.wpb_text_column ul li {font-family:Exo, sans-serif !important;font-size: 17px;
font-weight: normal;
line-height: 22px;padding-bottom:10px;}
.texto-peq h2 {margin-top:15px !important;font-size:28px !important;line-height:32px !important;}
.wpcf7-list-item-label {font-family:Exo, sans-serif !important;}
.wpb_row {margin-bottom:0px;}
.page-container {padding:50px 0;}
.menu-metas.navbar-default ul.navbar-nav li#top-search.jt-search form input {color:#777 !important;}
.wpcf7-checkbox input {float:left;width:20px;}
@media (min-width:1200px){
.container {
width:1200px;
}
}
.jt-sep:before, .jt-sep:after, .jt-sep {
background:#bf1b22;
}
.lista li {font-size:17px;line-height:22px;padding-left:18px;margin-bottom:8px;list-style:none; background:url(//www.franbrea.com/wp-content/themes/juster-child/images/bg_li.png)no-repeat left 4px;}  .navbar.navbar-default ul.nav.navbar-nav ul a {text-transform:none;font-size:14px !important;}
.jt-blog-header .sticky-nav {
background:#bf1b22;
box-shadow:0px 2px 10px 2px rgba(0,0,0,0.2);
padding:0px;
}
.jt-header-social {
border-left:1px solid #FF787C;
line-height:57px;
height:55px;
}
.jt_blog_content .jt_blog_header_content li#top-search {
border-left:1px solid #FF787C;
}
.jt-blog-header .navbar-default.menu-metas ul.navbar-nav li.jt-search {
border-right:1px solid #FF787C;
height:55px;
padding:12px 22px 0px 22px;
}
.menu-metas.navbar-default ul.navbar-nav li.jt-search a i.fa.fa-search {
color:#FF787C !important;
font-size:20px;
}
.navbar-default .navbar-nav > li > a {
letter-spacing:0px;
text-transform:none;
}
.jt-blog-header header.logo-center ul.jt-main-nav li a {
padding:17px;
}
@media (max-width:992px){
.navbar.navbar-default ul.nav.navbar-nav a {
font-size:14px !important;
}
.jt-blog-header header.logo-center ul.jt-main-nav li a {
padding:10px;
}
} .hidden-big-screen {
background:#bf1b22;
}
.jt_blog_content .menu-collapser {border-botom:none;background:none;}
.jt_blog_content .jt_blog_header_content li#top-search-slim{
border-left:1px solid #FF787C;
}
.jt_blog_content .jt_blog_header_content .jt-blog-header .menu-metas ul.navbar-nav li.jt-search {
padding:12px 22px 0px 22px;
}
.jt_blog_content .jt-blog-header header.logo-center ul.jt-main-nav li a {
padding:17px;
}
@media (max-width:767px){
.jt-blog-header .navbar-default.menu-metas ul.navbar-nav li.jt-search {
height:auto;
}
.jt-header-social {
height:auto;
}
.jt_blog_content .jt-blog-header .hidden-big-screen .jt-slim-meta {
border-bottom:1px solid #bf1b22;
}
.jt_blog_content .collapse-button .icon-bar {background:#fff;}
.collapse-button .icon-bar {
box-shadow:none;
}
.is_front_page .hidden-big-screen .menu-main-menu-container ul.nav.navbar-nav li.menu-item a {background:#bf1b22;}
ul.slimmenu.collapsed li a {text-transform:none;}
} .jt-logo-caption {
padding:20px 0;
}
.jt_blog_content .jt-logo-caption .banner-overlay {
background-image:url(//www.franbrea.com/wp-content/themes/juster-child/images/sombra_header.png), url(//www.franbrea.com/wp-content/themes/juster-child/images/bg_muro.jpg);
background-repeat:no-repeat, repeat;
background-position:center bottom, center center;
} .logo_cierre {
float:left;
overflow:hidden;
width:27%;
}
.logo_cierre img {width:100%;}
.info_cierre {
float:right;
overflow:hidden;
text-align:right;
width:67%;
}
.info_cierre ul {
float:right;
overflow:hidden;
margin:0px;
}
.info_cierre ul li {
float:left;
width:auto;
margin-left:20px;
}
.info_cierre ul li a {
font-family: Kaushan Script, sans-serif !important;
font-size:18px !important;
color:#858585 !important;
letter-spacing:0px !important;
}
.info_cierre .direccion {
width:100%;
padding-top:30px;
font-weight:bold;
color:#5b5b5b;
overflow:hidden;
}
.info_cierre .direccion p {margin:7px 0px 7px 0px !important;letter-spacing:0px !important;}
.info_cierre .direccion .aviso a {
text-transform:uppercase;
color:#BF1B22;
font-size:11px;
}
footer {position:relative;}
.sombra_cierre {position:absolute;top:-100px;height:39px;width:1240px;overflow:hidden; background:url(//www.franbrea.com/wp-content/themes/juster-child/images/sombra_header.png) no-repeat center bottom !important;left:50%;margin-left:-620px;z-index:9;}
@media (max-width:1240px){
.sombra_cierre {width:100%;left:0px;margin-left:0px;}
}
@media (max-width:1200px){
.info_cierre ul {
display:none;
}
.info_cierre .direccion {
padding-top:0px;
}
}  .home_slider {
overflow:hidden;
position:relative;
}
.home_slider .contiene_puntos {
overflow:hidden;
position:absolute;
width:1240px;
left:50%;
top:0px;
margin-left:-620px;
z-index:999;
}
.home_slider .contiene_puntos img {float:left;}
.home_slider .contiene_puntos img p {float:left;}
.home_slider .contiene_puntos span {text-transform:uppercase;letter-spacing:1px;font-size:14px;font-weight:normal;line-height:14px;}
.home_slider .contiene_puntos .punto1 {
float:left;
margin-left:5%;
margin-top:17%;
color:#fff;
font-weight:bold;
width:150px;
}
.home_slider .contiene_puntos .punto1 p {color:#fff;font-weight:bold;font-size:24px;line-height:24px;margin-top:0px;}
.home_slider .contiene_puntos .punto1 p span {color:#d0d0d0; letter-spacing:1px;}
.home_slider .contiene_puntos .punto2 {
float:left;
margin-left:27%;
margin-top:10%;
color:#fff;
font-weight:bold;
font-size:24px;
line-height:24px;
width:150px;
}
.home_slider .contiene_puntos .punto2 p, .home_slider .contiene_puntos .punto3 p {color:#2a2a2a;font-weight:bold;font-size:24px;line-height:24px;margin-top:0px;}
.home_slider .contiene_puntos .punto2 p span, .home_slider .contiene_puntos .punto3 p span {color:#6f6f6f; letter-spacing:1px;}
.home_slider .contiene_puntos .punto3 {
float:right;
margin-right:5%;
margin-top:21%;
color:#fff;
font-weight:bold;
font-size:24px;
line-height:24px;
width:170px;
}
@media (max-width:1239px){
.home_slider .contiene_puntos {
width:100%;
left:0px;
margin-left:0px;
}
}
@media (max-width:1050px){
.home_slider .contiene_puntos .punto2 {
margin-left:20%;
}
}
@media (max-width:992px){
.home_slider .contiene_puntos .punto2 {
margin-left:15%;
}
.home_slider .contiene_puntos .punto3 {
margin-top:17%;
}
}
@media (max-width:750px){
.home_slider .contiene_puntos {
display:none;
}
} .home_presentacion .container {
position:relative;
text-align:center;
}
.home_presentacion .container .home_guitarra {
position:absolute;
top:-120px;
left:-150px;
}
.home_presentacion .container .cita {
padding-top:20px;
font-style:italic;
color:#999;
}
@media (max-width:1239px){
.home_presentacion .container .home_guitarra {
position:absolute;
top:-120px;
left:-300px;
}
}
@media (max-width:768px){
.home_presentacion .container .home_guitarra {
display:none;
}
} .home_videos .jt-blog-two-content {background:#262626;min-width:300px;padding:15px;min-height:120px !important;}
.home_videos .jt-list-cat a {font-size:11px !important;letter-spacing:1px !important;text-transform:uppercase !important;font-family:Exo, sans-serif !important;line-height:14px !important;color:#fff !important;display:block;}
.home_videos .jt-blog-two .jt-post-contents a.jt-post-title {font-family:Exo, sans-serif !important;text-transform:none;color:#fff;font-size:14px;line-height:15px !important;}
.home_videos .tit_video {padding-top:10px !important;}
.home_videos .tit_video .jt-post-title {color:#fff !important;font-size:17px !important;line-height:21px !important;}
.home_videos .jt-blog-two .jt-post-contents a.jt-post-title {margin-bottom:0px;}
.home_videos .jt-list-cat a, .home_videos .jt-post-cat a {border:1px solid #fff;}
.home_videos .jt-blog-two {margin-right:1% !important;margin-left:1% !important;margin-bottom:20px !important;width:31% !important;}
@media (max-width:768px){
.home_videos .jt-blog-two {width:100% !important;}
}
.home_videos .jt-post-list-metas {display:none !important;} .home_posts .jt-box-post-meta, .home_posts .jt-box-post-meta a {font-family:Exo, sans-serif !important;color:#bf1b22;font-size:12px;font-style:italic;text-transform:none;letter-spacing:0px;font-weight:400;line-height:14px !important;}
.home_posts h3 {font-family:Exo, sans-serif !important;color:#3d3d3d;font-size:14px !important;line-height:16px !important;letter-spacing:2px;font-weight:600;}
.home_posts p {font-size:14px !important;line-height:21px !important;}
.home_posts .jt-vint-read {font-family:Exo, sans-serif !important;color:#bf1b22 !important;font-size:14px !important;line-height:16px !important;letter-spacing:2px;font-weight:600;text-transform:uppercase;display:block;float:left;clear:both;}
@media (max-width:768px){
.jt-vint-blog {margin-bottom:60px;}
} .wpb_content_element {margin-bottom:10px;}
.services-style-two .services-content h3 {
font-family:Exo, sans-serif !important;
color:#3d3d3d;font-size:18px !important;
line-height:20px !important;
letter-spacing:2px;
font-weight:600;
}
.wpcf7 input[type="submit"] {
font-family:Exo, sans-serif !important;
color:#fff;
border-radius:5px;
background:#BF1B22 !important;
font-size:16px !important;
line-height:20px !important;
letter-spacing:2px;
font-weight:600;
border:none !important;
}
.wpcf7 input[type="submit"]:hover {
background:#E12D36 !important;
}
.wpcf7 input, .wpcf7 textarea {
border:1px solid #ccc;
} .page-id-432 .page-container.content-ctrl {padding:50px 0 0px 0;}
.jt-contact-addresses h4 {color:#BF1B22 !important;text-transform:none;font-size:23px !important;line-height:25px !important;letter-spacing:0px !important;} .jt-blog-lists .jt-list-cat a {
font-size:11px !important;
letter-spacing:1px !important;
text-transform:uppercase !important;
font-family:Exo, sans-serif !important;
line-height:14px !important;
display:none !important;
}
.jt-blog-lists .jt-post-title {
font-family:Exo, sans-serif !important;
text-transform:none;
font-size:14px;
line-height:25px !important;
font-size:20px !important;
}
.jt-blog-lists .jt-post-list-metas li:nth-child(2), .jt-blog-lists .jt-post-list-metas li:nth-child(3) {display:none;}
.jt-list-read-more span{
font-family:Exo, sans-serif !important;
text-transform:none;
line-height:15px !important;
font-size:15px !important;
}
.jt-blog-lists .jt-post-list-metas li:nth-child(1) img {display:none;}
.jt-blog-lists .jt-post-list-metas li:nth-child(1) {background:url(//www.franbrea.com/wp-content/themes/juster-child/images/ico_calendario.gif) no-repeat left top;padding-left:26px;}
.jt-blog-lists {padding:10px 0 !important;} .page-id-376 .page-container.content-ctrl {padding:50px 0;}
h3.widget-title {text-transform:none !important;letter-spacing:0px !important;}
.sidebar .widget {margin-bottom:30px !important;}
.widget .jt-sep-two {margin:20px 0 10px 0 !important;}
.jt-each-post .jt-post-cat a {font-family:Exo, sans-serif !important;color:#bf1b22;font-size:12px !important;text-transform:none;letter-spacing:0px;font-weight:400;line-height:14px !important;margin-bottom:0px !important;}
.jt-each-post h3 {margin-bottom:5px !important;font-family:Exo, sans-serif !important;color:#3d3d3d;font-size:14px !important;line-height:16px !important;letter-spacing:2px;font-weight:600;}
.jt-each-post h3 a {font-family:Exo, sans-serif !important;color:#3d3d3d;font-size:14px !important;line-height:16px !important;letter-spacing:2px;font-weight:600;}
.jt-each-post .jt-post-title {padding:0px 0 0px 0px;margin-top:50px !important;display:block;font-size:18px !important;line-height:20px !important;}
.jt-each-post p {font-size:14px !important;line-height:21px !important;text-align:center !important;}
.jt-each-post .jt-vint-read {font-family:Exo, sans-serif !important;color:#bf1b22 !important;font-size:14px !important;line-height:16px !important;letter-spacing:2px;font-weight:600;text-transform:uppercase;display:block;float:left;clear:both;}
.jt-each-post .jt-post-list-metas li:nth-child(2), .jt-each-post .jt-post-list-metas li:nth-child(3) {display:none;}
.jt-each-post .jt-post-read-more{
font-family:Exo, sans-serif !important;
text-transform:none;
line-height:15px !important;
font-size:15px !important;
background:#fff !important;
}
.jt-each-post .jt-post-list-metas li:nth-child(1) img {display:none;}
.jt-each-post .jt-post-list-metas li:nth-child(1) {background:url(//www.franbrea.com/wp-content/themes/juster-child/images/ico_calendario.gif) no-repeat left top;padding-left:26px;}
.jt_blog_content .jt-each-post {margin-bottom:10px;}
.jt-nxt-pre-posts {display:none;}  .vc_tta-title-text {font-family:Exo, sans-serif !important;color:#3d3d3d;font-size:14px !important;line-height:16px !important;letter-spacing:2px;font-weight:600;}
.jt_row_class .vc_tta.vc_general .vc_tta-tab > a {padding:0px 20px 15px 20px;} .jt-blog-two {padding:10px 10px 15px 10px;}
.jt-blog-two .tit_video {float:left;clear:both;padding-top:5px;}
.jt-blog-two .tit_video .jt-post-title {font-size:15px;color:#000;line-height:16px !important;}
.jt-blog-two .tit_video a {line-height:16px !important;} .single-publication {
background:#fff;
padding:10px 15px 10px 15px;
font-size:18px;
margin-bottom:5px;
font-family:Exo, sans-serif !important;
}
.single-publication .date {
display:none;
}
.single-publication .title {
display:none;
}
.single-publication .description {
font-size:15px;
font-weight:normal;
line-height:25px;
}
.single-publication .description a {
color:#000;
}
.single-publication .description a:hover {
color:#999;
}
.single-publication .description img {
margin-top:0px;
}
.publication_title {
color:#BF1B22;
text-transform:uppercase;
letter-spacing:1px;
font-size:17px;
line-height:19px;
}
.publication_summary {
padding-left:0px;
}
.publication_summary {
width:100%;
border-top:1px solid #E0E0E0;
margin-top:6px;
}
a.wpdm-download-link.download-on-click.btn.btn-primary , table#wpdmmydls-4b0f7ce2f8ba84a9dcb0861c7d2841cc th {
font-size: 1em!important;
font-family: Exo, sans-serif !important;
}
table#wpdmmydls-4b0f7ce2f8ba84a9dcb0861c7d2841cc th {
font-size: 1em!important;
} .login_alumnos {
width:100%;
overflow:hidden;
padding:100px 0px 100px 0px;
font-family:Exo, sans-serif !important;
}
.swpm-forgot-pass-link, .swpm-join-us-link {display:none;}
.swpm-login-form-inner {width:193px !important;margin:0 auto !important;float:none !important;font-family:Exo, sans-serif !important;}
.swpm-login-form-inner .swpm-login-form-submit {width:193px !important;background:#BF1B22;border-radius:5px;font-family:Exo, sans-serif !important;color:#fff;text-align:center;border:none;margin-top:10px;padding:5px 20px 5px 20px;}
.swpm-login-form-inner .swpm-login-form-submit:hover {background:#E12D36 !important;} .archivos .post { position:inherit !important;display:inline-block !important;float:none !important;margin:0px 15px 70px 15px !important; vertical-align:top !important;}
.archivos .post .jt-post-cat a {font-size:11px !important;letter-spacing:1px !important;text-transform:uppercase !important;font-family:Exo, sans-serif !important;line-height:14px !important;} 
.archivos .post h2 {font-family:Exo, sans-serif !important;color:#3d3d3d;font-size:14px !important;line-height:16px !important;letter-spacing:2px;font-weight:600;}
.archivos .post .blog-content {padding:30px 0px 30px 0px !important;}
.archivos .post .blog-read-txt {font-family:Exo, sans-serif !important;color:#bf1b22 !important;font-size:14px !important;line-height:16px !important;letter-spacing:2px;font-weight:600;text-transform:uppercase;display:block;float:left;clear:both;}
.gm-style h3 {font-size:20px !important;line-height:20px !important;margin-bottom:5px !important;}
.alumnos_videos .jt-style-two-blog .jt-blog-two {float:none !important;display:inline-block;vertical-align:top;width:32.5% !important;}
header .jt-social-two li:nth-child(3) {display:none;}
.aniversario {float:left;width:100%;padding:15px;    font-family: Exo, sans-serif;
color: #393939;
font-size: 15px;line-height:20px;color:#000 !important;font-weight:600;font-style:italic;border:3px solid #bf1b22;border-radius:20px;margin-top:30px;}
.aniversario img {float:left;width:90px;height:auto;margin-right:15px;padding:0px !important;}