/*



Theme Name: Elsa Sada



Theme URI: http://www.burocreativo.com/



Author: Buro Creativo



Author URI: http://www.burocreativo.com/



Description: Elsa Sada Theme



Version: 3.4



License: Commercial



License URI: http://themeforest.net/licenses/regular_extended



Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready



Text Domain: elsasada.com



*/











/*************** ADD YOUR CUSTOM CSS HERE  ***************/



.bypostauthor {}



@font-face {



    font-family: "Aller";



    src: url(fonts/Aller_Rg.ttf);



}







@font-face {



    font-family: "Aller-b";



    src: url(fonts/Aller_Bd.ttf);



}







@font-face {



    font-family: "Authenia";



    src: url(fonts/Authenia-Regular.otf);



}







body.wide .container {max-width: 1200px !important;}







.n2-ss-slider-1 {cursor: default !important;}



#header {border: none !important; background: rgba(0,0,0,0.75) !important; position: absolute; top: -35px; padding-top: 35px; padding-bottom: 25px; width: 100%; z-index: 2; transform: skewY(-3deg);}











#header .header-main {background-color: transparent !important; background-image: none !important;}







#header .header-container {transform: skewY(3deg);}







#header.sticky-header .header-main.sticky {background: rgba(0,0,0,0.75) !important;}



#header.header-10 .header-main .container .header-right-bottom {margin: 0px !important;}



.sticky-header {transform: skewY(0deg) !important; padding-top: 0px !important; padding-bottom: 0px !important; top: 0px !important;}







.sticky-header .header-container {transform: skewY(0deg) !important;}



ul.cnss-social-icon li a img {display: block !important;}







#header .share-links a {background: transparent !important;}







#header .share-links a:before {color: #fff !important;}



#header .share-links .share-youtube:before {background: url(../../uploads/2017/02/ty-png.png) !important; content: ""; background-size: 20px 15px !important; background-repeat: no-repeat !important; background-position: 50% 50% !important;}







#header .share-links a:before {font-size: 16px !important;}



.skew {transform: skewY(-3deg); z-index: 5;}



.skew .container {transform: skewY(3deg);}



#mapa .vc_column_container {transform: skewY(3deg);}



#main-menu .mega-menu > li.menu-item > a, #main-menu .mega-menu > li.menu-item > h5 {font-family: Aller !important; }



#main-menu ul.sub-menu li {    background: rgba(0,0,0,0.75) !important;}



body p {color: #000000; font-family: Aller; font-size: 14px; font-weight: 400; line-height: 24px;}



body p strong {font-family: Aller-b !important; font-size: 15px !important;}



.single-post .entry-content {text-align: justify;}



.uvc-main-heading h1,



.uvc-main-heading h2,



.uvc-main-heading h3,



.uvc-main-heading h4,



.uvc-main-heading h5,



.uvc-main-heading h6 {font-family: Authenia;}



.uvc-main-heading {margin-bottom: 20px; position: relative;}



.uvc-main-heading:before {content: ""; display: inline-block; position: absolute; bottom: 0px; width: 56px; height: 2px; background: #ffc000;}



button {display: inline-block !important; background-size: 100% !important; border: none !important; padding: 10px 25px !important; border-radius: 35px !important; color: #373737 !important; font-family: Aller !important; font-size: 14px !important; background-color: #ffc000 !important; background-image: linear-gradient(to top, #a07800 0%, #ffc000 100%) !important;}



.boton-multimedia {display: inline-block !important; margin-bottom: 40px; background-size: 100% !important; border: none !important; padding: 10px 25px !important; border-radius: 35px !important; color: #373737 !important; font-family: Aller !important; font-size: 14px !important; background-color: #ffc000 !important; background-image: linear-gradient(to top, #a07800 0%, #ffc000 100%) !important;}



.boton a {display: inline-block !important; background-size: 100% !important; border: none !important; padding: 10px 25px !important; border-radius: 35px !important; color: #373737 !important; font-family: Aller !important; font-size: 14px !important; background-color: #ffc000 !important; background-image: linear-gradient(to top, #a07800 0%, #ffc000 100%) !important;}



.home-columns .vc_col-sm-4 {padding: 0px 10px !important;}



.home-columns .vc_col-sm-4 .vc_column-inner {background: #fff; min-height: 450px; margin-bottom: 40px;}



.home-columns .vc_col-sm-4 .uvc-main-heading {padding-bottom: 0px; margin-bottom: 15px !important;}



.home-columns .vc_col-sm-4 .uvc-main-heading:before {left: 0px; right: 0px; margin: 0 auto;}



.home-columns .vc_col-sm-4 .wpb_text_column {padding: 0px 5px;}



.lineas {position: relative;}



.lineas:before {position: absolute; top: 0px; left: 0px; width: 50%; height: 3px; background: #ffc000; content: "";}



.lineas:after {position: absolute; bottom: 0px; right: 0px; width: 50%; height: 3px; background: #ffc000; content: "";}



.popmake-close {background: transparent !important;



    border: solid 1px #000 !important;



    padding: 3px !important;



    border-radius: 50% !important;



    width: 30px !important;



    height: 30px !important;



    top: 15px !important;



    right: 15px !important;



    color: #000 !important;



}



.pum-container {padding: 0px !important;}



.pum-container .pum-content {padding-top: 15px;}



.pum-container .pum-content .wpb_single_image {margin-bottom: 0px !important;}



.pum-container .vc_col-sm-6:nth-child(1) {padding-top: 20px !important; padding-left: 55px !important;}



.pum-container .vc_col-sm-6:nth-child(2) {padding-top: 20px !important;}



.pum-container .pum-content p {line-height: 18px;}



#popmake-94 .pum-content p {line-height: 25px;}



#popmake-99 .pum-content p {line-height: 25px;}



#newsleter-footer {margin-top: 85px;}



#newsleter-footer .vc_col-sm-6 {border-left: solid 7.5px #fff; border-right: solid 7.5px #fff; margin-bottom: 30px;}



#newsleter-footer .newslatter-texto p {color: #373737;



    font-family: Aller;



font-size: 20px;



font-weight: 700;



line-height: 19px;}



#block-widget-2 p {color: #ffffff;



    font-family: Authenia;



font-size: 51px !important;



font-weight: 400;



line-height: 21px;}



.foot-amarillo {margin-bottom: 0px !important;}



.foot-amarillo p{color: #ffc000 !important;



    font-family: Authenia;



font-size: 44px !important;



font-weight: 400;



line-height: 42px;}



.foot-blanco {margin-bottom: 0px;}



.foot-blanco p {color: #ffffff !important;



    font-family: Aller !important;



font-size: 26px !important;



font-weight: 400;



line-height: 36px;}



.mail {min-height: 22px; padding-left: 35px; background: url(../../uploads/2017/02/mail.png); background-repeat: no-repeat; background-position: 0px 50%;}



.mail a {color: #ffffff; font-family: Aller; font-size: 17px; font-weight: 400; line-height: 19px;}



.tel {min-height: 22px; padding-left: 35px; background: url(../../uploads/2017/02/tel.png); background-repeat: no-repeat; background-position: 0px 50%; color: #ffffff !important; font-family: Aller; font-size: 17px !important; font-weight: 400; line-height: 19px !important;}



.footer-left {color: #ffffff !important;



    font-family: Aller;



font-size: 12px !important;



font-weight: 400;



line-height: 8px !important;}



.footer-right p {margin-bottom: 0px; color: #545454 !important;



    font-family: Aller;



font-size: 12px !important;



font-weight: 400;



line-height: 8px !important;}



.footer-right p a {margin-bottom: 0px; color: #545454 !important;



    font-family: Aller;



font-size: 12px !important;



font-weight: 400;



line-height: 8px !important;}



.text-field-custom{



    background-color: #e5e5e5 !important; 



    color: #858585 !important; 



    font-family: Aller !important; 



    font-size: 16px !important; 



    font-weight: 400 !important; 



    font-style: italic !important;



        margin-bottom: 15px !important;



        border-radius: 0px !important;



    }



.submit-custom{



    background-color: #ffc000 !important;



    color: #373737 !important;



        font-family: Aller !important;



    font-size: 16px !important;



        margin-bottom: 15px !important;



        border-radius: 20px !important;



    border: none !important;



    padding-left: 25px !important;



        padding-right: 25px !important;



        padding-top: 10px !important;



        padding-bottom: 10px !important;



    font-weight: bold !important; 



}



p.titulo {margin: 0px !important; color: #373737 !important;



    font-family: Aller !important;



font-size: 18px !important;



font-weight: 400 !important;



line-height: 24px !important;}



p.titulo .entry-title-primary {color: #373737 !important;



    font-family: Aller !important;



font-size: 18px !important;



font-weight: 400 !important;



line-height: 24px !important;}



p.titulo .entry-subtitle {color: #a9a9a9 !important;



    font-family: Aller !important;



font-size: 14px !important;



font-style: italic !important;



line-height: 25px !important;}



.multimedia-img {margin-bottom: 20px;}



.linea-amarilla {width: 60px; display: inline-block; height: 3px; background: #ffc000;}



.multimedia-link, .multimedia-link:hover {text-decoration: none !important;}



body.single-post .main-content {padding-top: 150px !important;}



body.single-post .entry-title-primary {font-family: Authenia; font-size: 82px; line-height: 82px;}



body.single-post .entry-subtitle {    font-family: Aller !important;

    font-size: 32px;

    line-height: 32px;

    margin-bottom: 20px;}



body.single-post .img-thumbnail {border: none !important; border-radius: 0px !important;}



.especializacion-columns .vc_col-sm-6 .vc_column-inner {background: #fff; min-height: 500px;}



.especializacion-columns .vc_col-sm-6 img {width: 100% !important;}



.especializacion-columns .vc_col-sm-6 .vc_single_image-wrapper {width: 100% !important;}



.especializacion-columns .vc_col-sm-6  .wpb_text_column {padding: 0px 15px;}



.especializacion-columns .vc_col-sm-4 .vc_column-inner {background: #fff; min-height: 520px;}



.especializacion-columns .vc_col-sm-4 img {width: 100% !important;}



.especializacion-columns .vc_col-sm-4 .vc_single_image-wrapper {width: 100% !important;}



.especializacion-columns .vc_col-sm-4  .wpb_text_column {padding: 0px 15px;}



.especializacion-columns .vc_col-sm-4 h5 {font-size: 48px;}



.no-cursiva h1,



.no-cursiva h2,



.no-cursiva h3,



.no-cursiva h4,



.no-cursiva h5,



.no-cursiva h6 {color: #000000; font-family: Aller !important; font-size: 23px !important; line-height: 60px !important;}



ul.corporate-wellness {display: inline-block; padding: 0px; margin: 0px;}



ul.corporate-wellness li {display: inline-block; float: left; padding: 0px 5px;}



ul.corporate-wellness li p {font-family: Aller; font-size: 22px; color: #fff; line-height: 32px;}



ul.corporate-wellness li .form-corporate {border-radius: 0px; max-width: 255px; width: 100%; margin-bottom: 15px;}



ul.newsletter {display: inline-block; padding: 0px; margin: 0px;}



ul.newsletter li {display: inline-block; float: left; padding: 0px 5px;}



ul.newsletter li p {font-family: Aller; font-size: 22px; color: #fff; line-height: 32px;}



ul.newsletter li .form-corporate {border-radius: 0px; max-width: 175px; width: 100%; margin-bottom: 15px;}



.send-corporate {display: inline-block !important;



    background-size: 100% !important;



    border: none !important;



    padding: 6px 25px !important;



    border-radius: 35px !important;



    color: #373737 !important;



    font-family: Aller !important;



    font-size: 14px !important;



    background-color: #ffc000 !important;



    background-image: linear-gradient(to top, #a07800 0%, #ffc000 100%) !important;}



    #newsleter-footer .vc_col-sm-6 {text-align: center;}



    #popmake-376 .recetario-1 {padding-left: 40px !important; }



    #popmake-376 .recetario-2 {padding-right: 40px !important; }



    #popmake-376 .recetario-1 .corporate-wellness li {display: block !important; float: inherit !important;}



    #popmake-376 .recetario-1 .corporate-wellness li .form-corporate {width: 300px !important; max-width: 300px !important; background: #e5e5e5 !important;}



    #popmake-376 img {margin-bottom: 35px !important;}



#popmake-405 .form-control {margin-bottom: 20px; background: #e5e5e5; color: #858585; border-radius: 0px !important; font-family: Aller;}



.articulos .col-sm-4 {min-height: 340px;}



.publicaciones .col-sm-4 {min-height: 340px;}



#popmake-405 .pum-content {padding: 40px !important;}



/*#popmake-405 .col-md-6:nth-child(2) {padding-left: 20%;}*/



/*#popmake-405 .col-md-6:nth-child(3) {padding-right: 20%;}*/



#popmake-405 .llamada-boton {display: inline-block !important; margin-bottom: 40px; background-size: 100% !important; border: none !important; padding: 10px 25px !important; border-radius: 35px !important; color: #373737 !important; font-family: Aller !important; font-size: 14px !important; background-color: #ffc000 !important; background-image: linear-gradient(to top, #a07800 0%, #ffc000 100%) !important;}



#popmake-405  .uvc-main-heading:before {left: 0px; right: 0px; margin: 0 auto;}



h2.entry-title {font-family: "Authenia" !important; line-height: 72px;}



.widget {margin-bottom: 0px !important;}



.page-id-2 .slick-prev {z-index: 1;}



.page-id-28 .slick-prev {z-index: 1;}



.page-id-30 .slick-prev {z-index: 1;}



.page-id-32 .slick-prev {z-index: 1;}



.page-id-34 .slick-prev {z-index: 1;}



.page-id-36 .slick-prev {z-index: 1;}



.page-id-38 .slick-prev {z-index: 1;}



.vc_custom_1488159651762 {background-position: center top !important;}



.sub-menu {box-shadow: none !important; margin-top: 18px !important;}



#main-menu .mega-menu .narrow .popup li.menu-item > a, #main-menu .mega-menu .narrow .popup li.menu-item > h5 {color: #fff !important;}



#main-menu .mega-menu .narrow .popup li.menu-item:hover > a, #main-menu .mega-menu .narrow .popup li.menu-item:hover > h5 { color: #ffc000 !important; background: transparent !important; }



.mega-menu .popup li.menu-item {transform: skewY(-3deg) !important;}



.mega-menu .popup li.menu-item a {transform: skewY(3deg) !important;}



.mega-menu .popup li.menu-item:hover {background: rgba(0,0,0,0.75) !important; }



#block-widget-4 .cnss-social-icon  {text-align: left !important;}



#block-widget-4 .cnss-social-icon li a img {margin: 13px 26px 13px 0px !important;}



.page-template-tmp-videos .sub-menu li {background: rgba(0,0,0,0.75) !important;}



.page-template-tmp-articulos .sub-menu li {background: rgba(0,0,0,0.75) !important;}



.page-template-tmp-publicaciones .sub-menu li {background: rgba(0,0,0,0.75) !important;}



.single-post .category-publicaciones .entry-title {display: none !important;}



.single-post .sub-menu li {background: rgba(0,0,0,0.75) !important;}



#popmake-376 ul.newsletter li .form-corporate {max-width: 265px !important;}



.conoce-mi-home {padding-right: 35px !important;}



.descubre-home {padding-left: 35px !important;}



.oculto {display: none;}



.category-publicaciones .oculto {display: none;}



.audios p.titulo .entry-subtitle {font-size: 18px !important;}



.vc_row.wpb_row.vc_row-fluid.skew.lineas.especializacion-columns.vc_custom_1488080824587.vc_row-has-fill {margin-top: 0px !important;}



.foot-amarillo p {font-size: 35px !important;margin-top: 34px !important;}



.n2-ss-layer.transformando-baner {text-align: left !important;}



#se-consiente-de-ti {background-position: center -40px !important;margin-top: -5rem;padding-top: 8rem !important;}



.se-consiente-de-ti-txt p {font-size: 20px !important; line-height: 1.2;}



.se-consiente-de-ti-txt span {font-size: 20px !important; line-height: 1.2;}



.se-consiente-de-ti-txt strong {font-size: 20px !important; line-height: 1.2;}



.texto-baner p {font-size: 70% !important; line-height: 1.3 !important; margin-top: -10px;}



.pum-container .pum-content li {    color: #000000;



    font-family: Aller;



    font-size: 14px;



    font-weight: 400;     line-height: 18px;}



#newsleter-footer h4 {



        font-family: Authenia !important;



    font-size: 82px !important;



    line-height: 1.2;



}



    



    .recetario-popup {padding-bottom: 35px !important;}



    .btn-popup {    display: inline-block !important;



        background-size: 100% !important;



        border: none !important;



        padding: 10px 25px !important;



        border-radius: 35px !important;



        color: #373737 !important;



        font-family: Aller !important;



        font-size: 14px !important;



        background-color: #ffc000 !important;



        background-image: linear-gradient(to top, #a07800 0%, #ffc000 100%) !important;}



    #n2-ss-2item1, .n2-font-7eb22b2af92735b49efc1606662bd8ae-paragraph {color: #fff !important; text-shadow: 3px 2px 2px rgb(10, 10, 10) !important;}



    #popmake-269 .vc_col-sm-12, #popmake-885 .vc_col-sm-12 {padding: 0px 45px !important;}



    #popmake-269, #popmake-885 {padding-bottom: 25px !important;}



    #popmake-99 {padding-right: 45px !important;}



    #popmake-281 {padding: 45px !important;}







    .slider-texto {padding-left: 15px !important;}



    .slider-texto .first {position: relative; margin-bottom: 35px !important;}



    .slider-texto .first:before {content: ""; position: absolute; right: calc(100% + 15px); width: 11px; height: 100%; background: url(https://www.elsasada.com/wp-content/uploads/2017/02/vertical-line.png); background-size: 100% 100%; background-repeat: no-repeat; background-position: 0px 0px;}







    .slider-texto h4 {font-family: 'Authenia'; color: #fff; text-shadow: 3px 2px 2px rgb(10, 10, 10) !important; font-size: 60px;}



    .slider-texto p {color: #fff; font-size: 21px !important; line-height: 1.2 !important;  text-shadow: 3px 2px 2px rgb(10, 10, 10); }







    .slider-texto .open-recet {display: flex;flex-direction: row; align-items: center;}



    .slider-texto .open-recet p {text-align: center; display: inline-block; background-color: #ffc000 !important;  color: #373737 !important; text-shadow: none;



        background-image: linear-gradient(to top, #a07800 0%, #ffc000 100%) !important;



        font-size: 18px !important; line-height: 1; font-family: Aller !important;



        padding: 15px !important; border-radius: 35px; margin-right: 15px !important; 



        cursor: pointer;



    }



    



    .slider-texto .open-recet img {width: 160px !important; height: auto !important; cursor: pointer;}







.recetario-banner {display: flex; flex-direction: row; align-items: center; align-content: center;}



.recetario-banner img {display: inline-flex; height: auto !important; width: 200px !important;}



.recetario-banner p {    display: inline-block;



    background-color: #ffc000 !important;



    background-image: linear-gradient(to top, #a07800 0%, #ffc000 100%) !important;



    color: #fff !important;



    margin-left: 30px !important;



    padding: 10px 20px !important;



    border-radius: 35px;}







.row.videos {display: flex; flex-direction: row; justify-content: center; flex-wrap: wrap;}



.row.videos .col-md-12 {-ms-flex: 0 0 100%;



    flex: 0 0 100%;



    max-width: 100%;}







.row.videos .col-sm-4 {    -ms-flex: 0 0 33.3333333333%;



    flex: 0 0 33.3333333333%;



    max-width: 33.3333333333%;}





.videos-multimedia-tabs .uvc-main-heading:before {left: 50%; transform: translateX(-50%);}



.videos-multimedia-tabs .vc_tta-panel-body {background: #fff !important; }

.videos-multimedia-tabs .vc_tta-panel {margin: 0px !important; }



.videos-multimedia-tabs .vc_tta-tabs-container {max-width: 150px;}



.videos-multimedia-tabs .vc_tta-tab a {font-family: Aller !important; font-size: 18px !important;}



.videos-multimedia-tabs .vc_tta-tab.vc_active a {background: #fff !important; border-right-color: #fff !important;}



.new-section-videos {display: flex; flex-direction: column;}

.new-section-videos .col-md-8 iframe {max-height: 265px;}

.new-section-videos .row.videos {justify-content: flex-start;}


/*
.new-section-videos .row.videos>div {flex-grow: 1;}
*/
.new-section-videos .row.videos>div.col-md-5 {max-width: 50%;}







@media (max-width:590px){



    #header {position: relative !important; transform: skewY(0deg); background: #000 !important; top: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important;}



    #header .header-container {transform: skewY(0deg);}



    



    .recetario-gratis-banner p a {font-size: 12px !important;} */



    .baner-linea {top: 20px !important; width: 8px !important; height: 150px !important; left: 5px !important;} 



        .conoce-mi-home {padding-right: 15px !important;}



            .descubre-home {padding-left: 15px !important;}



        /*.pum-container .vc_col-sm-6:nth-child(1) {top: 20px !important;width: 5px !important;height: 65px !important;left: 58% !important;}*/



        .transformando-baner {font-size: 12px !important;margin-top: 30px;margin-left: -10px;}







    .n2-ss-layer.transformando-baner {top: 0px;}







    div#n2-ss-2item1 {margin-left: 45%;margin-top: -10%;}







    a.recetario-banner.pum-trigger {font-size: 13px !important;position: relative;bottom: 15px;right: -63px;color: #000 !important; }







    a.n2-style-6a5ec2af569ac168bff46dbf522063c8-heading {margin-top: 100%;margin-left: -5%;}







    p.n2-font-9a820e73476e5233814047a528221818-paragraph.n2-style-7dd74802d38454009d7d2b6cb96c4f8c-heading.n2-ow {margin-top: 20% !important;}











    #header {top: 0px;     transform: skewY(0deg); padding: 0px !important; }



    #header .logo {font-size: inherit;}



    #header .header-container {transform: skewY(0deg);}



    #header .header-main .container {min-height: 0px !important; }



    #header .header-main .container>div {padding: 0px !important;}







    .slider-texto {right: 0px !important;}



    .slider-texto .first:before {display: none;}



    .slider-texto .first {margin-bottom: 15px !important;}



    .slider-texto p {font-size: 10px !important;}



    .slider-texto h4 {font-size: 24px !important; line-height: 1.2 !important;margin-top: 0% !important;}



    .slider-texto .open-recet img {width: 50px !important; }



    .slider-texto .open-recet p {padding: 5px 10px !important; font-size: 9px !important;}



	.popup-CH p {padding-right: 55px !important;}



	.popup-CH h4 {padding-right: 55px !important;}



	.popup-CH h6 {padding-right: 55px !important;}







	.recetario-banner {flex-direction: column; align-items: flex-end; padding-right: 15px;}



	.recetario-banner img {width: 100px !important;}



	.recetario-banner p {margin-top: 15px !important; padding: 7px 15px !important;}







        .row.videos .col-sm-4 {    -ms-flex: 0 0 100%;



    flex: 0 0 100%;



    max-width: 100%;}







}







    @media (min-width:590px) and (max-width:767px){



        #header {position: relative !important; transform: skewY(0deg); background: #000 !important; top: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important;}



        #header .header-container {transform: skewY(0deg);}



        .multimedia-img {width: 100%;}



        .conoce-mi-home {padding-right: 15px !important;}



        .descubre-home {padding-left: 15px !important;}



        .pum-container .vc_col-sm-6:nth-child(1) {padding-top: 40px !important; padding-left: 45px !important; padding-right: 45px !important;}











        #header {top: 0px;     transform: skewY(0deg); padding: 0px !important; }



        #header .logo {font-size: inherit;}



        #header .header-container {transform: skewY(0deg);}



        #header .header-main .container {min-height: 0px !important; }



        #header .header-main .container>div {padding: 0px !important;}







        .slider-texto .first:before {width: 7px;}



        .slider-texto p {font-size: 12px !important;}



        .slider-texto .open-recet img {width: 80px !important;}



        .slider-texto .open-recet p {padding: 5px 10px !important; font-size: 12px;}



	.txt-up h4{margin-top: 26% !important;}







    .row.videos .col-sm-4 {    -ms-flex: 0 0 50%;



    flex: 0 0 50%;



    max-width: 50%;}



    .videos-multimedia-tabs .vc_tta-panel-heading h4 {padding-bottom: 25px; text-align: left;}

    .videos-multimedia-tabs .vc_tta-panel-heading h4 a{font-family: Authenia;}

    .videos-multimedia-tabs .vc_tta-panel-heading h4 a:before {content: ""; display: inline-block; position: absolute; bottom: 0px; width: 56px; height: 2px; background: #ffc000; left: 20px;}

    .videos-multimedia-tabs .uvc-heading {display: none;}



    .videos-multimedia-tabs .vc_tta-panel {}

    .videos-multimedia-tabs .vc_tta-panel.vc_active {border: solid 1px #000 !important;}

    

    .videos-multimedia-tabs .vc_tta-panel .vc_tta-panel-heading {border: solid 1px #000 !important;}



    .videos-multimedia-tabs .vc_tta-panel.vc_active .vc_tta-panel-heading {background: #fff !important; border: none !important;}





}



@media (min-width:768px) and (max-width:991px){



    .multimedia-img {width: 100%;}



    a.recetario-banner.pum-trigger {color: black !important;position: relative;left: 55%;}







    a.n2-style-6a5ec2af569ac168bff46dbf522063c8-heading {font-size: 20px !important;margin-top: 65% !important;}







    p.n2-font-9a820e73476e5233814047a528221818-paragraph.n2-style-7dd74802d38454009d7d2b6cb96c4f8c-heading.n2-ow {font-size: 20px !important;margin-top: 30% !important;}







    div#n2-ss-2item1 {font-size: 38px !important;margin-top: 25% !important;margin-left: 40% !important;}







    #header {top: 0px;     transform: skewY(0deg); padding: 0px !important; }



    #header .logo {font-size: inherit;}



    #header .header-container {transform: skewY(0deg);}



    #header .header-main .container {min-height: 0px !important; }



    #header .header-main .container>div {padding: 0px !important;}







    .slider-texto .first:before {width: 7px;}



    .slider-texto p {font-size: 18px !important;}



    .slider-texto .open-recet img {width: 100px !important;}



    .slider-texto .open-recet p {padding: 7px 15px !important; font-size: 16px;}







    .row.videos .col-sm-4 {    -ms-flex: 0 0 50%;



    flex: 0 0 50%;



    max-width: 50%;}





    .videos-multimedia-tabs .row.videos .col-md-5 {-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}





}



    @media (min-width:992px) and (max-width:1199px){



        .multimedia-img {width: 100%;}



        a.recetario-banner.pum-trigger {color: black !important;position: relative;left: 55%;}







    a.n2-style-6a5ec2af569ac168bff46dbf522063c8-heading {font-size: 20px !important;margin-top: 65% !important;}







    p.n2-font-9a820e73476e5233814047a528221818-paragraph.n2-style-7dd74802d38454009d7d2b6cb96c4f8c-heading.n2-ow {font-size: 20px !important;margin-top: 30% !important;}







    div#n2-ss-2item1 {font-size: 38px !important;margin-top: 25% !important;margin-left: 40% !important;}



}



    @media (min-width:1200px){



        .multimedia-img {width: 100%;}



        #popmake-281 .img-habitos {position: absolute !important; bottom: 0px !important; right: 0px !important; width: 65% !important;}



        #popmake-281  .vc_col-sm-6:nth-child(1) {padding-top: 20px !important; padding-left: 40px !important; margin-bottom: 255px;}



        #modal-habitos .vc_col-sm-12 {padding: 0px 40px !important;}



        #modal-habitos .vc_col-sm-5 {padding: 0px 0px 0px 40px !important;}



        a.recetario-banner.pum-trigger {color: black !important;position: relative;left: 70%;}







    a.n2-style-6a5ec2af569ac168bff46dbf522063c8-heading {font-size: 30px !important;margin-top: 75% !important;}







    p.n2-font-9a820e73476e5233814047a528221818-paragraph.n2-style-7dd74802d38454009d7d2b6cb96c4f8c-heading.n2-ow {font-size: 30px !important;margin-top: 20% !important;}







    div#n2-ss-2item1 {font-size: 60px !important;margin-top: 15% !important;margin-left: 40% !important;}



}



.content-main-videos-imgs {}

.content-main-videos-imgs button {margin: auto;display: block !important;}

.content-main-videos-imgs .img-video {}

.content-main-videos-imgs .img-video img {width: 80%;display: flex;margin: auto;margin-bottom: 2rem;cursor: pointer;}

.content-main-videos-imgs .video-solo button {margin-top: 50%;width: 70%;}

.content-main-videos-imgs .video-solo .wpb_content_element {margin-bottom: 0px;}

.content-main-videos-imgs .modal-dialog {width: 80%;}

.content-main-videos-imgs .modal-dialog img {width: 100%;}



.content-main-videos-solo span.entry-subtitle {    color: #a9a9a9 !important;

    font-family: Aller !important;

    font-size: 14px !important;

    font-style: italic !important;

    line-height: 25px !important;

}

.content-main-videos-solo a {display: block;font-size: 18px;margin-bottom: 3rem;color: #373737 !important;font-family: Aller !important;min-height: 50px;line-height: 18px;position: relative;}

.content-main-videos-solo a:before {content: "";display: block;position: absolute;left: 0px;bottom: -10px;background: #ffc000;width: 60px;height: 3px;}



.cust-video-title {display: block;font-size: 18px;margin-bottom: 3rem;color: #373737 !important;font-family: Aller !important;position: relative; text-align: left;}

.cust-video-title:before {content: "";display: block;position: absolute;left: 0px;bottom: -10px;background: #ffc000;width: 60px;height: 3px;}







.cust-video-title span.entry-title-primary {    display: block;

    font-size: 18px;

    color: #373737 !important;

    font-family: Aller !important;

    position: relative;

}

.cust-video-title span.entry-subtitle {    color: #a9a9a9 !important;

    font-family: Aller !important;

    font-size: 14px !important;

    font-style: italic !important;

    line-height: 25px !important;

}









body.single.single-post .oculto {display: none;}

.cuadro-pop {border: solid 2px #ffc000;padding: 10px;width: 50%;margin-left: auto;border-radius: 6px;}


@media (min-width: 320px) and (max-width: 575px){

	.col-md-6.video-solo {width: 100%;}

	.content-main-videos-imgs .modal-dialog {width: 90%;margin: auto;}



    .menu-sidebar-videos p {position: relative;}

    .vc_custom_1607899911763 {margin-top: 0px !important;}

    .cuadro-pop {width: 100%;}

}



@media (min-width: 576px) and (max-width: 767.98px) {

	.col-md-6.video-solo {width: 100%;}

	.content-main-videos-imgs .modal-dialog {width: 90%;margin: auto;}

	

	.content-main-videos-imgs .video-solo button {width: 30%;}



    .menu-sidebar-videos p {position: relative;}
    .cuadro-pop {width: 100%;}

}



@media (min-width: 768px) and (max-width: 991.98px) {

	.content-main-videos-imgs .img-video {width: 50%;}

	.content-main-videos-imgs .video-solo {width: 50%;}



    .menu-sidebar-videos p a {width: 70%;}

}



@media (min-width: 992px) and (max-width: 1199.98px) {



}



html {scroll-behavior: smooth;}



.menu-sidebar-videos {}

.menu-sidebar-videos p {position: fixed;}

.menu-sidebar-videos p a {font-size: 20px;padding-bottom: 6px;display: block;color: #404040;}



#sis-inmu {padding-top: 4rem;}

#reto-diez-dias {padding-top: 4rem;}

#videos-tele {padding-top: 4rem;}

#cocinando {padding-top: 4rem;}

.page-id-1724 article {width: 80%;margin: auto;margin-top: 20rem;}
.page-id-1724 .box-content {border-radius: 0px;border-top-color: #b28600;}
.page-id-1724 a.button.wc-backward {display: inline-block !important;background-size: 100% !important;border: none !important;padding: 10px 25px !important;border-radius: 35px !important;color: #373737 !important;font-family: Aller !important;font-size: 14px !important;background-color: #ffc000 !important;background-image: linear-gradient(to top, #a07800 0%, #ffc000 100%) !important;}