body {
    font-size: 75%;
    }
    
body {
    z-index: -9999;
    }
    
.ordenador {
    height: 171px;
    border-bottom: 30px solid #fff;
    background: #fff;
    }
    
.v21-widget-directos-superior .menu-categorias,
.v22-widget-directos-superior .menu-categorias {
    font-family: 'Roboto', sans-serif;
    }  
    
.v21-widget-directos-superior .menu-categorias,
.v22-widget-directos-superior .menu-categorias {
    margin-bottom: 2px;
    font-size: 1.3em;
    }
    
.v21-widget-directos-superior .menu-categorias ul {
    padding-left: 5px;
    }    
    
.v22-widget-directos-superior .menu-categorias ul {
    padding-left: 18px;
    }
    
.v21-widget-directos-superior .menu-categorias li,
.v22-widget-directos-superior .menu-categorias li {
    height: 24px;
    line-height: 24px;
    border-right: 1px solid #000;
    padding-right: 15px;
    margin-right: 15px;
    }
    
.v21-widget-directos-superior ul.categorias li a.active,
.v21-widget-directos-superior ul.categorias li a:hover,
.v22-widget-directos-superior ul.categorias li a.active,
.v22-widget-directos-superior ul.categorias li a:hover {
    border-bottom: none;
    font-weight: 700;
    }
    
.v21-widget-directos-superior ul.categorias li.tvg a.active,
.v21-widget-directos-superior ul.categorias li.tvg a:hover,
.v22-widget-directos-superior ul.categorias li.tvg a.active,
.v22-widget-directos-superior ul.categorias li.tvg a:hover {
    color: #009bbb;
    }
    
.v21-widget-directos-superior ul.categorias li.rg a.active,
.v21-widget-directos-superior ul.categorias li.rg a:hover,
.v22-widget-directos-superior ul.categorias li.rg a.active,
.v22-widget-directos-superior ul.categorias li.rg a:hover {
    color: #0065bd;
    }
    
.v21-widget-directos-superior .menu-categorias li.rg,
.v21-widget-directos-superior .menu-categorias li.titulo-menu-categorias,
.v22-widget-directos-superior .menu-categorias li.rg,
.v22-widget-directos-superior .menu-categorias li.titulo-menu-categorias {
    border-right: none;
    }
    
.v21-widget-directos-superior .menu-categorias li a,
.v22-widget-directos-superior .menu-categorias li a {
    color: #000;
    margin-right: 0;
    }
    
.v21-widget-directos-superior .menu-categorias li.titulo-menu-categorias,
.v22-widget-directos-superior .menu-categorias li.titulo-menu-categorias {
    background: #009bbb;
    color: #fff;
    padding: 0 24px;
    }

.v21-widget-directos-superior .menu-categorias li.titulo-menu-categorias a,
.v22-widget-directos-superior .menu-categorias li.titulo-menu-categorias a {
    color: #fff;
    }

.v21-widget-directos-superior {
    background: #e5f5f8;
    padding: 5px 0 0 0;
    }  
    
.v22-widget-directos-superior {
    background: #e5f5f8;
    padding: 2px 0 0 0;
    }  
    
.v21-widget-directos-superior .md-directos-tvg,
.v21-widget-directos-superior .md-directos-rg {
    padding-left: 5px;
    overflow: hidden;
    }  
    
.v22-widget-directos-superior .md-directos-tvg,
.v22-widget-directos-superior .md-directos-rg {
    padding-left: 18px;
    padding-right: 18px;
    overflow: hidden;
    }       
    
.v21-widget-directos-superior img,
.v22-widget-directos-superior img {
    width: 194px;
    }  
    
.v21-widget-directos-superior .md-directos-tvg .caja-directo,
.v21-widget-directos-superior .md-directos-rg .caja-directo {
    margin: 0 8px 0 0;
    width: 194px;
    position: relative;
    }
    
.v22-widget-directos-superior .md-directos-tvg .caja-directo,
.v22-widget-directos-superior .md-directos-rg .caja-directo {
    margin: 0 1px 0 0;
    width: 194px;
    position: relative;
    }    
    
.v21-widget-directos-superior .md-directos-tvg .caja-directo.last,
.v21-widget-directos-superior .md-directos-rg .caja-directo.last,
.v22-widget-directos-superior .md-directos-tvg .caja-directo.last,
.v22-widget-directos-superior .md-directos-rg .caja-directo.last {
    margin: 0;
    }
    
.v21-widget-directos-superior .caja-cadena,
.v22-widget-directos-superior .caja-cadena   {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex; 
    -webkit-flex-flow: row wrap;
    flex-flow: row wrap;
    min-height: 50px;
    background: rgba(0, 0, 0, 0.5);
    }
    
.v21-widget-directos-superior .caja-cadena.cad-galicia-tv-america,
.v22-widget-directos-superior .caja-cadena.cad-galicia-tv-america   {
    top: 0;
    min-height: 0;
    background: rgba(104, 12, 195, 0.4);
    }
    
.v21-widget-directos-superior h2,
.v22-widget-directos-superior h2 {
    margin: 0 !important;
    }
    
.v21-widget-directos-superior h2 a,
.v22-widget-directos-superior h2 a {
    font-family: 'Roboto', sans-serif;
    text-transform: uppercase;
    color: #fff;
    font-weight: normal;
    font-size: .7em;
    }
    
.v21-widget-directos-superior h2 a:hover,
.v22-widget-directos-superior h2 a:hover {
    color: #fff !important;
    }
    
.v21-widget-directos-superior .caja-directo .cuerpo-directo,
.v22-widget-directos-superior .caja-directo .cuerpo-directo {
    width: 181px;
    }
    
.v21-widget-directos-superior .caja-directo .marcador-directo,
.v22-widget-directos-superior .caja-directo .marcador-directo {
    width: 11px;
    padding: 5px 0 0 2px;
    font-weight: 700;
    color: #fff;
    }
    
.v21-widget-directos-superior .md-directos-tvg .caja-directo .cad-galicia-tv-europa .marcador-directo,
.v22-widget-directos-superior .md-directos-tvg .caja-directo .cad-galicia-tv-europa .marcador-directo {
    background: rgba(255, 213, 87, 1);
    }
    
.v21-widget-directos-superior .md-directos-tvg .caja-directo .cad-galicia-tv-america .marcador-directo,
.v22-widget-directos-superior .md-directos-tvg .caja-directo .cad-galicia-tv-america .marcador-directo {
    background: rgba(104, 12, 195, .8);
    height: 21px;
    }
        
.v21-widget-directos-superior .md-directos-rg .caja-directo .marcador-directo,
.v22-widget-directos-superior .md-directos-rg .caja-directo .marcador-directo {
    background: #0065bd;
    }
    
.v21-widget-directos-superior .caja-directo h2,
.v22-widget-directos-superior .caja-directo h2 {
    padding: 4px 0 4px 10px !important;
}

.v21-widget-directos-superior .caja-directo .titulo-directo,
.v22-widget-directos-superior .caja-directo .titulo-directo {
    padding: 2px 0 2px 10px !important;
}
    
.v21-widget-directos-superior .md-directos-tvg .caja-directo h2,
.v21-widget-directos-superior .md-directos-rg .caja-directo h2,
.v22-widget-directos-superior .md-directos-tvg .caja-directo h2,
.v22-widget-directos-superior .md-directos-rg .caja-directo h2 {
    background: rgba(0, 0, 0, 0.3);
}

.v21-widget-directos-superior .caja-cadena.cad-galicia-tv-america h2,
.v22-widget-directos-superior .caja-cadena.cad-galicia-tv-america h2 {
    background: rgba(104, 12, 195, 1);
    }

.v21-widget-directos-superior .titulo-directo,
.v22-widget-directos-superior .titulo-directo {
    font-family: 'Lato', serif;
    }
    
.v21-widget-directos-superior .caja-cadena.cad-galicia-tv-america .titulo-directo,
.v22-widget-directos-superior .caja-cadena.cad-galicia-tv-america .titulo-directo {
    font-size: 1.4em;
    padding: 10px 0 0 0!important;
    text-align: center;
    }
    
.v21-widget-directos-superior .titulo-directo .fecha-directo,
.v22-widget-directos-superior .titulo-directo .fecha-directo {
    color: #999;
    font-size: .9em;
    font-family: 'Roboto', sans-serif;
    }
    
.v21-widget-directos-superior .agora-deportes .titulo-directo,
.v21-widget-directos-superior .en-directo-deportes .titulo-directo,
.v21-widget-directos-superior .en-directo-agora .titulo-directo,
.v21-widget-directos-superior .en-directo-proximamente .titulo-directo,
.v22-widget-directos-superior .agora-deportes .titulo-directo,
.v22-widget-directos-superior .en-directo-deportes .titulo-directo,
.v22-widget-directos-superior .en-directo-agora .titulo-directo,
.v22-widget-directos-superior .en-directo-proximamente .titulo-directo {
    width: 179px;
    }
    
.v21-widget-directos-superior .agora-deportes .titulo-directo,
.v21-widget-directos-superior .en-directo-agora.agora-deportes .titulo-directo,
.v21-widget-directos-superior .en-directo-deportes .titulo-directo,
.v22-widget-directos-superior .agora-deportes .titulo-directo,
.v22-widget-directos-superior .en-directo-agora.agora-deportes .titulo-directo,
.v22-widget-directos-superior .en-directo-deportes .titulo-directo {
    border-left: 13px solid #f94c10;
    }
    
.v21-widget-directos-superior .en-directo-agora .titulo-directo,
.v21-widget-directos-superior .en-directo-proximamente .titulo-directo,
.v22-widget-directos-superior .en-directo-agora .titulo-directo,
.v22-widget-directos-superior .en-directo-proximamente .titulo-directo {
    border-left: 13px solid #009bbb;
    }
    
.v21-widget-directos-superior .titulo-directo a,
.v22-widget-directos-superior .titulo-directo a {
    color: #fff;
    }
    
.v21-widget-portada-supra-titulo h2 {
	font-family: 'Arial Black',Arial Bold,Gadget,sans-serif;
	font-size: 4em;
	border-left: 15px solid #009bbb;
    padding-left: 10px;
    line-height: 1em;
    }
    
.v21-widget-portada-supra-titulo h2,
.v21-widget-portada-supra-titulo h2 a {
	color: #ccc;
    }
    
#entrada .v21-widget-portada-supra-titulo h2 {
    line-height: .9em;
    }
    
.modulo-derecho .v21-widget-portada-supra-titulo {
    margin-left: 7px;
    width: 565px;
    }
    
.v21-widget-portada-supra-titulo.md-rg h2 {
	border-left: 15px solid #0065bd;
    }
    
.v21-widget-portada-supra-titulo.md-tvg h2,
.v21-widget-portada-supra-titulo.md-informativos h2 {
	border-left: 15px solid #009aa6;
    }
    
.v21-widget-portada-supra-titulo.md-deportes h2 {
	border-left: 15px solid #f94c10;
    }
    
.v21-widget-listado-imaxe-mosaico-tres-columnas .dos-modulos {
    margin: 0 7px 0 15px;
    }
        
.v21-widget-listado-imaxe-mosaico-tres-columnas .dos-modulos img,
.v21-widget-listado-imaxe-mosaico-tres-columnas .dos-modulos {
    width: 664px;
    }
    
.v21-widget-listado-imaxe-mosaico-tres-columnas .dos-modulos.espacio-banner .social-banda {
    height: 32px;
    background: #e6e4e4;
    padding-top: 6px;
    }
    
.v21-widget-listado-imaxe-mosaico-tres-columnas .dos-modulos.espacio-banner .social-banda .social-pequenos a.twitter {
    background: transparent url("/static/v2_img/icono-twitter-banda.png") no-repeat;
    }
    
.v21-widget-listado-imaxe-mosaico-tres-columnas .dos-modulos.espacio-banner .social-banda .social-pequenos a.facebook {
    background: transparent url("/static/v2_img/icono-facebook-banda.png") no-repeat;
    padding-right: 5px;
    }
    
.v21-widget-listado-imaxe-mosaico-tres-columnas .dos-modulos.espacio-banner .social-banda .social-pequenos a {
    height: 25px;
    opacity: 0.7;
    transition: all 0.4s ease-in-out 0s;
    width: 25px;
    }
    
.v21-widget-listado-imaxe-mosaico-tres-columnas .dos-modulos.espacio-banner .social-banda .social-pequenos a:hover {
    opacity: 1;
    }
    
.v21-widget-listado-imaxe-mosaico-tres-columnas .espacio-banner .md-principal h2 {
    font-size: 3.8em;
    line-height: 1em;
    margin-bottom: 20px;
    }
    
.v21-widget-listado-imaxe-mosaico-tres-columnas .espacio-banner  .md-principal .md-resumen p {
    font-size: 1.7em;
}
        
.v21-widget-listado-imaxe-mosaico-tres-columnas img,
.v21-widget-parrilla-tres-columnas img {
    display: block;
    }
    
.v21-widget-listado-imaxe-mosaico-tres-columnas .md-principal .md-resumen {
    margin-bottom: 0;
    }
    
.v21-widget-listado-imaxe-mosaico-tres-columnas .md-principal h2 {
    font-size: 2.7em;
    font-weight: 700;
    }
    
.v21-widget-acarta-destacado .osmaisvistos-todos img {
    width: 190px;
    }
    
.v21-widget-acarta-destacado .osmaisvistos-todos h2 {
    margin: 0;
    }
    
.v21-widget-listado-imaxe-mosaico-tres-columnas .md-todasotras,
.v21-widget-acarta-destacado .osmaisvistos-todos {
    clear: both;
    display: flex;
    flex-flow: row wrap;
    }
    
.v21-widget-listado-imaxe-mosaico-tres-columnas .md-todasotras {
    margin-left: 15px;
    clear: both;
    }
    
.v21-widget-listado-imaxe-mosaico-tres-columnas .md-otras {
    display: inline-block;
    vertical-align: text-top;
    margin: 0 45px 15px 0;
    padding: 15px 15px 15px 0;
    }
    
.v21-widget-listado-imaxe-mosaico-tres-columnas .md-otras,
.v21-widget-listado-imaxe-mosaico-tres-columnas .md-otras img {
    width: 286px;
    }
    
.v21-widget-listado-imaxe-mosaico-tres-columnas .md-otras .md-otras-imaxe {
    height: 100px;
    overflow: hidden;
    }
    
.v21-widget-listado-imaxe-mosaico-tres-columnas .md-otras.last {
    margin-right: 0;
    }
    
.v21-widget-listado-imaxe-mosaico-tres-columnas .md-otras h2 {
    font-size: 1.7em;
    }
    
.md-novo,
.md-orixinal,
.md-21 {
    margin-bottom: 10px;
    }
    
.md-novo h2,
.md-orixinal h2,
.md-21 h2,
.md-resumen {
    margin: 10px 0 0 0;
    }
    
.v2-widget-portada-listado-imaxe-mosaico-dos-columnas .md-principal h2,
.v2-widget-portada-listado-imaxe-mosaico-dos-columnas .md-principal .md-resumen,
.v2-widget-portada-listado-imaxe-mosaico-dos-columnas .md-todasotras,
.v21-widget-directos-superior h2,
.v22-widget-directos-superior h2 {
    padding: 0 !important;
    }
    
.md-resumen,
.md-resumen p {
    font-family: 'Open Sans', sans-serif;
    font-size: 1em;
    }
    
.v2-widget-portada-entrada-dos-columnas .fondo-negro h2,
.v2-widget-portada-entrada-dos-columnas .fondo-negro .md-resumen {
    padding-left: 15px;
    }
    
.md-novo .md-principal {
    margin-bottom: 10px;
    }
    
.v21-widget-listado-imaxe-mosaico-tres-columnas .md-principal .md-resumen p {
    color: #000;
    font-family: 'Lora', serif;
    font-size: 1.4em;
    }

.v2-widget-portada-listado-imaxe-mosaico-dos-columnas .md-otras,
.v2-widget-portada-listado-imaxe-mosaico-dos-columnas .md-otras img {
    width: 209px;
    }
    
.v21-widget-listado-imaxe-mosaico-tres-columnas.md-deportes h2 a {
    color: #000;
    }
    
.v21-widget-listado-imaxe-mosaico-tres-columnas.md-deportes h2 a:hover {
    color: #f94c10;
    }
    
.v21-widget-listado-imaxe-mosaico-tres-columnas.md-deportes .last-one h2 {
    margin: 10px 0;
    }
    
.v21-widget-parrilla-tres-columnas {
    margin: 0 0 0 15px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex; 
    -webkit-flex-flow: row wrap;
    flex-flow: row wrap;
    clear: both;
      }
    
.v21-widget-parrilla-tres-columnas .md-otras {
    margin: 0 15px 15px 0;
    padding: 5px 5px 10px 5px;
    vertical-align: text-top;
    }
    
.v21-widget-parrilla-tres-columnas .md-otras,
.v21-widget-parrilla-tres-columnas .md-otras img {
    width: 306px;
    }
    
.v21-widget-parrilla-tres-columnas .md-otras.last {
    margin-right: 0;
    }
    
.v21-widget-parrilla-tres-columnas .md-otras h2 {
    font-size: 1.8em;
    }
    
.v21-widget-h3 hr {
    background: #009bbb;
    border: 0 none;
    height: 3px;
    margin: 15px;
    }
    
.v21-widget-h3.md-tvg hr {
    background: #009aa6;
    }
    
.v21-widget-h3.md-rg hr {
    background: #0065bd;
    }
    
.v21-widget-h3.md-deportes hr {
    background: #f94c10;
    }
    
.v21-widget-radio-tres-columnas {
    margin: 0 0 20px 20px;
    overflow: hidden;
	}	
    
.v21-widget-radio-tres-columnas .primera-columna,
.v21-widget-radio-tres-columnas .segunda-columna,
.v21-widget-radio-tres-columnas .tercera-columna {
    float: left;
    border-bottom: 3px solid #0065bd;
	}	
	
.v21-widget-radio-tres-columnas .primera-columna,
.v21-widget-radio-tres-columnas .segunda-columna{
    margin-right: 7px;
	}	
	
.v21-widget-radio-tres-columnas .primera-columna {
    width: 317px;
	}	
	
.v21-widget-radio-tres-columnas .segunda-columna {
    height: 500px;
	}	

.v21-widget-radio-tres-columnas .segunda-columna,	
.v21-widget-radio-tres-columnas .segunda-columna img {
    width: 400px;
	}	
	
.v21-widget-radio-tres-columnas .tercera-columna {
    width: 238px;
    border-left: 1px solid #f3f8fb;
	}
	
.v21-widget-radio-tres-columnas .segunda-columna img {
    display: block;
	}	
	
.v21-widget-radio-tres-columnas .segunda-columna .position {
    position: relative;
	}	
	
.v21-widget-radio-tres-columnas .segunda-columna .tituloysocial,
.v21-widget-radio-tres-columnas .segunda-columna .resumen {
    position: absolute;
	}	
	
.v21-widget-radio-tres-columnas .segunda-columna .tituloysocial {
    top: 0;
    width: 100%;
    background: #fff;
	}
	
.v21-widget-radio-tres-columnas .segunda-columna .resumen {
    bottom: 0;
    background: rgba(0, 0, 0, 0.4);
    padding: 15px 10px 4px 10px;
    font-family: 'Lora', serif;
	}
	
.v21-widget-radio-tres-columnas .segunda-columna .resumen p {
    color: #fff;
    font-size: 1.4em;
    font-family: 'Lora', serif;
    margin: 0;
    text-align: center;
    line-height: 1.2em;
	}
	
.v21-widget-radio-tres-columnas .segunda-columna .resumen p:before,
.v21-widget-radio-tres-columnas .segunda-columna .resumen p:after {
    color: #fff;
    font-family: 'Lora', serif;
    font-size: 2.7em;
    line-height: 0em;
    margin-right: 0;
    quotes: '\201C' '\201D'; 
    }		
	
.v21-widget-radio-tres-columnas .segunda-columna .resumen p:before {
    content: open-quote;
    vertical-align: -0.50em;
    margin-right: 0.05em;
    }		

.v21-widget-radio-tres-columnas .segunda-columna .resumen p:after {
    content: close-quote;
    vertical-align: -0.5em;
    margin-left: 0.07em;
    }	
	
.v21-widget-radio-tres-columnas .segunda-columna .tituloysocial a {
    color: #0065bd;
	}	

.v21-widget-radio-tres-columnas .segunda-columna .titulo-filete {
    border-left: 9px solid #0065bd;
    max-width: 340px;
    }
	
.v21-widget-radio-tres-columnas .primera-columna #rg-na-rua {
    background: #e9e9e9;
	}	
	
.v21-widget-radio-tres-columnas h3,
.v21-widget-radio-tres-columnas .primera-columna h4,
.v21-widget-radio-tres-columnas .primera-columna .hora-boletin {
    font-family: 'Lora', serif;
	}	
    
.v21-widget-radio-tres-columnas  h3 {
    font-size: 1.4em;
	}	
	
.v21-widget-radio-tres-columnas h3 {
    margin: 0;
	}	
	
.v21-widget-radio-tres-columnas .primera-columna .listado-na-rua {
    padding: 20px 0;
    height: 304px;
	overflow-y: scroll;
	overflow-x: hidden;
	}	
	
.v21-widget-radio-tres-columnas .primera-columna #rg-na-rua h3 a,
.v21-widget-radio-tres-columnas .primera-columna #ultimo-boletin h3,
.v21-widget-radio-tres-columnas .segunda-columna h3 a,
.v21-widget-radio-tres-columnas .tercera-columna h3 a,
.v21-widget-radio-tres-columnas #hora-a-hora h3 a {
    padding-left: 10px;
    line-height: 26px;
    height: 26px;
    color: #fff;
    background: #0065bd;
    display: block;
	}	
	
.v21-widget-radio-tres-columnas #ultimo-boletin {
    clear: both;
	}	
	
.v21-widget-radio-tres-columnas #hora-a-hora {
    background: #e9e9e9;
    overflow: hidden;
	}	
	
.v21-widget-radio-tres-columnas #hora-a-hora .texto {
    font-family: 'Lora', serif;
    font-size: 2.2em;
    line-height: 1.2em;
    font-weight: bold;
	padding: 30px 20px;
	height: 234px;
	}
	
.v21-widget-radio-tres-columnas #hora-a-hora label,
.v21-widget-radio-tres-columnas #hora-a-hora input,
.v21-widget-radio-tres-columnas #hora-a-hora .select-flecha-imagen {
    height: 40px;
    line-height: 40px;
	}	
	
.v21-widget-radio-tres-columnas #formulario-hora-a-hora select  {
    -moz-appearance: none;
    -webkit-appearance:none;
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: transparent;
    height: 100%;
    }
    
.v21-widget-radio-tres-columnas #hora-a-hora #formulario-hora-a-hora .formulario-desde {
    margin-right: 3px;
	}	
	
.v21-widget-radio-tres-columnas #hora-a-hora #formulario-hora-a-hora {
    padding: 0 15px;
	}	
	
.v21-widget-radio-tres-columnas #hora-a-hora #formulario-hora-a-hora label {
    font-size: 1.5em;
    margin-right: 3px;
	}	
	
.v21-widget-directos-proximos .roller-titulos-directos {
    height: 40px;
    border: 1px solid #e5f5f8;
	}	
	
.v21-widget-directos-proximos .roller-titulos-directos a.titulillo{
    background: #e5f5f8 url("/static/v2_img/portadas-especiales/icono-directos.png") no-repeat 10px center;
	display: block;
	line-height: 40px;
	color: #000;
	padding: 0 15px 0 40px;
    font-family: 'Roboto', sans-serif;
    font-size: 1.2em;
	}	
	
.v21-widget-directos-proximos .endirecto-fecha,
.v21-widget-directos-proximos .endirecto-titulo {
    display: inline-block;
    vertical-align: middle;
}

.v21-widget-directos-proximos .endirecto-fecha,
.v21-widget-directos-proximos .endirecto-titulo {
    font-size: 1.2em;
}
	
.v21-widget-directos-proximos.md-roller .slideshow-en-directo,
.v21-widget-directos-proximos.md-roller .slideshow-en-directo .en-directo-agora,
.v21-widget-directos-proximos.md-roller .slideshow-en-directo .en-directo-proximamente {
    width:830px;
    overflow: hidden;
}

.v21-widget-directos-proximos.md-roller .slideshow-en-directo .en-directo-proximamente,
.v21-widget-directos-proximos.md-roller .slideshow-en-directo .en-directo-deportes,
.v21-widget-directos-proximos.md-roller .slideshow-en-directo .en-directo-rg {
    padding-top: 10px;
    }

.v21-widget-directos-proximos.md-roller .slideshow-en-directo > div {
    width: 830px !important;
}
		
.v21-widget-radio-tres-columnas #hora-a-hora #formulario-hora-a-hora .formulario-desde input {
	border: none;
    background: #e2e2e2 url("/static/v2_img/rg/icono-calendario.png") no-repeat 62px center;
    padding: 0;
    width: 93px;
    cursor: pointer;
	}	
	
.v21-widget-radio-tres-columnas #formulario-hora-a-hora select option {
    color: #000;
}
	
.v21-widget-radio-tres-columnas #formulario-hora-a-hora select,
.v21-widget-radio-tres-columnas #hora-a-hora #formulario-hora-a-hora .formulario-hora .select-flecha-imagen  {
    width: 66px;
    }
	
.v21-widget-radio-tres-columnas #hora-a-hora #formulario-hora-a-hora .formulario-hora .select-flecha-imagen {
	background: #e2e2e2 url("/static/v2_img/rg/icono-hora.png") no-repeat 36px center;
	padding: 0;
    border: none;
    cursor: pointer;
}

.v21-widget-radio-tres-columnas form#formulario-hora-a-hora .formulario-hora {
    position: relative;
}

.v21-widget-radio-tres-columnas #hora-a-hora .formulario-hora #hora-hora-hora {
    left: 45px;
    position: absolute;
    top: 14px;
}

.v21-widget-radio-tres-columnas #hora-a-hora .submit {
	background: #fff;
    border: none;
    font-weight: 700;
    font-size: 1.3em;
}
	
.v21-widget-radio-tres-columnas .primera-columna h4 a {
    background: transparent url("/static/v2_img/rg/rg-na-rua.png") no-repeat 11px center;
    min-height: 39px;
    color: #000;
    padding: 8px 15px 8px 50px;
    margin-bottom: 2px;
    display: block;
    font-size: .9em;
	}
	
.v21-widget-radio-tres-columnas .primera-columna #rg-na-rua h3 a:hover,
.v21-widget-radio-tres-columnas .segunda-columna h3 a:hover,
.v21-widget-radio-tres-columnas .segunda-columna .tituloysocial a:hover {
    color: #000;
	}
	
.v21-widget-radio-tres-columnas .primera-columna h4 a:hover,
.v21-widget-radio-tres-columnas .tercera-columna ul a:hover {
    color: #0065bd;
	}
	
.v21-widget-radio-tres-columnas .primera-columna .home-playlist {
	border: 3px solid #e9e9e9;
	padding: 8px 8px 15px 8px;
	}	
	
.v21-widget-radio-tres-columnas .primera-columna .hora-boletin {
    font-family: 'Lora', serif;
    margin-bottom: 10px;
    font-weight: 700;
	background: transparent url("/static/v2_img/filete-home.png") no-repeat top left;
    padding-top: 9px;
    font-size: 1.6em;
	}	
	
.v21-widget-radio-tres-columnas .tercera-columna ul {
    font-family: 'Lora', serif;
    font-size: 1.4em;
    color: #0065bd;
    padding-left: 10px;
    height: 454px;
    margin: 10px 0;
	overflow-y: scroll;
	overflow-x: hidden;
	}	
	
.v21-widget-radio-tres-columnas .tercera-columna li {
    margin-bottom: 20px;
	}	
	
.v21-widget-radio-tres-columnas .tercera-columna li.last {
    margin-bottom: 0;
	}	
	
.v21-widget-radio-tres-columnas .tercera-columna ul a {
    color: #000;
	}	

.v21-widget-acarta-destacado .osmaisvistos-caja {
	margin-right: 6px;
    width: 190px;
    background: #eeeded;
	margin-bottom: 6px;
	display: inline-block;
    }
    	
.v21-widget-acarta-destacado .osmaisvistos-grupo  {
    overflow: hidden;
	}
	
.v21-widget-acarta-destacado .osmaisvistos-caja:hover  {
    background: #009aa6;
	}

.v21-widget-acarta-destacado h3 {
	font-family: 'Abel', sans-serif;
    color: #009bbb;
    font-size: 1.8em;
    margin-bottom: 10px;
	}	

.v21-widget-acarta-destacado .osmaisvistos-caja h3 {
    font-family: 'Lora', serif;
    font-weight: normal;
    color: #000;
	}
	
#cierre-tres-columnas {
    padding: 10px 15px 0;
    overflow: hidden;
}
	       
#footer {
    border-right: 15px solid #fff;
    border-left: 15px solid #fff;
    }
    
ul.programacion-vinculos {
    clear: both;
    margin-bottom: 5px;
    overflow: hidden;
    }
    
.texto-login {
    width: 48%;
    padding-right: 1%;
    margin-right: 1%;
    border-right: 1px dotted #000;
    }
    
.seccion.login #registro-usuario {
    width: 28.5%;
    }
    
.seccion.login #registro-usuario .checkbox {
    overflow: hidden;
    float: right;
    }
    
.seccion.login #registro-usuario .checkbox label {
    width: auto;
    }

.seccion.login #registro-usuario .recordar{
    float: left;
    }

.seccion.login #registro-usuario .olvido-clave{
    clear: both;
    margin-bottom: 5px;
    }

.seccion.login #registro-usuario .olvido-clave,
.seccion.login #registro-usuario .checkbox {
    text-align: right;
    }
    
#registro-usuario,
.texto-login {
    float: left;
    }
    
ul.programacion-vinculos li {
    display: inline-block;
    }
    
.listadoprogramacion .listadoimagenes-info ul.horario-internacional {
    margin: 0;
    } 
    
.listadoprogramacion .destacado-info-fecha .horario-internacional {
    font-size: .8em;
    } 
    
.home .ordenador,
.rg-home .ordenador,
.deportes .ordenador,
.single.programas .ordenador,
.portada-informativos .ordenador{
    border-bottom: 0;
    }
    
.rg.podcast .listadoimagenes-info{
    float: none;
    width: 100%;
    padding: 0;
    }
    
.sin-submenu .ordenador  {
    height: 163px;
    }
    
.menu-directo  {
    margin-bottom: 30px;
    }
    
.menu-directo a  {
    width: 18.5%;
    margin-right: 1%;
    height: 40px;
    background-image: url("/static/v2_img/icono-g-directo.png");
    background-repeat: no-repeat;
    background-color: #f2f0f0;
    display: inline-block;
    background-position: 15px 30px;
    text-align: center;
    color: #666;
    padding-top: 80px;
    font-family: 'Lato', sans-serif;
    font-size: 1.4em;
    }
    
.menu-directo a.last  {
    margin-right: 0;
    }
    
.menu-directo a.europa  {
    background-image: url("/static/v2_img/icono-e-directo.png");
    }
    
.menu-directo a.america  {
    background-image: url("/static/v2_img/icono-a-directo.png");
    }
    
.menu-directo a:hover {
    background-color: #ccc;
    color: #fff;
    }
    
.home #content,
.rg-home #content  {
    padding-top: 0;
    }
    
body, textarea,
#entrada .home-tiempo .mais-noticias-cajita h4 {
    font-family: 'Arial',Verdana,Lucida Grande,Sans-Serif;
    }

#access,
.destacado-info-fecha,
.destacado-info-hora,
.fiesta-fecha,
.listadoimagenes-data,
.pases li,
.comentario .comentario-info-data,
.entrada-blog-fecha,
.a-carta-data,
.resultado-fecha,
#esta-pasando h3,
td.a-carta-resultado-data,
.crtvg.canles-tematicas .informativos-single-resumen,
blockquote,
#navegador,
.listado-a-carta-buscador,
.listado-a-carta-buscador button,
.a-carta-resultado-tempada,
.programacion-cadenas,
.buscador-abecedario,
ul.programas-filtro-listado a,
.md-o-mais-visto-da-carta ul.categorias li a   {
    font-family: 'Abel', sans-serif;
    }
        
h3,    
.fxdstl-galeria-multimedia h2,
.noticia-contenido,
#comentarios,
.sidebar-caja h3,
.sidebar-caja form,
.acarta-info,
sidebar-caja.ultimos-comentarios ul,
select,
.busqueda-resultado-resumo,
li.listadoimagenes-li,
.listado-a-carta-resultado table th,
.a-carta-resultado-titulo,
.crtvgviva .contenido-crtvgviva,
.destacado-info-titulo,
.pases-dias,
.programacion .listadoprogramacion .listadoimagenes-li .destacado-info-fecha,
#submenu-seccion li a,
#entrada p,
#entrada .entrada-contenido li,
#entrada .contenido-informacion li,
.noticia-contenido p,
#mapa-concellos .mapa-concello-selector label,
.tvg-en-directo #entrada .destacado-info-resumen p,
.rg-en-directo #entrada .destacado-info-resumen p,
.noticias-relacionadas,
.a-carta .menu-categorias,
.franja-esta-pasando a,
.single.programas .destacado-programa-contenido,
.single.programas .destacado-programa-relacionado-info .destacado-info-resumen,
.busquedaresultado h2,
.busquedaresultados .minibusca input#cadena-buscar,
.busquedaresultados .busqueda-resultado,
#registro-usuario {
    font-family: 'Open Sans', sans-serif;
    }

.fxdstl-galeria-multimedia-subtitulo,
.fxdstl-galeria-multimedia  {
    font-family: 'Source Sans Pro', sans-serif;
    }   
 
#footer,
.decorativo,
h3.entrada-titulo,
.home-tiempo .ver-mais,
.home .home-tiempo h2,
.home #entrada .home-tiempo .galicia-fotos-widget h3,
.home #entrada .home-tiempo .quente-frio-background h3,
#entrada .home-tiempo .galicia-fotos-widget h3,
#entrada .home-tiempo .quente-frio-background h3,
form#formulario input.submit,
form#formulario-data input.submit,
.crtvgviva .single h3.entrada-titulo,
.esta-pasando .single h3.entrada-titulo,
.canles-tematicas .single h3.entrada-titulo,
.en-directo.single h3.entrada-titulo,
#comentarios .comentarios-selector,
.widget-a-carta h4,
h2.destacado-info-titulo-programa,
.crtvgviva .resumen-crtvgviva,
.osmaisvistos-info h2,
.osmaisvistos-info h3,
.programa-acarta .listadoimagenes-titulo,
.programa-acarta .listadoimagenes-subtitulo,
.single.programas .destacado-info-titulo h3,
.home-os-almorzos .right h4,
.osa-resumen-contenido,
.listadosinimagenes .listado-li h3 a,
#entrada .informativos-single-resumen p,
#entrada .resumen-crtvgviva p,
#entrada .resumen-programa p,
#entrada .destacado-info-resumen p,
#login,
.listado-noticias-relacionadas li,
.md-o-mais-visto-da-carta .a-carta-inside .listadoimagenes-titulo,
.informativos-single-resumen,
#entrada h3 {
    font-family: 'Lora', serif;
    }

h2,
h3,
h4 {
    font-weight: normal;
    } 
    
.fxdstl-galeria-multimedia .fxdsti-otras-galerias,
.fxdstl-galeria-multimedia .fxdsti-otras-galerias h3   {
    font-weight: 200;
    }
    
.fxdstl-galeria-multimedia .nombre-imagen,
.fxdstl-galeria-multimedia-subtitulo,
.crtvgviva .contenido-crtvgviva,
.resumen-programa p,
#entrada .contenido-informacion li,
.noticia-contenido p,
.busquedaresultados .busqueda-resultado   {
    font-weight: 300;
    }
    
#footer .menu-secundario li li  {
    font-weight: 400;
    }
  
.fxdstl-galeria-multimedia h2,
.acarta-titulo,
.busqueda-resultado-resumo,
.buscador-generico select,
.listadoimagenes-info h3,
.listadoimagenes-programa,
.a-carta-resultado-titulo,
.destacado-info-titulo,
.a-carta-inside .listadoimagenes-titulo,
.programacion .listadoprogramacion .listadoimagenes-li .destacado-info-fecha,
#submenu-seccion li a,
.a-carta .menu-categorias,
.busquedaresultado h2   {
    font-weight: 600;
    } 
    
#navegador.fxdstl-galeria-multimedia li.paginador-inside a,
#footer .menu-secundario li,
.informacion-tiempo-titulo,
.ver-mais,
.concellos .color,
.programacion .destacado-info-fecha,
.comentario .comentario-info-data,
#sidebar .ultimos-comentarios li,
.comentario .comentario-info-usuario,
.tiempo-single-titulo,
#navegador,
.listadoimagenes h2,
.tusencuestas_pregunta,
#access .especial-eleccions a,
.noticias-locais-provincia,
.busquedaresultados .caja-filtro .titulo-filtro,
.busquedaresultados .filtros .filtro-busqueda-fechas,
.comentarios-selector,
.sitemap .menu-sitemap ul,
.v22-widgets-directos-general-proximamente .listado-endirecto li,
.en-directo .endirecto-proximamente h3,
.en-directo .endirecto-deportes h3,
v22-widgets-directos-general-proximamente .endirecto-proximamente h3,
v22-widgets-directos-general-proximamente .endirecto-deportes h3,
.concello-tiempo .datos-do-tempo-titulo,
.concello-tiempo .temperatura-caja-grados,
.quente-frio .grados, .quente-frio .localidad,
.home-tiempo .ver-mais,
.home .home-tiempo h2,
.home #entrada .home-tiempo .galicia-fotos-widget h3,
.home #entrada .home-tiempo .quente-frio-background h3,
#entrada .home-tiempo .galicia-fotos-widget h3,
#entrada .home-tiempo .quente-frio-background h3,
h2.destacado-info-titulo-programa,
h3.entrada-titulo,
.osmaisvistos-caja h2,
.listadoimagenes-titulo,
.buscador-abecedario,
.pases-dias,
.single.programas .destacado-info-titulo h3,
.listadosinimagenes .listado-li h3 a,
.listado-seccion-endirecto h3,
.md-o-mais-visto-da-carta .a-carta-inside .listadoimagenes-titulo {
    font-weight: 700;
    } 
    
#sidebar .ultimos-comentarios li a,
ul.categorias h2,
#principal .caja-top h2,
.contacta th,
.frecuencia th,
ul.categorias li li,
#esta-pasando h3, .busquedaresultados .filtros h3 span,
.informativos .single h3.entrada-titulo,
.crtvgviva .single h3.entrada-titulo,
.esta-pasando .single h3.entrada-titulo,
.canles-tematicas .single h3.entrada-titulo,
.comentario .comentario-info-usuario .comentario-orden {
    font-weight: normal;
}
    
.fxdstl-galeria-multimedia .nombre-imagen,
.fxdstl-galeria-multimedia-subtitulo,
.fxdstl-galeria-multimedia .fxdsti-otras-galerias,
.fxdstl-galeria-multimedia .fxdsti-otras-galerias h3,
.decorativo,
.informativos-single-resumen,
.widget-a-carta h4,
.osmaisvistos-caja h3,
.listadoimagenes-subtitulo,
#entrada .contenido-informacion li,
.login-fecha,
#entrada .entrada-contenido li,
#entrada .entrada-contenido h3 {
    font-style: italic;
    }
    
#entrada .entrada-contenido li  {
    border-left: 6px solid #99d5dd;
    padding-left: 6px;
    margin-bottom: 10px;
    font-weight: 300;
    }
    
#entrada .entrada-contenido ul li  {
    list-style-type: none;
    }
    
#entrada .entrada-contenido ol { counter-reset: item; }
#entrada .entrada-contenido ol li { display: block; }
#entrada .entrada-contenido ol li:before {
            content: counter(item) ". ";
            counter-increment: item;
            color: #99d5dd;
        }
    
#entrada .entrada-contenido ul,
#entrada .entrada-contenido ol  {
    margin-bottom: 20px;
    }
    
.md-o-mais-visto-da-carta .a-carta-inside .listadoimagenes-subtitulo,
.promociones-tres-columnas-info h3.decorativo  {
    font-style: normal;
    }
    
.entradas-a-carta .listado-a-carta-categorias li a {
	color: #666;
	}
	
.entradas-a-carta .listado-a-carta-categorias li a:hover,
.listadopolaroid-iconos a:hover,
.busquedaresultado h2 a {
	color: #000;
	}
	
.entradas-a-carta .listado-a-carta-categorias li.cuarta {
	padding-right: 0;
	}
	
.entradas-a-carta .listado-a-carta-categorias .item-a-carta {
	line-height: 20px;
	}
	
.entradas-a-carta .listado-a-carta-categorias .item-a-carta h3 {
	padding-top: 20px;
	}
	
.entradas-a-carta .listado-a-carta-categorias .item-a-carta.first h3 {
	padding-top: 0;
	}

.fxdstl-galeria-multimedia h2,
.fxdstl-galeria-multimedia-subtitulo  {
    padding: 0 50px;
    }
    
.fxdstl-galeria-multimedia #content {
    padding-bottom: 0;
    }

#principal .fxdstl-galeria-multimedia h2 {
    font-size: 2.1em;
    }

.fxdstl-galeria-multimedia h2 {
    background: #91babe;
    line-height: 70px;
    }
    
.programas-filtro-listado a {
    padding: 0 18px;
	}
    
.fxdstl-galeria-multimedia .nombre-imagen,
.fxdstl-galeria-multimedia-subtitulo,
.fxdstl-galeria-multimedia .fxdsti-otras-galerias,
.fxdstl-galeria-multimedia .fxdsti-otras-galerias h3,
.busquedaresultados .minibusca button:hover  {
    color: #00909b;
    }

.fxdstl-galeria-multimedia-subtitulo,
.fxdstl-galeria-multimedia .fxdsti-otras-galerias  {
    background: #c8dcde;
    }      
    
.fxdstl-galeria-multimedia .nombre-imagen {
    padding-top: 8px;
    background: #e3eced;
    }

.fxdstl-galeria-multimedia-subtitulo  {
    line-height: 40px;
    }

.fxdstl-galeria-multimedia h2 a,
.sidebar-caja.suscripcion h3 a,
.franja-esta-pasando a,
.listado-a-carta-resultado table th,
.single.programas .destacado-programa-contenido a,
.single.programas .destacado-programa-relacionado-info .destacado-info-resumen {
    color: #fff;
    }

.fxdstl-galeria-multimedia .listadoimagenes {
    padding: 35px;
    }
    
.fxdstl-galeria-multimedia .fxdsti-otras-galerias{
    padding: 20px 35px;
    }  
    
.fxdstl-galeria-multimedia .fxdsti-otra-galeria {
    margin-right: 26px;
    }

.fxdstl-galeria-multimedia #entrada .soloimagenes li {
    margin: 0 56px 33px 0;
    border: 8px solid #e3eced;
    }
    
.fxdstl-galeria-multimedia .fxdsti-otra-galeria {
    width: 215px;
    }  
    
#sidebar .ultimos-comentarios h3 {
    background: transparent url("/static/v2_img/icono-comentarios-sidebar.png") no-repeat left center;
    line-height: 29px;
    padding-left: 50px;
    }
    
#sidebar .ultimos-comentarios li {
    background: #ccc url("/static/v2_img/icono-comentario-sidebar.png") no-repeat 15px 15px;
    padding: 15px 15px 15px 60px;
    }
    
.fxdstl-galeria-multimedia .fxdsti-otra-galeria-imagen {
    padding: 5px;
    background: #e3eced;
    margin-bottom: 10px;
    }  
    
.osmaisvistos-caja .social-pequenos {
    padding: 5px 0 5px 5px;
    }
    
.fxdstl-galeria-multimedia .fxdsti-otra-galeria .fxdsti-otra-galeria-imagen img {
    padding: 0 5px 5px 0;
    } 
    
.fxdstl-galeria-multimedia .fxdsti-otra-galeria .fxdsti-otra-galeria-imagen img.par {
    padding-right: 0;
    }    
    
.fxdstl-galeria-multimedia .fxdsti-otra-galeria .fxdsti-otra-galeria-imagen img.abajo  {
    padding-bottom: 0;
    } 
    
.destacado-programa-contenido p {
    margin: 0;
    } 
    
.a-carta .entradas-a-carta .listado-a-carta-categorias ul,
.tvg-home .entradas-a-carta .listado-a-carta-categorias ul,
.a-carta .listado .listado-a-carta-categorias li.columna-a-carta,
.tvg-home .portada-a-carta .listado-a-carta-categorias li.columna-a-carta {
    float: left;
    } 
    
    .entradas-a-carta .listado-a-carta-categorias li {
	width: 230px;
	padding-right: 10px;
	}
    
/* NOTICIAS RELACIONADAS SINGLE INFORMATIVOS */

.noticias-relacionadas {
	width: 350px;
	margin: 0 25px 15px 0;
    border-left: 13px solid #e5f5f4;
    padding-left: 13px;
	}

.noticias-relacionadas ul {
	list-style-type: none;
	list-style-position: outside;
	}	
	
.noticias-relacionadas li {
    padding-bottom: 15px;
    margin-bottom: 15px;
	}	
	
.noticias-relacionadas li.last {
    border-bottom: none;
    padding-bottom: 0;
	}
	
.noticias-relacionadas li.last {
    margin-bottom: 0;
	}      
    
.fxdstl-galeria-multimedia .fxdsti-otra-galeria .fxdsti-otra-galeria-titulo {
    padding: 0 5px;
    } 
    
.fxdstl-galeria-multimedia .fxdsti-otras-galerias h3   {
    font-size: 2.1em;
    margin-bottom: 20px;
    }
    
.fxdstl-galeria-multimedia .nombre-imagen,
.fxdstl-galeria-multimedia .soloimagenes .listado-imagen,
.fxdstl-galeria-multimedia .soloimagenes .listado-imagen img {
    width: 260px;
    }

.fxdstl-galeria-multimedia .soloimagenes .listado-imagen,
.fxdstl-galeria-multimedia .soloimagenes .listado-imagen img {
    height: 145px;
    }

.fxdstl-galeria-multimedia .soloimagenes .listado-imagen img {
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    -ms-transition: all 1s ease;
    transition: all 1s ease;
    }

.fxdstl-galeria-multimedia .soloimagenes .listado-imagen img:hover {
    width: 300px;
    height: 168px;
    }
    
#navegador.fxdstl-galeria-multimedia li.paginador-inside a {
    border-radius: 50%;
    width: 30px;
    height: 22px;
    background: #ccc;
    padding-top: 8px;
    }

#navegador.fxdstl-galeria-multimedia li.paginador-inside.active a,
#navegador.fxdstl-galeria-multimedia li.paginador-inside a {
    color: #fff;
    }

#navegador.fxdstl-galeria-multimedia li.paginador-inside.active a,
#navegador.fxdstl-galeria-multimedia li.paginador-inside a:hover,
#footer .info-app,
.destacado-programa-relacionados {
    background: #000;
    }
    
#access #submenu a.active,
#access #submenu a:hover {
    background: #33abbb;
    }

/* FIN GALERIA MULTIMEDIA */

.fxdstl-galeria-multimedia .fxdsti-otra-galeria-imagen {
    box-shadow: 0 0 5px #888;
    -webkit-box-shadow: 0 0 5px #888;
    -moz-box-shadow: 0 0 5px #888;
    }

#page.tvg.programas.single {
    box-shadow: none;
}

#page.tvg.programas.single #header{
    -webkit-box-shadow: 0px -14px 22px 0px #888;
    -moz-box-shadow: 0px -14px 22px 0px #888;
    box-shadow: 0px -14px 22px 0px #888;
    }

#page.tvg.programas.single #content {
    -webkit-box-shadow: 0px 0px 22px 0px #888;
    -moz-box-shadow: 0px 0px 22px 0px #888;
    box-shadow: 0px 0px 22px 0px #888;
    padding-top: 0;
    }

#page.tvg.programas.single #footer {
    box-shadow: none;
    -webkit-box-shadow: 0px 14px 22px 0px #888;
    -moz-box-shadow: 0px 14px 22px 0px #888;
    box-shadow: 0px 14px 22px 0px #888;
    }

.clearfix:after {
    content: ".";
    height: 0;
    visibility: hidden;
    }
    
.contacta table th, .frecuencias table th, .informacion table th {
    background: none repeat scroll 0 0 #96d6e3;
    border-right: 1px solid white;
}

#footer .info li {
    margin-right: 5px;
}
.contacta table td, .frecuencias table td, .informacion table td {
    border-right: 1px solid #009bbb;
}

* html .clearfix {
    height: 1%;
}
    
#cocorico {
    right: 150px;
    z-index: 9999999;
    }

.close-cocorico a {
    background: url("/static/img/cocorico/cocorico-cerrar.png") no-repeat scroll 0 0 transparent;
    height: 48px;
    width: 48px;
    z-index: 3000;
    }
    
.close-cocorico a,
.concellos .destacado-programa-relacionados .flechas .left,
#content .star-rating li a:hover,
.star-rating a.one-star,
.banner-endirecto-header .slideshow-en-directo,
.single.programas .contenido-destacado-info {
    left: 0;
    }
    
.banner-endirecto-header .slideshow-en-directo,
.close-cocorico a,
.banderitas-idiomas li a,
.iconos-sociales a {
    top: 0;
    }
    
.single.programas .contenido-destacado-info,
#cocorico {
    bottom: 0;
    }
    
.single.programas .destacado-info-premium {
    right: 0;
    }
    
.single.programas .destacado-info-premium {
    top: 20px;
    }
    
.single.programas .contenido-destacado-info{
    background: rgba(0, 0, 0, 0.4);
    }

.close-cocorico a:hover {
    background: url("/static/img/cocorico/cocorico-cerrar-hover.png") no-repeat scroll 0 0 transparent;
}

.concellos .destacado-programa-relacionados .flechas, #sb-wrapper {
    z-index: 2147483647;
    }
    
#sidebar .flechas {
    z-index: 9;
}

#cocorico {
    position: fixed;
    }

.barrasocial,
.herramientas,
.sidebar-caja .flechas .right,
.sidebar-caja .flechas .left,
.concellos .destacado-programa-relacionados .flechas .right,
.concellos .destacado-programa-relacionados .flechas .left,
.star-rating li a,
.current-rating,
#access ul ul,
ul.categorias ul,
.close-cocorico a,
.loader-tvg,
.loader-tvg-home,
#sticky,
.single.programas .contenido-destacado-info,
.single.programas .destacado-info-premium,
.contenido-destacado-iconos-sociales {
    position: absolute;
    }
    
h1#logo a,
.barrasocial.flotante a,
li.icono-tvg a,
li.icono-tvg2 a,
li.icono-galicia-tv-europa a,
li.icono-galicia-tv-america a,
.destacado-info-puntos a,
li.evento1 a,
li.evento2 a,
li.evento3 a,
li.champions a,
#contenido-destacado li.adivinas a,
#contenido-destacado li.cancions a,
#contenido-destacado li.contos a,
#contenido-destacado li.xogos a,
#contenido-destacado li.radio-galega a,
#contenido-destacado li.rg-musica a,
#contenido-destacado li.son-galicia a,
#sidebar .flechas,
.concellos .destacado-programa-relacionados .flechas,
.star-rating,
#footer,
.home-os-almorzos .osa-boton-player button,
.md-declaraciones .osa-boton-player button,
.franja-esta-pasando.unico,
.home-tiempo .quente-frio,
.single.programas #contenido-destacado,
.banner-transparencia,
.video {
    position: relative;
    }

h1#logo a,
.barrasocial.flotante a,
li.evento1 a, li.evento2 a,
li.evento3 a, li.champions a, li.icono-tvg a,
li.icono-tvg2 a, li.icono-galicia-tv-europa a,
li.icono-galicia-tv-america a,
.destacado-info-puntos a,
.sidebar-caja .flechas .right, .sidebar-caja .flechas .left,
.concellos .destacado-programa-relacionados .flechas .right,
.concellos .destacado-programa-relacionados .flechas .left,
.buscador-abecedario li a, li.icono-tvg a,
li.evento1 a, li.evento2 a, li.evento3 a, li.champions a,
#contenido-destacado li.adivinas a, #contenido-destacado li.cancions a,
#contenido-destacado li.contos a, #contenido-destacado li.xogos a,
#contenido-destacado li.radio-galega a, #contenido-destacado li.rg-musica a,
#contenido-destacado li.son-galicia a,
.star-rating li a, .current-rating,
ul.categorias li:hover ul, ul.categorias li#directo-tvg a,
ul.categorias li#directo-rg a, ul.categorias li#pestana-informativos-rg a,
ul.categorias li#pestana-informativos-tvg a, ul.categorias li#rg-pestana a,
ul.categorias li#pestana-a-cocina a, ul.categorias li#pestana-festas-galegas a,
ul.categorias li#pestana-mais-g a, ul.categorias li#pestana-curiosidades a,
ul.categorias li#pestana-de-actualidade a, ul.categorias li#pestana-maisg a,
ul.categorias li#pestana-alvaro-cunqueiro a,
.banderitas-idiomas li a,
.iconos-sociales a,
.clearfix,
.sidebar-caja.suscripcion h3 a,
.osmaisvistos-caja,
.listadopolaroid-li,
#sidebar .ultimos-comentarios li,
.clearfix:after,
#cocorico img,
.en-directo .listado-seccion-endirecto h3,
v22-widgets-directos-general-proximamente .listado-seccion-endirecto h3,
.close-cocorico a,
.en-directo.single .fondo-single-directo-rg button,
#comentarios .select-comentario a,
#sticky-sticky-wrapper.is-sticky,
#access,
.home-os-almorzos .osa-boton-player button,
.md-declaraciones .osa-boton-player button,
.v22-widgets-directos-general-proximamente .listado-endirecto li,
.v22-widgets-directos-general-proximamente .listado-endirecto .listado-seccion-endirecto li a,
.v22-widgets-directos-general-proximamente .listado-endirecto .endirecto-proximamente li span,
.v22-widgets-directos-general-proximamente .listado-endirecto .endirecto-deportes li span,
.sidebar-caja.o-que-vexo h3,
#entrada .home-tiempo .flexslider-fotos li img,
.contenido-destacado-iconos-sociales a,
ul.programas-filtro-listado li a {
    display: block;
    }
    
ul.mini-selector li,
#login li,
#navegador li,
.listado-descargas li {
    display: inline;
    }
    
#navegador.fxdstl-galeria-multimedia li,
#navegador.fxdstl-galeria-multimedia li.paginador-inside a,
#access li,
.clearfix,
#footer .info-app a,
.is-sticky .logo-perfil,	
.is-sticky #access,
.is-sticky #menu-principal,
.programacion-cadenas a,
.social-pequenos a,
.programas .programas-canles li,
.listadopolaroid-iconos a {
    display: inline-block;
    }
    
.centrado-vertical,
.home-tiempo .quente-frio .localidad {
    display: table;
    }
    
.centrado-vertical-end,
.home-tiempo .quente-frio .localidad span {
    display: table-cell;
    vertical-align: middle;
    }
    
.movil,
.is-sticky #login,
.iconos-sociales a span,
ul.categorias ul,
#footer .sociales-dispositivo-movil {
    display: none;
    }  

h1#logo a,
li.evento1 a,
.barrasocial.flotante a,
li.evento2 a, li.evento3 a,
li.champions a,
li.icono-tvg a,
li.icono-tvg2 a,
li.icono-galicia-tv-europa a,
li.icono-galicia-tv-america a,
.destacado-info-puntos a,
.banderitas-idiomas li a,
 li.evento1 a, li.evento2 a, li.evento3 a,
 li.champions a, #contenido-destacado li.adivinas a,
 #contenido-destacado li.cancions a,
 #contenido-destacado li.contos a,
 #contenido-destacado li.xogos a,
 #contenido-destacado li.radio-galega a,
 #contenido-destacado li.rg-musica a,
 #contenido-destacado li.son-galicia a {
    background-repeat: no-repeat;
    }

.banderitas-idiomas ul li a, .banderitas-idiomas ul li {
    height: 14px;
    }
    
.banner-transparencia img {
    z-index: 0;
    }

.contenido-destacado-iconos-sociales {
    top: 25px;
    right: 40px;
    }
    
.contenido-destacado-iconos-sociales a {
    width: 29px;
    height: 27px;
    display: inline-block;
    }    

.contenido-destacado-iconos-sociales a.mundito {
    background: transparent url("/static/v2_img/cont-dest-mundito.png") no-repeat;
    padding-right: 8px;
    }
    
.contenido-destacado-iconos-sociales a.twitter {
    background: transparent url("/static/v2_img/cont-dest-twitter.png") no-repeat;
    }
    
.contenido-destacado-iconos-sociales a.facebook {
    background: transparent url("/static/v2_img/cont-dest-facebook.png") no-repeat;
    }
    
.banderitas-idiomas li a {
    background: url("/static/img/banderas.png") repeat scroll 0 0 transparent;
    font-size: 14px;
    height: 14px;
    line-height: 14px;
    width: 21px;
    }
    
.banderitas-idiomas li.es a {
    background-position: -21px 0;
}
.banderitas-idiomas li.en a {
    background-position: -42px 0;
}
.banderitas-idiomas li.pt a {
    background-position: -63px 0;
}

.sidebar-caja #concello-fiestas h4,
.sidebar-caja #concello-webcams h4,
.buscador-abecedario li a,
#access  {
    margin: 0 auto;
    }

.sidebar-caja #concello-fiestas h4,
.sidebar-caja #concello-webcams h4,
.buscador-abecedario li a,    
#concello-o-que-vexo .webcam-info,
#comentarios .select-comentario a,
.listado-a-carta-resultado td,
.sidebar-caja.suscripcion h3,
#navegador,
#principal .pases ul,
.concello-tiempo .temperatura-caja-grados,
.home-tiempo .quente, .home-tiempo .frio,
.home-tiempo .quente-frio .localidad span,
.programacion-cadenas a,
.pases {
    text-align: center;
    }

.busquedaresultados .filtro-busqueda-fechas input#fecha-desde,
.busquedaresultados .filtro-busqueda-fechas input#fecha-hasta {
    width: 80px;
    }

.concellos .destacado-programa-relacionados .flechas .right, .concellos .destacado-programa-relacionados .flechas .left {
    top: 30px;
}
.concellos .destacado-programa-relacionados .slideshow-multimedia {
    left: 24px;
}

.concellos .destacado-programa-relacionados .flechas .right {
    left: 905px;
}
#concello-webcams .flechas .right, #concello-webcams .flechas .left {
    top: 174px;
}
#concello-o-que-vexo .flechas .right, #concello-o-que-vexo .flechas .left {
    top: 174px;
}
#concello-fiestas .flechas .right, #concello-fiestas .flechas .left {
    top: 174px;
}
#sidebar .flechas .right {
    left: 280px;
}

#concello-o-que-vexo .webcam-info {
    padding: 5px 30px 0;
    }
    
.sidebar-caja #concello-fiestas h4, .sidebar-caja #concello-webcams h4 {
    width: 250px;
}

.sidebar-caja h4, .sidebar-caja h4  {
    padding: 5px 0;
    }
    
ul.listado-subsecciones li {
    padding-left: 10px;
    }

h1#logo a {
    background-image: url("/static/v2_img/logo-crtvg.png");
    height: 73px;
    top: 10px;
    width: 129px;
    left: 30px;
    }
    
.is-sticky h1#logo a {
	background-image:url("/static/v2_img/logo-sticky.png");
	width: 47px;
	height: 48px;
	}
	
.barrasocial.flotante a  {
    width: 40px;
    height: 39px;
    }
        
.barrasocial.flotante a.googleplus,
.barrasocial.flotante a.twitter,
.barrasocial.flotante a.facebook,
.decorativo,
.listadoprogramacion .listadoimagenes-li  {
    margin-bottom: 15px;
	}
    
.barrasocial.flotante a.googleplus {
	background-image:url("/static/v2_img/barrasocial/googleplus.png");
	}

.barrasocial.flotante a.twitter {
	background-image:url("/static/v2_img/barrasocial/twitter.png");
	}
	
.barrasocial.flotante a.facebook {
	background-image:url("/static/v2_img/barrasocial/facebook.png");
	}

.barrasocial.flotante a.verdespois {
	background-image:url("/static/v2_img/barrasocial/verdespois.png");
	}
	    
.destacado-info-puntos a {
    background-image: url("/static/img/banner-destacado-punto.png");
    height: 10px;
    width: 10px;
}
.destacado-info-puntos li.active a {
    background-image: url("/static/img/banner-destacado-punto-active.png");
}
.destacado-info-puntos li a:hover {
    background-image: url("/static/img/banner-destacado-punto-hover.png");
}

.barra-social {
    background: url("/static/img/tvg/fondo-barra-social.gif") repeat-x scroll 0 0 transparent;
    height: 33px;
    }
    
#login .barrasocial-login {
    float: right;
    margin-bottom: 10px;
    }
    
#login .barrasocial-login a {
    display: inline-block;
    text-indent: -99999px;
    height: 24px;
    }
    
#login .barrasocial-login a.twitter {
    background: transparent url("/static/v2_img/icono-login-twitter.png") no-repeat;
    width: 28px;
    }
    
#login .barrasocial-login a.facebook {
    background: transparent url("/static/v2_img/icono-login-facebook.png") no-repeat;
    width: 11px;
    }
    
ul.listado-subsecciones li {
    background: url("/static/img/icono-li.png") no-repeat scroll left top transparent;
}
.comentarios {
    background: url("/static/img/globito-comentario.png") no-repeat scroll left center transparent;
}

.comentario-info-twitter {
    background: url("/static/img/comentario-icono-twitter.png") no-repeat scroll right top transparent;
    min-height: 24px;
    padding: 8px 40px 0 0;
}

.listadosinimagenes .listado-li h3 a {
    background: #e5f4f6;
    height: 44px;
    line-height: 44px;
    display: block;
    padding-left: 20px;
    color: #000;
    }
    
.listadosinimagenes .listado-li h3 {
    margin: 0;
    }
    
.listadoimagenes li.listadoimagenes-li,
.evento-localizacion,
.busquedaresultado-fondo-caja,
.busquedaresultados .minibusca{
    margin-bottom: 10px;
    }
    
.evento-localizacion .left{
    margin: 0 20px;
    }
    
#entrada .listadosinimagenes li.listado-li {
    list-style-type: none;
    border: none;
    padding: 0;
    }
    
#entrada .contenido-informacion li {
    border-left: 6px solid #99d5dd;
    list-style-type: none;
    padding-left: 10px;
    font-size: 1.1em;
    margin-bottom: 10px;
    }
    
#entrada .contenido-informacion li  li{
    border-left: none;
    }
    
#entrada .contenido-informacion li a,
#login a:hover {
    color: #000;
    }
    
#submenu-seccion li a {
    background: transparent url("/static/v2_img/icono-menu-subseccion.png") no-repeat 20px center;
    height: 50px;
    line-height: 50px;
    display: block;
    padding-left: 50px;
    }
    
#submenu-seccion li a:hover,
#submenu-seccion li a.active {
    background: #e5e5e5 url("/static/v2_img/icono-menu-subseccion.png") no-repeat 20px center;
    color: #000;
    }
    
#webcams-selectores .mapa-concello-selector label {
    float: none;
    }
    
.loader-tvg,
.loader-tvg-home {
    bottom: 50%;
    left: 50%;
    }
    
#entrada entradas-a-carta-paginacion-tvg, #entrada entradas-a-carta-paginacion-rg {
    margin-left: 8px;
}

#footer .info-app,
#content,
.informacion-tiempo-dia,
.mapas-todos,
.sidebar-caja, .contenido-caja,
ul.programas-filtro-listado,
#entrada, .pases, .buscador-abecedario,
.entradas-a-carta,
.listadoimagenes ul,
.tiempo-single-manana,
.tiempo-single-tarde,
.tiempo-single-noche,
.tiempo-single-temperaturas,
.programacion-cadenas,
.readspeaker,
.programas .listadoimagenes-canles,
#sidebar,
.star-rating li a,
.caja-inside-wide,
.caja-inside,
#home-cuadros-publicidad,
.even,
.odd,
.busqueda-resultado,
.resultado, .home-noticia,
.home-crtvgviva li.home-listado-filete,
.mais-noticias-galicia li.home-listado-filete,
form#formulario .formulario-categoria,
form#formulario .formulario-hora,
form#formulario .formulario-programa,
form#formulario .formulario-texto,
#access,
.busquedaresultados .filtro-busqueda-fechas,
.busquedaresultados form#formulario,
.select-flecha-imagen,
.input-flecha-imagen,
.entrada-blog,
.listado-a-carta-buscador,
.crtvg-home .home-canles .home-canles-fondo,
.banderitas-idiomas ul,
.comentarios-selector,
.overflow,
#comentarios #contenido-comentarios .submit,
.fxdstl-galeria-multimedia .fxdsti-otras-galerias,
#footer .info,
.fxdstl-galeria-multimedia .fxdsti-otra-galeria-imagen,
.fxdstl-galeria-multimedia .soloimagenes .listado-imagen,
.listadoimagenes-categoria,
.listadoimagenes-etiqueta,
.sidebar-caja form,
.acarta-programa,
.entradas-a-carta-listado,
#navegador,
.buscador-generico,
.listadoimagenes-li,
.wrapper,
.menu-categorias,
.menu-categorias ul,
.destacado-programa-relacionados,
.en-directo.single .fondo-single-directo-rg,
.h2-caja-alternativa.buscador-circulos .buscador-generico,
#footer .menu-secundario,
.iconos-sociales,
.home-os-almorzos,
.franja-esta-pasando.unico,
.concello-tiempo .tiempo-single-temperaturas,
.concello-tiempo .temperatura-caja-grados,
.home-tiempo .quente-frio-background,
.home-tiempo .quente-frio,
.home-tiempo .quente-frio .quente-bg, .home-tiempo .quente-frio .frio-bg,
.home-columna.last-one .home-os-almorzos .left,
.home-columna.middle-one .home-os-almorzos .left,
#modulos-encabezado {
    overflow: hidden;
    }

.tvg-home #content, .a-carta #entrada,
.listadoimagenes #navegador ul {
    overflow: visible;
}

.comentario {
    border-bottom: 2px solid #dbdbdb;
    }
    
.crtvg.canles-tematicas .informativos-single-resumen {
    margin: 5px 0 15px;
}
.comentario {
    padding: 25px 17px;
}
.comentario-twitter {
    background: url("/static/img/comentario-icono-twitter.png") no-repeat scroll right center transparent;
    line-height: 21px;
    padding: 0 26px 0 0;
    text-align: right;
}

.en-directo.single .fondo-single-directo-rg {
    background: #ccebf1 url("/static/img/endirecto/fondo-single-rg.png") no-repeat left top;
    height: 200px;
    text-align: right;
    width: 640px;
    margin-bottom: 10px;
    }
    
.en-directo.single .fondo-single-directo-rg .osa-boton-player {
    padding: 15px 15px 0 0;
    }
    
.en-directo.single .fondo-single-directo-rg h3.entrada-titulo {
    padding: 0 15px 0 0;
    }
    
.en-directo.single .fondo-single-directo-rg button {
    background: transparent url("/static/img/endirecto/single-rg-boton.png") no-repeat;
    width: 41px;
    height: 41px;
    margin-bottom: 10px;
    }
    
.en-directo.single .fondo-single-directo-rg .pause button {
    background: transparent url("/static/img/endirecto/single-rg-boton-pause.png") no-repeat;
    }
    
.en-directo.single .fondo-single-directo-rg .pause button:hover {
    background: transparent url("/static/img/endirecto/single-rg-boton-pause-hover.png") no-repeat;
    }
    
.en-directo.single .fondo-single-directo-rg .play button:hover {
    background: transparent url("/static/img/endirecto/single-rg-boton-hover.png") no-repeat;
    }
    
.en-directo.single .fondo-single-directo-rg h3.entrada-titulo {
    font-size: 1.8em;
    color: #009cb8;
    }
    
.programacion-cadenas a {
    height: 38px;
    line-height: 38px;
    width: 150px;
    }
    
.programacion-cadenas a.programas-icono-tvg,
.programacion-cadenas a.programas-icono-tvg2 {
    width: 50px;
    }
    
.programacion-cadenas a,
.programacion-cadenas a.placebo:hover {
    border-bottom: 8px solid #000;
    }
    
 .tvg-en-directo .programacion-cadenas a.placebo {
    width: 340px;
    }
    
.programacion .programacion-cadenas a.placebo {
    width: 240px;
    }
    
.rg-en-directo .programacion-cadenas a.placebo {
    width: 190px;
    }
    
.deportes.directo .programacion-cadenas a.placebo {
    width: 40px;
    }
    
.acarta-info {
    width: 390px;
    }
    
.listadoimagenes-info {
    width: 400px;
    }
    
.wide-column .listadoimagenes-info {
    width: 550px;
    }
    
.wide-column .a-carta-inside .listadoimagenes-info {
    width: 98%;
    float: none;
    min-height: initial;
    padding: 0;
    }
    
.acarta-info {
    padding: 10px 15px;
    min-height: 91px;
    }
    
.listadoimagenes-info {
    padding: 0 15px;
    min-height: 111px;
    }
    
.entradas-a-carta .listadoimagenes-info {
    padding: 0;
    min-height: 0;
    width: 100%;
    }
    
.active .acarta-info {
    background: #e0e0e0;
    }
    
.en-directo.single .fondo-single-directo-rg .barrasocial-cabecera .addthis_toolbox {
    text-align: right;
    }
    
.en-directo.single .fondo-single-directo-rg .play button:hover {
    background: transparent url("/static/img/endirecto/single-rg-boton-hover.png") no-repeat;
    }
    
.rd-sidebar-categorias {
    text-align: right;
}

#comentarios .comentarios-selector {
    border: 1px solid #ccc;
    }

.fxdstl-galeria-multimedia .fxdsti-otra-galeria.ultima,
.last,
.buscador-a-carta-selector.last,
.osmaisvistos-caja.last,
.programa-acarta.last,
.listadopolaroid-li.last,
.destacado-programa-relacionado.last,
.entradas-a-carta .listadoimagenes-imagen.last,
.narrow-column .programa-acarta.last {
    margin-right: 0;
    }

#comentarios .select-comentario a {
    line-height: 44px;
    width: 150px;
    }
    
#comentarios .select-comentario a:hover, #comentarios .select-comentario a.active {
    background: none repeat scroll 0 0 #fff;
    color: #000;
}
.listado #webcams-selectores .a-coruna, .listado #webcams-selectores .lugo, .listado #webcams-selectores .ourense, .listado #webcams-selectores .pontevedra, .listado #webcams-selectores .camino {
    padding-left: 60px;
}
.listado #webcams-selectores .a-coruna {
    background: url("/static/img/icono-a-coruna.png") no-repeat scroll left center transparent;
}
.listado #webcams-selectores .lugo {
    background: url("/static/img/icono-lugo.png") no-repeat scroll left center transparent;
}
.listado #webcams-selectores .pontevedra {
    background: url("/static/img/icono-pontevedra.png") no-repeat scroll left center transparent;
}
.listado #webcams-selectores .ourense {
    background: url("/static/img/icono-ourense.png") no-repeat scroll left center transparent;
}
    
.fondo-buscador {
    background: #c8dcdf;
    border: none;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    height: 28px;
    line-height: 28px;
    padding: 0 5px;
    }

input#buscador-lupa {
    background: transparent url("/static/v2_img/lupa.png") no-repeat;
    height: 13px;
    width: 13px;
    }

label,
.destacado-programa-relacionado,
.contenido-destacado-video-slide,
.buscador-abecedario li,
.narrow-column,
#footer .menu-secundario li,
#footer .info li,
.icono-tiempo,
.login-fecha,
.left,
.valoraciones li,
.listadoimagenes-imagen,
.tiempo-single-manana,
.tiempo-single-tarde,
.tiempo-single-temperatura,
.cocine-imagen-single img,
.rd-sidebar-categorias,
.destacado-info-puntos li,
.resultado-imagen,
.crtvgviva #entrada #navegador .previous,
ul.categorias li,
.home-cuadro,
#rg-a-carta .entradas-a-carta .listadoimagenes-titulo,
#rg-a-carta .entradas-a-carta .listadoimagenes-data,
.listado-a-carta-buscador .select-flecha-imagen,
.listado-a-carta-buscador .input-flecha-imagen,
.listado-a-carta-buscador .buscador-a-carta-selector,
.crtvg-home .home-canles .canales-tematicos,
.crtvg-home .home-canles .cajas-canles-tematicas,
.banderitas-idiomas li,
.select-comentario,
.acarta-imagen,
.fxdstl-galeria-multimedia #entrada .soloimagenes li,
.fxdstl-galeria-multimedia .fxdsti-otra-galeria .fxdsti-otra-galeria-imagen img,
.fxdstl-galeria-multimedia .fxdsti-otra-galeria,
 .iconos-sociales a,
 .iconos-sociales .right>div,
h1#logo,
.osmaisvistos-caja,
.listadopolaroid-li,
.horas-emision,
.concello-tiempo .minima,
.home-tiempo .quente-bg,
ul.programas-filtro-listado a,
.programacion-cadenas a,
.md-declaraciones .osa-imagen,
.md-declaraciones .osa-boton-player,
.md-declaraciones .osa-boton-player button {
    float: left;
    }
    
.programa-acarta {
    display: inline-block;    
    vertical-align: top;
    }

.en-directo.single .fondo-single-directo-rg button,
.en-directo.single .fondo-single-directo-rg,
.acarta-info,
.listadoimagenes-info,
.listado-a-carta-buscador button,
.readspeaker, 
.a-carta .barrasocial-cabecera .addthis_toolbox,
#sidebar, .right,
.languages,
#login,
#loginbox .submit input,
.crtvgviva #navegador .next,
form#formulario input.submit,
form#formulario-data input.submit,
form#formulario .formulario-hasta,
.busquedaresultados form#formulario
.submit, .valoraciones,
.crtvgviva #navegador .next, div.menu li.especial-eleccions,
.ver-despues-botones,
.buscador-generico form,
.home-tiempo .frio-bg,
.en-directo.single .fondo-single-directo-rg .barrasocial-cabecera .addthis_toolbox,
.submit input,
.endirecto-info,
.concello-tiempo .maxima,
#buscador,
.a-carta .menu-categorias ul {
    float: right;
    }

#page,   
#content,
.prediccion-diaria-home,
.evento-localizacion,
.evento,
.ver-mais,
.contenido-caja,
.caja-inside,
.destacado-programa-relacionados,
#programas-a-carta-tvg.a-carta-topul,
ul#programas-a-carta-rg,
#contenedor,
h3.entrada-titulo,
#navegador,
.clear,
#footer .info,
#footer .info-app,
#footer .menu-secundario,
.login-usuario,
#access,
.logo-descripcion,
#footer,
#entrada,
.barrasocial,
#submenu,
.prediccion-diaria h3,
.busquedaresultado h2,
#osmaisvistos,
.programas-filtro,
.contenido-seccion,
.caja-inside-wide,
.rs-contenido,
#comentarios,
.cocine-division, .resultado,
.home-a-carta,
.home-crtvgviva li.home-listado-filete,
.mais-noticias-galicia li.home-listado-filete,
.listadoimagenes,
.home-noticia,
form#formulario .formulario-categoria,
form#formulario .formulario-programa,
form#formulario .formulario-texto,
.busquedaresultados .busqueda-resultado,
.informativos-buscador,
.crtvgviva .single .contenido-crtvgviva,
.crtvg-home .home-canles .home-canles-fondo,
.crtvg-home .home-canles .home-canles-fondo-bottom,
.home .home-canles h2,
.informacion .entrada-info,
.publicidad-sidebar,
.barrasocial-cabecera,
.destacado-info-resumen,
.home-os-almorzos .right h4 {
    clear: both;
    }
    
.entradas-a-carta .listadoimagenes-imagen,
.entradas-a-carta .listadoimagenes-info {
    float: none;
    }

.home-nova h3 {
    min-height: 20px;
}
.cines .evento-localizacion, .peliculas .evento, .cocine-division {
    background: none repeat scroll 0 0 #e5e2e2;
}
.extras-pelicula .cocine-division {
    background: none repeat scroll 0 0 #fff;
    border: 2px solid #e5e2e2;
	}

.cines .evento-localizacion,
.peliculas .evento,
.cocine-division,
.busquedaresultados .filtros h3,
.a-carta .osmaisvistos-info,
.v21-widget-acarta-destacado .osmaisvistos-info {
    padding: 10px;
	}

#sidebar .home-directos {
    padding: 0 0 10px;
	}

.cines .evento-localizacion {
    min-height: 135px;
	}

.peliculas .evento,
.cines .evento-localizacion .cocine-division,
#webcams-selectores .a-coruna,
#webcams-selectores .lugo,
#webcams-selectores .ourense,
#webcams-selectores .pontevedra,
#webcams-selectores .camino,
.submit, #sidebar h2,
#mapa-concello,
h3.actividades,
#registro-usuario .text,
#registro-usuario .password,
#registro-usuario .obrigatorio,
#registro-usuario .checkbox,
#registro-usuario .lopd,
#nova-contrasinal .text,
#nova-contrasinal .password,
#sidebar .sidebar-caja h2,
#loginbox .text,
#loginbox input,
#listadosinimagenes li,
.crtvgviva .listado .entrada-blog,
.a-carta .destacado-info-fecha,
.entradas-a-carta #entradas-a-carta-listado-home-rg li,
#player-tvg-informativo,
.tiempo-single-titulo,
.tiempo-single-temperaturas,
#loginbox .olvido-clave,
.cocine-division,
.programas .listadoimagenes-canles,
.blogs .listado .entrada-blog,
.busqueda .text,
.busqueda .input,
.tusencuestas_respuestas,
.tusencuestas_pregunta,
.busquedaresultado #principal h3,
.single.crtvgviva .entrada-blog-contenido img,
.single.informativos .entrada-blog-contenido img,
form#formulario .text,
form#formulario-data .text, .extras-pelicula,
.publicidad-sidebar,
.sidebar-caja h3,
.en-directo.single h3.entrada-titulo,
.post-metadata,
.sidebar-caja.ultimos-comentarios li,
.entrada-blog-contenido,
.programa-acarta .social-pequenos,
.programas .listadoimagenes-titulo,
.sin-submenu #access #menu-principal,
.home-os-almorzos,
.readspeaker {
    margin-bottom: 10px;
	}

.margin-down,	
.entrada-blog-fecha,
.a-carta-data,
h3.entrada-titulo,
h2.destacado-info-titulo-programa,
#comentarios .comentario-titulo,
.sidebar-caja,
.acarta-programa,
.listado-a-carta-buscador .right,
.programas .listadoimagenes-categoria {
    margin-bottom: 15px;
	}
	
.informativos-single-resumen,
.destacado-info-video,
.listado-a-carta-buscador,
.wrapper,
.a-carta #osmaisvistos,
.menu-categorias,
.buscador-circulos,
.destacado-programa-relacionados,
.single .player  {
    margin-bottom: 30px;
	}
	
.comentario-info-top {
    min-height: 30px;
	}

#page,
#publicidad {
    margin: 0 auto;
	}

#page,
#access,
#menu-principal,
#publicidad,
#header,
#sticky {
    width: 1010px;
	}
	
#sticky-sticky-wrapper.is-sticky {
    height: 96px;
    background: #fff;
	}

	
.is-sticky #header {
    height: 88px;
    background: #fff;
	}
	
.sin-submenu .is-sticky #header {
    height: 70px;
	}
	
.sin-submenu .is-sticky #access #menu-principal {
    margin-bottom: 0;
	}
		
#sticky {
    z-index: 999;
	}
	
.is-sticky h1#logo a {
    left: 20px;
    top: 5px;
    }
    
.is-sticky #access #menu-principal a:hover,
.is-sticky #access #menu-principal a.active,
.is-sticky #access #menu-principal li.tvg-menu a:hover,
.is-sticky #access #menu-principal li.tvg-menu a.active,
.is-sticky #access #menu-principal li.informativos-menu a:hover,
.is-sticky #access #menu-principal li.informativos-menu a.active,
.is-sticky #access #menu-principal li.rg-menu a:hover,
.is-sticky #access #menu-principal li.rg-menu a.active,
.is-sticky #access #menu-principal li.deportes-menu a:hover,
.is-sticky #access #menu-principal li.deportes-menu a.active,
.is-sticky #access #menu-principal li.infantil-menu a:hover,
.is-sticky #access #menu-principal li.infantil-menu a.active  {
    color: #fff;
    }
    
.is-sticky #access #menu-principal a:hover,
.is-sticky #access #menu-principal a.active  {
    background: #009bbb;
    }
    
.is-sticky #access #menu-principal li.tvg-menu a:hover,
.is-sticky #access #menu-principal li.tvg-menu a.active,
.is-sticky #access #menu-principal li.informativos-menu a:hover,
.is-sticky #access #menu-principal li.informativos-menu a.active  {
    background: #009aa6;
    }
    
.is-sticky #access #menu-principal li.rg-menu a:hover,
.is-sticky #access #menu-principal li.rg-menu a.active  {
    background: #0065bd;
    }
    
.is-sticky #access #menu-principal li.deportes-menu a:hover,
.is-sticky #access #menu-principal li.deportes-menu a.active  {
    background: #f94c10;
    }
    
.is-sticky #access #menu-principal li.infantil-menu a:hover,
.is-sticky #access #menu-principal li.infantil-menu a.active  {
    background: #cc0000;
    }
    
.is-sticky #menu-principal{
    padding-left: 60px;
    width: 950px;
    }
    
.is-sticky #access #menu-principal {
    line-height: 60px;
    }
	
.is-sticky .logo-perfil {
	position: absolute;}
	
.destacado-programa-relacionado-info  {
    padding-top: 25px;
	}

.iframe-eleccions {
    background: none repeat scroll 0 0 #fff;
    margin-top: -13px;
    padding-left: 20px;
	}

.destacado-info-premium {
    margin: 20px 10px;
	}

.a-carta-top {
    margin-top: -5px;
	}

#content {
	}
	
.sitemap .menu-sitemap ul {
    list-style-position: outside;
    margin: 10px 0 10px 20px;
	}

.sitemap .menu-sitemap ul ul {
    font-weight: normal;
    font-size: .8em;
    }

.wide-column {
    margin: 0 -337px 0 0;
    }
    
#content,
.loader-tvg,
.loader-tvg-home,
.wide-column,
.barrasocial-cabecera,
.buscador-generico,
.buscador-generico,
.single.programas .contenido-destacado-info {
    width: 100%;
    }
    
.single.programas .contenido-destacado-info {
    width: 96%;
    padding: 2%;
    }
    
.wide-column .buscador-generico {
    width: 98%;
    }
    
.busquedaresultados #content,
.registro #content,
.busqueda #content,
.eleccions #content,
.rexistro #content,
.ver-despois #content,
.segunda-pantalla #content,
.g-mais-i #content,
.mais-g #content,
.fxdstl-galeria-multimedia #content {
    background-image: none;
    }
    
.busquedaresultados #header, .registro #header, .busqueda #header {
    height: 125px;
    }
    
#sidebar {
    width: 320px;
    margin-right: 10px;
    }
    
#entrada,
.post-metadata,
#contenido-comentarios,
.comentario-titulo,
.anterior-siguiente,
.widget-a-carta .entradas-a-carta,
.entradas-a-carta,
.v21-widget-acarta-destacado {
    padding: 0 0 15px 20px;
    }
    
.entradas-a-carta {
    padding-right: 20px;
    clear: both;
    }
    
.widget-entradas-a-carta-listado li,
.a-carta .entradas-a-carta .listado-a-carta-categorias ul,
.tvg-home .entradas-a-carta .listado-a-carta-categorias ul{
    list-style-type: none;
    }
    
.md-a-carta .entradas-a-carta  {
    padding-bottom: 0;
    }
    
.comentarios-selector {
    margin-left: 20px;
    }
    
#principal.narrow-column {
    width: 660px;
    }
    
#footer .menu-secundario li {
    width: 82px;
    }
    
#footer .menu-secundario li, .banderitas-idiomas li a {
    margin-right: 5px;
    }
    
.comentarios span {
    margin-left: 30px;
    }
    
#footer .menu-secundario {
    padding: 15px 10px;
    }

textarea {
    width: 300px;
    }
    
#comentarios textarea {
    width: 582px;
    }

.busquedaresultados .busquedaresultado-fondo-caja .resultado-info {
    margin-left: 85px;
	}

.home-ultimo-telexornal .caja-inside .right {
    width: 260px;
	}

.busqueda .submit input {
    margin-left: 180px;
	}

#footer .info-app,
#footer .info{
    padding: 20px;
	}

body,
h3,
h4,
#sidebar ul,
#principal .herramientas ul,
#principal .pases ul,
#navegador ul,
.single.crtvgviva .resumen-crtvgviva p,
.fxdstl-galeria-multimedia #entrada .soloimagenes li.last,
#footer .info ul,
#content .pases li,
#entrada .buscador-abecedario li,
h2,
h1#logo,
#header, #access,
.buscador-abecedario ul,
.menu-categorias ul,
.menu-categorias ul li,
.listado-a-carta ul,
div.menu ul, .banderitas-idiomas ul,
#listadosinimagenes ul, .listadosinimagenes-resumen p,
ul.categorias li#directo-tvg a,
ul.categorias li#directo-rg a,
ul.categorias li#pestana-informativos-rg a,
ul.categorias li#pestana-informativos-tvg a,
ul.categorias li#rg-pestana a,
ul.categorias li#pestana-a-cocina a,
ul.categorias li#pestana-festas-galegas a,
ul.categorias li#pestana-mais-g a,
ul.categorias li#pestana-curiosidades a,
ul.categorias li#pestana-de-actualidade a,
ul.categorias li#pestana-maisg a,
ul.categorias li#pestana-alvaro-cunqueiro a,
.entradas-a-carta #entradas-a-carta-listado-home-rg .listadoimagenes-info,
.even, .odd,
.v22-widgets-directos-general-proximamente .listado-endirecto ul,
.home-tiempo .quente-frio-background,
#entrada .home-tiempo .flexslider-fotos li,
#principal ul.programas-filtro-listado,
#entrada ul.programas-filtro-listado li,
#entrada #navegador li,
.osa-resumen-contenido p {
    margin: 0;
	}
	
.fxdstl-galeria-multimedia #entrada,
#navegador.fxdstl-galeria-multimedia li.paginador-inside a,
.banderitas-idiomas li a,
.en-directo.single .fondo-single-directo-rg,
body,
h3,
h4,
ul,
ol,
.menu,
.star-rating li a,
#listadosinimagenes ul,
.listadosinimagenes-resumen p,
.buscador-a-carta-selector input,
.buscador-a-carta-selector .input-flecha-imagen,
.buscador-a-carta-selector .select-flecha-imagen,
form#formulario input.submit,
form#formulario-data input.submit,
.v22-widgets-directos-general-proximamente .listado-endirecto ul,
#entrada .home-tiempo .quente-frio-background h3 {
    padding: 0;
    }

.esta-pasando-caja,
li.home-listado-filete,
.mais-noticias-galicia .home-noticia.margin-down {
    padding-bottom: 5px;
	}

.listadoprogramacion ul,
.peliculas .listadoimagenes-info,
.rg-home .home-a-carta .menu-categorias,
.tvg-home .home-a-carta .menu-categorias,
.crtvg-home .home-a-carta .menu-categorias,
#principal ul.star-rating {
    margin-left: 0;
	}

#sidebar #esta-pasando h2, .franja-ultimo-informativo #esta-pasando h3 {
    padding-left: 40px;
	}

#sidebar #esta-pasando h2 {
    background: url("/static/img/iconos-portada/home-icono-h2-estapasando.gif") no-repeat scroll left center transparent;
	}

#navegador {
    height: auto !important;
    max-width: 100%;
    min-height: 100%;
    padding: 10px 0;
	}

.ver-mais {
    height: 19px;
    vertical-align: text-bottom;
	}

.crtvgviva #navegador, .listado-a-carta-resultado td.a-carta-resultado-titulo, ul.categorias li.second-level a, .deportes-rd th, .contacta table th, .frecuencia table th, ul.categorias li#directo-tvg a, ul.categorias li#directo-rg a, ul.categorias li#pestana-informativos-rg a, ul.categorias li#pestana-informativos-tvg a, ul.categorias li#rg-pestana a, ul.categorias li#pestana-a-cocina a, ul.categorias li#pestana-festas-galegas a, ul.categorias li#pestana-mais-g a, ul.categorias li#pestana-curiosidades a, ul.categorias li#pestana-de-actualidade a, ul.categorias li#pestana-maisg a, ul.categorias li#pestana-alvaro-cunqueiro a {
    text-align: left;
	}

a, a img, .submit input, #mapa-concellos select, #webcams-selectores select {
    border: medium none;
	}
	
#footer .iconos-sociales {
    border-bottom: 1px solid #fff;
	}

.sidebar-caja #twtr-widget-1 h3, .mais-noticias-galicia .home-noticia.margin-down.ultimo, .portada-deporte-info li.home-listado-filete.ultimo, .sidebar-caja.home-estapasando, .sidebar-caja.home-directos-tvg {
    border-bottom: 0 none;
	}

textarea {
    border: 1px solid #666;
	}

ul.mini-selector li {
    border: 1px solid gray;
	}

.destacado-jquery-caja-imagen a img {
    border: 1px solid #fff;
	}

.pases {
    border-top: 15px solid #f5f5f5;
    border-bottom: 15px solid #f5f5f5;
	}
	
.a-carta .menu-categorias {
    background: transparent url("/static/v2_img/fondo-menucategorias.gif") repeat-x top left;
	height: 25px;
	line-height: 25px;
	font-size: 1.1em;
	}
		
ul.categorias li a.active,
ul.categorias li a:hover {
    border-bottom: 5px solid #009bbb;
	}

.concellos #listadosinimagenes li.listado-li {
    border-bottom: 4px solid #e5e5e5;
	}

.busquedaresultado-fondo-caja {
    border-bottom: 1px dashed #94babf;
	}

.linea-gris {
    border-bottom: 14px solid #f5f5f5;
    margin: 0 0 30px 20px;
    padding-bottom: 30px;
	}
	
.contacta h3 {
    margin: 10px 0 5px;
	}

#content,
#header,
#access,
.crtvg-home .home-a-carta,
.busqueda-resultado .right,
.listado-a-carta-buscador input.submit,
.busquedaresultados .minibusca button {
    background: #fff;
	}

.submit input,
ul.programas-filtro-listado a:hover,
ul.programas-filtro-listado a.active {
    background: #000;
	}

#footer .menu-secundario {
    background: #f2f2f2;
	}

.ver-mais {
    background: url("/static/img/ver-mais.png") no-repeat scroll left center transparent;
    padding-left: 22px;
	}

#submenu,
.listado-a-carta-buscador button,
.listado-a-carta-resultado table th {
    background: #009bbb;
	}

.a-carta .barrasocial-cabecera {
    background: #fff;
	}

textarea, #listado-intro-seccion li span,
#access #cssdropdown a,
.listadosinimagenes-resumen,
.listadoimagenes-resumen,
#esta-pasando .entrada-blog-fecha,
.crtvg-home .entrada-blog-fecha,
.tvg-home .entrada-blog-fecha,
.concello-informativos li span,
#footer li li a,
.informacion #content .entrada-info li,
.informativos-single-resumen,
ul.categorias a,
.crtvgviva .resumen-crtvgviva p,
.crtvg.canles-tematicas .informativos-single-resumen,
.informativos-single-resumen p,
.resumen-crtvgviva p,
.resumen-programa p,
.destacado-info-resumen p,
.destacado-info-resumen {
    color: #666;
	}

#access #submenu a,
.mapa-webcams-selector select,
ul.programas-filtro-listado a,
#publicidad,
.submit input,
#caja-rg-informativos h4 a:hover,
#player-tvg-informativo h4 a:hover,
.busqueda-resultado,
.destacado-programa-relacionado-info,
.destacado-programa-relacionado-info a,
.comentarios a,
.busquedaresultados .filtro .titulo-filtro,
.busquedaresultados .filtros h3,
.busquedaresultados .caja-filtro .titulo-filtro,
#osmaisvistos h2 a,
#content .deportes-ultima-hora li,
.home-playlist p a,
#content .sidebar-caja.ultimos-comentarios li,
#content .sidebar-caja.ultimos-comentarios li a,
.listado-a-carta-buscador button,
#footer .info a,
#footer .info,
.osmaisvistos-caja:hover h2,
.osmaisvistos-caja:hover h3,
.osmaisvistos-caja:hover .entrada-blog-fecha,
.single.programas .contenido-destacado-info  {
    color: #fff;
	}

#access #menu-principal a,
.texto-tiempo,
.sitemap #content .menu-sitemap ul a:hover,
#content #entradas-a-carta-paginacion-home-rg a:hover,
#content #entradas-a-carta-listado-home-rg h2 a:hover,
#content #entradas-a-carta-listado-home-rg li a:hover,
.crtvg .texto-tiempo,
#submenu-seccion a, .programacion .destacado-info-fecha,
#navegador li.active a, #sidebar label,
.franja-ultimo-informativo a, .texto-tiempo,
.fxdstl-galeria-multimedia h2 a:hover,
.fxdstl-galeria-multimedia .fxdsti-otra-galeria .fxdsti-otra-galeria-titulo a:hover,
#comentarios .select-comentario a:hover,
#comentarios .select-comentario a.active,
.franja-esta-pasando a,
.v22-widgets-directos-general-proximamente .listado-endirecto .listado-seccion-endirecto li.agora-rg a:hover,
.v22-widgets-directos-general-proximamente .listado-endirecto .data,
.concello-tiempo .minima, .concello-tiempo .maxima,
#entrada .home-tiempo h3 a,
#content .noticias-relacionadas li a,
.busqueda-resultado-resumo a,
.busqueda-resultado-resumo,
#entrada li.listadoimagenes-li h3 a,
.listadoimagenes-fecha,
.decorativo a:hover,
h2.destacado-info-titulo-programa a,
.a-carta-resultado-titulo a,
h3.entrada-titulo a,
#footer .info li a:hover,
.osmaisvistos-info h2,
.osmaisvistos-info h3,
.programa-acarta .listadoimagenes-titulo,
.listadopolaroid-li .listadoimagenes-titulo,
.listadoimagenes-subtitulo.programacion-cadenas a.active,
.programacion-cadenas a,
h3 a:hover,
#content .pases li,
.programacion .listadoprogramacion li h3.listadoimagenes-titulo,
.osa-resumen-contenido p,
.a-carta-inside .listadoimagenes-titulo a {
    color: #000;
	}
	
.login-usuario li a,
.login-usuario li {
	color: #91babf;
    }
	
#content .pases li {
    padding: 5px 20px;
	}
	
#footer li a {
    color: #0e0e0e;
	}

.comentario .comentario-info-entrada,
.noticia-contenido,
.widget-a-carta h4 a,
.listadoimagenes-categoria a,
.listadoimagenes-etiqueta a,
.sidebar-caja h3,
.acarta-info,
.acarta-info a,
.destacado-info-resumen p,
.crtvgviva .contenido-crtvgviva,
.resumen-programa p,
.noticia-contenido p {
    color: #333;
	}
	
.sidebar-caja h3,
.md-buscador-noticias h3 {
    border-left: 8px solid #000;
    padding-left: 10px;
	}
	
.sidebar-caja.suscripcion h3,
.sidebar-caja.ultimos-comentarios h3 {
    border-left: none;
    padding-left: 0;
	}
	
.sidebar-caja.suscripcion h3 a {
    background: #ccc;
    height: 80px;
    line-height: 80px;
	}
	
.sidebar-caja.suscripcion h3 a:hover {
    background: #fff;
	}
	
#content #navegador li,
#content #navegador li a,
.sidebar-caja.suscripcion h3 a:hover,
.buscador-abecedario li a,
.single.esta-pasando .entrada-blog-fecha small,
.seccion.esta-pasando .entrada-blog-fecha small {
    color: #ccc;
	}
	
#navegador li a {
    padding: 0 5px;
    margin: 0 5px;
    } 
    
#navegador li.paginador-inside.active,
#navegador li.paginador-inside.active:hover {
    border: 1px solid #009bbb;
    } 

.obrigatorio, .maxima, .error-message {
    color: red;
	}

.minima {
    color: blue;
	}

#access #menu-principal .deportes-menu a:hover,
#access #menu-principal .deportes-menu a.active,
.portada-deporte h3 a, .deportes-ultima-hora h4,
.endirecto-sidebar-cajitas .endirecto-sidebar-info.agora-deportes a {
    color: #f94c10;
	}
	
#access #menu-principal .infantil-menu a:hover,
#access #menu-principal .infantil-menu a.active{
    color: #cc0000;
	}

#loginbox label {
    color: #362b36;
	}

.resultado-titulo a,
.listadoimagenes-programa a,
.programacion .listadoprogramacion li .destacado-info-fecha  {
    color: #999;
	}

.busquedaresultados #sidebar .filtros label,
.busquedaresultados #sidebar .filtros .submit {
    color: #8ca1a2;
	}

.busquedaresultados .caja-filtro .titulo-filtro {
    background: none repeat scroll 0 0 #6fbbc3;
	}

.busquedaresultados .filtros .filtro-busqueda-fechas {
    color: #008f9c;
	}
	
.sidebar-caja.informativos-buscador,
.sidebar-caja.informativos-buscador-data,
.sidebar-caja.sidebar-menu-secciones {
    border: 1px solid #ccc;
	}

a,
#sidebar h2,
ul.categorias li li a,
#submenu-seccion a:hover,
#submenu-seccion a.active,
.color,
.fiesta-fecha,
.mapa-concello-selector .active,
.contenido-seccion h3,
.etiquetas a:hover,
.crtvg-tiny,
.tusencuestas_pregunta,
.home-noticia .right,
.busquedaresultados #principal h3,
.facebook-oficiais h3,
.galicia-fotos-widget h3,
#entrada .home-tiempo .mais-noticias-cajita h4,
#entrada .home-tiempo .quente-frio-background h3,
.v22-widgets-directos-general-proximamente .listado-endirecto .listado-seccion-endirecto li a,
.entrada-blog-fecha,
.a-carta-data,
#comentarios .select-comentario a,
#content #navegador li a:hover,
#content #navegador li.paginador-inside.active a,
.acarta-info a:hover,
#entrada li.listadoimagenes-li h3 a:hover,
#access #menu-principal a:hover,
#access #menu-principal a.active,
h2.destacado-info-titulo-programa a:hover,
.a-carta-resultado-titulo a:hover,
.a-carta-resultado-tempada,
.a-carta-resultado-data,
h3.entrada-titulo a:hover,
.decorativo,
.programacion-cadenas a.active,
.programacion-cadenas a:hover,
.buscador-abecedario li a:hover,
.programa-acarta:hover .listadoimagenes-titulo,
#content .listado-noticias-relacionadas li a:hover,
.md-roller .endirecto-fecha,
.listadosinimagenes .listado-li h3 a:hover,
.comentario-titulo-grande,
.a-carta-inside .listadoimagenes-data {
    color: #009bbb;
    }

#access #menu-principal .rg-menu a:hover,
#access #menu-principal .rg-menu a.active,
#caja-rg-informativos h4 a, .rg-tiny,
.home-directos-rg .directo-programa a,
.endirecto-sidebar-cajitas .endirecto-sidebar-info.agora-rg a {
    color: #0065bd;
    }

#access #menu-principal .tvg-menu a:hover,
#access #menu-principal .tvg-menu a.active,
#access #menu-principal .informativos-menu a:hover,
#access #menu-principal .informativos-menu a.active,
.tvg-tiny,
.home-directos-tvg .directo-programa a,
#access .especial-eleccions a,
.home .portada-deporte li.home-listado-filete a {
    color: #009aa6;
    }

ul, ol {
    list-style-position: inside;
    }

.autoregulacion .listadosinimagenes ul, #footer ul {
    list-style-position: outside;
    }

.autoregulacion .listadosinimagenes ul,
.a-carta-data {
    padding-left: 20px;
    }

.contenido-destacado-pestanas ul,
.listadoprogramacion ul,
.pases ul,
.buscador-abecedario ul,
#listadosinimagenes ul,
#sidebar ul,
#navegador ul,
.valoraciones ul,
.listadoimagenes ul,
#footer ul,
.herramientas ul,
ul.programas-filtro-listado,
.caja-h2-buscador ul,
.menu-categorias ul,
ul#programas-a-carta-tvg,
ul.listado-subsecciones,
.destacado-info-puntos li,
.series #menu-categorias ul,
.crtvg-home .home-canles .tabs-canles-tematicas li,
.v22-widgets-directos-general-proximamente .listado-endirecto ul {
    list-style-type: none;
    }

.valoraciones {
    line-height: 1.8em;
    }
    
.listado-a-carta-buscador button {
	padding: 0 5px;
	}
	
button,
input#buscador-lupa,
.cometario.last {
	border: none;
	}
	
.listado-a-carta-buscador button,
input#buscador-lupa,
.busquedaresultados .minibusca button,
.home-os-almorzos .osa-boton-player.play button:hover,
.md-declaraciones .osa-boton-player.play button:hover,
.sidebar-caja.informativos-buscador form#formulario-data input.submit,
.sidebar-caja.informativos-buscador form#formulario input.submit {
	cursor: pointer;
	}

#listado-intro-seccion li span, .rg-home .entrada-blog-fecha, .crtvg-home .entrada-blog-fecha, .tvg-home .entrada-blog-fecha, .busquedaresultados .filtros h3 span, .concello-informativos li span {
    font-size: 0.8em;
    }

.sidebar-caja h3 .busquedaresultados .filtros .filtro-busqueda-fechas label {
    font-size: 0.83em;
    }

#footer,
ul.mini-selector,
.texto-tiempo,
textarea,
#home-cuadros-publicidad h3,
.contacta table,
.frecuencias table{
    font-size: 0.91em;
    }

#sidebar h2,
.comentario .comentario-info-data,
.home-crtvgviva h3.listadoimagenes-titulo,
h4,
.crtvg-home .home-canles .canales-tematicos h3,
#mapa-concellos select,
#entrada .home-tiempo .mais-noticias-cajita h4,
#submenu-seccion,
 .noticias-relacionadas li  {
    font-size: 1em;
    }

.noticia-contenido,
.buscador-generico select,
.busqueda-resultado-resumo,
.destacado-info-resumen p,
.listado-a-carta-resultado table th,
.contenido-crtvgviva,
.resumen-programa p {
    font-size: 1.1em;
    }

#listado-intro-seccion li,
#webcams-selectores select,
.home-estapasando li .contenido-seccion,
.home-directos .sidebar-titulo,
.busqueda-resultado .right,
.busquedaresultados .filtros .filtro-busqueda-fechas,
.crtvg-home .home-canles h3.listadoimagenes-titulo,
.crtvg.canles-tematicas .single .informativos-single-contenido,
.home-os-almorzos .right h4,
.programacion .destacado-info-fecha {
    font-size: 1.16em;
    }

.informacion-tiempo-titulo,
.osmaisvistos-info .entrada-blog-fecha,
.info-programa .entrada-blog-fecha,
.listadoimagenes-subtitulo,
 .noticias-relacionadas-titulo {
    font-size: 1.17em;
    }

.crtvg-home h3.listadoimagenes-titulo.busquedaresultados .caja-filtro .titulo-filtro,
.listado-a-carta-resultado td,
.widget-entradas-a-carta-listado td,
#access #submenu,
.osa-resumen-contenido,
.a-carta-inside .listadoimagenes-data,
.listadoimagenes-data,
.a-carta-inside .listadoimagenes-titulo,
.listado-a-carta-buscador button { 
    font-size: 1.25em;
    }

.pases-dias,
.listadoimagenes-programa,
.resumen-crtvgviva,
.home-directos h3,
.crtvg.canles-tematicas .informativos-single-resumen,
.comentario .comentario-info-usuario,
.a-carta-data,
.acarta-titulo,
.listadoimagenes-titulo,
.sitemap .menu-sitemap ul,
#entrada .entrada-contenido h3  {
    font-size: 1.3em;
    }

.informativos-single-resumen,
.destacado-info-fecha,
#comentarios .comentarios-selector,
.fxdstl-galeria-multimedia-subtitulo,
.busquedaresultados .minibusca button,
#entrada .home-tiempo .mais-noticias-cajita h2 {
    font-size: 1.4em;
    }

h3,
.sidebar-caja #concello-fiestas h4,
.sidebar-caja #concello-webcams h4,
.destacado-info-hora,
#listado-intro-seccion .osmaisvistos-caja h3,
.sidebar-titulo,
#principal ul.categorias h2,
h4,
.busquedaresultados .busqueda-resultado,
.franja-ultimo-informativo #esta-pasando h3,
.busquedaresultados .minibusca input,
.home-tiempo .ver-mais,
#menu-principal,
.buscador-a-carta-selector label,
.v22-widgets-directos-general-proximamente .listado-endirecto .endirecto-proximamente li,
.v22-widgets-directos-general-proximamente .listado-endirecto .endirecto-deportes li {
    font-size: 1.5em;
    }
    
.entrada-blog-fecha,
.programacion-cadenas {
    font-size: 1.6em;
    }
    
.franja-esta-pasando a {
    font-size: 1.1em;
    }
    
.decorativo,
.widget-a-carta h4,
#entrada .entrada-contenido h3  {
    line-height: 18px;
    border-left: 10px solid #009bbb;
    padding-left: 10px;
    }
    
#entrada .entrada-contenido h3  {
    margin-left: -15px;
    }
    
.buscador-generico,
.busqueda-resultado-resumo,
.single.promocions .video {
    margin-bottom: 25px;
    }
    
ul.programas-filtro-listado {
    height: 26px;
    line-height: 26px;
    }
    
ul.programas-filtro-listado a {
    font-size: 1.7em;
    }

.home-camarasweb li {
    font-size: 1.75em;
    }

.mapa-concello-selector label {
    font-size: 1.3em;
    line-height: 30px;
    }

#sidebar #esta-pasando h2,
.crtvg-home .home-a-carta h2  {
    font-size: 1.9em;
    }

#navegador,
#content #osmaisvistos h2 {
    font-size: 2em;
    }
    
.programas .listadoimagenes-titulo {
    font-size: 2.2em;
    }

.concellos h3.listadosinimagenes-titulo,
.buscador-abecedario li {
    font-size: 2.49em;
    }
    
.sidebar-caja.suscripcion h3,
.single.programas .contenido-destacado-info .destacado-info-titulo h3  {
    font-size: 3em;
    }

h3.entrada-titulo,
h2.destacado-info-titulo-programa,
.crtvgviva .single h3.entrada-titulo,
.esta-pasando .single h3.entrada-titulo,
.canles-tematicas .single h3.entrada-titulo  {
    font-size: 3.2em;
    }

.busqueda-resultado .right {
    margin: 5px 28px 5px 0;
    }

.informacion .entrada-info h3 {
    margin: 8px 0;
    }

.informacion .entrada-info p {
    margin: 0 0 5px;
    }

.informacion .entrada-info ul {
    list-style-position: outside;
    margin: 3px 10px;
    padding: 0 10px;
    }

.rg-home .entrada-blog-fecha, .crtvg-home .entrada-blog-fecha, .tvg-home .entrada-blog-fecha {
    margin: 0 0 5px;
    }

.cocine-imagen-single img {
    margin: 0 10px 5px 0;
    }

ul,
ol,
#listado-intro-seccion li,
.contenido-caja,
.prediccion-diaria h3,
.valoraciones {
    margin: 5px 0;
    }

.en-directo #entrada .listado-endirecto li {
    margin: 3px 0;
    }

.busquedaresultados .caja-filtro,
.sidebar-caja p,
.busqueda-resultado,
.destacado-jquery-caja-imagen a img {
    margin: 2px 0;
    }

.busqueda-resultado {
    margin: 10px 0 15px;
    }

.home-noticias-locais p {
    margin: 2px 0 0;
    }

li.home-listado-filete {
    margin: 12px 0;
    }

.contenido-destacado-pestanas li a {
    padding: 12px 0 0 40px;
    }

.crtvg-home .home-a-carta h2 {
    margin: 0 0 0 10px;
    }

.buscador-abecedario li a {
    padding: 0 8px;
    border: 1px solid #fff;
    }
    
.tvg .buscador-abecedario li a {
    padding: 0 5px;
    }
    
.buscador-abecedario li a:hover {
    border: 1px solid #ccc;
    }

.informacion-tiempo-titulo {
    margin: 10px 0 3px;
    }

.osmaisvisto-caja {
    margin-left: 8px;
    }

.webcam {
    padding: 40px 0 0 40px;
    }

ol,
.tiempo-single-datos,
.home-crtvgviva ul {
    margin-left: 20px;
    }

.a-carta .barrasocial-cabecera {
    margin-top: 0;
    padding: 10px 0 0 0;
    }

.pases-dias,
.esta-pasando-info,
#sidebar ul.listado-sidebar,
li.home-listado-filete,
.resultado,
.listadoimagenes-categoria,
.listadoimagenes-etiqueta,
.listadoimagenes-fecha,
.listadoimagenes-resumen,
.listadoimagenes-programa,
.listadoimagenes-info h3,
.programas .listadoimagenes-valoraciones,
.single.programas .destacado-programa-relacionado-info .destacado-info-titulo,
.programa-acarta .listadoimagenes-titulo,
.programa-acarta .imagen-programa   {
    margin-bottom: 5px;
    }

#sidebar .sidebar-caja.home-directos-tvg h3,
.sidebar-caja.ultimos-comentarios li.last,
.osmaisvistos-info .entrada-blog-fecha,
#entrada .home-tiempo .quente-frio h2,
.programacion .wrapper,
.sin-submenu #access  #menu-principal, {
    margin-bottom: 0;
    }
    
.programacion .listadoprogramacion .listadoimagenes-li.active {
	background: #f5f5f5;
	}
	
.programacion .listadoprogramacion .listadoimagenes-li.active .listadoimagenes-info {
	padding: 15px 0 0 0;
	}
	
.programacion .listadoprogramacion .listadoimagenes-li .wrapper {
    margin-bottom: 10px;
	}
	
.programacion .listadoimagenes-info h3,
.programacion .listadoprogramacion .listadoimagenes-li .wrapper {

	}
	
.programacion .listadoprogramacion .listadoimagenes-li.active .listadoimagenes-imagen {
	padding-top: 30px;
	}
	
.en-emision  {
	color: #fff;
	padding-left: 7px;
	height: 30px;
	line-height: 30px;
	font-size: .9em;
	}
	
.tvg .en-emision  {
	background: #009aa6 url("/static/v2_img/icono-emision.png") no-repeat 175px center;
	}
	
.rg .en-emision  {
	background: #0065bd url("/static/v2_img/icono-emision.png") no-repeat 175px center;
	}
	
.texto-tiempo {
    padding: 5px 0 0;
    }

.busqueda-resultado .right {
    padding: 5px;
    }

.comentarios,
.busquedaresultados .caja-filtro .titulo-filtro {
    padding: 5px 10px;
    }
    
.comentarios {
    margin: 6px 0 0;
    padding: 2px 0 0 7px;
    }
    
.comentarios a {
    margin-right: 8px;
    }
    
#registro-usuario, #nova-contrasinal {
    margin: 10px 0 0 10px;
    }
    
.menu-categorias a {
    margin-right: 25px;
    }
    
#login {
    margin: 20px 20px 0 0;
    }
    
#login .left {
    margin-right: 15px;
    }
    
.info-programa {
    padding: 10px 0;
    }
    
#comentarios form {
    margin-top: 10px;
    }
    
.informativos-single-contenido {
    margin-top: 30px;
    }
    
textarea {
    padding: 3px;
    }
    
.comentario .comentario-info {
    margin-left: 110px;
    }
    
.crtvgviva .single .barrasocial-cabecera,
.deportes .single .barrasocial-cabecera,
.crtvg.canles-tematicas .single .barrasocial-cabecera {
    height: 30px;
    margin: 29px 0 0;
    }
    
.mapas-todos,
.iconos-podcasts,
.informacion-tiempo-dia,
.home-tiempo .ver-mais,
.barrasocial-cabecera {
    margin: 10px 0;
    }
    
.comentario-info-entrada,
.o-tempo .prediccion-medio-plazo-dia,
.error-message,
.busquedaresultados form#formulario {
    margin-top: 10px;
    }
    
#content,
.informacion-tiempo-dia,
.concellos #listadosinimagenes li,
.blogs .listado .entrada-blog,
.busquedaresultado-fondo-caja {
    padding-bottom: 10px;
    }
    
.seccion.crtvgviva .entrada-blog {
    padding-bottom: 30px;
    margin-bottom: 50px;
    border-bottom: 6px solid #f5f5f5;
    }
    
.contenido-seccion img,
.buscador-a-carta-selector,   
.buscador-a-carta-selector label {
    margin-right: 10px;
    }
    
.destacado-programa-relacionado {
    margin-right: 30px;
    }
    
.concellos .destacado-programa-relacionado, .busquedaresultados form#formulario .formulario-desde {
    margin-right: 4px;
    }
    
#footer .info li a {
    margin-right: 7px;
    }

.listadoimagenes-categoria a,
.listadoimagenes-etiqueta a,
.post-metadata a,
.listadoimagenes-etiqueta a,
.icono-descargar,
.icono-enlazar,
.icono-comentar,
.icono-suscribirse,
.destacado-info-puntos li {
    margin-right: 5px;
    }
    
.buscador-abecedario li,
.buscador-abecedario li a {
    margin-right: 20px;
    }
    
.tvg .buscador-abecedario li,
.tvg .buscador-abecedario li a {
    margin-right: 5px;
    }

.horas-emision {
    width: 91px;
    }

.horas-emision strong {
    width: 26px;
    }
    
.active strong {
    width: 85px;
}
    
.logo-descripcion,
#listado-intro-seccion li span,
.crtvgviva .resumen-crtvgviva,
.crtvg.canles-tematicas .single .informativos-single-resumen {
    font-style: italic;
    }

a, a img, .star-rating li a, #access a {
    text-decoration: none;
}

a, a img,
a:active,
a:focus, select {
    outline: 0 none;
    }

#header{
    border-top: 10px solid #ccc;
    }

.logo-perfil {
    height: 103px;
    }
    
.perfil #header,
.sitemap #header,
.novas #header, .o-tempo #header, .registro #header, .esta-pasando #header, .endirecto #header, .en-directo #header,
.fxdstl-galeria-multimedia #header {
    height: 125px;
}
.busqueda .input input {
    width: 200px;
}

.h2-caja-alternativa,
#entrada entradas-a-carta-paginacion-tvg,
#entrada entradas-a-carta-paginacion-rg {
    height: 30px;
    }

.h2-caja-alternativa.buscador-circulos .buscador-generico,
.h2-caja-alternativa.buscador-circulos .buscador-abecedario {
    clear: both;
    float: none;
    }

.h2-caja-alternativa.buscador-circulos .buscador-generico {
    margin-bottom: 5px;
    }
    
.h2-caja-alternativa.buscador-circulos {
    height: 100%;
    padding-bottom: 4px;
}

#footer .info {
    background: #484848;
}
    
#publicidad .banner-autopromocion, #publicidad .banner-publicidad {
    height: 90px;
    padding-left: 10px;
}
#publicidad .cientoochenta {
    height: 180px;
}

#footer .info-app a {
    height: 54px;
    }
    
#footer .info-app a.app-store {
    background: transparent url("/static/v2_img/app/app-store.png") no-repeat;
    width: 169px;
    margin-right: 10px;
    }
    
#footer .info-app a.google-play {
    background: transparent url("/static/v2_img/app/googleplay.png") no-repeat;
    width: 186px;
    }

#publicidad .banner-publicidad {
    background: url("/static/img/publicidad-leyenda.gif") no-repeat scroll left center #000000;
}
#publicidad .banner-autopromocion {
    background: url("/static/img/autopromocion-leyenda.gif") no-repeat scroll left center #000000;
}


#submenu {
    height: 28px;
    }

.comentarios {
    min-height: 26px;
}
.a-carta .barrasocial-cabecera {
    height: 33px;
}
.home-noticia .right {
    width: 130px;
}
.home-noticia .right {
    background: url("/static/img/noticias-locais-flecha.gif") no-repeat scroll left top transparent;
    padding-left: 18px;
}

.home-crtvgviva .right {
    width: 190px;
}
.mais-noticias-galicia li.home-listado-filete .right {
    width: 290px;
}

#listado-intro-seccion li span {
    line-height: 1em;
    }
    
h3.entrada-titulo,
.listadoimagenes-info h3,
h2.destacado-info-titulo-programa  {
    line-height: 1.1em;
    }
    
.comentario-info-entrada,
#listado-intro-seccion li,
.ver-mais,
.crtvg.canles-tematicas .informativos-single-contenido {
    line-height: 1.5em;
    }

.crtvgviva .entrada-blog .entrada-blog-contenido {
    line-height: 1.7em;
    }
    
.star-rating {
    height: 16px;
    list-style: none outside none;
    width: 80px;
}

.star-rating li a {
    height: 16px;
    line-height: 16px;
    width: 16px;
    z-index: 20;
    }

#content .star-rating li a:hover {
    background: url("/static/v2_img/starrating.png") repeat scroll left center rgba(0, 0, 0, 0);
    border: medium none;
    z-index: 2;
    }

#principal #contenedor ul.star-rating {
    margin: 0 0 0 60px;
    }

.star-rating a.one-star:hover {
    width: 16px;
}
.star-rating a.two-stars {
    left: 16px;
}
.star-rating a.two-stars:hover {
    width: 32px;
}
.star-rating a.three-stars {
    left: 32px;
}
.star-rating a.three-stars:hover {
    width: 48px;
}
.star-rating a.four-stars {
    left: 48px;
}
.star-rating a.four-stars:hover {
    width: 64px;
}
.star-rating a.five-stars {
    left: 64px;
}
.star-rating a.five-stars:hover {
    width: 80px;
    }

.current-rating {
    background: url("/static/v2_img/starrating.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 16px;
    z-index: 1;
    }
    
.botverde {
    background: url("/static/v2_img/starrating.png") repeat-x scroll left top rgba(0, 0, 0, 0);
    }

.botverdelb {
    background: url("/static/v2_img/starrating.png") repeat scroll left bottom rgba(0, 0, 0, 0);
    }

#access {
    margin: 0 auto;
    z-index: 100;
    }
    
#access  #menu-principal {
    line-height: 30px;
    }
    
#access #submenu{
    line-height: 28px;
    }
    
div.menu ul, .banderitas-idiomas ul {
    list-style: none outside none;
    }
    
.sin-submenu #access #menu-principal li:hover > a,
.sin-submenu #access #menu-principal a.active {
	border-bottom: 10px solid #009bbb;
	}
	
.sin-submenu #access #menu-principal li.tvg-menu:hover > a,
.sin-submenu #access #menu-principal .tvg-menu a.active,
.sin-submenu #access #menu-principal li.informativos-menu:hover > a,
.sin-submenu #access #menu-principal .informativos-menu a.active {
	border-bottom: 10px solid #009aa6;
	}
	
.sin-submenu #access #menu-principal li.deportes-menu:hover > a,
.sin-submenu #access #menu-principal .deportes-menu a.active {
	border-bottom: 10px solid #f94c10;
	}
	
.sin-submenu #access #menu-principal li.rg-menu:hover > a,
.sin-submenu #access #menu-principal .rg-menu a.active {
	border-bottom: 10px solid #0065bd;
	}
	
.sin-submenu #access #menu-principal li.infantil-menu:hover > a,
.sin-submenu #access #menu-principal .infantil-menu a.active {
	border-bottom: 10px solid #cc0000;
	}
	
#access #menu-principal ul {
    padding-left: 20px;
    }
    
#access #submenu ul {
    padding-left: 20px;
    }
	
#access #menu-principal a {
	padding: 0 15px;
	margin: 0;
	display: block;
	}
	
.is-sticky #access #menu-principal a {
	padding: 0 10px;
	}
	
#access #menu-principal .portada-menu a {
	padding-left: 10px;
	}
	
#access #menu-principal .pasouoquepasou-crtvg-es-menu a {
	}
	
#access #submenu a {
	padding: 0 10px;
	margin: 0;
	display: block;
	}

.busquedaresultados .filtros h3 {
    background: none repeat scroll 0 0 #94babf;
    }

.busqueda-resultado .right a,
.resultado-fecha {
    color: #94babf;
}
    
.listadoimagenes h2 {
    font-size: 2.49em;
    }

.home-crtvg li.listadoimagenes-li {
    width: 300px;
}

.programas li.listadoimagenes-li {
    width: 900px;
    }

.crtvgviva .listado .entrada-blog, .blogs .listado .entrada-blog {
    border-bottom: 2px dotted #666;
}
.peliculas .listadoimagenes-info {
    min-height: 0;
}

.peliculas .listadoimagenes-li h4, .peliculas .listadoimagenes-li .listadoimagenes-resumen {
    padding-left: 24px;
}

.home-crtvgviva .listadoimagenes-titulo {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    padding-left: 0;
}
    
.busquedaresultados form#formulario input.submit {
    margin-top: 2px;
}

.listadoimagenes-categoria,
.listadoimagenes-etiqueta {
    line-height: 14px;
    height: 14px;
    }

.listadoimagenes-categoria a,
.listadoimagenes-etiqueta a,
.acarta-info,
.buscador-generico,
#content .pases li  {
    background: #f5f5f5;
    }
    
.listadoimagenes-categoria a,
.listadoimagenes-etiqueta a {
    border-left: 8px solid #009bbb;
    font-size: .9em;
    padding: 0 12px 0 8px;
    }
    
.listadoimagenes-categoria a:hover,
.listadoimagenes-etiqueta a:hover  {
    border-left: 8px solid #000;
    }
    
.textarea,
.submit input,
.cines .evento-localizacion,
.peliculas .evento,
.cocine-division,
.busquedaresultados .minibusca {
    border-radius: 5px;
    }
    
.tvg-en-directo .programacion-cadenas .left,
.rg-en-directo .programacion-cadenas .left {
    margin: 20px 0 0 10px;
    }

.entradas-a-carta .listadoimagenes-resumen,
#contenedor .barrasocial-cabecera,
.concello-informativos li {
    margin-top: 6px;
    }
    
.tvg-home #entrada ul.categorias li a, #entrada .home-camarasweb ul.categorias li a, #entrada .home-protagonistas ul.categorias li a {
    background: url("/static/img/fondo-pestania-home.png") no-repeat scroll left top transparent;
}
.tvg-home #entrada ul.categorias li a.active, .tvg-home #entrada ul.categorias li a:hover, #entrada .home-camarasweb ul.categorias li a.active, #entrada .home-camarasweb ul.categorias li a:hover, #entrada .home-protagonistas ul.categorias li a.active, #entrada .home-protagonistas ul.categorias li a:hover {
    background: url("/static/img/fondo-pestania-home.png") no-repeat scroll left top transparent;
}
.tvg-home #entrada ul.categorias li a, #entrada .home-crtvgviva ul.categorias li a, #entrada .home-camarasweb ul.categorias li a, .home-protagonistas ul.categorias li a {
    width: 155px;
}
.tvg-home #entrada ul.categorias li a {
    line-height: 46px;
}

h1#logo a,
.barrasocial.flotante a,
#entrada .home-crtvgviva ul.categorias li a,
#entrada .home-directos ul.categorias li a,
li.evento1 a,
li.evento2 a, li.evento3 a,
li.champions a, li.icono-tvg a,
li.icono-tvg2 a, li.icono-galicia-tv-europa a, li.icono-galicia-tv-america a,
.destacado-info-puntos a, .banderitas-idiomas,
.iconos-sociales a, .star-rating li a, .current-rating,
#footer .info-app a,
.close-cocorico a,
.en-directo.single .fondo-single-directo-rg button,
.social-pequenos a,
.home-os-almorzos .osa-boton-player button,
.md-declaraciones .osa-boton-player button,
.sidebar-caja.o-que-vexo h3,
.contenido-destacado-iconos-sociales a {
    text-indent: -99999px;
    }
    
#entrada .home-crtvgviva ul.categorias li a {
    background: url("/static/img/fondo-pestania-home-crtvg.png") no-repeat scroll left top transparent;
}
#entrada .home-crtvgviva ul.categorias li a.active, #entrada .home-crtvgviva ul.categorias li a:hover {
    background: url("/static/img/fondo-pestania-home-crtvg.png") no-repeat scroll left top transparent;
}
ul.categorias li#pestana-a-cocina a {
    background: url("/static/img/fondo-pestania-cocina.gif") no-repeat scroll left top transparent;
}
ul.categorias li#pestana-a-cocina a:hover {
    background: url("/static/img/fondo-pestania-cocina-hover.gif") no-repeat scroll left top transparent;
}
ul.categorias li#pestana-festas-galegas a {
    background: url("/static/img/fondo-pestania-festas.gif") no-repeat scroll left top transparent;
}
ul.categorias li#pestana-festas-galegas a:hover {
    background: url("/static/img/fondo-pestania-festas-hover.gif") no-repeat scroll left top transparent;
}
ul.categorias li#pestana-de-actualidade a {
    background: url("/static/img/fondo-pestania-deactualidade.gif") no-repeat scroll left top transparent;
}
ul.categorias li#pestana-de-actualidade a:hover {
    background: url("/static/img/fondo-pestania-deactualidade-hover.gif") no-repeat scroll left top transparent;
}
ul.categorias li#pestana-mais-g a {
    background: url("/static/img/fondo-pestania-maisg.gif") no-repeat scroll left top transparent;
}
ul.categorias li#pestana-mais-g a:hover {
    background: url("/static/img/fondo-pestania-maisg-hover.gif") no-repeat scroll left top transparent;
}
ul.categorias li#pestana-alvaro-cunqueiro a {
    background: url("/static/img/fondo-pestania-cunqueiro.gif") no-repeat scroll left top transparent;
}
ul.categorias li#pestana-alvaro-cunqueiro a:hover {
    background: url("/static/img/fondo-pestania-cunqueiro-hover.gif") no-repeat scroll left top transparent;
}

ul.categorias li#pestana-a-cocina a, ul.categorias li#pestana-festas-galegas a, ul.categorias li#pestana-mais-g a, ul.categorias li#pestana-curiosidades a, ul.categorias li#pestana-de-actualidade a {
    padding: 17px 5px 0 44px;
    width: 73px;
}
ul.categorias li#pestana-alvaro-cunqueiro a {
    padding: 17px 5px 0 10px;
    width: 107px;
}

.busqueda-resultado {
    background: #0097a8;
    }

.social-pequenos a {
    width: 16px;
    height: 15px;
    opacity: .7;
    filter:alpha(opacity=70); /* For IE8 and earlier */
    transition: all 0.4s ease-in-out 0s;
    }
    
.social-pequenos a:hover {
    opacity: 1;
    filter:alpha(opacity=100); /* For IE8 and earlier */
    }
        
.social-pequenos a.twitter {
    background: transparent url("/static/v2_img/icono-twitter-pequeno.png") no-repeat;
    }
    
.social-pequenos a.facebook {
    background: transparent url("/static/v2_img/icono-facebook-pequeno.png") no-repeat;
    }
    
.busqueda-resultado .left {
    line-height: 37px;
    }
    
.destacado-programa-relacionados {
    padding: 20px 15px 30px 15px;
    }
    
.concellos .destacado-programa-relacionados {
    padding: 15px 0 0 50px;
    }

.destacado-programa-relacionado {
    width: 30%;
    }
    
.concellos .destacado-programa-relacionado {
    width: 288px;
    }

.home-directos h2.left,
.home-directos h3 {
    line-height: 2em;
    }
    
.a-carta .osmaisvistos-caja {
	margin-right: 6px;
    width: 190px;
    background: #eeeded;
    min-height: 310px;
	margin-bottom: 6px;
    }
     
.programa-acarta,
.listadopolaroid-li {
    margin: 0 40px 20px 0;
    width: 200px;
    }
    
.narrow-column .programa-acarta {
    margin-right: 15px;
    }
    
#listado-intro-seccion .osmaisvistos-caja {
    width: 200px;
}
#listado-intro-seccion .osmaisvistos-caja {
    margin: 6px 3px 0;
}

.osmaisvistos-caja h3,
.v21-widget-acarta-destacado .osmaisvistos-caja h3 {
    margin: 5px 0 4px;
    }

h3#h3-destacados a {
    height: 173px;
    left: 20px;
    top: 7px;
    width: 52px;
}

.osmaisvistos-caja h3,
.v21-widget-acarta-destacado .osmaisvistos-caja h3,
.osmaisvistos-caja .osmaisvistos-info {
    font-size: 1em;
}
.caja-top-wide {
    height: 62px;
}
.caja-top {
    background: url("/static/img/caja-top.gif") no-repeat scroll left bottom transparent;
    height: 22px;
}
.caja-top-wide {
    background: url("/static/img/caja-top-wide.gif") no-repeat scroll left bottom transparent;
}

.crtvg-home .home-a-carta .menu-categorias {
    padding-bottom: 4px;
}
.crtvg-home .menu-categorias {
    height: 43px;
    margin: 0 10px;
}
#principal .caja-top h2 {
    color: #fff;
    font-size: 1em;
    line-height: 3.6em;
    padding-left: 32px;
}

#principal .caja-top h2,
#home-cuadros-publicidad h3,
#access .especial-eleccions a,
.noticias-locais-provincia,
.abecedario .item-a-carta h3,
.uppercase,
.listado-a-carta-buscador button,
.buscador-abecedario,
.busquedaresultados .minibusca button  {
    text-transform: uppercase;
    }

#home-cuadros-publicidad,
.crtvg-home .home-a-carta .menu-categorias {
    margin-left: 10px;
    }
    
.home-protagonistas .caja-inside {
    width: 575px;
}

.home-cuadro {
    background: url("/static/img/fondo-cuadro-home.gif") no-repeat scroll 0 0 transparent;
    height: 253px;
    margin: 4px;
    width: 281px;
    }

.sidebar-caja form,
.home-cuadro {
    padding: 0 15px 15px 15px;
    }

.entradas-a-carta #entradas-a-carta-listado-home-rg .listadoimagenes-li,
.entradas-a-carta #entradas-a-carta-listado-home-rg .listadoimagenes-info {
    min-height: 0;
}

.even, .odd {
    padding: 5px 0;
    }

#entrada .star-rating li {
    margin-top: 0;
    }
    
.etiquetas {
    text-align: left;
}
.etiquetas {
    line-height: 2.5em;
}
.tagcloud0, .streetview-leyenda {
    font-size: 0.8em;
}
.tagcloud1 {
    font-size: 1em;
}
.tagcloud2 {
    font-size: 1.1em;
}

.tagcloud4 {
    font-size: 1.41em;
}
.tagcloud5 {
    font-size: 1.66em;
}
.tagcloud6 {
    font-size: 1.83em;
}
.tagcloud7 {
    font-size: 2em;
}
.tagcloud8 {
    font-size: 2.16em;
}
.tagcloud9 {
    font-size: 2.33em;
}
.tagcloud10 {
    font-size: 2.5em;
}
.tagcloud10 a {
    color: #5d5d5d;
}
.tagcloud9 a {
    color: #5d5d5d;
}
.tagcloud8 a {
    color: #636363;
}
.tagcloud7 a {
    color: #6c6c6c;
}
.tagcloud6 a {
    color: #757575;
}
.tagcloud5 a {
    color: #808080;
}
.tagcloud4 a {
    color: #878787;
}
.tagcloud3 a {
    color: #909090;
}
.tagcloud2 a {
    color: #989898;
}
.tagcloud1 a, .tagcloud0 a {
    color: #6b6b6b;
}

.home-protagonistas .caja-inside,
.home-crtvgviva .caja-inside,
.tvg-home .home-informativos .caja-inside,
.crtvg-home #principal .home-crtvgviva h2 {
    padding-left: 20px;
    }
    
.listado-a-carta-resultado table th {
    line-height: 28px;
    height: 28px;
    border-bottom: 15px solid #fff;
    }
    
.busquedaresultado #entrada h3 {
    padding-left: 0;
}
.home-protagonistas h2 {
    padding-left: 30px;
}
#sidebar .home-directos .sidebar-titulo {
    width: 200px;
}
.caja-home-top {
    background: url("/static/img/caja-home-top.png") no-repeat scroll center bottom transparent;
}
.tvg-home .listadoimagenes, .rg-home .listadoimagenes {
    width: 560px;
}

.iconos-sociales a {
    height: 49px;
    width: 65px;
    opacity:1;
    filter:alpha(opacity=100); /* For IE8 and earlier */
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
   }

.iconos-sociales a:hover {
    opacity:0.7;
    filter:alpha(opacity=70); /* For IE8 and earlier */
   }

.iconos-sociales {
    clear: both;
    background: #919191;
    padding: 15px;
    }

.iconos-sociales .footer-contacto a {
    background: transparent url("/static/v2_img/footer-icono-contacto.png") no-repeat;
    }

.iconos-sociales .footer-twitter a {
    background: transparent url("/static/v2_img/footer-icono-twitter.png") no-repeat;
    }

.iconos-sociales .footer-facebook a {
    background: transparent url("/static/v2_img/footer-icono-facebook.png") no-repeat;
    }
    
.iconos-sociales .footer-youtube a {
    background: transparent url("/static/v2_img/footer-icono-youtube.png") no-repeat;
    }

.iconos-sociales .footer-instagram a {
    background: transparent url("/static/v2_img/footer-icono-instagram.png") no-repeat;
    }

.tiempo-single-manana, .tiempo-single-tarde, .tiempo-single-noche {
    width: 100px;
}
#concello-tiempo .tiempo-single-manana, #concello-tiempo .tiempo-single-tarde, #concello-tiempo .tiempo-single-noche {
    width: 140px;
}
.tiempo-single-probabilidad-estado-cielo, .tiempo-single-tendencia-temperatura-min, .tiempo-single-tendencia-temperatura-max, .tiempo-single-probabilidad-lluvia, .tiempo-single-tendencia-lluvia, .tiempo-single-probabilidad-viento-fuerte {
    margin-right: 10px;
    width: 90px;
}
.tiempo-single-temperatura {
    width: 120px;
}
#concello-tiempo .tiempo-single-temperatura {
    width: 70px;
}
.home-tiempo .prediccion-diaria {
    width: 320px;
}

.listadopolaroid-iconos a {
    line-height: 17px;
    }
    
.listadopolaroid-iconos a.icono-itunes,
.listadopolaroid-iconos a.icono-escuchar {
    margin-right: 3px;
    }

.listadopolaroid-iconos a.icono-itunes {
    background: transparent url("/static/v2_img/icono-podcast.png") no-repeat;
    padding-left: 20px;
    }
    
.listadopolaroid-iconos a.icono-escuchar {
    background: transparent url("/static/v2_img/icono-escuchar.png") no-repeat;
    padding-left: 12px;
    }
    
.listadopolaroid-iconos a.icono-rss {
    background: transparent url("/static/v2_img/icono-rss.png") no-repeat;
    padding-left: 20px;
    }

#sidebar .suscripcion-rss {
    background: transparent url("/static/img/rss-boton-peq.png") no-repeat;
    padding-left: 20px;
    }

.icono-descargar, .icono-enlazar, .icono-comentar, .icono-suscribirse {
    padding-left: 18px;
}
.icono-descargar {
    background: url("/static/img/rg/icono-descargar.png") no-repeat scroll left center transparent;
}
.icono-enlazar {
    background: url("/static/img/rg/icono-enlazar.png") no-repeat scroll left center transparent;
}
.icono-comentar {
    background: url("/static/img/rg/icono-comentar.png") no-repeat scroll left center transparent;
}
.icono-suscribirse {
    background: url("/static/img/rg/icono-suscribirse.png") no-repeat scroll left center transparent;
}
.festas-galegas .sidebar-titulo {
    background: url("/static/img/icono-concello.png") no-repeat scroll left center transparent;
    line-height: 2em;
    padding-left: 24px;
}
.resultado-imagen {
    width: 75px;
}

.widget-a-carta-portada {
    min-height: 280px;
}

.contacta table th, .frecuencias table th, .informacion table th {
    border-right: 1px solid white;
}
.contacta table tr, .frecuencias table tr, .informacion table tr {
    height: 25px;
}
.contacta table td, .frecuencias table td, .contacta table th, .frecuencia table th, .informacion table td, .informacion table th {
    padding-left: 5px;
}
.contacta table td .ultima-celda-tiny, .frecuencias table td .ultima-celda-tiny, .informacion table td .ultima-celda-tiny, .ultima-celda-tiny, .ultima-celda-tiny {
    border-right: medium none;
}

.tusencuestas_pregunta {
    border-top: 1px dotted #000;
    }

.tusencuestas_inferior span a, .tusencuestas_inferior span {
    color: #fff;
}
.tusencuestas_inferior input.tusencuestas_inferior {
}
.tusencuestas_respuestas tr {
    height: 20px;
}
div.menu li.especial-eleccions {
    text-align: right;
}

#access li.especial-eleccions:hover > a, #access .especial-eleccions a.active {
    background: none repeat scroll 0 0 #009aa6;
}

#access li.especial-eleccions {
    border-left: 2px solid #ffffff;
}

#entrada form#formulario h2,
#entrada form#formulario-data h2,
.esta-pasando .listado .entrada-blog,
.caja-redondeada,
.comentario-info-entrada,
.listado-a-carta-resultado,
h3,
#principal ul.programas-filtro-listado,
#entrada .informativos-single-resumen p,
#entrada .resumen-crtvgviva p,
#entrada .resumen-programa p,
#entrada .destacado-info-resumen p,
.listado-seccion-endirecto {
    margin-bottom: 20px;
    }
    
form#formulario .text, form#formulario-data .text {
    line-height: 25px;
}
.busquedaresultados .busqueda-resultado {
    line-height: 40px;
}
    
form#formulario input#texto, form#formulario-data input#texto {
    width: 190px;
}
form#formulario input#fechadesde, form#formulario input#fechahasta, form#formulario-data input#fechadesde, form#formulario-data input#fechahasta, form#formulario-data input#fechainfo {
    width: 75px;
}

form#formulario .select-flecha-imagen,
form#formulario-data .select-flecha-imagen {
    background-position: 180px 1px;
    width: 200px;
    }

form#formulario .formulario-hora .select-flecha-imagen {
    background-position: 60px 1px;
    width: 80px;
}

#webcams-selectores select {
    width: 190px;
    }
    
#mapa-concellos select {
    width: 170px;
}
    
#webcams-selectores .select-flecha-imagen {
    background-position: 130px 2px;
    width: 160px;
}

#mapa-concellos .select-flecha-imagen {
    background-position: 150px 2px;
    width: 180px;
    float: right;
    }

#mapa-concellos .select-flecha-imagen,    
#mapa-concellos .select-flecha-imagen select {
    height: 30px;
    line-height: 30px;
    }
    
#mapa-concellos .mapa-concello-selector {
    clear: both;
    overflow: hidden;
    margin-bottom: 10px;
    }

#webcams-selectores .camino .select-flecha-imagen {
    background-position: 170px 2px;
}

.listado-a-carta-buscador .select-flecha-imagen,
.listado-a-carta-buscador .input-flecha-imagen {
    width: 80px;
    }
    
.listado-a-carta-buscador input,
.listado-a-carta-buscador select {
    width: 85px;
    }
    
.listado-a-carta-buscador select {
    height: 30px;
    }
    
#webcams-selectores .camino select {
    width: 220px;
}
#webcams-selectores .camino .select-flecha-imagen {
    width: 190px;
}
.select-flecha-imagen, .input-flecha-imagen {
    padding: 2px 0;
}

.select-flecha-imagen {
    background: transparent url("/static/v2_img/flecha-select.png") no-repeat;
    }
    
.buscador-a-carta-selector .select-flecha-imagen {
    background-position: 55px 4px;
    }
    
.buscador-a-carta-selector,
.listado-a-carta-buscador button{
    line-height: 30px;
    }
    
.buscador-a-carta-selector input,
.buscador-a-carta-selector .input-flecha-imagen,
.buscador-a-carta-selector .select-flecha-imagen,
.listado-a-carta-buscador button  {
    height: 30px;
    }

.listado-a-carta-resultado td,
.widget-entradas-a-carta-listado td,
#entrada .entradas-a-carta .a-carta-inside li,
.entradas-a-carta .a-carta-inside li  {
    line-height: 22px;
}

form#formulario input, form#formulario-data input {
    padding: 3px 0 3px 7px;
}

form#formulario input,
form#formulario-data input,
.select-flecha-imagen,
.input-flecha-imagen,
.busquedaresultados .minibusca input {
    border: 1px solid #eaefef;
    }

form#formulario select,
form#formulario-data select,
#mapa-concellos select,
#webcams-selectores select,
.listado-a-carta-buscador select,
.input-flecha-imagen input,
.buscador-generico select,
input#qs {
    -moz-appearance: none;
    -webkit-appearance: none;
    background: none;
    border: 0;
    }
    
form#formulario select,
form#formulario-data select,
#mapa-concellos select,
#webcams-selectores select,
.listado-a-carta-buscador select,
.input-flecha-imagen input,
.buscador-generico select {
    padding: 0 0 0 5px;
    }

.buscador-generico form {
    border: 1px solid #c3c3c3;
    line-height: 22px;
	background: #fff url("/static/v2_img/flecha-select-categorias.png") no-repeat 90px 7px;
    }
 
.buscador-generico select {
    width: 115px;
    }
    
#mapa-concellos select {
    padding: 0 0 0 5px;
}

input#fechadesde,
input#fechahasta,
.busquedaresultados .busqueda-resultado,
.busquedaresultados .filtros .resultado-filtro li {
    padding-left: 10px;
    }
        
form#formulario input.submit,
form#formulario-data input.submit {
    width: 100px;
    }

form#formulario input.submit,
form#formulario-data input.submit {
    background: none;
    }
    
form#formulario-data label,
form#formulario label,
.busquedaresultados form#formulario input.submit {
    width: 60px;
}

form#formulario input.submit,
form#formulario-data input.submit,
.decorativo,
.md-tiempo-fotos h3.decorativo {
    font-size: 1.7em;
    }
    
#principal form#formulario-data {
    margin-top: 40px;
}

.camino .mapa-webcams-selector-borde, .camino .mapa-concello-selector-borde, #registro-usuario label, #nova-contrasinal label, .busqueda label {
    width: 180px;
}
#loginbox label {
    width: 100px;
}

.busquedaresultados .minibusca input#cadena-buscar {
    margin-right: 10px;
    padding: 5px 0 5px 10px;
    width: 250px;
    }

.busquedaresultados h2 {
    line-height: 40px;
    margin-right: 10px;
    }
    
.crtvg-home .home-canles-fondo, .crtvg-home .home-canles-fondo-bottom, .crtvg-home .home-canles-fondo-top {
    width: 623px;
}
.crtvg-home .home-canles-fondo {
    background: url("/static/img/fondo-canles-tematicos.png") repeat-y scroll 0 0 transparent;
}
.crtvg-home .home-canles-fondo-bottom {
    background: url("/static/img/fondo-canles-tematicos-bottom.png") no-repeat scroll 0 0 transparent;
    height: 24px;
}
.crtvg-home .home-canles-fondo-top {
    background: url("/static/img/fondo-canles-tematicos-top.png") no-repeat scroll 0 0 transparent;
    height: 65px;
}
.crtvg-home .home-canles .canales-tematicos {
    margin-left: -4px;
    padding: 29px 0 0;
    width: 163px;
}
.crtvg-home .home-canles .cajas-canles-tematicas, .crtvg-home .home-canles .listadoimagenes, .crtvg-home .home-canles .listadoimagenes li.listadoimagenes-li {
    width: 450px;
}
.crtvg-home .home-canles .cajas-canles-tematicas {
    padding-top: 18px;
}
.crtvg-home .home-canles .canales-tematicos h3 {
}
.crtvg-home .home-canles .canales-tematicos h3 a {
    background: url("/static/img/fondo-menu-canles-tematicos.png") no-repeat scroll -5px 0 transparent;
    color: #3bc4d5;
    height: 24px;
    padding: 13px 0 0;
    width: 163px;
}
.crtvg-home .home-canles .canales-tematicos h3 a:hover, .crtvg-home .home-canles .canales-tematicos li.active h3 a {
    background: url("/static/img/fondo-menu-canles-tematicos.png") no-repeat scroll 0 -37px transparent;
    color: #fff;
}
.crtvg-home .home-canles .canales-tematicos h3 a.indent-titulo {
    padding-left: 32px;
}
.crtvg-home .home-canles h3.listadoimagenes-titulo {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    padding-left: 0;
}
.crtvg-home .home-canles .listadoimagenes-info {
    border-bottom: medium none;
    margin-left: 160px;
    min-height: 83px;
}

.md-canles-tematicas h2.icono-canles-tematicas a {
    background: url("/static/img/canles-tematicos-iconos.png") no-repeat scroll 0 0 transparent;
}

.md-canles-tematicas .home-canles h2.icono-a-cocina a {
    background-position: -70px -20px;
}

.md-canles-tematicas .home-canles h2.icono-festas-galegas a {
    background-position: -70px -40px;
}

.md-canles-tematicas .home-canles h2.icono-mais-g a {
    background-position: -70px -60px;
}

.md-canles-tematicas .home-canles h2.icono-corte-a-corte a {
    background-position: -70px -80px;
}

.md-canles-tematicas .home-canles h2.icono-de-actualidade a {
    background-position: -70px -100px;
}

.md-canles-tematicas .home-canles h2.icono-gon a {
    background-position: -70px -120px;
}

.md-canles-tematicas .home-canles h2.icono-letras-galegas a {
    background-position: -70px -140px;
}

.md-canles-tematicas .home-canles h2.icono-directos a {
    background-position: -70px -160px;
}

.md-canles-tematicas .home-canles h2.icono-eleccions-21-O a {
    background-position: -70px -180px;
}

.home-os-almorzos, .home-os-almorzos a, .home-os-almorzos p a, .home-os-almorzos p {
    color: #fff;
    }

.home-os-almorzos .right {
    width: 175px;
    }
    
.home-columna.last-one .home-os-almorzos .right,
.home-columna.middle-one .home-os-almorzos .right {
    width: 100%;
    }
    
.home-columna.last-one .home-os-almorzos .right,
.home-columna.last-one .home-os-almorzos .left,
.home-columna.middle-one .home-os-almorzos .right,
.home-columna.middle-one .home-os-almorzos .left  {
    float: none;
    }
    
.home-columna.last-one .home-os-almorzos .left,
.home-columna.middle-one .home-os-almorzos .left  {
    margin-bottom: 10px;
    }

.home-os-almorzos .osa-boton-player button,
.md-declaraciones .osa-boton-player button {
    border: none;
    height: 75px;
    width: 75px;
    }
    
.home-os-almorzos .osa-boton-player.play button,
.md-declaraciones .osa-boton-player.play button {
    background: transparent url("/static/v2_img/os-almorzos/player-play-normal.png") no-repeat;
    }
    
.home-os-almorzos .osa-boton-player.play button:hover,
.md-declaraciones .osa-boton-player.play button:hover {
    background: transparent url("/static/v2_img/os-almorzos/player-play-hover.png") no-repeat;
    }

.home-os-almorzos .osa-boton-player.pause button,
.md-declaraciones .osa-boton-player.pause button {
    background: transparent url("/static/v2_img/os-almorzos/player-pause-normal.png") no-repeat;
    }
    
.home-os-almorzos .osa-boton-player.pause button:hover,
.md-declaraciones .osa-boton-player.pause button:hover  {
    background: transparent url("/static/v2_img/os-almorzos/player-pause-hover.png") no-repeat;
    }
    
blockquote {
    background: url("/static/img/blockquote.png") no-repeat scroll 5px 5px #ccecf5;
    border-right: 6px solid #009bbb;
    font-style: italic;
    line-height: 1.4em;
    margin: 16px;
    padding: 15px 15px 15px 55px;
}

.franja-esta-pasando {
    height: 60px;
    left: 10px;
    top: 5px;
    width: 760px;
    font-size: .9em;
    }
    
.franja-esta-pasando .esta-pasando-entrada {
    width: 780px;
    }

#esta-pasando {
    clear: both;
    }

#entrada #esta-pasando h3 {
    background: url("/static/img/iconos-portada/home-icono-h2-estapasando.gif") no-repeat scroll left center transparent;
    }

/*#slideshow-esta-pasando a {
    height: 30px;
    width: 700px;
    }*/
    
#slideshow-esta-pasando .md-esta-pasando-ahora .esta-pasando-entrada {
    height: 38px;
    width: 100%;
    padding-top: 7px;
    }    

#esta-pasando {
    background: #e8e7e7;
    height: 55px;
    }

#esta-pasando h3 a {
    padding: 0 0 0 50px;
    line-height: 55px;
    background: transparent url("/static/v2_img/estapasando-titulo.png") no-repeat  left center;
    display: block;
    width: 150px;
    }

.v22-widgets-directos-general-proximamente .listado-endirecto li {
    margin-bottom: 4px;
    padding: 20px 0;
    }

.v22-widgets-directos-general-proximamente .listado-endirecto .listado-seccion-endirecto {
    /*font-size: 0.8em;*/
    }

.v22-widgets-directos-general-proximamente .listado-endirecto .endirecto-proximamente li.proximamente-rg {
    padding: 10px 0;
    }

.v22-widgets-directos-general-proximamente .listado-endirecto .listado-seccion-endirecto li {
    background: url("/static/img/endirecto/fondo-listado-seccion.gif") repeat-y scroll 0 0 transparent;
    clear: both;
    min-height: 59px;
    }

.v22-widgets-directos-general-proximamente .listado-endirecto .listado-seccion-endirecto li.agora-rg {
    background: url("/static/img/endirecto/fondo-listado-seccion-radio.gif") repeat-y scroll 0 0 transparent;
	}


.v22-widgets-directos-general-proximamente .listado-endirecto .listado-seccion-endirecto li.agora-deportes {
    background: url("/static/img/endirecto/fondo-listado-seccion-deportes.gif") repeat-y scroll 0 0 transparent;
	}

.v22-widgets-directos-general-proximamente .listado-endirecto .listado-seccion-endirecto li a {
    font-size: 1.8em;
	}

.v22-widgets-directos-general-proximamente .listado-endirecto .listado-seccion-endirecto li.agora-deportes a {
    color: #f94c10;
    }

.v22-widgets-directos-general-proximamente .listado-endirecto .listado-seccion-endirecto li.agora-rg a {
    color: #0065bd;
    }

.v22-widgets-directos-general-proximamente .listado-endirecto .listado-seccion-endirecto li a {
    background: transparent url("/static/img/endirecto/icono-seccion.png") no-repeat 5px center;
    padding-left: 80px;
    height: 59px;
    }

.v22-widgets-directos-general-proximamente .listado-endirecto .listado-seccion-endirecto li a:hover {
    background: url("/static/img/endirecto/icono-seccion-hover.png") no-repeat scroll 5px center transparent;
    }

.v22-widgets-directos-general-proximamente .listado-endirecto .listado-seccion-endirecto li.agora-rg a,
.v22-widgets-directos-general-proximamente .listado-endirecto .endirecto-proximamente li.proximamente-rg span,
.md-en-directo-principal .endirecto-sidebar-info.agora-rg a,
.md-en-directo-principal .widget-portada-proximos .widget-portada-proximo.proximo-directo-rg span,
.md-en-directo-principal-rg .endirecto-sidebar-info.agora-rg a,
.md-en-directo-principal-rg .widget-portada-proximos .widget-portada-proximo.proximo-directo-rg span{
    background: url("/static/img/endirecto/icono-radio.png") no-repeat scroll 5px center transparent;
    }

.v22-widgets-directos-general-proximamente .listado-endirecto .listado-seccion-endirecto li.agora-rg a:hover,
.md-en-directo-principal .endirecto-sidebar-info.agora-rg a:hover,
.md-en-directo-principal-rg .endirecto-sidebar-info.agora-rg a:hover {
    background: url("/static/img/endirecto/icono-radio-hover.png") no-repeat scroll 5px center transparent;
    }

.en-directo .endirecto-proximamente h3,
.en-directo .endirecto-deportes h3,
.listado-seccion-endirecto h3,
.v22-widgets-directos-general-proximamente .endirecto-proximamente h3,
.v22-widgets-directos-general-proximamente .endirecto-deportes h3 {
    color: #fff;
    font-size: 1.8em;
    line-height: 50px;
    padding-left: 22px;
    margin: 0 0 3px 0;
    }
    
.en-directo .endirecto-proximamente h3,
.listado-seccion-endirecto h3,
.v22-widgets-directos-general-proximamente .endirecto-proximamente h3,
.v22-widgets-directos-general-proximamente .listado-seccion-endirecto h3 {
    background: none repeat scroll 0 0 #009bbb;
    }

.en-directo .endirecto-deportes h3,
.v22-widgets-directos-general-proximamente .endirecto-deportes h3 {
    background: none repeat scroll 0 0 #f94c10;
    }

.en-directo #content .listado-endirecto .endirecto-deportes li,
.v22-widgets-directos-general-proximamente .listado-endirecto .endirecto-deportes li {
    background: url("/static/img/endirecto/fondo-listado-deportes.gif") repeat-y scroll left center #ffd1b2;
    color: #f94c10;
    }
    
.v22-widgets-directos-general-proximamente .listado-endirecto li .data {
    font-size: 0.7em;
    }
    
.v22-widgets-directos-general-proximamente .listado-endirecto .endirecto-proximamente li {
    background: url("/static/img/endirecto/fondo-listado-proximamente.gif") repeat-y scroll left center #F2FAFC;
    }

.v22-widgets-directos-general-proximamente .listado-endirecto .endirecto-proximamente li.proximamente-rg {
    background: url("/static/img/endirecto/fondo-listado-proximamente-radio.gif") repeat-y scroll left center #f2fafc;
    }
    
.v22-widgets-directos-general-proximamente .listado-endirecto .endirecto-proximamente li span {
    background: url("/static/img/endirecto/icono-proximamente.png") no-repeat scroll 18px center transparent;
    min-height: 28px;
    padding: 0 20px 0 85px;
    }

.v22-widgets-directos-general-proximamente .listado-endirecto .endirecto-proximamente li.proximamente-rg span {
    min-height: 59px;
	}

.v22-widgets-directos-general-proximamente .listado-endirecto .endirecto-deportes li span,
.v22-widgets-directos-general-proximamente .listado-endirecto .listado-seccion-endirecto li.agora-deportes a,
.md-en-directo-principal .endirecto-sidebar-info.agora-deportes a,
.md-en-directo-principal .widget-portada-proximos .widget-portada-proximo.proximo-directo-deporte span,
.md-en-directo-principal-rg .endirecto-sidebar-info.agora-deportes a,
.md-en-directo-principal-rg .widget-portada-proximos .widget-portada-proximo.proximo-directo-deporte span {
    background: transparent url("/static/img/endirecto/icono-deportes.png") no-repeat 15px center ;
	}
	
.v22-widgets-directos-general-proximamente .listado-endirecto .listado-seccion-endirecto li.agora-deportes a:hover,
.md-en-directo-principal .endirecto-sidebar-info.agora-deportes a:hover,
.md-en-directo-principal-rg .endirecto-sidebar-info.agora-deportes a:hover {
    background: transparent url("/static/img/endirecto/icono-deportes-hover.png") no-repeat 15px center;
	}

.v22-widgets-directos-general-proximamente .listado-endirecto .endirecto-deportes li span  {
    min-height: 50px;
    padding: 0 20px 0 85px;
	}

.v22-widgets-directos-general-proximamente .listado-endirecto .data {
    font-weight: normal;
    }
    
.en-directo.single h3.entrada-titulo {
    font-size: 2.5em;
    }
    
.concello-tiempo .tiempo-single {
    background: url("/static/img/tiempo/fondo-camara-web.png") repeat scroll 0 0 transparent;
    color: #fff;
    padding: 10px;
    text-align: right;
    }
    
.concello-tiempo .datos-do-tempo-titulo {
    font-size: 1.9em;
    line-height: 24px;
    }
    
.concello-tiempo .datos-do-tempo-titulo img {
    vertical-align: middle;
    }
    
.concello-tiempo .datos-do-tempo-resumo,
.destacado-info-titulo,
#content .pases li,
.fxdstl-galeria-multimedia .fxdsti-otra-galeria .fxdsti-otra-galeria-titulo,
#navegador.fxdstl-galeria-multimedia li.paginador-inside a,
.tagcloud3,
.tusencuestas_pregunta,
.busquedaresultados form#formulario input.submit,
#entrada .home-tiempo .quente-frio h2,
.single.programas .destacado-programa-contenido,
.listadosinimagenes .listado-li h3 a {
    font-size: 1.2em;
    }
    
.concello-tiempo .temperatura-caja-grados {
    background: url("/static/img/tiempo/fondo-cajas-sidebar.gif") repeat scroll 0 0 transparent;
    padding: 10px 20px;
    }
    
.concello-tiempo .minima, .concello-tiempo .maxima {
    border-radius: 10px;
    padding: 20px 0;
    width: 40%;
    }
    
.concello-tiempo .minima {
    background: none repeat scroll 0 0 #d1edf3;
    }
    
.concello-tiempo .maxima {
    background: none repeat scroll 0 0 #ff9900;
    }
    
.sidebar-caja.o-que-vexo h3 {
    background: url("/static/img/oquevexo/logo-oquevexo-negro.png") no-repeat scroll 0 0 transparent;
    border-bottom: medium none;
    height: 25px;
    width: 139px;
    }

#gruposperfil select {
    width: 155px;
}

#gruposperfil .input.text input {
    width: 150px;
}

.oquevexo #access #nocssdropdown li.mais-g-menu,
.oquevexo #access #nocssdropdown li.g-mais-i-menu,
.fogos #access #nocssdropdown li.g-mais-i-menu,
.fogos #access #nocssdropdown li.mais-g-menu,
.portaltransparencia #access #nocssdropdown li.mais-g-menu,
.portaltransparencia #access #nocssdropdown li.g-mais-i-menu  {
    border-bottom: 0 none;
    border-right: 0 none;
    border-top: 0 none;
}

.oquevexo #access #menu-principal li.mais-g-menu,
.oquevexo #access #menu-principal li.g-mais-i-menu,
.fogos  #access #nocssdropdown li.g-mais-i-menu,
.fogos #access #nocssdropdown li.mais-g-menu,
.portaltransparencia #access #menu-principal li.mais-g-menu,
.portaltransparencia #access #menu-principal li.g-mais-i-menu {
    height: 20px;
}

.oquevexo #access .menu #nocssdropdown li,
.fogos #access .menu #nocssdropdown li,
.portaltransparencia #access .menu #nocssdropdown li,
.oquevexo #access .menu #nocssdropdown li.mais-g-menu,
.oquevexo #access .menu #nocssdropdown li.g-mais-i-menu,
.portaltransparencia #access .menu #nocssdropdown li.mais-g-menu,
.portaltransparencia #access .menu #nocssdropdown li.g-mais-i-menu {
    background: transparent;
}

.oquevexo #access .mais-g-menu a,
.oquevexo #access .g-mais-i-menu a,
.fogos #access .mais-g-menu a,
.fogos #access .g-mais-i-menu a,
.portaltransparencia #access .mais-g-menu a,
.portaltransparencia #access .g-mais-i-menu a {
    color: #fff;
}

#entrada .home-tiempo .galicia-fotos-widget h3 {
    background: url("/static/img/iconos-widgets/otempo-widget-fotos.png") no-repeat scroll 8px 0 transparent;
    line-height: 22px;
    margin-bottom: 5px;
    padding-bottom: 0;
    padding-left: 40px;
}

#entrada .home-tiempo .quente-frio-background h3 {
    background: url("/static/img/iconos-widgets/otempo-widget-temperaturas.png") no-repeat scroll right center transparent;
    line-height: 34px;
    margin-bottom: 5px;
    }
    
.datos-fuente {
    font-size: 0.9em;
    font-style: italic;
    margin-right: 10px;
    text-align: right;
}

.home-tiempo .ver-mais {
    line-height: 1em;
}
#entrada .home-tiempo .mais-noticias {
    margin-bottom: 10px;
}
.home-tiempo .mais-noticias-cajita {
    border-top: 1px dashed #009bbb;
    margin-top: 10px;
    padding-top: 10px;
}

#entrada .home-tiempo .mais-noticias-cajita h2 {
    line-height: 1em;
    word-spacing: 0;
}
#entrada .home-tiempo .mais-noticias-cajita h2, #entrada .home-tiempo .mais-noticias-cajita h4 {
    margin-bottom: 3px;
}
.home-tiempo .galicia-fotos-widget, .home-tiempo .quente-frio-background {
    background: none repeat scroll 0 0 #c9eaf0;
    padding: 10px 0;
}
.home-tiempo .quente-frio .quente-bg, .home-tiempo .quente-frio .frio-bg, .home-tiempo .galicia-fotos-widget, .home-tiempo .quente-frio-background {
    box-shadow: 0 0 5px 0 #cccccc;
}

.home-tiempo .quente-frio .quente-bg, .home-tiempo .quente-frio .frio-bg {
    background: none repeat scroll 0 0 #d9f0f5;
    width: 48%;
}

.home-tiempo .quente, .home-tiempo .frio {
    border-radius: 5px;
    margin: 5%;
    padding: 10%;
    }
    
.home-tiempo .quente-frio .localidad {
    border-radius: 5px;
}

.home-tiempo .quente, .home-tiempo .frio .localidad {
    color: #fff;
}
.home-tiempo .frio {
    color: #59b7d0;
}

.home-tiempo .quente-frio .grados {
    font-size: 3em;
}

.home-tiempo .quente {
    background: #ffa620; /* Old browsers */
background: -moz-linear-gradient(top,  #ffa620 0%, #ed8a00 50%, #cb0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa620), color-stop(50%,#ed8a00), color-stop(100%,#cb0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffa620 0%,#ed8a00 50%,#cb0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffa620 0%,#ed8a00 50%,#cb0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffa620 0%,#ed8a00 50%,#cb0000 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffa620 0%,#ed8a00 50%,#cb0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa620', endColorstr='#cb0000',GradientType=0 ); /* IE6-9 */

}
.home-tiempo .frio {
background: #d0faff; /* Old browsers */
background: -moz-linear-gradient(top,  #d0faff 0%, #a0dae4 50%, #01528b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d0faff), color-stop(50%,#a0dae4), color-stop(100%,#01528b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d0faff 0%,#a0dae4 50%,#01528b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d0faff 0%,#a0dae4 50%,#01528b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d0faff 0%,#a0dae4 50%,#01528b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d0faff 0%,#a0dae4 50%,#01528b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0faff', endColorstr='#01528b',GradientType=0 ); /* IE6-9 */
    }
    
.home-tiempo .quente-frio .localidad {
    height: 40px;
    width: 99%;
    }

.home-tiempo .quente-frio .quente .localidad {
    background: none repeat scroll 0 0 #9e1600;
    }

.home-tiempo .quente-frio .frio .localidad {
    background: none repeat scroll 0 0 #29709c;
    }

.home-tiempo .galicia-fotos  {
    height: 160px;
    }

.md-novo.md-tiempo-cabecera ol.flex-control-nav,
.home-tiempo .galicia-fotos ol.flex-control-nav {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    padding-top: 0;
}

#entrada .home-columna.last-one .home-tiempo .flexslider-fotos li img {
    padding-left: 25px;
}
#entrada .home-columna.first-one .home-tiempo .flexslider-fotos li img {
    padding-left: 75px;
}

.sidebar-caja.informativos-buscador form#formulario input.submit,
.sidebar-caja.informativos-buscador form#formulario-data input.submit  {
	font-family: 'Arial', Verdana, Lucida Grande, Sans-Serif;
	}
	
.sidebar-caja.informativos-buscador form#formulario input.submit,
.sidebar-caja.informativos-buscador form#formulario-data input.submit {
    font-size: 1.4em;
    font-weight: 700;
	}
	
.listadopolaroid-iconos a,
.sidebar-caja.informativos-buscador form#formulario input.submit,
.sidebar-caja.informativos-buscador form#formulario-data input.submit {
    text-transform: uppercase;
	}
	
.sidebar-caja.informativos-buscador form#formulario-data input.submit,
.sidebar-caja.informativos-buscador form#formulario input.submit {
	border: none;
	padding: 0;
	width: auto;
	}
	
.sidebar-caja.informativos-buscador form#formulario-data input#fechadesde,
.sidebar-caja.informativos-buscador form#formulario-data input#fechahasta,
.sidebar-caja.informativos-buscador form#formulario-data input#fechainfo,
.sidebar-caja.informativos-buscador form#formulario input#texto,
.sidebar-caja.informativos-buscador form#formulario .select-flecha-imagen,
.sidebar-caja.informativos-buscador form#formulario-data .select-flecha-imagen  {
	width: 219px;
	}
	
.sidebar-caja.informativos-buscador form#formulario .select-flecha-imagen,
.sidebar-caja.informativos-buscador form#formulario-data .select-flecha-imagen {
	background-position: 121px 5px;
    }
	
.sidebar-caja.informativos-buscador form#formulario .select-flecha-imagen,
.sidebar-caja.informativos-buscador form#formulario-data .select-flecha-imagen {
	background-position: 192px 5px;
    }

.sidebar-caja.informativos-buscador select {
    width: 200px;
    }
    
.md-tiempo-fotos .galicia-fotos-caja-info,
#galeria-thumbnail .fotos-caja-info   {
    float: left;
    margin-right: 1px;
	}
	
.md-tiempo-fotos .galicia-fotos-caja-info.last,
#galeria-thumbnail .fotos-caja-info.last  {
    margin-right: 0;
	}

.md-tiempo-fotos .flexslider-tiempo-fotos,	
#galeria-thumbnail .flexslider-galeria-thumbnail {
    margin: 0;
    width: 100%;
}
    
.home-columna.last-one .md-buscador-noticias .sidebar-caja.informativos-buscador form#formulario .select-flecha-imagen,
.home-columna.last-one .md-buscador-noticias .sidebar-caja.informativos-buscador form#formulario input#texto,
.home-columna.last-one .md-buscador-informativos-data .sidebar-caja.informativos-buscador form#formulario-data .select-flecha-imagen  {
    width: 198px;
    }
   
.home-columna.last-one .md-buscador-informativos-data .sidebar-caja.informativos-buscador form#formulario .select-flecha-imagen,
.home-columna.last-one .md-buscador-noticias .sidebar-caja.informativos-buscador form#formulario .select-flecha-imagen,
.home-columna.last-one .md-buscador-informativos-data .sidebar-caja.informativos-buscador form#formulario-data .select-flecha-imagen,
.home-columna.last-one .md-buscador-noticias .sidebar-caja.informativos-buscador form#formulario .select-flecha-imagen {
    background-position: 170px 5px;
    }
    
.home-columna.middle-one .md-buscador-noticias .sidebar-caja.informativos-buscador form#formulario .select-flecha-imagen,
.home-columna.middle-one .md-buscador-noticias .sidebar-caja.informativos-buscador form#formulario input#texto {
    width: 148px;
    }
    
.home-columna.middle-one .md-buscador-noticias .sidebar-caja.informativos-buscador form#formulario .select-flecha-imagen,
.home-columna.middle-one .md-buscador-informativos-data .sidebar-caja.informativos-buscador form#formulario-data .select-flecha-imagen{
    background-position: 120px 5px;
    }
    
.home-columna.first-one .md-buscador-noticias .sidebar-caja.informativos-buscador {
    padding-right: 79px;
    }
    
.home-columna.middle-one .sidebar-caja.informativos-buscador form#formulario input#fechadesde,
.home-columna.middle-one .sidebar-caja.informativos-buscador form#formulario input#fechahasta {
    width: 55px;
}

.home-columna.middle-one form#formulario-data label {
    width: 45px;
}

.sidebar-caja.informativos-buscador form#formulario input#fechadesde,
.sidebar-caja.informativos-buscador form#formulario input#fechahasta,
.sidebar-caja.informativos-buscador form#formulario-data input#fechainfo {
	width: 75px;
	}
	
#sidebar .sidebar-caja.informativos-buscador form#formulario input#fechadesde,
#sidebar .sidebar-caja.informativos-buscador form#formulario input#fechahasta {
	width: 80px;
	}
	
.sidebar-caja.informativos-buscador form#formulario .text,
.sidebar-caja.informativos-buscador form#formulario-data .text {
    line-height: 30px;
}

.sidebar-caja.informativos-buscador form#formulario input,
.sidebar-caja.informativos-buscador form#formulario-data input,
.sidebar-caja.informativos-buscador form#formulario .select-flecha-imagen,
.sidebar-caja.informativos-buscador form#formulario-data .select-flecha-imagen  {
    padding: 7px 0 7px 7px;
}

.sidebar-caja.informativos-buscador form#formulario-data .formulario-hasta label,
.sidebar-caja.informativos-buscador form#formulario .formulario-hasta label {
	width: 30px;
	}
/*	
#buscador-movil {
	float: right;
	}		
	
#buscador-movil-input {
	width: 32px;
	height: 32px;
	background: url('/static/v2_img/movil/lupa.png') no-repeat;
	color: transparent;
	border: none;
	}	
*/

#buscador-movil {
	display: none;
}

#buscador-movil-input {
	width: 100%;
	padding: 10px;
	border: none;
	background-color: #F6F6F6;
}

.fb-comments, .fb-comments iframe[style], .fb-comments span[style] {
	width: 100% !important;
}	

#contenido-fb {
	padding-left: 20px;
}

.listado-endirecto {
	margin-top: 20px;
}

/* EN DIRECTO */

.seccion.en-directo .ordenador {
	border-bottom: 0;
}

.v22-wigets-directos-general .md-principal-conjunto {
	border-bottom: 0;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-flow: row wrap;
	flex-flow: row wrap;
} 	

.v22-wigets-directos-general .md-principal-conjunto .md-principal {
	background-color: #f2f2f2;
	border-right: 1px solid #fff;
	margin-bottom: 0px;
}

.v22-wigets-directos-general .md-principal-conjunto .md-principal h2 {
	margin: 10px 0;
}

.v22-wigets-directos-general .md-principal-conjunto .md-principal.ultimo {
	border-right: 0;
}

.v22-wigets-directos-general .md-principal-info-superior {
	background-color: #fff;
	padding-top: 20px;
	overflow:hidden;
	min-height: 30px;
	padding-left: 15px;
}

.v22-wigets-directos-general .md-principal-info-superior .md-principal-hashtag {
	float: left;
	overflow: hidden;
}

.v22-wigets-directos-general .md-principal-info-superior .md-principal-hashtag h3 {
	font-size: 0.8em;
	margin-bottom: 0;
	text-transform: uppercase;
	margin-right: 10px;
	padding-left: 0 !important;
}

.v22-wigets-directos-general .md-principal-info-superior .social-pequenos {
	position: relative;
	left: 0;
	top: 2px;
}

.v22-widgets-directos-general-proximamente .listado-endirecto {
	margin: 40px 0;
	font-family: 'Lora', serif;
}

.v22-widgets-directos-general-proximamente .listado-endirecto .data {
	font-family: 'Arial',Verdana,Lucida Grande,Sans-Serif;
}

.v22-widgets-directos-general-proximamente .listado-endirecto ul {
	/*border-top: 1px solid #e7e6e6;*/
	padding: 20px 0 0 20px;
}

.v22-widgets-directos-general-proximamente .listado-endirecto .texto-span {
	padding-top: 0;
}

.v22-widgets-directos-general-proximamente .listado-endirecto .endirecto-deportes .texto-span {
	padding-top: 6px;
}

.v22-widgets-directos-general-proximamente .listado-endirecto .proximamente-rg .texto-span {
	padding-top: 8px;
}

.v22-widget-directos-superior .menu-categorias {
	height: auto;
	margin: 0 0 2px 0;
}