@media only screen and (max-width:767px){html #wrap{margin-bottom:100px;min-height:inherit}html #content{padding-bottom:0}html #header #nav{float:none;position:absolute;top:50px;right:0;width:100%;min-width:320px;display:none;background:#fff;z-index:3}html #header #nav>ul{border:1px solid #eee;display:block}html #header #nav li{border-bottom:1px solid #eee}html #header #nav li a{display:flex;align-items:center;margin:0;padding:10px 20px;text-transform:lowercase}html #header #nav li a.selected,html #header #nav li a:focus{color:#44c6f3}#nav .st0,#nav .st1{fill:#aaa}#nav .selected .st0,#nav a:hover .st0{fill:#44c6f3}#nav .selected .st1,#nav a:hover .st1{fill:#f49001}html #header #nav li a svg{width:30px;margin-left:10px;margin-right:10px}html #header #nav li.login{display:block;background:#eee;font-size:14px;font-weight:700;padding:21px 10px 10px;white-space:nowrap}html #header #nav li.login>span{position:absolute;top:5px;left:12px}html #header #nav li.login a{display:inline-block;padding:7px 1px 0;font-size:12px;border-bottom:2px solid #ddd}html #header #nav li.login a:last-child{color:orange;font-weight:400;margin-left:10px}html #header #nav li.login.logged a{text-transform:capitalize}html #header #nav li a.navmenu{padding:10px 5px;margin:2px 0;font-size:16px}html #header #nav li.m-settings{background:#fafafa;padding:20px 0 0;border:0}html #header #nav li.m-settings div{padding:11px 20px;height:50px;position:relative;background:#fff;border-bottom:1px solid #eee}html #header #nav li.m-settings .m-language{border-top:1px solid #eee}html #header #nav li.m-settings label{margin:0;color:#aaa;font-weight:400;font-size:14px}html #header #nav li.m-settings .flags16{margin-right:32px}html #header #nav li.m-settings .currency-sign{font-weight:700;color:#678bb6;display:inline-block;width:24px;text-align:center;margin-right:24px}html #header #nav li.m-settings select{position:absolute;width:100%;height:45px;left:0;top:0;opacity:0}.page-downloadApp .inner .m-mobile a,html #header #nav .mobile-menu li.m-mobile a{display:none}.android .m-mobile .link-playstore,.safari .m-mobile .link-appstore{display:block!important}html #header #nav .mobile-menu li.m-mobile i{float:right;margin-right:0}html #header #nav .mobile-menu li a{font-weight:400;font-size:14px;color:#aaa;background:#fff;padding:10px 20px}html #header #nav .mobile-menu i{font-size:16px;margin-right:30px}html #header #nav .mobile-menu .fa-phone{transform:rotate(90deg)}html #header #nav .mobile-menu img{margin-right:30px;margin-left:-4px;width:20px;filter:grayscale(1)}html .main-menu{margin-top:0}html #header .right-menu{margin-top:10px}html .nav,html .user{display:block}html .search .search-form .slogan{margin:0}html .hotelForm .search-form .location{margin-top:15px}.copy-lang a{display:inline-block}.search-nav{margin-bottom:10px;border-bottom:1px solid #ddd;display:flex;flex-wrap:nowrap;justify-content:space-between;overflow:auto}.search-nav a{padding-bottom:5px;display:inline-flex;flex-direction:column;align-items:center;font-size:15px;color:#aaa;width:77px;min-width:77px;max-height:55px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.search-nav a svg{width:30px}.search-nav .st0,.search-nav .st1{fill:#aaa}.search-nav .selected .st0,.search-nav a:focus .st0{fill:#44c6f3}.search-nav .selected .st1,.search-nav a:focus .st1{fill:#f49001}.ru .search-nav a,.uk .search-nav a{font-size:12px}.search-nav a:last-child{margin:0}.search-nav a.selected{color:#163e6a;border-bottom:2px solid orange}html .search-top-banner{margin:0;position:absolute;top:290px;width:90%;right:5%;flex-direction:row-reverse;text-align:left}html .search-top-banner .cc-phone-text-container{padding-left:10px}html .search-top-banner .cc-phone-num{font-size:24px}html .search-top-banner .cc-phone-text{white-space:normal}.ui-datepicker .ui-datepicker-header{border-radius:0}html .ui-datepicker{font-size:16px;left:0!important;top:auto!important;bottom:0;width:100%!important;position:fixed!important;border-radius:0;border:0;z-index:10000000001!important}html body .ui-datepicker.ui-widget-content{border-radius:0;box-shadow:0 -1px 10px rgba(1,1,1,.1)}html .ui-datepicker.ui-datepicker-multi{position:inherit!important}html .ui-datepicker-multi .ui-datepicker-group{width:100%}html .price-calendar .ui-datepicker td a{width:40px;height:40px}html #price-offer .ui-datepicker{font-size:20px;left:0!important;top:0!important;right:0;bottom:0;width:100%!important;height:100%;position:fixed!important;border-radius:0;z-index:99!important;padding:45px 0 0;overflow-y:auto}html #price-offer .ui-datepicker-multi .ui-datepicker-group{float:none}html #price-offer .ui-datepicker .ui-datepicker-buttonpane{padding:0 .6em;margin:0;position:fixed;width:100%;top:0;border:0;background:#f3f3f3}html .ui-datepicker .ui-datepicker-next,html .ui-datepicker .ui-datepicker-prev{width:2.2em;height:2.5em}.datepicker,.hasDatepicker,html .datepick{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main-menu{padding:10px 0;float:right}html #header .countryList{position:fixed;top:50px;right:0;width:100%;box-shadow:none}html #footer{height:520px}html #footer .foot{padding:5px 5px 0}html #footer.has-filter-bar .foot{padding-bottom:40px}html .bottomnav{display:flex;flex-wrap:wrap}html .bottomnav a{width:33%;margin:15px 0}html .bottomnav a img{display:block;margin:5px auto 0}html #footer .footer-links .footer-links-wrap{width:100%;overflow:auto}html #footer .footer-links ul{margin:0 15px 15px 0;padding:10px;background:#f6f7f9;width:250px;min-width:250px}html #footer .footer-links ul a{font-size:13px;padding:7px 0;display:inline-block}html #footer .f-box{margin-bottom:0}html .f-social{width:100%;margin-bottom:10px}html #main-promo{height:auto;text-align:center;margin-top:30px}html #main-promo .main-mobile img{margin:0;float:none}html #main-promo .main-mobile a,html #main-promo .main-mobile a label{float:none;margin-top:10px;display:block}.loadingbox,.ui-dialog{width:90%!important;left:5%!important;margin:0}.ui-dialog .loadingbox{width:100%!important;left:0!important}.passCountDialog{position:fixed!important;top:10%!important}.search .summary{background:transparent;width:100%;margin:20px 0 0;display:none}.page-hotel .country-map-filters .dropdown{width:48%;margin-bottom:10px}.page-hotel #mapview{bottom:0;height:100%;z-index:3}.page-hotel #mapview,.page-hotel .result-map-header{position:fixed;top:0;left:0;right:0;width:100%;background:#fff}.page-hotel .result-map-header{padding:5px;box-shadow:0 0 5px #aaa;z-index:4;display:flex;align-items:center;justify-content:space-between}.page-hotel #showResults{margin:0}.page-hotel.page-detail .wide-map{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#fff;z-index:3}html .btn.btn-search-edit{box-shadow:none;background:#fafafa;border:1px solid #ddd;display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:10px}html .btn-search-edit.open{border-radius:3px 3px 0 0}.btn-search-edit label b{display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-transform:capitalize}.btn-search-edit label{margin:0;font-weight:400}.btn-search-edit label:first-child{width:65%;text-align:left}.btn-search-edit i{margin:0 3px;font-style:normal}.btn-search-edit .search-edit-dates{display:block}.btn-search-edit .search-edit-room{text-transform:capitalize;font-size:12px}html .search .summary.open{display:block;border:1px solid #ddd;background:#fff;box-shadow:0 2px 3px #ccc;border-top:0;margin-top:0}.btn-search-edit .search-edit-text{font-size:12px}.btn-search-edit .search-edit-text .glyphicon{margin-left:5px}#content .btn-search-edit.open .search-edit-on,#content .btn-search-edit .search-edit-off{display:none}#content .btn-search-edit.open .search-edit-off{display:block}.page-hotel.page-results .search{position:absolute;top:50px;left:0;padding:0;width:100%;z-index:2}.page-hotel .search{margin-bottom:5px}.page-hotel .search .summary{margin-bottom:0;margin-top:0;display:none}html .page-hotel .search .summary .row{margin:0}html .page-hotel .search .summary .row>div{display:flex;align-items:center;padding-top:5px;padding-bottom:5px}html .page-hotel .search .summary .row>.submit{padding-top:15px;padding-bottom:15px}html .page-hotel .search .summary .fas{color:#ccc;margin-right:5px;display:block}html .page-hotel .search .summary .guestCount .fas{margin:0 5px;font-size:14px}html .page-hotel .search .summary .guestList{left:0;right:auto}.page-hotel .search .summary .inputstyle,.page-hotel .search .summary .travelerSelect,html .page-hotel .search .summary .row input{border:0;background:none;width:99%}.page-hotel .search .summary .travelerSelect{padding-left:5px}html .page-hotel .search .summary .sumDate{padding-left:15px;border-bottom:1px solid #eee}html .page-hotel .search .summary .sumFrom{border-bottom:1px solid #eee}html .page-hotel .search .summary .guestCount{padding-left:15px;padding-right:15px;border-bottom:1px solid #eee;font-size:13px}html .page-hotel.page-detail .hotelSidebar{margin-top:7px;display:flex;flex-direction:column-reverse}.page-hotel.page-detail .btn-search-edit{margin-top:0;border:0}html .page-hotel.page-detail .hotelSidebar .search-vertical{display:none}html .page-hotel.page-detail .hotelSidebar .sidebox{margin-bottom:0}.hotelSidebar .sidebox{display:none}html .page-hotel.page-detail .inner{margin-top:0}.page-hotel.page-detail .map-link img{height:34px}.page-hotel.page-detail .hotel-page .hotel-top{display:flex;align-items:center}.page-hotel.page-detail .hotel-detail-search{display:none}.page-hotel.page-detail .room-props img{width:24px;height:24px;padding:5px}.page-hotel.page-detail .room-details .room-props li{margin-right:3px;margin-bottom:10px}.page-hotel.page-detail .room-photo-gallery .room-props li{width:50%}.page-hotel.page-detail .room-photo-gallery .room-detail-wrap{padding:0}.page-hotel.page-detail .room-photo-gallery .room-detail-wrap .room-props li{padding-left:10px}.page-hotel.page-detail .room-photo-gallery .room-detail-wrap .room-description{padding-left:15px;padding-right:15px}.page-hotel.page-detail .hotel-page .room-flex{padding-bottom:0}html #link-table,html #link-table tbody,html #link-table tbody tr{display:block;float:left;width:100%!important}html .search-results table.tablesorter thead tr th{display:none}html #link-table>tbody>tr>td{padding:10px 5px;float:left}html #link-table.tablesorter .sr-airline{width:30%;padding-left:10px}html .sr-airline img{max-width:50px}html #link-table tbody .sr-stops,html #link-table tbody .sr-time{width:18%}.special-discount .customtip,html .sr-segment{font-size:10px}.infoButtons .btn{padding:5px 15px}html #link-table tbody td.sr-price{width:30%;padding-right:0}html table.tablesorter .sr-price .price-btn{width:100%;margin:0 auto;font-size:13px;line-height:normal}html #link-table .sr-airport li .titleTip{max-width:100%;margin:0 5px}html .sr-airline ul{min-height:50px}html .results-head .notice{padding:10px 0}html .multileg{margin:0}.infoItems .info-airports p{width:99%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html .multiProv .airline-name{justify-content:center}html .multiProv .infoButtons a{margin-bottom:10px}html #priceLockLink span{width:100%!important;float:none!important;padding:10px 0;display:block}#content .responsive>tbody>tr>td,.responsive,.responsive>thead>tr>td,.responsive tbody,.responsive tbody tr,.responsive tfoot,.responsive tfoot tr,.responsive thead,.responsive thead tr{display:block;width:100%}.responsive .form-head,.responsive .passenger-wrap .form-head,.responsive tr th{display:none}#content .responsive>tbody>tr>.width2{width:49%;text-align:left;display:inline-block}#content .responsive>tbody>tr>td{padding:10px 2px;font-size:12px;text-align:right;border-bottom:1px solid #eee}.responsive>tbody>tr>td label.visible-xs{float:left}#content .responsive>tbody>tr>.width2 .visible-xs{width:100%}#content .responsive.inputs>tbody>tr>td{border:0;text-align:left;padding:5px 0 0}.passenger-wrap .visible-xs,.responsive.inputs>tbody>tr>td label.visible-xs{float:none;display:block;margin:3px 0;font-weight:400;color:#666}#content .responsive .hidePrice{display:none}#content .responsive .hidePrice.active{display:block!important}#content .price-list .grand-total td{display:none;padding-left:10px}#content .price-list .grand-total.active td,#content .price-list .grand-total .Toplam{display:block}#content .price-list .grand-total.active .persontype,#content .price-list .grand-total .persontype{display:flex;justify-content:space-between;text-transform:capitalize}#content .price-list .grand-total .show{height:34px;line-height:normal;border:0;border-radius:0;background:#f3f3f3}#content .price-list .grand-total .show .glyphicon{font-size:7px}html .btn-show-priceDetails{cursor:pointer}.btn-show-priceDetails .glyphicon-triangle-bottom{font-size:9px;display:inline-block!important;color:#aaa}.btn-show-priceDetails.active .glyphicon-triangle-bottom{transform:rotate(180deg)}#content .price-list .other-passengers{overflow:hidden}#content .price-list .other-passengers td{display:inline-block;width:25%;float:left;border:0;padding:2px}#content .price-list .other-passengers .persontype,#content .price-list .other-passengers .Toplam{width:100%;clear:both}#content .price-list .other-passengers .persontype{height:auto;text-align:left;background:#fafafa;padding:5px}#content .price-list .other-passengers td label{float:none;white-space:nowrap;font-size:10px;margin:0}#content .price-list .others-total td{width:50%;float:left}#content .price-list .others-total .Toplam span{font-size:12px}#content .price-list .other-passengers td:first-child{display:none}#content .responsive.inputs .passengerInfoAutoComplete .respasstype,.page-reservation .persontype{border:1px solid #eee;background:#fafafa;padding:10px;color:#405a88;font-weight:700;width:100%;height:34px;display:flex;align-items:center}#content .passengerInfoAutoComplete{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.passenger-list-wrapper{position:relative}.fav-pass-wrap{position:static}.page-hotel #content .passengerInfoAutoComplete{margin-bottom:20px}#content .responsive.inputs .passengerInfoAutoComplete td{width:48%}#content .responsive.inputs .passengerInfoAutoComplete .res-dates,#content .responsive.inputs .passengerInfoAutoComplete .res-gender,#content .responsive.inputs .passengerInfoAutoComplete .res-miles{width:100%}.passenger-wrap .visible-xs{margin-top:10px}#content .responsive.inputs .seperate-passengers{margin-top:20px}#content .flightSummary{margin-bottom:10px}#content .flightSummary>tbody>tr{position:relative}#content .flightSummary>tbody>tr>td{border:0;padding:2px;text-align:left}#content .flightSummary>tbody>.OddRows{border-top:1px solid #e3eaf0;margin-bottom:10px}#content .responsive.flightSummary td{font-size:13px}#content .sub-title.flight-info-title{margin-top:20px;margin-bottom:0;border-bottom:0}html #content .flightSummary .sum-airline{text-align:left;display:flex;align-items:center;justify-content:space-between;padding:10px 5px 5px 2px}#content .flightSummary .res-landing>label,#content .flightSummary .res-takeoff>label{float:none;margin-bottom:0}#content .flightSummary .sum-fromto{display:flex;align-items:center}#content .flightSummary .res-time{margin-right:10px}#content .flightSummary .res-date{display:none}#content .flightSummary .sum-airport{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#content .flightSummary .sum-bag label{margin:0 5px 0 0;font-weight:400}html #content .flightSummary .sum-bag{text-align:left}.reservation .genders.ui-buttonset .ui-state-default,html .reservation .genders{width:50%}.reservation .genders label{width:48%;padding-top:10px;padding-bottom:10px;margin-bottom:0;display:flex;align-items:center}html .s-date.select-style{width:24%}html .s-date.select-style.select-month{width:48%;margin:0 2%}html .reservation .flight-date{float:right;color:#aaa;font-weight:400;font-size:12px;display:block;margin:2px;max-width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f-rules-container{border-top:1px solid #e3eaf0;padding:5px}.classRules,.warning{background:url(/images/icon-warning.png) no-repeat 5px 7px;background-size:20px;padding-left:30px;text-align:left}#divPayment table{width:100%!important}#divPayment .img-securePayment{width:100%;text-align:center}html .metaSearchTabs.ui-tabs .ui-tabs-nav{margin:0;border-radius:0;border:0;width:100%;background:none;display:flex;align-items:stretch;flex-wrap:wrap}html .newui .inner #payment-tabs.metaSearchTabs .ui-state-default{height:40px;border-bottom:1px solid #fff!important;border-left:1px solid #fff!important}html .ar .metaSearchTabs.ui-tabs .ui-tabs-nav{display:flex}html .ar.newui .inner #payment-tabs.metaSearchTabs .ui-state-default{width:auto;height:auto}html .inner #payment-tabs.metaSearchTabs .ui-state-default a{height:100%;color:#025c81;background:#b3f0f8!important;width:100%;display:flex;justify-content:center;align-items:center;font-size:11px;padding:10px 8px;white-space:normal;text-align:center}html .inner #payment-tabs.metaSearchTabs .ui-state-active.ui-state-default a{color:#fff!important;background:#025c81!important}html .metaSearchTabs .selectBank{margin:0 0 15px}html .reservation #taksit .installmentTable .taksitChange .ct{display:block}html .ui-dialog.popup-campaign .ui-widget-content,html .ui-dialog.price-lock .ui-widget-content{height:auto!important}html .ui-dialog .pl-left,html .ui-dialog .pl-right{height:auto;width:100%}html .ui-dialog .pl-left>img{margin:15px}.page-hotel .result-filter,.page-spo .result-filter{width:100%;text-align:center}html #showFilter,html .btn.btn-sort{width:100%;font-size:13px}.btn.d3toggle,html #showFilter,html .btn.btn-sort{display:flex;align-items:center;justify-content:center}html .d3toggle .start-from{position:absolute;top:auto;bottom:1px}.d3toggle .glyphicon,html #showFilter .glyphicon{font-size:12px;margin-right:5px;top:-1px}.page-flight .result-filter{padding:0}.page-hotel .result-filter{padding-bottom:15px;display:flex;align-items:center;justify-content:space-between}.page-hotel .result-filter>div{display:flex;width:32%}.page-hotel .result-filter .btn{width:100%;display:flex;align-items:center;justify-content:center}.result-filter .btn .fas,.result-filter .btn .glyphicon{font-size:12px;margin-right:5px;top:-1px}.page-hotel .searchSorting{display:flex;flex-direction:column}.page-hotel .searchSorting li{float:none;width:auto;display:block;margin:20px 20px 0}.page-hotel .search-results .btn-bar{margin-top:60px}.page-hotel .search-results .search-title{margin-top:10px}.page-hotel .search-results .notice{padding-top:2px}.page-hotel.page-results .legend-price{font-size:12px;position:absolute;right:5px;top:167px;justify-content:center}.result-graph-btn{padding-right:0}.btn.btn-sort:hover{background:none}html .results-head .select-style{background:none;border:0}html .results-head .select-style select{color:#fff}#searchFilter #unselectAllFilterAirline{float:none;margin-left:10px}html #searchFilter.ui-tabs .ui-tabs-panel li{padding-left:15px;padding-right:15px}#searchFilter .filter-title{padding:15px 10px;background:#eee;margin-bottom:0;text-transform:capitalize}#searchFilter input[type=checkbox]{height:30px}.search #hotelSearch .travelers .guestList .gl-guests td,.search .hotelSearchCollapse .travelers .guestList .gl-guests td{width:50%;padding:10px!important}.page-spo #searchFilter #airlinelist{display:flex;flex-wrap:wrap}.page-spo #searchFilter #airlinelist li{width:50%;border-top:1px solid #eee}html #bx-pager{width:100%;height:55px}html #bx-pager a img{width:50px;height:40px}html #bx-pager #showThumbs{width:auto;right:0;top:10px}.hotelResults .borderLine,html #content .hotel-photo p{width:100%}html .hotel-page h1.hotel-title{float:none;margin-top:10px;font-size:16px}html .hotel-page .hotel-photo .guest-rating{position:static;margin-bottom:15px}html .hotel-page .hotel-photo .guest-rating-score{width:20%;padding:0;justify-content:center}html .hotel-page .hotel-photo .guest-rating-recommend{width:80%;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}html .hotel-page .hotel-photo .guest-rating .guest-star-graph{top:45px;z-index:2}html .hotel-page .hotel-photo .guest-rating-recommend h4{margin:0}html .hotelResults .subTable{padding:10px;height:auto}.subTable{height:180px;position:relative}html .search-results #link-table.tablesorter.hotelResults .sr-photo .hotel-thumb{width:100%}html .hotelResults .sr-photo a{width:100%;height:auto}html .search-results .sr-hotel{padding-left:0}html .search-results .sr-hotelcenter{float:none;width:100%}html .tablesorter.hotelResults .sr-hotel .hotelDesc{text-align:left;font-size:11px}html .search-results #link-table.tablesorter.hotelResults .resultBoardName{display:inline-block}html .search-results .sr-hotelprice{border:0;padding-top:0}html .search-results #link-table .contunie .btn{margin-top:10px}html .tablesorter.hotelResults .sr-hotel .hotelName{display:flex;flex-wrap:wrap}html .tablesorter.hotelResults .sr-hotel .hotelName a{white-space:nowrap;max-width:99%;width:100%;font-size:14px;display:block;overflow:hidden;text-overflow:ellipsis}html .tablesorter.hotelResults .sr-hotel .hotelName .hotel-name-text{font-size:14px;max-width:100%}html .hotelResults .sr-hotel .hotel-star{margin:0 5px 0 0}html .tablesorter.hotelResults .sr-hotel .hotelName .star0{display:none}html .hotelResults .sr-hotel .hotel-location{font-size:12px}.mapview-results table{display:none}#content .hotel-page .hotel-price .rooms .roomName{background:#e8edf4;display:flex;align-items:center;justify-content:space-between}html .hotel-page .hotel-price .rooms .roomName h2{width:60%;text-align:left}html .hotel-page .hotel-price .rooms .roomName h4{margin:0}html .hotel-page .hotel-price .rooms .roomName label{margin:0;font-weight:400;float:none}#content .hotel-page .hotel-price .hd-room-select>div,.hotel-page .hd-pricebtn .hd-totalpricetext{display:flex;align-items:center;justify-content:center}#content .hotel-page .hotel-price .hd-room-select label{margin:0}html .hotel-page .roomPriceTable tr{margin-bottom:10px;display:flex;flex-wrap:wrap}html #content .hotel-page .roomPriceTable td{padding:7px}#content .hotel-page .hotel-price .pricedetail{padding-top:2px;padding-bottom:2px;border-top:1px solid #eee;display:flex;align-items:center}#content .hotel-page .hotel-price .pricedetail label{font-weight:400;color:#bbb}#content .hotel-page .hotel-price .pricedetail .price-detail-cover{margin-top:0}.hotel-page .hotel-price .room-row .hd-room-select{text-align:right}html .hotel-page .hotel-price .rooms .select-room-count{margin-bottom:0}.hotel-page .hotel-price .rooms .hotel-max{margin-bottom:10px}.hotel-page .hotel-price .rooms .hotel-max label{margin-top:0}html .hotel-page .room-flex .stop-days li{padding:3px 6px;font-size:12px}html .hotel-page .is-sticky .sticky{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:100%!important;left:0}html .hotel-page .hd-pricebtn .sticky-wrapper{width:100%;height:auto!important}html .hotel-page .hd-pricebtn .hd-totalpricetext{text-align:left;font-size:11px;width:100%}html .hotel-page .hd-pricebtn .hd-totalpricetext.fixed-right{width:100%;position:fixed;top:auto;right:0;bottom:0;left:0;flex-direction:row;justify-content:space-between}html .hotel-page .hd-pricebtn .hd-totalpricetext.fixed-right .totalPrice{margin-top:0;margin-bottom:0}html .hotel-page .hotel-description{margin-top:0}html .hotel-page .hotelAttributes li,html .page-hotel .hotel-box ul.info-list li{width:50%;margin:0}.page-hotel .data-table ul.header li{font-size:10px;font-weight:400}.page-hotel #hotelMapSidebar{display:none}.passCitizenshipCountryAttr{width:100%!important}html .success-page{width:100%}.t-history td{text-align:center!important;padding:10px!important}html .mobileApps li{float:none;display:block;width:100%!important;margin:0!important;border-bottom:1px solid #ddd}html .mobileApps li h4{margin:25px 0 0}html .apl-right{font-size:14px}html .cbody table{width:100%!important}html #content .pop-cover,html .search-form .classList,html .search-form .pa-classList,html .travelers .pa-travelerList,html .travelers .travelerList{width:100%;position:fixed;top:auto;left:0;z-index:3;right:auto;bottom:0;height:360px;overflow:auto;padding-bottom:50px;text-align:left}html #content .pop-sorting{z-index:4;top:0;height:100%}.pop-sorting-close{font-size:12px}html .search #hotelSearch .travelers .guestList .gl-select-room{background:none;border-bottom:1px solid #ddd}.page-hotel .search .travelers .guestList .gl-room{background:#fafafa;font-weight:700}html #content .selectPersonList .pop-close,html .pa-travelerList .pop-close,html .search .search-form .classList .pop-close,html .search .search-form .travelerList .pop-close,html .search .travelers .guestList li.pop-close{margin:0;border-radius:0}#content .search #hotelSearch .travelers .guestList .pop-title,#content .search .search-form .pop-title,.page-hotel #content .search .summary .travelers .guestList .pop-title,.pop-title{width:100%;margin:0;padding:10px;background:#eee;height:48px;text-transform:capitalize;color:#333;display:flex;flex-direction:row;justify-content:flex-end}html .pop-title .pop-title-text{display:inline-block;flex:1;align-self:center}.pop-title .pop-btn-ok{float:right;border:0;background:none;color:#2865a9;box-shadow:none;text-shadow:none;font-size:12px;height:25px;line-height:normal}html .search .search-form .classList .pop-close-btn,html .search .search-form .travelerList .pop-close-btn,html .search .travelers .guestList .pop-close-btn{margin:0}html .search .search-form .classList li.pop-btn,html .search .search-form .travelerList li.pop-btn,html .search .travelers .guestList li.pop-btn{background:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff 19%,#fff 33%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0);border:0;position:fixed;bottom:0;left:0;z-index:2;text-align:center;width:100%;padding:30px 10px 10px}#content .pop-btn p{font-size:11px;text-align:left;margin:5px 0 0;color:#aaa;line-height:1.3}.pop-btn button{background:none;color:#28a4c9;text-shadow:none;box-shadow:none}html .search .search-form .travelerList li,html .travelerList li{padding:5px 15px;width:100%;float:left}.mob-modal{width:100%;height:100%;position:fixed;top:0;left:0;z-index:2;background:rgba(0,0,0,.7);display:none}html .travelerList .ui-spinner{float:right;border-radius:0}.travelerList .traveler-type{float:left;width:30%;margin:10px 0 0;font-weight:700;color:#2865a9}.travelerList .traveler-ages{margin:10px 0 0;float:left}html .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-close{border:1px solid #ec7800;background:#ec7800;color:#fff}.ui-dialog .ui-dialog-content .innertext{max-width:100%}.ui-dialog.agreement .ui-dialog-titlebar .ui-dialog-titlebar-close{height:40px;top:15px;width:auto;line-height:40px;padding:0 10px}.ui-dialog.agreement .ui-dialog-titlebar .ui-dialog-titlebar-close span{width:auto;height:auto;text-indent:0;background:none;white-space:nowrap;color:#fff}html .pager-list{padding:30px 0 0;text-align:center;border-top:1px solid #ddd}html .pager-list a{padding:7px 10px}html .pager-list .pager-totalResult{display:block;padding:10px 0}.price-lock .travelerList{width:100%}.price-lock table td:last-child{border-bottom:1px solid #eee}.price-lock .bottom-btn a{width:100%}tfoot tr.total-price{overflow:hidden}.total-price td{width:50%;float:left;height:40px;line-height:40px}.total-price td:last-child{display:none}html #header .lang{float:right;margin:5px 10px 5px 0;position:relative}html .orders .tablesorter{clear:both}html .orders .tablesorter tr{overflow:hidden}html .orders .tablesorter td{padding:10px 2px 2px!important;font-size:12px!important;width:20%!important;height:40px;line-height:normal;float:left;border:0!important;text-align:center!important}html .orders .tablesorter td.order-type{width:10%!important;padding:2px!important}html .orders .tablesorter td.order-dest{width:30%!important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html .orders .tablesorter th{font-size:10px;font-weight:400;white-space:normal;background-position:0 100%}html #footer .footer-nav .container{padding:0}html #footer .footer-nav{padding:0;height:auto}html #footer .footer-nav .col-xs-4{border-right:1px solid #e3eaee;text-align:center;padding:0;border-bottom:1px solid #e3eaee}html #footer .footer-nav a{padding:10px 2px;display:block;height:34px}html #footer .footer-nav .fn-6 img{top:3px}html #footer .footer-nav .fn-2 span{top:0;right:0}html #footer .footer-nav a{font-size:11px}html .tr #footer .footer-nav a{font-size:12px}#footer .f-mob-link{display:none}html #price-offer .poBody{padding:0}.payment-transactions .table thead td{font-size:11px;font-weight:400;vertical-align:bottom;padding:5px 2px}.payment-transactions .table tbody td{font-size:11px;padding:5px 2px}.payment-transactions .minus,.payment-transactions .plus{font-size:12px}html .ticket-top{position:relative;top:auto;right:auto;margin:10px;clear:both}html #arena .kroki{height:250px}html #arena .kroki .stadname{bottom:auto;left:auto;right:0;top:0}html #arena .kroki span.north{left:0;top:88px}html #arena .kroki span.south{right:0;top:88px}html #arena .kroki span.east{left:48%;top:5px}html #arena .kroki span.west{left:48%;bottom:-35px}html .ticket-list .s-submit{padding-left:15px}html .event-top ul.event-list{list-style:none;text-align:center}html .event-top .event-list li>a.btn-link{display:block;padding:10px 0;background:#fafafa;border:1px solid #eee}html .bg .event-top .event-list li>a{background:rgba(2,2,2,.6);border:1px solid #111;border-radius:3px}html .hotels table td{border:0}html .hotels table td.order-no{text-align:left!important;padding:0!important;border-color:orange!important}html .hotels table td.order-no span{display:block;width:20px;height:20px;line-height:20px;text-align:center;background:orange;color:#fff}html .blockDetail{left:auto;top:auto;position:relative;border:0;padding:0;width:100%;clear:both}html .blockDetail .seat-view{width:100%}html .blockDetail .closeDetail{position:absolute;top:37px;right:10px;border:0;opacity:.9}html #arena .category b{font-size:13px}html #arena .category label{margin-right:2px;font-size:12px}html #svgimg{width:80%;top:18px;right:40px}html #arena .ticket-top{top:40px}html .howto img{width:100%;border:5px solid #163e6a;float:left}html .howto .howto-text{width:100%;padding:15px;margin:0;float:right;text-align:center;background:#fafafa}html .howto-left .nr,html .howto-right .nr{left:0;top:0;right:auto;border-radius:0;opacity:.9}html .howto-right{padding:0;border:0}.gender-selection-area{position:absolute;width:100%;z-index:2}html .search-results .results-head{margin:0 0 10px}html .search .guestList .field-img{display:none}.btn-submit{margin-top:20px}.reservation .notTC input{float:left;margin-right:5px}#wrap #content .reservation .passengerDetail{display:block}.passengerDetail td:first-child{display:none!important}.passengerDetail .milesinput{display:none}.payDetailButtons .btn{width:100%}.payDetailButtons #payDetailButtonsCC{flex-direction:column}html .payDetailButtons .make-reservation{max-width:100%}html .newui .cc-title{text-align:left;margin:0}#divPayment .cvv{padding-left:0}html #payment-tabs .tab-inside{padding:20px;margin:0}#divPayment .cvpop{position:absolute;right:0;text-align:right;white-space:nowrap}#divPayment .img-securePayment{margin-top:45px;display:none}html .newui .cv2popover{left:auto;right:0;width:330px;white-space:normal}.card-currency{padding-top:17px}.card-currency .cc-title{position:absolute;left:0;top:0;width:90%}.miles-check label{margin:10px 0 0}.overlay-bg{position:fixed;height:100%;background:rgba(0,0,0,.7);display:none}.open #header,.overlay-bg{width:100%;z-index:3}#showMenu .glyphicon-remove{display:none}html #content .search ul.register-form li label{margin-top:0}html #wrap .error-page .text404{border:0}html #wrap .error-page .notfoundtext,html #wrap .error-page .notfoundtext p.buttons{text-align:center}html .d3Graphs .d3legend{bottom:15px}html .d3Graphs{padding:20px 0 5px;margin-bottom:15px}html .d3depret .d3price,html .d3price{float:none;width:100%;height:inherit}html .d3depret .d3gr,html .d3gr{width:100%;margin:10px 0}html .d3price li{position:inherit;float:left;width:25%;text-align:center;padding:0;margin-top:0;flex-direction:column}html .de .d3price li{font-size:11px}html .d3Graphs h3.d3title,html .d3Graphs h3.d3title.d3depret{margin:0;display:inline-block;position:relative;top:-45px}html .d3container{margin-bottom:0}html .d3container .d3title{float:left;width:100%}html .d3container .page-title-span{padding:0;margin:5px 5px 5px 0;font-size:11px}html .d3Graphs .page-title-span{padding-left:0}html .d3Dep,html .d3Dep.d3depret,html .d3depret{width:100%}html .d3Graphs h3.d3title{position:inherit;left:0;top:0;width:auto;display:block}html .d3price .d3-title{padding-bottom:0;text-align:left}html .d3price span{float:none}html #graphSelectedDates{margin-bottom:40px}html .search-results .result-head{flex-direction:column;align-items:baseline}html .page-hotel .bx-wrapper .bx-viewport{height:200px!important}html #content .meeting-venue .radio-meetings{width:100%}html .price-alert .pa-title .row{display:flex;align-items:center}html .price-alert .pa-title span{margin-top:0;font-size:14px}html .price-alert .pa-flight{font-size:14px}html .price-alert .pa-flight-route{font-size:18px}.mobile-ui .btn{margin-top:20px}.dep-ret-title{background-color:#fafafa}.milesList{border-top:5px solid #eee}html .miles .milesList td{border-top:0}.btn4.milesSubmit{width:100%}html .hotel-page .hotel-price .rooms td select{width:50%}html .showMap .subTable{height:inherit;width:300px;text-align:center}html .showMap .subTable .sr-photo{width:40%}html .showMap .subTable .sr-hotel{width:60%}html .showMap .hotelName a{max-width:inherit;font-size:14px}html .showMap .hotel-location,html .showMap .hotelDesc{font-size:12px}html .showMap .sr-hotelprice{margin-top:10px}html .ui-dialog .ui-dialog-title{font-size:12px}html body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{margin:-20px 0 0;width:40px;height:40px}html .credit-card .card-brand{top:11px}html .search-form .slogan{display:none}html .page-hotel .search .search-links h1{margin-bottom:0}.page-hotel .search .search-form .row .submit{margin-bottom:10px}html .search-top-banner .cc-phone-icon{width:50px}html .search-top-banner a{margin:0}html .search-top-banner .cc-phone-text{font-size:14px;line-height:1;margin-top:-5px}html #footer .mobile-popover{right:0}html .mobile-ui{margin:0;padding:0}.priceDetailButtonCont{width:100%}.btn{padding:9px 12px}.dategroup #clrReturnDate{padding:5px}html .page-popup .popup-header{padding:5px 10px;text-align:center}html .page-popup .popup-header .c-logo{padding-top:0}html .popup-header-icon{display:none}html .page-popup .popup-header p{font-size:16px;margin-bottom:3px}html .page-popup .popup-header .phone-text a{font-size:12px;margin-right:2px;margin-left:2px}html .newui .reservation .agreement,html .secure-3d,html .secure-3d-ru{text-align:left;margin-left:30px}.safari .agreement input[type=checkbox],.safari .genders input[type=radio],.safari .secure-3d-ru input[type=checkbox],.safari .secure-3d input[type=checkbox]{-webkit-transform:scale(1.5);margin-right:7px}html #formRegister .regDesc{display:none}html .login-page .signin-tab,html .register-page .signup-tab{padding:0}.login-form-wrap .strength-indicator{top:7px}.headerLogin #loginclose{color:#aaa}html .free-payment .secure-3d{bottom:120px}html .free-payment .credit-card{margin-bottom:60px}html .free-payment .addamount .input-group{margin-bottom:20px}.newui .free-payment .cc-title{text-align:left}html #suggestedHotelDiv .hotel-recommend .ellipsis{max-width:100%}html .alert-masterpass .container-fluid{display:block}html .modifyTicket ul{flex-direction:column}html .modifyTicket li.mod-title{width:100%}html .newui .inner .payDetailButtons{padding-left:0;padding-right:0}#ccDiv>p{font-size:12px}#ccDiv #showInstModal{font-size:13px;margin:0;padding:5px 0}html #content .ui-slider .ui-state-default{top:-1em!important;border-radius:50%;width:2em;height:2em}.page-hotel #searchFilter #tab-namesearch{margin-top:0}.page-hotel #searchFilter ul li .filter-section-title{margin:10px 0}.page-hotel #searchFilter .ui-tabs-nav li{width:20%}html .fav-pass{width:auto;position:absolute;top:1px;right:1px}html .fav-pass .btn-fav{border:0;background:none;display:flex}html #content .fav-pass .btn-fav label{margin:0 5px 0 0}html .ui-datepicker-inline{justify-content:space-between;font-size:12px}.show-more-btn{text-align:left}.btn.btn-circle{width:40px;height:40px}#livechat-compact-container{z-index:2!important}.loadingbox .loading-icon{display:none}#header .whatsapp-api-wrapper .whatsapp-api-icon{position:fixed;width:70px;height:70px;bottom:10px;left:5px;z-index:3;padding:10px;border:.3em solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.2);align-items:center;justify-content:center;z-index:1000}#header .whatsapp-api-wrapper .whatsapp-api-icon img{width:80%;height:80%}#header .whatsapp-api-wrapper{padding:0}#header .whatsapp-api-wrapper .whatsapp-separate{display:none}.subscription-checkbox{margin:10px 0;justify-content:flex-start}.page-about #content .responsive>tbody>tr>td,.page-why #content .responsive>tbody>tr>td{text-align:left}.page-hotel #sub-child-row .sub-child-item{width:50%}.page-user-profile .invoice-info-wrapper{display:flex;flex-wrap:wrap}.page-user-profile .invoice-info-wrapper li{width:100%}.page-user-profile .invoice-info-wrapper .invoice-info-city,.page-user-profile .invoice-info-wrapper .invoice-info-district,.page-user-profile .invoice-info-wrapper .invoice-info-email,.page-user-profile .invoice-info-wrapper .invoice-info-phone,.page-user-profile .invoice-info-wrapper .invoice-info-taxno,.page-user-profile .invoice-info-wrapper .invoice-info-taxoffice{width:50%}.page-user-profile .invoice-info-wrapper .invoice-info-address textarea{height:65px}.page-user-profile .invoice-btn-group{text-align:right}.res-detail .total-price-item{display:flex}.res-detail .total-price .reservation-total{text-align:left}.page-passenger-list .miles-table-wrapper .miles-row,.page-user-profile .miles-table-wrapper .miles-row{display:flex;flex-wrap:wrap}.page-passenger-list .miles-table-wrapper .miles-row .miles-row-item,.page-user-profile .miles-table-wrapper .miles-row .miles-row-item{width:50%!important;text-align:left!important}.miles-row-item select,.page-passenger-list .miles-table-wrapper .miles-row .miles-row-item input,.page-user-profile .miles-table-wrapper .miles-row .miles-row-item input{width:100%}.page-passenger-list .miles-table-wrapper .miles-row .miles-row-item label,.page-user-profile .miles-table-wrapper .miles-row .miles-row-item label{color:#6c6c6c}.page-reservation #payDetailButtonsCC{display:flex;flex-direction:column-reverse}.page-reservation #payDetailButtonsCC .make-reservation{margin-top:15px}.page-detail .hoteltop-inner-wrapper{justify-content:space-around}.page-detail .popover-wrap .btn-share .share-fa-icon{font-size:18px}html .is-fixed-box{position:inherit;max-width:100%;padding:5px 10px;border-radius:0}html .is-fixed-box .glyphicon-remove{padding:7px 10px;top:0;right:0}html .is-fixed-box .privacy-remove-btn{position:relative}.page-mobile #appLink-form-wrapper .applink-form-inner-wrapper{width:100%;padding:0;margin:0}.page-mobile #appLink-form-wrapper .section-group{display:flex;flex-wrap:wrap;width:100%}.page-mobile #appLink-form-wrapper .section-group .email-section .section-group-title,.page-mobile #appLink-form-wrapper .section-group .phone-section,.page-mobile #appLink-form-wrapper .section-group .phone-section .section-group-title{width:100%}.page-mobile #appLink-form-wrapper .section-group .phone-section .phone-inner-btn-group{display:flex;justify-content:space-around}.page-mobile #appLink-form-wrapper .section-group .phone-section #gsm-code-input{width:25%}.page-mobile #appLink-form-wrapper .section-group .phone-section #gsm-input{width:65%}.page-mobile #appLink-form-wrapper .section-group .section-sep{width:100%;margin:20px 0;text-align:center}.page-mobile #appLink-form-wrapper .section-group .section-sep:after,.page-mobile #appLink-form-wrapper .section-group .section-sep:before{content:"";position:relative;width:40%;height:2px;background-color:#dadada;display:inline-block}.page-mobile #appLink-form-wrapper .section-group .email-section{width:100%}.page-mobile #appLink-form-wrapper .recaptcha-section{display:flex;flex-wrap:wrap;width:100%;margin:20px 0}.page-mobile #appLink-form-wrapper .recaptcha-section-item{display:flex;justify-content:flex-end}.page-mobile #appLink-form-wrapper #recaptcha-component,.page-mobile #appLink-form-wrapper #recaptcha-component .recaptcha-item{display:flex;justify-content:center;width:100%}.page-mobile #appLink-form-wrapper #email-btn{width:100%;margin:30px 0 10px}.page-mobile #appLink-form-wrapper #email-btn button{width:100%}html .page-hotel .country-hotel-map.showMap{margin-top:15px;height:300px}html .page-hotel .country-map{margin-top:0;padding-top:10px}html .lastSeat{height:16px;line-height:16px;font-size:10px;margin:5px 0 -10px}#footer .mobile-popover{max-width:100%}.page-hotel .country-map .country-map-wrapper{display:flex;flex-wrap:wrap}.page-hotel .country-map .country-map-wrapper .map-country-list .btn{padding-bottom:5px}.page-hotel .country-map .country-map-wrapper .map-country-list-select{margin-top:-3px}.page-hotel .country-map .country-map-wrapper .map-dropdown-item{margin:10px 0}.page-hotel .country-map .country-map-wrapper .map-dropdown-item .menu-pull-left{left:0}.page-hotel .country-map .country-map-wrapper .map-dropdown-item .menu-pull-right{right:0;left:inherit}.offer-banner-wrapper>.offer-inner{flex-wrap:wrap}.user-profile .password-btn-group{text-align:center}.page-hotel .erv-insurance-wrapper .insurance-inner{display:inherit;align-items:center;text-align:center}.page-hotel .erv-insurance-wrapper .insurance-inner .insurance-thumbnail{margin-bottom:10px}.page-flight-map .min-price-search .price-range{margin:0 15px 30px;width:80%}.page-flight-map .min-price-search .price-range input{position:static}html .page-flight-map .price-map-filter ul{display:block}.page-flight-map .price-map-filter{box-shadow:0 1px 4px rgba(1,1,1,.1);margin-top:10px}.clear_input_div{width:100%}html .clear_input_div a{width:32px;height:32px;right:5px!important;top:4px!important}}@media only screen and (max-width:340px){html .ru .search-nav a,html .uk .search-nav a{font-size:10px}html .captcha img{max-width:96px}html .flightSummary .res-time{font-size:13px}html .search-nav a{font-size:12px;white-space:nowrap}html .ui-datepicker-inline{justify-content:flex-start}.show-more-btn{text-align:left}}
/*# sourceMappingURL=phone.css.map */
