/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.1
*/


.wpb_text_column.bloque-noticia {margin-bottom: 4em;}
.bloque-noticia p {line-height: 1.5; padding-bottom: 15px;}
.bloque-noticia h2 {font-size: 26px; line-height: auto;}
.bloque-noticia .wpb_wrapper div:last-child {overflow: hidden;}
.bloque-noticia .alignleft {margin-right: 40px;}

#header-outer[data-using-secondary="1"] {top: 0;}

.recursos .blog-recent[data-style="default"] .col .post-header h3 {
	color: #004595;
	font-size: 24px;}

.recursos .excerpt {line-height: 25px; overflow: hidden;}
.recursos .blog-recent[data-style="default"] .col .post-header a:hover {color: #666 !important;}
.recursos .blog-recent[data-style="default"] .col img {
	float: left;
    margin-right: 30px;
    margin-top: 2px;
}

article.category-recursos .content-inner .post-featured-img img {
	width: auto;
    float: left;
    margin-top: 10px;
    margin-right: 30px;
}

.logotipos img, .multimedia img {float: left; margin-right: 3em;}
.logotipos h2, .multimedia h2 {
	font-size: 20px;
    line-height: initial;
    margin-bottom: 8px;
    margin-top: 20px;}

.logotipos a {margin-left: 20px;}
.logotipos p {padding-bottom: 0;}
.logotipos .logotipo {clear: both; overflow: hidden; border-bottom: 1px dashed #8EA0D2;}

.logotipos .multimedia {clear: both; overflow: hidden;}
.multimedia a {margin-left: 0; margin-top: 1em; display: block;}
.multimedia p {line-height: 1.5;}
.intro {margin-bottom: 2em !important; line-height: 1.5;}

.multimedia-segundo-nivel .multimedia {clear: both; overflow: hidden; margin-bottom: 2em;}
.multimedia-segundo-nivel iframe {float: left; margin-right: 3em; width: 350px !important; height: auto !important;}
.multimedia-segundo-nivel p {padding-bottom: 0;}
.multimedia-segundo-nivel a {display: inline-block; margin-right: 30px;}

.documentos {margin-left: 360px; margin-top: 15px;}
.documentos li {list-style: none;}
.documentos li a {position: relative; margin-left: 30px;}
.documentos li a::before {position: absolute; content: url('pdf.jpg'); top: -3px; left: -30px;}

.casillas-contactform7 {
	
	font-weight: 600;
	border: none;
	color: #717171;
	width: 100%;
	text-transform: none;
	letter-spacing: 1px;
	margin-top: -10px;
	margin-bottom: 10px;
	

}

/* listado vademecum */
ul.vademecum-list li{
	padding-bottom: 25px
}
ul.vademecum-list li a{
	text-decoration: none;
	color: #000c51;
	font-size: 20px
}


/* start vademecum new */
.buscador-producto{
	padding: 20px 30px;
	background-color: #F5F5F5;
}
.buscador-producto p{
	color: #000D52;
	font-family: 'Cairo';
}
.buscador-producto .field,
.buscador-producto .button-container{
	display: inline-block;
	vertical-align: middle;
}
.buscador-producto .button-container{
	width: 180px;
}
.buscador-producto .button-container .button{
	background-color: #0046AD;
	border: 1px solid #0046AD;
	color: white;
	font-family: 'Cairo';
	display: block;
	text-align: center;
	padding: 15px 30px;
	border: 0;
	width: 100%;
}
.buscador-producto .field{
	width: calc( 99% - 190px );
}
.buscador-producto .field input{
	width: calc( 100% - 15px );
	padding: 15px 30px;
}

.productos-list{
	display: block;
	width: 100%;
}
.productos-list p.title{
	font-family: 'Cairo';
	font-size: 20px;
	color: #000D52;
	margin-bottom: 20px;
}
ul.destacado{
	margin: 0;
	padding: 0;
}
ul.destacado li{
	list-style-type: none;
	display: inline-block;
	vertical-align: middle;
	margin-right: 8px;
	margin-bottom: 8px;
}
ul.destacado li a{
	display: block;
	color: white;
	background-color: #0046AD;
	padding: 10px 40px;
}

ul.normal-list{
	margin: 0;
	padding: 0;
}
ul.normal-list li{
	list-style-type: none;
	display: inline-block;
	vertical-align: middle;
	margin-right: 8px;
	margin-bottom: 8px;
}
ul.normal-list li a{
	display: block;
	color: #000D52;
	background-color: #C1DEF1;
	padding: 10px 40px;
}

.control-images{
	display: block;
	overflow: auto;
}
.product-tags{
	margin: 0;
	padding: 0;
	margin-top: 15px;
}
.product-tags li{
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
	margin-bottom: 5px;
}
.product-tags li a{
	color: white;
	background-color: #0046AD;
	font-size: 13px;
	font-family: 'Cairo';
	text-decoration: none;
	padding: 8px 30px;
	display: block;
}
.product-tag-single-product{
	margin-bottom: 30px;
}

.recordar-container{
	max-width: 600px;
	margin: 50px auto 50px;
}
.recordar-container .control{
	padding-left: 20px;
	padding-right: 20px;
}

.recordar-container .field{
	margin-bottom: 35px;
}
.recordar-container .button-container{
	margin-bottom: 35px;
}
.recordar-container .logo{
	text-align: center;
	margin-bottom: 35px;
}
.recordar-container .logo img{
	max-width: 180px;
}

/* end vademecum new */


.page-template-page-recordar-contrasena .before-header,
.page-template-page-recordar-contrasena #header-secondary-outer,
.page-template-page-recordar-contrasena #header-space,
.page-template-page-recordar-contrasena #header-outer,
.page-template-page-recordar-contrasena #footer-outer{
	display: none !important;
}

#single-below-header .meta-comment-count{
	display:none !important
}









