/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
//@import url('https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');

/* .shadowBox {
	-webkit-box-shadow: 0px 9px 11px -4px rgba(0,0,0,0.69);
	-moz-box-shadow: 0px 9px 11px -4px rgba(0,0,0,0.69);
	box-shadow: 0px 9px 11px -4px rgba(0,0,0,0.69) !important;
} */
.ocultar {
	display: none !important;
}
.imgBoxRight {
	float: right !important;
}

.fusion-column-wrapper {
	background-size: auto !important;
}

.buttonLeft {
	display: inline;
	float: left;
}

.buttonContent {
	min-width: 200px;
}

.menuFooter {
	font-size: 13px;
	color: #79343e;
	
}

.menuFooter a:hover {
	color: #dca91c !important;
}

.boxMenu {
	float: right;
	background-color: #f6bd25;
	height: 230px;
	width: 305px;
	padding: 20px 40px 20px 40px;
	margin-right: 0px;
	/* font-family: 'Montserrat'; */
}

.menudiario {
	color: #79343e;
	font-family: 'Montserrat';
	font-size: 18px;
	font-weight: 800;
}

.platos {
	color: #79343e;
	line-height: 20px;
	font-size: 14px;
	font-weight: 600;
}

.precio {
	line-height: 70px;
	font-family: 'Playfair Display';
	text-align: center;
	font-size: 90px;
	color: #79343e;
}

.iva {
	color: #79343e;
	font-size: 13px;
	margin-top: 15px;
	line-height: 70px;
	text-align: right;
}

.comoFunciona {
	/* margin-left: 0px; */
	padding-left: 10px;
	padding-right: 10px;
}
.comoFunciona h2 {
	font-weight: 300 !important;
}

.fusion-content-boxes.fusion-columns-1 .fusion-column {
	margin-bottom: 0px !important;
	padding: 0px !important;
	height: 110px;
}

.personal {
	line-height: 18px;
	margin-bottom: 10px;
}

.cargo {
	font-size: 12px;
	margin-bottom: -200px;
}

.titulacion {
	font-size: 12px;
}

.persona {
	color: #79343e;
	font-family: 'Montserrat';
}

.containers {
	background-size: auto 75%;
}

.containersContact {
	background-size: auto 85%;
}

h5 {
	font-family: 'Playfair Display' !important;
	line-height: 60px !important;
}

.review{
	/* display: none; */
	background-color: #f9f9fb !important;
}

.menuSemanal {
	color: #79343e;
	font-family: 'Montserrat';
	font-size: 14px;
	line-height: 17px;
	min-height: 340px;
	max-height: 340px;
}

hr.menus {
	border: 0;
	height: 1px;
	width: 90px;
	margin-bottom: 20px;
	background: #555;
	background-image: -webkit-linear-gradient(left, #ccc, #333, #ccc);
	background-image: -moz-linear-gradient(left, #ccc, #333, #ccc);
	background-image: -ms-linear-gradient(left, #ccc, #333, #ccc);
	background-image: -o-linear-gradient(left, #ccc, #333, #ccc);
	}

@media (min-width: 10px) and (max-width: 800px) {
  

	h1 {
		font-size: 25px !important;
		font-weight: 800;
	}
	
	h5 {
		font-size: 350px !important;
		font-family: 'Playfair Display' !important;
		line-height: 60px !important;
	}	
	
	.fusion-content-layout-column {
		background-image: none !important;
	}
	
	.fusion-content-boxes.fusion-columns-1 .fusion-column {
		margin-bottom: 0px !important;
		padding: 0px !important;
		height: auto;
	}
  
  	.fusion-builder-nested-column-8 , .fusion-builder-nested-column-7 , .fusion-builder-nested-column-11 , .fusion-builder-nested-column-12 , .botonCenter {
		  text-align: center;
	  }
	  
	.fusion-button {
		text-align: center;
	}  
	
	.logoFooter {
		text-align: center;
	}

}

