/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {
 .slide-info{
		padding: 25px 20px;
	}
}

@media only screen and (min-width: 960px) and (max-width: 1200px) {
	/*----Book Now on slider---*/
	.slide-info{
		padding: 25px 20px;
	}

	.book_now_section{
		margin-top:0px !important;
		margin-bottom:30px;
		position: relative !important;
	}
	.carousel-caption {
		top:10% !important;
		bottom:0px !important;
	}
	.search-box{
		display:none;
	}
	.home-room-details > ul {
		float:left;
	}

}

@media only screen and (min-width: 768px) and (max-width: 959px) {
	/*----Book Now on slider---*/
	.slide-info{
		padding: 25px 20px;
	}
	.book_now_section{
		margin-top:0px !important;
		margin-bottom:30px;
		position: relative !important;
	}
	.search-box-top {padding-left:0px !important;}
	.navbar-brand {padding: 0px !important;}
	.header-social-icon{float:left !important;}
	.carousel-caption h1,.intro-caption h2{
		font-size:48px;
		line-height:54px;
		padding:4px 10px;
		margin-bottom:10px;
	}
	.carousel-caption p ,.intro-caption h4{
		font-size:18px;
		padding:6px 10px;
		line-height:25px;
		margin:0 5px !important;
	}
	.intro-caption h6{
		font-size:16px;
		padding-bottom:10px;
	}
	.book-lg{padding:8px 16px !important; font-size:15px !important;}
	.carousel-caption {
		top:0% !important;
		bottom:0px !important;
	}
	.search-box{
		display:none;
	}
	.home-room-details > ul {
		float:left;
	}
}	
@media only screen and (min-width: 480px) and (max-width: 767px) {
	/*----Book Now on slider---*/
	.slide-info{
		padding: 20px 20px;
	}
	.book_now_section{
		margin-top:0px !important;
		margin-bottom:30px;
		position: relative !important;
	}
	.search-box-top {padding-left:0px !important;}
	.navbar-brand {padding: 0px !important;}
	.header-social-icon{float:left !important;}
	.carousel-caption h1,.intro-caption h2{
		font-size:20px;
		line-height:20px;
		padding:4px 10px;
		margin-bottom:3px;
	}
	.carousel-caption p ,.intro-caption h4{
		font-size:13px;
		padding:0px 8px;
		line-height:20px;
		margin:0px 0px 6px !important;
	}
	.intro-caption h6{
		font-size:14px;
		padding-bottom:8px;
	}
	.book-lg{padding:2px 14px !important; font-size:10px !important;}
	.carousel-caption {
		top:0% !important;
		bottom:0px !important;
	}
	.navbar-brand img {
		padding-bottom:10px;
	} 
	.search-box{
		display:none;
	}	
	.home-room-details > ul {
		float:left;
		margin:20px 0;
	}
} 

@media only screen and (min-width: 200px) and (max-width: 480px) {
	/*----Book Now on slider---*/
	.slide-info{
		padding: 10px 20px;
	}
	.book_now_section{
		margin-top:0px !important;
		margin-bottom:30px;
		position: relative !important;
	}
	.search-box-top {padding-left:0px !important;}
	.navbar-brand {padding: 0px !important;}
	.header-social-icon{float:left !important;}
	.carousel-caption h1,.intro-caption h2{
		font-size:16px;
		line-height:16px;
		padding:2px 8px;
		margin-bottom:4px;
	}
	.carousel-caption p ,.intro-caption h4{
		font-size:10px;
		padding:0px 5px;
		line-height:16px;
		margin:0px 0px 4px !important;
	}
	.book-lg{padding:4px 10px !important; font-size:10px !important;}
	.intro-caption h6{
		font-size:12px;
		padding-bottom:8px;
	}
	.carousel-caption {
		top:0% !important;
		bottom:0px !important;
	}
	.view-all-btn{ 
		font-size: 10px;
		margin:5px 0px;
		padding:6px 10px;
	} 
	.navbar-brand img {
		padding-bottom:10px;
	}
	.search-box{
		display:none;
	}
	.home-room-details > ul {
		float:left;
	}

}
