/*icons*/
.wrapper.bodier .ico a{width:100%;height:100%;position:absolute;top:0;left:0;}
.auxheader .ico .blind, .auxheader .ico a,
.bodier .container .grid .gridBox .mediaBox .ico, .bodier .container .socialBox .ico{width:3.6em;height:3.6em;display:block;border:.1rem solid transparent;background:transparent;margin:.2rem 0;}
.container .grid .gridBox .mediaBox .ico, .bodier .container .socialBox .ico{position:absolute;left:2em;bottom:2em;}
.container .socialBox .ico img{background-image:url("/css/rtve.2015/i/iconos/icons_40x40_ffffff.png");}
.ico img, .linkit .dir > a:after{background-size:1100%;background-repeat:no-repeat;background-image:url(/css/rtve.2015/i/iconos/icons_40x40_ffffff.png);opacity:1;}
.mainbodier .subheader .navBox.spechead .container ~ .slidB.ico,.navBox.spechead .container ~ .slide.ico.be_on{top:2.2em;}
.container .socialBox .blindBox{height:auto;padding:0;position:relative;left:0;}
.container .mainBox{position:relative;display:inline-block;display:table;width:100%;}
.container.inside .socialBox{width:4.2em;top:auto;left:auto;right:2em;bottom:2em;position:absolute;}
.wrapper .blindBox.beoff{clip:rect(0,0,0,0);position:absolute;bottom:100%;}/* tenia !important*/
.wrapper .blindBox.be_on{position:relative;top:100%;bottom:auto;}/* tenia !important*/

.mediaBox,.vjs-share-display .blindBox.beoff{position:relative;}
.vjs-share-display .ico:not(.close){float:left;}
.vjs-share-display .ico a, .ima .vjs-share-display img{position:relative;float:right;width:auto;}
#striplayer figure .vjs-share-display .ico.slidB > span{position:relative;width:auto;height:auto;font-size:2.4rem;bottom:auto;}
#striplayer figure .vjs-share-display .ico.slidB > img,
#striplayer figure .ico > .duration{display:none;}
.blindBox.be_on{clip:auto;}

.container .grid .gridBox .cell .socialBox .blind,.bodier .container .socialBox .ico a,
.container .grid .gridBox .cell .socialBox .beoff .ico a,.bodier .container .socialBox .ico img,
.container .grid .gridBox .cell .socialBox .ico .be_on img{width:100%;height:100%;display:inline-block;border-radius:0;opacity:1;}
.socialBox .ico.bmark,.socialBox .ico .legend{clip:rect(0,0,0,0);position:absolute;top:-100%;left:-100%;overflow:hidden;}
.socialBox .blind img{background-position:10% 40%;width:100%;}
.socialBox .fbook img{background-position:00% 60%;width:100%;}
.socialBox .twitt img{background-position:10% 60%;width:100%;}
.socialBox .gplus img{background-position:20% 60%;width:100%;}
.socialBox .bmark img{background-position:20% 40%;width:100%;}
.socialBox .email img{background-position:30% 40%;width:100%;}

#striplayer .article .mainContent .summary, #striplayer .article .mainContent .signBlock, #striplayer .article .artBody, #striplayer .article .mainContent .falseH1, #striplayer .mainContent .shortBox{padding-left:5%;padding-right:5%;}
#striplayer .container .ico img{width:4rem;height:4rem;opacity:1;position:relative;}
.article > .figure .mediaBox.videoBox .vjs-play-control,#striplayer .container .artBody .vjs-play-control.ico,.article > .figure .mediaBox a .ico{width:8.2em;height:7.2em;background:rgb(247,119,7);/* Old browsers */
	background:-moz-linear-gradient(left,  rgba(247,119,7,1) 0%, rgba(240,80,16,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(247,119,7,1)), color-stop(100%,rgba(240,80,16,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(left,  rgba(247,119,7,1) 0%,rgba(240,80,16,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(left,rgba(247,119,7,1) 0%,rgba(240,80,16,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(left,  rgba(247,119,7,1) 0%,rgba(240,80,16,1) 100%);/* IE10+ */
	background:linear-gradient(to right,  rgba(247,119,7,1) 0%,rgba(240,80,16,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f77707', endColorstr='#f05010',GradientType=1 );/* IE6-9 */}
.article > .figure .mediaBox.videoBox .vjs-play-control{width:12rem;left:0;bottom:0;}
#striplayer .article .audioPlayer.ima .video-js{max-height:7.2em;}
#striplayer .article .incluBox[style*='100%'] .mediaBox.audioBox .play{height:7.2em;width:7.2em;background:#121212;}
#striplayer .article .incluBox[style*='100%'] .mediaBox.audioBox .play img{top:50%;left:50%;margin:-2rem;}
#striplayer .article .incluBox[style*='100%'] .mediaBox.audioBox + .figcaption span{padding:.8em 1.3em .8em 5em;}
#striplayer .videoPlayer .controlBox button.vjs-play-control img{height:6rem;width:6rem;background-image:url("/css/rtve.2015/i/iconos/icons_60x60_ffffff.png");position:absolute;}
#striplayer .container .artBody .vjs-play-control.ico img, #striplayer .article > .figure .mediaBox a .ico img{width:6em;height:6em;background-color:transparent;background-image:url(/css/rtve.2015/i/iconos/icons_60x60_ffffff.png);top:50%;left:50%;margin-top:-3.5em;margin-left:-3em;}
#striplayer .ico > span.blind{clip:auto;position:absolute;top:0;left:0;cursor:pointer;width:auto;height:auto;overflow:visible;}
#striplayer .ico > span{clip:rect(0,0,0,0);position:absolute;overflow:hidden;}
#striplayer figure .ico > span:not([class*="vjs-control"]){clip:auto;width:100%;font-size:140%;text-align:center;color:#fff;left:0;bottom:0;}
#striplayer .artBody + .slideH .socialBox .ico{width:5.8em;height:7.2em;display:inline-block;text-align:center;clip:auto;position:relative;top:0;left:0;}
#striplayer .socialBox{overflow:visible;}
#striplayer .socialBox .blindBox.be_on {position:relative !important;bottom:auto;}
#striplayer .artBody + .slideH .socialBox .ico{border-width:0 .1rem;}
#striplayer .article .share .blind{background:transparent;height:100%;width:100%;}
#striplayer .sliderBox .photoBox figcaption{padding-top:8rem;}
#striplayer .sliderBox .photoBox .socialBox{top:2rem;}
#striplayer .sliderBox .photoBox .socialBox .ico.share {bottom:auto;}
#striplayer .sliderBox .photoBox .socialBox .ico img{width:100%;height:100%;}
#striplayer .sliderBox .photoBox .socialBox .blindBox{top:1.9rem;left:1.5rem;}
#striplayer .container .artBody .ico img,#striplayer .container .totem .ico img{float:left;}
#striplayer .container .artBody .ico img,#striplayer .container .totem .ico img,
#striplayer .artBody + .slideH .socialBox .ico{background-color:#121212;}
#striplayer .artBody + .slideH .socialBox .ico .blind:hover,
#striplayer .artBody + .slideH .socialBox .ico a:hover{background-color:#2e2e2e;}

/*social videos/audios "a la carta" */
#striplayer article.carta .mainContent .falseH1{padding-top:5em;}
#striplayer article.carta .socialBox{top:0;width:3.6em;height:3.6em;}
#striplayer article.carta .socialBox .ico{left:0;bottom:0;margin:0;border:0;}
#striplayer article.carta .socialBox .ico img{width:100%;height:100%;}
#striplayer article.carta .socialBox .blindBox.beoff ul{width:0;overflow:hidden;}
#striplayer article.carta .socialBox .blindBox.be_on{height:100%;top:0;left:100%;}
#striplayer article.carta .socialBox .blindBox.be_on ul{width:300%;}

/*transicion*/
#striplayer article.carta .socialBox .blindBox.beoff ul{-webkit-transition:width 1s linear;-moz-transition:width 1s linear;transition:width 1s linear;}
.videoBox > a .ico img, .video img{background-position:00% 80%;}
.audioBox > a .ico img, .audio img{background-position:10% 80%;}
.photoBox > a .ico img, .photo img{background-position:20% 80%;}
.notic img{background-position:30% 80%;}
.polls img{background-position:40% 80%;}
.controlBox .fullsc img{background-position:20% 100%;}
.controlBox .ongrid img{background-position:40% 100%;}
.vjs-playing .controlBox .play.video img{background-position:00% 100%;}
.auxheader .users img{background-position:10% 0;}
.auxheader .back_ img,.controlBox .back_ img{background-position:20% 20%;}
.controlBox .fullsc img{background-position:20% 100%;}
.controlBox .ongrid img{background-position:40% 100%;}
.auxheader .above img,.navTag .listag .above img{background-position:10% 20%;}
.auxheader .next_ img,.controlBox .next_ img,.prograBox .next_ img{background-position:30% 20%;}
.auxheader .seekr img,.seekrBox .seekr img{background-position:20% 0;}
.rssfd img{background-position:30% 0;}
.controlBox .audio img{background-position:10% 80%;}
.controlBox .more_ img,.prograBox .more_ img{background-position:50% 20%;}
.paginaBox .begin img{background-position:70% 20%;}
.paginaBox .goend img{background-position:80% 20%;}
.controlBox .share img{background-position:10% 40%;}
.controlBox .audio.vjs-vol-0 img{background-position:10% 100%;}
.controlBox .subts img{background-position:60% 100%;}
.socialBox .share .blind.be_on img,.close img{background-position:40% 20%;}
.vjs-playing .controlBox .play.video img{background-position:00% 100%;}
.vjs-fullscreen .controlBox .fullsc img{background-position:30% 100%;}
.vjs-quality-control.resol img{background-position:90% 100%;}
.vjs-quality-control img{background-position:100% 100%;}
.socialBlock .gplus img{background-position:20% 60%;}
.socialBox .whats img{background-position:30% 60%;}
.socialBox .menea img{background-position:40% 60%;}
.socialBox .tuent img{background-position:50% 60%;}
.socialBox .linke img{background-position:60% 60%;}
.socialBox .twitt img, .socialBlock .twitt img{background-position:10% 60%;}
.socialBox .fbook img, .socialBlock .fbook img{background-position:00% 60%;}
.container .gridBox .cell .mainBox .mediaBox .notic, .ico.image img, .mediaBox.photo + .socialBox .ico.bmark{display:none;}
.controlBox .next_ img{background-position:30% 20%;}
.controlBox .back_ img{background-position:20% 20%;}
.bodier .container .grid .gridBox .mediaBox .ico img{background-image:url('/css/rtve.2015/i/iconos/icons_40x40_ffffff.png');width:100%;height:100%;}

/*g's*/
.wrapper, .bodier > .container.striplayer section.grid{display:block;width:100%;min-width:auto;}
.cell{float:left;}
.g1 .cell{width:100%;}
.g2 .cell{width:50%;}
.g3 .cell{width:33.333333%;}
.g4 .cell{width:25%;}
.g5 .cell{width:20%;}

section.grid > .secBox{padding:3em 2em;;text-align:left;display:inline-block;width:100%;}
section.grid > .secBox span{font-family:"Roboto", sans-serif;font-weight:300;}
.container.striplayer.desta .cell > .mod >.mainBox .maintitle, 
.container.ficTec.striplayer ~ .container.striplayer .cell >.mod >.mainBox .maintitle,
section.grid > .secBox span{font-size:240%;line-height:1.2;}
article .mainBox .auxBox *{font-size:1.6rem;line-height:2rem;font-weight:300;}
article .mainBox .auxBox strong{font-weight:600;}
.mainBox .auxBox li{padding-left:1.4em;padding-bottom:1rem;text-align:left;position:relative;}
.mainBox .auxBox li:before{float:left;content:'\25CB';font-size:170%;height:0.847em;width:0.847em;line-height:2rem;display:inline-block;position:relative;left:-0.847em;margin-right:-0.847em;}
.videoPlayer .vjs-menu-button:hover .vjs-menu{top:0;left:0;}
.sliderBox header span{font-size:2rem;}
.photoBox + .slideH.show12,.incluBox .controlBox .xtras{display:none;}
.container:not(.inside) .txtBox,.container:not(.inside) .auxBox{padding:1rem 2rem 0 2rem;}

/*ruptura*/
.toplayer ~ .container{width:100%;padding-bottom:3.2rem;}
.toplayer ~ .container.striplayer,.toplayer ~ .container.ficTec{padding-bottom:0;}
/* .toplayer ~ .container.striplayer:not(.ficTec){background:transparent;} */
.toplayer ~ .container.striplayer .grid{max-width:100%;width:100%;min-width:100%;}
.container .grid, .footer .container{max-width:118rem;width:100%;margin:0 auto;position:relative;}
.container .grid .gridBox{display:table;width:100%;padding:0;}

/*destacado*/
.container.striplayer .mediaBox .ima img{top:0;margin-top:0;left:0;}
.container.striplayer .overBox .txtBox a{font-size:1rem;}
.container.striplayer .overBox .txtBox,
.container.striplayer .overBox .auxBox{padding-left:5%;padding-right:5%;text-align:center;width:100%;}
.container.striplayer .overBox .txtBox{padding-bottom:1rem;position:relative;}
.container.striplayer .overBox .auxBox{color:#eeeeee;padding-top:1rem;}
.container.striplayer .overBox .pretitle{font-size:3.2em;display:block;text-transform:uppercase;font-weight:300;color:#eee;padding-bottom:2rem;}

/*mostrar enlaces de footer*/
.footer .container > ul{text-align:center;}
.footer .container > ul > li:not(.endBox){display:inline-block;width:25%;margin:-.1rem;overflow:hidden;}
.footer .container > ul > li:not(.endBox) a{filter:sepia(1);}
.footer .container > ul > li a{float:none;}
.footer .container > ul > li:not(.endBox) [class*="blind"]{display:none;}

/* play en videos y audios con titulo dentro */
.container.titles .mediaBox a{background:transparent;overflow:visible;}
.bodier .container.titles .mediaBox .ico.play{background:transparent;border:none;top:100%;margin-top:1em;z-index:1;}
.inside .g2.simply > .gridBox > .cell .play, .wrapper.bodier .inside .g2.simply > .gridBox > .cell:first-child .play{width:3.6rem;height:3.6rem;left:2em;}
.container.titles .grid .gridBox .cell .mainBox .mediaBox .ico.play img{background-color:transparent;}
.container.titles .grid .gridBox .cell .mainBox .mediaBox .ico.play .duration{display:none;}
.container.titles .grid .gridBox .cell .mainBox .overBox{min-height:6rem;padding-left:8rem;position:relative;margin:0;background:#0c0c0c;z-index:0;}
.container.titles .grid .gridBox .cell .mainBox .noticBox ~ .overBox{padding-left:2rem}
.container.titles .grid .gridBox .cell .mainBox .overBox .txtBox{height:100%;padding:0;}

.container.titles .grid .gridBox .cell .mainBox .overBox .txtBox .maintitle{font-size:1.8rem;line-height:1.2;font-weight:500;display:block;padding:2rem 0;padding-right:2rem;}

/*catalogos*/
.mediaBox > a{width:100%;height:100%;position:absolute;top:0;left:0;}
.container[data-tipo*="catalogo"] .secBox{padding-bottom:2em;}
.container[data-tipo*="catalogo"]{min-width:100%;}
.container[data-tipo*="catalogo"] section .gridBox{border:0;overflow:hidden;padding-top:9rem;}
.container[data-tipo*="catalogo"] section .secBox + .gridBox{padding-top:0;}
.container[data-tipo*="catalogo"] section .gridBox .cell{padding:1rem .5rem;}
.container[data-tipo*="catalogo"] .arrays .mainBox:after{display:none;}
.container[data-tipo*="catalogo"] section .gridBox .pagBox .cell .txtBox{position:relative;padding:2rem;padding-top:0;}
.container[data-tipo*="catalogo"] section .gridBox .pagBox .cell .txtBox .pretitle,
.container[data-tipo*="catalogo"] section .gridBox .pagBox .cell .txtBox .maintitle{color:#121212;font-weight:400;text-transform:initial;}
.container[data-tipo*="catalogo"] section .gridBox .pagBox .cell .txtBox .pretitle{font-weight:300;text-transform:uppercase;}
.container[data-tipo*="catalogo"] section .gridBox .pagBox .cell .pubBox span{font-weight:700;display:block;padding-top:1rem;}
.container[data-tipo*="catalogo"] section .controlBox{width:auto;height:auto;padding:0;left:auto;right:2rem;margin:0;position:absolute;}
.container[data-tipo*="catalogo"] section .controlBox .ico{background:#0c0c0c;border:none;margin-left:1rem;width:4em;height:4em;display:inline-block;opacity:1;}
.container[data-tipo*="catalogo"] section .controlBox .ico.beoff{opacity:.5;}
.container[data-tipo*="catalogo"] section .controlBox .ico img{float:left;width:100%;height:100%;}


/*ficha tecnica / creditos*/
.wrapper .container.ficTec section{padding:1rem;z-index:2;background:rgba(215,215,215,.7);box-shadow:0 1.5rem 5rem 0rem rgba(0,0,0,0.2);max-width:100%;}
.wrapper .container.ficTec section.grid .overBox{background:transparent;}
.wrapper .container.ficTec section.grid .overBox:empty{display:none;}
.wrapper .container.ficTec .grid .mainBox .txtBox .maintitle{color:#1a1a1a;display:block;}
.wrapper .container.ficTec .grid .mainBox .txtBox,
.wrapper .container.ficTec .grid .mainBox .auxBox{padding:0 4rem;text-align:center;max-width:118rem;margin:0 auto;}

/*author*/
article .mainBox .auxBox .author{padding-top:1rem;}

/* modulo catalogo rtve play */
.container .wariaType .controlBox span[role="button"]:focus {display: flex;}
.monoBox .txtBox * {color:#fff}
.container.rtveplayradioBox section.grid > .secBox > span {color:inherit}
.container[class*='mod_collection'] .m100 > .cell {height:10rem;background:gray;padding:3rem}