
/* Arreglo Newsletter del banner */
#banner-newsletter .ancho-limitado{ padding: 165px 0; max-width: 1200px; }
#banner-newsletter .ancho-limitado .contenedor-newsletter{ position: relative; box-sizing: border-box; max-width: 700px; background: rgba(2,20,33,0.8); padding: 40px 35px 30px; text-align: left; margin-left: auto; }
#banner-newsletter .ancho-limitado .contenedor-newsletter *:first-child{ margin-top: 0; }
#banner-newsletter .ancho-limitado .contenedor-newsletter *:last-child{ margin-bottom: 0; }
#banner-newsletter .ancho-limitado h3{ font-family: 'Barlow Condensed'; font-weight: bold; text-transform: uppercase; padding-right: 20%; }
#banner-newsletter .ancho-limitado p{ font-family: 'Barlow'; text-align: left; }
#banner-newsletter .ancho-limitado h3 + p{ padding-left: 35px; position: relative; font-style: italic; font-size: 20px; }
#banner-newsletter .ancho-limitado h3 + p strong{ text-transform: uppercase; }
#banner-newsletter .ancho-limitado h3 + p::before{ position: absolute; left: 0; top: 16px; display: block; content: ' '; width: 28px; height: 2px; background: #DE8A00; }
#banner-newsletter .formulario-newsletter{ padding-top: 5px; }
#banner-newsletter .formulario-newsletter .inputs-formulario-newsletter{ width: 66%; }
#banner-newsletter .formulario-newsletter .inputs-formulario-newsletter input{ background: #FFF; color: #000000 !important; box-sizing: border-box; padding: 10px; border: none; }
#banner-newsletter .formulario-newsletter .inputs-formulario-newsletter input::placeholder{ color: rgba(0,0,0,0.75) }
#banner-newsletter .formulario-newsletter .inputs-formulario-newsletter input.errores{ background: #F4CECE; }
#banner-newsletter .formulario-newsletter input[type=submit]{ width: 32%; padding: 9px 10px; }
#banner-newsletter .formulario-newsletter .acceptance-container{ margin: 0; padding-left: 25px; font-size: 16px; }
#banner-newsletter .formulario-newsletter .acceptance-container a{ text-decoration: none; }
#banner-newsletter .formulario-newsletter .msj-newsletter.errores, #banner-newsletter .formulario-newsletter .msj-newsletter.enviando, #banner-newsletter .formulario-newsletter .msj-newsletter.correcto{ position: absolute; width: 100%; left: 0; bottom: 0; transform: translate(0,100%); background: rgba(2,20,33,0.6); box-sizing: border-box; padding: 10px 35px; margin: 0; font-size: 16px; }

/* Cambio de Fuente en YouTube */
#youtube-videos .zona-videos > a{ font-family: 'Barlow Condensed';}

/* Cambio padding en seccion de cursos online */
.tr_jm_seccion_cursos_online{background-size: cover;background-position:center;}
.tr_jm_seccion_cursos_online .ancho-limitado{padding: 170px 0px;}

/* Edición submit contacto */
.tr_ea_formulario h2{ font-family: 'Barlow Condensed'; font-weight: 900; font-size: 40px; }
.tr_ea_formulario .tr_formulario .nombre{ margin-right: 4%; }
.tr_ea_formulario .tr_formulario input[type="text"], .tr_ea_formulario .tr_formulario input[type="email"]{ padding: 15px 20px; }
.tr_ea_formulario .tr_formulario .nombre, .tr_ea_formulario .tr_formulario .email{ font-family: 'Roboto Slab'; display: inline-block; float: left; width: 48%; margin-bottom: 20px; }
.tr_ea_formulario .tr_formulario .asunto, .tr_ea_formulario .tr_formulario .mensaje{ font-family: 'Roboto Slab'; width: 100%; }
.tr_ea_formulario .tr_formulario_acceptance{ text-align: left; }
.tr_ea_formulario .tr_formulario_acceptance label{ font-family: 'Barlow'; font-style: italic; font-size: 13px; }
.tr_ea_formulario .tr_formulario > input[type="submit"]{ margin-bottom: 10%; float: right; border-color: #DE8A00; background-color: #DE8A00; font-family: 'Barlow'; font-weight: 600; font-size: 20px; color: #FFFFFF; }
.tr_ea_formulario .tr_formulario > input[type="submit"]:hover{ color: #000000; border-color: #000000; background-color: #FFFFFF; }
.select2-container--default .select2-selection .select2-selection__rendered{ padding: 9px 0 !important; }
.select2-container--default .select2-selection--single .select2-selection__arrow{ top: 10px; right: 10px; }

/* Seccion Mis Libros */
#mis-libros.tr_ea_basico{ background-color: #F7F7F7; }
#mis-libros.tr_ea_basico .ancho-limitado{ padding-bottom: 100px; padding-top: 50px; }
#mis-libros.tr_ea_basico .ancho-limitado h2{font-family: 'Barlow Condensed';font-weight: 800; font-size: 44.5px; text-transform: uppercase; text-align: center; margin-bottom: 50px; }
#mis-libros.tr_ea_basico .ancho-limitado .libro .portada_libro{ float: left;position:relative; }
#mis-libros.tr_ea_basico .ancho-limitado .libro .info_libro{ float: left; width: 40%; }
#mis-libros.tr_ea_basico .ancho-limitado .libro .info_libro span.time{ font-family: 'Barlow'; font-style: italic; font-size: 11.5px; }
#mis-libros.tr_ea_basico .ancho-limitado .libro .info_libro h3{ font-family: 'Barlow Condensed'; font-size: 29px; font-weight: 900; text-transform: uppercase; margin-bottom: 0; }
#mis-libros.tr_ea_basico .ancho-limitado .libro .info_libro hr{ color: #000000; height: 0; border: 1px dashed; background-color: transparent; width: 50px; margin-top: 5px;margin-bottom: 5px;}
#mis-libros.tr_ea_basico .ancho-limitado .libro .info_libro p{ font-family: 'Roboto Slab'; font-size: 11px;     margin-top: 0px;}
#mis-libros.tr_ea_basico .ancho-limitado .libro .info_libro p.boton-libro{position: absolute;bottom: 0px; font-family: 'Roboto Slab'; font-size: 20px; text-transform: uppercase; background-color: #DE8A00; border: 1px solid #DE8A00; color: #FFFFFF; -webkit-transition:all 0.35s ease-in; -moz-transition:all 0.35s ease-in; -o-transition:all 0.35s ease-in; transition:all 0.35s ease-in; padding: 10px 20px;text-align:center;}
#mis-libros.tr_ea_basico .ancho-limitado .libro .info_libro p.boton-libro a{ color:white;font-family: 'Roboto Slab'; font-size: 20px; }
#mis-libros.tr_ea_basico .ancho-limitado .libro .info_libro p.boton-libro a.descarga{ background-image: url('https://www.juanmerodio.com/wp-content/themes/base/assets/medios/icono-descarga.png'); background-repeat: no-repeat; background-position: 91% 50%; padding: 10px 45px 10px 20px; }
#mis-libros.tr_ea_basico .ancho-limitado .libro .info_libro p.boton-libro a.directo{ background-image: url('https://www.juanmerodio.com/wp-content/themes/base/assets/medios/icono-external.png'); background-repeat: no-repeat; background-position: 91% 50%; padding: 10px 45px 10px 20px; }
#mis-libros.tr_ea_basico .ancho-limitado .libro .info_libro p.boton-libro:hover{ background-color: #FFFFFF; border-color: #000000; color: #000000; }
#mis-libros.tr_ea_basico .ancho-limitado .libro .info_libro p.boton-libro:hover a{ color: #000000; }
#mis-libros.tr_ea_basico .ancho-limitado .libro .info_libro p.boton-libro a.descarga:hover{ background-image: url('https://www.juanmerodio.com/wp-content/themes/base/assets/medios/icono-descarga-negro.png'); }
#mis-libros.tr_ea_basico .ancho-limitado .libro .info_libro p.boton-libro a.directo:hover{ background-image: url('https://www.juanmerodio.com/wp-content/themes/base/assets/medios/icono-external-hover.png'); }
#mis-libros .enlace-naranja{font-size:30px;}
#mis-libros .enlace-naranja:hover{color:#000000;}

/* Modificación componente clientes*/
/*.tr_jg_clientes_slider .zona-clientes{position:relative;}
.tr_jg_clientes_slider .ancho-limitado .zona-clientes .clientes.owl-carousel.owl-loaded{position: absolute;right: 0px;top: 50%;transform: translateY(-50%);}*/

/* Conferencias */
#title.conferencias .tr_banner_content{ max-width: 620px; }
#title.conferencias h1{ text-transform: uppercase; color: #26012D; font-weight: 800; }
#title.conferencias h1 strong{ font-size: 195px; display: inline-block; line-height: 0.75; color: #26012D; }
#title.conferencias h1 em{ font-size: 96px; display: inline-block; padding-top: 10px; color: #26012D; }

#pagina_interior .tr_jg_clientes_slider img{ box-shadow: none; }
.conferencias + .ancho-limitado + #pagina_interior .tr_jg_clientes_slider .ancho-limitado{ padding-top: 0; }

#listado-conferencias .ancho-limitado{ padding-top: 0; }

#galeria-conferencias .ancho-limitado{ padding: 50px 0; } 
#galeria-conferencias i.prev, #galeria-conferencias i.next{ display: block; width: 31px; height: 25px; opacity: 0.75; }
#galeria-conferencias i.prev::before, #galeria-conferencias i.next::before{ display: none; }
#galeria-conferencias i.prev{ background: url(https://www.juanmerodio.com/wp-content/themes/base/assets/medios/prev-arrow.png) no-repeat center; transform: translate(-175%,-50%); }
#galeria-conferencias i.next{ background: url(https://www.juanmerodio.com/wp-content/themes/base/assets/medios/next-arrow.png) no-repeat center; transform: translate(175%,-50%); }

/* Arreglos Blog */
.ancho-limitado.blog{ padding: 100px 0 !important; }
#blog-pagina .ancho-limitado{ width: 100%; padding: 0; }

/* Arreglo de Módulos en Responsive */
@media only screen and (max-width: 1350px){
	#galeria-conferencias .ancho-limitado{ padding: 50px; box-sizing: border-box; }
	#galeria-conferencias i.prev, #galeria-conferencias i.next{ transform: translate(0,-50%); }
}

@media only screen and (max-width: 1150px){
	.tr_ea_youtube .ancho-limitado{ padding-top: 215px; background: url(https://www.juanmerodio.com/wp-content/themes/base/assets/medios/ultimos-videos-youtube.png) no-repeat top 50px left 3%; }
	.tr_ea_youtube .zona-videos h3{ display: none; }
}

@media only screen and (max-width:1100px){
	#banner-newsletter.tr_mp_newsletter{ background-position: left 30% center; }
}

@media only screen and (max-width:900px){
	#banner-newsletter.tr_mp_newsletter{ background-position: left center; }
	#banner-newsletter .ancho-limitado{ padding: 100px 0; }
	#banner-newsletter .ancho-limitado .contenedor-newsletter{ max-width: 100%; }
}

@media only screen and (max-width:725px){
	#banner-newsletter.tr_mp_newsletter{ background-position: left 10% center; }
	#banner-newsletter .ancho-limitado h3{ padding-right: 0; }
	#banner-newsletter.tr_mp_newsletter .formulario-newsletter .inputs-formulario-newsletter{ width: 100%; padding-bottom: 15px; }
}

@media only screen and (max-width:650px){
	#banner-newsletter.tr_mp_newsletter{ background-position: left 20% center; }
	#banner-newsletter.tr_mp_newsletter .formulario-newsletter input[type=submit]{ margin-top: 0; }
}

@media only screen and (max-width:575px){
	#banner-newsletter .formulario-newsletter .inputs-formulario-newsletter input{ width: 100%; float: none; margin-bottom: 15px; }
	#banner-newsletter .formulario-newsletter input[type=submit]{ width: 100%; }
	#banner-newsletter.tr_mp_newsletter .formulario-newsletter .inputs-formulario-newsletter{ padding-bottom: 0; }
	#banner-newsletter .formulario-newsletter .acceptance-container{ padding-left: 0; text-align: center; }
	#banner-newsletter .formulario-newsletter .msj-newsletter.errores, #banner-newsletter .formulario-newsletter .msj-newsletter.enviando, #banner-newsletter .formulario-newsletter .msj-newsletter.correcto{ text-align: center; }

	.tr_ea_youtube .ancho-limitado{ padding-top: 215px; background-position: top 50px center; }
	#pagina_interior h2{ font-size: 45px; }
}

@media only screen and (max-width:400px){
	#pagina_interior h2{ font-size: 38px; }
}

/* CPT de medios en categoria de medios del blog */
.archivo .bloque_medios a{display: inline-block;margin: 15px 10px;padding: 0;vertical-align: middle;}
.archivo .bloque_medios a img{max-height: 60px;max-width: 200px;}
.archivo .medios,.tr_jm_apariciones_medios p{text-align: center;}

/* Categoria de casos de exito en el blog */
.archivo .caso_de_exito:nth-child(1),.archivo .caso_de_exito:nth-child(2){padding-top:0px;}
.archivo .caso_de_exito{width: 50%; float: left; clear: left;box-sizing: border-box;padding-right:10px;padding-top:30px;}
.archivo .caso_de_exito:nth-child(2n){clear: right;padding-right:0px;padding-left:10px;}
.archivo .caso_de_exito .portada_caso_de_exito{float:left;width:60%;padding-right: 30px;box-sizing: border-box; }
.archivo .caso_de_exito .portada_caso_de_exito img{max-width:100%; }
.archivo .caso_de_exito .info_caso_de_exito{float: left;width: 40%;}
.archivo .caso_de_exito .info_caso_de_exito span.time{ font-family: 'Barlow'; font-style: italic; font-size: 11.5px; }
.archivo .caso_de_exito .info_caso_de_exito h3{ font-family: 'Barlow Condensed'; font-size: 29px; font-weight: 900; text-transform: uppercase; margin-bottom: 0; margin-top:0px;}
.archivo .caso_de_exito .info_caso_de_exito hr{ color: #000000; height: 0; border: 1px dashed; background-color: transparent; width: 50px; margin-top: 5px;margin-bottom: 5px;}
.archivo .caso_de_exito .info_caso_de_exito p{ font-family: 'Roboto Slab'; font-size: 11px;     margin-top: 0px;}
.archivo .caso_de_exito .info_caso_de_exito p.boton_caso_de_exito{font-family: 'Roboto Slab'; font-size: 20px; text-transform: uppercase; background-color: #DE8A00; border: 1px solid #DE8A00; color: #FFFFFF; -webkit-transition:all 0.35s ease-in; -moz-transition:all 0.35s ease-in; -o-transition:all 0.35s ease-in; transition:all 0.35s ease-in; text-align:center;}
.archivo .caso_de_exito .info_caso_de_exito p.boton_caso_de_exito a{ padding: 10px 20px; display: block; color:white;font-family: 'Roboto Slab'; font-size: 18px; }
.archivo .caso_de_exito .info_caso_de_exito p.boton_caso_de_exito a::after{ content:' '; display: inline-block; width: 20px; height: 20px; background: url('https://www.juanmerodio.com/wp-content/themes/base/assets/medios/icono-external.png') no-repeat center; position: relative; top: 4px;  margin-left: 10px; }
.archivo .caso_de_exito .info_caso_de_exito p.boton_caso_de_exito:hover{ background-color: #FFFFFF; border-color: #000000; color: #000000; }
.archivo .caso_de_exito .info_caso_de_exito p.boton_caso_de_exito:hover a{ color: #000000; }
.archivo .caso_de_exito .info_caso_de_exito p.boton_caso_de_exito a:hover::after{ background-image: url('https://www.juanmerodio.com/wp-content/themes/base/assets/medios/icono-external-hover.png'); }

/* Categoria de casos de exito en el blog */
.casos_exito_blog{float: left;padding-bottom: 100px;}
.archivo .caso_de_exito:nth-child(1),.archivo .caso_de_exito:nth-child(2){padding-top:0px;}
.archivo .caso_de_exito{width: 50%; float: left; clear: left;box-sizing: border-box;padding-right:10px;padding-top:30px;}
.archivo .caso_de_exito:nth-child(2n){clear: right;padding-right:0px;padding-left:10px;}
.archivo .caso_de_exito .portada_caso_de_exito{float:left;width:60%;padding-right: 30px;box-sizing: border-box; }
.archivo .caso_de_exito .portada_caso_de_exito img{max-width:100%; }
.archivo .caso_de_exito .info_caso_de_exito{float: left;width: 40%;}
.archivo .caso_de_exito .info_caso_de_exito span.time{ font-family: 'Barlow'; font-style: italic; font-size: 11.5px; }
.archivo .caso_de_exito .info_caso_de_exito h3{ font-family: 'Barlow Condensed'; font-size: 29px; font-weight: 900; text-transform: uppercase; margin-bottom: 0; margin-top:0px;}
.archivo .caso_de_exito .info_caso_de_exito hr{ color: #000000; height: 0; border: 1px dashed; background-color: transparent; width: 50px; margin-top: 5px;margin-bottom: 5px;}
.archivo .caso_de_exito .info_caso_de_exito p{ font-family: 'Roboto Slab'; font-size: 11px;     margin-top: 0px;}
.archivo .caso_de_exito .info_caso_de_exito p.boton_caso_de_exito{font-family: 'Roboto Slab'; font-size: 20px; text-transform: uppercase; background-color: #DE8A00; border: 1px solid #DE8A00; color: #FFFFFF; -webkit-transition:all 0.35s ease-in; -moz-transition:all 0.35s ease-in; -o-transition:all 0.35s ease-in; transition:all 0.35s ease-in; text-align:center;}
.archivo .caso_de_exito .info_caso_de_exito p.boton_caso_de_exito a{ padding: 10px 20px; display: block; color:white;font-family: 'Roboto Slab'; font-size: 18px; }
.archivo .caso_de_exito .info_caso_de_exito p.boton_caso_de_exito a::after{ content:' '; display: inline-block; width: 20px; height: 20px; background: url('https://www.juanmerodio.com/wp-content/themes/base/assets/medios/icono-external.png') no-repeat center; position: relative; top: 4px;  margin-left: 10px; }
.archivo .caso_de_exito .info_caso_de_exito p.boton_caso_de_exito:hover{ background-color: #FFFFFF; border-color: #000000; color: #000000; }
.archivo .caso_de_exito .info_caso_de_exito p.boton_caso_de_exito:hover a{ color: #000000; }
.archivo .caso_de_exito .info_caso_de_exito p.boton_caso_de_exito a:hover::after{ background-image: url('https://www.juanmerodio.com/wp-content/themes/base/assets/medios/icono-external-hover.png'); }

/* Cursos */
.cursos .curso:nth-child(1),.cursos .curso:nth-child(2){padding-top:0px;}
.cursos .curso{width: 50%; float: left; clear: left;box-sizing: border-box;padding-right:10px;padding-top:30px;}
.cursos .curso:nth-child(2n){clear: right;padding-right:0px;padding-left:10px;}
.cursos .curso .portada_curso{float:left;width:60%;padding-right: 30px;box-sizing: border-box; }
.cursos .curso .portada_curso img{max-width:100%;width:340px;}
.cursos .curso .info_curso{float: left;width: 40%;}
.cursos .curso .info_curso span.time{ font-family: 'Barlow'; font-style: italic; font-size: 11.5px; }
.cursos .curso .info_curso h3{ font-family: 'Barlow Condensed'; font-size: 29px; font-weight: 900; text-transform: uppercase; margin-bottom: 0; margin-top:0px;}
.cursos .curso .info_curso hr{ color: #000000; height: 0; border: 1px dashed; background-color: transparent; width: 50px; margin-top: 5px;margin-bottom: 5px;}
.cursos .curso .info_curso p{ font-family: 'Roboto Slab'; font-size: 11px;     margin-top: 0px;}
.cursos .curso .info_curso p.boton_curso{font-family: 'Roboto Slab'; font-size: 20px; text-transform: uppercase; background-color: #DE8A00; border: 1px solid #DE8A00; color: #FFFFFF; -webkit-transition:all 0.35s ease-in; -moz-transition:all 0.35s ease-in; -o-transition:all 0.35s ease-in; transition:all 0.35s ease-in; text-align:center;}
.cursos .curso .info_curso p.boton_curso a{ padding: 10px 20px; display: block; color:white;font-family: 'Roboto Slab'; font-size: 18px; }
.cursos .curso .info_curso p.boton_curso a::after{ content:' '; display: inline-block; width: 20px; height: 20px; background: url('https://www.juanmerodio.com/wp-content/themes/base/assets/medios/icono-external.png') no-repeat center; position: relative; top: 4px;  margin-left: 10px; }
.cursos .curso .info_curso p.boton_curso:hover{ background-color: #FFFFFF; border-color: #000000; color: #000000; }
.cursos .curso .info_curso p.boton_curso:hover a{ color: #000000; }
.cursos .curso .info_curso p.boton_curso a:hover::after{ background-image: url('https://www.juanmerodio.com/wp-content/themes/base/assets/medios/icono-external-hover.png'); }
.cursos #archive{width:100%;}
#title.cursos {
    background-image: url(https://www.juanmerodio.com/wp-content/themes/base/assets/medios/temporal-libros.jpg);
    background-size: cover;
    background-position: center;
}

/* borrado provisional */
#mis-clientes-2{display:none;}

/* Modificaciones 13-11-2019*/
#mis-clientes .ancho-limitado img{-webkit-filter: grayscale(100%);filter: grayscale(100%);}
footer #redes-sociales li:nth-child(5) a, #footer_portada #redes-sociales li:nth-child(5) a {background: url(https://www.juanmerodio.com/wp-content/themes/base/assets/medios/icono-spotify.png);background-size: cover;background-position: center;height: auto;}
#title.libros.page{background-image: url(https://www.juanmerodio.com/wp-content/uploads/2019/11/Banner-mis-libros.jpg);width: 100%;height: 700px;max-width: 100%;}
#title.gracias-por-tu-contacto.page{width: 100%;height: 700px;max-width: 100%;}
#title.gracias-suscripcion.page{width: 100%;height: 700px;max-width: 100%;}
#title.error-404.page{width: 100%;height: 700px;max-width: 100%;}
#title.conferencias h1,#title.conferencias h1 strong,#title.conferencias h1 em{color:white;}
#title.conferencias h1 + p{display:none;}
#title.cursos.page {background-image: url(https://www.juanmerodio.com/wp-content/uploads/2019/11/Banner-Mis-cursos.jpg);width: 100%;height: 700px;max-width: 100%;}

#sobre-mi .ancho-limitado .texto-sobre-mi h1,#sobre-mi .ancho-limitado hr,#sobre-mi .ancho-limitado .texto-sobre-mi p{color:white;}
#sobre-mi > .ancho-limitado{background-size: cover;padding: 150px 0px;}
.tr_jm_seccion_cursos_online .bloque_contenido h2,.tr_jm_seccion_cursos_online hr,.tr_jm_seccion_cursos_online .bloque_contenido p{color:black;}
.tr_jm_seccion_cursos_online .ancho-limitado > .boton_enlace:hover a{color:#DE8A00;}
#title.mi-historia.page{width: 100%;height: 700px;max-width: 100%;}
#pagina_interior .boton_enlace > a{font-size:25px;}
#enlaces_conferencias > .ancho-limitado{padding-top:0px;padding-bottom:0px;}

#archive.single .texto-boton-casos{max-width: none;width: 100%;padding-bottom:0px;}
#archive.single .texto-boton-casos h4{color: #000000;font-size: 17px;font-family: 'Barlow';font-weight: normal;line-height: 0px;font-style: normal;}
#archive.single .texto-boton-casos h4 + p {color: #000000;font-size: 36px;font-family: 'Barlow Condensed';line-height: 37px;font-weight: 500;font-style: italic;}
#archive.single .texto-boton-casos h4 + p strong {font-style: italic;color: #000000;font-weight: 900;}
#archive.single .texto-boton-casos .boton_enlace > a {font-size: 25px;display: inline-block;padding-top: 40px;background: #DE8A00;margin-left: 0px;border: 1px solid #DE8A00;padding: 6px 15px;-webkit-transition: all 0.35s ease-in;-moz-transition: all 0.35s ease-in;-o-transition: all 0.35s ease-in;transition: all 0.35s ease-in;color: white;font-style: normal;font-family: 'Roboto Slab';font-weight: normal;}
#principal.archivo .casos_exito_blog + .tr_jm_apariciones_medios > .ancho-limitado{padding-bottom:0px;max-width:none;width:100%;}

#title.error-404{background-image: url(https://www.juanmerodio.com/wp-content/uploads/2019/11/Banner-contacto.jpg);}
#title .sombreador_texto .ancho-limitado .contenido_destacado{overflow:hidden;}

/* Cambios 17-11-2019 */
#mis-clientes.tr_jm_imagenes_con_enlaces > .ancho-limitado{padding:50px 0px;}

/* Cambios 18-11-2019 */
#principal > .ancho-limitado.content{padding-top:50px !important;}
.tr_am_equipo .equipo .puesto{min-height: 60px;text-align: center;}
.tr_am_equipo .equipo{text-align: center;}
.tr_am_equipo .equipo .foto{box-shadow: 0px 0px 0px 0px #999999 !important;}

#pagina_interior > .tr_ea_basico:first-child > .ancho-limitado{padding-top:50px;}
.ancho-limitado.blog{padding-top:50px !important;}
#principal.cursos > .ancho-limitado.content{padding-top:0px !important;}
#principal.cursos > .ancho-limitado.content > .breadcrumbs{padding-top:0px !important;}
#pagina_interior > section:first-child > .ancho-limitado{padding-top:50px !important;}

/* Modificaciones 28-11-2019 */
.tr_jg_sobre_mi .ancho-limitado .texto-sobre-mi p.boton-sobre-mi a{font-weight: bold;}
.tr_jm_seccion_cursos_online .ancho-limitado > .boton_enlace a{font-weight: bold;}

/* Modificaciones 29-11-2019 */
.archivo .medios, .tr_jm_apariciones_medios p{font-family: 'Barlow Condensed';font-weight: 800;font-size: 30px;}

/* Arreglo title */
#title {
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
@media only screen and (max-width:750px){
	.casos-exi{height: auto !important;    background-repeat: no-repeat!important;background-size: cover!important;background-position: center!important;}
	.casos-exi .ancho-limitado{padding: 50px 2.5% !important;background: rgba(255,255,255,0.65);}
}
@media only screen and (max-width:450px){
	.contenido-acordeon > img, .contenido-acordeon > p > img{ max-width: 100%; }

	#mis-clientes.tr_jm_imagenes_con_enlaces > .ancho-limitado {padding: 30px 0px;}
	#mis-clientes.tr_jm_imagenes_con_enlaces > .ancho-limitado > p{margin-top:0px;}
	.tr_jm_imagenes_con_enlaces .bloque_medios > .medios > img:nth-child(n+9){display:none;}

	#sobre-mi > .ancho-limitado{background-image: url(https://www.juanmerodio.com/wp-content/uploads/2019/11/Banner-por-que-conmigo.jpg) !important;background-position-x: -350px!important;padding: 0px!important;}
	.tr_jg_sobre_mi .ancho-limitado .texto-sobre-mi p.boton-sobre-mi a{font-size:13px !important;}
	.tr_jg_sobre_mi .ancho-limitado .texto-sobre-mi{box-sizing: border-box !important;width: 100% !important;}
	.tr_jm_seccion_cursos_online .ancho-limitado{    padding: 30px 0px!important;}
	.tr_jm_seccion_cursos_online .ancho-limitado > .boton_enlace a{font-size:13px !important;line-height: 19px!important;}

	.tr_jm_apariciones_medios .ancho-limitado > a{font-size: 20px!important;margin-bottom:30px !important;}
	.tr_ea_blog .ancho-limitado{padding: 30px 0px !important;}
	#pagina_interior > section:first-child > .ancho-limitado{padding-top: 20px !important;}
	.casos-exi{height: auto !important;    background-repeat: no-repeat!important;background-size: cover!important;background-position: center!important;}
	.casos-exi .ancho-limitado{padding: 50px 2.5% !important;background: rgba(255,255,255,0.65);}
	#principal.archivo .ancho-limitado .breadcrumbs{ padding-bottom: 20px;}
	#principal > .ancho-limitado.content{padding-top:0px !important;padding-bottom:20px;}
	#banner-newsletter .ancho-limitado{padding:0px!important;}
	#mis-libros.tr_ea_basico .ancho-limitado{padding:30px 0px !important;}
	.tr_jm_apariciones_medios > .ancho-limitado{padding: 30px 0px !important;}
	#title{margin-bottom:20px !important;}
	.casos_exito_blog{padding-bottom:30px;}
	#pagina_interior > .tr_ea_basico:first-child > .ancho-limitado{padding-bottom:20px;}
	#title.single {height: 200px !important;}
	#title.single + .ancho-limitado{padding: 20px 0px;padding-top: 40px;}
	#pagina_interior h2{line-height: 39px;}
	.tr_jg_sobre_mi .ancho-limitado .texto-sobre-mi.alineacion-der, .tr_jg_sobre_mi .ancho-limitado .texto-sobre-mi.alineacion-izq{    background-color: rgba(0,0,0,0.6);}
}

@media only screen and (max-width:425px){
	.video-curso .over-image .fa{ margin-top: 10%; }
	#galeria-videos .video a .over-image .fa, #galeria-videos .video.destacado a .over-image .fa{ margin-top: 10vw; }
}