p,div,li{font-family:"Open Sans",sans-serif}h1,h2,h3,h4{font-family:"FuturaBT-Book","Century Gothic",Verdana,Geneva,sans-serif}.gold{color:#9c7928}a.goldText,.goldText{color:#d9b859}#main{background:#fff !important}.responsiveContainer{min-height:100vh;background-color:#fff}@media only screen and (max-width: 600px){.responsiveContainer{overflow-x:hidden}}div.containerFixed .goldText{color:#000}input{box-shadow:none !important}input#id_q::-webkit-input-placeholder{color:#333}input#id_q:-moz-placeholder{color:#333}input#id_q::-moz-placeholder{color:#333}input#id_q:-ms-input-placeholder{color:#333}form#search select{background:#F1D69A;border:none;text-transform:uppercase}@media only screen and (max-width: 1000px){.siteContainer{min-width:auto}}@media only screen and (max-width: 1000px){.boldLineFullGray,.homepage-ads-bottom{display:none}}@media only screen and (max-width: 800px){.columns{margin:0}}.outofsight{display:none !important}.no-bullets li{list-style-type:none}#main.flatpage .travel-interests-field ul,#main.tour-page .travel-interests-field ul{margin:10px 0 0px 15px}#main.flatpage .travel-interests-field ul input[type="checkbox"],#main.tour-page .travel-interests-field ul input[type="checkbox"]{margin-bottom:10px !important;float:none !important;display:inline-block;vertical-align:top}#coronaStatement{padding:10px 20px;background-color:yellow;text-align:center;font-weight:bold;position:relative;z-index:9}#coronaStatement a{text-decoration:underline}#coronaStatement i.fa-times{color:#333;font-size:14px;font-weight:normal;position:absolute;top:11px;left:10px;display:block}header{width:100%;position:fixed;z-index:999}@media only screen and (max-width: 1000px){header{height:36px}}@media only screen and (max-width: 600px){header{width:auto;left:0;right:0}}header .fa{margin:6px 14px 0 0;color:#fff;font-size:30px;float:right;display:none}header .fa:hover{cursor:pointer}@media only screen and (max-width: 1000px){header .fa{display:block}}header .fa-search{margin:7px 12px 0 -3px;font-size:27px}header .fa-phone{margin:8px 12px 0 0}header .fa-bars,header .fa-times{margin:0;font-size:25px;position:absolute;top:10px;left:13px;display:none}@media only screen and (max-width: 1000px){header .fa-bars,header .fa-times{display:block}}header .fa-bars:hover,header .fa-times:hover{cursor:pointer}@media only screen and (max-width: 1000px){header .fa-times{display:none}}header .row{max-width:1205px}@media only screen and (max-width: 1400px){header .row{width:auto;max-width:none;padding:0 40px}}@media only screen and (max-width: 1200px){header .row{padding:0 20px}}@media only screen and (max-width: 1100px){header .row{padding:0}}header .row .five{width:25%}@media only screen and (max-width: 1000px){header .row .five{margin-left:45px}}header .row .five .logo{width:230px;height:53px;margin:15px 0 25px;background:url(../journeys/img/logos/journeys-logo-white.png);background-size:contain}@media only screen and (max-width: 1000px){header .row .five .logo{width:134px;height:30px;margin:6px 0 2px 0}}header .row .eleven{width:71%}@media only screen and (max-width: 1000px){header .row .eleven{display:none}}header .containerFull{background:#0d0d0d;position:relative;z-index:6}@media only screen and (max-width: 1000px){header .containerFull{padding-bottom:6px}}@media only screen and (max-width: 600px){header .containerFull{width:auto}}header .contacts{margin-top:35px;color:#e8bf2b;font-size:13px;font-weight:bold;font-family:'Open Sans', sans-serif;line-height:0.7}@media only screen and (max-width: 1000px){header .contacts{display:none}}header .contacts a{font-size:18px;font-weight:400}header .contacts li{padding:0 7px;border:none;vertical-align:middle}header .contacts li a:hover>*,header .contacts li:hover>*{color:#fff}header .contacts .fa{margin:-2px 8px 0 0;color:#d9b859;font-size:25px;float:none;display:inline-block;vertical-align:middle}header .contacts li.phone-number{margin-right:20px}header .contacts li.phone-number .callcenter-hours{font-size:10px;font-weight:lighter}header .contacts li.phone-number .callcenter-hours:first-of-type{margin:-1px 0 5px}header .contacts .fa-envelope{margin:-1px 10px 2px 12px;font-size:21px}header .contacts .fa-phone{margin:-2px 6px 1px 10px}header .contacts .goldText{font-family:"Open Sans",sans-serif;font-size:18px;font-weight:400}header .contacts .social-icon{width:24px;height:24px;margin:-4px 0px 0 3px;background:#d9b859;border-radius:100%;text-align:center;line-height:20px;display:inline-block;vertical-align:middle}header .contacts .social-icon:hover{background:#fff}header .contacts .social-icon .fa{margin:0;color:#0d0d0d;font-size:15px}header .row.subheader{max-width:none;padding:15px 0;background:#464646;-moz-transition:margin 0.5s ease-in-out;-o-transition:margin 0.5s ease-in-out;-webkit-transition:margin 0.5s ease-in-out;transition:margin 0.5s ease-in-out}@media only screen and (max-width: 1400px){header .row.subheader{padding:1px 0 1px}}@media only screen and (max-width: 1000px){header .row.subheader{padding:6px 10px;background:#0D0D0D;position:absolute;top:0;margin-left:-2000px}}@media only screen and (max-width: 500px){header .row.subheader{width:100%}}header .row.subheader .nav-container{max-width:1300px;font-family:'Open Sans', sans-serif;font-size:22px;text-align:center;letter-spacing:-1px;float:none}@media only screen and (max-width: 1000px){header .row.subheader .nav-container{font-size:19px}}header .row.subheader .nav-container a{margin:0}header .row.subheader .nav-container ul{font-family:'Open Sans', sans-serif}@media only screen and (max-width: 1100px){header .row.subheader .nav-container ul{width:160px}}@media only screen and (max-width: 1000px){header .row.subheader .nav-container ul{width:140px}}header .row.subheader .nav-container li{margin:2px 30px 0 0;border:none;font-size:20px;text-transform:uppercase;float:none;display:inline-block}@media only screen and (max-width: 1400px){header .row.subheader .nav-container li{font-size:16px;margin-right:30px}}@media only screen and (max-width: 1200px){header .row.subheader .nav-container li{margin-right:20px}}@media only screen and (max-width: 1100px){header .row.subheader .nav-container li{margin-right:17px}}@media only screen and (max-width: 1000px){header .row.subheader .nav-container li{display:none}}header .row.subheader .nav-container li:hover{background:none}header .row.subheader .nav-container li ul{background:#464646}@media only screen and (max-width: 1000px){header .row.subheader .nav-container li ul{display:block}}header .row.subheader .nav-container a:hover{background:none;color:#d9b859}header .row.subheader .nav-container span{margin:0}@media only screen and (max-width: 400px){header .row.subheader .nav-container span{margin-top:3px;padding-bottom:0;font-size:15px;line-height:20px}}header .row.subheader .header-search{width:auto;margin:-1px 0 0 0;display:inline-block;vertical-align:top}@media only screen and (max-width: 1400px){header .row.subheader .header-search{margin-left:0}}@media only screen and (max-width: 500px){header .row.subheader .header-search{float:right}}header .row.subheader .header-search i#closeSearch{background:#0d0d0d;color:#ececec;font-size:24px;margin:0 10px 0 0;top:3px;left:-2000px;display:block !important}@media only screen and (max-width: 1000px){header .row.subheader .header-search i#closeSearch{left:-24px}}@media only screen and (max-width: 500px){header .row.subheader .header-search i#closeSearch{left:20px}}header .row.subheader .header-search form#search input[type="text"]{width:150px;margin-right:5px;padding:7px 12px 5px;background:#9b9b9b;color:#ececec;font-size:17px}@media only screen and (max-width: 1400px){header .row.subheader .header-search form#search input[type="text"]{padding:4px 8px 2px;font-size:15px}}@media only screen and (max-width: 1100px){header .row.subheader .header-search form#search input[type="text"]{width:125px}}@media only screen and (max-width: 1000px){header .row.subheader .header-search form#search input[type="text"]{width:150px}}@media only screen and (max-width: 350px){header .row.subheader .header-search form#search input[type="text"]{width:140px}}header .row.subheader .header-search input#id_q::-webkit-input-placeholder{color:#ececec}header .row.subheader .header-search input#id_q:-moz-placeholder{color:#ececec}header .row.subheader .header-search input#id_q::-moz-placeholder{color:#ececec}header .row.subheader .header-search input#id_q:-ms-input-placeholder{color:#ececec}header .row.subheader .header-search form#search .button.full{width:auto;height:auto;margin:2px 0 0 -2px;padding:0 5px;background:none;border:solid 2px #d9b859;border-radius:0;color:#d9b859;line-height:inherit;display:inline-block;vertical-align:middle}header .row.subheader .header-search form#search .button.full:hover{background:#d9b859;color:#0d0d0d}@media only screen and (max-width: 1400px){header .row.subheader .header-search form#search .button.full{line-height:22px}}header .row.subheader .header-search form#search .button.full input{width:initial;padding:4px 8px 2px;color:#d9b859;font-size:16px;text-transform:none}@media only screen and (max-width: 1400px){header .row.subheader .header-search form#search .button.full input{padding:2px 5px 0;font-size:12px}}header .row.subheader.mobileShow{margin-left:0}header .headerFindTour{margin:0;padding:8px 0 2px 0;background:#CCAE6B;box-shadow:none;text-align:center;float:none;position:fixed;top:159px;left:0;right:0;display:none}@media only screen and (max-width: 1400px){header .headerFindTour{top:132px}}@media only screen and (max-width: 1000px){header .headerFindTour{margin-left:1000px;top:46px;display:block}}header .headerFindTour span.goldText{color:#000}header .headerFindTour .findTour h2{width:150px;margin-top:4px;font-size:24px;text-align:left;display:inline-block;vertical-align:middle}@media only screen and (max-width: 1000px){header .headerFindTour .findTour h2{width:auto;font-size:24px;text-align:center;display:block}}header .headerFindTour .findTour fieldset{display:inline}header .headerFindTour .findTour form#search{display:inline-block;@-moz-document url-prefix(){@media only screen and (max-width: 1000px){select{height:23px}}}}@media only screen and (max-width: 800px){header .headerFindTour .findTour form#search{width:80%}}header .headerFindTour .findTour form#search select{width:155px;margin:0 5px;display:inline-block;vertical-align:middle;background:#F1D69A;border:none;text-transform:uppercase}@media only screen and (max-width: 1000px){header .headerFindTour .findTour form#search select{width:100%;height:32px;margin-bottom:10px;padding-top:1px;font-size:15px;display:block}}header .headerFindTour .findTour form#search select option{text-transform:capitalize}header .headerFindTour .findTour form#search select#id_interest{display:none}header .headerFindTour .findTour form#search input#id_q{width:140px;margin:0px 5px 0 5px;padding:7px 10px;background:#F1D69A;border:none;border-radius:5px;box-shadow:none;vertical-align:top}@media only screen and (max-width: 1000px){header .headerFindTour .findTour form#search input#id_q{width:115px;margin-top:1px;padding:3px 8px;font-size:12px;width:100%;max-width:97%;margin-bottom:10px;padding:6px 10px;font-size:15px;display:block}}@media only screen and (max-width: 600px){header .headerFindTour .findTour form#search input#id_q{max-width:93%}}header .headerFindTour .findTour form#search .button{width:105px;height:30px;margin-top:0;margin-left:4px;display:inline-block;vertical-align:top;background:#957428;border:solid 2px #CCAE6B;@-moz-document url-prefix(){input{padding-top:5px}}}@media only screen and (max-width: 1000px){header .headerFindTour .findTour form#search .button{width:auto;height:30px;margin-top:1px;margin-bottom:10px;float:left}}header .headerFindTour .findTour form#search .button input{padding:5px;font-size:15px}@media only screen and (max-width: 1000px){header .headerFindTour .findTour form#search .button input{padding:5px 25px;font-size:15px}}header .headerFindTour .goldText{color:#000}header .headerFindTour .findTour form#search input#id_q{margin-top:0;padding:7px 10px;background:#F1D69A}@media only screen and (max-width: 1000px){header .headerFindTour .findTour form#search input#id_q{margin-top:2px;padding:7px 3px}}@media only screen and (max-width: 600px){header .headerFindTour .findTour form#search input#id_q{padding:7px 6px}}header .headerFindTour .findTour form#search .button{height:27px;margin-top:1px;background:#957428;border:solid 2px #CCAE6B}@media only screen and (max-width: 1000px){header .headerFindTour .findTour form#search .button{width:100px;height:27px}}header .headerFindTour .findTour form#search .button input{padding:3px;color:#fff}@media only screen and (max-width: 1000px){header .headerFindTour .findTour form#search .button input{padding:3px;text-transform:none;line-height:17px}}header #mobile-menu{width:255px;margin-left:-300px;padding:10px 5px;background:#000;position:absolute;top:44px;left:0;display:none;z-index:999}@media only screen and (max-width: 1000px){header #mobile-menu{display:block}}header #mobile-menu .back-button{color:#dcdcdc;position:absolute;top:10px;right:10px;display:none;z-index:9999}header #mobile-menu .back-button:hover{cursor:pointer}header #mobile-menu .back-button .fa{margin:0 5px;font-size:13px;float:none;display:inline-block;vertical-align:middle}header #mobile-menu .back-button:hover{color:#fff}header #mobile-menu #navContainerMobile{float:none}header #mobile-menu #navContainerMobile li{margin:10px 0;border:none;float:none}header #mobile-menu #navContainerMobile li:hover{opacity:inherit;cursor:pointer}header #mobile-menu #navContainerMobile li ul{width:270px;margin-left:-500px;background:#000;position:absolute;display:block !important;z-index:999}header #mobile-menu #navContainerMobile li ul li{line-height:16px}@media only screen and (max-width: 400px){header #mobile-menu #navContainerMobile li ul li{margin-top:1.5px;line-height:10px}}@media only screen and (max-width: 350px){header #mobile-menu #navContainerMobile li ul li{line-height:3px}}header #mobile-contact{margin:-100px 0 -8px 0;padding:5px;background:#333;color:#fff;font-family:'Open Sans', sans-serif;font-size:18px;font-weight:bold;text-align:center;position:relative;display:none;z-index:5}@media only screen and (max-width: 1000px){header #mobile-contact{display:block}}header #mobile-contact span,header #mobile-contact div{opacity:0}header #mobile-contact br{line-height:10px}@-moz-document url-prefix(){header .headerFindTour .findTour form#search .button input{padding-top:5px}@media only screen and (max-width: 1000px){header .headerFindTour .findTour form#search .button input{padding-top:5px}}}header select{-moz-appearance:none;pointer:cursor}header select::-ms-expand{display:none}header .fa.fa-sort{margin:0 7px 0 -20px;color:#333;font-size:15px;float:none;display:inline-block;vertical-align:middle}@media only screen and (max-width: 800px){header .fa.fa-sort{margin-top:-33px;position:absolute;right:10%}}.row .slideshow-wrapper{width:auto;float:none}@media only screen and (max-width: 1000px){.row .slideshow-wrapper{margin-top:33px}}@media only screen and (max-width: 800px){.row .slideshow-wrapper{width:100%;margin-top:35px;overflow:hidden}}.cycle-slideshow{min-height:auto;overflow:hidden}@media only screen and (max-width: 1000px){.cycle-slideshow{height:auto;min-height:0;overflow:hidden}}.cycle-slideshow img{height:430px;margin-top:-2px;display:none}@media only screen and (max-width: 600px){.cycle-slideshow img{height:320px}}@media only screen and (max-width: 400px){.cycle-slideshow img{height:230px}}.cycle-slideshow img:first-of-type{display:block}.cycle-slideshow .slide-sidebar{width:92%;padding:12px 41px;font-family:"FuturaBT-Book","Century Gothic",Verdana,Geneva,sans-serif;bottom:5px}@media only screen and (max-width: 600px){.cycle-slideshow .slide-sidebar{width:100%;padding:8px 17px}}@media only screen and (max-width: 400px){.cycle-slideshow .slide-sidebar{width:92%}}@media only screen and (max-width: 600px){.cycle-slideshow .slide-sidebar h2.futuraStdBook.text18{font-size:20px}}@media only screen and (max-width: 400px){.cycle-slideshow .slide-sidebar h2.futuraStdBook.text18{font-size:18px}}.cycle-slideshow .cycle-pager{display:none}.cycle-slideshow .ribbon .banner{width:250px;left:-70px}.cycle-prev,.cycle-next{width:50px;height:80px;background:rgba(255,255,255,0.5);text-align:center;top:36%}@media only screen and (max-width: 600px){.cycle-prev,.cycle-next{width:30px;height:50px}}.cycle-prev i,.cycle-next i{margin-top:20px;color:#fff;font-size:45px;text-shadow:0 0 5px #999}@media only screen and (max-width: 600px){.cycle-prev i,.cycle-next i{margin-top:15px;font-size:25px}}@media only screen and (max-width: 400px){.cycle-prev i,.cycle-next i{font-size:15px}}.cycle-prev i{margin-left:-5px}.cycle-next i{margin-right:-5px}.findTourHome{display:none}#main{padding-top:158px;background:#fff}@media only screen and (max-width: 1000px){#main{padding-top:30px}}@media only screen and (max-width: 800px){#main{padding-top:10px}}#main .containerFull{background:#fff}#main .containerFull .padTopBottom{padding:0 0 27px 0}@media only screen and (max-width: 1000px){#main .containerFull .padTopBottom{padding-bottom:11px}}@media only screen and (max-width: 800px){#main .containerFull .padTopBottom{padding-bottom:0}}#main .containerFull .belowContent .padTopBottom{margin-bottom:0;padding:0}@media only screen and (max-width: 800px){.belowContent{margin-left:1%}}@media only screen and (max-width: 600px){.belowContent{margin:0}}.belowContent .row .four{width:29%;margin-bottom:40px;float:none;display:inline-block;vertical-align:top}@media only screen and (max-width: 1000px){.belowContent .row .four{width:29%}}@media only screen and (max-width: 800px){.belowContent .row .four{width:31%}}@media only screen and (max-width: 600px){.belowContent .row .four{width:100% !important}}.belowContent .row .four:first-of-type{margin-right:40px}@media only screen and (max-width: 1000px){.belowContent .row .four:first-of-type{margin-right:2.5%}}.belowContent .row .four:first-of-type,.belowContent .row .four:nth-of-type(2){width:46%}@media only screen and (max-width: 1000px){.belowContent .row .four:first-of-type,.belowContent .row .four:nth-of-type(2){width:46.9%}}@media only screen and (max-width: 800px){.belowContent .row .four:first-of-type,.belowContent .row .four:nth-of-type(2){width:48.2%}}.belowContent .row .four:nth-of-type(4){margin:0 35px 40px 35px}@media only screen and (max-width: 1000px){.belowContent .row .four:nth-of-type(4){margin:0 3.7% 40px 3.7%}}@media only screen and (max-width: 800px){.belowContent .row .four:nth-of-type(4){margin:0 15px 40px 15px}}@media only screen and (max-width: 600px){.belowContent .row .four:nth-of-type(4){margin:0 0 40px 0}}.belowContent .row .four img{width:100%}@media only screen and (max-width: 1000px){.belowContent .eight.columns{width:60%;margin-left:1%}}@media only screen and (max-width: 800px){.belowContent .eight.columns{width:auto}}@media only screen and (max-width: 600px){.belowContent .eight.columns{margin-left:0}}.belowContent .secondaryImages{font-family:"FuturaBT-Book","Century Gothic",Verdana,Geneva,sans-serif;font-size:18px;line-height:22px}.belowContent .secondaryImages h2{margin-top:10px}.belowContent .secondaryImages h2 a.blackText{color:#9c7928;font-size:28px;font-weight:lighter}@media only screen and (max-width: 800px){.belowContent .secondaryImages h2 a.blackText{font-size:25px}}.belowContent .secondaryImages .button.small{width:auto;margin:2px 0;background:none;color:#9c7928;font-size:12px;text-align:left}.belowContent .secondaryImages .button.small:after{content:" \003e"}@media only screen and (max-width: 600px){.belowContent .secondaryImages section div,.belowContent .secondaryImages section a.button.small{margin:0 15px}}.belowContent .boldLine{width:100%;background:#e6e6e6}@media only screen and (max-width: 800px){.belowContent .boldLine{display:none !important}}@media only screen and (max-width: 800px){.belowContent .experts{height:auto !important;margin-bottom:80px}}@media only screen and (max-width: 600px){.belowContent .experts{padding:0 15px}}@media only screen and (max-width: 600px){.belowContent .experts .padding20{text-align:center}}.belowContent .experts .padding20 h2,.belowContent .experts .padding20 p,.belowContent .experts .padding20 .text13.bold{text-align:left;display:block}.lastCall{width:67%;height:auto !important;margin:0;border:none;font-size:18px}@media only screen and (max-width: 800px){.lastCall{margin-bottom:50px}}.lastCall .padding20{padding:0}.lastCall .special-offer-wrapper{width:295px;margin:0;display:inline-block;vertical-align:top}@media only screen and (max-width: 1000px){.lastCall .special-offer-wrapper{width:47%}}@media only screen and (max-width: 600px){.lastCall .special-offer-wrapper{width:100%;margin-bottom:50px}}.lastCall .special-offer-wrapper:first-of-type{margin-right:45px}@media only screen and (max-width: 1000px){.lastCall .special-offer-wrapper:first-of-type{margin-right:4%}}.lastCall h2{font-size:35px}@media only screen and (max-width: 600px){.lastCall h2{margin:0 15px}}.lastCall h2 .goldText{color:#000}.lastCall h3{margin-bottom:10px;font-size:28px;font-weight:normal;line-height:30px}.lastCall h3 .blackText{color:#9c7928}@media only screen and (max-width: 600px){.lastCall h3,.lastCall h4{margin:0 15px 10px 15px}}.lastCall img{width:100%;height:190px}@media only screen and (max-width: 1000px){.lastCall img{height:150px}}@media only screen and (max-width: 600px){.lastCall img{height:250px}}.lastCall .button.gold{margin-top:50px;padding:7px 0;background:#9c7928;text-transform:none}@media only screen and (max-width: 800px){.lastCall .button.gold{margin-right:1%}}@media only screen and (max-width: 600px){.lastCall .button.gold{margin:-40px 15px 80px 15px}}.experts{width:67%;height:auto !important;margin:0;border:none}.experts .padding20{padding:0}.experts .boldLine{margin:30px auto 20px auto}.experts h2{margin-bottom:12px;font-size:32px}.experts p{font-size:18px}.experts .bold a{font-weight:bold}@media only screen and (max-width: 400px){.experts .bold a{display:block}}.homepageExpert{width:145px;margin-left:15px;display:inline-block;vertical-align:top}@media only screen and (max-width: 1000px){.homepageExpert{width:22%;margin-left:2%}}@media only screen and (max-width: 600px){.homepageExpert{width:47%;margin-left:3%}}@media only screen and (max-width: 400px){.homepageExpert{width:46%;margin-left:5%}}.homepageExpert:nth-of-type(2){margin-left:0}@media only screen and (max-width: 600px){.homepageExpert:nth-of-type(even){margin-left:0}}.homepageExpert .columns{width:100%;padding:0 !important}.homepageExpert .columns a img{width:100%;margin-bottom:5px}.homepageExpert .columns p a{color:#9c7928;font-weight:normal}.trending-tours{margin:0 0 50px 0;font-family:"FuturaBT-Book","Century Gothic",Verdana,Geneva,sans-serif;display:none}@media only screen and (max-width: 800px){.trending-tours{display:none !important}}.trending-tours h2{margin-bottom:30px;font-size:35px}.trending-tours .trending-tour{width:140px;height:140px;margin-left:25px;position:relative;display:inline-block;vertical-align:top}@media only screen and (max-width: 1000px){.trending-tours .trending-tour{width:48%;height:170px;margin:0 0 4% 3%}}.trending-tours .trending-tour:first-of-type{margin:0}.trending-tours .trending-tour:nth-of-type(odd){margin:0 0 2% 0}.trending-tours .trending-tour img{width:100%;height:100%}.trending-tours .trending-tour .trending-tour-text{width:100%;height:100%;background:rgba(0,0,0,0.5);position:absolute;top:0;left:0}.trending-tours .trending-tour .trending-tour-text p{color:#fff;font-weight:bold;position:absolute;bottom:5px;left:12px;right:12px}.row .smithsonian-difference{width:660px;margin:0}.row .smithsonian-difference .cycle-prev,.row .smithsonian-difference .cycle-next{top:34%}.row .smithsonian-difference .cycle-next{right:0}@media only screen and (max-width: 400px){.row .smithsonian-difference .cycle-next{right:0}}.row .smithsonian-difference .cycle-slideshow img{height:auto}.row .smithsonian-difference .boldLine{width:99%;margin-left:0;margin-bottom:50px}.row .smithsonian-difference h2{font-size:35px;margin-bottom:20px}@media only screen and (max-width: 600px){.row .smithsonian-difference h2{margin:0 15px}}.row .smithsonian-difference .anniversary-slideshow-container{width:99%;height:320px;margin:0 0 15px 0;float:none}@media only screen and (max-width: 400px){.row .smithsonian-difference .anniversary-slideshow-container{width:100%;height:250px}}.row .smithsonian-difference p{font-family:"FuturaBT-Book","Century Gothic",Verdana,Geneva,sans-serif;font-size:20px;line-height:28px}@media only screen and (max-width: 600px){.row .smithsonian-difference .row p.columns{margin:0 15px}}.homepage-ads-bottom-now{margin-top:-20px;padding-bottom:50px;background:#fff;position:relative}@media only screen and (max-width: 1000px){.homepage-ads-bottom-now{padding:0 10px 20px 10px;text-align:center}}@media only screen and (max-width: 800px){.homepage-ads-bottom-now{display:none}}.homepage-ads-bottom-now .boldLine{margin:40px 0 50px 0}.homepage-ads-bottom-now .homepage-ad-bottom{display:inline-block}.homepage-ads-bottom-now .middle-ad{margin:0 57px}@media only screen and (max-width: 1000px){.homepage-ads-bottom-now .middle-ad{margin:20px}}@media only screen and (max-width: 400px){.homepage-ads-bottom-now .middle-ad{margin:20px 0}}.socialConnect{width:62px;margin-left:290px;text-align:center;position:fixed;top:220px}@media only screen and (max-width: 1400px){.socialConnect{top:190px}}@media only screen and (max-width: 1150px){.socialConnect{display:none !important}}.socialConnect img{margin:0 auto}.socialConnect p{font-family:'Open Sans', sans-serif;font-size:14px;text-align:center;line-height:17px}.socialConnect a{margin-bottom:10px;float:none}.socialConnect a.catalog-newsletter{width:auto;height:auto;margin-left:0;background:none}.homepage-sidebar,#article-list-sticky-sidebar{width:270px;margin:51px 0 0 40px;display:inline-block;vertical-align:top}.homepage-sidebar .catalog,#article-list-sticky-sidebar .catalog{margin-bottom:20px}.homepage-sidebar .catalog img,#article-list-sticky-sidebar .catalog img{width:120px;margin-right:15px;display:inline-block;vertical-align:top}.homepage-sidebar .catalog .catalog-text,#article-list-sticky-sidebar .catalog .catalog-text{width:130px;display:inline-block;vertical-align:top}.homepage-sidebar .catalog .catalog-text h3,#article-list-sticky-sidebar .catalog .catalog-text h3{padding:0;font-size:20px;text-align:left;text-transform:none}.homepage-sidebar .catalog .catalog-text p,#article-list-sticky-sidebar .catalog .catalog-text p{margin-top:5px;padding:0 !important;font-family:'Open Sans', sans-serif;font-size:16px;font-weight:lighter;line-height:20px}.homepage-sidebar .catalog .catalog-text .button,#article-list-sticky-sidebar .catalog .catalog-text .button{width:130px;height:25px;padding-top:4px;background:#9c7928;font-size:16px;font-weight:normal;text-transform:none;line-height:1.4}.homepage-sidebar .sidebar-newsletter,#article-list-sticky-sidebar .sidebar-newsletter{margin:35px 0}.homepage-sidebar .sidebar-newsletter a:hover,#article-list-sticky-sidebar .sidebar-newsletter a:hover{text-decoration:none}.homepage-sidebar .sidebar-newsletter h2,#article-list-sticky-sidebar .sidebar-newsletter h2{margin-left:10px;font-size:22px !important;text-transform:none;display:inline}.homepage-sidebar .sidebar-newsletter p,#article-list-sticky-sidebar .sidebar-newsletter p{color:#333;font-family:'Open Sans', sans-serif;font-size:15px;font-weight:lighter}.homepage-sidebar .sidebar-newsletter button,#article-list-sticky-sidebar .sidebar-newsletter button{margin:20px 0;padding:4px 40px 5px 40px;background:#9c7928;border:none;border-radius:5px;color:#fff;font-size:16px;float:right}.homepage-sidebar .socialConnect,#article-list-sticky-sidebar .socialConnect{width:62px;margin:-1165px 0 0 290px;margin-top:0;text-align:center;position:fixed}.homepage-sidebar .socialConnect img,#article-list-sticky-sidebar .socialConnect img{margin:0 auto}.homepage-sidebar .socialConnect p,#article-list-sticky-sidebar .socialConnect p{font-family:'Open Sans', sans-serif;font-size:14px;text-align:center;line-height:17px}.homepage-sidebar .socialConnect a,#article-list-sticky-sidebar .socialConnect a{margin-bottom:10px;float:none}.homepage-sidebar .socialConnect a.catalog-newsletter,#article-list-sticky-sidebar .socialConnect a.catalog-newsletter{width:auto;height:auto;margin-left:0;background:none}.homepage-sidebar .socialConnectSticky,#article-list-sticky-sidebar .socialConnectSticky{margin-top:0 !important;position:fixed;top:150px;z-index:8}@media only screen and (max-width: 800px){.homepage-sidebar{display:none !important}}.homepageSidebarSticky{margin-left:40px;position:fixed;top:180px}@media only screen and (max-width: 1400px){.homepageSidebarSticky{top:150px}}@media only screen and (max-width: 1000px){.homepageSidebarSticky{margin-left:63.5% !important}}@-moz-document url-prefix(){.homepageSidebarSticky{margin-left:40px !important}@media only screen and (max-width: 1000px){.homepageSidebarSticky{margin-left:40px !important}}}#main.tour-page,#main.booking-page{padding-top:200px}@media only screen and (max-width: 1000px){#main.tour-page,#main.booking-page{padding:60px 20px 0 20px}}#main.tour-page .containerFixed,#main.booking-page .containerFixed{max-width:none;background:#fff}#main.tour-page .tourHero .four.columns.push-twelve,#main.booking-page .tourHero .four.columns.push-twelve{display:none}#main.tour-page .tourHero .pull-four,#main.booking-page .tourHero .pull-four{width:100%;right:inherit;margin:0}#main.tour-page .tourHero .pull-four .cycle-slideshow,#main.booking-page .tourHero .pull-four .cycle-slideshow{margin-bottom:5px}#main.tour-page .tourHero .pull-four .cycle-slideshow img,#main.booking-page .tourHero .pull-four .cycle-slideshow img{width:100%}#main.tour-page .tourHero .pull-four iframe,#main.booking-page .tourHero .pull-four iframe{width:100%;position:relative;z-index:9}@media only screen and (max-width: 800px){#main.tour-page .tourHero .pull-four iframe,#main.booking-page .tourHero .pull-four iframe{height:350px}}@media only screen and (max-width: 600px){#main.tour-page .tourHero .pull-four iframe,#main.booking-page .tourHero .pull-four iframe{height:250px}}@media only screen and (max-width: 400px){#main.tour-page .tourHero .pull-four iframe,#main.booking-page .tourHero .pull-four iframe{height:180px}}#main.tour-page .tourHero .pull-four .row.utilityBar,#main.booking-page .tourHero .pull-four .row.utilityBar{width:320px;padding:10px 0 4px 0;background:#fff;float:right}@media only screen and (max-width: 1000px){#main.tour-page .tourHero .pull-four .row.utilityBar,#main.booking-page .tourHero .pull-four .row.utilityBar{float:none}}#main.tour-page .tourHero .pull-four .row.utilityBar .columns.twelve,#main.booking-page .tourHero .pull-four .row.utilityBar .columns.twelve{width:200px}@media only screen and (max-width: 400px){#main.tour-page .tourHero .pull-four .row.utilityBar .columns.twelve,#main.booking-page .tourHero .pull-four .row.utilityBar .columns.twelve{width:180px}}#main.tour-page .tourHero .pull-four .row.utilityBar .share-top-links.columns,#main.booking-page .tourHero .pull-four .row.utilityBar .share-top-links.columns{float:none}#main.tour-page .tourHero .pull-four .row.utilityBar .share-top-links.columns span,#main.booking-page .tourHero .pull-four .row.utilityBar .share-top-links.columns span{width:15px;height:32px;margin:0 0 0 15px;padding-left:17px;background-size:cover}#main.tour-page .tourHero .pull-four .row.utilityBar .share-top-links.columns .addthis_button_print.at300b span,#main.booking-page .tourHero .pull-four .row.utilityBar .share-top-links.columns .addthis_button_print.at300b span{height:100px;margin-top:-46px;margin-bottom:-25px}#main.tour-page .tourHero .pull-four .credit,#main.booking-page .tourHero .pull-four .credit{margin-top:20px;font-family:"Open Sans",sans-serif;font-size:16px;display:inline-block}#main.tour-page .boldLine,#main.booking-page .boldLine{width:100%;max-width:100%;margin:10px 0 20px 0;background:#e6e6e6}#main.tour-page .tourTitle,#main.booking-page .tourTitle{width:650px;padding:0;font-family:"FuturaBT-Book","Century Gothic",Verdana,Geneva,sans-serif;display:inline-block}@media only screen and (max-width: 1000px){#main.tour-page .tourTitle,#main.booking-page .tourTitle{width:550px}}@media only screen and (max-width: 900px){#main.tour-page .tourTitle,#main.booking-page .tourTitle{width:450px}}@media only screen and (max-width: 800px){#main.tour-page .tourTitle,#main.booking-page .tourTitle{width:350px}}@media only screen and (max-width: 700px){#main.tour-page .tourTitle,#main.booking-page .tourTitle{width:250px}}@media only screen and (max-width: 600px){#main.tour-page .tourTitle,#main.booking-page .tourTitle{width:auto;margin-bottom:20px}}#main.tour-page .tourTitle h1,#main.booking-page .tourTitle h1{padding:0;border:none;font-size:42px;letter-spacing:-1px}@media only screen and (max-width: 800px){#main.tour-page .tourTitle h1,#main.booking-page .tourTitle h1{margin-bottom:-10px;font-size:35px;line-height:35px}}#main.tour-page .tourTitle h2,#main.booking-page .tourTitle h2{margin:5px 0;font-size:25px}#main.tour-page .tourTitle h3,#main.booking-page .tourTitle h3{margin:10px 0;font-size:18px;color:#9c7928}#main.tour-page .tourTitle h3 span,#main.booking-page .tourTitle h3 span{font-style:normal}#main.tour-page .tourTitle h4,#main.booking-page .tourTitle h4{margin:30px 0 10px 0;color:#9c7928;font-size:18px;font-weight:bold;display:inline-block}@media only screen and (max-width: 600px){#main.tour-page .tourTitle h4,#main.booking-page .tourTitle h4{margin:20px 0 0 0;display:block}}#main.tour-page .tourTitle h4.red,#main.booking-page .tourTitle h4.red{color:#d42930}#main.tour-page .tourTitle .button,#main.booking-page .tourTitle .button{width:200px;margin:15px 0 0 0;padding:7px 15px 5px 15px;background:#9c7928;border:none;border-radius:5px;color:#fff;font-size:20px;text-transform:none}#main.tour-page .tourTitle .button a,#main.booking-page .tourTitle .button a{color:#fff}#main.tour-page .tourTitle span,#main.booking-page .tourTitle span{font-size:18px}@media only screen and (max-width: 600px){#main.tour-page .tourTitle span,#main.booking-page .tourTitle span{display:none}}#main.tour-page .tourTitle p,#main.booking-page .tourTitle p{font-size:18px;line-height:24px}#main.tour-page .tour-summary-box,#main.booking-page .tour-summary-box{width:220px;padding:20px 40px;background:#F0F0F0;font-family:"Open Sans",sans-serif;text-align:center;float:right;display:inline-block}@media only screen and (max-width: 600px){#main.tour-page .tour-summary-box,#main.booking-page .tour-summary-box{width:auto;padding:20px 30px}}#main.tour-page .tour-summary-box .bookTour,#main.booking-page .tour-summary-box .bookTour{background:#f0f0f0}#main.tour-page .tour-summary-box h3,#main.booking-page .tour-summary-box h3{margin-bottom:8px;font-size:22px;font-weight:bold}#main.tour-page .tour-summary-box h4,#main.booking-page .tour-summary-box h4{margin-top:8px}#main.tour-page .tour-summary-box select,#main.booking-page .tour-summary-box select{width:100%;height:32px;margin:4px 0;background:#858585;color:#fff;font-size:17px}#main.tour-page .tour-summary-box select option,#main.booking-page .tour-summary-box select option{text-transform:capitalize}#main.tour-page .tour-summary-box button,#main.booking-page .tour-summary-box button{width:100%;height:32px;margin:4px 0;background:#9c7928;border:none;border-radius:5px;color:#fff;font-size:16px}#main.tour-page .tour-summary-box button.black,#main.booking-page .tour-summary-box button.black{background:#000}#main.tour-page .tour-summary-box h4,#main.booking-page .tour-summary-box h4{color:#858585;font-size:20px;font-weight:bold}#main.tour-page #tourMenus.three.columns,#main.booking-page #tourMenus.three.columns{display:none}#main.tour-page #tour-center-menu,#main.booking-page #tour-center-menu{padding-top:30px;clear:both}@media only screen and (max-width: 1000px){#main.tour-page #tour-center-menu ul,#main.booking-page #tour-center-menu ul{text-align:center}}#main.tour-page #tour-center-menu ul a,#main.booking-page #tour-center-menu ul a{color:#333;font-family:"FuturaBT-Book","Century Gothic",Verdana,Geneva,sans-serif;font-size:28px;display:inline-block}@media only screen and (max-width: 1000px){#main.tour-page #tour-center-menu ul a,#main.booking-page #tour-center-menu ul a{width:24.6%;font-size:24px}}@media only screen and (max-width: 800px){#main.tour-page #tour-center-menu ul a,#main.booking-page #tour-center-menu ul a{width:24.5%;font-size:19px}}@media only screen and (max-width: 600px){#main.tour-page #tour-center-menu ul a,#main.booking-page #tour-center-menu ul a{width:100%;margin-bottom:5px;font-size:25px}}#main.tour-page #tour-center-menu ul a:hover,#main.booking-page #tour-center-menu ul a:hover{text-decoration:none}#main.tour-page #tour-center-menu ul a li,#main.booking-page #tour-center-menu ul a li{width:212px;padding:12px;background:#D0D0D0;text-align:center;display:inline-block}@media only screen and (max-width: 1000px){#main.tour-page #tour-center-menu ul a li,#main.booking-page #tour-center-menu ul a li{width:100%;padding:12px 0}}@media only screen and (max-width: 800px){#main.tour-page #tour-center-menu ul a li,#main.booking-page #tour-center-menu ul a li{padding:7px 0}}#main.tour-page #tour-center-menu ul a li.active,#main.booking-page #tour-center-menu ul a li.active{background:#fff;border:solid 1px #333;border-bottom:none;color:#000;font-weight:bold}@media only screen and (max-width: 600px){#main.tour-page #tour-center-menu ul a li.active,#main.booking-page #tour-center-menu ul a li.active{border:none;box-shadow:0 0 2px #000 inset}}#main.tour-page #tour-center-menu ul li.itineraries,#main.booking-page #tour-center-menu ul li.itineraries{width:212px;margin-right:24px;position:relative;display:inline-block;vertical-align:top}@media only screen and (max-width: 1000px){#main.tour-page #tour-center-menu ul li.itineraries,#main.booking-page #tour-center-menu ul li.itineraries{width:185px;margin-right:0}}@media only screen and (max-width: 800px){#main.tour-page #tour-center-menu ul li.itineraries,#main.booking-page #tour-center-menu ul li.itineraries{width:135px}}@media only screen and (max-width: 600px){#main.tour-page #tour-center-menu ul li.itineraries,#main.booking-page #tour-center-menu ul li.itineraries{width:100%}}#main.tour-page #tour-center-menu ul li.itineraries ul a li,#main.booking-page #tour-center-menu ul li.itineraries ul a li{display:inline-block}#main.tour-page #tour-center-menu ul li.itineraries ul a.itinerary-date,#main.booking-page #tour-center-menu ul li.itineraries ul a.itinerary-date{font-size:17px;display:none}#main.tour-page #tour-center-menu ul li.itineraries ul a.itinerary-date li,#main.booking-page #tour-center-menu ul li.itineraries ul a.itinerary-date li{width:auto;margin-bottom:0;padding:3px 0 0 10px;border:none;font-weight:bold;text-align:left;display:none;margin-top:5px;padding:5px 10px 3px 10px;background:#D0D0D0;border-radius:8px;color:#fff}#main.tour-page #tour-center-menu ul li.itineraries ul a.itinerary-date li.active,#main.booking-page #tour-center-menu ul li.itineraries ul a.itinerary-date li.active{border:none;background:#9c7928}#main.tour-page #tour-center-menu ul li.itineraries.active,#main.booking-page #tour-center-menu ul li.itineraries.active{background:#fff;border:solid 1px #333;border-bottom:none;color:#000}@media only screen and (max-width: 600px){#main.tour-page #tour-center-menu ul li.itineraries.active,#main.booking-page #tour-center-menu ul li.itineraries.active{border:none;box-shadow:0 0 2px #000 inset}}#main.tour-page #tour-content,#main.booking-page #tour-content{width:100%;height:auto !important;margin:0;padding:20px 0 0 0;font-family:"FuturaBT-Book","Century Gothic",Verdana,Geneva,sans-serif}@media only screen and (max-width: 600px){#main.tour-page #tour-content,#main.booking-page #tour-content{width:100%}}#main.tour-page #tour-content a,#main.booking-page #tour-content a{color:#9c7928;word-wrap:break-word}#main.tour-page #tour-content section,#main.booking-page #tour-content section{margin-bottom:50px;padding-bottom:30px;border-bottom:solid 5px #E6E6E6}#main.tour-page #tour-content h2,#main.booking-page #tour-content h2{margin-top:20px;font-size:30px}#main.tour-page #tour-content h3,#main.booking-page #tour-content h3{font-size:20px}#main.tour-page #tour-content h4,#main.booking-page #tour-content h4{margin:10px 0 15px 0}#main.tour-page #tour-content p,#main.booking-page #tour-content p{margin-bottom:12px;font-family:"Open Sans",sans-serif}#main.tour-page #tour-content p,#main.tour-page #tour-content ul li,#main.booking-page #tour-content p,#main.booking-page #tour-content ul li{font-size:17px}#main.tour-page #tour-content ul,#main.booking-page #tour-content ul{list-style-type:square}@media only screen and (max-width: 600px){#main.tour-page #tour-content iframe,#main.booking-page #tour-content iframe{width:100%}}#main.tour-page #tour-content section.testimonials .quote,#main.booking-page #tour-content section.testimonials .quote{margin:30px 0;border-top:solid 1px #dcdcdc;display:none}#main.tour-page #tour-content section.testimonials .quote:first-of-type,#main.booking-page #tour-content section.testimonials .quote:first-of-type{border:none;display:block}#main.tour-page #tour-content section.testimonials .quote blockquote p,#main.booking-page #tour-content section.testimonials .quote blockquote p{color:#777;font-size:25px;font-style:italic;line-height:35px}#main.tour-page #tour-content section.testimonials .quote blockquote p:before,#main.tour-page #tour-content section.testimonials .quote blockquote p:after,#main.booking-page #tour-content section.testimonials .quote blockquote p:before,#main.booking-page #tour-content section.testimonials .quote blockquote p:after{content:'\201C';margin:10px 10px -10px 0;color:#D0D0D0;font-family:serif;font-size:70px;float:left;vertical-align:bottom;vertical-align:-webkit-baseline-middle;vertical-align:-moz-baseline-middle}#main.tour-page #tour-content section.testimonials .quote blockquote p:after,#main.booking-page #tour-content section.testimonials .quote blockquote p:after{content:'\201D';float:none}#main.tour-page #tour-content section.testimonials .traveler,#main.booking-page #tour-content section.testimonials .traveler{margin-top:-20px;font-size:20px;float:right}#main.tour-page #tour-content section.testimonials button,#main.booking-page #tour-content section.testimonials button{padding:10px 20px;background:#9c7928;border:none;color:#fff;font-size:15px;font-weight:bold}#main.tour-page #tour-content section.testimonials .row.ultrathinLineFull,#main.booking-page #tour-content section.testimonials .row.ultrathinLineFull{display:none}#main.tour-page #tour-content p.red,#main.booking-page #tour-content p.red{color:#d42930;display:none}#main.tour-page #tour-content p.meal-key,#main.booking-page #tour-content p.meal-key{display:block}#main.tour-page #tour-content .itinerary-option,#main.booking-page #tour-content .itinerary-option{margin-bottom:10px;padding:6px 20px;background:#D0D0D0;color:#333;font-size:20px;font-weight:bold;display:none}#main.tour-page #tour-content .itinerary-option:hover,#main.booking-page #tour-content .itinerary-option:hover{cursor:pointer}#main.tour-page #tour-content .itinerary-option .fa,#main.booking-page #tour-content .itinerary-option .fa{margin:-3px 20px 0 0;font-size:25px;display:inline-block;vertical-align:top}#main.tour-page #tour-content .itinerary-option .fa-sort-asc,#main.booking-page #tour-content .itinerary-option .fa-sort-asc{margin:9px 20px -10px 0}#main.tour-page #tour-content .itinerary .tour-contents-list,#main.booking-page #tour-content .itinerary .tour-contents-list{margin-bottom:35px}#main.tour-page #tour-content .itinerary .tour-contents-list .tourDetailsSpecialOffer,#main.booking-page #tour-content .itinerary .tour-contents-list .tourDetailsSpecialOffer{border-bottom:none}#main.tour-page #tour-content .itinerary button.terms-conditions,#main.booking-page #tour-content .itinerary button.terms-conditions{margin:0 0 20px 0;padding:10px 15px;background:#9c7928;border:none;color:#fff;font-size:18px}#main.tour-page #tour-content .itinerary.show,#main.booking-page #tour-content .itinerary.show{display:block !important}#main.tour-page #tour-content #GTM-journeys-esri-map,#main.booking-page #tour-content #GTM-journeys-esri-map{width:400px;margin:0 0 10px 20px;float:right;position:relative}@media only screen and (max-width: 800px){#main.tour-page #tour-content #GTM-journeys-esri-map,#main.booking-page #tour-content #GTM-journeys-esri-map{width:300px}}@media only screen and (max-width: 600px){#main.tour-page #tour-content #GTM-journeys-esri-map,#main.booking-page #tour-content #GTM-journeys-esri-map{width:100%;margin:0;float:none}}#main.tour-page #tour-content #GTM-journeys-esri-map button.fullscreen,#main.tour-page #tour-content #GTM-journeys-esri-map button.print,#main.booking-page #tour-content #GTM-journeys-esri-map button.fullscreen,#main.booking-page #tour-content #GTM-journeys-esri-map button.print{padding:5px 7px;background:#000;border:none;border-radius:3px;color:#fff;font-size:14px;font-weight:bold;position:absolute;top:13px;right:9px}@media only screen and (max-width: 1000px){#main.tour-page #tour-content #GTM-journeys-esri-map button.fullscreen,#main.tour-page #tour-content #GTM-journeys-esri-map button.print,#main.booking-page #tour-content #GTM-journeys-esri-map button.fullscreen,#main.booking-page #tour-content #GTM-journeys-esri-map button.print{display:none !important}}#main.tour-page #tour-content #GTM-journeys-esri-map button.fullscreen:hover,#main.tour-page #tour-content #GTM-journeys-esri-map button.print:hover,#main.booking-page #tour-content #GTM-journeys-esri-map button.fullscreen:hover,#main.booking-page #tour-content #GTM-journeys-esri-map button.print:hover{cursor:pointer}#main.tour-page #tour-content #GTM-journeys-esri-map button.print,#main.booking-page #tour-content #GTM-journeys-esri-map button.print{width:80px;margin-top:3.5%;left:37%;display:none}#main.tour-page #tour-content #GTM-journeys-esri-map button.fullscreen.topleft,#main.booking-page #tour-content #GTM-journeys-esri-map button.fullscreen.topleft{left:9px;right:auto}#main.tour-page #tour-content #GTM-journeys-esri-map button.fullscreen.bottomleft,#main.booking-page #tour-content #GTM-journeys-esri-map button.fullscreen.bottomleft{top:auto;left:9px;right:auto;bottom:13px}#main.tour-page #tour-content #GTM-journeys-esri-map button.fullscreen.bottomright,#main.booking-page #tour-content #GTM-journeys-esri-map button.fullscreen.bottomright{top:auto;bottom:13px}#main.tour-page #tour-content #GTM-journeys-esri-map .fa-times,#main.booking-page #tour-content #GTM-journeys-esri-map .fa-times{padding:10px 15px;border:solid 5px #dcdcdc;border-radius:100%;box-shadow:0 0 10px #333;color:#dcdcdc;font-size:40px;text-shadow:0 0 10px #000;position:fixed;top:140px;right:11.3%;display:none}@media only screen and (max-width: 1200px){#main.tour-page #tour-content #GTM-journeys-esri-map .fa-times,#main.booking-page #tour-content #GTM-journeys-esri-map .fa-times{top:130px;right:10.5%}}@media only screen and (min-width: 1500px){#main.tour-page #tour-content #GTM-journeys-esri-map .fa-times,#main.booking-page #tour-content #GTM-journeys-esri-map .fa-times{top:160px;right:19.5%}}#main.tour-page #tour-content #GTM-journeys-esri-map .fa-times:hover,#main.booking-page #tour-content #GTM-journeys-esri-map .fa-times:hover{color:#fff;border:solid 5px #fff;cursor:pointer}#main.tour-page #tour-content #GTM-journeys-esri-map iframe,#main.booking-page #tour-content #GTM-journeys-esri-map iframe{width:100%;position:relative;z-index:9}#main.tour-page #tour-content .fullScreen,#main.booking-page #tour-content .fullScreen{width:100% !important;margin:0 !important;padding:5% 15%;background:rgba(0,0,0,0.8);position:fixed !important;top:120px;left:0;right:0;bottom:0;z-index:998}@media only screen and (min-width: 1500px){#main.tour-page #tour-content .fullScreen,#main.booking-page #tour-content .fullScreen{width:80% !important;padding:5% 22%}}#main.tour-page #tour-content .itinerary-hotel div,#main.tour-page #tour-content .itinerary-transportation div,#main.booking-page #tour-content .itinerary-hotel div,#main.booking-page #tour-content .itinerary-transportation div{color:#9c7928;font-size:17px;font-weight:bold}#main.tour-page #tour-content .itinerary-hotel div .fa,#main.tour-page #tour-content .itinerary-transportation div .fa,#main.booking-page #tour-content .itinerary-hotel div .fa,#main.booking-page #tour-content .itinerary-transportation div .fa{margin-right:10px;font-size:20px}#main.tour-page #tour-content .tourDetailsSpecialOffer,#main.booking-page #tour-content .tourDetailsSpecialOffer{margin:0;padding-bottom:10px;background:none}#main.tour-page #tour-content .tourDetailsSpecialOffer h4,#main.tour-page #tour-content .tourDetailsSpecialOffer p,#main.booking-page #tour-content .tourDetailsSpecialOffer h4,#main.booking-page #tour-content .tourDetailsSpecialOffer p{padding:0;color:#D42930;font-size:17px;font-weight:normal;line-height:25px}#main.tour-page #tour-content .tourDetailsSpecialOffer h4,#main.booking-page #tour-content .tourDetailsSpecialOffer h4{margin-bottom:5px;font-weight:bold}#main.tour-page #tour-content .tour-pricing h1,#main.booking-page #tour-content .tour-pricing h1{font-size:38px}#main.tour-page #tour-content .tour-pricing p,#main.booking-page #tour-content .tour-pricing p{margin-bottom:20px;font-size:19px}#main.tour-page #tour-content .tour-pricing p.red,#main.booking-page #tour-content .tour-pricing p.red{color:#d42930}#main.tour-page #tour-content .tour-pricing .priceDeparture:last-of-type,#main.booking-page #tour-content .tour-pricing .priceDeparture:last-of-type{margin-bottom:30px}#main.tour-page #tour-content .tour-pricing .priceDeparture h3,#main.booking-page #tour-content .tour-pricing .priceDeparture h3{padding:10px 25px 10px 15px;background:#D0D0D0;color:#333}@media only screen and (max-width: 600px){#main.tour-page #tour-content .tour-pricing .priceDeparture h3,#main.booking-page #tour-content .tour-pricing .priceDeparture h3{padding-right:10px}}#main.tour-page #tour-content .tour-pricing .priceDeparture h3 .fa-sort-desc,#main.tour-page #tour-content .tour-pricing .priceDeparture h3 .fa-sort-asc,#main.booking-page #tour-content .tour-pricing .priceDeparture h3 .fa-sort-desc,#main.booking-page #tour-content .tour-pricing .priceDeparture h3 .fa-sort-asc{margin:-7px 20px 0 0;font-size:25px;display:inline-block;vertical-align:top}@media only screen and (max-width: 600px){#main.tour-page #tour-content .tour-pricing .priceDeparture h3 .fa-sort-desc,#main.tour-page #tour-content .tour-pricing .priceDeparture h3 .fa-sort-asc,#main.booking-page #tour-content .tour-pricing .priceDeparture h3 .fa-sort-desc,#main.booking-page #tour-content .tour-pricing .priceDeparture h3 .fa-sort-asc{margin-right:10px}}@media only screen and (max-width: 400px){#main.tour-page #tour-content .tour-pricing .priceDeparture h3 .fa-sort-desc,#main.tour-page #tour-content .tour-pricing .priceDeparture h3 .fa-sort-asc,#main.booking-page #tour-content .tour-pricing .priceDeparture h3 .fa-sort-desc,#main.booking-page #tour-content .tour-pricing .priceDeparture h3 .fa-sort-asc{margin:-7px 5px 0 -5px}}#main.tour-page #tour-content .tour-pricing .priceDeparture h3 .fa-sort-asc,#main.booking-page #tour-content .tour-pricing .priceDeparture h3 .fa-sort-asc{margin:4px 20px -10px 0}#main.tour-page #tour-content .tour-pricing .priceDeparture h3 .date,#main.tour-page #tour-content .tour-pricing .priceDeparture h3 .departure-status,#main.booking-page #tour-content .tour-pricing .priceDeparture h3 .date,#main.booking-page #tour-content .tour-pricing .priceDeparture h3 .departure-status{font-size:18px;display:inline-block;vertical-align:middle}@media only screen and (max-width: 600px){#main.tour-page #tour-content .tour-pricing .priceDeparture h3 .date,#main.tour-page #tour-content .tour-pricing .priceDeparture h3 .departure-status,#main.booking-page #tour-content .tour-pricing .priceDeparture h3 .date,#main.booking-page #tour-content .tour-pricing .priceDeparture h3 .departure-status{margin-top:3px;font-size:12px}}@media only screen and (max-width: 400px){#main.tour-page #tour-content .tour-pricing .priceDeparture h3 .date,#main.tour-page #tour-content .tour-pricing .priceDeparture h3 .departure-status,#main.booking-page #tour-content .tour-pricing .priceDeparture h3 .date,#main.booking-page #tour-content .tour-pricing .priceDeparture h3 .departure-status{font-size:10px}}#main.tour-page #tour-content .tour-pricing .priceDeparture h3 .departure-status,#main.booking-page #tour-content .tour-pricing .priceDeparture h3 .departure-status{font-style:italic}@media only screen and (max-width: 500px){#main.tour-page #tour-content .tour-pricing .priceDeparture table.tourcost,#main.booking-page #tour-content .tour-pricing .priceDeparture table.tourcost{width:100%;table-layout:fixed;font-size:10px}}#main.tour-page #tour-content .tour-pricing .priceDeparture table.tourcost .button,#main.booking-page #tour-content .tour-pricing .priceDeparture table.tourcost .button{color:#fff}#main.tour-page #tour-content .tour-pricing .priceDeparture table.tourcost .button-ask-question,#main.booking-page #tour-content .tour-pricing .priceDeparture table.tourcost .button-ask-question{color:#fff}#main.tour-page #tour-content .boldLine,#main.booking-page #tour-content .boldLine{margin:40px 0}#main.tour-page #tour-content .tour-page-experts,#main.booking-page #tour-content .tour-page-experts{height:auto !important}@media only screen and (max-width: 600px){#main.tour-page #tour-content .tour-page-experts,#main.booking-page #tour-content .tour-page-experts{text-align:center}}#main.tour-page #tour-content .tour-page-experts .dates,#main.booking-page #tour-content .tour-page-experts .dates{margin:10px 0;padding-top:30px;border-top:solid 5px #E6E6E6;color:#9c7928;font-size:22px;font-weight:bold}#main.tour-page #tour-content .tour-page-experts .dates:first-of-type,#main.booking-page #tour-content .tour-page-experts .dates:first-of-type{padding-top:0;border:none}#main.tour-page #tour-content .tour-page-experts img,#main.booking-page #tour-content .tour-page-experts img{width:200px;margin-top:20px;vertical-align:top}@media only screen and (max-width: 600px){#main.tour-page #tour-content .tour-page-experts img,#main.booking-page #tour-content .tour-page-experts img{margin:0 auto;float:none}}#main.tour-page #tour-content .tour-page-experts .expert,#main.booking-page #tour-content .tour-page-experts .expert{width:700px;margin:10px 0 50px 15px;display:inline-block}@media only screen and (max-width: 1000px){#main.tour-page #tour-content .tour-page-experts .expert,#main.booking-page #tour-content .tour-page-experts .expert{width:auto}}#main.tour-page #tour-content .tour-page-experts .expert h2,#main.booking-page #tour-content .tour-page-experts .expert h2{font-size:30px}#main.tour-page #tour-content .tour-page-experts .expert h2 a,#main.booking-page #tour-content .tour-page-experts .expert h2 a{color:#000}#main.tour-page #tour-content .tour-page-experts .expert p,#main.booking-page #tour-content .tour-page-experts .expert p{font-size:19px}@media only screen and (max-width: 800px){#main.tour-page #tour-content .tour-page-details iframe,#main.booking-page #tour-content .tour-page-details iframe{width:80%;padding:0 10%}}#main.tour-page #tour-content .tour-page-details section.reading-list p,#main.booking-page #tour-content .tour-page-details section.reading-list p{color:#9c7928}#main.tour-page #tour-content .tour-page-details section.reading-list p a,#main.booking-page #tour-content .tour-page-details section.reading-list p a{font-weight:bold}#main.tour-page #tour-content .tour-page-details section.reading-list p,#main.booking-page #tour-content .tour-page-details section.reading-list p{color:#9c7928}#main.tour-page #tour-content .tour-page-details section.reading-list p a,#main.booking-page #tour-content .tour-page-details section.reading-list p a{font-weight:bold}@media only screen and (max-width: 800px){#main.tour-page #tour-content .tour-page-details section.transportation img,#main.booking-page #tour-content .tour-page-details section.transportation img{width:100%}}#main.tour-page #tour-content .tour-page-details section.transportation .cycle-slideshow,#main.booking-page #tour-content .tour-page-details section.transportation .cycle-slideshow{width:100%}#main.tour-page #tour-content .tour-page-details section.transportation .cycle-slideshow img,#main.booking-page #tour-content .tour-page-details section.transportation .cycle-slideshow img{width:100%;height:auto}@media only screen and (max-width: 500px){#main.tour-page #tour-content .tour-page-details section.transportation .cycle-slideshow .cycle-prev,#main.tour-page #tour-content .tour-page-details section.transportation .cycle-slideshow .cycle-next,#main.booking-page #tour-content .tour-page-details section.transportation .cycle-slideshow .cycle-prev,#main.booking-page #tour-content .tour-page-details section.transportation .cycle-slideshow .cycle-next{top:28%}}@media only screen and (max-width: 400px){#main.tour-page #tour-content .tour-page-details section.transportation .cycle-slideshow .cycle-prev,#main.tour-page #tour-content .tour-page-details section.transportation .cycle-slideshow .cycle-next,#main.booking-page #tour-content .tour-page-details section.transportation .cycle-slideshow .cycle-prev,#main.booking-page #tour-content .tour-page-details section.transportation .cycle-slideshow .cycle-next{top:35%}}#main.tour-page #tour-content .tour-page-details section.insurance,#main.booking-page #tour-content .tour-page-details section.insurance{display:none}#main.tour-page #tour-content .tour-page-details section.testimonials .row.quote,#main.booking-page #tour-content .tour-page-details section.testimonials .row.quote{margin-bottom:30px;padding-top:30px;display:block}#main.tour-page #tour-content .tour-page-details section.testimonials .row.quote:first-of-type,#main.booking-page #tour-content .tour-page-details section.testimonials .row.quote:first-of-type{padding-top:0}#main.tour-page #tour-content .tour-page-details section.testimonials blockquote p,#main.booking-page #tour-content .tour-page-details section.testimonials blockquote p{color:#777;font-size:25px;font-style:italic;line-height:35px}#main.tour-page #tour-content .tour-page-details section.testimonials blockquote p:before,#main.tour-page #tour-content .tour-page-details section.testimonials blockquote p:after,#main.booking-page #tour-content .tour-page-details section.testimonials blockquote p:before,#main.booking-page #tour-content .tour-page-details section.testimonials blockquote p:after{content:'\201C';margin:10px 10px -10px 0;color:#D0D0D0;font-family:serif;font-size:70px;float:left;vertical-align:bottom;vertical-align:-webkit-baseline-middle;vertical-align:-moz-baseline-middle}#main.tour-page #tour-content .tour-page-details section.testimonials blockquote p:after,#main.booking-page #tour-content .tour-page-details section.testimonials blockquote p:after{content:'\201D';float:none}#main.tour-page #tour-content .tour-page-details section.testimonials .traveler,#main.booking-page #tour-content .tour-page-details section.testimonials .traveler{margin-top:-30px;font-size:20px;float:right}#main.tour-page #tour-content .tour-page-details section.testimonials .row.ultrathinLineFull,#main.booking-page #tour-content .tour-page-details section.testimonials .row.ultrathinLineFull{display:none}#main.tour-page #tour-content .tour-page-details section,#main.booking-page #tour-content .tour-page-details section{padding-bottom:0;border-bottom:none}#main.tour-page #tour-content .tour-page-details .section-title,#main.booking-page #tour-content .tour-page-details .section-title{margin-bottom:10px;padding:6px 20px;background:#D0D0D0;color:#333;font-size:20px;font-weight:bold}#main.tour-page #tour-content .tour-page-details .section-title:hover,#main.booking-page #tour-content .tour-page-details .section-title:hover{cursor:pointer}#main.tour-page #tour-content .tour-page-details .section-title .fa,#main.booking-page #tour-content .tour-page-details .section-title .fa{margin:-3px 20px 0 0;font-size:25px;display:inline-block;vertical-align:top}#main.tour-page #tour-content .tour-page-details .section-title .fa-sort-asc,#main.booking-page #tour-content .tour-page-details .section-title .fa-sort-asc{margin:9px 20px -10px 0}#main.tour-page #tour-content .tour-page-details .detail-section,#main.booking-page #tour-content .tour-page-details .detail-section{padding-top:20px;display:none}#main.tour-page #tour-content .tour-page-details .detail-section h3,#main.booking-page #tour-content .tour-page-details .detail-section h3{margin-bottom:-10px}#main.tour-page #tour-content .tour-page-details .detail-section h4,#main.booking-page #tour-content .tour-page-details .detail-section h4{margin-top:30px;padding-top:30px;border-top:solid 1px #dcdcdc;font-size:20px}#main.tour-page #tour-content .tour-page-details .detail-section h4:first-of-type,#main.booking-page #tour-content .tour-page-details .detail-section h4:first-of-type{margin-top:0;padding-top:0;border:none}#main.tour-page #tour-content .tour-page-details .detail-section .tour-accommodations .cycle-slideshow,#main.booking-page #tour-content .tour-page-details .detail-section .tour-accommodations .cycle-slideshow{max-width:645px}#main.tour-page #tour-content .tour-page-details .detail-section.show,#main.booking-page #tour-content .tour-page-details .detail-section.show{display:block !important}#main.tour-page .related-tours,#main.booking-page .related-tours{font-family:"FuturaBT-Book","Century Gothic",Verdana,Geneva,sans-serif;clear:both}@media only screen and (max-width: 1000px){#main.tour-page .related-tours,#main.booking-page .related-tours{text-align:center}}#main.tour-page .related-tours h1,#main.booking-page .related-tours h1{margin:10px 0;font-size:35px}#main.tour-page .related-tours h2,#main.booking-page .related-tours h2{margin-bottom:20px;font-size:30px}#main.tour-page .related-tours .related-tour,#main.booking-page .related-tours .related-tour{width:280px;margin:10px 0 20px 45px;display:inline-block;vertical-align:top}@media only screen and (max-width: 1000px){#main.tour-page .related-tours .related-tour,#main.booking-page .related-tours .related-tour{margin:10px auto 20px auto;margin-left:10px;margin-right:10px}}@media only screen and (max-width: 400px){#main.tour-page .related-tours .related-tour,#main.booking-page .related-tours .related-tour{margin-left:0;margin-right:0}}#main.tour-page .related-tours .related-tour:nth-of-type(3n+1),#main.booking-page .related-tours .related-tour:nth-of-type(3n+1){margin-left:0}@media only screen and (max-width: 1000px){#main.tour-page .related-tours .related-tour:nth-of-type(3n+1),#main.booking-page .related-tours .related-tour:nth-of-type(3n+1){margin-left:10px}}@media only screen and (max-width: 400px){#main.tour-page .related-tours .related-tour:nth-of-type(3n+1),#main.booking-page .related-tours .related-tour:nth-of-type(3n+1){margin-left:0;margin-right:0}}#main.tour-page .related-tours .related-tour img,#main.booking-page .related-tours .related-tour img{width:100%}#main.tour-page .related-tours .boldLine,#main.booking-page .related-tours .boldLine{margin:0}#main.tour-page .homepage-sidebar .catalog,#main.tour-page .homepage-sidebar .sidebar-newsletter,#main.booking-page .homepage-sidebar .catalog,#main.booking-page .homepage-sidebar .sidebar-newsletter{display:none}#main.tour-page .homepage-sidebar .socialConnect,#main.booking-page .homepage-sidebar .socialConnect{margin-left:950px}#main.tour-page .homepage-sidebar .socialConnect p,#main.booking-page .homepage-sidebar .socialConnect p{color:#000}@-moz-document url-prefix(){#main.tour-page .tourHero .pull-four .row.utilityBar .share-top-links.columns .addthis_button_print.at300b span{width:20px;height:200px;margin-top:-170px}}@media only screen and (max-width: 600px){#tour-contact-form .field{width:100%}}#tour-contact-form .field ul{list-style-type:none}#tour-contact-form .field input{box-shadow:none;vertical-align:middle}@media only screen and (max-width: 600px){#tour-contact-form .field.last{margin-left:0}}#tour-contact-form #id_last_name{width:99% !important}@media only screen and (max-width: 600px){#tour-contact-form #id_last_name{width:97% !important}}#tour-contact-form #id_street{width:97.5%}#tour-contact-form .zipcode{width:23%}#tour-contact-form input[type="radio"],#catalog-form input[type="radio"]{margin:0 3px 3px 0}#main.flatpage h2.form-dropdown,#main.tour-page h2.form-dropdown{margin:5px 0 30px;padding:5px 15px;background:#D0D0D0;font-family:"Open Sans", sans-serif;font-size:20px;font-weight:bold;line-height:26px}#main.flatpage h2.form-dropdown:hover,#main.tour-page h2.form-dropdown:hover{cursor:pointer}#main.flatpage h2.form-dropdown .fa-sort-desc,#main.tour-page h2.form-dropdown .fa-sort-desc{margin:0px 10px 7px 2px;vertical-align:top}#main.flatpage h2.form-dropdown .fa-sort-asc,#main.tour-page h2.form-dropdown .fa-sort-asc{margin:7px 10px 0px 2px}#main.flatpage #tour-brochure-form h2.form-dropdown,#main.tour-page #tour-brochure-form h2.form-dropdown{margin:5px 0 30px;font-size:20px}.dropdown-section{height:0;overflow:hidden}.dropdown-section select{width:100%;min-height:150px}@media only screen and (max-width: 800px){.dropdown-section select{min-height:0}}div.required{margin-top:20px;color:#d42930}.required-note{margin-bottom:30px;font-size:16px}.required-note .required{font-weight:bold}#tour-brochure-form .field ul li{list-style-type:none}#tour-brochure-form .field ul li label input{margin-top:5px}@media only screen and (max-width: 800px){#main.booking-page .row .eight{width:100%}}#main.transportation-detail-page h1{font-size:30px;font-weight:bold}#main.transportation-detail-page p{clear:none !important}@media only screen and (max-width: 800px){#main.transportation-detail-page .row.singleExpert,#main.transportation-detail-page .row.ourExperts{text-align:center}}#main.transportation-detail-page .row.singleExpert .five.columns,#main.transportation-detail-page .row.ourExperts .five.columns{margin-right:20px;float:left}@media only screen and (max-width: 800px){#main.transportation-detail-page .row.singleExpert .five.columns,#main.transportation-detail-page .row.ourExperts .five.columns{width:auto;margin-bottom:20px;float:none}}#main.transportation-detail-page .row.singleExpert .eleven.columns,#main.transportation-detail-page .row.ourExperts .eleven.columns{width:auto;float:none}@media only screen and (max-width: 800px){#main.transportation-detail-page .row.singleExpert .eleven.columns,#main.transportation-detail-page .row.ourExperts .eleven.columns{width:auto;float:none}}#main.transportation-detail-page .row.singleExpert .eleven.columns img,#main.transportation-detail-page .row.ourExperts .eleven.columns img{width:100%}#main.transportation-detail-page .row.singleExpert .eleven.columns p,#main.transportation-detail-page .row.ourExperts .eleven.columns p{margin-bottom:20px;text-align:left}@media only screen and (max-width: 400px){#main.transportation-detail-page .row.singleExpert .cycle-slideshow,#main.transportation-detail-page .row.ourExperts .cycle-slideshow{width:95%;margin:0 10px}}#main.experts-page{padding-top:220px;background:#fff}@media only screen and (max-width: 1000px){#main.experts-page{padding:50px 20px 0 20px}}#main.experts-page .row .twelve{width:auto}#main.experts-page .row.featuredExperts{border-top:solid 5px #dcdcdc;font-family:"Open Sans",sans-serif}@media only screen and (max-width: 600px){#main.experts-page .row.featuredExperts{text-align:center}}#main.experts-page .row.featuredExperts h1{margin:32px 0;font-family:"FuturaBT-Book","Century Gothic",Verdana,Geneva,sans-serif;font-size:40px;text-align:center}#main.experts-page .row.featuredExperts h1 .gold{color:#9c7928}#main.experts-page .row.featuredExperts img{width:140px;margin-bottom:30px}@media only screen and (max-width: 600px){#main.experts-page .row.featuredExperts img{margin-bottom:0}}#main.experts-page .row.featuredExperts .expertsName{margin-top:-2px}#main.experts-page .row.featuredExperts .expertsName a{color:#9c7928;font-size:21px;font-weight:lighter}#main.experts-page .row.featuredExperts p.text12{font-size:18px}@media only screen and (max-width: 1000px){#main.experts-page .row.featuredExperts p.text12{font-size:16px}}@media only screen and (max-width: 800px){#main.experts-page .row.featuredExperts .eleven{width:70%}}@media only screen and (max-width: 600px){#main.experts-page .row.featuredExperts .eleven{width:80%;margin:0 auto;float:none}}@media only screen and (max-width: 400px){#main.experts-page .row.featuredExperts .eleven{width:auto}}@media only screen and (max-width: 800px){#main.experts-page .row.featuredExperts .eight{width:auto}}@media only screen and (max-width: 800px){#main.experts-page .row.featuredExperts .five{width:auto;margin-right:10px}}@media only screen and (max-width: 600px){#main.experts-page .row.featuredExperts .five{margin:40px auto 0 auto;float:none}}#main.experts-page .ourExperts h1{margin-bottom:15px;font-size:39px}#main.experts-page .ourExperts h1 .gold{color:#9c7928}#main.experts-page .ourExperts p{color:#000;font-family:"Open Sans",sans-serif;font-size:17px;line-height:28px}#main.experts-page .searchExperts .text14{width:auto}#main.experts-page .searchExperts .text14 strong{font-family:"Open Sans",sans-serif;font-size:19px;vertical-align:middle}#main.experts-page .searchExperts form#expertsearch{margin-bottom:20px}@media only screen and (max-width: 600px){#main.experts-page .searchExperts form#expertsearch{margin-bottom:0}}@media only screen and (max-width: 1000px){#main.experts-page .searchExperts form#expertsearch legend{float:none}}#main.experts-page .searchExperts form#expertsearch select{height:auto;margin:6px 20px 0 10px;background:#EDEDED;border:none;font-size:18px;text-transform:none}@media only screen and (max-width: 1000px){#main.experts-page .searchExperts form#expertsearch select{margin:6px auto 0 auto;float:none}}#main.experts-page .searchExperts form#expertsearch input{width:300px;max-width:none;margin-top:5px;padding:4px 5px 2px 5px;border:solid 1px #dcdcdc;box-shadow:none}@media only screen and (max-width: 1000px){#main.experts-page .searchExperts form#expertsearch input{width:200px;margin:10px 0;float:none;display:block}}#main.experts-page .searchExperts form#expertsearch button{margin:4px 0 0 20px;padding:2px 20px;background:#9c7928;border-radius:3px;font-family:"Open Sans",sans-serif;font-size:14px;text-transform:none;line-height:19px;float:none;display:inline-block}@media only screen and (max-width: 1000px){#main.experts-page .searchExperts form#expertsearch button{margin:0 auto}}@media only screen and (max-width: 600px){#main.experts-page .row.paginationSection .columns.four{width:auto;margin:0 auto;text-align:center;float:none}}#main.experts-page .homepage-sidebar .catalog,#main.experts-page .homepage-sidebar .sidebar-newsletter{display:none}#main.experts-page .socialConnect{margin-left:940px}#main.experts-page .socialConnect p{color:#000}#main.expert-detail-page{padding-top:140px;background:#fff}@media only screen and (max-width: 800px){#main.expert-detail-page{padding:70px 20px}}#main.expert-detail-page .twelve.columns{width:63%;margin-right:5%;float:none}@media only screen and (max-width: 1200px){#main.expert-detail-page .twelve.columns{width:56%}}@media only screen and (max-width: 1000px){#main.expert-detail-page .twelve.columns{width:auto;margin-right:0}}@media only screen and (max-width: 600px){#main.expert-detail-page .twelve.columns{text-align:center}}#main.expert-detail-page .eleven.columns{padding-bottom:15px}#main.expert-detail-page h1.text30{color:#9c7928;font-size:38px}#main.expert-detail-page h1.text30 span.goldText{color:#000}#main.expert-detail-page .row.ourExperts h2{font-size:30px}@media only screen and (max-width: 600px){#main.expert-detail-page .row.ourExperts h2{margin-bottom:0;text-align:center}}#main.expert-detail-page .row.singleExpert{font-family:"Open Sans",sans-serif;font-size:22px}@media only screen and (max-width: 600px){#main.expert-detail-page .row.singleExpert .five.columns{width:250px;margin:-10px auto 10px auto;float:none}}@media only screen and (max-width: 600px){#main.expert-detail-page .row.singleExpert .eleven.columns{width:auto}}#main.expert-detail-page .row.singleExpert p{margin:0 0 20px 15px;font-size:18px;text-align:left}@media only screen and (max-width: 600px){#main.expert-detail-page .row.singleExpert p{margin-left:0}}#main.expert-detail-page .four.columns.aside{width:29%;margin-left:660px;position:fixed;top:170px}@media only screen and (max-width: 1100px){#main.expert-detail-page .four.columns.aside{margin-left:61%}}@media only screen and (max-width: 1000px){#main.expert-detail-page .four.columns.aside{display:none !important}}#main.expert-detail-page .four.columns.aside .catalog{margin-bottom:30px;font-family:"Open Sans",sans-serif;text-align:left}#main.expert-detail-page .four.columns.aside .catalog img{width:120px;margin-right:15px}#main.expert-detail-page .four.columns.aside .catalog .catalog-text{width:140px;margin-top:-10px;display:inline-block;vertical-align:top}#main.expert-detail-page .four.columns.aside .catalog .catalog-text h3{font-size:22px;font-weight:bold;text-align:left;text-transform:none}#main.expert-detail-page .four.columns.aside .catalog .catalog-text p{padding:0 !important;font-size:16px;line-height:19px}#main.expert-detail-page .four.columns.aside .catalog .catalog-text .button.black.tiny{width:100%;background:#9c7928;font-size:17px;font-weight:normal;text-transform:none;line-height:27px}#main.expert-detail-page .four.columns.aside .sidebar-newsletter{width:280px}#main.expert-detail-page .four.columns.aside .sidebar-newsletter h2{margin-left:20px;font-size:24px;font-weight:bold;letter-spacing:0;text-align:left;text-transform:none;display:inline-block}#main.expert-detail-page .four.columns.aside .sidebar-newsletter p{color:#333;font-family:"Open Sans",sans-serif}#main.expert-detail-page .four.columns.aside .sidebar-newsletter button{margin-top:20px;padding:5px 35px;background:#9c7928;border:none;border-radius:5px;color:#fff;font-size:16px;float:right}#main.expert-detail-page .four.columns.aside .socialConnect{margin-top:20px}#main.expert-detail-page .four.columns.aside .socialConnect .catalog-newsletter{display:none}#main.expert-detail-page .four.columns.aside .socialConnect a.connect{margin-bottom:8px}#main.expert-detail-page #tourMenus{width:auto;padding:15px 0}#main.expert-detail-page #tourMenus h3{color:#333;font-size:30px;text-transform:none}#main.expert-detail-page #tourMenus .tourTestimonials{margin-bottom:50px}#main.expert-detail-page #tourMenus .tourTestimonials .startQuote,#main.expert-detail-page #tourMenus .tourTestimonials .endQuote{width:32px;font-size:70px}#main.expert-detail-page #tourMenus .tourTestimonials blockquote{text-align:left}#main.expert-detail-page #tourMenus .tourTestimonials blockquote p{color:#777;font-size:25px;font-style:italic;line-height:35px}#main.expert-detail-page #tourMenus .tourTestimonials blockquote p:before,#main.expert-detail-page #tourMenus .tourTestimonials blockquote p:after{content:'\201C';margin:10px 10px -10px 0;color:#D0D0D0;font-family:serif;font-size:70px;float:left;vertical-align:bottom;vertical-align:-webkit-baseline-middle;vertical-align:-moz-baseline-middle}#main.expert-detail-page #tourMenus .tourTestimonials blockquote p:after{content:'\201D';float:none}#main.expert-detail-page #tourMenus .tourTestimonials .traveler{width:auto;font-size:19px;float:right}#main.expert-detail-page #tourMenus .tourTestimonials .ultrathinLineFull:last-of-type{display:none}#main.expert-detail-page #tourMenus .row.leftMenu{margin:50px 0 30px 0}#main.expert-detail-page #tourMenus .row.leftMenu h3{margin-bottom:20px}#main.expert-detail-page #tourMenus .row.leftMenu ul li{color:#777;font-family:"Open Sans",sans-serif;font-size:17px;font-weight:normal;text-align:left}#main.expert-detail-page .row.tourDetails{margin:30px 0}#main.expert-detail-page .row.tourDetails h3{margin-bottom:12px;font-size:30px}#main.expert-detail-page .row.tourDetails .row.upcomingTours{width:245px;display:inline-block;vertical-align:top}#main.expert-detail-page .row.tourDetails .row.upcomingTours:nth-of-type(odd){margin-right:30px}@media only screen and (max-width: 600px){#main.expert-detail-page .row.tourDetails .row.upcomingTours:nth-of-type(odd){margin-right:0}}#main.expert-detail-page .row.tourDetails .row.upcomingTours .oneOfThree.columns{width:100%}#main.expert-detail-page .row.tourDetails .row.upcomingTours .oneOfThree.columns img{width:100%}#main.expert-detail-page .row.tourDetails .row.upcomingTours .twoOfThree.columns{width:100%;font-family:"Open Sans",sans-serif}#main.expert-detail-page .row.tourDetails .row.upcomingTours .twoOfThree.columns .bold.text18{margin-bottom:15px;font-size:26px;font-weight:normal}#main.expert-detail-page .row.tourDetails .row.upcomingTours .twoOfThree.columns p.tour-price.text16{font-size:17px;font-weight:bold}#main.expert-detail-page .row.tourDetails .experts-qa p{margin:30px 0;font-family:"Open Sans",sans-serif;font-size:17px;line-height:27px;text-align:left}#main.gallery-page,#main.gallery-detail-page{padding-top:220px}@media only screen and (max-width: 1000px){#main.gallery-page,#main.gallery-detail-page{padding:70px 20px}}@media only screen and (max-width: 400px){#main.gallery-page,#main.gallery-detail-page{padding:70px 10px}}#main.gallery-page h1,#main.gallery-detail-page h1{margin-bottom:10px;font-size:40px;float:none}#main.gallery-page h2,#main.gallery-detail-page h2{margin:25px 0 20px 0;color:#555;font-size:30px;text-align:left}@media only screen and (max-width: 1000px){#main.gallery-page h2,#main.gallery-detail-page h2{font-size:35px;text-align:center}}#main.gallery-page h3,#main.gallery-detail-page h3{margin-top:20px}@media only screen and (max-width: 1000px){#main.gallery-page h3,#main.gallery-detail-page h3{margin-top:5px}}#main.gallery-page h3 a,#main.gallery-detail-page h3 a{color:#000;font-family:"FuturaBT-Book","Century Gothic",Verdana,Geneva,sans-serif;font-size:30px}#main.gallery-page .galleries,#main.gallery-detail-page .galleries{margin-bottom:0}@media only screen and (max-width: 1000px){#main.gallery-page .galleries,#main.gallery-detail-page .galleries{text-align:center}}#main.gallery-page .galleries .row,#main.gallery-detail-page .galleries .row{margin-bottom:0}#main.gallery-page .galleries .row .photoChannelHero,#main.gallery-detail-page .galleries .row .photoChannelHero{width:auto}#main.gallery-page .galleries .row .oneOfThree.columns,#main.gallery-detail-page .galleries .row .oneOfThree.columns{width:285px;margin-left:33px;margin-bottom:40px}@media only screen and (max-width: 1000px){#main.gallery-page .galleries .row .oneOfThree.columns,#main.gallery-detail-page .galleries .row .oneOfThree.columns{margin:0px 10px 25px 10px !important;float:none;display:inline-block;vertical-align:top}}#main.gallery-page .galleries .row .oneOfThree.columns:nth-of-type(3n+1),#main.gallery-detail-page .galleries .row .oneOfThree.columns:nth-of-type(3n+1){margin-left:0}#main.gallery-page .galleries .row .oneOfThree.columns img,#main.gallery-detail-page .galleries .row .oneOfThree.columns img{width:100%}#main.gallery-page .paginationSection,#main.gallery-detail-page .paginationSection{font-family:"Open Sans",sans-serif}@media only screen and (max-width: 1000px){#main.gallery-page .paginationSection,#main.gallery-detail-page .paginationSection{width:auto;padding:0 20px}}@media only screen and (max-width: 400px){#main.gallery-page .paginationSection,#main.gallery-detail-page .paginationSection{padding:0}}#main.gallery-page .paginationSection .columns.four,#main.gallery-page .paginationSection .columns.twelve,#main.gallery-detail-page .paginationSection .columns.four,#main.gallery-detail-page .paginationSection .columns.twelve{width:auto;float:none;display:inline-block;vertical-align:middle}#main.gallery-page .paginationSection .columns.twelve,#main.gallery-detail-page .paginationSection .columns.twelve{float:right}#main.gallery-page .galleries-sidebar .catalog,#main.gallery-page .galleries-sidebar .sidebar-newsletter,#main.gallery-detail-page .galleries-sidebar .catalog,#main.gallery-detail-page .galleries-sidebar .sidebar-newsletter{display:none}#main.gallery-page .galleries-sidebar .socialConnect,#main.gallery-detail-page .galleries-sidebar .socialConnect{margin-left:930px}#main.gallery-page .galleries-sidebar .socialConnect p,#main.gallery-detail-page .galleries-sidebar .socialConnect p{color:#000}#main.gallery-detail-page .back-to-galleries a{padding-left:10px;color:#9c7928;font-family:"Open Sans",sans-serif;font-size:20px;font-weight:bold}#main.gallery-detail-page h1{margin:10px 0 20px 10px}#main.gallery-detail-page h2{color:#000;font-size:40px}#main.gallery-detail-page .slideshowContainer .cycle-slideshow{margin-bottom:10px}@media only screen and (max-width: 1000px){#main.gallery-detail-page .slideshowContainer .cycle-slideshow{margin-bottom:0}}#main.gallery-detail-page .slideshowContainer .cycle-slideshow img{width:100%;height:auto}#main.gallery-detail-page .slideshowContainer .credit{width:55%;margin:10px 0;font-family:"Open Sans",sans-serif;font-size:16px;display:inline-block;vertical-align:middle}@media only screen and (max-width: 1000px){#main.gallery-detail-page .slideshowContainer .credit{width:auto}}#main.gallery-detail-page .slideshowContainer .utilityBar{width:auto;float:right}@media only screen and (max-width: 1000px){#main.gallery-detail-page .slideshowContainer .utilityBar{float:none}}#main.gallery-detail-page .slideshowContainer .utilityBar .socialBar{width:310px}#main.gallery-detail-page .slideshowContainer .utilityBar .socialBar .columns.twelve,#main.gallery-detail-page .slideshowContainer .utilityBar .socialBar .share-top-links{width:auto;display:inline-block;vertical-align:middle}#main.gallery-detail-page .slideshowContainer .utilityBar .socialBar .share-top-links{margin-left:45px;color:#fff}#main.gallery-detail-page .slideshowContainer .utilityBar .socialBar .share-top-links span{background-size:cover}#main.gallery-detail-page .slideshowContainer .utilityBar .socialBar .share-top-links .addthis_button_print span{margin-left:-10px;background-position-y:-100px}#main.gallery-detail-page .columns.twelve{width:100%;margin-left:0;margin-right:0}#main.gallery-detail-page .columns.twelve .galleries{width:620px;display:inline-block}@media only screen and (max-width: 1000px){#main.gallery-detail-page .columns.twelve .galleries{width:auto}}#main.gallery-detail-page .columns.twelve .galleries .row .oneOfThree.columns{margin:0 50px 50px 0;clear:none}#main.gallery-detail-page .columns.twelve .galleries .row .oneOfThree.columns:nth-of-type(even){margin-right:0}#main.gallery-detail-page .homepage-sidebar{width:270px;margin-left:40px !important;float:none}@media only screen and (max-width: 1000px){#main.gallery-detail-page .homepage-sidebar{display:none !important}}#main.gallery-detail-page .homepage-sidebar h2{margin-left:10px;font-size:22px}#main.gallery-detail-page .homepage-sidebar .socialConnect{margin:10px 0 0 320px}#main.flatpage,#main.landing-page,#main.toursbyyear-page{min-height:700px;padding-top:210px;padding-bottom:30px;background:#fff;font-family:"FuturaBT-Book","Century Gothic",Verdana,Geneva,sans-serif;@-moz-document url-prefix(){.socialConnect{margin-left:980px}}}@media only screen and (max-width: 1000px){#main.flatpage,#main.landing-page,#main.toursbyyear-page{padding-top:40px}}@media only screen and (max-width: 800px){#main.flatpage,#main.landing-page,#main.toursbyyear-page{min-height:0;padding-top:55px}}@media only screen and (max-width: 400px){#main.flatpage,#main.landing-page,#main.toursbyyear-page{padding-top:40px}}#main.flatpage h1,#main.landing-page h1,#main.toursbyyear-page h1{margin:10px 0}@media only screen and (max-width: 400px){#main.flatpage h1.text25,#main.landing-page h1.text25,#main.toursbyyear-page h1.text25{font-size:34px}}#main.flatpage h2,#main.landing-page h2,#main.toursbyyear-page h2{font-size:30px}#main.flatpage h3,#main.landing-page h3,#main.toursbyyear-page h3{margin-top:15px}@media only screen and (max-width: 400px){#main.flatpage h3,#main.landing-page h3,#main.toursbyyear-page h3{padding:0 10px}}@media only screen and (max-width: 400px){#main.flatpage h1,#main.flatpage h2,#main.flatpage h3,#main.flatpage p,#main.flatpage ol,#main.flatpage form,#main.flatpage .credit,#main.landing-page h1,#main.landing-page h2,#main.landing-page h3,#main.landing-page p,#main.landing-page ol,#main.landing-page form,#main.landing-page .credit,#main.toursbyyear-page h1,#main.toursbyyear-page h2,#main.toursbyyear-page h3,#main.toursbyyear-page p,#main.toursbyyear-page ol,#main.toursbyyear-page form,#main.toursbyyear-page .credit{padding:0 10px}}#main.flatpage p strong,#main.landing-page p strong,#main.toursbyyear-page p strong{padding-left:0;padding-right:0}#main.flatpage .cycle-slideshow,#main.landing-page .cycle-slideshow,#main.toursbyyear-page .cycle-slideshow{width:100%;margin-right:0;margin-bottom:10px;float:left}@media only screen and (max-width: 800px){#main.flatpage .cycle-slideshow,#main.landing-page .cycle-slideshow,#main.toursbyyear-page .cycle-slideshow{width:auto}}@media only screen and (max-width: 400px){#main.flatpage .cycle-slideshow,#main.landing-page .cycle-slideshow,#main.toursbyyear-page .cycle-slideshow{width:100%;margin-bottom:8px}}@media only screen and (max-width: 600px){#main.flatpage .cycle-slideshow img,#main.landing-page .cycle-slideshow img,#main.toursbyyear-page .cycle-slideshow img{width:100%}}#main.flatpage .cycle-slideshow .slide a,#main.landing-page .cycle-slideshow .slide a,#main.toursbyyear-page .cycle-slideshow .slide a{width:100%}@media only screen and (max-width: 1000px){#main.flatpage .cycle-slideshow .slide a img,#main.landing-page .cycle-slideshow .slide a img,#main.toursbyyear-page .cycle-slideshow .slide a img{height:450px}}@media only screen and (max-width: 800px){#main.flatpage .cycle-slideshow .slide a img,#main.landing-page .cycle-slideshow .slide a img,#main.toursbyyear-page .cycle-slideshow .slide a img{height:400px}}@media only screen and (max-width: 600px){#main.flatpage .cycle-slideshow .slide a img,#main.landing-page .cycle-slideshow .slide a img,#main.toursbyyear-page .cycle-slideshow .slide a img{height:300px}}@media only screen and (max-width: 600px){#main.flatpage .cycle-slideshow .slide a img,#main.landing-page .cycle-slideshow .slide a img,#main.toursbyyear-page .cycle-slideshow .slide a img{height:250px}}@media only screen and (max-width: 600px){#main.flatpage .cycle-slideshow .slide-sidebar,#main.landing-page .cycle-slideshow .slide-sidebar,#main.toursbyyear-page .cycle-slideshow .slide-sidebar{padding:8px 20px}}@media only screen and (max-width: 600px){#main.flatpage .cycle-slideshow .slide-sidebar h2,#main.landing-page .cycle-slideshow .slide-sidebar h2,#main.toursbyyear-page .cycle-slideshow .slide-sidebar h2{font-size:25px}}@media only screen and (max-width: 400px){#main.flatpage .cycle-slideshow,#main.landing-page .cycle-slideshow,#main.toursbyyear-page .cycle-slideshow{top:28%}}#main.flatpage .credit,#main.landing-page .credit,#main.toursbyyear-page .credit{font-size:18px}#main.flatpage .belowContent,#main.landing-page .belowContent,#main.toursbyyear-page .belowContent{font-size:20px}#main.flatpage .belowContent div strong,#main.landing-page .belowContent div strong,#main.toursbyyear-page .belowContent div strong{font-size:30px;line-height:37px}#main.flatpage .article-image img,#main.landing-page .article-image img,#main.toursbyyear-page .article-image img{width:100%}#main.flatpage .containerFixed .twelve.columns,#main.landing-page .containerFixed .twelve.columns,#main.toursbyyear-page .containerFixed .twelve.columns{width:auto}@media only screen and (max-width: 1000px){#main.flatpage .containerFixed .twelve.columns,#main.landing-page .containerFixed .twelve.columns,#main.toursbyyear-page .containerFixed .twelve.columns{width:auto;margin:0 10px}}@media only screen and (max-width: 800px){#main.flatpage .containerFixed .twelve.columns,#main.landing-page .containerFixed .twelve.columns,#main.toursbyyear-page .containerFixed .twelve.columns{margin-left:2.5%;float:none}}@media only screen and (max-width: 400px){#main.flatpage .containerFixed .twelve.columns,#main.landing-page .containerFixed .twelve.columns,#main.toursbyyear-page .containerFixed .twelve.columns{margin:0}}#main.flatpage .containerFixed .twelve.columns .articleBody a,#main.landing-page .containerFixed .twelve.columns .articleBody a,#main.toursbyyear-page .containerFixed .twelve.columns .articleBody a{word-wrap:break-word}#main.flatpage .text25,#main.landing-page .text25,#main.toursbyyear-page .text25{margin-bottom:15px;font-size:38px}#main.flatpage p,#main.landing-page p,#main.toursbyyear-page p{font-size:17px;clear:both}#main.flatpage .row .columns .row .oneOfThree.columns,#main.landing-page .row .columns .row .oneOfThree.columns,#main.toursbyyear-page .row .columns .row .oneOfThree.columns{width:30%;margin-left:4%;margin-bottom:40px}#main.flatpage .row .columns .row .columns.oneOfThree:nth-child(3n+1),#main.landing-page .row .columns .row .columns.oneOfThree:nth-child(3n+1),#main.toursbyyear-page .row .columns .row .columns.oneOfThree:nth-child(3n+1){margin-left:0}@media only screen and (max-width: 400px){#main.flatpage .row .columns .row .twoOfThree.columns,#main.landing-page .row .columns .row .twoOfThree.columns,#main.toursbyyear-page .row .columns .row .twoOfThree.columns{width:auto}}#main.flatpage .oneOfThree a img,#main.landing-page .oneOfThree a img,#main.toursbyyear-page .oneOfThree a img{width:100%}#main.flatpage .tourTypesGroup h3,#main.landing-page .tourTypesGroup h3,#main.toursbyyear-page .tourTypesGroup h3{margin-bottom:12px;padding-bottom:10px;border-bottom:solid 4px #dcdcdc;font-family:"FuturaBT-Book","Century Gothic",Verdana,Geneva,sans-serif;font-size:28px;font-weight:normal}@media only screen and (max-width: 600px){#main.flatpage .row.searchResults,#main.landing-page .row.searchResults,#main.toursbyyear-page .row.searchResults{margin-bottom:80px}}@media only screen and (max-width: 600px){#main.flatpage .row.searchResults .oneOfThree.columns,#main.landing-page .row.searchResults .oneOfThree.columns,#main.toursbyyear-page .row.searchResults .oneOfThree.columns{margin-bottom:-15px !important}}#main.flatpage .socialConnect,#main.flatpage .socialConnectSticky,#main.landing-page .socialConnect,#main.landing-page .socialConnectSticky,#main.toursbyyear-page .socialConnect,#main.toursbyyear-page .socialConnectSticky{width:62px;margin-left:960px;text-align:center;position:fixed;top:210px}#main.flatpage .socialConnect,#main.landing-page .socialConnect,#main.toursbyyear-page .socialConnect{top:150px}#main.flatpage .socialConnect .catalog-newsletter img,#main.landing-page .socialConnect .catalog-newsletter img,#main.toursbyyear-page .socialConnect .catalog-newsletter img{width:100%}#main.flatpage .socialConnect .newsletter-sidebar img,#main.landing-page .socialConnect .newsletter-sidebar img,#main.toursbyyear-page .socialConnect .newsletter-sidebar img{width:42px}#main.flatpage .socialConnect p,#main.landing-page .socialConnect p,#main.toursbyyear-page .socialConnect p{margin-bottom:20px;font-size:14px;text-align:center;line-height:17px}#main.flatpage .socialConnect a.catalog-newsletter,#main.landing-page .socialConnect a.catalog-newsletter,#main.toursbyyear-page .socialConnect a.catalog-newsletter{width:auto;height:auto;margin-left:0;margin-bottom:-10px;background:none}#main.flatpage .socialConnect a,#main.landing-page .socialConnect a,#main.toursbyyear-page .socialConnect a{margin-bottom:10px;float:none}#main.flatpage .catalog,#main.flatpage .sidebar-newsletter,#main.landing-page .catalog,#main.landing-page .sidebar-newsletter,#main.toursbyyear-page .catalog,#main.toursbyyear-page .sidebar-newsletter{display:none}#main.flatpage .homepage-ads-bottom,#main.landing-page .homepage-ads-bottom,#main.toursbyyear-page .homepage-ads-bottom{margin-left:1%;margin-bottom:30px}#main.flatpage .homepage-ads-bottom .middle-ad,#main.landing-page .homepage-ads-bottom .middle-ad,#main.toursbyyear-page .homepage-ads-bottom .middle-ad{margin-bottom:50px}#main.flatpage .boldLineFullGray,#main.landing-page .boldLineFullGray,#main.toursbyyear-page .boldLineFullGray{display:none}#main.flatpage ul{margin:20px 20px 20px 30px;font-size:15px;list-style-type:square}#main.flatpage .containerFixed .twelve.columns{width:650px}@media only screen and (max-width: 1000px){#main.flatpage .containerFixed .twelve.columns{width:auto;margin:0 10px}}@media only screen and (max-width: 800px){#main.flatpage .containerFixed .twelve.columns{margin-left:2.5%;float:none}}@media only screen and (max-width: 400px){#main.flatpage .containerFixed .twelve.columns{margin:0}}#main.flatpage .cycle-slideshow{width:100%;margin-right:0}@media only screen and (max-width: 800px){#main.flatpage .cycle-slideshow{width:98%}}#main.flatpage .cycle-slideshow img{height:470px}@media only screen and (max-width: 1000px){#main.flatpage .cycle-slideshow img{width:100%;height:auto}}#main.flatpage .row .homepage-sidebar{width:270px;margin:70px 0 0 40px;position:fixed;top:155px}@media only screen and (max-width: 1400px){#main.flatpage .row .homepage-sidebar{top:125px}}@media only screen and (max-width: 1100px){#main.flatpage .row .homepage-sidebar{margin-left:20px}}@media only screen and (max-width: 600px){#main.flatpage .row .columns .row .oneOfThree.columns{width:47%;margin-left:0;float:none;display:inline-block;vertical-align:top}}@media only screen and (max-width: 400px){#main.flatpage .row .columns .row .oneOfThree.columns{width:100%;margin-left:0;float:none;display:inline-block;vertical-align:top}}@media only screen and (max-width: 600px){#main.flatpage .row .columns .row .oneOfThree.columns:nth-of-type(even){margin-left:4%}}@media only screen and (max-width: 400px){#main.flatpage .row .columns .row .oneOfThree.columns:nth-of-type(even){margin-left:0}}@media only screen and (max-width: 400px){#main.flatpage .row .columns .row .oneOfThree.columns div h3,#main.flatpage .row .columns .row .oneOfThree.columns div p{padding:0 12px 10px 12px}}@media only screen and (max-width: 400px){#main.flatpage .oneOfThree a img{margin-bottom:10px}}@media only screen and (max-width: 400px){#main.flatpage .row.hero{width:auto}}@media only screen and (max-width: 1000px){#main.flatpage .belowContent{margin-left:0}}@media only screen and (max-width: 400px){#main.flatpage .belowContent{width:auto;padding:0 10px}}#main.flatpage .catalog,#main.flatpage .sidebar-newsletter{display:block}#main.flatpage .socialConnect{margin-left:290px;top:220px}@media only screen and (max-width: 1400px){#main.flatpage .socialConnect{top:190px}}#main.flatpage .socialConnect .catalog-newsletter{display:none}@media only screen and (max-width: 400px){#main.flatpage .ribbon .banner .text{margin-left:5px}}#main.toursbyyear-page .goldText.text18.futuraStdBook{display:block}#main.flatpage .row.special-offers-wrapper .oneOfThree a img{margin-bottom:0}@media only screen and (max-width: 800px){#main.landing-page .row.hero{width:auto;padding:0 10px}}@media only screen and (max-width: 400px){#main.landing-page .row.hero{padding:0}}@media only screen and (max-width: 800px){#main.landing-page .row.hero .cycle-slideshow{margin-right:0}}@media only screen and (max-width: 400px){#main.landing-page .row.hero .cycle-slideshow p{padding:0}}#main.landing-page .goldText.text18.futuraStdBook{display:none}@media only screen and (max-width: 600px){#main.landing-page .row .columns .tourTypesGroup .row{padding:10px}}@media only screen and (max-width: 400px){#main.landing-page .row .columns .tourTypesGroup .row{padding:0}}@media only screen and (max-width: 600px){#main.landing-page .row .columns .tourTypesGroup .row .oneOfThree.columns{width:45%;margin-left:0;float:none;display:inline-block;vertical-align:top}}@media only screen and (max-width: 400px){#main.landing-page .row .columns .tourTypesGroup .row .oneOfThree.columns{width:auto}}@media only screen and (max-width: 600px){#main.landing-page .row .columns .tourTypesGroup .row .oneOfThree.columns:nth-of-type(3n+1){margin-left:0}}@media only screen and (max-width: 600px){#main.landing-page .row .columns .tourTypesGroup .row .oneOfThree.columns:nth-of-type(even){margin-left:4%}}@media only screen and (max-width: 400px){#main.landing-page .row .columns .tourTypesGroup .row .oneOfThree.columns:nth-of-type(even){margin-left:0}}@media only screen and (max-width: 400px){#main.landing-page .row .columns .tourTypesGroup .row .oneOfThree.columns div{padding:0 10px}}#main.landing-page .row .columns .tourTypesGroup .row .oneOfThree.columns a img{margin-bottom:0}#main.landing-page .socialConnect{top:220px}@media only screen and (max-width: 1400px){#main.landing-page .socialConnect{top:190px}}#main.catalog-page form.webtolead input{border:solid 1px #999;box-shadow:none}#main.catalog-page form.webtolead button{background:#9c7928}@media only screen and (max-width: 400px){#main.catalog-page form.webtolead .field-group .field{width:100%;margin-left:0}}@media only screen and (max-width: 1000px){#main.catalog-page .homepage-sidebar{display:none}}#main.catalog-page .homepage-sidebar .catalog{display:none}#main.catalog-page .homepage-sidebar .socialConnect{margin-top:50px;margin-left:270px;display:block !important}@media only screen and (max-width: 1200px){#main.catalog-page .homepage-sidebar .socialConnect{display:none !important}}#main.catalog-page .homepage-sidebar .socialConnect a.catalog-newsletter:first-of-type{display:none}@media only screen and (max-width: 800px){#main.catalog-page .digDown{text-align:center}}@media only screen and (max-width: 800px){#main.catalog-page .digDown div{width:auto !important;margin:0 auto;float:none !important}}#main.catalog-page .thank-you{margin-right:100px}@media only screen and (max-width: 1000px){#main.catalog-page .thank-you{margin-right:0}}#main.catalog-download{padding-top:150px}#main.catalog-download .homepage-sidebar{width:270px;margin:70px 0 0 40px;position:fixed;top:85px}#main.catalog-download .homepage-sidebar .catalog-newsletter.newsletter-sidebar{display:none}#main.our-ships .featuredExperts .eight.columns{margin-bottom:20px}@media only screen and (max-width: 600px){#main.our-ships .featuredExperts .eight.columns{width:auto}}@media only screen and (max-width: 400px){#main.our-ships .featuredExperts .eight.columns{padding:0 10px}}@media only screen and (max-width: 600px){#main.our-ships .featuredExperts img{width:100%}}@media only screen and (max-width: 1000px){#main.our-ships .row .homepage-sidebar{display:none}}@media only screen and (max-width: 400px){#main.newsletter-page .newsletter-pref-center .field-group .field{width:100%}}@media only screen and (max-width: 400px){#main.newsletter-page .newsletter-pref-center .field-group .field input{width:100%}}@media only screen and (max-width: 400px){#main.newsletter-page .newsletter-pref-center .field-group .field:last-child,#main.newsletter-page div.laster{margin-left:0}}#main.newsletter-page .sidebar-newsletter{display:none}@media only screen and (max-width: 400px){#main.search-results h2,#main.search-results .text16{padding:0 10px}}@media only screen and (max-width: 400px){#main.search-results h2{margin-top:10px}}@media only screen and (max-width: 600px){#main.search-results .containerFixed .row .searchResults{margin-bottom:50px}}#main.search-results .containerFixed .row .row.tailor-made-promo{padding:15px 0;background-color:#f2f2f2}@media only screen and (max-width: 1400px){#main.search-results .containerFixed .row .row.tailor-made-promo h2,#main.search-results .containerFixed .row .row.tailor-made-promo p{padding-left:15px}}#main.search-results .containerFixed .row .columns .row .oneOfThree.columns,#main.search-results .containerFixed .row .columns .row .twoOfThree.columns{width:310px;margin:0;float:none;display:inline-block;vertical-align:top}@media only screen and (max-width: 900px){#main.search-results .containerFixed .row .columns .row .oneOfThree.columns,#main.search-results .containerFixed .row .columns .row .twoOfThree.columns{width:250px}}@media only screen and (max-width: 800px){#main.search-results .containerFixed .row .columns .row .oneOfThree.columns,#main.search-results .containerFixed .row .columns .row .twoOfThree.columns{width:55%}}@media only screen and (max-width: 600px){#main.search-results .containerFixed .row .columns .row .oneOfThree.columns,#main.search-results .containerFixed .row .columns .row .twoOfThree.columns{width:auto}}#main.search-results .containerFixed .row .columns .row .oneOfThree.columns{margin-right:20px}@media only screen and (max-width: 1000px){#main.search-results .containerFixed .row .columns .row .oneOfThree.columns{width:auto}}@media only screen and (max-width: 800px){#main.search-results .containerFixed .row .columns .row .oneOfThree.columns{width:auto;margin-left:0;margin-right:20px}}@media only screen and (max-width: 600px){#main.search-results .containerFixed .row .columns .row .oneOfThree.columns{width:99% !important}}@media only screen and (max-width: 400px){#main.search-results .containerFixed .row .columns .row .oneOfThree.columns{width:100% !important}}@media only screen and (max-width: 900px){#main.search-results .containerFixed .row .homepage-sidebar{right:10px}}#main.search-results .searchResults .oneOfThree img{margin-bottom:5px}@media only screen and (max-width: 1000px){#main.search-results .searchResults .oneOfThree img{width:220px;max-width:none;height:130px}}@media only screen and (max-width: 600px){#main.search-results .searchResults .oneOfThree img{width:100%;height:auto;margin-bottom:20px}}#main.search-results .columns h2.bold{font-weight:normal}#main.search-results .search-audley .goldText{color:#ab852d}#main.search-results .socialConnect{margin-left:270px;text-align:center;position:fixed;top:210px}@media only screen and (max-width: 1000px){#main.search-results .socialConnect{margin-left:83%}}@media only screen and (max-width: 600px){#main.search-results .socialConnect{display:none}}#main.search-results .socialConnect p{width:100px;margin-bottom:20px}@media only screen and (max-width: 900px){#main.search-results .search-audley{width:90%}}@media only screen and (max-width: 800px){#main.search-results .search-audley{width:auto}}#main.tripfinder{padding-top:240px}@media only screen and (max-width: 1400px){#main.tripfinder{padding:200px 30px 30px;text-align:center}}@media only screen and (max-width: 1000px){#main.tripfinder{padding:70px 0 30px}}@media only screen and (max-width: 900px){#main.tripfinder{width:auto;padding:55px 20px 30px}}@media only screen and (max-width: 400px){#main.tripfinder{padding:50px 10px 30px}}#main.tripfinder #promoBillboard .promo-text{margin-bottom:15px}#main.tripfinder #promoBillboard .promo-text h2{margin:12px 0;text-align:left}#main.tripfinder #promoBillboard .cycle-slideshow{position:relative;float:none}#main.tripfinder #promoBillboard .cycle-slideshow .slide-sidebar{width:100%}@media only screen and (max-width: 400px){#main.tripfinder #promoBillboard .cycle-slideshow .slide-sidebar{padding:0 5px 5px}}@media only screen and (max-width: 400px){#main.tripfinder #promoBillboard .cycle-slideshow .cycle-prev,#main.tripfinder #promoBillboard .cycle-slideshow .cycle-next{top:16%}}#main.tripfinder .containerFixed{max-width:1300px}#main.tripfinder .containerFixed .twelve.columns{width:auto;min-width:99%}@media only screen and (max-width: 1100px){#main.tripfinder .containerFixed .twelve.columns{width:100%}}@media only screen and (max-width: 1000px){#main.tripfinder .containerFixed .twelve.columns{width:100%}}@media only screen and (max-width: 900px){#main.tripfinder .containerFixed .twelve.columns{width:auto;margin:0}}#main.tripfinder .containerFixed .row .columns .row.tailor-made-promo .twoOfThree.columns p,#main.tripfinder .containerFixed .row .columns .row.tailor-made-promo .twoOfThree.columns h2{max-width:80%}@media only screen and (max-width: 400px){#main.tripfinder .containerFixed .row .columns .row.tailor-made-promo .twoOfThree.columns p,#main.tripfinder .containerFixed .row .columns .row.tailor-made-promo .twoOfThree.columns h2{padding:0 15px}}#main.tripfinder .row:first-of-type{max-width:905px;padding-top:0;display:inline-block}@media only screen and (max-width: 1400px){#main.tripfinder .row:first-of-type{max-width:68%;text-align:left}}@media only screen and (max-width: 1300px){#main.tripfinder .row:first-of-type{max-width:66%}}@media only screen and (max-width: 1200px){#main.tripfinder .row:first-of-type{max-width:68%}}@media only screen and (max-width: 1100px){#main.tripfinder .row:first-of-type{max-width:64%}}@media only screen and (max-width: 1000px){#main.tripfinder .row:first-of-type{max-width:60%}}@media only screen and (max-width: 900px){#main.tripfinder .row:first-of-type{max-width:none}}#main.tripfinder .row.thinLineFullGray:first-of-type{display:none}#main.tripfinder .all-filter{margin-right:15px;padding:2px 15px;border:solid 2px #d9b859;color:#d9b859;font-size:16px;text-align:center;text-transform:none;float:right;display:none}@media only screen and (max-width: 1100px){#main.tripfinder .all-filter{font-size:14px}}#main.tripfinder .all-filter:hover{background:#d9b859;color:#000}#main.tripfinder .all-filter.clicked{color:#000;background:#d9b859}#main.tripfinder form#tripfinder-form{max-width:360px;margin-right:30px;padding:0;text-align:left;display:inline-block;vertical-align:top}@media only screen and (max-width: 1400px){#main.tripfinder form#tripfinder-form{margin-right:24px}}@media only screen and (max-width: 1200px){#main.tripfinder form#tripfinder-form{width:300px}}@media only screen and (max-width: 1000px){#main.tripfinder form#tripfinder-form{margin-right:10px}}@media only screen and (max-width: 900px){#main.tripfinder form#tripfinder-form{width:auto;max-width:none;margin-right:0}}#main.tripfinder form#tripfinder-form .facet{margin:10px 0 40px;overflow:inherit}@media only screen and (max-width: 900px){#main.tripfinder form#tripfinder-form .facet{margin:10px 0}}@media only screen and (max-width: 400px){#main.tripfinder form#tripfinder-form .facet{margin:5px 0 !important}}#main.tripfinder form#tripfinder-form .facet.collapsed{margin-bottom:10px;overflow:hidden}#main.tripfinder form#tripfinder-form .facet-label{width:auto;padding:12px 20px;background:#464646;color:#fff;font-size:20px;text-transform:uppercase}#main.tripfinder form#tripfinder-form .facet-label:hover{cursor:pointer}@media only screen and (max-width: 1100px){#main.tripfinder form#tripfinder-form .facet-label{padding:6px 15px 5px}}#main.tripfinder form#tripfinder-form .facet-label .fa{color:#d9b859;font-size:30px;float:right}#main.tripfinder form#tripfinder-form ul{width:100%;margin:0;overflow:hidden}#main.tripfinder form#tripfinder-form ul h3{margin:1px 0 0;font-size:18px;clear:both}@media only screen and (max-width: 1200px){#main.tripfinder form#tripfinder-form ul h3{font-size:16px}}#main.tripfinder form#tripfinder-form ul h3 img{width:70px;margin-right:20px;vertical-align:middle;-moz-transition:all 0.1s;-o-transition:all 0.1s;-webkit-transition:all 0.1s;transition:all 0.1s}@media only screen and (max-width: 1200px){#main.tripfinder form#tripfinder-form ul h3 img{margin-right:10px}}#main.tripfinder form#tripfinder-form ul h3 .region-name{max-width:190px;display:inline-block;vertical-align:middle}@media only screen and (max-width: 1200px){#main.tripfinder form#tripfinder-form ul h3 .region-name{max-width:170px}}@media only screen and (max-width: 900px){#main.tripfinder form#tripfinder-form ul h3 .region-name{max-width:none}}@media only screen and (max-width: 400px){#main.tripfinder form#tripfinder-form ul h3 .region-name{max-width:170px}}#main.tripfinder form#tripfinder-form ul li{margin:0 2px 0 3px;list-style-type:none;position:relative;display:inline-block}#main.tripfinder form#tripfinder-form ul li:first-of-type{margin-top:10px}@media only screen and (max-width: 900px){#main.tripfinder form#tripfinder-form ul li:first-of-type{margin-top:0}}@media only screen and (max-width: 900px){#main.tripfinder form#tripfinder-form ul li{width:auto;margin-right:5px;text-align:center;float:left}}#main.tripfinder form#tripfinder-form ul li label{margin:5px 0;padding:3px 5px;color:#333;border:solid 2px #d9b859;font-size:14px;text-align:center;display:inline-block}@media only screen and (max-width: 1200px){#main.tripfinder form#tripfinder-form ul li label{font-size:12px}}@media only screen and (max-width: 900px){#main.tripfinder form#tripfinder-form ul li label{width:auto;margin:6px 0 1px;padding:3px 5px}}#main.tripfinder form#tripfinder-form ul li input{width:97.5%;height:100%;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:999}@media only screen and (max-width: 900px){#main.tripfinder form#tripfinder-form ul li input{width:100%}}#main.tripfinder form#tripfinder-form ul li input:hover{cursor:pointer}#main.tripfinder form#tripfinder-form ul li input[type=checkbox]:not(:checked)+label{background:none;border:solid 2px #d9b859;color:#333}#main.tripfinder form#tripfinder-form ul li input[type=checkbox]:checked+label{background:#464646;border:solid 2px #464646;color:#fff}#main.tripfinder form#tripfinder-form ul li:hover>label,#main.tripfinder form#tripfinder-form ul input[type=checkbox]:not(:checked):hover+label{background:#d9b859}#main.tripfinder form#tripfinder-form ul li.selected label{background:#464646;border:solid 2px #464646;color:#fff}#main.tripfinder form#tripfinder-form ul li.selected:hover>label{background:#d9b859;border:solid 2px #d9b859}#main.tripfinder form#tripfinder-form ul li.lightgray label,#main.tripfinder form#tripfinder-form ul li.lightgray input[type=checkbox]:not(:checked)+label{background:#ccc;border:solid 2px #ccc}#main.tripfinder form#tripfinder-form ul li.lightgray:hover label,#main.tripfinder form#tripfinder-form ul li.lightgray:hover input[type=checkbox]:not(:checked)+label{background:#d9b859;border:solid 2px #d9b859}@media only screen and (max-width: 400px){#main.tripfinder form#tripfinder-form ul.destinations h3{padding:0}}@media only screen and (max-width: 350px){#main.tripfinder form#tripfinder-form ul.destinations h3{font-size:14px}}#main.tripfinder form#tripfinder-form ul.destinations h3 img{-webkit-filter:invert(0) sepia(0) brightness(100%);filter:invert(0) sepia(0) brightness(100%)}#main.tripfinder form#tripfinder-form ul.destinations h3 img.gold{-webkit-filter:invert(70%) sepia(80%) brightness(160%);filter:invert(70%) sepia(80%) brightness(160%)}#main.tripfinder form#tripfinder-form ul.destinations li{display:none}#main.tripfinder form#tripfinder-form ul.destinations li label{padding:2px 8px}@media only screen and (max-width: 900px){#main.tripfinder form#tripfinder-form ul.destinations li label{margin:3px 0;padding:3px 5px}}#main.tripfinder form#tripfinder-form ul.departure_date h3{margin:30px 0 20px}@media only screen and (max-width: 900px){#main.tripfinder form#tripfinder-form ul.departure_date h3{margin:20px 0}}#main.tripfinder form#tripfinder-form ul.departure_date h3 .all-filter{margin-top:-8px;margin-right:8px;padding:5px 15px}#main.tripfinder form#tripfinder-form ul.departure_date h3 .all-filter:hover{color:#fff;cursor:pointer}@media only screen and (max-width: 900px){#main.tripfinder form#tripfinder-form ul.departure_date h3:last-of-type{margin-top:30px}}#main.tripfinder form#tripfinder-form ul.departure_date h3 .all-filter.clicked{color:#fff}#main.tripfinder form#tripfinder-form ul.departure_date li{width:55px;margin:0 2px 7px 0;position:relative}@media only screen and (max-width: 900px){#main.tripfinder form#tripfinder-form ul.departure_date li{width:auto;margin:0 4px 9px;float:none}}#main.tripfinder form#tripfinder-form ul.departure_date li:nth-of-type(6n){margin:0 0 7px 0}@media only screen and (max-width: 1200px){#main.tripfinder form#tripfinder-form ul.departure_date li:nth-of-type(6n){margin-right:3px}}@media only screen and (max-width: 900px){#main.tripfinder form#tripfinder-form ul.departure_date li:nth-of-type(6n){margin:0 4px 9px}}@media only screen and (max-width: 1200px){#main.tripfinder form#tripfinder-form ul.departure_date li:nth-of-type(5n){margin-right:0}}@media only screen and (max-width: 900px){#main.tripfinder form#tripfinder-form ul.departure_date li:nth-of-type(5n){margin-right:4px}}#main.tripfinder form#tripfinder-form ul.departure_date li label{width:69%;margin:0;padding:5 15px;background:#d9d9d9;border:none;color:#919191;font-size:15px;font-weight:700;text-transform:uppercase}@media only screen and (max-width: 900px){#main.tripfinder form#tripfinder-form ul.departure_date li label{width:35px;padding:5px 15px}}#main.tripfinder form#tripfinder-form ul.departure_date li input{width:97.5%;height:100%;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:999}#main.tripfinder form#tripfinder-form ul.departure_date li input:hover{cursor:pointer}#main.tripfinder form#tripfinder-form ul.departure_date li input[type=checkbox]:checked+label{background:#d9b859;border:none;color:#000}#main.tripfinder form#tripfinder-form ul.departure_date li input[type=checkbox]:not(:checked)+label{background:#d9d9d9;border:none;color:#000}#main.tripfinder form#tripfinder-form ul.departure_date li input[type=checkbox]:disabled+label,#main.tripfinder form#tripfinder-form ul.departure_date li input[type=checkbox]:disabled:hover+label{background:#a7a7a7;border:none;color:#777}#main.tripfinder form#tripfinder-form ul.departure_date li:hover>label,#main.tripfinder form#tripfinder-form ul.departure_date input[type=checkbox]:not(:checked):hover+label{background:#d9b859;color:#000}#main.tripfinder form#tripfinder-form ul.departure_date li.lightgray:hover label,#main.tripfinder form#tripfinder-form ul.departure_date li.lightgray:hover input[type=checkbox]:not(:checked)+label{background:#d9b859;border:none}#main.tripfinder form#tripfinder-form #backFilters{width:326px;padding:5px 15px;border:solid 2px #d9b859;color:#d9b859;font-size:20px;font-weight:bold;text-align:center;text-transform:uppercase;cursor:pointer;position:fixed;top:210px;display:none}@media only screen and (max-width: 1400px){#main.tripfinder form#tripfinder-form #backFilters{top:180px}}@media only screen and (max-width: 1200px){#main.tripfinder form#tripfinder-form #backFilters{width:266px}}@media only screen and (max-width: 1000px){#main.tripfinder form#tripfinder-form #backFilters{top:90px}}@media only screen and (max-width: 900px){#main.tripfinder form#tripfinder-form #backFilters{display:none}}#main.tripfinder form#tripfinder-form #backFilters:hover{background:#d9b859;color:#fff}#main.tripfinder .search-sort-bar{margin:9px 0 15px;padding:12px 20px;background:#464646}@media only screen and (max-width: 1100px){#main.tripfinder .search-sort-bar{padding:5px 15px}}@media only screen and (max-width: 900px){#main.tripfinder .search-sort-bar{margin-top:0}}#main.tripfinder .search-sort-bar h3{margin:5px 70px 0 0;color:#fff;font-size:22px;text-transform:uppercase;display:inline-block;vertical-align:middle}@media only screen and (max-width: 1100px){#main.tripfinder .search-sort-bar h3{margin-right:40px}}@media only screen and (max-width: 1000px){#main.tripfinder .search-sort-bar h3{margin-right:20px}}@media only screen and (max-width: 400px){#main.tripfinder .search-sort-bar h3{padding:0}}#main.tripfinder .search-sort-bar .sort-options{margin-top:4px;float:right}@media only screen and (max-width: 600px){#main.tripfinder .search-sort-bar .sort-options{float:none}}#main.tripfinder .search-sort-bar .sort-by{margin-right:15px;color:#fff;font-size:15px;display:inline-block;vertical-align:middle}@media only screen and (max-width: 600px){#main.tripfinder .search-sort-bar .sort-by{float:none}}#main.tripfinder .search-sort-bar .sort-option{margin-left:20px;color:#d9b859;font-size:16px;font-weight:700;display:inline-block;vertical-align:middle}@media only screen and (max-width: 1000px){#main.tripfinder .search-sort-bar .sort-option{margin-left:10px}}@media only screen and (max-width: 600px){#main.tripfinder .search-sort-bar .sort-option{margin-left:0;display:block}}#main.tripfinder .search-sort-bar .sort-option:hover{cursor:pointer}#main.tripfinder .search-sort-bar .sort-option a{color:#d9b859}#main.tripfinder .search-sort-bar .sort-option .fa-caret-down,#main.tripfinder .search-sort-bar .sort-option .fa-caret-up{margin:1px 0 0 10px;font-size:22px;opacity:0;vertical-align:top}@media only screen and (max-width: 1000px){#main.tripfinder .search-sort-bar .sort-option .fa-caret-down,#main.tripfinder .search-sort-bar .sort-option .fa-caret-up{margin-left:5px}}#main.tripfinder .sort-keyword{margin:0 10px 10px 0;padding:5px 15px;background:#7e7e7e;border-radius:10px;color:#fff;font-size:16px;font-weight:600;display:none;vertical-align:middle}#main.tripfinder .sort-keyword:hover{cursor:pointer}@media only screen and (max-width: 1100px){#main.tripfinder .sort-keyword{margin:0 5px 5px 0;padding:2px 10px;font-size:13px}}#main.tripfinder .sort-keyword .fa{margin:6px 0 0 8px;font-size:12px;vertical-align:top}@media only screen and (max-width: 1100px){#main.tripfinder .sort-keyword .fa{margin:3px 0 0 4px}}#main.tripfinder .row#searchHeader{max-width:none}#main.tripfinder .row#searchHeader h1 #clearFilters{margin-right:0;float:right;display:block}@media only screen and (max-width: 500px){#main.tripfinder .row#searchHeader h1 #clearFilters{margin-top:10px;padding:10px 15px;float:none;display:block}}#main.tripfinder .containerFixed .row .columns .row .row.searchResults{margin:8px auto 10px}#main.tripfinder .containerFixed .row .columns .row .oneOfThree.columns{width:auto;margin-right:30px}@media only screen and (max-width: 600px){#main.tripfinder .containerFixed .row .columns .row .oneOfThree.columns{width:100% !important;margin:0}}#main.tripfinder .containerFixed .row .columns .row .oneOfThree.columns img{width:190px}@media only screen and (max-width: 600px){#main.tripfinder .containerFixed .row .columns .row .oneOfThree.columns img{width:100%}}#main.tripfinder .containerFixed .row .columns .row .twoOfThree.columns{width:660px}@media only screen and (max-width: 1100px){#main.tripfinder .containerFixed .row .columns .row .twoOfThree.columns{width:600px}}@media only screen and (max-width: 1000px){#main.tripfinder .containerFixed .row .columns .row .twoOfThree.columns{width:530px}}@media only screen and (max-width: 900px){#main.tripfinder .containerFixed .row .columns .row .twoOfThree.columns{width:100%}}#main.tripfinder .containerFixed .row .columns .row .twoOfThree.columns h2{display:inline-block}@media only screen and (max-width: 400px){#main.tripfinder .containerFixed .row .columns .row .twoOfThree.columns h2{padding:0}}@media only screen and (max-width: 400px){#main.tripfinder .containerFixed .row .columns .row .twoOfThree.columns h3{padding:0}}#main.tripfinder .containerFixed .row .columns .row .twoOfThree.columns p{text-align:center;font-size:13px;font-weight:700;float:right;display:inline-block}@media only screen and (max-width: 400px){#main.tripfinder .containerFixed .row .columns .row .twoOfThree.columns p{padding:0;text-align:left;float:none;display:block}}#main.tripfinder .containerFixed .row .columns .row .twoOfThree.columns p .gold-price{color:#9c7928;font-size:30px;font-weight:700}#main.tripfinder .containerFixed .row .columns .row .twoOfThree.columns p .gold-price a{color:#9c7928}#main.tripfinder .containerFixed .row .columns .row .twoOfThree.columns p.promo-description{font-weight:500;text-align:left;float:none}@media only screen and (max-width: 1000px){#main.tripfinder .containerFixed .row .columns .row .twoOfThree.columns p.price-request{margin-bottom:20px;text-align:left;float:none;display:block}}#main.tripfinder .containerFixed .row .columns .row .twoOfThree.columns a.learn-more{margin:10px 0 0;padding:4px 8px;border:solid 2px #d9b859;color:#333;font-weight:lighter}#main.tripfinder .containerFixed .row .columns .row .twoOfThree.columns a.learn-more:hover{background:#d9b859;text-decoration:none;cursor:pointer}#main.tripfinder .containerFixed .row .columns .row .twoOfThree.columns ul .see-more{width:74px;margin:10px 0 0 -18px;padding:1px 5px;border:solid 2px #d9b859;color:#444;font-size:12px;text-align:center;display:none;cursor:pointer}#main.tripfinder .containerFixed .row .columns .row .twoOfThree.columns ul .see-more .fa-plus{margin-right:5px;color:#d9b859;font-size:12px}#main.tripfinder .containerFixed .row .columns .row .twoOfThree.columns ul .see-more:hover,#main.tripfinder .containerFixed .row .columns .row .twoOfThree.columns ul .see-more:hover>.fa-plus{background:#d9b859;color:#fff}@media only screen and (max-width: 900px){#main.tripfinder .containerFixed .row .columns .row .thinLineFullGray{display:block}}#main.article-list-page,#main.article-detail-page{padding-top:220px;font-family:"Open Sans",sans-serif}@media only screen and (max-width: 1000px){#main.article-list-page,#main.article-detail-page{padding-top:50px}}@media only screen and (max-width: 1000px){#main.article-list-page .blogHomeHeader,#main.article-detail-page .blogHomeHeader{width:100%;background-size:contain}}@media only screen and (max-width: 600px){#main.article-list-page .blogHomeHeader,#main.article-detail-page .blogHomeHeader{height:100px}}@media only screen and (max-width: 400px){#main.article-list-page .blogHomeHeader,#main.article-detail-page .blogHomeHeader{height:50px}}#main.article-list-page .blogPagination,#main.article-detail-page .blogPagination{width:auto;margin:0 10px}@media only screen and (max-width: 600px){#main.article-list-page .blogPagination,#main.article-detail-page .blogPagination{height:auto}}#main.article-list-page .blogPagination .previousArticle,#main.article-list-page .blogPagination .nextArticle,#main.article-detail-page .blogPagination .previousArticle,#main.article-detail-page .blogPagination .nextArticle{width:auto;float:left;position:relative}@media only screen and (max-width: 400px){#main.article-list-page .blogPagination .previousArticle,#main.article-list-page .blogPagination .nextArticle,#main.article-detail-page .blogPagination .previousArticle,#main.article-detail-page .blogPagination .nextArticle{font-size:10px}}@media only screen and (max-width: 400px){#main.article-list-page .blogPagination .previousArticle .pagingNav,#main.article-list-page .blogPagination .nextArticle .pagingNav,#main.article-detail-page .blogPagination .previousArticle .pagingNav,#main.article-detail-page .blogPagination .nextArticle .pagingNav{width:17px;margin-top:2px;font-size:18px}}#main.article-list-page .blogPagination .nextArticle,#main.article-detail-page .blogPagination .nextArticle{margin-left:30px;float:right}#main.article-list-page .blogPagination .previousArticle .pagingArticle,#main.article-list-page .blogPagination .nextArticle .pagingArticle,#main.article-detail-page .blogPagination .previousArticle .pagingArticle,#main.article-detail-page .blogPagination .nextArticle .pagingArticle{width:auto}@media only screen and (max-width: 600px){#main.article-list-page .row #blogMenus.three.columns,#main.article-detail-page .row #blogMenus.three.columns{width:25%}}@media only screen and (max-width: 400px){#main.article-list-page .row #blogMenus.three.columns,#main.article-detail-page .row #blogMenus.three.columns{width:auto}}@media only screen and (max-width: 800px){#main.article-list-page .row #blogMenus.three.columns .leftMenu h3,#main.article-detail-page .row #blogMenus.three.columns .leftMenu h3{padding-left:10px}}@media only screen and (max-width: 400px){#main.article-list-page .row #blogMenus.three.columns .leftMenu li,#main.article-detail-page .row #blogMenus.three.columns .leftMenu li{font-size:12px;line-height:16px}}#main.article-list-page .row .nine.columns,#main.article-detail-page .row .nine.columns{width:49%}@media only screen and (max-width: 1000px){#main.article-list-page .row .nine.columns,#main.article-detail-page .row .nine.columns{width:75%;margin-left:40px}}@media only screen and (max-width: 600px){#main.article-list-page .row .nine.columns,#main.article-detail-page .row .nine.columns{width:65%;margin-left:30px}}@media only screen and (max-width: 600px){#main.article-list-page .row .nine.columns,#main.article-detail-page .row .nine.columns{width:65%;margin-left:20px}}@media only screen and (max-width: 400px){#main.article-list-page .row .nine.columns,#main.article-detail-page .row .nine.columns{width:90%;margin:0 20px}}@media only screen and (max-width: 400px){#main.article-list-page .row .nine.columns .blogHeader h2,#main.article-detail-page .row .nine.columns .blogHeader h2{font-size:20px}}#main.article-list-page .row .nine.columns div.row.author,#main.article-detail-page .row .nine.columns div.row.author{width:auto}@media only screen and (max-width: 800px){#main.article-list-page .row .nine.columns div.row.author div.twelve.columns.italics,#main.article-detail-page .row .nine.columns div.row.author div.twelve.columns.italics{width:auto}}#main.article-list-page .four.columns.aside#article-list-sticky-sidebar,#main.article-detail-page .four.columns.aside#article-list-sticky-sidebar{width:270px;margin:0;float:right}@media only screen and (max-width: 1000px){#main.article-list-page .four.columns.aside#article-list-sticky-sidebar,#main.article-detail-page .four.columns.aside#article-list-sticky-sidebar{display:none}}#main.article-list-page .four.columns.aside#article-list-sticky-sidebar .sidebar-newsletter,#main.article-detail-page .four.columns.aside#article-list-sticky-sidebar .sidebar-newsletter{width:270px}#main.article-list-page .four.columns.aside#article-list-sticky-sidebar .socialConnect,#main.article-detail-page .four.columns.aside#article-list-sticky-sidebar .socialConnect{margin-left:270px}#main.article-list-page .four.columns.aside#article-list-sticky-sidebar .socialConnect .catalog-newsletter,#main.article-detail-page .four.columns.aside#article-list-sticky-sidebar .socialConnect .catalog-newsletter{display:none}.addthis_toolbox .columns.nine{width:auto}.tailor-made-section-header{margin-bottom:15px;padding-top:10px;color:#000;font-size:40px;line-height:40px;letter-spacing:-1px;float:none}@media only screen and (max-width: 400px){.tailor-made-section-header{font-size:32px;line-height:35px}}.tailor-made-section-header #section-header-smaller{margin:0;font-size:30px}@media only screen and (max-width: 400px){.tailor-made-section-header #section-header-smaller{font-size:20px}}.country-list{margin-top:40px;padding-bottom:30px;border-bottom:solid 5px #e6e6e6;font-family:"FuturaBT-Book","Century Gothic",Verdana,Geneva,sans-serif;font-size:42px}.country-list:hover{cursor:pointer}@media only screen and (max-width: 600px){.country-list{text-align:center}}@media only screen and (max-width: 400px){.country-list{font-size:32px}}.country-list .fa{margin:0 0 0 10px;color:#9c7928;font-size:40px;vertical-align:top}@media only screen and (max-width: 400px){.country-list .fa{font-size:30px}}.country-list .fa-sort-asc{margin-top:15px}.tailor-made-countries{margin-top:-20px;padding-bottom:30px;border-bottom:solid 5px #e6e6e6;display:none}@media only screen and (max-width: 600px){.tailor-made-countries{text-align:center}}.tailor-made-countries .column{margin-left:55px;display:inline-block;vertical-align:top}@media only screen and (max-width: 1000px){.tailor-made-countries .column{width:33%;margin:0 0 50px 0}}@media only screen and (max-width: 800px){.tailor-made-countries .column{width:47%;margin-bottom:20px}}@media only screen and (max-width: 600px){.tailor-made-countries .column{width:auto;display:block}}.tailor-made-countries .column:first-of-type{margin-left:0}.tailor-made-countries .column p a{color:#9c7928}.tailor-made-countries .column p.region{font-weight:bold}.tailor-made-countries .na-europe{margin:30px 0;padding:0 20px;color:#333;font-size:16px;font-style:italic;text-align:left}.request-itinerary{margin:30px 0 40px 0;padding-bottom:40px;border-bottom:solid 5px #e6e6e6}@media only screen and (max-width: 1000px){.request-itinerary{padding:0 10px 40px;text-align:center}}.request-itinerary button{margin:12px 0 25px;padding:8px 50px;background:#9c7928;border:none;border-radius:5px;color:#fff;font-size:22px}#tailor-made-section-header-one{margin:15px 0 10px 0}@media only screen and (max-width: 800px){#tailor-made-section-header-one{margin-top:0}}@media only screen and (max-width: 400px){#tailor-made-section-header-one{margin-top:10px}}#main.landing-page .how-it-works{margin-bottom:60px;padding-bottom:50px;border-bottom:solid 5px #e6e6e6}@media only screen and (max-width: 600px){#main.landing-page .how-it-works{text-align:center}}#main.landing-page .how-it-works .info-section{margin:30px 0 10px;display:inline-block;vertical-align:top}@media only screen and (max-width: 600px){#main.landing-page .how-it-works .info-section{width:auto;padding:0 20px}}#main.landing-page .how-it-works .info-section:nth-of-type(even){margin-left:0}#main.landing-page .how-it-works .info-section .info-thumbnail{width:150px;height:150px;background-repeat:no-repeat;background-size:cover;display:inline-block;vertical-align:top}@media only screen and (max-width: 600px){#main.landing-page .how-it-works .info-section .info-thumbnail{width:250px;height:250px;margin:0 auto;display:block}}#main.landing-page .how-it-works .info-section .info-text{width:75%;margin-left:25px;display:inline-block;vertical-align:top}@media only screen and (max-width: 800px){#main.landing-page .how-it-works .info-section .info-text{width:65%}}@media only screen and (max-width: 600px){#main.landing-page .how-it-works .info-section .info-text{width:auto;margin:20px auto 0;display:block}}#main.landing-page .how-it-works .info-section .info-text h3{margin:0 0 15px;font-size:28px;font-weight:bold;letter-spacing:-1px}@media only screen and (max-width: 400px){.tailor-made-section-header,.tailor-made-more-link,.tailor-made-small-thumbnail-containers,#ready-to-start{padding:0 10px}}@media only screen and (max-width: 800px){.tailor-made-small-thumbnail-containers{height:auto;margin-top:30px;text-align:center}}@media only screen and (max-width: 400px){#main.audley-flatpage p{padding:0 10px}}#main.audley-flatpage table{width:100%;table-layout:fixed}#main.audley-flatpage table td{padding:10px 15px}@media only screen and (max-width: 800px){#main.audley-flatpage table td{padding:5px 10px}}@media only screen and (max-width: 600px){#main.audley-flatpage table td{padding:5px}}@media only screen and (max-width: 400px){#main.audley-flatpage table td{padding:1px 2px}}#main.audley-flatpage table td p{padding-bottom:0;font-size:14px}@media only screen and (max-width: 600px){#main.audley-flatpage table td p{font-size:10px;line-height:15px}}@media only screen and (max-width: 400px){#main.audley-flatpage table td p{padding:0 !important;font-size:9px}}#main.tailor-made-inquire-page{padding-top:140px}@media only screen and (max-width: 1000px){#main.tailor-made-inquire-page{padding-top:120px}}@media only screen and (max-width: 800px){#main.tailor-made-inquire-page{padding:60px 20px}}@media only screen and (max-width: 800px){#main.tailor-made-inquire-page .row .twelve.columns{width:auto}}@media only screen and (max-width: 600px){#main.tailor-made-inquire-page .row .twelve.columns{width:100%}}@media only screen and (max-width: 400px){#main.tailor-made-inquire-page .tailor-made-inquire-custom-journey{padding:0 10px}}@media only screen and (max-width: 800px){#main.tailor-made-inquire-page .tailor-made-inquire-page-indicator{margin:30px 0}}@media only screen and (max-width: 800px){#main.tailor-made-inquire-page .tailor-made-inquire-page-indicator .tailor-made-inquire-active-page-line{width:170px}}#main.tailor-made-inquire-page .tailor-made-inquire-page-indicator .tailor-made-inquire-travel-plans{float:none;position:absolute}#main.tailor-made-inquire-page .tailor-made-inquire-page-indicator .tailor-made-inquire-your-details{position:absolute;left:320px}@media only screen and (max-width: 800px){#main.tailor-made-inquire-page .tailor-made-inquire-page-indicator .tailor-made-inquire-your-details{left:110px}}@media only screen and (max-width: 500px){#main.tailor-made-inquire-page .tailor-made-inquire-form{margin:-20px 0 -70px -23px;-moz-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9)}}@media only screen and (max-width: 500px){#main.tailor-made-inquire-page .tailor-made-inquire-form{margin:-110px 0 -180px -64px;-moz-transform:scale(0.7);-o-transform:scale(0.7);-ms-transform:scale(0.7);-webkit-transform:scale(0.7);transform:scale(0.7)}}@media only screen and (max-width: 800px){#main.tailor-made-inquire-page .tailor-made-inquire-form .tailor-made-inquire-label{width:auto;text-align:left;display:block}}@media only screen and (max-width: 800px){#main.tailor-made-inquire-page .tailor-made-inquire-form .tailor-made-inquire-form-right-column{margin:0}}#main.tailor-made-inquire-page .tailor-made-inquire-form .tailor-made-inquire-form-right-column select{width:100%;padding:5px}@media only screen and (max-width: 1000px){#main.tailor-made-inquire-page .tailor-made-inquire-form .tailor-made-inquire-red-required-text .desktop{display:none}}#main.tailor-made-inquire-page .tailor-made-inquire-form .tailor-made-inquire-red-required-text .mobile{display:none}@media only screen and (max-width: 1000px){#main.tailor-made-inquire-page .tailor-made-inquire-form .tailor-made-inquire-red-required-text .mobile{display:block}}#main.tailor-made-inquire-page .tailor-made-inquire-form .tailor-made-inquire-form-continue-button{padding-top:1px !important}@media only screen and (max-width: 800px){#main.tailor-made-inquire-page .tailor-made-inquire-form .tailor-made-inquire-form-continue-button{margin:30px 0 0 0}}#main.tailor-made-inquire-page #tailor-made-inquire-next-form{margin:20px 0 0 0;-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}#main.tailor-made-inquire-page #tailor-made-inquire-next-form .tailor-made-inquire-form-name-prefix select{width:90px !important;height:31px;border:solid 1px #ccc}@media only screen and (max-width: 500px){#main.tailor-made-inquire-page #tailor-made-inquire-next-form .tailor-made-inquire-form-right-column{width:100%}}#main.tailor-made-inquire-page #tailor-made-inquire-next-form .tailor-made-inquire-form-right-column select{width:100%;padding:5px;font-size:16px}@media only screen and (max-width: 500px){#main.tailor-made-inquire-page #tailor-made-inquire-next-form .tailor-made-inquire-form-right-column input,#main.tailor-made-inquire-page #tailor-made-inquire-next-form .tailor-made-inquire-form-right-column textarea{width:98%;margin-top:3px}}@media only screen and (max-width: 500px){#main.tailor-made-inquire-page #tailor-made-inquire-next-form .tailor-made-inquire-form-travelers input,#main.tailor-made-inquire-page #tailor-made-inquire-next-form .tailor-made-inquire-form-travelers textarea{width:auto;margin:-2px 5px 12px 0}}@media only screen and (max-width: 400px){#main.tailor-made-inquire-page #tailor-made-inquire-next-form #tailor-made-inquire-form-back-button{margin:30px 0 0 0;float:none}}@media only screen and (max-width: 400px){#main.tailor-made-inquire-page #tailor-made-inquire-next-form #tailor-made-inquire-form-submit-button,#main.tailor-made-inquire-page #tailor-made-inquire-next-form #tailor-made-inquire-form-privacy-promise{margin:30px 0 0 0}}@media only screen and (max-width: 800px){#main.tailor-made-inquire-page .row .four.columns.aside{display:none}}#main.tailor-made-inquire-page .row .four.columns.aside section.catalog,#main.tailor-made-inquire-page .row .four.columns.aside .sidebar-newsletter{display:none}#main.tailor-made-inquire-page .row .four.columns.aside .socialConnect{margin-left:160px}#main.contact-page #contact-form p{font-size:13px;font-weight:bold}#main.contact-page #contact-form input,#main.contact-page #contact-form textarea{border:solid 1px #BBB9B9;box-shadow:none}@media only screen and (max-width: 400px){#main.contact-page #contact-form fieldset .field{width:100%;display:block}}@media only screen and (max-width: 400px){#main.contact-page #contact-form fieldset .field.last{margin-left:0}}#main.contact-page #contact-form li input{margin-top:5px}#main.contact-page #contact-form .socialConnect{margin-left:940px}#student-adventures-form p{font-size:13px;font-weight:bold}#student-adventures-form label{font-size:15px}#student-adventures-form input{margin-bottom:20px;border:solid 1px #BBB9B9;box-shadow:none;font-size:20px}@media only screen and (max-width: 400px){#student-adventures-form fieldset .field{width:100%;display:block}}@media only screen and (max-width: 400px){#student-adventures-form fieldset .field.last{margin-left:0}}#student-adventures-form li input{margin-top:5px}#student-adventures-form p button{width:220px;height:40px;margin:20px auto;font-size:18px;line-height:23px}#main.student-travel-page{padding-top:50px}@media (max-width: 1000px){#main.student-travel-page{padding-top:0}}#main.student-travel-page .row{max-width:1180px}@media (max-width: 1400px){#main.student-travel-page .row{max-width:1020px}}@media (max-width: 1200px){#main.student-travel-page .row{max-width:950px}}#main.student-travel-page .row .twelve.columns{width:100%;margin:auto;float:none}@media (max-width: 1000px){#main.student-travel-page .row .twelve.columns{width:auto;padding:0 20px}}@media (max-width: 400px){#main.student-travel-page .row .twelve.columns{padding:0 10px}}#main.student-travel-page .row h1{margin-top:20px;font-weight:bold}#main.student-travel-page .row .destination-group{width:49%;margin:30px 0 0 1%;display:inline-block;vertical-align:top}@media (max-width: 1000px){#main.student-travel-page .row .destination-group{width:100%;margin-left:0}}#main.student-travel-page .row .destination-group:first-of-type{margin-left:0}#main.student-travel-page .row .destination-group h2{margin-bottom:5px;font-size:20px;font-weight:bold;text-align:center}@media (max-width: 1000px){#main.student-travel-page .row .destination-group h2{margin-top:20px}}#main.student-travel-page .row .destination-group img{height:270px;margin-bottom:20px}@media (max-width: 1000px){#main.student-travel-page .row .destination-group img{width:100%;height:auto;margin-bottom:10px}}#main.student-travel-page .row .destination-group .sponsor-logos{height:100px;text-align:center}#main.student-travel-page .row .destination-group .sponsor-logos img{width:auto;max-width:38%;height:auto;margin:0 auto 30px;padding:0 20px;vertical-align:middle}@media (max-width: 400px){#main.student-travel-page .row .destination-group .sponsor-logos img{max-width:100%;margin-bottom:10px;padding:0}}#main.student-travel-page .row .destination-group .sponsor-logos img:first-of-type{border-right:2px solid #999}@media (max-width: 400px){#main.student-travel-page .row .destination-group .sponsor-logos img:first-of-type{border:0}}#main.student-travel-page .row .destination-group p{width:150px;font-weight:bold;display:inline-block;vertical-align:middle}@media (max-width: 1400px){#main.student-travel-page .row .destination-group p{width:120px;font-size:14px}}@media (max-width: 600px){#main.student-travel-page .row .destination-group p{width:auto}}#main.student-travel-page .row .destination-group a{color:#5091CF;vertical-align:top}@media (max-width: 600px){#main.student-travel-page .row .destination-group a{max-width:100%;overflow-wrap:break-word}}#main.student-travel-page a.button{max-width:600px;margin:50px auto;padding:10px 15px;color:#fff;font-size:17px;font-weight:bold;text-align:center;background-color:#5091CF;border-radius:3px;display:block}@media only screen and (max-width: 1000px){.regent h2{text-align:center}}@media only screen and (max-width: 1000px){.regent .reading-list-featured-items{text-align:center}}.regent .reading-list-featured-items .four.columns{margin-bottom:20px}@media only screen and (max-width: 1000px){.regent .reading-list-featured-items .four.columns{width:220px;margin:0 auto 30px auto;float:none;display:inline-block;vertical-align:top}}.regent .reading-list-featured-items .four.columns h2{text-align:left}@media only screen and (max-width: 1000px){.regent .reading-list-featured-items .four.columns h2{font-size:24px}}@media only screen and (max-width: 1150px){.homepage-sidebar .socialConnect,.flatpage .socialConnect{display:none !important}}.socialConnect p{color:#000 !important}footer{position:relative;z-index:9}footer .footerContainer,footer .destination,footer .tourTypes,footer .worryFree{background:#000;padding-bottom:1px}footer ul.disc{padding-left:0;list-style:none}footer li{border:none;font-family:"Open Sans", sans-serif;font-size:17px}footer .footerContainer .row{max-width:1030px}footer .footerContainer .row .five{width:26.25%}@media only screen and (max-width: 800px){footer .footerContainer .row .five.columns .destination{display:none}}footer .footerContainer .row .footerCenter{width:25%;margin:0 60px}@media only screen and (max-width: 1000px){footer .footerContainer .row .footerCenter{width:35%;margin:0 20px}}@media only screen and (max-width: 800px){footer .footerContainer .row .footerCenter{display:none}}footer .footerContainer .row .footer-about{display:none}@media only screen and (max-width: 800px){footer .footerContainer .row .footer-about{display:block}}@media only screen and (max-width: 800px){footer .footerContainer .row .five,footer .footerContainer .row .footerCenter{width:96%;margin:10px 2%;text-align:center}}footer .footerContainer p{font-family:"Open Sans", sans-serif;font-size:16px}footer .footerContainer h3{font-size:30px;letter-spacing:-1px}footer .worryFree{min-height:140px;padding:20px 0;margin-bottom:40px;border-bottom:solid 1px #666;text-align:left}@media only screen and (max-width: 800px){footer .worryFree{margin-bottom:0;border-bottom:none;text-align:center}}footer .bellHop{width:auto}@media only screen and (max-width: 800px){footer .bellHop{float:none;display:block}}footer .button.square{width:65px;height:65px}@media only screen and (max-width: 800px){footer .button.square{margin:10px auto}}footer .button.square img{width:40px}footer .footer-logo{width:240px}footer .goldBG{background:#9c7928;margin:0;padding:10px;font-weight:bold}footer .goldBG a:hover{padding:12px 0 0 0;color:#fff}footer .whiteText{margin-bottom:-40px;padding:0 0 12px 0}@media only screen and (max-width: 1000px){footer .footerLinks.center{padding-bottom:0}}footer .footerLinks #div-gpt-ad-1419362312109-0,footer .footerLinks .affiliates-nav{display:none}@media only screen and (max-width: 800px){footer .plan{width:auto;float:none}}@media only screen and (max-width: 1000px){#footer_email_bar{display:none !important}}.e-newsletter-wrapper{display:none !important}@media only screen and (max-width: 800px){.e-newsletter-wrapper{display:none !important}}.ribbon{display:inline-block;padding:2px 4px;font-weight:bold;text-transform:uppercase;margin-bottom:7px;font-family:arial;font-size:15px}.ribbon-orange,.cycle-slideshow .ribbon-orange .banner{background:#fbb450}.ribbon-red,.cycle-slideshow .ribbon-red .banner{background:#863a3c;color:#fff}.ribbon-yellow,.cycle-slideshow .ribbon-yellow .banner{background:#ffd95e}.cycle-slideshow .ribbon{margin:0;padding:0;position:absolute;top:0;left:0;display:block}.cycle-slideshow .ribbon-orange,.cycle-slideshow .ribbon-red,.cycle-slideshow .ribbon-yellow{background:none}.cycle-slideshow .ribbon .banner{width:180px;height:24px !important;padding:10px 0 0 0;left:-39px;top:33px;color:#fff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-font-smoothing:antialiased;float:left;position:relative;display:block}.cycle-slideshow .ribbon .banner .text{min-height:auto;margin-right:10px;font-size:15px;text-align:center;line-height:5px}.cycle-slideshow .ribbon .banner:before{left:-76px}.cycle-slideshow .ribbon .banner .text:before,.cycle-slideshow .ribbon .banner .text:after{height:30px}.switch{width:60px;height:34px;margin:11px 0 0 5px;border-radius:100%;position:relative;float:right;display:inline-block;vertical-align:middle}@media only screen and (max-width: 1200px){.switch{width:40px;height:24px}}.switch input{display:none}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s}@media only screen and (max-width: 1200px){.slider:before{width:16px;height:16px}}input:checked+.slider{background-color:#d9b859}input:focus+.slider{box-shadow:0 0 1px #d9b859}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}@media only screen and (max-width: 1200px){input:checked+.slider:before{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}#mobileMenuButton{width:25px;height:25px;position:absolute;top:11px;left:10px;display:none;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}@media only screen and (max-width: 1000px){#mobileMenuButton{display:block}}#mobileMenuButton span{display:block;position:absolute;height:4px;width:100%;background:#ececec;border-radius:5px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#mobileMenuButton span:nth-child(1){top:0px}#mobileMenuButton span:nth-child(2),#mobileMenuButton span:nth-child(3){top:9px}#mobileMenuButton span:nth-child(4){top:18px}#mobileMenuButton.open span:nth-child(1){top:9px;width:0%;left:50%}#mobileMenuButton.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#mobileMenuButton.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#mobileMenuButton.open span:nth-child(4){top:9px;width:0%;left:50%}@-ms-viewport{width:device-width}@-ms-viewport{width:device-width}@media print{body{margin:5mm}header,.contacts,.row.subheader,.boldLine,.fa-times,.catalog,.sidebar-newsletter,.socialConnect,footer,.print-hide,iframe,form#contact-form{display:none !important}#main{overflow:visible !important}#main *{border:none !important}.tourHero,.cycle-slideshow,cite.credit,#tour-center-menu li.main-menu,.tour-summary-box,.button,section.related-tours,button.terms-conditions,.itinerary-option,#tour-center-menu li.main-menu.active#pricing,#tour-center-menu li.main-menu.active#expert,#GTM-journeys-esri-map button.print,button.fullscreen{display:none !important}#tour-center-menu li.main-menu.active,#tour-content .itinerary,#tour-content .tour-pricing,#tour-content .tour-page-experts,#tour-content .tour-page-details,#tour-content .tour-page-details section{display:block !important}#tour-center-menu li.main-menu.active{width:auto !important;padding:0 !important}#main.tour-page #tour-content .tour-page-details .section-title,#main.tour-page #tour-content .tour-pricing .priceDeparture h3{padding:0;background:none}#main.tour-page #tour-content .tour-page-details .section-title i.fa-sort-desc,#main.tour-page #tour-content .tour-pricing .priceDeparture h3 i.fa-sort-desc{display:none}#tour-content{max-width:700px}#tour-content .collapse{height:auto}#GTM-journeys-esri-map img{width:100% !important}.red.meal-key{margin-top:0 !important}}.books-wrapper{width:147px;height:410px;margin:0 auto;margin-top:10px;margin-bottom:16px;margin-right:6px;margin-left:6px;padding:15px;position:relative;-moz-box-shadow:0 0 15px silver;-webkit-box-shadow:0 0 15px silver;-o-box-shadow:0 0 15px silver;box-shadow:0 0 15px silver;text-align:left;display:inline-block;vertical-align:top;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}@media only screen and (max-width: 500px){.books-wrapper{width:130px}}@media only screen and (max-width: 400px){.books-wrapper{width:95px;height:415px}}.books-wrapper:hover{cursor:pointer;-moz-box-shadow:0 0 25px #888;-webkit-box-shadow:0 0 25px #888;-o-box-shadow:0 0 25px #888;box-shadow:0 0 25px #888}.books-wrapper .book-image-wrapper{width:100%;height:260px;position:relative;overflow:hidden}@media only screen and (max-width: 500px){.books-wrapper .book-image-wrapper{height:200px}}@media only screen and (max-width: 400px){.books-wrapper .book-image-wrapper{height:145px}}.books-wrapper .book-image-wrapper img{width:100%;position:absolute;bottom:0}.books-wrapper .book-title{margin:10px 0 15px 0;font-size:14px;overflow:hidden}@media only screen and (max-width: 400px){.books-wrapper .book-title{font-size:14px;line-height:19px}}.books-wrapper .book-author{display:none}.books-wrapper .book-description{display:none}.books-wrapper .buy-options a{background:#000;padding:5px;color:#fff !important}.button-readinglist{padding:7px 15px;background:#9c7928;border:none;border-radius:5px;color:#fff;width:226px;float:right;font-size:20px;text-transform:none}.button-readinglist a{color:#fff !important}.virtual-tour{padding-bottom:100px}@media (max-width: 1000px){.virtual-tour{padding:20px 20px 100px}}.virtual-tour .containerFixed{margin-top:-70px}@media (max-width: 1000px){.virtual-tour .containerFixed{margin-top:40px}}.virtual-tour a,.virtual-tour a:active,.virtual-tour a:visited{color:#000}.virtual-tour h2{margin:30px 0 20px;padding-top:20px;color:#000;font-size:25px;font-weight:bold;clear:both}.virtual-tour h2.reduce-gap{margin-top:-20px}.virtual-tour p{margin-bottom:20px;font-size:16px}.virtual-tour img{max-width:100%}.virtual-tour .billboard h2{font-size:30px}.virtual-tour .billboard img{width:100%}.virtual-tour .tourTypesGroup h2{margin-top:0;padding-top:0}.virtual-tour .tourTypesGroup img{display:block}.imageLeft-textRight{clear:both}@media (max-width: 600px){.imageLeft-textRight{margin-bottom:50px}}.imageLeft-textRight img{width:300px;margin:0 30px 30px 0;float:left}@media (max-width: 600px){.imageLeft-textRight img{width:100%;float:none;display:block}}.imageLeft-textRight strong{font-size:16px}.threecol-image,.fourcol-image{width:300px;margin:20px 5px;display:inline-block;vertical-align:top}@media (max-width: 1000px){.threecol-image,.fourcol-image{width:31%;margin:1%}}@media (max-width: 600px){.threecol-image,.fourcol-image{width:100%;margin:20px auto}}.threecol-image img,.fourcol-image img{width:100%;margin-bottom:15px;display:block}.threecol-image strong,.fourcol-image strong{font-size:16px;line-height:1}.fourcol-image{width:220px}@media (max-width: 1000px){.fourcol-image{width:22%;margin:1%}}@media (max-width: 600px){.fourcol-image{width:100%;margin:20px auto}}.fourcol-image img{margin-bottom:10px}
