/*
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 wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/

/******Fuentes******/

@import url('//fonts.googleapis.com/css?family=Alfa+Slab+One');
@import url('//fonts.googleapis.com/css?family=Raleway');

h2{
	font-family:"Alfa Slab One" !important;
	letter-spacing:2px !important;
	font-size:26px;
	color:#0a0a0a !important;
	font-weight:300 !important;
}
p{
	font-family: "Open Sans" !important;
	font-size:14px;
	color:#191919 !important;
}
p strong{
	color:#191919 !important;
}
h4{
	font-family:"Alfa Slab One" !important;
	font-size: 15px !important;
	font-weight:300 !important;
	color:#191919 !important;
}


.tittlehome {
	margin-top:24px;
}
.boxhome{
	border-left:none !important;
	border-right:none !important;
}

.botoninfo .avia-color-theme-color{
	background:#fff !important;
	border:none !important;
}
.botoninfo .avia_iconbox_title{
	text-transform:capitalize;
	color:#4f1f3e !important;
	font-style:italic !important;
	font-family:"Open Sans" !important;
	font-size:16px !important;
} 
.avia-menu-text{
	font-family: "Raleway" !important;
	font-weight:600;
	font-size:13px;
	color:#4f1f3e;
	text-transform:uppercase;
}
.avia-menu-fx{
	display:none !important;
}
#header_meta{
	background:#4f1f3e !important;
	border-color:#4f1f3e !important;

}
#header_meta .container{
	min-height:50px;
}
@media (min-width:1024px){
	.av-logo-container{
	display:none !important;
}
#header_meta .container{
	min-height:50px;
}	
}
@media (max-width:767px){
	.menu-item-295 {
		display:none !important;
	}
	#footer .widget{
		margin:0px !important;
	}
	.menu-item-157{
		display:none !important;
	}
	.logot img{
		display :none !important;
	}
}
@media (min-width:990px){
.av-logo-container{
	display:none !important;
}
#top .social_bookmarks li{
	margin-top:8px;
	border:none !important;
}
#header_meta [data-av_icon]:before{
	color:#fff;
	font-size:20px;
}
.iconocont [data-av_icon]:before{
	font-size:25px;
}
#header_main{
	border-color:#fff !important;
}
.logot img {
	min-height:40px !important;
}
#menu-item-search{
	display:none;
}
.avia-arrow{
	display:none;
}
.av-main-nav > li{
	padding-right:50px;
	padding-left:50px
}
.main_menu{
	padding-top:60px !important;
}
}
/**** Columnas Footer***/

.widget_archive{
	display:none;
}
.widgettitle{
	font-family:"Alfa Slab One" !important;
	font-size:18px;
	font-weight:300 !important;
	letter-spacing:1px;
}
.textwidget p{
	color:#fff !important;
}
.conbox h3 {
	font-family:"Alfa Slab One" !important;
	font-size:18px;
	font-weight:300 !important;
	letter-spacing:1px;
	color:#0a0a0a !important;
}

/***** Socket y footer ****/

#socket .copyright{
	float:right;
}
#footer {
	padding:0px;
}

/**** Formulario contacto****/

.contactoform .button{
	background:#4f1f3e !important;
	border:#4f1f3e;
	margin-left:40%;
	font-family:'Montserrat', Helvetica, Arial, sans-serif !important;
	text-transform:uppercase;
}

.avia_ajax_form .button{
	border:3px solid #666 !important; 
	padding: 5px 0px;
}
.contactoform .required{
	color:#4f1f3e !important;
}
#top label{
	font-family:"Open Sans" !important;
	font-size:14px;
	color:#717171;
	font-weight:500;
}
/***** Lista de iconos******/

.iconocont h4{
	margin-top:0px;
	padding-left:20px;
}
.iconocont p{
	margin-top:0px;
	padding-left:20px;
}
.iconocont h4 {
	letter-spacing:1px;
}
.iconocont p {
	color:#717171 !important;
}
.article-icon-entry{
	margin-bottom:15px !important;
}


/**** Ocultar elementos al hacer scroll****/

.header-scrolled #header_meta{
	display:none !important;
}
.header-scrolled .main_menu{
	padding-top:15px !important;
}


/***Menu***/

.av-main-nav > li{
	padding: 0;
    width: 33% !important;
}
#menu-item-157 img {
	width:100% !important;
}
/****Textos Empresas****/

.textarial p{
	font-family:"Arial", Helvetica, sans-serif;
	font-size:18px;
}

/******Redes footer****/

.redes li {
	display:inline-block;
}

/*** Header meta ***/
.contes , .conten{ 
	font-family:'Montserrat', sans-serif !important;
	font-size:9px;
	text-transform:uppercase;
	letter-spacing:1px;
	padding:6px 12px;
	text-decoration:none !important;
	background:#fff !important;
	border:none;
}
.contes:hover , .conten:hover{
	color:#fff !important;
	background:#b66b90 !important;
}
#menu-item-295 img{
	width:100% !important;
}
#menu-item-296-es , #menu-item-296-en{
	font-size:13px;
}
#menu-item-280-es , #menu-item-280-en{
	border:none !important;
}
#menu-item-280-es a, #menu-item-280-en a{
	padding:15px;
	font-size:13px;
	font-family:"Open Sans" !important;
	color:#fff !important;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:300 !important;
	}

#menu-item-296-es ,  #menu-item-296-en{
	border:none !important;
}
#menu-item-296-es a , #menu-item-296-en a{
	padding:15px;
	font-size:13px;
	font-family:"Open Sans" !important;
	color:#fff !important;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:300 !important;
} 
.phone-info{
	margin-top:10px;
}
.sub_menu{ 
	margin-top:10px;
}
.contes:lang(en-GB) {display: none !important;}
.conten:lang(es-ES) {display: none !important;}