/*

    These CSS codes generated by YellowPencil Editor.
    https://yellowpencil.waspthemes.com


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. "El colegio a la ópera" Page
    03. "Galería 2015" Page
    04. "La cenicienta" Page
    05. "Programa Amigos" Page
    06. "Norma" Page
    07. "EL BARBERO DE SEVILLA para chicos, en español" Page
    08. "Abonos 2019" Page
    09. "Juventus Lyrica" Page
    10. "Staff" Page
    11. "AMIGOS 2021 &#8211; PROGRAMA ESPECIAL" Page
    12. "La flauta mágica" Page
    13. "La luz y los demonios" Post
    14. "Una voce poco fa!" Post
    15. "La luz y los demonios" Post
    16. "Temporada 2020 &#8211; Teatro Avenida" Page
    17. "Abonos 2020" Page
    18. "SOPRANI, TENORI: SPERANZA ED ANIMA!" Post
    19. "QUI LA VOCE!" Post
    20. "LA TRAVIATA: MALTRATTATA, MAGNIFICATA, MOLTO AMATA" Post
    21. "AH, BRAVO FIGARO!" Post
    22. "LEÉ Y CANTÁ, SIN REPETIR Y SIN DUDAR" Post
    23. "MON COEUR S´OUVRE A TA VOIX" Post
    24. "CLASES DE TÉCNICA VOCAL" Page
    25. "SING-IN-PROGRESS" Post
    26. "Voilà l’opéra!" Post
    27. "FORMACIÓN &#038; CAPACITACIÓN PARA ARTISTAS" Page
    28. "¡DE LA CUARENTENA SALGO CANTANDO!" Page
    29. "Al mal tiempo, ¡buena cara!" Post
    30. "All&#8217; alba vincerò!" Post
    31. "Ojos bien abiertos" Post
    32. "2020: Odisea de la música clásica" Post
    33. "L’OPÉRA EST UN OISEAU REBELLE!" Post
    34. "Cuando las palabras no alcanzan&#8230;" Post
    35. "LECTURA MUSICAL A PRIMERA VISTA" Post
    36. "Bello ma non troppo?" Post
    37. "NON SO PIU COSA SON COSA FACCIO!" Post
    38. "IL MIO TESORO" Post
    39. "APRITE UN PO&#8217;QUEGLI OCCHI" Post

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body #secondary .fpw-layout-wrapped p{
}

body .block-block-wrap .blog-content-wrapper .blog-comments-wrap{
	display:none;
}

body .block-block-wrap .blog-content-wrapper > div{
	padding-bottom:5px;
}

body section#features .feature-block-wrapper{
	padding-bottom:10px;
}

body #content .page_header_wrap{
	margin-bottom:0px;
	margin-top:20px;
}

body .block-block-wrap .blog-block .blog-date-wrap{
	display:none;
}

body .page_header_wrap .entry-header h1{
	font-weight:600;
	line-height:1em;
	letter-spacing:1.5px;
	word-spacing:3px;
	font-family:'Roboto', sans-serif;
}

body #outer-wrap #inner-wrap #page #content #main #primary .hentry .entry-content{
	margin-right:3% !important;
}

body #secondary ul li{
	font-size:15px;
	line-height:2.5em;
}

body #secondary .widget h1{
	padding-bottom:5px;
}

body #secondary .widget p{
	font-size:14px;
	line-height:1.3em;
	padding-bottom:5px;
}

body #secondary .widget{
	padding-bottom:5px;
}

body .hentry .gmail_default p > span{
	line-height:1em !important;
}

body #content{
	position:relative;
	top:-26px;
	left:0px;
}

body .slot .slotslide div{
	padding-bottom:54px !important;
}

body .hentry strong img{
	padding-top:37px;
}

body #secondary{
	margin-top:16px;
}

body .hentry p .wp-image-3613{
	padding-top:0px;
}

body .hentry p .wp-image-3565{
	padding-top:0px;
}

body .hentry p .wp-image-3616{
	padding-top:0px;
}

body .hentry p .wp-image-3570{
	padding-top:0px;
}

body .hentry p .wp-image-3840{
	padding-top:0px;
}

body .hentry p .wp-image-3842{
	padding-top:0px;
}

body .hentry p .wp-image-3843{
	padding-top:0px;
}

body .hentry p .wp-image-3841{
	padding-top:0px;
}

body .hentry p .wp-image-3839{
	padding-top:0px;
}

body .hentry .gmail_default p{
	line-height:1.6em;
}

body .hentry .gmail_default > div{
	margin-top:-10px;
}

body .hentry p .wp-image-3844{
	padding-top:0px;
}

body #secondary .widget img{
	padding-right:25px;
}

body #primary article{
	line-height:1.5em;
	margin-bottom:0px;
	padding-top:20px;
}

body .hentry p{
	margin-top:15px;
}

body .hentry p > span{
	line-height:1.5em !important;
}

@media (min-width:479px){

	body .page_header_wrap .entry-header h1{
	font-size:30px;
	}

}



@media (min-width:1140px){

	body #masthead .ak-container{
	padding-bottom:10px;
	}

}



/*-----------------------------------------------*/
/*  "El colegio a la ópera" Page                */
/*-----------------------------------------------*/
body.page-id-396 .gallery-icon{
	margin-top:1px;
	margin-bottom:01px;
}



/*-----------------------------------------------*/
/*  "Galería 2015" Page                         */
/*-----------------------------------------------*/
body.page-id-259 .gallery .gallery-icon{
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
	padding-top:1px;
}



/*-----------------------------------------------*/
/*  "La cenicienta" Page                         */
/*-----------------------------------------------*/
body.page-id-408 #secondary .fpw-layout-wrapped p{
	line-height:21px;
}



/*-----------------------------------------------*/
/*  "Programa Amigos" Page                       */
/*-----------------------------------------------*/
body.page-id-473 #secondary .widget-title{
	margin-top:-10px;
	margin-bottom:5px;
}

body.page-id-473 #secondary .fpw-layout-wrapped p{
	margin-left:-5px;
}

body.page-id-473 #secondary .widget-social-icons{
	margin-top:-5px;
}

body.page-id-473 #secondary .fpw-layout-wrapped .fpw-featured-image .wp-post-image{
	position:relative;
}

body.page-id-473 .hentry .post-thumbnail img{
	width:100%;
}

body.page-id-473 .page_header_wrap .entry-header h1{
	font-weight:600;
	letter-spacing:2px;
	word-spacing:4.1px;
}

@media (min-width:479px){

	body.page-id-473 .page_header_wrap .entry-header h1{
	font-size:30px;
	}

}



/*-----------------------------------------------*/
/*  "Norma" Page                                 */
/*-----------------------------------------------*/
body.page-id-53 #content{
	top:0px;
	left:0px;
	position:relative;
}

body.page-id-53 #outer-wrap #inner-wrap #page #content .page_header_wrap{
	margin-top:0px;
	margin-bottom:0px;
}

body.page-id-53 #content .page_header_wrap{
	margin-bottom:15px !important;
	margin-top:10px !important;
	padding-top:5px;
	padding-bottom:5px;
}

body.page-id-53 #secondary .widget{
	margin-bottom:15px;
}

body.page-id-53 #secondary .fpw-layout-big p{
	margin-bottom:0px;
	margin-top:5px;
}



/*-----------------------------------------------*/
/*  "EL BARBERO DE SEVILLA para chicos, en español" Page*/
/*-----------------------------------------------*/
body.page-id-2244 #secondary .fpw-layout-wrapped p{
	line-height:21px;
}



/*-----------------------------------------------*/
/*  "Abonos 2019" Page                           */
/*-----------------------------------------------*/
body.page-id-2645 .hentry strong span{
	line-height:1em;
}

body.page-id-2645 #secondary .widget h1{
	font-weight:600;
}

@media (min-width:479px){

	body.page-id-2645 #secondary .widget h1{
	font-size:16px;
	}

}



/*-----------------------------------------------*/
/*  "Juventus Lyrica" Page                       */
/*-----------------------------------------------*/
body.page-id-4 #service-section .section-title-wrap h1{
	text-align:left;
}

body.page-id-4 .service-block-wrap .service-title a{
	font-size:14px;
	font-weight:500;
	color:#444444;
}

body.page-id-4 .service-block-wrap .service-block .service-desc{
	display:none;
}

body.page-id-4 #cta-banner .cta-banner-text .cta-banner-desc{
	line-height:1.5em;
	font-weight:500;
	margin-left:20px;
	margin-right:0px;
	font-size:17px;
}

body.page-id-4 #cta-banner .cta-banner-text h2{
	font-weight:600;
	margin-left:20px;
	margin-right:20px;
}

body.page-id-4 #cta-banner .cta-banner-btn a{
	font-size:26px;
	font-weight:600;
}

body.page-id-4 #masthead .masthead-inner-wrap{
	margin-bottom:25px;
}

body.page-id-4 #blog .section-title-wrap h1{
	font-weight:700;
	color:#e60868;
	line-height:1.3em;
}

body.page-id-4 .block-block-wrap .blog-block .blog-content{
	padding-bottom:5px;
	width:100%;
}

body.page-id-4 #outer-wrap #inner-wrap #page #content #blog .blog-block-wrapper .ak-container .block-block-wrap .blog-block .blog-content-wrapper .blog-content{
	height:86px !important;
}

body.page-id-4 .block-block-wrap .blog-title a{
	font-weight:700;
	font-size:22px;
}

body.page-id-4 .blog-block .blog-content-wrapper .blog-content .blog-title a{
	color:#e60064 !important;
}

@media (min-width:479px){

	body.page-id-4 #blog .section-title-wrap h1{
	font-size:45px;
	}

}



/*-----------------------------------------------*/
/*  "Staff" Page                                 */
/*-----------------------------------------------*/
body.page-id-456 #content .page_header_wrap{
	padding-top:25px;
	margin-top:0px;
}



/*-----------------------------------------------*/
/*  "AMIGOS 2021 &#8211; PROGRAMA ESPECIAL" Page */
/*-----------------------------------------------*/
body.page-id-3967 #outer-wrap #inner-wrap #page #content #main #primary .hentry .entry-content .post-thumbnail img{
	width:100% !important;
}

body.page-id-3967 .hentry p{
	margin-bottom:20px;
	margin-top:20px;
}

body.page-id-3967 .hentry .gmail_default div div{
	padding-top:0px;
	margin-bottom:10px;
	margin-top:-20px;
}

body.page-id-3967 .hentry .gmail_default div div span{
	line-height:1.2em;
	color:#666666;
}



/*-----------------------------------------------*/
/*  "La flauta mágica" Page                     */
/*-----------------------------------------------*/
body.page-id-2924 .hentry .gallery-item .gallery-icon{
	padding-left:0px;
	padding-top:2px;
}



/*-----------------------------------------------*/
/*  "La luz y los demonios" Post                 */
/*-----------------------------------------------*/
body.postid-4811 #secondary .widget h4{
	font-weight:600;
	font-size:15px;
	margin-bottom:8px;
	line-height:1em;
}

body.postid-4811 #secondary .widget .widget-preview-more{
	font-weight:400;
	font-size:13px;
	letter-spacing:1.8px;
	line-height:1em;
}

body.postid-4811 .hentry strong img{
	padding-top:0px;
}

body.postid-4811 .entry-content div div{
	margin-top:-40px;
	margin-bottom:30px;
}



/*-----------------------------------------------*/
/*  "Una voce poco fa!" Post                     */
/*-----------------------------------------------*/
body.postid-4816 .page_header_wrap .entry-header h1{
	font-weight:700;
	line-height:1em;
}

@media (min-width:479px){

}



/*-----------------------------------------------*/
/*  "La luz y los demonios" Post                 */
/*-----------------------------------------------*/
body.postid-4834 #secondary .widget h4{
	font-weight:600;
	font-size:15px;
	margin-bottom:8px;
	line-height:1em;
}

body.postid-4834 #secondary .widget .widget-preview-more{
	font-weight:400;
	font-size:13px;
	letter-spacing:1.8px;
	line-height:1em;
}

body.postid-4834 .hentry strong img{
	padding-top:0px;
}

body.postid-4834 .entry-content div div{
	margin-top:-40px;
	margin-bottom:30px;
}



/*-----------------------------------------------*/
/*  "Temporada 2020 &#8211; Teatro Avenida" Page */
/*-----------------------------------------------*/
body.page-id-3241 #outer-wrap #inner-wrap #page #content #main #primary .hentry .entry-content p img{
	width:100% !important;
}



/*-----------------------------------------------*/
/*  "Abonos 2020" Page                           */
/*-----------------------------------------------*/
body.page-id-3254 #page #main p img{
	width:100% !important;
}

body.page-id-3254 .hentry p img{
	width:100%;
}



/*-----------------------------------------------*/
/*  "SOPRANI, TENORI: SPERANZA ED ANIMA!" Post   */
/*-----------------------------------------------*/
body.postid-4537 #secondary .widget h4{
	font-weight:600;
	font-size:15px;
	margin-bottom:8px;
	line-height:1em;
}

body.postid-4537 #secondary .widget .widget-preview-more{
	font-weight:400;
	font-size:13px;
	letter-spacing:1.8px;
	line-height:1em;
}

body.postid-4537 #secondary{
	margin-top:16px;
}



/*-----------------------------------------------*/
/*  "QUI LA VOCE!" Post                          */
/*-----------------------------------------------*/
body.postid-4533 #secondary .widget h4{
	font-weight:600;
	font-size:15px;
	margin-bottom:8px;
	line-height:1em;
}

body.postid-4533 #secondary .widget .widget-preview-more{
	font-weight:400;
	font-size:13px;
	letter-spacing:1.8px;
	line-height:1em;
}



/*-----------------------------------------------*/
/*  "LA TRAVIATA: MALTRATTATA, MAGNIFICATA, MOLTO AMATA" Post*/
/*-----------------------------------------------*/
body.postid-4193 #secondary .widget h4{
	font-weight:600;
	font-size:15px;
	margin-bottom:8px;
	line-height:1em;
}

body.postid-4193 #secondary .widget .widget-preview-more{
	font-weight:400;
	font-size:13px;
	letter-spacing:1.8px;
	line-height:1em;
}

body.postid-4193 #secondary{
	margin-top:16px;
}



/*-----------------------------------------------*/
/*  "AH, BRAVO FIGARO!" Post                     */
/*-----------------------------------------------*/
body.postid-4266 #secondary .widget h4{
	font-weight:600;
	font-size:15px;
	margin-bottom:8px;
	line-height:1em;
}

body.postid-4266 #secondary .widget .widget-preview-more{
	font-weight:400;
	font-size:13px;
	letter-spacing:1.8px;
	line-height:1em;
}

body.postid-4266 #secondary{
	margin-top:16px;
}



/*-----------------------------------------------*/
/*  "LEÉ Y CANTÁ, SIN REPETIR Y SIN DUDAR" Post*/
/*-----------------------------------------------*/
body.postid-4189 #secondary .widget h4{
	font-weight:600;
	font-size:15px;
	margin-bottom:8px;
	line-height:1em;
}

body.postid-4189 #secondary .widget .widget-preview-more{
	font-weight:400;
	font-size:13px;
	letter-spacing:1.8px;
	line-height:1em;
}



/*-----------------------------------------------*/
/*  "MON COEUR S´OUVRE A TA VOIX" Post          */
/*-----------------------------------------------*/
body.postid-4186 #secondary .widget h4{
	font-weight:600;
	font-size:15px;
	margin-bottom:8px;
	line-height:1em;
}

body.postid-4186 #secondary .widget .widget-preview-more{
	font-weight:400;
	font-size:13px;
	letter-spacing:1.8px;
	line-height:1em;
}

body.postid-4186 #secondary{
	margin-top:16px;
}



/*-----------------------------------------------*/
/*  "CLASES DE TÉCNICA VOCAL" Page              */
/*-----------------------------------------------*/
body.page-id-4022 #outer-wrap #inner-wrap #page #content #main #primary .hentry .entry-content .post-thumbnail img{
	width:100% !important;
}

body.page-id-4022 .hentry p{
	margin-bottom:20px;
	margin-top:20px;
}

body.page-id-4022 .hentry .gmail_default div div{
	padding-top:0px;
	margin-bottom:10px;
	margin-top:-20px;
}

body.page-id-4022 .hentry .gmail_default div div span{
	line-height:1.2em;
	color:#666666;
}



/*-----------------------------------------------*/
/*  "SING-IN-PROGRESS" Post                      */
/*-----------------------------------------------*/
body.postid-4182 #secondary .widget h4{
	font-weight:600;
	font-size:15px;
	margin-bottom:8px;
	line-height:1em;
}

body.postid-4182 #secondary .widget .widget-preview-more{
	font-weight:400;
	font-size:13px;
	letter-spacing:1.8px;
	line-height:1em;
}

body.postid-4182 #secondary{
	margin-top:16px;
}



/*-----------------------------------------------*/
/*  "Voilà l’opéra!" Post                    */
/*-----------------------------------------------*/
body.postid-3540 .page_header_wrap .entry-header h1{
	font-weight:700;
	line-height:1em;
}

@media (min-width:479px){

}



/*-----------------------------------------------*/
/*  "FORMACIÓN &#038; CAPACITACIÓN PARA ARTISTAS" Page*/
/*-----------------------------------------------*/
body.page-id-3604 #outer-wrap #inner-wrap #page #content #main #primary .hentry .entry-content .post-thumbnail img{
	width:100% !important;
}

body.page-id-3604 .hentry p{
	margin-bottom:20px;
	margin-top:20px;
}

body.page-id-3604 .hentry .gmail_default div div{
	padding-top:0px;
	margin-bottom:10px;
	margin-top:-20px;
}

body.page-id-3604 .hentry .gmail_default div div span{
	line-height:1.2em;
	color:#666666;
}



/*-----------------------------------------------*/
/*  "¡DE LA CUARENTENA SALGO CANTANDO!" Page    */
/*-----------------------------------------------*/
body.page-id-3586 #outer-wrap #inner-wrap #page #content #main #primary .hentry .entry-content .post-thumbnail img{
	width:100% !important;
}

body.page-id-3586 .hentry p{
	margin-top:20px;
	margin-bottom:20px;
}



/*-----------------------------------------------*/
/*  "Al mal tiempo, ¡buena cara!" Post          */
/*-----------------------------------------------*/
body.postid-3598 #secondary .widget h4{
	font-weight:600;
	font-size:15px;
	margin-bottom:8px;
	line-height:1em;
}

body.postid-3598 #secondary .widget .widget-preview-more{
	font-weight:400;
	font-size:13px;
	letter-spacing:1.8px;
	line-height:1em;
}



/*-----------------------------------------------*/
/*  "All&#8217; alba vincerò!" Post             */
/*-----------------------------------------------*/
body.postid-3593 #secondary .widget h4{
	font-weight:600;
	font-size:15px;
	margin-bottom:8px;
	line-height:1em;
}

body.postid-3593 #secondary .widget .widget-preview-more{
	font-weight:400;
	font-size:13px;
	letter-spacing:1.8px;
	line-height:1em;
}

body.postid-3593 #secondary{
	margin-top:16px;
}



/*-----------------------------------------------*/
/*  "Ojos bien abiertos" Post                    */
/*-----------------------------------------------*/
body.postid-3580 #secondary .widget h4{
	font-weight:600;
	font-size:15px;
	margin-bottom:8px;
	line-height:1em;
}

body.postid-3580 #secondary .widget .widget-preview-more{
	font-weight:400;
	font-size:13px;
	letter-spacing:1.8px;
	line-height:1em;
}

body.postid-3580 .hentry p{
	line-height:1.5em;
}

body.postid-3580 #outer-wrap #inner-wrap #page #content #main #primary .hentry .entry-content .gmail_default p{
	margin-right:3% !important;
}

body.postid-3580 #outer-wrap #inner-wrap #page #content #main #primary .hentry .entry-content .gmail_default h6{
	padding-left:5% !important;
	padding-right:5% !important;
}

body.postid-3580 .hentry span img{
	padding-top:0px;
}

body.postid-3580 .entry-content div div{
	margin-top:-20px;
	margin-bottom:20px;
}



/*-----------------------------------------------*/
/*  "2020: Odisea de la música clásica" Post   */
/*-----------------------------------------------*/
body.postid-3577 #secondary .widget h4{
	font-weight:600;
	font-size:15px;
	margin-bottom:8px;
	line-height:1em;
}

body.postid-3577 #secondary .widget .widget-preview-more{
	font-weight:400;
	font-size:13px;
	letter-spacing:1.8px;
	line-height:1em;
}

body.postid-3577 .hentry strong img{
	padding-top:0px;
}

body.postid-3577 .entry-content div div{
	margin-top:-40px;
	margin-bottom:30px;
}



/*-----------------------------------------------*/
/*  "L’OPÉRA EST UN OISEAU REBELLE!" Post     */
/*-----------------------------------------------*/
body.postid-4531 .page_header_wrap .entry-header h1{
	font-weight:700;
	line-height:1em;
}

@media (min-width:479px){

}



/*-----------------------------------------------*/
/*  "Cuando las palabras no alcanzan&#8230;" Post*/
/*-----------------------------------------------*/
body.postid-4439 #secondary .widget h4{
	font-weight:600;
	font-size:15px;
	margin-bottom:8px;
	line-height:1em;
}

body.postid-4439 #secondary .widget .widget-preview-more{
	font-weight:400;
	font-size:13px;
	letter-spacing:1.8px;
	line-height:1em;
}



/*-----------------------------------------------*/
/*  "LECTURA MUSICAL A PRIMERA VISTA" Post       */
/*-----------------------------------------------*/
body.postid-4457 #secondary .widget h4{
	font-weight:600;
	font-size:15px;
	margin-bottom:8px;
	line-height:1em;
}

body.postid-4457 #secondary .widget .widget-preview-more{
	font-weight:400;
	font-size:13px;
	letter-spacing:1.8px;
	line-height:1em;
}



/*-----------------------------------------------*/
/*  "Bello ma non troppo?" Post                  */
/*-----------------------------------------------*/
body.postid-3548 #secondary .widget h4{
	font-weight:600;
	font-size:15px;
	margin-bottom:8px;
	line-height:1em;
}

body.postid-3548 #secondary .widget .widget-preview-more{
	font-weight:400;
	font-size:13px;
	letter-spacing:1.8px;
	line-height:1em;
}



/*-----------------------------------------------*/
/*  "NON SO PIU COSA SON COSA FACCIO!" Post      */
/*-----------------------------------------------*/
body.postid-4540 #secondary .widget h4{
	font-weight:600;
	font-size:15px;
	margin-bottom:8px;
	line-height:1em;
}

body.postid-4540 #secondary .widget .widget-preview-more{
	font-weight:400;
	font-size:13px;
	letter-spacing:1.8px;
	line-height:1em;
}

body.postid-4540 #secondary{
	margin-top:16px;
}



/*-----------------------------------------------*/
/*  "IL MIO TESORO" Post                         */
/*-----------------------------------------------*/
body.postid-4985 #secondary .widget h4{
	font-weight:600;
	font-size:15px;
	margin-bottom:8px;
	line-height:1em;
}

body.postid-4985 #secondary .widget .widget-preview-more{
	font-weight:400;
	font-size:13px;
	letter-spacing:1.8px;
	line-height:1em;
}

body.postid-4985 #secondary{
	margin-top:16px;
}

body.postid-4985 .hentry .post-thumbnail{
	display:none;
}



/*-----------------------------------------------*/
/*  "APRITE UN PO&#8217;QUEGLI OCCHI" Post       */
/*-----------------------------------------------*/
body.postid-5016 #secondary .widget h4{
	font-weight:600;
	font-size:15px;
	margin-bottom:8px;
	line-height:1em;
}

body.postid-5016 #secondary .widget .widget-preview-more{
	font-weight:400;
	font-size:13px;
	letter-spacing:1.8px;
	line-height:1em;
}

body.postid-5016 #secondary{
	margin-top:16px;
}

body.postid-5016 .hentry .post-thumbnail{
	display:none;
}