﻿@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){
    .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: 14px;padding: 3px 20px;}
    .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:10px;}
    .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;}
    .mod-5{width:15%;}
    .result-right .htl_fltdtl-animation .fare-left .dt_1 .htl-1{width: 86%;}
    .result-right .htl_fltdtl-animation .fare-left .dt_2 .flight-main .dt4 font{display:none;}
    .result-right .htl_fltdtl .fare-left .dt_1 .htl-1 .ht-2 span{font-size: 11px;}
    .result-right .htl_fltdtl-animation .fare-left .dt_2 .flight-main .dt4 p{    margin: 0 0 5px;}
    .result-right .htl_fltdtl-animation .fare-right .but-new{    padding: 3px 24px;margin: 4px 0 0 22px;}

}
@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;}
    .pasng-detail-right-atol-logo img{max-width:75px!important;}
    .result-right .htl_fltdtl-animation .fare-left .dt_1 .htl-1{    width: 86%;}
}
@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;}  
   .result-right .htl_fltdtl-animation .fare-left .dt_2 .fot-btn-1 .htl-btn{padding: 2px 11px;}
}
@media only screen and (max-width:985px){
   .mod-1 span{font-size: 11px;}
   .mod-2{width:24%;}
   .mod-4{width: 18%;}
   .mod-5{width:13%;}
   .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%;}
   .result-right .htl_fltdtl-animation .fare-left .dt_2 .flight-main .dt4 font{display:block;     font-size: 11px;     margin: 0;}
}
@media handheld, only screen and (max-width: 800px){
    .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: 0 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%;  margin-top: 12px;}
    .other-aminets ul{width: 30%;}
    .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 17px; }
    .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;} 
    .result-popup .htl_fltdtl .fare-left{width:77%;}
    .result-popup .htl_fltdtl .fare-left .dt_1{width:52%;}
    .result-popup .htl_fltdtl .fare-left .dt_2{width:48%;}
    .result-popup .htl_fltdtl .fare-right{width:23%;}
    .result-popup .htl_fltdtl .fare-right .but-new{ margin: 12px 0 0 17px;}
    .result-right .htl_fltdtl-animation .fare-left .dt_2 .flight-main .dt4 font{display:none;}


}

@media handheld, only screen and (max-width: 768px){
    .pagination>li>a{padding: 2px 5px;}
    .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: 24%;}
    .mod-new-1 {width: 17%;}
    .mod-2 {width: 25%;}
    .mod-3 { width: 16%;}
    .mod-4 {width: 16%;}
    .mod-5 {width: 10%;}
    .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: 34.9px;}
    .result-right .htl_fltdtl .fare-right .reward-price{line-height: 18px;    bottom: -4px;}
    .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;}
    /*.search.row {
     z-index: 99;
}*/
    .mobile-leftpannel .menu {
    float: none !important;
    width: 250px;
    height: 100%;
    position: fixed;
    background-color:#fff;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -o-transition: all 1s;
    transition: all 1s;
    left: 0;
    top:0;
    z-index: 50;
    overflow-y: auto;
    padding-bottom: 100px;

}

    .mobile-leftpannel .menu.closed {
    left: -250px;
}

#toggle {
    background-color: transparent;
    border-radius: 0;
    color: #333333;
    left: 0;
    min-height: 6%;    
    padding: 33px 2px;
    position: fixed;
    top: 11.3%; 
    -moz-transition: all 0.7s ease 0s;
    -o-transition: all 0.7s ease 0s;
    -webkit-transition: all 0.7s ease 0s;
    transition: all 0.7s ease 0s;
    width: 50px;
    z-index: 25;
  
}

@-moz-document url-prefix() { 
  #toggle {
     top: 6.3%;
  }
}

#toggle:hover {
    cursor: pointer;
}

#toggle.closed {
    left: 0;
    bottom: 0;
    right: 0;
    top:0;
    width: 100%;
    height: 100%;
    opacity: .3;
    background-color: rgba(0, 0, 0, 0.9);
}

.content {
    width: 100%;
    height: 100%;
    margin-left: 0;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
}

.content.closed .text {
    -webkit-transform: translateX(80px);
    -ms-transform: translateX(80px);
    -moz-transform: translateX(80px);
    -o-transform: translateX(80px);
    transform: translateX(80px);
}

.text {
    width: 60%;
    margin: auto;
    -webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    -o-transition: all .4s ease;
    transition: all .4s ease;
    margin-top: 80px;
    margin-bottom: 80px;
}
.mobile-leftpannel .menu ul {
    list-style-type: none;
    padding: 0;
    margin: 85px 0 0 40px;
    padding-right: 40px;
}

.mobile-leftpannel .menu ul li {
    color: floralwhite;
    font-size: 20px;
    margin: 0 0 5px 0;
    display: block;
    height: 40px;
    line-height: 40px;
    padding-left: 10px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

.mobile-leftpannel .menu ul li:hover {
    background-color: #3bb16f;
    cursor: pointer;
}

#wrapper {
    height: 100%;
    min-height: 100%;
    position: fixed;
    overflow-y: auto;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

#wrapper.closed {
    position: fixed;
}
.menu .leftpanel1 {
    display:block!important;
    width: 100%;
    top: 0;
  
}
@-moz-document url-prefix() { 
.menu .leftpanel1 {
      top: 0;
      margin-top: 0;

  }
}
.mobile-leftpannel .menu .leftpanel{border-radius:0!important;  border:none;}
.leftpanel > h2{background-color:#0b2241; color:#fff;}
#toggle i {
    display: block;
    color: #7a7a7a;
    font-size: 21px;
    text-align: center;
    margin: 0 auto;
    padding: 7px 0;
}
#toggle.closed i {
    display: none;
}

.inner {

    position: static;
}

.cross{float:right; display:inline-block; cursor:pointer; font-weight:normal;}
.result-right .htl_fltdtl .fare-left .dt_1 .htl-1 .ht-2 ul li img{    height: 15px;}
.result-right .htl_fltdtl .fare-left .dt_2 h1{padding: 10px 10px 9.1px;}
.result-right .htl_fltdtl-animation .fare-left .dt_1{width:100%; min-height:0;}
.result-right .htl_fltdtl-animation .fare-left .dt_2{width:100%;}
.result-right .htl_fltdtl-animation .fare-left .dt_3{width:100%;} 
.result-right .htl_fltdtl-animation .fare-right{width:100%; border-left:none; min-height:0;}
.result-right .htl_fltdtl-animation .fare-left .dt_2 .fot-btn-1{display:none;}
.result-right .htl_fltdtl-animation .fare-left{width:100%; min-height:0;}
.result-right .htl_fltdtl-animation .fare-left .dt_1 .htl-1 {width: 97%;}
.result-right .htl_fltdtl-animation .fare-left .dt_1 .htl-2,.result-right .htl_fltdtl-animation .fare-left .dt_1 .fot-btn,.result-right .htl_fltdtl-animation .fare-left .dt_2,.result-right .htl_fltdtl-animation .fare-right h2{display:none;}
.result-right .htl_fltdtl-animation .fare-right .mobile-small div{display:none;}
.result-right .htl_fltdtl-animation .fare-right .circle{    display: none!important;}
.result-right .htl_fltdtl-animation .fare-right span,.result-right .htl_fltdtl-animation .fare-right p{    width: 96%;     margin-left: 16px;}
.result-right .htl_fltdtl-animation .fare-right .but-new{float:right;     margin: 11px 12px 43px;}
.result-right .htl_fltdtl-animation .fare-right .reward-price{    bottom: 0;}




    /*---Left-slide-panel----*/
   

}


@media handheld, only screen and (max-width:736px){
 .result-right .htl_fltdtl .fare-left .dt_1 .htl-1 .ht-2 ul li img {height: auto;}
     .mappopinner1{width:97%; top: 21%;}
     .map-align{left: -237px;  position: relative;  top: 3px;}
     .flight-dtail h5{ text-align: left;}
     .room-type-popup-main .room-type-popup {overflow-x:unset;overflow-y: unset; height:auto;}
     .mobile-pop .modal-content{border-radius: 0; border:none;}
     .tripadvisor{  height: 0;  overflow-x:unset;  overflow-y: unset;}
     /*.other-aminets{ overflow-x: hidden; overflow-y: scroll;  height: 71px;}*/
     .aminates hr{margin-top: 9px; margin-bottom: 0;}
     /*.result-popup .htl_fltdtl{display:none;}*/
     .result-popup .htl_fltdtl .fare-left .dt_1 .htl-1 .ht-1{display:none;}
     .result-popup .htl_fltdtl .fare-left .dt_1 .htl-1 .ht-2 p{display:none;}
     .result-popup .htl_fltdtl .fare-left .dt_1 .htl-1 .ht-2 span img{display:none;}
     .result-popup .htl_fltdtl .fare-left .dt_1 .htl-2{display:none;}
     .result-popup .htl_fltdtl .fare-left .dt_2{display:none;}
     .result-popup .htl_fltdtl .fare-right span{display:none;}
     .result-popup .htl_fltdtl .fare-right p{display:none;}
     .result-popup .htl_fltdtl .fare-right .circle{display:none;}
     .result-popup .htl_fltdtl .fare-right{min-height:0; border-left:none;}
     .result-popup .htl_fltdtl .fare-left .dt_1 .htl-1 .ht-2 ul{display:none;}
     .result-popup .htl_fltdtl .fare-left .dt_1 .htl-1 .ht-2{float: left; width: 68%; margin-left: 0;}
     .result-popup .htl_fltdtl .fare-right .but-new{margin: 4px 0 0 17px;}
     .result-popup .htl_fltdtl{border-bottom: 1px dashed #bfbfbf;}
     .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: none; 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: 5px 0 3px; 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{ left: 386px; position: absolute;top: -10px; 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{display:none;}
     .mod-1 {width: 30%;}
     .mod-3 {width: 24%;}
     .mod-4 {width: 26%;}
     .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;}
     .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;}
     .other-aminets ul{width: 50%;}
     /*.room-type-popup-main .room-type-popup{height: 159px;}*/
     .detail-main ul li{width:50%;}
     /*.tripadvisor{  height: 234px;}*/

     /****************Only Mobile Use Popup New*******************/
    .map-total{height: 130px;}
    .mobile-pop .over-1{float:left; width:32%; margin-right: 2%; display:none;}
    .mobile-pop .over-1 .photo{background-color: rgba(0,0,0,.50); color:#fff; font-family:'Roboto Regular'; font-size:14px; float:left; width:32%;position: absolute; padding: 3px 5px; top: 205px; border-bottom-left-radius:8px; border-bottom-right-radius:8px;}
    .mobile-pop .over-1 > img {margin-bottom: 13px;}
    .mobile-pop .over-1 .chk-in-1{float:left; width:47%;}
    .mobile-pop .over-1 .chk-in-1 p{font-family:'Roboto Regular'; color:#0b2241; font-size:12px;}
    .mobile-pop .over-1 .chk-in-1 p span{font-family:'Roboto Medium'; color:#666; font-size:12px;}
    .mobile-pop .over-1 .chk-in-2{float:left; width:2%; color:#8c8c8c;}
    .mobile-pop .over-1 .chk-in-3{float:right; width:48%;}
    .mobile-pop .over-1 .chk-in-3 p{font-family:'Roboto Regular'; color:#0b2241; font-size:12px;}
    .mobile-pop .over-1 .chk-in-3 p span{font-family:'Roboto Medium'; color:#666; font-size:12px;}
    .mobile-pop .very-good{float:left; width:100%; margin-top: 0;}
    .mobile-pop .very-good h2{font-family:Arial; color:#000; font-weight:bold; font-size:14px;  margin-top: 6px; margin-bottom: 2px;}
    .mobile-pop .very-good p{font-family:Arial; color:#000; font-weight:normal; font-size:13px;   margin: 6px 0 10px;  line-height: 19px;}
    .mobile-pop .very-good p span a{color:#4c8cc2;}
    .mobile-pop .very-good .more-txt-1 a{font-family:Arial; color:#4c8cc2; font-weight:normal; font-size:13px; }
    .mobile-pop .over-2{float:left; width:100%; margin-top: 3px;}
    .mobile-pop .over-2 p a{font-family:'Roboto Regular'; font-size:12px; color:#3c72ba;margin:0;}
    .mobile-pop .over-3{float:left; width:100%; /*overflow-x: hidden; overflow-y: scroll; height:160px; border:1px solid #d7d7d7;*/ padding:9px; /*border-radius:10px;*/ margin-top:10px;}
    .mobile-pop .over-3 h3{font-family:'Roboto Regular'; color:#010101; font-size:15px; margin-top: 7px; margin-bottom: 3px;}
    .mobile-pop .over-3 p{font-family:'Roboto Medium'; color:#505050; font-size:12px;  line-height:19px;   text-align: justify;}
    .mobile-pop .over-3::-webkit-scrollbar {width: 9px;margin-right:2px;}
    .mobile-pop .over-3::-webkit-scrollbar-track {background-color: #f1f1f1;-webkit-border-radius: 10px;border-radius: 10px;}
    .mobile-pop .over-3::-webkit-scrollbar-thumb {-webkit-border-radius: 10px;border-radius: 10px;background: #c1c1c1; }
    .mobile-pop .modal-body{ padding: 17px 0 0; height: 446px;}
    .mobile-pop {float:left; width:100%; overflow: hidden;top: -20px; bottom: 0;}
    .mobile-pop .htl_datil-1{float:left; width:100%;  text-align: center;}
    .mobile-pop .htl_datil-1 h1{font-family:'Roboto Medium'; font-size:15px; color:#0b2241;   margin-bottom: 0; margin-top:0;}
    .mobile-pop .htl_datil-1 p{font-family:'Roboto Regular'; font-size:11px; color:#666666;}
    .mobile-pop .htl_datil-1 p img{    margin-top: -3px; margin-right: 4px;}
    .mobile-pop .htl_datil-2{float:left; width:16%; display:none;}
    .mobile-pop .htl_datil-2 p{font-family:'Roboto Regular'; font-size:12px; color:#666666;margin: 0;}
    .mobile-pop .htl_datil-2 span{font-family:'Roboto Regular'; font-size:11px; color:#666666;}
    .mobile-pop .htl_datil-3{float:left; width:99%; margin-bottom: 9px;margin-left: 1%;}
    .mobile-pop .htl_datil-3 .br_3_box { border-right: 1px solid #acacac; border-top: 1px solid #acacac; border-bottom: 1px solid #acacac;  width: 33%; float: left; text-align: center;padding:8px 0;}
    .mobile-pop .htl_datil-3 .br_3_box:nth-child(3n){border-top-right-radius:8px;border-bottom-right-radius:8px;}
    .mobile-pop .htl_datil-3 .save_r {float: left; width: 100%; font-size: 15px; display: block;clear: both; line-height:6px;}
    .mobile-pop .htl_datil-3 .sav_w_r {color: #fff;font-size: 11px;}
    .mobile-pop .htl_datil-3 .save_code_r {background: #c72d6d;color: #fff; border-top-left-radius:8px; border-bottom-left-radius:8px;border:none;}
    .mobile-pop .htl_datil-3 .p_normal_r {color: #0b2241; font-size: 17px; line-height:35px;  font-family:'Roboto Regular'; font-weight:normal;}
    .mobile-pop .htl_datil-3 .p_normal_r span { display: block;   clear: both;   font-size: 13px; color: #0b2241;}
    .mobile-pop .htl_datil-3 .cost_r { font-size: 23px;color: #000322;}
    .mobile-pop .htl_datil-3 .prc_normal_r span {  clear: both;color: #0b2241; display: block; font-size: 22px; font-weight: bold; line-height: 29px;}
    .mobile-pop .modal-dialog { margin: 42px auto; width: 100%; height:auto;  padding: 0;}
    .mobile-pop .modal-dialog .close{ position: absolute; top: -10px; z-index: 99;  outline:none; left: 382px; opacity:unset;}
    .mobile-pop .modal-header {border-bottom:none;   padding: 0;   margin-top: 24px;}
    .mobile-pop .modal-header h4{margin-bottom: 0; font-family:'Roboto Regular'; color:#fff; font-size:16px;text-align:center;}
    .mobile-pop #carousel-example-generic { margin: 20px auto; width: 400px;}
    .mobile-pop #carousel-custom { margin: 20px auto; width: 379px;}
    .mobile-pop #carousel-custom .carousel-indicators {margin: 10px 0 0; overflow: auto; position: static;   text-align: left;  white-space: nowrap;  width: 100%;}
    .mobile-pop #carousel-custom .carousel-indicators li { background-color: transparent;  -webkit-border-radius: 0; border-radius: 0; display: inline-block;  height: auto; margin: 0 !important; width: auto;}
    .mobile-pop #carousel-custom .carousel-indicators li img {display: block; opacity: 0.5;}
    .mobile-pop #carousel-custom .carousel-indicators li.active img {opacity: 1;}
    .mobile-pop #carousel-custom .carousel-indicators li:hover img {  opacity: 0.75;}
    .mobile-pop #carousel-custom .carousel-outer { position: relative;}
    .mobile-pop .right.carousel-control > img {margin-left: 70px; margin-top: 107px;top: 15px;}
    .mobile-pop .left.carousel-control > img {margin-left: -97px; margin-top: 107px; top: 15px;}
    .mobile-pop .aminates{float:left; width:100%;}
    .mobile-pop .aminates h1{font-family:'Roboto Medium'; font-size:15px; color:#0b2241; margin-top: 0; margin-bottom: 13px;}
    .mobile-pop .aminates h2{font-family:'Roboto Medium'; font-size:15px; color:#0b2241; margin-top: 0;}
    .mobile-pop .aminates ul{text-align: center;}
    .mobile-pop .aminates ul li{font-family:'Roboto Regular'; font-size:12px; color:#666; display:inline-block; padding: 0 30px 2px 0; text-align: center;}
    .mobile-pop .aminates ul li.active{font-family:'Roboto Regular'; font-size:12px; color:#bababa; display:inline-block; text-align: center;}
    .mobile-pop .aminates ul li img { display: inline; text-align: center;}
    .mobile-pop .panel-default>.panel-heading{background-color: #0b2241; border-color: none; color: #fff; border-top-right-radius: 0; border-top-left-radius: 0;}
    .mobile-pop .panel-body{padding:7px 7px;  overflow-x: hidden; overflow-y: scroll;  height: 200px;}
    .mobile-pop .panel{border: none; border-radius: 0; -webkit-box-shadow: none; box-shadow:none;}
    .mobile-pop .panel-group .panel+.panel {margin-top: 2px;}
    .mobile-pop .panel-group .panel-heading+.panel-collapse .panel-body{border-top:none;}
    /*.mobile-pop .panel-title> a.collapsed{border-bottom:none;}*/
    .mobile-pop .panel-title> a,.mobile-pop .panel-title> a:hover,.mobile-pop .panel-title> a:focus{ text-decoration: none; padding: 5px 44px; font-size: 14px;}
    .add-1{ border-bottom:3px solid #ffcb00;}
    .mobile-pop #carousel-custom .item img {width: 100%;height:200px;}
    .pop-1 .modal-dialog{padding: 0; margin: 42px auto;}
    .pop-1 .modal-content{border-radius:0;}
    .pop-1 #fltdetail{height: 506px;overflow-x: hidden;overflow-y: scroll;}
    .pop-1 .modal-body{ padding: 2px 0 0; height: auto;}
    .pop-1 .modal-header{padding:11px 0 0 0; text-align: center;}
    .pop-1 .modal-header > strong{color:#0b2242; font-size:18px; font-weight:normal;}
    .pop-1 .modal-dialog .close{left: 190px; top: -14px;}
    .pop-2 .modal-dialog{padding: 0; margin: 42px auto;}
    .pop-2 .modal-content{border-radius:0;}
    .pop-2 #fltdetail{height: 397px;overflow-x: hidden;overflow-y: scroll;}
    .pop-2 .modal-body{ padding: 2px 0 0; height: auto;}
    .pop-2 .modal-header{padding:11px 0 0 0; text-align: center;}
    .pop-2 .modal-header > strong{color:#0b2242; font-size:18px; font-weight:normal;}
    .pop-2 .modal-dialog .close{ left: 356px; top: -14px;}
    .result-popup-1 .htl_fltdtl .fare-left{display:none;}
    .result-popup-1 .htl_fltdtl .fare-right{width:100%; border-left:none;  min-height: 0;}
    .result-popup-1 .htl_fltdtl .fare-right .circle{display:none;}
    .result-popup-1 .htl_fltdtl .fare-right p{ width: 20%;float: left; padding: 7px 0;}
    .result-popup-1 .htl_fltdtl .fare-right span{width: 29%;float: left; font-size:11px; text-align: left;}
    .result-popup-1 .htl_fltdtl .fare-right span.clearfix{display:none;}
    .result-popup-1 .htl_fltdtl .fare-right .but-new{position: absolute; top: -13px;}
    .result-popup-1 .htl_fltdtl{ border-bottom: 1px dashed #cecece;}
    .flight-choice h3{display:none;}
    .flight-choice{margin-top:15px;}


/****************Only Mobile Use Popup End*******************/
}

@media handheld, only screen and (max-width: 667px){
    .pop-2 .modal-dialog .close{ left: 327px;}
    /*#toggle{min-height: 5.3%;top: 6.3%;}*/
    .menu .leftpanel1 {top:0; margin-top: 0;}
    .result-popup .htl_fltdtl .fare-right .but-new{ margin: 4px 0 0;}
    .mobile-pop .modal-dialog .close{left: 347px;}
    .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: 33px;}
    .dateformat{ height: 32px;}
    .sDay{ margin-top: 5px;}
    .sDate{  margin-top: 0;}
    .sMonth{ margin-left: 5px;}
    .searchb {margin-top: 29px;}
    .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{  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){
    .pop-2 .modal-dialog .close{ left: 312px;}
    .mobile-pop .modal-dialog .close{left: 327px;}
    .result-right .htl_fltdtl .fare-left .dt_1 .htl-2 img {left: 350px;}
    .result-right .htl_fltdtl .fare-right .circle{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){
    .mobile-pop .modal-dialog .close{left: 319px;}
    .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;}*/
}


@media handheld, only screen and (max-width: 568px){
    .pop-2 .modal-dialog .close{ left: 280px;}
    /*#toggle{min-height: 4.7%;top: 6.3%;}*/
    .result-popup .htl_fltdtl .fare-left{width:73%;}
    .result-popup .htl_fltdtl .fare-right{width:26%;}
    .mobile-pop .aminates ul li{ padding: 3px 8px;}
    .mobile-pop .modal-dialog .close{left: 282px;}
    .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:33%;}
    .mod-3{width:21%;}
    .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{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;} 
    .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{}
    .flight-choice .main-dtail .select-2{width: 72%;}
    .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{width: 19%;}
    .flight-choice .choice .result-dtail .flt-datil-2 .flt-1{display:none;}
    .flight-choice .choice .result-dtail .flt-datil-2 .flt-2{width:67%; text-align:left; margin-left: 3%;}
    .flight-choice .choice .result-dtail .flt-datil-2 .flt-3{width:25%; text-align:left;}
    .flight-choice .choice .result-dtail .flt-datil-1{width: 10%; padding: 55px 6px;}
    .flight-choice .choice .result-dtail .flt-datil-2{width: 74%;}
    .flight-choice .choice .result-dtail .flt-datil-2 .flt-4{width: 40%;text-align: left; margin-left: 3%;}
    .flight-choice .choice .result-dtail .flt-datil-2 .flt-5{width: 27%;text-align: left;}
    .flight-choice .choice .result-dtail .flt-datil-2 .flt-6{width: 30%;text-align: left;}
    .flight-choice .choice .result-dtail .flt-datil-3{width: 14%; padding: 61px 0;}
    .result-right .htl_fltdtl-animation .fare-left .dt_1 .htl-1 {width: 95%;}
    .result-right .htl_fltdtl-animation .fare-right span,.result-right .htl_fltdtl-animation .fare-right p{width: 95%; margin-left: 13px;}
}

@media handheld, only screen and (max-width: 480px){
    .flt-2 > img{ margin: -10px 0 0 0;}
    .pop-2 .modal-dialog .close{ left: 233px;}
    .mobile-pop .aminates ul li{ padding: 3px 8px; width: 25%;}
    .result-popup .htl_fltdtl .fare-left .dt_1{width:100%;}
    .result-popup .htl_fltdtl .fare-left{width:68%;}
    .result-popup .htl_fltdtl .fare-right{width:32%;}
    .mobile-pop .modal-dialog .close{left: 240px;}
    .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{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 0;}
    .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{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 ul li span a{ display: none;}
    .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%;}
  
}

@media handheld, only screen and (max-width: 414px){
 
    .passangr-dtail .htl_fltdtl .fare-left .dt_1 .htl-1 .ht-2 span{font-size:12px;}
    .result-right .htl_fltdtl .fare-left .dt_1 .htl-1 .ht-2 p{font-size:9px;padding-right: 6px;text-align: justify;}
    .map-align{left: -188px;}
    .mobile-popup .tab-content ul li input[type=radio]:checked + label:before {line-height:10px;}
    .pop-1 .modal-dialog .close{left: 195px;}
    .pop-2 .modal-dialog .close{ left: 195px;}
    .mobile-pop .modal-dialog .close{left: 195px;}
    .mobile-pop .aminates ul li.active{font-size:11px;}
    .mobile-pop .aminates p {font-size:11px;}
    .result-popup .htl_fltdtl .fare-left{width:63%;}
    .result-popup .htl_fltdtl .fare-right{width:37%;}
    .mobile-pop .aminates ul li{padding:0; width: 25%;}
    .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;}
    .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 {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{left:197px;}
    .flight-choice .choice .result-dtail .flt-datil-2 .flt-2{width:66%;}
    .flight-choice .choice .result-dtail .flt-datil-2 .flt-3 p{margin: 0 5px 10px; font-size: 11px;}
    .flight-choice .choice .result-dtail .flt-datil-3{padding: 58px 0;}
    .flight-choice .choice .result-dtail .flt-datil-1{padding: 52px 6px;}
    /*.result-popup-1 .htl_fltdtl .fare-right .but-new{margin: 9px 134px;}*/
    .room-type-popup-main .room-type-popup .room-type-1{width: 60%; text-align: left;}
    .room-type-popup-main .room-type-popup .room-type-2{width: 20%; text-align: left;}
    .room-type-popup-main .room-type-popup .room-type-3{width: 20%; text-align: left;}
    .detail-main ul li{width:100%;}
    .room-type-popup-main .room-type-popup .room-type-1 p span{font-size:11px;}
    .room-type-popup-main .room-type-popup .room-type-1 div{font-size:11px;}
    .room-type-popup-main .room-type-popup .room-type-1 font{font-size:11px;}
    .room-type-popup-main .room-type-popup .room-type-2 ul li img{display:none;}
    .other-aminets li{font-size:11px;}
    .carousel-control.right{display:none;}
    .carousel-control.left{display:none;}
    .mobile-pop #carousel-custom .item img {width: 90%;}
    .mobile-pop #carousel-custom .carousel-indicators{width: 90%;}
    .result-popup-1 .htl_fltdtl .fare-right p{width: 25%;}
    .result-popup-1 .htl_fltdtl .fare-right span{width: 75%;}
    .result-popup-1 .htl_fltdtl .fare-right .but-new{right: 11px;}
}

@media handheld, only screen and (max-width: 400px){

}

@media handheld, only screen and (max-width: 380px){
    .map-align{left: -176px;}
    .pop-2 .modal-dialog .close{ left: 176px;}
    .pop-1 .modal-dialog .close{left: 176px;}
    .result-popup .htl_fltdtl .fare-left{width:60%;}
    .result-popup .htl_fltdtl .fare-right{width:40%;}
    .other-aminets ul{width:100%;}
    .mobile-pop .modal-dialog .close{left: 176px;}
    .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 {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: 3px 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{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%;}
    .flight-choice .choice .result-dtail .flt-datil-1{ width: 13%;}
    .flight-choice .choice .result-dtail .flt-datil-2{width:68%;}
    .flight-choice .choice .result-dtail .flt-datil-3{width:17%;}
    .flight-choice .choice .result-dtail .flt-datil-2 .flt-2{width:56%; margin-left:0;}
    .flight-choice .choice .result-dtail .flt-datil-2 .flt-3{width:44%;}
    .flight-choice .choice .result-dtail .flt-datil-2 .flt-4{width:39%; margin-left:0;clear: both;}
    .flight-choice .choice .result-dtail .flt-datil-2 .flt-5{width:18%;}
    .flight-choice .choice .result-dtail .flt-datil-2 .flt-6{width:43%;}
    .result-popup-1 .htl_fltdtl .fare-right p{font-size:19px;}
    .result-popup-1 .htl_fltdtl .fare-right span{font-size:10px;}
}


@media handheld, only screen and (max-width: 360px){
     .result-right .htl_fltdtl .fare-left .dt_1 .htl-2 img {left: 163px;}
    .result-right .htl_fltdtl .fare-right .circle {left: 163px;}
    .congra-main-1 .co-2{padding: 0 3px;}
    .cart_1.cart_2 a.tooltips p{margin: -12px 0 0 110px;}
    .map-align{left: -170px;}
    .pop-2 .modal-dialog .close{ left: 168px;}
    .mobile-pop .modal-dialog .close{left: 168px;}
    .pop-1 .modal-dialog .close{left: 168px;}
    .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{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;}
    .result-popup .htl_fltdtl .fare-left{width:57%;}
    .result-popup .htl_fltdtl .fare-right{width:43%;}
    .result-popup .htl_fltdtl .fare-left .dt_1 .htl-1 .ht-2{width:100%;}
    .flight-choice .choice .result-dtail .flt-datil-2{width: 67%;}
    .result-popup-1 .htl_fltdtl .fare-right .but-new{padding: 3px 17px; }
    }

@media handheld, only screen and (max-width: 320px){
     .map-align{left: -150px;}
     .pop-2 .modal-dialog .close{ left: 148px;}
     .mobile-pop .modal-dialog .close{left: 148px;}
     .pop-1 .modal-dialog .close{left: 148px;}
    /*#toggle{min-height: 4.7%;top: 5.3%;}*/
    .result-popup .htl_fltdtl .fare-left{width:51%;}
    .result-popup .htl_fltdtl .fare-right{width:49%;}  
    .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 {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{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;}
    .mobile-pop #carousel-custom .item img {width: 80%;}
    .mobile-pop #carousel-custom .carousel-indicators{width: 80%;}
    .flight-choice .choice .result-dtail .flt-datil-2 .flt-4{width:38%;}
    .flight-choice .choice .result-dtail .flt-datil-2 .flt-6{width:38%;}
    .flight-choice .choice .result-dtail .flt-datil-2{width:64%;}
    .flight-choice .choice .result-dtail .flt-datil-1{width:15%; padding: 69px 6px;}
    .flight-choice .choice .result-dtail .flt-datil-3{   padding: 75px 0; font-size:11px;}
    .flight-choice .main-dtail .select-2{width:69%;}
    .flight-choice .main-dtail .select-7{width:21%;}
    .flight-choice .choice .result-dtail .flt-datil-2 .flt-5{width:21%;}
    .result-popup-1 .htl_fltdtl .fare-right p{font-size:16px;}
    .result-popup-1 .htl_fltdtl .fare-right span{font-size:9px;}
    .result-popup-1 .htl_fltdtl .fare-right .but-new{top: -15px; font-size: 12px;}

}