@import url('https://css2.rtve.es/css/rtve.2019.rtve/instituto-TE_SINSTIR/TE_SINSTIR.basics.por.css');
@import url('https://css2.rtve.es/css/rtve.2021/rtve.skins/rtve.modules/alacarta.css');
@import url('https://css2.rtve.es/css/rtve.2018/rtve.commons/rtve.modules/rtve.2018.player.css');

    /** generales **/
.container, .container.striplayer .grid {max-width: 100%;margin:0 auto;}
.bodier>.container.striplayer, .gridBox, .cell, .mod {display: block;width: 100%;}
.container > section.grid, .f0x0 > img, .mediaBox, .ima, .ico img, .promo_mod, .totem .mainBox, .grid, .cell, .mainBox {position: relative;}
.wrapper.bodier > div:last-child {padding-bottom:4rem;}
.gridBox .cell {padding: .8rem;}
a {border-bottom:0}
.mediaBox > a, .mediaBox > figure > a {width: 100%;height: 100%;position:absolute;left:0;bottom:0; display:block;}
.links_mod .mainBox > a {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;}

/* ocultar elementos */
.wrapper.bodier {overflow:hidden;}
.wrapper.shortBox, .container span.ico.redad, .mainBox .mediaBox .ico.notic, .oculto, .socialBox .ico.gplus{display:none;}
.socialBox, span.duration, .datpub, .socialBox .datnum {clip:rect(0,0,0,0);position:absolute;top:-100%;left:-100%;}

/* formato */
.f27x9{padding-top: 033.33%;}
.f16x9{padding-top: 056.25%;}
.f9x9 {padding-top: 100%;}

/** cabecera **/
.wrapper.subheader .spechead:after {content:none}
.wrapper.subheader .navBox.spechead {height:6.6rem;}
.wrapper.subheader .spechead h1 {padding-top:1rem;}
.subheader .spechead nav .blindBox li{display:block;border-left:3em solid transparent;}
.subheader .spechead nav .blindBox.be_on li span {font-weight:600}

/* ico */
.mainBox .mediaBox > a .ico {position: absolute;left: 2rem;bottom: 2rem;top: auto;right:auto}
.mainBox .mediaBox > a .ico, .auxheader .ico, .arrays .controlBox .ico {display: inline-block;z-index:4;outline: solid .1rem;}
.mainBox .mediaBox > a .ico img, .auxheader .ico img, .socialBox .ico.share img, .arrays .controlBox .ico img, .subheader nav .arrow a img {background-image: url('https://css2.rtve.es/css/rtve.2015/i/iconos/icons_40x40_ffffff.png');background-size: 1100%;opacity: 0.95;margin: 0 auto;background-repeat: no-repeat;vertical-align: middle;display: inline-block;width:2.8rem;height:2.8rem}
.mainBox .videoBox > a .ico.play img {background-position: 00% 80%;}
.mainBox .audioBox > a .ico.play img {background-position: 10% 80%;}
.arrow.next_ img {background-position: 30% 20%;}
.arrow.back_ img {background-position: 20% 20%;}
.logo, .subheader .ico, .ico.close {outline:none}
.mainBox .mediaBox > a .ico img, body .arrays .controlBox img, .auxheader .ico img,
.arrays .gridBox.slideH .topBox .cell .ico.play img,
.striplayer.beoff.beon_ .article .mediaBox > a > .play.ico.video img {background-color: rgba(0,0,0,0.6);}
/* ico share */
.socialBox .ico.share > .blindBox{clip:rect(0,0,0,0);position:absolute !important;left:-1000%;left:0;bottom:0}
.socialBox .ico .legend {position:absolute;left:-900%;top:-900%;visibility:hidden}
.socialBox .ico.share img {background-position: 10% 40%}
.socialBox .ico.fbook img {background-position:00% 60%;}
.socialBox .ico.twitt img {background-position:10% 60%;}
.socialBox .ico.bmark img {background-position:20% 40%;}
.socialBox .comms img,
.socialBlock .comms img {background-position: 40% 40%;}
/* auxheader */
.wrapper.auxheader .ico > a, .auxheader .blind{display:block;border-radius:0}
.auxheader .blind{cursor:pointer;z-index:2;text-align:center}
.auxheader .socialBox{display:block;top:8.6rem;left:2rem;clip:auto;}
.auxheader .socialBox .ico.share > .blindBox.be_on{clip:auto;left:0;bottom:auto;top:auto}
.auxheader .ico {display:block;}
/** **/

.grid > h3 span, .grid > h1 span, .grid > .secBox span, .sliderBox header span {font-family: 'Roboto','Arial',sans-serif;}
section > h1 > span, section.grid > .secBox > span,
.sliderBox h1 span,.recetasGen caption span {font-size: 2.8rem;font-weight: 300;line-height: 1.1}

/* modulos striplayer */
.striplayer section.grid > .secBox > span, .striplayer section.grid > .secBox > span a {font-weight: 600;line-height: 1.2;}
.striplayer.container > .striplayer.container {background:transparent; box-shadow: none;margin:0 auto;}
/** **/

/* textos */
section.grid > .secBox > span, .bigTit > .grid > .secBox span, .txtBox .pretitle {text-transform: uppercase}
.mainBox .txtBox {padding-top:.5em}
.txtBox .maintitle {font-size:2rem;line-height:1.2;font-weight:700; padding:0.4rem 2rem; display:block;}
.auxBox {font-size:1.8rem;line-height:1.2;font-weight:700; padding:0.4rem 2rem; display:block;}
.txtBox .pretitle {padding: 0.4rem 2rem;font-size: 1.6rem;line-height: 1.2;font-weight:300;display: block;}
.txtBox .pretitle:empty {display:none}
.auxBox * {font-size:1.6rem;line-height:1.4;font-weight:300;}
.auxBox ul {padding-left:2rem}
.auxBox ul li:before {float: left;content: '\2022';font-size: 170%;height: 0.847em;width: 0.6em;line-height: 0.847;display: inline-block;position: relative;left: -0.6em;margin-right: -0.6em;}
.auxBox a {border-bottom: .1rem solid;font-weight:400}
.auxBox p {font-weight:300;}
.auxBox strong {font-weight:500;}

/* g1 size_100 */
.g1 .txtBox .maintitle,.g1 .txtBox .pretitle {font-size:2.4rem;padding: 0.5rem 0 0 ;}
.g1 .txtBox .pretitle {font-size:2.2rem;font-weight:300;}
.g1 .auxBox * {font-size:1.8rem;font-weight:300;}
.g1 .txtBox,.g1 .auxBox {padding:0.5rem 2rem;}
.g1 .mediaBox > a .ico.play {top:50%; left:50%;bottom: auto;right:auto;margin-top: -1.8rem;margin-left:-1.8rem;}
/* g1 size_50 */
.g1.size_50 .gridBox.right .mediaBox {border-right: 4rem solid transparent;float:left;width: 50%;}
.g1.size_50 .gridBox.left .mediaBox {border-left: 4rem solid transparent;float:right;width: 50%;}
.g1.size_50 .txtBox, .g1.size_50 .auxBox {padding: 0.5rem 1.2rem 0.5rem 0;}
.g1.size_50 .txtBox:empty {display:none;}

/** **/

/* modulo de bases legales */
.basesBox.container {width: 100%;padding-top: 2rem;}
.basesBox.container .secBox span {width: 100%;display: block;text-align: center;background: #8f8f8f;}
.basesBox.container .secBox span a {font-size: 2rem;display: block;padding:1.5rem;}
.wrapper.bodier .basesBox.container section .secBox {padding:0;margin:0;}
.wrapper.bodier .basesBox + .botlayer {padding-bottom:0;}
/** **/

/** redes sociales **/
/* rrss */
.container.socialShare .grid .gridBox{margin-top: 2rem;}
.container.socialShare .grid:not(.g1) .cell .mediaBox{text-align:center;}
.container.socialShare .grid:not(.g1) .cell .mediaBox > a:after{display:none;}
.bodier .socialShare .gridBox .links_mod a:focus .mediaBox .ima{outline: .2rem solid #8f8f8f;}
.container.socialShare .grid:not(.g1) .cell .mediaBox .ima{display:inline-block;outline:0;background:transparent;width:auto;height:auto;padding-top:0;text-align:center;float:none;box-shadow:none;}
.container.socialShare .grid:not(.g1) .cell .mediaBox .ima img {width:auto;position:relative;filter:invert(0.44);opacity:1;left:0;}
.container.socialShare .mediaBox > .ima:before{background:transparent;}

.container[class*="socialShare"] .gridBox{overflow:visible;}
[class*="socialShare"] .cell .socialBox, [class*="socialShare"] .overBox .txtBox, [class*="socialShare"] .overBox ~ .txtBox, [class*="socialShare"] .overBox .auxBox {clip:rect(0,0,0,0);position:absolute;top:-100%;left:-100%;overflow:hidden;}

.container.socialShare .grid:not(.g1) .cell .links_mod a:focus + .mediaBox .ima img,
.container.socialShare .grid:not(.g1) .cell .links_mod a:hover + .mediaBox .ima img,
.container.socialShare .grid:not(.g1) .cell .mediaBox:hover .ima img {filter:invert(0.66);}
.socialShare .cell .mainBox {padding-bottom: 0;padding-top: 1rem;}
.socialShare .g4.simply .cell {width:20%;}

/** **/

/* cabecera */
.wrapper.fixer.auxheader {right:0;}
.wrapper.auxheader {z-index:4;}
.wrapper.auxheader .ico {outline:0;}
.wrapper.auxheader .socialBox .ico .blind img {background-color: transparent;}
.wrapper.auxheader .socialBox {left:auto;top:1.6rem;right:2rem;}
.auxheader .container .socialBox {display:inline-block;}
.wrapper.auxheader .blind {display:inline-block;}
.wrapper.auxheader .blind.be_on {opacity:0.66;}
.wrapper.subheader .spechead nav .blindBox.be_on li span {font-weight:300;}
.wrapper.auxheader .socialBox .ico.share > .blindBox.be_on {top:5rem;}
.socialBox .ico.share {background:none;}
.socialBox .ico.share img {width:3.8rem;height:3.8rem;border:0.4rem solid transparent;outline:none;border-radius: 100%;}

.wrapper.mainheader {float:left;width:auto;position:absolute;left:2em;top:1.2em;z-index:4;background:transparent;}
.mainheader .navBox > .container > .ico[class*='blind'],
.mainheader .maintabs li:not(.tab_first) {display:none;}
.mainheader .tab_first img {background:transparent;}
.mainheader .tab_first a,.mainheader .tab_first span {display:inline-block;}
.mainheader .tab_first .logo {width:6.2rem;filter: drop-shadow(0rem 0rem 0.2rem #000);}
.mainheader .tab_first a {width:6.2rem;padding-top:55.9%;position:relative;overflow:hidden;}
.mainheader .tab_first .ico .tabH1, .mainheader .tab_first .ico img {opacity:1;padding-top:100%;position:absolute;left:0;top:0;background:url('https://css2.rtve.es/css/rtve.commons/rtve.header.footer/i/logoRTVE_ffffff.png') 0 0 no-repeat;background-size:100% auto;clip:auto;font-size:100%;width:6.2rem;}
.wrapper.auxheader .ico > a {padding:0;border-radius:100%;}
.mainheader.minify {position:absolute !important;}
.mainbodier {margin-top:0 !important;}
.mainheader .tab_first a:hover .tabH1 {opacity:1;background-image:url('https://css2.rtve.es/css/rtve.commons/rtve.header.footer/i/logoRTVE.png');}

.wrapper.auxheader .services, .wrapper.auxheader .ico.above, .shortcuts, .spechead .backima, .ima.hostima, .photoBox figcaption > .fecha,
.striplayer.beon_ .article .falseH1:before,.breakNews, .subheader nav li .ico:not(.arrow) img {display:none !important;}

.spechead nav ul {display:inline-block;width:100%;text-align:center;}
.spechead nav .blindBox {height:0;}
.spechead nav li a:hover span:after,.spechead nav .active a span:after {background:rgba(255,255,255,0.33);}
.subheader {font-family: 'Roboto','Arial',sans-serif;font-weight:600;}
.subheader .spechead, .subheader .spechead nav {background:none;}
.spechead .container {height:auto;}
.subheader nav li .ico span {color:rgba(255,255,255,1);text-transform:uppercase;font-size:150%;line-height:2;text-align:left;}
.subheader nav li .ico.arrow span {padding-left:0.6em;}
.subheader nav li .ico.arrow img {top:0.4em;}
.subheader .spechead nav > ul > li {padding:1.6rem 1rem;z-index:3;}
.subheader .spechead nav .blindBox.be_on li span {line-height:1.2;}
html .mainbodier .subheader .spechead h1, html .mainbodier .subheader .spechead .falseH1 {width:24em;z-index:3;overflow:visible;left:8rem;}
.subheader nav .arrow a img {float:left;width:2em;height:2em;background-position:0 20%;}
.subheader nav li .be_on img {background-position:10% 20%;}
.subheader .spechead nav .blindBox {height:0;overflow:hidden;}
.subheader .spechead nav .blindBox {text-align:left;background-color:transparent;}
.subheader .spechead nav .blindBox.be_on {box-shadow:none;padding:1.6em;height:auto;overflow:visible;}
.subheader .spechead nav .blindBox.be_on li {display:inline-block;}
.subheader .spechead nav .blindBox li {padding:0.4em 0;opacity:0.65;}
.subheader .spechead nav .blindBox  li:hover {opacity:0.95;}
.subheader .spechead .emisBox {float:right;text-transform:uppercase;position:relative;top:0;position:absolute;left: auto;right:0;}
.subheader .spechead .emisBox .cell {background:none;margin:0;padding:2em 2em 0 0;}
.spechead .emisBox .ico.canal img {width:100%;height:100%;}
.mainheader .emisBox {display:none !important;}

/* positioning */
.subheader {position:relative;}
.subheader .spechead nav > ul li {position:static;}
.wrapper.fixer.auxheader,.spechead .container {position:absolute;right:auto;}
.subheader .spechead .blindBox, .spechead .container,.navBox.spechead  {position:absolute;top:0;}
.navBox.spechead .container{height:auto;}
.subheader .spechead  nav .blindBox {top:4.2em;}
.subheader {z-index:2;}
.wrapper.auxheader {z-index:3;left:0 !important;}

/* Icono Favorito */
.spechead .container .ico.favor{left:7rem;top:12rem;width:3.6em;height:3.6em;}
.spechead .container .ico.favor{border-radius:100%;border:0.2rem solid rgba(171,203,251,0.33);line-height:1;background:rgba(200,200,200,0.5);}
.spechead .container .ico.favor.active{background:rgba(0,0,0,0.4);opacity:1;}
.spechead .container .ico.favor img {width:2.5em;height:2.5em;top:0.3em;left:0.025em;}
.ico.favor {display:none;}


/* generales */
.wrapper.breakNews{display:none;}
.wrapper.mainheader .container {width:auto}
.wrapper .container, .container.striplayer .grid {width:118em;}
.cell, .cell>.mod {float:left;}
.g2.simply .cell {width:50%;}
.g3.simply .cell {width:33.333%;}
.g4.simply .cell {width:25%;}
.g5.simply .cell {width:20%;}

.container article.cell {padding-bottom:1.8rem;}
.mainBox .auxBox strong {font-weight:500;}
.mainBox .auxBox a {transition:all .2s;}


/* menu */
@media all and (min-width:1441px)and (max-width:1770px) {
    .spechead nav ul {text-align: right;}
    .spechead nav.blindBox {padding-right: 6rem;}
    .subheader .spechead nav .blindBox.be_on ul{text-align:center;}
    .subheader nav li .ico span {font-size: 1.4rem;}    
}

@media all and (max-width:1440px){
  /** cabecera **/
  .wrapper.bodier [class*="mainCont"] .g2:not(.slaves) .mainBox .mediaBox  .ico.play:not(.vjs-control){left:auto;right:1.5em;top:1.5em;bottom:auto;margin:0;}
  .wrapper.mainheader {left:2rem;}
  .subheader .spechead h1 {left:10rem;}
  .wrapper.subheader .spechead .emisBox {right:4rem;}

  /*icono lista*/
  .navBox.spechead .container ~ .slidB {display:inline-block;position:fixed;top:2.4em;left:auto;right:2rem;filter:invert(0.1);}
  .navBox.spechead .container ~ .slidB.be_on {right:41.75em;left:auto;}
  .navBox.spechead .container ~ .slidB.be_on.ico img{background-position:40% 20%;}
  .navBox.spechead .container ~ .slidB.ico img{height:2.4rem;width:2.4rem;background:url('https://css2.rtve.es/css/rtve.2015/i/iconos/icons_40x40_000000.png') no-repeat;background-size:1100%; background-position:0 0;cursor:pointer;opacity:1;-webkit-filter:invert(100%);-moz-filter:invert(100%);-ms-filter:invert(100%);-o-filter:invert(100%);filter:invert(100%);}
  .navBox.spechead .container ~ .slidB.ico img:hover{opacity:0.5;}
  /*navegacion*/
  /*.navBox.spechead .container,*/
  .subheader .navBox.spechead{height:0;}
  .spechead h1{left:5em;z-index:-0;height:7em;}
  .subheader .spechead .blindBox {top:0;}
  .subheader .spechead > .blindBox {height:100%;position:fixed !important;}
  .subheader .spechead > .blindBox.be_on {width:100%;}
  .subheader .spechead > .blindBox, .subheader .spechead > .blindBox ul {width:40em;max-width:100%;}
  .subheader .spechead > .blindBox {right:-40em;}
  .subheader .spechead > .blindBox.be_on {left:auto;text-align:right;right:0;}
  .subheader .spechead > .blindBox > ul {background:rgba(0,0,0,0.77);height:100%;overflow:auto;overflow-x:hidden;}
  .subheader .spechead > .blindBox:first-child ul {position:absolute;left:0;}

.subheader .spechead > .blindBox {right:-40em;left:auto!important;}
  .subheader .spechead .blindBox > ul:first-child > li{width:100%;padding:1.6em 1.6em 1.6em 6em;text-align:left;}
  .subheader .spechead > .blindBox > ul > li .blindBox.be_on {position:relative;left:0;width:40em;top:1.6em;background:rgba(0,0,0,0.15);margin-left:-6em;}
  .subheader .spechead > .blindBox > ul > li ul li{width:100%;text-align:center;}
  /*redes sociales debajo de logo*/
  .wrapper.auxheader{display:inline-block;width:auto;z-index:2;left:0;}
  /*transicion*/
  .navBox.spechead .container ~ .slidB.ico,
  .navBox.spechead .container ~ .slidB.ico.be_on {-webkit-transition:right 1s;-moz-transition:right 1s;-o-transition:right 1s;transition:right 1s;}
  .subheader .spechead > .blindBox {-webkit-transition:right 1s;-moz-transition:right 1s;-o-transition:right 1s;transition:right 1s;}
  .ico.arrow.slidB {z-index:10;}
  }


.mainheader .tab_first .ico .tabH1,
.mainheader .tab_first .ico img {opacity:1;background: url('https://css2.rtve.es/css/rtve.commons/rtve.header.footer/i/logoRTVE.png') 0 0 no-repeat;background-size: 100% auto;}

/*FIXED HEADER*/
.wrapper.mainheader , .mainheader.minify , .wrapper.subheader .navBox.spechead , .wrapper.auxheader .socialBox {position:fixed!important;}
.wrapper.subheader {height:6.6rem;}
/*ocultar texto con imagen destacado 100*/
.destacado100 .txtBox , .destacado100 .overBox , .destacado100 .auxBox {display:none;}

/* 3 nivel*/
.subheader .spechead nav .blindBox {top:6.6rem;background:rgba(0, 0, 0, 0.66);}
.subheader .spechead nav .blindBox li {opacity:1;}

.gridBox .cell .mainBox {padding-bottom: 2rem;z-index:1;}
.catalog.gridBox .cell .mainBox {padding-bottom:0;}
.gridBox .cell {padding:0;}
.grid.g1.notory .secBox span {padding-left:1rem;}
.grid.g1.notory .grid > .secBox > span {padding-left:2rem;}
.grid.g1.notory .cell .mainBox *,
.grid.g1.notory .cell .txtBox .maintitle {color:#333;}
.mainBox .auxBox > * {margin-top:1rem;}
.arrays .grid.g3 .gridBox {padding: 0 3.3rem;}
.mainBox .auxBox {padding:0 2rem 2rem 2rem;}
.links_mod .mainBox > a {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;}

/*APERTURAS 50 Y 100*/
div[class*="destacado"] .gridBox .cell .mainBox{padding-bottom:0;}
div[class*="destacado"] .grid.g1.notory .cell .mainBox, div[class*="destacado"] .grid.g1.notory .secBox {background:#404041;}
div[class*="destacado"] .grid.g1.notory .cell .mainBox *, div[class*="destacado"] .grid.g1.notory .cell .txtBox .maintitle, div[class*="destacado"] .grid.g1.notory .cell .mainBox .auxBox a{color:#fff;}
/*apertura 50*/
div[class*="destacado"] article .mainBox  {height:auto;min-height:auto;}
div[class*="destacado"] article.cell>.mod {border-bottom:none;}
div[class*="destacado"] .f0x0 > img {position:absolute;}
.toplayer + .container.destacado50 > section.grid:not(.arrays) > .gridBox:first-child {padding-top: 0rem;}
.destacado50.inside.container, .destacado50.container .grid, .destacado50 + .container.striplayer .grid:not(.g2),
.destacado50 + .striplayer.beoff + .container.striplayer .grid.grid:not(.g2) {width:100%;}
.destacado50 .gridBox .cell, .destacado50 + .container.striplayer .grid:not(.g2)
.gridBox .cell, .destacado50 + .striplayer.beoff + .container.striplayer .grid:not(.g2) .gridBox .cell {padding:0}
/* positioning */
.destacado50 .secBox {position:absolute;}
.destacado50 .mainBox {display:table;direction: rtl;overflow:hidden;width:100%}
.destacado50 .mediaBox {position:static;width:55%;}
.destacado50 .overBox {position:relative;width:45%; direction:ltr;z-index:inherit;}
.destacado50 .mediaBox .ima {box-shadow:none;display:block;padding-top:56.25%;outline:none;}
.destacado50 .mediaBox .ima:before { content:'';width:100%; height:100%;display:block;position:absolute;top:0;left:-92%;z-index:1;box-shadow: 2rem 0 7rem -.3rem rgba(0,0,0,0.6);
transform: skew(15deg);-webkit-transform: skew(15deg);-moz-transform: skew(15deg);-o-transform: skew(15deg);-ms-transform: skew(15deg);background:#404041;}
.destacado50 .cell:hover .mediaBox .ima {filter: brightness(100%);-webkit-filter:brightness(100%)}
.destacado50 .mediaBox, .destacado50 .overBox {border-bottom:0;display:table-cell;vertical-align: middle;float:none;}
.destacado50 .txtBox, .destacado50 .auxBox {position: relative; padding:1rem 4rem 1rem 14rem;direction: ltr;}
.destacado50 .mediaBox > a {z-index: 1;box-shadow: 0 1.5rem 5rem 0rem rgba(0,0,0,0.5);transition: border .2s ease-in-out;-webkit-transition: border .2s ease-in-out;-moz-transition: border .2s ease-in-out;-o-transition: border .2s ease-in-out;}
.destacado50 .grid .mainBox .mediaBox .ico.play {right:25%;left:auto;}
/*colores apertura*/
div[class*="destacado"] .gridBox article.cell .mainBox{background:#404041;}
div[class*="destacado"] section .pretitle, div[class*="destacado"].auxBox, div[class*="destacado"]section.grid > .secBox > span, div[class*="destacado"] section.grid > .secBox > span a, .emisBox .txtBox .maintitle, div[class*="destacado"] .photoBox .controlBox .xtras .datnum, .photoBox .maintitle,div[class*="destacado"] .photoBox figcaption, .striplayer.beoff.beon_ .article .mediaBox .video-js .vjs-panel-display.vjs-share-display span, div[class*="destacado"] span.author.name em, div[class*="destacado"] .mainBox .txtBox .maintitle,div[class*="destacado"] .mainBox .auxBox {color:#fff;}
div[class*="destacado"] .mainBox .txtBox .maintitle{text-transform:uppercase;font-weight:300;font-size:3rem;}

/*apertura 100*/
.mainBox .mediaBox .ico.photo {display:none;}
div[class*="destacado"].container {border-bottom:solid .5rem #f46f22;margin-bottom:3rem;}
.toplayer + .container.destacado100 > section.grid:not(.arrays) > .gridBox:first-child {padding-top: 0rem;}
.destacado100.inside.container,.container.striplayer.destacado100 .grid, .destacado100.container .grid, .destacado100 + .container.striplayer .grid:not(.g2),
.destacado100 + .striplayer.beoff + .container.striplayer .grid.grid:not(.g2) {width:100%;}
.destacado100 .gridBox .cell, .destacado100 + .container.striplayer .grid:not(.g2)
.gridBox .cell, .destacado100 + .striplayer.beoff + .container.striplayer .grid:not(.g2) .gridBox .cell {padding:0}
.destacado100 .auxBox{padding:.5rem 6rem 2rem;}
/* positioning */
.destacado100 .secBox {position:absolute;}
.destacado100 .mainBox {display:table;overflow:hidden;width:100%}
.destacado100 .mediaBox {position:static;width:100%;}
.destacado100 .mediaBox .ima {box-shadow:none;display:block;padding-top:26.32%!important;outline:none;}
.destacado100 .cell:hover .mediaBox .ima {filter: brightness(100%);-webkit-filter:brightness(100%)}
.destacado100 .mediaBox{border-bottom:0;}

.destacado100 .mediaBox > a {z-index: 1;box-shadow: 0 1.5rem 5rem 0rem rgba(0,0,0,0.5);transition: border .2s ease-in-out;-webkit-transition: border .2s ease-in-out;-moz-transition: border .2s ease-in-out;-o-transition: border .2s ease-in-out;}

/*colores apertura*/
.destacado100 .mainBox{background:#404041;}
.destacado100 section .pretitle, .destacado100 .auxBox, .destacado100 section.grid > .secBox > span, .destacado100 section.grid > .secBox > span a, .emisBox .txtBox .maintitle, .photoBox .controlBox .xtras .datnum, .photoBox .maintitle, .photoBox figcaption, .striplayer.beoff.beon_ .article .mediaBox .video-js .vjs-panel-display.vjs-share-display span, .destacado100 span.author.name em, .destacado100 .mainBox .txtBox .maintitle,.destacado100 .mainBox .auxBox {color: #fff;}
.destacado100 .mainBox .txtBox .maintitle{text-transform:uppercase;font-weight:300;font-size:3rem;}

/*colores*/
html {background:#d7d7d7;}
.mediaBox .ima {outline:none;}
.container.striplayer.destacado {background:url('https://css2.rtve.es/css/rtve.2019.rtve/corporacion-TE_SCORTVE/i/fondo-cajon.jpg') #f46f22;}
.subheader .navBox.spechead {background:#1a1a1a;}

span.author.name em , .mainBox .txtBox .maintitle,.mainBox .auxBox {color:#333;}
.mediaBox span.ico.play.video, .ico.share{outline-color:#f46f22;width:auto!important;}
.grid.g1.notory .cell .mainBox .auxBox a {color:#264593;}
.grid.g1.notory .cell .mainBox .auxBox a:hover {color:#737578;}
.mainBox .auxBox a:hover {color:#fff;}
section.grid > .secBox > span , section.grid > .secBox > span a{color:#1a1a1a;}

body[data-cat="TE_SCORTVE"] .cell .mainBox .auxBox a:hover ,body[data-cat="TE_SCORTVE"] p a:hover,body[data-cat="TE_SCORTVE"] p a:focus{color: #737578;background-color: transparent;outline: none;border-bottom: .1rem solid #000;}

/*fuentes*/
.wrapper.subheader .spechead .emisBox .cell .maintitle {font-weight:400;}
section.grid > .secBox > span , section.grid > .secBox > span a{font-size:3rem;text-transform:uppercase;line-height:1.4;font-weight:300;letter-spacing:.25rem;}
.mainBox .auxBox .ladillo strong {font-size:1.8rem;}
.mainBox .auxBox li, .mainBox .auxBox p ,.mainBox .auxBox strong,.mainBox .auxBox em{font-size:1.6rem;line-height:2.2rem;}
.mainBox .auxBox a {text-decoration: none;}
.mainBox .auxBox {font-size:1.8rem;font-weight:300;line-height:2.4rem;}
.toplayer + .container:not(.striplayer) .auxBox{font-size:2.6rem;}

/*no apertura striplayer*/
.wrapper .toplayer + .container:not(.striplayer) .grid{box-shadow:none;}

/* Color Striplayer */
.bodier > .container.striplayer[data-tipo='mod_slide'] {background:rgba(0,0,0,.8);}
.bodier>.container.striplayer{background:rgb(240,80,20);}
.striplayer section.grid > .secBox > span {color:#fff;font-weight: 300;}
.striplayer .gridBox .mod:not(.no_ima) .mediaBox > a:after {height:0;}

/** catalogo **/
.arrays .gridBox.slideH .topBox .cell .ico.play, .arrays .slideH ~ .controlBox .arrow {width:auto;cursor:pointer;bottom:2rem;}
.arrays .gridBox.slideH .topBox .cell .ico.play img {background-image: url('https://css2.rtve.es/css/rtve.2015/i/iconos/icons_40x40_ffffff.png');background-size:1100%;margin: 0 auto;width: 2.8rem;height: 2.8rem;}
.g1.arrays .gridBox.slideH .topBox .cell .ico.play {bottom:auto;}

.emisBox ul, .pagBox, .titaux {float: left;}
.arrays .gridBox {overflow: hidden;width: 100%;}
.arrays .mainBox, .arrays .mod, .pagBox, .slideH>ul {position: relative}
.arrays .slideH + .controlBox .arrow {position:static}
.arrays .mainBox>a {width: 100%;height: 100%;top: 0}
.arrays .mainBox>a, .arrays .socialBox {position: absolute}

.g2.arrays.simply .cell {width: 50%;float:left;padding:0.8rem}
.g2.arrays .cell:nth-child(2n+1), .container, .container:after, .inside.bloody:not(.titles) .grid:not(.g1) .socialBox>.ico {clear: both}
.g3.arrays .cell:nth-child(3n+1), .g4.arrays .cell:nth-child(4n+1), .g5.arrays .cell:nth-child(5n+1), .g6.arrays .cell:nth-child(6n+1), .g8.arrays .cell:nth-child(8n+1) {clear: left}
.arrays .elem24.show6 .mediaBox, .arrays .elem24.show8 .mediaBox {margin-bottom: 5em}
.g4.arrays .gridBox .cell .mainBox .mediaBox .ico {bottom:1.5rem; left:1.5rem}

/* titulares */
.container .grid > .gridBox.slideH {padding-top: 4.5rem;}
.container .grid .secBox + .gridBox.slideH {padding-top: 0;}
/* posicionamiento controlBox */
.arrays .slideH + .controlBox, .arrays .slideH + .spinnBox + .controlBox {position: absolute;top: 0.6rem;right: 0;left: auto;width:auto;padding: 0 .8rem;}
.arrays .secBox + .slideH + .controlBox, .arrays .secBox + .slideH + .spinnBox + .controlBox {top:6.4rem}
.arrays .gridBox.slideH ~ .controlBox .arrow {position: static;}

.striplayer .arrays .secBox + .slideH + .controlBox, .striplayer .arrays .secBox + .slideH + .spinnBox + .controlBox {top:2rem}
.striplayer[data-tipo="mod_catalogo"] {padding-bottom:2rem;padding-top: 1rem;}

.controlBox .beoff {opacity: 0.33;}
.slideH > ul, .socialBox {left: 0;}
.slideH ul {-webkit-transition: left 0.5s;-moz-transition: left 0.5s;-o-transition: left 0.5s;transition: left 0.5s;}
.container .grid >.slideH {border-right: 0em solid transparent;border-left: 0em solid transparent;}

/* proporciones */
.arrays .slideH.show1 .topBox {width: 1000%}
.arrays .slideH.show1 .topBox .pagBox {width: 10%}
.arrays .slideH.show2 .topBox {width: 500%}
.arrays .slideH.show2 .topBox .pagBox {width: 20%}
.arrays .slideH.show4 .topBox {width: 300.05%}
.arrays .slideH.show4 .topBox .pagBox {width: 33.333333333333333333333333333333%}

.arrays .slideH.elem00.show1 .topBox {width: 12000%}
.arrays .slideH.elem00.show1 .topBox .pagBox {width: .83333333333333333333333333333333%}
.arrays .slideH.elem00.show2 .topBox {width: 6000%}
.arrays .slideH.elem00.show2 .topBox .pagBox {width: 1.66666666666666666666666666666666%}
.arrays .slideH.elem00.show4 .topBox {width: 3000%}
.arrays .slideH.elem00.show4 .topBox .pagBox {width: 3.33333333333333333333333333333333%}
.arrays .slideH.elem00.show6 .topBox {width: 2000%}
.arrays .slideH.elem00.show6 .topBox .pagBox {width: 5%}
.arrays .slideH.elem00.show8 .topBox {width: 1500%}
.arrays .slideH.elem00.show8 .topBox .pagBox {width: 6.66666666666666666666666666666666%}
.arrays .slideH.elem00.show12 .topBox {width: 1000%}
.arrays .slideH.elem00.show12 .topBox .pagBox {width: 10%}

/* ocultando elementos */
.arrays .gridBox .topBox .cell .ico.play span.duration, .arrays .catalog .socialBox {display:none !important;}
span.duration, .datpub, .socialBox .datnum {clip:rect(0,0,0,0);position:absolute;top:-100%;left:-100%;}
/** **/

/*flechas del catalogo diferentes*/
.container .grid >.slideH {border-right: 4em solid transparent;border-left: 4em solid transparent;}
.arrays .secBox + .slideH + .controlBox, .arrays .secBox + .slideH + .spinnBox + .controlBox, .striplayer + .container .arrays .secBox + .slideH + .controlBox, .striplayer + .container .arrays .secBox + .slideH + .spinnBox + .controlBox{top:50%;width:100%;}
.grid .controlBox span.ico{outline:transparent;}
.grid.arrays .controlBox .ico img{background-color:transparent;width:6rem;height:11rem;}
.arrays .gridBox ~ .controlBox .next_ img {background:url('https://css2.rtve.es/css/rtve.2019/rtve.commons/rtve.modules/rtve.slides/i/arrowR_ffffff.svg');}
.arrays .gridBox ~ .controlBox .back_ img {background:url('https://css2.rtve.es/css/rtve.2019/rtve.commons/rtve.modules/rtve.slides/i/arrowL_ffffff.svg');}

/*galeria*/
.sliderBox .photoBox .mediaBox .ima:before,.sliderBox .photoBox figcaption{background:#404041;}
.sliderBox .photoBox figcaption{margin-bottom:2rem;}
.secBox + .gridBox .photoBox .controlBox {margin-top: -4.5rem;}
.secBox + .gridBox .photoBox .controlBox .xtras {margin-top:56.25%}
.photoBox .controlBox {z-index:2;float: right;padding-right: .8rem;position: inherit;text-align: right;}
.photoBox .controlBox .xtras {width:100%;margin-top:50.25%;z-index: 3;left:0;padding: 2rem;position:absolute;top:0%!important;opacity:1}
.photoBox .controlBox .xtras .datnum {float:left;padding:1rem 2rem 0 2rem;font-size:1.8rem;opacity:.6}
.photoBox + .slideH, .arrays.sliderBox .ico.play.photo, .sliderBox header {display:none;}
.sliderBox .pagBox.cell {min-height:2em;}
.sliderBox .photoBox .mediaBox, .sliderBox .photoBox figcaption, .sliderBox .photoBox .controlBox .xtras {display:block;}
.sliderBox .photoBox .mediaBox {padding-top:56.25%;margin-bottom:0;}
.sliderBox .photoBox .mediaBox .ima {position:absolute;top:0;left:0;background:#f0f0f0;outline:transparent; box-shadow:none;text-align: center;float: left;display: inline-block;overflow: hidden;width: 100%;height: 100%;}
.sliderBox .photoBox .mediaBox .ima:before{ content:'';width:100%; height:100%;display:block;position:absolute;top:auto;bottom:-90%;left:0;z-index:1;box-shadow: 0 0 3rem -.3rem rgba(0,0,0,0.6);
transform: skewY(-5deg);-webkit-transform: skewY(-5deg);-moz-transform: skewY(-5deg);-o-transform: skewY(-5deg);-ms-transform: skewY(-5deg);}
.sliderBox .photoBox .mediaBox .ima img {margin: 0 auto;display: inline-block;}
.sliderBox .photoBox figure {outline: solid .1rem;box-shadow: 0.1rem 0.2rem 1rem #888888;}
.sliderBox .photoBox figcaption {padding:3rem;width:100%;}
.sliderBox .photoBox .mediaBox ~ figcaption .maintitle{font-size:1.8rem;font-weight:700;line-height:1;}
.sliderBox .photoBox figcaption em {font-size:1.4rem;font-weight:400;display:block;}
.sliderBox .photoBox figcaption h2 {display:block;margin-bottom:1.2em;padding:0;}
.photoBox  figcaption > span,.photoBox  figcaption > div {display:block;max-width:60%;font-size:1.4rem;line-height: 1.2; padding-bottom:1rem;}
.photoBox .controlBox .fullsc, .photoBox .controlBox .ongrid {cursor:pointer;float:right;outline: transparent;}
.photoBox .controlBox .fullsc img, .photoBox .controlBox .ongrid img {background-image:url('https://css2.rtve.es/css/rtve.2015/i/iconos/icons_40x40_000000.png');width:4em;height:4em;opacity:0.5;background-color: transparent;}
.sliderBox .controlBox .fullsc img {background-position:20% 100%;}
.sliderBox .controlBox .ongrid img {background-position:40% 100%;}
/* fotogaleria */
.fotogaleria .gridBox {display:inline-block;}

/*estructura*/
.catalog.slideH .cell {padding:0;}
.catalog.gridBox.slideH {padding:0;}
.catalog.gridBox.slideH .mediaBox {z-index:0;margin:0;}
.catalog .mediaBox .ima {outline:0;box-shadow:none;display:block;height:auto;}
.catalog .mediaBox .ico.play {left:70%}
.catalog  .cell>.mod{border-bottom:.25rem solid #f46f22;}
.catalog .cell .overBox, .catalog .mainBox > .txtBox {width:50%;position:absolute;top:0;left:0;height:100%;display:flex;flex-direction:column;justify-content: center;padding:.5rem 1rem;display: -moz-flex; display: -ms-flexbox;display: -webkit-flex;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction:column;flex-direction: column;-webkit-justify-content:center;-ms-flex-pack: center;background:rgba(52, 57, 63, .85);}
.catalog.gridBox .mainBox > .txtBox + .auxBox {display:none}
.catalog span.pretitle {font-size:1.5rem !important;line-height:2.1rem;color:#fff;padding:0;}
.catalog.slideH .txtBox .maintitle {font-size:1.6rem;font-weight:300;line-height:2.1rem;padding:1rem 0 2rem 0;text-transform:initial;color:#fff;}
.catalog span.author.name em {font-size:1.6rem;text-transform:capitalize;font-weight:600;line-height:3.2rem;}
.catalog.slideH .txtBox .datpub{font-size:1.6rem;color:#fff;display:inline-block;position:relative;top:0;left:0;padding:.4rem 2rem;}
.catalog.gridBox.slideH .topBox .cell .ico.play{bottom:40%;}

/*catalogo*/
.striplayer.arrays {padding:2rem;}
section > h1 > span, section.grid > .secBox > span .sliderBox h1 span {margin:0;padding:0;}
.catalog.slideH .controlBox , .striplayer .arrays .secBox + .slideH + .controlBox, .striplayer .arrays .secBox + .slideH + .spinnBox + .controlBox{top:50%;}
.striplayer [data-tipo="mod_catalogo"]{margin-top: 3rem;}

/*catalogo para no_ima*/
.container .catalog .mod.no_ima {display: block;padding-top: 056.25%;}
.container .catalog .no_ima .mainBox {height: 100%;width: 100%;position: absolute;top: 0;}
.container .catalog .no_ima .txtBox {display: block;position: relative;width: 100%;padding: 2rem;}

/*secciones*/
section.grid > h1, section.grid > .secBox, .sliderBox h1 {padding:2.4rem 0.8rem 1rem .8rem;display: block;}
.container .secBox:before, .sliderBox h1:before {margin:1rem auto .5rem auto;}
.striplayer article.cell{padding-top:1.8rem;}
.striplayer.destacado50 article.cell,.striplayer.destacado100 article.cell {padding-top:0;}

/*noticias diferentes fondos*/
.grid:not(.g1) .cell .mod {background: #fff;}
.cell>.mod {border-bottom:.25rem solid #f46f22;}
.grid:not(.g1) .cell:nth-of-type(odd) .mod {background:#333;}
.grid:not(.g1) .cell:nth-of-type(odd) span.author.name em, .cell:nth-of-type(odd) .mainBox .txtBox .maintitle, .grid:not(.g1) .cell:nth-of-type(odd) .mainBox .auxBox{color:#fff;}
.grid:not(.g1) .cell:nth-of-type(odd) .mainBox .txtBox .pretitle {color:#fff;}
.grid:not(.g1) .cell:nth-of-type(odd) .mod a:hover{color:#ddd;border-bottom: .1rem solid #ddd}
.grid:not(.g1) .cell:nth-of-type(even) .mod a:hover{color:#737578;}
.gridBox,
.grid:not(.g1) .gridBox .cell {display:flex;flex-wrap: wrap;}

/* catalogo de 3-5 */
.container.arrays, .striplayer.arrays .grid {overflow:visible;}
.container.arrays .grid .gridBox .cell .mod {padding-bottom: 0;background: transparent;}
.container.arrays article.cell:nth-of-type(odd) .mainBox .txtBox .maintitle{color:#333;}
.arrays .g1 .pagBox {float:left;}
.arrays .gridBox.g1 {padding:2rem 0rem;}
.arrays .gridBox {overflow: hidden;width: 100%;}
.arrays .mainBox, .arrays .mod, .pagBox, .slideH+.controlBox .arrow, .slideH>ul {position: relative}
.arrays .mainBox>a {position: absolute;width: 100%;height: 100%;top: 0;z-index:1}
.arrays .gridBox.slideH.elem00 {display:block;padding:0;}
.arrays .gridBox .mediaBox {z-index:initial;}
.arrays.grid .slideH.show4 .cell {width:52.%;clear:none;}
.arrays .slideH.show4 .cell:nth-child(4n+1),
.g2.arrays .show2 .cell:nth-child(2n+1){clear: both}
.g3.arrays .cell:nth-child(3n+1),
.g5.arrays .cell:nth-child(5n+1), {clear: left;}

/* controlBox */
.arrays .slideH + .controlBox, .arrays .slideH + .spinnBox + .controlBox,
.arrays .gridBox ~ .controlBox {display:block;width:100%;height:0;position:absolute;top:50%;margin-top:-5.5rem;left:0;}
.arrays .gridBox ~ .controlBox .next_ {float: right;margin-right:-6rem;}
.arrays .gridBox ~ .controlBox .back_ {float:left;margin-left:-6rem;}

.slideH > ul, .socialBox {left: 0;}
.slideH ul {-webkit-transition: left 0.5s;-moz-transition: left 0.5s;-o-transition: left 0.5s;transition: left 0.5s;}
.container section.grid >.slideH {border-right: 0em solid transparent;border-left: 0em solid transparent;padding:0}

/* proporciones */
.arrays .slideH.show3 .topBox {width: 6000%}
.arrays .slideH.show3 .topBox .pagBox {width:1.66666666666666666666666666666666%;}

/* ocultando elementos */
.hddnText .txtBox,
.arrays .pubBox {clip:rect(0,0,0,0);position:absolute;top:-100%;left:-100%;}
.hddnText .gridBox .cell .mainBox {padding-bottom:0;}
/*.hddnText .gridBox .cell .mainBox .ima {float:left;}*/

/* cajon enlace */
.container.linkBox section.grid > .secBox:before{display:none;}
.container.linkBox section.grid > .secBox{display:flex;justify-content:space-between;flex-direction:row-reverse;}
.container.linkBox section.grid > .secBox > span a {position: relative;display:block;background: rgb(244,111,34);background: linear-gradient(90deg, rgba(244,111,34,1) 0%, rgba(244,111,34,0.5) 100%);width: 100%;text-align:center;color: #fff;left: 0;font-size: 2.4rem;padding:0.6rem 2.4rem;transition: all 0.2s;}
.container.linkBox section.grid > .secBox > span a:hover, .container.linkForm section.grid > .secBox > span a:active{opacity: 0.8;}
.linkBox section.grid > .secBox > span {display: block;width: 100%;}

/* cajon comunicaBox */
.container.comunicaBox .catalog .cell .overBox {display:contents;}
.container.comunicaBox .catalog.slideH .cell {background:#333;}
.container.comunicaBox .catalog span.pretitle {padding-top: 1.2rem;margin-left:2rem;}
.container.comunicaBox .catalog.slideH .txtBox .maintitle {font-weight:500;padding: 1rem 2rem 3rem 2rem;}
.container.comunicaBox .catalog .cell>.mod {height: 32rem;}
.container.comunicaBox .arrays .controlBox {top: 50% !important;}

/* pliega despliega */
.faqsBox .faq_section {overflow:hidden;}
.faqsBox .faq_section .blind {cursor:pointer;}
.faqsBox .faq_section .blind:before {content: '+';font-size: 1.8rem;font-weight: 300;color: #F56B0D}
.faqsBox .faq_section .blind.be_on:before {content: '-';font-size: 2rem;}
.faqsBox .faq_section .blind.be_on + .blindBox.be_on {height:100%; opacity: 1;}
.faqsBox .faq_section .blindBox {height:0; opacity: 0; overflow:hidden;}
.faqsBox .faq_section .blindBox.be_on p {margin:1rem 2rem;}
.faqsBox .faq_section .blindBox.be_on li {margin-left:3rem;}
.faqsBox .faq_section a:hover, .faqsBox .faq_section a:focus {color:#737578;background-color:transparent;outline:none;border-bottom: 0.1rem solid #000;}
.faqsBox .grid.g1.notory .cell .mainBox .faq_section h4 {font-weight:500;}

/* footer */
.footer .container > ul li {width:18%;display:inline-block;float:left;}
.footer .container > ul > li:nth-child(4) {width:46%;}
.footer .container > ul > li:nth-child(4) ul {column-count:2;-moz-column-count:2;-webkit-column-count:2;}
.footer .blindBox ul li {width:100%;}
.footer a,
.footer .blind ~ .blindBox {float:left;}
.footer .container .blindBox ul li a {padding:0 1rem;}

/*LOGOS*/
.footer .blindBox {padding-top:2em;}

/*auxbox*/
.footer .container .endBox {width:100%;padding-top:2em;}
.footer .container .endBox ul {padding-bottom:4em;}
.footer .container .endBox ul li {width:14.28571428571429%;padding:1em 0.5em 0 0.5em;}


/*textos y fuentes*/
.footer .container .blindBox ul li span {font-size:170%;line-height:1.411;}
.footer .container .endBox {text-align:center;}
.footer .container .endBox ul li span, 
.footer .container .endBox a span{font-size:140%;line-height:1.428;}

.footer .container > ul li a:focus {background-color: #e2e2e2;outline:none;}

.footer {background: #c1c1c1;padding:3rem 0;}
.footer .container ul li span {color:#424242}
.footer a ~ .blindBox {border-top: solid .1rem #424242; margin-top:1rem}
.footer a img {opacity:.6;-webkit-filter: brightness(0%);-moz-filter: brightness(0%);-ms-filter: brightness(0%);-o-filter: brightness(0%);filter: brightness(0%);}
.wrapper.footer a, .wrapper.footer .blind ~ .blindBox {float:none;display: block;}

.footer .container .endBox ul li {width:14%}
.footer .container .endBox a > span, .footer .container .endBox a > strong {font-size:1.4rem;font-weight:400;line-height: 2;color: #424242;}

@media only screen and (min-width: 1260px) {header.navBox > .container:not(.striplayer) {width:100% !important;}}

@media only screen and (max-width: 1280px){
  
    .subheader .spechead h1,.subheader .spechead .falseH1 {left: 16em;}
    .subheader .spechead .blindBox {z-index:3;}
    
}

@media (max-width: 1440px){
	.navBox.spechead .container ~ .slidB {top:2.4em;left:auto;right:7rem;}
    .wrapper.subheader .spechead h1, .wrapper.subheader .spechead .falseH1 {left: 10rem;}
}

/** POSICIONANDO ONE TRUST ***************/
/*****************************************/
#onetrust-consent-sdk {position:relative;width:100%;left:0;float:left;display:block;padding-bottom:4rem;background: #c1c1c1;order:3}
body  #ot-sdk-btn-floating.ot-floating-button {position:relative;bottom:0;left:0;width:4rem;height:4rem;left:50% !important;transform:translateX(-50%);}
body #ot-sdk-btn-floating .ot-floating-button__front {border-radius:0;background:transparent;}
body #ot-sdk-btn-floating .ot-floating-button__front,#ot-sdk-btn-floating .ot-floating-button__back {box-shadow:none;}
body #ot-sdk-btn-floating.ot-floating-button button {opacity:0.34;}
body #ot-sdk-btn-floating.ot-floating-button button:hover {opacity:1;}
body #ot-sdk-btn-floating .ot-floating-button__front svg {filter:invert(1);}
/** POSICIONANDO ONE TRUST ***************/
/** END **********************************/	






/* ------------------ */


/*video*/
.container.destacado100 .videoBg {height: 75vh;overflow: hidden;}
/*altura del destacado50*/
.destacado50.striplayer .cell .mainBox .ima{padding-top: 33.33%;}
/*cajones*/
.fpBox + .container .secBox:before, .espBox + .container .secBox:before, .mastBox + .container .secBox:before, .empBox + .container .secBox:before{display:none;}
.fpBox.striplayer + .container .arrays .secBox + .slideH + .spinnBox + .controlBox,
.espBox.striplayer + .container .arrays .secBox + .slideH + .spinnBox + .controlBox,
.mastBox.striplayer + .container .arrays .secBox + .slideH + .spinnBox + .controlBox,
.empBox.striplayer + .container .arrays .secBox + .slideH + .spinnBox + .controlBox{top:1.4rem;}

.destacado100 .mediaBox .ima {padding-top:20%!important;}

div[class*="destacado"].container{margin-bottom:auto;}
div[class*="destacado"].container , .container.striplayer.linksBox article.cell>.mod{border-bottom:none;}

.bodier>.container.striplayer:not[class*="destacado"] {margin-bottom:4rem;overflow:hidden;}
.container.striplayer.linksBox article.cell .mainBox{background:transparent;}

/*sin apertura*/
.toplayer + .container:not(.striplayer) {padding-top:8rem;}

/*apertura portada*/
.aP.striplayer .cell .mainBox .ima {padding-top: 56.5%;}

/*invento video*/
[class*="destacado"] video{width:100%;}
[class*="destacado"] .spechead .ima video {height:20.2em;}
.destacado100 .videoBg img{display: none}

/* logo */
.wrapper.subheader .spechead .logoima {background: transparent;max-width: 18rem;height: 6.6rem;padding: 0.5rem;top: 0;}
.wrapper.subheader .spechead .logoima img {display: block;left: 0;top: 50%;width: auto;height: auto;margin-left: 0;margin-top: -1.6rem;max-height: 100%;max-width: 100%;}

/* empresas enlaces formulario cajon */
.container.linkForm section.grid > .secBox{padding-right:0;margin-top: 1.8rem;}
    /* atlantis */
    .container.linkForm section[bourne\:type="component"] .secBox {display:inline-block;}



/*** slide editorial ***/
.container.striplayer[data-tipo="mod_slide"] .grid {width: 100%;}

/*slideBox*/
.slideBox {position:relative;overflow: hidden;}
.slideBox ul {display:inline-flex;}
.slideBox article.cell {padding:0;}
.striplayer .slideBox article.cell {padding-top: 0;width:100%}

/* positioning */
.slideBox .mainBox {overflow:hidden;/*width:100vw;*/position: relative;}
.slideBox .mediaBox {position:relative;width:50%;float: right;}
.slideBox .overBox{position: absolute;width: 55%;height: 100%;top: 0;left: 0;background: #f1f1f1;;clip-path: polygon(0 0, 92% 0%, 100% 100%, 0% 100%); padding: 0.5rem 10% 0 10rem;
  display: flex;flex-direction: column;justify-content: center;
  display: -moz-flex;display: -ms-flexbox;display: -webkit-flex;
  -webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;
  -webkit-justify-content: center;-ms-flex-pack: center;
}

/* texto */
.slideBox .txtBox .maintitle {color:#fff;font-size:4.2rem;line-height:4.8rem;font-weight:100;}
.slideBox .auxBox {padding-top:1.2rem;}
.slideBox .auxBox p {color:#bfbeab;font-size:1.6rem;line-height:2.4rem;font-weight:300;}

.slideBox .mainBox .txtBox, .slideBox .mainBox .auxBox,
.slideBox .mainBox .txtBox .pretitle, .slideBox .mainBox .txtBox .maintitle {padding: 0;}
.slideBox .mainBox .txtBox .maintitle {text-transform: uppercase;font-weight: 900;}
[data-tipo="mod_slide"].container .slideBox .mainBox .overBox .txtBox .maintitle,
[data-tipo="mod_slide"].container .slideBox .mainBox .overBox .txtBox .pretitle,
[data-tipo="mod_slide"].container .slideBox .mainBox .overBox .auxBox *  {color: #333;}

/* hover*/
.slideBox .mediaBox:hover + .overBox .txtBox .maintitle,
.slideBox .mediaBox:hover .ima img {opacity:0.8}
.slideBox .mediaBox .ima img {transition:opacity 1s ease;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-o-transition:opacity 1s ease}
.slideBox .txtBox a:hover .maintitle {text-decoration: underline;}

/** efectos **/
.slideBox {padding-top: 28.125%;}
.slideBox .pagBox {opacity:0.6667;}
.slideBox .pagBox.active {opacity:1;}
.slideBox .pagBox > .cell {padding:0;width: 100%;}
.slideBox .pagBox > .cell,.slideBox .slavesBox,.pagBox.slaves:after,.slideBox > ul {position:absolute;}
.slideBox > ul,.slideBox .pagBox > .cell {left:0;top:0;}
.container:not(.striplayer) .slideBox {padding-top: 32.125%;}

/*118em x page*/
/*slide 1 paginas*/
.slideBox.page1 .pagBox {padding-top:56.25%;}
.slideBox.page1 > ul {width:100%;}
.slideBox.page1 .pagBox {width:100%;}
/*slide 2 paginas*/
.slideBox.page2 .pagBox {padding-top:28.125%;}
.slideBox.page2 > ul {width:200%;}
.slideBox.page2 .pagBox {width:50%;}
/*slide 3 paginas*/
.slideBox.page3 .pagBox {padding-top:18.75%;}
.slideBox.page3 > ul {width:300%;}
.slideBox.page3 .pagBox {width:33.33%;}
/*slide 4 paginas*/
.slideBox.page4 .pagBox {padding-top:14.0625%;}
.slideBox.page4 > ul {width:400%;}
.slideBox.page4 .pagBox {width:25%;}
/*slide 5 paginas*/
.slideBox.page5 .pagBox {padding-top:11.25%;}
.slideBox.page5 > ul {width:500%;}
.slideBox.page5 .pagBox {width:20%;}
/*slide 6 paginas*/
.slideBox.page6 .pagBox {padding-top:9.375%;}
.slideBox.page6 > ul {width:600%;}
.slideBox.page6 .pagBox {width:16.666666666666666666666666666667%;}
/*slide 7 paginas*/
.slideBox.page7 .pagBox {padding-top:8.0357142857142857142857142857143%;}
.slideBox.page7 > ul {width:700%;}
.slideBox.page7 .pagBox {width:14.285714285714285714285714285714%;}
/*slide 8 paginas*/
.slideBox.page8 .pagBox {padding-top:7.03125%;}
.slideBox.page8 > ul {width:800%;}
.slideBox.page8 .pagBox {width:12.5%;}
/*slide 9 paginas*/
.slideBox.page9 .pagBox {padding-top:6.25%;}
.slideBox.page9 > ul {width:900%;}
.slideBox.page9 .pagBox {width:11.111111111111111111111111111111%;}
/*slide 10 paginas*/
.slideBox.page10 .pagBox {padding-top:5.625%;}
.slideBox.page10 > ul {width:1000%;}
.slideBox.page10 .pagBox {width:10%;}
/*slide 11 paginas*/
.slideBox.page11 .pagBox {padding-top:5.113636363636364%;}
.slideBox.page11 > ul {width:1100%;}
.slideBox.page11 .pagBox {width:9.090909090909091%;}
/*slide 12 paginas*/
.slideBox.page12 .pagBox {padding-top:4.6875%;}
.slideBox.page12 > ul {width:1200%;}
.slideBox.page12 .pagBox {width:8.333333333333333%;}
/*slide 13 paginas*/
.slideBox.page13 .pagBox {padding-top:4.326923076923077%;}
.slideBox.page13 > ul {width:1300%;}
.slideBox.page13 .pagBox {width:7.692307692307692%;}
/*slide 14 paginas*/
.slideBox.page14 .pagBox {padding-top:5.113636363636364%;}
.slideBox.page14 > ul {width:1400%;}
.slideBox.page14 .pagBox {width:7.142857142857143%;}
/*slide 15 paginas*/
.slideBox.page15 .pagBox {padding-top:3.75%;}
.slideBox.page15 > ul {width:1500%;}
.slideBox.page15 .pagBox {width:6.666666666666667%;}
/*slide 16 paginas*/
.slideBox.page16 .pagBox {padding-top:3.515625%;}
.slideBox.page16 > ul {width:1600%;}
.slideBox.page16 .pagBox {width:6.25%;}
/*slide 17 paginas*/
.slideBox.page17 .pagBox {padding-top:3.308823529411765%;}
.slideBox.page17 > ul {width:1700%;}
.slideBox.page17 .pagBox {width:5.882352941176471%;}
/*slide 18 paginas*/
.slideBox.page18 .pagBox {padding-top:3.125%;}
.slideBox.page18 > ul {width:1800%;}
.slideBox.page18 .pagBox {width:5.555555555555556%;}
/*slide 19 paginas*/
.slideBox.page19 .pagBox {padding-top:2.960526315789474%;}
.slideBox.page19 > ul {width:1900%;}
.slideBox.page19 .pagBox {width:5.263157894736842%;}
/*slide 20 paginas*/
.slideBox.page20 .pagBox {padding-top:2.8125%;}
.slideBox.page20 > ul {width:2000%;}
.slideBox.page20 .pagBox {width:5%;}
/*slide 21 paginas*/
.slideBox.page21 .pagBox {padding-top:2.821428571428571%;}
.slideBox.page21 > ul {width:2100%;}
.slideBox.page21 .pagBox {width:4.761904761904762%;}

.slideBox > ul {
-webkit-transition: left 0.75s ease-out;
   -moz-transition: left 0.75s ease-out;
     -o-transition: left 0.75s ease-out;
        transition: left 0.75s ease-out;
}
.slideBox .pagBox,.slideBox .arrow img {
-webkit-transition: opacity 1s;
   -moz-transition: opacity 1s;
     -o-transition: opacity 1s;
        transition: opacity 1s;
}
.mediaBox a {
-webkit-transition: box-shadow 1s;
   -moz-transition: box-shadow 1s;
     -o-transition: box-shadow 1s;
        transition: box-shadow 1s;
}
.slideBox .mainBox .mediaBox a .play,
.slideBox .mainBox .mediaBox a .play * {
-webkit-transition: all 0.5s;
   -moz-transition: all 0.5s;
     -o-transition: all 0.5s;
        transition: all 0.5s;
}


.slideBox > ul.relax {
-webkit-transition: none;
   -moz-transition: none;
     -o-transition: none;
        transition: none;
}

/*controlBox*/
.slideBox + .controlBox {height: 0;width:100%;display:block;position:absolute;top:50%;bottom: auto;}
.slideBox + .controlBox .arrow {width:8rem;height:16rem;margin-top: -8rem;position: relative;outline:none;margin-right: 0rem;cursor:pointer;z-index:2;}
.slideBox + .controlBox .arrow img {visibility:hidden;}
.slideBox + .controlBox .back_ {float:left;}
.slideBox + .controlBox .next_ {float:right;}

.slideBox + .controlBox .arrow:before{content:"";width:100%;height:100%;background-size:contain;position:absolute;top:0;left:0;opacity:.7;background-repeat: no-repeat;background-position: center;}
.slideBox + .controlBox .back_:before{background-image: url("https://css2.rtve.es/css/rtve.2019/rtve.commons/rtve.modules/rtve.slides/i/arrowL_ffffff.svg")}
.slideBox + .controlBox .next_:before{background-image: url("https://css2.rtve.es/css/rtve.2019/rtve.commons/rtve.modules/rtve.slides/i/arrowR_ffffff.svg")}

.secBox + .slideBox + .controlBox {padding-top:2.8rem}

/* iframeBox */
.iframeBox .m100 {display:inline-block;width:100%;min-height:10rem;background:#c96565;position:relative;z-index:3;}
.iframeBox .m100 iframe {position:relative;z-index:0;}
.container.iframeBox.striplayer button {display:none;}

/* catalogo apertura encima de iframebox */
.toplayer+.container .slideBox.page4 {padding-top: 22%;}
.toplayer+.container .slideBox.page4 .pagBox .ima {padding-top:43.78%;}


.iframeBox .gridBox {width: 80%;margin: 0 auto;}

/*
@media (max-width:1080px){
    [class*="destacado"] .txtBox .maintitle {font-size: 1.8rem;}
}
@media (min-width:1600px){
    .iframeBox .cell iframe {height: 96%;}
    .iframeBox .gridBox .cell {}
    ._1QuItyd_GFQbnUEfZSoHwD ._3hUr0-XyZIHmzUtoTPSRax{background-color: #e9e7e7;}
}
@media (min-width:1700px){
       .iframeBox .cell iframe {height: 94%;}
}
@media (min-width:1800px){
     .iframeBox .cell iframe {height: 90%;}
}
@media (min-width:1900px){
     .iframeBox .cell iframe {height: 84%;}
}
*/