html{min-height:100%}body,html{position:relative}body{height:100%}footer{padding-top:40px;background:#f0f0f0}footer .breadcrumb{padding:10px;color:#333;width:100%;background-color:#e5e5e5;display:inline-block}footer .breadcrumb a{color:#333}.g1autoplogos{margin:10px 10px 5px 0}.logo-small .logo-travel-group{display:none}#main-body{margin:0 auto}#site-header{background:#fff}#site-header.affix{position:unset;z-index:1040}#site-header nav{overflow:visible;margin:0;background:#555;font-weight:700;cursor:default;box-shadow:0 2px 5px rgba(0,0,0,.25)}@media (max-width:989px){#site-header nav{height:65px}}@media only screen and (min-width:768px){#site-header.affix{position:fixed}}.site-logo{margin:5px;padding:9px 0}.logo-img{max-width:100%;height:auto}.altsite-logo{margin:5px 5px,0,0;opacity:.5;padding:9px 0;transition:all .2s ease}.altsite-logo:hover{opacity:1}#site-user-menu{background:#f1f1f1;line-height:16px;overflow:visible;padding:2px 8px 6px;margin:0}#site-user-menu a{color:#666;font-size:13px}#site-user-menu>li{position:relative}#site-user-menu>li:hover ul{display:block}#site-user-menu>li ul{display:none;position:absolute;top:100%;left:0;background-color:#f5f5f5;padding:5px 10px;z-index:9999;box-shadow:0 2px 5px rgba(0,0,0,.25)}#site-user-menu>li ul.site-user-menu-last-item{left:auto;right:0}#site-user-menu>li ul li{white-space:nowrap}.desktop-top-menu{height:60px}.desktop-top-menu .deal-label{color:#25408f;font-weight:500;font-size:15px;margin:4px 0}.desktop-top-menu .input-xs{height:23px;padding:2px 5px;font-size:12px;line-height:1.585;border-radius:3px}.top-nav-base{overflow:visible;margin:0;height:40px}@media only screen and (min-width:768px){.top-nav-base{height:30px}}.top-nav-base a{display:inline-block;color:#fff;width:100%;text-decoration:none;font-size:15px;line-height:1.95;font-weight:500}.top-nav-base .top-nav-list.in{display:block!important}.top-nav-base .top-nav-item{line-height:40px;vertical-align:top}@media only screen and (min-width:768px){.top-nav-base .top-nav-item{position:relative;line-height:27px}.top-nav-base .top-nav-item:hover{background-color:#f4fbff}.top-nav-base .top-nav-item:hover>a{color:#000;text-shadow:none}.top-nav-base .top-nav-item:hover .top-nav-list,.top-nav-base .top-nav-item:hover>ul{display:block}}.top-nav-base .top-nav-item.active{background-color:#f4fbff}.top-nav-base .top-nav-item.active>a{color:#000;text-shadow:none}.top-nav-base .top-nav-item>.top-nav-list{position:absolute;left:0;width:100%;z-index:999;padding:0;margin:0;background-color:#f4fbff;font-size:16px;display:none;box-shadow:0 2px 5px rgba(0,0,0,.25)}@media only screen and (min-width:768px){.top-nav-base .top-nav-item>.top-nav-list{top:100%;width:auto;font-size:12px}}.top-nav-base .top-nav-item>.top-nav-list.active{display:block}.top-nav-base .top-nav-item>.top-nav-list a{color:inherit;margin-right:20px}.top-nav-base .top-nav-item>.top-nav-list li{white-space:nowrap;border-top:1px solid #e6e6e6;padding:0 5px;min-width:104px}.top-nav-base .top-nav-item>.top-nav-list li:hover{background-color:#fff}.top-nav-base .top-nav-item>.top-nav-list li:first-child{border-top:0}.top-nav-base .top-nav-item>.top-nav-list .top-nav-item.active{background-color:#fff}.top-nav-base .top-nav-item>.top-nav-list .top-nav-item>a:after{font-family:Glyphicons Halflings;content:"\e259";float:right;display:inline-block}.top-nav-base .top-nav-item>.top-nav-list .top-nav-item.active>a:after,.top-nav-base .top-nav-item>.top-nav-list .top-nav-item:hover>a:after{content:"\e258"}.top-nav-base .top-nav-item>.top-nav-list .top-nav-item .top-nav-list{position:relative;left:auto;top:auto}@media only screen and (min-width:768px){.top-nav-base .top-nav-item>.top-nav-list .top-nav-item .top-nav-list{position:absolute;left:100%;top:0}}.mobile-header .mobile-action-button{text-shadow:0 1px 3px #000;font-size:16px;font-weight:600;margin:0 1px}.mobile-header li.logo-wrapper{padding:5px}.mobile-header li.logo-wrapper .mobile-gate1-logo{height:30px;position:relative;left:-10px;top:-2px}.olapic-wrapper{padding:10px 0;background:#d4e2ea}.affix{top:0;left:0;right:0;z-index:999}.affix-bottom{position:relative;visibility:hidden}.modal-immersive .modal-content{border-radius:0;overflow:visible}.modal-immersive .modal-content .close{position:absolute;float:none;z-index:9999;top:-10px;right:-10px;background-color:#fff;height:30px;width:30px;opacity:1;border-radius:15px;box-shadow:0 2px 5px rgba(0,0,0,.25)}.modal-immersive .modal-content .close span{line-height:18px;vertical-align:top}.modal-immersive .modal-body{padding:0;overflow:hidden}.toolbar li div.drop_community,.toolbar li div.drop_flag,.toolbar li div.drop_login,.toolbar li div.drop_ways{margin:0 auto;padding:4px 6px!important;float:left;position:absolute;z-index:2100;left:-999em;text-align:left;color:#666;background:#f5f5f5;box-shadow:0 3px 8px rgba(0,0,0,.25);font-size:9pt;line-height:15pt;font-weight:400}.toolbar li div.drop_community,.toolbar li div.drop_login,.toolbar li div.drop_ways{padding:0 0 5px 5px;white-space:nowrap}.toolbar li:hover div.drop_login{left:6px;top:auto}.cms-video-list>.row{margin:0}.sticky-bottom{position:fixed;bottom:0;left:0;width:100%;display:none;background:rgba(0,0,0,.85);color:#fff;box-shadow:0 0 10px rgba(0,0,0,.7);z-index:9999}.popupsignup-close{color:#fff;top:10px;right:10px;width:20px;height:20px}.popup-content-hide{bottom:10px;right:10px;height:20px}@media (min-width:1380px){.popup-content-hide,.popupsignup-close{position:absolute}}@media (max-width:1379px){.popup-content-hide,.popupsignup-close{float:right}}.row-centered{text-align:center}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px}@media (min-width:768px){.modal-dialog{width:800px}}#modalToggle{color:#fff}#modalToggle:hover{color:#337ab7}iframe[name=google_conversion_frame]{position:fixed}.signup-form>.modal{color:#000}.captcha-clearfix{left:-10px}.Luxury .tour-type{color:#7f1aa6;font-weight:700}.Small-Group .tour-type{color:#2f65b1;font-weight:700}.blurb3{background-color:#353e5e!important;padding-top:20px!important;padding-bottom:40px!important}.sitelogo{height:50px;margin:5px 10px 5px 0;text-align:left;float:left}.sitelogo img{width:auto;height:100%;border:0}.sitealtlogo{height:40px;margin:10px 10px 5px 0;text-align:left;float:left}.sitealtlogo img{width:auto;height:100%;border:0}.sitealtlogo a{display:block;opacity:.4;height:40px;transition:opacity .25s ease-in-out}.sitealtlogo a:hover{opacity:1}.profpics{padding-bottom:3%}h1,h2{color:#a94442}.headers-inverse h1,.headers-inverse h2{color:#fff}
/*# sourceMappingURL=shared.min.css.map */
