@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;}