@charset "UTF-8";
/* THEME VARIABLES */
/* GENERAL FRAMEWORK */
/* Bootstrap dependencies */
/* Cambiado por compatibilidad VOCENTO */
/* Igual que MD por compatibilidad VOCENTO */
/* Eliminación de LG por compatibilidad VOCENTO (resolución 4k) */
/* Variables                */
/* Mixins                   */
/* DESIGN FRAMEWORK */
/* LAYOUT NEWSPAPER 2017 */
/* VARIABLES */
/* Colores */
/* $col-brand-secondary: #63808e !default; */
/* $col-brand-secondary: #5492AB !default; */
/* Grays */
/* Colores seccion */
/* FONTS */
/*
Martel:700,800,900
PT Sans Narrow:400,700
Roboto:400,300,100:latin
Roboto+Condensed:700,400,300:latin
'Pridi', serif
*/
/*
$font-text-bold: 'Holtwood One SC', sans-serif;
$font-text-ultrabold: 'Ultra', sans-serif;
*/
/* $font-text: Georgia, sans-serif; */
/* $font-text-condensed: 'PT Sans Narrow', Arial, sans-serif; */
/* HOME CATEGORY / TAG (Cliche) */
/* OPEN HOME TITLES (H1, H2) */
/* DEFAULT HOME TITLES (H1, H2) */
/* HOME SMALL TITLES (H1, H2) */
/* HOME summary (P) */
/* HOME data (Author) */
/* HOME data (Opinion / Author) */
/* HOME related (H3) */
/* DETALLE V2 */
/* DETAIL titles (H1) */
/* Mobile */
/* DETAIL subtitles (H2) */
/* Mobile */
/* TEXT (Paragraphs) */
/* TEXT SUBTITLES (Ladilos) */
/* TIME IN LIVE ARTICLES  (equal than subtitles, use it) */
/* DETAIL Data */
/* Data Author */
/* Media Data (Footer) */
/* Keywords */
/* Rating */
/* RELATED CONTENT */
/* Headlines */
/* Author Profiles */
/* $font-related-big-size: 28px; /* First on ASIDE articles (with HOR photo) */
/* Cliches */
/*********/
/* FONTS */
/*********/
/* Boxes */
/* HEADER */
/* MENU */
/* SHARE BUTTONS */
/* $size-bar-icons: 25px; */
/* MODALES */
/* ScrollBar */
/********************/
/******* HOME *******/
/********************/
/* HOME: Grid  Variables */
/* Hightlight Articles */
/* BLQ borders */
/* BODY */
@import url("https://fonts.googleapis.com/css?family=Merriweather:900i&display=swap");
html, body {
  padding: 0;
  margin: 0; }

body {
  font-family: "Roboto Condensed", sans-serif;
  font-size: 16px;
  overflow-x: hidden;
  overflow-y: scroll; }

.container {
  background: white; }

a {
  color: #326891;
  text-decoration: none; }
  a:active {
    outline: none; }

/****************************/
/* DEFAULT RENDERING VALUES */
/****************************/
/* Fonts */
h1, h2, h3, h4, h5, h6, .antetitulo, p, .data, figcaption {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* Images (vector images)
img[src$=".gif"], img[src$=".png"] {

   image-rendering: -moz-crisp-edges;             // Firefox
   image-rendering: -o-crisp-edges;               // Opera
   image-rendering: -webkit-optimize-contrast;    //  Webkit (non-standard naming)
   image-rendering: crisp-edges;
   -ms-interpolation-mode: nearest-neighbor;      // IE (non-standard property)

 }
 */
@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-color-index: 0) {
  image-rendering: auto; }

/* General Design Variables */
/* MIXINS */
.btn-brand {
  background: #326891;
  color: white;
  border: none;
  text-shadow: 0px -1px #254d6b; }

/* Botones media images */
/* Botones media images */
/* Moveto X and Y axis */
/* Theme for DIV SCROLLBAR */
/* Efecto resaltar */
@keyframes color-me-in {
  0% {
    opacity: 0.2; }
  50% {
    opacity: 1;
    -ms-transform: scale(1.2);
    /* IE 9 */
    -webkit-transform: scale(1.2);
    /* Chrome, Safari, Opera */
    transform: scale(1.2); }
  100% {
    opacity: 0.2;
    -ms-transform: scale(0.8);
    /* IE 9 */
    -webkit-transform: scale(0.8);
    /* Chrome, Safari, Opera */
    transform: scale(0.8); } }

@-webkit-keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

/* Cabecero fixed portada */
/* Fondo con degradado negro */
/**************
   Flex Mixins
***************/
/*****************
  Flickity Mixins
*****************/
/**************************
  Content overlay details
***************************/
/* Sombra showCaseDetail-bg */
/* Title showCaseDetail-title */
/* Description showCaseDetail-desc */
/* Sites especiales */
/* MIXIN CLICHES EN PORTADA */
/* MIXIN CLICHES SUPLEMENTOS */
/* MIXIN CLICHES VERTICALES */
/* Mixins                   */
/* @import "../../newspaper2016/scss/font-awesome/font-awesome";      FontAwesome              */
/*
    USED MEDIAQUERIES
*/
/*

GENERAL

*/
@keyframes blinker {
  50% {
    opacity: 0; } }

.container {
  box-shadow: 0px 0px 10px #ebebeb;
  margin-top: -5px;
  padding-top: 15px;
  margin-bottom: -5px; }

/*

 HEADER

 */
/* WORKING ON MENU */
#header {
  /* MENU BUTTON */ }
  #header .head-utils {
    margin-bottom: 7.5px;
    /* Language menu */
    /* Search form */ }
    #header .head-utils .btn-group-lang {
      float: left; }
      #header .head-utils .btn-group-lang .btn {
        border-color: #ebebeb !important;
        font-weight: bolder;
        font-size: .8em !important;
        color: #444 !important; }
      #header .head-utils .btn-group-lang .btn-gal {
        position: relative;
        padding-right: 40px; }
      #header .head-utils .btn-group-lang .btn-gal::after {
        content: " ";
        position: absolute;
        top: 6px;
        right: 5px;
        display: block;
        height: 17px;
        width: 25px;
        border: 1px solid #ebebeb;
        background-position: center;
        clear: none;
        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAeCAMAAACPKmerAAAAA3NCSVQICAjb4U/gAAAAaVBMVEUAksjg8/lqwuAzq9XJ6fQAmcyV1Or///8PnM5KtNp8yuWi2ewAlsvW7/dWutzp9/s/sNcJmsyJz+cXn8+a1utOttvQ7Paq3e7d8vgIlM4UodCEzubm9frt+PxSuNs6rtdavN1Ctdan2+2/LJTsAAAACXBIWXMAAAsSAAALEgHS3X78AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAANZJREFUOI2V1NkOgjAQheEqy1EoOyhhNb7/Q4qgMlXhQG+aNF/+zE1HOePRHrYcNWknObY7tKOy6wat31yrW0R19akP+TvTba3VnA+bdQ3Y1jyOynyiAU/mu5X8qGH3In9azqvXbUxfHIjGxcjnRANpIvLnkmgEscy7RPO8qc188pNX3w+uzMcB0SjPMp8SPeRPS/l/ejn/VwO5zPcXonEoRF7XRAO+kbeJRtPJvEf0kM9E3rKJRhMa07frGrhn4pdXTCO6ySXCNHCd8xs02mOyQz+XwqQfREUmTS3CFZwAAAAASUVORK5CYII="); }
    #header .head-utils .dropdown-menu {
      border-color: #ebebeb !important; }
      #header .head-utils .dropdown-menu .btn-gal::after {
        top: 4px;
        right: 15px; }
    #header .head-utils .btn-search .form-control, #header .head-utils .btn-search .btn, #header .head-utils .btn-search .input-group-addon {
      border-color: #ebebeb !important; }
    #header .head-utils .btn-search {
      margin-left: 7.5px;
      float: left;
      width: 250px; }
      @media (max-width: 1019px) {
        #header .head-utils .btn-search {
          width: 230px; } }
      #header .head-utils .btn-search .dropdown-toggle {
        border-left: none;
        margin: 0 -2px; }
  #header .navbar-toggle {
    border: 1px solid #ebebeb;
    float: left;
    margin: 0;
    display: block !important; }
  #header .hemeroteca {
    position: relative;
    top: -9px;
    left: 0; }
    #header .hemeroteca img {
      height: 45px;
      width: auto; }

/*
 .more-list {
     border-bottom: none;
 }

 .more-list .col-nav::after {
     display: none !important;
 }

 .more-list::after {
     display: none !important;
 }

 .more-list div[class*="col"]>.row {

 }

 .more-list article {
     position: relative;
     overflow: hidden;
     background: #333;
 }

 .more-list article .media {

 }


 .more-list article * {
     color: white;

 }

 .more-list article .content_wrapper {
     display: block;
     padding: 15px;
     overflow: hidden;
     vertical-align: middle;
 }

 .more-list article .media + .content_wrapper {

     position: absolute;
     bottom: 0;
     left: 0;
     width: 100%;
     height: 50%;
     background: #333;
     vertical-align: middle;
 }


 .more-list article .content_wrapper h2 a {
     color: white !important;
 }

 .more-list article .media + .content_wrapper p {
     display: none;
 }

 .more-list article .media + .content_wrapper .antetitulo {
     display: none !important;
 }


 .more-list article .media + .content_wrapper p, .more-list article .media + .content_wrapper .antetitulo {
 }


 .btn-more-list {
     text-transform: uppercase;
     background-color: white !important;
     margin-top: -16px;
     border-color: #ebebeb;
     width: auto;
     margin: -16px auto 0 auto;
     font-weight: bolder;
 }

*/
/*

    SCROLL MENU

*/
main .smalled article h2[itemprop="headline"] {
  font-size: 20px !important; }

/*******************************/
/* NUEVA ESTRUCTURA DE BLOQUES */
/*******************************/
.section {
  margin-top: -1px; }

/* Especial para sección */
.aside {
  display: block !important;
  /*
    .row-box {
        display: block !important;
        .row,[class*="col"] {
            &:before {visibility: visible;}
            &:after {visibility: visible;}
        }
        .row {
            display: block !important;

            [class*="col"] {
               display: block !important;
            }
        }
        &:first-child {margin-top: 0px !important;}
    }
    */ }
  .aside .row, .aside [class*="col"] {
    /*
        &:before {visibility: hidden;}
        &:after {visibility: hidden;}
        */ }
  .aside .blq:first-child {
    margin-top: 0px !important; }
  .aside > .section_cliche.image_headers:first-child {
    padding-top: 0px !important;
    background-position: 15px 5px !important; }
    .aside > .section_cliche.image_headers:first-child:after {
      display: none !important; }
    .aside > .section_cliche.image_headers:first-child .col-xs-18:after {
      display: none !important; }
  .aside .section_cliche .cliche_name {
    font-size: 18px;
    color: #666; }
    .aside .section_cliche .cliche_name a {
      color: #666; }

/* ANTETÍTULOS PORTADA EN DIRECTO */
/* CLICHE BLOQUE (PARA PASAR A INCLUDES _cliche.scss */
.section_cliche {
  margin-top: 30px !important;
  margin-bottom: 0px !important;
  padding: 0 0 7.5px 0;
  position: relative;
  /* Section name */
  /* Especial Buscarores (313 concellos) */
  /* CABECEROS DE IMAGEN */
  /* Cambio pestañas */ }
  .section_cliche + .blq {
    margin-top: 0 !important; }
  .section_cliche div[class*="col-"]:first-child {
    display: block !important; }
    .section_cliche div[class*="col-"]:first-child:before {
      display: none !important; }
  .section_cliche .cliche_name {
    font-family: "Merriweather", Georgia, serif;
    font-weight: 600;
    font-size: 20px;
    color: #e42644;
    line-height: 27px;
    display: inline-block;
    text-transform: uppercase;
    margin: 0; }
    .section_cliche .cliche_name a {
      color: #e42644; }
  .section_cliche .cliche_nav {
    border: none;
    display: inline-block;
    float: right;
    margin-top: 10px; }
    .section_cliche .cliche_nav .scroll_menu a {
      font-size: 16px; }
  .section_cliche .search_form {
    margin-bottom: 0px; }
    .section_cliche .search_form .input-group-addon button {
      border: none;
      background-color: transparent; }
  .section_cliche.image_headers {
    margin-top: 0px !important;
    padding-top: 30px !important;
    background-repeat: no-repeat;
    background-position: 15px 35px;
    background-size: auto 25px;
    font-size: 27px;
    /* Cabeceros personalizados VERTICALES */
    /* Cabeceros personalizados EQUIPOS */ }
    .section_cliche.image_headers .cliche_name {
      opacity: 0;
      width: 100%;
      overflow: hidden !important;
      text-overflow: ellipsis;
      white-space: nowrap;
      float: left;
      font-size: 27px !important;
      line-height: 120% !important; }
      .section_cliche.image_headers .cliche_name a {
        display: block !important;
        width: 100% !important;
        overflow: hidden !important;
        text-overflow: ellipsis;
        white-space: nowrap; }
    .section_cliche.image_headers.mercados {
      background-image: url("/assets/themes/lvdg2017/images/logosSuples/xs/logo_mercados.png"); }
    .section_cliche.image_headers.mujerhoy {
      background-image: url("/assets/themes/lvdg2017/images/logosVerticales/xs/mujerhoy.png"); }
    .section_cliche.image_headers.calvo {
      background-image: url("/assets/themes/lvdg2017/images/logosPub/xs/calvo.png"); }
    .section_cliche.image_headers.jealsa {
      background-image: url("https://i.avoz.es/assets/themes/lvdg2017/images/jealsa_rianxeira.jpg");
      background-size: auto 40px !important;
      background-position: 15px 20px !important;
      margin-bottom: 0 !important;
      margin-top: 15px !important; }
    .section_cliche.image_headers.suscriptores {
      background-image: url("/assets/themes/lvdg2017/images/logosMkt/xs/suscriptores.png"); }
    .section_cliche.image_headers.voltaico {
      background-image: url("/assets/themes/lvdg2017/images/logosVerticales/xs/voltaico.png"); }
    .section_cliche.image_headers.lamochilaroja {
      background-image: url("/assets/themes/lvdg2017/images/logosVerticales/xs/lamochilaroja.png");
      background-size: auto 40px; }
    .section_cliche.image_headers.lacocinadefrabisa {
      background-image: url("/assets/themes/lvdg2017/images/logosVerticales/xs/lacocinadefrabisa.png");
      background-size: auto 40px;
      background-position: 15px 30px; }
    .section_cliche.image_headers.vivecamino {
      background-image: url("/assets/themes/lvdg2017/images/logosVerticales/xs/vivecamino.png"); }
    .section_cliche.image_headers.globalgalicia {
      background-image: url("/assets/themes/lvdg2017/images/logosVerticales/xs/globalgalicia.png"); }
    .section_cliche.image_headers.torre-de-marathon {
      background-image: url("/assets/themes/lvdg2017/images/logosEquipos/sm/torre-de-marathon.png");
      background-size: auto 50px;
      background-position: 15px 20px; }
    .section_cliche.image_headers.grada-de-rio {
      background-image: url("/assets/themes/lvdg2017/images/logosEquipos/sm/grada-de-rio.png");
      background-size: auto 50px;
      background-position: 15px 20px; }
    .section_cliche.image_headers.andar-miudino {
      background-image: url("/assets/themes/lvdg2017/images/logosEquipos/sm/obradoiro.png");
      background-size: auto 50px;
      background-position: 15px 20px; }
    .section_cliche.image_headers.forza-breo {
      background-image: url("/assets/themes/lvdg2017/images/logosEquipos/md/breogan.png");
      background-size: auto 50px;
      background-position: 15px 3px; }
    .section_cliche.image_headers.sporting-1905 {
      background-image: url("/assets/themes/lvda2017/images/logosEquipos/sm/sporting1905.png");
      background-size: auto 45px;
      background-position: 15px 20px;
      margin-bottom: 15px !important; }
    .section_cliche.image_headers.azul-carbayon {
      background-image: url("/assets/themes/lvda2017/images/logosEquipos/sm/azulcarbayon.png");
      background-size: auto 45px;
      background-position: 15px 20px;
      margin-bottom: 15px !important;
      margin-top: 15px !important; }
    .section_cliche.image_headers.derbi-asturiano {
      background-image: url("/assets/themes/lvda2017/images/derbiasturiano.jpg");
      background-size: auto 45px;
      background-position: 10px 24px !important;
      margin-bottom: 0 !important;
      margin-top: 15px !important; }
    .section_cliche.image_headers.sabebien, .section_cliche.image_headers.gastronomia, .section_cliche.image_headers.sabe-bien {
      background-image: url("/assets/themes/lvdg2017/images/sabebien_agrupador.png");
      background-size: auto 40px !important;
      background-position: 15px 20px !important;
      margin-bottom: 0 !important;
      margin-top: 15 !important; }
    .section_cliche.image_headers.elecciones {
      background-image: url("/assets/themes/lvdg2017/images/cliche_elecciones_26m.png");
      background-size: auto 40px !important;
      background-position: 15px 20px !important;
      margin-bottom: 0 !important;
      margin-top: 15 !important; }
    .section_cliche.image_headers.somosagro, .section_cliche.image_headers.somos-agro {
      background-image: url("/assets/themes/lvdg2017/images/somosagro_image_header.png");
      background-size: auto 40px !important;
      background-position: 15px 30px !important;
      margin-bottom: 0 !important;
      margin-top: 15px !important; }
    .section_cliche.image_headers.ovetenses {
      background-image: url("/assets/themes/lvda2017/images/logo_ovetenses.png");
      background-size: auto 32px !important;
      background-position: 15px 30px !important;
      margin-bottom: 0 !important;
      margin-top: 15px !important; }
    .section_cliche.image_headers.agora {
      background-image: url("/assets/themes/lvda2017/images/cliche_agora.png");
      background-size: auto 40px !important;
      background-position: 15px 25px !important;
      margin-bottom: 0 !important;
      margin-top: 15px !important; }
    .section_cliche.image_headers.rusia-2018 {
      background: url(/assets/themes/lvdg2017/images/cliche_portada_rusia.png) no-repeat; }
      @media (min-width: 1024px) {
        .section_cliche.image_headers.rusia-2018 {
          background-position: left bottom !important; } }
      .section_cliche.image_headers.rusia-2018 .cliche_nav {
        display: none !important; }
      .section_cliche.image_headers.rusia-2018 article.rusia2018 .antetitulo span {
        display: none !important; }
    .section_cliche.image_headers.premios-princesa-de-asturias {
      background: #012c59 url("/assets/themes/lvda2017/images/cliche_premiosprincesadeasturias_2.jpg") no-repeat;
      background-size: auto 55px;
      background-position: 25px 8px;
      margin-bottom: 15px !important;
      margin-top: 15px !important; }
  .section_cliche.section_tabs {
    /* CABECEROS DE IMAGEN */ }
    .section_cliche.section_tabs .cliche_nav {
      width: 100%;
      padding-top: 10px;
      margin-top: 0px;
      border-top: 1px solid #ebebeb; }
      .section_cliche.section_tabs .cliche_nav .scroll_menu .wrapper {
        justify-content: flex-start; }
      .section_cliche.section_tabs .cliche_nav .scroll_menu a {
        font-size: 14px;
        margin: 0 10px; }
    .section_cliche.section_tabs.image_headers {
      margin-top: 30px !important;
      padding-top: 30px !important;
      background-repeat: no-repeat;
      background-position: 15px 0px;
      background-size: auto 60px;
      /* Cabeceros personalizados EDICIONES */
      /* Cabeceros personalizados EQUIPOS */ }
      .section_cliche.section_tabs.image_headers .cliche_name {
        opacity: 0;
        width: 100%;
        overflow: hidden !important;
        text-overflow: ellipsis;
        white-space: nowrap; }
        .section_cliche.section_tabs.image_headers .cliche_name a {
          display: block !important;
          width: 100% !important;
          overflow: hidden !important;
          text-overflow: ellipsis;
          white-space: nowrap; }
      .section_cliche.section_tabs.image_headers.a-coruna {
        background-image: url("/assets/themes/lvdg2017/images/logosVoz/md/a-coruna.png"); }
      .section_cliche.section_tabs.image_headers.a-marina {
        background-image: url("/assets/themes/lvdg2017/images/logosVoz/md/a-marina.png"); }
      .section_cliche.section_tabs.image_headers.arousa {
        background-image: url("/assets/themes/lvdg2017/images/logosVoz/md/arousa.png"); }
      .section_cliche.section_tabs.image_headers.barbanza {
        background-image: url("/assets/themes/lvdg2017/images/logosVoz/md/barbanza.png"); }
      .section_cliche.section_tabs.image_headers.carballo {
        background-image: url("/assets/themes/lvdg2017/images/logosVoz/md/carballo.png"); }
      .section_cliche.section_tabs.image_headers.deza {
        background-image: url("/assets/themes/lvdg2017/images/logosVoz/md/deza.png"); }
      .section_cliche.section_tabs.image_headers.ferrol {
        background-image: url("/assets/themes/lvdg2017/images/logosVoz/md/ferrol.png"); }
      .section_cliche.section_tabs.image_headers.lemos {
        background-image: url("/assets/themes/lvdg2017/images/logosVoz/md/lemos.png"); }
      .section_cliche.section_tabs.image_headers.lugo {
        background-image: url("/assets/themes/lvdg2017/images/logosVoz/md/lugo.png"); }
      .section_cliche.section_tabs.image_headers.ourense {
        background-image: url("/assets/themes/lvdg2017/images/logosVoz/md/ourense.png"); }
      .section_cliche.section_tabs.image_headers.pontevedra {
        background-image: url("/assets/themes/lvdg2017/images/logosVoz/md/pontevedra.png"); }
      .section_cliche.section_tabs.image_headers.santiago {
        background-image: url("/assets/themes/lvdg2017/images/logosVoz/md/santiago.png"); }
      .section_cliche.section_tabs.image_headers.vigo {
        background-image: url("/assets/themes/lvdg2017/images/logosVoz/md/vigo.png"); }
      .section_cliche.section_tabs.image_headers.torre-de-marathon {
        background-image: url("/assets/themes/lvdg2017/images/logosEquipos/md/torre-de-marathon.png");
        background-position: 15px 2px; }
      .section_cliche.section_tabs.image_headers.grada-de-rio {
        background-image: url("/assets/themes/lvdg2017/images/logosEquipos/md/grada-de-rio.png");
        background-position: 15px 2px; }
      .section_cliche.section_tabs.image_headers.andar-miudino {
        background-image: url("/assets/themes/lvdg2017/images/logosEquipos/md/obradoiro.jpg");
        background-position: 15px 2px; }
      .section_cliche.section_tabs.image_headers.forza-breo {
        background-image: url("/assets/themes/lvdg2017/images/logosEquipos/md/breogan.png");
        background-position: 15px 3px; }
      .section_cliche.section_tabs.image_headers.sporting-1905 {
        background-image: url("/assets/themes/lvda2017/images/logosEquipos/md/sporting1905.png");
        background-position: 15px 2px; }
      .section_cliche.section_tabs.image_headers.azul-carbayon {
        background-image: url("/assets/themes/lvda2017/images/logosEquipos/md/azulcarbayon.png");
        background-position: 15px 2px; }

/* Mobile & Tablet */
@media (min-width: 0px) and (max-width: 1019px) {
  .section_cliche {
    /* Especial Buscarores (313 concellos) */
    /* CABECEROS DE IMAGEN */
    /* Cambio pestañas */ }
    .section_cliche .cliche_name {
      width: 100%;
      text-align: center; }
    .section_cliche .cliche_nav {
      width: 100%;
      padding-top: 7px;
      margin-top: 10px;
      border-top: 1px solid #ebebeb; }
      .section_cliche .cliche_nav .scroll_menu .wrapper {
        justify-content: center; }
    .section_cliche .search_form {
      padding-top: 7px;
      margin-top: 7px;
      border-top: 1px solid #ebebeb; }
      .section_cliche .search_form .form-group {
        max-width: 300px;
        margin: 0 auto; }
    .section_cliche.image_headers {
      background-position-x: center !important; }
    .section_cliche.section_tabs .cliche_nav {
      padding-top: 10px;
      border-top: 1px solid #ebebeb; } }

/* Mobile */
@media (min-width: 0px) and (max-width: 767px) {
  .section_cliche {
    /* Cambio pestañas */ }
    .section_cliche .cliche_nav .scroll_menu .wrapper a {
      font-size: 14px; }
    .section_cliche.section_tabs {
      /* CABECEROS DE IMAGEN */ }
      .section_cliche.section_tabs.image_headers {
        padding-top: 20px !important;
        background-repeat: no-repeat;
        background-position: center 5px;
        background-size: auto 45px;
        /* Cabeceros personalizados */ }
        .section_cliche.section_tabs.image_headers.a-coruna {
          background-image: url("/assets/themes/lvdg2017/images/logosVoz/sm/a-coruna.png"); }
        .section_cliche.section_tabs.image_headers.a-marina {
          background-image: url("/assets/themes/lvdg2017/images/logosVoz/sm/a-marina.png"); }
        .section_cliche.section_tabs.image_headers.arousa {
          background-image: url("/assets/themes/lvdg2017/images/logosVoz/sm/arousa.png"); }
        .section_cliche.section_tabs.image_headers.barbanza {
          background-image: url("/assets/themes/lvdg2017/images/logosVoz/sm/barbanza.png"); }
        .section_cliche.section_tabs.image_headers.carballo {
          background-image: url("/assets/themes/lvdg2017/images/logosVoz/sm/carballo.png"); }
        .section_cliche.section_tabs.image_headers.deza {
          background-image: url("/assets/themes/lvdg2017/images/logosVoz/sm/deza.png"); }
        .section_cliche.section_tabs.image_headers.ferrol {
          background-image: url("/assets/themes/lvdg2017/images/logosVoz/sm/ferrol.png"); }
        .section_cliche.section_tabs.image_headers.lemos {
          background-image: url("/assets/themes/lvdg2017/images/logosVoz/sm/lemos.png"); }
        .section_cliche.section_tabs.image_headers.lugo {
          background-image: url("/assets/themes/lvdg2017/images/logosVoz/sm/lugo.png"); }
        .section_cliche.section_tabs.image_headers.ourense {
          background-image: url("/assets/themes/lvdg2017/images/logosVoz/sm/ourense.png"); }
        .section_cliche.section_tabs.image_headers.pontevedra {
          background-image: url("/assets/themes/lvdg2017/images/logosVoz/sm/pontevedra.png"); }
        .section_cliche.section_tabs.image_headers.santiago {
          background-image: url("/assets/themes/lvdg2017/images/logosVoz/sm/santiago.png"); }
        .section_cliche.section_tabs.image_headers.vigo {
          background-image: url("/assets/themes/lvdg2017/images/logosVoz/sm/vigo.png"); }
        .section_cliche.section_tabs.image_headers.torre-de-marathon {
          background-image: url("/assets/themes/lvdg2017/images/logosEquipos/sm/torre-de-marathon.png");
          background-position: center 7px; }
        .section_cliche.section_tabs.image_headers.grada-de-rio {
          background-image: url("/assets/themes/lvdg2017/images/logosEquipos/sm/grada-de-rio.png");
          background-position: center 7px; }
        .section_cliche.section_tabs.image_headers.andar-miudino {
          background-image: url("/assets/themes/lvdg2017/images/logosEquipos/sm/obradoiro.png");
          background-position: center 7px; }
        .section_cliche.section_tabs.image_headers.forza-breo {
          background-image: url("/assets/themes/lvdg2017/images/logosEquipos/md/breogan.png");
          background-position: center 7px; }
        .section_cliche.section_tabs.image_headers.sporting-1905 {
          background-image: url("/assets/themes/lvda2017/images/logosEquipos/sm/sporting1905.png");
          background-position: center 7px; }
        .section_cliche.section_tabs.image_headers.azul-carbayon {
          background-image: url("/assets/themes/lvda2017/images/logosEquipos/sm/azulcarbayon.png");
          background-position: center 7px; } }

/* for high resolution displays */
@media only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
  .section_cliche {
    /* CABECEROS DE IMAGEN */
    /* Cambio pestañas */ }
    .section_cliche.image_headers.calvo {
      background-image: url("/assets/themes/lvdg2017/images/logosPub/xs/2x/calvo.png"); }
    .section_cliche.image_headers.mujerhoy {
      background-image: url("/assets/themes/lvdg2017/images/logosVerticales/xs/2x/mujerhoy.png"); }
    .section_cliche.image_headers.voltaico {
      background-image: url("/assets/themes/lvdg2017/images/logosVerticales/xs/2x/voltaico.png"); }
    .section_cliche.section_tabs {
      /* CABECEROS DE IMAGEN */ }
      .section_cliche.section_tabs.image_headers {
        /* Cabeceros personalizados */
        /*
                &.torre-de-marathon {
                    background-image: url("/assets/themes/lvdg2017/images/logosEquipos/sm/torre-de-marathon.png");
                    background-position: center 2px;
                }

                &.grada-de-rio {
                    background-image: url("/assets/themes/lvdg2017/images/logosEquipos/sm/grada-de-rio.png");
                    background-position: center 2px;
                }
                */ }
        .section_cliche.section_tabs.image_headers.a-coruna {
          background-image: url("/assets/themes/lvdg2017/images/logosVoz/sm/2x/a-coruna.png") !important; }
        .section_cliche.section_tabs.image_headers.a-marina {
          background-image: url("/assets/themes/lvdg2017/images/logosVoz/sm/2x/a-marina.png"); }
        .section_cliche.section_tabs.image_headers.arousa {
          background-image: url("/assets/themes/lvdg2017/images/logosVoz/sm/2x/arousa.png"); }
        .section_cliche.section_tabs.image_headers.barbanza {
          background-image: url("/assets/themes/lvdg2017/images/logosVoz/sm/2x/barbanza.png"); }
        .section_cliche.section_tabs.image_headers.carballo {
          background-image: url("/assets/themes/lvdg2017/images/logosVoz/sm/2x/carballo.png"); }
        .section_cliche.section_tabs.image_headers.deza {
          background-image: url("/assets/themes/lvdg2017/images/logosVoz/sm/2x/deza.png"); }
        .section_cliche.section_tabs.image_headers.ferrol {
          background-image: url("/assets/themes/lvdg2017/images/logosVoz/sm/2x/ferrol.png"); }
        .section_cliche.section_tabs.image_headers.lemos {
          background-image: url("/assets/themes/lvdg2017/images/logosVoz/sm/2x/lemos.png"); }
        .section_cliche.section_tabs.image_headers.lugo {
          background-image: url("/assets/themes/lvdg2017/images/logosVoz/sm/2x/lugo.png"); }
        .section_cliche.section_tabs.image_headers.ourense {
          background-image: url("/assets/themes/lvdg2017/images/logosVoz/sm/2x/ourense.png"); }
        .section_cliche.section_tabs.image_headers.pontevedra {
          background-image: url("/assets/themes/lvdg2017/images/logosVoz/sm/2x/pontevedra.png") !important; }
        .section_cliche.section_tabs.image_headers.santiago {
          background-image: url("/assets/themes/lvdg2017/images/logosVoz/sm/2x/santiago.png"); }
        .section_cliche.section_tabs.image_headers.vigo {
          background-image: url("/assets/themes/lvdg2017/images/logosVoz/sm/2x/vigo.png"); } }

/*

    SCROLL MENU

*/
.scroll_menu {
  display: table-cell;
  display: flex;
  flex-wrap: nowrap;
  flex: 1 1 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  font-size: 14px; }
  .scroll_menu::-webkit-scrollbar {
    display: none; }
  .scroll_menu .wrapper {
    display: flex !important;
    flex-wrap: nowrap;
    flex: 1;
    justify-content: space-between; }
    .scroll_menu .wrapper span, .scroll_menu .wrapper a {
      flex: 0 0 auto; }
    .scroll_menu .wrapper img {
      max-height: 14px; }
    .scroll_menu .wrapper.flexstart {
      justify-content: flex-start !important; }
  .scroll_menu span {
    text-transform: uppercase;
    font-weight: 700; }
  .scroll_menu a {
    font-family: "Roboto Condensed", sans-serif;
    text-transform: uppercase;
    color: #444;
    margin: 0 7.5px;
    position: relative; }
    .scroll_menu a:before {
      content: "";
      position: absolute;
      width: 100%;
      height: 2px;
      bottom: 0;
      left: 0;
      background-color: #e42644;
      visibility: hidden;
      -webkit-transform: scaleX(0);
      transform: scaleX(0);
      -webkit-transition: all 0.2s ease-in-out 0s;
      transition: all 0.2s ease-in-out 0s; }
    .scroll_menu a:active, .scroll_menu a:focus {
       text-decoration: none; }
    .scroll_menu a:hover {
      text-decoration: none;
      color: #222;
      font-weight: normal; }
      .scroll_menu a:hover:before {
        visibility: visible;
        -webkit-transform: scaleX(1);
        transform: scaleX(1); }
    .scroll_menu a.active {
      color: #222;
      font-weight: bold; }
      .scroll_menu a.active:before {
        content: "";
        position: absolute;
        width: 100%;
        height: 2px;
        bottom: 0;
        left: 0;
        background-color: #e42644;
        -webkit-transition: all 0.2s ease-in-out 0s;
        transition: all 0.2s ease-in-out 0s;
        visibility: visible;
        -webkit-transform: scaleX(1);
        transform: scaleX(1); }

/* Menú especial ediciones (con scroll) */
body {
  padding: 0; }

.fixed {
  position: fixed !important; }

.local .blq_cliche h2 img {
  height: 35px;
  width: auto; }

.section .blq + .blq {
  margin-top: -1px !important; }

.section .blq + .blq.highlight {
  margin-top: 15px !important; }

/*
.deportes {

	background: none !important;

	h2 {

		padding: 0 !important;

		img {
			height: 50px;
			width: auto;
		}
	}


	&.celta {

		> div[class*="col"] {
			h2:before {
				background: #8AC3EE;
			}
		}

	}


	&.depor {

		> div[class*="col"] {
			h2:before {
				background: #063C81;
			}
		}

	}


}
*/
/* footer */
#footer {
  margin-top: 0;
  margin-bottom: -5px; }
  #footer .container {
    margin-top: 0px; }

/* Formulario buscar concellos */
.buscar_concellos {
  margin-bottom: 0px; }

/* Cabecero responsive */
@media (max-width: 4000px) {
  /* Fixed */
  #header .header {
    background: #fff; }
    #header .header header {
      padding: 10px 4px !important;
      border-bottom: 1px solid #e2e2e2 !important; }
    #header .header .navbar_top {
      border: none;
      background: none;
      position: absolute;
      height: 0;
      left: 0;
      right: 0; }
    #header .header #menu {
      background: none;
      border: none;
      position: absolute;
      height: 0;
      left: 0;
      right: 0; }
      #header .header #menu li {
        display: none; }
        #header .header #menu li.btn_contain {
          display: block; }
          #header .header #menu li.btn_contain #btn_menu_site {
            position: absolute;
            top: 9px;
            left: 29px; }
            #header .header #menu li.btn_contain #btn_menu_site .icon-bar {
              width: 22px;
              height: 2px; }
    #header .header .brand-logo {
      max-width: 200px !important;
      padding: 0 !important;
      margin-top: -5px; }
    #header .header #loginsso_bar {
      position: absolute;
      top: 0;
      right: 4px; }
      #header .header #loginsso_bar #iniciarSesion > .dropdown-menu {
        min-width: 300px !important;
        left: -300px !important;
        right: 15px !important;
        top: 30px !important;
        border: 1px solid #ccc; } }

.home main {
  padding-top: 8px; }

main {
  /* Articulo */
  /* GENERAL IN IMAGES *********/
  /* NOT FOR THUMBNAILED LISTS */ }
  main article {
    margin: 0;
    padding: 0;
    float: left;
    width: 100%;
    position: relative;
    font-size: 14px;
    /* Antetitulo */
    /* Antetitulo especial EN DIRECTO */
    /* Cliche (Campo TEMA) */
    /* Titular */
    /* Firmas y comentarios */
    /* Entradilla */
    /* Subtitulo */
    /*  Media */
    /* v1 */
    /* Relacionados */
    /* Only show in open article */ }
    main article .antetitulo {
      font-family: "Roboto", sans-serif;
      font-size: 13px;
      font-weight: 700;
      line-height: 13px;
      text-transform: uppercase;
      color: #999;
      display: inline-block; }
      main article .antetitulo a {
        color: #999 !important;
        line-height: 13px !important; }
        main article .antetitulo a:hover {
          text-decoration: none;
          opacity: .80; }
        main article .antetitulo a img {
          max-height: 25px; }
    main article.retransmision .antetitulo {
      color: #e42644 !important; }
      main article.retransmision .antetitulo span:before {
        content: "";
        color: #e42644 !important;
        font-family: 'FontAwesome';
        animation: blinker 4s linear infinite;
        font-size: 8px !important;
        padding-right: 2px;
        position: relative;
        top: -2px; }
      main article.retransmision .antetitulo a {
        color: #e42644 !important; }
    main article .tema {
      font-family: "Roboto", sans-serif;
      font-size: 13px;
      font-weight: 700;
      line-height: 13px;
      text-transform: uppercase;
      color: #999;
      display: inline-block; }
      main article .tema a {
        color: #999;
        line-height: 13px !important; }
        main article .tema a:hover {
          text-decoration: none;
          opacity: .80; }
    main article h1, main article h2 {
      font-family: "Merriweather", Georgia, serif;
      font-size: 19px;
      font-weight: 600;
      line-height: 130%;
      color: black;
      margin: 0;
      padding: 0; }
      main article h1 a, main article h2 a {
        color: black !important; }
        main article h1 a:hover, main article h2 a:hover {
          text-decoration: none;
          opacity: .80; }
    main article .data, main article .comments {
      padding: 5px 0 0 0;
      font-size: .8em;
      text-transform: uppercase;
      display: inline-block; }
      @media (max-width: 1019px) {
        main article .data, main article .comments {
          display: inline; } }
      main article .data:not(.hidden) + p, main article .comments:not(.hidden) + p {
        margin: 0; }
    @media (max-width: 1019px) {
      main article .comments {
        display: block; } }
    main article .data {
      color: #666;
      float: none;
      font-weight: normal; }
      main article .data a {
        color: #666; }
      main article .data:not(.hidden) + .comments {
        padding-left: 5px; }
    main article .data + .data [itemprop="name"]:before {
      content: "/";
      display: inline-block;
      padding: 0 2px; }
    main article .comments {
      background: transparent;
      border: none;
      color: #666; }
      main article .comments .glyphicon {
        color: #666;
        position: relative;
        top: 2px; }
    main article .data:not(.hidden) + .comments:before {
      padding: 0 5px;
      color: #ccc; }
    main article p {
      font-family: "Roboto", sans-serif;
      font-size: 15px;
      font-weight: 300;
      line-height: 130%;
      color: #222;
      margin: 7.5px 0 0 0;
      padding: 0; }
    main article .subtitulo {
      font-family: "Merriweather", Georgia, serif;
      display: inline-block;
      text-transform: uppercase;
      font-size: 1.3em;
      font-weight: bold;
      color: rgba(0, 0, 0, 0.5);
      font-weight: 400;
      padding: 0 0 7px 0; }
    main article .media {
      /* Cambio 22/06/2017 */ }
      main article .media figcaption {
        padding: 0;
        border-bottom: none;
        text-align: right;
        line-height: 12px; }
        main article .media figcaption [itemprop="caption"] {
          display: none; }
        main article .media figcaption [itemprop="name"] {
          /* font-weight: 400 !important;*/
          font-size: 10px;
          text-transform: uppercase;
          display: inline-block;
          color: #666; }
          main article .media figcaption [itemprop="name"] a {
            color: #666; }
    main article.opinion {
      text-align: center; }
      main article.opinion .avatar {
        float: right;
        padding-left: 15px; }
        main article.opinion .avatar img {
          width: 60px;
          height: 60px;
          /* Grayscale */
          /* filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale"); /* Firefox 10+, Firefox on Android */
          filter: gray;
          /* IE6-9 */
          -webkit-filter: grayscale(100%);
          /* Chrome 19+, Safari 6+, Safari 6+ iOS */
          border-top-right-radius: 50%;
          border-top-left-radius: 50%;
          border-bottom-right-radius: 50%;
          border-bottom-left-radius: 50%;
          border-bottom-left-radius: 50%;
          border-top-left-radius: 50%;
          border-bottom-right-radius: 50%;
          border-top-right-radius: 50%; }
      main article.opinion .content_wrapper {
        display: block; }
        main article.opinion .content_wrapper [itemprop="headline"] {
          font-style: italic;
          font-weight: 700; }
          main article.opinion .content_wrapper [itemprop="headline"] a .col_headline {
            color: #999 !important; }
            main article.opinion .content_wrapper [itemprop="headline"] a .col_headline:after {
              content: ". "; }
        main article.opinion .content_wrapper .data {
          display: block !important;
          position: relative;
          font-weight: 400 !important;
          font-family: "Merriweather", Georgia, serif;
          font-size: 14px;
          text-transform: capitalize;
          padding-top: 8px; }
          main article.opinion .content_wrapper .data:before {
            width: 50px;
            height: 1px;
            overflow: hidden;
            content: " ";
            display: block;
            position: relative;
            top: -3px;
            margin: 0 auto;
            background-color: rgba(200, 54, 54, 0.65);
            margin-top: 0px; }
        main article.opinion .content_wrapper .comments {
          padding-top: 8px; }
      main article.opinion .avatar + .antetitulo + .content_wrapper, main article.opinion .avatar + .content_wrapper {
        padding-right: 75px; }
    main article:not[class*="HlSz"] .related {
      display: none !important; }
    main article .related ul {
      margin: 0;
      padding: 7.5px 0 0 0; }
      main article .related ul li {
        float: left;
        width: 100%;
        padding: 5px 0 0 0;
        margin: 0;
        list-style-position: inside;
        list-style: none;
        border: none; }
        main article .related ul li article a {
          color: #333 !important;
          text-decoration: none;
          padding: 0;
          margin: 0;
          position: relative; }
          main article .related ul li article a h3 {
            font-family: "Merriweather", Georgia, serif;
            font-size: 13px !important;
            font-weight: 400;
            line-height: 135%;
            color: #333;
            padding: 5px 0 0 0;
            margin: 0;
            border-top: 1px dotted #e2e2e2; }
            main article .related ul li article a h3:before {
              content: " ";
              overflow: hidden;
              width: 50px;
              height: 0;
              border-top: 1px dotted #e2e2e2;
              position: absolute;
              top: 0;
              left: 0; }
        main article .related ul li article:not([class*="video"]) a {
          /* General State (News) */ }

.avatar + .antetitulo {
  display: inline;
  width: auto; }

/* ANTETÍTULO Posición sobre la imagen */
.media + .antetitulo, .opinion.showcase .antetitulo {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  text-align: left; }
  .media + .antetitulo span, .opinion.showcase .antetitulo span {
    display: inline-block;
    /* left: $grid-gutter-width/2; */
    padding: 5px 7.5px;
    background: white; }

/* CLICHÉ (TEMA) Posición sobre la imagen (Especial para hemeroteca) */
.media + .antetitulo + .tema {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  text-align: right; }
  .media + .antetitulo + .tema span {
    display: inline-block;
    /* right: $grid-gutter-width/2; */
    padding: 5px 7.5px;
    background: black; }

/* Arrange Mediaqueryes (not for list or thumbnail images) */
/****************/
/* ICONOS MEDIA */
/****************/
/*******************************/
/****** DESIGN HELP CLASSES ****/
/*******************************/
/**** CHANGE ELEMENT'S ORDER ****/
/* Limit column's order to modify */
@media (min-width: 0px) and (max-width: 767px) {
  .ord-xs-1 {
    -moz-box-ordinal-group: 1;
    -webkit-box-ordinal-group: 1;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1; }
  .ord-xs-2 {
    -moz-box-ordinal-group: 2;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2; }
  .ord-xs-3 {
    -moz-box-ordinal-group: 3;
    -webkit-box-ordinal-group: 3;
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3; }
  .ord-xs-4 {
    -moz-box-ordinal-group: 4;
    -webkit-box-ordinal-group: 4;
    -webkit-order: 4;
    -ms-flex-order: 4;
    order: 4; }
  .ord-xs-5 {
    -moz-box-ordinal-group: 5;
    -webkit-box-ordinal-group: 5;
    -webkit-order: 5;
    -ms-flex-order: 5;
    order: 5; }
  .ord-xs-6 {
    -moz-box-ordinal-group: 6;
    -webkit-box-ordinal-group: 6;
    -webkit-order: 6;
    -ms-flex-order: 6;
    order: 6; }
  .ord-xs-7 {
    -moz-box-ordinal-group: 7;
    -webkit-box-ordinal-group: 7;
    -webkit-order: 7;
    -ms-flex-order: 7;
    order: 7; }
  .ord-xs-8 {
    -moz-box-ordinal-group: 8;
    -webkit-box-ordinal-group: 8;
    -webkit-order: 8;
    -ms-flex-order: 8;
    order: 8; }
  .ord-xs-9 {
    -moz-box-ordinal-group: 9;
    -webkit-box-ordinal-group: 9;
    -webkit-order: 9;
    -ms-flex-order: 9;
    order: 9; }
  .ord-xs-10 {
    -moz-box-ordinal-group: 10;
    -webkit-box-ordinal-group: 10;
    -webkit-order: 10;
    -ms-flex-order: 10;
    order: 10; }
  .ord-xs-11 {
    -moz-box-ordinal-group: 11;
    -webkit-box-ordinal-group: 11;
    -webkit-order: 11;
    -ms-flex-order: 11;
    order: 11; }
  .ord-xs-12 {
    -moz-box-ordinal-group: 12;
    -webkit-box-ordinal-group: 12;
    -webkit-order: 12;
    -ms-flex-order: 12;
    order: 12; }
  .ord-xs-13 {
    -moz-box-ordinal-group: 13;
    -webkit-box-ordinal-group: 13;
    -webkit-order: 13;
    -ms-flex-order: 13;
    order: 13; }
  .ord-xs-14 {
    -moz-box-ordinal-group: 14;
    -webkit-box-ordinal-group: 14;
    -webkit-order: 14;
    -ms-flex-order: 14;
    order: 14; }
  .ord-xs-15 {
    -moz-box-ordinal-group: 15;
    -webkit-box-ordinal-group: 15;
    -webkit-order: 15;
    -ms-flex-order: 15;
    order: 15; }
  .ord-xs-16 {
    -moz-box-ordinal-group: 16;
    -webkit-box-ordinal-group: 16;
    -webkit-order: 16;
    -ms-flex-order: 16;
    order: 16; }
  .ord-xs-17 {
    -moz-box-ordinal-group: 17;
    -webkit-box-ordinal-group: 17;
    -webkit-order: 17;
    -ms-flex-order: 17;
    order: 17; }
  .ord-xs-18 {
    -moz-box-ordinal-group: 18;
    -webkit-box-ordinal-group: 18;
    -webkit-order: 18;
    -ms-flex-order: 18;
    order: 18; }
  /* Arrange Border Right on order 1 */
  div[class~="ord-xs-1"] {
    /* Right Border */ }
    div[class~="ord-xs-1"]:before {
      display: block !important; } }

@media (min-width: 768px) and (max-width: 1019px) {
  .ord-sm-1 {
    -moz-box-ordinal-group: 1;
    -webkit-box-ordinal-group: 1;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1; }
  .ord-sm-2 {
    -moz-box-ordinal-group: 2;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2; }
  .ord-sm-3 {
    -moz-box-ordinal-group: 3;
    -webkit-box-ordinal-group: 3;
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3; }
  .ord-sm-4 {
    -moz-box-ordinal-group: 4;
    -webkit-box-ordinal-group: 4;
    -webkit-order: 4;
    -ms-flex-order: 4;
    order: 4; }
  .ord-sm-5 {
    -moz-box-ordinal-group: 5;
    -webkit-box-ordinal-group: 5;
    -webkit-order: 5;
    -ms-flex-order: 5;
    order: 5; }
  .ord-sm-6 {
    -moz-box-ordinal-group: 6;
    -webkit-box-ordinal-group: 6;
    -webkit-order: 6;
    -ms-flex-order: 6;
    order: 6; }
  .ord-sm-7 {
    -moz-box-ordinal-group: 7;
    -webkit-box-ordinal-group: 7;
    -webkit-order: 7;
    -ms-flex-order: 7;
    order: 7; }
  .ord-sm-8 {
    -moz-box-ordinal-group: 8;
    -webkit-box-ordinal-group: 8;
    -webkit-order: 8;
    -ms-flex-order: 8;
    order: 8; }
  .ord-sm-9 {
    -moz-box-ordinal-group: 9;
    -webkit-box-ordinal-group: 9;
    -webkit-order: 9;
    -ms-flex-order: 9;
    order: 9; }
  .ord-sm-10 {
    -moz-box-ordinal-group: 10;
    -webkit-box-ordinal-group: 10;
    -webkit-order: 10;
    -ms-flex-order: 10;
    order: 10; }
  .ord-sm-11 {
    -moz-box-ordinal-group: 11;
    -webkit-box-ordinal-group: 11;
    -webkit-order: 11;
    -ms-flex-order: 11;
    order: 11; }
  .ord-sm-12 {
    -moz-box-ordinal-group: 12;
    -webkit-box-ordinal-group: 12;
    -webkit-order: 12;
    -ms-flex-order: 12;
    order: 12; }
  .ord-sm-13 {
    -moz-box-ordinal-group: 13;
    -webkit-box-ordinal-group: 13;
    -webkit-order: 13;
    -ms-flex-order: 13;
    order: 13; }
  .ord-sm-14 {
    -moz-box-ordinal-group: 14;
    -webkit-box-ordinal-group: 14;
    -webkit-order: 14;
    -ms-flex-order: 14;
    order: 14; }
  .ord-sm-15 {
    -moz-box-ordinal-group: 15;
    -webkit-box-ordinal-group: 15;
    -webkit-order: 15;
    -ms-flex-order: 15;
    order: 15; }
  .ord-sm-16 {
    -moz-box-ordinal-group: 16;
    -webkit-box-ordinal-group: 16;
    -webkit-order: 16;
    -ms-flex-order: 16;
    order: 16; }
  .ord-sm-17 {
    -moz-box-ordinal-group: 17;
    -webkit-box-ordinal-group: 17;
    -webkit-order: 17;
    -ms-flex-order: 17;
    order: 17; }
  .ord-sm-18 {
    -moz-box-ordinal-group: 18;
    -webkit-box-ordinal-group: 18;
    -webkit-order: 18;
    -ms-flex-order: 18;
    order: 18; }
  /* Arrange Border Right on order 1 */
  div[class~="ord-sm-1"] {
    /* Right Border */ }
    div[class~="ord-sm-1"]:before {
      display: block !important; } }

@media (min-width: 1020px) and (max-width: 4000px) {
  .ord-md-1 {
    -moz-box-ordinal-group: 1;
    -webkit-box-ordinal-group: 1;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1; }
  .ord-md-2 {
    -moz-box-ordinal-group: 2;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2; }
  .ord-md-3 {
    -moz-box-ordinal-group: 3;
    -webkit-box-ordinal-group: 3;
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3; }
  .ord-md-4 {
    -moz-box-ordinal-group: 4;
    -webkit-box-ordinal-group: 4;
    -webkit-order: 4;
    -ms-flex-order: 4;
    order: 4; }
  .ord-md-5 {
    -moz-box-ordinal-group: 5;
    -webkit-box-ordinal-group: 5;
    -webkit-order: 5;
    -ms-flex-order: 5;
    order: 5; }
  .ord-md-6 {
    -moz-box-ordinal-group: 6;
    -webkit-box-ordinal-group: 6;
    -webkit-order: 6;
    -ms-flex-order: 6;
    order: 6; }
  .ord-md-7 {
    -moz-box-ordinal-group: 7;
    -webkit-box-ordinal-group: 7;
    -webkit-order: 7;
    -ms-flex-order: 7;
    order: 7; }
  .ord-md-8 {
    -moz-box-ordinal-group: 8;
    -webkit-box-ordinal-group: 8;
    -webkit-order: 8;
    -ms-flex-order: 8;
    order: 8; }
  .ord-md-9 {
    -moz-box-ordinal-group: 9;
    -webkit-box-ordinal-group: 9;
    -webkit-order: 9;
    -ms-flex-order: 9;
    order: 9; }
  .ord-md-10 {
    -moz-box-ordinal-group: 10;
    -webkit-box-ordinal-group: 10;
    -webkit-order: 10;
    -ms-flex-order: 10;
    order: 10; }
  .ord-md-11 {
    -moz-box-ordinal-group: 11;
    -webkit-box-ordinal-group: 11;
    -webkit-order: 11;
    -ms-flex-order: 11;
    order: 11; }
  .ord-md-12 {
    -moz-box-ordinal-group: 12;
    -webkit-box-ordinal-group: 12;
    -webkit-order: 12;
    -ms-flex-order: 12;
    order: 12; }
  .ord-md-13 {
    -moz-box-ordinal-group: 13;
    -webkit-box-ordinal-group: 13;
    -webkit-order: 13;
    -ms-flex-order: 13;
    order: 13; }
  .ord-md-14 {
    -moz-box-ordinal-group: 14;
    -webkit-box-ordinal-group: 14;
    -webkit-order: 14;
    -ms-flex-order: 14;
    order: 14; }
  .ord-md-15 {
    -moz-box-ordinal-group: 15;
    -webkit-box-ordinal-group: 15;
    -webkit-order: 15;
    -ms-flex-order: 15;
    order: 15; }
  .ord-md-16 {
    -moz-box-ordinal-group: 16;
    -webkit-box-ordinal-group: 16;
    -webkit-order: 16;
    -ms-flex-order: 16;
    order: 16; }
  .ord-md-17 {
    -moz-box-ordinal-group: 17;
    -webkit-box-ordinal-group: 17;
    -webkit-order: 17;
    -ms-flex-order: 17;
    order: 17; }
  .ord-md-18 {
    -moz-box-ordinal-group: 18;
    -webkit-box-ordinal-group: 18;
    -webkit-order: 18;
    -ms-flex-order: 18;
    order: 18; }
  /* Arrange Border Right on order 1 */
  div[class~="ord-md-1"] {
    /* Right Border */ }
    div[class~="ord-md-1"]:before {
      display: block !important; } }

/******************************************/
/****** EQUIAL HEIGHT OPINION SCROLL ******/
/******************************************/
.flickCol [class*="col-"] {
  min-height: 105px; }

/****** HIDE SHOW ELEMENTS ******/
/*

    HIDDEN ELEMENTS
    based on mediaqery, DOM property, tag or element class
    Values of DOM: itemprop, tag, class

    ELEMENTS LIST

    title: título
    summary: entradilla
    data: firmas y fecha
    media: imágenes, vídeos, multimedia en general
    comments: comentarios

*/
/* Hide Elements */
@media screen and (min-width: 0px) and (max-width: 767px) {
  .hide-xs-title [itemprop~=headline] {
    display: none !important; } }

@media screen and (min-width: 768px) and (max-width: 1019px) {
  .hide-sm-title [itemprop~=headline] {
    display: none !important; } }

@media screen and (min-width: 1020px) and (max-width: 4000px) {
  .hide-md-title [itemprop~=headline] {
    display: none !important; } }

/* Hide Elements */
@media screen and (min-width: 0px) and (max-width: 767px) {
  .hide-xs-summary [itemprop~=alternativeHeadline] {
    display: none !important; } }

@media screen and (min-width: 768px) and (max-width: 1019px) {
  .hide-sm-summary [itemprop~=alternativeHeadline] {
    display: none !important; } }

@media screen and (min-width: 1020px) and (max-width: 4000px) {
  .hide-md-summary [itemprop~=alternativeHeadline] {
    display: none !important; } }

/* Hide Elements */
@media screen and (min-width: 0px) and (max-width: 767px) {
  .hide-xs-data .data {
    display: none !important; } }

@media screen and (min-width: 768px) and (max-width: 1019px) {
  .hide-sm-data .data {
    display: none !important; } }

@media screen and (min-width: 1020px) and (max-width: 4000px) {
  .hide-md-data .data {
    display: none !important; } }

/* Hide Elements */
@media screen and (min-width: 0px) and (max-width: 767px) {
  .hide-xs-media .media {
    display: none !important; } }

@media screen and (min-width: 768px) and (max-width: 1019px) {
  .hide-sm-media .media {
    display: none !important; } }

@media screen and (min-width: 1020px) and (max-width: 4000px) {
  .hide-md-media .media {
    display: none !important; } }

/* Hide Elements */
@media screen and (min-width: 0px) and (max-width: 767px) {
  .hide-xs-comments .comments {
    display: none !important; } }

@media screen and (min-width: 768px) and (max-width: 1019px) {
  .hide-sm-comments .comments {
    display: none !important; } }

@media screen and (min-width: 1020px) and (max-width: 4000px) {
  .hide-md-comments .comments {
    display: none !important; } }

/* Hide Elements */
@media screen and (min-width: 0px) and (max-width: 767px) {
  .hide-xs-related .related {
    display: none !important; } }

@media screen and (min-width: 768px) and (max-width: 1019px) {
  .hide-sm-related .related {
    display: none !important; } }

@media screen and (min-width: 1020px) and (max-width: 4000px) {
  .hide-md-related .related {
    display: none !important; } }

@media (max-width: 767px) {
  main article h1, main article h2 {
    font-size: 20px; } }

/***************************/
/******* BLQ FOOTERS *******/
/***************************/
footer.section_vertical {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 15px 0;
  justify-content: space-between; }
  footer.section_vertical > [class*="col"] {
    border: none !important; }
    footer.section_vertical > [class*="col"]:before, footer.section_vertical > [class*="col"]:after {
      display: none !important; }
  footer.section_vertical .social_links {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    align-items: center; }
    footer.section_vertical .social_links a {
      margin: 0 5px;
      padding: 0 10px;
      display: block;
      text-align: center;
      background: none;
      border: 1px solid #ccc;
      height: 33px;
      border-radius: 4px;
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-align-items: center;
      -moz-align-items: center;
      -ms-align-items: center;
      align-items: center; }
      footer.section_vertical .social_links a span {
        font-size: 13px;
        font-weight: normal;
        padding-left: 5px;
        color: #656565; }
      footer.section_vertical .social_links a:hover {
        text-decoration: none; }
      footer.section_vertical .social_links a.twitter i {
        color: #00a0d1 !important; }
      footer.section_vertical .social_links a.facebook i {
        color: #3b5998 !important; }
    @media (max-width: 1019px) {
      footer.section_vertical .social_links {
        display: none; } }
  footer.section_vertical .edition_link {
    border: 1px solid #ccc;
    padding: 8px 12px;
    font-size: 12px;
    color: #444;
    font-family: "Roboto Condensed", sans-serif;
    text-transform: uppercase;
    min-width: 180px;
    text-align: center;
    font-weight: bold;
    border-radius: 4px;
    background: #ccc; }
    footer.section_vertical .edition_link:hover {
      text-decoration: none;
      background: #ebebeb; }
    @media (max-width: 1019px) {
      footer.section_vertical .edition_link {
        min-width: auto;
        width: 100%; } }

/* Móvil */
@media (min-width: 0) and (max-width: 767px) {
  .container {
    box-shadow: none !important; } }

.loaded {
  /* Play Icon */
  /* Podcast icon */ }
  .loaded .media.gallery a:before {
    font-family: 'Glyphicons Halflings';
    content: "\e046";
    position: absolute;
    z-index: 100;
    bottom: 15px;
    left: 15px;
    color: white;
    font-size: 30px;
    line-height: 30px;
    width: 30px;
    height: 30px; }
  .loaded .media.podcast a:before {
    content: "\f2ce";
    font-family: "FontAwesome";
    position: absolute;
    z-index: 100;
    bottom: 15px;
    left: 15px;
    color: white;
    font-size: 30px;
    line-height: 30px;
    width: 30px;
    height: 30px; }

/* make galicia green again */
.highlight.makegaliciagreenagain .antetitulo > span, .highlight.faigaliciaverde .antetitulo > span {
  padding: 0 !important; }
  .highlight.makegaliciagreenagain .antetitulo > span a, .highlight.faigaliciaverde .antetitulo > span a {
    background: url(/assets/themes/lvdg2017/images/faigaliciaverde.png) center center no-repeat;
    width: 140px;
    height: 32px;
    display: block;
    text-indent: -1000px; }

.highlight.makegaliciagreenagain .antetitulo span, .highlight.faigaliciaverde .antetitulo span {
  color: #fff; }

/* Asturias con R */
.highlight.asturiascon-r .antetitulo > span, .highlight.asturiasconr .antetitulo > span {
  padding: 0 !important; }
  .highlight.asturiascon-r .antetitulo > span a, .highlight.asturiasconr .antetitulo > span a {
    background: url(/assets/themes/lvda2017/images/cliche_asturiasconr.jpg) center center no-repeat;
    width: 140px;
    height: 32px;
    display: block;
    text-indent: -1000px; }

.highlight.asturiascon-r .antetitulo span, .highlight.asturiasconr .antetitulo span {
  color: #fff; }

/* La Galicia económica */
.section_cliche.la-galicia-economica {
  padding-bottom: 0 !important;
  margin-bottom: 0 !important; }
  .section_cliche.la-galicia-economica h2 {
    background: #F3E2D7 !important;
    opacity: 1 !important;
    padding: 10px 20px !important;
    margin-bottom: 0 !important; }
    .section_cliche.la-galicia-economica h2 a {
      font-size: 20px !important; }
  .section_cliche.la-galicia-economica + .blq {
    padding: 0 15px !important;
    background: #F3E2D7 !important; }
    .section_cliche.la-galicia-economica + .blq div[class*="col"]:before, .section_cliche.la-galicia-economica + .blq div[class*="col"]:after, .section_cliche.la-galicia-economica + .blq:before, .section_cliche.la-galicia-economica + .blq .row:after {
      background: #dac9bf !important; }
    @media (min-width: 1020px) {
      .section_cliche.la-galicia-economica + .blq .row:after, .section_cliche.la-galicia-economica + .blq .row div[class*="col"]:after {
        display: none !important; }
      .section_cliche.la-galicia-economica + .blq .row div[class*="col"]:last-child:before {
        display: none !important; } }

.lagaliciaeconomica .btn, .lagaliciaeconomica .form-control, .lagaliciaeconomica .input-group-addon {
  border: none !important;
  box-shadow: none !important; }

/* Ovetenses */
.foto-vertical .embed-responsive {
  padding-bottom: 0px !important;
  margin-bottom: 10px !important; }
  .foto-vertical .embed-responsive img {
    position: relative !important; }

.foto-vertical .embed-responsive-16by9 {
  height: auto !important; }

.foto-vertical .antetitulo {
  position: relative !important;
  top: auto !important;
  left: auto !important; }
  .foto-vertical .antetitulo span {
    padding-left: 0 !important; }
  .foto-vertical .antetitulo a {
    color: #e42644 !important; }

.foto-vertical h2 {
  font-family: "Merriweather", Georgia, serif;
  font-weight: bold; }

.foto-vertical p {
  color: #444;
  font-size: 1em; }

/* Caja Suscripciones */
.blq-masvoz {
  border-top: 3px solid #e42644 !important;
  background: #f4f4f4;
  padding: 20px !important; }
  .blq-masvoz div[class*="col"]:before {
    display: none !important; }
  .blq-masvoz div[class*="col"]:after {
    display: none !important; }
  .blq-masvoz .suscription-image {
    max-width: 100%; }
    .blq-masvoz .suscription-image img {
      width: 100%; }
  .blq-masvoz .blq-masvoz__info img {
    height: 42px;
    margin-bottom: 8px; }
  .blq-masvoz .blq-masvoz__info .btn {
    background: #e42644 !important;
    border-radius: 6px;
    color: #fff;
    font-size: 17px;
    font-weight: 300; }
  .blq-masvoz .ventajas_subs h2 {
    font-size: 16px !important; }
  .blq-masvoz.v2 {
    background: #f4f4f4 url(/assets/themes/lvdg2017/images/bg_mkt_suscription.png) no-repeat !important;
    background-size: cover !important;
    border-top: 2px solid #e42644 !important;
    padding-top: 15px !important; }
    .blq-masvoz.v2 .blq:before, .blq-masvoz.v2 .row:after {
      display: none !important; }
    @media (max-width: 767px) {
      .blq-masvoz.v2 {
        padding-top: 0 !important; } }
    .blq-masvoz.v2 .promociones_club .item img.icon {
      width: 80px;
      height: 80px; }
    .blq-masvoz.v2 .lead {
      font-weight: normal;
      line-height: 125%;
      margin-bottom: 10px !important; }
    .blq-masvoz.v2 .m-0 {
      margin: 0; }
    .blq-masvoz.v2 table {
      margin-bottom: 10px; }
      .blq-masvoz.v2 table td {
        padding-bottom: 4px !important; }
      .blq-masvoz.v2 table i {
        line-height: 0.9;
        color: #28a745 !important;
        font-weight: bold;
        float: left;
        padding-right: 5px;
        font-size: 22px; }
      .blq-masvoz.v2 table p {
        font-weight: normal !important; }
    .blq-masvoz.v2 .ventajas_subs h2 {
      border-bottom: 1px solid #ccc;
      padding-bottom: 4px;
      margin-top: -5px; }
    .blq-masvoz.v2 .promociones_club .col-xs-18 {
      padding-bottom: 0 !important; }
    .blq-masvoz.v2 .btn {
      display: block;
      font-weight: normal !important;
      text-align: center; }
      @media (min-width: 1020px) {
        .blq-masvoz.v2 .btn {
          max-width: 530px; } }
    .blq-masvoz.v2 .btn + small {
      display: block;
      padding-top: 5px;
      color: #656565;
      font-weight: 300;
      font-size: 12px;
      text-align: center; }
      @media (min-width: 1020px) {
        .blq-masvoz.v2 .btn + small {
          max-width: 530px; } }
      @media (max-width: 767px) {
        .blq-masvoz.v2 .btn + small span {
          display: block; } }
    .blq-masvoz.v2 .flickity-page-dots {
      padding: 5px 0 0 0 !important; }
    .blq-masvoz.v2 .eressuscriptor .col-xs-18 {
      padding-top: 0 !important;
      padding-bottom: 0 !important; }
    .blq-masvoz.v2 .eressuscriptor hr {
      margin: 0 0 10px 0 !important;
      padding: 0;
      border: none;
      border-top: 1px solid #ccc; }
    .blq-masvoz.v2 .eressuscriptor a {
      font-family: "Roboto", sans-serif;
      color: #222;
      display: block;
      text-align: center;
      font-size: 13px; }
      .blq-masvoz.v2 .eressuscriptor a strong {
        font-size: 14px;
        padding-right: 5px; }
  .blq-masvoz.v3 {
    background: #fff !important;
    border-left: 1px solid #e5e5e5 !important;
    border-right: 1px solid #e5e5e5 !important;
    border-bottom: 1px solid #e5e5e5 !important;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    display: none; }
    @media (min-width: 1020px) {
      .blq-masvoz.v3 {
        padding-left: 35px !important;
        padding-right: 35px !important; } }
    @media (max-width: 767px) {
      .blq-masvoz.v3 {
        padding: 0 15px !important; } }
    .blq-masvoz.v3 .row {
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-flex-wrap: wrap;
      -moz-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
      @media (max-width: 767px) {
        .blq-masvoz.v3 .row {
          flex-direction: column-reverse; } }
      .blq-masvoz.v3 .row > div {
        align-items: center;
        align-self: center; }
      .blq-masvoz.v3 .row:after {
        display: none !important; }
    .blq-masvoz.v3 .logo_voz {
      max-height: 29px !important;
      height: auto !important;
      max-width: 100%; }
      @media (max-width: 767px) {
        .blq-masvoz.v3 .logo_voz {
          max-width: 90% !important;
          margin-bottom: 10px; } }
    .blq-masvoz.v3 h2 {
      font-family: "Merriweather", sans-serif;
      font-size: 33px;
      font-weight: bold;
      margin: 0 0 15px 0;
      line-height: 1.2;
      color: #111; }
      @media (max-width: 767px) {
        .blq-masvoz.v3 h2 {
          font-size: 26px !important;
          margin-bottom: 10px !important; } }
    .blq-masvoz.v3 ul {
      margin: 0 0 25px 20px;
      padding-left: 0; }
      .blq-masvoz.v3 ul li {
        margin: 0 0 5px 0;
        padding: 0;
        font-family: "Roboto", sans-serif;
        font-size: 16px; }
        .blq-masvoz.v3 ul li p {
          margin: 0;
          padding: 0; }
    @media (min-width: 1020px) {
      .blq-masvoz.v3 .picture {
        padding: 0 !important; } }
    .blq-masvoz.v3 .picture figure {
      display: block; }
      .blq-masvoz.v3 .picture figure img {
        max-width: 100%; }
    .blq-masvoz.v3 .btn-primary {
      background: #e42644;
      border: none;
      font-family: "Poppins", sans-serif;
      font-weight: normal !important;
      text-transform: initial;
      font-size: 18px;
      font-weight: 300;
      padding: 8px 15px; }
      .blq-masvoz.v3 .btn-primary strong {
        font-weight: 600 !important; }
    .blq-masvoz.v3 .btn-primary + small {
      display: block;
      font-weight: 500;
      color: #666;
      margin-top: 2px; }
    .blq-masvoz.v3.text-center { }
      .blq-masvoz.v3.text-center .blq-masvoz__info {
        text-align: center; }
        .blq-masvoz.v3.text-center .blq-masvoz__info h2 {
          font-weight: 900 !important;
          font-size: 43px !important;
          font-style: italic;
          margin-bottom: 20px !important; }
          @media (max-width: 767px) {
            .blq-masvoz.v3.text-center .blq-masvoz__info h2 {
              font-size: 26px !important;
              margin-bottom: 10px !important; } }
        .blq-masvoz.v3.text-center .blq-masvoz__info p {
          font-family: "Roboto", sans-serif;
          font-size: 18px;
          font-weight: 400;
          color: #4c4c4c;
          margin-bottom: 20px !important; }

/* Cliche tracking */
article.tracking .antetitulo {
  width: 100%; }
  article.tracking .antetitulo > span {
    display: block !important;
    background: #5374ac !important;
    color: #fff !important;
    padding: 5px; }
    article.tracking .antetitulo > span a {
      color: transparent !important;
      display: block;
      background: url(/assets/themes/lvdg2017/images/cliche_tracking.png) center center no-repeat !important;
      background-size: contain !important;
      height: 25px; }

article.tracking.highlight {
  padding-top: 15px !important; }

div[class*="list-col-md"] article.tracking .antetitulo {
  background: #5374ac !important;
  color: #fff !important;
  border-radius: 4px !important;
  padding: 4px !important;
  width: 100%; }
  @media (min-width: 768px) {
    div[class*="list-col-md"] article.tracking .antetitulo {
      display: inline-block !important;
      width: 240px !important; } }
  @media (max-width: 767px) {
    div[class*="list-col-md"] article.tracking .antetitulo {
      width: 100% !important;
      display: block !important; } }
  div[class*="list-col-md"] article.tracking .antetitulo span a {
    color: transparent !important;
    display: block !important;
    background: url(/assets/themes/lvdg2017/images/cliche_tracking.png) center center no-repeat !important;
    background-size: contain !important;
    height: 25px; }

@media (max-width: 767px) {
  div[class*="list-col-md"] article.tracking figure {
    margin-top: 38px !important; } }

/* Cliches adelanto */
.detail.elecciones .nav_article {
  border-bottom: none !important; }

.detail.elecciones h3[itemprop="articleSection"] {
  display: block !important;
  background: #f4f4f4 url(/assets/themes/lvdg2017/images/cliche_elecciones_26m.png) center center no-repeat !important;
  margin-top: 10px !important;
  height: 50px;
  background-size: contain !important; }
  .detail.elecciones h3[itemprop="articleSection"] a {
    display: block;
    height: 50px;
    color: transparent !important; }
  @media (max-width: 321px) {
    .detail.elecciones h3[itemprop="articleSection"] {
      background-size: 95% auto !important; } }

@media (min-width: 768px) {
  div[class*="list-col-xs"] article.tracking .antetitulo {
    width: 100%; } }

@media (max-width: 767px) {
  div[class*="list-col-xs"] article.tracking .antetitulo span {
    background: #5374ac !important;
    margin-bottom: 5px !important;
    padding: 5px !important; }
    div[class*="list-col-xs"] article.tracking .antetitulo span a {
      background-size: contain !important;
      border-radius: 4px !important; } }

@media (min-width: 1020px) {
  .mkt_especial_apertura article {
    position: relative;
    padding-bottom: 60px !important; }
  .mkt_especial_apertura .content_wrapper {
    display: block;
    padding: 20px;
    margin: auto;
    max-width: 80%;
    text-align: center;
    position: absolute;
    bottom: 0;
    background: #fff;
    left: 10%; }
    .mkt_especial_apertura .content_wrapper h2 {
      font-size: 40px !important; } }

/* Agrupador patrocinio */
@media (max-width: 767px) {
  .agrupa_patrocinio > div {
    text-align: center !important;
    margin: 5px 0 !important; }
    .agrupa_patrocinio > div .cliche_name {
      text-align: center !important; } }

@media (min-width: 768px) {
  .agrupa_patrocinio .patrocinador {
    text-align: right; } }

/* Botón Más Voz */
article.adelanto [itemprop="headline"] a:after, article.cierre [itemprop="headline"] a:after {
  content: "";
  width: 50px;
  height: 15px;
  display: inline-block;
  background: url(https://i.avoz.es/assets/themes/lvdg2017/images/mas.png) no-repeat center center;
  background-size: contain;
  margin-left: -6px; }

/* Cliche Exclusivo Suscriptores de los detalles */
body.adelanto h3[itemprop="articleSection"], body.cierre h3[itemprop="articleSection"] {
  display: inline-block !important;
  padding-right: 5px !important;
  float: left; }
  body.adelanto h3[itemprop="articleSection"] + span, body.cierre h3[itemprop="articleSection"] + span {
    width: 144px;
    height: 37px;
    display: inline-block;
    background: url(/assets/themes/lvdg2017/images/cliche_ExclusivoSuscriptores.png) no-repeat center center;
    background-size: contain;
    background-position-y: center;
    float: left; }
    @media (max-width: 1019px) {
      body.adelanto h3[itemprop="articleSection"] + span, body.cierre h3[itemprop="articleSection"] + span {
        height: 16px; } }

body.adelanto h1[itemprop="headline"] .articleSection a span, body.cierre h1[itemprop="headline"] .articleSection a span {
  color: transparent;
  text-indent: -999999999px;
  display: inline-block !important;
  width: 144px;
  height: 37px;
  background: url(/assets/themes/lvdg2017/images/cliche_ExclusivoSuscriptores.png) no-repeat center center;
  background-size: contain;
  background-position-y: center;
  margin-left: 5px; }
  @media (max-width: 1019px) {
    body.adelanto h1[itemprop="headline"] .articleSection a span, body.cierre h1[itemprop="headline"] .articleSection a span {
      height: 16px; } }
