@media only screen and (max-width:767px) 
{
	.tagline{ margin-top:-30%; height:100%; font-size:40px; display:none;}
	.tagline > ul{float: none;margin: 0 0 0 28%;}
	.bg-content { position: absolute; left: 0; right: 0; top: 0;}
    .whatsup{display:block;  top:100px;}
    .full{min-height:1200px !important;}
    .nav{margin-top:56px !important;}
    .mb-view{display:none;}
    #swap{display:none;}
    .mb-no-pad{padding:0 !important;}
    .sid-let{margin:0 !important;}
    .bg-holder{margin-top:-80px;}
    .mb-widh{width:auto !important;}
    .mb-width-bus{width:270px; margin:0 0 0 15px;}
    input::placeholder { color: #fff !important; }
    .myloading{display:none;}
    .mymobile{display:block; margin-top:30px;}
    .booking-item-img-wrap img{ width:270px;}
    .booking-item{width:100%;}
    .booking-item-container{width:100%;}
    .global-wrap{width:95% !important;}
    #load{display:none !important;}
    .whatsup{ left: 258px; top: 445px;}
    .myfoo{display:none;}
    .booking-filters{width:100%;}
    .mobiles{display:none;}
    html, .contacuspage {min-height:100%; height:100%; display:block;}
    .refundable{width:40px;}
    .non-refundable{width:65px;}
    .booking-title{padding:0 10px;}
    .marg-lef{margin:0;}
    .marg-rig{margin:0 0 0 0;}
    .margin-dsp{margin:0 0 0 0px;}
    
    .address-list{ margin: 45px 0 0 0; border-top: 1px solid #ccc; padding: 28px 0 0 0;}
    
    .myhotels{padding:0 !important; margin-bottom: 15px; margin-top: -10px;}
    .form-group{clear: both;}
        
        .global-wrap{width:300px;}
       
}
@media only screen and (max-width:302px) 
{
	.tagline{ margin-top:-30%; height:100%; font-size:40px;}
	.tagline > ul{float: none;margin: 0 0 0 28%;}
	.bg-content { position: absolute; left: 0; right: 0; top: 0;}
	.full{min-height:1200px !important;}
	
}
@media only screen and (max-width:320px)
{
		.tagline{ margin-top:-30%; height:100%; font-size:40px;} 	
		.tagline > ul{float: none;margin: 0 0 0 28%;}
		.bg-content { position: absolute; left: 0; right: 0; top: 0;}
		.full{min-height:1200px !important;}
}
@media only screen and (max-width:360px)
{
		.tagline{ margin-top:-30%; height:100%; font-size:40px;} 
		.bg-content { position: absolute; left: 0; right: 0; top: 0;}
		.full{min-height:1200px !important;}
}

@media only screen and (max-width:1024px)
{
	.tagline{ margin-top:-5%;  font-size:40px;} 	
	.tagline > ul{float: none;margin: 0 0 0 28%;}
	.bg-content { position: absolute; left: 0; right: 0; top: 0;}
	.full{min-height:1200px !important;}
	.mb-view{display:none;}
}


/*all smartphone landscape mode*/
@media only screen and ( min-width:480px) and (max-width:767px)
{
		.tagline{ margin-top:-15%; height:100%; font-size:40px;}
		.tagline > ul{float: none;margin: 0 0 0 28%;}
		.bg-content { position: absolute; left: 0; right: 0; top: 0;}
		.full{min-height:1200px !important;}
}

@media only screen and ( max-width:480px) 
{
	.tagline{ margin-top:-28%; height:100%; font-size:40px; display:none;} 
	.tagline > ul{float: none;margin: 0 0 0 28%;}
	.bg-content { position: absolute; left: 0; right: 0; top: 0;}
	.full{min-height:1200px !important;}
}
@media only screen and ( min-width:481px) and (max-width:767px)
{
	.tagline{ margin-top:-15%; height:100%; font-size:40px;} 
	.tagline > ul{float: none;margin: 0 0 0 28%;}
	.bg-content { position: absolute; left: 0; right: 0; top: 0;}
	.full{min-height:1200px !important;}
}
                                                                                            
/*for tab*/
@media only screen and ( min-width:768px) and (max-width:995px)             
{	.tagline{ margin-top:-15%; height:100%; font-size:40px;} 	
.tagline > ul{float: none;margin: 0 0 0 28%;}
.bg-content { position: absolute; left: 0; right: 0; top: 0;}
.full{min-height:1200px !important;}

}








/*allsmart phone protrait mode*/
@media only screen and (max-width:767px) 
 {
	 body{min-width:300px;}
	 .nav{margin-top:56px !important; width: 100% !important;}
	 ul.slimmenu{width: 100% !important;}
	 ul.slimmenu li.slimmenu-sub-menu a{10px 1px 10px 15px !important;}



}

/*all smartphone landscape mode*/
@media only screen and ( min-width:480px) and (max-width:767px)
{
	
	 body{min-width:440px;}



}

@media only screen and ( min-width:481px) and (max-width:767px)
{
	  body{min-width:600px;}



}
                                                                                            
										/*for tab*/

@media only screen and ( min-width:768px) and (max-width:995px)             
{	


	

	
}














