.main-tab-panels{display:none}nav ul{margin:0;padding:0;list-style:none}nav li{display:inline-block}nav a{display:block;text-decoration:none}.box{border-radius:10px}.message,.success,.error{border:1px solid #ccc;padding:10px;color:#333}.success{border:green}.error{border:red}h1{color:#231f20;font-size:28px;margin-top:20px;margin-bottom:20px}h2{letter-spacing:0}h3{color:#af8736}a{color:#af8736}a:hover{text-decoration:none}.btn{border-radius:0}.sky.row{margin-right:0}.btn-general{color:white}.btn-general:hover{opacity:0.8;color:white}.btn-green{background-color:#40ae49;color:#ffffff}.btn-red{background-color:#dd0d0d;color:#ffffff}.btn-gold{background-color:#af8736;color:#ffffff}.gold-color{color:#af8736}.btn-golden{background:#af8736;padding:10px}.grey-color-1{color:#606061}.uppercase{text-transform:uppercase}.black-color{color:#000000}.hotel_star_rating{color:#af8736;font-size:12px;display:inline-block;margin-bottom:5px}.discount-color{color:#9a0f05}.pd-l-0{padding-left:0 !important}.pd-r-0{padding-right:0 !important}.pd-r-restore{padding-right:15px !important}.float-r{float:right !important}.float-l{float:left !important}.warning{color:#9a0f05}.bold{font-weight:bold}img{border:0}.label-request{color:#c79121}#scrollToTheTop{background-image:url("../images/top.png");bottom:20px;right:20px;width:38px;height:38px}#scrollToTheTop:hover{background-color:#000000;border-radius:64px}body.modal-open{padding-right:0 !important;position:fixed;width:100%}.main{position:relative}.main-tab-panels .nav>li>a.green-bg{background-color:#40ae49}aside{background:transparent}.page-title{position:absolute;display:block;z-index:9;width:84%;right:8%;top:10px;padding-left:13px}.page-title span{color:#ffffff;font-size:11px}.page-title h1{color:#ffffff;font-size:28px}.main-banner-container img{display:block !important;margin-left:auto !important;margin-right:auto !important}.padding-allround{padding:10px}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-3by4{padding-bottom:82%}.modal{z-index:9999999}.big-font-1{font-size:16px;font-size:1.6rem}.big-font-2{font-size:18px;font-size:1.8rem}.big-font-3{font-size:20px;font-size:2rem}.row-no-padding [class*="col-"]{padding-left:0 !important;padding-right:0 !important}.ui-tabs .ui-tabs-nav li{padding:0;list-style-type:none}.ui-tabs .ui-tabs-nav li a{background-color:#f7f4eb;color:#000000;border-width:0}.ui-tabs .ui-tabs-nav li.ui-tabs-active a{box-shadow:none}.hotelStarRating{display:inline-block}.reveal,.reveal2{font-weight:600}.hotel-text-content .reveal-content-info::before,.guide_paragraph_wrapper .reveal-content-info::before,.general_paragraph_wrapper .reveal-content-info::before{content:"[+] Read More"}.hotel-text-content .reveal-content-info.close-content-details::before,.guide_paragraph_wrapper .reveal-content-info.close-content-details::before,.general_paragraph_wrapper .reveal-content-info.close-content-details::before{content:"[-] Read Less"}.reveal::before,.reveal2::before{content:"[+] Read More"}.reveal.popen::before,.reveal2.popen::before{content:"[-] Show Less"}.search-panel-control .general_paragraph_wrapper .hide-init .reveal-content-info::before,.search-panel-control .general_paragraph_wrapper .hide-init2 .reveal-content-info2::before,.search-panel-control .general_paragraph_wrapper2 .hide-init .reveal-content-info::before,.search-panel-control .general_paragraph_wrapper2 .hide-init2 .reveal-content-info2::before{content:'Show room details \f107';font:normal normal normal 14px/1 FontAwesome;color:#ffffff}.search-panel-control .general_paragraph_wrapper .hide-init .reveal-content-info.close-content-details::before,.search-panel-control .general_paragraph_wrapper .hide-init2 .reveal-content-info2.close-content-details::before,.search-panel-control .general_paragraph_wrapper2 .hide-init .reveal-content-info.close-content-details::before,.search-panel-control .general_paragraph_wrapper2 .hide-init2 .reveal-content-info2.close-content-details::before{content:"Hide room details \f106 ";font:normal normal normal 14px/1 FontAwesome;color:#ffffff}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{box-shadow:0 0 5px #ccc;border:5px solid #fff;left:-5px;background:#fff;-webkit-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(../images/bxslider/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(../images/bxslider/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../images/bxslider/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../images/bxslider/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666 \9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666666666666%}.col-xs-offset-10{margin-left:83.33333333333334%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666666666666%}.col-xs-offset-7{margin-left:58.333333333333336%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666666666667%}.col-xs-offset-4{margin-left:33.33333333333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.666666666666664%}.col-xs-offset-1{margin-left:8.333333333333332%}.col-xs-offset-0{margin-left:0}.btn-md{padding:6px 12px}@media (min-width: 768px){.col-sm-offset-0,.col-md-offset-0,.col-lg-offset-0{margin-left:0}}header #header{background-color:#D30003;height:auto;width:100%}header #HeaderFullWidth{width:auto;height:97px;position:relative;top:0px;left:0px;right:0px;background-color:#231f20;float:inherit}header #HeaderWrapper{max-width:1170px;width:100%;margin:0px auto;height:130px;position:relative}header #Logo{position:relative;top:4px;height:auto;background-position:center center;background-repeat:no-repeat}header #ulHeaderItems{list-style:none;display:inline-block;float:right;margin-top:9px;padding:0}header #ulHeaderItems>li{display:inline-block;vertical-align:top;margin-left:15px}header #ulHeaderItems .socialicons{margin-top:18px}header #ulHeaderItems ul{list-style:none;color:rgba(255,255,255,0.9);padding:0}header #ulHeaderItems ul li{line-height:24px}header #ulHeaderItems ul li i{float:right;line-height:inherit;margin-left:10px}header #ulHeaderItems ul .liUK{font-size:25px}header #ulHeaderItems ul .liIreland{font-size:17px}header #ulHeaderItems ul .liSocial i{line-height:32px;float:none;font-size:19px;margin:0px 2px;display:inline-block;height:30px;width:30px;text-align:center;border-radius:64px}header #ulHeaderItems ul .liSocial i.fa-twitter{background-color:#01aae9}header #ulHeaderItems ul .liSocial i.fa-google-plus{background-color:#d2232a;padding-left:1px}header #ulHeaderItems ul .liSocial i.fa-youtube-play{background-color:#d11f26;padding-right:1px}header #ulHeaderItems ul .liSocial i.fa-facebook{background-color:#4062ac}header #ulHeaderItems a{color:#ffffff;display:block}header #ulHeaderItems a:hover{opacity:.9}header #ulHeaderItems #divContact ul li a{display:inline !important}header #ulMenuMobile{display:none;list-style:none;color:#fff;height:100%;width:90%;margin:0px auto}header #ulMenuMobile li{display:inline-block;width:25%;margin-right:-1.25%;text-align:center;height:100%}header #ulMenuMobile li i{height:9.4vw;width:9.4vw;font-size:7vw;line-height:9.4vw}header .newsletterBox,header .openingHours{z-index:9999}header .newsletterBox a{z-index:9998}header .openingHours{background:#eaecd7}header ul.openingHours{width:290px;color:#232323 !important;padding:10px 15px !important}header ul.openingHours li{font-size:12px;font-weight:600;line-height:17px !important}header ul.openingHours li.opening-hour-title{color:#000000 !important;font-weight:800}header ul li.dropdown:hover>ul.dropdown-menu{display:block}header .newsletterBox ul.nav-form{width:250px}header .newsletterBox form.smart-form{padding:12px}header .newsletterBox .nav-form{background-color:#231f20;width:200px;margin:0;padding:0}header .newsletterBox .nav-form button{background-color:#40ae49;border:1px solid #FFF;color:#FFF;padding:4px;text-transform:uppercase}header .newsletterBox .callBackform.smart-form{padding:25px;background:#eaecd7;border:1px solid #AF8736}header .newsletterBox .callBackform.smart-form .col-lg-1,header .newsletterBox .callBackform.smart-form .col-lg-10,header .newsletterBox .callBackform.smart-form .col-lg-11,header .newsletterBox .callBackform.smart-form .col-lg-12,header .newsletterBox .callBackform.smart-form .col-lg-2,header .newsletterBox .callBackform.smart-form .col-lg-3,header .newsletterBox .callBackform.smart-form .col-lg-4,header .newsletterBox .callBackform.smart-form .col-lg-5,header .newsletterBox .callBackform.smart-form .col-lg-6,header .newsletterBox .callBackform.smart-form .col-lg-7,header .newsletterBox .callBackform.smart-form .col-lg-8,header .newsletterBox .callBackform.smart-form .col-lg-9,header .newsletterBox .callBackform.smart-form .col-md-1,header .newsletterBox .callBackform.smart-form .col-md-10,header .newsletterBox .callBackform.smart-form .col-md-11,header .newsletterBox .callBackform.smart-form .col-md-12,header .newsletterBox .callBackform.smart-form .col-md-2,header .newsletterBox .callBackform.smart-form .col-md-3,header .newsletterBox .callBackform.smart-form .col-md-4,header .newsletterBox .callBackform.smart-form .col-md-5,header .newsletterBox .callBackform.smart-form .col-md-6,header .newsletterBox .callBackform.smart-form .col-md-7,header .newsletterBox .callBackform.smart-form .col-md-8,header .newsletterBox .callBackform.smart-form .col-md-9,header .newsletterBox .callBackform.smart-form .col-sm-1,header .newsletterBox .callBackform.smart-form .col-sm-10,header .newsletterBox .callBackform.smart-form .col-sm-11,header .newsletterBox .callBackform.smart-form .col-sm-12,header .newsletterBox .callBackform.smart-form .col-sm-2,header .newsletterBox .callBackform.smart-form .col-sm-3,header .newsletterBox .callBackform.smart-form .col-sm-4,header .newsletterBox .callBackform.smart-form .col-sm-5,header .newsletterBox .callBackform.smart-form .col-sm-6,header .newsletterBox .callBackform.smart-form .col-sm-7,header .newsletterBox .callBackform.smart-form .col-sm-8,header .newsletterBox .callBackform.smart-form .col-sm-9,header .newsletterBox .callBackform.smart-form .col-xs-1,header .newsletterBox .callBackform.smart-form .col-xs-10,header .newsletterBox .callBackform.smart-form .col-xs-11,header .newsletterBox .callBackform.smart-form .col-xs-12,header .newsletterBox .callBackform.smart-form .col-xs-2,header .newsletterBox .callBackform.smart-form .col-xs-3,header .newsletterBox .callBackform.smart-form .col-xs-4,header .newsletterBox .callBackform.smart-form .col-xs-5,header .newsletterBox .callBackform.smart-form .col-xs-6,header .newsletterBox .callBackform.smart-form .col-xs-7,header .newsletterBox .callBackform.smart-form .col-xs-8,header .newsletterBox .callBackform.smart-form .col-xs-9{position:relative;min-height:1px;padding-left:13px;padding-right:13px}header .newsletterBox .callBackform.smart-form *{box-sizing:border-box}header .newsletterBox .callBackform.smart-form.checkbox i{margin-left:10px !important;float:right;position:relative}header .newsletterBox .callBackform.smart-form label.checkbox{padding-left:2px}header .newsletterBox .callBackform.smart-form label.checkbox i{right:0;left:inherit}header .newsletterBox .callBackform.smart-form button{padding:4px 20px;margin-right:18px;background:#3fa435;border:1px solid #ffffff;color:#ffffff;text-transform:uppercase}.travel-news{position:absolute;top:4px;list-style:none}.travel-news a{color:red !important;text-decoration:underline;font-size:12px}.travel-news a:hover{text-decoration:none}@media (max-width: 767px){.travel-news{top:20px;z-index:9999;left:58px;list-style:none}.travel-news a{color:#fff !important}}.yamm .nav,.yamm .collapse,.yamm .dropup,.yamm .dropdown{position:static}.yamm .container{position:relative}.yamm .dropdown-menu{left:auto}.yamm .yamm-content{padding:20px 30px}.yamm .dropdown.yamm-fw .dropdown-menu{left:0;right:0}.yamm .nav-sec-2{margin-top:20px}.yamm .yamm-content .list-unstyled{padding-left:13px}.yamm .yamm-content .list-unstyled ul{padding-left:21px;list-style-type:none}.yamm .yamm-content .list-unstyled ul li:before{position:absolute;margin-left:-1.1em}.yamm .yamm-content.border-separator ul.list-unstyled{border-left:1px solid #af8736}.yamm .yamm-content.border-separator ul.list-unstyled:nth-child(1){border:0}.yamm .dropdown-menu{background-color:#eaecd7}.yamm .dropdown-menu li a{color:black}.yamm .dropdown-menu.nav-form{background-color:#231f20}.yamm .dropdown-menu.nav-form button{background-color:#40ae49;border:1px solid #ffffff;color:#ffffff;padding:6px;text-transform:uppercase}.yamm .dropdown-menu>li>a{border-bottom:1px solid #af8736;margin-left:18px;margin-right:18px;padding-left:0px}.yamm .dropdown-menu>li:nth-last-child(1) a{border:0}.yamm form.smart-form.signup-nav footer{margin-left:-15px;margin-right:-15px;margin-bottom:-15px;min-height:17px;background-color:#eaecd7}.yamm form.smart-form.signup-nav footer .checkbox{font-size:11px}.yamm form.smart-form.signup-nav footer label a{font-size:11px}.yamm .navbar-nav>li.dropdown a:hover{color:#fff !important;background-color:#231f20 !important}.yamm .navbar-nav>li.dropdown ul a:hover{color:#000 !important;text-decoration:underline}.yamm .navbar-nav>li.dropdown ul li a:hover{text-decoration:underline;background-color:transparent !important}.yamm button.toggle-button{float:left !important;margin-left:13px;background-color:#f1f1f1}.yamm .col-sm-8,.yamm .col-md-8{min-height:0}.yamm .navbar-toggle{padding:6px 5px}.yamm.navbar-default .navbar-nav>li>a{color:#ffffff;font-size:15px}.yamm.navbar-default .navbar-toggle .icon-bar{background-color:#6D6A69}.yamm.navbar-default .navbar-nav>.open>a,.yamm.navbar-default .navbar-nav>a:hover,.yamm.navbar-default .navbar-nav>.open>a:focus,.yamm.navbar-default .navbar-nav>.open>a:hover{background-color:#231f20 !important;background-image:-webkit-linear-gradient(top, #dbdbdb 0, #e2e2e2 100%);background-image:none;background-image:none;background-image:none;-webkit-filter:none;filter:none;background-repeat:repeat-x;box-shadow:inset 0 3px 9px rgba(0,0,0,0.075);color:#ffffff}.yamm.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#000000}@media (min-width: 768px){.yamm ul.nav li.dropdown:hover>ul.dropdown-menu{display:block}.yamm .dropdown-menu.nav-form{min-width:320px}}.open>.dropdown-menu{-webkit-animation-name:none;animation-name:none}.main-banner-container .banner_text{bottom:130px;color:#fff;height:200px;margin-top:75px;padding-bottom:0;padding-top:0;position:absolute;left:50%;text-align:center;top:67px;z-index:10;width:100%;-webkit-transform:translate(-49%, -3%);-ms-transform:translate(-49%, -3%);transform:translate(-49%, -3%);text-shadow:4px 4px 6px #231f20}.main-banner-container .banner_text p{font-weight:700}.main-banner-container .banner_text .aFindOutMore{display:block;line-height:35px;width:120px;margin:20px auto;border:solid 1px #ffffff;color:#ffffff;text-decoration:none;font-size:12px;text-shadow:none}.main-banner-container h2{color:#ffffff;font-size:25px;font-weight:bold;margin-bottom:0px;margin-top:0px}.main-banner-container p{color:#ffffff;font-size:20px;margin-bottom:0px;margin-top:0px}.main-banner-container ul{padding:0}.main-banner-container li{list-style-type:none}.main-tab-panels{width:84%;margin:0 auto;background:transparent;position:absolute;right:8%;top:5px;z-index:10;display:block;margin-left:auto;margin-right:auto}.main-tab-panels .ui-widget-content .ui-state-default,.main-tab-panels .ui-widget-header .ui-state-default{background:none !important}.main-tab-panels li{list-style-type:none}.main-tab-panels ul#myTab1{text-align:center;padding:10px 0px;margin-left:17%}.main-tab-panels .nav-tabs>li{width:25%;float:left;padding:inherit}.main-tab-panels .nav-tabs>li:nth-child(2){margin-right:2%;margin-left:2%}.main-tab-panels .nav>li>a{display:block;padding:inherit;text-transform:uppercase;font-size:16px;background-color:#606061;border:1px solid #ffffff;color:#ffffff;width:100%;font-weight:700 !important;text-transform:capitalize}.main-tab-panels .nav-tabs>li.active>a{box-shadow:none;border:2px solid #fff !important;margin-top:0 !important}.main-tab-panels .nav-tabs>li>a:hover,.main-tab-panels .nav-tabs>li.active>a:hover,.main-tab-panels .nav-tabs>li.active>a,.main-tab-panels .nav-tabs>li.active>a:focus{background-color:#af8736;color:#ffffff}.ui-tabs #myTab1.ui-tabs-nav li.ui-tabs-active a{background-color:#af8736 !important;color:#ffffff;border-top-width:1px !important;box-shadow:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active a{margin-top:0 !important}.main-tab-panels .nav-tabs{border:0;margin-bottom:-14px}.main-tab-panels .ui-tabs .ui-tabs-nav li.ui-tabs-active a{box-shadow:none}.search-tab{color:#ffffff}.holiday-search-tabs.ui-tabs .ui-tabs-nav{background-color:transparent}.holiday-search-tabs.ui-widget-content{background-color:transparent !important}.holiday-search-tabs.ui-tabs .ui-tabs-panel{background-color:#606061 !important;color:#ffffff}.holiday-search-tabs.ui-tabs .ui-tabs-nav{text-transform:uppercase}.holiday-search-tabs.ui-tabs .ui-tabs-nav,.holiday-search-tabs.ui-tabs .ui-tabs-panel,.main-tab-panels .ui-tabs-panel{border:0}.holiday-search-tabs.ui-tabs .ui-tabs-nav li a{background-color:#af8736;color:#ffffff;border:0}.holiday-search-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active a{background-color:#606061}.holiday-search-tabs .smart-form .checkbox,.holiday-search-tabs .smart-form label{color:#ffffff}.holiday-search-tabs .smart-form label p{padding-top:7px}.holiday-search-tabs .smart-form .form-owner{text-align:right;padding-right:0;padding-left:0}.holiday-search-tabs .smart-form .room{border-bottom:1px solid #ffffff}.holiday-search-tabs.ui-widget{font-family:"Open Sans" !important}.holiday-search-tabs{display:none}.holiday-search-tabs .btn{background-color:#40ae49;border:0;text-transform:uppercase;font-size:13px;font-weight:bold;border:1px solid #ffffff}.holiday-search-tabs .ui-tabs .ui-tabs-nav li a:hover{border:1px solid #ddd}.holiday-search-tabs .smart-form .col{padding-right:0}.holiday-search-tabs .smart-form .col.hs-button{padding-right:15px !important}.holiday-search-tabs .smart-form .col.hs-button button{margin-top:22px}.holiday-search-tabs .smart-form .icon-append{color:#af8736}.holiday-search-tabs .smart-form .input input{color:#404040}.holiday-search-tabs .smart-form.smart-form-override-padding label.break-text{letter-spacing:1px}.holiday-search-tabs .smart-form label{font-size:13px;font-size:1.3rem}.holiday-search-tabs .smart-form .childages_block section{margin-bottom:5px}.holiday-search-tabs .smart-form .childages_block .col{float:right}.holiday-search-tabs .smart-form .childages_block .child{margin-bottom:20px}.holiday-search-tabs .smart-form.smart-form-override-padding .childages_block [class*="col-"]{float:right}.holiday-search-tabs .label{padding-top:7px}.holiday-search-tabs .room1{padding-bottom:0}.holiday-search-tabs .room2,.holiday-search-tabs .room3{border-top:1px solid #ffffff;padding:17px 0 0 0}.holiday-search-tabs.ui-tabs .ui-tabs-panel{padding-top:34px}.holiday-search-tabs .room_selection section.col.col-2.pd-r-0{margin-bottom:0px;padding-left:13px}.holiday-search-tabs label .label{padding-right:0 !important}.holiday-search-tabs ::-webkit-input-placeholder{color:#404040}.ui-datepicker{z-index:9999 !important;width:87%}.ui-datepicker th{color:#000000}.ui-datepicker td .ui-state-default{background-color:#eaecd7;color:#000000}.ui-datepicker td .ui-state-default.ui-state-highlight,.ui-datepicker td .ui-state-default.ui-state-hover{background-color:#af8736;color:#ffffff}.ui-datepicker td .ui-state-active{background-color:#d7c39a}.ui-datepicker .ui-datepicker-header{background-color:#af8736;color:black}@media screen and (min-width: 1125px){.holiday-search-tabs .smart-form .hs-button button{padding:7px 31px}}@media screen and (min-width: 992px) and (max-width: 1092px){.holiday-search-tabs .smart-form label{font-size:11px;font-size:1.1rem}}@media screen and (min-width: 601px) and (max-width: 767px){.holiday-search-tabs .smart-form .hs-button button.btn-block{width:auto;display:-webkit-inline-box;padding-left:30px;padding-right:30px;margin-top:0;font-size:15px}.holiday-search-tabs .smart-form .form-owner{text-align:left}.holiday-search-tabs .smart-form .room2,.holiday-search-tabs .smart-form .room3{margin-right:3px;margin-left:3px}}@media screen and (min-width: 992px){.holiday-search-tabs .smart-form label.break-text{line-height:13px}.holiday-search-tabs .smart-form .tab-travel-section>.row,.holiday-search-tabs .smart-form .room-section>.row{margin:0 0 0 -15px}.holiday-search-tabs .hotel-only-section .smart-form .col button{margin-top:-25px}.holiday-search-tabs .hotel-only-section [class*="col-"]{padding-left:15px !important;padding-right:0px !important}.holiday-search-tabs .hotel-only-section [class*="col-"] .h-search-btn{padding-left:0px !important}.holiday-search-tabs .hotel-only-section .hotel_rooms.room_selection section.label-custom-1{margin-bottom:0px}}@media screen and (max-width: 991px){.holiday-search-tabs .hotel-only-section [class*="col-"]{padding-left:15px !important;padding-right:15px !important}.holiday-search-tabs .hotel-only-section [class*="col-"] .h-search-btn{padding-right:0px !important;padding-left:0px !important}.holiday-search-tabs .hotel-only-section [class*="col-"] section.label-custom-1{padding-right:0px !important;margin-bottom:0}.holiday-search-tabs .smart-form .col{padding-right:15px !important}.holiday-search-tabs .smart-form .col.pd-r-0{padding-right:0 !important}.holiday-search-tabs .smart-form label.label{padding-right:0 !important}.holiday-search-tabs #hs-tab-a,.holiday-search-tabs #hs-tab-b{box-shadow:0px 2px 7px 0px rgba(51,50,50,0.75)}}@media screen and (min-width: 767px) and (max-width: 991px){.holiday-search-tabs .room2,.holiday-search-tabs .room3{margin-left:3px}}@media screen and (max-width: 600px){.holiday-search-tabs .room1{position:relative}.holiday-search-tabs .room2{position:relative;margin-left:3px;margin-right:3px;padding-bottom:1px;background-color:#3a3a3a}.holiday-search-tabs .room3{position:relative;margin-left:3px;margin-right:3px;padding-bottom:1px;background-color:#171717}.holiday-search-tabs .child-label{position:absolute;top:206px;z-index:0}.holiday-search-tabs .child-label2{position:absolute;top:219px;z-index:0}.holiday-search-tabs .child-label3{position:absolute;top:219px;z-index:0}.holiday-search-tabs section.child1{z-index:10}.holiday-search-tabs section.child2{z-index:10}.holiday-search-tabs section.child3{z-index:10}.holiday-search-tabs section.depart-from{margin-bottom:53px}.holiday-search-tabs section.flight-section{position:relative}.holiday-search-tabs section.direct-flight-checkbox{position:absolute;top:92px;z-index:0}.holiday-search-tabs section.flight-class{top:-97px}.holiday-search-tabs section.flight-duration{top:97px}.holiday-search-tabs .smart-form .input input{padding:5px 5px}.holiday-search-tabs .smart-form .form-owner{text-align:left}.holiday-search-tabs .smart-form .form-owner.adult-lable{padding-left:15px}.holiday-search-tabs .smart-form .hs-button button{font-size:20px}.holiday-search-tabs .smart-form .childages_block .col{float:left}.holiday-search-tabs .smart-form .btn-sm{padding-top:9px;padding-bottom:9px}.holiday-search-tabs .smart-form label{font-size:17px}}@media screen and (max-width: 768px){.holiday-search-tabs .smart-form.smart-form-override-padding .form-owner.adult-lable{padding-left:15px}}.chat-wrapper label{margin-left:18%;display:block;font-size:13px;font-weight:bold;text-transform:uppercase;text-align:center}.chat-wrapper p{font-size:15px;text-align:center;padding:10px 0;margin:0}.chat-wrapper p a{background:transparent !important;color:#fff !important}.chat-wrapper .col-md-10 p{padding-top:20px}.chat-wrapper p i{font-size:36px;padding-left:20px}.chat-wrapper p i.fa-stack-1x{font-size:18px;padding-top:2px}.chat-wrapper p i.fa-stack-2x{padding-left:10px}.chat-wrapper h3{text-align:center;margin:0 0 10px 0}.chat-wrapper .chat-innerbox{background-color:#686664;margin-bottom:10px}.chat-wrapper .chat-innerbox p a{background-color:transparent !important;color:#fff !important}.slide-out-div{padding:20px;border:#29216d 1px solid;background-color:#000000;width:400px;border-radius:0;border:1px solid #ffffff;font-size:1.3em;color:#ffffff;z-index:9999;height:290px}.slide-out-div>a{background:url("../images/chat-open-01.png") #af8736 !important}.slide-out-div.open a{background:url("../images/chat-close-01.png") #af8736 !important;z-index:1000}.slide-out-div.push-down{top:258px !important;-webkit-transition-property:top, left, border-radius, background-color;transition-property:top, left, border-radius, background-color;-webkit-transition-duration:0.4s, 1s, 0.5s, 0.5s;transition-duration:0.4s, 1s, 0.5s, 0.5s;-webkit-transition-delay:0s, 0.5s, 1s, 1.5s;transition-delay:0s, 0.5s, 1s, 1.5s}.slide-out-div .handle{text-align:center;border-radius:16px 0 0 16px;top:-1px !important}@media (min-width: 464px) and (max-width: 1024px){.slide-out-div.push-down{top:252px !important}}.smart-form .col-7{width:58.33333333%}.smart-form .col-11{width:83.33333333%}.smart-form .col-12{width:100%}.smart-form .checkbox input:checked:hover+i:after{content:'\f00c'}.smart-form .checkbox input+i:after{color:#af8736}.smart-form .checkbox input:checked+i{border-color:#af8736}.smart-form .checkbox input+i{border-color:#ccc !important}.smart-form .label.bold{font-weight:700}.smart-form-override-padding .col-lg-1,.smart-form-override-padding .col-lg-10,.smart-form-override-padding .col-lg-11,.smart-form-override-padding .col-lg-12,.smart-form-override-padding .col-lg-2,.smart-form-override-padding .col-lg-3,.smart-form-override-padding .col-lg-4,.smart-form-override-padding .col-lg-5,.smart-form-override-padding .col-lg-6,.smart-form-override-padding .col-lg-7,.smart-form-override-padding .col-lg-8,.smart-form-override-padding .col-lg-9,.smart-form-override-padding .col-md-1,.smart-form-override-padding .col-md-10,.smart-form-override-padding .col-md-11,.smart-form-override-padding .col-md-12,.smart-form-override-padding .col-md-2,.smart-form-override-padding .col-md-3,.smart-form-override-padding .col-md-4,.smart-form-override-padding .col-md-5,.smart-form-override-padding .col-md-6,.smart-form-override-padding .col-md-7,.smart-form-override-padding .col-md-8,.smart-form-override-padding .col-md-9,.smart-form-override-padding .col-sm-1,.smart-form-override-padding .col-sm-10,.smart-form-override-padding .col-sm-11,.smart-form-override-padding .col-sm-12,.smart-form-override-padding .col-sm-2,.smart-form-override-padding .col-sm-3,.smart-form-override-padding .col-sm-4,.smart-form-override-padding .col-sm-5,.smart-form-override-padding .col-sm-6,.smart-form-override-padding .col-sm-7,.smart-form-override-padding .col-sm-8,.smart-form-override-padding .col-sm-9,.smart-form-override-padding .col-xs-1,.smart-form-override-padding .col-xs-10,.smart-form-override-padding .col-xs-11,.smart-form-override-padding .col-xs-12,.smart-form-override-padding .col-xs-2,.smart-form-override-padding .col-xs-3,.smart-form-override-padding .col-xs-4,.smart-form-override-padding .col-xs-5,.smart-form-override-padding .col-xs-6,.smart-form-override-padding .col-xs-7,.smart-form-override-padding .col-xs-8,.smart-form-override-padding .col-xs-9{position:relative;min-height:1px;padding-left:15px !important;padding-right:15px !important}.smart-form-override-padding *{box-sizing:border-box}.smart-form .row{margin:0 -13px}aside{width:auto}table.has-columns-hidden>tbody>tr>td>span.responsiveExpander{background:none;padding:0;cursor:pointer;font:normal normal normal 16px/1 FontAwesome}table.has-columns-hidden>tbody>tr>td>span.responsiveExpander:before{content:"\f055";padding-right:5px;color:#af8736;font-weight:800}table.has-columns-hidden>tbody>tr.detail-show>td span.responsiveExpander{background:none}table.has-columns-hidden>tbody>tr.detail-show>td span.responsiveExpander::before{content:"\f056";color:#af8736}@media screen and (max-width: 600px){.smart-form .col{float:none;width:100%}}@media screen and (max-width: 767px){.search-mobile .header-search>input[type=text]{font-size:18px}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{font-size:18px}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{font-size:15px;margin-top:3px}.smart-form .select select{font:18px/21px 'Open Sans',Helvetica,Arial,sans-serif;height:35px}.smart-form .input input{font:18px/25px 'Open Sans',Helvetica,Arial,sans-serif}.search-mobile .header-search{z-index:9999}}.sub-navigation-extra .nav-tabs{border-bottom:none}.sub-navigation-extra .nav-tabs li a{box-shadow:none;border:none;margin-right:0;border-right:solid 1px #fff}.sub-navigation-extra .nav-tabs li.active a{margin-top:0 !important;background:#af8736;color:#fff;border-bottom:solid 1px #fff}.sub-navigation-extra .nav-tabs li.active a:hover,.sub-navigation-extra .nav-tabs li.active a:focus{border:none;border-bottom:solid 1px #fff}.sub-navigation-extra .nav-tabs li:last-child a{border-right:none}.sub-navigation-extra .grey_bg{background-color:#c8c6c6;margin-bottom:17px;border-top:solid 1px #fff}.sub-navigation-extra .grey-nav-li{padding-top:4px}.sub-navigation-extra p.global-grey-nav-li{padding-top:9px;margin-bottom:9px;font-size:15px}.sub-navigation-extra .sub-navigation a{display:block;color:#000000;padding:5px 10px;border-right:1px solid #ffffff}.sub-navigation-extra .sub-navigation a:hover,.sub-navigation-extra .sub-navigation a:active,.sub-navigation-extra .sub-navigation a:focus{background-color:#af8736;color:#ffffff}.sub-navigation-extra .sub-navigation a:nth-last-child(2){border-right:0 !important}.sub-navigation-extra .section_2{text-align:center}@media only screen and (max-width: 463px){.sub-navigation-extra .sub-navigation .container{padding-left:0px;padding-right:0px}.sub-navigation-extra .sub-navigation .container a{padding-left:2px;padding-right:2px}.sub-navigation-extra .sub-navigation .container a p.global-grey-nav-li{font-size:12px}}.box-navigation .Btn{cursor:pointer;border:none;background-color:inherit;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px}.box-navigation .previousBtn{padding-right:9%}.box-navigation .nextBtn{padding-left:9%}.box-navigation .UlList{margin-bottom:0px;padding-left:0px;display:inline}.box-navigation .page_nav{list-style-type:none;text-decoration:underline;display:inline;cursor:pointer;padding-left:2px}.destinations-general-banner-design .holiday-search-tabs.ui-tabs .ui-tabs-nav li:first-child a{background-color:#40ae49}.destinations-general-banner-design .holiday-search-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active a{background-color:#606061}.destinations-general-banner-design .main-banner-container .banner_text{text-align:left;padding-left:2px;top:95px;display:block;width:84%;right:8%}.destinations-general-banner-design .main-banner-container .banner_text.move-down-alittle{top:216px}.destinations-general-banner-design .main-banner-container .banner_text.move-down-alittle.long-text{top:197px}.destinations-general-banner-design .main-banner-container .banner_text p{float:left;line-height:29px;font-size:25px}.destinations-general-banner-design .main-banner-container .banner_text p.b-banner-text{margin-right:10px}.destinations-general-banner-design .main-banner-container .banner_text h2{float:left;display:inline;line-height:29px;margin-right:7px}.destinations-general-banner-design .main-banner-container .banner_text.long-text h2{float:none;display:block}.destinations-general-banner-design .main-banner-container .banner_text.long-text p{margin-top:7px}.destinations-general-banner-design .main-banner-container .banner_text .aFindOutMore{text-align:center;margin-top:0;text-transform:uppercase;font-size:14px}.destinations-general-banner-design .main-banner-container .sub_banner_small_text{bottom:0;color:#fff;opacity:0.7;background-color:#000000;margin-top:75px;padding-bottom:0;padding-top:0;position:absolute;left:49%;text-align:center;z-index:10;width:100%;-webkit-transform:translate(-49%, -3%);-ms-transform:translate(-49%, -3%);transform:translate(-49%, -3%);text-shadow:4px 4px 6px #231f20}.destinations-general-banner-design .main-banner-container .sub_banner_small_text p{padding:5px 0;font-size:15px}.destinations-general-banner-design.master-page-holidays .main-banner-container .sub_banner_small_text{-webkit-transform:translate(-49%, 0);-ms-transform:translate(-49%, 0);transform:translate(-49%, 0)}.lightslider .lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightslider .lSSlideOuter .lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lightslider .lSSlideOuter .lSSlideWrapper .lightSlider{overflow:hidden}.lightslider .lSSlideOuter .lSSlideWrapper .lightSlider:before,.lightslider .lSSlideOuter .lSSlideWrapper .lightSlider:after{content:" ";display:table}.lightslider .lSSlideOuter .lSSlideWrapper .lightSlider:after{clear:both}.lightslider .lSSlideOuter .lSSlideWrapper .lSSlide{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lightslider .lSSlideOuter .lSSlideWrapper .lSFade{position:relative}.lightslider .lSSlideOuter .lSSlideWrapper .lSFade>*{position:absolute !important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lightslider .lSSlideOuter .lSSlideWrapper .lSFade>*.active{z-index:10}.lightslider .lSSlideOuter .lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lightslider .lSSlideOuter .lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}.lightslider .lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lightslider .lSSlideOuter .lSPager.lSpg li{cursor:pointer;display:inline-block;padding:0 5px}.lightslider .lSSlideOuter .lSPager.lSpg li a{background-color:#222222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.lightslider .lSSlideOuter .lSPager.lSpg li:hover a,.lightslider .lSSlideOuter .lSPager.lSpg li.active a{background-color:#428bca}.lightslider .lSSlideOuter .media{opacity:0.8}.lightslider .lSSlideOuter .media.active{opacity:1}.lightslider .lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightslider .lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius 0.12s linear 0s 0.35s linear 0s;transition:border-radius 0.12s linear 0s 0.35s linear 0s}.lightslider .lSSlideOuter .lSPager.lSGallery li.active,.lightslider .lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lightslider .lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lightslider .lSSlideOuter .lSPager.lSGallery:before,.lightslider .lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}.lightslider .lSSlideOuter .lSPager.lSGallery:after{clear:both}.lightslider .lSSlideOuter .lSAction a{width:32px;display:block;top:50%;height:32px;background-image:url("../js/plugin/lightslider-master/src/img/controls.png");cursor:pointer;position:absolute;z-index:9999;margin-top:-16px;opacity:0.5;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s}.lightslider .lSSlideOuter .lSAction a:hover{opacity:1}.lightslider .lSSlideOuter .lSAction a.disabled{pointer-events:none}.lightslider .lSSlideOuter .lSAction .lSPrev{background-position:0 0;left:10px}.lightslider .lSSlideOuter .lSAction .lSNext{background-position:-32px 0;right:10px}.lightslider .lSSlideOuter .cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lightslider .lSSlideOuter.vertical{position:relative}.lightslider .lSSlideOuter.vertical.noPager{padding-right:0px !important}.lightslider .lSSlideOuter.vertical .lSGallery{position:absolute !important;right:0;top:0}.lightslider .lSSlideOuter.vertical .lightSlider>*{width:100% !important;max-width:none !important}.lightslider .lSSlideOuter.vertical .lSAction a{left:50%;margin-left:-14px;margin-top:0}.lightslider .lSSlideOuter.vertical .lSAction .lSNext{background-position:31px -31px;bottom:10px;top:auto}.lightslider .lSSlideOuter.vertical .lSAction .lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lightslider .lSSlideOuter.lSrtl{direction:rtl}.lightslider .lSSlideOuter.lSrtl .lightSlider,.lightslider .lSSlideOuter.lSrtl .lSPager{padding-right:0}.lightslider .lSSlideOuter.lSrtl .lightSlider>*,.lightslider .lSSlideOuter.lSrtl .lSGallery li{float:right !important}.lightslider .lSSlideOuter .lightSlider,.lightslider .lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}.lightslider .lSSlideOuter .lightSlider>*,.lightslider .lSSlideOuter .lSGallery li{float:left}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}@keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.lightslider .lSSlideOuter .rightEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}.lightslider .lSSlideOuter .leftEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lightslider .lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd 0.3s;animation:topEnd 0.3s;position:relative}.lightslider .lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd 0.3s;animation:bottomEnd 0.3s;position:relative}.lightslider .lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lightslider .lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}.lightslider .lSSlideOuter .lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightslider .lSSlideOuter .lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lightslider .lSSlideOuter .lSSlideWrapper{margin-bottom:10px}.lightslider .lSSlideOuter .lSSlideWrapper ul>li img,.lightslider .lSSlideOuter .lSSlideWrapper ul>li iframe{width:100%}.lightslider .lSSlideOuter .lSSlideWrapper ul>li img{height:auto}.lightslider .lSSlideOuter .lSSlideWrapper ul>li .caption{position:absolute;bottom:0;margin:0;opacity:0}.lightslider .lSSlideOuter .lSPagerWrapper{overflow:hidden;position:relative;margin-bottom:10px}.lightslider .lSSlideOuter .lSPagerWrapper .lSPager.lSGallery li{width:112px;height:74px}.lightslider .lSSlideOuter .lSPagerWrapper .lSPager.lSGallery li img{border:3px solid #babfc1}.lightslider .lSSlideOuter .lSPagerWrapper .lSPager.lSGallery li.active,.lightslider .lSSlideOuter .lSPagerWrapper .lSPager.lSGallery li:hover{border-radius:0px}.lightslider .lSSlideOuter .lSPagerWrapper .lSPager.lSGallery li.active img,.lightslider .lSSlideOuter .lSPagerWrapper .lSPager.lSGallery li:hover img{border-color:#af8736}.lightslider .item{display:none}.lightslider .item ul{margin:0;padding:0}.lightslider .item ul li{list-style:none}.lightslider .lightslider-caption{padding:5px 10px;background:#babfc1}.lightslider.no-thumbnail .lSSlideOuter .lSSlideWrapper{width:100%}.lightslider.no-thumbnail .lSSlideOuter .lSPagerWrapper{display:none}@media only screen and (min-width: 447px) and (max-width: 767px){.lightslider .lSSlideOuter .lSSlideWrapper,.lightslider .lSSlideOuter .lSPagerWrapper{float:left}.lightslider .lSSlideOuter .lSSlideWrapper{width:70%}.lightslider .lSSlideOuter .lSPagerWrapper{width:30% !important}.lightslider .lSSlideOuter .lSPagerWrapper .lSPager.lSGallery{width:100% !important;transform:translate3d(0px, 0px, 0px) !important;-webkit-transform:translate3d(0px, 0px, 0px) !important;position:absolute}.lightslider .lSSlideOuter .lSPagerWrapper .lSPager.lSGallery li{width:50% !important;margin-bottom:5px;margin:0 !important;padding:0 0 5px 5px}}@media only screen and (min-width: 992px){.lightslider .lSSlideOuter .lSSlideWrapper,.lightslider .lSSlideOuter .lSPagerWrapper{float:left}.lightslider .lSSlideOuter .lSSlideWrapper{width:70%}.lightslider .lSSlideOuter .lSPagerWrapper{width:30% !important}.lightslider .lSSlideOuter .lSPagerWrapper .lSPager.lSGallery{width:100% !important;transform:translate3d(0px, 0px, 0px) !important;-webkit-transform:translate3d(0px, 0px, 0px) !important;position:absolute}.lightslider .lSSlideOuter .lSPagerWrapper .lSPager.lSGallery li{width:50% !important;margin-bottom:5px;margin:0 !important;padding:0 0 5px 5px}}@media only screen and (max-width: 447px){.lightslider .lSSlideOuter .lSPagerWrapper{height:auto !important}}@media only screen and (min-width: 768px) and (max-width: 991px){.lightslider .lSSlideOuter .lSPagerWrapper{height:auto !important}}.hotel-book-popup .modal{z-index:9999}.hotel-book-popup .modal .modal-dialog .modal-content{background:#000;border:solid 2px #af8736;border-radius:10px;color:#fff}.hotel-book-popup .modal .modal-dialog .modal-content .modal-header{border-bottom:none}.hotel-book-popup .modal .modal-dialog .modal-content .modal-header .modal-title{text-align:center;font-size:22px;font-weight:700;margin-top:0px}.hotel-book-popup .modal .modal-dialog .modal-content .modal-header .close{color:#fff;opacity:1}.hotel-book-popup .modal .modal-dialog .modal-content .ui-datepicker{z-index:99999999 !important}.hotel-book-popup .modal .modal-dialog .modal-content .modal-body{padding-top:0}.hotel-book-popup .modal .modal-dialog .modal-content .modal-body .details{margin-bottom:20px}.hotel-book-popup .modal .modal-dialog .modal-content .modal-body .details p{display:block;text-align:center;font-size:15px;margin:0}.hotel-book-popup .modal .modal-dialog .modal-content .modal-body .details p.hotelname{font-size:18px;font-weight:bold}.hotel-book-popup .modal .modal-dialog .modal-content .modal-body .details p.price{font-weight:bold;font-weight:800}.hotel-book-popup .modal .modal-dialog .modal-content .modal-body .details p span{font-size:12px}.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form row.row-no-margin section{margin:0 !important}.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form .room_selection .roomitem{border-top:solid 1px #fff;padding-top:10px}.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form .room_selection .roomitem:first-child{border:none;padding-top:0}.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form label{color:#fff}.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form label.input input{color:#404040}.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form ::-webkit-input-placeholder{color:#404040}.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form :-moz-placeholder{color:#404040}.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form ::-moz-placeholder{color:#404040}.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form :-ms-input-placeholder{color:#404040}.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form .fa{color:#404040}.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form .fa.fa-phone,.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form .fa.fa-envelope-o{color:#fff;margin-right:10px}.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form .book-btn{width:auto;background:#40ae49;border:solid 1px #fff;padding:10px 20px;color:#fff;font-weight:bold}.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form .chat-live-btn,.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form .call-btn,.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form .email-btn{background-color:#af8736;border:solid 1px #fff;padding:5px;color:#fff}.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form .chat-live-btn.chat-live-btn,.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form .call-btn.chat-live-btn,.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form .email-btn.chat-live-btn{margin:0px !important;width:100px}.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form .chat-live-btn.call-btn,.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form .chat-live-btn.email-btn,.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form .call-btn.call-btn,.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form .call-btn.email-btn,.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form .email-btn.call-btn,.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form .email-btn.email-btn{margin-top:5px;width:100%}.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form .text-or{color:#fff;font-size:25px;font-weight:700;height:34px;margin:10px 0}.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form .text-or span.text{background:#000;padding:0 20px;z-index:2;position:relative}.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form .text-or span.line{border-bottom:solid 1px #fff;display:block;position:absolute;z-index:1;top:50%;width:100%}.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form .text-contact{display:inline-block}.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form .text-contact i,.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form .text-contact a{float:left}.hotel-book-popup .modal .modal-dialog .modal-content .modal-body form .text-contact a{color:#fff;font-size:18px;margin-top:3px}.discover-holiday-popup .modal{z-index:9999}.discover-holiday-popup .modal .modal-dialog{width:auto;max-width:780px}.discover-holiday-popup .modal .modal-dialog .modal-content{background:#fff}.discover-holiday-popup .modal .modal-dialog .modal-content .modal-header{border-bottom:none}.discover-holiday-popup .modal .modal-dialog .modal-content .modal-header .close{color:#231f20;opacity:1;font-weight:bold;font-size:25px;margin-top:-9px}.discover-holiday-popup .modal .modal-dialog .modal-content .modal-body{padding-top:10px}.discover-holiday-popup .modal .modal-dialog .modal-content .modal-body figure{margin-bottom:20px}.discover-holiday-popup .modal .modal-dialog .modal-content .modal-body p{letter-spacing:-1px;font-size:22px;margin:20px 0;line-height:normal;text-align:left;font-weight:300;color:#fff}.discover-holiday-popup .modal .modal-dialog .modal-content .modal-body h2{font-size:16px;font-weight:400;margin:0 0 10px;padding-bottom:3px;line-height:normal;text-align:left;font-weight:bold;border-bottom:dashed 1px #231f20}.discover-holiday-popup .modal .modal-dialog .modal-content .modal-body ul{margin:0;padding:0}.discover-holiday-popup .modal .modal-dialog .modal-content .modal-body ul li{list-style:none;text-align:left;padding-left:18px;text-indent:-8px}.discover-holiday-popup .modal .modal-dialog .modal-content .modal-body ul li i{width:5px;color:#40ae49}.discover-holiday-popup .modal .modal-dialog .modal-content .modal-body .loader-container{width:100%;position:absolute;z-index:2;left:0;bottom:40px}.discover-holiday-popup .modal .modal-dialog .modal-content .modal-body .loader-container p{font-size:31px;text-align:center;font-weight:500;margin:0 0 10px;text-shadow:2px 2px 2px #5d5d5d}.discover-holiday-popup .modal .modal-dialog .modal-content .modal-body .loader-container .spinner{margin:0 auto;width:70px;text-align:center}.discover-holiday-popup .modal .modal-dialog .modal-content .modal-body .loader-container .spinner div{width:18px;height:18px;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.discover-holiday-popup .modal .modal-dialog .modal-content .modal-body .loader-container .spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.discover-holiday-popup .modal .modal-dialog .modal-content .modal-body .loader-container .spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%, 80%, 100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}@media only screen and (max-width: 768px){.discover-holiday-popup .modal .modal-dialog .modal-content figure{position:relative;margin-bottom:10px}.discover-holiday-popup .modal .modal-dialog .modal-content figure .popup-gradient{position:absolute;z-index:2;bottom:-10px;height:70%;width:100%;background:none;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, #231f20));background:-webkit-linear-gradient(top, transparent 0%, #231f20 100%);background:linear-gradient(to bottom, transparent 0%, #231f20 100%)}.discover-holiday-popup .modal .modal-dialog .modal-content .popup-content{max-width:300px;margin:10px auto;float:none}.discover-holiday-popup .modal .modal-dialog .modal-content .border{background:#231f20;height:50px}.discover-holiday-popup .modal .modal-dialog .modal-content .hotel-advert{position:relative}.discover-holiday-popup .modal .modal-dialog .modal-content .hotel-advert .hotel-advert-image{position:relative;margin-top:149px}.discover-holiday-popup .modal .modal-dialog .modal-content .hotel-advert .hotel-advert-image img{width:100%}.discover-holiday-popup .modal .modal-dialog .modal-content .hotel-advert .hotel-advert-text{position:absolute;top:0}}@media only screen and (max-width: 376px){.discover-holiday-popup .modal .modal-dialog .modal-content .hotel-advert .hotel-advert-image{margin-top:177px}}@media only screen and (max-width: 300px){.discover-holiday-popup .modal .modal-dialog .modal-content .hotel-advert .hotel-advert-image{margin-top:213px}}@media only screen and (max-width: 464px){.discover-holiday-popup .modal .modal-dialog .modal-content .modal-body .loader-container{bottom:18px}.discover-holiday-popup .modal .modal-dialog .modal-content .modal-body .loader-container p{font-size:21px;margin:0 0 5px}.discover-holiday-popup .modal .modal-dialog .modal-content .modal-body .loader-container .spinner div{width:11px;height:11px}}.holiday-duration-popup .modal{z-index:9999}.holiday-duration-popup .modal .modal-dialog .modal-content{background:#fff}.holiday-duration-popup .modal .modal-dialog .modal-content .modal-header{border-bottom:none}.holiday-duration-popup .modal .modal-dialog .modal-content .modal-header .close{color:#000000;opacity:1;font-weight:bold;font-size:25px;margin-top:-9px}.holiday-duration-popup .modal .modal-dialog .modal-content .modal-body{padding-top:10px}.holiday-duration-popup .modal .modal-dialog .modal-content .modal-body h2{font-size:28px;font-weight:bold;margin-top:0}.holiday-duration-popup .modal .modal-dialog .modal-content .modal-body p span{font-weight:bold}.holiday-duration-popup .modal .modal-dialog .modal-content .modal-body p.contact{color:#af8736}.holiday-duration-popup .modal .modal-dialog .modal-content .modal-body p.contact span{display:block;font-size:16px}.holiday-duration-popup .modal .modal-dialog .modal-content .modal-body p.contact span.line1{font-size:18px}.holiday-duration-popup .modal .modal-dialog .modal-content .modal-body .btn{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#fff;margin:10px 0 20px;font-weight:bold}.holiday-duration-popup .modal .modal-dialog .modal-content .modal-body .btn.btn-gold{background:#af8736}.holiday-duration-popup .modal .modal-dialog .modal-content .modal-body .btn.btn-green{background:#40ae49}@media only screen and (max-width: 768px){.holiday-duration-popup .modal .modal-dialog .modal-content{background:#000}.holiday-duration-popup .modal .modal-dialog .modal-content .modal-header .close,.holiday-duration-popup .modal .modal-dialog .modal-content h2,.holiday-duration-popup .modal .modal-dialog .modal-content p{color:#fff}}.hotdeal .dealcell{margin:40px 0;padding:10px;min-height:450px;border:2px solid #ffffff;box-shadow:0px 5px 30px 0px rgba(50,50,50,0.5)}.hotdeal .dealcell:hover{border:2px solid #af8736}.hotdeal header h4{text-transform:capitalize}.hotdeal header h5{text-transform:capitalize;margin-top:0px;font-weight:600}.hotdeal header span{color:#af8736}.hotdeal span{display:inline-block;font-size:1.19em;font-weight:500}.hotdeal span.from{display:block;margin-bottom:5px}.hotdeal span.penny{clear:both;margin-bottom:30px}.hotdeal .price{font-size:3.0em;font-weight:600;line-height:30px}.hotdeal .pound{font-size:1.6em}.hotdeal .discount,.hotdeal .price,.hotdeal .pound,.hotdeal .from,.hotdeal .penny{color:red}.hotdeal .left-col span{display:block;line-height:23px}.hotdeal img{width:100%}.hotdeal .price-section{margin-bottom:0}.hotdeal figure{margin-bottom:15px}.hotdeal .discount{margin-bottom:15px}.hotdeal .duration{margin-bottom:15px}.hotdeal .btn{background-color:#389910;color:#ffffff;font-size:15px;font-weight:600;text-transform:uppercase}@media (max-width: 767px){.hotdeal .container{width:auto;padding:0}.hotdeal .container .rowFluid>[class^="col-"]{padding-left:0;padding-right:0}}#mtab3{display:none;margin:0;padding:0}#mtab3 .inspire-container{margin:0 17%;padding:10px;background:#606061;zoom:1}#mtab3 .inspire-container:after{content:".";display:block;height:0;clear:both;visibility:hidden}#mtab3 .inspire-container .smart-form .row{margin:0 -5px}#mtab3 .inspire-container .smart-form .row .col{margin:5px 0;padding:0 5px}#mtab3 .inspire-container .smart-form label{color:#fff}#mtab3 .inspire-container .smart-form .checkbox{padding-left:0;font-size:14px}#mtab3 .inspire-container .smart-form .checkbox i{left:auto;right:0}#mtab3 .inspire-container .smart-form .select-flight i.fa-plane{color:#231f20;right:30px}#mtab3 .inspire-container .smart-form .select-flight i.fa-plane:before{content:"\f072";border:none}#mtab3 .inspire-container .smart-form .select-flight i.fa-plane:after{content:"";border:none}#mtab3 .inspire-container .smart-form .search-btn{background-color:#40ae49;text-transform:uppercase;font-size:13px;font-weight:bold;border:1px solid #ffffff;color:#fff;margin-top:20px;padding-left:20px;padding-right:20px;width:100%}#mtab3 .inspire-container .smart-form .img-responsive{width:100%}@media only screen and (min-width: 992px){#mtab3 .inspire-container .smart-form .col-md-offset-9{margin-left:75% !important}}@media only screen and (min-width: 464px) and (max-width: 991px){#mtab3 .inspire-container .col-5,#mtab3 .inspire-container .col-3{float:left;width:50%}}@media only screen and (max-width: 992px){#mtab3 .inspire-container{box-shadow:0px 2px 7px 0px rgba(51,50,50,0.75)}#mtab3 .inspire-container .smart-form .checkbox{font-size:17px}}@media only screen and (max-width: 767px){#mtab3 .inspire-container{margin:0 2%}}@media only screen and (max-width: 463px){#mtab3 .inspire-container{margin:0 2%}#mtab3 .inspire-container .col{float:none;width:100%}}.hotel_box.travel-guide .row-travelguide-info{margin-bottom:10px}.hotel_box.travel-guide .row-travelguide-info ul.bullets{margin-left:0.5em}.hotel_box.travel-guide .row-travelguide-info ul.bullets li{list-style-type:disc;margin-left:1em}.hotel_box.travel-guide .row-align-bottom .hotellistdetails-wrapper{left:0;position:relative}.hotel_box.travel-guide .row-align-bottom .hotellistdetails-wrapper .hotelListDetails li{zoom:1;margin-bottom:5px}.hotel_box.travel-guide .row-align-bottom .hotellistdetails-wrapper .hotelListDetails li:after{content:".";display:block;height:0;clear:both;visibility:hidden}.hotel_box.travel-guide .row-align-bottom .hotellistdetails-wrapper .hotelListDetails li img,.hotel_box.travel-guide .row-align-bottom .hotellistdetails-wrapper .hotelListDetails li span.text{float:left}.hotel_box.travel-guide .row-align-bottom .hotellistdetails-wrapper .hotelListDetails li img{width:15%;height:auto}.hotel_box.travel-guide .row-align-bottom .hotellistdetails-wrapper .hotelListDetails li span.text{width:85%;padding-left:5px}.sale-countdown-container{padding-top:10px;padding-bottom:10px;display:none;background:#990000}.sale-countdown-container.disabled{height:0px;overflow:hidden;padding:0}.sale-countdown-container p,.sale-countdown-container .countdown,.sale-countdown-container a.btn,.sale-countdown-container span.separator{float:left;color:#fff;font-size:14px;font-weight:bold}.sale-countdown-container p,.sale-countdown-container span.text{margin-top:11px}.sale-countdown-container .separator{border-left:solid 1px #fff;width:1px;height:1em;display:block;margin:8px 2vw}.sale-countdown-container .btn{border-radius:0;-moz-border-radius:0;background:#40ae49;border:1px solid #fff;padding:5px 30px;margin-left:17px;margin-top:5px;float:right}.sale-countdown-container .container2{float:right}.sale-countdown-container .container2 a{text-transform:uppercase}.sale-countdown-container .countdown span.text,.sale-countdown-container .countdown #clock{float:left}.sale-countdown-container .countdown span.text{text-transform:uppercase}.sale-countdown-container .countdown #clock{margin-left:5px;position:relative}.sale-countdown-container .countdown #clock span{float:left;letter-spacing:14px;background:#fff;color:#000;margin-right:9px;padding:4px 0 4px 5px;text-align:center}.sale-countdown-container .countdown #clock span.days,.sale-countdown-container .countdown #clock span.hours,.sale-countdown-container .countdown #clock span.minutes,.sale-countdown-container .countdown #clock span.seconds{width:40px;height:28px;background:transparent url("../images/countdown-bg.png") 0 0 no-repeat}.sale-countdown-container .countdown #clock span.label{display:block;color:#fff;background:none;position:absolute;bottom:-17px;letter-spacing:0}.sale-countdown-container .countdown #clock span.label.label-days{left:4px}.sale-countdown-container .countdown #clock span.label.label-hours{left:48px}.sale-countdown-container .countdown #clock span.label.label-minutes{left:101px}.sale-countdown-container .countdown #clock span.label.label-seconds{left:150px}@media only screen and (min-width: 768px) and (max-width: 991px){.sale-countdown-container{padding-bottom:27px}.sale-countdown-container .container1 p{float:none;text-align:center}.sale-countdown-container .container2{zoom:1;margin:0 auto;display:block;width:449px;float:none}.sale-countdown-container .container2:after{content:".";display:block;height:0;clear:both;visibility:hidden}.sale-countdown-container .container2 .btn{margin-top:0}}@media only screen and (max-width: 767px){.sale-countdown-container .container1,.sale-countdown-container .container2{min-width:270px}.sale-countdown-container .container1 p,.sale-countdown-container .container1 span.text,.sale-countdown-container .container1 #clock,.sale-countdown-container .container1 .btn,.sale-countdown-container .container1 .countdown,.sale-countdown-container .container2 p,.sale-countdown-container .container2 span.text,.sale-countdown-container .container2 #clock,.sale-countdown-container .container2 .btn,.sale-countdown-container .container2 .countdown{display:block;text-align:center;float:none}.sale-countdown-container .container1 p,.sale-countdown-container .container1 span.text,.sale-countdown-container .container2 p,.sale-countdown-container .container2 span.text{margin:0}.sale-countdown-container .container1 p.offer-line1,.sale-countdown-container .container1 span.text,.sale-countdown-container .container2 p.offer-line1,.sale-countdown-container .container2 span.text{font-size:12px;line-height:15px}.sale-countdown-container .container1 p.offer-line2,.sale-countdown-container .container2 p.offer-line2{font-size:25px;line-height:29px}.sale-countdown-container .container2{float:none;margin-top:7px}.sale-countdown-container .container2 #clock{margin:5px auto 25px;zoom:1;width:188px}.sale-countdown-container .container2 #clock:after{content:".";display:block;height:0;clear:both;visibility:hidden}.sale-countdown-container .container2 #clock span.seconds{margin-right:0}.sale-countdown-container .container2 .btn{width:150px;margin:0 auto}}footer .footer_section_1 .myletsgo2 .fade{opacity:1;filter:alpha(opacity=100)}footer .footer_section_1 .myletsgo2 h2{color:#FFFFFF;text-align:center;font-size:25px;padding:20px;margin:0}footer .footer_section_1 .myletsgo2 h3{color:#af8736;text-align:center;text-transform:uppercase;margin:0;padding:10px 0;font-weight:600}footer .footer_section_1 .myletsgo2 h4{color:#231f20;font-weight:600;font-size:13px;color:#231f20}footer .footer_section_1 .myletsgo2 .star-rating{color:#af8736;font-size:12px;display:inline-block;margin-bottom:0}footer .footer_section_1 .myletsgo2 p{padding:0;margin:0}footer .footer_section_1 .myletsgo2 .big-font{font-size:15px}footer .footer_section_1 .myletsgo2 .ml2-col{padding-bottom:5px;background-color:#ffffff;height:auto}footer .footer_section_1 .myletsgo2 .ml2-col .col-content{height:inherit;position:relative;height:200px}footer .footer_section_1 .myletsgo2 .ml2-col .col-content .no-data-response.vertical-middle{margin:30px 0 0 0;font-weight:500;font-size:14px;text-align:center;font-weight:600}footer .footer_section_1 .myletsgo2 .ml2-col div.override-p-l{padding-left:0 !important}footer .footer_section_1 .myletsgo2 .ml2-col .price{font-size:17px;padding:6px 0}footer .footer_section_1 .myletsgo2 .ml2-col figure{margin-bottom:10px}footer .footer_section_1 .myletsgo2 .ml2-col figure img{width:100%;height:auto}footer .footer_section_1 .myletsgo2 .ml2-col .btn-move{position:absolute;bottom:9px}footer .footer_section_1 .myletsgo2 .ml2-col .btn-move button,footer .footer_section_1 .myletsgo2 .ml2-col .btn-move a{width:100%;background-color:#40ae49;color:#ffffff;text-transform:uppercase}footer .footer_section_1 .myletsgo2 .ml2-col .btn-move a{display:block;padding:7px;text-align:center}footer .footer_section_1 .myletsgo2 .container{background-color:transparent;padding-left:0;padding-right:0}@media (min-width: 766px) and (max-width: 992px){footer .footer_section_1 .myletsgo2 h3{font-size:14px}}@media (max-width: 767px){footer .footer_section_1 .myletsgo2 .ml2-col{height:auto;margin-bottom:20px;padding-bottom:13px;box-shadow:0px 10px 30px 0px rgba(50,50,50,0.75)}footer .footer_section_1 .myletsgo2 .ml2-col .col-content{height:auto}footer .footer_section_1 .myletsgo2 .ml2-col .btn-move{position:relative;bottom:0}footer .footer_section_1 .myletsgo2 .ml2-col .quotes-panel .col-content{height:180px;position:relative}footer .footer_section_1 .myletsgo2 .ml2-col .quotes-panel .btn-move{position:absolute;bottom:-0}footer .footer_section_1 .myletsgo2 .ml2-col div.override-p-l{padding-left:13px !important}footer .footer_section_1 .myletsgo2 .container .row{margin-left:0;margin-right:0}}@media all and (transform-3d), (-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.next,.carousel-inner>.item.active.right{left:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{left:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{left:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.hotel-result h2.flight-filter-intro{background:none;color:#231f20}.flights-table .table>tbody>tr>td,.flights-table .table>tbody>tr>th,.flights-table .table>tfoot>tr>td,.flights-table .table>tfoot>tr>th,.flights-table .table>thead>tr>td,.flights-table .table>thead>tr>th{padding-top:16px;border-bottom:1px solid #e6d9b2;border-left:1px solid #e6d9b2;border-top:1px solid #e6d9b2}.flights-table .flightslider{zoom:1;position:relative;border:1px solid #d1c496;margin:0 13px 20px 13px;margin:0 40px 20px;text-align:center;box-shadow:2px 2px 20px #ccc;background:#f0ead8}.flights-table .flightslider:after{content:".";display:block;height:0;clear:both;visibility:hidden}.flights-table .flightslider p{margin:0 !important;padding:5px 0 !important}.flights-table .flightslider p.direct,.flights-table .flightslider p.one-stop,.flights-table .flightslider p.two-stops{background:#f0ead8}.flights-table .flightslider .airline{height:50px;display:table;width:100%;background:#fff}.flights-table .flightslider .airline span.hiddentext{text-indent:-1000em;display:inline-block;position:absolute}.flights-table .flightslider .airline span.vcenter{display:table-cell;vertical-align:middle}.flights-table .flightslider .airline img{width:100px;height:auto;display:block;margin:0 auto}.flights-table .flightslider .flight-slider-headers,.flights-table .flightslider .flightbxslider li{border-right:1px solid #d1c496}.flights-table .flightslider .flightbxslider li{list-style:none}.flights-table .flightslider .flightbxslider li p.direct{font-weight:bold;color:#9a0f05}.flights-table .flightslider .flightbxslider li p.direct a{color:#9a0f05}.flights-table .flightslider .flightbxslider li:last-child{border-right:none}.flights-table .flightslider .bx-wrapper{margin:0}.flights-table .flightslider .bx-wrapper .bx-viewport{box-shadow:none;border:none}.flights-table h2.flight-filter-intro{font-size:12px;font-weight:bold;margin:10px 0}.flights-table .flightNav-col .slider-prev,.flights-table .flightNav-col .slider-next{color:#231f20;font-size:20px;text-align:center;position:absolute;z-index:2;opacity:0.5;top:50%;margin-top:-25px;height:50px;width:30px;right:-30px}.flights-table .flightNav-col .slider-prev:hover,.flights-table .flightNav-col .slider-next:hover{opacity:1}.flights-table .flightNav-col .slider-prev a,.flights-table .flightNav-col .slider-next a{display:table;color:#231f20;width:100%;height:100%;position:absolute;z-index:3;left:0;top:0;background:rgba(209,196,150,0.5)}.flights-table .flightNav-col .slider-prev a:hover,.flights-table .flightNav-col .slider-next a:hover{opacity:1}.flights-table .flightNav-col .slider-prev a.disabled,.flights-table .flightNav-col .slider-next a.disabled{display:none}.flights-table .flightNav-col .slider-prev a span,.flights-table .flightNav-col .slider-next a span{display:table-cell;vertical-align:middle;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flights-table .flightNav-col .slider-prev{padding-right:3px;left:16.5%;left:-30px;-webkit-border-top-left-radius:5px}.flights-table .flightNav-col .slider-prev a{-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}.flights-table .flightNav-col .slider-prev a span:before{content:"\f053"}.flights-table .flightNav-col .slider-next{right:0;right:-30px}.flights-table .flightNav-col .slider-next a{-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}.flights-table .flightNav-col .slider-next a span:before{content:"\f054"}footer .footer_section_1{background-color:#606061;padding-bottom:50px}footer .footer_section_1 .footer-sections-3cols{margin-bottom:20px !important}footer .footer_section_1 h3{margin-bottom:10px;font-size:18px;color:#af8736}footer .footer_section_1 h3 a{text-decoration:underline}footer .footer_section_1 h3 a:hover{text-decoration:none;color:#af8736}footer .footer_section_1 .container{background-color:#ffffff}footer .footer_section_1 figure.col-md-2{width:20%;padding:0}footer .footer_section_1 img{width:auto}footer .footer_section_1 img.logo-size{width:50%}footer .footer_section_2{display:block;margin:0px auto;background-color:#231f20;padding-top:30px}footer .footer_section_2 .nav-footer{margin-bottom:25px}footer .footer_section_2 a{color:#a0a0a0}footer .footer_section_2 a:hover{text-decoration:underline;color:#ffffff}footer .footer_section_2 h5{color:#af8736;text-decoration:underline;font-size:14px;font-weight:500}footer .footer_section_2 li{line-height:22px}footer .footer_section_2 ul{list-style:none;display:inline-block;margin-right:0;padding-left:0}footer .footer_section_2 p{font-size:12px;color:#a0a0a0;line-height:24px}footer .footer_section_2 form{width:80%;margin-top:20px}footer .footer_section_2 form.smart-form button{background-color:#40ae49;border:1px solid #FFF;color:#FFF;padding:4px;text-transform:uppercase}footer .footer_section_2 .socialicons i{line-height:32px;float:none;font-size:19px;margin:0px 12px 0 0;display:inline-block;height:30px;width:30px;text-align:center;border-radius:64px;color:#ffffff}footer .footer_section_2 .socialicons i.fa-twitter{background-color:#01aae9}footer .footer_section_2 .socialicons i.fa-google-plus{background-color:#d2232a}footer .footer_section_2 .socialicons i.fa-youtube-play{background-color:#d11f26}footer .footer_section_2 .socialicons i.fa-facebook{background-color:#4062ac}footer .footer_section_2 .socialicons a{display:block;margin-bottom:20px}footer .footer_section_2 .socialicons a:hover label{color:#fff !important}footer .footer_section_2 .lower-footer p{font-size:12px;color:#a0a0a0;line-height:15px;border-top:solid 2px #a0a0a0;padding:20px 10%;width:84%;margin:0px auto;text-align:center}footer .liHeader{color:#af8736  !important;text-decoration:underline}footer #FooterBlock4{max-width:1170px;width:100%;margin:0px auto;background-color:#999999;text-align:center}footer #FooterBlock4 img{margin:20px auto 0px;width:93.75%;max-width:600px}footer #FooterBlock4 p{color:#ffffff;margin:20px 0px}footer #ulLinksFooter{list-style:none;color:#ffffff;padding:0px 0px 30px 0px}footer #ulLinksFooter li{font-weight:bold;line-height:2em;text-decoration:underline}footer #divFooterBlock4 h2{color:#ffffff;background-color:#000000;line-height:1em;font-size:4em}.save-quote-form .modal-header{background-color:#ffffff;padding:7px 15px}.save-quote-form .modal-header h3{color:#000000}.save-quote-form.success .modal-header{background-color:#40ae49}.save-quote-form.success .modal-header h3{color:#ffffff}.save-quote-form .modal-footer{background-color:#ffffff;padding:6px 10px}.save-quote-form .modal-footer .btn{margin-bottom:0}.save-quote-form .modal-body{background-color:#ffffff;padding:10px}.save-quote-form .modal-body p{padding-left:6px}.save-quote-form .smart-form .btn{background-color:#40ae49;border:solid 1px #fff;padding:6px 12px;font-weight:400;font-size:13px;text-transform:uppercase}.save-quote-form .btn{width:auto !important}.save-quote-form .smart-accordion-default .panel-default>.panel-heading{background-color:#af8736}.save-quote-form .smart-accordion-default .panel-default>.panel-heading .panel-title{color:#ffffff;font-weight:600}.save-quote-form .smart-accordion-default .panel-default{border-right-color:#af8736;border-left-color:#af8736;border-bottom-color:#af8736}.save-quote-form .smart-accordion-default .panel-default .panel-body{background-color:#f7f4eb}aside .save-quote-form .smart-form .col-6,aside .save-quote-form .smart-form .col-4{width:100%}aside .save-quote-form .smart-form .signin-form-text p{margin-bottom:5px}aside .save-quote-form .smart-form .signin-form-text ul{padding-left:17px}aside .save-quote-form .smart-form .signin-form-text ul li{list-style-type:disc}aside .save-quote-form .smart-form .signin-form-text span{display:inline-block}.sign-in-form .modal-body{background-color:#231f20;padding:20px 15px}.sign-in-form .modal-body .smart-form .btn{background-color:#40ae49;border:solid 1px #fff;color:#ffffff}.sign-in-form .modal-body .smart-form footer{margin-left:15px;margin-right:15px;margin-bottom:-15px;min-height:17px;background-color:#eaecd7}@media (min-width: 768px){.sign-in-form .modal-dialog{width:400px}}.pagination-custom{background:#fff;margin:15px 0 33px;padding:7px 7px 0 7px;display:block;border:1px solid #d1c496;box-shadow:2px 2px 20px #ccc}.pagination-custom a.link-show-all-results{display:block;padding-top:2px;padding-bottom:7px}.pagination-custom a{text-decoration:underline;color:#231f20}.pagination-custom a:hover{text-decoration:none}.pagination-custom .box-navigation{padding-bottom:7px;margin-bottom:0 !important}.pagination-custom .box-navigation .UlList{margin-bottom:0px;padding-left:0px;display:inline}.pagination-custom .box-navigation .UlList li{list-style-type:none;text-decoration:none;display:inline;cursor:pointer}.pagination-custom .box-navigation .UlList li a{padding:2px 5px}.pagination-custom .box-navigation .UlList li a:hover,.pagination-custom .box-navigation .UlList li a.page_active{background-color:#D3B56F;color:#fff;text-decoration:none}.pagination-custom .box-navigation .nextBtn{padding-left:9%}.pagination-custom .box-navigation .Btn{cursor:pointer;border:none;background-color:inherit;border-radius:0px;-webkit-border-radius:0px}@media (max-width: 768px){.pagination-custom .box-navigation .previousBtn{padding-right:0;padding-left:0}.pagination-custom .box-navigation .nextBtn{padding-left:1%}}.top-level .pagination-custom{margin-bottom:0}.pagination-top .pagination-custom{margin:0px 0 23px}.pagination-bottom .pagination-custom{margin-top:23px}.ug-gallery-wrapper,.ug-gallery-wrapper *{transition:all;-o-transition:all;-webkit-transition:all;-moz-transition:all;-ms-transition:all;max-width:none}.ug-gallery-wrapper{overflow:hidden;position:relative;font-family:Arial, Helvetica, sans-serif}.ug-error-message{text-align:center;padding-top:30px;font-size:20px;color:#F30D0D}.ug-gallery-wrapper .ug-canvas-pie{position:absolute;z-index:4}.ug-gallery-wrapper .ug-progress-bar{position:absolute;overflow:hidden;z-index:4}.ug-gallery-wrapper .ug-progress-bar-inner{xposition:absolute}.ug-gallery-wrapper.ug-fullscreen{height:100% !important;width:100% !important;max-width:none !important;max-height:none !important}body.ug-body-fullscreen .ug_gallery_lightbox.ug-lightbox-overlay{z-index:99;width:100%;height:100%;background-color:#000000;opacity:0.6;position:absolute}.ug-gallery-wrapper.ug-fake-fullscreen{position:fixed !important;height:80% !important;width:80% !important;max-width:none !important;max-height:none !important;margin:0px auto !important;padding:0px !important;top:10% !important;left:0px !important;bottom:10% !important;right:0px !important;z-index:999999 !important}.ug-body-fullscreen{overflow:hidden !important;height:100% !important;width:100% !important;margin:0px !important;padding:0px !important}.ug-gallery-wrapper .ug-preloader-trans{display:block;height:35px;width:32px;height:32px;background-image:url("../images/loader_skype_trans.gif");background-repeat:no-repeat}.ug-gallery-wrapper .ug-slider-wrapper{position:absolute;overflow:hidden;z-index:1;background-color:#000000}.ug-slider-wrapper .ug-slider-controls{position:absolute;top:0px;left:0px;z-index:3}.ug-slider-wrapper .ug-slide-wrapper{position:absolute}.ug-slider-wrapper .ug-slider-inner{position:absolute;z-index:0}.ug-slider-wrapper .ug-item-wrapper{position:absolute;overflow:hidden}.ug-slider-wrapper,.ug-item-wrapper img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;max-width:none !important;box-sizing:border-box}.ug-slider-wrapper .ug-slider-preloader{position:absolute;z-index:1;border:2px solid #ffffff;border-radius:6px;background-color:#ffffff;background-position:center center;background-repeat:no-repeat}.ug-slider-preloader.ug-loader1{width:30px;height:30px;background-image:url("../images/loader-white1.gif")}.ug-slider-preloader.ug-loader1.ug-loader-black{background-image:url("../images/loader-black1.gif")}.ug-slider-preloader.ug-loader2{width:32px;height:32px;background-image:url("../images/loader-white2.gif")}.ug-slider-preloader.ug-loader2.ug-loader-black{background-image:url("../images/loader-black2.gif")}.ug-slider-preloader.ug-loader3{width:38px;height:38px;background-image:url("../images/loader-white3.gif")}.ug-slider-preloader.ug-loader3.ug-loader-black{background-image:url("../images/loader-black3.gif")}.ug-slider-preloader.ug-loader4{width:32px;height:32px;background-image:url("../images/loader-white4.gif");background-color:white}.ug-slider-preloader.ug-loader4.ug-loader-black{background-image:url("../images/loader-black4.gif")}.ug-slider-preloader.ug-loader5{width:60px;height:8px;background-image:url("../images/loader-white5.gif");background-color:white;border:none;border-radius:0px}.ug-slider-preloader.ug-loader5.ug-loader-black{background-image:url("../images/loader-black5.gif");border:2px solid #000000}.ug-slider-preloader.ug-loader6{width:32px;height:32px;background-image:url("../images/loader-white6.gif")}.ug-slider-preloader.ug-loader6.ug-loader-black{background-image:url("../images/loader-black6.gif")}.ug-slider-preloader.ug-loader7{width:32px;height:10px;background-image:url("../images/loader-white7.gif");border-width:3px;border-radius:3px}.ug-slider-preloader.ug-loader7.ug-loader-black{background-image:url("../images/loader-black7.gif")}.ug-slider-preloader.ug-loader-black{border-color:#000000;background-color:#000000}.ug-slider-preloader.ug-loader-nobg{background-color:transparent}.ug-slider-wrapper .ug-button-videoplay{position:absolute;z-index:2;cursor:pointer}.ug-slider-wrapper .ug-button-videoplay.ug-type-square{width:86px;height:66px;background-image:url("../images/play-button-square.png");background-position:0px -66px}.ug-slider-wrapper .ug-button-videoplay.ug-type-square.ug-button-hover{background-position:0px 0px}.ug-slider-wrapper .ug-button-videoplay.ug-type-round{width:76px;height:76px;background-image:url("../images/play-button-round.png");opacity:0.9;filter:alpha(opacity=90);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.ug-slider-wrapper .ug-button-videoplay.ug-type-round.ug-button-hover{opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.ug-gallery-wrapper .ug-videoplayer{position:absolute;z-index:100;background-color:#000000;background-image:url("../images/loader-black1.gif");background-repeat:no-repeat;background-position:center center;box-sizing:border-box;-moz-box-sizing:border-box}.ug-videoplayer .ug-videoplayer-wrapper{width:100%;height:100%;background-color:#000000;background-image:url("../images/loader-black1.gif");background-repeat:no-repeat;background-position:center center}.ug-videoplayer .ug-videoplayer-button-close{position:absolute;height:64px;width:64px;background-image:url("../images/button-close.png");cursor:pointer;z-index:1000}.ug-videoplayer .ug-videoplayer-button-close:hover{background-position:0px -64px}.ug-gallery-wrapper .ug-thumbs-strip,.ug-gallery-wrapper .ug-thumbs-grid{position:absolute;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;xbackground-color:green;z-index:10}.ug-thumbs-strip.ug-dragging{xcursor:-webkit-grab;xcursor:-moz-grab}.ug-gallery-wrapper .ug-thumbs-strip-inner,.ug-gallery-wrapper .ug-thumbs-grid-inner{position:absolute}.ug-thumb-wrapper.ug-thumb-generated{position:absolute;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;box-sizing:border-box;-moz-box-sizing:border-box}.ug-thumb-wrapper.ug-thumb-generated .ug-thumb-loader,.ug-thumb-wrapper.ug-thumb-generated .ug-thumb-error{position:absolute;top:0px;left:0px;background-repeat:no-repeat;background-position:center center}.ug-thumb-wrapper .ug-thumb-border-overlay{position:absolute;top:0px;left:0px;z-index:4;box-sizing:border-box;-moz-box-sizing:border-box;border-style:solid}.ug-thumb-wrapper .ug-thumb-overlay{position:absolute;top:0px;left:0px;z-index:3}.ug-thumb-wrapper.ug-thumb-generated .ug-thumb-loader-dark{background-image:url("../images/loader.gif")}.ug-thumb-wrapper.ug-thumb-generated .ug-thumb-loader-bright{background-image:url("../images/loader_bright.gif")}.ug-thumb-wrapper.ug-thumb-generated .ug-thumb-error{background-image:url("../images/not_loaded.png")}.ug-thumb-wrapper.ug-thumb-generated img{position:absolute;z-index:1;max-width:none !important}.ug-thumb-wrapper.ug-thumb-generated img.ug-thumb-image-overlay{position:absolute;z-index:2;max-width:none !important}img.ug-bw-effect{-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:gray;-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale")}img.ug-blur-effect{filter:blur(0.8px);-webkit-filter:blur(0.8px);-moz-filter:blur(0.8px);-o-filter:blur(0.8px);-ms-filter:blur(0.8px);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='blur'><feGaussianBlur stdDeviation='0.8' /></filter></svg>#blur");filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='0.8')}img.ug-sepia-effect{-webkit-filter:sepia(1);-webkit-filter:sepia(100%);-moz-filter:sepia(100%);-ms-filter:sepia(100%);-o-filter:sepia(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='sepia'><feColorMatrix values='0.14 0.45 0.05 0 0 0.12 0.39 0.04 0 0 0.08 0.28 0.03 0 0 0 0 0 1 0' /></filter></svg>#sepia");-webkit-filter:sepia(100%);filter:sepia(100%);background-color:#5E2612;filter:alpha(opacity=50);zoom:1}.ug-gallery-wrapper .ug-bullets{position:absolute;top:0px;left:0px;margin:0px;padding:0px}.ug-gallery-wrapper .ug-bullets .ug-bullet{background-repeat:no-repeat;cursor:pointer;display:block;float:left;z-index:2}.ug-gallery-wrapper .ug-bullets .ug-bullet:first-child{margin-left:0px}.ug-gallery-wrapper .ug-textpanel{position:absolute;overflow:hidden}.ug-slider-wrapper .ug-textpanel{z-index:2}.ug-gallery-wrapper .ug-textpanel-bg,.ug-gallery-wrapper .ug-textpanel-title,.ug-gallery-wrapper .ug-textpanel-description{display:block;position:absolute;margin:0px;padding:0px}.ug-gallery-wrapper .ug-textpanel-bg{background-color:#000000;opacity:0.4;filter:alpha(opacity=40);z-index:1}.ug-textpanel-textwrapper{overflow:hidden}.ug-gallery-wrapper .ug-textpanel-title{font-size:16px;font-weight:bold;color:white;text-align:left;z-index:2}.ug-gallery-wrapper .ug-textpanel-description{font-size:14px;color:white;text-align:left;z-index:3}.ug-slider-wrapper .ug-zoompanel{position:absolute;top:200px;left:100px}.ug-zoompanel .ug-zoompanel-button{background-repeat:no-repeat;cursor:pointer;display:block}.ug-gallery-wrapper .ug-arrow-left{position:absolute;background-repeat:no-repeat;display:block;cursor:pointer}.ug-gallery-wrapper .ug-arrow-right{position:absolute;background-repeat:no-repeat;cursor:pointer}.ug-gallery-wrapper .ug-grid-panel{position:absolute;background-color:#ffffff;xbackground-color:blue;z-index:2}.ug-gallery-wrapper .ug-grid-panel .grid-arrow{position:absolute;background-repeat:no-repeat;cursor:pointer;z-index:11}.ug-gallery-wrapper .ug-grid-panel .grid-arrow.ug-button-disabled{cursor:default}.ug-gallery-wrapper .ug-panel-handle-tip{position:absolute;z-index:13;cursor:pointer}.ug-gallery-wrapper .ug-panel-disabled-overlay{position:absolute;z-index:100;width:100%;height:100%;background-color:rgba(0,0,0,0.3);background-image:url("../images/cover-grid.png")}.ug-gallery-wrapper .ug-strip-panel{position:absolute;background-color:#000000;z-index:2}.ug-strip-panel .ug-strip-arrow{position:absolute;cursor:pointer}.ug-strip-panel .ug-strip-arrow.ug-button-disabled{cursor:default}.ug-strip-panel .ug-strip-arrow-tip{position:absolute}.ug-thumb-wrapper.ug-tile{display:block;position:absolute;box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;padding:0px;margin:0px}.ug-tiles-transit .ug-thumb-wrapper.ug-tile{-webkit-transition:left 0.7s ease 0s, top 0.7s ease 0s;transition:left 0.7s ease 0s, top 0.7s ease 0s}.ug-thumb-wrapper.ug-tile.ug-tile-clickable{cursor:pointer}.ug-thumb-wrapper.ug-tile img.ug-thumb-image{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;max-width:none !important;display:block;border:none;padding:0px;margin:0px;width:100%}.ug-tiletype-justified .ug-thumb-wrapper.ug-tile img.ug-thumb-image{height:100%;max-width:none !important}.ug-thumb-wrapper.ug-tile .ug-tile-image-overlay{position:absolute;z-index:2;xbackground-color:red;top:0px;left:0px}.ug-thumb-wrapper.ug-tile .ug-tile-image-overlay img{width:100%;max-width:none !important}.ug-tiletype-justified .ug-thumb-wrapper.ug-tile .ug-tile-image-overlay img{height:100%;max-width:none !important}.ug-thumb-wrapper.ug-tile .ug-tile-icon{position:absolute;width:38px;height:38px;background-repeat:no-repeat;background-position:0 0;xbackground-color:green;z-index:4;top:1px;left:1px;cursor:pointer}.ug-thumb-wrapper.ug-tile .ug-tile-icon.ug-icon-link{background-image:url("../images/icon-link32.png")}.ug-thumb-wrapper.ug-tile .ug-tile-icon.ug-icon-zoom{background-image:url("../images/icon-zoom32.png")}.ug-thumb-wrapper.ug-tile .ug-tile-icon.ug-icon-play{background-image:url("../images/icon-play32.png")}.ug-thumb-wrapper.ug-tile .ug-tile-icon:hover{background-position:0 -38px}.ug-tile.ug-tile-fixed img.ug-thumb-image{width:auto;height:auto;position:absolute;max-width:none !important}.ug-thumbs-grid .ug-tile-image-overlay img{width:auto;height:auto;position:absolute;max-width:none !important}.ug-tile .ug-textpanel{z-index:5;cursor:default}.ug-tile.ug-tile-clickable .ug-textpanel{cursor:pointer}.ug-tile .ug-textpanel-title{font-size:14px;font-weight:bold}.ug-gallery-wrapper .ug-carousel-wrapper{position:absolute;overflow:hidden}.ug-gallery-wrapper .ug-carousel-inner{position:absolute}.ug-gallery-wrapper.ug-lightbox{display:none;position:fixed;border:none;padding:0px;margin:0px;outline:invert none medium;overflow:hidden;top:0;left:0;width:100%;height:100%;max-width:none !important;max-height:none !important;z-index:999999}.ug-lightbox .ug-lightbox-top-panel{position:absolute;z-index:2;background-color:rgba(0,0,0,0.4)}.ug-lightbox .ug-lightbox-overlay{z-index:1;width:100%;height:100%;background-color:#000000;opacity:1}.ug-lightbox .ug-slider-wrapper{z-index:1;xbackground-color:green;background-color:transparent !important}.ug-lightbox .ug-textpanel{z-index:2}.ug-lightbox .ug-lightbox-arrow-left,.ug-lightbox .ug-lightbox-arrow-right{position:absolute;width:50px;height:55px;background-repeat:no-repeat;background-image:url("../images/lightbox-arrow-left.png");background-position:0px 0px;z-index:3;cursor:pointer}.ug-lightbox .ug-lightbox-arrow-right{background-image:url("../images/lightbox-arrow-right.png")}.ug-lightbox .ug-lightbox-button-close{position:absolute;width:36px;height:36px;background-repeat:no-repeat;background-image:url("../images/lightbox-icon-close.png");background-position:0px 0px;z-index:4;cursor:pointer}.ug-lightbox-compact .ug-lightbox-button-close{width:45px;height:41px;background-image:url("../images/lightbox-icon-close-compact2.png")}.ug-lightbox .ug-lightbox-arrow-left.ug-arrow-hover,.ug-lightbox .ug-lightbox-arrow-right.ug-arrow-hover{background-position:0px -55px}.ug-lightbox .ug-lightbox-button-close.ug-button-hover{background-position:0px -35px}.ug-lightbox-compact .ug-lightbox-button-close.ug-button-hover{background-position:0px -40px}.ug-lightbox .ug-lightbox-numbers{position:absolute;color:#e5e5e5;font-size:12px;top:14px;left:8px;z-index:3}.ug-lightbox-compact .ug-lightbox-numbers{font-size:14px;padding-right:5px;padding-top:7px}.ug-lightbox .ug-textpanel-title,.ug-lightbox .ug-textpanel-description{font-size:14px;font-weight:normal;color:#e5e5e5}.ug-lightbox-compact .ug-textpanel-title,.ug-lightbox-compact .ug-textpanel-description{color:#F3F3F3;font-size:16px}.ug-arrow-left.ug-skin-default,.ug-arrow-right.ug-skin-default{background-image:url("../images/lightbox-arrow-left.png");background-position:0px 0px;width:50px;height:55px}.ug-arrow-right.ug-skin-default{background-image:url("../images/lightbox-arrow-right.png")}.ug-arrow-left.ug-skin-default.ug-arrow-hover,.ug-arrow-right.ug-skin-default.ug-arrow-hover{background-position:0px -55px}.ug-arrow-left.ug-skin-default.ug-arrow-disabled,.ug-arrow-right.ug-skin-default.ug-arrow-disabled{background-position:0px -60px}.ug-bullets.ug-skin-default .ug-bullet{width:15px;height:15px;background-image:url("../js/raw/plugin/unitegallery/skins/default/slider_bullets.png");background-position:top left;margin-left:5px}.ug-bullets.ug-skin-default .ug-bullet.ug-bullet-active{background-position:bottom left}.ug-bullets.ug-skin-default.ug-bullets-gray .ug-bullet{background-image:url("../js/raw/plugin/unitegallery/skins/default/tile_bullets_gray.png")}.ug-bullets.ug-skin-default.ug-bullets-blue .ug-bullet{background-image:url("../js/raw/plugin/unitegallery/skins/default/tile_bullets_blue.png")}.ug-bullets.ug-skin-default.ug-bullets-brown .ug-bullet{background-image:url("../js/raw/plugin/unitegallery/skins/default/tile_bullets_brown.png")}.ug-bullets.ug-skin-default.ug-bullets-green .ug-bullet{background-image:url("../js/raw/plugin/unitegallery/skins/default/tile_bullets_green.png")}.ug-bullets.ug-skin-default.ug-bullets-red .ug-bullet{background-image:url("../js/raw/plugin/unitegallery/skins/default/tile_bullets_red.png")}.ug-button-tile-navigation{width:36px;height:36px;background-position:top left;cursor:pointer;float:left}.ug-button-tile-navigation.ug-button-tile-left{background-image:url("../js/raw/plugin/unitegallery/skins/default/tile_button_left.png")}.ug-button-tile-navigation.ug-button-tile-right{background-image:url("../js/raw/plugin/unitegallery/skins/default/tile_button_right.png")}.ug-button-tile-navigation:hover{background-position:bottom left}.ug-button-tile-navigation.ug-button-disabled{opacity:0.6}.ug-button-tile-navigation.ug-button-disabled:hover{background-position:top left}.ug-button-tile-navigation.ug-button-tile-play{background-image:url("../js/raw/plugin/unitegallery/skins/default/tile_button_play_pause.png");width:35px}.ug-button-tile-navigation.ug-button-tile-play.ug-pause-icon{background-position:bottom left}.ug-button-tile-navigation.ug-button-tile-play:hover{background-position:top left}.ug-button-tile-navigation.ug-button-tile-play.ug-pause-icon:hover{background-position:bottom left}.ug-button-play.ug-skin-default{position:absolute;background-image:url("../js/raw/plugin/unitegallery/skins/default/button_playpause.png");width:14px;height:17px;cursor:pointer;background-position:0px 0px}.ug-button-play.ug-skin-default.ug-button-hover{background-position:0px -17px}.ug-button-play.ug-skin-default.ug-stop-mode{background-position:0px -34px}.ug-button-play.ug-skin-default.ug-stop-mode.ug-button-hover{background-position:0px -51px}.ug-button-fullscreen.img-trigger{display:block;width:83%;left:56px !important;height:344px !important;top:0 !important;position:absolute !important}.ug-button-fullscreen.img-trigger:hover{cursor:pointer}@media (max-width: 767px){.ug-button-fullscreen.img-trigger{display:none}}@media (max-width: 625px){.ug-button-fullscreen.img-trigger{width:81%}}@media (max-width: 565px){.ug-button-fullscreen.img-trigger{width:79%}}@media (max-width: 509px){.ug-button-fullscreen.img-trigger{width:77%}}@media (max-width: 451px){.ug-button-fullscreen.img-trigger{width:74%}}@media (max-width: 425px){.ug-button-fullscreen.img-trigger{width:72%}}@media (max-width: 380px){.ug-button-fullscreen.img-trigger{width:69%}}@media (max-width: 344px){.ug-button-fullscreen.img-trigger{width:65%}}@media (max-width: 320px){.ug-button-fullscreen.img-trigger{width:60%}}.master-hotel-2 .master-hotel-gallery .ug-button-fullscreen.ug-skin-default{background-position:0px 0px !important}.ug-fake-fullscreen .ug-button-fullscreen.img-trigger{display:none}.ug-button-fullscreen.ug-skin-default{position:absolute;background-image:url("../images/fullscreen-32.png");width:32px;height:32px;cursor:pointer;background-position:0px 0px}.ug-button-fullscreen.ug-skin-default.ug-fullscreenmode{background-image:url("../images/lightbox-icon-close.png")}.ug-button-fullscreen.ug-skin-default.ug-button-hover{background-position:0px -16px}.ug-button-fullscreen.ug-skin-default.ug-fullscreenmode{background-position:0px -32px}.ug-button-fullscreen.ug-skin-default.ug-fullscreenmode.ug-button-hover{background-position:0px -48px}.ug-zoompanel.ug-skin-default .ug-zoompanel-button{background-repeat:no-repeat;cursor:pointer;height:23px;width:23px;margin-top:5px;background-position:0px 0px}.ug-zoompanel.ug-skin-default .ug-zoompanel-plus{margin-top:0px}.ug-zoompanel.ug-skin-default .ug-zoompanel-plus{background-image:url("../js/raw/plugin/unitegallery/skins/default/icon_zoom_plus.png")}.ug-zoompanel.ug-skin-default .ug-zoompanel-minus{background-image:url("../js/raw/plugin/unitegallery/skins/default/icon_zoom_minus.png")}.ug-zoompanel.ug-skin-default .ug-zoompanel-return{background-image:url("../js/raw/plugin/unitegallery/skins/default/icon_zoom_back.png")}.ug-zoompanel.ug-skin-default .ug-zoompanel-button.ug-button-hover{background-position:0px -23px}.ug-zoompanel.ug-skin-default .ug-zoompanel-button-disabled,.ug-zoompanel.ug-skin-default .ug-zoompanel-button.ug-button-hover.ug-zoompanel-button-disabled{background-position:0px -46px;cursor:default}.ug-gallery-wrapper .ug-grid-panel .grid-arrow-down.ug-skin-default{width:24px;height:24px;background-position:0px 0px;background-image:url("../images/arrow-down-24.png")}.ug-gallery-wrapper .ug-grid-panel .grid-arrow-down.ug-skin-default.ug-button-hover.ug-button-disabled,.ug-gallery-wrapper .ug-grid-panel .grid-arrow-down.ug-skin-default.ug-button-disabled{background-position:0px -30px}.ug-gallery-wrapper .ug-grid-panel .grid-arrow-up.ug-skin-default{width:24px;height:24px;background-position:0px 0px;background-image:url("../images/arrow-up-24.png")}.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left.ug-skin-default{width:40px;height:40px;background-position:0px -40px;background-image:url("../js/raw/plugin/unitegallery/skins/default/grid_arrow_left.png")}.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left.ug-skin-default.ug-button-hover{background-position:0px -0px}.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left.ug-skin-default.ug-button-hover.ug-button-disabled,.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left.ug-skin-default.ug-button-disabled{background-position:0px -80px}.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right.ug-skin-default{width:40px;height:40px;background-position:0px -40px;background-image:url("../js/raw/plugin/unitegallery/skins/default/grid_arrow_right.png")}.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right.ug-skin-default.ug-button-hover{background-position:0px -0px}.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right.ug-skin-default.ug-button-hover.ug-button-disabled,.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right.ug-skin-default.ug-button-disabled{background-position:0px -80px}.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left-hortype.ug-skin-default{width:24px;height:24px;background-image:url("../images/arrow-left-24.png");background-position:0px 0px}.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left-hortype.ug-skin-default.ug-button-hover{opacity:0.5 !important}.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left-hortype.ug-skin-default.ug-button-hover.ug-button-disabled,.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left-hortype.ug-skin-default.ug-button-disabled{opacity:0.5 !important}.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right-hortype.ug-skin-default{width:24px;height:24px;background-image:url("../images/arrow-right-24.png");background-position:0px 0px}.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right-hortype.ug-skin-default.ug-button-hover{opacity:0.5 !important}.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right-hortype.ug-skin-default.ug-button-hover.ug-button-disabled,.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right-hortype.ug-skin-default.ug-button-disabled{opacity:0.5 !important}.ug-strip-panel .ug-strip-arrow-left.ug-skin-default,.ug-strip-panel .ug-strip-arrow-right.ug-skin-default{width:25px;height:50px}.ug-strip-panel .ug-strip-arrow-left.ug-skin-default .ug-strip-arrow-tip,.ug-strip-panel .ug-strip-arrow-right.ug-skin-default .ug-strip-arrow-tip{background-position:0px 0px;background-repeat:no-repeat;width:4px;height:7px}.ug-strip-panel .ug-strip-arrow-left.ug-skin-default .ug-strip-arrow-tip{background-image:url("../js/raw/plugin/unitegallery/skins/default/arrows_strip_left.png")}.ug-strip-panel .ug-strip-arrow-right.ug-skin-default .ug-strip-arrow-tip{background-image:url("../js/raw/plugin/unitegallery/skins/default/arrows_strip_right.png")}.ug-strip-panel .ug-strip-arrow-left.ug-skin-default.ug-button-hover .ug-strip-arrow-tip,.ug-strip-panel .ug-strip-arrow-right.ug-skin-default.ug-button-hover .ug-strip-arrow-tip{background-position:0px -7px}.ug-strip-panel .ug-strip-arrow-up.ug-skin-default,.ug-strip-panel .ug-strip-arrow-down.ug-skin-default{height:25px;width:50px}.ug-strip-panel .ug-strip-arrow-up.ug-skin-default .ug-strip-arrow-tip,.ug-strip-panel .ug-strip-arrow-down.ug-skin-default .ug-strip-arrow-tip{background-position:0px 0px;background-repeat:no-repeat;width:7px;height:4px}.ug-strip-panel .ug-strip-arrow-up.ug-skin-default .ug-strip-arrow-tip{background-image:url("../js/raw/plugin/unitegallery/skins/default/arrows_strip_up.png")}.ug-strip-panel .ug-strip-arrow-down.ug-skin-default .ug-strip-arrow-tip{background-image:url("../js/raw/plugin/unitegallery/skins/default/arrows_strip_down.png")}.ug-strip-panel .ug-strip-arrow-up.ug-skin-default.ug-button-hover .ug-strip-arrow-tip,.ug-strip-panel .ug-strip-arrow-down.ug-skin-default.ug-button-hover .ug-strip-arrow-tip{background-position:-7px 0px}.ug-strip-panel .ug-strip-arrow.ug-skin-default.ug-button-disabled .ug-strip-arrow-tip{background-position:0px 0px;opacity:0.5;filter:alpha(opacity=50)}.ug-gallery-wrapper .ug-handle-tip-left.ug-skin-default,.ug-gallery-wrapper .ug-handle-tip-right.ug-skin-default{width:22px;height:36px;background-image:url("../js/raw/plugin/unitegallery/skins/default/grid_handle_black_left.png");background-repeat:no-repeat;background-position:0px -36px}.ug-gallery-wrapper .ug-handle-tip-right.ug-skin-default{background-image:url("../js/raw/plugin/unitegallery/skins/default/grid_handle_black_right.png");background-position:0px -36px}.ug-gallery-wrapper .ug-handle-tip-left.ug-button-hover.ug-skin-default,.ug-gallery-wrapper .ug-handle-tip-right.ug-button-hover.ug-skin-default{background-position:0px -0px}.ug-gallery-wrapper .ug-handle-tip-left.ug-skin-default.ug-button-closed,.ug-gallery-wrapper .ug-handle-tip-right.ug-skin-default.ug-button-closed{background-position:0px -108px}.ug-gallery-wrapper .ug-handle-tip-left.ug-skin-default.ug-button-closed.ug-button-hover,.ug-gallery-wrapper .ug-handle-tip-right.ug-skin-default.ug-button-closed.ug-button-hover{background-position:0px -72px}.ug-gallery-wrapper .ug-handle-tip-top.ug-skin-default,.ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-default{width:36px;height:22px;background-image:url("../js/raw/plugin/unitegallery/skins/default/grid_handle_black_top.png");background-repeat:no-repeat;background-position:-36px 0px}.ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-default{background-image:url("../js/raw/plugin/unitegallery/skins/default/grid_handle_black_bottom.png");background-position:-36px 0px}.ug-gallery-wrapper .ug-handle-tip-top.ug-skin-default.ug-button-hover,.ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-default.ug-button-hover{background-position:0px 0px}.ug-gallery-wrapper .ug-handle-tip-top.ug-skin-default.ug-button-closed,.ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-default.ug-button-closed{background-position:-108px 0px}.ug-gallery-wrapper .ug-handle-tip-top.ug-skin-default.ug-button-closed.ug-button-hover,.ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-default.ug-button-closed.ug-button-hover{background-position:-72px 0px}body{background-color:#ffffff;font-size:12px;overflow-x:visible;font-family:"Open Sans" !important;-webkit-font-smoothing:antialiased}.wrapper{margin:0 auto;overflow:hidden}.divMainBlock{width:100%;height:auto}.backGold{background-color:#b58807 !important}.backGreen{background-color:#40ae49 !important}.backGrey{background-color:#606061 !important}.backWhiteShade{background-color:rgba(255,255,255,0.6) !important}.navbar-brand{float:left;height:40px;padding-top:0px;padding:15px 15px;font-size:18px;line-height:40px}.navbar{background-color:#af8736;position:relative;min-height:40px;margin-bottom:0px;border:1px solid transparent;font-size:12px;z-index:9998}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px;color:#ffffff}.navbar-static-top{z-index:1000;border-width:0 0 0px}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#E4161A;background-color:#000 !important}.search_box{padding:0px 0px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px}.form-control{display:block;width:100%;height:24px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:0px;box-shadow:none;margin-left:-5px}.nva_Padd{padding-left:10px;padding-top:10px;padding-right:10px;padding-left:10x;color:#fff !important}.nav_li{color:#FFFDFD}#image_Wrapper{width:100%;max-height:493px;margin:0px auto;background-repeat:no-repeat !important;background-size:contain}#ImageOverlay{height:439px;text-align:center}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}.ImageOverlay{bottom:130px;color:#fff;height:40px;margin-top:25px;padding-bottom:0;padding-top:0;position:absolute;right:15%;text-align:center;top:5px;width:75%;z-index:10}.ImageOverlay ul{list-style:none}.ImageOverlay ul li{width:165px;height:35px;display:inline-block}.ImageOverlay ul li a{display:block;line-height:35px;border:solid 1px #ffffff;color:#ffffff;text-decoration:none;font-size:13px;margin-left:5px;margin-right:5px}#divChatToUs{background-image:url("../images/chat-to-us.png");background-position:center center;background-repeat:no-repeat;background-size:50%;position:absolute;top:0px;bottom:0px;left:0px;width:30px}#divChatToUs i{width:100%;height:50%;text-align:center;padding-top:190%}#divChat{background-color:#231f20}#divChat ul{list-style:none;text-align:center;padding:10px 0px;width:88%;margin:0px auto}#divChat ul li{margin-bottom:5px}#divChat ul li.liChatBox{background-color:#686664;border-radius:5px}#divChat ul li.liChatBox i,#divChat ul li.liChatBox span{float:left}#divChat ul li p{padding:3% 0px 5% 25%}#divChat ul li.liSpecialist i{font-size:40px;padding:10px 20px;margin-left:5px}#divChat ul li.liCallUs span{font-size:20px;padding-left:10px}#divChat ul li.liEmail i{font-size:2em;padding:0.1em 0.5em}.chatOpen{right:-1px !important}.specialoffers{height:auto;color:#ffffff;background-color:#272727;width:100%;margin:0px auto;height:auto;background-repeat:no-repeat;padding-bottom:0}a.special_offer_box_wrapper{display:block;color:#ffffff;padding-top:15px}a.special_offer_box_wrapper:hover{background-color:#af8736}.special_offer_box{height:auto;width:100%;padding-top:0px;padding-bottom:0}.special_offer_box h4{padding-left:7px;padding-bottom:5px;font-size:18px;font-weight:600}.special_offer_box img{float:left;margin-right:10px}.special_offer_box p{padding-left:7px}.special_offer_box .col-md-5,.special_offer_box .col-md-7{padding-right:10px}.img-thumbnail1{display:inline-block;max-width:1170px;height:90px;width:auto;padding:0px;line-height:1.42857143;background-color:none;border:none;border-radius:0;-webkit-transition:all .2s ease-in-out;transition:all 0.2s ease-in-out}.img-thumbnail{display:inline-block;max-width:1170px;height:auto;width:115px;padding:0px;line-height:1.42857143;background-color:none;border:none;border-radius:0;-webkit-transition:all .2s ease-in-out;transition:all 0.2s ease-in-out}.special_offer_box .col-md-6{padding:0 0 0 7px}.crop{float:left;position:relative;width:132px;height:90px;margin:0}.crop img{margin:0;position:absolute;top:-20px;left:-55px;clip:rect(20px 184px 112px 56px)}.newsletter_signup{color:#ffffff;height:auto;background-color:#606061;width:100%;margin:0px auto;height:auto;background-repeat:no-repeat;padding-left:5px;padding-right:5px}#newsl_SignUp{margin:0px auto;max-width:400px;width:100%;padding-bottom:23px;padding-left:5px;padding-right:5px}.newletter_box{float:left;width:215px;margin-left:12px}.newletter_link{float:right;width:131px;margin-right:12px}.newletter_link button{background-color:#40ae49;text-transform:uppercase;color:#fff}#newsl_SignUp input{padding-bottom:5px;padding-top:5px;padding-left:20px;padding-right:20px;font-size:12px;margin-right:4px;color:rgba(0,0,0,0.5);width:100%;height:auto}.sign-up-now-button{padding-bottom:8px;padding-top:7px;padding-left:19px;padding-right:19px;margin-left:4px;display:inline-block;width:100%;border:solid 1px #ffffff;color:#ffffff;text-decoration:none;font-size:11px;text-align:center;vertical-align:middle;margin-top:-1px;background-color:#af8736}.home h3{color:#ffffff}.home .home-content{padding-bottom:40px}.home .home-content h1{font-size:27px;text-align:center}.home .home-content h2{text-align:center;font-size:20px;margin-bottom:14px}.home .home-content p{color:#606061;line-height:25px;font-size:14px}.home .holiday_categories{background-color:#FFFFFF;max-width:1170px;width:100%;margin:0px auto;height:auto}.home .holiday_categories h2{color:#231f20;text-align:center;font-size:25px;margin-top:18px}.home .holiday_categories h1{color:#231f20;text-align:center;font-size:28px;margin-top:20px;margin-bottom:20px}.home .holiday_categories .luxury_holidays_box{position:relative;overflow:hidden;display:block;margin-bottom:30px}.home .holiday_categories .luxury_holidays_box h3{background-color:#6a6665;font-weight:normal;margin:0;padding:0;text-align:center}.home .holiday_categories .luxury_holidays_box h3 span{line-height:25px;color:#FFFFFF;font-size:18px;padding-top:5px;padding-bottom:5px;text-transform:uppercase;display:block}.home .holiday_categories .luxury_holidays_box figure{overflow:hidden}.home .holiday_categories .luxury_holidays_box figure img{width:100%;height:auto;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .7s ease;transition:all .7s ease}.home .holiday_categories .luxury_holidays_box .overlayer{position:absolute;left:0;bottom:1px;background:url("../images/over-layer.png");height:100%;display:block;-webkit-opacity:0;-moz-opacity:0;opacity:0;width:100%}.home .holiday_categories .luxury_holidays_box .overlayer h5{color:#fff;font-size:20px;font-weight:500;display:block;text-align:center;padding-top:87px}.home .holiday_categories .luxury_holidays_box:hover figure img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);width:100%;height:auto}.home .holiday_categories .luxury_holidays_box:hover .overlayer{opacity:1;-webkit-opacity:1;-moz-opacity:1;-webkit-transition:all 2s ease;transition:all 2s ease}.home .holiday_categories .luxury_holidays_box:hover h3{background-position:right bottom;color:#fff;background-color:#000000}.home .holiday_categories .luxury_holidays_box:hover h3 span{color:#fff;background-color:#000000}.home .footer1_para_01{width:100%}.home .footer1_para_02{width:100%}.home .footer1_para_header{color:#231f20;text-align:left;color:#494949}.home .footer1_para_02 img{float:right;margin-left:12px;margin-right:60px;min-width:120px;width:30%}.home .f_paratext{padding-bottom:30px;padding-top:0px;width:100%;color:#494949}.home .f_paratext a{padding-top:5px;text-decoration:none;color:#808080}.clearboth{clear:both}.why_book_with_letsgo2{background-color:#606061}.why_book_with_letsgo2 h2{color:#FFFFFF;text-align:center;font-size:25px;padding:20px;margin:0}.bx-wrapper{margin-bottom:0 !important}.bx-wrapper .bx-viewport{border:0 !important;left:0 !important}.bx-wrapper .bx-viewport li{left:0 !important}.header-search>input[type=text]{margin-top:5px}.header-search>button{top:4px}.navbar-nav.navbar-right>li{float:right;margin-right:13px}b.collapse-sign{display:none}.navbar-nav>li>a:hover{color:#000000}.open>.dropdown-menu{-webkit-animation-name:none}.ui-widget{font-family:inherit}.hotel_box .hotelBoxWrapper{font-weight:600;width:100%;padding:10px 10px 10px 10px;margin:0px 0px 10px 0px;border:2px solid #ffffff;box-shadow:0px 0px 5px 0px rgba(175,135,54,0.5);background:#fff}.hotel_box .hotelBoxWrapper:hover{border:2px solid #af8736}.hotel_box.hotel_box-with-greybg .hotelBoxWrapper{box-shadow:0px 5px 30px 0px rgba(50,50,50,0.5)}.hotel_box .hotelBoxTitle{margin-top:0px;font-weight:600}.hotel_box .hotelStarRating{color:#af8736;font-size:12px;display:inline-block;margin-bottom:5px}.hotel_box .hotelBoxPrice{font-size:3.2em;font-weight:600;color:#dd0d0d;line-height:33px}.hotel_box .hotelBoxInfoList{list-style-type:none;font-size:1.3em}.hotel_box .hotelBoxDeals{color:#dd0d0d;margin-top:3px;margin-bottom:0;min-height:34px}.hotel_box .btn{background-color:#40ae49;color:#fff;padding:0px;font-size:15px;margin-top:12px;padding:5px 25px;font-weight:600;box-shadow:none}.hotel_box .btn.btn-gold{background-color:#af8736}.hotel_box .hotelBoxList{list-style-type:none;font-size:1.3em}.hotel_box .previousBtn{padding-right:9%}.hotel_box .nextBtn{padding-left:9%}.hotel_box .UlList{margin-bottom:0px;padding-left:0px;display:inline}.hotel_box .btn:hover{color:#FFF}.hotel_box .row-align-bottom{position:relative;zoom:1;margin-bottom:10px}.hotel_box .row-align-bottom:after{content:".";display:block;height:0;clear:both;visibility:hidden}.hotel_box .row-align-bottom figure,.hotel_box .row-align-bottom .hotellistdetails-wrapper{width:50%;float:left}.hotel_box .row-align-bottom figure img{width:100%}.hotel_box .row-align-bottom .hotellistdetails-wrapper{padding:0 10px 0 10px;position:absolute;left:50%;bottom:0}@media only screen and (max-width: 340px){.hotel_box .btn{margin-top:5px}.hotel_box .hotelBoxPrice{font-size:2.5em;line-height:24px}}@media (min-width: 768px) and (max-width: 991px){.hotel_box .btn{margin-top:6px}}@media (max-width: 1200px) and (min-width: 992px){.hotel_box .btn{margin-top:15px}}@media only screen and (min-width: 992px) and (max-width: 1200px){.hotel_box .hotelBoxPrice{font-size:30px;line-height:30px}.hotel_box .row-align-bottom .btn{font-size:13px;margin-top:5px;padding-left:20px;padding-right:20px}}@media only screen and (max-width: 767px){.hotel_box.travel-guide .row-align-bottom .hotellistdetails-wrapper .hotelListDetails li img{width:10%}}@media only screen and (min-width: 464px) and (max-width: 767px){.hotel_box .row-align-bottom .hotellistdetails-wrapper{position:relative;left:0}.hotel_box .row-align-bottom .hotellistdetails-wrapper .hotelBoxPrice{font-size:3.75em}.hotel_box .row-align-bottom .hotellistdetails-wrapper .btn{padding:10px 30px;font-size:18px}}.result-flight-filter .result-title-wrapper{position:relative;top:146px}.result-flight-filter .pl{padding-left:0px}.result-flight-filter .pr{padding-right:0px;zoom:1}.result-flight-filter .pr:after{content:".";display:block;height:0;clear:both;visibility:hidden}.result-flight-filter .pr-{padding-right:2px}.result-flight-filter body{-webkit-font-smoothing:antialiased;font-family:"Open Sans", Helvetica, Arial, Sans}.result-flight-filter .inner{background:#ffffff;font-weight:400}.result-flight-filter .headery{height:125px;background:black}.result-flight-filter .navbar{border-radius:0}.result-flight-filter .sky{height:365px;background:none;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #3c75a8), color-stop(100%, #b1daf4));background:-webkit-linear-gradient(top, #3c75a8 0%, #b1daf4 100%);background:linear-gradient(to bottom, #3c75a8 0%, #b1daf4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c75a8', endColorstr='#b1daf4',GradientType=0 )}.result-flight-filter .title{font-weight:600;font-size:24px;margin-top:15px !important;font-weight:300 !important;color:#ffffff}.result-flight-filter .filterTabs{margin-top:-32px;z-index:100}.result-flight-filter .filterTabs #filter-tabs{font-family:inherit;background:none;border:0 !important}.result-flight-filter .filterTabs .ui-tabs .ui-tabs-nav li.ui-tabs-active a{background:#efe7d1;color:#000;font-weight:400;border:0 !important;box-shadow:0 0 0 0}.result-flight-filter .filterTabs .ui-tabs .ui-tabs-nav li a{width:110px;background:#af8736;color:#FFF;border:0}.result-flight-filter .filterTabs .ui-tabs .ui-tabs-nav li img{-webkit-filter:brightness(0.25)}.result-flight-filter .filterTabs .ui-tabs .ui-tabs-panel{background:#efe7d1;border-top:0}.result-flight-filter .filterTabs .ui-tabs .ui-tabs-nav{border:0}.result-flight-filter .filterTabs ul,.result-flight-filter .filterTabs li{margin:0;padding:0;list-style-type:none}.result-flight-filter .filterTabs .ui-tabs-anchor span.icon-updown{background:url(../images/icon-up-down-white.png);width:13px;height:18px;display:inline-block;background-size:80%;background-repeat:no-repeat;margin:0px 3px -6px 5px}.result-flight-filter .filterTabs li.ui-tabs-active span.icon-updown,.result-flight-filter .filterTabs span.icon-updown{background:url(../images/icon-up-down.png);width:15px;height:17px;display:inline-block;background-size:80%;background-repeat:no-repeat;margin:0px 3px -6px 5px}.result-flight-filter .filterTabs .checkbox{margin-top:4px;margin-bottom:0;font-weight:700;padding-left:0;min-height:1;display:block}.result-flight-filter .filterTabs .checkbox{margin-top:4px;margin-bottom:0;font-weight:700;padding-left:0;min-height:1;display:block}.result-flight-filter .filterTabs .checkbox input[type=checkbox]{margin-left:5px;position:relative}.result-flight-filter .filterTabs .checkbox label{padding:1px 0 1px 2px;display:block;min-height:12px}.result-flight-filter .filterTabs .checkbox label:hover{opacity:0.8}.result-flight-filter .filterTabs .column{border-right:1px solid #ffffff;border-left:1px solid #ffffff;min-height:150px}.result-flight-filter .filterTabs .column:first-child{border:none}.result-flight-filter .filterTabs .column:last-child{border:none}.result-flight-filter .filterTabs button{background:#af8736;border:0;color:#fff;text-transform:uppercase;display:block;width:100%;margin-top:8px;font-size:14px;color:#ffffff}.result-flight-filter .filterTabs button:hover{opacity:0.6}.result-flight-filter .filterTabs button.grey{background:rgba(0,0,0,0.2);font-size:14px}.result-flight-filter .filterTabs a{color:#000}.result-flight-filter .extraMobBtn button{background:#af8736 !important;padding:10px 4px !important}.result-flight-filter .extraMobBtn button a{display:block;color:#ffffff;font-weight:400;font-size:11px}.result-flight-filter .moveTop{margin-top:-33px}.result-flight-filter .boxFilter{background:#efe7d1;padding:0 15px}.result-flight-filter .boxFilter ul,.result-flight-filter .boxFilter li{margin:0;padding:0;list-style-type:none}.result-flight-filter .boxFilter .column{border-right:0}.result-flight-filter .boxFilter .column:last-child{border-right:0}.result-flight-filter .boxFilter .column{padding-top:15px;padding-bottom:15px;margin-top:15px;min-height:150px !important}.result-flight-filter .boxFilter b{font-weight:700}.result-flight-filter .boxFilter .checkbox label{padding-left:0;display:block;min-height:12px}.result-flight-filter .boxFilter .checkbox label:hover{opacity:0.8}.result-flight-filter .boxFilter .checkbox input[type=checkbox]{float:right;margin-left:0;position:relative}.result-flight-filter .boxFilter button{float:right;background:#af8736;border:0;color:#fff;text-transform:uppercase;display:block;width:100%;margin-top:8px;font-size:14px}.result-flight-filter .boxFilter button.grey{background:#999;font-size:11px}.result-flight-filter .boxFilter button a.toggle{color:#ffffff;font-weight:800}.result-flight-filter .headTable th.tactive,.result-flight-filter .headTable th.tactive a{background:#efe7d1 !important;color:#000}.result-flight-filter .flightFilter{background:#f1ead8;display:inline-block;padding:8px 10px}.result-flight-filter .flightFilter a{color:#000}.result-flight-filter .ui-tabs-active a span.fa-angle-down::before{content:"\f106"}.result-flight-filter iframe{width:100%}.result-flight-filter .sidebar{position:relative}.result-flight-filter .priceBox{font-weight:500}.result-flight-filter .priceBox span{display:block;font-weight:600}.result-flight-filter .priceBox span.bold{font-weight:700}.result-flight-filter .priceBox .lead{font-size:32px;font-weight:800;color:#9a0f05;margin-bottom:0}.result-flight-filter .priceBox button{display:block;width:100%;margin-top:10px;font-weight:900;font-size:18px;height:35px;text-transform:uppercase}.result-flight-filter .priceBox button.green{background:#3db835;margin-top:-14px;padding:0px}.result-flight-filter .nested tbody tr .text-right .green{margin-top:12px}.result-flight-filter .priceBox button.golden{background:#b48706;margin-top:9px;padding:0px}.result-flight-filter .roomOptions .table-hover>tbody>tr:hover{background:#efe7d1}.result-flight-filter .roomOptions thead tr{background:#686664}.result-flight-filter .roomOptions tr span{margin:0;line-height:1}.result-flight-filter .sortby-price .row .pr a{color:#fff;padding-left:3px}.result-flight-filter .filterTabs .ui-tabs .ui-tabs-panel.sortby-wrapper{background-color:#af8736;color:#fff}.result-flight-filter .filterTabs .ui-tabs .ui-tabs-panel.sortby-wrapper .sortby-price{color:#fff}.result-flight-filter .filterTabs .ui-tabs .ui-tabs-nav li.ui-tabs-active a{background:#af8736;color:#fff}.result-flight-filter .reveal-room{font-size:14px}.result-flight-filter .reveal-room:focus{color:green}.result-flight-filter table.nested{background:#eee6d1 !important}.result-flight-filter table.nested th{padding:5px 10px}.result-flight-filter table.nested td{padding:15px;vertical-align:top;border-right:1px solid #fff}.result-flight-filter table.nested .float-left{float:left}.result-flight-filter table.nested .warnning{color:#9a0f05;font-size:16px;line-height:1.2}.result-flight-filter table.nested h5{font-weight:600}.result-flight-filter table.nested p{margin-top:0}.result-flight-filter table.nested sup{font-size:18px}.result-flight-filter .flightsBox{font-size:12px}.result-flight-filter .flightsBox .rotated{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.result-flight-filter .tableAirlines{color:#000}.result-flight-filter .tableAirlines .warnning{color:#ff0000;font-weight:600;font-size:22px}.result-flight-filter .flightPricesOpt{background:#efe7d1;padding:3px 15px 0px 15px;color:#000;font-size:12px}.result-flight-filter .flightPricesOpt h3{font-weight:600;font-size:14px;margin:0}.result-flight-filter .flightPricesOpt .bgolden{background:#af8736;border:0;color:#fff;float:right;padding:2px 20px;text-transform:uppercase;font-weight:600}.result-flight-filter .flightPricesOpt .bgolden:hover{opacity:0.8}.result-flight-filter .flightPricesOpt .col-xs-12{margin-bottom:10px}.result-flight-filter .flightPricesOpt{padding:5px 15px}.result-flight-filter .flightPricesOpt div.col-xs-12{margin:0}.result-flight-filter .flightPricesOpt div span,.result-flight-filter .flightPricesOpt div button.bgolden{float:left;width:40%}.result-flight-filter .flightPricesOpt div span{margin-top:3px;text-align:right;padding-right:10px;width:60%}.result-flight-filter .table-container{width:1141px;height:205px;overflow:hidden;margin-bottom:15px}.result-flight-filter .sliding-window{width:2052px;overflow:hidden;border-left:1px solid #dedede}.result-flight-filter .sliding-window div{float:left;width:228px;height:201px}.result-flight-filter #col-1{z-index:5;position:absolute;width:9%;background:#fff;text-align:center;border-left:1px solid #dedede}.result-flight-filter #col-2{margin-left:228px}.result-flight-filter .tableAirlines .table{margin-top:0;border-right:1px solid #dedede;border-bottom:3px solid #dedede}.result-flight-filter .tableAirlines img{height:30px;margin-top:15px}.result-flight-filter .text-center tbody tr:nth-child(2),.result-flight-filter .text-center tbody tr:nth-child(3),.result-flight-filter .text-center tbody tr:nth-child(4){font-size:16px;font-weight:600}.result-flight-filter .like tbody tr{height:60px}.result-flight-filter .flightNav{margin-top:15px}.result-flight-filter .flightNav p{font-weight:600}.result-flight-filter .flightNav a{color:#000}.result-flight-filter .tableAirlines .tHeadings{font-weight:600;text-align:center;vertical-align:middle}.result-flight-filter div#preloaded-images{position:absolute;overflow:hidden;left:-9999px;top:-9999px;height:1px;width:1px}.result-flight-filter .price-per-person{width:18%}.result-flight-filter .flightsBox i.fa.fa-plane{margin-right:4px}.result-flight-filter img.feefo-logo{margin:0 13px 0 0;float:right}.result-flight-filter .result .flightfilter-grid-heading{height:80px}.result-flight-filter .result #col-2 .warnning{height:50px}.result-flight-filter .result .img.pull-left.hotelPic{width:100%}.result-flight-filter .result .price-per-person{width:18%;padding-left:0 !important;padding-right:0 !important}.result-flight-filter .result .resultsHeader{margin-top:20px}.result-flight-filter h2.hotel-name{margin-bottom:5px;font-size:18px}.result-flight-filter h2.hotel-name a{color:inherit}.result-flight-filter h2.hotel-name a span.text{margin-right:5px}.result-flight-filter h2.hotel-name a:hover span.text,.result-flight-filter h2.hotel-name a:focus span.text{text-decoration:underline}.result-flight-filter .hotelResults p{margin-top:0;margin-bottom:5px}.result-flight-filter .hotelResults p a{margin-top:0}.result-flight-filter .hotelResults .pricetotal{font-size:15px}.result-flight-filter .roominformationroomtype{width:35%}.result-flight-filter .SearchbyName{width:100%}.result-flight-filter .flightfilter-grid-heading{height:80px}.result-flight-filter #col-2 .warnning{height:50px}.result-flight-filter .img.pull-left.hotelPic{width:100%}.result-flight-filter input.mobilerightbox{margin-right:10%;margin-bottom:15px}.result-flight-filter .lowtohigh{margin-left:40px}.result-flight-filter div#col-3,.result-flight-filter div#col-4,.result-flight-filter div#col-5{text-align:center !important}.result-flight-filter li.mobiletabhotelfilter.ui-state-default.ui-corner-top a:first-child{background:#efe7d1;color:#000}.result-flight-filter .flight_filter .smart-form .col{padding:0;margin-bottom:0}.result-flight-filter .flight_filter .smart-form .col .checkbox{font-size:12px;line-height:15px;margin-bottom:10px;padding-top:4px}.result-flight-filter .flight_filter .boxFilter button{padding:10px;text-align:center}.result-flight-filter .flight_filter .boxFilter .column{border-left:solid 1px #fff;border-right:solid 1px #fff}.result-flight-filter .flight_filter .boxFilter .column:first-child,.result-flight-filter .flight_filter .boxFilter .column:last-child{border:none}.result-flight-filter .mobile-hotel-and-flights-information{display:none}.result-flight-filter .hotel-and-flights-results-wrapper{display:block}.result-flight-filter .hotel-and-flights-results-wrapper button.book-button{background:#40ae49;width:100%;display:block;font-weight:900;font-size:18px;height:35px;text-transform:uppercase}.result-flight-filter .hotel-and-flights-results-wrapper button.book-button.golden{background:#af8736}.result-flight-filter .popover .popover-title,.result-flight-filter .popover .popover-content{padding:8px}.result-flight-filter .popover .popover-title{font-size:12px;font-weight:bold;text-align:center}.result-flight-filter .airline-information .modal-body{height:450px;overflow-y:scroll}.result-flight-filter .airline-information .modal-body .accordion-panel{margin-bottom:12px}.result-flight-filter .airline-information .modal-body .accordion-panel .panel-title{font-weight:600}.flight-airlines .ui-tabs .ui-tabs-nav li{float:right}.flight-airlines .ui-tabs .ui-tabs-nav li a{border-width:0}.flight-airlines .ui-tabs .ui-tabs-nav li a:hover{border-width:0;background-color:#f7f4eb}.flight-airlines .ui-tabs .ui-tabs-panel{background-color:#f7f4eb;border-width:0}.flight-airlines .ui-tabs .ui-tabs-nav{border-width:0}.flight-airlines .ui-tabs .ui-tabs-nav .ui-state-active a{background-color:#f7f4eb}.hotel-result .roomOptions .datatable tr td.nowrap{white-space:normal !important}.restrict-character-box{position:relative;display:block;width:85%;height:1em;overflow:hidden;float:left}.restrict-character-box .restrict-text{padding:0;width:98%;overflow:hidden}.restrict-character-box .restrict-text:after{content:' ';position:absolute;display:block;width:50%;height:1em;bottom:0px;left:0px}.restrict-character-box .restrict-text:before{content:'...';text-align:right;position:absolute;display:block;width:13%;height:1em;bottom:0em;right:2%}.holidays-searchbox{background:#666;height:127px;margin-top:15px}.breadcrumb{background:none;padding:10px 0;margin-top:15px}.breadcrumb a,.breadcrumb li.active{color:#FFF;opacity:0.9}.breadcrumb li.active{font-weight:700}.breadcrumb a:hover{text-decoration:underline}.theTitle{color:white;font-size:42px;font-weight:300}.boxOffer{width:100%;height:200px;background:#af8736;margin-bottom:15px}.hotelSlideShow{width:100%;height:400px;background:#40ae49;margin-bottom:15px}.altCombo{padding:4px}.hotelContent{width:100%;background:#dedede;height:400px}.searchbox{height:42px;margin-top:44px}.resultsHeader{font-weight:600;color:#fff}.master-hotel .stars{display:inline-block;margin-left:5px}.master-hotel .stars i{color:#af8736;font-size:16px;vertical-align:middle}.global-searchBtn,.guide-to-dubai .searchBtn{color:#FFF;background-color:#389910;border-color:#FFF;font-weight:600;font-size:18px;width:115px;height:30px;margin-top:30px}.global-red,.hotel_box .red,.guide-to-dubai .red{color:#dd0d0d}.guide-to-dubai .seo-content{border-top:1px solid #606061;padding-top:20px;padding-bottom:20px}.guide-to-dubai .box-navigation{margin-bottom:34px}.guide-to-dubai .reveal{font-weight:600}.guide-to-dubai .reveal::before{content:"[+] Read More"}.guide-to-dubai .reveal.popen::before{content:"[-] Show Less"}.guide-to-dubai .dropdown-menu-extra{height:auto;width:350px;background-color:#000}.guide-to-dubai .guide_paragraph{text-align:justify;font-size:0.950em}.guide-to-dubai .hotelBoxWrapper>.row{margin-bottom:6px}.guide-to-dubai .page_box2{height:200px;width:100%;margin:0px 0px 10px 0px}.guide-to-dubai .page_box_nav{height:50px;width:100%;margin:0px 0px 10px 0px}.guide-to-dubai .sub_nav_wrapper{border-top-style:solid;border-width:1px;border-color:#FFF}.guide-to-dubai hr{margin:0px 0px 0px 0px;color:#af8736;border-style:dotted;border-width:1px}.guide-to-dubai .page_box_p{margin:21px 0px 6px 0px;text-decoration:underline}.guide-to-dubai .readMore{cursor:pointer;text-decoration:underline;color:#106599}.guide-to-dubai h5{margin-bottom:0}.guide-to-dubai .map-tab{text-align:right}.guide-to-dubai iframe{width:100%;height:250px}.guide-to-dubai .Icons{height:40px}.guide-to-dubai .tab-content{padding-top:10px}.guide-to-dubai .page_box_p{margin:0px 0px 6px 0px !important}.guide-to-dubai ul{margin-bottom:0px;padding-left:0px;list-style-type:none}.guide-to-dubai .page_box2>iframe{width:100% !important}.special-offers .search{background-color:#40ae49;color:#fff;padding:0px;border-style:solid;border-width:1px;border-color:#fff;width:100%;font-size:21px;margin-top:18px;height:31px;font-weight:600;border-radius:0px}.special-offers ul{margin-bottom:0px;padding-left:0px;list-style-type:none}.special-offers .page-nav-align{text-align:right}.special-offers hr{margin:0px 0px 0px 0px;color:#af8736;border-style:dotted;border-width:1px}.special-offers .offerHotelBlocks{margin-top:10px}.special-offers .page_box_p a{text-decoration:underline}.special-offers .hotelBoxWrapper_mobile{margin-bottom:25px}.special-offers .specialOfferSearchWrapper{background-color:#272727;height:100px;padding:10px;margin-bottom:20px}.special-offers .specialOfferSearch{margin-top:29px}.special-offers .form-control{margin-top:13px}.special-offers .hotelStarRating{display:inline-block}@media (max-width: 1200px) and (min-width: 992px){.special-offers .btn{margin-top:0px !important;height:31px !important}.special-offers .hotelBoxPrice{font-size:2.7em !important;line-height:24px !important}}.hotels .main{margin-bottom:50px}.hotels .hotelsRow{padding:0px 10px}.hotels h5 a{color:#231f20;text-decoration:underline}.hotels h5 a:hover{text-decoration:none}.hotels .hotel-box-container{padding:22px 22px 22px 22px;width:100%;padding:10px 10px 10px 10px;margin:0px 0px 20px 0px;border:2px solid #ffffff;box-shadow:0px 5px 30px 0px rgba(50,50,50,0.5)}.hotels .hotel-box-container:hover{border:2px solid #af8736}.hotels .hotelBoxTitle{margin-top:0px;font-weight:600}.hotels .hotelStarRating{color:#af8736;font-size:12px;display:inline-block;margin-bottom:5px}.hotels .hotelBoxPrice{font-size:2.3em;font-weight:600;color:#dd0d0d}.hotels .previousBtn{padding-right:9%}.hotels .nextBtn{padding-left:9%}.hotels .UlList{margin-bottom:0px;padding-left:0px;display:inline}.hotels .hotel-box-container .btn{height:29px;width:100%;font-size:1em;font-weight:300;margin-top:11px;white-space:nowrap;border-radius:0px;color:#FFF;background-color:#40ae49;padding:5px}.hotels .hotel-box-container .locationMapBtn{background-color:#717171;border-color:#717178;color:#FFF;width:100%;height:29px;font-size:1em;font-weight:300;margin-top:4px;border-radius:0px}.hotels .hotelBoxPence{font-size:14px}.hotels .hotelSleepDetail{text-align:right;list-style-type:none}.hotels .iconBox{width:100%;height:29px;margin:11px  0px 4px 0px;padding:4px 3px 1px 3px;font-size:1.5em;background-color:#40ae49;border-color:#40ae49;text-align:center;display:block;color:white}.hotels .iconBox2{width:100%;height:29px;margin:0px  0px 0px 0px;padding:4px 3px 1px 3px;font-size:1.5em;background-color:#717171;border-color:#717178;text-align:center;display:block;color:white}.hotels .paddingRight2{padding-right:2px}.hotels ul{margin-bottom:0px;padding-left:0px;list-style-type:none}.hotels .pl{padding-left:0px}.hotels .PR{padding-right:13px}.holiday-worldwide .container .locations{height:auto;margin-top:15px;margin-bottom:15px;padding:20px 10px;border:2px solid #ffffff;box-shadow:0px 5px 30px 0px rgba(50,50,50,0.5)}.holiday-worldwide .container .locations:hover{border:2px solid #af8736}.holiday-worldwide .container .locations h3{color:#231f20;margin:0 0 10px 0;text-align:center}.holiday-worldwide .container .locations .brochure-picture{margin:0;padding:0}.holiday-worldwide .container .locations .brochure-picture img{width:100%}.holiday-worldwide .container .locations p{font-size:14px;margin:10px 0;text-align:left}.holiday-worldwide .container .locations .btn{background-color:#af8736;color:#ffffff;padding-left:40px;padding-right:40px}.all-inclusive-holidays-world-wide .override-col-md-lg.col-md-4,.all-inclusive-holidays-world-wide .override-col-md-lg.col-md-8{float:right}.all-inclusive-holidays-world-wide .banner-container{height:auto;margin:0 auto;position:relative;padding:0}.all-inclusive-holidays-world-wide .banner-container figure{margin:0 auto;padding:0}.all-inclusive-holidays-world-wide .banner-container figure img{text-align:center;width:auto}.all-inclusive-holidays-world-wide .banner-container .breadcrumbs{left:15%;list-style:none;margin:0;padding:0;position:absolute;width:auto;z-index:10}.all-inclusive-holidays-world-wide .banner-container .breadcrumbs li{color:#fff !important;float:left;font-size:14px;margin-right:10px;padding:10px 0;width:auto}.all-inclusive-holidays-world-wide .banner-container .breadcrumbs li a{color:#fff !important;display:block;text-decoration:none}@media (max-width: 760px){.all-inclusive-holidays-world-wide .banner-container .breadcrumbs{display:none !important}}.all-inclusive-holidays-world-wide .banner-container h1{color:#ffffff;left:15%;margin:0;position:absolute;top:45px;width:auto;z-index:10;display:none}.all-inclusive-holidays-world-wide .container .side-content{float:none;margin-top:15px;width:100%}.all-inclusive-holidays-world-wide .container .side-content .inner-container{height:auto;width:100%}.all-inclusive-holidays-world-wide .container .side-content .inner-container h2{background:#97233F;color:#ffffff;margin:0;padding:5px 0;text-align:center}.all-inclusive-holidays-world-wide .container .side-content .dealcell{box-shadow:0 0 14px 6px rgba(0,0,0,0.2);margin-top:20px}@media (max-width: 640px){.all-inclusive-holidays-world-wide .container .side-content{float:right;width:100%}}@media (max-width: 768px){.all-inclusive-holidays-world-wide .container .copy{display:none}}.all-inclusive-holidays-world-wide .container .main-content{float:none;width:auto}.all-inclusive-holidays-world-wide .container .main-content .locations{min-height:420px;margin-top:15px;margin-bottom:15px;padding:20px 10px;position:relative;border:2px solid #ffffff;box-shadow:0px 5px 30px 0px rgba(50,50,50,0.5)}.all-inclusive-holidays-world-wide .container .main-content .locations:hover{border:2px solid #af8736}.all-inclusive-holidays-world-wide .container .main-content .locations h3{color:#231f20;margin:0 0 10px 0;text-align:center;text-transform:capitalize}.all-inclusive-holidays-world-wide .container .main-content .locations .brochure-picture{margin:0;padding:0}.all-inclusive-holidays-world-wide .container .main-content .locations .brochure-picture img{width:100% !important}.all-inclusive-holidays-world-wide .container .main-content .locations p{font-size:14px;margin:10px 0;text-align:left}.all-inclusive-holidays-world-wide .container .main-content .locations button,.all-inclusive-holidays-world-wide .container .main-content .locations a{background-color:#af8736;color:#ffffff;padding-left:40px;padding-right:40px}@media (max-width: 760px){.all-inclusive-holidays-world-wide .container .main-content .locations .locations{height:auto !important}.all-inclusive-holidays-world-wide .container .main-content .locations .locations button{margin-left:0;position:static}}@media (min-width: 767px){.all-inclusive-holidays-world-wide .container .main-content .locations{height:452px;position:relative;padding-left:4%;padding-right:4%}.all-inclusive-holidays-world-wide .container .main-content .locations .location-btn{position:absolute;bottom:20px;width:92%}}@media (min-width: 767px){.all-inclusive-holidays-world-wide .main-banner-container{margin-bottom:20px}.all-inclusive-holidays-world-wide.master-page-holidays .main-banner-container{margin-bottom:0}.all-inclusive-holidays-world-wide.master-page-holidays .specialoffers.MainBlock{margin-bottom:20px}}.your-holiday-duration .overlay{margin:0;padding:0}.your-holiday-duration .overlay .overlay-container{height:533px;margin:0 auto;max-width:960px;z-index:10}.your-holiday-duration .overlay .overlay-container .container-content{background-size:cover;background-repeat:no-repeat;height:533px;width:100%}.your-holiday-duration .overlay .overlay-container .container-content .copy{clear:both;float:left;height:auto;padding:1% 3% 0 2%;width:50%}.your-holiday-duration .overlay .overlay-container .container-content .copy h1{color:#111111;margin:0 0 15px 0;padding:0;font-size:28px;font-weight:bold;text-align:center}.your-holiday-duration .overlay .overlay-container .container-content .copy p{color:#111111;font-size:13px;margin:0 0 15px 0;padding:0}.your-holiday-duration .overlay .overlay-container .container-content .copy p .cta-holiday-duration,.your-holiday-duration .overlay .overlay-container .container-content .copy p .cta-night-holidays{color:#ffffff;display:block;margin:0 auto;padding:8px 0;text-align:center;text-transform:uppercase}.your-holiday-duration .overlay .overlay-container .container-content .copy p .cta-holiday-duration{background-color:#af8736;font-weight:bold;width:60%}.your-holiday-duration .overlay .overlay-container .container-content .copy p .cta-night-holidays{background-color:#40ae49;font-weight:bold;width:45%}.your-holiday-duration .overlay .overlay-container .container-content .copy p .call-us{color:#af8736;display:block;font-size:16px;font-weight:bold;margin-top:30px;text-align:center}@media (max-width: 767px){.your-holiday-duration .overlay .overlay-container{height:auto}.your-holiday-duration .overlay .overlay-container .container-content{height:auto}}@media (min-width: 768px){.your-holiday-duration .overlay{background-image:url("../images/holiday-duration-bg.png")}}@media (max-width: 767px){.your-holiday-duration .overlay{background-color:#111111;height:auto !important;width:100%}.your-holiday-duration .overlay .copy{padding:0;width:100% !important}.your-holiday-duration .overlay .copy h1{color:#fff !important;font-size:32px;text-align:center}.your-holiday-duration .overlay .copy p{color:#fff !important;font-size:16px !important}}.weather .main{position:relative}.weather .box-navigation{margin-bottom:33px}.weather ul{margin-bottom:0px;padding-left:0px;list-style-type:none}.weather h5{margin:0px;padding:0px}.weather .weatherIcon{text-align:right}.weather .weatherIcon>span:first-child{margin-right:20px}.weather .mobile>.row>.col-xs-7{padding-left:25px}.weather .mobile>.row>.col-xs-5{padding-right:25px}.weather hr{margin:0;color:#af8736;border-style:dotted;border-width:1px}.weather .rain_Icon{-webkit-animation:rain_Icon linear 4s;animation:rain_Icon linear 4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:rain_Icon linear 4s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-moz-animation:rain_Icon linear 4s;-moz-animation-iteration-count:infinite;-moz-transform-origin:50% 50%;-o-animation:rain_Icon linear 4s;-o-animation-iteration-count:infinite;-o-transform-origin:50% 50%;-ms-animation:rain_Icon linear 4s;-ms-animation-iteration-count:infinite;-ms-transform-origin:50% 50%}@keyframes rain_Icon{0%{-webkit-transform:rotate(0deg) scaleX(1) scaleY(1);transform:rotate(0deg) scaleX(1) scaleY(1)}10%{-webkit-transform:rotate(-3deg) scaleX(0.8) scaleY(0.8);transform:rotate(-3deg) scaleX(0.8) scaleY(0.8)}20%{-webkit-transform:rotate(-3deg) scaleX(0.8) scaleY(0.8);transform:rotate(-3deg) scaleX(0.8) scaleY(0.8)}30%{-webkit-transform:rotate(3deg) scaleX(1.2) scaleY(1.2);transform:rotate(3deg) scaleX(1.2) scaleY(1.2)}40%{-webkit-transform:rotate(-3deg) scaleX(1.2) scaleY(1.2);transform:rotate(-3deg) scaleX(1.2) scaleY(1.2)}50%{-webkit-transform:rotate(3deg) scaleX(1.2) scaleY(1.2);transform:rotate(3deg) scaleX(1.2) scaleY(1.2)}60%{-webkit-transform:rotate(-3deg) scaleX(1.2) scaleY(1.2);transform:rotate(-3deg) scaleX(1.2) scaleY(1.2)}70%{-webkit-transform:rotate(3deg) scaleX(1.2) scaleY(1.2);transform:rotate(3deg) scaleX(1.2) scaleY(1.2)}80%{-webkit-transform:rotate(-3deg) scaleX(1.2) scaleY(1.2);transform:rotate(-3deg) scaleX(1.2) scaleY(1.2)}90%{-webkit-transform:rotate(3deg) scaleX(1.2) scaleY(1.2);transform:rotate(3deg) scaleX(1.2) scaleY(1.2)}100%{-webkit-transform:rotate(0deg) scaleX(1.2) scaleY(1.2);transform:rotate(0deg) scaleX(1.2) scaleY(1.2)}}@-webkit-keyframes rain_Icon{0%{-webkit-transform:rotate(0deg) scaleX(1) scaleY(1)}10%{-webkit-transform:rotate(-3deg) scaleX(0.8) scaleY(0.8)}20%{-webkit-transform:rotate(-3deg) scaleX(0.8) scaleY(0.8)}30%{-webkit-transform:rotate(3deg) scaleX(1.2) scaleY(1.2)}40%{-webkit-transform:rotate(-3deg) scaleX(1.2) scaleY(1.2)}50%{-webkit-transform:rotate(3deg) scaleX(1.2) scaleY(1.2)}60%{-webkit-transform:rotate(-3deg) scaleX(1.2) scaleY(1.2)}70%{-webkit-transform:rotate(3deg) scaleX(1.2) scaleY(1.2)}80%{-webkit-transform:rotate(-3deg) scaleX(1.2) scaleY(1.2)}90%{-webkit-transform:rotate(3deg) scaleX(1.2) scaleY(1.2)}100%{-webkit-transform:rotate(0deg) scaleX(1.2) scaleY(1.2)}}@media (max-width: 460px){.weather h5{font-size:14px !important}}@media (max-width: 768px){.weather .hotelBoxWrapper{height:auto !important}}.inspire-me .row .row .radio-btn-wrapper{text-align:left}.inspire-me .row .row .radio-btn-wrapper label{margin-bottom:6px}.inspire-me .type-of-holiday{text-align:left}.inspire-me .filterBtn{margin-top:0}.inspire-me .results-controls-wrapper{border-bottom:none}.inspire-me .results-controls-wrapper a.link-show-all-results{padding-top:9px}.inspire-me .type-of-holiday{font-size:15px;color:#333;margin-bottom:5px}.inspire-me .radio-btn-wrapper{zoom:1}.inspire-me .radio-btn-wrapper:after{content:".";display:block;height:0;clear:both;visibility:hidden}.inspire-me .radio-btn-wrapper .col{margin-bottom:0}.inspire-me .radio-btn-wrapper .col label{font-weight:bold}.inspire-me .radio-btn-wrapper .col label.checkbox{margin-bottom:0}.inspire-me .radio-btn-wrapper .col label.checkbox input+i:after{top:-2px;left:0px}.inspire-me .tabs-container .nav-tabs{margin-top:20px;border-bottom:none}.inspire-me .tabs-container .nav-tabs li{width:32.2%;margin-right:5px}.inspire-me .tabs-container .nav-tabs li:last-child{margin-right:0}.inspire-me .tabs-container .nav-tabs li a{box-shadow:none;border:solid 1px #c8c6c6;border-bottom:none;text-align:center}.inspire-me .tabs-container .nav-tabs li a h2{font-size:15px;font-weight:inherit;letter-spacing:inherit;margin:inherit;font-weight:bold}.inspire-me .tabs-container .nav-tabs li.active a{background:#c8c6c6;color:#fff}.overlay-to-book-this-holiday{height:auto;max-width:390px;min-width:320px}.overlay-to-book-this-holiday .main{background:#111111}.overlay-to-book-this-holiday .main .container{height:auto;margin:0;padding:2%;width:auto}.overlay-to-book-this-holiday .main .container .container-content{background:#111111;border-width:2px;border-style:solid;border-color:#af8736;border-radius:8px;color:#ffffff;font-size:13px;height:auto;width:auto}.overlay-to-book-this-holiday .main .container .container-content .close{color:#ffffff;opacity:1}.overlay-to-book-this-holiday .main .container .container-content .close .close-me{color:#fff !important;display:block;margin-right:20px;margin-top:10px}.overlay-to-book-this-holiday .main .container .container-content .close .close-me:hover{color:#ffffff}.overlay-to-book-this-holiday .main .container .container-content h2{color:#ffffff;font-weight:bold;margin-bottom:0;text-align:center}.overlay-to-book-this-holiday .main .container .container-content .booking .form-group{margin:10px auto 10px auto;width:80% !important}.overlay-to-book-this-holiday .main .container .container-content .booking .form-group .label-contrast{background:#111111;border:none;color:#ffffff}.overlay-to-book-this-holiday .main .container .container-content .booking .form-group .label-caption{color:#ffffff;display:block;text-align:center}.overlay-to-book-this-holiday .main .container .container-content .booking .form-group .savings{display:block;margin:0 auto;text-align:center;width:60%}.overlay-to-book-this-holiday .main .container .container-content .booking .form-group .btn{background:#40ae49;border:1px solid #ffffff;color:#ffffff;font-size:16px;font-weight:bold;margin:0 auto;text-align:center;text-transform:uppercase;width:100%}.overlay-to-book-this-holiday .main .container .container-content .col-side{float:left;width:38%;margin-top:15px}.overlay-to-book-this-holiday .main .container .container-content .col-side .divider-1{border:0;background:#af8736;height:1px;margin-left:2%}.overlay-to-book-this-holiday .main .container .container-content .col-side .divider-2{border:0;background:#af8736;height:1px;margin-right:2%}.overlay-to-book-this-holiday .main .container .container-content .col-side .call-us{border:1px solid #ffffff;background:#af8736;color:#ffffff;font-size:14px;font-weight:bold;margin-left:10%;margin-bottom:30px;text-align:center;text-transform:uppercase;width:90%}.overlay-to-book-this-holiday .main .container .container-content .col-side-last{float:right;margin-top:15px;width:38%}.overlay-to-book-this-holiday .main .container .container-content .col-side-last .email-us{border:1px solid #ffffff;background:#af8736;color:#ffffff;font-size:14px;font-weight:bold;margin-right:10%;margin-bottom:30px;text-align:center;text-transform:uppercase;width:90%}.overlay-to-book-this-holiday .main .container .container-content .col-mid{float:left;width:24%;padding:0 5%}.overlay-to-book-this-holiday .main .container .container-content .col-mid .or{display:inline-block;font-size:32px;font-weight:bold;margin:10px auto;width:100%;text-transform:uppercase}.family-holiday ul{margin-bottom:0px;padding-left:0px;list-style-type:none}.family-holiday h5{margin:0px;padding:0px}.family-holiday hr{margin:0;color:#af8736;border-style:dotted;border-width:1px}.family-holiday .box-navigation{margin-bottom:44px}@media (max-width: 768px){.family-holiday .hotelBoxWrapper{height:auto !important}}.main-special-offers ul{margin-bottom:0px;padding-left:0px;list-style-type:none}.main-special-offers .filter-result{font-size:14px;margin-bottom:10px;color:#af8736}.main-special-offers .hotelBoxWrapper{margin-top:20px !important}.main-special-offers .pl{padding-left:4px}.main-special-offers .filterBtn{margin-top:47px;height:34px;border-radius:0px}.main-special-offers .btn2,.main-special-offers .filterBtn{background-color:#40ae49;color:#fff;border-style:solid;border-width:1px;border-color:#fff;padding:2px;width:100%}.main-special-offers .results-controls-wrapper{background:#fff;margin:15px 0 0;padding:7px 7px 0 7px}.main-special-offers .results-controls-wrapper a.link-show-all-results,.main-special-offers .results-controls-wrapper .box-navigation{padding-bottom:7px}.main-special-offers .results-controls-wrapper a.link-show-all-results{display:block;text-decoration:underline;color:#666;padding-top:2px}.main-special-offers p.page_box_p{padding-top:18px}.main-special-offers .results-wrapper{background:#c8c6c6;padding-bottom:30px}.main-special-offers .main-special-offer-page-contents{position:relative}.main-special-offers .main-special-offer-page-contents .sub-navigation-extra{position:absolute;top:0;left:0;width:100%}.main-special-offers .main-special-offer-page-contents .tab-pane{padding-top:67px}.main-special-offers .main-special-offer-page-contents .tab-pane .tab-pane{padding-top:0}@media (max-width: 464px){.results .container{padding:0}}.results .container .datatable-wrapper{height:auto}.results .container .datatable-wrapper .dataTables_paginate,.results .container .datatable-wrapper .dataTables_filter,.results .container .datatable-wrapper .dataTables_length{display:none}.results .hotelResults h2.flight-filter-intro{float:none;height:auto}.results.result-flight-filter .roomOptions tr span{display:inline-block}.results a .room-name{color:#231f20;padding-right:4px}@media (max-width: 464px){.results .hotelResults h2{float:none}.results .hotelResults h2.flight-filter-intro{line-height:17px}}@media (max-width: 768px){.results .container>.row{margin-right:0}.results .row.sky{margin-right:0}.results section.flight-details>.row{margin-right:0}.results .hotel-and-flights-results-wrapper .smart-form .row{margin:0;margin-left:-13px}.results .hotel-result .roomOptions .show-board-basis select,.results .hotel-result .roomOptions .row-button .showmore-rooms{font-size:14px}.results.result-flight-filter .hotel-and-flights-results-wrapper button.book-button{box-shadow:0px 2px 7px 0px rgba(51,50,50,0.75);margin-top:22px}}.results-tier-2.result-flight-filter .roomOptions,.results-tier-2.result-flight-filter .asideWrapper{margin-top:0}.results-tier-2.result-flight-filter .filterTabs .ui-tabs .ui-tabs-nav li a{width:auto}.results-tier-2 .filterTabs .ui-tabs .ui-tabs-nav{border:0}.results-tier-2 .filterTabs .ui-tabs .ui-tabs-nav li{margin:0}.results-tier-2 .filterTabs .ui-tabs .ui-tabs-nav li a{background:#D3B56F;color:#000000;border:0;border-right:1px solid #ffffff;width:100% !important;text-transform:capitalize}.results-tier-2 .filterTabs .ui-tabs .ui-tabs-nav li:last-child a{border-right-width:0}.results-tier-2 .filterTabs .ui-tabs .ui-tabs-nav li.ui-tabs-active a{box-shadow:none;background-color:#f0ead8;color:#231f20 !important}.results-tier-2 .filterTabs .ui-tabs .flightPricesOpt h3{color:#231f20}.results-tier-2 .filterTabs .ui-tabs .flightPricesOpt button{margin-top:0;font-size:13px;height:30px}.results-tier-2 .filterTabs .ui-tabs .flightPricesOpt .bgolden{padding:0}.results-tier-2 .hotel-result .mobile-bedroom figure img{margin-top:6px}.results-tier-2 .hotel-result .mobile-bedroom .bedroom-content{padding-top:0}.results-tier-2 .hotel-result .middle-section{margin-top:0}.results-tier-2 .hotel-result .hotel-main figure img{width:100%}.results-tier-2 .hotel-result .room-type-content ul{padding:0;margin:0 0 5px 0}.results-tier-2 .hotel-result .room-type-content ul li{list-style-type:none;font-size:13px}.results-tier-2 .hotel-result .room-type-content ul p a{display:inline}.results-tier-2 .hotel-result .room-type-content a.btn{background-color:#af8736;font-weight:600}.results-tier-2 .hotel-result .room-type-content span.note{font-size:11px;line-height:0.5em;display:inline-block}.results-tier-2 .hotel-result .info-btn-wrapper{margin-top:0 !important;margin-bottom:9px}.results-tier-2 .hotel-result .priceBox button{font-size:13px;height:30px}@media only screen and (min-width: 992px){.results-tier-2.result-flight-filter .priceBox{margin-top:0}.results-tier-2.result-flight-filter .priceBox .lead{line-height:24px}.results-tier-2 .hotel-result .priceBox .book-button{top:-40px}.results-tier-2 .hotel-result .priceBox .choose-button{top:40px}}@media only screen and (min-width: 768px) and (max-width: 992px){.results-tier-2 .hotel-result{position:relative}.results-tier-2 .hotel-result aside.asideCol.asideCol-price{position:relative;width:100%;top:0}.results-tier-2 .hotel-result .hotel-main-content .hotel-title{position:relative}.results-tier-2 .hotel-result .hotel-main-content .roomOptions{margin-top:195px}.results-tier-2 .hotel-result .priceBox.priceBox-ipad-view{border-top:1px dashed #231f20;border-top:1px dashed #231f20;background-color:#fcfcfc;margin-top:10px}.results-tier-2 .hotel-result .priceBox span{display:inline-block}.results-tier-2.result-flight-filter .hotel-result .priceBox{margin-bottom:0px}}@media (max-width: 767px){.results-tier-2 .container{width:auto;padding-left:5px;padding-right:5px}.results-tier-2 .container .row-fluid>[class^="col-"]{padding-left:0;padding-right:0}.results-tier-2.result-flight-filter .sky{height:0}.results-tier-2 .load-more-flight>.row{margin-left:0;margin-right:0}.results-tier-2 .hotel-result{padding-top:8px;padding-bottom:8px}.results-tier-2 .hotel-result .asideCol .priceBox{position:relative;bottom:initial;left:initial}.results-tier-2 .hotel-result .priceBox .book-button{top:-40px}.results-tier-2 .hotel-result .priceBox .choose-button{top:40px}.results-tier-2 .hotel-result .priceBox span{display:inline-block}.results-tier-2 .hotel-result .flight-details{margin-bottom:0}.results-tier-2 .hotel-result .hotel-main figure img{margin-bottom:5px}.results-tier-2.result-flight-filter .priceBox{padding-left:0;margin-bottom:30px}.results-tier-2.result-flight-filter .priceBox.flight-detail-section,.results-tier-2.result-flight-filter .priceBox.priceBox-ipad-view,.results-tier-2.result-flight-filter .priceBox.edit-flight-detail-section{margin-bottom:0}}@media (max-width: 464px){.results-tier-2 .hotel-result .room-type-content ul li{font-size:12px}}@media (max-width: 320px){.results-tier-2 .hotel-result .room-type-content ul li{font-size:11px}}.flight-filter-form.smart-form .col .checkbox{font-size:12px;line-height:13px;margin-bottom:0px;margin-top:0px;padding-top:2px;font-weight:400}.flight-filter-form.smart-form .col .checkbox input[type=checkbox]{margin-left:12px}.flight-filter-form button{padding:6px;text-align:center}.load-more-flight{margin-bottom:10px}.load-more-flight ul#loadList{padding:0}.load-more-flight ul#loadList>li{display:none;list-style-type:none}.load-more-flight #loadMoreFlight{color:#000000;background-color:#D3B56F;padding:10px;cursor:pointer;font-weight:600;margin-right:10px}.load-more-flight #loadMoreFlight:hover{color:black}.load-more-flight #showLessFlight{color:#000000;background-color:#D3B56F;cursor:pointer;padding:10px;display:none;font-weight:600}.load-more-flight #showLessFlight:hover{color:black}@media (max-width: 767px){.load-more-flight #loadMoreFlight{margin-right:0;border-right:1px solid #fff}}.results-tier-2a.result-flight-filter .filterTabs .ui-tabs .ui-tabs-nav li a{width:auto}.results-tier-2a .filterTabs .ui-tabs .ui-tabs-nav{border:0}.results-tier-2a .filterTabs .ui-tabs .ui-tabs-nav li{margin:0}.results-tier-2a .filterTabs .ui-tabs .ui-tabs-nav li a{background:#D3B56F;color:#000000;border:0;border-right:1px solid #ffffff;width:100% !important;text-transform:capitalize}.results-tier-2a .filterTabs .ui-tabs .ui-tabs-nav li:last-child a{border-right-width:0}.results-tier-2a .filterTabs .ui-tabs .ui-tabs-nav li.ui-tabs-active a{box-shadow:none;background-color:#f0ead8;color:#231f20 !important}.results-tier-2a .filterTabs .ui-tabs .flightPricesOpt h3{color:#231f20}.results-tier-2a .filterTabs .ui-tabs .flightPricesOpt button{margin-top:0;font-size:13px;height:30px}.results-tier-2a .filterTabs .ui-tabs .flightPricesOpt .bgolden{padding:0}.results-tier-2a.result-flight-filter li.mobiletabhotelfilter.ui-state-default.ui-corner-top a:first-child{background-color:#D3B56F}.results-tier-2a .filterTabs .ui-tabs .ui-tabs-nav li.ui-tabs-active a:first-child{background-color:#efe7d1}.results-tier-2a.result-flight-filter .filterTabs .ui-tabs .ui-tabs-panel.sortby-wrapper{background-color:#efe7d1}.results-tier-2a.result-flight-filter .sortby-price .row .pr a{color:#231f20}@media (max-width: 768px){.results-tier-2a.result-flight-filter .filterTabs{margin-left:13px}.results-tier-2a form.mobile-form.smart-form .row{margin-left:0}.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-lg-1,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-lg-10,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-lg-11,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-lg-12,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-lg-2,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-lg-3,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-lg-4,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-lg-5,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-lg-6,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-lg-7,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-lg-8,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-lg-9,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-md-1,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-md-10,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-md-11,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-md-12,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-md-2,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-md-3,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-md-4,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-md-5,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-md-6,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-md-7,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-md-8,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-md-9,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-sm-1,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-sm-10,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-sm-11,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-sm-12,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-sm-2,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-sm-3,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-sm-4,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-sm-5,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-sm-6,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-sm-7,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-sm-8,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-sm-9,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-xs-1,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-xs-10,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-xs-11,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-xs-12,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-xs-2,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-xs-3,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-xs-4,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-xs-5,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-xs-6,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-xs-7,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-xs-8,.results-tier-2a form.mobile-form.smart-form.smart-form-override-padding .col-xs-9{padding-left:0px !important;padding-right:0px !important}.results-tier-2a .hotel-result .roomOptions .row-button .showmore-rooms,.results-tier-2a .hotel-result .roomOptions .row-button .showless-rooms{font-size:12px;padding-right:8px;margin-right:2px}.results-tier-2a .hotel-result .roomOptions form.mobile-form .row-button div.col-xs-6{width:50%}}.results-hotel-only.result-flight-filter .table>tbody>tr>td,.results-hotel-only.result-flight-filter .table>thead>tr>th{border-left-width:0 !important}.flight-filter.result-flight-filter .boxFilter .toggle-filter{padding-bottom:15px}.flight-filter.result-flight-filter .boxFilter .column{padding-top:0;border-right:1px solid #ffffff;min-height:initial !important}.flight-filter.result-flight-filter .boxFilter .column:last-child{border:0}.flight-filter.result-flight-filter .boxFilter button.grey{font-size:14px}.flight-filter.result-flight-filter .bx-wrapper{max-width:1400px !important;margin-left:128px}.flight-filter.result-flight-filter .flightNav .bx-viewport{border:0 !important;left:0 !important;margin-bottom:0;box-shadow:none !important}.flight-filter.result-flight-filter .flightNav .bx-wrapper .bx-viewport li img{display:inline-block}.flight-filter.result-flight-filter .flightNav .outside{text-align:right}.flight-filter.result-flight-filter .flightNav .bx-prev,.flight-filter.result-flight-filter .flightNav .bx-next{font-weight:bolder;font-size:20px}.flight-filter.result-flight-filter .flightNav .airlinelogo{height:80px}.flight-filter.result-flight-filter .flightNav .airlineprice{height:50px}.flight-filter.result-flight-filter .flightNav .flightNav-row{margin-bottom:10px}.flight-filter.result-flight-filter .flightNav .flightNav-row .flightNav-col .angle-wrapper{display:inline-block;width:auto;text-align:center;padding:0}.flight-filter.result-flight-filter .flightNav .flightNav-row .flightNav-col .angle-wrapper a{padding:4px 14px;display:block;background-color:#af8736;color:#ffffff}.flight-filter.result-flight-filter .flightNav .flightNav-row .flightNav-col p{font-size:14px}.flight-filter.result-flight-filter #col-1fixed{z-index:5;position:absolute;width:128px;height:200px;background:#fff;text-align:center}.master-hotel-2 .page-title{width:90%;right:5%;padding-left:0}.master-hotel-2 .master-hotel-wrapper{margin-bottom:20px}.master-hotel-2 .master-hotel-gallery.ug-gallery-wrapper.ug-theme-grid.ug-fullscreen .ug-arrow-left.ug-skin-default,.master-hotel-2 .master-hotel-gallery.ug-gallery-wrapper.ug-theme-grid.ug-fullscreen .ug-arrow-right.ug-skin-default{display:block}.master-hotel-2 .master-hotel-gallery.ug-gallery-wrapper .ug-handle-tip-top.ug-skin-default,.master-hotel-2 .master-hotel-gallery.ug-gallery-wrapper .ug-handle-tip-left.ug-skin-default{display:none}.master-hotel-2 .master-hotel-gallery.ug-gallery-wrapper .ug-grid-panel{border-top:1px solid #c8c6c6;border-bottom:1px solid #c8c6c6}.master-hotel-2 .master-hotel-gallery .ug-button-fullscreen.ug-skin-default{background-position:0px -16px}.master-hotel-2 .master-hotel-gallery .ug-button-fullscreen.ug-skin-default:hover{opacity:0.5}.master-hotel-2 .master-hotel-gallery .ug-button-fullscreen.ug-skin-default.ug-fullscreenmode{background-position:0px -47px}.master-hotel-2 .master-hotel-gallery{margin-bottom:0px}.master-hotel-2 .image-lightbox .modal-body{padding:0;background-color:#000000}.master-hotel-2 .image-lightbox .modal-body .lightslider .lSSlideOuter .lSSlideWrapper{margin:0;padding:0}.master-hotel-2 .image-lightbox .modal-body .image-gallery li{margin:0 auto;text-align:center}.master-hotel-2 .image-lightbox .modal-body .image-gallery li figcaption{position:absolute;z-index:10;padding:5px 10px;background:rgba(255,255,255,0.4);color:#231f20;width:inherit;margin:0 auto;text-align:center;opacity:1}.master-hotel-2 .image-lightbox .close{font-size:30px;color:#fff;position:absolute;z-index:10;right:10px;top:10px;opacity:1;background:none}.master-hotel-2 .master-hotel-2-container h1 span{font-size:14px;color:#af8736}.master-hotel-2 .master-hotel-2-container .tab-content{margin:20px 0}.master-hotel-2 .master-hotel-2-container .tab-content p strong{display:block}.master-hotel-2 .master-hotel-2-container .tab-content .map{width:100%;height:500px}.master-hotel-2 .master-hotel-2-container .tab-content #locationmap,.master-hotel-2 .master-hotel-2-container .tab-content #family,.master-hotel-2 .master-hotel-2-container .tab-content #honeymoon,.master-hotel-2 .master-hotel-2-container .tab-content #weather{display:none}.master-hotel-2 .master-hotel-2-container .tab-content #overview{position:relative}.master-hotel-2 .master-hotel-2-container .tab-content #overview .visiblecarousel{opacity:1;position:relative;z-index:2;top:auto}.master-hotel-2 .master-hotel-2-container .tab-content #overview .hiddencarousel{opacity:0;position:absolute;width:100%;z-index:1;top:0}.master-hotel-2 .master-hotel-2-container img.lightslider-placeholder{margin-bottom:10px;width:70%}.master-hotel-2 .master-hotel-2-container .promos{margin-top:20px}.master-hotel-2 .master-hotel-2-container .promos .box-navigation{margin-bottom:10px}.master-hotel-2 .master-hotel-2-container .promos .hotel_box .hotelBoxWrapper.notitle{height:205px}.master-hotel-2 .master-hotel-2-container .promos hr{margin:0px 0px 0px 0px;color:#af8736;border-style:dotted;border-width:1px}.master-hotel-2 .master-hotel-2-container .promos ul{margin-bottom:0px;padding-left:0px;list-style-type:none}.master-hotel-2 .master-hotel-2-container .promos a.btn{text-transform:uppercase}.master-hotel-2 .master-hotel-2-container .promos .btn-back-results,.master-hotel-2 .master-hotel-2-container .promos .btn-book{border:none;margin-bottom:10px}.master-hotel-2 .master-hotel-2-container .promos .btn-back-results{background:#af8736;border-right:solid 5px #fff}.master-hotel-2 .master-hotel-2-container .promos .btn-book{background:#40ae49;border-left:solid 5px #fff}.master-hotel-2 .master-hotel-2-container .promos h2{font-size:13px;font-weight:400;background:#dd0d0d;padding:5px 10px;color:#fff;clear:both;margin-bottom:15px}.master-hotel-2 .master-hotel-2-container .promos h2.heading2{background:#606061}.master-hotel-2 .master-hotel-2-container .promos label.select{width:100%;clear:both}.master-hotel-2 .master-hotel-2-container .promos label.select select{width:100%}.master-hotel-2 .master-hotel-2-container .nav{border-bottom:solid 1px #af8736}.master-hotel-2 .master-hotel-2-container .nav li a{box-shadow:none;border:none}.master-hotel-2 .master-hotel-2-container .nav li a h2{font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin:inherit}.master-hotel-2 .master-hotel-2-container .nav li a:focus,.master-hotel-2 .master-hotel-2-container .nav li a:hover{border:none}.master-hotel-2 .master-hotel-2-container .nav li:hover a,.master-hotel-2 .master-hotel-2-container .nav li.active a{background:#af8736;color:#fff;box-shadow:none;margin-top:0 !important}.master-hotel-2 .master-hotel-2-container #accordion{position:relative;z-index:3}.master-hotel-2 .master-hotel-2-container #accordion .panel{border:none;box-shadow:none;-moz-box-shadow:none;margin-bottom:10px}.master-hotel-2 .master-hotel-2-container #accordion .panel .panel-heading{border:none;background:#606061;color:#fff}.master-hotel-2 .master-hotel-2-container #accordion .panel .panel-body{border:none;padding:10px 10px 0 10px}.master-hotel-2 .master-hotel-2-container #accordion .panel .panel-body ul{margin:0;padding:0 0 0 1.5em}.master-hotel-2 .master-hotel-2-container #accordion .panel .panel-body .panel-item{margin-bottom:10px}.master-hotel-2 .master-hotel-2-container #accordion .panel .panel-body .panel-item img{width:100%}.master-hotel-2 .master-hotel-2-container #accordion .panel .panel-body .panel-item p{margin:0}.master-hotel-2 .master-hotel-2-container #accordion .panel .panel-body .panel-item .panel-item-title{font-size:12px;font-weight:700;color:#000;margin:0}@media (min-width: 768px){.master-hotel-2 .image-lightbox .modal-dialog{width:80%}}body.ug-body-fullscreen #scrollToTheTop{z-index:0 !important}.hotel-result{border:1px solid #d1c496;background:#ffffff;margin-top:25px;margin-bottom:35px;box-shadow:2px 2px 20px #ccc;color:#000;padding:15px 20px}.hotel-result h2{background:#686664;display:block;font-size:18px;color:#fff;padding-left:15px;margin:0}.hotel-result h2.hotel-name>i.fa.fa-star:first-child{margin-left:5px}.hotel-result h2.hotel-name span.glyphicon.glyphicon-star{color:#e2c562;font-size:13px}.hotel-result .hotel-name{height:auto}.hotel-result h4{font-size:12px;padding:5px 10px;margin:0;background-color:#686664;color:#ffffff;font-weight:700}.hotel-result .price-section{text-align:right}.hotel-result .mobile-bedroom .bedroom-content{border-right:1px solid #ffffff;padding:16px}.hotel-result .mobile-bedroom .bedroom-content .no-border{border-width:0}.hotel-result .mobile-bedroom h5{font-size:17px;font-weight:600}.hotel-result .mobile-bedroom .priceBox button.green{margin:0}.hotel-result .mobile-bedroom sup{font-size:18px}.hotel-result .mobile-bedroom .lead{margin-bottom:10px}.hotel-result .mobile-bedroom .warning{color:#9a0f05;font-size:16px;line-height:1.2}.hotel-result .middle-section{margin-top:8px}.hotel-result .incBadget{background:#9a0f05;color:#fff;text-transform:uppercase;font-size:16px;font-weight:900;text-align:center;margin:0;padding:0}.hotel-result p{line-height:1.7;font-size:12px;margin-top:10px;margin-bottom:10px}.hotel-result p a{font-size:12px;color:#000;display:block;margin-top:10px;text-decoration:underline}.hotel-result thead{background:#686664;color:#ffffff;font-size:12px;text-align:center !important}.hotel-result td{border-bottom:1px solid #e6d9b2}.hotel-result table{background:#f7f4eb;margin:6px 0}.hotel-result span.note{font-size:11px;line-height:1.5em;display:block;color:#9a0f05;font-weight:700}.hotel-result .available{color:green;font-weight:800}.hotel-result .btn-extra{background:#686664;width:100%;display:block;border:0;color:#fff;line-height:35px;padding:0;font-weight:400}.hotel-result .btn-extra:hover{background:#af8736}.hotel-result .icon-wrapper{width:100%;height:35px;font-size:20px;padding-top:4px;background-color:#686664;color:#fff;text-align:center}.hotel-result .info-btn-wrapper{margin-top:9px}.hotel-result button{background:#D3B56F;border:0;color:#ffffff;padding:0px 15px}.hotel-result button:hover{opacity:0.8}.hotel-result button.view-rooms{padding:0px 15px !important}.hotel-result button.view-rooms i{font-size:18px;float:left}.hotel-result .icon-wrapper i.fa.fa-info{border:#fff solid 2px;border-radius:50%;padding:2px 8px 2px 8px}.hotel-result .note{color:#9a0f05}.hotel-result .priceBox button.green{margin-top:10px}.hotel-result .roomOptions{zoom:1}.hotel-result .roomOptions:after{content:".";display:block;height:0;clear:both;visibility:hidden}.hotel-result .roomOptions .datatable-wrapper{overflow:hidden;webkit-transition:height 0.5s linear;-webkit-transition:height 0.5s linear;transition:height 0.5s linear}.hotel-result .roomOptions .datatable-wrapper .label-request{font-weight:bold}.hotel-result .roomOptions .datatable{width:100% !important;margin-bottom:0 !important}.hotel-result .roomOptions .datatable tr th,.hotel-result .roomOptions .datatable tr td{padding:3px 10px;border-bottom:none;line-height:14px}.hotel-result .roomOptions .datatable tr th span,.hotel-result .roomOptions .datatable tr td span{line-height:14px}.hotel-result .roomOptions .datatable tr th .radio,.hotel-result .roomOptions .datatable tr td .radio{margin:0}.hotel-result .roomOptions .datatable tr th .radio label,.hotel-result .roomOptions .datatable tr td .radio label{min-height:12px}.hotel-result .roomOptions .datatable tr th .radio label input,.hotel-result .roomOptions .datatable tr td .radio label input{left:auto;margin-top:0}.hotel-result .roomOptions .datatable tr th.sorting_disabled,.hotel-result .roomOptions .datatable tr td.sorting_disabled{padding:3px 5px !important}.hotel-result .roomOptions .datatable tr th.sorting_asc,.hotel-result .roomOptions .datatable tr th.sorting_desc,.hotel-result .roomOptions .datatable tr td.sorting_asc,.hotel-result .roomOptions .datatable tr td.sorting_desc{background-color:inherit}.hotel-result .roomOptions .datatable tr th.nowrap,.hotel-result .roomOptions .datatable tr td.nowrap{white-space:nowrap}.hotel-result .roomOptions .datatable tr th.roominformation,.hotel-result .roomOptions .datatable tr td.roominformation{display:none}.hotel-result .roomOptions .datatable tr th,.hotel-result .roomOptions .datatable tr th.sorting_disabled{padding:5px 10px !important;font-size:12px;font-weight:700;line-height:normal}.hotel-result .roomOptions .datatable tr td{vertical-align:text-top;padding-bottom:0}.hotel-result .roomOptions .datatable tr.offer-row td,.hotel-result .roomOptions .datatable tr.hotel-info-row td{padding-top:0;padding-bottom:5px;border-bottom:1px solid #e6d9b2}.hotel-result .roomOptions .datatable tr.offer-row.no-border td,.hotel-result .roomOptions .datatable tr.hotel-info-row.no-border td{border-bottom:none}.hotel-result .roomOptions .datatable tr.hidden-row{height:0;overflow:hidden}.hotel-result .roomOptions .datatable tr.hotel-info-row td span.priceBox .saving{line-height:30px}.hotel-result .roomOptions .datatable tr:hover,.hotel-result .roomOptions .datatable tr.hover{cursor:pointer}.hotel-result .roomOptions .datatable tr.hotel-info-row:hover,.hotel-result .roomOptions .datatable tr.hotel-info-row.hover{cursor:inherit}.hotel-result .roomOptions .datatable-wrapper{margin-bottom:6px}.hotel-result .roomOptions .datatable-wrapper .dt-toolbar{height:0;overflow:hidden;padding:0;border:none}.hotel-result .roomOptions .datatable-wrapper .dt-toolbar-footer{padding:3px 10px;line-height:15px;border:none;zoom:1}.hotel-result .roomOptions .datatable-wrapper .dt-toolbar-footer:after{content:".";display:block;height:0;clear:both;visibility:hidden}.hotel-result .roomOptions .datatable-wrapper .dt-toolbar-footer .pagination{display:none}.hotel-result .roomOptions .datatable-wrapper .dt-toolbar-footer .dataTables_info{font-size:11px;color:#231f20;font-weight:normal;padding:0}.hotel-result .roomOptions .row-button button{text-align:left;height:33px;margin-bottom:10px}.hotel-result .roomOptions .showmore-rooms,.hotel-result .roomOptions .showless-rooms{width:100%;margin-right:4px}.hotel-result .roomOptions .showmore-rooms i,.hotel-result .roomOptions .showless-rooms i{font-size:18px;margin-right:5px;float:left}.hotel-result .roomOptions .show-board-basis{background:#D3B56F;width:auto;text-align:center}.hotel-result .roomOptions .show-board-basis:hover{opacity:0.8;cursor:pointer}.hotel-result .roomOptions .show-board-basis select{background:transparent;border:0;color:#fff;padding:5px 5px 5px 12px;height:33px;font-size:12px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;outline:none;overflow:hidden;text-overflow:''}.hotel-result .roomOptions .show-board-basis select:hover{cursor:pointer}.hotel-result .roomOptions .show-board-basis select:focus{border-width:0}.hotel-result .roomOptions .show-board-basis select::-ms-expand{display:none}.hotel-result .roomOptions .show-board-basis option{background-color:#fafafa;color:#000000;padding:0 0 0 5px}.hotel-result .roomOptions .show-board-basis i{background:#D3B56F;box-shadow:0 0 0 9px #D3B56F}.hotel-result .roomOptions .show-board-basis i:before{border-bottom:4px solid #fff}.hotel-result .roomOptions .show-board-basis i:after{border-top:4px solid #fff}.hotel-result .roomOptions .hotel-info-row .mobile-bedroom{zoom:1;background:#fff;margin:0 -5px;padding:5px}.hotel-result .roomOptions .hotel-info-row .mobile-bedroom:after{content:".";display:block;height:0;clear:both;visibility:hidden}.hotel-result .roomOptions .hotel-info-row .mobile-bedroom section{padding-left:0 !important;padding-right:0 !important}.hotel-result .roomOptions .hotel-info-row .mobile-bedroom .img-responsive{width:100%}.hotel-result .roomOptions .hotel-info-row .mobile-bedroom .bedroom-content{padding:0 10px;border:none}.hotel-result .roomOptions .hotel-info-row .mobile-bedroom .bedroom-content p{line-height:15px;margin-bottom:10px}.hotel-result .roomOptions .hotel-info-row .mobile-bedroom .bedroom-content p.roomtype,.hotel-result .roomOptions .hotel-info-row .mobile-bedroom .bedroom-content p.warning{font-size:15px;line-height:18px}.hotel-result .roomOptions .hotel-info-row .mobile-bedroom .bedroom-content a.reveal-hotelroom-details{color:#231f20}.hotel-result .roomOptions .hotel-info-row .mobile-bedroom .bedroom-content a.reveal-hotelroom-details:hover{text-decoration:underline}.hotel-result .roomOptions .hotel-info-row .mobile-bedroom .bedroom-content a.reveal-hotelroom-details i{margin-left:3px}.hotel-result .roomOptions .hotel-info-row .mobile-bedroom .bedroom-content .hidden-content{display:none;zoom:1}.hotel-result .roomOptions .hotel-info-row .mobile-bedroom .bedroom-content .hidden-content:after{content:".";display:block;height:0;clear:both;visibility:hidden}.hotel-result .roomOptions .hotel-info-row .mobile-bedroom .bedroom-content ul{width:50%;float:left;padding-left:1.25em}.hotel-result .roomOptions .hotel-info-row .mobile-bedroom .bedroom-content ul:first-child li{padding-right:10px}.flight-details{margin-top:10px}.flight-details .row.row-no-padding.hover{background-color:#efe7d1}.flight-details .flight-content{background:#f7f4eb;margin-bottom:5px}.flight-details .flight-content span{display:block;padding:8px}.flight-details .flight-content span i{margin-right:7px}.flight-details .flight-content span.not-block{display:inline;padding:0}.flight-details .flight-content time{display:block;padding:8px}.flight-details .flight-content .each-flight{border-bottom:1px solid #e6d9b2}.flight-details .flight-content .more-flight-info{background-color:#f7f4eb}.flight-details .flight-content label{padding:0 8px;margin-bottom:0}.flight-details .rotated{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.flight-details .airline-info-txt a,.flight-details .airline-urls a{color:#231f20;font-weight:500;text-decoration:underline;text-transform:capitalize}.flight-details .airline-info-txt a:hover,.flight-details .airline-urls a:hover{text-decoration:none}.flight-details .airline-urls a.more-filght-times{margin-left:5px}.flight-details .airline-urls .airline-buttons a{text-transform:none;text-decoration:none;background-color:#D3B56F;color:#ffffff;padding:8px 10px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.flight-details .airline-urls .airline-buttons a>i{margin-right:5px;font-size:18px}.result-flight-filter .priceBox .flight-details span.airline-buttons{display:inline-block}.edit-flight-detail-section .ui-tabs-active .fa-angle-down::before{content:"\f106"}.reveal-flight-details.open-flight-details .fa-angle-down::before{content:""}.airline-info-section{padding-bottom:10px}.airline-info-section p{margin-top:5px;padding-top:1px;padding:0}.airline-info-section figure img{margin-right:5px;width:70%;margin:0 auto}.airline-info-section .airline-info-txt{text-align:center}.airline-info-section .border-left{border-left:1px dashed #666;padding-left:17px}.result-flight-filter .hotelResults .airline-info-section p{margin-top:5px;line-height:36px}@media (max-width: 991px){.result-flight-filter .edit-flight-detail-section.priceBox button{margin-top:0;font-size:13px;height:30px}.edit-flight-detail-section #filter-tabs-mobile.filter-tabs-mobile.ui-tabs .ui-tabs-nav li a{color:#ffffff}}@media (min-width: 768px){.dashed-border-top{border-top:1px dashed #231f20}}@media (max-width: 767px){.dashed-border-top-mobile{border-top:1px dashed #231f20}}@media (max-width: 768px){.airline-info-section figure img{width:auto}.flight-details .airline-urls .airline-buttons a{padding:6px 8px}.hotel-result .flight-details .flight-content.flight-content-mobile .more-flight-info{background-color:#D3B56F}.hotel-result .flight-details .flight-content.flight-content-mobile .more-flight-info label{padding:0}.hotel-result .flight-details .flight-content.flight-content-mobile .more-flight-info span{padding-bottom:5px}.hotel-result .flight-details .flight-content.flight-content-mobile .mobile-flight-details .journey{padding-right:9px}.hotel-result .flight-details .flight-content.flight-content-mobile .mobile-flight-details .journey.inbound{margin-bottom:5px}.hotel-result .flight-details .flight-content.flight-content-mobile .airline-buttons a{padding:6px 8px}.hotel-result .flight-details .flight-content.flight-content-mobile .airline-buttons a>i{font-size:13px}}@media (max-width: 464px){.edit-flight-detail-section #filter-tabs-mobile.filter-tabs-mobile.ui-tabs .ui-tabs-nav li a{font-size:11px}}@media (max-width: 400px){.result-flight-filter .priceBox .flight-details span.airline-buttons{display:block}.flight-details .airline-urls a.more-filght-times{margin-left:0}.airlinelogo{padding-left:0}}.booking-pages .booking-container{margin-bottom:20px}.booking-pages .booking-container .save-quote-form .modal-header{background-color:#af8736;padding:7px 15px}.booking-pages .booking-container .save-quote-form .modal-header h3{color:#ffffff}.booking-pages .booking-container .save-quote-form .modal-footer{background-color:#af8736;padding:6px 10px}.booking-pages .booking-container .save-quote-form .modal-footer .btn{margin-bottom:0}.booking-pages .booking-container .save-quote-form .modal-body{background-color:#f7f4eb;padding:10px}.booking-pages .booking-container .save-quote-form .modal-body .smart-form .btn{background-color:#40ae49;border:solid 1px #fff;padding:5px 10px;font-weight:400;font-size:17px;text-transform:capitalize}.booking-pages .booking-container .save-quote-form .btn{width:auto !important}.booking-pages .booking-container .booking-progress{margin-top:20px;margin-bottom:20px}.booking-pages .booking-container .booking-progress a{color:#231f20;width:100%;display:block;text-align:center;font-weight:bold;position:relative;margin:1px 0}.booking-pages .booking-container .booking-progress a span.text{float:left;width:100%;height:40px;padding:10px 5px;background:#f7f4eb}.booking-pages .booking-container .booking-progress a span.triangle{position:absolute;z-index:1;right:0;display:block;width:0;height:0;border-style:solid;border-width:20px 0 20px 10px;border-color:#fff #fff #fff #f7f4eb}.booking-pages .booking-container .booking-progress .active a{color:#fff}.booking-pages .booking-container .booking-progress .active a span.text{background:#40ae49}.booking-pages .booking-container .booking-progress .active a span.triangle{border-color:#fff #fff #fff #40ae49}.booking-pages .booking-container #accordion .panel+.panel{margin-top:0}.booking-pages .booking-container #accordion .panel{border:none;box-shadow:none}.booking-pages .booking-container #accordion .panel .panel-heading{background:#686664}.booking-pages .booking-container #accordion .panel .panel-heading .panel-title a{padding:5px 0;color:#fff;padding:5px 10px 5px 5px;border-bottom:solid 1px #fff}.booking-pages .booking-container #accordion .panel .collapse.in{margin-bottom:10px}.booking-pages .booking-container #accordion .panel .panel-body{margin-top:5px;padding:10px 15px 15px;border-top:none}.booking-pages .booking-container #accordion .panel .panel-body h3{font-size:15px;color:#231f20;margin:10px 0}.booking-pages .booking-container #accordion .panel .panel-body h3.padleft{margin-left:5px;margin-bottom:0}.booking-pages .booking-container #accordion .panel .panel-body h3.smaller{margin:0;font-size:12px;font-weight:bold;color:#af8736}.booking-pages .booking-container #accordion .panel .panel-body h3:first-child{margin-top:0}.booking-pages .booking-container #accordion .panel .panel-body h3 span.hotelStarRating{font-size:12px;color:#af8736}.booking-pages .booking-container #accordion .panel .panel-body.panel-body-lemongreen{background:#f7f4eb}.booking-pages .booking-container #accordion .panel .panel-body p{margin-bottom:5px}.booking-pages .booking-container #accordion .panel .panel-body p a{color:#231f20;text-decoration:underline}.booking-pages .booking-container h1{margin-top:0}.booking-pages .booking-container h2.underlined{border-bottom:solid 1px #ddd}.booking-pages .booking-container .summary figure{font-size:35px;font-weight:bold;margin-bottom:10px;text-align:center}.booking-pages .booking-container .summary figure.bigger-font{font-size:42px}.booking-pages .booking-container .summary figure figcaption{font-size:12px;font-weight:normal}.booking-pages .booking-container .summary figure figcaption.discount-bold{font-weight:bold}.booking-pages .booking-container .summary figure figcaption.green-discount{background-color:#40ae49;padding:5px;color:#ffffff;font-weight:bold;margin-bottom:5px}.booking-pages .booking-container .summary .panel-prices{text-align:center}.booking-pages .booking-container .summary .btn{width:100%;margin-bottom:10px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;font-weight:bold;text-transform:uppercase}.booking-pages .booking-container .summary .btn.book-btn-continue{background:#40ae49;color:#fff}.booking-pages .booking-container .summary .btn.book-btn-save{color:#fff;background-color:#b48706}.booking-pages .booking-container .summary .btn.book-btn-booknow{background:#40ae49;color:#fff}.booking-pages .booking-container .summary .panel{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border:none;box-shadow:none;margin-bottom:0}.booking-pages .booking-container .summary .panel.last-panel{margin-bottom:12px}.booking-pages .booking-container .summary .panel .panel-heading{background:#af8736;color:#fff;text-align:center}.booking-pages .booking-container .summary .panel .panel-heading .panel-title{font-weight:bold}.booking-pages .booking-container .summary .panel .panel-body{background:#f7f4eb}.booking-pages .booking-container .summary .panel .panel-body p strong.newline,.booking-pages .booking-container .summary .panel .panel-body p span{display:block}.booking-pages .booking-container .summary .panel .panel-body p strong.text-bigger{font-size:15px}.booking-pages .booking-container .summary .panel .panel-body p.floatleft strong,.booking-pages .booking-container .summary .panel .panel-body p.floatleft span{float:left}.booking-pages .booking-container .summary .panel .panel-body p.floatleft strong{width:40%}.booking-pages .booking-container .summary .panel .panel-body p.floatleft span{width:60%}.booking-pages .booking-container .summary .panel .panel-body p.passengers{font-size:15px}.booking-pages .booking-container .summary .panel .panel-body h3{margin:0 0 10px 0;font-size:15px;font-weight:bold;color:#231f20}.booking-pages .important-info{background-color:#f7f4eb;margin-bottom:15px}.booking-pages .important-info h2{background-color:#686664;margin-top:0;padding:5px;color:#ffffff}.booking-pages .important-info .important-content{height:200px;overflow-y:scroll}.booking-pages .reference-block{background:#606061;color:#fff;padding:15px 0}.booking-pages .reference-block span{display:block;text-align:center}.booking-pages .reference-block span.title{font-size:15px;margin-top:0 !important}.booking-pages .reference-block span.refnum{font-size:33px;font-weight:bold}.booking-pages .smart-form .radio{margin-bottom:13px}.booking-pages .radio input+i:after{background-color:#af8736;top:3px;left:3px}.booking-pages .radio input:checked+i{border-color:#af8736}.booking-summary .booking-summary-content table{width:100%}.booking-summary .booking-summary-content table caption{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.booking-summary .booking-summary-content table tr th,.booking-summary .booking-summary-content table tr td{padding:5px 10px 5px 5px;color:#231f20;vertical-align:text-top}.booking-summary .booking-summary-content table tr th span.green,.booking-summary .booking-summary-content table tr td span.green{color:#40ae49}.booking-summary .booking-summary-content table tr th strong.newline,.booking-summary .booking-summary-content table tr td strong.newline{display:block}.booking-summary .booking-summary-content table tr th{background:#aaa;color:#fff}.booking-summary .booking-summary-content table tr td{background:#f7f4eb}.booking-summary .booking-summary-content table tr td label.checkbox i{position:relative;top:auto;left:-12px;display:block;margin:0 auto;width:19px;height:19px}.booking-summary .booking-summary-content table.table-flight tr th,.booking-summary .booking-summary-content table.table-flight tr td{width:33%}.booking-summary .booking-summary-content table.table-transfers tr th,.booking-summary .booking-summary-content table.table-taxes tr th{background:none;color:#231f20}.booking-summary .booking-summary-content table.table-transfers .radio i{left:49%}.booking-summary .booking-summary-content table.table-transfers tr th,.booking-summary .booking-summary-content table.table-transfers tr td,.booking-summary .booking-summary-content table.table-taxes tr th,.booking-summary .booking-summary-content table.table-taxes tr td{padding:2px 0;width:25%}.booking-summary .booking-summary-content table.table-transfers tr th.leftcol,.booking-summary .booking-summary-content table.table-transfers tr td.leftcol,.booking-summary .booking-summary-content table.table-taxes tr th.leftcol,.booking-summary .booking-summary-content table.table-taxes tr td.leftcol{width:50%;padding-right:15px}.booking-summary .booking-summary-content table.table-transfers tr th,.booking-summary .booking-summary-content table.table-taxes tr th{padding-top:5px;padding-bottom:5px}.booking-summary .booking-summary-content table.table-taxes tr th,.booking-summary .booking-summary-content table.table-taxes tr td{width:20%}.booking-summary .booking-summary-content table.table-taxes tr th.leftcol,.booking-summary .booking-summary-content table.table-taxes tr td.leftcol{width:80%}.booking-summary .booking-summary-content .booking-progress .book-btn-continue{width:100%;margin-top:60px;background-color:#40ae49;text-transform:uppercase}.booking-payment .booking-container p strong.red{color:#dd0d0d}.booking-payment .booking-container h3{font-size:15px}.booking-payment .booking-container h3.underlined{border-bottom:solid 1px #ddd}.booking-payment .booking-container .smart-form section{margin-bottom:5px}.booking-payment .booking-container .smart-form section label.label{margin-bottom:0}.booking-payment .booking-container .smart-form section .checkbox,.booking-payment .booking-container .smart-form section .radio,.booking-payment .booking-container .smart-form section label.label{font-size:12px}.booking-payment .booking-container .smart-form section input::-webkit-input-placeholder{color:#231f20}.booking-payment .booking-container .smart-form section input:-moz-placeholder{color:#231f20}.booking-payment .booking-container .smart-form section input::-moz-placeholder{color:#231f20}.booking-payment .booking-container .smart-form section input:-ms-input-placeholder{color:#231f20}.booking-payment .booking-container .price-area{border:1px solid #686664;margin-top:19px;padding-top:8px;padding-bottom:8px}.booking-payment .booking-container .security-logos{margin:0 auto;margin-top:6px}.booking-payment .booking-container .security-logos figure .feefo_logo{float:right;width:26%}.booking-payment .booking-container .security-logos figure .thawte_logo{margin-left:10px;float:right;width:31%}.booking-payment .booking-container #accordion .panel .panel-body a{text-decoration:underline}.booking-payment .booking-container #accordion .panel .panel-body a.text-red{color:#dd0d0d}.booking-payment .booking-container #accordion .panel .panel-body a.text-black{color:#231f20}.booking-payment .booking-container #accordion .panel .panel-body p{color:#231f20}.booking-payment .booking-container #accordion .panel .panel-body p:last-child{margin-bottom:0}.booking-payment .booking-container #accordion .panel .panel-body p.debitcard{margin-top:10px;text-align:center}.booking-payment .booking-container #accordion .panel .panel-body ul.debitcard{width:132px;margin:0 auto}.booking-payment .booking-container #accordion .panel .panel-body ul.debitcard li{display:block;float:left;margin-right:5px;text-indent:-1000em}.booking-payment .booking-container #accordion .panel .panel-body ul.debitcard li:last-child{margin-right:0}.booking-payment .booking-container #accordion .panel .panel-body ul.debitcard li.visa{background:transparent url("../images/cards-visaCCLogo.jpg") 0 0 no-repeat;width:52px;height:18px;margin-top:7px}.booking-payment .booking-container #accordion .panel .panel-body ul.debitcard li.mastercard{background:transparent url("../images/cards-masterCard.jpg") 0 0 no-repeat;width:39px;height:26px;margin-top:4px}.booking-payment .booking-container #accordion .panel .panel-body ul.debitcard li.amex{background:transparent url("../images/cards-americanExpress.jpg") 0 0 no-repeat;width:31px;height:32px}.booking-payment .booking-container #accordion .panel .panel-body .book-btn,.booking-payment .booking-container #accordion .panel .panel-body .book-apply{width:100%;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;font-weight:bold;background:#40ae49;color:#fff;height:30px}.booking-payment .booking-container #accordion .panel .panel-body figure.price{text-align:center;font-size:25px;font-weight:bold;color:#231f20}.booking-payment .booking-container #accordion .panel .panel-body figure.price figcaption{font-weight:normal;font-size:12px}.booking-confirmation .booking-container h2.reference-block{float:right;min-width:100%;margin-bottom:0;background:#606061;color:#fff;padding:15px 0}.booking-confirmation .booking-container h2.reference-block span{display:block;text-align:center}.booking-confirmation .booking-container h2.reference-block span.title{font-size:15px;margin-top:0 !important}.booking-confirmation .booking-container .btn-print-and-email{margin-top:10px;margin-bottom:20px}.booking-confirmation .booking-container figure.price{text-align:right;font-size:33px;font-weight:bold;color:#231f20}.booking-confirmation .booking-container figure.price figcaption{font-weight:normal;font-size:12px}.booking-confirmation .booking-container p.text-summary{text-align:right}.booking-confirmation .booking-container p.text-summary span{display:block}.booking-confirmation .booking-container #accordion .panel .panel-body h3{font-size:12px;font-weight:bold}.booking-confirmation .booking-container #accordion .panel .panel-body p strong.newline,.booking-confirmation .booking-container #accordion .panel .panel-body p span{display:block}.booking-confirmation .booking-container #accordion .panel .panel-body p a{color:#af8736}.booking-confirmation .booking-container #accordion .panel .panel-body p a:hover{text-decoration:none}.booking-confirmation .booking-container #accordion .panel .panel-body.passenger-details p span,.booking-confirmation .booking-container #accordion .panel .panel-body.flight-details p span,.booking-confirmation .booking-container #accordion .panel .panel-body.accommodation p span,.booking-confirmation .booking-container #accordion .panel .panel-body.tax-and-surcharges p span,.booking-confirmation .booking-container #accordion .panel .panel-body.what-happens-next p span{display:inline-block}.booking-confirmation .booking-container span.glyphicon.glyphicon-star{color:#af8736}.booking-confirmation .booking-container .btn{width:100%;margin-bottom:5px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;font-weight:bold;background:#40ae49;color:#fff}.booking-how-to-book .booking-container .middle-content h2{font-size:15px;font-weight:bold;margin:10px 0 0}.booking-how-to-book .booking-container .nav-tabs{border-width:0}.booking-how-to-book .booking-container .tab-content{margin-bottom:40px}.booking-how-to-book .booking-container .tab-content .tab-pane{background-color:#f7f4eb;padding:10px}.booking-how-to-book .booking-container .tab-content .tab-pane h4{background-color:#af8736;color:#ffffff;margin:-10px -10px 15px -10px;padding:6px}.booking-how-to-book .booking-container .tab-content .tab-pane .smart-form .btn{background:#40ae49;border:solid 1px #fff;padding:5px 30px}.booking-how-to-book a.how-to-book-btn{display:block;background-color:#606061;color:#fff;font-size:14px;line-height:18px;min-height:65px;padding:10px 20px;margin-top:5px;margin-bottom:20px;position:relative;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:0px 2px 5px 0px rgba(50,50,50,0.5);-webkit-box-shadow:0px 2px 5px 0px rgba(50,50,50,0.5);-moz-box-shadow:0px 2px 5px 0px rgba(50,50,50,0.5)}.booking-how-to-book a.how-to-book-btn.book-btn{background-color:#40ae49}.booking-how-to-book a.how-to-book-btn i{font-size:36px;padding-right:20px;position:absolute}.booking-how-to-book a.how-to-book-btn span{display:block;padding-left:50px}.booking-how-to-book a.how-to-book-btn span.line1{font-size:18px;font-weight:bold;line-height:22px}@media only screen and (min-width: 992px){.booking-how-to-book .book-intro-text{margin-bottom:30px;min-height:125px}}@media only screen and (max-width: 767px){.booking-how-to-book h1{margin-bottom:5px}}.contact-us .contact-us-container{margin-top:20px}.contact-us .contact-us-container h1{margin-top:0}.contact-us .contact-us-container h2{font-size:15px;font-weight:bold;margin:10px 0 0}.contact-us .contact-us-container .save-quote-form{margin-bottom:20px}.contact-us .contact-us-container .save-quote-form h2{margin:0}.contact-us .contact-us-container .card-info{border:2px solid #ffffff;box-shadow:0px 0px 5px 0px rgba(175,135,54,0.5);padding:15px;margin-bottom:20px}.contact-us .contact-us-container p strong,.contact-us .contact-us-container p span{display:block}.contact-us .contact-us-container a.livechat{display:block;background:#40ae49;color:#fff;font-size:14px;line-height:18px;padding:10px 20px;margin-top:5px;margin-bottom:20px;position:relative;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:0px 2px 5px 0px rgba(50,50,50,0.5);-webkit-box-shadow:0px 2px 5px 0px rgba(50,50,50,0.5);-moz-box-shadow:0px 2px 5px 0px rgba(50,50,50,0.5)}.contact-us .contact-us-container a.livechat i{font-size:36px;padding-right:20px;position:absolute}.contact-us .contact-us-container a.livechat span{display:block;padding-left:50px}.contact-us .contact-us-container a.livechat span.line1{font-size:18px;font-weight:bold;line-height:22px}.contact-us .contact-us-container .nav-tabs{margin-top:20px;border-bottom:solid 1px #f7f4eb}.contact-us .contact-us-container .nav-tabs li{width:50%;margin-right:0px}.contact-us .contact-us-container .nav-tabs li a{border:none;margin-right:0}.contact-us .contact-us-container .nav-tabs li.active a{background:#f7f4eb;box-shadow:none}.contact-us .contact-us-container .nav-tabs li h2 i{color:#af8736}.contact-us .contact-us-container .nav-tabs span{display:inline-block}.contact-us .contact-us-container .tab-content{margin-bottom:20px}.contact-us .contact-us-container .tab-content .tab-pane{background:#f7f4eb;padding:10px}.contact-us .contact-us-container .tab-content .tab-pane .smart-form .btn{background:#40ae49;border:solid 1px #fff;padding:5px 30px}.contact-us .contact-us-container .promos ul{margin-bottom:0px;padding-left:0px;list-style-type:none}@media only screen and (min-width: 768px){.terms-and-conditions.result-flight-filter .sky{height:276px}}.terms-and-conditions .terms-content h3{margin-bottom:0;font-weight:600}.terms-and-conditions .terms-content a{text-decoration:underline}.terms-and-conditions .terms-content a:hover{text-decoration:none}.destinations .special_offer_box h4{font-size:13px}.destinations .hotelBoxWrapper{margin-top:20px !important}.destinations h6{margin-bottom:0}.destinations .content a{text-decoration:underline}.destinations .content a:hover{text-decoration:none;color:inherit}.destinations .ui-tabs .holiday-search-tabs .ui-tabs-nav li a{font-weight:700}.destinations .sub-navigation.grey_bg a{text-align:center;font-size:15px}.destinations .sub-navigation.grey_bg .active{background-color:#af8736;color:#ffffff}.destinations .grey-sub-navigation .grey_bg2 .active{background-color:#af8736;color:#ffffff}.destinations .destination-more-info{border-top:1px solid #606061;padding-top:20px;padding-bottom:20px}@media only screen and (min-width: 768px){.destinations .content iframe{height:600px}}@media only screen and (max-width: 767px){.destinations .content .nav-tabs>li{width:50%}}.holiday-worldwide-africa .side-content h5{margin-bottom:0}.holiday-worldwide-africa .side-content .dealcell header{margin-bottom:5px}.holiday-worldwide-africa figure.promo{margin-bottom:20px}.holiday-worldwide-africa figure.promo img{width:100%}.error-page .error-copy{border:3px solid #af8736;margin:0 auto;margin-top:50px;margin-bottom:50px;padding:0px 20px 20px;width:60%;border-radius:10px}.error-page .error-copy h1{font-size:90px;text-transform:uppercase;font-weight:900;margin-top:0}.error-page .error-copy h1 .h1-bigger-font{font-size:120px}.error-page .error-copy p{font-size:18px}.error-page .error-copy p.small{font-size:14px}.error-page .error-copy a{text-decoration:underline}.error-page .error-copy a:hover{text-decoration:underline}@media only screen and (max-width: 992px){.error-page .error-copy{width:100%}}@media only screen and (max-width: 464px){.error-page .error-copy h1{font-size:70px}.error-page .error-copy h1 .h1-bigger-font{font-size:90px}.error-page .error-copy p{font-size:16px}}@media only screen and (max-width: 300px){.error-page .error-copy h1{font-size:50px}.error-page .error-copy h1 .h1-bigger-font{font-size:70px}}.twin-centre-holiday a .locations{color:#231f20}.twin-centre-holiday a .locations p{color:#231f20}.twin-centre-holiday .main-banner-container .banner_text{top:99px}.twin-centre-caribbean-holidays .twin-center-container a.btn{width:100%;text-transform:uppercase;font-weight:600}.twin-centre-caribbean-holidays .locations-wrapper{height:auto;margin-top:15px;margin-bottom:35px;padding:10px 10px;border:2px solid #ffffff;box-shadow:0px 5px 30px 0px rgba(50,50,50,0.5)}.twin-centre-caribbean-holidays .locations-wrapper:hover{border:2px solid #af8736}.twin-centre-caribbean-holidays .locations-wrapper h2{margin:0 0 10px 0;padding:0;font-size:20px;font-weight:800}.twin-centre-caribbean-holidays .locations-wrapper h4{font-size:16px;font-weight:600;margin:0;padding:0;text-align:right}.twin-centre-caribbean-holidays .locations-wrapper h4 a i{font-size:17px}.twin-centre-caribbean-holidays .locations-wrapper h5{font-weight:600;margin:0;font-size:17px}.twin-centre-caribbean-holidays .locations-wrapper h5 a{color:#231f20}.twin-centre-caribbean-holidays .locations-wrapper h5 a:hover{text-decoration:underline}.twin-centre-caribbean-holidays .locations-wrapper img{width:100%}.twin-centre-caribbean-holidays .locations-wrapper p{font-size:14px;margin:0}.twin-centre-caribbean-holidays .locations-wrapper .t-hotel{margin-bottom:20px}.twin-centre-caribbean-holidays .locations-wrapper .travel-info{background-color:#e3e2e2;margin-bottom:10px}.twin-centre-caribbean-holidays .locations-wrapper .travel-info p{font-size:12px;padding:10px}.twin-centre-request-holiday h2.panel-title{text-transform:capitalize}.twin-centre-request-holiday .smart-form label a{text-decoration:underline;color:#231f20}.twin-centre-request-holiday .smart-form label a:hover{text-decoration:none}.twin-centre-request-holiday .additional-information .btn{text-transform:uppercase}.twin-centre-request-holiday .reveal_form .hide{display:none}.twin-centre-request-holiday .multi_field_wrapper.hide_fields{display:none}.tours.tours-and-safaris.destinations-general-banner-design .main-banner-container .banner_text{top:53px}.tours.tours-and-safaris.destinations-general-banner-design .main-banner-container .banner_text.move-down-alittle{top:185px}@media only screen and (max-width: 1024px) and (min-width: 737px){.tours.destinations-general-banner-design .main-banner-container .banner_text{top:40px !important}}.tours .main h5{font-weight:600;margin:0 0 10px 0;font-size:17px}.tours .main .each_tour{border-top:1px solid #af8736;padding-top:5px;margin-bottom:15px}.tours .main .each_tour .tour-btn .btn{background-color:#af8736;color:#ffffff}.tours .main .each_tour img{width:100%;margin-bottom:8px}.tours .main .cta-tour{margin-bottom:10px}.tours .main .cta-tour figure.safari-image{position:relative}.tours .main .cta-tour figure.safari-image img{margin-bottom:10px;width:100%}.tours .main .cta-tour figure.safari-image .safari-overlay-text{position:absolute;top:0;margin:0;top:0%;left:50%;margin-right:-44%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}.tours .main .cta-tour figure.safari-image .safari-overlay-text h3{display:block;font-size:19px !important;font-weight:400 !important;margin:20px 0 !important}.tours .main .cta-tour .bigger-font{font-size:22px}.tours .main .cta-tour .btn{width:100%;font-weight:bold;text-transform:uppercase}.tours-kenya-safaris .kenya-safaris-container .big-font{font-size:16px}.tours-kenya-safaris .kenya-safaris-container .bigger-font{font-size:22px}.tours-kenya-safaris .kenya-safaris-container .top-section figure{margin-bottom:10px}.tours-kenya-safaris .kenya-safaris-container .top-section figure img{margin-bottom:10px;width:100%}.tours-kenya-safaris .kenya-safaris-container h2{font-size:26px;font-weight:600}.tours-kenya-safaris .kenya-safaris-container h2.panel-title{font-weight:600;font-size:15px}.tours-kenya-safaris .kenya-safaris-container h3 a:hover{text-decoration:underline}.tours-kenya-safaris .kenya-safaris-container article.locations-wrapper h5{margin-bottom:10px;text-transform:uppercase}.tours-kenya-safaris .kenya-safaris-container article.locations-wrapper h5 a{color:#231f20}.tours-kenya-safaris .kenya-safaris-container article.locations-wrapper a{color:#af8736}.tours-kenya-safaris .kenya-safaris-container article.locations-wrapper a:hover{text-decoration:underline}.tours-kenya-safaris .kenya-safaris-container article.locations-wrapper a.btn{color:#ffffff}.tours-kenya-safaris .kenya-safaris-container article.locations-wrapper a.btn:hover{text-decoration:none}.tours-kenya-safaris .kenya-safaris-container article.locations-wrapper p{margin:0 0 5px 0}.tours-kenya-safaris .kenya-safaris-container article.locations-wrapper figure{margin-bottom:10px}.tours-kenya-safaris .kenya-safaris-container article.locations-wrapper .big-font{font-size:14px;font-weight:700}.tours-kenya-safaris .kenya-safaris-container article.locations-wrapper .bigger-font{font-size:25px;font-weight:700}.tours-kenya-safaris .kenya-safaris-container .booking-container #accordion .panel .panel-body ul{padding-left:15px}.tours-kenya-safaris .kenya-safaris-container .booking-container #accordion .panel .panel-body ul li a{text-decoration:underline}.tours-kenya-safaris .kenya-safaris-container .cta-tour .safari-image{position:relative}.tours-kenya-safaris .kenya-safaris-container .cta-tour .safari-image .safari-overlay-text{position:absolute;top:0;margin:0;top:0%;left:50%;margin-right:-44%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}.tours-kenya-safaris .kenya-safaris-container .cta-tour .btn{text-transform:uppercase}@media (max-width: 767px){.tours-kenya-safaris .kenya-safaris-container .visible-xs{display:inline-block !important}}@media (min-width: 768px){.tours-kenya-safaris .main-banner-container{margin-bottom:20px}}.tour-kenya-highlights .kenya-safaris-container a.btn{width:100%}.tour-kenya-highlights .kenya-safaris-container h6{font-weight:600}.tour-kenya-highlights .kenya-safaris-container h6 a{color:#231f20;text-decoration:underline}.tour-kenya-highlights .kenya-safaris-container h6 a:hover{text-decoration:none}.tour-kenya-highlights .kenya-safaris-container #accordion .panel .panel-body.safari-itinerary p a{color:#af8736}.tour-kenya-highlights .kenya-safaris-container #accordion .panel .panel-body.safari-itinerary p a:hover{text-decoration:none}.tour-kenya-highlights .kenya-safaris-container .each_itinerary{margin-bottom:20px}.tour-kenya-highlights .kenya-safaris-container .text_section{margin-bottom:20px}.tour-kenya-highlights .kenya-safaris-container h2{margin-top:0}.tour-kenya-highlights .kenya-safaris-container h3{display:block;font-size:19px !important;font-weight:400 !important;margin:20px 0 !important}.tour-kenya-highlights .kenya-safaris-container figure img{width:100%}.tour-kenya-highlights .kenya-safaris-container .introduction-copy{margin-bottom:20px}.tour-kenya-highlights .kenya-safaris-container .booking-container #accordion .panel .panel-heading{background:#af8736}.tour-kenya-highlights .kenya-safaris-container .booking-container #accordion .panel .panel-body{padding:10px 0px 15px}.tour-kenya-highlights .kenya-safaris-container .tour-tables{margin-bottom:10px}.tour-kenya-highlights .kenya-safaris-container .tour-tables .dt-toolbar,.tour-kenya-highlights .kenya-safaris-container .tour-tables .dt-toolbar-footer{display:none}.tour-kenya-highlights .kenya-safaris-container .tour-tables table.dataTable{margin-top:0px !important;margin-bottom:0px !important}.tour-kenya-highlights .kenya-safaris-container .tour-tables .table>tbody>tr>td{border-top:1px solid #af8736}.tour-kenya-highlights .kenya-safaris-container .tour-tables tbody tr.odd:hover,.tour-kenya-highlights .kenya-safaris-container .tour-tables tbody tr.odd td.highlighted,.tour-kenya-highlights .kenya-safaris-container .tour-tables tbody tr.even:hover,.tour-kenya-highlights .kenya-safaris-container .tour-tables tbody tr.even td.highlighted{background-color:#efe7d6}.tour-area .main .tour_area_introduction{margin-bottom:20px}.school-offers .main-banner-container .banner_text{width:92%}.school-offers .container .panel-heading h2.panel-title{font-weight:600;font-size:15px}.school-offers .container p a{text-decoration:underline}.school-offers .container p a:hover{text-decoration:none}.school-offers .container .introduction{margin-bottom:20px}.school-offers .container .school-out-tables{margin-bottom:10px}.school-offers .container .school-out-tables .discount{color:#dd0d0d}.school-offers .container .school-out-tables .dt-toolbar,.school-offers .container .school-out-tables .dt-toolbar-footer{display:none}.school-offers .container .school-out-tables table.dataTable{margin-top:0px !important;margin-bottom:0px !important}.school-offers .container .school-out-tables .table>tbody>tr>td{border-top:1px solid #af8736}.school-offers .container .school-out-tables tbody tr.odd:hover,.school-offers .container .school-out-tables tbody tr.odd td.highlighted,.school-offers .container .school-out-tables tbody tr.even:hover,.school-offers .container .school-out-tables tbody tr.even td.highlighted{background-color:#efe7d6}.master-static .main .beat-deal-title{background:#97233F;color:#ffffff;margin:0;padding:5px 0;text-align:center;margin-top:0px;margin-bottom:25px}.master-static .main .deals-section{background-color:#c8c6c6;padding-bottom:30px}.master-static .main .top-level .pagination-custom{margin-bottom:20px}.master-static .main .hotel_box .hotelBoxWrapper{margin-bottom:25px}.master-static .main figure.promo img{width:100%;margin-bottom:20px}.master-static .main .container .copy{margin-bottom:20px}.master-static .main .container .locations{margin-top:0;margin-bottom:25px}@media (min-width: 767px){.master-static.holiday-worldwide .container .locations{height:650px}}.personalisation .personalisation_nav{background-color:#40ae49}.personalisation .personalisation_nav.navbar{z-index:0}.personalisation .personalisation_nav ul li{display:inline-block}.personalisation .personalisation_nav ul li a{color:#ffffff}.personalisation .personalisation_nav ul li a:hover{background-color:#000000;color:#ffffff}.personalisation #accordion .panel .panel-body p{color:#231f20}.personalisation .smart-form .checkbox.bold{font-weight:600}.personalisation .preferences h2{font-weight:600}.personalisation .preferences label{color:#666666}.personalisation .container h1{margin-top:20px;padding-top:10px}.personalisation .personal-details .btn{text-transform:uppercase}.personalisation .recent-searches figure img{width:100%;margin-bottom:10px}.personalisation .recent-searches h4{font-size:16px;margin-bottom:7px;font-weight:600}.personalisation .recent-searches .search-box{background-color:#ffffff;padding:10px;border:1px solid #c8c6c6;margin-bottom:26px}.personalisation .recent-searches .search-box span{display:block;margin-bottom:2px;font-size:13px}.personalisation .recent-searches .search-box .btn{width:100%}.personalisation .recent-searches .load-more-results-wrapper{margin-bottom:10px}.personalisation .recent-searches .load-more-results-wrapper .reveal-btn-container{padding-right:13px;padding-left:13px;width:100%}.personalisation .recent-searches .load-more-results-wrapper .reveal-btn-container .btn{width:auto}.personalisation .recent-searches .load-more-results-wrapper ul#loadListSearch,.personalisation .recent-searches .load-more-results-wrapper ul#loadListViewed,.personalisation .recent-searches .load-more-results-wrapper ul#loadListQuotes{padding:0;margin-bottom:0}.personalisation .recent-searches .load-more-results-wrapper ul#loadListSearch>li,.personalisation .recent-searches .load-more-results-wrapper ul#loadListViewed>li,.personalisation .recent-searches .load-more-results-wrapper ul#loadListQuotes>li{display:none;list-style-type:none}.personalisation .recent-searches .load-more-results-wrapper #loadMoreSearchResult,.personalisation .recent-searches .load-more-results-wrapper #loadMoreViewedResult,.personalisation .recent-searches .load-more-results-wrapper #loadMoreQuotesResult{color:#000000;background-color:#D3B56F;padding:10px;cursor:pointer;font-weight:600}.personalisation .recent-searches .load-more-results-wrapper #loadMoreSearchResult:hover,.personalisation .recent-searches .load-more-results-wrapper #loadMoreViewedResult:hover,.personalisation .recent-searches .load-more-results-wrapper #loadMoreQuotesResult:hover{color:black}.personalisation .recent-searches .load-more-results-wrapper #showLessSearchResult,.personalisation .recent-searches .load-more-results-wrapper #showLessViewedResult,.personalisation .recent-searches .load-more-results-wrapper #showLessQuotesResult{color:#000000;background-color:#D3B56F;cursor:pointer;padding:10px;display:none;font-weight:600;margin-left:13px}.personalisation .recent-searches .load-more-results-wrapper #showLessSearchResult:hover,.personalisation .recent-searches .load-more-results-wrapper #showLessViewedResult:hover,.personalisation .recent-searches .load-more-results-wrapper #showLessQuotesResult:hover{color:black}@media (max-width: 767px){.personalisation .recent-searches .load-more-results-wrapper #loadMoreSearchResult,.personalisation .recent-searches .load-more-results-wrapper #loadMoreViewedResult,.personalisation .recent-searches .load-more-results-wrapper #loadMoreQuotesResult{margin-right:0;border-right:1px solid #fff}}.personalisation .saved-quotes .quote_wrapper{margin-bottom:15px}.personalisation .saved-quotes .quote_wrapper .each_quote_wrapper{background-color:#ffffff}.personalisation .saved-quotes .quote_wrapper .each_quotes{padding:10px;border:1px solid #c8c6c6;margin-bottom:5px}.personalisation .saved-quotes .quote_wrapper .each_quotes label{margin-bottom:0}.personalisation .saved-quotes .quote_wrapper .btn_quote_wrapper .btn-general.close-content-details{opacity:0.5}.personalisation .saved-quotes .quote_wrapper .btn_quote_wrapper .btn{width:100%;margin-bottom:5px}.personalisation .saved-quotes .quote_wrapper .btn_quote_wrapper .btn:focus{color:#ffffff}.personalisation .saved-quotes .quote_wrapper.guide_paragraph_wrapper .reveal-content-info::before{content:"SHOW DETAILS"}.personalisation .saved-quotes .quote_wrapper.guide_paragraph_wrapper .reveal-content-info.close-content-details::before{content:"HIDE DETAILS"}.personalisation .saved-quotes .dt-toolbar,.personalisation .saved-quotes .dt-toolbar-footer{display:none}.personalisation .saved-quotes .table tbody tr.odd:hover,.personalisation .saved-quotes .table tbody tr.odd td.highlighted,.personalisation .saved-quotes .table tbody tr.even:hover,.personalisation .saved-quotes .table tbody tr.even td.highlighted{background-color:#efe7d6}.personalisation .saved-quotes .table tbody tr>td{border:0}.personalisation .saved-quotes figure{margin-top:10px}.personalisation .my-bookings .booking-table-wrapper{margin-bottom:10px;background-color:#ffffff;border:1px solid #c8c6c6}.personalisation .my-bookings .booking-table-wrapper .dt-toolbar,.personalisation .my-bookings .booking-table-wrapper .dt-toolbar-footer{display:none}.personalisation .my-bookings .booking-table-wrapper table.dataTable{margin-top:0px !important;margin-bottom:0px !important}.personalisation .my-bookings .booking-table-wrapper .table>tbody>tr>td{border-top:1px solid #af8736}.personalisation .my-bookings .booking-table-wrapper .table>tbody>tr>td.empty-col{padding:0;border:0}.personalisation .my-bookings .booking-table-wrapper tbody tr.odd:hover,.personalisation .my-bookings .booking-table-wrapper tbody tr.odd td.highlighted,.personalisation .my-bookings .booking-table-wrapper tbody tr.even:hover,.personalisation .my-bookings .booking-table-wrapper tbody tr.even td.highlighted,.personalisation .my-bookings .booking-table-wrapper tbody tr.odd.highlighted,.personalisation .my-bookings .booking-table-wrapper tbody tr.even.highlighted{background-color:#efe7d6}.personalisation .my-bookings .booking-table-wrapper tbody tr.even>td>span.responsiveExpander{display:none}.personalisation .my-bookings .booking-table-wrapper .live-booking-col,.personalisation .my-bookings .booking-table-wrapper .past-booking-col{background-color:#40ae49;text-align:center;color:#ffffff}.personalisation .my-bookings .booking-table-wrapper .live-booking-col:hover,.personalisation .my-bookings .booking-table-wrapper .past-booking-col:hover{cursor:pointer}.personalisation .my-bookings .booking-table-wrapper .past-booking-col{background-color:#D3B56F}.personalisation .my-bookings .booking-details{margin-bottom:10px;background-color:#ffffff;border:1px solid #c8c6c6}.personalisation .my-bookings .booking-details .totals{margin-top:10px}.personalisation .my-bookings .booking-details .totals h4{font-weight:400}.personalisation .my-bookings .booking-details .booking-summary-table-wrapper .dt-toolbar,.personalisation .my-bookings .booking-details .booking-summary-table-wrapper .dt-toolbar-footer{display:none}.personalisation .my-bookings .booking-details .booking-summary-table-wrapper .table tbody tr.odd:hover,.personalisation .my-bookings .booking-details .booking-summary-table-wrapper .table tbody tr.odd td.highlighted,.personalisation .my-bookings .booking-details .booking-summary-table-wrapper .table tbody tr.even:hover,.personalisation .my-bookings .booking-details .booking-summary-table-wrapper .table tbody tr.even td.highlighted{background-color:#efe7d6}.personalisation .my-bookings .booking-details .booking-summary-table-wrapper .table tbody tr>td{border:0}.personalisation .my-bookings .booking-details .personalisation-my-booking-tabs ul{padding:0}.personalisation .my-bookings .booking-details .personalisation-my-booking-tabs li{border:0;padding:0;margin:0;list-style:none}.personalisation .my-bookings .booking-details .personalisation-my-booking-tabs li:first-child{margin-right:2px}.personalisation .my-bookings .booking-details .personalisation-my-booking-tabs li a{border:0;margin:0}.personalisation .my-bookings .booking-details .personalisation-my-booking-tabs li.ui-tabs-active a{background-color:#40ae49;color:#ffffff}.personalisation .my-bookings .booking-details .personalisation-my-booking-tabs .ui-tabs-panel{padding:0;border:0}.personalisation .my-bookings .booking-details .personalisation-my-booking-tabs .apis-btn{background-color:#dedbd3;padding:5px;text-align:center;margin-bottom:10px;display:block;color:#231f20;width:100%;min-height:67px}.personalisation .my-bookings .booking-details .personalisation-my-booking-tabs .apis-btn:hover{background-color:#40ae49;color:#ffffff}.personalisation .my-bookings .booking-details .personalisation-my-booking-tabs .apis-btn h4{font-weight:700;font-size:19px}.personalisation .my-bookings .booking-details .personalisation-my-booking-tabs .apis-btn p{font-size:11px}.personalisation .my-bookings .booking-details .family-and-friends h4{font-size:22px;font-weight:400}.personalisation .my-bookings .booking-details .disclaimer .btn{font-size:20px;font-weight:600}.personalisation .my-bookings .booking-details .disclaimer .checkbox{padding-left:25px}.personalisation .my-bookings .booking-details .disclaimer .checkbox input[type=checkbox]{position:absolute}.personalisation .my-bookings .booking-details .no-apis .btn{width:100%}.personalisation .my-bookings .booking-details .no-apis .each-passenger{margin-bottom:15px}.personalisation .my-bookings .booking-details .price-area{border:1px solid #686664;margin-top:19px;padding-top:8px;padding-bottom:8px}.personalisation .my-bookings .booking-details p.debitcard{margin-top:10px;text-align:center}.personalisation .my-bookings .booking-details .security-logos{margin:0 auto;margin-top:6px}.personalisation .my-bookings .booking-details .security-logos figure .feefo_logo{float:right;width:17%}.personalisation .my-bookings .booking-details .security-logos figure .thawte_logo{margin-left:10px;float:right;width:20%}.personalisation .my-bookings .booking-details ul.debitcard{width:132px;margin:0 auto}.personalisation .my-bookings .booking-details ul.debitcard li{display:block;float:left;margin-right:5px;text-indent:-1000em}.personalisation .my-bookings .booking-details ul.debitcard li:last-child{margin-right:0}.personalisation .my-bookings .booking-details ul.debitcard li.visa{background:transparent url("../images/cards-visaCCLogo.jpg") 0 0 no-repeat;width:52px;height:18px;margin-top:7px}.personalisation .my-bookings .booking-details ul.debitcard li.mastercard{background:transparent url("../images/cards-masterCard.jpg") 0 0 no-repeat;width:39px;height:26px;margin-top:4px}.personalisation .my-bookings .booking-details ul.debitcard li.amex{background:transparent url("../images/cards-americanExpress.jpg") 0 0 no-repeat;width:31px;height:32px}.personalisation .my-bookings .booking-details figure.price{text-align:center;font-size:25px;font-weight:bold;color:#231f20}.personalisation .my-bookings .booking-details figure.price figcaption{font-weight:normal;font-size:12px}.personalisation .my-bookings .booking-details .summary{clear:both}.personalisation .saved-passenger-details h2{margin:0}.personalisation .saved-passenger-details section.add-new-passenger{margin-bottom:20px}.personalisation .saved-passenger-details .each_saved_passenger{padding:10px;border:1px solid #c8c6c6;margin-bottom:5px;background-color:#ffffff}.personalisation .saved-passenger-details .each_saved_passenger label{margin-bottom:0}.personalisation .saved-passenger-details .passenger_wrapper.guide_paragraph_wrapper .reveal-content-info::before{content:"EDIT"}.personalisation .saved-passenger-details .passenger_wrapper.guide_paragraph_wrapper .reveal-content-info.close-content-details::before{content:"SAVE"}.personalisation .saved-passenger-details .passenger_wrapper .btn-md{padding:9px 12px;width:100%;margin-bottom:5px}@media (max-width: 600px){.personalisation .booking-details .disclaimer .text-right{text-align:left !important}.personalisation .booking-details .disclaimer .btn{margin-bottom:10px}}@media (max-width: 767px){.personalisation .booking-details .passenger,.personalisation .booking-details .summary{border-bottom:1px dashed #aaa}.personalisation .booking-details section{margin-bottom:20px}.personalisation .booking-details section.last-child{margin-bottom:0}.personalisation.booking-pages .sky{height:0 !important}.personalisation.booking-pages .booking-container h1{font-size:24px;font-weight:normal}}@media (max-width: 1024px){.personalisation .my-bookings .booking-table-wrapper table.table .row-detail .text-center{text-align:left !important}}.partners .partners-container figure img{width:100%;margin-bottom:10px}.partners .partners-container .each-partner{margin-bottom:30px}.partners .partners-container .category h2{text-transform:uppercase;color:#ffffff;text-align:center;background-color:#606061;padding:5px;margin:0 0 10px}.partners .partners-container .category .each-partner{border-bottom:1px solid #c8c6c6;padding-bottom:10px;margin-bottom:10px}.partners .partners-container .category .each-partner:last-child{border:0}.partners .partners-container .category .each-partner img{margin-bottom:10px}.partners .partners-container .category .each-partner h3{margin:13px 0 0}.partners .partners-container .category .each-partner .star-rating{font-size:15px;display:inline-block}.partners .partners-container .category .each-partner .p-btn-wrapper .btn{padding-right:20px;padding-left:20px}@media (min-width: 992px){.partners .partners-container .category .each-partner .p-btn-wrapper{height:10em;position:relative}.partners .partners-container .category .each-partner .p-btn-wrapper .btn-wrper{margin:0;position:absolute;top:50%;right:0;margin-right:13px;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}}@media (max-width: 767px){.partners .partners-container .category .each-partner .p-btn-wrapper .btn{width:100%}}.staff-travel-club .holiday_categories{background-color:#FFFFFF;max-width:1170px;width:100%;margin:0px auto;height:auto}.staff-travel-club .holiday_categories h2{color:#231f20;text-align:center;font-size:25px;margin-top:18px}.staff-travel-club .holiday_categories h1{color:#231f20;text-align:center;font-size:28px;margin-top:20px;margin-bottom:20px}.staff-travel-club .holiday_categories .luxury_holidays_box{position:relative;overflow:hidden;display:block;margin-bottom:30px}.staff-travel-club .holiday_categories .luxury_holidays_box h3{background-color:#6a6665;font-weight:normal;margin:0;padding:0;text-align:center}.staff-travel-club .holiday_categories .luxury_holidays_box h3 span{line-height:25px;color:#FFFFFF;font-size:18px;padding-top:5px;padding-bottom:5px;text-transform:uppercase;display:block}.staff-travel-club .holiday_categories .luxury_holidays_box figure{overflow:hidden}.staff-travel-club .holiday_categories .luxury_holidays_box figure img{width:100%;height:auto;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .7s ease;transition:all .7s ease}.staff-travel-club .holiday_categories .luxury_holidays_box .overlayer{position:absolute;left:0;bottom:1px;height:100%;display:block}.staff-travel-club .holiday_categories .luxury_holidays_box .overlayer h5{color:#fff;font-size:20px;font-weight:500;display:block;text-align:center;padding-top:87px}.staff-travel-club .holiday_categories .luxury_holidays_box:hover figure img{width:100%;height:auto}.staff-travel-club .holiday_categories .luxury_holidays_box:hover h3{background-position:right bottom;color:#fff;background-color:#000000}.staff-travel-club .holiday_categories .luxury_holidays_box:hover h3 span{color:#fff;background-color:#000000}.staff-travel-club .staff-container .copy a{text-decoration:underline}.staff-travel-club .staff-container .copy a:hover{text-decoration:none}.staff-travel-club .staff-container figure.first-img{margin-top:14px}.staff-travel-club .staff-container .beat-deal-title-new a{display:block;background:#97233F;color:#ffffff;margin:0;padding:5px 0;text-align:center;margin-top:0px;margin-bottom:25px}.staff-travel-club .staff-container .beat-deal-title-new a:hover{background:#000000}@media (max-width: 768px){.staff-travel-club .staff-container figure.first-img{margin-top:0}.staff-travel-club .staff-container .copy{margin-top:15px}}@media (max-width: 768px){.staff-travel-club.holiday-worldwide .sky{margin-bottom:0}}.dummy h2{margin-bottom:5px}.no-results .row.sky{margin-bottom:25px}.no-results .booking-container .search-again-btn,.no-results .booking-container .tel-btn{display:block;color:#fff;font-size:14px;line-height:18px;min-height:65px;padding:10px 20px;margin-top:5px;margin-bottom:20px;position:relative;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:0px 2px 5px 0px rgba(50,50,50,0.5);-webkit-box-shadow:0px 2px 5px 0px rgba(50,50,50,0.5);-moz-box-shadow:0px 2px 5px 0px rgba(50,50,50,0.5)}.no-results .booking-container .search-again-btn i,.no-results .booking-container .tel-btn i{font-size:36px;padding-right:20px;position:absolute}.no-results .booking-container .search-again-btn span,.no-results .booking-container .tel-btn span{display:block;padding-left:50px}.no-results .booking-container .search-again-btn span.line1,.no-results .booking-container .tel-btn span.line1{font-size:18px;font-weight:bold;line-height:22px}.no-results .booking-container .tel-btn{background-color:#606061}@media only screen and (min-width: 992px){.no-results .book-intro-text{margin-bottom:30px;min-height:100px}}@media (max-width: 767px){.no-results .booking-container h1{font-size:22px !important;font-weight:400 !important}.no-results .booking-container h2{font-size:20px}.no-results.booking-pages .sky{height:27px !important;margin-bottom:0px}}.request-summary .request-summary-container .request-content-panel{background-color:#f7f4eb;padding:10px;margin-bottom:10px}.request-summary .request-summary-container .request-content-panel h2{background-color:#af8736;padding:6px;margin:-10px -10px 15px -10px;color:#ffffff}.request-summary .request-summary-container .request-content-panel a{text-decoration:underline}.request-summary .request-summary-container .request-content-panel a:hover{text-decoration:none}.request-summary .request-summary-container .request-content-panel section{margin-bottom:30px}.request-summary .request-summary-container .btn{margin-bottom:40px;width:100%;font-size:15px}@media (min-width: 1200px){#footer_for_mobile{display:none}}@media (min-width: 992px) and (max-width: 1199px){#footer_for_mobile{display:none}}@media (min-width: 768px) and (max-width: 991px){#footer_for_mobile{display:none}}@media (max-width: 767px){.resultsHeader{padding:15px}}@media (max-width: 480px){.jumbotron{padding:0px}#footer_para_section_1{display:block}#footer_para_section_2{display:none}#footer_para_section_3{display:none}#footer_para_section_4{display:none}#footer_for_mobile{display:inherit}#ulHeaderItems{list-style:none;display:inline-block;float:right;margin-top:25px}}@media (min-width: 768px){.mobile-only{display:none}.footer_section_1 .container{width:718px}}@media (min-width: 992px){.footer_section_1 .container{width:896px}}@media (min-width: 1200px){.footer_section_1 .container{width:1050px}}@media (min-width: 737px){.mobile{display:none}.mobilephone_footer{display:none}.mobile-view{display:none}#left-panel{position:relative;left:0;padding-top:inherit}}@media (max-width: 767px){.main-tab-panels .hide-mobile{display:none}.main-tab-panels .nav-tabs{margin-bottom:1px}.main-tab-panels .nav-tabs>li{width:46.75%;margin-left:2%}.main-tab-panels ul#myTab1{margin-left:0}.main-tab-panels{width:100%;right:0;top:-14px}.hide-banner-mobile{display:none}.offer_buttons{padding:10px;background-color:#000000;min-height:55px}.banner-1.mobile-only .block{color:#fff;font-size:19px;padding-top:10px;border-bottom:1px solid #ccc;background-color:#000000;padding-bottom:12px;text-align:center}.banner-1.mobile-only .block h4{font-weight:600}.banner-1.mobile-only .block a.backGreen{color:#ffffff}header #ulHeaderItems{position:relative;top:12px;float:none}header #ulHeaderItems ul .call-today{font-size:15px}header #ulHeaderItems ul .liUK{font-size:32px}.mobile-view{display:block;z-index:99999999}#chatpanel{display:none !important}#hide-menu>:first-child>a,.btn-header a{margin-top:5px !important;width:40px !important;height:32px !important;line-height:29px !important;margin-bottom:5px !important}.hidden-menu .collapse{display:block;visibility:visible}.btn-header>:first-child>a{color:white}.search-mobile .header-search{top:-46px}.navbar-static-top{border-width:0}.header-search>button{top:10px}.mobile-view .fa{font-size:21px}.search-border-right{width:1px;height:27px;margin:8px 10px 0 16px;display:block;border-right:1px solid #ffffff}.search-border-right{margin-left:10px;margin-right:4px}#left-panel{position:relative;left:0;padding-top:inherit}}@media (min-width: 767px) and (max-width: 1000px){.navbar-default .navbar-nav>li>a{font-size:11px !important}}@media (min-width: 736px) and (max-width: 1000px){.main-tab-panels .nav>li>a{font-size:16px}}.home .main{position:relative}@media (max-width: 736px){.crop img{clip:rect(15px 173px 108px 56px) !important;margin-top:14px}.hide-on-mobile{display:none !important}.container-mobile{display:none}.banner-container{right:0}.specialoffers .special_offer_box{border-bottom:1px solid #fff;padding-bottom:10px;margin-bottom:10px}.specialoffers .special_offer_box.last{border:none}.specialoffers{font-size:19px}.special_offer_box img{width:234px;height:78px}.backGreen.btn{color:#fff;padding:10px 20px}#image_Wrapper .container-mobile{display:none}.LuxuryHolidays_header{font-size:22px}#newsl_SignUp input{margin-right:0;width:64%}.newletter_box{text-align:center;margin:0 auto;display:block;margin-bottom:10px;width:100%;margin-left:0}.newletter_link{text-align:center;margin:0 auto;display:block;float:none;margin-right:0;width:100%}.newletter_link #aSignUpNow{width:50%;padding-bottom:10px}#HeaderFullWidth{height:82px}.offer_buttons a.btn{font-size:12px}.footer_section_2,.footer_section_1-a,.why_book_with_letsgo2,#footer_para_section_1{display:none !important}footer .mobilephone_footer{display:block}footer .mobilephone_footer .site-secondary-links{background-color:#231f20;text-align:center;font-size:15px;padding-top:20px;padding-bottom:20px}footer .mobilephone_footer .site-secondary-links a{color:#a0a0a0}footer .mobilephone_footer .site-secondary-links a:hover{color:#ffffff;text-decoration:none}footer .mobilephone_footer img{margin:20px auto 0px;width:93.75%;max-width:600px}footer .mobilephone_footer p{color:#ffffff;margin:20px 0px}footer .mobilephone_footer #ulLinksFooter{padding-bottom:0}footer .mobilephone_footer .social-media-footer{background-color:#231f20}footer .mobilephone_footer .social-media-footer .socialicons{min-width:100px;text-align:center;margin:0;padding:0;padding-top:20px;padding-bottom:20px}footer .mobilephone_footer .social-media-footer .socialicons .liSocial i{line-height:64px;float:none;font-size:39px;margin:0px 16px;display:inline-block;height:60px;width:60px;text-align:center;border-radius:64px;color:#ffffff}footer .mobilephone_footer .social-media-footer .socialicons .liSocial i.fa-twitter{background-color:#01aae9}footer .mobilephone_footer .social-media-footer .socialicons .liSocial i.fa-google-plus{background-color:#d2232a}footer .mobilephone_footer .social-media-footer .socialicons .liSocial i.fa-youtube-play{background-color:#d11f26}footer .mobilephone_footer .social-media-footer .socialicons .liSocial i.fa-facebook{background-color:#4062ac}}@media (max-width: 411px){footer .mobilephone_footer .social-media-footer .socialicons .liSocial i{line-height:41px;font-size:27px;margin:0px 12px;height:40px;width:40px;text-align:center}}@media (max-width: 290px){footer .mobilephone_footer .social-media-footer .socialicons .liSocial i{line-height:37px;font-size:23px;margin:0px 10px;height:35px;width:35px}}@media (max-width: 252px){footer .mobilephone_footer .social-media-footer .socialicons .liSocial i{margin:0px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.crop img{clip:rect(20px 153px 112px 56px);margin-top:-2px}}@media only screen and (min-width: 768px) and (max-width: 1024px){#ulHeaderItems>li#liContact{margin-left:0px !important}header #ulHeaderItems ul .liIreland{font-size:14px !important}.handle{width:40px !important;height:226px !important;top:1px !important;left:-40px !important;margin-top:-1px !important}#chatpanel{top:222px;height:225px}#divChat ul li p{padding:6px !important}#divChat ul li.liEmail i{font-size:25px;padding:4px 5px}#divChat ul li.liCallUs span{font-size:16px;padding-left:10px;padding-top:2px}#divChat ul li.liSpecialist i{font-size:35px;padding:10px 0px}#divChatToUs i{padding-top:132%;height:60%}.chat-wrapper p{padding:3px 0}.chat-wrapper p i{font-size:28px}.chat-wrapper p i.fa-stack-2x{padding-left:14px}.chat-wrapper p i.fa-stack-1x{font-size:16px;padding-top:0px}.slide-out-div{height:225px !important}.slide-out-div>a{background:url("../images/chat-01-226px.png") #af8736 !important}.slide-out-div.open a{background:url("../images/chat-02-226px.png") #af8736 !important;z-index:1000}.slide-out-div .handle{margin-top:21px}.chat-wrapper .col-md-10 p{padding-top:9px}}@media only screen and (min-width: 737px) and (max-width: 1024px){.banner_text{top:42px !important}.guide-to-dubai .main-banner-container .banner_text{top:180px !important}}@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.banner_text{top:48px !important}}@media only screen and (min-width: 768px) and (max-width: 1024px){.page_box2 iframe{width:100% !important}}@media (min-width: 1750px){.center-to-middle-on-extra-large-screens,.main-tab-panels,.destinations-general-banner-design .main-banner-container .banner_text,.holiday-worldwide .page-title,.page-title,.guide-to-dubai .main-banner-container .banner_text{width:70%;right:15%}}@media (min-width: 2015px){.center-to-middle-on-extra-large-screens,.main-tab-panels,.destinations-general-banner-design .main-banner-container .banner_text,.holiday-worldwide .page-title,.page-title,.guide-to-dubai .main-banner-container .banner_text{width:60%;right:20%}}@media (min-width: 2350px){.center-to-middle-on-extra-large-screens,.main-tab-panels,.destinations-general-banner-design .main-banner-container .banner_text,.holiday-worldwide .page-title,.page-title,.guide-to-dubai .main-banner-container .banner_text{width:50%;right:25%}}@media (min-width: 2864px){.center-to-middle-on-extra-large-screens,.main-tab-panels,.destinations-general-banner-design .main-banner-container .banner_text,.holiday-worldwide .page-title,.page-title,.guide-to-dubai .main-banner-container .banner_text{width:30%;right:35%}}@media only screen and (min-width: 767px) and (max-width: 1576px){.result-flight-filter .main-tab-panels,.result-flight-filter .page-title,.max_width_banner_text .main-banner-container .banner_text,.tour-area .main-banner-container .banner_text,.tour-area .main-tab-panels,.tour-area .page-title{width:92%;right:4%}}@media (max-width: 991px){.third-row-footer{clear:both}header #HeaderFullWidth{height:auto}header #HeaderFullWidth #Logo img{width:100%;position:relative;top:11px}}@media (max-width: 804px){.main-banner-container h2{font-size:22px}.main-banner-container p{font-size:16px}.main-banner-container .banner_text .aFindOutMore{margin-top:10px;margin-bottom:10px}}@media (max-width: 767px){header #HeaderFullWidth #Logo img{width:auto;position:relative;top:0;padding-bottom:13px}}@media (max-width: 553px){header #ulHeaderItems ul .call-today{font-size:15px}header #ulHeaderItems ul .liUK{font-size:25px;font-size:2.5rem}}@media (max-width: 430px){header #ulHeaderItems{top:0}header #ulHeaderItems ul .liUK{font-size:22px;font-size:2.2rem}}@media (max-width: 390px){header #ulHeaderItems ul .liUK{font-size:20px;font-size:2rem}}@media (max-width: 360px){header #ulHeaderItems ul .liUK{font-size:17px;font-size:1.7rem}.navbar-header .mobile-view .search-border-right{margin-left:6px;margin-right:0px}.navbar-header .mobile-view .fa{font-size:16px}}@media (max-width: 319px){header #ulHeaderItems ul .liUK{font-size:13px;font-size:1.3rem}.navbar-header .mobile-view .search-border-right{margin-left:6px;margin-right:0px}.navbar-header .mobile-view .search-border-right,.navbar-header .mobile-view .btn-header.pull-right{margin-left:0}.navbar-header .mobile-view .fa{font-size:16px}}.grey-sub-navigation .grey_bg{background-color:#c8c6c6;margin-bottom:40px}.grey-sub-navigation .grey_bg2{background-color:#c8c6c6;margin-bottom:40px;font-size:1.3em}.grey-sub-navigation .activeNav{background-color:#af8736;color:#fff !important}.grey-sub-navigation .grey-nav-li{padding-top:4px}.grey-sub-navigation p.global-grey-nav-li{padding-top:9px;margin-bottom:9px}.grey-sub-navigation .sub_nav{height:30px;font-size:0.938em;color:#000;border-style:solid;border-color:white;border-width:0px 1px 0px 0px;margin-bottom:0px;padding-left:4px}.grey-sub-navigation .sub_nav2{height:30px;font-size:0.938em;color:#000;margin-bottom:0px;border-width:0px 1px 0px 0px;border-style:solid;border-color:white;padding-left:5px}.grey-sub-navigation .sub_nav_left{height:30px;font-size:0.938em;color:black;margin-bottom:0px;border-width:0px 1px 0px 0px;border-style:solid;border-color:white;padding-left:5px}.grey-sub-navigation .sub_nav_left2{height:30px;font-size:0.938em;color:#000;margin-bottom:0px;border-width:0px 1px 0px 0px;border-style:solid;border-color:white;padding-left:5px}.grey-sub-navigation .sub_nav_right{height:30px;font-size:0.938em;color:black;margin-bottom:0px;border-width:0px 0px 0px 0px;border-style:solid;border-color:white;padding-left:5px}.grey-sub-navigation .sub_nav_left:hover,.grey-sub-navigation .sub_nav_right:hover,.grey-sub-navigation .sub_nav:hover,.grey-sub-navigation .sub_nav3:hover{background-color:#af8736;color:#fff}.grey-sub-navigation .sub_nav_left2:hover,.grey-sub-navigation .sub_nav_right2:hover,.grey-sub-navigation .sub_nav2:hover{background-color:#af8736;color:#fff}.grey-sub-navigation .sub-navigation a{display:block;color:#000;padding:5px 10px;border-right:1px solid #ffffff}.grey-sub-navigation .sub-navigation a:hover{background-color:#af8736;color:#ffffff}.grey-sub-navigation .sub-navigation a:nth-last-child(2){border-right:0 !important}.grey-sub-navigation .sub_nav3{height:30px;font-size:0.938em;border-width:1px 1px 1px 0px;margin-bottom:0px;padding-left:4px;color:#000;text-align:center;border-style:solid;border-color:white}.grey-sub-navigation .section_2{border-top-style:solid;border-top-width:1px;border-top-color:white}.grey-sub-navigation .offerCollapsed{padding-top:2px;padding-left:5%;height:30px}.grey-sub-navigation .marginLeft{padding-left:0px}.grey-sub-navigation .marginRight{padding-right:0px}.grey-sub-navigation .marginBoth{padding-right:0px;padding-left:0px}@media only screen and (min-width: 320px){.grey-sub-navigation .grey_bg{display:none}}@media only screen and (min-width: 768px){.grey-sub-navigation .grey_bg{display:block}.grey-sub-navigation .mobile_nav{display:none}}@media only screen and (max-width: 768px){.grey-sub-navigation .sub_nav_left{text-align:center;border-right-style:none;border-width:1px 1px 1px 0px}.grey-sub-navigation .sub_nav_right{text-align:center;border-right-style:none;border-width:1px 1px 1px 0px;padding-left:0px}.grey-sub-navigation .sub_nav{border-width:1px 1px 1px 1px;text-align:center}.grey-sub-navigation .sub_nav2{text-align:center}.grey-sub-navigation .marginLeft{padding-right:0px;text-align:center;border-width:1px 1px 0px 0px}.grey-sub-navigation .marginRight{padding-left:0px;text-align:center;border-width:1px 1px 0px 0px}.grey-sub-navigation .mobile_nav{display:block}.grey-sub-navigation .grey_bg{display:none}.grey-sub-navigation .downArrow{padding-top:4px}.grey-sub-navigation p.global-grey-nav-li{padding-top:3px;margin-bottom:0px}}@media only screen and (max-width: 480px){.grey-sub-navigation .offerCollapsed{padding-top:2px;padding-left:5%;height:30px}}@media only screen and (max-width: 380px){.grey-sub-navigation .offerCollapsed{padding-left:0%}}@media only screen and (min-width: 1200px){.result-flight-filter .result-pricehide{display:none}.result-flight-filter h2.hotel-name{font-size:18px}}@media only screen and (max-width: 1200px){.result-flight-filter h2.hotel-name{font-size:16px !important}.result-flight-filter .hotelResults .incBadget{font-size:16px !important}.result-flight-filter .tableAirlines{width:940px}}@media only screen and (min-width: 992px){.result-flight-filter .asideWrapper{margin-top:-54px}.result-flight-filter .sidebar{position:relative;top:-42px}.result-flight-filter .roomOptions{margin-top:-165px}.result-flight-filter .reveal-content-info{margin-bottom:170px}.result-flight-filter .flightbox-buttons{padding-right:0;width:56.5%}.result-flight-filter .flightbox-text{padding-right:0;padding-left:0}.result-flight-filter .sortbytab-price{width:18%}.result-flight-filter .flightbox-buttons button{padding-left:9px;padding-right:7px}.result-flight-filter .flightbox-text .airline-logo{width:auto;float:left;margin-left:12px}.result-flight-filter .priceBox{margin-top:10px}.result-flight-filter .deluxroomhide{display:none !important}.result-flight-filter img.feefo-logo{width:60px;margin-left:50px}}@media only screen and (max-width: 992px){.result-flight-filter h2.hotel-name{font-size:15px !important}.result-flight-filter .hotelResults .incBadget{font-size:15px !important}.result-flight-filter .sidebar{top:0 !important;margin-top:15px}.result-flight-filter .tableAirlines{width:720px}.result-flight-filter #col-1fixed{width:127px;margin-left:1px}.result-flight-filter img.feefo-logo{width:60px}.result-flight-filter .priceBox{margin-bottom:10px}.result-flight-filter .priceBox .lead{line-height:40px}.result-flight-filter .hotel-result .middle-section{margin-top:0}.result-flight-filter .hidemeMobile{zoom:1}.result-flight-filter .hidemeMobile:after{content:".";display:block;height:0;clear:both;visibility:hidden}.result-flight-filter .hidemeMobile a.reveal{display:inline-block;margin-top:6px;float:left}.result-flight-filter .hidemeMobile a.feefo-link{float:right}.result-flight-filter .hidemeMobile a.feefo-link img{margin-right:0}}@media only screen and (min-width: 768px){.result-flight-filter .sky{height:336px}.result-flight-filter .sky .result-title-wrapper{top:124px}.result-flight-filter .hotelPic{display:none}.result-flight-filter .extraMobBtn{display:none}.result-flight-filter.destinations-general-banner-design .main-tab-panels{top:22px}.result-flight-filter .result-title-wrapper{top:224px}}@media only screen and (max-width: 767px){.result-flight-filter h2.hotel-name{font-size:14px !important;line-height:16px;padding:5px}.result-flight-filter .hotelResults .incBadget{font-size:12px !important}.result-flight-filter .hotel-name span.glyphicon.glyphicon-star{font-size:11px !important}.result-flight-filter .tableAirlines{width:100%}.result-flight-filter .deluxroomhide{display:none !important}.result-flight-filter .searchbox{background:none !important;height:0 !important;margin-top:15px !important}.result-flight-filter .priceBox{padding:0px 0px 0px 3px;margin-bottom:0}.result-flight-filter .col-xs-12.col-sm-9.col-md-9.col-lg-9.pr{padding:0px}.result-flight-filter .col-sm-4.col-md-3.col-lg-3.col-xs-6.asideWrapper{padding:0px}.result-flight-filter .searchbox{background:none !important;height:0 !important;margin-top:10% !important}.result-flight-filter .sortby-price .pr{padding-right:0px}.result-flight-filter .sortby-price .pl{padding-left:13px}.result-flight-filter .title{margin-top:20px}.result-flight-filter .pt{padding-top:0px !important}.result-flight-filter .pb{padding-bottom:0px !important}.result-flight-filter .boxFilter .column{min-height:0px !important}.result-flight-filter .resultsHeader{padding:15px;font-size:10px;margin-top:0px}.result-flight-filter .option-btn{margin-top:5px !important;width:100% !important;height:35px !important}.result-flight-filter li.mobiletabhotelfilter.ui-state-default.ui-corner-top a:first-child{background:#f0ead8;color:#000}.result-flight-filter .filterTabs .ui-tabs .ui-tabs-nav li a{width:100% !important}.result-flight-filter li.mobiletabhotelfilter.ui-state-default.ui-corner-top{width:50% !important}.result-flight-filter li.sort-by.ui-state-default.ui-corner-top{width:50%}.result-flight-filter .filterTabs .checkbox input[type=checkbox]{float:left;margin-right:15px}.result-flight-filter .sortby-price .pr:last-child{margin-top:10px}.result-flight-filter .sortby-price .pr:nth-child(3){margin-top:10px}.result-flight-filter .result-title-wrapper{top:-31px}.result-flight-filter .flightPricesOpt div.col-xs-12{margin-bottom:10px}.result-flight-filter .flightPricesOpt div span,.result-flight-filter .flightPricesOpt div button.bgolden{width:auto}.result-flight-filter .flightPricesOpt div span{width:125px}.result-flight-filter .hotel-and-flights-results-wrapper{display:none;margin-top:10px}.result-flight-filter p.hotel-room-option{margin:5px 0}}@media (min-width: 767px) and (max-width: 992px){.result-flight-filter .sky{height:420px}.result-flight-filter .sky .result-title-wrapper{top:214px}}@media only screen and (max-width: 767px){.result-flight-filter .sky{height:35px;background:#000}.result-flight-filter .sky .result-title-wrapper{display:none}.result-flight-filter .hotel-and-flights-results-wrapper .mobile-hotel-and-flights-information{display:block;margin-bottom:10px}.result-flight-filter .hotel-and-flights-results-wrapper .mobile-hotel-and-flights-information span{display:block}}@media only screen and (min-width: 480px){.result-flight-filter .hotelResults h2{font-size:13px;font-weight:600;height:36px;padding-top:0;line-height:35px;margin-bottom:10px}.result-flight-filter .hotelResults h2.hotel-name,.result-flight-filter .hotelResults h2.incBadget{height:auto}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px){.result-flight-filter .hotelPic{width:60% !important}.result-flight-filter .row.extraMobBtn .col-xs-6{width:100%}.result-flight-filter span.small.hideMobile{display:none}.result-flight-filter .hideresultprince{display:none !important}.result-flight-filter .sortby-price{margin-left:0;width:100%}.result-flight-filter #tabs-b span.icon-updown{display:none}.result-flight-filter .filterTabs .checkbox input[type=checkbox]{float:left;margin-left:35%;margin-right:15px}}@media only screen and (max-width: 390px){.result-flight-filter .priceBox button{font-size:13px}}@media only screen and (max-width: 480px){.hotelResults h2{font-size:13px;font-weight:600;height:36px;padding-top:0;line-height:35px;margin-bottom:10px}.hotelResults h2{font-size:13px;font-weight:600}.hotel-name span.glyphicon.glyphicon-star{font-size:10px}.hotelResults h2{font-size:13px;font-weight:600}.sky{height:179px}h2.hotel-name{font-size:14px !important}.hotelResults h2{font-size:13px;font-weight:600;height:36px;padding-top:0;line-height:35px;margin-bottom:10px}#filter-tabs .ui-state-hover{width:49%}.filterTabs .ui-tabs .ui-tabs-nav li a{width:100%}#filter-tabs .ui-state-default{z-index:9}#filter-tabs .ui-state-default a span{float:right}.price-per-person{width:17%}#tabs-b span.icon-updown{display:none}.filterTabs .checkbox input[type=checkbox]{float:left;position:relative;margin-right:15px}.SearchbyName{width:100%;margin:6px}.title{margin-top:0 !important}.resultsHeader{padding:1px 15px 15px 15px}.sortbytab-recommended{width:100%;margin-left:0}.filterTabs .ui-tabs .row .col-xs-6{width:100%}}@media only screen and (max-width: 667px){.hidemeMobile{display:none}.hotelPic{width:300px !important}.result-pricehide{display:block !important}}@media only screen and (max-width: 380px){.hotelPic{width:180px !important}.row.extraMobBtn .col-xs-6{width:100%}.option-btn{padding:2px 2px !important}h2.hotel-name{font-size:13px !important}.hotel-name span.glyphicon.glyphicon-star{margin-left:2px;font-size:8px !important}.hotelResults p{margin-bottom:0}.priceBox button{display:block;width:100%;margin-top:10px;font-weight:600;font-size:14px;text-transform:uppercase}.extraMobBtn button a{display:block;color:#ffffff;font-weight:600;font-size:13px}.hotelResults h2{font-size:12px;font-weight:600;height:36px;padding-top:0;line-height:35px;margin-bottom:10px;padding-left:5px;float:left;width:100%}span.small.hideMobile{display:none}.hideresultprince{display:none !important}.hotelPic{width:180px !important}.hideMobile{display:none}.sortby-price{margin-left:0;width:100%}.sortby-price .row .col-xs-6{width:100%}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px){.priceBox img{width:58% !important}.priceBox .lead{font-size:25px}.sortby-price{margin-left:0;width:100%}}@media only screen and (min-width: 480px){.hotels .hotelBoxWrapper_mobile{display:none}}@media only screen and (max-width: 991px){.hotels .hotel-box-container .btn{height:35px;font-weight:300;font-size:18px}.hotels .locationMapBtn{height:35px;font-weight:300;font-size:18px}.hotels .iconBox{height:35px;padding:3px 4px 1px 3px;font-size:2em}.hotels .iconBox2{height:35px;padding:3px 4px 1px 3px;font-size:2em}.hotels .hotelSleepDetail{font-size:14px}}@media only screen and (max-width: 768px){.hotels .hotel-box-container .btn{padding:9px 5px}}@media only screen and (max-width: 750px){.hotels .hotel-box-container .btn{font-size:1.2em}.hotels .hotelBoxInfo{display:none}}@media only screen and (max-width: 480px){.hotels .hotel-box-container .btn{height:40px;font-size:15px;font-weight:300;word-spacing:normal}.hotels .guide_paragraph_wrapper{display:none}.hotels .page_box2{display:none}.hotels .page_box_nav{visibility:hidden}.hotels .hotelBoxWrapper_mobile{height:auto;list-style-type:none;width:100%;padding:5px;margin:0px 0px 10px 0px;border:1px solid #af8736;box-shadow:0px 0px 5px 0px rgba(175,135,54,0.5)}.hotels .hotelBoxTitle{font-size:15px}.hotels .hotelBoxPriceSize{font-size:18px;font-weight:600}.hotels .paddingRight2{padding-right:6px;padding-left:0px}.hotels .iconBox{height:40px;padding:4px 4px 1px 3px}.hotels .previousBtn{padding:0px}}@media only screen and (max-width: 380px){.hotels .hotelPic{width:160px !important}}@media only screen and (max-width: 767px){.hotels .hotel-box-container .i-button{padding-right:2px !important}}@media only screen and (max-width: 480px){.guide-to-dubai .Pb{padding-left:0px;padding-right:0px}.guide-to-dubai .Pl{padding-left:0px}}@media only screen and (max-width: 767px){.guide-to-dubai .container>.row>.col-xs-6.override-col-xs-6{width:100%}.guide-to-dubai .guide_paragraph_wrapper2{margin-bottom:25px}.guide-to-dubai .guide_paragraph_wrapper{margin-bottom:20px}.guide-to-dubai .page_box2{display:none}.guide-to-dubai .page_box_nav{display:none}}@media only screen and (max-width: 347px){.guide-to-dubai .Icons{height:30px}}@media only screen and (min-width: 768px){.special-offers .hotelBoxDeals{margin-top:15px}}@media only screen and (max-width: 992px){.special-offers .grey_bg2{margin-bottom:0px}.special-offers .grey_bg{margin-bottom:0px}}@media only screen and (max-width: 480px){.special-offers .page-nav-align{text-align:end}.special-offers .previousBtn{padding:0px 4px 0px 0px}.special-offers .nextBtn{padding:0px 0px 0px 4px}.special-offers .page_box_p{font-size:10px}.special-offers .page-nav-align{font-size:11px}}@media (max-width: 767px){.destinations-general-banner-design .page-title{width:100%;right:0;top:46px;z-index:9}.destinations-general-banner-design .main-tab-panels .nav-tabs>li{display:none}.destinations-general-banner-design .main-tab-panels .holiday-search-tabs{top:-9px}.destinations-general-banner-design .main-tab-panels .holiday-search-tabs ul.ui-tabs-nav li{width:49.90%;margin-left:0;margin-right:0}.destinations-general-banner-design .main-tab-panels .holiday-search-tabs ul.ui-tabs-nav li.ui-tabs-active a{border-top-width:1px !important;border-bottom-width:0 !important}.destinations-general-banner-design .main-tab-panels .holiday-search-tabs ul.ui-tabs-nav li:first-child{margin-right:0}.destinations-general-banner-design .main-tab-panels .holiday-search-tabs ul.ui-tabs-nav li:nth-child(2){float:right}.destinations-general-banner-design .main-tab-panels .holiday-search-tabs ul.ui-tabs-nav li a.ui-tabs-anchor{width:100%;font-size:16px;text-align:center;font-weight:700 !important;padding-top:10px;padding-bottom:10px;border:1px solid #ffffff}}@media (max-width: 365px){.destinations-general-banner-design .main-tab-panels .holiday-search-tabs ul.ui-tabs-nav li a.ui-tabs-anchor{font-size:13px}}@media (min-width: 737px) and (max-width: 1155px){.destinations-general-banner-design .main-banner-container .banner_text h2{font-size:19px}.destinations-general-banner-design .main-banner-container .banner_text p{font-size:19px}.destinations-general-banner-design .main-banner-container .banner_text .aFindOutMore{line-height:33px}}@media (min-width: 992px) and (max-width: 996px){.destinations-general-banner-design .main-banner-container .banner_text{top:212px !important}}@media (min-width: 768px){.destinations-general-banner-design .page-title h1{margin-top:4px}.destinations-general-banner-design .main-tab-panels{top:72px}.destinations-general-banner-design .main-tab-panels ul#myTab1>li{display:none}}@media only screen and (max-width: 1024px) and (min-width: 737px){.destinations-general-banner-design .main-banner-container .banner_text{top:95px !important}.destinations-general-banner-design .main-banner-container .banner_text{top:95px !important}.destinations-general-banner-design .main-banner-container .banner_text.move-down-alittle{top:216px !important}.destinations-general-banner-design .main-banner-container .banner_text.move-down-alittle.long-text{top:192px !important}.destinations-general-banner-design .main-banner-container .banner_text.move-down-alittle.long-text p{margin-top:0px}.destinations-general-banner-design.move_up_banner_text_and_search_panel .main-banner-container .banner_text.move-down-alittle{top:180px !important}}@media (min-width: 768px){.destinations-general-banner-design.move_up_banner_text_and_search_panel .main-tab-panels{top:39px !important}}@media (max-width: 935px){.destinations-general-banner-design .main-banner-container .sub_banner_small_text p{font-size:14px}.destinations-general-banner-design .banner-1.mobile-only .block p.sub_banner_text{font-size:14px}}@media (min-width: 768px){.flight-filter .sky{height:336px}.flight-filter .sky .result-title-wrapper{top:124px}}@media (min-width: 767px) and (max-width: 992px){.flight-filter .sky{height:420px}.flight-filter .sky .result-title-wrapper{top:214px}}@media only screen and (max-width: 767px){.flight-filter .sky{height:90px;background:#000}.flight-filter .sky .result-title-wrapper{display:none}}@media only screen and (max-width: 464px){.flight-filter #flight-slider-headers,.flight-filter #flight-slider-wrapper{width:50%}}@media only screen and (max-width: 768px){.master-hotel-2 .master-hotel-2-container .promos .btn-back-results,.master-hotel-2 .master-hotel-2-container .promos .btn-book{border:none}.master-hotel-2 .master-hotel-2-container .promos .hotel_box .hotelBoxWrapper.notitle{height:auto}.master-hotel-2 .master-hotel-2-container #accordion .panel .panel-body .panel-item{margin-bottom:20px}.master-hotel-2 .master-hotel-2-container #accordion .panel .panel-body .panel-item img{margin-bottom:10px}}@media only screen and (max-width: 767px){.master-hotel-2 .sky{height:0px !important}}@media (min-width: 768px){.master-hotel-2 .sky{height:306px !important}.master-hotel-2.result-flight-filter.destinations-general-banner-design .main-tab-panels{top:47px}}@media (min-width: 767px) and (max-width: 992px){.master-hotel-2 .sky{height:367px !important}}@media (max-width: 480px){.master-hotel-2 .ug-gallery-wrapper{overflow:visible}.master-hotel-2 .master-hotel-gallery{margin-bottom:68px}}@media only screen and (max-width: 767px){.hotel-result h4{font-size:13px;padding:7px 10px;font-weight:600}.hotel-result .mobile-hotel-details .mobile-banner{margin-bottom:12px}.hotel-result .mobile-hotel-details h2{background-color:#af8736;letter-spacing:0;height:auto;font-size:14px}.hotel-result .mobile-hotel-details .priceBox{padding-left:0}.hotel-result .flight-details{margin-bottom:20px;margin-top:0}.hotel-result .flight-details .flight-content{background-color:transparent}.hotel-result .flight-details .flight-content span{display:inline;border-width:0;padding:2px}.hotel-result .flight-details .flight-content .mobile-flight-details .journey{background-color:#f7f4eb;margin-bottom:10px;border-bottom:1px solid #D3B56F;padding-left:9px}.hotel-result .room-type{margin-bottom:20px}.hotel-result .room-type span{font-weight:500}.hotel-result .room-type h2{background-color:#af8736;letter-spacing:0;height:auto}.hotel-result .room-type h5{color:#231f20}.hotel-result .room-type .smart-form{color:#231f20}.hotel-result .room-type .smart-form .select{margin-bottom:10px}.hotel-result .room-type .more-info i{font-size:20px !important;padding-left:10px;top:5px;position:relative}.hotel-result .room-type .mobile-bedroom{margin-bottom:10px}.hotel-result .room-type .mobile-bedroom p{padding-top:0;margin-top:0}.hotel-result .room-type .mobile-bedroom section:first-child{position:relative}.hotel-result .room-type .mobile-bedroom section:first-child .bedroom-content{padding:0}.hotel-result .room-type .mobile-bedroom section:first-child .bedroom-content img{width:100%}.hotel-result .room-type .mobile-bedroom section:first-child .bedroom-content p{padding-top:10px;padding-left:16px;padding-right:16px}.hotel-result .room-type .mobile-bedroom section .bedroom-content{border-width:0;min-height:inherit}.hotel-result .room-type .mobile-bedroom section .bedroom-content .priceBox{position:relative;top:20px}.hotel-result .room-type .mobile-bedroom section .bedroom-content .priceBox:first-child{top:6px}.hotel-result .room-type .mobile-bedroom section .bedroom-content .saving{color:#231f20;font-weight:600}.hotel-result .last-one{position:absolute;top:2px;right:10px;font-size:14px}.hotel-result .last-one i.fa-male:nth-child(2){margin-right:20px}.hotel-result .ave-price-txt{height:107px;position:relative}.hotel-result .ave-price-txt span{margin:0;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);font-weight:500;font-size:19px}.hotel-result .price-section{height:auto;text-align:right}.hotel-result .price-section span.total-price-txt{display:inline-block !important;float:left;position:relative;bottom:-5px;margin-right:4px}.hotel-result .price-section span.total-price-figure{display:inline-block !important;float:left;font-size:16px}.hotel-result .price-section span.price-txt-figure{float:right}.hotel-result .edit-flight-detail-section p{margin-top:0}.hotel-result .edit-flight-detail-section .filter-tabs-mobile .filter-check-box-section{border-bottom:1px solid #af8736;padding-top:5px}.hotel-result .edit-flight-detail-section .filter-tabs-mobile.ui-tabs .ui-tabs-nav{border:0}.hotel-result .edit-flight-detail-section .filter-tabs-mobile.ui-tabs-nav{border-width:0}.hotel-result .edit-flight-detail-section .filter-tabs-mobile.ui-tabs .ui-tabs-nav li{margin:0}.hotel-result .edit-flight-detail-section .filter-tabs-mobile.ui-tabs .ui-tabs-nav li a{background:#D3B56F;color:#000000;border:0;border-right:1px solid #ffffff;width:100% !important}.hotel-result .edit-flight-detail-section .filter-tabs-mobile.ui-tabs .ui-tabs-nav li a.last{border-right-width:0}.hotel-result .edit-flight-detail-section .filter-tabs-mobile.ui-tabs .ui-tabs-nav li.ui-tabs-active a{box-shadow:none;background-color:#f0ead8;color:#231f20 !important}.hotel-result .edit-flight-detail-section .filter-tabs-mobile .filter-button{position:relative}.hotel-result .edit-flight-detail-section .filter-tabs-mobile .filter-button .remove-filter-btn{position:relative;top:52px}.hotel-result .edit-flight-detail-section .filter-tabs-mobile .filter-button .apply-filter-btn{top:-42px;margin-top:23px}.hotel-result .edit-flight-detail-section .filter-tabs-mobile .filter-button button.btn{line-height:12px}.hotel-result .edit-flight-detail-section .filter-tabs-mobile .filter-button button.greenbtn{background-color:#40ae49;color:#ffffff}.hotel-result .edit-flight-detail-section .filter-tabs-mobile ul{padding:0}.hotel-result .edit-flight-detail-section .filter-tabs-mobile ul li{margin:0;padding:0;list-style-type:none}.hotel-result .edit-flight-detail-section .tab-content-mobile{background-color:#f0ead8}.hotel-result .asideCol{position:relative;zoom:1}.hotel-result .asideCol:after{content:".";display:block;height:0;clear:both;visibility:hidden}.hotel-result .asideCol .asideWrapper .middle-section{position:relative;margin-top:0}.hotel-result .asideCol .asideWrapper .middle-section figure img{width:100%}.hotel-result .asideCol .priceBox{position:absolute;bottom:0;left:50%}.hotel-result .asideCol .priceBox .lead{font-size:28px;line-height:30px}.hotel-result .asideCol .priceBox button.green{margin-top:10px}.hotel-result .row-fluid>[class^="col-"]{padding-left:0;padding-right:0}.hotel-result .roomOptions{padding:0}.hotel-result .roomOptions .hotel-info-row .bedroom-content{zoom:1;height:auto;min-height:10px;padding-top:0;text-align:left !important}.hotel-result .roomOptions .hotel-info-row .bedroom-content:after{content:".";display:block;height:0;clear:both;visibility:hidden}.hotel-result .roomOptions .hotel-info-row .bedroom-content img.img-responsive{margin-top:13px;width:100%}.hotel-result .roomOptions .row-button .showmore-rooms,.hotel-result .roomOptions .row-button .showless-rooms,.hotel-result .roomOptions .row-button .show-board-basis select{padding-left:5px;padding-right:5px}.hotel-result .roomOptions .row-button .showmore-rooms,.hotel-result .roomOptions .row-button .showless-rooms{width:auto}}@media only screen and (max-width: 464px){.hotel-result .roomOptions .datatable tr th.hidden-xxs,.hotel-result .roomOptions .datatable tr td.hidden-xxs{display:none}.hotel-result .roomOptions .datatable tr th.sorting_disabled,.hotel-result .roomOptions .datatable tr td.sorting_disabled{padding:3px 3px !important}.hotel-result .roomOptions .datatable tr th .radio input,.hotel-result .roomOptions .datatable tr td .radio input{margin-left:-12px}.hotel-result .roomOptions .row-button div.col-xs-6{width:100%}.hotel-result .roomOptions .row-button div.col-xs-6 .showmore-rooms,.hotel-result .roomOptions .row-button div.col-xs-6 .showless-rooms{margin-bottom:10px}.hotel-result .roomOptions .hotel-info-row .mobile-bedroom section{width:100%}.hotel-result .roomOptions .hotel-info-row .mobile-bedroom section .bedroom-content{padding:10px 0 0 0}.hotel-result .roomOptions .hotel-info-row .mobile-bedroom section .bedroom-content .last-one{top:12px}.hotel-result .asideCol .priceBox .lead{font-size:25px;line-height:25px}}@media only screen and (max-width: 380px){.hotel-result .roomOptions .priceBox button.green{margin-top:10px !important}.hotel-result .roomOptions .priceBox .lead{font-size:25px}}@media only screen and (max-width: 767px){.flight-filter.result-flight-filter .boxFilter .column{border-right-width:0}}@media only screen and (max-width: 767px){.booking-pages .sky{height:55px !important;background:none}}@media (min-width: 768px){.booking-pages .sky{height:306px !important}.booking-pages.result-flight-filter.destinations-general-banner-design .main-tab-panels{top:47px}}@media (max-width: 345px){.booking-pages .booking-progress .active a span.text{font-size:11px}}@media (min-width: 767px) and (max-width: 992px){.booking-pages .sky{height:367px !important}}@media only screen and (max-width: 767px){.booking-pages .booking-container h1{font-size:18px;font-weight:bold}.booking-pages .booking-container .booking-progress div{display:none}.booking-pages .booking-container .booking-progress div.panel-prices,.booking-pages .booking-container .booking-progress div.active{display:block}.booking-pages .booking-container .booking-progress div.panel-prices figure{color:#231f20;text-align:right;line-height:18px}.booking-pages .booking-container .booking-progress div.panel-prices figure figcaption{color:#231f20;font-weight:bold}.booking-pages .booking-container .booking-progress div.panel-prices figure{font-size:20px;font-weight:bold;margin-bottom:10px}.booking-pages .booking-container .booking-progress div.panel-prices figure figcaption{font-size:12px}.booking-pages .booking-container .booking-progress span.visible-xs{display:inline-block !important}.booking-pages .booking-container #accordion .panel .panel-body h3.padleft{margin-left:0}.booking-pages .booking-container #accordion .panel .panel-heading .panel-title a{color:#fff;padding:5px 10px 5px 5px;border-bottom:solid 1px #fff}.booking-pages .booking-container #accordion .panel .panel-body{background:#f7f4eb}.booking-pages .booking-container #accordion .panel .panel-body img{margin-bottom:10px;width:100%}.booking-pages .booking-container #accordion .panel .panel-body .panel-body figure figcaption{font-weight:bold}.booking-pages .booking-container .summary .btn.book-btn-booknow{float:left;margin-top:30px}.booking-pages .booking-container .summary .mobile-book-button .btn.book-btn-booknow{margin-top:0}.booking-pages .booking-container .summary .panel-prices figure{color:#231f20;text-align:right;line-height:18px}.booking-pages .booking-container .summary .panel-prices figure figcaption{color:#231f20;font-weight:bold}.booking-pages .booking-container .summary .panel-prices .panel-body{padding-top:0;padding-bottom:0;background:none}.booking-pages .booking-container .summary .panel-prices .panel-body figure{font-size:20px;margin-bottom:10px;text-align:right;display:block}.booking-pages .booking-container .summary .panel-prices .panel-body figure figcaption{font-size:12px;text-align:right;display:inline-block}.booking-pages .booking-container.booking-summary-content .table-transfers .row-separator{padding-top:2px;border-bottom:1px dashed #231f20}.booking-pages .booking-container.booking-summary-content .table-transfers .row-separator td{padding-bottom:7px !important}.booking-pages .booking-container.booking-summary-content .table-transfers .radio i{left:93%;top:-16px}}@media only screen and (max-width: 767px){.booking-summary .booking-summary-content table tr th label.checkbox,.booking-summary .booking-summary-content table tr td label.checkbox{display:inline-block}.booking-summary .booking-summary-content table tr th label.checkbox i,.booking-summary .booking-summary-content table tr td label.checkbox i{display:inline-block;top:3px;position:absolute;top:-12px;left:533%}.booking-summary .booking-summary-content table tr th strong.newline,.booking-summary .booking-summary-content table tr td strong.newline{display:inline-block}.booking-summary .booking-summary-content table.table-flight tr th,.booking-summary .booking-summary-content table.table-flight tr td{color:#000;padding:0}.booking-summary .booking-summary-content table.table-transfers tr th.leftcol,.booking-summary .booking-summary-content table.table-transfers tr td.leftcol,.booking-summary .booking-summary-content table.table-taxes tr th.leftcol,.booking-summary .booking-summary-content table.table-taxes tr td.leftcol{padding-right:0px}}@media only screen and (max-width: 767px){.booking-payment .booking-container #accordion .panel .panel-body p.debitcard,.booking-payment .booking-container #accordion .panel .panel-body .book-btn{margin-top:10px}.booking-payment .booking-container .summary .panel-prices{display:none}}@media only screen and (max-width: 767px){.booking-confirmation .booking-container h2.reference-block span.title{margin-top:0}.booking-confirmation .booking-container p.text-summary,.booking-confirmation .booking-container figure.price{text-align:left}.booking-confirmation .booking-container .each-passenger-block{border-bottom:dashed 1px #231f20;margin-bottom:10px}.booking-confirmation .booking-container .flight-details h3{background-color:#c8c6c6;padding:10px}}@media only screen and (max-width: 991px){.main-special-offers .row .col-xs-push-6 .button-wrapper{margin-top:15px}.main-special-offers .box-navigation{padding-bottom:7px}.main-special-offers .filterBtn{margin-top:0}.main-special-offers .results-wrapper{margin-top:15px}.main-special-offers .inspire-me .filterBtn{margin-top:10px}.main-special-offers .inspire-me .tabs-container .nav-tabs li{width:48.6%}.main-special-offers .inspire-me .results-wrapper{margin-top:0px}}@media only screen and (max-width: 767px){.main-special-offers .hotelBoxWrapper{height:auto !important}.main-special-offers .results-controls-wrapper .box-navigation{text-align:left}.main-special-offers .results-controls-wrapper .box-navigation .previousBtn{padding-left:0}.main-special-offers .results-wrapper{margin-top:15px}.main-special-offers.inspire-me .results-wrapper{margin-top:0px}}@media only screen and (max-width: 463px){.main-special-offers.inspire-me .tabs-container .nav-tabs li a{width:auto}}@media only screen and (max-width: 767px){.contact-us .sky{height:0px !important}}@media (min-width: 768px){.contact-us .sky{height:306px !important}.contact-us.result-flight-filter.destinations-general-banner-design .main-tab-panels{top:47px}.contact-us .nav-tabs h2 i{top:4px;position:relative}}@media (min-width: 767px) and (max-width: 992px){.contact-us .sky{height:367px !important}}@media (max-width: 767px){.contact-us .container{padding-left:0;padding-right:0}.contact-us .contact-us-container .nav-tabs h2 i.visible-xs{display:inline-block !important}}@media (min-width: 767px) and (max-width: 992px){.contact-us .contact-us-container .smart-form .col-4{width:50%}.contact-us .contact-us-container .smart-form .col-6{width:100%}}@media (max-width: 768px){.holiday-worldwide .sky{height:0px !important;margin-bottom:56px}.holiday-worldwide .page-title h1{margin-top:15px;color:#231f20}}@media (min-width: 767px){.holiday-worldwide .container .locations{height:420px;position:relative;padding-left:4%;padding-right:4%}.holiday-worldwide .container .locations .location-btn{position:absolute;bottom:20px;width:92%}.holiday-worldwide .sky{height:306px !important}.holiday-worldwide.result-flight-filter.destinations-general-banner-design .main-tab-panels{top:77px}}@media (max-width: 1200px) and (min-width: 992px){.holiday-worldwide .btn.btn-general{height:auto !important}}@media (min-width: 767px) and (max-width: 992px){.holiday-worldwide .sky{height:367px !important}}@media only screen and (min-width: 768px){.twin-centre-holiday .main-tab-panels{top:38px}}@media only screen and (max-width: 767px){.twin-centre-holiday .page-title{right:0%}}@media only screen and (max-width: 990px){.twin-centre-holiday .page-title{right:-7%}}@media only screen and (max-width: 1220px){.twin-centre-holiday .page-title{right:-3%}}@media only screen and (min-width: 1220px){.twin-centre-holiday .page-title{right:3%}}@media only screen and (min-width: 1400px){.twin-centre-holiday .page-title{right:0}}@media only screen and (min-width: 1600px){.twin-centre-holiday .page-title{right:-6%}}@media only screen and (min-width: 1700px){.twin-centre-holiday .page-title{right:-9%}}@media only screen and (min-width: 2100px){.twin-centre-holiday .page-title{right:-15%}}@media only screen and (min-width: 767px){.twin-centre-caribbean-holidays .sky{margin-bottom:20px}}@media only screen and (max-width: 768px){.twin-centre-caribbean-holidays .sky{margin-bottom:0px}.twin-centre-caribbean-holidays .locations-wrapper{position:relative}.twin-centre-caribbean-holidays .locations-wrapper p{margin:10px 0}.twin-centre-caribbean-holidays .locations-wrapper .call-for-prices{position:absolute;bottom:53px;z-index:99}.twin-centre-caribbean-holidays .locations-wrapper .btn-select-holiday{margin-top:30px}}@media only screen and (max-width: 767px){.tour-kenya-highlights .banner-1.mobile-only .block{padding-bottom:0;margin-bottom:10px}.tour-kenya-highlights .page-title h1{color:#ffffff}.tour-kenya-highlights .kenya-safaris-container .table-copy-border{border-bottom:1px solid #231f20;margin-bottom:5px}.tour-kenya-highlights .kenya-safaris-container p.copy-table-title{font-weight:bold}.tour-kenya-highlights .kenya-safaris-container h2{margin-bottom:10px}.tour-kenya-highlights .kenya-safaris-container .booking-container #accordion .panel .panel-body{background:#ffffff}.tour-kenya-highlights .kenya-safaris-container .booking-container #accordion .panel .panel-body .tour-tables ul{padding-left:0}.tour-kenya-highlights .kenya-safaris-container .booking-container #accordion .panel .panel-body .tour-tables ul .text-center{text-align:left !important}}@media only screen and (min-width: 768px){.tour-kenya-highlights .main-banner-container{margin-bottom:20px}}@media only screen and (max-width: 480px){.school-offers .container .school-out-tables th.title_1{width:70%}}@media only screen and (min-width: 481px) and (max-width: 768px){.school-offers .container .school-out-tables th.title_1{width:30%}.school-offers .container .school-out-tables td.discount{width:20%}}@media only screen and (min-width: 768px) and (max-width: 992px){.school-offers .container .school-out-tables th.title_1{width:35%}.school-offers .container .school-out-tables td.discount{width:25%}}@media only screen and (min-width: 992px){.school-offers .container .school-out-tables th.title_1{width:20%}.school-offers .container .school-out-tables td.discount{width:10%}}@media only screen and (max-width: 767px){.school-offers .banner-1.mobile-only .block{padding-bottom:12px}}