@media screen and (max-width: 52.75em) { 

	/* FOOD */

	.content-food div,
	.content-drinks div,
	.content-contact div {
		width: 100%;
		padding: 0 25px;
	}

	.content-food h1,
	.content-drinks h1,
	.content-contact h1,
	.md-content div h1 {
		font-size: 55px;
	}

}

@media screen and (max-width: 47.938em) { 

	/* NAVIGATION */

	.navbar-nav {
		float: none;
	}

	.nav > li {
		text-align: center;
		padding: 0;
	}

	/* BANNER */

	.logo {
		margin-top: 0px;
	}

	/* ABOUT */

	.about p {
		width: 100%;
	}

	/* FOOD */

	.content-food,
	.content-drinks,
	.content-contact {
		width: 100%;
	}

	.content-food div,
	.content-drinks div,
	.content-contact div {
		width: 100%;
		padding: 0 30px;
		float: none;
	}

	.content-food h1,
	.content-drinks h1,
	.content-contact h1,
	.md-content div h1 {
		font-size: 60px;
	}

	.content-food a,
	.content-drinks a,
	.content-contact a {
		display: block;
	}

	.bg-food {
		background: url(../../docs/assets/img/img_banner_food.jpg) fixed top;
		background-size: cover;
		max-height: 100%;
		padding: 150px 0 !important;
	}

	/* DRINKS */

	.bg-drinks {
		background: url(../../docs/assets/img/img_banner_drinks.jpg) fixed top;
		background-size: cover;
		max-height: 100%;
		padding: 150px 0 !important;
	}

	/* CONTACT */

	.contact .map {
		height: 300px !important;
	}

	.contact iframe {
		position: absolute;
		width: 100%;
		height: 300px !important;
		border: none;
	}

	#map_canvas {
		height: 300px !important;
		min-height: 300px !important;
	}

	#canvas {
		height: 300px !important;
		min-height: 300px !important;
	}

	/* FOOTER */

	footer .content-footer {
		padding: 100px 0 50px 0;
	}

	footer img {
		width: 100%;
	}

	/* MODAL */

	.md-content > div {
		max-height: 350px;
		overflow: auto;
	}


}

@media screen and (max-width: 600px) {


}

@media screen and (max-width: 720px) {

}