@charset "utf-8";
/* CSS Document */

/* geral */

/* geral fim */

/* forms */
form h2{
	font-size: 80px;
	text-align: center;
}
form h3{
	font-size: 60px;
}
label{
	font-size: 50px;
}
input{
	margin: 15px 5%;
	border-radius: 12px;
	padding: 18px 5%;
	height: 80px;
	font-size: 50px;
}
	input.radio_opcao{
		margin: 0px 20px 0px 10px;
		height: 50px;
		width: 50px;
		vertical-align: middle;
	}
	input[type="number"]{
		width: 80px;
		height: 60px;
		margin: 0px 0px 0px 40px;
	}
select{
	padding: 20px;
	width: 550px;
	font-size: 40px;
}

ul.bloco{
	padding: 20px 0px;
}
.bloco{
	padding: 0px;
}
	.bloco li{
		margin: 50px 0px;
	}
	.bloco .maior{
		width: 80%;
	}

.o-pedido{
	margin: 0px 0px 0px 10%;
}
	
/* forms fim */

/* cozinheiradb */
nav{
	height: 200px;
}

nav div{
	padding: 50px 20px;
}

nav li{
	font-size: 55px;
    text-transform: initial;
}

.logo img{
	width: 350px;
}

.outdoor{
	margin: 150px 0px;
}
.outdoor .text-main{
	width: 1000px;
	padding: 0px;
}

.whatsapp{
	margin: 0px auto;
	padding: 20px;
	width: 50%;
}
.linha-1 h2{
	font-size: 35px;
}
.linha-2 h2{
	font-size: 40px;
}

.cardapio h2{
	font-size: 60px;
}

.opcao{
	padding: 0px 2%;
	width: 96%;
}
.descricao{
	width: 50%;
    padding: 30px 5%;
}
	.descricao h4{
		font-size: 40px;
	}
.prato img{
	width: 350px;
}

.pedido{
	padding: 50px 5%;
}

.botao{
	margin: 100px 10% 0px 10%;
	height: 100px;
    width: 80%;
	font-size: 50px;
}




.formulario{
	display: block;
}

.rodape{
	display: block;
}
	.rodape .um{
		margin: 0px;
		text-align: center;
		font-size: 70px;
	}
	.rodape .um img{
		height: 60px;
	}
	.rodape .dois{
		margin: 0px;
	}
	.rodape .dois div{
		padding: 5px 10%;
	}
	.rodape .dois h3{
		font-size: 30px;
		text-align: center;
	}
	.rodape .lado-a-lado{
		display: inline-flex;
		width: 80%;
	}
	.rodape .lado-a-lado img{
		height: 40px;
		padding: 0px 30px;
	}

.developer{
	text-align: center;
    padding: 20px 0px 50px 0px;
}
/* cozinheiradb fim */