@import url("/css/rtve.commons/rtve.basics/03_modules.css");
@import url(http://fonts.googleapis.com/css?family=Abel);

.c100 {background: none !important;}
#radio #wrapper {background: none !important;border-bottom: 1px solid #bebebe;}

#wrapper > .wrapper.top {position: absolute;top: 0px;width: 100%;z-index: 20;background: red}

#wrapper .overheader {background:white !important;}
/*
#wrapper .header {background: white;}*/

.container.bodier .c100{background:#e5e5e5 !important;}

.container .secmod .title{position: relative;box-shadow: 0 -2px 0px #dd0000;}

.container .secmod .unit {background:#fff !important;}


.alc_menu .c100 {background: transparent !important}

/*.container .c100 .c66 .sec-especial {background:white !important;}*/

.secmod .title h3, .BlogsRTVE h3, .EstamosEn h5, .Tiempo h3, .pollbox .encuesta {border-top: none !important;color: gray !important;}

contentbox dl.recomendaciones h3 { font:1.5em arial, sans-serif !important;}


.sec-especial .title h3 a {color: #dd0000; font-family: RTVEfontB; border-bottom: 1px solid #999;}

.container.bodier .secmod.sec-especial .unit { background-color: transparent ! important;}
.container.bodier .c100 { background-color:transparent!important;}


a {border: 0; outline:none; cursor: hand; cursor: pointer;}
:link {color:#333;}
:visited {color:#333;}
:link:hover, :visited:hover {color:#c00;}
:link:active {color:red; }


/* BLOGS Y RECOMENDACIONES */
.BlogsRTVE h3 {display: none;}
.BlogsRTVE p.linkit a {color: black;}

dl.recomendaciones .titu {display: none; border: 0 none;}
.contentbox {border:0 none;}
.secmod dd.linkit a{color: black;} 
.contentbox .plusblock dt {border-bottom: 0 none;margin:0;}

/*.container .c100 .c600*/

.secmod .title { padding: 0; }
.secmod .title a, .secmod .title span { border-bottom: 0.2em double #0035dd; text-decoration: none; color: #0035dd; font-family: RTVEFontR, Arial; font-weight: normal; font-size: 200%; }
.secmod .linkit { padding-top: 0.6em; }
.secmod .linkit a { background: url("/css/rtve.commons/icons/basics.png") -11.9em 0 no-repeat; display: inline-block; padding: 0 0 0 1.6em; color: #fff; }
.secmod .linkit a span { font-weight: bold; }
.secmod .sec_content .topview { padding: 0 0.4em 1.2em 1em; background: white; clear: both; }
.secmod .sec_content .topview li { margin: 0; padding: 0.8em 1em 0 0em; }
.secmod .sec_content .topview li a { color: #09F; text-decoration: none; outline: none; }
.secmod .sec_content .topview li a span { font-weight: bold; font-size: 130%; line-height: 130.77%; }
.secmod .sec_content .topview li .icon { width: 1.7em; height: 1.7em; display: block; background: url("/css/rtve.commons/icons/basics.png") no-repeat; float: left; margin-left: 0em; }
.secmod .sec_content .topview li.new .icon { background-position: -3.4em 0; }
.secmod .sec_content .topview li.video .icon { background-position: -3.4em -3.4em; }
.secmod .sec_content .topview li.audio .icon { background-position: -6.8em -3.4em; }
.secmod .news { background: #fff; display: block; position: relative; /*margin-top: 3.6em;*/ box-shadow:none !important; -webkit-transform: rotate(0deg) !important;}
.secmod .news .empty + h4, .secmod .news .empty + .imgT + h4 { padding-left: 0 !important; }
.secmod .news h2, .secmod .news .by strong, .secmod .news .chapeaux, .secmod .news > ul { padding: 0 0 1.2em 0; }
.secmod .news h2 { padding-top: 0.8em; display: block; }
.secmod .news h2 .chapeaux { margin-top: -0.8em; }
.secmod .news .by strong { position: static; top: auto; display: block; }
.secmod .news .tipo { float: left; display: none; }
.secmod .news .imgT + h4, .secmod .news .imgT + a { position: absolute; }
.secmod .news > h4, .secmod .news > a { position: absolute; top: -3.6em; margin-bottom: 0em; }
.secmod .news > h4, .secmod .news > a h4 { padding-left: 3.6em !important; }
.secmod .news > h4 span { line-height: 266.667%; height: 2.667em; display: inline-block; overflow: hidden; /*text-transform:uppercase;*/ }
.secmod .news > a { cursor: pointer; color: #000; }
.secmod .news > a h4 span { line-height: 266.667%; height: 2.667em; display: inline-block; overflow: hidden; /*text-transform:uppercase;*/ }


/**/
.sec-radio .news > h4, .secmod .news > a { position: relative;top:.5em; margin:0;padding:0; }
.sec-radio .news > h4, .secmod .news > a h4 { padding:0 0 0 3.6em !important; }
.sec-radio .news > h4 span { line-height:100%; height: 100%; display: inline-block; overflow: hidden;}
.sec-radio .news > a h4 span { line-height: 100%%; height:100%; display: inline-block; overflow: hidden; }
.sec-radio .news .imgT {margin:1em 0 0 0}
.sec-radio .news .imgL {margin:1em .5em 0 0}
/**/

.secmod .news > a:hover span { text-decoration: underline; cursor: pointer; }
.secmod .bg02 { margin-top: 0; }
.secmod .bg02 .tipo { margin-bottom: 0; }
.secmod .tipo { position: relative; top: -0.6em; margin-bottom: -3.6em; }
.secmod .tipo.empty { display: none; }
/*.secmod .tipo span { display: none; }
.secmod .tipo img { width: 3.2em; height: 3.2em; display: inline-block; background: url("/css/rtve.commons/icons/loguitos.png") no-repeat 100% 0; }
.secmod .tipo .la1 { background-position: 0em 0em; }
.secmod .tipo .la2 { background-position: -3.2em 0em; }
.secmod .tipo .h24 { background-position: 0em -3.2em; }
.secmod .tipo .tdp { background-position: -3.2em -3.2em; }
.secmod .tipo .cla { background-position: -3.2em -6.4em; }
.secmod .tipo .tve { background-position: 0em -6.4em; }
.secmod .tipo .rtv { background-position: -6.4em -3.2em; }
.secmod .tipo .rne {background-position:-09.6em -0.0em;}
.secmod .tipo .rn3 {background-position:-12.8em -3.2em;}
.secmod .tipo .rn4 {background-position:-16.0em -3.2em;}
.secmod .tipo .rn5 {background-position:-19.2em -3.2em;}
.secmod .tipo .rxt {background-position:-22.4em -3.2em;}
.secmod .tipo .rcl {background-position:-25.6em -3.2em;}*/

/*.secmod.sec-radio .tipo 		{ display:block;}
.secmod.sec-radio .tipo .rne 	{ background-position:-09.6em -6.4em;}
.secmod.sec-radio .tipo .rn3 	{ background-position:-12.8em -9.6em;}
.secmod.sec-radio .tipo .rn4 	{ background-position:-16.0em -9.6em;}
.secmod.sec-radio .tipo .rn5 	{ background-position:-19.2em -9.6em;}
.secmod.sec-radio .tipo .rxt 	{ background-position:-22.4em -9.6em;}
.secmod.sec-radio .tipo .rcl 	{ background-position:-25.6em -9.6em;}*/


.bodier .news {box-shadow:4px 4px 0px rgba(0,0,0,.1);-webkit-box-shadow:4px 4px 0px rgba(0,0,0,.1);-moz-box-shadow:4px 4px 0px rgba(0,0,0,.1);-ms-box-shadow:4px 4px 0px rgba(0,0,0,.1);-o-box-shadow:4px 4px 0px rgba(0,0,0,.1);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=4, OffY=4, Color=#e4e4e4, Positive='true');background: white;font-family: RTVEfontR;}
.bodier .news h2, .bodier .news .by strong, .bodier .news .chapeaux, .bodier .news > ul {padding: 0 1em 1.2em 1em; display:block;font-size: 120%;}
/*.bodier .c25 {-webkit-transform: rotate(10deg) translateX(1em) scale(.92);z-index: 100;}
.bodier .c25:nth-child(2n){-webkit-transform: rotate(-10deg) translateX(-1em) scale(.92);}*/
.bodier .news > .imgT	{position:relative;}
.bodier .news > .imgT img{filter:saturate(60%) contrast(115%);-webkit-filter:saturate(60%) contrast(115%);-moz-filter:saturate(60%) contrast(115%);-ms-filter:saturate(60%) contrast(115%);-o-filter:saturate(60%) contrast(115%);}
.bodier .news > .imgT:before	{content:'';position:absolute;display:block;left:0;top:0;width:100%;height:100%;z-index:1;box-shadow:inset 0 0 7em rgba(0,0,0,.5);-webkit-box-shadow:inset 0 0 7em rgba(0,0,0,.5);-moz-box-shadow:inset 0 0 7em rgba(0,0,0,.5);-o-box-shadow:inset 0 0 7em rgba(0,0,0,.5);-ms-box-shadow:inset 0 0 7em rgba(0,0,0,.5);}
.bodier .news > div[id*="audio"].imgT:before {box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;filter:none;-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;}
.unit	{position:relative;z-index:1;}
.bodier	{z-index:1;}
/*.bodier:before{content:'';position:absolute; left:0; width:100%; height:100%; background:url(i/bgr32012.jpg) top center repeat-x !important; z-index:0;}*/
.secmod .news h2,.secmod .news .by strong,.secmod .news .chapeaux,.secmod .news > ul {padding:inherit;font-family:RTVEfontR;font-size:90%;}
.sec-radio-extra  .news > ul {padding:0;}
/*** portada32_base.scss ***/
/*#ZDESTA_SI.hddn { position: relative; left: 0; top: 0; visibility: visible; float: left; width: 100%; z-index: 2; }
#ZDESTA_SI.hddn .vipZone .container { width: 95.2em; margin: 0 auto; float: none; }
#ZDESTA_SI.hddn .vipZone .container > .c100 {background: #d00 !important;box-shadow: 0 5px 2px rgba(0, 0, 0, 0.9), inset 0 -18px 40px rgba(0, 0, 0, 0.3);}
#ZDESTA_SI.hddn .vipZone img { border-radius: 0.8em; -webkit-border-radius: 0.8em; -moz-border-radius: 0.8em; -o-border-radius: 0.8em; -ms-border-radius: 0.8em; }
#ZDESTA_SI.hddn .vipZone .SlideContainer .contentBox { min-height: 35.6em; }
#ZDESTA_SI.hddn .vipZone .SlideContainer .contentBox .onPlay object { z-index: 5; position: relative; }
#ZDESTA_SI.hddn .vipZone .SlideContainer .contentBox li .mark {padding: 0 1.2em;}
#ZDESTA_SI.hddn .vipZone .SlideContainer .contentBox .news { position: relative; border: none; padding-top: 0 !important; margin: 0}
#ZDESTA_SI.hddn .vipZone .SlideContainer .contentBox .news h2, #ZDESTA_SI.hddn .vipZone .SlideContainer .contentBox .news .chapeaux, #ZDESTA_SI.hddn .vipZone .SlideContainer .contentBox .news > ul { position: absolute; }
#ZDESTA_SI.hddn .vipZone .SlideContainer .contentBox .news h2 { bottom: 20%; left: 1%; z-index: 3; background: rgba(0, 0, 0, 0.7); font: 10pt/1em RTVEfontR; padding: 5px 10px 10px 5px; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5); -moz-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5); -o-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5); -ms-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5); }
#ZDESTA_SI.hddn .vipZone .SlideContainer .contentBox .news h2 span { color: white; text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.7); -webkit-text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.7); -moz-text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.7); -o-text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.7); -ms-text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.7); }
#ZDESTA_SI.hddn .vipZone .SlideContainer .contentBox .news h4 { display: none; }
#ZDESTA_SI.hddn .vipZone .SlideContainer .contentBox .news .chapeaux { top: 80%; left: 2%; background: white; padding: 5px; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5); -moz-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5); -o-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5); -ms-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5); }
#ZDESTA_SI.hddn .vipZone .SlideContainer .contentBox .news > ul { display: none; top: 0; background: white; padding: 10px; }
#ZDESTA_SI.hddn .vipZone .contentNav ul {padding: .4em;float: left;width: 96%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;background: white;border-radius: 0.8em;margin: 0 1.2em 1.2em;box-shadow: 0px 0px 4px #333 inset;}
#ZDESTA_SI.hddn .vipZone .contentNav ul .mark { padding: .8em; }
#ZDESTA_SI.hddn .vipZone .contentNav ul li { position: relative; width: 19.98%; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; -ms-border-radius: 4px; transition: background 0.4s ease 0s; -webkit-transition: background 0.4s ease 0s; -moz-transition: background 0.4s ease 0s; -o-transition: background 0.4s ease 0s; -ms-transition: background 0.4s ease 0s; }
#ZDESTA_SI.hddn .vipZone .contentNav ul li .tipo { position: absolute; right: 9em; top: 0em; z-index: 3; }
#ZDESTA_SI.hddn .vipZone .contentNav ul li .title { color: #666; font-size: 120%; line-height: 16px; display: inline-block; }
#ZDESTA_SI.hddn .vipZone .contentNav ul li:hover { background: #f2f2f2; }
#ZDESTA_SI.hddn .vipZone .contentNav ul li.active { background: #e4e4e4; box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.1); -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.1); -o-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.1); -ms-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.1); }
#ZDESTA_SI.hddn .vipZone .contentNav ul li.active .title { color: #dd0000; font-weight: bold; }*/
/** Sectario marca España columna destacados
*********************************************************************************/
.sec-marca-espana {border-top-left-radius:10px;border-bottom-left-radius:10px;right:-1px;color:#d00 !important;padding: 0}
.sec-marca-espana.sec-radio > .unit {background:#fff !important;padding:1.2em;width:89%;border-radius:0.8em; box-shadow:0px 0px 4px #333 inset;}
.sec-marca-espana h3 a {color:#900 !important;}
.sec-marca-espana .title {border:none !important;box-shadow:none !important}
.sec-marca-espana .title a {margin:0;line-height:120%;}
.sec-marca-espana .news {background:transparent !important;border-top:1px solid #d00; margin:5px 0 0 0!important;}
.sec-marca-espana .unit {background:#D00 !important;}
.sec-marca-espana a {border-bottom:0 none !important;}
.sec-marca-espana a:hover {color:#000 !important;border-bottom:0 none !important;}
.sec-marca-espana .news ul li,.sec-marca-espana .jackson.comp li,.sec-marca-espana .news .chapeaux ul li {background:transparent url('i/LinksDot_basic.png') no-repeat 0 -0.077em;}
.sec-marca-espana .sec_content {height:435px;overflow-y:scroll;overflow-x:hidden;}
/* Let's get this party started */
.sec-marca-espana .sec_content::-webkit-scrollbar {width:12px;}
.sec-hitos-del-chavismo .sec_content {height:435px;overflow-x:hidden;overflow-y:scroll;}
/* Track */
.sec-marca-espana .sec_content::-webkit-scrollbar-track {-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-border-radius:10px;border-radius:10px;}

/* Handle */
.sec-marca-espana .sec_content::-webkit-scrollbar-thumb {-webkit-border-radius:10px;border-radius:10px;background:#ccc;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);}
.sec-marca-espana .sec_content::-webkit-scrollbar-thumb:window-inactive {background:rgba(255,0,0,0.4);}
.sec-marca-espana .sec_content > div {margin-right:3%;width:97%;margin-top:-5px;}
.sec-marca-espana .sec_content .mark {padding:0;}
/** Sectario EMISIONES EN OTRAS LENGUAS
*********************************************************************************/
.sec-emisiones-otras-lenguas .title h3 a {margin:0 5px;font-size:26px;}
.sec-emisiones-otras-lenguas .emision-idiomas ul {float:left;width:300px}
.sec-emisiones-otras-lenguas .emision-idiomas ul li {float:left;width:49%;margin:0.5%;height:33px;display:block;background:url("i/sprite_btn_rdExt.png") no-repeat;background-size:100%}
.sec-emisiones-otras-lenguas .emision-idiomas ul li.portugues {background-position:0 0}
.sec-emisiones-otras-lenguas .emision-idiomas ul li.frances {background-position:0 -36px}
.sec-emisiones-otras-lenguas .emision-idiomas ul li.ingles {background-position:0 -71px}
.sec-emisiones-otras-lenguas .emision-idiomas ul li.sefardi {background-position:0 -106px}
.sec-emisiones-otras-lenguas .emision-idiomas ul li.ruso {background-position:0 -141px}
.sec-emisiones-otras-lenguas .emision-idiomas ul li.arabe {background-position:0 -176px}
.sec-emisiones-otras-lenguas .emision-idiomas ul li a {float:left;display:block;width:100%;height:100%}

.news h3 a, .news h2 a, .breakingnews h2 a {color:#004276;font-weight:bold;}


/* Corrección de errores por influencia de videos de rediseño */
.vipZone .contentBox div[id^="vid"] a, .vipZone .VideoContainer, .vipZone .imgT, .vipZone .imgR, .vipZone .imgL, .vipZone .contentBox .audioBox,.vipZone img,.vipZone .contentNav a {border-radius:0em !important;}
div[id^="vid"] .VideoContainer, div[id^="direc"] .VideoContainer {height:100%;}