
@media (max-width: 768px){
	.nobrdall{ border:none}
.searchbox{ padding:0px;}
.brdtopser{ border-top:1px solid #ddd}
.searchbox .serres{ padding-top:10px; padding-bottom:10px;}
.searchbox .searchsbmt{ width:75%}
#mobilefilter {
    background-color: #efefef;
    box-shadow: 10px 5px 15px -5px #000000;
    height: auto;
    position: absolute;
    width: 250px;
    z-index: 100;
}
.collapse.filtert {
    display: none;
}
.nresult {
    float: left;
    width: 100%;
}	
.filtericon {
    display: block;
}
.celsrch1{ padding-left:0px;}
.midfld{float: left;
    margin: 0 0 10px;}	
.tbdown{display: block;
    overflow: hidden;}
.oneroom {
    display: block;
    overflow: hidden;
}
.navbar-collapse.navbdclose{clear:both;}
.nav.navbar-nav.sm{
    background: none repeat scroll 0 0 #fff;
    float: none;
    margin: 0;
        position: relative;
    top:0;
}
.nav.navbar-nav.sm .menuli{display: block;
    overflow: hidden;}
.nav.navbar-nav.sm .menuli a{border-bottom: 1px dotted #ddd;
    line-height: 40px;}
.nav.navbar-nav.sm .menuli.active a {
    border-bottom: 2px solid #ffb400;
}
.navbar-nav .open .dropdown-menu{background:#f4f4f4;}
.sidall {
    display: block;
    /*margin: 6px 0 0;*/
    overflow: hidden;
}
.topssec{position:relative;z-index:10;}

.portimg{max-height: 200px;
    min-height: 200px;}
.socialphn .soips2.fa{float:right;}
.reftr .col-xs-2{width:33.33%;margin-bottom:10px;}
.splfetpd{padding:0;}
}


@media (max-width: 767px){
.hotcenter {
    border-bottom: 1px solid #dddddd;
    display: block;
    overflow: hidden;
    padding: 10px !important;
    text-align: center;
    width: 100%;
}
.widthhalf{ width:50%;}
.widthhund{ width:100%; display:block; overflow:hidden}
.onewty .rowst{border-bottom:none;}
.onewty .rowst .fleft{ float:none; text-align:center}
.fleft .hotel{ width: 100%;}
.hotaddr .fa{ float:none !important}
.minhigh{ min-height:0px}
.totleft{border-bottom:none; padding:0px;}
.hotcenter .flightamnt{ padding:0px;}
.hotcenter .flightbook{min-width: 20%;}
.hotcenter .flightamnt{ border-left:none}
.socialicon{bottom: 20px; left:40%;}
.colinsides{display:none;}
.settab{ display:block;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
    color: #fff;
	cursor:pointer;
    float: right;
    font-size: 14px;
    line-height: 35px;
    padding: 0 15px;}
.settab .fa{margin-right:5px;}
.topssec{height:auto;}

.ritsidelinks.aptnavv {
    display: block;
    float: none;
    overflow: hidden;
}
.leftslider, .dritside { width: 100% !important; }
.bighotl img {height: 280px;}
.owl-carousel.newplacemnt_2 { width: 232px !important;}
.smaldateme {right: -81px;top: 118px;width: 280px;}
.owl-carousel.newplacemnt_2 {width: 232px !important;}
.newplacemnt.owl-theme .owl-controls .owl-buttons div.owl-next, .newplacemnt.owl-theme .owl-controls .owl-buttons div.owl-prev {z-index: 100;}
.gohel.xlbox .container>.col-xs-8.nopadding , .gohel.xlbox .container>.col-xs-4.nopadding {width: 100%;}
.rowsdtboo { margin: 15px 0; }

.hotelhed { font-size: 14px;}
/*.wrapofa {
    border: 0 none;
    float: left;
    width: 33.333%;
}
.sct{background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
    display: block;
    margin: 1px;
    overflow: hidden;}
.topa {
    display: block;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    width: 100%;
}*/
.sethet{height: 40px;
    line-height: 40px;
}
.wthrandall .col-xs-6{clear: both;
    display: table;
    margin: 0 auto;
    text-align: center;
    width: auto;}


}
@media (max-width: 600px){
.reftr .col-xs-2{width:50%;}
}


@media (max-width: 550px){
.allwhy .col-xs-4{width:100%;}
.withfulle{ width:100%; display:block; overflow:hidden}
.brdtopserh{ border-bottom:1px solid #ddd}
.searchbox .brdrgt{ border-right:none}
.searchbox .searchsbmt{ width:70%}
}

@media (max-width: 500px){
.wrapofa{width:100%;}
/*.wrapofa.in{width:33.33%;}*/
.grid .figure img{width:100%;}
.imagerespot .img-portfolio{margin:0 auto;}
.hotcenter .flightbook{ min-width:30%}
.nodisplayl{ display:none;}
.fullwit{ width:100%}
}


@media (max-width: 450px){
.fulmobi{width:100%;}
.mobimar{margin-bottom:10px;}
.searchbox .searchsbmt{ width:100%}
.padlftnone.widthhalf{ padding:0px}
.insigndiv > .celcent, .insigndiv .ritsform { width: 100%; ;display: block; }
.loginbtn .rndor { margin-bottom: 5px; margin-top: 5px }
.insigndiv > .celcent { padding: 0 15px; }
}

@media (max-width: 450px){
#owl-demo2 .portimg .img-portfolio{width:100%;}
.pagehdngs.slidemar{margin-bottom:70px;}
.normalinput {padding: 0 5px 0 35px; }
span.remngwd1 {font-size: 12px;}
.htimg, .htcont {width: 100%;display: block;float: left;}
.htprce {width: 100%;display: block;float: left;}
.mylogo img {
    max-height: 35px;
    margin-left: 34px;
}
.sct a{
    padding: 20px 0px;
}
}







@media (max-width: 991px) {
.poster.hidden{display:block !important;}
.fillWidth.fadeIn{display:none;}
  .laps {
    width: 50%;
  }
}


@media (max-width: 800px) {
  .laps {
    width: 50%;
  }
}
@media (max-width: 700px) {
  .laps {
    width: 50%;
  }
}
@media (max-width: 600px) {
  .laps {
    width: 100%;
  }
}

@media (max-width: 650px) {
.leftsignimage{display:none;}
}


@media (max-width: 400px) {
  .laps {
    width: 100%;
  }
}



/*Responsive*/
@media screen and (max-width: 480px) { 
.sercharea {margin: 100px 0 0; }
.s_text {padding: 25px 0px;}
.fwdt { width: 100%; }
.sidall .navbar-toggle {/*margin-top: 20px;margin-right: 0;*/}
.sct a {/*padding: 6px 10px;font-size: 12px;*/}
/*.sct {padding: 17px 0px;}*/
.booking_tab .nav {margin-left: 0;}
.top_text {font-size: 15px; }
.tabspl {padding: 15px 10px; }
.bg-clr {padding: 15px 10px !important;}
.maskimg1 { font-size: 12px; }
.fotter_contain .col-md-3.col-xs-3 { width: 50%;}
.social_icon .list-inline {margin-left: 0;margin-top: 6px;font-size: 20px;}
.social_icon i { margin-right: 0;} 
.btn_chnage { margin-top: 5px;}
.s_text { padding: 10px 0px !important;}
.flft .fwdt, .mpadL0.fwdt { padding: 0; }
.carsrhbtn, .hotelsrhbtn {height: 54px !important; }
.padL0.midfld, .padR0.midfld {width: 100%; padding: 0}
.col-xs-6.padL0.mt5.fulmobi, .fulmobi.mobimar {padding: 0;}
}
@media screen and (max-width: 600px) { 
.pad5.fullw, div#return_date, .fwdt.pad5 {padding: 0 5px;}
.flft, .frgt { width: 100% }
.social_box { height: 147px; }
.btn.btn_chnage {padding: 0; font-size: 12px;}
.fwdt.pad5 { margin-bottom: 10px; }
.booking_tab .nav-tabs>li>a.hotelicon{background-position: -92px 5px;}
.booking_tab .nav-tabs>li>a.hotelicon:hover, .booking_tab .nav-tabs>li.active>a.hotelicon{background-position: -92px -159px; }
.booking_tab .nav-tabs>li>a.caricon{background-position: -207px 5px;}
.booking_tab .nav-tabs>li>a.caricon:hover, .booking_tab .nav-tabs>li.active>a.caricon{background-position: -207px -159px;}
.booking_tab .nav-tabs>li>a.touricon{background-position: 13px 5px;}
.booking_tab .nav-tabs>li>a.touricon:hover, .booking_tab .nav-tabs>li.active>a.touricon{background-position: 13px -159px; }
.booking_tab .nav-tabs>li>a.darshanicon{background-position: -272px 5px;}
.booking_tab .nav-tabs>li>a.darshanicon:hover, .booking_tab .nav-tabs>li.active>a.darshanicon{background-position: -272px -159px; }
.booking_tab .nav>li>a {padding: 40px 10px 6px;}
}
@media screen and (min-width: 481px) and (max-width: 767px) { 
.s_text {padding: 25px 0px;}
.social_icon .list-inline {margin-left: 0px;margin-top: 33px;font-size: 18px; }
.social_icon i {margin-right: 0;}
.btn.btn_chnage {padding: 0; font-size: 13px;}
.maskimg1 {font-size: 13px;}
}

@media screen and (max-width: 768px) { 
.navme .navbar-toggle { display:block;}
.navme .navbar-collapse { display: none !important;position: absolute;right: 80px;top: 65px;width: 200px;z-index: 10000;overflow: visible;}
.navme .navbar-collapse.collapse.in { display: block !important; }
.sidall { float: right; }
/*.login_m { float: left; }*/
.navme .navbar-collapse.navbdclose {clear: inherit;}
.nav.navbar-nav.sm .menuli {width: 100%;float: left;z-index: 100;}
.nav.navbar-nav.sm .menuli a {float: left;width: 100%;}
.navme .nav>li>a>img {float: left;margin-right: 10px;}
.navme .nav>li>a> .blk { float: left;}
/*.sidall .navbar-toggle { margin-top: 25px;}*/
.navme .navbar-collapse::before {content: "\f0d8";font-family: fontAwesome;top: -13px;right: 20%;margin: auto; position: absolute;
    font-size: 25px;color: #fff;}
.s_text {padding: 25px 0px;}
.navbar-header {float: left;}
/*.sct a>span {display: none;}*/
.nav.navbar-nav.sm .menuli a {padding: 6px 30px; }
}
@media screen and (max-width: 991px) { 
.mpad0 { padding: 0; }
.mpadL0 { padding-left: 0; }
.mpadR0 { padding-right: 0 !important; }
.fwdt.addd { padding: 0 }
.owlindex2.owl-theme .owl-controls .owl-buttons .owl-next { right: 0;}
.owlindex2.owl-theme .owl-controls .owl-buttons .owl-prev { left: 0;}
}
@media screen and (min-width: 768px) and (max-width: 991px) { 
.social_icon .list-inline {margin-left: 0px;margin-top: 33px;font-size: 22px; }
.social_icon i {margin-right: 0;}
.btn.btn_chnage {padding: 0;}
.fwdt.addd { padding: 0 }
.mpad0 { padding: 0; }
.mpadL0 { padding-left: 0; }
.mpadR0 { padding-right: 0 !important; }
}
@media screen and (min-width: 992px) and (max-width: 1199px) { 
/*.nav.navbar-nav.sm .menuli a { padding: 10px 16px;}*/
.social_icon .list-inline {font-size: 22px;}
}
