
/*----- Content for file :content.css start here -----*/
body{font-size: .88rem !important; position: relative;}
.reviewrating .sv {
	fill: #fbb610;
}

.userReviewHd {
	font-size: 1rem;
	vertical-align: top;
}
.blueHead {
	color: #3A465F;
	font-size: 1.5rem;
	font-weight: bold;
}
.deal-phone {
	border-radius: 4px;
	padding: 10px;
	font-size: 1.5rem;
	text-align: center;
	color: #022243;
	background: #f5f5f5;
}
.blog-review-new h2{text-align:center !important}
.deal-phone a, .deal-phone a:hover{color:#022243}

.deal-phone .icon {
	color: #fff;
	background: #022243;
	border-radius: 50%;
	margin-right: 0;
	padding: 4px 8px;
	top: 0rem;
	left: -5px;
	position: relative;
	margin-right: 3px;
}

.travelResources a {
    color: #08c;
}

.travelResources ul {
    list-style: disc;
    margin-left: 15px;
}

.content ul {
    list-style-type: disc;
    padding-left: 15px;
}
.content-section__main ul{list-style: disc; margin-left: 15px;}
.travelResources-tools{background:#f5f5f5; padding:1rem 1rem  0.1rem 1rem}
.travelResources-tools a {
    color: #08c;
}

.travelResources-tools ul { }
.travelResources-tools h3, .travelResources h3{color:#005282; font-size:20px; padding-bottom:10px}

.travelResources-tools ul li{background:#fff; padding:0.5rem 0.5rem  0.5rem 1rem; margin:0 0 1rem 0;     line-height: 1.15rem;}

.travelResources ul li{padding:3px 0}

.app-download-inner-wrapper{ height:340px;}
.send-link-wrapper{display:none!important;}


@media(max-width: 1400px){
.d-xl-block.ads-spot--vt{display: none !important}
}
/*
.blog-review .col.mt-3:nth-child(1) { display: none  !important;}*/

.new-whybook{color:#3A465F}
.new-whybook .st0{fill:#006ee3;stroke:#006ee3;stroke-width:14.2857;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
.new-whybook .st0{fill:none;stroke:#006ee3;stroke-width:14.2857;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
.new-whybook .st0{fill:none;stroke:#006ee3;stroke-width:14.2857;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
.new-whybook h3{font-size:1rem !important;}
#skeletonLoader2{position: relative; width: 100%; min-height: 550px;; padding: 10px 15px; z-index: -1}
#skeletonLoader2 .skeletonMain { background: #ccc; border-radius: 10px; display: inline-block; margin-right: 20px}
#skeletonLoader2 span{ position: relative; overflow: hidden; height:30px;}
#skeletonLoader2 .input-section span{ height:3.4375rem!important}
#skeletonLoader2 .input-section .input-section{ width:200px;}
#skeletonLoader2 span:before { content: ''; display: block; position: absolute; left: -150px; top: 0; height: 100%; width: 150px; background: linear-gradient(to right, transparent 0%, #E8E8E8 50%, transparent 100%); animation: load 1s cubic-bezier(0.4, 0.0, 0.2, 1) infinite;}
@keyframes load { from { left: -150px; }
    to   { left: 100%; }
}
#skeletonLoader2 .tabs__wrap .row{display: flex; align-items: center;  justify-content: center;}
#skeletonLoader2 .tabs__wrap span{border-radius:5px 5px 0 0; background:#fff; height:3.4375rem!important}

.layover{  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  z-index: 10000;  background-color: rgba(0,0,0,0.5);}
#layoverpopup .modal-phone { width: 544px; position: fixed; min-height:278px; top: 50%; left: 50%; margin-top: -100px; margin-left: -300px;   background-color: #fff; border-radius: 8px; text-align: center;z-index: 11; color:#000; line-height:0;}
#layoverpopup .idle-img{width:185px; float:left; padding:0;border-radius: 8px; }
#layoverpopup .idel-conent {padding: 0px 10px 0 200px; min-width:339px;line-height: 24px; text-align:left}
#layoverpopup .idle-phone {font-size: 32px;color: #006ee3;line-height: 24px; font-weight:bold}
#header {min-height: 56px;}


.layover{  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  z-index: 10;  background-color: rgba(0,0,0,0.5); /}
.modal-phone { width: 544px; position: fixed; top: 50%; left: 50%; margin-top: -100px; margin-left: -300px;   background-color: #fff; border-radius: 8px; text-align: center;z-index: 11; color:#000; line-height:0;}
.idle-img{width:185px; float:left; padding:0;border-radius: 8px; }
.idel-conent {padding: 0px 10px 0 200px; min-width:339px;line-height: 24px; text-align:left}
.idle-phone {font-size: 32px;color: #006ee3;line-height: 24px; font-weight:bold}

#layoverpopupNew.layover, #exitPopup.layover{  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  z-index: 999999;  background-color: rgba(0,0,0,0.5); color:rgb(49, 53, 65)}
#layoverpopupNew .modal-phone, #exitPopup .modal-phone { width: 500px; position: fixed; top: 50%; left: 50%; margin-top: -100px; margin-left: -244px;   background-color: #fff; border-radius: 8px; text-align: center;z-index: 11; color:#000; line-height:0; overflow:hidden}
.idle-img{width: 110px;height: 110px; padding: 0;border-radius: 8px; border-color: #fff;}
.idle-img img{width:100%}
#layoverpopupNew .dealHeading, #exitPopup .dealHeading{font-size: 24px;color: rgb(49, 53, 65);font-weight:bold}
#layoverpopupNew .idel-conent, #exitPopup .idel-conent {line-height: 24px; margin:0 auto; padding:20px 0 0 0;}
#layoverpopupNew .idle-phone, #exitPopup .idle-phone,  {font-size: 32px;color:rgb(18, 85, 174);line-height: 24px; font-weight:bold; padding-bottom:1.5rem;}
#layoverpopupNew .calltime, #exitPopup .calltime{color: rgb(49, 53, 65);font-size: 12px;margin:0}
#layoverpopupNew .callcontent, #exitPopup .callcontent{padding-bottom: 1rem;margin: 0;}
#layoverpopupNew .new-whybook{color:#3A465F;text-align:left; background:#ebecef; padding-bottom:10px;}
#layoverpopupNew .new-whybook .st0, #exitPopup .new-whybook .st0 {fill:#006ee3;stroke:#006ee3;stroke-width:14.2857;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
#layoverpopupNew .new-whybook .st0, #exitPopup .new-whybook .st0{fill:none;stroke:#006ee3;stroke-width:14.2857;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
#layoverpopupNew .new-whybook .st0, #exitPopup .new-whybook .st0{fill:none;stroke:#006ee3;stroke-width:14.2857;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
#layoverpopupNew .reviewrating .sv, #exitPopup .reviewrating .sv {fill: #fbb610;}
#layoverpopupNew .new-whybook h3, #exitPopup .new-whybook h3{font-size:14px !important;}
#layoverpopupNew ul.content-list, #exitPopup ul.content-list{list-style:none; padding-left:0;}
#layoverpopupNew .shadow-sm.rounded.box-shadow, #exitPopup .shadow-sm.rounded.box-shadow{box-shadow:0 .125rem .25rem rgba(2,34,67,.2)!important}
#layoverpopupNew #closepopup, #exitPopup #closepopup{text-decoration:none; float:right; margin:-10px 10px 0 0 }
#layoverpopupNew .content-section h3, #exitPopup .content-section h3{padding-top:0;}
#layoverpopupNew .wHeding, #exitPopup .wHeding{text-align: center; padding: 17px; padding-bottom: 0; font-size: 1rem;}
/*----- Content for file :content.css ends here -----*/

/*----- Content for file :deals.css start here -----*/
.depdate,.orCityNA{display:inline-block}.nav,ul{list-style:none}.featured-deal{clear:both;margin-top:5rem;position:relative;z-index:0}.col.deals__itinerary{padding-top:20px}.col-2.ml-auto.text-right{padding-top:10px}.deals__fare.text-blue.font-weight-bold sup{font-size:12px;vertical-align:top;top:13px;position:relative}.d-block.dheader.fareHead{font-size:11px}.dyntncdate{color:#666}.dyntncdate a,.geo-terms.tnc-style a{color:#666;text-decoration:underline}.geo-terms.tnc-style a:hover{color:#005282}.deal-dates{font-size:12px;color:#666}.is--red{color:#9e1500}.location-change{color:#005282;text-decoration:underline}.widget.is--deal .calendar{transition-timing-function:ease-in transition 0.2s}.dyn-deals{border:1px solid #ccc;border-radius:5px}.deals__figure{height:7.3rem;border-radius:5px 5px 0 0;background-position:top center;background-repeat:no-repeat;background-size:cover}.dyn-deals .deals__fare{font-size:1.55rem}.dyn-deals .cityname{font-size:1.45rem}.totalFare{font-size:1.5rem;font-weight:700;color:#005282}.depdate{padding-right:.5rem}.deal-row .city-pair,.geoDealsContent .city-pair{font-size:1rem}.deal-list0 .deals__figure{height:22rem;position:relative;overflow:hidden}.d-block.deal-row,.deals__figure img.lazy{position:absolute;width:100%}.deals__figure img.lazy{height:100%;transform:translate(-50%,-50%);top:50%;left:50%;border-radius:5px 5px 0 0}#uniqueGeoCode,.deal-fare .small,.deal-section{position:relative}.deal-fare .small{color:#666;margin-right:10px;top:-.3rem}.geoDealsContent .deal-list.col-6{max-width:48%;flex:0 0 48%}.totalFare sup{font-size:.7rem;top:-.5rem}.deal-search{background:#fff;margin-top:-.5rem}#geoDeals .deal-search{margin-top:-6px}.deal-list0 .deal-search{margin-top:-12px!important}#today_deals:hover .deal-search,.deal-row:hover .deal-search{box-shadow:.1rem .2rem .5rem rgba(0,0,0,.15);color:#012142!important;border-color:#012142!important}#geoDeals .deal-row{padding-bottom:5px!important}.featured-deal h2{padding-bottom:10px}.deal-list{cursor:pointer}.deal-list:hover{background:#efefef}.deal-right-td{padding-bottom:6.1rem;border:1px solid #dee2e6;border-radius:5px}.deal-list0.deal-leftpane{padding-bottom:5.8rem;border:1px solid #dee2e6;border-radius:5px}.deal-list0.deal-leftpane:hover,.deal-right-td:hover{box-shadow:.1rem .2rem .5rem rgba(0,0,0,.15);background:#efefef}.widget.is--deal .calendar.is--left,.widget.is--deal .calendar.is--right{transition-timing-function:ease-out;transform:translateY(0);opacity:1}#geoDeals .nav-fill .nav-item{flex:inherit!important}#UniqueID,#uniqueGeoCode,.deals-block .grtxt.smtxt,.deals-block .grtxt.smtxt a{color:#999;font-size:.8rem}table{width:100%}ul{padding-left:0;margin:0}span.alerts.alerts-success.alerts-bubble.alerts-bubble-top{display:block!important}.nav.nav-tabs.nav-fill{font-size:19px;font-weight:500}.nav-tabs .nav-link{margin-left:22px;background:#f5f5f5;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.orCityNA{position:absolute;top:10px;width:155px;right:0}.tab-content .active{animation:none}.georightTD{padding:0 .5rem .9rem}.tab-content.aftab{padding-top:1.5rem}.nav{display:-webkit-box;display:-ms-flexbox;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}#uniqueGeoCode{font-size:.7rem;top:0}.dyntncdate,.geo-terms{font-size:100%}@media (min-width:993px) and (max-width:1024px){.dyn-deals .cityname{font-size:1rem}.dyn-deals .deals__fare{font-size:1.5rem}#geoDeals .deal-row{padding-bottom:10px!important}#geoDeals .deal-search{margin-top:-3px}.hidden-md{display:none}}@media (min-width:768px) and (max-width:992px){.dyn-deals .cityname{font-size:1rem}.dyn-deals .deals__fare{font-size:1.3rem}.date-depart.w-100.d-block:after{display:none}.deal-list0 .deals__figure{height:14rem!important}table.is--left-pane,table.is--right-pane{width:100%}.row{margin:0!important}}@media (min-width:992px){.deals-block .deal-rightpane{width:60%;float:right}.deal-list0.deal-leftpane{width:39%;float:left}}@media (max-width:768px){.deal-bottom.row.text-dark{padding:2rem 1rem 1rem}.check-status,.creditcard{margin-top:-15px}}@media only screen and (min-width:834px) and (orientation:portrait){.check-status,.creditcard{margin-top:-15px}.deal-bottom.row.text-dark{padding:2rem 1rem 1rem}}@media(max-width:992px){.deal-list0.deal-leftpane{height:20rem;margin:0 10px;width:97%}.geo-terms{padding:0 10px}.featured-deal h2{padding-left:25px}.orCityNA{right:15px}}@media(min-width:992px){.deal-list0.deal-leftpane{height:28rem}}#geoLowestFare{color:#ffc342}#geoLowestFare sup{font-size:68%}#geoLowestFare::after{position:relative;content:">";border:2px solid #ffc342;border-radius:50%;padding:0 5px;font-size:19px;font-family:monospace;left:6px;top:-3px;font-weight:400}.table td,.table th{border-top:none}.table .geoDealsContent td,.table .geoDealsContent th{padding:0}.featured-deal .table{margin-bottom:0}.tabledeals .deals{padding:5px;border-bottom:2px solid #ddd;background:#fff}.tabledeals .table tbody tr td,.tabledeals .table tfoot tr td,.tabledeals .table thead tr td{line-height:45px}.tabledeals .table tbody tr td,.tabledeals .table tbody tr th,.tabledeals .table tfoot tr td,.tabledeals .table tfoot tr th,.tabledeals .table thead tr td,.tabledeals .table thead tr th{padding:5px 8px!important;vertical-align:top}.tabledeals .deal-list{border-top:1px solid #ddd;cursor:pointer}.tabledeals .deal-fare{font-size:1.6rem;font-weight:400;color:#118acb}.tabledeals .table{width:100%;font-size:.9rem;color:#333;border-collapse:collapse}.tabledeals .deal-fare sup{font-size:12px;top:-10px}.tabledeals .table thead{background:#f5f5f5}#liveSearchedOn:after{content:' EST';color:#d94128}
.lastMinutDealsImage img{width:100%; border-radius:4px; height:92%; object-fit:cover}
.lastMinutDeals .deal-box{background:#fff; box-shadow:0 4px 8px #f1eeee; border-radius:4px}
.lastMinutDeals .city-name{font-size:18px; font-weight:bold; margin-bottom:.5rem; }
.lastMinutDeals .totalfare{font-weight:bold; font-size:20px; }
.lastMinutDeals .book-button{border:1PX SOLID #006EE3; color:#006EE3; border-radius:2px; font-size:18px; text-align:center; font-weight:bold; padding:4px}
.lastMinutDeals .rt-date{padding-bottom:15px; text-align:right}
.lastMinutDeals a:hover{color:#666}
.lastMinut-deal-container{background:#fff; border-radius:4px; padding:1rem;}
.lastMinut-deal-container h2{font-size:28px; color: #313541; padding-bottom:10px;}
@media (max-width:992px) {
.lastMinutDealsImage{padding:0 !important}
.lastMinutDeals .rt-date{font-size:12px;}
}
/*----- Content for file :deals.css ends here -----*/

/*----- Content for file :promosignup.css start here -----*/
.promo_a__login+.promo_b__login,.signupform label,.subheading,.tab-pane:nth-child(2) .footerInfo__list:nth-child(3) .footer-info__item:nth-child(3){display:none}.banner h1{font-size:1.9rem;z-index:1;position:relative;font-weight:700;line-height:2.2rem}.head-phone-icon{background:#ffc342;border-radius:50%}.head-phone-txt{font-size:18px}.head-phone-txt b{color:#ffc342}.arrow-round{fill:#fff;border:2px solid #fff;padding:3px;border-radius:50%;vertical-align:middle;margin-top:-5px}.subheading{color:#fff;font-size:1.25rem}.promo_a__login.hidden+.promo_b__login,.promosection{display:block}.subheading a#Faredeeplink{color:#fff}.banner .container{z-index:2!important}.banner:before{opacity:.65!important}.coupon-cont{clear:both}.mr-2.privacy-link{text-decoration:underline}#nowInteractSignUp .signup .signup__input{font-size:1rem;border-radius:5px!important}.featured-deal{margin-top:0}.promosection{position:relative;clear:both;left:50%;background:#fff;box-shadow:1px 1px 3px rgba(0,0,0,.2);transition:.15s linear;border-radius:5px;width:530px!important;margin-left:-265px;height:135px;margin-top:-80px}.why-signup{font-size:.7rem}.why-signup strong{font-size:.9rem;font-weight:700;color:#000}#couponPopupParentId{position:absolute;width:100%;top:0;background:#fff}#promo-code__learn-more,.coupon-section,.list-icon li,.promo_a__login,.promo_b__login,.signupContent{position:relative}.list-icon{padding-left:.7rem!important;padding-top:.5rem!important;color:#666}.list-icon li:before{border-radius:50%;content:"";height:.25rem;left:-10px;position:absolute;top:.375rem;width:.25rem;background:#666}.signup-input{width:63%}#imgSignUpHD2{margin-left:10px;font-size:.95rem}.promo_b__login{font-size:1rem!important;height:25px!important}.exp-txt .promo_a__login,.exp-txt .promo_b__login{font-size:11px!important}.promo-text,.tooltips__inner{position:absolute;line-height:1rem}.promo-text{width:auto;margin:0 auto;top:34px;padding-left:2.4rem}.float-left.promo-dollar svg,.float-left.promo-dollar-small svg{width:31px!important}.promo-text small{font-size:9px!important}.tooltips__inner{animation:.2s ease-in-out animate-top;background-color:#fff;border:1px solid #046aa6;box-shadow:0 0 1rem 0 rgba(0,0,0,.25);color:#333;cursor:auto;font-size:.75rem;padding:.5rem .5rem .25rem;width:500px;z-index:1004;left:0;text-align:left;}.tooltips__inner .a-link.text-primary.text-xs{text-decoration:underline;cursor:pointer}.tooltips__close{border-radius:50%;color:#fff;cursor:pointer;display:block;font-size:.5625rem;height:1rem;line-height:.9375rem;position:absolute;right:-.25rem;text-align:center;top:-.35rem;width:1rem}.tooltips__arrow,.tooltips__arrow:before{border-right:10px solid transparent;border-left:10px solid transparent;display:block;height:10px;position:absolute}.text-primary{fill:#046aa6!important}.text-xs{font-size:.6875rem!important}.tooltips__arrow{border-bottom:10px solid #046aa6;left:0;top:0;z-index:1005;animation:.2s ease-in-out animate-arrow;width:20px}#promo-code__learn-more .tooltips__arrow{left:50%;top:0}.tooltips__arrow:before{width:20px;content:"";border-bottom:10px solid #fff;left:-10px;top:2px}.rotate-135{transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg)}.text-xl{font-size:1rem!important}.ic-flight:before{transform:rotate(135deg)}#couponPopupParentId #lblMessageSignUpHD{position:relative;width:60%;padding:.2rem .5rem}.promo_a__login{font-size:1rem;padding-bottom:30px}.promo_a__login:before{margin-top:-.2rem}.discountTxt{color:#005282;font-weight:700}.promo-dollar{transform:rotate(-45deg);margin-top:-2px}.promo-dollar-small{transform:rotate(-45deg);margin-left:-3px}.mktmsg__promo-code{position:relative;clear:both;padding:.7rem .9rem .5rem .4rem;font-size:1.4rem}.coupon-modal .details-side{margin-left:130px;padding:10px 0 0;width:auto}#content-callcenric{padding:25px 60px;float:left;display:none}.details-side{float:left;margin-left:2%;padding:10% 0 0;position:relative;width:55%;text-align:left}.coupon-modal #closeCouponPopup{right:0;top:7px;height:24px;width:20px;z-index:2}.coupon-modal #closeCouponPopup .signupClose{color:#000;top:auto;left:auto;text-align:center;font-size:15px;font-weight:700}.promo_b__login sup,.signupSave sup{font-size:60%}#nowInteractSignUp .button-secondary-gradient{font-size:.95rem;font-weight:700;padding:.7rem;border-bottom:1px solid #018197!important;border-radius:5px;margin-left:10px;background:linear-gradient(169deg,#006ee3,#006ee3);box-shadow:0 .0625rem 0 0 rgba(0,0,0,.25);color:#fff;border:none}#nowInteractSignUp .button-secondary-gradient:hover{background:linear-gradient(169deg,#005bbd,#005bbd)}#nowInteractSignUp input.fs-block{font-size:.95rem;width:60%;float:left;border-radius:5px;border:1px solid #ced2d6;padding-left:10px;padding-right:30px}.coupon-modal .modal-close-profile{cursor:pointer;position:absolute;background:#fff}.coupon-modal .emailpop{display:inline-block;height:auto;background:#fff;display:flex;width:100%;border-radius:5px;z-index:1}span.alerts.alerts-success.alerts-bubble.alerts-bubble-top{display:block!important;background:#d4edda!important}.couponResponse__block{width:100%;display:flex;line-height:36px;font-size:16px;position:relative;z-index:1}.couponResponse__code{background:#fff;width:19rem;padding:.2rem;font-size:1.3rem;color:#006ee3;text-align:center;font-weight:700;border:1px solid #c9c9c9;margin-right:.5rem;border-radius:5px;box-shadow:inset 0 0 5px 0 rgba(0,0,0,.1);height:2.7rem}.couponResponse__code-btn:active,.couponResponse__code-btn:focus,.couponResponse__code-btn:hover{background:#0055b0;color:#fff;text-decoration:none}.couponResponse__code-btn{width:32%;display:block;text-align:center;padding-top:.15rem;color:#fff;font-size:1rem;font-weight:400;border-radius:5px;height:2.7rem;border:0;background:#005bbd}.coupon-section,.lbl-InteractSignUp-success-header,.signupSave{color:#142534}.lbl-InteractSignUp-success-header{font-size:24px;font-weight:400;display:block}.alerts-success{background:#d4edda;color:#3c763d}.alerts-success.alerts-bubble.alerts-bubble-top:before{border-top-color:#8ccf9c}.alerts-bubble-top:before{left:1.25rem;top:100%;margin-left:-.625rem;border-top-color:#ed969e}.alerts-bubble:after,.alerts-bubble:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.alerts-success.alerts-bubble.alerts-bubble-top:after{border-top-color:#d4edda}.alerts-bubble:after{border-width:.5rem}.alerts-bubble:before{border-width:.625rem}.coupon-modal .modal-profile{background:#fff;width:100%;border-radius:5px}.coupon-modal .signupBlock{border:none;margin:0;padding:0;height:inherit;position:relative}.lbl-InteractSignUp-success-copypaste{font-size:12px;color:#6e6e6e;display:block;text-align:left;margin-top:0}.signupSave.promo_b__login{height:auto!important}.tooltips1{position:absolute}.tooltips1 .tooltips__arrow{z-index:1005}.promo-text a.grtxt.smtxt{font-size:.6rem;text-decoration:underline}.popupText .Tlink{text-decoration:underline;color:#333}.input-group.input-group-lg.mt-3.signup.signupbox{margin-top:.2rem!important}#nowInteractSignUp .lbl-InteractSignUp-success-header{font-size:1rem;font-weight:700}#couponPopupParentId .gdpr-update p{letter-spacing:-.3px}.promosection.isGDPR .tooltips1{top:142px;height:150px}.isGDPR .text-gray{margin-top:-8px}#couponPopupParentId .gdpr-update{margin:5px 0}.coupun-box{color:#005282}.deal-phone{margin-top:5rem!important}.promosection .signup__input{padding-left:1rem!important}.autosuggest-domain{margin-top:-.2rem!important}.promosection{z-index:1}.promosection .tooltips1 .tooltips__arrow{top:-10px}.promosection .tooltips__close{background:#046aa6!important;font-size:.7625rem;line-height:1.1625rem}.tooltips__inner{margin-left:0}.promo-dollar-small{margin-top:-1px}.exp-txt .learn-more-link{cursor:pointer;text-decoration:none}.head-phone-icon{padding:2px 6px;font-size:1.3rem;position:relative;top:-3px}.airline-banner-terms,.airline-banner-terms .a-link,.airlines_header,.recent-search__heading-promotion{color:#fff!important}.d-text-large{font-size:1.25rem}.promo-dollar-small svg{fill:#006ee3!important}
#bannerPromoSection{min-height:112px;margin-top:-5rem}#carouselbanner .carousel-banner,.promo-code-box{margin-top:0rem !important}

/*----- Content for file :promosignup.css ends here -----*/

/*----- Content for file :seo-lps.css start here -----*/
#uniqueGeoCode,.blueHead sup,p.geo-terms.tnc-style{font-size:11px}.tabcontent .content-img{display:block;height:176px;width:411px;float:right;margin:5px;border:1px solid #999}.featured-deal{margin-top:0}.adContainertop,.featured-deal.funfacts-listgrid{margin-top:2rem}.deal-bottom a.button-secondary-gradient:hover{color:#fff;background:#005282;box-shadow:0 0 0 5px rgba: #056ba8;transition:background-color .6s,box-shadow .6s}@media (max-width:768px){#uniqueGeoCode{top:-10px;left:-5px}.blueHead{font-size:1.4rem}}@media only screen and (min-width:834px) and (orientation:portrait)#uniqueGeoCode{top:-10px}}.ads-spot--vt{right:-11rem;top:2rem}.deal-list0 .deals__figure{height:22rem}.useful-facts .table-striped>tbody>tr:nth-child(odd)>td,.useful-facts .table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top}.marTop25{margin-top:25px!important}.deals-block__featured-img img,.useful-facts{width:100%}.carousel slide a,.carousel-inner a,.routemap_btm a,.useful-facts a{color:#08c}ul.funfacts-list{float:left;width:100%}ul.funfacts-list li{list-style:none;padding:0 20px;border-top:1px solid #ccc;font-size:16px;color:#000;line-height:60px}.funfacts-list li:before{font-size:18px;margin-left:-15px;position:absolute;color:#000;content:'•'}#uniqueGeoCode{right:0;top:5px}.accordionItemContent{transition:.5s linear;max-height:0;overflow:hidden}.open .accordionItemContent{display:block;max-height:25rem;height:auto}.accordionWrapper img{margin-left:1rem}.accordionWrapper h3,.feature-dest-block figure{margin-bottom:0}.accordionItem .airline-title{padding:15px;color:#08c;font-size:16px;border-bottom:1px solid #ededee}.accordion-inner{border-top:1px solid #e5e5e5;padding:9px 15px}.accordionItem{box-shadow:0 1px 1px rgba(0,0,0,.05)}.open .accordionItemHeading:after{content:"-"}.hide .accordionItemHeading:after{content:"+"}.accordionItemHeading:after{color:#666;float:right;font-size:18px;font-weight:100;margin:0 5px 0 0}.feature__header{font-size:24px;font-weight:400;line-height:48px;background:#016dab;color:#fff;text-shadow:none;padding:6px;margin-bottom:0;display:block}#FeaturedDestination{background:#edf0f4}.feature-dest-block .feat_dest{padding:10px;background:#fff;min-height:130px}.feature-dest-block{margin-bottom:20px}.review-block .deals-block__featured-img{background-size:100% 100%!important;height:150px;margin:0 auto}.routemap_btm{background:#fff;display:block;height:30px}.morelinks,.pull-right{float:right}.content-tab{background:#f5f6f7}.content-tab .tabcontent-inner,.deals{background:#fff}.content-inner .nav-tabs .nav-link{margin-left:0;border:none;border-bottom:1px solid #adadad}.content-inner .tabmenu.nav-item.nav-link{width:300px;border-bottom:1px solid #adadaf;margin-top:1px;font-size:17px;padding:15px}.content-inner .tabmenu.nav-item.nav-link.active{margin-left:0;color:#08c}.content-tab .tabcontent-inner .content-data{padding:10px 0}.content-tab .tabcontent-inner .content-data ul,.para_content ul{padding-left:15px}.content-tab .tabcontent-inner .content-data ul li,.para_content li{list-style:disc}.content-data .table>tbody>tr>td,.content-data .table>tbody>tr>th,.content-data .table>tfoot>tr>td,.content-data .table>tfoot>tr>th,.content-data .table>thead>tr>td,.content-data .table>thead>tr>th{border:1px solid #ddd;padding:8px;vertical-align:top;line-height:1.42857143}.tabcontent .deals-block__featured-img{background-size:100% 100%!important}.tabcontent h6{color:#076ba7;font-size:18px;font-weight:500;margin:10px 0 5px;width:100%}.canada_list li figure{height:121px;margin:5px;width:184px;float:left}.canada_list li{float:left;width:100%;margin-bottom:10px;border:1px solid #d3d3d3;list-style:none!important}.blog-image img,.deal-phone{margin-bottom:15px}.canada_list li h5{background:#f2f2f2;font-size:13px;line-height:25px;text-indent:5px;margin:0;color:#848484;font-weight:700}.canada_list li p{padding:5px}.content-data .tabcontent{padding:10px}.dynDealsTableContent .table tbody tr td,.dynDealsTableContent .table tbody tr th,.dynDealsTableContent .table tfoot tr td,.dynDealsTableContent .table tfoot tr th,.dynDealsTableContent .table thead tr td,.dynDealsTableContent .table thead tr th{padding:.5rem;vertical-align:top}.dynDealsTableContent .table tbody tr td,.dynDealsTableContent .table tfoot tr td,.dynDealsTableContent .table thead tr td{line-height:2.75rem}.deal-list{border-top:1px solid #ddd;cursor:pointer}.dynDealsTableContent .table thead{background:#f5f5f5}.table .deal-fare{font-size:1.6rem;font-weight:400;color:#118acb}.deals{border-bottom:2px solid #ddd}.dynDeals-terms.tnc-style{font-size:12px;padding-top:5px}.dynDeals-terms.tnc-style a{text-decoration:underline}.deal-section sup{font-size:12px;top:-.6rem}.deal-bottom h5{font-size:1rem;color:#005282}.deal-section .table thead th{border-bottom:1px solid #ddd}.deal-section .table td,.deal-section .table th{border-top:none}.content-section h3{color:#3a465f;font-size:1.5rem;font-weight:700;padding-top:10px}.bookFlights .content-section{padding-top:10px}.travelResources a{line-height:1.375rem;position:relative;display:inline-block}.travelResources a:after{background:#08c;bottom:.125rem;content:"";height:.0625rem;left:0;position:absolute;right:100%;transition:.2s ease-in-out}.travelResources a:focus:after,.travelResources a:hover:after{right:0}#featured-blog-slider.carousel .carousel-inner .item{background:#f1f1f3;left:0!important;overflow:auto;padding:0;animation:.5s ease-in-out animate-left}.carousel-inner{padding:0;font-size:14px}.carousel-inner>.item{display:none}#featured-blog-slider .item.full-link span,.blog-link,.carousel-inner>.active{display:block}.carousel-indicators li{width:12px;height:12px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:1px solid #018197;background-color:#fff;min-height:inherit;padding:0;display:inline-block;text-indent:-999px;cursor:pointer;margin-right:2px}.carousel-indicators .active{background-color:#01abc7}.blog-link{padding:15px 15px 45px;min-height:210px}#featured-blog-slider .blue-txt{color:#005082;font-size:20px;font-weight:700}.blog-image img{float:left!important;margin-right:20px!important;width:auto!important}a.blog-link .content{color:#8c909a!important}.blog-image strong.morelinks{display:block;text-align:right;float:right}ul.carousel-inner.featured-deals{margin-left:0}.carousel-indicators{position:absolute;bottom:.5rem;left:50%}.breadcrumb_section,a.countryName{position:relative}.breadcrumbs,.breadcrumbs ul li a{color:#fff}.breadcrumbs{margin:3px 0 7px;position:absolute;top:10px;z-index:2}.breadcrumbs ul li{display:inline;font-size:12px;position:relative;padding-right:20px}.breadcrumbs ul li span.b-arrow{display:inline-block;width:0;height:0;border:4px solid transparent;border-left-color:#fff;position:absolute;top:3px;right:5px}@media(max-width:1024px){.breadcrumbs{top:0}}.text-white{fill:#fff!important}.text-gray-450{fill:#909090!important}.text-gray-500{fill:#787878!important}.text-gray-700{fill:#495057!important}#sv_ccard .st0{fill:#CEDFE3}#sv_ccard .st1,#sv_status .st3{fill:#5B6270}#sv_ccard .st2{fill:#FFFFFF;stroke:#5B6270;stroke-width:14;stroke-linejoin:round;stroke-miterlimit:10}#sv_ccard .st3{fill:#E8ECEC}#sv_ccard .st4{fill:#5A6371}#sv_ccard .st5{fill:#ADB8BF}#sv_ccard .st6{fill:none;stroke:#ADB8BF;stroke-width:14;stroke-linejoin:round;stroke-miterlimit:10}#sv_ccard .st7{fill:#FFFFFF;stroke:#5B6270;stroke-width:16;stroke-linejoin:round;stroke-miterlimit:10}#sv_status .st0{fill:#EAEAEA}#sv_status .st1{fill:#CDE1EE}#sv_status .st2{fill:#FFFFFF;stroke:#5B6270;stroke-width:14;stroke-miterlimit:10}#sv_status .st4{fill:none;stroke:#5B6270;stroke-width:14;stroke-miterlimit:10}#sv_status .st5{fill:#E6F0F6;stroke:#5B6270;stroke-width:14;stroke-miterlimit:10}#sv_status .st6{fill:#AEB7C0}@media(max-width:1024px) and (min-width:992px){.container{width:992px!important}}.footerLink{font-size:12px;font-weight:600;color:#333;padding:10px 10px 10px 0}.col-lg-12.col-sm-12.footerLogo,.footerArea,.localizedFooter,.locallinks{padding-left:0}.footerArea{padding-top:15px}a.countryName{text-decoration:none;width:100%;display:inline-block}.locallinks{display:inline-block;width:16%;margin:0 0 1rem}.footer-info--addition.container{padding-top:5px}.CountryText{font-size:11px;color:#333;padding-left:3px;line-height:24px;position:absolute;top:-4px;white-space:nowrap;left:27px}.footer.ing-en-ae,.footer.ing-en-au,.footer.ing-en-ca,.footer.ing-en-gb,.footer.ing-en-sg,.footer.ing-en-us,.footer.ing-es-mx,.footer.ing-es-us{background-image:url('//c.fareportal.com/gcms/portals/2/responsive-b3/images/home-sprite-opt.png');display:inline-block;vertical-align:middle;margin-top:1px;width:22px;height:16px}.footer.ing-en-ca{margin-right:3px;background-position:-40px 0}.footer.ing-en-ae,.footer.ing-en-au,.footer.ing-en-gb,.footer.ing-en-sg,.footer.ing-es-mx{display:inline-block;vertical-align:middle;background-repeat:no-repeat;margin-right:4px}.footer.ing-en-gb{background-position:0 -60px}.footer.ing-es-mx{background-position:-40px -30px}.footer.ing-en-ae{background-position:0 -180px}.footer.ing-en-au{background-position:0 -90px}.footer.ing-en-sg{background-position:-40px -120px}.footer.ing-en-us,.footer.ing-es-us{margin-right:3px;background-position:0 0}.footer__disclaimer p{clear:both}@media screen and (max-width:767px){.locallinks{width:100%;line-height:30px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.locallinks{width:33%;line-height:30px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.locallinks{width:33%;line-height:30px}}
.blog-review-new h2{text-align:left !important}
.userReviewText{display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
    overflow: hidden;}
.blog-review-new .figure{background:url('https://c.fareportal.com/gcms/portals/2/rweb/images/sitejabber-logo.png')}
.blog-review-new .footer-info__review, .blog-review-new .footer-info__review .title{padding-left:0}
.blog-review-new .footer-info__review .figure{background:none; position:relative; width:auto; top:2px; margin-right:0.5rem}
.blog-review-new .sitejeber-text{position:relative; top:-8px}
.blog-review-new .footer-info__review .title{color:#313541; font-weight:bold; padding-bottom:0.2rem}
.blog-review-new .footer-info__review .sitejeber-text{font-size:0.75rem}
.blog-review-new .footer-info__review .star{top:0}
.blog-review-new .footer-info__review{margin-top:1rem}
.blog-review-new .review-box{min-height:165px;}
.blog-review-new .read-more{font-weight:bold; text-decoration:underline; margin-top:1rem; position:relative; cursor:pointer; margin-bottom:0}
.blog-review-new .modifiedTitle{font-weight:bold; display:block; font-size:1rem}
.blog-review-new .see-all-review{font-size:1rem;}
.blog-review-new .submit-review{font-size:1rem; position: relative; z-index: 111; cursor: pointer;}
.blog-review-new .userReviewText+.read-more:before{content:"Read more."; position:absolute; display:block; text-decoration:underline; top:-7px}
.blog-review-new .read-more:before{content:"Read less."; position:absolute; display:block; text-decoration:underline; top:-7px}
/*----- Content for file :seo-lps.css ends here -----*/
