a,a:active,a:visited{color:#404040}#home .holiday div,#home .holiday h3,#tag .crumb,#tag .hero .overlay .tag-title h1,#tag .hero .overlay .tag-title h2,#tag .product.helpdesk h4,.navbar,.toolbar-4 .price,h1,h2,h3,h4,h5{text-transform:uppercase}#footer .abta a:hover div,#footer a:hover,#results .filter-choices>span.clear-all-filters a:hover,#results span.clear-all-filters a:hover,#tag .crumb a,.destinations a:hover,a,a:hover{text-decoration:underline}#product .header .carousel.loading>div.carousel-cell,#product a.anchor{visibility:hidden}#confirm .helpdesk .email,ul.filter li.level0,ul.filter li.level1{text-overflow:ellipsis;overflow:hidden}body{color:#231f20;background-color:#eee;overflow-x:hidden;font-family:Arvo,serif,arial;font-size:16px;line-height:1.7em;margin-bottom:50px}#tag .crumb,#tag .product.helpdesk h4,#text-filter,.navbar,.pre-header a,h1,h2,h3,h4,h5{font-family:museo_sans500}.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{font-size:33px}#product .price-panel .share i,h2{font-size:22px}h3{font-size:19px}#product .guides .intro,h4,ul.filter li.level0 a i{font-size:16px}h5,ul.filter li.level1 a i{font-size:14px}h1 span.subhead{font-size:.6em;color:#909090}#tag .crumb a:hover,#tag .crumb a:visited,.hidden-sm h1 span.subhead,.hidden-xs h1 span.subhead{color:#fff}a{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}#home #why-book .tips a.tip,#product .price-panel a.review-link,.destinations a,.filter-section a,.navbar a,.paging a,.types-home a,a.btn-rt,a.clay-button-sm,h1 a,h2 a,h3 a,h4 a,h5 a,ul.filter li a{text-decoration:none}.cap+.world,.margin-top-0,.policy .mobile div:first-child .tab-title,div.section.nudge.glance+div.section.nudge.price-panel.top{margin-top:0!important}#product .cross-sell,#product .reviews .justify-ratings,#results .row.product .tag-departures,#results .row.product .tag-promo,.margin-top-10{margin-top:10px}#home .why-book h2,#product .also h2,#product .price-panel.bottom .cc,.margin-top-20{margin-top:20px}#home #reviews .ratings,.margin-top-30{margin-top:30px}.dreamers,.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}.footer-tabs ul,.margin-bottom-0{margin-bottom:0}.margin-bottom-10,.responsive_guide hr{margin-bottom:10px}#results ul.paging li,#tag .review_quote,.a-detail .a-detail-header,.a-intro,.margin-bottom-20{margin-bottom:20px}#home .holiday,#product{margin-bottom:40px}.margin-bottom-30,.policy .policy-title{margin-bottom:30px}#home #testimonials .daily-mail,#home #testimonials .new-york-times,#home #testimonials .the-guardian,.margin-bottom-50{margin-bottom:50px}#confirm .helpdesk_phone img,#product .price-panel .stars .rating,#product .reviews .justify-ratings .rating,#recent-content.no-controls #recent-product .promo:first-child,#tag .tag-guide:first-child,#tag .tag-stars .rating,.headStars .rating,.margin-left-0,.radio .rating,.review-header .rating,.reviewlist .justify-ratings .rating{margin-left:0}#tag .tag-guide,.margin-left-10{margin-left:10px}.margin-left-20,ul.filter li.level1 a{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}#home .hero .preload,#product-tabs .navbarMenu,#recent-content.no-controls .recent-controls,#recent-content.off,#results .filter-section .foot,#results .filter-section .head,#results .filter.see-all,#tag #guideOnPageMenu,#tag .mobile-header,.dates-widget-content .wgtClear,.guide-home .guide-image span,.pre-header{display:none}.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-position:center;background-size:100%}.clay-button-lg,.dreamers,.img-cover{background-size:cover}#product .section .section,.footer-tabs .container-fluid{padding:0}.navbar-brand{float:left;height:60px;padding:15px;font-size:18px;line-height:20px}.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,.navbar-inverse{background-color:#005a53;border-color:#005a53}#home .holiday,.toolbar-4,.white-panel{background-color:#fff}.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,a.btn-default:hover{color:#fff;background-color:#337b75}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#337b75}#text-filter{border-radius:0;margin-top:0}#text-filter::-ms-clear{display:none}.logo img{max-width:140px;margin-top:-10px}.white-panel{border:1px solid #d3d3d3;padding:20px}#recent-content .promo img,.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{width:100%}.toolbar-4{height:50px;padding:5px}.toolbar-4 .price{float:left;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}.pre-header a{background-color:#ffe063;text-decoration:none;font-size:16px;color:#000!important;font-weight:500;text-transform:none;padding-top:3px;display:block}.pre-header a:hover{background-color:#ffea95}#confirm .helpdesk .advice,#footer .social a,#recent-content.on,#recent-product #promo-outer,#tag .tag-guide,#tag .tag-stars,.dates-widget-content .form-control{display:inline-block}#home .hero .video-play,#tag .hero .video-play{position:absolute;top:30%;left:46%;width:8%;cursor:pointer}#footer,#product .affix-bottom,#product .map .map-holder,#product .video-embed,#product-tabs .container,#recent-product .image,#tag .hero,#tag-tabs .container,.dropdown-submenu,.photo-credit,.showless,.showlessGS{position:relative}.hero .overlay{text-align:center;padding-top:50px;font-size:50px;color:#fff;background-color:rgba(0,0,0,.4)}#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;margin:0 0 10px}#tag .hero .overlay .tag-title h2{color:#fff;font-size:14px;margin:0 0 10px}#tag .hero .overlay .tag-title p{color:#fff;font-size:14px;line-height:1.3}#tag .tag-guide{float:left}#tag .tag-guide-title h4,.basket h3,.responsive_copy_inner h1{margin-top:0}#tag .crumb{font-size:12px;color:#fff}#tag .crumb a{color:#fff}#tag .crumb .crumbseperator{margin:0 5px}#tag .tag-stars .stars{clear:both;width:25%;float:left}#tag .tag-stars .star-desc{width:75%;float:left}#tag .review_quote .by{display:block;width:100%;margin-left:0!important}#tag .tag-guide img{max-width:80px}#tag .product.helpdesk,.tag-helpdesk{background-color:#e0e0e0!important}#tag .product.helpdesk h4{font-size:24px;margin:0 0 10px;font-weight:600;text-align:left;line-height:normal}#tag .product.helpdesk .intro,.tag-helpdesk .tag-helpdesk-text{font-weight:400;font-size:14px;line-height:18px}#tag .product.helpdesk .tel{display:block;font-family:museo_sans500;font-size:26px;text-decoration:none;margin-top:10px}#product .helpdesk .tel:before,#tag .product.helpdesk .tel:before{font-family:FontAwesome;content:"\f095";margin-right:8px;opacity:1;color:#ac4912}#tag .product.helpdesk .cap,#tag .product.helpdesk .world{margin-left:32px;color:#606060;font-size:14px;line-height:1.2}#tag .product.helpdesk .cap{margin-top:5px}#tag .product.helpdesk .world{display:block;margin-top:5px!important}#tag .product.helpdesk .email{margin:10px 0 0;display:inline-block;font-family:museo_sans500;font-size:18px;text-decoration:none}#tag .product.helpdesk .email:before{font-family:FontAwesome;content:"\f0e0";font-size:22px;margin-right:8px;opacity:1;color:#ac4912}h3.review_question{font-family:Arvo,serif,arial;font-size:16px;text-transform:none;font-weight:600}#home #discover h2,#home #reviews h2,#home #why-book h2,#home h1{font-size:36px;text-transform:uppercase;margin:65px 0 35px;font-family:museo_sans500;color:#000}#home .holiday{min-height:200px;border-bottom:1px solid #cecece}#home .holiday h3{margin-left:15px;font-size:18px;font-family:museo_sans500}#home .holiday div{margin-left:15px;color:#909090}#home .holiday>a{margin:20px 0 15px 15px;display:block}#home .holiday>a i,a i.fa-angle-right{margin-left:7px;font-size:16px}#confirm .member-head .intro .partner,#home #travel-team .telephoneCountryCaption,#home .holiday>a:hover i,#product #review-section h4,#product .section#availability h3,a:hover i.fa-angle-right{font-weight:600}#home h2{font-size:34px;text-transform:none;font-family:museo_sans500;margin:10px 0 20px;text-align:center}#home .search{margin-top:-180px;background-color:rgba(0,0,0,.8);height:180px;padding-top:20px}#home .search .input-group{display:inline-block;width:100%;margin-top:10px}#home .search h2{text-transform:none;font-size:34px;display:block;margin:0 0 15px;padding:0;color:#fff}#home .search .input-date,#home .search .input-place{padding-right:20px}#confirm .no-right-gutter,#home .search .input-type,#tag .guide .no-right-gutter,.justify-ratings .col-lg-3{padding-right:0}#footer .abta a,#footer ul li a,#home .search .input-group .form-control,#product .map-link,.dropdown-submenu:hover>.dropdown-menu{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:10px!important;height:56px;padding:16px;font-size:16px;margin-bottom:2px;background-color:#fff}#home .search .go{margin-top:5px}#home .search #searchGo{display:inline-block;padding-left:20px}#home .search #searchGo img{width:140px}#date-filter .popover,#home .search .popover{max-width:282px}#home #holidays{padding-bottom:50px}#home #travel-team>div{padding-top:60px;padding-bottom:70px}#home #travel-team h2{margin-top:0;padding-left:260px;padding-right:260px}#home #travel-team .contact-details{padding-left:120px;padding-right:120px;margin-top:10px}#home #travel-team .contact a,#home #travel-team .telephone{text-decoration:none;text-align:center;margin-top:20px;display:block}#home #travel-team .telephoneCountryDisplay{font-size:40px;line-height:48px;color:#964621;text-decoration:none}#home #travel-team .telephoneCountryAlternative{font-weight:600;text-align:center;margin-top:5px;display:block}#home #travel-team .contact img{width:450px;margin-top:-10px}#home #travel-team .avatars{margin:40px 0 0;text-align:center;padding-left:160px;padding-right:160px}#home #travel-team .avatars .avatar{text-align:center;font-family:museo_sans500;font-weight:600;margin-top:20px}#home #travel-team .avatars .avatar img{margin-bottom:15px;width:160px;height:160px;border-radius:50%;display:block;margin-left:auto;margin-right:auto}#home #why-book .tips .tip,#home #why-book .tips a.tip:hover{border:4px solid #fff;padding:11px}.clay-button-lg,.clay-button-sm{border:none;padding:5px 0 0;color:#fff;text-transform:uppercase;font-weight:700;font-family:museo_sans500;background-repeat:no-repeat;cursor:pointer}#home .wgt-linkbox{min-height:420px}#home .wgt-linkbox h3{color:#404040;margin-top:20px}#home .wgt-linkbox .wgt-linkbox-text{color:#585858}#home #responsible-travel{margin-top:60px;padding-bottom:140px}#home #responsible-travel img.img-win-portrait{max-width:85%}#home #reviews .rating{margin-top:20px;color:#404040;margin-left:0;font-size:1em}#home #reviews .rating .stars .fa{font-size:2em!important;color:#f7c409;vertical-align:middle}#home #reviews .rating .star-text{display:inline-block;margin-left:10px;font-family:museo_sans500}#home #reviews .rating .percent{padding-left:10px;padding-top:5px;font-family:museo_sans500}#home #reviews .revBarOuter{height:36px;padding-top:0}#home #reviews .revBarBack{width:100%;height:36px;background-color:#fff}#home #reviews .revBar{height:36px}#home #reviews .traveller{margin-top:60px}#home #reviews .traveller .review{margin-bottom:50px;text-align:center}#home #reviews .traveller .review div{padding:0 20px}#home #reviews .traveller .review .review-stars .fa{font-size:1.8em!important;color:#f7c409;vertical-align:middle}#home #reviews .traveller .review .review-quote{font-style:italic;font-family:museo_sans500;margin-top:15px}#home #reviews .traveller .review .review-traveller{font-size:1.1em;font-weight:600;margin-top:10px}#footer .our-trips div,.clay-button-lg,.clay-button-sm{font-size:16px;text-align:center}#home #reviews .traveller .review .review-holiday{font-family:museo_sans500;text-transform:uppercase;margin-top:10px}#home #why-book{margin-top:20px;padding-bottom:30px}#home #why-book .tips .tip{display:block;background-color:#fff;margin-bottom:30px;min-height:350px}#home #why-book .tips .tip .icon{min-height:130px}#home #why-book .tips .tip .icon img{max-width:130px;display:block;margin-left:auto;margin-right:auto}#home #why-book .tips .tip h4{display:block;font-weight:600;font-size:18px;text-align:center;margin-bottom:15px}#home #why-book .tips .tip .narrative{font-size:16px;line-height:24px;text-align:center;margin:0}#home .gallery2{background-color:#fff;padding:30px 0 0}#home #testimonials{padding:20px 0 70px}#home #testimonials .quote{min-height:60px;margin:0 10px 30px;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,#product .reviews span[itemprop=description]{margin-right:5px}#home #testimonials .quote i.fa-quote-right,#results .filter-choices>span a i{margin-left:5px}#home #testimonials .the-guardian .img-responsive{max-width:50%}#home #testimonials .new-york-times .img-responsive{max-width:80%}#home #testimonials .daily-mail .img-responsive{max-width:75%}.clay-button-sm{background-image:url(../png/clay-button-sm.png);display:block;width:109px;height:45px}#footer a,#results .filter-choices>span a,.clay-button-lg:hover,.clay-button-lg:visited,.clay-button-sm:hover,.clay-button-sm:visited{color:#fff;text-decoration:none}.clay-button-lg{background-color:#fff;background-image:url(../png/clay-button-lg.png);display:block;width:145px;height:60px}.photo-credit,.photo-credit a{color:#8c8c8c}img.abta,img.gifts,img.loyalty{max-width:201px}.footer-text-box center{margin-left:22px}.sister-site{padding:10px 0 0}#footer{background-color:#000;padding:60px 60px 25px;color:#fff;font-size:14px;font-family:museo_sans500}#footer .column,#footer .links{display:inline-block;vertical-align:top}#footer .column.three,#footer .column.two{margin-left:100px}#footer h6{font-size:28px;text-transform:uppercase;margin-top:0;font-weight:600}#footer ul{padding:0;list-style-type:none}#footer .responsible-travel{float:right}#footer .earth-rise{display:inline-block;vertical-align:top;margin-right:15px}#footer .earth-rise img{width:200px}#footer .our-trips{display:inline-block;vertical-align:top;max-width:300px}#footer .our-trips img{width:200px;display:block;margin-left:auto;margin-right:auto}#footer .our-trips div{line-height:20px;margin-top:15px}#results div.tag-departures,#results div.tag-promo{line-height:1.3;font-size:14px}#footer .our-trips a{font-size:14px;margin-top:15px;display:block;text-align:center}#footer .abta{text-align:left;padding:40px 0 0;display:none}#footer .abta img{max-width:140px}#footer .abta div,#product .promo .review{margin-top:10px;font-size:12px}#footer .social{text-align:right;padding:25px 0 0}#footer .social img{width:30px;margin-left:5px;margin-right:5px}@media (max-width:1400px){#footer .column.three,#footer .column.two{margin-left:60px}#footer h6{font-size:22px}#footer .earth-rise img{width:160px}#footer .our-trips img{width:180px}}@media (max-width:1199px){#footer .links{float:none;text-align:center;width:100%}#footer .column{text-align:left}#footer .column.three,#footer .column.two{margin-left:12.5%}#footer h6{font-size:24px}#footer .responsible-travel{float:none;text-align:center;width:100%;padding-top:40px}#footer .earth-rise{margin-right:30px}#footer .earth-rise img,#footer .our-trips img{width:220px}.full-md{margin-left:-15px;margin-right:-15px}#product .container{width:auto}}.photo-credit{background-color:#eee;padding:15px;font-size:12px;line-height:1.4em}#resultsSpinner,.top-link{display:none;position:fixed}.photo-credit span{font-weight:700;color:#666}.dreamers{background-image:url(../png/helpdesk-team.png);background-repeat:no-repeat;background-color:#d7e1eb;color:#000;min-height:300px}.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{z-index:1031;right:20px;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}#product .header .carousel .flickity-page-dots .dot.is-selected,.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:18px;line-height:20px;white-space:nowrap}a.visible-xs.telephone div:last-child{font-size:12px;line-height:16px;text-transform:none;white-space:nowrap}.abs-right,.revcount{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:22px;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:#8c4a2a;border-radius:0}.btn-rt:active,.btn-rt:hover,.btn-rt:visited{color:#fff;background-color:#a56a4d}ul.filter li.level0{font-size:14px;margin:0;white-space:nowrap}ul.filter.see-all li.level0{font-size:17px;margin:0}ul.filter li.level1{font-size:13px;margin:0;white-space:nowrap}ul.filter li.level1:last-child{margin-bottom:12px}#product .availability .price,.datepicker,.destinations,ul.filter li a{font-family:museo_sans500}#results .filter-choices>span.clear-all-filters a,#results span.clear-all-filters a,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.see-all li.level0 a i{font-size:18px}#date-filter input[readonly],#home .section.highlight1,#product .section.highlight1,.dates-widget-content input[readonly],.justify-ratings i.chk-on,ul.filter li a i.chk-on{background-color:#fff}.justify-ratings i.chk-off,ul.filter li a i.chk-off{color:transparent}.justify-ratings i.chk-off:hover,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 .availability .row div.layout-1,#product ul.tabs,#tag ul.tabs,.responsive_guide .promo .details{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;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;font-size:17px;text-transform:none}#holiday #reviews div.description,#results div.description,#tag #reviews div.description{padding:10px}#holiday #reviews div.description h2,#results div.description h2,#tag #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,#results div.details,#tag #reviews div.details{padding:15px;background-color:#fff;font-family:museo_sans500}#results div.tag-promo{margin-bottom:10px;color:#898989}#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}#product .map div img,#product .promo img,#recent-product,#results .row.product .image img,.dropdowncol>li{width:100%}#results .row.product .price{font-size:14px;line-height:1.2;color:#000;font-family:museo_sans500}#product .availability .price .with-was,#product .price-panel .pricing .price-from.with-was,#product .price-panel .pricing .price-to.with-was,#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}#holiday #reviews .row.product .duration,#results .row.product .duration,#tag #reviews .row.product .duration{font-size:14px;text-transform:uppercase}#member-list ul.paging,#results ul.paging{text-align:center;margin:50px 0;font-size:16px}#results .filter-choices>span,#results .filter-choices>span.filter-intro{font-family:museo_sans500,Sans-Serif;display:inline-block;font-size:13px}#member-list ul.paging li a,#results 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,#results ul.paging li.current a{background-color:#fff;color:#898989;cursor:not-allowed}#member-list ul.paging li a:hover,#results ul.paging li a:hover{background-color:#fff;color:#898989;text-decoration:none}#resultsSpinner{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%)}#results .found-count,#resultsSpinner i,a.btn-default{color:#005a53}#results .filter-section{border:none;margin:0}#results .filter-options{margin-top:-5px}#results .filter-choices{margin-bottom:14px;display:block}#results .filter-choices>span{margin:1px 8px 3px 0;border:1px solid #ccc;padding:0 8px;background-color:#005a53;border-radius:5px}#results .filter-choices>span.filter-intro{margin:1px 0 3px;border:none;padding:0 8px 0 0;background-color:transparent;border-radius:0}#results .filter-choices>span.clear-all-filters,#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;font-size:13px;background-color:#dbdbdb;border-radius:5px}#product .availability .price .was-price,#results .filter-choices>span a:hover{text-decoration:line-through}#results .filter-choices>span a span{font-size:.85em;margin-left:5px}.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:260px;max-width:260px;display:inline-table}#date-filter div.input-group-addon{border-radius:0;cursor:pointer;display:none}input#ddd{cursor:pointer}.dates-widget-content{font-family:museo_sans500!important;font-size:14px!important;height:auto!important}#date-filter button.btn-rt,.dates-widget-content 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 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:250px;line-height:28px;margin-top:5px!important;margin-bottom:8px!important;font-size:16px!important;height:auto!important}.dates-widget-content #wgtDay,.dates-widget-content #wgtFlex{width:120px;line-height:28px;margin-bottom:12px!important;height:auto!important;font-size:16px!important}.dates-widget-content #wgtFlex{margin-left:10px!important}.dates-widget-content button.btn-rt{border-radius:4px!important;padding-left:15px;padding-right:15px}.dates-widget-content .popover,.recent-controls #move-product-right,.revnocontrol .revRight h4{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}.clear-dd{position:relative;float:right;margin-right:10px;font-size:16px!important;color:#555;z-index:99;margin-top:-38px;cursor:pointer}#date-filter .clear-dd{margin-right:10px;margin-top:-25px}.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}#home .header .img-logo{max-width:25%;float:right;margin-right:2%;margin-top:2%}#product .header{background:#eee}#product .header .carousel{margin-left:-15px;margin-right:-15px;max-height:450px;height:450px;overflow: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 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,#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 .availability .row.date:nth-child(2n),.revBarBack{background-color:#eee}#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,#product .availability .row div.layout-2 div.value:first-child{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 20px 60px;text-align:center}#product #review-section h4,#product .section.related h3{margin:0 0 20px;line-height:normal;font-size:19px;font-weight:400;color:#000;text-align:left}#product #description,#product #facilities,#product #howtofindus,#product .glance .highlights,#product .map,#product .section.nudge,#product .story,.destinations .countries .regionBox.first,.guide-home .regionBox.first,.tag-helpdesk.product.product-page{margin-top:40px}#home .section.highlight2,#product .section.highlight2{background-color:#ccdede}#home .section.highlight3,#product .also,#product .section.highlight3{background-color:#e5e5e5}#product .showless .section{padding-bottom:60px}#product #description b,#product #description strong,#product #itinerary-section .itineraryItemDetails strong,#product .itineraryDiv div.text b,#product .itineraryDiv div.text strong,#product .itineraryItemDetails b,#product .price-panel .detail strong,#product .reviews .short_review a{font-weight:400}#product a.anchor{display:block;position:relative;top:-113px}#product a.anchor#highlights{top:-153px}#product #highlights{padding-bottom:0}#product .price-panel img,.basket .price-from{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 .basis,#product .price-panel.bottom .pricing .dynaText{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 .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-from.with-was .was-price span span,#product .price-panel .pricing .price-to span span,#product .price-panel .pricing .price-to.with-was .was-price 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 .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 .availability .row div.layout-2 div.caption:after,#product .price-panel .caption:after{content:':'}#product .availability .row div.layout-2 div.value:last-child,#product .price-panel .detail{padding-bottom:20px}#confirm .review-text a,#product .price-panel .cc a,#product .price-panel a.accommodationavail,#product .price-panel a.checkavail,#product .reviews .full_review a{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 .cc{font-family:museo_sans500;text-transform:none;font-size:14px;margin-top:10px;opacity:.7}#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 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 #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;font-size:18px;font-weight:400;text-align:left;line-height:normal}#product .reviews a{color:#ac4912}#product .reviews .full_review h3.review_question{margin-bottom:0;font-size:16px;text-transform:none;font-style:italic}#product .helpdesk h4,#product .section#availability h3{font-family:museo_sans500;font-size:24px;text-transform:uppercase;margin:0 0 20px;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 .cap{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}#product .helpdesk .email{margin:25px 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 #itinerary-section .itineraryTable tr,#product .reviews hr,.reviewlist hr{border-top:1px solid #eee}.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 .tiny{line-height:1em}.justify-ratings .showtext,.reviewlist .showtext{padding-left:0;font-size:11px;line-height:1em;font-family:museo_sans500}.policy .mobile .tab-text ul,.policy .tab-content ul,.revLeft,.reviewlist .revLeft{padding-left:15px}.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}.revRight,.revnocontrol .revRight{position:relative;width:75%;max-width:500px;float:left}.revBarOuter{width:100%;height:24px;padding-top:4px}.revBarBack{width:90%;position:relative;height:20px}.revBar{position:absolute;background-color:#f7c409;height:20px}.revctl{padding:0 5px}.revnocontrol .revLeft{position:relative;width:25%;max-width:120px;float:left;padding-left:10px}.starHead .headStars{font-size:24px;margin-right:10px}.headStarRating{text-transform:uppercase;font-family:museo_sans500;font-size:14px}.enquiry .revBarBack{width:85%}.destinations .searchOuter{width:100%;max-width:285px;position:relative}.destinations #searchCountry,.guide-home #searchGuides,.types-home #searchType{border-radius:5px;border:2px solid #ac4912;padding-right:30px}.destinations #searchCountry:focus,.guide-home #searchGuides:focus,.types-home #searchType: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,.guide-home .searchOuter i,.types-home .searchOuter i{position:absolute;right:10px;color:#ac4912;z-index:3;font-size:20px;top:12px}#home .typeahead.dropdown-menu,.destinations .typeahead.dropdown-menu,.guide-home .typeahead.dropdown-menu,.types-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,.destinations .typeahead.dropdown-menu>li>a,.guide-home .typeahead.dropdown-menu>li>a,.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}.destinations .typeahead.dropdown-menu>li>a:focus,.destinations .typeahead.dropdown-menu>li>a:hover,.guide-home .typeahead.dropdown-menu>li>a:focus,.guide-home .typeahead.dropdown-menu>li>a:hover,.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}.destinations .typeahead.dropdown-menu>.active>a,.destinations .typeahead.dropdown-menu>.active>a:focus,.destinations .typeahead.dropdown-menu>.active>a:hover,.guide-home .typeahead.dropdown-menu>.active>a,.guide-home .typeahead.dropdown-menu>.active>a:focus,.guide-home .typeahead.dropdown-menu>.active>a:hover,.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}.destinations .countries{margin-bottom:80px}.destinations .countries .regionBox,.guide-home .regionBox{margin-top:78px;min-height:200px;width:100%;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover;box-sizing:border-box}.destinations .regionText,.guide-home .regionText{padding:48px 15px 40px;font-family:museo_sans500;font-size:40px;line-height:44px;text-transform:uppercase;color:#231f20;font-weight:500;text-align:center}.destinations .regions .row{margin-top:15px}#product .availability .row div.value,.destinations .regions .text-item{padding:3px 15px}.destinations .country,.types-home .activity{padding:5px 0;font-size:15px;line-height:1.2em}@media (max-width:767px){#footer .earth-rise,#footer .our-trips{display:block;width:100%;text-align:center}#footer .abta,#footer .column,#footer .our-trips,#footer .social{text-align:center}#footer .column{display:block}#footer .column.three,#footer .column.two{margin-left:0;margin-top:40px}#footer h6{font-size:24px}#footer ul li a{padding:2px}#footer .earth-rise img{width:240px}#footer .our-trips{padding-top:0;margin-left:auto;margin-right:auto;margin-top:-20px}#footer .our-trips img{width:220px}#footer .social{padding-top:40px}.destinations .countries{margin-top:0}.destinations .regions{background-color:#eee;padding-right:0;padding-left:0}.destinations .regions-inner{z-index:3;background-color:#eee;width:100%;padding:30px 15px 15px;margin-top:-15px}.destinations .letter,.destinations .regions .row,.destinations .show-countries{display:none}.destinations .regions .searchOuter{margin-bottom:15px;text-align:center;width:100%;max-width:100%}.destinations .countries{padding-left:30px;padding-right:30px}.destinations .countries .regionBox{display:none!important;background-image:none!important}.destinations .countries .regionText{padding:64px 15px 20px}.destinations .countries .regionText.first{padding-top:0}.destinations .country{padding:0;font-size:15px;line-height:1.7em}.destinations .country a{display:block;padding:5px 0;font-size:15px;line-height:1.7em}}@media (max-width:1200px){.revLeft{width:30%;max-width:1000px;min-width:150px;padding-left:15px}.revRight,.revnocontrol.enquiry .revRight{width:60%;max-width:500px}.revnocontrol .revRight h4{margin-left:0}.revnocontrol.enquiry .revLeft{width:30%;max-width:1000px;min-width:150px}.justify-ratings .revcount{display:inline-block;width:20px}}@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}.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%}}@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,.revnocontrol .revRight{width:50%;max-width:500px}.revnocontrol .revLeft{width:30%;max-width:100px;min-width:100px;padding-left:10px}.revnocontrol .revRight h4{margin-left:0}.revcount{right:-5px}.justify-ratings .revcount{display:inline-block;width:20px}#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%}}.no,.td,.yes{border-bottom:1px solid grey;width:30px;height:30px;border-right:1px solid grey;text-align:center}@media (min-width:501px){#product div.show-xxs{display:none}}#product .map div{background-color:#fff;padding:15px}#product .map .map-holder iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important;padding:15px}#product .reviews .leader{background-color:transparent;padding:0;margin-top:0}#product .itineraryDiv .row,#product .notes .row{padding:15px 0}#product .itineraryDiv .row:not(:last-child),#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 .itineraryDiv .text,#product .notes .text{vertical-align:middle}#product .itineraryDiv div.text.short,#product .notes div.text.short{height:25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#product .itineraryDiv .drop,#product .notes .drop{font-family:FontAwesome;cursor:pointer;text-align:right;padding-left:0}#product .itineraryDiv .drop:after,#product .notes .drop:after{content:"\f078";color:#ac4912}#product .itineraryDiv .drop.disabled:after,#product .notes .drop.disabled:after{opacity:.3}#product .itineraryDiv .drop.up:after,#product .notes .drop.up:after{content:"\f077";color:#ac4912}#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;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{margin-top:40px}#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 .cross-sell a,#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 .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-2{margin:15px 0}#product .availability .row div.caption{padding:3px 15px;text-transform:uppercase;font-size:14px}.div,.no,.td,.thead,.yes{font-size:13px}#product .availability .row div.layout-1 div.value{padding-top:5px}#product .availability .row div.enquire{padding:2px 15px;text-align:right}#product .availability .row div.enquire img{max-width:110px;margin-top:2px}#product .availability .status{text-transform:lowercase}#product .availability .available,#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}#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 .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}#product .itineraryDiv .title{font-family:museo_sans500;font-size:16px;vertical-align:middle;text-transform:uppercase;font-weight:600;white-space:nowrap}#product .guides-header{background-color:#005b53;margin-top:20px;padding:20px}#product .guides-header h2{font-size:20px;color:#fff;margin:0}#product .guides .links,#product .guides .photo{margin:10px 0}#product .promo h4,.responsive_copy_outer{margin-bottom:15px}#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-tabs{margin-bottom:0;clear:both;background-color:#fff}#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 h4{margin-top: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 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,#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 a:not(:last-child):after{margin:0 4px 0 8px;color:#99a7a7;content:'|'}#enquiry .help-block{font-size:12px;line-height:1}.td{background-color:#f0f0f0;color:#606060}.yes{background-color:#f0fff0;color:#606060}.no{background-color:red;color:#fff}.div{text-align:center;border-right:1px solid grey;border-bottom:0 solid grey;background-color:#606060;width:1px;height:30px;color:grey}.thead{border-right:1px solid grey;border-bottom:1px solid grey;background-color:grey;color:#fff}.rating,.star-list .rating{font-size:1.2em;color:#f7c409}.rating{margin-left:6px}.star-list .rating{margin-left:0}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 img{padding:10px;width:100%}.responsive_guide .promo h4{color:#000;margin:0 0 5px;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;font-family:museo_sans500;font-size:12px;text-transform:capitalize}#recent-content .promo .rating,.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;font-weight:700}.responsive_guide .promo .price-duration,.responsive_guide .promo .price-from{font-family:museo_sans500;font-size:12px}.responsive_guide .promo .price-basis{font-family:museo_sans500;font-size:12px;margin-top:5px}.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}.guide .col-lg-3{padding-left:0;padding-right:0}#copy .no-header{margin-top:100px}#copy .header{background:url(../png/splash-general.png) center bottom no-repeat #eee}#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}#holiday #reviews .row.product,#tag #reviews .row.product{margin-bottom:20px;background-color:#fff;border-right:1px solid #cacaca}#holiday #reviews .row.product .price,#tag #reviews .row.product .price{font-size:12px;line-height:1.2;margin-top:10px}#holiday #reviews .row.product .price .price,#tag #reviews .row.product .price .price{font-size:30px;padding:0;font-weight:700;margin-top:0}#holiday #reviews .row.product .reviews,#tag #reviews .row.product .reviews{font-size:20px;text-transform:uppercase;color:#aa4912}#holiday #reviews .row.product .reviews div,#tag #reviews .row.product .reviews div{font-size:15px;text-transform:none;color:inherit;margin-top:10px}#holiday #reviews .row.product .reviews .rating,#tag #reviews .row.product .reviews .rating{color:#f7c409;margin-left:6px;font-size:1.2em;display:block}#holiday #reviews .row.product .reviews a,#tag #reviews .row.product .reviews a{margin-left:10px;font-size:10px;display:block;line-height:1.1}#holiday #reviews .by,#tag #reviews .by{font-style:italic;margin-left:10px}#holiday .review-box,#tag .review-box{position:relative;padding-bottom:30px}#holiday .reviews_link,#tag .reviews_link{position:absolute;bottom:15px;right:15px;font-weight:700}#confirm .details .tel .white-panel{margin-top:20px;margin-bottom:20px}#confirm .details .tel .white-panel p{font-weight:700;color:#4b4b4b;background:url('../jpg/tel-dark.jpg') left center no-repeat;margin-top:5px;min-height:26px;padding:5px 0 0 50px}#confirm .helpdesk{background-color:#efefef}#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}#confirm .helpdesk_panel .contact_row{padding:8px 0 7px}#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,#confirm .helpdesk_phone,#confirm .helpdesk_world{width:40px!important;float:left}#confirm .helpdesk .email{width:260px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #4b4b4b;float:left}#recent-content.no-controls .recent-outer,.recent-outer{overflow-x:auto;-webkit-user-select:none;-webkit-overflow-scrolling:touch}#confirm .helpdesk_phone{clear:both}#confirm .email_text,#confirm .phone_text,#confirm .world_text{font-weight:700;color:#404040}#confirm .helpdesk .call{width:210px;float:left}#confirm .visible-xs .helpdesk_email,#confirm .visible-xs .helpdesk_world{width:100%!important;float:none}#confirm .visible-xs .helpdesk_phone{clear:both;width:100%!important;float:none}.basket .price{display:inline-block;font-family:museo_sans500;font-size:13px;line-height:1.2;margin-top:10px}.basket .price .price,.basket .price-basis,.basket .price-duration{display:inline;margin-left:5px}.basket .price .price{font-weight:700}#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}.a-detail .a-notes .read-more{display:block;margin-top:0}.enquiry-send-btn{max-width:300px;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}#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{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;height:200px;text-align:center}#recent-content .row{padding:35px 35px 0}#recent-content .recent-close{padding:10px;width:100%;text-align:right;cursor:pointer}#recent-content .control-box{border:2px solid #005a53;padding: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;box-sizing:border-box}#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-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;padding:5px}#recent-product .promo:first-child{margin-left:-15px}#recent-content.no-controls .recent-outer{width:100%;float:left;padding:5px}#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 .col-lg-7{width:65%}.tag-helpdesk .col-lg-5{width:35%}.tag-helpdesk div.description{padding:30px!important}.tag-helpdesk.product div.description,.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-contact{width:100%;display:inline-block;margin-top:10px}.tag-helpdesk .tag-helpdesk-email-img,.tag-helpdesk .tag-helpdesk-phone-img,.tag-helpdesk .tag-helpdesk-world-img{width:40px;float:left;padding-left:0}.tag-helpdesk .tag-helpdesk-email-text,.tag-helpdesk .tag-helpdesk-phone-text{margin-top:3px}.tag-helpdesk .tag-helpdesk-caption-text{margin-top:3px;margin-left:42px;margin-bottom:5px}.tag-helpdesk .tag-helpdesk-world-text{margin-top:3px;margin-left:42px;margin-bottom:10px}.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-caption-text,.tag-helpdesk .tag-helpdesk-email-text,.tag-helpdesk .tag-helpdesk-email-text a,.tag-helpdesk .tag-helpdesk-world-text,.tag-helpdesk .tag-helpdesk-world-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}.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}#confirm .confirm-left .img-responsive-expand,.policy .video-link,.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}.tag-promo-incentive .or-circle{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);margin: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!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 .button a.read-more,.tag-promo-guide .text .guide-text{font-size:14px;color:#fff;font-family:museo_sans500}.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;border:1px solid #fff;padding: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}.guide-menu-holder{max-width:155px}#home .search{margin-top:-160px;height:160px}#home .search h2{font-size:28px}#home .search #searchGo img{width:140px}#home ul.tabs li a{margin:15px 13px}#home .wgt-linkbox{min-height:400px}#home #travel-team>div{padding-top:40px;padding-bottom:50px}#home #travel-team h2{padding-left:140px;padding-right:140px}#home #travel-team .contact-details{padding-left:120px;padding-right:120px}#home #travel-team .contact img{width:400px;margin-top:0}#home #travel-team .avatars{padding-left:100px;padding-right:100px}#home #why-book .tips .tip{min-height:290px}#home #why-book .tips .tip .narrative{margin:0 50px 20px}}@media (max-width:350px){.tag-helpdesk .tag-helpdesk-email-text,.tag-helpdesk .tag-helpdesk-email-text a{font-size:14px}}.ccflag,.dynaflag{padding-bottom:5px;box-sizing:border-box;transition:none;cursor:pointer}.ccflag.on,.dynaflag.on{border-bottom:3px solid #000;cursor:default}.dynaflag:hover,.mad-tabs .nav-tabs li.active,.mad-tabs .nav-tabs li:hover{border-bottom:3px solid #ac4912}@media (max-width:1350px){#recent-content .control-box{border:2px solid #005a53;padding: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}.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}.recent-controls{display:none!important}#recent-product .promo:first-child{margin-left:0}#recent-content .promo,#recent-message{padding:15px}}@media (max-width:320px){#recent-content .promo{width:320px;float:left;padding:15px;box-sizing:border-box}#recent-content .row{padding:15px 15px 0}}@media (max-height:400px){#recent-content .recent-close{padding:7px 10px 0;width:100%;text-align:right;cursor:pointer}#recent-content .promo{width:180px;float:left;padding:10px 10px 0}#recent-product .price,#recent-product .review,#recent-product .summary{display:none}#recent-product .details h4{font-size:13px}}@media (max-width:991px){.tag-promo-incentive .gifts-outer,.tag-promo-incentive .incentive-col-1{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}.tag-promo-incentive .free-gift-banner{padding:30px 5px 20px}.tag-promo-incentive .or-circle{top:52%;width:40px;height:auto}.tag-promo-guide .image{padding: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!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;line-height:13px}.tag-promo-guide .button a.read-more{font-size:13px;padding:5px 10px}#home .hero{height:480px;background-size:cover}#home #discover h2,#home #reviews h2,#home #why-book h2,#home h1{font-size:32px;margin:50px 0 25px}#home h2{font-size:24px;margin:0}#home .search{margin-top:-240px;height:240px}#home .search h2{font-size:28px}#home .search .input-place{padding-right:0}#home .search .input-date{padding-left:20px;padding-right:0}#home .search #searchGo img{width:160px}#home #reviews .rating .stars .fa{font-size:1.6em!important}#home #holidays{padding-bottom:20px}#home .wgt-linkbox{min-height:400px}#home #travel-team>div{padding-top:40px;padding-bottom:50px}#home #travel-team h2{padding-left:100px;padding-right:100px;font-size:30px}#home #travel-team .contact-details{padding-left:120px;padding-right:120px}#home #travel-team .contact img{margin-top:10px;width:450px}#home #travel-team .avatars{padding-left:180px;padding-right:180px}#home #travel-team .avatars .travel-team-member:nth-child(odd) .avatar{float:right}#home #travel-team .avatars .travel-team-member:nth-child(2n) .avatar{float:left}#home #responsible-travel{margin-top:20px;padding-bottom:40px}#home #why-book .tips .tip .narrative{margin:0 160px 20px}#home #testimonials .quote{max-width:60%;min-height:0}#home #testimonials .the-guardian .img-responsive{max-width:30%}#home #testimonials .new-york-times .img-responsive{max-width:50%}#home #testimonials .daily-mail .img-responsive{max-width:40%}.dreamers{background-image:none;min-height:0}#tag .hero .video-play{top:20%}.responsive_guide .promo{min-height:415px!important}img.abta,img.gifts,img.loyalty{max-width:150px}}@media (max-width:767px){#home .search #searchGo,#home .search .input-date,.navbar-brand{padding-left:0}#product-tabs .navbarMenu span,#results .refine-results,.view-results{font-family:museo_sans500,Sans-Serif}#confirm .call,#confirm .email{width:220px!important;font-size:14px}a.visible-sm.telephone{padding:9px}a:focus.visible-sm.telephone,a:hover.visible-sm.telephone{padding:9px}#home{margin-top:50px}#home .hero{height:180px;background-size:cover}.hero,.hero .overlay{height:auto}#home .search{background:0 0;margin-top:0;height:auto}#home .search h2{font-size:22px;color:#000;margin:10px 50px 20px}#home #travel-team .contact,#home .search .input-group,#product .planet-people h4{margin-top:0}#home .search input,#home .search select{border-radius:7px!important;height:46px;padding:5px 16px;font-size:14px!important;border-color:#404040}#home .search .input-place,#home .search .input-type{padding-right:0}#home .search .go{text-align:center;margin-top:5px}#home .search #searchGo img{width:160px}#home .header .img-logo,#section-date.not-in-use,#tag .filter-section,#tag .hero .video-play,ul.filter.not-in-use,ul.filter.see-all{display:none}#home h1{font-size:32px;margin:40px 0 25px}#home h2{font-size:24px;margin:0}#home #discover h2,#home #reviews h2,#home #why-book h2{font-size:32px;margin:35px 0 20px}#home .wgt-linkbox,#product .promo{min-height:0}#tag .tag-stars .stars{clear:both;width:100%;float:left}#tag .tag-stars .star-desc{width:100%;float:left;margin-bottom:10px}#tag .mobile-header{display:block;padding:0 10px 20px}#tag .mobile-header h1{text-align:center;font-size:28px;line-height:34px;padding:10px}#home #travel-team>div{padding-top:30px;padding-bottom:40px}#home #travel-team h2{padding-left:15%;padding-right:15%;font-size:22px}#home #travel-team .contact-details{padding-left:0;padding-right:0}#home #travel-team .contact img{width:70%;margin-top:0}#home #travel-team .avatars{padding-left:50px;padding-right:50px;margin-top:20px}#home #why-book .tips .tip .narrative{margin:0 50px 20px}#home #testimonials{padding:0 0 40px}#home #testimonials .quote{min-height:0;margin:20px 0 10px}#home #testimonials .img-responsive,#product .gallery{margin-top:10px}#date-filter div.input-group{margin-left:20px}.footer-text-box{width:290px;margin:0 auto 20px}.hero{background-size:auto 100%}.hero .overlay-outer{padding-top:0;padding-bottom:20px}.logo img{max-width:110px;margin-top:-10px;position:fixed;left:50%;margin-left:-55px}.navbar-brand{height:50px}#results h2.count-header,#tag.filter-mode .filter-section .foot a{text-align:center}#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}#results a.refine-results{text-decoration:none;font-size:17px}.view-results{display:block;z-index:1031;text-decoration:none;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-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 .fa{margin:5px 0 0 10px;font-size:1.3em}#section-date,ul.filter li.level0 a,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-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 20px 40px}#product .section{padding:30px}#product .section.nudge{margin-top:30px}#product .notes .title{margin-bottom:5px}#product .price-panel .pricing .to,#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{margin-top:0;padding-top:1px}#copy .header h1{margin-top:80px;margin-bottom:10px;font-size:25px}#confirm .no-right-gutter{padding-right:15px}#confirm .call{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{margin-top:-34px}}.alert,.reveal-fader button{font-family:museo_sans500,Arvo}@media (max-width:500px){#recent-content .recent-close{padding:7px 10px 0;width:100%;text-align:right;cursor:pointer}#home #reviews .rating .stars .fa{font-size:1.2em!important}#home #reviews .revBar,#home #reviews .revBarBack,#home #reviews .revBarOuter{height:28px}#home #reviews .rating .percent{padding-top:0;padding-left:5px;font-size:14px}#home #travel-team .telephoneCountryDisplay{font-size:30px;line-height:38px}#home #travel-team .avatars{padding-left:0;padding-right:0}#home #travel-team .avatars .avatar img{width:120px;height:120px}}@media (min-width:768px){#home,#tag .hero{margin-top:60px}.navbar-nav>li>a{padding:20px 9px}.navbar-nav>li#logo>a{padding-top:4px;padding-bottom:4px}.navbar-nav>li#logo img{max-width:140px}.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);top:60px}#tag-tabs.affix+.container{padding-top:80px}#product-tabs.affix+.container{padding-top:55px}#product .header h1{margin-top:100px;margin-bottom:60px;font-size:35px;text-align:center}#copy .header h1{margin-top:80px;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}.guide_left{overflow:hidden}}@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}}#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,#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 .dropdown-menu>li>a.active,#tag .types-dropdown-menu>li>a.active{border-left:4px solid #aa4912!important;margin-left:-5px;padding-left:13px}#tag .dropdown-menu,#tag .types-dropdown-menu{position:absolute;top:0;left:0;display:inline-block;float:left;padding:0 5px;margin: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 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,#tag .types-dropdown-menu>li>a:focus,#tag .types-dropdown-menu>li>a:hover{color:#262626;text-decoration:underline;background-color:#fff}#tag #guideDropDownMenu,#tag #typesDropDownMenu{position:absolute;display:none}#tag .guide .no-left-gutter{padding-left:0}@media (max-width:767px){#tag ul.tabs li a,#tag ul.tabs li a:hover,#tag ul.tabs li.active a,#tag ul.tabs li.active a:hover,#tag-tabs{background-color:#fff;color:#404040}a.visible-xs.telephone{padding:9px}a:focus.visible-xs.telephone,a:hover.visible-xs.telephone{padding:9px}a.visible-xs.telephone div:first-child{font-size:18px;line-height:20px}a.visible-xs.telephone div:last-child{font-size:12px;line-height:16px;display:block}.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}#product .itineraryTable .itineraryItemDetails{padding:0 0 15px}.xs-no-bot{padding-bottom:0!important}.xs-no-top{padding-top:0!important}.xs-bot-10{margin-bottom:10px}#product .full_review .rating,#product .short_review .rating{display:block;margin-left:0;margin-top:5px}#product .full_review .rating .fa,#product .short_review .rating .fa{margin-right:4px}#product .rating{font-size:1.1em}.justify-ratings .showtext,.reviewlist .showtext{padding-left:0}.no-border-xs{border:none!important}#tag .hero{background:0 0!important}#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{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{width:100%;text-align:center;margin:0;padding-top:10px;padding-bottom:5px}#tag ul.tabs li a:hover{text-decoration:none;border-bottom:3px solid #ca816e}#tag ul.tabs li.active a:hover{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}}.reveal-fader,.showless .reveal-fader,.showlessGS .reveal-fader{text-align:right;padding-top:85px;height:120px;bottom:0;z-index:4}span.rating{white-space:nowrap}.reveal,.revealGS.on{overflow:hidden;position:relative}.reveal-fader{background:linear-gradient(rgba(255,255,255,0),#fff 50%);position:absolute;left:0;width:100%;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 .reveal-fader,.showlessGS .reveal-fader{background:0 0;position:absolute;left:0;width:100%}.guide-home .guide-search,.types-home .types-intro{background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover;box-sizing:border-box}.reveal-fader button{border:none;background:0 0;color:#000;cursor:pointer;text-transform:uppercase;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;line-height:1.4!important;text-transform:uppercase!important;font-size:14px!important}.alert h4{margin-bottom:0;font-weight:700}.guide-home .guide-search .guide-search-head,.types-home h2{font-size:40px;text-transform:uppercase;font-weight:500;font-family:museo_sans500;text-align:center}.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::before{font-family:FontAwesome;margin-right:10px;font-size:20px}#msg.success{background-color:#d4edda;border:1px solid #c3e6cb}#msg.success::before{content:"\f00c"}#msg.info{background-color:#cce5ff;border:1px solid #b8daff}#msg.info::before{content:"\f0eb"}#msg.error{background-color:#ffcdd2;border:1px solid #e53935}#msg.error::before{content:"\f071"}.guide-home .guide-search{background-image:url(../jpg/guide-home-intro-panel.jpg);padding:46px;height:670px}.guide-home .guide-search .guide-search-head{margin-bottom:5px}.guide-home .guide-search .guide-search-text{font-size:16px;text-align:center;font-family:museo_sans500;line-height:1.5em;margin-top:40px;padding-left:20%;padding-right:20%}.guide-home .searchOuter{width:40%;max-width:40%;position:relative;font-family:museo_sans500;margin-top:40px;margin-left:auto;margin-right:auto}.guide-home .searchOuter ::placeholder{color:#ac4912}.guide-home .searchOuter :-ms-input-placeholder{color:#ac4912}.guide-home .guide-image{display:block;width:135px;height:180px;margin-left:auto;margin-right:auto;margin-bottom:40px;box-shadow:0 3px 15px rgba(0,0,0,.2)}@media(max-width:1199px){.guide-home .guide-search{height:570px}}.mad-lhs,.policy .mobile .mobile-tab{padding:0 15px}.types-home{margin:0 0 50px;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 .types-intro{background-image:url(../jpg/type-home-intro-panel.jpg);height:200px}.types-home h2{line-height:44px;color:#231f20;padding:28px 15px 30px}.types-home .searchOuter{width:350px;max-width:350px;font-family:museo_sans500;margin:0 0 35px}.types-home .searchOuter ::placeholder{color:#ac4912}.types-home .searchOuter :-ms-input-placeholder{color:#ac4912}.types-home a:hover{text-decoration:underline;color:#404040}@media(max-width:991px){.guide-home .guide-search{background-image:none;width:100%;height:auto;margin:0;padding:0 15px}.guide-home .guide-search .guide-search-head{display:none}.guide-home .guide-search .guide-search-text{margin-bottom:20px;padding-left:10%;padding-right:10%}.guide-home .searchOuter{width:100%;max-width:100%;position:relative;font-family:museo_sans500;margin:0 auto}.types-home h2{font-size:36px;line-height:40px}.types-home .selected-types h2{padding-top:30px}.types-home .types-intro{height:180px;margin:0;padding:0 15px}.types-home .searchOuter{width:100%;max-width:100%;margin:0 auto 30px}.types-home .activity{padding:0}.types-home .activity a{display:block;padding:5px 15px;font-size:15px;line-height:1.7em}}@media(max-width:767px){.guide-home .guide-search{background-image:none;width:100%;height:auto;margin:0;padding:15px}.guide-home .guide-search .guide-search-head{display:none}.guide-home .guide-search .guide-search-text{margin-bottom:20px;padding-left:10%;padding-right:10%}.guide-home .searchOuter{width:100%;max-width:100%;position:relative;font-family:museo_sans500;margin:0 auto}.guide-home .regionBox{display:none!important;background-image:none!important}.guide-home .regionText.first{padding-top:15px}.guide-home .guide-image{text-decoration:none;background-image:none!important;margin:0;box-shadow:none;width:auto;height:auto}.guide-home .guide-image span{padding:5px 15px;font-family:museo_sans500;display:block;font-size:15px;line-height:1.7em}.types-home h2{font-size:30px;line-height:34px;padding:30px 15px 20px}.types-home .selected-types h2{padding-top:10px}.types-home .types-intro{background-image:none;height:auto;margin:0;padding:0 15px}.types-home .searchOuter{width:100%;max-width:100%;margin:15px auto 10px}}@media (max-width:420px){.destinations .regions-inner{margin-top:-20px}a.visible-xs.telephone{padding:11px 7px}a:focus.visible-xs.telephone,a:hover.visible-xs.telephone{padding:11px 7px}a.visible-xs.telephone div:first-child{font-size:13px;line-height:16px}a.visible-xs.telephone div:last-child{font-size:9px;line-height:12px;display:block}#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}.types-home h2{font-size:24px;line-height:28px;padding:20px 15px 15px}.pre-header{font-size:14px}}.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 .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 .confirm-left{width:50%;float:left}#confirm .confirm-right{width:50%;float:left;padding:30px!important}#confirm .confirm-right h4,#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!important}#confirm .tag-helpdesk .tag-helpdesk-text{font-weight:400;font-size:14px;line-height:18px}}@media (max-width:990px){#product .availability .row div.enquire img{max-width:150px;margin-top:0}#confirm .confirm-right{width:100%;float:left;padding: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 .dates-widget-content button.btn-rt.wgtApply,#home .wgtCancel{border-radius:4px!important}#home .content{padding-top:60px}.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}.mad-tabs .nav-tabs{border-bottom:none;padding: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 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}.dropdown-menu.home>li>a.on,.dropdown-menu.home>li>a:hover,.dropdowncol>li>a:focus,.dropdowncol>li>a:hover{color:#005a53;text-decoration:none;background-color:#eee;font-weight:700}.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 .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}.mad-lhs{width:58%;float:left}.mad-rhs{width:42%;float:left;padding:10px 15px 0 0}.mad-full{width:100%;padding: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}.mad-lhs,.mad-rhs{width:100%;float:none;padding:0 15px}.mad-rhs .video-embed,.policy .video-link{margin-top:15px}.policy .policy-title{padding:0 15px}}.dropdown-menu.home{position:absolute;left:169px;margin-bottom:5px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.dropdown-submenu>.dropdown-menu{left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0px;-moz-border-radius:0;border-radius:0;box-shadow:none}.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:0px;-moz-border-radius:0;border-radius:0;box-shadow:none}.dropdown-menu.home>li>a{border-right:4px solid #fff;padding:5px 20px}.dropdown-menu.home>li>a.on,.dropdown-menu.home>li>a:hover{border-right:4px solid #005a53}.dropdowncol>li>a{display:inline-block;width:100%;padding:5px 5px 5px 10px}#preferences_form input[type=button],#signup_form input[type=button],#unsubscribe_form input[type=button]{padding:5px 20px;border:none}#preferences_form input[type=button].primary,#signup_form input[type=button].primary,#unsubscribe_form input[type=button].primary{color:#fff;background-color:#005a53;border:none}#preferences_form input[type=button]:disabled,#signup_form input[type=button]:disabled,#unsubscribe_form input[type=button]:disabled{color:#a3a3a3;background-color:#dcdcdc;cursor:not-allowed}#preferences_form .status,#signup_form .status,#unsubscribe_form .status{color:red;margin-left:15px;font-size:14px;font-weight:600;display:none}#preferences_form .status:before,#signup_form .status:before,#unsubscribe_form .status:before{content:'(currently unsubscribed)'}