@charset "UTF-8";
@import url('https://css2.rtve.es/css/rtve.2015.rtve/sala-comunicacion/sala-comunicacion.calendario.css');

/* Positioning */
.container.byside .grid > .secBox {padding:2em 2.4rem;}
.grid>.secBox span {font-size:300%;word-spacing:-1pt;letter-spacing:-.25pt;font-family:Roboto,arial,sans-serif;font-weight:700;font-style:normal;text-transform:none;}
.mod.no_ima {display:block;width:auto;}

/*rss icono principal*/
.rss section.grid.g1 {background:transparent;}
.rss .notory.g1 a {background-image:url('/css/rtve.2015/i/iconos/icons_40x40_000000.png');width:4em;height:4em;display:block;background-position:90% 0;text-align:left;opacity: 0.66;}
.rss .notory.g1 a:hover {opacity:1;}
.rss .links_mod {padding-right:0;}
.rss .notory.g1 .mainBox .txtBox+.auxBox {padding:0;margin:0;text-align:right;text-indent:4rem;}
.rss .notory.g1 .mainBox .txtBox .maintitle{clip:rect(0 0 0 0);position:absolute;width:0;overflow:hidden;}
.rss .notory.g1 .gridBox {float:right;width:auto;position:absolute;right:0;z-index:3;}
.rss .notory.g1 .gridBox>.cell:first-child .mainBox .auxBox p {width:auto;color:#fff;text-transform:uppercase;font-size:100%;padding-top:1.5rem}

/* logos */
.logos .f16x9 {padding-top:0;}
.logos .ima.H img {position:relative;width:auto;}
.logos .gridBox .mod:not(.no_ima) .mediaBox > a:after {height:0;}
.rtve .logos .mainBox .auxBox a {color:#494847;}

.rtve .logos .cell .mainBox .auxBox li:before {color:#f05014;}
.rtve .logos .cell:nth-child(2) .mainBox .auxBox li:before {color:#1272d6;}
.rtve .logos .cell:nth-child(3) .mainBox .auxBox li:before {color:#df0b14;}

.container.logos .grid:not(.listas) .gridBox .mod:not(.no_ima) .mediaBox>a:after {content:"";position:absolute;display:block;width:0;border:0 solid transparent;}
.logos .cell .mod .mainBox .mediaBox span.ima.T.H.f16x9 {position:absolute;bottom:0;aspect-ratio: unset;background: none;}
.logos .cell .mod .mainBox .mediaBox {margin-top:4rem;margin-bottom:1rem;}

.logos .grid .gridBox .mod .mediaBox:after, .logos .grid:not(.listas) .gridBox .mod:not(.no_ima) .mediaBox > a:after {content: none;}

/* Buscador */
#formCatSearch{overflow:hidden;padding:0.5em;background:#e3e2e2;width:33.333334%;float:left;}
#formCatSearch input[type="search"]{border:0;width:90%;}
#formCatSearch input[type="submit"]{width:10%;}
#formCatSearch input[type="search"],
#formCatSearch input[type="submit"]{font-size:1.8em;float:left;background:#e3e2e2;}
#formCatSearch input[type="submit"] {float:right;background:url("https://css2.rtve.es/css/rtve.2015.rtve/sala-comunicacion/i/lupa.png") no-repeat right center #e3e2e2;border:0;text-indent:1000em;display:block;background-size:contain;}
#formCatSearch input[type="search"]::-webkit-search-cancel-button,
#formCatSearch input[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none;}
.buscador.bloody:not(.inside) .gridBox{padding:0;}
.buscador.container.byside  .gridBox {padding:0 4rem;}
.buscador .cell {padding:0 6rem;}
.buscador .txtBox {display:table;}
.buscador .links_mod a[href*="calendario"]> .txtBox:before,
.buscador .links_mod a[href*="calendario"]~ .txtBox:before ,.buscador .cell .notic_mod a[href*="calendario"] .maintitle:before {content:'';background:url('https://css2.rtve.es/css/rtve.2015.rtve/sala-comunicacion/i/calendario.png') no-repeat;width:2.7rem;height:3rem;display:inline-block;margin-right:1rem;}
.buscador .links_mod a[href*="notas"]> .txtBox:before,
.buscador .links_mod a[href*="notas"]~ .txtBox:before ,.buscador .cell .notic_mod a[href*="notas"] .maintitle:before {content:'';background:url('https://css2.rtve.es/css/rtve.2015.rtve/sala-comunicacion/i/categorias.png') no-repeat;width: 3.4rem;height: 2.6rem;display:inline-block;margin-right:1rem;}
.buscador.container .gridBox {padding-top:4rem;padding-left:2.4rem;}
.buscador.container .mainBox .maintitle,
.buscador.container:not(.inside) > .simply:not(.arrays).g3 .mainBox .maintitle {display:table-cell;vertical-align:middle;text-decoration:underline;font-size:1.6rem;font-weight:500;}

/* Boton Archivo */
.btnArchivo .mainBox span.maintitle,
.btnArchivo.container:not(.inside)>.simply:not(.arrays).g3 .mainBox .maintitle,
.btnArchivo .mainBox .maintitle,
.btnArchivo .notory.g1 .gridBox > .cell:first-child .mainBox .maintitle {padding:0.5rem 1rem;color:#fff;font-size:1.4rem;font-family:'Roboto Slab','arial',sans-serif;font-weight:500;word-spacing:1pt;
    background:#fd9702;
    background:-moz-linear-gradient(left, #fd9702 0%, #f15413 100%);
    background:-webkit-linear-gradient(left, #fd9702 0%,#f15413 100%);
    background:linear-gradient(to right, #fd9702 0%,#f15413 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd9702', endColorstr='#f15413',GradientType=1 );
}

/* rss  */
.rss .listas .cell:first-child,
.rss .listas .cell {border:0;padding:0.5rem 0;}
.rss .listas .mod {border:0;}
.rss .listas .mainBox .txtBox {padding-left:2rem;}
.rss .listas .mainBox .txtBox:before {content:'';background:url('https://css2.rtve.es/css/rtve.2015.rtve/sala-comunicacion/i/rss.png') no-repeat;width:1.6rem;height:1.5rem;display:inline-block;}
.rss .listas .txtBox .maintitle {padding-left:1rem;display:inline-block;font-size:1.8rem;}

.grid.listas .gridBox .mediaBox>a:after {display:none;}

/**Ajustes Notas de Prensa**/
/*programas descargables*/
.program .mediaBox>.ima{background:transparent;}
.program .pretitle{position:absolute;clip:rect(0,0,0,0);top:-100%;left:-100%;}
.program .maintitle {display:block;text-align:center;}
.program .cell .mediaBox.imagBox:after{content:'';height:.3em;width:100%;display:inline-block;position:absolute;bottom:0;left:0;z-index:1;}

.program .cell:first-child .mediaBox.imagBox:after,
.program .cell:nth-child(2) .mediaBox.imagBox:after{background:#0075df;
background:-moz-linear-gradient(left,#0075df 50%,#00d1cc 50%);
background:-webkit-linear-gradient(left,#0075df 50%,#00d1cc 50%);
background:linear-gradient(to right,#0075df 50%,#00d1cc 50%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0075df',endColorstr='#00d1cc',GradientType=1);}
.program .cell:nth-child(3) .mediaBox.imagBox:after{background:#fd221c;}
.program .cell:nth-child(4) .mediaBox.imagBox:after{background:#ff9e01;}
.program .cell:last-child .mediaBox.imagBox:after{background:#e254fe;}

/*catalogos de notas de prensa*/
/*.rss {position:relative;height:0;padding:0 2rem;}*/
.catPress .arrays .cell:nth-child(2n+1) {clear:both;}
.catPress .no_ima {min-height:8rem;}
.catPress .mainBox .socialBox {display:none;}
.catPress .mainBox .mediaBox {width:33.33%;float:left;border-right:2em solid transparent;}
.catPress .mainBox .mediaBox ~.txtBox {width:66.66%;float:right;clear:none;}
.catPress .simply.arrays .cell {width:50%;padding:1rem 2rem;}
.catPress .simply.arrays .mainBox .txtBox h2,
.catPress .simply.arrays .mainBox .txtBox h4 {display:inline;padding-right:1rem;}
.catPress .simply.arrays .mainBox .txtBox .maintitle {line-height:1.4;}
.catPress .simply.arrays .mainBox .txtBox .maintitle,
.catPress .simply.arrays .mainBox .txtBox .pretitle   {font-size:180%;font-weight:400;}
.catPress .simply.arrays .mainBox .txtBox .pretitle {color:#222;font-weight:500;}
.catPress .simply.arrays .mainBox .datpub {font-weight:400;}
.catPress .simply.arrays .controlBox .arrow {width:4.4rem;height: 8.8rem;line-height:8.8rem;}
.catPress .secBox {padding:2rem 7rem;margin:0;}

.catPress .simply.arrays .show6 .txtBox, .catPress .simply.arrays .show8 .txtBox, .catPress .simply.arrays .show12 .txtBox {padding-top:0;}


/*Lista*/
.listas .mainBox .txtBox{padding-left:12rem;}
.listas .mediaBox .ico{display:none;}
.buscador .gridBox .cell .links_mod .mainBox a:not([title="Buscar por categoría"]),
.buscador .gridBox article:first-child .links_mod .mainBox a , .btnArchivo .links_mod .mainBox a {position: relative;}

/*descargas*/
.loginArea .gridBox .slavesBox .cell .mainBox .txtBox .maintitle {padding:0.5rem 1rem;color:#fff;font-size:1.8rem;font-weight:500;word-spacing:1pt;
    background: #fd9702;
    background: -moz-linear-gradient(left, #fd9702 0%, #f15413 100%);
    background: -webkit-linear-gradient(left, #fd9702 0%,#f15413 100%);
    background: linear-gradient(to right, #fd9702 0%,#f15413 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd9702', endColorstr='#f15413',GradientType=1 );
}

/* migracion a Bcube */
.buscador.container .cellContent .gridBox {display: flex;padding-left: 0;max-width: 100vw;overflow: hidden;}
.buscador.container .cellContent .gridBox .m100 {width: 33.3%;}
.buscador.container .cellContent .cell{padding:0;}
.buscador.container .cellContent .txtBox{display:inline-block;}
.buscador.container .cellContent .mainBox .maintitle{display:inline-block;}
.buscador.container .cellContent #formCatSearch{width:calc(100vw / 3);}
