.row{margin-right:-10px;margin-left:-10px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:10px!important;padding-left:10px!important}.container{padding-right:10px;padding-left:10px}.modal{z-index:999999}.hidden{display:none!important}.tooltip-inner{max-width:350px}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}.theme-background{background-color:#490186!important}.theme-color{color:#490186!important}.i-check.checked,.i-radio.checked{border:1px solid #490186!important;background:#490186!important}.ui-state-hover{background-color:#490186!important}.cstacform input[type=button]{background:#9c017d;width:50%;color:#fff;cursor:pointer;border:none;font-size:14px;min-height:50px;font-weight:bold;cursor:pointer}.cstacform button[type=button]{background:#9c017d;width:50%;color:#fff;cursor:pointer;border:none;font-size:14px;min-height:50px;font-weight:bold;cursor:pointer}header .auth .item{margin-left:25px}.account-class-fa i{height:28px;width:28px;line-height:28px;border:solid 1px #c6bdce;border-radius:50px;text-align:center;font-size:18px;margin-bottom:10px}.rezerv-block .input-icon{z-index:1}.flight-autocomplate{width:100%!important}.twitter-typeahead{width:100%!important}.rezerv-block .input-icon{width:40px;background:#fff;min-height:50px;border-right:0;display:flex;justify-content:center;align-items:center;position:absolute}.rezerv-block .tab-input-class{width:100%;padding-left:50px}.rezerv-block .tab-night-class{width:100%;min-height:48px;line-height:48px;border:1px solid #cbc4d1;position:relative;border-right:0;background-color:#fff;padding-left:10px;color:#490186;font-family:'Arial Regular';font-size:14px}.rezerv-block .tab-age-class{width:100%;min-height:50px;border:1px solid #cbc4d1;position:relative;cursor:pointer;text-align:center}.ui-widget.ui-widget-content{width:100%;max-width:270px}.ui-datepicker-calendar{}.ui-datepicker-calendar span{font-size:14px}.ui-datepicker th{padding:5px 3px}.st-search{right:-1%!important}.popup-guest-content select{width:100%;min-height:40px;line-height:40px;border:1px solid #cbc4d1;position:relative;cursor:pointer;color:#490186;padding-left:2%;font-size:16px}.popup-guest-okbutton{border:none;background:#9c017d;color:#fff!important;font-size:12px;font-weight:400;height:40px!important;line-height:40px!important;padding:0 15px;cursor:pointer}.rezervasyon .row-flight-multiple a{margin-right:0}.rezervasyon .tour-search-category{margin-right:15px}.rezervasyon .cruise-search-category{margin-right:15px}.rezerv-block .rezervasyon .select2-container .select2-selection--single{height:50px;line-height:50px}.select2-container--default .select2-selection--single{border-radius:0!important;height:36px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:36px}.rezerv-block .rezervasyon .select2-container--default .select2-selection--single .select2-selection__rendered{color:#490186;line-height:50px;border-radius:0!important}.rezerv-block .rezervasyon .select2-container--default .select2-selection--single .select2-selection__arrow{height:50px}select{padding-left:5px!important;text-align:center}.filter-bar .checkbox-small{padding-left:15px}.filter-bar .checkbox-small label{cursor:pointer;line-height:20px;margin-bottom:0}.filter-pfcontent-sub .checkbox-small{padding-left:20px}.transfer-info{padding:20px;font-size:12px}.transfer-info .transfer-item{margin-bottom:0}.pages{text-align:center}.pages .pagination{margin:0 0 20px}.pages .pagination li a{margin-top:14px}.pages .pagination li a{font-size:14px;margin-left:4px;margin-right:4px;padding:4px 10px}.pages .pagination li:first-child a,.pages .pagination li:last-child a{padding:4px 10px}.pages .pagination li a{border-radius:0;background:#e6e7e8;color:#808285;border:0}.pages .pagination li a:hover,.pages .pagination li.active a{background:#9c017d;color:#fff}.pages .pagination li:first-child a:hover,.pages .pagination li:last-child a:hover{background:#c69;color:#000}.jssocials-shares .fa{color:#fff}.search-button-two{border:none;background:#9c017d;color:#fff!important;font-size:12px;margin-right:6%;font-weight:400;width:75%;min-height:50px}.alternativies table .btn-onrequest{background:#e66418}#PriceDatepicker select{height:24px!important;line-height:24px!important;min-height:24px!important}.product-description-text-content{}.product-description-text-content ul{list-style:inherit}.product-description-text-content ul li::marker{color:#999}.pro-t li{margin-right:5px}.payment-tab-container .tab-content .tab-pane{padding:0}.detail-extra .checkbox,.detail-extra .radio-small{margin-left:20px!important}.detail-extra .div-payment-option .radio label{cursor:pointer}.contentbg{border:1px solid #e6e6e6;padding:15px;background-color:#fff;font-size:14px}.contentbg label{font-weight:bold}.dmax-booking-product-infocontent .flightNotes{padding-left:20px}.dmax-booking-product-infocontent .booking-item{background-color:#fff}.dmax-booking-product-pricecontent{background-color:#fff}.tableReser{width:100%}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media(min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media(min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.product-detail-tab-content .nav-tabs{border-bottom:none}.product-detail-tab-content .nav-tabs>li.active>a,.product-detail-tab-content .nav-tabs>li.active>a:focus,.product-detail-tab-content .nav-tabs>li.active>a:hover{border:0;background-color:none}.product-detail-tab-content .nav>li.active>a,.product-detail-tab-content .nav>li.active>a:focus,.product-detail-tab-content .nav>li.active>a:hover{border:0;background-color:none}.product-detail-tab-content .nav-tabs>li>a{border:0;background-color:#fff}.product-detail-tab-content .nav-tabs>li>a:hover{border:0;background-color:none!important}.product-detail-tab-content .nav>li>a:focus{background-color:none!important}.product-detail-tab-content .nav>li>a:hover{background-color:none!important}.tableReser .left span:nth-child(2){color:#000;font-size:12px}.tableReser td{border:1px solid #c7c7c7}.editor ul li{margin-bottom:30px}#category-hotellist-content select,.CmsDisplayProductContent select{text-align:left;font-size:14px}.management-subpages .checkbox,.management-subpages .radio-small{margin-left:20px!important}.magament-panel-body{padding:10px 15px;margin-bottom:15px;background-color:#fff}.management-subpages .table td,.management-subpages .table th{padding:3px 5px;vertical-align:middle;font-size:14px}.management-subpages .btn{color:#fff!important}.management-subpages .radio-inline{float:left}.management-subpages .radio-inline label{margin-right:10px}.management-subpages .checkbox-inline{float:left}.management-subpages .checkbox-inline label{margin-right:15px}.management-subpages .input-group-addon-two{margin-right:10px}.management-subpages .list-inline li{float:left;margin-right:10px}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#ebebeb;border-radius:4px}.breadcrumb>li{display:inline-block;font-size:14px}.breadcrumb>li a{font-size:14px;color:#490186}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/ "}.breadcrumb>.active{color:#777}.mybookingcontent table tr th{font-size:13px;color:#555;background:#fff;border:1px solid #dee2e6}.account-booking-table .btn{padding:3px!important;color:#fff!important;font-size:12px}.sabit-iletisim{padding:2px;position:fixed;bottom:50px;right:5px;z-index:10}.sabit-iletisim i{width:40px;height:40px;background-color:#9c017d;color:#fff;text-align:center;float:left;font-size:26px;line-height:40px}.sabit-iletisim .text-support{float:left;background:#fff;border:3px solid #9c017d;font-size:13px;font-weight:500;color:#9c017d;width:40px;height:40px;line-height:32px;width:120px;text-align:center;font-size:10px}.sabit-iletisim .text{width:120px;text-align:center;font-size:10px;width:40px;height:40px;line-height:32px;padding:0;width:120px}@media(max-width:1080px){.sabit-iletisim .text,.sabit-iletisim .text-support{display:none}}.vize-content-info{}.vize-content-info ul{list-style:disc;padding-left:20px}.vize-content-info ul li{margin-bottom:2px}.vize-content-info ol{padding-left:20px}.owl-theme .owl-nav{margin-top:0}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{width:30px;float:left}.home-slider .owl-next span{background:url(/Asset/img/angle-right.png) center no-repeat;height:44px;width:26px}.home-slider .owl-prev span{background:url(/Asset/img/angle-left.png) center no-repeat;height:44px;width:26px}.home-slider .owl-nav{top:60%;width:80px;left:46%}.oteller-slider .owl-nav{top:47%;width:106%}@media(max-width:1080px){.home-slider .owl-nav{top:60%}}.linear-grident-bg ul{list-style:disc}.all-list-responsive{display:none}@media(max-width:1080px){.all-lists a{font-size:12px!important}}@media(max-width:700px){.all-lists a{width:auto}.all-list-responsive{display:block}}.filter-mobile-scroll{background-color:#fff}.mobile-filter-title-arrow{display:none}.product-filter-title{margin-bottom:15px}.product-responsive-width{}.responsive-roominfo{}@media(max-width:992px){.mobile-filter-title-arrow{display:block;font-size:22px}.filter-mobile-scroll{display:none;height:430px;overflow-y:scroll;padding:20px;padding-bottom:1px;overflow-x:hidden}.mobile-filter-container{position:fixed;bottom:0;z-index:999;width:80%;max-width:80%}.mobile-map-container{display:none}.product-filter-title{margin-bottom:0}.product-responsive-width{max-width:96%;flex:0 0 96%}.responsive-roominfo{overflow-x:scroll}.responsive-roominfo table{min-width:700px}}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.3);background-color:#f5f5f5}::-webkit-scrollbar{width:15px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#cacaca}.navbar-brand{float:left;height:70px!important;padding:0!important;font-size:18px}.light-menu .navbar-nav>li>a{padding:25px 20px}.navbar-collapse>ul>li:last-child>a{padding:25px 0 25px 20px!important}.ddown-menu-in-title{margin-left:0!important;padding:3px!important}.ddown-menu-in-title:before{content:none!important;margin-left:0!important}.i-check,.i-radio{display:inline-block;*display:inlne;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;border:1px solid #ccc;cursor:pointer;top:1px;left:-7px;margin-left:-13px;float:left;text-align:center;line-height:20px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;position:relative;overflow:hidden}.i-check:before,.i-radio:before{content:'';font-family:'FontAwesome';-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,-25px,0);-moz-transform:translate3d(0,-25px,0);-o-transform:translate3d(0,-25px,0);-ms-transform:translate3d(0,-25px,0);transform:translate3d(0,-25px,0);display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);color:#fff;font-size:14px}.i-check.hover,.i-radio.hover{border:1px solid #666}.i-check.checked,.i-radio.checked{border:1px solid #666;background:#666}.i-check.checked:before,.i-radio.checked:before{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;-ms-filter:none;filter:none}.i-check.disabled,.i-radio.disabled{border-color:#d9d9d9!important}.i-check.disabled.checked,.i-radio.disabled.checked{background:#ccc!important}.i-check.i-check-stroke.checked{background:#fff}.i-check.i-check-stroke.checked:before{color:#ed8323}.i-radio{-webkit-border-radius:50%;border-radius:50%}.i-radio:before{content:'';font-size:12px}.checkbox-switch .i-check,.radio-switch .i-check,.checkbox-switch .i-radio,.radio-switch .i-radio{-webkit-border-radius:0;border-radius:0;width:44px;broder-color:#999;border-width:2px}.checkbox-switch .i-check:before,.radio-switch .i-check:before,.checkbox-switch .i-radio:before,.radio-switch .i-radio:before{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:#490186;content:'';width:16px;height:14px;top:2px;left:2px;position:absolute}.checkbox-switch .i-check.checked,.radio-switch .i-check.checked,.checkbox-switch .i-radio.checked,.radio-switch .i-radio.checked{background:#fff}.checkbox-switch .i-check.checked:before,.radio-switch .i-check.checked:before,.checkbox-switch .i-radio.checked:before,.radio-switch .i-radio.checked:before{background:#ed8323;-webkit-transform:translate3d(20px,0,0);-moz-transform:translate3d(20px,0,0);-o-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}.checkbox-switch .i-check.disabled:before,.radio-switch .i-check.disabled:before,.checkbox-switch .i-radio.disabled:before,.radio-switch .i-radio.disabled:before{background:#ccc!important}.checkbox-small,.radio-small{margin-bottom:3px}.checkbox-small.checkbox-inline,.radio-small.checkbox-inline,.checkbox-small.radio-inline,.radio-small.radio-inline{margin:0}.checkbox-small label,.radio-small label{font-size:13px}.checkbox-small label .i-check,.radio-small label .i-check,.checkbox-small label .i-radio,.radio-small label .i-radio{width:18px;height:18px;line-height:16px;top:3px}.checkbox-small label .i-check:before,.radio-small label .i-check:before,.checkbox-small label .i-radio:before,.radio-small label .i-radio:before{font-size:12px}.checkbox-small label .i-radio:before,.radio-small label .i-radio:before{font-size:9px}.checkbox-lg,.radio-lg{margin-bottom:20px}.checkbox-lg.checkbox-inline,.radio-lg.checkbox-inline,.checkbox-lg.radio-inline,.radio-lg.radio-inline{margin:0}.checkbox-lg label,.radio-lg label{font-size:16px}.checkbox-lg label .i-check,.radio-lg label .i-check,.checkbox-lg label .i-radio,.radio-lg label .i-radio{width:26px;height:26px;line-height:24px;top:-1px}.checkbox-lg label .i-check:before,.radio-lg label .i-check:before,.checkbox-lg label .i-radio:before,.radio-lg label .i-radio:before{font-size:16px}.checkbox-lg label .i-radio:before,.radio-lg label .i-radio:before{font-size:14px}.checkbox-stroke .i-check.checked,.radio-stroke .i-check.checked,.checkbox-stroke .i-radio.checked,.radio-stroke .i-radio.checked{background:#fff}.checkbox-stroke .i-check.checked:before,.radio-stroke .i-check.checked:before,.checkbox-stroke .i-radio.checked:before,.radio-stroke .i-radio.checked:before{color:#ed8323}.checkbox-stroke .i-check.checked.disabled,.radio-stroke .i-check.checked.disabled,.checkbox-stroke .i-radio.checked.disabled,.radio-stroke .i-radio.checked.disabled{background:#fff}.checkbox-stroke .i-check.checked.disabled:before,.radio-stroke .i-check.checked.disabled:before,.checkbox-stroke .i-radio.checked.disabled:before,.radio-stroke .i-radio.checked.disabled:before{color:#ccc}.checkbox-small.checkbox-inline+.checkbox-small.checkbox-inline,.radio-small.radio-inline+.radio-small.radio-inline{margin-left:10px}.checkbox-lg.checkbox-inline+.checkbox-lg.checkbox-inline,.radio-lg.radio-inline+.radio-lg.radio-inline{margin-left:20px}.radio-inline label,.checkbox-inline label{cursor:pointer;padding:1px}.tt-hint{color:#ed8323}.rezervasyon .tt-dropdown-menu{width:100%;min-width:375px;margin-top:40px;background:#fff;border:1px solid #e6e6e6;max-height:300px;overflow-y:auto;white-space:nowrap}.tt-dropdown-menu{width:100%;margin-top:1px;background:#fff;border:1px solid #e6e6e6;max-height:300px;overflow-y:auto;white-space:nowrap}.tt-suggestion{line-height:1em;padding:5px 10px;font-size:13px;border-bottom:1px solid #e6e6e6}.tt-suggestion p{margin:0;text-align:left;font-size:12px}.tt-suggestion.tt-cursor{cursor:pointer;background-color:#d7d7d7}.multiple-datasets .league-name{padding:5px 5px 5px 15px;border-bottom:1px solid #ccc;margin-bottom:0!important;font-weight:bold}.typeahead-content{}.typeahead-content .league-name{font-weight:bold;font-size:16px;padding:10px 0 0 10px}.typeahead-content .tt-suggestion{line-height:1em;padding:10px 10px!important;font-size:13px;border-bottom:1px solid #e6e6e6}.flight-list-title{padding:0 10px;line-height:40px;height:40px;font-size:16px;color:#fff;text-align:center;margin-bottom:15px}.flight-list-title-daychange{padding:0 10px;line-height:40px;height:40px;font-size:13px;color:#222;text-align:center;margin-bottom:15px;background-color:#e2e2e2;width:100%;cursor:pointer}.flight-list-title-daychange:hover{background-color:#d2d2d2}.flight-list-v10{border:1px solid #e6e6e6;box-shadow:0 0 5px #e6e6e6;margin-bottom:15px}.flight-list-v10:hover{border:1px solid #f19c4f;box-shadow:0 0 5px #f19c4f}.flight-list-v10 .airline{padding:10px 0}.flight-list-v10 .airline img{max-height:50px}.flight-list-v10 .airline h6{margin-top:5px}.flight-list-v10 img{max-width:100%}.flight-list-v10 .bold{font-weight:normal}.flight-list-v10 h3{font-weight:bold;margin:20px 0 0;font-size:20px}.flight-list-v10 .departure{text-align:right}.flight-list-v10 .destination{text-align:left}.flight-list-v10 .duration{margin-top:0}.flight-list-v10 .pricestyle{margin-bottom:0;font-size:20px;font-weight:bold}.flight-list-v10 .pricestyle .currency-style{font-size:12px}.flight-list-v10 .flight-list-exinfo{background:#f7f7f7;padding:5px 0;color:#0a3152;width:80%;text-align:center;margin-left:auto;margin-right:auto}.flight-list-v10 .btn-orange{width:100%}.flight-list-v10 .flight-list-exinfo span{padding:0 10px;font-size:13px}.flight-list-v10 .flight-list-exinfo .pull-right span{font-weight:bold;font-size:18px;padding:0}.flight-list-v10 .flight-list-exinfo .pull-right a{color:#fff;background:#f2676b;padding:15px;margin-left:20px;font-weight:bold}.flight-list-v10:hover .flight-list-exinfo .pull-right a{background:#00adef}.flight-list-v10 .flight-list-exinfo .refund{color:#f2676b;border-left:1px solid #0a3152;border-right:1px solid #0a3152}.flight-list-v10 .flight-list-exinfo .fa-info-circle{cursor:pointer}.flight-list-v10 h5{color:#0a3152;font-size:13px;margin:5px 0}@media(max-width:767px){.flight-list-v10 .departure,.flight-list-v10 .destination{text-align:center}.flight-list-v10 .stop-box{margin-left:38%}.flight-list-v10 h3{margin:0}.sm-invisible{display:none}.flight-list-main{padding-bottom:20px}.flight-list-v10 .airline{padding:20px 0 10px 0}}.flight-connections-bg{background-color:#f7f7f7;margin:10px 10px;padding:10px 0}.flight-connections-bg .flight-connections-airlinelogo{width:80%;max-height:40px}.flight-connections-bg h4{font-size:14px!important}.flight-duration{width:50%;margin-left:auto;margin-right:auto;border:1px solid #ed8323;text-align:center;line-height:24px;margin-bottom:10px;font-size:12px!important}.flight-buy-button{line-height:40px;height:40px;font-size:16px;font-weight:bold;color:#fff;text-align:center;margin-bottom:15px;background-color:#449d44;cursor:pointer;float:right;min-width:140px}.flight-buy-button:hover{background-color:#398439}.flight-international-package-content{border:1px solid #ccc;padding:10px;margin-bottom:20px}.flight-international-title{padding:0 0 0 10px;line-height:40px;height:40px;font-size:16px;color:#fff;margin-bottom:15px}.flight-international-title .total-price-content{float:right;padding-left:5px;background-color:#fff}.flight-international-title .total-price-content .btn-primary{border-radius:0!important;height:40px;line-height:26px}.flight-international-package-content .in-title{font-weight:bold;background-color:#f7f7f7;font-size:16px;padding:10px;margin-top:0!important}.flight-international-package-content .p-airline{padding:8px 8px 5px 8px!important}.flight-international-package-content .btn-rules{background-color:#7b7b7b;color:#fff!important;border-radius:0!important;font-size:12px;float:left;border-radius:4px!important}.flight-international-package-content .btn-select{font-weight:bold;color:#fff;background:#f2676b;padding:8px 20px;display:inline-block}.flight-international-package-content .btn-bybuton{background-color:#449d44;color:#fff!important;border-radius:0!important;font-size:16px;float:right;border-radius:5px!important}.flight-international-package-content .duration{text-align:center;font-size:13px!important}.flight-list-notborder{border:0!important;box-shadow:none!important}.flight-list-notborder:hover{border:0!important;box-shadow:none!important}.flight-item-content{line-height:20px;font-size:13px}.pl-icon{position:relative;padding-left:30px}.pl-icon .flight-direction{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.pl-icon .flight-direction div{margin-right:.75rem}.pl-icon .flight-direction div:last-child{margin-right:0}.pl-icon .flight-direction span{position:relative;display:block;margin-top:3px}.pl-icon .flight-direction span.departure:after{top:11px}.pl-icon .airline-icons{position:absolute;left:0;top:50%;margin-top:-12px}.pl-icon .departure div{width:100%}.pl-icon .departure div span.time{padding:1px 7px;border-radius:2px;color:#fff;margin-right:.5rem}.pl-icon .departure:after{content:'';width:2px;position:absolute;height:100%;top:14px;left:-16px}.pl-icon .arrive,.pl-icon .departure{position:relative}.pl-icon .arrive div,.pl-icon .departure div{width:100%}.pl-icon .arrive div span.time,.pl-icon .departure div span.time{margin-right:.5rem}.pl-icon .arrive:before,.pl-icon .departure:before{content:'';position:absolute;left:-20px;top:5px;width:10px;height:10px;border:3px solid #7cb900;border-radius:50%;background-color:#fff}.pl-icon .departure div span.time,.pl-icon .departure:after,.pl-icon .departure:before{background-color:#00b0af}.pl-icon .arrive:before,.pl-icon .departure:before{border-color:#00b0af}.flight-list-color-All{}.flight-list-color-Promotion{border-left:3px solid #f9676b}.flight-list-color-First{border-left:3px solid #2f7af8}.flight-list-color-Business{border-left:3px solid #9e7dd3}.flight-list-color-Economy{border-left:3px solid #009f8b}.flight-list-color-PremiumFirst{border-left:3px solid #2f7af8}.flight-list-color-PremiumCoach{border-left:3px solid #009f8b}.flight-list-color-Protocol{border-left:3px solid #f7941d}.air-branded-container{}.air-branded-container .incontent-title{background-color:#e6e6e6;color:#333;font-weight:bold!important;padding:5px;text-align:center;margin-bottom:5px;font-size:12px!important;line-height:14px}.air-branded-container .ai-title{padding:0 10px;line-height:34px;height:34px;font-size:16px;color:#fff;text-align:center;font-weight:bold}.air-branded-container .ai-content{border:1px solid #e6e6e6;padding:10px;border-top:0}.air-branded-container .ai-content .ai-row{line-height:16px;padding:3px 0;border-bottom:dashed 1px #e6e6e6;color:#555;font-size:11px}.air-branded-container .ai-content .ai-price{padding-top:10px;color:#333;font-size:20px;text-align:center;margin-bottom:15px}.air-branded-container .ai-content .ai-button{padding:5px 0;font-size:16px;color:#fff;text-align:center;width:100%;cursor:pointer;margin:0 auto;background-color:#afafaf;font-weight:bold}.air-branded-container .ai-content .ai-button:hover{background-color:#57aee8}.air-branded-container .ai-content .ai-button-active{background-color:#13c20f!important}.air-branded-container .ai-content i{border-radius:100px;width:18px;height:18px;text-align:center;padding-top:4px}.air-branded-container .ai-content .ai-color-Included{color:#fff;margin-right:5px;background-color:#398439}.air-branded-container .ai-content .ai-color-Paid{color:#fff;margin-right:5px;background-color:#9e56b1}.air-branded-container .ai-content .ai-color-Excluded{color:#fff;margin-right:5px;background-color:red}.air-branded-buy-button{padding:8px 15px;font-size:16px;color:#fff;text-align:center;width:100%;cursor:pointer;margin:0 auto;background-color:#13c20f;font-weight:bold}.air-branded-buy-button:hover{color:#fff}.air-branded-container .branded-generaltitle{background-color:#fff2a1;color:#333;font-size:14px}#branded-fare-modal .modal-dialog{width:980px!important;min-width:980px!important;max-width:980px!important;margin:60px auto 0 auto}#branded-fare-modal .modal-dialog .owl-nav{text-align:center;font-size:40px!important}@media(max-width:992px){#branded-fare-modal .modal-dialog{width:94%!important;min-width:94%!important;max-width:94%!important;margin:10px auto 0 auto}}.branded-fare-description-content{background-color:#dfdfdf;padding:5px;color:#333;margin:2px 0;border-radius:3px;font-size:12px;position:relative}.branded-fare-description-content .mbbtnclose{right:5px;top:5px;position:absolute;cursor:pointer}.flight-tb-daychange{width:100%;margin-bottom:5px}.flight-tb-daychange td{height:28px;line-height:28px;font-size:11px;text-align:center}.flight-tb-daychange td.flightinfo{color:#fff;width:40%}.flight-tb-daychange td.packageflightinfo{font-size:12px;color:#fff;width:50%}.flight-tb-daychange td.packagepriceinfo{width:50%;background-color:#efefef;font-size:14px;font-weight:bold;cursor:pointer}.flight-tb-daychange td.btn-change{width:30%;cursor:pointer;background-color:#efefef}.flight-tb-daychange td.btn-change:hover{background-color:#d8d8d8;transition:.5s}.flight-mobillist-content{margin-bottom:20px}.flight-mobillist-content .legtitle{height:28px;line-height:28px;padding-left:10px;width:100%;background-color:#f7f7f7;font-weight:bold;margin-bottom:5px;font-size:12px}.flight-mobillist-content .flightleg{font-size:11px;margin-bottom:5px}.flight-mobillist-content .flightleg .hrline{margin:5px 0}.flight-mobillist-content .flightleg .tbleg{width:100%}.flight-mobillist-content .flightleg .tbleg td{}.flight-mobillist-content .flightleg .tbleg td:last-child{border-right:0}.flight-mobillist-content .flightleg .airlogo{max-height:20px!important;width:auto!important;max-width:60px!important}.flight-mobillist-content .flightleg .spnclass{font-size:10px;margin-bottom:0}.flight-mobillist-content .flightleg .pricecontent{font-size:14px;font-weight:bold;margin-bottom:5px}.flight-mobillist-content .flightleg .suitcase{font-size:11px}.flight-mobillist-content .flightleg .nonstop{font-size:11px;color:#92be14}.flight-mobillist-content .flightleg .indirect{font-size:11px;color:#7b4397}.flight-mobillist-content .flightleg .btn-booking-select{font-size:11px;border:0;border-radius:0;padding:3px 8px;font-weight:bold;cursor:pointer}.flight-mobillist-content .flightleg .international .legbtn{border:solid 1px #cecece!important}.flight-mobillist-content .flightleg .international .btn-primary{border:0!important}.flight-mobillist-content .flightleg .btn-legdetail{font-size:11px;cursor:pointer}.flight-mobillist-content .flightleg .flightleg-detail-content{padding:10px;background-color:#fafafa;border:dashed 1px #e6e6e6}.flight-mobillist-content .flightleg .flightleg-duration{margin-bottom:5px;margin-top:5px;padding:3px;border:dashed 1px #bdbdbd;width:90%;margin-left:auto;margin-right:auto;text-align:center;position:relative}.table-flightprice-detail{width:210px;margin-bottom:10px}.table-flightprice-detail td{border-bottom:solid 1px #757575;font-size:11px;line-height:16px;color:#fff;text-align:left}.theme-icon-left-content{position:relative;margin-bottom:2px}.theme-icon-left-content input{padding-left:40px}.theme-icon-left-content .t-icon{background-color:#d9e0e6;color:#222;font-weight:bold;height:34px;line-height:34px;width:34px;position:absolute;text-align:center;user-select:none}.passenger-nationalitycode .select2-selection--single{border:1px solid #fb9f9f}.flight-segment-stops{background-color:#ffd3d3;text-align:center;margin:0 10px;padding:5px;margin-bottom:10px}.hescode-content{border:1px dashed #ffa72f;color:#232b38;padding:10px;background-color:#fef3e1;margin-top:10px;font-size:13px}.hescode-content i{color:#ff3545;font-size:20px}.hescode-content label{font-size:14px!important}.flight-leg-warning{width:60%;margin:0 auto}.flight-leg-warning .contentstyle{margin-bottom:0;padding:6px}.flight-right .select-flight{width:90%;float:right;color:#fff!important}.flight-center{padding-left:0%}.domestic-group-boxcontent{border:1px solid #e6e6e6;padding:10px;margin-bottom:10px;cursor:pointer}.domestic-group-boxcontent h3{font-weight:700}.domestic-group-boxcontent.boxactive,.domestic-group-boxcontent:hover{border:1px solid #13c20f;background-color:#f4ffeb}.domestic-group-boxcontent .buyradiobutton{appearance:none;width:20px;height:20px;border:2px solid #999;border-radius:50%;background-clip:content-box;padding:3px;position:absolute;right:20px;margin:0;cursor:pointer}.domestic-group-boxcontent .buyradiobutton.active{background-color:#13c20f}.domestic-group-boxcontent h3{margin:0 0 10px 0;text-align:center;font-size:14px}.domestic-group-boxcontent .ai-rowline{line-height:16px;padding:3px 0;border-bottom:dashed 1px #e6e6e6;color:#555;font-size:11px}.owl-carousel-domestic{padding:15px 5px 0 5px!important;margin:0}@media(max-width:992px){.owl-carousel-domestic .owl-pagination{display:block!important}}.domestic-group-boxcontent .owl-carousel .owl-nav button.owl-next,.domestic-group-boxcontent .owl-carousel .owl-nav button.owl-prev,.domestic-group-boxcontent .owl-carousel button.owl-dot{width:30px;float:none}.h-table-responsive{overflow-x:scroll}.room-table-responsive{overflow-x:scroll}@media(max-width:768px){.room-table-responsive .g-table{min-width:700px}}.theme-hotel-list{}.theme-hotel-list .main-img{height:200px}.theme-hotel-list .main-img img{min-height:200px}.theme-hotel-list .block-title{font-size:18px;overflow:hidden;height:44px;line-height:17px!important}.theme-hotel-list .address-content{overflow:hidden;height:34px;line-height:17px}.theme-hotel-list .address-content span{font-size:12px;color:#333}.theme-hotel-list .price-content{font-size:24px;color:#111;font-weight:bold;text-align:center;line-height:18px!important}.theme-hotel-list .price-content .ishighlighted{font-size:13px;text-decoration:line-through;height:20px}.strikerate-content{font-size:16px!important;text-decoration:none!important;background:#d9534f;color:#fff;width:65%;z-index:2;margin:0 0 0 auto;line-height:24px;text-align:center}.strikerate-content-mobile{font-size:12px!important;text-decoration:none!important;background:#d9534f;color:#fff;width:60%;z-index:2;margin:0 auto 0 auto;line-height:16px;text-align:center}@media(max-width:992px){.theme-hotel-list .main-img{height:auto}.theme-hotel-list .main-img img{}.theme-hotel-list .block-title{font-size:18px;overflow:auto;height:auto;text-align:center}.theme-hotel-list .address-content{overflow:auto;height:auto;text-align:center}.theme-hotel-list .rating{text-align:center}}.hd-searchresult-container{margin-bottom:15px}.hd-searchresult-container .hd-sr-title{font-weight:bold;font-size:20px!important;color:#333}.hd-searchresult-container .hd-table-top{height:44px;background-color:#e7e7e7;color:#222;font-size:13px;font-weight:bold;line-height:44px;padding:0 10px;margin-bottom:5px}@media(max-width:992px){.hd-searchresult-container .hd-table-top{display:none}}.hd-searchresult-container .hd-table-content{border:solid 1px #ddd;margin-bottom:5px}.hd-searchresult-container .hd-searchresult-title-content{padding-left:15px;padding-top:15px;padding-bottom:10px;margin-top:15px;border:solid 1px #ddd}.hd-searchresult-container .hd-table-content .row-border{border-left:dashed 1px #ddd;border-right:dashed 1px #ddd}.hd-searchresult-container .hd-table-content .rowcontent{padding:15px 10px}.hd-searchresult-container .hd-table-content .buycontent{padding:7px 10px}@media(max-width:992px){.hd-searchresult-container .hd-searchresult-title-content{text-align:center}.hd-searchresult-container .hd-table-content .row-border{border-left:0;border-right:0}.hd-searchresult-container .hd-table-content .rowcontent{padding:7px 10px;text-align:center;border-bottom:dashed 1px #ddd}.hd-searchresult-container .hd-table-content .buycontent{padding:0}}.hd-searchresult-container .hd-table-content .facheck{color:#51a351;margin-right:5px;font-size:13px}.hd-searchresult-container .hd-table-content .hd-price{font-size:20px}.hd-searchresult-container .hd-table-content .hd-buybutton{height:40px;line-height:40px;width:100%;text-align:center;color:#fff;font-weight:bold;font-size:16px;cursor:pointer;background-color:#0aa40e;margin-left:auto;margin-right:auto}.hd-searchresult-container .hd-table-content .hd-onrequestbutton{height:40px;line-height:40px;width:100%;text-align:center;color:#fff;font-weight:bold;font-size:16px;cursor:pointer;background-color:#d9534f;margin-left:auto;margin-right:auto}.hotel-detail-color p{color:#333!important}.hotel-list-view{margin:40px 15px 0;border:1px solid #e6e6e6;box-shadow:0 0 5px #e6e6e6}.hotel-list-view .hotel-info{min-height:initial;height:auto}.hotel-list-view .wrapper img{width:100%;height:140px;padding:10px}.hotelprice-col-md-3{width:25%;float:left;padding-top:20px}.hotel-list-view .room-complete-detail .nav-tabs a{padding:5px 8px!important;cursor:pointer}.hotel-list-view .g-tabletop-cell{height:34px;line-height:34px}@media(max-width:991px){.hotelprice-col-md-3{width:100%;float:inherit}.hotel-list-view .room-book-box{width:100%;height:auto;padding:15px 0}.hotel-list-view img{width:100%!important;height:auto!important}}.hotel-list-view{margin:15px 0!important}.hotel-list-view .in-content{padding:10px 15px}.filter-search-map-content{border:solid 1px #ccc;font-size:14px!important;text-align:center;padding-bottom:5px;cursor:pointer}.filter-search-map-content:hover{border:solid 1px #f75f00}.hotel-search-maping{background-image:url('/Asset/images/map/search-maps.jpg');background-repeat:no-repeat;background-position:center bottom;height:90px;margin-bottom:5px}.hotel-result-maps-content{position:relative;width:auto}#HotelMapsAutoComplate{position:absolute;z-index:99;margin-left:10px;margin-top:20px;width:300px}#mapContainer{position:absolute;z-index:10;right:0!important;margin-top:10px!important}#mapDrawing{width:40px;height:40px;border:none!important;color:#fff;border-radius:2px!important;text-align:center;padding:0;font-size:24px!important;margin-right:10px}#mapClose{width:40px;height:40px;border:none!important;color:#fff;border-radius:2px!important;text-align:center;padding:0;font-size:24px!important;margin-right:10px;margin-bottom:10px;line-height:40px}.hotel-mobillist-content{margin-bottom:20px}.hotel-mobillist-content .hotelitem{font-size:11px;margin-bottom:5px}.hotel-mobillist-content .hotelitem .tbitem{width:100%}.hotel-mobillist-content .hotelitem .header-logo{width:100%;overflow:hidden;height:80px}.hotel-mobillist-content .hotelitem .hotellogo{width:100%!important}.hotel-mobillist-content .hotelitem .title{font-size:13px;margin-bottom:10px;font-weight:bold;text-align:center}.hotel-mobillist-content .hotelitem .stars{font-size:11px;line-height:14px;background-color:#000;text-align:center;padding:3px 0}.hotel-mobillist-content .hotelitem .address{font-size:10px;line-height:14px}.hotel-mobillist-content .hotelitem .cheapest{font-size:10px;text-align:center;line-height:12px}.hotel-mobillist-content .hotelitem .strikecontent{font-size:11px;line-height:14px;text-align:center}.hotel-mobillist-content .hotelitem .pricecontent{font-size:14px;font-weight:bold;text-align:center;line-height:14px}.hotel-mobillist-content .hotelitem .btn-booking-select{font-size:11px;border:0;border-radius:0;padding:3px 8px;font-weight:bold;width:100%!important;display:inline-block;text-align:center;cursor:pointer}.hotel-list-img{height:143px}@media(max-width:776px){.hotel-list-img{height:auto;max-height:250px}}.theme-tour-list{}.theme-tour-list .main-img{height:200px}.theme-tour-list .main-img img{min-height:200px}.theme-tour-list .block-title{font-size:16px;overflow:hidden;height:44px;line-height:17px!important}.theme-tour-list .block-minor{text-transform:none;color:#333;height:32px}.theme-tour-list .address-content{overflow:hidden;height:34px;line-height:17px}.theme-tour-list .address-content span{font-size:12px;color:#333}.theme-tour-list .price-content{font-size:24px;color:#111;font-weight:bold;text-align:center;line-height:18px!important}.theme-tour-list .price-content .ishighlighted{font-size:13px;text-decoration:line-through;height:20px}@media(max-width:992px){.theme-tour-list .main-img{height:auto}.theme-tour-list .main-img img{}.theme-tour-list .block-title{font-size:18px;overflow:auto;height:auto;text-align:center}.theme-tour-list .address-content{overflow:auto;height:auto;text-align:center}.theme-tour-list .rating{text-align:center}.theme-tour-list .block-minor{height:auto}}.theme-tourclassic-list{}.theme-tourclassic-list .h-list-info{padding:20px!important}.theme-tourclassic-list .main-img{height:190px}.theme-tourclassic-list .main-img img{min-height:200px}.theme-tourclassic-list .block-title{font-size:19px!important;overflow:hidden;max-height:48px;line-height:17px!important;margin-bottom:10px}.theme-tourclassic-list .block-minor{text-transform:none;color:#333;height:32px}.theme-tourclassic-list .address-content{overflow:hidden;height:34px;line-height:17px}.theme-tourclassic-list .address-content span{font-size:12px;color:#333}.theme-tourclassic-list .price-content{font-size:24px;color:#111;font-weight:bold;text-align:center;line-height:18px!important}.theme-tourclassic-list .price-content .ishighlighted{font-size:13px;text-decoration:line-through;height:20px}@media(max-width:992px){.theme-tourclassic-list .main-img{height:350px}.theme-tourclassic-list .main-img img{max-height:350px}.theme-tourclassic-list .block-title{font-size:18px;overflow:auto;height:auto;text-align:center}.theme-tourclassic-list .address-content{overflow:auto;height:auto;text-align:center}.theme-tourclassic-list .rating{text-align:center}.theme-tourclassic-list .block-minor{height:auto}}.turd-searchresult-container{margin-bottom:15px}.turd-searchresult-container .turd-sr-title{padding-left:10px;padding-top:15px;padding-bottom:10px;margin-top:15px;border:solid 1px #ddd;font-size:18px!important;font-weight:bold;margin-bottom:0!important}.turd-searchresult-container .turd-sr-price{font-weight:bold;font-size:18px!important}.turd-searchresult-container .gtabletopcell-desc{width:auto;font-size:14px}.turd-searchresult-container .gtabletopcell-small{width:150px!important}.turd-searchresult-container .turd-buybutton{height:30px;line-height:30px;width:100%;text-align:center;color:#fff;font-weight:bold;font-size:16px;cursor:pointer;background-color:#0aa40e;margin:5px auto;padding:0 20px}.turd-searchresult-container .turd-onrequestbutton{height:30px;line-height:30px;width:100%;text-align:center;color:#fff;font-weight:bold;font-size:16px;cursor:pointer;background-color:#d9534f;margin-left:auto;margin-right:auto;padding:0 20px}.turd-searchresult-container .horizontal-scrool{width:100%}.turdetail-pricetable-scroll{max-height:500px;overflow-x:scroll;overflow-y:hidden;padding-bottom:10px}@media(max-width:810px){.turd-searchresult-container .horizontal-scrool{width:100%;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.turd-searchresult-container .gtabletopcell-small{width:140px!important}}.package-detail-sidebar .package-summary-body{padding:6px 20px;color:#444}.tur-recommended .button-recommended{height:36px!important;line-height:36px;color:#fff;text-align:center;cursor:pointer;font-size:18px;font-weight:bold}.tur-recommended .button-buy{background-color:#0aa40e}.tur-recommended .button-buy:hover{background-color:#0cb910}.tur-recommended .button-onrequest{height:36px!important;line-height:36px;color:#fff;background-color:#d9534f;text-align:center;cursor:pointer;font-size:18px;font-weight:bold}.tur-recommended .button-onrequest:hover{background-color:#ef6f6b}.tour-detail-map-container{position:absolute;z-index:5;width:100%}.tour-map-absolute{position:absolute;z-index:6;padding:10px 0;width:100%;color:#fff}.tailormade-filtern-content{padding:15px;background-color:#f3f3f3}.tailormade-filtern-title{height:40px;padding-left:15px;color:#fff;background-color:#003466;line-height:40px}.tailormade-filtern-location-content{border:solid 1px #ccc;font-size:13px}.tailormade-filtern-location-content .child-location{padding:0 12px;border-right:dashed 1px #ccc;float:left;margin:5px 0}.tailormade-filtern-location-content .button-child-location{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;background-color:#ed8323;color:#fff;float:right;margin:10px 10px 10px}.tour-mobillist-content{margin-bottom:20px}.tour-mobillist-content .touritem{font-size:11px;margin-bottom:5px}.tour-mobillist-content .touritem .tbitem{width:100%}.tour-mobillist-content .touritem .header-logo{width:100%;overflow:hidden;height:80px}.tour-mobillist-content .touritem .tourlogo{width:100%!important;min-height:80px}.tour-mobillist-content .touritem .title{font-size:13px;margin-bottom:10px;font-weight:bold;text-align:center;height:34px;overflow:hidden}.tour-mobillist-content .touritem .stars{font-size:9px;line-height:14px;background-color:#000;text-align:center;padding:3px 0}.tour-mobillist-content .touritem .address{font-size:10px;line-height:14px}.tour-mobillist-content .touritem .cheapest{font-size:10px;text-align:center;line-height:12px}.tour-mobillist-content .touritem .strikecontent{font-size:11px;line-height:14px;text-align:center}.tour-mobillist-content .touritem .pricecontent{font-size:15px;font-weight:bold;text-align:center;line-height:14px}.tour-mobillist-content .touritem .btn-booking-select{font-size:11px;border:0;border-radius:0;padding:3px 8px;font-weight:bold;width:100%!important;display:inline-block;text-align:center;cursor:pointer}.datesdropAutocomplete .select2-container{height:36px}.theme-tour-list{}.theme-tour-list .main-img{height:200px}.theme-tour-list .main-img img{min-height:200px}.theme-tour-list .block-title{font-size:16px;overflow:hidden;height:44px;line-height:17px!important}.theme-tour-list .block-minor{text-transform:none;color:#333;height:32px}.theme-tour-list .address-content{overflow:hidden;height:34px;line-height:17px}.theme-tour-list .address-content span{font-size:12px;color:#333}.theme-tour-list .price-content{font-size:24px;color:#111;font-weight:bold;text-align:center;line-height:18px!important}.theme-tour-list .price-content .ishighlighted{font-size:13px;text-decoration:line-through;height:20px}@media(max-width:992px){.theme-tour-list .main-img{height:auto}.theme-tour-list .main-img img{}.theme-tour-list .block-title{font-size:18px;overflow:auto;height:auto;text-align:center}.theme-tour-list .address-content{overflow:auto;height:auto;text-align:center}.theme-tour-list .rating{text-align:center}.theme-tour-list .block-minor{height:auto}}.theme-tourclassic-list{}.theme-tourclassic-list .h-list-info{padding:20px!important}.theme-tourclassic-list .main-img{height:190px}.theme-tourclassic-list .main-img img{min-height:200px}.theme-tourclassic-list .block-title{font-size:19px!important;overflow:hidden;max-height:48px;line-height:17px!important;margin-bottom:10px}.theme-tourclassic-list .block-minor{text-transform:none;color:#333;height:32px}.theme-tourclassic-list .address-content{overflow:hidden;height:34px;line-height:17px}.theme-tourclassic-list .address-content span{font-size:12px;color:#333}.theme-tourclassic-list .price-content{font-size:24px;color:#111;font-weight:bold;text-align:center;line-height:18px!important}.theme-tourclassic-list .price-content .ishighlighted{font-size:13px;text-decoration:line-through;height:20px}@media(max-width:992px){.theme-tourclassic-list .main-img{height:350px}.theme-tourclassic-list .main-img img{max-height:350px}.theme-tourclassic-list .block-title{font-size:18px;overflow:auto;height:auto;text-align:center}.theme-tourclassic-list .address-content{overflow:auto;height:auto;text-align:center}.theme-tourclassic-list .rating{text-align:center}.theme-tourclassic-list .block-minor{height:auto}}.turd-searchresult-container{margin-bottom:15px}.turd-searchresult-container .turd-sr-title{padding-left:10px;padding-top:15px;padding-bottom:10px;margin-top:15px;border:solid 1px #ddd;font-size:18px!important;font-weight:bold;margin-bottom:0!important}.turd-searchresult-container .turd-sr-price{font-weight:bold;font-size:18px!important}.turd-searchresult-container .gtabletopcell-desc{width:auto;font-size:14px}.turd-searchresult-container .gtabletopcell-small{width:150px!important}.turd-searchresult-container .turd-buybutton{height:30px;line-height:30px;width:100%;text-align:center;color:#fff;font-weight:bold;font-size:16px;cursor:pointer;background-color:#0aa40e;margin:5px auto;padding:0 20px}.turd-searchresult-container .turd-onrequestbutton{height:30px;line-height:30px;width:100%;text-align:center;color:#fff;font-weight:bold;font-size:16px;cursor:pointer;background-color:#d9534f;margin-left:auto;margin-right:auto;padding:0 20px}.turd-searchresult-container .horizontal-scrool{width:100%}.turdetail-pricetable-scroll{max-height:500px;overflow-x:scroll;overflow-y:hidden;padding-bottom:10px}@media(max-width:810px){.turd-searchresult-container .horizontal-scrool{width:100%;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.turd-searchresult-container .gtabletopcell-small{width:140px!important}}.package-detail-sidebar .package-summary-body{padding:6px 20px;color:#444}.tur-recommended .button-recommended{height:36px!important;line-height:36px;color:#fff;text-align:center;cursor:pointer;font-size:18px;font-weight:bold}.tur-recommended .button-buy{background-color:#0aa40e}.tur-recommended .button-buy:hover{background-color:#0cb910}.tur-recommended .button-onrequest{height:36px!important;line-height:36px;color:#fff;background-color:#d9534f;text-align:center;cursor:pointer;font-size:18px;font-weight:bold}.tur-recommended .button-onrequest:hover{background-color:#ef6f6b}.tour-detail-map-container{position:absolute;z-index:5;width:100%}.tour-map-absolute{position:absolute;z-index:6;padding:10px 0;width:100%;color:#fff}.tailormade-filtern-content{padding:15px;background-color:#f3f3f3}.tailormade-filtern-title{height:40px;padding-left:15px;color:#fff;background-color:#003466;line-height:40px}.tailormade-filtern-location-content{border:solid 1px #ccc;font-size:13px}.tailormade-filtern-location-content .child-location{padding:0 12px;border-right:dashed 1px #ccc;float:left;margin:5px 0}.tailormade-filtern-location-content .button-child-location{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;background-color:#ed8323;color:#fff;float:right;margin:10px 10px 10px}.tour-mobillist-content{margin-bottom:20px}.tour-mobillist-content .touritem{font-size:11px;margin-bottom:5px}.tour-mobillist-content .touritem .tbitem{width:100%}.tour-mobillist-content .touritem .header-logo{width:100%;overflow:hidden;height:80px}.tour-mobillist-content .touritem .tourlogo{width:100%!important;min-height:80px}.tour-mobillist-content .touritem .title{font-size:13px;margin-bottom:10px;font-weight:bold;text-align:center;height:34px;overflow:hidden}.tour-mobillist-content .touritem .stars{font-size:9px;line-height:14px;background-color:#000;text-align:center;padding:3px 0}.tour-mobillist-content .touritem .address{font-size:10px;line-height:14px}.tour-mobillist-content .touritem .cheapest{font-size:10px;text-align:center;line-height:12px}.tour-mobillist-content .touritem .strikecontent{font-size:11px;line-height:14px;text-align:center}.tour-mobillist-content .touritem .pricecontent{font-size:15px;font-weight:bold;text-align:center;line-height:14px}.tour-mobillist-content .touritem .btn-booking-select{font-size:11px;border:0;border-radius:0;padding:3px 8px;font-weight:bold;width:100%!important;display:inline-block;text-align:center;cursor:pointer}.datesdropAutocomplete .select2-container{height:36px}button:focus,select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{outline-color:none!important;box-shadow:none!important}.mb0{margin-bottom:0!important}.mt0{margin-top:0!important}.mr0{margin-right:0!important}.ml0{margin-left:0!important}.mb5{margin-bottom:5px!important}.mt5{margin-top:5px!important}.mr5{margin-right:5px!important}.ml5{margin-left:5px!important}.mb10{margin-bottom:10px!important}.mt10{margin-top:10px!important}.mr10{margin-right:10px!important}.ml10{margin-left:10px!important}.mb15{margin-bottom:15px!important}.mt15{margin-top:15px!important}.mr15{margin-right:15px!important}.ml15{margin-left:15px!important}.mb20{margin-bottom:20px!important}.mt20{margin-top:20px!important}.mt25{margin-top:25px!important}.mr20{margin-right:20px!important}.ml20{margin-left:20px!important}.mb30{margin-bottom:30px!important}.mt30{margin-top:30px!important}.mr30{margin-right:30px!important}.ml30{margin-left:30px!important}.mb40{margin-bottom:40px!important}.mt40{margin-top:40px!important}.mr40{margin-right:40px!important}.ml40{margin-left:40px!important}.mb50{margin-bottom:50px!important}.mt50{margin-top:50px!important}.mr50{margin-right:50px!important}.ml50{margin-left:50px!important}.padding-15{padding:15px!important}.pt0{padding-top:0!important}.pt10{padding-top:10px!important}.pt20{padding-top:20px!important}.pt25{padding-top:25px!important}.pt30{padding-top:30px!important}.pb0{padding-bottom:0!important}.pb10{padding-bottom:10px!important}.pb20{padding-bottom:20px!important}.pb30{padding-bottom:30px!important}.pr0{padding-right:0!important}.pr10{padding-right:10px!important}.pr20{padding-right:20px!important}.pr30{padding-right:30px!important}.pl0{padding-left:0!important}.pl5{padding-left:5px!important}.pl10{padding-left:10px!important}.pl15{padding-left:15px!important}.pl20{padding-left:20px!important}.pl0{padding-left:0!important}.pl30{padding-left:30px!important}.pt40{padding-top:40px!important}.pb40{padding-bottom:40px!important}.pr40{padding-right:40px!important}.pl40{padding-left:40px!important}.pt50{padding-top:50px!important}.pb50{padding-bottom:50px!important}.pr50{padding-right:50px!important}.pl50{padding-left:50px!important}.bold{font-weight:700!important}.display-none{display:none!important}.display-block{display:block!important}.clear-both{clear:both!important;height:0!important}.float-right{float:right}.float-left{float:left}.float-none{float:none!important}.form-control{border-radius:0!important}.input-disabled{background-color:#efefef!important}.padding-0{padding:0!important}.border-0{border:0!important}.bodyoverflow{overflow:hidden}.drporderby{border-radius:0!important;font-size:14px;line-height:30px;height:30px}.drporderby .btn{border-radius:0!important;border:0!important;font-weight:bold}.position-absolute{position:absolute!important}.cursor-poiner{cursor:pointer}.text-center{text-align:center}.btn-default{color:#fff;background-color:#c7c7c7;border:0}.top-search-title{padding:10px 10px 10px 15px;border-bottom:0!important;font-size:16px!important;color:#333;font-weight:bold;background-color:#e6e6e6;border-bottom:0!important}.top-search-title .tsc-arrow{float:right;margin-right:10px;font-size:20px!important;color:#333;cursor:pointer}.top-search-content{}.in-title,.title-mobile-filter{font-size:14px;padding:10px;color:#615a5a;font-weight:700}.checkbox-switch .i-check{background:none!important}.select-orderby{-webkit-appearance:none;-moz-appearance:none;-webkit-box-shadow:none;border:none;font-weight:bold;font-size:16px}.border-right{border-right-style:solid;border-right-color:#e6e6e6;border-right-width:1px}.filter{margin-bottom:15px}.filter-area h5{color:#333;margin-top:0;font-weight:bold}.filter-area .airline-filter img{max-width:40px;max-height:40px;margin-right:2px}.in-title{background-color:#f7f7f7}.rules-color{color:#ff001e!important}.myCustomScrollbar{margin-bottom:5px;overflow:auto}.main-search-opacity{opacity:.8}.result-map-title{padding:10px 10px 10px 15px;border-bottom:0!important;font-size:16px!important;color:#fff;font-weight:bold}.result-map-title .rmap-arrow{float:right;margin-right:10px;font-size:20px!important;color:#fff;cursor:pointer}.result-map-content{border:1px solid #e6e6e6;padding:10px}.filter{border-bottom:1px solid #e6e6e6}.filter .pf-arrow{float:right;cursor:pointer}.pfcontent-region-scroll{margin-bottom:5px;overflow:auto;max-height:220px}.pfcontent-filter-scroll{margin-bottom:5px;overflow:auto;max-height:220px}label{font-size:12px!important}.cruise-header-content{padding:10px 0}@media(max-width:992px){.account-text-center{text-align:center}}.show-datetime{cursor:pointer}.pl-promotion-line{border:2px dashed red!important}.magnificShowError{position:relative;width:auto}.magnificShowError h4{float:left;color:#ed8323;margin-top:0!important}.magnificShowError .paragraph{min-height:100px}.magnificShowError hr{margin:0 0 10px}.magnificShowError .closePopup{float:right;font-size:26px;color:#565656;cursor:pointer}.magnificShowError .seconds{font-size:18px;color:red;font-weight:700;margin:0 5px}.general-modal{position:relative;width:700px;margin:0 auto;padding:10px;background-color:#fff;min-height:250px}@media(max-width:800px){.general-modal{width:90%}}.CaptchaContainer{width:auto;margin-bottom:15px}.CaptchaContainer .textbox,.CaptchaContainer img{margin-right:10px;width:100px;float:left}.CaptchaContainer .textbox{max-width:130px;padding:10px;font-size:16px;text-align:center}.CaptchaContainer .refresh{float:left;margin-top:8px;cursor:pointer}.white-popup-content{position:relative;background:#fff;padding:20px;width:auto;max-width:80%;margin:20px auto}.content-0{border:1px solid #e6e6e6}.content-5{border:1px solid #e6e6e6;padding:5px}.content-10{border:1px solid #e6e6e6;padding:10px}.content-15{border:1px solid #e6e6e6;padding:15px}.dcms-banner{background-color:#fff}.dcms-banner img{width:100%}.hot-deal-grid .wrapper .hot-content{position:absolute;bottom:0;width:100%;text-align:center;background:rgba(10,49,82,.5);margin:0;padding:5px 5px;font-weight:bold;height:56px}.hot-deal-grid .wrapper .hot-content h5{font-size:15px;color:#fff!important}.hot-deal-grid .wrapper .hot-content .hc-intitle{height:24px;overflow:hidden;font-size:14px!important}#owl-carousel-mainslider .owl-nav div.owl-prev,#owl-carousel-mainslider .owl-nav div.owl-next{color:#fff;font-size:18px;margin-top:-20px;top:50%;text-align:center;line-height:39px;opacity:0;width:40px;height:40px;margin:-30px 0 0;background:rgba(0,0,0,.2);transition:.3s;border-radius:20px}#owl-carousel-mainslider .owl-nav div.owl-prev:hover,#owl-carousel-mainslider .owl-nav div.owl-next:hover{background:rgba(0,0,0,1.5)}#owl-carousel-mainslider .owl-nav div.owl-prev{left:5%;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;-ms-transition:.4s;opacity:1;position:absolute;z-index:20}#owl-carousel-mainslider .owl-nav div.owl-next{right:5%;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;-ms-transition:.4s;opacity:1;position:absolute;z-index:20}.span-times-cursor{cursor:pointer;font-weight:bold}.col-md-passenger{padding:0 10px}@media(min-width:992px){.col-md-passenger{width:14.28571428571429%;float:left}.col-md-1-transfer{width:11%!important}}.g-table{display:table;width:100%!important;margin-bottom:5px}.g-tablerow{display:table-row}.g-table-body{display:table-row-group}.g-tabletop{display:table-row}.g-tabletop-cell{height:44px;line-height:44px;background-color:#e7e7e7;display:table-cell;vertical-align:middle;border:0;padding:0 8px;font-size:13px;font-weight:bold}.g-tablecell{padding:2px 8px;border:solid 1px #ccc;border-right:0;display:table-cell;vertical-align:middle;font-size:13px}.g-tablecell:last-child{padding:2px 8px;border:solid 1px #ccc;display:table-cell;vertical-align:middle}.g-tablerow:last-child .g-tablecell{border-top:0}.hotelroom-table{display:table;width:100%!important;margin-bottom:5px}.hotelroom-tablerow{display:table-row}.hotelroom-table-body{display:table-row-group}.hotelroom-tabletop{display:table-row}.hotelroom-tabletop-cell{height:32px;line-height:32px;background-color:#e7e7e7;display:table-cell;vertical-align:middle;border:0;padding:0 8px;font-size:13px;font-weight:bold}.hotelroom-tablecell{padding:2px 8px;border-top:solid 1px #ccc;border-left:solid 1px #ccc;display:table-cell;vertical-align:middle;font-size:13px}.hotelroom-tablecell:last-child{border-right:solid 1px #ccc}.hotelroom-tablerow:last-child .hotelroom-tablecell{border-bottom:solid 1px #ccc}.d-table{width:99.9%;table-layout:fixed;border-collapse:collapse;margin-bottom:10px}.d-table td{color:#333;border-left-width:1px;border-left-style:solid;border-left-color:#ccc;text-align:center;padding-left:3px;padding-right:3px;font-size:11px!important}.d-table .d-table-td-style{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc;padding:2px 1px!important;line-height:18px}.d-table td:first-child{border-left-width:1px;border-left-style:solid;border-left-color:#ccc}.d-table td:last-child{border-right-width:1px;border-right-style:solid;border-right-color:#ccc}.d-table th{padding:6px;color:#fff;text-align:center;border:1px solid #f2f2f2;font-size:11px!important;background-color:#e7e7e7}.d-table th:first-child{border-left:0}.d-table th:last-child{border-right:0}.list-item-features{list-style:none;margin:0;padding:0}.list-item-features>li{float:left;position:relative;margin-right:7px;margin-bottom:7px}.list-item-features>li img{height:auto!important;padding:inherit!important}.list-item-features>li:hover>i{border-color:#d66f11}.list-item-features>li .booking-item-feature-sign{position:absolute;bottom:2px;left:0;display:block;text-align:center;font-size:10px;line-height:1em;width:100%}.list-item-features>li>i{height:30px;width:30px;text-align:center;line-height:30px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;font-size:20px;display:block;border:1px solid #ccc;color:#686868}.list-item-features-dark>li>i{background:#4d4d4d;border:1px solid #333;color:#fff}.list-item-features-rentals{margin-top:10px}.list-item-features-rentals>li{margin-bottom:0}.booking-summary .date h5{background:#e6e6e6;margin:0;padding:5px}.myribbon .ribbon,.myribbon .ribbon.ribbon-color-default,.myribbon .ribbon.ribbon-color-default>.ribbon-sub,.myribbon .ribbon>.ribbon-sub{background-color:#bac3d0;color:#384353}.myribbon,.myribbon .ribbon{position:relative}.myribbon .ribbon-content{margin:0;padding:15px;clear:both}.myribbon .ribbon-content.no-padding{padding-top:0}.myribbon .ribbon{padding:.5em 1em;z-index:5;float:left;margin:10px 0 0 -2px;clear:left}.myribbon .ribbon.ribbon-right{float:right;clear:right;margin:10px -2px 0 0}.myribbon .ribbon.ribbon-vertical-left{clear:none;margin:-2px 0 0 10px;padding-top:1em;padding-bottom:1em;width:41px;text-align:center}.myribbon .ribbon.ribbon-vertical-right{clear:none;float:right;margin:-2px 10px 0 0;padding-top:1em;padding-bottom:1em;width:41px;text-align:center}.myribbon .ribbon.ribbon-shadow{box-shadow:2px 2px 7px rgba(0,0,0,.4)}.myribbon .ribbon.ribbon-shadow.ribbon-right,.myribbon .ribbon.ribbon-shadow.ribbon-vertical-right{box-shadow:-2px 2px 7px rgba(0,0,0,.4)}.myribbon .ribbon.ribbon-round{border-top-right-radius:5px!important;border-bottom-right-radius:5px!important}.myribbon .ribbon.ribbon-round.ribbon-right{border-radius:5px 0 0 5px!important}.myribbon .ribbon.ribbon-round.ribbon-vertical-left,.myribbon .ribbon.ribbon-round.ribbon-vertical-right{border-radius:0 0 5px 5px!important}.myribbon .ribbon.ribbon-border:after{border:1px solid;content:'';position:absolute;top:5px;bottom:5px;left:5px;right:5px}.myribbon .ribbon.ribbon-border-vert:after{border-top:none;border-bottom:none;border-left:1px solid;border-right:1px solid;content:'';position:absolute;top:0;bottom:0;left:5px;right:5px}.myribbon .ribbon.ribbon-border-hor:after{border-top:1px solid;border-bottom:1px solid;border-left:none;border-right:none;content:'';position:absolute;top:5px;bottom:5px;left:0;right:0}.myribbon .ribbon.ribbon-border-dash:after{border:1px dashed;content:'';position:absolute;top:5px;bottom:5px;left:5px;right:5px}.myribbon .ribbon.ribbon-border-dash-vert:after{border-top:none;border-bottom:none;border-left:1px solid;border-right:1px solid;border-left-style:dashed;border-right-style:dashed;content:'';position:absolute;top:0;bottom:0;left:5px;right:5px}.myribbon .ribbon.ribbon-border-dash-hor:after{border-top:1px solid;border-bottom:1px solid;border-left:none;border-right:none;border-top-style:dashed;border-bottom-style:dashed;content:'';position:absolute;top:5px;bottom:5px;left:0;right:0}.myribbon .ribbon.ribbon-clip{left:-10px;margin-left:0}.myribbon .ribbon.ribbon-clip.ribbon-right{left:auto;right:-10px;margin-right:0}.myribbon .ribbon>.ribbon-sub{z-index:-1;position:absolute;padding:0;width:100%;height:100%;top:0;left:0}.myribbon .ribbon>.ribbon-sub.ribbon-clip:after,.myribbon .ribbon>.ribbon-sub.ribbon-clip:before{content:'';position:absolute;border-style:solid;border-color:transparent!important;bottom:-10px}.myribbon .ribbon>.ribbon-sub.ribbon-clip:before{border-width:0 10px 10px 0;border-right-color:#222!important;left:0}.cl-myribbon .ribbon>.ribbon-sub.ribbon-clip:before{border-width:0 10px 10px 10px!important;border-right-color:#222!important;left:0}.myribbon .ribbon>.ribbon-sub.ribbon-clip.ribbon-right:after,.myribbon .ribbon>.ribbon-sub.ribbon-clip.ribbon-right:before{content:'';position:absolute;border-style:solid;border-color:transparent;bottom:-10px}.myribbon .ribbon>.ribbon-sub.ribbon-clip.ribbon-right:before{border-right-color:transparent!important}.myribbon .ribbon>.ribbon-sub.ribbon-clip.ribbon-right:after{border-width:0 0 10px 10px;border-left-color:#222!important;right:0}.myribbon .ribbon>.ribbon-sub.ribbon-bookmark:after{border-left:21px solid;border-right:20px solid;border-bottom:1em solid transparent!important;bottom:-1em;content:'';height:0;left:0;position:absolute;width:0}.myribbon .ribbon:after{border-color:#62748f}.myribbon .ribbon>.ribbon-sub:after{border-color:#62748f #bac3d0}.myribbon .ribbon.ribbon-color-default:after{border-color:#9ca8bb}.myribbon .ribbon.ribbon-color-default>.ribbon-sub:after{border-color:#62748f #bac3d0}.myribbon .ribbon.ribbon-color-primary{background-color:#337ab7;color:#fff}.myribbon .ribbon.ribbon-color-primary:after{border-color:#286090}.myribbon .ribbon.ribbon-color-primary>.ribbon-sub{background-color:#337ab7;color:#000}.myribbon .ribbon.ribbon-color-primary>.ribbon-sub:after{border-color:#122b40 #337ab7}.myribbon .ribbon.ribbon-color-info{background-color:#659be0;color:#fff}.myribbon .ribbon.ribbon-color-info:after{border-color:#3a80d7}.myribbon .ribbon.ribbon-color-info>.ribbon-sub{background-color:#659be0;color:#0c203a}.myribbon .ribbon.ribbon-color-info>.ribbon-sub:after{border-color:#1d4f8e #659be0}.myribbon .ribbon.ribbon-color-success{background-color:#36c6d3;color:#fff}.myribbon .ribbon.ribbon-color-success:after{border-color:#27a4b0}.myribbon .ribbon.ribbon-color-success>.ribbon-sub{background-color:#36c6d3;color:#020808}.myribbon .ribbon.ribbon-color-success>.ribbon-sub:after{border-color:#14565c #36c6d3}.myribbon .ribbon.ribbon-color-danger{background-color:#ed6b75;color:#fff}.myribbon .ribbon.ribbon-color-danger:after{border-color:#e73d4a}.myribbon .ribbon.ribbon-color-danger>.ribbon-sub{background-color:#ed6b75;color:#4f0a0f}.myribbon .ribbon.ribbon-color-warning,.myribbon .ribbon.ribbon-color-warning>.ribbon-sub{background-color:#f1c40f;color:#010100}.myribbon .ribbon.ribbon-color-danger>.ribbon-sub:after{border-color:#a91520 #ed6b75}.myribbon .ribbon.ribbon-color-warning:after{border-color:#c29d0b}.myribbon .ribbon.ribbon-color-warning>.ribbon-sub:after{border-color:#614f06 #f1c40f}.mega-menu-height{min-height:150px}@media(max-width:998px){.mega-menu-height{min-height:initial}.light-menu .navbar-nav>li>a{padding:15px}}.loaderDialog{background-color:#fff;padding:40px 0;width:100%;font-size:18px;color:#2ba89f;text-align:center;display:none}.loaderDialog .content,.loaderDialog img{width:160px;height:20px}.loaderDialog .content{margin-right:auto;margin-left:auto;margin-bottom:10px}.payment-box-title{background:#d9e0e6;line-height:32px;font-weight:700;padding:5px 10px;font-size:16px;color:#222;border:1px solid #d9d9d9!important;border-bottom:0!important}.payment-btn-make-booking{width:100%;height:36px;line-height:36px;text-align:center;background-color:#4cae4c;color:#fff;cursor:pointer;font-size:14px;font-weight:bold;border-radius:4px}.payment-btn-make-booking:hover{background-color:#5cb85c}.payment-product-table-div{width:100%;min-height:280px}.payment-price-style{font-weight:normal!important}.cc-form .form-group{float:left}.cc-form .form-group.form-group-cc-name,.cc-form .form-group.form-group-cc-number{width:60%;margin-right:5%}.cc-form .form-group.form-group-cc-cvc,.cc-form .form-group.form-group-cc-date{width:25%}.cc-form .form-group.form-group-cc-number .cc-card-icon{display:block;width:41px;height:26px;position:absolute;right:4px;top:34px;background-repeat:no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);-o-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.cc-form .form-group.form-group-cc-number input.identified+.cc-card-icon{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;-ms-filter:none;filter:none;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.cc-form .form-group.form-group-cc-number input.visa+.cc-card-icon{background-image:url(../img/payment/visa-curved-32px.png)}.cc-form .form-group.form-group-cc-number input.mastercard+.cc-card-icon{background-image:url(../img/payment/mastercard-curved-32px.png)}.cc-form .form-group.form-group-cc-number input.amex+.cc-card-icon{background-image:url(../img/payment/american-express-curved-32px.png)}.cc-form .form-group.form-group-cc-number input.discover+.cc-card-icon{background-image:url(../img/payment/discover-curved-32px.png)}.cc-form .form-group.form-group-cc-number input.maestro+.cc-card-icon{background-image:url(../img/payment/maestro-curved-32px.png)}.theme-divTable{display:table;width:100%}.theme-divTableRow{display:table-row}.theme-divTableHeading{display:table-header-group}.theme-divTableCell,.divTableHead{border-bottom:solid 1px #e6e6e6;display:table-cell;padding:3px 10px;font-size:12px}.theme-divTableHeading{display:table-header-group;font-weight:bold}.theme-divTableFoot{display:table-footer-group;font-weight:bold}.theme-divTableBody{display:table-row-group}.footer-menu-container ul{list-style-type:none;margin:0;padding:0}.footer-bottom-topmenu-conainer ul{overflow:hidden;font-family:"Open Sans",sans-serif;font-size:16px}.footer-bottom-topmenu-conainer li{float:left}.footer-bottom-topmenu-conainer li a{display:block;text-align:center;padding:10px 15px;text-decoration:none;font-weight:700}@media(max-width:992px){.footer-bottom-topmenu-conainer li{float:none}.footer-bottom-topmenu-conainer li a{text-align:left}}.g-offer-general-container{position:fixed;z-index:100;bottom:0;left:0;width:100%;padding:0 0}.g-offer-container{background-color:#f1f1f1;padding:10px;border:solid 1px #cecece}.g-offer-container .g-offer-content{background-color:#fff;padding:5px;margin:0 2px;height:60px;border:solid 1px #cecece}.g-offer-container .select-content{color:#333;font-size:12px}.g-offer-container .select-content a{color:#333!important}.g-offer-container .g-offer-content img{width:24%!important;max-height:50px!important;height:50px;float:left}.g-offer-container .g-offer-content .text-content{float:right;width:74%}.g-offer-container .g-offer-content h5{background-color:#fff;font-size:12px!important;font-weight:bold;margin-bottom:0!important;height:30px!important;overflow:hidden}.g-offer-container .g-offer-content .g-close{float:right;color:#333;cursor:pointer;position:absolute;right:5px}.background-grey{background-color:grey!important;cursor:default!important}.border-red{border:solid 1px #fb9f9f!important}.color-white{color:#fff!important}.payment-btn-prebooking-booking{width:100%;height:36px;line-height:36px;text-align:center;background-color:#ed8323;color:#fff;cursor:pointer;font-size:14px;font-weight:bold}.payment-product-image{max-height:80px!important;overflow:hidden}.payment-product-image img{width:100%}@media(max-width:992px){.payment-product-image{max-height:150px!important}}.input-group-addon{background:none;background-color:none;border:0!important;width:20px!important;padding:0 5px;position:absolute!important;z-index:9;margin-top:5px;line-height:40px!important;padding:0!important;right:0;margin-right:20px;background-color:#fff}.input-group-addon-two{background:none;background-color:none;border:0!important;width:20px!important;padding:0 5px;z-index:9;line-height:30px!important;padding:0!important;margin-right:10px;background-color:#fff;right:0;position:absolute;margin-top:5px}.mobile-search-result-filter-button-content{background-color:#333;border-top:1px solid #888;position:fixed;z-index:100;bottom:0;left:0;width:100%;padding:5px 0}.mobile-search-result-filter-button-content .in-content{width:50%;float:left;text-align:center;color:#fff}.mobile-search-result-filter-button-content .in-content a{color:#afafaf!important;padding:5px 15px}.product-in-title-content{height:44px;background-color:#e7e7e7;padding:0 10px;margin-bottom:5px}.product-in-title-content .title-name{color:#222;font-size:18px;line-height:44px}.turd-tourinfo-container{margin-bottom:15px}.turd-tourinfo-container .in-content{border:solid 1px #ddd;padding:15px}.turd-search-container{}.turd-search-container .turd-tailormadefilter-content{background-color:#ffc652;padding:25px 15px 15px 15px;min-height:410px}.turd-tailormale-title{color:#222;font-size:16px;font-weight:bold;line-height:40px;margin-bottom:0!important;background-color:#edf2f7;height:40px;padding-left:10px;margin-top:0!important}.tailormade-title-Best{color:#fff;font-size:20px;font-weight:bold;line-height:60px;background-color:#5dc2ff;height:60px;padding-left:10px;text-align:center;margin-bottom:10px}.tailormade-title-Recommended{color:#fff;font-size:20px;font-weight:bold;line-height:60px;background-color:#27ae60;height:60px;padding-left:10px;text-align:center;margin-bottom:10px}.tailormade-title-Custom{color:#fff;font-size:20px;font-weight:bold;line-height:40px;background-color:#faaf05;height:40px;padding-left:10px;text-align:center;margin-bottom:10px}.turd-package-title{color:#222;font-size:16px;font-weight:bold;line-height:40px;margin-bottom:0!important;background-color:#edf2f7;height:40px;padding-left:10px}.PackageProductDetailContent{width:80%;margin-left:auto;margin-right:auto}.package-box-Best{box-shadow:0 0 4px #5dc2ff}.package-box-Recommended{box-shadow:0 0 4px #27ae60}.package-product-title{color:#222;font-size:16px;font-weight:bold;line-height:52px;margin-bottom:0!important;background-color:#edf2f7;height:52px;padding-left:10px}.package-title-Best{color:#fff;font-size:20px;font-weight:bold;line-height:60px;background-color:#5dc2ff;height:60px;padding-left:10px;text-align:center;margin-bottom:10px}.package-title-Recommended{color:#fff;font-size:20px;font-weight:bold;line-height:60px;background-color:#27ae60;height:60px;padding-left:10px;text-align:center;margin-bottom:10px}.package-title-Custom{color:#fff;font-size:20px;font-weight:bold;line-height:40px;background-color:#faaf05;height:40px;padding-left:10px;text-align:center;margin-bottom:10px}.tm-fonttitle{font-size:13px!important}.tm-fontsize{font-size:12px!important}.tm-btnsize{padding:3px 8px}.tm-filter-search-button{background-color:#003466;color:#fff;font-size:16px;height:36px;line-height:36px;text-align:center;width:100%;cursor:pointer}.tm-filter-container{margin-top:40px}.package-select-modal.width{width:50%!important;max-width:50%!important;margin-left:auto;margin-right:auto}@media(min-width:576px){.package-select-modal-width{width:50%!important;max-width:50%!important}}@media(max-width:992px){.package-select-modal-width{width:100%!important;max-width:100%!important}.turd-search-container .turd-search-content{height:auto}.turd-search-container .turd-search-button{height:40px;line-height:40px;text-align:center;color:#fff;font-weight:bold;font-size:18px;cursor:pointer}.tm-filter-container{margin-top:auto}}.tmfilter-head{color:#fff;background:#07253f;padding:10px}.tmfilter-head h4{line-height:1.5;position:relative;color:#fff;font-size:18px}.tmfilter-head h4:after{content:"";background:#07253f none repeat scroll 0 0;border:1px solid #0a3152;border-radius:50%;font-family:"FontAwesome";height:30px;left:45%;position:absolute;top:120%;width:30px;z-index:1;color:#fff}.booking-item{cursor:pointer;display:block;position:relative;padding:12px;border:1px solid #e6e6e6;color:#111;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s}.package-price-container{background-color:#636363;color:#fff;font-size:14px;line-height:44px;text-align:right}.package-price-container .package-buy-button,.package-price-container .tailormade-buy-button{background-color:#39ad39;color:#fff;font-size:20px;line-height:46px;text-align:center;width:180px;border:0;margin-left:10px}.package-price-container .package-buy-button:hover,.package-price-container .tailormade-buy-button:hover,{background-color:#5cb85c}.col-md-pull-4{right:33.33333333%}.col-md-pull-6{right:50%}.col-md-push-8{left:66.66666667%}.col-md-push-6{left:50%}@media(max-width:992px){.col-md-pull-4{right:inherit}.col-md-pull-6{right:inherit}.col-md-push-8{left:inherit}.col-md-push-6{left:inherit}}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:0;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.timeline-centered{position:relative}.timeline-centered:before,.timeline-centered:after{content:" ";display:table}.timeline-centered:after{clear:both}.timeline-centered:before,.timeline-centered:after{content:" ";display:table}.timeline-centered:after{clear:both}.timeline-centered:before{content:'';position:absolute;display:block;width:4px;background:#f5f5f6;top:20px;bottom:20px;margin-left:15px}.timeline-centered .timeline-entry{position:relative;margin-top:5px;margin-left:40px;margin-bottom:10px;clear:both}.timeline-centered .timeline-entry:before,.timeline-centered .timeline-entry:after{content:" ";display:table}.timeline-centered .timeline-entry:after{clear:both}.timeline-centered .timeline-entry:before,.timeline-centered .timeline-entry:after{content:" ";display:table}.timeline-centered .timeline-entry:after{clear:both}.timeline-centered .timeline-entry.begin{margin-bottom:0}.timeline-centered .timeline-entry.left-aligned{float:left}.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner{margin-left:0;margin-right:-18px}.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-time{left:auto;right:-100px;text-align:left}.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-icon{float:right}.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-label{margin-left:0;margin-right:70px}.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-label:after{left:auto;right:0;margin-left:0;margin-right:-9px;-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.timeline-centered .timeline-entry .timeline-entry-inner{position:relative;margin-left:-40px}.timeline-centered .timeline-entry .timeline-entry-inner:before,.timeline-centered .timeline-entry .timeline-entry-inner:after{content:" ";display:table}.timeline-centered .timeline-entry .timeline-entry-inner:after{clear:both}.timeline-centered .timeline-entry .timeline-entry-inner:before,.timeline-centered .timeline-entry .timeline-entry-inner:after{content:" ";display:table}.timeline-centered .timeline-entry .timeline-entry-inner:after{clear:both}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-time{position:absolute;left:-100px;text-align:right;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-time>span{display:block}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-time>span:first-child{font-size:15px;font-weight:bold}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-time>span:last-child{font-size:12px}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon{background:#fff;color:#737881;display:block;width:30px;height:30px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-align:center;-moz-box-shadow:0 0 0 5px #f5f5f6;-webkit-box-shadow:0 0 0 5px #f5f5f6;box-shadow:0 0 0 5px #f5f5f6;line-height:30px!important;font-size:15px;float:left;font-size:20px;margin-top:5px}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon i{margin-top:5px}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label{position:relative;padding:1em;margin-left:50px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:15px;border:solid 1px #e6e6e6}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label:after{content:'';display:block;position:absolute;width:0;height:0;border-style:solid;border-width:9px 9px 9px 0;border-color:transparent #e6e6e6 transparent transparent;left:0;top:10px;margin-left:-9px}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label h2,.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label p{color:#222;font-size:12px;margin:0;line-height:1.428571429}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label p+p{margin-top:15px}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label h2{font-size:16px;margin-bottom:10px}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label h2 a{color:#303641}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label h2 span{-webkit-opacity:.6;-moz-opacity:.6;opacity:.6;-ms-filter:alpha(opacity=60);filter:alpha(opacity=60)}.btn-theme{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-brick-red{color:#fff;background-color:#cf315a}.btn-brick-red:hover{background-color:#a62746;color:#fff}.btn-bright-turquoise{color:#fff;background-color:#0ebcf2}.btn-bright-turquoise:hover{color:#fff;background-color:#0da9da}.btn-cerise{color:#fff;background-color:#ca2ac6}.btn-cerise:hover{color:#fff;background-color:#ac24a8}.btn-denim{color:#fff;background-color:#1a5ae4}.btn-denim:hover{color:#fff;background-color:#1548b6}.btn-deyork{color:#fff;background-color:#74c683}.btn-deyork:hover{color:#fff;background-color:#63a86f}.btn-green-smoke{color:#fff;background-color:#96aa66}.btn-green-smoke:hover{color:#fff;background-color:#809157}.btn-hippie-blue{color:#fff;background-color:#4f96b6}.btn-hippie-blue:hover{color:#fff;background-color:#43809b}.btn-horizon{color:#fff;background-color:#5b84aa}.btn-horizon:hover{color:#fff;background-color:#496a88}.btn-leather{color:#fff;background-color:#966650}.btn-leather:hover{color:#fff;background-color:#785240}.btn-mandy{color:#fff;background-color:#e45e66}.btn-mandy:hover{color:#fff;background-color:#b64b52}.btn-salem{color:#fff;background-color:#12a641}.btn-salem:hover{color:#fff;background-color:#0e8534}.btn-scarlet{color:#fff;background-color:#ff1d13}.btn-scarlet:hover{color:#fff;background-color:#cc170f}.btn-shamrock{color:#fff;background-color:#30bbb1}.btn-shamrock:hover{color:#fff;background-color:#26968e}.btn-studio{color:#fff;background-color:#7646b8}.btn-studio:hover{color:#fff;background-color:#1e7872}.btn-turkish-rose{color:#fff;background-color:#b66672}.btn-turkish-rose:hover{color:#fff;background-color:#92525b}.btn-classic{color:#fff;background-color:#ed8323}.btn-classic:hover{color:#fff;background-color:#be691c}.btn-yellow{color:#fff;background-color:#f0ff00}.btn-yellow:hover{color:#fff;background-color:#d7e600}.btn-theme-default{color:#333;background-color:#fff;border-color:#ccc}.btn-theme-default:hover{color:#333;background-color:#f3f3f3}.btn-themexs{padding:2px 6px;font-size:12px;line-height:1.5;border-radius:3px}.btn-themesm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-themelg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}@media(min-width:992px){#AnnouncementModal .modal-dialog{width:980px!important;margin:60px auto 0 auto}#AnnouncementModal .modal-dialog img{width:100%!important}#OnRequestModal .modal-dialog{width:600px!important;margin:60px auto 0 auto}}#CallMeModal{z-index:1049!important}#CallMeModal .modal-dialog{width:380px!important;margin:40px auto 0 auto!important}#CallMeModal .modal-dialog .modal-body{padding:4px}#CallMeModal .modal-dialog .modal-body .inborder{border:solid 2px #07c11c}#CallMeModal .modal-dialog label{margin-bottom:0!important}#CallMeModal .modal-dialog .form-control{line-height:15px;font-size:13px}#CallMeModal .CaptchaImage{height:30px!important}#CallMeModal .CaptchaValue{padding:0!important}#CallMeModal .refresh{margin-top:0!important}#CallMeModal input[type=checkbox]{height:20px;width:20px;cursor:pointer}#CallMeModal .btn-callmesend{height:30px;width:100%;cursor:pointer;background-color:#07c11c;border:0;border-radius:0;margin-bottom:20px;line-height:18px}@media(max-width:600px){#CallMeModal .modal-dialog{width:90%!important;margin:120px auto 0 auto!important}}.package-pro-title{font-size:18px!important;font-weight:bold}.package-divTable{display:table;width:100%}.package-divTableRow{display:table-row}.package-divTableHeading{background-color:#eee;display:table-header-group}@media(min-width:992px){.package-divTableCell,.package-divTableHead{display:table-cell}}.package-divTableHeading{background-color:#eee;display:table-header-group;font-weight:bold}.package-divTableFoot{background-color:#eee;display:table-footer-group;font-weight:bold}.package-divTableBody{display:table-row-group}.package-cell-width{width:75%;border-right-color:#c1c1c1;border-right-style:dashed;border-right-width:1px}.package-cell-middle{vertical-align:middle}@media(max-width:992px){.package-divTable{display:normal}.package-divTableRow{display:normal}.package-divTableBody{display:normal}.package-cell-width{width:inherit;border-right-width:0}}.opacity-search-style{background-color:rgba(0,0,0,.3);margin-top:40px;margin-bottom:30px;border:1px solid rgba(255,255,255,.3)}.opacity-search-style label{color:#fff}#PriceDatepicker{z-index:5;position:absolute;top:57px}#PriceDatepicker select{height:26px;line-height:26px}#PriceDatepicker .ui-widget-content{width:390px;max-width:390px!important}#PriceDatepicker .ui-datepicker-calendar{}#PriceDatepicker .ui-datepicker-calendar td{height:48px!important;width:45px!important;border:solid 1px #d3d3d3;padding:0}#PriceDatepicker .ui-datepicker-calendar td:first-child{border-left:none}#PriceDatepicker .ui-datepicker-calendar td:last-child{border-right:none}#PriceDatepicker .ui-datepicker-calendar tr:last-child td{border-bottom:none}#PriceDatepicker .ui-datepicker-calendar td a{height:46px;width:100%;padding:3px;text-align:left}#PriceDatepicker .ui-datepicker td span{text-align:left}#PriceDatepicker .ui-datepicker-header{background-color:#fff}#PriceDatepicker .ui-state-disabled{background-color:#ccc;vertical-align:top}#PriceDatepicker .ui-state-active:after{color:#fff}.ui-datepicker td a:after{content:"";display:block;text-align:right;color:#222;font-weight:bold;font-size:9px;margin-top:1px;line-height:12px}.disabled{}.affix~section{position:inherit;top:auto}.section-padding{padding-top:0!important;padding-bottom:0!important}.center-slider-content{}.center-slider-content .cruise-title a{font-size:17px}.center-slider-content .cruise-img{height:210px;overflow:hidden}.center-slider-content .cruise-img img{min-height:210px}.center-slider-content .main-address-content{overflow:hidden;max-height:40px}.center-slider-content .main-button-content a{font-size:12px}.center-slider-content .main-button-content a:hover{font-size:12px;color:#fff!important}.owl-carousel-centeraction .grid{margin:0 15px 0 15px}.owl-carousel-centeraction .owl-controls .owl-buttons{top:44%;transform:translateY(-44%)}.owl-carousel-centeraction .owl-controls .owl-buttons div{padding:0 11px}.owl-carousel-centeraction .overflow-title{height:42px;overflow:hidden;margin-bottom:10px}.owl-carousel-centeraction .overflow-title a{font-size:15px}.owl-carousel-centeraction .price-content{font-size:24px;text-align:center}.flexvideo{margin:0;padding:0;width:100%;border:0;overflow:hidden;position:relative;border:0;border-radius:0;background:none}.flexvideo video{width:100%}.main-section-random-product{background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url(/Asset/images/hotel-background.jpg) 50% 0%;background-size:cover;background-attachment:fixed;padding-top:25px;position:inherit!important;top:0!important;margin-bottom:30px}.main-section-random-tour{background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url(/Asset/images/tour-background.jpg) 50% 0%;background-size:cover;background-attachment:fixed;padding-top:25px;position:inherit!important;top:0!important;margin-bottom:30px}.main-section-random-product .main-img{height:255px;overflow:hidden}.main-section-random-product .main-img img{min-height:255px;width:100%}.main-section-random-product .overflow-title{height:44px;overflow:hidden;margin-bottom:10px}.main-section-random-product .overflow-title a{font-size:15px}.main-section-random-product li.price{font-size:13px!important}.main-section-random-product .item{padding:10px 15px}.main-section-random-product .price-content{font-size:24px;text-align:center}.main-section-random-product .main-button-content a{font-size:12px}.main-section-random-product .raiting-title{font-size:20px;color:#fff}.main-section-random-product .raiting-title a{color:#fff}.main-section-random-product .raiting-title a:hover{color:#fff}.main-section-random-product .ul-content ul{list-style:none;padding:0;line-height:17px!important;text-align:left}.main-section-random-product .ul-content ul li{border-bottom:dashed 1px #ddd;padding:6px 10px 6px 5px}.main-section-random-product .ul-content ul li a{color:#333}#main-owl-hotel-random .item{padding:10px 15px}.main-bottom-content{}.main-bottom-content .main-img{height:255px;overflow:hidden}.main-bottom-content .main-img img{min-height:255px;width:100%}.main-bottom-content .main-address-content{overflow:hidden;height:40px}.main-bottom-content .overflow-title{height:42px;overflow:hidden;margin-bottom:10px}.main-bottom-content .overflow-title a{font-size:15px}.main-bottom-content li.price{font-size:13px!important}.main-bottom-content .price-content{font-size:24px;text-align:center}.main-bottom-content .main-button-content a{font-size:12px}.contact-block-2{box-shadow:0 0 20px rgba(0,0,0,.2)}.contact-block-2 .fa{color:#faa61a}.contact-block-2 h4{color:#111}#contact-form-2 .social-links li a{color:#b3b3b3}#contact-form-2 .social-links li a:hover{color:#faa61a}#contact-form-2 form input,#contact-form-2 textarea{border-radius:0;box-shadow:none;background:#f2f2f2;border:0}.map iframe{border:0}.border-shape-top::before,.border-shape-top::after{background:#333}.border-shape-bot::before,.border-shape-bot::after{background:#faa61a}#contact-us .map iframe{min-height:563px;max-height:563px}#contact-us-2 iframe{height:400px}.contact-block-2{text-align:center;padding:30px 30px;background:#fff;margin-top:-40px;position:relative;min-height:210px}.contact-block-2 .fa{font-size:40px;margin-bottom:20px}.contact-form-2-text .social-links{margin-top:35px}.contact-form-2-text .social-links li a{font-size:27px;margin-right:12px}#contact-form-2 form .btn{padding:7px 55px 8px;margin-top:15px}.contact-map{height:400px}.banner-padding{padding-top:30px;padding-bottom:30px}.footer-heading{font-size:16px!important}@media(min-width:1200px){.main-navbar.navbar-custom .navbar-nav>li{padding:0}.main-navbar .mega-dropdown-menu{min-width:1140px}.main-navbar .nav>li{border-right:solid 1px #ddd}.main-navbar .nav>li:last-child{border-right:0}.main-navbar .nav>li>a{padding-left:0;padding-right:0;margin:0 13px;text-transform:none}.main-navbar .navbar-nav>li:last-child{margin-left:0}}@media(max-width:1199px) and (min-width:768px){.main-navbar .navbar-header{padding-top:0;padding-bottom:0}}.position-relative{position:relative!important}.main-navbar .navbar-nav li .dropdown-menu li a{padding-top:5px;padding-bottom:5px;font-size:14px}@media screen and (min-width:992px){.navbar .dropdown-menu{background-color:#fff;border-radius:0;border-width:4px 0 0 0;border-style:solid;display:block;left:0;opacity:0;padding:0;right:0;top:65px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;visibility:hidden;width:100%;pointer-events:none}.navbar .dropdown{position:static}.navbar .dropdown:hover>.dropdown-menu{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;visibility:visible;pointer-events:auto}.navbar .dropdown-submenu{position:relative}.navbar .dropdown-submenu .dropdown-menu{left:100%;top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.navbar .dropdown-submenu:hover>.dropdown-menu{opacity:1;visibility:visible;-webkit-transition:.3s linear all;-moz-transition:.3s linear all;-ms-transition:.3s linear all;-o-transition:.3s linear all;transition:.3s linear all}}.product-menu-content li:hover{background-color:none}.product-menu-content a:hover{background-color:none}.offer-price-2{padding:6px;height:30px;overflow:hidden}.btn-toltip-question{height:16px;width:16px;border-radius:50%;font-size:12px;border:solid 1px #ddd;padding:0 4px;cursor:pointer}.custom-tooltip{display:inline-block;position:relative;text-align:left}.custom-tooltip h3{margin:12px 0}.custom-tooltip .right{min-width:350px;max-width:400px;top:50%;left:100%;margin-left:5px;transform:translate(0,-50%);padding:0;color:#eee;background-color:#444;font-weight:normal;font-size:13px;border-radius:4px;position:absolute;z-index:99999999;box-sizing:border-box;box-shadow:0 1px 8px rgba(0,0,0,.5);visibility:hidden;opacity:0;transition:opacity .8s}.custom-tooltip:hover .right{visibility:visible;opacity:1}.custom-tooltip .right img{width:400px;border-radius:8px 8px 0 0}.custom-tooltip .text-content{padding:10px 20px}.custom-tooltip .right i{position:absolute;top:50%;right:100%;margin-top:-12px;width:12px;height:24px;overflow:hidden}.custom-tooltip .right i::after{content:'';position:absolute;width:12px;height:12px;left:0;top:50%;transform:translate(50%,-50%) rotate(-45deg);background-color:#444;box-shadow:0 1px 8px rgba(0,0,0,.5)}.policies-cancellation{float:left;position:relative}.policies-cancellation .l-span{position:absolute;font-size:11px;margin-top:-25px}.policies-cancellation .r-span{position:absolute;right:0;font-size:11px;margin-top:-25px}.policies-cancellation .bar{background-image:linear-gradient(to right,#83b90b,#76a709,#6a9508,#5d8406,#517305);height:30px;line-height:30px;color:#fff;font-size:12px;text-align:center;position:relative}.policies-cancellation .bar:before{content:'';position:absolute;display:block;height:35px;width:2px;background-image:linear-gradient(to right,#83b90b,#76a709,#6a9508,#5d8406,#517305);z-index:1;margin-top:-5px}.policies-cancellation .bar:after{content:'';position:absolute;display:block;height:35px;width:2px;background-image:linear-gradient(to right,#83b90b,#76a709,#6a9508,#5d8406,#517305);z-index:1;margin-top:-35px;right:0}.policies-intermediate{float:left;position:relative}.policies-intermediate .l-span{position:absolute;font-size:11px;margin-top:-25px}.policies-intermediate .bar{background-image:linear-gradient(to right,#ff9b00,#ff8a00,#ff7800,#ff6500,#ff4e00);height:30px;line-height:30px;color:#fff;font-size:12px;text-align:center}.policies-intermediate .bar:before{content:'';position:absolute;display:block;height:35px;width:2px;background-image:linear-gradient(to right,#ff9b00,#ff8a00,#ff7800,#ff6500,#ff4e00);z-index:1;margin-top:-5px}.policies-intermediate .bar:after{content:'';position:absolute;display:block;height:35px;width:2px;background-image:linear-gradient(to right,#ff9b00,#ff8a00,#ff7800,#ff6500,#ff4e00);z-index:1;margin-top:-35px;right:0}.policies-penalty{float:left;position:relative}.policies-penalty .l-span{position:absolute;font-size:11px;margin-top:-25px}.policies-penalty .r-span{position:absolute;right:0;font-size:11px;margin-top:-25px}.policies-penalty .bar{position:relative;background-image:linear-gradient(to right,#f21712,#e41611,#d71611,#c91510,#bc140f);height:30px;line-height:30px;color:#fff;font-size:12px;text-align:center}.policies-penalty .bar:before{content:'';position:absolute;display:block;height:35px;width:2px;background-image:linear-gradient(to right,#f21712,#e41611,#d71611,#c91510,#bc140f);z-index:1;margin-top:-5px}.policies-penalty .bar:after{content:'';position:absolute;display:block;height:35px;width:2px;background-image:linear-gradient(to right,#f21712,#e41611,#d71611,#c91510,#bc140f);z-index:1;margin-top:-35px;right:0}.margin-minus-l{margin-left:-45px}.hotel-feature-content{}.hotel-feature-content .fa-icon-con{width:5%;margin-right:1%;float:left;font-size:20px;text-align:center;padding-top:5px;position:relative}.hotel-feature-content .with-category-con{width:94%;float:right;padding-left:20px;border-left:solid 1px #eee}.hotel-feature-content h4{font-size:16px;color:#333;font-weight:bold;margin-bottom:5px!important}.hotel-feature-content .non-bullet-list{line-height:25px;width:100%;display:inline-block;zoom:1;margin:0;list-style:none;outline:0;padding:0}.hotel-feature-content .non-bullet-list:after{clear:both}.hotel-feature-content .non-bullet-list .bulletlist-item{width:32%;padding:0 20px 0 0;float:left;font-size:12px}.hotel-feature-content .non-bullet-list .bulletlist-item i{font-size:12px}.type-enum-Unknown{color:#222}.type-enum-Free{color:#398439}.type-enum-Paid{color:red}@media(max-width:768px){.hotel-feature-content .fa-icon-con{width:8%}.hotel-feature-content .with-category-con{width:90%}.hotel-feature-content .non-bullet-list .bulletlist-item{width:46%}}.mobile-myribbon{}.mobile-myribbon .mribbon{position:absolute;background:#fff;color:#222;font-size:11px;padding:0 10px}.mobile-myribbon .mribbon.onrequest{background:#ed6b75;color:#fff}.mobile-myribbon .mribbon i{position:relative;cursor:pointer}.categoryIconColor{color:#c94038;vertical-align:top}.tourIconColor{color:#f48f00;vertical-align:top}.departurePointIconColor{color:#007faf;vertical-align:top}.locationIconColor{color:#007faf;vertical-align:top}.tt-suggestion:hover i{color:#fff;vertical-align:top}.tt-typesize{font-size:10.5px!important;position:absolute;right:10px}.autocomplete-width{width:70%;display:inline-block}.searchdark-content .nav-tabs{border:0!important}.searchdark-content .nav-tabs li.active a{background:#383838!important;color:#fff!important;border:0!important}.searchdark-content .tab-content .tab-pane{background:rgba(0,0,0,.3)}.searchdark-content .btn-flight-result-search-paxinfo{background:rgba(0,0,0,.6);border:0;color:#e6e6e6!important}.searchdark-content .btn-hotel-room-paxinfo{background:rgba(0,0,0,.6);border:0;color:#e6e6e6!important}.searchdark-content .btn-transfer-passenger{background:rgba(0,0,0,.6);border:0;color:#e6e6e6!important}.searchdark-content .btn-package-room-paxinfo{background:rgba(0,0,0,.6);border:0;color:#e6e6e6!important}.searchdark-content input[type="text"]{background:rgba(0,0,0,.6);border:0;color:#e6e6e6!important}.searchdark-content select{background:rgba(0,0,0,.6);border:0;color:#e6e6e6!important}.searchdark-content label{color:#e6e6e6!important}.searchdark-content input::placeholder{color:#9d9d9d!important}.searchdark-content .select2-container--default .select2-selection--single{background:rgba(0,0,0,.6);border:0;color:#e6e6e6!important}.searchdark-content .select2-container--default .select2-selection--single .select2-selection__rendered{color:#e6e6e6!important}.searchdark-content .tt-dropdown-menu{background:rgba(0,0,0,.9);border:0;color:#e6e6e6!important}.searchdark-content .tt-suggestion{line-height:1em;padding:8px 10px;font-size:13px;border-bottom:1px solid #333}.searchdark-content .tt-suggestion p{margin:0;text-align:left;font-size:12px;color:#e6e6e6}.searchdark-content .input-disabled{background:rgba(0,0,0,.6)!important}.searchdark-content .btn-default{color:#d2d2d2;background:none}.darkmode .mfp-dialog{background:rgba(0,0,0,.9)!important}.darkmode .mfp-dialog label{color:#e6e6e6}.darkmode .mfp-dialog select{background:rgba(0,0,0,.9);border:solid 1px #333;color:#e6e6e6!important}.darkmode .mfp-dialog hr{border-top:1px solid #333}.darkmode .mfp-dialog h4{color:#e6e6e6!important}.data-protect{position:relative;width:100%;margin-left:auto;margin-right:auto;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;box-shadow:0 1px 7px #999;padding:15px 25px 15px 15px}.data-company-cokie-policy-container{position:relative;width:100%;padding:0}.flex-control-nav{bottom:5px!important}.flex-control-paging li a{background:rgba(255,255,255,.5)!important}#B2CAnnouncementModal{}#B2CAnnouncementModal .modal-dialog,#B2CAnnouncementModal .modal-dialog{margin-top:90px}#B2CAnnouncementModal .modal-dialog,#B2CAnnouncementModal .modal-dialog .modal-content{width:900px!important;max-width:900px}@media only screen and (max-width:900px){#B2CAnnouncementModal .modal-dialog,#B2CAnnouncementModal .modal-dialog{margin-top:20px!important}#B2CAnnouncementModal .modal-dialog,#B2CAnnouncementModal .modal-dialog .modal-content{width:98%!important}}.filter-pfcontent ul li{list-style:none}@media only screen and (max-width:560px){.ulli-c-response{float:none!important;width:100%;margin:0 0 10px 0!important;display:block!important}.c-response-a{width:100%}}@media(max-width:992px){.payment-tab-response{float:left;width:85%}}.package-children-totalprice-container{background-color:#f1f1f1;font-size:14px;font-weight:normal;border-top:1px solid #e6e6e6}.package-children-totalprice-container .pricetext{line-height:30px;color:#333;font-weight:bold;text-align:right}.package-children-totalprice-container .pricecontent{background-color:#2795ae;line-height:30px;color:#fff;font-weight:bold;float:right;text-align:center}.dm-video-content{width:100%;max-height:600px;overflow:hidden}.dm-video-content video{width:100%}.dmhotelpriceselectdate{font-size:12px;font-weight:bold;margin-top:-35px;position:absolute;right:2px}#displayinfo-modal{}#displayinfo-modal .modal-dialog{width:800px;max-width:800px}@media(max-width:992px){.dmhotelpriceselectdate{margin-top:0;position:relative}#displayinfo-modal .modal-dialog{width:98%}}.percentasyncconteiner{box-sizing:content-box;height:30px;position:relative;background:#555;box-shadow:inset 0 -1px 1px rgba(255,255,255,.3);position:relative}@media(max-width:992px){.percentasyncconteiner{top:80px;position:absolute;width:100%}}.percentasyncconteiner .perpentcontent{height:30px;width:5%;text-align:center;font-size:15px;font-weight:bold;line-height:30px;color:#fff}.percentasyncconteiner .ptext{height:30px;width:100%;text-align:center;font-size:15px;font-weight:bold;line-height:30px;color:#fff;position:absolute;z-index:10}.percentasyncconteiner>span{display:block;height:100%;background-color:#2bc253;background-image:linear-gradient(center bottom,#2bc253 37%,#54f054 69%);box-shadow:inset 0 2px 9px rgba(255,255,255,.3),inset 0 -2px 6px rgba(0,0,0,.4);position:relative;overflow:hidden}.percentasyncconteiner>span:after,.animate>span>span{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:linear-gradient(-45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);z-index:1;background-size:50px 50px;animation:move 2s linear infinite;overflow:hidden}.animate>span:after{display:none}@keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}.percent-animation>span{background-image:linear-gradient(to right,#41d741,#38b638)}.nostripes>span>span,.nostripes>span::after{background-image:none}#page-wrap{width:490px;margin:80px auto}.rentacaraddination-pagecontent{background-color:#ebebeb;width:100%;padding:40px 0}.rentacaraddination-pagecontent .rentacar-extra-service-scroll{max-height:820px}.rentacaraddination-pagecontent .addination-container{background-color:#fff;width:1000px;margin:0 auto;padding:50px 40px 40px 40px;color:#222;font-family:'Open Sans',Tahoma,Arial,helvetica,sans-serif;font-size:14px;position:relative}.rentacaraddination-pagecontent .addination-container .vechilestyle{margin-bottom:15px}.rentacaraddination-pagecontent .addination-container .vechilestyle-title{padding:10px 0;font-size:18px;text-align:left;font-weight:100;color:#ff7d19;text-overflow:ellipsis;overflow:hidden;font-weight:500;border-bottom:dashed 1px #ddd;margin-bottom:15px}.rentacaraddination-pagecontent .addination-container .vechilestyle-title span{font-size:14px;color:#555!important;font-weight:normal}.rentacaraddination-pagecontent .addination-container .propertiy-title{font-size:14px;text-align:left;color:#555;font-weight:700;margin-bottom:5px!important}.rentacaraddination-pagecontent .addination-container .propertiy-text{line-height:18px;font-size:13px;margin-bottom:20px}.rentacaraddination-pagecontent .addination-container .propertiy-istyle{height:35px;width:35px;font-size:18px;color:#777;font-style:normal}.rentacaraddination-pagecontent .addination-container .propertiy-icontent{width:38px;height:38px;text-align:center;line-height:38px;border:1px solid #dee2ea;border-radius:5px}.rentacaraddination-pagecontent .addination-container .propertiy-hr{border-bottom:dashed 1px #ddd;margin-bottom:15px;margin-top:15px}.rentacaraddination-pagecontent .addination-container .rental-condition{padding:5px;background-color:#d9534f;color:#fff;text-align:center;display:block;cursor:pointer}.rentacaraddination-pagecontent .addination-container .addination-title{padding:0;font-size:24px;text-align:left;color:#ff7d19;font-weight:500;margin-bottom:10px;margin-top:0}.rentacaraddination-pagecontent .addination-container .totalpricecontainer{}.rentacaraddination-pagecontent .addination-container .addination-title-price{padding:10px 0;font-size:20px;text-align:right;color:#ff7d19;font-weight:bold}.rentacaraddination-pagecontent .addination-container .addination-title-price .currencycode{padding:10px 0;font-size:14px;text-align:right}.rentacaraddination-pagecontent .addination-container .addination-total-price{padding:5px;font-size:20px;text-align:center;color:#ff7d19}.rentacaraddination-pagecontent .addination-container .addination-total-price .totalpricecur{font-size:16px;color:#666}.rentacaraddination-pagecontent .addination-container .addination-total-price-text{padding:5px;font-size:16px;text-align:center;color:#555;font-weight:bold;text-decoration:underline}.rentacaraddination-pagecontent .addination-container .addination-buy-button{padding:10px;background-color:#21ba1a;color:#fff;text-align:center;display:block;font-size:16px;width:90%;margin:0 auto 10px auto;cursor:pointer}.rentacaraddination-pagecontent .addination-container .addination-buy-button:hover{background-color:#1fad18}.rentacaraddination-pagecontent .addination-container .btn-backlist{text-decoration:underline;position:absolute;right:40px;margin-top:-30px}.padding-list-right{padding-right:20px;margin-bottom:30px}@media(max-width:992px){.rentacaraddination-pagecontent .addination-container{width:100%}.padding-list-right{padding-right:0}.rentacaraddination-pagecontent .addination-container .addination-buy-button{width:100%}.rentacaraddination-pagecontent .addination-container .totalpricecontainer{position:fixed;bottom:0;background-color:#fff;z-index:10}.rentacaraddination-pagecontent .addination-container .addination-title{margin-top:15px}}.extra-service-detail-content{}.extra-service-detail-content .extitle{padding:5px 10px;color:#fff;margin-bottom:5px}.extra-service-detail-content .box-content{background-color:#f2f4f7;padding:10px 15px;margin-bottom:5px;font-size:14px;line-height:17px;border:solid 2px #f2f4f7;color:#333}.extra-service-detail-content .box-content.boxmandatory{background-color:#fff3ea;border:solid 2px #fcdec7!important}.extra-service-detail-content .box-content .detail{font-size:12px;cursor:pointer}.extra-service-detail-content .box-content:hover{border:solid 2px #dbdbdb}.extra-service-detail-content .box-content .drpcount{background-color:#fff}.extra-service-detail-content .box-content .service-description{padding:7px;border:dashed 1px #dbdbdb;margin-top:10px;border-radius:3px;background-color:#fff;font-size:12px}.extra-service-detail-content .box-content .pricestyle{font-size:12px}.extra-service-detail-content .box-content .pricestylecur{font-size:11px;color:#666!important;font-style:normal!important}.extra-service-detail-content .totalprice{font-size:18px}.extra-service-detail-content .box-content .btncount{height:30px;float:left;background-color:#ff7d19c9;width:20px;color:#fff;text-align:center;line-height:30px;font-size:12px;cursor:pointer}.extra-service-detail-content .box-content .btncount:hover{background-color:#df7f34}.extra-service-detail-content .box-content .checkstyle{color:#1fad18;font-size:18px}.extra-service-detail-content .box-content .infocount{height:30px;float:left;background-color:#fff;width:28px;color:#555;text-align:center;line-height:30px}.extra-service-detail-content .box-content .infocount.mandatory{height:30px;background-color:#f2f4f7;width:70px;color:#555;text-align:center;line-height:30px;border:solid 1px #dfdfdf}.booking-item-footer{background-color:#fff5e4;padding:5px 10px;margin-top:10px;font-size:11px;border:solid 1px #ffdb9e;margin-bottom:10px}.booking-item-footer .btnicon{padding:1px 5px;font-size:11px;line-height:1.5;border-radius:2px!important;border:0}.booking-item-footer .btnicon.empty{border:solid 1px #c1c1c1;background-color:transparent;color:#666}.booking-item-footer .btnicon.bordernone{border:0;background-color:transparent;color:#666;padding:0 0 5px 0;border-bottom:solid 1px #e6e6e6;margin-bottom:5px}.booking-item-footer .onewayfeeprice{font-weight:bold;font-size:11px;color:#666;padding-left:15px}.booking-item-footer .divonewayamount{display:none;margin-top:5px}@media(max-width:992px){.booking-item-footer .divonewayamount{display:block}}.map-detail-container .name{font-size:12px;color:#222;height:42px;margin-bottom:3px;overflow:hidden;padding-top:5px;font-weight:700;padding-right:5px;line-height:16px}.map-detail-container .star{font-size:10px;color:#ed8323;margin-bottom:3px}.map-detail-container .price{font-size:15px;color:#222;font-weight:700}.meta-author-img{background-color:#fff;width:70px;height:70px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:5px solid #ed8323;vertical-align:middle;box-shadow:0 1px 3px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.15);position:relative;z-index:11;display:inline-block;overflow:hidden;float:left;margin:0 10px 0 -20px}.mobilebrandedfares-container{font-family:'Roboto',sans-serif!important;background-color:#e9e9e9}.mobilebrandedfares-container .owl-pagination{display:block!important}.mobilebrandedfares-container.mbdomestic{background-color:#fff;margin-top:10px}.mobilebrandedfares-container .mbfbacklink{text-align:center;margin:10px 0}.mobilebrandedfares-container .mbfbacklink a{font-size:14px;color:#555}.mobilebrandedfares-container .mbfbacklink a:hover{color:#999;text-decoration:underline}.mobilebrandedfares-container .mbflegtitlecontent{background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:10px;margin:0 0 20px 0;-webkit-box-shadow:0 0 5px 0 rgba(150,150,150,.6);-moz-box-shadow:0 0 5px 0 rgba(150,150,150,.6);box-shadow:0 0 5px 0 rgba(150,150,150,.6)}.mobilebrandedfares-container .mbflegtitlecontent.mbweb{background-color:#fff;border-radius:10px;width:96%;margin:0 auto 20px auto;box-shadow:none!important;border:1px solid #eee}.mobilebrandedfares-container .mbflegtitlecontent.mbtopfixed{position:fixed;top:0;width:100%}.mobilebrandedfares-container .mbflegtitlecontent h4{color:#ed8323;text-align:center;font-size:16px;font-weight:bold;margin-bottom:5px}.mobilebrandedfares-container .mbflegtitlecontent .mblifgtinfo{color:#707070;font-size:14px;padding:0 10px}.mobilebrandedfares-container .mbbox-content{padding:10px 16px;margin:0 auto;width:90%;-webkit-box-shadow:0 0 2px 0 rgba(150,150,150,.6);-moz-box-shadow:0 0 2px 0 rgba(150,150,150,.6);box-shadow:0 0 2px 0 rgba(150,150,150,.6);border-radius:8px;margin-bottom:10px;border:solid 1px #fff;border-left:solid 8px #fee75e;background-color:#fff}.mobilebrandedfares-container .mbbox-content.mbweb{padding:10px 16px;margin:0 auto;width:98%;margin-bottom:10px}.mobilebrandedfares-container.mbdomesticcontent{background-color:#fff;margin-top:10px}.mobilebrandedfares-container .mbbox-content.mbdomestic{width:96%;position:relative}.mobilebrandedfares-container .mbbox-content.mbdomestic:hover{background-color:#fafafa;cursor:pointer}.mobilebrandedfares-container .mbbox-content.mbdomestic.active{background-color:#fafafa!important}.mobilebrandedfares-container .mbbox-content .mbbuyradiobutton{appearance:none;width:20px;height:20px;border:2px solid #999;border-radius:50%;background-clip:content-box;padding:3px;position:absolute;right:30px;top:20px;margin:0;cursor:pointer}.mobilebrandedfares-container .mbbox-content .mbbuyradiobutton.active{background-color:#13c20f}.mobilebrandedfares-container .mbbox-content h4{color:#707070;font-size:16px;font-weight:bold;margin-bottom:5px}.mobilebrandedfares-container .mbbox-content h4.mbweb{font-size:15px}.mobilebrandedfares-container .mbbox-content{margin-bottom:10px}.mobilebrandedfares-container .mbbox-content .mbscroll{height:104px;overflow:hidden}.mobilebrandedfares-container .mbbox-content .mbrow{font-size:12px;color:#707070;line-height:17px}.mobilebrandedfares-container .mbbox-content .mbrow.mbdomestic{font-size:12px}.mobilebrandedfares-container .mbbox-content .mbrow-overflowhidden{max-height:50px;overflow:hidden}.mobilebrandedfares-container .mbbox-content .hiddencontentmbweb{height:80px}.mobilebrandedfares-container .mbbox-content .mbfooter{margin-top:5px;color:#707070}.mobilebrandedfares-container .mbbox-content .mb-color-Included{color:#fff;margin-right:5px;color:#398439}.mobilebrandedfares-container .mbbox-content .mb-color-Paid{color:#fff;margin-right:5px;color:#9e56b1}.mobilebrandedfares-container .mbbox-content .mb-color-Excluded{color:#fff;margin-right:5px;color:red}.mobilebrandedfares-container .mbbox-content .mbfooter .mbmoreinfo{font-size:12px;cursor:pointer}.mobilebrandedfares-container .mbbox-content .mbfooter .mbprice{font-size:16px;font-weight:bold;margin-right:2px}.mobilebrandedfares-container .mbbox-content .mbfooter .mbbtnselect{padding:5px 10px;font-size:12px;color:#fff;background-color:#707070;border-radius:3px;margin-left:10px;cursor:pointer;text-decoration:none!important}.mobilebrandedfares-container .mbbox-content .mbfooter .mbbtnselect.active{background-color:#398439}.mbtotalprice-container{padding:10px 16px;margin:0 auto;width:90%;-webkit-box-shadow:0 0 2px 0 rgba(150,150,150,.6);-moz-box-shadow:0 0 2px 0 rgba(150,150,150,.6);box-shadow:0 0 2px 0 rgba(150,150,150,.6);border-radius:8px;margin-bottom:10px;border:solid 1px #fff;background-color:#fff;text-align:center}.mbtotalprice-container.mbweb{padding:10px 16px;margin:0 auto 15px auto;width:100%;border-radius:0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mbtotalprice-container .mbtotalprice{font-size:16px;font-weight:bold;margin-right:2px}.mbtotalprice-container .mbbtncontinue{padding:6px 18px;font-size:14px;color:#fff;background-color:#398439;border-radius:3px;margin-left:10px;text-decoration:none!important;cursor:pointer}.bbranded-fare-owl-carousel{padding:0 20px!important}.bbranded-fare-owl-carousel .owl-nav{width:60px;margin:0 auto;font-size:14px!important}.payment-disabled-button{pointer-events:none;opacity:.4}@media(max-width:992px){.mfp-content{vertical-align:top!important}}.payment-error-title{font-weight:bold;font-size:14px}.payment-error-detail{font-weight:normal;font-size:14px;padding-left:15px;margin-bottom:7px}.lbl-advance-currency{right:20px;position:absolute;z-index:2;line-height:34px}