/* Last update: 31.01.20..................*/
/**************************************************COLORES WEB*************************************************/
/*COLORES CSS*/
	.titulo-ppal h2 a {color: #fff !important;}
	footer h3.heading.color-fuente-destacado::before, footer h3.heading.color-fuente-destacado::after{background-color:#cecece;}

/**************************************************BOTONES*************************************************/
/*BOTONES*/
	.btn.boton-default{border-radius:0;padding:1% 10%}
	.contenido-bloque-texto .btn.boton-default {border: 4px solid #fff !important; border-radius: 0 !important; padding: 10px 50px;text-transform:uppercase;}
	.contenido-bloque-texto .btn.boton-default:hover {border: 4px solid #ccc !important; border-radius: 0 !important; padding: 10px 50px;}

/**************************************************ZONA DE LA PLANTILA*************************************************/
/*BARRA DE OPCIONES*/
	#barra-opciones {padding-top: 0px;min-height: 20px;}

/***SOBRECABECERA***/

/*Menu*/
/*padding menú sobrecabecera*/
	#sobrecabecera .navbar-default .nav > li > a {padding-left:10px; padding-right:10px;}

	/****mediaqueries****/
	@media all and (min-width:1200px) and (max-width:1390px){
		#sobrecabecera .navbar-default {font-size: 80%!important;}
    	#sobrecabecera .navbar-default .nav > li > a {padding-left:5px; padding-right:5px;}
    }
	@media all and (min-width:992px) and (max-width:1199px){
		#sobrecabecera .navbar-default {font-size: 70%!important;}
		#sobrecabecera .navbar-default .nav > li > a {padding-left:5px; padding-right:5px;}
	}
#sobrecabecera.sticky-bottom .navbar-default .navbar-nav > .open > .dropdown-menu {background-color: #000000 !important;}

/************CONTENIDO**************/
/*Generales*/
	.ancho #contenido > .contenido {padding: 0px 10px 0 10px;}

	/****mediaqueries****/
	@media (min-width: 992px){
		.portada.ancho #contenido>.contenido {margin-top: 0px;}
	}

/************PIE**************/
/*Últimas Noticias*/
	.modulo-ultimas-noticias.version2 .cat-noticia{display:none;}
	.modulo-ultimas-noticias.version2 .carousel h3.titulo-noticia{width:100%;font-size:150%;padding:0 !important;margin:0 !important;}
	.modulo-ultimas-noticias.version2.horizontal .noticia .sin-imagen, .version2.horizontal .noticia .imagen-noticia{height:auto!important;}

/************FOOTER**************/
/*Generales*/
	footer h3.heading.color-fuente-destacado{font-size:110%;padding:5px 0;position:relative}
	footer h3.heading.color-fuente-destacado::before{content:'';position:absolute;height:2px;width:50px;bottom:-4px;left:0}
	footer h3.heading.color-fuente-destacado::after{content:'';content:'';position:absolute;/*height:100%;*/width:50px;bottom:-4px;left:0;position:absolute;z-index:-1}

/*Listados de categorías*/
	footer .listado-categorias2 > .list-group-item{display:none;}
	footer .listado-categorias2 .collapse{display:block;}

/*Menu footer*/
	footer .navbar-default .sidebar-nav .navbar-nav li a{padding-bottom:5px}

/*****CORRECIONES DE FUNCIONALIDADES*****/
/*cajas de texto*/
.col-sm-12.bg-primary.cajas {display: inline;}
.cajas h4 strong {vertical-align: super;}

/******ANIMACIONES**************/
/*modulo bloques*/
    .bloque-imagen img{transform:scale(1);transition:all ease-in 0.4s;}
    .bloque-imagen:hover img{transform:scale(1.1);transition:all ease-out 0.6s;}

/*SERVICIOS EN PORTADA*/
.servicios-iconos-portada {margin-top:-6px !important;}
.servicios-iconos-portada .titulo-bloque {margin-top:15px !important;}

/*ESTILOS WELL*/
@media all and (min-width:992px) and (max-width:1199px){
.well-1 {margin-top:40px !important;}
    }
@media all and (min-width:1200px){
.well-1 {width:49% !important;}
    }

/*GALERÍA DE IMÁGENES*/
.funcionalidad-galerias h4, .funcionalidad-galeria-portada h4 {color: #ffffff !important; background-color: rgba(000,000,000,0.4) !important;padding-top:10px !important;padding-bottom:10px !important;}
.funcionalidad-galerias h4:hover {background-color: rgba(000,000,000,0.0) !important;}

/*CONTENIDOS RELACIONADOS*/
.contenidos-relaccionados.columnas .nav-tabs.primerElemento {display: none !important;}
.contenidos-relaccionados.columnas .funcionalidad-galerias h4 {background-color: rgba(000,000,000,0.0) !important;	color: #000000 !important;text-shadow: none !important;}
.contenidos-relaccionados.columnas .nav-tabs a {padding: 10px !important;box-shadow: inset 0 0px transparent !important;}