/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/



body #header-outer,
body[data-header-color="dark"] #header-outer {
  background-color:#transparent !important;
background-color: rgba(26,27,31, 0.9) !important;
	line-height:120% !important;
}
/*body #header-outer{background-color:transparent !important;}*/


nav li.menu-item{
	border-left:1px solid !important;
	border-color:transparent !important;
}
nav li.menu-item:hover{
	border-left:1px solid rgba(255, 255, 255, 0.50) !important;
}




#header-space{display:none !important;}
#header-outer{ background-color:transparent !important;}
#header-outer{ 
	background-color: rgba(23, 23, 23, 0.3) !important;
	box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);

}
/*#header-outer{ box-shadow: none !important;}*/

.texto-apoyo-seccion{
	font-size:30px !important;
	font-weight:300;
	line-height:130% !important;
	border-top: 1px solid rgba(255, 255, 255, 0.5) !important;
	padding-top:20px;
margin-top:20px;
}
h2,h3,h4,h5{}

.vc_row-fluid > .span_12 .wpb_column{
/*	padding-left:0 !important;*/
	paddig-right:0 !important;
}
.columna-convicciones{

	padding-left:20px !important;
	padding-top:30px !important;
	  background-image: radial-gradient(
    circle at top left,
    rgba(33, 34, 38, 1) 0%,
    rgba(33, 34, 38, 0) 60%
  );
}
.texto-bienvenida{padding-left:60px !important;}

blockquote{
	font-style:italic;
	padding-right:30px;
	border-right:5px solid #a3b5c8;
	}

.libro{
	border:1px solid rgba(200,200,200,0.2);	
	box-shadow: 0 20px 30px rgba(0, 0, 0, 0.5);
	margin-bottom:50px !important;
}

.entradilla-bajo-titulo{
	font-size:25px !important;
	border-bottom: 1px solid rgba(255, 255, 255, 0.5) !important;
	padding-bottom:30px;
	margin-bottom:30px;
}

blockquote.blockquote-invertido{
	color:#232227 !important;
		border-right:5px solid #232227 !important;
	}
.contacto, .contacto h2{
	color:#222226 !important;
}
.contacto input, .contacto textarea{
	
	background-color:#222226 !important;
	color:#dbe5f4;
}

.contacto *{  font-family: "Barlow", sans-serif;
}
.contacto input[type="text"],
.contacto input[type="email"],
.contacto textarea {
  width: 100%;
  max-width: 600px;   /* ajusta este valor al ancho que quieras */
  box-sizing: border-box;
}

.contacto textarea {
  min-height: 180px;  /* altura razonable del área de texto */
}
.contacto h2{margin-bottom:50px;}
.contacto input[type="submit"]{float:right;}
/* Casilla de privacidad: que no rompa el layout */
.contact-privacy {
  max-width: 600px;
}

/* Botón de envío alineado a la derecha */
.contact-submit {
  max-width: 600px;
  text-align: right;
}

.contact-submit input[type="submit"] {
  display: inline-block;
	font-weight:300 !important;
	text-transform:uppercase !important;
}

/* Altura del textarea */
.contacto textarea {
  min-height: 180px;
}

/* Casilla de privacidad: que no rompa el layout */
.contact-privacy {
  max-width: 600px;
}

/* Botón de envío alineado a la derecha */
.contact-submit {
  max-width: 600px;
  text-align: right;
}
.contacto,
.contacto input,
.contacto textarea,
.contacto label,
.contacto p,
.contacto input[type="submit"] {
  font-family: "Barlow", sans-serif !imporrtant;
}

.contact-submit input[type="submit"] {
  display: inline-block;
	  font-family: "Barlow", sans-serif;
	border-radius:10px;


}
.contacto span{padding:0 !important;}

#copyright{
	background-color: rgba(26,27,32, 0.9) !important;
	background-color: rgba(37,38,46, 0.5) !important;
	border-top: 1px solid rgba(255,255,255, 0.2) !important;
}