.imgLogoContainer{
	position: relative;
	width: 40%;
	left:30%;
	top:10%;
}
.imgLogoContainer img{
	position: relative;
	width: 100%;
}
.titleFormContainer{
	position: relative;
	width: 80%;
	left: 10%;
	top:20%;
	text-align: center;
}
.titleFormContainer span{
	color:rgb(86,175,71);
	font-weight: bold;
	font-size: 6vw;
}
.entryFormContainer{
	position: relative;
	width: 80%;
	left: 10%;
	top:30%;
	text-align: center;
}
.entryFormContainer input{
	width: 100%;
	background: transparent;
	border:none;
	border-bottom: solid 0.045em rgb(246,143,31);
	font-size: 5vw;
	text-align: center;
	color:rgb(255,255,255);
}
.enviarButtonsContainer{
	position: relative;
	width: 80%;
	left: 10%;
	top:40%;
	text-align: center;
}
.enviarButtonsContainer button{
	background: rgb(0,145,137);
	border: none;
	border-radius: 10px;
	width: 60%;
	height: 7vh;
	color:rgb(255,255,255);
	font-weight: bold;
	font-size: 6vw;
}
.enviarButtonsContainer button:hover{
	cursor: pointer;
	background: rgb(0,174,217);
}
.titleButtonsContainer{
	width: 80%;
	left: 10%;
	top:10%;
	position: relative;
	text-align: center;
}
.titleButtonsContainer span{
	color:rgb(246,143,31);
	font-weight: bold;
	font-size: 4.5vw;
}
.whatsButtonsContainer{
	width: 80%;
	left: 10%;
	top:20%;
	position: relative;
	text-align: center;
}
.whatsButtonBorder{
	width: 30%;
	height: 14vh;
	position: relative;
	left:35%;
	background: rgb(255,255,255);
	border-radius:25px;
	border-style: outset;
	border-color: rgb(0,187,45);	
}
.whatsButtonBorder i{
	color:rgb(255);
	vertical-align: middle;
	position: relative;
	font-size: 20vw;
	top:2%;
	color:rgb(0,187,45);
}
.whatsButtonBorder:hover i{
	color:rgb(255,255,255);
}
.spanFooterContainer{
	width: 80%;
	position: relative;
	left:10%;
	text-align: center;
}
.spanFooterContainer span{
	color:rgb(246,143,31);
	font-size: 2vw;
}
/*******************************Pedidos*******************************************/
.errorContainer{
	width: 90%;
	position: relative;
	left: 5%;
	top:30%;
	text-align: center;
}
.errorContainer span{
	font-size: 5vw;
	color:rgb(246,143,31);
	font-weight: bold;
}
.errorButtonContainer{
	width: 90%;
	position: relative;
	left: 5%;
	top:40%;
	text-align: center;
}
.errorButtonContainer button{
	width: 50%;
	height: 5vh;
	font-size:4vw;
	font-weight: bold;
	color:rgb(255,255,255);
	background: rgb(150,0,0);
	border:none;
	border-radius:20px;
}
.tableTableContainer{
	text-align: center;
}
table{
	width: 90%;
	position: relative;
	left: 5%;
	border-collapse: collapse;
	margin-bottom: 5%;
}
table th{
	border:solid 0.047em rgb(246,143,31);
	color: rgb(141,198,53);
}
table td{
	border:solid 0.047em rgb(246,143,31);
	color: rgb(240,240,240);
}
.total{
	font-weight: bold;
	color: rgb(86,175,71);
	font-size:6vw;
}
.especial{
	color: rgb(255,255,255);
	font-size:3vw;
}
.tel-enlace{
	font-size: 4vw;
}