#access #menu-principal {
    line-height: 40px;
    height: 40px;
    background: #009aa6;
    margin-bottom: 0!important
    }
    
.logo-perfil {
    height: 60px;
    width: 231px;
    float: left;
    }

h1#logo a {
    top: 0;
    }

#access #submenu a.active,
#access #submenu a:hover {
    background: none!important
    }

.g24-ultimo-informativo .franja-ultimo-informativo {
    background: #a1a1a1!important;
    height: 36px;
    line-height: 36px;
    }

.g24-ultimo-informativo,
.g24-directos-roller,
.g24-directos-roller .endirecto-fecha  {
    font-family: 'Quattrocento Sans', sans-serif!important;
    }
    
.g24-ultimo-informativo .franja-ultimo-informativo .boton,
.g24-ultimo-informativo .franja-ultimo-informativo div {
	display: inline-block;
    }
    
.g24-ultimo-informativo .franja-ultimo-informativo .boton:first-child  {
	float: left;
	margin: 0 10px 0 55px;
    }
    
.g24-ultimo-informativo .franja-ultimo-informativo .boton:last-child  {
	float: right;
	margin-right: 20px;
    }
    
.g24-ultimo-informativo .franja-ultimo-informativo .boton {
	background: #fff;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 0 8px;
    margin: 0;
    font-weight: 700;
    text-transform: uppercase;
    height: 26px;
    line-height: 26px;
    margin-top: 5px!important;
	}
	
.g24-ultimo-informativo .franja-ultimo-informativo .boton,
.g24-ultimo-informativo .franja-ultimo-informativo .boton a,
.g24-ultimo-informativo .franja-ultimo-informativo .left a:hover {
	color: #000;
	}
	
.g24-ultimo-informativo .franja-ultimo-informativo .boton:last-child:hover {
	background: #000;
	}
	
.movil .redessociales {
	float: left;
	padding: 15px 0 0 60px;
	}
	
.movil .redessociales i {
	font-size: 1.5em;
	margin-right: 8px;
	}
	
.g24-ultimo-informativo .franja-ultimo-informativo .boton:hover a {
	color: #fff;
	}

.g24-directos-roller .endirecto-titulo,
.g24-directos-roller .endirecto-titulo a {
    color: #009aa6!important;
    }

.g24-directos-roller .slideshow-en-directo .en-directo-agora {
    background: none!important;
    }

.g24-directos-roller .endirecto-fecha,
.g24-directos-roller .endirecto-titulo {
    display: inline-block;
    }

.g24-directos-roller .roller-titulos-directos {
    height: 30px!important;
    line-height: 30px!important;
    border: none!important;
    background: #e7e7e7;
    text-transform: uppercase;
    overflow:hidden;
    }

.g24-directos-roller .roller-titulos-directos a {
    color: #000;
    }

.g24-directos-roller .roller-titulos-directos a.titulillo {
    background: none!important;
    text-indent: 0!important;
    display: block;
    width: auto!important;
    line-height: 30px!important;
    margin: 0 20px 0 55px!important;
    font-weight: 700;
    }
    
.g24-directos-roller .roller-titulos-directos a.titulillo,
.g24-directos-roller .roller-titulos-directos a.directo-titulo {
    font-size: 1.1em;
    }

.g24-directos-roller a.directo-titulo.columna-tvg-europa,
.g24-directos-roller a.directo-titulo.columna-radio-galega {
    background: none!important;
    width: auto!important;
    }
    
.g24-directos-roller a.directo-titulo {
    text-indent: 0!important;
    }
    
.g24-directos-roller a.directo-titulo {
    display: inline-block;
    height: auto!important;
    margin: 0!important;
    }

.g24-ultimo-informativo .franja-ultimo-informativo .left a,
.g24-ultimo-informativo .franja-ultimo-informativo .left  {
    color: #fff;
}

/* Hack para rellenar en.directo-agora en G24 */
.g24-directos-roller .slideshow-en-directo,
.g24-directos-roller .slideshow-en-directo .en-directo-agora {
    min-height: 60px !important;
    width: 100% !important;
    min-width: 335px !important;
    max-width: 800px !important;
    text-transform: none;
    }



#access #submenu {
    background: none;
    }

#access .login-submenu {
    padding-left: 30px;
    }
    
.submenu-concellos {
    margin-bottom: 10px;
    }
    
.custom-select {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0;
    }
    
#access {
    padding-bottom: 8px;
    }
    
.custom-select {
    display: inline-block;
    width: auto;
    height: 26px;
    padding: 5px 20px 5px 5px;
    color: #495057;
    vertical-align: middle;
    background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;
    background-size: auto auto;
    background-size: 8px 10px;
    border: 1px solid #009aa6;
    border-radius: .25rem;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    }

#access .redessociales {
    text-align: right;
    margin-right: 20px;
    font-size: 1.3em;
    height: 53px;
    line-height: 53px;
    }
    
#access .redessociales i {
    font-size: 1.3em;
    }

#access #submenu a {
    font-size: .9em!important;
    }

#access #submenu ul {
    padding-left: 0;
}

#access #submenu a,
#access .redessociales,
#access .submenu-concellos a {
    font-family: 'Quattrocento Sans', sans-serif;
    color: #009aa6;
    text-transform: uppercase;
    }
    
#access .submenu-concellos a {
    background: #009aa6;
    color: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-size: .8em;
    margin-right: 10px;
    height: 18px;
    line-height: 18px;
    width: 63px; 
    display: inline-block;
    text-align: center;
    border: 1px solid #009aa6;
    }
    
#access .submenu-concellos a:last-child {
    margin-right: 0;
    }
    
#access .submenu-concellos a.active,
#access .submenu-concellos a:hover {
    color: #009aa6;
    background: #fff;
    }
    
#access #menu-principal a:hover,
#access #menu-principal a.active,
#access #submenu a:hover,
#access #submenu a.active,
.redessociales a:hover,
.g24-directos-roller a:hover {
    color: #000!important;
    }
    
.g24-directos-roller .titulillo a:hover,
.g24-directos-roller .left a:hover {
    color: #009aa6!important;
    }
    
#access #menu-principal a {
    color: #fff;
    font-family: 'Quattrocento Sans', sans-serif;
    text-transform: uppercase;
    }
    
.sin-submenu #access #menu-principal li.informativos-menu:hover > a,
.sin-submenu #access #menu-principal .informativos-menu a.active {
	border-bottom: 0!important;
	}
    
#menu-principal {
    font-size: 1.2em;
    }
    
.sin-submenu #access #menu-principal li:hover > a,
.sin-submenu #access #menu-principal a.active {
	border-bottom: 0;
	}
    
#header {
    border-top: 0;
    height: 200px;
    }

h1#logo a {
    background-image: url("/static/v2_img/informativos/logo-informativos.svg");
    width: 201px;
    height: 60px;
    background-size: 201px 60px;
    background-position: left top;
    }

#contenido-destacado {
	width: 1010px;
	}
	
.portada-informativos .portada-deporte-info li {
	overflow: hidden;
	}
	
.portada-informativos.portada-deporte li.home-listado-filete {
	clear: both;
	}
	
.portada-informativos .franja-esta-pasando.unico a {
	position: absolute;
	}
	
.informativos .single h3.entrada-titulo {
	font-family: 'QlassikMediumRegular', Arial, Lucida Grande, Sans-Serif;
	font-weight: normal;
	}	
	
.informativos .single .informativos-single-contenido br {
	margin-bottom: .5em;
	}
	
.informativos .single .informativos-single-contenido {
	clear: both;
	}
	
.informativos .single h3.entrada-titulo   {
	font-weight: normal;
	}
	
.informativos .single .informativos-single-contenido {
	font-size: 1.16em;
	}
	
.informativos .single h3.entrada-titulo {
	font-size: 3.2em;
	}
	
.informativos .single .informativos-single-resumen {
	font-family: "Georgia", serif;
	}
	
.informativos .single .informativos-single-contenido {
	margin: 0 20px;
	}

.informativos #principal .sidebar-caja.informativos-buscador form#formulario-data {
    margin-top: 0;
}

.informativos form#formulario select,
.informativos form#formulario-data select{
	padding: 0;  
	}
	
.informativos .entradas-a-carta .listadoimagenes-li.active {
	background: #009aa6;
	}
	
#page.informativos.portada-informativos .franja-actualidade,
#page.informativos.portada-informativos .franja-actualidade a,
.informativos .entradas-a-carta .listadoimagenes-li.active .listadoimagenes-titulo a,
.informativos .entradas-a-carta .listadoimagenes-li.active .listadoimagenes-data {
	color: #fff;
	}
	
.informativos .single .informativos-single-resumen {
	color: #979696;
	}
	
.informativos .single .informativos-single-resumen {
	margin: 5px 0 15px 0;
	}
	
.informativos .single .informativos-single-resumen {
	font-size: 1.3em; /* 14px */
	}
	
#page.informativos.portada-informativos .franja-actualidade {
	font-size: 1em; /* 12px */
	}
	
.informativos .single .informativos-single-resumen {
	font-style: italic;
	}
	
.informativos .single textarea {
    width: 580px;
}
	
#page.informativos.portada-informativos .franja-actualidade ul,
#page.informativos.portada-informativos .franja-ultimo-informativo ul,
.informativos .single .informativos-single-resumen p {
	margin: 0;
	}
	
.informativos .single .anulacion-padding,
.informativos .single .entrada-blog-contenido img {
	margin-bottom: 20px;
	}
	
