@media(max-width:1199px){.ritsude{padding:19px 0px;}
.logo{padding:15px 0;margin-right:8px;min-width:290px;}
.topssec.fixed .logo{padding:9px 0;}
.logo img,
.topssec.fixed .logo img{max-width:200px;}
.fixincrmnt.fixed{width:685px;}
h3.hdng:after{width:71%;}
.rowflitdeal{padding:7px 0 16px;}
.dlflight img{min-height:362px;}
.dl_lft .dlflight img{min-height:206px;}
.htl_img.dlflight img{min-height:115px;}
.acceptimg .img-responsive{max-width:253px;}
.search-result{padding:12px 0;}
.insidebosc{padding:0 0 0 12px;}
.bnwftr .panel-body{padding:10px;}
.bars_menu.fa{color:#fff;line-height:88px;}
.modifysrch{padding-left:10px;}
#slidebarscr{position:relative !important;z-index:10;width:100% !important;float:left;}
#nxtbarslider{position:relative !important;z-index:10;width:100% !important;float:left;}
}
@media(max-width:1100px){.propopum{width:991px}
}
@media(min-width:1200px){.coleft, .sepmenus{display:block}
}
@media(max-width:991px){.full_room_buk, .rhttbepa{width:100%;padding:0 !important;}
.bookcol .ffty:nth-child(2) .borddo{float:right;}
.xcel{display:block;}
.container.mobilepad .col-md-4.col-sm-12.col-xs-12.resmagfix{padding:0;}
.oneroom{display:block;}
.city_close_btn{right:-15px;}
.secndates{margin-bottom:10px;}
.bars_menu.fa{line-height:60px;display:block;float:right;}
.chpflttile h1{font-size:26px;}
.chpfltdes p{width:75%;}
.propopum{width:768px;min-width:300px}
.full_clear{padding:0 0 10px}
.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:block;}
.caret.cartdown{right:0}
.topa{margin-left:5px}
.captngrp{margin:30px 0}
.bigcaption{font-size:38px}
.smalcaptn{font-size:20px}
.advsncerdch .col-xs-3{width:33.333%}
.fulnine{width:100%}
.placerows,
.secndates,
.thrdtraveller{float:left;width:100%}
.placerows .col-xs-6{padding:0 0 10px}
.modfictions.fixd{position:static}
.search-result.flightresltpage,
.search-result.flightresltpage.onlyfrflty{margin:0}
.search-result.flightresltpage::before{display:none}
.coleft{display:none}
.colrit{width:100%}
.coleft{background:#fff none repeat scroll 0 0;box-shadow:0 0 10px -5px #000;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%}
.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;right:0;display:none;}
.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;color:#999;}
.sepmenus::before{background:url(../images/sprite1.png) no-repeat scroll -525px 0 rgba(0, 0, 0, 0);content:"";height:15px;left:auto;right:14%;position:absolute;top:-11px;width:28px;}
span.sprte.cmnexplor.fa.fa-envelope{background:none;color:#898989;font-size:15px;line-height:40px;text-align:center;}
.flag_images{margin:8px 10px 0 0}
.userimage{height:32px;margin:8px 20px 0 0;width:32px}
.userimage img{min-height:32px}
.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%}
.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}
.full_nty,
.paspolbl{width:100%}
.cellpas{display:block}
.paspertedit .margpas{margin:5px 0;padding:0 5px}
.topbokro{height:auto}
.pnrnum{float:left}
.signfomup{padding:15px 0 0 0;}
.btn.btn_sub.subsbtm{padding:5px;right:0;}
.signupfm{margin:18px 0 0;}
.faftrsoc.fa{font-size:22px;height:45px;line-height:45px;width:45px;}
.scl_connection{padding-left:0;}
.ritsude{padding:7px 0px 0;}
.sectns{float:left;margin-right:0;}
.mailadrs{font-size:13px;margin:0;}
span.numhide{font-size:14px;}
.sectns h6{font-size:9px;}
.skin-black-light .main-header>.navbar .navbar-custom-menu .navbar-nav>li.balane_msgs{display:block !important;position:absolute !important;width:100%;right:0;top:50px;}
.skin-black-light .main-header>.navbar .navbar-custom-menu .navbar-nav>li.balane_msgs>a{padding:1px 5px;background:#115cb0;color:#fff;}
.sidebtn.flagss{margin:0;}
.flag_images, .logo h3{display:none;}
.logo img{z-index:1000000;position:relative;margin-top:0;max-height:100px;}
header{height:auto}
.topssec .container{position:relative;}
}
@media(max-width:767px){#flight_form .secndates .smrow .col-xs-6.padfive{width:100%;}
.full_room_buk{width:100%;padding:0 !important;}
.loginspld{margin:0 0 -26px;}
.adreshotle{font-size:13px !important;}
.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;}
.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;margin-bottom:15px;}
.allboxflt .airlblxl{font-size:14px}
.tab_pasnger{width:100%}
.ontyp{padding:0}
.fligthsdets{margin:10px 0}
.logininwrap{margin:20px 0}
.madgrid.forhtlpopover{margin:5px 0;width:100%}
.mapviewhtlhotl.fa{transform:scale(1);left:85% !important;}
.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%}
.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%}
.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}
.toprom .hotelhed{font-size:20px !important;}
.toprom .bigdate_book{font-size:17px;padding:5px 2px;}
.toprom .lblbk_book{padding:20px 5px 0 0 !important;font-size:12px;}
.toprom .padall10{padding:10px 5px;}
.toprom .imagehotel img{min-height:145px !important;height:180px !important;}
.toprom .linetopbtm{display:none;}
}
@media(max-width:600px){.suprtdivd{display:none;}
.suprtPrt{display:none;}
.chpfltdes{width:100%;}
.pagehding{font-size:28px;}
.bigcaption{font-size:22px;}
.subcrides h1{font-size:28px;}
.footrlist{width:50%;}
.placenameflt{font-size:14px}
.smal_udayp .durtntime{font-size:13px;line-height:12px}
.round-domestk .wayeght{width:70%}
.round-domestk .wayfour{width:30%}
.detailsflt{font-size:12px}
.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:0}
.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}
.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}
.onlyfrflty .placenameflt{font-size:13px;}
.onlyfrflty .datein{font-size:11px;}
.onlyfrflty .boxpad.none_boil{padding:8px 2px;}
.onlyfrflty .smal_udayp .durtntime{font-size:13px;line-height:20px;margin-top:18px;margin-bottom:0;}
.onlyfrflty.datemark::before{width:35px;}
.onlyfrflty .insidesame.travel-stops{padding:2px 0px;}
.onlyfrflty .travel-stops .stops:after{content:'\f068\f068\f068\f068\f068\f068\f068';}
.two_s .o_stop{left:15px!important;}
.two_s .o_stop:last-child{right:15px!important;}
}
@media(max-width:550px){.htd-wrap{width:100%;}
.subcrides{width:100%;}
.subiptprt{width:100%;margin-top:35px;}
.fulnine .col-xs-3{width:50%}
.hidesocial{display:none}
.topa{border:0 none;margin-left:10px;padding:0}
.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.seg-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%}
.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:0;}
.hotel_search_results .priceflights{float:left}
.imagehtldis img{min-height:120px}
.innd{padding:10px 10px 0}
.vlulike{font-size:12px}
.sidepricewrp{margin:10px 0;padding:0 10px}
.priceflights.eachroomprice{font-size:14px}
.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}
.col-md-5.col-xs-4.col-md-offset-3{padding:0px 3px !important;}
.dl_lft .dlflight img{min-height:91px !important;}
.fromtodate{font-size:10px !important;}
.prgh1 h4{font-size:14px !important;}
.btn.btn_sub.subsbtm{right:0px !important;font-size:11px !important;padding:5px 2px !important;}
.formbtmns .form-control{padding:6px 5px;}
.signupfm{margin:40px 0 0;}
.htl_img.dlflight img{min-height:67px;}
.dlflight img{min-height:201px;}
.dl_lft .dlflight img{min-height:80px;}
.priceflights{font-size:18px;}
.two_s .o_stop{left:7px!important;}
.two_s .o_stop:last-child{right:7px!important;}
.hotel_search_results .priceflights{font-size:18px !important;}
.hotel_search_results .sidepricewrp{padding:0 5px;}
.hotel_search_results .contentsdw .col-xs-3.boxpad.none_boil{padding:8px 2px;}
.hotel_search_results .boxlabl{font-size:12px;}
.hotel_search_results .datein{font-size:12px;}
.htl_dtls_cont .romsfst{padding:10px 2px;}
.htl_dtls_cont .tab_htl_detail .romsoutdv{padding:10px 8px;}
.romsoutdv .noof_adult{font-size:12px !important;}
.romsoutdv .romtyprice{font-size:18px !important;}
.htl_dtls_cont .htladdet span{font-size:19px;}
.htl_dtls_cont .amthtlrs{font-size:35px;}
.romsoutdv .romtypestd{font-size:14px;}
.romsoutdv .romsfst{padding:10px 4px;}
.romsoutdv .noof_ave{width:80%;}
.hotelistrowhtl .imagehotel{height:242px !important;max-height:180px !important;}
.hotelistrowhtl .xcel{display:block !important;}
.hotelistrowhtl .sckint{margin:0;}
.toprom .lblbk_book{padding:0px 5px 0 0 !important;font-size:14px;}
.newloginsectn .celoty{display:block;float:left;vertical-align:middle;width:100%;}
.bookcont{width:100% !important;border-radius:0px;font-size:18px;margin-bottom:20px;}
.continye{width:100% !important;}
.col-xs-2.celoty.nopad.linetopbtm{display:none;}
.fligthsdets .pasngrinput{padding:5px 2px !important;}
.fligthsdets .clainput{padding:0 5px;font-size:13px;}
}
@media(max-width:500px){.round-trip .priceanbook{margin: 0;}
.row.round-domestk .allsegments .quarter_wdth, .row.round-domestk .allsegments .smal_udayp.nopad.brd_rit.col-xs-3.col-xs-3{width:100%;text-align:center;border:0;}
.csearch_flight.col-xs-10.nopad{width:100%;}
.csearch_flight.col-xs-10.nopad .advsncerdch .col-xs-5.nopad{width:50%;}
.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}
.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%}
.smalcaptn{font-size:18px}
.fromtopmargin{margin-top:0}
.topssec::after{display:none;}
.full_clear{width:100%;}
.none_boil{display:none;}
.none_boil_full{width:100%;}
.coleft{width:70%;}
.full_same{width:100% !important;display:block !important;}
.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}
.for_hotel_modi .modifysrch::after{line-height:42px}
.smal_udayp{margin-top:0}
.smal_udayp .insidesame{text-align:center}
.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}
.col-md-5.col-xs-4.col-md-offset-3{padding:0px 3px;}
.dl_lft .dlflight img{min-height:90px !important;}
}
@media(max-width:480px){.modifysrch{padding:0;font-size:0;}
.modifysrch::after{right:25px;}
}
@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}
.wdth50{width:50%;}
}
@media(max-width:420px){.round-domestk .priceflights{text-align:left;padding-left:15px;}
.round-domestk .n-r-t{text-align:left;padding-left:15px;}
.plcetogo,.totlall{margin-bottom:10px;}
.footrlist{width:100%;}
.chpflttile h1{font-size:18px;}
.pagehding{font-size:26px;}
.copyrit{font-size:13px;}
.footrlist{font-size:13px;}
.logspecify{width:100%;}
.abcRioButton.abcRioButtonLightBlue{margin-bottom:10px;width:100% !important;}
.figure.effect-marley h3{font-size:18px}
.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:-15px 0 0}
.round-domestk .waybook{bottom:-2px;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%}
.tonavtorum,
.hoteldetsname,
.shtlnamehotl{font-size:14px}
.hoteloctnf{font-size:12px}
.sidepricewrp{margin:0}
.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}
.hotel_search_results .view_type{padding:0 2px;width:30px;margin:0 2px;}
}
@media(max-width:360px){.agent_menu.nav>li>a{padding:15px 5px;}
.modifysrch::after{right:15px;}
.dropdown-menu.mysign{width:270px;}
.logo{margin-right:0px;}
.wament{padding:0 19px;}
.bigcaption{font-size:16px;}
.smalcaptn{font-size:14px;}
.htltilt span{font-size:12px;}
.sepmenus{top:60px}
.flag_images{margin:8px 20px 0 0}
.coleft{width:100%;}
.filterforall.addtwofilter .sorta strong{font-size:9px}
.portnme{font-size:10px}
.selectedwrap::after{font-size:8px;width:18px}
.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%}
.onlyfrflty .coleft{top:92px !important;}
.hotel_search_results .filter_tab{margin-right:2px;}
.hotel_search_results .view_type{font-size:14px;padding:0 2px;width:24px;margin:0 2px;}
}
@media(max-width:320px){.topa{margin:0;}
.logo{margin:0;}
.userorlogin{padding:0;}
.dropdown-menu.explorecntry{right:-16px;}
.wament{padding:0 17px;}
}
.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){.bktab1.xlbox.gohel .col-xs-4.nopadding.pull-right{width:100%;}
.detailsflt{display:block;text-align:center;}
.responsive-tabs-container.accordion-xs .nav-tabs{display:none}
.responsive-tabs-container.accordion-xs .accordion-link{display:block}
.dealsin .org_row{margin:0 -5px;}
.topssec{height:52px;}
.bars_menu.fa{line-height:52px;}
.logo, .topssec.fixed .logo{padding:20px 0 12px}
.logo img{max-height:80px;}
.sepmenus, .sidebtn.flagss .dropdown-menu.exploreul{top:52px;}
.hm_pge, .fr_desk{display:none;}
.reglog{min-width:auto;}
header{height:112px;}
.section_top{position:relative;height:112px;}
.ritsude{padding:0;position:absolute;right:60px;bottom:0;z-index:1000000;}
.flags, span.dwn_angle1 .fa, .userorlogin{color:#fff;}
.userorlogin img.img-responsive{background:#fff;padding:4px;border-radius:50%;}
.dropdown-menu.explorecntry > li{width:100%;}
.sidebtn .dropdown-menu.exploreul::before{left:22%;}
.round1{padding:0;}
.signupfm{margin:27px 0 0;}
.rating span.star::before, .rating-no span.star::before{font-size:16px !important;}
}
@media (max-width:480px){.srch_main1 .iconcmn{float:left;}
.srch_main1 .nav-tabs.tabstab > li > a{padding:0 15px;}
.dest{display:none;}
.tabspl{padding:12px 5px;}
.tabspl{padding:12px 4px;}
.srch_pge{padding:0px 4px;}
.book1 h3{font-size:16px;}
.fullwdth{width:100%;}
.halfwdth{width:50%;}
.round2{width:100%;padding:0px 4px;}
.round1 img{float:none;max-width:100%;margin:0px auto;}
.round2 h4{text-align:center;}
.round2 p{text-align:center;}
.col-md-5.col-xs-4.col-md-offset-3{padding:0px 4px;width:50%;float:right;}
.dl_lft .dlflight img{min-height:180px;}
.dlflight img{min-height:280px;}
.htl_img.dlflight img{min-height:100px;}
.btn.btn_sub.subsbtm{right:0;font-size:13px;}
h4.ftrhd.arimo{font-size:16px;}
.frteli a{font-size:13px;}
.copyrit{line-height:25px;font-size:13px;}
h3.hdng:after{display:none;}
.deal_flt{margin-bottom:20px;padding:0 5px;}
.thrdtraveller .btn.btn-number{padding:10px 12px;}
.box1::after{display:none;}
.acceptimg{width:100%;}
.acceptimg .img-responsive{margin:0px auto;}
.copyrit{text-align:center;}
.onlyfrflty .priceflights{font-size:18px;}
.two_s .o_stop{left:7px!important;}
.two_s .o_stop:last-child{right:7px!important;}
.onlyfrflty .coleft{top:70px;}
.onlyfrflty h4.sr_code{font-size:14px;}
.onlyfrflty .bigtimef{font-size:11px;}
.onlyfrflty .quarter_wdth .insidesame{padding-right:2px;}
.onlyfrflty .padl10{padding-left:2px !important;}
.onlyfrflty .airlinename{padding:0 2px;white-space:normal;font-style:11px;}
.onlyfrflty .m-b-0.text-center > strong{font-size:11px;}
.onlyfrflty .detailsflt{font-size:11px;padding:0 2px;}
.onlyfrflty .padr10{padding-right:2px !important;}
.insidesame{padding:5px 2px;}
.onlyfrflty .travel-stops .stops:after{content:'\f068\f068\f068';}
.two_s .o_stop:last-child{right:0px!important;}
.two_s .o_stop{left:0px!important;}
.onlyfrflty .pad4{padding:2px;}
.hotel_search_results .priceflights{font-size:15px !important;}
.hotel_search_results .prcstrtingt{font-size:12px !important;}
.hotel_search_results .shtlnamehotl{font-size:14px !important;}
.for_hotel_modi .modifysrch::after{right:0px !important;}
.htl_dtls_cont .amthtlrs{font-size:26px;}
.htl_dtls_cont .htladdet span{font-size:16px;}
#hotel_top img{max-height:230px;}
.htl_dtls_cont .amthtlrs{font-size:20px;}
.resmagfix .stdnonaclt{font-size:15px;}
.resmagfix .amthtlrsstd{font-size:20px;}
.resmagfix .untdate{font-size:12px;}
.resmagfix .stdnonacltfre{font-size:12px;}
.resmagfix .chkin{font-size:13px;}
.resmagfix .htlfull_dtls{padding:10px 5px;}
.resmagfix .chkdate{font-size:12px;}
.tab_htl_detail .romsoutdv{padding:10px 6px;}
.full_log_tab .mensionsoc{font-size:14px;}
.full_log_tab .abcRioButtonContents > span{font-size:12px;}
.cntgust .newslterinput{font-size:14px;padding:10px 5px;width:90%;}
.newloginsectn .bookcont{font-size:14px;}
.newloginsectn .haveacntd{font-size:14px;}
.newloginsectn .continye.col-xs-8.nopad{width:100%;}
.toprom .hotelhed{font-size:14px !important;}
.hotelistrowhtl .rating span.star::before, .hotelistrowhtl .rating-no span.star::before{font-size:14px !important;}
.mensionspl{font-size:13px;}
.hotelistrowhtl .imagehotel img{width:100%;min-height:220px;height:220px;}
.hotelistrowhtl .hotelhed{font-size:14px !important;}
.ovrgo .ttlamtdvot{font-size:16px;}
.ovrgo .travlrsnms{font-size:18px;}
.ovrgo .totlbkamnt{font-size:16px !important;}
.ovrgo .bokkpricesml{padding:15px 8px;}
.fligthsdets .labltowr{font-size:16px !important;}
.fligthsdets .adltnom{padding:15px 3px 0 !important;}
.inptalbox .spllty{width:100% !important;}
.women{display:none;}
.bars_menu.fa{margin:0;}
.sidebtn{margin-left:8px;}
.ritsude{right:50px;}
.fly{padding-bottom:0;}
.deals{padding:5px 0px 0px;}
.hdng{margin-bottom:0;}
.scl_connection{padding-left:15px;}
.frtbest.centertio .ftrhd{font-size:18px;margin:10px 0 0;line-height:24px;}
.scl_lft{margin-bottom:15px;}
.sepmenus::before{right:6%;}
.topmistyhtl .sorta .fa{display:none;}
.imagehtldis, .imagehtldis img{height:165px;max-height:165px !important;}
.celhtl .innd{padding:5px 0 0 6px !important;}
.adreshotle{font-size:11px !important;line-height:18px !important;padding:4px 0 !important;}
.preclsdv{font-size:12px;margin:2px 0 6px;}
.mwifdiv{padding:0;}
.forhtlpopover .celhtl.width30{max-height:165px !important;padding:8% 0 !important;}
.adreshotle{margin:0;}
.tabrow .lablform{display:none;}
.normalinput{padding:0 10px 0 42px;}
#hotel_checkout{padding:0 10px 0 42px !important;}
.nitmark::before{left:0;background:#eee;}
.plcemark::before, .datemark::before, .deprtures::before, .destinatios::before{}
#onw_rndw_fieldset #flight_datepicker2{padding:0px 10px 0px 42px !important;}
}
@media (min-width:481px) and (max-width:767px){.acceptimg .img-responsive{margin:0px auto;}
.copyrit{float:none;text-align:center;line-height:18px;}
.thrdtraveller .btn.btn-number{padding:10px 12px;}
h3.hdng:after{top:10px;}
h3.hdng:after{width:62%;}
.box1 .round2 h4{font-size:14px;text-align:center;}
.box1 .round2 p{font-size:12px;padding:0px 10px !important;text-align:center;}
.round2{padding:0px 4px;width:100%;}
.box1::after{height:100%;}
.col-md-5.col-xs-4.col-md-offset-3{padding:0px 4px;width:66.6666%;float:right;}
h3.pageheader{font-size:12px;}
.dl_lft .dlflight img{min-height:auto;height:148px;}
.rowflitdeal{padding:4px 0 7px;}
.fromto{font-size:12px;}
.fromtodate{font-size:11px;}
.deal_flt{padding:0px 5px;}
.dlflight img{min-height:auto;height:260px;}
.htl_img.dlflight img{min-height:auto;height:82px;}
.prgh1{left:10px;}
.prgh1 h4{font-size:14px;}
.frtbest.centertio .ftrhd{font-size:14px;}
.btn.btn_sub.subsbtm{right:0px;font-size:12px;padding:5px 4px;}
.faftrsoc.fa{font-size:18px;height:34px;line-height:34px;margin:0px 1px;text-align:center;width:34px;}
h4.ftrhd.arimo{font-size:15px;}
.frteli a{font-size:13px;}
.acceptimg{text-align:center;width:100%;}
.acceptimg .img-responsive{max-width:210px;}
.copyrit{font-size:14px;}
.fly{padding-bottom:0;}
.round1 img{float:none;max-width:100%;margin:0px auto;}
.dest{display:none;}
.src_lft, .dest{margin-bottom:30px;}
.srch_main1 .iconcmn{float:left;}
.srch_main1 .nav-tabs.tabstab > li > a{padding:0 15px;}
.dlflight.htl_img{margin-bottom:16px;}
.deals{padding:15px 0px 20px;}
.onlyfrflty .placenameflt{font-size:14px;}
.onlyfrflty .datein{font-size:12px;}
.onlyfrflty .coleft{top:72px;}
.for_hotel_modi .modifysrch::after{right:0;}
.htl_dtls_cont .romtypestd{font-size:15px;}
.hotelistrowhtl .hotelhed{font-size:18px !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}
.logo{padding:10px 0;margin-right:8px;}
.topssec.fixed .logo{padding:9px 0;}
.logo img,
.topssec.fixed .logo img{max-width:100%;}
.fixincrmnt.fixed{width:685px;}
h3.hdng:after{width:60%;}
.rowflitdeal{padding:7px 0 16px;}
.dlflight img{min-height:265px;}
.dl_lft .dlflight img{min-height:120px;}
.htl_img.dlflight img{min-height:87px;}
.acceptimg .img-responsive{max-width:182px;}
.dest h3{font-size:24px;}
.dest h4{font-size:24px;}
.dest h4 span.text{font-size:42px;}
.box1 .round2 h4{font-size:15px;}
.box1 .round2 p{font-size:12px;padding:0px 4px !important;}
.round2{padding:0px 4px;}
.box1::after{height:100%;}
.col-md-5.col-xs-4.col-md-offset-3{padding:0px 4px;width:50%;float:right;}
.fromto{font-size:13px;}
.fromtodate{font-size:12px;}
.deal_flt{padding:0px 8px;}
.copyrit{font-size:12px;line-height:30px;}
h3.pageheader{font-size:20px;}
.tabspl{padding:12px 10px;}
.src_lft{padding:0px 3px;}
.onlyfrflty .coleft{top:72px;}
.for_hotel_modi .modifysrch::after{right:0;}
.hotel_search_results .panel-title{font-size:15px;}
.htl_dtls_cont .romtypestd{font-size:18px;}
.gohel .bigdate_book{font-size:30px !important;}
.gohel .biginre_book{font-size:13px;}
.gohel .bigdate_book{margin-right:4px;padding:0 4px;}
.gohel .borddo.brdrit{padding:0 4px;}
.hotelistrowhtl .hotelhed{font-size:20px !important;}
}
@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}
.section_top .ritsude{padding:8px 0 0 0 !important;}
.onlyfrflty .new-fltr .wament{font-size:11px;}
.onlyfrflty .new-fltr label.wament.hand-cursor::before{left:1px;top:8px;width:14px;height:14px;}
.onlyfrflty .wament{font-size:12px;padding:0 17px;}
.onlyfrflty .new-fltr .normalinput, .new-fltr .alladvnce, .new-fltr #hotel_checkout, .new-fltr #no_of_nights, .new-fltr .totlall{padding-left:2px;font-size:11px;}
.onlyfrflty .datemark::before{font-size:15px;width:25px;}
.onlyfrflty .incel .rangebox{padding:5px 4px;}
.onlyfrflty .lbllbl{font-size:12px;}
.hotel_search_results .modifysrch::after{right:0;}
.hotel_search_results .panel-title{font-size:15px;}
.htl_dtls_cont .untdate{font-size:14px;}
.htl_dtls_cont .stdnonacltfre{font-size:14px;}
.gohel .bigdate_book{font-size:30px !important;}
.gohel .biginre_book{font-size:13px;}
.gohel .bigdate_book{margin-right:4px;padding:0 4px;}
.gohel .borddo.brdrit{padding:0 4px;}
.rhttbepa .tblemd td{width:160px !important;}
.hotelistrowhtl .hotelhed{font-size:20px !important;}
.tblemd th{padding:10px 10px !important;width:155px !important;}
.tblemd td{float:left;}
.btn.btn_sub.subsbtm{padding:5px 6px;}
}
@media (min-width:1200px){.responsive-tabs-container.accordion-lg .nav-tabs{display:none}
.responsive-tabs-container.accordion-lg .accordion-link{display:block}
}
@media(max-width:411px){.bookcol .nigthcunt{padding:30px 10px 10px 10px !important;}
}
@media(max-width:375px){.fuldate_book{white-space:pre-line;overflow:initial;}
}
@media(max-width:340px){#slidebarscr .table.table-condensed.tblemd{display:block;overflow-x:auto;}
#slidebarscr .tblemd td{white-space:pre-line;}
#nxtbarslider .table.table-condensed.tblemd{display:block;overflow-x:auto;white-space:nowrap;}
#nxtbarslider .tblemd td{white-space:pre-line;}
}