
  /*.pop-blog-img-txt span{display:flex;}*/
@media screen and (min-width:1201px){
/*.sea-wr.fixed {top: 130px;}*/
.home_best_deal_box_l > img {width:166px;height: 138px;}
.home_best_deal_box_r_t{padding:0px;}
home_best_deal_box_from {width:26%; }
.home_best_deal_box_date_to{margin-right: 17px;}
.pop-blog-img-txt span{line-height:20px;}
.owl-carousel .owl-item img {margin-right:10px;}
}
@media screen and (max-width:1200px){    
.home_best_deal_box_l > img {width:166px;}
.pop-blog-img-txt span{line-height:20px;}
.owl-carousel .owl-item img {margin-right:10px;}
}
@media screen and (max-width:1150px){.home-slider-cont{padding:0 15px;} .country-city-link-wr ul li{width:25%;} .flight_travel_deals_box_bot{padding:.75rem;}}
@media screen and (max-width:1080px){.more-flight-tabs-wr ul.nav-pills li a {padding: 0.8rem 1rem; font-size:.9rem;} .more-flight-tabs-wr .tab-content .tab-pane ul li{width:33.33%;}
.flight_travel_deals_box_bot_m>span {padding: 7px 8px; font-size: 0.85rem;} .flight_travel_deals_box_bot_m>span img {max-width: 14px; margin-right:3px;} .flight_travel_deals_box_bot_m>ul>li{font-size:.65rem;}
}
@media screen and (min-width:1025px) {
    .mod-sea-mob {display: none;}
}
@media screen and (max-width:1030px){
    .home_best_deal_box_r{padding:20px 15px;}
    .home_best_deal_box_r_t{padding:0;}
    .home_best_deal_box_r_t_b{margin-top:10px;}
    .sea-wr-res .se-box{padding:15px;}
    .sea-res-ad{display:none;}
    .sea-res-det{width:100%;}
    .sea-wr-res, .sea-res-filter{display:none; margin-top:0;}
    span.origincity,span.destcity{font-weight:700;}
    spam.date{color:#6C6C6C;}
    .fli-res-found{color:#fff; padding:8px 0 0 0; display:none!important;} /*.res-fil-head{display:none;}*/
    .sea-res-filter{width: 100%; height: 100%; background-color: rgba(0,0,0,.5); position: fixed; z-index: 111; top: 0; left: 0;}
    .fil-mob, .fil-res-cl{display:block;}
    .se-fil-wr {width: 300px; border: 0; position: absolute; background-color: #fff; left: -350px; z-index: 1;}
    .se-fil-cont{overflow:hidden; overflow-y:auto; height:100vh; padding-bottom:50px;} .psng-btn #total>strong{font-size:1.5rem!important;} .psng-btn #total>tt{display:block;}
    .psng-det-right, .psng-det-left{width: 100% !important} .psng-btn p, .psng-btn>strong>span{display:none;} .psng-btn #total{display:block;} .psng-btn #total>font{display:none;}
/*.psng-btn{position:fixed; bottom:0; left:0; width:100%; display:flex; padding:10px 15px; background:#1442cc; align-items:center; justify-content:space-between; margin:0!important; line-height:1; z-index:12;}
.psng-btn strong {font-size: 32px!important; color: #fff!important; text-align:left; line-height:1.2;} .psng-btn strong small{display:block; font-size:14px;}
.psng-btn .search-button-lg{margin:0!important; padding:15px 19px!important; background:#fff!important; color:#1442cc!important;}
    .ticket-summary-wrapper{display:none;}  .price-detail-mob{display:block;}*/ 
/*.psng-agre-txt{position:fixed; left:0; width:100%; bottom:124px; background:#fff; padding:8px 13px; z-index:5; border-radius:10px 10px 0 0; box-shadow: 0px -4px 12px 0px rgba(0, 0, 0, 0.15); border-bottom:1px solid #1442CC;}*/
.ticket-summary-wrapper-conf{display:block;} .popdest-carousel-l, .popdest-carousel-r {width: 100%; display: flex; justify-content: space-between;} .popdest-carousel-l .popular-item, .popdest-carousel-r .popular-item{width:49%; margin:0;}
.home-heading-txt{font-size:2rem; margin:0 0 1.5rem;} .popdest-carousel-m{width:100%; height:350px; margin:15px 0;} 
.footer-res .footer_col1{width:22%;} .footer-res .footer_col3{width:78%;} .header-cont{background:#fff;} .res-main-sec{padding:65px 0 0 0;}
span.modify-srch{border-radius: 10px;background-color:#1442CC; background: var(--Linear, linear-gradient(123deg, #1442CC 14.91%, #1D85FF 95.48%));display: inline-flex; align-items: center;gap: 5px; font-size:.95rem;color: #fff; padding: 10px 10px; font-weight: 500; /*width: 48px;height: 48px*/}
span.modify-srchcf{border-radius: 10px;background: #1442CC;display: inline-flex; align-items: flex-start;gap: 10px; font-size:.85rem;}
.modify-srch img{margin-left: auto;margin-right:auto;width:50%;} .mod-sea-mob-r,.mod-sea-mob-l{display:inline-block;} 
.sea-wr-res .mod-se-form{display:block;} .sea-wr-res .mod-se-form .mod-se-box{width:50%; margin-bottom:10px;} .sea-wr-res .mod-se-form .mod-se-box.mod-se-date{margin-left:0;}
.sea-wr-res .mod-se-form .mod-se-box.mod-se-btn{margin:0 auto; float:none; clear:both;} .sea-wr-res .se-top-bar .mod-se-box {width: auto;} .sort-by{display:none;}
.pyt-body .footer-res{padding-bottom:180px} .sea-wr-res{padding-top:0;} .pyt_need_help_call, .pyt_need_help_wr{display:none;} .cvv-pop-wrapper{right:-55px}
.conf_page .pyt_need_help_call, .conf_page .pyt_need_help_wr {display: block;} .conf_page .pyt_need_help_box{float:left; width:48%;} .conf_page .pyt_need_help_box:nth-child(even){float:right;}
.conf_page .conf_need_help a{width:48%; float:left;} .conf_page .conf_need_help a+a{margin:0; float:right;} #footer.footer-payment {padding: 15px 0 10px;}
.se-fil-wr .fil-ul {overflow-y: scroll; height: 100vh; padding: 0 10px 80px;} .more-flight-tabs-wr ul.nav-pills li a {padding: 0.6rem 1.2rem;}

.mod-se-box{width:50%; margin-bottom:5px;} #ho_se .mod-se-btn {width: 100%; float: none; margin: 0 auto 0; clear: both;} .mod-se-box.mod-se-to .se-txt-box-cont {border-radius: 0 8px 8px 0;}
.mod-se-date .se-txt-box-cont{border-radius:8px 0 0 8px;} .res-l-bus-ad{display:none;} .footer_col1{width:18%;} .footer_col2{width:20.5%; padding-left:32px;} .sea-res-wr{padding:0;}
.dest-sea-txt-1{top:80px; position:absolute; line-height:1.2; text-align:left;} .country-link-cont {padding: 2rem 1.5rem 1rem;} .country-link-cont ul li {width: 33.33%;}
.country-list-ab ul li{width:auto;} .flight_sp_off_deals_box_ul li{width:30.5%;} .flight_sp_off_deals_box_ul li+li {margin-left: 4%;} .flight_deals_box_top {padding: 12px 12px 12px 33px;}
.flight_deals_box_bot {padding: 10px 12px;} .flight_deals_box_ul li{width:23.3%;} .flight_deals_box_ul li:nth-child(5n+6) {margin-left: 2.25%;} .flight_deals_box_ul li:nth-child(5), .flight_deals_box_ul li:nth-child(9), .flight_deals_box_ul li:nth-child(13) {margin-left: 0;}
/*.pyt-psng-step{margin:46px auto 30px;}*/ .pyt_sess_time_mob{display:block;} .package_pop_cont>ul>li, .package_sel_pack_cont>ul>li {width: 49.3%;}
.package_pop_cont>ul>li:nth-child(3n+4), .package_sel_pack_cont>ul>li:nth-child(3n+4) {margin-left: 1.25%;} .package_pop_cont>ul>li:nth-child(2n+3), .package_sel_pack_cont>ul>li:nth-child(2n+3) {margin-left: 0;}
.pck_cont_mid_r{width:100%;} .pck_cont_mid_r_head{flex-direction:column-reverse; align-items:flex-start;} .pck_cont_mid_r_head>div>span{display:block;}
.pck_cont_mid_r_head>div {width: 100%; margin-bottom:.75rem;} .pck_cont_mid_r_head>div>strong{float:right; font-size:1.1rem;} .pck_cont_mid_r_head select{padding:11px 10px; width:170px;}
.pck_cont_mid_cont {margin: 1rem 0 0rem;} .pck_cont_mid_l {width: 100%; position: fixed; z-index: 111; top: 0; left: 0; background: rgba(0, 0, 0, .5); height: 100%; display:none;}
.pck_cont_filter_wr{border-radius: 0; height: 100vh; padding:.75rem 0 .75rem 1rem;} .pck_cont_filter_wr .fil-ul{height: calc(100vh - 70px); padding: 0 .75rem 20px 0;}
.pck_cont_filter_wr .fil-res-cl{display:block;} .pck_cont_filter_wr .res-fil-head {padding: 12px .75rem 12px 0;} .package_banner_wr .carousel-inner img{min-height:270px;}

.pack_det_banner_off {padding: 0.35rem 1rem; font-size: 1rem;} .package_det_banner_wr .carousel-indicators [data-bs-target]{width:50px; height:50px; border-radius:12px} .package_det_banner_wr .carousel-indicators .active {width: 60px; height: 60px;}
.pack_det_mid_r_query{padding:1.5rem;} .pack_det_mid_r_form{display:none;} .pack_det_mid_l, .pack_det_mid_r{width:100%;}  .pack_det_pri_mob{display:block;}
.package_det_banner_wr .carousel-indicators{padding:.4rem;} .package-det-page-sec ~ #footer{padding-bottom:70px;} 
.pack_det_mid_r_form{position: fixed; left: 0; top: 0; width: 100%; height:100vh; z-index: 111; overflow:hidden; border-radius:0; border:0;} 
/*.pack_det_mid_r_form::before{content:''; position:fixed; top:0; left:-2.8%; width:105.6%; height:100%; background:rgba(0,0,0,.5);}*/
.pack_det_mid_r_form_b{max-height:calc(100% - 82px); overflow-y:auto;} .pack_det_mid_r_form_t>strong>font{display:inline-block;} .blog-trending-wr>.container{padding-bottom:0;}
.blog-trending-lg {margin-bottom: 1.75rem;} .blog-trending-wr{padding-bottom:1rem;} .superbowl_call_bot_fx{transform:translateX(-35%);} .psng-det-right {display: none;}
.price-sum-l {display: block; margin: 15px 0 10px;} .psng-det-wr>form>.container {padding-bottom: 10px;} .pyt_need_help_wr_mob{display:inline;}
}
@media screen and (min-width: 992px) and (max-width: 1300px){
}
@media screen and (max-width:992px){.footer_col1{width:100%; border-bottom:1px solid #5680FF; margin-bottom:15px;} .footer_global_site, .footer_flsot_no, .footer_social_link {width: 33.33%;}
.footer_col2 {width: 25%; padding: 0 10px 0 0; border: 0;} .footer_flsot_no strong{display:block;} .footer-res .footer_col1{border-right:0; padding-right:0; width:100%;} .footer-res .footer_col3{padding:0; width:100%;}
.footer-res .footer_secure_icon{margin-top:15px;} .footer-res .footer_useful_link ul li {margin-bottom: 7px;} .footer_global_site h3 {padding-right: 10px;}
}
@media screen and (max-width: 991px){.home_best_deal_cont .tab-content ul li{width:100%;} .ho_why_cho_cont ul li{width:48%; margin-bottom:20px;} .ho_why_cho_cont ul li + li {margin-left: 0%;}
.ho_why_cho_cont ul{justify-content:space-between;}  .psng-step ul li{width: 30% !important;} .conf_need_help-rating{width:21%!important;} .sitemap_group ul li{width:33.33%;}
.contact-det-l img{max-width:200px;} .contact-det-l{margin-bottom:15px;} .more-flight-tabs-wr ul.nav-pills li a {font-size:.8rem;} .more-flight-tabs-wr .tab-content .tab-pane ul li a{font-size:1rem;}
.cvv-pop-wrapper{right:0;} .contact-det-l{margin-bottom:15px;}
.deals-txt-lr-wr {flex-direction: column-reverse; margin-bottom:2rem;} .deals-txt-lr-wr .deals-txt-lr-l{width:100%; text-align:center;} .deals-txt-lr-wr .deals-txt-lr-r{width:100%; text-align:center; margin-bottom:2rem;} .deals-txt-wr {margin: 0rem 0 1rem;}
.deals-txt-rl-wr{flex-direction:column;} .deals-txt-rl-wr .deals-txt-rl-l{width:100%; text-align:center; margin-bottom:2rem;} .deals-txt-rl-wr .deals-txt-rl-r{width:100%; text-align:center;} .deals-txt-cont hr{margin:1rem auto;}
.deals-txt-cont p{text-align:justify;} .deals-txt-cont ul li{text-align:left;} .deals-txt-cont h2{text-align:center;} /*.deals-mid-fare-cont ul li {width: 100%; max-width: 100%; margin-bottom:1rem;}*/
/*.deals-faq-cont h2{margin-bottom:0;}*/ .deals-traveldeals-wr {margin: 0rem 0 2rem;}  .blog-img-lg {height: 320px;} .blog-category-l{width:100%; padding:0;}
.blog-l-content-box img{max-height:450px; width:100%;} .blog-category-r {width: 100%; margin: 20px 0 0 0;} .flight_sp_off_deals_box_ul li{width:48%;}
.flight_sp_off_deals_box_ul li:nth-child(4), .flight_sp_off_deals_box_ul li:nth-child(11){margin-left:4%;}
.flight_sp_off_deals_box_ul li:nth-child(3), .flight_sp_off_deals_box_ul li:nth-child(5), .flight_sp_off_deals_box_ul li:nth-child(7), .flight_sp_off_deals_box_ul li:nth-child(9){margin-left:0;}
.flight_deals_box_ul li{width:31.83%;} .flight_deals_box_ul li:nth-child(5n+6) , .flight_deals_box_ul li:nth-child(5), .flight_deals_box_ul li:nth-child(9), .flight_deals_box_ul li:nth-child(13) {margin-left: 2.25%;}
.flight_deals_box_ul li:nth-child(3n+4) {margin-left: 0;} .flight_travel_deals_box_ul>li{width:49%;} .flight_travel_deals_box_ul>li+li, .flight_travel_deals_box_ul>li:nth-child(3n+4) {margin-left: 2%;}
.flight_travel_deals_box_ul>li:nth-child(2n+3){margin-left:0;} .pck_cont_det_box{width:100%;} .superbowl_call_txt h2 {font-size: 2rem;} .superbowl-fli-sec .deals-txt-cont h2 {text-align: left;}

}
@media screen and (max-width: 892px){
.home_best_deal_box_al span:before, .home_best_deal_box_al span:after{width:42px;} .home_best_deal_dm .nav-pills a.nav-link, .home_best_deal_dm .nav-pills a.nav-link.int{padding:16px 24px;}
.home_best_deal_bx {padding: 12px 0;} .secdv>span {padding: 0 15px;} .home_best_deal_dm .dmint{padding:20px 19px 10px;} .mc_add_btn, .mc-del-btn-wr{width:auto;}
.conf_need_help.new{padding:10px;} .conf_need_help.new .easy_booking_l span{font-size:1.25rem;} .conf_need_help.new{width:49%; margin-bottom:20px;}
.abt-nl-wr .subscribe-nl-wr {padding: 0px 0 32px;} .cvv-pop-wrapper{right:-25px} .footer_cont_bot{flex-direction:column; align-items:center; } .footer_cont_bot>ul{margin-bottom:10px;}
.more-flight-tabs-wr ul.nav-pills li+li {margin-left: 1rem;} .more-flight-tabs-wr ul.nav-pills li a{padding:0.6rem 1rem; font-size:.85rem; text-align:center;} 
.more-flight-tabs-wr ul.nav-pills {overflow: hidden; overflow-x: scroll; flex-wrap: nowrap; margin-bottom:1rem;} .deals-mid-fare-box-l{padding:6px 15px;} .deals-mid-fare-box-r{padding:10px 10px;} .deals-mid-fare-box-l-t-m>div:before{left:2px;}
.deals-page-sec .dest-sea{bottom:-20%;} .deals-mid-fare-wr {padding: 130px 0 20px;} .blog-lg-txt-wr{margin:10px 0 0;} .blog-lg-txt h2{font-size:1.5rem;}
.blog-own-ad-txt h2 {font-size: 1.6rem; margin-bottom: 1rem;} .blog-own-ad-txt{top:22px;} .blog-trending-wr #tdDetails .col-md-6{margin-bottom:15px;} .blog-plan-trip-wr>.row>.col-lg-4{margin:15px 0 0;}
.dest-se-heading{font-size:1.7rem;} .city-se-wr{padding:2rem;} .dest-weather-det-cont{display: flex; flex-direction: column; justify-content: center;} .dest-weather-det-l{margin:0 auto; display:block; float:none; margin-bottom:1rem; width:100%; max-width:330px;}
.dest-weather-det-l-box-l{float:left;} .dest-weather-det-l-box-r{font-size:14px; float:right; border-left:1px solid #6c6c6c; padding:10px 0 5px 12px;}
.dest-weather-det-l-box{padding:4px 10px; display: flex; align-items: center; justify-content: space-between;} /*.dest-weather-det-l-box-l, .dest-weather-det-l-box-r{width:50%;}*/ .flight-deals-mid-cont .tab-content>.container>h2 {font-size: 2.2rem;}
.dest-weather-det-l-box-l img {max-width: 60px;} .dest-weather-det-l-box-l strong{font-size:2.2rem; } .dest-weather-det-r {width: 100%;}
.dest-weather-det-r>ul{padding:13.5px 9px} .country-city-link-wr ul li{width:33.33%;} .superbowl_call_bot_fx {transform: translateX(-28%);}

}
@media screen and (max-width:830px){
.footer_cont_m .footer_col2{width:100%;} .footer_cont_m .footer_col2 ul li{width:100%;} .footer_col3.m {width: 100%; text-align: left; padding: 0; margin: 25px 0 0 0;}
.footer_cont_bot{flex-direction:column; align-items:center;} .footer_cont_bot p{margin:15px 0 0;}
}
@media screen and (max-width:800px) {button.dmbutton, .dmbutton{padding:10px 10px;}
.fare-slider-item-cont .fare-al{margin:0 10px;} .owl-carousel .owl-item img{width:85%;} .sea-wr-res .se-box{padding:15px 8px;} .sea-res-ad{display:none;} .sea-res-det{width:100%;}
.fli_res_box_bot_fli_det{font-weight:600;} .sortby-category li{font-size:12px;} .footer_col2, .footer_col3{width:100%;} .footer_col2 ul li{width:33.33%;}
.footer_useful_link ul li a{font-size:12px;} .footer_cont_top {padding: 110px 15px 20px;} 
.footer_col3.m{width:100%; margin:25px 0 0; text-align:left; padding-left:0;} .footer_cont_m {padding: 20px 15px;} .subscribe-nl-txt h2 span {display: inline;}
.subscribe-form{padding:15px 25px;} .fli_res_box_bot:before{left:-35px;} .fli_res_box_bot:after{right:-35px;} .sea-wr-res .mod-se-form .mod-se-box {width: 50%;}
.sitemap_group_top_route ul li{width:50%;} .blog-l-content-box img {max-height: 350px;} .country-link-cont ul li {width: 50%;} .country-list-ab ul li{width:auto;}
.flight_deals_box_ul li {width: 48.8%;} .flight_deals_box_ul li:nth-child(3n+4) {margin-left: 2.25%;} .flight_deals_box_ul li:nth-child(2n+3) {margin-left: 0;}
.package_form_bot ul li{width:32.5%;} .package_form_bot ul li .form-control{margin-bottom:1rem;} .package_form_bot ul li:last-of-type {width: 100%; margin: 0 auto; text-align:center;}
.pack_det_over_inc>div{font-size:.9rem;} .pack_det_over_inc>div>img{max-width:19px;} .superbowl_call_bot_fx {transform: translateX(-20%);}
.form-floating .form-control, .form-floating .form-select {padding: 10px 10px; font-size: 11px; min-height: auto; height: 40px; background-position: right 0.5rem center; background-size: 10px 12px;}
.form-floating>label {font-size: 11px; padding: 0.7rem .5rem;} .psng_dob {min-height: auto; height: 40px;} .psng_dob select.form-select {padding: 11px 7px;}
}
@media screen and (min-width: 768px) and (max-width: 991px){
.pop-blog-img-txt span{line-height:20px;} .owl-carousel .owl-item img {margin-right:10px;} /*.footer_col1{width: 22% !important;} .footer_col2, .footer_col3{width: 38% !important;}*/
h1.routesh1 {font-size:18px;} .city-se-cont > h1.routesh1 { font-size: 21px;} .oneway-dest-sea-txt {text-align:center;font-size: 26px;font-weight: 700;}
}
@media screen and (min-width: 768px) {
 .conf_head img{width: 78px !important;}  p.mob{display:none;} 
}
@media screen and (max-width: 767px) {/*.header-nav-r .header-call-wr{display: none;}*/.header-cont{padding:4px 0; box-shadow: 0 0 5px rgb(0 0 0 / 30%); position: static; float: left; background:#fff;} .header-scrolled .header-cont{padding:8px 0;} .header-call-cont {display: none;} .header-call-cont-mob {display: block;} .header-cont .logo{display:none;}
a.callicon img{width: 64px !important;}/*.header-nav-r{padding-right: 24px;}*/header .navbar a, .header-nav ul li a{color: #000;}
.header-cont .logo-1{display:block; max-width:100%; margin:-4px 0 0;} .slider-cont .carousel{display:none;} .sea-wr{position:static; transform:none; margin:0 0 0 0;} .header-nav-r .dropdown .dropdown-toggle i{color:#000;} .mod-se-switch{margin:10px -15px;}
.header-nav-r ul li + li:before{} #home-main {padding: 50px 0 0 0;} .sea-wr.fixed{top:53px;} .mod-sea .mod-se-form, .sea-wr .mod-se-form{display:block;} .mod-se-box.mod-se-from:first-of-type{margin-left:0;}
/*.mod-se-box.mod-se-from {width: 49%; margin-left:1%;}*/ /*.mod-se-box.mod-se-date {width: 49%; margin-left: 0;}*/ .mod-se-box{margin-bottom:10px;} .se-top-bar .mod-se-psng{display:none;}
/*#ho_se_owrt_form .mod-se-psng{display:block; width:49%; margin-left:10px;}*/ #ho_se .mod-se-btn {width: 100%; margin: 10px auto 0;} .mod-sea .se-trip, .sea-wr .se-trip {margin:0 auto 0px auto;/*border-radius: 30px;border: 1px solid #EEEFF2;*/}
.home-slider{display:none;} .home_google_rev>.container{padding-bottom:0;} .home_google_rev {margin: 2rem 0 1rem;} .mod-se-box .se-btn .btn{padding:12px 0;}
/*.se-trip ul li a.active{border-radius: 30px;border: 1px solid #EEEFF2;}*/  h1.routesh1{font-size:14px;} .city-se-cont > h1.routesh1 { font-size: 21px;} .oneway-dest-sea-txt {text-align:center;font-size: 17px;font-weight: 700;}
/*.mc-way .mod-se-box.mod-se-from, .mc-way .mod-se-box.mod-se-date {width:100% !important;}*/
.ho_why_cho_cont ul li{width:100%;} .header-nav-l {max-width: 150px;}
.ho_why_cho_cont ul{padding: 15px 28px;}
.ho_why_cho_cont ul{flex-direction:column;} /*.mod-se-box .se-psng{padding:23px 12px;}*/ .sea-wr.fixed{position:static;}
.mc-way .mod-se-box.mod-se-from, .mc-way .mod-se-box.mod-se-date {width: 49%;}
.home_best_deal_box_date_from{font-size: 14px;margin-top: 4px;font-weight: 500;}
.mod-sea .mod-se-form input, .mod-sea .mod-se-form input::placeholder, .mod-sea .mod-se-form input:focus, .sea-wr .mod-se-form input, .sea-wr .mod-se-form input::placeholder, .sea-wr .mod-se-form input:focus{font-weight:600;color:#333;}
.home-heading-txt{font-size:22px;line-height: 16px;}
.home_best_deal_cont .home-heading-txt{font-size: 20px;font-weight: 500;margin-bottom: 18px;}
.home_best_deal_cont .nav-pills a{padding:13px;border: 1px solid #1442cc;color: #1442cc;font-weight:500;line-height: normal;}
.home_best_deal_cont .nav-pills a.active,.home_best_deal_cont .nav-pills a{font-size: 16px;line-height: 24px;}
.home_best_deal_box{display:inline-block;}
.home_best_deal_box_l{padding:0px;}
.home_best_deal_box_r{width:67%;}
.home_best_deal_box_al{width:50%;}
.home_best_deal_box_r_t{padding:0px;}
.home_best_deal_box_r_b{margin-top: 11px;}
.home_best_deal_box_r_b a{background: #1442cc;color: #ffffff;width: 106px;height: 33px;line-height: 34px;}
.home_best_deal_box_l>img {border-radius: 10px 0px 0px 10px;width: 119px;}
.home_best_deal_box_r_b strong{font-size:27px;}
.home_best_deal_box_al span:before, .home_best_deal_box_al span:after{width: 29px;}
.pop-blog-img-txt span{display:flex;}
.pop-blog-img-txt span{line-height:20px;}
.owl-carousel .owl-item img {margin-right:10px;}
.ho_bot_text p{line-height:24px;}
/*.sort-by{display:none;}*/
/*.psng_dob select.form-select{padding:0 0 0 10px !important;}*/

/*start-payment*/
/*.psng-lost-bag-mid-t-row.bags{background-image: url("../../images/baggage.png")}
.psng-lost-bag-mid-t-row{background-image: url("../../images/young-woma.png")}*/
.psng-step ul{display: flex;}
a.psng-back-btn{margin-bottom: 0px; font-size:.8rem}
.psng-step ul li {width: 34% !important;}
.psng-step ul li.active .psng-step-txt, .psng-step ul li .psng-step-txt {font-size: .75rem;}
/*.col-sm-6.cvv{width: 27%;padding-right: 0px;}
.col-md-2.whatcvc{width: 50%;padding-left:5px;}*/
#cvv-tooltip img {width: 40px;}
.white-bg-round p{text-align: justify;}
.psng-who-flying .primary-passenger-header p{margin: 5px 13px !important;}
.psng-lost-bag-mid-t-row-txt{left: 20px;transform: none; top:10px;}
.psng-lost-bag-mid-t-row-txt span{margin-bottom:7px;}
.psng-lost-bag-mid-t-row-txt h3 {font-size: 1.5rem;line-height: 30px!important;}
.psng-lost-bag-mid-t-row-txt span{margin-bottom: 14px !important;}
/*End-payment* /
/*start-result page*/
.fli_res_box_dep_city{font-weight: 500;}
.fli_res_box_dep_date{font-weight: 500;}
.fli_res_box_dep_date span{display:none;}
.fli_res_box_dep_city img{margin:0 4px;}
.fli_res_box_bot_fli_det{margin-bottom:0px;}
/*end-result page*/
/*start-confirmation page*/
.conf_head{margin: 4rem 0 16px; position:relative} .conf_head:before{content:''; position:absolute; width:100%; height:10px; border-radius:0 0 10px 10px; background:#1442cc; left:0; top:-64px;}
.conf_ref_no_wr {margin-bottom: 1.5rem;}
.conf_head img{width: 44px !important;}
.conf_head h2{font-size: 24px !important;}
.conf_head h4{font-size: 20px !important;}
p.desk{display:none;}
p.mob{color: #1442CC;font-size: 21px;line-height: 27px;margin-bottom: 24px;}
.conf_ref_no_wr h3 {font-size: 30px;}
.pyt-psng-det-row{margin-top: 0px;}
.bok_conf_page_section .conf_psng_det label{margin-bottom: 1px;}
p.conf{margin-bottom: 12px;}
/*end-confirmation page*/
.subscribe-nl-r {margin-right:10px;}
.subscribe-nl-l-txt p {line-height: 21px;}
.footer_col1{width: 100% !important;}
#footer{padding:30px 0 0px 0 !important;} 
.footer_col1{width:100%;padding:0px 20px;}
.footer_cont_bot{display: inline-block !important;text-align: center;}
.footer_cont_bot p{text-align: center;width: 100%;}
.footer_cont_bot p span{text-align: center;display: block;}
/*.footer_logo img{margin-left: auto;margin-right: auto;display: block;width: 50%;}*/
.footer_global_site{padding-top: 7px;}
.footer_col2, .footer_col3{border: none !important; border-top:1px solid #4B4B4B;border-left:none;padding:20px 15px;}
.footer_col2 h3, .footer_col3 h3{margin-bottom:8px;}
.footer_col2 ul li{margin-bottom:12px;} .footer_col3.m{margin:5px 0 0;}
.footer_cont_bot {padding: 20px;}
.footer_cont_bot ul{flex:0 0 100%;flex: 0 0 100%;display: inline-block;} 
.footer_cont_bot{display:block;}
.footer_logo{margin-bottom: 20px !important;} .footer_flsot_no strong{display:block;}
.footer_social_link a>img {width: 23px;}
.footer_global_site{margin-left: 0 !important;}

.footer_social_link{width: 33% !important;display: contents;}
.footer_cont_bot ul li a{font-size:13px;}
.footer_cont_bot p{margin-top: 5px;font-size: .75rem;}
.fare-slider-item-cont .fare-al img{margin-right:0; max-width:50px;} .fare-slider-item-cont .fare-al{margin:0 0 5px;}
.fare-slider-item-cont-r{flex-direction:column; align-items:center; padding-left:10px;} .fare-slider-item-cont .fare-amt{text-align:center; clear:both; line-height:1; }
.fare-slider-item-cont .fare-amt span{font-size:12px;} 

.ticket-summary-wrapper-tab{display:none; position:fixed; left:0; bottom:98px; width:97%; left:1.5%; z-index:9; background:#fff; margin:0;}
.payment-page-body #footer{padding-bottom:200px!important;} .easy_booking_l {display: inline-block; width: auto;} .conf_need_help{margin-top:1rem;}
.easy_booking_r {display: inline-block; width: auto; padding-left:10px; margin:0!important; float:none;} .psng_page .flight-detail-wrapper {margin-bottom: 0.5rem!important;}
.pyt-psng-det-row .col-6:nth-child(3n), .pyt-psng-det-row .col-6:nth-child(4n){border-top:1px solid #ddd; padding-top:10px;} /*.fli_res_box_wr{margin:0;}*/
.conf_psng_det .col-sm-6{border-bottom:1px solid #ddd; padding-bottom:10px;} .conf_psng_det .col-sm-6:last-of-type{border:0; padding-bottom:0;}
.bok_conf_page_section>.container, .psng-det-wr>form>.container{width:100%;} .home_best_deal_dm{display:none;}
.home-heading-txt-1 span a{width:30px; height:30px; padding:0; align-items:center; justify-content:center;}
.home-heading-txt-1 span a img{max-width:9px; margin:0;} .home-banner {padding: 51px 0 0 0;} .home-se-wr>img{display:block;} .home-se-wr,.city_page_banner{background:none!important; padding:0; flex-direction:column; min-height:auto; padding:20px 0 0 0;} .city_page_banner>img{display:none;}
/*.home-se-wr:before{display:none;}*/ #ho_se{padding:0 20px; position:relative; /*margin:-199px 0 0;*/} #ho_se .mod-se-btn{position:static; transform:none; padding:0;} .sea-wr .se-box{padding:10px 10px 10px;}
/*.se-top-bar .se-trip {height: 56px; padding: 9px 12px;}*/ #multicity_form .mod-se-psng-2{display:block; width:100%; border-radius: 10px; border: 1px solid #EEEFF2; margin:15px 0 10px;}
.sea-wr h1, sea-wr h2{font-size:1.5rem;} .mod-sea .mod-se-form, .sea-wr .mod-se-form{margin-top:7px;} .ho_mid_bot_wr{display:none;} .subscribe-nl-wr{padding:15px 0;}
.home-se-wr:before, .city_page_banner:after{height: 375px; border-radius: 0 0 40% 40%; background: #1442CC!important; background: -webkit-linear-gradient(123deg, #1442CC 14.91%, #1D85FF 95.48%)!important;
background: -moz-linear-gradient(123deg, #1442CC 14.91%, #1D85FF 95.48%)!important; background: -ms-linear-gradient(123deg, #1442CC 14.91%, #1D85FF 95.48%)!important; background: linear-gradient(123deg, #1442CC 14.91%, #1D85FF 95.48%)!important;}
.subscribe-nl {padding: 28px 28px;} .subscribe-nl-cont{margin:0;} .subscribe-nl-txt h2 span {display: inline;} .subscribe-nl-txt p{width:100%;} .subscribe-nl-txt h2{font-size:1.25rem;}
.footer_cont_top{padding:0;} .footer_cont_top ul li a{padding-right:8px;} .header-nav-m{display:none;} .header-menu-icon{display:block;} 
.header-nav-m{position:absolute; left:15px; top:42px; background:#fff; padding:10px 15px 15px; border-radius:5px; box-shadow:0 0 5px #ccc; } .header-nav-m ul li{display:block; width:100%; float:left;}
.header-nav-m ul li a{padding:0 0 0; margin:0;} .header-nav-m ul li+li{margin-top:15px;} .header-nav-r .header-call-wr{padding:0 8px 0 0;}
.fli_res_box_dep_stop_city, .fli_res_box_dep_stop_line .bf_legline>span, .sort-by{display:none;} .footer_flsot_no{color:#fff;}
.fli_res_mob{display:block!important;} .fli_res_desk{display:none!important;} .fli_res_box_dep_time >span>font{display:block;} .fli_res_box_dep_time{line-height:1.25;}
.fli_res_box_dep_time{padding:0 0 0 .5rem;} .fli_res_box_arr_time {padding: 0; margin-right: 0;}  .fli_res_box_det_dep_top{border-radius:10px; padding:8px;} 
.footer-res .footer_useful_link ul li {width: 20%; padding-right:5px;} .footer-res .footer_useful_link ul li + li { margin-left: 0;} .footer-res .footer_cont_top {padding: 0px 0 20px;}
.res-main-sec {padding: 44px 0 0;} .sea-wr h1 + p, .sea-wr h2 + p{display:none;} #main {padding: 0px 0 0;} .pyt-fli-det-wr .fli_res_box_bot_fli_det{margin-bottom:0;} 
.mod-sea-mob{padding:5px 10px;} .mod-sea-mob-l-t{font-size:.8rem;} .mod-sea-mob-l-b {font-size: .65rem;} span.modify-srch{/*width:36px; height:32px;*/ padding:6px 10px;} .fil-mob{padding:7px 10px; margin-bottom:.6rem;} .fli_res_box_det_wr{padding:10px 12px;}
.fli_res_box_dep_al{width:18%;} .fli_res_box_dep_stop{width:25%;}

.abt-nl-wr .subscribe-nl-wr>.container{padding-bottom:0;} .bordered-heading h2, .bordered-heading h3{font-size:1.5rem;} .contact-det-l {text-align: center;} 
.cvv-pop-wrapper{width:500px; right:0; left:-150px;} #footer.footer-payment {padding: 13px 0 10px 0 !important;} .price-detail-mob-l span{font-size:.85rem;} 
.price-detail-mob-l span small {font-size: .75rem; font-weight: 500;} .psng-btn{padding:0; margin:0;} .psng-btn #total{font-size:1.25rem;} .psng-btn #total>tt{font-size:.65rem;}
.psng-btn .search-button-lg {padding: 10px 12px!important; font-size: 0.9rem;} .conf_psng_det .col-sm-6.conf_psng_altno{border:0;} .price-detail-mob{bottom:54px;}
/*.ui-autocomplete-input:focus, .hasDatepicker:focus, .form-control:focus, .form-select:focus, .ui-autocomplete-input:active, .hasDatepicker:active, .form-control:active, .form-select:active{font-size:16px;}*/
.res-fil-head{display:none;} .fil-btn-wr-mob{display:block;} .city-se-wr{background: linear-gradient(123deg, #1442CC 14.91%, #1D85FF 95.48%)!important; /*background: var(--Linear, linear-gradient(123deg, #B2C1EE 14.91%, #1D85FF 95.48%))!important;*/ padding:20px 0;}
.dest-se-heading{font-size:1.5rem; padding:1rem 0;} .dest-weather-det-wr {margin-bottom: 0;} .dest-weather-det-l {float: none; margin: 0 auto; display: flex;} .dest-weather-det-r {width: 100%; margin: 15px 0 0;} 
/*.dest-weather-det-r>ul>li{width:14.2%; margin:0;}*/ .dest-fare-txt-wr h2 {font-size: 1.2rem;} .city-se-wr .mod-se-btn{position:static; transform:none; margin:0 auto;  float:none;}
.more-flight-tabs-wr ul.nav-pills {overflow: hidden; overflow-x: scroll; flex-wrap: nowrap;} .more-flight-tabs-wr ul.nav-pills li a {min-width: 130px; padding: 0.8rem 1rem; font-size: 0.9rem; text-align: center;}
.more-flight-tabs-wr .tab-content .tab-pane ul li{width:50%;} .more-flight-tabs-wr .tab-content .tab-pane ul li{width:50%;}  .more-flight-tabs-wr ul.nav-pills {justify-content: flex-start;}
.more-flight-tabs-wr .tab-content .tab-pane#tab3 ul li, .more-flight-tabs-wr .tab-content .tab-pane#tab4 ul li, .more-flight-tabs-wr .tab-content .tab-pane#tab5 ul li{width:100%;}
.wait-popup-cont{padding:10px;} .wait-popup-close{width:28px; height:28px; line-height:28px; top:-6px; right:-6px;} .call-home-popup-wr .wait-popup-close{top:-7px; right:-5px;}
.deals-mid-fare-wr {padding: 50px 0 20px;} .se-trip ul li a{color:#000;} .sea-wr .se-box{background:#fff;} .home-banner-wr-1{display:block; margin:0;} .sea-wr-res .se-box {background: #5179EE;}
.blog-own-ad-txt h2 {font-size: 1.25rem; margin-bottom:.5rem;} .blog-own-ad-txt h2 span {display: inline-block;} .blog-own-ad-txt{width:100%; padding:0 20px; left:0;} .blog-own-ad-txt p{font-size:1rem;}
.blog-menu .navbar-toggler{padding:1px 4px;}  .blog-menu .navbar-toggler .navbar-toggler-icon{width:1.3em; height:1em;} .blog-menu .navbar {padding: 0;} .conf-popup-cont{padding:40px 20px; overflow-y:auto;}
.conf-popup-cont>h3{font-size:2.5rem;} .fli_res_box_recomend_wr .fli_res_box_row_recomm_l{width:15%; padding-left:0;} .fli_res_box_recomend_wr .fli_res_box_row_recomm_r{width:85%;}
.deals-mid-fare-cont ul li{width:100%;} /*.deals-mid-fare-cont ul li:last-of-type{margin-bottom:0;}*/ .deals-mid-fare-cont ul li{margin-bottom:1rem;} .result-banner-wr-1{margin:0 0 12px;} .dest-sea-txt-1 {width: 93%; position: static; margin-bottom: 1.2rem; line-height: 1.5; font-size: 1.25rem;}
deals-mid-fare-cont p{font-size:.9rem;} .deals-se-wr {width: 100%;} .deals-se-wr #ho_se{padding:0;} .deals-se-wr .sea-wr form {width: 100%;} .res_inl_ad .fli_res_mob {display: none !important; margin: 0 auto;}
.res_inl_ad .fli_res_desk {display: block !important;} .oneway-dest-sea-txt{font-weight:400;} .country-heading {padding: 1rem 0;} .red-eye-img-wr>h2{font-size:2rem;}
.fli_res_box_dep_det_row_wr .fli_res_box_dep_det {padding: 15px 10px;} .fli_res_box_det_dep_wr + .fli_res_box_det_dep_wr {padding: 10px 0 0 0;} .fli_res_box_dep_opt_by {padding: 5px 15px 5px;}
.flight-deals-page-sec{padding:50px 0 0;} .flight-deals-mid-wr .nav-pills .nav-link{padding:7px 14px;} .flight-deals-mid-cont>ul{overflow: hidden; overflow-x: auto; flex-wrap: nowrap; text-align: center; padding-bottom: 10px;}
.flight-deals-mid-cont .tab-content>.container>h2 {font-size: 2rem;  margin: 1rem 0;} .pyt_sess_time_mob {top:52px;} .package_banner_wr .carousel-text span{font-size:3.5rem;} .package_banner_wr .carousel-text h1{font-size:1.75rem}
.package_heading{font-size:1.75rem;} .package_mid_wr {padding: 1.5rem 0 1rem;} .package-cont-page-sec .package_banner_wr .carousel-inner img{min-height:210px;}
.pck_cont_filter_head{display:flex;} .pack_det_mid_cont {padding: 2rem 0 0;} .pack_det_over_wr .pack_det_over_night_box {margin: 0 0 1rem;} .pack_det_itin_box_txt .row>.col-md-6:last-of-type {border-left: 0; padding: 0 .75rem;}
.pack_det_over_wr h2 {font-size: 1.5rem;} #main.package-det-page-sec{padding:50px 0 0;}.home-top-dest-wr>.container{padding-bottom:0;} .conf_need_deals{padding:1rem; gap:0;} .deals_booking_l{padding:0;} 
.deals_booking_l, .home-pop-dest-wr{display:none;} .ho_pop_blog_cont, .hot_fot_qa{margin:0; display:none;} .ho_mid_bot_wr.testi{display:block; margin:1rem 0 0; padding:1rem 0 0;}
.ho_mid_bot_wr.testi>.container{padding-bottom:0;} .home-heading-txt,.ho_fot_text_cont h3 {font-size: 1.25rem; line-height: 1.2; margin-bottom:1rem;} .ho_fot_text_cont #ho_fot_read_btn{margin-bottom:1rem;}
.pri-inc-popup-cont {padding: 1.5rem 1.2rem 3rem;} .blog-trending-wr {padding: 1rem 0;} .superbowl_call_t{flex-direction:column;} .superbowl-fli-sec .deals-mid-fare-wr {padding: 0 0 20px;}
.superbowl_call_t_l {max-width: 100%;} .superbowl_call_t_r {border:0; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 1.25rem 0; width: 100%; margin:1rem 0;}
.superbowl_call_t_r a{max-width:280px; font-size:1.25rem;} .superbowl_call_txt {margin: 1rem 0 1rem;} .superbowl_call_txt h2 {font-size: 1.5rem;} .superbowl_call_txt p {font-size: 1rem;}
.superbowl_call_t_mob{display:block;} .superbowl-fli-sec .deals-txt-wr {margin: 1rem 0;} .superbowl_call_mob_wr{display:block;} .city_page_banner#ho_se{padding:0;}
.header-nav-r .header-call-route_wr{border:0; margin-right:4px;} .dest-page-sec .reveiw_wr .ho_pop_blog_cont{display:block;} .pop-testi-item{padding:10px 10px; margin-left:0; gap:2px;}
.sea-wr-res .se-trip ul li a{color:#fff;} .sea-wr-res .se-trip ul li a.active, .city-se-wr .sea-wr .se-trip ul li a.active {background: #E7ECFF; border-color: #1442CC;color: #1442CC;}
.pyt-psng-step {margin: 52px auto 10px; padding: 5px 8px;} .psng-step ul li .psng-step-num {line-height: 1.05rem; width: 1.2rem; height: 1.2rem; font-size: .75rem;}
.pyt_need_help_wr_mob{width:auto; float:none;}
}

@media screen and (max-width:736px){}
@media screen and (max-width:667px){.home_best_deal_cont .nav-pills{justify-content: space-around;margin-bottom: 24px;}.home_best_deal_cont .nav-pills li{width:46%;} .home_best_deal_cont .nav-pills li + li{margin:0px;} .home_best_deal_cont .nav-pills a{text-align:center;}
.footer-payment .footer_secure_icon {display: flex; flex-direction: column;} .footer-payment .footer_card_logo{padding:0; margin:0; border:0;} .footer-payment .footer_card_logo{text-align:center;}
.hotel-book-l-wr{flex-direction:column;} .hotel-book-l-txt{text-align:center;} .head-top-cont .head-top-l>img, .head-top-cont .head-top-r>img{max-width:130px;} .trip-prot-det{padding:0;}
.psng-lost-bag-rdbtn>ul>li{width:100%;} .psng-lost-bag-rdbtn>ul>li +li{margin:.5rem 0 0;} .psng-lost-bag-mid-cont {padding: 5px 8px;} .psng-lost-bag-mid p{padding:0 0 5px;}
.primary-passenger-form{padding:7px 15px 0;} .psng-tnc .white-bg-round {padding: 5px 8px;} .psng-tnc .white-bg-round p{font-size:.7rem; line-height:15px;} .psng_page .mb-3{margin-bottom: 0.6rem !important;}
}
@media screen and (max-width:640px){
.conf_page .conf_need_help a {width: 100%;} .conf_page .conf_need_help a+a{margin:15px 0 0;} .country-link-cont ul li{margin-bottom:.2rem;}
.country-link-search-box-wr .form-control{max-width:100%; width:calc(100% - 95px); width:-webkit-calc(100% - 95px);}
.flight_travel_deals_box_ul>li{width:100%;} .flight_travel_deals_box_ul>li+li{margin-left:0!important;} /*.pyt-psng-step {margin: 70px auto 30px;}*/
.package_pop_cont>ul>li, .package_sel_pack_cont>ul>li {width: 100%;} .package_pop_cont>ul>li + li, .package_sel_pack_cont>ul>li+li {margin-left: 0;}
.package_pop_cont>ul>li:nth-child(3n+4), .package_sel_pack_cont>ul>li:nth-child(3n+4){margin-left: 0;}
}



@media screen and (max-width: 580px){#ho_se_owrt_form .mod-se-psng {width: 100%;margin-left: 0%;margin-top: 0;} .mod-se-box.mod-se-from, .mod-se-box.mod-se-date{margin-top: 0;width:100%;margin-left:0;} 
.mod-se-switch {top:3px;margin: -21px 15px;} .mc-way .mod-se-box.mod-se-from, .mc-way .mod-se-box.mod-se-date {width: 100%;} .sea-wr.fixed .se-box {padding: 18px 18px;}

.fli_res_box_dep_stop_city, .fli_res_box_dep_dur{font-size:10px;}.fli_res_box_arr_time{text-align:right;margin-left: 4px;}
.fli_res_box_dep_dur{display:none;} .fli_res_box_dep_stop-mb{display:block; padding-bottom:10px;}/*.fli_res_box_dep_det {padding:15px 0 0;}*/
.fli_res_box_bot{flex-direction:column-reverse; margin:5px auto 0;} .fli_res_box_bot_price {width: 100%; justify-content:space-between;} .fli_res_box_bot_price>div span{display:block; float:none; padding:0;}
.fare_slider_wr .owl-stage-outer{padding:0px;}
#contp.container{width:70%;} .header-cont>.container{padding:0 10px;}
.fli_res_box_bot:before, .fli_res_box_bot:after{display:none;} .fli_res_box_dep_det_row{display:block; position:relative;} 
.fli_res_box_dep_det_al, .fli_res_box_dep_det_dur{width:100%; text-align:left;} .fli_res_box_dep_det_date_time{padding-left:20px; display: flex; flex-direction: column-reverse; width:150px; float:left; font-weight:600;}
.fli_res_box_dep_det_city{width:auto; float:left;} .fli_res_box_dep_det_dur{margin:0; padding-left:20px;} .fli_res_box_dep_det_dur_line{display:none;} .fli_res_box_dep_det_dur span{display: inline-block; padding: 6px 10px; border-radius: 5px; background: #F7F7F7; font-size: 12px; margin:10px 0;}
.fli_res_box_dep_det_dur span svg{display:inline;} .fli_res_box_arr_det_city{float:right; text-align:left; width:calc(100% - 150px); width:-webkit-calc(100% - 150px);}
.fli_res_box_arr_det_date_time{text-align: left;} .fli_res_box_dep_det_l_mob{display:inline-block;}
/*.fli_res_box_dep_det_row:before, .fli_res_box_dep_det_row:after{content:''; position:absolute; left:0; top:45px; width:8px; height:8px; border-radius:50%; background:#1442cc;}*/
.fli_res_box_dep_det_row:after{top:auto; bottom:25px;} .fli_res_box_dep_det_al span{margin:0 10px 0 0; display:inline-block; width:50px; height:40px;} .fli_res_box_det_cont{border: 1px solid #7c7878;}
.fli_res_box_det_dep_top{box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);} .fli_res_box_dep_det_al_name small{display:block;} .res_plane_icon_mob{display:inline;} .res_plane_icon{display:none;}
.fli_res_box_det_dep_top_city img{padding:0 4px; max-width:20px;} .fli_res_box_dep_det_al{display:flex; align-items:center; justify-content:flex-start;}
.footer_col1 {padding: 0px 0px 20px;} .footer_global_site, .footer_social_link {width: 50%!important; display:block; padding-top:0;} .footer_flsot_no{display:none;}
.footer_global_site a+a{margin-left:10px;} .footer_flsot_no{text-align:center;} .footer_global_site a{float:none;} .footer_flsot_no_mob{display:flex; width:100%; margin:10px 0 0; align-items:center; }
.footer_col2, .footer_col3{padding:0 0px;} .footer_col2 ul li {width: 50%;}  .footer_cont_m {padding: 20px 0;}
.footer_col2.second{margin-bottom:20px;}.footer_col2.second ul li{width:50%;} .footer_col2 ul li span{display:block; text-align:left; width:100%; margin:8px 0 0;}
.footer_col2.m ul li{display:block;} .footer_cont_bot {padding: 10px 0px;} .footer_col3.m {margin: 15px 0 0;} .subscribe-nl-txt h2 {font-size: 1rem;} .subscribe-form .input-div{width:100%;}
.subscribe-form {flex-direction: column;} .subscribe-form>button{margin:15px 0 0; width:100%;} .subscribe-form .input-div{width:100%!important;} .subscribe-nl {padding: 15px 18px;}
 .mod-se-box .se-txt-box-cont{padding:14px 12px;} .mod-se-box .se-psng {padding: 16px 12px;} .subscribe-form{border-radius:15px;} .subscribe-form {padding: 10px 15px;}
.mod-sea .mod-se-form input, .mod-sea .mod-se-form input::placeholder, .mod-sea .mod-se-form input:focus, .sea-wr .mod-se-form input, .sea-wr .mod-se-form input::placeholder, .sea-wr .mod-se-form input:focus, .se-psng-cont>span {font-size: 0.8rem;}
.home-slider-cont.rating {display: -webkit-box; display:-webkit-inline-box;  overflow: hidden; overflow-x: scroll; flex-wrap: nowrap; justify-content: normal; padding-left:0;} .conf_need_help-rating{width:40%!important; display:block; margin-right:20px;}
.home-slider-cont.rating::-webkit-scrollbar {width: 0px;} .home-slider-cont.rating::-webkit-scrollbar-track,.home-slider-cont.rating::-webkit-scrollbar-thumb, .home-slider-cont.rating::-webkit-scrollbar-thumb:hover{background: transparent;}

.subscribe-search-box {margin-top: 16px;} .subscribe-nl-wr>.container{padding:0 15px;} .fli_res_box_dep_row {padding: 8px 8px;} .fli_res_box_dep_time >span {font-size: 0.75rem;} span.fli_res_box_det_dep_top_city {font-size: 12px;}
.fli_res_box_dep_stop {width: 18%;} .fli_res_box_dep_al{width:20%; font-size:10px;} .fli_res_box_dep_time{width:30%;}
.fli_res_box_dep_det_row_wr .fli_res_box_dep_time{width:100%; font-size:14px;margin: 0; padding:13px 0 0 15px; text-align:left; position:relative;} 
.fli_res_box_dep_det_row_wr .fli_res_box_dep_time>span{font-size:.9rem; font-weight:600;}
.fli_res_box_dep_det_row_wr .fli_res_box_dep_time>span>font{font-size:.8rem; font-weight:400;}
.fli_res_box_dep_det_row_wr .fli_res_box_dep_time>strong{position: absolute; width: 100%; padding-left: 95px;}
.fli_res_box_dep_det_row_wr .fli_res_box_dep_al span img{max-width:24px;}
.fli_res_box_dep_det_row_wr .fli_res_box_dep_det {flex-direction: column; align-items: flex-start; position:relative;}
.fli_res_box_dep_det_row_wr .fli_res_box_dep_al span{width:34px; height:34px; margin:0 5px 0 0; line-height:34px; }
.fli_res_box_dep_det_row_wr .fli_res_box_dep_al{width:100%;font-size:10px; display: flex; align-items: center} 
.fli_res_box_dep_det_row_wr .fli_res_box_dep_stop{width:100%; text-align:left; padding:10px 0 10px 15px;}
.fli_res_box_dep_det_row_wr .fli_res_box_dep_stop .fli_res_mob_time{text-align:left;}
.fli_res_box_dep_det_row_wr .fli_res_box_dep_det:before{content:''; position:absolute; left:14px; top:75px; width:1px; height:110px; border-left:1px dashed #6C6C6C;}
.fli_res_box_dep_det_row_wr .fli_res_box_dep_time:before{content: ''; position: absolute; left: -4px; top: 18px; width: 8px; height: 8px; background: #1442CC; border-radius: 50%;}
.footer-res .footer_useful_link ul li {width: 25%;} .sea-wr-res .mod-se-form .mod-se-box {width: 100%;} .sea-wr h1 + p, .sea-wr h2 + p{font-size:.8rem;} .mod-sea-mob, .fil-mob{padding:8px 10px;}
.ui-autocomplete{max-width:80%;} .pyt_fli_res_bag {margin-bottom:10px ;} .psng-rdbtn-wr-txt {padding-left: 22px; font-size:.75rem;} .psng-lost-bag-rdbtn>ul>li{padding:8px 10px;}
.psng-rdbtn-wr input[type="radio"] + *::before{width:16px; height:16px; top:2px;} .psng-lost-bag-mid-t{display: flex; flex-direction: column-reverse;}
.psng-lost-bag-mid-r {width: 100%; align-items: center; margin: 15px 0 0;} .conf_need_help.new {width: 100%;} .sitemap_group ul li {width: 50%;} 
.sitemap_group_top_route ul li, .sitemap_group_top_deals ul li, .sitemap_group_top_airline ul li {width: 100%;} .bordered-heading h2, .bordered-heading h3{font-size:1.25rem;}
.contact-det-l img {max-width: 150px;} /*.se-top-bar .se-trip{width:100%;}*/ .se-top-bar .se-trip>ul{display: flex; align-items: center; justify-content: space-around;}
.cvv-pop-wrapper{width:400px; right:0; left:-250px;} .cvv-pop-wrapper .cvv-pop-visa-img, .cvv-pop-wrapper .cvv-pop-amex-img {width: 100px; height: 100px; background-size: contain;}
.footer_verified_logo>img {max-width: 95px;} .footer_col3 img + img {margin-left: 2px;} .conf_page .pyt_need_help_box {width: 100%;} .primary-passenger-header h5{font-size:.85rem;}
.primary-passenger-header h5 img {margin-right: 8px; max-width: 22px;} .footer-payment .footer-pyt-bot-wr .copyright {font-size: 12px;} /*.psng-agre-txt .custom-control-label{text-align:center;}*/
.psng-lost-bag-mid-t-row-txt h3 {font-size: 1.25rem;} .psng-lost-bag-mid-t-row-txt span{width:120px; height:30px; line-height:10px; font-size:13px;} .fli_res_box_bot_fli_det {margin-bottom: 0;}
.deals-page-sec .dest-sea {padding: 20px 0 0;} .deals-mid-fare-wr {padding: 40px 0 20px;} .deals-mid-fare-box{flex-direction:column;} .deals-mid-fare-box-l{width:100%;} .deals-txt-cont h2{font-size:1.25rem;}
.deals-mid-fare-box-l:after {left: 5px; top: 99%; width: 98%; height: 7px; transform: none; background: url(../images/deals-zig-zag-bot.png) repeat-x;} .deals-mid-fare-box-r{ display: flex; align-items: center; justify-content: space-between;}
.deals-mid-fare-box-r strong{/*padding-left:10px;*/ font-size:1.5rem;} .deals-mid-fare-box-r>strong>small{font-size:.75rem;} .deals-txt-cont p, .deals-txt-cont ul li{font-size:.9rem; line-height:1.3;} .deals-faq-cont h2{font-size:1.25rem; margin-bottom:1rem;} .deals-faq-row {padding: 6px 10px 0; margin-top: 0; background:#fff;} 
.deals-faq-row + .deals-faq-row {margin-top: 1rem;} .deals-traveldeals-cont .owl-carousel .owl-stage-outer{width:100%; height:100%; margin:0; padding:0;} .deals-mid-fare-box-l-t-l strong {font-size: 1.2rem;} /*.deals-mid-fare-box-l-t-l {text-align: center;}*/
.deals-mid-fare-box-l-t-l small {font-size: .8rem;} .deals-mid-fare-cont>h1,.deals-mid-fare-cont>h2{font-size:1.15rem;} .deals-faq-row>h3{font-size:.85rem; margin-bottom:.8rem;}
.deals-faq-row>h3>i{font-size:1.45rem;} .deals-faq-row p{font-size:.9rem;} .deals-traveldeals-cont>h2{font-size:1.25rem; margin-bottom:.45rem;} .home_google_rev {margin: 1rem 0 0rem;}
.mod-se-box.mod-se-from .se-txt-box-cont, .mod-se-box.mod-se-to .se-txt-box-cont, .mod-se-box .se-txt-box-cont, .mod-se-box.mod-se-psng .se-psng, #ho_se_owrt_form .mod-se-psng{border-radius:8px;}
.head-top-cont .head-top-r{display:none;} .head-top-wr {padding: 4px;} .head-top-wr>.container{padding:0 2px;} .blog-lg-txt h2 {font-size: 1.15rem;} .blog-img-lg {height: 220px;}
.blog-img-sm{height:160px;} .blog-img-full, .blog-plan-trip-wr .blog-img-full {height: 240px;} #home-main {padding: 20px 0 0 0;} .blog-l-content-box img {max-height: 250px;}
.blog-page-top-img-txt h1{font-size:1.25rem;} .blog-l-content-box h2, .blog-l-content-box h3{font-size:1.2rem;} .dest-fare-pr {align-items: flex-start;} .dest-fare-btn .btn, .dest-fare-btn a{font-size:1rem; padding:5px; max-width:100px;}

.fli_res_box_dep_det_row_wr .fli_res_box_dep_det {padding: 15px 15px;} .conf-popup-cont>h3{font-size:2rem;} .conf-popup-cont>p{font-size:1.25rem;}
.fli_res_box_recomend_wr .fli_res_box_row_recomm_row{padding:8px;} .fli_res_box_recomend_wr .fli_res_box_dep_al>font {font-size: 0.85rem;} .fli_res_box_recomend_wr .fli_res_box_dep_al>font font {font-size: 1.1rem;} 
.fli_res_box_recomend_wr .fli_res_box_row_recomm_l {width: 19%;} .fli_res_box_recomend_wr .fli_res_box_row_recomm_r {width: 81%;} .fli_res_box_recomend_wr .fli_res_box_dep_stop {width: 30%;} .fli_res_box_recomend_wr .fli_res_box_bot {margin: 0 auto;}
.more-flight-tabs-wr ul.nav-pills:before{border:0;} .more-flight-tabs-wr ul.nav-pills li{border-bottom:1px solid #A8A8A8;} .more-flight-tabs-wr ul.nav-pills li+li{margin:0;}
/*.fli_res_box_bot>.fli_res_box_bot_fli_det, .fli_res_box_bot>span{display:none;} .fli_res_box_bot_fli_det_mob{display:flex;} 
.fli_res_box_bot_fli_det_mob>span .fli_res_box_bot_bag_info_pop{left:auto; right:-18px; width:300px; padding:12px;} .fli_res_box_bot_fli_det_mob>span .fli_res_box_bot_bag_info_pop:after, .fli_res_box_bot_fli_det_mob>span .fli_res_box_bot_bag_info_pop:before{left:auto; right:10px;}
.fli_res_box_bot_fli_det_mob>span .fli_res_box_bot_bag_info_pop>h3{font-size:1rem; margin-bottom:.6rem;} .fli_res_box_bot_price strong{line-height:1;}
.fli_res_box_bot_fli_det_mob>span .fli_res_box_bot_bag_info_pop>ul li{display:flex; align-items:center; margin-bottom:5px;}
.fli_res_box_bot_fli_det_mob>span .fli_res_box_bot_bag_info_pop>ul li .fli_res_box_bot_bag_info_r, .fli_res_box_bot_fli_det_mob>span .fli_res_box_bot_bag_info_pop>ul li .fli_res_box_bot_bag_info_l>span>h4{font-size:.85rem;}
.fli_res_box_bot_fli_det_mob>span .fli_res_box_bot_bag_info_pop:before{left:auto; right:22px;} .fli_res_box_bot_fli_det_mob>span .fli_res_box_bot_bag_info_pop:before{left:auto; right:25px;}*/
.fli_res_box_bot>span{margin:-45px 0 15px 0;} .fli_res_box_bot_price strong{line-height:1;} 
.fli_res_box_bot>span .fli_res_box_bot_bag_info_pop{left:50%; width:300px; padding:12px; transform:translate(-50%);} 
.fli_res_box_bot>span .fli_res_box_bot_bag_info_pop>h3{font-size:1rem; margin-bottom:.6rem;} .fli_res_box_bot>span .fli_res_box_bot_bag_info_pop>ul li{display:flex; align-items:center; margin-bottom:5px;}
.fli_res_box_bot>span .fli_res_box_bot_bag_info_pop>ul li .fli_res_box_bot_bag_info_r, .fli_res_box_bot>span .fli_res_box_bot_bag_info_pop>ul li .fli_res_box_bot_bag_info_l>span>h4{font-size:.85rem;}
.fli_res_box_bot>span .fli_res_box_bot_bag_info_pop:before{left:50%;} .fli_res_box_bot>span .fli_res_box_bot_bag_info_pop:after{left:50%;}
.fli_res_box_bot_fli_det span {width: 15px; height: 15px; line-height: 15px; font-size: 15px;} .fli_res_box_bot_price .btn{padding:8px 14px;}
.red-eye-img-wr>h2{font-size:1.5rem; text-align:center;} .red-eye-img-wr>h2>strong{font-size:2rem;} .red-eye-img-wr{padding:3rem 1rem;} .review-banner-txt h1{font-size:1.75rem;}
.review-banner-txt p{font-size:1.25rem;} .review_exp_wr {padding: 0.5rem 0 0;} .review_exp_head h2{font-size:2rem;} .review_exp_head p{font-size:1rem;} .review_exp_head {margin-bottom: 2rem;}
.review_exp_wr h3{font-size:1.25rem; margin-bottom:1.5rem;} .flight-deals-top-wr>.container>h1 {padding: 1.2rem 1rem; font-size: 1.3rem;} .flight-deals-top-wr>.container>h1>span {font-size: 1rem;}
.flight_sp_off_deals_box_ul li {width: 100%;} .flight_sp_off_deals_box_ul li+li {margin-left: 0!important;} .flight_sp_off_deals_box_ul li{margin-bottom:1rem;} .flight-deals-tnc ol li{font-size:.8rem;}
.flight-deals-mid-cont .tab-content>.container>h2 {font-size: 1.5rem;} .flight_deals_box_ul li {width: 100%; margin-bottom:1rem;} .flight_deals_box_ul li+li{margin-left:0!important;}
.blog-ad-r-desk{display:none;} .blog-ad-r-mob{display:block;} .blog-heading-txt{padding-right:95px;} .superbowl_call_t_l div {padding: 0 0 0 0.75rem;}
.dest-weather-det-r>ul{display:flex; overflow-y:scroll;} .dest-weather-det-r>ul>li{width:100px; text-align:center;} .dest-weather-det-r>ul>li span{width:80px;} .city_page_banner>.container{padding-bottom:5px;}
#ho_se{padding:0;} .why-chose-wr-1 .why-chose-cont-1-heading>h2{font-size:1.25rem; margin-bottom:.7rem;} .why-chose-wr-1 .why-chose-cont-1-heading>p{margin-bottom:.8rem;} .route_call_cont h3 {font-size: 1.2rem; margin-bottom: .2rem;} .route_call_cont span{font-size:1.2rem;} .dest-page-sec .deals-faq-wr{margin-bottom:0;}
.dest-page-sec .deals-faq-wr>.container{padding:0;} .conf_need_help.new .easy_booking_l span {font-size: 1rem;} .conf_need_help.new .easy_booking_l>svg{width:30px; height:30px;}
.conf_need_help.new .easy_booking p{padding:0;} .conf_need_help.new{margin-bottom:13px; padding:5px 7px;} .dest-fare-txt-wr h4{font-size:1rem;} .dest-page-sec .dest-fare-txt-wr {padding: 20px 0 0px;}
.pop-testi-item-t-l>span{width:40px; height:40px; line-height:40px; font-size:1.25rem;} i.fa.fa-star, i.fa.fa-star-half-o, .popular-item-rating small{padding-top:0;}
.popular-item-rating{display:flex; align-items:center;} .more-flight-head h2{font-size:1.25rem;} .rout_call_stik_r>.txt1, .rout_call_stik_r>.txt2{font-size:.85rem;}
.rout_call_stik_r>.txt2 a{font-size:1rem;} .rout_call_stik{padding:8px 30px 8px 8px;} .route_call_cont {padding: 0.4rem 0.5rem; border-radius: 8px;} .home-se-wr #ho_se {padding: 0 10px;}
.mod-se-box .se-txt-box-cont>img, .mod-se-box .se-psng-cont>span>img{left:8px;} .sea-wr-res .mod-se-box .se-txt-box-cont {padding: 7px 10px;} .sea-wr-res .mod-se-form .mod-se-box {margin-bottom: 4px;}
.sea-wr-res .mod-se-box .se-psng {padding: 11px 12px;} .mod-se-box .se-btn .btn {padding: 8px 0;}
}
@media screen and (max-width:568px){}
@media screen and (max-width:535px){.blog-own-ad-txt h2 {font-size: 1rem; margin-bottom: 0.2rem;} .blog-own-ad-txt p {font-size: 0.8rem;} .dest-se-heading {font-size: 1.2rem;}
.trip-prot-det ul li {width: 100%; margin-bottom: 10px; padding-right: 0;} .country-link-cont ul li {width: 100%;} .country-list-ab ul li{width:auto;} .country-heading h1{font-size:1.5rem;}
.pyt_sess_time_mob {font-size:.85rem;} .package_banner_wr .carousel-text span{font-size:2.75rem;} .package_banner_wr .carousel-text h1{font-size:1.5rem} .package_heading{font-size:1.5rem;}
.package_form_bot ul li {width: 100%;} .package_form_bot ul li + li{margin:0;} .package_form_bot {padding:1.5rem;} .package_pop_box_img{height:130px;}
.package_pop_box_text_b .package_pop_box_btn_call{height:45px; width:50px;} .package_pop_box_text_b .package_pop_box_btn_quote{height:45px;} .package_pop_box_text_t h3{font-size:1rem;}
.pck_cont_det_box{flex-direction:column;} .pck_cont_det_box .package_pop_box_img{width:100%; height:130px; border-radius:12px 12px 0 0;} 
.pck_cont_det_box .package_pop_box_text{width:100%; border-radius:0 0 12px 12px; border: 1px solid #9fa6b7; border-top:0;} .pck_cont_mid_r_head select {padding: 6px 5px; width: 120px;} .pck_cont_mid_r_head>div>strong {font-size: 0.9rem;}
.pck_cont_mid_r_head>div>span{padding: 0.3rem 0.45rem; font-size: 1.05rem;} .pck_cont_mid_r_head>div>span>img {max-width: 20px;} .pck_cont_mid_r_head>div>strong {font-size: 0.9rem;}
.package-cont-page-sec .package_banner_wr .carousel-inner img {min-height: 160px;} .package-cont-page-sec .package_banner_wr .carousel-text h1 {font-size: 1.25rem;}
.package-cont-page-sec .carousel-text-btn{padding:0.45rem 0.9rem;} .pack_det_box_wr {padding: 1rem 1rem .5rem;} .pack_det_itin_box {padding: 1rem 1rem;}
.pack_det_itin_box_txt {margin: 1rem 0 0;} .pack_det_itin_box_head strong{padding-right:.7rem;} .pack_det_itin_box_head h4 {width: calc(100% - 75px); width: -webkit-calc(100% - 75px); font-size:1rem;}
.pack_det_itin_box_head strong {font-size:1rem;} .pack_det_itin_box_head h4 img {max-width: 22px;} .package_banner_wr .carousel-inner img {min-height: 200px;}
.package_det_banner_wr .carousel-indicators [data-bs-target] {width: 40px; height: 40px; border-radius: 10px;} .package_det_banner_wr .carousel-indicators .active {width: 45px;height: 45px;}
.pack_det_over_wr h2 {font-size: 1rem; margin:0 0 .6rem;} .pack_det_over_wr .pack_det_over_night_box .pack_det_over_night {padding: .2rem 0.3rem; font-size: 0.8rem;}
.pack_det_over_wr .pack_det_over_night_box .pack_det_over_dest {font-size: .9rem;} .pack_det_box_wr h3 {font-size: 1rem; margin: 0 0 0.5rem;} .pack_det_box_wr p {font-size: 0.8rem;}
.pack_det_box_wr ul li{font-size:.8rem;} .pack_det_box_wr h4 {font-size: 0.9rem;} .pack_det_mid_r_query>h3 {font-size: 1.15rem; margin-bottom: 0.35rem;}
.pack_det_mid_r_query {padding: 1rem;} .pack_det_banner_off {padding: 0.25rem 0.4rem; font-size: 0.8rem;} .pack_det_over_inc{flex-wrap:wrap; padding:.5rem 0;} .pack_det_over_inc>div{width:50%; margin-bottom:1rem;}
.pack_det_over_inc>div:nth-child(3){padding-left:0;} .pack_det_over_inc>div:nth-child(1n +3){margin-bottom:0;} .pack_det_mid_r_form_t{padding:.5rem 1rem;}
#footer {padding: 15px 0 0px 0 !important;}
.psng-lost-bag-wr .psng-lost-bag-mid-t-row{background-image: url("../../images/baggage_prot_bg_mob.svg")}
.psng-canc-wr .psng-lost-bag-mid-t-row{background-image: url("../../images/canc_bg_mob.svg")} 
.psng-prem-sup-wr .psng-lost-bag-mid-t-row {background-image: url(../../images/prem_supp.png); background-size: 200px; background-position: top -13px right 15%;}
.psng-bok-sms-wr .psng-lost-bag-mid-t-row {background-image: url(../../images/bok_no_sms.png); background-size: 200px; background-position: center right 15%;}
.superbowl_call_txt h2 {font-size: 1.25rem; margin-bottom:.7rem;} .superbowl_call_txt p {font-size: 0.9rem;} .superbowl_call_txt {margin: 0.2rem 0 0rem;}
.psng-btn {/*padding: 5px 8px;*/} .psng-btn .search-button-lg {padding: 11px 12px !important; font-size: 0.8rem;} .psng-lost-bag-rdbtn>ul>li label>small {padding-left: 0; font-size: .7rem;}
.price-detail-mob {bottom: 50px;} .ticket-summary-img-wrapper h6{font-size:.9rem;} .city-se-cont > h1.routesh1 {font-size: 1.15rem;} span.modify-srch {padding: 8px 10px; font-size: .85rem;}
}
@media screen and (max-width: 480px) { .sea-wr h1, .sea-wr h2 {font-size: 1.2rem;} .footer-res .footer_useful_link ul li {width: 33.33%;} .cvv-pop-wrapper{left:-190px; width:350px;}
.cvv-pop-wrapper .cvv-pop-visa-img, .cvv-pop-wrapper .cvv-pop-amex-img {width: 80px; height: 80px;} .home-banner {padding: 44px 0 0 0;}
.home-banner-1-mob{display:block; text-align:center} .home-banner-1-dsk{display:none;}
.head-top-cont .head-top-l>img, .head-top-cont .head-top-r>img {max-width: 90px;} .head-top-cont .head-top-c {font-size: 12px;} .blog-own-ad-txt {top: 10px;}
.conf-popup-cont {padding: 20px 20px;} .conf-popup-cont>h3{font-size:1.5rem;} .conf-popup-cont>p{font-size:1rem;} .conf-popup-cont>span{font-size:.9rem;} .conf-popup-cont>img {margin-bottom: 1rem;}
.conf-popup-cont>h3, .conf-popup-cont>p {margin: 0 0 0.5rem; line-height: 1.25;} .session-popup-cont a{display:block; margin:0 auto;}
.pyt-psng-step {margin: 10px auto 10px;} .pyt_psng_step_timeout{margin:50px auto 10px;}
.result-banner-wr-1>.container{padding:0;} .res_inl_ad .fli_res_mob {display: block !important; margin: 0 auto;} .res_inl_ad .fli_res_desk {display: none !important;}
/*.dest-sea-txt-1{text-align:center;}*/
.result-banner-wr-1>.container{padding:0;} .res_inl_ad .fli_res_mob {display: block !important; margin: 0 auto;} .res_inl_ad .fli_res_desk {display: none !important;}
.dest-weather-det-cont{display: flex; flex-direction: column; justify-content: center;} /*.dest-weather-det-l{margin:0 auto; display:block; float:none; margin-bottom:1rem;}*/ 
/*.dest-weather-det-l-box{padding:12px 12px;}*/ /*.dest-weather-det-l-box-l, .dest-weather-det-l-box-r{width:50%;}*/ .dest-weather-det-l-box-l img {max-width: 60px;} 
.dest-weather-det-l-box-l strong{font-size:2.2rem; } /*.dest-weather-det-l-box-r{font-size:14px;}*/ .dest-weather-det-r {width: 100%; margin:0;} .dest-weather-det-r>ul {padding: 5px 5px; overflow: auto; display: flex;} 
/*.dest-weather-det-r>ul>li {width: 20%; padding:0 10px;}*/ .dest-weather-det-l{width:100%; margin-bottom:1rem;} .pri-inc-popup-cont>div>a{display:block; margin:1rem 0 0 0;} .pri-inc-popup-cont>div>button{display:block; width:100%;}
.se-trip ul li a{padding:5px 14px;} .home-se-wr {padding: 10px 0 0 0;} .header-cont{padding:4px 0;} .header-scrolled .header-cont{padding:4px 0;} .res-main-sec {padding: 42px 0 0;} #main {padding: 43px 0 0;}
.package_banner_wr .carousel-inner img {min-height: 150px;} .package_banner_wr .carousel-text span {font-size: 2rem; -webkit-text-stroke: 1.5px;} .city-se-wr{padding:10px 0;}
.sea-wr-res .se-trip ul li a {padding: 5px 14px; font-size: .75rem;}
}
@media screen and (max-width: 414px){
.se-trip ul li+li {margin-left: 3px;} .fil-res-cl{left:330px;} .footer_col2 ul li a, .footer_col2 ul li a.vl{font-size:12px;} .blog-own-ad-txt h2 {font-size: 0.85rem; margin-bottom: 0.2rem; font-weight:600;} .blog-own-ad-txt p {font-size: 0.7rem;}
.fli_res_box_recomend_wr .fli_res_box_dep_al>font {font-size: 0.75rem;} .fli_res_box_recomend_wr .fli_res_box_dep_al>font font {font-size: 1rem;}  .country-city-link-wr ul li{width:100%;}
.red-eye-img-wr>h2{font-size:1.25rem; text-align:center;} .red-eye-img-wr>h2>strong{font-size:1.7rem;} .red-eye-img-wr{padding:2.25rem 1rem;} 
.package_banner_wr .carousel-text span{font-size:2.25rem; -webkit-text-stroke: 1.3px;} .package_banner_wr .carousel-text h1{font-size:1.5rem} .package_banner_wr .carousel-inner img {min-height: 170px;}
}
@media screen and (max-width: 380px) {
.home_best_deal_box_r{width: 66%;} .home_best_deal_box_al span:before, .home_best_deal_box_al span:after{width:25px;} .home_best_deal_box_al {width: 50%;padding-left: 16px;}  .sea-wr h1 {font-size: 1rem;}
.footer-res .footer_useful_link ul li {width: 50%;} 
.psng-prem-sup-wr .psng-lost-bag-mid-t-row, .psng-bok-sms-wr .psng-lost-bag-mid-t-row {background-size: 150px;}
}
@media screen and (max-width: 360px){
     .home_best_deal_box_r{width: 50%;}
.home_best_deal_box_r_t,.home_best_deal_box_r_b{width:200px;}
.home_best_deal_box_al span:before, .home_best_deal_box_al span:after{}
.home_best_deal_box_r_b a{width:118px;}
.home_best_deal_box_from{font-size:21px;}
.footer_cont_bot ul li a{font-size:12px;}
.footer_cont_bot p{font-size:14px;}
}
@media screen and (max-width: 340px){}
@media screen and (max-width: 320px){}