@charset "utf-8";
/* CSS ACCESIBILIDAD AYUNTAMIENTO DE ÁGUILAS */

/*GLOBAL*/
.covid-19 {
	float: 99999999;
	position:fixed;
	top:15%;
	left:0%;
	z-index:999999;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
}
@media screen and (max-width: 767px) {
	.covid-19{
		display: none;
	}
}
.bt-cerrar{
	float: right;
	margin-right: 20px;
	font-size: 1.8em !important;	
}
.gris-oscuro{
	color: #444444 !important;
}
.modal-concejal a{
	background-color: #006fba;
    padding: 8px;
    color: #ffffff !important;
    text-align: center;
    text-transform: uppercase;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    margin: 8px;
	font-size: 1.3em;
}
.modal-concejal p{
	
	text-align: justify !important;

}
#buscadorAyuntamiento{
	width: 100%;
	background-color: #F6F6F6;
	height: 60px;
	text-align: center;
	line-height: 60px;
	position: absolute;
	top: 0px;
	z-index: 999999999;
	border-bottom: 1px solid #E2E3E2;
	display: none;
	
}
#buscadorAyuntamiento label{
	line-height: 60px;
}

.buscador-global{
	border: 1px solid #E2E3E2 !important;
	padding: 12px !important;
	font-family: "Montserrat", sans-serif !important;
	
}
.borde-0-boton{
	border: 0px !important;
}
.margen-buscador-6id{
	margin: 0px 6px;
}
.altura-40{
	height: 40px !important;
}
.altura-42{
	height: 42px !important;
}
.altura-45{
	height: 45px !important;
}
.leyenda-atajo{
	color: red;
	margin: 0px 10px;
}
.atajo{
	float: right;
	color: red;
}
.icono-herramienta{
	width: 20px;
	height: 20px;
	margin: 0px 8px;
	/*padding-bottom: 10px;*/
}
.ocultar{
	display: none;
}
.alineacion-centrada{
	text-align: center;
}
.en-linea{
	display: inline-block;
}
.acordeon-pgou{
	font-size:16px !important;
	text-transform:uppercase !important;
}
.incidencias-boton{
	background-color:#006fba;
	padding:10px;
	text-align:center;
	color:#FFFFFF !important;
}
.flotar-99999{
	z-index:99999 !important;
}
.buscador-campo{
	width:200px !important;
	height:38px !important;
}
.buscador-campo::placeholder{
	font-family: "Montserrat", sans-serif !important;
}
.boton-filtro{
	background:#006fba !important;
	padding:8px !important;
	color:#ffffff !important;
	text-align:center !important;
	text-transform:uppercase !important;
	border-radius:6px !important;
	-moz-border-radius:6px !important;
	-webkit-border-radius:6px !important;
	margin:4px !important;
}
.fecha-personal{
	text-transform:uppercase !important;
	color:#006FBA !important;
	font-size:16px !important;
}
.leyenda{
	font-size: 20px;
	line-height: 40px;
	text-align: center;
}
.autoliquidacion-titulo{
	height:100px !important;
	overflow:hidden;
	color: #222;
	padding-top: 45px;
    text-transform: uppercase;
    font-weight: 600;
    font-family: "Open Sans";
    font-size: 15px !important;
	padding-left: 16px;
    padding-right: 16px;
}
.perfil-titulo{
	height:75px !important;
	overflow:hidden;
	color: #222;
	padding-top: 45px;
    text-transform: uppercase;
    font-weight: 600;
    font-family: "Open Sans";
    font-size: 15px !important;
	padding-left: 16px;
    padding-right: 16px;
}
.titular-capa-interna{
	height:170px !important;
	padding:40px !important;
	font-size: 1.3em !important;
	line-height: 30px !important;
	text-transform: uppercase;
}
.acordeon-perfil{
	font-size:1em;
	text-align:justify;
}
.acordeon-perfil-titular{
	font-size:1.5em !important;
	text-transform:uppercase !important;
}
.capa-info-perfil{
	font-size:1.5em !important;
	padding-bottom:20px !important;
	color:#006fba !important;
	margin-bottom: 30px !important;
}
.titular-capa-internab{
	height:240px !important;
	padding:40px !important;
	font-size: 1.3em !important;
	line-height: 30px !important;
	text-transform: uppercase;
}
.marca-agua-ayuntamiento{
	background-image: url("../images/marcaagua.png");
	background-repeat: no-repeat;
	background-position:center;
}

.alto-38{
	height: 38px !important;
}
.no-disponible{
	font-size: 24px !important;
}
.grosor-800{
	font-weight:800;
}
.gobierno-avatar{
	max-height:150px;
	width:auto;
}
.borde-mocion{
	border:#BDBDBD 1px solid;
	margin-bottom:30px;
	padding:10px;
}
.detalle-mocion{
	font-size:1.2em;
	text-align: justify;
}
.img-mocion-ruego{
	max-width:300px !important;
	height:auto !important;
}
.info-pie-mocion{
	font-size:1.5em;
	line-height: 28px;
	margin-bottom: 30px;
}
.capa-actas{
	font-size:1.3em;
	margin-bottom: 15px;
}
.info-acuerdo{
	font-size:1.8em;
	line-height: 33px;
	margin-bottom: 30px;
}
.info-mocion{
	font-size:1.5em;
	text-align:justify;
	line-height:30px;
}
.col-mocion{
	font-size:1.5em;
	line-height: 28px;
	margin-bottom: 30px;	
}
.enlace-acuerdo{
	font-size:1.8em;
	margin-bottom: 15px;
}
.info-pie-acuerdo{
	font-size:1.8em;
	line-height: 33px;
	margin-bottom: 30px !important;
	text-align: justify;
}
.logo-partido-avatar{
	float: left;
	height:auto;
	width:40px;
}
.acordeon-gobierno{
	font-size:3.5em !important;
	text-transform:uppercase;
	float: left;
	margin: 12px 15px 5px 15px;
	
}
@media only screen and (max-width: 800px) {
	.acordeon-gobierno{
		font-size:2.5em !important;
		margin: 10px 15px;
}
}
.lista-gobierno{
	font-size: 1.4em !important;
	margin-bottom: 15px;
}
.altura-minima-acordeon{
	min-height: 65px;
}
.gobierno-parrafo{
	font-size:18px !important;
	padding-bottom:20px;
	color:#006fba;
}
.cuerpo-modal p{
	text-align: justify;
	margin: 5px;
}
.cuerpo-modal h2{
	text-align: center;
	margin: 10px;
	font-family: 'Open Sans Condensed', sans-serif;
}

.titulo-modal{
	font-size:1.5em !important;
	color:#006fba;
}
.cerrar-modal{
	background-color:#006fba;
	padding:8px;
	color:#ffffff;
	text-align:center;
	text-transform:uppercase;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border: 0px;
}
.adjuntos-modal{
	border-top:#006fba solid 2px;
	padding-top:15px;
}
.adjuntos-modal-boton{
	background-color:#006fba;
	padding:8px;
	color:#ffffff !important;
	text-align:center;
	text-transform:uppercase;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	margin:4px;
}
.adjuntos-modal-boton a{
	color:#ffffff !important;
}
.capa-gris-presentacion{
	background-color: #f6f6f6;
	padding-top: 60px !important;
	padding-bottom: 8px !important;
}
.altura-40{
	height: 40px;
}
.mayusculas{
	text-transform: uppercase;
}
.envoltura-iframe{
	font-size:1.5em !important;
	text-align:justify;
	line-height:30px !important;
}
.motivo-concejalias{
	background: url(../images/trazoinicio.png) repeat-y; 
	background-position:center;
}
.avatar-concejalias{
	height: auto;
	width:180px !important;
}
.parrafo-concejalias{
	margin-top:14px !important;
	margin-bottom:14px !important;
	text-align: center;
}
.info-agenda{
	font-size:1.8em !important;
	line-height: 33px !important;
}
.icono-agenda{
	width: 20px;
	height: 20px;
}
.h2-historia{
	font-size:36px;
	color:#303030 !important;
	text-align: center;
	line-height: 46px;
}
.h2-telefonos{
	font-size:24px !important;
	padding-bottom:20px !important;
	color:#006fba;
	font-weight: bold !important;
}
.contacto-telefonos{
	font-size:16px !important; 
	text-transform:uppercase;
}
.h3-agenda{
	z-index: 9999;
    position: relative;
    float: left;
    color: #2f383d;
    line-height: 28px;
    font-size: 30px;
    text-transform: uppercase;
}
.h4-agenda{
	z-index: 9999;
    position: relative;
    float: left;
    color: #2f383d;
    line-height: 28px;
    font-size: 30px;
    text-transform: uppercase;
}
.h3-historia{
	z-index: 9999;
    position: relative;
    float: left;
    color: #2f383d;
    line-height: 28px;
    font-size: 30px;
    text-transform: uppercase;
}
.h3-cope{
	font-size:2em !important;
	color:#006fba !important;
	margin-top: 25px;
	margin-bottom: 15px;
	text-align: justify;
}
.boton-vivero{
	background-color:#006fba;
	padding:10px;
	text-align:center;
	color:#FFFFFF;
	margin:4px;
}
.miniatura-video-150{
	width:150px;
	height:150px;
	margin-bottom: 15px;
}
.link-info-biblio{
	background-color: #006fba !important;
	padding:10px !important;
	text-align:center !important;
	color:#FFFFFF !important;
}
.secciones-informativas{
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}
.fuente-0-7em{
	font-size: 0.7em !important;
}
.fuente-3em{
	font-size: 3em !important;
}
.fuente-1-5-em{
	font-size: 1.5em;
}
.fuente-16px{
	font-size: 16px !important;
}
.fuente-18px{
	font-size: 18px !important;
}
.fuente-24px{
	font-size: 24px !important;
}
.espaciado-proximamente{
	padding-top: 60px !important;
	padding-bottom: 0px !important; 
}
.flotar-derecha{
	float: right !important;
}
.h2-titulo-interno{
	margin-top: 22px;
    margin-bottom: 0px;
    float: left;
    line-height: 30px;
    color: #2f383d;
    font-size: 30px;
    text-transform: uppercase;
    padding-bottom: 10px;
    font-weight: 300;
    padding-left: 30px;
    box-sizing: border-box;
}
.h3-videos{
	font-size: 15px !important;	
}
.p-saludo{
	font-size:1.5em !important;
	text-align:justify;
	line-height:30px;
}
.capa-firma{
	font-size:1.5em !important;
	text-align:right;
	line-height:30px;
}
.boton-agenda{
	background-color:#006fba;
	padding:10px;
	text-align:center;
	color:#FFFFFF !important;
}
.boton-agenda a{
	color: #fff !important;
}
.boton-agenda a:hover{
	color: #fff !important;
}
.saludo-cobertura{
	padding-top: 60px !important;
	padding-bottom: 0px !important; 
}
.subtitulo-p-imagenes{
	font-size:24px;
	color:#006fba;
}
.fondo-blanco{
	background-color: #ffffff !important;
}
.ancho-total{
	width: 100% !important;
}
.ancho-80p{
	width: 80% !important;
}
.ancho-85p{
	width: 85% !important;
}
.ancho-90p{
	width: 90% !important;
}
.color-primario-ayuntamiento{
	color:#006fbA !important;
}
.espaciado-arriba-abajo-0{
	padding-top: 0px !important;
	padding-bottom: 0px !important; 
}
.espaciado-arriba-abajo-10{
	padding-top: 10px !important;
	padding-bottom: 10px !important; 
}
.espaciado-arriba-abajo-60{
	padding-top: 60px !important;
	padding-bottom: 60px !important; 
}
.espaciado-15{
	padding: 15px;
}
.espaciado-20{
	padding: 20px;
}
.espaciado-35{
	padding: 35px;
}
.espaciado-40{
	padding: 40px;
}
.espaciado-40-20{
	padding: 40px 20px !important;
}
.espaciado-izquierda-25{
	padding-left:25px;
}
.espaciado-150{
	padding: 150px;
}
.espaciado-arriba-10{
	padding-top: 10px;
}
.espaciado-arriba-20{
	padding-top: 20px;
}
.espaciado-arriba-30{
	padding-top: 30px;
}
.espaciado-derecho-5{
	padding-right:5px;
}
.espaciado-arriba-40{
	padding-top: 40px;
}
.espaciado-arriba-300{
	padding-top: 300px;
}
.espaciado-abajo-40{
	padding-bottom: 40px;
}
.espaciado-izquierda-derecha-50{
	padding-left:50px;
	padding-right:50px;
	text-align:justify;
}
.blanco{
	color: #fff;
}
.margen-0{
	margin: 0 !important;
}
.margen-4{
	margin: 4px;
}
.margen-8{
	margin: 8px;
}
.margen-24{
	margin: 24px;
}
.margen-derecho-4{
	margin-right: 4px;
}
.margen-derecho-8{
	margin-right: 8px;
}
.margen-derecho-15{
	margin-right: 15px;
}
.margen-abajo-8{
	margin-bottom: 8px;
}
.margen-abajo-9{
	margin-bottom: 9px;
}
.margen-abajo-15{
	margin-bottom: 15px;
}
.margen-abajo-20{
	margin-bottom: 20px;
}
.margen-abajo-30{
	margin-bottom: 30px !important;
}
.margen-abajo-75{
	margin-bottom: 75px !important;
}
.margen-arriba-0{
  margin-top:0px;
}
.margen-arriba-10{
  margin-top:10px;
}
.margen-arriba-30{
  margin-top:30px;
}
.margen-arriba-38{
	margin-top:38px;
}
.tamano-fuente{
	font-size: 16px;
}
.cursor-ayuntamiento{
	cursor: pointer;
}
.encabezado-secciones-internas{
	background-image:url(../images/cabecera.jpg) !important;
	background-repeat: no-repeat !important;
	-webkit-background-size: cover !important;
	-moz-background-size: cover !important;
	-o-background-size: cover !important;
	background-size: cover !important; 
	color:#fff !important;
}
.encabezado-secciones-internas a {
	color: #fff !important;
}
.encabezado-secciones-internas .breadcrumbs_c {
   color: #ffffff;
   font-size: 13px;
}
.encabezado-secciones-internas .breadcrumbs_c a:hover{
	color:#FFFFFF;
}
.encabezado-secciones-internas h1.title {
	color: #ffffff !important;
	font-size: 50px;
}
.sombra-paralela{
	text-shadow: 1px 1px #333;
}				
/*FIN GLOBAL*/

/* CARNAVAL Y SEMANA SANTA */
.btn-carnaval{
	background-color:#C80063; background-image:url(../images/detalle.png); background-repeat:no-repeat; background-position:left center; color: #fff !important; text-align: center !important;
}
.btn-carnaval a:hover{
	color: #fff !important;
}
.btn-semana-santa{
	background-color:#326A96; background-image:url(../images/detalle2.png); background-repeat:no-repeat; background-position:left center; color: #fff !important;
}
.btn-semana-santa a:hover{
	color: #fff !important;
}
.div-semana{
	font-size:2em !important;
	margin-left:70px;
}
.div-car{
	font-size:2em !important;
	margin-left:40px;
}
#fijocarnaval {  
    position:relative;  
            text-align:center;  
            padding: 10px 5px 10px 5px;    /* margen con valores: arriba - derecha - abajo - izquierda */   
            top: 0px;                      /* Distancia hasta el borde superior */  
            left: 0px;                     /* Distancia hasta el borde izquierdo */ 
            width:100%;    
            z-index: 1;    
display:none;
background-color:#C80063; 
background-image:url(../images/detalle.png);
background-repeat:no-repeat;
background-position:left center;	
font-size:2em;	
color:#fff;
margin-bottom:10px;
} 
#fijocarnaval2 {  
    position:relative;  
            text-align:center;  
            padding: 10px 5px 10px 5px;    /* margen con valores: arriba - derecha - abajo - izquierda */   
            top: 0px;                    /* Distancia hasta el borde superior */  
    left: 0px;            /* Distancia hasta el borde izquierdo */ 
        width:100%;    
        z-index: 1;    
display:none;
background-color:#326A96; background-image:url(../images/detalle2.png); background-repeat:no-repeat; background-position:left center;	
font-size:2em;	
color:#fff;
margin-bottom:10px;
}
#fijocovid19{
	    position:relative;  
            text-align:center;  
            padding: 10px 5px 10px 5px;    /* margen con valores: arriba - derecha - abajo - izquierda */   
            top: 0px;                    /* Distancia hasta el borde superior */  
    left: 0px;            /* Distancia hasta el borde izquierdo */ 
        width:100%;    
        z-index: 1;    
display:none;
background-color:#0070BE; background-image:url(../covid/detalle.png); background-repeat:no-repeat; background-position:left center;	
font-size:2em;	
color:#fff;
margin-bottom:10px;
}
@media screen and (max-width: 950px) {
#fijocarnaval {  
display:block;
}
#fijocarnaval2 {  
display:block;
}
#fijocovid19 {  
display:block;
}		
}
/* FIN CARNAVAL Y SEMANA SANTA */

/*SLIDESHOW PÁGINA PRINCIPAL*/
.contenedor-slider-principal{
	margin:0px auto;
	background-color:#E9E9E9;
	padding:0px;
	margin-top:0px;
	margin-bottom:0px;
	max-height:500px;
}
.rev-slider-oculto{
	display:none;
	max-height:500px;
	height:500px;
}
.capa-5{
	z-index: 5;
}
.h1-slider-ayuntamiento{
	color:#FFFFFF;
	font-size:4em;
}
.parrafo-slider-ayuntamiento{
	color:#FFFFFF;
	font-size:2em;
}
.banner-control-tiempo{
	visibility: hidden !important;
}
/*FIN - SLIDESHOW PÁGINA PRINCIPAL*/

/*CAPA ÚLTIMAS NOTICIAS - PORTADA*/
.contenedor-ultimas-noticias{
	padding-top: 10px !important;
	padding-bottom: 60px !important;
}
.celda-noticia{
	border-bottom:#D4D4D4 1px solid;
	margin-bottom:8px;
}
.celda-fecha-noticia{
	color:#006fbA;
	font-size: 16px;
}
.celda-titular-noticia{
	padding-left:18px;
	padding-bottom:6px;
}
/*FIN - CAPA ÚLTIMAS NOTICIAS - PORTADA*/

/*CAPA DESTACADOS - PORTADA*/
.contenedor-destacados-portada{
	max-height: 1400px !important;
	overflow: hidden;
}
.destacado-parrafo-portada{
	font-size: 16px !important;
	color:#006fbA;
}
.titular-desplazamiento{
	float: left;
	margin: 0px;
	font-size: 17px !important;
	font-family: Bebas Neue;
	line-height: 20px;
	font-weight: 500;
	color: #555;
}
.contenedor-destacado-vacio{
	border-bottom:#006fbA 4px solid !important;
	margin-bottom:8px !important;
}

.contenedor-destacado-vacio p {
	float: left !important;
	margin: 0px !important;
	font-size: 17px !important;
	font-family: Bebas Neue;
	line-height: 20px !important;
	font-weight: 500 !important;
	color: #555 !important;
	padding-top: 25px !important;
}
/*FIN - CAPA DESTACADOS - PORTADA*/

/*COLUMNA MENU DERECHO - PORTADA*/
.banner-img-portada{
	margin: 10px 0px 0px 5px;
	width: 100%;
	height: auto;
	cursor: pointer;
}
/*FIN COLUMNA MENU DERECHO - PORTADA*/

/*MAS NOVEDADES - PORTADA*/
.franja-novedades{
	background-color: #f6f6f6;
	padding-top: 60px  !important;
	padding-bottom: 60px !important;
}
.parrafo-novedades{
	color:#006fbA;
	font-size: 16px;
	font-weight: bold;
}
.espaciado-novedad{
	padding-left:18px;
	padding-bottom:6px;
}
/*FIN MAS NOVEDADES - PORTADA*/

/*ENLACES DE INTERES - PORTADA*/
.contenedor-enlaces-interes{
	padding-top: 60px !important;
	padding-bottom: 60px !important;
}
.titular-general-enlaces{
	font-size:36px;
	color:#212121 !important;
	margin-bottom: 10px;
}
.subtitulo-enlaces{
	font-size: 24px !important;
	line-height: 20px;
	font-weight: 500;
	margin-top: 0;
	margin-bottom: 0;
	color: #555;
	padding-top:35px;
}
.imagen-enlaces-contenedor{
	width:105px;
	height:105px;
}
.imagen-enlaces-contenedor-150{
	width:150px;
	height:150px;
}
.parrafo-enlaces-contenedor{
	font-size: 15px !important;
	line-height: 20px;
	font-weight: 500;
	margin-top: 0;
	margin-bottom: 0;
	color: #555;
}
/*FIN ENLACES DE INTERES - PORTADA*/

/*CAPA PROGRAMAS EUROPEOS */
.contenedor-programas-europeos{
	background-color: #f6f6f6;
	padding-top: 60px !important;
	padding-bottom: 60px !important; 
}
.link-imp-europeo{
	color:#074D61;
	font-size: 18px !important;
}
.link-imp-europeo-b{
	color:#074D61;
	font-size: 14px !important;
}
.img-europeo{
	width:auto;
	height:150px;
}
.poster-capa{
	display: flex !important;
	justify-content: center !important;
	align-items: center !important;
}
.poster-capa img{
	width: 165px !important;
	height:auto !important; 
}
.img-life{
	width:auto;
	height:40px;
}
.parrafo-europeo{
	font-size: 15px !important;
	line-height: 20px;
	font-weight: 500;
	margin-top: 0;
	margin-bottom: 0;
	color: #555;
}
.campoder-img{
	width:auto;
	height:100px;
	margin-top: 20px;
	margin-bottom: 20px;
}
/*CAPA PROGRAMAS EUROPEOS */

/*CAPA VIDEOS*/
.contenedor-capa-videos{
	padding-top: 60px !important;
	padding-bottom: 60px !important;
}
.contenedor-parrafo-video{
	margin: 20px 0px;
}
.video-img-150{
	height: 150px;
	width: 150px;
}
/*FIN - CAPA VIDEOS*/

/*NOTICIAS*/
.imagen-noticia{
	max-height:200px;
	margin:4px;
}
.h4-noticias-recientes{
	margin-bottom: 18px;
    margin-top: 0;
    font-weight: 400;
    color: #484747;
    float: left;
    line-height: 20px;
    width: 100%;
    text-transform: uppercase;
    font-size: 22px;
}
.imagen-noticia-listado{
	max-width:350px;
}
.paginacion-noticias{
	background:#006fba;
	padding:12px;
	color:#ffffff !important;
	text-align:center;
	text-transform:uppercase;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	margin:4px;
}
.paginacion-noticias a{
	color: #fff !important;
}
.paginacion-noticias a:hover{
	color: #fff !important;
}
/*FIN - NOTICIAS*/

/*INCIDENCIAS Y APPS*/
@media only screen and (max-width: 800px) {
	#entrada{
		display:none;
	}
}
.btn-gestor-incidencias{
	background:#006fba;
	padding:12px;
	color:#ffffff !important;
	text-align:center;
	text-transform:uppercase;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	margin:4px;
}
.linea-inferior-adjuntos{
	border-bottom:#C3C2C2 1px solid;
}
.borde_seguro{
	border-bottom:rgba(211,211,211,1.00) 2px solid;
}
.etiqueta-acepto-condiciones{
	font-size: 14px !important;
	padding-top:9px !important;
	padding-left: 9px !important;
}
.politica-formulario{
	font-size: 12px;
	line-height: 18px;
	margin: 10px 0px 10px 0px;
}
.consultar-incidencia{
	background-color:#006fba !important;
	padding:8px;
	color:#ffffff !important;
	text-align:center;
	text-transform:uppercase;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	margin:4px;
}
.logo-plataforma{
	width:40% !important;
	height:auto !important;
}
.miniatura-instrucciones{
	width:100% !important;
	max-width:600px !important;
	height:auto !important;
}
.btn-android{
	width: 190px !important;
	height: auto !important;
}
.dimension-qr{
	height:350px !important;
	width: auto !important;
}
.btn-app-comercio{
	background-color:#006fba !important;
	padding:10px !important;
	text-align:center !important;
	color:#FFFFFF !important;
	z-index: 999999 !important;
}
/* FIN INCIDENCIAS */

/*NUEVO*/

.esp-izq20px{
	margin-left: 30px !important;
}
.container-menu,
.navbar-static-top .container-menu,
.navbar-fixed-top .container-menu,
.navbar-fixed-bottom .container-menu {
  width: 1400px;
}
.container-menu {
  margin-right: auto;
  margin-left: auto;
  *zoom: 1;
}
.container-menu:before,
.container-menu:after {
  display: table;
  content: "";
  line-height: 0;
}
.container-menu:after {
  clear: both;
}
.container-menu-fluid {
  padding-right: 20px;
  padding-left: 20px;
  *zoom: 1;
}
.container-menu-fluid:before,
.container-menu-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.container-menu-fluid:after {
  clear: both;
}
.navbar .container-menu {
  width: auto;
}
.navbar-static-top .container-menu,
.navbar-fixed-top .container-menu,
.navbar-fixed-bottom .container-menu {
  width: 940px;
}

@media only screen and (max-width: 1024px) {
  .container-menu,
.navbar-static-top .container-menu,
.navbar-fixed-top .container-menu,
.navbar-fixed-bottom .container-menu {
  width: 90%;
}
}