@font-face{font-family:Linotte;src:url(fonts/Linotte-Light.eot);src:url(fonts/Linotte-Light.eot?#iefix) format('embedded-opentype'),url(fonts/Linotte-Light.woff) format('woff'),url(fonts/Linotte-Light.ttf) format('truetype');font-weight:300;font-style:normal}
@font-face{font-family:Linotte;src:url(fonts/Linotte-Regular.eot);src:url(fonts/Linotte-Regular.eot?#iefix) format('embedded-opentype'),url(fonts/Linotte-Regular.woff) format('woff'),url(fonts/Linotte-Regular.ttf) format('truetype');font-weight:400;font-style:normal}
@font-face{font-family:Linotte;src:url(fonts/Linotte-Bold.eot);src:url(fonts/Linotte-Bold.eot?#iefix) format('embedded-opentype'),url(fonts/Linotte-Bold.woff) format('woff'),url(fonts/Linotte-Bold.ttf) format('truetype');font-weight:700;font-style:normal}
@font-face{font-family:Linotte;src:url(fonts/Linotte-SemiBold.eot);src:url(fonts/Linotte-SemiBold.eot?#iefix) format('embedded-opentype'),url(fonts/Linotte-SemiBold.woff) format('woff'),url(fonts/Linotte-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal}
@font-face{font-family:Linotte;src:url(fonts/Linotte-Heavy.eot);src:url(fonts/Linotte-Heavy.eot?#iefix) format('embedded-opentype'),url(fonts/Linotte-Heavy.woff) format('woff'),url(fonts/Linotte-Heavy.ttf) format('truetype');font-weight:900;font-style:normal}
@font-face{font-family:Linotte;src:url(fonts/Linotte-Light_1.eot);src:url(fonts/Linotte-Light_1.eot?#iefix) format('embedded-opentype'),url(fonts/Linotte-Light_1.woff) format('woff'),url(fonts/Linotte-Light_1.ttf) format('truetype');font-weight:300;font-style:normal}
@font-face{font-family:Linotte;src:url(fonts/Linotte-Heavy_1.eot);src:url(fonts/Linotte-Heavy_1.eot?#iefix) format('embedded-opentype'),url(fonts/Linotte-Heavy_1.woff) format('woff'),url(fonts/Linotte-Heavy_1.ttf) format('truetype');font-weight:900;font-style:normal}
@font-face{font-family:Linotte;src:url(fonts/Linotte-Bold_1.eot);src:url(fonts/Linotte-Bold_1.eot?#iefix) format('embedded-opentype'),url(fonts/Linotte-Bold_1.woff) format('woff'),url(fonts/Linotte-Bold_1.ttf) format('truetype');font-weight:700;font-style:normal}
@font-face{font-family:Linotte;src:url(fonts/Linotte-Regular_1.eot);src:url(fonts/Linotte-Regular_1.eot?#iefix) format('embedded-opentype'),url(fonts/Linotte-Regular_1.woff) format('woff'),url(fonts/Linotte-Regular_1.ttf) format('truetype');font-weight:400;font-style:normal}
@font-face{font-family:Linotte;src:url(fonts/Linotte-SemiBold_1.eot);src:url(fonts/Linotte-SemiBold_1.eot?#iefix) format('embedded-opentype'),url(fonts/Linotte-SemiBold_1.woff) format('woff'),url(fonts/Linotte-SemiBold_1.ttf) format('truetype');font-weight:600;font-style:normal}
@font-face{font-family:Linotte;src:url(fonts/Linotte-Light.eot);src:url(fonts/Linotte-Light.eot?#iefix) format('embedded-opentype'),url(fonts/Linotte-Light.woff) format('woff'),url(fonts/Linotte-Light.ttf) format('truetype');font-weight:300;font-style:normal}
@font-face{font-family:Linotte;src:url(fonts/Linotte-Regular.eot);src:url(fonts/Linotte-Regular.eot?#iefix) format('embedded-opentype'),url(fonts/Linotte-Regular.woff) format('woff'),url(fonts/Linotte-Regular.ttf) format('truetype');font-weight:400;font-style:normal}
@font-face{font-family:Linotte;src:url(fonts/Linotte-Bold.eot);src:url(fonts/Linotte-Bold.eot?#iefix) format('embedded-opentype'),url(fonts/Linotte-Bold.woff) format('woff'),url(fonts/Linotte-Bold.ttf) format('truetype');font-weight:700;font-style:normal}
@font-face{font-family:Linotte;src:url(fonts/Linotte-SemiBold.eot);src:url(fonts/Linotte-SemiBold.eot?#iefix) format('embedded-opentype'),url(fonts/Linotte-SemiBold.woff) format('woff'),url(fonts/Linotte-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal}
@font-face{font-family:Linotte;src:url(fonts/Linotte-Heavy.eot);src:url(fonts/Linotte-Heavy.eot?#iefix) format('embedded-opentype'),url(fonts/Linotte-Heavy.woff) format('woff'),url(fonts/Linotte-Heavy.ttf) format('truetype');font-weight:900;font-style:normal}
@font-face{font-family:Linotte;src:url(fonts/Linotte-Light_1.eot);src:url(fonts/Linotte-Light_1.eot?#iefix) format('embedded-opentype'),url(fonts/Linotte-Light_1.woff) format('woff'),url(fonts/Linotte-Light_1.ttf) format('truetype');font-weight:300;font-style:normal}
@font-face{font-family:Linotte;src:url(fonts/Linotte-Heavy_1.eot);src:url(fonts/Linotte-Heavy_1.eot?#iefix) format('embedded-opentype'),url(fonts/Linotte-Heavy_1.woff) format('woff'),url(fonts/Linotte-Heavy_1.ttf) format('truetype');font-weight:900;font-style:normal}
@font-face{font-family:Linotte;src:url(fonts/Linotte-Bold_1.eot);src:url(fonts/Linotte-Bold_1.eot?#iefix) format('embedded-opentype'),url(fonts/Linotte-Bold_1.woff) format('woff'),url(fonts/Linotte-Bold_1.ttf) format('truetype');font-weight:700;font-style:normal}
@font-face{font-family:Linotte;src:url(fonts/Linotte-Regular_1.eot);src:url(fonts/Linotte-Regular_1.eot?#iefix) format('embedded-opentype'),url(fonts/Linotte-Regular_1.woff) format('woff'),url(fonts/Linotte-Regular_1.ttf) format('truetype');font-weight:400;font-style:normal}
@font-face{font-family:Linotte;src:url(Linotte-SemiBold_1.eot);src:url(fonts/Linotte-SemiBold_1.eot?#iefix) format('embedded-opentype'),url(fonts/Linotte-SemiBold_1.woff) format('woff'),url(fonts/Linotte-SemiBold_1.ttf) format('truetype');font-weight:600;font-style:normal}
@font-face {
    font-family: Abril;    
    src: url(fonts/AbrilFatface-Regular.ttf) format('truetype');
    font-weight: 700;
    font-style: normal
}
span.mixing_span_title{font-weight:700}
.banner.ch-banner .inner-banner.wpTopBannerr{margin:0}
span.nonBold_Files{display:inherit;font-weight:100}
.banner-bottom-data{display:inline-block;width:100%}
.banner-bd-content{background:#fff;display:inline-block;width:100%}
.banner-bottom-data h3{font-weight:400;color:#f96319;font-size:34px;margin:20px 0;text-align:center}
.bottom-space{display:none}
.country-home{background:#efeee5;padding-bottom:15px}
ul.nav.nav-tabs.tab-finders{text-align:center;border:0;padding-top:20px}
ul.nav.nav-tabs.tab-finders li{float:none;background:#f7f8f1;display:inline-block;list-style:none;margin-right:4px;position:relative;border:0}
ul.nav.nav-tabs.tab-finders a{color:#00a991;font-size:16px;font-weight:700}
.block-contents.inner-tbdata-block{background:#fff;border-radius:10px;color:#000;line-height:25px;margin:25px 0 0;padding:20px}
.main-tinner-contain{margin:0 25px}
.block-contents.inner-tbdata-block h1{margin:0 0 20px;font-size:32px;color:#00a991}
.block-contents.inner-tbdata-block h2{margin:20px 0 20px;font-size:24px;color:#00a991}
.inner-tf-mblocker{background:#fff;border-radius:10px;overflow:hidden;line-height:25px;margin-top:20px}
.col-tf-block{display:inline-block;width:100%;margin-bottom:50px}
.tf-img-block{max-height:215px;overflow:hidden;position:relative;-moz-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}
.tf-img-block:hover img.img-responsive.tf-imgs{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);-moz-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}
.tf-img-ttitle-block{position:absolute;left:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,rgba(0,0,0,.18)),to(rgba(0,124,195,.35)));background:-webkit-linear-gradient(top,rgba(0,0,0,.18) 60%,rgba(0,124,195,.35) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.18) 60%,rgba(0,124,195,.35) 100%);height:100%;width:100%;text-align:left}
.tf-img-ttitle{margin:0;color:#fff}
h3.tf-img-ttitle{color:#fff;text-align:left;margin:0;bottom:0;position:absolute;padding:10px 15px;font-weight:700}
.tf-content-dec{border-bottom:2px dotted #b3dff9;margin:15px 20px 0;padding-bottom:15px}
.tf-content-dec p{margin:0}
.pricing-tff h3{margin:0;display:inline-block;font-size:22px;color:#00a991}
.book-now-tf-block{margin:7px 0;line-height:normal}
.pricing-tff{padding:20px}
h3.bntf-dec{float:right}
h3.bntf-dec span{font-size:14px;margin-right:10px;color:#00000096}
a.contry-linker{display:inline-block;width:100%;cursor:pointer}
a.read-more-tfinder span{margin-left:5px}
a.read-more-tfinder{text-decoration:none;color:#00a991;font-size:16px}
.col-tf-block.linker-dest-tf ul{padding:0;list-style:none;display:inline-block;width:100%;margin:0}
.col-tf-block.linker-dest-tf ul li{width:33%;float:left;display:block;line-height:24px;padding:2px 0}
.col-tf-block.linker-dest-tf li a{text-decoration:none;color:#000;font-size:16px;cursor:pointer}
.col-tf-block.linker-dest-tf ul li a span{margin-right:10px;font-weight:600;color:#00a991}
.col-tf-block.linker-dest-tf{margin:0}
.block-contents.inner-tbdata-block.map-view-inn-tab{padding:0;background:0 0}
h3.intrnal-titler{color:#00a991;font-size:28px}
.tab-finder-cols.botttom-tfinder{margin-bottom:50px}
.tab-finder-cols .col-tf-block{margin-bottom:0}
.etiquate-pagers h3.tf-img-ttitle.{padding:0;display:inline-block}
span.big{font-size:30px;overflow:hidden;text-overflow:ellipsis}
span.small{font-weight:500;font-size:19px;margin:0;color:#fff;display:inherit}
h3.tf-img-ttitle.rightre-aligner-tf{right:10px}
h3.tf-img-ttitle.lefter-aligner-tf{left:10px}
h3.tf-img-ttitle.lefter-aligner-tf,h3.tf-img-ttitle.rightre-aligner-tf{padding:0;padding-bottom:10px}
span.promo-slot__ribbon{font-weight:700;background:#f96319;border-bottom:solid 4px #fff;color:#fff;left:-5px;padding:4px 10px;position:absolute;text-transform:uppercase;top:20px;z-index:9}
.maga-col-tf{padding:0}
.deals-trends-lister h3.bntf-dec,.deals-trends-lister h3.bntf-title{font-size:16px!important}
.deals-trends-lister a{display:inline-block;width:100%;font-size:14px!important;cursor:pointer}
.deals-trends-lister h3.bntf-title span{font-size:14px;color:#ff7f00}
span.promo-slot__ribbon:after{border:5px solid transparent;border-right-width:0;border-top-color:#007cc3;bottom:-14px;content:'';left:0;position:absolute}
.main-tinner-contain.etiquate-pagers{padding-bottom:40px}
.col-tf-block.bottom-card-tf{border-top:dashed 3px #62bbee;margin-top:25px;padding-top:15px}
ul.lister-citi-tf li span{color:#00a991;font-weight:700}
.tf-card-righter-list{background:#fff;border-radius:10px;color:#000;line-height:25px;margin:25px 0 0;overflow:hidden;display:inline-block;width:100%}
.block-card-right-txt{margin:0 0 20px;font-size:32px;background:#00a991;padding:55px 15px}
.block-card-right-txt h3{color:#fff}
.block-card-right-txt h3 span{display:inherit}
.tf-card-righter-list ul{margin:0;line-height:normal;list-style:decimal;font-size:21px;font-weight:700;color:#1a91da;-ms-flex:none;margin-right:15px;padding-bottom:15px;padding-left:35px}
.tf-card-righter-list ul li{border-bottom:2px dotted #b3dff9;margin-bottom:20px;padding-bottom:20px}
.tf-card-righter-list ul li:last-child{margin-bottom:0;border-bottom:0}
.tf-card-righter-list ul li a h3{margin:0;font-size:20px;display:inline-block;line-height:inherit;color:#00a991;font-weight:700}
.tf-card-righter-list ul li a h3 span{font-size:14px}
.tf-card-righter-list ul li a h3 span i{display:none}
.tab-list-static{font-weight:400;color:#00a991;font-size:43px;margin:24px 0 0;text-align:center}
span.tab-iconnerr{margin-right:7px}
ul.nav.nav-tabs.tab-finders>li.active>a,ul.nav.nav-tabs.tab-finders>li.active>a:focus,ul.nav.nav-tabs.tab-finders>li.active>a:hover{background:#00a991;color:#fff;padding:15px 15px 10px}
h3.mainLinkTextt{margin:0;font-size:35px;position:relative;top:-10px;margin-bottom:10px}
a.footerLogoCover{display:inline-block;margin-bottom:25px;position:relative}
.footerfirstCopy{text-align:center}
address.addressLinkFoott{margin:0}
.autoPupolatePop .modal-header{border-bottom-color:#eee;background-color:#f96319;color:#fff;text-align:center}
.autoPupolatePop .modal-header .modal-title{font-size:20px}
.inner_rightDatapop h3{margin:0 0 20px;text-align:center;color:#00a991;font-weight:600;font-size:16px}
.inner_rightDatapop{border:1px solid #0000001f;padding:15px;display:inline-block;width:100%;border-radius:3px}
.inner_rightDatapop ol{padding:0;margin:0;padding-left:15px}
.autoPupolatePop .modal-header .close{position:absolute;top:0;right:0;padding:10px 15px;color:#fff;opacity:1;font-size:27px}
p.colorSpan{font-size:16px;display:inline-block;color:#f96319;font-weight:600;margin:5px 0 25px}
.bannerCalltext a{color:#00a991;text-decoration:none;font-size:24px;font-weight:600}
.bannerCalltext p{margin:0;color:#7b7b7b;font-weight:600}
a.logoPopTimer{display:inline-block;margin-top:20px}
.bannerCalltext{background:url(/assets/images/Idle-popup-box-1.png);background-size:cover;display:inherit;padding:6px;width:60%;background-position:52%}
p.bottomcallPop{margin:40px 0 0;width:200px}
.autoPupolatePop .modal-body{display:inline-block;width:100%;background:url(/assets/images/Idle-popup-image.png);background-size:cover;background-position:95%}
.autoPupolatePop .modal-content{border-radius:7px;overflow:hidden}
img.offerStripText.img-responsive{max-width:465px;margin-left:0}
.hotlineCallIDIv{display:inline-block;width:100%;padding:20px 15px}
img.hotlineCallStripss.img-responsive{max-width:390px;float:left}
.offerFlightSec{background:url(/assets/images/plane_bg_call.jpg);background-size:cover;height:450px;display:inline-grid;width:100%;align-items:center;padding:65px 0}
.flight_wait_searcher.searchWaitFlightImage .inner_page_wrapping{padding-top:35px!important}
h3.tripo_htitles.hotelsTitleTexxt.dealInCitiess{margin:40px 0 30px}
p.bagageMealInnfoos{display:inline-block;width:100%;margin:25px 0 0 0;font-weight:600;text-align:center}
body{padding:0!important}
.forThanksPage nav#mainNav{display:none}
.forThanksPage{display:inline-block;width:100%}
.thankpop{height:100%;display:inline-flex;align-items:center;width:100%;background:#666}
p.thankPopcontent{line-height:inherit;margin-bottom:20px;font-size:13px;color:#00000082}
a.goHomeClickk{background:#00a991;color:#fff;padding:8px 29px;display:inline-block;border-radius:25px;font-size:16px;margin-top:20px;text-decoration:none}
p.thankPopPera{font-weight:600;font-size:15px;margin:0 0 25px}
.thankyoucarder h3{font-size:37px;font-weight:600;margin:0 0 30px}
.thankyoucarder{text-align:center;background-color:#fff;border-radius:5px;padding:45px 16px;box-shadow:0 0 3px 0 rgba(0,0,0,.2);width:100%}
.terms_page.carRentalPage.internationalSitess .rightterBlocckks h3{font-size:40px;font-weight:600;margin:0 0 30px}
.terms_page.carRentalPage.internationalSitess .FAppUpdates{margin-top:35px}
p.comingSoonPera{color:#00000069!important;margin:18px 0!important;font-size:13px!important}
.terms_page.carRentalPage.internationalSitess .leftterBlocckks{width:50%;margin:0 auto}
.terms_page.carRentalPage.internationalSitess .rightterBlocckks p{font-size:16px}
input.getNotifys.form-control{box-shadow:none}
.terms_page.carRentalPage.internationalSitess .FAppUpdates label{color:#00000069;font-weight:600;font-size:16px}
a.travel_sec_click{border:2px solid #fff;background:0 0;color:#fff;padding:15px 40px;text-transform:uppercase;font-weight:lighter;text-decoration:none}
.payment_page.tripoPayMentLayt div#trip_cat{padding:90px 0 50px}
.top_traveller_info.tripoPayTravell label.tdetails_title{width:100%;font-weight:400}
.top_traveller_info.tripoPayTravell select.card_type_chose.form-control{box-shadow:none;min-height:40px}
.top_traveller_info.tripoPayTravell button.add_psngrs_btn{border:0;padding:7px 25px;border-radius:4px;color:#fff;background:#00a991;outline:0}
.top_traveller_info.tripoPayTravell .policy_check input.check_policies{margin-top:2px}
.top_traveller_info.tripoPayTravell input.input_infos.form-control{box-shadow:none;min-height:40px;text-transform:capitalize}
.payment_page.tripoPayMentLayt{background:#efeee5}
.top_traveller_info.tripoPayTravell{padding:20px;background:#fff;display:grid;align-items:center;height:100%;position:relative;border-radius:4px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}
.top_traveller_info.tripoPayTravell h3.dform_title{margin:0 0 15px;border-bottom:2px solid rgba(0,0,0,.12);padding:15px 15px;font-size:16px;color:#f96319;font-weight:600}
.payment_page.tripoPayMentLayt .col-lg-8.col-md-8.col-sm-8.col-xs-12.right_tcard_col{width:100%}
input#countryAddress{background:0 0}
label.control{text-transform:capitalize!important}
.loader-paging{width:100%;position:relative;height:100%;display:inline-grid;align-items:center;text-align:center}
.inbond_result_cardsdddsss{padding:20px 0 0;border-top:10px solid #efeee5}
.inbond_result_cardsdddsss .inner_flister_roww.outbound_rowws:last-child,.outbond_result_cardsdddsss .inner_flister_roww.outbound_rowws:last-child{border:0;padding-bottom:0!important}
p.tripTypeOutre{margin:5px 0 0;text-transform:capitalize;color:#f96319}
img.siteLoadderImage{margin:0 auto}
div#loadPage{background:#fff;position:fixed;width:100%;height:100%;z-index:9999}
.top_destin .col-sm-3.package-location.col-xs-4.col-md-2 a.dest_links:hover h3.feature-carosuel-title{color:#00a991}
div#hotelPanel .panel-heading{padding:inherit}
.subscribe_input h3.sowError{margin:0;font-weight:600;color:#00a991;font-size:12px;padding:2px 10px;position:absolute;width:100%;border-radius:4px;margin-top:0}
.top_destin .col-sm-3.package-location.col-xs-4.col-md-2 a.dest_links{padding:15px 10px;display:inline-block;width:100%;text-decoration:none}
.top_destin .col-sm-3.package-location.col-xs-4.col-md-2{padding:inherit}
.top_destin .col-sm-3.package-location.col-xs-4.col-md-2 a.dest_links h3.feature-carosuel-title{color:#000;font-size:15px}
li.top_head_fBookinggs a span.right_arrow_icon i{font-size:17px}
li.top_head_fBookinggs a span i{font-size:23px;vertical-align:bottom}
ul.nav.nav-tabs.searcherNav>li>a{min-height:90px}
.flightAppComing.terms_page{display:inline-flex;width:100%;padding:100px 0 70px;align-items:center;border-top:2px solid #f96319}
span.underlinne{text-decoration:underline}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{border-color:inherit}
.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}
.close.roomClose{position:relative;z-index:1}
.flight_wait_searcher{background:#dff1f1}
p.highlitedFaqText{text-decoration:underline;font-weight:600;margin:4px 0}
.stick_scroll{overflow:hidden;position:fixed;top:0;width:350px;margin-top:30px}
.scroll_search_fixeer{overflow:hidden;position:relative}
div#roomsGuestPopup{text-align:center;background:#00000075;overflow:auto}
.page_not_fountd{background:#e7e9f5;margin-top:70px}
.page_not_fountd .inner_page_wrapping{padding:50px 0 50px}
select.form-group.ng-pristine.ng-untouched{width:175px}
.modal-dialog.hf_dialog{height:100%;display:inline-grid;align-items:center}
#roomdivs{line-height:2;height:365px;overflow:auto;padding:20px}
div#RoomPopupMainDiv{height:auto;text-align:left}
div#RoomGuestsHead h3{font-size:20px}
.paxCounter ul li a{border-radius:50%;margin-right:5px;margin-bottom:5px;width:30px;height:30px;text-align:center;align-items:center;display:inline-grid;border:1px solid #cac7c7!important;text-decoration:none;background:#fff!important;box-shadow:none!important;padding:0!important}
.paxCounter li a.active{box-shadow:none!important;border-color:#00a991!important;background:#00a991!important}
.magicbtn-brandcolor input.btnDone{border:0;display:inline-block}
.roomDone.magicbtn-brandcolor{border-radius:0;padding:8px 0;font-size:20px;box-shadow:0 -1px 6px 2px #00000021}
.roomDone.magicbtn-brandcolor:hover{box-shadow:none}
label.innerInputTextLabell{padding:0!important;margin:5px 0 7px!important;font-size:13px!important;font-weight:700;color:#0000008c}
select.form-control.inputSubmitFform{box-shadow:none;border-radius:3px;min-height:38px}
.fHeadBloackks h3{margin:0 0 5px;font-size:30px;color:#f96319;text-align:center}
button.submitRentForm{background:#00a991;color:#fff;border:0;width:100%;height:35px;text-transform:uppercase;border-radius:3px}
.formInputDiv.submitClickBtnns{padding:0 10px;margin-top:20px;margin-bottom:15px}
a.hotlineNumber{text-decoration:none;color:#00a991;cursor:pointer}
.fHeadBloackks p{text-align:center;margin:0;font-size:16px;color:#000;font-weight:600}
.fHeadBloackks{display:inline-block;width:100%;margin-bottom:35px}
.formInputDiv .col-sm-4{padding:0 10px}
.formInputDiv{display:inline-block;width:100%}
.formInputDiv label{width:100%;display:inline-block;margin:10px 0;padding:0 10px;font-size:15px}
input.form-control.inputSubmitFform{box-shadow:none;border-radius:3px;min-height:38px}
.rightterBlocckks h3{margin:0 0 5px;font-size:30px;color:#f96319}
a.hotlineNumber:hover{color:#f96319}
.rightterBlocckks p{margin:0;color:#000;font-weight:600}
.rightterBlocckks{margin-top:20px}
ul.carRentalUlister{padding:0;list-style:none;margin-top:25px;margin-bottom:0}
li.carReentalList{padding:2px 0;text-transform:capitalize}
span.dottedCircleColor i{color:#f96319;font-size:7px}
span.dottedCircleColor{margin-right:10px}
.FlightAppLinkPage{display:flex;width:100%;align-items:center}
button.submitNotifys{position:absolute;top:0;right:0;height:100%;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#00a991;border:0;color:#fff;padding:0 15px}
.img-blockFApp img.img-responsive.flightAppImage{width:350px}
.colInnerFlightApp{display:inline-block;width:100%}
.form-group.pageAppsFG{position:relative;overflow:hidden;margin:0;border-radius:4px}
h3.pageTitle{margin:0;font-size:38px;color:#f96319}
p.strongFont{margin:0 0 3px;font-weight:700}
.textDivPage{margin:25px 0}
.FAppUpdates{margin-top:25px}
span.hLightedTextter{text-decoration:underline}
.innerAboutUsBlockks{background:#fff;padding:15px;border-radius:4px}
.terms_page.intermsPage.aboutUssPagee .inner_page_sec{margin-top:50px}
.innerAboutUsBlockks p{font-size:16px;color:#000000ad;line-height:26px;text-align:justify}
.terms_page.privacy_pcPage.blogsPages .innerTnTBlock a{text-decoration:none!important;color:initial}
.terms_page.privacy_pcPage.blogsPages{background:#fff}
.terms_page.privacy_pcPage.blogsPages h3.tntStitles{margin:0;font-size:14px;font-weight:900;line-height:20px;letter-spacing:.5px;margin-bottom:5px;color:#000000c2}
.terms_page.privacy_pcPage.blogsPages a{position:inherit}
.innerTnTBlock a{color:initial;text-decoration:none!important;height:100%;position:absolute;width:100%}
.terms_page.privacy_pcPage.blogsPages p.tntTextter{font-size:13px;margin-bottom:0}
.terms_page.privacy_pcPage.blogsPages .tntContentSizeData{height:84px;overflow:hidden}
.terms_page.privacy_pcPage.blogsPages img.tntImagess{width:100%;background-color:#f0f0f0!important;height:auto}
.terms_page.privacy_pcPage.blogsPages .TntImageBlock{position:initial;width:auto;float:none;height:120px;display:inline-block;border-radius:4px;margin-bottom:10px}
.terms_page.privacy_pcPage.blogsPages .tntContentBlock{position:relative;margin:0;padding:0}
.terms_page.privacy_pcPage.blogsPages .innerTnTBlock{padding:10px;text-align:justify;border-radius:4px}
.terms_page.privacy_pcPage.blogsPages h3.tntRowTitle{margin:20px 15px 15px}
.blog_detailsPage{margin-top:75px;margin-bottom:30px}
h3.bdetailsTtile{margin:10px 0 15px;font-size:16px;font-weight:700}
.bdetailsDescc{margin:20px 0}
p.bdetailsDescTitle{font-weight:700}
p.bdetailsOtherDesc{font-size:18px;font-weight:600}
p.bdetailsDescContent{text-align:justify;line-height:24px}
img.bdetailsImg.img-responsive{width:100%}
h2.widgettitle{margin:10px 0 15px;font-size:14px;font-weight:600}
.thumbnail.post-left{width:80px;margin:0 7px 10px 0;border:0;float:left}
section.latest-posts ul{padding:0;list-style:none}
.post-right h5 a{font-size:12px;color:#000;text-decoration:none;margin:0 0 5px}
.post-right h4 a{font-size:13px;text-decoration:none;color:#f96319;display:inherit;line-height:15px;cursor:pointer}
.post-right h4,.post-right h5{margin:0 0 5px}
section.latest-posts ul li{display:inline-block;width:100%}
.post-right h4 a:hover{color:#00a991}
.terms_page.privacy_pcPage.tntPagge{background:#fff}
h3.tntRowTitle{color:#f96319;font-size:22px;margin:20px 10px 15px}
a.tntRowMores{float:right;cursor:pointer;text-decoration:none;color:#058ad5;font-size:16px;font-weight:700;display:none}
a.tntRowMores:hover{color:#f96319}
.TntImageBlock{width:150px;float:left;height:100%;overflow:hidden;display:inline-grid;align-items:center;background:#f0f0f0;position:absolute}
h3.tntStitles{margin:0;font-size:16px;font-weight:700;line-height:21px;letter-spacing:.5px;margin-bottom:10px}
.tntContentBlock{position:relative;margin-left:150px;padding:10px 10px 5px}
img.tntImagess{width:inherit;background-color:#f0f0f0!important;height:auto}
.innerTnTBlock{border:1px solid rgba(0,0,0,.1)!important;display:inline-block;width:100%;overflow:hidden;position:relative;min-height:150px}
.tntDataRow{display:inline-block;width:100%}
ul.popCitiesListed.popularAirlinesSharing{width:auto;display:inherit}
ul.popCitiesListed.popularAirlinesSharing li.popCitiesList{display:inline}
ul.popCitiesListed.popularAirlinesSharing a.popCitiesLinksInnerr{color:#fff;text-decoration:none;border-radius:2px;margin:0 3px}
.mailSharePC{background:#9c27b0;padding:2px 4px}
a.popCitiesLinksInnerr.fbSharePC{background:#3a589b;padding:2px 7px}
a.popCitiesLinksInnerr.twitSharePC{background:#56adf2;padding:2px 4px}
a.popCitiesLinksInnerr.gpSharePC{background:#e14b3a;padding:2px 3px}
.inner_pbody_textt ul li strong{color:#000000c4}
.inner_pbody_textt ul li{margin:7px 0;font-size:15px;text-align:justify;color:#9c9c9c;line-height:24px}
.inner_pbody_textt h3{display:block;color:rgba(85,85,85,.91);font-size:18px;font-weight:700;letter-spacing:1px;word-spacing:3px;text-decoration:none;background:#fff;text-transform:none;margin:20px 0 10px;padding:0}
.wpInnerImages{display:inline-block}
.wpInnerImages .popular-routes-links{display:block!important}
.standOutTextt p{margin:0;font-weight:700;font-size:16px}
.standOutTextt span.button,.stand_out_text span.button{margin:0;font-size:inherit;font-weight:700;padding:0;border-radius:4px;background:0 0;color:#f96319}
p.closeFilters,p.openFilters{text-align:right;padding:10px 7px 10px;cursor:pointer;color:#f96319;margin:0;font-size:16px;display:none}
.standOutTextt{background:#c1c1c12b;text-align:center;color:#00a991;padding:10px 10px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin:10px 0 0;display:inline-block;width:100%}
.col-md-4.col-sm-5.sidebarAside,.deals_destinations,.destination_infoss,.popular-routes-links{display:none!important}
.col-md-8.col-sm-7.lefterBottomWp{width:100%}
.popularContriesList h3.titleTitle{color:#00a991;font-size:16px;margin:35px 0 20px}
.innerPopDestListedd{display:block;padding:15px;color:rgba(85,85,85,.91);font-weight:500;text-transform:uppercase;letter-spacing:.5;text-decoration:none;background:#fff;text-transform:none;border-radius:4px}
a.popCitiesLinksInnerr{color:#f96319;text-decoration:none;cursor:pointer}
li.popCitiesList{padding:2px 0}
ul.popCitiesListed{list-style:none;padding:0;width:33%;display:inline-grid;align-items:center;margin:0}
.wpblockssider{display:inline-block;width:100%;margin-top:50px}
.wpImagesWrappe{display:inline-block;width:100%}
h3.wpTitle{margin:0;color:#f96319;font-size:27px;margin-bottom:40px!important}
.wpListers{padding:13px;text-align:left;display:inline-block;width:100%}
.popular-routes-links{background-color:#555964;color:#fff}
.wpListers h4{margin:0;padding:0;color:#fff}
.wpListers p{margin:0;padding:0;color:#fff;margin-bottom:10px}
.wpListersLinkerr{display:inline-block;width:100%;float:left}
ul.wpListersLinkList{list-style-type:none;padding:0;margin:0;display:inline-block;width:100%}
a.wpListersText{transition:.3s;font-weight:600;color:#ffffffa8!important;text-decoration:none;font-size:14px}
ul.wpListersLinkList li{list-style-type:none;padding:0 20px;margin:0;display:inherit;width:24%}
span.wpLocationIcon{width:11px;font-size:15px;display:inline-block;color:#ffc300}
a.wpListersText:hover{color:#fff!important}
.lefterBottomWp .all_flight_dropper{width:100%;margin-bottom:25px}
ul.wpFlights{list-style-type:none;padding:5px 0;margin:0;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:25px}
.wprighterr{background-color:#e8f2f7;box-shadow:0 3px 3px 0 rgba(0,0,0,.2);padding:15px;display:inline-block;text-align:left;border-radius:10px}
.wpLefterSecs{background:#fff;padding:15px 15px 10px;margin:15px 5px;border-radius:4px}
.wpBottomBlockss h3.all_flight_title{font-weight:500}
.wpInnerImages .popular-routes-links .wpListers h3,.wpInnerImages .popular-routes-links .wpListers p{padding:0 20px}
.wpBottomBlockss{display:inline-block;width:100%}
.wpLefterSecs h3{margin:0 0 5px;font-size:16px;font-weight:700;color:#00a991}
span.countWpSpan{color:#000;font-weight:800;font-size:18px;width:100%;display:inline-block}
.wpChartss .label{color:#000;font-size:13px;font-weight:500}
.rowBarsBars{position:relative;background:#e8f2f7;display:inline-block;width:100%;margin:0 10px}
.wpChartss{display:inline-flex;width:100%;padding:5px 0}
.rowBarsBars .bar{background-color:#f80!important;width:50%;position:absolute;height:100%}
span.barResultWp{font-weight:600}
.BarWpchart{margin-top:10px}
ul.WpOtherFlight{color:#000000a8;list-style:none;font-size:14px;padding:5px 0 0;line-height:24px;font-weight:700;margin:0}
li.wpFlightsList a{color:#00000069;text-decoration:none;font-weight:900;cursor:pointer}
li.wpFlightsList a:hover{color:#000000b3}
img.wpImageAdded.img-responsive{width:100%}
p.wpITexts{color:#f96319;font-size:15px;font-weight:600}
.wpInfoBlockss p{font-size:16px;text-align:justify;color:#9c9c9c;line-height:24px}
.wpInfoBlockss ul li{font-size:16px;text-align:justify;color:#9c9c9c;line-height:24px}
.wpInfoBlockss{background:#fff;padding:15px 15px 10px}
li.wpFlightsList span.country_flags_img{margin-right:5px;display:inline-block;vertical-align:top}
li.wpFlightsList{padding:3px 0}
.worldmapPage{display:inline-block;width:100%}
.wpblocksInner{margin-bottom:25px}
body{padding:0}
.termsPagee.all_flights_inner{padding:0 0 45px}
h3.all_flight_title{margin:0 0 20px;font-size:25px;font-weight:700;color:#00a991}
.hotelsSearchsSections.hotel_search_sec_change .hotel_about a:hover{color:#f96319;text-decoration:none}
.all_flight_dropper{background-color:#e8f2f7;box-shadow:0 3px 3px 0 rgba(0,0,0,.2);padding:25px;display:inline-block;text-align:left;border-radius:10px;width:100%}
.deals_destinations{display:inline-block;width:100%;margin-top:25px}
a.inner_card_link:hover{border:1px solid #f96319}
a.inner_card_link_report{border-radius:.25rem;border:1px solid #d4d6d8;cursor:pointer;width:100%;margin-bottom:1.25em;text-align:center;padding:15px 10px;line-height:22px;color:inherit;text-decoration:none;display:inline-block}
span.dest_span{color:#ffd600;background:#000;padding:15px 22px;font-size:40px;display:inline-block;border-radius:50%;border:0}
p.dest_head{margin:13px 0}
span.dest_nammeer{width:100%;display:inherit;margin:3px 0}
span.dest_temp_value{font-size:18px;font-weight:700;color:#f96319;margin:7px 0;display:inherit;width:100%}
p.source_trans{margin:0;font-size:10px;color:#000000a1}
.inner_dest_infos{background-color:#fff;border-radius:0;border:1px solid #e0e0e0;padding:1.25rem;display:inline-block;width:100%;margin-top:25px;width:80%}
a.inner_card_link{background-color:#f2f2f5;border-radius:.25rem;border:1px solid #d4d6d8;cursor:pointer;width:100%;margin-bottom:1.25em;text-align:center;padding:15px 5px;line-height:22px;color:inherit;text-decoration:none;display:inline-block}
.deals_range .prices span{color:#f96319}
.deals_range .prices{font-size:18px;font-weight:700;color:#f96319}
.deals_route{font-size:15px}
a.inner_card_link span{font-weight:900;color:#000000a3}
h3.deals_tdest{margin:0 15px 20px;font-size:25px;font-weight:500;color:#535964;text-align:left}
.inner_deals_dest{background-color:#fff;border-radius:0;border:1px solid #e0e0e0;padding:1.25rem;display:inline-block;width:100%}
button.cfrom_cbtns{background:#058ad5;border:0;color:#fff;padding:7px 60px;border-radius:5px;text-transform:uppercase;cursor:pointer}
.form-group.crr_fgroups.form_cbtnDiv{margin:0;text-align:center}
.modal-body.career_body{position:relative;padding:30px 30px}
input.crr_inputs.form-control{box-shadow:none;min-height:40px;font-size:15px;border:1px solid #ebebeb}
p.cformDec{margin:20px 0;text-align:center;font-size:18px;color:rgba(76,74,74,.68);font-weight:600}
div#career_pops{background:#7f7f7f;text-align:center}
.modal-dialog.career_dialog{margin:0;height:100%;display:inline-grid;align-items:center}
.label_uploaddd i.fa{margin-right:6px}
.filupp>input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.filupp{position:relative;width:100%}
span.hotlineNumber{color:#00a991}
a.foot_carrer_link{color:#fff;opacity:.7;text-decoration:none;cursor:pointer}
.label_uploaddd{background:#fa631a;color:#fff;position:absolute;height:100%;margin:1px 0 0 0 0;text-align:right;right:0;display:flex;align-items:center;padding:6px 12px;border:1px solid;border-bottom-right-radius:4px;border-top-right-radius:4px}
label.filupp{box-shadow:none;min-height:40px;font-size:15px;border:1px solid #ebebeb;border-radius:4px;color:#000;text-align:left;color:rgba(0,0,0,.35);font-weight:600}
.filupp-file-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;height:100%;position:absolute;width:100%;display:inline-grid;align-items:center;padding:6px 12px;cursor:pointer}
body,html{font-family:Linotte sans-serif}
.top_cta{background:#00a991;padding:20px 0;margin-bottom:20px;margin-top:2px}
button.cta_btn{background:#f96319;border:0;color:#fff;padding:0 25px;font-size:15px;border-radius:4px;margin:5px 0 10px;box-shadow:0 4px 1px 0 #b91f03;border-bottom:0 4px 1px 0 #b91f03;cursor:pointer;height:32px}
.btns_top_stripss{float:right;display:none}
button.crossed_mee{border:0;margin:5px;position:relative;top:2px;background:0 0;color:#fff;font-size:20px;cursor:pointer}
button.incard_btn.resender_btn.in_download{float:right;border:3px solid #b3c9d6}
h3.cta_text{color:#fff;float:left;margin:6px 0;height:100%;line-height:inherit;font-size:23px}
.dashboard-page{background:#f7f7f7;display:inline-block;width:100%;margin-top:70px}
.main-dashboard{display:inline-block;width:100%;padding-bottom:25px;padding-top:25px}
h3.incarder_title{font-size:24px;margin:0;margin-bottom:15px}
.incarder_btns{margin-top:15px}
span.ref_more_link{color:#f96319}
p.incarder_content{color:#000;font-size:13px;font-weight:600}
p.incarder_content a{color:#000;text-decoration:none}
div#overview .dasharea_cards{padding-top:45px}
span.incard_iconss{border-left:2px solid #bdbdbd;padding-left:10px;margin-left:10px;border-left-style:dotted;font-size:22px}
button.incard_btn.resender_btn{border:3px solid #e8f2f7;border-radius:5px;background:0 0;padding:5px 20px;font-size:18px;margin-right:10px;color:#7f7f7f}
span.notify_incarder{margin-left:20px;color:#00a991}
.inner_content_cardsss{width:100%}
span.ref_more_link{font-size:15px}
p.title_sub{font-size:16px;margin-top:3px;color:#a4a4a4}
p.incarder_content{color:#000;font-size:13px;font-weight:500;margin:4px 0;color:#a8a8a8}
a.ref_datta{font-size:20px;font-weight:600;text-decoration:none;color:#00a991}
.bottom_reader_btn{margin-top:25px;padding:20px 0 0;text-align:center;border-top:1px solid #e0e7ec}
.dasharea_cards{background:#fff;border-radius:12px;margin:20px auto auto;padding:20px 20px;white-space:normal;display:inline-block;width:100%}
.dasharea_cards{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}
span.dash_icons{font-size:50px;color:#f96319;float:left;margin-right:33px}
.card_lefter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-basis:65%;-ms-flex-preferred-size:65%;flex-basis:65%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}
.card_righter{float:right}
a.card_links{font-family:Linotte,sans-serif;font-weight:700;color:#00a991;font-size:18px;cursor:pointer;text-decoration:underline}
h3.card_title{width:100%;font-weight:600;display:initial}
span.card_side_title{padding-left:10px;display:inline-block;font-size:21px;font-weight:700}
a.more_info_purchased{color:#000;text-decoration:underline}
ul.extras_ulists{display:grid;padding:0;list-style:none}
div#purchased .card_lefter{border-right:1px solid #000;margin-right:35px;padding-right:30px;border-right-style:dashed;display:inline-flex;width:100%;align-items:center}
span.purchased_check{color:#f96319;font-size:16px;margin-right:8px}
.purchase_big_div p.card_desc{padding-left:138px}
li.extra_list{display:inline-flex;margin:2px 0;line-height:22px}
div#purchased a.card_links{color:#000;text-decoration:none}
span.card_number{font-size:60px;vertical-align:top;position:relative;top:-17px}
.text_card_blk{display:inline-block}
p.card_desc{padding-left:10px;margin:0}
.card_lefter{display:inline-block}
label.btn.sider_clicker{width:100%;border:0;border-radius:0;text-align:left;box-shadow:none}
label.btn.sider_clicker span{color:#f96319;font-size:20px;font-weight:700}
label.btn.sider_clicker i.fa.fa-chevron-left{color:#00a991;font-size:18px;margin-right:10px}
h3.ttitle_top{margin:0;font-size:23px;margin-bottom:5px}
span.rightAmounts{float:right}
p.paid_details{margin:9px 0;font-size:16px}
.middle_card_sec{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;padding:20px 20px 20px}
.bottom_card_sec{border-bottom:1px solid #e1e1e1;padding:20px 20px 20px}
.pricings_card_sec{border-bottom:1px solid #e1e1e1;text-align:right;padding:20px 20px 20px}
.top_card_sec{padding:20px 20px 20px}
div#paymentss .dasharea_cards{padding:0}
.totle_card_sec{padding:20px 20px 20px;background:#00a991;border-bottom-left-radius:10px;border-bottom-right-radius:10px}
span.total_amountts{color:#fff;font-size:30px}
span.rightAmountsTotle{color:#fff;font-size:30px;float:right;border-bottom:5px solid #f96319;padding-bottom:10px;border-radius:3px}
#checkbox_inpuutt{display:none}
label.btn.sider_clicker{display:block;background-color:#247d9e;color:#fff;width:55px;height:50px;line-height:50px;padding:0 20px;cursor:pointer;transition:width .3s ease-in-out}
.sidebar{background-color:#fff;height:100%;z-index:1111;transition:transform .3s ease-in-out;border-radius:8px;-webkit-box-shadow:0 2px 1px rgba(0,0,0,.18);box-shadow:0 2px 1px rgba(0,0,0,.18)}
.sidebar ul{padding:0;margin:0;list-style-type:none}
.sidebar ul a{position:relative;text-decoration:none;display:block;background-color:transparent;color:#444;padding:20px 20px;font-size:16px;font-weight:400;margin:0 20px}
.sidebar ul a:last-child{border:0!important}
.sidebar ul a li i{margin-right:15px}
span.right_arrow_icon{float:right;color:#f96319;font-size:17px;height:100%;display:inline-grid;align-items:center}
a.a_menu.btn_manu.signup.logouter{color:#f96319!important}
.nav-pills>li>a.my_dash_tab_links:hover span.right_arrow_icon{color:#fff}
.sidebar ul a li span.right_arrow_icon i{margin-right:0}
.sidebar ul a:nth-child(2) li i{margin-left:4px;margin-right:19px}
.sidebar ul a.active,.sidebar ul a:hover{background-color:#00a991;color:#fff;margin:0;border:0!important;padding:20px 40px}
.sidebar ul a.active::before,.sidebar ul a:hover::before{position:absolute;top:0;left:0;content:"";width:4px;height:100%}
#checkbox_inpuutt:checked~.sidebar{transform:translateX(0)}
span.open_menuss{position:absolute;color:#f96319;font-size:20px;top:-23px;cursor:pointer}
label.btn.sider_clicker{width:100%;background:0 0;display:block;height:60px;line-height:60px;padding:0 20px;cursor:pointer;transition:width .3s ease-in-out}
img.sidebar_imgss{vertical-align:top}
.dashblock{display:inline-block;width:100%}
span.open_menuss{display:none}
.over_body{position:absolute;z-index:9;width:100%}
@media(max-width:991px){
.terms_page.carRentalPage.internationalSitess .leftterBlocckks{width:70%;margin:0 auto}
.terms_page.privacy_pcPage.tntPagge .container{width:auto}
h3.tntStitles{font-size:14px;line-height:18px}
span.open_menuss{display:block}
.col-sm-8.col_dasharea{width:100%}
.col-sm-4.col_dashblock{position:absolute}
.sidebar{background-color:#fff;height:100%;z-index:1111;transition:transform .3s ease-in-out}
#checkbox_inpuutt:checked+.btn{width:100%;padding:0 20px}
#checkbox_inpuutt:checked+.btn span{display:inline}
label.btn.sider_clicker span{display:none}
label.btn.sider_clicker{transition:transform .6s ease-in-out;width:initial;display:inline-block}
}
ul.dropdown-menu.signer_ddown{background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.15);box-shadow:0 2px 4px rgba(0,0,0,.15);left:0;margin-left:-130px;max-width:1128px;padding:40px 20px;position:absolute;top:55px;width:260px;z-index:3}
.account-menu-guest__title{color:#00a991;text-align:center;font-size:13px}
p.account-menu-guest__sign-up{font-size:14px;line-height:20px;margin:0;text-align:center}
a.account-menu-guest__create-account{font-family:Roboto,sans-serif;font-weight:400;color:#00a991;cursor:pointer;display:block;font-size:14px;text-align:center;text-decoration:underline;width:100%}
.account-menu-guest a.submit-button{background:#00a991;border:0;color:#fff;height:42px;border-radius:4px;box-shadow:0 6px rgba(0,0,0,.14);width:100%;text-decoration:none!important;line-height:42px;cursor:pointer;display:block;font-size:22px;margin:25px 0;text-align:center}
div#sign_booking a.show_pass,div#sign_booking i.fa.fa-check{display:none}
.account-menu-guest a.submit-button:hover{background:#00a991!important;color:#fff!important;text-decoration:none!important}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background:0 0!important;text-decoration:none!important}
.input-group.signup_igroup{border:2px solid #dacce2!important;background:#fff}
h3.signup_title{text-transform:none!important;font-weight:600;color:#00a991!important;font-size:21px!important;line-height:25px;margin-bottom:20px!important}
.input-group.signup_igroup:focus{outline:2px solid #00a991!important}
p.signer_texter{margin-top:20px;text-align:left}
.bottom_signer{border-top:2px dashed #dacce2;color:#f96319;margin-top:30px;padding:20px 0;font-family:Roboto,sans-serif;font-weight:400}
.bottom_signer_title{font-family:Linotte,sans-serif;font-weight:600;color:#00a991;font-size:25px;margin-bottom:10px}
span.other_sighnet_text{color:#000}
a.bottom_signer_create{text-decoration:none;color:#f96319;cursor:pointer;border-bottom:1px solid}
button.signup_page_btn{width:100%;background:#f96319;border:0;color:#fff;height:45px;font-size:18px;border-radius:4px;margin:5px 0 10px;box-shadow:0 6px rgba(0,0,0,.14)}
ul.nav.nav-tabs.sign_navss li.active a{background:#00a991}
ul.nav.nav-tabs.sign_navss li.active a{color:#fff!important;padding:20px 0}
ul.nav.nav-tabs.sign_navss li.active a:before{content:'';position:absolute;left:50%;bottom:-11px;border-left:12px solid transparent;border-right:12px solid transparent;border-top:11px solid #00a991;-webkit-transform:translateX(-12px);transform:translateX(-12px)}
button.social-button--google.social_btn_signer{-webkit-box-shadow:-7px 7px rgba(0,0,0,.14);box-shadow:-7px 7px rgba(0,0,0,.14);height:45px;margin:0;float:right}
button.social-button--facebook.social_btn_signer{-webkit-box-shadow:-7px 7px rgba(0,0,0,.14);box-shadow:-7px 7px rgba(0,0,0,.14);height:45px;margin:0;float:left}
.social_link_login{display:inline-block;width:100%;margin-top:15px}
.social_btn_signer{width:45%;float:left}
.modal.left .modal-dialog.sign_slide_modal,.modal.right .modal-dialog.sign_slide_modal{position:fixed;margin:auto;width:500px;height:100%;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.modal.left .modal-content.sign_slide_modal,.modal.right .modal-content.sign_slide_modal{height:100%;overflow-y:auto}
.modal.left .modal-body.sign_slide_modal,.modal.right .modal-body.sign_slide_modal{padding:15px 15px 80px}
.modal.right.fade .modal-dialog.sign_slide_modal{right:-320px;-webkit-transition:opacity .3s linear,right .3s ease-out;-moz-transition:opacity .3s linear,right .3s ease-out;-o-transition:opacity .3s linear,right .3s ease-out;transition:opacity .3s linear,right .3s ease-out}
.modal.right.fade.in .modal-dialog.sign_slide_modal{right:0}
.modal-content.sign_slide_modal{border-radius:0;border:none}
.modal-header{border-bottom-color:#eee;background-color:#fafafa}
h4#myModalLabel2{font-family:Roboto,sans-serif;font-weight:600;text-align:center;color:#f96319}
h4.modal-title.sign_slide_modal.headerTypeTexts{font-family:Roboto,sans-serif;font-weight:600;text-align:center;color:#f96319}
button.close.sign_slide_modal{color:#dacce2;float:right;margin-left:9px;font-family:Roboto,sans-serif;font-weight:700;background:0 0;border:0;opacity:1;display:inline-block;font-size:35px;line-height:20px;outline:0;position:absolute;right:10px;top:20px;vertical-align:middle}
.modal-header.sign_slide_modal{padding:16px;border-bottom:1px solid #e5e5e5}
ul.nav.nav-tabs.sign_navss a{font-family:Linotte,sans-serif;font-weight:600;background-color:#fff;color:#f96319;cursor:pointer;font-size:18px;padding:15px 0;position:relative;text-align:center;width:230px}
label.check_sign_labble{float:left}
.forgotme{float:right}
.check_forgot{display:inline-block;width:100%}
.modal-content.sign_slide_modal{background:#efeee5!important}
ul.nav.nav-tabs.sign_navss{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;background-color:#efeee5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:20px 10px 0}
.modal-content.sign_slide_modal{background:#efeee5}
a.show_pass{font-size:13px;text-decoration:none;color:#00a991}
ul.nav.nav-tabs.nav-justified.sign_navss{-ms-flex-align:end;background-color:#f96319;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-ms-flex-pack:center;justify-content:center;padding:20px 10px 0}
.modal-body.sign_slide_modal{padding:0!important}
.searcher_panelss.one_way_trip_cat.fixerr{position:inherit!important}
div#search-criteria{display:none}
.clicker_search_open{height:inherit;position:inherit;background:0 0;border:0;padding:0}
div#search_toggle_panelsl{padding:0}
.clicker_search_open .container .clicker_search_div{display:none!important}
.clicker_search_open .tripo_search_form{padding:0}
.clicker_search_open .container{width:inherit}
form#search_flight_form_lay ul li label,form#search_flight_form_lay ul.radioSelectFtypes li label{background:0 0!important;color:#fff;text-align:center;font-size:11px;border:1px solid #fff!important;display:block;position:relative;cursor:pointer;outline:0;user-select:none;font-weight:400;text-transform:uppercase;padding:3px 10px;width:100px;height:21px;background-color:transparent;border-radius:9px;margin:0;line-height:normal}
form#search_flight_form_lay ul li input[type=radio]:checked+label{background-color:#fff!important;color:#00a991}
form#search_flight_form_lay ul li input[type=radio]{display:none}
ul.radioSelectFtypes{padding:0;text-align:left;list-style:none;color:#fff}
ul.radioSelectFtypes li{display:inline-block}
.clicker_search_open{display:block!important}
.daterangepicker.dropdown-menu.ltr.show-calendar.opensright{z-index:999999}
body,html{height:100%;font-family:Linotte;margin:0 auto;background-color:#efeee6!important}
.open>.dropdown-menu li a:hover{background:#f4f4f4;cursor:pointer}
footer{font-weight:300!important;font-family:Linotte}
h3.flights_address{font-size:22px;line-height:29px;margin-bottom:18px;cursor:default;margin-top:0}
ul.flight_listts{list-style:none;padding:0;margin-top:0;margin-bottom:20px}
li.flight_ulistts{border:2px;font-size:14px;list-style:none;line-height:24px}
span.earth_icon{margin-right:10px}
a.link_listts_fly{color:#757575;font-size:15px;cursor:pointer;text-decoration:none;display:block;line-height:30px}
.all_flights_lists{border-top:2px solid #f4f4f4;padding:20px 0 50px}
.all_flightss{display:inline-block;width:100%;margin-top:45px}
a.link_listts_fly:hover{color:#00a991}
ul.pre_menu_lists{font-weight:400!important;font-family:Linotte}
h1{font-family:Linotte;font-size:24px;font-style:normal;font-variant:normal;font-weight:500;line-height:26.4px}
h3{font-family:Linotte;font-size:14px;font-style:normal;font-variant:normal;font-weight:500}
p{font-family:Linotte;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;line-height:22px;margin-bottom:0}
blockquote{font-family:Linotte;font-size:21px;font-style:normal;font-variant:normal;font-weight:400;line-height:30px}
pre{font-family:Linotte;font-size:13px;font-style:normal;font-variant:normal;font-weight:400;line-height:18.5714px}
h3.tripo_htitles{font-size:20px;line-height:25px}
::-webkit-input-placeholder{color:#a5a7b3;font-family:Linotte;font-weight:500}
::-moz-placeholder{color:#a5a7b3;font-family:Linotte;font-weight:500}
:-ms-input-placeholder{color:#a5a7b3;font-family:Linotte;font-weight:500}
:-moz-placeholder{color:#a5a7b3;font-family:Linotte;font-weight:500}
input:focus::-webkit-input-placeholder{color:transparent}
input:focus:-moz-placeholder{color:transparent}
input:focus::-moz-placeholder{color:transparent}
input:focus:-ms-input-placeholder{color:transparent}
.packages_map_page.world_mapp h3.tripo_htitles{font-family:Linotte,sans-serif;font-weight:400;color:#00a991;margin:24px 0 10px;text-align:center;line-height:35px}
.packages_map_page.world_mapp{padding:30px 0 0}
.biarrows:hover{background:#00a991!important;color:#fff!important}
.ubscribe_input{width:inherit;margin-right:5px}
.smaller_row .dest_img_wrapp{height:215px;overflow:hidden}
h3.tripo_htitles.map_pin_title{text-transform:none}
.jcarousel-pagination a.active{background:#00a991!important}
.midsize_row .dest_img_wrapp{height:250px;overflow:hidden}
.large_row .dest_img_wrapp{height:280px;overflow:hidden}
img.destination_imgs.img-responsive.caption__media{height:inherit}
img.country_flags_spans.img-responsive{width:20px;height:20px;border-radius:50%;float:left}
img.dest_imgs.on_hover_imagerr{display:none;margin:0 auto}
h3.footer_menu_title.flags_imgsss:hover{color:#fff;text-decoration:none;display:inline-flex;align-items:center}
#money_dpanel,#other_money_dpanel{padding:0 5px 0 5px;padding-top:10px;margin:0 25px;line-height:25px}
.adult_inner_texas{border:2px solid #e6e6e6;display:inline-grid;width:100%;align-items:center;margin-bottom:8px;padding:5px;min-height:60px;border-radius:5px;background:#d8d6d6;margin:7px 0 13px}
#money_dropid,#other_money_dropid{font-size:17px;cursor:pointer}
#money_dropid:hover,#other_money_dropid:hover{color:#00a991}
span.tax_pricer{float:right}
span.tax_payer{float:left}
p.tax_uname{display:inline-block;width:100%;margin-bottom:0}
ul.footer_mlinks.flags_imgsss li.mlinks a{display:inline-flex;align-items:center}
span.country_flags_img{margin-right:5px;display:inline-block}
.package-location:hover img.dest_imgs.on_hover_imagerr{display:block!important}
.package-location:hover img.dest_imgs{display:none}
i.fa.fa-arrow-up{vertical-align:middle;height:100%;position:relative;align-items:center;width:100%;color:#fff;align-items:center;display:inline-grid;text-decoration:none;font-size:20px}
.scrollup{width:40px;height:40px;position:fixed;bottom:90px;right:30px;display:none;text-align:center;background:url(icon_top.png) no-repeat;background-color:#000;z-index:1}
.hotelHomeSliderWrappee img.banner_backk_img.img-responsive{height:auto}
img.banner_backk_img.img-responsive{position:absolute;width:100%;height:100%}
@-webkit-keyframes zoom{
from{-webkit-transform:scale(1,1)}
to{-webkit-transform:scale(1.5,1.5)}
}
@keyframes zoom{
from{transform:scale(1,1)}
to{transform:scale(1.5,1.5)}
}
.carousel-inner .item>img{-webkit-animation:zoom 20s;animation:zoom 20s}
img.focus_mobimg.img-responsive.focus_mobi_imgsss{width:100%}
.focus_sec_col{display:inline-flex;width:100%;align-items:center}
.overlay_new_destt{position:absolute;top:0;width:100%;left:0;height:100%;display:inline-grid;align-items:center;text-align:center;background:rgba(0,0,0,.22);border-radius:4px;opacity:0}
.city_fig_blk:hover .overlay_new_destt{opacity:1}
a.new_destt_link{color:#fff;border:2px solid #fff;padding:7px 10px;font-weight:700;cursor:pointer}
button.banner_search_btnss,button.banner_search_btnss:hover{background:#00a991!important;border:1px solid #00a991!important;line-height:20px!important}
button{outline:0}
.row_inner_hbookss .hc_inner_profile,.single_blocks .img_block{background:url(images/upload-empty.png) no-repeat center}
.hotals_card_blkks.details_hcblockerss .row_inner_hbookss{align-items:center;display:inherit}
.hotel_not_foundd{background:#fff;padding-bottom:35px}
.hotel_not_foundd h3.nofount_btn button.nofound_link{border:0;background:#00a991;color:#fff;padding:12px 24px;font-size:16px;border-radius:4px}
.hotel_not_foundd h3.nofount_btn{margin-top:30px}
.hotel_not_foundd p.nofound_title{font-size:20px;color:#505050b8;letter-spacing:1px;padding:0 20px;font-weight:500}
.hotel_not_foundd h3.nofound_title{color:#000;font-size:30px!important;margin:0 0 30px;font-weight:600;margin-bottom:15px}
.nav_sec{display:inline-block;width:100%}
.search_hotels_main .container-fluid{padding:0}
.search_hotels_main{margin-top:70px;background:#efeee5}
h4.modal-title.hf_title{color:#00a991;font-weight:700;text-align:center;font-size:24px;line-height:1.1;margin:0}
.modal-header.hf_header{border:0;background:0 0}
button.close.hf_close{font-size:26px}
button.btn.btn-default.hf_submit{width:100%;outline:0;background:#00a991;color:#fff;font-weight:700;font-size:19px;border:0;border-top-left-radius:0;border-top-right-radius:0}
button.add_room_btnss{background:#00a991;padding:4px 24px;color:#fff;margin:17px 0 0 0;text-align:center;font-size:16px;border:0;box-shadow:0 1px 1px #00a991;cursor:pointer}
.modal-footer.hf_footer{padding:0;border:0}
input.form-control.room_input{border:0;box-shadow:none;border-bottom:1px solid #000;border-radius:0;padding:0;margin-bottom:20px;border-bottom:1px solid rgba(204,204,204,.92);margin-bottom:5px}
a.edit_inputs{position:absolute;top:47px;right:15px;color:#00a991}
a.close_inputs{float:right;color:#00a991}
label.room_count{font-weight:700;line-height:2;color:#565a5c;font-size:14px;margin:0}
button.cage_btns,button.child_btns,button.mini_btns{font-weight:300;color:#666;cursor:pointer;text-align:center;float:left;padding:6px 11px;line-height:1;border-right:1px solid #cac7c7;box-shadow:0 2px 0 rgba(216,216,216,.8)}
.child_age{display:inline-block;width:100%;margin-top:15px;margin-bottom:20px}
label.mini_textt{width:100%}
a.close_inputs.close_row{position:absolute;right:15px;margin-top:5px}
button.mini_btns.active{background:#00a991;color:#fff}
.counter_leftter{width:50%;float:left}
.room_blockks{display:inline-block;width:100%}
.button-group.counetr_btns{display:inline-block;width:100%}
.cover_banner{background:#00a991;color:#fff;padding:50px 0 35px}
.cover_img_block{float:left}
.cover_banner_content{display:block;margin-top:130px;padding-left:385px}
h3.cover_btitle{margin:0;font-size:45px}
img.cover_immg.img-responsive{width:335px}
p.cover_bcontent{margin:10px 0;font-size:15px;color:rgba(255,255,255,.71)}
.cover_main_page{padding:40px 0 40px}
.cover_mform{display:inline-block;width:100%;margin-top:35px;padding:0 10%}
h3.main_cover_title{text-align:center;margin:0;color:#777;font-size:22px;line-height:35px}
span.cover_strongs_text{font-size:26px;color:#777;font-weight:600}
button.cover_btn_form{background:#00a991;color:#fff;border:0;width:100%;height:50px;text-transform:uppercase;font-weight:600;letter-spacing:.5px;border-radius:5px}
input.form-control.input_cover{height:50px;background:#fdfdfd;box-shadow:none}
.form-group.cover_groupps{margin:10px 0}
.full_mcovercols{margin-top:15px}
label.text_head_cover{margin-right:10px;font-size:13px}
.halfer_groups{width:50%;float:left;display:inline-flex;align-items:center}
.halfer_groups input.form-control.input_cover{width:100%}
.halfer_groups.lefter_cover_ins{padding-right:10px}
.halfer_groups.righter_cover_ins{padding-left:10px}
ul.form_cover_ul{padding:0;list-style:none;display:inline-flex;align-items:center;width:50%;float:left}
ul.form_cover_ul.rlu{padding:0;list-style:none;display:inline-flex;align-items:center;width:50%;float:left;padding-left:10px}
ul.form_cover_ul.lul{width:60%}
ul.form_cover_ul.rlu{width:40%}
.covver_minner{padding:0 15%}
.range_inputs{display:none}
@media(max-width:991px){
.cover_banner_content{margin-top:65px}
}
@media(max-width:767px){
.booking_common_class,.mobile_view_mHome a.booking_common_input_link{height:55px!important;line-height:55px!important}
.inner-body .buttonWraper{width:70px;height:70px;right:15px;bottom:10px!important}
.inner-body .click2CallWidget{font-size:34px}
.mobile_view_mHome h3.tripo_htitles{font-size:30px;margin:15px 0 10px;line-height:35px}
h2.pre_heading{font-size:34px}
.mobile_view_mHome .destination_name{font-size:24px!important}
.mobile_view_mHome .trip_slide.wpb_wrapper{background:#00a991}
a.navbar-brand.navbar-left.site_logo_cover{height:inherit}
.mobile_view_mHome ul.nav.nav-tabs.tripo_nav_searcch{margin-bottom:15px}
.mobile_view_mHome .home-two-crousel.slider-home-page .banner_itms.item{display:none!important}
.mobile_view_mHome .carousel.home-two-crousel.slide.slider-home-page{display:none}
.mobile_view_mHome .biarrows.biarrows2{display:none}
.mobile_view_mHome button.arrow_btn_search{width:99.2%;height:55px;margin:0 0;font-size:30px}
.mobile_view_mHome .SingleSearchHomee.banner_form{margin:inherit!important;min-height:inherit!important;padding:65px 0 0!important}
.autoPupolatePop .modal-body{background:0 0}
a.logoPopTimer{width:100%;margin:15px 0}
.bannerCalltext{width:100%}
p.bottomcallPop{margin:10px 0 0;width:100%}
.autoPupolatePop .modal-header .modal-title{margin-top:20px}
.top_traveller_info.tripoPayTravell .divide_iforms{padding:initial;margin-bottom:20px}
.top_traveller_info.tripoPayTravell .pay_full_btn button.add_psngrs_btn{width:auto}
.top_traveller_info.tripoPayTravell .about-list-item img{margin:0 3px 5px}
.subscribe_input h3.sowError{margin:0;font-weight:600;position:absolute;color:#00a991;font-size:10px;padding:2px 10px;position:absolute;width:100%;border-radius:4px;margin-top:0;display:block!important;top:-22px}
.lefterSearch{display:none}
p.openFilters{display:block}
.wpInnerImages{height:auto}
.flightAppComing.terms_page{padding:35px 0 40px}
.innerFAppRighter{margin-top:40px}
.focus_sec_col{display:inline-block}
.focus_mobdiv{margin-bottom:20px}
div#overview .dasharea_cards{padding-top:45px;display:inline-block;width:100%}
.card_lefter{display:inline-block;width:100%;flex:none}
.card_righter{float:right;width:100%;display:inline-block;float:none}
span.dash_icons{font-size:50px;color:#f96319;float:left;margin-right:33px;width:100%;margin:0 auto;float:none;display:inline-block;text-align:center;margin-bottom:15px}
.innerblogColDetailsLefter{border-bottom:1px solid #0000005c;padding-bottom:5px;margin-bottom:25px}
.innerTnTBlock{margin:10px 0}
.banner_update_imgs{height:400px!important;background:#d2d2d2;width:auto;display:inline-grid;width:100%}
.hc_inner_profile{width:100%!important;padding:0;margin-bottom:20px}
.page_not_fountd,.searchFlights{margin-top:50px}
li.inner_pmenus{float:none!important}
.inner_dest_infos{width:inherit}
.modal-content.career_content{margin:15px}
.cover_banner_content{width:100%;padding:0 35px 0;margin-top:20px}
.cover_img_block{float:inherit}
h3.cover_btitle{font-size:28px}
.cover_mform{padding:0}
.covver_minner{padding:0;margin-bottom:20px}
img.cover_immg.img-responsive{width:inherit;margin:0 auto}
}
.banner_update_imgs{height:600px}
.hotelsSearchsSections.hotel_search_sec_change .hotel_about{width:85%}
.search_hotels_main .panel.panel-default.panalSearcher div#collapseTwo{height:385px;overflow:auto}
@media(max-width:991px){
.hotelsSearchsSections.hotel_search_sec_change .hotel_about{width:100%}
.hotelsSearchsSections.hotel_search_sec_change .hotel_top_bar{display:inline-block;width:100%}
.hotelsSearchsSections.hotel_search_sec_change .hotel_pricing{position:relative;right:0;width:100%;padding:5px 10px}
}
@media(max-width:767px){
.hotelsSearchsSections.hotel_search_sec_change .hotel_pricing{width:100%;padding:0;bottom:0}
.hotals_card_blkks.details_hcblockerss .book_hc_btnns{position:relative;width:100%;display:block}
.book_hc_upper.book_ptagsupper{padding:0}
}
.tripo_cover_page{padding-top:73px}
.hotal_banner{background-size:cover;overflow:hidden}
h3.banner_contents{margin:0;color:#fff;position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.6);padding:5px 40px;display:inline-flex;align-items:center;max-height:70px}
.banner_overlay{display:block;width:100%;position:relative;height:100%}
span.rating_tile{background:#068bd6;display:inline-block;font-size:13px;text-align:center;padding:10px 20px;line-height:18px;position:relative;top:-30px}
span.rating_digit{font-size:35px;line-height:35px}
span.star_iconss{color:#ead52c;font-size:16px;margin:0 20px}
span.star_iconss .fa{margin:0 2px}
span.rating_texter{font-size:16px;font-weight:600}
h3.hf_inner_title{margin-bottom:15px!important;color:#fa631a;font-weight:600;font-size:15px;margin:0;text-align:center}
.cancel_policy,.hf_check_infos,.hf_hotal_infos,h3.hf_inner_title{padding:0 15px}
.inner_hf_collss{padding:20px 0;box-shadow:0 0 68px 0 #dad1d1}
.hf_infoa_row{margin:10px 0}
span.hf_hright{width:50%}
span.hf_hleft{float:left;width:50%}
.hf_infoa_row{margin:5px 0;display:inline-block;width:100%}
span.hf_identies_text{display:inline-flex}
span.hf_identies{display:inline-block;width:15px;text-align:center;margin-right:6px}
.hotal_details_sec{padding:50px 0}
span.hf_identies_text br{font-weight:500}
span.check_faas{display:inline-block;width:20px;display:inline-block;width:15px;text-align:center;margin-right:6px}
p.check_infoss{margin:0}
.hf_check_infos{margin-top:10px;line-height:20px}
span.half_pricings{width:50%;background:#068bd6;color:#fff;height:40px;display:inline-block;text-align:center;line-height:40px;font-size:12px;font-weight:600;left:.3px;float:left;border-bottom:2px solid #068bd6;border-top:2px solid #068bd6}
span.price_hf{font-size:15px}
span.half_texas{background:#fcfcfc;color:#9c9c9c;border-bottom:2px solid #ececec;border-top:2px solid #ececec;width:50%;height:40px;display:inline-block;text-align:center;line-height:40px;font-size:12px;font-weight:600;left:.3px}
.hf_btns_halfer{margin-top:20px}
h3.cancel_read{margin:0;font-size:18px;color:#767676;margin-bottom:7px}
p.cancel_rader{margin:0;line-height:16px;font-size:13px;color:#9a9a9a}
.cancel_policy{margin-top:20px}
span.texas_hf{font-size:14px}
.content_box h3{margin:0;font-size:16px;font-weight:700;color:#666}
p.content_content{margin:0;margin-top:10px;text-align:justify;color:#888;padding-right:10px}
.content_box{margin:30px 0}
ul.nav.nav-tabs.hnavss_tabs{border:0}
ul.nav.nav-tabs.hnavss_tabs li.active>a,ul.nav.nav-tabs.hnavss_tabs li.active>a:focus,ul.nav.nav-tabs.hnavss_tabs li.active>a:hover{border:0;padding:0;color:#068bd6;border-bottom:2px solid #fa631a;padding-bottom:5px;font-weight:600}
ul.nav.nav-tabs.hnavss_tabs li>a{border:0;padding:0;margin-right:20px;color:#666;font-weight:600}
ul.nav.nav-tabs.hnavss_tabs li>a:hover{background:0 0}
.inner_fly_card{padding:20px 20px;box-shadow:0 0 68px 0 #dad1d1;background:#fafafa}
h3.fc_title{color:#fa631a;text-align:center;font-size:25px}
p.fc_city{text-align:center;font-size:19px;color:#767676}
hr.fly_tborder{width:65%;margin:20px auto}
p.fc_address{text-align:center;color:#068bd6}
.fc_comments{padding:0 20px;margin-top:40px}
h3.fcc_title{font-size:19px;color:#767676}
p.fcc_comment{margin:0;margin-top:10px;text-align:justify;color:#888;font-size:13px;margin-bottom:10px}
p.fcc_user{color:#068bd6}
p.see_reviews{margin-bottom:0}
a.see_review_list{cursor:pointer;text-decoration:none;color:#fa631a}
.hotals_details_inner{display:inline-block;width:100%}
.hc_inleftre{width:80%}
button.book_hcbooke.book_detaills{left:auto;right:0;border:0;height:40px;padding:0 35px;font-size:16px;line-height:40px;background:#05b5ff;color:#fff!important;float:right;border-top:1px solid #f1f1f1;box-shadow:3px 3px 3px 2px rgba(208,193,193,.35);border-left:1px solid #f1f1f1;margin:0;text-decoration:none}
button.book_hcbooke.book_detaills a{color:#fff;text-decoration:none}
.hc_inner_profile{float:left;margin-right:20px;width:auto;height:155px;overflow:hidden;display:inline-grid;align-items:center}
.hotals_card_blkks{display:inline-block;width:100%}
img.hc_inimg.img-responsive{width:200px;height:auto;position:relative;z-index:1}
h3.hc_intitle{margin:0 0;font-size:22px;line-height:30px}
p.hc_in_infoss{display:grid;float:left;margin-top:15px}
.hc_incontent{display:inline-block}
p.hc_incount{margin:5px 0}
span.hc_span_title{font-size:15px;font-weight:600;margin-bottom:5px}
.hc_inner_row{border-top:1px solid #f1f1f1;box-shadow:3px 3px 3px 2px rgba(208,193,193,.35);border-left:1px solid #f1f1f1;display:inline-block;width:100%;margin-bottom:20px;background:#fff;position:relative;display:inline-flex;align-items:center}
.book_hc_btnns{position:absolute;right:0;height:100%;top:0;display:inherit}
h3.book_hc_ptex{font-size:14px;background:#068bd6;color:#fff;position:relative;align-items:center;text-align:center}
span.book_hcp_digit{font-size:20px}
span.book_hsp{line-height:30px;text-align:center}
.hotel_pricing.hbooking_pricingss{top:0}
.book_hc_upper{display:initial}
button.book_hcbooke{background:#fa631a;border:0;color:#fff;width:100%;height:40px;font-size:17px;position:absolute;bottom:0;width:180px;left:-55px}
.hotals_card_innerrs{margin-top:50px}
ul.ulists_facilities{padding:0;list-style:none;padding-left:10px}
.facility_blkks{margin:30px 0}
span.point_icons{margin-right:10px;margin:5px 12px 0 0;font-size:.8em;font-weight:400;color:rgba(153,153,153,.87)}
.col-sm-6.facility_colles{padding:0;width:50%;display:inline-block;float:left}
p.rev_leftt{text-align:right;font-weight:600}
span.rev_titlepoints{float:right}
p.rev_head{border-bottom:1px solid #ebebeb;margin:5px 0;padding:10px 0}
p.rev_head:last-child{border:0}
li.list_facilities{padding:4px 0}
.hc_mapping_div{margin:30px 0}
.inner_hc_rev.error_reviews{padding-bottom:5px;border-bottom:1px solid rgba(153,153,153,.2);margin-left:2px}
.hc_review_box{margin:15px 0}
h3.rev_tab_data{font-size:16px}
.col-sm-4.col-md-3.hf_flycard{position:absolute;right:0;top:465px;bottom:0;z-index:1}
.tab-content.hnavss_contents{max-height:350px;overflow:auto;display:inline-block;width:100%}
.inner_cdetails{border:1px solid #ebebeb;padding:25px 40px;border-radius:4px;min-height:375px}
.hf_cdetails.hf_contact_log .inner_cdetails{min-height:inherit}
.star-ratings-css{unicode-bidi:bidi-override;color:#c5c5c5;font-size:25px;height:25px;width:105px;position:relative;padding:0;text-shadow:0 1px 0 #a2a2a2;display:inline-block;margin-bottom:5px}
.star-ratings-css-top{color:#f96319;padding:0;position:absolute;z-index:1;display:block;top:0;left:0;overflow:hidden}
.star-ratings-css-bottom{padding:0;display:block;z-index:0}
.star-ratings-sprite{background:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/2605/star-rating-sprite.png) repeat-x;font-size:0;height:21px;line-height:0;overflow:hidden;text-indent:-999em;width:110px;margin:0 auto}
.star-ratings-sprite-rating{background:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/2605/star-rating-sprite.png) repeat-x;background-position:0 100%;float:left;height:21px;display:block}
input.submitPaymentPricingg{background:#fa631a;color:#fff;border:0;width:100%;height:45px;font-size:15px;font-weight:700;border-radius:4px}
button.book_hcbooke.book_detaills{left:auto;right:0;padding:0;font-size:16px;background:#05b5ff;color:#fff!important;float:right;border-top:1px solid #f1f1f1;box-shadow:3px 3px 3px 2px rgba(208,193,193,.35);border-left:1px solid #f1f1f1;margin:0;text-decoration:none}
button.book_hcbooke.book_detaills a{color:#fff;text-decoration:none;display:inline-block;width:100%;height:100%;line-height:40px}
h3.inner_hf_title{margin:0;text-align:center;font-size:25px;margin-bottom:20px}
.bf_inputs{border:1px solid #ebebeb}
input#txtguests{background:0 0;cursor:pointer}
input.booking_inputsss:focus{box-shadow:none;outline:0}
.bh_contact_div{display:inline-block;width:100%;margin-top:15px}
input.bf_inputs.form-control.mobile_sider{width:70%;float:right}
select#city_codde{width:25%;float:left;padding:0}
.form-group.booking_fill_group.mobile_groiping{display:inline-block;width:100%}
button.add_gst{background:#fa631a;color:#fff;border:0;width:100%;height:45px;font-size:15px;font-weight:700;border-radius:4px}
p.book_fill_content{color:#63b575;font-size:14px;margin:5px 0 20px}
button.add_gst.fb_hsighner{background:#3b5999}
p.fbSignner_title{font-weight:600}
.bottom_crete_account{margin-top:25px}
span.fbsigner_autofill{padding-left:45px;display:inherit;text-align:justify}
span.fbsigner_icon{font-size:55px;color:#fa631a;float:left}
.user_allredy{text-align:right;color:#fa631a}
button.login_userr{border:0;background:0 0;color:#3b5999}
.col-sm-6.hf_cdetails.hf_social_log{padding-right:0}
.col-sm-6.hf_cdetails.hf_contact_log{padding-left:0}
.book_hotals{padding:100px 0 50px}
.bf_inputs{border:1px solid #ebebeb;box-shadow:none;height:45px}
form.booking_mform{display:inline-block;width:100%}
.add_account{display:inline-block;width:100%}
.inner_atraveler{border:1px solid #ebebeb;padding:35px 40px;border-radius:4px;margin-top:25px}
h3.aadttitle{margin-bottom:30px!important;text-align:center;font-size:25px;margin:0}
p.addtstitle{margin:0;text-align:center;font-size:initial}
label.add_tlabel{width:100%;margin-bottom:10px;font-weight:100}
select.bf_inputs.form-control.mobile_pinner.add_strvalr{width:initial;float:left}
input.bf_inputs.form-control.mobile_sider.tadd_tinput{float:inherit;width:44%;float:left;margin-left:13px}
h3.bh_make{margin-top:0;font-size:35px}
.inner_ccharge{border:1px solid #ebebeb;padding:35px 40px;border-radius:4px;margin-top:25px;text-align:center}
.inner_ccharge p.addtstitle{color:#fa631a;margin-bottom:19px}
p.charge_note{font-size:15px;margin:0}
p.pricing_indetails{margin:0;text-align:left;padding:3px 0}
span.pbreak_value{float:right}
p.pricing_indetails.pprice_colored{color:#fa631a;font-weight:600;font-size:16px}
.col-sm-6.chancel_collss.lefter_ccharge{padding-left:0}
.col-sm-6.chancel_collss.right_pbreak{padding-right:0}
.cancel_charge{display:inline-block;width:100%}
.make_payment{border:1px solid #ebebeb;padding:35px 40px;border-radius:4px;margin-top:25px;text-align:center;display:inline-block;width:100%}
.inner_pay_tabs{margin:30px 0}
ul.nav.nav-tabs.pay_ntabs{border:0;margin-top:30px}
.nav-tabs>li>a.pay_nlinks{border:0;background:#47b5f4;border-radius:0;color:#fff;height:45px}
.nav-tabs>li.active>a.pay_nlinks,.nav-tabs>li.active>a.pay_nlinks:focus,.nav-tabs>li.active>a.pay_nlinks:hover{border:0;background:#068bd6;color:#fff;border-radius:0}
.nav-tabs>li>a.pay_nlinks:hover{background:#068bd6;color:#fff}
.input_form_div_pay input.pay_ininputs.form-control{width:48%;float:left;margin-left:15px}
input.pay_ininputs.form-control{width:55%;float:left;height:45px}
input.pay_ininputs.form-control.card_cvc_input{width:100%}
.input_form_div_pay{display:inline-block;width:40%}
.form-group.pay_tgroups{display:inline-block;width:100%}
.input_form_div_pay{width:45%;display:inline-flex;float:right}
a.pay_nlinks.left_payt{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}
a.pay_nlinks.right_payt{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}
a.pterms_pcond{color:#fa631a;cursor:pointer}
p.pay_terms{text-align:center;line-height:22px;display:inline-block;width:100%;font-size:15px}
select.pay_selectin.form-control{border:1px solid #ebebeb;box-shadow:none;height:45px;cursor:pointer;margin-bottom:40px}
.radio.wallet_radclass label{width:100%;background:#f1f1f1;padding:10px 30px;border-radius:6px;cursor:pointer;text-align:left}
.wallet_radios{margin-bottom:25px}
.radio.wallet_radclass{margin:0 0 10px}
@media(max-width:1199px){
.hotelHomeSliderWrappee img.banner_backk_img.img-responsive{height:100%}
.cities_divs.hotelsDivvsListedd .city_fig_blk{max-height:195px!important}
input.bf_inputs.form-control.mobile_sider.tadd_tinput{width:42.5%}
}
@media(max-width:991px){
.cities_divs.hotelsDivvsListedd .city_fig_blk{max-height:148px!important}
.fdtsblck-head .loctn{font-size:12px!important;margin:10px 0 0;text-align:center;width:100%}
.fdtsblck-head .timefd{float:initial!important;text-align:right!important}
.departArrivelSame{width:35%!important;float:left;margin-left:10px!important}
h5.flexdate{font-size:11px!important}
.airliNamee{float:none!important;width:100%!important}
.ecodu h4,.ecodu h5{font-size:12px!important}
.arravile h4,.departArea h4{font-size:12px!important}
.col-sm-4.col-md-3.hf_flycard{position:absolute;top:50px!important;right:0;margin:10px 0;width:40%}
input.bf_inputs.form-control.mobile_sider.tadd_tinput{width:40.1%}
}
@media(max-width:767px){
.cities_divs.hotelsDivvsListedd .city_fig_blk{max-height:initial!important;height:auto}
li.lListVD{width:42%!important;margin:0 5px}
button.bookOnly_ViewDetails{margin-top:0!important}
.tripo_cover_page{padding-top:54px}
ul.nav.nav-tabs.hnavss_tabs li>a{min-height:30px;margin-bottom:20px}
.plane-ico.hidden-lg.hidden-md.hidden-sm{display:none}
input.pay_ininputs.form-control{width:100%;float:inherit}
.input_form_div_pay{width:100%;display:inherit}
.input_form_div_pay input.pay_ininputs.form-control{width:100%;margin-top:15px!important;margin:0}
a.pay_nlinks{border-radius:4px!important}
.col-sm-4.col-md-3.hf_flycard{width:100%;height:auto;bottom:auto}
.col-sm-4.col-md-3.hf_collss{margin-bottom:40px}
.banner_overlay h3.banner_contents span.rating_tile{display:inline-block;font-size:13px;text-align:center;padding:initial;line-height:18px;position:relative;top:inherit}
span.star_iconss .my-rating{width:100%;display:inline-flex}
.banner_overlay h3.banner_contents{margin:0;color:#fff;position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.6);padding:5px 10px;display:inline-flex;align-items:center;max-height:initial;z-index:1;min-height:100px}
.col-sm-6.chancel_collss{padding:inherit}
button.book_hcbooke{width:100%;position:inherit;left:auto}
.bf_inputs{border:1px solid #ebebeb;box-shadow:none;height:45px;width:100%!important;float:none;margin:0!important;margin-bottom:15px!important}
.inner_cdetails{margin:10px 0 30px}
.col-sm-6.hf_cdetails{padding:inherit}
.hc_inner_profile{float:inherit;text-align:center;margin:0;display:inline}
.hc_incontent{display:inline-block;width:100%;padding:20px 20px}
h3.book_hc_ptex{padding:20px 0}
.hc_inner_row{display:inline-block;width:100%;padding:0}
.hc_inner_row .row_inner_hbookss{padding:10px}
.hotel_pricing.hbooking_pricingss{width:100%;padding:10px;position:relative}
.book_hc_btnns{position:inherit}
}
@media(max-width:500px){
.travellerData_blockk a.cabin_classes_link{font-size:14px;padding:8px 10px}
.travellers_cabin_count .form-group.tdata_pop_grp input.form-control{font-size:15px}
.travellers_cabin_count button.btn.btn-default.btn-numbersss span.glyphicon{font-size:12px;line-height:normal}
.travellers_cabin_count .form-group.tdata_pop_grp.tdata_pop_grp_btn{margin:5px 0 5px;text-align:center}
.travellers_cabin_count .form-group.tdata_pop_grp.tdata_pop_grp_btn input.btn.btn-info{font-size:15px;padding:4px 20px;min-width:35%}
.travellers_cabin_count .form-group.tdata_pop_grp.mini_info_book_ddetails{width:100%!important}
.travellerData_blockk label.travellerData_label{font-size:13px!important;letter-spacing:.5px;float:left}
.travellerData_blockk h3.title{font-size:14px!important;margin:10px 0!important}
.travellerData_blockk label.travellerData_label{font-size:11px}
.offerFlightSec{height:inherit}
.inner-body .click2CallWidget{padding-top:0;font-size:23px}
.inner-body .buttonWraper .fa{line-height:35px}
.inner-body .buttonWraper{width:50px;height:50px}
.mobile_view_mHome .top_destin .col-sm-3.package-location.col-xs-4.col-md-2 a.dest_links h3.feature-carosuel-title{font-size:18px}
img.offerStripText.img-responsive{width:285px}
img.hotlineCallStripss.img-responsive{width:200px;float:left}
.mobile_view_mHome h3.tripo_htitles{font-size:23px;line-height:28px}
.mobile_view_mHome .inner_search_panelsss .booking_common_class,.mobile_view_mHome .inner_search_panelsss a.booking_common_input_link{margin:0}
.mobile_view_mHome button.arrow_btn_search{width:100%}
.slider-content h2{font-size:16px!important}
p.innerSlideContentBan{font-size:13px!important}
.inner_img_sizer{height:250px!important}
img.ptravel_imgss.img-responsive{width:65px}
.slider-content .vertical-middle{margin-top:100px!important}
.privacy_pcPage .tabs-left>li{width:44%!important;margin:2px 3px!important;text-align:center}
ul.faqListeru{padding:10px 15px}
.innerTnTBlock a{position:inherit}
.TntImageBlock{position:inherit;width:100%;padding:20px;background:#fff}
.tntContentBlock{margin:0;display:inline-block;width:100%;text-align:center}
span.rating_texter{font-size:12px;font-weight:600;line-height:15px}
h3.fc_title{margin:0;font-size:21px}
hr.fly_tborder{margin:10px auto}
.fc_comments{margin-top:10px}
}
.booking_input_boxes.booking_common_class.room_hotal_indiv{display:inline-block;position:relative;left:0}
.handle-counter .counter-minus,.handle-counter .counter-plus,.handle-counter input{float:left;text-align:center}
.handle-counter .counter-minus,.handle-counter .counter-plus{text-align:center}
.handle-counter input{width:40px;border:0}
.handle-counter .counter-minus,.handle-counter .counter-plus{text-align:center;width:1.3em;min-height:20px;min-width:20px;line-height:1.3;padding:0;display:inline-block;border-radius:0;overflow:hidden;border:1px solid #e4e5ea;background-color:#e4e5ea}
.hotels_details_card{position:relative;width:100%;line-height:initial;background:#fff;z-index:1;right:0;box-shadow:0 3px 12px 1px rgba(0,0,0,.26)}
span.hsClose{float:right;cursor:pointer}
span.hsTtile{float:left;font-weight:600;font-size:18px}
.hotal_search_title{display:flex;justify-content:space-between;padding:20px 20px 0;letter-spacing:0;position:relative}
.handle-counter:last-child{border:0}
.handle_datas{padding:15px 20px 25px}
.handle-counter{overflow:hidden;height:100%;justify-content:space-between;display:flex;position:relative;border-bottom:1px solid #c1c1c1;margin-bottom:7px;padding-bottom:5px}
label.handle_lables{display:inline-grid;font-weight:400;font-size:13px;color:#000;letter-spacing:0;margin:0;width:40%;align-items:center;text-align:left}
.main_page{padding:120px 0 0}
.top_bt{width:50%;float:left;border:0;border:0;height:40px;font-size:16px;line-height:40px}
button.btns_list.top_bt{background:#05b5ff;color:#fff}
button.btns_map.top_bt{background:#fff;color:#8e8d8d}
.list_maps{width:100%;display:inline-block;border-top:1px solid #f1f1f1;box-shadow:3px 3px 3px 2px rgba(208,193,193,.35);border-left:1px solid #f1f1f1}
.lefter_bt{border:0;background:0 0;padding:0;color:#8e8d8d!important}
button.btns_map.lefter_bt{float:right}
button.modify_btns.blue_btns{border:0;height:40px;padding:0 35px;font-size:16px;line-height:40px}
button.modify_btns.blue_btns{border:0;height:40px;padding:0 35px;font-size:16px;line-height:40px;background:#05b5ff;color:#fff;float:right;border-top:1px solid #f1f1f1;box-shadow:3px 3px 3px 2px rgba(208,193,193,.35);border-left:1px solid #f1f1f1;margin-bottom:15px}
.list_filters.form-group{display:inline-block;width:100%}
li.list_filt{border:0;height:25px;font-size:16px;line-height:25px;display:inline-block}
a.list_fill_links{display:inherit;padding:0 20px;text-decoration:none!important;color:#8e8d8d}
li.list_filt:first-child{display:inherit;padding:0 20px;color:#8e8d8d}
a.list_fill_links.active{background:#05b5ff;color:#fff}
ul.list_btns_fill{display:inline-flex;padding:0;list-style:none;text-align:right;float:right;border-top:1px solid #f1f1f1;box-shadow:3px 3px 3px 2px rgba(208,193,193,.35);border-left:1px solid #f1f1f1;margin-bottom:15px}
input.input_filter{border-top:1px solid #f1f1f1!important;box-shadow:3px 3px 3px 2px rgba(208,193,193,.35);border-left:1px solid #f1f1f1!important;border:0;border-radius:0;height:40px}
label.left_ilabeles{color:#8e8d8d}
.hotel_infos_row{display:inline-block;width:100%}
img.hotel_profile.img-responsive{width:200px;height:auto;position:relative;z-index:1}
.img_block{float:left;margin-right:20px;width:auto;height:155px;overflow:hidden;display:inline-grid;align-items:center;background:#3535350a}
.hotel_top_bar{display:flex;position:relative;height:100%;min-height:155px;align-items:center}
.single_blocks{border-top:1px solid #f1f1f1;box-shadow:3px 3px 3px 2px rgba(208,193,193,.35);border-left:1px solid #f1f1f1;display:inline-block;width:100%;margin-bottom:20px;background:#fff}
li.links_click{display:initial}
p.locate_.ng-binding{margin-bottom:5px}
.hotals_card_blkks.details_hcblockerss .hc_inner_profile{float:left;margin-right:20px;width:auto;height:155px;overflow:hidden;display:inline-grid;align-items:center}
.book_hc_upper.book_ptagsupper{padding:23px;text-align:center;background:#068bd6;color:#fff;position:relative;height:100%;z-index:0;left:0}
ul.links_iconss{background:#fafafa;margin-bottom:0;padding:0;margin:0!important}
a.links_on.links_on_btt{border:0;height:40px;padding:0 35px;font-size:16px;line-height:40px;background:#05b5ff;color:#fff;float:right;border-top:1px solid #f1f1f1;box-shadow:3px 3px 3px 2px rgba(208,193,193,.35);border-left:1px solid #f1f1f1;margin:0;text-decoration:none}
li.links_click{border:0;line-height:40px;color:#fff}
a.links_on{padding:5px 5px;color:#8e8d8d}
.hotel_pricing{padding:23px;text-align:center;background:#f96319;color:#fff;position:absolute;right:0;height:100%;z-index:0}
.hotel_contents{overflow:hidden;position:relative}
.hotel_about{width:70%}
h3.namee{margin:0 0 5px;font-size:19px}
address.addreess{margin:0}
p.add_{margin-bottom:5px}
i.list_iconnss{margin:0 10px}
@media(max-width:991px){
.handle_datas{padding:15px 10px 25px}
.hotal_search_title{padding:20px 10px 0}
.hotel_contents{padding:10px}
img.hotel_profile.img-responsive{margin:0 auto}
.img_block{width:100%;padding:0;margin-bottom:20px}
.single_blocks{padding:10px 0 0}
a.links_on.links_on_btt{width:100%;margin-bottom:10px;text-align:center}
ul.links_iconss{text-align:center}
}
@media(max-width:400px){
li.lListVD a.flightVDLink{font-size:10px!important}
.departArrivelSame{margin-left:10px!important;width:100%!important;margin-bottom:6px}
ul.list_btns_fill{width:100%;display:inherit}
li.list_filt{display:inherit;text-align:left}
button.modify_btns.blue_btns{width:100%}
}
.slider-range-container{position:relative;margin:0 5px}
.slider-range-container #slider-range,.slider-range-container #slider-range1{height:4px;background:#f5f5f5;border:0}
.slider-range-container #slider-range .ui-slider-handle,.slider-range-container #slider-range1 .ui-slider-handle{width:16px;height:16px;border:0;border-radius:50%;background:#05b5ff;top:-7px;outline:0}
.slider-range-container #slider-range .ui-slider-range,.slider-range-container #slider-range1 .ui-slider-range{background:#05b5ff}
p.range_bar_div{display:flex;width:100%}
input#amount,input#amount1,input#amount3,input#amount4{padding:0;background:0 0;border:0;box-shadow:none;height:auto}
input#amount1,input#amount4{text-align:right}
.righterDivs.hotelSearchRighPanns .righterTabsPanal{padding-top:0}
.searchhotels.search_hotels_main div#roomsGuestPopup{left:0;z-index:999999;width:100%;margin:auto}
.hotelCouponBannerr{background:#00a991;color:#fff}
a.searchmoreHottells{background:#0a96e4!important;width:100%;display:inline-block;text-align:center;color:#fff;text-decoration:none;padding:12px 0;cursor:pointer}
span.discountRatedd{display:inline-grid;text-align:center}
span.discountRateOff{font-size:50px}
span.bookingCountts{margin-left:10px;display:inline-block;font-size:20px;vertical-align:middle;font-weight:100;line-height:normal}
h3.tripo_htitles.hotelsTitleTexxt{font-weight:700;color:#000;font-size:18px;line-height:inherit;text-align:center;margin:30px 0 30px;text-transform:none}
.innerPopularHArea{margin-bottom:25px}
h3.couponDiscount{margin:0}
.iCouponColsmin p{margin:5px 0 0;text-transform:uppercase;font-size:13px}
.iCouponCols{text-align:center;border-right:1px solid}
.iCouponCols:last-child{border:0}
.iCouponColsmin{display:inline-block;width:auto;text-align:left}
.innerPopularHcools .cities_divs.hotelsDivvsListedd .city_fig_blk{max-height:auto}
.innerPopularHcools .cities_divs.hotelsDivvsListedd{margin-bottom:30px}
.innerhotelCoupons{display:inline-block;width:100%;padding:30px 0}
.PhotelsDivBlock{display:inline-block;width:100%;margin-top:10px}
.cities_divs.hotelsDivvsListedd .city_details{background:#fff;padding:10px 10px}
.cities_divs.hotelsDivvsListedd{margin:0;border:1px solid #0000001f;border-radius:11px;overflow:hidden}
.cities_divs.hotelsDivvsListedd p.cities_name.name_cities{color:#000;text-align:left}
p.headDetailNammer.hDetailNammer{font-weight:700}
p.subHDetailNammer.hDetailNammer{font-size:12px}
.cities_divs.hotelsDivvsListedd .city_fig_blk{max-height:225px}
.hDetailNammer{margin:0}
div#hotel_panel .tripo_search_bar{width:25%;float:left;border:0;padding:0 5px 0 0}
div#hotel_panel input.tripo_input-first.tinputs{border-radius:0!important}
div#hotel_panel input.tripo_input-first.tinputs{border-radius:0!important;line-height:65px;height:65px}
div#hotel_panel select.select2.select2-hidden-accessible.tinputs{border-radius:0!important;height:65px}
ul.nav.nav-tabs.tripo_nav_searcch{margin-bottom:25px;border:0;display:inline-block}
.nav-tabs>li.tripo_liis.active>a,.nav-tabs>li.tripo_liis.active>a:focus,.nav-tabs>li.tripo_liis.active>a:hover{border:0;margin-top:5px;border-radius:0;line-height:15px;font-size:14px;letter-spacing:.5px;background:#fff}
li.tripo_liis a{border:0;margin-top:5px;border-radius:0;line-height:15px;font-size:14px;letter-spacing:.5px}
li.tripo_liis a:hover{background:0 0;color:#00a991}
.popover-content{display:inline-block;width:100%}
.panel-body.booking_panel_body{padding:0}
.panel.with-nav-tabs.panel-default.flight_nav_panels{margin-bottom:20px;background-color:transparent;border:0;border-radius:4px;-webkit-box-shadow:none;box-shadow:none}
.panel-heading.flight_nav_head{border:0;padding:0;background-color:transparent}
ul.nav.nav-tabs.flight_nav_tabss{border:0}
button.btn.btn-primary.dropdown-toggle{padding-top:15px;padding-bottom:15px;cursor:pointer;background:0 0;border:0;text-transform:uppercase;outline:0!important;box-shadow:none!important;color:#00a991}
button.btn.btn-primary.dropdown-toggle:focus,button.btn.btn-primary.dropdown-toggle:hover{background:0 0;color:#fff}
.booking_common_input{background:0 0;border:0;outline:0;width:100%}
.booking_common_class{width:20%;float:left;margin-right:2px;background:#fff;height:65px;display:inline-flex;line-height:65px;margin-left:2px}
.booking_input_boxes.booking_common_class{padding:0 10px;border-radius:3px}
.col-separator{display:inline-block}
input.booking_inputsss_mini_dates.booking_common_input{text-align:left!important;padding:0 5px;text-align:center}
.booking_common_input_link{width:25%;float:left;border-radius:3px;margin-right:2px;background:#fff;height:65px;display:inline-flex}
.booking_common_input_link a{line-height:65px;padding:0 10px;color:#a5a7b3;text-decoration:none;margin-left:2px;cursor:pointer;width:100%}
.booking_input_boxes_double_inputss.booking_common_class{width:25%}
button.arrow_btn_search{background:#f96319;border-radius:3px;color:#fff;border:0;height:65px;width:8%;font-size:35px;text-align:center}
.booking_text_inputss{display:inline-block;width:100%;float:left;text-align:center}
.biarrows{color:#2b303d!important;margin:13px -17px;line-height:30px;transform:rotate(0);display:inline-block;float:left;position:relative;background:#fff!important;height:35px;width:auto;border:4px solid #e4e5ea;font-size:30px;display:inline-flex;align-items:center;background:#fff;cursor:pointer;overflow:hidden}
.active_change{background:#00a991!important;color:#fff!important}
input.booking_inputsss.booking_common_input.drop_location{padding-left:21px}
input.booking_inputsss.booking_common_input.pick_location{padding-right:25px}
.booking_left_input{display:inline-block;width:100%}
div#one_way_booking .col-separator,div#one_way_booking input.return_input_text{display:none}
div#one_way_booking input.booking_common_input{width:100%;text-align:left}
.clicker_search_open .booking_common_class input,.clicker_search_open div#one_way_booking input.booking_common_input{border-radius:0;height:100%;border:0;box-shadow:none}
.clicker_search_open ul.nav.nav-tabs.flight_nav_tabss a{line-height:initial}
input.booking_inputsss_mini_dates.booking_common_input.depart_input_text{padding:0 10px}
div#multi_cities_booking .biarrows{display:none}
div#multi_cities_booking .booking_common_class,div#multi_cities_booking a.booking_common_input_link{width:18%!important}
.booking_last_rows{display:inline-block;width:100%}
span.add_sign{margin-right:7px}
.add_more_flights,.clear_form_info{width:20%;padding:0 5px;height:65px;display:inline-flex;align-items:center;float:left}
button.arrow_btn_search.cross_btn_delete{background:0 0;width:7%}
.clear_form_info{width:53.5%!important}
a.add_more_ref,a.clear_all_ref{color:#fff;text-decoration:none}
div#multi_cities_booking .booking_text_inputss{margin-bottom:10px}
#multi_cities_booking button:first-child{display:none!important}
.travellerData_blockk{padding:10px 0}
.top_cabin_classe{padding:0 10px;line-height:normal}
.travellers_cabin_count{padding:0 10px}
.form-group.tdata_pop_grp{width:100%;display:inline-block;align-items:center}
.form-group.tdata_pop_grp.tdata_pop_grp_btn{margin-bottom:0;margin-top:15px;display:inline-block;text-align:right}
label.travellerData_label{width:33%;font-size:12px;margin-bottom:0;text-align:left;display:inline-flex;align-items:center;vertical-align:top}
ul.top_cabin_clists{padding:0;list-style:none;text-align:left;display:inline-block;width:100%;margin:5px 0}
li.top_cabin_list{font-size:10px;margin-bottom:5px;width:25%;float:left;padding:0 2px;text-align:center}
a.cabin_classes_link{color:#000;text-decoration:none;border:1px solid #000;padding:5px 5px;width:100%;display:inline-block;line-height:14px;cursor:pointer;margin-bottom:7px}
a.cabin_classes_link:active,a.cabin_classes_link:focus,a.cabin_classes_link:hover{color:#fff;background:#00a991;border:1px solid #00a991}
.form-group.tdata_pop_grp input.form-control{width:inherit;padding:0;background:0 0;border:0;box-shadow:none;height:auto;text-align:center}
hr.traveller_data_pop_border{border-bottom:1px solid #e0e0e0;margin:0 0 25px}
.travellerData_blockk h3.title{font-weight:600;font-size:12px;color:#0f0f0f;letter-spacing:.6px;margin-bottom:10px!important;text-align:left;margin:0 0 10px 0}
.travellers_cabin_count input.btn.btn-info{background:#00a991;border-color:#00a991}
.bottom_landing_flight_banner{display:inline-block;width:100%}
.pax-details-box{z-index:10;background:#fff;border-radius:2px;box-shadow:0 3px 12px 1px rgba(0,0,0,.26);right:0!important;margin-top:0}
#p-item1{display:none;background-color:#f1f1f1;position:absolute;width:24%;right:162px;margin-top:70px;z-index:999999;line-height:2}
.inner_click_drop_blk{display:inline-block;position:absolute;z-index:1;right:185px;background:#fff;max-width:455px;width:100%;margin-top:68px;margin-right:7px;border-radius:4px}
.landing_banner.landing_page_searchh #p-item1{z-index:10;background:#fff;border-radius:2px;width:455px;box-shadow:0 3px 12px 1px rgba(0,0,0,.26);right:0!important;margin-top:0}
.landing_page_searchh .inner_search_panelsss div#p-item.fltFroData li,.landing_page_searchh .inner_search_panelsss div#p-item.fltToData li{margin:0;padding:7px 10px;line-height:20px;font-size:13px;border:1px solid #e0e0e0;-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;border-top:0;list-style:none;text-align:left;cursor:pointer;background:#fff}
.landing_page_searchh .inner_search_panelsss div#p-item.fltFroData li:hover,.landing_page_searchh .inner_search_panelsss div#p-item.fltToData li:hover{background:#00a991;color:#fff}
.landing_page_searchh .inner_search_panelsss .fltFroData{width:21%;margin-top:66px;height:auto;max-height:105px;overflow-y:auto;background-color:#f1f1f1;position:absolute;line-height:2;display:none;z-index:10}
.landing_page_searchh .inner_search_panelsss .fltToData{margin-left:19%;width:21%;margin-top:66px;height:auto;max-height:105px;overflow-y:auto;background-color:#f1f1f1;position:absolute;line-height:2;display:none;z-index:10}
input.form-control.input-numbersss{margin-right:2px}
input.cabin_classes_inputss.hidden_inputssss{width:inherit}
button.btn.btn-default.btn-numbersss{outline:0}
.input-group.booking_pop_input_grpss{float:right}
button.btn.btn-default.btn-numbersss{padding:6px 8px;background:0 0;box-shadow:none;cursor:pointer}
ul.sub-menu.child_sub_menu:before{display:none}
ul.sub-menu.child_sub_menu{list-style:none;position:absolute;top:60px;background-color:#fff;padding:20px 15px;z-index:1;width:100%;left:0;box-shadow:0 4px 6px 0 #c3c1c1;-moz-box-shadow:0 4px 6px 0 #c3c1c1;-webkit-box-shadow:0 4px 6px 0 #c3c1c1}
li.menu_child_menu a{display:block;line-height:normal;padding:13px 20px;font-size:13px;color:#000;text-decoration:none}
li.menu_child_menu a:active,li.menu_child_menu a:focus,li.menu_child_menu a:hover{background:#00a991;color:#fff}
li.li_menu a.a_menu{cursor:pointer;font-weight:700;border:2px solid;box-shadow:none!important;letter-spacing:.5px!important; /*color:#00a991!important*/ color:#00a991!important; border-color:#00a991;}
/*.inner-body div#navmenu li.li_menu a.a_menu.btn_manu.signup.logouter{color:#fff!important;background:0 0!important}
.inner-body a.inner_pmenus.inner_pmenusDrolink.homer_moress,.inner-body div#navmenu li.li_menu a.a_menu{color:#fff!important}*/
ul.sub-menu.child_sub_menu:before{position:absolute;top:-15px;left:75px;content:"";display:block;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid #00a991}
.terms_page.privacy_pcPage.faqPageAddesd .panel-body{padding:20px}
.terms_page.privacy_pcPage.faqPageAddesd .panel-title>a,.terms_page.privacy_pcPage.faqPageAddesd .panel-title>a:active{font-size:15px}
.faqPageAddesd .tabs-left>li.nav-title{background:#058ad5;border-bottom:1px solid #fff!important;border-style:dashed!important;border:0}
.tilend_inner_page.agreement_page{background:#fff;margin-top:70px}
.faqs_heading{border-bottom:1px solid #ccc;border-radius:8px 8px 0 0;box-sizing:border-box;color:#00a991;float:left;font-size:16px;padding:7px 5px 5px 0;width:100%}
.faqs_content_div{padding:10px 0 10px 0;font-size:14px;line-height:24px;display:inline-block;width:100%}
.faqs_inner_blk{margin:5px 0 5px 0}
ul.faqs_ulists{padding-left:20px}
li.faqs_list{list-style:circle;text-align:justify}
.tilend_inner_page.faqs_page{background:#fff;padding:45px 0}
h3.faq_mtitle{margin:0;font-size:22px!important;margin-bottom:10px;color:#818282}
.faq_main_blk{margin-bottom:30px}
.faqs_inner_blk p{margin:0 0 10px;text-align:justify}
a.visa_details_link{text-decoration:none;color:#3e467b}
a.visa_details_link:hover{color:#fe9915}
@media(max-width:991px){
.landing_banner.landing_page_searchh .inner_click_drop_blk #p-item1{z-index:10;background:#fff;border-radius:2px;width:400px!important;box-shadow:0 3px 12px 1px rgba(0,0,0,.26);right:0!important;top:0!important}
.landing_banner.landing_page_searchh #p-item1{top:135px!important;width:45%!important;right:18px!important}
input.assist_input.form-control{font-size:12px}
.booking_common_input{font-size:13px}
.booking_common_class{margin-right:1px;margin-left:1px}
a.booking_common_input_link{font-size:13px}
}
@media(max-width:767px){
ul.dropdown-menu.signer_ddown{background:#fff!important;border:3px solid #0000000d;margin-top:10px;box-shadow:inherit}
div#hotelroomDiv1{display:inline-block;width:100%}
div#hotelroomDiv1 .paxAdult,div#hotelroomDiv1 .paxChild{width:100%!important}
.paxCounter ul{margin:0}
.btnAddRoom{width:auto!important;border:0}
.modal-dialog.hf_dialog{height:100%;display:inline-grid;align-items:center;width:100%;padding:15px;margin:0}
.iCouponCols{border:0}
.input_field_coverss .iCouponColsmin{padding:20px 0}
.terms_page.privacy_pcPage.faqPageAddesd .tabs-left>li>a{width:100%!important;min-height:auto!important;font-size:11px!important;padding:5px 5px!important;align-items:center;border:0!important;background:#f1f1f1}
.terms_page.privacy_pcPage.faqPageAddesd .tabs-left>li{margin:5px 3px!important}
.terms_page.privacy_pcPage.faqPageAddesd .tabs-left>li.nav-title{padding:5px 0;margin:0!important}
a.links_on.links_on_btt{margin-bottom:0}
.hotal_search_title{padding:20px 20px 0}
.handle_datas{padding:15px 20px 25px}
ul#child_submenu{top:70px;margin-left:5%!important;background:#fff!important}
ul#child_submenu li.menu_child_menu a:hover{color:#fff;background:#00a991}
ul#child_submenu li.menu_child_menu a{color:#00a991}
.left_data_subs{text-align:center;margin-bottom:20px}
.inner_click_drop_blk{right:0}
div#ui-datepicker-div{margin-top:140px}
.inner_click_drop_blk{left:0;margin-top:55px;padding:0 20px}
.landing_banner.landing_page_searchh .inner_click_drop_blk #p-item1{left:15px;position:initial;width:100%!important}
.landing_page_searchh .inner_search_panelsss .fltFroData{width:46%;margin-top:41px}
.landing_page_searchh .inner_search_panelsss .fltToData{margin-left:44%;width:44%;margin-top:41px}
.baggege_left,.baggege_mid,.baggege_right{width:33.3333%;float:left}
.full_iforms.gray_back{padding:inherit}
.input_col{width:80%;float:left}
.select_col{width:20%;float:left}
.col-lg-2.col-md-2.col-sm-2.texts{display:none}
.landing_btns{margin-top:50px}
.booking_common_class,.booking_common_input_link{width:49.3%!important;margin-bottom:15px!important}
button.arrow_btn_search{width:100%;height:inherit;font-size:23px;line-height:55px}
.booking_common_class,a.booking_common_input_link{height:55px!important;line-height:55px}
.biarrows{margin:2px -17px}
.banner_form{padding:0 15px!important;margin-top:-305px!important;min-height:305px!important}
}
@media(max-width:500px){
.desti_imgs a.overlay_links{width:25px!important}
ul.pre_menu_lists li.menu_list{width:inherit!important}
.home-two-crousel .carousel-control{top:36%!important}
.agent_map_sec{background-size:contain!important;height:250px!important}
span.mobile-item{border-left:0!important;margin:0!important;display:inline-block;padding:0!important}
.col-lg-3.col-md-3.col-sm-3.col-xs-12.footer_cols{width:100%!important;margin-bottom:0!important;min-height:inherit!important}
.tripo_footer_address,ul.footer_mlinks{padding:10px 5px 10px!important}
label.travellerData_label{font-size:9px}
.inner_click_drop_blk{padding:0 5px}
div#ui-datepicker-div{margin-top:161px}
button.btn.btn-default.btn-numbersss{padding:1px 4px}
.form-group.tdata_pop_grp{margin-bottom:10px}
button.btn.btn-default.btn-numbersss span.glyphicon{font-size:7px}
button.btn.btn-default.btn-numbersss{padding:5px 5px;line-height:initial;align-items:center;display:inline-grid}
.form-group.tdata_pop_grp input.form-control{font-size:9px}
.form-group.tdata_pop_grp.tdata_pop_grp_btn{margin-top:0}
.inner_click_drop_blk{z-index:9999999999!important}
.travellers_cabin_count input.btn.btn-info{font-size:10px;padding:2px 7px}
.travellerData_blockk h3.title{font-size:10px}
div#Tripomate_lpage div#p-item1{top:-123px!important}
.contact-info-wrapper{max-width:100%!important;position:inherit!important}
.confirm-banner{padding:28px 15px 28px 95px!important}
.confirm-text.color-white-light{margin-bottom:25px}
a.confirm-print.c-button.b-40.bg-white.hv-white-o{position:inherit;padding:10px 15px}
h3.small-title{margin:0;text-align:center}
span.profiler_head{width:inherit!important;display:inline!important}
ul.my_profile_ulists{padding:10px 15px}
.landing_page_searchh .inner_search_panelsss .fltToData{margin-left:0;width:82%}
.landing_page_searchh .inner_search_panelsss .fltFroData{width:82%}
a.cabin_classes_link{padding:5px 4px;font-size:10px;padding:2px 0}
li.top_cabin_list{width:50%}
ul.nav.nav-tabs.flight_nav_tabss{padding-left:50px}
.signup_head_text{font-size:24px!important;color:#fff!important;margin-bottom:15px!important;line-height:30px!important}
.col-lg-6.col-md-6.col-sm-6.signup_info_text{padding:0}
button.demo_video_btn{width:100%}
.signup_colss{padding:0}
h3.signup_title{font-size:19px!important}
p.signup_stitle{font-size:13px!important}
.booking_common_class,a.booking_common_input_link{width:100%!important}
.booking_common_input_link{width:100%!important}
.booking_common_input{padding:0!important}
.booking_common_class,a.booking_common_input_link{margin-bottom:5px!important}
.biarrows{margin:0;float:none;margin-bottom:5px!important}
button.arrow_btn_search{font-size:25px}
input.booking_inputsss_mini_dates.booking_common_input.depart_input_text{padding:0 10px!important}
.tripo_search_form{padding-bottom:15px!important}
.banner_form{padding:0 15px!important;margin-top:-389px!important;min-height:390px!important}
}
ul.menu_search_form{display:none!important}
.carRentalPage .colInnerFlightApp{display:inline-flex;width:100%;padding:80px 0 70px;align-items:center}
.pageFormBlockk{margin-bottom:20px}
.navbar-default.affix li.li_menu .dropdown.dropdown_menu a.a_menu{line-height:28px}
ul#child_submenu{top:70px;margin-left:55%;width:85%;background:#00a991}
li.menu_child_menu a{color:#fff}
li.menu_child_menu a:hover{color:#00a991;background:#fff}
a.navbar-brand.navbar-left.white_nev_limg{display:none}
input.form-control.menu_trip_input{border:0;box-shadow:none}
input.form-control.menu_trip_input,select.form-control.menu_trip_input{background:0 0;font-size:11px}
nav.navbar.navbar-default.affix ul.menu_search_form{margin:6px 0 0}
input.form-control.trip_input{padding:4px}
li.menu_trip_fdiv{list-style:none;display:inline-table;width:105px}
span.input-group-addon.menu_trip_addon{background:0 0;border:0;padding:0 0 0 3px}
select.form-control.menu_trip_input{border:0;box-shadow:none;cursor:pointer}
select.form-control.menu_trip_input{padding:2px 3px}
.nav_sec nav#mainNav ul.nav.navbar-nav.navbar-center{left:50%}
ul.menu_search_form{padding:0;margin:17px 0 0;display:initial;float:left}
button.menu_sbtns{background:#00a991;color:#fff;border:0;padding:7px 10px;border-radius:4px;float:left}
.input-group.menu_trip_igroup{border:1px solid #e4e7eb;border-radius:4px}
img.menu_tcat_contact_icons{width:17px}
a#login_slider{/*color:#f96319!important;border:2px solid;*/ color:#00a991!important; border:2px solid #00a991; text-decoration:none}
div#hotelPanel{opacity:1;margin-top:17px}
.down_key_selects{background:#00a991;color:#fff}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background:0 0!important;border-color:#f96319!important}
a#hotelsMenuLinkk.active{background:0 0!important;border-color:#f96319!important}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#00a991!important}
li.inner_pmenus.inner_psubmenus{color:#fff;padding:10px 15px 10px;color:#777;text-decoration:none}
ul.nav.navbar-nav.navbar-right.social_menus_lister{margin:0}
a.navbar-brand.navbar-left.site_logo_cover{margin:6px 0;height:100%;position:relative;z-index:1; max-height:64px;}
a.inner_pmenus.inner_pmenusDrolink{cursor:pointer;font-weight:700;border:2px solid;box-shadow:none!important;letter-spacing:.5px!important;background-color:transparent;color:#00a991!important;border:2px solid;min-width:75px;text-align:center;padding:7px 15px!important;border-radius:25px;margin-top:8px;font-size:15px;display:inline-block;margin-left:9px;text-transform:none;text-decoration:none;width:100%;height:38px}
a.inner_pmenus.inner_pmenusDrolink.homer_moress{color:#00a991!important}
li.inner_pmenus.inner_psubmenus{padding:0}
.nav_sec nav#mainNav{background:#fff}
li.inner_pmenus{margin:10px 0}
a.inner_pmenusLinks{cursor:pointer;font-weight:700;border:2px solid;box-shadow:none!important;letter-spacing:.5px!important;background-color:transparent;color:#00a991!important;border:2px solid;min-width:75px;text-align:center;padding:7px 15px!important;border-radius:25px;margin-top:8px;font-size:15px;display:inline-block;margin-left:9px;text-transform:none}
ul.nav.nav-tabs.flight_nav_tabss a{background:0 0!important;color:#fff;padding:0;margin:0 20px 0 0;text-align:center;font-size:11px;border:1px solid #fff!important;display:block;position:relative;cursor:pointer;outline:0;user-select:none;font-weight:400;text-transform:uppercase;padding:3px 10px;width:100px;height:21px;background-color:transparent;border-radius:9px}
ul.nav.nav-tabs.flight_nav_tabss a:hover,ul.nav.nav-tabs.flight_nav_tabss>li.active>a,ul.nav.nav-tabs.flight_nav_tabss>li.active>a:focus,ul.nav.nav-tabs.flight_nav_tabss>li.active>a:hover{background:#fff!important;color:#00a991}
.fixerr{display:inline-block!important;height:auto!important;z-index:11111!important;position:fixed!important;top:0!important;width:100%;left:0}
button.destination-party{padding:7px 12px;display:block;font-size:14px;line-height:20px;padding:7px 8px;border:1px solid #e4e7eb;color:#909192;border-radius:3px;background:0 0}
div#header-search-party{max-width:218px;display:inline-block;top:-12px}
.nav_sec nav#mainNav.affix input.form-control.menu_trip_input,.nav_sec nav#mainNav.affix input.form-control.menu_trip_input::-webkit-input-placeholder,.nav_sec nav#mainNav.affix select.form-control.menu_trip_input,.nav_sec nav#mainNav.affix select.form-control.menu_trip_input::-webkit-input-placeholder,input.footer_input.form-control::-webkit-input-placeholder{color:#fff}
.nav_sec nav#mainNav.affix input.form-control.menu_trip_input,.nav_sec nav#mainNav.affix input.form-control.menu_trip_input::-webkit-input-placeholder,.nav_sec nav#mainNav.affix select.form-control.menu_trip_input,.nav_sec nav#mainNav.affix select.form-control.menu_trip_input::-webkit-input-placeholder,input.footer_input.form-control:-ms-input-placeholder{color:#fff}
.nav_sec nav#mainNav.affix input.form-control.menu_trip_input,.nav_sec nav#mainNav.affix input.form-control.menu_trip_input::-webkit-input-placeholder,.nav_sec nav#mainNav.affix select.form-control.menu_trip_input,.nav_sec nav#mainNav.affix select.form-control.menu_trip_input::-webkit-input-placeholder,input.footer_input.form-control::-moz-placeholder{color:#fff;opacity:1}
.nav_sec nav#mainNav.affix input.form-control.menu_trip_input,.nav_sec nav#mainNav.affix input.form-control.menu_trip_input::-webkit-input-placeholder,.nav_sec nav#mainNav.affix select.form-control.menu_trip_input,.nav_sec nav#mainNav.affix select.form-control.menu_trip_input::-webkit-input-placeholder,input.footer_input.form-control:-moz-placeholder{color:#fff;opacity:1}
input.number_inputs::-webkit-input-placeholder{color:#000}
input.number_inputs:-ms-input-placeholder{color:#000}
input.number_inputs::-moz-placeholder{color:#000;opacity:1}
input.number_inputs:-moz-placeholder{color:#000}
ul.dropdown-menu.inner_pmenusToggle li a{color:#000}
.dropdown.dropdown_menu.open a,.dropdown.dropdown_menu.open a:focus,.dropdown.dropdown_menu.open a:hover{background:0 0}
.booking_common_input::-webkit-input-placeholder,.booking_input_link_div.oneWaylink::-webkit-input-placeholder{color:#a5a7b3;font-family:Linotte;font-weight:600}
.booking_common_input:-ms-input-placeholder,.booking_input_link_div.oneWaylink:-ms-input-placeholder{color:#a5a7b3;font-family:Linotte;font-weight:600}
.booking_common_input::-moz-placeholder,.booking_input_link_div.oneWaylink::-moz-placeholder{color:#a5a7b3;opacity:1;font-family:Linotte;font-weight:600}
.booking_common_input:-moz-placeholder,.booking_input_link_div.oneWaylink:-moz-placeholder{color:#a5a7b3;font-family:Linotte;font-weight:600}
.booking_common_input,.booking_input_link_div.oneWaylink{font-family:Linotte;color:#a5a7b3;font-weight:700;height:100%}
img.img-responsive{margin:0 auto}
nav.navbar.navbar-default{background:#fff;border:0;margin:0;position:relative;width:100%;left:0;top:0;height:74px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
a.a_menu.btn_manu{background-color:transparent;color:#fff;border:2px solid;min-width:75px;text-align:center;padding:7px 15px!important;border-radius:25px;margin-top:8px;font-size:15px;display:inline-block;margin-left:4px;text-transform:none}
span.arrow_menu{position:relative;left:5px}
li.li_menu a.a_menu.btn_manu.signup:focus,li.li_menu a.a_menu.btn_manu.signup:hover{background:#fff!important;color:#000!important}
a.a_menu.btn_manu.signup{background:#fff;color:#333!important}
nav.navbar.navbar-default.affix a.a_menu.btn_manu{padding:4px 15px;margin-top:11px;border:1px solid #fff}
nav.navbar.navbar-default.affix a.a_menu.btn_manu.login{color:#fff!important;border:0}
a.a_menu{color:#fff!important;text-transform:uppercase}
a.navbar-brand{color:#fff!important}
nav.navbar.navbar-default.affix{background:#00a991;height:50px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
a.navbar-brand.navbar-left{display:inline-block;width:100%;padding:8px 10px}
.navbar-default.affix .inside_nav{border-bottom:0!important}
.navbar-default.affix img.site_logo{width:182px}
.navbar-default.affix li.li_menu{margin:0}
.navbar-default.affix a.navbar-brand.navbar-left{padding:5px 10px}
ul.nav.navbar-nav.navbar-center{position:absolute;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%)}
li.li_menu{margin:10px 0}
.landing_banner.landing_page_searchh.landing_search_panel_wrap.fixed_landing_css{position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;min-height:100%}
.trip_fdiv.trip_cat_siders div#p-item{position:absolute!important;margin-top:35px!important;width:100%!important;left:0!important;box-shadow:0 5px 5px 0 #9a9b9e!important}
div#Tripomate_lpage{background:#fff;height:auto}
.home_slider{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}
div#select-box-inbound select,div#select-box-outbond select{width:175px}
div#home_cara{position:relative;display:table;clear:both;width:100%;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}
.vertical-middle{margin-top:190px}
.slider-content h2{text-align:center;font-size:43px;color:#fff;font-weight:700;text-transform:capitalize;line-height:55px}
.slider-content h3{font-size:24px;line-height:18px;font-weight:500;color:#fff;margin:10px 0 10px}
.slider-intro-text{color:#fff;font-size:17px;font-weight:400;max-width:600px}
.btn.btn-slider{color:#fff;border:1px solid #fff;text-transform:uppercase}
.btn.btn-transparent{background:0 0}
.btn-slider{margin-top:29px}
.home-two-crousel .item{height:650px;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.banner_form{border-top-width:1px!important;background-color:rgba(0,0,0,.3)!important;border-top-color:rgba(255,255,255,.2)!important;border-top-style:solid!important;min-height:210px;margin-top:-210px}
.tripo_search_form{font-size:16px}
.tripo_search{text-align:center}
div#hotelPanel .booking_common_class{width:22.4%}
.tripo_search_nav ul{list-style:none;padding:0;margin:0;text-align:center}
.tripo_search_nav li{display:inline-block;margin:0 30px}
.tripo_search_nav li a{padding:10px;font-size:16px;display:block;color:#fff;text-decoration:none}
.tripo_search_bar{width:25%;float:left}
form#tripo_search_advancedsearch-form1,form#tripo_search_advancedsearch-form2,form#tripo_search_advancedsearch-form3{padding-right:110px;position:relative}
input.tripo_input-first.tinputs{border-radius:4px 0 0 4px!important}
input.tripo-date-picker,input.tripo_guests,input.tripo_input-first,select.select2.select2-hidden-accessible{width:100%;background-color:#fff;border-width:0;border-radius:0;border-right:1px solid #d9d9d9}
.uneditable-input,input.tinputs.tinputs[type=datetime],input.tinputs[type=color],input.tinputs[type=date],input.tinputs[type=datetime-local],input.tinputs[type=email],input.tinputs[type=month],input.tinputs[type=number],input.tinputs[type=password],input.tinputs[type=search],input.tinputs[type=tel],input.tinputs[type=text],input.tinputs[type=time],input.tinputs[type=url],input.tinputs[type=week],select.select2.select2-hidden-accessible{min-height:50px;font-weight:400;display:block;padding:12px 15px;font-size:14px;line-height:1.428571429;color:#555;background-image:none;box-shadow:none;-webkit-box-shadow:none}
.tripo_search_bar label{font-weight:400;color:#fff;padding-left:15px;margin-bottom:13px}
button.tripo-ssearch-btn{border-radius:0 4px 4px 0;position:absolute;bottom:0;padding:14px 28px;z-index:9;background:#00a991}
.tripo_search_bar.bigger_input{width:20%;float:left}
.tripo_search_bar.tsb_large{width:15%;float:left}
.tripo_mini_input{width:50%;float:left}
select.first_flight_select{border-radius:4px 0 0 4px!important}
.tripo_search_nav ul li a i.icon-flight,.tripo_search_nav ul li a i.icon-hotel,.tripo_search_nav ul li a i.icon-location{display:block;margin-left:-10px;margin-right:-10px;margin-bottom:10px;margin-top:-55px;position:relative;padding-bottom:10px}
img.banner_form_micons{width:35px}
.tripo_search_nav li a:hover{border:0;margin-top:5px;border-radius:0;color:#000!important;line-height:15px;font-size:14px;letter-spacing:.5px;background:#fff}
.tripo_search_nav li a{border:0;margin-top:5px;border-radius:0;line-height:15px;font-size:14px;letter-spacing:.5px}
span.input-group-addon.menu_trip_addon.white_menu_icon_addon{display:none}
.nav_sec nav#mainNav.affix span.input-group-addon.menu_trip_addon.white_menu_icon_addon{display:table-cell}
.nav_sec nav#mainNav.affix span.input-group-addon.menu_trip_addon.blue_menu_icon_addon{display:none}
.tripo_search_nav ul li a.active i:after,.tripo_search_nav ul li a:hover i:after{width:100%;opacity:1}
.subscribe_sec{display:inline-block;width:100%;padding:18px 0 10px;color:#000}
h3.subscribe_title{margin:0;margin-bottom:4px;font-weight:600;line-height:18px;font-size:18px}
p.subscribe_text{line-height:18px;font-size:14px;margin:0}
.right_data_subs{display:flex;width:100%}
input.subscribeme.form-control{flex-grow:1;height:36px;margin-right:4px;border-radius:4px}
button.btn.submit_subs.tripomate_btn{height:36px;padding:0 18px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:11px;color:#fff;background:#00a991;border-radius:4px}
.top_destination_sec{padding-top:5px!important;padding-bottom:20px!important;background-color:#f4f4f4!important;display:inline-block;width:100%;padding:0 10px}
.package-location{text-align:center}
h3.feature-carosuel-title a{color:#000;font-size:18px;text-decoration:none;cursor:pointer}
h3.feature-carosuel-title{margin:9px 0 3px 0}
.top_destin{display:inline-block;width:100%}
.sstate{color:#000;font-size:15px;display:none}
.package-location{text-align:center;color:#000;padding:30px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:10px;cursor:pointer}
.package-location:hover{background:#fff}
.package-location:hover .sstate,.package-location:hover h3.feature-carosuel-title a{color:#00a991}
.destination_box{display:inline-block;width:100%}
figure.desti_imgs{display:block;width:100%}
figure.desti_imgs:hover{display:block}
.overlay_sec{position:absolute;bottom:0;left:0;right:0;background-color:#008cba;overflow:hidden;width:100%;height:0;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}
.large_row,.midsize_row,.smaller_row{display:inline-block;width:100%;margin:15px 0}
figure.desti_imgs.caption:hover .destination_name{white-space:nowrap;color:#fff;position:absolute;top:40%;left:50%;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;margin-bottom:5px}
.destination_name{font-size:40px;font-weight:600;white-space:nowrap;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
figure.desti_imgs.caption:hover .saprator_line{white-space:nowrap;border:1px solid #fff;width:10%;position:absolute;top:49%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
figure.desti_imgs.caption:hover .priceLinkSection{white-space:nowrap;color:#fff;position:absolute;top:60%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;display:block}
.saprator_line{top:60%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
.priceLinkSection{top:70%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-ms-transform:translate(-50%,0);display:none}
.caption{position:relative;height:auto}
.caption__media{display:block;min-width:100%;max-width:100%;height:auto;border-radius:10px}
.caption__overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:10px;color:#fff;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .35s ease-out;transition:-webkit-transform .35s ease-out;-o-transition:transform .35s ease-out;transition:transform .35s ease-out;transition:transform .35s ease-out,-webkit-transform .35s ease-out}
.caption:hover .caption__overlay{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.caption__overlay__title{margin:0;padding:0 0 12px;-webkit-transform:translateY(calc(-100% - 10px));-ms-transform:translateY(calc(-100% - 10px));transform:translateY(calc(-100% - 10px));-webkit-transition:-webkit-transform .35s ease-out;transition:-webkit-transform .35s ease-out;-o-transition:transform .35s ease-out;transition:transform .35s ease-out;transition:transform .35s ease-out,-webkit-transform .35s ease-out}
.caption:hover .caption__overlay__title{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.caption::before{content:' ';position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;-webkit-transition:background .35s ease-out;-o-transition:background .35s ease-out;transition:background .35s ease-out}
.caption:hover::before{background:rgba(0,0,0,.5);height:100%;border-radius:10px}
img.overlay_icons{display:inherit;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
a.overlay_links{cursor:pointer;-webkit-transition-duration:.3s!important;-o-transition-duration:.3s!important;transition-duration:.3s!important;margin:0 18px;width:30px}
a.overlay_links:hover img.overlay_icons{-webkit-transform:scale(1.5)!important;-ms-transform:scale(1.5)!important;transform:scale(1.5)!important;opacity:1!important;-webkit-transition-duration:.3s!important;-o-transition-duration:.3s!important;transition-duration:.3s!important}
.priceLinkSection{z-index:9999}
.caption__overlay__content,.saprator_line{display:-webkit-box;display:-ms-flexbox;display:flex;vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
figure.desti_imgs.caption.child_imsec{height:180px;margin-bottom:16px}
.destination_details{display:inline-block;width:100%;padding:40px 0 20px}
.destination_sec{display:inline-block;width:100%;margin-top:15px}
.smaller_row figure.desti_imgs a.overlay_links{width:20px}
.smaller_row figure.desti_imgs .caption__overlay__content{margin-top:10px}
.smaller_row figure.desti_imgs .saprator_line{margin-top:5px}
.smaller_row figure.desti_imgs .destination_name{font-size:40px}
.tsm_block{display:inline-block;width:100%;margin-top:55px}
.testionials{padding:30px 0 30px}
.tsm_caption{padding:0 20px}
.cities_lcontrol,.cities_rcontrol{background:0 0!important;width:30px;opacity:1}
.homeExploreCitiesBlocks p.cities_name{width:100%!important;text-align:center}
p.cities_name{padding:5px 10px;font-size:15px;text-transform:capitalize;letter-spacing:1px;text-decoration:none;width:50%;float:left;margin-bottom:0;height:30px;overflow:hidden;color:#fff;font-weight:600}
p.cities_name.price_cities{text-align:right}
.cities_divs a{text-decoration:none}
.col-lg-6.col-md-6.col-sm-6.col-xs-6.destination_cols.small_im_col{padding:0 5px}
.home-two-crousel .carousel-control{background-image:none;top:45%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);height:80px;width:40px;background-color:#5d5c5c!important;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.1);box-shadow:0 5px 15px rgba(0,0,0,.1);opacity:1;border-radius:2px;border:1px solid;border-radius:50%;height:40px;margin:0 15px;z-index:1}
.carousel-fade .carousel-control{z-index:2}
.home-two-crousel .controller-next i,.home-two-crousel .controller-prev i{position:absolute;top:2%;font-size:35px;color:rgba(255,255,255,.7);z-index:999;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:1;left:12px}
.carousel-fade .carousel-inner .item{-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}
.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right,.carousel-fade .carousel-inner .item{opacity:0}
.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}
.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right,.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.carousel-fade .carousel-control{z-index:2}
.cities_explore{text-align:center;margin-top:35px}
.city_fig_blk{overflow:hidden;position:relative;max-height:170px}
.cities_slider .jcarousel-wrapper{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0}
.cities_slider .jcarousel-wrapper .jcarousel li{padding:0 10px}
img.simg.img-responsive{-webkit-transition:all 3s;-o-transition:all .5s;transition:all 3s;border-top-left-radius:10px;border-top-right-radius:10px}
.city_fig_blk:hover img.simg.img-responsive{-webkit-transform:rotate(3deg) scale(1.2,1.2);-o-transform:rotate(3deg) scale(1.2,1.2);transform:rotate(3deg) scale(1.2,1.2)}
button.explore_btn{background:#00a991;color:#fff;border:0;border-radius:4px;font-size:20px;text-transform:uppercase;padding:10px 20px;letter-spacing:.5px}
img.simg.img-responsive{width:100%}
.cities_divs,.city_details{display:inline-block;width:100%}
.cities_divs{margin:5px 0 0}
.city_details{display:inline-block;width:100%;padding:3px 0;background:#00a991;border-bottom-left-radius:10px;border-bottom-right-radius:10px}
.jcarousel-control-next,.jcarousel-control-prev{color:#fff!important;background:#000!important}
.agent_map_sec{background:url(images/pin_locator.png) no-repeat center;background-size:cover;height:500px}
img.agent_img{background-color:#cfd0d2;border-radius:50%;-o-object-fit:cover;object-fit:cover;height:75px;width:75px}
a.agents_link{-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;padding:32px;display:block;width:150px;text-align:center}
span.agent_htown{font-size:12px;margin-top:8px;color:#00a991;display:block;text-align:center;margin:0 auto}
h3.agent_name{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;color:#474b4f;overflow:hidden;font-size:16px;line-height:20px;text-align:center;margin:0 auto}
span.agent_country{color:#b6bdc5;margin-top:4px;font-size:10px;display:block;text-align:center;margin:0 auto}
a.agents_link:hover{-webkit-box-shadow:0 2px 20px rgba(0,0,0,.2);box-shadow:0 2px 20px rgba(0,0,0,.2);background-color:#fff;border-radius:10px}
.agents_block{padding-top:48px;padding-bottom:48px;display:inline-flex;overflow:hidden;animation:slide-data 50s linear infinite;transition:.3s ease-out}
.agent_contain_sec{position:relative;overflow:hidden}
@keyframes slide-data{
0%{transform:translateZ(0)}
to{transform:translate3d(-50%,0,0)}
}
.feature:hover{box-shadow:0 3px 12px 1px #ececec;transition:box-shadow .3s ease}
.feature{width:100%;text-align:center;border-radius:.2em;border:.0666667em solid #fff;padding:20px 10px 20px;border:1px solid #ececec;min-height:190px;display:inline-grid;align-items:center;margin:10px 0}
.icon.priceAlert{margin-bottom:20px}
.ptfactors{display:inline-block;width:100%}
.ptfactors{cursor:pointer;height:150px;-webkit-perspective:600;perspective:600;position:relative;width:100%}
.flip_card{height:100%;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;width:100%}
.flip_card .side{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:6px;height:100%;position:absolute;overflow:hidden;width:100%;display:inline-grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.flip_card .back{color:#000;font-size:13px;padding:0 2px;text-align:center;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-box-shadow:0 0 6px -1px #827f7f;box-shadow:0 0 6px -1px #827f7f}
span.side_ficon{display:inherit;float:left;margin-right:10px}
span.side_ftext{font-size:17px;vertical-align:top}
h3.side_text{padding:10px;display:inline-flex;align-items:center}
img.side_icon_link{display:inline-block}
hr.tripo_hr_border{display:inline-block;width:100%}
li.ptfact_plists{display:inline}
ul.ptfact_pulists{padding:0;list-style:none}
img.ptfacts_pay_click{width:25px;margin:0 5px}
.ptravel_factor_sec{padding-bottom:50px;padding-top:50px}
.flipcards_colss{display:inline-block;width:100%;margin-top:15px;margin-bottom:20px}
.ptfactors_paylinks{margin:20px 0}
h3.tripo_htitles{font-family:Linotte,sans-serif;font-weight:400;color:#00a991;font-size:43px;margin:35px 0 10px;text-align:center}
p.tripo_sdec{font-size:16px}
p.bottom_bboxSubsecure{margin:0;text-align:center;font-weight:600}
a.pre_menu_links.help_detailss{color:#2b303d;font-weight:500;text-decoration:none}
ul.pre_menu_lists{display:inline-block;width:100%;list-style:none;margin-bottom:0;padding:0;padding-top:30px}
ul.pre_menu_lists li.menu_list{display:inherit;width:33%}
a.pre_menu_links{padding:2px 5px;font-size:19px;color:#00a991;text-decoration:none!important;font-weight:300}
h2.pre_heading{font-family:Linotte,sans-serif;font-weight:400;color:#00a991;font-size:40px;margin:24px 0 10px;text-align:center;line-height:35px}
div#prefooter{text-align:center;padding-bottom:35px;background:#f4f4f4;padding-top:25px}
h3.aboutInnerMmTitle{font-size:23px;font-weight:600}
.prefooter_content p{font-size:15px;color:#000;line-height:22px;text-align:justify}
.prefooter_cols{text-align:left;font-size:18px;font-weight:400;color:#555964;min-height:350px;padding:5px 5px 0 5px}
h3.prefooter_col_title{font-family:Linotte,sans-serif;font-weight:400;font-size:23px;margin:24px 0 10px;text-align:center;line-height:35px}
.prefooter_heading{margin-bottom:30px}
ul.footer_bottom_mlist{padding:0;list-style:none;text-align:center}
li.fbmlists{margin:0 10px;display:initial}
li.fbmlists a{padding:2px 5px;font-size:18px;color:#000;opacity:.7}
li.fbmlists a:hover{opacity:1;-webkit-transition:opacity .1s linear;transition:opacity .1s linear;color:#000;text-decoration:none!important}
.terms_page.intermsPage{margin-bottom:40px}
address.tripo_add{color:#fff;margin-bottom:0}
ul.footer_social{margin-top:30px!important}
ul.inline-socials li{display:inline-block;margin:0 5px}
ul.inline-socials li a{display:grid;width:40px;height:40px;background-color:#efeee6;color:#000;border-radius:50%;text-align:center;transition:all .1s linear;line-height:42px!important;font-size:21px;align-items:center}
.tripo-mobile-items{display:inline-block}
span.mobile-item{/*border-left:1px solid #f1f1f1;*/ border-left:1px solid #000;margin-left:10px;padding-left:18px;padding:15px 0 15px 20px}
ul.inline-socials li a:hover{background-color:#00aa91; color:#fff;}
ul.inline-socials{display:inline-block;list-style:none;padding:0;vertical-align:middle}
span.mobile-item a{padding:15px;text-decoration:none}
i.trip_micon{margin-right:7px;position:relative;top:5px;line-height:1;font-size:30px; /*color:#fff;*/ color:#000; opacity:.7}
span.mobile-item a:hover i.trip_micon{opacity:1;text-decoration:none}
span.mobile-item a:hover span{color:#000;opacity:1}
span.mobile-item span{text-decoration:none; /*color:#fff; */ color:#000; opacity:.7}
nav.tripo-social-media-links{text-align:center;margin-bottom:24px;margin-top:25px}
p.locate_add a{color:#fff;text-decoration:none;word-wrap:break-word}
h3.footer_title_head{color:#fff;font-size:24px;line-height:23px;padding:8px 15px 0;margin:0 0 15px}
footer{/*background:linear-gradient(160deg,#c09eda,#5fc4ff);*/clear:both;padding:40px 0 0;font-size:16px;font-weight:400;/*color:#f2f2f5;background:#3e3e3e;*/ background: #fff;}
li.slinks{display:inline-block;list-style:none;margin-right:4px}
ul.footer_apps,ul.footer_social{padding:0;margin:0;text-align:center}
li.app_links{display:inline-block;width:96px;margin-right:4px}
img.slinks_img.img-responsive{width:28px}
p.footer_text{font-size:12px;color:#fff;text-align:center}
li.slinks.or_text{color:#fff}
input.footer_input.form-control{border:1px solid;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:0 0;color:#fff;height:40px}
ul.footer_social.footer_inputs{margin:20px 0}
.footer_sec{display:inline-block;width:100%}
.footer_btn{text-align:center;padding:5px 0}
button.btn.footer_btn.solid_btn{background:#fff;color:#00a991;padding:6px 70px;font-size:18px;text-transform:uppercase}
h3.footer_menu_title{margin:0;font-size:15px;/*color:#fff;*/margin-bottom:15px}
li.mlinks{margin-bottom:5px}
ul.footer_mlinks{padding:0;margin:0;text-align:center;list-style:none;text-align:left}
li.mlinks a{/*color:#fff;*/ color:#000;opacity:.7;text-decoration:none}
li.mlinks a:hover{opacity:1;-webkit-transition:opacity .1s linear;transition:opacity .1s linear; /*color:#fff;*/ text-decoration:none!important}
p.copyright{text-align:center;color:#fff;margin:20px 0}
.traits_sec{background:#f4f4f4;padding:50px 0 50px}
.traits_header h2{font-size:20px}
.traits_iblk{display:inline-block;width:100%;margin-top:25px}
.traits_iblk p{color:#333}
.lbsec{padding-top:20px}
.cities_sec{padding:20px 0 90px}
i.fa.fa-building.ticons{font-size:33px}
select#countryCode{padding:0;text-align:center;width:100%}
button.btn.btn-default.btn-numbersss span.glyphicon{font-size:10px}
div#ui-datepicker-div{top:427px!important}
.passenger_detail_page{padding:40px 0 0}
.cabin-class-economy-only{background-color:#f3f2f5;border-radius:.375rem;padding:.75rem;font-size:11px;line-height:17px}
.cabin-class-economy-only p{margin:0}
.travellers_list{display:inline-block;width:100%;margin:10px 0}
button.popover-hide{float:right;background:0 0;border:0}
.travellers_list label{width:100%}
input.qty{width:30px;text-align:center;border:0}
input.disable_inputs{border:0!important;font-size:15px;padding:0 5px;width:55%}
.summary_blks{padding:1px 15px;display:inline-block;width:100%}
.psummary_mini_infos h3{font-size:15px!important}
hr.psummary_divider{margin:15px 0}
.psummary_info{padding:25px 0}
.summary_blks h3{font-size:19px;margin-top:0}
.tcard_secs.passenger_tcardss{margin-bottom:0}
p.charge_tfees{clear:both;text-align:right;margin:0}
p.charge_righter{float:right;margin:0}
p.charge_lefter{float:left;margin:0}
.graph_divs{margin:50px 0 25px}
p.graph_lmore{text-align:right}
p.graph_adviser{float:left}
img.graph_imgs{margin-bottom:15px}
img.support_logo{width:165px}
a.learnmore{color:#000;text-decoration:none}
.support_fblock{display:inline-block;width:100%;padding:15px 15px}
.support_logo_div{float:left;border:2px solid #ccc;border-radius:4px}
img.site_support_logo{width:35px;margin:7px}
.support_content_div{display:inherit;margin-left:15px}
h3.support_title{margin:3px 0 5px;font-size:20px}
p.welcome_msg{font-size:14px;margin:10px 0 20px}
.form-group.assist_fgroup{margin-bottom:10px}
button.assist_fsubmit{float:right;background:#00a991;border:0;color:#fff;border-radius:4px;padding:6px 20px;margin:10px 0}
.tcard_secs.passenger_tcardss,.tcard_shadow.support_form{border-radius:4px}
select.area_code{padding:0;cursor:pointer}
div#search_popover_cliks{max-width:300.64px;width:48%;border:none;position:absolute;top:50px;left:62%}
input.qtyminus,input.qtyplus{line-height:28px;line-height:0;width:30px;height:30px;font-size:23px;padding:0 0 5px!important;border-radius:50%;border:0;outline:0}
.input_quntity_boxer{margin:5px 0 15px}
.input_quntity_boxer.note_desc{margin:0;font-size:11px;margin-bottom:5px;line-height:15px;color:#7b7b7b}
.travellers_list label{width:100%;color:#757575;font-weight:100;padding:0 5px}
select.childAge{cursor:pointer}
img.landing_logo{width:initial!important}
a.landing_lname{margin-top:20px;font-size:20px}
.landing_banner{background:url(images/landing_banner.jpg) no-repeat center;background-position:inherit;background-size:cover;height:100vh;display:block;width:100%}
nav.navbar.navbar-default.landing_navs_bar{position:relative;background:0 0;z-index:1}
.bottom_info_banner{background:url(images/taking_off_imgs.png) no-repeat center;background-size:cover;height:100%;padding-left:145px;display:inline-block;width:100%;text-align:center}
.landing_banner_cols{padding:0}
.input-group.igrp_btns_left{width:50%;float:right;right:35px}
.input-group.igrp_btns_right{width:50%;float:left;left:35px}
input.form-control.landing_inputs{text-transform:none;background:#fff;border:0;font-size:17px;height:59px}
span#landing_spans{background:#fff;border:0}
h3.landing_page_header{text-align:center;color:#fff;font-size:43px;line-height:inherit;margin-bottom:40px}
.landing_btns{display:inline-block;width:100%;margin-top:110px}
.btn_info_rows{display:inline-block;width:100%}
.lsubmit_btn{background:#000!important;border:1px solid #000;font-size:15px}
.form-group.lfgrp{display:inline-block;width:100%}
input.form-control.landing_inputs{height:65px;background:#00a991;color:#fff}
.input-group.igrp_btns_left img.landing_ticons{width:40px}
.input-group.igrp_btns_right img.landing_ticons{width:28px}
.mini_info_book_ddetails{width:33.333%!important;float:left}
a.ui-state-default{border:0!important;background:0 0!important}
.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{top:8px!important}
input#datepicker{cursor:pointer}
div#ui-datepicker-div{z-index:5!important;clip:inherit!important}
div#ui-datepicker-div label input{margin-left:.625rem;padding:.4375rem .3125rem}
div#ui-datepicker-div p{margin-bottom:.9375rem}
div#ui-datepicker-div .wrapper{display:block;margin:.625rem .3125rem}
div#ui-datepicker-div .wrapper.text{max-width:25rem;border:solid 1px #e3e3e3;padding:.9375rem;margin-bottom:.9375rem}
div#ui-datepicker-div input.hasDatepicker{cursor:pointer}
.ui-datepicker{border-width:0;box-shadow:0 3px 12px 1px rgba(0,0,0,.26) width:18.5rem}
@media (max-width:480px){
.ui-datepicker{width:17rem}
}
.ui-datepicker.ui-corner-all{border-radius:0}
.ui-datepicker .ui-datepicker-header{background:#00a991;padding:15px 0;border-width:0}
.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{cursor:pointer;top:15px}
.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{background:0 0;width:0;height:0;border-width:5px 9px;border-style:solid;border-color:transparent;margin-top:0;top:32%}
.ui-datepicker .ui-datepicker-prev span{left:59%;border-right-color:#fff;border-left-width:0}
.ui-datepicker .ui-datepicker-next span{left:67%;border-left-color:#fff;border-right-width:0}
.ui-datepicker .ui-datepicker-title{text-shadow:none}
.ui-datepicker .ui-datepicker-title select{border:0;height:27px;width:45%;width:calc(49% - 5px);font-size:14px;color:#414141;padding-left:5px}
.ui-datepicker .ui-datepicker-title select:focus{outline:0}
.ui-datepicker .ui-datepicker-title .ui-datepicker-month{margin-right:5px}
.ui-datepicker .ui-datepicker-title .ui-datepicker-year{margin-left:5px}
.ui-datepicker .ui-datepicker-buttonpane button{-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;transition:all .15s ease-in-out;background:#fff;border:0;font-weight:600;margin:10px 5px;padding:5px 12px;font-size:16px;text-transform:uppercase}
.ui-datepicker .ui-datepicker-buttonpane button[data-handler=today]:active,.ui-datepicker .ui-datepicker-buttonpane button[data-handler=today]:hover{opacity:1;color:#4f4f4f}
.ui-datepicker .ui-datepicker-buttonpane button[data-handler=hide]:active,.ui-datepicker .ui-datepicker-buttonpane button[data-handler=hide]:hover{color:#00a991}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fff;background:#00a991!important;color:#fff!important}
.ui-datepicker table{margin-top:.625rem;font-size:14px}
.ui-datepicker th{font-weight:600;text-transform:uppercase}
.ui-datepicker th.ui-datepicker-week-end *{color:#00a991}
.ui-datepicker td a,.ui-datepicker td span{text-align:center!important}
.ui-datepicker td a,.ui-datepicker td span{padding:.4em .2em;font-size:14px;text-align:center}
.ui-datepicker td .ui-state-default.ui-state-hover{border-color:transparent;text-shadow:none;background:#ededed;font-weight:400;color:inherit}
.ui-datepicker td .ui-state-highlight{border-color:transparent}
.ui-datepicker td .ui-state-active,.ui-datepicker td .ui-state-active.ui-state-highlight,.ui-datepicker td .ui-state-active.ui-state-hover{text-shadow:none;font-weight:400;background:#00a991!important;border-color:#00a991;color:#fff}
.ui-datepicker td.ui-datepicker-week-end *{color:#949494}
.ui-datepicker td.ui-datepicker-week-end .ui-state-active{color:#fff}
.ui-datepicker .ui-datepicker-today{border:0}
.ui-datepicker .ui-widget-content{border-color:#e3e3e3}
.ui-datepicker .ui-widget-content [type=button]{font-size:14px}
.ui-datepicker-trigger{margin:10px}
.datepicker.sample{margin-left:50px}
button.bookOnly_ViewDetails{background:#f96319;border:0;color:#fff;padding:2px 10px;border-radius:4px}
.flistingVD{display:inline-block;width:100%;margin-top:25px}
a.crossListVD{top:10px;right:0;font-size:20px;position:absolute;margin:0 10px;cursor:pointer;z-index:1}
li.lListVD{display:inline-block;width:33.1%;text-align:center}
ul.ulListVD{list-style:none;margin:0}
li.lListVD a.flightVDLink{display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;font-size:14px;color:#666;font-weight:600;cursor:pointer}
li.lListVD a.flightVDLink:hover,li.lListVD.activeLinkk{color:#00a991}
.fListingInnerViewer{display:inline-block;width:100%;padding:0 20px 0 20px}
.flightListingVD{background-color:#e8e8e8;float:left;width:100%;padding-top:10px;padding-bottom:10px;position:relative;margin-bottom:20px}
.fdtsblck-head{width:100%;display:inline-block;background-color:#eee;border-radius:4px;padding:10px;margin-top:10px;margin-bottom:10px}
.fdtsblck-head .departText{float:left;color:#00a991;font-weight:600;font-size:14px;margin:0 5px 0 0}
.fdtsblck-head .loctn{font-size:14px;color:#333;font-weight:600;float:left}
.fdtsblck-head span.weeksname{margin-left:30px;font-weight:400}
.fdtsblck-head .timefd{float:right}
.fdtsblck-conRow{float:left;width:100%;margin-top:15px;margin-bottom:15px}
.alilinewname{float:left;width:100%}
.airlinme{float:left}
.airlinme img{max-width:50px}
.airliNamee{float:left;margin-left:20px;width:24%}
.airliNamee h3{font-size:18px;margin-top:0;margin-bottom:5px;font-weight:100;line-height:normal}
.airliNamee p{font-size:11px;color:#777}
.departArea{float:left;width:24%;margin-left:20px}
.departArea h4{margin-top:0;margin-bottom:0;font-size:14px;color:#00a991}
h5.flexdate{float:left;padding:1px 5px;background:#f96319;border-bottom:1px solid #ccc;width:auto;color:#fff;margin:3px 0;font-size:12px;border:0;border-radius:3px}
.arravile p,.departArea p{float:left;width:100%;margin-bottom:0;color:#777}
.arravile{float:left;margin-left:20px;width:24%}
.arravile h4{margin-top:0;margin-bottom:0;font-size:14px;color:#00a991}
.ecodu{float:left;margin-left:10px}
.ecodu h4{margin-bottom:0;font-size:14px}
.ecodu h5{margin-top:0;margin-bottom:0;font-size:14px;color:#00a991}
.callFooterWeb.hidecallfooter{display:inline-block!important;text-align:center;padding:5px 0;width:100%;border-radius:4px;margin-top:5px}
div#noActionShow{width:100%;align-items:center;margin:0!important;background:0 0;left:0}
span.button{margin:0 0 0 5px;font-size:15px;font-weight:700;padding:3px 10px;border-radius:4px;color:#f96319}
.stand_out_text{background:#fff;display:inline-block;width:100%;text-align:center;padding:7px 0;color:#05b5ff;border-top:2px solid #f96319}
.stand_out_text p{margin:0;font-weight:700;font-size:16px}
.stand_out_text{background:#05b5ff;display:inline-block;width:100%;text-align:center;padding:7px 0;color:#fff;border-top:2px solid #f96319}
a#callFooterTollFreeNumberDesktop{text-decoration:none}
.callFooterWeb.hidecallfooter span.text{font-size:13px}
span.sider_iicons{margin-right:6px}
button.btn.btn-primary.dropdown-toggle.sorting_searcher_like:focus,button.btn.btn-primary.dropdown-toggle.sorting_searcher_like:hover{color:#00a991!important}
span.sortSearcher ul.dropdown-menu{left:-60px!important}
p.middleDatter{display:inline-block;width:100%;margin:0}
.fListings.leftmelist h3.stabs_titlss{font-weight:400;color:#676666;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;font-size:12px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:4px;line-height:inherit}
.secure_panels_box{background:#00a991;padding:35px 0}
.col_spboxx{background-color:#fff;border-radius:10px;padding:18px 0 16px;min-height:185px;box-shadow:0 3px 3px 0 rgba(0,0,0,.2);display:inline-grid;align-items:center;width:100%}
li.lits_securelist.aexImageLi img{width:50px!important}
h3.bottom_sboxSecure{font-family:Linotte,sans-serif;font-weight:600;color:#000;font-size:19px;line-height:inherit;text-align:center;margin:0}
ul.lister_secureTrusted{margin:0;list-style:none;display:inline-block;text-align:center;padding:0}
li.lits_securelist{width:20%;display:inline-block;background-color:#fff;padding:10px;margin:0 5px}
.range-slider{display:inline-block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding-bottom:15px}
.range-slider>input{opacity:0;width:100%;position:relative;z-index:5;margin-top:72px;-webkit-appearance:none}
.range-slider>input::-webkit-slider-thumb{-webkit-appearance:none;z-index:100;position:relative;width:50px;height:30px;-webkit-border-radius:10px}
.range-slider>span.slider-container{display:inline-block;position:absolute;top:70px;left:-8px;right:46px;z-index:3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.range-slider>span.slider-container>span.bar{background-color:#2b303d;display:inline-block;position:absolute;z-index:1;top:12px;left:10px;right:-42px;height:11px;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.range-slider>span.slider-container>span.bar>span{background:#00a991;display:inline-block;float:left;height:11px;width:0%}
.range-slider>span.slider-container>span.bar-btn{display:inline-block;position:absolute;width:46px;height:30px;line-height:27px;font-weight:700;text-align:center;background:#fff;left:-25px;top:-65px;border-radius:3px;border:#333 2px solid;-webkit-box-shadow:0 0 10px rgba(0,0,0,.8);-moz-box-shadow:0 0 10px rgba(0,0,0,.8);box-shadow:0 0 10px rgba(0,0,0,.8)}
.range-slider>span.slider-container>span.bar-btn:after{content:"";border:2px solid #fff;background-color:#00a991;border-radius:20px;width:30px;height:30px;display:inline-block;position:absolute;left:8px;top:63px;z-index:3;-webkit-box-shadow:0 0 10px rgba(0,0,0,.8);-moz-box-shadow:0 0 10px rgba(0,0,0,.8);box-shadow:0 0 10px rgba(0,0,0,.8)}
.range-slider>span.slider-container>span.bar-btn>span:before{content:"";display:inline-block;width:0;height:0;border-width:25px;border-style:solid;border-color:#333 transparent transparent;position:absolute;top:39px;left:-2px}
.range-slider>span.slider-container>span.bar-btn>span:after{content:"%"}
p.tripc_dest,p.tripc_time{font-size:14px;font-weight:600;text-transform:uppercase}
.trip_textfig.landing_fsearch_div{text-align:right}
p.tripc_stops.ng-binding{font-weight:100;font-size:12px}
.booking_input_link_div.oneWaylink{display:inherit}
.card_drow:nth-child(even){background:#f9f9f9}
span.class_types{overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap}
div#search-criteria{max-width:none;height:inherit;padding:0;background-color:#00a991;color:#fff;width:100%;display:inline-flex}
div#search-criteria ul li{height:70px;line-height:70px;padding:0;margin:0;display:inline-block;float:left;background-color:transparent;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}
div#search-criteria ul{width:960px;position:relative;list-style:none;padding:0;margin:0 auto;display:inherit}
li.route.hover{width:40%;border-left:1px solid #fff;font-size:25px;border-right:1px solid #fff}
span.destination,span.origin{line-height:24px;font-size:20px;margin-top:11px;width:41%;padding-left:5px;padding-right:5px;text-align:center}
span.iata{color:#f96319;font-weight:600}
span.name{display:block;font-weight:400;font-size:14px;width:100%;overflow:hidden;text-overflow:ellipsis;text-align:center}
label.outbound_label{margin-top:16px;display:block;margin-bottom:3px;color:#f96319;text-transform:uppercase;font-weight:400;font-size:90%;margin-right:10px;cursor:pointer}
button.btn.fsearch_form_submit{background:#00a991;color:#fff;border-radius:0;margin-bottom:20px}
li.actions.hover{border-right:1px solid #fff;width:20%}
li.outboundDate.hover,li.returnDate.hover{line-height:18px!important;width:30%;font-weight:400;border-right:1px solid #fff}
span.indicators{width:18%;font-size:110%;padding-top:1px;display:inline-grid;height:100%;align-items:center}
span.destination,span.indicators,span.origin{display:block;float:left;text-align:center}
.clicker_search_open{background:#2b303d;border-top:2px solid #00a991;position:relative;top:-5px;height:auto;padding:30px 0 5px}
.container.trip_cat_conto{margin-top:50px}
.clicker_search_div{text-align:center;padding:5px 0 20px}
a.clicker_search_close{text-transform:uppercase;color:#fff;text-decoration:none;border:1px solid #fff;padding:3px 10px;cursor:pointer}
li.actions.hover label{border:3px solid #fff;color:#fff;letter-spacing:.3px;font-weight:700;margin:0;border-radius:4px;width:auto;line-height:normal;padding:7px 7px;display:inline-block;cursor:pointer}
li.actions.hover label:active,li.actions.hover label:focus,li.actions.hover label:hover{background:#f96319}
h3.trip_type_clicl_collapse{display:none}
.about-list,.about-title{display:inline-block;vertical-align:top}
.about-list{padding:0 10px 0 0}
.about-list-item{display:inline-block;vertical-align:top}
.about-list-item img{height:24px;margin:0 3px}
.paging_within{text-align:right}
.text_img_overlay{position:relative;bottom:58px;padding:0 15px}
div#trip_cat{padding:70px 0 50px}
.tcard_shadow{box-shadow:3px 3px 6px 1px #e6e6e6;-webkit-box-shadow:3px 3px 6px 1px #e6e6e6;display:inline-block;width:100%}
.ltcard_figure{width:100%}
img.tcard_img.img-responsive{width:100%;height:auto}
p.trates,p.tstars{width:50%;float:left;margin:0}
.tcard_fig_caption{margin-top:-50px;padding:0 15px}
.ltcard_caption{color:#fff}
.tcard_rating{display:inline-block;width:100%;margin:20px 0}
.tcard_starrate{display:inline-block;width:100%}
h3.lcard_city{margin:3px 0}
.card_drow p{display:inline-block;width:100%;text-align:center;margin:0;padding:10px 0}
.card_drow,.card_trow{width:100%;display:flex;align-items:center}
.tcard_shadow.left_tshadow{padding:15px 0 10px}
.card_trow{padding:0 0 10px}
a.dlink_data{display:inherit;color:#000;text-transform:uppercase}
.one_way_trip_cat li.actions.hover.clicker_search_pan,.one_way_trip_cat li.outboundDate.hover{width:30%}
a.dlink_data:active,a.dlink_data:focus,a.dlink_data:hover{display:inherit;color:#fff;background:#00a991}
.case.ng-scope{box-shadow:3px 3px 6px 1px #e6e6e6;-webkit-box-shadow:3px 3px 6px 1px #e6e6e6;display:inline-block;width:100%;color:#00a991;padding:15px 30px}
div#trip_cat .case.ng-scope h2{font-size:20px;margin:0}
.drow_data{padding:5px}
.tcard_shadow.left_tshadow.top_flight_reloadss{padding-bottom:0}
.alert_filters{display:inline-block;width:100%;padding:10px 0;margin-top:20px}
select.sort_price{width:50%;float:right}
.tcard_shadow.left_tshadow.book_details_shadow{margin:0 0 10px}
.trip_pagination{display:inline-block;width:100%}
.equal_tcards{margin-bottom:30px}
select.sort_currency{width:50%;float:right}
button.gp_alert_btn{background:0 0;border:2px solid #a9a5a5;border-radius:20px;padding:5px 25px;color:#6b6a6a}
select.sort_currency,select.sort_price{border-radius:0;background:#f1f1f1;font-size:10px;padding:3px;cursor:pointer}
ul.nav.nav-pills.nav-stacked.tripo_dash_tabs{background:#fff;background-color:#fff;height:100%;z-index:1111;transition:transform .3s ease-in-out;border-radius:8px;-webkit-box-shadow:0 2px 1px rgba(0,0,0,.18);box-shadow:0 2px 1px rgba(0,0,0,.18);width:100%}
.gp_alert_col{padding-left:0}
.gp_filter_col,.paging_cols{padding-right:0}
.paging_cols .pagination>li>a,.paging_cols .pagination>li>span{color:#000;border:0}
.paging_cols .pagination>li>a{padding:1px 7px;border-radius:4px;margin:5px}
.paging_within .pagination{-webkit-box-shadow:0 1px 2px 0 #c1c1c1;box-shadow:0 1px 2px 0 #c1c1c1;margin:0;padding:5px 5px}
.paging_cols .pagination>li>a:active,.paging_cols .pagination>li>a:focus,.paging_cols .pagination>li>a:hover{background:#00a991;color:#fff}
.tcard_secs{display:inline-block;width:100%;margin-bottom:30px}
ul.content_form{padding:0;list-style:none;margin:0}
li.text_form_links{display:initial;font-size:12px;margin-right:11px}
input.form-control.trip_input,select.form-control.trip_input{border:0;-webkit-box-shadow:none;box-shadow:none;background:0 0}
span.input-group-addon.trip_addon{background:0 0;border:0;padding:0}
.input-group.trip_igroup{border-bottom:1px solid #000}
form.ttab_form{display:inline-block;width:100%;margin-top:25px}
.ttab_panels.col-lg-12.col-md-12.col-sm-12.col-xs-12.ttab_fdivcol{margin-bottom:20px}
.ttab_panels.col-lg-6.col-md-6.col-sm-6.col-xs-12.ttab_hdivcol{margin-bottom:20px}
ul.nav.nav-tabs.trip_ntabs{border:0}
li.nav-item.trip_nitem a.nav-link.trip_nlink,li.nav-item.trip_nitem a.nav-link.trip_nlink:focus,li.nav-item.trip_nitem a.nav-link.trip_nlink:hover{background:0 0!important;border:0!important}
.tripc_mleft{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:75%;float:left}
.tripc_mright{border-left:2px solid #e9e9e9!important;border:0;text-align:center;padding:35px 0 0}
.tripc_right{text-align:right}
.tripc_mid{text-align:center}
.trip_imgfig{padding:0;margin-right:15px}
.book_info_col .col-lg-5.col-md-5.col-sm-5.book_idiv{display:inline-flex;align-items:center}
.trip_textfig.ng-binding{font-weight:600;font-size:14px}
.trip_textfig.ng-binding{font-weight:600;font-size:14px;text-align:center}
.book_info_col .col-lg-3.col-md-3.col-sm-3.book_idiv{padding:0}
.tcard_shadow.left_tshadow.book_details_shadow{padding:0}
.tripc_smright p{margin:1px;font-size:12px}
.left_booking_info{background:#f9f9f9}
a.tripc_select{background:#00a991;color:#fff;padding:10px 25px;display:inline-block;text-decoration:none;width:100%;text-transform:uppercase}
p.aside_links{margin:25px 0 0 0;padding:0}
a.tripc_same{text-decoration:none;color:#00a991}
p.aside_links_same{margin-top:10px}
p.tripc_amount{font-size:20px;margin-bottom:10px}
.trip_info_blk{display:inline-block}
.trip_textfig p,.tripc_mid p,.tripc_right p{margin:4px 0}
.trip_textfig,.tripc_mid,.tripc_right{line-height:16px;font-size:12px}
trip_info_row p{font-size:13px}
.trip_info_row{display:inline-grid;float:left;width:75%;margin-bottom:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.book_info{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;margin:10px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.book_info_col{padding:0;display:inline-grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:190px;background:#f9f9f9}
p.sd_more_link{padding:0 20px;margin:0;margin-top:20px}
a.sd_details{color:#00a991;text-decoration:none}
img.trow_img.img-responsive{width:initial}
.trip_pagination.bottom_pagination{margin-top:30px;margin-bottom:0}
.inner_page_wrapping{padding:100px 0 30px}
.finding_flights{background:url(images/finding.jpg) no-repeat center;background-size:auto;background-position:48%}
.flight_wait_searcher.searchWaitFlightImage .finding_flights.equal_col_height{min-height:inherit;height:100vh}
.equal_col_height{min-height:690px}
.find_flight_text{position:absolute;width:100%;left:0;bottom:105px}
h3.find_flights{font-size:32px;color:#505050;letter-spacing:1px;margin:20px 0}
p.find_flights{color:#505050;font-size:22px;letter-spacing:1px}
.page_notfound{background:url(images/404.jpg) no-repeat center;background-size:cover;background-position:48%}
.hotel_not_foundd .page_notfound{background:url(images/Hotel-not-found.jpg) no-repeat center;background-size:cover;background-position:center}
.banner_update_imgs img.hc_inimg.img-responsive{width:100%}
button.nofound_link{border:0;background:#00a991;color:#fff;padding:18px 40px;font-size:20px;border-radius:4px}
h3.nofound_title{color:#505050;font-size:70px;margin:0 0 30px}
p.nofound_title{font-size:20px;color:#505050;letter-spacing:1px;padding:0 20px}
h3.nofount_btn{margin:45px 0 0;text-align:center}
.pnotfound_data{position:relative;top:60px}
.topColBlock{display:inline-block;width:100%}
.faq-pagge .inner_page_sec{margin-top:30px}
.faqsSmallBoxesInner h3.title{display:block;padding:15px;color:#fff;font-size:17px;font-weight:700;text-align:center;letter-spacing:.5px;word-spacing:0;text-decoration:none;background:#058ad5;text-transform:none;margin:0}
.faqsSmallBoxesInner li.faqList{padding:10px 15px!important;border-bottom:1px solid #0000000f}
.faqsSmallBoxesInner li.faqList:last-child{border:0}
.innerFaqHeadings{padding:20px 55px}
.faqsSmallBoxesInner{border-radius:10px;overflow:hidden;margin-bottom:30px}
h3.bottomFaqFootTitle{display:inline-block;width:100%;text-align:center;margin:10px 0 0;font-size:20px;color:#00a991;font-weight:600}
button.contactFaqs{background:#f96319;border:0;list-style:none;border-width:2px;border-style:solid;border-color:#f96319;color:#fff;cursor:pointer;font-size:16px;padding:7px 20px;border-radius:5px;align-items:center;text-decoration:none;margin-left:20px;transition:background-color 250ms ease-out,color 250ms ease-out;font-weight:700}
h3.faqztitle{margin:0;font-size:20px;color:#f96319;font-weight:600;margin-bottom:5px}
p.faqzTexts{margin:0;font-weight:600}
.faqsSmallBoxesInner ul.faqListeru{padding:0}
.faqsSmallBoxesInner .cardFaqBot{color:#f96319;font-weight:700;padding:15px 20px}
.leftFaqTopInner{border-radius:10px;overflow:hidden}
.cardFaqBot{padding:10px 35px;letter-spacing:.5px;background:#e8f2f7;text-transform:none;width:100%;min-height:50px}
a.faqsRegister{text-decoration:none;color:#058ad5}
h3.faqsSiderClick{margin:0;text-align:right;min-height:30px;line-height:30px;color:#000;font-weight:600}
button.loginFaqs{background:#f96319;border:0;list-style:none;border-width:2px;border-style:solid;border-color:#f96319;color:#fff;cursor:pointer;font-size:14px;padding:3px 17px;display:flex;border-radius:5px;align-items:center;text-decoration:none;transition:background-color 250ms ease-out,color 250ms ease-out;font-weight:600;position:relative;float:left;will-change:background-color,color;user-select:none;-webkit-font-smoothing:antialiased}
.faqListeru li.faqList{font-size:15px;padding:3px 0;line-height:25px}
.faq-pagge{background:0 0!important}
ol.faqListeru{padding:25px 35px;border-top:0;border-bottom:0;border:1px solid #0000000f;margin:0}
ul.faqListeru{padding:25px 35px;list-style:none;border:1px solid #0000000f;margin:0;border-top:0;border-bottom:0}
.topColBlock h3.title{display:block;padding:15px;color:#fff;font-size:17px;font-weight:700;text-align:center;letter-spacing:.5px;word-spacing:0;text-decoration:none;background:#058ad5;text-transform:none;margin:0}
.terms_page h3.inner_ptitle{background:#058ad5;margin:0;color:#fff;padding:25px 0;text-align:center;font-size:18px}
p.inner_sstitle{color:#f96319;font-size:18px;text-align:center;margin:45px 0;font-weight:600}
.termsPagee .wrapper{width:75%;background-color:#e8f2f7;box-shadow:0 3px 3px 0 rgba(0,0,0,.2);padding:25px;display:inline-block;text-align:left;border-radius:10px}
.termsPagee .panel-heading{padding:0;border:0}
.termsPagee .panel-title>a,.termsPagee .panel-title>a:active{display:block;padding:15px;color:rgba(85,85,85,.91);font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;word-spacing:3px;text-decoration:none;background:#fff;text-transform:none}
.termsPagee .panel-title>a:active{border-radius:4px}
.termsPagee .panel-title>a{border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}
.termsPagee .panel-heading a:before,.termsPagee.all_flights_inner .panel-heading a:before{font-family:'Glyphicons Halflings';content:"\e114";transition:all .5s;float:left;color:#058ad5;font-weight:100;margin-right:7px}
.termsPagee .panel-heading.active a:before,.termsPagee.all_flights_inner .panel-heading.active a:before{-webkit-transform:rotate(180deg)!important;-moz-transform:rotate(180deg)!important;transform:rotate(180deg)!important;float:left;color:#058ad5;font-weight:100;margin-right:7px}
.termsPagee .panel-group{margin-bottom:0}
.termsPagee .panel-default{border:0;border-radius:5px!important}
.termsPagee .panel-body{border:0!important;padding-top:5px;padding-bottom:20px}
.inner_pbody_textt p{margin:7px 0;font-size:16px;text-align:justify;color:#9c9c9c;line-height:24px}
.inner_gapper{height:7px}
.termsPagee{text-align:center}
.privacy_pcPage #page-content-wrapper{padding:15px}
div#login_sliderr{background:0 0;top:0;width:auto}
div#forgetpswdCheck{cursor:pointer}
div#forgetpswdCheck:hover{color:#f96319}
form#forgetPasss .input-group.signup_igroup{width:100%}
a.account-menu-guest__create-account:hover{background:#fff!important}
div#login_sliderr{background:0 0;box-shadow:none;border:0;top:0;width:auto}
.modal-body.sign_slide_modal{max-height:inherit}
div#signupr_togg .input-group.signup_igroup{width:100%}
.privacy_pcPage .tabs-left{background-color:#fff;height:100%;z-index:1111;transition:transform .3s ease-in-out;border-radius:8px;-webkit-box-shadow:0 2px 1px rgba(0,0,0,.18);box-shadow:0 2px 1px rgba(0,0,0,.18);text-align:left}
.privacy_pcPage .tabs-left>li{float:none;margin:0;display:inline-grid;align-items:center;width:100%}
.privacy_pcPage .tabs-left>li.active>a span.right_arrow_icon,.privacy_pcPage .tabs-left>li.active>a:focus span.right_arrow_icon,.privacy_pcPage .tabs-left>li.active>a:hover span.right_arrow_icon{color:#fff}
.terms_page.privacy_pcPage{background:#f7f7f7;display:inline-block;width:100%;margin-top:70px}
.privacy_pcPage .tabs-left>li.nav-title{color:#1e1e1e;padding:1em 1.5em;text-transform:uppercase;font-weight:700}
.privacy_pcPage .tabs-left>li>a{width:inherit;border-radius:0;font-size:16px;font-weight:400;margin:0;border:0!important;padding:20px 20px;border-bottom:1px solid #000!important;border-style:dashed!important;height:100%}
div#wrapper{min-height:350px}
.privacy_pcPage .tabs-left>li:last-child a{border:0!important}
.privacy_pcPage .tabs-left>li.active>a,.privacy_pcPage .tabs-left>li.active>a:focus,.privacy_pcPage .tabs-left>li.active>a:hover{width:inherit;background-color:#00a991;color:#fff;margin:0;border:0!important;padding:20px 20px}
.inner_ppBoxx{padding:20px;background:#fff;border-radius:10px;margin:7px 0;font-size:16px;text-align:justify;color:#9c9c9c;line-height:24px}
.inner_ppBoxx p{margin:0}
div#wrapper .wrapper.center-block{width:100%;background-color:#e8f2f7;box-shadow:0 3px 3px 0 rgba(0,0,0,.2);padding:20px;display:inline-block;text-align:left;border-radius:10px}
a.ppHeaderTop{color:#f96319;text-decoration:none;cursor:pointer;text-transform:none;font-size:20px;font-weight:700;cursor:default}
span.pPolicySiderTextName{width:85%;display:inline-block;height:100%;display:inline-flex;align-items:center}
@media(max-width:992px){
.termsPagee .wrapper{width:100%}
}
@media(max-width:767px){
.carRentalPage .colInnerFlightApp{padding:25px 0 50px;display:inline-block}
.fHeadBloackks h3,.rightterBlocckks h3{font-size:20px}
li.fbmlists{display:inline-block}
.large_row,.midsize_row,.smaller_row{margin:0}
label.travellerData_label{vertical-align:middle}
.privacy_pcPage .tabs-left{overflow:hidden;text-align:center;padding-bottom:10px}
.privacy_pcPage .tabs-left>li.nav-title{width:100%!important;margin:0}
.privacy_pcPage .tabs-left>li{width:24%;margin:2px 0;text-align:center;display:inline-block}
span.pPolicySiderTextName{width:100%!important;display:grid}
.xs9ColPPolicyDiv,.xsColPPolicyDiv{width:100%;margin-bottom:10px;padding:0}
.privacy_pcPage .tabs-left>li>a{width:100%!important;min-height:85px;font-size:11px!important;padding:10px 5px!important;align-items:center;border:0!important;background:#f1f1f1}
span.right_arrow_icon{display:none}
h5.flexdate{font-size:10px}
button.contactFaqs{margin:20px 20px 0}
h3.faqsSiderClick{line-height:25px;width:100%;display:inline-block;text-align:center;margin-top:10px}
utton.loginFaqs{display:inline-block;margin:0 auto;text-align:center;display:inherit;float:none}
.cardFaqBot{min-height:auto!important}
ol.faqListeru,ul.faqListeru{padding:10px 35px}
h3.bottom_sboxSecure{margin-bottom:10px}
.col_spboxx{margin:10px 0;min-height:auto}
a.inner_pmenus.inner_pmenusDrolink.homer_moress:focus,a.inner_pmenus.inner_pmenusDrolink.homer_moress:hover{color:#00a991!important}
.termsPagee .panel-title>a,.termsPagee .panel-title>a:active{font-size:16px}
.inner_pbody_textt p{margin:2px 0;font-size:14px;text-align:justify;color:#9c9c9c;line-height:22px}
.termsPagee .wrapper{padding:15px}
}
.terms_page{margin-top:70px;color:#000;padding-bottom:30px}
h3.inner_ptitle{margin:22px 0 18px;text-transform:uppercase}
p.inner_pcontent{text-align:justify;line-height:25px}
ul.inner_pcontent{margin:25px 0}
li.inner_plist{text-align:justify;line-height:23px;margin:6px 0;font-size:13px}
ul.inner_pcontent.privacy_list{padding:0;list-style:none}
p.inner_psubtitle{font-weight:600;text-align:justify;margin:15px 0 0 0}
li.inner_plist.privacy_mlist{padding-left:15px}
.general_info{margin:25px 0}
p.faq_stitle{margin:0;color:#00a991}
p.faq_psubtitle{margin:0;font-weight:600;margin-top:10px}
.general_info.faq_sdivs{margin:10px 0!important}
p.faq_scontent{padding-left:15px;line-height:23px;margin-top:5px;text-align:justify}
.contact_inputs.form-control::-webkit-input-placeholder{color:#000}
.contact_inputs.form-control::-moz-placeholder{color:#000}
.contact_inputs.form-control:-ms-input-placeholder{color:#000}
.contact_inputs.form-control:-moz-placeholder{color:#000}
.contact_tripomate{margin-top:70px;display:inline-grid;width:100%}
.contact_tripomate h2.title{font-size:24px;line-height:1;text-align:left;letter-spacing:-.7px;font-weight:700;margin-top:0;margin-bottom:20px;text-transform:uppercase}
.contact_tripomate p.content{font-size:16px;line-height:1.6;text-align:left;margin-right:20%;margin-bottom:40px;color:#9e9e9e;font-weight:600}
textarea.contact_inputs.form-control{-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;background-color:transparent;letter-spacing:0;border-radius:0;box-shadow:none;outline:0;padding:0 25px;font-size:13px;font-weight:700;text-shadow:none;background:#fff;resize:none;max-height:120px;width:100%;line-height:18px;color:#333;margin:0;text-align:left;padding-top:15px;min-width:auto;display:block;border:solid 2px #dfe5f1;text-transform:inherit}
input.contact_inputs.form-control,select.contact_select.form-control{-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;width:100%;box-sizing:border-box;min-width:100%;border-radius:0;background:#fff;box-shadow:none;letter-spacing:0;outline:0;line-height:normal;height:50px;padding:0 25px;text-align:left;font-size:13px;font-family:inherit;font-weight:500;color:#333;border:solid 2px #dfe5f1;text-transform:inherit}
select.contact_select.form-control{cursor:pointer;font-weight:500px}
button.msp_inner_btn.contact_form_submit{-webkit-transition:.3s!important;-moz-transition:.3s!important;-ms-transition:.3s!important;-o-transition:.3s!important;transition:.3s!important;text-align:center;margin:0;max-width:200px;float:right;border-radius:0;min-width:170px;font-size:13px;font-weight:900;padding:0 25px;color:#fff;display:table;text-transform:uppercase;box-sizing:border-box;line-height:46px;-webkit-transition:.25s;-o-transition:.25s;outline:0;transition:.25s;cursor:pointer;border:2px solid #fff!important;background:#00a991}
.form-group.contact_group{margin-bottom:10px}
.contact_me_bottom{padding-top:60px}
.contact-info-wrapper{background:#00a991;position:absolute;z-index:10;max-width:350px;color:#fff;left:0;padding:50px 40px;height:500px}
.business-info-header{margin-bottom:50px}
.business-info-header h4,.business-info-schedule h4{color:#fff;text-transform:uppercase;font-size:18px;font-weight:700;vertical-align:middle;line-height:25px;margin-top:0;margin-bottom:25px;letter-spacing:0}
span.business-address-row,span.business-email-row,span.business-phone-row{display:block;margin-bottom:20px;color:#fff;line-height:1.4}
.business-info-header .business-email-row a{color:#fff}
span.address-overflow{display:flex}
span.business-address-row .fa,span.business-email-row .fa,span.business-phone-row .fa{margin-right:20px;font-size:16px;width:16px;float:left;text-align:center;line-height:1}
span.business-info-day-hours{font-weight:700;float:right}
.business-info-day{border-top:1px solid rgba(255,255,255,.15);color:#fff;line-height:45px}
.icons_data_wrap i{font-size:40px;float:left;margin-right:20px;color:#00a991}
.icons_data_wrap{padding:20px 0}
.icons_data_wrap h4.service-heading{font-size:16px;margin-top:0;font-weight:700;line-height:25px;margin-bottom:20px;text-transform:uppercase;font-family:inherit;height:40px;display:flex;align-items:center}
.inner_contact_blk{display:inline-block;width:100%}
li.top_all_books a.my_dash_tab_links{color:#f96319!important;font-size:19px!important;border-bottom:0!important}
.tripo_dashboard{padding:120px 0 50px;background:#f4f4f4}
ul.nav.nav-pills.nav-stacked.tripo_dash_tabs{background:#fff}
ul.my_profile_ulists{list-style:none;background:#fff;padding:10px 30px;border-radius:8px}
li.my_profile_list{padding:20px 0;border-bottom:1px solid #ececec;line-height:22px}
span.my_profiler_data.profiler_contents{font-size:13px;text-align:justify}
.nav-pills>li.active>a.my_dash_tab_links,.nav-pills>li.active>a.my_dash_tab_links:focus,.nav-pills>li.active>a.my_dash_tab_links:hover{background:#00a991!important;color:#fff;font-size:17px}
img.side_dash_iconss.gray_cons{display:none}
img.side_dash_iconss.white_cons{width:24px;vertical-align:top}
span.bookings_fa_icons i{font-size:20px;margin-left:6px;color:#e0e7ec}
li.top_all_books.active a.my_dash_tab_links{color:#fff!important}
.nav-pills>li.active>a.my_dash_tab_links span.right_arrow_icon,.nav-pills>li.active>a.my_dash_tab_links:focus span.right_arrow_icon,.nav-pills>li.active>a.my_dash_tab_links:hover span.right_arrow_icon{background:#00a991!important;color:#fff;font-size:17px}
.nav-pills>li:last-child>a.my_dash_tab_links{border:0!important}
.nav-pills>li:first-child>a.my_dash_tab_links{border-top-left-radius:8px!important;border-top-right-radius:8px!important}
.nav-pills>li:last-child>a.my_dash_tab_links{border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important}
.nav-pills>li>a.my_dash_tab_links{background:#fff!important;color:#000;padding-left:0;transition:.3s;padding:20px 20px;border-radius:0;font-size:17px}
.nav-pills>li>a.my_dash_tab_links:focus,.nav-pills>li>a.my_dash_tab_links:hover{background:#00a991!important;color:#fff!important}
.nav-pills>li>a.my_dash_tab_links{border-bottom:2px solid #d7d7d7!important;border-bottom-style:dotted!important}
span.profiler_head{width:20%;display:inline-block}
.tripo_dash_content h3.title{margin:0;font-size:32px;font-weight:600;color:#00a991}
li.my_profile_list:last-child{border:0}
.card_dash_view{background:#e8f2f7;border-radius:8px;-webkit-box-shadow:0 2px 1px rgba(0,0,0,.18);box-shadow:0 2px 1px rgba(0,0,0,.18);padding:24px;margin-bottom:25px}
ul.booking_details_ulists{list-style:none;padding:0}
li.booking_details_list{padding:20px 0;border-bottom:1px solid #ececec}
li.booking_details_list:last-child{border:0}
a.booking_details_links{color:#000;text-decoration:none}
.manage_booking_colss{display:inline-block;width:100%}
.manage_booking_colss h2.title{margin:0;font-size:19px;margin-bottom:15px;background:#f4f4f4;padding:10px;text-align:center}
.manage_booking_colss li.booking_details_list{padding:15px 0;transition:.3s}
.inner_booking_panelss{box-shadow:3px 3px 6px 1px #e6e6e6;-webkit-box-shadow:3px 3px 6px 1px #e6e6e6;display:inline-block;width:100%;background:#fff;min-height:370px;padding:20px 15px 0;border-radius:8px}
.manage_colls{border-right:1px solid #ececec;padding:0}
.manage_colls:last-child{border:0}
span.bookings_fa_icons{margin-right:5px}
p.innerSlideContentBan{font-size:18px;color:#fff;margin:0;font-weight:700;display:none}
a.free_mail_quate{color:#00a991;text-decoration:none}
.ranges{display:none}
div#Tripomate_lpage .inner_click_drop_blk{margin-top:65px}
.business_galary_headers{margin-bottom:40px;margin-top:50px;text-align:center}
.business_galary_headers h3.subscribe_title{margin-bottom:15px}
.business_galary_headers p.subscribe_text{margin-bottom:10px}
.agents-colss:nth-child(odd){margin-top:35px}
.logo-one{color:#068ad6}
.logo-two{color:#fa621b}
.agents-colss:nth-child(even){margin-top:-35px}
.slider-content{position:absolute;width:100%;left:0;padding:0 100px;height:100%;background-color:rgba(0,0,0,.3)!important}
.travel_mgngmnt{background:url(images/business-sec-banner.jpg) no-repeat center;background-size:cover}
h2.tmngmnt_title{text-transform:uppercase;color:#fff;text-align:center;margin-bottom:25px;font-size:30px;line-height:45px}
.tmngmnt_overlay{background-color:rgba(0,0,0,.3)!important;padding:75px 0}
.tcard_hover_sec{display:inline-block;width:100%;padding:0 0 50px;border-top:2px solid #fafafa;margin-top:7px}
img.focus_mobimg.img-responsive{width:255px}
.tcard_coloum{padding:40px 20px;min-height:425px;height:auto;text-align:center}
h4.tcard_col_title{font-weight:600;margin:0 0 25px;line-height:22px;font-size:17px;min-height:45px;display:inline-grid;width:100%;align-items:center}
p.tcard_col_content{color:#000;line-height:24px;padding:0 15px;font-size:15px;min-height:125px;overflow:hidden}
a.tcard_inner_linksss{color:#00a991;text-decoration:none}
img.tcard_hover_cimg.img-responsive{width:215px;height:215px}
.tcard_col_figure{margin:20px 0 10px}
.tcard_three.odd_tcardthree{background:#fff}
.tcard_three{background:#fafafa;padding:0}
.tcard_coloum:hover{-webkit-box-shadow:0 20px 30px 0 rgba(139,152,190,.2);box-shadow:0 20px 30px 0 rgba(139,152,190,.2)}
.focus_section{padding:50px 0 40px}
h3.focus_mtitle{font-size:26px;margin-bottom:25px;margin-top:10px;font-weight:600;text-align:center}
p.focus_mcontent{margin:0;color:#000;line-height:23px;font-size:15px!important}
li.focus_mlist{margin:15px 0;list-style:none}
h3.travel_sec_btn{text-align:center}
button.travel_sec_click{border:2px solid #fff;background:0 0;color:#fff;padding:15px 40px;text-transform:uppercase;font-weight:lighter}
p.travel_contents.text-center{color:#fff;line-height:30px;font-size:16px;margin:50px 0 55px;text-align:center}
.travel_inner_block{padding:0 100px}
.ptravel_hcols{padding:20px 20px;box-shadow:0 0 6px 1px #c1c1c1;-webkit-box-shadow:0 0 6px 1px #c1c1c1;border-radius:4px;margin:10px 0}
h3.ptravel_title{font-size:28px}
p.ptravel_stitle{font-size:19px;margin:0}
p.ptravel_ititle{font-size:16px;margin:0 0 5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}
span.ptravel_icon{margin-right:10px}
p.ptravel_icontent{line-height:25px;margin:0 0 10px;text-align:justify}
.businessWhyImager img.focus_mobimg.img-responsive{width:auto}
.bussinessWhySizer{padding:20px 40px;min-height:250px;margin:5px 0;display:inline-grid;width:100%;align-items:center}
.ptravel_sec{padding:40px 0 50px}
.ptravel_inner_divs{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;margin:25px 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
img.ptravel_imgss.img-responsive{width:30px}
.ptravel_hcols.ptravel_img_aside{-webkit-box-shadow:none;box-shadow:none}
.bus_ban_1,.bus_ban_2,.bus_ban_3{background:url(images/businness-banner_image.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}
span.focus_list_icon{float:left;margin-right:25px;margin-left:10px}
.focus_mobdata{padding:0 30px}
li.focus_mlist{margin:20px 0;list-style:none;line-height:25px;font-size:15px;text-align:justify}
ul.focus_mulist{padding:0}
.bgalary_col{padding:0}
img.bgalary_img{width:100%;height:100%}
p.tcard_col_links{display:none}
.business_galary{display:inline-block;width:100%}
.bgalary_col.big_bgal{width:40%}
.bgalary_col.small_bgal{width:20%}
h3.bgal_cname{font-size:16px;margin:7px 0}
.bus_inner_img{position:inherit;width:100%}
.bgalary_caption{position:absolute;bottom:0;background:#f0f8ff;background-color:rgba(0,0,0,.3)!important;width:100%;height:100%}
.bgalary_text{color:#fff;bottom:0;position:inherit;width:100%;padding:0 10px}
h3.bgalary_hover{text-align:center;margin:0;top:0;width:100%;position:absolute;background:rgba(0,0,0,.5)!important;height:100%;display:none}
button.bgalary_hover_btn{background:0 0;border:1px solid #00a991;color:#fff;margin:0 10px;position:initial;margin-top:42%;font-size:18px;padding:10px 25px}
.bgalary_caption:hover h3.bgalary_hover{display:inherit;background:#00a991}
.small_bgal .bgalary_caption button.bgalary_hover_btn{font-size:13px}
.inner_img_sizer.bigger_sizerr{width:100%;height:486px;overflow:hidden}
.inner_img_sizer{width:100%;height:243px;overflow:hidden}
.headerRoomDiv{width:100%;height:40px}
#roomdivs{line-height:2}
.totalRoom{font-weight:700}
.tittle_div{display:none;border-bottom:1px solid rgba(204,204,204,.92);margin-bottom:5px}
#hotelroomDiv1 span,#roomtittle1 span{color:#696969!important}
.paxCounter{float:left;width:100%}
.paxAdult{width:49%!important}
#hotelroomDiv1 span,#roomtittle1 span{color:#696969!important}
.paxCounter ul{list-style:none;float:left;width:90%;padding:5px 0}
.paxCounter ul li a{color:#777}
.paxCounter ul li a{font-size:1em;font-weight:300;color:#666;cursor:pointer;text-align:center;float:left;padding:6px 11px;box-sizing:border-box;line-height:1;background:rgba(218,218,218,.49);border-right:1px solid #cac7c7;box-shadow:0 2px 0 rgba(216,216,216,.8)}
.paxCounter li a.active{background:#00a991;color:#fff;box-shadow:0 2px 0 rgba(237,138,150,.81)}
.paxChild{width:45%!important}
.etd1e_head h3{margin:0;color:#00a991;font-weight:700}
#RoomGuestsHead{text-align:center;position:absolute;padding:10px 0;width:90%}
.click-away-overlay .close{position:absolute;margin:6px 10px;right:0}
.headerRoomDiv{width:100%;height:40px}
#RoomPopupMainDiv{height:500px;background:#fff}
.magicbtn-brandcolor{margin:14px 0 14px 0}
.magicbtn-brandcolor{background:#00a991;padding:4px 24px;color:#fff;width:100%;margin:14px 0 0 0;text-align:center;font-size:16px;border-radius:2px;float:left;box-shadow:0 1px 1px #00a991;cursor:pointer}
.btnAddRoom{width:25%!important;border:0}
.atag{float:right;color:#00a991;cursor:pointer;font-weight:700;height:6px}
li.top_cabin_list.active a{background:#01abff;color:#fff;border:1px solid #01abff}
div#ui-datepicker-div{top:548px!important}
.hotelfltFroData{width:21%;margin-top:66px;height:auto;max-height:105px;overflow-y:auto;background-color:#f1f1f1;position:absolute;line-height:2;display:none;z-index:10}
.hotelfltFroData li{margin:0;padding:7px 10px;line-height:20px;font-size:13px;border:1px solid #e0e0e0;-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;border-top:0;list-style:none;text-align:left;cursor:pointer;background:#fff}
.signnup_banner{background:url(images/personal.jpg) no-repeat center;background-position:inherit;background-size:cover;height:100vh}
.signup_mid_part{display:inline-block;width:100%;margin-top:85px;margin-bottom:14px}
.overlay_sign_banner{background:url(images/Business_over_img.png) no-repeat center;background-size:cover;width:100%;top:0;left:0;height:inherit}
button.demo_video_btn{background:#fff;border:0;color:#00a991;padding:15px 35px;border-radius:4px;letter-spacing:1px;font-size:19px}
.signup_head_text{font-size:44px;color:#fff;margin-bottom:30px;line-height:55px}
.inner_signup_txt{margin-top:115px;margin-bottom:20px}
.signup_col_sec{display:inline-block;width:100%}
span.input-group-addon.signup_addon{background:0 0;border:0;font-size:20px}
input.form-control.signup_inputs{background:0 0;border:0;box-shadow:none;height:43px}
.input-group.signup_igroup{border:2px solid #cecdcd;margin:10px 0;border-radius:3px}
h3.signup_title{margin:0;color:#00a991;text-transform:uppercase;font-size:23px}
.signup_block{border-radius:4px;padding:30px}
p.signup_stitle{margin:5px 0 15px;font-size:15px}
.social-button--facebook{list-style:none;background-color:#3a5998;border-width:2px;border-style:solid;border-color:#3a5998;color:#fff;cursor:pointer;font-size:17px;padding:8px 15px;display:flex;border-radius:5px;align-items:center;text-decoration:none;transition:background-color 250ms ease-out,color 250ms ease-out;font-weight:700;position:relative;z-index:0;will-change:background-color,color;user-select:none;-webkit-font-smoothing:antialiased}
.social-icon--facebook{color:#fff;font-size:20px}
.social-icon--facebook:after{content:"";background-color:#3a5998;position:absolute;width:50px;height:100%;top:0;left:0;z-index:-1}
.social-button--google{list-style:none;background-color:#db4437;border-width:2px;border-style:solid;border-color:#db4437;color:#fff;cursor:pointer;font-size:17px;padding:8px 15px;display:flex;border-radius:5px;align-items:center;text-decoration:none;transition:background-color 250ms ease-out,color 250ms ease-out;font-weight:700;position:relative;margin:10px 0;z-index:0;will-change:background-color,color;user-select:none;-webkit-font-smoothing:antialiased}
.social-icon--google{color:#fff;font-size:20px}
.social-icon--google:after{content:"";background-color:#db4437;position:absolute;width:50px;height:100%;top:0;left:0;z-index:-1}
.social-text{width:100%;text-align:center}
button.signup_page_btn{width:100%;background:#00a991;border:0;color:#fff;height:42px;font-size:15px;border-radius:4px;margin:5px 0 10px;box-shadow:0 6px rgba(0,0,0,.14)}
p.login_switch{text-align:center}
a.login_page_link{text-decoration:none}
span.social-text a{text-decoration:none}
.check_bestDeals h3.title{font-size:26px;color:#f96319;margin:0 0 17px}
.col-md-4.col-sm-5.righter_checkout{padding-right:0}
.check_bestDeals{padding:10px 0;background:#efeee5}
span.user_pcount.rightSetCon{color:#72368d;font-size:14px;float:right;font-weight:600}
.col-sec-checkout{display:inline-block;width:100%;position:relative}
li.dealsBests{font-size:18px;padding:5px 0}
span.checkDelas{color:#00a991;margin-right:5px}
.panel-body.pbodyFour span.booking_ammount{font-size:23px;color:#fff!important}
ul.best_cdeals{list-style:none;margin:0;padding:0}
.panel-body.pbodyTwo p.user_row_details{font-size:14px}
.booking_summ .panel.panel-default{box-shadow:none;border:0;border-radius:8px}
span.tcurrencys{font-size:14px}
.panel-body.pbodyFour{background:#f96319;color:#fff;border-radius:0 0 8px 8px;display:inline-block;width:100%}
.panel-body.pbodyThree p.user_row_details{font-size:12px}
.ltophead{margin-bottom:20px}
.ltophead h3.icons_ttitle{margin:5px 0;font-size:31px}
.ltophead p.icons_ddecs{font-size:18px;font-weight:500}
.rbanchmark_div.lefter_chechkouts .flightListingList{border-bottom-left-radius:0;border-bottom-right-radius:0}
span.extra_added_colors{color:#f96319}
.notepade_div{font-weight:400;background-color:#f7f8f1;border-radius:8px;color:#757575;font-size:13px;padding:18px;text-align:left}
.notepade_div h3{text-transform:uppercase;font-weight:700;color:#f96319;font-size:20px;display:block;margin:0 0 10px}
.notepade_div p{margin:0;text-align:justify}
.inner_pcheck_div{border-radius:8px 8px 0 0;margin-top:10px;background:#fff;padding:18px}
.inner_pcheck_div.card_rowwss_middle{margin:2px 0;border-radius:0;text-align:right;line-height:inherit;display:table;width:100%}
.inner_pcheck_div.card_rowwss_details{margin:2px 0;border-radius:0 0 8px 8px}
.inner_pcheck_div.card_rowwss_middle h3.card_sec_title{font-weight:600;color:#f96319;font-size:23px;float:left;margin:0}
.cpassengers_reviews .card-header{font-weight:700;color:#f96319;font-size:17px}
.inner_pcheck_div.payment_clicker{border-radius:8px}
h3.card_sec_title{font-weight:600;color:#72368d;font-size:20px;margin:0;float:left}
.inner_pcheck_div.payment_clicker{border-radius:8px;text-align:right}
a.card_cdetail_change{color:#000;text-decoration:none;cursor:pointer}
a.card_cdetail_change:hover{color:#f96319}
h3.top_chead{color:#f96319;margin:0;font-size:21px!important;font-weight:600}
.inner_pcheck_div.payment_clicker h3{color:#f96319;font-size:20px;text-align:left}
.form-group.discount_fform label{font-weight:400;font-size:16px;width:100%}
.form-group.discount_fform{margin:0}
input.form-control.dicount_text{box-shadow:none;border:1px solid #0000001f;min-height:40px;border-radius:0;width:60%;border-radius:4px;float:left}
button.add_discount{border-radius:4px;background:0 0;color:#f96319;border:2px solid #f96319;min-height:40px;margin-left:10px;font-size:16px;text-transform:uppercase;padding:0 50px}
button.add_discount:hover{background:#f96319;color:#fff}
.inner_pcheck_div.discount_cpanel{margin:2px 0 0;border-radius:0 0 8px 8px;text-align:left;width:100%;border-top:2px solid #00000017;margin-top:15px;padding:15px 0 5px}
.check_pdetails_div.confirm_bdetails h3.card_sec_title{width:100%;float:none!important;text-align:left}
.check_pdetails_div.confirm_bdetails{display:inline-block;width:100%;margin-top:10px;margin-bottom:15px}
.inner_pcheck_div.confirm_contents{margin-top:2px;border-radius:0 0 8px 8px}
.check_pdetails_div.confirm_bdetails .inner_pcheck_div.card_rowwss_middle{border-radius:8px 8px 0 0}
.inner_pcheck_div.confirm_contents a.tnc_btn{color:#f96319}
button.submit_checkout_info{float:right;color:#fff;background:#f96319;padding:5px 20px;border:2px solid #f96319;margin-top:20px;border-radius:4px;font-size:16px;font-weight:700}
button.submit_checkout_info:hover{background:#00a991;border-color:#00a991;color:#fff}
ul.confirm_terms li{padding:3px 0}
ul.confirm_terms{margin:0}
.booking_summ .panel-heading{border-radius:8px!important;background:#fff;padding:18px;font-size:25px;box-shadow:none!important;border:0!important}
span.user_pcount{font-weight:700;color:#f96319;display:inline-block;font-size:16px;min-width:10px;margin-right:2px}
p.user_row_details{font-size:16px;font-weight:500;margin-bottom:5px}
span.booking_ammount{color:#72368d;font-size:14px;float:right}
p.user_row_details.user_mini_details{font-weight:400;color:#bdbdbd;font-size:11px;margin:0;line-height:inherit;margin-left:13px}
span.tpricings_ammount{float:right}
.booking_summ h4.panel-title{font-weight:600;color:#f96319;font-size:20px;margin-top:0;font-size:25px}
.booking_summ h4.panel-title a{text-decoration:none}
.passangersNPage{background:#efeee5;padding:80px 0 35px}
h3.icons_head{margin:0;text-align:center}
span.icon_head{font-size:35px;color:#00a991}
.lbanchmark_div{text-align:center}
h3.icons_ttitle{margin:8px 0;font-size:25px;letter-spacing:.5px;color:#f96319;font-weight:600}
p.icons_ddecs{margin:0;color:#f96319}
.pn_cardBox .midInfosSearchers{border:0}
.pn_cardBox .flightListingList{padding:10px 0!important;background:#fff;display:grid;align-items:center;height:100%;position:relative;border-radius:10px}
.inner_flister_roww{display:inline-block;width:100%;width:100%;padding:10px 0!important;height:100%}
.firstmelist{border-right:2px dotted #dacce2;text-align:center;padding:0 5px}
.pn_cardBox .leftmelist{text-align:right}
.pn_cardBox .fListings.rightmelist{text-align:left!important}
.pn_cardBox .fListings{height:100%;padding:0 10px;min-height:inherit;display:inline-grid;align-items:center}
.colored_textter{color:#f96319!important}
.col_inner_listerss .stopeses,.col_inner_listerss h3.stabs_titlss{margin:0!important;font-weight:700!important}
.pnForm_blocks{margin-bottom:20px;background:#fff;display:grid;align-items:center;height:100%;position:relative;border-radius:10px}
.radioCheckers label.control.control--checkbox{display:inline-block;margin-right:15px!important;margin:0;font-weight:500}
h3.pnFrom_title{margin:0;border-bottom:2px solid rgba(0,0,0,.12);padding:20px 15px;font-size:16px;color:#f96319;font-weight:700}
.pn_wrapper{display:inline-block;width:100%}
span.pType_pn{font-weight:500}
span.icon_head.orange_pnColor{color:#f96319}
hr.pnHalfer_line{margin:12px 37px 17px;border:1px solid rgba(255,255,255,.45);border-style:dashed;width:95%;margin:20 auto!important;text-align:center;display:inherit}
.pnForm_iinputt{box-shadow:none;min-height:40px}
.inner_pnForm_div{padding:20px 50px}
label.control.label_pnPanel{padding:0;margin:0;width:15%;text-align:right;margin-right:15px;font-weight:500;color:#000}
.input_group_checker{display:inline-flex;align-items:center;width:100%}
hr.input_pnDivider{border:1px solid rgba(0,0,0,.21);width:100%;border-style:dashed;margin:0}
.form-group.pnForm_groups.pnForm_cutter label.control.label_pnPanel{color:rgba(0,0,0,.21)!important}
label.control.label_pnPanel.hider_labelss{opacity:0}
.radioCheckers{padding-left:115px}
.pnForm_terms{background:#efeee5;padding:10px 20px;margin-bottom:20px;border-radius:5px;border:1px solid #f6f7f0}
.pnForm_terms p .pnForm_terms h3{margin:0}
.inner_flister_roww.outbound_rowws{border-bottom:1px solid #efefef}
.inner_flister_roww.toph_Rowws{padding:10px 15px 15px!important;display:flex;align-items:center;border-bottom:1px solid #efefef}
li.vdetails_flist{display:inline;margin:0 3px}
ul.vdetails_listt{padding:0;list-style:none;display:inline-block;margin:0;text-align:center;width:inherit}
.img_divPn{width:30px;float:left;margin-right:45px}
a.checck_dView{text-decoration:none;color:rgba(0,0,0,.73)}
a.checck_dView span{color:#f96319}
a.checck_dView:hover{text-decoration:inherit}
ul.laser_deatils{padding:0;list-style:none;display:inline-block;margin:0}
li.vdetails_flist.right_disp{float:right}
label.control.control--checkbox.align_lRadio{margin:0;float:left;margin-right:10px}
label.control.control--checkbox.align_lRadio{margin:0;float:right;font-weight:600;padding-left:23px}
.inner_flister_roww.bottommm_rowws{padding:10px 15px 10px!important;float:right}
button.pnForm_next{border:0;float:right;padding:7px 25px;border-radius:4px;color:#fff;background:#00a991;outline:0}
button.pnForm_next.next_btn_click{background:#f96319}
.pn_formss .panel-body{padding:0}
.pn_formss .panel-heading{padding:0;background:0 0!important;border:0!important;box-shadow:none}
h3.pnFrom_title.pnBtn_titles{border-top:2px solid rgba(0,0,0,.12);border-bottom:0;padding:15px;display:inline-block;width:100%}
.pnForm_terms p{margin:0;text-align:justify}
@media(max-width:600px){
img.img-responsive.pnImageBlock{width:15%!important}
input.magicbtn-brandcolor.btnAddRoom{width:100%!important}
.page_notfound.equal_col_height h3.nofound_title{font-size:45px}
.img_divPn{width:100%!important;float:none!important;margin:0 auto;margin-bottom:10px;display:inline-block;height:auto!important}
.inner_flister_roww.toph_Rowws{display:inherit}
li.vdetails_flist.right_disp{float:none;width:100%;display:inherit;margin:0}
.inner_pnForm_div{padding:20px 15px}
.pn_cardBox .fListings{width:100%!important;display:inline-grid;height:initial;text-align:center!important;border:0!important;padding:10px 10px!important}
.pnForm_blocks{display:block}
hr.pnHalfer_line{width:100%;margin:20px 0}
.input_group_checker{display:inherit}
label.control.label_pnPanel.hider_labelss{display:none}
label.control.label_pnPanel{width:100%!important;text-align:inherit}
h3.pnFrom_title.pnBtn_titles{display:grid}
.inner_flister_roww{display:block!important}
.pn_cardBox .fListings{border-bottom:1px solid #efeee5!important;border-style:dashed!important}
.inner_flister_roww.outbound_rowws{border:0}
button.pnForm_next.next_btn_click{width:100%}
.radioCheckers{padding:inherit;text-align:center}
.pn_cardBox .fListings.rightmelist{text-align:center!important}
li.vdetails_flist.top_bacggage_lister{width:100%;display:inherit;margin:0}
img.img-responsive.pnImageBlock{width:15%}
.righter_banchmark{padding:0}
.ltophead{text-align:center}
.lefter_checkout,.righter_checkout{padding:0}
.booking_summ h4.panel-title a,.inner_pcheck_div.payment_clicker h3{font-size:17px}
}
.psngr_cards{padding:25px 0 35px;border-radius:4px;margin-bottom:40px}
img.star_icon_side.img-responsive{width:75px;margin:fl;float:right}
a.pinfo_changer{color:#00a991;text-decoration:none}
.passenger_info_blk{display:inline-block;width:100%}
.psngr_cards h3{margin-top:0;font-size:19px}
.select_col{padding:0;padding-right:5px}
.input_col{padding:0;padding-left:5px}
p.tdetails_alert{margin:0 15px 25px;background:#d8d6d6;padding:10px 15px;border-radius:5px}
p.tdetails_title{font-size:15px;margin:0 15px 15px}
.psngr_input_cards{padding:30px 0 15px;border-radius:4px;margin-bottom:35px}
h3.dform_title{font-size:21px;margin:0 0 15px 0}
a.tdetails_signin{color:#00a991;text-decoration:none}
select.pin_digit{cursor:pointer}
.baggege_left{padding:0}
.baggege_mid{padding:0;text-align:center}
.baggege_right{text-align:right;text-transform:uppercase}
span.wrap_minii_informs{margin-right:10px}
span.wrap_minii_informs.righter_jumoper{float:right;margin-right:0}
span.wrap_minii_informs span.infoBMTitle .fa{color:#3232328c}
p.baggege_count,p.baggege_name,p.baggege_price{margin:0;display:inline-flex;align-items:center;font-size:13px}
.input_data_disable{display:inline-flex;width:100%;height:50px;padding:0 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:2px solid #ccc;border-radius:4px;align-items:center}
.add_buggege_row{margin-bottom:0;padding:15px 15px;background:#d8d6d6;border-radius:4px;display:inline-block;width:100%}
.full_iforms.gray_back{padding:0 40px 20px}
.add_buggege_row span.suitcase_icon{margin-right:5px}
button.add_psngrs_btn{background:0 0;border:2px solid #00a991;text-transform:uppercase;color:#00a991;padding:15px 20px;border-radius:5px;font-weight:600;font-size:16px}
.full_iforms_btns{text-align:center}
.mid_traveller_info{display:inline-block;width:100%;margin-top:50px}
.tcard_shadow.payment_input_cards{padding:25px 0 35px;margin-bottom:35px;border-radius:4px}
.payment_input_cards h3.dform_title{padding:0 15px}
.payment_input_cards label.tdetails_title{width:100%;color:#8a8585}
.righter_halfs{padding-right:0}
.lefter_halfs{padding-left:0}
.pay_full_iforms,.pay_half_iforms{margin:3px 0 3px}
.pay_half_iforms ul.about-list.list{margin:30px 0 0}
.date_year_divss{display:inline-block;width:100%;margin:3px 0 5px}
select.card_type_chose.form-control{cursor:pointer}
.pay_full_btn{text-align:center;margin:30px 0 5px}
.pay_full_btn button.add_psngrs_btn{width:27%}
.border_pay_note{padding:15px 10px 5px;border:2px solid #ccc;margin:0 10px 10px}
p.policy_data_content{line-height:20px;font-size:12px;text-align:justify;color:#000}
span.check_span_content{font-weight:100;text-align:justify}
.policy_check{margin:0 10px;display:inline-flex}
.policy_check label{margin-right:10px}
button.back{background:0 0;border:2px solid #a9a8a8;text-transform:uppercase;color:#a9a8a8;padding:15px 40px;border-radius:5px;font-weight:600;font-size:16px}
button.reserve{background:0 0;border:2px solid #00a991;text-transform:uppercase;color:#00a991;padding:15px 30px;border-radius:5px;font-weight:600;font-size:16px}
.reuired_reserve_btn{float:right}
.reuired_back_btn{float:left}
.required_field_btn{display:inline-block;width:100%;margin:25px 0}
p.required_check{margin:0 10px 20px}
span.required_star{color:#00a991}
.subs_input input.input_infos.form-control{height:50px}
button.subscription_add{padding:12px 20px;width:70%}
.subscribe_input_card{padding:25px 0 25px;margin-bottom:0}
.subscribe_input_card h3.dform_title{margin-bottom:25px}
img.booked_flyicon.img-responsive{display:inherit;width:35px;margin-right:8px}
.tcard_shadow.bsummary_card_blks{margin-bottom:40px;border-radius:4px}
.summary_blks.psummary_mini_infos{display:inline-block;width:100%}
.tcard_shadow.passenger_dright_div{border-radius:4px;margin-bottom:30px}
.psummary_info.bsummary_infoss span{color:#a9a8a8}
.psummary_info.bsummary_infoss{padding:25px 0;display:inline-block;width:100%}
.psummary_info.bsummary_infoss button.add_psngrs_btn{width:55%}
.travell_mid_infos{padding:0 10px}
p.from_booked{display:inline-grid;width:32.5%;text-align:center;margin-top:20px;align-items:center}
.tripal_booked_info span{color:#a9a8a8}
.tripal_booked_info p.head_ttitle{margin:0 0 5px;color:#a9a8a8}
.double_cross{margin:20px 0}
.travell_mid_infos .psummary_info{padding:0}
.psummary_info.bsummary_infoss h3{color:#a9a8a8}
.mainInnerConfirmRows .flightConfirmInfos p.cmainTitle{margin:10px 0}
.centerSubLiners p{font-size:18px;margin:0;color:#f96319;margin-bottom:20px}
h3.thanksPageTt{margin:8px 0;font-size:35px;letter-spacing:.5px;color:#f96319;font-weight:400;text-align:center}
.bannerFlightTagsIllis{position:relative;display:inline-block;width:100%;margin-top:35px;margin-bottom:20px}
h3.thanksPageTt{margin:0 0;font-size:35px;letter-spacing:.5px;color:#f96319;font-weight:400;text-align:center;position:absolute;width:100%;top:35px}
.confirmfRowsHotelss .flightConfirmInfos{width:100%;border:1px solid #00000017}
.confirmfRowsHotelss a.confirm-print{color:#f96319;border-color:#f96319;border-radius:5px;text-transform:capitalize}
.hotelSuccessPagerrr h3.thanksPageTt{position:initial;color:#00a991;font-size:30px}
.confirmfRowsHotelss .confirm-text.color-white-light{color:#000!important}
.flightConfirmInfos .flightConfirmInfos .confirm-title{color:#00a991;text-transform:none}
.confirmfRows.combinedConfirmfRowsHotelsss .confirmPdatas{padding:15px 20px 15px;width:100%;border:1px solid #00a991;border-radius:4px}
.confirmfRows.combinedConfirmfRowsHotelsss{background:0 0;padding:0}
h3.hotelSuccessGuest{margin:0;text-align:center;color:#00a991;font-size:19px;font-weight:600;margin:20px 0 25px}
.priceDetailsTablle table.table.table-bordered{border:0}
.priceDetailsTablle table.table.table-bordered>tbody>tr>td,.priceDetailsTablle table.table.table-bordered>tbody>tr>th,.priceDetailsTablle table.table.table-bordered>tfoot>tr>td,.priceDetailsTablle table.table.table-bordered>tfoot>tr>th,.priceDetailsTablle table.table.table-bordered>thead>tr>td,.priceDetailsTablle table.table.table-bordered>thead>tr>th{border:0}
.priceDetailsTablle table.table.table-bordered>tbody>tr:nth-child(even){background:#efeee5!important}
.confirmfRows.combinedConfirmfRowsHotelsss .centerSubLiners p{font-size:16px;margin:0;color:#00a991;margin-bottom:20px;margin:20px 0;text-align:center}
.confirmfRows.combinedConfirmfRowsHotelsss .mainInnerConfirmRows .flightConfirmInfos p.cmainTitle{margin:10px 0;color:#00a991}
.confirmfRows.combinedConfirmfRowsHotelsss .mainInnerConfirmRows .flightConfirmInfos p.cmainTitle span{color:#000}
.confirmfRows{display:inline-flex;align-items:center;width:100%;margin:20px 0;background:#eeeee4;padding:20px;border-radius:5px}
.flightlTags p{margin:0;color:#f96319}
.flightlTags h3{margin:8px 0;font-size:25px;letter-spacing:.5px;color:#f96319;font-weight:600}
.searchFlights.confirmationPager{background:#fff}
.searchFlights.confirmationPager .flightConfirmInfos .inner_flister_roww{height:inherit}
.flightlTags{margin-right:15px;width:20%;text-align:center}
.flightConfirmInfos{display:inline-block;width:80%;background:#fff;border-radius:5px}
.flightConfirmInfos .confirm-banner{background:#fff;padding:25px 20px 25px!important}
.flightConfirmInfos .confirm-title{color:#000;text-transform:none}
.flightConfirmInfos .confirm-text.color-white-light{color:#f96319}
span.bookOrderConfirm{color:#f96319}
.flightConfirmInfos .ok_logo_div{display:none}
.mainInnerConfirmRows{width:100%}
.mainInnerConfirmRows .flightConfirmInfos{width:100%;margin:10px 0}
.confirmPdatas{padding:15px 20px 15px}
span.cmainSubtitle{float:right}
p.cmainTitle{margin:5px 0}
.confirmfRows a.confirm-print{color:#f96319;border-color:#f96319;border-radius:5px;text-transform:capitalize}
.thanks_content_block h3.small-title{font-size:22px;line-height:30px;margin-bottom:28px;text-transform:uppercase}
.confirm-banner{background:#00a991;position:relative;padding:28px 165px 28px 95px;border-radius:5px;overflow:hidden}
span.ok_logo_span{font-size:35px;color:#fff}
.ok_logo_div{position:absolute;top:50%;left:29px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.confirm-title{font-size:14px;line-height:18px;font-weight:400;letter-spacing:1.4px;text-transform:uppercase;margin-bottom:10px;color:#fff}
.confirm-text.color-white-light{font-size:14px;line-height:18px;font-weight:400;letter-spacing:0;color:rgba(255,255,255,.6)}
a.confirm-print{color:#fff;-moz-border-radius:25px;border-radius:25px;text-align:center;font-size:12px;text-transform:uppercase;text-decoration:none;border:2px solid #fff;height:40px;line-height:36px;padding:0 18px;position:absolute;top:50%;right:32px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}
a.confirm-print:hover{background:#fff;color:#00a991}
.detail-content-block{margin-bottom:66px}
.detail-content-block .table>tbody>tr>td{padding:16px 25px 12px 25px}
.table.type-2{border-top:1px solid #f2f2f2}
.table.style-1 td:nth-child(1),.table.style-1 th:nth-child(1){border-left:1px solid #f2f2f2}
.table.type-2 td:nth-child(1){width:50%}
.table.type-2 .table-label{font-size:14px;line-height:18px;font-weight:400}
.table.style-1 td,.table.style-1 th{border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;border-top:0}
.table .table-label{text-transform:uppercase}
.color-grey{color:#b9b9b9}
.table.type-2 td:nth-child(2){width:50%}
.color-dark-2{color:#222}
.detail-content-block .striped>tbody>tr:nth-of-type(even){background-color:#f8f8f8}
.thanks_page{padding:50px 0 0}
.inner-banner{background:url(/assets/images/business-sec-banner.jpg) no-repeat center;background-size:cover;min-height:211px;position:relative;text-align:center;background-position:center center;margin-bottom:45px}
.inner-banner.wpTopBannerr{margin-top:70px}
h2.color-white{font-size:38px;line-height:40px;letter-spacing:7.5px;margin-bottom:20px;color:#fff;font-weight:700;text-transform:uppercase;position:absolute;width:100%;left:0;top:35%}
.col-map-wrap{background:url(/assets/images/worldmap.png) no-repeat center;background-size:contain;background-repeat:no-repeat;padding-top:50%;position:relative;width:100%}
.mapItem{cursor:pointer;position:absolute}
.mapItem a{position:relative;display:block;width:0;height:0;color:#1e88e5;transition:.3s}
.mapItem .icon{font-size:48px;position:absolute;top:-44px;left:-32px}
.mapItem .icon .name:hover,.mapItem .icon:hover{opacity:1}
.mapItem .icon .name:hover,.mapItem .name:hover{opacity:1!important}
.mapItem .name{position:absolute;display:block;opacity:0;color:#fff;background-color:#0971c6;top:10px;left:-85px;width:150px;text-align:center;font-size:32px;padding-top:5px;padding-bottom:5px;transition:.3s;margin-top:10px}
.mapItem.AFRC{top:50%;left:50%}
.mapItem.ASIA{top:26%;left:74%}
.mapItem.EURP{top:18%;left:47%}
.mapItem.NAMR{top:20%;left:15%}
.mapItem.OCEN{top:60%;left:89%}
.mapItem.SAMR{top:60%;left:25%}
.keel-grid.mapGrid .col-map-wrap .mapItem a:hover .name{opacity:1;background-color:#00a991}
.keel-grid.mapGrid .col-map-wrap .mapItem a .icon:hover .name{opacity:1;background-color:#00a991}
.packages_map_page{padding:100px 0 50px}
.keel-grid.mapGrid .col-map-wrap .mapItem a span.icon{color:#00a991}
@media(max-width:1199px){
ul.faqListeru{padding:25px 18px}
.faqListeru li.faqList{font-size:14px;padding:2px 0;line-height:25px}
.faqsSmallBoxesInner li.faqList{padding:5px 15px!important}
.container.trip_cat_conto{width:inherit}
.container.fflight_contain{width:inherit}
}
@media(max-width:991px){
.searchFlights.confirmationPager .container{width:inherit}
.print_paggger{display:inline-block;width:100%;margin-top:13px}
.confirmfRows a.confirm-print{position:relative;left:0;padding:8px 15px}
.fdtsblck-head span.weeksname{margin:0}
.cardFaqBot{padding:10px 15px}
h3.faqsSiderClick{line-height:28px;font-size:12px}
.faqsSmallBoxesInner .cardFaqBot{color:#f96319;font-weight:700;padding:10px 15px}
.privacy_pcPage .tabs-left>li.active>a,.privacy_pcPage .tabs-left>li.active>a:focus,.privacy_pcPage .tabs-left>li.active>a:hover{padding:20px 13px}
.privacy_pcPage .tabs-left>li>a{font-size:13px;padding:20px 13px}
a.ppHeaderTop{width:100%;font-size:17px;display:inline-block}
.privacy_pcPage .tabs-left>li.nav-title{padding:1em .5em}
label.control.label_pnPanel{width:25%}
.lefter_banchmark{margin-bottom:20px}
.inner_img_sizer{height:180px}
a.a_menu.btn_manu{margin-left:4px 0}
a.inner_pmenus.inner_pmenusDrolink,a.inner_pmenusLinks{margin-left:5px}
img.site_logo.img-responsive{width:150px}
a.navbar-brand.navbar-left.site_logo_cover{margin:12px 0;height:100%}
.inner_img_sizer.bigger_sizerr{height:360px}
.contact_tripomate .container{width:inherit}
.icons_data_wrap i{font-size:30px;margin-right:15px}
.contact_tripomate p.content{font-size:14px;margin-right:0;text-align:justify}
.icons_data_wrap h4.service-heading{height:30px;font-size:14px;line-height:20px}
.nav_sec ul.sub-menu.child_sub_menu{margin-left:41%}
.tripo_dashboard .container{width:inherit}
.signup_block{padding:25px 30px 20px}
.add_more_flights,.clear_form_info{width:30%}
.clear_form_info{width:43.2%!important}
.nav_sec nav#mainNav a.a_menu.btn_manu{min-width:60px;margin-left:2px}
.nav_sec nav#mainNav .container{width:100%}
.nav_sec nav#mainNav a.a_menu.btn_manu{margin-right:5px}
li.menu_trip_fdiv{width:78px}
img.menu_tcat_contact_icons{width:13px}
input.form-control.menu_trip_input,select.form-control.menu_trip_input{font-size:9px}
a.nav-link.trip_nlink{font-size:12px}
.ttab_panels.col-lg-6.col-md-6.col-sm-6.col-xs-12.ttab_hdivcol{width:100%}
.col-lg-4.col-md-4.col-sm-4.book_idiv{width:31%}
.col-lg-2.col-md-2.col-sm-2.book_idiv{width:22%}
.col-lg-8.col-md-8.col-sm-8.col-xs-12.right_tcard_col{padding:0}
button.gp_alert_btn{padding:5px 15px;font-size:13px}
h3.side_text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
span.side_ftext{font-size:14px;vertical-align:top;line-height:18px}
li.slinks.or_text{width:100%}
h3.focus_mtitle{font-size:25px;margin-bottom:15px}
p.focus_mcontent{font-size:14px!important}
li.focus_mlist{margin:10px 0;list-style:none;line-height:24px;font-size:13px}
.focus_mobdata{padding:0}
.tcard_coloum{padding:40px 15px}
p.tcard_col_content{padding:0}
.small_bgal .bgalary_caption button.bgalary_hover_btn{padding:10px 15px!important}
.container.banner_container{width:inherit}
.tripo_search_bar label{padding-left:6px!important;margin-bottom:13px;font-size:13px!important}
.uneditable-input,input.tinputs.tinputs[type=datetime],input.tinputs[type=color],input.tinputs[type=date],input.tinputs[type=datetime-local],input.tinputs[type=email],input.tinputs[type=month],input.tinputs[type=number],input.tinputs[type=password],input.tinputs[type=search],input.tinputs[type=tel],input.tinputs[type=text],input.tinputs[type=time],input.tinputs[type=url],input.tinputs[type=week],select.select2.select2-hidden-accessible{padding:12px 10px!important;font-size:13px!important}
.banner_form{padding:0 10px!important}
}
@media(max-width:767px){
button.bgalary_hover_btn{top:50%;position:relative;margin:0}
.ptravel_col{width:100%;display:block!important}
.flightConfirmInfos .img_divPn{width:auto;margin:0 auto;margin-bottom:10px;text-align:center;height:auto!important;float:none}
.bussinessWhyTextter.bussinessWhySizer{display:inline-block;padding:0;min-height:auto;margin-top:25px}
.border-imgStrokes,.businessWhyImager{display:none}
.flightConfirmInfos .img_divPn img.img-responsive.pnImageBlock{width:60px;display:inline-block}
.flightlTags{width:100%;text-align:center;margin-bottom:15px;margin-right:0}
.confirmfRows{display:inline-block;width:100%}
.flightConfirmInfos{width:100%}
.leftFaqTopInner{margin-top:25px}
.faqListeru li.faqList{font-size:14px;padding:1px 0;line-height:23px}
.righter_fixer_deals{position:relative;display:inline-block;width:100%;margin-top:25px}
.passangersNPage{padding-top:75px}
.pn_cardBox .fListings.midmelist{width:45%}
.inner_flister_roww{display:flex}
.pn_cardBox .fListings{width:23%}
a.navbar-brand.navbar-left.site_logo_cover{margin:6px 0}
ul.nav.navbar-nav{width:100%!important;margin:0}
.inner_img_sizer{height:auto!important}
.prefooter_cols{min-height:inherit}
.subscribe_sec{padding:35px 0 10px}
h4.tcard_col_title{min-height:initial;margin:0 0 5px}
p.tcard_col_content{padding:0;min-height:auto}
.tcard_coloum{min-height:inherit}
li.actions.hover label{font-size:10px}
.book_info_col{display:inherit!important;min-height:inherit!important;width:100%}
.tripo_footer_address{padding:25px 5px 25px}
.col-lg-3.col-md-3.col-sm-3.col-xs-12.footer_cols{width:50%;margin-bottom:5px;min-height:255px}
select.sort_currency{width:100%;float:right;height:45px}
button.gp_alert_btn{padding:10px 15px;font-size:13px;width:100%;margin-bottom:15px}
.landing_banner{height:auto}
.signnup_banner{height:auto}
li.outboundDate.hover span,li.returnDate.hover span,span.name{overflow:inherit;white-space:inherit;line-height:normal;font-size:9px}
div#search-criteria ul{width:inherit}
label.outbound_label,span.destination,span.origin{font-size:10px}
li.outboundDate.hover,li.returnDate.hover{line-height:13px!important;padding:0 2px!important}
span.indicators{width:15%;font-size:43%;padding-top:0}
.icons_data_wrap{padding:0}
.inner_lefter{margin-bottom:40px}
ul.sub-menu.child_sub_menu{margin-left:10%;width:100%;position:inherit;margin-bottom:20px}
.nav_sec nav.navbar.navbar-default.affix ul.sub-menu.child_sub_menu{background:#fff!important}
.nav_sec nav#mainNav.affix ul.nav.navbar-nav.navbar-center a.menu_mobile_link{color:#00a991!important}
.mapItem.OCEN{left:80%}
.mapItem .name{font-size:20px}
ul.sub-menu.child_sub_menu:before{display:none}
.nav_sec ul.sub-menu.child_sub_menu{margin-left:10%;margin-top:5px}
.tripo_dash_cols_left.tripo_dash_cols{margin-bottom:25px}
.manage_colls{border-bottom:5px solid #fff}
.top_cabin_classe{padding:0 10px}
span.input-group-btn.booking_pop_input_btnss{width:auto}
.landing_banner.landing_page_searchh #p-item1{top:215px!important}
li.top_cabin_list{font-size:10px;padding:0 2px}
a.cabin_classes_link{padding:5px 3px}
.psngr_cards h3{line-height:21px}
.input-group.trip_igroup{width:100%}
.inner_signup_txt{margin-top:0}
.signup_block{padding:20px 20px 20px}
div#multi_cities_booking input.booking_inputsss.booking_common_input.drop_location,div#multi_cities_booking input.booking_inputsss.booking_common_input.pick_location{padding:0;font-size:10px}
div#multi_cities_booking .booking_input_link_div{height:40px;line-height:42px;width:100%;font-size:10px;text-align:center}
.add_more_flights,.clear_form_info{height:inherit}
div#multi_cities_booking button.arrow_btn_search{width:55px;height:40px;font-size:20px}
div#multi_cities_booking .last_input_btns_left{display:inline-block;width:100%;margin-bottom:15px}
div#multi_cities_booking button.arrow_btn_search{height:40px}
div#multi_cities_booking input.booking_inputsss_mini_dates.booking_common_input{width:100%}
.bottom_info_banner{padding-left:0}
ul.footer_mlinks{padding:25px 5px 25px}
h3.footer_menu_title{margin-bottom:10px}
h3.trip_type_clicl_collapse{display:inherit}
.col-lg-4.col-md-4.col-sm-4.col-xs-12.left_tcard_col{margin-bottom:0!important}
li.nav-item.trip_nitem a.nav-link.trip_nlink{color:#000}
li.nav-item.trip_nitem a.nav-link.trip_nlink.active,li.nav-item.trip_nitem a.nav-link.trip_nlink:focus,li.nav-item.trip_nitem a.nav-link.trip_nlink:hover{color:#00a991}
a.trip_type_colapse_link,a.trip_type_colapse_link.collapsed,a.trip_type_colapse_link.collapsed:focus,a.trip_type_colapse_link.collapsed:hover,a.trip_type_colapse_link:focus,a.trip_type_colapse_link:hover{text-decoration:none!important;color:#00a991;text-transform:capitalize;font-size:14px;cursor:pointer}
div#trip_type_collapse{position:relative;height:0;-webkit-box-shadow:none!important;box-shadow:none!important;overflow:hidden;-webkit-transition:height .6s ease;-o-transition:height .6s ease;transition:height .6s ease}
div#trip_type_collapse.collapse.in{height:auto;-webkit-transition:height .6s ease;-o-transition:height .6s ease;transition:height .6s ease}
ul.nav.nav-tabs.trip_ntabs{border:0;margin-top:10px}
h3.trip_type_clicl_collapse{margin:0 10px;font-size:initial;text-align:right;margin-bottom:30px;margin-right:0}
a.trip_type_colapse_link,a.trip_type_colapse_link.collapsed,a.trip_type_colapse_link.collapsed:focus,a.trip_type_colapse_link.collapsed:hover,a.trip_type_colapse_link:focus,a.trip_type_colapse_link:hover{border:2px solid #00a991;padding:8px 12px;background:#00a991;color:#fff!important}
.tcard_shadow.right_tshadow.top_left_tcard{display:none}
input.form-control.menu_trip_input,select.form-control.menu_trip_input{font-size:13px}
div#trip_cat{padding:50px 0 50px}
nav.navbar.navbar-default.affix a.a_menu.btn_manu{margin-top:5px}
.nav_sec nav#mainNav li.li_menu{margin:0;float:none}
.nav_sec nav#mainNav .navbar-toggle,.nav_sec nav#mainNav .navbar-toggle:focus,.nav_sec nav#mainNav .navbar-toggle:hover{background:#00a991;margin-top:11px;cursor:pointer}
li.menu_trip_fdiv{width:19%}
button.menu_sbtns{width:100%}
ul.menu_search_form{display:inline-block;width:100%;float:none;text-align:center}
.nav_sec nav#mainNav a.navbar-brand.navbar-left,.nav_sec nav#mainNav.affix a.navbar-brand.navbar-left{padding:8px 10px}
.nav_sec nav#mainNav{height:55px}
.nav_sec nav#mainNav div#navmenu{background:#fff}
.nav_sec nav#mainNav.affix div#navmenu{background:#00a991}
.book_idiv{padding:5px}
.col-lg-9.col-md-9.col-sm-9.book_info_col{width:75%;float:left}
.col-lg-3.col-md-3.col-sm-3.book_info_col{width:25%}
.gp_filter_col{display:inline-block;width:100%;padding:0;margin-bottom:5px}
.gp_alert_col{margin:10px 0 15px;padding:0}
.drow_data{width:16.666%;padding:inherit}
.card_drow p{font-size:10px}
.card_trow{width:83%;float:right}
.trow_head{width:20%;padding:0}
.col-lg-4.col-md-4.col-sm-4.col-xs-12.left_tcard_col{margin-bottom:35px;padding:0}
.tripo_search_bar.tsb_large.tripo_search_btn_bar{width:100%!important;float:none!important}
.col-lg-3.col-md-3.col-sm-3.col-xs-6.destination_cols.big_dest_imgs{width:100%}
.col-lg-4.col-md-4.col-sm-4.col-xs-6.destination_cols.big_dest_imgs{width:100%}
.slider-content{padding:0 30px}
.col-lg-6.col-md-6.col-sm-6.col-xs-12.ptravel_col.ptravel_ming_area{display:none}
.ptravel_inner_divs{margin:0;display:inline-block;width:100%}
img.focus_mobimg.img-responsive{width:250px}
li.focus_mlist{margin:15px 0 5px;list-style:none;line-height:24px;font-size:13px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:justify}
h2.tmngmnt_title{margin:0;font-size:20px;line-height:30px}
.travel_inner_block{padding:0}
p.travel_contents.text-center{color:#fff;line-height:25px;margin:15px 0 25px}
button.travel_sec_click{padding:8px 40px}
.bgalary_col.small_bgal{width:100%;display:inline-block}
.col-lg-4.col-md-4.col-sm-4.bgalary_col.big_bgal{width:100%;display:block}
.col-md-3.col-sm-6.col-xs-12.cities_colss{width:50%}
a.landing_lname{margin-top:9px;font-size:17px}
.input-group.igrp_btns_left,.input-group.igrp_btns_right{width:inherit!important;float:none!important;right:inherit!important;left:inherit!important}
.landing_btns_cols{width:100%}
img.landing_ticons{width:35px;height:45px}
.col-lg-5.col-md-5.col-sm-5.col-xs-12.subscribe_col{text-align:center}
. h2.tmngmnt_title{font-size:19px;line-height:28px}
img.mngmnt_img.img-responsive{width:40px!important}
.navbar-default .navbar-toggle .icon-bar{background-color:#00a991}
.inner-body .navbar-default .navbar-toggle .icon-bar{background-color:#fff}
div#navmenu{width:100%;background:#fff;position:absolute;left:0;box-shadow:0 2px 4px 0 #c8c4c4;-webkit-box-shadow:0 2px 4px 0 #c8c4c4;-moz-box-shadow:0 2px 4px 0 #c8c4c4;max-height:inherit}
ul.nav.nav-tabs.sign_navss a,ul.nav.nav-tabs.sign_navss li.active a{padding:15px 10px;width:inherit}
.modal-dialog.sign_slide_modal{width:100%!important}
ul.dropdown-menu.signer_ddown{margin-left:auto;margin-bottom:20px}
.nav_sec nav#mainNav a.a_menu.btn_manu{margin:10px 0}
ul.nav.navbar-nav.navbar-center{position:initial;left:0!important;-webkit-transform:none;-ms-transform:none;transform:none;width:50%;float:left}
.inner-body a.inner_pmenus.inner_pmenusDrolink.homer_moress,.inner-body div#navmenu li.li_menu a.a_menu{color:#00a991!important}
ul.nav.navbar-nav.navbar-right{width:50%;float:right}
li.li_menu a.a_menu{width:100%;margin:0;color:#00a991!important}
.dropdown.dropdown_menu.inner_pmenusDropper a{color:#00a991!important}
li.li_menu{margin:10px 0;float:none!important}
a.inner_pmenus.inner_pmenusDrolink,a.inner_pmenusLinks{margin:0 0}
li.inner_pmenus.inner_psubmenus{margin-bottom:0}
.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{border:0;background:0 0}
a.navbar-brand.navbar-left{width:inherit}
img.site_logo{width:115px!important}
.navbar-default.affix img.site_logo{width:160px!important}
.navbar-brand{padding:15px 5px}
img.traveller_img{width:75px}
a.home_link{font-size:17px}
input.subscribeme.form-control{margin-bottom:20px}
.slider-content h2{font-size:22px!important;line-height:25px}
.btn-slider{margin-top:15px}
.slider-content h3{font-size:18px!important}
.slider-intro-text{font-size:14px!important}
.banner_form{padding:0 15px!important}
.tripo_search_nav li a{padding:8px!important;font-size:14px!important}
.tripo_search_nav li{margin:0 5px!important}
.tripo_search_nav ul li a i{display:none!important}
.tripo_search_form{font-size:11px!important}
.uneditable-input,input.tinputs.tinputs[type=datetime],input.tinputs[type=color],input.tinputs[type=date],input.tinputs[type=datetime-local],input.tinputs[type=email],input.tinputs[type=month],input.tinputs[type=number],input.tinputs[type=password],input.tinputs[type=search],input.tinputs[type=tel],input.tinputs[type=text],input.tinputs[type=time],input.tinputs[type=url],input.tinputs[type=week],select.select2.select2-hidden-accessible{font-size:11px;padding:12px 5px!important}
button.btn.submit_subs.tripomate_btn{width:100%;font-size:14px!important}
h3.subscribe_title{margin-top:20px!important}
.themeum-action h2,h2.mtitle{font-size:20px}
.tsm_caption{text-align:center}
h3.tsm_user{font-size:17px;margin:15px 0 5px}
p.tsm_text{font-size:13px}
button.tripo-ssearch-btn{border-radius:4px!important;position:inherit!important;padding:8px 20px!important;margin-top:10px;font-size:14px!important;width:100%!important}
form#tripo_search_advancedsearch-form1,form#tripo_search_advancedsearch-form2,form#tripo_search_advancedsearch-form3{padding:0 5px!important}
.vertical-middle{margin-top:200px!important;text-align:center}
.tripo_search_bar{width:50%!important;margin-bottom:10px!important;padding:0 3px}
.tripo_search_bar label{display:none!important}
input.tripo-date-picker,input.tripo_guests,input.tripo_input-first,select.select2.select2-hidden-accessible{border-radius:4px!important}
.col-lg-6.col-md-6.col-sm-6.col-xs-6.destination_cols{width:100%}
.col-lg-6.col-md-6.col-sm-6.col-xs-6.destination_cols.small_im_col{padding:0;width:50%}
figure.desti_imgs.caption.child_imsec{margin:0!important}
.destination_box{padding:5px}
}
@media(max-width:550px){
.full_iforms.gray_back{padding:inherit!important}
h3.landing_page_header{font-size:24px!important}
h3.find_flights.text-center{font-size:20px}
p.find_flights{font-size:17px}
li.text_form_links{font-size:10px;margin-right:5px}
li.menu_trip_fdiv{width:49%}
.form-group.menu_trip_group{margin-bottom:5px}
li.menu_trip_fdiv.btn_trip_fdiv{width:100%}
ul.menu_search_form{text-align:center}
.book_info_col{width:100%!important;float:none;min-height:inherit!important}
.tripc_mright{border-left:0!important;padding:0}
.book_info{border-bottom:1px solid #aba8a8;padding:5px 0 5px;margin:0}
.trip_textfig,.tripc_mid,.tripc_right{font-size:11px}
.book_info:last-child{border-bottom:0!important}
p.sd_more_link{margin:10px;text-align:center}
.traits_cols{width:100%}
.city_icon_div{min-height:174px;margin:5px}
img.dest_imgs{width:75px}
header.traits_header{text-align:left}
.lbsec p,.rbsec p{font-size:11px;text-align:left!important}
img.mid_img_traits{width:300px}
.themeum-action h2,h2.mtitle{font-size:18px}
.themeum-action p,p.stitle{font-size:12px}
.tsm_col{width:inherit;margin-bottom:20px}
.package-location{height:165px;display:inline-grid;align-items:center}
.package-location{padding:5px}
h3.subscribe_title{font-size:17px}
p.subscribe_text{font-size:13px}
}
@media(max-width:400px){
h3.subscribe_title{margin-top:10px!important}
.right_data_subs{display:initial;width:100%}
input.subscribeme.form-control{margin-bottom:10px}
.col-lg-6.col-md-6.col-sm-6.col-xs-6.destination_cols.small_im_col{width:100%}
.col-lg-3.col-md-3.col-sm-3.col-xs-6.flipcard_col{width:100%}
p.baggege_count,p.baggege_name,p.baggege_price{font-size:11px}
button.add_psngrs_btn{font-size:14px}
h3.dform_title{font-size:15px}
p.tdetails_title{font-size:14px}
}
.cities_roll .cloneditem-1,.cities_roll .cloneditem-2{display:none}
@media only screen and (max-width:992px){
.carousel .item .col-xs-12:nth-last-child(-n+2){display:none}
}
@media all and (min-width:768px){
.cities_roll .carousel-inner>.active.left,.cities_roll .carousel-inner>.prev{left:-50%}
.cities_roll .carousel-inner>.active.right,.cities_roll .carousel-inner>.next{left:50%}
.cities_roll .carousel-inner>.active,.cities_roll .carousel-inner>.left,.cities_roll .carousel-inner>.prev.right{left:0}
.cities_roll .carousel-inner .cloneditem-1{display:block}
}
@media all and (min-width:768px) and (transform-3d),all and (min-width:768px) and (-webkit-transform-3d){
.cities_roll .carousel-inner>.item.active.right,.cities_roll .carousel-inner>.item.next{-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);left:0}
.cities_roll .carousel-inner>.item.active.left,.cities_roll .carousel-inner>.item.prev{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);left:0}
.cities_roll .carousel-inner>.item.active,.cities_roll .carousel-inner>.item.left,.cities_roll .carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}
}
@media all and (min-width:992px){
.cities_roll .carousel-inner>.active.left,.cities_roll .carousel-inner>.prev{left:-16.6%}
.cities_roll .carousel-inner>.active.right,.cities_roll .carousel-inner>.next{left:16.6%}
.cities_roll .carousel-inner>.active,.cities_roll .carousel-inner>.left,.cities_roll .carousel-inner>.prev.right{left:0}
.cities_roll .carousel-inner .cloneditem-2,.cities_roll .carousel-inner .cloneditem-3{display:block}
}
@media all and (min-width:992px) and (transform-3d),all and (min-width:992px) and (-webkit-transform-3d){
.cities_roll .carousel-inner>.item.active.right,.cities_roll .carousel-inner>.item.next{-webkit-transform:translate(16.6%,0,0);transform:translate(16.6%,0,0);left:0}
.cities_roll .carousel-inner>.item.active.left,.cities_roll .carousel-inner>.item.prev{-webkit-transform:translate(-16.6%,0,0);transform:translate(-16.6%,0,0);left:0}
.cities_roll .carousel-inner>.item.active,.cities_roll .carousel-inner>.item.left,.cities_roll .carousel-inner>.item.prev.right{-webkit-transform:translate(0,0,0);transform:translate(0,0,0);left:0}
}
::i-block-chrome,select.contact_select.form-control{text-indent:20px;line-height:40px;font-weight:500}
::i-block-chrome,li.route.hover{width:35%}
.searchFlights .searcher_panelss.one_way_trip_cat,::i-block-chrome{background:#2b303d}
::i-block-chrome,div#search-criteria ul li a img{display:none}
.one_way_trip_cat li.actions.hover.clicker_search_pan,.one_way_trip_cat li.outboundDate.hover,::i-block-chrome{width:16%}
.searcher_panelss.one_way_trip_cat{display:inline-block;width:100%}
@media screen and (-webkit-min-device-pixel-ratio:0){
.uneditable-input,input.tinputs.tinputs[type=datetime],input.tinputs[type=color],input.tinputs[type=date],input.tinputs[type=datetime-local],input.tinputs[type=email],input.tinputs[type=month],input.tinputs[type=number],input.tinputs[type=password],input.tinputs[type=search],input.tinputs[type=tel],input.tinputs[type=text],input.tinputs[type=time],input.tinputs[type=url],input.tinputs[type=week],select.select2.select2-hidden-accessible{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.tripo_search_bar.tsb_large.tripo_search_btn_bar{float:right;width:1%}
.booking_common_input{line-height:normal;padding-left:10px}
.paxCounter ul li a{line-height:inherit}
.magicbtn-brandcolor{margin:0}
}
.control{display:block;position:relative;padding-left:30px;margin-bottom:15px;cursor:pointer;font-size:14px}
.control input{position:absolute;z-index:-1;opacity:0}
.control__indicator{position:absolute;top:2px;left:0;height:17px;width:17px;border-radius:4px;border-radius:25%;border:2px solid #dacce2;background:#fff!important}
.control--radio .control__indicator{border-radius:50%}
.control input:focus~.control__indicator,.control:hover input~.control__indicator{background:#ccc}
.control input:checked~.control__indicator,.control input:checked~.control__indicator:hover{background:#00a991!important;border:2px solid #00a991}
.control input:checked:focus~.control__indicator,.control:hover input:not([disabled]):checked~.control__indicator{background:#00a991}
.control input:disabled~.control__indicator{background:#e6e6e6;opacity:.6;pointer-events:none}
.control__indicator:after{content:'';position:absolute;display:none}
.control input:checked~.control__indicator:after{display:block}
.control--checkbox .control__indicator:after{left:4px;top:0;width:5px;height:11px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}
.control--checkbox input:disabled~.control__indicator:after{border-color:#7b7b7b}
.searchFlights{background:#efeee5;margin-top:70px}
h3.searchTitle{background:#f96319;margin:0;font-weight:600;color:#fff;font-size:22px;padding:22px}
.col-sm-4.lefterCols{padding:0;background:#fff}
h3.searchTitle.miniTtile{background:#fff;border-bottom:1px solid #f96319;color:#000;font-size:15px;font-weight:600;border-bottom-style:dashed;letter-spacing:.5px}
.lefterSearchPan{padding:10px 20px 0}
p.searcherLeft{padding:0 10px;display:inline-block;width:100%;margin-bottom:0}
span.seacherFrom{float:right}
ul.filterSulists{list-style:none;padding:0;margin-top:5px;padding-bottom:0;margin-bottom:0}
li.filterSlist{border:none;min-height:30px;padding:3px 0}
label.filterLables{margin:0;padding-left:32px}
label.filterLables:before{border-color:#dacce2}
.mxpt-checkbox-holder{position:relative}
.mxpt-checkbox{width:2em;margin:0;padding:0;font-size:1em;opacity:0}
.mxpt-checkbox+label{display:inline-block;margin-left:-2em;line-height:1.5em;cursor:pointer;padding:4px;font-weight:100}
.mxpt-checkbox+label:hover span:after{opacity:.3}
.mxpt-checkbox+label>span.checker_span{display:inline-block;width:16px;height:16px;margin:0 10px 2px 0;border:2px solid #999;border-radius:2px;vertical-align:bottom;border-radius:25%;border-color:#dacce2}
input.mxpt-checkbox{position:relative;left:-5px;top:-5px}
.mxpt-checkbox+label>span.checker_icons:after{content:'';width:11px;height:5px;position:absolute;top:9px;left:-4px;border:2px solid #999;border-top:none;border-right:none;background:0 0;opacity:0;transform:rotate(-45deg);transition:opacity 125ms ease-in}
.mxpt-checkbox:checked+label>span.checker_span.checker_icons{background:#388df8;border-color:transparent}
.mxpt-checkbox:checked+label>span.checker_span.checker_icons:after{opacity:1;border-color:#fff}
span.filterPrices{float:right;display:inline-block;margin-left:-2em;line-height:1.5em;padding:4px}
span.shiftTimer{color:#bdbdbd}
.inbound_divss{margin-top:20px}
.arrived_divss{margin-top:20px}
.center-table{display:table;width:100%;height:100%;margin:10px 0}
.center-table .center-cell{display:table-cell;vertical-align:middle;padding:0 10px}
.faux-select{border-radius:4px;border:2px solid #dacce2;height:30px;list-style-type:none;padding:.4em 0;background:#fff;color:#000;text-align:left;cursor:pointer;width:150px;display:inline-block;position:relative}
div#select-box-inbound,div#select-box-outbond{display:initial;float:left}
p.selectPrice{float:right;margin:5px 0}
.faux-select li{padding:0;text-indent:1em;position:relative;line-height:initial}
.faux-select li .options{display:block;list-style-type:none;padding:0;background:0 0;position:absolute;width:100%;max-height:0;overflow:hidden;border:3px solid transparent;top:-157px;padding:0;border:0}
.faux-select li .options li{padding:10px 0;border-bottom:1px solid rgba(255,255,255,.4)}
.faux-select li .options li:hover{background:rgba(255,255,255,.2)}
.faux-select li .options li:last-of-type{border-bottom:0}
.faux-select li .options li:hover{border-left:3px solid #f96319!important}
.faux-select li .options.open{background:#fff;max-height:930%;border:0;overflow:auto;border:3px solid #d5d5d2}
.faux-select:before{content:'';width:0;height:0;border-left:.5em solid transparent;border-right:.5em solid transparent;border-top:.8em solid #979797;position:absolute;top:.5em;right:1em;transition:all ease .25s}
.faux-select.open:before{border-left:.5em solid transparent;border-right:.5em solid transparent;border-bottom:.8em solid #fff;border-top:0}
.panel.panel-default.panalSearcher{border-radius:0;box-shadow:none;border-color:#eee;border:0;border-top:2px dotted #f4f1f7}
.panel.panel-default.panalSearcher>.panel-heading{padding:0;border-radius:0;color:#212121;background-color:#fafafa;border-color:#eee}
.panalSearcher .panel-title{font-size:14px}
.panalSearcher .panel-title>a{display:block;padding:15px;text-decoration:none;cursor:pointer;display:-ms-flexbox;font-size:18px;padding:22px 12px 15px;background:#fff;color:#f96319}
.more-less{float:right;color:#f96319;font-size:17px;margin:5px 0}
.panel.panel-default.panalSearcher>.panel-heading+.panel-collapse>.panel-body{border-top-color:#eee;border:0;padding:15px 0}
.panel.panel-default.panalSearcher:first-child{border-top:0}
h3.stabs_titlss{font-weight:600;color:rgba(0,0,0,.67);display:block;font-size:13px;width:100%;margin:0}
p.stabs_contents{margin:0;font-size:11px}
.col-sm-8.righterColss{padding:0}
.col-sm-3.smaller_ftabs{width:20%;padding:0 5px;text-align:center;float:left}
button.changerSearch{background:0 0;border:2px solid #f96319;color:#f96319;font-size:15px;margin:0;padding:5px 10px;width:auto}
.col-sm-3.smaller_ftabs.smallerBtns{text-align:right}
ul.nav.nav-tabs.searcherNav>li>a{margin-right:2px;line-height:1.42857143;border:0;border-radius:4px 4px 0 0;color:#72368d;background:#fff;border-top-left-radius:10px;border-top-right-radius:10px}
.nav-tabs.searcherNav>.active>a,.nav-tabs.searcherNav>.active>a:focus,.nav-tabs.searcherNav>.active>a:hover{border-bottom-color:#fff;background:#00a991!important;color:#fff!important;border:0}
.nav-tabs.searcherNav>.active>a h3,.nav-tabs.searcherNav>.active>a p{color:#fff}
.righterTops{width:100%;display:inline-block;margin:15px 0}
ul.nav.nav-tabs.nav-justified.searcherNav{padding:0 20px}
ul.nav.nav-tabs.nav-justified.searcherNav li.active:before{border-left:12px solid transparent;border-right:12px solid transparent;border-top:11px solid #00a991;bottom:-11px;content:'';left:50%;position:absolute;-webkit-transform:translateX(-12px);transform:translateX(-12px)}
ul.nav.nav-tabs.nav-justified.searcherNav li{border:0!important}
.righterTabsPanal{padding-top:30px}
.searchTabPanTitle h3{margin:0;text-align:left;color:#f96319}
p.countAirlinns{margin:5px 0;text-align:left;font-weight:600;color:#858585;letter-spacing:.5px}
p.searchTimerrr{margin:5px 0;text-align:right;color:#858585}
.tab-content.searcherContant{margin:0 auto;padding:15px 20px}
h3.searchNumbers{font-weight:500;color:#414141;display:block;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:21px;height:32px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:8px 0}
span.sortSearcher{float:right}
.flightCardColls{padding:0}
.righterrs{float:right}
.FlightsSearchsSectionsCard{display:inline-block;width:100%;background:#fff;padding:10px 5px;border-radius:10px;margin:10px 0}
h3.FnameCCrads{margin:0}
.fListings.midmelist{border-left:2px dotted #dacce2;border-right:2px dotted #dacce2;text-align:center;padding:0 5px}
h3.noFlights.text-center{color:#f96319;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:27px;font-weight:400;margin:0;text-align:center;margin-bottom:10px}
button.channgFlights{font-weight:600;background:0 0;border-radius:5px;border:3px solid rgba(249,99,25,.27);color:#f96319;font-size:18px;height:40px;line-height:34px;margin:0;outline:0;padding:0;text-align:center;-webkit-transition:color,border .1s ease-in-out;transition:color,border .1s ease-in-out;width:100%;margin:20px 0}
button.channgFlights:hover{color:#fff;background:#f96319}
p.noFlight.text-center{font-weight:400;color:#414141;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:16px;margin:0;text-align:center}
.lefterrs,.middlere,.righterrs{background:#fff}
.flightListingList{display:inline-block;width:100%;min-height:84px;border-bottom:2px solid #d5d5d2;margin-bottom:15px;padding:15px 0}
button.bookOnly{border:0;background:#00a991;color:#fff;padding:2px 10px;border-radius:4px;margin-bottom:4px}
p.onlyPricing{font-size:20px}
.innerCardFLeft{text-align:center}
h3.FnameCCrads{margin:0;font-size:16px;line-height:inherit}
a.FnameCCardContent{font-size:11px;color:#000;text-decoration:none}
.fListings{padding:0 5px}
.col-sm-3.fListings.rightmelist{text-align:right}
.midInfosSearchers{border-left:2px solid #d5d5d2;border-right:2px solid #d5d5d2}
.flightListingList:last-child{border:0;margin-bottom:0;padding-bottom:0}
.col-sm-2.flightCardColls.lefterrs,.col-sm-2.flightCardColls.righterrs,.col-sm-8.flightCardColls.middlere{min-height:225px;display:inline-grid;align-items:center;padding:0 3px}
.innerCardFRight{text-align:center}
p.stabs_contents{font-weight:400;color:#676666;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;font-size:12px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:4px}
a.onlyRemain{font-size:12px;color:#f96319;text-decoration:none}
span.startTimee{float:left}
span.endTimee{float:right}
span.timeDividee{color:#f96319}
p.operatorNames{background:#fff;color:#bdbdbd;font-size:12px;margin-bottom:0;text-align:center;width:100%;display:inline-block;display:none}
@media(max-width:767px){
.FlightsSearchsSectionsCard{display:inline-grid}
.col-sm-2.flightCardColls.lefterrs,.col-sm-2.flightCardColls.righterrs,.col-sm-8.flightCardColls.middlere{min-height:inherit;padding:10px 0}
.innerCardFRight p{margin:5px 0}
button.bookOnly{margin:10px 0}
.col-sm-6.fListings.midmelist{border:0}
.innerCardFLeft{text-align:center;display:inline-block}
}
.twitterFeedNews{background:#f0f0f0;padding:15px 15px 10px;margin:15px;border-radius:5px;box-shadow:0 3px 3px 0 rgba(0,0,0,.2)}
iframe#twitter-widget-0 p.timeline-Tweet-text{font-size:15px!important}
.lListVD .activelink{color:#f96319!important}
p.subTitleFligtre span{float:right;font-size:14px}
span.pricingSiderFix{float:right;font-size:13px;left:0}
p.subTitleFligtre{margin-left:22px;font-size:16px;font-weight:700}
span.coloredChagerMini{color:#0000008a;font-size:11px;margin-right:5px}
hr.sapraterFilterRows{margin-left:20px}
.panelShowerHider{height:150px;overflow:hidden;margin-bottom:10px}
.panelShowerHider.openFilterFull{height:inherit;overflow:inherit}
h3.searchNumbers.wrap_it_heree{padding:0 20px;margin:0 0 15px}
h3.clicktoCall{font-size:14px;padding:0 10px;line-height:25px;margin:20px 0 0;text-align:center}
a.clickonPhone{color:#00a991;text-decoration:none}
a.clickonPhone:hover{color:#f96319}
a.showMorerr:hover{color:#f96319!important}
a.showMorerr{text-decoration:none!important;color:#00a991!important;margin-left:25px;cursor:pointer;font-weight:600}
img.filterMiniImg{width:25px;margin-right:5px;vertical-align:middle}
.mxpt-checkbox-holder label:hover{color:#f96319}
.buttonWraper{position:fixed;z-index:999;display:inline-block;width:80px;height:80px;right:100px;bottom:-300px}
.click2CallWidget{display:block;position:absolute;left:0;top:0;width:100%;height:100%;padding-top:10px;text-decoration:none;text-align:center;font-size:40px;text-shadow:0 1px 0 rgba(255,255,255,.7);letter-spacing:-.065em;box-shadow:2px 2px 7px rgba(0,0,0,.2);border-radius:300px;z-index:1;background-image:linear-gradient(to right,#f6d365 0,#fda085 51%,#f6d365 100%);background-size:200% auto;color:#fff;border:none;outline:0;-webkit-animation-name:blink;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-name:blink;animation-duration:1.5s;animation-iteration-count:infinite;transition:opacity .3s ease-in-out}
.buttonWraper .fa{margin-top:10px}
.closeBtn{font-size:11px;text-decoration:none;position:absolute;left:0;background:#47a216;padding:1px 9px 3px 6px;border-radius:50%;color:#fff}