.sub-page{background:#eee}p,.contentWrapper{font-size:17px;line-height:25px}.quotes p{font-size:25px!important;line-height:29px!important;font-style:italic}.smallGroupWrapper .quotes p{font-size:18px!important;line-height:22px!important}#imageRotate{width:100%;height:650px;padding-top:90px;text-align:center;background-position:center 0;background-size:100%!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}.lg-group #imageRotate{padding-top:50px;background-image:url(../images/stock/shutterstock_154176614.jpg)}.partner #imageRotate{background:#fff url(../images/stock/shutterstock_103073954.jpg) no-repeat 0 -70px}.sm-group .headerText{margin-top:20px;margin-bottom:10px}.sm-group #imageRotate{background-image:url(../images/stock/shutterstock_152295734.jpg)}.dropdown-menu li{cursor:pointer}.headerImage p.header{font-size:43px;letter-spacing:1px;margin-top:50px;margin-bottom:30px;margin-left:auto;margin-right:auto;text-shadow:#fff 0 0 10px;clear:both;width:70%;opacity:1!important;line-height:39px}.lg-group .headerImage p.header{width:80%;margin-bottom:40px}.headerImage .dropdown-toggle{width:270px;font-size:17px}.headerImage .dropdown-toggle li a{font-size:21px}#map{padding-top:40px}.nav-arrow a{width:50px;display:block;text-indent:-99999px;height:50px;background:url(../images/sprite.png) 289px 4px;margin:150px auto 136px}.nav-arrow a:hover{opacity:.5}a.howItWorks{line-height:27px;font-size:16px;margin-top:53px;margin-bottom:10px;margin-left:auto;margin-right:auto;float:none;letter-spacing:1px}.sm-group h1 span{font-size:28px}.sub-page .phoneImage{display:block;float:left;height:122px}.row.sub-header{margin-top:15px;background:url(../images/sub-iphone.png) no-repeat left top}.sub-page .title{padding-right:0;padding-left:20px}.sm-group h2{margin:0 0 5px;font-size:17px;color:#888}p.selectCity{font-size:14px;text-align:center;letter-spacing:4px;text-transform:uppercase;color:#23cdea;margin-bottom:11px}.smallGroupWrapper{background:#fff;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #ddd;margin-bottom:20px}.cityName{float:right;padding:2px 10px 5px;background:rgba(255,255,255,.71);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-transform:uppercase;letter-spacing:1px;font-size:11px;color:#888;margin-top:10px}#gmap-menu{height:350px;width:100%;border:1px solid #ccc}.ullist li{float:left;padding:5px 5px 0 0}.ullist li span{padding:0 10px 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#ddd;border:1px solid #ccc}.ullist li span:hover{background:#eee}.ullist li #ullist_a_all span{background:#fff;border:none;text-transform:uppercase;letter-spacing:1px;color:#fc8826}.ullist li.active span{background:#777;border-color:#666;color:#fff}.sm-group .bottom{margin-top:20px}.miniHIW,.custTestimonials{padding-top:5px}.sub-page .gm-style-iw h3 a{margin-top:0;text-align:left;color:#000;font-size:21px;color:#ed8224}.gm-style-iw img{width:210px!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-left:15px;height:151px!important;margin-bottom:15px}.gm-style-iw a.seeTours{display:block;text-align:center;font-size:18px;padding:6px 0 5px 15px;color:#fb8926}.custTestimonials h4{margin-bottom:0;margin-top:15px}.quovolve-nav:before,.quovolve-nav:after{content:"\0020";display:block;height:0;visibility:hidden}.quovolve-nav:after{clear:both}.quovolve-nav{line-height:30px;zoom:1}.quovolve-nav-above{margin-bottom:10px;float:right}.quovolve-nav-below{margin-top:0;float:right;min-width:130px;margin-bottom:15px}.quovolve-nav span{float:left;margin-right:5px}.quovolve-nav a{background:#f6a233;line-height:20px;color:#fff;display:block;padding:0 15px 5px;border:0;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.15);font-size:16px;position:relative;z-index:1}.quovolve-nav a:hover{background:#fc8925}.quotes ul{padding:0;margin:0;list-style:none;float:left;width:100%}.quotes li{border:none;float:left;width:100%;margin:0}.quotes blockquote{float:left}.lg-group .quotes blockquote,.partner .quotes blockquote,.testimonials blockquote{border:none;padding:0;min-height:350px}.quotes img{width:60%;height:auto;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float:left;margin:0 10px 5px 0}.moreTestimonials{display:block;text-align:right;clear:both;font-size:18px;margin-bottom:15px}.moreTestimonials:hover{color:#999}.lg-group .quotes img,.partner .quotes img{width:400px}.lg-group .quotes img.logo,.partner .quotes img.logo{width:70px;height:auto;margin:0;float:right}.quotes .affiliation{float:right;font-style:italic;font-size:15px;clear:both}.quotes small{color:#999;font-size:16px}.quotes small strong{color:#444;font-size:21px}.miniHIW p{font-size:17px;line-height:25px;margin:0 0 10px;padding-left:53px}.groupContactButton{right:50px;top:48px;position:fixed;z-index:2}.boots{padding:12% 0 0}.groupContactButton a{letter-spacing:1px;box-shadow:0 0 6px 2px rgba(119,119,119,.27);-moz-box-shadow:0 0 6px 2px rgba(119,119,119,.27);-webkit-box-shadow:0 0 6px 2px rgba(119,119,119,.27);font-size:19px}.testimonials .quovolve-nav-above{float:right}.lg-group #section1 .btn,.lg-group #section2 .btn{margin-top:20px}.lg-group p.description.border{padding-top:15px;margin-top:0}.sub-page.sm-group{padding-top:0}.sub-page h1{margin-bottom:0;margin-top:0;text-shadow:#fff 0 0 9px}.accountWrapper h1{text-shadow:none}.sm-group h1{font-size:28px;line-height:31px}.lg-group h1 span{font-size:25px}.sub-page h2{font-size:19px;margin:0;color:#888;line-height:25px}.lg-group h2 p{margin:0}.sub-page #section1,.sub-page #section2,.sub-page #section3,.sub-page #section4,.sub-page #section5{background:#fff;margin:15px 0;border:1px solid #ddd;padding-bottom:20px}.partner #section1{border-top:none}.sub-page #section1{margin-top:0}.westin p,.westin ul{text-align:left}.westin,.clients{margin-top:100px}.clients .andrewQuote{text-align:center;margin-top:25px}.clients .andrewQuote p{font-size:27px;line-height:39px}.clients .andrewQuote p em{font-size:20px}.clients table td{vertical-align:middle;height:200px}.clients table{width:100%;margin-bottom:10px}.westin #section1{padding-top:20px}.sub-page.westin h1,.sub-page.clients h1{margin-bottom:10px}.sub-page.westin h2{font-size:29px;line-height:35px;margin-bottom:10px;border-bottom:1px solid #ddd;padding-bottom:10px}.sub-page.westin h3{margin:0;text-align:left;font-size:23px;border:none}.sub-page.westin .contentWrapper img,.sub-page.clients .contentWrapper img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.clients .contentWrapper .quote p em{font-size:18px;color:#777}.clients .contentWrapper img{max-height:200px;padding:10px;border:1px solid #eee;margin:0 auto!important}.clients .contentWrapper img:hover{border:1px solid #ddd}.clients .contentWrapper .row.row1{margin-bottom:15px}.clients td,.clients .col-md-3.col-sm-3{text-align:center!important}.clients td,.clients .col-md-3.col-sm-3 a{display:block!important;text-align:center!important;margin:0 auto!important}.clients td,.clients .col-md-3.col-sm-3 a img.img-responsive{margin:0 auto!important;float:none!important;display:block}.clients .contentWrapper img.andrewZ{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.sub-page.clients .contentWrapper a.learnMore{font-size:20px;margin-bottom:11px;display:block}.sub-page.clients .contentWrapper .col-md-4.col-sm-4 a img{padding:10px;border-radius:15px!important;-moz-border-radius:15px!important;-webkit-border-radius:15px!important;max-width:200px;max-height:200px}.sub-page.clients .contentWrapper .quote p{font-size:21px;text-align:center;margin-bottom:17px}.sub-page.clients .contentWrapper .col-md-4.col-sm-4{text-align:center}.sub-page.westin .contentWrapper ul{padding-left:50px;list-style-type:square}.create #section1 h3{margin-top:80px;margin-bottom:20px;border:none}.lg-group .quotes blockquote p,.partner .quotes blockquote p{font-size:21px;line-height:30px}.eventThumb{padding:20px;display:block;text-align:center;margin:10px;border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;color:#000;font-size:22px;height:200px;background-color:#ddd}.eventThumb:hover{border:2px solid #26cfeb}.eventThumb span{position:absolute;bottom:0;display:block;width:100%;left:0;padding:0 5px 5px;background:rgba(255,255,255,.79);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.sub-page .nav-arrow a.getStarted{margin:20px auto;background-position:289px -83px}.sm-group .nav-arrow a.getStarted,.lg-group .nav-arrow a.getStarted{margin-top:250px;background:url(../images/sprite.
	png) 289px 4px}.lg-group .nav-arrow a.getStarted{margin-bottom:27px;margin-top:200px}.lg-group #section1 .nav-arrow a.getStarted,.lg-group #section2 .nav-arrow a.getStarted,.lg-group #section3 .nav-arrow a.getStarted{margin:20px auto;background-position:289px -83px}.getStarted.button-center{display:block;margin:0 auto;text-align:center;font-size:21px}a h4:hover{color:#1695ac}.lg-group p.description,.partner p.description{font-size:17px;line-height:25px;text-align:center;margin-top:10px}p.description{margin-bottom:20px}#partnerModal h4{font-size:21px;margin:0}.partner p.description{margin-top:10px}#partnerModal td{padding:5px;vertical-align:middle}.partner #section3 img{min-height:290px;width:auto}img.rounded{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.create #section2 p.description,.create #section1 p.description{font-size:17px;line-height:25px;margin-bottom:30px;margin-top:10px}.create .polaroid{padding:10px;box-shadow:0 0 6px 1px rgba(149,149,149,.7);-moz-box-shadow:0 0 6px 1px rgba(149,149,149,.7);-webkit-box-shadow:0 0 6px 1px rgba(149,149,149,.7);margin:15px 0;min-height:400px}.create .polaroid img.img-responsive{box-shadow:inset 0 0 6px 1px rgba(149,149,149,.7);-moz-box-shadow:inset 0 0 6px 1px rgba(149,149,149,.7);-webkit-box-shadow:inset 0 0 6px 1px rgba(149,149,149,.7)}.lg-group #section2 .col-md-4.col-sm-4{padding-bottom:20px}.partner img.build,.partner img.launch,.partner img.promote,.partner img.marketers{}.partner .quotes img.img-responsive{max-height:none}.quotes img.img-responsive.quote2{max-height:40px!important;width:auto;float:left;margin:0 5px}.sm-group img.img-responsive.quote2{max-height:30px;margin-right:5px;margin-bottom:0}.partner .launch p.description{padding-top:10px;margin-top:0}#partnerModal img.img-responsive{min-height:0}.lg-group #section2 h3{margin-top:70px}.type-image{padding:0 15px 5px 0;float:left;width:50%}img.event_landing_img{width:100%;float:left;height:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.group-type .eventDetails{padding-top:30px}.group-type .btn-lg{margin-left:10px}.group-type h1 span{font-size:25px}.eventDetails p{font-size:17px;line-height:26px}.group-type .eventDetails h3{border:none;margin:0;text-align:left;font-size:28px}.lg-group h1{margin-bottom:20px;background:0 0;padding:50px 0 20px;text-align:center;border-bottom:1px solid #ddd}.lg-group #section2 h1{padding-top:75px}.lg-group #section1 h3{margin-top:20px}.lg-group #section1{padding-top:40px;border-top:none}.create .header .cta{margin-top:30px}.create section .cta{display:block;margin:30px auto 0;width:200px}.exampleThumb{text-align:center;display:block;margin:10px;background:#ddd;padding:10px;height:250px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.create section p{text-align:center;font-size:18px;margin:20px 0 10px}.card p{padding:15px;font-size:18px;margin:0}.card h4,.card2 h4{line-height:24px;padding:10px;margin:0;color:#333;text-align:center}.card2 h4{background:#fff;color:#23cdea;font-size:23px;line-height:23px}.card .image-responsive{padding:10px}.partner .card .image-responsive{padding:0}.create #section3 h4{font-size:30px;margin:0}.create h5,.partner h5{text-align:center;font-size:26px;margin-bottom:20px;line-height:32px}.card2 h5,.card h5{font-size:17px;padding:10px 10px 20px;margin:0}.card h5{font-size:15px}.create .mapImage{float:left}.create .tips{margin:10px 0;font-size:18px}.createHeader{padding-top:80px;background:url(../images/create/map-bg.png) 0 top}.hiw h4,.hiw .description{text-align:center}.hiw #section5{border:0;margin:0;background:#211f26;color:#fff}.hiw #section5>.container{padding:60px 15px}.hiw h4{border:none;color:#fff;font-weight:700;font-size:2em}.hiw .description{padding-top:10px;font-size:20px;line-height:27px}.hiw .arrow-next,.lg-group .arrow-next{font-size:45px;color:#62ddf0;margin-top:70px}.hiw .img-responsive,.lg-group .image-responsive{box-shadow:0 10px 10px -9px #aaa;-moz-box-shadow:0 10px 10px -9px #aaa;-webkit-box-shadow:0 10px 10px -9px #aaa}.hiw .center-pic img{margin:23% auto}.hiw .img-responsive.app-icon{width:150px;margin-bottom:20px;margin-top:20px}.hiw .iTunesButton{margin-bottom:15px;width:230px}.hiw .androidButton{width:230px}.hiw #section4 .getStarted.btn-lg{margin:50px 0 20px;font-size:25px}.hiw .center-pic{text-align:center!important}.tipsWrapper{background:#fff;padding:15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #ddd;margin:10px 0 20px}.tips h4{margin:0;font-size:21px;color:#000}.tips .cta{margin-top:20px}.tips .panel-body{font-size:16px;line-height:24px}.tipsWrapper .cta{display:block;width:250px;margin:0 auto}.tours h1,.tours h1 p{background:0 0;padding:0;font-size:28px;line-height:31px;margin:70px 0 20px}.tours h1 span{font-size:17px}.tourWrapper{margin-top:70px}#tour_page #intro{overflow:hidden}.tour .like_button,.tour .share_button{float:left}.share_button img:hover{opacity:.8}#tour_page .intro_photo,#popup .intro_photo{clear:right;float:right;margin:0 0 10px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.tour .when h4,.tour .where h4,.highlights h4{margin-bottom:10px;font-size:18px;border-bottom:1px solid #eee;padding-bottom:5px}.tour .highlights ul,.package .zones ul{float:left;padding-right:10px;margin-left:30px}.tour .where_when{overflow:hidden;float:right}#city_page .highlights_goodfor,#tour_page .highlights_goodfor,.redemption .highlights_goodfor{overflow:hidden;padding:10px 0 0;margin:10px 0}.tour .highlights{overflow:hidden;float:left;font-size:14px;padding-right:10px}.tour .highlights li{font-size:17px;line-height:25px}.tour .highlights.2-col{width:100%;padding-right:0}ul.time{list-style:none;float:right;margin:0;padding:5px 10px 10px;background:#33cde8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.tourWrapper .contentWrapper{margin-top:10px;margin-bottom:10px}#tourModal .contentWrapper{margin-bottom:0}.tourWrapper h1{line-height:25px}#popup .tourWrapper h1{text-align:left;border:none;margin:0;color:#1ebbd7;font-size:28px}#popup .tourWrapper{margin:0}#popup .tourWrapper #intro{float:left}.tourWrapper h1 span{font-size:17px!important;color:#333}.tour.in_popup .buttons button.add-to-cart.btn,.tour.in_popup .buttons button.checkout.btn{background-image:none!important;background-color:#fc8826}.tour.in_popup .buttons button.add-to-cart.btn:hover,.tour.in_popup .buttons button.checkout.btn:hover{background-color:#d4721d}ul.time li{font-size:15px}#tourModal .modal-header{padding:0;border:0}#tourModal button.close{top:15px;right:5px}#tour_page .where_when{padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #ddd}.tour .buttons{overflow:hidden;padding:7px}#city_page .tour .description,#tour_page .tour .description,.redemption .tour .description{width:auto;border-bottom:1px solid #ddd}#city_page #popup .tour .description{border:none}.tour.in_popup .buttons{padding:0!important}.tour .share_button{padding:0 10px 0 0}.tourSocial{float:left;width:100%}.cityWrapper,.contentWrapper{padding:15px;border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;margin-bottom:20px;float:left;width:100%}.tourProduct{background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;border:1px solid #ddd;margin-bottom:40px}.free-tour .tourProduct{min-height:0!important}.free-tour #terms_overlay p{text-align:left}.free-tour .tourProduct a h5{font-size:26px;text-align:center;padding-bottom:4px}.free-tour .contentWrapper{margin-top:90px}.tourProduct ul{list-style:;list-style-type:square;padding-left:30px}.tourProduct img.tour_img.thumb{width:100%;position:relative}.tourProduct h3{margin:0!important;font-size:21px;border:none!important;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;background:#fff;position:relative;top:0;z-index:1;display:block;width:100%;float:left;padding:0 0 0 10px!important}.tourProduct h3 a .location{float:left;font-size:25px;margin-top:5px;text-align:left;padding-bottom:5px}.tourProduct .summary{margin:5px 0 15px;font-size:17px;line-height:25px;height:100px;float:left;width:100%;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}#tourModal .modal-header{display:block}.tourProduct h3 a .description{color:#333;font-size:16px;float:left;clear:both;padding:0 0 10px}.tourProduct .price{font-size:34px;height:100%;position:absolute;right:0;padding:5px 5px 14px;-webkit-border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0;border-radius:0 5px 0 0;background-color:#23cdea;color:#fff;font-weight:700;float:right;width:18%;text-align:center;line-height:43px}.tourProduct h3 a{float:left;width:80%;padding-right:10px;height:87px}.tourProduct .price span{font-size:14px;font-weight:400;clear:both;display:block;line-height:14px;padding-top:4px}.tourSummary .description{font-size:25px;display:block;text-align:center;margin-bottom:10px}.tourProduct .like_button{height:20px;overflow:hidden;text-overflow:ellipsis}.tourProduct .socialButtons{display:block;clear:both;margin:10px 0}.tourSummary{padding:10px;float:left;width:100%}.tourProduct .buttons{margin:10px 0 0;clear:both;padding:10px}.tourProduct .buttons .btn{margin:2px 0}.tourImage .pinterestButton{position:absolute;bottom:8px;right:10px}.tourProduct .like_button{float:left}#free_city_form input{width:90%}.sub-page.free-tour h3{margin-top:0;border:none;font-size:25px}.free-tour input.btn.free-tour-btn{color:#fff;font-size:21px;padding:5px 15px 8px}.free-tour #free_city_form .terms-conditions input{margin:0;width:auto}.free-tour .contentWrapper h2{margin-bottom:20px;text-align:center;font-size:35px;color:#23cdea;line-height:38px}.tourProduct .share_button{float:right}.tourProduct .share_button a img{width:auto!important;height:auto!important}.tourSocial .share_button a img{width:auto!important;height:auto!important;position:relative;top:-7px}#city_page #popup #intro{margin:0;font-size:17px;line-height:25px}.modal-dialog .tourWrapper{margin-top:0;padding:15px;background:#eee;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.modal-dialog .tourWrapper h1{margin:0;font-size:25px;line-height:26px}.lg-group .companyLogos{width:100%;overflow:hidden;background-color:rgba(255,255,255,.81)}.lg-group .companyLogos img{max-width:200px;max-height:100px;height:auto}.lg-group .companyLogos td{vertical-align:middle}.lg-group .companyLogos td img{opacity:.6}.create .header{margin:20px auto 30px;background:0 0;padding:0;width:auto;font-size:44px;text-align:center}.create .text-center .btn{margin:20px 0;font-size:26px;padding-top:6px}.create #section4 .btn{margin:40px 0 20px}.create p.description{text-align:center;font-size:17px;line-height:25px}.card,.card2{background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:20px 5px;box-shadow:0 0 7px 0 rgba(119,119,119,.71);-moz-box-shadow:0 0 7px 0 rgba(119,119,119,.71);-webkit-box-shadow:0 0 7px 0 rgba(119,119,119,.71)}.card.even{-ms-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.card.odd{-ms-transform:rotate(2deg);-webkit-transform:rotate(2deg);transform:rotate(2deg)}.partner h1.header{margin:30px 0}.partner #imageRotate .nav-arrow a.getStarted{margin-top:100px}.partner .otherPartner{margin:20px 0}.press h1,.about h1,.contact h1,.redeem h1,.testimonials h1,.jobs h1,.legal h1{margin:70px 0 10px}.press #contactForm{padding-top:60px}.press #contactForm h3{margin-top:0}.pressBox{margin-top:15px}.press-release .logo img{max-height:50px;margin-top:10px}.press-release .logo img.bloomberg{max-height:95px;margin-top:0}.press-release .logo img.nyt{margin-top:25px}.press-release .logo img.fox{margin:20px auto}.press-release .logo img.tl{margin:20px auto 15px}.press-release p{text-align:center;font-size:21px;line-height:27px}.contact #contactForm{margin-top:20px;border-top:1px solid #ddd;padding-top:20px}.testimonials .contentWrapper{float:left;width:100%}.testimonials blockquote{float:left;width:100%}.testimonials .custTestimonials{margin:0;width:100%}.jobBox h3{margin-top:0;font-size:24px}.jobs .contentWrapper ul{padding:0 30px}.sub-page.jobs h3,.sub-page.jobs h4{text-align:left!important;font-size:23px;margin:15px 0 0;color:#23ceec;border:none}.sub-page.jobs p{}.sub-page.jobs h2{color:#000;font-size:26px;margin:25px 0 20px}.jobBox{padding-top:60px}.legal h3{margin-top:10px}.legal ul,.legal ol{padding-left:30px}.sub-page.type{margin-top:90px}.sub-page.type h1{margin-bottom:20px}.sub-page.type h2{font-size:28px;margin:5px 0 15px}.sub-page.type h3{text-align:left;margin:20px 0 5px;font-size:23px;color:#23cdea;border:none;padding:0}.sub-page.type .custTestimonials{float:left;border-top:1px solid #ddd;padding-top:15px;width:100%;border-bottom:1px solid #ddd}.sub-page.type .custTestimonials h4{margin-bottom:15px}.sub-page.type.corporate-groups .custTestimonials img{width:200px;margin:10px 20px 0;float:right}.sub-page.type.student-groups .custTestimonials img{width:100px;margin:10px 20px 0;float:right}.sub-page.type #contact{padding-top:60px}.sub-page.type .quotes blockquote{width:100%;border:none}.sub-page.type .quotes blockquote img{width:400px}.sub-page.type p{font-size:17px;line-height:24px}.jcarousel-wrapper{margin:10px auto 50px;position:relative;border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px}.jcarousel{position:relative;overflow:hidden;width:100%}.jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.jcarousel li{width:100px;float:left;border:1px solid #fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center!important}.jcarousel img{display:block;max-width:100%;height:auto!important;margin:0 auto}.jcarousel-control-prev,.jcarousel-control-next{position:absolute;margin-top:5px;width:30px;height:30px;text-align:center;background:#23cdea;color:#fff;text-decoration:none;font:24px/27px Arial,sans-serif;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.jcarousel-wrapper .controls{position:absolute;margin-top:6px;width:100.4%;height:43px;background:#eee;-webkit-border-radius:0 0 14px 14px;-moz-border-radius:0 0 14px 14px;border-radius:0 0 14px 14px;left:-1px;border:1px solid #ddd}.jcarousel-control-prev:hover,.jcarousel-control-next:hover,.jcarousel-control-prev:active,.jcarousel-control-next:active,.jcarousel-control-prev:visited,.jcarousel-control-next:visited{text-decoration:none;background:#23cdea}.jcarousel-control-prev{left:15px}.jcarousel-control-next{right:15px}input#redeem-now,#accordion li.submit_row input,#auth-login-form input.btn,#auth-register-form input.btn,.account.login .btn,.account.register .btn{padding:5px 20px;font-size:18px;color:#fff}#auth-dialog h1{margin-bottom:10px;margin-top:0}#auth-dialog li.email input,#auth-dialog li.password input,#auth-dialog li.confirm input{width:300px}#auth-dialog label{width:100px;text-align:right;padding-right:10px}.account.login h1,.account.register h1{margin:70px 0 20px}.account.login .contentWrapper ul{list-style:none;padding:0;margin:0}.account.login .contentWrapper ul li{margin:10px 0;padding:0}.account.login ul li label{display:block;margin:0 0 10px}.account.login ul input{width:300px}.account.login ul input.btn{width:auto;margin:10px 0}.account input#id_new_password1,.account input#id_new_password2{width:200px;margin:5px}#password_reset_form .errorlist{list-style:none;padding:0;color:#ff2600;font-size:13px}.account.password-change h1{margin-top:90px;margin-bottom:10px}.account.password-change .btn{margin-top:10px;margin-left:5px}.account .completed .tourType{color:#bbb}.account .unstarted .tourType{color:#000}.account .in-progress .tourType{color:#23cdea}#auth-login-form li,#auth-register-form li{padding:5px 0;text-align:center}#auth-login-form li.error,#auth-register-form li.error{color:#ff2700}#auth-login-form input.btn,#auth-register-form input.btn{margin-top:10px}#accordion li.submit_row input{margin-top:15px}.account.reset h1{margin-top:70px;margin-bottom:20px}.account.reset input{width:300px;margin:10px 0}.account.reset h2{margin-bottom:10px}h2.accordion_handle{padding:5px 10px 10px;background:#ddd;color:#666;font-weight:400}.ui-icon{display:none}#accordion label{font-size:16px}#accordion #id_first_name,#accordion #id_last_name,#accordion #id_email{width:300px}#survey_form label{padding:0 0 10px}#zone_form h4.redemption_city{border-bottom:1px solid #ddd;margin-top:10px;padding-bottom:5px}#zone_form .product_preview{margin-left:5px}.customer-photos h1{margin-top:80px;margin-bottom:10px}.customer-photos h2 p{font-size:21px;line-height:25px}.user_photos{list-style:none}.user_photos li{float:left;margin:10px 10px 0 0;text-align:center;padding:10px;border:1px solid #eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:245px;height:250px;position:relative;display:table}.user_photos .caption{font-size:13px;margin:0;color:#888}.top-pagination{border-bottom:1px solid #ddd;clear:both;float:left;width:100%}.bottom-pagination{display:block;clear:both;border-top:1px solid #ddd;float:left;width:100%}.pagination{margin:10px 0;float:right;line-height:26px}.userPhotos .filter{clear:both;padding-bottom:10px}.pagination .current.page{padding:0 6px 2px;background:#fb8d28;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:11px;font-weight:700}.pagination .page{font-size:13px;line-height:10px;font-weight:700;padding:0 3px}.pagination .next,.pagination .prev{font-weight:700;background:#f6f6f6;padding:0 6px 4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.photo_date h2{clear:both;margin:10px 0 20px;float:left;width:100%;font-size:23px}ul.user_photos{float:left;width:100%}.filter h2{margin-bottom:10px}.userPhotos input.btn{color:#fff;padding:0 15px 5px;font-size:16px}.userPhotos .filter p{float:left;margin:0 10px 0 0}.user_photos .kludge{display:table-cell;width:100%;height:100%;vertical-align:middle}.user_photos a{display:block;width:100%;text-align:center}#group-overlay-dialog,#referral-dialog{padding:20px}#group-overlay-dialog h1,#referral-dialog h1{margin:0 0 10px;text-align:center;font-size:30px;background:0 0}#group-overlay-dialog p,#referral-dialog p{font-size:17px;line-height:23px;margin-bottom:10px}#referral-dialog p{text-align:center}#referral-dialog form#referrals-form{text-align:center}#referral-dialog form#referrals-form table{margin:0 auto}#referral-dialog form#referrals-form input{width:210px}#referral-dialog button{margin-top:10px}#referral-dialog label{font-weight:400;font-size:15px;text-align:right;width:100%}.cartWrapper{margin-top:80px}#shopping-cart{margin:0 0 50px}#shopping-cart>table{border-spacing:0;border-collapse:separate;width:100%;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.backTours{font-size:15px}#breadcrumbs{font-size:15px;padding:0 15px 10px}#shopping-cart>table thead th{color:#fff;background-color:#666}#shopping-cart>table .rmv{width:5%;-webkit-border-radius:5px 0 0 0;-moz-border-radius:5px 0 0 0;border-radius:5px 0 0 0}#shopping-cart>table .total{width:10%;text-align:right}#shopping-cart>table tfoot th{border:none;text-align:right}#shopping-cart>table th.total{-webkit-border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0;border-radius:0 5px 0 0}#shopping-cart>table tfoot tr.last td{border-top:1px solid #b2b2b2;border-bottom:none}#shopping-cart>table .price{width:10%;text-align:right}#shopping-cart>table .err_and_qty{width:381px;text-align:right}#shopping-cart>table .qty{width:15%;text-align:right}#shopping-cart>table .x{width:12px;padding-left:0;padding-right:0;font-weight:700}#shopping-cart>table td.total{background:#ddd;border-bottom:1px solid #aaa}#shopping-cart>table .savings{width:15%;text-align:right}#shopping-cart>table .has_error td{border-bottom:none;padding-bottom:0}#shopping-cart>table .coupon_price{color:#5bb800}#shopping-cart>table .orig_price.superseded{text-decoration:line-through}#shopping-cart>table td,#shopping-cart>table th{padding:1.2%;line-height:16px;font-weight:400;font-size:14px}#shopping-cart>table .lineitem_error td{border-top:none;color:#c00;font-size:11px;line-height:12px;padding-top:0}#shopping-cart>table td{background:#fff}#shopping-cart>table .remove-from-cart{text-indent:-9999em;display:block;background:transparent url(../images/cart/rmv.png) no-repeat center center;border:none;width:16px;height:16px}#shopping-cart>table tfoot td{border-top:none;text-align:right}#shopping-cart>table .product_name{width:45%;padding-left:0;text-align:left}#shopping-cart>table .product_name a{font-size:17px}#shopping-cart>table tfoot td.coupon,#shopping-cart>table tfoot td.refer{text-align:left;border:none}#shopping-cart>table td,#shopping-cart>table tfoot th{border-bottom:1px solid #b2b2b2}.refer a.referrals{font-size:16px}#shopping-cart #accordion h5{padding:5px 10px 10px;background:#ddd;color:#666;font-weight:400;font-size:18px}#shopping-cart #accordion form{padding:10px}#shopping-cart #accordion .btn{padding:5px 20px 10px;font-size:16px}#shopping-cart #accordion #payment-info img{margin-bottom:5px}#shopping-cart #accordion .cvv-tooltip{margin-top:5px}#shopping-cart #accordion .errorlist{margin:2px 0}#shopping-cart #accordion #payment-info .btn{margin-top:10px}#cart-summary h3 span{float:left;padding:5px 10px;font-size:18px}#confirmation-steps .ui-accordion-content .errorlist{clear:both;margin:0;width:80%;background:rgba(213,32,0,.4);padding:3px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#shopping-cart #cart-summary #seals{padding:0}#cart-summary h3{float:left;background:#ddd;font-size:19px;color:#666;margin:0;width:100%;padding-bottom:5px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}#confirmation-steps .ui-accordion-content .errorlist li{color:#fff;background:0 0;padding:2px 5px;font-size:13px;line-height:15px}#cart-summary a.show-cart{color:#f7852a;font-size:17px}#cart-summary #summary-inner table{background:#fff;width:100%!important;clear:both;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;border:none}#cart-summary #summary-inner{border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}@media(max-width:1770px){.hiw .arrow-next{margin-top:0}#imageRotate{height:350px}.sub-page p.header,.create .header,.partner .header{font-size:21px;margin-top:20px;line-height:22px;padding-bottom:10px}.create .header{margin-bottom:10px;margin-top:10px;text-align:center;font-size:27px;line-height:29px}.row.sub-header{background:0 0}.sub-page .headerText{margin-top:20px}.boots{display:none}.sub-page .nav-arrow a.getStarted,.create #imageRotate .nav-arrow a.getStarted,.partner #imageRotate .nav-arrow a.getStarted{margin-top:50px}.lg-group .headerImage p.header{margin-top:50px}a.howItWorks{margin-top:10px}.companyLogos{display:none}.create .mapImage{display:none}.sub-page.create .nav-arrow a.getStarted{margin-top:0;margin-bottom:15px;font-size:25px;letter-spacing:0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;font-weight:400;font-style:normal}}.sub-page{background:#eee}#imageRotate{width:100%;height:650px;padding-top:90px;text-align:center;background-position:center 0;background-size:100%!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}.lg-group #imageRotate{padding-top:60px;background-image:url(../images/stock/shutterstock_154176614.jpg)}.partner #imageRotate{background:#fff url(../images/stock/shutterstock_103073954.jpg) no-repeat 0 -70px}.sm-group .headerText{margin-top:20px;margin-bottom:10px}.sm-group #imageRotate{background-image:url(../images/stock/shutterstock_152295734.jpg)}.dropdown-menu li{cursor:pointer}.headerImage p.header{font-size:43px;letter-spacing:1px;margin-top:50px;margin-bottom:30px;margin-left:auto;margin-right:auto;text-shadow:#fff 0 0 10px;clear:both;width:70%;opacity:1!important;line-height:39px}.lg-group .headerImage p.header{width:80%;margin-bottom:40px}.headerImage .dropdown-toggle{width:270px;font-size:17px}.headerImage .dropdown-toggle li a{font-size:21px}#map{padding-top:40px}.nav-arrow a{width:50px;display:block;text-indent:-99999px;height:50px;background:url(../images/sprite.png) 289px 4px;margin:150px auto 136px}.nav-arrow a:hover{opacity:.5}a.howItWorks{line-height:27px;font-size:16px;margin-top:53px;margin-bottom:10px;margin-left:auto;margin-right:auto;float:none;letter-spacing:1px}.sm-group h1 span{font-size:28px}.sub-page .phoneImage{display:block;float:left;height:122px}.row.sub-header{margin-top:15px;background:url(../images/sub-iphone.png) no-repeat left top}.sub-page .title{padding-right:0;padding-left:20px}.sm-group h2{margin:0 0 5px;font-size:17px;color:#888}p.selectCity{font-size:14px;text-align:center;letter-spacing:4px;text-transform:uppercase;color:#23cdea;margin-bottom:11px}.smallGroupWrapper{background:#fff;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #ddd;margin-bottom:20px}.cityName{float:right;padding:2px 10px 5px;background:rgba(255,255,255,.71);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-transform:uppercase;letter-spacing:1px;font-size:11px;color:#888;margin-top:10px}#gmap-menu{height:350px;width:100%;border:1px solid #ccc}.ullist li{float:left;padding:5px 5px 0 0}.ullist li a{color:#666;display:block;padding:5px;font-size:inherit;text-decoration:none}.ullist li a span{padding:0 10px 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#ddd;border:1px solid #ccc}.ullist li a span:hover{background:#eee}.ullist li #ullist_a_all span{background:#fff;border:none;text-transform:uppercase;letter-spacing:1px;color:#fc8826}.ullist li.active span{background:#777;border-color:#666;color:#fff}.sm-group .bottom{margin-top:20px}.miniHIW,.custTestimonials{margin-top:30px;padding-top:5px;float:left;width:100%}.sub-page .gm-style-iw h3{margin-top:0;padding-left:15px;text-align:center;color:#000;font-size:21px;border-bottom:0;padding-bottom:0}.gm-style-iw a.seeTours{display:block;text-align:center;font-size:18px;padding:6px 0 5px 15px;color:#fb8926}.sub-page.page h1{margin-top:90px;margin-bottom:10px}.lg-group.sub-page.page h1{margin-top:0;margin-bottom:20px}.quovolve-nav:before,.quovolve-nav:after{content:"\0020";display:block;height:0;visibility:hidden}.quovolve-nav:after{clear:both}.quovolve-nav{line-height:30px;zoom:1}.quovolve-nav-above{margin-bottom:10px;float:right}.quovolve-nav-below{margin-top:0;float:right;min-width:130px;margin-bottom:15px}.quovolve-nav span{float:left;margin-right:5px}.quovolve-nav a{background:#f6a233;line-height:20px;color:#fff;display:block;padding:0 15px 5px;border:0;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.15);font-size:16px;position:relative;z-index:1}.quovolve-nav a:visited{color:#fff}.quovolve-nav a:hover{background:#fc8925;color:#fff}.quotes ul{padding:0;list-style:none}.sub-page.westin p img{max-width:300px;margin:10px 0 10px 10px}.quotes li{border:none;list-style:none}.quotes blockquote{float:left;padding:10px;border:none;width:100%;margin:0}.lg-group .quotes blockquote,.partner .quotes blockquote,.testimonials blockquote{border:none;padding:0}.moreTestimonials{display:block;text-align:right;clear:both;font-size:18px;margin-bottom:15px}.moreTestimonials:hover{color:#999}.quotes .affiliation{float:right;font-style:italic;font-size:15px;clear:both}.quotes small{color:#999;font-size:16px}.quotes small strong{color:#444;font-size:21px}.miniHIW{padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float:left}.miniHIW .number{float:left;position:relative;top:-6px;margin-right:2px}.miniHIW .btn{margin:20px 0 20px 10px}.miniHIW #slides h5{font-size:20px;margin:5px 0 15px}.miniHIW #slides h6{color:#30d3ec;font-size:27px;margin:25px 0 5px}.miniHIW #slides h6 img{position:relative;top:-4px}.miniHIW #slide-4{border-bottom:1px solid #ddd;padding-bottom:20px}.groupContactButton{right:50px;top:48px;position:fixed;z-index:2}.boots{padding:12% 0 0}.groupContactButton a{letter-spacing:1px;box-shadow:0 0 6px 2px rgba(119,119,119,.27);-moz-box-shadow:0 0 6px 2px rgba(119,119,119,.27);-webkit-box-shadow:0 0 6px 2px rgba(119,119,119,.27);font-size:19px}.groupContactButton a:visited{color:#fff}.testimonials .quovolve-nav-above{float:right}.sub-page.sm-group{padding-top:0}.sub-page h1{margin-bottom:0;margin-top:0;text-shadow:#fff 0 0 9px}.accountWrapper h1{text-shadow:none}.sm-group h1{font-size:28px;line-height:31px}.lg-group h1 span{font-size:25px}.sub-page h2{font-size:19px;margin:0;color:#888;line-height:25px}.lg-group h2 p{margin:0}.sub-page #section1,.sub-page #section2,.sub-page #section3,.sub-page #section4,.sub-page #section5{background:#fff;margin:15px 0;border:1px solid #ddd;padding-bottom:20px}.partner #section1{border-top:none}.sub-page #section1{margin-top:0}.sub-page h3{font-size:35px;text-align:center;border-bottom:1px solid #ddd;color:#000;padding-bottom:10px;margin-top:60px}.partner #section1 h3{margin-bottom:20px;margin-top:80px}.lg-group .quotes blockquote p,.partner .quotes blockquote p{font-size:21px;line-height:30px}.eventThumb{padding:20px;display:block;text-align:center;margin:10px;border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;color:#000;font-size:22px;height:200px;background-color:#ddd}.eventThumb:hover{border:2px solid #26cfeb}.eventThumb span{position:absolute;bottom:0;display:block;width:100%;left:0;padding:0 5px 5px;background:rgba(255,255,255,.79);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.sub-page .nav-arrow a.getStarted{margin:20px auto;background-position:289px -83px}.sm-group .nav-arrow a.getStarted,.lg-group .nav-arrow a.getStarted{margin-top:250px;background:url(../images/sprite.
	png) 289px 4px}.lg-group .nav-arrow a.getStarted{margin-bottom:27px;margin-top:200px}.lg-group #section1 .nav-arrow a.getStarted,.lg-group #section2 .nav-arrow a.getStarted,.lg-group #section3 .nav-arrow a.getStarted{margin:20px auto;background-position:289px -83px}.getStarted.button-center{display:block;margin:0 auto;text-align:center;font-size:21px}.lg-group h4,.partner h4{text-align:center;border-bottom:none!important}a h4:hover{color:#1695ac}.lg-group p.description,.partner p.description{font-size:18px;text-align:center;margin-top:10px}p.description{margin-bottom:20px}#partnerModal h4{font-size:21px;margin:0}.partner p.description{margin-top:10px;font-size:17px;line-height:25px}#partnerModal td{padding:5px;vertical-align:middle}img.rounded{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.lg-group #section2 h4:hover{color:#23cdea}.org-button{margin-top:30px}.create #section1 img{width:100%}.create #section1 p.description{padding:0 15px;text-align:left;margin-bottom:15px!important}.create #section1 .tourProduct{min-height:530px!important}.sub-page h4{font-size:25px;padding-bottom:10px;text-align:center;border-bottom:1px solid #ddd;margin-bottom:10px;color:#23cce8}.tour #intro .description .highlights_goodfor h4{color:#23cce8;font-size:20px;line-height:26px}.tours h4{border:none;color:#000;padding:0;margin:0}.pressBox h4{border:none}.tourWrapper h4{text-align:left}.create h4{margin-bottom:0;border-bottom:0}.create .tourProduct h4{padding-right:10px;padding-left:10px}.create #section2 h4{color:#000}.create .polaroid h4{margin:0;font-size:20px;color:#23cce8!important}.create .tou rproduct h4{padding-left:10px;padding-right:10px}.create .polaroid p.description{margin-bottom:0!important;text-align:left}.create #section2 p.description,.create #section1 p.description{font-size:17px;line-height:25px;margin-bottom:30px;margin-top:10px}.lg-group #section2 .col-md-4.col-sm-4{padding-bottom:20px}.partner img.launch{box-shadow:0 10px 10px -9px #aaa;-moz-box-shadow:0 10px 10px -9px #aaa;-webkit-box-shadow:0 10px 10px -9px #aaa}.partner .quotes img.img-responsive{max-height:none}#partnerModal img.img-responsive{min-height:0}.lg-group #section2 h3{margin-top:70px}.type-image{padding:0 15px 5px 0;float:left;width:50%}img.event_landing_img{width:100%;float:left;height:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.group-type .eventDetails{padding-top:30px}.group-type .btn-lg{margin-left:10px}.group-type h1 span{font-size:25px}.eventDetails p{font-size:17px;line-height:26px}.group-type .eventDetails h3{border:none;margin:0;text-align:left;font-size:28px}.lg-group h1{margin-bottom:20px;background:0 0;padding:50px 0 20px;text-align:center;border-bottom:1px solid #ddd}.lg-group #section1 h3{margin-top:20px}.lg-group #section1{padding-top:40px;border-top:none}.create .header .cta{margin-top:30px}.create section .cta{display:block;margin:30px auto 0;width:200px}.exampleThumb{text-align:center;display:block;margin:10px;background:#ddd;padding:10px;height:250px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.create section p{text-align:center;font-size:18px;margin:20px 0 10px}.card p{padding:15px;font-size:18px;margin:0}.card h4,.card2 h4{line-height:24px;padding:10px;margin:0;color:#333;text-align:center}.card2 h4{background:#fff;color:#23cdea;font-size:23px;line-height:23px}.card .image-responsive{padding:10px}.partner .card .image-responsive{padding:0}.create #section3 h4{font-size:30px;margin:0}.card2 h5,.card h5{font-size:17px;padding:10px 10px 20px;margin:0}.card h5{font-size:15px}.create .mapImage{float:left}.create .tips{margin:10px 0;font-size:18px}.createHeader{padding-top:80px;background:url(../images/create/map-bg.png) 0 top}.hiw h4,.hiw .description{text-align:center;text-transform:none!important}.hiw h4{border:none}.hiw .arrow-next,.lg-group .arrow-next{font-size:45px;color:#62ddf0;margin-top:70px}.hiw #section4 .getStarted.btn-lg{margin:50px 0 20px;font-size:25px}.tipsWrapper{background:#fff;padding:15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #ddd;margin:10px 0 20px}.tips h4{margin:0;font-size:21px;color:#000}.tips .cta{margin-top:20px}.tips .panel-body{font-size:16px;line-height:24px}.tipsWrapper .cta{display:block;width:250px;margin:0 auto}.aboutText{padding-top:20px}.aboutText p{font-size:18px;line-height:26px}.teamPhoto{box-shadow:0 10px 10px -9px #aaa;-moz-box-shadow:0 10px 10px -9px #aaa;-webkit-box-shadow:0 10px 10px -9px #aaa}.tours h1,.tours h1 p{background:0 0;padding:0;font-size:28px;line-height:31px;margin:70px 0 20px}.tours h1 span{font-size:17px}.tourWrapper{margin-top:70px}#tour_page #intro{overflow:hidden}#tour_page .intro_photo,#popup .intro_photo{clear:right;float:right;margin:0 0 10px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.tour .when h4,.tour .where h4,.highlights h4{margin-bottom:10px;font-size:18px;border-bottom:1px solid #eee;padding-bottom:5px}ul.time{list-style:none;float:right;margin:0;padding:5px 10px 10px;background:#33cde8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.tourWrapper .contentWrapper{margin-top:10px;margin-bottom:10px}#tourModal .contentWrapper{margin-bottom:0}.tourWrapper h1{line-height:25px}.tour.in_popup .buttons button.add-to-cart.btn,.tour.in_popup .buttons button.checkout.btn{background-image:none!important;background-color:#fc8826}.tour.in_popup .buttons button.add-to-cart.btn:hover,.tour.in_popup .buttons button.checkout.btn:hover{background-color:#d4721d}ul.time li{font-size:15px}#tourModal .modal-header{padding:0;border:0}#tourModal button.close{top:15px;right:5px}#tour_page .where_when{padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #ddd}.tourSocial{float:left;width:100%}.cityWrapper,.contentWrapper{padding:15px;border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;margin-bottom:20px;float:left;width:100%}.tourProduct ul{list-style:;list-style-type:square;padding-left:30px}#tourModal .modal-header{display:block}.tourProduct h3{position:relative;z-index:2}.tourSummary .description{font-size:25px;display:block;text-align:center;margin-bottom:10px}.tourProduct .like_button{height:20px;overflow:hidden;text-overflow:ellipsis}.tourProduct .buttons{margin:10px 0 0;clear:both;padding:10px}.tourProduct .buttons .btn{margin:2px 0}.tourImage{position:relative;z-index:1}.tourImage .pinterestButton{position:absolute;bottom:8px;right:10px;z-index:2}.tourProduct .like_button{float:left}.modal-dialog .tourWrapper{margin-top:0;padding:15px;background:#eee;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.modal-dialog .tourWrapper h1{margin:0;font-size:25px;line-height:26px}.lg-group .companyLogos{width:100%;overflow:hidden;background-color:rgba(255,255,255,.81)}.lg-group .companyLogos table{margin:0}.create .header{margin:20px auto 30px;background:0 0;padding:0;width:auto;font-size:44px;text-align:center}.card,.card2{background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:20px 5px;box-shadow:0 0 7px 0 rgba(119,119,119,.71);-moz-box-shadow:0 0 7px 0 rgba(119,119,119,.71);-webkit-box-shadow:0 0 7px 0 rgba(119,119,119,.71)}.card.even{-ms-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.card.odd{-ms-transform:rotate(2deg);-webkit-transform:rotate(2deg);transform:rotate(2deg)}.partner h1.header{margin:30px 0}.partner #imageRotate .nav-arrow a.getStarted{margin-top:100px}.partner .otherPartner{margin:40px 0 10px}.redeem li{list-style:none}.press h1,.about h1,.contact h1,.redeem h1,.testimonials h1,.jobs h1,.legal h1,.password-sent h1{margin:70px 0 10px}.press #contactForm{padding-top:60px}.press #contactForm h3{margin-top:0}.press-release{padding:10px;border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:5px 0;height:170px}.contact h2{margin:0 0 10px;font-size:25px}.contact p{font-size:17px;line-height:23px}.contact #contactForm{margin-top:20px;border-top:1px solid #ddd;padding-top:20px}.testimonials .contentWrapper{float:left;width:100%}.testimonials blockquote{float:left;width:100%}.testimonials .custTestimonials{margin:0}.jobBox h3{margin-top:0;font-size:24px}.jobBox{padding-top:60px}.legal h3{margin-top:10px}.page-not-found h1{margin-top:90px}.sub-page.type{margin-top:90px}.sub-page.type h1{margin-top:0;margin-bottom:20px}.sub-page.type h2{font-size:28px;margin:5px 0 15px;color:#000;line-height:1.2em}.sub-page.type .custTestimonials{float:left;border-top:1px solid #ddd;padding-top:15px;width:100%;border-bottom:1px solid #ddd}.sub-page.type .custTestimonials h4{margin-bottom:15px}.sub-page.type.corporate-groups .custTestimonials img{width:200px;margin:10px 20px 0;float:right}.sub-page.type.student-groups .custTestimonials img{width:100px;margin:10px 20px 0;float:right}.sub-page.type .custTestimonials.rightsmall img{width:200px;margin:10px 20px 0;float:right}.sub-page.type #contact{padding-top:60px}.sub-page.type .quotes blockquote{width:100%;border:none}.sub-page.type .quotes blockquote img{width:400px}.sub-page.type p{font-size:17px;line-height:24px;margin:0 0 10px}.jcarousel-wrapper{margin:10px auto 50px;position:relative;border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px}.jcarousel{position:relative;overflow:hidden;width:100%}.jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.jcarousel li{width:100px;float:left;border:1px solid #fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jcarousel img{display:block;max-width:100%;height:auto!important}.jcarousel-control-prev,.jcarousel-control-next{position:absolute;margin-top:5px;width:30px;height:30px;text-align:center;background:#23cdea;color:#fff;text-decoration:none;font:24px/27px Arial,sans-serif;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.jcarousel-wrapper .controls{position:absolute;margin-top:6px;width:100.4%;height:43px;background:#eee;-webkit-border-radius:0 0 14px 14px;-moz-border-radius:0 0 14px 14px;border-radius:0 0 14px 14px;left:-1px;border:1px solid #ddd}.jcarousel-control-prev:hover,.jcarousel-control-next:hover,.jcarousel-control-prev:active,.jcarousel-control-next:active,.jcarousel-control-prev:visited,.jcarousel-control-next:visited{text-decoration:none;background:#23cdea}.jcarousel-control-prev{left:15px}.jcarousel-control-next{right:15px}input#redeem-now,#accordion li.submit_row input{padding:5px 20px;font-size:18px;color:#fff}#accordion li.submit_row input{margin-top:15px}h2.accordion_handle{padding:5px 10px 10px;background:#ddd;color:#666;font-weight:400}.ui-icon{display:none}#accordion label{font-size:16px}#accordion #id_first_name,#accordion #id_last_name,#accordion #id_email{width:300px}#survey_form label{padding:0 0 10px}#zone_form h4.redemption_city{border-bottom:1px solid #ddd;margin-top:10px;padding-bottom:5px}#zone_form .product_preview{margin-left:5px}.customer-photos h1{margin-top:80px;margin-bottom:10px}.customer-photos h2 p{font-size:21px;line-height:25px}.user_photos{list-style:none}.user_photos li{float:left;margin:10px 10px 0 0;text-align:center;padding:10px;border:1px solid #eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:245px;height:250px;position:relative;display:table}.user_photos .caption{font-size:13px;margin:0;color:#888}.top-pagination{border-bottom:1px solid #ddd;clear:both;float:left;width:100%}.bottom-pagination{display:block;clear:both;border-top:1px solid #ddd;float:left;width:100%}.pagination{margin:10px 0;float:right;line-height:26px}.userPhotos .filter{clear:both;padding-bottom:10px}.pagination .current.page{padding:0 6px 2px;background:#fb8d28;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:11px;font-weight:700}.pagination .page{font-size:13px;line-height:10px;font-weight:700;padding:0 3px}.pagination .next,.pagination .prev{font-weight:700;background:#f6f6f6;padding:0 6px 4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.photo_date h2{clear:both;margin:10px 0 20px;float:left;width:100%;font-size:23px}ul.user_photos{float:left;width:100%}.filter h2{margin-bottom:10px}.userPhotos input.btn{color:#fff;padding:0 15px 5px;font-size:16px}.userPhotos .filter p{float:left;margin:0 10px 0 0}.user_photos .kludge{display:table-cell;width:100%;height:100%;vertical-align:middle}.user_photos a{display:block;width:100%;text-align:center}#group-overlay-dialog,#referral-dialog{padding:20px}#group-overlay-dialog h1,#referral-dialog h1{margin:0 0 10px;text-align:center;font-size:30px;background:0 0}#group-overlay-dialog p,#referral-dialog p{font-size:17px;line-height:23px;margin-bottom:10px}#referral-dialog p{text-align:center}#referral-dialog form#referrals-form{text-align:center}#referral-dialog form#referrals-form table{margin:0 auto}#referral-dialog form#referrals-form input{width:210px}#referral-dialog button{margin-top:10px}#referral-dialog label{font-weight:400;font-size:15px;text-align:right;width:100%}.cartWrapper{margin-top:80px}#shopping-cart{margin:0 0 50px}.checkout-thanks h1{margin:15px 0 20px 10px}.sb-gear{font-family:proximanovaexcn-bold;padding:15px 10px 122px;background:#fff url(../images/cart/sb-gear.png) no-repeat center 70px!important;margin-top:10px}.sb-gear a{text-decoration:none}#thanks-main h4{font-size:24px;text-align:center}.sb-gear h4{text-align:center;font-size:30px!important;line-height:30px;margin:0;font-weight:400;font-style:normal}#thanks-main .contentWrapper{padding:15px 15px 0}#thanks-main #printable{padding:10px;border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center}#thanks-main #printable a{font-size:19px}#thanks-main #printable li{padding:5px 0}.sb-gear h5{text-align:center;font-size:31px!important;margin:10px 0!important;font-style:normal!important}.checkout-thanks #instructions p{font-size:17px;line-height:25px}#shopping-cart>table{border-spacing:0;border-collapse:separate;width:100%;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#shopping-cart>table thead th{color:#fff;background-color:#666}#shopping-cart>table .rmv{width:5%;-webkit-border-radius:5px 0 0 0;-moz-border-radius:5px 0 0 0;border-radius:5px 0 0 0}#shopping-cart>table .total{width:10%;text-align:right}#shopping-cart>table tfoot th{border:none;text-align:right}#shopping-cart>table th.total{-webkit-border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0;border-radius:0 5px 0 0}#shopping-cart>table tfoot tr.last td{border-top:1px solid #b2b2b2;border-bottom:none}#shopping-cart>table .price{width:10%;text-align:right}#shopping-cart>table .err_and_qty{width:381px;text-align:right}#shopping-cart>table .qty{width:15%;text-align:right}#shopping-cart>table .x{width:12px;padding-left:0;padding-right:0;font-weight:700}#shopping-cart>table td.total{background:#ddd;border-bottom:1px solid #aaa}#shopping-cart>table .savings{width:15%;text-align:right}#shopping-cart>table .has_error td{border-bottom:none;padding-bottom:0}#shopping-cart>table .coupon_price{color:#5bb800}#shopping-cart>table .orig_price.superseded{text-decoration:line-through}#shopping-cart>table td,#shopping-cart>table th{padding:1.2%;line-height:16px;font-weight:400;font-size:14px}.emptyCart{display:block;margin-bottom:20px;font-size:21px}#shopping-cart>table .lineitem_error td{border-top:none;color:#c00;font-size:11px;line-height:12px;padding-top:0}#shopping-cart>table td{background:#fff}#shopping-cart>table .remove-from-cart{text-indent:-9999em;display:block;background:transparent url(../images/cart/rmv.png) no-repeat center center;border:none;width:16px;height:16px}#shopping-cart>table tfoot td{border-top:none;text-align:right}#shopping-cart>table .product_name{width:45%;padding-left:0;text-align:left}#shopping-cart>table .product_name a{font-size:17px}#shopping-cart>table tfoot td.coupon,#shopping-cart>table tfoot td.refer{text-align:left;border:none}#shopping-cart>table td,#shopping-cart>table tfoot th{border-bottom:1px solid #b2b2b2}.refer a.referrals{font-size:16px}#shopping-cart #accordion h5{padding:5px 10px 10px;background:#ddd;color:#666;font-weight:400;font-size:18px}#shopping-cart #accordion form{padding:10px}#shopping-cart #accordion .btn{padding:5px 20px 10px;font-size:16px}#shopping-cart #accordion #payment-info img{margin-bottom:5px}#shopping-cart #accordion .cvv-tooltip{margin-top:5px}#shopping-cart #accordion .errorlist{margin:2px 0}#shopping-cart #accordion #payment-info .btn{margin-top:10px}#cart-summary h3 span{float:left;padding:5px 10px;font-size:18px}#confirmation-steps .ui-accordion-content .errorlist{clear:both;margin:0;width:80%;background:rgba(213,32,0,.4);padding:3px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#shopping-cart #cart-summary #seals{padding:0}#cart-summary h3{float:left;background:#ddd;font-size:19px;color:#666;margin:0;width:100%;padding-bottom:5px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}#confirmation-steps .ui-accordion-content .errorlist li{color:#fff;background:0 0;padding:2px 5px;font-size:13px;line-height:15px}#cart-summary a.show-cart{color:#f7852a;font-size:17px}#cart-summary #summary-inner table{background:#fff;width:100%!important;clear:both;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;border:none}#cart-summary #summary-inner{border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}@media(max-width:770px){.hiw .arrow-next{margin-top:0}.free-tour .tourProduct{min-height:0!important}#imageRotate{height:350px}.sub-page p.header,.create .header,.partner .header{font-size:21px;margin-top:20px;line-height:22px;padding-bottom:10px}.create .header{margin-bottom:10px;margin-top:10px;text-align:center;font-size:27px;line-height:29px}.row.sub-header{background:0 0}.sub-page .headerText{margin-top:20px}.boots{display:none}.tourProduct .summary{height:90px}.tourProduct .price span{font-size:11px;line-height:12px}.sub-page .nav-arrow a.getStarted,.create #imageRotate .nav-arrow a.getStarted,.partner #imageRotate .nav-arrow a.getStarted{margin-top:50px}.lg-group .headerImage p.header{margin-top:50px}a.howItWorks{margin-top:10px}.companyLogos{display:none}.create .mapImage{display:none}.sub-page.create .nav-arrow a.getStarted{margin-top:0}}@media(min-width:767px){.col-lg-1:nth-child(12n+1),.col-lg-2:nth-child(6n+1),.col-lg-3:nth-child(4n+1),.col-lg-4:nth-child(3n+1),.col-lg-6:nth-child(2n+1),.col-md-1:nth-child(12n+1),.col-md-2:nth-child(6n+1),.col-md-3:nth-child(4n+1),.col-md-4:nth-child(3n+1),.col-md-6:nth-child(2n+1){clear:none}.col-sm-1:nth-child(12n+1),.col-sm-2:nth-child(6n+1),.col-sm-3:nth-child(4n+1),.col-sm-4:nth-child(3n+1),.col-sm-6:nth-child(2n+1){clear:left}}@media(min-width:992px){.col-lg-1:nth-child(12n+1),.col-lg-2:nth-child(6n+1),.col-lg-3:nth-child(4n+1),.col-lg-4:nth-child(3n+1),.col-lg-6:nth-child(2n+1),.col-sm-1:nth-child(12n+1),.col-sm-2:nth-child(6n+1),.col-sm-3:nth-child(4n+1),.col-sm-4:nth-child(3n+1),.col-sm-6:nth-child(2n+1){clear:none}.col-md-1:nth-child(12n+1),.col-md-2:nth-child(6n+1),.col-md-3:nth-child(4n+1),.col-md-4:nth-child(3n+1),.col-md-6:nth-child(2n+1){clear:left}}@media(min-width:1200px){.col-md-1:nth-child(12n+1),.col-md-2:nth-child(6n+1),.col-md-3:nth-child(4n+1),.col-md-4:nth-child(3n+1),.col-md-6:nth-child(2n+1),.col-sm-1:nth-child(12n+1),.col-sm-2:nth-child(6n+1),.col-sm-3:nth-child(4n+1),.col-sm-4:nth-child(3n+1),.col-sm-6:nth-child(2n+1){clear:left}.col-lg-1:nth-child(12n+1),.col-lg-2:nth-child(6n+1),.col-lg-3:nth-child(4n+1),.col-lg-4:nth-child(3n+1),.col-lg-6:nth-child(2n+1){clear:left}}.page-not-found .mainWrapper{background:url(../media/img/home/home_3.png) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;padding:100px 10px}.page-not-found .page-contents *{text-align:center;font-family:open sans,sans-serif;font-weight:700;color:#fff;font-size:17px;line-height:26px}.page-not-found .page-contents h1{font-size:300px;line-height:230px;font-weight:700;font-family:montserrat,sans-serif;color:#ff7f39;color:rgba(243,155,18,.5);text-shadow:none}.page-not-found .page-contents h2{font-size:50px;line-height:70px}.page-not-found .page-contents p{margin-top:10px;font-weight:600}.page-not-found .page-contents p b{font-weight:600}.page-not-found .page-contents a{font-weight:600;color:#f39c12}.page-not-found .breadcrumbs{display:none}.corporate *{font-family:open sans,sans-serif}.corporate #section1{background:url(../images/corporate/header.jpg) no-repeat 0 center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:100px 0 110px;margin:0;border:0}.corporate #section1 h1{font-weight:700;font-size:56px;line-height:65px;color:#fff;margin-top:40px;margin-bottom:10px}.corporate #section1 p{margin:10px 0 0;font-weight:500;font-size:36px;line-height:40px;color:#fff}.corporate #section2{border:0;margin:0;padding:0;background:#eff0f4}.corporate .boxbtn{border:2px solid #f39c12;padding:15px 80px;font-size:17px;color:#f39c12;font-weight:700;margin-top:15px;display:inline-block}.corporate #section2 h4{font-weight:700;text-align:left;color:#000;font-size:20px;line-height:26px;padding:0;margin:0 0 15px}.corporate .container-f p,.corporate #section2 p{margin:0;color:#000;font-size:20px;font-weight:400;line-height:31px}.corporate #section4,.corporate #section3{border:0;margin:0;padding:0}.corporate .container-f .content{padding:65px 60px 65px 90px;vertical-align:middle}.corporate .container-f .content>div{min-height:510px;max-width:535px;margin:0 auto}.corporate #section4 .container-f .content>div{max-width:600px;min-height:530px}@media all and (max-width:991px){.corporate #section4 .container-f .content>div,.corporate .container-f .content>div{min-height:0}.page-not-found .page-contents h1{font-size:150px}}.corporate .container-f .bg-x{background:url(../images/corporate/bg1.jpg) no-repeat 50% 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-top:30%;min-height:260px}.corporate #section3 .container-f .bg-x{background-image:url(../images/corporate/bg3.jpg)}@media all and (max-width:1460px){.corporate .container-f .content{padding:40px 25px 40px 55px;padding-top:40px;padding-left:50px;padding-right:20px}}.corporate .container-f h2{font-weight:700;margin-bottom:25px;font-size:24px;line-height:28px;color:#000}.corporate .container-f .boxbtn{margin-top:50px}@media all and (max-width:991px){.corporate .container-f .bg-x{padding-top:69%}.corporate .container-f .content{padding-left:25px;padding-right:25px}.corporate .container-f .content>div{max-width:none}.corporate .container-f .boxbtn{margin-top:10px}}.corporate #section4 .container-f .bg-x{background-image:url(../images/corporate/bg4.jpg)}.corporate #section5{border:0;margin:0;background:#eff0f4;color:#000;text-align:left}.corporate #section5>.container{padding:40px 15px}.corporate #section5 h3{font-size:24px;line-height:28px;font-weight:700;margin:0 0 30px;padding:0;border:0}.corporate #section5 .item{position:relative}.corporate #section5 p{font-weight:400;font-size:25px;line-height:30px;margin:0;min-height:60px}.corporate #section5 h4{margin:10px 0 0;font-size:21px;letter-spacing:1.1px;line-height:24px;font-weight:700;color:#f39c12}.corporate #section5 .owl-dot.active span,.corporate #section5 .owl-dot:hover span{background-color:#737373}@media all and (min-width:1200px){.corporate #section5 .owl-dots{margin-top:0;position:absolute;bottom:0;right:0}}.corporate #section5 .animated{-webkit-animation-duration:800 ms;animation-duration:800 ms}.corporate #section5 .animated.fadeOut{-webkit-animation-duration:200 ms;animation-duration:200 ms}.corporate #section5 .owl-dot span{margin-bottom:2px;background:0 0;border:1px solid #737373;width:12px;height:12px}.corporate #section5 .icons .separator{position:absolute;top:10px;left:0;width:2px;height:90px;background:#19171e}@media all and (max-width:991px){.corporate #section5 .icons .col-md-3:nth-child(3) .separator{display:none}}@media all and (max-width:770px){.corporate #section5 .icons .separator{display:none}}.corporate #section5 .icons i{display:block;margin:20px auto;background:no-repeat;height:70px;width:70px}.corporate #section5 .icons h5{font-size:20px;line-height:24px;color:#f39c12}.corporate #section5 .icons p{margin:15px auto 0;font-weight:400;font-size:14px;line-height:20px;max-width:280px}.corporate .breadcrumbs{display:none}.corporate section.cities{background:url(../images/corporate/bg2.jpg) no-repeat 50% 50%;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:60px 10px;text-align:center;color:#fff}.corporate section.cities h2{margin:0;color:#fff;font-weight:600;font-size:24px;line-height:28px}.corporate section.cities h2 a{font-weight:700;color:#f39c12}.corporate section.cities>div{margin:50px auto;max-width:1220px;cursor:default}.corporate section.cities>div,.corporate section.cities>div>a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.corporate section.cities>div>a{display:inline-block;border:2px solid #fff;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-weight:600;white-space:nowrap;text-align:center;font-size:11px;margin:10px;width:110px;color:#fff;padding:12px 0}.corporate section.cities>div>a:hover,.corporate section.cities>div>a:active,.corporate section.cities>div>a:focus{outline:none;text-decoration:none}@media all and (min-width:990px){.corporate section.cities{padding-left:30px;padding-right:30px}}.corporate .container-logos{background:#211f26;padding:40px 0}.corporate .container-logos .hl{color:#fff;font-size:24px;font-weight:700;line-height:26px;text-align:center;margin-bottom:35px}.corporate .container-logos .logos>div{width:100%;max-width:1500px;margin:0 auto}.corporate .container-logos .logos>div>div{text-align:center;float:left;width:50%;margin-bottom:25px}.corporate .container-logos .logos>div>div:last-child{width:100%;margin-bottom:0}@media all and (min-width:990px){.corporate .container-logos .logos>div>div:last-child,.corporate .container-logos .logos>div>div{width:20%;margin-bottom:0}}@media all and (max-width:420px){.corporate .container-logos .logos>div>div{width:100%}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.student *{font-family:open sans,sans-serif}.student #section1{background:url(../images/student/header.jpg) no-repeat 0 center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:100px 0 110px;margin:0;border:0}.student #section1 h1{font-weight:700;font-size:56px;line-height:65px;color:#fff;margin-top:40px;margin-bottom:10px}.student #section1 p{margin:10px 0 0;font-weight:500;font-size:20px;line-height:26px;color:#fff}.student #section2{border:0;margin:0;padding:0;background:#eff0f4}.student .boxbtn{border:2px solid #f39c12;padding:15px 80px;font-size:17px;color:#f39c12;font-weight:700;margin-top:15px;display:inline-block}.student #section2 h4{font-weight:700;text-align:left;color:#000;font-size:20px;line-height:26px;padding:0;margin:0 0 15px}.student .container-f p,.student #section2 p{margin:0;color:#000;font-size:20px;font-weight:400;line-height:31px}.student #section2 p{font-weight:400}.student #section3 p{line-height:32px}.student .container-f p b{font-weight:700}.student #section4,.student #section3{border:0;margin:0;padding:0}.student .container-f .content{padding:65px 60px 65px 90px;vertical-align:middle}.student .container-f .content>div{min-height:510px;max-width:535px;margin:0 auto}.student #section4 .container-f .content>div{max-width:553px;min-height:530px}@media all and (max-width:991px){.student #section4 .container-f .content>div,.student .container-f .content>div{min-height:0}}.student .container-f .bg-x{background:url(../images/student/bg1.jpg) no-repeat 50% 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-top:30%;min-height:260px}.student #section3 .container-f .bg-x{background-image:url(../images/student/bg2.jpg);background-position:50% 100%}@media all and (max-width:1460px){.student .container-f .content{padding:40px 25px 40px 55px;padding-top:40px;padding-left:50px;padding-right:20px}}.student .container-f h2{font-weight:700;margin-bottom:25px;font-size:24px;line-height:28px;color:#000}.student .container-f .boxbtn{margin-top:50px}@media all and (max-width:991px){.corporate #section1 h1{font-size:30px;line-height:1.25}.corporate #section1 p{font-size:18px;line-height:26px}.student .container-f .bg-x{padding-top:69%}.student .container-f .content{padding-left:25px;padding-right:25px}.student .container-f .content>div{max-width:none}.student .container-f .boxbtn{margin-top:10px}}.student #section4 .container-f .bg-x{background-image:url(../images/student/bg3.jpg)}.student #section5{border:0;margin:0;background:#eff0f4;color:#000;text-align:left}.student #section5>.container{padding:40px 15px}.student #section5 h3{font-size:24px;line-height:28px;font-weight:700;margin:0 0 30px;padding:0;border:0}.student #section5 .item{position:relative}.student #section5 p{font-weight:400;font-size:25px;line-height:30px;margin:0;min-height:60px}.student #section5 h4{margin:10px 0 0;font-size:21px;letter-spacing:1.1px;line-height:24px;font-weight:700;color:#f39c12}.student #section5 .owl-dot.active span,.student #section5 .owl-dot:hover span{background-color:#737373}@media all and (min-width:1200px){.student #section5 .owl-dots{margin-top:0;position:absolute;bottom:0;right:0}}.student #section5 .animated{-webkit-animation-duration:800 ms;animation-duration:800 ms}.student #section5 .animated.fadeOut{-webkit-animation-duration:200 ms;animation-duration:200 ms}.student #section5 .owl-dot span{margin-bottom:2px;background:0 0;border:1px solid #737373;width:12px;height:12px}.student #section5 .icons .separator{position:absolute;top:10px;left:0;width:2px;height:90px;background:#19171e}@media all and (max-width:991px){.student #section5 .icons .col-md-3:nth-child(3) .separator{display:none}}@media all and (max-width:770px){.student #section5 .icons .separator{display:none}}.student #section5 .icons i{display:block;margin:20px auto;background:no-repeat;height:70px;width:70px}.student #section5 .icons h5{font-size:20px;line-height:24px;color:#f39c12}.student #section5 .icons p{margin:15px auto 0;font-weight:400;font-size:14px;line-height:20px;max-width:280px}.student .breadcrumbs{display:none}.student section.cities{background:url(../images/corporate/bg2.jpg) no-repeat 50% 50%;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:60px 10px;text-align:center;color:#fff}.student section.cities h2{margin:0;color:#fff;font-weight:600;font-size:24px;line-height:28px}.student section.cities h2 a{font-weight:700;color:#f39c12}.student section.cities>div{margin:50px auto;max-width:1220px;cursor:default}.student section.cities>div,.student section.cities>div>a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.student section.cities>div>a{display:inline-block;border:2px solid #fff;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-weight:600;white-space:nowrap;text-align:center;font-size:11px;margin:10px;width:110px;color:#fff;padding:12px 0}.student section.cities>div>a:hover,.student section.cities>div>a:active,.student section.cities>div>a:focus{outline:none;text-decoration:none}@media all and (min-width:990px){.student section.cities{padding-left:30px;padding-right:30px}}.student .container-logos{background:#211f26;padding:40px 0}.student .container-logos .hl{color:#fff;font-size:24px;font-weight:700;line-height:26px;text-align:center;margin-bottom:35px}.student .container-logos .logos>div{width:100%;max-width:1500px;margin:0 auto}.student .container-logos .logos>div>div{text-align:center;float:left;width:50%;margin-bottom:25px}.student .container-logos .logos>div>div:last-child{width:100%;margin-bottom:0}@media all and (min-width:990px){.student .container-logos .logos>div>div:last-child,.student .container-logos .logos>div>div{width:20%;margin-bottom:0}}@media all and (max-width:420px){.student .container-logos .logos>div>div{width:100%}}.large-groups *{font-family:open sans,sans-serif}.large-groups #section1{background:url(../images/large-groups/header.jpg) no-repeat 0 center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:100px 0 110px;margin:0;border:0}.large-groups #section1 h1{font-weight:700;font-size:56px;line-height:65px;color:#fff;margin-top:40px;margin-bottom:10px}.large-groups #section1 p{margin:10px 0 0;font-weight:500;font-size:20px;line-height:26px;color:#fff}.large-groups #section2{border:0;margin:0;padding:0;background:#eff0f4}.large-groups .boxbtn{border:2px solid #f39c12;padding:15px 80px;font-size:17px;color:#f39c12;font-weight:700;margin-top:15px;display:inline-block}.large-groups #section2 h4{font-weight:700;text-align:left;color:#000;font-size:20px;line-height:26px;padding:0;margin:0 0 15px}.large-groups .container-f p,.large-groups #section2 p{margin:0;color:#000;font-size:20px;font-weight:400;line-height:31px}.large-groups #section2 p{font-weight:400}.large-groups #section3 p{line-height:32px}.large-groups .container-f p b{font-weight:700}.large-groups #section4,.large-groups #section3{border:0;margin:0;padding:0}.large-groups .container-f .content{padding:65px 60px 65px 90px;vertical-align:middle}.large-groups .container-f .content>div{min-height:510px;max-width:535px;margin:0 auto}.large-groups #section4 .container-f .content>div{max-width:553px;min-height:530px}@media all and (max-width:991px){.large-groups #section4 .container-f .content>div,.large-groups .container-f .content>div{min-height:0}.large-groups .container-logos .logos img{margin-left:0!important}}.large-groups .container-f .bg-x{background:url(../images/large-groups/bg1.jpg) no-repeat 50% 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-top:30%;min-height:260px}.large-groups #section3 .container-f .bg-x{background-image:url(../images/large-groups/bg2.jpg);background-position:50% 100%}@media all and (max-width:1460px){.large-groups .container-f .content{padding:40px 25px 40px 55px;padding-top:40px;padding-left:50px;padding-right:20px}}.large-groups .container-f h2{font-weight:700;margin-bottom:25px;font-size:24px;line-height:28px;color:#000}.large-groups .container-f .boxbtn{margin-top:50px}@media all and (max-width:991px){.large-groups .container-f .bg-x{padding-top:69%}.large-groups .container-f .content{padding-left:25px;padding-right:25px}.large-groups .container-f .content>div{max-width:none}.large-groups .container-f .boxbtn{margin-top:10px}}.large-groups #section4 .container-f .bg-x{background-image:url(../images/large-groups/bg3.jpg)}.large-groups #section5{border:0;margin:0;background:#eff0f4;color:#000;text-align:left}.large-groups #section5>.container{padding:40px 15px}.large-groups #section5 h3{font-size:24px;line-height:28px;font-weight:700;margin:0 0 30px;padding:0;border:0}.large-groups #section5 .item{position:relative}.large-groups #section5 p{font-weight:400;font-size:25px;line-height:30px;margin:0;min-height:60px}.large-groups #section5 h4{margin:10px 0 0;font-size:21px;letter-spacing:1.1px;line-height:24px;font-weight:700;color:#f39c12}.large-groups #section5 .owl-dot.active span,.large-groups #section5 .owl-dot:hover span{background-color:#737373}@media all and (min-width:1200px){.large-groups #section5 .owl-dots{margin-top:0;position:absolute;bottom:0;right:0}}.large-groups #section5 .animated{-webkit-animation-duration:800 ms;animation-duration:800 ms}.large-groups #section5 .animated.fadeOut{-webkit-animation-duration:200 ms;animation-duration:200 ms}.large-groups #section5 .owl-dot span{margin-bottom:2px;background:0 0;border:1px solid #737373;width:12px;height:12px}.large-groups #section5 .icons .separator{position:absolute;top:10px;left:0;width:2px;height:90px;background:#19171e}@media all and (max-width:991px){.large-groups #section5 .icons .col-md-3:nth-child(3) .separator{display:none}}@media all and (max-width:770px){.large-groups #section5 .icons .separator{display:none}}.large-groups #section5 .icons i{display:block;margin:20px auto;background:no-repeat;height:70px;width:70px}.large-groups #section5 .icons h5{font-size:20px;line-height:24px;color:#f39c12}.large-groups #section5 .icons p{margin:15px auto 0;font-weight:400;font-size:14px;line-height:20px;max-width:280px}.large-groups .breadcrumbs{display:none}.large-groups section.cities{background:url(../images/corporate/bg2.jpg) no-repeat 50% 50%;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:60px 10px;text-align:center;color:#fff}.large-groups section.cities h2{margin:0;color:#fff;font-weight:600;font-size:24px;line-height:28px}.large-groups section.cities h2 a{font-weight:700;color:#f39c12}.large-groups section.cities>div{margin:50px auto;max-width:1220px;cursor:default}.large-groups section.cities>div,.large-groups section.cities>div>a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.large-groups section.cities>div>a{display:inline-block;border:2px solid #fff;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-weight:600;white-space:nowrap;text-align:center;font-size:11px;margin:10px;width:110px;color:#fff;padding:12px 0}.large-groups section.cities>div>a:hover,.large-groups section.cities>div>a:active,.large-groups section.cities>div>a:focus{outline:none;text-decoration:none}@media all and (min-width:990px){.large-groups section.cities{padding-left:30px;padding-right:30px}}.large-groups .container-logos{background:#211f26;padding:40px 0}.large-groups .container-logos .hl{color:#fff;font-size:24px;font-weight:700;line-height:26px;text-align:center;margin-bottom:35px}.large-groups .container-logos .logos>div{width:100%;max-width:1500px;margin:0 auto}.large-groups .container-logos .logos>div>div{text-align:center;float:left;width:50%;margin-bottom:25px}.large-groups .container-logos .logos>div>div:last-child{width:100%;margin-bottom:0}@media all and (min-width:990px){.large-groups .container-logos .logos>div>div:last-child,.large-groups .container-logos .logos>div>div{width:20%;margin-bottom:0}}@media all and (max-width:420px){.large-groups .container-logos .logos>div>div{width:100%}}.citypage .mainWrapper>.breadcrumbs{display:none}.ux.breadcrumbs,.citypage .breadcrumbs{text-align:left;display:block;margin:20px 0;padding:0}.ux.breadcrumbs{display:block!important;margin-top:0}.ux.breadcrumbs li,.citypage .breadcrumbs li{display:inline-block;list-style:none;color:#fff;color:rgba(255,255,255,.7);font-size:14px;line-height:16px;font-weight:600;vertical-align:top}.ux.breadcrumbs li+li,.citypage .breadcrumbs li+li{padding-left:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAMAAACg0N8BAAAAG1BMVEUAAABARTSqrKWoqqSkpp6lp6CmqZ6hpJjDxcBBN9wrAAAACHRSTlMAFdLQysrKxQvRN7oAAAAkSURBVAjXY2BnY2QAAhYOJhDNyIRBM8MpRmaQIISEaWBhBZEAFAAAjaNaOTwAAAAASUVORK5CYII=) no-repeat 5px 4px}.ux.breadcrumbs li a:hover,.citypage .breadcrumbs li a:hover,.ux.breadcrumbs li a:focus,.citypage .breadcrumbs li a:focus,.ux.breadcrumbs li a:active,.citypage .breadcrumbs li a:active,.ux.breadcrumbs li a,.citypage .breadcrumbs li a{color:inherit!important;text-decoration:none}.citypage #section1{padding:85px 0 125px;text-align:center}.citypage #section1 h1{font-size:56px;line-height:65px;font-weight:700;color:#fff;margin:20px auto;max-width:890px}.citypage #section1 p{max-width:830px}.citypage #section1 .looking,.citypage #section1 p{font-weight:400;font-size:20px;line-height:28px;margin:0 auto;color:#fff}.citypage #section1 a{color:#f39c12}.citypage #section1 .boxbtn{border-color:#fff;margin:40px 0 70px;color:#fff}.citypage #section1 .looking+.looking{margin-top:8px}.citypage #section2{background:#fff}.citypage .container-f p,.citypage #section2 p{font-weight:400}.citypage #formoreinfo{background-image:url(../images/student/city4.jpg)}.citypage #formoreinfo .container{max-width:none}.citypage #formoreinfo .title,.citypage #formoreinfo p{font-size:27px;line-height:38px;font-weight:400}.citypage #formoreinfo .title{font-weight:700;color:#f39c12;margin-bottom:30px}.citypage.student #section1{background-image:url(../images/student/city1.jpg);background-position:center}.citypage.student .container-f .bg-x{background-image:url(../images/student/city2.jpg)}.citypage.student #section3 .container-f .bg-x{background-image:url(../images/student/city3.jpg);background-position:50% 50%}.citypage.corporate #section1{background-image:url(../images/corporate/city1.jpg);background-position:center}.citypage.corporate .container-f .bg-x{background-image:url(../images/corporate/city2.jpg)}.citypage.corporate #section3 .container-f .bg-x{background-image:url(../images/corporate/city3.jpg);background-position:50% 50%}.citypage.large-groups #section1{background-image:url(../images/large-groups/city1.jpg)}.citypage.large-groups .container-f .bg-x{background-image:url(../images/large-groups/city2.jpg)}.citypage.large-groups #section3 .container-f .bg-x{background-image:url(../images/large-groups/city3.jpg);background-position:50% 50%}.generic-city h1,.generic-city h2,.generic-city h3,.generic-city p,.generic-city div,.generic-city a,.generic-city .description .row *{font-family:open sans,sans-serif}.generic-city .bg-1{display:block;padding-top:100px;padding-bottom:35px;background-image:none}.generic-city .bg-1{background:url(../media/img/home/home_3.png) no-repeat 50% 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:100%;background-size:cover;height:100%;width:100%}@media all and (min-width:1460px){.generic-city .bg-1 h1{font-size:55px;line-height:67px;font-weight:600}.homeslide .description{max-width:80%}}@media all and (min-height:1100px){.generic-city .bg-1{padding-top:270px}}.generic-city .bg-1 p,.generic-city .bg-1 h2{font-size:24px;line-height:1.4em;font-weight:400;margin-top:15px;margin-bottom:30px}.generic-city .description .how{display:inline-block;font-size:20px;color:#f39c12;font-weight:600;border-bottom:2px solid #f39c12;padding-bottom:4px}.generic-city .description .row{margin-top:50px;background:rgba(255,255,255,.5);position:relative;overflow:visible}.generic-city .description .row>a{display:block;padding:23px 33px;-webkit-transition:background .3s linear;-moz-transition:background .3s linear;-ms-transition:background .3s linear;-o-transition:background .3s linear;transition:background .3s linear}.generic-city .description .row>a:focus,.generic-city .description .row>a:hover{color:#fff;text-decoration:none;background:rgba(65,65,65,.3)}.generic-city .description .row>a+a{border-left:1px solid #fff;clear:none}@media all and (min-width:770px) and (max-width:992px){.generic-city .description .row>.x3{border-left:0}.generic-city .description .row>.x1,.generic-city .description .row>.x2{border-bottom:1px solid #fff}}@media all and (max-width:770px){.generic-city .description .row>a+a{border-left:0;border-top:1px solid #fff}}.generic-city .description .row a .a{font-size:16px;font-weight:700;color:#424242;line-height:22px}.generic-city .description .row span{margin:0 auto 10px;line-height:24px;max-width:174px;display:block;color:#fff;font-size:18px;font-weight:700}.generic-city .description .row .badge{display:block;position:absolute;top:-27px;left:-5px;width:108px;height:38px;background:url(../media/img/home/i_4.png) no-repeat 0 0}.generic-city .section-4 .container-logos .logos>div:after,.generic-city .section-4 .container-logos .logos>div:before{display:table;content:" "}.generic-city .section-4 .container-logos .logos>div:after{clear:both}.generic-city .section-2,.generic-city .section-4{padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.generic-city .ls{padding:80px 0;margin:0 auto;width:90%;max-width:600px;color:#211f26;text-align:center;font-weight:600}.generic-city .ls p{font-size:21px;line-height:30px;font-weight:400}.generic-city #parallax3 h2,.generic-city .ls h2{font-size:33px;line-height:40px;font-weight:700;letter-spacing:0;margin:0 auto 20px;text-shadow:none;text-transform:none}.generic-city .section-4 .bg-x{background:url(../media/img/home/i_2.png) no-repeat 0 center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;vertical-align:middle}.generic-city .btnbox{border:2px solid #fff;padding:15px 80px;font-size:17px;color:#fff;font-weight:700;margin-top:15px;display:inline-block}.generic-city .section-4 .btnbox{border-color:#000;color:#000}.generic-city .section-4 .container-logos{background:#211f26;padding:40px 0}.generic-city .section-4 .container-logos .hl{color:#fff;font-size:24px;font-weight:700;line-height:26px;text-align:center;margin-bottom:25px}.generic-city .section-4 .container-logos .logos>div{width:100%;max-width:1500px;margin:0 auto}.generic-city .section-4 .container-logos .logos>div>div{text-align:center;float:left;width:50%;margin-bottom:25px}.generic-city .section-4 .container-logos .logos>div>div:last-child{width:100%;margin-bottom:0}@media all and (min-width:991px){.generic-city .section-4 .container-logos .logos>div>div:last-child,.generic-city .section-4 .container-logos .logos>div>div{width:20%;margin-bottom:0}}@media all and (max-width:420px){.generic-city .section-4 .container-logos .logos>div>div{width:100%}}.generic-city .section-3.bg-3{background:url(../images/city/5.jpg) no-repeat 50% 50%!important;background-size:100%!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;color:#fff;text-align:center;height:auto;padding:10px 0!important}.generic-city .section-3>.container{max-width:720px;padding-top:60px;padding-bottom:60px}.generic-city .section-3 .quotes{margin:40px auto;width:40px;height:32px;background:url(../media/img/home/i_5.png) no-repeat 0 center}.generic-city .section-3 h2{font-size:32px;line-height:36px;font-weight:700;margin-top:20px;margin-bottom:10px}.generic-city .section-3 h3{margin:0 auto 25px;font-size:21px;line-height:24px;font-weight:700;color:#f39c12}.generic-city .section-3 p{font-size:32px;line-height:40px}.generic-city .section-3 .owl-theme .owl-dots .owl-dot span{background:0 0;border:1px solid #fff;width:12px;height:12px}.generic-city .section-3 .owl-theme .owl-dots .owl-dot.active span,.generic-city .section-3 .owl-theme .owl-dots .owl-dot:hover span{background:#fff}.generic-city .section-3 .owl-theme .owl-dots{margin-top:25px}.generic-city .section-2{background:#242422;background-size:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;text-align:center;padding:50px 0}.generic-city .sb-how-it-works .book,.generic-city .section-2 a{display:inline-block;color:#fff;border:1px solid #fff;padding:13px 60px;font-size:16px;font-weight:600}.generic-city .bg-1,.generic-city .section-3.bg-3{background-attachment:fixed!important}.generic-city .sb-overlay{z-index:9995;display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#929292;background:rgba(146,146,146,.73)}.generic-city .sb-how-it-works{position:fixed;top:50%;left:50%;z-index:9999;background:#fff url(../media/img/home/s_background.png) no-repeat 0 center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;vertical-align:middle;color:#211f26;text-align:center;max-height:100%;overflow-x:hidden;overflow-y:auto}.generic-city .sb-how-it-works .container{max-width:1300px}.generic-city .sb-how-it-works .row{padding:50px}.generic-city .sb-how-it-works .row.btop{border-top:1px solid #cacaca}.generic-city .sb-how-it-works .row>div{clear:none}.generic-city .sb-how-it-works .sb_close{display:block;position:absolute;top:20px;right:20px;width:18px;height:17px;background:url(../media/img/home/i5.png) no-repeat 0 center;color:#211f26}.generic-city .sb-how-it-works h2{font-size:24px;font-weight:700;margin:0}.generic-city .sb-how-it-works .icon{width:94px;height:94px;margin:0 auto;background:no-repeat 0 center;margin-bottom:15px}.generic-city .sb-how-it-works .i1 .icon{background-image:url(../media/img/home/i1.png)}.generic-city .sb-how-it-works .i2 .icon{background-image:url(../media/img/home/i2.png)}.generic-city .sb-how-it-works .i3 .icon{background-image:url(../media/img/home/i3.png)}.generic-city .sb-how-it-works .i4 .icon{background-image:url(../media/img/home/i4.png)}.generic-city .sb-how-it-works .title{font-size:18px;font-weight:700;margin:0 auto;max-width:160px}.generic-city .sb-how-it-works .separator{margin:15px auto;width:45px;height:1px;background:#211f26}.generic-city .sb-how-it-works p{font-size:16px;font-weight:700;margin:0 auto;max-width:270px}.generic-city .sb-how-it-works .book{color:#211f26;font-weight:700;border-color:#211f26;border-width:2px}.generic-city h1,.homeslide h1{margin-top:10px}.breadcrumbs{display:block;margin:0!important;padding:0!important;text-align:left;margin-left:5px!important}@media all and (max-width:991px){.generic-city .sb-how-it-works .i3,.generic-city .sb-how-it-works .i4{margin-top:40px}.citypage #section1{padding:30px 0 20px}.citypage #section1 h1{font-size:30px!important;line-height:1.2em;margin:40px auto}.citypage #formoreinfo .title,.citypage #formoreinfo p{font-size:25px}.corporate #section1{padding:70px 0 30px;background-position:center}.generic-city .breadcrumbs,.generic-city h1,.homeslide h1{margin-top:0}.generic-city .bg-1{padding-top:100px;padding-bottom:20px!important}.generic-city #parallax3 h2,.generic-city .ls h2{font-size:30px}.generic-city .ls{padding:20px 0}}@media all and (max-width:770px){.generic-city .sb-how-it-works .i2{margin-top:40px}.generic-city .sb-how-it-works{position:absolute;top:0;left:0;width:100%;margin:0!important}}.generic-city .container-f{min-height:650px}.generic-city .container-f .row>div,.generic-city .container-f .row{height:100%;vertical-align:middle}.generic-city .mainWrapper>.container:first-child,.generic-city .mainWrapper>.breadcrumbs{display:none}.generic-city #parallax1x{background:#d99362}.generic-city #parallax2x{background:#211f26}.generic-city #parallax1x .ls,.generic-city #parallax2x .ls{color:#fff}.generic-city #parallax3,.generic-city #parallax1 .bg-x,.generic-city #parallax1x .bg-x,.generic-city #parallax2x .bg-x{background:url(../images/city/1.jpg) no-repeat 50% 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;vertical-align:middle;min-height:420px}.generic-city #parallax1x .bg-x{background-image:url(../images/city/2.jpg)}.generic-city #parallax2x .bg-x{background-image:url(../images/city/3.jpg)}.generic-city #parallax3{background-image:url(../images/city/4.jpg);padding:40px 0;color:#fff;min-height:0}.generic-city #parallax1x,.generic-city #parallax2x,.generic-city #parallax3{text-align:center}.generic-city #parallax3 p{margin:0 auto;padding:0 15px;max-width:1000px;font-size:21px;line-height:28px}.generic-city #parallax3 .app{display:inline-block;vertical-align:top;width:190px;line-height:30px;padding:7px 25px 7px 45px;background:#34363a no-repeat;border:1px solid #dbdcde;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;color:#a1a2a4;font-size:14px;font-weight:600;margin:0 0 5px}.generic-city #parallax3 .app+.app{margin-left:15px}.generic-city #parallax3 .app.itunes{background-position:36px 43%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAaCAMAAACEqFxyAAAAaVBMVEUAAAChoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqSx3JFdAAAAInRSTlMA+0AlGgoH4tvGgVf17c2dj4VrSdS6q5KLZl46EZN0cE02NRJrqwAAAKNJREFUGBltwQdOA0EQRcE3M5tzcLbB8O9/SHplIZleqnAy/vF1qNhrpCM7q6QrO7U0FHhF0CHjTd5OU1vkpyWP88eS8bKWMv10a0qZ7samDXIWIHXyzsAo74Lp5VQFkOR9YqK8FRPlRUySd8XkQU7NZpD3xDTamQtI2rsAR3ldBtzlNWxG/VXmbB6V3oU7L6mU6YcqSAotvx7neoxANtenb8wPg/MrQAJyJXcAAAAASUVORK5CYII=)}.generic-city #parallax3 .app.play{background-position:36px 48%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAZCAMAAADpC5XfAAAARVBMVEUAAAChoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqShoqRVMr2NAAAAFnRSTlMAOhFmxPbvkkvl47acewXby6CIh0QhAvDpuAAAAI5JREFUeAG9y0kOwyAQRNGiGYwH8Fz3P2owRjFmmUX+oqR+UuMualzpiFd6M7PZ9BuD5ZUNNe4syv1BxQkTmVd9dWSHjsw7oiQkB7Ks5O9Oia6TJOg5RKmLSUBSsSpff1ZH12gS+NE3mgSpRnEnrkInKB1LT9rZkv1y4EmRBia//6gnuWIlT7zyQSDB4+4DfF4WRlV9SIwAAAAASUVORK5CYII=)}.generic-city .breadcrumbs li{display:inline-block;list-style:none;color:#fff;color:rgba(255,255,255,.7);font-size:14px;line-height:16px;font-weight:600;vertical-align:top}.generic-city .breadcrumbs li+li{padding-left:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAMAAACg0N8BAAAAG1BMVEUAAABARTSqrKWoqqSkpp6lp6CmqZ6hpJjDxcBBN9wrAAAACHRSTlMAFdLQysrKxQvRN7oAAAAkSURBVAjXY2BnY2QAAhYOJhDNyIRBM8MpRmaQIISEaWBhBZEAFAAAjaNaOTwAAAAASUVORK5CYII=) no-repeat 5px 4px}.generic-city .breadcrumbs li a:hover,.generic-city .breadcrumbs li a:focus,.generic-city .breadcrumbs li a:active,.generic-city .breadcrumbs li a{color:inherit!important;text-decoration:none}.generic-city #parallax2{text-align:left}.generic-city .section-3 .quotes{display:none}.generic-city .section-3>.container{max-width:1440px;padding-top:40px;padding-bottom:40px}.generic-city #parallax2 h2{font-size:24px;line-height:28px;font-weight:700;margin:0 0 30px;padding:0;border:0}.generic-city #parallax2 .item{position:relative}.generic-city #parallax2 p{font-weight:400;font-size:25px;line-height:30px;margin:0;min-height:60px}.generic-city #parallax2 h4{margin:10px 0 0;font-size:21px;letter-spacing:1.1px;line-height:24px;font-weight:700;color:#f39c12}.generic-city #parallax2 .owl-dot.active span,.generic-city #parallax2 .owl-dot:hover span{background-color:#737373}@media all and (min-width:1200px){.generic-city #parallax2 .owl-dots{margin-top:0;position:absolute;bottom:0;right:0}}.generic-city #parallax2 .animated{-webkit-animation-duration:800 ms;animation-duration:800 ms}.generic-city #parallax2 .animated.fadeOut{-webkit-animation-duration:200 ms;animation-duration:200 ms}.generic-city #parallax2 .owl-dot span{margin-bottom:2px;background:0 0;border:1px solid #737373;width:12px;height:12px}#home section.cities{background:url(../images/corporate/bg2.jpg) no-repeat 50% 50%;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:60px 10px;text-align:center;color:#fff}#home section.cities h2{margin:0;color:#fff;font-weight:600;font-size:24px;line-height:28px}#home section.cities h2 a{font-weight:700;color:#f39c12}#home section.cities>div{margin:50px auto;max-width:1220px;cursor:default}#home section.cities>div,#home section.cities>div>a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#home section.cities>div>a{display:inline-block;border:2px solid #fff;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-weight:600;white-space:nowrap;text-align:center;font-size:11px;margin:10px;width:110px;color:#fff;padding:12px 0}#home section.cities>div>a:hover,#home section.cities>div>a:active,#home section.cities>div>a:focus{outline:none;text-decoration:none}@media all and (min-width:990px){#home section.cities{padding-left:30px;padding-right:30px}}section.cities>div>a:hover{background:#fff;color:#000!important}.large-groups .ux.breadcrumbs,.student .ux.breadcrumbs,.corporate .ux.breadcrumbs{top:-153px}#home .ux.breadcrumbs{margin-top:9px}@media all and (min-width:700px){.ux.breadcrumbs,{top:-98px}.large-groups .ux.breadcrumbs,.student .ux.breadcrumbs,.corporate .ux.breadcrumbs{top:-94px}#section1 .container:first-child .row:first-child .col-md-12:first-child{padding-top:1px}.citypage #section1{padding-top:100px}#home .bg-1{padding-top:200px}#home .ux.breadcrumbs{top:-118px}}@media all and (min-width:990px){.ux.breadcrumbs,{top:-116px}.large-groups .ux.breadcrumbs,.student .ux.breadcrumbs,.corporate .ux.breadcrumbs{top:-112px}#section1>.container:first-child>.row:first-child>.col-md-12:first-child{padding-top:1px}#home .ux.breadcrumbs{top:-136px}}@media(min-width:768px){section.bg-1>.container:first-child>.row:first-child>.col-sm-12:first-child{width:100%;float:none}}#huntstrip{background:#fff;-webkit-backface-visibility:hidden;padding:10px 0;overflow:visible;position:relative}#huntstrip>.title{position:absolute;bottom:100%;margin-bottom:55px;font-size:23px;color:#fff!important;line-height:30px;left:0;font-weight:700;text-align:center;width:100%}@media all and (max-width:700px){.citypage .breadcrumbs{margin-top:-3px}#huntstrip>.title{margin-bottom:35px}}#huntstrip .container-f{min-height:0;border-collapse:collapse}#huntstrip-popup,#huntstrip .hunt{padding:0;background:no-repeat 50% 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#huntstrip .hunt{border:12px solid #fff;position:relative;vertical-align:top}#huntstrip-popup .box,#huntstrip .box{min-height:0;padding:75px 20px;margin:0;border:0;color:#fff!important;height:100%;text-align:center;font-weight:700;line-height:1.2;position:relative;z-index:2}#huntstrip .box{padding-bottom:90px}#huntstrip-popup .box{background:rgba(255,255,255,.87);color:#000!important}#huntstrip .boxshadow{position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;background:rgba(12,12,12,.54)}#huntstrip .hunt:hover .boxshadow{background:rgba(12,12,12,.72)}#huntstrip .box>*{max-width:300px;margin-left:auto;margin-right:auto}#huntstrip-popup .box>*{max-width:450px;margin-left:auto;margin-right:auto}#huntstrip .box .title{font-size:22px;padding-bottom:20px;max-width:90%;min-height:72px;overflow:hidden;text-overflow:ellipsis}#huntstrip .box p{font-size:16px;line-height:22px;font-weight:600;min-height:70px;color:#fff!important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}#huntstrip .hunt a{position:absolute;bottom:35px;left:50%;margin-left:-50px;border-bottom:2px solid #fff;padding:8px 12px;font-size:14px;color:#fff!important;z-index:3}#huntstrip .hunt a:hover,#huntstrip .hunt a:focus{outline:none;text-decoration:none}#huntstrip .seemore>div{padding:15px 0 30px;text-align:center}#huntstrip .seemore a{font-size:16px;font-weight:600;display:inline-block;padding:5px 12px;border-bottom:2px solid #f39c12;color:#f39c12!important}#huntstrip-popup{display:none;position:fixed;top:50%;left:50%;width:100%;z-index:9999;max-height:100%;overflow-x:hidden;overflow-y:auto;background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;max-width:570px}.sbopen,.sbopen body{overflow:hidden!important}@media all and (max-width:768px){.sbopen,.sbopen body{height:100%}#huntstrip-popup{position:absolute;top:0;left:0;margin:0!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:100%}.generic-city .bg-1 p,.generic-city .bg-1 h2{font-size:18px}}#huntstrip-popup .box{padding:40px 20px}#huntstrip-popup .box .title{font-size:24px;margin-bottom:25px}#huntstrip-popup .box p{font-size:16px;line-height:1.4;font-weight:600}#paypalModal .modal-content,#paypalModal .modal-body{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}#paypalModal .modal-body{color:#333;text-align:center;padding:30px;font-size:14px}#paypalModal .modal-body button,#paypalModal .modal-body input,#paypalModal .modal-body select,#paypalModal .modal-body textarea{font-size:14px}#paypalModal .modal-body h2{font-size:32px;line-height:36px;margin:10px 0 20px;font-weight:700;color:#fd8b09}#paypalModal .modal-body p{margin-bottom:0;padding-bottom:10px;font-size:20px;line-height:26px}#paypalModal .modal-body .row{margin-top:20px}#paypalModal input[type=submit],#paypalModal .col-md-6>a{display:inline-block;font-weight:600;color:#000;border:0;padding:5px 10px;line-height:30px;text-decoration:underline}#paypalModal input[type=submit]{background-color:#f59d00;font-size:20px;text-decoration:none}#paypalModal input[type=submit]:focus,#paypalModal input[type=submit]:hover{background:#d88d16;outline:none}#paypalModal label{display:block;text-align:left;margin-top:10px}#paypalModal input,#paypalModal select{display:block;padding:5px 8px;width:100%;border-radius:5px;border:1px solid #a9a9a9}#paypalModal input:focus,#paypalModal select:focus{outline:none}#paypalModal .alt2 .jp,#paypalModal .alt2 .op{margin-top:15px;text-align:left}.ui-datepicker{position:absolute!important}.ui-widget{font-size:15px}#paypalModal .subform p{padding:13px 0 0}#paypalModal .subform,#paypalModal.other .modal-body>.alt1,#paypalModal.other .modal-body>.alt2,#paypalModal.other .modal-body>form{display:none}#paypalModal.other .subform{display:block}#homearrow{display:none}@media all and (min-width:992px) and (min-height:780px){#home .bg-1{position:relative}#homearrow{display:block;position:absolute;bottom:8%;left:0;width:100%;z-index:1}#homearrow div{text-align:center;font-size:30px;color:#fff;display:none}#homearrow a{display:block;margin:0 auto;width:58px;height:58px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6CAMAAADWZboaAAAA1VBMVEUgMDwAAAD////////g4+R4gon////////////////v8PHn6erIzM+HkJb8/f3+/v7////4+fmrsbb///////////////+iqa7////////19vf09PXd4OGco6n////////g4uP////O0tT///////9ocnv////////6+vry8/Tb3uCZoaZMWWL////////////////k5uf////9/f3v8PHt7u/q7O3n6Orx8vPr7O3////////W2dv////////////8/f33+Pj19vfR1Na6v8N9ho3///8ce5IaAAAARnRSTlMaAP31dCcG8vqenoVQLOHPJMg6uHt3UjcgxbSwbTSqpnFqVj4sJBHt16ZnMh/34t59eGXLmpOJf6SObWhhXz0N5r62W0Qp5a/YmAAAAkxJREFUSMell9dyo0AQRVsNIkhIoJysnK1kBYd13Hj//5OWxYtlGMCAzpNUcKpg6Om5TZkglNea3tqqgLpt9WuvSiaIAHV2qEjwIFUOsxjqRLc9NnOy0ZgSTRuGnDPZtvXJF2qzx+CSXCAPBbnE4F4zQlWqErRlmQIoLzVIVSVMtUyg06UQuh3AtILVuoriiCIYFaHWg9Qh42eWIsm2wUNRvQHn6UvyjBu/OgRfUQyuGEOvWmeWKRYyc/2zaqnIU0zyUK2zqphoU2zaMJUPtYpiNr6aLaLqqk0JI0rACFLzv9pHhxLRQf9dtXjTTaZ2N2w5qo4cJSQH/Z/6JnE5qVpm6c1WX1CixJTwYqsVyMlVGZUMKRIXkqsFlhQaY0EpWGBMNeTSqDnUqO9/1etT1mV9vnPvUwfQqQWDPrOScEt+biH5qsZAi7ZokIdnDd+EfaY9k5cGdqRiSl6u/a7MYgcpYE4Akd9l3Hn/7snPGpqgCu4vDXkKVFVMA5uXe7vhLpvwwO4yie698+O3igdyEJfJ+Tgig3e3PD+3AeHj9DGgYJfvafUdP9bBl6GHF6LMfFdEaRpaiBHlv2dgkQ0vf8+mE9xiIWLTRW51uRu51TOHdA3mYKuzdG1tdlkzzUx4s0rcwieOmuklPzh6lx1X6Q/J9Edz+kCQPoakDz+XRy6XR0Y7RtB7DIuXRpRpOPEyLNTyMrQmV0uGaaWJ0g9ClL40wItjw/HkjA3rPw1jcDqGjQ0CsydxWHkKGVZElLE9Iu3mmjbfHfu1cfCI9Bez8FO8OV+cggAAAABJRU5ErkJggg==) no-repeat}}@media all and (min-height:870px){#homearrow{bottom:15%}}