@charset "UTF-8";
@import url("https://fonts.googleapis.com/css?family=Roboto+Mono:100,300,400,500,700");
@import url('https://fonts.googleapis.com/icon?family=Material+Icons');
* {
  margin: 0;
  padding: 0;
  border: 0 none; }

/*Estilos Genericos*/
html {
  font-size: 62.5%;
  box-sizing: border-box; }

body {
  font-size: 1em;
  line-height: 1;
  width: 100%;
  color: #FFFFFF; }

a {
  text-decoration: none;
  cursor: pointer;
  color: #FFFFFF;
  font-size: 100%; }

a:hover {
  color: #FFFFFF;
  border-bottom: 0 solid #FFFFFF; }

ul {
  list-style-type: none; }

h1 .text_head {
  font-family: "Roboto Mono";
  font-size: 2.2rem;
  font-weight: 500;
  line-height: 2.4rem;
  opacity: 1;
  margin-bottom: 0;
  float: left; }

.navigator.xmlEmpty {
  min-height: 300px; }

.formPreview {
  font-size: 0;
  padding: 5px;
  text-align: left; }

.selPlanXml {
  display: inline-block;
  border: 1px solid #ccc;
  box-shadow: inset 0 1px 3px #ddd;
  border-radius: 4px;
  box-sizing: border-box;
  width: 110px; }

.selPlanHtml {
  display: inline-block;
  border: 1px solid #ccc;
  box-shadow: inset 0 1px 3px #ddd;
  border-radius: 4px;
  box-sizing: border-box;
  width: 115px; }

.txt-box {
  text-align: left;
  float: left;
  margin-left: 1%;
  width: 49%; }

.txt-box:after {
  content: "";
  display: block;
  clear: both; }

.txt-box:nth-child(odd) {
  margin-right: 0;
  margin-left: 1%; }

.txt-box label {
  display: block; }

.txt-box .selPlanXml, .txt-box .selEstructura, .txt-box .selPlanHtml, .txt-box .selClassNivel3 {
  display: block;
  width: 98%; }

.selEstructura {
  display: inline-block;
  border: 1px solid #ccc;
  box-shadow: inset 0 1px 3px #ddd;
  border-radius: 4px;
  box-sizing: border-box;
  width: 50px; }

.selClassNivel3 {
  display: inline-block;
  border: 1px solid #ccc;
  box-shadow: inset 0 1px 3px #ddd;
  border-radius: 4px;
  box-sizing: border-box;
  width: 135px; }

.botRecargar {
  border: 1px solid #298A08;
  box-shadow: inset 0 1px 3px #0B610B;
  border-radius: 4px;
  box-sizing: border-box;
  background-color: #fff;
  display: block;
  margin: 5px 0 0 auto;
  padding: 2px;
  width: 100px;
  font-size: 12px;
  box-sizing: border-box; }

.contFormPreview:after {
  content: "";
  display: block;
  clear: both; }

.contFormPreview {
  width: 100%;
  box-shadow: inset 0 1px 3px #ddd;
  border-radius: 4px;
  background-color: #1C1C1C;
  text-align: center;
  margin: 10px 0 20px 0;
  float: left; }

.contPlanXml {
  background-color: #ddd;
  border-radius: 4px;
  color: #000;
  display: inline-block;
  padding: 5px;
  font-size: 1rem;
  vertical-align: top;
  float: none;
  margin-right: 1%;
  width: 49%;
  box-sizing: border-box; }

.container_txt .txt-title {
  padding: 0;
  text-align: center;
  font-weight: bold; }

.contPlanHtml {
  background-color: #A4A4A4;
  border-radius: 4px;
  color: #000;
  display: inline-block;
  padding: 5px;
  font-size: 1rem;
  vertical-align: top;
  margin-left: 1%;
  width: 49%;
  box-sizing: border-box; }

.contImgPreview {
  float: right;
  overflow: hidden;
  position: absolute;
  right: -380px;
  top: 200px; }

.imgPreview {
  width: 360px;
  border: solid 1px #ddd;
  padding-right: 7px; }

.posRelative {
  position: relative; }

.container_txt p {
  font-family: "Roboto";
  font-size: 1.6rem;
  font-weight: 300;
  line-height: 2.4rem;
  opacity: 1;
  padding-bottom: 1rem; }

.wrapper .bodier .container:not(striplayer) {
  width: 100%;
  background: #000078; }

.next_m .material-icons, .previous_m .material-icons {
  font-size: 42px !important; }

/*Contenedor principal*/
.main_container {
  line-height: 1;
  width: 100%;
  font-family: 'Roboto Mono', monospace;
  background: #000078; }

/*Bloque cabecera*/
.portada .head_txt {
  width: 76.7%;
  margin: 0 auto;
  position: relative;
  display: inline-block;
  margin: 0 0 0 11.6%; }

.head_txt {
  padding: 1.5rem 0 2.3rem 0;
  width: 76.7%;
  margin: 0 auto;
  position: relative;
  display: inline-block;
  margin: 0 0 0 11.6%; }

.head_title {
  padding-left: 18%;
  width: 50%;
  float: left; }

h1.text_head, .head_title .text_head_strong {
  font-family: "Roboto Mono";
  font-size: 2.2rem;
  font-weight: 500;
  line-height: 2.4rem;
  opacity: 1;
  margin-bottom: 0;
  padding-bottom: 0;
  float: left;
  padding: 1.5rem 1.5rem 0 0; }

.circles {
  background-image: url("/css/rtve.2017.rtve/teletexto/img/puntos_color.png");
  width: 70px;
  height: 18px;
  float: left;
  margin: 2rem 0 0 1rem; }

.block {
  column-count: 2;
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2;
  width: 100%; }

/*pagina index, color botones*/
.portada .block {
  display: flex;
  display: -ms-flexbox;
  display: -webkit-flex;
  flex-direction: row;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  -ms-justify-content: space-between;
  -webkit-justify-content: space-between;
  width: 100%; }
  .portada .block_bt .list_item_title {
    padding-right: 0; }
  .portada .block_bt .list_item_link {
    display: block; }
  .portada .block_bt .list_item_link:first-letter {
    text-transform: uppercase; }
  .portada .block_bt .list_item:nth-child(1) .list_item_link {
    padding-left: 0;
    color: #FF0000;
    text-transform: lowercase; }
  .portada .block_bt .list_item:nth-child(2) .list_item_link {
    padding-left: 0;
    color: #00FF00;
    text-transform: lowercase; }
  .portada .block_bt .list_item:nth-child(3) .list_item_link {
    padding-left: 0;
    color: #FFFF00;
    text-transform: lowercase; }
  .portada .block_bt .list_item:nth-child(4) .list_item_link {
    padding-left: 0;
    color: #00FFFF;
    text-transform: lowercase; }
  .portada .block_bt .list_item:nth-child(5) .list_item_link {
    padding-left: 0;
    color: #FF00FF;
    text-transform: lowercase; }

/*Formulario de navegacion, contitne input y bt buscar, las flechas estan dentro de navigator*/
.search_navigator {
  color: white;
  width: 49%;
  display: inherit;
  padding-left: 1.5rem;
  vertical-align: top;
  height: 4rem; }

/*Posicion de flechas en la página index*/
.portada .search_navigator {
  top: -9rem;
  width: auto; }

.search_navigator {
  padding: 1.4rem 0 0 2.9rem;
  float: left; }

/*input de busqueda*/
.box_search {
  color: #FFFFFF;
  width: 6rem;
  height: 3rem;
  border: solid 0.1rem #00C8FF;
  background: #000078;
  -moz-border-radius: 5%;
  -webkit-border-radius: 5%;
  border-radius: 5%;
  text-align: center;
  font-family: "Roboto Mono";
  font-size: 1.8rem;
  font-weight: 500;
  line-height: 2.4rem;
  opacity: 1;
  margin: 0 0.5rem 0 0; }

/*Boton de busqueda*/
.btn_search {
  background: #00C8FF;
  color: #000078;
  width: 3rem;
  height: 3rem;
  -moz-border-radius: 10%;
  -webkit-border-radius: 10%;
  border-radius: 10%;
  padding: 0.9rem;
  background-image: url("/css/rtve.2017.rtve/teletexto/img/ic_search_black_24px.svg");
  background-repeat: no-repeat;
  /* background-position: 0.4rem; */
  background-size:100%;
  vertical-align: top; }

.edition {
  padding: 2.5rem 0 0 0;
  display: table;
  float: left; }

.title_edition {
  font-family: "Roboto Mono";
  font-size: 1.2rem;
  font-weight: 300;
  line-height: 1.6rem;
  opacity: 1;
  padding-bottom: 0;
  color: #FFFFFF;
  padding: 0 0 0 2.7rem; }

/*Flechas*/
.previous_m {
  position: absolute;
  z-index: 2;
  color: #00FFFF;
  top: 195px;
  left: 6%;
  text-align: center;
  float: left;
  background-image: url("/css/rtve.2017.rtve/teletexto/img/ic_arrow_back_black_24dp_2x.png");
  background-repeat: no-repeat;
  width: 5rem;
  height: 5rem; }
  .previous_m a {
    font-size: 4rem;
    top: -1rem;
    text-decoration: none; }

.next_m {
  position: absolute;
  color: #00FFFF;
  right: 7%;
  top: 195px;
  text-align: center;
  z-index: 2;
  float: left;
  width: 5rem;
  background-image: url("/css/rtve.2017.rtve/teletexto/img/ic_arrow_forward_black_24dp_2x.png");
  background-repeat: no-repeat;
  width: 5rem;
  height: 5rem; }
  .next_m a {
    font-size: 4rem;
    top: 20rem;
    text-decoration: none; }

/*Contenedores*/
/*Contenedor principal*/
.container_block {
  width: 76.7%;
  background: #000000;
  margin: 0 auto;
  background-image: url("/css/rtve.2017.rtve/teletexto/img/degradado.png");
  background-repeat: repeat-x;
  background-position-y: bottom;
  min-height: 500px;
  padding-bottom: 110px; }

.container_teletexto {
  width: 67.7%;
  margin: 0 auto;
  padding: 0 0 4rem 0; }

.container_txt {
  margin: 0 2.5% 0 2.5%;
  padding: 3.5rem 0 0 0; }

/*Bloque de cada color y  titulo de cada bloque de la pagina principal index llamada portada.*/
.block_red, .block_green, .block_yellow, .block_cyan, .block_magenta {
  width: 47.5%; }

.block_red .title_red, .block_green .title_green, .block_yellow .title_yellow, .block_cyan .title_cyan, .block_magenta .title_magenta {
  font-family: "Roboto Mono";
  font-size: 2rem;
  font-weight: 700;
  line-height: 2.4rem;
  opacity: 1;
  padding: 1rem 0 1.5rem 0; }

.block_yellow, .block_cyan {
  padding: 1.5rem 0 1.5rem 0; }

.block_green, .block_cyan {
  padding-left: 1rem; }

.block_red .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FF0000 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }
.block_red .title_red {
  color: #FF0000; }

.block_green .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #00FF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }
.block_green .title_green {
  color: #00FF00; }

.block_yellow .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }
.block_yellow .title_yellow {
  color: #FFFF00; }

.block_cyan .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #00FFFF 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }
.block_cyan .title_cyan {
  color: #00FFFF; }

.block_magenta .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FF00FF 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }
.block_magenta .title_magenta {
  color: #FF00FF; }

.block_basic {
  width: 100%;
  padding: 5.5rem 0 1rem 0; }
  .block_basic .list {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    -webkit-column-gap: 5rem;
    -moz-column-gap: 5rem;
    column-gap: 5rem;
    width: 100%; }
    .block_basic .list a.list_item_link, .block_basic .list.list_item_link_tile {
      position: relative;
      float: right; }
  .block_basic p {
    font-family: "Roboto Mono";
    font-size: 2.2rem;
    font-weight: 300;
    line-height: 2.8rem;
    opacity: 1; }
  .block_basic .block_list_second {
    width: 80%; }
    .block_basic .block_list_second .list {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1;
      width: 100%; }
      .block_basic .block_list_second .list_item {
        width: 100%; }
        .block_basic .block_list_second .list_item:before {
          content: "\200D";
          background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
          background-position: bottom;
          background-size: 9px 1px;
          background-repeat: repeat-x; }
    .block_basic .block_list_second .list_item_link_group {
      float: right; }
      .block_basic .block_list_second .list_item_link_group .list_item_link {
        position: relative;
        margin-left: 4rem; }
  .block_basic .index_title {
    text-align: center; }
.block_movies {
  display: flex;
  display: -ms-flexbox;
  display: -webkit-flex;
  flex-direction: row;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  justify-content: space-between;
  -ms-justify-content: space-between;
  -webkit-justify-content: space-between;
  flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -webkit-flex-wrap: nowrap;
  font-family: "Roboto";
  font-size: 1.6rem;
  font-weight: 300;
  line-height: 2.4rem;
  opacity: 1;
  padding: 0 0 2rem 0;
  border-bottom: 1px solid #FFFF00; }
  .block_movies .movies_left {
    width: 44%; }
    .block_movies .movies_left .table_movies {
      width: 80%; }
      .block_movies .movies_left .table_movies td {
        display: inline; }
  .block_movies .movies_right {
    width: 56%;
    padding-left: 1rem; }
.block_others {
  /*Bloque other listado con puntos amarillos al pie y p mas*/
  margin: 2rem 0 0 0;
  padding: 1rem 0 1rem 0;
  width: 100%;
  border-top: 1px solid #FFFFFF; }
  .block_others .list {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    -webkit-column-gap: 5rem;
    -moz-column-gap: 5rem;
    column-gap: 5rem;
    width: 100%;
    padding: 3rem 0 2rem 0; }
    .block_others .list a.list_item_link, .block_others .list.list_item_link_tile {
      position: relative;
      color: #FFFF00; }
    .block_others .list_item {
      display: block; }
      .block_others .list_item:before {
        content: "\200D";
        background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
        background-position: bottom;
        background-size: 9px 1px;
        background-repeat: repeat-x; }
      .block_others .list_item_link {
        color: #FFFF00; }
        .block_others .list_item_link:hover {
          color: #FFFF00; }
.block_bt {
  /*Bloque botones*/
  margin: 2rem 0 0 0;
  width: 100%;
  padding: 0 0 6rem 0; }
  .block_bt .list_item {
    float: left;
    padding: 0.5rem;
    width: auto;
    display: block; }
    .block_bt .list_item_title {
      padding-right: 0; }
      .block_bt .list_item_title .list_item_link {
        position: relative;
        display: block;
        padding: 0.2rem 1.2rem 0.2rem 1.2rem;
        color: #FFFFFF;
        text-transform: lowercase; }
      .block_bt .list_item_title .list_item_link:first-letter {
        text-transform: uppercase; }
.block_detail {
  /*Bloque detalle, textos de noticias y contenedor de imagen*/
  width: 100%;
  color: #FFFFFF;
  padding: 5.5rem 0 0 0; }
  .block_detail p:nth-child(1) {
    font-family: "Roboto Mono";
    font-size: 2.2rem;
    font-weight: 300;
    line-height: 2.8rem;
    opacity: 1; }
  .block_detail .block_img {
    width: 700px;
    max-width: 100%;
    overflow: hidden;
    margin: 0 auto;
    padding: 0;
    position: relative; }
    .block_detail .block_img img {
      display: block;
      max-width: none;
      width: 100%;
      margin: 0 0 -3% 0; }
.block_npage {
  /*Bloque numeracion pie*/
  display: flex;
  display: -ms-flexbox;
  display: -webkit-flex;
  flex-direction: row;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  justify-content: flex-start;
  -ms-justify-content: flex-start;
  -webkit-justify-content: flex-start;
  align-items: center;
  -ms-align-items: center;
  -webkit-align-items: center;
  margin: 2rem 0 3rem 0; }
  .block_npage_previous img, .block_npage_next img {
    vertical-align: bottom; }
  .block_npage_number {
    font-family: "Roboto Mono";
    font-size: 1.6rem;
    font-weight: 300;
    line-height: 2.4rem;
    opacity: 1; }
    .block_npage_number:hover {
      font-weight: bold; }
    .block_npage_number.resalte {
      font-weight: bold; }

p.more {
  border-top: none;
  font-family: "Roboto Mono";
  font-size: 1.6rem;
  font-weight: 300;
  line-height: 2.4rem;
  opacity: 1;
  padding: 3rem 0 2rem 0; }

.portada .block_bt ul.list {
  display: flex;
  flex-direction: row;
  justify-content: space-between; }
  .portada .block_bt ul.list .list_item {
    padding: 0; }
    .portada .block_bt ul.list .list_item .list_item_link {
      padding: 0; }

/*listado doble*/
.list_double {
  width: 100%; }

/*listado _item, _item_titulo, _link, y before de index y basica*/
.list_item {
  position: relative;
  padding: 0 0 0.2rem 0;
  margin: 0 0 0.5rem 0;
  width: 100%;
  display: inline-block;
  -webkit-column-break-inside: avoid;
  -moz-column-break-inside: avoid;
  -moz-page-break-inside: avoid;
  page-break-inside: avoid;
  break-inside: avoid-column; }
  .list_item_title, .list_item .title_index {
    position: relative;
    background: #000000;
    font-size: 1.6rem;
    line-height: 2.4rem; }
  .list_item_link, .list_item_link_title {
    background: #000000;
    font-size: 1.6rem;
    line-height: 2.4rem;
    right: 0;
    position: relative;
    float: right; }
  .list_item:before {
    content: '';
    position: absolute;
    bottom: 0.8rem;
    width: 100%; }
  .list_item_double {
    /*Se crea para listado de dos en dos dobles*/
    position: relative;
    float: left;
    width: 49%; }
    .list_item_double:nth-child(odd) {
      margin-right: 1rem; }
  .list_item_title_double, .list_item .title_index {
    position: relative;
    background: #000000;
    font-size: 1.6rem;
    line-height: 2.4rem;
    padding-right: 1rem;
    width: 100%; }
  .list_item_link_double {
    background: #000000;
    position: relative;
    font-size: 1.6rem;
    line-height: 2.4rem;
    right: 0;
    padding-left: 1rem; }
  .list_item_double:before {
    content: '';
    position: absolute;
    bottom: 0.8rem;
    width: 100%; }

.list_item_link_title {
  color: #FFFFFF;
  float: right; }

.list_scroll_item {
  float: left;
  font-family: "Roboto Mono";
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 2.4rem;
  opacity: 1;
  border-right: 1px solid #00FFFF;
  padding: 0 2rem 0 2rem; }

/*Degradado scroll*/
/*Scroll del pie*/
.footer_scroll {
  overflow: hidden;
  color: #FFFFFF;
  padding: 1rem 0 1rem 0;
  width: 76.7%;
  margin: 0 auto;
  bottom: 1rem; }

.footer_degrade_left {
  position: relative;
  float: left;
  background: -moz-linear-gradient(left, #000078 40%, rgba(255, 255, 255, 0) 100%);
  background: -webkit-linear-gradient(left, #000078 40%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(to right, #000078 40%, rgba(255, 255, 255, 0) 100%);
  width: 20%;
  height: 3.3em;
  bottom: 4rem; }

.footer_degrade_right {
  position: relative;
  float: right;
  background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #000078 40%);
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #000078 40%);
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #000078 40%);
  z-index: 1;
  width: 20%;
  height: 3.3em;
  bottom: 4rem;
  right: 0; }

/*Menu  pie*/
.footer_menu {
  padding: 0 0 4rem 0;
  width: 100%;
  display: inline-block; }
  .footer_menu .list_footer {
    width: 75%;
    margin: auto; }
    .footer_menu .list_footer_item {
      font-family: "Roboto Mono";
      font-size: 1.4rem;
      font-weight: 400;
      line-height: 2.4rem;
      opacity: 1;
      padding: 0 1rem 1rem 1rem;
      float: left; }
      .footer_menu .list_footer_item_link {
        color: #9a9692; }
        .footer_menu .list_footer_item_link.active {
          color: #00C8FF; }
        .footer_menu .list_footer_item_link:hover {
          color: #00C8FF; }

.portada .footer_menu {
  padding: 0 0 4rem 0; }

/*Texto cabecera detalle*/
.headline {
  font-family: "Roboto Mono";
  font-size: 2.2rem;
  font-weight: 400;
  line-height: 2.8rem;
  opacity: 1;
  text-transform: uppercase;
  font-weight: 400;
  padding-bottom: 0; }

/*bloque de tabla */
.block_table {
  width: 100%;
  padding-top: 2rem;
  overflow-x: auto; }
  .block_table .table_meeting {
    font-size: 1.6rem;
    line-height: 2.4rem;
    margin: 0 0 3rem 0;
    width: 100%;
    border-collapse: collapse;
    /*cabecera de tablas*/ }
    .block_table .table_meeting td {
      padding: 1rem 0 1rem 0;
      text-align: left;
      vertical-align: top; }
    .block_table .table_meeting td:nth-child(1) {
      padding-left: 10%; }
    .block_table .table_meeting td:last-child {
      padding-right: 10%; }
    .block_table .table_meeting ~ p {
      font-family: "Roboto Mono";
      font-size: 1.6rem;
      font-weight: 300;
      line-height: 2.4rem;
      opacity: 1;
      padding: 1rem 0 0 0; }
    .block_table .table_meeting thead {
      border-bottom: 1px solid #FFFFFF;
      width: 100%;
      text-align: left; }
      .block_table .table_meeting thead .head_meeting {
        width: 100%; }
      .block_table .table_meeting thead .table_head {
        display: table;
        width: 100%; }
        .block_table .table_meeting thead .table_head .table_head_row {
          display: table-row;
          font-family: "Roboto Mono";
          font-size: 1.6rem;
          font-weight: 700;
          line-height: 2.4rem;
          opacity: 1;
          color: #9A9692; }
          .block_table .table_meeting thead .table_head .table_head_row .c1, .block_table .table_meeting thead .table_head .table_head_row .c2, .block_table .table_meeting thead .table_head .table_head_row .c3, .block_table .table_meeting thead .table_head .table_head_row .c4, .block_table .table_meeting thead .table_head .table_head_row .c5, .block_table .table_meeting thead .table_head .table_head_row .c6, .block_table .table_meeting thead .table_head .table_head_row .c7, .block_table .table_meeting thead .table_head .table_head_row .c8, .block_table .table_meeting thead .table_head .table_head_row .c9, .block_table .table_meeting thead .table_head .table_head_row .c10 {
            /*  display: table-cell;*/
            display: inline;
            text-align: left;
            margin: 0;
            padding-right: 1%; }
          .block_table .table_meeting thead .table_head .table_head_row .c1 {
            padding-left: 10%; }

/*aqui Tablas genericas*/
.block_table .table_meeting.col2 thead .table_head .table_head_row .c1, .block_table .table_meeting.col2 thead .table_head .table_head_row .c2 {
  text-align: left; }
.block_table .table_meeting.col2 thead .table_head .table_head_row .c1 {
  padding-left: 10%;
  width: 50%; }
.block_table .table_meeting.col2 thead .table_head .table_head_row .c2 {
  width: 50%; }

.block_table .table_meeting.col2 td {
  width: 50%;
  text-align: left; }

.block_table .table_meeting.col3 td {
  width: 33.3%; }

.block_table .table_meeting.col4 td {
  width: 25%; }

.block_table .table_meeting.col5 td:nth-last-child(1n+4) {
  width: 25%; }

.block_table .table_meeting.col5 td:nth-child(1n+3) {
  width: 16.6%; }

.block_table .table_meeting.col6 td {
  width: 16.6%; }

.block_table .table_meeting.col7 td {
  width: 14.2%; }

.block_table .table_meeting.col8 td {
  width: 12.5%; }

.block_table .table_meeting.col9 .table_head_row .c1, .block_table .table_meeting.col9 .table_head_row .c2, .block_table .table_meeting.col9 .table_head_row .c3, .block_table .table_meeting.col9 .table_head_row .c4, .block_table .table_meeting.col9 .table_head_row .c5, .block_table .table_meeting.col9 .table_head_row .c6, .block_table .table_meeting.col9 .table_head_row .c7, .block_table .table_meeting.col9 .table_head_row .c8, .block_table .table_meeting.col9 .table_head_row .c9 {
  width: 5%;
  min-width: 35px;
  text-align: right; }
.block_table .table_meeting.col9 .table_head_row .c1 {
  padding-left: 10%;
  width: 14%;
  padding-right: 1rem; }
.block_table .table_meeting.col9 .table_head_row .c2 {
  width: 50%;
  text-align: left; }
.block_table .table_meeting.col9 .table_head_row .c9 {
  width: 10%;
  padding-right: 5%; }

.block_table .table_meeting.col9 td {
  width: 5%;
  min-width: 35px;
  text-align: right; }

.block_table .table_meeting.col9 td:nth-child(1) {
  width: 14%;
  padding-right: 0.5rem;
  text-align: right; }

.block_table .table_meeting.col9 td:nth-child(2) {
  width: 46%;
  text-align: left; }

.block_table .table_meeting.col9 td:last-child {
  width: 10%;
  text-align: right;
  padding-right: 5%; }

.block_table .table_meeting.col10 td {
  width: 10%; }

.block_table .table_meeting.col11 td {
  width: 9%; }

.block_table .table_meeting.col12 td {
  width: 8.3%; }

/*Estilos para pagina "no encontrado"*/
.not-found {
  padding: 2rem 1rem 1rem 1rem;
  font-family: "Roboto Mono";
  font-size: 1.6rem;
  font-weight: 300;
  line-height: 2.4rem;
  opacity: 1; }
  .not-found h2 {
    font-family: "Roboto Mono";
    font-size: 2rem;
    font-weight: 300;
    line-height: 2.4rem;
    opacity: 1;
    text-transform: uppercase;
    color: #FF0000;
    padding-bottom: 1rem; }

/*Migas de Pan*/
/*Span del h1 del titulo*/
span.maintitle {
  font-family: "Roboto Mono";
  font-size: 2.2rem;
  font-weight: 300;
  line-height: 2.8rem;
  opacity: 1;
  margin-right: 2rem;
  color: #FFFFFF;
  padding-bottom: 0; }

/*separador / */
span.title_separator {
  font-family: "Roboto Mono";
  font-size: 4rem;
  font-weight: 100;
  line-height: 4rem;
  opacity: 1;
  margin: 0 0.5rem 0 0.5rem;
  padding-bottom: 0; }

/*Modificaciones de estilos segun migas de pan*/
/*Tipografica para h1 nivel uno y nivel 2*/
.container_txt h1.title_only span, .container_txt h1.title_second span {
  font-family: "Roboto Mono";
  font-size: 4rem;
  font-weight: 100;
  line-height: 4rem;
  opacity: 1;
  padding-bottom: 0;
  margin: 0 0 2rem 0; }

/*Listado de migas de pan*/
.container_txt .breadtabs ul li {
  float: left;
  overflow: hidden;
  display: block;
  height: auto;
  min-height: 5rem; }
  .container_txt .breadtabs ul li a:hover {
    border-bottom-width: 1px; }
  .container_txt .breadtabs ul li span.pretitle, .container_txt .breadtabs ul li span.title_separator {
    font-family: "Roboto Mono";
    font-size: 4rem;
    font-weight: 100;
    line-height: 4rem;
    opacity: 1;
    padding-bottom: 0; }
  .container_txt .breadtabs ul li span.pretitle {
    color: #FFFFFF; }

.breadtabs ul li a span.pretitle:nth-child(1) {
  font-family: "Roboto Mono";
  font-size: 4rem;
  font-weight: 100;
  line-height: 4rem;
  opacity: 1; }

/*h1 con mismo estilos que el li en caso de dos niveles*/
.container_txt .breadtabs.level1 + h1 > span.maintitle {
  font-family: "Roboto Mono";
  font-size: 4rem;
  font-weight: 100;
  line-height: 4rem;
  opacity: 1;
  padding-bottom: 0; }

.container_txt h1 {
  margin-bottom: 1rem; }

.breadtabs.level1 + h1 {
  display: inline-block; }

/*Tamano si tiene tres niveles*/
.container_txt .breadtabs.level2 {
  padding-bottom: 5rem;
  display: inline-block;
  width: 100%; }

/*Clase mas de parrafo*/
p .more {
  font-family: "Roboto Mono";
  font-size: 1.6rem;
  font-weight: 700;
  line-height: 2rem;
  opacity: 1;
  padding: 1rem 0 1rem 0; }

/*botones de colores*/
.btn_red, .btn_green, .btn_yellow, .btn_cyan, .btn_magenta {
  margin: 0.5em; }
  .btn_red span, .btn_green span, .btn_yellow span, .btn_cyan span, .btn_magenta span {
    padding: 0.3em;
    margin: 0.3em; }
  .btn_red_red, .btn_green_red, .btn_yellow_red, .btn_cyan_red, .btn_magenta_red {
    background-color: #DC0000; }
  .btn_red_green, .btn_green_green, .btn_yellow_green, .btn_cyan_green, .btn_magenta_green {
    background-color: #28B400; }
  .btn_red_yellow, .btn_green_yellow, .btn_yellow_yellow, .btn_cyan_yellow, .btn_magenta_yellow {
    background-color: #FFDC00; }
  .btn_red_cyan, .btn_green_cyan, .btn_yellow_cyan, .btn_cyan_cyan, .btn_magenta_cyan {
    background-color: #00C8FF; }

/*parrafo de bloque other que no sea more*/
.block_others p {
  font-family: "Roboto Mono";
  font-size: 1.6rem;
  font-weight: 300;
  line-height: 2.4rem;
  opacity: 1; }

.container_txt .breadtabs {
  float: left; }

.container_txt .breadtabs ul li a span.pretitle:nth-child(2) {
  margin-left: 1rem; }

.container_txt .breadtabs ul li a:hover {
  text-decoration: none;
  border-bottom-width: 1px; }

.block_detail p.film_title {
  font-family: "Roboto Mono";
  font-size: 2.2rem;
  font-weight: 500;
  line-height: 2.8rem;
  opacity: 1;
  padding-top: 3rem; }

/*Fin generico*/
/*Genericas de color para cada subpagina*/
/*primer pretitle de este nivel de pagina*/
.noticias .breadtabs ul li a span.pretitle:nth-child(1), .noticias .container_txt .breadtabs ul li a:hover, .noticias .container_txt h1.title_only span, .noticias .container_txt h1.title_only a:hover, .noticias .container_txt span.title_separator,
.noticias .title_index, .noticias .list_item_link, .noticias .list_item_link_double, .noticias p.more, .noticias .block_table .table_meeting tbody tr:nth-child(even), .noticias .block_npage_number.resalte, .noticias .block_npage_number:hover {
  color: #FF0000; }

/*primer pretitle y hover mas fino para este nivel de pagina  */
.noticias .container_txt .breadtabs ul li a:hover {
  border-color: #FF0000; }

/*Puntos indices */
.noticias .block_basic .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FF0000 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.noticias .block_basic .list_item.title_index:before, .noticias .title_index:before, .noticias .block_bt .list_item:before {
  content: "";
  border-bottom: 0; }

/*Bloque otros para este nivel de pagina*/
.noticias .block_others {
  border-top: 1px solid #FF0000; }

/*Bloque botones para este nivel de pagina*/
.noticias .block_bt .list_item_title .list_item_link, .noticias .block_bt .list_item_title_double .list_item_link_double {
  background-color: #DC0000; }

.noticias .block_bt .list_item_title .list_item_link:hover, .noticias .block_bt .list_item_title_double .list_item_link_double:hover,
.noticias .block_bt .list_item_title .list_item_link:focus, .noticias .block_bt .list_item_title_double .list_item_link_double:focus {
 color: #DC0000;background-color:#ffffff;}


/*Color del borde cabecera de tabla para este nivel de pagina*/
.noticias .table_meeting thead {
  border-bottom: 1px solid #FF0000; }

/*Concreta para esta subclase*/
.noticias.deportes .block_detail p:nth-child(1) {
  font-family: "Roboto Mono";
  font-size: 2.2rem;
  font-weight: 300;
  line-height: 2.8rem;
  opacity: 1; }

.noticias.deportes p {
  font-family: "Roboto";
  font-size: 1.6rem;
  font-weight: 300;
  line-height: 2.4rem;
  opacity: 1; }

.noticias.deportes p.more {
  font-family: "Roboto Mono";
  font-size: 1.6rem;
  font-weight: 300;
  line-height: 2.4rem;
  opacity: 1;
  padding: 3rem 0 2rem 0; }

.noticias.deportes .breadtabs ul li a span.pretitle:nth-child(1), .noticias.deportes .container_txt .breadtabs ul li a:hover, .noticias.deportes .container_txt span.title_separator,
.noticias.deportes .title_index, .noticias.deportes .list_item_link, .noticias.deportes .list_item_link_double, .noticias.deportes p.more {
  color: #FF0000; }

.noticias.deportes .container_txt .breadtabs ul li a:hover {
  border-color: #FF0000; }

.noticias.deportes .block_others {
  border-top: 1px solid #FF0000; }

.noticias.deportes .block_bt .list_item_title .list_item_link, .noticias.deportes .list_item_title_double .list_item_link_double {
  background-color: #DC0000;
  color: #FFFFFF; }

.noticias.deportes .block_basic .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FF0000 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

/*Concreta para esta subclase*/
.noticias.prima_riesgo .block_table .table_meeting .table_head_row .c5 {
  padding-left: 10%; }

.noticias.prima_riesgo .block_table .table_meeting.col3 td:nth-child(1) {
  width: 40%;
  text-align: left; }

.noticias.prima_riesgo .block_table .table_meeting.col3 td:nth-child(2) {
  width: 20%;
  text-align: right; }

.noticias.prima_riesgo .block_table .table_meeting.col3 td:last-child {
  text-align: right;
  width: 40%; }

.noticias.prima_riesgo.prima_riesgo .block_table .table_meeting.col3 tbody tr {
  color: #FFFFFF; }

.noticias.prima_riesgo.prima_riesgo .block_table .table_meeting.col3 tbody tr[class="Yellow DH Red Red Red Red Red"],
.noticias.prima_riesgo.prima_riesgo .block_table .table_meeting.col3 tbody tr[class="Yellow DH Red Red Red Green Red"],
.noticias.prima_riesgo.prima_riesgo .block_table .table_meeting.col3 tbody tr[class="White DH Green Green Green Red Red"],
.noticias.prima_riesgo.prima_riesgo .block_table .table_meeting.col3 tbody tr[class="White DH Green Green Green Green Red"],
.noticias.prima_riesgo.prima_riesgo .block_table .table_meeting.col3 tbody tr[class="Yellow DH Cyan Green Red Green Green Red"],
.noticias.prima_riesgo.prima_riesgo .block_table .table_meeting.col3 tbody tr[class="White DH Yellow Green Red Green Red"],
.noticias.prima_riesgo.prima_riesgo .block_table .table_meeting.col3 tbody tr[class="Yellow DH Red Red Red Red Red Cyan"],
.noticias.prima_riesgo.prima_riesgo .block_table .table_meeting.col3 tbody tr[class="Yellow DH Cyan Green Red Red Red Red"] {
  color: #FF0000; }

.noticias.prima_riesgo.prima_riesgo .block_table .table_meeting.col3 tbody tr[class="Yellow DH Red Red Red Green Green"],
.noticias.prima_riesgo.prima_riesgo .block_table .table_meeting.col3 tbody tr[class="White DH Yellow Green Red Red Green"],
.noticias.prima_riesgo.prima_riesgo .block_table .table_meeting.col3 tbody tr[class="White DH Green Green Green Green Green"] {
  color: #00FF00; }

.noticias.urgentes_del_dia .block_detail p:nth-child(1) {
  font-family: "Roboto";
  font-size: 1.6rem;
  font-weight: 300;
  line-height: 2.4rem;
  opacity: 1; }

.noticias.urgente .block_detail p:nth-child(1) {
  font-family: "Roboto";
  font-size: 1.6rem;
  font-weight: 300;
  line-height: 2.4rem;
  opacity: 1; }

.noticias.medallero .block_table .table_meeting.col6 .table_head_row .c1, .noticias.medallero .block_table .table_meeting.col6 .table_head_row .c2, .noticias.medallero .block_table .table_meeting.col6 .table_head_row .c3, .noticias.medallero .block_table .table_meeting.col6 .table_head_row .c4, .noticias.medallero .block_table .table_meeting.col6 .table_head_row .c5 {
  display: table-cell;
  padding-right: 1%;
  width: 5%;
  min-width: 35px;
  text-align: right; }
.noticias.medallero .block_table .table_meeting.col6 .table_head_row .c1 {
  width: 70%;
  text-align: left;
  padding-left: 10%; }
.noticias.medallero .block_table .table_meeting.col6 .table_head_row .c5 {
  min-width: 35px;
  text-align: right;
  width: 10%;
  padding-right: 5%; }

/*primer pretitle de este nivel de pagina*/
.prensa .breadtabs ul li a span.pretitle:nth-child(1), .prensa .container_txt .breadtabs ul li a:hover, .prensa .container_txt h1.title_only span, .prensa .container_txt h1.title_only a:hover, .prensa .container_txt span.title_separator,
.prensa .title_index, .prensa .list_item_link, .prensa .list_item_link_double, .prensa p.more, .prensa .block_table .table_meeting tbody tr:nth-child(even), .prensa .block_npage_number.resalte, .prensa .block_npage_number:hover {
  color: #FF0000; }

/*primer pretitle y hover mas fino para este nivel de pagina  */
.prensa .container_txt .breadtabs ul li a:hover {
  border-color: #FF0000; }

/*Puntos indices */
.prensa .block_basic .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FF0000 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.prensa .block_basic .list_item.title_index:before, .prensa .title_index:before, .prensa .block_bt .list_item:before {
  content: "";
  border-bottom: 0; }

/*Bloque otros para este nivel de pagina*/
.prensa .block_others {
  border-top: 1px solid #FF0000; }

/*Bloque botones para este nivel de pagina*/
.prensa .block_bt .list_item_title .list_item_link, .prensa .block_bt .list_item_title_double .list_item_link_double {
  background-color: #DC0000; }

/*Color del borde cabecera de tabla para este nivel de pagina*/
.prensa .table_meeting thead {
  border-bottom: 1px solid #FF0000; }

/*primer pretitle de este nivel de pagina*/
.deportes .breadtabs ul li a span.pretitle:nth-child(1), .deportes .container_txt .breadtabs ul li a:hover, .deportes .container_txt h1.title_only span, .deportes .container_txt h1.title_only a:hover, .deportes .container_txt span.title_separator,
.deportes .title_index, .deportes .list_item_link, .deportes .list_item_link_double, .deportes p.more, .deportes .block_table .table_meeting tbody tr:nth-child(even), .deportes .block_npage_number.resalte, .deportes .block_npage_number:hover {
  color: #00FF00; }

/*primer pretitle y hover mas fino para este nivel de pagina  */
.deportes .container_txt .breadtabs ul li a:hover {
  border-color: #00FF00; }

/*Puntos indices */
.deportes .block_basic .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #00FF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.deportes .block_basic .list_item.title_index:before, .deportes .title_index:before, .deportes .block_bt .list_item:before {
  content: "";
  border-bottom: 0; }

/*Bloque otros para este nivel de pagina*/
.deportes .block_others {
  border-top: 1px solid #00FF00; }

/*Bloque botones para este nivel de pagina*/
.deportes .block_bt .list_item_title .list_item_link, .deportes .block_bt .list_item_title_double .list_item_link_double {
  background-color: #28B400; }

.deportes .block_bt .list_item_title .list_item_link:hover, .deportes .block_bt .list_item_title_double .list_item_link_double:hover,
.deportes .block_bt .list_item_title .list_item_link:focus, .deportes .block_bt .list_item_title_double .list_item_link_double:focus {color: #28B400;background-color:#ffffff;}

/*Color del borde cabecera de tabla para este nivel de pagina*/
.deportes .table_meeting thead {
  border-bottom: 1px solid #00FF00; }

.deportes .block_detail .list_item::before {
  content: "\200D";
  background-image: linear-gradient(to right, #00FF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.deportes .block_table {
  overflow-x: auto; }

.deportes p.more {
  border-top: none;
  font-family: "Roboto Mono";
  font-size: 1.6rem;
  font-weight: 300;
  line-height: 2.4rem;
  opacity: 1;
  padding: 3rem 0 2rem 0; }

.deportes .block_detail {
  padding: 0; }

.deportes h1.title_second + .block_detail {
  padding: 5rem 0 0 0; }

.deportes .container_txt h1.title_second {
  margin-top: 0; }

/*Concretas deportes futbol*/
.deportes.futbol .block_detail p.more {
  font-family: "Roboto Mono";
  font-size: 1.6rem;
  font-weight: 300;
  line-height: 2.4rem;
  opacity: 1;
  padding: 3rem 0 2rem 0; }

.deportes.futbol.res_enc_1a_div .block_table .table_meeting.col2 thead .head_meeting .table_head .table_head_row .c1, .deportes.futbol.res_enc_2a_div .block_table .table_meeting.col5 thead .table_head .table_head_row .c1 {
  display: table-cell;
  padding-right: 1%;
  width: 59%;
  padding-left: 15%; }
.deportes.futbol.res_enc_1a_div .block_table .table_meeting.col2 thead .head_meeting .table_head .table_head_row .c2, .deportes.futbol.res_enc_2a_div .block_table .table_meeting.col5 thead .table_head .table_head_row .c2 {
  display: table-cell;
  padding-right: 1%;
  width: 25%;
  padding-right: 15%; }

.deportes.futbol.res_enc_1a_div .block_table .table_meeting.col2 td {
  width: 50%; }

.deportes.futbol.res_enc_1a_div .block_table .table_meeting.col5 thead .table_head .table_head_row .c1, .deportes.futbol.res_enc_2a_div .block_table .table_meeting.col5 thead .table_head .table_head_row .c1 {
  display: table-cell;
  padding-right: 0;
  width: 63%;
  padding-left: 10%; }
.deportes.futbol.res_enc_1a_div .block_table .table_meeting.col5 thead .table_head .table_head_row .c2, .deportes.futbol.res_enc_2a_div .block_table .table_meeting.col5 thead .table_head .table_head_row .c2 {
  display: table-cell;
  padding-right: 1%;
  width: 37%;
  padding-right: 15%;
  text-align: right; }

.deportes.futbol.res_enc_1a_div .block_table .table_meeting.col5 td:nth-child(-n+2),
.deportes.futbol.res_enc_2a_div .block_table .table_meeting.col5 td:nth-child(-n+2),
.deportes.futbol.res_enc_1a_div .block_table .table_meeting.col5 td:last-child
.deportes.futbol.res_enc_2a_div .block_table .table_meeting.col5 td:last-child {
  width: 20%;
  padding: 0; }

.deportes.futbol.res_enc_1a_div .block_table .table_meeting.col5 td:nth-child(n+3) {
  text-align: right;
  width: 5%;
  min-width: 35px; }

.deportes.futbol.res_enc_1a_div .block_table .table_meeting.col5 td:nth-child(1),
.deportes.futbol.res_enc_2a_div .block_table .table_meeting.col5 td:nth-child(1) {
  width: 31%;
  padding-left: 10%; }

.deportes.futbol.clasificacion_1a_division .block_table .table_meeting.col9 .table_head_row .c1, .deportes.futbol.clasificacion_1a_division .block_table .table_meeting.col9 .table_head_row .c2, .deportes.futbol.clasificacion_1a_division .block_table .table_meeting.col9 .table_head_row .c3, .deportes.futbol.clasificacion_1a_division .block_table .table_meeting.col9 .table_head_row .c4, .deportes.futbol.clasificacion_1a_division .block_table .table_meeting.col9 .table_head_row .c5, .deportes.futbol.clasificacion_1a_division .block_table .table_meeting.col9 .table_head_row .c6, .deportes.futbol.clasificacion_1a_division .block_table .table_meeting.col9 .table_head_row .c7 {
  display: table-cell;
  width: 5%;
  min-width: 35px;
  text-align: right; }
.deportes.futbol.clasificacion_1a_division .block_table .table_meeting.col9 .table_head_row .c1 {
  width: 68%; }
.deportes.futbol.clasificacion_1a_division .block_table .table_meeting.col9 .table_head_row .c7 {
  min-width: 35px;
  text-align: right;
  width: 10%;
  padding-right: 5%; }

.deportes.futbol.clasificacion_1a_division .block_table .table_meeting.col9 td {
  width: 5%;
  min-width: 35px;
  text-align: right; }

.deportes.futbol.clasificacion_1a_division .block_table .table_meeting.col9 td:nth-child(1) {
  padding-right: 0.5rem;
  width: 10%;
  padding-left: 5%;
  text-align: right; }

.deportes.futbol.clasificacion_1a_division .block_table .table_meeting.col9 td:nth-child(2) {
  width: 50%;
  text-align: left;
  padding-left: 1rem; }

.deportes.futbol.clasificacion_1a_division .block_table .table_meeting.col9 td:last-child {
  width: 10%;
  padding-right: 5%; }

.deportes.futbol.clasificacion_1a_division .block_table .table_meeting.col9 tbody tr.Green {
  color: #00FFFF; }

.deportes.futbol.clasificacion_1a_division .block_table .table_meeting.col9 tbody tr.Yellow {
  color: #FFFF00; }

.deportes.futbol.clasificacion_1a_division .block_table .table_meeting.col9 tbody tr.Red {
  color: #FF0000; }

.deportes.futbol.clasificacion_2a_division .block_table .table_meeting.col9 .table_head_row .c2, .deportes.futbol.clasificacion_2a_division .block_table .table_meeting.col9 .table_head_row .c3, .deportes.futbol.clasificacion_2a_division .block_table .table_meeting.col9 .table_head_row .c4, .deportes.futbol.clasificacion_2a_division .block_table .table_meeting.col9 .table_head_row .c5, .deportes.futbol.clasificacion_2a_division .block_table .table_meeting.col9 .table_head_row .c6, .deportes.futbol.clasificacion_2a_division .block_table .table_meeting.col9 .table_head_row .c7, .deportes.futbol.clasificacion_2a_division .block_table .table_meeting.col9 .table_head_row .c8, .deportes.futbol.clasificacion_2a_division .block_table .table_meeting.col9 .table_head_row .c9 {
  display: table-cell;
  width: 5%;
  min-width: 35px;
  text-align: right; }
.deportes.futbol.clasificacion_2a_division .block_table .table_meeting.col9 .table_head_row .c1 {
  display: table-cell;
  padding-left: 10%;
  width: 14%;
  padding-right: 1rem; }
.deportes.futbol.clasificacion_2a_division .block_table .table_meeting.col9 .table_head_row .c2 {
  width: 50%;
  text-align: left; }
.deportes.futbol.clasificacion_2a_division .block_table .table_meeting.col9 .table_head_row .c9 {
  width: 10%;
  padding-right: 5%; }

.deportes.futbol.clasificacion_2a_division .block_table .table_meeting.col9 tbody tr.Green {
  color: #00FFFF; }

.deportes.futbol.clasificacion_2a_division .block_table .table_meeting.col9 tbody tr.Yellow {
  color: #FFFF00; }

.deportes.futbol.clasificacion_2a_division .block_table .table_meeting.col9 tbody tr.Red {
  color: #FF0000; }

.deportes.futbol.clasificacion_2a_division .block_table .table_meeting.col4 .table_head_row .c1 {
  padding-left: 10%; }

.deportes.futbol.clasificacion_2a_division .block_table .table_meeting.col4 td:nth-child(1) {
  padding-left: 10%;
  width: 31%; }

.deportes.futbol.clasificacion_2a_division .block_table .table_meeting.col4 td:nth-child(2) {
  width: 24%; }

.deportes.futbol.clasificacion_2a_division .block_table .table_meeting.col4 td:nth-child(3) {
  width: 25%; }

.deportes.futbol.clasificacion_2a_division .block_table .table_meeting.col4 td:last-child {
  width: 20%;
  text-align: right; }

.deportes.futbol.goleadores_1a_y_2a .block_table .table_meeting.col3 .table_head_row .c1 {
  padding-left: 10%; }
.deportes.futbol.goleadores_1a_y_2a .block_table .table_meeting.col3 .table_head_row .c4 {
  padding-right: 10%;
  width: 40%;
  text-align: right; }

.deportes.futbol.goleadores_1a_y_2a .block_table .table_meeting.col3 td:nth-child(1) {
  width: 40%; }

.deportes.futbol.goleadores_1a_y_2a .block_table .table_meeting.col3 td:nth-child(2) {
  width: 30%; }

.deportes.futbol.goleadores_1a_y_2a .block_table .table_meeting.col3 td:last-child {
  text-align: right;
  width: 40%; }

.deportes.futbol.resultados_copa .block_table .table_meeting.col6 .table_head_row .c1, .deportes.futbol.resultados_copa .block_table .table_meeting.col6 .table_head_row .c2, .deportes.futbol.resultados_copa .block_table .table_meeting.col6 .table_head_row .c3 {
  display: table-cell;
  padding-right: 0; }
.deportes.futbol.resultados_copa .block_table .table_meeting.col6 .table_head_row .c1 {
  width: 62%;
  padding-left: 10%; }
.deportes.futbol.resultados_copa .block_table .table_meeting.col6 .table_head_row .c2 {
  width: 17%; }
.deportes.futbol.resultados_copa .block_table .table_meeting.col6 .table_head_row .c3 {
  width: 20%;
  padding-right: 10%; }

.deportes.futbol.resultados_copa .block_table .table_meeting.col6 td {
  width: 10%; }

.deportes.futbol.resultados_copa .block_table .table_meeting.col6 td:nth-child(1) {
  width: 30%; }

.deportes.futbol.resultados_copa .block_table .table_meeting.col6 td:nth-child(2) {
  width: 40%; }

.deportes.futbol.resultados_copa .block_table .table_meeting.col6 td:last-child {
  width: 10%;
  text-align: right; }

.deportes.futbol.resultados_copa .block_table .table_meeting.col4 .table_head_row .c1 {
  display: table-cell;
  padding-right: 1%;
  width: 15%;
  padding-left: 10%; }
.deportes.futbol.resultados_copa .block_table .table_meeting.col4 .table_head_row .c2 {
  display: table-cell;
  padding-right: 1%;
  width: 85%; }

.deportes.futbol.resultados_copa .block_table .table_meeting.col4 td:nth-child(1) {
  width: 30%; }

.deportes.futbol.resultados_copa .block_table .table_meeting.col4 td:nth-child(3) {
  width: 40%; }

.deportes.futbol.resultados_copa .block_table .table_meeting.col4 td:nth-child(4) {
  width: 20%; }

.deportes.futbol.resultados_copa .block_table .table_meeting.col5 .table_head_row .c1 {
  display: table-cell;
  padding-right: 0;
  width: 50%;
  padding-left: 10%; }
.deportes.futbol.resultados_copa .block_table .table_meeting.col5 .table_head_row .c2 {
  display: table-cell;
  padding-right: 0;
  width: 33.2%; }
.deportes.futbol.resultados_copa .block_table .table_meeting.col5 .table_head_row .c3 {
  display: table-cell;
  width: 16.6%;
  padding-right: 10%; }

.deportes.futbol.resultados_copa .block_table .table_meeting.col3 .table_head_row .c1 {
  padding-left: 10%; }

.deportes.futbol.resultados_copa .block_table .table_meeting.col3 td:nth-child(1) {
  padding-left: 10%;
  width: 27%; }

.deportes.futbol.resultados_copa .block_table .table_meeting.col3 td:nth-child(2) {
  width: 40%; }

.deportes.futbol.resultados_copa .block_table .table_meeting.col3 td:last-child {
  padding-right: 10%;
  width: 33%;
  text-align: right; }

.deportes.futbol.horarios_1a_division .block_table .table_meeting.col5 .table_head_row .c1, .deportes.futbol.horarios_2a_division .block_table .table_meeting.col5 .table_head_row .c1 {
  padding-left: 10%; }

.deportes.futbol.horarios_1a_division .block_table .table_meeting.col5 td, .deportes.futbol.horarios_2a_division .block_table .table_meeting.col5 td {
  width: 5%; }

.deportes.futbol.horarios_1a_division .block_table .table_meeting.col5 td:nth-child(1), .deportes.futbol.horarios_2a_division .block_table .table_meeting.col5 td:nth-child(1) {
  width: 30%; }

.deportes.futbol.horarios_1a_division .block_table .table_meeting.col5 td:nth-child(2), .deportes.futbol.horarios_2a_division .block_table .table_meeting.col5 td:nth-child(2) {
  width: 20%;
  text-align: left; }

.deportes.futbol.horarios_1a_division .block_table .table_meeting.col5 td:last-child, .deportes.futbol.horarios_2a_division .block_table .table_meeting.col5 td:last-child {
  width: 20%;
  text-align: right; }

.deportes.futbol.quiniela_actual .block_table .table_meeting.col5 .table_head_row .c1, .deportes.futbol.quiniela_anterior .block_table .table_meeting.col5 .table_head_row .c1 {
  padding-left: 12%; }

.deportes.futbol.quiniela_actual .block_table .table_meeting.col5 td:nth-child(1), .deportes.futbol.quiniela_anterior .block_table .table_meeting.col5 td:nth-child(1) {
  width: 12%;
  text-align: right;
  padding-right: 1rem; }

.deportes.futbol.quiniela_actual .block_table .table_meeting.col4 .table_head_row .c1 {
  padding-left: 10%; }

.deportes.futbol.quiniela_actual .block_table .table_meeting.col4 td {
  width: 15%; }

.deportes.futbol.quiniela_actual .block_table .table_meeting.col4 td:nth-child(1) {
  width: 15%;
  padding-right: 0.5rem; }

.deportes.futbol.quiniela_actual .block_table .table_meeting.col4 td:nth-child(2) {
  width: 30%; }

.deportes.futbol.quiniela_actual .block_table .table_meeting.col4 td:nth-child(3) {
  width: 35%; }

.deportes.futbol.quiniela_actual .block_table .table_meeting.col4 td:last-child {
  width: 24%;
  text-align: right;
  min-width: 170px; }

.deportes.futbol.el_quinigol .block_table .table_meeting.col5 thead .table_head .table_head_row .c1 {
  display: table-cell;
  padding-right: 1%;
  padding-left: 40%;
  width: 80%; }
.deportes.futbol.el_quinigol .block_table .table_meeting.col5 thead .table_head .table_head_row .c2 {
  display: table-cell;
  padding-right: 1%;
  width: 20%;
  padding-right: 10%; }

.deportes.futbol.el_quinigol .block_table .table_meeting.col5 td {
  width: 20%; }

.deportes.futbol.el_quinigol .block_table .table_meeting.col5 td:nth-child(1) {
  text-align: right;
  padding-right: 1rem; }

.deportes.futbol.el_quinigol .block_table .table_meeting.col5 td:last-child {
  width: 20%; }

.deportes.futbol.resultados_champion_uefa .block_table .table_meeting.col4 td:nth-child(3), .deportes.futbol.resultados_champion_uefa .block_table .table_meeting.col4 td:nth-child(4) {
  width: 10%; }

.deportes.futbol.resultados_grupos .block_table .table_meeting.col4 .table_head_row .c1, .deportes.futbol.resultados_grupos .block_table .table_meeting.col5 .table_head_row .c1 {
  padding-left: 10%; }
.deportes.futbol.resultados_grupos .block_table .table_meeting.col4 .table_head_row .c3, .deportes.futbol.resultados_grupos .block_table .table_meeting.col5 .table_head_row .c3 {
  width: 30%; }

.deportes.futbol.resultados_grupos .block_table .table_meeting.col4 td {
  width: 15%; }

.deportes.futbol.resultados_grupos .block_table .table_meeting.col4 td:nth-child(1), .deportes.futbol.resultados_grupos .block_table .table_meeting.col5 td:nth-child(1) {
  width: 35%; }

.deportes.futbol.resultados_grupos .block_table .table_meeting.col4 td:nth-child(2), .deportes.futbol.resultados_grupos .block_table .table_meeting.col5 td:nth-child(2) {
  width: 20%; }

.deportes.futbol.resultados_grupos .block_table .table_meeting.col4 td:last-child {
  width: 23%; }

.deportes.futbol.resultados_grupos .block_table .table_meeting.col4 td:nth-child(3), .deportes.futbol.resultados_grupos .block_table .table_meeting.col5 td:nth-child(3) {
  width: 25%; }

.deportes.futbol.resultados_grupos .block_table .table_meeting.col5 td:nth-child(4),
.deportes.futbol.resultados_grupos .block_table .table_meeting.col5 td:nth-child(5) {
  width: 10%; }

.deportes.futbol.resultados_grupos .block_table .table_meeting.col6 td {
  width: 15.8%; }

.deportes.futbol.resultados_grupos .block_table .table_meeting.col6 td:nth-child(1) {
  width: 21%; }

.deportes.futbol.resultados_grupos .block_table .table_meeting.col3 .table_head_row .c1 {
  display: table-cell;
  padding-right: 1%;
  width: 21%;
  padding-left: 10%; }
.deportes.futbol.resultados_grupos .block_table .table_meeting.col3 .table_head_row .c2 {
  display: table-cell;
  padding-right: 1%;
  width: 85%; }

.deportes.futbol.resultados_grupos .block_table .table_meeting.col3 td:nth-child(1) {
  width: 35%; }

deportes.futbol.resultados_grupos .block_table .table_meeting.col3 td:nth-child(1) {
  width: 25%; }

.deportes.futbol.resultados_grupos .block_table .table_meeting.col3 td:last-child {
  width: 40%; }

.deportes.futbol.resultados_grupos .block_table:nth-of-type(3) .table_meeting.col4 .table_head_row .c1 {
  padding-left: 10%; }

.deportes.futbol.resultados_liga_e .block_detail .block_table .table_meeting.col3 .table_head_row .c1, .deportes.futbol.resultados_liga_e .block_detail .block_table .table_meeting.col2 .table_head_row .c1 {
  padding-left: 10%; }

.deportes.futbol.resultados_liga_e .block_detail .block_table .table_meeting.col3 td:nth-child(1), .deportes.futbol.resultados_liga_e .block_detail .block_table .table_meeting.col2 td:nth-child(1) {
  width: 50%; }

.deportes.futbol.resultados_liga_e .block_detail .block_table .table_meeting.col3 td:nth-child(2), .deportes.futbol.resultados_liga_e .block_detail .block_table .table_meeting.col2 td:nth-child(2) {
  width: 30%; }

.deportes.futbol.resultados_liga_e .block_detail .block_table .table_meeting.col3 td:last-child, .deportes.futbol.resultados_liga_e .block_detail .block_table .table_meeting.col2 td:last-child {
  width: 20%; }

.deportes.futbol.resultados_liga_e .block_detail .block_table .table_meeting.col5 .table_head_row .c1 {
  padding-left: 10%; }

.deportes.futbol.resultados_liga_e .block_table .table_meeting.col9 .table_head_row .c1, .deportes.futbol.resultados_liga_e .block_table .table_meeting.col9 .table_head_row .c2, .deportes.futbol.resultados_liga_e .block_table .table_meeting.col9 .table_head_row .c3, .deportes.futbol.resultados_liga_e .block_table .table_meeting.col9 .table_head_row .c4, .deportes.futbol.resultados_liga_e .block_table .table_meeting.col9 .table_head_row .c5, .deportes.futbol.resultados_liga_e .block_table .table_meeting.col9 .table_head_row .c6, .deportes.futbol.resultados_liga_e .block_table .table_meeting.col9 .table_head_row .c7, .deportes.futbol.resultados_liga_e .block_table .table_meeting.col9 .table_head_row .c8, .deportes.futbol.resultados_grupos .block_table .table_meeting.col9 .table_head_row .c1, .deportes.futbol.resultados_grupos .block_table .table_meeting.col9 .table_head_row .c2, .deportes.futbol.resultados_grupos .block_table .table_meeting.col9 .table_head_row .c3, .deportes.futbol.resultados_grupos .block_table .table_meeting.col9 .table_head_row .c4, .deportes.futbol.resultados_grupos .block_table .table_meeting.col9 .table_head_row .c5, .deportes.futbol.resultados_grupos .block_table .table_meeting.col9 .table_head_row .c6, .deportes.futbol.resultados_grupos .block_table .table_meeting.col9 .table_head_row .c7, .deportes.futbol.resultados_grupos .block_table .table_meeting.col9 .table_head_row .c8 {
  display: table-cell;
  padding-right: 1%;
  width: 10%;
  min-width: 38px;
  text-align: right; }
.deportes.futbol.resultados_liga_e .block_table .table_meeting.col9 .table_head_row .c1, .deportes.futbol.resultados_grupos .block_table .table_meeting.col9 .table_head_row .c1 {
  width: 26%;
  text-align: left;
  padding-left: 10%; }
.deportes.futbol.resultados_liga_e .block_table .table_meeting.col9 .table_head_row .c8, .deportes.futbol.resultados_grupos .block_table .table_meeting.col9 .table_head_row .c8 {
  width: 15%;
  padding-right: 5%; }

.deportes.futbol.resultados_liga_e .block_table .table_meeting.col9 td, .deportes.futbol.resultados_grupos .block_table .table_meeting.col9 td {
  width: 10%;
  min-width: 38px;
  text-align: right; }

.deportes.futbol.resultados_liga_e .block_table .table_meeting.col9 td:nth-child(1), .deportes.futbol.resultados_grupos .block_table .table_meeting.col9 td {
  padding-right: 0.5rem;
  text-align: right; }

.deportes.futbol.resultados_liga_e .block_table .table_meeting.col9 td:nth-child(2), .deportes.futbol.resultados_grupos .block_table .table_meeting.col9 td:nth-child(2) {
  width: 15%;
  text-align: left; }

.deportes.futbol.resultados_liga_e .block_table .table_meeting.col9 td:last-child, .deportes.futbol.resultados_grupos .block_table .table_meeting.col9 td:last-child {
  width: 25%;
  text-align: right;
  padding-right: 5%; }

/*fin concretas futbol*/
/*Concretas futbol_sala*/
.deportes.futbol_sala.resultados_fsala .block_table .table_meeting.col4 .table_head_row .c1 {
  display: table-cell;
  padding-right: 0;
  padding-left: 10%;
  width: 66.6%; }
.deportes.futbol_sala.resultados_fsala .block_table .table_meeting.col4 .table_head_row .c2 {
  display: table-cell;
  padding-right: 0;
  width: 45%; }

.deportes.futbol_sala.resultados_fsala .block_table .table_meeting.col4 td:nth-child(1) {
  width: 33.3%; }

.deportes.futbol_sala.resultados_fsala .block_table .table_meeting.col4 td:nth-child(2) {
  width: 33.3%; }

.deportes.futbol_sala.resultados_fsala .block_table .table_meeting.col4 td:nth-child(3) {
  width: 13%; }

.deportes.futbol_sala.resultados_fsala .block_table .table_meeting.col4 td:last-child {
  width: 20%;
  text-align: right; }

.deportes.futbol_sala.resultados_fsala .block_table .table_meeting.col5 .table_head_row .c1 {
  padding-left: 22%; }
.deportes.futbol_sala.resultados_fsala .block_table .table_meeting.col5 .table_head_row .c3 {
  width: 55%; }

.deportes.futbol_sala.resultados_fsala .block_table .table_meeting.col5 td:nth-child(1) {
  width: 35%; }

.deportes.futbol_sala.resultados_fsala .block_table .table_meeting.table_meeting.col5 td:nth-child(2), .deportes.futbol_sala.resultados_fsala .block_table .table_meeting.table_meeting.col5 td:nth-child(4) {
  width: 10%; }

.deportes.futbol_sala.resultados_fsala .block_table .table_meeting.col5 td:nth-child(3) {
  width: 25%; }

.deportes.futbol_sala.resultados_fsala .block_table .table_meeting.col5 td:last-child {
  width: 20%;
  text-align: right; }

.deportes.futbol_sala.resultados_fsala .block_table:nth-of-type(2) .table_meeting .table_head_row .c1 {
  padding-left: 10%; }

.deportes.futbol_sala.clasificacion_f_sala .block_table .table_meeting.col8 .table_head_row .c1, .deportes.futbol_sala.clasificacion_f_sala .block_table .table_meeting.col8 .table_head_row .c2, .deportes.futbol_sala.clasificacion_f_sala .block_table .table_meeting.col8 .table_head_row .c3, .deportes.futbol_sala.clasificacion_f_sala .block_table .table_meeting.col8 .table_head_row .c4, .deportes.futbol_sala.clasificacion_f_sala .block_table .table_meeting.col8 .table_head_row .c5, .deportes.futbol_sala.clasificacion_f_sala .block_table .table_meeting.col8 .table_head_row .c6, .deportes.futbol_sala.clasificacion_f_sala .block_table .table_meeting.col8 .table_head_row .c7, .deportes.futbol_sala.clasificacion_f_sala .block_table .table_meeting.col8 .table_head_row .c8, .deportes.futbol_sala.resultados_fsala .block_table .table_meeting.col8 .table_head_row .c1, .deportes.futbol_sala.resultados_fsala .block_table .table_meeting.col8 .table_head_row .c2, .deportes.futbol_sala.resultados_fsala .block_table .table_meeting.col8 .table_head_row .c3, .deportes.futbol_sala.resultados_fsala .block_table .table_meeting.col8 .table_head_row .c4, .deportes.futbol_sala.resultados_fsala .block_table .table_meeting.col8 .table_head_row .c5, .deportes.futbol_sala.resultados_fsala .block_table .table_meeting.col8 .table_head_row .c6, .deportes.futbol_sala.resultados_fsala .block_table .table_meeting.col8 .table_head_row .c7, .deportes.futbol_sala.resultados_fsala .block_table .table_meeting.col8 .table_head_row .c8 {
  display: table-cell;
  padding-right: 1%;
  width: 5%;
  min-width: 35px;
  text-align: right;
  padding: 0;
  margin: 0; }
.deportes.futbol_sala.clasificacion_f_sala .block_table .table_meeting.col8 .table_head_row .c1, .deportes.futbol_sala.resultados_fsala .block_table .table_meeting.col8 .table_head_row .c1 {
  width: 45%;
  text-align: left;
  padding-left: 10%; }
.deportes.futbol_sala.clasificacion_f_sala .block_table .table_meeting.col8 .table_head_row .c8, .deportes.futbol_sala.resultados_fsala .block_table .table_meeting.col8 .table_head_row .c8 {
  width: 10%;
  padding-right: 10%; }

.deportes.futbol_sala.clasificacion_f_sala .block_table .table_meeting.col8 td, .deportes.futbol_sala.resultados_fsala .block_table .table_meeting.col8 td {
  width: 5%;
  min-width: 35px;
  text-align: right; }

.deportes.futbol_sala.clasificacion_f_sala .block_table .table_meeting.col8 td:nth-child(1), .deportes.futbol_sala.resultados_fsala .block_table .table_meeting.col8 td:nth-child(1) {
  padding-left: 10%;
  text-align: left;
  width: 50%; }

.deportes.futbol_sala.clasificacion_f_sala .block_table .table_meeting.col8 td:last-child, .deportes.futbol_sala.resultados_fsala .block_table .table_meeting.col8 td:last-child {
  width: 15%;
  text-align: right;
  padding-right: 10%; }

/*fin concretas futbol_sala*/
/*Concretas baloncesto*/
.deportes.baloncesto.resultados_liga .block_table .table_meeting.col4 .table_head_row .c1, .deportes.baloncesto.resultados_liga .block_table .table_meeting.col4 .table_head_row .c2, .deportes.baloncesto.resultados_liga .block_table .table_meeting.col4 .table_head_row .c3 {
  display: table-cell;
  padding-right: 0; }
.deportes.baloncesto.resultados_liga .block_table .table_meeting.col4 .table_head_row .c1 {
  padding-left: 10%; }

.deportes.baloncesto.resultados_liga .block_table .table_meeting.col3 .table_head_row .c1, .deportes.baloncesto.resultados_liga .block_table .table_meeting.col3 .table_head_row .c2, .deportes.baloncesto.resultados_liga .block_table .table_meeting.col3 .table_head_row .c3 {
  display: table-cell;
  padding-right: 0; }
.deportes.baloncesto.resultados_liga .block_table .table_meeting.col3 .table_head_row .c1 {
  width: 66.6%;
  padding-left: 10%; }

.deportes.baloncesto.resultados_liga .block_table .table_meeting.col4 td:nth-child(1) {
  padding-left: 10%;
  width: 35%; }

.deportes.baloncesto.resultados_liga .block_table .table_meeting.col4 td:nth-child(2) {
  width: 20%; }

.deportes.baloncesto.resultados_liga .block_table .table_meeting.col4 td:nth-child(3) {
  width: 25%; }

.deportes.baloncesto.resultados_liga .block_table .table_meeting.col4 td:last-child {
  width: 20%;
  text-align: right; }

.deportes.baloncesto.resultados_liga .block_table .table_meeting.col5 .table_head_row .c1 {
  padding-left: 10%; }

.deportes.baloncesto.resultados_liga .block_table .table_meeting.col5 td:nth-child(1) {
  width: 35%; }

.deportes.baloncesto.resultados_liga .block_table .table_meeting.col5 td:nth-child(2), .deportes.baloncesto.resultados_liga .block_table .table_meeting.col5 td:nth-child(4) {
  width: 20%; }

.deportes.baloncesto.resultados_liga .block_table .table_meeting.col5 td:nth-child(3) {
  width: 25%; }

.deportes.baloncesto.resultados_liga .block_table .table_meeting.col5 td:last-child {
  width: 10%;
  text-align: right; }

.deportes.baloncesto.resultados_liga .block_table .table_meeting.col7 .table_head_row .c1 {
  padding-left: 10%; }

.deportes.baloncesto.resultados_liga .block_table .table_meeting.col7 td {
  width: 10%; }

.deportes.baloncesto.resultados_liga .block_table .table_meeting.col7 td:nth-child(1) {
  width: 30%; }

.deportes.baloncesto.resultados_liga .block_table .table_meeting.col7 td:nth-child(3) {
  width: 10%; }

.deportes.baloncesto.resultados_liga .block_table .table_meeting.col7 td:nth-child(4) {
  width: 20%; }

.deportes.baloncesto.resultados_liga .block_table .table_meeting.col7 td:last-child {
  text-align: right; }

.deportes.baloncesto.clasificacion_liga .block_table .table_meeting.col5 .table_head_row .c1 {
  padding-left: 10%; }

.deportes.baloncesto.clasificacion_liga .block_table .table_meeting.col5 td:nth-child(1) {
  width: 27%; }

.deportes.baloncesto.clasificacion_liga .block_table .table_meeting.col5 td:nth-child(2),
.deportes.baloncesto.clasificacion_liga .block_table .table_meeting.col5 td:nth-child(4) {
  width: 15%;
  text-align: center; }

.deportes.baloncesto.clasificacion_liga .block_table .table_meeting.col5 td:nth-child(3) {
  width: 28%; }

.deportes.baloncesto.clasificacion_liga .block_table .table_meeting.col5 td:last-child {
  width: 20%;
  text-align: right; }

.deportes.baloncesto.clasificacion_liga .block_table .table_meeting.col7 .table_head_row .c1, .deportes.baloncesto.clasificacion_liga .block_table .table_meeting.col7 .table_head_row .c2, .deportes.baloncesto.clasificacion_liga .block_table .table_meeting.col7 .table_head_row .c3, .deportes.baloncesto.clasificacion_liga .block_table .table_meeting.col7 .table_head_row .c4, .deportes.baloncesto.clasificacion_liga .block_table .table_meeting.col7 .table_head_row .c5, .deportes.baloncesto.clasificacion_liga .block_table .table_meeting.col7 .table_head_row .c6 {
  display: table-cell;
  padding-right: 1%;
  width: 5%;
  min-width: 40px;
  text-align: right; }
.deportes.baloncesto.clasificacion_liga .block_table .table_meeting.col7 .table_head_row .c1 {
  width: 56%;
  text-align: left;
  padding-left: 11%; }
.deportes.baloncesto.clasificacion_liga .block_table .table_meeting.col7 .table_head_row .c6 {
  width: 15%;
  padding-right: 10%; }

.deportes.baloncesto.clasificacion_liga .block_table .table_meeting.col7 td {
  width: 5%;
  min-width: 40px;
  text-align: right; }

.deportes.baloncesto.clasificacion_liga .block_table .table_meeting.col7 td:nth-child(1) {
  padding-right: 0.5rem;
  text-align: right; }

.deportes.baloncesto.clasificacion_liga .block_table .table_meeting.col7 td:nth-child(2) {
  width: 44%;
  text-align: left; }

.deportes.baloncesto.clasificacion_liga .block_table .table_meeting.col7 td:last-child {
  width: 15%;
  text-align: right; }

.deportes.baloncesto.clasificacion_liga .block_table .table_meeting.col7 tbody tr.Green.BB {
  color: #00FFFF; }

.deportes.baloncesto.clasificacion_liga .block_table .table_meeting.col7 tbody tr.Yellow.BB {
  color: #FFFF00; }

.deportes.baloncesto.clasificacion_liga .block_table .table_meeting.col7 tbody tr.Red.BB {
  color: #FF0000; }

.deportes.baloncesto.euroliga_resultados .block_table .table_meeting.col4 td:nth-child(1) {
  width: 39%; }

.deportes.baloncesto.euroliga_resultados .block_table .table_meeting.col4 td:nth-child(2) {
  width: 31%; }

.deportes.baloncesto.euroliga_resultados .block_table .table_meeting.col4 td:nth-child(3),
.deportes.baloncesto.euroliga_resultados .block_table .table_meeting.col4 td:last-child {
  width: 15%; }

.deportes.baloncesto.euroliga_resultados .block_table .table_meeting.col5 td:nth-child(1) {
  width: 46%; }

.deportes.baloncesto.euroliga_resultados .block_table .table_meeting.col5 td:nth-child(2) {
  width: 31%; }

.deportes.baloncesto.euroliga_resultados .block_table .table_meeting.col5 td:nth-child(3), .deportes.baloncesto.euroliga_resultados .block_table .table_meeting.col5 td:nth-child(4) {
  width: 8%; }

.deportes.baloncesto.euroliga_resultados .block_table .table_meeting.col5 td:last-child {
  width: 15%; }

.deportes.baloncesto.euroliga_resultados .block_table .table_meeting.col3 .table_head_row td {
  width: auto; }

.deportes.baloncesto.euroliga_resultados .block_table .table_meeting.col7 .table_head_row .c1, .deportes.baloncesto.euroliga_resultados .block_table .table_meeting.col7 .table_head_row .c2, .deportes.baloncesto.euroliga_resultados .block_table .table_meeting.col7 .table_head_row .c3, .deportes.baloncesto.euroliga_resultados .block_table .table_meeting.col7 .table_head_row .c4, .deportes.baloncesto.euroliga_resultados .block_table .table_meeting.col7 .table_head_row .c5, .deportes.baloncesto.euroliga_resultados .block_table .table_meeting.col7 .table_head_row .c6, .deportes.baloncesto.euroliga_resultados .block_table .table_meeting.col7 .table_head_row .c7 {
  display: table-cell;
  padding-right: 1%;
  width: 6%;
  min-width: 35px;
  text-align: right; }
.deportes.baloncesto.euroliga_resultados .block_table .table_meeting.col7 .table_head_row .c1 {
  width: 40%;
  text-align: left;
  padding-left: 10%; }
.deportes.baloncesto.euroliga_resultados .block_table .table_meeting.col7 .table_head_row .c7 {
  width: 10%;
  padding-right: 5%; }

.deportes.baloncesto.euroliga_resultados .block_table .table_meeting.col7 td {
  width: 5%;
  min-width: 35px;
  text-align: right; }

.deportes.baloncesto.euroliga_resultados .block_table .table_meeting.col7 td:nth-child(1) {
  text-align: left;
  width: 36%; }

.deportes.baloncesto.euroliga_resultados .block_table .table_meeting.col7 td:last-child {
  width: 10%;
  text-align: right;
  padding-right: 5%; }

.deportes.baloncesto.euroliga_resultados .block_table .table_meeting.col3 td:nth-child(1) {
  width: 70%; }

.deportes.baloncesto.euroliga_resultados .block_table .table_meeting.col3 td:nth-child(2), .deportes.baloncesto.euroliga_resultados .block_table .table_meeting.col3 td:nth-child(4) {
  width: 15%; }

.deportes.baloncesto.euroliga_resultados .block_table .table_meeting.col3 td:last-child {
  width: 15%; }

.deportes.baloncesto.nba_jornada_dia .block_table .table_meeting.col4 thead .table_head_row .c1, .deportes.baloncesto.nba_jornada_dia .block_table .table_meeting.col4 thead .table_head_row .c2, .deportes.baloncesto.nba_jornada_proxima .block_table .table_meeting.col4 .table_head_row .c1, .deportes.baloncesto.nba_jornada_proxima .block_table .table_meeting.col4 .table_head_row .c2, .deportes.baloncesto.resultados_copa .block_table:nth-of-type(1) .table_meeting .table_head_row .c1, .deportes.baloncesto.resultados_copa .block_table:nth-of-type(1) .table_meeting .table_head_row .c2 {
  width: 5%;
  min-width: 40px;
  text-align: left; }
.deportes.baloncesto.nba_jornada_dia .block_table .table_meeting.col4 thead .table_head_row .c1, .deportes.baloncesto.nba_jornada_proxima .block_table .table_meeting.col4 .table_head_row .c1, .deportes.baloncesto.resultados_copa .block_table:nth-of-type(1) .table_meeting .table_head_row .c1 {
  padding-left: 10%;
  width: 35%; }
.deportes.baloncesto.nba_jornada_dia .block_table .table_meeting.col4 thead .table_head_row .c2, .deportes.baloncesto.nba_jornada_proxima .block_table .table_meeting.col4 .table_head_row .c2, .deportes.baloncesto.resultados_copa .block_table:nth-of-type(1) .table_meeting .table_head_row .c2 {
  width: 45%; }
.deportes.baloncesto.nba_jornada_dia .block_table .table_meeting.col4 thead .table_head_row .c3, .deportes.baloncesto.nba_jornada_proxima .block_table .table_meeting.col4 .table_head_row .c3, .deportes.baloncesto.resultados_copa .block_table:nth-of-type(1) .table_meeting .table_head_row .c3 {
  display: table-cell;
  padding-right: 0;
  width: 20%;
  padding-right: 10%; }

.deportes.baloncesto.nba_jornada_dia .block_table .table_meeting.col3 thead .table_head_row .c1, .deportes.baloncesto.nba_jornada_dia .block_table .table_meeting.col3 thead .table_head_row .c2 {
  width: 5%;
  min-width: 40px;
  text-align: left; }
.deportes.baloncesto.nba_jornada_dia .block_table .table_meeting.col3 thead .table_head_row .c1 {
  padding-left: 15%; }
.deportes.baloncesto.nba_jornada_dia .block_table .table_meeting.col3 thead .table_head_row .c3 {
  display: table-cell;
  padding-right: 0;
  width: 34%;
  padding-right: 10%; }

.deportes.baloncesto.nba_jornada_dia .block_table .table_meeting.col4 td:nth-child(1), .deportes.baloncesto.nba_jornada_proxima .block_table .table_meeting.col4 td:nth-child(1) {
  padding-left: 10%;
  width: 35%; }

.deportes.baloncesto.nba_jornada_dia .block_table .table_meeting.col4 td:nth-child(2), .deportes.baloncesto.nba_jornada_proxima .block_table .table_meeting.col4 td:nth-child(2), .deportes.baloncesto.nba_jornada_dia .block_table .table_meeting.col4 td:nth-child(4), .deportes.baloncesto.nba_jornada_proxima .block_table .table_meeting.col4 td:nth-child(4) {
  width: 25%; }

.deportes.baloncesto.nba_jornada_dia .block_table .table_meeting.col4 td:nth-child(3), .deportes.baloncesto.nba_jornada_proxima .block_table .table_meeting.col4 td:nth-child(3) {
  width: 10%; }

.deportes.baloncesto.nba_jornada_dia .block_table .table_meeting.col4 td:last-child, .deportes.baloncesto.nba_jornada_proxima .block_table .table_meeting.col4 td:last-child {
  padding-right: 10%;
  width: 35%;
  text-align: right; }

.deportes.baloncesto.nba_jornada_dia .block_table .table_meeting.col5 .table_head_row .c1, .deportes.baloncesto.nba_jornada_dia .block_table .table_meeting.col5 .table_head_row .c2, .deportes.baloncesto.nba_jornada_proxima .block_table .table_meeting.col5 .table_head_row .c1, .deportes.baloncesto.nba_jornada_proxima .block_table .table_meeting.col5 .table_head_row .c2 {
  display: table-cell;
  padding-right: 0;
  width: 5%;
  min-width: 40px;
  text-align: left; }
.deportes.baloncesto.nba_jornada_dia .block_table .table_meeting.col5 .table_head_row .c1, .deportes.baloncesto.nba_jornada_proxima .block_table .table_meeting.col5 .table_head_row .c1 {
  width: 30%; }
.deportes.baloncesto.nba_jornada_dia .block_table .table_meeting.col5 .table_head_row .c2, .deportes.baloncesto.nba_jornada_proxima .block_table .table_meeting.col5 .table_head_row .c2 {
  width: 30%; }

.deportes.baloncesto.nba_jornada_dia .block_table .table_meeting.col5 td:nth-child(1), .deportes.baloncesto.nba_jornada_proxima .block_table .table_meeting.col5 td:nth-child(1)
 {
  width: 30%; }

.deportes.baloncesto.nba_jornada_dia .block_table .table_meeting.col5 td:nth-child(2), .deportes.baloncesto.nba_jornada_proxima .block_table .table_meeting.col5 td:nth-child(2)
 {
  width: 10%; }

.deportes.baloncesto.nba_jornada_dia .block_table .table_meeting.col5 td:nth-child(3), .deportes.baloncesto.nba_jornada_proxima .block_table .table_meeting.col5 td:nth-child(3)
 {
  width: 20%; }

.deportes.baloncesto.nba_jornada_dia .block_table .table_meeting.col5 td:nth-child(4),
.deportes.baloncesto.nba_jornada_proxima .block_table .table_meeting.col5 td:nth-child(4) {
  width: 20%; }

.deportes.baloncesto.nba_jornada_dia .block_table .table_meeting.col5 td:last-child, .deportes.baloncesto.nba_jornada_proxima .block_table .table_meeting.col5 td:last-child, .deportes.baloncesto.resultados_copa .block_table .table_meeting.col5 td:last-child {
  width: 20%;
  text-align: right; }

.deportes.baloncesto.resultados_copa .block_table .table_meeting.col6 .table_head_row .c1, .deportes.baloncesto.resultados_copa .block_table .table_meeting.col6 .table_head_row .c4 {
  display: table-cell;
  padding-right: 0; }
.deportes.baloncesto.resultados_copa .block_table .table_meeting.col6 .table_head_row .c1 {
  width: 30%; }
.deportes.baloncesto.resultados_copa .block_table .table_meeting.col6 .table_head_row .c4 {
  width: 25%; }
.deportes.baloncesto.resultados_copa .block_table .table_meeting.col6 .table_head_row .c2, .deportes.baloncesto.resultados_copa .block_table .table_meeting.col6 .table_head_row .c3, .deportes.baloncesto.resultados_copa .block_table .table_meeting.col6 .table_head_row .c5, .deportes.baloncesto.resultados_copa .block_table .table_meeting.col6 .table_head_row .c6 {
  display: table-cell;
  padding-right: 0;
  width: 10%;
  padding: 0; }
.deportes.baloncesto.resultados_copa .block_table .table_meeting.col6 .table_head_row .c6 {
  width: 15%;
  padding-right: 10%; }

.deportes.baloncesto.resultados_copa .block_table .table_meeting.col6 td {
  width: 10%; }

.deportes.baloncesto.resultados_copa .block_table .table_meeting.col6 td:nth-child(1) {
  width: 30%; }

.deportes.baloncesto.resultados_copa .block_table .table_meeting.col6 td:nth-child(4) {
  width: 25%; }

.deportes.baloncesto.resultados_copa .block_table .table_meeting.col6 td:last-child {
  width: 15%; }

.deportes.baloncesto.copa_rey .block_table .table_meeting.col3 td:nth-child(1), .deportes.baloncesto.copa_rey .block_table .table_meeting.col3 td:last-child {
  width: 30%; }

.deportes.baloncesto.copa_rey .block_table .table_meeting.col3 td:nth-child(2), .deportes.baloncesto.copa_rey .block_table .table_meeting.col3 td:nth-child(4) {
  width: 40%; }

/*Concreta motor*/
.deportes.motor.calendario_superbikes .block_table .table_meeting.col3 .table_head_row .c1, .deportes.motor.calendario_superbikes .block_table .table_meeting.col3 .table_head_row .c2, .deportes.motor.calendario_superbikes .block_table .table_meeting.col3 .table_head_row .c3, .deportes.motor.calendario_superbikes .block_table .table_meeting.col3 .table_head_row .c4 {
  display: table-cell;
  padding-right: 0;
  min-width: 35px; }
.deportes.motor.calendario_superbikes .block_table .table_meeting.col3 .table_head_row .c1 {
  width: 15%;
  padding-left: 10%;
  min-width: 88px; }
.deportes.motor.calendario_superbikes .block_table .table_meeting.col3 .table_head_row .c2 {
  width: 12%;
  padding-left: 1%; }
.deportes.motor.calendario_superbikes .block_table .table_meeting.col3 .table_head_row .c3 {
  width: 30%; }
.deportes.motor.calendario_superbikes .block_table .table_meeting.col3 .table_head_row .c4 {
  width: 28%; }

.deportes.motor.calendario_moto .block_table .table_meeting.col4 .table_head_row .c1, .deportes.motor.calendario_moto .block_table .table_meeting.col4 .table_head_row .c2, .deportes.motor.calendario_moto .block_table .table_meeting.col4 .table_head_row .c3, .deportes.motor.calendario_moto .block_table .table_meeting.col4 .table_head_row .c4, .deportes.motor.calendario_superbikes .block_table .table_meeting.col4 .table_head_row .c1, .deportes.motor.calendario_superbikes .block_table .table_meeting.col4 .table_head_row .c2, .deportes.motor.calendario_superbikes .block_table .table_meeting.col4 .table_head_row .c3, .deportes.motor.calendario_superbikes .block_table .table_meeting.col4 .table_head_row .c4 {
  display: table-cell;
  padding-right: 0;
  min-width: 35px; }
.deportes.motor.calendario_moto .block_table .table_meeting.col4 .table_head_row .c1, .deportes.motor.calendario_superbikes .block_table .table_meeting.col4 .table_head_row .c1 {
  width: 18%;
  padding-left: 10%;
  min-width: 88px; }
.deportes.motor.calendario_moto .block_table .table_meeting.col4 .table_head_row .c2, .deportes.motor.calendario_superbikes .block_table .table_meeting.col4 .table_head_row .c2 {
  width: 25%;
  padding-left: 1%; }
.deportes.motor.calendario_moto .block_table .table_meeting.col4 .table_head_row .c3, .deportes.motor.calendario_superbikes .block_table .table_meeting.col4 .table_head_row .c3 {
  width: 20%; }
.deportes.motor.calendario_moto .block_table .table_meeting.col4 .table_head_row .c4, .deportes.motor.calendario_superbikes .block_table .table_meeting.col4 .table_head_row .c4 {
  width: 35%; }

.deportes.motor.calendario_moto .block_table .table_meeting.col3 .table_head_row .c1, .deportes.motor.calendario_moto .block_table .table_meeting.col3 .table_head_row .c2, .deportes.motor.calendario_moto .block_table .table_meeting.col3 .table_head_row .c3, .deportes.motor.calendario_moto .block_table .table_meeting.col3 .table_head_row .c4 {
  display: table-cell;
  padding-right: 0;
  min-width: 35px; }
.deportes.motor.calendario_moto .block_table .table_meeting.col3 .table_head_row .c1 {
  width: 15%;
  padding-left: 10%;
  min-width: 88px; }
.deportes.motor.calendario_moto .block_table .table_meeting.col3 .table_head_row .c2 {
  width: 12%;
  padding-left: 1%; }
.deportes.motor.calendario_moto .block_table .table_meeting.col3 .table_head_row .c3 {
  width: 30%; }
.deportes.motor.calendario_moto .block_table .table_meeting.col3 .table_head_row .c4 {
  width: 28%; }

.deportes.motor.calendario_moto .block_table .table_meeting.col4 td:nth-child(1), .deportes.motor.calendario_superbikes .block_table .table_meeting.col4 td:nth-child(1) {
  width: 15%; }

.deportes.motor.calendario_moto .block_table .table_meeting.col4 td:nth-child(2), .deportes.motor.calendario_superbikes .block_table .table_meeting.col4 td:nth-child(2) {
  width: 30%;
  text-align: left; }

.deportes.motor.calendario_moto .block_table .table_meeting.col4 td:nth-child(3), .deportes.motor.calendario_superbikes .block_table .table_meeting.col4 td:nth-child(3) {
  width: 20%;
  text-align: left; }

.deportes.motor.calendario_moto .block_table .table_meeting td:last-child, .deportes.motor.calendario_superbikes .block_table .table_meeting.col4 td:last-child {
  width: 35%; }

.deportes.motor.resultados_moto .block_table .table_meeting.col4 .table_head_row .c1, .deportes.motor.resultados_moto .block_table .table_meeting.col4 .table_head_row .c2, .deportes.motor.resultados_moto .block_table .table_meeting.col4 .table_head_row .c3, .deportes.motor.resultados_superbikes .block_table .table_meeting .table_head_row .c1, .deportes.motor.resultados_superbikes .block_table .table_meeting .table_head_row .c2, .deportes.motor.resultados_superbikes .block_table .table_meeting .table_head_row .c3, .deportes.motor.pilotos_escuderia .block_table .table_meeting.col4 .table_head_row .c1, .deportes.motor.pilotos_escuderia .block_table .table_meeting.col4 .table_head_row .c2, .deportes.motor.pilotos_escuderia .block_table .table_meeting.col4 .table_head_row .c3 {
  display: table-cell;
  padding-right: 1%;
  min-width: 35px; }
.deportes.motor.resultados_moto .block_table .table_meeting.col4 .table_head_row .c1, .deportes.motor.resultados_superbikes .block_table .table_meeting .table_head_row .c1, .deportes.motor.pilotos_escuderia .block_table .table_meeting.col4 .table_head_row .c1 {
  width: 50%;
  padding-left: 10%; }
.deportes.motor.resultados_moto .block_table .table_meeting.col4 .table_head_row .c2, .deportes.motor.resultados_superbikes .block_table .table_meeting .table_head_row .c2, .deportes.motor.pilotos_escuderia .block_table .table_meeting.col4 .table_head_row .c2 {
  width: 35%; }
.deportes.motor.resultados_moto .block_table .table_meeting.col4 .table_head_row .c3, .deportes.motor.resultados_superbikes .block_table .table_meeting .table_head_row .c3, .deportes.motor.pilotos_escuderia .block_table .table_meeting.col4 .table_head_row .c3 {
  text-align: right;
  width: 15%;
  padding-right: 10%; }

.deportes.motor.resultados_moto .block_table .table_meeting.col4 td:nth-child(1), .deportes.motor.resultados_superbikes .block_table .table_meeting td:nth-child(1) {
  width: 15%;
  padding-right: 0.5rem; }

.deportes.motor.resultados_moto .block_table .table_meeting.col4 td:nth-child(2), .deportes.motor.resultados_superbikes .block_table .table_meeting td:nth-child(2) {
  width: 35%;
  text-align: left; }

.deportes.motor.resultados_moto .block_table .table_meeting.col4 td:nth-child(3), .deportes.motor.resultados_superbikes .block_table .table_meeting td:nth-child(3) {
  width: 32%;
  text-align: left; }

.deportes.motor.resultados_moto .block_table .table_meeting.col4 td:last-child, .deportes.motor.resultados_superbikes .block_table .table_meeting td:last-child {
  width: 18%;
  text-align: right; }

.deportes.motor.pilotos_escuderia .block_table .table_meeting.col4 .table_head_row .c1 {
  display: table-cell;
  padding-right: 1%;
  width: 23%;
  padding-left: 10%; }
.deportes.motor.pilotos_escuderia .block_table .table_meeting.col4 .table_head_row .c2 {
  width: 20%; }
.deportes.motor.pilotos_escuderia .block_table .table_meeting.col4 .table_head_row .c3 {
  width: 35%;
  text-align: left; }

.deportes.motor.pilotos_escuderia .block_table .table_meeting.col4 td:nth-child(1), .deportes.motor.pilotos_escuderia .block_table .table_meeting.col4 td:last-child {
  width: 30%;
  padding-right: 1rem; }

.deportes.motor.pilotos_escuderia .block_table .table_meeting.col4 td:nth-child(2) {
  width: 25%; }

.deportes.motor.pilotos_escuderia .block_table .table_meeting.col4 td:nth-child(3) {
  width: 15%; }

.deportes.motor.pilotos_escuderia .block_table .table_meeting.col3 td:nth-child(1) {
  width: 40%; }

.deportes.motor.pilotos_escuderia .block_table .table_meeting.col3 td:nth-child(2) {
  width: 25%; }

.deportes.motor.pilotos_escuderia .block_table .table_meeting.col3 td:last-child {
  width: 35%; }

.deportes.motor.pilotos_escuderia_provisional .block_table .table_meeting.col5 .table_head_row .c1, .deportes.motor.pilotos_escuderia_provisional .block_table .table_meeting.col5 .table_head_row .c2, .deportes.motor.pilotos_escuderia_provisional .block_table .table_meeting.col5 .table_head_row .c3, .deportes.motor.pilotos_escuderia_provisional .block_table .table_meeting.col5 .table_head_row .c4 {
  display: table-cell;
  padding-right: 1%;
  min-width: 35px; }
.deportes.motor.pilotos_escuderia_provisional .block_table .table_meeting.col5 .table_head_row .c1 {
  width: 36%;
  padding-left: 10%; }
.deportes.motor.pilotos_escuderia_provisional .block_table .table_meeting.col5 .table_head_row .c2 {
  width: 20%; }
.deportes.motor.pilotos_escuderia_provisional .block_table .table_meeting.col5 .table_head_row .c3 {
  width: 29%; }
.deportes.motor.pilotos_escuderia_provisional .block_table .table_meeting.col5 .table_head_row .c4 {
  width: 15%;
  padding-right: 10%;
  text-align: left; }

.deportes.motor.pilotos_escuderia_provisional .block_table .table_meeting.col5 td:nth-child(1) {
  width: 10%;
  padding-right: 1rem; }

.deportes.motor.pilotos_escuderia_provisional .block_table .table_meeting.col5 td:nth-child(2), .deportes.motor.pilotos_escuderia_provisional .block_table .table_meeting.col5 td:nth-child(4) {
  width: 25%; }

.deportes.motor.pilotos_escuderia_provisional .block_table .table_meeting.col5 td:nth-child(3) {
  width: 20%; }

.deportes.motor.pilotos_escuderia_provisional .block_table .table_meeting.col5 td:last-child {
  width: 20%;
  text-align: right; }

.deportes.motor.ganadores_rallys .block_table .table_meeting.col3 .table_head_row .c1, .deportes.motor.ganadores_rallys .block_table .table_meeting.col3 .table_head_row .c2, .deportes.motor.ganadores_rallys .block_table .table_meeting.col3 .table_head_row .c3 {
  display: table-cell;
  padding-right: 1%; }
.deportes.motor.ganadores_rallys .block_table .table_meeting.col3 .table_head_row .c1 {
  width: 30%;
  padding-left: 10%; }
.deportes.motor.ganadores_rallys .block_table .table_meeting.col3 .table_head_row .c2 {
  width: 40%; }
.deportes.motor.ganadores_rallys .block_table .table_meeting.col3 .table_head_row .c3 {
  text-align: left;
  width: 30%;
  padding-right: 10%; }

.deportes.motor.ganadores_rallys .block_table .table_meeting.col3 td {
  width: 40%;
  min-width: 35px; }

.deportes.motor.ganadores_rallys .block_table .table_meeting.col3 td:nth-child(1), .deportes.motor.ganadores_rallys .block_table .table_meeting.col3 td:last-child {
  width: 30%; }

.deportes.motor.clasificacion_rallys .block_table .table_meeting.col5 .table_head_row .c1, .deportes.motor.clasificacion_rallys .block_table .table_meeting.col5 .table_head_row .c2, .deportes.motor.clasificacion_rallys .block_table .table_meeting.col5 .table_head_row .c3 {
  display: table-cell;
  padding-right: 1%; }
.deportes.motor.clasificacion_rallys .block_table .table_meeting.col5 .table_head_row .c1 {
  width: 57%;
  padding-left: 10%; }
.deportes.motor.clasificacion_rallys .block_table .table_meeting.col5 .table_head_row .c2 {
  width: 28%;
  min-width: 100px; }
.deportes.motor.clasificacion_rallys .block_table .table_meeting.col5 .table_head_row .c3 {
  text-align: right;
  width: 15%;
  padding-right: 10%;
  min-width: 98px; }

.deportes.motor.clasificacion_rallys .block_table .table_meeting.col5 td {
  width: 25%;
  min-width: 50px;
  text-align: left; }

.deportes.motor.clasificacion_rallys .block_table .table_meeting.col5 td:nth-child(1) {
  width: 12%; }

.deportes.motor.clasificacion_rallys .block_table .table_meeting.col5 td:nth-child(3) {
  width: 20%; }

.deportes.motor.clasificacion_rallys .block_table .table_meeting.col5 td:nth-child(4) {
  width: 28%;
  min-width: 100px; }

.deportes.motor.clasificacion_rallys .block_table .table_meeting.col5 td:last-child {
  width: 15%;
  text-align: right; }

/*Concreta balonmano*/
.deportes.balonmano.liga_balonmano .block_table .table_meeting.col4 thead .table_head .table_head_row .c1, .deportes.balonmano.liga_balonmano .block_table .table_meeting.col4 thead .table_head .table_head_row .c2, .deportes.balonmano.liga_balonmano .block_table .table_meeting.col3 thead .table_head .table_head_row .c1, .deportes.balonmano.liga_balonmano .block_table .table_meeting.col3 thead .table_head .table_head_row .c2 {
  display: table-cell;
  padding-right: 1%; }
.deportes.balonmano.liga_balonmano .block_table .table_meeting.col4 thead .table_head .table_head_row .c1, .deportes.balonmano.liga_balonmano .block_table .table_meeting.col3 thead .table_head .table_head_row .c1 {
  width: 69%;
  padding-left: 10%; }
.deportes.balonmano.liga_balonmano .block_table .table_meeting.col4 thead .table_head .table_head_row .c2, .deportes.balonmano.liga_balonmano .block_table .table_meeting.col3 thead .table_head .table_head_row .c2 {
  width: 25%; }

.deportes.balonmano.liga_balonmano .block_table .table_meeting.col4 td:nth-child(1), .deportes.balonmano.liga_balonmano .block_table .table_meeting.col3 td:nth-child(1) {
  width: 40%; }

.deportes.balonmano.liga_balonmano .block_table .table_meeting.col4 td:nth-child(2), .deportes.balonmano.liga_balonmano .block_table .table_meeting.col3 td:nth-child(2) {
  width: 33%; }

.deportes.balonmano.liga_balonmano .block_table .table_meeting.col4 td:nth-child(3) {
  width: 12%; }

.deportes.balonmano.liga_balonmano .block_table .table_meeting.col4 td:last-child {
  width: 15%;
  text-align: right; }

.deportes.balonmano.liga_balonmano .block_table .table_meeting.col3 td:last-child {
  width: 27%; }

.deportes.balonmano.clasificacion_balonmano .block_table .table_meeting.col8 .table_head_row .c1, .deportes.balonmano.clasificacion_balonmano .block_table .table_meeting.col8 .table_head_row .c2, .deportes.balonmano.clasificacion_balonmano .block_table .table_meeting.col8 .table_head_row .c3, .deportes.balonmano.clasificacion_balonmano .block_table .table_meeting.col8 .table_head_row .c4, .deportes.balonmano.clasificacion_balonmano .block_table .table_meeting.col8 .table_head_row .c5, .deportes.balonmano.clasificacion_balonmano .block_table .table_meeting.col8 .table_head_row .c6, .deportes.balonmano.clasificacion_balonmano .block_table .table_meeting.col8 .table_head_row .c7, .deportes.balonmano.clasificacion_balonmano .block_table .table_meeting.col8 .table_head_row .c8 {
  display: table-cell;
  padding-right: 0;
  width: 5%;
  min-width: 35px;
  text-align: right; }
.deportes.balonmano.clasificacion_balonmano .block_table .table_meeting.col8 .table_head_row .c1 {
  width: 55%;
  text-align: left;
  padding-left: 10%; }
.deportes.balonmano.clasificacion_balonmano .block_table .table_meeting.col8 .table_head_row .c8 {
  width: 10%;
  padding-right: 5%; }

.deportes.balonmano.clasificacion_balonmano .block_table .table_meeting.col9 td {
  width: 5%;
  min-width: 35px;
  text-align: right; }

.deportes.balonmano.clasificacion_balonmano .block_table .table_meeting.col8 td {
  width: 5%;
  min-width: 35px;
  text-align: right; }

.deportes.balonmano.clasificacion_balonmano .block_table .table_meeting.col8 td:nth-child(1) {
  width: 55%;
  text-align: left; }

.deportes.balonmano.clasificacion_balonmano .block_table .table_meeting.col8 td:last-child {
  width: 10%;
  text-align: right;
  padding-right: 5%; }

.deportes.balonmano.clasificacion_balonmano .block_table .table_meeting.col8 tbody tr.Green.BB {
  color: #00FFFF; }

.deportes.balonmano.clasificacion_balonmano .block_table .table_meeting.col8 tbody tr.Yellow.BB {
  color: #FFFF00; }

.deportes.balonmano.clasificacion_balonmano .block_table .table_meeting.col8 tbody tr.Red.BB {
  color: #FF0000; }

.deportes.balonmano.clasificacion_balonmano .block_table .table_meeting.col8 tbody tr.Magenta.BB {
  color: #FF00FF; }

.deportes.balonmano.euroliga_resultados .block_table .table_meeting .table_head_row .c1 {
  padding-left: 10%; }

.deportes.balonmano.euroliga_resultados .block_table .table_meeting td {
  width: 18%; }

.deportes.balonmano.euroliga_resultados .block_table .table_meeting td:nth-child(1), .deportes.balonmano.euroliga_resultados .block_table .table_meeting td:nth-child(2) {
  width: 30%; }

.deportes.balonmano.euroliga_resultados .block_table .table_meeting td:last-child {
  width: 22%; }

.deportes.balonmano.copa_rey .block_table .table_meeting.col3 .table_head_row .c1 {
  padding-left: 10%; }

.deportes.balonmano.copa_rey .block_table .table_meeting.col3 td:nth-child(1) {
  width: 37%; }

.deportes.balonmano.copa_rey .block_table .table_meeting.col3 td:nth-child(2) {
  width: 40%; }

.deportes.balonmano.copa_rey .block_table .table_meeting.col3 td:last-child {
  width: 23%; }

/*Concreta tenis*/
.deportes.tenis.clasificacion_tenis .block_table .table_meeting.col4 thead .table_head .table_head_row .c1, .deportes.tenis.clasificacion_tenis .block_table .table_meeting.col4 thead .table_head .table_head_row .c2 {
  display: table-cell;
  padding-right: 1%;
  text-align: left; }
.deportes.tenis.clasificacion_tenis .block_table .table_meeting.col4 thead .table_head .table_head_row .c1 {
  width: 73%;
  text-align: right;
  padding-left: 10%; }
.deportes.tenis.clasificacion_tenis .block_table .table_meeting.col4 thead .table_head .table_head_row .c2 {
  width: 28%;
  padding-right: 10%;
  text-align: right; }

.deportes.tenis.clasificacion_tenis .block_table .table_meeting.col4 td:nth-child(1) {
  width: 15%;
  text-align: right;
  padding-right: 0.5rem; }

.deportes.tenis.clasificacion_tenis .block_table .table_meeting.col4 td:nth-child(2) {
  width: 55%; }

.deportes.tenis.clasificacion_tenis .block_table .table_meeting.col4 td:nth-child(3) {
  width: 15%; }

.deportes.tenis.clasificacion_tenis .block_table .table_meeting.col4 td:last-child {
  width: 15%;
  text-align: right; }

.deportes.tenis.clasificacion_tenis .block_table .table_meeting.col4 tbody tr.Yellow {
  color: #FFFF00; }

.deportes.tenis.master .block_table .table_meeting.col4 tbody tr:nth-child(3n+3) {
  border-bottom: 1px solid #00FF00; }

.deportes.tenis.master .block_table .table_meeting.col4 td:nth-child(1) {
  padding-left: 20%;
  width: 40%; }

.deportes.tenis.master .block_table .table_meeting.col4 td:nth-child(2) {
  width: 20%; }

.deportes.tenis.master .block_table .table_meeting.col4 td:nth-child(3) {
  width: 30%; }

.deportes.tenis.master .block_table .table_meeting.col4 td:last-child {
  padding-right: 20%;
  width: 50%; }

.deportes.tenis.master .block_table .table_meeting.col3 tbody tr:nth-child(3n+3) {
  border-bottom: 1px solid #00FF00; }

.deportes.tenis.master .block_table .table_meeting.col3 td:nth-child(1) {
  padding-left: 20%;
  width: 35%; }

.deportes.tenis.master .block_table .table_meeting.col3 td:nth-child(2) {
  width: 15%; }

.deportes.tenis.master .block_table .table_meeting.col3 td:last-child {
  padding-right: 20%;
  width: 50%; }

.deportes.tenis.master .block_table .table_meeting.col6 .table_head_row .c1, .deportes.tenis.master .block_table .table_meeting.col6 .table_head_row .c2, .deportes.tenis.master .block_table .table_meeting.col6 .table_head_row .c3, .deportes.tenis.master .block_table .table_meeting.col6 .table_head_row .c4, .deportes.tenis.master .block_table .table_meeting.col6 .table_head_row .c5, .deportes.tenis.master .block_table .table_meeting.col6 .table_head_row .c6 {
  display: table-cell;
  padding-right: 1%;
  width: 10%;
  min-width: 35px;
  text-align: right; }
.deportes.tenis.master .block_table .table_meeting.col6 .table_head_row .c1 {
  padding-left: 10%;
  width: 35%;
  padding-right: 1rem;
  text-align: left; }
.deportes.tenis.master .block_table .table_meeting.col6 .table_head_row .c6 {
  width: 20%;
  padding-right: 10%; }

.deportes.tenis.master .block_table .table_meeting.col6 td:nth-last-child(-n+5) {
  padding-right: 1rem;
  text-align: right; }

.deportes.tenis.master .block_table .table_meeting.col6 td {
  width: 10%; }

.deportes.tenis.master .block_table .table_meeting.col6 td:last-child {
  width: 20%;
  padding-right: 10%; }

.deportes.tenis.master .block_table .table_meeting.col6 td:nth-child(1) {
  width: 35%; }

.deportes.tenis.master .block_table .table_meeting.col4 tbody tr.Green.GYellow, .deportes.tenis.master .block_table .table_meeting.col3 tbody tr.Green.GYellow {
  color: #00FFFF; }

/*Concreta hockey*/
.deportes.hockey.division_hockey .block_table .table_meeting.col3 thead .table_head .table_head_row .c1, .deportes.hockey.division_hockey .block_table .table_meeting.col3 thead .table_head .table_head_row .c2 {
  display: table-cell;
  padding-right: 1%;
  text-align: left; }
.deportes.hockey.division_hockey .block_table .table_meeting.col3 thead .table_head .table_head_row .c1 {
  width: 66.6%;
  padding-left: 10%; }

.deportes.hockey.division_hockey .block_table .table_meeting.col4 thead .table_head .table_head_row .c1, .deportes.hockey.division_hockey .block_table .table_meeting.col4 thead .table_head .table_head_row .c2 {
  display: table-cell;
  padding-right: 1%;
  text-align: left; }
.deportes.hockey.division_hockey .block_table .table_meeting.col4 thead .table_head .table_head_row .c1 {
  width: 69%;
  padding-left: 10%; }
.deportes.hockey.division_hockey .block_table .table_meeting.col4 thead .table_head .table_head_row .c2 {
  width: 25%; }

.deportes.hockey.division_hockey .block_table .table_meeting.col4 td:nth-child(1) {
  width: 40%; }

.deportes.hockey.division_hockey .block_table .table_meeting.col4 td:nth-child(2) {
  width: 33%; }

.deportes.hockey.division_hockey .block_table .table_meeting.col4 td:nth-child(3) {
  width: 12%; }

.deportes.hockey.ldivision_hockey .block_table .table_meeting.col4 td:last-child {
  width: 15%;
  text-align: right; }

.deportes.hockey.clasificacion_hockey .block_table .table_meeting.col8 .table_head_row .c1, .deportes.hockey.clasificacion_hockey .block_table .table_meeting.col8 .table_head_row .c2, .deportes.hockey.clasificacion_hockey .block_table .table_meeting.col8 .table_head_row .c3, .deportes.hockey.clasificacion_hockey .block_table .table_meeting.col8 .table_head_row .c4, .deportes.hockey.clasificacion_hockey .block_table .table_meeting.col8 .table_head_row .c5, .deportes.hockey.clasificacion_hockey .block_table .table_meeting.col8 .table_head_row .c6, .deportes.hockey.clasificacion_hockey .block_table .table_meeting.col8 .table_head_row .c7, .deportes.hockey.clasificacion_hockey .block_table .table_meeting.col8 .table_head_row .c8 {
  display: table-cell;
  padding-right: 1%;
  width: 5%;
  min-width: 35px;
  text-align: right; }
.deportes.hockey.clasificacion_hockey .block_table .table_meeting.col8 .table_head_row .c1 {
  width: 55%;
  text-align: left;
  padding-left: 10%; }
.deportes.hockey.clasificacion_hockey .block_table .table_meeting.col8 .table_head_row .c8 {
  width: 10%;
  padding-right: 5%; }

.deportes.hockey.clasificacion_hockey .block_table .table_meeting.col8 td {
  width: 5%;
  min-width: 35px;
  text-align: right; }

.deportes.hockey.clasificacion_hockey .block_table .table_meeting.col8 td:nth-child(1) {
  padding-left: 10%;
  text-align: left;
  width: 55%; }

.deportes.hockey.clasificacion_hockey .block_table .table_meeting.col8 td:last-child {
  width: 10%;
  text-align: right;
  padding-right: 5%; }

.deportes.hockey.copa_hockey .block_table .table_meeting.col3 .table_head_row .c1, .deportes.hockey.copa_hockey .block_table .table_meeting.col3 .table_head_row .c2, .deportes.hockey.copa_hockey .block_table .table_meeting.col3 .table_head_row .c3, .deportes.hockey.copa_hockey .block_table .table_meeting.col3 .table_head_row .c4 {
  text-align: left; }
.deportes.hockey.copa_hockey .block_table .table_meeting.col3 .table_head_row .c1 {
  padding-left: 10%; }

.deportes.hockey.copa_hockey .block_table .table_meeting.col3 td:nth-child(1) {
  width: 40%; }

.deportes.hockey.copa_hockey .block_table .table_meeting.col3 td:nth-child(2) {
  width: 30%; }

.deportes.hockey.copa_hockey .block_table .table_meeting td:nth-child(3) {
  width: 15%; }

.deportes.hockey.copa_hockey .block_table .table_meeting td:last-child {
  width: 15%;
  text-align: right; }

/*Concreta ciclismo*/
.deportes.ciclismo.clasificacion_ciclismo .block_table .table_meeting.col5 .table_head_row .c1, .deportes.ciclismo.clasificacion_ciclismo .block_table .table_meeting.col4 .table_head_row .c1 {
  padding-left: 10%; }

.deportes.ciclismo.clasificacion_ciclismo .block_table .table_meeting.col5 td, .deportes.ciclismo.clasificacion_ciclismo .block_table .table_meeting.col4 td {
  text-align: left; }

.deportes.ciclismo.clasificacion_ciclismo .block_table .table_meeting.col5 td:nth-child(1) {
  width: 15%; }

.deportes.ciclismo.clasificacion_ciclismo .block_table .table_meeting.col4 td:nth-child(1) {
  width: 12%;
  padding-left: 10%; }

.deportes.ciclismo.clasificacion_ciclismo .block_table .table_meeting.col5 td:nth-child(2), .deportes.ciclismo.clasificacion_ciclismo .block_table .table_meeting.col4 td:nth-child(2) {
  width: 28%;
  padding-left: 1rem; }

.deportes.ciclismo.clasificacion_ciclismo .block_table .table_meeting.col5 td:nth-child(3), .deportes.ciclismo.clasificacion_ciclismo .block_table .table_meeting.col4 td:nth-child(3) {
  width: 20%; }

.deportes.ciclismo.clasificacion_ciclismo .block_table .table_meeting.col5 td:nth-child(4), .deportes.ciclismo.clasificacion_ciclismo .block_table .table_meeting.col4 td:nth-child(4) {
  width: 20%; }

.deportes.ciclismo.clasificacion_ciclismo .block_table .table_meeting.col5 td:last-child, .deportes.ciclismo.clasificacion_ciclismo .block_table .table_meeting.col4 td:last-child {
  width: 20%;
  text-align: right;
  padding-right: 10%; }

/*Concreta mundial_fifa*/
.deportes.mundial_fifa.resultados_fifa .block_table .table_meeting.col5 thead .table_head .table_head_row .c1, .deportes.mundial_fifa.resultados_fifa .block_table .table_meeting.col5 thead .table_head .table_head_row .c2, .deportes.mundial_fifa.resultados_fifa .block_table .table_meeting.col5 thead .table_head .table_head_row .c3, .deportes.mundial_fifa.resultados_fifa .block_table .table_meeting.col5 thead .table_head .table_head_row .c4, .deportes.mundial_fifa.resultados_fifa .block_table .table_meeting.col5 thead .table_head .table_head_row .c5 {
  text-align: left; }
.deportes.mundial_fifa.resultados_fifa .block_table .table_meeting.col5 thead .table_head .table_head_row .c1 {
  padding-left: 10%;
  width: 15%; }

.deportes.mundial_fifa.resultados_fifa .block_table .table_meeting.col5 td:nth-child(1) {
  width: 20%;
  text-align: left;
  padding-right: 1rem; }

.deportes.mundial_fifa.resultados_fifa .block_table .table_meeting.col5 td:nth-child(2) {
  width: 25%;
  text-align: left; }

.deportes.mundial_fifa.resultados_fifa .block_table .table_meeting.col5 td:nth-child(3) {
  width: 8%;
  text-align: left; }

.deportes.mundial_fifa.resultados_fifa .block_table .table_meeting.col5 td:nth-child(4) {
  width: 30%;
  text-align: left; }

.deportes.mundial_fifa.resultados_fifa .block_table .table_meeting.col5 td:last-child {
  width: 17%; }

.deportes.mundial_fifa.resultados_fifa .block_table .table_meeting.col9 .table_head_row .c1, .deportes.mundial_fifa.resultados_fifa .block_table .table_meeting.col9 .table_head_row .c2, .deportes.mundial_fifa.resultados_fifa .block_table .table_meeting.col9 .table_head_row .c3, .deportes.mundial_fifa.resultados_fifa .block_table .table_meeting.col9 .table_head_row .c4, .deportes.mundial_fifa.resultados_fifa .block_table .table_meeting.col9 .table_head_row .c5, .deportes.mundial_fifa.resultados_fifa .block_table .table_meeting.col9 .table_head_row .c6, .deportes.mundial_fifa.resultados_fifa .block_table .table_meeting.col9 .table_head_row .c7, .deportes.mundial_fifa.resultados_fifa .block_table .table_meeting.col9 .table_head_row .c8 {
  display: table-cell;
  padding-right: 1%;
  width: 5%;
  min-width: 28px;
  text-align: right;
  padding: 0;
  margin: 0; }
.deportes.mundial_fifa.resultados_fifa .block_table .table_meeting.col9 .table_head_row .c1 {
  width: 42%;
  text-align: left;
  padding-left: 10%; }
.deportes.mundial_fifa.resultados_fifa .block_table .table_meeting.col9 .table_head_row .c8 {
  width: 10%;
  padding-right: 5%; }

.deportes.mundial_fifa.resultados_fifa .block_table .table_meeting.col9 td {
  width: 5%;
  min-width: 35px;
  text-align: right; }

.deportes.mundial_fifa.resultados_fifa .block_table .table_meeting.col9 td:nth-child(1) {
  text-align: left;
  width: 12%; }

.deportes.mundial_fifa.resultados_fifa .block_table .table_meeting.col9 td:nth-child(2) {
  width: 26%;
  text-align: left;
  padding-left: 1%; }

.deportes.mundial_fifa.resultados_fifa .block_table .table_meeting.col9 td:last-child {
  width: 10%;
  text-align: right;
  padding-right: 5%; }

/*Concreto mundial_balonmano*/
.deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col5 thead .table_head .table_head_row .c1, .deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col5 thead .table_head .table_head_row .c2, .deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col5 thead .table_head .table_head_row .c3, .deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col5 thead .table_head .table_head_row .c4,
.deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col4 thead .table_head .table_head_row .c1,
.deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col4 thead .table_head .table_head_row .c2,
.deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col4 thead .table_head .table_head_row .c3,
.deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col4 thead .table_head .table_head_row .c4 {
  text-align: left; }
.deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col5 thead .table_head .table_head_row .c1,
.deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col4 thead .table_head .table_head_row .c1 {
  padding-left: 10%; }

.deportes.mundial_balonmano.resultados_balonmano .block_detail .block_table .table_meeting.col5 td, .deportes.mundial_balonmano.resultados_balonmano .block_detail .block_table .table_meeting.col4 td {
  text-align: left;
  width: 15%; }

.deportes.mundial_balonmano.resultados_balonmano .block_detail .block_table .table_meeting.col5 td:nth-child(1), .deportes.mundial_balonmano.resultados_balonmano .block_detail .block_table .table_meeting.col4 td:nth-child(1) {
  width: 25%; }

.deportes.mundial_balonmano.resultados_balonmano .block_detail .block_table .table_meeting.col5 td:nth-child(2), .deportes.mundial_balonmano.resultados_balonmano .block_detail .block_table .table_meeting.col4 td:nth-child(2) {
  width: 10%;
  text-align: center; }

.deportes.mundial_balonmano.resultados_balonmano .block_detail .block_table .table_meeting.col5 td:nth-child(3), .deportes.mundial_balonmano.resultados_balonmano .block_detail .block_table .table_meeting.col4 td:nth-child(3) {
  width: 30%; }

.deportes.mundial_balonmano.resultados_balonmano .block_detail .block_table .table_meeting.col5 td:last-child, .deportes.mundial_balonmano.resultados_balonmano .block_detail .block_table .table_meeting.col4 td:last-child {
  width: 40%; }

.deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col8 .table_head_row .c1, .deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col8 .table_head_row .c2, .deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col8 .table_head_row .c3, .deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col8 .table_head_row .c4, .deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col8 .table_head_row .c5, .deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col8 .table_head_row .c6, .deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col8 .table_head_row .c7, .deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col8 .table_head_row .c8, .deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col9 .table_head_row .c1, .deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col9 .table_head_row .c2, .deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col9 .table_head_row .c3, .deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col9 .table_head_row .c4, .deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col9 .table_head_row .c5, .deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col9 .table_head_row .c6, .deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col9 .table_head_row .c7, .deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col9 .table_head_row .c8 {
  display: table-cell;
  padding-right: 1%;
  width: 6%;
  min-width: 35px;
  text-align: right; }
.deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col8 .table_head_row .c1, .deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col9 .table_head_row .c1 {
  width: 40%;
  text-align: left;
  padding-left: 10%; }
.deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col8 .table_head_row .c8, .deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col9 .table_head_row .c8 {
  width: 10%;
  padding-right: 10%; }

.deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col8 td {
  width: 6%;
  min-width: 35px;
  text-align: right; }

.deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col8 td:nth-child(1) {
  text-align: left;
  width: 43%; }

.deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col8 td:last-child, .deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col9 td:last-child {
  width: 15%;
  text-align: right; }

.deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col9 thead .table_head .table_head_row .c1, .deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col9 thead .table_head .table_head_row .c2, .deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col9 thead .table_head .table_head_row .c3, .deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col9 thead .table_head .table_head_row .c4, .deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col9 thead .table_head .table_head_row .c5, .deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col9 thead .table_head .table_head_row .c6, .deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col9 thead .table_head .table_head_row .c7, .deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col9 thead .table_head .table_head_row .c8 {
  display: table-cell;
  padding-right: 1%;
  width: 5%;
  min-width: 35px;
  text-align: right; }
.deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col9 thead .table_head .table_head_row .c1 {
  width: 55%;
  text-align: left;
  padding-left: 10%; }
.deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col9 thead .table_head .table_head_row .c8 {
  width: 10%;
  padding-right: 5%; }

.deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col9 td {
  width: 5%;
  min-width: 35px;
  text-align: right; }

.deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col9 td:nth-child(2) {
  width: 40%;
  text-align: left; }

.deportes.mundial_balonmano.resultados_balonmano .block_table .table_meeting.col9 td:last-child {
  width: 10%;
  text-align: right;
  padding-right: 5%; }

.deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col4 thead .table_head .table_head_row .c1 {
  padding-left: 10%; }

.deportes.mundial_balonmano.resultados_balonmano_2 .block_detail .block_table .table_meeting.col4 td {
  text-align: left;
  width: 20%; }

.deportes.mundial_balonmano.resultados_balonmano_2 .block_detail .block_table .table_meeting.col4 td:nth-child(1), .deportes.mundial_balonmano.resultados_balonmano_2 .block_detail .block_table .table_meeting.col4 td:nth-child(2), .deportes.mundial_balonmano.resultados_balonmano_2 .block_detail .block_table .table_meeting.col4 td:last-child {
  width: 30%; }

.deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col3 thead .table_head .table_head_row .c1 {
  padding-left: 10%; }

.deportes.mundial_balonmano.resultados_balonmano_2 .block_detail .block_table .table_meeting.col3 td {
  text-align: left;
  width: 20%; }

.deportes.mundial_balonmano.resultados_balonmano_2 .block_detail .block_table .table_meeting.col3 td:nth-child(1) {
  width: 37%; }

.deportes.mundial_balonmano.resultados_balonmano_2 .block_detail .block_table .table_meeting.col3 td:nth-child(2) {
  width: 25%; }

.deportes.mundial_balonmano.resultados_balonmano_2 .block_detail .block_table .table_meeting.col3 td:last-child {
  width: 30%; }

.deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col5 thead .table_head .table_head_row .c1 {
  padding-left: 10%; }

.deportes.mundial_balonmano.resultados_balonmano_2 .block_detail .block_table .table_meeting.col5 td {
  text-align: left;
  width: 20%; }

.deportes.mundial_balonmano.resultados_balonmano_2 .block_detail .block_table .table_meeting.col5 td:nth-child(1) {
  width: 30%; }

.deportes.mundial_balonmano.resultados_balonmano_2 .block_detail .block_table .table_meeting.col5 td:nth-child(2) {
  width: 5%; }

.deportes.mundial_balonmano.resultados_balonmano_2 .block_detail .block_table .table_meeting.col5 td:nth-child(3) {
  width: 25%; }

.deportes.mundial_balonmano.resultados_balonmano_2 .block_detail .block_table .table_meeting.col5 td:last-child {
  width: 30%; }

.deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col8 .table_head_row .c1, .deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col8 .table_head_row .c2, .deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col8 .table_head_row .c3, .deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col8 .table_head_row .c4, .deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col8 .table_head_row .c5, .deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col8 .table_head_row .c6, .deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col8 .table_head_row .c7, .deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col8 .table_head_row .c8, .deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col9 .table_head_row .c1, .deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col9 .table_head_row .c2, .deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col9 .table_head_row .c3, .deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col9 .table_head_row .c4, .deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col9 .table_head_row .c5, .deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col9 .table_head_row .c6, .deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col9 .table_head_row .c7, .deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col9 .table_head_row .c8 {
  display: table-cell;
  padding-right: 1%;
  width: 9%;
  min-width: 40px;
  text-align: right;
  padding: 0;
  margin: 0; }
.deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col8 .table_head_row .c1, .deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col9 .table_head_row .c1 {
  width: 36%;
  text-align: left;
  padding-left: 10%; }
.deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col8 .table_head_row .c8, .deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col9 .table_head_row .c8 {
  width: 10%;
  padding-right: 5%; }

.deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col8 td {
  width: 9%;
  min-width: 40px;
  text-align: right; }

.deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col8 td:nth-child(1) {
  text-align: left;
  width: 36%; }

.deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col8 td:last-child {
  width: 10%;
  text-align: right;
  padding-right: 5%; }

.deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col9 td {
  width: 9%;
  text-align: right; }

.deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col9 td:nth-child(1) {
  text-align: left;
  width: 15%; }

.deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col9 td:nth-child(2) {
  text-align: left;
  width: 21%; }

.deportes.mundial_balonmano.resultados_balonmano_2 .block_table .table_meeting.col9 td:last-child {
  width: 10%;
  padding-right: 5%; }

.deportes.mundial_balonmano.fase_final .block_table .table_meeting.col3 thead .table_head .table_head_row .c1 {
  padding-left: 10%; }
.deportes.mundial_balonmano.fase_final .block_table .table_meeting.col3 thead .table_head .table_head_row .c2 {
  padding-left: 20%; }

.deportes.mundial_balonmano.fase_final .block_detail .block_table .table_meeting.col3 td {
  text-align: left;
  width: 20%; }

.deportes.mundial_balonmano.fase_final .block_detail .block_table .table_meeting.col3 td:nth-child(1) {
  width: 30%; }

.deportes.mundial_balonmano.fase_final .block_detail .block_table .table_meeting.col3 td:nth-child(2) {
  width: 40%; }

.deportes.mundial_balonmano.fase_final .block_detail .block_table .table_meeting.col3 td:last-child {
  width: 37%; }

.deportes.mundial_balonmano.fase_final .block_table .table_meeting.col4 thead .table_head .table_head_row .c1 {
  padding-left: 10%; }

.deportes.mundial_balonmano.fase_final .block_detail .block_table .table_meeting.col4 td {
  text-align: left;
  width: 20%; }

.deportes.mundial_balonmano.fase_final .block_detail .block_table .table_meeting.col4 td:nth-child(1) {
  width: 30%; }

.deportes.mundial_balonmano.fase_final .block_detail .block_table .table_meeting.col4 td:nth-child(2) {
  width: 30%; }

.deportes.mundial_balonmano.fase_final .block_detail .block_table .table_meeting.col4 td:last-child {
  width: 30%; }

/*Concreta esqui_y_montana*/
.deportes.esqui_y_montana.informacion .block_table .table_meeting.col4 .table_head_row .c1 {
  display: table-cell;
  padding-right: 1%;
  text-align: left;
  padding-left: 10%;
  width: 50%; }
.deportes.esqui_y_montana.informacion .block_table .table_meeting.col4 .table_head_row .c2 {
  text-align: right;
  padding-right: 10%; }

.deportes.esqui_y_montana.informacion .block_table .table_meeting.col4 td {
  width: 10%; }

.deportes.esqui_y_montana.informacion .block_table .table_meeting.col4 td:nth-child(1) {
  width: 15%; }

.deportes.esqui_y_montana.informacion .block_table .table_meeting.col4 td:last-child {
  width: 65%; }

.deportes.esqui_y_montana.informacion .block_table .table_meeting.col3 .table_head_row .c1 {
  display: table-cell;
  padding-right: 1%;
  text-align: left;
  padding-left: 10%;
  width: 50%; }
.deportes.esqui_y_montana.informacion .block_table .table_meeting.col3 .table_head_row .c2 {
  text-align: right;
  padding-right: 10%; }

.deportes.esqui_y_montana.informacion .block_table .table_meeting.col3 td {
  width: 10%; }

.deportes.esqui_y_montana.informacion .block_table .table_meeting.col3 td:last-child {
  width: 65%; }

/*primer pretitle de este nivel de pagina*/
.servicios .breadtabs ul li a span.pretitle:nth-child(1), .servicios .container_txt .breadtabs ul li a:hover, .servicios .container_txt h1.title_only span, .servicios .container_txt h1.title_only a:hover, .servicios .container_txt span.title_separator,
.servicios .title_index, .servicios .list_item_link, .servicios .list_item_link_double, .servicios p.more, .servicios .block_table .table_meeting tbody tr:nth-child(even), .servicios .block_npage_number.resalte, .servicios .block_npage_number:hover {
  color: #FFFF00; }

/*primer pretitle y hover mas fino para este nivel de pagina  */
.servicios .container_txt .breadtabs ul li a:hover {
  border-color: #FFFF00; }

/*Puntos indices */
.servicios .block_basic .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.servicios .block_basic .list_item.title_index:before, .servicios .title_index:before, .servicios .block_bt .list_item:before {
  content: "";
  border-bottom: 0; }

/*Bloque otros para este nivel de pagina*/
.servicios .block_others {
  border-top: 1px solid #FFFF00; }

/*Bloque botones para este nivel de pagina*/
.servicios .block_bt .list_item_title .list_item_link, .servicios .block_bt .list_item_title_double .list_item_link_double {
  background-color: #FFDC00; }

.servicios .block_bt .list_item_title .list_item_link:hover,.servicios .block_bt .list_item_title_double .list_item_link_double:hover,
.servicios .block_bt .list_item_title .list_item_link:focus,.servicios .block_bt .list_item_title_double .list_item_link_double:focus,
.el_tiempo .block_bt .list_item_title .list_item_link:hover,.el_tiempo .block_bt .list_item_title_double .list_item_link_double:hover,
.el_tiempo .block_bt .list_item_title .list_item_link:focus,.el_tiempo .block_bt .list_item_title_double .list_item_link_double:focus,
.sorteos .block_bt .list_item_title .list_item_link:hover,.sorteos .block_bt .list_item_title_double .list_item_link_double:hover,
.sorteos .block_bt .list_item_title .list_item_link:focus,.sorteos .block_bt .list_item_title_double .list_item_link_double:focus,
.bolsas .block_bt .list_item_title .list_item_link:hover,.bolsas .block_bt .list_item_title_double .list_item_link_double:hover,
.bolsas .block_bt .list_item_title .list_item_link:focus,.bolsas .block_bt .list_item_title_double .list_item_link_double:focus,
.trafico .block_bt .list_item_title .list_item_link:hover,.trafico .block_bt .list_item_title_double .list_item_link_double:hover,
.trafico .block_bt .list_item_title .list_item_link:focus,.trafico .block_bt .list_item_title_double .list_item_link_double:focus,
.agenda_del_ocio .block_bt .list_item_title .list_item_link:hover,.agenda_del_ocio .block_bt .list_item_title_double .list_item_link_double:hover,
.agenda_del_ocio .block_bt .list_item_title .list_item_link:focus,.agenda_del_ocio .block_bt .list_item_title_double .list_item_link_double:focus,
.seguridad_informatica .block_bt .list_item_title .list_item_link:hover,.seguridad_informatica .block_bt .list_item_title_double .list_item_link_double:hover,
.seguridad_informatica .block_bt .list_item_title .list_item_link:focus,.seguridad_informatica .block_bt .list_item_title_double .list_item_link_double:focus,
.empleo .block_bt .list_item_title .list_item_link:hover,.empleo .block_bt .list_item_title_double .list_item_link_double:hover,
.empleo .block_bt .list_item_title .list_item_link:focus,.empleo .block_bt .list_item_title_double .list_item_link_double:focus,
.programas_tve .block_bt .list_item_title .list_item_link:hover,.programas_tve .block_bt .list_item_title_double .list_item_link_double:hover,
.programas_tve .block_bt .list_item_title .list_item_link:focus,.programas_tve .block_bt .list_item_title_double .list_item_link_double:focus,
.programas_rne .block_bt .list_item_title .list_item_link:hover,.programas_rne .block_bt .list_item_title_double .list_item_link_double:hover,
.programas_rne .block_bt .list_item_title .list_item_link:focus,.programas_rne .block_bt .list_item_title_double .list_item_link_double:focus,
.zoco .block_bt .list_item_title .list_item_link:hover,.zoco .block_bt .list_item_title_double .list_item_link_double:hover,
.zoco .block_bt .list_item_title .list_item_link:focus,.zoco .block_bt .list_item_title_double .list_item_link_double:focus,
.rtvees .block_bt .list_item_title .list_item_link:hover,.rtvees .block_bt .list_item_title_double .list_item_link_double:hover,
.rtvees .block_bt .list_item_title .list_item_link:focus,.rtvees .block_bt .list_item_title_double .list_item_link_double:focus,
.otros_servicios .block_bt .list_item_title .list_item_link:hover,.otros_servicios .block_bt .list_item_title_double .list_item_link_double:hover,
.otros_servicios .block_bt .list_item_title .list_item_link:focus,.otros_servicios .block_bt .list_item_title_double .list_item_link_double:focus,
.agrosfera .block_bt .list_item_title .list_item_link:hover,.otros_servicios .block_bt .list_item_title_double .list_item_link_double:hover,
.agrosfera .block_bt .list_item_title .list_item_link:focus,.otros_servicios .block_bt .list_item_title_double .list_item_link_double:focus,
.sos .block_bt .list_item_title .list_item_link:hover,.sos .block_bt .list_item_title_double .list_item_link_double:hover,
.sos .block_bt .list_item_title .list_item_link:focus,.sos .block_bt .list_item_title_double .list_item_link_double:focus,
.horoscopo .block_bt .list_item_title .list_item_link:hover,.horoscopo .block_bt .list_item_title_double .list_item_link_double:hover,
.horoscopo .block_bt .list_item_title .list_item_link:focus,.horoscopo .block_bt .list_item_title_double .list_item_link_double:focus {background-color:#ffffff;}


.servicios .block_bt .list_item_title .list_item_link, .servicios .block_bt .list_item_title_double .list_item_link_double {
  color: #000000; }

/*Color del borde cabecera de tabla para este nivel de pagina*/
.servicios .table_meeting thead {
  border-bottom: 1px solid #FFFF00; }

.servicios .table_meeting td:nth-child(1) {
  width: 25%; }

/*primer pretitle de este nivel de pagina*/
.entretenimiento .breadtabs ul li a span.pretitle:nth-child(1), .entretenimiento .container_txt .breadtabs ul li a:hover, .entretenimiento .container_txt h1.title_only span, .entretenimiento .container_txt h1.title_only a:hover, .entretenimiento .container_txt span.title_separator,
.entretenimiento .title_index, .entretenimiento .list_item_link, .entretenimiento .list_item_link_double, .entretenimiento p.more, .entretenimiento .block_table .table_meeting tbody tr:nth-child(even), .entretenimiento .block_npage_number.resalte, .entretenimiento .block_npage_number:hover {
  color: #FFFF00; }

/*primer pretitle y hover mas fino para este nivel de pagina  */
.entretenimiento .container_txt .breadtabs ul li a:hover {
  border-color: #FFFF00; }

/*Puntos indices */
.entretenimiento .block_basic .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.entretenimiento .block_basic .list_item.title_index:before, .entretenimiento .title_index:before, .entretenimiento .block_bt .list_item:before {
  content: "";
  border-bottom: 0; }

/*Bloque otros para este nivel de pagina*/
.entretenimiento .block_others {
  border-top: 1px solid #FFFF00; }

/*Bloque botones para este nivel de pagina*/
.entretenimiento .block_bt .list_item_title .list_item_link, .entretenimiento .block_bt .list_item_title_double .list_item_link_double {
  background-color: #FFDC00; }

.entretenimiento .block_bt .list_item_title .list_item_link, .entretenimiento .block_bt .list_item_title_double .list_item_link_double {
  color: #000000; }

/*Color del borde cabecera de tabla para este nivel de pagina*/
.entretenimiento .table_meeting thead {
  border-bottom: 1px solid #FFFF00; }

/*primer pretitle de este nivel de pagina*/
.reportajes .breadtabs ul li a span.pretitle:nth-child(1), .reportajes .container_txt .breadtabs ul li a:hover, .reportajes .container_txt h1.title_only span, .reportajes .container_txt h1.title_only a:hover, .reportajes .container_txt span.title_separator,
.reportajes .title_index, .reportajes .list_item_link, .reportajes .list_item_link_double, .reportajes p.more, .reportajes .block_table .table_meeting tbody tr:nth-child(even), .reportajes .block_npage_number.resalte, .reportajes .block_npage_number:hover {
  color: #FF0000; }

/*primer pretitle y hover mas fino para este nivel de pagina  */
.reportajes .container_txt .breadtabs ul li a:hover {
  border-color: #FF0000; }

/*Puntos indices */
.reportajes .block_basic .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FF0000 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.reportajes .block_basic .list_item.title_index:before, .reportajes .title_index:before, .reportajes .block_bt .list_item:before {
  content: "";
  border-bottom: 0; }

/*Bloque otros para este nivel de pagina*/
.reportajes .block_others {
  border-top: 1px solid #FF0000; }

/*Bloque botones para este nivel de pagina*/
.reportajes .block_bt .list_item_title .list_item_link, .reportajes .block_bt .list_item_title_double .list_item_link_double {
  background-color: #DC0000; }

/*Color del borde cabecera de tabla para este nivel de pagina*/
.reportajes .table_meeting thead {
  border-bottom: 1px solid #FF0000; }

/*primer pretitle de este nivel de pagina*/
.el_tiempo .breadtabs ul li a span.pretitle:nth-child(1), .el_tiempo .container_txt .breadtabs ul li a:hover, .el_tiempo .container_txt h1.title_only span, .el_tiempo .container_txt h1.title_only a:hover, .el_tiempo .container_txt span.title_separator,
.el_tiempo .title_index, .el_tiempo .list_item_link, .el_tiempo .list_item_link_double, .el_tiempo p.more, .el_tiempo .block_table .table_meeting tbody tr:nth-child(even), .el_tiempo .block_npage_number.resalte, .el_tiempo .block_npage_number:hover {
  color: #FFFF00; }

/*primer pretitle y hover mas fino para este nivel de pagina  */
.el_tiempo .container_txt .breadtabs ul li a:hover {
  border-color: #FFFF00; }

/*Puntos indices */
.el_tiempo .block_basic .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.el_tiempo .block_basic .list_item.title_index:before, .el_tiempo .title_index:before, .el_tiempo .block_bt .list_item:before {
  content: "";
  border-bottom: 0; }

/*Bloque otros para este nivel de pagina*/
.el_tiempo .block_others {
  border-top: 1px solid #FFFF00; }

/*Bloque botones para este nivel de pagina*/
.el_tiempo .block_bt .list_item_title .list_item_link, .el_tiempo .block_bt .list_item_title_double .list_item_link_double {
  background-color: #FFDC00; }

.el_tiempo .block_bt .list_item_title .list_item_link, .el_tiempo .block_bt .list_item_title_double .list_item_link_double {
  color: #000000; }

/*Color del borde cabecera de tabla para este nivel de pagina*/
.el_tiempo .table_meeting thead {
  border-bottom: 1px solid #FFFF00; }

.el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c1, .el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c2, .el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c3, .el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c4, .el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c5, .el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c6 {
  display: table-cell;
  padding-right: 1%;
  width: 10%; }
.el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c1 {
  width: 25%; }
.el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c3 {
  width: 30%; }
.el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c4 {
  width: 25%; }
.el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c6 {
  width: 25%;
  padding-right: 10%; }

.el_tiempo .block_table .table_meeting.col6 td {
  width: 10%; }

.el_tiempo .block_table .table_meeting.col6 td:nth-child(1) {
  padding-left: 10%;
  width: 25%; }

.el_tiempo .block_table .table_meeting.col6 td:nth-child(2) {
  width: 10%;
  padding-left: 1rem; }

.el_tiempo .block_table .table_meeting.col6 td:nth-child(4), .el_tiempo .block_table .table_meeting.col6 td:last-child {
  width: 25%; }

.el_tiempo .block_table .table_meeting.col6 td:nth-child(3) {
  width: 30%; }

.el_tiempo .block_table .table_meeting.col6 td:last-child {
  padding-right: 10%; }

.el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c1, .el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c2, .el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c3, .el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c4, .el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c5, .el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c6 {
  display: table-cell;
  padding-right: 1%;
  width: 10%; }
.el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c1 {
  width: 25%; }
.el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c3 {
  width: 30%; }
.el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c4 {
  width: 25%; }
.el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c6 {
  width: 25%;
  padding-right: 10%; }

.el_tiempo .block_table .table_meeting.col6 td {
  width: 10%; }

.el_tiempo .block_table .table_meeting.col6 td:nth-child(1) {
  padding-left: 10%;
  width: 25%; }

.el_tiempo .block_table .table_meeting.col6 td:nth-child(2) {
  width: 10%;
  padding-left: 1rem; }

.el_tiempo .block_table .table_meeting.col6 td:nth-child(4), .el_tiempo .block_table .table_meeting.col6 td:last-child {
  width: 25%; }

.el_tiempo .block_table .table_meeting.col6 td:nth-child(3) {
  width: 30%; }

.el_tiempo .block_table .table_meeting.col6 td:last-child {
  padding-right: 10%; }

.el_tiempo.temperaturas .block_detail .block_table .table_meeting.col5 .table_head .table_head_row .c2, .el_tiempo.temperaturas .block_detail .block_table .table_meeting.col5 .table_head .table_head_row .c3, .el_tiempo.temperaturas .block_detail .block_table .table_meeting.col5 .table_head .table_head_row .c4, .el_tiempo.temperaturas .block_detail .block_table .table_meeting.col5 .table_head .table_head_row .c5 {
  display: table-cell;
  padding-right: 0;
  width: 10%;
  text-align: right; }
.el_tiempo.temperaturas .block_detail .block_table .table_meeting.col5 .table_head .table_head_row .c1 {
  width: 35%;
  text-align: left;
  display: table-cell;
  padding-right: 0; }
.el_tiempo.temperaturas .block_detail .block_table .table_meeting.col5 .table_head .table_head_row .c5 {
  padding-right: 10%;
  width: 20%; }

.el_tiempo.temperaturas .block_detail .block_table .table_meeting.col5 td {
  width: 10%;
  min-width: 50px;
  text-align: right; }

.el_tiempo.temperaturas .block_detail .block_table .table_meeting.col5 td:nth-child(1) {
  width: 35%;
  text-align: left;
  padding-left: 10%; }

.el_tiempo.temperaturas .block_detail .block_table .table_meeting.col5 td:nth-child(2) {
  width: 10%; }

.el_tiempo.temperaturas .block_detail .block_table .table_meeting.col5 td:last-child {
  padding-right: 10%;
  width: 20%; }

.el_tiempo.temperaturas.castilla_y_leon .block_detail .block_table .table_meeting.col5 .table_head .table_head_row .c1, .el_tiempo.temperaturas.castilla_la_mancha .block_detail .block_table .table_meeting.col5 .table_head .table_head_row .c1 {
  display: table-cell;
  padding-right: 1%;
  width: 18%;
  text-align: left; }

.el_tiempo.temperaturas.sn .block_detail .block_table .table_meeting.col4 .table_head .table_head_row .c2, .el_tiempo.temperaturas.sn .block_detail .block_table .table_meeting.col4 .table_head .table_head_row .c3, .el_tiempo.temperaturas.sn .block_detail .block_table .table_meeting.col4 .table_head .table_head_row .c4 {
  display: table-cell;
  padding-right: 1%;
  text-align: right; }
.el_tiempo.temperaturas.sn .block_detail .block_table .table_meeting.col4 .table_head .table_head_row .c1 {
  display: table-cell;
  padding-right: 1%;
  width: 24%;
  text-align: left; }
.el_tiempo.temperaturas.sn .block_detail .block_table .table_meeting.col4 .table_head .table_head_row .c2 {
  width: 11%; }
.el_tiempo.temperaturas.sn .block_detail .block_table .table_meeting.col4 .table_head .table_head_row .c3 {
  width: 14%; }
.el_tiempo.temperaturas.sn .block_detail .block_table .table_meeting.col4 .table_head .table_head_row .c4 {
  padding-right: 10%;
  width: 30%;
  text-align: left;
  padding-left: 2rem; }

.el_tiempo.temperaturas.sn .block_detail .block_table .table_meeting.col4 td {
  width: 10%;
  min-width: 50px;
  text-align: right; }

.el_tiempo.temperaturas.sn .block_detail .block_table .table_meeting.col4 td:nth-child(1) {
  width: 25%;
  text-align: left;
  padding-left: 10%; }

.el_tiempo.temperaturas.sn .block_detail .block_table .table_meeting.col4 td:nth-child(3) {
  width: 15%; }

.el_tiempo.temperaturas.sn .block_detail .block_table .table_meeting.col4 td:last-child {
  padding-right: 10%;
  width: 30%;
  text-align: left;
  padding-left: 2rem; }

.el_tiempo.temperaturas .block_table .table_meeting.col {
  border-collapse: inherit;
  margin: inherit; }

.el_tiempo.temperaturas .block_table .table_meeting.col thead .table_head_row {
  width: 100%; }

.el_tiempo.temperaturas div.block_detail .block_table:nth-child(3) {
  padding-top: 0; }

.el_tiempo.temperaturas .block_table .table_meeting.col tbody tr td {
  padding-bottom: inherit; }

.el_tiempo.temperaturas .block_table .table_meeting.col thead .table_head_row .c1 {
  display: table-cell;
  padding-right: 1%;
  width: 33%; }

.el_tiempo.temperaturas .block_table .table_meeting.col thead .table_head_row .c2 {
  display: table-cell;
  padding-right: 1%;
  width: 19%; }

.el_tiempo.temperaturas .block_table .table_meeting.col thead .table_head_row .c3 {
  display: table-cell;
  padding-right: 1%;
  width: 19%; }

.el_tiempo.temperaturas .block_table .table_meeting.col thead .table_head_row .c4 {
  display: table-cell;
  padding-right: 1%;
  width: 14%; }

.el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c1, .el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c2, .el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c3, .el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c4, .el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c5, .el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c6 {
  display: table-cell;
  padding-right: 1%;
  width: 10%; }
.el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c1 {
  width: 25%; }
.el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c3 {
  width: 30%; }
.el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c4 {
  width: 25%; }
.el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c6 {
  width: 25%;
  padding-right: 10%; }

.el_tiempo .block_table .table_meeting.col6 td {
  width: 10%; }

.el_tiempo .block_table .table_meeting.col6 td:nth-child(1) {
  padding-left: 10%;
  width: 25%; }

.el_tiempo .block_table .table_meeting.col6 td:nth-child(2) {
  width: 10%;
  padding-left: 1rem; }

.el_tiempo .block_table .table_meeting.col6 td:nth-child(4), .el_tiempo .block_table .table_meeting.col6 td:last-child {
  width: 25%; }

.el_tiempo .block_table .table_meeting.col6 td:nth-child(3) {
  width: 30%; }

.el_tiempo .block_table .table_meeting.col6 td:last-child {
  padding-right: 10%; }

.el_tiempo.reserva_hidraulica .block_table .table_meeting.col4 thead .table_head .table_head_row .c2, .el_tiempo.reserva_hidraulica .block_table .table_meeting.col4 thead .table_head .table_head_row .c3, .el_tiempo.reserva_hidraulica .block_table .table_meeting.col4 thead .table_head .table_head_row .c4 {
  display: table-cell;
  padding-right: 1%;
  width: 20%; }
.el_tiempo.reserva_hidraulica .block_table .table_meeting.col4 thead .table_head .table_head_row .c1 {
  display: table-cell;
  padding-right: 1%;
  width: 40%;
  padding-left: 10%;
  min-width: 10rem; }
.el_tiempo.reserva_hidraulica .block_table .table_meeting.col4 thead .table_head .table_head_row .c4 {
  text-align: right;
  padding-right: 10%;
  min-width: 98px; }

.el_tiempo.reserva_hidraulica .block_table .table_meeting.col4 td {
  width: 20%;
  text-align: left; }

.el_tiempo.reserva_hidraulica .block_table .table_meeting.col4 td:nth-child(1) {
  width: 40%; }

.el_tiempo.reserva_hidraulica .block_table .table_meeting.col4 td:last-child {
  width: 20%;
  text-align: right; }

.el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c1, .el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c2, .el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c3, .el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c4, .el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c5, .el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c6 {
  display: table-cell;
  padding-right: 1%;
  width: 10%; }
.el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c1 {
  width: 25%; }
.el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c3 {
  width: 30%; }
.el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c4 {
  width: 25%; }
.el_tiempo .block_table .table_meeting.col6 thead .table_head_row .c6 {
  width: 25%;
  padding-right: 10%; }

.el_tiempo .block_table .table_meeting.col6 td {
  width: 10%; }

.el_tiempo .block_table .table_meeting.col6 td:nth-child(1) {
  padding-left: 10%;
  width: 25%; }

.el_tiempo .block_table .table_meeting.col6 td:nth-child(2) {
  width: 10%;
  padding-left: 1rem; }

.el_tiempo .block_table .table_meeting.col6 td:nth-child(4), .el_tiempo .block_table .table_meeting.col6 td:last-child {
  width: 25%; }

.el_tiempo .block_table .table_meeting.col6 td:nth-child(3) {
  width: 30%; }

.el_tiempo .block_table .table_meeting.col6 td:last-child {
  padding-right: 10%; }

/*ultravioleta*/
.el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 td:nth-child(1) {
  width: 40%;
  padding-right: 1rem; }

.el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 td:nth-child(2) {
  width: 10%;
  text-align: right;
  padding-right: 2rem; }

.el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 td:nth-child(3) {
  width: 35%; }

.el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 td:last-child {
  width: 15%;
  text-align: right; }

/* Colores primera tabla ultravioleta*/
.el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Green White Yellow"] td:nth-child(2), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Green White Cyan"] td:nth-child(2), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Green White Red"] td:nth-child(2), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Green White Green"] td:nth-child(2), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Green White Magenta"] td:nth-child(2), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Green White Green"] td:nth-child(4), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbodytr[class="Yellow White Green"] td:nth-child(4), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbodytr[class="Cyan White Green"] td:nth-child(4), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Red White Green"] td:nth-child(4), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Magenta White Green"] td:nth-child(4) {
  color: #00FF00; }
.el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Yellow White Green"] td:nth-child(2), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Yellow White Cyan"] td:nth-child(2), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Yellow White Red"] td:nth-child(2), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Yellow White Magenta"] td:nth-child(2), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Yellow White Yellow"] td:nth-child(2), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Yellow White Yellow"] td:nth-child(4), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Green White Yellow"] td:nth-child(4), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Cyan White Yellow"] td:nth-child(4), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Red White Yellow"] td:nth-child(4), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Magenta White Yellow"] td:nth-child(4) {
  color: #FFFF00; }
.el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Cyan White Cyan"] td:nth-child(2), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Cyan White Green"] td:nth-child(2), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Cyan White Yellow"] td:nth-child(2), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Cyan White Red"] td:nth-child(2), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Cyan White Magenta"] td:nth-child(2), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Cyan White Cyan"] td:nth-child(4), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Green White Cyan"] td:nth-child(4), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Yellow White Cyan"] td:nth-child(4), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Red White Cyan"] td:nth-child(4), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbodytr[class="Magenta White Cyan"] td:nth-child(4) {
  color: #00FFFF; }
.el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Red White Green"] td:nth-child(2), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Red White Yellow"] td:nth-child(2), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Red White Cyan"] td:nth-child(2), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Red White Magenta"] td:nth-child(2), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Red White Red"] td:nth-child(2), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Red White Red"] td:nth-child(4), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Green White Red"] td:nth-child(4), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Yellow White Red"] td:nth-child(4), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Cyan White Red"] td:nth-child(4), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Magenta White Red"] td:nth-child(4) {
  color: #FF0000; }
.el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Magenta White Green"] td:nth-child(2), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Magenta White Yellow"] td:nth-child(2), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Magenta White Cyan"] td:nth-child(2), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Magenta White Red"] td:nth-child(2), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Magenta White Magenta"] td:nth-child(2), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Magenta White Magenta"] td:nth-child(4), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Green White Magenta"] td:nth-child(4), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Yellow White Magenta"] td:nth-child(4), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Cyan White Magenta"] td:nth-child(4), .el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col4 tbody tr[class="Red White Magenta"] td:nth-child(4) {
  color: #FF00FF; }

.el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col5 thead .table_head_row .c1 {
  padding-left: 12%; }
.el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col5 thead .table_head_row .c3 {
  width: 29%;
  padding-right: 15%; }

.el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col5 tbody tr td:nth-child(1) {
  width: 12%;
  padding-right: 1rem; }

.el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col5 tbody tr td:nth-child(2) {
  width: 10%; }

.el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col5 tbody tr td:nth-child(3) {
  width: 15%; }

.el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col5 tbody tr td:nth-child(4) {
  width: 5%;
  text-align: right;
  padding-right: 1rem; }

.el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col5 tbody tr td:last-child {
  width: 15%; }

/* Colores segunda tabla */
.el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col5 tbody tr.Green td:nth-child(1)::before {
  content: '\025a0 ';
  color: #00FF00;
  text-align: center; }

.el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col5 tbody tr.Yellow td:nth-child(1)::before {
  content: '\025a0 ';
  color: #FFFF00; }

.el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col5 tbody tr.Cyan td:nth-child(1)::before {
  content: '\025a0 ';
  color: #00FFFF; }

.el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col5 tbody tr.Red td:nth-child(1)::before {
  content: '\025a0 ';
  color: #FF0000; }

.el_tiempo.radiacion_ultravioleta .block_table .table_meeting.col5 tbody tr.Magenta td:nth-child(1)::before {
  content: '\025a0 ';
  color: #FF00FF; }

/*primer pretitle de este nivel de pagina*/
.agenda_del_ocio .breadtabs ul li a span.pretitle:nth-child(1), .agenda_del_ocio .container_txt .breadtabs ul li a:hover, .agenda_del_ocio .container_txt h1.title_only span, .agenda_del_ocio .container_txt h1.title_only a:hover, .agenda_del_ocio .container_txt span.title_separator,
.agenda_del_ocio .title_index, .agenda_del_ocio .list_item_link, .agenda_del_ocio .list_item_link_double, .agenda_del_ocio p.more, .agenda_del_ocio .block_table .table_meeting tbody tr:nth-child(even), .agenda_del_ocio .block_npage_number.resalte, .agenda_del_ocio .block_npage_number:hover {
  color: #FFFF00; }

/*primer pretitle y hover mas fino para este nivel de pagina  */
.agenda_del_ocio .container_txt .breadtabs ul li a:hover {
  border-color: #FFFF00; }

/*Puntos indices */
.agenda_del_ocio .block_basic .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.agenda_del_ocio .block_basic .list_item.title_index:before, .agenda_del_ocio .title_index:before, .agenda_del_ocio .block_bt .list_item:before {
  content: "";
  border-bottom: 0; }

/*Bloque otros para este nivel de pagina*/
.agenda_del_ocio .block_others {
  border-top: 1px solid #FFFF00; }

/*Bloque botones para este nivel de pagina*/
.agenda_del_ocio .block_bt .list_item_title .list_item_link, .agenda_del_ocio .block_bt .list_item_title_double .list_item_link_double {
  background-color: #FFDC00; }

.agenda_del_ocio .block_bt .list_item_title .list_item_link, .agenda_del_ocio .block_bt .list_item_title_double .list_item_link_double {
  color: #000000; }

/*Color del borde cabecera de tabla para este nivel de pagina*/
.agenda_del_ocio .table_meeting thead {
  border-bottom: 1px solid #FFFF00; }

.agenda_del_ocio .block_detail .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.agenda_del_ocio .block_detail .list_item_link {
  padding: 0 0 0 0.5rem; }

/*Concreta cine*/
.agenda_del_ocio.cine .block_table .table_meeting.col4 thead .table_head .table_head_row .c1, .agenda_del_ocio.cine .block_table .table_meeting.col4 thead .table_head .table_head_row .c2, .agenda_del_ocio.cine .block_table .table_meeting.col4 thead .table_head .table_head_row .c3, .agenda_del_ocio.cine .block_table .table_meeting.col4 thead .table_head .table_head_row .c4, .agenda_del_ocio.cine .block_table .table_meeting.col3 thead .table_head .table_head_row .c1, .agenda_del_ocio.cine .block_table .table_meeting.col3 thead .table_head .table_head_row .c2, .agenda_del_ocio.cine .block_table .table_meeting.col3 thead .table_head .table_head_row .c3, .agenda_del_ocio.cine .block_table .table_meeting.col3 thead .table_head .table_head_row .c4 {
  display: table-cell;
  padding-right: 1%;
  text-align: right; }
.agenda_del_ocio.cine .block_table .table_meeting.col4 thead .table_head .table_head_row .c1, .agenda_del_ocio.cine .block_table .table_meeting.col3 thead .table_head .table_head_row .c1 {
  padding-right: 1rem;
  padding-left: 10%;
  width: 15%; }
.agenda_del_ocio.cine .block_table .table_meeting.col4 thead .table_head .table_head_row .c2, .agenda_del_ocio.cine .block_table .table_meeting.col3 thead .table_head .table_head_row .c2 {
  width: 50%;
  text-align: left; }
.agenda_del_ocio.cine .block_table .table_meeting.col4 thead .table_head .table_head_row .c3, .agenda_del_ocio.cine .block_table .table_meeting.col3 thead .table_head .table_head_row .c3 {
  width: 8%;
  text-align: left; }
.agenda_del_ocio.cine .block_table .table_meeting.col4 thead .table_head .table_head_row .c4, .agenda_del_ocio.cine .block_table .table_meeting.col3 thead .table_head .table_head_row .c4 {
  padding-right: 10%;
  width: 27%; }

.agenda_del_ocio.cine .block_table .table_meeting.col4 td:nth-child(1), .agenda_del_ocio.cine .block_table .table_meeting.col3 td:nth-child(1) {
  width: 15%;
  padding-right: 1rem;
  text-align: right; }

.agenda_del_ocio.cine .block_table .table_meeting.col4 td:nth-child(2), .agenda_del_ocio.cine .block_table .table_meeting.col3 td:nth-child(2) {
  width: 50%;
  text-align: left; }

.agenda_del_ocio.cine .block_table .table_meeting.col4 td:nth-child(3), .agenda_del_ocio.cine .block_table .table_meeting.col3 td:nth-child(3) {
  width: 8%; }

.agenda_del_ocio.cine .block_table .table_meeting.col4 td:last-child, .agenda_del_ocio.cine .block_table .table_meeting.col3 td:last-child {
  width: 27%;
  text-align: right; }

.agenda_del_ocio .block_detail .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.agenda_del_ocio .block_detail .list_item_link {
  padding: 0 0 0 0.5rem; }

/*Concreta libros*/
.agenda_del_ocio.libros p:nth-child(1) {
  font-family: "Roboto Mono";
  font-size: 1.6rem;
  font-weight: 700;
  line-height: 2.4rem;
  opacity: 1; }

.agenda_del_ocio.libros .block_table .table_meeting.col4 {
  border-bottom: 1px solid #FFFF00; }

.agenda_del_ocio.libros .block_table .table_meeting.col4 thead .table_head_row .c1, .agenda_del_ocio.libros .block_table .table_meeting.col4 thead .table_head_row .c2, .agenda_del_ocio.libros .block_table .table_meeting.col4 thead .table_head_row .c3 {
  display: table-cell;
  padding-right: 1%; }
.agenda_del_ocio.libros .block_table .table_meeting.col4 thead .table_head_row .c1 {
  width: 78%;
  text-align: right; }
.agenda_del_ocio.libros .block_table .table_meeting.col4 thead .table_head_row .c2 {
  width: 10%;
  text-align: right; }
.agenda_del_ocio.libros .block_table .table_meeting.col4 thead .table_head_row .c3 {
  width: 12%;
  text-align: right;
  padding-right: 5%; }

.agenda_del_ocio.libros .block_table .table_meeting.col4 tr:last-child td {
  padding-bottom: 3rem; }

.agenda_del_ocio.libros .block_table .table_meeting.col4 td:nth-child(1) {
  padding-left: 5%;
  width: 9%;
  padding-right: 1.5rem;
  text-align: right; }

.agenda_del_ocio.libros .block_table .table_meeting.col4 td:nth-child(2) {
  width: 78%;
  text-align: left; }

.agenda_del_ocio.libros .block_table .table_meeting.col4 td:nth-child(3) {
  padding-right: 0;
  width: 10%; }

.agenda_del_ocio.libros .block_table .table_meeting.col4 td:last-child {
  text-align: right;
  width: 20%;
  padding-right: 5%; }

.agenda_del_ocio .block_detail .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.agenda_del_ocio .block_detail .list_item_link {
  padding: 0 0 0 0.5rem; }

.agenda_del_ocio.discos .block_table .table_meeting.col4 thead .table_head .table_head_row .c1, .agenda_del_ocio.discos .block_table .table_meeting.col4 thead .table_head .table_head_row .c2, .agenda_del_ocio.discos .block_table .table_meeting.col4 thead .table_head .table_head_row .c3 {
  display: table-cell;
  padding-right: 0; }
.agenda_del_ocio.discos .block_table .table_meeting.col4 thead .table_head .table_head_row .c1 {
  padding-left: 12%;
  width: 18%;
  min-width: 111px; }
.agenda_del_ocio.discos .block_table .table_meeting.col4 thead .table_head .table_head_row .c2 {
  width: 41%;
  padding-left: 1rem;
  min-width: 111px; }
.agenda_del_ocio.discos .block_table .table_meeting.col4 thead .table_head .table_head_row .c3 {
  width: 41%;
  padding-right: 10%; }

.agenda_del_ocio.discos .block_table .table_meeting.col3 td:nth-child(1), .agenda_del_ocio.discos .block_table .table_meeting.col4 td:nth-child(1) {
  width: 16%;
  padding-right: 1rem;
  text-align: right; }

.agenda_del_ocio.discos .block_table .table_meeting.col4 td:nth-child(2) {
  width: 4%; }

.agenda_del_ocio.discos .block_table .table_meeting.col4 td:nth-last-child(-n+2) {
  width: 40%; }

.agenda_del_ocio.discos .block_table .table_meeting.col3 tbody tr, .agenda_del_ocio.discos .block_table .table_meeting.col4 tbody tr {
  color: #FFFFFF; }

.agenda_del_ocio.discos .block_table .table_meeting.col3 tbody tr, .agenda_del_ocio.discos .block_table .table_meeting.col4 tbody tr {
  color: #FFFFFF; }

.agenda_del_ocio.discos .block_table .table_meeting.col3 .table_head_row .c1, .agenda_del_ocio.discos .block_table .table_meeting.col3 .table_head_row .c2, .agenda_del_ocio.discos .block_table .table_meeting.col3 .table_head_row .c3 {
  display: table-cell;
  padding-right: 1%; }
.agenda_del_ocio.discos .block_table .table_meeting.col3 .table_head_row .c1 {
  padding-left: 10%;
  width: 18%; }
.agenda_del_ocio.discos .block_table .table_meeting.col3 .table_head_row .c2 {
  width: 25%; }
.agenda_del_ocio.discos .block_table .table_meeting.col3 .table_head_row .c3 {
  width: 50%;
  padding-right: 10%; }

.agenda_del_ocio.discos .block_table .table_meeting.col3 td:nth-child(1), .agenda_del_ocio.discos .block_table .table_meeting.col4 td:nth-child(1) {
  width: 15%;
  padding-right: 1rem;
  text-align: right; }

.agenda_del_ocio.discos .block_table .table_meeting tbody tr.White.Green td:nth-child(2)::before {
  content: '\025a0';
  color: #00FF00; }
.agenda_del_ocio.discos .block_table .table_meeting tbody tr.Red.White td:nth-child(2)::before {
  content: '\025a0';
  color: #FF0000; }
.agenda_del_ocio.discos .block_table .table_meeting tbody tr.Yellow.White td:nth-child(2)::before {
  content: '\025a0';
  color: #FFFF00; }
.agenda_del_ocio.discos .block_table .table_meeting tbody tr.Cyan.White td:nth-child(2)::before {
  content: '\025a0';
  color: #00FFFF; }
.agenda_del_ocio.discos .block_table .table_meeting tbody tr.Magenta.White td:nth-child(2)::before {
  content: '\025a0';
  color: #FF00FF; }

.agenda_del_ocio.discos .block_detail p.Green, .agenda_del_ocio.discos .block_detail p.Yellow, .agenda_del_ocio.discos .block_detail p.Red, .agenda_del_ocio.discos .block_detail p.Magenta, .agenda_del_ocio.discos .block_detail p.Cyan {
  display: inline-block; }

.agenda_del_ocio.discos .block_detail p.Green:before, .agenda_del_ocio.discos .block_detail p.Yellow:before, .agenda_del_ocio.discos .block_detail p.Red:before, .agenda_del_ocio.discos .block_detail p.Magenta:before, .agenda_del_ocio.discos .block_detail p.Cyan:before {
  content: '\025a0 ';
  width: 2rem;
  height: 2rem;
  color: #00FF00;
  padding-right: 1rem; }
.agenda_del_ocio.discos .block_detail p.Yellow:before {
  color: #FFFF00; }
.agenda_del_ocio.discos .block_detail p.Red:before {
  color: #FF0000; }
.agenda_del_ocio.discos .block_detail p.Magenta:before {
  color: #FF00FF; }
.agenda_del_ocio.discos .block_detail p.Cyan:before {
  color: #00FFFF; }

/*primer pretitle de este nivel de pagina*/
.seguridad_informatica .breadtabs ul li a span.pretitle:nth-child(1), .seguridad_informatica .container_txt .breadtabs ul li a:hover, .seguridad_informatica .container_txt h1.title_only span, .seguridad_informatica .container_txt h1.title_only a:hover, .seguridad_informatica .container_txt span.title_separator,
.seguridad_informatica .title_index, .seguridad_informatica .list_item_link, .seguridad_informatica .list_item_link_double, .seguridad_informatica p.more, .seguridad_informatica .block_table .table_meeting tbody tr:nth-child(even), .seguridad_informatica .block_npage_number.resalte, .seguridad_informatica .block_npage_number:hover {
  color: #FFFF00; }

/*primer pretitle y hover mas fino para este nivel de pagina  */
.seguridad_informatica .container_txt .breadtabs ul li a:hover {
  border-color: #FFFF00; }

/*Puntos indices */
.seguridad_informatica .block_basic .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.seguridad_informatica .block_basic .list_item.title_index:before, .seguridad_informatica .title_index:before, .seguridad_informatica .block_bt .list_item:before {
  content: "";
  border-bottom: 0; }

/*Bloque otros para este nivel de pagina*/
.seguridad_informatica .block_others {
  border-top: 1px solid #FFFF00; }

/*Bloque botones para este nivel de pagina*/
.seguridad_informatica .block_bt .list_item_title .list_item_link, .seguridad_informatica .block_bt .list_item_title_double .list_item_link_double {
  background-color: #FFDC00; }

.seguridad_informatica .block_bt .list_item_title .list_item_link, .seguridad_informatica .block_bt .list_item_title_double .list_item_link_double {
  color: #000000; }

/*Color del borde cabecera de tabla para este nivel de pagina*/
.seguridad_informatica .table_meeting thead {
  border-bottom: 1px solid #FFFF00; }

/*primer pretitle de este nivel de pagina*/
.proyecto_kam .breadtabs ul li a span.pretitle:nth-child(1), .proyecto_kam .container_txt .breadtabs ul li a:hover, .proyecto_kam .container_txt h1.title_only span, .proyecto_kam .container_txt h1.title_only a:hover, .proyecto_kam .container_txt span.title_separator,
.proyecto_kam .title_index, .proyecto_kam .list_item_link, .proyecto_kam .list_item_link_double, .proyecto_kam p.more, .proyecto_kam .block_table .table_meeting tbody tr:nth-child(even), .proyecto_kam .block_npage_number.resalte, .proyecto_kam .block_npage_number:hover {
  color: #FFFF00; }

/*primer pretitle y hover mas fino para este nivel de pagina  */
.proyecto_kam .container_txt .breadtabs ul li a:hover {
  border-color: #FFFF00; }

/*Puntos indices */
.proyecto_kam .block_basic .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.proyecto_kam .block_basic .list_item.title_index:before, .proyecto_kam .title_index:before, .proyecto_kam .block_bt .list_item:before {
  content: "";
  border-bottom: 0; }

/*Bloque otros para este nivel de pagina*/
.proyecto_kam .block_others {
  border-top: 1px solid #FFFF00; }

/*Bloque botones para este nivel de pagina*/
.proyecto_kam .block_bt .list_item_title .list_item_link, .proyecto_kam .block_bt .list_item_title_double .list_item_link_double {
  background-color: #FFDC00; }

.proyecto_kam .block_bt .list_item_title .list_item_link, .proyecto_kam .block_bt .list_item_title_double .list_item_link_double {
  color: #000000; }

/*Color del borde cabecera de tabla para este nivel de pagina*/
.proyecto_kam .table_meeting thead {
  border-bottom: 1px solid #FFFF00; }

/*primer pretitle de este nivel de pagina*/
.empleo .breadtabs ul li a span.pretitle:nth-child(1), .empleo .container_txt .breadtabs ul li a:hover, .empleo .container_txt h1.title_only span, .empleo .container_txt h1.title_only a:hover, .empleo .container_txt span.title_separator,
.empleo .title_index, .empleo .list_item_link, .empleo .list_item_link_double, .empleo p.more, .empleo .block_table .table_meeting tbody tr:nth-child(even), .empleo .block_npage_number.resalte, .empleo .block_npage_number:hover {
  color: #FFFF00; }

/*primer pretitle y hover mas fino para este nivel de pagina  */
.empleo .container_txt .breadtabs ul li a:hover {
  border-color: #FFFF00; }

/*Puntos indices */
.empleo .block_basic .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.empleo .block_basic .list_item.title_index:before, .empleo .title_index:before, .empleo .block_bt .list_item:before {
  content: "";
  border-bottom: 0; }

/*Bloque otros para este nivel de pagina*/
.empleo .block_others {
  border-top: 1px solid #FFFF00; }

/*Bloque botones para este nivel de pagina*/
.empleo .block_bt .list_item_title .list_item_link, .empleo .block_bt .list_item_title_double .list_item_link_double {
  background-color: #FFDC00; }

.empleo .block_bt .list_item_title .list_item_link, .empleo .block_bt .list_item_title_double .list_item_link_double {
  color: #000000; }

/*Color del borde cabecera de tabla para este nivel de pagina*/
.empleo .table_meeting thead {
  border-bottom: 1px solid #FFFF00; }

/*Concreto empleo y zoco*/
.empleo .block_detail p {
  border-bottom: 1px solid #FFFF00;
  padding: 1rem 0  1rem 0; }

/*primer pretitle de este nivel de pagina*/
.programas_tve .breadtabs ul li a span.pretitle:nth-child(1), .programas_tve .container_txt .breadtabs ul li a:hover, .programas_tve .container_txt h1.title_only span, .programas_tve .container_txt h1.title_only a:hover, .programas_tve .container_txt span.title_separator,
.programas_tve .title_index, .programas_tve .list_item_link, .programas_tve .list_item_link_double, .programas_tve p.more, .programas_tve .block_table .table_meeting tbody tr:nth-child(even), .programas_tve .block_npage_number.resalte, .programas_tve .block_npage_number:hover {
  color: #FFFF00; }

/*primer pretitle y hover mas fino para este nivel de pagina  */
.programas_tve .container_txt .breadtabs ul li a:hover {
  border-color: #FFFF00; }

/*Puntos indices */
.programas_tve .block_basic .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.programas_tve .block_basic .list_item.title_index:before, .programas_tve .title_index:before, .programas_tve .block_bt .list_item:before {
  content: "";
  border-bottom: 0; }

/*Bloque otros para este nivel de pagina*/
.programas_tve .block_others {
  border-top: 1px solid #FFFF00; }

/*Bloque botones para este nivel de pagina*/
.programas_tve .block_bt .list_item_title .list_item_link, .programas_tve .block_bt .list_item_title_double .list_item_link_double {
  background-color: #FFDC00; }

.programas_tve .block_bt .list_item_title .list_item_link, .programas_tve .block_bt .list_item_title_double .list_item_link_double {
  color: #000000; }

/*Color del borde cabecera de tabla para este nivel de pagina*/
.programas_tve .table_meeting thead {
  border-bottom: 1px solid #FFFF00; }

.programas_tve .table_movies td:nth-child(1) {
  padding-right: 1rem;
  color: #FFFF00;
  width: 35%;
  font-family: "Roboto Mono"; }

.programas_tve .block_detail p.title_film {
  font-family: "Roboto Mono";
  font-size: 2.2rem;
  font-weight: 700;
  line-height: 2.8rem;
  opacity: 1;
  padding-bottom: 0; }

.programas_tve .block_table {
  padding: 1rem 0 0 0; }

.programas_tve .block_table .table_meeting.col2 {
  margin: 0; }

.programas_tve .block_detail .table_meeting.col2 td:nth-child(1) {
  width: 19%;
  padding-right: 1rem;
  text-align: right; }
.programas_tve .block_detail .table_meeting.col2 td:nth-child(2) {
  text-align: left;
  width: 80%;
  padding-left: 1rem; }

.programas_tve.programacion .block_detail .list_item:before, .programas_tve.programas_horas .list .list_item::before {
  content: "\200D";
  background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.programas_tve.programacion .block_table .table_meeting tbody tr {
  background-image: linear-gradient(to right, #FFFFFF 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }
  .programas_tve.programacion .block_table .table_meeting tbody tr:nth-child(even) {
    background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
    background-position: bottom;
    background-size: 9px 1px;
    background-repeat: repeat-x; }
    .programas_tve.programacion .block_table .table_meeting tbody tr:nth-child(even) .black_link a, .programas_tve.programacion .block_table .table_meeting tbody tr:nth-child(even) .black_link_last a {
      color: #FFFF00; }
.programas_tve.programacion .block_table .table_meeting th {
  color: #9A9692;
  padding: 0 0 1rem 0; }
.programas_tve.programacion .block_table .table_meeting td {
  height: 3rem;
  width: 10%;
  text-align: left; }
  .programas_tve.programacion .block_table .table_meeting td:nth-child(1) {
    width: 60%;
    padding-left: 0; }
  .programas_tve.programacion .block_table .table_meeting td:last-child {
    width: 30%; }

.black_header {
  background-color: #000000;
  padding: 0 1rem 0 1rem; }

.black, .black_link, .black_link_last {
  background-color: #000000;
  position: absolute;
  padding: 0 1rem 0 1rem; }

.black {
  padding-left: 10%; }

.black_link_last {
  padding-right: 13%; }

.programas_tve.programacion .block_detail ul.list:nth-of-type(1) {
  border-top: 1px solid #FFFF00;
  padding-top: 2.5rem; }

.programas_tve .block_basic .block_table .table_meeting td:nth-child(1) {
  width: 60%; }

.programas_tve.ficha_pelicula span.resalte {
  color: #FFFF00; }

.programas_tve.ficha_pelicula .table_movies td:nth-child(1) {
  width: 35%; }

.programas_tve.internacional .block_detail .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

/*primer pretitle de este nivel de pagina*/
.programas_rne .breadtabs ul li a span.pretitle:nth-child(1), .programas_rne .container_txt .breadtabs ul li a:hover, .programas_rne .container_txt h1.title_only span, .programas_rne .container_txt h1.title_only a:hover, .programas_rne .container_txt span.title_separator,
.programas_rne .title_index, .programas_rne .list_item_link, .programas_rne .list_item_link_double, .programas_rne p.more, .programas_rne .block_table .table_meeting tbody tr:nth-child(even), .programas_rne .block_npage_number.resalte, .programas_rne .block_npage_number:hover {
  color: #FFFF00; }

/*primer pretitle y hover mas fino para este nivel de pagina  */
.programas_rne .container_txt .breadtabs ul li a:hover {
  border-color: #FFFF00; }

/*Puntos indices */
.programas_rne .block_basic .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.programas_rne .block_basic .list_item.title_index:before, .programas_rne .title_index:before, .programas_rne .block_bt .list_item:before {
  content: "";
  border-bottom: 0; }

/*Bloque otros para este nivel de pagina*/
.programas_rne .block_others {
  border-top: 1px solid #FFFF00; }

/*Bloque botones para este nivel de pagina*/
.programas_rne .block_bt .list_item_title .list_item_link, .programas_rne .block_bt .list_item_title_double .list_item_link_double {
  background-color: #FFDC00; }

.programas_rne .block_bt .list_item_title .list_item_link, .programas_rne .block_bt .list_item_title_double .list_item_link_double {
  color: #000000; }

/*Color del borde cabecera de tabla para este nivel de pagina*/
.programas_rne .table_meeting thead {
  border-bottom: 1px solid #FFFF00; }

.programas_rne.rne .block_detail .block_table .table_meeting.col2 td:nth-child(1) {
  width: 5%;
  padding-right: 1rem;
  min-width: 50px;
  text-align: right; }
.programas_rne.rne .block_detail .block_table .table_meeting.col2 td:nth-child(2) {
  text-align: left;
  width: 95%; }

.programas_rne .block_table .table_meeting.col4 .table_head_row .c1, .programas_rne .block_table .table_meeting.col4 .table_head_row .c2, .programas_rne .block_table .table_meeting.col4 .table_head_row .c3, .programas_rne .block_table .table_meeting.col4 .table_head_row .c4, .programas_rne .block_table .table_meeting.col4 .table_head_row .c5 {
  display: table-cell;
  padding-right: 1%; }
.programas_rne .block_table .table_meeting.col4 .table_head_row .c1, .programas_rne .block_table .table_meeting.col4 .table_head_row .c2 {
  text-align: right; }
.programas_rne .block_table .table_meeting.col4 .table_head_row .c1 {
  text-align: left;
  padding-left: 10%;
  width: 12%; }
.programas_rne .block_table .table_meeting.col4 .table_head_row .c2 {
  width: 9%;
  text-align: left; }
.programas_rne .block_table .table_meeting.col4 .table_head_row .c3 {
  width: 11%; }
.programas_rne .block_table .table_meeting.col4 .table_head_row .c4, .programas_rne .block_table .table_meeting.col4 .table_head_row .c5 {
  width: 1%; }
.programas_rne .block_table .table_meeting.col4 .table_head_row .c5 {
  padding-right: 10%;
  width: 15%; }

.programas_rne .block_detail .block_table .table_meeting.col4 td:nth-child(1) {
  width: 20%; }

.programas_rne .block_detail .block_table .table_meeting.col4 td:nth-child(2),
.programas_rne .block_detail .block_table .table_meeting.col4 td:nth-child(3) {
  width: 15%; }

.programas_rne .block_detail .block_table .table_meeting.col4 td:last-child {
  width: 25%; }

/*primer pretitle de este nivel de pagina*/
.sorteos .breadtabs ul li a span.pretitle:nth-child(1), .sorteos .container_txt .breadtabs ul li a:hover, .sorteos .container_txt h1.title_only span, .sorteos .container_txt h1.title_only a:hover, .sorteos .container_txt span.title_separator,
.sorteos .title_index, .sorteos .list_item_link, .sorteos .list_item_link_double, .sorteos p.more, .sorteos .block_table .table_meeting tbody tr:nth-child(even), .sorteos .block_npage_number.resalte, .sorteos .block_npage_number:hover {
  color: #FFFF00; }

/*primer pretitle y hover mas fino para este nivel de pagina  */
.sorteos .container_txt .breadtabs ul li a:hover {
  border-color: #FFFF00; }

/*Puntos indices */
.sorteos .block_basic .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.sorteos .block_basic .list_item.title_index:before, .sorteos .title_index:before, .sorteos .block_bt .list_item:before {
  content: "";
  border-bottom: 0; }

/*Bloque otros para este nivel de pagina*/
.sorteos .block_others {
  border-top: 1px solid #FFFF00; }

/*Bloque botones para este nivel de pagina*/
.sorteos .block_bt .list_item_title .list_item_link, .sorteos .block_bt .list_item_title_double .list_item_link_double {
  background-color: #FFDC00; }

.sorteos .block_bt .list_item_title .list_item_link, .sorteos .block_bt .list_item_title_double .list_item_link_double {
  color: #000000; }

/*Color del borde cabecera de tabla para este nivel de pagina*/
.sorteos .table_meeting thead {
  border-bottom: 1px solid #FFFF00; }

.sorteos.bono_loto .block_detail .block_table .table_meeting.col10 thead .table_head_row .c1, .sorteos.bono_loto .block_detail .block_table .table_meeting.col10 thead .table_head_row .c2, .sorteos.bono_loto .block_detail .block_table .table_meeting.col10 thead .table_head_row .c3, .sorteos.bono_loto .block_detail .block_table .table_meeting.col10 thead .table_head_row .c4 {
  display: table-cell;
  padding-right: 0;
  text-align: left; }
.sorteos.bono_loto .block_detail .block_table .table_meeting.col10 thead .table_head_row .c1 {
  width: 15%; }
.sorteos.bono_loto .block_detail .block_table .table_meeting.col10 thead .table_head_row .c2 {
  width: 23%; }
.sorteos.bono_loto .block_detail .block_table .table_meeting.col10 thead .table_head_row .c3 {
  width: 20%; }
.sorteos.bono_loto .block_detail .block_table .table_meeting.col10 thead .table_head_row .c4 {
  width: 5%;
  text-align: right;
  padding-right: 1rem; }
.sorteos.bono_loto .block_detail .block_table .table_meeting.col10 thead .table_head_row .c5 {
  width: 7%;
  padding-right: 5%; }

.sorteos .block_detail .block_table .table_meeting.col10 thead .table_head_row .c1, .sorteos .block_detail .block_table .table_meeting.col10 thead .table_head_row .c2, .sorteos .block_detail .block_table .table_meeting.col10 thead .table_head_row .c3, .sorteos .block_detail .block_table .table_meeting.col10 thead .table_head_row .c4 {
  display: table-cell;
  padding-right: 1%;
  text-align: left; }
.sorteos .block_detail .block_table .table_meeting.col10 thead .table_head_row .c1 {
  width: 25%; }
.sorteos .block_detail .block_table .table_meeting.col10 thead .table_head_row .c2 {
  width: 18%; }
.sorteos .block_detail .block_table .table_meeting.col10 thead .table_head_row .c3, .sorteos .block_detail .block_table .table_meeting.col10 thead .table_head_row .c4, .sorteos .block_detail .block_table .table_meeting.col10 thead .table_head_row .c5, .sorteos .block_detail .block_table .table_meeting.col10 thead .table_head_row .c6, .sorteos .block_detail .block_table .table_meeting.col10 thead .table_head_row .c7, .sorteos .block_detail .block_table .table_meeting.col10 thead .table_head_row .c8, .sorteos .block_detail .block_table .table_meeting.col10 thead .table_head_row .c9 {
  width: 5%; }

.sorteos .block_table .table_meeting.col10 td {
  text-align: right;
  width: 5%; }
  .sorteos .block_table .table_meeting.col10 td:nth-child(1) {
    text-align: left; }
  .sorteos .block_table .table_meeting.col10 td:nth-child(2) {
    padding-right: 0.5rem;
    text-align: left; }

/*primer pretitle de este nivel de pagina*/
.zoco .breadtabs ul li a span.pretitle:nth-child(1), .zoco .container_txt .breadtabs ul li a:hover, .zoco .container_txt h1.title_only span, .zoco .container_txt h1.title_only a:hover, .zoco .container_txt span.title_separator,
.zoco .title_index, .zoco .list_item_link, .zoco .list_item_link_double, .zoco p.more, .zoco .block_table .table_meeting tbody tr:nth-child(even), .zoco .block_npage_number.resalte, .zoco .block_npage_number:hover {
  color: #FFFF00; }

/*primer pretitle y hover mas fino para este nivel de pagina  */
.zoco .container_txt .breadtabs ul li a:hover {
  border-color: #FFFF00; }

/*Puntos indices */
.zoco .block_basic .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.zoco .block_basic .list_item.title_index:before, .zoco .title_index:before, .zoco .block_bt .list_item:before {
  content: "";
  border-bottom: 0; }

/*Bloque otros para este nivel de pagina*/
.zoco .block_others {
  border-top: 1px solid #FFFF00; }

/*Bloque botones para este nivel de pagina*/
.zoco .block_bt .list_item_title .list_item_link, .zoco .block_bt .list_item_title_double .list_item_link_double {
  background-color: #FFDC00; }

.zoco .block_bt .list_item_title .list_item_link, .zoco .block_bt .list_item_title_double .list_item_link_double {
  color: #000000; }

/*Color del borde cabecera de tabla para este nivel de pagina*/
.zoco .table_meeting thead {
  border-bottom: 1px solid #FFFF00; }

/*Concreto empleo y zoco*/
.zoco .block_detail p {
  border-bottom: 1px solid #FFFF00;
  padding: 1rem 0  1rem 0; }

/*primer pretitle de este nivel de pagina*/
.rtvees .breadtabs ul li a span.pretitle:nth-child(1), .rtvees .container_txt .breadtabs ul li a:hover, .rtvees .container_txt h1.title_only span, .rtvees .container_txt h1.title_only a:hover, .rtvees .container_txt span.title_separator,
.rtvees .title_index, .rtvees .list_item_link, .rtvees .list_item_link_double, .rtvees p.more, .rtvees .block_table .table_meeting tbody tr:nth-child(even), .rtvees .block_npage_number.resalte, .rtvees .block_npage_number:hover {
  color: #FFFF00; }

/*primer pretitle y hover mas fino para este nivel de pagina  */
.rtvees .container_txt .breadtabs ul li a:hover {
  border-color: #FFFF00; }

/*Puntos indices */
.rtvees .block_basic .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.rtvees .block_basic .list_item.title_index:before, .rtvees .title_index:before, .rtvees .block_bt .list_item:before {
  content: "";
  border-bottom: 0; }

/*Bloque otros para este nivel de pagina*/
.rtvees .block_others {
  border-top: 1px solid #FFFF00; }

/*Bloque botones para este nivel de pagina*/
.rtvees .block_bt .list_item_title .list_item_link, .rtvees .block_bt .list_item_title_double .list_item_link_double {
  background-color: #FFDC00; }

.rtvees .block_bt .list_item_title .list_item_link, .rtvees .block_bt .list_item_title_double .list_item_link_double {
  color: #000000; }

/*Color del borde cabecera de tabla para este nivel de pagina*/
.rtvees .table_meeting thead {
  border-bottom: 1px solid #FFFF00; }

.rtvees.alacarta .block_detail p:nth-child(1), .rtvees.movil .block_detail p:nth-child(1) {
  font-family: "Roboto";
  font-size: 1.6rem;
  font-weight: 300;
  line-height: 2.4rem;
  opacity: 1; }

/*primer pretitle de este nivel de pagina*/
.bolsas .breadtabs ul li a span.pretitle:nth-child(1), .bolsas .container_txt .breadtabs ul li a:hover, .bolsas .container_txt h1.title_only span, .bolsas .container_txt h1.title_only a:hover, .bolsas .container_txt span.title_separator,
.bolsas .title_index, .bolsas .list_item_link, .bolsas .list_item_link_double, .bolsas p.more, .bolsas .block_table .table_meeting tbody tr:nth-child(even), .bolsas .block_npage_number.resalte, .bolsas .block_npage_number:hover {
  color: #FFFF00; }

/*primer pretitle y hover mas fino para este nivel de pagina  */
.bolsas .container_txt .breadtabs ul li a:hover {
  border-color: #FFFF00; }

/*Puntos indices */
.bolsas .block_basic .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.bolsas .block_basic .list_item.title_index:before, .bolsas .title_index:before, .bolsas .block_bt .list_item:before {
  content: "";
  border-bottom: 0; }

/*Bloque otros para este nivel de pagina*/
.bolsas .block_others {
  border-top: 1px solid #FFFF00; }

/*Bloque botones para este nivel de pagina*/
.bolsas .block_bt .list_item_title .list_item_link, .bolsas .block_bt .list_item_title_double .list_item_link_double {
  background-color: #FFDC00; }

.bolsas .block_bt .list_item_title .list_item_link, .bolsas .block_bt .list_item_title_double .list_item_link_double {
  color: #000000; }

/*Color del borde cabecera de tabla para este nivel de pagina*/
.bolsas .table_meeting thead {
  border-bottom: 1px solid #FFFF00; }

/*Fin genericas de color para cada pagina*/
/*Concreto bolsas Cyan sube, rojo baja Amarillo se mantiene*/
.bolsas .block_table .table_meeting tbody tr {
  color: #FFFFFF; }

.bolsas .block_table .table_meeting tbody tr.White.DH.Green, .bolsas .block_table .table_meeting tbody tr.Cyan.Green.Cyan, .bolsas .block_table .table_meeting tbody tr.White.Green.White {
  color: #00FF00; }
.bolsas .block_table .table_meeting tbody tr.White.DH.Red, .bolsas .block_table .table_meeting tbody tr.Cyan.Red.Cyan, .bolsas .block_table .table_meeting tbody tr.White.Red.White {
  color: #FF0000; }
.bolsas .block_table .table_meeting tbody tr.White.DH.Yellow, .bolsas .block_table .table_meeting tbody tr.Cyan.Yellow.Cyan, .bolsas .block_table .table_meeting tbody tr.White.Yellow.White {
  color: #FFFF00; }

.bolsas.listado .block_table .table_meeting.col5 thead .table_head .table_head_row .c1, .bolsas.listado .block_table .table_meeting.col5 thead .table_head .table_head_row .c2, .bolsas.listado .block_table .table_meeting.col5 thead .table_head .table_head_row .c3, .bolsas.listado .block_table .table_meeting.col5 thead .table_head .table_head_row .c4, .bolsas.listado .block_table .table_meeting.col5 thead .table_head .table_head_row .c5 {
  display: table-cell;
  padding-right: 1%;
  width: 15%;
  text-align: right; }
.bolsas.listado .block_table .table_meeting.col5 thead .table_head .table_head_row .c1 {
  text-align: left;
  width: 28%; }
.bolsas.listado .block_table .table_meeting.col5 thead .table_head .table_head_row .c2 {
  width: 17%; }
.bolsas.listado .block_table .table_meeting.col5 thead .table_head .table_head_row .c5 {
  padding-right: 10%;
  width: 25%; }

.bolsas.listado .block_table .table_meeting.col5 td {
  width: 15%;
  text-align: right; }

.bolsas.listado .block_table .table_meeting.col5 td:nth-child(1) {
  width: 28%;
  text-align: left; }

.bolsas.listado .block_table .table_meeting.col5 td:nth-child(2) {
  width: 17%; }

.bolsas.listado .block_table .table_meeting.col5 td:last-child {
  width: 25%; }

.bolsas.mas_negociados .block_table .table_meeting.col4 thead .table_head .table_head_row .c1, .bolsas.mas_negociados .block_table .table_meeting.col4 thead .table_head .table_head_row .c2, .bolsas.mas_negociados .block_table .table_meeting.col4 thead .table_head .table_head_row .c3, .bolsas.mas_negociados .block_table .table_meeting.col4 thead .table_head .table_head_row .c4 {
  display: table-cell;
  padding-right: 1%;
  text-align: right; }
.bolsas.mas_negociados .block_table .table_meeting.col4 thead .table_head .table_head_row .c1 {
  text-align: left;
  padding-left: 10%;
  width: 30%; }
.bolsas.mas_negociados .block_table .table_meeting.col4 thead .table_head .table_head_row .c2 {
  width: 20%; }
.bolsas.mas_negociados .block_table .table_meeting.col4 thead .table_head .table_head_row .c3 {
  width: 25%; }
.bolsas.mas_negociados .block_table .table_meeting.col4 thead .table_head .table_head_row .c4 {
  padding-right: 10%; }

.bolsas.mas_negociados .block_table .table_meeting.col4 td {
  width: 25%;
  text-align: right; }

.bolsas.mas_negociados .block_table .table_meeting.col4 td:nth-child(1) {
  width: 30%;
  text-align: left; }

.bolsas.mas_negociados .block_table .table_meeting.col4 td:nth-child(2) {
  width: 20%; }

.bolsas.mas_negociados .block_table .table_meeting.col4 td:last-child {
  width: 25%; }

.bolsas.listado .block_table .table_meeting.col4 thead .table_head .table_head_row .c3, .bolsas.listado .block_table .table_meeting.col4 thead .table_head .table_head_row .c4, .bolsas.listado .block_table .table_meeting.col4 thead .table_head .table_head_row .c5 {
  display: table-cell;
  padding-right: 1%;
  text-align: right; }
.bolsas.listado .block_table .table_meeting.col4 thead .table_head .table_head_row .c1 {
  display: table-cell;
  padding-right: 1%;
  text-align: left;
  padding-left: 10%;
  padding-right: 1rem;
  width: 17%; }
.bolsas.listado .block_table .table_meeting.col4 thead .table_head .table_head_row .c2 {
  display: table-cell;
  padding-right: 1%;
  text-align: left;
  width: 23%; }
.bolsas.listado .block_table .table_meeting.col4 thead .table_head .table_head_row .c3, .bolsas.listado .block_table .table_meeting.col4 thead .table_head .table_head_row .c4 {
  width: 20%; }
.bolsas.listado .block_table .table_meeting.col4 thead .table_head .table_head_row .c5 {
  padding-right: 10%; }

.bolsas.listado .block_table .table_meeting.col4 td {
  width: 20%;
  text-align: right; }

.bolsas.listado .block_table .table_meeting.col4 td:nth-child(1) {
  width: 40%;
  padding-left: 10%;
  text-align: left; }

.bolsas.listado .block_table .table_meeting.col4 td:nth-child(2),
.bolsas.listado .block_table .table_meeting.col4 td:last-child {
  width: 20%; }

.bolsas.materias_primas .block_table .table_meeting.col4 thead .table_head .table_head_row .c1, .bolsas.materias_primas .block_table .table_meeting.col4 thead .table_head .table_head_row .c2, .bolsas.materias_primas .block_table .table_meeting.col4 thead .table_head .table_head_row .c3 {
  display: table-cell;
  padding-right: 1%;
  text-align: right; }
.bolsas.materias_primas .block_table .table_meeting.col4 thead .table_head .table_head_row .c1 {
  width: 50%;
  padding-left: 10%; }
.bolsas.materias_primas .block_table .table_meeting.col4 thead .table_head .table_head_row .c2 {
  width: 25%; }
.bolsas.materias_primas .block_table .table_meeting.col4 thead .table_head .table_head_row .c3 {
  width: 25%;
  padding-right: 10%; }

.bolsas.materias_primas .block_table .table_meeting.col4 td:nth-last-child(-n+3) {
  text-align: right; }

.bolsas.interes_euribor .block_table .table_meeting.col5 thead .table_head .table_head_row .c1, .bolsas.interes_euribor .block_table .table_meeting.col5 thead .table_head .table_head_row .c2, .bolsas.interes_euribor .block_table .table_meeting.col5 thead .table_head .table_head_row .c3, .bolsas.interes_euribor .block_table .table_meeting.col5 thead .table_head .table_head_row .c4 {
  display: table-cell;
  padding-right: 1%;
  text-align: right;
  width: 15%; }
.bolsas.interes_euribor .block_table .table_meeting.col5 thead .table_head .table_head_row .c1 {
  width: 46%; }
.bolsas.interes_euribor .block_table .table_meeting.col5 thead .table_head .table_head_row .c4 {
  padding-right: 10%;
  width: 25%; }

.bolsas.interes_euribor .block_table .table_meeting.col5 td, .bolsas.minteres_euribor .block_table .table_meeting.col5 td:last-child {
  width: 15%; }

.bolsas.interes_euribor .block_table .table_meeting.col5 td:nth-child(1) {
  width: 40%;
  text-align: left; }

.bolsas.minteres_euribor .block_table .table_meeting.col5 td:last-child {
  text-align: right; }

.bolsas.divisas .block_table .table_meeting.col3 thead .table_head .table_head_row .c1, .bolsas.divisas .block_table .table_meeting.col3 thead .table_head .table_head_row .c2, .bolsas.divisas .block_table .table_meeting.col3 thead .table_head .table_head_row .c3, .bolsas.divisas .block_table .table_meeting.col3 thead .table_head .table_head_row .c4 {
  display: table-cell;
  padding-right: 0;
  text-align: left; }
.bolsas.divisas .block_table .table_meeting.col3 thead .table_head .table_head_row .c1 {
  width: 15%;
  min-width: 34px;
  padding-right: 1rem; }
.bolsas.divisas .block_table .table_meeting.col3 thead .table_head .table_head_row .c2 {
  width: 18.3%; }
.bolsas.divisas .block_table .table_meeting.col3 thead .table_head .table_head_row .c3 {
  width: 33.3%; }
.bolsas.divisas .block_table .table_meeting.col3 thead .table_head .table_head_row .c4 {
  padding-right: 10%;
  width: 33.3%; }

.bolsas.divisas .block_table .table_meeting.col4 thead .table_head .table_head_row .c1, .bolsas.divisas .block_table .table_meeting.col4 thead .table_head .table_head_row .c2, .bolsas.divisas .block_table .table_meeting.col4 thead .table_head .table_head_row .c3, .bolsas.divisas .block_table .table_meeting.col4 thead .table_head .table_head_row .c4 {
  display: table-cell;
  padding-right: 0;
  text-align: left; }
.bolsas.divisas .block_table .table_meeting.col4 thead .table_head .table_head_row .c1 {
  width: 15%;
  min-width: 34px;
  padding-right: 1rem; }
.bolsas.divisas .block_table .table_meeting.col4 thead .table_head .table_head_row .c2 {
  width: 33.3%; }
.bolsas.divisas .block_table .table_meeting.col4 thead .table_head .table_head_row .c3 {
  width: 26.3%; }
.bolsas.divisas .block_table .table_meeting.col4 thead .table_head .table_head_row .c4 {
  padding-right: 10%;
  width: 25.3%; }

/*primer pretitle de este nivel de pagina*/
.riesgo_de_incendios .breadtabs ul li a span.pretitle:nth-child(1), .riesgo_de_incendios .container_txt .breadtabs ul li a:hover, .riesgo_de_incendios .container_txt h1.title_only span, .riesgo_de_incendios .container_txt h1.title_only a:hover, .riesgo_de_incendios .container_txt span.title_separator,
.riesgo_de_incendios .title_index, .riesgo_de_incendios .list_item_link, .riesgo_de_incendios .list_item_link_double, .riesgo_de_incendios p.more, .riesgo_de_incendios .block_table .table_meeting tbody tr:nth-child(even), .riesgo_de_incendios .block_npage_number.resalte, .riesgo_de_incendios .block_npage_number:hover {
  color: #FFFF00; }

/*primer pretitle y hover mas fino para este nivel de pagina  */
.riesgo_de_incendios .container_txt .breadtabs ul li a:hover {
  border-color: #FFFF00; }

/*Puntos indices */
.riesgo_de_incendios .block_basic .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.riesgo_de_incendios .block_basic .list_item.title_index:before, .riesgo_de_incendios .title_index:before, .riesgo_de_incendios .block_bt .list_item:before {
  content: "";
  border-bottom: 0; }

/*Bloque otros para este nivel de pagina*/
.riesgo_de_incendios .block_others {
  border-top: 1px solid #FFFF00; }

/*Bloque botones para este nivel de pagina*/
.riesgo_de_incendios .block_bt .list_item_title .list_item_link, .riesgo_de_incendios .block_bt .list_item_title_double .list_item_link_double {
  background-color: #FFDC00; }

/*Color del borde cabecera de tabla para este nivel de pagina*/
.riesgo_de_incendios .table_meeting thead {
  border-bottom: 1px solid #FFFF00; }

/*primer pretitle de este nivel de pagina*/
.otros_servicios .breadtabs ul li a span.pretitle:nth-child(1), .otros_servicios .container_txt .breadtabs ul li a:hover, .otros_servicios .container_txt h1.title_only span, .otros_servicios .container_txt h1.title_only a:hover, .otros_servicios .container_txt span.title_separator,
.otros_servicios .title_index, .otros_servicios .list_item_link, .otros_servicios .list_item_link_double, .otros_servicios p.more, .otros_servicios .block_table .table_meeting tbody tr:nth-child(even), .otros_servicios .block_npage_number.resalte, .otros_servicios .block_npage_number:hover {
  color: #FFFF00; }

/*primer pretitle y hover mas fino para este nivel de pagina  */
.otros_servicios .container_txt .breadtabs ul li a:hover {
  border-color: #FFFF00; }

/*Puntos indices */
.otros_servicios .block_basic .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.otros_servicios .block_basic .list_item.title_index:before, .otros_servicios .title_index:before, .otros_servicios .block_bt .list_item:before {
  content: "";
  border-bottom: 0; }

/*Bloque otros para este nivel de pagina*/
.otros_servicios .block_others {
  border-top: 1px solid #FFFF00; }

/*Bloque botones para este nivel de pagina*/
.otros_servicios .block_bt .list_item_title .list_item_link, .otros_servicios .block_bt .list_item_title_double .list_item_link_double {
  background-color: #FFDC00; }

.otros_servicios .block_bt .list_item_title .list_item_link, .otros_servicios .block_bt .list_item_title_double .list_item_link_double {
  color: #000000; }

/*Color del borde cabecera de tabla para este nivel de pagina*/
.otros_servicios .table_meeting thead {
  border-bottom: 1px solid #FFFF00; }

.otros_servicios.sol_luna .block_table .table_meeting.col2 thead .table_head .table_head_row .c1, .otros_servicios.sol_luna .block_table .table_meeting.col2 thead .table_head .table_head_row .c2 {
  display: table-cell;
  padding-right: 1%;
  text-align: left; }
.otros_servicios.sol_luna .block_table .table_meeting.col2 thead .table_head .table_head_row .c1 {
  padding-left: 10%;
  width: 50%; }
.otros_servicios.sol_luna .block_table .table_meeting.col2 thead .table_head .table_head_row .c2 {
  padding-right: 10%;
  width: 50%; }

.otros_servicios.sol_luna .block_table .table_meeting.col4 td, .otros_servicios.sol_luna .block_table .table_meeting.col2 td {
  width: 50%;
  text-align: left; }

.otros_servicios.prefijos .block_table .table_meeting td {
  width: 10%;
  text-align: left; }
  .otros_servicios.prefijos .block_table .table_meeting td:nth-child(1) {
    width: 30%; }
  .otros_servicios.prefijos .block_table .table_meeting td:last-child, .otros_servicios.prefijos .block_table .table_meeting td:nth-child(3) {
    width: 15%;
    padding-left: 1%; }
  .otros_servicios.prefijos .block_table .table_meeting td:nth-child(4) {
    width: 20%; }
  .otros_servicios.prefijos .block_table .table_meeting td:nth-child(5) {
    text-align: right; }

/*primer pretitle de este nivel de pagina*/
.agrosfera .breadtabs ul li a span.pretitle:nth-child(1), .agrosfera .container_txt .breadtabs ul li a:hover, .agrosfera .container_txt h1.title_only span, .agrosfera .container_txt h1.title_only a:hover, .agrosfera .container_txt span.title_separator,
.agrosfera .title_index, .agrosfera .list_item_link, .agrosfera .list_item_link_double, .agrosfera p.more, .agrosfera .block_table .table_meeting tbody tr:nth-child(even), .agrosfera .block_npage_number.resalte, .agrosfera .block_npage_number:hover {
  color: #FFFF00; }

/*primer pretitle y hover mas fino para este nivel de pagina  */
.agrosfera .container_txt .breadtabs ul li a:hover {
  border-color: #FFFF00; }

/*Puntos indices */
.agrosfera .block_basic .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.agrosfera .block_basic .list_item.title_index:before, .agrosfera .title_index:before, .agrosfera .block_bt .list_item:before {
  content: "";
  border-bottom: 0; }

/*Bloque otros para este nivel de pagina*/
.agrosfera .block_others {
  border-top: 1px solid #FFFF00; }

/*Bloque botones para este nivel de pagina*/
.agrosfera .block_bt .list_item_title .list_item_link, .agrosfera .block_bt .list_item_title_double .list_item_link_double {
  background-color: #FFDC00; }

.agrosfera .block_bt .list_item_title .list_item_link, .agrosfera .block_bt .list_item_title_double .list_item_link_double {
  color: #000000; }

/*Color del borde cabecera de tabla para este nivel de pagina*/
.agrosfera .table_meeting thead {
  border-bottom: 1px solid #FFFF00; }

.agrosfera .block_table .table_meeting.col3 td:nth-child(1) {
  width: 40%; }

/*primer pretitle de este nivel de pagina*/
.sos .breadtabs ul li a span.pretitle:nth-child(1), .sos .container_txt .breadtabs ul li a:hover, .sos .container_txt h1.title_only span, .sos .container_txt h1.title_only a:hover, .sos .container_txt span.title_separator,
.sos .title_index, .sos .list_item_link, .sos .list_item_link_double, .sos p.more, .sos .block_table .table_meeting tbody tr:nth-child(even), .sos .block_npage_number.resalte, .sos .block_npage_number:hover {
  color: #FFFF00; }

/*primer pretitle y hover mas fino para este nivel de pagina  */
.sos .container_txt .breadtabs ul li a:hover {
  border-color: #FFFF00; }

/*Puntos indices */
.sos .block_basic .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.sos .block_basic .list_item.title_index:before, .sos .title_index:before, .sos .block_bt .list_item:before {
  content: "";
  border-bottom: 0; }

/*Bloque otros para este nivel de pagina*/
.sos .block_others {
  border-top: 1px solid #FFFF00; }

/*Bloque botones para este nivel de pagina*/
.sos .block_bt .list_item_title .list_item_link, .sos .block_bt .list_item_title_double .list_item_link_double {
  background-color: #FFDC00; }

.sos .block_bt .list_item_title .list_item_link, .sos .block_bt .list_item_title_double .list_item_link_double {
  color: #000000; }

/*Color del borde cabecera de tabla para este nivel de pagina*/
.sos .table_meeting thead {
  border-bottom: 1px solid #FFFF00; }

/*primer pretitle de este nivel de pagina*/
.trafico .breadtabs ul li a span.pretitle:nth-child(1), .trafico .container_txt .breadtabs ul li a:hover, .trafico .container_txt h1.title_only span, .trafico .container_txt h1.title_only a:hover, .trafico .container_txt span.title_separator,
.trafico .title_index, .trafico .list_item_link, .trafico .list_item_link_double, .trafico p.more, .trafico .block_table .table_meeting tbody tr:nth-child(even), .trafico .block_npage_number.resalte, .trafico .block_npage_number:hover {
  color: #FFFF00; }

/*primer pretitle y hover mas fino para este nivel de pagina  */
.trafico .container_txt .breadtabs ul li a:hover {
  border-color: #FFFF00; }

/*Puntos indices */
.trafico .block_basic .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.trafico .block_basic .list_item.title_index:before, .trafico .title_index:before, .trafico .block_bt .list_item:before {
  content: "";
  border-bottom: 0; }

/*Bloque otros para este nivel de pagina*/
.trafico .block_others {
  border-top: 1px solid #FFFF00; }

/*Bloque botones para este nivel de pagina*/
.trafico .block_bt .list_item_title .list_item_link, .trafico .block_bt .list_item_title_double .list_item_link_double {
  background-color: #FFDC00; }

.trafico .block_bt .list_item_title .list_item_link, .trafico .block_bt .list_item_title_double .list_item_link_double {
  color: #000000; }

/*Color del borde cabecera de tabla para este nivel de pagina*/
.trafico .table_meeting thead {
  border-bottom: 1px solid #FFFF00; }

.trafico .block_table .table_meeting.col6 td {
  width: 15%;
  text-align: left; }

.trafico .block_table .table_meeting.col6 td:nth-last-child(1n+5) {
  width: 20%;
  text-align: left; }

.trafico .block_table .table_meeting.col6 thead .table_head .table_head_row .c1, .trafico .block_table .table_meeting.col6 thead .table_head .table_head_row .c2, .trafico .block_table .table_meeting.col6 thead .table_head .table_head_row .c3, .trafico .block_table .table_meeting.col6 thead .table_head .table_head_row .c4, .trafico .block_table .table_meeting.col6 thead .table_head .table_head_row .c5, .trafico .block_table .table_meeting.col6 thead .table_head .table_head_row .c6 {
  display: table-cell;
  padding-right: 0;
  width: 15%;
  text-align: left; }
.trafico .block_table .table_meeting.col6 thead .table_head .table_head_row .c1 {
  padding-left: 10%;
  width: 20%; }
.trafico .block_table .table_meeting.col6 thead .table_head .table_head_row .c2 {
  text-align: left;
  width: 20%; }
.trafico .block_table .table_meeting.col6 thead .table_head .table_head_row .c6 {
  padding-right: 10%; }

.trafico .block_table .table_meeting.col6 tr.Cyan.Yellow td:last-child:after, .trafico .block_table .table_meeting.col6 tr.Yellow.Yellow td:last-child:after,
.trafico .block_table .table_meeting.col6 tr.Yellow.Green td:last-child:after, .trafico .block_table .table_meeting.col6 tr.Cyan.Green td:last-child:after,
.trafico .block_table .table_meeting.col6 tr.Yellow.Red td:last-child:after, .trafico .block_table .table_meeting.col6 tr.Cyan.Red td:last-child:after
.trafico .block_table .table_meeting.col6 tr.Cyan.Magenta td:last-child:after {
  width: 5rem;
  height: 5rem; }

.trafico .block_table .table_meeting.col6 tr.Cyan.Yellow td:last-child:after, .trafico .block_table .table_meeting.col6 tr.Yellow.Yellow td:last-child:after {
  content: '\025a0 ';
  color: #FFFF00; }

.trafico .block_table .table_meeting.col6 tr.Yellow.Green td:last-child:after, .trafico .block_table .table_meeting.col6 tr.Cyan.Green td:last-child:after {
  content: '\025a0 ';
  color: #00FFFF; }

.trafico .block_table .table_meeting.col6 tr.Yellow.Red td:last-child:after, .trafico .block_table .table_meeting.col6 tr.Cyan.Red td:last-child:after {
  content: '\025a0 ';
  color: #FF0000; }

.trafico .block_table .table_meeting.col6 tr.Cyan.Magenta td:last-child:after {
  content: '\025a0 ';
  color: #FF00FF; }

body[class="trafico dgt portada"] .block_detail p:nth-of-type(2) {
  font-family: "Roboto Mono";
  font-size: 2.2rem;
  font-weight: 300;
  line-height: 2.8rem;
  opacity: 1;
  padding-bottom: 2rem;
  border-bottom: 1px solid #FFFF00; }

body[class="trafico dgt portada"] .block_detail p:nth-of-type(3) {
  margin-top: 2rem; }

.trafico.dgt .block_detail .list_item_link {
  padding: 0 0 0 0.5rem; }

.trafico.dgt .block_table .table_meeting td:nth-child(1) {
  width: 10%;
  padding-right: 0.5rem; }

.trafico.dgt .block_detail p.GGreen:before, .trafico.dgt .block_detail p.GYellow:before, .trafico.dgt .block_detail p.GRed:before, .trafico.dgt .block_detail p.GMagenta:before {
  content: '\025a0 ';
  width: 2rem;
  height: 2rem;
  color: #00FFFF;
  padding-right: 1rem; }
.trafico.dgt .block_detail p.GYellow:before {
  color: #FFFF00; }
.trafico.dgt .block_detail p.GRed:before {
  color: #FF0000; }
.trafico.dgt .block_detail p.GMagenta:before {
  color: #FF00FF; }

.trafico.dgt .block_detail .list .list_item::before,
.trafico.dgt .block_detail .block_table .table_meeting .list_item::before {
  content: "\200D";
  background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

/*primer pretitle de este nivel de pagina*/
.horoscopo .breadtabs ul li a span.pretitle:nth-child(1), .horoscopo .container_txt .breadtabs ul li a:hover, .horoscopo .container_txt h1.title_only span, .horoscopo .container_txt h1.title_only a:hover, .horoscopo .container_txt span.title_separator,
.horoscopo .title_index, .horoscopo .list_item_link, .horoscopo .list_item_link_double, .horoscopo p.more, .horoscopo .block_table .table_meeting tbody tr:nth-child(even), .horoscopo .block_npage_number.resalte, .horoscopo .block_npage_number:hover {
  color: #FFFF00; }

/*primer pretitle y hover mas fino para este nivel de pagina  */
.horoscopo .container_txt .breadtabs ul li a:hover {
  border-color: #FFFF00; }

/*Puntos indices */
.horoscopo .block_basic .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #FFFF00 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.horoscopo .block_basic .list_item.title_index:before, .horoscopo .title_index:before, .horoscopo .block_bt .list_item:before {
  content: "";
  border-bottom: 0; }

/*Bloque otros para este nivel de pagina*/
.horoscopo .block_others {
  border-top: 1px solid #FFFF00; }

/*Bloque botones para este nivel de pagina*/
.horoscopo .block_bt .list_item_title .list_item_link, .horoscopo .block_bt .list_item_title_double .list_item_link_double {
  background-color: #FFDC00; }

/*Color del borde cabecera de tabla para este nivel de pagina*/
.horoscopo .table_meeting thead {
  border-bottom: 1px solid #FFFF00; }

/*primer pretitle de este nivel de pagina*/
.sordos .breadtabs ul li a span.pretitle:nth-child(1), .sordos .container_txt .breadtabs ul li a:hover, .sordos .container_txt h1.title_only span, .sordos .container_txt h1.title_only a:hover, .sordos .container_txt span.title_separator,
.sordos .title_index, .sordos .list_item_link, .sordos .list_item_link_double, .sordos p.more, .sordos .block_table .table_meeting tbody tr:nth-child(even), .sordos .block_npage_number.resalte, .sordos .block_npage_number:hover {
  color: #00FFFF; }

/*primer pretitle y hover mas fino para este nivel de pagina  */
.sordos .container_txt .breadtabs ul li a:hover {
  border-color: #00FFFF; }

/*Puntos indices */
.sordos .block_basic .list_item:before {
  content: "\200D";
  background-image: linear-gradient(to right, #00FFFF 12%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 9px 1px;
  background-repeat: repeat-x; }

.sordos .block_basic .list_item.title_index:before, .sordos .title_index:before, .sordos .block_bt .list_item:before {
  content: "";
  border-bottom: 0; }

/*Bloque otros para este nivel de pagina*/
.sordos .block_others {
  border-top: 1px solid #00FFFF; }

/*Bloque botones para este nivel de pagina*/
.sordos .block_bt .list_item_title .list_item_link, .sordos .block_bt .list_item_title_double .list_item_link_double {
  background-color: #00C8FF; }

/*Color del borde cabecera de tabla para este nivel de pagina*/
.sordos .table_meeting thead {
  border-bottom: 1px solid #00FFFF; }

.sordos .block_bt .list_item_title .list_item_link:focus,
.sordos .block_bt .list_item_title_double .list_item_link_double:focus,
.sordos .block_bt .list_item_title .list_item_link:hover,
.sordos .block_bt .list_item_title_double .list_item_link_double:hover {background-color:#ffffff;color:#00c8ff;}


/*accesibilidad
.container_teletexto a {display:block;width:auto;float:left;}*/
.degrade_scroll .play-control  {position:absolute;top:0;right:11.65%;left:auto;padding-right:6rem;background: gray;z-index:9;width:4rem;height:100%;}
.degrade_scroll {position:relative;}
.degrade_scroll .icon-play:before {content: "\f101";font-size: 1.8em;line-height: 1.67;text-align: center;}
.degrade_scroll .icon-play:before {position:absolute;top:0;left:0;width:100%;height:100%;}

/* boton play/puase */
button.play-control.ico.play {background: #00C8FF;border-radius: 10%;width: 3.5rem;height: 3.5rem;padding: 0;}
button.play-control.ico.play:after {line-height:1.1;font-family:'Material Icons';-webkit-font-smoothing:antialiased;font-size: 3rem;color: #000078;font-feature-settings:"liga";}
button.play-control.scroll-playing.ico.play:after {content:'pause';}
button.play-control.scroll-pause.ico.play:after {content:'play_arrow';}
button.play-control.ico.play:hover {filter:brightness(120%)}
button.play-control.ico.play:focus {background:#ffffff}

/*Input de búsqueda con el foco:*/
.box_search:focus {
    outline: solid 2px #FFFFFF;
    background: #000078;
}

/*Botón de búsqueda con el foco:*/
.btn_search:focus {
    background: #fff;
    background-image: url("/css/rtve.2017.rtve/teletexto/img/ic_search_black_24px.svg");
    background-repeat: no-repeat;
    background-size: 100%;
    /* background-position: 0.4rem; */
}
/*color de caja coockies*/
.rtveCookiePolicy.mainBox {
    color: #333;
}


@media screen and (max-width: 1280px) {
  .contImgPreview {
    float: inherit;
    overflow: inherit;
    position: relative;
    right: auto;
    top: initial;
    text-align: center;
	}
}
