﻿@media handheld, only screen and (max-width:1370px){

}

@media handheld, only screen and (max-width:1300px){

}

@media handheld, only screen and (max-width:1281px){

}

@media handheld, only screen and (max-width:1218px){

}

@media only screen and (max-width:1200px){

}

@media only screen and (max-width:1199px){

}

@media handheld, only screen and (max-width: 1150px){

}

@media handheld, only screen and (max-width:1080px){

}

@media handheld, only screen and (max-width: 1024px){
.searchb-home{width: 100%;}
.searchb1-htl{ float:right;}
.tab-new .nav > li > a{ padding:6px 22.7px 8px 14px;}
.toppanel .topright { width: 48%;}
.header.main_header_hi {height: 540px;}
.footer2 .wh_call{ margin-left: 20px;}
.flight.child > span font{ margin-top: 3px;}
.flight span:nth-child(2) {padding-left: 12px;}
.bread-1{width: 76%;}
.bread-2{width: 24%;}
.tab-new .nav > li > a > span img{padding: 0 0 0 60px;}
.result-right .htl_fltdtl .fare-left .dt_1 .htl-2{width: 5%;}
.result-right .htl_fltdtl .fare-right .but-new{font-size: 13px;padding: 3px 10px;}
.result-right .htl_fltdtl .fare-left .dt_1{width:57%;}
.result-right .htl_fltdtl .fare-left .dt_2{width:43%;}
.result-right .htl_fltdtl .fare-left .dt_2 .flight-main .dt2{width:26%;}
.result-right .htl_fltdtl .fare-left .dt_1 .htl-1 .ht-2 p{font-size:11px;}
.result-right .htl_fltdtl .fare-left .dt_1 .htl-1 .ht-2 h2{font-size:13px;}
.sbox1{width:21%;}
.sbox2{width:13%;}
.sbox3{width:21%;}
.sbox-pa {width: 12.9%;}
.sbox6{width:20%;}
.pop-1 .modal-dialog{width:100%;}
.pop-2 .modal-dialog{width:100%;}
.tabbable-line > .nav.nav-tabs a{ padding: 6px 42px;}
.flight-choice .main-dtail .select-1{font-size:11px;}
.flight-choice .main-dtail .select-2{font-size:11px;}
.flight-choice .main-dtail .select-3{font-size:11px;}
.flight-choice .main-dtail .select-4{font-size:11px;}
.flight-choice .main-dtail .select-5{font-size:11px;}
.flight-choice .main-dtail .select-6{font-size:11px;}
.flight-choice .main-dtail .select-7{font-size:11px;}
.result-popup-1 .htl_fltdtl .fare-left .dt_2 .flight-main .dt2{width:27%;}
.result-popup-1 .htl_fltdtl .fare-left .dt_2 .flight-main .dt3{width:18%;}
.result-popup-1 .htl_fltdtl .fare-left .dt_2 .flight-main .dt4{width:20%;}
.personalinfo .pyt_wd_50 .ui-tabs.ui-tabs-vertical .ui-tabs-panel{height: 323px;}
.protection{width:100%;}
.payment2{width:100%;}
.tab-new{display:none;}
.mobile-popup{float:left; width:100%; margin-bottom:10px;}
.mobile-popup .nav-tabs { border-bottom: 2px solid #DDD; width: 100%;  display:block; background-color: #fff; border-radius: 8px;border-top: 1px solid #d7d7d7;border-right: 1px solid #d7d7d7;border-left: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7;}
.mobile-popup .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { border-width: 0; background-color: transparent; border-color:transparent; cursor:pointer;}
.mobile-popup .nav-tabs > li > a { border: none; color: #666; }
.mobile-popup .nav-tabs > li > a::after { content: ""; background: #ffcc01; height: 2px; position: absolute; width: 100%; left: 0; bottom: 0; -moz-transition: all 250ms ease 0s; -o-transition: all 250ms ease 0s; -webkit-transition: all 250ms ease 0s; transition: all 250ms ease 0s; -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); -webkit-transform: scale(0); transform: scale(0); }
.mobile-popup .nav-tabs > li.active > a::after, .nav-tabs > li:hover > a::after { -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); -webkit-transform: scale(1); transform: scale(1); }
.mobile-popup .tab-nav > li > a::after { background: #21527d none repeat scroll 0 0; color: #fff; }
.mobile-popup .tab-pane { padding: 0 0;}
.mobile-popup .tab-content{padding:0; display:block; float: left;border-bottom: 1px solid #d7d7d7;border-left: 1px solid #d7d7d7;border-right: 1px solid #d7d7d7;border-bottom-left-radius: 8px; border-bottom-right-radius: 8px;margin-left: 7px;width: 98%;margin-top: -1px;z-index: -1;}  
.mobile-popup .nav-tabs > li { margin-bottom: 0;border-right:1px solid #cccccc !important;  width: 33.3%; text-align: center;   padding: 0 23px;}  
.mobile-popup .nav-tabs > li:nth-child(4) {border-right:none !important;}  
.mobile-popup .nav-tabs > li span{float: right;}
.mobile-popup .nav-tabs > li:nth-child(3){border-right:none;}
.mobile-popup .nav > li > a { display: block;padding: 6px 22.7px 8px 14px; position: relative;margin-right: 0;font-family: 'Roboto Regular';font-size: 14px;color: #0b2241;}
.mobile-popup .tab-content ul li label{font-family:'Roboto Medium'; font-size:12px; color:#1f1f1f; font-weight:normal;cursor:pointer;}
.mobile-popup .tab-content ul li input[type=radio]{display:none;}
.mobile-popup .tab-content ul li input[type=radio] + label:before {content: "";  display: inline-block;  width: 15px;  height: 15px;  vertical-align:middle;margin-right: 8px;   background-color: #fff;   border: 1px solid #575757;border-radius: 50%; text-align: center; }
.mobile-popup .tab-content ul li input label:before { content: "";   display: inline-block;   width: 17px;   height: 17px;   vertical-align:middle; margin-right: 8px;   background-color: #fff;  border: 1px solid #575757;	     border-radius: 50%;  }
.mobile-popup .tab-content ul li input[type=radio]:checked + label:before {content: "\25CF";color:#575757;background-color: #fff; font-size:21px;text-align:center;line-height:8px; border: 1px solid #575757; border-radius: 50%;  }
.mobile-popup .tab-content ul li input[type=checkbox]:checked + label:before {content:"\2714";color:white;background-color: #666; text-align:center;line-height:13px;}
.mobile-popup .tab-content ul li {width: 33.3%;float: left;}
#sort label{font-family:'Roboto Medium'; font-size:12px; color:#1f1f1f; font-weight:normal;cursor:pointer;}
#aShowAirline a:focus, a:hover{text-decoration:none; cursor:pointer;} 
.mobile-popup .tab-content .done-btn { background: #cfcfcf none repeat scroll 0 0;border: 1px solid #acacac;border-radius: 5px;color: #0b2241;cursor: pointer;font-family: "Roboto Regular"; font-size: 12px;margin: 10px 0 3px 32px;padding: 3px 22px;}
.nav {z-index: 9999;}
.congra-main-1 .co-2 span{font-size: 10px;}
.congra-main-1 .co-2 p b{font-size:12px;}
.holidya-main-modifay{ padding: 1px 17px;}
.searchb-htl{padding: 3px 19px;}
.finner{  padding: 0 10px 10px 0;}
}
@media only screen and (max-width:1169px){
   .tab-new .nav > li > a{padding: 6px 0 8px 2px;}
    .result-right .htl_fltdtl .fare-right span{font-size:10px;}
     .result-right .htl_fltdtl .fare-left .dt_1 .htl-1{ width: 85%; min-height: 130px;}
   .result-right .htl_fltdtl .fare-left .dt_1{width:55%;}
   .result-right .htl_fltdtl .fare-left .dt_2{width:45%;}
   .result-right .htl_fltdtl .fare-left .dt_2 .flight-main{min-height: 135px;}
   .result-right .htl_fltdtl .fare-right{min-height: 210px;}
   .congra-main-1{width:62%;}
}
@media only screen and (max-width:1020px){
    .tab-new .nav > li > a{padding: 6px 16.7px 8px 14px;}
    .result-right .htl_fltdtl .fare-right span{font-size:10px;}
     .result-right .htl_fltdtl .fare-left .dt_1 .htl-1{ width: 85%; min-height: 130px;}
   .result-right .htl_fltdtl .fare-left .dt_1{width:55%;}
   .result-right .htl_fltdtl .fare-left .dt_2{width:45%;}
   .result-right .htl_fltdtl .fare-left .dt_2 .flight-main{min-height: 135px;}
   .result-right .htl_fltdtl .fare-right{min-height: 210px;}
}
@media only screen and (max-width:990px){
   .tab-new .nav > li > a{padding:6px 16.7px 8px 14px;}
   .result-right .htl_fltdtl .fare-left .dt_1 .htl-1{ width: 85%; min-height: 130px;}
   .result-right .htl_fltdtl .fare-left .dt_1{width:55%;}
   .result-right .htl_fltdtl .fare-left .dt_2{width:45%;}
   .result-right .htl_fltdtl .fare-right span{font-size:10px;}
   .result-right .htl_fltdtl .fare-left .dt_2 .flight-main{min-height: 135px;}
   .result-right .htl_fltdtl .fare-right{min-height: 210px;}
   
}
@media only screen and (max-width:985px){
   .mod-1 span{font-size: 11px;}
   .mod-2{width:24%;}
   .mod-4{width: 18%;}
   .mod-5{width:11%;}
   .modifay-rst font{display:none;}
   .tab-new .nav > li > a > span img{padding: 0 0 0 27px;}
   .tab-new .nav > li > a{padding: 6px 13.7px 8px 14px;}
   .result-right{width:100%;}
   .bread-1{width:70%;}
   .bread-2{width:30%;}

}
@media handheld, only screen and (max-width: 800px){
.holiday-main-1 .fr-1{width: 14%;}
.holiday-main-1 .fr-2{width:41%;}
.holiday-main-1 .fr-3{width:41%;}
.holiday-main-1 .fr-4{  margin-left:0;   width: 57%; margin-top:10px;}
.holiday-main-1 .fr-5{  margin-left:2%;   width: 41%; margin-top:10px;}
.holiday-main-1 .fr-6{width:10%;}
.holiday-main-1 .fr-7{width:10%;}
.holiday-main-1 .fr-8{ width: 33%;}
.holiday-main-1 .fr-9{width:41%;}
.holiday-main-1 .fr-10{margin-left:0; margin-top:10px; width: 57%;}
.holiday-main-1 .fr-11{margin-left:2%; margin-top:10px; width: 41%;}
.holiday-main-1 .fr-12{width:26%;}
.holiday-main-1 .fr-13{width:13%;}
.holiday-main-1 .fr-14{width: 14%;}
.holiday-main-1 .fr-15{  width: 41%; margin-left: 2%;}
.holiday-main-1 .fr-16{width: 57%;margin-top:10px;margin-left:0;}
.holiday-main-1 .fr-17{  width: 41%; margin-left: 2%;margin-top:10px;}


.toppanel .topright {width: 58%;}
.saven-main {width: 56%;}
.header.main_header_hi {height: 560px;}
.searchb {margin-top: 22px;}
.footer2 p{margin-left: 7px;  clear: both;}
.footer2 .wh_call {margin-left: 4px;}
.result-right{width:100%;}
.mod-1{width: 24%;}
.mod-4{width: 16%; padding: 6px 4px;}
.modifay-rst font{display:none;}
.mod-main{border-right:1px solid #31455e; margin: 5px 0 0 10px;}
.tab-new .tab-content .checkbox{float: left;}
#sort .col-md-2{float:left;}
.bread-1{width:70%;}
.bread-2{width:30%;}
.sbox1 {width: 48%;}
.sbox2{width: 22%; margin: 3px 2px 10px 10px;}
.sbox3{width:22%;}
.sbox4{width: 21.7%;}
.sbox-class{width:23%; margin: 3px 2px 10px 10px;}
.sbox-pa {width: 25.9%; margin: 3px 2px 10px 10px;}
.sbox6{width:22%;}
.sbox-chack{ width: 50%;margin: 29px 0 10px 12px;}
/*.mobile-popup .tab-content{display:none;}*/ 
.detail-main ul li{width:33%;}
.pop-1 .htl_datil-1{width:100%; text-align:center;}
.pop-1 .htl_datil-2{width:100%; text-align:center;}
.pop-1 .htl_datil-3{float:left; width:100%;}
.pop-1 .over-1{display:none;}
.pop-1 .over-2{  width: 100%;margin-right: 0;}
.pop-1 .over-3{width:100%;}
.other-aminets ul{width: 30%;}
.result-popup .htl_fltdtl{display:none;}
.result-right .htl_fltdtl .fare-left .dt_1 .htl-1 .ht-2 p br{display:none;}
.tabbable-line > .nav-tabs > li{margin-right: 0;}
.tabbable-line > .nav.nav-tabs a{padding: 6px 31px;}
.tabbable-panel{  margin-top: 10px;}
.pop-2 .lftnav-1{display:none;}
.pop-2 .rgtnav-1{width:100%; float:left;}
.result-popup-1 .htl_fltdtl .fare-right .but-new{padding: 3px 30px; }
.result-popup-1 .htl_fltdtl .fare-right span{font-size:10px;}
.result-popup-1 .htl_fltdtl .fare-left .dt_1{width:50%;}
.result-popup-1 .htl_fltdtl .fare-left .dt_2{width:50%;}
.result-popup-1 .htl_fltdtl .fare-left .dt_1 .htl-1 .ht-2 h2{font-size: 13px;} 
.searchb-htl {padding: 6px 13px;font-size: 12px;}
}

@media handheld, only screen and (max-width: 768px){
    .flight.child > span font{margin-top: 3px;}
    .signin{margin-top: -68px;}
    .s_left{margin-left: 0;}
    .header.main_header_hi {height: auto;}
    .callb{font-size:19px;}
    .flight.child{ margin-top: 5px;}
    .flight span:nth-child(2) {padding-left: 8px;}
    .mod-1{width: 19%;}
    .mod-new-1 {width: 19%;}
    .mod-2 {width: 19%;}
    .mod-3 { width: 19%;}
    .mod-4 {width: 19%;}
    .mod-5 {width: 13%;}
    .hlt_src_res_det h3 span{display:none;}
    .bread-1 { width: 68%;}
    .bread-2 { width: 32%;}
    .result-right .htl_fltdtl .fare-left .dt_1 {width: 55%;}
    .result-right .htl_fltdtl .fare-left .dt_2 {width: 45%;}
    .result-right .htl_fltdtl .fare-left .dt_1 .htl-1 .ht-2 h2 {font-size: 12px;}
    .result-right .htl_fltdtl .fare-right h2{line-height: 35px;}
    .result-right .htl_fltdtl .fare-right .reward-price{line-height: 17px;}
    .result-right .htl_fltdtl .fare-left .dt_1 .htl-1 .ht-2 p br{display:none;}
    .result-right .htl_fltdtl .fare-right span{font-size:10px;}
    .tabbable-line > .nav.nav-tabs a{padding: 6px 28px;}
    .personalinfo .pyt_wd_50 .ui-tabs.ui-tabs-vertical .ui-tabs-panel{height:266px;}
}

@media handheld, only screen and (max-width:736px){
    .searchb-htl{  padding: 6px 9px;}
     .footer2 p{ margin-left: 278px;  clear: none;}
     .result-right{width:100%; float:left;}
     .result-right .htl_fltdtl .fare-left{width:100%; min-height:unset;}
     .result-right .htl_fltdtl .fare-right{width:100%; border-left:none;  min-height:unset; top: -31px; position: relative; padding-bottom: 6px;}
     .result-right .htl_fltdtl .fare-left .dt_1{width:100%; min-height:unset;}
     .result-right .htl_fltdtl .fare-left .dt_2{width:100%; min-height:unset;}
     .result-right .htl_fltdtl .fare-left .dt_1 .htl-2{width: 100%;  border-bottom:1px dashed #d9d9d9; min-height:unset; border-left:none; height:7px;}
     .result-right .htl_fltdtl .fare-right h2{display:none;}
     .result-right .htl_fltdtl .fare-right .reward-price{display:none;}
     .result-right .htl_fltdtl .fare-left .dt_1 .fot-btn{display:none;}
     .result-right .htl_fltdtl .fare-left .dt_1 h1{border-top-right-radius: 6px; margin-bottom: 0;}
     .result-right .htl_fltdtl .fare-right span{display:none;}
     .result-right .htl_fltdtl .fare-right p{ float: right;padding: 0 29px;text-align: center;margin: 0; font-size:19px;}
     .result-right .htl_fltdtl .fare-right .but-new{ margin: 0 6px 6px 22px; float:right;}
     .result-right .htl_fltdtl .fare-left .dt_2 .fot-btn-1{position: relative; top: 68px; width: 100%; border-bottom-left-radius:6px;border-bottom-right-radius:6px;}
     .result-right .htl_fltdtl .fare-left .dt_2 .flight-main{  padding: 0 0 7px; min-height:unset; border-bottom: 1px dashed #d9d9d9;}
     .result-right .htl_fltdtl .fare-left .dt_1 .htl-2 img{   top:1px; left: 386px;}
     .result-right .htl_fltdtl .fare-left .dt_2 h2{border-top: 1px dashed #d9d9d9; border-bottom: 1px dashed #d9d9d9; background-color: transparent;padding: 6px 6px; margin-bottom: 0;}
     .result-right .htl_fltdtl .fare-right .circle-1{ left: 386px; position: absolute;top: -7px; margin:0;}
     .result-right .htl_fltdtl .fare-left .dt_1 .htl-1{min-height:unset; width:99%; margin: 6px 8px 0 5px;}
     .result-right .htl_fltdtl .fare-left .dt_1 .htl-1 .ht-1{width:38%;}
     .result-right .htl_fltdtl .fare-left .dt_1 .htl-1 .ht-2{width:59%;}
     .result-right .htl_fltdtl .fare-left .dt_2 .flight-main .dt1{text-align: center;}
     .result-right .htl_fltdtl .fare-left .dt_1 h1 font{display:inline-block;}
     .mod-2{width: 18%;}
     .mod-1 {width: 18%;}
     .mod-3 {width: 18%;}
     .mod-4 {width: 18%;}
     .mod-5 {width: 13%;}
     .bread-1 {width: 100%;}
     .bread-2 {width: 100%; text-align:center;}
     .mobile-small{display:block;}
     .mobile-small div{float:left; width:44%;  padding: 4px 18px; font-family: "Roboto Medium";  font-size: 13px;position: absolute;   top: 13px;}
     .result-right .htl_fltdtl .fare-left .dt_2 .fot-btn-1 .htl-btn-mob{ border:none; padding: 2px 22px;background: #0066b9;font-size: 11px;color: #fff;margin: 7px 12px;border-radius: 20px;cursor: pointer;font-family:'Roboto Regular'; display:inline-block;}
     .result-right .htl_fltdtl .fare-left .dt_2 .fot-btn-1 .htl-btn-mob:hover{background-color:#037cdf;}
     p.ht_det_half{ padding: 6px;}
     .modifybox{padding: 0;   margin-bottom: 10px;}
     .tabbable-line > .nav.nav-tabs a{padding: 6px 25px;}
     .pop-1 .modal-dialog .close{ top: 0;}
     .flight-choice .choice .result-dtail .flt-datil-1{width:6%;}
     .flight-choice .main-dtail .select-5{ width: 13%;}
     .flight-choice .main-dtail .select-6{ width: 13%;}
     .pop-2 .modal-dialog .close{top:0;}
     .pop-1 .over-3{margin-top:5px;}
     .result-right .htl_fltdtl .fare-left .dt_2 .flight-main .dt4 p{  margin: 0 0 0 5px;}

}

@media handheld, only screen and (max-width: 667px){
    #mySidenav{width: 99%;}
   .searchb1-htl{ padding: 3px 54px}
    .mod-1{width:16%;}
    .mod-2{width:20%;}
    .searchb-htl{ padding: 6px 1px;font-size: 11px;}
    .holiday-main-1 .fr-19{  width: 14%;}
    .passangr-dtail .htl_fltdtl .fare-left .dt_1{width:100%;}
    .passangr-dtail .htl_fltdtl .fare-left .dt_1 .htl-1{width:100%;}
    .passangr-dtail .htl_fltdtl .fare-left .dt_1 .htl-2{border-left:none; border-bottom: 1px dashed #d9d9d9;  min-height: 0; width:100%;}
    .passangr-dtail .htl_fltdtl .fare-left .dt_1 .htl-2 img{ left: 325px; top: 9px;}
    .passangr-dtail .htl_fltdtl .fare-left .dt_2{width:100%;}
    .passangr-dtail .htl_fltdtl .fare-left .dt_2 .flight-main{ margin-left:23px;}
    /*.departure, .hasDatepicker{ top: 29px; height: 35px;}*/
    /*.dateformat{ height: 34px;}*/
    .sDay{ margin-top: 5px;}
    .sDate{  margin-top: 0;}
    .sMonth{ margin-left: 5px;}
    .searchb {margin-top: 22px;}
    .footer2 p{ margin-left: 244px;  clear: none;}
    .sbox2 {width: 23%;}
    .sbox-class{margin: 16px 2px 10px 10px;}
    .sbox-pa{width: 22.9%;margin: 16px 2px 10px 10px;}
    .sbox3{width:23%;}
    .sbox6{width:23%;}
    .sbox4 {width: 22.7%;}
    .sbox-chack{width: 48%;}
    .sbox-chack font{font-size:12px;}
    .mobile-popup .tab-content{ width: 98%;margin-left: 6px;}
    .tabbable-line > .nav.nav-tabs a{padding: 6px 18px;}
    .flight-choice .main-dtail .select-6{width:14%;}
    .result-popup-1 .htl_fltdtl .fare-left .dt_1{width:100%;}
    .result-popup-1 .htl_fltdtl .fare-left{width:100%;  border-top: 1px dotted #d9d9d9;  border-left: none;}
    .result-popup-1 .htl_fltdtl .fare-left .dt_2{width:100%;}
    .result-popup-1 .htl_fltdtl .fare-right{width:100%; min-height: 0;  position: unset;  float: left; border-top: 1px dashed #d9d9d9; border-left: none;  padding: 10px 0 0;}
    .result-popup-1 .htl_fltdtl .fare-left .dt_1 .htl-2{border-bottom: 1px dashed #d9d9d9; width: 100%;  height: 1px;border-left:none;}
    .result-popup-1 .htl_fltdtl .fare-left .dt_1 .htl-1 .ht-1{width: 21%;}
    .result-popup-1 .htl_fltdtl .fare-left .dt_1 .htl-1 .ht-2{width:76%;}
    .result-popup-1 .htl_fltdtl .fare-left .dt_2 .flight-main{ padding: 12px 0 8px;  margin-left: 15px;}
    .result-popup-1 .htl_fltdtl .fare-left .dt_1 .htl-2 img{left: 301px;  top: -9px;}
    .result-popup-1 .htl_fltdtl .fare-right .circle-1{  margin: -19px 0 0;  left: 301px;}
    .flight-choice .choice .result-dtail .flt-datil-1{padding: 27px 6px;}
    .flight-choice .choice .result-dtail .flt-datil-2 .flt-6 span{font-size:12px;}
    .flight-choice .choice .result-dtail .flt-datil-2 .flt-4 span{font-size:12px;}
    .flight-choice .choice .result-dtail .flt-datil-2 .flt-5 p{font-size:12px;}
    .flight-choice .choice .result-dtail .flt-datil-3{font-size:13px;}
    .result-popup-1 .htl_fltdtl .fare-right .but-new{margin: 9px 261px;}
    .result-popup-1 .htl_fltdtl .fare-left .dt_1 .htl-1 .ht-1 img{margin-bottom: 5px;}
     .result-popup-1 .htl_fltdtl .fare-left .dt_1 .htl-1{    margin: 7px 0 0 12px; width: 100%;}
}

@media handheld, only screen and (max-width: 640px){
    .searchb1-htl{ padding: 3px 48px}
    .result-right .htl_fltdtl .fare-left .dt_1 .htl-2 img {left: 350px;}
    .result-right .htl_fltdtl .fare-right .circle-1{left: 350px;}
    .sbox-chack font{font-size:11px;}
    .mod-5 {width: 8%; text-align: center; padding: 5px 0;}
    .modifay-rst span{text-align:center;}
    .tabbable-line > .nav.nav-tabs a{padding: 6px 15px;}
    .result-popup-1 .htl_fltdtl .fare-right .but-new{margin: 9px 246px;}
    .flight-choice .main-dtail .select-6{width:16%;}
    .flight-choice .main-dtail .select-7{ width: 11%;}
    .inputno{ width: 83%;}
}


@media handheld, only screen and (max-width: 630px){
    .searchb1-htl{ padding: 3px 45px}
    .tabbable-line > .nav.nav-tabs a{padding: 6px 14px;}
    .flight-choice .main-dtail .select-6{ width: 15%;}
    .flight-choice .main-dtail .select-7{width:11%;}
    .result-popup-1 .htl_fltdtl .fare-right .but-new{margin: 9px 242px;}
    .mod-2 {width: 24%;}
}


@media handheld, only screen and (max-width: 568px){
    .searchb1-htl{ padding: 3px 31px}
    .inputno{ width: 81%;}
    .passangr-dtail .htl_fltdtl .fare-left .dt_1 .htl-2 img{ left: 276px;}
    .footer2 p{ margin-left: 195px;  clear: none;}
    .mod-1{width:19%;}
    .mod-2 {width: 17%;}
    .mod-3{width:18%;}
    .mod-4{width:21%;}
    .mod-5 {width: 14%; text-align: center; padding: 13px 0;}
    .result-right .htl_fltdtl .fare-left .dt_1 .htl-2 img {left: 300px;}
    .result-right .htl_fltdtl .fare-right .circle-1{left: 300px;}
    .sbox1{  width: 47%;}
    .sbox-class{width:19%;}
    .sbox-pa{width: 23.9%;}
    .sbox-chack{width: 47%;}
    .tabbable-line > .nav.nav-tabs a{padding: 6px 8px;}
    .flight-choice .choice .result-dtail .flt-datil-2 .flt-6 span{font-size:10px;}
    .flight-choice .choice .result-dtail .flt-datil-2 .flt-4 span{font-size:10px;}
    .flight-choice .choice .result-dtail .flt-datil-2 .flt-5 p{font-size:10px;}
    .flight-choice .choice .result-dtail .flt-datil-3{font-size:11px;}
    .detail-main ul li{width:50%;}
    .room-type-popup-main .room-type-popup .room-type-2 ul li span a{ padding: 0 6px; }
    .result-popup-1 .htl_fltdtl .fare-right .but-new{margin: 9px 211px;}
    .flight-choice .main-dtail .select-1{font-size:10px;}
    .flight-choice .main-dtail .select-2{font-size:10px;}
    .flight-choice .main-dtail .select-3{font-size:10px;}
    .flight-choice .main-dtail .select-4{font-size:10px;}
    .flight-choice .main-dtail .select-5{font-size:10px;}
    .flight-choice .main-dtail .select-6{font-size:10px;}
    .flight-choice .main-dtail .select-7{font-size:10px;}
}

@media handheld, only screen and (max-width: 480px){
    .searchb1-htl{ float:unset;}
   .searchb-home{width: 100%; text-align:center;}
    .inputno{ width: 77.2%;}
    .passangr-dtail .htl_fltdtl .fare-left .dt_2 .flight-main{margin-left: 12px;}
    .passangr-dtail .htl_fltdtl .fare-left .dt_1 .htl-2 img{ left:237px;}
    .header.main_header_hi {height: auto;}
    .list-mob{width:100%;}
    .list-mob-1{width:48%;}
    .searchb{position:unset;width: 100%;text-align: center;}
    #arowdown {display: none;}
    .flight.child {margin-top: 0;}
    .footer2 p{ margin-left: 153px;  clear: none;}
    .ui-datepicker-multi-2 .ui-datepicker-group{width:100%;}
    .chkb{left: 0;}
    .flight span:nth-child(2) {padding-left: 5px;}
    .mod-4{display:none;}
    .mod-main {border-right:none; margin: 0 9px 0 10px;}
    .result-right .htl_fltdtl .fare-left .dt_1 .htl-2 img {left: 250px;}
    .result-right .htl_fltdtl .fare-right .circle-1{left: 250px;}
    .sbox2 { width: 47%;}
    .sbox-pa { margin: 36px 2px 10px 10px;width: 47%;}
    .sbox-class{ margin: 36px 2px 10px 10px;  width: 47%;}
    .modifybox{margin-top:0; padding:0 15px 0 15px;}
    .sbox3 {width: 47%;}
    .sbox6 {width: 47%;}
    .sbox-chack{width:100%; margin: 12px 0 0 12px;}
    .sbox-chack input {position: unset;}
    .sbox4{width:47%;}
    .sbox-chack font { padding-left: 2px;}
    .sbox-chack span:nth-child(2) {margin-left: 18px;}
    .btn-right{margin: 28px 0 0 0;}
    .sbutton1{padding: 5px 67px;}
    .mobile-popup .nav-tabs > li{padding: 0 9px;}
    .mobile-popup .tab-content ul li{width:50%;}
    .mobile-popup .tab-content{ width: 97%;margin-left: 8px;}
    .mod-5 {width: 12%; text-align: center; padding: 3px 20px; float:right;}
    .modifay-rst span{text-align:center; display:block;}
    .ui-datepicker.ui-datepicker-multi{width: 94%!important;}
    .tabbable-line > .nav-tabs > li{text-align: center; width: 100%;}
    .result-popup-1 .htl_fltdtl .fare-right .but-new{margin: 9px 168px;}
    .result-popup-1 .htl_fltdtl .fare-left .dt_1 .htl-2 img{left:237px;}
    .result-popup-1 .htl_fltdtl .fare-right .circle-1{left:237px;}
    .flight-choice .choice .result-dtail .flt-datil-2 .flt-3 p{font-size: 11px; margin: 0 4px 10px;}
    .flight-choice .choice .result-dtail .flt-datil-1{padding: 27px 2px;}
    .room-type-popup-main .type-1{ display:none;}
    .room-type-popup-main .type-2{ display:none;}
    .room-type-popup-main .type-3{ display:none;}
    .room-type-popup-main .room-type-popup .room-type-3{font-size:12px;}
    .room-type-popup-main .room-type-popup .room-type-2 ul li span a{ display: block;}
    .room-type-popup-main .room-type-popup .room-type-2{ text-align: center;}
    .result-popup-1 .htl_fltdtl .fare-left .dt_1 .htl-1 .ht-1{width: 26%;}
    .result-popup-1 .htl_fltdtl .fare-left .dt_1 .htl-1 .ht-2{width:71%;}
    .departure-htl, .hasDatepicker{width:100%;}
    .searchb-htl {font-size: 12px;padding: 3px 36px;}
}

@media handheld, only screen and (max-width: 414px){
    .holiday-main-1 .fr-1{ width: 16%;}
    .holiday-main-1 .fr-2{ width: 40%;}
    .holiday-main-1 .fr-3{ width: 40%;}
    .holiday-main-1 .fr-4{ width: 49%;}
    .holiday-main-1 .fr-5{ width: 49%;}
    .holiday-main-1 .fr-6 {width: 13%;}
    .holiday-main-1 .fr-7 {width: 13%;}
    .holiday-main-1 .fr-8{width:70%;}
    .holiday-main-1 .fr-9{width: 49%; margin-top:10px; margin-left:0;}
    .holiday-main-1 .fr-10{width: 49%; margin-top:10px; margin-left:2%;}
    .holiday-main-1 .fr-11{width: 100%;  margin-left:0;}
    .holiday-main-1 .fr-12{width: 40%; margin-top:10px;}
    .holiday-main-1 .fr-13{width:28%; margin-top:10px;}
    .holiday-main-1 .fr-14{width:28%; margin-top:10px;}
    .holiday-main-1 .fr-15{margin-top:10px; margin-left: 0; width:33%;}
    .holiday-main-1 .fr-16{width: 22%; margin-top:10px; margin-left:2%;}
    .holiday-main-1 .fr-17{width: 41%; margin-top:10px; margin-left:2%;}
    .holiday-main-1 .fr-18{margin-top:10px;}
    .holiday-main-1 .fr-19 {width: 32%;}
    .holiday-main-1 hr{margin-top: 14px;}

    .holiday-main-1 br{display:none;}

     .congra-main-1 .co-2{width:96%;}
     .congra-main-1 .co-2 span{font-size:9px;}
    .selectbox select{width: 98%;}
    .inputno{ width: 74%;}
    .passangr-dtail .htl_fltdtl .fare-left .dt_1 .htl-2 img{ left:198px;}
    .footer2 p{ margin-left: 113px;}
    .list-mob{width:100%;}
    .list-mob-1{width:100%;}
    .date1{width:47%;}
    .flight.child { margin-top: 13px;}  
    .flight.child > span{width:100%;}
    .sbox-chack span:nth-child(2) { margin-left: -4px;}
    .modifybox{ padding: 0 11px 0 0;}
    .mod-5{text-align:center; width:14%;padding: 0 18px;}
    .mod-main{margin: 0 9px 0 10px;}
    .sbutton1{padding: 5px 50px; margin-right: 0;}
    .result-right .htl_fltdtl .fare-left .dt_1 .htl-2 img {left: 230px;}
    .result-right .htl_fltdtl .fare-right .circle-1 {left: 230px;}
    .mobile-popup .nav-tabs > li{padding: 0 4px;}
    .modifay-rst img { margin-top: -1px;}
    .modifay-rst span{line-height: 23px;}
    .flight span:nth-child(2) {padding-left:0;}
    .result-popup-1 .htl_fltdtl .fare-left .dt_1 .htl-2 img{left:197px;}
    .result-popup-1 .htl_fltdtl .fare-right .circle-1{left:197px;}
    .flight-choice .choice .result-dtail .flt-datil-1{width: 100%; text-align: center;  padding: 4px 0; border-right: none;}
    .flight-choice .choice .result-dtail .flt-datil-2{width: 100%; margin: 0;}
    .flight-choice .choice .result-dtail .flt-datil-3{width:100%; padding: 0 0 9px; border-left: none;}
    .flight-choice .choice .result-dtail .flt-datil-2 .flt-3 p{margin: 0 5px 10px; font-size: 11px;}
    .flight-choice .main-dtail .select-1{display:none;}
    .flight-choice .main-dtail .select-2{display:none;}
    .flight-choice .main-dtail .select-3{display:none;}
    .flight-choice .main-dtail .select-4{display:none;}
    .flight-choice .main-dtail .select-5{display:none;}
    .flight-choice .main-dtail .select-6{display:none;}
    .flight-choice .main-dtail .select-7{display:none;}
    .result-popup-1 .htl_fltdtl .fare-right .but-new{margin: 9px 134px;}
    .room-type-popup-main .room-type-popup .room-type-1{width: 100%; text-align: center;}
    .room-type-popup-main .room-type-popup .room-type-2{width: 100%; text-align: center;}
    .room-type-popup-main .room-type-popup .room-type-3{width: 100%; text-align: center;}
    .detail-main ul li{width:100%;}
    .flying-htl{width:100%; margin-right:0;}
     .searchb {margin-bottom: 0; margin-top: 7px;}
      .searchb-htl {padding: 3px 16px;}
      .searchb-mod{margin-bottom: 0; margin-top: 74px;}
}

@media handheld, only screen and (max-width: 400px){

}

@media handheld, only screen and (max-width: 380px){
    .result-right .htl_fltdtl .fare-left .dt_2 .flight-main .dt2{width:31%;}
    .result-right .htl_fltdtl .fare-left .dt_2 .flight-main .dt3{width:28%;}
    .congra-main-1 .co-2 span{font-size:8px;}
    .passangr-dtail .htl_fltdtl .fare-left .dt_1 .htl-1 .ht-2 span{  font-size: 12px;}
    .inputno{ width: 71%;}
    .passangr-dtail .htl_fltdtl .fare-left .dt_1 .htl-2 img{ left:188px;}
    .flight.child > span font{font-size: 12px;}
    .footer2 p{ margin-left: 91px;}
    .result-right .htl_fltdtl .fare-left .dt_1 .htl-2 img {left: 190px;}
    .result-right .htl_fltdtl .fare-right .circle-1 {left: 190px;}
    .result-right .htl_fltdtl .fare-right{  top: -32px;}
    .result-right .htl_fltdtl .fare-left .dt_2 .fot-btn-1 .htl-btn-mob{padding: 2px 11px;}
    .result-right .htl_fltdtl .fare-left .dt_2 .fot-btn-1 .htl-btn{padding: 2px 11px;}
    .result-right .htl_fltdtl .fare-left .dt_2 .fot-btn-1 .htl-btn-1{padding: 2px 11px;}
    .sbox1{width:96%;}
    .sbox2{width:96%; margin-bottom: 48px;}
    .sbox-class {margin: 8px 2px 10px 10px; width: 96%;}
    .sbox-pa {margin: 8px 2px 10px 10px;width: 96%;}
    .sbox3{width:96%; margin-top: 8px;}
    .sbox6{width:96%; margin-top: 8px;}
    .sbox-chack{width: 91%;  margin: 12px 0 11px 12px;}
    .sbox-chack font {font-size: 13px;}
    .sbox4{width:96%; margin-bottom: 40px;}
    .sbutton1{width: 97%;}
    .mobile-popup .tab-content{ width: 96%;margin-left: 8px;}
    .mobile-popup .nav > li > a{ padding: 6px 10.7px 8px 14px;}
    .pull-left.col-lg-7.col-md-12.col-sm-12.col-xs-12{ padding: 0;}
    .result-popup-1 .htl_fltdtl .fare-left .dt_1 .htl-2 img{left:178px;}
    .result-popup-1 .htl_fltdtl .fare-right .circle-1{left:178px;}
    .result-popup-1 .htl_fltdtl .fare-right .but-new{margin: 9px 118px;}
    .result-popup-1 .htl_fltdtl .fare-left .dt_1 .htl-1 .ht-1{width: 30%;}
    .result-popup-1 .htl_fltdtl .fare-left .dt_1 .htl-1 .ht-2{width:67%;}
    .holiday-main-1 .calender{ padding: 6px 24px; font-size:12px;}
    .searchb-htl {padding: 3px 9px;}
}


@media handheld, only screen and (max-width: 360px){
    .congra-main-1 .co-2 p{  font-size: 10px;}
   .inputno{ width: 70%;}
   .passangr-dtail .htl_fltdtl .fare-left .dt_1 .htl-2 img{ left:180px;}
   .sbox-chack font {font-size: 12px;}
   .mobile-popup .nav > li > a{padding: 6px 10.7px 8px 3px;}
   .mobile-popup .tab-content ul li{width:100%;}
   .result-popup-1 .htl_fltdtl .fare-left .dt_1 .htl-2 img{left:165px;}
   .result-popup-1 .htl_fltdtl .fare-right .circle-1{left:165px;}
   .result-popup-1 .htl_fltdtl .fare-right .but-new{margin: 9px 107px;}
    .personalinfo .pyt_wd_50 .ui-tabs.ui-tabs-vertical .ui-tabs-panel{height: 333px;}
    .searchb-htl {padding: 3px 4px;}
}

@media handheld, only screen and (max-width: 320px){
   .result-right .htl_fltdtl .fare-left .dt_2 .flight-main .dt5{width:29%; }
    .inputno{ width: 66%;}
    .passangr-dtail .htl_fltdtl .fare-left .dt_1 .htl-2 img{ left:157px;}
    .result-right .htl_fltdtl .fare-left .dt_1 .htl-1 .ht-2 h2{font-size:12px;}
    .searchb1 {padding: 3px 55px;}
    .s_left { margin-top: 10px;}
    .footer2 p{ margin-left: 67px;}
    .sbox-chack font {font-size: 11px;}
    .result-right .htl_fltdtl .fare-right{ top: -36px;}
    .result-right .htl_fltdtl .fare-left .dt_1 .htl-2 img {left:160px;}
    .result-right .htl_fltdtl .fare-right .circle-1 {left: 160px;}
    .result-right .htl_fltdtl .fare-left .dt_2 .fot-btn-1 .htl-btn-mob{padding: 5px 7px;   font-size: 10px;line-height: 13px;}
    .result-right .htl_fltdtl .fare-left .dt_2 .fot-btn-1 .htl-btn{padding: 5px 7px;   font-size: 10px;line-height: 13px;}
    .result-right .htl_fltdtl .fare-left .dt_2 .fot-btn-1 .htl-btn-1{padding: 4px 7px;   font-size: 10px;line-height: 13px;}
    .mobile-popup .nav > li > a{ padding:6px 6.7px 8px 0;}
    .mobile-popup .tab-content{ width: 94%;margin-left: 8px;}
    .mod-main {width: 10%; margin:0 -6px 0 10px;}
    .mod-5{  width: 16%;}
    .result-popup-1 .htl_fltdtl .fare-left .dt_1 .htl-2 img{left:150px;}
    .result-popup-1 .htl_fltdtl .fare-right .circle-1{left:150px;}
    .result-popup-1 .htl_fltdtl .fare-right .but-new{margin: 9px 86px;}
    .congra-main-1 .co-2 p b{font-size: 10px;}
    .congra-main-1 .co-2 span{font-size: 10px;}
    .passangr-dtail .your{font-size: 13px;}
    .mobile-small div{font-size: 12px;}
    .searchb2{padding: 3px 54px;}
    .holiday-main-1 .fr-1 {width: 18%;}
    .holiday-main-1 .fr-2 {width: 38%;}
    .holiday-main-1 .fr-3 {width: 38%;}
    .holiday-main-1 .fr-6 {width: 17%;}
    .holiday-main-1 .fr-7 {width: 17%;}
    .holiday-main-1 .fr-8 {width: 62%;}

}