@media only screen and (max-width: 800px) {
	
	.navbar-collapse.collapse {
        display: none !important;
    }
	
    .navbar-collapse.collapse.in {
        display: block !important;
    }
	
    .navbar-header .collapse, .navbar-toggle {
        display:block !important;
    }
	
	.navbar-toggle {
		padding:13px 10px;
	}
	
    .navbar-header {
        float:none;
    }
	
	.navbar-header .navbar-brand img {
		width:327px;
	}
	
	header .header-content .content {
		margin-top:30px;
	}
	
	header .reservation form .right,
	header .reservation form .left {
		padding-left:0;
		padding-right:0;
	}
	
	footer .foot-menu ul {
		padding:0;
	}
	
	footer .foot-menu ul li {
		display:block;
		padding:0;
		border-right:none;
		margin-bottom:7px;
	}
	
	footer .foot-menu ul li:last-child {
		margin-bottom:0;
	}
	
}

@media only screen and (max-width: 384px) {
	.navbar-header .navbar-brand img {
		width:316px;
	}
}

@media only screen and (max-width: 375px) {
	.navbar-header .navbar-brand img {
		width: 260px;
		padding: 5px 0;
	}
}

@media only screen and (max-width: 320px) {
	.navbar-header .navbar-brand img {
		width: 250px;
		
	}
}










