@charset "UTF-8";

/*
CSS Document
Voz CÃ¡mara
Descripcion: estilos para elementos del sitio
*/

/*-------------------------------
        Estilos globales
--------------------------------*/

/*--------------- Titillium ---------------*/
@font-face {
    font-family: 'titillium';
    src: url('fonts/titillium/TitilliumWeb-Regular.eot');
    src: url('fonts/titillium/TitilliumWeb-Regular.eot?#iefix') format('embedded-opentype'),
         url('fonts/titillium/TitilliumWeb-Regular.woff2') format('woff2'),
         url('fonts/titillium/TitilliumWeb-Regular.woff') format('woff'),
         url('fonts/titillium/TitilliumWeb-Regular.ttf') format('truetype'),
         url('fonts/titillium/TitilliumWeb-Regular.svg#titillium') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*--------------- Titillium Semi Bold ---------------*/
@font-face {
    font-family: 'titilliumSemiBold';
    src: url('fonts/titillium/TitilliumWeb-SemiBold.eot');
    src: url('fonts/titillium/TitilliumWeb-SemiBold.eot?#iefix') format('embedded-opentype'),
         url('fonts/titillium/TitilliumWeb-SemiBold.woff2') format('woff2'),
         url('fonts/titillium/TitilliumWeb-SemiBold.woff') format('woff'),
         url('fonts/titillium/TitilliumWeb-SemiBold.ttf') format('truetype'),
         url('fonts/titillium/TitilliumWeb-SemiBold.svg#titilliumSemiBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*--------------- Titillium Bold ---------------*/
@font-face {
    font-family: 'titilliumBold';
    src: url('fonts/titillium/TitilliumWeb-Bold.eot');
    src: url('fonts/titillium/TitilliumWeb-Bold.eot?#iefix') format('embedded-opentype'),
         url('fonts/titillium/TitilliumWeb-Bold.woff2') format('woff2'),
         url('fonts/titillium/TitilliumWeb-Bold.woff') format('woff'),
         url('fonts/titillium/TitilliumWeb-Bold.ttf') format('truetype'),
         url('fonts/titillium/TitilliumWeb-Bold.svg#titilliumBold') format('svg');
    font-weight: normal;
    font-style: normal;
}


/*--------------- Open Sans ---------------*/
@font-face {
    font-family: 'open_sansbold_italic';
    src: url('fonts/open/opensans-bolditalic-web.eot');
    src: url('fonts/open/opensans-bolditalic-web.eot?#iefix') format('embedded-opentype'),
         url('fonts/open/opensans-bolditalic-web.woff2') format('woff2'),
         url('fonts/open/opensans-bolditalic-web.woff') format('woff'),
         url('fonts/open/opensans-bolditalic-web.ttf') format('truetype'),
         url('fonts/open/opensans-bolditalic-web.svg#open_sansbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sansbold';
    src: url('fonts/open/opensans-bold-web.eot');
    src: url('fonts/open/opensans-bold-web.eot?#iefix') format('embedded-opentype'),
         url('fonts/open/opensans-bold-web.woff2') format('woff2'),
         url('fonts/open/opensans-bold-web.woff') format('woff'),
         url('fonts/open/opensans-bold-web.ttf') format('truetype'),
         url('fonts/open/opensans-bold-web.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sanssemibold';
    src: url('fonts/open/opensans-semibold-web.eot');
    src: url('fonts/open/opensans-semibold-web.eot?#iefix') format('embedded-opentype'),
         url('fonts/open/opensans-semibold-web.woff2') format('woff2'),
         url('fonts/open/opensans-semibold-web.woff') format('woff'),
         url('fonts/open/opensans-semibold-web.ttf') format('truetype'),
         url('fonts/open/opensans-semibold-web.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sansitalic';
    src: url('fonts/open/opensans-italic-web.eot');
    src: url('fonts/open/opensans-italic-web.eot?#iefix') format('embedded-opentype'),
         url('fonts/open/opensans-italic-web.woff2') format('woff2'),
         url('fonts/open/opensans-italic-web.woff') format('woff'),
         url('fonts/open/opensans-italic-web.ttf') format('truetype'),
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'open_sansregular';
    src: url('fonts/open/opensans-regular-web.eot');
    src: url('fonts/open/opensans-regular-web.eot?#iefix') format('embedded-opentype'),
         url('fonts/open/opensans-regular-web.woff2') format('woff2'),
         url('fonts/open/opensans-regular-web.woff') format('woff'),
         url('fonts/open/opensans-regular-web.ttf') format('truetype'),
         url('fonts/open/opensans-regular-web.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sanslight';
    src: url('fonts/open/opensans-light-web.eot');
    src: url('fonts/open/opensans-light-web.eot?#iefix') format('embedded-opentype'),
         url('fonts/open/opensans-light-web.woff2') format('woff2'),
         url('fonts/open/opensans-light-web.woff') format('woff'),
         url('fonts/open/opensans-light-web.ttf') format('truetype'),
         url('fonts/open/opensans-light-web.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}
/*--------------- Fin Open Sans ---------------*/

/*--------------- Savoy ---------------*/

/*!
 * Web Fonts from Fontspring.com
 *
 * All OpenType features and all extended glyphs have been removed.
 * Fully installable fonts can be purchased at http://www.fontspring.com
 *
 * The fonts included in this stylesheet are subject to the End User License you purchased
 * from Fontspring. The fonts are protected under domestic and international trademark and 
 * copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
 * distributing this font software.
 *
 * (c) 2010-2018 Fontspring
 *
 *
 *
 *
 * The fonts included are copyrighted by the vendor listed below.
 *
 * Vendor:      FontSite Inc.
 * License URL: https://www.fontspring.com/licenses/fontsite/webfont
 *
 *
 */

 @font-face {
    font-family: 'Savoy-Roman';
    src: url('fonts/savoy/Savoy-Roman-webfont.woff2') format('woff2'),
         url('fonts/savoy/Savoy-Roman-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Savoy-Bold';
    src: url('fonts/savoy/Savoy-Bold-webfont.woff2') format('woff2'),
         url('fonts/savoy/Savoy-Bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
/*--------------- Fin Savoy ---------------*/


/*--------------- Comunes ---------------*/
html { -webkit-text-size-adjust:none; }
body {background:#FFFFFF; font-family:'open_sansregular', Arial, Helvetica, sans-serif;}
* {font-family:'open_sansregular', Arial, Helvetica, sans-serif; box-sizing:border-box;}
*::after, *::before {box-sizing: border-box;}
a {text-decoration:none; outline:none;}
strong {font-weight:bold;}
.separa {width:100%; clear:both; height:1px; display:block; margin:0; padding:0;}
.aleft {float:left;}
.aright {float:right;}
.center{margin: 0 auto; display: block;}
.anone {float:none;}
.hide {display:none;}
.left {text-align:left;}
.right {text-align:right;}
.hide {display:none;}
.only-responsive {display:none;}
.bottom-40{margin-bottom: 60px !important;}
.top-10{margin-top: 10px !important;}
.top-20{margin-top: 20px !important;}
.top-40{margin-top: 40px !important;}
.top-60{margin-top: 60px !important;}
.top-75{margin-top:85px !important;}
.top-100{margin-top: 100px !important;}
.top-150{margin-top: 150px !important;}
.top-250{margin-top: 250px !important;}
.container{width: 100%;}
.auxi{width: 100%; max-width: 1300px; margin: 0 auto;}
.nobbottom , .side-cont .dest-cont .dest_box.nobbottom {border-bottom:#fff 0px solid;}

/*--migas de pan--*/
.breadcrumbs{margin-bottom: 5px; margin-top: 5px;}
.breadcrumbs .breadcrumb {color: #666666;font-size:12px; font-family:'open_sansregular', sans-serif; margin: 10px auto; padding: 0 20px 0 0px; height: 14px;display: inline-block; text-transform: uppercase;}
.breadcrumbs .breadcrumb:after{content: ''; background-image: url(/pauta/imag/btn/ic_arrow.png); background-repeat: no-repeat;position: absolute;width: 10px; height: 15px; margin-left: 7px;}
.breadcrumbs .breadcrumb:last-child:after {content: '';background:none;}
.breadcrumbs .breadcrumb a {color: #666666;}
.breadcrumbs .breadcrumb a:hover {color:#00c7b1;}
.breadcrumbs p {font-size:14px; display: inline-block; color:#061d36;}

/*--Titulares--*/
h1{font-size: 26px;}
h2{font-size: 24px;}
h3{font-size: 22px;}
h4{font-size: 20px;}
h5{font-size: 18px;}
h6{font-size: 16px;}
p{font-size: 14px;}
/*--------------- FIN Comunes ---------------*/

/*--------------- Estructurales ---------------*/
#main {width:100%; margin:0 auto; clear:both; overflow:hidden; padding:20px 0px 0px 0px; margin-top: 60px;}
#header {width:100%; display:block; margin:0 auto; padding:0;z-index: 10; position:fixed;right:0px; top:0px;border-left: 0;}
#footer {width:100%; display:block; margin:0 auto;}
#header .auxi, #footer .auxi {display:block; margin:0 auto; max-width:1300px;}
.wrapper{margin:15px;}
/*--------------- FIN Estructurales ---------------*/

/*--------------- Header ---------------*/
#header{background-color: #000;padding: 8px 0 0px;height: 60px;}
#header a {position: relative;}
#header.navbar{margin: 0 auto;}
#header.navbar .nav{ position: relative; display: block; margin: 0 15px;}
/*logo*/
#header.navbar .nav .logo{display:inline-block;position:relative; width: 15%; top: 4px;}
#header.navbar .nav .logo img{height:auto; display:block;}
/*player*/
.player_head {display:inline-flex; display:-webkit-inline-flex; display:-moz-inline-flex; display:-ms-inline-flexbox; display:-o-inline-flex; width: 40%;position: relative;bottom: 13px;}


/*estilos player*/

/* Relacionados sticky */

#main {position:relative;}
#main .sticky-relacionados {-webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.36); -moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.36); box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.36); z-index:1001; background-color:rgba(0,0,0,1); border-top:#00c7b1 20px solid; width:350px; min-height:1px; overflow:hidden; position: fixed; bottom:0px; right:0px; padding:5px 20px 20px 20px;}
#main .sticky-relacionados .closecont , #main .sticky-relacionados .relcont {width:100%; min-height:1px; overflow:hidden;}
#main .sticky-relacionados .relcont {margin-bottom:10px;}
#main .sticky-relacionados p.reltit {color:#fff; width:100%; padding:0px 0px 20px 0px; font-size:14pt;}
#main .sticky-relacionados .closecont {text-align:right;}
#main .sticky-relacionados .closecont a {display:inline-block; text-align:center; color:white; font-size:12pt; }
#main .sticky-relacionados .relcont img {float:left;}
#main .sticky-relacionados .relcont p {display:block; min-height:1px; overflow:hidden; padding-left:20px; width:200px; float:right; color:#fff; text-align:left;}

@media (max-width:500px) {
#main .sticky-relacionados {width:100%; padding:5px 8px 8px 8px;}   
#main .sticky-relacionados .relcont p {width:65%; float:left; padding-left:8px;}
}


/* Tabs y tablas Pauta Mundialera */
#main.artic .art-pm {width:100%; min-height:1px; text-align:center; margin:0px; padding:0px; max-width:none;}
.tb-pm {width:100%; min-height:1px; text-align:center;}
.tb-pm h3 {margin-bottom:15px; border-radius:3px; display:inline-block; color:#fff; font-size:16pt; font-family:'open_sansbold', sans-serif; background-color:#00c7b1; width:100%; padding:10px;}
.tb-pm ul.btn-pm {display:inline-block; float:none; margin:15px 0px; padding:0px;}
.tb-pm ul.btn-pm li {border-radius:3px; background-color:#000; padding:5px 0px; display:inline-block; margin:5px 3px 5px 0px; float:left; list-style:none;}
.tb-pm ul.btn-pm li:hover {background-color:#d02b21;}
.tb-pm ul.btn-pm li a {font-size:10pt; font-family:'open_sanslight', sans-serif; color:#fff; display:inline-block; width:100%; padding:0px 7px; }
.tb-pm .cont-tbl-pm , .r-tabs .cont-tbl-pm.r-tabs-panel {margin:10px 0px; padding:0px; min-height:1px;}
.tb-pm .cont-tbl-pm {width:100%; display:inline-block; margin:10px 0px; padding:0px; min-height:1px;}
.cont-tbl-pm .tbl-pm-par {border-bottom:#ccc 1px solid; width:100%; min-height:1px; display:inline-block; padding:0px; margin:0px;}
.cont-tbl-pm .tbl-pm-par:hover {background-color:#fafafa; }
.tb-pm .cont-tbl-pm p {display:inline-block; width:100%; padding:10px 0px; margin:0px; text-align:center;}
.tb-pm .cont-tbl-pm p span {font-size:12pt; font-family:'open_sansregular', sans-serif; display:inline-block; width:auto; padding:0px 3px; vertical-align:middle;}
.tb-pm .cont-tbl-pm p:nth-child(2) span {font-size:10pt; padding:0px 10px;}
#main.artic img.tbl-img {display:block; margin:0 auto; width:100%;}

/* Responsive */

@media (max-width: 768px){
.tb-pm ul.btn-pm {display:none;}
.r-tabs-accordion-title {background:#000; border-radius:4px; padding:10px 0px; text-align:center; margin:3px 0px;}
.r-tabs-accordion-title.r-tabs-state-active {background-color:#d02b21; border-radius:4px; padding:10px 0px; text-align:center; margin:3px 0px; }
#main.artic .r-tabs-accordion-title.r-tabs-state-active a , #main.artic .r-tabs-accordion-title a {display:block; width:100%; padding:0px; color:#fff;}
.cont-tbl-pm:hover {background-color:transparent; }
}

/* Programas destacados */

.destacados-dos {width:100%; min-height:1px; overflow:hidden; text-align:center;}
.destacados-dos-cont {width:1300px; display:inline-block; float:none; margin:30px auto;}
.destacados-dos-cont .breadcrumbs {text-align:left;}
.destacados-dos-cont h2 {text-align:left; width:1300px; display:inline-block; float:none; margin:10px auto; color: #003763; font-family: open_sansbold,sans-serif; font-size: 20px; padding-bottom: 15px; border-bottom:#c7dae7 1px solid;}
.destacados-dos-cont .destacados-box {width:1300px; display:inline-block; float:none; margin:30px auto; text-align:center;}
.destacados-dos-cont .destacados-box .destacados-cont {width:47%; display:inline-block; margin:1%; padding:0px; position:relative;}
.destacados-dos-cont .destacados-box .destacados-cont img {display:inline-block; width:100%; height:auto; padding:0px; margin:0px;}
.destacados-dos-cont .destacados-box .destacados-cont h3 {z-index:100; display:inline-block; position:absolute; bottom:30%; left:0; width:95%; padding:0px 2.5%; min-height:1px; overflow:hidden; color:#fff; font-size:13pt; line-height:16pt; font-family: open_sansregular,sans-serif;}
.destacados-dos .destacados-box .destacados-cont span.destacados-nombre {z-index:100; display:inline-block; position:absolute; bottom:20%; width:95%; padding:0px 2.5%; left:0; min-height:1px; overflow:hidden; color:#fff; font-size:11pt; line-height:13pt; font-family: open_sansbold,sans-serif;}
.destacados-dos .destacados-box .destacados-cont span.destacados-fecha {z-index:100; display:inline-block; position:absolute; bottom:10%; width:95%; padding:0px 2.5%; left:0; min-height:1px; overflow:hidden; color:#fff; font-size:9pt; line-height:11pt; font-family: open_sansregular,sans-serif;}
.destacados-dos .destacados-box .destacados-cont .destacados-mask {position:absolute; z-index:99; top:0; left:0; width:100%; height:100%; background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%); background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(0,0,0,1) 100%); background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(0,0,0,1) 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#000000',GradientType=0 ); /* IE6-9 */ }
@media (max-width: 1300px) {
.destacados-dos-cont , .destacados-dos-cont .destacados-box  {width:100%;}
}

@media (max-width:1000px) {
.destacados-dos-cont .destacados-box .destacados-cont h3 {font-size:11pt; line-height:12pt; bottom:20%;}
.destacados-dos .destacados-box .destacados-cont span.destacados-nombre {font-size:10pt; line-height:11pt; bottom:12%;}
.destacados-dos .destacados-box .destacados-cont span.destacados-fecha {font-size:8pt; line-height:10pt; bottom:5%;}
    
}

@media (max-width:820px) {
    
.destacados-dos-cont .destacados-box .destacados-cont {width:98%;}    
    
}

/* Fin Tabs y tablas Pauta Mundialera */

/*barra de progreso*/
.player_head .player{display: block; /*width: 100%*/;position: relative; padding: 0 25px;}
.player_head .player .cont_player{ display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex; -ms-flex-pack: justify;justify-content: space-between;-webkit-justify-content:space-between;align-items:center;-ms-flex-align:center;-webkit-align-items: center;}
.player_head .player .cont_player h2{color:#00c7b1; font-family:'open_sansregular', sans-serif; font-size: 13px; margin-right: 10px;}
.player_head .player .cont_player .cont_progress{ width: 40% !important;position: relative;}
.player_head .player .cont_player .cont_progress img{width: 100%;}

.progressbarPlayerJanus{height:12px !important;  background:url("/pauta/imag/on_progbar2_a.png") repeat-x bottom; margin-top: 20px;}
.progressbarPlayerJanus .ui-slider {cursor: pointer;margin-top:-12px; height:5px !important;background-color:#b5b5b5;}
.progressbarPlayerJanus .ui-slider .ui-slider-range {background:#00c7b1; height:5px}
 h3.curtime {display:block; text-align:center !important; width:100% !important; color:#ebebeb !important; font-size:8pt !important;}

/* PAUTA MUNDIALERA */

/* Fix noticia destacada grande top */

.container.mundial {padding:0px;}
#form-registro .container {padding-left: 35px;}

/* top 2 y 4 imgs */

.auxi.mundial-top {display:block; margin-bottom:20px; font-size:0px; text-align:center; min-height:1px; overflow:hidden;}
.auxi.mundial-top h2 {font-family:'open_sanslight',sans-serif; width:100%; display:inline-block; padding:10px 0px; font-size:18pt; color:#666; background-color:#e6eaed; }
.auxi.mundial-top .dos-img img {display:inline-block; width:50%; margin-top:1px; height:auto;}
.auxi.mundial-top .cuatro-img img {display:inline-block; width:25%; margin-top:1px; height:auto;}
.auxi.especial-top {display:block; margin-bottom:20px; font-size:0px; text-align:center; min-height:1px; overflow:hidden;}
.auxi.especial-top h2 {font-family:'open_sanslight',sans-serif; width:100%; display:inline-block; padding:10px 0px; font-size:18pt; color:#666;}
.auxi.especial-top .dos-img img {display:inline-block; width:50%; margin-top:1px; height:auto;}
.auxi.especial-top .cuatro-img img {display:inline-block; width:25%; margin-top:1px; height:auto;}

/* Noticias destacadas top */

.side-cont .mundial_box_feat_news.tv_box , .side-cont .mundial_box_feat_news.radio_box {margin-bottom:24px; position:relative; overflow:hidden;}
.mundial_box_feat_news .feat_news_mask , .mundial_box_feat_news .feat_news_titular {transition: transform .2s; position:absolute;}
.mundial_box_feat_news:hover img {transition: transform .7s; transform: scale(1.2);}
.mundial_box_feat_news img {display:block; position:relative; z-index:0; top:0; left:0;}
.mundial_box_feat_news .feat_news_mask {width:100%; height:100%; /*background-color:rgba(0,0,0,0.5);*/ background: linear-gradient(to bottom, rgba(0,0,0,0) 15%,rgba(0,0,0,0.4) 49%,rgba(0,0,0,1) 100%); top:0px; left:0px; z-index:1;}
.mundial_box_feat_news .feat_news_titular {width:100%; min-height:1px; overflow:hidden; bottom:0px; left:0px; padding-left:10px; z-index:2;}
.mundial_box_feat_news span {font-size:13px; color:#fff; text-align:left; font-family:'open_sansregular',sans-serif; background-color:#00c7b1; padding:6px 9px 4px 9px; width:auto; display:block; float:left; }
.mundial_box_feat_news p {font-size:14pt; color:#fff; text-align:left; font-family:'Savoy-Roman',serif; padding:10px 5px 10px 5px; width:100%; display:block; float:left;}



/* Resultados */

.auxi.mundial-grupos {display:block; margin-bottom:20px; font-size:0px; text-align:center; min-height:1px; overflow:hidden;}
.auxi.mundial-grupos .grupos-cont {width:100%; min-height:1px; overflow:hidden;}
.auxi.mundial-grupos .grupo-box {padding:10px 0px; margin:5px 0px; background-color:#f8f8f8; display:inline-block; border-right:#eaeaea 1px solid; font-size:0px; width:158px; min-height:1px; overflow:hidden; text-align:center;}
.auxi.mundial-grupos .grupo-box:nth-child(8) {border-right:none;}
.auxi.mundial-grupos .grupo-box p.titulo-grupo {display:inline-block; width:100%; padding:7px 0px 7px 10px; font-family:'open_sansregular',sans-serif; font-size:7pt; color:#666; text-align:left;}
.auxi.mundial-grupos .grupo-box p.fila-grupo {display:inline-block; text-align:center; font-size:0px; width:100%; min-height:35px; overflow:hidden;}
.auxi.mundial-grupos .grupo-box p.fila-grupo img , .auxi.mundial-grupos .grupo-box p.fila-grupo span {display:inline-block; vertical-align:middle;}
.auxi.mundial-grupos .grupo-box p.fila-grupo span { width:40px; display:inline-block; font-size:9pt; color:#000; font-family:'open_sansregular',sans-serif; }
.grupo-links {padding:3px; display:inline-block; color:#e30613; font-size:8pt; font-family:'open_sansregular',sans-serif; margin-top:15px;}
.grupo-links:hover {text-decoration:underline;}

/* Podcasts Mundialeros */

.mundial-podcast {text-align:center; font-size:0px;}
.mundial-podcast .podcast-mundial-cont {min-height:1px; overflow:hidden; overflow:hidden; margin:30px 0px;}
.mundial-podcast h2 {text-align:left; color: #003763; font-family: 'open_sansbold',sans-serif; text-transform: uppercase; font-size: 20px; margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px solid #c7dae7;}
.mundial-podcast .feat-podcast-mundial {margin-bottom:30px; vertical-align:top;  padding:0px 0px 0px 0px;  display:inline-block; width:35%; min-height:1px; overflow:hidden;}
.mundial-podcast .feat-podcast-mundial img {display:block; width:100%; height:auto;}
.mundial-podcast .podcast-mundial-list {vertical-align:top; padding:0px 2.5%; display:inline-block; width:65%; min-height:1px; overflow:hidden;}
.mundial-podcast .podcast-mundial-list ul {text-align:left; padding:0px; margin:0px; display:inline-block; display:block; min-height:1px; overflow:hidden;}
.mundial-podcast .podcast-mundial-list ul li {padding:0px 10px 20px 10px; display:block; width:100%; min-height:1px; overflow:hidden;}
.mundial-podcast .podcast-mundial-list ul li.list-feat h3 a { color:#4a4f54; font-family:'open_sansbold',sans-serif; padding:7px 0px; font-size:22px;}
.mundial-podcast .podcast-mundial-list ul li.list-feat .bajada {margin:0px; padding:10px 0px; font-size:18px;}
.mundial-podcast .podcast-mundial-list ul li.list-feat span {margin:0px; padding:10px 0px; font-size:15px;}
.mundial-podcast .podcast-mundial-list ul li h3 a {padding:7px 0px; line-height: 1; font-family:'open_sansregular',sans-serif;  font-size:18px; color:#4a4f54;}
.mundial-podcast .podcast-mundial-list ul li h3 a:hover{text-decoration: underline;}
.mundial-podcast .podcast-mundial-list ul li p {font-family:'open_sansregular',sans-serif; font-size: 14px; line-height: 1.5;}
.mundial-podcast .podcast-mundial-list ul li .bajada{margin:0px; padding:5px 0px; font-size: 12px; color:#9b9b9b; margin-top: 8px;}
.mundial-podcast .podcast-mundial-list ul li .content{max-height:205px; overflow: hidden;}
.mundial-podcast .podcast-mundial-list ul li span {margin:0px; padding:5px 0px; font-size:12px; color:#999999; font-family:'open_sanslight',sans-serif;}

/* AnÃ¡lisis y Entrevistas */

#destacados.destacamos {border-bottom:none;}


/* AnÃ¡lisis y Entrevistas */

#audios_destacados.analisis-entrevistas {background:transparent;}
#audios_destacados.analisis-entrevistas h2 ,#audios_destacados.analisis-entrevistas .destacados_cont .dest-cont .dest_box h3 a , #audios_destacados.analisis-entrevistas .destacados_cont .dest-cont .dest_box p {color:#003763;}
#audios_destacados.analisis-entrevistas .dest-cont .dest_box .img_wrapper .ic_box {background-color:rgba(0,0,0,0.3);}
#audios_destacados.analisis-entrevistas h2 {border-bottom:1px solid #c7dae7}
#audios_destacados.analisis-entrevistas .destacados_cont .dest-cont{border-right:1px solid #c7dae7}
#audios_destacados .wrapper {padding:5px 20px;}
/* Video destacado slider */

.slick-slide , .slick-slider .slick-track {z-index:0;}
.slick-next , .slick-next:hover , .slick-next:focus {z-index:999; right:0px; display:block; width:45px; height:45px; background-image:url(/pauta/imag/btn/arrow-right-mundial.png); background-repeat:no-repeat; background-position:left 0 top 0;}
.slick-prev , .slick-prev:hover , .slick-prev:focus {z-index:999; left:0px; display:block; width:45px; height:45px; background-image:url(/pauta/imag/btn/arrow-left-mundial.png); background-repeat:no-repeat; background-position:left 0 top 0;}
.slick-next:before , .slick-prev:before {content:none !important;}
#noticia.video-mundial .main-cont .container:hover .main_img {-moz-transform: none;-webkit-transform: none; transform:none; transition:none;}
#noticia.video-mundial .row {width:95%; display:inline-block; margin:0 auto;}


/* Responsive */

/* top 2 y 4 imgs */

@media (max-width: 650px) {
.auxi.mundial-top .dos-img img, .auxi.especial-top .dos-img img {width:100%;} 
.auxi.mundial-top .cuatro-img img, .auxi.especial-top .cuatro-img img {width:50%;}
}

@media (max-width: 325px) {
.auxi.mundial-top .cuatro-img img, .auxi.especial-top .cuatro-img img{width:100%;}
}

/* Noticias destacadas top */
@media (max-width: 1200px) {
.side-cont .mundial_box_feat_news.tv_box, .side-cont .mundial_box_feat_news.radio_box {height:186px;}
.mundial_box_feat_news img {width:100%; height:100%; }
}

/* Podcasts Mundialeros */

@media (max-width: 1200px) {
.auxi.mundial-podcast {width:95%; margin:0 auto; float:none;}
}
@media (max-width: 650px) {
.mundial-podcast .feat-podcast-mundial , .mundial-podcast .podcast-mundial-list {padding:10px 0px; width:80%; margin:0 auto;}
.mundial-podcast .feat-podcast-mundial img {width:100%; margin:0 auto;}
.mundial-podcast .podcast-mundial-list ul li {padding:0px 0px 20px 0px;}
}

/* Video destacado slider */
@media (max-width: 767px) {
.side-cont.side-mundial.sm-3 {width:100%; display:block;}
#noticia.video-mundial .main-cont .container {max-height:none; min-height:1px; width:80%; margin:0 auto; float:none;}
#noticia.video-mundial .row .main-cont {border:none; margin:0px;}
#noticia.video-mundial .row .main-cont .container {padding:0px; }
.slide-mundial .swiper-button-next , .slide-mundial .swiper-button-prev  {top:65px !important;}
}

@media (max-width: 767px) {
.slick-next, .slick-next:hover, .slick-next:focus , .slick-prev, .slick-prev:hover, .slick-prev:focus {top:30%; width:20px; height:20px; background-size:cover;}  
    
}



/* FIN PAUTA MUNDIALERA */

/* GalerÃ­a Swiper */

.swiper-container.gallery-top .swiper-slide {text-align:center;}
.swiper-container.gallery-top .swiper-slide img {display:inline-block; width:auto; float:none;}

@media (max-width: 500px) {
.swiper-container.gallery-top .swiper-slide {text-align:left;}
.swiper-container.gallery-top .swiper-slide img {display:block; width:100%; }
   
}

/* PORTADA ESPECIAL */
#main.main_especial{margin-top:32px !important; padding:0px 0px 0px 0px !important;}

/* FIN PORTADA ESPECIAL*/

/*botones*/
.player_head .player .cont_player .controlsPlayer {position: relative; /*width: 20%;*/ display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex;justify-content: space-between;-webkit-justify-content:space-between;-ms-flex-pack: justify;align-items:center;-ms-flex-align:center;-webkit-align-items: center; margin-right: 10px;}
.player_head .player .cont_player .controlsPlayer .buttonPlayer {position:relative; transition:all 0s ease 0s !important; cursor: pointer; width:20px; height:20px; display: inline-block;margin-right: 10px}
.player_head .player .cont_player .controlsPlayer .prevPlayer{background: url(/pauta/imag/btn/player_rewind.png) no-repeat center; width:20px; height:20px;}
.player_head .player .cont_player .controlsPlayer .playPlayer{background: url(/pauta/imag/btn/player_play.png) no-repeat center;}
.player_head .player .cont_player .controlsPlayer .pausePlayer{background: url(/pauta/imag/btn/player_pause.png) no-repeat center;}
.player_head .player .cont_player .controlsPlayer .nextPlayer{background: url(/pauta/imag/btn/player_forward.png) no-repeat center;}
.player_head .player .cont_player .controlsPlayer .vivo{position: relative;background: url(/pauta/imag/btn/player_vivo.png) no-repeat 0px 1px;color: #fff;font-size: 10px; cursor: pointer; padding: 0 3px 0 10px; border-radius: 16px;}
.player_head .player .cont_player .controlsPlayer .vivo:hover{color:#00c7b1;transition: .3s all ease;}
.player_head .player .cont_player .controlsPlayer .novivo{position: relative;background: url(/pauta/imag/btn/player_novivo.png) no-repeat 0px 1px;color: #fff;font-size: 10px; cursor: pointer; padding: 0 3px 0 10px; border-radius: 16px;}
.player_head .player .cont_player .controlsPlayer .novivo:hover{color:#00c7b1;transition: .3s all ease;}
.player_head .player .cont_player .controlsPlayer .prevPlayer:hover{background: url(/pauta/imag/btn/player_rewind_b.png) no-repeat center; width:20px; height:20px;}
.player_head .player .cont_player .controlsPlayer .playPlayer:hover{background: url(/pauta/imag/btn/player_play_b.png) no-repeat center;}
.player_head .player .cont_player .controlsPlayer .pausePlayer:hover{background: url(/pauta/imag/btn/player_pause_b.png) no-repeat center;}
.player_head .player .cont_player .controlsPlayer .nextPlayer:hover{background: url(/pauta/imag/btn/player_forward_b.png) no-repeat center;}
/*Control Volumen*/
.player_head .player .cont_player .cont_vol .buttonPlayer{position:absolute; transition:all 0s ease 0s !important; cursor: pointer; width:20px; height:20px;}
.player_head .player .cont_player .cont_vol{position: relative; display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex; width: 75px;}
.player_head .player .cont_player .cont_vol .volumePlayer{position:relative;background: url(/pauta/imag/btn/player_vol.png) no-repeat center; cursor: pointer;}
.player_head .player .cont_player .cont_vol .mutePlayer{position:relative;background: url(/pauta/imag/btn/player_mute.png) no-repeat center; cursor: pointer;top: 1px;}
.player_head .player .cont_player .cont_vol .ui-slider-handle{width: 41px;height: 2px;position: absolute;left: 30px; bottom: 8px; background-color: #bbbbbb; cursor: pointer;}
.player_head .player .cont_player .cont_vol .ui-slider-handle span{width: 2px; height: 8px; background-color: #bbbbbb; cursor: pointer;position: absolute; right: -1px;transform: translateY(-3px);-webkit-transform:translateY(11px);-ms-transform:translateY(11px);}


/*redes sociales*/
.social_box{display:inline-flex; display:-webkit-inline-flex; display:-moz-inline-flex; display:-ms-inline-flexbox; display:-o-inline-flex; position: relative; bottom: 4px;justify-content: flex-end;-ms-flex-pack: end; width: 35%;}
.social_box ul li{display: inline-block; padding:0 8px; transition: .3s all ease-in; border-radius: 50%; padding: 7px; width: 30px; height: 30px; margin: 0 4px;}
.social_box ul li:hover{ background-color: #141414;}
.social_box .play_btn {cursor: pointer}
.social_box .play_btn img {height: 20px}
/*menu-escritorio*/
#header.navbar .menujq_d{display:none; position:fixed; z-index:10; width: 100%;max-width: 1325px;height: 0;}
#header.navbar .menujq_d .menu-cont{max-height:600px;overflow-y:scroll;background-color:#000; width:300px; float:right; padding-right:25px; padding-top:20px; padding-bottom:15px; padding-left: 15px; position: relative; bottom: 8px;}
#header.navbar .menujq_d .menu-cont .link h2{order-top:1px solid #262626;border-bottom:1px solid #262626; padding:15px 0;}
#header.navbar .menujq_d .menu-cont h2{text-align: right; color:#fff;font-family:'open_sansbold', sans-serif; font-size: 18px; padding: 10px 0;}
#header.navbar .menujq_d .menu-cont ul{list-style: none; display:inline-block;margin-left: 0 !important; float: right;}
#header.navbar .menujq_d .menu-cont ul li{ display:block; text-align:right;}
#header.navbar .menujq_d .menu-cont ul li a {display: block; color: #fff; padding: 1px 10px; font-size: .8rem; margin: 16px 0; border-right: 7px solid rgba(255, 255, 255, 0);}
#header.navbar .menujq_d .menu-cont ul li a:hover{color:#ffffff ; transition-duration: .3s; -webkit-transition-duration: .3s; transition-timing-function: ease-in; -webkit-transition-timing-function:ease-in; border-right: 7px solid #00c7b1;}
#menu-btn_d{cursor:pointer; top: 8px; position: relative;}
/*menu-responsive*/
.menu_responsive {display: none; position:fixed; z-index: 2000; width: 100%;}
.menu_responsive .navbar{background-color: #000; padding:10px;}
.menu_responsive .menujq{display:none; position: fixed; z-index: 10; width: 100%; background-color: #000;}
.menu_responsive .menujq .menu-cont{background-color:#000; width:300px; float:right; padding-right:25px; padding-top:15px; padding-bottom:15px; padding-left: 15px;}
.menu_responsive .menujq .menu-cont .link h2{border-top:1px solid #262626;border-bottom:1px solid #262626; padding:15px 0;}
.menu_responsive .menujq .menu-cont h2{text-align: right; color:#fff;font-family:'open_sansbold', sans-serif; font-size: 18px; padding: 10px 0;}
.menu_responsive .menujq .menu-cont ul{list-style: none; display:inline-block;margin-left: 0 !important; float: right;}
.menu_responsive .menujq .menu-cont ul li{ display:block; text-align:right;}
.menu_responsive .menujq .menu-cont ul li a {display: block; color: #fff; padding: 1px 10px; font-size: .8rem; margin: 16px 0; border-right: 7px solid rgba(255, 255, 255, 0);}
.menu_responsive .menujq .menu-cont ul li a:hover{color:#ffffff ; transition-duration: .3s; -webkit-transition-duration: .3s; transition-timing-function: ease-in; -webkit-transition-timing-function:ease-in; border-right: 7px solid #00c7b1;}
.menu_responsive .logo img{margin-left: 10px;}
#menu-btn{ top: 4px; position: relative;cursor:pointer;}
/*efecto menÃº hamburguesa*/
.bar1, .bar2, .bar3 {width: 28px;height: 3px;background-color: #fff;margin: 5px 0;transition: 0.4s;}
.change .bar1 {-webkit-transform: rotate(-45deg) translate(-9px, 6px) ;transform: rotate(-45deg) translate(-6px, 6px) ; background-color:#fff;}
.change .bar2 {opacity: 0;}
.change .bar3 {-webkit-transform: rotate(45deg) translate(-5px, -5px) ;transform: rotate(45deg) translate(-5px, -5px) ;background-color:#fff;}
/*--------------- FIN Header ---------------*/

/*--------------- Footer ---------------*/
footer .auxi{max-width: 1100px;}
footer{background-color:#000;width: 100%; margin: 0 auto; overflow: hidden;padding: 15px 0 0 0;position:relative;left:0px;bottom:0px;}
footer p,footer a,footer li{color:#fff; display: inline-block; font-size: 15px;}
footer h2 {font-size: 16px; font-family:'open_sanssemibold',sans-serif; line-height: 1.4;display: block;color:#fff;}
footer .info-footer{width: 100%; position: relative; margin:10px auto; padding: 10px 0 20px 0; z-index: 1000;}
/*logo footer*/
footer .logo_footer {margin:0 0 30px 0;}
footer .logo_footer img{margin:0 auto; display: block;}
/*secciÃ³n contacto*/
footer .info-footer #contacto{margin-bottom: 35px;}
footer .info-footer #contacto .foot_social h2{display: inline-block;position: relative; bottom: 7px;}
footer .info-footer #contacto .foot_social ul{display: inline-block;}
footer .info-footer #contacto .foot_social li{display: inline-block;}
footer .info-footer #contacto .foot_social li a{display: inline-block; padding: 9px 10px; border-radius: 50%; margin: 0 3px;}
footer .info-footer #contacto .foot_social li a.facebook{background-color: #4267b2;}
footer .info-footer #contacto .foot_social li a.twitter{background-color: #1da1f2;}
footer .info-footer #contacto .foot_social li a.instagram{background-color: #996699; background: radial-gradient(circle at 33% 100%, #FED373 4%, #F15245 30%, #D92E7F 62%, #9B36B7 85%, #515ECF);}
footer .info-footer #contacto .foot_social li a.LinkedIn{background-color: #0077b5;}
footer .info-footer #contacto .mail_box {margin: 30px 0 0 0;}
footer .info-footer #contacto .mail_box .form-control{width: 53%; height: 49px; border:none; padding: 1px 17px; margin-right: 5px; margin-top: 10px; font-size: 17px; z-index:  2; border-radius: 3px;font-family:'open_sansbold',sans-serif;color:#333333; outline: none;}
footer .info-footer #contacto .mail_box button.btn-default{background-color: #aadb1e;cursor: pointer;border: none;height: 50px; color:#333333;font-family:'open_sansbold',sans-serif; border-radius: 3px; padding:0 20px; font-size: 17px;}
footer .info-footer #contacto .mail_box button.btn-default:hover {background-color: #fff; transition: .3s all ease;}
/*secciÃ³n corporativo*/
footer .info-footer #corporativo{padding-left:25px;border-left:2px solid #1c1c1c;}
footer .info-footer #corporativo h2{margin-bottom: 30px;}
footer .info-footer #corporativo .sublinks li{margin: 15px 0;display: block;}
footer .info-footer #corporativo .sublinks li a{font-size: 13px;font-family:'open_sansregular',sans-serif;}
footer .info-footer #corporativo .sublinks li a:hover{text-decoration: underline;}
/*secciÃ³n datos*/
footer .sub-footer {padding-bottom:5px; margin: 0 auto;background-color: #000; padding: 15px 0;}
footer .sub-footer li{padding:25px 0;font-size: 12px; text-align: center; display: block;}
footer .sub-footer .datos{border-top: 10px solid #1c1c1c; text-align: center;}
footer .sub-footer .datos li:first-child{text-align:center; padding:10px 0px; width:100%; display:inline-block; float:none; margin:0px 20px;}
footer .sub-footer .datos li:first-child img , footer .sub-footer .datos li:first-child span {float:none; display:inline-block; margin:0px 3px; padding:0px;}
footer .sub-footer .datos li:last-child{text-align:center; padding:10px 0px; width:100%; display:inline-block; float:none; margin:0px 3px; font-size: 18px;font-family:'open_sansbold',sans-serif;}
footer .sub-footer .datos li:last-child img , footer .sub-footer .datos li:last-child span {float:none; display:inline-block; margin:0px 3px; padding:0px;}
footer .sub-footer .datos li{display:inline-flex; display:-webkit-inline-flex; display:-moz-inline-flex; display:-ms-inline-flexbox; display:-o-inline-flex; align-items: center;-ms-flex-align:center;-webkit-align-items: center;}
footer .sub-footer .datos li img{margin-right: 8px;}
footer .sub-footer .copyright{border-top: 1px solid #1c1c1c;}
footer .sub-footer .copyright li a{text-align: center;}
footer .sub-footer .copyright li a:hover{text-decoration: underline;}
/*footer mÃ³vil*/
/*secciÃ³n corporativo mÃ³vil*/
footer .info-footer #corporativo_m .menu_foot{margin-bottom: 15px;}
footer .info-footer #corporativo_m .menu_foot li{display: block;}
footer .info-footer #corporativo_m .menu_foot .desplegable .head_accordion{font-size: 18px; font-family:'open_sanssemibold',sans-serif; line-height: 1.4;display: block;color:#fff; text-align: left;background: url(/pauta/imag/btn/ic_more.png) no-repeat right;background-position: 115px;}
footer .info-footer #corporativo_m .menu_foot .desplegable.active .head_accordion{background: url(/pauta/imag/btn/ic_less.png) no-repeat right;background-position: 115px;}
footer .info-footer #corporativo_m .menu_foot .sublinks{display: none;margin-left: 8px; margin-top: 20px; margin-bottom: 20px;}
footer .info-footer #corporativo_m .menu_foot .sublinks li{margin: 20px 0;display: block; text-align: left;}
footer .info-footer #corporativo_m .menu_foot .sublinks li a{font-size: 13px;font-family:'open_sansregular',sans-serif;}
footer .info-footer #corporativo_m .menu_foot .sublinks li a:hover{text-decoration: underline;}


/*--------------- FIN Footer ---------------*/

/*-------------------------------
        Estilos especÃ­ficos
--------------------------------*/

/*--------------- Principal ---------------*/
/*contenido destacado*/
.en-vivo {position:absolute; left:30px; z-index:9; top:10px; background-color:#000; color:#FFF; width:115px; padding:13px 15px; font-size:15px; font-family:open_sansbold, Verdana, Geneva, sans-serif;}
.en-vivo span {color:#fd0002; font-size:18px;}
#titular_destacado.main-cont .container{max-height: 545px; overflow: hidden; width: 100%; position: relative;}
#titular_destacado.main-cont .container img{width: 100%;}
#titular_destacado.main-cont .container .cont_box{position: absolute; z-index: 9; bottom: 0;width: 100%;
background: -moz-linear-gradient(top, rgba(0,0,0,0) 15%, rgba(0,0,0,0.4) 49%, rgba(0,0,0,1) 100%); 
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 15%,rgba(0,0,0,0.4) 49%,rgba(0,0,0,1) 100%); 
background: linear-gradient(to bottom, rgba(0,0,0,0) 15%,rgba(0,0,0,0.4) 49%,rgba(0,0,0,1) 100%);  
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=â€˜#00000000â€™, endColorstr=â€˜#000000â€™,GradientType=0 );}
@media (max-width:767px) {#titular_destacado.main-cont .container .cont_box {background-color:transparent; background:transparent;}}
#titular_destacado.main-cont .container .cont_box .content{position: relative; margin: 36px; color:#fff; /*max-width: 72%;*/max-width: 90%;}
#titular_destacado.main-cont .container .cont_box .content .tag{background-color: #00c7b1;padding: 2px 9px; color:#fff; text-transform: uppercase; font-size: 13px;}
#titular_destacado.main-cont .container .cont_box .content .tag:hover{transition:.3s all ease; background:none;border-left: 7px solid #00c7b1;}
#titular_destacado.main-cont .container .cont_box .content h1{margin: 15px 0 10px;}
#titular_destacado.main-cont .container .cont_box .content h1 a{line-height: 1;font-family:'Savoy-Roman',serif; font-size: 44px; color:#fff;}
#titular_destacado.main-cont .container .cont_box .content h1 a:hover{text-decoration: underline;}
#titular_destacado.main-cont .container .cont_box .content p{font-family:'open_sansregular',sans-serif;font-size: 18px; line-height: 28px;}
a.mainplay{width: 90px;height: 90px;display: block;position: absolute;top: 44%;left: 0;right: 0;margin-left: auto;margin-right: auto;bottom: auto;z-index: 999;}
.mainplay img {display: block;width: 100% !important;height: 100% !important;position: relative;}
@media (max-width:767px) {a.mainplay {top:24%;}}
@media (max-width:540px) {a.mainplay {top:20%;}}
@media (max-width:420px) { a.mainplay {top:16%;}}
@media (max-width:1300px) {.video-container iframe{width:100% !important;}}
@media (max-width:1200px){.video-container{position:relative;padding-bottom:56.25% !important;padding-top:30px !important;height:0;overflow:hidden;}.video-container iframe {position:absolute;top:0;left:0;width:100% !important;height:100% !important;}}
/*tags alianza bloomberg*/
/*tag desktop principal*/
.tag_al{background-color: #000000; padding: 4px 13px; color:#00c7b1; text-transform: uppercase; font-size: 12px; display: inline-block;}
.tag_al:hover{transition:.3s all ease; background:none;border-left: 7px solid #00c7b1;}
.tag_al .logo_al{width:auto !important;vertical-align: middle;padding-bottom: 3px; padding-left: 11px;}
/*tag desktop blanco destacados*/
.tag_al_w{/*background-color: #ffffff;*/ padding: 8px 13px 0 0; margin-top: 3px; color:#00c7b1; text-transform: uppercase; font-size: 13px; display: block;}
.tag_al_w:hover{transition:.3s all ease; background:none;border-left: 7px solid #00c7b1;padding-left: 11px;}
.tag_al_w .logo_al_n{width:auto !important;vertical-align: middle;padding-bottom: 3px; padding-left: 11px;float: right; position: relative; bottom: 4px;}
/*tag artÃ­culo principal*/
.tag_al_art{background-color: #ffffff;  padding: 3px 13px 0; color:#00c7b1; text-transform: uppercase; font-size: 16px; display: inline-block;}
.tag_al_art:hover{transition:.3s all ease; background:none;border-left: 7px solid #00c7b1;}
.tag_al_art .logo_al_art{width:auto !important;vertical-align: middle;padding-bottom: 3px; padding-left: 11px;}
/*tag artÃ­culo principal mÃ³vil*/
.tag_al_art_m{background-color: #ffffff; padding: 8px 0; margin-top: 3px; color:#00c7b1; text-transform: uppercase; font-size: 11px; display: block;}
.tag_al_art_m:hover{transition:.3s all ease; background:none;border-left: 7px solid #00c7b1; padding-left:10px;}
.tag_al_art_m .logo_al_n{width:auto !important;vertical-align: middle;padding-bottom: 3px; padding-left: 11px;float: right; position: relative; bottom: 4px;}
/*logo bloomberg autor articulo*/
.cont_img_al{width: 44px;height: 47px;overflow: hidden; margin-right: 10px;}
.cont_img_al:first-child{margin-right: 0;}
.cont_img_al img{width: auto;}
/*tag movil principal xs*/
.tag_al_w_m{/*background-color: #ffffff;*/ padding: 8px 0; margin-top: 3px; color:#00c7b1; text-transform: uppercase; font-size: 11px; display: block;}
.tag_al_w_m:hover{transition:.3s all ease; background:none;border-left: 7px solid #00c7b1; padding-left:10px;}
.tag_al_w_m .logo_al_n{width:auto !important;vertical-align: middle;padding-bottom: 3px; padding-left: 11px;float: right; position: relative; bottom: 4px;}
/*tag movil blanco destacados*/
.tag_al_m{/*background-color: #ffffff;*/ margin-top: 3px; color:#00c7b1; text-transform: uppercase; font-size: 11px; display: block;}
.tag_al_m:hover{transition:.3s all ease; background:none;border-left: 7px solid #00c7b1;padding-left: 10px;}
.tag_al_m .logo_al_n{width:auto !important;vertical-align: middle;padding-top: 3px; position: relative;}
/*tag movil negro destacados*/
.tag_al_m_n{margin-top: 3px; color:#00c7b1; text-transform: uppercase; font-size: 11px; display: block;}
.tag_al_m_n .logo_al_n{margin-top:4px; width:auto !important;vertical-align: middle;padding: 2px; position: relative;background-color: #000000;}
/*contenido sidebar*/
/*contenido sidebar:radio*/
.side-cont .radio_box{margin-bottom: 22.5px;}
.side-cont .radio_box .radio{background-color: #2a3036; color:#fff; padding: 17px 10px 17px 10px; border-bottom: 1px solid #147e79; background-image: url(/pauta/imag/bg_radio.png); background-repeat: no-repeat; background-position: 83% 25%; background-size: auto;}
.side-cont .radio_box .radio .play_btn {display: inline-block; position: relative; bottom: 7px;}
.side-cont .radio_box .radio .play_btn a{padding: 9px 10px; border-radius: 50%; margin: 0px 5px; background-color: #00c7b1; width: 32px; height: 32px; display: block;}
.side-cont .radio_box .radio .play_btn a:hover{background-color: #fff; transition: .3s all ease;}
.side-cont .radio_box .radio .radio_content{display: inline-block; padding:2px 8px; border-left:1px solid #52575c;}
.side-cont .radio_box .radio .radio_content h2{font-size: 14px;font-family:'open_sansregular',sans-serif; text-transform: uppercase; margin-bottom: 3px;cursor: pointer;}
.side-cont .radio_box .radio .radio_content h2 strong{font-family:'open_sansbold',sans-serif;}
.side-cont .radio_box .radio .radio_content p{font-size: 12px;font-family:'open_sanslight',sans-serif; color:#cccccc;}
.side-cont .radio_box .podcast{background-color: #4a4f54;display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex;}
.side-cont .radio_box .podcast .podcast_cover{position: relative;height: 101px; overflow: hidden; width: 101px;}
.side-cont .radio_box .podcast .podcast_cover:before{content: '';position: absolute; top: 0;right: 0;bottom: 0;left: 0;z-index: 5; }
.side-cont .radio_box .podcast .podcast_cover:hover img{-moz-transform: scale(1.1);-webkit-transform: scale(1.1); transform: scale(1.1); transition: .4s all ease;}
.side-cont .radio_box .podcast .podcast_cover img{width: 100%;}
.side-cont .radio_box .podcast .podcast_content{ padding: 9px 15px; max-width: 67%;max-height: 101px;}
.side-cont .radio_box .podcast .podcast_content h3{font-size: 11px; font-family:'open_sansregular',sans-serif; color:#00c7b1; text-transform: uppercase;margin-bottom: 3px;}
.side-cont .radio_box .podcast .podcast_content p{color: #fff; font-size: 12px; line-height: 13px; margin-top:3px; margin-right: 10px; margin-bottom: 3px;}
.side-cont .radio_box .podcast .podcast_content span{font-size: 11px; color:#cccccc;font-family:'open_sanslight',sans-serif; }
.side-cont .radio_box .podcast .podcast_content span img {margin-right: 5px;cursor: pointer;}
.side-cont .radio_box .podcast .podcast_content .podcastHomePlay{cursor: pointer;}
/*contenido sidebar:tv*/
.side-cont .tv_box{overflow: hidden; position: relative; margin-bottom: 22px; }
.side-cont .tv_box .tv{position:absolute;background-color: #ff8200; color:#fff; padding: 12px 10px 8px 10px; width: 100%; bottom:0;z-index: 3;}
.side-cont .tv_box .tv .cam_ic {display: inline-block; position: relative; bottom: 4px;padding: 6px;border-radius: 50%; margin: 0px 5px; background-color: #fff; width: 32px; height: 32px;}
.side-cont .tv_box .tv .tv_content{display: inline-block; padding:2px 8px; border-left:1px solid #ff9a30;}
.side-cont .tv_box .tv .tv_content:hover {cursor:pointer;}
.side-cont .tv_box .tv .tv_content h2{font-size: 15px;font-family:'open_sansregular',sans-serif; text-transform: uppercase; margin-bottom: 3px;cursor: pointer;}
.side-cont .tv_box .tv .tv_content h2 strong{font-family:'open_sansbold',sans-serif;}
.side-cont .tv_box .tv .tv_content p{font-size: 12px;font-family:'open_sanslight',sans-serif; color:#fff;}
.side-cont .tv_box .tv_cover .cover{width: 100%;}
.side-cont .tv_box .tv_cover .play_btn{position: absolute;z-index: 2;display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex; align-items: center; -ms-flex-align:center;-webkit-align-items: center;justify-content: center;-webkit-justify-content:center; -ms-flex-pack:center;width: 100%; height: 100%;}
.side-cont .tv_box .tv_cover .play_btn .play_circle{position: relative; bottom: 25px;border-radius: 50%; background-color: rgba(0, 0, 0, 0.6); border: 2px solid rgba(255, 255, 255, 0.6); width: 62px; height: 62px;display:-ms-flexbox; display:-o-flex; display:-webkit-flex;display:flex;}
.side-cont .tv_box .tv_cover .play_btn .play_circle:hover{cursor:pointer; background-color: #00c7b1; transition: .3s all ease; border: 2px solid #00c7b1;}
.side-cont .tv_box .tv_cover .play_btn .play_circle img{position: absolute; left: 32%; top: 27%;}
/*contenido sidebar:banner*/
.side-cont .banner_full h2{font-size: 10px; color:#999999; font-family:'open_sanslight',sans-serif; margin-bottom: 5px;}
/*FIN contenido sidebar*/

/*contenido sidebar*/ 
.golpe.mobile .side-cont {background:#000; padding: 10px;}
.golpe.mobile .side-cont .dest-cont .dest_box {margin-bottom: 6px; padding-bottom: 10px;border-bottom: 1px solid #1f2025;}
.golpe.mobile .side-cont .dest-cont:last-child .dest_box{border:none; padding-bottom:0; margin-bottom: 0;}
.golpe.mobile .side-cont .dest-cont .dest_box .img_wrapper{max-height: 170px;overflow: hidden;position: relative;}
.golpe.mobile .side-cont .dest-cont .dest_box:hover .img_full{-moz-transform: scale(1.1);-webkit-transform: scale(1.1); transform: scale(1.1); transition: .4s all ease;}
.golpe.mobile .side-cont .dest-cont .dest_box .img_full{ width: 100%;}
.golpe.mobile .side-cont .dest-cont .dest_box .tag{padding: 7px 0 0 0; color: #00c7b1; text-transform: uppercase;font-size: 11px; display: inline-block;}
.golpe.mobile .side-cont .dest-cont .dest_box .tag:hover{transition:.3s all ease;border-left: 7px solid #00c7b1; padding-left: 10px;}
.golpe.mobile .side-cont .dest-cont .dest_box h3{margin: 10px 0 3px 0;}
.golpe.mobile .side-cont .dest-cont .dest_box h3 a{line-height: 1; font-family: 'Savoy-bold',serif; font-size: 18px; color:#fff;}
.golpe.mobile .side-cont .dest-cont .dest_box h3 a:hover{text-decoration: underline;}
.golpe.mobile .side-cont .dest-cont .dest_box p{font-family:'open_sansregular',sans-serif;font-size: 14px; line-height: 1.5; color:#fff;}
.golpe.mobile .side-cont .dest-cont .dest_box .update_time{font-size: 12px; color:#9b9b9b; margin-top: 8px;}
.golpe.mobile .side-cont .dest-cont .dest_box .content{max-height: 135px; overflow: hidden;}
#principal.golpe .side-cont .dest-cont .dest_box .content {overflow:inherit !important;}

.golpe.mobile #titular_destacado.main-cont .container:before {display:block !important;content: '';position: absolute; top: 0;right: 0;bottom: 0;left: 0;background: rgba(255,255,255,0);
background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(245,245,245,0) 4%, rgba(0,0,0,0.93) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(4%, rgba(245,245,245,0)), color-stop(100%, rgba(0,0,0,0.93)));
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(245,245,245,0) 4%, rgba(0,0,0,0.93) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(245,245,245,0) 4%, rgba(0,0,0,0.93) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(245,245,245,0) 4%, rgba(0,0,0,0.93) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(245,245,245,0) 4%, rgba(0,0,0,0.93) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000', GradientType=0 );}

/*Player vista mÃ³vil*/
.player_bar{display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex;height: 42px;}
.player_bar .radio{background-color: #00c7b1; color:#fff; font-size:11px; text-transform: uppercase; padding:5px;display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex; align-items: center; -ms-flex-align:center;-webkit-align-items: center;flex-grow: 1;-ms-flex-positive:1;-webkit-flex-grow:1;}
.player_bar .radio .play_btn {display: inline-block; position: relative;padding: 9px 11px; border-radius: 50%; margin: 0px 5px; background-color: #00c7b1; width: 32px; height: 32px; display: block;}
.player_bar .tv{background-color: #ff8200; color:#fff; font-size:11px; text-transform: uppercase; padding:5px; align-items: center; -ms-flex-align:center;-webkit-align-items: center;flex-grow: 1;-webkit-flex-grow:1;-ms-flex-positive:1;}
.player_bar .tv .cam_ic {display: inline-block; position: relative;border-radius: 50%; margin: 0px 5px; background-color: #fff; width: 32px; height: 32px;}
.player_bar .tv .cam_ic img{top: 5px; left: 5px; position: relative;}
.player_bar .banner_xs{width: 42px; overflow: hidden;background-color: #ff8200;}
.player_bar .banner_xs img{width: 100%}

.podcast.mov{margin:10px;background-color: #4a4f54;display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex;}
.podcast.mov .podcast_cover{position: relative;height: 101px; overflow: hidden; width: 101px;}
.podcast.mov .podcast_cover:before{content: '';position: absolute; top: 0;right: 0;bottom: 0;left: 0;}
.podcast.mov .podcast_cover:hover img{-moz-transform: scale(1.1);-webkit-transform: scale(1.1); transform: scale(1.1); transition: .4s all ease;}
.podcast.mov .podcast_cover img{width: 100%;}
.podcast.mov .podcast_content{ padding: 15px; max-width: 67%;}
.podcast.mov .podcast_content h3{font-size: 11px; font-family:'open_sansregular',sans-serif; color:#00c7b1; text-transform: uppercase;margin-bottom: 3px;}
.podcast.mov .podcast_content p{color: #fff; font-size: 13px; line-height: 1.5; margin-right: 10px; margin-bottom: 3px;}
.podcast.mov .podcast_content span{font-size: 11px; color:#cccccc;font-family:'open_sanslight',sans-serif; }
.podcast.mov .podcast_content span img {margin-right: 5px;}


/*Golpe con 3 RÃ©plicas*/
#main.main_golpe{margin-top:55px !important;}
#principal.golpe{ display: grid; background-color: #e5e5e5; padding: 30px 0 23px 0;}
#principal.especial{ padding: 30px 0 1px 0;}
/*contenido destacado*/
#titular_golpe.main-cont .container{max-height: 968px; overflow: hidden; width: 100%; position: relative;}
#titular_golpe.main-cont .container:before {content: '';position: absolute; top: 0;right: 0;bottom: 0;left: 0;background: rgba(0,0,0,0.76);
background: -moz-linear-gradient(top, rgba(0,0,0,0.76) 0%, rgba(0,0,0,0) 45%, rgba(0,0,0,0) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0.76)), color-stop(45%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0)));
background: -webkit-linear-gradient(top, rgba(0,0,0,0.76) 0%, rgba(0,0,0,0) 45%, rgba(0,0,0,0) 100%);
background: -o-linear-gradient(top, rgba(0,0,0,0.76) 0%, rgba(0,0,0,0) 45%, rgba(0,0,0,0) 100%);
background: -ms-linear-gradient(top, rgba(0,0,0,0.76) 0%, rgba(0,0,0,0) 45%, rgba(0,0,0,0) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0.76) 0%, rgba(0,0,0,0) 45%, rgba(0,0,0,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 );}
#titular_golpe.main-cont .container img{width: 100%;}
#titular_golpe.main-cont .container .cont_box{position:absolute; z-index:9; top:0; width:100%; right:0;}
#titular_golpe.main-cont .container .cont_box .content{position: relative; margin: 36px; color:#fff; max-width: 64%; float:right;}
#titular_golpe.main-cont .container .cont_box .content .tag{background-color: #00c7b1;padding: 2px 9px; color:#fff; text-transform: uppercase; font-size: 13px;}
#titular_golpe.main-cont .container .cont_box .content .tag:hover{transition:.3s all ease; background:none;border-left: 7px solid #00c7b1;}
#titular_golpe.main-cont .container .cont_box .content h1{margin: 15px 0 10px;}
#titular_golpe.main-cont .container .cont_box .content h1 a{line-height: 1;font-family:'Savoy-Roman',serif; font-size: 61px; color:#fff;}
#titular_golpe.main-cont .container .cont_box .content h1 a:hover{text-decoration: underline;}
#titular_golpe.main-cont .container .cont_box .content p{font-family:'open_sansregular',sans-serif;font-size: 18px; line-height: 28px;}

/*Urgencia*/
#titular_urgencia.main-cont .container img{width: 100%;}
#titular_urgencia.main-cont .container .cont_box{position: absolute; z-index: 9; top: 0;width: 100%;}
#titular_urgencia.main-cont .container .cont_box .content{position: relative; margin: 36px; color:#fff; max-width: 64%;}
#titular_urgencia.main-cont .container .cont_box .content .tag{background-color: #00c7b1;padding: 2px 9px; color:#fff; text-transform: uppercase; font-size: 13px;}
#titular_urgencia.main-cont .container .cont_box .content .tag:hover{transition:.3s all ease; background:none;border-left: 7px solid #00c7b1;}
#titular_urgencia.main-cont .container .cont_box .content h1{margin: 15px 0 10px;}
#titular_urgencia.main-cont .container .cont_box .content h1 a{line-height: 1;font-family:'Savoy-Roman',serif; font-size: 61px; color:#fff;}
#titular_urgencia.main-cont .container .cont_box .content h1 a:hover{text-decoration: underline;}
#titular_urgencia.main-cont .container .cont_box .content p{font-family:'open_sansregular',sans-serif;font-size: 18px; line-height: 28px;}

/*contenido sidebar*/
.side-cont .dest-cont .dest_box {margin-bottom: 18px; padding-bottom: 13px; border-bottom: 1px solid #c7dae7;}
.side-cont .dest-cont .dest_box .img_wrapper{max-height: 170px;overflow: hidden;position: relative;}
.side-cont .dest-cont .dest_box:hover .img_full{-moz-transform: scale(1.1);-webkit-transform: scale(1.1); transform: scale(1.1); transition: .4s all ease;}
.side-cont .dest-cont .dest_box .img_full{ width: 100%;}
.side-cont .dest-cont .dest_box .tag{padding: 7px 0 0 0; color: #00c7b1; text-transform: uppercase;font-size: 12px; display: inline-block;}
.side-cont .dest-cont .dest_box .tag:hover{transition:.3s all ease;border-left: 7px solid #00c7b1; padding-left: 10px;}
.side-cont .dest-cont .dest_box h3{margin: 10px 0 3px 0;}
.side-cont .dest-cont .dest_box h3 a{line-height: 1; font-family: 'Savoy-bold',serif; font-size: 23px; color:#000;}
.side-cont .dest-cont .dest_box h3 a:hover{text-decoration: underline;}
.side-cont .dest-cont .dest_box p{font-family:'open_sansregular',sans-serif;font-size: 14px; line-height: 1.5;}
.side-cont .dest-cont .dest_box .update_time{font-size: 12px; color:#9b9b9b; margin-top: 8px;}
.side-cont .dest-cont .dest_box .content{max-height:145px; overflow: hidden;}
#principal.golpe .side-cont .dest-cont .dest_box .content {overflow:inherit !important;}

.golpe.mobile .side-cont .dest-cont .dest_box h3 a {color:#fff !important;}

/* checkbox */

.wrapper form.form-horizontal .form-group fieldset label , .wrapper form.form-horizontal .form-group fieldset input[type='checkbox'] {display:inline-block; height:auto; min-height:1px; vertical-align:top; margin:10px 10px 0px 0px;}
.wrapper form.form-horizontal .form-group input[type='text'] {width:229px;}

/*eventos*/
.fecha-evento {background-color:#676767; padding:20px 0 10px; margin-bottom:30px;}
.fecha-evento p {font-family:'open_sansbold',sans-serif !important; font-size:24px !important; line-height:120% !important; color:#FFF !important; padding:0 20px ; margin-bottom:5px !important;}
body.evento #suscripcion .auxi {max-width:970px;}
body.formulario-pro .form-horizontal .form-group select, body.formulario-pro .form-horizontal .form-group input {box-shadow:none !important; color:#1e3956; font-family:'open_sanssemibold', sans-serif; font-size:16px; font-style:normal; height:45px; padding:0 0 0 10px; margin-top:0 !important; border:2px solid #dfdfdf;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;}
body.formulario-pro .form-horizontal .form-group label {margin-top:15px; text-align:right; padding-right:15px; color:#232321 !important;}
body.formulario-pro  .form-horizontal {margin:60px auto;}
body.formulario-pro .form-horizontal .form-group .width-a {width:100%} 
body.formulario-pro .form-horizontal .form-group .width-b {width:60%} 

body.formulario-pro #encabezado.main-cont .content p {width:100%;}
h2.form-avanzado {font-family: 'Savoy-Bold',sans-serif; font-size:28px; margin-top:35px;}
p.form-avanzado {font-size:18px !important; line-height:120% !important; margin-top:18px !important; color:#9a9a9a !important;}

h3.sub-titulo {font-family:'Savoy-Bold',serif; font-size:36px !important; line-height:120% !important; color: #000!important; }
h3.sub-titulo + h3.sub-titulo {margin-top:50px;}
p.bajada-form {font-family: 'open_sansregular',sans-serif; font-size:22px; line-height:120%; margin-top:10px; color:#9a9a9a; margin-bottom:30px;}
.form-horizontal .form-check-label {padding-top:7px; margin-top:0; margin-bottom:0; min-height:27px; position:relative; display:block;}
 /* Customize the label (the container) */
.container {display:block; font-family:'open_sansregular',sans-serif; color:#21221a; position:relative; margin-bottom:12px; cursor:pointer; font-size:20px;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;}
.container_golpe{padding-left:35px;}
/* Hide the browser's default checkbox */
.container input {position:absolute; opacity:0; cursor:pointer;}

/* Create a custom checkbox */
.checkmark {position:absolute; top:0; left:0; height:25px; width:25px; background-color:#eee;}

/* On mouse-over, add a grey background color */
.container:hover input ~ .checkmark {background-color:#ccc;}

/* When the checkbox is checked, add a blue background */
.container input:checked ~ .checkmark {background-color:#2196F3;}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {content:""; position:absolute; display:none;}

/* Show the checkmark when checked */
.container input:checked ~ .checkmark:after {display:block;}

/* Style the checkmark/indicator */
.container .checkmark:after {left:9px; top:5px; width:7px; height:13px; border:solid white; border-width:0 3px 3px 0;
  -webkit-transform:rotate(45deg);
  -ms-transform:rotate(45deg);
  transform:rotate(45deg);} 
.form-horizontal .form-check-label label {font-size:16px; font-weight:300; color:#666; border:none; min-height:20px; margin-bottom:0; cursor:pointer; display:inline-block; max-width:100%;}
.m-top-80 {margin-top:80px;}
.m-top-50 {margin-top:50px;}

/*/eventos*/

/*contenido barra players*/
/*contenido barra players:radio*/
.play_bar{margin-top: 20px; margin-bottom:20px;display: grid;}

.play_bar .radio_box .radio{background-color: #2a3036; color:#fff; padding: 30px 10px 26px 10px; border-bottom: 1px solid #147e79; background-image: url(/pauta/imag/bg_radio.png); background-repeat: no-repeat;background-position: 60% 35%;background-size: auto;}
.play_bar .radio_box .radio .play_btn {display: inline-block; position: relative; bottom: 7px;}
.play_bar .radio_box .radio .play_btn a{padding: 9px 10px; border-radius: 50%; margin: 0px 5px; background-color: #00c7b1; width: 32px; height: 32px; display: block;}
.play_bar .radio_box .radio .play_btn a:hover{background-color: #fff; transition: .3s all ease;}
.play_bar .radio_box .radio .radio_content{display: inline-block; padding:2px 8px; border-left:1px solid #52575c;}
.play_bar .radio_box .radio .radio_content h2{font-size: 15px;font-family:'open_sansregular',sans-serif; text-transform: uppercase; margin-bottom: 3px; cursor:pointer;}
.play_bar .radio_box .radio .radio_content h2 strong{font-family:'open_sansbold',sans-serif;}
.play_bar .radio_box .radio .radio_content p{font-size: 13px;font-family:'open_sanslight',sans-serif; color:#cccccc;}
.play_bar .radio_box .podcast{background-color: #4a4f54;display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex;}
.play_bar .radio_box .podcast .podcast_cover{position: relative;height: 140px; overflow: hidden; width: 140px;}
.play_bar .radio_box .podcast .podcast_cover:hover img{-moz-transform: scale(1.1);-webkit-transform: scale(1.1); transform: scale(1.1); transition: .4s all ease;}
.play_bar .radio_box .podcast .podcast_cover img{width: 100%;}
.play_bar .radio_box .podcast .podcast_content{ padding: 15px; max-width: 67%;max-height: 101px;}
.play_bar .radio_box .podcast .podcast_content h3{font-size: 13px; font-family:'open_sansregular',sans-serif; color:#00c7b1; text-transform: uppercase;margin-bottom: 3px;}
.play_bar .radio_box .podcast .podcast_content p{color: #fff; font-size: 14px; line-height: 1.5; margin-right: 10px; margin-bottom: 3px;}
.play_bar .radio_box .podcast .podcast_content span{font-size: 13px; color:#cccccc;font-family:'open_sanslight',sans-serif; }
.play_bar .radio_box .podcast .podcast_content span img {margin-right: 5px;cursor: pointer;}
/*contenido barra players:tv*/
.play_bar .tv_box{overflow: hidden; position: relative;}
.play_bar .tv_box .tv{position:absolute;background-color: #ff8200; color:#fff; padding: 12px 10px 8px 10px; width: 100%; bottom:0;z-index: 3;}
.play_bar .tv_box .tv .cam_ic {display: inline-block; position: relative; bottom: 4px;padding: 6px;border-radius: 50%; margin: 0px 5px; background-color: #fff; width: 32px; height: 32px;}
.play_bar .tv_box .tv .tv_content{display: inline-block; padding:2px 8px; border-left:1px solid #ff9a30;}
.play_bar .tv_box .tv .tv_content h2{font-size: 15px;font-family:'open_sansregular',sans-serif; text-transform: uppercase; margin-bottom: 3px; cursor:pointer;}
.play_bar .tv_box .tv .tv_content h2 strong{font-family:'open_sansbold',sans-serif;}
.play_bar .tv_box .tv .tv_content p{font-size: 12px;font-family:'open_sanslight',sans-serif; color:#fff;}
.play_bar .tv_box .tv_cover .cover{width: 100%;}
.play_bar .tv_box .tv_cover .play_btn{position: absolute;z-index: 2;display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex; align-items: center; -ms-flex-align:center;-webkit-align-items: center;justify-content: center;-webkit-justify-content:center; -ms-flex-pack:center;width: 100%; height: 100%;}
.play_bar .tv_box .tv_cover .play_btn .play_circle{position: relative; bottom: 25px;border-radius: 50%; background-color: rgba(0, 0, 0, 0.6); border: 2px solid rgba(255, 255, 255, 0.6); width: 62px; height: 62px;display:-ms-flexbox; display:-o-flex; display:-webkit-flex;display:flex;}
.play_bar .tv_box .tv_cover .play_btn .play_circle:hover{background-color: #ff8200; transition: .3s all ease; border: 2px solid #ff8200;}
.play_bar .tv_box .tv_cover .play_btn .play_circle img{position: absolute; left: 32%; top: 27%;}
/*contenido barra players:banner*/
.play_bar .banner_full h2{font-size: 10px; color:#999999; font-family:'open_sanslight',sans-serif;margin-bottom: 15px;}
.play_bar .banner_full a{max-height: 212px;position: relative;display: block;}
.play_bar .banner_full img{min-width: 430px;}
/*FIN contenido barra players*/


/*Articulos destacados*/
.destacados_cont {margin-bottom:20px; }
.destacados_cont.dos {margin-bottom:10px;}
#articulos-destacados {background-color:#e5e5e5; padding:10px 0;}
#articulos-destacados {margin:10px 0 30px 0; padding:20px 0 0;}
#articulos-destacados .main-cont .container{max-height: 420px; overflow: hidden; width: 100%; position: relative;}
#articulos-destacados .main-cont .container .ic_box{ background-color: rgba(0, 0, 0, 0.8);position: absolute; right: 0; bottom: 0; width: 50px; height: 50px;}
#articulos-destacados .main-cont .container .ic_box img{width: auto; margin: 0 auto; padding: 10px;}
#articulos-destacados .main-cont .container .main_img  { width: 100%;}
#articulos-destacados .main-cont .container:hover .main_img{-moz-transform: scale(1.1);-webkit-transform: scale(1.1); transform: scale(1.1); transition: .4s all ease;}
/*contenido*/
#articulos-destacados .main-cont .content{margin-top: 35px; max-height: 400px; overflow: hidden;}
#articulos-destacados .main-cont .content .tag{padding: 2px 0; color: #00c7b1; text-transform: uppercase; font-size: 13px;}
#articulos-destacados .main-cont .content .tag:hover{transition:.3s all ease;border-left: 7px solid #00c7b1; padding-left: 10px;}
#articulos-destacados .main-cont .content h2{ margin:11px 0;}
#articulos-destacados .main-cont .content h2 a{line-height:1; font-family:'Savoy-Roman',serif; font-size:30px; color:#000;}
#articulos-destacados .main-cont .content h2 a:hover{text-decoration:underline;}
#articulos-destacados .main-cont .content p{font-family:'open_sansregular',sans-serif; font-size:16px; line-height:28px; color:#000; width:80%;}

#articulos-destacados .destacados_cont.dos .main-cont .content h2 a {font-size:20px;}
#articulos-destacados .destacados_cont.dos .main-cont .content p {font-size: 14px; line-height:120%;}
#articulos-destacados .destacados_cont.dos .main-cont .content {margin-top:0;}

#articulos-destacados .auxi .destacados_cont .row .main-cont a .container img {float:left;}
/*FIN Articulos destacados*/


/*--------------- FIN Principal ---------------*/

/*Estilos carga de pÃ¡gina*/
.load{display: block;margin: 220px auto 0;}
.load img{margin:0 auto; display: block;}
/*Estilos error 404*/
.error_404 {margin-top: 200px !important;}
.error_404 .auxi{max-width: 850px;}
.error_404 .error_cont .cont_title .title{ border-left:15px solid #00C4B3; padding-left: 15px;}
.error_404 .error_cont .cont_title h1{font-size: 60px; font-family: 'open_sanssemibold', sans-serif; color:#003763; margin-bottom: 5px;}
.error_404 .error_cont .cont_title h2{font-size: 35px; color:#003763;}
.error_404 .error_cont .cont_img{margin:0 auto; text-align: center;}
.error_404 .error_cont .cont_txt{margin-top: 30px; font-size: 17px; color:#555; max-width: 80%;}

/*--------------- Programas carrusel --------*/

#programas-carrusel {width:100%; min-height:1px; text-align:center;padding-top: 20px;}
#programas-carrusel h2 {display:block; width:100%; color: #003763; text-align:left; font-family: 'open_sansbold',sans-serif; text-transform: uppercase;font-size: 20px; margin-bottom: 15px; padding-left:6px;  padding-bottom: 15px; border-bottom: 1px solid #c7dae7;}
#programas-carrusel .prog-cont {width:100%; display:inline-block; min-height:1px; text-align:center;}
#programas-carrusel .prog-cont .prog-box {min-height:370px; width:95% !important; display:inline-block; float:none; background-color:#f0f0f0;}
#programas-carrusel .prog-cont .slick-dots li button:before {font-size:25px;}
#programas-carrusel .prog-cont .prog-box .prog_img_cont {width:100%; min-height:1px;}
#programas-carrusel .prog-cont .prog-box .prog_img_cont a {display:block; cursor:pointer:}
#programas-carrusel .prog-cont .prog-box .prog_img_cont a img {display:block; width:100%; height:auto;}
#programas-carrusel .prog-cont .prog-box .prog_content {display:block; margin-top:20px; text-align:left;}
#programas-carrusel .prog-cont .prog-box .prog_content h3 , #programas-carrusel .prog-cont .prog-box .prog_content h3 a {display:block; width:100%; min-height:1px; color:#000; padding:10px; line-height: 1; font-family: 'Savoy-Roman',serif; font-size: 26px; color: #000;}


@media (max-width:1023px) {
 
#programas-carrusel .prog-cont .prog-box .prog_content h3, #programas-carrusel .prog-cont .prog-box .prog_content h3 a {font-size:18px;}
#programas-carrusel .prog-cont .prog-box {min-height:300px;}
    
}
@media (max-width:850px) {
 

#programas-carrusel .prog-cont .prog-box {min-height:270px;}
    
}
@media (max-width:670px) {
 

#programas-carrusel .prog-cont .prog-box {min-height:250px;}
    
}

@media (max-width:599px) {
 

#programas-carrusel .prog-cont .prog-box {min-height:250px;}
    
}




/*--------------- Destacados ---------------*/
#destacados {margin:25px 0 30px 0; border-bottom: 1px solid #c7dae7;padding-bottom:10px;}
#destacados h2{color:#003763; font-family:'open_sansbold',sans-serif; text-transform: uppercase;font-size: 20px; margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px solid #c7dae7;}
#destacados .destacados_cont{margin: 10px 0 20px 0;display:flex; display:-webkit-flex; display:-moz-flex; display:-o-flex;}
#destacados .destacados_cont .dest-cont{border-right:1px solid #c7dae7;}
#destacados .destacados_cont .dest-cont:last-child{border-right: 0;}
#destacados .destacados_cont .dest-cont .dest_box .img_wrapper{max-height: 220px;overflow: hidden;position: relative;}
#destacados .destacados_cont .dest-cont .dest_box:hover .img_full{-moz-transform: scale(1.1);-webkit-transform: scale(1.1); transform: scale(1.1); transition: .4s all ease;}
#destacados .destacados_cont .dest-cont .dest_box .img_full{ width: 100%;}
#destacados .destacados_cont .dest-cont .dest_box .tag{padding: 10px 0 0 0; color:#00c7b1; text-transform: uppercase; font-size: 13px; display: inline-block;}
#destacados .destacados_cont .dest-cont .dest_box .tag:hover{transition:.3s all ease;border-left: 7px solid #00c7b1; padding-left: 10px;}
#destacados .destacados_cont .dest-cont .dest_box h3{margin: 11px 0 8px 0;}
#destacados .destacados_cont .dest-cont .dest_box h3 a{line-height: 1;font-family:'Savoy-Roman',serif; font-size: 26px; color:#000;}
#destacados .destacados_cont .dest-cont .dest_box h3 a:hover{text-decoration: underline;}
#destacados .destacados_cont .dest-cont .dest_box p{font-family:'open_sansregular',sans-serif;font-size: 14px; line-height: 1.5;}
#destacados .destacados_cont .dest-cont .dest_box .update_time{font-size: 12px; color:#9b9b9b; margin-top: 8px;}
#destacados .destacados_cont .dest-cont .dest_box .content{max-height:205px; overflow: hidden;}

/*botÃ³n ver mÃ¡s*/
#destacados .ver_mas{text-align: right; margin-top: 20px;}
#destacados .ver_mas a{text-transform: uppercase; color:#999999; font-size: 14px; border-left:5px solid; border-left: 7px solid rgba(255, 255, 255, 0); padding-left: 10px;}
#destacados .ver_mas a:hover{border-left: 7px solid #00c7b1; transition: .3s all ease;}
/*--------------- FIN Destacados ---------------*/

/*--------------- Destacados JANUS ---------------*/
#destacados-janus {margin:25px 0 30px 0; border-bottom: 1px solid #c7dae7;padding-bottom:10px;}
#destacados-janus h2{color:#003763; font-family:'open_sansbold',sans-serif; text-transform: uppercase;font-size: 20px; margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px solid #c7dae7;}
#destacados-janus .destacados_cont{margin: 10px 0 20px 0;display:flex; display:-webkit-flex; display:-moz-flex; display:-o-flex;}
#destacados-janus .destacados_cont .dest-cont{border-right:1px solid #c7dae7;}
#destacados-janus .destacados_cont .dest-cont:last-child{border-right: 0;}
#destacados-janus .destacados_cont .dest-cont .dest_box .img_wrapper{max-height: 220px;overflow: hidden;position: relative;}
#destacados-janus .destacados_cont .dest-cont .dest_box:hover .img_full {-moz-transform: scale(1.1);-webkit-transform: scale(1.1); transform: scale(1.1); transition: .4s all ease;filter: blur(10px);}
#destacados-janus .destacados_cont .dest-cont .dest_box .img_full{ width: 100%;}
#destacados-janus .destacados_cont .dest-cont .dest_box .tag{padding: 10px 0 0 0; color:#00c7b1; text-transform: uppercase; font-size: 12px; display: inline-block;}
#destacados-janus .destacados_cont .dest-cont .dest_box .tag:hover{transition:.3s all ease;border-left: 7px solid #00c7b1; padding-left: 10px;}
#destacados-janus .destacados_cont .dest-cont .dest_box h3{margin:5px 0 8px 0;}
#destacados-janus .destacados_cont .dest-cont .dest_box h3 a{line-height: 1;font-family:'Savoy-Roman',serif; font-size:18px; color:#000;}
#destacados-janus .destacados_cont .dest-cont .dest_box h3 a:hover{text-decoration: underline;}
#destacados-janus .destacados_cont .dest-cont .dest_box p{font-family:'open_sansregular',sans-serif;font-size: 14px; line-height: 1.5;}
#destacados-janus .destacados_cont .dest-cont .dest_box .update_time{font-size: 12px; color:#9b9b9b; margin-top: 8px;}
#destacados-janus .destacados_cont .dest-cont .dest_box .content{max-height:205px; overflow: hidden;}

#destacados-janus .destacados_cont .dest-cont .dest_box span {font-size:12px; color:#999999; font-family:'open_sanslight',sans-serif;}
#destacados-janus .destacados_cont .dest-cont .dest_box .img_wrapper .ic_box {background-color:rgba(0, 0, 0, 0.6); border-radius:50%; border:2px solid rgba(255, 255, 255, 0.6); left:0 !important; right:0 !important; margin:0 auto; top:40% !important;}
#destacados-janus .destacados_cont .dest-cont .dest_box:hover .img_wrapper .ic_box {background-color: #ff8200; transition: .3s all ease; border: 2px solid #ff8200;}

/*botÃ³n ver mÃ¡s*/
#destacados-janus .ver_mas{text-align: right; margin-top: 20px;}
#destacados-janus .ver_mas a{text-transform: uppercase; color:#999999; font-size: 14px; border-left:5px solid; border-left: 7px solid rgba(255, 255, 255, 0); padding-left: 10px;}
#destacados-janus .ver_mas a:hover{border-left: 7px solid #00c7b1; transition: .3s all ease;}
/*--------------- FIN Destacados ---------------*/

/*--------------- Audios destacados ---------------*/
#audios_destacados {margin:25px 0 30px 0;padding-bottom:20px; padding-top:15px;background-color: #003763;}
#audios_destacados h2{color:#fff; font-family:'open_sansbold',sans-serif; text-transform: uppercase;font-size: 20px; margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px solid #28587d;}
#audios_destacados .destacados_cont{margin: 10px 0 20px 0;display:flex; display:-webkit-flex; display:-moz-flex;display:-o-flex;}
#audios_destacados .destacados_cont .dest-cont{border-right:1px solid #28587d;}
#audios_destacados .destacados_cont .dest-cont:last-child{border-right: 0;}
#audios_destacados .destacados_cont .dest-cont .dest_box{overflow: hidden;}
#audios_destacados .destacados_cont .dest-cont .dest_box .img_wrapper{max-height: 220px;overflow: hidden;position: relative;}
#audios_destacados .destacados_cont .dest-cont .dest_box:hover .img_full{-moz-transform: scale(1.1);-webkit-transform: scale(1.1); transform: scale(1.1); transition: .4s all ease;}
#audios_destacados .destacados_cont .dest-cont .dest_box .img_full{ width: 100%;}
#audios_destacados .destacados_cont .dest-cont .dest_box .tag{padding: 10px 0 0 0; color:#00c7b1; text-transform: uppercase; font-size: 13px; display: inline-block;}
#audios_destacados .destacados_cont .dest-cont .dest_box .tag:hover{transition:.3s all ease;border-left: 7px solid #00c7b1; padding-left: 10px;}
#audios_destacados .destacados_cont .dest-cont .dest_box h3{margin: 11px 0 8px 0;}
#audios_destacados .destacados_cont .dest-cont .dest_box h3 a{line-height: 1;font-family:'Savoy-Roman',serif; font-size: 23px; color:#fff;}
#audios_destacados .destacados_cont .dest-cont .dest_box h3 a:hover{text-decoration: underline;}
#audios_destacados .destacados_cont .dest-cont .dest_box p{font-family:'open_sansregular',sans-serif;font-size: 14px; line-height: 1.5; color:#fff;}
#audios_destacados .destacados_cont .dest-cont .dest_box .update_time{font-size: 12px; color:#9b9b9b; margin-top: 8px;}
#audios_destacados .destacados_cont .dest-cont .dest_box .content{max-height: 131px; overflow: hidden;}

/*botÃ³n ver mÃ¡s*/
#audios_destacados .ver_mas{text-align: right; border-bottom: 1px solid #28587d; padding-bottom: 10px; margin-top: 20px;}
#audios_destacados .ver_mas a{text-transform: uppercase; color:#999999; font-size: 14px; border-left:5px solid; border-left: 7px solid rgba(255, 255, 255, 0); padding-left: 10px;}
#audios_destacados .ver_mas a:hover{border-left: 7px solid #00c7b1; transition: .3s all ease;}
/*--------------- FIN Audios destacados ---------------*/

/*--------------- SuscripciÃ³n ---------------*/
#suscripcion .auxi{ max-width: 900px;}
#suscripcion .mail_box.mail_art{margin:5px auto;}
#suscripcion .mail_box {padding:35px;margin: 30px auto; background-color: #333333;display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox;display:-o-flex;justify-content: center;-ms-flex-pack:center;}
#suscripcion .mail_box h2{color:#fff;font-family:'open_sanssemibold',sans-serif; font-size:17px; line-height: 1.3;}
#suscripcion .mail_box .form-control{width: 65%; height: 48px; border:none; padding: 1px 17px; margin-right: 5px; font-size: 17px; z-index:  2; border-radius: 3px;font-family:'open_sanssemibold',sans-serif;color:#333333; outline: none;}
#suscripcion .mail_box button.btn-default{background-color: #aadb1e;cursor: pointer;border: none;height: 48px; width: 30%;color:#333333;font-family:'open_sanssemibold',sans-serif; border-radius: 3px; padding: 0px 15px; font-size: 17px;}
#suscripcion .mail_box button.btn-default:hover {background-color: #fff; transition: .3s all ease;}

/*Formulario*/

/*--------------- FIN Formulario ---------------*/


.modal-open {overflow: hidden;}
.modal {position: fixed;top: 0; right: 0; bottom: 0;left: 0; z-index: 1050;display: none;overflow: hidden;-webkit-overflow-scrolling: touch; outline: 0;}
.modal.fade .modal-dialog {-webkit-transition: -webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out; -webkit-transform: translate(0, -25%); -ms-transform: translate(0, -25%);-o-transform: translate(0, -25%); transform: translate(0, -25%);}
.modal.in .modal-dialog {-webkit-transform: translate(0, 0); -ms-transform: translate(0, 0);-o-transform: translate(0, 0); transform: translate(0, 0);}
.modal-open .modal { overflow-x: hidden;overflow-y: auto;}
.modal-dialog {position: relative;width: auto;margin: 10px;}
.modal-content {position: relative; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box;border: 1px solid #999;border: 1px solid rgba(0, 0, 0, .2); border-radius: 0;outline: 0;-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);box-shadow: 0 3px 9px rgba(0, 0, 0, .5);}
.modal-backdrop {position: fixed;top: 0; right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #000;}
.modal-backdrop.fade{ filter: alpha(opacity=0);opacity: 0;}
.modal-backdrop.in { filter: alpha(opacity=50); opacity: .5;}
.modal-header {padding: 15px;border-bottom: 1px solid #e5e5e5;}
.modal-header h4{font-size: 20px;color: #003763;font-family: 'open_sansbold',sans-serif; text-transform: uppercase;}
.modal-header .close {margin-top: -2px;border: none;background-color: #00c7b1; font-size: 25px; color: #fff; padding: 0 9px; cursor: pointer;}
.modal-header .close:hover{background-color:#00c7b1; transition: .3s all ease;}
.modal-title {margin: 0; line-height: 1.42857143;}
.modal-body { position: relative;padding: 35px;}
.modal-body h3{font-size: 18px; color: #333;}
.modal-footer {padding: 35px 0 30px 0px; border-top: 1px solid #e5e5e5; text-align: center;}
.modal-footer .btn + .btn { margin-bottom: 0; margin-left: 5px;}
.modal-footer .btn-group .btn + .btn {margin-left: -1px;}
.modal-footer .btn-block + .btn-block {margin-left: 0;}
.modal-scrollbar-measure {position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll;}
.modal-footer #suscripcion .mail_box button.btn-default:hover{background-color: #333;transition: .3s all ease; color:#fff;}
.modal-footer button.btn.btn-default {background-color:#aadb1e; cursor:pointer; border:none; height:30px; color:#333333; font-family:'open_sansregular',sans-serif; border-radius:3px; padding:0 20px; font-size:17px;}

@media (min-width: 768px) {
  .modal-dialog {width: 600px;margin: 30px auto;}
  .modal-content {-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);box-shadow: 0 5px 15px rgba(0, 0, 0, .5);}
  .modal-sm {width: 300px;}
}
@media (min-width: 992px) {
  .modal-lg {width: 900px;}
}



/*--------------- FIN SuscripciÃ³n---------------*/

/*--------------- Podcasts ---------------*/
#podcasts {margin: 45px 0 10px 0; border-bottom: 1px solid #c7dae7;padding-bottom:10px;}
#podcasts h2{color:#003763; font-family:'open_sansbold',sans-serif; text-transform: uppercase;font-size: 20px; margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px solid #c7dae7;}
#podcasts .destacados_cont{margin: 10px 0 10px 0;}
#podcasts .destacados_cont .dest-cont{border-right:1px solid #c7dae7;}
#podcasts .destacados_cont .dest-cont:last-child{border-right: 0;}
/*Caja Podcast*/
#podcasts .podcast{display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex; height:115px;}
#podcasts .podcast .podcast_cover{position: relative; height: 85px; overflow: hidden; width: 85px;}
#podcasts .podcast .podcast_cover img{width: 100%;}
#podcasts .podcast .podcast_cover:before{content: '';position: absolute; top: 0;right: 0;bottom: 0;left: 0; z-index: 5;}
#podcasts .podcast .podcast_cover:hover img{-moz-transform: scale(1.1);-webkit-transform: scale(1.1); transform: scale(1.1); transition: .4s all ease;}
#podcasts .podcast .podcast_content{padding: 0 0 0 15px; max-width: 70%; overflow: hidden;}
#podcasts .podcast .podcast_content .tag{padding: 4px 0; color:#00c7b1; text-transform: uppercase; font-size: 13px; display: inline-block; margin-bottom: 4px;}
#podcasts .podcast .podcast_content .tag:hover{transition:.3s all ease;border-left: 7px solid #00c7b1; padding-left: 10px;}
#podcasts .podcast .podcast_content p{color:#000; font-size: 13px; line-height: 1.5; margin-right:10px; margin-bottom:3px;}
#podcasts .podcast .podcast_content span{font-size: 12px; color: #999999;font-family:'open_sanslight',sans-serif; }
#podcasts .podcast .podcast_content span img {margin-right: 5px;cursor: pointer;}
#podcasts .podcast .podcast_content .podcastHomePlay {cursor:pointer;}
/*botÃ³n ver mÃ¡s*/
#podcasts .ver_mas{text-align: right;}
#podcasts .ver_mas a{text-transform: uppercase; color:#999999; font-size: 14px; border-left:5px solid; border-left: 7px solid rgba(255, 255, 255, 0); padding-left: 10px;}
#podcasts .ver_mas a:hover{border-left: 7px solid #00c7b1; transition: .3s all ease;}
/*--------------- FIN Podcasts ---------------*/

/*--------------- Noticia footer ---------------*/
/*imagen destacada*/
#noticia {margin:10px 0 30px 0;padding:20px 0;background-color: #333333;}
#noticia .main-cont .container{max-height: 420px; overflow: hidden; width: 100%; position: relative;}
#noticia .main-cont .container .ic_box{ background-color: rgba(0, 0, 0, 0.8);position: absolute; right: 0; bottom: 0; width: 50px; height: 50px;}
#noticia .main-cont .container .ic_box img{width: auto; margin: 0 auto; padding: 10px;}
#noticia .main-cont .container .main_img  { width: 100%;}
#noticia .main-cont .container:hover .main_img{-moz-transform: scale(1.1);-webkit-transform: scale(1.1); transform: scale(1.1); transition: .4s all ease;}
/*contenido*/
#noticia .main-cont .content{margin-top: 35px; max-height: 400px; overflow: hidden;}
#noticia .main-cont .content .tag{padding: 2px 0; color: #00c7b1; text-transform: uppercase; font-size: 13px;}
#noticia .main-cont .content .tag:hover{transition:.3s all ease;border-left: 7px solid #00c7b1; padding-left: 10px;}
#noticia .main-cont .content h2{ margin:11px 0;}
#noticia .main-cont .content h2 a{line-height: 1;font-family:'Savoy-Roman',serif; font-size: 55px; color:#fff;}
#noticia .main-cont .content h2 a:hover{text-decoration: underline;}
#noticia .main-cont .content p{font-family:'open_sansregular',sans-serif;font-size: 18px; line-height: 28px; color:#fff;width: 80%;}
/*--------------- FIN Noticia footer ---------------*/

/*--------------- Noticia footer V2 ---------------*/
/*imagen destacada*/

#noticia .main-cont-big .content {margin-top:10px;}
#noticia .main-cont-big .content h2 a {font-size:30pt;}
.main-cont-side {text-align:center;}
.main-cont-side .v2_box {margin-bottom:30px; font-size:0px; text-align:center; width:100%; min-height:1px;}
.main-cont-side .v2_box .v2_box_img { position:relative; vertical-align:top; text-align:center; font-size:0px; width:49%; display:inline-block; margin-right:1%;}
.main-cont-side .v2_box .v2_box_img img.v2_playicon {display:block;width:80px;height:80px;position:absolute;top:0px;bottom:0px;left:0px;right:0px;margin:auto;}
.main-cont-side .v2_box .v2_box_img img {display:block; width:100%;}
.main-cont-side .v2_box .v2_box_content {vertical-align:top; text-align:left; width:50%; display:inline-block;}
.main-cont-side .v2_box .v2_box_content a {margin-bottom:10px; color: #00c7b1; text-transform: uppercase; font-size:10pt; line-height:12pt;}
.main-cont-side .v2_box .v2_box_content h4 a {text-transform:none; font-size:14pt; line-height: 16pt; font-family: 'Savoy-Roman',serif; color: #fff;}
.main-cont-side .v2_box .v2_box_content p {font-family: 'open_sansregular',sans-serif; font-size: 10pt; line-height: 15pt; color: #fff; width: 80%;}

@media (max-width: 767px){
#noticia .main-cont.main-cont-big , #noticia .main-cont.main-cont-side {float:none; margin:20px auto; border:none;}
#noticia .main-cont.main-cont-big {margin-bottom:40px;}
#noticia .main-cont.main-cont-big .container {max-height:none;  }   
}

/*--------------- FIN Noticia footer V2---------------*/


/*iconos de contenido*/
.dest-cont .dest_box .img_wrapper .ic_box{background-color: rgba(0, 0, 0, 0);position: absolute; right: 0; bottom: 0; width: 45px; height: 45px;}
.dest-cont .dest_box .img_wrapper .ic_box img{width: auto; margin: 0 auto; padding: 8px;}
.ic_box_cont, .ic_box_cont {display: inline-block;width: 100%;position: absolute;bottom: 0;left: 0;min-height: 1px;overflow: hidden;padding: 0px;margin: 0px;text-align: right;}
.dest-cont .dest_box .img_wrapper .ic_box_cont .ic_box, .ic_box_cont .ic_box {display: inline-block;width: auto;height: auto;position: relative;top: auto;left: auto;right: auto;bottom: auto;display: inline-block;float: none;padding: 0px;margin: 0px;}
.dest-cont .dest_box .img_wrapper .ic_box_cont .ic_box img, .ic_box_cont .ic_box img {width: auto !important;margin: 3px;padding: 0px;}
@media(max-width: 767px){
    .dest-cont .dest_box .img_wrapper .ic_box_cont .ic_box, .ic_box_cont .ic_box {width: 20px;height: 20px;}
    .dest-cont .dest_box .img_wrapper .ic_box_cont .ic_box img, .ic_box_cont .ic_box img {width: 100% !important;padding: 0px;margin: 0px;}
}

/*--------------- banner ancho full ---------------*/
.banner_full {overflow: hidden;text-align: center;padding-top: 10px;}
.banner_full DIV {margin:0 auto; display:table;}
.side-cont .banner_full DIV {margin:0 auto !important;}
.banner_full img{width: 100%; display: block;}
/*banner mÃ³vil*/
.banner_full.mov{margin: 10px;padding:10px 0; border-top: 1px solid #d2e1ec; border-bottom: 1px solid #d2e1ec;}
/*--------------- FIN banner ancho full ---------------*/


/*-------------------------------
        Estilos artÃ­culo
--------------------------------*/

/*--------------- Encabezado artÃ­culo---------------*/
#encabezado.main-cont .encabezado-img{overflow: hidden;}
#encabezado.main-cont .encabezado-img img{width: 100%;}
#encabezado.main-cont .encabezado-img .creditos{text-align: right;font-family:'open_sansregular',sans-serif; font-size: 12px; color:#999999; margin-top: 3px;}
#encabezado.main-cont .content{position: relative;max-width: 100%;margin: 20px 0;}
#encabezado.main-cont .content .tag{padding: 2px 0;color:#00c7b1; text-transform: uppercase; font-size: 16px;}
#encabezado.main-cont .content .tag:hover{transition:.3s all ease; background:none;border-left: 7px solid #00c7b1; padding-left: 9px;}
#encabezado.main-cont .content h1{margin: 15px 0;line-height: 1;font-family:'Savoy-Bold',serif; font-size: 55px; color:#000;}
#encabezado.main-cont .content p{font-family:'open_sansregular',sans-serif;font-size: 20px; line-height: 28px; color:#000; width: 80%;}
/*Extras*/
.cont_extras{padding: 25px 0 10px; border-bottom: 1px solid #ccd7e0; display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex;}
.cont_extras .box_autor{display: inline-flex;display:-ms-inline-flexbox;display:-webkit-inline-flex; width: 50%;align-items: center;-ms-flex-align:center;-webkit-align-items: center;}
.cont_extras .box_redes{display: inline-flex;display:-ms-inline-flexbox;display:-webkit-inline-flex; width: 50%; justify-content: flex-end;-ms-flex-pack:end;-webkit-justify-content:flex-end;}
/*Extras - autor*/
.cont_extras .box_autor .cont_img{width: 47px;height: 47px;border-radius: 50%; overflow: hidden; margin-right: 10px;}
.cont_extras .box_autor .cont_img img{width: 100%;}
.cont_extras .box_autor p{font-size: 13px; text-transform: uppercase;}
.cont_extras .box_autor .autor{color:#00c7b1;font-family:'open_sansbold',sans-serif;}
.cont_extras .box_autor .fecha{margin-left: 10px; border-left:1px solid #b9b8b8; padding:3px 0 3px 10px;}
/*Extras - redes sociales*/
.social a{float: left; padding: 9px;width: 43px; height: 43px;margin: 0 3px; border-radius: 50%;}
.social a:hover{background-color:#000 !important;}
.social a.link{background:#b9b8b8; transition: .3s all ease;} 
.social a.facebook{background:#5f81c4; transition: .3s all ease;}
.social a.twitter{background:#54aced; transition: .3s all ease;}
.social a.whatsapp{background:#24d266; transition: .3s all ease;}
.social a.linkedin {background: #0e76a8;transition: .3s all ease;}
/*Extras - ajustes*/
.wp-print {margin-left: 25px;}
.wp-print a{float: left;background-color:#fff; padding: 11px;width: 43px; height: 43px;margin: 0 3px; border-radius: 50%; border:1px solid #cccccc;font-family:'open_sansbold',sans-serif; font-size: 19px;color:#000;}
.wp-print a:hover{background-color: #000; color:#fff; transition: .3s all ease;}
.wp-print .wp-box.ic{padding:9px;}
.wp-print .wp-box.ic.print{background: url(/pauta/imag/btn/ic_print.png) no-repeat center;}
.wp-print .wp-box.ic.contrast{background: url(/pauta/imag/btn/ic_contrast.png) no-repeat center;}
.wp-print .wp-box.ic.download{background: url(/pauta/imag/btn/ic_download.png) no-repeat center;}
.wp-print .wp-box.ic.print:hover{background: url(/pauta/imag/btn/ic_print_w.png) no-repeat center #000;}
.wp-print .wp-box.ic.contrast:hover{background: url(/pauta/imag/btn/ic_contrast_w.png) no-repeat center #000;}
.wp-print .wp-box.ic.download:hover{background: url(/pauta/imag/btn/ic_download_w.png) no-repeat center #000;}

/*--------------- FIN Encabezado artÃ­culo---------------*/

/*--------------- Cuerpo del artÃ­culo---------------*/
#main.artic{margin-top: 58px;}
/*Comunes*/
.CUERPO { margin:25px auto 20px; padding: 5px 8px 10px 8px; font-size:15px; font-weight:normal;line-height:170%; clear:both;}
.CUERPO .auxi, .encabezado_art .auxi, .pie_art .auxi{max-width: 970px;}
.CUERPO .auxi, .cont-subtit .auxi{max-width: 970px;}
.CUERPO .wrapper{max-width: 640px;float: left;}
/*Estilos de pÃ¡rrafo*/
.CUERPO p{font-size: 17px; font-family:'open_sansregular', sans-serif; margin-bottom: 30px; line-height: 1.8;}
.CUERPO strong{font-family:'open_sansregular', sans-serif;}
.CUERPO i{font-family:'open_sansitalic', sans-serif !important;color:#666666 !important;}
.CUERPO .bolditalic{font-family:'open_sansbold_italic', sans-serif; color:#000;}
/*imagenes*/
.marcoFoto {margin-right: 25px;}
.full{width: 100%;}
/*player artÃ­culo - playlist*/
/*estilos player*/
/*barra de progreso*/
.playlist .player{background-color:#011f38; display: block; width: 100%;position: relative; padding:20px 35px 30px 35px;}
.playlist .player h2{color:#00c7b1; font-family:'open_sansregular', sans-serif; font-size: 13px; text-align: center; margin-bottom: 12px;}
.playlist .player .cont_player{ display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex; -ms-flex-pack: justify;justify-content: space-between;-webkit-justify-content:space-between;align-items:center;-ms-flex-align:center;-webkit-align-items: center;}
.playlist .player .cont_player .cont_progress{width: 50%;position: relative;}
.playlist .player .cont_player .cont_progress .progressbarPlayer{height: 1px !important; background: url(/pauta/imag/btn/on_progbar.png) repeat-x bottom;width: 100%;}
.playlist .player .cont_player .cont_progress .progressbarPlayer .ui-slider .ui-slider-range {background-color: #00c7b1; overflow: hidden; height: 1px !important;cursor: pointer;}
.playlist .player .cont_player .cont_progress .progressbarPlayer .ui-slider .ui-slider-handle{height: 20px !important; background: url(/pauta/imag/btn/on_progbar_selector.png) no-repeat center top; width: 13px; margin: 0 !important; cursor: pointer; position: relative; bottom: 8px; display: inline-block; outline: none;}
.playlist .player .progess_time{color:#bbb; font-size: 11px;}
.playlist .player .progess_time.current{color:#00c7b1;}
/*botones*/
.playlist .player .cont_player .controlsPlayer {position: relative; width: 18%; max-width: 100px; margin-right: 10px; display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex;justify-content: space-between;-webkit-justify-content:space-between;-ms-flex-pack: justify;}
.playlist .player .cont_player .controlsPlayer .buttonPlayer {position:relative; transition:all 0s ease 0s !important; cursor: pointer; width:20px; height:20px; display: inline-block;}
.playlist .player .cont_player .controlsPlayer .prevPlayer{top: 3px;background: url(/pauta/imag/btn/player_rewind.png) no-repeat center; width:20px; height:20px;}
.playlist .player .cont_player .controlsPlayer .playPlayer{top: 2px;background: url(/pauta/imag/btn/player_play.png) no-repeat center;}
.playlist .player .cont_player .controlsPlayer .pausePlayer{top:2px;background: url(/pauta/imag/btn/player_pause.png) no-repeat center;}
.playlist .player .cont_player .controlsPlayer .nextPlayer{top: 3px;background: url(/pauta/imag/btn/player_forward.png) no-repeat center;}
.playlist .player .cont_player .controlsPlayer .vivo{position: relative;background: url(/pauta/imag/btn/player_vivo.png) no-repeat 1px 9px; color: #fff;font-size: 10px; cursor: pointer; padding: 0 3px 0 10px; border-radius: 16px;}
.playlist .player .cont_player .controlsPlayer .vivo:hover{color:#00c7b1;transition: .3s all ease;}
.playlist .player .cont_player .controlsPlayer .prevPlayer:hover{top: 3px;background: url(/pauta/imag/btn/player_rewind_b.png) no-repeat center; width:20px; height:20px;}
.playlist .player .cont_player .controlsPlayer .playPlayer:hover{top: 2px;background: url(/pauta/imag/btn/player_play_b.png) no-repeat center;}
.playlist .player .cont_player .controlsPlayer .pausePlayer:hover{top:2px;background: url(/pauta/imag/btn/player_pause_b.png) no-repeat center;}
.playlist .player .cont_player .controlsPlayer .nextPlayer:hover{top: 3px;background: url(/pauta/imag/btn/player_forward_b.png) no-repeat center;}
/*Control Volumen*/
.playlist .player .cont_player .cont_vol .buttonPlayer{position:absolute; transition:all 0s ease 0s !important; cursor: pointer; width:20px; height:20px;}
.playlist .player .cont_player .cont_vol{position: relative; display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex; width: 80px;}
.playlist .player .cont_player .cont_vol .volumePlayer{position:relative;background: url(/pauta/imag/btn/player_vol.png) no-repeat center; cursor: pointer;}
.playlist .player .cont_player .cont_vol .mutePlayer{position:relative;background: url(/pauta/imag/btn/player_mute.png) no-repeat center; cursor: pointer;top: 1px;}
.playlist .player .cont_player .ui-slider-handle{width: 41px;height: 2px;position: absolute;left: 30px; bottom: 8px; background-color: #bbbbbb; cursor: pointer;}
.playlist .player .cont_player .ui-slider-handle .ui-corner{width: 2px; height: 8px; background-color: #bbbbbb; cursor: pointer;position: absolute; right: -1px;transform: translateY(-3px);-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);}
/*estilos listado de audios*/
.playlist .lista {padding: 15px 15px 20px 15px;display:flex; display:-webkit-flex; display:-moz-flex; display:-o-flex;display:-ms-flexbox;background-color: #e5e8eb; }
.playlist .lista .listado{border-left:0;}
.playlist .lista .listado ul{margin:10px 0; list-style: none;}
.playlist .lista .listado li{border-bottom:1px solid #ced4d9; padding: 8px 10px;display:flex; display:-webkit-flex; display:-moz-flex; display:-o-flex;display:-ms-flexbox;flex-direction: row;-ms-flex-direction:row; flex-wrap: nowrap;-webkit-justify-content:space-between;justify-content: space-between;-ms-flex-pack: justify;align-items:center;-ms-flex-align:center;-webkit-align-items: center;}
.playlist .lista .listado li.playing{background-color: #a0ddda;}
.playlist .lista .listado li .play_col{background: url(/pauta/imag/btn/playlist_play.png) no-repeat center;width: 20px; height: 20px; cursor: pointer; margin-right: 20px;}
.playlist .lista .listado li .play_col.active{background: url(/pauta/imag/btn/playlist_pause.png) no-repeat center;}
.playlist .lista .listado li .cont_text{color:#011f38;font-size: 13px; font-family:'open_sansregular', sans-serif;flex-grow: 1;-ms-flex-positive:1;-webkit-flex-grow:1;}
.playlist .lista .listado li .time{color:#011f38;font-size: 13px; font-family:'open_sansregular', sans-serif;}
.playlist .lista .thumbnail{border-left-width: 20px;}
.playlist .lista .thumbnail .thumb_cont{overflow: hidden; max-height: 220px;}
.playlist .lista .thumbnail .thumb_cont img{width: 100%;}

/*player artÃ­culo - foto*/
/*estilos player*/
/*barra de progreso*/
.player_foto .player{background-color:#011f38; display: block; width: 100%;position: relative; padding:20px 35px 30px 35px;}
.player_foto .player h2{color:#00c7b1; font-family:'open_sansregular', sans-serif; font-size: 13px; text-align: center; margin-bottom: 12px;}
.player_foto .player .cont_player{ display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex; -ms-flex-pack: justify;justify-content: space-between;-webkit-justify-content:space-between;align-items:center;-ms-flex-align:center;-webkit-align-items: center;}
.player_foto .player .cont_player .cont_progress{width: 50%;position: relative;}
.player_foto .player .cont_player .cont_progress .progressbarPlayer{height: 1px !important; background: url(/pauta/imag/btn/on_progbar.png) repeat-x bottom;width: 100%;}
.player_foto .player .cont_player .cont_progress .progressbarPlayer .ui-slider .ui-slider-range {background-color: #00c7b1; overflow: hidden; height: 1px !important;cursor: pointer;}
.player_foto .player .cont_player .cont_progress .progressbarPlayer .ui-slider .ui-slider-handle{height: 20px !important; background: url(/pauta/imag/btn/on_progbar_selector.png) no-repeat center top; width: 13px; margin: 0 !important; cursor: pointer; position: relative; bottom: 8px; display: inline-block; outline: none;}
.player_foto .player .progess_time{color:#bbb; font-size: 11px;}
.player_foto .player .progess_time.current{color:#00c7b1;}
/*botones*/
.player_foto .player .cont_player .controlsPlayer {position: relative; width: 18%; max-width: 100px; margin-right: 10px; display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex;justify-content: space-between;-webkit-justify-content:space-between;-ms-flex-pack: justify;}
.player_foto .player .cont_player .controlsPlayer .buttonPlayer {position:relative; transition:all 0s ease 0s !important; cursor: pointer; width:20px; height:20px; display: inline-block;}
.player_foto .player .cont_player .controlsPlayer .prevPlayer{top: 3px;background: url(/pauta/imag/btn/player_rewind.png) no-repeat center; width:20px; height:20px;}
.player_foto .player .cont_player .controlsPlayer .playPlayer{top: 2px;background: url(/pauta/imag/btn/player_play.png) no-repeat center;}
.player_foto .player .cont_player .controlsPlayer .pausePlayer{top:2px;background: url(/pauta/imag/btn/player_pause.png) no-repeat center;}
.player_foto .player .cont_player .controlsPlayer .nextPlayer{top: 3px;background: url(/pauta/imag/btn/player_forward.png) no-repeat center;}
.player_foto .player .cont_player .controlsPlayer .vivo{position: relative;background: url(/pauta/imag/btn/player_vivo.png) no-repeat 1px 9px; color: #fff;font-size: 10px; cursor: pointer; padding: 0 3px 0 10px; border-radius: 16px;}
.player_foto .player .cont_player .controlsPlayer .vivo:hover{color:#00c7b1;transition: .3s all ease;}
.player_foto .player .cont_player .controlsPlayer .prevPlayer:hover{top: 3px;background: url(/pauta/imag/btn/player_rewind_b.png) no-repeat center; width:20px; height:20px;}
.player_foto .player .cont_player .controlsPlayer .playPlayer:hover{top: 2px;background: url(/pauta/imag/btn/player_play_b.png) no-repeat center;}
.player_foto .player .cont_player .controlsPlayer .pausePlayer:hover{top:2px;background: url(/pauta/imag/btn/player_pause_b.png) no-repeat center;}
.player_foto .player .cont_player .controlsPlayer .nextPlayer:hover{top: 3px;background: url(/pauta/imag/btn/player_forward_b.png) no-repeat center;}
/*Control Volumen*/
.player_foto .player .cont_player .cont_vol .buttonPlayer{position:absolute; transition:all 0s ease 0s !important; cursor: pointer; width:20px; height:20px;}
.player_foto .player .cont_player .cont_vol{position: relative; display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex; width: 80px;}
.player_foto .player .cont_player .cont_vol .volumePlayer{position:relative;background: url(/pauta/imag/btn/player_vol.png) no-repeat center; cursor: pointer;}
.player_foto .player .cont_player .cont_vol .mutePlayer{position:relative;background: url(/pauta/imag/btn/player_mute.png) no-repeat center; cursor: pointer;top: 1px;}
.player_foto .player .cont_player .ui-slider-handle{width: 41px;height: 2px;position: absolute;left: 30px; bottom: 8px; background-color: #bbbbbb; cursor: pointer;}
.player_foto .player .cont_player .ui-slider-handle .ui-corner{width: 2px; height: 8px; background-color: #bbbbbb; cursor: pointer;position: absolute; right: -1px;transform: translateY(-3px);-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);}
/*Contenedor foto*/
.player_foto .cont-foto{background-color: #333; padding: 50px;}
.player_foto .cont-foto img{ margin: 0 auto; display: block; max-width: 300px;}

/*player artÃ­culo - audio*/
/*barra de progreso*/
.audio_play{background-color:#011f38; display: block; width: 100%;position: relative; padding: 20px 35px 20px 35px; margin:10px 0;}
.audio_play h2{color:#00c7b1; font-family:'open_sansregular', sans-serif; font-size: 13px; text-align: center; margin-bottom: 12px;}
.audio_play .cont_player{ display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex;-ms-flex-pack: justify;-webkit-justify-content:space-between;justify-content: space-between;align-items:center;-webkit-align-items: center;-ms-flex-align:center;}
.audio_play .cont_player .cont_progress{width: 60%;position: relative;}
.audio_play .cont_player .cont_progress .progressbarPlayer{height: 1px !important; background: url(/pauta/imag/btn/on_progbar.png) repeat-x bottom;width: 100%;}
.audio_play .cont_player .cont_progress .progressbarPlayer .ui-slider .ui-slider-range {background-color: #00c7b1; overflow: hidden; height: 1px !important;cursor: pointer;}
.audio_play .cont_player .cont_progress .progressbarPlayer .ui-slider .ui-slider-handle{height: 20px !important; background: url(/pauta/imag/btn/on_progbar_selector.png) no-repeat center top; width: 11px; margin: 0 !important; cursor: pointer; position: relative; bottom: 8px; display: inline-block; outline: none;}
.audio_play .progess_time{color:#bbb; font-size: 11px;}
.audio_play .progess_time.current{color:#00c7b1;}
/*botones*/
.audio_play .cont_player .controlsPlayer {position: relative; display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex;justify-content: space-between;-ms-flex-pack: justify;}
.audio_play .cont_player .controlsPlayer .buttonPlayer {position:relative; transition:all 0s ease 0s !important; cursor: pointer; width:20px; height:20px; display: inline-block;}
.audio_play .cont_player .controlsPlayer .playPlayer{background: url(/pauta/imag/btn/player_play.png) no-repeat center;}
.audio_play .cont_player .controlsPlayer .pausePlayer{background: url(/pauta/imag/btn/player_pause.png) no-repeat center;}
.audio_play .cont_player .controlsPlayer .playPlayer:hover{background: url(/pauta/imag/btn/player_play_b.png) no-repeat center;}
.audio_play .cont_player .controlsPlayer .pausePlayer:hover{background: url(/pauta/imag/btn/player_pause_b.png) no-repeat center;}
/*Control Volumen*/
.audio_play .cont_player .cont_vol .buttonPlayer{position:absolute; transition:all 0s ease 0s !important; cursor: pointer; width:20px; height:20px;}
.audio_play .cont_player .cont_vol{position: relative; display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex; width: 80px;}
.audio_play .cont_player .cont_vol .volumePlayer{position:relative;background: url(/pauta/imag/btn/player_vol.png) no-repeat center; cursor: pointer;}
.audio_play .cont_player .cont_vol .mutePlayer{position:relative;background: url(/pauta/imag/btn/player_mute.png) no-repeat center; cursor: pointer;top: 1px;}
.audio_play .cont_player .ui-slider-handle{width: 41px;height: 2px;position: absolute;left: 30px; bottom: 8px; background-color: #bbbbbb; cursor: pointer;}
.audio_play .cont_player .ui-slider-handle .ui-corner{width: 2px; height: 8px; background-color: #bbbbbb; cursor: pointer;position: absolute; right: -1px;transform: translateY(-3px);-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);}

/*--Estilos formulario--*/
.form-horizontal .row{margin:0;}
.form-horizontal {font-family:'open_sansregular', sans-serif; color: #505059; margin: 80px auto;max-width: 800px;}
.form-horizontal .form-group {margin-bottom: 30px; overflow: hidden;}
.form-horizontal .form-group label, .form-horizontal .form-group legend {font-size: 17px; color: #061d36; border:none;font-family: 'open_sanssemibold', sans-serif;}
.form-horizontal .form-control {height: 35px; box-shadow: none !important; width: 100%}
.form-horizontal .form-group select, .form-horizontal .form-group input {box-shadow: none !important;color: #1e3956;font-family: 'open_sanssemibold', sans-serif; font-size: 16px;font-style: normal;height: 45px; padding: 0 0 0 10px; margin-top: 10px; border: 2px solid #333;}
.form-horizontal .form-group input[type="file"]{border: none; padding:0px; border-radius: 0;color: #666; background: none; display: none;}
.form-horizontal .form-group .btn_file {color:#fff !important;padding:8px 40px;font-size: 18px; font-family: 'open_sansregular', sans-serif;color: #061d36; border:2px solid #000; background-color: #000; cursor:pointer; float:left; margin-top:15px;}
.form-horizontal .form-group .btn_file:hover{background-color: #00c7b1; color:#000; transition: .3s all ease; border: 2px solid #00c7b1;}
.form-horizontal .form-group select option{font-size: 16px;font-family: 'open_sanssemibold', sans-serif;height: 35px;padding: 0 0 0 10px;}
.form-horizontal .form-group select option:hover{color: #0268b2;} 
.form-horizontal .item-capcha label {font-size: 14px; font-weight: 300; color: #e3e3e2; font-style: italic;}
.form-horizontal .form-group .form-check-label .check {margin: 0 7px 0 0;}
.form-horizontal .form-group .col.center{border: 0;}
.form-horizontal .form-group .btn {padding:10px 50px; background-color: #000 ; font-size: 18px; font-family: 'open_sansregular', sans-serif; font-style: normal; font-weight:initial; color: #fff; float: right; border: none; width: 240px;}
.form-horizontal .form-group .btn:hover{background-color: #00c7b1;cursor: pointer; transition: .3s all ease;}
.form-horizontal .form-group textarea {height: 130px; border: 2px solid #333;margin-top: 10px;padding: 10px;color: #1e3956;font-family: 'open_sanssemibold', sans-serif; font-size: 16px;}
.form-horizontal .form-group .radio label {padding-left:0;}
.form-horizontal .form-group .radio input[type="radio"] {margin:0 5px 0 0; position:relative;}
.form-horizontal .form-group .center{display: flex; justify-content: center;display: -ms-flexbox;-ms-flex-pack: center;}
.form-horizontal .msj{font-size: 1rem; text-align: center; padding-top: 20px;}
.form-horizontal .radio-cont{bottom: 13px;}
.form-horizontal .img-cpt{width: auto !important; margin:0 auto;display: block;}


/* SUBTITULOS */
/*ancore*/
.cont-subtit{display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex; margin: 20px 0;}
.cont-subtit .subtitulos {background:#000000; margin: .3rem 2px; padding:10px 5px; font-size:12px; color:#FFF; font-weight:normal; text-align:left; border-radius:3px; float:left; }
.cont-subtit .subtitulos a {font-size:13px; color:#ffffff !important; margin:0 5px 0 0;  padding:0 0 0 0.8em;}
.cont-subtit .subtitulos a:hover {text-decoration:none;}
.cont-subtit .subtitulos:hover{ background-color: #003763;transition: .2s all ease;}
.subtitAnchor{position: relative;top: -60px;}

/*subtitulo en el cuerpo*/
.contSubtit {display:table; width:100%; margin:2em 0 0; padding:0.8em 0; clear:both; }
.contSubtit .titSubtit {font-size: 23px; color: #061D36;text-decoration: none;font-family: 'open_sansbold', sans-serif;float: left; max-width: 85%;}
.contSubtit .titSubtit div, .contSubtit .titSubtit a, .contSubtit .titSubtit a:hover {font-size: 21px;color: #003763; text-decoration: none;font-family: 'open_sansbold', sans-serif;padding-top: 5px;}
.contSubtit .linkSubtit {margin:0 6px 0 0; padding:4px 0 0 0; font-size:16px; font-weight:normal; color:#061D36; text-align:right; font-family:'open_sansregular', sans-serif}
.contSubtit .linkSubtit a {margin: 5px 0 0 0; font-size: 13px; color: #003763;padding: 3px 10px; border-radius: 2px; border: 2px solid #b9b8b8;}
.contSubtit .linkSubtit a:hover {background-color: #b9b8b8; transition: .2s all ease;}

/* MULTIMEDIA VIDEO */
.media{position: relative; padding-bottom: 56.25%; /* 16/9 ratio */ padding-top: 30px; /* IE6 workaround*/ height: 0; overflow: hidden; margin: 30px 0;}
.media iframe,.media object,.media embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}

.CUERPO ul, .CUERPO p ul { margin-top:8px; margin-left:50px; font-size:15px; color:#000000; line-height:170%; letter-spacing: 1px;}
.CUERPO ul li, .CUERPO p ul li { list-style-type:square; font-size:15px; font-family:'open_sansregular', sans-serif;text-align: left;}
.CUERPO ol, .CUERPO p ol { margin-top:8px; margin-left:50px; font-size:15px; color:#000000;}
.CUERPO ol li, .CUERPO p ol li { list-style-type:decimal; font-size:15px; color:#000000;}
.CUERPO blockquote {border-bottom: 4px solid #bfbfbf; color: #000000;font-family: 'Savoy-Bold', sans-serif;font-size: 27px; line-height: 1.2;padding-bottom: 10px; margin: 30px 0;}
.CUERPO blockquote.cita_med{width: 50%; margin-right: 25px; margin-bottom: 10px;border-bottom: 4px solid #bfbfbf; color: #000000;font-family: 'Savoy-Bold', sans-serif;font-size: 27px; line-height: 1.2;}
.CUERPO blockquote.cita_med p{font-family: 'Savoy-Bold', sans-serif;font-size: 27px; line-height: 1.2; margin-bottom: 0;}
.CUERPO blockquote p{font-family: 'Savoy-Bold', sans-serif;font-size: 27px; line-height: 1.2; margin-bottom: 0;}
.CUERPO a {color:#00c7b1; text-decoration:none;font-family: 'open_sanssemibold', sans-serif;}
.CUERPO a:hover, .CUERPO * a:hover {color:#061D36; text-decoration:none;transition: .3s all ease;color: #00aea5;}
.CUERPO strong, .CUERPO b {font-family:'open_sansbold', sans-serif;}
.CUERPO sup {font-size:10px;}
.CUERPO ul {list-style:square; display: block; margin: 5px 5px 0px 20px; color:#000000;}
.CUERPO ol {list-style:decimal; display: block; margin: 5px 5px 0px 20px; color:#000000;}
/*-------------------oo------------------------*/

/*vtxt_table*/
.CUERPO .table-right {float:right;}
.CUERPO .table-left {float:left;}
.CUERPO .table-center {margin:auto;}
.CUERPO  tr td {border:1px solid #e3e3e2; padding:8px;}

/* estilos obligatorios para tablas en vtxt */
.CUERPO table {clear:both; margin:20px 0; padding:2px; border-collapse:collapse; empty-cells:show; border: none;  background: white; margin: auto; max-width: 600px; width: 100%;font-family: 'open_sansregular', sans-serif; font-style: normal;}
.CUERPO table a {border-bottom:none;}
.CUERPO table thead{border-top: 1px solid #e4e4e3;}

.CUERPO table, .CUERPO table td {border-collapse:collapse;  font-size:14px; color:#000000; font-weight:normal; text-align:left; font-family: 'open_sansregular', sans-serif; font-style: normal;}
.CUERPO table, .CUERPO table td strong {font-weight:bold; font-size:14px; margin:0; line-height:1;}

/* estilos  tablas especial hosting vtxt */
.CUERPO tr, .CUERPO th {padding:0;}
.CUERPO tr:first-child {border-top:none;}
.CUERPO tr:last-child {border-bottom:none;}
.CUERPO th { color:#000; border-right: 1px solid #e3e3e2;  border-bottom: 1px solid #e3e3e2;border-left: 1px solid #e3e3e2; font-size:18px;  padding:10px; text-align:left;vertical-align:middle; font-family: 'open_sansregular', sans-serif; font-style: normal; font-weight: initial;}
.CUERPO td {padding:20px; text-align:left;vertical-align:middle;font-size:18px; border-right: 1px solid #e3e3e2; border-bottom:1px solid #e3e3e2}
.CUERPO td:first-child { border-left: 1px solid #e3e3e2;}
.CUERPO td:last-child { border-right: 1px solid #e3e3e2;}
.CUERPO .table-responsive {margin:20px 0; padding: 20px 0; overflow-x:scroll; overflow-y:hidden; width:100%;}

/*DESCARGAS*/
.box-descargas {clear: both;margin: 2rem auto;list-style-type: none;padding:30px 20px;background: #F0F0F0;}
.box-descargas ul {margin-top: 0;margin-bottom: 10px; list-style: none;padding: 0 !important; margin-left: 0 !important; margin-right: 0 !important;}
.box-descargas li {list-style-type: none;}
.box-descargas .file {padding: 10px; list-style-type: none !important; text-align: left; display: flex; display:-webkit-flex; display:-moz-flex; display:-o-flex;}
.box-descargas .file .content h2{font-size: 19px !important;}
.box-descargas .file .content a {font-family: 'open_sansbold', sans-serif;font-size: 13px; border-bottom: none !important;text-transform: uppercase;color:#000;}
.box-descargas .file .content a:hover {color: #00c7b1;text-decoration:none; transition: .3s all ease;}
.box-descargas .file .content p{font-size: 13px; width: 90%; margin-bottom: 0;color:#666666; line-height: 1.5;}
.box-descargas .file .img{border-right:1px solid #cfcfcf; margin-right: 10px;padding:0 10px;}
.box-descargas .file img{width: auto !important;display: inline-block;}
/*caja artÃ­culo link*/
.articulo_box {background-color: #e3ecf3;display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex;}
.articulo_box .img_cont{position: relative;overflow: hidden; max-height: 220px;width: 80%;}
.articulo_box .img_cont:hover img{-moz-transform: scale(1.1);-webkit-transform: scale(1.1); transform: scale(1.1); transition: .4s all ease;}
.articulo_box .img_cont img{width: 100%; min-width: 300px;}
.articulo_box .content{padding: 15px 20px;max-width: 336px; min-width: 336px; max-height: 220px; overflow: hidden;}
.articulo_box .content h2{margin: 6px 0 8px 0;}
.articulo_box .content h2 a{line-height: 1;font-family:'Savoy-Roman',serif; font-size: 26px; color:#000;}
.articulo_box .content p{display:none; font-family:'open_sansregular',sans-serif;font-size: 14px; line-height: 1.5;}
.articulo_box .content .tag{ color:#00c7b1; text-transform: uppercase; font-size: 13px; display: inline-block;}
.articulo_box .content .tag:hover{transition:.3s all ease;border-left: 7px solid #00c7b1; padding-left: 10px;}

/*Estilos pauta del dÃ­a*/
.subhead{background-color:#e6eaed; padding:20px; margin-bottom: 15px;}
.subhead .breadcrumb, .subhead .breadcrumb a{color:#011f38;}
.subhead h2{color: #011f38; font-size: 34px; border-left: 10px solid #00c7b1; padding-left: 10px;}
.subhead h2.titumundial {border-left: 10px solid #e30613;}
/*--------------- FIN Cuerpo del artÃ­culo---------------*/

/*--------------- Pie del artÃ­culo---------------*/
/*estado*/
.estado {text-align: center; margin-bottom: 5px;}
.estado p{color:#999999; font-size: 13px;}
.estado .hora{color:#00c7b1; font-size: 12px;}
/*Etiquetas*/
.tags {padding:5px; text-align: center;}
.tags .tag{border: 2px solid #b9b8b8;font-size: 15px; font-family: 'open_sansregular', sans-serif; margin: 5px 11px; padding: 8px 14px;; display: inline-block;border-radius: 2px;}
.tags .tag:hover{background-color: #f1f1f1; transition: .2s all ease;}
.tags .tag a {color: #000;text-transform: uppercase;}
/*Extras*/
.pie_art .cont_extras .box_redes{width: 100%;}
.pie_art .cont_extras{ border-top: 1px solid #ccd7e0; margin:10px 0; padding: 10px 0;}
/*--------------- FIN Pie del artÃ­culo---------------*/

/*ArtÃ­culos Relacionados*/
#relacionados {margin:25px 0 30px 0; border-bottom: 1px solid #c7dae7;padding-bottom:10px;}
#relacionados h2{color:#003763; font-family:'open_sansbold',sans-serif; text-transform: uppercase;font-size: 20px; margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px solid #c7dae7;}
#relacionados .destacados_cont{margin: 10px 0 20px 0;display: grid;}
#relacionados .destacados_cont .dest-cont{border-right:1px solid #c7dae7;}
#relacionados .destacados_cont .dest-cont:last-child{border-right: 0;}
#relacionados .destacados_cont .dest-cont .dest_box .img_wrapper{max-height: 220px;overflow: hidden;position: relative;}
#relacionados .destacados_cont .dest-cont .dest_box:hover .img_full{-moz-transform: scale(1.1);-webkit-transform: scale(1.1); transform: scale(1.1); transition: .4s all ease;}
#relacionados .destacados_cont .dest-cont .dest_box .img_full{ width: 100%;}
#relacionados .destacados_cont .dest-cont .dest_box .tag{padding: 10px 0 0 0; color:#00c7b1; text-transform: uppercase; font-size: 13px; display: inline-block;}
#relacionados .destacados_cont .dest-cont .dest_box .tag:hover{transition:.3s all ease;border-left: 7px solid #00c7b1; padding-left: 10px;}
#relacionados .destacados_cont .dest-cont .dest_box h3{margin: 11px 0 8px 0;}
#relacionados .destacados_cont .dest-cont .dest_box h3 a{line-height: 1;font-family:'Savoy-Roman',serif; font-size: 26px; color:#000;}
#relacionados .destacados_cont .dest-cont .dest_box p{font-family:'open_sansregular',sans-serif;font-size: 14px; line-height: 1.5;}

/*--------------- Estilos taxonÃ³mica/tagonÃ³mica---------------*/
/*contenido destacado*/
.tax{max-width: 970px;}
.tax h1{font-size: 35px; font-family:'open_sansbold',sans-serif; margin-bottom: 20px;}
#destacado_tax.main-cont .container{max-height: 545px; overflow: hidden; width: 100%; position: relative;}
#destacado_tax.main-cont .container:before {content: '';position: absolute; top: 0;right: 0;bottom: 0;left: 0;background: rgba(255,255,255,0);
background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(176,176,176,0) 31%, rgba(0,0,0,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(31%, rgba(176,176,176,0)), color-stop(100%, rgba(0,0,0,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(176,176,176,0) 31%, rgba(0,0,0,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(176,176,176,0) 31%, rgba(0,0,0,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(176,176,176,0) 31%, rgba(0,0,0,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(176,176,176,0) 31%, rgba(0,0,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000', GradientType=0 );}
#destacado_tax.main-cont .container img{width: 100%;}
#destacado_tax.main-cont .container .cont_box{position: absolute; z-index: 9; bottom: 0;width: 100%;}
#destacado_tax.main-cont .container .cont_box .content{position: relative; margin: 36px; color:#fff; max-width: 72%;}
#destacado_tax.main-cont .container .cont_box .content .fecha{background-color: #00c7b1;padding: 2px 9px; color:#fff; text-transform: uppercase; font-size: 13px;}
#destacado_tax.main-cont .container .cont_box .content h2{margin: 15px 0 10px;}
#destacado_tax.main-cont .container .cont_box .content h2 a{line-height: 1;font-family:'Savoy-Roman',serif; font-size: 44px; color:#fff;}
#destacado_tax.main-cont .container .cont_box .content h2 a:hover{text-decoration: underline;}
#destacado_tax.main-cont .container .cont_box .content p{font-family:'open_sansregular',sans-serif;font-size: 18px; line-height: 28px;}
/*cajas tax*/
#main.tax{margin-bottom: 40px;}
.tax_box {background-color: #F0F0F0;display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex;margin: 15px 0;}
.tax_box .img_cont{position: relative;overflow: hidden; max-height: 204px; width: 35%;min-width: 360px;}
.tax_box .img_cont.podcast{max-height: 360px;}
.tax_box .img_cont:hover img{-moz-transform: scale(1.1);-webkit-transform: scale(1.1); transform: scale(1.1); transition: .4s all ease;}
.tax_box .img_cont img{width: 100%; min-width: 360px;}
.tax_box .content{padding: 15px 20px;}
.tax_box .content h2{margin: 11px 0 8px 0;}
.tax_box .content h2 a{line-height: 1;font-family:'Savoy-Roman',serif; font-size: 28px; color:#000;}
.tax_box .content h2 a:hover{text-decoration: underline;}
.tax_box .content p{font-family:'open_sansregular',sans-serif; font-size: 17px; line-height: 1.5;}
.tax_box .content .fecha{ color:#00c7b1; text-transform: uppercase; font-size: 15px; display: inline-block;}

/*caja imagen especial podcast*/
.tax_box .img_cont_podcast{max-height: 360px;}
/*caja imagen especial podcast*/
#destacado_tax.main-cont .container_podcast{max-height: 970px;}


.tax .more_cont{display: flex; margin: 30px auto 15px; justify-content: center; position: relative;}
.tax .more_cont a{padding: 9px 40px; background-color: #000;color:#fff;}
.tax .more_cont a:hover{background-color: #00c7b1; transition: .3s all ease;}

/*--------------- FIN Estilos taxonÃ³mica/tagonÃ³mica---------------*/

/*--------------- Estilos portada podcasts---------------*/
#main.podcasts{ margin-top: 59px;}
#main.podcasts .banner_full .wrapper{margin:15px;}
/*SecciÃ³n slider*/
#podcasts_slide {margin:0 0 10px 0;padding-bottom:20px; padding-top:15px;background-color: #003763;overflow: hidden;}
#podcasts_slide:before{content:'';background: url(/pauta/imag/dest_6.jpg) no-repeat center;filter: blur(10px);position: absolute;background-size: auto;}
#podcasts_slide h1{color:#fff; font-family:'open_sansbold',sans-serif; text-transform: uppercase;font-size: 24px; margin-bottom: 15px; padding-bottom: 15px;}
#podcasts_slide .destacados_cont{margin: 10px 0 20px 0;display:flex; display:-webkit-flex; display:-moz-flex;display:-o-flex;}
#podcasts_slide .breadcrumb, #podcasts_slide .breadcrumb a{color:#fff;}
#podcasts_slide .breadcrumb a:hover{color:#00c7b1;}
#podcasts_slide .swiper-container{width: 100%; height: 100%;}
#podcasts_slide .swiper-slide{text-align: left;font-size: 18px; background-color: #666;}
/*Cajas slider*/
#podcasts_slide .container{height: 300px;overflow: hidden; width: 100%; position: relative;}
#podcasts_slide .container:before{content: '';position: absolute; top: 0;right: 0;bottom: 0;left: 0; background: rgba(0, 0, 0, 0.5); z-index: 5; background-size: auto;opacity: 0.5;}
#podcasts_slide .container .img_full{width: 100%;}
#podcasts_slide .container:hover .img_full{-moz-transform: scale(1.1);-webkit-transform: scale(1.1); transform: scale(1.1); transition: .4s all ease;filter: blur(10px);}
#podcasts_slide .container .cont_box{position: absolute; z-index: 9; bottom: 0;width: 100%;}
#podcasts_slide .container .cont_box .content{position: relative; margin: 0 16px 30px; color:#fff;}
#podcasts_slide .container .cont_box .content .btn{background-color: #00c7b1;padding: 2px 9px; color:#fff; text-transform: uppercase; font-size: 13px;}
#podcasts_slide .container .cont_box .content .btn:hover{transition:.3s all ease; background:none;border-left: 7px solid #00c7b1;}
#podcasts_slide .container .cont_box .content h2{margin-top:11px;font-family:'open_sansbold',sans-serif; text-transform: uppercase;line-height:0.9;padding-bottom: 15px;}
#podcasts_slide .container .cont_box .content h2 a{font-size: 18px; color:#fff;}
#podcasts_slide .container .cont_box .content h2 a:hover{color: #00c7b1;transition: .3s all ease;}
#podcasts_slide .container .cont_box .content .btn_play{float: right;position: relative;bottom: 4px; cursor: pointer;}
/*barra de progreso*/
#podcasts_slide .container .cont_progress{width: 100%;position: absolute; bottom: 8px;}
#podcasts_slide .container .cont_progress .progressbarPlayer{height: 2px !important; background: url(/pauta/imag/btn/on_progbar.png) repeat-x bottom;width: 100%;background-color: #bcbcbc;}
#podcasts_slide .container .cont_progress .progressbarPlayer .ui-slider .ui-slider-range {background-color: #00c7b1; overflow: hidden; height: 2px !important;cursor: pointer;}
#podcasts_slide .container .cont_progress .progressbarPlayer .ui-slider .ui-slider-handle{height: 20px !important; background: url(/pauta/imag/btn/on_progbar_selector.png) no-repeat center top; width: 20px; margin: 0 !important; cursor: pointer; position: relative; bottom: 9px; display: inline-block; outline: none;}
/*Cajas podcasts*/
#podcasts_list {margin:25px 0 30px 0;padding-bottom:10px;}
#podcasts_list .podcasts_cont .cont{margin-bottom: 25px;}
#podcasts_list .podcasts_cont .cont .container{height: 300px;overflow: hidden; width: 100%; position: relative;}
#podcasts_list .podcasts_cont .cont .container:before{content: '';position: absolute; top: 0;right: 0;bottom: 0;left: 0; background: rgba(0, 0, 0, 0.5); z-index: 5; background-size: auto;opacity: 0.5;}
#podcasts_list .podcasts_cont .cont .container .img_full{width: 100%;}
#podcasts_list .podcasts_cont .cont .container:hover .img_full{-moz-transform: scale(1.1);-webkit-transform: scale(1.1); transform: scale(1.1); transition: .4s all ease;filter: blur(10px);}
#podcasts_list .podcasts_cont .cont .container .cont_box{position: absolute; z-index: 9; bottom: 0;width: 100%;}
#podcasts_list .podcasts_cont .cont .container .cont_box .content{position: relative; margin: 0 16px 30px; color:#fff;}
#podcasts_list .podcasts_cont .cont .container .cont_box .content .btn{background-color: #00c7b1;padding: 2px 9px; color:#fff; text-transform: uppercase; font-size: 13px;}
#podcasts_list .podcasts_cont .cont .container .cont_box .content .btn:hover{transition:.3s all ease; background:none;border-left: 7px solid #00c7b1;}
#podcasts_list .podcasts_cont .cont .container .cont_box .content h2{margin-top:11px;font-family:'open_sansbold',sans-serif; text-transform: uppercase;line-height:0.9;padding-bottom: 15px;}
#podcasts_list .podcasts_cont .cont .container .cont_box .content h2 a{font-size: 18px; color:#fff;}
#podcasts_list .podcasts_cont .cont .container .cont_box .content h2 a:hover{color: #00c7b1;transition: .3s all ease;}
#podcasts_list .podcasts_cont .cont .container .cont_box .content .btn_play{float: right;position: relative;bottom: 4px; cursor: pointer;}
/*barra de progreso*/
#podcasts_list .podcasts_cont .cont .container .cont_progress{width: 100%;position: absolute;bottom: 8px;}
#podcasts_list .podcasts_cont .cont .container .cont_progress .progressbarPlayer{height: 2px !important; background: url(/pauta/imag/btn/on_progbar.png) repeat-x bottom;width: 100%;background-color: #bcbcbc;}
#podcasts_list .podcasts_cont .cont .container .cont_progress .progressbarPlayer .ui-slider .ui-slider-range {background-color: #00c7b1; overflow: hidden; height: 2px !important;cursor: pointer;}
#podcasts_list .podcasts_cont .cont .container .cont_progress .progressbarPlayer .ui-slider .ui-slider-handle{height: 20px !important; background: url(/pauta/imag/btn/on_progbar_selector.png) no-repeat center top; width: 11px; margin: 0 !important; cursor: pointer; position: relative; bottom: 9px; display: inline-block; outline: none;}

/*----------compartir redes------------*/
.redes_cont .share_btn{position: absolute;z-index: 6; margin: 13px;cursor:pointer;}
.redes_cont .redes{position: absolute;margin-top: 13px;transition:.3s all ease; opacity: 0;z-index: 5;display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex;justify-content: center;-webkit-justify-content:center; -ms-flex-pack:center;width: 100%;}
.redes_cont .redes .red{transition:.3s all ease;transform: scale(1); margin-right: 12px;}
.redes_cont .redes:last-child{margin-right: 0;}
.redes_cont .redes .red:hover{transform: scale(1.1)!important;}   
.redes_cont .redes .red img{height: auto;width: auto;}
.redes_cont .redes .red img:hover{width: 50px;}

/*--------------- FIN Estilos portada podcasts---------------*/

/*--tags programas y podcasts--*/
.filt_container{margin:20px 0; border-bottom: 1px solid #b9b8b8; padding:0 10px 5px 10px;}
.filt_container .pref{font-size: 15px; color: #666; margin-right: 10px;}
.filt_container .filt {border: 2px solid #fff;font-size: 13px; font-family: 'open_sansregular', sans-serif; margin: 5px 2px; padding: 8px 14px; display: inline-block;border-radius: 2px;}
.filt_container .filt:hover{ transition: .3s all ease-in;border: 2px solid #00c7b1;}
.filt_container .filt a{color: #333;text-transform: uppercase;}
.filt_container .filt.active, .filt_container .filt.active a{background-color: #00c7b1;border: 2px solid #00c7b1; color:#fff;}

.filt_container.mov .form-group label, .filt_container.mov .form-group legend {font-size: 13px; color: #061d36; border:none;font-family: 'open_sanssemibold', sans-serif;}
.filt_container.mov .form-group .select{display: inline-block; margin-left: 5px;}
.filt_container.mov .form-group select{box-shadow: none !important;color: #1e3956;font-family: 'open_sanssemibold', sans-serif; font-size: 13px;font-style: normal;height: 35px; padding: 0 0 0 10px; border: 2px solid #333;}
.filt_container.mov .form-group select option{font-size: 13px;font-family: 'open_sanssemibold', sans-serif;height: 35px;padding: 0 0 0 10px;}
.filt_container.mov .form-group select option:hover{color: #0268b2;} 


/*--------------- Estilos portada programas---------------*/
#main.programas{margin-top: 59px;}
#main.programas .banner_full .wrapper{margin:15px;}
/*SecciÃ³n slider*/
#programas_slide {margin: 0 0 10px 0; padding-bottom: 30px;padding-top:15px;overflow: hidden; position: relative;background-color: rgba(0, 0, 0, 0.3);}
#programas_slide .bg_programa{-moz-transform: scale(1.3);-webkit-transform: scale(1.3); transform: scale(1.3); filter: blur(60px); width: 100%; position: absolute; z-index: -1;top: 0;}
#programas_slide h1{color:#fff; font-family:'open_sansbold',sans-serif; text-transform: uppercase;font-size: 24px; margin-bottom: 15px; padding-bottom: 15px;}
#programas_slide .destacados_cont{margin: 10px 0 20px 0;display:flex; display:-webkit-flex; display:-moz-flex;display:-o-flex;justify-content: center;-webkit-justify-content:center; -ms-flex-pack:center;}
#programas_slide .breadcrumb, #programas_slide .breadcrumb a{color:#fff;}
#programas_slide .breadcrumb a:hover{color:#00c7b1;}
#programas_slide .swiper-container{max-width: 850px; height: 100%;}
#programas_slide .swiper-slide{text-align: left;font-size: 18px;}
/*Cajas slider*/
#programas_slide .container{height: 350px;overflow: hidden; width: 55%; position: relative; margin:0 auto;}
#programas_slide .container:before{content: '';position: absolute; top: 0;right: 0;bottom: 0;left: 0;background: rgba(0, 0, 0, 0.3); z-index: 5; background-size: auto;opacity: 0.5;}
#programas_slide .container h2{font-family: 'open_sansregular',sans-serif; position: absolute; text-align: center; font-size: 17px; color: #fff; z-index: 5; display: block; margin: 25px 30px; text-transform: uppercase; line-height: 1.4;}
#programas_slide .container h2 a{color:#fff;}
#programas_slide .container h2:hover{text-decoration: underline;}
#programas_slide .container .img_full{width: 100%;}
#programas_slide .container:hover .img_full{}
#programas_slide .container .cont_box{position: absolute; z-index: 9; bottom: 0;width: 100%;}
#programas_slide .container .cont_box .content{position: relative; margin: 0 16px 30px; color:#fff;}
#programas_slide .container .cont_box .content .btn{background-color: #00c7b1;padding: 2px 9px; color:#fff; text-transform: uppercase; font-size: 13px;}
#programas_slide .container .cont_box .content .btn:hover{transition:.3s all ease; background:none;border-left: 7px solid #00c7b1;}
#programas_slide .container .cont_box .content h3{margin-top:11px;font-family:'open_sanssemibold',sans-serif; text-transform: uppercase;line-height:0.9;padding-bottom: 15px; text-align: center;font-size: 16px;}
#programas_slide .container .cont_box .content h3 a{color:#fff !important;}
#programas_slide .container .cont_box .content h3 a:hover{text-decoration: underline;}
#programas_slide .container .cont_box .content .status{position: relative;bottom: 4px; text-align: center;font-size: 13px;}
/*Cajas progrmas*/
#programas_list {margin:0 0 30px 0;padding-bottom:10px;display: grid;}
#programas_list .podcasts_cont .cont{margin-bottom: 25px; position: relative;}
#programas_list .podcasts_cont .cont .container{overflow: hidden; width: 100%; position: relative;max-height: 230px;}
#programas_list .podcasts_cont .cont .container:before{content: '';position: absolute; top: 0;right: 0;bottom: 0;left: 0;background: rgba(0, 0, 0, 0.3); z-index: 5; background-size: auto;opacity: 0.5;}
#programas_list .podcasts_cont .cont .container .img_full{width: 100%;}
#programas_list .podcasts_cont .cont:hover .img_full{-moz-transform: scale(1.1);-webkit-transform: scale(1.1); transform: scale(1.1); transition: .4s all ease;filter: blur(10px);}
#programas_list .podcasts_cont .cont .cont_box{position: relative; z-index: 9; bottom: 0;width: 100%;}
#programas_list .podcasts_cont .cont .cont_box .content{position: relative;padding: 15px 15px 10px; color: #fff; background-color: #F0F0F0; min-height: 140px;}
#programas_list .podcasts_cont .cont .cont_box .content .btn{background-color: #00c7b1;padding: 2px 9px; color:#fff; text-transform: uppercase; font-size: 13px;}
#programas_list .podcasts_cont .cont .cont_box .content .btn:hover{transition:.3s all ease; background:none;border-left: 7px solid #00c7b1;}
#programas_list .podcasts_cont .cont .cont_box .content h2{font-family:'open_sansbold',sans-serif; text-transform: uppercase;line-height:0.9; padding-bottom: 13px;}
#programas_list .podcasts_cont .cont .cont_box .content h2 a{font-size: 13px; color:#333;}
#programas_list .podcasts_cont .cont .cont_box .content h2 a:hover{text-decoration: underline;}
#programas_list .podcasts_cont .cont .cont_box .content .status{position: relative;text-align: left; color: #666; font-size: 14px; margin-bottom: 3px;}
#programas_list .podcasts_cont .cont .cont_box .content .hora{position: relative;text-align: left; color: #666; font-size: 14px;}

#programas_list .podcasts_cont .cont .play_btn{position: absolute;z-index: 6;display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex; align-items: center; -ms-flex-align:center;-webkit-align-items: center;justify-content: center;-webkit-justify-content:center; -ms-flex-pack:center;width: 100%; height: 100%;}
#programas_list .podcasts_cont .cont .play_btn .play_circle{position: relative;border-radius: 50%; background-color: rgba(0, 0, 0, 0.6); border: 2px solid rgba(255, 255, 255, 0.6); width: 62px; height: 62px;display:-ms-flexbox; display:-o-flex; display:-webkit-flex;display:flex;}
#programas_list .podcasts_cont .cont .play_btn .play_circle:hover{background-color: #ff8200; transition: .3s all ease; border: 2px solid #ff8200;}
#programas_list .podcasts_cont .cont .play_btn .play_circle img{position: absolute; left: 32%; top: 27%;}

#programas_list{display:none;}

/*--------------- FIN Estilos portada programas---------------*/


/*--------------- Estilos video en vivo---------------*/
#main.video_vivo{margin-top: 32px; background-color:#000;}
/*SecciÃ³n player video*/
#videoplayer_cont {margin: 25px 0 40px 0; padding: 20px; background-color: #111;}
#videoplayer_cont img{width: 100%;}
#videoplayer_cont .wrapper{ max-width: 900px; display: block; margin:0 auto;}

/*Cajas video*/
#video_list {margin:25px 0 30px 0;padding-bottom:10px;}
#video_list h1{color:#333; font-family:'open_sansbold',sans-serif; text-transform: uppercase;font-size: 24px; margin-bottom: 15px; padding-bottom: 15px;}
#video_list .video_cont .cont{margin-bottom: 25px; position: relative;}
#video_list .video_cont .cont .container{overflow: hidden; width: 100%; position: relative;max-height: 230px;}
#video_list .video_cont .cont .container:before{content: '';position: absolute; top: 0;right: 0;bottom: 0;left: 0;background: rgba(0, 0, 0, 0.3); z-index: 5; background-size: auto;opacity: 0.5;}
#video_list .video_cont .cont .container .img_full{width: 100%;}
#video_list .video_cont .cont:hover .img_full{-moz-transform: scale(1.1);-webkit-transform: scale(1.1); transform: scale(1.1); transition: .4s all ease;filter: blur(10px);}
#video_list .video_cont .cont .cont_box{position: relative; z-index: 9; bottom: 0;width: 100%;}
#video_list .video_cont .cont .cont_box .content{position: relative;padding: 15px 15px 10px; color: #fff; background-color: #F0F0F0; min-height: 140px;}
#video_list .video_cont .cont .cont_box .content .btn{background-color: #00c7b1;padding: 2px 9px; color:#fff; text-transform: uppercase; font-size: 13px;}
#video_list .video_cont .cont .cont_box .content .btn:hover{transition:.3s all ease; background:none;border-left: 7px solid #00c7b1;}
#video_list .video_cont .cont .cont_box .content h2{font-family:'open_sansbold',sans-serif; text-transform: uppercase;line-height:0.9; padding-bottom: 13px;}
#video_list .video_cont .cont .cont_box .content h2 a{font-size: 13px; color:#333;}
#video_list .video_cont .cont .cont_box .content h2 a:hover{color: #00c7b1;transition: .3s all ease;}
#video_list .video_cont .cont .cont_box .content .status{position: relative;text-align: left; color: #666; font-size: 14px; margin-bottom: 3px;}
#video_list .video_cont .cont .cont_box .content .hora{position: relative;text-align: left; color: #666; font-size: 14px;}

#video_list .video_cont .cont .play_btn{position: absolute;z-index: 6;display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex; align-items: center; -ms-flex-align:center;-webkit-align-items: center;justify-content: center;-webkit-justify-content:center; -ms-flex-pack:center;width: 100%; height: 100%;}
#video_list .video_cont .cont .play_btn .play_circle{position: relative;border-radius: 50%; background-color: rgba(0, 0, 0, 0.6); border: 2px solid rgba(255, 255, 255, 0.6); width: 62px; height: 62px;display:-ms-flexbox; display:-o-flex; display:-webkit-flex;display:flex;}
#video_list .video_cont .cont .play_btn .play_circle:hover{background-color: #ff8200; transition: .3s all ease; border: 2px solid #ff8200;}
#video_list .video_cont .cont .play_btn .play_circle img{position: absolute; left: 32%; top: 27%;}

/*--------------- FIN Estilos video en vivo---------------*/


/*--------------- Estilos radio en vivo---------------*/
#main.radio_vivo{margin-top: 32px;}
/*SecciÃ³n player radio*/
#radioplayer_cont {margin: 25px 0 10px 0; padding: 20px;background-color: #111;}
#radioplayer_cont .wrapper{width: 524px; display: block; margin:0 auto;}
/*carÃ¡tula player*/
#radioplayer_cont .container{height: 295px;overflow: hidden; position: relative; margin:0 auto;}
#radioplayer_cont .container:before{content: '';position: absolute; top: 0;right: 0;bottom: 0;left: 0;background: rgba(0, 0, 0, 0.3); z-index: 5; background-size: auto;opacity: 0.5;}
#radioplayer_cont .container .img_full{width: 100%;}
#radioplayer_cont .container:hover .img_full{-moz-transform: scale(1.1);-webkit-transform: scale(1.1); transform: scale(1.1); transition: .4s all ease;filter: blur(10px);}
#radioplayer_cont .container .cont_box{position: absolute; z-index: 9; bottom: 0;width: 100%;}
#radioplayer_cont .container .cont_box .content{position: relative; margin: 0 16px 30px; color:#fff;}
#radioplayer_cont .container .cont_box .content .btn{background-color: #00c7b1;padding: 2px 9px; color:#fff; text-transform: uppercase; font-size: 13px;}
#radioplayer_cont .container .cont_box .content .btn:hover{transition:.3s all ease; background:none;border-left: 7px solid #00c7b1;}
#radioplayer_cont .container .cont_box .content h2{margin-top:11px;font-family:'open_sanssemibold',sans-serif; text-transform: uppercase;line-height:0.9;padding-bottom: 15px; text-align: center;font-size: 16px;}
#radioplayer_cont .container .cont_box .content h2 a{color:#fff !important;}
#radioplayer_cont .container .cont_box .content h2 a:hover{text-decoration: underline;}
#radioplayer_cont .container .cont_box .content .status{position: relative;bottom: 4px; text-align: center;font-size: 13px;}
#radioplayer_cont .player_btns .janus_p{width: 100%; display: block;}


/*estilos player*/
/*barra de progreso*/
.player_btns .player{background-color:#011f38; display: block; width: 100%;position: relative; padding: 20px 0;}
.player_btns .player h2{color:#00c7b1; font-family:'open_sansregular', sans-serif; font-size: 13px; text-align: center; margin-bottom: 12px;}
.player_btns .player .cont_player{margin-top: 20px;padding: 0 35px; display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex; -ms-flex-pack: center;justify-content: center;-webkit-justify-content:center;align-items:center;-ms-flex-align:center;-webkit-align-items: center;}
.player_btns .player #TLframe{border-radius: 0 !important;}
/*botones*/
.player_btns .player .cont_player .controlsPlayer {position: relative; width:35%; display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex;justify-content: space-between;-webkit-justify-content:space-between;-ms-flex-pack: justify;align-items:center;-ms-flex-align:center;-webkit-align-items: center; margin-right: 10px;}
.player_btns .player .cont_player .controlsPlayer .buttonPlayer {position:relative; transition:all 0s ease 0s !important; cursor: pointer; width:20px; height:20px; display: inline-block;}
.player_btns .player .cont_player .controlsPlayer .prevPlayer{background: url(/pauta/imag/btn/player_rewind.png) no-repeat center; width:20px; height:20px;}
.player_btns .player .cont_player .controlsPlayer .playPlayer{background: url(/pauta/imag/btn/player_play.png) no-repeat center;}
.player_btns .player .cont_player .controlsPlayer .pausePlayer{background: url(/pauta/imag/btn/player_pause.png) no-repeat center;}
.player_btns .player .cont_player .controlsPlayer .nextPlayer{background: url(/pauta/imag/btn/player_forward.png) no-repeat center;}
.player_btns .player .cont_player .controlsPlayer .vivo{position: relative;background: url(/pauta/imag/btn/player_vivo.png) no-repeat 0px 1px;color: #fff;font-size: 10px; cursor: pointer; padding: 0 3px 0 10px; border-radius: 16px;}
.player_btns .player .cont_player .controlsPlayer .vivo:hover{color:#00c7b1;transition: .3s all ease;}
.player_btns .player .cont_player .controlsPlayer .novivo{position: relative;background: url(/pauta/imag/btn/player_novivo.png) no-repeat 0px 1px;color: #fff;font-size: 10px; cursor: pointer; padding: 0 3px 0 10px; border-radius: 16px;}
.player_btns .player .cont_player .controlsPlayer .novivo:hover{color:#00c7b1;transition: .3s all ease;}
.player_btns .player .cont_player .controlsPlayer .prevPlayer:hover{background: url(/pauta/imag/btn/player_rewind_b.png) no-repeat center; width:20px; height:20px;}
.player_btns .player .cont_player .controlsPlayer .playPlayer:hover{background: url(/pauta/imag/btn/player_play_b.png) no-repeat center;}
.player_btns .player .cont_player .controlsPlayer .pausePlayer:hover{background: url(/pauta/imag/btn/player_pause_b.png) no-repeat center;}
.player_btns .player .cont_player .controlsPlayer .nextPlayer:hover{background: url(/pauta/imag/btn/player_forward_b.png) no-repeat center;}
.player_btns .player .cont_player .controlsPlayer .prevPlayer:hover{background: url(/pauta/imag/btn/player_rewind_b.png) no-repeat center; width:20px; height:20px;}
.player_btns .player .cont_player .controlsPlayer .playPlayer:hover{background: url(/pauta/imag/btn/player_play_b.png) no-repeat center;}
.player_btns .player .cont_player .controlsPlayer .pausePlayer:hover{background: url(/pauta/imag/btn/player_pause_b.png) no-repeat center;}
.player_btns .player .cont_player .controlsPlayer .nextPlayer:hover{background: url(/pauta/imag/btn/player_forward_b.png) no-repeat center;}
/*Control Volumen*/
.player_btns .player .cont_player .cont_vol .buttonPlayer{position:absolute; transition:all 0s ease 0s !important; cursor: pointer; width:20px; height:20px;}
.player_btns .player .cont_player .cont_vol{width: 75px;position: relative; display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex;}
.player_btns .player .cont_player .cont_vol .volumePlayer{position:relative;background: url(/pauta/imag/btn/player_vol.png) no-repeat center; cursor: pointer;}
.player_btns .player .cont_player .cont_vol .mutePlayer{position:relative;background: url(/pauta/imag/btn/player_mute.png) no-repeat center; cursor: pointer;top: 1px;}
.player_btns .player .cont_player .cont_vol .ui-slider-handle{width: 41px;height: 2px;position: absolute;left: 30px; bottom: 8px; background-color: #bbbbbb; cursor: pointer;}
.radio_vivo .player .cont_player .cont_vol .ui-slider-handle span{width: 2px; height: 8px; background-color: #bbbbbb; cursor: pointer;position: absolute; right: -1px;transform: translateY(-3px);-webkit-transform:translateY(11px);-ms-transform:translateY(11px);}
/*Cajas audio*/
#radio_list {margin:25px 0 30px 0;padding-bottom:10px;}
#radio_list h1{color:#333; font-family:'open_sansbold',sans-serif; text-transform: uppercase;font-size: 24px; margin-bottom: 15px; padding-bottom: 15px;}
#radio_list .radio_cont .cont{margin-bottom: 25px; position: relative;}
#radio_list .radio_cont .cont .container{overflow: hidden; width: 100%; position: relative;max-height: 230px;}
#radio_list .radio_cont .cont .container:before{content: '';position: absolute; top: 0;right: 0;bottom: 0;left: 0;background: rgba(0, 0, 0, 0.3); z-index: 5; background-size: auto;opacity: 0.5;}
#radio_list .radio_cont .cont .container .img_full{width: 100%;}
#radio_list .radio_cont .cont:hover .img_full{-moz-transform: scale(1.1);-webkit-transform: scale(1.1); transform: scale(1.1); transition: .4s all ease;filter: blur(10px);}
#radio_list .radio_cont .cont .cont_box{position: relative; z-index: 9; bottom: 0;width: 100%;}
#radio_list .radio_cont .cont .cont_box .content{position: relative;padding: 15px 15px 10px; color: #fff; background-color: #F0F0F0; min-height: 140px;}
#radio_list .radio_cont .cont .cont_box .content .btn{background-color: #00c7b1;padding: 2px 9px; color:#fff; text-transform: uppercase; font-size: 13px;}
#radio_list .radio_cont .cont .cont_box .content .btn:hover{transition:.3s all ease; background:none;border-left: 7px solid #00c7b1;}
#radio_list .radio_cont .cont .cont_box .content h2{font-family:'open_sansbold',sans-serif; text-transform: uppercase;line-height:0.9; padding-bottom: 13px;}
#radio_list .radio_cont .cont .cont_box .content h2 a{font-size: 13px; color:#333;}
#radio_list .radio_cont .cont .cont_box .content h2 a:hover{color: #00c7b1;transition: .3s all ease;}
#radio_list .radio_cont .cont .cont_box .content .status{position: relative;text-align: left; color: #666; font-size: 14px; margin-bottom: 3px;}
#radio_list .radio_cont .cont .cont_box .content .hora{position: relative;text-align: left; color: #666; font-size: 14px;}

#radio_list .radio_cont .cont .play_btn{position: absolute;z-index: 6;display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex; align-items: flex-end; -ms-flex-align:end;-webkit-align-items: flex-end;justify-content: flex-end;-webkit-justify-content:flex-end; -ms-flex-pack:start;width: 100%; height: 100%;}
#radio_list .radio_cont .cont .play_btn .play_circle{position: relative;border-radius: 50%; margin: 15px; background-color: rgba(0, 0, 0, 0.6); border: 1px solid rgba(255, 255, 255, 0.6); width: 50px; height: 50px;display:-ms-flexbox; display:-o-flex; display:-webkit-flex;display:flex;}
#radio_list .radio_cont .cont .play_btn .play_circle:hover{background-color: rgba(136, 223, 233, 0.4); transition: .3s all ease; border: 1px solid rgba(136, 223, 233, 0.4);}
#radio_list .radio_cont .cont .play_btn .play_circle img{position: absolute; left: 30%; top: 24%;}
div#shareNormalCont.radio .auxi .colp.grid-4, div#shareNormalCont.radio .auxi .colp.grid-6, div#shareNormalCont.radio .auxi .colp.grid-2 {
    width: 100%;
    text-align: center;
    min-height: 1px;
    overflow: hidden;
 }
 
 div#shareNormalCont.radio .auxi .colp.grid-6 {
    margin: 11px 0px;
 }
 div#shareNormalCont.radio .auxi .colp.grid-6 p, div#shareNormalCont.radio .auxi .colp.grid-6 .box-form {
    display: inline-block;
    float: none;
    width: 100%;
    margin: 0px;
    min-height: 1px;
    overflow: hidden;
 }
 
 div#shareNormalCont.radio .auxi .colp.grid-6 .box-form input#shareUrlFull {
    display: inline-block;
    margin: 0px;
    position: relative;
    width: 100%;
 }

/*--------------- FIN Estilos radio en vivo---------------*/


/*--------------- RESPONSIVE ----------------*/

/*LG--- Pantallas grandes*/


@media (max-width:1250px){
#podcasts .podcast {height:140px;}

}

@media (max-width:1200px){
#podcasts .podcast {height:160px;}


}


@media (max-width:991px) {
#podcasts .podcast {height:115px;}
.side-cont.side-mundial.sm-3 {width:100%; display:block;}
.side-cont.side-mundial.sm-3 .mundial_box_feat_news.radio_box {background-color:#000;}
.side-cont.side-mundial.sm-3 .mundial_box_feat_news.radio_box img {height:auto;}


}

@media (max-width:768px) {
#podcasts .podcast {height:auto; min-height:1px;}

}

@media (max-width:450px) {
.side-cont.side-mundial.sm-3 {text-align:center;}    
.side-cont.side-mundial.sm-3 .mundial_box_feat_news.radio_box {display:inline-block; margin:10px 0px; padding:0px; float:none; width:80%;}
}


    /*-------------------------------
            Estilos globales
    --------------------------------*/
    .wrapper{margin:0;}
    /*--------------- Footer ---------------*/
    footer .info-footer{padding:10px 20px;}
    footer .sub-footer{padding:0px 20px;}
    footer .info-footer #corporativo_m{display: none;}
    /*--------------- FIN Footer ---------------*/

    /*-------------------------------
            Estilos especÃ­ficos
    --------------------------------*/

}



/*MD--- Pantallas medianas*/




@media(min-width:991px) and (max-width:1199px){
    /*-------------------------------
           Estilos globales
    --------------------------------*/
    #main{margin-top: 65px;}

    /*--------------- Footer ---------------*/
    footer .info-footer{padding:10px 20px;}
    footer .sub-footer{padding:0px 20px;}
    footer .info-footer #corporativo_m{display: none;}
    /*--------------- FIN Footer ---------------*/
    /*-------------------------------
            Estilos especÃ­ficos
    --------------------------------*/
     /*tags alianza*/
    /*tag movil blanco tablet*/
    .tag_al_w_m.tag_xs{display: none;}
    .side-cont{margin-top:20px;}
    .side-cont .radio_box .radio{padding: 33px 10px 23px 10px;background-position: 83% 35%;}
    .side-cont .tv_box .tv_cover{height: 198px;}
    .side-cont .tv_box .tv_cover .cover{width: 100%;}
    .side-cont .banner_full h2{margin-bottom: 15px;}
    .side-cont .banner_full a{max-height: 161px;position: relative;display: block;}
    .side-cont .banner_full img{min-width: 342px;}
    .destacados_conts .dest-cont:nth-child(2){border-right: 0;}
    #titular_destacado.main-cont .container img{width: 100%;}
    
    #articulos-destacados .destacados_cont.dos .row .main-cont {padding-right:0;}
    #articulos-destacados .destacados_cont.dos .row .main-cont + .main-cont {border-left-width:15px;}
    #articulos-destacados .destacados_cont.dos .row .main-cont  {border-left-width:0;}
    #articulos-destacados > .auxi {width:97%; margin:0 auto;}
    #articulos-destacados .destacados_cont.dos .row {margin-left:0;}

}

/*SM--- Tablet*/
@media(min-width:768px) and (max-width:991px){
    /*-------------------------------
           Estilos globales
    --------------------------------*/
    #main{margin-top: 65px;}
    /*--------------- Header ---------------*/
    /*mostrar menu movil*/
    .menu_responsive{display: block;} 
    .menu_responsive .logo img{margin-left: 10px;max-width: 245px;}
    /*ocultar menu desktop*/
    #header.navbar{display: none;}
    /*--------------- FIN Header ---------------*/
    /*--------------- Footer ---------------*/
    footer .info-footer{padding:10px 20px;}
    footer .sub-footer{padding:0px 20px;}
    footer .info-footer #corporativo_m{display: none;}
    /*--------------- FIN Footer ---------------*/

    /*-------------------------------
            Estilos especÃ­ficos
    --------------------------------*/
    /*tags alianza*/
    /*tag movil blanco tablet*/
    .tag_al_w_m.tag_xs{display: none;}
    /*tag movil blanco destacados*/
    .tag_al_m{/*background-color: #ffffff;*/ padding: 7px 0 0; margin-top: 3px; color:#00c7b1; text-transform: uppercase; font-size: 13px; display: block;}
    .tag_al_m:hover{transition:.3s all ease; background:none;border-left: 7px solid #00c7b1; padding-left:10px;}
    .tag_al_m .logo_al_n{width:auto !important;vertical-align: middle;padding-bottom: 3px; padding-left: 11px;float: right; position: relative; bottom: 4px;}
    /*tag movil negro destacados*/
    .tag_al_m_n{ padding: 7px 0 0; margin-top: 3px; color:#00c7b1; text-transform: uppercase; font-size: 13px; display: block;}
    .tag_al_m_n:hover{transition:.3s all ease; background:none;border-left: 7px solid #00c7b1; padding-left:10px;}
    .tag_al_m_n .logo_al_n{width:auto !important;vertical-align: middle;padding-bottom: 3px; padding-left: 11px;float: right; position: relative; bottom: 7px;}
    /*ocultar sidebar*/
    .side-cont{display: none;}
    .noti.side-cont {display:block;}
    /*contenido destacado*/
    .destacados_cont .dest-cont:nth-child(2){border-right: 0 !important;}
    #destacados .destacados_cont .dest-cont .dest_box {margin-bottom: 20px;}
    #destacados .destacados_cont .dest-cont .dest_box .img_wrapper{max-height: 265px;}
    #destacados .destacados_cont .dest-cont .dest_box .img_full{ width: 100%;}
    
    /*contenido destacado JANUS*/
    #destacados-janus .destacados_cont .dest-cont .dest_box {margin-bottom: 20px;}
    #destacados-janus .destacados_cont .dest-cont .dest_box .img_wrapper{max-height: 265px;}
    #destacado-januss .destacados_cont .dest-cont .dest_box .img_full{ width: 100%;}
    /*audios destacados*/
    #audios_destacados .destacados_cont .dest-cont .dest_box {margin-bottom: 20px;}
    #audios_destacados .destacados_cont .dest-cont .dest_box .img_wrapper{max-height: 265px;}
    #audios_destacados .destacados_cont .dest-cont .dest_box .img_full{ width: 100%;}
    /*podcasts*/
    #podcasts .podcast{margin-bottom: 10px;}

    
    /*-------------------------------
            Estilos artÃ­culo
    --------------------------------*/
    .CUERPO .wrapper {margin: 0 auto;}
    .cont-subtit{max-width: 640px; margin: 0 auto;}
    #encabezado.main-cont .encabezado-img .creditos{margin: 3px 10px;}
    /*contenido relacionados*/
    #relacionados .destacados_cont .dest-cont .dest_box {margin-bottom: 20px;}
    #relacionados .destacados_cont .dest-cont .dest_box .img_full{ width: 100%;}

    /*player artÃ­culo - playlist*/
    /*estilos player*/
    .player_foto .player{padding:20px 15px 30px 15px;}
    .player_foto .player .cont_player{max-width: 75%; margin: 0 auto;}
    .player_foto .player .cont_player .cont_progress{width: 60%;}
    .player_foto .player .progess_time{font-size: 10px;}
    /*botones*/
    .player_foto .player .controlsPlayer {position: relative; width: 50%; max-width: 100px; margin:15px auto; display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex;justify-content: space-between;-webkit-justify-content:space-between;-ms-flex-pack: justify;}
    .player_foto .player .controlsPlayer .buttonPlayer {position:relative; transition:all 0s ease 0s !important; cursor: pointer; width:20px; height:20px; display: inline-block;}
    .player_foto .player .controlsPlayer .prevPlayer{top: 3px;background: url(/pauta/imag/btn/player_rewind.png) no-repeat center; width:20px; height:20px;}
    .player_foto .player .controlsPlayer .playPlayer{top: 2px;background: url(/pauta/imag/btn/player_play.png) no-repeat center;}
    .player_foto .player .controlsPlayer .pausePlayer{top:2px;background: url(/pauta/imag/btn/player_pause.png) no-repeat center;}
    .player_foto .player .controlsPlayer .nextPlayer{top: 3px;background: url(/pauta/imag/btn/player_forward.png) no-repeat center;}
    .player_foto .player .controlsPlayer .vivo{position: relative;background: url(/pauta/imag/btn/player_vivo.png) no-repeat 1px 9px; color: #fff;font-size: 10px; cursor: pointer; padding: 0 3px 0 10px; border-radius: 16px;}
    .player_foto .player .controlsPlayer .vivo:hover{color:#00c7b1;transition: .3s all ease;}
    .player_foto .player .controlsPlayer .prevPlayer:hover{top: 3px;background: url(/pauta/imag/btn/player_rewind_b.png) no-repeat center; width:20px; height:20px;}
    .player_foto .player .controlsPlayer .playPlayer:hover{top: 2px;background: url(/pauta/imag/btn/player_play_b.png) no-repeat center;}
    .player_foto .player .controlsPlayer .pausePlayer:hover{top:2px;background: url(/pauta/imag/btn/player_pause_b.png) no-repeat center;}
    .player_foto .player .controlsPlayer .nextPlayer:hover{top: 3px;background: url(/pauta/imag/btn/player_forward_b.png) no-repeat center;}


    /*player artÃ­culo - playlist*/
    /*estilos player*/
    .playlist .player{padding:20px 15px 30px 15px;}
    .playlist .player .cont_player{max-width: 75%; margin: 0 auto;}
    .playlist .player .cont_player .cont_progress{width: 60%;}
    .playlist .player .progess_time{font-size: 10px;}
    /*botones*/
    .playlist .player .controlsPlayer {position: relative; width: 50%; max-width: 100px; margin:15px auto; display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex;justify-content: space-between;-webkit-justify-content:space-between;-ms-flex-pack: justify;}
    .playlist .player .controlsPlayer .buttonPlayer {position:relative; transition:all 0s ease 0s !important; cursor: pointer; width:20px; height:20px; display: inline-block;}
    .playlist .player .controlsPlayer .prevPlayer{top: 3px;background: url(/pauta/imag/btn/player_rewind.png) no-repeat center; width:20px; height:20px;}
    .playlist .player .controlsPlayer .playPlayer{top: 2px;background: url(/pauta/imag/btn/player_play.png) no-repeat center;}
    .playlist .player .controlsPlayer .pausePlayer{top:2px;background: url(/pauta/imag/btn/player_pause.png) no-repeat center;}
    .playlist .player .controlsPlayer .nextPlayer{top: 3px;background: url(/pauta/imag/btn/player_forward.png) no-repeat center;}
    .playlist .player .controlsPlayer .vivo{position: relative;background: url(/pauta/imag/btn/player_vivo.png) no-repeat 1px 9px; color: #fff;font-size: 10px; cursor: pointer; padding: 0 3px 0 10px; border-radius: 16px;}
    .playlist .player .controlsPlayer .vivo:hover{color:#00c7b1;transition: .3s all ease;}
    .playlist .player .controlsPlayer .prevPlayer:hover{top: 3px;background: url(/pauta/imag/btn/player_rewind_b.png) no-repeat center; width:20px; height:20px;}
    .playlist .player .controlsPlayer .playPlayer:hover{top: 2px;background: url(/pauta/imag/btn/player_play_b.png) no-repeat center;}
    .playlist .player .controlsPlayer .pausePlayer:hover{top:2px;background: url(/pauta/imag/btn/player_pause_b.png) no-repeat center;}
    .playlist .player .controlsPlayer .nextPlayer:hover{top: 3px;background: url(/pauta/imag/btn/player_forward_b.png) no-repeat center;}
    
    #articulos-destacados .destacados_cont.dos .row .main-cont {padding-right:0;}
    #articulos-destacados .destacados_cont.dos .row .main-cont + .main-cont {border-left-width:15px;}
    #articulos-destacados .destacados_cont.dos .row .main-cont  {border-left-width:0;}
    #articulos-destacados > .auxi {width:97%; margin:0 auto;}
    #articulos-destacados .destacados_cont.dos .row {margin-left:0;}
    #articulos-destacados .destacados_cont.dos {border-left-width:0; padding-right:0;}
}

/*XS--- Movil*/
@media (max-width: 767px){
    /*-------------------------------
           Estilos globales
    --------------------------------*/
    #main{margin-top: 56px;}
    #main.especial{margin-top: 33px;}
    /*--------------- Header ---------------*/
    /*mostrar menu movil*/
    .menu_responsive{display: block; position: absolute;}
    .menu_responsive .menujq{position: relative;}
    .menu_responsive .menujq .menu-cont{width: 100%;}
    .menu_responsive .logo img{margin-left: 10px;max-width: 245px;}
    /*ocultar menu desktop*/
    #header.navbar{display: none;}
    /*--------------- FIN Header ---------------*/
    /*mÃ¡rgenes mÃ³vil*/
    .wrapper{margin:10px;}
    /*--------------- Footer ---------------*/
    footer .logo_footer img{width: 30%;}
    footer .info-footer{padding:10px;}
    footer .info-footer #contacto{margin-bottom: 10px;}
    footer .info-footer #corporativo{text-align: center;display: none;}
    footer .sub-footer{padding:0px;}
    footer .sub-footer li{padding: 15px 0 35px 0;}
    footer .sub-footer .datos{text-align: left; padding:10px 0;}
    footer .sub-footer .datos li:first-child{margin-right: 0;}
    footer .sub-footer .datos li{padding:8px 15px; text-align: left;}
    footer .sub-footer .copyright li{font-size: 11px;}
    footer .info-footer #contacto .mail_box{margin:20px auto;}
    footer .info-footer #contacto .mail_box .form-control{width: 100%; margin-bottom: 8px;}
    footer .info-footer #contacto .mail_box h2{padding-bottom: 8px; font-size: 15px;}
    footer .info-footer #contacto .mail_box button.btn-default{width: 100%; font-size: 16px;font-family:'open_sansbold',sans-serif;}
    footer .info-footer #contacto .foot_social h2 {display: none;}
    footer .info-footer #contacto .foot_social{text-align: center;}
    /*--------------- FIN Footer ---------------*/

    /*-------------------------------
            Estilos especÃ­ficos
    --------------------------------*/
    /*--------------- Principal ---------------*/
    #principal .wrapper{margin:0;}
    .row.esp {margin-left:-10px !important; margin-right: -10px !important;}
    /*tags alianza*/
    /*tag movil principal tablet*/
    .tag_al.tag_sm{display: none;}
    /*tag movil m*/
    .tag_al_m .logo_al_n{display: block;}
    .tag_al_m_n .logo_al_n{display: block;}
    /*logo bloomberg autor articulo*/
    .cont_txt_al{display: inline-block;bottom: 8px; position: relative;}
    .cont_img_al{display: inline-block;}
    .cont_img_al:first-child{margin-right: -4px;}
    /*titular destacado*/
    body.golpe.mobile #titular_destacado {background-color:#000; padding: 10px;}
    body.golpe.mobile #titular_destacado.main-cont .container .cont_box .content h1 a { color:#FFF;}
    #titular_destacado.main-cont .container{max-height: 100%;}
    #titular_destacado.main-cont .container:before{background:none;display: none;}
    #titular_destacado.main-cont .container img{width: 100%;}
    #titular_destacado.main-cont .container .cont_box{display: block;position: relative;}
    .golpe.mobile #titular_destacado.main-cont .container .cont_box{display: block;position: absolute;}
    #titular_destacado.main-cont .container .cont_box .content{margin:10px; max-width: 100%;}
    #titular_destacado.main-cont .container .cont_box .content h1{margin: 5px 0 11px 0;}
    #titular_destacado.main-cont .container .cont_box .content h1 a{line-height: 1;font-family:'Savoy-Bold',serif; font-size: 22px; color:#000; color: #000; letter-spacing: -0.1px;}
    #titular_destacado.main-cont .container .cont_box .content p{font-family:'open_sansregular',sans-serif; font-size: 14px; line-height: 19px; color: #000;}
    #titular_destacado.main-cont .container .cont_box .content .tag{color:#00c7b1;background:none; padding-left:0; font-size: 11px;}
    #titular_destacado.main-cont .container .cont_box .content .tag:hover{border:none;}
    /*ocultar sidebar*/
    .side-cont{display: none;}
    /*--------------- FIN Principal ---------------*/

    /*contenidos destacados*/
    .destacados_cont .dest-cont{margin:15px 0;}
    /*iconos de contenido*/
    .dest-cont .dest_box .img_wrapper .ic_box{width: 30px; height: 30px;bottom: 2px;}
    .dest-cont .dest_box .img_wrapper .ic_box img{width: 20px; padding: 0;position: absolute;left: 0;right: 0; bottom: 0; top: 0;margin: auto;}
    .dest-cont .dest_box .img_wrapper:hover .ic_box{width: 30px; height: 30px;background-color: rgba(0, 0, 0, 0.8);}
    .dest-cont .dest_box .img_wrapper:hover .ic_box img{ padding: 0;}
    /*destacados*/
    #destacados{margin-bottom:0; border:none; padding-bottom: 0;}
    #destacados h2{font-size: 15px; margin-bottom: 0; padding-bottom: 10px;}
    #destacados .ver_mas{margin-top: 0;border-bottom: 1px solid #c7dae7; padding-bottom: 8px;}
    #destacados .destacados_cont{margin: 5px 0 10px 0;}
    #destacados .destacados_cont .destacados_cont .dest-cont{border-right: 0 !important;}
    #destacados .destacados_cont .dest-cont:first-child{margin-top: 5px;}
    #destacados .destacados_cont .dest-cont{margin: 0;border-right: 0;}
    #destacados .destacados_cont .dest-cont .dest_box{border-bottom: 1px solid #c7dae7; padding-top: 10px; padding-bottom: 10px; display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex;}
    #destacados .destacados_cont .dest-cont:last-child .dest_box{border-bottom:0; padding-bottom: 0;}
    #destacados .destacados_cont .dest-cont .dest_box .img_full{ width: 100%;}
    #destacados .destacados_cont .dest-cont .dest_box .img_wrapper{height: 90px; display: inline-block; width: 124px;}
    #destacados .destacados_cont .dest-cont .dest_box .content{display: inline-block; margin-left: 10px;}
    #destacados .destacados_cont .dest-cont .dest_box .tag{font-size: 11px; padding-top: 0;}
    #destacados .destacados_cont .dest-cont .dest_box h3{margin-bottom:0; margin-top: 5px; font-size: 18px;}
    #destacados .destacados_cont .dest-cont .dest_box h3 a {font-size: 18px;font-family: 'Savoy-Bold',serif;}
    #destacados .destacados_cont .dest-cont .dest_box p{display: none;}
    
    /*destacados JANUS*/
    #destacados-janus{margin-bottom:0; border:none; padding-bottom: 0;}
    #destacados-janus h2{font-size: 15px; margin-bottom: 0; padding-bottom: 10px;}
    #destacados-janus .ver_mas{margin-top: 0;border-bottom: 1px solid #c7dae7; padding-bottom: 8px;}
    #destacados-janus .destacados_cont{margin: 5px 0 10px 0;}
    #destacados-janus .destacados_cont .destacados_cont .dest-cont{border-right: 0 !important;}
    #destacados-janus .destacados_cont .dest-cont:first-child{margin-top: 5px;}
    #destacados-janus .destacados_cont .dest-cont{margin: 0;border-right: 0;}
    #destacados-janus .destacados_cont .dest-cont .dest_box{border-bottom: 1px solid #c7dae7; padding-top: 10px; padding-bottom: 10px; display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex;}
    #destacados-janus .destacados_cont .dest-cont:last-child .dest_box{border-bottom:0; padding-bottom: 0;}
    #destacados-janus .destacados_cont .dest-cont .dest_box .img_full{ width: 100%;}
    #destacados-janus .destacados_cont .dest-cont .dest_box .img_wrapper{height: 90px; display: inline-block; width: 124px;}
    #destacados-janus .destacados_cont .dest-cont .dest_box .content{display: inline-block; margin-left: 10px;}
    #destacados-janus .destacados_cont .dest-cont .dest_box .tag{font-size: 11px; padding-top: 0;}
    #destacados-janus .destacados_cont .dest-cont .dest_box h3{margin-bottom:0; margin-top: 5px; font-size: 18px;}
    #destacados-janus .destacados_cont .dest-cont .dest_box h3 a {font-size: 18px;font-family: 'Savoy-Bold',serif;}
    #destacados-janus .destacados_cont .dest-cont .dest_box p{display: none;}
    
    /*audios destacados*/
    #audios_destacados{margin:0 auto 10px;}
    #audios_destacados h2{margin-bottom: 0; font-size: 15px;}
    #audios_destacados .destacados_cont{margin-top: 0;}
    #audios_destacados .destacados_cont .dest-cont:nth-child(2){border-right:none; border-right: 1px solid #003763;}
    #audios_destacados .destacados_cont .dest-cont .dest_box .img_full{ width: 100%;}

    #audios_destacados .destacados_cont .dest-cont .dest_box .tag{font-size: 11px;}
    #audios_destacados .destacados_cont .dest-cont .dest_box h3{margin-top: 5px; font-size: 17px; margin-bottom: 0;}
    #audios_destacados .destacados_cont .dest-cont .dest_box h3 a{font-size: 18px;}
    #audios_destacados .destacados_cont .dest-cont .dest_box p{display: none;}
    #audios_destacados .ver_mas{margin-top: 0; border:none; padding-bottom: 0;}
    /*suscripcion*/
    #suscripcion .wrapper{margin:0;}
    #suscripcion .mail_box{background:none; background-color: #333333; padding: 20px 25px; margin:10px auto;}
    #suscripcion .mail_box .form-control{width: 100%; margin-bottom: 8px;}
    #suscripcion .mail_box h2{padding-bottom: 8px; font-size: 15px;}
    #suscripcion .mail_box button.btn-default{width: 100%; font-size: 16px;font-family:'open_sansbold',sans-serif;}
    /*podcasts*/
    #podcasts{margin: 20px 0 10px 0; padding-bottom: 5px;}
    #podcasts h2{font-size: 15px; margin-bottom:0;}
    #podcasts .podcast{border-bottom: 1px solid #c7dae7; padding-bottom: 10px;}
    #podcasts .destacados_cont .dest-cont:last-child .podcast{border-bottom:none;}
    #podcasts .destacados_cont{margin-bottom: 5px;}
    #podcasts .destacados_cont .dest-cont{margin:5px 0;}
    #podcasts .podcast .podcast_content{padding-bottom:0;}
    #podcasts .podcast .podcast_content .podcastHomePlay{cursor: pointer;}
    /*noticia*/
    #noticia{margin: 10px 0;}
    #noticia .main-cont .container{max-height: 165px;}
    #noticia .main-cont .container .main_img{width: 100%;}
    #noticia .main-cont .content {margin-top: 15px;}
    #noticia .main-cont .content h2 a{font-size: 30px;}
    #noticia .main-cont .content p{width: 95%;font-size: 13px;line-height: 24px;}
    #noticia .main-cont .content .tag{font-size: 11px;}
    
    #articulos-destacados .destacados_cont.dos .row .main-cont {padding-right:0;}
    #articulos-destacados .destacados_cont.dos .row .main-cont + .main-cont {border-left-width:15px;}
    #articulos-destacados .destacados_cont.dos .row .main-cont  {border-left-width:0;}
    #articulos-destacados > .auxi {width:97%; margin:0 auto;}
    #articulos-destacados .destacados_cont.dos .row {margin-left:0;}
    #articulos-destacados .destacados_cont.dos {border-left-width:0; padding-right:0;}


    /*---------------Estilos TaxonÃ³mica/tagonÃ³mica ---------------*/
    #destacado_tax .wrapper{margin:0;}
    .row.esp {margin-left:-10px !important; margin-right: -10px !important;}
    /*titular destacado*/
    #destacado_tax.main-cont .container{max-height: 100%;}
    #destacado_tax.main-cont .container:before{background:none;}
    #destacado_tax.main-cont .container img{width: 100%;}
    #destacado_tax.main-cont .container .cont_box{display: block;position: relative;}
    #destacado_tax.main-cont .container .cont_box .content{margin:10px; max-width: 100%;}
    #destacado_tax.main-cont .container .cont_box .content h2{margin: 5px 0 11px 0;}
    #destacado_tax.main-cont .container .cont_box .content h2 a{line-height: 1;font-family:'Savoy-Bold',serif; font-size: 22px; color:#000; color: #000; letter-spacing: -0.1px;}
    #destacado_tax.main-cont .container .cont_box .content p{font-family:'open_sansregular',sans-serif; font-size: 14px; line-height: 19px; color: #000;}
    #destacado_tax.main-cont .container .cont_box .content .fecha{color:#00c7b1;background:none; padding-left:0; font-size: 11px;}
    .tax h1{font-size: 23px;}
    .tax_box{display: block;}
    .tax_box .img_cont{width: 100%; min-width: auto;    max-height: 100%;}
    .tax_box .img_cont img{width: 100%; min-width: 100%;}
    .tax_box .content .fecha{font-size: 13px;}
    .tax_box .content h2 a{font-size: 25px;}
    .tax_box .content p{font-size: 14px;}
    .tax .more_cont a{font-size: 14px;}
    /*ocultar sidebar*/
    .side-cont{display: none;}
    .noti.side-cont {display:block;} 
    .side-cont .dest-cont .dest_box .img_wrapper {height:95px; display:inline-block; width:124px; max-height:220px; overflow:hidden; position:relative;}
    .side-cont .dest-cont .dest_box .content {display:inline-block; margin-left:10px; max-height:135px; overflow:hidden;}
    .side-cont .dest-cont .dest_box p {display:none;}
    .side-cont .dest-cont .dest_box {border-bottom:1px solid #c7dae7; padding-top:10px; padding-bottom:10px; display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex;}
    /*--------------- FIN Estilos TaxonÃ³mica/tagonÃ³mica ---------------*/

    /*--------------- Estilos portada programas---------------*/
    #programas_slide h1{font-size: 18px;}
    #programas_slide .container h2{font-size: 14px; margin: 20px 15px;}
    #programas_slide .container{width: 100%;height: auto;}
    #programas_slide .bg_programa{min-height: 400px;}
    #programas_slide .container .cont_box .content{ margin-bottom: 15px; }
    #programas_slide .container .cont_box .content h3{font-size: 12px;}

    /*--------------- FIN Estilos portada programas---------------*/

    /*--------------- Estilos portada podcasts---------------*/ 

    #podcasts_slide h1{font-size: 18px;}
    #podcasts_slide .container .cont_box .content h2{padding-bottom: 25px;}
    #podcasts_slide .container .cont_box .content h2 a{font-size: 15px;}
    #podcasts_list .podcasts_cont .cont .container .cont_box .content h2{padding-bottom: 25px;}
    #podcasts_list .podcasts_cont .cont .container .cont_box .content h2 a{font-size: 15px;}

    /*--------------- FIN Estilos portada podcasts---------------*/ 

    /*--------------- Estilos portada radio en vivo---------------*/ 

    #radioplayer_cont .wrapper{width: 100%; max-width: 524px;}
    #radioplayer_cont .container{height: auto; max-height: 254px;}
    .player_btns .player .cont_player .controlsPlayer{width: 65%; max-width: 150px;}

    /*--------------- FIN Estilos portada radio en vivo---------------*/ 

    /*-------------------------------
            Estilos artÃ­culo
    --------------------------------*/
    /*---------------Encabezado artÃ­culos---------------*/ 
    #encabezado.main-cont .encabezado-img .creditos{margin:3px 10px; font-size: 11px;}
    #encabezado.main-cont .content{margin:5px 0;}
    #encabezado.main-cont .content .tag{font-size: 11px;}
    #encabezado.main-cont .content h1{font-size: 26px;margin: 13px 0;}
    #encabezado.main-cont .content p{font-size: 17px; line-height: 24px; width: 100%;}
    /*Extras*/
    .cont_extras{flex-direction: column;}
    .cont_extras .box_autor{width: 100%; display: block;}
    .cont_extras .box_autor p{font-size: 12px;}
    .cont_extras .box_autor .fecha{margin-left: 0; border:none; padding-left: 0;}
    .cont_extras .box_redes{display: block; width: 100%;margin-top: 20px;}
    .cont_extras .box_redes .social a{padding: 5px; width: 36px; height: 36px;}
    .cont_extras .box_redes .wp-print{display: flex; margin-left:5px;}
    .cont_extras .box_redes .wp-print a{padding: 8px; width: 36px; height: 36px; margin: 0 3px;}

    /*---------------FIN Encabezado artÃ­culos---------------*/ 
    .CUERPO{padding: 0;}
    .CUERPO .wrapper{margin:0;}
    .CUERPO blockquote.cita_med{width: 100%; margin-right: 0; font-size: 22px;}
    .CUERPO blockquote{ font-size: 22px;}
    .contSubtit .titSubtit div, .contSubtit .titSubtit a, .contSubtit .titSubtit a:hover{font-size: 17px;}
    img.marcoFoto{width: 100%; margin-right: 0;}
    img.center{width: 100%;}
    .marcoFoto.aleft{width: 50%; margin-right: 10px;}
    .cont-subtit{margin:10px 0;}
    .cont-subtit .subtitulos{float:none;}
    /*estilos formulario*/
    .form-horizontal{margin: 40px auto;}
    /*caja artÃ­culo link*/
    .articulo_box{flex-direction: column;-ms-flex-direction:column;}
    .articulo_box .img_cont{width: 100%;max-height: 210px;max-width: 100%;}
    .articulo_box .img_cont img{min-width: 100%;}
    .articulo_box .content{ padding: 10px 10px 5px;min-width: 100%;}
    .articulo_box .content h2 a{font-size: 22px;}
    /*estilos tags*/
    .tags{text-align: left;}
    .tags .tag{margin: 5px 5px;padding: 13px 10px;font-size: 11px;}
    /*estilos descargas*/
    .box-descargas{padding: 20px 0;}
    .box-descargas .file .content h2{line-height: 1;}
    .box-descargas .file .content a{font-size: 12px;}
    .box-descargas .file .content p{font-size: 12px;}
    /*player artÃ­culo - player foto*/
    /*estilos player*/
    .player_foto .player{padding:20px 15px 20px 15px;}
    .player_foto .player .progess_time{font-size: 10px;}
    .player_foto .cont-foto img{width: 100%;}
    /*botones*/
    .player_foto .player .controlsPlayer {position: relative; width: 50%; max-width: 100px; margin:15px auto; display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex;justify-content: space-between;-webkit-justify-content:space-between;-ms-flex-pack: justify;}
    .player_foto .player .controlsPlayer .buttonPlayer {position:relative; transition:all 0s ease 0s !important; cursor: pointer; width:20px; height:20px; display: inline-block;}
    .player_foto .player .controlsPlayer .prevPlayer{top: 3px;background: url(/pauta/imag/btn/player_rewind.png) no-repeat center; width:20px; height:20px;}
    .player_foto .player .controlsPlayer .playPlayer{top: 2px;background: url(/pauta/imag/btn/player_play.png) no-repeat center;}
    .player_foto .player .controlsPlayer .pausePlayer{top:2px;background: url(/pauta/imag/btn/player_pause.png) no-repeat center;}
    .player_foto .player .controlsPlayer .nextPlayer{top: 3px;background: url(/pauta/imag/btn/player_forward.png) no-repeat center;}
    .player_foto .player .controlsPlayer .vivo{position: relative;background: url(/pauta/imag/btn/player_vivo.png) no-repeat 1px 9px; color: #fff;font-size: 10px; cursor: pointer; padding: 0 3px 0 10px; border-radius: 16px;}
    .player_foto .player .controlsPlayer .vivo:hover{color:#00c7b1;transition: .3s all ease;}
    .player_foto .player .controlsPlayer .prevPlayer:hover{top: 3px;background: url(/pauta/imag/btn/player_rewind_b.png) no-repeat center; width:20px; height:20px;}
    .player_foto .player .controlsPlayer .playPlayer:hover{top: 2px;background: url(/pauta/imag/btn/player_play_b.png) no-repeat center;}
    .player_foto .player .controlsPlayer .pausePlayer:hover{top:2px;background: url(/pauta/imag/btn/player_pause_b.png) no-repeat center;}
    .player_foto .player .controlsPlayer .nextPlayer:hover{top: 3px;background: url(/pauta/imag/btn/player_forward_b.png) no-repeat center;}
    /*Control Volumen*/
    .player_foto .player .cont_player .cont_vol .buttonPlayer{position:absolute; transition:all 0s ease 0s !important; cursor: pointer; width:20px; height:20px;}
    .player_foto .player .cont_player .cont_vol{position: relative; display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex;width: 72px;}
    .player_foto .player .cont_player .cont_vol .volumePlayer{position:relative;background: url(/pauta/imag/btn/player_vol.png) no-repeat center; cursor: pointer;}
    .player_foto .player .cont_player .cont_vol .mutePlayer{position:relative;background: url(/pauta/imag/btn/player_mute.png) no-repeat center; cursor: pointer;top: 1px;}
    .player_foto .player .cont_player .ui-slider-handle{width: 41px;height: 2px;position: absolute;left: 30px; bottom: 8px; background-color: #bbbbbb; cursor: pointer;}
    .player_foto .player .cont_player .ui-slider-handle .ui-corner{width: 2px; height: 8px; background-color: #bbbbbb; cursor: pointer;position: absolute; right: -1px;transform: translateY(-3px);-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);}
    /*player artÃ­culo - playlist*/
    /*estilos player*/
    .playlist .player{padding:20px 15px 20px 15px;}
    .playlist .player .progess_time{font-size: 10px;}
    /*botones*/
    .playlist .player .controlsPlayer {position: relative; width: 50%; max-width: 100px; margin:15px auto; display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex;justify-content: space-between;-webkit-justify-content:space-between;-ms-flex-pack: justify;}
    .playlist .player .controlsPlayer .buttonPlayer {position:relative; transition:all 0s ease 0s !important; cursor: pointer; width:20px; height:20px; display: inline-block;}
    .playlist .player .controlsPlayer .prevPlayer{top: 3px;background: url(/pauta/imag/btn/player_rewind.png) no-repeat center; width:20px; height:20px;}
    .playlist .player .controlsPlayer .playPlayer{top: 2px;background: url(/pauta/imag/btn/player_play.png) no-repeat center;}
    .playlist .player .controlsPlayer .pausePlayer{top:2px;background: url(/pauta/imag/btn/player_pause.png) no-repeat center;}
    .playlist .player .controlsPlayer .nextPlayer{top: 3px;background: url(/pauta/imag/btn/player_forward.png) no-repeat center;}
    .playlist .player .controlsPlayer .vivo{position: relative;background: url(/pauta/imag/btn/player_vivo.png) no-repeat 1px 9px; color: #fff;font-size: 10px; cursor: pointer; padding: 0 3px 0 10px; border-radius: 16px;}
    .playlist .player .controlsPlayer .vivo:hover{color:#00c7b1;transition: .3s all ease;}
    .playlist .player .controlsPlayer .prevPlayer:hover{top: 3px;background: url(/pauta/imag/btn/player_rewind_b.png) no-repeat center; width:20px; height:20px;}
    .playlist .player .controlsPlayer .playPlayer:hover{top: 2px;background: url(/pauta/imag/btn/player_play_b.png) no-repeat center;}
    .playlist .player .controlsPlayer .pausePlayer:hover{top:2px;background: url(/pauta/imag/btn/player_pause_b.png) no-repeat center;}
    .playlist .player .controlsPlayer .nextPlayer:hover{top: 3px;background: url(/pauta/imag/btn/player_forward_b.png) no-repeat center;}
    /*Control Volumen*/
    .playlist .player .cont_player .cont_vol .buttonPlayer{position:absolute; transition:all 0s ease 0s !important; cursor: pointer; width:20px; height:20px;}
    .playlist .player .cont_player .cont_vol{position: relative; display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex;width: 72px;}
    .playlist .player .cont_player .cont_vol .volumePlayer{position:relative;background: url(/pauta/imag/btn/player_vol.png) no-repeat center; cursor: pointer;}
    .playlist .player .cont_player .cont_vol .mutePlayer{position:relative;background: url(/pauta/imag/btn/player_mute.png) no-repeat center; cursor: pointer;top: 1px;}
    .playlist .player .cont_player .ui-slider-handle{width: 41px;height: 2px;position: absolute;left: 30px; bottom: 8px; background-color: #bbbbbb; cursor: pointer;}
    .playlist .player .cont_player .ui-slider-handle .ui-corner{width: 2px; height: 8px; background-color: #bbbbbb; cursor: pointer;position: absolute; right: -1px;transform: translateY(-3px);-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);}
    .playlist .lista .thumbnail{display: none;}
    /*player artÃ­culo - playlist*/
    .audio_play{padding: 20px 15px 20px 15px;}
    .audio_play .progess_time{font-size: 10px;}
    .audio_play .cont_player .controlsPlayer{margin-right: 5px;}
    .audio_play .cont_player .ui-slider-handle{left: 25px;}
    .audio_play .cont_player .cont_vol{width: 75px; margin-left: 5px;}
    .audio_play .cont_player .cont_progress{width: 50%; margin: 0 5px;}
    /*Relacionados*/
    #relacionados{margin-bottom:0; border:none; padding-bottom: 0;}
    #relacionados .wrapper{margin:0;}
    #relacionados h2{font-size: 15px; margin-bottom: 0; padding-bottom: 10px;}
    #relacionados .ver_mas{margin-top: 0;border-bottom: 1px solid #c7dae7; padding-bottom: 8px;}
    #relacionados .destacados_cont{margin: 5px 0 10px 0;}
    #relacionados .destacados_cont .destacados_cont .dest-cont{border-right: 0 !important;}
    #relacionados .destacados_cont .dest-cont:first-child{margin-top: 5px;}
    #relacionados .destacados_cont .dest-cont{margin: 0; border-right:0;}
    #relacionados .destacados_cont .dest-cont .dest_box{border-bottom: 1px solid #c7dae7; padding-top: 10px; padding-bottom: 10px; display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex;}
    #relacionados .destacados_cont .dest-cont:last-child .dest_box{border-bottom:0; padding-bottom: 0;}
    #relacionados .destacados_cont .dest-cont .dest_box .img_full{ width: 100%;}
    #relacionados .destacados_cont .dest-cont .dest_box .img_wrapper{height: 90px; display: inline-block; width: 124px;}
    #relacionados .destacados_cont .dest-cont .dest_box .content{display: inline-block; margin-left: 10px;}
    #relacionados .destacados_cont .dest-cont .dest_box .tag{font-size: 11px; padding-top: 0;}
    #relacionados .destacados_cont .dest-cont .dest_box h3{margin-bottom:0; margin-top: 5px; font-size: 18px;}
    #relacionados .destacados_cont .dest-cont .dest_box h3 a {font-size: 18px;font-family: 'Savoy-Bold',serif;}
    #relacionados .destacados_cont .dest-cont .dest_box p{display: none;}
    /*Formulario*/
    .form-horizontal .form-g roup .btn {padding:10px 50px;font-size: 14px !important;width: 240px;}
    .form-horizontal .form-group select, .form-horizontal .form-group input{font-size: 14px;}
    .form-horizontal .form-group label, .form-horizontal .form-group legend{font-size: 14px !important;}
    .form-horizontal .form-group textarea{font-size: 14px;}
    .form-horizontal .form-group select option{font-size: 14px;}
    .form-horizontal .msj{font-size: .8rem;}
    /*error 404*/
    .error_404 {margin-top: 90px !important;}
    
    #articulos-destacados .destacados_cont.dos .row .main-cont {padding-right:0;}
    #articulos-destacados .destacados_cont.dos .row .main-cont + .main-cont {border-left-width:15px;}
    #articulos-destacados .destacados_cont.dos .row .main-cont  {border-left-width:0;}
    #articulos-destacados > .auxi {width:97%; margin:0 auto;}
    #articulos-destacados .destacados_cont.dos .row {margin-left:0;}
    #articulos-destacados .destacados_cont.dos {border-left-width:0; padding-right:0;}
    
    #articulos-destacados .destacados_cont.dos .main-cont .container {height:90px; display:inline-block; width:120px; max-height:90px;}
    #articulos-destacados .destacados_cont.dos .main-cont .container .ic_box {width:30px; height:30px; bottom:2px;}
    #articulos-destacados .auxi .destacados_cont.dos .row .main-cont a .container .ic_box img {width:20px; padding:0; position:absolute; left:0; right:0; bottom:0; top:0; margin:auto;}
    #articulos-destacados .destacados_cont.dos .row .main-cont {width:120px; display:inline-block; margin-left:0; max-height:90px; overflow:hidden;}
    #articulos-destacados .destacados_cont.dos .row .main-cont + .main-cont {display:inline-block; margin-left:10px; border-left-width:0;}
    #articulos-destacados .destacados_cont.dos .main-cont .content h2 a {font-size:16px;}
    #articulos-destacados .main-cont .content .tag {font-size:10px;}
    #articulos-destacados .main-cont .content h2 {margin:0; font-size:16px; line-height:120%;}
    #articulos-destacados {margin:0; padding:10px 0 0; clear:both;}
    #articulos-destacados .main-cont .content {margin-top:10px;}
    #articulos-destacados .main-cont .content h2 a {font-size:18px;}
    .destacados_cont {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #d7e0e6; overflow: hidden;}
    /*body.urgencia.mobile #titular_golpe.main-cont .container img {float:left;}*/
    
    #titular_golpe.main-cont .container .cont_box .content h1 {font-size:18px;}
    #titular_golpe.main-cont .container .cont_box .content h1 a {font-size:18px;}
    #titular_golpe.main-cont .container .cont_box .content .tag {font-size:11px;}
    #titular_golpe.main-cont .container .cont_box {bottom:0; top:auto;}
    #titular_golpe.main-cont .container .cont_box .content {position:relative; margin:5px; color:#fff; max-width:97%; float:none;}
    
    body.formulario-pro .form-horizontal .form-group label {text-align:left;}
    body.formulario-pro .form-horizontal .form-group .width-a {margin-top:10px !important;}
    body.formulario-pro .form-horizontal .form-group .width-b {width:100%;}

}

/*XS--- Movil-especial*/
@media (max-width: 600px){
.CUERPO .auxi .wrapper p img, .CUERPO .auxi .wrapper p .image img, figure.image, figure.image img, .CUERPO .auxi .wrapper p table {width:100%; height:auto;}
}
@media (min-width:420px) and (max-width: 768px){
#articulos-destacados .destacados_cont.dos .row .main-cont + .main-cont {width: auto;}
}
@media (max-width: 320px){
#audios_destacados .destacados_cont .dest-cont .dest_box .img_wrapper{max-height: 103px;}
}
@media (min-width:321px) and (max-width: 425px){
#audios_destacados .destacados_cont .dest-cont .dest_box .img_wrapper{max-height: 123px;}
}
/*MD--- Laptop especial*/
@media (min-width:900px) and (max-width: 1024px){
#audios_destacados .destacados_cont .dest-cont .dest_box .img_wrapper{ max-height: 171px;} 
}
/* FIN */
.swiper-container.gallery-top .swiper-slide img { display: inline-block; width: 100%; float: none;}

.grecaptcha-badge { visibility: hidden; }

/*RELACIONADOS*/
.articulo_box {
    background-color: #e3ecf3;
    display: flex;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: -o-flex}
.articulo_box .img_cont {
    position: relative;
    overflow: hidden;
    max-height: 220px;
    width: 80%}
.articulo_box .img_cont:hover img {
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
    transition: .4s all ease}
.articulo_box .img_cont img {width: 100%; min-width: 300px}
.articulo_box .content {padding: 15px 20px; max-width: 336px; min-width: 336px; max-height: 220px; overflow: hidden}
.articulo_box .content h2 {margin: 6px 0 8px}
.articulo_box .content h2 a {line-height: 1;font-family: Savoy-Roman, serif;font-size: 26px;color: #000}
.articulo_box .content p, .tags .tag {font-family: open_sansregular, sans-serif}
.articulo_box .content p {display: none; font-size: 14px; line-height: 1.5}
.articulo_box .content .tag {color: #00c7b1; text-transform: uppercase; font-size: 13px; display: inline-block}
.articulo_box .content .tag:hover {transition: .3s all ease; border-left: 7px solid #00c7b1; padding-left: 10px}
.articulo_box {
        -webkit-box-orient: inline-axis;
        -webkit-box-orient: horizontal;
        -moz-box-orient: inline-axis;
        -moz-box-orient: horizontal;
        -ms-flex-direction: row;
        -webkit-flex-direction: row;
        flex-direction: row;
        -ms-flex-align: stretch;
        -moz-box-align: stretch;
        -webkit-box-align: stretch;
        -webkit-align-items: stretch;
        align-items: stretch}
@media (max-width: 700px){
    .articulo_box .img_cont {
    -webkit-flex: 0 1 30%;
    flex: 0 1 30%; max-height: 145px}
    .articulo_box .img_cont img {min-width: 100%; float: left}
    .articulo_box .content {
        padding: 10px 10px 5px;
        -webkit-flex: 0 1 70%;
        flex: 0 1 70%; max-height: 145px}
    .articulo_box .content h2 a {font-size: 22px}
    .articulo_box .img_cont {
        -webkit-flex: 1 0 40%;
        flex: 1 0 40%}
    .articulo_box .content {
        -webkit-flex: 1 0 60%;
        flex: 1 0 60%;
        max-width: 300px; min-width: 300px}
    .articulo_box .content h2 {margin: 0; line-height: 110%!important; font-size: 18px; float: left}
    .articulo_box .content h2 a {font-size: 16px; line-height: 110%}
    .articulo_box .content p {line-height: 110%; float: left}
    .articulo_box .content .tag {float: left line-height: 110%; font-size: 13px}
}
@media (max-width: 645px) {
    .social_box .play_btn {margin: 0 0 0 5px}
    #contenido_patrocinado .wrapper .auxi.top {display:block !important;}
    #contenido_patrocinado .wrapper .auxi.top h2, #contenido_patrocinado .wrapper .auxi.top span {margin: 0 auto 10px; display: table;}
    #contenido_patrocinado .wrapper .auxi.top span {width: 150px;}
    }
@media (max-width: 470px) {
    .articulo_box .img_cont {
        -webkit-flex: 0 1 40%;
        flex: 0 1 40%;
        max-height: 100px;
        min-height: 100px
    }
    .articulo_box .content {
        -webkit-flex: 1 0 60%;
        flex: 1 0 60%;
        max-width: 200px;
        min-width: 200px;
        max-height: 100px;
        min-height: 100px;
        padding: 5px 10px 5px
    }
}
@media only screen and (max-width: 470px) {
    .articulo_box .img_cont {
        max-height: 140px
    }
    .articulo_box .content {
        max-height: 140px;
        min-height: 140px;
        max-width: 200px;
        min-width: 200px;
        padding: 0 10px 10px !important;
    }
}
@media only screen and (max-width: 460px) {
    .articulo_box .img_cont {
        max-height: none;
        min-height: auto
    }
    .articulo_box .content {
        max-height: none;
        min-height: auto;
        max-width: 200px;
        min-width: 200px;
        padding: 0 10px 10px !important;
    }
}

/*BANNER*/
aside.banner {float: right; width: 300px;}
.banner.aside {margin: 0 15px 30px 15px;}
.banner.aside a img, .banner.cuerpo a img {width: 100%; height: auto;}
.banner.cuerpo { display: none; }

@media only screen and (max-width: 850px) {
    .CUERPO .wrapper {max-width: 500px}
}
@media only screen and (max-width: 815px) {
    .CUERPO .wrapper {width: 100%; max-width: 815px}
    aside.banner {float: none; display: table; margin: 0 auto}
    .banner.aside {Â¿width: 300px; float: left}
}
@media only screen and (max-width: 695px) {
    aside.banner {display: none}
    .banner.cuerpo {display: table; margin: 15px auto; width: 300px;}
}

.grecaptcha-badge { visibility: hidden; }

@media only screen and (max-width: 695px) {
    .social_box ul li {padding: 0 8px; padding: 0; width: 17px; height: 17px; margin: 0;}
    .social_box ul li + li {margin: 0 5px 0 0;}
    .social_box ul li a {float: left;}
    #main.artic .encabezado_art .auxi .banner_full { margin:15px auto;}
}


/*20220127*/
banner_ful_slidel {overflow: hidden;}
#contenido_patrocinado {background: rgba(0, 199, 177, 0.2); margin:0 auto 30px;}
#contenido_patrocinado .wrapper {padding:20px 20px 20px 36px;}
#contenido_patrocinado .wrapper .auxi.top {display: flex; margin-bottom:20px;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
-ms-flex-align: center;
-moz-box-align: center;
-webkit-box-align: center;
-webkit-align-items: center;
align-items: center;
-webkit-box-pack: justify;
-moz-box-pack: justify;
-ms-flex-pack: justify;
-webkit-justify-content: space-between;
justify-content: space-between;}
#contenido_patrocinado .wrapper .auxi.top span {display: flex;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
-ms-flex-align: center;
-moz-box-align: center;
-webkit-box-align: center;
-webkit-align-items: center;
align-items: center;}
#contenido_patrocinado .wrapper .auxi.top h2 {font-family:'titilliumBold',serif; font-size: 22px; color:#003763;}
#contenido_patrocinado .wrapper .auxi.top span {font-family:'titillium',serif; font-size: 18px; color:#003763;}
#contenido_patrocinado .wrapper .auxi.top span img {margin-left:10px; width: 150px;}
/*#contenido_patrocinado .slick-slide > DIV {margin-right:5px;}*/
.img_patrocinio {margin-bottom: 15px;}


#contenido_patrocinado .patrocinado-cont {width:100%; display:inline-block; min-height:1px; text-align:center; padding:0 0 50px;}
#contenido_patrocinado .patrocinado-cont .slick-track {display: flex;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
-webkit-box-lines: single;
-moz-box-lines: single;
-ms-flex-wrap: wrap;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-align: stretch;
-moz-box-align: stretch;
-webkit-box-align: stretch;
-webkit-align-items: stretch;
align-items: stretch;
-webkit-box-pack: center;
-moz-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;}
#contenido_patrocinado .patrocinado-cont .slick-track .slick-slide {height: auto; display: flex;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
-webkit-box-orient: block-axis;
-webkit-box-orient: vertical;
-moz-box-orient: block-axis;
-moz-box-orient: vertical;
-ms-flex-direction: column;
-webkit-flex-direction: column;
flex-direction: column;
    -ms-flex-wrap: wrap;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
}
#contenido_patrocinado .patrocinado-cont .slick-track .slick-slide > DIV {margin-right: 26px;display: flex;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;}
+#contenido_patrocinado .patrocinado-cont .slick-track .slick-slide > DIV .prog-box {}
#contenido_patrocinado .patrocinado-cont .prog-box {min-height:370px; width:100% !important; display:inline-block; float:none; background-color: #fff; padding: 50px;}
#contenido_patrocinado .patrocinado-cont .slick-dots li button:before {font-size:25px;}
#contenido_patrocinado .patrocinado-cont .prog-box .prog_img_cont {width:100%; min-height:1px;}
#contenido_patrocinado .patrocinado-cont .prog-box .prog_img_cont a {display:block; cursor:pointer:}
#contenido_patrocinado .patrocinado-cont .prog-box .prog_img_cont a img {display:block; width:100%; height:auto;}
#contenido_patrocinado .patrocinado-cont .prog-box .prog_content {display:block; margin-top:10px; text-align:left;}
#contenido_patrocinado .patrocinado-cont .prog-box .prog_content h3 , #programas-carrusel .prog-cont .prog-box .prog_content h3 a {display:block; width:100%; color:#000; padding:10px 0; line-height: 120%; font-family: 'titilliumSemiBold',serif; font-size: 22px; color: #000000;}
#contenido_patrocinado .patrocinado-cont .prog-box .prog_content .epig {display:block; width:100%; color:#000; padding:0; line-height: 1; font-family: 'titillium',serif; font-size: 15px; color: #00C7B1;}
#contenido_patrocinado .patrocinado-cont .prog-box .prog_content p {display:block; width:100%; padding:0; line-height: 150%; font-family: 'titillium',serif; font-size: 16px; color:#666666;}
#contenido_patrocinado .slick-dots {bottom: -25px;}
#contenido_patrocinado .col.esp {border-left-width: 8px; padding-right: 12px;}

#contenido_patrocinado .row.esp {
  margin-left: 0px;
  margin-right: 0px;
}
#contenido_patrocinado .col.esp {border-left-width: 0; padding-right: 25px;}
.img_patrocinio .dest_box a .img_wrapper .img_full {width:100%;}
#contenido_patrocinado .slick-dots li.slick-active button::before {opacity:1; color:#003763;}

@media (max-width:1023px) {
 
#contenido_patrocinado .patrocinado-cont .prog-box .prog_content h3, #programas-carrusel .prog-cont .prog-box .prog_content h3 a {font-size:18px;}
#contenido_patrocinado .patrocinado-cont .prog-box {min-height:300px;}
#contenido_patrocinado .col.esp {border-left-width: 8px; padding-right: 12px;}
    
}
@media (max-width:850px) {
 

#contenido_patrocinado .patrocinado-cont .prog-box {min-height:270px;}
#contenido_patrocinado .patrocinado-cont .prog-box {padding: 15px;}
    
}
@media (max-width:670px) {
 

#contenido_patrocinado .patrocinado-cont .prog-box {min-height:250px;}
    
}

@media (max-width:599px) {
 

#contenido_patrocinado .patrocinado-cont .prog-box {min-height:250px;}
    
}

.dual-banner {padding-bottom: 20px; display: flex;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
-ms-flex-align: center;
-moz-box-align: center;
-webkit-box-align: center;
-webkit-align-items: center;
align-items: center;
-webkit-box-pack: justify;
-moz-box-pack: justify;
-ms-flex-pack: justify;
-webkit-justify-content: space-between;
justify-content: space-between;}

@media (max-width:1252px) {
    .dual-banner {display:block;}
    .banner-medium {margin: 0 auto 15px; display: table;}
    .banner-small {margin: 0 auto; display: table;}
    .banner-medium img, .banner-small img {width: 100%;}
 }