body{width:100%;*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,body,#sb-site,.sb-slidebar{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{width:100%;overflow-x:hidden}html{height:100%}body{min-height:100%}#sb-site{width:100%;min-height:100%;position:relative;z-index:1;background-color:#fff}.sb-slidebar{width:35%;height:100%;overflow-y:auto;position:fixed;top:0;z-index:10000;visibility:hidden;background-color:#222}html.sb-android .sb-slidebar{height:auto;position:absolute}.sb-left{left:0}.sb-right{right:0}html.sb-active-left .sb-left{visibility:visible}html.sb-active-right .sb-right{visibility:visible}@media (max-width:480px){.sb-slidebar{width:70%}}@media (min-width:481px) and (max-width:991px){.sb-slidebar{width:50%}}@media (min-width:992px){.sb-slidebar{width:35%}}@media (min-width:1200px){.sb-slidebar{width:20%}}.mobile-menu-btn{display:none}@media only screen and (max-width: 768px){.mobile-menu-btn{display:block}}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;height:100%}html,body{width:100%;overflow-x:hidden}.container{max-width:970px;width:100%;margin:0 auto;clear:both}body{font-family:"proxima-nova";color:#444;min-height:100%}hr{margin:1em 0}button,input,select,textarea{font-family:"proxima-nova";font-size:100%;margin:0}h1,h2,h3,h4,h5,h6{font-weight:normal;margin-bottom:0.5em;font-family:"proxima-nova"}h1{font-size:24px;font-size:2.4rem}h2{font-size:22px;font-size:2.2rem}h3{font-size:20px;font-size:2rem}h4{font-size:18px;font-size:1.8rem}p{font-size:14px;font-size:1.4rem;line-height:1.4;margin-bottom:1em;font-family:"proxima-nova"}a{color:#068cce;text-decoration:none;font-family:"proxima-nova"}a:hover{color:#41bcf9}@font-face{font-family:'gray-line-ui';src:url('../fonts/gray-line-ui.eot?-gpqw0q');src:url('../fonts/gray-line-ui.eot?#iefix-gpqw0q') format('embedded-opentype'),url('../fonts/gray-line-ui.woff?-gpqw0q') format('woff'),url('../fonts/gray-line-ui.ttf?-gpqw0q') format('truetype'),url('../fonts/gray-line-ui.svg?-gpqw0q#gray-line-ui') format('svg');font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.blife-wrap{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;margin-bottom:20px}@media only screen and (min-width: 720px){.blife-wrap{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}}@media only screen and (min-width: 960px){.blife-wrap{display:inline;float:left;width:31.25%;margin:0 1.04166667%}}.video-large{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}.video-small{display:inline;float:left;width:22.91666667%;margin:0 1.04166667%}@media only screen and (max-width: 720px){.video-large{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}.video-small{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}}.column-6{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}@media only screen and (max-width: 720px){.column-6{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}header.navtop{padding:1em 0;position:relative;float:left;width:100%;min-height:45px;position:absolute;z-index:10;margin-top:10px}header.navtop .inner{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;position:relative}.logo{height:82px;background:url(../css/images/grayline_logo_f15.svg) no-repeat top left;width:110px;float:left;display:inline-block;margin:0 10px 0 3em;z-index:10;position:absolute;margin-top:1em}@media only screen and (max-width: 720px){.logo{left:50%;width:110px;margin-left:-55px}}.logo a{display:block;width:100%;height:100%}.homepage-video .logo,.home .logo,.about-us .logo,.faq-section .logo,.white_content .logo{height:82px;background:url(../css/images/grayline_logo_f15.svg) no-repeat top left;width:110px;float:left;display:inline-block;margin:0 10px 0 3em;z-index:10;position:absolute;margin-top:1em}@media only screen and (max-width: 720px){.homepage-video .logo,.home .logo,.about-us .logo,.faq-section .logo,.white_content .logo{left:50%;width:110px;margin-left:-55px}}.homepage-video .logo a,.home .logo a,.about-us .logo a,.faq-section .logo a,.white_content .logo a{display:block;width:100%;height:100%}@media only screen and (max-width: 720px){.about-us .logo,.homepage-video .logo,.home .logo,.white_content .logo,.black_content .logo,.faq-section .logo{margin-top:59px}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.logo{background:url(../css/images/logo_@x2.png) no-repeat top left;background-size:contain}}@media only screen and (max-width: 720px){.logo{min-width:110px;margin-top:70px}}.tagline{font-size:24px;font-size:2.4rem;line-height:1.4;padding-top:15px;color:#444;float:left;display:inline-block;width:80%}@media only screen and (max-width: 720px){.tagline{width:62%;font-size:20px;font-size:2rem}}@media only screen and (max-width: 380px){.tagline{width:53%;padding-top:15px;font-size:14px;font-size:1.4rem}}.navigation{float:left;display:inline;padding:0.5em 0}.navigation li{float:left;display:inline;margin-right:18px}.navigation a{text-transform:uppercase;font-size:14px;font-size:1.4rem;color:#fff;display:block;text-decoration:none}.navigation a:hover{color:#fab31e}@media only screen and (max-width: 768px){.navigation{display:none}}.headerSearch{position:absolute;right:290px;display:block;width:200px}.headerSearch input[type=text]{background:#777 url(../css/images/header-search-bg.png) no-repeat 95% 3px;padding:5px 10px 5px 15px;color:#fff;border:0;z-index:0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:12px;font-size:1.2rem;width:100%}.headerSearch input[type=submit]{position:absolute;top:2px;right:10px;height:20px;width:30px;opacity:0}.headerSearch form{position:relative}@media only screen and (max-width: 768px){.headerSearch{float:left;display:inline;position:relative;right:0;height:25px}.headerSearch form{display:none}}@media only screen and (max-width: 720px){.headerSearch{display:none}}.options{position:absolute;right:130px;top:3px}.options li{float:left;display:inline}.options a{display:block;color:#fff;font-size:14px;font-size:1.4rem;text-decoration:none}.behind-the-scenes .options a,.behind-the-scenes-sub .options a,.subpage .options a,.black_content .options a{color:black}@media only screen and (max-width: 768px){.options{right:150px}}@media only screen and (max-width: 720px){.options{position:absolute;right:0;top:-2px;left:155px;padding:0.5em 0;float:left}}.options .current{text-decoration:underline}.myAccount.selected{background-position:77px 12px}.currency li{text-align:right}.currency .selected{text-align:right;background-position:right 12px;margin-right:9px;padding-left:7px}.currency a span{font-size:14px;line-height:18px;color:white;margin-right:3px}.homepage-video .currency a span,.home .currency a span,.about-us .currency a span,.faq-section .currency a span,.white_content .currency a span{color:white}.homepage-video #dropdown-1 span,.home #dropdown-1 span,.about-us #dropdown-1 span,.faq-section #dropdown-1 span,.white_content #dropdown-1 span{color:#7F7F7F}.basketCount{font-size:14px;font-size:1.4rem;background:#fab31e;display:inline;position:absolute;right:50px;color:#fff;padding:5px 15px 5px 30px;width:65px;text-align:right}.basketCount:before{font-family:'FontAwesome';font-style:normal;font-weight:normal;position:absolute;left:10px;font-size:15px;font-size:1.5rem;content:'\f07a'}.basketCount:hover{background-color:#fbc450}.basketCount a{display:block;color:#fff;text-decoration:none}.basketCount span{padding-left:9px}.mobile-menu-btn{position:absolute;display:block;top:0;right:0;width:30px;height:30px;cursor:pointer}.mobile-menu-btn:after{content:"";position:absolute;background:url(../css/images/menu_f15.svg);background-repeat:no-repeat !important;height:17px;width:28px;margin-top:4px}.homepage-video .mobile-menu-btn,.about-us .mobile-menu-btn,.faq-section .mobile-menu-btn,.home .mobile-menu-btn,.white_content .mobile-menu-btn{position:absolute;display:block;top:0;right:0;width:30px;height:30px;cursor:pointer;text-shadow:0 2px 10px #000}.homepage-video .mobile-menu-btn:after,.about-us .mobile-menu-btn:after,.faq-section .mobile-menu-btn:after,.home .mobile-menu-btn:after,.white_content .mobile-menu-btn:after{content:"";position:absolute;background:url(../css/images/menu_f15.svg);height:17px;width:28px;margin-top:4px;text-shadow:0 2px 10px #000}.main,.sidebar{position:relative}.main{display:inline;float:left;width:64.58333333%;margin:0 1.04166667%;margin-bottom:2em}.sidebar{display:inline;float:left;width:31.25%;margin:0 1.04166667%;padding-bottom:2em}.main-full{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}.main-full .half{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%;margin-bottom:2em}@media only screen and (max-width: 720px){.main,.sidebar,.main-full .half{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}.full-page .main,.contact-us .main{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}.full-page .columnWrap,.contact-us .columnWrap{display:block;width:102.08333333%;margin:0 -1.04166667%;*zoom:1}.full-page .columnWrap:before,.contact-us .columnWrap:before,.full-page .columnWrap:after,.contact-us .columnWrap:after{content:"";display:table}.full-page .columnWrap:after,.contact-us .columnWrap:after{clear:both}.full-page .columnWrap .column,.contact-us .columnWrap .column{display:inline;float:left;width:22.91666667%;margin:0 1.04166667%;margin-bottom:1em}body.contact-us .top-banner>.container>.sectionHeader{margin-top:120px}@media only screen and (max-width: 720px){body.contact-us .top-banner>.container>.sectionHeader{margin-top:190px}}@media only screen and (max-width: 720px){.full-page .columnWrap .column{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;margin-bottom:2em}}.splitthis{position:relative;width:48.96% !important;display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}.splitthis:first-of-type{padding-right:15px;margin-left:0}.splitthis:first-of-type:after{content:'';position:absolute;height:97%;width:1px;background:rgba(0,0,0,0.1);right:-1.5%;top:20px}.splitthis:last-of-type{padding-left:15px;margin-right:0}@media only screen and (max-width: 720px){.splitthis{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;width:98% !important;padding:0 !important}.splitthis:after{display:none}}.addressBlock p{word-wrap:break-word}.addressBlock span{font-size:14px;font-size:1.4rem;display:block;margin-bottom:0.5em}.addressBlock span strong{color:#013976 !important}.addressBlock h3{font-weight:800;border:solid #737373;border-width:1px 0;padding:0.5em 0;font-size:18px;font-size:1.8rem}.addressBlock h4{margin:10px 0}.addressBlock a,.addressBlock a span{color:#fab31e !important}.follow{text-align:center;display:inline !important;float:left !important;width:97.91666667% !important;margin:0 1.04166667% !important}.follow-icon{width:80px}footer{float:left;clear:both;width:100%;background:#f8f8f8;padding:50px 0 10px 0;position:relative;z-index:1}footer h4{border-bottom:1px solid #d8d8d8;padding-bottom:1em;margin-bottom:1em}@media only screen and (max-width: 720px){footer h4{border:none}}footer h5{padding-bottom:0.5em;margin-bottom:0.5em}footer h6{padding-bottom:1em;margin-bottom:0em;font-size:2.4rem;padding:0 2em 0 2em;font-size:2.2rem;font-weight:300;padding-left:2em;padding-right:2em;display:none}@media only screen and (max-width: 720px){footer h6{display:inline;font-size:2rem;margin-bottom:1em}}footer h4,footer h5{font-size:13px;font-size:1.3rem}footer .follow-icon.facebook:before,footer .share-btns a.facebook:before,footer .follow-icon.twitter:before,footer .share-btns a.twitter:before,footer .follow-icon.pinterest:before,footer .share-btns a.pinterest:before,footer .follow-icon.gplus:before,footer .share-btns a.gplus:before{height:40px;display:none}@media only screen and (max-width: 720px){footer .follow-icon.facebook:before,footer .share-btns a.facebook:before,footer .follow-icon.twitter:before,footer .share-btns a.twitter:before,footer .follow-icon.pinterest:before,footer .share-btns a.pinterest:before,footer .follow-icon.gplus:before,footer .share-btns a.gplus:before{display:inline}}footer .follow-icon{width:48px}footer .follow{display:none !important}@media only screen and (max-width: 720px){footer .follow{display:inline !important}}.footer-links{display:inline;float:left;width:14.58333333%;margin:0 1.04166667%}.footer-links p,.footer-links a{font-size:14px;font-size:1.4rem}.footer-links a{display:inline-block;color:#444;text-decoration:none;padding-bottom:1em}.footer-links a:hover{color:#737373}.footer-links .logo{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;background-position:right}@media only screen and (max-width: 768px){.footer-links{display:inline;float:left;width:22.91666667%;margin:0 1.04166667%;margin-bottom:2em}.branding{margin-left:51.04166667%}}@media only screen and (max-width: 720px){.footer-links{display:inline;float:left;width:31.25%;margin:0 1.04166667%}}.legal,.credits{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}.legal{padding:2em 0;font-size:12px;font-size:1.2rem}.legal ul,.legal li{float:left;display:inline}.legal li a{color:#737373;margin-right:1em}.legal p{float:right;display:inline;font-size:12px;font-size:1.2rem}@media only screen and (max-width: 720px){.legal ul,.legal li,.legal p{float:left}.legal ul{text-align:center}.legal p{clear:both;margin:1em 0}}@media only screen and (max-width: 720px){.footer-links{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;display:none}.footer-links.follow{display:block}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.banner{background:black !important}}@media only screen and (max-width: 720px){.resp-tabs-container{width:100%}}.phone_number h4{color:#fab31e;margin-top:1em;position:relative}.phone_number{float:left}.phone_number h4{color:#58AEB0;margin-top:1em;position:relative}.photo-button{width:auto;margin:10px 18px;display:none;padding:15px;text-align:center;cursor:pointer;clear:both;overflow:hidden;font-family:"proxima-nova";text-transform:uppercase;background:#f2f2f2;font-size:16px;border:1px solid rgba(0,0,0,0.1)}@media only screen and (max-width: 720px){.photo-button{display:block}}.hero-banner-section{width:100%;position:relative;display:block;clear:both;background:#f2f2f2;margin-top:50px}.hero-banner-section .grayline-diamond{width:100%;height:200px;position:absolute;top:-83px;left:0;right:0;margin:auto;z-index:100;background:url('../css/images/graylinebannerlogo-new.svg');background-size:350px;background-position:center;background-repeat:no-repeat}@media only screen and (max-width: 720px){.hero-banner-section .grayline-diamond{top:-30px}}@media only screen and (max-width: 720px){.hero-banner-section:before{position:relative;width:100%;display:block;content:'';height:20px;background:white}}.hero-banner-new{width:100%;padding:50px 0;overflow:hidden;clear:both;text-align:center}.hero-banner-new h1,.hero-banner-new h2,.hero-banner-new h3,.hero-banner-new h4{font-family:"proxima-nova";color:white;font-weight:200;font-size:70px;margin-bottom:0}.hero-banner-new p{color:white;display:block;font-size:28.5px;text-transform:none;font-weight:100;margin:20px}.hero-banner-new h1,.hero-banner-new h2,.hero-banner-new h3,.hero-banner-new h4,.hero-banner-new h5,.hero-banner-new h6,.hero-banner-new p{text-shadow:0 2px 10px #000}.hero-banner-new strong{font-weight:bold;text-transform:uppercase}.hero-banner-new a{display:inline-block;margin:15px auto;padding:20px 35px;background:#bf5454;font-size:24px;text-shadow:0;color:white;transition:all .3s ease-in-out}.hero-banner-new a:hover{background:#cd7979}@media (max-width:1020px){.hero-banner-new{padding:50px}}@media only screen and (max-width: 720px){.hero-banner-new{padding:50px 15px}.hero-banner-new h1,.hero-banner-new h2,.hero-banner-new h3,.hero-banner-new h4,.hero-banner-new h5,.hero-banner-new h6{font-size:30px}.hero-banner-new p{font-size:22px}.hero-banner-new a{margin:0 auto}}.hero-banner-new .backstretch:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:transparent;opacity:1}.hero-banner-new ul{list-style:none;margin:20px auto;display:inline-block;padding:0}.hero-banner-new ul li{display:inline-block;position:relative;padding-left:50px;margin-left:30px}.hero-banner-new ul li:before{content:'';width:10px;height:10px;position:absolute;left:0;top:0;bottom:0;margin:auto;background:#bf5454;border-radius:100%}.hero-banner-new ul li:first-of-type{padding-left:0;margin-left:0}.hero-banner-new ul li:first-of-type:before{display:none}@media only screen and (max-width: 720px){.hero-banner-new ul li{display:none}}#fullscreen{background:#068cce;padding:15px;opacity:0.7;position:absolute;bottom:20px;right:20px;z-index:9999;color:white;transition:all .3s ease-in-out;font-size:18px;cursor:pointer;padding-left:50px}#fullscreen:before{width:20px;height:20px;background:url(../css/images/fullscreen.svg);content:'';background-size:100%;background-position:center;background-repeat:no-repeat;display:inline-block;margin-right:15px;position:absolute;top:0;bottom:0;left:15px;margin:auto}#fullscreen:hover{opacity:1}.search-area-bucket .banner-search{width:891px}@media only screen and (max-width: 768px){.search-area-bucket .banner-search{width:612px}}@media only screen and (max-width: 720px){.search-area-bucket .banner-search{width:100%;max-width:625px}}@media only screen and (max-width: 720px){.search-area-bucket .banner-search a.view{position:static !important;padding:5px 0 !important}}#jumpy-nav{background:rgba(255,255,255,0.95)}#jumpy-nav ul li a{background:none}#jumpy-nav ul li a:hover{background:#f2f2f2}#jumpy-nav ul li a.active{background:#f2f2f2}.bucket-tour-links{margin:50px 0;padding:50px 0;background:#f2f2f2;margin-bottom:0;color:rgba(0,0,0,0.6)}.bucket-tour-links h1,.bucket-tour-links h2,.bucket-tour-links h3{color:rgba(0,0,0,0.6);font-weight:300;font-size:38px;line-height:38px}.bucket-tour-links h1:last-of-type,.bucket-tour-links h2:last-of-type,.bucket-tour-links h3:last-of-type{margin-bottom:50px}@media only screen and (max-width: 720px){.bucket-tour-links h1,.bucket-tour-links h2,.bucket-tour-links h3{font-size:30px}}.bucket-tour-links h1 strong,.bucket-tour-links h2 strong,.bucket-tour-links h3 strong{font-weight:bold}.bucket-sidebar{position:absolute;right:0;top:0;height:100%}@media only screen and (max-width: 720px){.bucket-sidebar{margin-top:100px;position:relative}}#bucket-top-video .video-tour{height:65vh}.bucket-episodes{background:rgba(0,0,0,0.1);padding:50px 0;margin-bottom:-50px}.bucket-episodes h1,.bucket-episodes h2,.bucket-episodes h3,.bucket-episodes h4{margin-bottom:30px;font-size:32px;color:rgba(0,0,0,0.7);font-weight:300}.bucket-episodes h1 strong,.bucket-episodes h2 strong,.bucket-episodes h3 strong,.bucket-episodes h4 strong{font-weight:bold}@media only screen and (max-width: 720px){.bucket-episodes h1,.bucket-episodes h2,.bucket-episodes h3,.bucket-episodes h4{font-size:25px}}.bucket-episodes a{display:inline;float:left;width:22.91666667%;margin:0 1.04166667%;margin-bottom:10px;position:relative}@media only screen and (max-width: 720px){.bucket-episodes a{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}}.bucket-episodes a:after{content:'';top:0;bottom:0;left:0;right:0;position:absolute;margin:auto;height:50px;width:50px;background:url('../css/images/playbtn-35.svg');background-size:100%;background-repeat:no-repeat;background-position:center}.bucket-episodes a img{width:100%;height:auto;transition:all .3s ease-in-out}.bucket-episodes a:hover img{transform:scale(1.1)}#bucket-videos{overflow:hidden;padding:50px 0;background:rgba(0,0,0,0.05)}#bucket-videos h2{font-size:35px;margin:0 0 20px 0;max-width:50%}@media only screen and (max-width: 720px){#bucket-videos h2{max-width:100%}}#bucket-videos .video-large,#bucket-videos .video-small{margin-bottom:9px}#bucket-videos .video-large a,#bucket-videos .video-small a{position:relative;display:block;overflow:hidden}#bucket-videos .video-large a img,#bucket-videos .video-small a img{width:100%;transition:all .3s ease-in-out}#bucket-videos .video-large a:hover img,#bucket-videos .video-small a:hover img{transform:scale(1.1)}#bucket-videos .video-large a:after,#bucket-videos .video-small a:after{content:'';top:0;bottom:0;left:0;right:0;position:absolute;margin:auto;height:50px;width:50px;background:url('../css/images/playbtn-35.svg');background-size:100%;background-repeat:no-repeat;background-position:center}.search-area-bucket{padding:80px 0;text-align:center;margin-top:50px}.search-area-bucket h1,.search-area-bucket h2,.search-area-bucket h3,.search-area-bucket h4,.search-area-bucket h5{font-size:40px;color:white;font-weight:300;text-shadow:0 2px 10px #000 !important}.search-area-bucket h1 strong,.search-area-bucket h2 strong,.search-area-bucket h3 strong,.search-area-bucket h4 strong,.search-area-bucket h5 strong{font-weight:bold}@media only screen and (max-width: 720px){.search-area-bucket h1,.search-area-bucket h2,.search-area-bucket h3,.search-area-bucket h4,.search-area-bucket h5{font-size:32px}}.search-area-bucket p{color:white}.search-area-bucket #backgroundimage img{max-width:500px;height:auto}.bucket-content-header{margin:30px 0}.bucket-content-header h1,.bucket-content-header h2,.bucket-content-header h3,.bucket-content-header h4{font-size:36px}a.bucket-back-link{color:rgba(0,0,0,0.5);padding:0px 0;padding-left:50px;margin-bottom:30px;font-size:18px;display:inline-block;position:relative}a.bucket-back-link:after{content:'';height:20px;width:20px;position:absolute;top:0;bottom:0;left:0;right:auto;background:url('../css/images/sidearrow-32.svg');background-size:100%;background-position:center;background-repeat:no-repeat;margin:auto}.bucket-contest-banner{background:#f7931e;width:100%;padding:20px 0;overflow:hidden;position:relative}.bucket-contest-banner h1,.bucket-contest-banner h2,.bucket-contest-banner h3,.bucket-contest-banner h4,.bucket-contest-banner h5,.bucket-contest-banner h6{color:white;font-size:28px;margin:0;position:relative;display:inline-block;padding-right:50px}@media only screen and (max-width: 720px){.bucket-contest-banner h1,.bucket-contest-banner h2,.bucket-contest-banner h3,.bucket-contest-banner h4,.bucket-contest-banner h5,.bucket-contest-banner h6{font-size:20px}}.bucket-contest-banner h1:after,.bucket-contest-banner h2:after,.bucket-contest-banner h3:after,.bucket-contest-banner h4:after,.bucket-contest-banner h5:after,.bucket-contest-banner h6:after{content:'\f105';font-size:20px;color:white;display:block;font-family:'FontAwesome';position:absolute;height:20px;width:20px;right:0;top:0;bottom:0;margin:auto}.bucket-contest-banner p{color:white;opacity:0.8;display:none}.bucket-contest-banner .main{width:100%;margin-bottom:0}.bucket-contest-banner .sidebar{margin-bottom:0}.bucket-contest-banner a.cool-link{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background:white;opacity:0;transition:all .3s ease-in-out}.bucket-contest-banner a.cool-link:hover{opacity:0.2}.container.tour{overflow:hidden}.bucket-caption{background:#666;padding:15px 0;color:white;overflow:hidden}#body-content{padding-top:0}#body-content .container{position:relative;overflow:hidden}#body-content.stickynav{padding-top:53px}.offer-banner{width:100%;padding:12px;text-align:center;position:relative;top:0;height:auto;font-size:16px;line-height:20px;background:#bf5454;color:white;z-index:99;transition:all .3s ease-in-out}.offer-banner a.large{position:absolute;top:0;left:0;height:100%;width:100%}.offer-banner:hover{background:#cd7979}.offer-banner:hover a.small:after{margin-left:15px}.offer-banner a.small{color:white;position:relative}.offer-banner a.small:after{content:'\f105';height:100%;font-family:'FontAwesome';font-size:20px;line-height:100%;color:white;margin-left:10px;position:relative;display:inline-block;transition:all .3s ease-in-out}.offer-banner a.small:hover:after{margin-left:15px}#feefologo{position:relative !important;clear:both !important;float:none !important;margin-left:205px !important}.ui-widget-content a{color:#068cce}.tours-selector{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.tours-selector:hover+.item{background:#E8E7E7}.tours-selector:hover+.item .button{background:#0fabf8}@media only screen and (max-width: 800px) and (max-width:1024px){.video-container{display:none}}.overview h3{font-family:"proxima-nova";font-size:18px !important}.breadcrumb{font-size:18px;color:#068cce;margin-top:20px}.breadcrumb span a{font-size:18px;color:#068cce}.breadcrumb span a:hover{color:#0fabf8}.breadcrumb span:first-of-type a:before{width:auto;height:15px;content:'See all activities in';background:url('../css/images/sidearrow-32.svg');background-repeat:no-repeat;background-size:10px 15px;background-position:left center;padding-left:20px;margin-right:5px;position:relative;display:inline-block}.tour-info{font-size:14px}.tour-info h4{margin-top:25px;font-family:"proxima-nova";font-size:18px;margin-bottom:20px}.tour-info ul li{margin:10px 0;padding-left:35px;position:relative}.tour-info ul li:before{content:'';height:12px;width:15px;position:absolute;top:0;left:0;background:url('../css/images/tour-tick-38.svg');background-size:100%;background-position:center;background-repeat:no-repeat;display:inline-block}.tour-info .exclusions ul li:before{content:'';height:12px;width:12px;position:absolute;top:0;left:0;background:url('../css/images/tour-x-38.svg');background-size:100%;background-position:center;background-repeat:no-repeat;display:inline-block}.tour-data.stickynav{padding-top:53px}@media only screen and (max-width: 720px){.tour-data.stickynav{padding-top:0}}.feefostars{display:table}.feefostars .feefo-rating__star--full{width:20px;height:20px;position:relative;background:url('../css/images/feefostars.svg');background-size:100% 200%;background-position:top center;background-repeat:no-repeat;display:inline-block;vertical-align:middle}.feefostars .feefo-rating__star--half{width:20px;height:20px;position:relative;background:url('../css/images/feefostars.svg');background-size:100% 200%;background-position:0 97%;background-repeat:no-repeat;display:inline-block;vertical-align:middle}.feefostars .feefo-rating__star--half:after{content:'';width:50%;height:100%;position:absolute;top:0;left:0;background:url('../css/images/feefostars.svg');background-size:200% 200%;background-position:top left;background-repeat:no-repeat}.feefostars .feefo-rating__star--empty{width:20px;height:20px;position:relative;background:url('../css/images/feefostars.svg');background-size:100% 200%;background-position:0 97%;background-repeat:no-repeat;display:inline-block;vertical-align:middle}.feefostars .feefo-rating__reviews-count{display:inline-block;vertical-align:middle;padding-top:3px;padding-left:8px}.full-width{padding:1em 0;float:left;clear:both;width:100%}.full-width.lightgrey{background:#f8f8f8}.page-title{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;padding:2em 0}.page-title h1{text-align:center}.ribbon-wrapper{width:198px;height:98px;overflow:hidden;position:absolute;top:0;left:0;z-index:1}.ribbon{font-family:inherit;color:#333;text-align:center;-webkit-transform:rotate(-25deg);-moz-transform:rotate(-25deg);-ms-transform:rotate(-25deg);-o-transform:rotate(-25deg);position:relative;padding:12px 0;left:-50px;top:15px;width:250px;color:#fff;font-size:14px;font-size:1.4rem}.ribbon.red{background:#c1272d}.ribbon.orange{background:#f7931e}.ribbon.special:before{content:"Special Offer"}.ribbon-red:before,.ribbon-red:after{content:""}.ribbon-red:before{left:0}.ribbon-red:after{right:0}@media screen and (max-width:669px){.ribbon-wrapper{width:inherit}.ribbon{font-family:inherit;color:#333;text-align:center;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);position:relative;padding:0.5em;left:0;top:0px;width:100%;color:#fff;font-size:12px;font-size:1.2rem}}.tipsy{font-size:12px;position:absolute;z-index:100000;padding:5px}.tipsy-inner{background-color:#c46e76;color:#FFF;max-width:200px;text-align:center;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:5px 8px 4px}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #c46e76}.tipsy-arrow-n{border-bottom-color:#c46e76}.tipsy-arrow-s{border-top-color:#c46e76}.tipsy-arrow-e{border-left-color:#c46e76}.tipsy-arrow-w{border-right-color:#c46e76}.tipsy-n .tipsy-arrow{top:0;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-nw .tipsy-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-sw .tipsy-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-se .tipsy-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-e .tipsy-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.tipsy-w .tipsy-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}#slides{position:relative}#slides .slides-container{display:none}#slides .scrollable{*zoom:1;position:relative;top:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%}#slides .scrollable:after{content:"";display:table;clear:both}.slides-navigation a{position:absolute;display:block}.slides-pagination{position:absolute;z-index:3;bottom:0;text-align:center;width:100%}.slides-pagination a{border:2px solid #222;border-radius:15px;width:10px;height:10px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR4nGP6zwAAAgcBApocMXEAAAAASUVORK5CYII=");margin:2px;overflow:hidden;text-indent:-100%}.slides-pagination a.current{background:#222}@media only screen and (max-width: 768px){.slides-navigation{display:none}}.sb-slidebar{background:#444}.sb-slidebar ul{margin:2em auto;width:80%}.sb-slidebar li{border-bottom:1px solid #737373;display:block;padding:1em 0}.sb-slidebar li a{color:#ccc;display:block;font-size:14px;font-size:1.4rem;text-decoration:none}.sb-slidebar li a:hover{color:#fff}span.customSelect{font-size:14px;font-size:1.4rem;background:#f8f8f8 url(data:image/gif;base64,R0lGODlhHQBCALMLAERERH5+fvv7+3h4eP39/YODg5+fn25ubo+Pj/T09Pj4+P///wAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQyNzNBOTgzOEI2NTExRTNCNzUyQTM0QzkzNDI4NUIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQyNzNBOTg0OEI2NTExRTNCNzUyQTM0QzkzNDI4NUIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDI3M0E5ODE4QjY1MTFFM0I3NTJBMzRDOTM0Mjg1QjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDI3M0E5ODI4QjY1MTFFM0I3NTJBMzRDOTM0Mjg1QjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAALACwAAAAAHQBCAAAEW3DJSau9OOvNu/9gKI5kaZ5oqq5s675wLM90basEghCoUACAgsCkGACBAwUpcTgeD4mRIUCtUg237GpqrWJFTCcQSio6kyYfUIjK7bTwuHxOr9vv+Lx+z+/7RxEAOw==) right center no-repeat;padding:15px 9px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px 2px;margin:5px 0}span.customSelect.complete{background:#f8f8f8 url(data:image/gif;base64,R0lGODlhHQBCALMLAERERH5+fvv7+3h4eP39/YODg5+fn25ubo+Pj/T09Pj4+P///wAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQyNzNBOTgzOEI2NTExRTNCNzUyQTM0QzkzNDI4NUIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQyNzNBOTg0OEI2NTExRTNCNzUyQTM0QzkzNDI4NUIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDI3M0E5ODE4QjY1MTFFM0I3NTJBMzRDOTM0Mjg1QjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDI3M0E5ODI4QjY1MTFFM0I3NTJBMzRDOTM0Mjg1QjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAALACwAAAAAHQBCAAAEW3DJSau9OOvNu/9gKI5kaZ5oqq5s675wLM90basEghCoUACAgsCkGACBAwUpcTgeD4mRIUCtUg237GpqrWJFTCcQSio6kyYfUIjK7bTwuHxOr9vv+Lx+z+/7RxEAOw==) right center no-repeat}span.customSelect.error{background:#f0dbdd url(data:image/gif;base64,R0lGODlhHQBCALMLAERERH5+fvv7+3h4eP39/YODg5+fn25ubo+Pj/T09Pj4+P///wAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQyNzNBOTgzOEI2NTExRTNCNzUyQTM0QzkzNDI4NUIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQyNzNBOTg0OEI2NTExRTNCNzUyQTM0QzkzNDI4NUIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDI3M0E5ODE4QjY1MTFFM0I3NTJBMzRDOTM0Mjg1QjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDI3M0E5ODI4QjY1MTFFM0I3NTJBMzRDOTM0Mjg1QjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAALACwAAAAAHQBCAAAEW3DJSau9OOvNu/9gKI5kaZ5oqq5s675wLM90basEghCoUACAgsCkGACBAwUpcTgeD4mRIUCtUg237GpqrWJFTCcQSio6kyYfUIjK7bTwuHxOr9vv+Lx+z+/7RxEAOw==) right center no-repeat}.filterResults span.customSelect,.showCategory span.customSelect,.resultCount span.customSelect{background:#dfdfdf url(data:image/gif;base64,R0lGODlhHQBCALMLAERERH5+fvv7+3h4eP39/YODg5+fn25ubo+Pj/T09Pj4+P///wAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQyNzNBOTgzOEI2NTExRTNCNzUyQTM0QzkzNDI4NUIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQyNzNBOTg0OEI2NTExRTNCNzUyQTM0QzkzNDI4NUIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDI3M0E5ODE4QjY1MTFFM0I3NTJBMzRDOTM0Mjg1QjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDI3M0E5ODI4QjY1MTFFM0I3NTJBMzRDOTM0Mjg1QjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAALACwAAAAAHQBCAAAEW3DJSau9OOvNu/9gKI5kaZ5oqq5s675wLM90basEghCoUACAgsCkGACBAwUpcTgeD4mRIUCtUg237GpqrWJFTCcQSio6kyYfUIjK7bTwuHxOr9vv+Lx+z+/7RxEAOw==) right center no-repeat;padding:7px 9px;margin:12px 0}.dropdown-menu{font:12px sans-serif;position:absolute;z-index:9999999;display:none}.dropdown-menu ul{min-width:90px;list-style:none;background:#FFF;border:solid 1px #eee;border:solid 1px rgba(0,0,0,0.2);border-radius:6px;box-shadow:0 0 1px 0 #d0d0d0;overflow:visible;padding:4px
    0;margin:0}.dropdown-menu div.dropdown-inner{background:white;overflow:auto;border:solid 1px #eee;border:solid 1px rgba(0,0,0,0.2);border-radius:6px;box-shadow:0 0 5px 0 #d0d0d0;padding:4px 0;margin:0}.dropdown-menu.has-tip{margin-top:2px}.dropdown-menu.has-tip:before{position:absolute;top:-6px;left:9px;content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #eee;border-bottom-color:rgba(0,0,0,0.2);display:inline-block}.dropdown-menu.has-tip.anchor-right:before{left:auto;right:9px}.dropdown-menu.has-tip:after{position:absolute;top:-5px;left:10px;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #FFF;display:inline-block}.dropdown-menu.has-tip.anchor-right:after{left:auto;right:10px}.dropdown-menu.has-scroll ul{max-height:358px;overflow:auto}.dropdown-menu li{list-style:none;padding:0;margin:0;line-height:18px}.dropdown-menu li>a,.dropdown-menu label{display:block;color:#7F7F7F;text-decoration:none;line-height:18px;padding:3px
    15px;white-space:nowrap}.dropdown-menu li>a:hover,.dropdown-menu label:hover{background-color:#fafafa;cursor:pointer}.dropdown-menu .dropdown-divider{height:1px;background:#E5E5E5;margin:5px 1px;overflow:hidden}.dropDown .selected{background-image:url(../css/images/wedge.png);background-repeat:no-repeat;background-position:right 7px;padding-right:18px}.homepage-video .dropDown .selected,.about-us .dropDown .selected,.faq-section .dropDown .selected,.white_content .dropDown .selected{background-image:url(../css/images/wedge.png);background-repeat:no-repeat;background-position:right 7px;padding-right:18px;font-weight:500;text-shadow:0 2px 10px #000 !important}.home .dropDown .selected{background-image:url(../css/images/wedge.png);background-repeat:no-repeat;background-position:right 7px;padding-right:18px;font-weight:500;text-shadow:0 2px 10px #000 !important}.goog-te-menu-value{background-image:url(../css/images/wedge.png);background-repeat:no-repeat;background-position:right 5px;padding-right:5px;font-weight:500}.homepage-video .goog-te-menu-value,.about-us .goog-te-menu-value,.faq-section .goog-te-menu-value,.white_content .goog-te-menu-value{background-image:url(../css/images/wedge.png);background-repeat:no-repeat;background-position:right 5px;padding-right:5px;font-weight:500}.home .goog-te-menu-value{background-image:url(../css/images/wedge.png);background-repeat:no-repeat;background-position:right 5px;padding-right:5px}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%;background:#000}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative;margin-top:20px;background:#000}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;border:0 solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc;margin:0;font-size:1.5em}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;border:0;display:block;max-width:none;margin:auto}.cboxIframe{width:100%;height:100%;display:block;border:0;background:#fff}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxError{border:1px solid #ccc;padding:50px}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../css/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;overflow:visible;width:auto;background:none;margin:0;padding:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:0;margin-top:-77px;width:81px;height:154px;color:transparent;opacity:0.7;padding:27px 27px 27px 9px}#cboxPrevious:after{font-family:'gray-line-ui';content:"\e638";color:#fff!important;left:10px;font-style:normal;font-weight:400;text-decoration:inherit;position:absolute;font-size:4em;top:25%}#cboxNext{position:absolute;top:50%;right:0;margin-top:-77px;width:81px;height:154px;color:transparent;opacity:0.7;padding:27px 9px 27px 27px}#cboxNext:after{font-family:'gray-line-ui';content:"\e637";color:#fff!important;right:10px;font-style:normal;font-weight:400;text-decoration:inherit;position:absolute;font-size:4em;top:25%}#cboxClose{display:block;background:url(../css/images/fullscreen-back.png) no-repeat 9px 9px;width:36px;height:36px;text-indent:-9999px;background-color:rgba(255,255,255,0.2);position:fixed;top:0;right:0}#cboxClose:hover{background-color:rgba(255,255,255,0.3)}.videobox #cboxTitle{display:none!important}#colorbox,#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxPrevious:hover,#cboxNext:hover{opacity:1}@media only screen and (max-width: 720px){#cboxPrevious,#cboxNext{top:60%}#cboxPrevious:after,#cboxNext:after{font-size:2em}}.chzn-container{font-size:13px;position:static;display:inline-block;zoom:1;*display:inline}.chzn-container .chzn-drop{background:#fff;border:1px solid #aaa;border-top:0;position:fixed;top:29px;left:0;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15);z-index:1010}.chzn-container-single .chzn-single{background-color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);background-image:-webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), color-stop(100%, #f4f4f4));background-image:-webkit-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-image:-moz-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-image:-o-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-image:linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #aaa;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);display:block;overflow:hidden;white-space:nowrap;position:relative;height:23px;line-height:24px;padding:0 0 0 8px;color:#444;text-decoration:none}.chzn-container-single .chzn-default{color:#999}.chzn-container-single .chzn-single span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.chzn-container-single .chzn-single abbr{display:block;position:absolute;right:26px;top:6px;width:12px;height:13px;font-size:1px;background:url(../css/images/chosen-sprite.png) right top no-repeat}.chzn-container-single .chzn-single abbr:hover{background-position:right -11px}.chzn-container-single.chzn-disabled .chzn-single abbr:hover{background-position:right top}.chzn-container-single .chzn-single div{position:absolute;right:0;top:0;display:block;height:100%;width:18px}.chzn-container-single .chzn-single div b{background:url(../css/images/chosen-sprite.png) no-repeat 0 0;display:block;width:100%;height:100%}.chzn-container-single .chzn-search{padding:3px 4px;position:relative;margin:0;white-space:nowrap;z-index:1010}.chzn-container-single .chzn-search input{background:#fff url(../css/images/chosen-sprite.png) no-repeat 100% -22px;background:url(../css/images/chosen-sprite.png) no-repeat 100% -22px,-webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eee), color-stop(15%, #fff));background:url(../css/images/chosen-sprite.png) no-repeat 100% -22px,-webkit-linear-gradient(top, #eee 1%, #fff 15%);background:url(../css/images/chosen-sprite.png) no-repeat 100% -22px,-moz-linear-gradient(top, #eee 1%, #fff 15%);background:url(../css/images/chosen-sprite.png) no-repeat 100% -22px,-o-linear-gradient(top, #eee 1%, #fff 15%);background:url(../css/images/chosen-sprite.png) no-repeat 100% -22px,linear-gradient(#eee 1%, #fff 15%);margin:1px 0;padding:4px 20px 4px 5px;outline:0;border:1px solid #aaa;font-family:sans-serif;font-size:1em}.chzn-container-single .chzn-drop{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.chzn-container-single-nosearch .chzn-search input{position:absolute;left:-9000px;display:none}.chzn-container-multi .chzn-choices{background-color:#fff;background-image:-webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eee), color-stop(15%, #fff));background-image:-webkit-linear-gradient(top, #eee 1%, #fff 15%);background-image:-moz-linear-gradient(top, #eee 1%, #fff 15%);background-image:-o-linear-gradient(top, #eee 1%, #fff 15%);background-image:linear-gradient(#eee 1%, #fff 15%);border:1px solid #aaa;margin:0;padding:0;cursor:text;overflow:hidden;height:auto!important;height:1%;position:relative}.chzn-container-multi .chzn-choices li{float:left;list-style:none}.chzn-container-multi .chzn-choices .search-field{white-space:nowrap;margin:0;padding:0}.chzn-container-multi .chzn-choices .search-field input{color:#666;background:transparent!important;border:0!important;font-family:sans-serif;font-size:100%;height:15px;padding:5px;margin:1px 0;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.chzn-container-multi .chzn-choices .search-field .default{color:#999}.chzn-container-multi .chzn-choices .search-choice{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0);background-image:-webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;border:1px solid #aaa;line-height:13px;padding:3px 20px 3px 5px;margin:3px 0 3px 5px;position:relative;cursor:default}.chzn-container-multi .chzn-choices .search-choice.search-choice-disabled{background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0);background-image:-webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666;border:1px solid #ccc;padding-right:5px}.chzn-container-multi .chzn-choices .search-choice-focus{background:#d4d4d4}.chzn-container-multi .chzn-choices .search-choice .search-choice-close{display:block;position:absolute;right:3px;top:4px;width:12px;height:13px;font-size:1px;background:url(../css/images/chosen-sprite.png) right top no-repeat}.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover{background-position:right -11px}.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close{background-position:right -11px}.chzn-container .chzn-results{margin:0 4px 4px 0;max-height:240px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.chzn-container-multi .chzn-results{margin:-1px 0 0;padding:0}.chzn-container .chzn-results li{display:none;line-height:15px;padding:5px 6px;margin:0;list-style:none}.chzn-container .chzn-results .active-result{cursor:pointer;display:list-item}.chzn-container .chzn-results .highlighted{background-color:#3875d7;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3875d7', endColorstr='#2a62bc', GradientType=0);background-image:-webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));background-image:-webkit-linear-gradient(top, #3875d7 20%, #2a62bc 90%);background-image:-moz-linear-gradient(top, #3875d7 20%, #2a62bc 90%);background-image:-o-linear-gradient(top, #3875d7 20%, #2a62bc 90%);background-image:linear-gradient(#3875d7 20%, #2a62bc 90%);color:#fff}.chzn-container .chzn-results li em{background:#feffde;font-style:normal}.chzn-container .chzn-results .highlighted em{background:transparent}.chzn-container .chzn-results .no-results{background:#f4f4f4;display:list-item}.chzn-container .chzn-results .group-result{cursor:default;color:#999;font-weight:700}.chzn-container .chzn-results .group-option{padding-left:15px}.chzn-container-multi .chzn-drop .result-selected{display:none}.chzn-container .chzn-results-scroll{background:#fff;margin:0 4px;position:absolute;text-align:center;width:321px;z-index:1}.chzn-container .chzn-results-scroll span{display:inline-block;height:17px;text-indent:-5000px;width:9px}.chzn-container .chzn-results-scroll-down{bottom:0}.chzn-container .chzn-results-scroll-down span{background:url(../css/images/chosen-sprite.png) no-repeat -4px -3px}.chzn-container .chzn-results-scroll-up span{background:url(../css/images/chosen-sprite.png) no-repeat -22px -3px}.chzn-container-active .chzn-single{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);border:1px solid #5897fb}.chzn-container-active .chzn-single-with-drop{border:1px solid #aaa;-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background-color:#eee;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);background-image:-webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #eee), color-stop(80%, #fff));background-image:-webkit-linear-gradient(top, #eee 20%, #fff 80%);background-image:-moz-linear-gradient(top, #eee 20%, #fff 80%);background-image:-o-linear-gradient(top, #eee 20%, #fff 80%);background-image:linear-gradient(#eee 20%, #fff 80%);-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.chzn-container-active .chzn-single-with-drop div{background:transparent;border-left:0}.chzn-container-active .chzn-single-with-drop div b{background-position:-18px 1px}.chzn-container-active .chzn-choices{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);border:1px solid #5897fb}.chzn-container-active .chzn-choices .search-field input{color:#111 !important}.chzn-disabled{cursor:default;opacity:.5 !important}.chzn-disabled .chzn-single{cursor:default}.chzn-disabled .chzn-choices .search-choice .search-choice-close{cursor:default}.chzn-rtl{text-align:right}.chzn-rtl .chzn-single{padding:0 8px 0 0;overflow:visible}.chzn-rtl .chzn-single span{margin-left:26px;margin-right:0;direction:rtl}.chzn-rtl .chzn-single div{left:3px;right:auto}.chzn-rtl .chzn-single abbr{left:26px;right:auto}.chzn-rtl .chzn-choices .search-field input{direction:rtl}.chzn-rtl .chzn-choices li{float:right}.chzn-rtl .chzn-choices .search-choice{padding:3px 5px 3px 19px;margin:3px 5px 3px 0}.chzn-rtl .chzn-choices .search-choice .search-choice-close{left:4px;right:auto;background-position:right top}.chzn-rtl.chzn-container-single .chzn-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chzn-rtl .chzn-results .group-option{padding-left:0;padding-right:15px}.chzn-rtl.chzn-container-active .chzn-single-with-drop div{border-right:0}.chzn-rtl .chzn-search input{background:#fff url(../css/images/chosen-sprite.png) no-repeat -38px -22px;background:url(../css/images/chosen-sprite.png) no-repeat -38px -22px,-webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eee), color-stop(15%, #fff));background:url(../css/images/chosen-sprite.png) no-repeat -38px -22px,-webkit-linear-gradient(top, #eee 1%, #fff 15%);background:url(../css/images/chosen-sprite.png) no-repeat -38px -22px,-moz-linear-gradient(top, #eee 1%, #fff 15%);background:url(../css/images/chosen-sprite.png) no-repeat -38px -22px,-o-linear-gradient(top, #eee 1%, #fff 15%);background:url(../css/images/chosen-sprite.png) no-repeat -38px -22px,linear-gradient(#eee 1%, #fff 15%);padding:4px 5px 4px 20px;direction:rtl}.chzn-container-single .chzn-single{background:#fff;border-radius:0;box-shadow:none;border:1px solid #d8d8d8!important;height:45px}.chzn-container-single .chzn-single span{padding:11px}.chzn-container-single .chzn-single div b{margin:10px 0 0 -10px}.chzn-container-single .chzn-search input{width:100%!important;border:0;padding-left:35px;background:#dfdfdf url(../css/images/chosen-sprite.png) no-repeat -35px -21px}.chzn-container .chzn-results{liline-height:1.6!important;padding:1em}.chzn-container .chzn-results .highlighted{background:#f8f8f8;color:#444}.chzn-results li{display:none;margin:0;padding:0}.chzn-container-active .chzn-single,.chzn-container-single .chzn-drop{border:0}.checkbox.error,select.error{outline:2px solid red}input.error,textarea.error{background:#f0dbdd !important}.select2-container{margin:0;position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;height:44px;padding:8px 10px ;overflow:hidden;position:relative;border:1px solid #d8d8d8;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url('../css/images/select2.png') right top no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0}.select2-drop-active{border:1px solid #D8D8D8;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #D8D8D8}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:12px;top:8px;background-clip:padding-box}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url('../css/images/select2.png') no-repeat 0 1px}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;padding-top:10px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto !important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none;width:100%!important;border:0;padding-left:35px;background:#ebebeb url('../css/images/select2.png') no-repeat -35px -22px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:#fff url('../css/images/select2-spinner.gif') no-repeat 100%}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #D8D8D8;outline:none}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#fff}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #D8D8D8;border-top-color:transparent}.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:none;filter:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:rgba(0,0,0,0)}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results ul.select2-result-sub>li .select2-result-label{padding-left:20px}.select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:40px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:60px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:80px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:100px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:110px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:120px}.select2-results li{list-style:none;display:list-item;background-image:none;font-size:12px;font-size:1.2rem;line-height:1.4;padding:0.5em 0}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:bold}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results .select2-highlighted{background:#f8f8f8}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item}.select2-no-results{text-align:center;color:#fff;background:#c46e76 !important}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:#f4f4f4 url('select2-spinner.gif') no-repeat 100%}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto !important;height:1%;margin:0;padding:0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff}.select2-locked{padding:3px 5px 3px 5px !important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none}.select2-container-multi .select2-choices li{float:left;list-style:none}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent !important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url('../css/images/select2-spinner.gif') no-repeat 100% !important}.select2-default{color:#999 !important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaaaaa;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:none;background:url('../css/images/select2.png') right top no-repeat}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0px !important;top:0px !important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice .select2-arrow b{background-image:url('../css/images/select2x2.png') !important;background-repeat:no-repeat !important;background-size:60px 40px !important}.select2-search input{background-position:-35px -22px !important}}#mainCheckout .select2-container,#agents .select2-container,#search-results .select2-container{margin:4px 0 11px 0;float:left;text-align:left}#mainCheckout #s2id_expiryMonth,#agents #s2id_expiryMonth,#search-results #s2id_expiryMonth,#mainCheckout #s2id_expiryYear,#agents #s2id_expiryYear,#search-results #s2id_expiryYear{float:left;margin-right:10px}#mainCheckout .select2-container .select2-choice,#agents .select2-container .select2-choice,#search-results .select2-container .select2-choice{background:#f8f8f8;font-size:12px;font-size:1.2rem;border:0}#mainCheckout .select2-container.error,#agents .select2-container.error,#search-results .select2-container.error{border:1px solid #c46e76;background-color:#f0dbdd !important}#mainCheckout .select2-container .select2-choice .select2-arrow b,#agents .select2-container .select2-choice .select2-arrow b,#search-results .select2-container .select2-choice .select2-arrow b{background:url('../css/images/select2_checkout.png') no-repeat 0 1px}#mainCheckout .select2-container-multi.select2-container-active .select2-choices,#agents .select2-container-multi.select2-container-active .select2-choices,#search-results .select2-container-multi.select2-container-active .select2-choices{box-shadow:none}#search-results .select2-container .select2-choice{background:#e6e6e6}#directionsMap,#itineraryMap{width:100%;height:350px;margin-top:1.5em}#dest{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;margin-top:1em;margin-bottom:1em;min-height:450px}#dest h3{margin-top:0.3em;line-height:normal}#dest .destination_content{min-height:120px;overflow:hidden;position:relative}#dest .search_link{display:block;float:left;margin:1em 0;padding:1em 2.5em 1em 1em;color:#fff;background:#fab31e;position:absolute;bottom:0;width:100%;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;font-size:14px;font-size:1.4rem}#dest .search_link:after{font-family:'FontAwesome';font-style:normal;font-weight:normal;position:absolute;content:"\f105";color:#fff;right:1em;top:1em}#dest .search_link:hover{background:#fbc450}.map_tab{float:left;font-size:14px;font-size:1.4rem;padding-left:1em  !important;padding-right:1em !important;display:inline-block;font-weight:500}.follow-icon,.share-btns a{display:inline-block;margin:3px 3px 3px 0;padding:40px;position:relative;text-shadow:none;margin-left:15px}@media only screen and (max-width: 720px){.follow-icon,.share-btns a{margin:20px 3px 3px 0}}.follow-icon:hover,.share-btns a:hover{text-decoration:none}.follow-icon:before,.share-btns a:before{font-family:'FontAwesome';font-style:normal;font-weight:normal;position:absolute;color:#fab31e;font-size:3em;top:0;left:0}.follow-icon.facebook:before,.share-btns a.facebook:before{content:"";background:url(../css/images/facebook_f15.svg) no-repeat 0 1px;right:-30px;top:-6px;position:absolute;height:60px;margin-top:4px}.follow-icon.twitter:before,.share-btns a.twitter:before{content:"";background:url(../css/images/twitter_f15.svg) no-repeat 0 1px;right:-30px;top:-6px;position:absolute;height:60px;margin-top:4px}.follow-icon.pinterest:before,.share-btns a.pinterest:before{content:"";background:url(../css/images/instagram_f15.svg) no-repeat 0 1px;right:-30px;top:-6px;position:absolute;height:60px;margin-top:4px}.follow-icon.youtube:before,.share-btns a.youtube:before{content:"\f166"}.follow-icon.gplus:before,.share-btns a.gplus:before{content:"";background:url(../css/images/google_f15.svg) no-repeat 0 1px;right:-30px;top:-6px;position:absolute;height:60px;margin-top:4px}.follow-icon.linkedin:before,.share-btns a.linkedin:before{content:"\f08c"}.follow-icon.email:before,.share-btns a.email:before{content:"\f0e0"}.share-btns a{padding:15px}.share-btns a:before{font-size:2em}.sectionHeader{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;padding:2em 0 0 0}.sectionHeader h1,.sectionHeader p{float:left;display:inline}.sectionHeader p{margin-left:1em;line-height:1.9em}@media only screen and (max-width: 720px){.sectionHeader p{clear:both;margin:0 0 0.5em 0}}.tick-list{margin:1em 0;float:left;clear:both;width:100%}.tick-list li{font-size:16px;font-size:1.6rem;line-height:1.6;position:relative;padding-left:1.5em;margin-bottom:0.5em}.tick-list li:before{font-family:'FontAwesome';font-style:normal;font-weight:normal;position:absolute;content:"\f00c";color:#068cce;left:0;font-size:inherit}.bullet-list{margin:0;float:left;clear:both;width:100%}.bullet-list li{font-size:14px;font-size:1.4rem;line-height:1.4;padding:0.5em 0;margin-bottom:0.5em;border-bottom:1px solid #444}.bullet-list li:last-child{border:0}.bullet-list li:before{content:''}.bullet-list li a{display:block;position:relative;padding-left:1.5em;color:#444}.bullet-list li a.nav-selected{color:#068cce}.bullet-list li a:before{font-family:'FontAwesome';font-style:normal;font-weight:normal;position:absolute;content:"\f111";color:#444;left:0;font-size:11px;font-size:1.1rem;line-height:1.8}.button{position:relative;cursor:pointer}.button.green{background:#068cce;color:#fff;text-transform:uppercase}.button.green:hover{background:#0fabf8}.button.green.keywords{color:transparent !important}.button.green#applypromo{color:white !important}.button.large-btn{padding:1em 3em 1em 1em;background:#fab31e;color:#fff;font-size:18px;font-size:1.8rem;width:100%;text-transform:uppercase}.button.large-btn:hover{background:#fbbb37;color:#fff}.button.large-btn:after{font-family:'FontAwesome';font-style:normal;font-weight:normal;position:absolute;color:#fff;content:"\f054";font-size:18px;font-size:1.8rem;right:1em;top:1.1em}.button.more-btn{background:#013976;padding:1em 3em 1em 1em;color:#fff;font-size:14px;font-size:1.4rem}.button.more-btn:hover{background:#01458f}.button.more-btn:after{font-family:'FontAwesome';font-style:normal;font-weight:normal;position:absolute;color:#fff;content:"\f054";font-size:14px;font-size:1.4rem;right:1em;top:1.1em}.continue{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;font-size:16px;font-size:1.6rem;position:relative;padding:1em 0 0 1.5em;cursor:pointer}.continue:before{font-family:'FontAwesome';font-style:normal;font-weight:normal;position:absolute;content:"\f112";font-size:14px;font-size:1.4rem;left:0}@media only screen and (max-width: 720px){.continue{font-size:14px;font-size:1.4rem}}.message{padding:1em;margin-bottom:0.5em;color:#fff;font-size:12px;font-size:1.2rem;line-height:1.4;position:relative;clear:both}.message.error{background:#c46e76;padding-left:3em}.message.success{background:#71b767;padding-left:3em}.message.offer,.message.warning{background:#f7931e;padding-left:3em}.message.offer a,.message.warning a{font-weight:800;color:#fff;text-decoration:underline}.message.info,.message.booking-info{background:#f8f8f8;color:#444;padding-left:3em;font-size:14px;font-size:1.4rem}.message.info a,.message.booking-info a{font-weight:800;text-decoration:underline}.message:before{font-family:'FontAwesome';font-style:normal;font-weight:normal;position:absolute;font-size:16px;font-size:1.6rem;color:#fff;left:0.5em;line-height:1em}.message.success:before{content:'\f00c'}.message.error:before{content:'\f071'}.message.offer:before{content:'\f069'}.message.info:before{content:'\f06a';color:#444;font-size:20px;font-size:2rem;top:30%}.message.warning:before{content:'\f06a';color:#fff;font-size:20px;font-size:2rem;top:30%}.message.booking-info:before{content:'\f07a';color:#444;font-size:20px;font-size:2rem;top:30%}.checkout .info{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;margin-bottom:1.5em}.checkout form{margin-bottom:2em;float:left;width:100%}.checkout small{font-size:13px;font-size:1.3rem;display:block;margin:1em 0}.checkout a{color:#068cce !important}.checkout fieldset{position:relative;border:0;padding:0;margin:0}.checkout legend{font-size:18px;font-size:1.8rem;font-weight:500;color:#fff;background:#068cce;float:left;width:100%;padding:1em 0.5em}.checkout label{display:block;font-size:12px;font-size:1.2rem;margin:5px 0}.checkout label.error{float:right;background:#c46e76;margin:0;color:#fff;padding:3px;clear:both;position:relative;top:-2px;margin-bottom:10px}.checkout label.error+label{margin-top:2em}.checkout label[for=expiryMonth],.checkout label[for=expiryYear]{position:absolute;top:100%}.checkout .fields{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%;padding:1em 0.5em}@media only screen and (max-width: 720px){.checkout .fields{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}.checkout .field{width:50%;float:left;display:inline;padding:0 10px;min-height:80px;position:relative;margin-top:30px}@media only screen and (max-width: 720px){.checkout .field{width:100%}}.checkout h3{font-size:18px;font-size:1.8rem;margin-bottom:1em}.checkout input,.checkout textarea{background:#f8f8f8;border:0;padding:1em;margin:5px 0;font-size:14px;font-size:1.4rem;width:100%}.checkout input.small,.checkout textarea.small{width:30%}.checkout input[type="checkbox"],.checkout input[type="radio"]{float:left;clear:both;width:auto}.checkout input[type="checkbox"]+label,.checkout input[type="radio"]+label{display:inline;float:left;margin-left:0.5em;width:80%;line-height:1.2}.checkout input[type="checkbox"]+label.error,.checkout input[type="radio"]+label.error{width:auto;margin-left:15px;float:right}.checkout input[type="submit"].submit{background:#737373}.checkout .note{display:block;margin:5px 0}.checkout select{margin:5px 0;width:100%;font-size:14px;font-size:1.4rem}.checkout .field select{width:100% !important}@media only screen and (max-width: 720px){.checkout .field select{width:100%}}.checkout .payment-methods{float:right;width:100%;text-align:right;height:50px;font-size:16px;font-size:1.6rem;line-height:2.4;margin:1em 0}.checkout .payment-methods img{margin-right:0.2em}.checkout .form-section{width:99%;margin:2em auto;padding:1em;clear:both;border:1px solid #f8f8f8;overflow:auto}.checkout .form-section p{font-size:14px;font-size:1.4rem;margin-bottom:2em}.checkout .summary{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}.checkout .summary .rows{border-bottom:1px solid;float:left;clear:both;width:100%;padding:1em 0;display:block;width:102.08333333%;margin:0 -1.04166667%;*zoom:1}.checkout .summary .rows:before,.checkout .summary .rows:after{content:"";display:table}.checkout .summary .rows:after{clear:both}.checkout .summary input{width:50%}.checkout .summary input[type="submit"]{float:right;clear:both}@media only screen and (max-width: 720px){.checkout .summary input[type="submit"]{float:left;width:100%}}.checkout .summary span{display:inline;float:left;width:22.91666667%;margin:0 1.04166667%;padding:1em 0}@media only screen and (max-width: 720px){.checkout .summary .rows.headings{display:none}.checkout .summary span{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;padding:0.5em}.checkout .summary .price{text-align:right}}.checkout .summary .price{font-size:20px;font-size:2rem}.checkout .summary .button{padding:1em 2em}.checkout .summary p,.checkout .summary span,.checkout .summary .button{font-size:14px;font-size:1.4rem}.checkout .tmt-logo{float:right;margin:1em}.checkout .total{float:right;text-align:right;clear:both;font-size:20px;font-size:2rem;line-height:1.6;width:50%}.checkout .total small{font-size:16px;font-size:1.6rem}@media only screen and (max-width: 720px){.checkout .total{float:left;text-align:left;margin-top:1em}}#transdetails{float:left;clear:both;width:100%}.tour-summary{position:relative;background:#f8f8f8;float:left;width:100%;font-size:14px;font-size:1.4rem;margin-bottom:2em}.tour-summary .message{margin-top:1em;float:left;clear:both;width:100%}.tour-summary .message a{color:#fff;font-weight:500;text-decoration:underline;margin:0 0.5em;cursor:pointer}.tour-summary h2{font-size:26px;font-size:2.6rem;padding:0.5em}.tour-summary .item{border-bottom:2px solid #fff;float:left;width:100%;clear:both;padding:1em;position:relative}.tour-summary img{float:left;margin:0 1em 1em 0}.tour-summary span{display:block;margin:5px 0}.tour-summary span.title{font-weight:800}.tour-summary ul,.tour-summary .edit{float:left;clear:both;display:table-row;width:100%}.tour-summary li{line-height:1.4;float:left;display:table-cell;vertical-align:top;width:100%;position:relative;margin-bottom:5px}.tour-summary li strong{max-width:54%;display:inline-block;margin-left:5px}.tour-summary li span{position:absolute;top:0;right:0}.tour-summary .links{float:left;clear:both;width:100%;margin:1em 0 0 0}.tour-summary .edit,.tour-summary .remove{text-tranform:uppercase;cursor:pointer;display:inline;float:left;width:40%;position:relative;padding-left:1.2em}.tour-summary .edit:before,.tour-summary .remove:before{font-family:'FontAwesome';font-style:normal;font-weight:normal;position:absolute;font-size:inherit;left:0}.tour-summary .edit:before{content:"\f040"}.tour-summary .remove:before{content:"\f00d";color:#c46e76}.tour-summary .price-total{float:left;clear:both;width:100%;color:#fff;background:#444;padding:1em;position:relative}.tour-summary .price-total span{position:absolute;right:0.5em;top:0;bottom:0;margin:auto;left:auto;height:27px;font-size:26px;font-size:2.6rem;color:#fab31e}.apply-promo{position:relative}.apply-promo.checking,.apply-promo.removing{background:#fff url(../css/images/loader-whitebg.gif) no-repeat 50% 50%;color:transparent}.apply-promo.checking:hover,.apply-promo.removing:hover{background:#fff url(../css/images/loader-whitebg.gif) no-repeat 50% 50%}.apply-promo.checking:after,.apply-promo.removing:after{position:absolute;color:#000;text-transform:none;display:block;font-size:12px;font-size:1.2rem;top:10px;left:80px;width:100%;text-align:center;line-height:1.4}.apply-promo.checking:after{content:'Checking promotional code'}.apply-promo.removing:after{content:'Removing promotional code'}.rows.promo{position:relative}.remove-promo{float:right;display:none;position:relative;padding-left:1.2em !important;line-height:1.6}.remove-promo:hover{text-decoration:none}.remove-promo:before{font-family:'FontAwesome';font-style:normal;font-weight:normal;position:absolute;content:"\f00d";color:#c46e76;left:0}.promo-response{display:none;float:left;position:relative;font-size:14px;font-size:1.4rem;height:50px;width:50%;padding:17px 0 17px 46px}.promo-response.applied:before{font-family:'FontAwesome';font-style:normal;font-weight:normal;position:absolute;content:"\f058";color:#fab31e;top:10px;left:10px;font-size:30px;font-size:3rem}.promo-response.invalid:before{font-family:'FontAwesome';font-style:normal;font-weight:normal;position:absolute;content:"\f057";color:#c46e76;top:10px;left:10px;font-size:30px;font-size:3rem}@media only screen and (max-width: 720px){.promo-response{width:100%}}.tmt-logo{background:url(../css/images/Trust-my-Travel-Logo-Oct-14.png) no-repeat;width:120px;height:55px}.payment_submitted{min-height:500px}.payment_submitted .sectionHeader{margin-bottom:2em}.payment_submitted .notification{padding:2em;margin:1em 0;border:1px solid #d8d8d8;float:left;clear:both;width:100%}.payment_submitted h1,.payment_submitted h2,.payment_submitted h3{font-weight:500}.payment_submitted ul{margin:1em 0;float:left;clear:both;width:100%}.payment_submitted ul li{font-size:16px;font-size:1.6rem;line-height:1.6;position:relative;padding-left:1.5em;margin-bottom:0.5em}.payment_submitted ul li:before{font-family:'FontAwesome';font-style:normal;font-weight:normal;position:absolute;content:"\f00c";color:#068cce;left:0;font-size:inherit}.payment_submitted .button{margin-top:2em;padding:1em;font-size:16px;font-size:1.6rem;float:left;clear:both}.payment_submitted p.reference{font-size:22px;font-size:2.2rem;font-weight:700;padding:0.5em 0;margin-bottom:1em}@media only screen and (max-width: 720px){.payment_submitted .half,.payment_submitted .sectionHeader{text-align:center}.payment_submitted li{text-align:left}.payment_submitted .button{float:none;width:90%;margin:2em auto;display:block}}.checkout-check{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;text-align:center;padding:4em 0;min-height:400px;background:url(../css/images/spinner.gif) no-repeat 50% 35%}.seo-title,.displayOptions,.searchResults{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;position:relative}.searchResults ul{clear:both}.keywords{float:left;clear:both;width:100%}.keywords ul{margin-top:1.5em;float:left}.keywords span,.keywords li,.keywords form{display:inline-block;float:left;margin-right:1em;position:relative;font-size:12px;font-size:1.2rem}@media only screen and (max-width: 720px){.keywords form{display:none}.keywords ul{margin-bottom:1em}}.keywords input{padding:1em;border:1px solid #d8d8d8;width:210px}.keywords button{border:0;padding:0 1em;height:40px;width:40px;color:transparent !important}.keywords button:after{font-family:'gray-line-ui';font-style:normal;font-weight:normal;position:absolute;content:'';padding-left:20px;font-size:18px;right:0px;top:0px;width:100%;height:100%;background:url('../css/images/searchbtn-32.svg');background-size:50%;background-position:center;background-repeat:no-repeat;color:#fff}.keywords span.error{margin-right:0;float:right;clear:right;display:none}@media only screen and (max-width: 800px) and (max-width:850px){.keywords span.error{margin:1em 0 0 0;float:left;clear:both;width:100%}}@media only screen and (max-width: 720px){.keywords span.error{margin:1em 0}}.keywords li{padding-right:1.75em}.keywords li a{display:block;font-size:12px;font-size:1.2rem;width:15px;height:15px;overflow:hidden;color:transparent;position:absolute;top:0;right:0}.keywords li a:before{font-family:'FontAwesome';font-style:normal;font-weight:normal;position:absolute;content:'\f00d';color:#b54a54;font-size:15px;font-size:1.5rem;top:-1px}.seo-title{padding:1em 0}.seo-title a{float:right}.seo-title h2{float:left;font-size:24px;font-size:2.4rem;line-height:2}.seo-title .more-btn{margin-top:1em}.displayOptions{border:solid #dfdfdf;border-width:1px 0;font-size:16px;font-size:1.6rem;margin-bottom:1em;line-height:1em}.displayOptions p{float:left;padding:1em 0}.tablet .displayOptions select,.mobile .displayOptions select{margin-top:10px}.showCategory,.filterResults{float:right;display:inline-block;margin-left:2%;width:120px}.resultCount{float:right}.resultCount h4{float:left;margin-right:10px;margin-top:20px}.searchResults li{display:block;width:100%;float:left;clear:both;margin-bottom:1em}.searchResults .item{background:#f8f8f8;transition:all .3s ease-in-out;float:left;clear:both;width:100%;position:relative}.searchResults .item .button{transition:all .3s ease-in-out}.searchResults .preview{float:left;width:32.5%;margin-right:2em}.searchResults .preview a{display:block;width:100%;height:100%}.searchResults .preview img{max-width:100%;height:auto}.searchResults .info{float:left;width:65%;padding-right:1em}@media screen and (max-width:816px){.searchResults .info{width:63.8%}}.searchResults .info h2{font-size:20px;font-size:2rem;font-weight:700;padding:1em 0;margin:0}@media screen and (max-width:816px){.searchResults .info h2{font-size:18px;font-size:1.8rem;padding:0.5em 0}.searchResults .info h2 a{padding-top:10px}}.searchResults .info h2 a{color:#444}.searchResults .info p{font-size:14px;font-size:1.4rem}.searchResults .details{float:left;margin:1em 0;border:solid #444;border-width:1px 0;width:100%;line-height:1.4}.searchResults .details h3,.searchResults .details span{font-size:14px;font-size:1.4rem;float:left;display:inline-block}@media only screen and (max-width: 768px){.searchResults .details h3,.searchResults .details span{font-size:12px;font-size:1.2rem}}.searchResults .details h3{margin:0.5em 0.5em 0 0}.searchResults .details .price,.searchResults .details .duration,.searchResults .details .departs{float:left;width:32%;margin:1px}.searchResults .details .price{width:30%;margin-right:15px}.searchResults .details .price span{color:#444;font-size:24px;font-size:2.4rem}.searchResults .details .departs span,.searchResults .details .duration span{position:relative;padding-left:20px}.searchResults .details .departs span:before,.searchResults .details .duration span:before{color:#444;font-family:'FontAwesome';font-style:normal;font-weight:normal;position:absolute;top:-2px;left:0;font-size:18px;font-size:1.8rem}.searchResults .details .departs span:before{content:"\f041";font-size:18px;font-size:1.8rem}.searchResults .details .duration span{line-height:1.5;padding-bottom:3px}.searchResults .details .duration span:before{left:0;content:"\f017";font-size:18px;font-size:1.8rem}@media (max-width:770px){.searchResults .details .duration span:before{top:-5px}}@media only screen and (max-width: 768px){.searchResults .details .price span{font-size:20px;font-size:2rem}}@media only screen and (max-width: 720px){.searchResults .details .price span{color:white;margin-top:-3px}}.searchResults .details .duration span,.searchResults .details .departs span{margin-top:0.5em;color:#000;font-weight:500}.searchResults .details strike{color:#f7931e;float:left;margin-right:0.75em;font-size:18px;font-size:1.8rem;line-height:1.8}.searchResults .actions{float:right;margin:2em 0}.searchResults .actions .button{background:#068cce;padding:1em 2em;color:#fff;font-size:14px;font-size:1.4rem;text-transform:uppercase}.searchResults .actions .button:hover{background:#0fabf8}.searchResults .feefostars{margin:1em 0;float:left;font-family:"proxima-nova";display:table-cell;vertical-align:middle;font-size:14px;font-size:1.4rem}.searchResults .easy-cancel{margin:1em 0 2em 20px;float:left;font-family:"proxima-nova";display:table;font-size:14px;font-size:1.4rem}.searchResults .easy-cancel:before{content:'';width:20px;height:22px;position:relative;margin-right:10px;background:url('../css/images/limegreentick-34.svg');background-size:100%;background-position:center;background-repeat:no-repeat;display:inline-block}.searchResults .easy-cancel span{display:table-cell;vertical-align:middle}@media (max-width:790px){.searchResults .easy-cancel{clear:both;margin-left:0}}@media only screen and (max-width: 768px){.searchResults .easy-cancel{display:none}}@media only screen and (max-width: 720px){.seo-title a,.displayOptions.top strong,.displayOptions.top p{display:none}.seo-title{padding:0}.seo-title h2{line-height:normal}.displayOptions.top{border:0;padding:0}.displayOptions.top .resultCount{display:none}.filterResults,.showCategory{width:48%;margin:0}.filterResults select,.showCategory select{width:100%}.showCategory{float:left}}@media only screen and (max-width: 720px){.actions{display:none}.ribbon-wrapper{display:none}.ribbon-wrapper .ribbon{padding:1em 0}.searchResults .details{border:0;margin-top:40px}.item{position:relative}.item .preview,.item .info{height:150px}.item .preview{width:100%;z-index:0;overflow:hidden}.item .preview img{width:100%}.item .info{background:rgba(0,0,0,0.5);position:absolute;top:0;width:100%;color:#fff;z-index:1;padding:0 2em}.item .info p{display:none}.item .info h2 a{color:#fff;font-weight:300;position:absolute;width:93%;height:100%}.item .price{width:100% !important}.item .duration,.item .departs{display:none !important}}.pagination{float:left;margin-top:20px}.pagination h4{margin-right:0.5em}.pagination h4,.pagination ul,.pagination li{float:left;display:inline-block}.pagination li a{padding:5px 10px;background:#dfdfdf;color:#444;margin:0 2px}.pagination li a:hover{background:#f8f8f8}.pagination li.current a{background:none}@media only screen and (max-width: 720px){.pagination{margin:20px 0 10px 0;float:left}.pagination h4{display:none}.pagination li a{padding:5px 6px}.footerOptions .filterResults,.footerOptions .showCategory,.footerOptions .resultCount{display:none}}.tour .sectionHeader h1{font-weight:700}.tour .breadcrumb{display:block;float:left;clear:both;font-size:16px;font-size:1.6rem;margin:0 0 1em 0}.tour .breadcrumb a{color:#737373}.tour .breadcrumb a:hover{color:#a6a6a6}.gallery{background-color:#fff}.gallery .overlay p{width:85%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gallery .window{position:relative;width:100%}.gallery .window img{max-width:100%;height:auto}.gallery .thumbnails{overflow:hidden;padding:9px 0;width:100%}.gallery .thumbnails ul{width:1000px}.gallery .thumbnails li{float:left;display:inline;margin-right:9px}.gallery .thumbnails li a{display:block}.gallery .thumbnails img{width:90px}@media only screen and (max-width: 768px){.gallery .thumbnails{overflow:scroll;-webkit-overflow-scrolling:touch}}@media only screen and (max-width: 720px){.gallery .thumbnails{display:none}}.gallery .overlay{color:#fff;font-weight:100;position:absolute;bottom:0;font-size:14px;font-size:1.4rem;left:0;right:0;z-index:2;background:rgba(0,0,0,0.5);padding:1em}@media only screen and (max-width: 720px){.gallery .overlay{color:transparent;background:transparent}}.gallery .icons{bottom:1.0em;right:1em;position:absolute;width:80px;height:30px;z-index:3}.gallery .icons a{width:30px;height:30px;position:absolute;color:transparent;display:inline-block}.gallery .icons a:before{font-family:'FontAwesome';font-style:normal;font-weight:normal;position:absolute;color:#fff;font-size:20px;font-size:2rem;top:20%;left:20%}.gallery .icons a.movie{right:4em}.gallery .icons a.movie:before{content:"\f16a"}@media only screen and (max-width: 720px){.gallery .icons a.movie{display:none}}.gallery .icons a.fullscreen{right:0}.gallery .icons a.fullscreen:before{content:"\f065"}.gallery .controls{position:absolute;width:100%;height:50px;top:40%}.gallery .controls a{width:50px;height:50px;position:absolute;display:block;color:transparent}.gallery .controls a:after{font-family:'gray-line-ui';font-style:normal;font-weight:normal;position:absolute;color:#fff;font-size:40px;font-size:4rem;top:10%}.gallery .controls .previous{left:20px}.gallery .controls .previous:after{content:"\e638";left:0}.gallery .controls .next{right:20px}.gallery .controls .next:after{content:"\e637";right:0}@media only screen and (max-width: 768px){.gallery .controls a:after{font-size:3em;top:35%}}.tabs,.tab{clear:both}.tabs a{text-transform:uppercase;font-size:14px;font-size:1.4rem;line-height:2.1;display:block;color:#7F7F7F;background:#dddddd;padding:5px 18px}@media only screen and (max-width: 768px){.tabs a{font-size:12px;font-size:1.2rem}}.tabs li{float:left;display:inline;margin-right:1px}.tabs .current a{background:#f8f8f8}ul.resp-tabs-list,p{margin:0px;padding:0px}.resp-tabs-list li{font-size:13px;display:inline-block;margin:0 3px 0 0;list-style:none;cursor:pointer;float:left}.resp-tabs-list li a{display:block}.resp-tabs-container{padding:0px;background-color:#fff;clear:left}h2.resp-accordion{cursor:pointer;padding:5px;display:none}.resp-tab-content{display:none;padding:15px}.resp-tab-active{border-bottom:none;margin-bottom:-1px !important}.resp-tab-active{border-bottom:none;background-color:#fff}.resp-content-active,.resp-accordion-active{display:block}h2.resp-accordion{font-size:inherit;background:#e6e6e6;margin:0px;padding:10px 15px;text-align:center;text-transform:uppercase}h2.resp-tab-active{background:#f7f7f2}h2.resp-tab-title:last-child{border-bottom:12px solid #c1c1c1 !important;background:blue}h2.resp-tab-active{background:#444 !important}h2.resp-tab-active a{color:#fff !important}.resp-easy-accordion h2.resp-accordion{display:block}.resp-easy-accordion .resp-tab-content{border:1px solid #c1c1c1}.resp-easy-accordion .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1 !important}.resp-jfit{width:100%;margin:0px}.resp-tab-content-active{display:block}@media only screen and (max-width:767px){ul.resp-tabs-list{display:none}h2.resp-accordion{display:block;margin-bottom:3px;position:relative;clear:both}h2.resp-accordion:after{font-family:'FontAwesome';font-style:normal;font-weight:normal;position:absolute;right:1em;color:#fff;content:"\f106";font-size:16px;font-size:1.6rem}h2.resp-accordion a{font-size:14px;font-size:1.4rem;color:#737373}h2.resp-accordion.resp-tab-active:after{content:"\f107"}.resp-vtabs .resp-tab-content{border:1px solid #C1C1C1}.resp-vtabs .resp-tabs-container{border:none;float:none;width:100%;min-height:initial;clear:none}.resp-accordion-closed{display:none !important}.resp-vtabs .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1 !important}}.overview{overflow:hidden;padding-top:1em}.overview .pane{padding:2em 2em 1em 2em;background:#f8f8f8;overflow:hidden;clear:both;font-size:14px;font-size:1.4rem;line-height:1.6}.overview .pane h3,.overview .pane h4{float:left;display:block;width:100%;clear:both;margin:0 0 0.5em 0}.overview .pane p{color:#444;margin-bottom:1em;font-size:14px;font-size:1.4rem}.overview .pane ul{margin:1em 0;float:left;clear:both;width:100%;margin:0.5em 0}.overview .pane ul li{font-size:16px;font-size:1.6rem;line-height:1.6;position:relative;padding-left:1.5em;margin-bottom:0.5em}.overview .pane ul li:before{font-family:'FontAwesome';font-style:normal;font-weight:normal;position:absolute;content:"\f00c";color:#068cce;left:0;font-size:inherit}.overview .pane ul li{font-size:14px;font-size:1.4rem}.overview .pane .exclusions li:before{content:'\f00d';color:#c1272d}#tour-bookings{border:1px solid #E6E6E6;margin-bottom:40px;padding-bottom:0}@media only screen and (max-width: 720px){#tour-bookings{margin-right:2.5%;margin-left:2.5%;width:95%}}#tour-bookings .price span{font-size:26px;font-size:2.6rem;color:#068cce}#tour-bookings .phone_number{text-align:center;padding:20px 0}#tour-bookings .phone_number h3{color:rgba(0,0,0,0.8);font-size:16px;margin-bottom:5px}#tour-bookings .phone_number h4{color:#068cce;font-size:20px;font-weight:bold;margin-top:0;margin-bottom:0}#tour-bookings .section{background:white;border-bottom:1px solid #E6E6E6;font-size:14px;font-size:1.4rem;color:#444;float:left;width:100%;clear:both}#tour-bookings .dp-choose-date{background:#fff url(../css/images/booking-inputs.png) no-repeat 95% .75em;width:100%;padding:1em;cursor:pointer;border:1px solid #d8d8d8;display:block;color:#aaa;clear:both}#tour-bookings .dp-choose-date:focus{border:1px solid #068cce}#tour-bookings select{width:100%}#tour-bookings .option_details{float:right;display:block;margin-top:0.5em}#tour-bookings .option_details p+p{display:none}#tour-bookings a.tour_options{display:block;background:#fff;width:100%;padding:1em 0.75em;border:1px solid #d8d8d8;color:#aaa;cursor:pointer;position:relative}#tour-bookings a.tour_options span{position:absolute;right:1em;top:1.2em;content:"";display:block;width:15px;height:11px;background:#fff url(../css/images/arrows.png) no-repeat}#tour-bookings a.tour_options span.open{background-position:-17px 0}#tour-bookings .cell{padding:1em}#tour-bookings .rates .selectwrap{width:40px;height:40px;overflow:hidden;border:1px solid #e6e6e6;margin:0 auto;cursor:pointer;padding-left:0}#tour-bookings .rates .selectwrap select{width:57.5px;height:40px;border:0;padding-left:14px;overflow:hidden;background:none;position:relative;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}#tour-bookings .rates .selectwrap select:focus{outline:none}#tour-bookings .rates .item{width:50%;padding:1em;text-align:center;display:inline-block}#tour-bookings .rates .item:first-child{border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}#tour-bookings .rates .item:first-child+.item{border-bottom:1px solid #e6e6e6}#tour-bookings .rates .item:first-child+.item+.item{border-right:1px solid #e6e6e6}#tour-bookings .rates .item label{display:block;margin:1em 0}#tour-bookings .rates .item input{width:40px;margin:0 auto}#tour-bookings .rates .item.wide{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;text-align:center;border:solid #fff;border-width:0 0 2px 0 !important}#tour-bookings .rates .item.wide:last-child{border:0}#tour-bookings .rates .item.wide label{display:inline-block;float:left}#tour-bookings .rates .item.wide select{float:right;margin-top:0.75em}#tour-bookings .rates+.section{border-top:0}#tour-bookings input[type="text"]{padding:1em;border:1px solid #d8d8d8;width:100%}#tour-bookings .durationBox{width:100%;border-top:0}#tour-bookings .durationBox span{color:#068cce}#tour-bookings #timeWrap{position:relative;float:left;width:100%;clear:both}#tour-bookings #timeWrap select{float:left}#tour-bookings #timeWrap .pdf{display:block;width:100%;margin-bottom:1em;margin-left:5px;padding-left:1.3em;position:relative;font-size:14px;font-size:1.4rem;line-height:normal}#tour-bookings #timeWrap .pdf:before{font-family:'FontAwesome';font-style:normal;font-weight:normal;position:absolute;content:"\f15c";color:#fab31e;left:0;font-size:18px;font-size:1.8rem}#tour-bookings form{float:left;width:100%;position:relative}#tour-bookings form p{float:left;clear:left;margin-bottom:0.5em}#tour-bookings form button{float:right;width:35%;color:#fff;background:#f7931e;text-transform:uppercase;font-size:14px;font-size:1.4rem;border:0;padding:1em}#tour-bookings form button.disabled{opacity:0.5}#tour-bookings form button.disabled:hover{cursor:default;background:#f7931e}#tour-bookings form button:hover{background:#f9ab4f}#tour-bookings form.cart{background:#F4F4F4;color:black;padding-top:15px}#tour-bookings form.cart p{margin:0px 15px 15px 15px}#tour-bookings form.cart button{clear:both;display:block;text-align:center;width:100%;color:#fff;background:#068cce;text-transform:uppercase;font-size:14px;font-size:1.4rem;border:0;padding:20px 0;transition:all .3s ease-in-out !important}#tour-bookings form.cart button:hover{background:#0fabf8}#tour-bookings form.cart button.disabled{opacity:0.5}#tour-bookings form.cart button.disabled:hover{cursor:not-allowed;background:#068cce}#tour-bookings .pickups label{display:block;margin-bottom:1em;line-height:normal;margin-left:20px;text-indent:-15px;margin-top:10px}#tour-bookings .pickups .info{font-size:12px;font-size:1.2rem;color:#fff;background:#63C3EA}#tour-bookings .pickups .info:before{color:#fff}#tour-bookings .radioinfo{background:#fff;padding:0.5em;margin:1em 0 1em 1em;border-left:1px solid #737373;font-size:12px;font-size:1.2rem}#tour-bookings .radioinfo p{margin-bottom:1em}#tour-bookings #options-list{background:#f8f8f8}#tour-bookings #options-list .message{clear:both;width:100%;float:left;margin:0.5em 0}#tour-bookings #options-list p{padding:1em 1em 0 0;float:left;display:inline;width:100%;position:relative}#tour-bookings #options-list p span{color:#444;font-size:14px;font-size:1.4rem}#tour-bookings #options-list p span.price{width:80%;display:block}#tour-bookings #options-list a{display:block;width:auto;height:15px;position:relative;padding-left:1.5em;cursor:pointer;right:0;position:absolute;display:inline;color:#444}#tour-bookings #options-list a:after{font-family:'FontAwesome';font-style:normal;font-weight:normal;position:absolute;content:"\f00d";color:#c46e76;left:0;top:0}#tour-bookings .add select{width:20% !important}@media only screen and (max-width: 768px){#tour-bookings .add select{width:30% !important}}#tour-bookings .cart p.option{width:100%}#tour-bookings .cartloading{margin:1em 0;border:solid #d8d8d8;border-width:1px 0;background:url(../css/images/loader-whitebg.gif) no-repeat 95% 10px;padding:1em;font-size:14px;font-size:1.4rem;line-height:1.4;float:left;width:100%;height:50px;color:#444;clear:both}.sidebar .news-block .inner{height:auto !important;max-height:100% !important}@media only screen and (max-width: 768px){#tour-bookings label{font-size:12px;font-size:1.2rem}}@media only screen and (max-width: 720px){#tour-bookings{margin-top:2em}}.pricebreakdown{margin:1em 0;clear:both}.pricebreakdown li{font-size:14px;font-size:1.4rem}#resultsonly label{display:block;margin-bottom:5px}.subtotal{color:#fff;padding:1em;background:#444;float:left;clear:both;width:100%}#tourOptions select{float:right}#tourOptions .price{display:block;margin:1em 0;font-weight:bold}.tableKey{float:left;width:100%;position:relative;z-index:9999;top:260px;padding-top:50px;background:#fff;clear:both;margin-bottom:215px}.tableKey div{position:relative;left:10px}.tableKey h5{font-size:11px;float:left;display:inline;padding-left:18px;margin-right:10px;color:#000;text-indent:7px;font-weight:300}.tableKey h5{position:relative;margin-bottom:10px;line-height:19px}.tableKey h5:before{content:"";width:19px;height:19px;position:absolute;left:0}.tableKey .available:before{background:#068cce}.tableKey .selected:before{background:#444}.tableKey .unavailable:before{background:#bbb}.tableKey .offer:before{background:#FBB03B}.dropwrap{border-bottom:0.5em solid #fff;background:#fff;padding:0.5em;max-height:320px;overflow:scroll;-webkit-overflow-scrolling:touch;display:none}.dropwrap .item{padding:1em;margin-bottom:0.5em;background:#f8f8f8;border:1px solid #d8d8d8}.dropwrap .item h3{line-height:normal;font-size:16px;font-size:1.6rem}.dropwrap .item input{width:3em;text-align:center;padding:0.5em}.dropwrap .item:first-child p{margin-bottom:0.5em}.dropwrap .item p{font-size:12px;font-size:1.2rem;margin-bottom:0.5em}.dropwrap .item p+p{display:none}.dropwrap .item p span{color:#fab31e;font-size:18px;font-size:1.8rem}.dropwrap .add{padding:0.5em 0}.dropwrap .add p{font-size:12px;font-size:1.2rem}.dropwrap .add button{background:#fab31e;color:#fff;border:0;text-transform:uppercase;padding:0.5em 1em;float:right}.dropwrap+.scroll{text-align:center;color:#444;display:block;background:#fff;position:relative;padding:0.75em 0}.dropwrap+.scroll:before{font-family:'FontAwesome';font-style:normal;font-weight:normal;position:absolute;width:25%;top:0;left:50%;margin-left:-12.5%;content:"\f078";font-size:14px;font-size:1.4rem}#priceoptions select,#pricetimes select,#priceresults select{margin-bottom:1em}#priceoptions label,#pricetimes label,#priceresults label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;margin-bottom:0.5em}#pricetimes .onetime{display:block;width:100%;font-weight:bold;margin:1em 0}.freetext label{display:block;line-height:normal}.breakdown{width:100%}.cust_serv p{position:relative;font-size:15px}.cust_serv p:before{font-family:'FontAwesome';font-style:normal;font-weight:normal;position:absolute;content:"\f095";color:#58aeb0;font-size:1.5em;line-height:1.em;padding-right:0.5em;top:2px;position:relative}@media only screen and (max-width: 768px){.cust_serv p{font-size:12px}}@media only screen and (max-width: 720px){.cust_serv p{font-size:15px}}.banner-search .dp-choose-date{position:absolute;z-index:999;left:0;width:100%;height:100%;text-indent:-9999px}.tableKey{display:none}table.jCalendar{background:#fff;cell-spacing:2px;margin-bottom:9px}table.jCalendar th{background:#fff;color:#444;font-weight:normal;padding:14px
    15px;font-size:11px}table.jCalendar td{background:#068cce;color:#fff;padding:10px
    11px;text-align:center}table.jCalendar td.disabled{background:#A1A1A1}table.jCalendar td.offer{background:#FBB03B}table.jCalendar td.offer:hover{background:#fcc46d}table.jCalendar td.other-month,table.jCalendar td.other-month:hover,table.jCalendar td.other-month.disabled,table.jCalendar td.other-month.disabled:hover{background:#eee;color:#fff;cursor:default;text-decoration:none !important}table.jCalendar td.selected{background:#444;color:#fff}table.jCalendar td.selected.dp-hover{background:#333}table.jCalendar td.dp-hover,table.jCalendar tr.activeWeekHover td{background:#0fabf8;text-decoration:underline}table.jCalendar tr.selectedWeek td{background:#f66;color:#fff}table.jCalendar td.disabled,table.jCalendar td.disabled.dp-hover{background:#bbb;color:#888}table.jCalendar td.unselectable,table.jCalendar td.unselectable:hover,table.jCalendar td.unselectable.dp-hover{background:#bbb;color:#888}div.dp-popup{position:relative;background:#fff;font-size:12px;padding:3px;line-height:1.2em;font-family:"proxima-nova"}table.jCalendar th{padding:10px 11px}table.jCalendar td{padding:10px 11px}div#dp-popup{position:absolute;z-index:199}div#dp-popup.popup-style{padding:10px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.5);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.5);box-shadow:0 2px 2px rgba(0,0,0,0.5);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}div#dp-popup.popup-style:before{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #FFF;position:absolute;top:-10px}div.dp-popup h2{font-size:14px;text-align:center;margin:2px 0;padding:6px 0 6px 0;font-weight:normal}a#dp-close{font-size:11px;padding:4px 0;text-align:center;display:block}a#dp-close:hover{text-decoration:underline}div.dp-popup a{color:#000;text-decoration:none;padding:12px 2px 0}div.dp-popup div.dp-nav-prev{position:absolute;top:2px;left:4px;width:100px}div.dp-popup div.dp-nav-prev a{float:left}div.dp-popup div.dp-nav-prev a,div.dp-popup div.dp-nav-next a{cursor:pointer}div.dp-popup div.dp-nav-prev a.disabled,div.dp-popup div.dp-nav-next a.disabled{cursor:default}div.dp-popup div.dp-nav-next{position:absolute;top:2px;right:4px;width:100px}div.dp-popup div.dp-nav-next a{float:right}div.dp-popup a.disabled{cursor:default;color:#ddd}div.dp-popup td{cursor:pointer;border-right:3px solid #fff;border-bottom:3px solid #fff}div.dp-popup td.disabled{cursor:default}.dp-nav-prev-month,.dp-nav-next-month{position:relative}.dp-nav-prev-month,.dp-nav-next-month{color:transparent !important}.dp-nav-prev-month:before,.dp-nav-next-month:before{font-family:'FontAwesome';color:#068cce;position:absolute;font-size:18px;top:30%}.dp-nav-prev-month:before{content:'\f104';left:2px}.dp-nav-next-month:before{content:'\f105';right:2px}div.dp-popup div.dp-nav-prev a.disabled:before,div.dp-popup div.dp-nav-next a.disabled:before{opacity:0.1}#dp-popup a.clear{display:block;color:#068cce;text-align:center;border-top:1px solid #d8d8d8}.image-block{position:relative;overflow:hidden}.image-block:hover>.info{transform:translate(0, 0);-webkit-transform:translate(0, 0);-o-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0)}.image-block img{height:100%}.image-block .info{background:rgba(0,0,0,0.7);color:#fff;padding:2em;position:absolute;top:0;left:0;width:100%;height:100%;transform:translate(0, 70%);-webkit-transform:translate(0, 70%);-o-transform:translate(0, 70%);-moz-transform:translate(0, 70%);-ms-transform:translate(0, 70%);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.image-block .info h3{height:2.2em;border-bottom:1px solid #fff;padding-bottom:1em;line-height:1.2}.image-block .info p{font-size:15px;font-size:1.5rem}.image-block .info a{color:#fff;font-size:16px;font-size:1.6rem;margin-top:1.3em;line-height:16px;display:block;position:relative;padding:0}.image-block .info a:after{font-family:'FontAwesome';font-style:normal;font-weight:normal;position:absolute;font-size:20px;font-size:2rem;content:"\f054";position:relative;float:right;top:3px}@media screen and (max-width:800px){.image-block .info p{font-size:14px;font-size:1.4rem}.image-block .info a{margin-top:1.0em}}@media only screen and (max-width: 720px){.destination-info .related-tours{display:block}.destination-info .related-tours .image-block{margin-bottom:2em}}.related-tours{float:left;clear:both;width:100%;margin-bottom:2em}@media only screen and (max-width: 720px){.related-tours{display:none}}.related-tours h2{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;margin-bottom:1em}.related-tours .info{padding:0.75em 2em}.related-tours .info h3{max-width:300px;padding-bottom:3.5em;display:block;display:-webkit-box;height:2.2em;font-size:16px;font-size:1.6rem;line-height:1.6;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.related-tours .info p{padding-top:0.5em}.related-tours .image-block{height:210px;display:inline;float:left;width:31.25%;margin:0 1.04166667%;margin-bottom:2em}@media only screen and (max-width: 720px){.related-tours .image-block{height:100px;display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;margin-bottom:1em}.related-tours .image-block img{width:100%;height:auto}.related-tours .info{transform:translate(0, 0);-webkit-transform:translate(0, 0);-o-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0)}.related-tours .info h3{height:auto;padding:0;border-bottom:0}.related-tours .info p{display:none}.related-tours .info a{margin-top:0}}.mapsWrap .column{width:18%;margin-left:2.5%;float:left;display:inline;text-align:center;overflow:hidden}.mapsWrap .column:first-child{margin-left:0}.mapsWrap{position:relative;width:100%;display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}.mapsWrap h3{font-size:18px}.mapsWrap h3 a{line-height:22px;padding:15px 0;color:#444;font-weight:500}.mapsWrap h3 a.current{color:#fab31e}.mapsWrap .column>a:first-child{display:none}@media only screen and (max-width: 720px){.mapsWrap .column>a:first-child{display:block}}.mapsWrap a{display:block}.places{margin:18px 0 27px 0;position:relative;min-height:230px;clear:both;float:left;width:100%}.places .listOveflow{width:100%;overflow:hidden}.places .listWrap{position:relative;width:2160px;padding:0 1em}.places .listWrap .countries{overflow:hidden;height:auto}.places .listWrap .column{width:972px;position:relative;padding-top:0;overflow:hidden;float:left;display:inline}.places .listWrap ul{float:left;display:inline;width:18%;margin-left:18px}.places .listWrap ul:first-child{margin-left:0}.listWrap ul li{font-size:14px;border-bottom:1px solid #737373;padding:10px 0;line-height:14px}.listWrap ul li a:hover{text-decoration:none}.listWrap ul li:last-child{border:none}.places .radio li a{margin-left:20px;position:relative;line-height:25px;font-size:14px;display:block;color:#737373}.places .radio li a:before{font-family:'FontAwesome';font-style:normal;font-weight:normal;position:absolute;content:"\f111";color:#7f7f7f;font-size:0.7em;left:-20px;top:0px}.places .radio li a.active:before{color:#58aeb0}.places .previous{background-color:#fff;background-image:url(../css/images/paginationPrevious.png);background-repeat:no-repeat;background-position:center center;line-height:36px;padding:0 18px;display:block;position:absolute;text-indent:-9999px;top:5px;left:-54px}.places .radio li.loader{background:transparent url(../css/images/loader-whitebg.gif) center right no-repeat}.places .radio li a:hover{color:#fab31e}@media only screen and (max-width: 800px) and (max-width:850px){.places{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}.places .listWrap ul{width:100%;margin-left:0}.places .previous{background-position:left center;text-align:left;text-indent:0px;top:0;left:10px;font-size:15px;position:relative}}@media only screen and (max-width: 720px){.places .listWrap ul li:last-child{border-bottom:1px solid}.places .listWrap ul:last-child li:last-child{border:0}#dest,.column.cities>ul:nth-child(1)>li:nth-child(1){display:none}.mapsWrap .column{width:100%;margin-left:0;margin-bottom:1em;background:#f8f8f8}.mapsWrap .column a{float:left;display:inline-block}.mapsWrap .column h3{font-size:16px;font-size:1.6rem;text-align:left}.mapsWrap .column h3 a{width:60%;display:block;padding-left:1em}}@media only screen and (max-width: 380px){.mapsWrap .column h3 a{margin-left:1em;width:60%}}.refresh-map{border:0;padding:1em;display:inline;float:left;width:22.91666667%;margin:0 1.04166667%;margin-left:76.04166667%;margin-top:-10px}@media only screen and (max-width: 720px){.refresh-map{display:none}}.agents{padding:2em 0}.agents .sidebar{background:#f8f8f8;padding:1em;margin-top:2em}.agents .dialog{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}.agents h1,.agents h2,.agents h3,.agents h4{clear:both}.agents h1,.agents h2{background:#013976;color:#fff;padding:1em;margin-top:4em;font-size:18px;font-size:1.8rem}.agents .main h3{text-indent:10px}.agents .form-section{width:99%;margin:2em auto;padding:1em;clear:both;border:1px solid #f8f8f8;overflow:auto}.agents .form-section p{font-size:14px;font-size:1.4rem;margin-bottom:2em}.agents .dialog.login>a{clear:both;display:block;margin:1em 0}.agents .field{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;margin-bottom:1em;min-height:110px}.agents select{width:100%;clear:both}.agents .fields .field{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%;margin-bottom:1em}.agents .fields .field label{margin:4px 0}.agents .important{color:#c46e76;margin:2em 0}.agents .message{display:none}.agents p{font-size:14px;font-size:1.4rem;margin-bottom:1em;line-height:1.6}.agents form label{display:block;font-size:12px;font-size:1.2rem;text-align:left;margin:4px 10px;clear:both}.agents form label.error{float:right;background:#c46e76;margin:0;color:#fff;padding:3px;clear:both;position:relative;top:-2px;margin-bottom:10px}.agents form label.error+label{margin-top:2em}.agents form input,.agents form textarea{background:#f8f8f8;border:0;padding:1em;margin:5px 0;font-size:14px;font-size:1.4rem;width:100%}.agents form h2,.agents form h3{margin:1em 0;text-align:left}.agents form h3{font-size:16px;font-size:1.6rem}.agents input[type="radio"],.agents input[type="checkbox"]{float:left;display:inline-block;margin:1em;width:auto}.agents input[type="radio"]+label,.agents input[type="checkbox"]+label{font-size:12px;font-size:1.2rem;line-height:2.2;clear:none}.agents input[type="radio"]+label{margin-top:10px !important}.agents input[type="checkbox"]+label{margin-top:35px !important}.agents button{border:0;padding:1em;margin:1em 0;font-size:16px;font-size:1.6rem;width:200px}.agents .checkboxAlign{float:left;clear:both;width:100%;margin-bottom:1em}.agents.password{min-height:550px}.agents.password .field{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}.agents.password .field.submit{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}#error_404 .sectionHeader h1,#error_404 .sectionHeader p{float:none;text-align:center}.goog-te-menu-value:after{background-image:url(../css/images/wedge.png);background-repeat:no-repeat;background-position:right 7px;padding-right:18px}.padding-reset{padding:0px}.checkout .sectionHeader{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;padding:1.5em 0 0 0}.checkout a{color:#58aeb0}body.edit{position:static !important}.white-wrap-blife{background:white;width:100%;clear:both;overflow:hidden;padding:50px 0;display:block}.bucketlifeh2{display:block;text-align:center;margin:15px;clear:both;margin-top:20px;font-size:40px;padding-top:50px}@media only screen and (max-width: 720px){.bucketlifeh2{font-size:30px}}.bucketlife-link{clear:both}.bucketlife-link a{display:block;padding:15px;color:white;font-size:24px;background:#068cce;position:relative;transform:translateY(-10px);-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);transition:all .3s ease-in-out}.bucketlife-link a:hover{background:#0fabf8}.bucketlife-link a:after{position:absolute;content:'';top:0;right:15px;left:auto;bottom:0;margin:auto;background:url('../css/images/sidearrow-blife.svg');background-size:100%;background-position:center;background-repeat:no-repeat;height:15px;width:15px}.blife-wrap .blife-block{position:relative;overflow:hidden;height:200px}.blife-wrap .blife-block .overlay{background:rgba(0,0,0,0.5);position:absolute;top:130px;left:0;padding:15px;height:100%;width:100%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}@media only screen and (max-width: 720px){.blife-wrap .blife-block .overlay{top:0}}.blife-wrap .blife-block .overlay h4{color:white;line-height:20px;height:47px}.blife-wrap .blife-block .overlay P{color:white}.blife-wrap .blife-block .overlay P span{display:inline-block;margin-right:5px;text-decoration:line-through}.blife-wrap .blife-block .overlay P:first-of-type{border-top:1px solid white;padding-top:5px}.blife-wrap .blife-block .overlay:after{content:'View Now';display:block;position:absolute;bottom:15px;right:15px;width:auto;padding-right:25px;height:15px;background:url('../css/images/sidearrow-blife.svg');background-position:center right;background-repeat:no-repeat;background-size:15px;font-size:13px;color:white;line-height:15px}.blife-wrap .blife-block:hover .overlay{top:0}.blife-wrap a.extra{font-size:14px;display:block;margin:5px 0;color:black;line-height:16px;padding:10px 0;padding-right:26px;position:relative;transition:all .3s ease-in-out;font-size:18px}.blife-wrap a.extra:after{content:'';display:block;height:16px;width:16px;position:absolute;top:0;bottom:0;right:0;left:auto;margin:auto;background:url('../css/images/sidearrow-blife2.svg');background-position:center;background-repeat:no-repeat;background-size:100%}.blife-wrap a.extra:hover{color:#808080}.bucketlife-promo{padding:15px;font-size:24px;color:white;clear:both;overflow:hidden;background:#bf5454;position:relative;text-align:center}.bucketlife-promo .container{clear:both;overflow:hidden}.bucketlife-promo p{font-size:26px}.bucketlife-promo p strong{font-size:30px}.herobanner{padding:100px 0 15px 0;color:white;text-align:center}@media only screen and (max-width: 720px){.herobanner{padding-top:170px}}.herobanner h1{color:white;font-size:70px;text-shadow:0 2px 10px #000;text-transform:uppercase;-webkit-font-smoothing:antialiased}.herobanner h1 strong{display:inline-block;margin-bottom:150px;font-size:100px;padding:20px 60px;background:#bf5454;-webkit-font-smoothing:antialiased}@media only screen and (max-width: 720px){.herobanner h1{font-size:30px}.herobanner h1 strong{font-size:45px;margin-bottom:80px}}.herobanner p{font-size:18px;font-weight:normal;padding:0 15px;padding:5px;background:rgba(0,0,0,0.5)}.feefo-popup{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:100;display:none}.feefo-popup .feefo-popup-content{height:50%;width:50%;opacity:0;background:white;margin:auto;max-width:1400px;overflow:auto;padding:10px;position:fixed;top:0;left:0;right:0;bottom:0;-webkit-transition:all 600ms cubic-bezier(.68, -0.55, .265, 1.55);transition:all 600ms cubic-bezier(.68, -0.55, .265, 1.55)}.feefo-popup .feefo-popup-content .loading-reviews{width:100%;height:100%;background:white;position:absolute;top:0;left:0;z-index:100}.feefo-popup .feefo-popup-content .loading-reviews .loader{position:absolute;top:0;left:0;right:0;bottom:0;font-size:20px;margin:auto;width:40px;height:40px;background:url(../css/images/loader-whitebg.gif);background-size:100%;background-repeat:no-repeat;background-position:center}.feefo-popup .feefo-popup-content #feefo-popup-content{width:100%;height:100%}.feefo-popup .feefo-bg{background:rgba(0,0,0,0.5);width:100%;height:100%;position:fixed;cursor:pointer}.feefo-popup .feefo-bg:after{content:'';background-color:white;background-image:url(../css/images/crossicon-32.svg);background-position:center;background-size:50%;background-repeat:no-repeat;height:20px;width:20px;border-radius:100%;position:absolute;top:10px;right:10px}.feefo-popup.open .feefo-popup-content{width:90%;height:90%;opacity:1}.review-toggle{width:94% !important}.reviewtoggle{width:93% !important;margin-bottom:15px !important}#feefo-reviews{width:100%;display:block;background:#f2f2f2;position:relative;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);clear:both}#feefo-reviews .container{overflow:hidden}#feefo-reviews .feefo-reviews{height:100px;display:block}#feefo-reviews .feefo-reviews .feefostars{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:table}#feefo-reviews .feefo-reviews .feefostars .review-toggle{font-size:16px;color:#068cce;padding-left:20px}@media only screen and (max-width: 720px){#feefo-reviews .feefo-reviews .feefostars .review-toggle{display:none}}#feefo-reviews .feefo-reviews .feefostars .review-toggle:hover{color:#0fabf8}#feefo-reviews .feefo-reviews .feefostars .review-toggle:focus{outline:0}#feefo-reviews .feefo-reviews .feefostars .review-toggle:after{content:'Read Customer Reviews';margin-left:-60px}#feefo-reviews .feefo-reviews .feefostars .review-toggle.open:after{content:'Close';padding-right:30px;background:url('../css/images/crossicon-32.svg');background-size:12px;background-position:right center;background-repeat:no-repeat;margin-left:-220px}#feefo-reviews .feefo-reviews .feefostars .feefo-rating__reviews-count{display:table-cell;vertical-align:middle}#feefo-reviews .feefo-reviews .feefostars .feefo-rating__reviews-count.no-reviews{transform:translateX(-150px);-webkit-transform:translateX(-150px)}#feefo-reviews .feefo-reviews .feefo-brand{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:table;text-align:right}#feefo-reviews .feefo-reviews .feefo-brand span{font-size:16px;display:table-cell;vertical-align:middle;opacity:0.7}@media (max-width:755px){#feefo-reviews .feefo-reviews .feefo-brand span{display:none}}#feefo-reviews .feefo-reviews .feefo-brand:after{content:url('../css/images/feefobrand.png')}#feefo-reviews .feefo-reviews-content{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;border-top:1px solid rgba(0,0,0,0.1);height:auto;display:none;overflow:hidden}@media only screen and (max-width: 720px){#feefo-reviews .feefo-reviews-content{display:block !important;display:hidden !important}}#feefo-reviews .feefo-reviews-content a.readmore{font-size:16px;color:#068cce;display:inline-block;margin-bottom:30px;margin-top:10px}#feefo-reviews .feefo-reviews-content a.readmore:hover{color:#0fabf8}#feefo-reviews .feefo-reviews-content .percentage{font-size:16px;font-family:"proxima-nova";color:rgba(0,0,0,0.8);width:100%;padding:25px 0}#feefo-reviews .feefo-reviews-content .percentage span{font-size:22px;color:#068cce;font-weight:bold}#feefo-reviews .feefo-reviews-content .review-table{width:100%;margin-bottom:20px;border-bottom:1px solid rgba(0,0,0,0.1)}#feefo-reviews .feefo-reviews-content .review-table .row{clear:both;overflow:hidden;margin-bottom:20px}#feefo-reviews .feefo-reviews-content .review-table .header{border-bottom:1px solid rgba(0,0,0,0.1);width:100%;overflow:hidden;clear:both;margin-top:10px;padding-bottom:10px;margin-bottom:20px}@media only screen and (max-width: 720px){#feefo-reviews .feefo-reviews-content .review-table .header{display:none}}#feefo-reviews .feefo-reviews-content .review-table .header .cell-3{display:inline;float:left;width:22.91666667%;margin:0 1.04166667%;margin-left:0;font-size:18px}#feefo-reviews .feefo-reviews-content .review-table .header .cell-6{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%;margin-left:0;font-size:18px}#feefo-reviews .feefo-reviews-content .review-table .cell-3{display:inline;float:left;width:22.91666667%;margin:0 1.04166667%;margin-left:0;font-size:14px}@media only screen and (max-width: 720px){#feefo-reviews .feefo-reviews-content .review-table .cell-3{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%;margin-bottom:20px;margin-left:0}#feefo-reviews .feefo-reviews-content .review-table .cell-3 .feefostars{float:right}}#feefo-reviews .feefo-reviews-content .review-table .cell-6{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%;margin-left:0;font-size:14px;line-height:22px;width:51%}@media only screen and (max-width: 720px){#feefo-reviews .feefo-reviews-content .review-table .cell-6{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;margin-left:0}}#feefo-reviews .feefo-reviews-content .review-table .cell-6 .reply-comment{padding:10px;padding-right:0}@media only screen and (max-width: 720px){#feefo-reviews .feefo-reviews-content .review-table .cell-6 .reply-comment{display:none}}#feefo-reviews .feefo-reviews-content .review-table .cell-6 .reply-comment div{display:inline-block}#feefo-reviews .feefo-reviews-content .review-table .cell-6 .reply-comment .one{width:30%;text-align:right;vertical-align:top}#feefo-reviews .feefo-reviews-content .review-table .cell-6 .reply-comment .two{width:65%;padding-left:5%}#feefo-reviews .feefo-reviews-content .feefodate{padding-top:5px}#feefo-reviews .feefo-reviews-content .custcom{padding-top:5px}.it-wrap{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}#itinerary{width:100%;margin:20px 0;clear:both;overflow:hidden}@media only screen and (max-width: 720px){#itinerary{padding:0 2.5% !important;margin:0}}#itinerary h3{margin-bottom:20px}#itinerary h4{margin-top:20px;font-size:18px !important;font-family:"proxima-nova"}#itinerary .tour-info{line-height:18px !important}.video-tour{height:90vh;width:100%;position:relative;overflow:hidden;min-height:350px}@media only screen and (max-width: 720px){.video-tour{height:400px}}.video-tour .video-overlay{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,0.5);height:96px;padding:0;z-index:99}@media only screen and (max-width: 720px){.video-tour .video-overlay{height:auto}}.video-tour .video-overlay .container{height:100%}.video-tour .video-overlay .container .main{font-family:"proxima-nova";color:white;padding:20px 0;margin-bottom:0}.video-tour .video-overlay .container .main p{font-size:28px !important;line-height:28px;height:56px;overflow:hidden}@media only screen and (max-width: 720px){.video-tour .video-overlay .container .main p{height:auto;font-size:22px}}.video-tour .video-overlay .container .sidebar{padding:0 !important;height:100% !important;position:relative}@media only screen and (max-width: 720px){.video-tour .video-overlay .container .sidebar{display:none}}.video-tour .video-overlay .container .sidebar a.bookbutton{width:100%;height:100%;position:absolute;top:0;left:0;background:#068cce;color:white;text-align:center;display:table;transition:all .3s ease-in-out}.video-tour .video-overlay .container .sidebar a.bookbutton span{display:table-cell;vertical-align:middle;font-size:18px;font-family:"proxima-nova";text-transform:uppercase}.video-tour .video-overlay .container .sidebar a.bookbutton:hover{background:#0fabf8}.video-tour .video-overlay .container .sidebar .expanddetails{position:absolute;bottom:0;height:45px;padding:15px;font-family:"proxima-nova";font-size:18px;background:white;width:100%;cursor:pointer;padding-left:50px}.video-tour .video-overlay .container .sidebar .expanddetails:before{position:absolute;left:15px;top:0;bottom:0;margin:auto;background:url('../css/images/expandarrow-37.svg');background-repeat:no-repeat;background-size:100%;background-position:center;content:'';height:10px;width:15px;opacity:1}.video-tour .video-overlay .container .sidebar .expanddetails:hover{background:#f5f5f5}.video-tour .video-overlay .container .sidebar .expanddetails:hover:before{filter:brightness(.8)}.video-tour .video-overlay .container .sidebar .expanddetails.showing{bottom:100%}.video-tour .video-overlay .container .sidebar .preview-info{position:absolute;bottom:100%;left:0;width:100%;height:auto;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);background:white;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.video-tour .video-overlay .container .sidebar .preview-info.showing{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.video-tour .video-overlay .container .sidebar .preview-info ul{list-style:none;margin:0;padding:0;display:block;width:100%}.video-tour .video-overlay .container .sidebar .preview-info ul li{padding:10px 20px;border-bottom:1px solid rgba(0,0,0,0.1);height:70px;width:100%;display:table;font-family:"proxima-nova";font-size:18px}.video-tour .video-overlay .container .sidebar .preview-info ul li:last-of-type{border-bottom:none}.video-tour .video-overlay .container .sidebar .preview-info ul li .center-content{display:table-cell;vertical-align:middle}.video-tour .video-overlay .container .sidebar .preview-info ul li .center-content a.launchfeefo{display:block;height:22px;overflow:hidden;cursor:pointer}.video-tour .video-overlay .container .sidebar .preview-info ul li.startprice{font-size:14px}.video-tour .video-overlay .container .sidebar .preview-info ul li.startprice span.price-from,.video-tour .video-overlay .container .sidebar .preview-info ul li.startprice strike.price-from{font-size:24px;font-weight:bold;padding-left:10px;display:inline-block;-webkit-transform:translateY(2.5px);-moz-transform:translateY(2.5px);-o-transform:translateY(2.5px);-ms-transform:translateY(2.5px);transform:translateY(2.5px)}.video-tour .video-overlay .container .sidebar .preview-info ul li.startprice strike.price-from{opacity:0.5;font-size:16px;-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-o-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.video-tour .video-overlay .container .sidebar .preview-info ul li .easycancel:before{content:'';width:16px;height:16px;display:inline-block;position:relative;margin-right:15px;background:url('../css/images/limegreentick-34.svg');background-size:100%;background-repeat:no-repeat;background-position:center}.video-tour .video-overlay .container .sidebar .preview-info ul li .viewphotos a{color:black}.video-tour .video-overlay .container .sidebar .preview-info ul li .viewphotos a:hover{color:#808080}.video-tour .video-overlay .container .sidebar .preview-info ul li .viewphotos:before{content:'';width:16px;height:16px;display:inline-block;position:relative;margin-right:15px;background:url('../css/images/photoicon-36.svg');background-size:100%;background-repeat:no-repeat;background-position:center}.video-tour .video-overlay .container .sidebar .preview-info ul li a.launchfeefo{font-size:14px;color:#068cce}.video-tour .video-overlay .container .sidebar .preview-info ul li a.launchfeefo:hover{color:#0fabf8}.senshi-bgV{position:absolute;width:100%;background-size:cover;background-position:50% 50%;height:100%;z-index:0;overflow:hidden;cursor:pointer !important}.senshi-bgV *::-webkit-media-controls-panel{display:none!important;-webkit-appearance:none}.senshi-bgV *::--webkit-media-controls-play-button{display:none!important;-webkit-appearance:none}.senshi-bgV *::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.loading,#init{position:absolute;top:0;left:0;width:100%;height:100%;background:url() no-repeat;background-position:center;background-size:80px;z-index:2;display:none}#init{background:url('../css/images/playbtn-35.svg') no-repeat !important;background-position:center !important;background-size:80px !important;cursor:pointer}.senshi-bgV{position:absolute;width:100%;background-size:cover;background-position:50% 50%;z-index:0;overflow:hidden}.senshi-bgV:after{content:"";background:rgab(0, 0, 0, .5);width:100%;height:100%;top:0px;left:0px;position:absolute}.senshi-bgV video{-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100}.senshi-bgV video:-moz-full-screen{-webkit-transform:translateX(0) translateY(0) !important;-moz-transform:translateX(0) translateY(0) !important;-ms-transform:translateX(0) translateY(0) !important;-o-transform:translateX(0) translateY(0) !important;transform:translateX(0) translateY(0) !important;position:relative;top:0;left:0}.senshi-bgV video:-webkit-full-screen{-webkit-transform:translateX(0) translateY(0) !important;-moz-transform:translateX(0) translateY(0) !important;-ms-transform:translateX(0) translateY(0) !important;-o-transform:translateX(0) translateY(0) !important;transform:translateX(0) translateY(0) !important;position:relative;top:0;left:0}.senshi-bgV video:-ms-full-screen{-webkit-transform:translateX(0) translateY(0) !important;-moz-transform:translateX(0) translateY(0) !important;-ms-transform:translateX(0) translateY(0) !important;-o-transform:translateX(0) translateY(0) !important;transform:translateX(0) translateY(0) !important;position:relative;top:0;left:0}.senshi-bgV video:full-screen{-webkit-transform:translateX(0) translateY(0) !important;-moz-transform:translateX(0) translateY(0) !important;-ms-transform:translateX(0) translateY(0) !important;-o-transform:translateX(0) translateY(0) !important;transform:translateX(0) translateY(0) !important;position:relative;top:0;left:0}.toggle-section{width:100%;margin:20px auto;display:none;padding:15px;text-align:center;cursor:pointer;font-family:"proxima-nova";text-transform:uppercase;background:#f2f2f2;font-size:16px;border:1px solid rgba(0,0,0,0.1)}@media only screen and (max-width: 720px){.toggle-section{display:block}}@media only screen and (max-width: 720px){.tour-section{padding:0 2.5%}}.tour-nav{width:100%;height:auto;border-bottom:1px solid rgba(0,0,0,0.1);background:white;z-index:99}@media only screen and (max-width: 720px){.tour-nav{display:none}}.tour-nav.stickynav{position:fixed;top:0}.tour-nav ul{padding:0;margin:0;padding-left:10px;list-style:none}.tour-nav ul li{display:inline-block}.tour-nav ul li a{padding:20px 1.5em;text-transform:uppercase;background:white;font-family:"proxima-nova";color:rgba(0,0,0,0.8);display:block;font-size:12px;transition:all .3s ease-in-out;border-left:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0)}.tour-nav ul li a:focus{outline:none}.tour-nav ul li a:hover{background:#f2f2f2}.tour-nav ul li a.active{background:#f2f2f2;border-left:1px solid rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0.1);cursor:not-allowed}.tour-nav .container{position:relative}.tour-nav a.bookbutton{width:31.25%;height:53px;position:absolute;top:0;right:10px;background:#068cce;color:white;text-align:center;display:none;opacity:0;transition:all .3s ease-in-out}.tour-nav a.bookbutton.showing{opacity:1}@media only screen and (min-width: 960px){.tour-nav a.bookbutton{display:table}}.tour-nav a.bookbutton span{display:table-cell;vertical-align:middle;font-size:15px;font-family:"proxima-nova";text-transform:uppercase}.tour-nav a.bookbutton:hover{background:#0fabf8}.top-banner{height:270px;width:100%;float:left;clear:both;background-size:cover;visibility:hidden}.top-banner .ccm-image-block,.top-banner img{position:absolute}.top-banner.loading{background:url(../css/images/spinner.gif) no-repeat 50% 50%}.top-banner.loading div{visibility:hidden}.edit .top-banner{visibility:visible}@media only screen and (max-width: 720px){.top-banner.keyword{background:none;height:auto;float:none;margin:0 auto}}.homepage-video .banner,.destination-info .banner{height:700px;position:relative;overflow:auto;float:left;clear:both;width:100%}.homepage-video .banner .container,.destination-info .banner .container{*zoom:1}.homepage-video .banner .container:before,.destination-info .banner .container:before,.homepage-video .banner .container:after,.destination-info .banner .container:after{content:"";display:table}.homepage-video .banner .container:after,.destination-info .banner .container:after{clear:both}.homepage-video hr,.destination-info hr{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;margin-top:3em;margin-bottom:2em}@media only screen and (max-width: 768px){.homepage-video .banner{height:560px}}@media only screen and (max-width: 720px){.homepage-video .banner{height:500px}}.banner-info{top:70px;color:#fff;text-align:center;position:absolute;width:760px;left:50%;margin-left:-360px;height:75%;text-shadow:0 2px 10px #000}.banner-info h1,.banner-info h2,.banner-info h3{font-weight:300}.banner-info h2{font-size:62px;font-size:6.2rem;margin-top:2.5em}.banner-info h3{font-size:27px;font-size:2.7rem;line-height:1.2;font-weight:300}.banner-info p{position:absolute;display:block;color:#fff;font-size:18px;font-size:1.8rem;line-height:1.3;bottom:25px;right:175px;width:240px;text-align:left;text-shadow:0 2px 10px #000}.banner-info .slide-btn a{background:rgba(0,0,0,0.5);position:absolute;display:block;color:#fff;padding:0.75em 1em;font-size:14px;font-size:1.4rem;border:1px solid #fff;right:0;bottom:5%;min-width:150px;text-align:left}.banner-info .slide-btn a:after{font-family:'gray-line-ui';font-style:normal;font-weight:normal;position:absolute;content:"\e637";right:1em}@media only screen and (max-width: 768px){.banner-info{width:620px;margin-left:-310px}.banner-info h2{font-size:45px;font-size:4.5rem}}@media only screen and (max-width: 720px){.banner-info{top:30px;width:100%;margin-left:-50%}.banner-info h2{font-size:25px;font-size:2.5rem;margin-top:109px}.banner-info h1,.banner-info h3,.banner-info h4,.banner-info span,.banner-info .slide-btn{display:none}}@media only screen and (max-width: 720px) and only screen and (max-width: 768px){.banner-info h2{font-size:18px;font-size:1.8rem}}@media only screen and (max-width: 720px) and only screen and (max-width: 720px){.banner-info h2{font-size:18px;font-size:1.8rem}}#slides{position:fixed !important}@media only screen and (max-width: 768px){#slides{position:relative !important}}.home #slides{position:relative !important}@media only screen and (max-width: 768px){.home #slides{position:relative !important}}.homepage-video #slides{display:none}.slides-navigation{position:absolute;z-index:3;top:46%;width:90%;left:50%;margin:0 0 0 -45%;height:50px}.slides-navigation a{position:absolute;display:block}.slides-navigation a.prev{left:0}.slides-navigation a.next{right:0}.slides-navigation a:after{font-family:'gray-line-ui';font-style:normal;font-weight:normal;position:absolute;font-size:50px;font-size:5rem;color:#fff}.slides-navigation a.prev:after{content:"\e638";left:-37px}.slides-navigation a.next:after{content:"\e637"}@media screen and (max-width:840px){.slides-navigation{display:none}}.custom-blocks .image-block{display:inline;float:left;width:31.25%;margin:0 1.04166667%}.custom-blocks .image-block h2{text-align:center;text-transform:uppercase;font-weight:300;padding:0.65em 0;font-size:20px;font-size:2rem}@media only screen and (max-width: 800px) and (max-width:850px){.custom-blocks .image-block h2{font-size:18px;font-size:1.8rem;padding:0}}.custom-blocks .image-block img{height:auto;width:100%}.custom-blocks .image-block .info{background:rgba(0,0,0,0.5);transform:translate(0, 60%);-webkit-transform:translate(0, 60%);-o-transform:translate(0, 60%);-moz-transform:translate(0, 60%);-ms-transform:translate(0, 60%);-webkit-backface-visibility:hidden}@media only screen and (max-width: 800px) and (max-width:850px){.custom-blocks .image-block .info{transform:translate(0, 70%);-webkit-transform:translate(0, 70%);-o-transform:translate(0, 70%);-moz-transform:translate(0, 70%);-ms-transform:translate(0, 70%);-webkit-backface-visibility:hidden}}.custom-blocks .image-block .info p{margin-top:1em;text-align:center}.custom-blocks .image-block:hover .info{transform:translate(0, 0);-webkit-transform:translate(0, 0);-o-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-backface-visibility:hidden}.home .custom-icon-blocks{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;margin-bottom:0em;margin-top:2em;margin-bottom:2em}.home .custom-icon-blocks .block{display:inline;float:left;width:22.91666667%;margin:0 1.04166667%;text-align:center;min-height:220px;padding-top:0em}@media only screen and (max-width: 768px){.home .custom-icon-blocks .block{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}}@media only screen and (max-width: 720px){.home .custom-icon-blocks .block{display:none}}.home .custom-icon-blocks .block h3{font-size:34px;font-size:3.4rem;font-weight:lighter}.home .custom-icon-blocks .block p{font-size:16px;font-size:1.6rem;line-height:normal;font-weight:300;line-height:23px}.home .custom-icon-blocks .block span{display:block;width:100%;margin:1em auto;height:120px;position:relative}.home .custom-icon-blocks .block span:before{font-family:'gray-line-ui';font-style:normal;font-weight:normal;position:absolute;color:#013976;display:block;font-size:100px;font-size:10rem;width:120px;margin-left:-60px;left:50%}.home .custom-icon-blocks .block span.local:before{content:'\e632'}.home .custom-icon-blocks .block span.trust:before{content:'\e633'}.home .custom-icon-blocks .block span.price:before{content:'\e634'}.home .custom-icon-blocks .block span.new:before{content:'\e635'}.custom-icon-blocks{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;margin:50px 0}.custom-icon-blocks .block{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%;text-align:center;padding-top:0em}@media only screen and (max-width: 768px){.custom-icon-blocks .block{min-height:240px}}.custom-icon-blocks .block h3{font-size:34px;font-size:3.4rem;font-weight:lighter}.custom-icon-blocks .block p{font-size:16px;font-size:1.6rem;line-height:normal;font-weight:300;line-height:23px}.custom-icon-blocks .block span{display:block;width:100%;margin:1em auto;height:120px;position:relative}.custom-icon-blocks .block span:before{font-family:'gray-line-ui';font-style:normal;font-weight:normal;position:absolute;color:#013976;display:block;font-size:100px;font-size:10rem;width:120px;margin-left:-60px;left:50%}.custom-icon-blocks .block span.local:before{content:'\e632'}.custom-icon-blocks .block span.trust:before{content:'\e633'}.custom-icon-blocks .block span.price:before{content:'\e634'}.custom-icon-blocks .block span.new:before{content:'\e635'}.banner-search{padding:0.5em;background:rgba(0,0,0,0.5);width:720px;margin:0px auto;margin-top:100px;position:relative;*zoom:1}.banner-search:before,.banner-search:after{content:"";display:table}.banner-search:after{clear:both}@media only screen and (max-width: 720px){.banner-search{width:100%;clear:both;margin:0 auto}}.banner-search.keyword{display:block}.banner-search.keyword .query{display:none}@media only screen and (max-width: 720px){.banner-search.keyword{display:block}}.banner-search form{position:relative;left:1px}.banner-search .field,.banner-search button{float:left;display:inline-block}.banner-search button{width:177px}.banner-search .field{position:relative;clear:none;height:auto;margin:0 1% 0 0;padding:0;display:inline-block;width:405px}@media only screen and (max-width: 720px){.banner-search .field{width:100%}}.banner-search .field.date{width:135px}.banner-search .field.date input{background:#fff url(../css/images/booking-inputs.png) no-repeat 95% 12px;padding:1em 0.5em}.banner-search .field input{border:0;padding:1em;width:100%;font-size:14px;font-size:1.4rem}@media only screen and (max-width: 720px){.banner-search .keyword .field.date{display:none}}.banner-search .view{background:rgba(0,0,0,0.5);display:block;color:#fff;padding:0.5em;position:absolute;left:0;bottom:-2em;width:420px;text-align:center;font-size:15px;font-size:1.5rem;font-weight:lighter}@media only screen and (max-width: 768px){.banner-search .view{width:212px}}.banner-search .view:hover{background:#000}.banner-search .view:after{font-family:'FontAwesome';font-style:normal;font-weight:normal;position:absolute;content:"\f054";padding-left:1em}@media only screen and (max-width: 720px){.banner-search .keyword .view{display:none}}.banner-search button{background:#fab31e;font-size:14px;font-size:1.4rem;color:#fff;padding:0.65em;border:0;text-align:left;position:relative;display:inline-block;height:44px;font-family:"proxima-nova"}@media screen and (min-width:1023px){.banner-search button{font-size:18px;font-size:1.8rem}}.banner-search button:hover{background:#fbc450}.banner-search button:after{content:"";right:10px;top:10px;position:absolute;background:url(../css/images/gray_f15_mag.svg);height:17px;width:17px;margin-top:4px}@media only screen and (max-width: 720px){.banner-search button{float:none}.banner-search.keyword button{width:43px;height:39px;color:transparent;position:absolute;top:-2px;right:0}.banner-search.keyword button:after{top:8px;left:13px}.banner-search.keyword .view,.banner-search.keyword .field.date{display:none}}.banner-search label{position:absolute;left:0;top:0;width:100%;height:30px}.banner-search .cal{display:inline-block;width:100%;height:100%;padding:14px}@media only screen and (max-width: 768px){.banner-search{width:620px}.banner-search .field{width:200px}.banner-search .field.date{width:117px}.banner-search .field.date input{background-position:95% 9px}.banner-search .field input{font-size:12px;font-size:1.2rem}.banner-search button{width:148px;height:38px}}@media only screen and (max-width: 720px){.banner-search{width:90%;margin:16px auto;position:relative}.banner-search .field,.banner-search button{width:100%;margin-top:0.5em}.banner-search .field.date{width:100%;margin-right:0}.banner-search .field.date+.field.date{float:right;margin-left:0}.banner-search .view{width:100%;text-align:center;font-size:14px;font-size:1.4rem}}.home .banner-search,.destination-info .banner-search{top:170px;position:absolute;width:890px;margin:0 0 0 -445px;left:50%;z-index:99999}@media only screen and (max-width: 768px){.home .banner-search,.destination-info .banner-search{width:720px;margin:0 0 0 -360px}}.homepage-video .banner-search,.destination-info .banner-search{top:400px;position:absolute;width:890px;margin:0 0 0 -445px;left:50%;z-index:99999}@media only screen and (max-width: 768px){.homepage-video .banner-search,.destination-info .banner-search{width:720px;margin:0 0 0 -360px}}.top-banner.destinations .banner-search{top:170px;position:absolute;width:890px;margin:0 0 0 -445px;left:50%;z-index:99999;margin:0px auto !important;margin-top:100px !important;top:0 !important;left:0 !important;position:relative !important}@media only screen and (max-width: 768px){.top-banner.destinations .banner-search{width:720px;margin:0 0 0 -360px}}.top-banner.destinations .banner-search{top:400px;position:absolute;width:890px;margin:0 0 0 -445px;left:50%;z-index:99999;margin:0px auto !important;margin-top:100px !important;top:0 !important;left:0 !important;position:relative !important}@media only screen and (max-width: 768px){.top-banner.destinations .banner-search{width:720px;margin:0 0 0 -360px}}@media only screen and (max-width: 768px){.home .banner-search,.destination-info .banner-search{width:612px;margin-left:-312.5px;top:55%}.homepage-video .banner-search,.destination-info .banner-search{width:612px;margin-left:-312.5px;top:55%}.top-banner.destinations .banner-search{width:612px;margin-left:-312.5px;top:55%;margin:0px auto !important;margin-top:100px !important;top:0 !important;left:0 !important;position:relative !important}.top-banner.destinations .banner-search{width:612px;margin-left:-312.5px;top:55%;margin:0px auto !important;margin-top:100px !important;top:0 !important;left:0 !important;position:relative !important}}@media only screen and (max-width: 720px){.top-banner.destinations .banner-search{top:170px;position:absolute;width:890px;margin:0 0 0 -445px;left:50%;z-index:99999;margin:0px auto !important;margin-top:50px !important;top:115px !important;left:0 !important;position:relative !important}.top-banner.destinations .banner-search{top:400px;position:absolute;width:890px;margin:0 0 0 -445px;left:50%;z-index:99999;margin:0px auto !important;top:115px !important;left:0 !important;position:relative !important}.top-banner.destinations .banner-search{top:165px !important}}@media only screen and (max-width: 720px) and only screen and (max-width: 768px){.top-banner.destinations .banner-search{width:720px;margin:0 0 0 -360px}}@media only screen and (max-width: 720px) and only screen and (max-width: 768px){.top-banner.destinations .banner-search{width:720px;margin:0 0 0 -360px}}@media only screen and (max-width: 720px){.top-banner.destinations .banner-search{width:100%}.top-banner.destinations{height:380px}}@media only screen and (max-width: 720px){.home .banner-search{width:90%;margin-left:-45%;top:35%}.homepage-video .banner-search{width:90%;margin-left:-45%;top:35%}.destination-info .banner-search{top:18%;width:90%;margin-left:-45%}.homep .banner-search button{width:100%}.homepage-video .banner-search button{width:100%}}.keyword .field.date{width:254px}.destination-info .keyword .field.date{width:135px}@media only screen and (max-width: 768px){.keyword .field.date{width:220px}}@media only screen and (max-width: 720px){.keyword .field.date{display:none}.keyword .field.query{display:block}}.clear-dates{clear:both;text-align:center;display:block;background:#fab31e;width:92%;margin:5px auto;padding:8px;color:#fff;font-family:"proxima-nova";-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.clear-dates:hover{background:#fbc450;text-decoration:none}#dropdown-3 .pad-box,#dropdown-4 .pad-box{padding:0 10px}@media only screen and (max-width: 720px){.homepage-video .page-title,.homepage-video .custom-blocks,.homepage-video .custom-icon-blocks,.homepage-video .latest-news,.homepage-video .newsletter{display:none}}.faq-page .sectionHeader,.faq-details .sectionHeader,.faq-section .sectionHeader,.right-sidebar .sectionHeader,.about-us .sectionHeader{padding:1em 0;margin-top:10px}.faq-page .sidebar .item,.faq-details .sidebar .item,.faq-section .sidebar .item,.right-sidebar .sidebar .item,.about-us .sidebar .item{background:#f8f8f8;float:left;clear:both;width:100%;padding:1em;margin-bottom:1em}.faq-page p,.faq-details p,.faq-section p,.right-sidebar p,.about-us p{font-size:14px;font-size:1.4rem}.faq-page .item h3,.faq-details .item h3,.faq-section .item h3,.right-sidebar .item h3,.about-us .item h3{font-size:16px;font-size:1.6rem;text-transform:uppercase;padding:0.5em 0}.faq-page .item ul,.faq-details .item ul,.faq-section .item ul,.right-sidebar .item ul,.about-us .item ul{margin:1em 0;float:left;clear:both;width:100%}.faq-page .item ul li,.faq-details .item ul li,.faq-section .item ul li,.right-sidebar .item ul li,.about-us .item ul li{font-size:16px;font-size:1.6rem;line-height:1.6;position:relative;padding-left:1.5em;margin-bottom:0.5em}.faq-page .item ul li:before,.faq-details .item ul li:before,.faq-section .item ul li:before,.right-sidebar .item ul li:before,.about-us .item ul li:before{font-family:'FontAwesome';font-style:normal;font-weight:normal;position:absolute;content:"\f00c";color:#068cce;left:0;font-size:inherit}.faq-page .item .nav,.faq-details .item .nav,.faq-section .item .nav,.right-sidebar .item .nav,.about-us .item .nav{margin:0;float:left;clear:both;width:100%}.faq-page .item .nav li,.faq-details .item .nav li,.faq-section .item .nav li,.right-sidebar .item .nav li,.about-us .item .nav li{font-size:14px;font-size:1.4rem;line-height:1.4;padding:0.5em 0;margin-bottom:0.5em;border-bottom:1px solid #444}.faq-page .item .nav li:last-child,.faq-details .item .nav li:last-child,.faq-section .item .nav li:last-child,.right-sidebar .item .nav li:last-child,.about-us .item .nav li:last-child{border:0}.faq-page .item .nav li:before,.faq-details .item .nav li:before,.faq-section .item .nav li:before,.right-sidebar .item .nav li:before,.about-us .item .nav li:before{content:''}.faq-page .item .nav li a,.faq-details .item .nav li a,.faq-section .item .nav li a,.right-sidebar .item .nav li a,.about-us .item .nav li a{display:block;position:relative;padding-left:1.5em;color:#444}.faq-page .item .nav li a.nav-selected,.faq-details .item .nav li a.nav-selected,.faq-section .item .nav li a.nav-selected,.right-sidebar .item .nav li a.nav-selected,.about-us .item .nav li a.nav-selected{color:#068cce}.faq-page .item .nav li a:before,.faq-details .item .nav li a:before,.faq-section .item .nav li a:before,.right-sidebar .item .nav li a:before,.about-us .item .nav li a:before{font-family:'FontAwesome';font-style:normal;font-weight:normal;position:absolute;content:"\f111";color:#444;left:0;font-size:11px;font-size:1.1rem;line-height:1.8}.faq-page .item p,.faq-details .item p,.faq-section .item p,.right-sidebar .item p,.about-us .item p{font-size:14px;font-size:1.4rem}@media only screen and (max-width: 720px){.faq-page .sidebar .item:first-child,.faq-details .sidebar .item:first-child,.faq-section .sidebar .item:first-child,.right-sidebar .sidebar .item:first-child,.about-us .sidebar .item:first-child{margin-top:1em}}.faq-page .main h2,.faq-details .main h2,.faq-section .main h2,.right-sidebar .main h2,.about-us .main h2,.faq-page .main h3,.faq-details .main h3,.faq-section .main h3,.right-sidebar .main h3,.about-us .main h3,.faq-page .main h4,.faq-details .main h4,.faq-section .main h4,.right-sidebar .main h4,.about-us .main h4,.faq-page .main h5,.faq-details .main h5,.faq-section .main h5,.right-sidebar .main h5,.about-us .main h5{font-size:18px;font-size:1.8rem;line-height:1.4}.faq-page .main hr,.faq-details .main hr,.faq-section .main hr,.right-sidebar .main hr,.about-us .main hr{margin:2em 0}.faq-page .main p,.faq-details .main p,.faq-section .main p,.right-sidebar .main p,.about-us .main p{margin-bottom:1em}.event{width:100%;clear:both;float:left;margin:1em 0}.event h1,.event h2,.event h3,.event h4{font-size:18px;font-size:1.8rem;line-height:normal}.event img{float:left;margin:0 1em 1em 0;max-width:30%;height:auto}.destination-info .message{display:none}.destination-info .container .title{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}.destination-info .container .title h1,.destination-info .container .title h2,.destination-info .container .title h3{padding-top:1em}.destination-info .view-tours{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;margin-top:1em;padding:1em;font-size:14px;font-size:1.4rem;text-align:center;position:relative}.destination-info .view-tours:after{font-family:'gray-line-ui';font-style:normal;font-weight:normal;position:absolute;content:"\e637";color:#fff;text-indent:1em}.destination-info .custom-blocks{margin:1em 0;float:left;clear:both;width:100%}.destination-info .custom-blocks:first-child h1,.destination-info .custom-blocks:first-child h2{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;margin-bottom:1em;line-height:normal}.destination-info .custom-blocks .image-block{margin-bottom:2em}.destination-info .custom-blocks .image-block .info a{font-size:14px;font-size:1.4rem;text-align:center}@media only screen and (max-width: 768px){.destination-info .image-block .info a{display:none}}.destination-info .tab .video-info{outline:1px solid #f00;display:inline;float:left;width:31.25%;margin:0 1.04166667%}.destination-info .tab .video-info .inner{background:#fff}@media only screen and (max-width: 720px){.destination-info .tab .blog{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;margin-bottom:2em}.destination-info .tab .blog img{width:100%}.destination-info .banner{height:150px}.destination-info .banner .banner-info,.destination-info .banner .banner-search.destinations{display:none}.destination-info .view-tours{margin-bottom:1em}.destination-info .resp-tabs-container{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}.destination-info .image-block{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;height:100px}.destination-info .image-block h2{margin-top:1.2em}.destination-info .image-block img{width:100%}.destination-info .image-block .info{transform:translate(0, 0);-webkit-transform:translate(0, 0);-o-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-backface-visibility:hidden}.destination-info .image-block .info p{display:none}}.destination-info .sidebar .blog{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;margin-bottom:2em}.destination-info .main p{margin-bottom:10px}.destination-info .edit .resp-tab-content{display:block !important}.destination-info .resp-tabs-list{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;margin-top:2em;margin-bottom:1em;padding-bottom:2em;border-bottom:1px solid #444}.destination-info .resp-tabs-list li{background:#f8f8f8;padding:1em;font-size:16px;font-size:1.6rem}.destination-info .resp-tabs-list li.resp-tab-active{background:#444;color:#fff}@media only screen and (max-width: 768px){.destination-info .resp-tabs-list{display:none}}.destination-info .resp-accordion{font-size:16px;font-size:1.6rem;padding:1em;text-transform:none}.destination-info .resp-accordion.resp-tab-active{color:#fff}.destination-info .tab>.inner{padding:1em}.destination-info .resp-tab-content{padding:0}.edit .destination-info .message{display:block}.youtubeBlock{float:left;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin:1em 0}.youtubeBlock iframe{position:absolute;top:0;left:0;width:100%;height:100%}.videowrap{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}@media only screen and (max-width: 720px){.videowrap{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}.sweepstakes{min-height:560px;background:#bf5454;width:100%;margin:0 auto;clear:both;height:auto;position:relative}.sweepstakes .container{overflow:hidden;height:auto;display:block}.sweepstakes .sweepstakes_content{display:inline;float:left;padding:50px 0}.sweepstakes .sweepstakes_content h2{font-size:72px;font-size:7.2rem;margin-top:50px;text-align:center;color:#fff;font-weight:lighter;padding-left:1em;padding-right:1em}@media only screen and (max-width: 768px){.sweepstakes .sweepstakes_content h2{font-size:65px;font-size:6.5rem;padding-left:1em;padding-right:1em;margin-bottom:0px}}@media only screen and (max-width: 720px){.sweepstakes .sweepstakes_content h2{font-size:34px;font-size:3.4rem;margin-top:2em;padding:0 15px;margin-bottom:1em}}.sweepstakes .sweepstakes_content p{font-size:18px;font-size:1.8rem;text-align:center;font-weight:lighter;color:#fff;padding-left:4em;padding-right:4em}@media only screen and (max-width: 768px){.sweepstakes .sweepstakes_content p{padding-left:1em;padding-right:1em}}@media only screen and (max-width: 720px){.sweepstakes .sweepstakes_content p{padding:0 15px}}.home_threeimage{background:#fff;width:100%;margin:0px;clear:both;position:relative;float:left;background:gray}@media only screen and (max-width: 720px){.home_threeimage{display:none}}.home_threeimage a{transition:all 1s ease-in-out}.home_threeimage a:hover img{transform:scale(1.1);filter:brightness(1);opacity:1}.home_threeimage a:hover:after{opacity:0}.home_threeimage img{width:100%;height:100%;float:left;transition:all 1s ease-in-out;filter:brightness(.7);opacity:.8}.home_threeimage h2{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:50%;margin-top:-20px;color:#fff;font-size:30px;font-size:3rem;font-weight:lighter;left:50%;text-align:center;width:310px;margin-left:-155px}@media only screen and (max-width: 768px){.home_threeimage h2{font-size:20px;font-size:2rem;margin-left:-145px;top:165px}}.home_threeimage .home_threeimage_one{position:relative;margin:0px;padding:0px;width:33.33%;float:left;overflow:hidden}.home_threeimage .home_threeimage_two{position:relative;margin:0px;padding:0px;width:33.33%;float:left;overflow:hidden}.home_threeimage .home_threeimage_three{position:relative;margin:0px;padding:0px;width:33.33%;float:left;overflow:hidden}.find_a_reason{height:auto;background:#fff;width:100%;margin:0 auto;clear:both;position:relative;padding:50px;overflow:hidden}@media only screen and (max-width: 720px){.find_a_reason{display:none}}.find_a_reason .find_a_reason_content{display:inline;float:left;width:31.25%;margin:0 1.04166667%}@media only screen and (max-width: 768px){.find_a_reason .find_a_reason_content{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}}.find_a_reason .find_a_reason_content h2{font-size:16px;font-size:1.6rem;line-height:1.3em;margin-top:0;text-align:left;color:#444;font-weight:bold}.find_a_reason .find_a_reason_content h3{font-size:36px;font-size:3.6rem;line-height:1.25em;text-align:left;color:#444;font-weight:lighter}@media only screen and (max-width: 768px){.find_a_reason .find_a_reason_content h3{font-size:26px;font-size:2.6rem}}.find_a_reason .find_a_reason_content p{font-size:18px;font-size:1.8rem;text-align:left;font-weight:lighter;color:#444}.find_a_reason .find_a_reason_content a{font-size:20px;font-size:2rem;color:#013976;margin-top:15px;position:relative;display:inline-block;float:right;font-weight:lighter;margin-right:40px}@media only screen and (max-width: 768px){.find_a_reason .find_a_reason_content a{margin-top:1.5em;margin-bottom:1.5em}}.find_a_reason .find_a_reason_content a:hover{color:#444}.find_a_reason .find_a_reason_content a:after{content:"";right:-30px;top:0;bottom:0;left:auto;margin:auto;position:absolute;background:url(../css/images/grayline_f15_bluearrow.svg);height:20px;width:13px;background-repeat:no-repeat}.find_a_reason .find_a_reason_content .video-info{margin-top:5em}.find_a_reason .find_a_reason_content_right{margin:0px !important;margin-top:3em;float:right;padding-top:0;display:inline;float:left;width:64.58333333%;margin:0 1.04166667%}@media only screen and (max-width: 768px){.find_a_reason .find_a_reason_content_right{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}}.find_a_reason .find_a_reason_content_right h2{font-size:44px;font-size:4.4rem;margin-top:1em;text-align:center;color:#444}.find_a_reason .find_a_reason_content_right p{font-size:18px;font-size:1.8rem;text-align:center;font-weight:lighter;color:#444}.find_a_reason .find_a_reason_content_right .video-info{margin-top:1em}.find_a_reason .find_a_reason_content_right a{display:none}.grayline_home_magazine{padding:50px 0;height:auto;background:#fff;width:100%;clear:both;position:relative;overflow:hidden}@media only screen and (max-width: 720px){.grayline_home_magazine{display:none}}@media only screen and (max-width: 768px){.grayline_home_magazine{min-height:285px}}.grayline_home_magazine .grayline_home_magaziine_content{margin-top:4em;display:inline;float:left;width:31.25%;margin:0 1.04166667%}@media only screen and (max-width: 768px){.grayline_home_magazine .grayline_home_magaziine_content{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}}.grayline_home_magazine .grayline_home_magaziine_content h2{font-size:18px;font-size:1.8rem;text-align:left;color:#444;font-weight:600}.grayline_home_magazine .grayline_home_magaziine_content h3{font-size:36px;font-size:3.6rem;text-align:left;color:#444;font-weight:200}@media only screen and (max-width: 768px){.grayline_home_magazine .grayline_home_magaziine_content h3{font-size:26px;font-size:2.6rem}}.grayline_home_magazine .grayline_home_magaziine_content p{font-size:18px;font-size:1.8rem;text-align:center;font-weight:lighter;color:#444;text-align:left}.grayline_home_magazine .grayline_home_magaziine_content a{font-size:20px;font-size:2rem;color:#013976;margin-top:1em;position:relative;display:inline-block;float:right;font-weight:lighter;margin-right:30px}@media only screen and (max-width: 768px){.grayline_home_magazine .grayline_home_magaziine_content a{margin-right:43px;margin-top:-0.5em}}.grayline_home_magazine .grayline_home_magaziine_content a:hover{color:#444}.grayline_home_magazine .grayline_home_magaziine_content a:after{content:"";right:-30px;top:0;bottom:0;left:auto;position:absolute;background:url(../css/images/grayline_f15_bluearrow.svg);background-repeat:no-repeat;height:20px;width:13px;margin:auto}.grayline_home_magazine .grayline_home_magaziine_content_left{margin-top:4em;display:inline;float:left;width:64.58333333%;margin:0 1.04166667%}@media only screen and (max-width: 768px){.grayline_home_magazine .grayline_home_magaziine_content_left{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}}.grayline_home_magazine .grayline_home_magaziine_content_left img{margin-left:-2em;width:100%;height:100%}@media only screen and (max-width: 768px){.grayline_home_magazine .grayline_home_magaziine_content_left img{margin-left:0em}}.grayline_home_magazine .grayline_home_magaziine_content_left h2{font-size:44px;font-size:4.4rem;margin-top:1em;text-align:center;color:#444}.grayline_home_magazine .grayline_home_magaziine_content_left p{font-size:18px;font-size:1.8rem;text-align:center;font-weight:lighter;color:#444}.grayline_home_magazine .grayline_home_magaziine_content_left .video-info{margin-top:1em}.news-block{display:inline;float:left;width:31.25%;margin:0 1.04166667%;margin-bottom:2em}.news-block h3{font-size:18px;font-size:1.8rem;min-height:60px}.news-block.twitter li{font-size:14px;font-size:1.4rem;list-style:none;padding:0 0 10px 70px;background:url(../css/images/gray_line_twitter.gif) top left no-repeat;margin:1em 0;min-height:55px;border-bottom:1px solid #737373;line-height:1.4}.news-block.twitter li:last-child{border:0}.news-block.blog .readmore{font-size:18px;font-size:1.8rem;display:block;color:#013976;position:relative;padding:0.75em 1em;width:100%}.news-block.blog .readmore:after{font-family:'gray-line-ui';font-style:normal;font-weight:normal;position:absolute;content:"\e637";font-size:25px;font-size:2.5rem;top:0.4em;right:0.5em}.news-block .inner{background:#f8f8f8;width:100%;position:relative;max-height:444px}@media only screen and (min-width: 768px) and (max-width: 960px){.news-block .inner{height:450px}}@media only screen and (max-width: 800px) and (max-width:1024px){.news-block .inner{height:450px}}.news-block .inner a{display:block;width:100%;overflow:hidden}.news-block .inner h3,.news-block .inner p{padding:0.75em;line-height:1.2}.news-block .inner h3{margin:0}.news-block .inner p{margin:0 0 1em 0}.news-block .inner:first-child>a img{max-height:250px}.news-block.video a{display:none}.white_background{background:#fff;width:100%;position:relative;float:left}.home .newsletter{background:transparent;min-height:100px;padding-top:20px}.newsletter{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;width:100%;margin:0px;margin-bottom:2em;border:solid #ccc;border-width:1px 0;padding:0em 0;min-height:447px;background:rgba(68,68,68,0.9);position:relative;font-weight:lighter;padding-top:0.5em;margin-bottom:0em;z-index:100}@media only screen and (max-width: 768px){.newsletter{background:#444}}@media only screen and (max-width: 720px){.newsletter{display:none}}.newsletter h2{text-align:center;font-size:36px;font-size:3.6rem;color:#fff;padding-top:0.5em}.newsletter h3{font-size:50px;font-size:5rem;margin-bottom:0.5em;font-weight:300;color:#fff;text-align:center}.newsletter h4{text-align:center;font-size:24px;font-size:2.4rem;color:#fff;margin-top:2em;font-weight:lighter}.newsletter p{font-size:18px;font-size:1.8rem;text-align:center;color:#fff;margin-top:1em;margin-bottom:1em}.newsletter #monkey_mail_signup{display:block;width:102.08333333%;margin:0 -1.04166667%;*zoom:1}.newsletter #monkey_mail_signup:before,.newsletter #monkey_mail_signup:after{content:"";display:table}.newsletter #monkey_mail_signup:after{clear:both}@media only screen and (max-width: 768px){.newsletter #monkey_mail_signup{display:block;width:102.5%;margin:0 -1.25%;*zoom:1;width:100%;margin:0}.newsletter #monkey_mail_signup:before,.newsletter #monkey_mail_signup:after{content:"";display:table}.newsletter #monkey_mail_signup:after{clear:both}}.newsletter .field{display:inline;float:left;width:22.91666667%;margin:0 1.04166667%}.newsletter input{font-size:14px;font-size:1.4rem;background:#f8f8f8;padding:1.2em;text-transform:uppercase;font-weight:100;color:#444}.newsletter input,.newsletter button{width:100%;border:0}.newsletter button{background:#fab31e;color:#fff;font-size:18px;font-size:1.8rem;position:relative;padding:0.8em;text-align:left;text-transform:uppercase;font-weight:100}.newsletter button:hover{background:#fbc450}.newsletter button:after{font-family:'gray-line-ui';font-style:normal;font-weight:normal;position:absolute;content:'\e637';color:#fff;right:1em;top:1em}#formResponse{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;padding:1em;margin-top:2em;text-align:center}#formResponse a{color:#fff;font-weight:500;text-decoration:underline}.pac-container{font-family:inherit !important}.pac-container .pac-item{font-size:inherit !important;padding-left:1em !important}.pac-container .pac-item:nth-child(odd){background:#f1f1f1}.pac-container .pac-item:hover{background:#fab31e;color:#fff}.pac-container .pac-item:hover *{color:#fff}.pac-container .pac-item-query:hover{color:#fff}.pac-container .pac-icon{display:none}.translate-wrap{float:right;margin-right:22em;font-weight:500}@media only screen and (max-width: 720px){.translate-wrap{float:left}}#google_translate_element{float:left;display:inline-block;font-family:inherit !important}#google_translate_element .goog-te-gadget-simple{background:none;border:0}#google_translate_element .goog-te-gadget-simple .goog-te-menu-value span{color:#fff;font-family:"proxima-nova" !important;text-transform:uppercase;font-size:14px;font-size:1.4rem;line-height:1.6;border:0 !important}#google_translate_element .goog-te-gadget-simple .goog-te-menu-value span:first-child{text-shadow:0 2px 10px #000}.options{text-shadow:0 2px 10px #000}.goog-te-gadget-icon{display:none}.goog-te-gadget-simple a{text-decoration:none !important}.goog-te-banner-frame.skiptranslate{display:none !important}.goog-te-menu2-item{font-family:"proxima-nova" !important;border:0;color:#fab31e !important}body{top:0px !important}.button-wrap{position:absolute;width:520px;margin:0 0 0 -260px;left:50%;bottom:100px}.button-wrap.homepage{position:relative;margin:auto !important;left:auto !important;bottom:auto !important;top:auto !important;right:auto !important;width:auto !important;max-width:180px;margin-top:20px !important}.button-wrap.homepage a{display:block;text-align:center}@media only screen and (max-width: 720px){.button-wrap{width:225px;margin:0 0 0 -112.5px;bottom:10px}}.button-wrap a:first-child{padding:0.8em 2.2em 0.8em 2.3em}.button-wrap a{background:rgba(191,84,84,0.8);border:1px solid #fff;color:#fff;padding:0.8em 1em 0.8em 1em;font-size:17px;position:relative;display:inline-block;line-height:20px;text-transform:uppercase;font-weight:100}.button-wrap a:hover{color:#444}.button-wrap a:after{font-weight:500;font-style:normal;display:inline-block;text-decoration:inherit;position:absolute;position:relative;float:right;font-size:1.5625rem;margin-left:0.5em}.button-wrap a:nth-child(2){margin-left:3em;background:rgba(0,0,0,0.8)}@media only screen and (max-width: 720px){.button-wrap a:nth-child(2){display:none}}.button-wrap a:nth-child(2):hover{color:#c1272d}.solid-but a{background:#bf5454}.sweepstakes .backstretch:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:#680D0D;opacity:0.6}.sweepstakes .button-wrap{width:190px;margin:0 0 0 -96px;left:50%;bottom:25px}@media only screen and (max-width: 768px){.sweepstakes .button-wrap{bottom:15px}}@media only screen and (max-width: 720px){.sweepstakes .button-wrap{bottom:105px}}.sweepstakes .button-wrap a{opacity:1;border:0}.sub_heading{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;padding:2em 0;border-top:1px solid #cccccc;margin-top:105px;margin-bottom:-20px}.sub_heading h2{font-size:50px;font-size:5rem;text-align:center;color:#444;font-weight:lighter}@media only screen and (max-width: 768px){.sub_heading h2{font-size:38px;font-size:3.8rem}}@media only screen and (max-width: 720px){.sub_heading h2{font-size:24px;font-size:2.4rem;padding-left:1em;padding-right:1em}}.vid-banner{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;height:600px;width:100%;height:100%;margin:0px}.vid-banner .video-info,.vid-banner .yt-player{height:540px !important;padding-bottom:0% !important}@media only screen and (max-width: 720px){.vid-banner .video-info,.vid-banner .yt-player{height:200px !important}}.vid-banner a{display:none}.vid-banner-behind{border-bottom:0px}.vid_banner_bottom{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;width:100%;margin:0px;background:#bf5454;padding:1em}.vid_banner_bottom h3{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;font-size:26px;font-size:2.6rem;text-align:center;color:#fff;font-weight:100;margin-top:0.5em;margin-bottom:0.5em}@media only screen and (max-width: 768px){.vid_banner_bottom h3{font-size:20px;font-size:2rem;margin-top:0.5em;text-align:left}}@media only screen and (max-width: 720px){.vid_banner_bottom h3{text-align:center}}.vid_banner_bottom h3 a{font-size:20px;font-size:2rem;color:#fff;margin-top:1em;position:relative;display:inline-block;float:right;font-weight:lighter;margin-right:30px;margin-top:0.2em}.vid_banner_bottom h3 a:hover{color:#444}.vid_banner_bottom h3 a:after{content:"";right:-40px;top:-6px;position:absolute;background:url(../css/images/grayline_f15_whitearrow.svg);background-repeat:no-repeat;height:38px;width:38px;margin-top:4px}.subpage_intro{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;min-height:300px}.subpage_intro h2{text-align:center;font-size:36px;font-size:3.6rem;font-weight:300;padding-top:1em}@media only screen and (max-width: 720px){.subpage_intro h2{font-size:24px;font-size:2.4rem}}@media only screen and (max-width: 720px){.subpage_intro h2{font-size:24px;font-size:2.4rem}}.subpage_intro p{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%;font-weight:300;line-height:22px}@media only screen and (max-width: 720px){.subpage_intro p{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}.subpage_intro a{font-size:20px;font-size:2rem;color:#013976;margin-top:1em;position:relative;display:inline-block;float:right;font-weight:lighter;margin-right:30px}@media only screen and (max-width: 720px){.subpage_intro a{margin-bottom:20px}}.subpage_intro a:hover{color:#444}.subpage_intro a:after{content:"";right:-30px;top:-6px;position:absolute;background:url(../css/images/grayline_f15_bluearrow.svg);height:25px;width:13px;margin-top:4px}.four_friends_cont{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;min-height:425px}.four_friends_cont .four_friends_left{display:inline;float:left;width:31.25%;margin:0 1.04166667%}@media only screen and (max-width: 768px){.four_friends_cont .four_friends_left{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}}@media only screen and (max-width: 720px){.four_friends_cont .four_friends_left{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}.four_friends_cont .four_friends_right{display:inline;float:left;width:64.58333333%;margin:0 1.04166667%}@media only screen and (max-width: 768px){.four_friends_cont .four_friends_right{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}}@media only screen and (max-width: 720px){.four_friends_cont .four_friends_right{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}.four_friends_cont .four_friends_right img{width:100%;height:100%;margin-top:3em}.four_friends_cont h2{text-align:left;font-size:18px;font-size:1.8rem;font-weight:900;padding-top:2em}.four_friends_cont h3{text-align:left;font-size:36px;font-size:3.6rem;font-weight:100}.four_friends_cont p{font-weight:300;line-height:22px}.four_friends_cont a{font-size:20px;font-size:2rem;color:#013976;margin-top:1em;position:relative;display:inline-block;float:left;font-weight:lighter;margin-right:30px;float:right}@media only screen and (max-width: 768px){.four_friends_cont a{font-size:18px;font-size:1.8rem;text-align:right;float:right}}.four_friends_cont a:hover{color:#444}.four_friends_cont a:after{content:"";right:-30px;top:-6px;position:absolute;background:url(../css/images/grayline_f15_bluearrow.svg);height:25px;width:13px;margin-top:4px}.behind_the_scenes{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;min-height:380px;margin-bottom:3em}.behind_the_scenes h2{text-align:center;font-size:36px;font-size:3.6rem;font-weight:100;padding-top:0.5em;margin-top:0.5em}@media only screen and (max-width: 768px){.behind_the_scenes h2{font-size:3rem;margin-bottom:1em !important;margin-top:0.5em}}@media only screen and (max-width: 720px){.behind_the_scenes h2{font-size:2.4rem;margin-bottom:0.1em}}.behind_the_scenes_grid{display:inline;float:left;width:22.91666667%;margin:0 1.04166667%;min-height:350px}@media only screen and (max-width: 768px){.behind_the_scenes_grid{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}}@media only screen and (max-width: 720px){.behind_the_scenes_grid{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}.behind_the_scenes_grid img{width:100%}.behind_the_scenes_grid h2{text-align:left;font-size:24px;font-size:2.4rem;font-weight:100;padding-top:0.5em}@media only screen and (max-width: 768px){.behind_the_scenes_grid h2{margin-bottom:1em}}.behind_the_scenes_grid p{font-weight:lighter;line-height:22px;font-size:16px;font-size:1.6rem}.behind_the_scenes_grid a{font-size:20px;font-size:2rem;color:#013976;margin-top:1em;position:relative;display:inline-block;float:right;font-weight:lighter;margin-right:30px}@media only screen and (max-width: 768px){.behind_the_scenes_grid a{margin-top:1em;margin-bottom:1em}}.behind_the_scenes_grid a:hover{color:#444}.behind_the_scenes_grid a:after{content:"";right:-30px;top:-10px;position:absolute;background:url(../css/images/grayline_f15_bluearrow.svg);height:25px;width:13px;margin-top:4px}.follow_their_journey{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;min-height:600px;margin-bottom:5em}.follow_their_journey h2{text-align:center;font-size:36px;font-size:3.6rem;font-weight:300;margin-top:1em}@media only screen and (max-width: 768px){.follow_their_journey h2{font-size:30px;font-size:3rem}}@media only screen and (max-width: 720px){.follow_their_journey h2{font-size:24px;font-size:2.4rem}}.follow_their_journey h3{text-align:left;font-size:24px;font-size:2.4rem;font-weight:300;padding-top:1em}.follow_their_journey p{line-height:22px;font-size:16px;font-size:1.6rem;text-align:left;margin-top:1em;font-weight:300}.follow_their_journey .follow_their_journey_left{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}@media only screen and (max-width: 768px){.follow_their_journey .follow_their_journey_left{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}@media only screen and (max-width: 720px){.follow_their_journey .follow_their_journey_left{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}.follow_their_journey .follow_their_journey_right{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}@media only screen and (max-width: 768px){.follow_their_journey .follow_their_journey_right{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}@media only screen and (max-width: 720px){.follow_their_journey .follow_their_journey_right{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}.follow_their_journey .follow_their_journey_right img{width:100%;height:100%;margin-top:3em}.follow_their_journey a{font-size:20px;font-size:2rem;color:#013976;margin-top:1em;position:relative;display:inline-block;float:right;font-weight:lighter;margin-right:30px}@media only screen and (max-width: 768px){.follow_their_journey a{margin-top:1em;margin-bottom:1em}}.follow_their_journey a:hover{color:#444}.follow_their_journey a:after{content:"";right:-30px;top:-10px;position:absolute;background:url(../css/images/grayline_f15_bluearrow.svg);height:25px;width:13px;margin-top:4px}.journ_moroc{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;min-height:430px;margin-top:80px}@media only screen and (max-width: 720px){.journ_moroc .journ_moroc_heading{width:100%}}.journ_moroc .journ_moroc_heading h2{text-align:center;font-size:26px;font-size:2.6rem;font-weight:100;padding-top:1em;display:inline;float:left;width:47.91666667%;margin:0 1.04166667%;margin-bottom:1em;width:100%;margin-top:-90px}.journ_moroc .journ_moroc_left{padding:1em;min-height:261px;display:inline;float:left;width:47.91666667%;margin:0 1.04166667%;border:1px solid #ccc}@media only screen and (max-width: 768px){.journ_moroc .journ_moroc_left{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}}@media only screen and (max-width: 720px){.journ_moroc .journ_moroc_left{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}.journ_moroc .journ_moroc_left img{display:inline;width:31.25%;margin:0 1.04166667%;float:left}@media only screen and (max-width: 720px){.journ_moroc .journ_moroc_left img{width:100% }}.journ_moroc .journ_moroc_left p,.journ_moroc .journ_moroc_left h3{display:inline;float:left;width:64.58333333%;margin:0 1.04166667%;float:right;font-weight:300}@media only screen and (max-width: 768px){.journ_moroc .journ_moroc_left p,.journ_moroc .journ_moroc_left h3{line-height:18px}}@media only screen and (max-width: 720px){.journ_moroc .journ_moroc_left p,.journ_moroc .journ_moroc_left h3{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}.journ_moroc .journ_moroc_left h2{margin-top:-90px}.journ_moroc .journ_moroc_left h3{padding-bottom:0.5em;font-size:36px;font-size:3.6rem;font-weight:300}@media only screen and (max-width: 768px){.journ_moroc .journ_moroc_left h3{font-size:27px;font-size:2.7rem}}@media only screen and (max-width: 720px){.journ_moroc .journ_moroc_left h3{margin-top:1em}}.journ_moroc .journ_moroc_left p{line-height:22px}.journ_moroc .journ_moroc_left a{font-size:20px;font-size:2rem;color:#013976;margin-top:1em;position:relative;display:inline-block;float:right;font-weight:lighter;margin-right:30px}@media only screen and (max-width: 768px){.journ_moroc .journ_moroc_left a{font-size:17px;font-size:1.7rem}}.journ_moroc .journ_moroc_left a:hover{color:#444}.journ_moroc .journ_moroc_left a:after{content:"";right:-30px;top:-7px;position:absolute;background:url(../css/images/grayline_f15_bluearrow.svg);height:25px;width:13px;margin-top:4px}.journ_moroc .journ_moroc_right{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}@media only screen and (max-width: 768px){.journ_moroc .journ_moroc_right{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}}@media only screen and (max-width: 720px){.journ_moroc .journ_moroc_right{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}.journ_moroc .journ_moroc_right img{width:100%;height:100%}.journ_moroc .journ_moroc_right h2{margin-top:-83px}@media only screen and (max-width: 720px){.journ_moroc .journ_moroc_right h2{margin-top:0px}}.their_reason{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;min-height:430px;background:#F1F1F1;width:100%;margin:0}.their_reason h2{text-align:center;font-size:36px;font-size:3.6rem;font-weight:100;padding-top:1em;margin-bottom:1em}.homepage-video #sb-site{background-color:transparent}html.sb-anim-type-translate .sb-slide,html.sb-anim-type-side .sb-slide{-webkit-transition:-webkit-transform 0ms ease;-moz-transition:-moz-transform 0ms ease;-o-transition:-o-transform 0ms ease;transition:transform 0ms ease;-webkit-transition-property:-webkit-transform,left;-webkit-backface-visibility:hidden}.homepage-video>.arrow-btn.blue{display:none}video#bgvid{position:fixed;right:0;top:0;min-width:100%;width:auto;height:auto;z-index:-100;background-size:cover}@media only screen and (max-width: 768px){video#bgvid{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}}@media only screen and (max-width: 768px){.banner .backstretch{display:inline !important}}@media only screen and (min-width: 768px) and (max-width: 960px){.banner .backstretch{display:inline !important}}@media only screen and (min-width:1025px){.banner .backstretch{display:none !important}}.stopfade{opacity:.5}#polina{font-family:Agenda-Light,Agenda Light,Agenda,Arial Narrow,sans-serif;font-weight:100;background:rgba(0,0,0,0.3);color:white;padding:2rem;width:33%;margin:2rem;float:right;font-size:1.2rem}#polina button{display:block;width:80%;padding:.4rem;border:none;margin:1rem auto;font-size:1.3rem;background:rgba(255,255,255,0.23);color:#fff;border-radius:3px;cursor:pointer;transition:.3s background}@media screen and (max-device-width:800px){#bgvid{display:none}}@media only screen and (max-width: 720px){.sweepstakes .sweepstakes_content{width:100%}}.isotope{height:500px !important}.goog-te-menu-value img{display:none !important}.goog-te-menu-value span{color:transparent !important}.goog-te-menu-value span:nth-child(1){color:white !important}div#hypeHolderInner.isotope,div.tintup,.a5b5e4-inner{height:300px !important}@media only screen and (max-width: 720px){.video-info{width:100%}.video-info>.inner{width:100%}.yt-player{width:100%}}@media only screen and (max-width: 720px){.subpage .full-width.lightgrey{margin-bottom:22px}}.goog-te-menu-value:nth-child(4){display:none !important}.footer-links .logo{position:relative;background:url(../css/images/grayline_logo_black_f15.svg) no-repeat top left;margin-left:200px;margin-bottom:20px}.subpage-border{border-bottom:1px solid #CCCCCC}@media only screen and (max-width: 720px){.subpage-border{width:94%;margin-left:1em}}@media only screen and (max-width: 720px){.full-width.lightgrey.padding-reset{height:60px;background:white}.homepage-video .full-width.lightgrey.padding-reset,.about-us .full-width.lightgrey.padding-reset{height:0px}}.behind_scenes_sub_banner{min-height:500px;width:100%;margin:0 auto;clear:both;position:relative}.behind_scenes_sub_banner .sweepstakes_content{display:inline;float:left}.behind_scenes_sub_nav_buttons{min-height:45px;width:100%;margin:0 auto;clear:both;position:relative;margin-top:3em;float:left}.behind_scenes_sub_nav_buttons a:first-child{float:left;margin-left:38px}.behind_scenes_sub_nav_buttons a:first-child:after{content:"";left:-30px;top:-10px;position:absolute;background:url(../css/images/grayline_f15_bluearrow.svg);height:25px;width:13px;margin-top:4px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.behind_scenes_sub_nav_buttons a{float:right}@media only screen and (max-width: 720px){.behind_scenes_sub_nav_buttons a{font-size:1.5rem}}@media only screen and (max-width: 768px){.banner-search{margin-top:120px}}@media only screen and (max-width: 720px){.top-banner.keyword{height:250px}.banner-search.keyword{position:absolute;margin-top:180px;width:100%}}@media only screen and (max-width: 720px){.full-width.lightgrey.padding-reset{height:0.01em}}.home .banner{height:400px;width:100%}.news-block.blog img{width:100%}@media only screen and (max-width: 720px){.news-block{display:none}}.continue{margin-top:100px !important}.tour .sectionHeader h1{margin-top:4em}.dojo-blog-entry .header-grey,.dojo-blog-list .header-grey{margin-bottom:1em}.dojo-blog-entry #searchResults,.dojo-blog-list #searchResults{float:left;width:100%;clear:both}#dojo_blog_featured .thumb{width:100%}.blog_list{margin-bottom:1em;float:left;width:100%;clear:both}.blog_list header.blog_info{height:auto;background:none}.blog_list_post{float:left;margin:1em 0;width:100%}.blog_list_post .blog_date{margin:.5em 0}.blog_list_post .titles{text-align:center;text-transform:uppercase}.blog_list_post .titles h2{font-weight:800;font-size:14px;margin:1em 0}.blog_list_post .titles h3{font-size:30px}.blog_list_post footer{border-bottom:1px solid;clear:both;width:100%;float:left;margin:1em 0;line-height:1.6;background:none}.blog_list_post footer p,.blog_list_post footer span,.blog_list_post footer a{float:left;margin:0 1em 0 0;display:inline-block;padding:0.5em 0;font-size:14px}.blog_info .thumb{float:left;width:25%;margin-right:1em}.view-article{float:right}.dojo_blog_post{margin-top:30px}.dojo_blog_post img.ccm-output-image{width:100%;height:auto;margin-bottom:1em}.dojo_blog_post .blog_date{font-family:"chaparral-pro","Crimson Text","Baskerville Old Face","Hoefler Text",Garamond,"Times New Roman",serif;margin-bottom:1em;font-size:18px}.dojo_blog_post .blog_date p{float:left;display:inline-block;font-size:18px}.dojo_blog_post .blog_date span{display:inline-block;line-height:1.5}.dojo_blog_post footer{border-top:1px solid;clear:both;float:left;width:100%;padding:0.5em 0}.dojo_blog_post .title{margin-bottom:1em;text-align:center}.dojo_blog_post .title h1{font-size:40px;font-size:4rem}.dojo_blog_post .title h2{line-height:1.2;font-family:"chaparral-pro","Crimson Text","Baskerville Old Face","Hoefler Text",Garamond,"Times New Roman",serif;font-style:italic;font-weight:400;font-size:22px}.dojo_blog_post .title span{display:block;font-size:14px;text-transform:uppercase;margin-bottom:1em}.dojo_blog_post .post-content p{margin-bottom:1em;font-size:18px;font-family:"chaparral-pro","Crimson Text","Baskerville Old Face","Hoefler Text",Garamond,"Times New Roman",serif}.dojo_blog_post footer h3,.dojo_blog_post footer ul,.dojo_blog_post footer li,.dojo_blog_post footer a{float:left;display:inline-block;font-size:14px;margin:0 0.5em 0 0}.dojo_blog_post footer a{text-decoration:underline}.dojo_blog_post footer .dojo_cats,.dojo_blog_post footer .dojo_tags{line-height:1.6;float:left;display:inline-block;position:relative}.dojo_blog_post footer .dojo_cats h3:after,.dojo_blog_post footer .dojo_tags h3:after{content:": "}#mag_comments{float:left;clear:both;width:100%;min-height:500px}#mag_comments .guestBook-title{font-family:"chaparral-pro","Crimson Text","Baskerville Old Face","Hoefler Text",Garamond,"Times New Roman",serif;clear:both;font-size:16px;float:left;width:100%;border-bottom:none;border-top:1px solid;padding-top:1.5em}#mag_comments .guestBook-formBlock div{display:block;clear:both}#mag_comments input,#mag_comments textarea{border:1px solid #000;width:100%;margin:1em 0;padding:1em;font-size:14px}@media only screen and (min-width:40.063em){#mag_comments input{width:48%;float:left;display:inline-block}#mag_comments input+input{float:right}#mag_comments textarea{float:left;clear:both;min-height:150px}}#mag_comments .note{display:block;font-size:12px;clear:both}#mag_comments span.error{position:absolute;color:red;font-size:11px}#mag_comments button{border:1px solid #000;background:#fff;color:#000;padding:0.75em;width:100%;text-align:left;position:relative;font-size:16px}#mag_comments button:after{font-family:'gray-line-ui';font-style:normal;font-weight:normal;content:"\e637";position:absolute;color:#000;font-size:20px;top:0;right:0;border-left:1px solid;padding:11px 15px}@media only screen and (min-width:40.063em){#mag_comments button{width:48%;float:right}}#mag_comments input.fullname{display:none}#mag_comments .response{width:100%;font-size:12px;margin:1em 0;background:#f2f2f2;clear:both}#mag_comments .response.error{background:red;color:#fff}#mag_comments .guestBook-entry{background:#f2f2f2;clear:both;padding:1em;line-height:1.6;position:relative;margin-bottom:2em}#mag_comments .guestBook-entry.bubble:after{position:absolute;right:1em;bottom:-1.2em;content:" ";width:0;height:0;border-left:30px solid transparent;border-right:0px solid transparent;border-top:20px solid #f2f2f2}#mag_comments .guestBook-entry.bubble:nth-child(even):after{left:1em;border-left:0 solid transparent;border-right:30px solid transparent}#mag_comments .guestBook-manage-links{float:right;color:#d8d8d8}#mag_comments .guestBook-manage-links a{float:none;font-size:12px;padding:0;margin:0}#mag_comments .contentByLine{font-size:12px}@media only screen and (max-width: 768px){#mag_comments{display:block}}@media only screen and (max-width: 720px){#mag_comments{display:none}}.dojo-blog-list hr,.dojo-blog-entry hr{border:1px solid #000}.dojo-blog-list .sidebar .item,.dojo-blog-entry .sidebar .item{background:#fff;padding:0}.dojo-blog-list .sidebar .item h3,.dojo-blog-entry .sidebar .item h3,.dojo-blog-list .sidebar .item h4,.dojo-blog-entry .sidebar .item h4{font-size:18px;text-transform:uppercase}.dojo-blog-list .sidebar .item ul,.dojo-blog-entry .sidebar .item ul{border-bottom:1px solid;padding:1em 0}.dojo-blog-list .sidebar .item a,.dojo-blog-entry .sidebar .item a{font-size:14px;display:block}.dojo-blog-list .sidebar .item #searchResults,.dojo-blog-entry .sidebar .item #searchResults,.dojo-blog-list .sidebar .item .message,.dojo-blog-entry .sidebar .item .message{display:none}.dojo-blog-list .sidebar h1,.dojo-blog-entry .sidebar h1,.dojo-blog-list .sidebar h2,.dojo-blog-entry .sidebar h2,.dojo-blog-list .sidebar h3,.dojo-blog-entry .sidebar h3,.dojo-blog-list .sidebar h4,.dojo-blog-entry .sidebar h4{font-family:"chaparral-pro","Crimson Text","Baskerville Old Face","Hoefler Text",Garamond,"Times New Roman",serif;border-bottom:1px solid #000;line-height:1.8;padding:0.2em 0 0 0}.dojo-blog-list .sidebar li,.dojo-blog-entry .sidebar li{margin:0;padding:0;text-transform:uppercase}.dojo-blog-list .sidebar li:before,.dojo-blog-entry .sidebar li:before{display:none}.dojo-blog-list .sidebar a,.dojo-blog-entry .sidebar a{color:#000;margin-bottom:5px}.dojo-blog-entry .sidebar li{text-transform:none !important;font-size:14px;margin-bottom:0.5em !important;line-height:1.2;display:list-item}.dojo-blog-entry .sidebar li a{display:block;padding-left:1.5em}.dojo-blog-entry .sidebar li a:hover{color:#fab31e}.dojo-blog-entry .sidebar li a:before{font-family:'FontAwesome';font-style:normal;font-weight:normal;content:"\f111";position:absolute;left:0;font-size:10px;line-height:16px}.mag-title{background:url(../css/images/grayline_magtitle.png) no-repeat center;min-height:140px;background-size:contain;margin-top:1em;padding-bottom:1em;border-bottom:1px solid #000}.mag-title.top{display:none;width:96%;margin:0 auto}.mag-title h1,.mag-title h2{text-indent:-9999px;border-bottom:none !important}.mag-title+.item h3{border-bottom:none;padding-top:1em;margin-bottom:0}.main .mag-title{border:solid #000;border-width:2px 0;padding:0.2em 0;margin-bottom:2em}@media only screen and (max-width: 720px){.sidebar .mag-title{display:none}.mag-title.top{display:block !important}}.dojo-blog-list .item form,.dojo-blog-entry .item form,.dojo-blog-list .main form,.dojo-blog-entry .main form{position:relative;height:45px;margin-bottom:1em}.dojo-blog-list .item form ::-webkit-input-placeholder,.dojo-blog-entry .item form ::-webkit-input-placeholder,.dojo-blog-list .main form ::-webkit-input-placeholder,.dojo-blog-entry .main form ::-webkit-input-placeholder{color:#000}.dojo-blog-list .item form ::-moz-placeholder,.dojo-blog-entry .item form ::-moz-placeholder,.dojo-blog-list .main form ::-moz-placeholder,.dojo-blog-entry .main form ::-moz-placeholder{color:#000}.dojo-blog-list .item form :-ms-input-placeholder,.dojo-blog-entry .item form :-ms-input-placeholder,.dojo-blog-list .main form :-ms-input-placeholder,.dojo-blog-entry .main form :-ms-input-placeholder{color:#000}.dojo-blog-list .item input,.dojo-blog-entry .item input,.dojo-blog-list .main input,.dojo-blog-entry .main input,.dojo-blog-list .item textarea,.dojo-blog-entry .item textarea,.dojo-blog-list .main textarea,.dojo-blog-entry .main textarea{-webkit-appearance:none;border-radius:0}.dojo-blog-list .item input[type="text"],.dojo-blog-entry .item input[type="text"],.dojo-blog-list .main input[type="text"],.dojo-blog-entry .main input[type="text"]{border:1px solid #000;padding:0.75em;width:100%;position:relative;font-size:16px}.dojo-blog-list .item input[type="submit"],.dojo-blog-entry .item input[type="submit"],.dojo-blog-list .main input[type="submit"],.dojo-blog-entry .main input[type="submit"]{position:absolute;border:1px solid #000;color:transparent;bottom:0;right:0;width:45px;height:45px;padding:0;background:url(data:image/gif;base64,R0lGODlhHAAcAOZnAAgICAUFBSsrK/X19X19ff39/Q4ODtDQ0BgYGE1NTefn58jIyAQEBOLi4mBgYAEBAY+Pj+rq6iwsLNjY2IeHh8HBwYaGhjg4OBERETw8PAwMDJqamvDw8MTExJKSktvb28XFxUREREFBQbS0tFZWVg8PDwICApmZmb+/v7i4uOvr62tra3BwcObm5mRkZPT09NHR0aenp1paWt/f3wcHB0lJSfv7+9zc3CgoKNra2oGBgcLCwnx8fKSkpLGxsXNzcwkJCdXV1ff39wsLC/Pz8xYWFjY2NlxcXIODg6WlpdPT0xcXF5ubm0tLSyoqKjU1NdnZ2UVFRa6urkdHR9bW1icnJ+jo6MvLyzs7Oy8vL3Z2dpOTk/n5+eXl5S0tLTExMWhoaL29vRQUFENDQwoKCvr6+gAAAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY1NkVGOTAzRDQ1RjExRTNCMUZBRDJDQjA2Q0I1MTBCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY1NkVGOTA0RDQ1RjExRTNCMUZBRDJDQjA2Q0I1MTBCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjU2RUY5MDFENDVGMTFFM0IxRkFEMkNCMDZDQjUxMEIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjU2RUY5MDJENDVGMTFFM0IxRkFEMkNCMDZDQjUxMEIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAABnACwAAAAAHAAcAAAH/4BngoOEghEQU0tmZgYXBBOFkYUvWgCLl5cPJA2SkTk4mKGXGCmdgzdFlwgEIAoqMBBelwEjpkJOlywDgy1UZwUnlmYaH506lx6EXWRmAjtnHcIhkkQliw6FDcIMPWcblwuRSYsAVpEzPDRmAVcFAosrkS6LCaYVDGYZZxSLApEiiyyYOuPAzIMyKBYFiPRlEZOBUDL8OKPkUqQxAQcSSrguEhh6GgfxaxYpBjkFId3BizTAmhlsGr8tChcJCbKB0RZNi2RDBiZdkYAJIxaJSwJRq1pFOABBwqxahQY0EUUVEymWADGZODKkqiZOhThgCRVAyhkVW2ogMMHIEaRIHCuMhALgI2SkCE4xAQljN1KUUAYq9I0EmOZgQlUuiTlwONKBLAyeBGlM+XAgADs=) no-repeat center center}.blog-entry{background:#fff}.blog_list_featured{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;font-family:"proxima-nova"}.blog_list_featured .small_title,.blog_list_featured h2{text-align:center}.blog_list_featured .small_title{font-weight:800;display:block}.blog_list_featured p{font-size:18px;font-family:"chaparral-pro","Crimson Text","Baskerville Old Face","Hoefler Text",Garamond,"Times New Roman",serif !important}.blog_list_featured h2{font-size:30px;text-transform:uppercase}@media only screen and (max-width: 768px){.blog_list_featured h2{font-size:30px}}.blog_list_featured .thumb{margin-bottom:1em}.blog_list_featured .thumb a{display:block;width:100%}.blog_list_featured .thumb a img{width:100%;height:auto}.blog_list a{color:#000}#dojo_blog_posts h1,#dojo_blog_posts h2,#dojo_blog_posts h3,#dojo_blog_posts h4{text-transform:uppercase;font-size:20px}#dojo_blog_posts #dojo_blog_posts h3{min-height:280px}#dojo_blog_posts .blog_list_post{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%;margin-bottom:1em;text-align:center}@media only screen and (max-width: 720px){#dojo_blog_posts .blog_list_post{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}#dojo_blog_posts .blog_list_post .blog_info p{font-size:16px;font-weight:italic !important;font-family:"chaparral-pro","Crimson Text","Baskerville Old Face","Hoefler Text",Garamond,"Times New Roman",serif;font-style:italic}#dojo_blog_posts .blog_list_post .blog_info .thumb{width:100%;margin-bottom:1em}#dojo_blog_posts .blog_list_post .blog_info .thumb a img{width:100%;height:auto}#dojo_blog_posts .blog_list_post .blog_info .destination_title{display:block;width:100%;text-align:center;margin:1em 0;text-transform:uppercase;font-size:14px;font-weight:800}#dojo_blog_posts .blog_list_post .blog_date{display:none}#dojo_blog_posts .blog_list_post .view-article{display:none}#blog-post-full .title_date{text-align:center}#blog-post-full .title_date h1,#blog-post-full .title_date h2{text-transform:uppercase;font-size:30px}@media only screen and (max-width: 768px){#blog-post-full .title_date h1,#blog-post-full .title_date h2{font-size:42px}}#blog-post-full .post-content>img:first-child{margin-bottom:2em;width:100%;height:auto}#blog-sidebar-full{margin-top:1em}.comment_count{display:none}.view-article{float:right;display:inline-block;position:relative;line-height:normal;text-align:right;text-transform:uppercase;color:#000;font-size:2em;font-family:"chaparral-pro","Crimson Text","Baskerville Old Face","Hoefler Text",Garamond,"Times New Roman",serif;margin-top:10px}.view-article:after{font-family:'gray-line-ui';font-style:normal;font-weight:normal;position:absolute;position:relative;float:right;display:inline-block;padding-left:1em;content:"\e637";color:#000;font-size:20px;right:0}.magazine-related{display:none}@media only screen and (min-width: 768px) and (max-width: 960px){.magazine-related{display:block}.magazine-related hr{border:1px solid #000;display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}.magazine-related .title{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;text-align:center;text-transform:uppercase;margin:1em 0;font-size:20px}.magazine-related .related-item{display:inline;float:left;width:31.25%;margin:0 1.04166667%;text-align:center;margin-bottom:2em}.magazine-related .related-item h3{margin-top:0.5em}.magazine-related .related-item p{font-family:"chaparral-pro","Crimson Text","Baskerville Old Face","Hoefler Text",Garamond,"Times New Roman",serif !important;font-style:italic;font-size:16px}.magazine-related .related-item a{text-transform:uppercase;color:#000}}.magazine-related .dojo-blog-list .ccm-pagination{width:100%;clear:both;padding:1em;text-align:center;position:relative}.magazine-related .dojo-blog-list .ccm-pagination span{display:inline-block;margin:0 0.5em;font-size:14px}.magazine-related .dojo-blog-list .ccm-pagination .ccm-page-left,.magazine-related .dojo-blog-list .ccm-pagination .ccm-page-right{position:absolute;top:35%;color:transparent;width:30px;height:30px}.magazine-related .dojo-blog-list .ccm-pagination .ccm-page-left a,.magazine-related .dojo-blog-list .ccm-pagination .ccm-page-right a{display:block;position:relative;color:transparent}.magazine-related .dojo-blog-list .ccm-pagination .ccm-page-left a:before,.magazine-related .dojo-blog-list .ccm-pagination .ccm-page-right a:before{font-family:'gray-line-ui';font-style:normal;font-weight:normal;position:absolute;color:#000;font-size:20px}.magazine-related .dojo-blog-list .ccm-pagination .ccm-page-left .ccm-page-left,.magazine-related .dojo-blog-list .ccm-pagination .ccm-page-right .ccm-page-left{left:0}.magazine-related .dojo-blog-list .ccm-pagination .ccm-page-left .ccm-page-left a:before,.magazine-related .dojo-blog-list .ccm-pagination .ccm-page-right .ccm-page-left a:before{content:"\e638"}.magazine-related .dojo-blog-list .ccm-pagination .ccm-page-left .ccm-page-right,.magazine-related .dojo-blog-list .ccm-pagination .ccm-page-right .ccm-page-right{right:0}.magazine-related .dojo-blog-list .ccm-pagination .ccm-page-left .ccm-page-right a:before,.magazine-related .dojo-blog-list .ccm-pagination .ccm-page-right .ccm-page-right a:before{content:"\e637";right:5px}.ccm-next-previous-wrapper{width:100%;clear:both;padding:1em;text-align:center;position:relative}.ccm-next-previous-wrapper a{position:relative;width:30px;height:30px;color:transparent;overflow:hidden}.ccm-next-previous-wrapper a:after{font-family:'gray-line-ui';font-style:normal;font-weight:normal;position:absolute;color:#000;font-size:25px;top:0}.ccm-next-previous-wrapper .ccm-next-previous-previouslink a:after{left:0;content:"\e638"}.ccm-next-previous-wrapper .ccm-next-previous-parentlink a{color:#000;text-align:center;font-size:14px;width:100%;text-decoration:underline;position:relative;top:5px}.ccm-next-previous-wrapper .ccm-next-previous-nextlink a:after{right:0;content:"\e637"}@media only screen and (max-width: 720px){#dojo_blog_featured,.destination_title{display:none}.blog_info{position:relative}#dojo_blog_posts .blog_list_post{height:130px;position:relative;margin-bottom:1em !important;overflow:hidden}#dojo_blog_posts .blog_list_post h3{position:absolute;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0}#dojo_blog_posts .blog_list_post h3 a{color:#fff;position:relative;text-align:left;padding:1em 0 0 1em;display:block;height:100%}.dojo-blog-list .sidebar .item{display:none}.dojo-blog-list .sidebar a:first-child+.item{display:block}}.mag_link{font-size:16px;color:#000;position:relative;clear:both;display:block;margin:1em 0;text-decoration:underline}.mag_link:hover{color:#000}@media only screen and (min-width: 768px) and (max-width: 960px){.mag_link{text-align:left}}@media only screen and (max-width: 720px){.mag_link{text-align:center}}.dojo-blog-list .article-search{margin-top:2em}.ccm-next-previous-parentlink{display:none !important}.dojo-blog-list .padding-reset,.dojo-blog-entry .padding-reset{padding-top:12em;background:white}.dojo-blog-list .logo,.dojo-blog-entry .logo{top:10px}@media only screen and (max-width: 720px){.dojo-blog-list .logo,.dojo-blog-entry .logo{display:none}}.blog_info{min-height:331px}.destination-info #slides{position:relative !important}.destination-info .logo{top:10px}@media only screen and (max-width: 720px){.destination-info .logo{display:none}}.blog_info{min-height:354px}.dojo_blog_post img{width:100%;height:100%}.inner{color:white !important}.inner a{color:white !important}.inner .content a{color:black !important}.inner.dark{color:#444 !important}.inner.dark a{color:#444 !important;text-shadow:none}.inner.dark .basketCount a{color:white !important}.inner.dark #google_translate_element .goog-te-gadget-simple .goog-te-menu-value span:first-child{text-shadow:none}.inner.dark .dropDown .selected{background:url('../css/images/wedge_black.png');background-repeat:no-repeat;background-position:right 7px}.inner.dark .goog-te-menu-value span{color:#444 !important;text-shadow:none}.inner.dark .content a{color:black !important}.inner.dark .goog-te-menu-value{background-image:url(../css/images/wedge_black.png);background-repeat:no-repeat;background-position:right 5px}.inner.dark .goog-te-menu-value span:last-of-type{opacity:0}.inner.dark .mobile-menu-btn:after{content:"";position:absolute;background:url(../css/images/menu_f15_black.svg)}@media only screen and (max-width: 720px){#update-dates:after{top:7px}}.news-block.blog a{color:#068cce !important}.news-block.blog a.readmore{color:#013976 !important}.news-block.blog p{color:black !important}/*# sourceMappingURL=styles.css.map */