
@media (max-width: 320px){
	footer .copyright-container .copyright, footer .copyright-container .designby{
		margin: 5px 0;
	}

}

@media (max-width: 480px){
	.content h1{
		font-size:28px;
	}
	header .call{
		font-size:20px !important;
	}
	.logo{
		font-size:30px !important;
	}
	.contact .address{
		font-size:16px;
	}
	footer h5{
		margin:15px 0;
	}
	footer .quick-links .list-unstyled li{
		width:100%;
	}
	.res-btn{
		width:100%;
		margin:10px 0 0;
	}
	ul.photo-gallery li.rightmargin{ width: 100% !important; }
	ul.photo-gallery li div { font-size:16px; }
	#portfolioMasonry ul li, #portfolioGrid ul li{
		width:100%;
		margin:20px 0 !important;
	}
	.flex-control-nav{
		display:block !important;
	}
	.breadcrumb{
		text-align:center;
	}
	.breadcrumb > li{
		margin:3px 0;
	}
	footer .copyright-container .copyright, footer .copyright-container .designby{
		margin:5px 0;
	}
}
@media (max-width: 640px) {
	.contact .address, .contact .call { padding-right:0; }
	.index-room-amenities .col-xs-6{
		width:100%;
	}
	ul.photo-gallery li.rightmargin{
		width:100% !important;
	}
	#portfolioMasonry ul li, #portfolioGrid ul li{
		width:100%;
		margin:15px 0 !important;
	}
}
@media (min-width: 768px) {
	.navbar-header { display: none; }
	.navbar{ min-height:40px; }

}
@media (max-width: 767px) {
	body { padding: 15px 0; }
	.navbar-default .navbar-nav > li > a { margin-right:0px !important; margin-bottom:1px; font-size:18px !important;}
	.navbar-default .navbar-brand{font-size:18px !important;}
	.logo { text-align: center; }
	.contact .address, .contact .call { display: block; text-align:center; }
	.contact .address{ padding:0px; }
	.contact .call {  padding-bottom:20px; }
	.camera_pag { display:none; } 
	/* footer .quick-links, footer .social{ margin-top:30px; } */
	/*footer .copyright-container .copyright { margin-bottom:20px; }*/
	/* footer .copyright-container .copyright, footer .copyright-container .designby{ text-align:center; padding-bottom:20px;} */

	/* MEdia Query by Harsh */
	.logo{
		margin:15px 0 !important;
		padding:0;
		font-size:34px;
	}
	.contact .call{
		padding:3px 0;
	}
	.navbar-nav{
		margin:0;
	}
	.index-room-amenities a{
		margin:10px 0 !important;
	}
	.res-main-padding .mar-t20{
		margin-top:0;
	}
	#portfolioGrid .portfolio img{
		margin: 0 auto;
	}
	
}
@media (min-width: 768px) and (max-width: 991px) {
	.navbar-default .navbar-nav > li > a { font-size: 15px; }
	.nav > li > a { padding: 10px 6px; }
	
	footer .footer-email-id{
		display:inline-block;
		word-break:break-all;
	}
}
@media (max-width: 991px){
	.navbar-brand, .navbar-nav > li > a{
		padding:15px  !important;
		font-size:16px;
		line-height:14px;
	}
	.contact .call{
		font-size:25px;
	}
	.logo{
		margin:35px 0;
	}
	.inner-bg-img {
		padding: 15px 0;
	}
	footer .copyright-container .copyright, footer .copyright-container .designby{
		text-align:center;
		margin:3px 0;
	}
	.breadcrumb{
		margin-bottom:0;
	}
	.content{
		padding:0 15px;
	}
	.room-reservation .res-main-padding{
		margin:10px 0 20px;
	}
	.navbar-brand, .navbar-nav > li > a {
		padding: 15px 9px !important;
		font-size:14.5px !important;
	}
	.portfolio.center-block{
		margin-top:20px;
	}
	#portfolioMasonry ul li, #portfolioGrid ul li{
		margin:30px 0 10px;
	}
	.contact-details{
		margin: 30px 0 0;
	}
	.contact-border .address-details{
		margin:20px 0;
	}
	footer .quick-links .list-unstyled li{
		float:none;
		width:100%;
		display:inherit;
		margin:4px 0;
	}
	footer .quick-links a{
		display:block;
	}
	footer p{
		margin:4px 0;
	}
} 
@media (min-width: 992px) and (max-width: 1199px) {
	ul.photo-gallery li { width: 30%; }
	ul.photo-gallery li.rightmargin{ width: 40%;}
	.nav > li > a { padding-left: 15px; padding-right: 15px; text-shadow:none;}

	/* Media query by harsh 9th July 2016 */
	
	.navbar-brand, .navbar-nav > li > a{
		padding:15px !important;
	}
}
@media (max-width: 1199px) {
	.no-height { min-height:100px; }
	.res-main-container { position:relative; right:0px; width:100%; }
	ul.photo-gallery li.rightmargin{ width: 46%; }
	ul.photo-gallery li div { font-size:16px; }

	/* Media query by harsh 9th July 2016 */
	
	.index-room-amenities .col-md-6{
		text-align:center;
	}
	.index-room-amenities a{
		margin:20px 0;
	}
	ul.photo-gallery{
		margin:20px auto;
	}
	.content h1{
		margin:20px 0;
	}
	footer .social a{
		margin:10px;
	}
	.index-room-amenities .rectangle-shape{
		margin:50px auto;
	}
	#portfolioMasonry ul li a, #portfolioGrid ul li a{
		padding:10px 15px;
	}
}

