@media (min-width: 1230px) {
.container{max-width:1200px;padding-left:0;padding-right:0}
.modify_modal .modal-dialog{max-width:900px;margin:1.75rem auto}
.modify_modal .modal-content{border-radius:25px}
.Large_modal .modal-dialog{max-width:900px;margin:1.75rem auto}
.Large_modal .modal-content{border-radius:25px}
.dsk_hide{display:none!important}
}
@media (min-width: 992px) {
.desk-hide{display:none}
.main_nav ul li{display:inline-block;position:relative;padding:10px 12px;color:#fff}
.main_nav ul li a{color:#333;text-decoration:none;font-size:14px;line-height:17px;font-weight:400;letter-spacing:1px;position:relative}
.main_nav ul li a.ar_font{font-family:"DroidKufiRegular",sans-serif}
.main_nav ul li a:hover{color:#333}
.main_nav ul li a.dropdown-item:after{background:none}
.main_nav ul li:last-child a:after{display:none}
.mob_btn{display:none}
.innerhead .main_nav ul li a:hover{color:#000}
.FdlsPdng{padding-right:5px}
.main_nav a.dropdown-item{color:#212529}
}
@media (max-width: 991px) {
.dsk_hide{display:block!important}
.main_nav{position:fixed;width:260px;top:0;right:-260px;background:#257abe;height:100%;transition:all ease .5s;-o-transition:all ease .5s;-webkit-transition:all ease .5s;z-index:1005;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 0 4px rgba(0,0,0,0.4);box-shadow:inset 0 0 4px rgba(0,0,0,0.4);overflow-y:auto}
.main_nav ul{margin:0;padding:0;display:block;margin-top:0}
.main_nav ul.mnav{margin-bottom:30px}
.main_nav ul li{display:block;border-bottom:1px solid rgba(255,255,255,0.1);position:relative;text-transform:capitalize;font-size:13px;font-weight:300;padding:0!important;color: #fff}
.main_nav ul li .currency_menu_content{position:static;border-radius:0;-webkit-border-radius:0;background:rgba(0,0,0,0.2)}
.main_nav ul li .currency_menu_content a.dropdown-item{color:#fff;font-weight:300;border-bottom:1px solid rgba(255,255,255,0.1)}
.main_nav ul li .currency_menu_content a.dropdown-item .country_flag img{width:15px}
.main_nav ul li a{color:#fff;text-decoration:none;font-size:14px;display:inline-block;padding:10px}
.main_nav ul li.submenu i{position:absolute;width:43px;height:39px;top:0;right:0;cursor:pointer;transition:all ease .5s;-o-transition:all ease .5s;-webkit-transition:all ease .5s}
.main_nav ul li.submenu i:after{content:"";height:0;width:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:6px solid #b3b3b3;position:absolute;right:17px;top:18px;z-index:10}
.main_nav ul li.dropdown:hover a{color:#fff!important}
.main_nav ul ul{margin:0;display:none}
.main_nav ul ul li:last-child{border-bottom:0}
.main_nav ul ul li:first-child{border-top:1px solid green}
.main_nav ul ul li a{padding-left:20px}
.main_nav ul ul li ul a{padding-left:30px}
.show_menu .main_nav{right:0}
.show_menu .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:1001}
.mob_btn{position:absolute;float:left;padding:5px 7px;margin:0;background-color:transparent;cursor:pointer;left:15px;top:15px}
.mob_btn span{display:block;width:30px;height:3px;border-radius:1px;background:#f7941e}
.mob_btn span + span{margin-top:5px}
header.sticky .mob_btn span{background:#f7941e}
.sticky .main_nav{color:#fff!important}
.sticky .main_nav ul li a{color:#fff!important}
}
@media screen and (min-width: 768px) and (max-width: 991px) {
.why_wndr{padding-top:35px;padding-bottom:20px}
.flight_deals_hdmain{padding-left:5%}
.flight_deals_hd{min-height:auto}
.subscrib_dvd1{width:40%}
.subscrib_dvd1 img{height:235px}
.subscrib_dvd2{width:60%}
.subscrib_content{margin:0 20px}
.subscrib_outr{height:235px}
.Banner{min-height:500px}
.hm_srch_clmMain{flex-wrap:wrap;padding:20px 0}
.search_box_main{border-radius:20px}
.hm_srch_clmLft{width:100%}
.hm_destination{width:100%;padding-left:15px;padding-right:15px}
.hm_date{width:50%}
.SearchMain{top:40%;position:inherit;left:inherit;transform:none;padding-top:200px}
.hm_srch_clmRht{width:100%;margin-top:35px}
.hm_travel_class{width:50%}
}
@media (max-width: 767px) {
.hm_srch_clm_multy{border-bottom:none}
.clearBtn{top:5px;left:10px}
.why_wndr_clm3 ul li{padding-top:15px}
.why_wndr_clm1 h2{text-align:right}
.why_wndr_clm1 ul li{padding-right:45px;text-align:right;padding-top:15px}
.why_wndr_icon1{right:0}
.why_wndr_icon2{right:0}
.why_wndr_icon3{right:0}
.why_wndr_clm1 h3{text-align:right;padding-bottom:0}
.why_wndr_clm1 p{text-align:right}
.why_wndr_clm3 h3{padding-bottom:0}
.headtop{display:none}
.headtop_lft{flex-direction:column}
.headtop_date{margin:0}
.SearchMain{top:40%;position:inherit;left:inherit;transform:none;padding-top:150px}
.search_box_main{border-radius:20px}
.hm_srch_clmMain{flex-direction:column;padding:15px}
.hm_srch_clmLft{width:100%}
.hm_destination{width:100%;flex-direction:column;padding-left:0;padding-right:0}
.hm_col_01{width:100%}
.hm_date{width:100%;border-left:0;border-right:0;border-top:solid #000 1px;border-bottom:solid #000 1px;margin:10px 0}
.hm_travel_class{width:100%}
.hm_srch_clmRht{width:100%}
.more_bg{position:relative;bottom: -5px;right:0;background:none;text-align:left}
.flight_tabs_wrpr{width:90%;padding:12px 10px;top:-15px}
.flight_tabs li a{padding:0 8px;padding-left:18px;font-size:13px}
.Banner{min-height:inherit}
.searchBtn{border-radius:8px;display:flex;align-items:center;justify-content:center;padding:8px 0}
.hm_col_travel{padding:0}
.hm_mtrixLft{display:none}
.hm_mtrixRht{width:100%;margin-left:0}
.flight_deals{padding:15px;padding-top:0}
.flight_deals_hdmain{min-height:inherit;padding-right:0}
.flight_deals_hd{min-height:inherit}
.why_wndr{padding-top:20px;padding-bottom:20px}
.why_wndr_clm_main{flex-direction:column}
.why_wndr_clm1{flex:0 0 100%;max-width:100%}
.why_wndr_clm3{flex:0 0 100%;max-width:100%;padding-top:20px}
.why_pic{display:none}
.subscrib_outr{flex-direction:column;height:inherit}
.subscrib_dvd2{width:100%;border-radius:0;border-bottom-right-radius:20px;border-bottom-left-radius:20px;border:solid #CCC 1px}
.subscrib_content h2{font-size:18px;line-height:22px;padding-bottom:8px;text-align:center}
.subscrib_dvd1{flex-direction:column;width:100%;border-radius:0;border-top-right-radius:20px;border-top-left-radius:20px}
.subscrib_content{margin:10px}
.subscrib_field_main{flex-direction:column;height:inherit}
.hm_destination label span.citylabel,.hm_destination_multy label span.citylabel{font-size:13px}
.hm_destination label input,.hm_destination_multy label input{font-size:13px}
.hm_destination label span.AirpCity,.hm_destination_multy label span.AirpCity{font-size:16px}
.hm_travel_class label span.cabinhd{font-size:13px}
.hm_travel_class label span.class{font-size:13px}
.hm_travel_class label span.travelcount{font-size:16px}
.flight_deals_hd p{padding:10px 0;padding-right:0}
.customer_section{padding-top:25px;margin-top:10px}
.cst_fdbck_tittle h2{font-size:18px}
.testinomail_content{margin:0}
.hm_mobile_qr{display:none}
.hm_app_phone{background:none;top:0;left:0}
.download_app_box h3{color:#313843;font-size:16px}
.hm_destination_multy{width:100%;flex-wrap:wrap;justify-content:center;padding-left:15px;padding-right:15px;padding-top:10px}
.hm_swich{width:100%;height:auto;margin:20px 0;align-items:center;display:flex;border-bottom:1px solid #000;justify-content:center;position:relative}
.hm_round_swich{position:absolute;background: url(../images/mob_swich_round.png) no-repeat;}
.hm_multysection .hm_date{width:100%;border-top:solid #000 1px;border-bottom:solid #000 1px;margin:0 15px}
.hm_multy_add{width:100%;padding:10px;padding-bottom:10px}
.hm_multyclm_2{margin-left:15px;margin-right:15px;border-top:solid #000 1px;padding-left:0;padding-right:0}
.hm_multysection .hm_col_01_clndr label{padding:15px 5px}
.hm_multyclm_col_01{width:100%}
.hm_multyclm_col_02{width:100%;border-left:0;border-right:0;padding-left:0;padding-right:0}
.hm_multyclm_col_03{width:100%;padding-left:0;padding-right:0}
.hm_multyclm_col_04{width:100%}
.searchBtn_multy{width:100%;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:8px 0;margin:0;margin-top:15px;height:auto}
.hm_srch_clmMain_multy .passengerBox-cabin select.cabinSelect{padding-left:0}
.download_app_box img{width:140px}
.hm_appsec{padding-bottom:130px}
.hm_mobile_sec{margin-top:10px}
.ftr_row1{padding-top:15px; padding-bottom: 15px}
.hm_ad_sec img{height:auto}
.flight_details_main{padding:10px}
.fl_dtls_clm2{padding:10px}
.fldtls_airlineLogo{flex-direction:column;align-items:flex-start}
.flight_details_main .owl-carousel .owl-nav button.owl-prev{top:25%;left:-12px}
.flight_details_main .owl-carousel .owl-nav button.owl-next{top:25%;right:-12px}
.fl_dtls_clm1 .air_time_Time{font-size:15px;line-height:18px}
.fl_dtls_clm1 .air_time_aircode{font-size:15px;line-height:18px}
.fl_dtls_airlogo span{font-size:13px}
.fl_dtls_section_dvd_hd h2{font-size:13px}
.fl_dtls_clm2 h3{font-size:13px}
.fl_dtls_section_dvd{margin-bottom:0}
.fl_dtls_clm2{height:370px}
.hmTopAirline_show {
    right: 10%;
    width: 280px;
    min-width: auto;
}
}