
/*Fuentes*/
@font-face {
    font-family: 'icomoon';
    src:url('../fonts/icomoon.eot?1po14f');
    src:url('../fonts/icomoon.eot?#iefix1po14f') format('embedded-opentype'),
        url('../fonts/icomoon.woff?1po14f') format('woff'),
        url('../fonts/icomoon.ttf?1po14f') format('truetype'),
        url('../fonts/icomoon.svg?1po14f#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-googleplus:before {
    content: "\e60a";
}
.icon-facebook:before {
    content: "\e60b";
}
.icon-twitter:before {
    content: "\e60c";
}
.icon-pinterest:before {
    content: "\e600";
}


@font-face {
    font-family: 'merriweather-extrabold';
    src: url('../fonts/merriweathersans-extrabold-webfont.eot?5454-5211');
    src: url('../fonts/merriweathersans-extrabold-webfont.eot?5211#iefix') format('embedded-opentype'),
         url('../fonts/merriweathersans-extrabold-webfont.woff?65456-5211') format('woff'),
         url('../fonts/merriweathersans-extrabold-webfont.ttf?4554-5211') format('truetype'),
         url('../fonts/merriweathersans-extrabold-webfont.svg?4554#merriweather-extrabold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'thesrb9';
    src: url('../fonts/thesrb9-webfont.eot?5454-5211');
    src: url('../fonts/thesrb9-webfont.eot?5211#iefix') format('embedded-opentype'),
         url('../fonts/thesrb9-webfont.woff?65456-5211') format('woff'),
         url('../fonts/thesrb9-webfont.ttf?4554-5211') format('truetype'),
         url('../fonts/thesrb9-webfont.svg?4554#merriweather-extrabold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'scoutblack';
    src: url('../fonts/scout-black-webfont.eot');
    src: url('../fonts/scout-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/scout-black-webfont.woff') format('woff'),
         url('../fonts/scout-black-webfont.ttf') format('truetype'),
         url('../fonts/scout-black-webfont.svg#scoutblack') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'scoutbold';
    src: url('../fonts/Scout-Bold.eot');
    src: url('../fonts/Scout-Bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Scout-Bold.woff') format('woff'),
         url('../fonts/Scout-Bold.ttf') format('truetype'),
         url('../fonts/Scout-Bold.svg#scoutbold') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'bebas_neueregular';
    src: url('../fonts/bebasneue-webfont.eot');
    src: url('../fonts/bebasneue-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/bebasneue-webfont.woff') format('woff'),
         url('../fonts/bebasneue-webfont.ttf') format('truetype'),
         url('../fonts/bebasneue-webfont.svg#bebas_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'theserifb6_semibold';
    src: url('../fonts/theserif-b6semibold-webfont-webfont.eot');
    src: url('../fonts/theserif-b6semibold-webfont-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/theserif-b6semibold-webfont-webfont.woff') format('woff'),
         url('../fonts/theserif-b6semibold-webfont-webfont.ttf') format('truetype'),
         url('../fonts/theserif-b6semibold-webfont-webfont.svg#theserifb6_semibold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'theserifb7_bold';
    src: url('../fonts/theserif-b7bold-webfont_0-webfont.eot');
    src: url('../fonts/theserif-b7bold-webfont_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/theserif-b7bold-webfont_0-webfont.woff2') format('woff2'),
         url('../fonts/theserif-b7bold-webfont_0-webfont.woff') format('woff'),
         url('../fonts/theserif-b7bold-webfont_0-webfont.ttf') format('truetype'),
         url('../fonts/theserif-b7bold-webfont_0-webfont.svg#theserifb7_bold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sansregular';
    src: url('../fonts/opensans-regular-webfont.eot');
    src: url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-regular-webfont.woff2') format('woff2'),
         url('../fonts/opensans-regular-webfont.woff') format('woff'),
         url('../fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('../fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sanssemibold';
    src: url('../fonts/opensans-semibold-webfont.eot');
    src: url('../fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-semibold-webfont.woff2') format('woff2'),
         url('../fonts/opensans-semibold-webfont.woff') format('woff'),
         url('../fonts/opensans-semibold-webfont.ttf') format('truetype'),
         url('../fonts/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

/*mejora destacada*/
.destacado { background:none!important; padding-bottom:0}
.destacado [class*="ico-"]{left:inherit; top:inherit; right:10px; bottom:25px}
.nota-destacada{ position:relative; margin-bottom:10px;}
.destacadas {border-bottom:2px dotted #ccc; margin-bottom:20px }
.destacadas .btn-compartir {bottom: 0px;top: auto;}
.flujo-leyenda{margin-bottom:5px}
.flujo-leyenda .media-type{margin-bottom:3px}
.nota-destacada h1, .destacadas .headline h1{       display:block;  top:10px; left:0px; margin:0; padding:10px 8px 5px 8px; position: absolute; z-index: 3; overflow:hidden; font-size:26px;    line-height:140%;   width:420px;
font:normal 54px/100%  'thesrb9'; max-height: 315px;}
.nota-destacada h1 a, .destacadas .headline h1 a{ margin-bottom:7px; color:#FFF; text-shadow:1px 2px 3px #000;
 font:normal 54px/100%  'thesrb9';}
.nota-destacada h1 p{ font:bold 15px/130% Georgia, "Times New Roman", Times, serif;  color:#333333; margin-bottom:5px!important; }
.nota-destacada h1 p span{ color:#005FA5}

ul.masdestacadas{ margin:10px 0; padding:0; height:150px; overflow:hidden }
ul.masdestacadas li{margin:0; padding:0; list-style:none !important; float:left;  width:150px; margin-right:9px; overflow:hidden; display:block; background:none!important;
height:150px; overflow:hidden}
ul.masdestacadas li a{ display:block}
ul.masdestacadas li h2{ color:#0060A5; font:bold 13px Georgia, "Times New Roman", Times, serif; margin-top:5px;}
ul.masdestacadas li.active{ border-top:4px solid #0092F8}
ul.masdestacadas li.active .item-bajada {display:block!important}
ul.masdestacadas li.active .current {display:none!important}

ul.masdestacadas li.active h2{ color:#333333; font-size:12px; line-height:140%}
ul.masdestacadas li.active h2 span{color:#0060A5;font-size:12px }
ul.masdestacadas li.fix-depor{margin-right:8px;}
/*ul.masdestacadas .current{filter: alpha(opacity=50); opacity: .5}*/


.ico-play, .ico-fotos, .ico-audio{ background: url(../i/ico-play2.png) 0px 0; width:68px; height:51px; display:block; position:absolute; top:50%; left:50%; margin-left:-34px; margin-top:-25px}
a:hover .ico-play, a:hover .ico-fotos,  a:hover .ico-audio{ background-position:0 -51px; }
.ico-fotos{ background:url(../i/ico-fotos.png); position:absolute; }
.ico-audio{ background:url(../i/ico-audio.png); position:absolute;}

.ico-fotos.min, .ico-play.min, .ico-audio.min{background:url(../i/ico-media-min.png) 0 0 no-repeat; width:50px; height:37px; margin-left:-25px; margin-top:-18px}
.ico-fotos.min{background-position:0 0}
.ico-play.min{background-position:-50px 0}
.ico-audio.min{background-position:-100px 0}
.media-type:hover > a .ico-fotos.min{background-position:0 -37px}
.media-type:hover > a .ico-play.min{background-position:-50px -37px}
.media-type:hover > a .ico-audio.min{background-position:-100px -37px}

.box-destaque-notas { background-color:#F1F1F1; padding: 0 1px 10px; overflow:hidden; }
.box-destaque-notas .box-flujo-top .ico-play, .box-destaque-notas .box-flujo-top .ico-fotos, .box-destaque-notas .box-flujo-top .ico-audio{ background:url(../i/ico-play-destacadas.png); width:50px; height:37px; margin-top:0; top:24px; left:50%; margin-left:-25px;}
.box-destaque-notas .box-flujo-top .ico-fotos{ background:url(../i/ico-fotos-destacadas.png);}
.box-destaque-notas .box-flujo-top .ico-audio{background:url(../i/ico-audio-destacadas.png);}
.box-destaque-notas .box-flujo-top a:hover .ico-play, .box-destaque-notas .box-flujo-top a:hover .ico-fotos, .box-destaque-notas .box-flujo-top a:hover .ico-audio{ background-position:0 -37px}

/*ultimas notas*/
#ultimas-not h3{ background:none!important; margin-bottom:0!important}
#ultimas-not .cnt-ultimas {    margin: 0 0px;    background:url(../i/bottom-ultnotas.jpg) bottom no-repeat; padding-bottom:10px}
#ultimas-not .cnt-ultimas ul li{ display:block; margin-bottom:10px; border-bottom:1px dotted #CCC; padding:0 5px; position:relative  }
#ultimas-not .cnt-ultimas ul li img{ float:left; margin-right:6px; margin-bottom:10px}
#ultimas-not .cnt-ultimas ul li p{ font:15px Georgia, "Times New Roman", Times, serif; margin-bottom:10px; padding-right:4px}

/*mas importante*/
.loimportant{ background:#E1D9D5; padding:8px;  margin-bottom:10px}
.loimportant h2, .loimportant h2 a{ color:#8A2019; font-size:25px; /*border-bottom:2px dotted #CCC;*/ padding-bottom:8px; margin-bottom:10px }
.loimportant .noticia{ background:none;  border-bottom: 2px dotted #C9C9C9;}
.loimportant .noticia .media-type{ float:left; margin-right:10px;}
.loimportant .noticia h3{ border}
/*.loimportant .noticia .ico-play,.loimportant .noticia .ico-fotos{left: 29%;    top: 27%; }*/
.loimportant .noticia  p{ line-height:110%}
.loimportant .vermas{ font:bold 11px Arial, Helvetica, sans-serif; text-transform:uppercase;  text-align:center; display:block; color:#005FA5}

#central h4.catg-nota{  color:#FFF; display:block;  text-transform:uppercase; margin-bottom:10px; height:15px  }
#central h4.catg-nota span{ background:#0060A2 url(../i/bg-catg-nota.jpg) no-repeat right 0 ; padding:0 10px 0 5px; float:left; font:11px/14px Arial, Helvetica, sans-serif; width:auto}
#central h4.catg-nota span a{ color:#FFF; font:11px/14px Arial, Helvetica, sans-serif;}
#central h4.catg-nota span.deportes{ background:#009900 url(../i/bg-catg-nota.jpg) no-repeat right -14px ;}
#central h4.catg-nota span.espectaculos{ background:#E28FC8 url(../i/bg-catg-nota.jpg) no-repeat right -28px ;}
#central h4.catg-nota span.mis-finanzas{background:#D7DF22 url(../i/bg-catg-nota.jpg) no-repeat right -42px ;}
#central h4.catg-nota span.economia{ background:#F68B1F url(../i/bg-catg-nota.jpg) no-repeat right -56px ;}
#central h4.catg-nota span.mundo{ background:#D71920 url(../i/bg-catg-nota.jpg) no-repeat right -70px ;}
#central h4.catg-nota span.vida21{background:#A2689D url(../i/bg-catg-nota.jpg) no-repeat right -84px ;}
#central h4.catg-nota span.chica21,#central h4.catg-nota span.blogs, #central h4.catg-nota span.reportuit { background:#009FFF url(../i/bg-catg-nota.jpg) no-repeat right -98px ;}

#nota .nota-relacionada{ border-top:4px solid #0060A6; padding-top:5px}
#nota .nota-relacionada ul li { padding: 15px; float:left; width:180px }
#nota .nota-relacionada ul li h2 { font-size: 13px!important; line-height: 130%; background:none; padding-bottom:0px; }
#nota .nota-relacionada ul li span.nota-fotos, .nota .nota-relacionada ul li span.nota-video, .nota .nota-relacionada ul li span.nota-audio{ background:url(../i/icos-relacionadas.jpg) no-repeat left 0 ; width:30px; height:25px; display:block; float:left; margin-top:2px; margin-right:10px}
#nota .nota-relacionada ul li span.nota-video{ background-position:0 -31px; height:30px}
#nota .nota-relacionada ul li span.nota-audio{background-position:0 -66px; height:30px}

#nota span.titu-relacionadas {
    background: url("../i/bg-dotted-h2.png") repeat-x scroll 0 bottom rgba(0, 0, 0, 0);
    display: block;
    font: 20px Georgia, "Times New Roman", Times, serif;
    line-height: 1.5em;
    margin: 0;
    padding: 0 5px 10px;
}

/*infografias*/

.infografias{ margin:0;}
.infografias #wrapper{ width:950px; margin:0 auto}
.infografias #footer{ background:#305D9E; height:50px; margin-top:25px}
.infografias .cnt-links {   margin: 0 auto;   padding:10px 0 0;    width: 950px; }
.infografias .logo-footer h2{ float:left; margin:0}
.infografias .logo-footer h2, .logo-footer h2 a { height: 34px;  width: 131px;}
.infografias .logo-footer h2 a {  background: url(../i/infografia-logo-footer.jpg);   display: block;  text-indent: -9999px;}
.infografias .red-eco {  margin-bottom: 0;}
.infografias .red-eco h4 {color: #000000; float: left; font-weight: bold;  height:35px;  margin-bottom: 0;  padding-right: 5px; text-transform: uppercase;}
.infografias .red-eco ul {display: block;    overflow: hidden; margin:0}
.infografias .red-eco ul.verticales {    margin-bottom: 0 !important;}
.infografias .red-eco ul li, .red-eco ul li a {    color: #000000;    display: inline; font:12px Arial, Helvetica, sans-serif}
.infografias .red-eco ul li a {border-right: 1px solid #FFF;    display: inline-block;    line-height: 100%;    padding: 0 6px 0 2px; color:#FFF}

.infografias #top { background:#305D9E;  height: 53px; margin-bottom:30px}
.infografias .logo {  margin: 0 auto;   width: 950px; }
.infografias .logo h1 {    margin: 10px 15px 0 0; }
.infografias .logo h1,.infografias .logo h1 a {    display: block;    float: left;    height: 34px;    width: 131px;}
.infografias .logo h1 a { background: url(../i/infografia-logo-footer.jpg);  text-indent: -9999px;}
.infografias .back-to {font: bold 12px/54px arial; float:left}
.infografias .back-to a {  /*background: url("../i/spt_icons.png") no-repeat scroll 0 -505px transparent; */ color: #FFF;  display: block; padding-left: 15px; text-decoration:none}

.login_register {  float: right;   width: 300px;}
.conectado {   padding-top: 10px;}
.conectado ul { margin:0; list-style:none}
.conectado ul li {text-align: right; color:#fff; font:12px Arial, Helvetica, sans-serif }
.conectado ul li a{ text-decoration:none; font-weight:bold; color:#FFF}
.conectado ul li span {    display: inline;}
.conectado ul li .configura-perfil{ border-right: 1px solid #FFDA65;  margin-right: 5px;   padding-right: 5px; font-size:11px; color:#FFDA65}
.conectado ul li .cerrar-sesion {font-size:11px; color:#FFDA65}
.conectado ul li .cerrar-sesion a, .conectado ul li .configura-perfil a{color:#FFDA65}

/*#central .btn-compartir{top:106px;}*/
.noticia .media-type .btn-compartir, .ui-orbit .inner-figure .btn-compartir { top:inherit; bottom:0}

.nota{ background:none}
.nota .nota-compartir{border-top:4px solid #0060A6; background-color:#F5F5F5 !important; padding:2px 10px; margin-bottom:20px;}
.nota-compartir .titu-compartir{display:block; font:14px/20px Georgia, "Times New Roman", Times, serif!important; padding-left:0!important}
.nota-compartir  ul{}
.nota-compartir  ul li{ float:left; padding:0}
.nota-compartir  ul li.enviarmail{padding-top:3px}
.nota-compartir  ul li .twitter-share-button{width:95px !important}
.nota-compartir  ul li #___plusone_0{width:65px !important}
.nota .nota-compartir ul li{padding-left:20px}


.nota .nota-comentar, .nota .nota-compartir{background:none}
.nota-detalle, #nota .nota-tags{ width:100%; margin-right:0}
.nota-detalle table{width:100%; border:1px solid #E5E5E5; border-collapse:collapse; margin:15px 0}
.nota-detalle table tr:nth-child(even) td{background-color:#EBF2F7}
.nota-detalle table tr td{border:1px solid #E5E5E5; padding:5px; font-size:12px}

/*.nota p{ font-size:15px}*/

#nota .nota-visitantes {  margin-bottom: 10px;    padding-bottom: 20px;}
#nota .nota-visitantes span.titu-las-personas{ margin-bottom:5px}
.nota-visitantes .slider{ background:none; padding:0; height:119px}
.nota-visitantes .slider-content{ margin-left:31px; width:568px}
.nota-visitantes .slider-content ul{ /*border-top:1px solid #005CA1; border-bottom:1px solid #005CA1;*/ height:117px; padding-left:15px }
.nota-visitantes .slider-content ul li{ width:115px; display:block; padding:0 5px; margin-top:5px; height:110px; overflow:hidden; margin-right:16px }
.nota-visitantes .slider-content ul li h4{ margin-top:0}
.nota-visitantes .slider-content ul li h4 a{ font:14px Georgia, "Times New Roman", Times, serif}
.nota-visitantes .slider-content ul li span{ color:#333; font:bold 13px "Times New Roman", Times, serif}
.nota-visitantes .slider-content ul li .media-type{ margin:5px}
.nota-visitantes .arrows{ top:0}
.nota-visitantes .arrows a.prev, .nota-visitantes .arrows a.next {
    background: url("../i/arrows-slider-visitantes.jpg") no-repeat 0px 0px;    height: 119px;    text-indent: -9999px;    width:31px;}
.nota-visitantes .slider .slider-content{ border-top:1px solid #005CA1; border-bottom:1px solid #005CA1; height: 117px;}
.nota-visitantes .arrows a#btn-prev.disabled{ background-position: 0 0;}
.nota-visitantes .arrows a.prev {    left: 0px;}
.nota-visitantes .arrows a.next {    background-position: -31px 0px;    right: 0px;}
.nota-visitantes .arrows a.prev:hover {   background-position: 0 -119px;}
.nota-visitantes .arrows a.next:hover {   background-position: -31px -119px;}


/* FOTOGALERÍAS RELACIONAS */
.fotogaleria_relacionadas{ border-top: 4px solid #0060A6; margin-bottom: 35px; padding-top: 5px; }
.fotogaleria_relacionadas h2{ font: 20px Georgia, "Times New Roman", Times, serif; line-height: 1.5em; margin: 0; padding: 0 0 10px; }
.fotogaleria_relacionadas .orbitslider{ border-bottom: 1px solid #005CA1; border-top: 1px solid #005CA1; height: 196px; }
.fotogaleria_relacionadas .ui-orbit .ui-content{ background-color: #FFFFFF; float: none; margin: 0 auto; padding: 20px 10px; width: 543px; }
.fotogaleria_relacionadas .ui-orbit .ui-item figure{ float: left; margin: 0 10px 0; text-align: left; width: 161px; }
.fotogaleria_relacionadas .ui-orbit .ui-item figure img{ width: 100%; }
.fotogaleria_relacionadas .ui-orbit .ui-item figure figcaption{ font: 14px/120% "Georgia"; margin-top: 10px; }
.fotogaleria_relacionadas .ui-orbit .ui-item figure figcaption a{ color: #005A9F; }
.fotogaleria_relacionadas .ui-arrows{ background: none; height: auto; padding: 0; left: 0; right: 0; top: 0; }
.fotogaleria_relacionadas .ui-arrows a{ background: url(../i/arrows-slider-h196.jpg) no-repeat 0px 0px; height: 196px; text-indent: -9999px; top: 0; width: 30px; }
.fotogaleria_relacionadas .ui-arrows a.ui-prev { left: 0px; }
.fotogaleria_relacionadas .ui-arrows a.ui-next { background-position: -30px 0px; right: 0px; }
.fotogaleria_relacionadas .ui-arrows a.ui-prev:hover { background-position: -60px 0px; }
.fotogaleria_relacionadas .ui-arrows a.ui-next:hover { background-position: -90px 0px; }


.btn-compartir{ position:absolute; top:-28px; left:0; z-index:9}
.btn-compartir a{ background:url(../i/btn-compartir.jpg); display:block; height:28px; width:34px; float:left; text-indent:-9999px }
.btn-compartir .tooltip {    display: none;}
.btn-compartir.on .tooltip {   background: url("../i/bg-social-inner.png") repeat scroll 0 0 rgba(0, 0, 0, 0);  display: block; float:left;}
.btn-compartir.on .inner { height: 22px;    padding: 6px 3px 0 6px;}
.btn-compartir.on .inner:before, .btn-compartir.on .inner:after {   content: "";   display: table;   line-height: 0;}
.btn-compartir.on .inner:after {   clear: both;}
.btn-compartir.on ul {   list-style: none outside none;    margin: 0;    padding: 0;}
.btn-compartir.on ul li {    margin:0 6px 0 0;    overflow: hidden; float:left; background:none!important; padding:0!important }
.btn-compartir.on ul li:last-child {    margin-bottom: 0;}
.btn-compartir.on ul li span {    background: none repeat scroll 0 0 #FFFFFF;   border: 1px solid #919192;    color: #3C3C3C;    display: block;    float: left;    font-size: 10px;    height: 14px;    line-height: 140%;    min-width: 18px;  position: relative;    text-align: center;}
.btn-compartir.on ul li span i {   background: url("../i/sprite-social-share.png") no-repeat scroll -20px -56px;  height: 5px; left: -6px;
position: absolute;    top: 4px;    width: 6px;}
.btn-compartir.on ul li a {   background: url("../i/sprite-social-share.png") no-repeat scroll 0 0;  display: block;
    float: left;   height: 18px;    margin-right: 5px;    text-indent: -999em;    width: 20px;}
.btn-compartir.on ul li.tw a {    background-position: 0 -56px;}
.btn-compartir.on ul li.fb a {    background-position: 0 -74px;}
.btn-compartir.on ul li.gp a {    background-position: 0 -92px;}
.btn-compartir.on ul li.pint a {    background-position: 0 -110px;}


.box-noticias-top .media h1{ overflow:inherit;}



/*CONTADOR*/
.irmundial{position: absolute;
right: 12px;
top: 10px;}
.cont_search{margin-left: 85px;}

#header #box-cuentaregresiva { float: right;
width: 177px;
margin-left: 20px;
background: url(../i/bg-boxcuentaregresiva.png) no-repeat right 17px;
position: relative; padding-bottom: 10px;}
#header #box-cuentaregresiva .logo {float: left;
margin: -10px 1px 2px 0;
width: 100px;
position: relative;
z-index: 5;
top: 12px;
left: -33px;}
#header #box-cuentaregresiva .contador > div h2 {
    color:#777777;
    font: bold 10px "Arial";
    margin: 0;
    text-align: center;
    text-transform: uppercase; display:block;
}
#header #box-cuentaregresiva .count {
    height: 30px;
    line-height: 30px;
    perspective: 500px;  -webkit-perspective: 500px; /*float:left;   */
    text-align: left;
    transform: translateZ(0px); -webkit-transform: translateZ(0px);
    width: 51px; margin-right:1px;
    letter-spacing: 12px; margin-bottom: 0; position: relative;
}

#header #box-cuentaregresiva .count span {
    color: #F8F8F8;
    display: block; font:17px Arial, "Myriad Pro";
    left: 0;
    position: absolute;
    text-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4);
    top: 0;
    transform-origin: 0 15px 0; -webkit-transform-origin: 0 15px 0;
    width: 39px;/* background:#333; border-radius:5px;*/
     margin-right:1px; background: url(../i/cuadro-contador-brasil2014.png) no-repeat; padding: 0 6px;
}

#header #box-cuentaregresiva .count span .bdr-medio{}


#header #box-cuentaregresiva .contador-dia .count span{ }

#header #box-cuentaregresiva .count span:before {
    content: "";
    left: 0;
    position: absolute;
    width: 100%;
}
#header #box-cuentaregresiva .count span:after {
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
#header #box-cuentaregresiva .count .small {
    font-size: 28px;
}
#header #box-cuentaregresiva .count .top {
    height: 50%;
    overflow: hidden;  display:block;
}
#header #box-cuentaregresiva .count .top:before {
    bottom: 0; border-bottom:1px solid #AAAAAA!important;
}
#header #box-cuentaregresiva .count .bottom {
    height: 100%;
}
#header #box-cuentaregresiva .count.up .top {
    height: 50%;
}
#header #box-cuentaregresiva .count.up .top.current {
    z-index: 4;
}
#header #box-cuentaregresiva .count.up .top.next {
    z-index: 3;
}
#header #box-cuentaregresiva .count.up .bottom.current {
    z-index: 1;
}
#header #box-cuentaregresiva .count.up .bottom.next {
    transform: rotate3d(1, 0, 0, 90deg); -webkit-transform: rotate3d(1, 0, 0, 90deg);
    z-index: 2;
}
#header #box-cuentaregresiva .count.up.changing .top.current {
   
    -ms-transform: rotate3d(1, 0, 0, -90deg); 
    -webkit-transform: rotate3d(1, 0, 0, -90deg); 
    transform: rotate3d(1, 0, 0, -90deg);
   
    -webkit-transition: -webkit-transform 0.3s ease-in;
    transition: transform 0.3s ease-in;
}
#header #box-cuentaregresiva .count.up.changing .bottom.next, #header #box-cuentaregresiva .count.up.changed .bottom.next {
   
     -webkit-transition: box-shadow 0.15s cubic-bezier(0.375, 1.495, 0.61, 0.78), -webkit-transform 0.3s cubic-bezier(0.375, 1.495, 0.61, 0.78); 
     -webkit-transition-delay: 0.3s, 0.3s; transition: box-shadow 0.8s cubic-bezier(0.375, 1.495, 0.61, 0.78) 0.3s, 
     transform 0.3s cubic-bezier(0.375, 1.495, 0.61, 0.78) 0.3s; 
     -webkit-transform: rotate3d(1, 0, 0, 0);
      transform: rotate3d(1, 0, 0, 0); 
}
#header #box-cuentaregresiva .count.changed .top.current, #header #box-cuentaregresiva .count.changed .bottom.current {
    display: none;
}
#header #box-cuentaregresiva .contador {   float: left;   width: 297px; margin-top:22px}

#header #box-cuentaregresiva .contador p{ float:left; background:url(../i/vineta-contador.png) no-repeat right 5px; display:block; padding-right:11px; color:#305D9E; font:bold 13px Arial, "Myriad Pro"; margin-right:5px; margin-top:10px;}

#header #box-cuentaregresiva .contador .count-separador{ display:block; font:32px/28px Arial, "Myriad Pro"; color:#222222; float:left; text-align:center; padding-right:1px}

#header #box-cuentaregresiva .contador .contador-dia, #header #box-cuentaregresiva .contador .contador-hor, #header #box-cuentaregresiva .contador .contador-min {
    float: left;
    height: 50px;    
    position: relative;
    width: auto;
}
#header #box-cuentaregresiva .contador .contador-hor, #header #box-cuentaregresiva .contador .contador-min {
    width: auto;
}
/*#header #box-cuentaregresiva .contador .contador-hor .count, #header #box-cuentaregresiva .contador .contador-min .count {
    bottom: 0;
    height: 30px;
    line-height: 30px;
    width: 25px;
}*/



/* CUENTA REGRESIVA */
#box-cuentaregresiva a.lnk{width:92px; height:68px; display:block; position:absolute; left:0; top:0px;}

.contador-final{background:url(../i/bg-contador-final.png) right no-repeat!important; position:absolute; width:286px !important; height:68px; right:15px; top:7px; bottom:0; padding-bottom:0 !important;}
.contador-final .logo{ float: left; margin-right: 5px; margin-top: 6px; width: 100px; }
.contador-final .contador > div h2{ color: #FFFFFF!important;  font: 10px  'scoutblack'!important;  margin: 0; text-align: left; text-transform: uppercase; font-style:italic; font-weight:bold; text-shadow:1px 1px 2px #000 }
#header .contador-final .contador{width:auto !important; margin:22px 0 0 99px !important}
#header .contador-final .count{ width:32px!important; margin-right:8px!important; height:29px!important; letter-spacing:2px!important;}
#header .contador-final .count span {
    color:#333333!important;
    display: block; font:17px/23px 'bebas_neueregular'!important;   
    width: 30px!important;
     margin-right:0px!important;
    background: url(../i/bg-numeros-contador-final.png) no-repeat center!important; padding: 0 3px!important; text-align:center!important
}

#header .contador-final .contador .contador-hor, #header .contador-final .contador .contador-min {
    width: 32px!important;
}
#header .contador-final .contador .contador-dia,#header .contador-final .contador .contador-hor, #header .contador-final .contador .contador-min {
  
    height: 35pxpx;    padding-right: 5px;      width: 32px!important;
}


.logo-search{ padding-top:25px}

#header .contador-final .count .top:before {
    border-bottom: 2px solid #aaaaaa !important;    bottom: 0;
    padding-left: 1px!important;    width: 32px!important;}


#header .contador-final .count.up .top {
    height: 46%!important;
}

#header .busqueda{
    margin-left: 25px;
    margin-top: 10px;
}

#header .portadadeldia{    
    height: 135px;
    margin-right: 59px;
    margin-top: -20px;
    padding: 0px 130px 5px 0px;
    position: relative;
    width: 235px;
}

#header .portadadeldia figure figcaption{
    padding:30px 149px 10px 70px;
    position: absolute;
    bottom:0;	
    background: url(../i/bg_portadadeldia.png?v=3) no-repeat left top;

    }
#header .portadadeldia figure figcaption h2{
    font:bold 14px Arial, Helvetica, sans-serif;
    margin: 0 0 3px;
    text-shadow: 1px 1px 5px #000000;
    text-transform: uppercase;
}

#header .portadadeldia figure figcaption h3{
    font:bold 14px/17px Arial, Helvetica, sans-serif; margin:0 0 7px;  color:#FDD961
}

#header .portadadeldia figure figcaption h3 a{ color:#FDD961}

#header .portadadeldia figure figcaption h2 a{
    color: #FFFFFF;
}

#header .portadadeldia figure figcaption .btn-compartir{
    position: relative;
    top: auto;
}

#header .portadadeldia figure img{
    position: absolute;
    right: 0;
   bottom:0px;
}




/*btn buscar*/
form.buscador button {
background: url("../i/btn-buscar.jpg") no-repeat;   height:26px;   
width: 27px;  margin: 2px 0 0 -29px;}
form.buscador input{ width:230px}

p.fecha {  padding: 9px 0 5px 31px;   }


/*pulsoperu*/

.pulsoperu { background:#edecca url(../i/bg-pulsoperu.jpg) center top fixed; }

.pulsoperu .cnt-ultimas a{ display:block; position:relative}
.pulsoperu .btn-compartir{z-index:99;top: 327px;left: 596px;}

.pulsoperu .deportes-galeria .btn-compartir{ left:94px; top:47px; }
.pulsoperu .deportes-galeria .btn-compartir a{background-position:-3px -3px!important; width:25px; height:20px;}


.pulsoperu #ultimas-not .cnt-ultimas .media{ position:relative; display:block}
.pulsoperu #ultimas-not .cnt-ultimas .media .btn-compartir{ left:45px; top:19px; }
.pulsoperu #ultimas-not .cnt-ultimas .media .btn-compartir a{background-position:-3px -3px!important; width:25px; height:20px;}


.pulsoperu .box-pulsoperu{ background:#EDEDC8; padding:10px 10px 15px }
.pulsoperu .box-pulsoperu h3.tit{ background:url(../i/tit-boxpulso.jpg) no-repeat!important; display:block; width:282px; height:82px; margin:0 auto; text-indent:-9999px}
.pulsoperu .box-pulsoperu ul li{ display:block; font:15px  'Georgia', Times New Roman, Times, serif;}
.pulsoperu .box-pulsoperu ul li a{ color:#000000; margin:10px 10px 14px; display:block}
p.fecha {  padding: 9px 0 5px 31px;   }


/* Últimas Noticias Nota */
.cnt-rel-nota .nota-detalle{float: right; width: 460px; font-size:15px; line-height:150% }
.no-rel .nota-detalle{width: auto; }
.rel-notas{background: url(../i/bg-box-ultimasnoticas.jpg?v3) top repeat-x #F3F3F3; float: left; margin-bottom: 10px; padding: 15px 4px 5px; width: 142px; }
.rel-notas h4{background: url(../i/bg-dotted-h2.png) repeat-x 0 bottom; color: #212121; font: 19px "Georgia"; margin-bottom: 10px; padding-bottom: 7px; width: 100%; }
.f-rel{ border-bottom: 1px solid #CCC; margin-bottom: 8px; }
.f-rel h3{color: #004679; font: 12px "Arial"; margin-bottom: 4px; padding: 5px 0; }
.f-rel h3 a{ color: #004679; }
.f-rel a.img{display: block; position: relative; }
.f-rel a.img img{ width: 100%; }
.rel-notas .f-rel:last-child{ border-bottom: 0; margin-bottom: 0; }
figure a.img .play-video, figure a.img .play-fotos, figure a.img .play-audio, figure a.img .max-foto{background: url(../i/icons_media.png?v2) no-repeat 0 0; bottom: 0; display: block; height: 36px; position: absolute; right: 0; width: 48px; }
figure a.img:hover .play-video{background-position: 0 -36px; }
figure a.img .play-fotos{background-position: 0 -72px; }
figure a.img:hover .play-fotos{background-position: 0 -108px; }

/* Video Noticia */
.video-noticia .box-fecha-contfgaleria{background: url(../i/bg-box.jpg) top repeat-x; color: #666666; display: block; font: 12px "Arial"; margin: 0 auto; overflow: hidden; padding: 25px 8px 5px; width: 934px; }
.video-noticia #principal .nota{padding-top: 20px; }
.contfgaleria{background: #1e1e1e;/* Old browsers */ background: -moz-linear-gradient(top, #1e1e1e 68%, #2e2e2e 100%);/* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(68%, #1e1e1e), color-stop(100%, #2e2e2e)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #1e1e1e 68%, #2e2e2e 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #1e1e1e 68%, #2e2e2e 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #1e1e1e 68%, #2e2e2e 100%); /* IE10+ */ background: linear-gradient(to bottom, #1e1e1e 68%, #2e2e2e 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e1e1e', endColorstr='#2e2e2e', GradientType=0 ); /* IE6-9 */; color: #FFFFFF; margin: 0 auto; overflow: hidden; padding: 8px; text-align: left; width: 934px; }
.contfgaleria h1{color: #FFFFFF; font: 34px "Georgia"; margin-bottom: 5px; padding: 0; }
.contfgaleria h2{color: #FFFFFF; font: 14px "Arial"; }
.contfgaleria .video{float: left; width: 618px; }
.contfgaleria .video .nota-compartir{background: #305D9E; display: inline-block; height: 25px;  padding: 5px 5px 0; width: 608px; position:relative; z-index:99 }
.contfgaleria .video .nota-compartir ul li{
    padding-left: 20px;
}
.contfgaleria .video .nota-compartir ul .titu-compartir{padding-top: 2px; }
.contfgaleria .video .nota-compartir ul .titu-compartir span{font: 12px "Arial"; font-weight: bold; margin-right: 10px; vertical-align: middle; text-transform: uppercase; }
.contfgaleria .galeprincipal a.ui-prev span i, .contfgaleria .galeprincipal a.ui-next span i{background: url(../i/flechas_contfgaleria.png) no-repeat 0 0; height: 64px; width: 64px; z-index: 9999; }
.contfgaleria .galeprincipal a.ui-next span i{background-position: 0 -64px; left: inherit; right: 0px; }
.contfgaleria .galeprincipal a.ui-next span i:hover{background-position: -64px -64px; }
.contfgaleria .galeprincipal a.ui-prev span i:hover{background-position: -64px 0px; }
.contfgaleria .descripcion{float: left; padding-left: 16px; width: 300px; }
.contfgaleria .descripcion .cont_gale{background-color: #FEDA62; color: #222222; display: inline-block; font-weight: bold; font: 12px/20px "Arial"; height: 20px; margin-bottom: 12px; margin-left: -16px; padding: 5px 15px; }
.contfgaleria .descripcion{font: 14px "Arial"; }



/*nota destacada*/
#deportes .slider-destacadas{ margin-bottom:10px;}
#deportes .slider-destacadas .destacada{ position:relative; height:355px}
#deportes   .destacada figure{ height:356px;}
#deportes   .destacada  .dest-datos{ position:absolute; left:0; bottom:0; width:450px; padding:15px 10px; background: url(../i/bg-destacadadatos.png) top;}
#deportes   .destacada  .dest-datos h1 a{ color:#FFF; font:bold 25px/100% Arial, Helvetica, sans-serif; }
#deportes   .destacada  .dest-datos p{ font:12px Tahoma, Geneva, sans-serif; color:#FFF; margin:0; background:url(../i/bullet-pdestacada.png) no-repeat left 2px; padding-left:12px; margin-top:8px;}
#deportes   .destacada  .envivo{ background:url(../i/cintillo-envivo.jpg); width:124px; height:15px; display:block; position:absolute; top:-7px; left:0px; z-index:1; }


#deportes .slider_videos {  height: 70px;  padding:0px 0px 5px;   position: relative;}
#deportes .slider_videos .arrow{ background:url(../i/slider-arrow.png); width:18px; height:9px; position:absolute; z-index:2; top:-9px; left:30px;}
#deportes .slider_videos .slider_content { float: left;   position: absolute; width:100%;   z-index: 2;}
#deportes .slider_videos ul { height: 75px;  position: absolute;  margin:0}
#deportes .slider_videos ul li { float: left;   height:71px;  width:123px; margin:0; margin-right:3px; background: url(../i/bg-slideractive.jpg); position:relative; padding:0 }
#deportes .slider_videos ul li a { display: block;     height: 67px;  margin: 0; border:2px solid #FFF;   }
#deportes .slider_videos ul li a img{opacity:1; filter: alpha(opacity=100);}
#deportes .slider_videos ul li a:hover,#deportes .slider_videos ul li a.active,#deportes .slider_videos ul li a.current { border-color:#005FA5;   }
#deportes .slider_videos ul li a.active img,#deportes .slider_videos ul li a.current img{opacity:0.7; transition: all 0.4s linear; filter: alpha(opacity=60);}


.box-videogalerias .pie-bottom{ background:url(../i/bg-boxvideos.jpg); height:32px; margin-top:10px }
.box-videogalerias .noticia .media-type .btn-compartir{ top:196px}
.box-videogalerias .span-5 .media-type .btn-compartir{ top:79px}
.box-videogalerias .span-5 h3 a{ font-size:15px; line-height:120%}

.box-videogalerias .span-5 .ico-play{ left: 32%;    top: 29%;}
.box-videogalerias .btn-videos,.videogalerias-nota .masvideos .btn-videos{ background:url(../i/btn-videos.jpg); width:115px; height:27px; display:block; margin:10px auto; }

#videogalerias .media-type{ width:204px; margin:0 9px 0 0; float:left} 
#videogalerias .flujo-notas .box-nota h3{ font-size:20px; background:none; line-height:120%; margin:5px 0; padding:0}
#videogalerias .flujo-notas .box-nota .ico-play{ left:31%; top:30%}

#videogalerias .flujo-notas .box-nota{ border-bottom:1px dotted #CCCCCC; margin-bottom:15px; padding-bottom:5px}
#videogalerias .row-gal{ margin-bottom:10px}
#videogalerias .video-nav{ text-align:center; color:#545454; font:14px Arial, Helvetica, sans-serif; margin-bottom:20px}
#videogalerias .video-nav span{ padding:0 10px;}
#videogalerias .video-nav a{ color:#545454;}
#videogalerias .video-nav a.disable{ color:#005FA5}


.videogalerias-nota .box{    background: url("../i/bg-box.jpg") repeat-x scroll center top rgba(0, 0, 0, 0);   display: block;  margin-bottom: 20px; overflow: hidden;    padding: 15px 0 0;}	
.videogalerias-nota .box h3{ text-align:center; font-size:26px; border-bottom:1px dotted #000000; padding-bottom:5px}
.videogalerias-nota .fotogaleria{ background:#FFF; border:none; margin-bottom:20px}
.videogalerias-nota .fotogaleria .foto-main{ width:780px; height:466px; margin:0 auto}
.videogalerias-nota .fotogaleria .arrows { width:780px; top:180px}


.videogalerias-nota .fotogaleria h1 {
    color: #005FA5; float:none;	 
    font: 25px "Times New Roman",Times,serif;   
    padding: 10px 0 12px; width:100%; text-align:center}
.videogalerias-nota .fotogaleria .fecha-nota{ text-align:center}
.videogalerias-nota .fotogaleria .breadcrumb{ margin-left:42%}
.videogalerias-nota .bajada, .videogalerias-nota p{ font:13px Arial, Helvetica, sans-serif;}
.videogalerias-nota .bajada{ text-align:center; margin:0 80px 25px}
.videogalerias-nota .fotogaleria  .cont-galeria{ float:none; margin:0 auto;  border-left:none; height:30px;width: 120px; background:#305D9E; color:#FFF;}
	
.videogalerias-nota .fotogaleria .cont-galeria p {
    font-size: 12px;     line-height: 30px;   padding-right: 0px;    text-align:center;
}

#nota.videogalerias-nota .masvideos h6{background: url("../i/bg-nota-tags.gif") no-repeat scroll 0 4px rgba(0, 0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
    padding-left: 20px;}
#nota .nota-rating-share { width:500px; margin:10px auto}
#nota.videogalerias-nota .nota-rating-share ul.share { right: 100px; top: 10px;}
#nota.videogalerias-nota .nota-rating-share ul.share li:first-child{ margin-right:10px}
#nota.videogalerias-nota .masvideos .noticia{ width:305px; float:left; margin-right:10px}
#nota.videogalerias-nota .masvideos .noticia h3{ text-align:left; font-size:17px; border-bottom:none}
#nota.videogalerias-nota .noticia .media-type .btn-compartir {}
#nota.videogalerias-nota .ico-play{ left:39%}

.logo h1{ position:relative;}
.logo h1 span.fiestaspatrias{ position:absolute; display:block; background:url(../i/logo-escarapela.png); width:40px; height:40px;  right: -40px;  top: 10px;}

/*antes y despues*/

.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after, .twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after {  content: " ";  display: block;  background: white;  position: absolute;  z-index: 30;  -webkit-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);  -moz-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);  box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5); }
.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after {width: 3px;  height: 9999px;  left: 50%;  margin-left: -1.5px; }
.twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after {  width: 9999px;  height: 3px;  top: 50%;  margin-top: -1.5px; }
.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay {  position: absolute;  top: 0;  width: 100%;  height: 100%; }
.twentytwenty-before-label:before, .twentytwenty-after-label:before {  color: white;  font-size: 13px;  letter-spacing: 0.1em; }
.twentytwenty-before-label:before, .twentytwenty-after-label:before {  position: absolute;  background: rgba(255, 255, 255, 0.2);  line-height: 38px;  padding: 0 20px;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px; }
.twentytwenty-horizontal .twentytwenty-before-label:before, .twentytwenty-horizontal .twentytwenty-after-label:before {  top: 50%;  margin-top: -19px; }
.twentytwenty-vertical .twentytwenty-before-label:before, .twentytwenty-vertical .twentytwenty-after-label:before {  left: 50%;  margin-left: -45px;  text-align: center;  width: 90px; }
.twentytwenty-left-arrow, .twentytwenty-right-arrow, .twentytwenty-up-arrow, .twentytwenty-down-arrow {  width: 0;  height: 0;  border: 6px inset transparent;  position: absolute; }
.twentytwenty-left-arrow, .twentytwenty-right-arrow {  top: 50%;  margin-top: -6px; }
.twentytwenty-up-arrow, .twentytwenty-down-arrow {  left: 50%;  margin-left: -6px; }

.twentytwenty-container {  -webkit-box-sizing: content-box;  -moz-box-sizing: content-box;  box-sizing: content-box;  z-index: 0;  overflow: hidden;  position: relative;  -webkit-user-select: none;  -moz-user-select: none; }
  .twentytwenty-container img {    max-width: 100%;    position: absolute;    top: 0;    display: block; }
  .twentytwenty-container.active .twentytwenty-overlay, .twentytwenty-container.active :hover.twentytwenty-overlay {    background: rgba(0, 0, 0, 0); }
    .twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,
    .twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label, .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,
    .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label {  opacity: 0; }
  .twentytwenty-container * {   -webkit-box-sizing: content-box;  -moz-box-sizing: content-box; box-sizing: content-box; }
.twentytwenty-overlay {  -webkit-transition-property: background;  -moz-transition-property: background;  transition-property: background;  background: rgba(0, 0, 0, 0);  z-index: 25; }
.twentytwenty-before {  z-index: 20; }
.twentytwenty-after {  z-index: 10; }
.twentytwenty-handle {  height: 38px;  width: 38px;  position: absolute;  left: 50%;  top: 50%;  margin-left: -22px;  margin-top: -22px;  border: 3px solid white;  -webkit-border-radius: 1000px;  -moz-border-radius: 1000px;  border-radius: 1000px;  -webkit-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);  -moz-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);  box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);  z-index: 40;  cursor: pointer; }
.twentytwenty-horizontal .twentytwenty-handle:before {  bottom: 50%;  margin-bottom: 22px;  -webkit-box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);  -moz-box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);  box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.twentytwenty-horizontal .twentytwenty-handle:after {  top: 50%;  margin-top: 22px;  -webkit-box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);  -moz-box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);  box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.twentytwenty-vertical .twentytwenty-handle:before {  left: 50%;  margin-left: 22px;  -webkit-box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);  -moz-box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);  box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.twentytwenty-vertical .twentytwenty-handle:after {  right: 50%;  margin-right: 22px;  -webkit-box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);  -moz-box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);  box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.twentytwenty-left-arrow {  border-right: 6px solid white;  left: 50%;  margin-left: -17px; }
.twentytwenty-right-arrow {  border-left: 6px solid white;  right: 50%;  margin-right: -17px; }
.twentytwenty-up-arrow {  border-bottom: 6px solid white;  top: 50%;  margin-top: -17px; }
.twentytwenty-down-arrow {  border-top: 6px solid white;  bottom: 50%;  margin-bottom: -17px; }

.modal-preload{ position: absolute; left: 0; right: 0; top: 0; bottom: 0; width: 100%; background: url(../img/bg_familia2.png); z-index: 9; }
.modal-preload .circles{ width: 140px; height: 140px; position: absolute; left: 50%; top: 50%; margin-left: -70px; margin-top: -70px;}
.modal-preload .circles .circle {
    background-color: rgba(0,0,0,0);
    border: 4px solid #305D9E;
    opacity: .8;
    border-right: 5px solid rgba(0,0,0,0);
    border-left: 5px solid rgba(0,0,0,0);
    border-radius: 100px;
    box-shadow: 0 0 20px #305D9E;
    width: 140px;
    height: 140px;
    margin: 0 auto; position: relative;
    animation: spinPulse 1s infinite ease-in-out;
    -webkit-animation: spinPulse 1s infinite linear;
}
.modal-preload .mainLogo{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.modal-preload .mainLogo .preloadEc{  background: url("../i/logo-peru21-144x33.jpg") no-repeat scroll center center / 100% auto rgba(0, 0, 0, 0);
    display: block;
    height: 100%;
    margin: 0 auto;
    width: 86%; }


@keyframes spinPulse { 0% { transform: rotate(160deg);  opacity: 0;  }
    50% { transform: rotate(145deg);   opacity: 1; }
    100% { transform: rotate(-320deg);   opacity: 0;  };
}

@-webkit-keyframes spinPulse {
    0% {  -webkit-transform: rotate(160deg); opacity: 0; box-shadow: 0 0 1px #2187e7; }
    50% { -webkit-transform: rotate(145deg);  opacity: 1; }
    100% { -webkit-transform: rotate(-320deg); opacity: 0; };
}




.tomacanal .ads960x180 { width:1020px;}


/*ooyala player embebido code*/
/*.ooplayaPlayer{ position: relative;}
.ooplayaPlayer .cod-emb{ width: 45px!important; height: 29px!important; position: absolute!important; z-index: 10001; border-radius:4px; right: 9px;
 top: 10px; box-shadow: 0 1px 0px rgba(255,255,255,.5) inset; color: #fff; font-size: 11px; font-family: arial; text-align: center; cursor: pointer;
background: #51544f; line-height: 29px;
background: -moz-linear-gradient(top, #51544f 0%, #6e7774 40%, #0a0e0a 40%, #0f1708 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#51544f), color-stop(40%,#6e7774), color-stop(40%,#0a0e0a), color-stop(100%,#0f1708));
background: -webkit-linear-gradient(top, #51544f 0%,#6e7774 40%,#0a0e0a 40%,#0f1708 100%);
background: -o-linear-gradient(top, #51544f 0%,#6e7774 40%,#0a0e0a 40%,#0f1708 100%);
background: -ms-linear-gradient(top, #51544f 0%,#6e7774 40%,#0a0e0a 40%,#0f1708 100%);
background: linear-gradient(to bottom, #51544f 0%,#6e7774 40%,#0a0e0a 40%,#0f1708 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#51544f', endColorstr='#0f1708',GradientType=0 );}
.ooplayaPlayer .code-insert{ position: absolute!important; z-index: 10002;  left: 0; top: 0; }
.ooplayaPlayer .code-insert .bto-site{ text-align: center; margin-top: 20%; position: relative; z-index: 2;}
.ooplayaPlayer .code-insert .bto-site textarea{ height: auto;}
.ooplayaPlayer .code-insert .close-insert{ width: 100%; height: 100%; background: rgba(0,0,0,.5); color: #fff; position: absolute; z-index: 1; left: 0; top: 0; }
.ooplayaPlayer > i{ display: block; color: #fff; padding: 0 9px; font-style: normal; line-height: 25px; background: #282828;position: absolute; right: 0; top:75%; z-index: 5; cursor: pointer; }

*/

/* Ooyala player */
.ooplayaPlayer { position: relative; }
.ooplayaPlayer > i { display: block; color: #fff; padding: 0 9px; font-style: normal; line-height: 25px; background: #000000; position: absolute; right: 0; top: 77%; height: 14%; z-index: 5; cursor: pointer; padding-top: 2.5%; padding-left: 3%; }
.ooplayaPlayer > i { box-shadow: 0px 0px 16px 0px rgba(255,255,255,1); -webkit-box-shadow: 0px 0px 16px 0px rgba(255,255,255,1); -moz-box-shadow: 0px 0px 16px 0px gba255, 255, 255, 1); -webkit-border-top-left-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-adiusbottomleft: 10px; border-top-left-radius: 10px; border-bottom-left-radius: 10px; border: 1px solid #ffffff; font-family: arial, sans-serif; font-size: 16px; }
.ooplayaPlayer .ooyala-rel { -webkit-background-size: cover !important; -moz-background-size: cover !important; -ms-background-size: cover !important; background-size: cover !important; bottom: 0; height: auto !important; left: 0; padding: 10px 28px; position: absolute !important; right: 0; top: 0; width: auto !important; }
.ooplayaPlayer .ooyala-rel.share .share_video { display: block; }
.ooplayaPlayer .ooyala-rel.embed .embed_video { display: block; }
.ooplayaPlayer .ooyala-rel .shadow_box { -ms-box-shadow: inset 0px 0px 40px #000000; -moz-box-shadow: inset 0px 0px 40px #000000; -webkit-box-shadow: inset 0px 0px 40px #000000; background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8); bottom: 0; box-shadow: inset 0px 0px 40px #000000; left: 0; position: absolute; right: 0; top: 0; }
/* GRILLA_VIDEO */
.ooplayaPlayer .ooyala-rel .grilla_video { position: relative; z-index: 1; text-align: center; }
.ooplayaPlayer .ooyala-rel .grilla_video a { background-color: rgba(76, 76, 76, 0.61); box-sizing:border-box; -webkit-box-sizing:border-box; display: inline-block; margin: 1.5%; padding: 5px; width: 39%; }
.ooplayaPlayer .ooyala-rel .grilla_video a .figure_video { margin: 0; position: relative; /*width: 164px;*/ }
.ooplayaPlayer .ooyala-rel .grilla_video a .figure_video img { border: 0; display: block; width: 100%; }
.ooplayaPlayer .ooyala-rel .grilla_video a .figure_video .caption_video { background: url(../i/bg_video.png) repeat-x bottom; bottom: 0; left: 0; position: absolute; right: 0; top: 0; }
.ooplayaPlayer .ooyala-rel .grilla_video a .figure_video .caption_video .texto_video { bottom: 0; color: #FFFFFF; font-weight: 600; text-align: left; font: 13px "Arial"; padding: 5px; position: absolute; }
.ooplayaPlayer .ooyala-rel .grilla_video a .figure_video .caption_video .texto_video p { color: #FFFFFF !important; margin: 0; padding: 0; }
/* SHARE_VIDEO */
.ooplayaPlayer .ooyala-rel .share_video { background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0.69); bottom: 0; color: #FFFFFF; display: none; font-weight: bold; font: 14px "Helvetica"; left: 0; padding: 127px 20px 0; position: absolute; right: 0; text-align: center; top: 0; z-index: 2; }
.ooplayaPlayer .ooyala-rel .share_video .iconos_share_video { list-style: none; margin: 0; padding: 0; }
.ooplayaPlayer .ooyala-rel .share_video .iconos_share_video li { display: inline-block; margin: 0 10px; }
.ooplayaPlayer .ooyala-rel .share_video .iconos_share_video li a { background: url(../i/sprite_video.png) no-repeat; display: block; height: 43px; text-indent: -999999px; width: 43px; }
.ooplayaPlayer .ooyala-rel .share_video .iconos_share_video li.fb a { background-position: 0 -86px; }
.ooplayaPlayer .ooyala-rel .share_video .iconos_share_video li.tw a { background-position: 0 -129px; }
.ooplayaPlayer .ooyala-rel .share_video .iconos_share_video li.gp a { background-position: 0 -172px; }
.ooplayaPlayer .ooyala-rel .share_video .iconos_share_video li.li a { background-position: 0 -215px; }
.ooplayaPlayer .ooyala-rel .share_video .iconos_share_video li.pi a { background-position: 0 -258px; }
.ooplayaPlayer .ooyala-rel .share_video .url_share_video { -moz-box-sizing: border-box; -ms-box-sizing: border-box; -webkit-box-sizing: border-box; background-color: #FFFFFF; border: 0; color: #333333; font: 14px "Helvetica"; height: 40px; overflow: auto; padding: 12px; text-align: center; width: 100%; resize: none; }
/* EMBED_VIDEO */

/*ooyala player embebido code*/
.ooplayaPlayer { position: relative; zoom: 1; }
.ooplayaPlayer::before, .ooplayaPlayer::after { display: table; line-height: 0; }
.ooplayaPlayer::after { clear: both; }
.ooplayaPlayer .cod-emb { width: 45px!important; height: 29px!important; position: absolute!important; z-index: 10001; border-radius: 4px; right: 9px; top: 20px; box-shadow: 0 1px 0px rgba(255,255,255,.5) inset; color: #fff; font-size: 11px; font-family: arial; text-align: center; cursor: pointer; background: #51544f; line-height: 29px; background: -moz-linear-gradient(top, #51544f 0%, #6e7774 40%, #0a0e0a 40%, #0f1708 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #51544f), color-stop(40%, #6e7774), color-stop(40%, #0a0e0a), color-stop(100%, #0f1708)); background: -webkit-linear-gradient(top, #51544f 0%, #6e7774 40%, #0a0e0a 40%, #0f1708 100%); background: -o-linear-gradient(top, #51544f 0%, #6e7774 40%, #0a0e0a 40%, #0f1708 100%); background: -ms-linear-gradient(top, #51544f 0%, #6e7774 40%, #0a0e0a 40%, #0f1708 100%); background: linear-gradient(to bottom, #51544f 0%, #6e7774 40%, #0a0e0a 40%, #0f1708 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#51544f', endColorstr='#0f1708', GradientType=0 );
}
.ooplayaPlayer .code-insert { position: absolute!important; z-index: 10002; left: 0; top: 0; }
.ooplayaPlayer .code-insert .bto-site { text-align: center; margin-top: 30%; position: relative; z-index: 2; }
.ooplayaPlayer .code-insert .close-insert { width: 100%; height: 100%; background: rgba(0,0,0,.5); color: #fff; position: absolute; z-index: 1; left: 0; top: 0; }

.ooplayaPlayer .code-insert textarea{ height: auto;}

/*.ooplayaPlayer .ooyala-rel .embed_video { background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0.69); bottom: 0; display: none; font-weight: bold; left: 0; padding: 150px 20px 0; position: absolute; right: 0; text-align: center; top: 0; z-index: 2; }
.ooplayaPlayer .ooyala-rel .embed_video p { margin: 0; color: #FFFFFF!important; font: 14px/120% "Helvetica"!important; }
.ooplayaPlayer .ooyala-rel .embed_video .code_embed_video { -moz-box-sizing: border-box; -ms-box-sizing: border-box; -webkit-box-sizing: border-box; background-color: #FFFFFF; box-sizing: border-box; color: #333333; font: 14px "Helvetica"; height: 75px; overflow: auto; margin-top: 10px; padding: 12px; resize: none; text-align: left; width: 496px; }*/
/* BOTONES_VIDEO */
.ooplayaPlayer .ooyala-rel .botones_video {/* margin: 5px 0; */ position: relative; text-align: center; z-index: 3; }
.ooplayaPlayer .ooyala-rel .botones_video a { background: url(../i/sprite_video.png) no-repeat; display: inline-block; height: 43px; margin: 0 16px; width: 43px; }
.ooplayaPlayer .ooyala-rel .botones_video a.reload { background-position: 0 0; }
.ooplayaPlayer .ooyala-rel .botones_video a.share { background-position: -43px 0; }
.ooplayaPlayer .ooyala-rel .botones_video a.embed { background-position: -86px 0; }
.ooplayaPlayer .ooyala-rel .botones_video a.reload:hover { background-position: 0 -43px; }
.ooplayaPlayer .ooyala-rel .botones_video a.share:hover { background-position: -43px -43px; }
/* VER MAS */
.ooplayaPlayer .ooyala-rel .ver-mas-videos{ bottom: 24px; margin-right: 2.5%; position: absolute; right: 28px; text-align: right; }
.ooplayaPlayer .ooyala-rel .ver-mas-videos a{ background-color: #A60000; border-bottom: 2px solid #FB0000; border-radius: 1px 1px 0 0; color: #FFFFFF; display: block; font: 12px/120% "prelobold"; padding: 7px 10px 6px; text-decoration: none; text-transform: uppercase; } 
.ooplayaPlayer .ooyala-rel .ver-mas-videos a:hover{ background: #880909; background: -moz-linear-gradient(top, #880909 0%, #a60000 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#880909), color-stop(100%,#a60000)); background: -webkit-linear-gradient(top, #880909 0%,#a60000 100%); background: -o-linear-gradient(top, #880909 0%,#a60000 100%); background: -ms-linear-gradient(top, #880909 0%,#a60000 100%); background: linear-gradient(to bottom, #880909 0%,#a60000 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#880909', endColorstr='#a60000',GradientType=0 ); }

.ooplayaPlayer .ooyala-rel .botones_video a.embed:hover { background-position: -86px -43px; }
.ooplayaPlayer .ooyala-rel .ui-arrows { height: 44px; left: 0; margin-left: -28px; margin-right: -28px; margin-top: -22px; position: absolute; right: 0; top: 50%; }
.ooplayaPlayer .ooyala-rel .ui-arrows a { -ms-border-radius: 0; background: url(../i/sprite_video.png) no-repeat; border-radius: 0; height: 44px; position: absolute; text-indent: -999999px; width: 27px; }
.ooplayaPlayer .ooyala-rel .ui-arrows a.ui-prev { background-position: -43px -86px; left: 0; }
.ooplayaPlayer .ooyala-rel .ui-arrows a.ui-prev:hover { background-position: -43px -130px; left: 0; }
.ooplayaPlayer .ooyala-rel .ui-arrows a.ui-next { background-position: -70px -86px; right: 0; }
.ooplayaPlayer .ooyala-rel .ui-arrows a.ui-next:hover { background-position: -70px -130px; right: 0; }
.ooplayaPlayer.ooplayaPlayer_nota .ooyala-rel .grilla_video a { width: 46% }
.ooplayaPlayer.ooplayaPlayer_nota .ooyala-rel .grilla_video a:nth-child(5), .ooplayaPlayer.ooplayaPlayer_nota .ooyala-rel .grilla_video a:nth-child(6) { display: none; }
.ooplayaPlayer .ooyala-rel .ui-inner, .ooplayaPlayer .ooyala-rel .ui-inner .ui-item { width: 100%; }



.tendencias{margin-top:10px}
.tendencias .titulo{text-align:center; font:italic 22px/120% 'robotomedium', Arial; padding:20px 10px; border-bottom:1px solid #ddd; margin-bottom:10px}
.tendencias .titulo i{background:url(../i/numeral.png) 0 0 no-repeat; width:41px; height:42px; display:inline-block; vertical-align:middle;}
.tendencias .btn-vermas{clear:both; width:155px; height:50px; font:italic 18px/50px 'robotomedium', Arial; color:#fff; background-color:#297fb9; text-align:center; display:block; margin:35px auto; border-bottom:2px solid #1f6695; border-radius:5px; text-decoration:none;}
.tendencias .btn-vermas:hover{background-color:#154362}
.tendencias article {box-shadow: 0 3px 2px -2px #999;}
.tendencias article footer{padding:6px}
.tendencias article h3{font-size:16px; margin:6px; word-wrap: break-word;}
.tendencias article h3 a{color:#661900 !important}
.tendencias article img{max-width:100%}
            i.icon-trending{background:url(../i/icon-tendencias.png) 0 0 no-repeat; width:20px; height:20px; display:inline-block;}
            i.icon-trending.fb{background-position:0 0}
            i.icon-trending.tw{background-position:0 -20px}            
            i.icon-trending.p21{background-position:0 -40px}   
            i.icon-trending.insta{background-position:0 -60px}
    .tendencias .t-tw{}
    .tendencias .t-tw h5{color:#333; font:italic 14px/120% 'robotomedium', Arial; margin:6px}
    .tendencias .t-tw figure{background:url(../i/tendencias-tw.png) bottom left no-repeat; padding-bottom:15px}

body.ui-popup-on{overflow:hidden;}
.ui-popup-draw {background-color:rgba(0, 0, 0, .5); top:0; bottom:0; left:0; right:0; overflow: auto; position: fixed; top: 0; z-index: 99;}
.ui-popup-draw .ui-inner {background-color:#fff; box-shadow: 0 3px 7px #333; left: 0; margin: 27px 0; position: absolute; top: 0; z-index: 99999999;}

.ui-popup-draw .ui-close{width:32px; height:32px; top:-24px; right:-17px; background-color:#fff; position:absolute; border-radius:50%; box-shadow:0 0 3px #333 }
.ui-popup-draw .ui-close span {background: url("../i/ui-sprite.png") 0 -78px no-repeat; display: block; height: 12px; margin: 10px 0 0 9px; text-indent: 999px; width: 13px;}
.ui-popup-draw .ui-row input[type="text"]{ background: #fff; border-radius:4px; border:0; width:280px; display:block; height:32px; padding:0 10px; margin:0 auto; line-height: 32px;}
.ui-popup-draw .ui-row input[type="submit"]{width:88px; height:34px; margin:20px auto 0; border:0; display:block; color:#fff; background-color:#717171; text-align:center; border-radius:8px; text-shadow:0 -1px 0 #2f4b70; font:normal 14px/30px 'robotobold'}
.ui-popup-draw .ui-row{ margin-bottom: 10px;}
.ui-popup-draw .form-content{ padding: 0 10px;}

.popup-noti{padding:5px; display: none;}
.popup-noti .ui-social .ui-app, .popup-noti .ui-social > div{ display: inline-block!important; vertical-align: middle!important; overflow: hidden;}
.popup-noti .fb_iframe_widget{ width: 136px; height: 20px; }
.popup-noti .fb_iframe_widget span{ float: left;}
.popup-noti .fb_iframe_widget iframe{ visibility:  visible!important;|}
.popup-noti .popup-header{text-align:center; padding-top:8px}
.popup-noti .popup-header:before,.popup-noti .popup-header:after{content:none;}
.popup-noti h2{line-height:110%}
.popup-noti p{font-size:14px; text-align:center; font:normal 18px/120% 'Georgia', serif; color:#525252; padding:0 25px}
.popup-noti .popup-header p{margin-bottom:8px}
.popup-noti .popup-header a{font-weight:bold; color:#336600}
.popup-noti .btn-ir{clear:both; width:155px; height:37px; font:normal 18px/37px 'robotomedium', Arial; color:#333; background-color:#A0CCDF; text-align:center; display:block; margin:20px auto 10px; border-bottom:2px solid #50A2C5; border-radius:5px; text-decoration:none;}
.popup-noti .media{margin:15px 0; text-align:center;}
.popup-noti .ui-social .fb_iframe_widget span, .popup-noti .fb_iframe_widget iframe{ width: 123px!important; height: 21px!important; }

.wg-elleciones{margin:15px 0; position:relative;}
.wg-elleciones .wg-head, .wg-elleciones .wg-foot{width:310px; height:59px; background:url(../i/widget-elecciones-twitter.png) 0 0 no-repeat;}
.wg-elleciones .wg-head{background-position:0 0; position:absolute; top:0; left:0}
.wg-elleciones .wg-foot{background-position:0 -59px;}
.wg-elleciones .wg-head a, .wg-elleciones .wg-foot a{display:block; width:100%; height:100%; overflow:hidden; text-indent:100%; white-space:nowrap;}
.wg-elleciones .wg-body, .wg-elleciones .wg-body iframe{height:400px; overflow:hidden;}

.wg-p21{margin:15px 0; position:relative;}
.wg-p21 .wg-head, .wg-p21 .wg-foot{width:310px; height:59px; background:url(../i/widget-p21-twitter.png) 0 0 no-repeat;}
.wg-p21 .wg-head{background-position:0 0; position:absolute; top:0; left:0}
.wg-p21 .wg-foot{background-position:0 -59px;}
.wg-p21 .wg-head a, .wg-p21 .wg-foot a{display:block; width:100%; height:100%; overflow:hidden; text-indent:100%; white-space:nowrap;}
.wg-p21 .wg-body, .wg-p21 .wg-body iframe{height:400px; overflow:hidden;}

body.cheka{background:url(../i/cheka.bg.png) 0 0 repeat #f2ecd6;}
body.cheka .slider_videos ul li a:hover, #deportes body.cheka ul li a.active, #deportes .slider_videos ul li a.current{border-color:#CA0087 !important}
body.cheka #principal .col-1 .noticia{border-bottom:1px dashed #8D8D8D; background-image:none; padding-bottom:15px; padding-top:15px; margin-bottom:0}
body.cheka #principal .col-1 h2{font-family:'theserifb7_bold'; margin-bottom:0; color:#5D5D5D; background-image:url(../i/cheka.bg.h2.png); padding-bottom:15px}
body.cheka #principal h2{font-family:'theserifb7_bold'; margin-bottom:0; color:#5D5D5D; font-size:22px}
body.cheka #principal h2 span{color:#CA0085}
body.cheka #principal h3{font-family:'theserifb6_semibold'; margin-bottom:0}
body.cheka #principal .box, body.cheka #sidebar .box{border-top:4px solid #CA0087; background-image:none;}
body.cheka #principal a{color:#6E6E6E}
body.cheka #central .noticia{border-bottom:0}
body.cheka .ladob{background:url(../i/cheka.bg.ladob.jpg) 0 0 no-repeat; width:310px; height:257px; margin-bottom:15px; position:relative;}
body.cheka .ladob h3{font:bold 26px/120% 'theserifb7_bold'; color:#474747; position:absolute; left:10px; top:20px }
body.cheka .ladob h3 span{color:#FF9226}
body.cheka .ladob h4{position:absolute; left:10px; top:94px; font:normal 15px/100% 'theserifb6_semibold'; color:#5F5F5F }
body.cheka .ladob h4 a{color:#5F5F5F }
body.cheka .ladob h4 strong{font:normal 20px/100% 'theserifb7_bold';}
body.cheka .ladob img{position:absolute; right:-8px; top:7px }
body.cheka .ladob img{position:absolute; right:-8px; top:7px }
body.cheka .box-cheka{background-color:#B4006F; border:5px solid #91005A; margin-bottom:20px;}
body.cheka .box-cheka .tit{text-align:center; color:#fff; font:normal 25px/120% 'theserifb7_bold'; background:url(../i/cheka.bg.tit.png) bottom center no-repeat; padding-bottom:43px; margin:20px 0}
body.cheka .box-cheka ul{margin:25px 15px 30px}
body.cheka .box-cheka ul li{margin-bottom:15px; font:normal 14px/120% 'theserifb7_bold';}
body.cheka .box-cheka ul li a{color:#fff;}
body.cheka #sidebar .box h6, #sidebar .box h3{font:normal 20px/120% 'theserifb6_semibold'; color:#5F5F5F}
body.cheka .cheka-header{background:url(../i/cheka.cabecera.jpg) 0 0 no-repeat; width:950px; height:126px; margin-bottom:18px; position:relative;}
/*body.cheka .cheka-header:after{background:url(../i/cheka.cabecera.news.png) 0 0 no-repeat; width:135px; height:150px; position:absolute; top:0; right:50px; content:""}*/


/* FOTOGALERÍA V2 */
body.fotogaleria-v2{ background-color: #000000; }
body.fotogaleria-v2 .container{ padding-top: 10px; }
body.fotogaleria-v2 .cnt-ads-middle{ background: none; }
body.fotogaleria-v2 #footer-bottom{ margin: 0 auto; width: 970px; }

.ec-fotos { color: #fff; display: table; margin: 0 auto 40px; padding-top: 10px; width: 1350px; }
    .ec-fotos .ads-350x600 { display: table-cell; padding-top: 55px; vertical-align: top; width: auto; }
    .ec-fotos .ads-350x600 #eplAdDivRight1{ width: 300px;}
    .ec-fotos .ads-350x600 #eplAdDivRight1:empty{ display: none;}
        .cnt-fotogaleria { display: table-cell; padding: 0 10px; vertical-align: top; }
        .foto-full .cnt-foto { display: block; margin: 0 auto; padding: 0; width: 1020px; }
            .foto-header { margin-bottom: 15px; }
            .foto-header h2, .foto-header h2 a { height: 47px; width: 53px; }
            .foto-header h2 { float: left; margin: 0; }
            .foto-header h2 a { background: url(../i/sprite_fgv2.png) no-repeat 0 0; display: block; text-indent: -9999px; }
            .foto-header h3 { float: left; font: 13px/120% "theserifb6_semibold"; margin: 0; padding: 16px 0 0 10px; text-transform: uppercase; }
            .foto-header h3 a { color: #fff; }
            .foto-header .bbc-head { background-image: url("../i/bbc_head_fg2.jpg"); clear: both; display: block; height: 40px; margin: 15px auto; width: 890px; }

            a.go-comments { border-left: 1px solid #666; color: #fff; font: bold 13px/45px "Myriad Pro"; margin-left: 10px; }
            a.go-comments i{ background: url(../i/sprite_fgv2.png) no-repeat 0 -114px; display: inline-block; height: 15px; margin: 0 10px; vertical-align: middle; width: 16px; }
            a.go-comments:hover { }
            .foto-header .fecha { display: block; float: left; font: 13px/120% "Myriad Pro"; line-height: 47px; margin: 0 0 0 10px; }
            .foto-header h1{ color: #FFFFFF; clear: both; float: left; font: 36px/97% "scoutbold"; margin: 20px 0 0; width: 79%; }
                .foto-count-share { border-left: 1px solid #888; float: right; margin-top: 20px; padding: 0px 0 0 15px; width: 141px; }
                    .foto-count { display: block; font: 20px/120% "scoutbold"; margin-bottom: 10px; }

                    .foto-share { }
                    .foto-share ul { height: 36px; }
                    .foto-share ul li, .foto-share ul li a { height: 36px; width: 47px; }
                    .foto-share ul li { float: left; }
                    .foto-share ul li a { color: #fff; display: block; font-size: 17px; line-height: 37px; text-align: center; }
                    .foto-share ul li a:hover { text-decoration: none; }
                    .foto-share ul li.gp { margin-right: 0; }
                    .foto-share ul li.fb a { background-color: #43609c; }
                    .foto-share ul li.tw a { background-color: #55acee; }
                    .foto-share ul li.gp a { background-color: #dc503f; }

            .foto-content { position: relative; margin-bottom: 10px; }
            .foto-content .ui-media-gallery-content{ background: #000;}
            .foto-content figure { }
            .foto-content figure img { width: 100%; }
            .foto-content figcaption { padding-top: 10px; }
            .foto-content figcaption p { font: bold 13px/120% "Helvetica"; margin: 0; }
                .foto-nav { }
                .foto-nav a { background: url(../i/sprite_fgv2.png) no-repeat 0 -47px; display: block; height: 67px; margin-top: -35px; position: absolute; text-align: center; top: 50%; width: 59px; z-index: 1; }
                .foto-nav a:hover { text-decoration: none; }
                .foto-nav a.foto-prev { left: 0; }
                .foto-nav a.foto-next { background-position: -59px -47px; right: 0; }


.redes-nav{background-color:#2E3337; width:100%; margin-bottom:10px}
.redes-nav:before, .redes-nav:after{display:table; content:""}
.redes-nav:after{clear:both;}
.redes-nav ul{list-style:none; margin:12px 0 0 15px;}
.redes-nav ul li{float:left; text-align:center; width:70px; background-image:none; padding:0 0 7px; margin:0 10px 0 0; position:relative;}
.redes-nav ul li span{display:block; font-family:'theserifb7_bold'; font-size:13px}
.redes-nav ul li a{display:block; color:#859597; text-decoration:none;}
.redes-nav ul li.active:before, .redes-nav ul li:hover:before{width:10px; height:5px; position:absolute; left:50%; margin-left:-5px; bottom:0; background:url(../i/sprite.png) -65px 0 no-repeat; content:""}
.redes-nav ul li a i{display:inline-block; width:20px; height:18px; margin:5px 0; background:url(../i/sprite.png) 0 0 no-repeat;}
.redes-nav ul li.active span, .redes-nav ul li:hover a span{color:#fff}
.redes-nav ul li.home a i{background-position:0 -14px}
.redes-nav ul li.active.home i, .redes-nav ul li.home:hover i{background-position:0 -32px}
.redes-nav ul li.fb a i{background-position:-20px -14px}
.redes-nav ul li.active.fb i, .redes-nav ul li.fb:hover i{background-position:-20px -32px}
.redes-nav ul li.tw a i{background-position:-40px -14px}
.redes-nav ul li.active.tw i, .redes-nav ul li.tw:hover i{background-position:-40px -32px}
.redes-nav ul li.gp a i{background-position:-60px -14px}
.redes-nav ul li.active.gp i, .redes-nav ul li.gp:hover i{background-position:-60px -32px}
.redes-nav ul li.ins a i{background-position:-80px -14px}
.redes-nav ul li.active.ins i, .redes-nav ul li.ins:hover i{background-position:-80px -32px}
.redes-nav ul li.yt a i{background-position:-100px -14px}
.redes-nav ul li.active.yt i, .redes-nav ul li.yt:hover i{background-position:-100px -32px}

/* HEADER */
.title{background-color: #FFFFFF; border-bottom: 2px solid #CCCCCC; color: #FFFFFF; font: 20px/120% "open_sansregular"; margin-bottom: 10px; overflow: hidden; padding: 20px; width: 100%; box-sizing: border-box;}
.title a{ color: #FFFFFF; }
.title .logo{margin-top:0; margin-bottom: 20px; overflow:hidden; }
.title .logo img{ display: inline-block; height: 75px; margin-right: 10px; vertical-align: bottom; }
.title .logo h1{ display: inline-block; font-size: 24px; line-height: 15px; vertical-align: bottom; color:#fff; margin-top:50px; font-family:'theserifb7_bold' }
.title .description h3{ font-size: 16px; margin-bottom: 10px; color:#fff; font-family:'open_sansregular'}
.title .description h4, .title .description h4 a{ font-size: 18px; color:#fff; font-family: 'scoutbold'; text-decoration:none; }
.title .description a { text-decoration: underline; }

body.facebook .title{ background-color: #3B5998; border-color: #30487A; }
body.twitter .title{ background-color: #00ACED; border-color: #0086B9; }
/*body.google .title{ background-color: #437BEC; border-color: #1552D0; }*/
body.google .title{ background-color: #DC4A38; border-color: #BF3222; }
body.instagram .title{ background-color: #517FA4; border-color: #3E607B; }
body.youtube .title{ background-color: #CB2027; border-color: #99171E; }
body.pinterest .title{ background-color: #BB0000; border-color: #99171E; }
body.linkedin .title{ background-color: #007BB6; border-color: #00557D; }
body.vine .title{ background-color: #00BF8F; border-color: #008866; }

/*TRENDS */
#trends{ background-color: #EEEEEE; box-sizing: border-box; color: #666666; font: 15px/180% Arial; margin-bottom: 10px; padding: 10px 13px; }
#trends h2{ color: #DC4A38; font-size: 16px; line-height: 120%; margin-bottom: 10px; text-transform: uppercase; font-family:'theserifb7_bold' }
#trends h2 i{ font-size: 17px; margin-right: 5px; }
#trends ul li{ display: inline-block; margin-right: 5px; }
#trends ul li a{ color: #666666; font-size: 15px;}
#trends ul li a:hover{ text-decoration: underline; }
#trends .font18{ font-size: 18px; }
#trends .font21{ font-size: 21px; }

/* PERSONAJES */
#personajes{ background-color: #EEEEEE; box-sizing: border-box; color: #666666; font: 15px/180% Arial; margin-bottom: 10px; padding: 10px 13px; }
#personajes h2{ color: #DC4A38; font-size: 16px; line-height: 120%; margin-bottom: 10px; text-transform: uppercase; font-family:'theserifb7_bold' }
#personajes h2 i{width:14px; height:14px; display:inline-block; background:url(../img/sprite.png) 0 0 no-repeat; margin-right: 5px; }
#personajes ul{ overflow: hidden; }
#personajes ul li{ margin-bottom: 10px; overflow: hidden; }
#personajes ul li figure .image{ border-radius: 50px; display: inline-block; height: 80px; margin-right: 12px; overflow: hidden; vertical-align: middle; width: 80px; float:left; }
#personajes ul li figure figcaption{ display: inline-block; vertical-align: middle; width: 172px; }
#personajes ul li figure figcaption .name{ font: 16px/120% "theserifb7_bold"; margin-bottom:0; margin-top:10px }
#personajes ul li figure figcaption .name a{ color: #111111; font-size:16px }
#personajes ul li figure figcaption .name a:hover{ text-decoration: underline; }
#personajes ul li figure figcaption .description{ color: #777777; font: 13px/120% Arial; }

/* LO MÃS LEÃDO */
#lomas_leido{ background-color: #EEEEEE; box-sizing: border-box; color: #666666; font: 15px/180% Arial; margin-bottom: 10px; overflow: hidden; padding: 10px 13px; }
#lomas_leido h2{ color: #DC4A38; font-size: 16px; line-height: 120%; margin-bottom: 10px; text-transform: uppercase; font-family:'theserifb7_bold' }
#lomas_leido h2 i{ width:14px; height:14px; display:inline-block; background:url(../i/sprite.png) 0 0 no-repeat; margin-right: 5px; vertical-align:middle; }
#lomas_leido .ui-tab { }
#lomas_leido .ui-tab{ border-radius: 5px; }
#lomas_leido .ui-tab li { position: relative; width: 50%; }
#lomas_leido .ui-tab li.ui-active::after{ content: ""; border-bottom: 7px solid #FFFFFF; border-left: 8px solid transparent; border-right: 8px solid transparent; bottom: 0; height: 0; left: 50%; margin-left: -8px; position: absolute; width: 0; }
#lomas_leido .ui-tab li a { background-color: #DBDBDB; color: #5B5B5B; display: block; font: 13px/120% Arial; padding: 10px 0; text-align: center; width: 100%; }
#lomas_leido .ui-tab li.ui-active a { background-color: #555555; color: #FFFFFF; }
#lomas_leido .ui-tab-content article{ float: left; margin: 10px 0; width: 100%; }
#lomas_leido .ui-tab-content article figure figcaption{ float: left; padding-left: 20px; padding-right: 5%; position: relative; width: 60%; box-sizing: border-box;}
#lomas_leido .ui-tab-content article figure figcaption .ord{ color: #DC4A38; font: 16px/120% Arial; left: 0; position: absolute; top: 0; }
#lomas_leido .ui-tab-content article figure figcaption h3{ font: 13px/130% Arial; margin-bottom:0 }
#lomas_leido .ui-tab-content article figure figcaption h3 a{ color: #4D4D4D; font:13px/130% Arial;}
#lomas_leido .ui-tab-content article figure .img{ float: left; position: relative; width: 40%; box-sizing: border-box;}
#lomas_leido .ui-tab-content article figure .img img{ width: 100%; }
#lomas_leido .ui-tab-content article figure .img .visitas {
    background: none repeat scroll 0 0 #555;
    bottom: 0;
    color: #ffffff;
    font: 10px/120% "Arial";
    left: 0;
    padding: 3px 6px;
    position: absolute;
}
#lomas_leido .ui-tab-content article figure .img:hover span.media{ background-color: rgba(58, 58, 58, 0.96); }                        