/*
 Theme Name: Divi Tema Hijo por Alexander Garcia
 Theme URI: http://www.elegantthemes.com/gallery/divi/
 Description: Tema hijo Divi
 Author: Alexander Garcia
 Author URI: http://fundacioneduardoanitua.org
 Template: Divi
 Version: 1.0.0
*/

@import url("/wp-content/themes/Divi/style.css");

/* =Theme customization starts here
------------------------------------------------------- */
@import url(https://fonts.googleapis.com/css?family=Arvo:400,700);

/* Cambios en la tipografía del destacado en página principal 
.header-content h1 {font-family: 'Arvo', serif; font-weight: 700; font-size: 34px;} */

/* Cambios en la tipografía de las cabeceras de contenidos 
.et_pb_slide_description h2 {font-family: 'Arvo', serif; font-weight: 700;} */

h4 { line-height:130%; }

#footer-info { text-align: center; color: #666; padding-bottom: 10px; width: 100%;}
#footer-info a { font-weight: 700; color: #666; }
#footer-info a:hover { opacity: .7; }

.bottom-nav li {font-weight:normal; font-size:12px;}
.bottom-nav li.current-menu-item > a {color: #d54b90;}

.cookie-notice-container {background-color: rgba(90, 91, 95, 0.7); padding: 2%, 0;}
.cookie-notice-container span {font-size: 12px;}
.cookie-notice-container span a {font-size: 12px;}


/* Maqueta para los formularios */
.wpcf7 input[type="text"],
.wpcf7 input[type="tel"],
.wpcf7 input[type="email"],
.wpcf7 textarea { background-color: #f9f9f9; width: 100%; border: none; padding: 10px 20px 10px 20px; -moz-box-sizing: border-box;  -webkit-box-sizing: border-box; box-sizing: border-box; border:1px solid #d3d3d3;}
/* .wpcf7 #captcha-form { background-color: #f9f9f9; width: 78.5px; border: none; padding: 10px 20px 10px 20px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } */
.wpcf7 #boton-de-formulario { background-color: #f9f9f9; float: right; border: none; padding: 10px 20px 10px 20px; cursor: pointer; border:1px solid #d3d3d3;}
.wpcf7 #boton-de-formulario:hover { background-color: #5a5e5f; color: #f9f9f9; }

.ui-datepicker {background-color:#fff; border:1px solid grey; padding:0.2em 1em;}
.ui-datepicker-header .ui-datepicker-prev{float: left; cursor: pointer; background-color:#F2F2F2; padding:0.1em 0.3em; border:1px solid grey;}
.ui-datepicker-header .ui-datepicker-next{float: right; cursor: pointer; background-color:#F2F2F2; padding:0.1em 0.3em; border:1px solid grey;}
.ui-datepicker-title {margin:0.2em auto; clear:both; text-align: center; font-weight: bold;}
.ui-datepicker table {border-collapse: collapse; text-align: center; border-top: 1px solid grey;}

/*Botón Ir a Máster*/
    
 a.boton_master{
 	border: 1px solid #5a5b5f;
    border-radius: 2px;
    letter-spacing: 0px;
    font-size: 14px;
	padding: 0.3em 1em !important;
	color: #5a5b5f !important;
	background: #ffffff;
    font-weight: bold;
    font-style: normal;
    text-transform: none;
    text-decoration: none;}

a.boton_master:hover{
	color: #ffffff !important;
	background: #5a5b5f;
}

/* Oculta el icono de reCAPTCHA v3 en todas partes */
.grecaptcha-badge {
    visibility: collapse !important;
/* también puedes usar visibility: hidden si lo prefieres */
}
 
/* Código para mostrar el Recaptcha v3 en las páginas indicadas por su ID */
/* Página de contacto general ES */
.page-id-105 .grecaptcha-badge {
    visibility: visible !important;
}

/* Página de contacto general EN */
.page-id-478 .grecaptcha-badge {
    visibility: visible !important;
}

/*Página del formulario de inscripción Máster sueño ES*/
.page-id-1335 .grecaptcha-badge {
    visibility: visible !important;
}

/*Página del formulario de inscripción Máster implantología oral ES*/
.page-id-1564 .grecaptcha-badge {
    visibility: visible !important;
}

/*Página del formulario de inscripción Máster implantología oral EN*/
.page-id-1327 .grecaptcha-badge {
    visibility: visible !important;
}

/*Página del formulario de inscripción Cursos Formación Continua UIRMI ES*/
.page-id-1824 .grecaptcha-badge {
    visibility: visible !important;
}
