@media only screen and (min-width : 1900px) {

}

@media only screen and (max-width : 1200px) {
	.menu_right {
		margin: 0 -46px 0 auto;
	}
	.menu_left{
		margin: 0 auto 0 62px;
	}
	.menu_left li a, .menu_right li a{
		padding: 10px 15px;
	}
	.copyright p{
		padding: 15px 0;
	}
	
	.ilovepizza{
		text-align: center;
	}

	.ilovepizza img:first-child,
	.ilovepizza img:last-child{
		float: none;
		display: inline-block;
		width: 60%
	}

	.ilovepizza img:last-child{
		width: 39%
		
	}

	.img_banner_contato{
		padding:0 20px;
	}
}
@media only screen and (max-width : 1000px) {
	.cardapio_pizza li{
		width: 33.33%;
		padding:10px 0px;
	}
	.cardapio_pizza li div.box{
		height: auto;
	}

	#promocao_mes .owl-item p{
		height: auto;
	}

	.cardapio_pizza li div.img,
	.cardapio_pizza li div.conteudo{
		width: 100%;
		text-align: center;
		margin: 0px;
		padding: 0px;
	}

}

@media only screen and (max-width : 995px) {
	.logo_topo{
		left: 0px;
		margin: 0px
	}

	.bt_menu_mobile {
		display: block;
	}

	.menu{
		position: absolute;
		text-align: right;
		background: url("../img/bg-pattern-0.jpg") repeat;
		width: 170px;
		height: 228px;
		display: none;
		z-index: 5;
		right: 0px;
		top: 122px;
		box-shadow: -2px 2px 5px rgba(255, 255, 255, 0.5);
	}

	.promocao_pizza li h2{
		color: #fffa80;
	}
	
	.menu nav{
		width: 100%;
		margin: 0px;
	}
	
	.menu nav ul li{
		margin: 0px;
		width: 100%;
	}
	
	.menu nav ul li a,
	.menu_right li:last-child a{
		padding: 10px;
		font-size: 0.9em;
	}

	.promocao_mes{
		text-align: center;
	}

	.promocao_mes .col-sm-3,
	.promocao_mes .col-sm-9{
		width: 100%;
	}
	.promocao_mes h1{
		/*width: auto; 
		height: auto;
		background: transparent;
		display: block;
		text-indent: inherit;
		color: #fff;*/
		margin: 0 auto 20px;
	}

	.fale_c_peperoni {
		width: auto; 
		height: auto;
		background: transparent;
		display: block;
		text-indent: inherit;
		color: #fff;
		margin-top: 0px;
		margin-bottom: 20px;
	}

	.fundo_escuro{
		padding:100px 0 50px !important; 
	}

	.galeria_empresa,
	.conteudo_empresa {
		float: left;
		width: 100%;
		padding: 0px;
	}
	.galeria_empresa ul li{
		float: left;
		width: 25%;
	}
	.galeria_empresa ul li a{
		padding: 10px;
	}

	.map_localizacao_mobile{
		display: block !important;
	}

	.map_localizacao{
		display: none !important;
	}
}
@media only screen and (max-width : 767px) {
	.tit_premium_quality{
		width: auto; 
		height: auto;
		background: transparent;
		text-indent: inherit;
		color: #fff;
		text-align: center;
		margin:0 0 40px;
	}

	body.empresa .fundo_escuro,
	body.produto .fundo_escuro{
		padding-top: 80px;
	}

	.cardapio li{
		width: 50%;
	}

	.cardapio_pizza li{
		width: 50%;
	}
}

@media only screen and (max-width : 730px) {
	.logo_topo {
		position: absolute;
		width: 97px;
		height: 100px;
		background: url("../img/logo-2024.png") no-repeat;
		left: 20px;
		top: 12px;
		background-size: 95px;
	}

	.fundo_escuro{
		padding:30px 0 50px !important; 
	}

}

@media only screen and (max-width : 650px) {
	#rodape .tel_email a:last-child{
		display: block;
		margin: 30px 0px 0px 0px
	}

	#rodape .endereco,
	#rodape .tel_email a i{
		padding: 0px;
	}
	#rodape .endereco:before,
	#rodape .tel_email a i{
		display: none;
	}

	#form_news{
		display: none;
	}
}

@media only screen and (max-width : 600px) {
	#bg_rodizio{
		background-position: bottom left;
		text-align: center;
	}

	.galeria_empresa ul li{
		float: left;
		width: 50%;
	}

	.promocao_pizza li div.img,
	.promocao_pizza li div.conteudo{
		width: 100%;
		padding:10px; 
	}
	
	.tit_cardapio{
		font-size: 3em;
	}

	.cardapio_pizza li{
		width: 100%;
	}
}

@media only screen and (max-width : 496px) {
	.ilovepizza img:first-child{
		width: 100%
	}
	.ilovepizza img:last-child{
		width: 70%
	}

	.cardapio li{
		width: 100%;
	}

	.cardapio_pizza li div{
		text-align: center;
	}
	.cardapio_pizza li div.img,
	.cardapio_pizza li div.conteudo{
		width: 100%;
	}
	.cardapio_pizza li div.conteudo{
		padding: 0px;
	}
}

@media only screen and (max-width : 450px) {
	
}