.isMobile{display:none}.genderSelect{width:98%;min-width:60px}html .reservation .passCitizenshipCountryAttr{opacity:1}@media only screen and (min-width:993px){.v2wide .container{max-width:90%}html #header #nav,html .resultLeft{display:block!important}html #nav ul li a{margin:0 0 0 5px}html .fr #nav ul li a,html .ru #nav ul li a,html .uk #nav ul li a{padding:28px 4px 2px;min-width:44px;margin-left:6px}html #searchFilter.ui-tabs{border:1px solid #e0e9f2}html #searchFilter.ui-tabs .ui-tabs-panel{display:block!important;padding:0 0 20px}html #searchFilter .pop-title{padding:5px;display:none}#content #gsm_code,#content .gsm-code,.btn,.chosen-container-single .chosen-single,.dategroup,.dd.borderRadius,.dd.borderRadiusBtm,.dd.borderRadiusTp,.fklas,.input-date,.search .search-form .classSelect,.selectPerson,.selectStyle,.travelers,.travelers .travelerSelect,html .intl-number-input .flag-dropdown .selected-flag,html .intl-number-input input,html .newui .cc-select-month,html .newui .cc-select-year,input.form-control,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select{height:36px!important}html .search .miniSearch #clrReturnDate{height:34px!important;line-height:38px;font-size:8px}select{height:34px}html .search .search-form .classSelect,html .selectPerson,html .travelers .travelerSelect{padding:7px 12px 7px 30px}html .search-form .ui-button-text-only .ui-button-text{padding:.2em;line-height:1.8}html .intl-number-input .selected-flag .flag{margin-top:4px}html #nav ul .m-settings{right:-55px;top:26px}html .ru #nav ul .m-settings,html .uk #nav ul .m-settings{right:-50px}html .reservation .FormTable .hotelDatepicker{width:100%}.passengerList .persontype.padult{margin-top:34px}html #searchFilter.hotel-filter>ul{display:block}html #searchFilter.hotel-filter>ul>li{display:block;border-right:0}.page-house #searchFilter>ul>li>ul>li{width:100%;float:inherit}html .checkbox,html .radio{margin:2px 0}.page-campaign .inner .search .col-xs-6,.page-campaign .inner .search .col-xs-12,.page-campaign .inner .search .srcSmlInput{padding-right:0}html #searchSorting .ui-state-default{padding:5px 0;margin:0}html #searchSorting .ui-state-default:hover{background:#f5f5f5}html .page-campaign .otherCampaigns ul li{padding:5px 0}html #content{min-height:800px}#content .pop-close{overflow:hidden;padding:0}.card-sel-currency{display:flex;flex-direction:row;align-items:center;justify-content:center}.card-sel-currency select{float:left;margin-right:5px}.newui .reservation .card-sel-currency .cc-title{display:block;white-space:normal;margin:0;text-align:left}html #footer .f-box .img-cover img{height:inherit}html #footer .f-campaign .campaign-all{margin:15px 0 0}.house-row .sr-houseProp .col-xs-3{white-space:nowrap}.page-campaign .search .location .col-xs-6{width:20%}.page-campaign #busFormSearch .search .date{width:145px}.page-campaign .search .search-form .dategroup{padding:0 12px 0 15px}.page-campaign #busFormSearch .search .search-form .dategroup{padding-left:30px;padding-right:8px}.reservation .miles-input,.reservation .res-dates input{max-width:160px}.house-filter-btn{margin-bottom:15px}.page-hotel #searchFilter #tab-namesearch{margin-top:40px}.page-hotel #searchFilter ul li .filter-section-title{margin:0}html .ui-datepicker-inline{justify-content:flex-end}.page-house .sidebar-title h3,.show-more-btn{text-align:right}.page-transfer.page-results .search .search-form .location .srcLocInput:first-child{padding-right:7px}.page-transfer.page-results .search .search-form .location .srcLocInput:last-child{padding-left:7px}.page-transfer.page-results .search .search-form .select-type,.page-transfer.page-results .search .search-form .submit{padding-left:0}.page-transfer #transferResult .price-select{width:24%}}@media only screen and (min-width:768px){.isNotMobile{display:none}.isMobile{display:inline}#wrap .card-front .cc-numbers.isMobile .ccnumber{width:245px}html .icheckbox_flat-male,html .iradio_flat-male{height:35px;width:19px;background-image:url(/js/jq/icheck/flat/icon-gender-male@2x.png)}html .icheckbox_flat-female,html .iradio_flat-female{height:35px;width:20px;background-image:url(/js/jq/icheck/flat/icon-gender-female@2x.png)}html .gendertitle{display:block;position:absolute;top:25px;left:0;background:transparent;color:#333;padding:2px;font-size:10px}.busSearch .search .date{padding:0}.busSearch .search .passengers,.sbus .search .date,.sbus .search .location .col-md-2,.sbus .search .passengers{padding-right:0}html #searchFilter h2{color:#949494;font-size:13px;font-weight:400;margin:0 0 10px;padding:5px;background:#f3f3f3;border-bottom:1px solid #e6e6e6;height:auto;line-height:normal}html #svgimg{width:100%;height:300px}.event-slider{position:relative}.event-slider .bottom-btn{position:absolute;right:-14px;top:-16px;width:40%}#header #nav{display:block!important;width:auto!important}#nav ul .m-settings{position:absolute;top:-28px;right:-26%;color:#fff}#nav ul .m-settings label{display:none}#nav ul .m-settings div{float:left;position:relative;padding-right:20px;background:url(/images/newui/sprite.png?v1.2) no-repeat right -475px}#nav ul .m-settings .m-currency{padding-left:5px}#nav ul .m-settings select{opacity:0;position:absolute;left:0;top:-4px;height:24px;width:100%;z-index:1;color:#333}#nav ul li a{background:#f49001 url(/images/newui/menu/nav-menu.png?v1.2) no-repeat center 4px;background-size:28px;box-shadow:none;color:#fff;font-size:13px;border-radius:0;padding:28px 9px 2px;text-align:center;min-width:50px;height:48px;margin:0 0 0 5px;float:left;border:0;border-radius:3px 3px 0 0}.fr #nav ul li a,.ru #nav ul li a,.uk #nav ul li a{padding:28px 3px 2px;margin-left:5px;min-width:45px}.reservation .FormTable .hotelDatepicker{width:100px}#searchFilter.hotel-filter>ul{display:flex;flex-flow:row wrap}#searchFilter.hotel-filter>ul>li{display:inline-block;flex:1;border-right:1px solid #eee}.page-hotel .sr-photo{padding-right:0}#footer .f-campaign a{display:block}#footer .f-box .img-cover img{height:80px}#footer .f-box .campaign-title{padding-top:5px}#footer .f-campaign .campaign-all{margin:0}.reservation .miles-input,.reservation .res-dates input{max-width:160px;display:block}.nameSurname{min-width:160px}.page-hotel #searchFilter #tab-namesearch{margin-top:40px}.page-hotel #searchFilter ul li .filter-section-title{margin:0}.page-hotel .btn-bar .pop-cover{display:block!important;position:static;background:none;box-shadow:none;border:0}.page-hotel .result-filter{display:flex;align-items:center;justify-content:flex-end}.page-hotel .result-filter .btn:last-child{margin-left:5px}.page-hotel .result-filter .btn .fas,.page-hotel .result-filter .btn .glyphicon{margin-right:5px}.page-house .sr-houseprice,.page-house .sr-photo{padding-right:0;padding-left:0}.page-house .search-results .sr-houseprice{margin-top:45px}.page-house .sidebar-calendar-wrapper .more-calendar-off{height:420px}.page-house .ui-datepicker-multi .ui-datepicker-group{width:250px}html .ui-datepicker-inline{justify-content:flex-end}.page-house .sidebar-title h3,.show-more-btn{text-align:right}#link-table .infoButtons a{position:absolute;right:-30px;top:0}#header .whatsapp-api-wrapper .whatsapp-api-icon img{width:14px;height:14px}#header .whatsapp-api-wrapper{padding:7px 0}#header .whatsapp-api-wrapper .whatsapp-separate{display:inherit}.subscription-checkbox{margin:0;justify-content:flex-end}.page-user-profile .invoice-info-wrapper .invoice-info-address textarea{height:46px}.page-user-profile .invoice-btn-group{text-align:right}.res-detail .total-price-item{display:table-row}.res-detail .total-price .reservation-total{text-align:right}.page-reservation .payDetailButtonsCC{display:flex;flex-direction:row}}@media only screen and (max-width:992px){html .btn.btn-transparent{background:none;color:#fff;text-shadow:none;height:30px;width:34px;padding:0;float:right;line-height:30px;margin-right:10px}html .btn.btn-transparent:focus,html .btn.btn-transparent:hover{background:none;color:#fff;outline:none}html #searchFilter .ui-tabs-nav{display:block!important;border-bottom:1px solid #ddd}html #searchFilter .ui-tabs-nav li{border-bottom:0}html .ui-menu .ui-menu-item,html .ui-menu .ui-menu-item a{padding:.9em .4em;display:block}html .ui-datepicker{font-size:20px}html #header .logo{padding-right:15px;padding-top:10px}html #header .logo svg{width:100%;height:30px}html #header .top-nav-wrapper{margin-right:20%}html #header #showMenu span{font-size:15px}html #nav ul{display:flex}html #nav ul li a{font-size:12px;white-space:nowrap;padding-left:3px;padding-right:3px}html #nav>ul>li>a:focus{background:none;color:#fff}html #header #nav .mobile-menu li{float:none}html #header #nav .mobile-menu li a{float:none;margin:0;padding:15px 20px;display:block;white-space:nowrap;text-transform:lowercase}html #header #nav .mobile-menu li a.selected,html #header #nav .mobile-menu li a:hover{color:#163e6a}html .search .search-form .date .dategroup input[type=text]{width:90px;background-position:right -463px}.search .search-form .row .submit{float:right}html .search .dategroup .field-img,html .search .field-img{top:7px}html #hotel-map{width:220px;margin:10px auto 0}html .resultLeft{display:none;position:fixed;z-index:3;top:0;right:0;left:0;bottom:0;padding:0;background:#fff;overflow:auto;height:100%;width:100%}html .page-flight .resultLeft{left:-50px;transition:left .2s linear}html .page-flight .resultLeft.openFilter{left:0}html #showFilter .glyphicon-triangle-top,html #showFilter.openFilter .glyphicon-triangle-bottom{display:none}html #showFilter,html #showFilter .glyphicon-triangle-bottom,html #showFilter.openFilter .glyphicon-triangle-top{display:inline-block}html #smartbanner.android{border-top:0}html #smartbanner .sb-info>span{display:none}html #smartbanner.android .sb-button{border:0}html #smartbanner.android .sb-button span{border-radius:3px;padding:3px 10px;color:#fff}html .support .supportForm li{padding:10px}html #header .user span{max-width:44px}html .search-form .ui-button-text-only .ui-button-text{padding:.7em}html .ui-dialog{width:90%!important;left:5%!important;margin:0}.sr-photo .hotel-thumb{max-height:125px;width:150px}html .ui-datepicker-inline{justify-content:flex-start}.page-house .sidebar-title h3,.show-more-btn{text-align:left}}@media only screen and (max-width:767px){html #container{padding-top:50px}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{float:none;border-bottom:1px solid #eee}html #header #nav li a{float:none;margin:0;padding:10px 20px;display:block;white-space:nowrap;text-transform:lowercase}html #header #nav li a.selected,html #header #nav li a:hover{color:#52cdf5}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 10px 70px;margin:2px 0;font-size:16px;background-image:url(/images/newui/menu/nav-menu.png);background-repeat:no-repeat;background-size:28px}html #header #nav li a.m-flight{background-position:15px -712px}html #header #nav li a.m-flight.selected{background-position:15px -350px}html #header #nav li a.m-hotel{background-position:15px -762px}html #header #nav li a.m-hotel.selected{background-position:15px -400px}html #header #nav li a.m-bus{background-position:15px -811px}html #header #nav li a.m-bus.selected{background-position:15px -449px}html #header #nav li a.m-transfer{background-position:15px -862px}html #header #nav li a.m-transfer.selected{background-position:15px -500px}html #header #nav li a.m-insurance{background-position:15px -961px}html #header #nav li a.m-insurance.selected{background-position:15px -600px}html #header #nav li a.m-sbus{background-position:15px -1011px}html #header #nav li a.m-sbus.selected{background-position:15px -650px}html #header #nav li a.m-tours{background-position:15px -912px}html #header #nav li a.m-tours.selected{background-position:15px -550px}html #header #nav li a.m-house{background-position:15px -1156px}html #header #nav li a.m-house.selected{background-position:15px -1205px}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{width:24px;margin-right:24px}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}html #header #nav .mobile-menu li a{font-weight:400;color:#aaa;background:#fff;padding:10px 20px}html #header #nav .mobile-menu .glyphicon{font-size:16px;margin-right:10px}html #header #nav .mobile-menu img{margin-right:10px;margin-left:-3px;-webkit-filter:grayscale(1);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 .search .tourForm .search-form .slogan{margin-bottom:15px}html .hotelForm .search-form .location{margin-top:15px}.copy-lang a{display:inline-block}.search-nav{margin-bottom:20px;border-bottom:1px solid #ddd;display:flex;flex-wrap:nowrap;justify-content:space-between;overflow:auto}.search-nav a{padding:25px 5px 5px;display:inline-block;font-size:15px;color:#aaa;background-image:url(/images/newui/menu/nav-menu.png);background-repeat:no-repeat;width:77px;min-width:77px;max-height:55px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ru .search-nav a,.uk .search-nav a{font-size:12px}.search-nav a:last-child{margin:0}.search-nav a.m-flight{background-position:center -718px}.search-nav a.m-flight.selected{background-position:center -357px}.search-nav a.m-hotel{background-position:center -768px}.search-nav a.m-hotel.selected{background-position:center -406px}.search-nav a.m-bus{background-position:center -817px}.search-nav a.m-bus.selected{background-position:center -455px}.search-nav a.m-house{background-position:center -1163px}.search-nav a.m-house.selected{background-position:center -1212px}.search-nav a.m-transfer{background-position:center -867px}.search-nav a.m-transfer.selected{background-position:center -505px}.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%}html .search-top-banner .cc-phone-num{font-size:24px}html .search-top-banner .cc-phone-text{white-space:normal}html .page-house .search-top-banner{top:240px}.ui-datepicker .ui-datepicker-header{border-radius:0}html .ui-datepicker{font-size:20px;left:0!important;top:auto!important;bottom:0;width:100%!important;position:fixed!important;border-radius:0;border:0;z-index:10000000001!important}html .ui-datepicker.ui-datepicker-multi{position:inherit!important}html .ui-datepicker-multi .ui-datepicker-group{width:100%}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}.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 a{float:left;width:25%;height:16px;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 #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 #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}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}html .search .summary.open{display:block;border:1px solid #ddd;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 .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 .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}html .page-hotel #content .search .summary .hotelRoomCount td{padding:5px}.page-hotel .search .summary .inputstyle,.page-hotel .search .summary .travelerSelect,html .page-hotel .search .summary .row input{border:0;background:none;width:94%}.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:15px;display:flex;flex-direction:column-reverse}.page-hotel.page-detail .btn-search-edit{margin-top:0}html .page-hotel.page-detail .hotelSidebar .sidebox{margin-bottom:0}.hotelSidebar .sidebar-campaigns{display:none}html .page-hotel.page-detail .inner{margin-top:0}.page-hotel.page-detail .map-link img{width:100%}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-time{width:18%}html .sr-duration{white-space:nowrap}html #link-table tbody .sr-stops{width:18%}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 input.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 .lastSeat{height:16px;line-height:16px;font-size:10px;margin:5px 0 -10px}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}html #wrap .reservation .transferSummary .width2 input,html #wrap .reservation .transferSummary .width2 select{width:46%}#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-bus #content .passengerInfoAutoComplete{align-items:baseline}.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}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:strech}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-results #houseSearch{display:none}.page-house #searchFilter{padding-top:50px}.page-house .house-description{max-height:100%;overflow:auto;margin-bottom:15px;text-align:center}.page-house .house-description p{margin:0}.page-house .hotelName,.page-house .sr-photo{text-align:center}.page-house #houseMapSidebar img{width:100%}html .page-transfer .transfer-cap{align-self:flex-end}html #transferResult .route .transfer-cap label{display:inline-block}html #transferResult .price-select label{margin:10px 0 0;font-size:10px}.page-transfer .result-btns{width:100%}.page-bus .result-filter,.page-hotel .result-filter,.page-spo .result-filter{width:100%;text-align:center}.d3toggle,html #showFilter,html .btn.btn-sort{width:100%;display:flex;align-items:center;justify-content:center;font-size:13px}.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%}.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}.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}.page-bus #searchFilter ul li,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{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{right:15px;top:10px}.hotelResults .borderLine,html #content .hotel-photo p{width:100%}.hotelResults .borderLine{border-bottom:1px solid #e0e9f2!important}html .hotel-page h1.hotel-title{float:none;margin-top:10px}html .hotel-page .hotel-photo .guest-rating{position:static;width:100%;border-radius:0;align-items:center;margin-bottom:15px;background:none;border:1px solid #f49001;color:#777}html .hotel-page .hotel-photo .guest-rating-score{border-radius:0;font-size:20px;color:#fff}.subTable{height:180px;position:relative}html .hotelResults .sr-photo a,html .search-results #link-table.tablesorter.hotelResults .sr-photo .hotel-thumb{width:100%}html .hotelResults .subTable,html .sr-photo a{height:auto}html .search-results .sr-hotel{padding-left:0;padding-top:10px}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 a{color:#fff;display:block;width:100%;max-width:100%;text-align:center;margin:10px auto 0}html .tablesorter.hotelResults .sr-hotel .hotelName{margin:0}html .tablesorter.hotelResults .sr-hotel .hotelName a{display:flex;align-items:center;flex-wrap:wrap}html .tablesorter.hotelResults .sr-hotel .hotelName span{margin:0}html .tablesorter.hotelResults .sr-hotel .hotelName .hotel-name-text{margin:0 5px 0 0;padding:0;white-space:nowrap;max-width:99%;font-size:14px;display:block;overflow:hidden;text-overflow:ellipsis;float:left}.hotelResults .sr-hotel .hotel-location,.mapview-results table,html .tablesorter.hotelResults .sr-hotel .hotelName .star0{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}html .hotel-page .hotel-price .rooms .room-board{padding-top:10px;padding-bottom:10px}#content .hotel-page .hotel-price .hd-room-select>div,.hotel-page .hd-pricebtn .hd-totalpricetext{display:flex;align-items:center;justify-content:space-between}#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 .hotel-max,#content .hotel-page .hotel-price .pricedetail{padding-top:2px;padding-bottom:2px;margin-bottom:10px;border-top:1px solid #eee;border-bottom:1px solid #eee;display:flex}#content .hotel-page .hotel-price .hotel-max label,#content .hotel-page .hotel-price .pricedetail label{float:left;margin-right:5px;font-weight:400;color:#bbb}#content .hotel-page .hotel-price .hd-room-select .button{background:#f49001}.hotel-page .hotel-price .rooms .hotel-max{padding-right:0}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 .page-campaign .campaignTime,html .page-campaign .cbody .campaignTime{float:none;display:block;margin:10px 0;padding:10px 0}html .page-campaign .expired-campaigns .campaignTime{float:none;display:block;margin:0;padding:0}html .page-campaign .expired-campaigns a{border-bottom:1px solid #eee}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{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}#seatSelect .responsive.tablesorter tbody td{width:10%!important;float:left;height:60px;text-align:left!important;border-bottom:0!important;border-top:3px solid #e0e9f2!important}#seatSelect .responsive.tablesorter tbody tr{position:relative;overflow:hidden}#seatSelect .responsive.tablesorter tbody td.busVoyageTrackingNumber{position:absolute;left:21%;top:40px;padding:0!important;height:auto;width:auto!important;border:0!important}#seatSelect .responsive.tablesorter tbody td.busProvider{width:20%!important;text-align:center!important}#seatSelect .responsive.tablesorter tbody td.route{width:45%!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#seatSelect .responsive.tablesorter tbody td.bus-icons{width:60%!important;clear:left;border:0!important;text-align:right!important;background:#fafafa}#seatSelect .responsive.tablesorter tbody td.sr-price{width:40%!important;border:0!important;background:#fafafa}#seatSelect .responsive.tablesorter tbody td.travelDuration{width:15%!important;text-align:right!important}.busSearch table.tablesorter .busProvider label{white-space:nowrap;width:95%;overflow:hidden;text-overflow:ellipsis}.page-bus .route span{font-size:10px;position:absolute;left:21%;top:27px;margin:0}.busSearch .busProvider>img{height:20px}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}.busresult .search{display:none}html .r-seat{position:relative;height:1100px}html .r-seat .seatPlanFront{width:100%;height:50px;top:25px}html .r-seat .seatPlan,html .r-seat .seatPlanFront{position:absolute;right:30px;transform-origin:top right;transform:rotate(90deg) translateX(100%)}html .r-seat .seatPlan{width:820px;height:1000px;overflow:auto;top:250px}.gender-selection-area{position:absolute;width:100%;z-index:2}html .r-seat .seatPlan li label{width:20px;height:20px;line-height:20px;position:absolute;top:45px;right:20px;transform-origin:top left;transform:rotate(270deg) translateX(100%)}html .r-seat .seatPlan li.man-seat label,html .r-seat .seatPlan li.woman-seat label{margin:0;top:55px;right:-3px}.r-seat .seatPlan li{background:none!important}.r-seat .seatPlan li:before{content:"";position:absolute;width:200%;height:200%;top:-50%;left:-50%;z-index:-1;transform:rotate(270deg)}.r-seat .seatPlan li.empty-seat:before{background:url(/images/bus/empty-seat.png) no-repeat 50%}.r-seat .seatPlan li.selected-man:before{background:url(/images/bus/icon-man.png) no-repeat 50%}.r-seat .seatPlan li.selected-woman:before{background:url(/images/bus/icon-woman.png) no-repeat 50%}.r-seat .seatPlan li.full-seat:before,.r-seat .seatPlan li.unavailable-seat:before{background:url(/images/bus/full-seat.png) no-repeat 50%}.r-seat .seatPlan li.woman-seat:before{background:url(/images/bus/woman-seat.png?ver=1.1) no-repeat 50%}.r-seat .seatPlan li.man-seat:before{background:url(/images/bus/man-seat.png?ver=1.1) no-repeat 50%}html .search-results .results-head{margin:0 0 10px}html .busSearch .search-form,html .busSearch .search-results .results-head{margin-top: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 .reservation .cc-title{text-align:left;margin:0}#divPayment .cvv{padding-left:0}html #payment-tabs .tab-inside,html .metaSearchTabs .cc-transfer-tab{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;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:1;display:none}.open #header{z-index:2;width:100%}#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}#link-table.tourResults.tablesorter tbody td{width:100%}html .tourResults .sr-photo a{height:150px}html .tourResults .sr-photo img{width:100%}html .tourResults.tablesorter tbody td{border-top:0}html .tourResults.tablesorter tbody .sr-tour{border-bottom:1px solid #e0e9f2}html .bx-wrapper .bx-viewport{height:200px!important}html .tourDetails .tour-price{margin:6px 0;padding:10px 0}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}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 .sr-houseProp .row{justify-content:center}html .sr-houseProp .prop-icons{margin-right:5px;padding:5px}html .house-detail .sr-houseProp .prop-icons{width:26%}html .hotel-box ul.info-list li{width:100%}html .newui .reservation .agreement,html .secure-3d,html .secure-3d-ru{text-align:left}html #formRegister .regDesc{display:none}html .login-page .signin-tab,html .register-page .signup-tab{padding:0}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 .modifyTicket ul{flex-direction:column}html .modifyTicket li.mod-title{width:100%}.page-house .search-results .house-row{margin-left:-15px;margin-right:-15px}.page-house .sr-photo .recommend{position:static}.page-house .sr-photo .hotel-thumb{max-height:100%;height:auto;width:100%;position:static}.page-house .hotelName{margin:15px 0}.page-house .search-results .contunie a{background:#f49001}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-house #searchFilter>.filter-wrapper>li>ul>li{width:50%;float:left}.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:25%}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}.page-house .sidebar-calendar-wrapper .more-calendar-off{height:565px}.page-house .ui-datepicker-multi .ui-datepicker-group{width:48%}html .ui-datepicker-inline{justify-content:space-between;font-size:12px}.page-house .sidebar-title h3,.show-more-btn{text-align:left}.btn.btn-circle{width:40px;height:40px}.page-transfer .passenger-list-wrapper{border-bottom:1px solid #e2e2e2}#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;padding:10px;border:.3em solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.2);align-items:center;justify-content:center}#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-transfer .result-head{margin-bottom:15px}.page-transfer.page-results .search-form>.row,.page-transfer.page-results .search .search-form .date .row{margin:0}.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}}@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}.page-house .ui-datepicker-multi .ui-datepicker-group{width:100%}html .ui-datepicker-inline{justify-content:flex-start}.page-house .sidebar-title h3,.show-more-btn{text-align:left}.page-transfer .passenger-list-wrapper{border-bottom:1px solid #e2e2e2}html .page-tours .search-results .sr-center,html .page-tours .search-results .tablesorter .sr-price{width:100%}html .page-tours .search-results .tablesorter .sr-price .button{background:#f49001;margin-top:15px}}
/*# sourceMappingURL=mobile.css.map */
