/*
 Theme Name:   Eduma Child
 Theme URI:    http://educationwp.thimpress.com/
 Description:  Eduma Child Theme
 Author:       ThimPress
 Author URI:   http://thimpress.com
 Template:     eduma
 Version:      1.0.0
 Text Domain:  eduma-child
*/

@font-face {
	font-family: 'Truman';
	src: url('https://www.prysmianclub.es/wp-content/themes/eduma-child/fonts/FSTrumanWeb.eot');
	src: local('?'), url('https://www.prysmianclub.es/wp-content/themes/eduma-child/fonts/FSTrumanWeb.woff') format('woff'), url('https://www.prysmianclub.es/wp-content/themes/eduma-child/fonts/FSTrumanWeb.woff2') format('woff2'), url('https://www.prysmianclub.es/wp-content/themes/eduma-child/fonts/FSTrumanWeb.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

.grecaptcha-badge { 
    visibility: hidden;
}

/*HOME*/
.titulo-redes .sc_heading{padding-top:15px;margin-bottom:0px;}

/*CABECERA*/
/*#toolbar .widget_login-popup .thim-link-login a:first-child:not(:last-child){display:none !important;}*/
/*.register{display:block !important;}*/
.nombre-cabecera{float:right;color:#ffffff;}
.nombre-cabecera a{color:#ffffff;text-decoration:underline;}

/*MENU*/
.menu-item-object-course_category{font-weight:bold;font-size:15px;}
.menu-item-object-lp_course{line-height:17px;font-size:13px;}
.menu-item-object-lp_course a{padding:0px;}


/* PAGINA DE PAGO */
.woocommerce-checkout .woocommerce .woocommerce-message {
    display:none !important;
}
.woocommerce-page .woocommerce .woocommerce-info{ display:none;}
.formulario-cupon{border:1px solid #eeeeee; padding:15px;margin-bottom:25px;}
.formulario-cupon p{margin-bottom:0px;}
.mensaje-cupones{border-top: none;color: #31708f;background: #d9edf7;padding: 10px 15px!important;margin: 0 0 2em;position: relative;list-style: none outside;width: auto;word-wrap: break-word;}
/*#customer_details{display:none;}*/
#learn-press-checkout{display:none;}
#learn-press-checkout + a{display:none;}
#redsys_payment_form{margin-bottom:15px;}
#order_comments{height:230px;}
#post-1699 .learnpress .message-error{display:none !important;}
#post-1699 .learnpress a{display:none !important;}

/* FORMULARIO DE REGISTRO */
.formulario-registro input[type=text],.formulario-registro select,.formulario-registro input[type=password]{
	width: 100%;
    line-height: 30px;
    padding: 4px 20px;
    border: 1px solid #e5e5e5;
    color: #999;
    margin-bottom: 20px;
    clear: both;
    display: block;
    min-height: 40px;
    border-radius: 0;
    -webkit-transition: all .3s ease-in-out;
    -khtml-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
.formulario-registro input[type=text]:focus,.formulario-registro select:focus, .formulario-registro input[type=password]:focus{ border-color: #4e748b; }
.formulario-registro .campo-registro{ width:45%; margin-right:10px;float:left; }
.error-registro{background-color:#f94a4a;color:#ffffff;font-size:16px;font-weight:bold;padding:10px;margin-bottom:20px;width:91%;}
.btn-registro{
	border: 0;
    width: 26%;
    line-height: 30px;
    padding: 5px 25px;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 15px;
    border-radius: 0;
	background-color: #4e748b;
	color:#ffffff;}
.btn-registro:hover{color:#ffffff;background-color: #ec008c;}

#btn-login{
	border: 0;
    width: 100%;
    line-height: 30px;
    padding: 5px 25px;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 15px;
    border-radius: 0;
	background-color: #4e748b;
	color:#ffffff;}
#btn-login:hover{color:#ffffff;background-color: #ec008c;}

/* ESTILOS PARA LAS DESCARGAS */
.sdm_fancy2_item{ margin: 5px 10px 5px 0; /*border: 1px solid #BBBEC9;*/ float: left; width: 220px;}
.sdm_fancy2_grid{ width: 32%;}
.sdm_fancy2_wrapper{ /*margin: 15px;*/ background-color:#fafafa;}
.sdm_fancy2_download_thumbnail {width: 100%;/*overflow: hidden*/;margin: 0;padding: 0;/*height:150px;*/}
/*.sdm_fancy2_download_title{ font-family: Bitter, Georgia, serif;margin: 10px 0;text-align: center;font-size:18px;}*/
.sdm_fancy2_download_title a{text-decoration: none !important; border: none; margin: 0; padding: 0;}
.sdm_fancy2_title_content{height:50px;}
.sdm_fancy2_title_content h4{font-size:14px;}
.sdm_fancy2_download_thumbnail img{ max-width: 100%; }
.sdm_fancy2_download_link{text-align: left;}
.sdm_fancy2_download_link a{color: #ffffff;padding: 0px 25px;display: inline-block;text-decoration: none !important;background-color:#4e748b;line-height:40px;font-size:13px;text-transform:uppercase;font-weight:700;}
.sdm_fancy2_download_link a:hover{ color: #FFF; background-color: #ec008c; }
.sdm_fancy2_download_size{ margin: 5px 0; text-align: center; }
.sdm_fancy2_download_version{ margin: 5px 0; text-align: center; }
.sdm_fancy2_item .sdm-g-recaptcha{ transform:scale(0.60); transform-origin:0 0;}
.sdm_fancy2_item_description{height:150px;font-size:12px;line-height:20px;}
.sdm_fancy2_content_box{padding:10px;}
.sdm_fancy2_download_no{font-size:13px;font-style:italic;}

/*AMPLIACION CURSOS*/
.learn-press .course-payment .course-price{font-size:25px;}

.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat{background-color:#6a7897 !important}

/*LATERAL REDES SOCIALES*/
.lateral-sociales .style-2{margin:0px !important;}

.contenedor-encuesta{width:600px}
.imagen-fondo-encuesta{}
.formulario-encuesta{width:58%;position:relative;top:-115px;line-height:17px;font-size:13px;text-align:left;}

/*LINEA TEMPORAL*/
#linea-tiempo .bx-viewport{background-color:#486285 !important;}
#linea-tiempo .et-list-inner-wrap{background-color:#486285 !important;border:1px solid #486285 !important;}
#linea-tiempo .et-outer-wrap{border-bottom:1px solid #486285 !important;}
.texto-contador{color:#e2007a;font-size:45px;font-family:'Truman'}
#linea-tiempo .et-title{color:#e2007a;font-size:25px;font-family:'Truman';padding-bottom:0px;margin-bottom:10px;}
.subtitulo-linea-temporal{font-family:'Truman';font-size:18px;}
.et-content p{color:#ffffff;font-family:'Truman'}
.et-meta-wrap{display:none;}
.texto-participa{font-family:'Truman';font-size:20px;}
.texto-cabecera-seleccion h3{font-family:'Truman';font-size:45px;}
.texto-cabecera-seleccion .sub-heading{font-family:'Truman';}
.texto-cabecera-seleccion .sc_heading {margin-bottom:0px !important;}
.et-hor-timeline-template-9 .et-timeline-hor-line{background:#e2007a !important;}

/* TESTIMONIOS */
.sp-tfree-client-image{display:none !important;}
.sp-tfree-client-image img{border-radius:0 !important;}
.tfree-testimonial-title{width:95%;text-align:right;}
.tfree-client-designation{width:95%;text-align:right;}
.tfree-client-name{width:95%;text-align:right;}
.tfree-testimonial-content p{padding-left:15px;padding-right:15px;}
.tfree-client-testimonial {min-height:330px;}

/* TOP NOTICIAS*/
.carrusel-top .thim-owl-carousel-post.layout-2 .content{background-color:#ffffff;padding:10px;font-family:'Truman';border-bottom-right-radius:15px;border-bottom-left-radius:15px;}
.carrusel-top .thim-owl-carousel-post.layout-2 .title{margin-top:0px;}
.carrusel-top .image{border-top-right-radius:15px;border-top-left-radius:15px;}
.carrusel-top .thim-owl-carousel-post.layout-2 .owl-controls .owl-buttons .owl-prev i{color:#ffffff;}
.carrusel-top .thim-owl-carousel-post.layout-2 .owl-controls .owl-buttons .owl-next i{color:#ffffff;}
.historico .thim-owl-carousel-post.layout-2 .content{padding:10px;font-family:'Truman';border-bottom-right-radius:15px;border-bottom-left-radius:15px;border:1px solid #cccccc;}
.historico .thim-owl-carousel-post.layout-2 .title{margin-top:0px;}
.historico .image{border-top-right-radius:15px;border-top-left-radius:15px;}
.historico .title a{color:#333333 !important;}
.historico .title a:hover{color:#999999 !important;}

.total-socios{font-family:'Truman';font-size:18pt;text-align:center}
.total-socios span{font-size:20px;}

@media only screen and (max-width : 799px){
	.contenedor-encuesta{width:100%}
	.formulario-encuesta{top:-95px;}
}

@media only screen and (max-width : 765px){
	.contenedor-encuesta{width:84%}
}

@media only screen and (max-width : 600px){
	.formulario-encuesta { top: 0px; width: 84%; padding-top: 20px;}
}


@media only screen and (max-width : 480px){
    .sdm_fancy2_item{ margin: 5px 10px 5px 0; border: 1px solid #BBBEC9;float: left;width: 95%;}
	#toolbar .widget_login-popup   {float:none;}
	.datos-cabecera p{font-size:9px;}
	.btn-registro{width:45%}
	.sdm_fancy2_item_description{height:120px;}
	.nombre-cabecera{float:none;}
	.formulario-registro .campo-registro{width:100%;}
	#registerForm label{display:contents}
}

/*MODIFICACIONES ESTILOS CURSOS*/

body.course-item-popup #learn-press-course-curriculum .learn-press-breadcrumb .item-name{color:#688ca4; font-size: 32px;}
#learn-press-course-curriculum ul.curriculum-sections .section-content .course-item-lp_lesson .index, #learn-press-course-curriculum ul.curriculum-sections .section-content .course-lesson .index{min-width:0px !important;padding-right:15px;}
#learn-press-course-curriculum ul.curriculum-sections .section-content .course-quiz .index{min-width:0px !important;padding-right:15px;}
#learn-press-course-curriculum ul.curriculum-sections .section-content .course-item-lp_lesson .course-format-icon .fa, #learn-press-course-curriculum ul.curriculum-sections .section-content .course-lesson .course-format-icon .fa{font-size:19px;}
#learn-press-course-curriculum ul.curriculum-sections .section-content .course-quiz .course-format-icon .fa{font-size:19px;}
.button-skip-question{display:none !important;}
.show-quiz-review{display:none !important;}

/*PAGINA DE PERFIL*/
.profile-container .profile-tabs .learn-press-subtab-content .lp-sub-menu{display:none;}
.profile-recover-order{display:none;}
.section-tab.publicity{display:none !important;}

/* OCULTAMOS CUANTA GENTE HA HECHO EL CURSO DENTRO DE LA PÁGINA DEL PROPIO CURSO */
.students-feature{display:none !important;}

/* OCULTAMOS EL NOMBRE DE USUARIO EN EL ÁREA DE PERFIL PARA DAR MAS ANCHO*/
/*.profile-container .user-tab{display:none !important;}
.profile-container .profile-tabs{float:none !important;width:100% !important;}*/
.course-students{display:none !important;}
.course-comments-count{display:none !important;}


/*OBSERWATTORIO*/
.page-template-blank-page{
  font-family: "Montserrat", sans-serif !important;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}
.logo-obserwattorio img{max-width:95% !important;}
#menu-obserwattorio li{display:flex;flex-direction:row;float:left;margin-right:30px;font-weight:bold;}
#menu-obserwattorio li a{color:#000000;}
.menu-obserwattorio .bt-op-logo-wrap{left:0 !important;}
.menu-obserwattorio .bt-op-logo>li img{max-width:30vw !important;}
.titulo-conocimiento h3{font-family: "Montserrat", sans-serif !important;color:#0093ff !important;font-weight:400 !important;font-size:45px !important;}
.titulo-conocimiento h3 span{display:block;color:#000000 !important;font-weight:bold !important;margin-top:10px;line-height:60px !important;font-size:55px !important;}
.titulo-conocimiento .sub-heading{margin-top:15px;font-size:20px;}
.titulo-conocimiento .sc_heading{padding-top:15px;padding-bottom:0px;margin-bottom:0px;}
.subtitulo-conocimiento .sc_heading{padding-top:15px;}
.subtitulo-conocimiento .sub-heading{padding-top:10px;font-size:17px;}

.titulo-conocimiento2 .sub-heading{margin-top:15px;font-size:20px;}
.titulo-conocimiento2 .sc_heading{padding-top:15px;padding-bottom:0px;margin-bottom:0px;}
.subtitulo-conocimiento2 .sc_heading{padding-top:15px;}

.titulo-conocimiento3 .sc_heading{padding-top:15px;padding-bottom:15px;margin-bottom:0px;}

.subtitulo-informe .sc_heading{padding-top:15px;}
.subtitulo-informe .sub-heading{margin-top:15px;font-size:40px;color:#2a344e;font-weight:bold;}

.titulo-conocimiento2 h2:before{border-top:3px solid #0093ff;width:33px;content:" ";margin-left:2px;margin-bottom:6px;display:block;}

.fila-persona img{border-radius:50% !important;}
.fila-persona .nombre-persona{color:#0093ff !important;font-weight:bold;text-transform:uppercase;font-size:14px;margin-bottom:0px;}
.fila-persona .texto-persona p{margin-bottom:0px !important;line-height:16px !important;}
.fila-persona .texto-persona{margin-bottom:0px;font-size:14px;}
.fila-persona .empresa-persona{font-weight:bold;margin-bottom:0px !important;font-size:14px;}
.fila-persona .empresa-persona p{margin-bottom:0px !important;color:#000000 !important;}
.fila-persona .wpb_single_image{margin-bottom:0px !important;}
.fila-persona{margin-bottom:25px;}
.titulo-video{color:#000000;font-size:25px;text-transform:uppercase;font-weight:bold;}
/*.titulo-video::before{border-top:3px solid #0093ff;width:33px;content:" ";margin-left:2px;margin-bottom:6px;display:block;}*/
/*.video-conocimiento .wpb_video_wrapper{padding-top:0px !important;}*/
.video-conocimiento .titulo-video{font-size:20px;color:#0093ff;text-transform:uppercase;margin-bottom:8px;}
.video-conocimiento .texto-video{font-size:16px;color:#000000;text-transform:uppercase;}
.titulo-video-relacionado{font-size:16px;color:#020202;text-align:center;}
.titulo-video-relacionado::before{border-top:3px solid #0093ff;width:33px;content:" ";margin:auto;display:block;padding-bottom:5px;}
.fila-suscripcion{color:#ffffff !important;text-align:center;}
.fila-suscripcion p{color:#ffffff !important;text-align:center;}
.fila-suscripcion .titulo-suscripcion{font-size:30px !important;}
.fila-suscripcion .subtitulo-suscripcion{font-size:20px; !important;}
.formnews{max-width:500px;margin:auto;}
.formnews-fila{display:table;width:100%;margin-bottom:15px;}
.formnews-fila .fnews-col{width:48%;float:left;margin-right:10px;}
.formnews-fila .fnews-col input{width:100%;background-color:#2a344e;border:1px solid #ffffff;border-radius:5px;}
.formnews-fila .fnews-col2{width:98%}
.formnews-fila .fnews-col2 input{width:100%;background-color:#2a344e;border:1px solid #ffffff;border-radius:5px;}
.formnews-fila .fnews-col3{width:98%}
.formnews-fila .fnews-col3 input{background-color:#dce3f1;border:1px solid #dce3f1;border-radius:5px;color:#2a344e;width:100%;text-transform:none;}
.formnews-fila .fnews-col3 input:hover{background-color:#dce3f1;}

.element_1708443104284{text-align:center;line-height:20px;}
.element_1708443104284 a{color:#020202;}
.caja-relacionado{padding:10px;height:200px;}

.texto-presentacion{color:#ffffff !important;}

.post-grid .grid-nav-top .nav-filter{text-align:left !important;}
.filter-group{margin:0px !important;text-transform:uppercase;font-weight:bold;}
.nav-filter .filter.mixitup-control-active{color:#0093ff !important;}
#post-grid-22404 .nav-filter .filter{padding-left:0px !important;}

.post-grid .layer-wrapper img{height:164px !important;}

.caja-relacionado{padding:0px !important;}
.element_1708443217748{background-color:#4d6689 !important;margin-bottom:10px;}
.element_1708443217748 a{}

.boton-conocimiento button{padding-right:0px !important;font-size:14px !important;text-transform:none;color:#45374a !important;border:1px solid #ffffff !important;padding-left:15px !important;font-weight:bold !important;}
.boton-conocimiento a{padding-right:0px !important;font-size:14px !important;text-transform:none;color:#45374a !important;border:1px solid #ffffff !important;padding-left:15px !important;font-weight:bold !important;}
.boton-conocimiento i{border: 1px solid #1d93ce;border-radius: 50%;width: 24px !important;height: 24px !important;text-align: center;padding-top: 4px !important;color:#1d93ce !important;}

.cmm-container .cmm.cmm-theme-default-461836 li.menu-item-has-children > a:after, .cmm-container .cmm.cmm-theme-default-461836 li.menu-item-has-children > .cmm-nav-link:after{right:-5px !important;}
.cmm-current-menu-item span::after{border-bottom:3px solid #0093ff;width:33px;content:" ";display:block;margin-top:-10px;}

.cmm-toggle-wrapper .cmm-toggle {width:100%;}

.fila-redes{margin-top:100px !important;}

.vc_custom_1709024457380 a{font-size:13px !important;}

.boton-descargar-informe{width:100%}
.boton-descargar-informe a{width:100%;padding-top:10px !important;padding-bottom:10px !important;}

@media only screen and (max-width: 480px){
	.titulo-conocimiento h3{font-size:20px !important;}
	.titulo-conocimiento h3 span{font-size:35px !important;}
	.formnews-fila .fnews-col{width:98%;float:left;margin-right:10px;margin-top:15px;}
	.formnews-fila .fnews-col3{margin-top:15px;}
	.caja-relacionado{height:auto;}
	#menu-obserwattorio li{display:block !important;}
	#menu-obserwattorio .cmm-content-container{min-width:300px !important;}
	.post-grid .layer-wrapper img{height:auto !important;}
	.fila-redes{margin-top:15px !important;}
}

/*Monitor*/
.texto-actualizacion p{color:#ffffff !important;font-weight:bold;max-width:1200px;margin:auto;}
.tabla-monitor{border:0px solid #ffffff;color:#333333;display:block;max-width:1200px;margin:auto;}
.tabla-monitor tr{border:0px solid #ffffff}
.tabla-monitor td{border:0px solid #ffffff;}
.ancho-columnas{width:15%;font-size:11px;text-align:center;line-height:15px;font-weight:bold;text-transform:uppercase;}
.ancho-columnas2{width:12%;font-size:11px;text-align:center;line-height:15px;font-weight:bold;text-transform:uppercase;}
.ancho-columnas3{width:10%;font-size:11px;text-align:center;line-height:15px;font-weight:bold;text-transform:uppercase;}
.ancho-primera-columna{width:21%}
.titulo-separador{text-transform:uppercase;font-weight:bold;}
.dato-columna{text-align:center;font-size:14px;line-height:17px;padding-top:8px;padding-bottom:8px;}
.dato-columna span{display:block;font-size:12px;}
.semaforo-rojo{width:25px;height:25px;background-color:#c52825;border-radius:50%;}
.semaforo-amarillo{width:25px;height:25px;background-color:#e2a227;border-radius:50%;}
.semaforo-verde{width:25px;height:25px;background-color:#27d160;border-radius:50%;}
.titulo-dato{font-size:13px;line-height:18px;padding-top:5px;padding-bottom:5px;}
.fondo-fila{background-color:#dce3f1;}
.texto-explicacion{font-size:12px;font-weight:bold;max-width:1200px;margin:auto;}
#tabla-datos-movil{display:none;}
#tabla-datos-movil2{display:none;}
#tabla-datos-movil3{display:none;}
.fila-dato{padding-left:10px;padding-right:5px;padding-top:5px;}
.tabla-datos{background-color:#eeeeee;color:#0093ff;text-decoration:none;font-weight:bold;padding:12px;border-radius:5px;}
.tabla-activa{background-color:#0093ff !important;color:#ffffff !important;}
.monitor-pestanyas .vc_tta-tabs-container{max-width:1200px;margin:auto !important;}
.monitor-pestanyas .vc_tta-tab.vc_active>a{background-color:#0093ff !important;color:#ffffff !important;border-color:#0093ff !important;}
.monitor-pestanyas .vc_tta-tab>a {background-color:#ebebeb;color:#0093ff;font-weight:bold;border-color:#ebebeb}
.texto-analisis{max-width:1200px;margin:auto;}
.fondo-tabla{background-color:#ecf1f8;padding-bottom:10px;padding-top:10px;}
.fila-tabla-monitor p{max-width:1200px;margin:auto;}

@media only screen and (max-width: 766px){
	#tabla-datos-movil{display:block;padding-left:10px;padding-right:10px;}
	#tabla-datos-movil2{display:block;padding-left:10px;padding-right:10px;}
	#tabla-datos-movil3{display:block;padding-left:10px;padding-right:10px;}
	.tabla-monitor{display:none;}
	.titulo-separador{margin-bottom:10px;margin-top:10px;}
	.fondo-fila{padding:5px;font-weight:bold;}
	.unidades{font-size:12px;}
	.titulo-columna{text-decoration:underline;}
	.semaforo-rojo{float:left;margin-right:5px;}
	.semaforo-amarillo{float:left;margin-right:5px;}
	.semaforo-verde{float:left;margin-right:5px;}
	.caja-informacion{padding-top:10px;}
	.fondo-tabla{padding-top:0px;padding-bottom:0px;}
	.texto-actualizacion{padding-left:10px;}
	.monitor-pestanyas .vc_tta-panel-title a{background-color:#ebebeb;color:#0093ff;font-weight:bold;border-color:#ebebeb}
	.monitor-pestanyas .vc_active .vc_tta-panel-title a{background-color:#0093ff !important;color:#ffffff !important;border-color:#0093ff !important;}
	.texto-notas{padding-left:10px;padding-right:10px;}
}