﻿body{color:#231f20;background-color:#eee;overflow-x:hidden;font-family:Arvo,serif,arial;font-size:16px;line-height:1.7em;margin-bottom:50px}.noscroll{overflow:hidden;position:fixed}.max-width{max-width:1920px}.row.no-gutter{margin-left:0;margin-right:0}.row.no-gutter>[class*=col-]:not(:first-child),.row.no-gutter>[class*=col-]:not(:last-child){padding-right:0;padding-left:0}h1,h2,h3,h4,h5{text-transform:uppercase;font-family:museo_sans500}h1{font-size:33px}h2{font-size:22px}h3{font-size:19px}h4{font-size:16px}h5{font-size:14px}h1 span.subhead{font-size:.6em;color:#909090}.hidden-sm h1 span.subhead,.hidden-xs h1 span.subhead{color:#fff}a{text-decoration:underline;color:#404040;outline:0;-o-transition:border .4s,background .4s,color .4s,margin .4s;-ms-transition:border .4s,background .4s,color .4s,margin .4s;-moz-transition:border .4s,background .4s,color .4s,margin .4s;-webkit-transition:border .4s,background .4s,color .4s,margin .4s}a:hover{color:#337ab7;text-decoration:underline}a:active,a:visited{color:#404040}h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none}.filter-section a,.navbar a,.paging a,a.btn-rt,a.clay-button-sm,ul.filter li a{text-decoration:none}.margin-top-0{margin-top:0!important}.margin-top-10{margin-top:10px}.margin-top-20{margin-top:20px}.margin-top-30{margin-top:30px}.margin-top-50{margin-top:50px}.margin-right-0{margin-right:0}.margin-right-10{margin-right:10px}.margin-right-20{margin-right:20px}.margin-right-30{margin-right:30px}.margin-right-50{margin-right:50px}.margin-bottom-0{margin-bottom:0}.margin-bottom-10{margin-bottom:10px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-30{margin-bottom:30px}.margin-bottom-50{margin-bottom:50px}.margin-left-0{margin-left:0}.margin-left-10{margin-left:10px}.margin-left-20{margin-left:20px}.margin-left-30{margin-left:30px}.margin-left-50{margin-left:50px}.radio-inline{padding-left:30px;display:inline-block!important;height:30px}.radio-inline input[type=radio]{margin-top:7px}.background{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;background-size:100%}#footer-white .container-fluid{padding:0}#footer .container-fluid{padding:0}.footer-tabs .container-fluid{padding:0}.navbar{text-transform:uppercase;font-family:museo_sans500}.navbar-brand{float:left;height:60px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-inverse{background-color:#005a53;border-color:#005a53}.navbar-inverse .navbar-toggle{border-color:#005a53}.navbar-inverse .navbar-nav>li>a{color:#fff;outline:0}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:#337b75}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#337b75}#text-filter{border-radius:0;font-family:museo_sans500;margin-top:0}#text-filter::-ms-clear{display:none}.logo img{max-width:140px;margin-top:-10px}.white-panel{border:1px solid #d3d3d3;background-color:#fff;padding:20px}.white-panel img{max-width:100%;height:auto}.navbar-nav>li>img{padding:15px 7px}.navbar-toggle{float:left;margin-left:15px;border-radius:0}.img-cover{background-size:cover;width:100%}.toolbar-4{height:50px;background-color:#fff;padding:5px}.toolbar-4 .price{float:left;text-transform:uppercase;color:#909090;padding:5px 0 0 10px}.toolbar-4 .price span{color:#000;font-size:1.4em;margin-left:5px}.toolbar-4 .enquire{float:right;text-align:right;padding-right:10px}input[type=text].simplebox,select.simplebox{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}select.simplebox{-webkit-appearance:menulist!important}.pre-header{height:30px;text-align:center;display:none}.pre-header a{background-color:#ffe063;text-decoration:none;font-size:16px;font-family:museo_sans500;color:#000!important;font-weight:500;text-transform:none;padding-top:3px;display:block}.pre-header a:hover{background-color:#ffea95}#home .hero{position:relative}#home .hero .preload{display:none}#home .hero .video-play{position:absolute;top:30%;left:46%;width:8%;cursor:pointer}.hero .overlay{text-align:center;padding-top:50px;font-size:50px;color:#fff;background-color:rgba(0,0,0,.4)}#tag .hero{position:relative}#tag .hero .overlay{text-align:left;padding-top:20px;font-size:16px;color:#fff;background-color:rgba(0,0,0,.4)}#tag .hero .overlay .tag-title h1{color:#fff;font-size:24px;text-transform:uppercase;margin:0 0 10px 0}#tag .hero .overlay .tag-title h2{color:#fff;font-size:14px;text-transform:uppercase;margin:0 0 10px 0}#tag .hero .overlay .tag-title p{color:#fff;font-size:14px;line-height:1.3}#tag .hero .video-play{position:absolute;top:30%;left:46%;width:8%;cursor:pointer}#tag .tag-guide{display:inline-block;float:left;margin-left:10px}#tag .tag-guide:first-child{margin-left:0}#tag .tag-guide-title h4{margin-top:0}#tag .crumb{font-size:12px;text-transform:uppercase;font-family:museo_sans500;color:#fff}#tag .crumb a{color:#fff;text-decoration:underline}#tag .crumb a:hover,#tag .crumb a:visited{color:#fff}#tag .crumb .crumbseperator{margin:0 5px 0 5px}#tag .tag-stars{display:inline-block}#tag .tag-stars .stars{clear:both;width:25%;float:left}#tag .tag-stars .star-desc{width:75%;float:left}#tag .tag-stars .rating{margin-left:0}#tag .review_quote{margin-bottom:20px}#tag .review_quote .by{display:block;width:100%;margin-left:0!important}#tag .tag-guide img{max-width:80px}h3.review_question{font-family:Arvo,serif,arial;font-size:16px;text-transform:none;font-weight:600}#home .tabsSlider{text-align:center;margin-left:auto;margin-right:auto}#home ul.tabs{margin:15px 0 45px 0}#home ul.tabs li{text-transform:uppercase;font-family:museo_sans500}#home ul.tabs li a{font-size:22px;color:#919191;text-decoration:none;display:inline-block;padding:8px 0;margin:15px 20px;outline:0;border-bottom:4px solid #ededed}#home ul.tabs li a:hover{color:#58585a;text-decoration:none;border-bottom:4px solid #e0e0e0}#home ul.tabs li.active a{color:#000;border-bottom:4px solid #008672}#home h1{font-size:34px;text-transform:uppercase;margin:50px 0 20px 0;font-family:museo_sans500;color:#000}#home .holiday{background-color:#fff;min-height:200px;border-bottom:1px solid #cecece;margin-bottom:40px}#home .holiday h3{margin-left:15px;text-transform:uppercase;font-size:18px;font-family:museo_sans500}#home .holiday div{margin-left:15px;text-transform:uppercase;color:#909090}#home .holiday>a{margin:20px 0 15px 15px;display:block}#home .holiday>a i{margin-left:7px;font-size:16px}#home .holiday>a:hover i{font-weight:600}#home .gallery2{background-color:#fff;padding:30px 0 0 0}#home .win-travel{padding:30px 0 60px 0}#home .win-travel img.img-win{margin-top:0}#home .testimonials{padding:0 0 60px 0}#home .testimonials .quote{min-height:60px;margin:0 10px 0 10px;font-family:museo_sans500}#home .testimonials .quote div i{color:#000;font-size:120%}#home .testimonials .quote div.row div:last-child{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #000}#home .testimonials .quote div.row:last-child div:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}#home .testimonials .quote i.fa-quote-left{margin-right:5px}#home .testimonials .quote i.fa-quote-right{margin-left:5px}#home .testimonials .img-responsive{max-width:80%;margin-top:20px}#home h2{font-size:28px;text-transform:uppercase;font-family:museo_sans500;margin-top:15px}#home .search h2 span{text-transform:none;font-size:26px;padding-top:10px;display:block}#home #searchGo{margin-top:-12px}#home .hero .overlay{padding-top:20px}#home .search{text-align:left}#home .search .input-group{display:inline-block;width:100%}#home .search .input-group .form-control{display:block}#home .search input::placeholder{color:#555}#home .search input:-ms-input-placeholder{color:#555}#home .search input,#home .search select{font-family:museo_sans500;border-radius:0!important;font-size:16px;height:50px;margin-bottom:2px;background-color:#fff}#home .line{margin-top:20px;margin-bottom:20px}#home .why-book h2{margin-top:20px}.clay-button-sm{background-image:url(/images/clay-button-sm.png);display:block;background-repeat:no-repeat;width:109px;height:45px;cursor:pointer;border:none;text-transform:uppercase;font-size:16px;color:#fff;text-align:center;font-family:museo_sans500;padding:5px 0 0 0;font-weight:700}.clay-button-sm:hover,.clay-button-sm:visited{color:#fff;text-decoration:none}.clay-button-lg{background-color:#fff;background-image:url(/images/clay-button-lg.png);background-size:cover;display:block;background-repeat:no-repeat;width:145px;height:60px;cursor:pointer;border:none;text-transform:uppercase;font-size:16px;color:#fff;text-align:center;font-family:museo_sans500;padding:5px 0 0 0;font-weight:700}.clay-button-lg:hover,.clay-button-lg:visited{color:#fff;text-decoration:none}#footer-white{position:relative;padding:0;font-size:14px;font-family:museo_sans500;background-color:#eee}#footer-white #footer-number a{padding:30px 0 30px 0;font-size:28px;font-family:museo_sans500;text-decoration:none;display:block;white-space:nowrap;font-weight:700}#footer-white .footer-text-box span{margin-left:22px}#footer-white i.fa-check{margin-right:5px}#footer-white .why-book{margin-bottom:15px}#footer-white .footer-panel{margin:6px 3px 0 3px;padding:25px 30px;background-color:#fff;min-height:350px}#footer-white .footer-panel h6,#footer-white .footer-panel h6 a{margin-top:0;font-family:museo_sans500;font-weight:700;font-size:19px;color:#2e2e2e;text-transform:uppercase}#footer-white .footer-panel a,#footer-white .footer-panel span{display:block;line-height:24px;font-family:arvo;font-size:15px;color:#2e2e2e;text-decoration:none;margin-top:10px}#footer-white .footer-panel span a{display:inline}#footer-white .footer-panel a:hover{text-decoration:underline}#footer-white .footer-panel img.abta{width:60px;margin-right:3px}img.abta,img.gifts,img.loyalty{max-width:201px}.footer-text-box center{margin-left:22px}.sister-site{padding:10px 0 0 0}#footer{position:relative;background-color:#005a53;padding:0;color:#fff;font-size:14px;font-family:museo_sans500}#footer a{color:#fff;text-decoration:none}#footer span.follow{margin-right:5px}#footer .social{margin-top:15px}#footer .social img{width:30px;margin-right:10px}#footer li,#footer ul{margin-bottom:0}#footer .telephone a{text-decoration:none;display:inline-block}#footer .telephone a div:first-child{font-size:24px;line-height:30px}#footer .telephone a div:last-child{font-size:16px;line-height:16px}#footer img.strap{margin-left:auto;margin-right:auto;margin-top:20px}#footer .strap-outer{padding:0 10px 0 10px}#footer .abta{text-align:right;margin-top:3px;font-size:11px;margin-right:20px}#footer .abta img{max-width:30%;margin-left:auto;margin-right:auto}#footer .disclaimer.links,#footer .fco.links,#footer .sister-site.links{text-align:right;padding-right:25px}.photo-credit{position:relative;background-color:#eee;padding:15px 15px 15px 15px;font-size:12px;line-height:1.4em;color:#8c8c8c}.photo-credit a{color:#8c8c8c}.photo-credit span{font-weight:700;color:#666}.dreamers{background-image:url(../imagesclient/helpdesk-team.png);background-repeat:no-repeat;background-color:#d7e1eb;background-size:cover;color:#000;min-height:300px;margin-top:50px}.dreamers .box{margin:50px 0 50px 50px}.dreamers h3{text-transform:uppercase;font-size:22px;font-family:museo_sans500}.dreamers p.question{margin-top:20px;font-size:14px;font-family:arvo}.dreamers p.answer{margin-top:20px;font-size:18px;font-family:arvo}.top-link{display:none;z-index:1031;position:fixed;right:27px;top:100%;margin-top:-155px;font-size:50px;line-height:50px;outline:0;color:#98a3af;opacity:.8}.top-link:hover{color:#657383;opacity:.6}.tt-rt+.tooltip>.tooltip-inner{background-color:#337b75;margin-left:5px;padding:10px;font-size:14px;font-family:arvo}.tt-rt+.tooltip.top>.tooltip-arrow{border-top-color:#337b75}.tt-rt+.tooltip.right>.tooltip-arrow{border-right-color:#337b75}.tt-rt+.tooltip.bottom>.tooltip-arrow{border-bottom-color:#337b75}.tt-rt+.tooltip.left>.tooltip-arrow{border-left-color:#337b75}.tt-rt+.tooltip.in{opacity:1}.logo.tt-rt+.tooltip>.tooltip-inner img{width:150px;height:auto}a.visible-xs.telephone{margin-right:0;padding:11px;text-align:center;color:#fff;background-color:transparent;outline:0}a:focus.visible-xs.telephone,a:hover.visible-xs.telephone{margin-right:0;padding:11px;text-align:center;color:#fff;background-color:#337b75}a.visible-xs.telephone div:first-child{font-size:20px;line-height:22px;white-space:nowrap}a.visible-xs.telephone div:last-child{font-size:12px;line-height:16px;text-transform:none;white-space:nowrap}.abs-right{position:absolute;right:0;top:0}a.hidden-xs.telephone{margin-right:0;padding-top:7px;padding-bottom:7px;text-align:center}a.hidden-xs.telephone div:first-child{font-size:24px;line-height:30px;white-space:nowrap}a.hidden-xs.telephone div:last-child{font-size:16px;line-height:16px;text-transform:none;white-space:nowrap}button.navbar-toggle div{float:left}button.navbar-toggle div:last-child{color:#fff;margin-left:6px;text-transform:uppercase;line-height:normal}.btn-rt{color:#fff;background-color:#337b75;border-radius:0}.btn-rt:active,.btn-rt:hover,.btn-rt:visited{color:#fff;background-color:#669c98}ul.filter li.level0{font-size:14px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ul.filter.see-all li.level0{font-size:17px;margin:0}ul.filter li.level1{font-size:13px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ul.filter li.level1:last-child{margin-bottom:12px}ul.filter li.level1 a{margin-left:20px}ul.filter li a{font-family:museo_sans500}ul.filter li a:hover,ul.filter li a:visited{color:#231f20;text-decoration:none}ul.filter li a span.qty{text-decoration:none;margin-left:6px;color:#a0a0a0}ul.filter li.level0 a span.qty{font-size:12px}ul.filter li.level1 a span.qty{font-size:11px}ul.filter li a i{margin-right:8px;border:1px solid silver}ul.filter li.level0 a i{font-size:16px}ul.filter.see-all li.level0 a i{font-size:18px}ul.filter li.level1 a i{font-size:14px}ul.filter li a i.chk-on{background-color:#fff}ul.filter li a i.chk-off{color:transparent}ul.filter li a:hover i.chk-off{color:#d0d0d0;background-color:#fff}.link-caption{font-size:15px;margin-bottom:8px;font-family:museo_sans500;text-transform:uppercase}.link-caption-mobile{font-size:16px;font-weight:500;font-family:museo_sans500;text-transform:none;cursor:pointer;margin-top:15px;padding-top:15px;border-top:1px dotted #a0a0a0;margin-bottom:10px}.link-caption-mobile#caption-date{margin-top:15px;padding-top:0;border-top:none}.link-caption-mobile i{color:#231f20;margin-left:8px;font-size:.7em}.link-caption-mobile flights{color:#a0a0a0;font-size:.8em;margin-left:6px}.link-caption-mobile span{color:#a0a0a0;float:right;font-size:.8em}#tag-tabs{margin-bottom:30px;clear:both;background-color:#fff}#product ul.tabs,#tag ul.tabs{margin:0}#product ul.tabs li,#tag ul.tabs li{text-transform:uppercase;font-family:museo_sans500;padding:0}#product ul.tabs li a,#tag ul.tabs li a{font-size:14px;color:#000;text-decoration:none;display:inline-block;padding:5px 0 10px 0;margin:15px 30px 0 0;outline:0;text-transform:uppercase;background-color:transparent;border-bottom:3px solid #fff}#product ul.tabs li a:hover,#tag ul.tabs li a:hover{color:#000;text-decoration:none;border-bottom:3px solid #ca816e}#product ul.tabs li.active a,#tag ul.tabs li.active a{color:#000;border-bottom:3px solid #ac4912}#product ul.tabs li a .caret,#tag ul.tabs li a .caret{margin-top:-5px;border-top-width:7px;border-right-width:7px;border-left-width:7px;border-top-color:#ac4912;border-bottom-color:#ac4912}#product ul.tabs li a.dropup .caret,#tag ul.tabs li a.dropup .caret{border-top-width:0;border-bottom-width:7px}#results .row.product{margin-bottom:20px;background-color:#fff}#results h2.count-header{margin:0 0 20px 0;font-size:17px;text-transform:none}#results div.description{padding:10px}#results div.description h2{margin-top:0;margin-bottom:0;text-transform:uppercase;font-family:museo_sans500;font-size:18px;font-weight:700}#results div.details{padding:15px;background-color:#fff;font-family:museo_sans500}#results div.tag-promo{font-size:14px;line-height:1.3;margin-bottom:10px;color:#898989}#results div.tag-departures{font-size:14px;line-height:1.3}#results div.result_laso{padding:10px;font-size:13px;color:#965e5d;line-height:1.3;font-style:italic}#results .row.product h4{margin-top:0;font-size:18px}#results .row.product .image img{width:100%}#results .row.product .tag-promo{margin-top:10px}#results .row.product .tag-departures{margin-top:10px}#results .row.product .price{font-size:14px;line-height:1.2;color:#000;font-family:museo_sans500}#results .row.product .price .with-was{color:#b61f02}#results .row.product .price .was-price{color:#000;margin-right:10px;text-decoration:line-through}#results .row.product .price span{font-size:20px}#results .row.product .price .price{font-size:30px;padding:0 0 0 10px;font-weight:700}#results .row.product .reviews{font-size:12px;text-transform:uppercase;color:#aa4912;margin-top:10px}#results .row.product .reviews div{font-size:15px;text-transform:none;color:inherit;margin-top:10px;margin-left:-6px}#results .row.product .reviews .rating{color:#f7c409;margin-left:6px;font-size:1.2em;display:inline}#results .row.product .reviews a{margin-left:10px;font-size:12px;text-transform:none;font-family:museo_sans500;display:inline}#results .row.product .duration{font-size:14px;text-transform:uppercase}#results ul.paging{text-align:center;margin:50px 0;font-size:16px}#results ul.paging li{margin-bottom:20px}#results ul.paging li a{padding:6px 12px;border:2px solid #898989;background-color:#898989;font-weight:600;color:#fff}#results ul.paging li.current a{background-color:#fff;color:#898989;cursor:not-allowed}#results ul.paging li a:hover{background-color:#fff;color:#898989;text-decoration:none}#resultsSpinner{display:none;position:fixed;top:0;left:0;width:100%;height:100%;border:none;background-color:#eee;text-align:center;vertical-align:middle;font-family:Arvo,museo_sans500;font-size:28px;color:#fff;padding:0;opacity:.6;text-transform:uppercase;z-index:3000}#resultsSpinner>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#resultsSpinner i{color:#005a53}#results .filter-section{border:none;margin:0}#results .filter-section .head{display:none}#results .filter-section .foot{display:none}#results .filter-options{margin-top:-5px}#results .filter-choices{margin-bottom:14px;display:block}#results .filter-choices>span{font-family:museo_sans500,Sans-Serif;margin:1px 8px 3px 0;display:inline-block;border:1px solid #ccc;padding:0 8px 0 8px;font-size:13px;background-color:#005a53;border-radius:5px}#results .filter-choices>span.filter-intro{font-family:museo_sans500,Sans-Serif;margin:1px 0 3px 0;display:inline-block;border:none;padding:0 8px 0 0;font-size:13px;background-color:transparent;border-radius:0}#results .filter-choices>span.clear-all-filters{font-family:museo_sans500,Sans-Serif;margin:1px 8px 3px 0;display:inline-block;border:1px solid #ccc;padding:0 8px 0 8px;font-size:13px;background-color:#dbdbdb;border-radius:5px}#results span.clear-all-filters{font-family:museo_sans500,Sans-Serif;margin:1px 8px 3px 0;display:inline-block;border:1px solid #ccc;padding:0 8px 0 8px;font-size:13px;background-color:#dbdbdb;border-radius:5px}#results .filter-choices>span a{color:#fff;text-decoration:none}#results .filter-choices>span.clear-all-filters a{color:#231f20;text-decoration:none}#results span.clear-all-filters a{color:#231f20;text-decoration:none}#results .filter-choices>span a:hover{text-decoration:line-through}#results .filter-choices>span.clear-all-filters a:hover{text-decoration:underline}#results span.clear-all-filters a:hover{text-decoration:underline}#results .filter-choices>span a i{margin-left:5px}#results .filter-choices>span a span{font-size:.85em;margin-left:5px}#member-list ul.paging{text-align:center;margin:50px 0;font-size:16px}#member-list ul.paging li a{padding:6px 12px;border:2px solid #898989;background-color:#898989;font-weight:600;color:#fff}#member-list ul.paging li.current a{background-color:#fff;color:#898989;cursor:not-allowed}#member-list ul.paging li a:hover{background-color:#fff;color:#898989;text-decoration:none}a i.fa-angle-right{margin-left:7px;font-size:16px}a:hover i.fa-angle-right{font-weight:600}.tab-pane.test{min-height:1000px}#date-filter input,#date-filter select{padding-left:8px;padding-right:8px;font-family:museo_sans500;line-height:18px;font-size:16px;border-radius:0}#date-filter div.input-group{width:250px;max-width:250px;display:inline-table}#date-filter div.input-group-addon{border-radius:0;cursor:pointer}#date-filter input[readonly]{background-color:#fff}input#ddd{cursor:pointer}.dates-widget-content{font-family:Arvo!important;font-size:14px!important;height:auto!important}#date-filter button.btn-rt,.dates-widget-content input,.dates-widget-content select{padding-left:8px;padding-right:8px;font-family:museo_sans500;line-height:20px;font-size:16px;border-radius:0}.dates-widget-content button.btn-rt,.dates-widget-content select{padding-left:8px;padding-right:8px;font-family:museo_sans500;line-height:20px;font-size:16px;border-radius:0}.dates-widget-content div.input-group{width:250px;max-width:250px;display:inline-table}.dates-widget-content div.input-group-addon{border-radius:0;cursor:pointer}.dates-widget-content #wgtMonth{width:240px;line-height:28px;margin-top:5px!important;margin-bottom:8px!important;font-size:16px!important;height:auto!important}.dates-widget-content #wgtDay{width:110px;line-height:28px;margin-bottom:12px!important;font-size:16px!important;height:auto!important}.dates-widget-content #wgtFlex{width:120px;line-height:28px;margin-bottom:12px!important;margin-left:10px!important;font-size:16px!important;height:auto!important}.dates-widget-content input[readonly]{background-color:#fff}.dates-widget-content .form-control{display:inline-block}.dates-widget-content button.btn-rt{border-radius:4px!important;padding-left:15px;padding-right:15px}.dates-widget-content .popover{margin-left:15px}.dates-widget-content input[disabled],.dates-widget-content select[disabled]{background-color:#eee!important;color:#909090!important}.dates-widget-content select option{padding:2px}.dates-widget-content .wgtClear{display:none}.clear-dd{position:relative;margin-left:-25px;font-size:15px!important;color:#555;z-index:99;top:-2px;cursor:pointer}#date-filter .clear-dd{margin-left:-20px;top:3px;padding:5px 5px 5px 0}#date-filter div.input-group-addon{display:none}.datepicker{font-family:museo_sans500}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active{background-color:#005a53;border-color:#005a53}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover{background-color:#337b75;border-color:#337b75}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#005a53;border-color:#005a53}.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover{background-color:#337b75;border-color:#337b75}a.btn-default{color:#005a53}a.btn-default:hover{color:#fff;background-color:#337b75}#home #gallery{background-color:transparent}#home .gallery{padding:0;margin-top:0}#home .gallery h3{margin-bottom:20px}#home .gallery .fa-chevron-left,#home .gallery .fa-chevron-right{font-size:40px;color:#000;background-color:transparent}#home .gallery .fa-chevron-left{left:0}#home .gallery .fa-chevron-right{right:0}#home .gallery .carousel-control.left{background-image:none;background-color:Transparent}#home .gallery .carousel-control.right{background-image:none;background-color:Transparent}#home .gallery .carousel-inner>.item>div{min-height:450px}#home .gallery a.wgt-button{display:inline-block;margin:0 5px 10px 5px}#home #gallery2{margin-top:30px}#home .header .img-logo{max-width:30%;float:right;margin-right:2%;margin-top:2%}#product{margin-bottom:40px}#product .header{background:#eee}#product .header .carousel{margin-left:-15px;margin-right:-15px;max-height:450px;height:450px;overflow:hidden}#product .header .carousel.loading>div.carousel-cell{visibility:hidden}#product .header .carousel.loading:before{display:block;text-align:center;font-family:FontAwesome;content:"\f030";color:#e0e0e0;font-size:10rem;margin-top:140px}#product .video-embed{position:relative}#product .video-embed img{width:600px;max-width:600px;height:auto}#product .video-embed iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}@media (max-width:600px){#product .header .carousel{height:75vw}#product .header .carousel .carousel-cell img{width:100vw;height:auto}#product .video-embed img{width:100vw;height:auto}}#product .header .carousel .flickity-page-dots{bottom:20px}#product .header .carousel .flickity-page-dots .dot{background:#fff;opacity:.5}#product .header .carousel .flickity-page-dots .dot.is-selected{opacity:1}#product .header h1{margin-bottom:20px;text-transform:uppercase;font-size:40px;font-family:museo_sans500;color:#000}#product .section{padding:40px 60px}#product #availability.section{padding-top:20px}#product .section h2{margin-top:0;margin-bottom:20px;font-size:19px;font-weight:600;color:#000}#product .section h3{color:#231f20;font-size:40px;line-height:50px;font-weight:500;margin:20px;margin-bottom:60px;text-align:center}#product #review-section h4,#product .section.related h3{margin:0 0 20px 0;line-height:normal;font-size:19px;font-weight:400;color:#000;text-align:left}#product #review-section h4,#product .section#availability h3{font-weight:600}#product .section.nudge{margin-top:40px}div.section.nudge.glance+div.section.nudge.price-panel.top{margin-top:0!important}#product .section.highlight1{background-color:#fff}#product .section.highlight2{background-color:#ccdede}#product .section.highlight3{background-color:#e5e5e5}#product .showless .section{padding-bottom:60px}#product .section .section{padding:0}#product #description b,#product #description strong{font-weight:400}#product a.anchor{display:block;position:relative;top:-113px;visibility:hidden}#product a.anchor#highlights{top:-153px}#product #highlights{padding-bottom:0}#product .price-panel img{display:inline}#product .price-panel .pricing{font-family:museo_sans500;margin-bottom:10px}#product .price-panel .pricing .to{text-transform:lowercase;color:#4e4e50;margin:0 10px;font-size:14px}#product .price-panel.top .pricing .basis{color:#4e4e50;margin-left:20px;font-size:14px;white-space:nowrap}#product .price-panel.bottom .pricing .dynaText{color:#4e4e50;margin-left:0;font-size:14px;display:block}#product .price-panel.bottom .pricing .basis{color:#4e4e50;margin-left:0;font-size:14px;display:block}#product .price-panel .pricing .price-from,#product .price-panel .pricing .price-to{margin-top:5px;color:#000;font-size:28px}#product .price-panel .pricing .price-from.with-was,#product .price-panel .pricing .price-to.with-was{color:#b61f02}#product .price-panel .pricing .price-from.with-was .was-price,#product .price-panel .pricing .price-to.with-was .was-price{color:#000;margin-right:15px;text-decoration:line-through}#product .price-panel .pricing .price-from span span,#product .price-panel .pricing .price-to span span{color:#909090;font-size:20px}#product .price-panel .pricing .price-from.with-was .was-price span,#product .price-panel .pricing .price-to.with-was .was-price span{color:#000;font-size:28px}#product .price-panel .pricing .price-from.with-was .was-price span span,#product .price-panel .pricing .price-to.with-was .was-price span span{color:#909090;font-size:20px}#product .price-panel .pricing .duration{margin-top:5px;color:#000;font-size:18px;text-transform:uppercase}#product .price-panel .caption{text-transform:uppercase;font-family:museo_sans500;font-weight:600;padding-bottom:20px}#product .price-panel .enquire img{width:250px}#product .price-panel .caption:after{content:':'}#product .price-panel .detail{padding-bottom:20px}#product .price-panel .detail strong{font-weight:400}#product .price-panel a.accommodationavail,#product .price-panel a.checkavail{font-weight:700}#product .price-panel .share{text-align:center;margin-top:10px}#product .price-panel .share span{font-family:museo_sans500;margin-right:10px;font-size:20px;text-transform:uppercase}#product .price-panel .share i{font-size:22px}#product .price-panel .cc{font-family:museo_sans500;text-transform:none;font-size:14px;margin-top:10px;opacity:.7}#product .price-panel.bottom .cc{margin-top:20px}#product .price-panel .cc a{font-weight:700}#product .price-panel .cc span:first-child{margin-right:4px}#product .price-panel .cc span.separator{margin-left:2px;margin-right:2px;color:#909090}#product .price-panel .more-info{padding:20px 0}#product .price-panel .stars{font-size:20px;cursor:pointer}#product .price-panel .stars .rating{margin-left:0}#product .price-panel a.review-link{text-decoration:none}#product .price-panel a.review-link .count{margin-left:8px;font-size:14px;font-family:museo_sans500;cursor:pointer}#product .price-panel a.review-link .count:before{content:'('}#product .price-panel a.review-link .count:after{content:')'}#product .price-panel .popover{background-color:#005a53;color:#fff;font-size:1em;font-family:Arvo}#product .price-panel .popover.bottom>.arrow:after{border-bottom-color:#005a53}#product .price-panel .popover.right>.arrow:after{border-right-color:#005a53}#product .price-panel .popover.top>.arrow:after{border-top-color:#005a53}#product .price-panel .popover.left>.arrow:after{border-left-color:#005a53}#product .price-panel i.fa-info-circle{font-size:18px;color:#ac4912;margin-left:6px}#product #convert span{color:#909090;font-weight:400}#product .affix-bottom{position:relative}#product #priceAffix{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media (max-width:1024px){#product .affix-bottom{position:absolute}}#product .section .reviews h3{margin:0 0 20px 0;font-size:18px;font-weight:400;text-align:left;line-height:normal}#product .reviews a{color:#ac4912}#product .reviews .justify-ratings{margin-top:10px}#product .reviews .justify-ratings .rating{margin-left:0}#product .reviews span[itemprop=description]{margin-right:5px}#product .reviews .short_review a{font-weight:400}#product .reviews .full_review h3.review_question{margin-bottom:0;font-size:16px;text-transform:none;font-style:italic}#product .reviews .full_review a{font-weight:700}#product .helpdesk h4,#product .section#availability h3{margin-top:0;font-family:museo_sans500;font-size:24px;text-transform:uppercase;margin:0 0 20px 0;font-weight:600;text-align:left;line-height:normal}#product .helpdesk .tel{display:block;font-family:museo_sans500;font-size:32px;text-decoration:none;margin-top:25px}#product .helpdesk .tel:before{font-family:FontAwesome;content:"\f095";margin-right:8px;opacity:1;color:#ac4912}#product .helpdesk .tollfree{margin-top:5px;margin-left:38px;font-size:14px;color:#606060}#product .helpdesk .world{display:block;margin-top:5px;margin-left:38px;font-size:14px;color:#606060}.tollfree+.world{margin-top:0!important}#product .helpdesk .email{margin:25px 0 0 0;display:inline-block;font-family:museo_sans500;font-size:20px;text-decoration:none}#product .helpdesk .email:before{font-family:FontAwesome;content:"\f0e0";font-size:26px;margin-right:8px;opacity:1;color:#ac4912}#product .helpdesk .copy{display:none;font-size:18px;margin-left:10px;color:#909090;cursor:pointer}#product .helpdesk .copy:before{content:"\f24d"}#product .helpdesk .copy.copied:before{content:"\f087"}#product .reviews hr,.reviewlist hr{border-top:solid 1px #eee}.justify-ratings .col-lg-3{padding-right:0}.justify-ratings .revcount{display:inline-block;width:40px;text-align:left}.justify-ratings i.fa-check{margin-right:0;border:1px solid silver;cursor:pointer}.justify-ratings i.chk-on{background-color:#fff}.justify-ratings i.chk-off{color:transparent}.justify-ratings i.chk-off:hover{color:#d0d0d0;background-color:#fff}.justify-ratings .tiny{line-height:1em}.justify-ratings .showtext{padding-left:0;font-size:11px;line-height:1em;font-family:museo_sans500}.reviewlist .showtext{padding-left:0;font-size:11px;line-height:1em;font-family:museo_sans500}.reviewlist .justify-ratings .rating{margin-left:0}.star-summary .rating{color:#f7c409;margin-left:6px;font-size:1.4em}.star-summary h4{margin-top:5px;margin-bottom:15px}.revLeft{position:relative;width:25%;max-width:200px;float:left;padding-left:15px}.reviewlist .revLeft{padding-left:15px}.revRight{position:relative;width:75%;max-width:500px;float:left}.revBarOuter{width:100%;height:24px;padding-top:4px}.revBarBack{width:90%;background-color:#eee;position:relative;height:20px}.revBar{position:absolute;background-color:#f7c409;height:20px}.revcount{position:absolute;right:0;top:0}.revctl{padding:0 5px 0 5px}.revnocontrol .revLeft{position:relative;width:25%;max-width:120px;float:left;padding-left:10px}.revnocontrol .revRight{position:relative;width:75%;max-width:500px;float:left}.revnocontrol .revRight h4{margin-left:15px}.starHead .headStars{font-size:24px;margin-right:10px}.headStars .rating{margin-left:0}.headStarRating{text-transform:uppercase;font-family:museo_sans500;font-size:14px}.enquiry .revBarBack{width:85%}.destinations{font-family:museo_sans500}.destinations .searchOuter{width:100%;max-width:285px;position:relative}.destinations #searchCountry{border-radius:5px;border:2px solid #ac4912;padding-right:30px}.destinations #searchCountry:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(172,73,18,.6)}.destinations .searchOuter ::placeholder{color:#ac4912}.destinations .searchOuter :-ms-input-placeholder{color:#ac4912}.destinations .searchOuter i{position:absolute;right:10px;color:#ac4912;z-index:3;font-size:20px;top:12px}.destinations .typeahead.dropdown-menu{font-family:museo_sans500;width:100%;border-radius:0;font-size:16px;font-weight:400}.destinations .typeahead.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#555;white-space:nowrap;width:100%;text-decoration:none}.destinations .typeahead.dropdown-menu>li>a:focus,.destinations .typeahead.dropdown-menu>li>a:hover{color:#555!important;text-decoration:none;background-color:#fff;outline:0}.destinations .typeahead.dropdown-menu>.active>a,.destinations .typeahead.dropdown-menu>.active>a:focus,.destinations .typeahead.dropdown-menu>.active>a:hover{color:#555!important;text-decoration:none;background-color:#ededed;outline:0}.destinations .regionBox{cursor:pointer}.destinations a{text-decoration:none}.destinations a:hover{text-decoration:underline}.destinations .countries .regionBox{position:relative;min-height:285px;width:100%;float:none;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover;box-sizing:border-box}.destinations .show-countries{text-align:right;padding:10px 30px 30px 0}.destinations .countries-foot a,.destinations .show-countries a{color:#aa4912;text-decoration:none}.destinations .countries-foot a:hover,.destinations .show-countries a:hover{color:#aa4912;text-decoration:underline}.destinations .show-countries a .caret{margin-top:0;border-top-width:8px;border-right-width:8px;border-left-width:8px;border-top-color:#ac4912;border-bottom-color:#ac4912;margin-left:10px}.destinations .regionText{padding:0 15px 0 15px;position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);font-family:Arvo;font-size:38px;line-height:44px;text-transform:uppercase;color:#fff;font-weight:700;text-align:center}.destinations .regions .row{margin-top:15px}.destinations .regions .text-item{padding:3px 15px 3px 15px}.destinations .countries-list{padding:0 0 0 50px}.destinations .letter{font-family:Arvo;font-weight:700;font-size:16px}.destinations .country{padding:5px 0 5px 0;font-size:15px;line-height:1.2em}.destinations .countries-foot{clear:both;padding:30px 30px 30px 0}.destinations .countries-foot .left{width:70%;float:left;padding-left:15px}.destinations .countries-foot .right{width:30%;float:left;text-align:right}.destinations .countries-foot a .caret{margin-top:0;border-bottom-width:8px;border-right-width:8px;border-left-width:8px;border-top-color:#ac4912;border-bottom-color:#ac4912;margin-left:10px}@media (max-width:767px){.destinations .countries{margin-top:80px}.destinations .countries-list{position:relative}.destinations .regions{background-color:#eee;padding-right:0;padding-left:0}.destinations .regions-inner{z-index:3;background-color:#eee;width:100%;margin-left:-15px;padding:30px 15px 15px 15px;margin-top:-15px}.destinations .regions .row{display:none}.destinations .regions .searchOuter{margin-bottom:15px;text-align:center;width:100%;max-width:100%}.destinations .countries .regionBox{min-height:200px}.destinations .show-countries{display:none}.destinations .countries-foot{padding:0}.destinations .countries-foot .left{width:100%;float:none;padding:5px 15px 5px 15px;background-color:#222;text-align:center;line-height:1.2em}.destinations .countries-foot .left a{color:#fff;text-decoration:none}.destinations .countries-foot .left a:hover{text-decoration:underline}.destinations .countries-foot .right{width:100%;float:none;position:absolute;top:-45px;right:30px}.destinations .countries-foot .right a{padding:5px 15px 5px 15px;background-color:#fff;border:1px solid #dbdbdb;border-radius:5px}.destinations .letter{display:none}.destinations .countries-list{padding:0}.destinations .countries-list .country{text-align:center;border-bottom:1px solid #dbdbdb;padding:8px 0 8px 0}.destinations .countries-list .text-item{padding:0}.destinations .country{padding:0;font-size:15px;line-height:1.7em}}@media (max-width:420px){.destinations .regions-inner{margin-top:-20px}}@media (max-width:1200px){.revLeft{width:30%;max-width:1000px;min-width:150px;padding-left:15px}.revRight{width:60%;max-width:500px}.revnocontrol .revRight h4{margin-left:0}.revnocontrol.enquiry .revLeft{width:30%;max-width:1000px;min-width:150px}.revnocontrol.enquiry .revRight{width:60%;max-width:500px}.justify-ratings .revcount{display:inline-block;width:20px}}@media (max-width:1199px){#footer-white .footer-panel{min-height:280px}.full-md{margin-left:-15px;margin-right:-15px}#product .container{width:auto}}@media (max-width:990px){.revLeft{width:30%;max-width:170px;min-width:0;padding-left:15px}.revRight{width:60%;max-width:500px}.revnocontrol.enquiry .revLeft{width:30%;max-width:170px;min-width:0;padding-left:10px}.revnocontrol.enquiry .revRight{width:60%;max-width:500px;padding-left:15px}.justify-ratings .revcount{display:inline-block;width:20px}#footer-white #footer-number a{font-size:20px}.revnocontrol .revRight h4{margin-left:15px}.revnocontrol.enquiry .revRight h4{margin-left:0}}.reviews .leader .col-sm-3{width:20%;padding-right:0;max-width:135px}@media (max-width:768px){.reviews .leader .col-sm-3{width:100%}#home .home-search-outer{text-align:center}#home #searchGo.pull-right{float:none!important}#home #searchGo img{width:120px;height:auto}#home .search h2 span{text-transform:none;font-size:20px}}@media (max-width:500px){.revBarBack{width:85%}.revLeft .fa-star,.revLeft .fa-star-half-o,.revLeft .fa-star-o{font-size:14px!important}.revLeft{width:30%;max-width:170px;min-width:140px;padding-left:15px}.revRight{width:50%;max-width:500px}.revnocontrol .revLeft{width:30%;max-width:100px;min-width:100px;padding-left:10px}.revnocontrol .revRight{width:50%;max-width:500px}.revnocontrol .revRight h4{margin-left:0}.revcount{right:-5px}.justify-ratings .revcount{display:inline-block;width:20px}#home .search h2 span{text-transform:none;font-size:15px}#product div.hide-xxs{display:none}#product div.show-xxs{display:block}#product .availability .row div.show-xxs.enquire{margin-top:-15px;padding-bottom:15px}#product .availability .row div.show-xxs.enquire img{max-width:120px}#product .availability .layout-2>.col-xs-8{width:100%}}@media (min-width:501px){#product div.show-xxs{display:none}}#product .map div{background-color:#fff;padding:15px}#product .map div img{width:100%}#product .map .map-holder{position:relative}#product .map .map-holder iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important;padding:15px 15px 15px 15px}#product .reviews .leader{background-color:transparent;padding:0}#product .notes .row{padding:15px 0}#product .notes .row:not(:last-child){border-bottom:1px solid #eee}#product .notes .title{font-family:museo_sans500;font-size:16px;font-weight:600;vertical-align:middle;text-transform:uppercase}#product .notes .text{vertical-align:middle}#product .notes div.text.short{height:25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#product .notes .drop{font-family:FontAwesome;cursor:pointer;text-align:right;padding-left:0}#product .notes .drop:after{content:"\f078";color:#ac4912}#product .notes .drop.disabled:after{opacity:.3}#product .notes .drop.up:after{content:"\f077";color:#ac4912}#product .map-link{display:block}#product .map{margin-top:40px}#product .story{margin-top:40px}#product .reviews .leader{margin-top:0}#product #description{margin-top:40px}#product #facilities{margin-top:40px}#product #howtofindus{margin-top:40px}#product .policy{margin-top:40px;padding-bottom:30px}#product .planet-people h4{font-weight:600;font-size:19px;margin-bottom:20px;margin-top:0}#product .policy .intro{padding:0 0 30px 0;border-bottom:1px solid #e0e0e0}#product .policy .we-like{margin-top:20px;margin-bottom:40px}#product .planet-people{margin-top:0;padding-top:1px}#product .also{background-color:#e5e5e5;margin-top:40px}#product .also h2{margin-top:20px}#product .glance{padding-bottom:0!important}#product .glance .quote{padding:0 0 0 35px;font-weight:400;font-size:20px;text-transform:uppercase;line-height:1.4em}#product .glance .quote:before{font-family:FontAwesome;content:"\f10d";color:#ac4912;margin-left:-35px;margin-right:14px}#product .glance .quote:after{font-family:FontAwesome;content:"\f10e";color:#ac4912;margin-left:10px}#product .glance .highlights{margin-top:40px}#product .glance .highlights span{xwhite-space:nowrap}#product .glance .highlights span:not(:last-child):after{content:'|';margin:0 4px 0 8px;color:#ccdede}#product .leader .quote{font-style:italic;font-weight:400;font-size:17px}#product .leader .link{font-weight:400;margin-top:20px}#product .leader .link a,#product .trip4trip a.link{display:block;font-weight:600;color:#ac4912;margin-top:20px}#product .reviews .leader .quote{margin-top:10px;font-style:italic;font-weight:600;font-size:16px}#product .reviews .leader .quote{margin-top:10px;font-style:italic;font-weight:600;font-size:16px}#product .reviews .leader .link{font-weight:400;margin-top:10px}#product .reviews .leader .link a{display:inline;margin-top:0;font-weight:400;margin-left:10px}#product .availability{font-family:museo_sans500;font-size:16px;margin-top:20px;margin-bottom:0}#product .availability .row div.layout-1{margin:0}#product .availability .row div.layout-2{margin:15px 0}#product .availability .row div.value{padding:3px 15px}#product .availability .row div.caption{padding:3px 15px;text-transform:uppercase;font-size:14px}#product .availability .row div.layout-1 div.value{padding-top:5px}#product .availability .row div.layout-2 div.caption:after{content:':'}#product .availability .row div.layout-2 div.value:first-child{padding-top:20px}#product .availability .row div.layout-2 div.value:last-child{padding-bottom:20px}#product .availability .row.date:nth-child(even){background-color:#eee}#product .availability .price{font-family:museo_sans500}#product .availability .price .with-was{color:#b61f02}#product .availability .price .was-price{text-decoration:line-through}#product .availability .row div.enquire{padding:2px 15px;text-align:right}#product .availability .row div.enquire img{max-width:110px;margin-top:2px}@media (max-width:990px){#product .availability .row div.enquire img{max-width:150px;margin-top:0}}#product .availability .status{text-transform:lowercase}#product .availability .available{color:#235217}#product .availability .guaranteed{color:#235217}#product .availability .full{color:#971800}#product .availability .spaces{color:#124e62}#product .availability .other{color:#ec8a2a}#product #itinerary-section .action{text-align:right;margin:-30px 0 0 0}#product #itinerary-section .action button{border:none;background:0 0;color:#000;cursor:pointer;text-transform:uppercase;font-family:museo_sans500,Arvo;font-size:14px;font-weight:600;pointer-events:auto;margin-right:-5px}#product #itinerary-section .action button:before{content:'expand all'}#product #itinerary-section .action button i:after{margin-left:10px;content:"\f078";color:#ac4912}#product #itinerary-section .action button.up:before{content:'collapse all'}#product #itinerary-section .action button.up i:after{content:"\f077"}#product #itinerary-section .itineraryTable tr{border-top:1px solid #eee}#product #itinerary-section .itineraryItemDay{font-family:museo_sans500;text-transform:uppercase;font-weight:600;vertical-align:top;white-space:nowrap;padding:15px 60px 15px 0}#product #itinerary-section .itineraryItemDetails{vertical-align:top;padding:15px 0 15px 0}#product #itinerary-section .itineraryItemDetails strong,#product .itineraryItemDetails b{font-weight:400}#product .itineraryDiv .row{padding:15px 0}#product .itineraryDiv .row:not(:last-child){border-bottom:1px solid #eee}#product .itineraryDiv .title{font-family:museo_sans500;font-size:16px;vertical-align:middle;text-transform:uppercase;font-weight:600;white-space:nowrap}#product .itineraryDiv .text{vertical-align:middle}#product .itineraryDiv div.text.short{height:25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#product .itineraryDiv div.text b,#product .itineraryDiv div.text strong{font-weight:400}#product .itineraryDiv .drop{font-family:FontAwesome;cursor:pointer;text-align:right;padding-left:0}#product .itineraryDiv .drop:after{content:"\f078";color:#ac4912}#product .itineraryDiv .drop.disabled:after{opacity:.3}#product .itineraryDiv .drop.up:after{content:"\f077";color:#ac4912}#product .guides-header{background-color:#005b53;margin-top:20px;padding:20px}#product .guides-header h2{font-size:20px;color:#fff;margin:0}#product .guides .photo{margin:10px 0}#product .guides .links{margin:10px 0}#product .guides .links a{display:block;font-weight:600;text-transform:uppercase;font-family:museo_sans500;font-size:14px;line-height:1.5em;text-decoration:none}#product .guides .links a:hover{color:#ac4912}#product .guides .links a:before{font-family:FontAwesome;content:"\f10d";content:"\f054";color:#ac4912;margin-right:5px}#product .guides .intro{font-size:16px}#product-tabs{margin-bottom:0;clear:both;background-color:#fff}#product-tabs .navbarMenu{display:none}#product-tabs .price-enquire{float:right;font-family:museo_sans500;padding-top:4px}#product-tabs .price-enquire .price{display:inline-block;text-transform:uppercase;text-align:right}#product-tabs .price-enquire .price div:first-child{display:block;font-size:13px;line-height:14px}#product-tabs .price-enquire .price div:last-child{display:block;font-size:22px;font-weight:500}#product-tabs .price-enquire .enquire{display:inline-block;margin-left:18px;margin-top:6px}#product-tabs .price-enquire .enquire img{width:120px}#product .related .enquire img{max-width:250px}#product .promo{min-height:550px;background-color:#fff;margin-bottom:30px}#product .promo img{width:100%}#product .promo h4{margin-top:15px;margin-bottom:15px;font-family:museo_sans500;font-size:16px;font-weight:600}#product .promo h4 a{color:#000}#product .promo p{color:#707070;line-height:19px;font-size:14px}#product .promo .details{padding:15px}#product .promo .review{margin-top:10px;font-size:12px}#product .promo .review a{text-transform:none;font-family:museo_sans500}#product .promo .review .rating{margin-left:0;margin-right:6px}#product .promo .price{font-family:museo_sans500;color:#000;font-size:14px;margin-top:20px;margin-bottom:15px}#product .promo .price .from{font-size:18px;color:#000}#product .promo .price .fromto{font-size:18px;color:#000}#product .promo .description{height:70px}@media (min-width:768px) and (max-width:991px){#product .promo-3{display:none}}#product .cross-sell{margin-top:10px}#product .cross-sell a{xwhite-space:nowrap}#product .cross-sell a:not(:last-child):after{margin:0 4px 0 8px;color:#99a7a7;content:'|'}#enquiry .help-block{font-size:12px;line-height:1}.responsive_copy_outer{margin-bottom:15px}.responsive_copy_inner h1{margin-top:0}.td{text-align:center;border-right:1px solid grey;border-bottom:1px solid grey;background-color:#f0f0f0;width:30px;height:30px;font-size:13px;color:#606060}.yes{text-align:center;border-right:1px solid grey;border-bottom:1px solid grey;background-color:#f0fff0;width:30px;height:30px;font-size:13px;color:#606060}.no{text-align:center;border-right:1px solid grey;border-bottom:1px solid grey;background-color:red;width:30px;height:30px;font-size:13px;color:#fff}.div{text-align:center;border-right:1px solid grey;border-bottom:0 solid grey;background-color:#606060;width:1px;height:30px;font-size:13px;color:grey}.thead{border-right:1px solid grey;border-bottom:1px solid grey;background-color:grey;font-size:13px;color:#fff}.rating{color:#f7c409;margin-left:6px;font-size:1.2em}.star-list .rating{color:#f7c409;margin-left:0;font-size:1.2em}iframe[name=google_conversion_frame]{height:0!important;width:0!important;line-height:0!important;font-size:0!important;margin-top:-13px;float:left}.responsive_guide .promo{min-height:300px;background-color:#fff;margin-bottom:20px;display:inline-block}.responsive_guide .promo .details{margin:0}.responsive_guide .promo img{padding:10px;width:100%}.responsive_guide .promo h4{color:#000;margin:0 0 5px 0;font-family:museo_sans500;font-size:15px;font-weight:400}.responsive_guide .promo p{font-size:13px;color:#707070;line-height:1.3}.responsive_guide .promo .review{margin:20px 0 5px 0;font-family:museo_sans500;font-size:12px;text-transform:capitalize}.responsive_guide .promo .review .rating{margin-left:0;margin-right:5px}.responsive_guide .promo .price{font-family:museo_sans500;font-size:22px;padding:3px 0 5px 0;font-weight:700}.responsive_guide .promo .price-from{font-family:museo_sans500;font-size:12px}.responsive_guide .promo .price-duration{font-family:museo_sans500;font-size:12px}.responsive_guide .promo .price-basis{font-family:museo_sans500;font-size:12px;margin-top:5px}.responsive_guide hr{margin-bottom:10px}.guide_left_inner{width:620px}.guide_left{width:100%;max-width:620px;overflow:auto;-webkit-overflow-scrolling:touch}.guide-menu-holder{max-width:185px}.guide-menu-holder .share{background-color:#fff;padding-left:14px}.guide-menu-holder .share .share-text{padding:0 0 0 6px;font-family:museo_sans500;text-transform:uppercase;font-weight:500;font-size:13px}.guide-menu-holder .share .btn{padding:0 6px 6px 6px}.guide .col-lg-3{padding-left:0;padding-right:0}#copy .no-header{margin-top:100px}#copy .header{background:#eee url(/images/splash-general.png) center bottom no-repeat}#copy .header h1{margin-top:80px;margin-bottom:20px;text-transform:uppercase;font-size:40px;font-family:museo_sans500;color:#000}#copy .short-header{min-height:80px}a.basket-link{display:block;margin:20px 0 10px 10px;font-family:museo_sans500;text-transform:uppercase;font-weight:600;text-decoration:none}a.basket-link:hover{text-decoration:none;color:#ac4912}a.basket-link:before{font-family:FontAwesome;content:"\f067";margin-right:7px;opacity:.8}#tag #reviews .row.product{margin-bottom:20px;background-color:#fff;border-right:1px solid #cacaca}#tag #reviews div.description{padding:10px}#tag #reviews div.description h2{margin-top:0;margin-bottom:0;text-transform:uppercase;font-family:museo_sans500;font-size:18px;font-weight:700}#tag #reviews div.details{padding:15px;background-color:#fff;font-family:museo_sans500}#tag #reviews .row.product .price{font-size:12px;line-height:1.2;margin-top:10px}#tag #reviews .row.product .price .price{font-size:30px;padding:0;font-weight:700;margin-top:0}#tag #reviews .row.product .reviews{font-size:20px;text-transform:uppercase;color:#aa4912}#tag #reviews .row.product .reviews div{font-size:15px;text-transform:none;color:inherit;margin-top:10px}#tag #reviews .row.product .reviews .rating{color:#f7c409;margin-left:6px;font-size:1.2em;display:block}#tag #reviews .row.product .reviews a{margin-left:10px;font-size:10px;display:block;line-height:1.1}#tag #reviews .row.product .duration{font-size:14px;text-transform:uppercase}#tag #reviews .by{font-style:italic;margin-left:10px}#tag .review-box{position:relative;padding-bottom:30px}#tag .reviews_link{position:absolute;bottom:15px;right:15px;font-weight:700}#holiday #reviews .row.product{margin-bottom:20px;background-color:#fff;border-right:1px solid #cacaca}#holiday #reviews div.description{padding:10px}#holiday #reviews div.description h2{margin-top:0;margin-bottom:0;text-transform:uppercase;font-family:museo_sans500;font-size:18px;font-weight:700}#holiday #reviews div.details{padding:15px;background-color:#fff;font-family:museo_sans500}#holiday .review-box{position:relative;padding-bottom:30px}#holiday .reviews_link{position:absolute;bottom:15px;right:15px;font-weight:700}#holiday #reviews .row.product .price{font-size:12px;line-height:1.2;margin-top:10px}#holiday #reviews .row.product .price .price{font-size:30px;padding:0;font-weight:700;margin-top:0}#holiday #reviews .row.product .reviews{font-size:20px;text-transform:uppercase;color:#aa4912}#holiday #reviews .row.product .reviews div{font-size:15px;text-transform:none;color:inherit;margin-top:10px}#holiday #reviews .row.product .reviews .rating{color:#f7c409;margin-left:6px;font-size:1.2em;display:block}#holiday #reviews .row.product .reviews a{margin-left:10px;font-size:10px;display:block;line-height:1.1}#holiday #reviews .row.product .duration{font-size:14px;text-transform:uppercase}#holiday #reviews .by{font-style:italic;margin-left:10px}.review-header .rating{margin-left:0}.radio .rating{margin-left:0}#confirm .details .tel .white-panel{margin-top:20px;margin-bottom:20px}#confirm .details .tel .white-panel p{font-weight:700;color:#4b4b4b;background:url(/images/tel-dark.jpg) no-repeat scroll left center transparent;margin-top:5px;min-height:26px;padding:5px 0 0 50px}#confirm .helpdesk{background-color:#efefef}#confirm .helpdesk .advice{display:inline-block}#confirm .helpdesk .advice h4{margin-top:0;margin-left:0}#confirm .details .tel .white-panel h3{font-style:italic}#confirm .helpdesk .advice div{margin-left:0;margin-top:5px;width:auto}#confirm .helpdesk_intro h1{margin-top:10px;font-size:40px}#confirm .helpdesk_panel{padding:30px 30px 30px 30px}#confirm .helpdesk_panel .contact_row{padding:8px 0 7px 0}#confirm .helpdesk_text{width:70%!important;padding-left:0;float:left;display:inline-block}#confirm .helpdesk_contacts{margin-top:20px;display:inline-block}#confirm .helpdesk_photo{width:110px!important;float:left}#confirm .helpdesk .email{overflow:hidden;text-overflow:ellipsis;width:260px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #4b4b4b;float:left}#confirm .helpdesk_email{width:40px!important;float:left}#confirm .helpdesk_world{width:40px!important;float:left}#confirm .helpdesk_phone{clear:both;width:40px!important;float:left}#confirm .email_text,#confirm .phone_text,#confirm .world_text{font-weight:700;color:#404040}#confirm .helpdesk .call{width:210px;float:left}#confirm .helpdesk_phone img{margin-left:0}#confirm .no-right-gutter{padding-right:0}#confirm .visible-xs .helpdesk_email{width:100%!important;float:none}#confirm .visible-xs .helpdesk_world{width:100%!important;float:none}#confirm .visible-xs .helpdesk_phone{clear:both;width:100%!important;float:none}.basket h3{margin-top:0}.basket .price{display:inline-block;font-family:museo_sans500;font-size:13px;line-height:1.2;margin-top:10px}.basket .price .price{display:inline;font-weight:700;margin-left:5px}.basket .price-from{display:inline}.basket .price-duration{display:inline;margin-left:5px}.basket .price-basis{display:inline;margin-left:5px}#home .typeahead.dropdown-menu{font-family:museo_sans500;width:100%;border-radius:0;font-size:16px;font-weight:400}#home .typeahead.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#555;white-space:nowrap;width:100%;text-decoration:none}#home .typeahead.dropdown-menu>li>a:focus,#home .typeahead.dropdown-menu>li>a:hover{color:#555!important;text-decoration:underline;background-color:#fff;outline:0}#home .typeahead.dropdown-menu>.active>a,#home .typeahead.dropdown-menu>.active>a:focus,#home .typeahead.dropdown-menu>.active>a:hover{color:#555!important;text-decoration:underline;background-color:#ededed;outline:0}#home .search .clay-button-sm{padding:10px 0 0 0;margin-top:2px}.a-intro{margin-bottom:20px}.a-detail .a-detail-header{margin-bottom:20px}.a-detail .a-notes .read-more{display:block;margin-top:0}.enquiry-send-btn{max-width:100%;height:auto}.footer-tabs{width:100%;position:fixed;bottom:0;z-index:1032}.footer-tabs .container-fluid{position:relative;cursor:pointer;padding-left:0;padding-right:0}.footer-tabs ul{margin-bottom:0}#ctlFilter,#ctlRecent{font-size:14px;display:inline-block;padding:11px 15px 15px 25px;cursor:pointer;margin:0 0 -1px 30px;border-top-left-radius:3px;border-top-right-radius:3px;font-family:museo_sans500;text-transform:uppercase;vertical-align:bottom;height:50px;overflow:hidden}#ctlRecent{background-color:#fff;color:#aa4912;border:1px solid #dbdbdb;border-bottom:none}#ctlFilter{background-color:#d8d4d1;color:#aa4912;border:1px solid #c7c6c4;border-bottom:none;display:none}#ctlFilter span,#ctlRecent span{display:block;text-align:center}#ctlFilter .fa,#ctlRecent .fa{vertical-align:middle;font-size:1.5em;margin:-4px 0 0 10px}#recent-content.off{display:none}#recent-content.on{display:inline-block}#recent-content{width:100%;overflow:hidden;background-color:#fff;margin-bottom:-15px;box-sizing:border-box;border-top:1px solid #dbdbdb}#recent-message{display:block;width:100%;font-size:21px;padding:60px 15px 15px 15px;height:200px;text-align:center}#recent-content .row{padding:35px 35px 0 35px}#recent-content .recent-close{padding:10px 10px 10px 10px;width:100%;text-align:right;cursor:pointer}#recent-content .control-box{border:2px solid #005a53;padding:12px 17px 12px 17px;margin-left:0;font-size:19px;color:#005a53;cursor:pointer}#recent-content .control-box.off{border:2px solid #dbdbdb;color:#dbdbdb;cursor:not-allowed}#recent-content .promo{width:300px;float:left;padding:0 15px 15px 15px;box-sizing:border-box}#recent-content .promo img{max-width:100%;height:auto}#recent-content .promo .summary{color:#898989;line-height:1.2em}#recent-content .promo .price{line-height:1.2em}#recent-content .promo .fromto{font-size:22px;font-weight:700}#recent-content .promo .review{line-height:1.2em;font-family:museo_sans500}#recent-content .promo .rating{margin-left:0;margin-right:5px}.recent-controls{width:8%;float:left;display:inline-block;box-sizing:border-box;background-color:#fff}.recent-controls.left{text-align:left;padding:200px 0 0 20px}.recent-controls.right{text-align:right;padding:200px 20px 0 0}.recent-outer{width:84%;float:left;overflow-x:auto;padding:5px 5px 5px 5px;-webkit-user-select:none;-webkit-overflow-scrolling:touch}#recent-product .promo:first-child{margin-left:-15px}.recent-controls #move-product-right{margin-left:15px}#recent-content.no-controls .recent-controls{display:none}#recent-content.no-controls .recent-outer{width:100%;float:left;overflow-x:auto;padding:5px 5px 5px 5px;-webkit-user-select:none;-webkit-overflow-scrolling:touch}#recent-content.no-controls #recent-product .promo:first-child{margin-left:0}#recent-product{width:100%}#recent-product #promo-outer{display:inline-block}#recent-product .image{position:relative}#recent-product .delete-recent{position:absolute;top:10px;right:10px;font-size:28px}#recent-product .delete-recent .fa{position:relative;z-index:7;cursor:pointer}#recent-product .delete-recent .fa:hover{color:#333}#recent-product .delete-recent .white-pad{width:15px;height:15px;background-color:#fff;z-index:6;position:relative;top:-24px;left:4px}.tag-helpdesk{background-color:#e0e0e0!important}.tag-helpdesk .col-lg-7{width:65%}.tag-helpdesk .col-lg-5{width:35%}.tag-helpdesk.product.product-page{margin-top:40px}.tag-helpdesk div.description{padding:30px 30px 30px 30px!important}.tag-helpdesk.product div.description{padding:20px!important}.tag-helpdesk.product.product-page div.description{padding:20px!important}.tag-helpdesk div.description h4{font-weight:700;margin-top:0}.tag-helpdesk .tag-helpdesk-text{font-weight:400;font-size:14px;line-height:18px}.tag-helpdesk .tag-helpdesk-contact{width:100%;display:inline-block;margin-top:10px}.tag-helpdesk .tag-helpdesk-phone-img{width:40px;float:left;padding-left:0}.tag-helpdesk .tag-helpdesk-world-img{width:40px;float:left;padding-left:0}.tag-helpdesk .tag-helpdesk-email-img{width:40px;float:left;padding-left:0}.tag-helpdesk .tag-helpdesk-phone-text{margin-top:3px}.tag-helpdesk .tag-helpdesk-world-text{margin-top:3px;margin-left:42px;margin-bottom:10px}.tag-helpdesk .tag-helpdesk-email-text{margin-top:3px}.tag-helpdesk .tag-helpdesk-phone-text,.tag-helpdesk .tag-helpdesk-phone-text a{color:#aa4912;font-weight:700;font-size:26px}.tag-helpdesk .tag-helpdesk-world-text,.tag-helpdesk .tag-helpdesk-world-text a{color:#aa4912;font-weight:700;font-size:14px}.tag-helpdesk .tag-helpdesk-email-text,.tag-helpdesk .tag-helpdesk-email-text a{color:#aa4912;font-weight:700;font-size:14px}.tag-promo-incentive{background-color:#005a53!important;max-width:847px}.tag-promo-incentive .free-gift-banner{padding:30px 5px 0 5px}.tag-promo-incentive .free-gift-banner .line-1{font-family:museo_sans500;font-size:30px}.tag-promo-incentive .free-gift-banner .line-2{font-family:museo_sans500;font-size:18px}.tag-promo-incentive .incentive-col-1{width:33.33333%;float:left;background-color:#005a53;color:#fff;text-align:center;box-sizing:border-box}.tag-promo-incentive .gifts-outer{width:66.666666%;float:left;position:relative}.tag-promo-incentive .incentive-col-2{width:50%;float:left;box-sizing:border-box;border-left:1px solid #fff}.tag-promo-incentive .incentive-col-2 .banner-img img{width:100%;height:auto}.tag-promo-incentive .incentive-col-2 .banner-text{width:100%;height:auto;background-color:#005a53;color:#fff;text-align:center;font-family:museo_sans500;font-size:14px;line-height:16px;padding:5px 5px 5px 5px}.tag-promo-incentive .or-circle{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);margin:0 auto 0 auto;width:47px}.tag-promo-guide{background-color:#005a53!important;color:#fff!important}.tag-promo-guide .image{padding:10px 30px 10px 10px!important;width:100px;float:left}.tag-promo-guide img{width:60px!important;height:auto}.tag-promo-guide .text{width:60%;float:left;padding:25px 0 20px 0!important}.tag-promo-guide .text .guide-title{line-height:20px}.tag-promo-guide .text .guide-title a{text-decoration:none;font-family:museo_sans500;font-size:18px;color:#fff;text-transform:uppercase}.tag-promo-guide .text .guide-text{font-family:museo_sans500;font-size:14px;color:#fff}.tag-promo-guide .button{width:140px;float:right;padding:30px 20px 0 0}.tag-promo-guide .button a.read-more{text-decoration:none;display:inline-block;font-family:museo_sans500;font-size:14px;color:#fff;border:solid 1px #fff;padding:5px 10px 5px 10px}@media (max-width:1200px){.tag-promo-incentive .incentive-col-2 .banner-text{min-height:42px}.tag-promo-incentive .or-circle{position:absolute;top:30%;left:50%;transform:translate(-50%,-50%);margin:0 auto 0 auto}}@media (max-width:991px){.tag-promo-incentive .incentive-col-1{width:100%}.tag-promo-incentive .gifts-outer{width:100%}.tag-promo-incentive .incentive-col-2{width:100%;border-left:none}.tag-promo-incentive .incentive-col-2 .banner-text{min-height:0;padding:15px 5px 15px 5px}.tag-promo-incentive .free-gift-banner{padding:30px 5px 20px 5px}.tag-promo-incentive .or-circle{top:52%;width:40px;height:auto}.tag-promo-guide .image{padding:20px 20px 20px 20px!important;width:105px;float:left}.tag-promo-guide img{width:65px!important;height:auto}.tag-promo-guide .text{width:60%;float:left;padding:20px 0 0 0!important}.tag-promo-guide .text .guide-title{line-height:20px}.tag-promo-guide .text .guide-title a{font-size:16px}.tag-promo-guide .text .guide-text{font-size:13px;line-height:15px;padding-top:5px}.tag-promo-guide .button{width:60%;float:left;padding:10px 0 20px 0;line-height:13px}.tag-promo-guide .button a.read-more{font-size:13px;padding:5px 10px 5px 10px}}@media (max-width:350px){.tag-helpdesk .tag-helpdesk-email-text,.tag-helpdesk .tag-helpdesk-email-text a{font-size:14px}}.ccflag{padding-bottom:5px;box-sizing:border-box;transition:none;cursor:pointer}.ccflag.on{border-bottom:3px solid #000;cursor:default}.dynaflag{padding-bottom:5px;box-sizing:border-box;transition:none;cursor:pointer}.dynaflag:hover{border-bottom:3px solid #ac4912}.dynaflag.on{border-bottom:3px solid #000;cursor:default}@media (max-width:1350px){#recent-content .control-box{border:2px solid #005a53;padding:5px 10px 5px 10px;font-size:14px;color:#005a53}}@media (max-width:1040px){.recent-controls.left{text-align:left;padding:200px 0 0 10px}.recent-controls.right{text-align:right;padding:200px 10px 0 0}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.recent-outer{width:100%;padding:0 0 5px 0}.recent-controls{display:none!important}#recent-product .promo:first-child{margin-left:0}}@media (max-width:767px){#ctlFilter,#ctlRecent{display:inline-block;padding:10px 10px 14px 20px;margin-left:0;height:46px;width:49.5%;border-top-left-radius:0;border-top-right-radius:0}#ctlRecent{border-left:none}#ctlFilter{margin-left:1%;border-right:none}#ctlFilter .fa,#ctlRecent .fa{font-size:1.5em;margin:-3px 0 0 10px}.recent-outer{width:100%;padding:0 0 5px 0}.recent-controls{display:none!important}#recent-product .promo:first-child{margin-left:0}#recent-message{padding:15px 15px 15px 15px}#recent-content .promo{padding:15px 15px 15px 15px}}@media (max-width:500px){#recent-content .recent-close{padding:7px 10px 0 10px;width:100%;text-align:right;cursor:pointer}}@media (max-width:320px){#recent-content .promo{width:320px;float:left;padding:15px 15px 15px 15px;box-sizing:border-box}#recent-content .row{padding:15px 15px 0 15px}}@media (max-height:400px){#recent-content .recent-close{padding:7px 10px 0 10px;width:100%;text-align:right;cursor:pointer}#recent-content .promo{width:180px;float:left;padding:10px 10px 0 10px}#recent-product .price,#recent-product .review,#recent-product .summary{display:none}#recent-product .details h4{font-size:13px}}@media (max-width:1200px){.guide-menu-holder{max-width:155px}#home ul.tabs li a{margin:15px 13px}}@media (max-width:991px){#footer-white .footer-panel{min-height:280px}}@media (max-width:767px){a.visible-sm.telephone{padding:9px}a:focus.visible-sm.telephone,a:hover.visible-sm.telephone{padding:9px}#home{margin-top:50px}#home .gallery .carousel-inner>.item>div{min-height:470px}#home .tabsSlider{height:56px;margin-left:-15px;margin-right:-15px;text-align:left;position:relative}#home .tabsSlider #fader{background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(248,248,248,0)),color-stop(100%,#f8f8f8));height:56px;position:absolute;pointer-events:none;right:0;top:0;width:70px;z-index:2}#home .tabsSlider .scroll-mask{margin-top:-10px;background-color:#eee;height:10px;position:relative}#home .header .img-logo{display:none}#home .search input,#home .search select{font-size:16px;height:40px;margin-bottom:2px;margin-bottom:5px}#home .hero .video-play{display:none}#home-tabs{background-color:#fff;margin-bottom:30px;clear:both}#home ul.tabs{margin:0;padding-left:15px}#home ul.tabs li{text-transform:uppercase;font-family:museo_sans500;padding:0}#home ul.tabs li a{font-size:14px;color:#818284;text-decoration:none;display:inline-block;padding:8px 0;margin:10px 20px 0 0;outline:0;border-bottom:3px solid #fff;text-transform:uppercase}#home ul.tabs li a:hover{color:#58585a;text-decoration:none;border-bottom:3px solid #b4b4b4}#home ul.tabs li.active a{color:#231f20;border-bottom:3px solid #008672}#tag .tag-stars .stars{clear:both;width:100%;float:left}#tag .tag-stars .star-desc{width:100%;float:left;margin-bottom:10px}#tag .hero .video-play{display:none}#home ul.tabs{height:68px;-webkit-user-select:none;white-space:nowrap;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;padding-right:30px}#home ul.tabs a{height:46px}#home .tab-content{margin-top:30px}#home .testimonials{padding:20px 0 40px 0}#home .testimonials .quote{min-height:0;margin:20px 0 10px 0}#home .testimonials .img-responsive{margin-top:10px}.footer-text-box{width:290px;margin:0 auto 20px auto}#footer-white #footer-number a{font-size:28px}#footer-white #footer-number a{padding:20px 0 20px 0}#footer-white .footer-panel{margin:5px 0 0 0;padding:25px 30px;background-color:#fff;min-height:0}#footer .abta{text-align:center;margin-top:20px;margin-right:0}#footer .abta img{max-width:20%}#footer .social{text-align:center;margin-bottom:15px}.hero{height:auto;background-size:auto 100%}.hero .overlay-outer{padding-top:0;padding-bottom:20px}.hero .overlay{height:auto}.logo img{max-width:110px;margin-top:-10px;position:fixed;left:50%;margin-left:-55px}.navbar-brand{height:50px;padding-left:0}.dates-widget-content div.input-group{width:270px;max-width:270px;display:inline-table}#results .filter-section{padding:20px}#results .filter-section.active{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:2000}#results .filter-choices{margin-bottom:7px;display:block}#results .filter-options{padding-top:0;position:relative}#results .refine-results i{float:right;margin-top:5px;font-size:15px}#results .refine-results{display:block;font-family:museo_sans500,Sans-Serif}#results a.refine-results{text-decoration:none;font-size:17px}.view-results{display:block;z-index:1031;text-decoration:none;font-family:museo_sans500,Sans-Serif;font-size:15px;outline:0;padding:7px;background-color:#aa4912;text-transform:uppercase}.view-results:active,.view-results:hover,.view-results:visited{color:#fff;background-color:#aa4912}#tag .filter-section{display:none}#tag.filter-mode .filter-section{display:block;position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;background-color:#fff}#tag.filter-mode .filter-section .head{display:block;position:absolute;top:0;left:0;width:100%;background-color:#f0f0f0;z-index:200;padding-top:10px;padding-bottom:10px}#tag.filter-mode .filter-section .head div{text-align:center;display:inline-block;width:33.33%}#tag.filter-mode .filter-section .head div:first-child{text-align:left}#tag.filter-mode .filter-section .head div:last-child{text-align:right}#tag.filter-mode .filter-section .head i.fa-times{margin-left:20px;cursor:pointer;font-size:1.3em}#tag.filter-mode .filter-section .head h3{font-size:18px;margin-top:0;margin-bottom:0}#tag.filter-mode .filter-section .head a{font-size:13px;margin-right:20px;font-family:museo_sans500}#tag.filter-mode .filter-section .body{background-color:#fff;height:80%;margin-top:40px;overflow-y:scroll;-webkit-overflow-scrolling:touch}#tag.filter-mode .filter-section .foot{display:block;position:absolute;bottom:0;left:0;width:100%;padding:15px 20px}#tag.filter-mode .filter-section .foot a{text-align:center}#tag.filter-mode .filter-section .foot a .fa{margin:5px 0 0 10px;font-size:1.3em}#section-date.not-in-use,ul.filter.not-in-use{display:none}#section-date,ul.filter li.level0 a{margin-left:0}ul.filter.see-all{display:none}ul.filter.see-all li.level0 a{margin-left:0}ul.filter li.level1 a{margin-left:23px}#tag .header.visible-xs h1{margin-top:70px;margin-bottom:15px;font-size:20px;text-transform:uppercase}#product{margin-bottom:40px}#product-tabs .navbarMenu{display:inline-block;margin-top:10px;border:none;background-color:transparent}#product-tabs .navbarMenu span{font-family:museo_sans500,Sans-Serif;font-weight:400;text-transform:uppercase;display:inline-block;margin:-5px 0 0 10px}#product-tabs .navbarMenu i{vertical-align:middle;margin-top:-5px}#product-tabs .navbarMenu i:after{content:"\f0d7";font-family:FontAwesome;font-size:32px;color:#ac4912;cursor:pointer}#product-tabs .navbarMenu i.drop:after{content:"\f0d8"}#product-tabs{background-color:#fff;color:#404040;margin-top:55px;margin-bottom:20px;position:fixed;top:0;z-index:1020;width:100%;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}#product ul.tabs{display:none;position:fixed;width:200px;left:15px;top:100px;background-color:#fff;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}#product ul.tabs.drop{display:block;padding-bottom:5px}#product ul.tabs li{padding-left:15px}#product-tabs .price-enquire{padding-top:2px}#product-tabs .price-enquire .price div:first-child{font-size:12px;line-height:12px}#product-tabs .price-enquire .price div:last-child{font-size:18px}#product .header h1{margin-top:150px;margin-bottom:40px;font-size:30px;text-align:center}#product .section h3{font-size:30px;line-height:normal;margin:20px;margin-bottom:40px}#product .section{padding:30px 30px}#product .section.nudge{margin-top:30px}#product .notes .title{margin-bottom:5px}#product .price-panel .pricing .to{display:block;margin:5px 0}#product .price-panel.bottom .pricing .to{display:block;margin:5px 0}#product .price-panel.bottom .pricing .price-to{display:block}#product .price-panel .pricing .basis{display:block;margin-left:0!important}#product .trip4trip a:not(.link){display:block;margin-top:40px}#product .policy{padding-bottom:30px}#product .planet-people h4{margin-top:0}#product .planet-people{margin-top:0;padding-top:1px}#copy .header h1{margin-top:50px;margin-bottom:10px;font-size:25px}#product .gallery{margin-top:10px}#product .promo{min-height:0}#confirm .no-right-gutter{padding-right:15px}#confirm .email{width:220px!important;font-size:14px}#confirm .call{width:220px!important;font-size:14px;white-space:nowrap}#confirm .call a.visible-xs{display:inline-block!important}#confirm .details .tel .white-panel{margin-left:-15px;margin-right:-15px}#copy .short-header{min-height:70px}#copy .no-header{margin-top:70px}.clear-dd{top:-5px}}@media (min-width:768px){#home{margin-top:90px}.navbar-nav>li>a{padding:20px 9px 20px 9px}.navbar-nav>li#logo>a{padding-top:4px;padding-bottom:4px}.navbar-nav>li#logo img{max-width:140px}#tag .hero{margin-top:60px}.hero{height:480px;background-size:cover}.hero .overlay-outer{padding-top:225px}.hero .overlay{height:255px}.view-results{display:none!important}#tag .header.visible-sm h1{margin-top:80px;margin-bottom:15px;font-size:24px;text-transform:uppercase}#product-tabs.affix,#tag-tabs.affix{position:fixed;z-index:1000;width:100%;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}#tag-tabs.affix{top:60px}#product-tabs.affix{top:60px}#tag-tabs.affix+.container{padding-top:80px}#product-tabs.affix+.container{padding-top:55px}#footer .social{padding-left:20px;margin-top:30px}#footer img.abta{max-width:50%}#product .header h1{margin-top:100px;margin-bottom:60px;font-size:35px;text-align:center}#copy .header h1{margin-top:50px;font-size:35px}}@media (min-width:992px){.hero{height:520px;background-size:cover}.hero .overlay-outer{padding-top:290px}.hero .overlay{height:230px}#product .header h1{margin-top:120px;margin-bottom:70px;font-size:40px;text-align:center}#product-tabs.affix{top:60px}#copy .header h1{margin-top:80px;font-size:40px}#searchGo{float:left!important}#footer img.strap{max-width:80%}#footer img.abta{max-width:40%}.guide_left{overflow:hidden}#footer .social{margin-top:20px}}@media (min-width:1200px){.hero{height:600px;background-size:cover}.hero .overlay-outer{padding-top:390px}.hero .overlay{height:210px}.guide .col-lg-2{min-width:210px}.guide .col-lg-7{min-width:630px;max-width:630px}.guide .col-lg-3{min-width:330px}.guide-menu-holder.affix{top:130px;max-width:185px}}#product-tabs .container,#tag-tabs .container{position:relative}#tag #guideOnPageMenu{display:none}#tag #guideMenuCopy{background-color:transparent;width:180px;max-width:180px}#tag #guideMenuCopy .all-holidays{display:none;background-color:#aa4912;color:#fff;padding:10px 20px;margin-bottom:15px;font-family:museo_sans500;text-transform:uppercase;text-decoration:none}#tag .guide-menu-holder .share{width:180px}#tag .dropdown-menu>li>a{font-size:14px;font-family:museo_sans500;display:block;padding:4px 8px;clear:both;font-weight:400;line-height:1.8;color:#333;white-space:nowrap;text-decoration:none;text-transform:none;border-left:4px solid #fff}#tag .dropdown-menu>li>a.active{border-left:4px solid #aa4912!important;margin-left:-5px;padding-left:13px}#tag .dropdown-menu{position:absolute;top:0;left:0;z-index:1000;display:inline-block;float:left;padding:0 5px 0 5px;margin:0 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);z-index:1400}#tag .dropdown-menu>li>a:focus,#tag .dropdown-menu>li>a:hover{color:#262626;text-decoration:underline;background-color:#fff}#tag .types-dropdown-menu>li>a{font-size:14px;font-family:museo_sans500;display:block;padding:4px 8px;clear:both;font-weight:400;line-height:1.8;color:#333;white-space:nowrap;text-decoration:none;text-transform:none;border-left:4px solid #fff}#tag .types-dropdown-menu>li>a.active{border-left:4px solid #aa4912!important;margin-left:-5px;padding-left:13px}#tag .types-dropdown-menu{position:absolute;top:0;left:0;z-index:1000;display:inline-block;float:left;padding:0 5px 0 5px;margin:0 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);z-index:1400}#tag .types-dropdown-menu>li>a:focus,#tag .types-dropdown-menu>li>a:hover{color:#262626;text-decoration:underline;background-color:#fff}#tag #guideDropDownMenu{position:absolute;display:none}#tag #typesDropDownMenu{position:absolute;display:none}#tag .guide .no-left-gutter{padding-left:0}#tag .guide .no-right-gutter{padding-right:0}@media (max-width:991px){#home .hero .video-play{top:20%}.dreamers{background-image:none;min-height:0}#tag .hero .video-play{top:20%}.responsive_guide .promo{min-height:415px!important}#footer{line-height:25px;font-size:14px}#footer .telephone a div:first-child{font-size:24px;line-height:24px}#footer .telephone a div:last-child{font-size:18px;line-height:18px}#footer .main.links,#footer .sister-site.links,#footer .telephone{margin-top:30px}#footer img.strap{width:50%}img.abta,img.gifts,img.loyalty{max-width:150px}}@media (max-width:767px){a.visible-xs.telephone{padding:15px 7px}a:focus.visible-xs.telephone,a:hover.visible-xs.telephone{padding:15px 7px}a.visible-xs.telephone div:first-child{font-size:22px;line-height:24px}a.visible-xs.telephone div:last-child{font-size:9px;line-height:12px;display:none}.full-xs{margin-left:-15px;margin-right:-15px}.full-xs #availability h2,.full-xs .map h2,.no-full-xs{padding-left:15px;padding-right:15px}#product .itineraryDiv .title{margin-bottom:5px}#product #itinerary-section .itineraryItemDay{padding-right:15px}#home .search h2{font-size:22px;margin-top:20px;color:#000}#home .dreamers h3{font-size:18px}#product .itineraryTable .itineraryItemDetails{padding:0 0 15px 0}.xs-no-bot{padding-bottom:0!important}.xs-no-top{padding-top:0!important}.xs-bot-10{margin-bottom:10px}#product .short_review .rating{display:block;margin-left:0;margin-top:5px}#product .short_review .rating .fa{margin-right:4px}#product .full_review .rating{display:block;margin-left:0;margin-top:5px}#product .full_review .rating .fa{margin-right:4px}#product .rating{font-size:1.1em}.justify-ratings .showtext{padding-left:0}.reviewlist .showtext{padding-left:0}.no-border-xs{border:none!important}#tag .hero{background:0 0!important}#home .hero{background:0 0!important}#home .hero .overlay{background:0 0;padding-top:0}#tag .guide,#tag .tab-content{margin-top:130px}#tag .guide.no-toolbar,#tag .tab-content.no-toolbar{margin-top:-50px}#tag ul.tabs{overflow:hidden;margin-right:0;padding-right:0}#tag-tabs{background-color:#fff;color:#404040;margin-top:55px;margin-bottom:20px;position:fixed;top:0;z-index:1020;width:100%;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}#tag-tabs .container{padding-left:0;padding-right:0}#tag ul.tabs li{border:2px solid #fff;border-bottom:none;width:50%}#tag ul.tabs li a{background-color:#fff;color:#404040;width:100%;text-align:center;margin:0;padding-top:10px;padding-bottom:5px}#tag ul.tabs li a:hover{background-color:#fff;color:#404040;text-decoration:none;border-bottom:3px solid #ca816e}#tag ul.tabs li.active a{background-color:#fff;color:#404040}#tag ul.tabs li.active a:hover{background-color:#fff;color:#404040;border-bottom:3px solid #ac4912}#tag #guideDropDownMenu{margin-left:-5px}.radio-inline{padding-left:30px;display:block!important;height:30px}.radio-inline input[type=radio]{margin-top:7px}.radio-inline+.radio-inline{margin-top:0;margin-left:0}.wrap-xs{display:block}img.abta,img.gifts,img.loyalty{max-width:200px}#footer img.strap{width:70%}}@media (max-width:420px){a.visible-xs.telephone{padding:15px 7px}a:focus.visible-xs.telephone,a:hover.visible-xs.telephone{padding:15px 7px}a.visible-xs.telephone div:first-child{font-size:18px;line-height:20px}a.visible-xs.telephone div:last-child{font-size:9px;line-height:12px;display:none}#tag .guide,#tag .tab-content{margin-top:120px}#tag .guide.no-toolbar,#tag .tab-content.no-toolbar{margin-top:-50px}#product-tabs,#tag-tabs{margin-top:50px;font-size:.8em}#product ul.tabs li a,#tag ul.tabs li a{font-size:12px;padding-top:6px;padding-bottom:3px}#product ul.tabs li a .caret,#tag ul.tabs li a .caret{margin-top:-4px;border-top-width:5px;border-right-width:5px;border-left-width:5px}#product ul.tabs li a.dropup .caret,#tag ul.tabs li a.dropup .caret{border-top-width:0;border-bottom-width:5px}#product .price-panel .cc img{max-width:28px}.logo img{max-width:90px;margin-top:-8px;position:fixed;left:50%;margin-left:-55px}.navbar-toggle{margin-left:5px;margin-right:5px}.navbar-toggle .icon-bar{width:16px}button.navbar-toggle div:last-child{font-size:12px}#ctlFilter,#ctlRecent{font-size:12px;padding-left:15px;padding-top:8px;height:40px}#ctlFilter .fa,#ctlRecent .fa{font-size:1.5em;margin:-3px 0 0 8px}#footer img.strap{width:80%}}span.rating{white-space:nowrap}.reveal{overflow:hidden;position:relative}.revealGS.on{overflow:hidden;position:relative}.reveal-fader{text-align:right;padding-top:85px;background:linear-gradient(rgba(255,255,255,0),#fff 50%);height:120px;position:absolute;left:0;bottom:0;width:100%;z-index:4;pointer-events:none}.reveal-fader.highlight2{background:linear-gradient(rgba(204,222,222,0),#ccdede 50%)}.reveal-fader.highlight3{background:linear-gradient(rgba(229,229,229,0),#e5e5e5 50%)}.showless{position:relative}.showlessGS{position:relative}.showless .reveal-fader,.showlessGS .reveal-fader{text-align:right;padding-top:85px;background:0 0;height:120px;position:absolute;left:0;bottom:0;width:100%;z-index:4}.reveal-fader button{border:none;background:0 0;color:#000;cursor:pointer;text-transform:uppercase;font-family:museo_sans500,Arvo;font-size:14px;font-weight:600;pointer-events:auto;margin-right:40px}.reveal-fader button i{margin-left:5px;color:#ac4912}.alert-dismissable .close{color:#fff;top:2px;right:2px;position:absolute;display:none}.alert-danger{color:#fff;background-color:rgba(0,0,0,.6);border-color:#fff}.alert{width:240px;padding:5px;margin-bottom:0;border:1px solid #fff;border-radius:0;text-align:center;font-family:museo_sans500,Arvo;line-height:1.4!important;text-transform:uppercase!important;font-size:14px!important}.alert h4{margin-bottom:0;font-weight:700}.video{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden;margin:0}.video embed,.video iframe,.video object{position:absolute;top:0;left:0;width:100%;height:100%}.fancybox-skin{background-color:#000!important}.fancybox-inner{overflow:hidden!important}#fancybox-buttons{display:none!important}#msg{padding:10px;display:none}#msg.success{background-color:#d4edda;border:1px solid #c3e6cb}#msg.info{background-color:#cce5ff;border:1px solid #b8daff}.guide-home-inner{display:inline-block;margin:auto}.guide-home .guide-search{width:430px;height:430px;float:left;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover;box-sizing:border-box;background-image:url(/imagesclient/guide-home-intro-panel.jpg);margin:0 26px 0 0;padding:46px}.guide-home .guide-search .guide-search-head{margin-bottom:5px;text-transform:uppercase;font-size:21px;text-align:center;font-family:museo_sans500;font-weight:700}.guide-home .guide-search .guide-search-text{font-size:15px;text-align:center;font-family:museo_sans500;line-height:1.5em}.guide-home .searchOuter{width:90%;max-width:90%;position:relative;font-family:museo_sans500;margin:15px auto 15px auto}.guide-home #searchGuides{border-radius:5px;border:2px solid #ac4912;padding-right:30px}.guide-home #searchGuides:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(172,73,18,.6)}.guide-home .searchOuter ::placeholder{color:#ac4912}.guide-home .searchOuter :-ms-input-placeholder{color:#ac4912}.guide-home .searchOuter i{position:absolute;right:10px;color:#ac4912;z-index:3;font-size:20px;top:12px}.guide-home .typeahead.dropdown-menu{font-family:museo_sans500;width:100%;border-radius:0;font-size:16px;font-weight:400}.guide-home .typeahead.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#555;white-space:nowrap;width:100%;text-decoration:none}.guide-home .typeahead.dropdown-menu>li>a:focus,.guide-home .typeahead.dropdown-menu>li>a:hover{color:#555!important;text-decoration:none;background-color:#fff;outline:0}.guide-home .typeahead.dropdown-menu>.active>a,.guide-home .typeahead.dropdown-menu>.active>a:focus,.guide-home .typeahead.dropdown-menu>.active>a:hover{color:#555!important;text-decoration:none;background-color:#ededed;outline:0}.guide-home .tile{width:202px;height:202px;float:left;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover;box-sizing:border-box;margin:0 26px 26px 0;position:relative;cursor:pointer}.guide-home .tile .tile-text{padding:0 20px 0 20px;position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);font-family:Arvo;font-size:21px;line-height:23px;text-transform:uppercase;color:#fff;font-weight:700;text-align:center}.guide-home .mobile-tile-outer{display:none}.guide-home .display-head{margin-top:19px;margin-bottom:20px;position:relative;display:inline-block;padding:13px 0 15px 27px;width:100%;max-width:1114px;height:54px;background-color:#005a53;font-family:Arvo;text-transform:uppercase;font-size:20px;color:#fff;font-weight:700}.guide-home .display-arrow{position:absolute;left:27px;top:54px}.guide-home #guide-links{display:inline-block;padding:47px 0 0 0;width:100%;text-align:center}.guide-home #guide-links .guide-links-inner{display:inline-block;max-width:1014px;margin:0 auto 0 auto}.guide-home #guide-links .guide-image{width:135px;margin:0 16px 33px 17px;float:left;box-shadow:0 3px 15px rgba(0,0,0,.2)}@media (min-width:768px) and (max-width:1110px){.guide-home .display-head-outer{padding-right:26px}.guide-home{padding-left:26px}}@media(max-width:767px){.guide-home{margin:0 -15px 0 -15px}.guide-home .guide-home-inner{width:100%}.guide-home #guide-links,.guide-home .display-head,.guide-home .tile{display:none}.guide-home .mobile-tile-outer{clear:both;display:inline-block;width:100%}.guide-home .mobile-tile-outer .tile-outer{padding:0 15px 0 15px}.guide-home .tile.mobile{display:block;width:100%;height:180px;float:none;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover;box-sizing:border-box;margin:15px 0 0 0;position:relative;cursor:pointer}.guide-home .tile.mobile .tile-text{font-size:34px;line-height:36px}.guide-home .guide-search{background-image:none;width:100%;height:auto;margin:0;padding:15px;max-width:767px;background-position:center bottom}.guide-home .guide-search .guide-search-head,.guide-home .guide-search .guide-search-text{display:none}.guide-home .searchOuter{width:100%;max-width:100%;position:relative;font-family:museo_sans500;margin:0 auto 0 auto}.guide-home .mobile-guide-links{display:inline-block;padding:0 0 15px 0;width:100%;text-align:left}.guide-home .mobile-guide-links .guide-links-inner{display:inline-block;width:100%;margin:0}.guide-home .mobile-guide-links .guide-image{border-bottom:1px solid #dbdbdb;padding:8px 15px 8px 15px;width:100%;height:auto;margin:0;float:none;box-shadow:none;text-align:center;font-size:15px;line-height:1.7em;transform:none;position:relative;color:#404040;font-family:museo_sans500;text-transform:none;font-weight:400}.guide-home .mobile-guide-links .guide-image a{text-decoration:none;color:#555!important}.guide-home .mobile-guide-links .guide-image a:hover{text-decoration:underline;color:#555!important}}@media(max-width:450px){.guide-home #searchGuides{font-size:16px;padding:8px 30px 8px 8px}.guide-home .searchOuter{width:100%;max-width:100%}}.types-home{margin-left:0;margin-right:0;font-family:museo_sans500}.types-home .page-head{text-align:center}.types-home .page-head h1{margin-bottom:30px;text-transform:uppercase;font-size:21px;text-align:center;font-family:museo_sans500;font-weight:700}.types-home .searchOuter{width:90%;max-width:350px;position:relative;font-family:museo_sans500;margin:0 auto 35px auto}.types-home #searchType{border-radius:5px;border:2px solid #ac4912;padding-right:30px}.types-home #searchType:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(172,73,18,.6)}.types-home .searchOuter ::placeholder{color:#ac4912}.types-home .searchOuter :-ms-input-placeholder{color:#ac4912}.types-home .searchOuter i{position:absolute;right:10px;color:#ac4912;z-index:3;font-size:20px;top:12px}.types-home .typeahead.dropdown-menu{font-family:museo_sans500;width:100%;border-radius:0;font-size:16px;font-weight:400}.types-home .typeahead.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#555;white-space:nowrap;width:100%;text-decoration:none}.types-home .typeahead.dropdown-menu>li>a:focus,.types-home .typeahead.dropdown-menu>li>a:hover{color:#555!important;text-decoration:none;background-color:#fff;outline:0}.types-home .typeahead.dropdown-menu>.active>a,.types-home .typeahead.dropdown-menu>.active>a:focus,.types-home .typeahead.dropdown-menu>.active>a:hover{color:#555!important;text-decoration:none;background-color:#ededed;outline:0}.types-home .types{display:none;padding-right:45px;padding-bottom:35px;font-family:museo_sans500}.types-home .types .col-sm-2{padding-left:45px;padding-right:0}.types-home .types .text-item{padding-bottom:15px;line-height:18px}.types-home a{text-decoration:none}.types-home a:hover{text-decoration:underline;color:#404040}.types-home .split hr{border-top:2px dotted #404040;margin-top:0;margin-bottom:15px}.types-home .activities{width:100%;text-align:center;margin-left:26px}.types-home .activities-inner{display:inline-block;margin:auto}.types-home .tile-outer{display:inline-block}.types-home .tile{width:202px;height:202px;float:left;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover;box-sizing:border-box;margin:0 26px 26px 0;position:relative;cursor:pointer}.types-home .tile .tile-text{padding:0 20px 0 20px;position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);font-family:Arvo;font-size:21px;line-height:23px;text-transform:uppercase;color:#fff;font-weight:700;text-align:center}.types-home .tile.accommodation .tile-text{padding:0 10px 0 10px;position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);font-family:Arvo;font-size:18px;line-height:23px;text-transform:uppercase;color:#fff;font-weight:700;text-align:center}.types-home .activities-list,.types-home .output-3,.types-home .output-4,.types-home .output-5{clear:both;width:100%;text-align:left}.types-home .activity-col{width:202px;max-width:202px;float:left;margin:0 26px 26px 0}.types-home .activity-col.blank{height:0}.types-home .activities-foot{clear:both;width:100%}.types-home .letter{font-family:Arvo;font-weight:700;font-size:16px;color:#231f20}.types-home .activity-title{margin:9px 0 35px 0}.types-home .activity-title a{font-family:Arvo;font-weight:700;font-size:24px;color:#231f20;text-transform:uppercase}.types-home .activity{padding:5px 0 5px 0;font-size:15px;line-height:1.2em}.types-home .activities-foot{clear:both;padding:0 0 30px 0;display:inline-block}.types-home .activities-foot a{color:#aa4912}.types-home .activities-foot a:hover{color:#aa4912;text-decoration:underline}.types-home .activities-foot .left{width:70%;float:left;padding-left:0}.types-home .activities-foot .right{width:30%;float:left;text-align:right;padding-right:26px}.types-home .activities-foot a .caret{margin-top:0;border-bottom-width:8px;border-right-width:8px;border-left-width:8px;border-top-color:#ac4912;border-bottom-color:#ac4912;margin-left:10px}.types-home .tile .mobile-close{display:none}.types-home .output-3,.types-home .output-4,.types-home .output-5{display:none}.types-home .output-3,.types-home .output-4{padding-left:15px}@media (min-width:768px) and (max-width:1110px){.types-home .activity-col{width:18%;max-width:202px;float:left;margin:0 2% 26px 0}}@media (max-width:767px){.types-home{margin:0 -15px 0 -15px}.types-home .page-head{display:none}.types-home .types{display:none}.types-home .activities{margin:-15px 0 0 0}.types-home .activities-list{position:relative}.types-home .tile-outer{display:inline-block;width:100%}.types-home .tile{position:relative;border-bottom:1px solid #dbdbdb;margin:0;display:inline-block;width:100%;height:auto;min-height:35px;background-color:#eee;padding:8px 0 8px 0;background-image:none!important;float:none}.types-home .tile .tile-text,.types-home .tile.accommodation .tile-text{font-size:15px;line-height:1.7em;transform:none;position:relative;color:#404040;font-family:museo_sans500;text-transform:none;font-weight:400}.types-home .regions-inner{z-index:3;background-color:#eee;width:100%;margin-left:-15px;padding:30px 15px 15px 15px;margin-top:-15px}.types-home .regions .row{display:none}.types-home .regions .searchOuter{margin-bottom:15px;text-align:center;width:100%;max-width:100%}.types-home .countries .regionBox{min-height:200px}.types-home .show-countries{display:none}.types-home .activity-title{display:none}.types-home .activity-col{width:100%;max-width:100%;float:none;margin:0;text-align:center}.types-home .activity{padding:5px 0 5px 0;font-size:15px;line-height:1.7em;border-bottom:1px solid #dbdbdb}.types-home .activities-core{background-color:#fff;padding-top:0}.types-home .activities-foot{background-color:#fff;padding:0}.types-home .activities-foot .left{width:100%;float:none;padding:15px 15px 15px 15px;text-align:center;line-height:1.2em}.types-home .activities-foot .left a{font-size:18px;text-decoration:none}.types-home .activities-foot .left a:hover{text-decoration:underline}.types-home .activities-foot .right{width:100%;padding:5px 15px 5px 15px;float:none;position:relative;top:0;right:0}.types-home .activities-foot .right a{padding:5px 15px 5px 15px}.types-home .letter{display:none}.types-home .blank{display:none}.types-home .countries-list{padding:0}.types-home .countries-list .country{text-align:center;border-bottom:1px solid #dbdbdb;padding:8px 0 8px 0}.types-home .countries-list .text-item{padding:0}.types-home .country{padding:0;font-size:15px;line-height:1.7em}.types-home .tile.on{background-color:#404040;padding:15px 0 15px 0}.types-home .tile.accommodation.on .tile-text,.types-home .tile.on .tile-text{font-size:21px;line-height:23px;transform:none;position:relative;color:#fff;font-family:museo_sans500;text-transform:uppercase;font-weight:700}.types-home .tile.on .mobile-close{display:block;width:50px;text-align:right;position:absolute;right:15px;top:15px;color:#fff;font-size:24px}.types-home .tile.on .mobile-close a{color:#fff}}@media (max-width:420px){.types-home .regions-inner{margin-top:-20px}.pre-header{font-size:14px}}.guide-home .typeahead{max-height:240px;overflow-y:auto;overflow-x:hidden}#confirm .member-head .intro{font-family:museo_sans500;text-transform:none;font-weight:400;font-size:38px;line-height:40px;margin-bottom:15px}#confirm .member-head .intro .partner{font-weight:600}#confirm .sub-text p{font-size:16px;margin-bottom:5px;line-height:1.7em}#confirm .member-details h2{font-size:27px;line-height:29px;font-weight:700}#confirm .member-details .contact{font-size:21px;line-height:23px;font-weight:400}#confirm .member-details .short,#confirm .member-details .since{font-size:16px;margin-bottom:15px;margin-top:20px;line-height:1.7em}#confirm .review-text a{font-weight:700}#confirm .confirm-left{width:42%;float:left}#confirm .confirm-right{width:58%;float:left;padding:52px 30px 45px 35px!important}#confirm .confirm-left .img-responsive-expand{width:100%;height:auto}#confirm .confirm-right h4{font-size:27px}#confirm h3.similar{font-size:27px}#confirm .tag-helpdesk .tag-helpdesk-text{font-weight:400;font-size:16px;line-height:1.7em}@media (max-width:1200px){#confirm .confirm-right{padding:28px 30px 30px 30px!important}#confirm .tag-helpdesk .tag-helpdesk-text{font-weight:400;font-size:14px;line-height:18px}}@media (max-width:990px){#confirm .confirm-right{width:100%;float:left;padding:30px 30px 30px 30px!important}#confirm .tag-helpdesk .tag-helpdesk-text{font-weight:400;font-size:16px;line-height:1.7em}#product .price-panel .enquire{text-align:center}}@media (max-width:767px){#confirm .member-head .intro{font-size:28px;line-height:30px}}.home-search-bar{font-family:museo_sans500;font-weight:400;font-size:20px;line-height:22px;padding:18px 20px 0 20px;display:inline-block;width:100%;height:90px;position:fixed;top:60px;z-index:99;background-color:#eee}#home .search-controls{display:inline-block;width:65%}#home .home-search-bar h1.intro-text,.home-search-bar .search-button,.home-search-bar .search-country,.home-search-bar .search-dates,.home-search-bar .search-types{display:inline-block;float:left;padding:5px 10px 0 0}#home .home-search-bar .search-types select#type{-webkit-appearance:none!important;-moz-appearance:none!important}#home .home-search-bar .search-types select#type::-ms-expand{display:none}#home .home-search-bar h1.intro-text{padding:18px 15px 5px 0;color:#000;text-transform:none;font-size:20px;line-height:22px;margin:0}#home .dates-widget-content button.btn-rt.wgtApply,#home .wgtCancel{border-radius:22px!important}.home-search-bar .form-control{background-color:#fff!important;font-size:17px;height:46px;border-radius:5px!important;border:2px solid #ac4912}.home-search-bar .form-control:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(172,73,18,.6)}.home-search-bar input::placeholder,.home-search-bar select.form-control{color:#555!important}.home-search-bar input:-ms-input-placeholder{color:#555!important}.home-search-bar select.form-control option{color:#555}.home-search-bar .search-country{width:35%;min-width:300px}.home-search-bar .search-dates{min-width:240px}.home-search-bar .clear-dd{position:relative;margin-left:-22px;font-size:16px!important;color:#555;z-index:99;top:11px;cursor:pointer}.home-search-bar .typeahead.dropdown-menu{width:95%!important}.home-search-bar .search-button{padding:18px 0 0 0}.home-search-bar #searchGo{display:block;width:80px;height:44px;background-color:#ac4912;font-size:14px;color:#fff;padding:11px 35px 10px 27px;border-radius:22px;margin-top:0;text-decoration:none;border:1px solid #ac4912}#home .content{padding-top:60px}#home .home-hero{height:calc(100vh - 150px);max-height:calc(100vh - 150px)}#home .home-hero .carousel-inner{height:100%}#home .home-hero .carousel-indicators li{display:inline-block;width:16px;height:16px;margin:1px;text-indent:-999px;cursor:pointer;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}#home .home-hero .carousel-indicators .active{width:18px;height:18px;margin:0;background-color:#fff}#home .home-hero .item{background-size:cover;background-position:bottom;width:100%;height:100%}#home .home-hero .item img{visibility:hidden}#home .hero-mini{position:relative;height:calc(100vh - 150px);max-height:calc(100vh - 150px);margin-top:6px}#home .hero-mini .row{height:100%}#home .hero-mini .row .col-sm-6{height:100%}#home .hero-mini .row .col-sm-6>div{height:100%;background-size:cover}#home .hero-mini .row .col-sm-6:first-child>div{margin:0 3px 0 0}#home .hero-mini .row .col-sm-6:last-child>div{margin:0 0 0 3px}#home .hero-mini .panel-caption{position:absolute;width:80%;opacity:.9}#home .hero-mini .panel-caption .headline{font-size:34px}#home .hero-mini .panel-caption .headline h3{font-family:museo_sans500;font-size:1em;line-height:1.1;text-transform:uppercase;font-weight:600;color:inherit;margin:0}#home .hero-mini .panel-caption .headline h5{font-family:museo_sans500;font-size:.8em;line-height:1.1;font-weight:500;text-transform:none;color:inherit;margin:5px 0 0 0}#home .hero-mini .panel-caption .action{padding:10px 0 0 0;margin-top:5px}#home .hero-mini .panel-caption .action .action-button{display:inline-block;height:30px;font-size:13px;padding:2px 25px 0 25px;border-radius:15px;text-decoration:none;font-family:museo_sans500;text-align:center}#home .hero-mini .panel-caption.light{color:#fff}#home .hero-mini .panel-caption.dark{color:#000}#home .hero-mini .panel-caption.light .action .action-button{background-color:#eee;color:#000;border:none}#home .hero-mini .panel-caption.dark .action .action-button{background-color:#000;color:#eee;border:none}#home .hero-mini .panel-caption.center{margin:auto;left:50%;top:40%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}#home .hero-mini .panel-caption.top-right{right:67px;top:60px;text-align:right}#home .hero-mini .panel-caption.bottom-right{right:67px;bottom:60px;text-align:right}#home .hero-mini .panel-caption.top-left{left:67px;top:60px;text-align:left}#home .hero-mini .panel-caption.bottom-left{left:67px;bottom:60px;text-align:left}#home .home-divider img{width:100%;height:auto;max-width:367px;margin:15px 0 15px 0}#home .button-group{margin:15px 0 15px 0;display:inline-block;width:100%}#home .button-group .button.left.half{width:50%;padding-right:3px;box-sizing:border-box;float:left;margin-bottom:6px;text-align:center}#home .button-group .button.right.half{width:50%;padding-left:3px;box-sizing:border-box;float:left;margin-bottom:6px;text-align:center}#home .button-group .button.full{width:100%;box-sizing:border-box;float:none;margin-bottom:6px;text-align:center}#home .button-group .button a{text-align:center;display:inline-block;background-color:#eee;opacity:.8;text-decoration:none;padding:30px 0 30px 0;text-transform:uppercase;width:100%;font-size:16px}#home .home-hero #slide-control{position:absolute;width:100%;bottom:40px;text-align:center;z-index:98}#home .home-hero #slide-control i{color:#fff;margin-right:0;opacity:.8;font-size:20px;position:relative;top:-1px}#home .home-hero #slide-control i.chevronleft{margin-right:10px}#home .home-hero #slide-control i.chevronright{margin-left:10px}#home .home-hero .slidechevron{color:#fff}#home .home-hero #slide-control i.fa-circle{opacity:.8}#home .home-hero .slide-caption{position:absolute;width:33%;min-width:500px;opacity:.9}#home .home-hero .carousel-indicators{position:relative;bottom:auto;left:0;z-index:15;width:auto;padding-left:0;margin-left:0;text-align:center;list-style:none;display:inline-block}#home .home-hero .carousel-indicators li{opacity:.7;box-shadow:1px 1px 1px #888}#home .home-hero .carousel-indicators li:hover{opacity:1}#home .home-hero .slidechevron{opacity:.7;text-shadow:1px 1px 1px #888}#home .home-hero .slidechevron:hover{opacity:1}#home .home-hero a{text-decoration:none;color:inherit;outline:0}#home .home-hero .slide-caption.light{color:#fff}#home .home-hero .slide-caption.dark{color:#000}#home .home-hero .slide-caption.center{margin:auto;left:50%;top:40%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}#home .home-hero .slide-caption.top-right{right:67px;top:60px;text-align:right}#home .home-hero .slide-caption.bottom-right{right:67px;bottom:160px;text-align:right}#home .home-hero .slide-caption.top-left{left:67px;top:60px;text-align:left}#home .home-hero .slide-caption.bottom-left{left:67px;bottom:160px;text-align:left}#home .home-hero .slide-caption .headline h2{font-family:museo_sans500;font-size:64px;line-height:66px;text-transform:uppercase;font-weight:700;color:inherit;margin:0}#home .home-hero .slide-caption .subhead{font-family:museo_sans500;font-size:21px;line-height:25px;font-weight:700;text-transform:none;color:inherit;margin:5px 0 0 0}#home .home-hero .slide-caption .action{padding:15px 0 0 0;margin-top:5px}#home .home-hero .slide-caption .action .action-button{display:inline-block;height:36px;font-size:14px;padding:5px 30px 0 30px;border-radius:18px;text-decoration:none;font-family:museo_sans500;text-align:center}#home .home-hero .slide-caption.light .action .action-button{background-color:#eee;color:#000;border:none}#home .home-hero .slide-caption.dark .action .action-button{background-color:#000;color:#eee;border:none}@media (max-width:1550px){#home .home-search-bar h1.intro-text{width:100%;float:none;text-align:center;padding:20px 15px 5px 15px}#home .search-controls{display:inline-block;width:auto}.home-search-bar{height:115px;padding:0 15px 0 15px;text-align:center}#home .content{padding-top:85px}#home .home-hero{height:calc(100vh - 175px);max-height:calc(100vh - 175px)}#home .hero-mini{height:calc(100vh - 175px);max-height:calc(100vh - 175px)}#home .hero-mini .panel-caption .headline h3{font-size:.8em}#home .hero-mini .panel-caption .headline h5{font-size:.6em}#home .hero-mini .panel-caption.top-right{right:40px;top:40px}#home .hero-mini .panel-caption.bottom-right{right:40px;bottom:75px}#home .hero-mini .panel-caption.top-left{left:40px;top:40px}#home .hero-mini .panel-caption.bottom-left{left:40px;bottom:75px}.home-search-bar .search-country{width:250px;max-width:250px}.home-search-bar .search-dates{width:200px}#home .home-hero #slide-control{position:absolute;width:100%;bottom:40px;text-align:center;z-index:98}}@media (max-width:1024px){#home .home-hero{height:435px}#home .hero-mini{height:435px}#home .hero-mini .panel-caption .headline h3{font-size:.6em}#home .hero-mini .panel-caption .headline h5{font-size:.5em}#home .hero-mini .panel-caption.top-right{right:30px;top:30px}#home .hero-mini .panel-caption.bottom-right{right:30px;bottom:30px}#home .hero-mini .panel-caption.top-left{left:30px;top:30px}#home .hero-mini .panel-caption.bottom-left{left:30px;bottom:30px}}@media (max-width:1024px){.home-search-bar{font-size:18px;line-height:20px}#home .home-search-bar h1.intro-text{font-size:18px;line-height:20px}.home-search-bar .form-control{background-color:#fff!important;font-size:14px;height:40px;border-radius:5px!important;border:2px solid #ac4912}.home-search-bar .search-country{width:242px;max-width:242px;min-width:242px}.home-search-bar .search-dates{width:200px;max-width:200px;min-width:200px}.home-search-bar #searchGo{height:40px}}@media (max-width:780px){.home-search-bar{padding:0 10px 0 10px}}@media (min-width:768px){#home .home-search-bar{display:inline-block;background-image:none!important}}@media (max-width:768px){#home .home-hero{height:600px}}@media (max-width:767px){#home .home-hero #slide-control{display:none}#home .home-search-bar{display:inline-block;height:auto;padding:0 30px 30px 30px;background-position:bottom!important;background-size:cover;background-repeat:no-repeat;position:relative;top:0}.home-search-bar .typeahead.dropdown-menu{width:100%!important}#home #home .home-search-bar h1.intro-text{padding:20px 0 0 0}#home .home-search-bar.light h1.intro-text{color:#fff}#home .home-search-bar.dark h1.intro-text{color:#000}.home-search-bar .search-country{width:100%;max-width:100%;min-width:100%;float:none;padding:10px 0 0 0}.home-search-bar .search-dates{width:100%;max-width:100%;min-width:100%;float:none;padding:5px 0 0 0}.home-search-bar #type{width:100%;max-width:100%;min-width:100%;float:none}.home-search-bar .search-types{width:100%;max-width:100%;min-width:100%;float:none;padding:10px 0 0 0}.home-search-bar .search-button{width:100%;max-width:100%;min-width:100%;float:none;text-align:center;padding:30px 0 0 0}.home-search-bar #searchGo{margin:auto;padding:7px 57px 7px 33px;font-size:15px;height:34px;border-radius:17px}.home-search-bar .clear-dd{margin-left:-28px}.home-search-bar{font-size:18px;line-height:20px}.home-search-bar .form-control{font-size:16px;height:40px}#home .home-search-bar h1.intro-text{padding:25px 15px 10px 15px}}.policy .policy-title{margin-bottom:30px}.policy .mobile .tab-text ul,.policy .tab-content ul{padding-left:15px}.policy .mobile .tab-text li,.policy .tab-content li{padding-left:10px}.mad-tabs{background-color:#fff;margin-top:0}.mad-tabs .tab-pane{padding:25px 20px 15px 20px}.mad-tabs .nav-tabs{border-bottom:none;padding:0 5px 0 5px}.mad-tabs .nav-tabs li{border:none;text-align:center;margin-bottom:0;margin-left:1%;border-bottom:3px solid #eee;padding-top:5px}.mad-tabs .nav-tabs li a,.mad-tabs .nav-tabs li a:active,.mad-tabs .nav-tabs li a:focus,.mad-tabs .nav-tabs li a:hover,.mad-tabs .nav-tabs li a:visited{outline:0;border:0}.mad-tabs .nav-tabs #climate{margin-left:.5%}.mad-tabs .nav-tabs li.active{border-bottom:3px solid #ac4912}.mad-tabs .nav-tabs li:hover{border-bottom:3px solid #ac4912}.mad-tabs .nav-tabs li a,.mad-tabs .nav-tabs li a:hover{text-decoration:none;font-family:museo_sans500;border:none;border-radius:0;margin-right:0;background-color:#fff;color:#555}.mad-tabs.tabs-3 .nav-tabs li{width:32.333%}.mad-tabs.tabs-2 .nav-tabs li{width:49%}.mad-tabs.tabs-1 .nav-tabs li{width:98.5%}.policy .video-link{width:100%;height:auto}.policy .mobile .mobile-tab{padding:0 15px 0 15px}.policy .mobile .mobile-tab .tab-title{background-color:#005a53;color:#fff;font-family:museo_sans500;text-align:center;padding:15px;margin-top:30px;font-size:18px}.policy .mobile .mobile-tab .tab-arrow img{display:block;margin:auto;width:35px;height:auto}.policy .mobile .mobile-tab .tab-arrow{text-align:center;vertical-align:top;margin-bottom:15px}.policy .mobile div:first-child .tab-title{margin-top:0!important}.mad-lhs{width:58%;float:left;padding:0 15px 0 15px}.mad-rhs{width:42%;float:left;padding:10px 15px 0 0}.mad-full{width:100%;padding:0 15px 0 15px}.environment-image{width:42%;height:auto;float:right;margin:10px 0 15px 15px}@media only screen and (max-width:767px){.environment-image{width:100%;height:auto;float:none;margin:15px 0 15px 0}.mad-lhs{width:100%;float:none;padding:0 15px 0 15px}.mad-rhs{width:100%;float:none;padding:0 15px 0 15px}.mad-rhs .video-embed{margin-top:15px}.policy .policy-title{padding:0 15px 0 15px}.policy .video-link{margin-top:15px}}.dropdown-menu.home{position:absolute;left:169px;margin-bottom:5px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}#home-types-menu{left:300px}.navbar #home-destinations-menu,.navbar #home-types-menu{text-transform:none;margin:0}#home-destinations-menu.on,#home-types-menu.on{display:block}#home-destinations-menu.off,#home-types-menu.off{display:none}.dropdown-submenu{position:relative}#home-destinations-menu .dropdown-submenu::after,#home-destinations-menu .dropdown-submenu::before{border:none;content:none}.dropdown-submenu>.dropdown-menu{left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none}.dropdown-menu.home>li>a{border-right:solid 4px #fff;padding:5px 20px 5px 20px}.dropdown-menu.home>li>a.on,.dropdown-menu.home>li>a:hover{color:#005a53;text-decoration:none;background-color:#eee;border-right:solid 4px #005a53;font-weight:700}.dropdowncol>li{width:100%}.dropdowncol>li>a{display:inline-block;width:100%;padding:5px 5px 5px 10px}.dropdowncol>li>a:focus,.dropdowncol>li>a:hover{color:#005a53;text-decoration:none;background-color:#eee;font-weight:700}#home-destinations-menu .dropdowncol,#home-types-menu .dropdowncol{width:200px;float:left}#home-destinations-menu .dropdowncol li,#home-types-menu .dropdowncol li{line-height:16px;padding:0}#home-destinations-menu .cols-1{width:205px;padding:5px 0 10px 0}#home-destinations-menu .cols-2{width:405px;padding:5px 0 10px 0}#home-destinations-menu .cols-3{width:605px;padding:5px 0 10px 0}#home-types-menu .cols-1{width:205px;padding:0 0 10px 0}#home-types-menu .cols-2{width:405px;padding:0 0 10px 0}#home-types-menu .cols-3{width:605px;padding:0 0 10px 0}#home-types-menu .dropdowncol>li>a{padding:5px 20px 5px 20px;line-height:20px}@media only screen and (min-width:1025px){.show-1024{display:none!important}}@media only screen and (max-width:1024px){.hide-1024{display:none!important}.show-1024{display:block!important}}#results .filter.see-all{display:none}#results .found-count{color:#005a53}