/* DECLARACION FONT-FACE ***************************************/
/***************************************************************/
/* latin */
@font-face {font-family: 'Roboto Slab';font-style: normal;font-weight: 100;src: local('Roboto Slab Thin'), local('RobotoSlab-Thin'), url('/css/rtve.2015/rtve.commons/rtve.fonts/roboto/woff2/RobotoSlab-Thin.woff2') format('woff2'),
  url('/css/rtve.2015/rtve.commons/rtve.fonts/roboto/woff/RobotoSlab-Thin.woff') format('woff');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}
@font-face {font-family: 'Roboto Slab';font-style: normal;font-weight: 300;src: local('Roboto Slab Light'), local('RobotoSlab-Light'), url('/css/rtve.2015/rtve.commons/rtve.fonts/roboto/woff2/RobotoSlab-Light.woff2') format('woff2'),
  url('/css/rtve.2015/rtve.commons/rtve.fonts/roboto/woff/RobotoSlab-Light.woff') format('woff');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}
@font-face {font-family: 'Roboto Slab';font-style: normal;font-weight: 400;src: local('Roboto Slab Regular'), local('RobotoSlab-Regular'), url('/css/rtve.2015/rtve.commons/rtve.fonts/roboto/woff2/RobotoSlab-Regular.woff2') format('woff2'),
  url('/css/rtve.2015/rtve.commons/rtve.fonts/roboto/woff/RobotoSlab-Regular.woff') format('woff');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}
@font-face {font-family: 'Roboto Slab';font-style: normal;font-weight: 700;src: local('Roboto Slab Bold'), local('RobotoSlab-Bold'), url('/css/rtve.2015/rtve.commons/rtve.fonts/roboto/woff2/RobotoSlab-Bold.woff2') format('woff2'),
  url('/css/rtve.2015/rtve.commons/rtve.fonts/roboto/woff/RobotoSlab-Bold.woff') format('woff');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}

/* general */
h1,h2,h3 {font-family:'Roboto Slab','Tahoma',sans-serif;}
p,h3 {color:#2d3e50;}
a {color:#246889;}
a.enlaceExterno {font-size:1.2rem;font-family:'Roboto Slab','Tahoma',sans-serif; font-weight:700; text-decoration:underline; color:#dd8bf5;}
a.enlaceExterno:hover {text-decoration:none;}


/* header and footer fonts */
.containerBlindBox > ul > li > a span {font-size:2.2rem; font-family:'Roboto Slab','Tahoma',sans-serif; color:#244689;}
.auxLinks a span {font-size:2rem; font-family:'Roboto Slab','Tahoma',sans-serif; color:#fff;}
.titBlindBox {font-size:2.8rem; font-family:'Roboto Slab','Tahoma',sans-serif;color:#244689;}
/*.filtersHeader span {font-size:200%; line-height:160%;}*/
.titFiltro {font-size:2rem; line-height:160%;color:#2d3e50;}
.estadoFiltro {font-size:2rem;line-height:160%; color:#2d3e50;}

nav#nav-footer a span {font-size:2.6rem; line-height:140%; font-family:'Roboto Slab','Tahoma',sans-serif;color:#244689;}
footer p {font-size:2rem;line-height:140%; color:rgba(45,62,80,0.8);}


/* portadas */
.titListNtlpierdas {font-size:1.8rem;line-height:130%;color:#6477a4;}
.descListNtlpierdas {font-size:1.4rem;line-height:140%;color:#244689;}
.infoApps h2 {font-size:3.2rem;font-family:'Roboto Slab','Tahoma',sans-serif;color:#244689;}
.infoApps h2 span {font-family:'Roboto Slab','Tahoma',sans-serif;}
.infoApps p {font-size:1.8rem;line-height:1.2em;font-family:'Roboto Slab','Tahoma',sans-serif;color:rgba(36,70,137,0.8);}
.titFichasDidacticas {color:#c91d4b; font-size:4rem;font-family:'Roboto Slab','Tahoma',sans-serif;}
.titFichasDidacticas span {color:#244689;font-family:'Roboto Slab','Tahoma',sans-serif;}
.descFichasDidacticas {color:#3b568d; font-size:2rem;font-family:'Roboto Slab','Tahoma',sans-serif;}
.boxFichasDidacticas p {display:block;color:#3b568d; font-size:1.6rem; line-height:140%;}
ul.listaFichasDidacticas li span {font-size:2rem; line-height:1.5rem; font-weight:bold;color:#3b568d;}
ul.listaFichasDidacticas li a {color:#3b568d;font-size:1.8rem;}
.fixed-bar .headerPage h3 span {color:#fff;}
.linkVerProgramacion {font-size:1.8rem; line-height:140%;text-decoration:underline;color:#fff;}
.txtAhoraMismo {font-size:1.3rem;font-family:'Roboto Slab','Tahoma',sans-serif;color:#fff;}
.elastislide-carousel ul li .descEsL strong {font-size:1.2em;font-weight:normal;}
.elastislide-carousel ul li .descEsL span {font-size:1.5em;}


/* content */
.botCompartirPag {font-size:1.6em; color:#3598dc;}
.filtroSeries > span {font-size:2.2rem;font-weight:bold;}
.filtroSeries.active {color:#fff;}
.titleCatSerie {font-size:1.5rem; font-weight:bold;color:rgba(36,70,137,0.7);}
.infoEdadSerie {font-weight:bold; color:#27ae61; font-size:140%;}
.headerFichaSerie span {font-size:2.8rem; font-family:'Roboto Slab','Tahoma',sans-serif;color:#244689;}
.descContentFichaSerie,
.contentFichaSerieRight > p {font-size:1.6rem; line-height:140%;}
.contentFichaSerieRight .titContentFichaSerie {font-size:2.6rem; line-height:1.1;}
.p-summary {font-size:1.8rem;}
.pSummaryFichaSerie {font-size:1.6rem;line-height:120%;}
.ico.users {font-size:2.4rem;color:#fff;}
.tit-header-lista {font-size:2.4rem; font-family:'Roboto Slab','Tahoma',sans-serif; color:#244689;}
.num-items-lista {color:#244689; opacity:0.7; font-size:1.6rem; font-family:'Roboto Slab','Tahoma',sans-serif; font-weight:700;}
.tit-item-lista {font-size:1.6rem; color:#244689; font-weight:bold; line-height:100%;}
.desc-item-lista {font-size:1.4rem; color:#244689; opacity:0.7; line-height:120%;}

.descHeaderPage {font-size:2rem;font-family:'Roboto Slab','Tahoma',sans-serif; color:#244689;}
.destacaParticipa .linkParticipaRes {font-size:2rem;color:#fff;font-family:'Roboto Slab','Tahoma',sans-serif;}
ul.listNoticias > li .markRight li {font-size:1.8rem; line-height:120%; color:#888;font-family:'Roboto Slab','Tahoma',sans-serif;}
ul.listNoticias > li h2 {font-size:2rem; line-height:110%;color:#6477a4;font-family:'Roboto Slab','Tahoma',sans-serif;}
ul.listNoticias > li p {font-size:1.6rem; line-height:140%; color:rgba(0,0,0,0.8);font-family:'Roboto Slab','Tahoma',sans-serif;}
.literal span {font-size:2rem;color:#244689;line-height:120%;font-family:'Roboto Slab','Tahoma',sans-serif;}
.literal strong {display:block; font-size:1.7rem;color:#6477a4;line-height:160%;font-family:'Roboto Slab','Tahoma',sans-serif; font-weight:normal;}
.boxPaginacion span {font-size:2rem; color:#d03af2; font-family:'Roboto Slab','Tahoma',sans-serif;}
.boxPaginacion p span {font-size:1.8rem; color:#244689;}
ul.listaResultados a {color:#244689;}
.nombreTitRes {font-size:3.6rem; color:#244689;font-family:'Roboto Slab','Tahoma',sans-serif;}
.spanEdadSerie {font-size:140%;font-weight:bold; color:#27ae61;}

.errorResultadosLeft h3 {font-size:5rem; color:#475f97; text-transform:uppercase;}
.errorResultadosLeft p {font-size:2.6rem; line-height:140%; color:#475f97; font-family:'Roboto Slab','Tahoma',sans-serif;}
.errorResultadosLeft p span {font-size:1.2rem; color:#3598dc;}
.errorResultadosLeft a {font-size:2.6rem; color:rgba(160,39,229,0.9); text-decoration:underline;font-family:'Roboto Slab','Tahoma',sans-serif;}
p.textOtrasSeries {font-size:2.1rem; color:rgba(71,95,151,0.9);font-family:'Roboto Slab','Tahoma',sans-serif;}

#errornsencuentra {font-family:'Roboto Slab','Tahoma',sans-serif;}
#errornsencuentra h2 {font-size:5.2rem;line-height:180%;color:rgba(255,255,255,1);}
#errornsencuentra p {font-size:3.5rem;color:rgba(255,255,255,1);}
#errornsencuentra span {font-size:3rem;line-height:100%;color:rgba(255,255,255,0.7);}

#errorndispo {color:#fff;}
#errorndispo p {font-size:1.5em;line-height:1.8em;}
#errorndispo h2 {font-size:3.4em;}
#errorndispo span {font-size:2em;}
.menu_nodispo {font-size:1.35em;color:#fff;font-weight:bold;}

.cleamDesc {font-size:2rem;line-height:1.2;color:#244689;font-family:'Roboto Slab','Tahoma',sans-serif; opacity:0.75;}
.listFormatos span {font-size:1.8rem;color:#244689;font-family:'Roboto Slab','Tahoma',sans-serif;}
.txtDesc h3 {font-size:2.2rem;color:#244689;font-family:'Roboto Slab','Tahoma',sans-serif;}
.txtDesc p {font-size:1.8rem;line-height:1.4; color:#244689;font-family:'Roboto Slab','Tahoma',sans-serif;opacity:0.75;}
.txtDesc p a {font-family:'Roboto Slab','Tahoma',sans-serif;}
.OtrosProvee {font-size:1.8rem;line-height:1.4;color:#474747;font-family:'Roboto Slab','Tahoma',sans-serif;}

.titCatSerie {font-size:3rem; color:#244689; font-family:'Roboto Slab','Tahoma',sans-serif;}
.titSeriePlayerLeft span {font-size:2.6rem; line-height:100%; color:#244689; font-family:'Roboto Slab','Tahoma',sans-serif;}
.diaDeHoy {font-size:1.8em;font-family:'Roboto Slab','Tahoma',sans-serif; font-weight:bold;color:#244689;}
.listDias {color:#fff;font-family:arial;}
ul.listDias li {font-size:1.8em;line-height:130%;}
span.franjaHoraria {font-family:'Roboto Slab','Tahoma',sans-serif;}
.infRight h3 {font-size:3em; color:#244689;}
.infRight h3 a {font-family:'Roboto Slab','Tahoma',sans-serif;}
.infRight span {font-size:1.5em;color:#244689;}
ul.lisProgramas li p {font-size:1.4em;line-height:1.3em;}
.infRight span {font-size:1.5em;color:#244689;}
li.activeNow .infRight h3 {color:#f0edf6;}
li.activeNow span {color:#f0edf6;}
li.activeNow .actualmente {font-size:1.8em;color:#f0edf6;}
li.activeDisplayed span.franjaHoraria .infoSerie .infoEdad {font-size:.5em;font-family:'Roboto Slab','Tahoma',sans-serif;}
li.activeDisplayed span.franjaHoraria .infoSerie .horario {font-size:.5em;font-family:'Roboto Slab','Tahoma',sans-serif;}
li.activeDisplayed div.infDisplayedRight h3 {font-size:3em;color:#244689;}
li.activeDisplayed div.infDisplayedRight p {color:#244689;}


/* visited */
a:visited h3.titResultado span,
a:visited .titListNtlpierdas,
.sidebarNoticias a:visited h3,
ul.listNoticias a:visited h2,
.artBody p a:visited{color:#3598dc;}


/* errores */
.fsError > span {font-size:1.4rem; color:#e9341e;}
.txtError {font-size:1.4rem; color:#e9341e; margin:0.5em;}
.msjErrorElem{font-size:1.2rem; font-weight:bold; color:#e9341e;}
