/*!
Theme Name: Kadence Child
Theme URI: https://www.kadencewp.com/kadence-theme/
Template: kadence
Author: Kadence WP
Author URI: https://www.kadencewp.com/
Description: A child theme for the Kadence Theme.
Version: 1.0.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence-child
*/

/* Theme customization starts here
-------------------------------------------------------------- */
/* Smartphone */ @media screen and (max-width:767px) {  }
/* Tablet */ @media screen and (min-width:768px) and (max-width:1023px) {  }
/* Desktop */ @media screen and (min-width:1024px) {  } 


/* COLORES */
/* Marron - #93117E */
/* Marron oscuro -  #720A60 */

/* GENERAL */

#inner-wrap { padding: 40px 0px }
#cabecera {  }

.single-content h2.elementor-heading-title { margin: 0.5em 0 .5em !important;}

/* FORMULARIOS */
button { background-color: #93117E !important; box-shadow:0; }
button:hover { background-color: #720A60 !important; }

option {  }
option:hover {  }
.formulario h2 { color: #93117E; }
h2.tit-single { color: #93117E; padding-bottom:10px; }

label {
	display: block;
	font-weight: 500;
	margin: 0 0 3px;
	padding: 0;
}

input[type=text], input[type=password], input[type=date], input[type=datetime], input[type=datetime-local], input[type=email], input[type=month], input[type=number], input[type=search], input[type=tel], input[type=time], input[type=url], input[type=week], TEXTAREA, SELECT {
	width: 100%;
	padding: 4px 8px;
	margin: 0;
	box-sizing: border-box;
	font-size: 14px;
	line-height: 1.4;
	margin-bottom: 10px;
}
select { margin-bottom: 10px !important }

input[type=submit] { margin-top: 10px }

#acf-form .acf-field { 
	padding: 0px 15px 15px 0px;
}
/*LOGIN*/
.um-field-area input { border-radius: 5px !important; } 
.um-form form .um-row { margin: 0 0 10px 0 !important; }
.um-field-checkbox-option { margin-bottom:15px; }

.um input[type=submit].um-button { background: #93117E !important; }
.um input[type=submit].um-button:hover { background: #720A60 !important; }

/*FORMULARIOS ACF*/
@media screen and (min-width:767px) {
	#acf-form .acf-field { width: 50%; float: left; clear: none;	}
	#acf-form .acf-field { border: 0px;	}
}

/*ELEMENTOR CONTAINER*/
#contenedor-gestor, #inner-wrap { background-color: white; }

/*LOGIN INTRANET*/
.page-id-203 h2 { margin: 0.5em !important; }

form#loginform .login-username label
form#loginform .login-username label { padding-bottom: 5px !important; font-weight:bold !important; font-size:16px !important; }

@media screen and (min-width:768px){
	.page-id-203 INPUT { max-width: 40% !important;	}
}

/*INTRANET*/

/*NUEVA ENTIDAD, AGENTE, MUJERES*/
.formulario { width: 100%; max-width: 1100px; padding: 10px 10px; margin:0 auto; }
#texto-ok {  margin: 0 auto; max-width: 1100px; padding: 40px; padding-left:70px; background-color:#eee; margin-top:30px; border-radius: 5px; }
#texto-ok h3 { color: #93117E; }

/*BUSCAR ENTIDADES, AGENTES, MUJERES*/
table.listado { border-collapse: collapse; border: 1px solid #ccc !important; padding: 0px; border-radius: 5px !important; }
table.listado tr { border-bottom: 1px solid #ccc !important; }
table.listado tr th { text-align:left; padding:5px 10px; background-color: #ccc;}
table.listado tr:nth-child(odd) { background-color: #fff; }
table.listado tr:nth-child(even) { background-color: #eee; }
table.listado tr td { vertical-align:top; padding:5px 10px; }

/*VER*/
#ver { max-width: 1140px; margin: 0 auto; padding: 0px 20px; }
.tabla-single { border-collapse: collapse; border: 1px solid #93117E;  }
.tabla-single td { border: 1px solid #93117E; padding: 3px 10px; }
.tabla-single td.nombre { width: 30% }
.tabla-single td.campo { width:70% }

/*EDITAR*/
#editar { padding: 10px 50px; color: white; background-color: #93117E; text-decoration: none; border-radius: 5px; }
#editar:hover { background-color:#720A60; }

/*BUSCADOR*/
.results a { color:#93117E !important; }
.results a:hover { color:#720A60 !important; }
#ass-buscador-entidades-form .contenido input, #ass-buscador-entidades-form .contenido select,
#ass-buscador-form .contenido input, #ass-buscador-form .contenido select,
#ass-buscador-mujeres-form .contenido input, #ass-buscador-mujeres-form .contenido select { height: 38px !important; }

/* BUSCADOR AAS */
.page-id-457 .etiqueta { color: #93117E; font-size: 22px; font-weight: bold;}
.page-id-457 .contenido { padding-top: 18px }
.page-id-457 .contenido label { font-size: 16px }
.page-id-457 #ass-resultado-buscador { padding-top: 15px; font-size: 14px }
.page-id-457 #ass-resultado-buscador table { border-collapse: collapse; }
.page-id-457 #ass-resultado-buscador tbody { border:1px solid #F2F4F4; }
.page-id-457 #ass-resultado-buscador tr { border-bottom:1px solid #F2F4F4; }
.page-id-457 #ass-resultado-buscador tr th { text-align: left; background-color: #93117E; color: white; padding:10px; font-size:15px; }
.page-id-457 #ass-resultado-buscador td { padding: 10px }
.page-id-457 .acordeon .contenedor { margin: 0px; }

/* BUSCADOR ASOCIACIONES */
.page-id-463 .etiqueta-entidades { color: #93117E; font-size: 22px; font-weight: bold;}
.page-id-463 .contenido { padding-top: 18px }
.page-id-463 .contenido label { font-size: 16px }
.page-id-463 #ass-resultado-buscador-entidades { padding-top: 15px; font-size: 14px }
.page-id-463 #ass-resultado-buscador-entidades table { border-collapse: collapse; }
.page-id-463 #ass-resultado-buscador-entidades tbody { border:1px solid #F2F4F4; }
.page-id-463 #ass-resultado-buscador-entidades tr { border-bottom:1px solid #F2F4F4; }
.page-id-463 #ass-resultado-buscador-entidades tr th { text-align: left; background-color: #93117E; color: white; padding:10px; font-size:15px; }
.page-id-463 #ass-resultado-buscador-entidades td { padding: 10px }
.page-id-463 .acordeon .contenedor { margin: 0px; }

/* BUSCADOR Mujeres */
.page-id-430 .etiqueta-mujeres { color: #93117E; font-size: 22px; font-weight: bold;}
.page-id-430 .contenido { padding-top: 18px }
.page-id-430 .contenido label { font-size: 16px }
.page-id-430 #ass-resultado-buscador-mujeres { padding-top: 15px; font-size: 14px }
.page-id-430 #ass-resultado-buscador-mujeres table { border-collapse: collapse; }
.page-id-430 #ass-resultado-buscador-mujeres tbody { border:1px solid #F2F4F4; }
.page-id-430 #ass-resultado-buscador-mujeres tr { border-bottom:1px solid #F2F4F4; }
.page-id-430 #ass-resultado-buscador-mujeres tr th { text-align: left; background-color: #93117E; color: white; padding:10px; font-size:15px; }
.page-id-430 #ass-resultado-buscador-mujeres td { padding: 10px }
.page-id-430 .acordeon .contenedor { margin: 0px; }

#agentes-asociados .etiqueta, #mujeres-asociadas .etiqueta { color: #93117E; font-size: 22px; font-weight: bold; }
#agentes-asociados .contenido, #mujeres-asociadas .contenido { padding-top: 18px; }
#agentes-asociados .contenido label, #mujeres-asociadas .contenido label { font-size: 16px; }
#agentes-asociados, #mujeres-asociadas { padding-top: 15px;font-size: 14px;}
#agentes-asociados table, #mujeres-asociadas table { border-collapse: collapse; }
#agentes-asociados tbody, #mujeres-asociadas tbody { border: 1px solid #F2F4F4; }
#agentes-asociados tr, #mujeres-asociadas tr { border-bottom: 1px solid #F2F4F4; }
#agentes-asociados tr th, #mujeres-asociadas tr th { text-align: left; background-color: #93117E; color: white; padding: 10px; font-size: 15px; }
#agentes-asociados td, #mujeres-asociadas td { padding: 10px; }

/*ENTIDADES*/
/*#ajaxsearchprores1_1 { background: #720A60 !important; }
.asp_w_container_1 { width: 100% !important; max-width: 1140px; margin:0 auto;  }
.asp_m_1 { background: #720A60 !important; border-radius:5px !important }
.asp_m_1 .promagnifier { background:#93117E !important }
#ajaxsearchprores2_1 { background: #720A60 !important; }
.asp_w_container_2 { width: 100% !important; max-width: 1140px; margin:0 auto;  }
.asp_m_2 { background: #720A60 !important; border-radius:5px !important }
.asp_m_2 .promagnifier { background:#93117E !important }
#ajaxsearchprores3_1 { background: #720A60 !important; }
.asp_w_container_3 { width: 100% !important; max-width: 1140px; margin:0 auto;  }
.asp_m_3 { background: #720A60 !important; border-radius:5px !important }
.asp_m_3 .promagnifier { background:#93117E !important }*/