@media(max-width:1200px){.logo{min-width:auto;padding:15px 0;}
.topssec.fixed .logo{padding:9px 0;}
.logo img, .topssec.fixed .logo img{max-width:200px;}
.fixincrmnt.fixed{width:685px;}
}
@media(max-width:1100px){.propopum{width:991px;}
}
@media(max-width:1199px){.propopum{width:991px;}

.lablform {
    color: #61948e;
    font-size: 12px;}
    }
@media(max-width:992px){.sepmenus{display:block !important;}
.lablform {
    color: #61948e;
    font-size: 12px;
    margin: 0;
    text-transform: uppercase;
    position: absolute;
    left: 20px;
    top: -10px;
    background: #ffffff;
    z-index: 10;
    padding: 1px 5px;
    font-weight: 500;
}
}
@media(max-width:991px){.propopum{width:768px;min-width:300px;}
.full_clear{padding:0 0 10px;}
.srch_one .ad_banr {
    width: 5.5%;
    float: left;
    margin-top: 38px;
    display: none;
}
.close_filter {
    background: #db9f00;
    border: 0 none;
    color: #000;
    display: none;
    font-size: 18px;
    padding: 5px;
    position: absolute;
    right: 0;
    width: 35px;
    z-index: 10;
    top: 0px;
    border-radius: 50%;
}
.coleft {
   
    z-index: 10000!important;
   
}
.srch_one .coleft {
  
    position: absolute;
}
.srch_one .resultalls .colrit, .srch_one .wrapper1 {
    width: 100%;
    padding: 0;
}
ul.sidebar-menu {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    overflow: auto;
}
.main-sidebar, .left-side {
    padding-top: 0px!important;
}

.sidebtn .dropdown-menu.exploreul{left:auto;margin:0;right:0;}
.sidebtn .dropdown-menu.exploreul::before{left:auto;margin:0;right:20px;}
.ful_logo{display:none;}
.tab_logo{display:block;}
.logo, .topssec.fixed .logo{padding:7px 0;}
.topssec.fixed .cmnexplor{height:40px;opacity:1;}
.exploreall li a{padding:10px;}
.topssec .cmnexplor{display:block;opacity:1;}
.topssec{height:60px;}
.topssec .ritsude{padding:5px 0;}
.logo{max-width:150px;min-width:0;}
.userorlogin{display:none;}
.reglog{min-width:0;}
.caret.cartdown{right:0;}
.topa{margin-left:5px;}
.flags{margin:15px 15px 0 0;}
.captngrp{margin:30px 0;}
.bigcaption{font-size:38px;}
.smalcaptn{font-size:20px;}
.advsncerdch .col-xs-3{width:33.333%;}
.fulnine{width:100%;}
.centertio{display:table;margin:0 auto;}
.centertio .ftrhd{display:none;}
.centertio .signupfm > li{float:left;}
.placerows, .secndates, .thrdtraveller{float:left;width:100%;}
.placerows .col-xs-6{padding:0 0 10px;}
.search-result.flightresltpage,
.search-result.flightresltpage.onlyfrflty{margin:0;}
.search-result.flightresltpage::before{display:none;}
.coleft{display:none;}
.colrit{width:100%;}
.srch_one .best_value {
    display: block;
    margin: 30px 0 5px;
    overflow: hidden;
}
.srch_one .coleft {
    width: 60%;
    margin-right: 1%;
}
.srch_one .filter_tab, .srch_one .close_fil_box {
    display: block;
}
.coleft{background:#fff none repeat scroll 0 0;box-shadow:0 0 10px -5px #000;max-width: 285px;/*display:block;*/left:0;position:absolute;top:40px;width:50%;z-index:100;}
.resultalls.open .colrit .vluendsort,
.resultalls.open .colrit .result_srch_htl,
.resultalls.open .colrit .filterforall,
.resultalls.open .colrit .allresult .row,
.resultalls.open .allbusresult{opacity:.2}
.filter_tab{display:block;}
.none_mody{display:none;}
.calandcal, .airlinrmatrix{display:none;}
.topmisty{margin:0 0 10px;}
.insidebosc{padding:0;}
.filterforall{display:block;overflow:hidden;}
.modfictions.fixd .modinew{padding:0;}
.full_wher{width:100%;}
.bars_menu.fa{display:block;}
.sepmenus{background:#fff none repeat scroll 0 0;border-radius:3px;box-shadow:0 4px 10px -3px #000;padding:0;position:absolute;top:60px;z-index:1000;}
.exploreall{border-radius:3px;float:left;min-width:200px;overflow:hidden;}
.exploreall li{border-bottom:1px solid #eee;display:block;float:none;overflow:hidden;}
.topssec .cmnexplor{display:block;float:left;margin-right:10px;opacity:1;}
.exploreall li a strong{line-height:40px;text-align:left;}
.sepmenus::before{background:url("../images/sprite1.png") no-repeat scroll -525px 0 rgba(0, 0, 0, 0);content:"";height:15px;left:2px;position:absolute;top:-11px;width:28px;}
.sepmenus{display:none;}
.flag_images{margin:8px 10px 0 0;}
.userimage{height:32px;margin:8px 20px 0 0;width:32px;}
.userimage img{min-height:32px;}
.sorta strong{display:block;font-size:11px;font-weight:normal;line-height:8px;margin:0;text-align:center;}
.sorta .fa{color:#999;display:block;line-height:20px;margin:0;overflow:hidden;}
.fixincrmnt, .fixincrmnt.fixed{bottom:0;left:0;position:fixed;right:0;top:auto;width:100%;z-index:99;}
.filterforall.addtwofilter.fixed{margin-top:0;}
.insidecurent{margin:0 auto;padding:0 10px;width:750px;}
.insidecurent .outbound-details, .insidecurent .inbound-details{display:none;}
.insidecurent .flect.stop-count{display:none;}
.insidecurent .flightimage{width:100%;}
.insidecurent .selctarln{padding:0}
.insidecurent .sidepricewrp .col-xs-7,
.insidecurent .sidepricewrp .col-xs-5{width:100%;}
.insidecurent .sidepricebig{font-size:18px;padding:0;}
.insidecurent .padflt.nonefity{font-size:11px;padding:0;}
.round-domestk .priceflights{font-size:15px;}
.amnterbig{color:#333;font-size:14px;}
.farestybig{font-size:14px; line-height:20px;}
.topalldesc .jetimg, .ontyp .jetimg {margin: 0;text-align: center; width: 100%;}
.topalldesc .alldiscrpo, .ontyp .alldiscrpo {text-align: center;width: 100%;}
.celtbcel{float: left;width:100%;}
.international_passport_content_div {float: left;width: 100%;}


/*  Hotel Section  */
.vluendsort {display: block;float: none;overflow: hidden;width: auto;}
.modal-body > iframe {width: 100% !important;}
.bigdate_book{font-size:20px;}
.biginre_book{font-size:12px;}
.fuldate_book{height:40px;}
.priceflights.eachroomprice {font-size: 18px;}

/*  Dashboard Section  */
.full_nty, .paspolbl{width:100%;}
.cellpas{display:block;}
.paspertedit .margpas {margin: 5px 0;padding: 0 5px;}
.topbokro{height:auto;}
.pnrnum{float:left;}
.close_fil_box {
    display: block !important;
    position: absolute;
    top: 6px;
    right: 6px;
    font-size: 20px;
    cursor: pointer;
    background: #fdee00;
    width: 28px;
    text-align: center;
    height: 28px;
    color: #5a5d39;
    border-radius: 50%;
    line-height: 26px;
}
}
@media(max-width:768px){.insidecurent{width:100%;}
.popconyent .imagesmflt{display:block;float:none;margin-right:0;overflow:hidden;width:100%;}
.popconyent .flitsmdets{display:block;line-height:14px;overflow:hidden;}
.round-domestk .bigtimef{font-size:15px;}
.round-domestk .smalairport{display:none;}
.round-domestk .airlinename{line-height:11px;padding:0;}
.round-domestk .m-b-0.text-center > strong{font-size:11px;line-height:0;}
.full_smal_tab{padding:0 0 10px;}
.exploreall li a{padding:10px;}
.nav-tabs.tabstab > li > a{padding:0 15px;}
.allys .col-xs-4{width:100%;}
.threey{margin:5px 0;}
.centerload{min-width:0;/* width:95%; */padding:10px;}
.propopum{width:450px;}
.padflt.widfty{padding:0;text-align:center;}
.rit_summery, .full_summery_tab{width:100%;}
.insiefare{padding:0;}
.allboxflt .airlblxl{font-size:14px;}
.tab_pasnger{width:100%;}
.ontyp{padding:0;}
.fligthsdets{margin:10px 0;}
.logininwrap{margin:20px 0;}

/*  Hotel Section  */
.madgrid.forhtlpopover{margin: 5px 0;width: 100%;}
.mapviewhtlhotl.fa{transform: scale(1);}
.map_mobile_dets{display: block; float: left;margin: 20px 0 0; overflow: hidden;width: 100%;}
.tab_htl_detail{width:100%;}
.padritside {float: left;margin: 15px 0 0;padding-left: 0;width: 100%;}
.fulldetab.shdoww{box-shadow:none;}
.romlistnh{background:none; padding:0;}
.colrumpad .bookallbtn{width:100%;}
.priceflights.smalwise{font-size: 13px;}
.full_log_tab{width:100%;}

/*  Bus Section  */
.bustprice{font-size:16px;}
.timelabelf{font-size:14px;}
.durtnlabls, .bookbuss .bookallbtn{font-size:12px;}
.bus_preloader .relativetop {margin: 100px 0 0;}
.only_bus_book .alldiscrpo{text-align:left;}

.bokinstts .col-xs-3{width:33.33%;}
.useralldets .rowother{width:100%;}
.trow.tblhd{display:none;}
.trow .tblpad{display: block;
    float: left;
    padding: 5px;
    width: 100%;}
.lavltr_mgc {
    color: #666;
    display: block;
    font-size: 12px;
}
.lavltr{color:#333;}

}
@media(max-width:650px){.bookallbtn{font-size:12px;}
/* .addtwofilter .hide_lines{display:none;} */
.addtwofilter .sortli{width:33.333%}
.topalldesc .allboxflt .airlblxl{font-size:12px;}
.full_dets_aps{width:100%;}
.newloginsectn .celoty{display: block;float: left;vertical-align: middle;width: 100%;}
.orround {margin: 20px auto;}

.leftde_flt{float:left;width:auto;}
.none_rit{float:right;width:auto;}

.customteam2.nav-tabs.customteam li a strong{display:none;}
.nav-tabs.customteam.customteam2{max-width:50px;}
.customteam2.nav-tabs.customteam li a{padding:10px;}
.pxconf{font-size:12px;}
.bokrname{font-size:16px;}

a.modifysrch::after {display: none;}
a.modifysrch {padding: 0;}
.sortli {width: 20% !important;margin: 0 !important;}
.mnpad, .bk_page .contbk_in .pasngrinput { padding: 0; }
.inptalbox > div { width: 100%; padding: 0 0 5px; }
.bk_page .contbk_in {padding: 0 15px;}
.dom_tab {display: block;}
.roundclass .filterforall.addtwofilter .topmisty, .roundclass .col-wrapper.r-w-g.onesetsi {width: 100%;}
#top-sort-list-2, #t-w-i-2 { display: none; }
.modfictions.fixd, .modfictions.posi, .fil_head.posi {position:relative;}
}
@media(max-width:600px){.placenameflt{font-size:14px;}
.smal_udayp{display:block;margin-top:-20px;overflow:hidden;width:100%;}
.smal_udayp .insidesame{display:block;padding:0;text-align:right;}
.smal_udayp .durtntime{font-size:13px;line-height:12px;}
.round-domestk .wayeght{width:70%;}
.round-domestk .wayfour{width:30%;}
.quarter_wdth{width:33.33%;}
.detailsflt{font-size:12px;}

/*  Hotel Section  */
.hotel_search_results .priceflights{font-size:16px;}
.prcstrtingt{font-size:12px;}
.hoteldetsname{font-size:15px;}
.fifty_rums{width:50%;}
.hundrd_rums{width:100%;}
.padinnerntb{padding:15px;}
.canrumpoly{margin:0;}
.lettrfty, .padinnerntb.htlfac_lity, .hote_plcys{padding:10px;}
.htlfac_lity .col-xs-4{width:100%;}
.full_room_buk{width:100%;}
.sckint{margin:0;}

/*  Bus Section  */
.layoutonly {display: block;overflow-x: scroll;overflow-y: hidden;padding: 0;width: 600px;}
.full_fiftys{ margin: 0 0 10px;width: 100%;}
.qurter_wdth{width: 75%;}
.smal_width_hr{width: 25%;}
.paspertedit .margpas {width:100%;}
.xlbook {
    display: block;
    float: left;
    padding: 10px;
    width: 100%;
}
.xlbook.htlimage_xl{width:auto;}

}
@media(max-width:500px){
  .agent_menu {
    display: block!important;
} 
.skin-black-light .main-header .logo {
    border: 0;
    margin-right: 0;
    min-width: auto;
    padding: 2px 0;
    width: 50px;
    background: transparent !important;
    position: relative;
    /* z-index: 1001; */
    z-index: 9;
}
.nav > li.normal_srchreali {
    display: block;
} 
}
@media(max-width:550px){.fulnine .col-xs-3{width:50%;}
.navbar-nav.agent_menu li a {
    font-size: 13px;
    /* max-width: 140px; */
    margin-right: 0;
    background: transparent;
    padding: 12px 0px;
    font-size: 12px;
    text-transform: uppercase;
    border: none;
    color: #555;
    font-weight: 600;
}
 .details_menu {
    text-align: right;
    margin: 5px 0 0;
}
.sub_admin .logn {
    margin: 10px 0;
}
.madgrid .sidepricewrp > div {
    width: 50%!important;
}
.sidepricewrp {
    display: flex;}
.toggle-password {
    position: absolute;
    right: 0;
    top: 22px;
    margin: 0px 12px;
    padding: 12px 12px;
    font-size: 20px;
}
.homeslider {
    /* max-height: 438px; */
    /* overflow: hidden; */
    /* display: flex; */
    /* flex-flow: column wrap; */
    /* height: 100%; */
    /* align-items: flex-start; */
    /* justify-content: normal; */
    padding: 30px 50px;
    display: none;
}
/*.filter_tab {
    display: block;
    position: fixed!important;
    left: 35px!important;
    float: left;
    z-index: 999!important;
    cursor: pointer;
    background: #db9f00 none repeat scroll 0 0;
    border: 1px solid #fff;
    box-shadow: 0 1px 2px 0 #db9f00;
    color: #fff;
    width: 40px!important;
    height: 40px!important;
    border-radius: 50%!important;
    line-height: 45px!important;
    text-align: center;
   top:  180px!important;
    font-size: 18px;
}*/
.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px;
    font-size: 13px;
}
.wdt30 {
    width: 100%;
}
.close_filter {
    background: #db9f00;
    border: 0 none;
    color: #000;
    font-size: 18px;
    padding: 5px;
    position: absolute;
    right: 0;
    width: 35px;
    z-index: 10;
    top: 0px;
    border-radius: 50%;
}
.fare_pre {
    display: block;
    overflow: hidden;
    padding-left: 0px;
    margin-top: 10px;
}
span#train_name_sector {
    font-size: 14px;
}
.train_name_sector h4 {
    font-size: 14px;
}
.class_select {
    display: block;
    padding: 0px 13px;
    /* margin: 0 -15px 0px; */
    overflow: auto;
    /* border: 1px solid #ddd; */
    width: 100%;
}
.fivblck {
    width: 32%;
    float: left;
}
ul.train-info-block.true {
    display: inline-flex;
    margin: 5px 0;
}
.segmented_btn {
    padding: 5px;
}
.spcustm{
  
    padding: 0 5px;
}
.days_avail {
    font-size: 11px;
    color: #888;
    display: flex;
    margin: 10px 0;
}
.train_timing {
   
    margin: 5px;
    
}
.testcss44{
    width: 100%;
    text-align: center;
}
.train-info-block li.trainClass, .train-info-block li.NoCont {
    min-height: 25px;
    margin: 0;
    padding: 1px 7px;
    width: 100%!important }
.way-lbl {
    margin-top: 2px;
    text-transform: capitalize;
    font-size: 10px;}
.myclssin {
    position: absolute;
    left: 146px;
    top: -9px;
}
.navbar-nav.agent_menu li a .fa {
    color: #000;
    margin-right: 3px;
    font-size: 16px;
}
.alladvnce {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    /* border-bottom: 1px dashed #fff; */
    color: #435b5b;
    cursor: pointer;
    float: left;
    font-size: 12px;}
    .smalway label {
    font-size: 13px;
}
.main-header .logo .logo-lg {
    display: block;
    max-width: 50px;
}
span.company_name {
    display: none;
}
.treeview span {
    font-size: 13px;
}
.logo img {
    /* float: left; */
    height: inherit;
    max-height: 30px;
    width: auto;
}
.sidebar-menu>li>a {
    padding: 12px 5px 12px 15px;
    display: block;
    font-size: 12px;
}
.wament, .wamen {

   
    font-size: 13px;
    font-weight: 300;
    height: 30px;
    line-height: 30px;
    margin: 0;
    padding: 0 20px;
}
.normalinput {
    border: 1px solid #c4c4c4;
    color: #333;
    display: block;
    font-size: 12px;
    height: 50px;
    overflow: hidden;
    padding: 0 10px 0 40px;
    width: 100%;
    border-radius: 10px !important;
    background: #ffffff !important;
    margin-bottom: 10px;
}
span.none_lables {
    display: none;
}
.stop_image img {
    width: 80px;
}
.search_oneway .madgrid {
    min-height: 95px;
    border-radius: 6px;
    width: 100%;
}
.multi_trip .madgrid .sidepricewrp > div.bookbtn {
    margin-top: 0px;
    float: right;
    width: 100%;
}
.srch_one .ad_banr {
    width: 14.5%;
    float: left;
    margin-top: 38px;
    display: none;
}
.info-box-content::before {
    content: "";
    position: absolute;
    width: 58px;
    height: 58px;
    border: 1px solid #DCD7E8;
    left: 7%;
    top: 0;
    bottom: 0;
    display: none;
    margin: auto;
    border-radius: 5px;
}

.smalway {
    display: block!important;
}
.navbar-static-top .navbar-custom-menu .navbar-nav > li > a {
    line-height: 0px;
}
.hidesocial{display:none;}
.nav-tabs.tabstab > li{float:left;margin:0;width:25%;}
.topa{border:0 none;margin-left:10px;padding:0;}
.nav-tabs.tabstab > li > a{float:left;line-height:30px;padding:0 10px 10px;text-align:center;width:100%;}
.sprte.iconcmn{margin:0 auto;}
.iconcmn{display:table;float:none;height:50px;margin:0 auto;overflow:hidden;width:40px;}
.roomcount{left:0;right:auto;}
.roomcount::before{right:auto;left:10%;}
.alltwobnd .imagesmflt{margin-right:0;text-align:center;width:100%;}
.alltwobnd .flitsmdets{text-align:center;width:100%;}
.inboundiv.inner-segment-1{padding:0;}
.inboundiv.sidefare{background:#f6f6f6 none repeat scroll 0 0;margin:20px 0 0;}
.register-box-body{width:100%;padding:0;}
.altpopup{width:420px;}
.round-domestk .madgrid{margin:2px;}
.round-domestk .insidecurent .sidepricebig{font-size:13px;}
.round-domestk .sidepricebig strong{font-size:12px;margin-right:0;}
.international_passport_content_div .spllty {width: 100%;}
.spllty.infant_dob_div {width: 100%;}

/*  Hotel Section  */
.sidenamedesc{display:block;}
.celhtl { float: left;width: 100%;}
.hotel_search_results .innd{max-height:none;min-height:0;}
.adreshotle{display:none;}
.hotel_search_results .bookallbtn.splhotltoy {float: right;margin: 10px 0;width: auto;}
.hotel_search_results .priceflights { float: left;}
.imagehtldis img {min-height: 120px;}
.innd {padding: 10px 10px 0;}
.vlulike{font-size:12px;}
.sidepricewrp {margin: 10px 0 0;padding: 0 10px;}
.priceflights.eachroomprice{font-size:14px;}

/*  Bus Section  */
.full_bus_sec, .fiftywirdt{width:50%;}
.full_bus_none{display:none;}
.full_bus_prices{width:100%;}
.pasngrinput_enter{display:none;}
.pasngrinput_secnrews {display: block;margin-bottom: 10px;overflow: hidden;}
.flling_name .col-xs-5{width: 60%;}
.flling_name .col-xs-4{width: 40%;}
.flling_name .col-xs-3{width: 40%;}

.nav-tabs.tabssyb li a{font-size:12px; padding:0 10px;}
}
@media(max-width:500px){.round-domestk .bigtimef{font-size:12px;}
.round-domestk .airlinename{font-size:10px;}
.round-domestk .m-b-0.text-center > strong{font-size:9px;}
.round-domestk .insidecurent .sidepricebig{font-size:14px;}
.round-domestk .sidepricebig strong{font-size:12px;margin-right:0;}
.sepmenus{top:100px;}
.full_smal_tab{width:100%;}
.fromtopmargin.set_up{margin:0}
.togleadvnce.open .advncebtn::after{content:"\f077";}
.advsncerdch{float:left;}
.advsncerdch .col-xs-3{width:50%;}
.bigcaption{font-size:28px;}
.smalcaptn{font-size:18px;}
.fromtopmargin{margin-top:0;}
.topssec.fixed, .topssec{height:auto;position:static;}
.topssec::after{display:none;}
.full_clear{width:100%;}
.none_boil{display:none;}
.none_boil_full{width:100%;}
.coleft{width:70%;}
.full_same{width:100%;}
.modifysrch{height:59px;}
body{overflow-x:hidden;}
.insidemyt{width:100%;}
.insidecurent .padflt.nonefity{display:none;}
.insidecurent .padflt.widfty{width:50%;text-align:center;}
.insidecurent .timlbl{font-size:12px;}
.insidecurent .sidepricebig{font-size: 13px;}
.insidecurent .sidepricebig strong {font-size: 12px;}
.segment_seg .width_adjst, .ontyp .width_adjst{width:100%;}
.segment_seg .allboxflt {border-bottom: 1px dashed #ddd;}
.full_smal_forty {width: 100%;}
.for_hotel_modi .modifysrch{/*height: 43px*/font-size: 12px;width: 50px;}
.for_hotel_modi .modifysrch::after{line-height:42px;}
.smal_udayp{margin-top:0;}
.smal_udayp .insidesame{text-align:center;}
/*  Hotel Section  */
.tonavtorum{width:100%;}
.innerdetspad{padding:0 0 0 10px;}
.butnbigs{margin:10px 0 0;}
.baseli.hedli{display:none;}
.responsive_li li{border-bottom: 1px dashed #ddd;padding: 5px 0;width: 100% !important;}
.res_op {color: #999;display: block;float: left;margin-right: 10px;}
.price_cet .wid80{width:auto;}
.price_cet .wid20{float:right;width:auto;}


.bus_sorting.sortul .sortli{width: 20% !important;}
.staffareadash{padding:20px 0;}
}
@media(max-width:450px){.normalinput{font-size:14px;}
.placerows .col-xs-6{width:100%;}
.propopum{width:320px;}
.bokinstts .col-xs-3{width:100%;}
.nav-tabs.customteam.customteam2 {
    max-width: none;
    width: 100%;
}
.nav-tabs.customteam li {
    margin: 0 5px 0 0;
    width: auto;
}
.tab-content.sidewise_tab{clear:both;}
.yrtogo2, .noticemsg2{font-size:14px;}
.yrtogo{font-size: 12px;
    line-height: 14px;}
.noticemsg{line-height:20px;}
.spl_box{padding:10px;}
.colusrdash{width:100%;height:auto;}
.useralldets{clear:both;}



}
@media(max-width:420px){.grid .figure{height:250px;}
.figure.effect-marley h3{font-size:18px;}
.sidebtn{position:static;}
.sidebtn .dropdown-menu.exploreul{left:5%;margin:0;position:absolute;right:0;top:100px;width:90%;}
.sidebtn .dropdown-menu.exploreul.mysign::before{right:82px;}
.full_mobile{width:100%;}
.altpopup{width:96%;}
.round-domestk .wayeght{width:100%;}
.round-domestk .wayfour{width:100%;}
.round-domestk .quarter_wdth{width:25%;}
.round-domestk .smal_udayp{margin-top:0;width:25%;}
.smal_udayp .insidesame{padding:10px 5px;}
.round-domestk .bigtimef{line-height:12px;}
.round-domestk .priceanbook .insidesame{padding:0;}
.round-domestk .priceanbook{margin:-25px 0 0;}
.round-domestk .waybook{bottom:-36px;display:block;left:auto;position:absolute;right:0;width:70px;}
.round-domestk .insidecurent .padflt.nonefity{display:none;}
.round-domestk .padflt.widfty{width:50%;}
.round-domestk .padflt.widfty .timlbl{font-size:12px;}
.insidecurent .sidepricewrp{padding:2px 0;}
.labltowr{font-size:14px;color:#333;}
.full_smal_forty{width:100%;}

/*  Hotel Section  */
.tonavtorum, .hoteldetsname, .shtlnamehotl{font-size:14px;}
.hoteloctnf{font-size:12px;}
.sidepricewrp{margin:0;}

/*  Bus Section  */
.sortli.oprtrli{display:none;}
.bus_sorting.sortul .sortli{width: 25% !important;}
.busername, .seatcnt{font-size:14px;}
.bustype, .timelabelf{font-size:12px;}
.duration{font-size:10px;}
.contbk, .temsandcndtn{padding:10px 0;}

.infowone{padding:0;}
.alldasbord{padding:10px;}
.nav-tabs.central_tab li a{padding:0 10px;}

}
@media(max-width:360px){.sepmenus{top:60px;}
.section_top, .flags{display:none;}
.flag_images{margin:8px 20px 0 0;}
.sidebtn .dropdown-menu.exploreul{top:60px;}
.sidebtn .dropdown-menu.exploreul.mysign::before{right:72px;}
.coleft{width:80%;}
.filterforall.addtwofilter .sorta strong{font-size:9px;}
.portnme{font-size:10px;}
.selectedwrap::after{font-size:8px;width:18px;}

/*  Hotel Section  */
.starrtinghotl.rating-no {margin: 0;position: static;}
.shtlnamehotl{padding-right:0;}
.imagehtldis img {max-height: 100px;min-height: auto;}
.none_rit{width:100%;}
.fifty_rums{width:100%;}
.canrumpoly{display:none;}
.arowwspr{padding:5px 0;}
.flling_name .col-xs-5,
.flling_name .col-xs-4,
.flling_name .col-xs-3{width: 100%;}
.modfictions .modifysrch {
   
    font-size: 12px;
}



/*Responsive tab*/
.responsive-tabs-container[class*="accordion-"] .tab-pane {
  margin-bottom: 15px;
}
.responsive-tabs-container[class*="accordion-"] .accordion-link {
  background-color: #595959;
    border-radius: 3px;
    color: #fff;
    display: none;
    float: left;
    margin-bottom: 10px;
    padding: 15px;
    width: 100%;
}
@media (max-width: 767px) {
  .responsive-tabs-container.accordion-xs .nav-tabs {
    display: none;
  }
  .responsive-tabs-container.accordion-xs .accordion-link {
    display: block;
  }
  .smalway label {
    font-size: 14px;
}

.coleft {
    background: #fff none repeat scroll 0 0;
    box-shadow: 0 0 10px -5px #000;
    display: none;
    left: 0;
    position: absolute;
    top: 40px;
    width: 50%;
    z-index: 100;
    max-width: 285px;
}
.wament, .wamen {
    padding: 0px 5px !important;
    float: none !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
  .responsive-tabs-container.accordion-sm .nav-tabs {
    display: none;
  }
  .responsive-tabs-container.accordion-sm .accordion-link {
    display: block;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .responsive-tabs-container.accordion-md .nav-tabs {
    display: none;
  }
  .responsive-tabs-container.accordion-md .accordion-link {
    display: block;
  }
}
@media (min-width: 1200px) {
  .responsive-tabs-container.accordion-lg .nav-tabs {
    display: none;
  }
  .responsive-tabs-container.accordion-lg .accordion-link {
    display: block;
  }
}
/*# sourceMappingURL=bootstrap-responsive-tabs.css.map */