﻿/*design*/
@import url('https://fonts.googleapis.com/icon?family=Material+Icons');
/*poltergeist*/
.wrapper.bodier {overflow:hidden;}

/*BORDES TRANSPARENTES*/
.news24h .slideBox {border-style:solid;border-color:transparent;}


/** SLIDE NOTICIAS PIE PAGINA *******************/
/************************************************/
.bodier > .news24h.striplayer {background:#fff;}
.news24h .slideBox,.news24h .slideBox ul {display:inline-block;}
.news24h .slideBox {overflow:hidden;}.news24h .pagBox .socialBox,.news24h .pagBox .auxBox {display:none;}
.news24h .pagBox .cell {padding:1.2rem;width:100%;}
.news24h .pagBox .overBox {position:relative;left:auto;top:auto;bottom:auto;right:auto;padding-bottom:0;}
.news24h .pagBox .txtBox .pretitle,.news24h .pagBox .txtBox .maintitle {font-size:1.6rem;line-height:1.8rem;letter-spacing:0;word-spacing:0;}
.news24h .pagBox .txtBox .pretitle {color:#767676;}
.news24h .pagBox .txtBox .maintitle {color:#000;font-weight:400;}
.news24h .pagBox .mediaBox {width:12.4rem;float:left;margin-right:1.6rem;}
.news24h .slideBox {width:100%;}.news24h .page1 > ul {width:100%;}.news24h .page2 > ul {width:200%;}
.news24h .page3 > ul {width:300%;}.news24h .page4 > ul {width:400%;}.news24h .page5 > ul {width:500%;}
.news24h .page6 > ul {width:600%;}.news24h .page7 > ul {width:700%;}.news24h .page8 > ul {width:800%;}
.news24h .page9 > ul {width:900%;}.news24h .page10 > ul {width:1000%;}.news24h .page11 > ul {width:1100%;}
.news24h .page12 > ul {width:1200%;}.news24h .page13 > ul {width:1300%;}.news24h .page14 > ul {width:1400%;}
.news24h .page15 > ul {width:1500%;}.news24h .page16 > ul {width:1600%;}.news24h .page17 > ul {width:1700%;}
.news24h .page18 > ul {width:1800%;}.news24h .page19 > ul {width:1900%;}.news24h .page20 > ul {width:2000%;}
.news24h .page1 > ul .pagBox {width:50%;}.news24h .page2 > ul .pagBox {width:25%;}.news24h .page3 > ul .pagBox {width:16.66666666666667%;}
.news24h .page4 > ul .pagBox {width:12.5%;}.news24h .page5 > ul .pagBox {width:10%;}.news24h .page6 > ul .pagBox {width:8.333333333333333%;}
.news24h .page7 > ul .pagBox {width:7.142857142857143%;}.news24h .page8 > ul .pagBox {width:6.25%;}
.news24h .page9 > ul .pagBox {width:5.555555555555556%;}.news24h .page10 > ul .pagBox {width:5%;}
.news24h .page11 > ul .pagBox {width:4.545454545454545%;}.news24h .page12 > ul .pagBox {width:4.166666666666667%;}
.news24h .page13 > ul .pagBox {width:3.846153846153846%;}.news24h .page14 > ul .pagBox {width:3.571428571428571%;}
.news24h .page15 > ul .pagBox {width:3.333333333333333%;}.news24h .page16 > ul .pagBox {width:3.125%;}
.news24h .page17 > ul .pagBox {width:7.142857142857143%;}.news24h .page18 > ul .pagBox {width:6.25%;}
.news24h .page19 > ul .pagBox {width:5.555555555555556%;}.news24h .page20 > ul .pagBox {width:2.5%;}
.news24h {position:relative;}.news24h > section.grid > .secBox,
.news24h .linksBox {width:10rem;height:10rem;position:absolute;bottom:0;min-width:0;}
.news24h > section.grid > .secBox {left:-10rem;background:url('/css/rtve.2018/rtve.commons/rtve.modules/i/slide_news24h/logo_24h.png') no-repeat 0 0;background-size:100% auto;padding:10rem 0 0 0;margin:0;overflow:hidden;}
.news24h .linksBox {right:-10rem;}.news24h .controlBox {width:100%;height:0;position:absolute;bottom:0;}
.news24h .controlBox .ico {width:5.6rem;height:10rem;line-height:10rem;position:absolute;bottom:0;}
.news24h .controlBox .ico img {background-image:url('/css/rtve.2015/i/iconos/icons_40x40_000000.png');opacity:0.25;}
.news24h .slideBox {border-width:0 5.6rem;}.news24h .controlBox .back_ {left:0;}
.news24h .controlBox .next_ {right:0;}.bodier > .news24h .linksBox .gridBox,
.news24h .linksBox .cell {padding:0;}.bodier > .news24h .linksBox .gridBox {width:100%;}
.news24h .linksBox .mediaBox .f16x9 {padding-top:100%;}.news24h .linksBox .mediaBox,.news24h .linksBox .close .falseA {width:3.6rem;height:3.6rem;}
.news24h .linksBox[data-tipo=mod_maquetacion]:not(.inside) .grid .mod:not(.no_ima) .mediaBox {margin:0;display:block;}
.news24h .links_mod a > div:not(.mediaBox) {display:none;}.news24h .linksBox .grid,.news24h .links_mod a,.news24h .linksBox .close {padding:0.4rem;}
.news24h .links_mod a,.news24h .linksBox .close .falseA {display:block;}
.news24h .linksBox .cell {float:left;clear:both;width:auto;}
.news24h .linksBox .grid {position:relative;}.news24h .linksBox .close {position:absolute;/*right:0;*/top:0;}
.linksBox .icon .falseA {padding:0.4rem;}
.linksBox .icon .falseA .material-icons {font-size:2.8rem;width:2.8rem;line-height:1;height:2.8rem;overflow:hidden;color:#767676;cursor:pointer;}
.close .material-icons:before {content:'cancel';}.linksBox .icon .falseA:hover,.linksBox .icon .falseA:focus {background:rgb(240,80,16);}
.linksBox .icon .falseA:hover .material-icons,.linksBox .icon .falseA:focus .material-icons {color:#fff;}
.news24h .links_mod .ima,.linksBox .icon .falseA {border-radius:0.3rem;}
.botFixBox.news24h {position:fixed;bottom:0;width:100%;box-shadow:0 -0.4rem 1.2rem rgba(0,0,0,0.25);z-index:4;}
.bodier > .botFixBox.news24h.striplayer {padding:0 0 2.4rem 0;}


.breakNews .close img {background-size:1100%;}
.currPage .topBox .cell .socialBox {width:4.4em;top:2rem;}
.news24h .container.linksBox:not(.striplayer) {width:10rem;}


/* portada 2018 - atlantis*/
.grid.g5.simply .gridBox  .m100 > article.cell {width:100% !important;}
.grid.g4.simply .gridBox  .m100 > article.cell {width:100% !important;}
.grid.g3.simply .gridBox  .m100 > article.cell {width:100% !important;}
.grid.g2.simply .gridBox  .m100 > article.cell {width:100% !important;}

.bodier .grid > .gridBox .m100 .cell .play {width:3.6rem;height:3.6rem;}
.bodier .grid > .gridBox .m100 > .cell .play img {margin-bottom: -0.3rem;opacity: 1;float: left;width: 3.6rem;height: 3.6rem;background-color: #fff;background-image: url(/css/rtve.2015/i/iconos/icons_40x40_active.png);}


.bodier .grid > .gridBox .m100 > .cell:first-child .play,
.bodier .grid > .gridBox .m100 > .cell .play,
.bodier .grid > .gridBox .m100 > .slavesBox > .cell .play {
    z-index:3;width:100%;height:auto;
	background: transparent;
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.75) 100%);
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
}

[bourne\:type="component"].arrays .gridBox .topBox .cell .ico.play {background:transparent;}

.mainContent .signBlock .author em {font-size:15px;}

/*correccion fotogaleria*/
.bodier .grid  .gridBox.slideH  .ico.play.photo {line-height:7.2rem;}
.bodier .grid > .gridBox.slideH  .ico .play.photo>span {clip:rect(0,0,0,0);}
.bodier .grid > .gridBox .arrays.sliderBox .ico.play.photo {width:auto;background:transparent;width:8.2em;height:7.2em;
	background: #f77707;
    background: -moz-linear-gradient(left,rgba(247,119,7,1) 0,rgba(240,80,16,1) 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0,rgba(247,119,7,1)),color-stop(100%,rgba(240,80,16,1)));
    background: -webkit-linear-gradient(left,rgba(247,119,7,1) 0,rgba(240,80,16,1) 100%);
    background: -o-linear-gradient(left,rgba(247,119,7,1) 0,rgba(240,80,16,1) 100%);
    background: -ms-linear-gradient(left,rgba(247,119,7,1) 0,rgba(240,80,16,1) 100%);
    background: linear-gradient(to right,rgba(247,119,7,1) 0,rgba(240,80,16,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f77707', endColorstr='#f05010', GradientType=1 );}
.bodier .grid > .gridBox .arrays.sliderBox .ico.play.photo img {/*width:3.6rem;height:3.6rem;*/width:6em;height:6em;float:none;background-color:transparent;background-image: url('/css/rtve.2015/i/iconos/icons_60x60_ffffff.png');background-position: 20% 80%;}

.signBlock .xlinks img {width:2.6em;height:2.6em;}
.mainContent .signBlock .author em {line-height:1;}
.signBlock .name img {width:3.2em;height:3.2em;}
.signBlock .socialBlock .ico {height:auto;}
.author .name, .signBlock .socialBlock .ico {height:auto;}

.incluBox.mediaBox.L[style='width:R%;'],
.incluBox.mediaBox.L[style='width:L%;'] {max-width: 40%;}

.mainContent .signBlock .name em:before {content: "Por ";text-transform: none;font-weight:300;}

/***/
/*.article .figcaption > span {display:none;}
.article .figcaption > p[itemprop="description"] {display:none;}*/
.summary + .shortBox .container {display:none;}

.article > .figure .live_mod .audioPlayer .vjs-progress-control {display:block;}

@media only screen and (max-width: 600px) {
iframe[src*='widget/autonomicas-individuales/escanos/'] {height:170px !important;}
}
@media only screen and (max-width: 499px) {
iframe[src*='widget/autonomicas-individuales/escanos/'] {height:130px !important;}
}

@media only screen and (max-width: 399px) {
iframe[src*='widget/autonomicas-individuales/escanos/'] {height:110px !important;}
}

.size_50.g2 .gridBox.right>.cell:first-child {float:right;}
.size_50.g2 .gridBox.left>.cell:first-child {float:left;}

/*Directo*/
.liveBox .eLibreCell {position:relative;}
.liveBox .eLibreCell.cell {position:relative;}
.liveBox .eLibreCell.cell .mark {padding-top:56.25%;width:100%;position:relative;padding-bottom: 4.2rem;}
.liveBox .eLibreCell.cell iframe {position:absolute;top:0;left:0;height:100%;}
.liveBox .cell+.eLibreCell.cell .mark {padding-bottom: 8.2rem;}
.liveBox .g2.size_50 .eLibreCell.cell .mark,
.liveBox .g3.size_33 .eLibreCell.cell .mark,
.liveBox .g3.size_75 .eLibreCell.cell:first-child .mark,
.liveBox .cell+.cell:not(.eLibreCell)+.eLibreCell.cell .mark {padding-bottom: 8.2rem;}
/* .liveBox .g1.size100 .eLibreCell.cell .mark {padding-bottom: 6.2rem;} */
.liveBox .g1.size100 .eLibreCell.cell .mark {padding-bottom: 9.5rem;}

.elecc2019_Box div[data-widget="tablaEuropa"] .contenido {border-right: 6rem solid transparent;}
.widget-elecc[data-type="europeas-tabla"][data-view="lider"] ol,
.widget-elecc[data-type="autonomicas-tabla"][data-view="lider"] ol {display:flex;justify-content:center;}
.widget-elecc .elem_8.table_mod.icono_vis .resul_ {width:25%;}
.widget-elecc .table_mod.icono_vis .resul_:nth-child(5) {border:0;}

/*eleccciones*/
.pacto_box.users .title_nav > strong {line-height:1rem;}
#tableComposicion .senators {padding: 0 2rem;}
#tableComposicion .senators li {border-bottom: 0.1rem solid #c5c8cc;}
#tableComposicion .senators strong {width:16rem;text-transform:uppercase;line-height: 1.4rem;}

.destaca .mainBox .auxBox a {font-weight: 500;font-size: 2rem !important;}

/** violencia de genero **/
.violenceLoop section > .secBox:before {content:url("/css/rtve.2015/rtve.sections/i/lazo_ni_una_mas2.png");display:block;position:absolute;top: -1rem;right: 1.6rem;}
.violenceLoop.bigTit section > .secBox:before {top: 1rem;}

.sanferminBox  div.cell.eLibreCell .mark {padding-top:56.25%;width:100%;position:relative;}
.sanferminBox iframe {position:absolute;bottom:0;left:0;height:100%;margin-top:3rem;padding-top:1rem;}


.breakNews a.vilynx {overflow:hidden}


/** ajustes de video Autoplay  **/
.inside:not(.bloody) .grid.g3:not(.slaves) .live_mod .mediaBox .video-js:not(.vjs-fullscreen) .play img,
.container .grid:not(.g1):not(.slaves) .live_mod .video-js:not(.vjs-fullscreen) .ico img,
.wrapper.bodier .container .grid:not(.g1):not(.slaves)>.gridBox>.cell .live_mod .video-js:not(.vjs-fullscreen) .ico.play,
.wrapper.bodier .grid:not(.g1):not(.slaves)>.gridBox>.cell .live_mod .video-js:not(.vjs-fullscreen) .play img {width:3.6rem;height:3.6rem;}
.container .grid:not(.g1):not(.slaves) .live_mod .video-js:not(.vjs-fullscreen) .controlBox .ico,
.container .grid:not(.g1):not(.slaves) .live_mod .video-js:not(.vjs-fullscreen) .prograBox .ico {line-height:3.6rem}
.wrapper.bodier .container .grid:not(.g1):not(.slaves)>.gridBox>.cell .live_mod .video-js:not(.vjs-fullscreen) .ico.play {bottom:0}
.wrapper.bodier .grid:not(.g1):not(.slaves)>.gridBox>.cell .live_mod .video-js:not(.vjs-fullscreen) .play img {top:0;left:0}
.container .grid:not(.g1):not(.slaves) .live_mod .videoPlayer .video-js:not(.vjs-fullscreen) .vjs-volume-control,
.container .grid:not(.g1):not(.slaves) .live_mod .video-js:not(.vjs-fullscreen) .vjs-menu-button .vjs-menu {bottom:3.6rem}
.container .grid:not(.g1):not(.slaves) .live_mod .video-js:not(.vjs-fullscreen) .controlBox .ico.vjs-mute-control {width:5em;}

.container .grid:not(.g1):not(.slaves) .live_mod .video-js:not(.vjs-fullscreen) .vjs-control-bar.controlBox,
.container .grid:not(.g1):not(.slaves) .live_mod .video-js:not(.vjs-fullscreen) .vjs-control-bar.controlBox .ico,
.container .grid:not(.g1):not(.slaves) .live_mod .video-js:not(.vjs-fullscreen) .vjs-play-control:not(.ico),
.container .grid:not(.g1):not(.slaves) .live_mod .video-js:not(.vjs-fullscreen) .vjs-progress-control .vjs-slider,
.container .grid:not(.g1):not(.slaves) .live_mod .video-js:not(.vjs-fullscreen) .vjs-progress-control .vjs-slider>div {height:3.6rem;}
.container .grid:not(.g1):not(.slaves) .live_mod .video-js:not(.vjs-fullscreen) .vjs-volume-control .vjs-slider {margin-right:1rem;}
.container .grid:not(.g1):not(.slaves) .live_mod .video-js:not(.vjs-fullscreen) .vjs-dvrseekbar-control-bar .vjs-live-label {margin-left:0;left:46%}

.container .grid:not(.g1):not(.slaves) .live_mod .video-js:not(.vjs-fullscreen) .vjs-control.ico .vjs-control-text,
.container .grid:not(.g1):not(.slaves) .live_mod .video-js:not(.vjs-fullscreen) .videoPlayer .vjs-remaining-time,
.container .grid:not(.g1):not(.slaves) .live_mod .video-js:not(.vjs-fullscreen) .videoPlayer .vjs-current-time,
.container .grid:not(.g1):not(.slaves) .live_mod .video-js:not(.vjs-fullscreen) .vjs-time-control {display:none;}

.container .grid.g4:not(.g1):not(.slaves) .live_mod .video-js:not(.vjs-fullscreen) .vjs-dvrseekbar-control-bar .vjs-live-label,
.container .grid.g5:not(.g1):not(.slaves) .live_mod .video-js:not(.vjs-fullscreen) .vjs-dvrseekbar-control-bar .vjs-live-label,
.container .grid.g3.notory:not(.g1):not(.slaves) .cell:not(:first-child) .live_mod .video-js:not(.vjs-fullscreen) .vjs-dvrseekbar-control-bar .vjs-live-label {display:none;}
