/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating will be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/


/***************************** ATAJOS *****************************/

@media (max-width:767px) {.sinfondoencel, .sinfondoencel *{background-image: none !important;}.centrarencel *{ text-align: center !important;}}
@media (max-width:767px) { /* version responsive */.onlydesktop{display: none !important; visibility: hidden !important;}}
@media (min-width:767px) { /* version de escritorio */.onlymobile{display: none !important;visibility: hidden !important;}}

@media (max-width:767px) { /* version responsive */

	.centradoencel *{text-align: center !important;}
	
	.centradoencel .avia-button-wrap{
		width: 100% !important;
	}
	
	.centradoencel .avia-button-wrap a{
		text-align: center !important;
		float: none !important;
		display: inline-table !important;
	}
}



.letter0 *{letter-spacing: 0em !important;}
.letter05 *{letter-spacing: .2em !important;}
.letter1 *{letter-spacing: 1em !important;}

.mayuscula *{text-transform: uppercase !important;}
.minuscula *{text-transform: none !important;}
.negrita *{font-weight: bolder !important;}

.separador h1, .separador h2, .separador h3, .separador h4{

}

h1 span, h2 span, h3 span, h4 span{display: block !important;}

.modern-centered.separador h1, .modern-centered.separador h2, .modern-centered.separador h3, .modern-centered.separador h4{background-position: center bottom !important;}

@media (max-width:767px) { /* version responsive */

	.grisresponsive{
		background-color: #f2f2f2 !important;
	}

}

/***************************** ESTRUCTURAS *****************************/

.maxwidth *{width: 100% !important;}
.max50{max-width: 50px !important;}
.max75{max-width: 75px !important;}
.max100{max-width: 100px !important;}
.max150{max-width: 150px !important;}
.max200{max-width: 200px !important;}
.max250{max-width: 250px !important;}
.max300{max-width: 300px !important;}
.max400{max-width: 400px !important;}
.max500{max-width: 500px !important;}
.max600{max-width: 600px !important;}
.max700{max-width: 700px !important;}
.max800{max-width: 800px !important;}
.max900{max-width: 900px !important;}

.espacio{
	min-height: 100px !important;
	padding: 0 !important;
	margin: 0 !important;
}

.sube100{margin-top: -100px !important;}

.vacio{
	background: none !important;
}



/* Encajados */

.responsive .boxed#top,
.responsive #header{
	max-width: 100% !important;
}

/* Formularios */

.gfield_consent_label{
	font-weight: normal !important;
}

.gfield_consent_label a{
	text-decoration: underline !important;
}

/***************************** FOOTER *****************************/

#footerpie .logomenu{display: none !important;}

@media (max-width:767px) { /* version responsive */
	.copyright{
		width: 100%;
		border-bottom: 1px solid #fff;
		padding-bottom: 10px;
		margin-bottom: 10px;
		text-align: center !important;
	}

	.sub_menu_socket li{
		width: 100% !important;
		text-align: center;
		line-height: 20px !important;
		border: none !important;
	}
}

/***************************** ELEMENTOS *****************************/

/* Icono de whatsapp */

.iconowhatsapp img{
	position: fixed !important;
	left: 20px;
	bottom: 20px !important;
	z-index: 9999;
	width: 60px;
}


/***************************** BOTONES *****************************/

.avia-button{
	
}

.avia-size-x-large{
	font-size: 30px !important;
	padding: 15px 40px !important;;
}

.avia-size-large{
	font-size: 25px !important;
	padding: 10px 30px !important;;
}

.avia-size-medium{
	font-size: 20px !important;
	padding: 10px 20px !important;;
}

.avia-size-small{
	font-size: 15px !important;
	padding: 8px 20px !important;;
}

/* boton bordeado */

.avia-color-dark{
	border: 2px solid #009460 !important;
	color: #009460 !important;
}

/***************************** FORMULARIO *****************************/

.formulario input,
.formulario textarea{
	border: none !important;
	margin: 0 !important;
	margin-top: -11px !important;
	background: #f2f2f2 !important;
}

.formulario label{
	background: #f2f2f2;
	display: block;
	width: 100%;
	padding: 10px 0 0 10px;
	font-size: 11px !important;
	text-transform: uppercase;
}

.formulario li{
	margin: 0 0 10px 0 !important;
}


/* Header */

.title_container.dark_bg_color{
	background: #fff;
	border: non !important;
}

.title_container.dark_bg_color h1 a{
	color: #000 !important;
	font-size: 35px;
	display: block;
	padding: 30px 0  10px 0 !important;
}

/* Legal */

.legal h2{
	font-weight: 800 !important;
	text-transform: none !important;
	font-size: 25px !important;
}

.legal h3{
	font-weight: 800 !important;
	text-transform: none !important;
	font-size: 20px !important;
}

