.highlight{color:#c6f579;font-weight:800}#header.student-header .logo a,.chaser .logo a{background-image:url(../../images/student/tu_student_logo.png)}#header.student-header .logo{margin:5px 0 2px}@media(max-width:991px){#header.student-header .logo a{background-size:auto 45px}#header.student-header .logo{padding-top:12px}#header.student-header .logo img{height:45px}}.grad_green{color:#c6f579}#content>#main.student-homepage,#content>#main.brand-page{padding-top:0!important}.flex-row{display:flex;flex-wrap:wrap}.col-flex-33,.col-flex-25{display:flex;flex:0 0 100%;max-width:100%;padding:0 15px}@media(min-width:576px){.col-flex-33,.col-flex-25{flex:0 0 50%;max-width:50%}}@media(min-width:768px){.flex-row{margin-right:-10px;margin-left:-10px}.col-flex-33{flex:0 0 50%;max-width:50%;padding:0 10px}.col-flex-25{flex:0 0 50%;max-width:50%}}@media(min-width:992px){.col-flex-33{flex:0 0 33.333%;max-width:33.3333%}.col-flex-25{flex:1 1 0%;max-width:33.333%;min-width:25%}}.container.flex-container{background:#38485b}.container.flex-container{display:flex;flex-direction:column;padding-top:30px}.flex-container .top_tagline{display:flex;width:100%;margin-bottom:10px;flex-wrap:wrap;justify-content:center;flex-direction:column}.big_tagsection{align-self:center;margin-bottom:15px}.big_tagsection .font-size{font-size:3em;color:#fff;font-family:"NexaBlack";text-transform:uppercase;text-align:center;line-height:1em;width:100%;letter-spacing:-.06em;margin-bottom:0;text-shadow:rgba(0,0,0,.14) 0 6px 3px}.flex-container .small_tagsection{flex:1 1 auto;justify-content:flex-end;padding:0 0 0 0}.small_tagsection .first_line .font-size{font-size:1.667em;color:#fff;margin-bottom:0;line-height:1em;text-shadow:rgba(0,0,0,.14) 0 4px 3px}.small_tagsection .bottom_line .font-size{font-size:2.5em;font-weight:bold;margin-bottom:0;line-height:1em;text-shadow:rgba(0,0,0,.14) 0 6px 3px}.bottom_tagline .font-size{text-align:center;color:#fff;font-size:1.667em;text-shadow:rgba(0,0,0,.14) 0 6px 3px}.flex-container .small_tagsection .font-size{text-align:center}.student.cms-page .search-module{background:#fff}@media(min-width:768px){.container.flex-container{background:none}.searchnew.student .slideshow-bg .search-box{margin-top:20px}.big_tagsection .font-size{font-size:6em}.small_tagsection .bottom_line .font-size{font-size:4.5em}.flex-container .top_tagline{flex-direction:row}.student.cms-page .search-module{background:none}.container.flex-container{padding-bottom:20px}.flex-container .big_tagsection{flex:0 0 100%}}@media(min-width:992px){.searchnew.cms-page .slideshow-bg{height:392px}.container.flex-container{padding-bottom:40px}.flex-container .big_tagsection{flex:0 0 auto}}@media(min-width:1200px){.flex-container .small_tagsection .font-size{text-align:left}.big_tagsection{margin-bottom:0}.flex-container .small_tagsection{padding:0 0 0 35px}.bottom_tagline .font-size{font-size:2.25em}.bottom_tagline.left .font-size{text-align:left}}.large-font{font-size:2.25em;margin-bottom:35px}.offers_container{padding:50px 0}.offers_container .container{position:relative;z-index:99}.offer_boxes{width:100%;position:relative;flex-direction:column;margin-bottom:20px;background:#fff}.offer_boxes a{position:absolute;width:100%;height:100%;left:0;top:0;cursor:pointer}.background_imagesection{display:block;height:171px;width:100%;background-color:#354559;background-size:cover;background-position:50% 50%;position:relative}.brand-image{position:absolute;bottom:0;left:0}.brand-image img{width:100%}.smaller_brand .brand-image{max-width:41px}.offer_boxes .offer_section{width:100%;display:flex;padding:16px 14px}.why_chooseus_container .offer_boxes .offer_section{padding:12px 14px}.offer_section .offer_location{flex:1 1 auto;align-self:center}.offer_section .offer_title{font-weight:bold;font-size:1.25em;margin-bottom:3px}.brand-page .offer_section .offer_title{margin-bottom:3px}.offer_section .location{text-transform:uppercase}.offer_section .location:before{font-size:14px}.offer_section .label_total{text-transform:uppercase;line-height:1em;font-size:.833em}.offer_section .offer_price_section .price{font-size:2em;float:none}.why_chooseus_container .offer_section .offer_price_section .price{font-size:1.6667em}.offer_section .offer_text_section>span{display:block;text-transform:uppercase;font-size:.833em;line-height:1.5em}.offer_section .black-color{color:#000}.offer-text-container{background:#fff;text-align:center;padding:0 15px 15px}.offer-text-container p{margin-bottom:0}@media(min-width:992px){.offer_section .offer_title{font-size:1.5em}}.why_chooseus_container{position:relative;background-repeat:no-repeat;background-size:cover;padding:45px 0 25px 0}.why_chooseus_container.style-white:before{content:"";position:absolute;left:0;top:0;background-color:rgba(255,255,255,.89);width:100%;height:100%}.why_chooseus_container.style-black:before{content:"";position:absolute;left:0;top:0;background-color:rgba(45,62,82,.89);width:100%;height:100%}.why_chooseus_container .container{position:relative;z-index:99}.why_chooseus_cta{display:flex;flex-direction:column}.logo-section{padding:0 15px;margin-bottom:30px;text-align:center}.logo-section img{width:100%;height:auto;max-width:347px}.cta_section{margin-bottom:50px}.cta_section .font-size{font-family:"NexaBlack";font-size:2.583em;color:#fff;margin-bottom:35px;text-align:center}.cta_section p{line-height:1.8em;color:#fff;text-align:center}@media(min-width:992px){.cta_section{padding-left:50px;border-left:1px solid #5a6577}.logo-section{padding:0 50px 0 0;min-width:397px}.why_chooseus_cta{flex-direction:row}.cta_section .font-size{text-align:left}.cta_section p{text-align:left}}.smaller_notexttransform.tile-containers{margin-top:70px}.smaller_notexttransform .destination-image-box .box-container{padding:0 10px}.smaller_notexttransform .destination-image-box .image-titlebox{text-transform:none;font-size:2em;line-height:1.3em}.brand-page .destination-image-box .background-image{min-height:200px}.student .blog-section{margin-top:100px}.student .blog-section{margin-top:100px}.white_bg{background-color:transparent!important;position:relative;background-size:cover;background-repeat:no-repeat}.white_bg::before{content:"";position:absolute;left:0;top:0;background-color:rgba(255,255,255,.8)!important;width:100%;height:100%}.modal .studentpage .content-section{max-height:300px;overflow:auto}.modal .studentpage .number_section{text-align:center;margin-top:20px}.modal .studentpage .number_section p{margin-bottom:0}.modal .studentpage .number_section .large_number{color:#7aba23;font-weight:bold;font-size:3em;line-height:1.333em}.modal .studentpage .content-section p:last-child{margin-bottom:0}@media(max-width:767px){.searchnew.cms-page.student .submit{height:50px;line-height:50px}}#footer .cms-page .sectionlogo ul{margin-bottom:15px}#footer .cms-page .sectionlogo ul li:last-child{margin-right:0}@media(max-width:991px){.searchnew.cms-page .slideshow-bg>.container{padding-left:0;padding-right:0}.searchnew.cms-page .slideshow-bg .search-tab-content{padding:0}.searchnew.cms-page .slideshow-bg .search-box{padding:0 15px}}[class*="fa-"]{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.col-flex-ds-4{width:100%;display:flex;padding:0 8px;margin:8px 0;overflow:hidden;font-size:12px}@media(min-width:575px){.col-flex-ds-4{width:50%}}@media(min-width:992px){.col-flex-ds-4{width:25%}}@media(min-width:320px){.scrollToTop{width:50px;height:50px;left:10px}.scrollToTop .glyphicon{top:8px;left:9px;font-size:35px;color:#f4f4f4}}@media(min-width:767px){.scrollToTop{width:40px;height:40px;left:20px}.scrollToTop .glyphicon{top:10px;left:11px;font-size:20px}}.scrollToTop{background:#09b6f0;position:fixed;bottom:20px;display:none;-webkit-animation:bounce 1s;-moz-animation:bounce 1s;-o-animation:bounce 1s;animation:bounce 1s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;border-radius:5px;cursor:pointer;z-index:99}#content>#main{padding-top:60px!important;padding-bottom:60px!important}#content>#main>div:first-child{margin-top:0}#content>#main>.container>.ng-scope:first-child section{margin-top:0}#main{margin-bottom:0}.searchnew.cms-page .submit{display:block}.searchnew.cms-page .caption-area h1{font-size:3.5em;color:#fff;font-weight:900;font-family:"NexaBlack";text-transform:uppercase;text-shadow:none;text-align:center;font-weight:900;letter-spacing:-5px;margin-bottom:0;line-height:1em;text-shadow:rgba(0,0,0,.2) 0 9px 10px}.searchnew.cms-page .caption-area{display:flex;flex:1 1 auto;justify-content:center;flex-wrap:wrap;background:#38485b;padding:15px 0;flex-direction:column}@media(min-width:768px){.searchnew.cms-page .slideshow-bg .search-tab-content{padding:20px 15px 10px 15px}.searchnew .center-block-wrapper .center-block{padding-bottom:50px;padding-top:40px}}.priceandnight{color:#fff;margin-bottom:7px;padding-top:10px}.priceandnight h3{line-height:1em;color:#fff;margin-bottom:0;font-size:1.167em;display:block;width:100%;text-align:center;text-shadow:rgba(0,0,0,.14) 0 6px 3px}.ppn{font-size:1.6em;font-weight:900;line-height:1em;color:#d4ebb6}.priceandnight .nightstay{font-size:1.6em;font-weight:900;line-height:1em;color:#fff189}.searchnew.cms-page .center-block-wrapper{display:block}.searchnew.cms-page .center-block-wrapper .center-block{display:block;width:100%}@media(min-width:768px){.priceandnight{padding-left:25px}.searchnew.cms-page .caption-area{background:none;flex-direction:row;padding:0}.searchnew.cms-page .caption-area h1{font-size:3.5em}.priceandnight h3{line-height:1em;color:#fff;margin-bottom:0;font-size:1.5em}}@media(min-width:992px){.searchnew.cms-page .slideshow-bg{min-height:415px;height:auto}.searchnew.cms-page .center-block-wrapper{min-height:415px}.searchnew.cms-page .caption-area h1{font-size:5.5em}.priceandnight h3{font-size:2em}}.ds-textbox .img-right{max-width:100%}.img-right{float:none;display:block;margin:0 auto 15px}.img-left{float:none;display:block;margin:0 auto 15px}.ds-textbox p:last-child{color:#838383}@media(min-width:768px){.img-right{float:right;margin-left:20px;margin-bottom:0;max-width:40%}.img-left{float:left;margin-right:20px;margin-bottom:0;max-width:40%}}.holiday-container{margin-top:50px}.holiday-container .headingstyle1{font-size:2em;line-height:1.25em}.holiday-container .headingstyle2{font-size:1.6667em}section#content{padding-top:0}#footer .footer-wrapper{padding:40px 0}.cms-page b{color:#2d3e52}.ds_flightandhotel-container{display:flex;flex:1 1 auto;flex-wrap:wrap;width:100%}.col-flex{display:flex;width:100%;padding:0 15px}.ds_flightandhotel-box{display:flex;flex-direction:column;background:#fff;width:100%}.ds_flightandhotel-box .ds-information .box-title{margin-bottom:6px;line-height:1.33em}.ds_flightandhotel-box .background-image{min-height:170px;background-size:cover;background-repeat:no-repeat;position:relative;width:100%;background-position:50% 50%}.ds_flightandhotel-box .details{padding:15px 0}.ds_flightandhotel-box .ds-information{padding:0 15px 15px 15px;display:flex;flex:1 1 auto;flex-direction:column}.ds-information .starandairline{display:flex;justify-content:space-between}.starandairline .five-stars-container{margin-bottom:10px}.ds_flightandhotel-box .airline{width:54px;position:relative;text-transform:uppercase;text-align:center;min-height:46px}.ds_flightandhotel-box .airline img{position:absolute;left:-55px;width:40px;height:auto}.ds_flightandhotel-box .flightpackage{border-top:1px solid #eee;border-bottom:1px solid #eee}.ds_flightandhotel-box .flightdesc{display:flex;flex-direction:column;flex:0 0 48%;border-right:1px solid #eee;padding:10px 0;align-items:center;justify-content:space-around}.ds_flightandhotel-box.noprice .linkwrapper{display:flex;flex-direction:column;flex:1 1 auto;justify-content:flex-end}.ds_flightandhotel-box .ds-information li{color:#838383;font-size:.833em;text-transform:uppercase;letter-spacing:.04em;padding-left:17px;position:relative;margin-bottom:5px}.ds_flightandhotel-box .ds-information .location .soap-icon-departure{font-size:14px;position:absolute;left:0}.ds_flightandhotel-box .ds-information li::before{content:'';font-family:"soap-icons";left:0;position:absolute;color:#fdb714;font-size:14px;line-height:1}.ds_flightandhotel-box .ds-information .location::before{content:''}.ds_flightandhotel-box .ds-information .dsnights::before{content:'';font-size:12px}.ds_flightandhotel-box .ds-list li{line-height:1.333em;margin-bottom:2px;text-transform:uppercase}.ds_flightandhotel-box .ds-information li.stars-list{padding-left:0}.ds_flightandhotel-box .ds-information li.stars-list::before{display:none}.flightpackage .packageoffer{text-align:center;padding:10px 0}.flightpackage .packageoffer p{font-size:.833em;margin-bottom:0;text-transform:uppercase}.destination-price{margin:20px 0 15px}.ds-information .ds-bottom{display:flex;justify-content:center;flex:1 1 auto;align-items:flex-end}@media(min-width:575px){.col-flex{width:50%}.holiday-container .ds_flightandhotel-container .col-flex ng-include{display:flex;min-height:1px}}@media(min-width:992px){.col-flex{width:25%}}@media(min-width:1200px){.col-flex{width:25%}}.intro-section{color:#2d3e52}.ds-textbox .travelo-box{margin-bottom:0}.contentsection{margin-top:50px}.map-box{background:#fff;padding:15px 0;margin-top:70px}.map-box a{color:#00b7f1}.mapimage img{width:100%}.maptext{padding-top:25px}.destination-section-main{margin:70px 0 0}.destination-section:nth-child(2n){margin-top:40px}.destination-section.box-container{margin:40px 0}.destination-information-container{display:flex;flex-wrap:wrap}.col-flex-ds-3{width:100%;display:flex;padding:0 8px;margin:8px 0;overflow:hidden;font-size:12px}.destination-info-box{display:flex;width:100%;flex-basis:auto;flex-direction:column;background:#fff}.destination-info-box .background-image{min-height:170px;background-size:cover;background-repeat:no-repeat;position:relative;width:100%;background-position:50% 50%}.destination-info-text .box-title{margin-bottom:20px}.row-v2{margin-left:-8px;margin-right:-8px}.destination-info-text{padding:15px}@media(min-width:575px){.col-flex-ds-3{width:50%}}@media(min-width:992px){.col-flex-ds-3{width:33.33%}}.destination-section>h2,.destination-section>h1{padding:0 8px;text-align:center;margin-bottom:25px}.destination-section>h1{margin-bottom:30px}.star-container{background:#fff;width:100%;display:flex;overflow:hidden;padding:40px 25px;flex-direction:column}.star-section{margin:60px 0 0}@media(min-width:768px){.star-container{flex-direction:row}.col-flex-stars.center,.col-flex-stars.right{align-items:center}.col-flex-stars.right{align-items:flex-end}}.star-section h1{text-align:center;margin-bottom:40px}.review-container{display:block;padding-bottom:5px;width:100%}.review-title{float:left;font-size:1.333em;color:#00b7f1;padding-right:5px;display:block;width:calc(100% - 72px)}.col-flex-stars .review-container:last-child{padding-bottom:0}.col-flex-stars{display:flex;flex:1;flex-direction:column}.list-groups{display:flex;flex-wrap:wrap}.list-groups .five-stars-section{max-width:100%;flex:0 0 100%;display:flex;padding:0 15px}@media(min-width:768px){.list-groups .five-stars-section{max-width:50%;flex:0 0 50%;display:flex}.star-container{background:#fff;width:100%;display:flex;overflow:hidden;padding:40px 65px;flex-direction:column}.list-groups .five-stars-section:nth-child(2n){justify-content:flex-end}.review-container{margin-bottom:5px}}@media(min-width:1200px){.list-groups .five-stars-section:nth-child(2n){justify-content:flex-start}.list-groups .five-stars-section{max-width:33.33%;flex:0 0 33.33%;display:flex}.list-groups .five-stars-section.item-2{justify-content:center}.list-groups .five-stars-section.item-3{justify-content:flex-end}}.destination-image-box{width:100%;position:relative;transition:1s all;overflow:hidden}.destination-image-box:hover .background-image{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1 2)}.destination-image-box .background-image{min-height:170px;background-size:cover;position:relative;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);position:relative}.destination-image-box .background-image{min-height:170px;background-size:cover;position:relative}.destination-image-box .background-image:before{content:"";background:rgba(0,183,241,.78);position:absolute;left:0;top:0;width:100%;height:100%}.destination-image-box .box-container{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 20px}.box-container .image-titlebox{font-size:2.5em;color:#fff;font-family:"NexaBlack";text-transform:uppercase;text-align:center;line-height:1em;width:100%}.box-container>a{width:100%;height:100%;position:absolute;z-index:12;top:0;left:0}.destination-information-container.withprice .image-titlebox{margin-top:25px}.tile-containers{margin-top:90px}.tile-containers.smallermargin{margin-top:70px}.tile-containers .row-v2 .title-mid{margin-bottom:40px}.price-titlebox{color:#fff;text-transform:uppercase;margin-top:5px}.destination-image-box>a{position:absolute;width:100%;height:100%;left:0;top:0}span.large-price{font-size:1.8em;padding-left:3px}.usp-section{background:#fff}.cms-usp-container{padding:15px 0 13px;display:flex;flex:1 1 auto;flex-wrap:wrap}.flex-column{flex-direction:column}@media(min-width:992px){.flex-align-center-md{align-items:center}}@media(min-width:1200px){.cms-usp-box{margin-left:-50px}.cms-usp-container{padding:15px 40px 13px}}@media(max-width:991px){.cms-usp-box{margin:15px 0}}@media(max-width:510px){.cms-usp-box{width:100%}}@media(max-width:991px){.cms-usp-container{max-width:607px;margin:0 auto}}.usp-section{background:#fff}img.usp-package{width:40px;float:left;overflow:hidden;margin-right:10px}.cms-usp-box h4{margin-bottom:0;white-space:nowrap;line-height:1.5em}.cms-usp-box>p{font-size:1em;margin-bottom:0;white-space:nowrap;line-height:1em}.circle-icon{background:#fdb713;width:37px;height:37px;border-radius:50%;text-align:center;line-height:37px;vertical-align:middle;font-size:24px;color:#fff;font-weight:normal}.icon-background4{color:#fdb713}.cms-usp-box .fa-stack{width:1em;height:1em;line-height:1em;float:left;margin-right:10px}.cms-usp-box h4{margin-bottom:0;white-space:nowrap;line-height:1.5em}.cms-usp-box .fa-stack-2x{font-size:1em}.cms-usp-box .fa-stack-1x{font-size:.5em;color:#fff}.cms-usp-box>p{font-size:1em;margin-bottom:0;white-space:nowrap;line-height:1em}.country-section{display:flex}.country-box{display:flex;flex:1 1 auto;flex-direction:column;background-color:#fff}.country-box .background-image{min-height:170px;width:100%;background-size:cover}.country-section-info{display:flex;flex-direction:column;padding:15px}.country-section-info .box-title{padding-bottom:15px}.star-container-section{display:flex;align-items:center;justify-content:center;padding:5px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.link-amenties{margin:10px 0}.link-amenties i{font-size:18px;color:#02b7f3;margin-right:10px}span.smalllocal{font-size:8px;display:block;line-height:1em;text-align:right;text-transform:uppercase;letter-spacing:.5px}.title-mid{text-align:center;padding:0 8px;font-size:2.3em}.travelaware-section{background:url(../images/fnpl/fnpl_how-it-works_bg.jpg) no-repeat;padding:90px 0 100px;background-size:cover;margin-top:70px;font-size:12px}.travelaware-section .textbox h1,.travelaware-section .textbox p{text-align:center;color:#fff}.travelaware-section .textbox p{font-size:1.5em}.travelaware-section .textbox a{color:#01b7f2}@media(max-width:767px){.travelaware-section .textbox{padding:0 15px}.title-mid{font-size:1.8em}}@media(max-width:991px){#header .logo a,#footer .logo a,.chaser .logo a{background:url(/images/logo/skin1-logo.png) no-repeat 0 0;background-size:auto 30px!important}}.pp-class:after{content:"pp";font-size:.6em}.slideshow-bg{position:relative}.searchnew .slideshow-bg .flexslider{position:absolute;left:0;top:0;width:100%;height:100%;border:none;box-shadow:none}.searchnew .slideshow-bg>.container{height:100%;position:relative;z-index:2}.searchnew .center-block-wrapper{height:100%;display:table}.searchnew .center-block-wrapper .center-block{vertical-align:middle;display:table-cell}.searchnew .bg-title-section h1{font-size:3.1667em;color:#fff;letter-spacing:0;text-shadow:5px 5px 12px rgba(0,0,0,.25);margin-bottom:0;font-weight:900}.searchnew.hotel-homepage .bg-title-section h1{font-size:4.1667em;font-family:"nexablack";text-align:center}.searchnew .slideshow-bg .search-box{margin-top:0;padding:0}.searchnew .slideshow-bg .search-box{background:none}.searchnew .slideshow-bg .search-box{background:none;clear:left;margin-top:40px;margin-bottom:0}.searchnew .directcheckbox{float:left}.searchnew .captionarea{display:none}.searchnew .greycolor input,.searchnew .greycolor .custom-select{background:#dedede}.searchnew .slideshow-bg .search-box .greycolor:after,.greycolor span.custom-select:before{color:#fff;background-color:#a3a3a3}@media(min-width:768px){.searchnew label.checkbox:before{background-color:#fff;color:#01b7f2;border:none!important}.searchnew .slideshow-bg .search-tab-content{background:rgba(0,0,0,.8);padding:15px 15px 0 15px;position:relative}.slideshow-bg .search-box label{color:#fff}.searchnew .dropdown-menu label{color:#838383}}@media(min-width:992px){.searchnew .captionarea{position:relative;top:0;height:100%;display:block}.searchnew .captionarea .caption{margin-top:8%;font-size:2.89667em;color:#fff;letter-spacing:0;text-shadow:5px 5px 12px rgba(0,0,0,.25);margin-bottom:0;font-weight:900;text-transform:uppercase;text-align:center;font-family:"NexaBlack";line-height:35px}}@media(min-width:992px) and (max-width:1200px){.searchnew .slideshow-bg .search-box label{font-size:11px}.searchnew .slideshow-bg .search-box .trip-type label{font-size:9px}}@media(min-width:320px){.searchnew .slideshow-bg{height:auto}}@media(min-width:992px){.searchnew .slideshow-bg{height:523px}}@media(max-width:991px){.searchnew .search-tabs{display:block!important}.searchnew .slideshow-bg>.container{padding-left:15px;padding-right:15px}}@media(max-width:767px){.searchnew .slideshow-bg .search-tab-content{background:none}.searchnew label.trip-type{margin-bottom:20px;width:100%}}.searchnew .slideshow-bg .search-box .datepicker-wrap:after,.searchnew #HotelSearchPanel .datepicker-wrap:after{}.searchnew .search-tab-content label{text-transform:uppercase;font-weight:normal;font-size:12px}@media(max-width:767px){.searchnew .slideshow-bg ul.search-tabs{display:table!important;border-bottom:1px solid #c6c6c6;width:100%;padding-left:15px}.searchnew .slideshow-bg ul.search-tabs li{float:left;margin-bottom:-1px;border:1px solid #c6c6c6;border-bottom:#fff;margin-right:10px;padding:0}.searchnew .slideshow-bg ul.search-tabs li+li+li+li{display:none}.searchnew .slideshow-bg ul.search-tabs li a{border:1px solid transparent;border-radius:4px 4px 0 0;font-size:22px;padding:0 25px 0 25px}.searchnew .slideshow-bg ul.search-tabs li.active{cursor:default;background-color:#fff;border:1px solid #a3a3a3;border-bottom-color:transparent}.searchnew .slideshow-bg input.input-text:not(.touchspin),.searchnew .slideshow-bg textarea,.searchnew span.custom-select{height:50px;font-size:13px;border-radius:0}.searchnew .slideshow-bg select{height:100%}.searchnew .selector span.custom-select{line-height:50px;font-size:13px;text-align:left}.searchnew.holiday .directcheckbox label.checkbox{font-size:1.4em;text-transform:none}.searchnew.holiday .directcheckbox label.checkbox{margin-top:1px;background-color:#eee;padding:18px 0}.searchnew.holiday .directcheckbox .checkbox.checked{background-color:#fff;outline:1px solid #09b6f0}.holiday .directcheckbox label.checkbox input{margin-left:0}.holiday .directcheckbox label.checkbox:before{top:auto;position:relative;float:left;left:10px;margin-right:10px}.holiday .directcheckbox label.checkbox{line-height:14px}.searchnew.cms-page .submit{height:43px;line-height:43px;font-size:1.15em}}@media(max-width:767px){.searchnew label.trip-type label{background-color:#fbb525;font-size:11px;width:33.33%;padding:10px 15px;margin-left:0;color:#fff;margin-right:0;border-right:1px solid #f8f8f8;float:left;text-align:center}.searchnew label.trip-type label:last-child{border:none}.searchnew label.trip-type label input{margin-left:-3px;display:none}.searchnew label.trip-type label:before{left:5px;position:relative;float:left;display:none}.searchnew label.trip-type label.checked{background-color:#dd9a0f}.searchnew label.trip-type label.multi-city a{padding:0 10px}.searchnew.flight .Guest>.form-group{margin-bottom:0}.searchnew.flight .directcheckbox .checkbox{padding:14px 0;font-size:1.45em;text-transform:none;background-color:#eee}.searchnew.flight .directcheckbox .checkbox.checked{background-color:#fff;outline:1px solid #09b6f0}.searchnew.flight .directcheckbox .checkbox:before{position:relative;float:left;margin-right:10px;margin-left:10px}.searchnew label.trip-type label.multi-city{padding:12px 0;color:#fff;background-color:#fcb61e}}.searchnew #FlightSearchPanel .title{display:none}.searchnew .multi-city{display:inline-block}.searchnew .dropsection .selector select{bottom:0}.searchnew .submitmobile{float:left;padding:20px 10px}.searchnew .slideshow-bg a.button.green{background:#98ce44!important}.searchnew .slideshow-bg a.button.green:hover{background:#7db921!important}.searchnew .slideshow-bg .icon-check{padding-right:30px!important;padding-left:0!important}.searchnew .slideshow-bg .icon-check:after{content:"";position:absolute;top:0;right:0;width:30px;height:100%;display:block!important;background:url(../../images/icon/icon-check.png) no-repeat center center #7db921}.searchnew .fa-child:before{font-family:FontAwesome;content:""}.searchnew.travel-insurance .submit{font-size:12px}@media(max-width:767px){.searchnew.hotel-homepage .submit,.searchnew.holiday .submit,.searchnew.travel-insurance .submit{display:block;padding:25px 0;line-height:0;font-size:1.3333em}.searchnew .submitmobile a{display:block;padding:25px 0;line-height:0;font-size:16px}.searchnew.flight .slideshow-bg a.button.green{padding-right:0!important}.searchnew .dropsection{border:1px solid;text-align:center;border:1px solid #01b7f2;text-align:center;padding:0 10px}.searchnew .dropsection a{display:block;width:100%;height:100%;padding:17px 0;color:#01b7f2;font-size:1.2em;text-transform:uppercase}}.searchnew .datepicker-wrap:after{font-size:25px;width:35px;content:"";line-height:35px}.searchnew .selector span.custom-select:after{position:absolute;right:8px;top:15px;border-top:6px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent;content:""}@media(min-width:768px){.searchnew ul.search-tabs li.active a{background-color:rgba(0,0,0,.8)}.searchnew ul.search-tabs li a{background-color:rgba(0,0,0,.7);color:#fff}.searchnew .submitmobile{display:none}.searchnew .multi-city{display:none}.searchnew .dropsection #acc2{display:block!important}.searchnew .dropsection .collapsed,.searchnew .dropsection>a{display:none}.searchnew .checkbox.checked:before{border:none}.searchnew ul.search-tabs [class^="soap-icon"]{display:none}.searchnew .dropdownmobile{display:none}}.searchnew .Guest [class^="soap-icon"]{display:inline-block}.dropsection>a:before{position:absolute;right:18px;top:24px;border-bottom:5px solid #01b7f2;border-left:3px solid transparent;border-right:3px solid transparent;content:""}.dropsection>a.collapsed:before{position:absolute;right:18px;top:24px;border-top:5px solid #01b7f2;border-left:3px solid transparent;border-right:3px solid transparent;content:"";border-bottom:0}.searchnew .dropsection label{float:left}.searchnew.holiday .bg-title-section h1{text-align:left;text-transform:uppercase;font-size:6em;font-weight:900;letter-spacing:-7px;font-family:"NexaBlack"}.searchnew.holiday .block{padding-left:0}.searchnew.holiday .center-block .bg-title-section span{font-size:18px;letter-spacing:0;font-weight:normal;display:block;line-height:7px;text-transform:none;font-family:lato;color:#fff;text-align:left;margin-left:5px;letter-spacing:0;text-shadow:5px 5px 12px rgba(0,0,0,.25)}.searchnew .Guest i.soap-icon-user.skin-color{font-size:20px}.Guest .selector i{font-size:19px;line-height:31px}.searchnew .center-block .block{display:none}@media(max-width:767px){.searchnew .datepicker-wrap:after{line-height:51px}.searchnew .selector span.custom-select:after{top:23px}}@media(min-width:992px){.searchnew .center-block .block{display:block}.searchnew.holiday .center-block .bg-title-section .lasttitle span{margin-left:-15px;font-size:33px;font-family:"NexaBlack";text-transform:uppercase;line-height:30px;margin-top:-18px;letter-spacing:-3px;word-spacing:5px}}@media(min-width:1200px){.searchnew.holiday .center-block .bg-title-section .lasttitle span{margin-left:-35px}}.searchnew .form-group input{border-radius:0}.searchnew.hotel-homepage #HotelSearchPanel .datepicker-wrap input.input-text{padding-left:15px;border-radius:0}.searchnew.hotel-homepage .slideshow-bg .search-box>*{font-size:100%}.searchnew.hotel-homepage{min-height:auto}@media(min-width:1200px){.searchnew .col-md-1-5{width:12.5%}.searchnew .col-lg-2{width:16.66666667%}}@media(min-width:1200px){.searchnew .col-lg-1{width:8.33333333%}.searchnew .col-lg-3{width:25%}}@media(max-width:991px){.searchnew ul.search-tabs li a{font-size:10px}}#buttonsection{float:none;padding:0;width:100%;background:#efefef}#buttonsection img.buttonofferimages{width:100%}#buttonsection .buttonimage{max-width:400px;margin:0 auto;margin-bottom:20px;height:auto;position:relative}#buttonsection .buttontext{position:absolute;top:20px;left:20px;color:#fff;font-size:2.6em;color:#fff;font-weight:900;font-family:"NexaBlack";text-transform:uppercase;text-shadow:1px 1px 5px rgba(0,0,0,.3);text-align:right;line-height:40px;text-align:left;letter-spacing:-3px}@media(min-width:992px){#buttonsection .buttontext{font-size:3em;top:10px}}@media(min-width:1200px){#buttonsection .buttontext{font-size:3.6em;top:20px}}#buttonsection .buttontext span{font-size:14px;display:block;text-transform:uppercase;margin-left:1px;letter-spacing:0;font-family:"lato";line-height:15px}#buttonsection .buttonimage .buttontext{transition:.3s}#buttonsection .buttonimage:hover .buttontext{color:#ffdf6e}#buttonsection .button.middle .buttontext{left:0;width:100%;text-align:center}#buttonsection .button.right .buttontext{text-align:right;left:auto;right:15px;text-align:left}#buttonsection img.dudeimages{position:absolute;left:-9px;width:auto;height:auto;bottom:0}#buttonsection img.ladyimages{position:absolute;right:0;width:auto;height:auto;bottom:1px}#buttonsection .icon-wrapper{height:100%;display:table-cell;width:100%;vertical-align:middle;text-align:center;display:table-cell}#buttonsection .image-box.style13 .details{display:table-cell;padding:0 0}#buttonsection .image-box.style13 .action{margin-top:10px}#buttonsection [class^="soap-icon"].circle{width:2.2em;height:2.2em;color:#01b7f2;margin-top:5px}#buttonsection .soap-icon-plane-right:before,#buttonsection .soap-icon-hotel-1:before{line-height:1.6em;font-size:16px}#buttonsection .soap-icon-hotel-1:before{margin-left:3px}#buttonsection .soap-icon-beach:before{font-size:14px;line-height:1.9em}#buttonsection .flight-routes .box figure{background:none}#buttonsection .deal-offers{margin-top:5px}.deal-offers.image-box .box{margin-bottom:5px}#buttonsection .image-box .box .box-title{margin-bottom:5px}#buttonsection .deal-offers .box{padding:10px}#buttonsection a.button{background-color:#98ce44}#buttonsection a.button:hover{background-color:#7fb231}@media(max-width:1199px){#buttonsection img.animated.ladyimages{height:100%}}#buttonsection .button.middle .buttontext span{margin-left:0}#buttonsection .buttonimage a.link{position:absolute;width:100%;height:100%;z-index:3}@media(max-width:767px){#buttonsection h1{font-size:1.3em;line-height:1.5em;margin-bottom:45px;padding:0 15px}}@media(min-width:320px){.searchnew .block h1{font-size:3em;color:#fff;font-weight:900;font-family:"NexaBlack";text-transform:uppercase;text-shadow:4px 8px 6px rgba(0,0,0,.3);text-align:right}.searchnew .block h2{color:#fff;text-transform:none;font-size:1.2em;margin-bottom:0;text-align:right}}@media(min-width:640px){.searchnew .block h1{font-size:7.5em;font-weight:900;letter-spacing:-5px;margin-bottom:0}.searchnew .block h2{font-size:2.6em;margin-top:-15px}}.hotel-homepage #buttonsection,.holiday #buttonsection{margin-top:50px}.feefo-trusted-bar.new{padding:15px 0;margin-bottom:70px}.feefo-trusted-bar.new{padding:15px 0}.feefo-trusted-bar.new{background:#fff}.feefo-trusted-bar.new .table-cell{text-align:center;vertical-align:middle}.feefo-trusted-bar.new .table-cell>.feefo-score>p{text-align:center;line-height:1.5em}.feefo-trusted-bar.new .table-cell>.feefo-score{width:80px;height:80px;border:5px solid #ffdc00;display:inline-block;text-align:center;border-radius:50%}.feefo-trusted-bar.new .table-cell>.feefo-score>.five-stars-container{font-size:11px}.feefo-trusted-bar.new .table-cell>.feefo-score>p{font-size:2em}.feefo-trusted-bar.new .table-cell>.feefo-score>.five-stars-container .five-stars:before{color:#01b7f2}.feefo-trusted-bar.new .table-cell>.box-title{font-size:1.4em;text-align:right}.feefo-trusted-bar.new .table-cell img{float:right}.feefo-trusted-bar.new .table-cell+.table-cell img{float:left}.feefo-trusted-bar.new .table-cell+.table-cell+.table-cell>.box-title{text-align:left}@media(min-width:1200px){.feefo-trusted-bar.new .container{width:1024px}}.searchnew.hotel-homepage .global-map-area{background:url(../images/uspbackground/USP-background.jpg) no-repeat;background-size:cover;background-position:center}.hotel-homepage .icon-box.style10{color:#40bae1}.hotel-homepage .soap-icon-usp-satisfaction:before{position:relative;bottom:2px}.soap-icon-packages-1:before{content:"";font-size:28px}@media(max-width:767px){.holiday .slideshow-bg .search-tab-content,.hotel-homepage .slideshow-bg .search-tab-content{padding:30px 0 15px 0;border-bottom:1px solid #eee}.holiday .feefo-trusted-bar.new,.hotel-homepage .feefo-trusted-bar.new{padding-top:25px}}@media(max-width:320px){.searchnew .search-box .row{padding:0 0}}ul.search-tabsv2{display:flex;font-size:8px;border-bottom:1px solid #c6c6c6;padding:0 15px;width:100%}ul.search-tabsv2 li{display:flex;margin-left:4px;color:#fff;text-transform:uppercase;border:1px solid #c6c6c6;border-bottom:0;margin-left:6px;position:relative;flex:0 1 auto}ul.search-tabsv2 li+li+li+li{display:none}ul.search-tabsv2 li a{padding:10px 6px 10px 32px;display:flex;align-items:center;background:#efefef;color:#8c8c8c;opacity:1;font-weight:bold;font-size:1em;letter-spacing:.05em;line-height:1.5em}ul.search-tabsv2 li.active{border-bottom:1px solid #fff;margin-bottom:-1px}ul.search-tabsv2 li.active a{opacity:1;background:#fff;color:#28b6e9}ul.search-tabsv2 li:first-child{margin-left:0}ul.search-tabsv2 li:before{content:'';font-family:"soap-icons";font-style:normal;position:absolute;color:#01b7f2;height:100%;align-items:center;display:flex;left:6px;font-size:22px;width:22px}ul.search-tabsv2 li.hotel-icon:before{content:''}ul.search-tabsv2 li.holiday-icon:before{content:""}@media(min-width:768px){ul.search-tabsv2{font-size:10px;border-bottom:0;padding:0}ul.search-tabsv2 li{border:0;flex:0 0 auto;margin-left:10px}ul.search-tabsv2 li.active{border:0;margin-bottom:0}ul.search-tabsv2 li a{color:#fff;padding:10px 30px;background:#000;opacity:.7;font-weight:bold;font-size:1em;letter-spacing:.05em}ul.search-tabsv2 li.active a{opacity:1;background:rgba(0,0,0,.8);color:#fff}ul.search-tabsv2 li:before{display:none}}@media(min-width:992px){ul.search-tabsv2 li+li+li+li{display:flex}}@media(min-width:1200px){ul.search-tabsv2{font-size:12px}}.mrgb-70{margin-bottom:70px}.content-homepagesection{margin-bottom:70px}.searchnew .search-tab-content select option{background:#fff}.newtabs-radio{display:flex;padding:20px 15px 0;flex-wrap:wrap}.newtabs-radio li{display:flex;align-items:center;margin-right:10px;margin-bottom:15px}.newtabs-radio li img{max-height:22px}.newtabs-radio li a{padding:0 8px 0 29px;border:1px solid #01b7f2;height:34px!important;align-items:center;justify-content:center;display:flex;position:relative;color:#01b7f2}.newtabs-radio li a i{padding-left:5px}.newtabs-radio li a:before{visibility:visible;background:#fff;content:"";position:absolute;border:1px solid #dedede;width:14px;height:14px;border-radius:50%;left:5px;top:8px}.newtabs-radio li.active a:after{content:"";top:11px;width:8px;height:8px;border-radius:50%;background-color:#01b7f2;left:8px;z-index:9;position:absolute;visibility:visible}.destination-container{display:block;overflow:hidden;margin:60px 0 0}.destination-container .title>h1{text-align:center;margin-bottom:45px}.cms-destination-box{width:100%;background:#fff;margin:0;margin-bottom:20px;font-size:12px}@media(max-width:991px){.destination-container .col-sm-6:last-child{clear:left}}.top-strap{padding:10px 0;text-align:center;background:#00b7f1;text-transform:uppercase;color:#fff;font-weight:bold}.ds_flightandhotel-box .strapline{display:block;position:absolute;bottom:0;background-color:rgba(0,0,0,.65);padding:5px 15px;color:#fff;text-transform:uppercase;letter-spacing:.5px;width:100%}.box-section{display:flex;flex:1 1 auto;padding:30px 15px 15px;flex-direction:column}.top-section{display:flex;flex-direction:row;flex:1 1 auto;justify-content:center}.cms-destination-box.imageleft .top-section{justify-content:flex-start}.bg-blue{background:#00b7f1}.bg-yellow{background:#fdb714}.box-section h3{margin-bottom:3px;font-weight:bold}.cms-destination-box .top-strap [class^='im']{display:inline-block;font:normal normal normal 14px/1 icomoon;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cms-destination-box .top-strap i{font-size:16px!important;margin-right:10px}span.large{font-size:3em;padding:0 3px;color:#97ce44}.ds-title-section{display:flex;flex-direction:column;align-items:center;margin-bottom:25px}.ds-title-section p{margin-bottom:0;text-transform:uppercase;font-size:.8333em}.ds-right-section{display:flex;flex-direction:column;align-items:center}.ds-left-section{display:flex;flex-basis:27%}.ds-backgroundimage{display:flex;flex:1 1 auto;background-size:cover;background-position:50% 50%}.cms-destination-box.imageleft .ds-right-section{align-items:flex-start;padding-left:15px}.cms-destination-box.imageleft .ds-title-section{align-items:flex-start}.ds-bottom{display:flex}.ds-airlines{padding-right:15px;display:none}.ds-airlines img{max-width:40px}@media(min-width:1200px){.ds-airlines{display:block}}.button-section{margin-top:35px}.button-section a{text-transform:uppercase}@media(max-width:767px){.cms-destination-box{margin:0 0 45px}.cms-destination-box-container:last-child .cms-destination-box{margin-bottom:0}}.destination_box_section{padding:15px;margin-top:20px;background:#fff}.destination_box_section .destination-image img{max-width:100%}.destination_box_section .destination-box-container{display:flex;margin:35px -8px 0;flex-wrap:wrap}.destination_box_section .destination-box .box-image{margin-bottom:18px}.destination_box_section .destination-box .box-image img{max-width:65px;margin:0 auto;display:block}.destination_box_section .destination-box{padding:0 8px;flex:0 0 100%;max-width:100%}.destination_box_section .destination-box .box-description{text-align:center;margin-bottom:25px;padding:0 5px}.destination_box_section .destination-box .box-description p{margin-bottom:0}.destination_box_section .destination-box .box-description p.titlebox{text-transform:uppercase;font-size:10px}.destination_box_section .destination-box .box-description p.titledesc{font-size:1.167em;color:#01b7f2}@media(min-width:341px){.destination_box_section .destination-box{flex:0 0 50%;max-width:50%}}@media(min-width:450px){.destination_box_section .destination-box{flex:0 0 33.3333%;max-width:33.3333%}}@media(min-width:768px){.destination_box_section .destination-box{display:flex;margin-bottom:15px}.destination_box_section .destination-box .box-image{flex:0 0 40%;max-width:40%;margin-bottom:0}.destination_box_section .destination-box .box-description{flex:0 0 60%;max-width:60%;align-self:center;margin-bottom:0}}@media(min-width:1200px){.destination_box_section .destination-box{flex:0 0 16.66667%;max-width:16.66667%}}.text-area{margin-top:40px;display:block;overflow:hidden}.text-area .travelo-box{margin:0}.country-section-container{display:flex;flex-wrap:wrap}.country-box{display:flex;flex-direction:column;width:100%;background:#fff;position:relative}.country-box .top-strap:before{font-family:"FontAwesome";font-style:normal;margin-right:10px}.country-box .background-image{width:100%;min-height:170px;background-size:cover}.recommended-country{margin:60px 0 0}.star-section2{display:flex;justify-content:center;padding:8px 0;margin:10px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.country-box .country-box-info{padding:15px}.country-list ul{display:flex;flex-direction:column}.country-list ul li{display:inline-flex;align-self:flex-start;width:100%}.country-list i{color:#01b7f2;font-size:2em;padding-right:10px;min-width:35px}.country-price-box{display:flex;width:100%;justify-content:space-between;flex:1 1 auto;flex-wrap:wrap;margin:15px 0}.actual-price,.old-price{margin:10px 0}@media(max-width:767px){.actual-price{order:2}}.country-price-box .old-price{color:#b9b9b9;position:relative}.country-price-box .old-price .large{color:#b9b9b9;font-size:2.5em}.country-price-box .old-price:before{content:"";position:absolute;width:100%;height:50%;border-bottom:1px solid}.country-box .top-strap{position:absolute;width:100%}.destination-section.boxcontainer .title-mid{margin-bottom:30px}.destination-section.boxcontainer{}.widget-section{margin-top:70px}.widget-container{padding:25px 15px;background:#fff}@media(min-width:992px){.country-section-container .col-flex-ds-3{margin:12px 0}}.blog-section{margin-top:80px}.blog-section .title-mid{margin-bottom:50px}.blog-container{width:100%;padding:30px 20px;background:#fff}.blog-container ul{display:flex;flex-wrap:wrap}.blog-container ul .background-image{width:58px;background-position:50% 50%;margin-right:15px;background-size:cover}.blog-container .blog-item .title{font-size:1.083em;color:#01b7f2;margin-bottom:5px}.link{text-transform:uppercase;font-size:1em;letter-spacing:.5px;color:#828282;margin-bottom:3px}.popupcontainer{float:none;padding:0;margin:0 auto;text-align:left;z-index:10003;position:relative;display:inline-block;vertical-align:middle}.popup-wrapper .popup-content{display:block;border:2px solid #01b7f2;border-top:0}.popup-wrapper .closecontainer{width:100%;min-height:60px;background:#01b7f2;font-size:12px}.back-overlay{outline:none;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:10000;display:none;-webkit-backface-visibility:hidden}.back-overlay .container{height:100%;position:relative;z-index:10001}.popupcontainer .photo-gallery img{width:auto;margin:0 auto;display:block;max-width:100%}.popup-content :not(.image-carousel) .flex-direction-nav{opacity:0}.closebutton{float:right;height:100%;padding-right:10px;width:50px;text-align:center;cursor:pointer}.closebutton .fa{color:#fff;font-size:20px;line-height:60px}.popup-title{float:left;display:block;width:calc(100% - 50px);padding:0 15px}.popup-title h3{margin-bottom:0;line-height:60px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#fff;letter-spacing:.5px}.modal-open .modal{overflow-y:auto}.modal.v2 .modal-content{border:1px solid #01b7f2;border-radius:0}.bootbox-body .tab-container .basket-container{padding:30px;background:#f4f4f4}.modal-header{overflow:auto;padding:0;background:#01b7f2}.modal-title{color:#fff;display:block;padding:10px 30px;float:left;width:auto}.modal.v2 .modal-title{padding:12px 15px}.modal.v2 .modal-body{padding:0;background:#fff;padding:25px 15px}a.newclosebuton{float:right;font-size:18px;color:#fff;padding:0 14px;display:block;cursor:pointer;height:100%;line-height:43px}.informationmodal .content-section{margin:0 0 25px 0;text-align:center}.informationmodal.modal .content-section p{font-size:1.2em;margin-bottom:10px}.informationmodal.modal .content-section p:last-child{margin-bottom:0}.informationmodal.modal .closebtn{font-size:.8333em;text-transform:uppercase;padding:6px 35px;border-radius:2px;color:#fff;display:block;margin:0 auto}.modal .modalcenter{display:flex;height:100%;align-items:flex-start;position:relative}.modal.v2 .modaltitlecontainer{display:block;float:left;width:calc(100% - 47px)}.modal.v2 .modal-content{border:1px solid #01b7f2;border-radius:0;font-size:12px}.modal.v2 a.newclosebuton{line-height:47px}.informationmodal .modal-dialog{width:100%}@media(min-width:768px){.informationmodal .modal-dialog{width:735px}}.no-background{background:none!important}.no-modal-style{background:none}.modal-header.no-modal-style{background:none;border:none}.modal-header.no-modal-style .newclosebuton{color:#c3c2c2}.modal.v2 img{display:block;margin:0 auto;max-width:100%}#signupnewsletter h2{font-size:3.167em;font-weight:300}#signupnewsletter .form-group label{text-align:left;font-size:.9167em;text-transform:uppercase;color:#838383;margin-bottom:5px;letter-spacing:.04em;display:block;font-weight:normal}#signupnewsletter .form-group input{height:43px}@media(min-width:768px){#signupnewsletter.informationmodal .modal-dialog{width:650px}#signupnewsletter.informationmodal .row{margin:0 -8px}#signupnewsletter.informationmodal [class*=col]{padding:0 8px}#signupnewsletter.informationmodal.modal .modal-body{padding:0 50px 25px}}