/* CSS Document */

@import "uvfont2.css";

/*@font-face {
       font-family: 'Calibri';
       src: url('calibri.ttf');
 
}*/
#x-insuit-tab {
    top: 75% !important;
}

/***ESTRUCTURA***/

.nav > li > a{padding-left:10px}


body{
/*font-family: 'Muli', sans-serif;*/
/*font-family: 'Roboto', sans-serif;*/
font-family: 'lato', sans-serif;
background:#fff;
font-weight:normal;
color:#666
}

.contenedor{max-width:1170px;width:100%;/*min-height:1024px*/;margin:0 auto;padding-bottom:10px;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;}

.contenido{
min-height:22em;
margin:0px auto;	
}

section{
/*margin-bottom:2%;	*/
}

.navbar-inverse .navbar-nav > li,.navbar-inverse .navbar-nav > li a{height:51px}

.navbar-nav > li:nth-child(2),.navbar-nav > li:nth-child(3),.navbar-nav > li:nth-child(4)
{border-left:1px #ccc solid}

.navbar-nav > li:nth-child(9) a{display:inline-block;padding-right:0px}
.navbar-inverse .navbar-nav > li:nth-child(9) > a:hover{background:none;}


.navbar-nav [type="submit"]{
background:url("/images/lupa.png") center no-repeat;
width:27px;
height:31px;
border:0px;
background-position:3px 11px;
	}
	
.navbar-nav form
{
box-sizing:border-box;
padding-top:0px;
position:absolute;
z-index:1000;	
}

input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus{height:auto !important;width:auto !important; } /*para buscador google*/
.gsc-control-cse input.gsc-input{background:none !important; margin-top:-2px !important}

.navbar-inverse, .navbar-inverse .navbar-collapse
{
background-color:#fff;
border:0px;	
z-index:2;
}

.navbar-inverse{/*border-bottom:1px #333 solid;*/clear:both;margin-bottom:0px}

.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand{
max-width:177px;	
margin-left:0px;
padding-top:5px;
/*min-height:75px;*/
color:#333;
}

.navbar-brand p{margin-top:10px;
line-height:1.1em;
font-size:14px;
padding-left:35px
}

.navbar-brand > img
{
float:left;
margin-rigth:5px;
max-width:130px;	
}

.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #fff;
}

/*.navbar-nav{float:right;margin-right:90px}*/
/*.navbar-inverse .navbar-nav{max-width:940px}*/
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a
{
/*color:#fff;	*/
/*padding-left:30px*/
}

.navbar-inverse .navbar-nav > li > a
{
/*min-height:75px;*/
/*line-height:3.1em;*/
/*border-right:1px #fff solid;*/
color:#333;
transition:0.5s;
}
.navbar-inverse .navbar-nav > li > a > i
{
transition:0.5s;	
}
/********estilo menu superior******/

.busca input{max-width:170px}
.busca{margin-left: 5px;min-width:200px;}


.navbar-inverse .navbar-nav > li:before
{
content: '';
/*z-index: -1;*/
position: absolute;
top: 50%;
left: 94%;
margin: -15px 0 0 1px;
width: 30px;
height: 30px;
border-radius: 50%;
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-transform: scale3d(1, 2, 1);
transform: scale3d(1, 2, 1);
-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
transition: transform 0.3s, opacity 0.3s;
-webkit-transition-timing-function: cubic-bezier(0.7,0,0.9,1);
transition-timing-function: cubic-bezier(0.7,0,0.9,1);	
}

.navbar-inverse .navbar-nav > li:nth-child(3):before
{
	left:94%;
}

.navbar-inverse .navbar-nav > li:nth-child(4):before
{
	left:94%;
}

.navbar-inverse .navbar-nav > li:nth-child(5):before
{
	left:94%;
}
.navbar-inverse .navbar-nav > li:nth-child(5) > a{padding-right:10px}


.navbar-inverse .navbar-nav > li:nth-child(1):before {background:#a6192e}
.navbar-inverse .navbar-nav > li:nth-child(2):before {background:#60750D}
.navbar-inverse .navbar-nav > li:nth-child(3):before {background:#145976}
.navbar-inverse .navbar-nav > li:nth-child(4):before {background:#D5A30D}
.navbar-inverse .navbar-nav > li:nth-child(5):before {background:#9D297D}


.navbar-inverse .navbar-nav > li:nth-child(1) > a > i{color:#a6192e}
.navbar-inverse .navbar-nav > li:nth-child(2) > a > i{color:#60750D}
.navbar-inverse .navbar-nav > li:nth-child(3) > a > i{color:#145976}
.navbar-inverse .navbar-nav > li:nth-child(4) > a > i{color:#D5A30D}
.navbar-inverse .navbar-nav > li:nth-child(5) > a > i{color:#9D297D}


.navbar-inverse .navbar-nav > li:nth-child(1) > a:hover > i{color:#fff}
.navbar-inverse .navbar-nav > li:nth-child(2) > a:hover > i{color:#fff}
.navbar-inverse .navbar-nav > li:nth-child(3) > a:hover > i{color:#fff}
.navbar-inverse .navbar-nav > li:nth-child(4) > a:hover > i{color:#fff}
.navbar-inverse .navbar-nav > li:nth-child(5) > a:hover > i{color:#fff}

.navbar-inverse .navbar-nav > li:hover:before
{
	-webkit-transform: scale3d(9, 9, 1);
	transform: scale3d(9, 9, 1);
}

.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus{color:#333;background:#f5f5f5;}
/*.navbar-inverse .navbar-nav > li:nth-child(5) > a:hover, .navbar-inverse .navbar-nav > li:nth-child(5) > a:focus{background:none;color:#333}*/
.navbar-inverse .navbar-nav > li:nth-child(6) > a:hover, .navbar-inverse .navbar-nav > li:nth-child(6) > a:focus{background:none;color:#666}
.navbar-inverse .navbar-nav > li:nth-child(7) > a:hover, .navbar-inverse .navbar-nav > li:nth-child(7) > a:focus{background:none;color:#666}
.navbar-inverse .navbar-nav > li:nth-child(8) > a:hover, .navbar-inverse .navbar-nav > li:nth-child(8) > a:focus{background:none;color:#666}
.navbar-inverse .navbar-nav > li:nth-child(9) > a:hover, .navbar-inverse .navbar-nav > li:nth-child(9) > a:focus{background:none;color:#333}


.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus
{
color: #333;
background-color: #f5f5f5;
}


.navbar-inverse .navbar-nav > li{overflow:hidden;background:none;}
.navbar-inverse .navbar-nav > li > a:hover{color:#fff;background:none;}

/*fin estilo menu superior*/

.dropdown-menu{padding:0px;}
.dropdown-menu{border-radius:0px;border:0px}
.dropdown-menu > li > a{padding-top:10px;padding-bottom:10px}
/*.dropdown-menu > li > a:last-child{border-radius:0px 0px 5px 5px}*/
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus
{
  color: #333;
  background-color: #f5f5f5;
}

.navbar-nav li:nth-child(10){padding-left:5px}
.navbar-nav li:nth-child(10) a{display:inline-block;}
.navbar-nav li:nth-child(5) a, .navbar-nav li:nth-child(6) a, .navbar-nav li:nth-child(7) a, .navbar-nav li:nth-child(8) a, .navbar-nav li:nth-child(10) a{padding-left:2px;padding-right:2px;}
.navbar-nav > li:last-child{padding-top:7px;height:40px!important;position:absolute;right:0}
.navbar-nav li:nth-child(5) a{padding-left:15px;}

.lista-farmacias, .lista-farmacias12{list-style-position: inside;}
.lista-farmacias li{padding:1em; list-style:none;}
.guardia{background-color:#FF9; border:1px solid #666;}
.farmaciasmes{background:#A6192E; color:#fff; margin-bottom:5px; text-align:center; padding:1em; list-style:none;}
.lista-farmacias12 li{padding:5px;margin-bottom:5px; border-bottom:1px solid #666; list-style:none;}
.lista-farmacias12 .guardia{background-color:#FF9; border-bottom:1px solid #666; list-style:none; padding:5px;margin-bottom:5px;}

.redes-top, .profesional
{
position:relative;
z-index:300;	
width:150px;
font-size:1.7em;
margin-bottom:-160px
}

.profesional{right:0px;width:350px;float: right;margin-top: 15px;}
.profesional ul li{color:#333; text-align:center;display:inline-block;font-size:0.8em;}
.profesional ul li a{color:#333;display:block;background:rgba(255,255,255,0.8);width:100%;padding:5px;padding-left:15px;padding-right:15px;}
.profesional ul li a:hover{text-decoration:none;background:#609600;color:#fff;}

/*.redes-top ul{margin:0px;padding:0px}*/
.redes-top{width:125px}
.redes-top ul li
{
	/*padding:5px;*/
	background:rgba(255,255,255,0.9);
	transition:0.3s;
	-webkit-transition:0.3s;
	-o-transition:0.3s;
	width:43px;
	overflow:hidden;
	height:40px;
	padding-right:5px;
}

.redes-top ul li a{position:absolute;width:100%;}

.redes-top ul li i{padding-left:0px}

.redes-top ul li:nth-child(1), .redes-top ul li:nth-child(1) a{color:#405D9B;}
.redes-top ul li:nth-child(2), .redes-top ul li:nth-child(2) a{color:#55ACEE;}
.redes-top ul li:nth-child(3), .redes-top ul li:nth-child(3) a{color:#CC181E;}
.redes-top ul li:nth-child(4), .redes-top ul li:nth-child(4) a{color:#375989;}

.redes-top ul li:hover
{
width:100%;	
border-radius:0px 5px 5px 0px;
-webkit-border-radius:0px 5px 5px 0px;
-o-border-radius:0px 5px 5px 0px;
-ms-border-radius:0px 5px 5px 0px;
}

.redes-top ul li:after
{
content:"Síguenos";	
text-align:right;
padding-left:45px;
font-size:18px;
}




.carouseltop{box-shadow:none; text-align:center}

.titulo-conce{position:relative;z-index:200;margin-top:-60px;background:rgba(255,255,255,0.8);overflow:hidden;min-height:45px;margin-bottom:-45px}
.titulo-conce h1{margin-top:0px;font-size:2.5em; color:#333;font-weight:100}


.lanoticia .redes-top{
			/*max-width: 1170px;*/
			max-width:27%;
			float:right;
			margin: 0px auto;
			width: 100%;
			text-align: right;
			margin-bottom:15px;
			font-size:1.5em;
			padding-top:15px;
			}
		.lanoticia .redes-top ul{float:left;}
		.lanoticia .redes-top ul li{display:inline-block;width:35px;background:none}
		.lanoticia .redes-top ul li:hover{width:35px}
		.lanoticia .redes-top ul li a{background:none; position:relative}
		.lanoticia .redes-top ul li::after{display:none !important}
		.lanoticia .titulo-conce h1{color:#A6192E;font-size: 3em !important;font-weight: 400; padding-top:15px}
		.lanoticia .titulo-conce{background:none; border:0px !important;margin-bottom:15px !important;margin-top:-77px}
		.lanoticia .titulo-conce{/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#f5f5f5+0,ffffff+100 */
background: #f5f5f5; /* Old browsers */
background: -moz-linear-gradient(top, #f5f5f5 0%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #f5f5f5 0%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #f5f5f5 0%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.lanoticia .titulo-conce a{padding-left:25px;padding-right:50px;}
.lanoticia .titulo-conce a:nth-child(1){padding-left:200px;padding-right:25px}

.migas{background:#f5f5f5;}
.migas ul li{list-style:none;display:inline-block;border-right:2px #fff solid;padding:5px}
.migas ul li:last-child{border-right:0px;}
.migas ul li i{font-size:0px;}
.migas ul li i:before{font-size:14px}
.migas .contenedor{padding-bottom:0px}
.lateral{margin-top:15px}
.lateral section{overflow:hidden;}
.lateral > div:nth-child(1){border-bottom:1px #f5f5f5 solid;overflow:hidden}
.lateral > div:nth-child(1) a{color:#333}
.lateral > div:nth-child(1) a:nth-child(1){font-size:1.2em;}
.lateral > div:nth-child(1) .addthis_toolbox{max-width:140px;float:left}
.lateral > div:nth-child(1) span{float:right}
.menulat h1{background:#A6192E;font-size:1.2em;padding:8px;width:100%;float:none;margin-bottom:0px}
.menulat:first-child h1{margin-top:0px;}
.contini > .col-md-9{margin-top:15px}
.menulat ul li{list-style:none;}
.menulat ul li a{color:#333;font-size:1.2em;display:block;padding:8px;transition:0.3s;-webkit-transition:0.3s;}
.menulat ul li a:hover{background:#f5f5f5;text-decoration:none;}
.menulat{text-align:center}
.menulat ul{text-align:left}
.menulat .navbar-toggle{float:none;text-align:center;background:#f5f5f5;font-size: 1.5em;
padding-right: 7px;
padding-top: 8px;}
.hemeroteca .navbar-toggle{float:right;margin-top:-44px;background:none; color:#fff;padding-right:0px}
.menulat .navbar-collapse{padding-right:0px;padding-left:0px}

.menucon{background:#e5e5e5}
.menucon .contenedor{padding-bottom:0px}
.latconce{text-align:center}
.latconce div{text-align:left;}
.latconce .navbar-toggle{float:none;text-align:center;background:#f5f5f5;font-size: 1.5em;
padding-right: 7px;
padding-top: 8px;}
.latconce .navbar-collapse{padding-right:0px;padding-left:0px}
.latconce .menulat .navbar-nav li:first-child {
 /*   border-left: 2px #fff solid;*/
}
.latconce .menulat .navbar-nav li:last-child {border-right:0px;}
.latconce .menulat .navbar-nav li {
    list-style: none;
	border:0px;
    border-right: 2px #fff solid;
}

.latconce .menulat ul li.activo a {
    color: #fff;
    background: #A6192E;
}
.latconce .menulat .navbar-nav li a {
    padding: 10px 15px;
}

.latconce .menulat ul li a:hover {
    background: #A6192E;
    text-decoration: none;
    color: #fff;
}

.latconce .navbar-nav > li:last-child{position:relative;padding-top:0px;height:auto !important;padding-left:0px;}

@keyframes animtop {
    0% {opacity: 0;margin-top:-150px;}
    100% {opacity: 1;margin-top:-100px;}
}

-webkit-@keyframes animtop {
    0% {opacity: 0;margin-top:-150px;}
    100% {opacity: 1;margin-top:-100px;}
}

.botonestop{color:#fff;font-size:1.2em;z-index:3;}
.botonestop > div > .col-md-2{width:195px;padding-left: 7.5px;
padding-right: 7.5px;
margin-bottom:15px;}
.botonestop > div > .col-md-2:nth-child(5){width:390px;}

.botonestop > div > .col-md-2 div a{color:#fff;text-decoration:none;}
.botonestop > div > .col-md-2 div a:hover{text-decoration:none;}

.botonestop > div > .col-md-2 div{transition:0.3s;
-webkit-transition:0.3s;
-o-transition:0.3s;
-ms-transition:0.3s;
box-shadow:0px 3px 3px #999;
-webkit-box-shadow:0px 3px 3px #999;
-o-box-shadow:0px 3px 3px #999;}

.botonestop > div > .col-md-2 div:hover{opacity:0.95;
box-shadow:none;
-webkit-box-shadow:none;
-o-box-shadow:none;
}

/*.botonestop > div > .col-md-2 > div {padding:5px;}*/

.botonestop > div > .col-md-2:nth-child(1) > div {background:#a6192e;padding:0px}
.botonestop > div > .col-md-2:nth-child(2) > div {background:#576d00}
.botonestop > div > .col-md-2:nth-child(3) > div {background:#0d5675}
.botonestop > div > .col-md-2:nth-child(4) > div {background:#D39E00}
.botonestop > div > .col-md-2:nth-child(5) > div {background:#808487;overflow:hidden;padding-top:5px}
.botonestop > div > .col-md-2:nth-child(6) > div {background:#1b7fc6}

.botonestop figure{text-align:center;padding:15px}
.botonestop figure img{max-height:90px;margin-top:5px}
.botonestop > div > .col-md-2:nth-child(1) > div figure{padding:0px}
.botonestop > div > .col-md-2:nth-child(1) > div figure img{max-height:none;margin-top:0px;}
.botonestop > div > .col-md-2:nth-child(5) > div figure{float:right;margin-right:15px}
.botonestop > div > .col-md-2:nth-child(5) > div figcaption{float:left;margin-top:32%}
.botonestop > div > .col-md-2:nth-child(5) > div figure img{max-height:120px; margin-top:0px;}

.botonestop figcaption{padding:5px}
.botonestop .center-block{overflow:hidden;max-width:75%}


h1{
color:#fff;
font-size:1.3em;
float:left;
text-align:center;
width:100%;
clear:left;
}

h1 a, h1 a:hover{
color:#fff;
text-decoration:none;
/*text-shadow:1px 1px 2px #333;
-webkit-text-shadow:1px 1px 2px #333;
-moz-text-shadow:1px 1px 2px #333;
-o-text-shadow:1px 1px 2px #333;
-ms-text-shadow:1px 1px 2px #333;*/
}


h2
{
	font-size:1.3em;
	font-weight:500;
	color:#333;
	/*border-radius: 0px 20px 0px 20px;*/
	padding:5px;
	padding-left:0px;
/*	position:relative;*/
	
}

h3{font-weight:100;
}

	body > header, footer
	{
	z-index:1000;
	width:100%;
	}

body > header{
/*background: #00aeff; 
background: -moz-linear-gradient(top,  #00aeff 0%, #2e8bcc 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00aeff), color-stop(100%,#2e8bcc)); 
background: -webkit-linear-gradient(top,  #00aeff 0%,#2e8bcc 100%); 
background: -o-linear-gradient(top,  #00aeff 0%,#2e8bcc 100%); 
background: -ms-linear-gradient(top,  #00aeff 0%,#2e8bcc 100%); 
background: linear-gradient(to bottom,  #00aeff 0%,#2e8bcc 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00aeff', endColorstr='#2e8bcc',GradientType=0 ); */

/****fondo
background: url("../images/fondo-header.jpg") center no-repeat, #39bffe; 
background: url("../images/fondo-header.jpg") center no-repeat, -moz-linear-gradient(top,  #39bffe 0%, #37beff 24%, #ffffff 25%); 
background: url("../images/fondo-header.jpg") center no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#39bffe), color-stop(24%,#37beff), color-stop(25%,#ffffff)); 
background:  url("../images/fondo-header.jpg") center no-repeat, -webkit-linear-gradient(top,  #39bffe 0%,#37beff 24%,#ffffff 25%); 
background: url("../images/fondo-header.jpg") center no-repeat, -o-linear-gradient(top,  #39bffe 0%,#37beff 24%,#ffffff 25%); 
background: url("../images/fondo-header.jpg") center no-repeat, -ms-linear-gradient(top,  #39bffe 0%,#37beff 24%,#ffffff 25%); 
background: url("../images/fondo-header.jpg") center no-repeat, linear-gradient(to bottom,  #39bffe 0%,#37beff 24%,#ffffff 25%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#39bffe', endColorstr='#ffffff',GradientType=0 ); 
*****/
position:relative;
top:0px;	
padding-bottom:0%;
/*box-shadow:#000 2px 0px 3px;*/
/*-moz-box-shadow:#000 2px 0px 3px;*/
/*-webkit-box-shadow:#000 2px 0px 3px;*/
/*background:rgba(10, 175, 255, 0.7) none repeat scroll 0 0;*/
overflow:visible;
background:rgba(0,92,137,0.7);
border-bottom:1px #fff solid;
min-height:50px;
}


footer{
	clear:both;
background: #2e8bcc; /* Old browsers */
background: -moz-linear-gradient(top,  #2e8bcc 0%, #00aeff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2e8bcc), color-stop(100%,#00aeff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #2e8bcc 0%,#00aeff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #2e8bcc 0%,#00aeff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #2e8bcc 0%,#00aeff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #2e8bcc 0%,#00aeff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e8bcc', endColorstr='#00aeff',GradientType=0 ); /* IE6-9 */
background:#383C3B;
/*position:absolute;*/
bottom:0px;	
box-shadow:#000 -2px 0px 3px;
/*-moz-box-shadow:#000 -2px 0px 3px;*/
-webkit-box-shadow:#000 -2px 0px 3px;

}

.error{
   border: 1px solid rgba(215, 0, 0, 0.75);
   box-shadow:inset 0px 0px 2px 0px rgba(255, 0, 0, 0.75);
}

.requisitos{border-color:#fff;font-weight:bold;text-align:center}
.requisitos tr th{background:#4f81bd;color:#fff;}
.requisitos tr td{background:#d0d8e8;color:#000;}


.programadesp .col-md-6{padding-left:0px;padding-right:0px;margin-bottom:5px}
.programadesp .col-md-6:last-child{text-align:right;}
.telefonos .col-md-6:last-child{text-align:left;}
.programa-listado{clear:both;}
.programa-listado .ac-small h2{color:#A6192E; padding-left:15px}
.pendiente{width:20px;height:20px;background:red;border-radius:50%;float:left;}
.proceso{width:20px;height:20px;background:orange;border-radius:50%;float:left}
.cumplido{width:20px;height:20px;background:green;border-radius:50%;float:left;}

.ac-container .badge{background:#fff; color:#a6192e;font-size:1em;margin-left:5px;}

.programadesp .col-md-4{text-align:left;}
.programadesp .col-md-4 span{margin-right:5px}

/****ACORDEON***/
.ac-container{
/*margin-bottom:15px;*/
}

.ac-container label{
    position: relative;
    z-index: 20;
    display: block;
    cursor: pointer;
    color: #fff;
    /*font-size: 14px;*/
   background: #a6192e;
border-radius:0px;
-moz-border-radius:0px;
padding:10px;
font-weight:100;
margin-top:-3px
}

.acordeon label
{
}

.ac-container label:hover{
   /* background: #fff;*/
}

.ac-container input:checked + label,
.ac-container input:checked + label:hover{
    
    color: #fff;
}

.ac-container label:hover:after,
.ac-container input + label + article{display:none;}
.ac-container input:checked + label + article{display:block}
.ac-container input:checked + label:hover:after{
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    right: 13px;
    top: 7px;
   /* background: transparent url(../images/arrow_down.png) no-repeat center center;  */
}

.ac-container input:checked + label:hover:after{
   /* background-image: url(../images/arrow_up.png);*/
}

.ac-container label{
background: #a6192e url("/images/down-w.png") no-repeat 98%;
}

.ac-container input:checked + label{
background: #a6192e url("/images/up-w.png") no-repeat 98%;
}


/********telefonos de interes************/
.telefonos .ac-container label{
background: #f3f3f3 url("/images/down.png") no-repeat 98%;
padding:0px;
color:#666;
padding-top:10px;
padding-bottom:10px;
}

.telefonos .ac-container .badge {
    background: #666;
    color: #fff;
}

.telefonos .ac-container label em{padding:10px;}

.telefonos .ac-container #ac-1 + label em{background:url("/images/ico-tele/averias1.png")10px center no-repeat;
padding-left:45px;
}
.telefonos .ac-container #ac-2 + label em{background:url("/images/ico-tele/asociaciones1.png")10px center no-repeat;
padding-left:45px;
}
.telefonos .ac-container #ac-3 + label em{background:url("/images/ico-tele/educacion1.png")10px center no-repeat;
padding-left:45px;
}
.telefonos .ac-container #ac-4 + label em{background:url("/images/ico-tele/politicos1.png")10px center no-repeat;
padding-left:45px;
}
.telefonos .ac-container #ac-5 + label em{background:url("/images/ico-tele/iglesias1.png")10px center no-repeat;
padding-left:45px;
}
.telefonos .ac-container #ac-6 + label em{background:url("/images/ico-tele/comunicacion1.png")10px center no-repeat;
padding-left:45px;
}
.telefonos .ac-container #ac-7 + label em{background:url("/images/ico-tele/industrial1.png")10px center no-repeat;
padding-left:45px;
}
.telefonos .ac-container #ac-8 + label em{background:url("/images/ico-tele/municipal1.png")10px center no-repeat;
padding-left:45px;
}
.telefonos .ac-container #ac-9 + label em{background:url("/images/ico-tele/regional1.png")10px center no-repeat;
padding-left:45px;
}
.telefonos .ac-container #ac-10 + label em{background:url("/images/ico-tele/transportes1.png")10px center no-repeat;
padding-left:45px;
}
.telefonos .ac-container #ac-11 + label em{background:url("/images/ico-tele/taxi1.png")10px center no-repeat;
padding-left:45px;
}
.telefonos .ac-container #ac-12 + label em{background:url("/images/ico-tele/urgencias1.png")10px center no-repeat;
padding-left:45px;
}

.telefonos .ac-container #ac-13 + label em{background:url("/images/ico-tele/alcaldes1.png")10px center no-repeat;
padding-left:45px;
}

.telefonos .ac-container #ac-14 + label em{background:url("/images/ico-tele/otros1.png")10px center no-repeat;
padding-left:45px;
}

.telefonos .ac-container input:checked + label{
background: #a6192e url("/images/up-w.png") no-repeat 98%;
}

.telefonos .ac-container #ac-1:checked + label{
background: #e36c0a url("/images/up-w.png") no-repeat 98%;
}

.telefonos .ac-container #ac-2:checked + label{
background: #f763fb url("/images/up-w.png") no-repeat 98%;
}
.telefonos .ac-container #ac-3:checked + label{
background: #365f91 url("/images/up-w.png") no-repeat 98%;
}
.telefonos .ac-container #ac-4:checked + label{
background: #000 url("/images/up-w.png") no-repeat 98%;
}
.telefonos .ac-container #ac-5:checked + label{
background: #984806 url("/images/up-w.png") no-repeat 98%;
}
.telefonos .ac-container #ac-6:checked + label{
background: #4f81bd url("/images/up-w.png") no-repeat 98%;
}
.telefonos .ac-container #ac-7:checked + label{
background: #c0504d url("/images/up-w.png") no-repeat 98%;
}
.telefonos .ac-container #ac-8:checked + label{
background: #c36fb7 url("/images/up-w.png") no-repeat 98%;
}
.telefonos .ac-container #ac-9:checked + label{
background: #76923c url("/images/up-w.png") no-repeat 98%;
}
.telefonos .ac-container #ac-10:checked + label{
background: #ffc000 url("/images/up-w.png") no-repeat 98%;
}
.telefonos .ac-container #ac-11:checked + label{
background: #bfbfbf url("/images/up-w.png") no-repeat 98%;
}
.telefonos .ac-container #ac-12:checked + label{
background: #c0504d url("/images/up-w.png") no-repeat 98%;
}

.telefonos .ac-container #ac-13:checked + label{
background: #c0504d url("/images/up-w.png") no-repeat 98%;
}

.telefonos .ac-container #ac-14:checked + label{
background: #a6c04d url("/images/up-w.png") no-repeat 98%;
}

.telefonos .ac-container #ac-1:checked + label em
{
	background:url("/images/ico-tele/averias2.png")10px center no-repeat;
}

.telefonos .ac-container #ac-2:checked + label em
{
	background:url("/images/ico-tele/asociaciones2.png")10px center no-repeat;
}
.telefonos .ac-container #ac-3:checked + label em
{
	background:url("/images/ico-tele/educacion2.png")10px center no-repeat;
}
.telefonos .ac-container #ac-4:checked + label em
{
	background:url("/images/ico-tele/politicos2.png")10px center no-repeat;
}
.telefonos .ac-container #ac-5:checked + label em
{
	background:url("/images/ico-tele/iglesias2.png")10px center no-repeat;
}
.telefonos .ac-container #ac-6:checked + label em
{
	background:url("/images/ico-tele/comunicacion2.png")10px center no-repeat;
}
.telefonos .ac-container #ac-7:checked + label em
{
	background:url("/images/ico-tele/industrial2.png")10px center no-repeat;
}
.telefonos .ac-container #ac-8:checked + label em
{
	background:url("/images/ico-tele/municipal2.png")10px center no-repeat;
}
.telefonos .ac-container #ac-9:checked + label em
{
	background:url("/images/ico-tele/regional2.png")10px center no-repeat;
}
.telefonos .ac-container #ac-10:checked + label em
{
	background:url("/images/ico-tele/transportes2.png")10px center no-repeat;
}
.telefonos .ac-container #ac-11:checked + label em
{
	background:url("/images/ico-tele/taxi2.png")10px center no-repeat;
}
.telefonos .ac-container #ac-12:checked + label em
{
	background:url("/images/ico-tele/urgencias2.png")10px center no-repeat;
}

.telefonos .ac-container #ac-13:checked + label em
{
	background:url("/images/ico-tele/alcaldes2.png")10px center no-repeat;
}

.telefonos .ac-container #ac-14:checked + label em
{
	background:url("/images/ico-tele/otros2.png")10px center no-repeat;
}
/******fin telefonos de interes******/


.ac-container input{
    display: none;
}

.ac-container article{
    background: rgba(255, 255, 255, 0.5);
    /*margin-top: -4px;*/
    overflow: hidden;
    height: 0px;
    position: relative;
    z-index: 10;
	transition:0.5s;
    /*transition: 
        height 0.3s ease-in-out, 
        box-shadow 0.6s linear;*/
}

.ac-container article li:last-child
{
border-bottom:0px	
}

.ac-container input:checked ~ article{
    transition: 
        height 0.5s ease-in-out, 
        box-shadow 0.1s linear;

	border:1px #f5f5f5 solid;
	border-top:0px;
}

.ac-container article p{
    /*font-style: italic;*/
    color: #777;
    line-height: 23px;
    font-size: 14px;
    padding-left: 20px;
    padding-right: 20px;
}

.ac-container article ul li{
    /*font-style: italic;*/
    color: #777;
   /* line-height: 23px;
    font-size: 14px;
    margin-left: 20px;
    margin-right: 20px;
    margin-bottom: 7px;*/
    text-align: justify;
	list-style:none;
	font-size:0.9em;
	transition:0.3s;
	border-bottom:1px #f5f5f5 solid;	
	overflow:hidden;
}

.ac-container article ul li:hover{background:#f5f5f5}

.ac-container article ul li span{float:left;padding:10px;
box-sizing:border-box;
}
.rendicion .ac-container article ul li span{max-width:95%}
.ac-container article ul li span div{margin-top:27%;margin-left:7%}
/*.ac-container article ul li span:first-child{width:94%;}*/
.telefonos .ac-container article ul li span:first-child{width:75%;}
/*.ac-container article ul li span:last-child{text-align:center;width:5%}*/
.telefonos .ac-container article ul li span:last-child{text-align:right;width:25%}


.ac-container article ul li a{display:block;
}

.ac-container input:checked ~ article.ac-small{
    height: auto;
}
.ac-container input:checked ~ article.ac-medium{
    height: auto;
}
.ac-container input:checked ~ article.ac-large{
    height: auto;
}


/*****FIN ACORDEON****/

/*******asociaciones****/
.asociaciones .ac-container #ac-1 + label em, .asociaciones .ac-container #ac-1:checked + label em{background-image:none;padding-left:15px;}
.asociaciones .ac-container #ac-2 + label em, .asociaciones .ac-container #ac-2:checked + label em{background-image:none;padding-left:15px;}
.asociaciones .ac-container #ac-3 + label em, .asociaciones .ac-container #ac-3:checked + label em{background-image:none;padding-left:15px;}
.asociaciones .ac-container #ac-4 + label em, .asociaciones .ac-container #ac-4:checked + label em{background-image:none;padding-left:15px;}
.asociaciones .ac-container #ac-5 + label em, .asociaciones .ac-container #ac-5:checked + label em{background-image:none;padding-left:15px;}
.asociaciones .ac-container #ac-6 + label em, .asociaciones .ac-container #ac-6:checked + label em{background-image:none;padding-left:15px;}
.asociaciones .ac-container #ac-7 + label em, .asociaciones .ac-container #ac-7:checked + label em{background-image:none;padding-left:15px;}
.asociaciones .ac-container #ac-8 + label em, .asociaciones .ac-container #ac-8:checked + label em{background-image:none;padding-left:15px;}

.asociaciones .ac-container article ul li span:nth-child(1){text-align:left;}
.asociaciones .ac-container article ul li span:nth-child(2){text-align:right;width:25%}

.asociaciones .ac-container #ac-7:checked + label{background-color:#c36fb7}
.asociaciones .ac-container #ac-8:checked + label{background-color:#76923c}
/*****fin asociaciones****/



.centro-header{
overflow:visible;	
padding-left:1%;
}


	body > header a#pull {
		display: block;
		width: 100%;
		position: relative;
		font-size:0px;
		height:25px;
		/*background-color:#ccc;*/
	}
	body > header a#pull:after {
		content:"";
		background: url('../images/nav-icon.png') no-repeat 0 4px;
		width: 30px;
		height: 30px;
		display: inline-block;
		position: absolute;
		right: 15px;
		top: -2px;
		
	}

.cabecera
{
position:relative;
width:100%;
top:0px;
color:#fff;
}

.cabecera > span{font-size:1.8em;line-height:2.4em}

.cabecera img
{
float:left;	
margin-right:5px;
margin-top:5px;
max-width:35px;
}

.menutop ul{
margin-top:3px;	
}

.menutop ul li{
	list-style:none;
	display:inline-block;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	padding:0px;
	margin:0px;
padding-top:5px;
padding-bottom:5px;	
transition:0.5s;	
}


/*.menutop ul:first-of-type li:nth-child(1):hover
{
background:#405D9B;	
}

.menutop ul:first-of-type li:nth-child(2):hover
{
background:#55ACEE;	
}

.menutop ul:first-of-type li:nth-child(3):hover
{
background:#CC181E;
}*/

.accesible{padding-top:15px}
.accesible div{max-width: 150px;
float: left;
padding-top: 5px;}

.accesible span{float:right}
.accesible span.accesibilidad a:nth-child(1) {
    font-size: 1.2em;
}

.tabulados{min-height:500px;height:auto;}
.tabulados2{min-height:400px;height:auto;}

.tabulados2 h3{text-align:center}

.partidos{clear:both}
.logopartido img{padding-right:15px}

.partidos .col-md-4 header h2{font-size:1.8em;text-align:center;color:#fff;text-decoration:underline}

.infopartido{padding:15px;text-align:center}
.infopartido header{padding-top:15px}
.infopartido h3{color:#333;font-weight:bold}

.infopartido .nconce, .infopartido .abrir{background:#a6192e;color:#fff;width:50%;margin:0px auto;border-radius:30px;padding:15px;font-size:1.3em;font-weight:bold;margin-bottom:30px}
.infopartido .nconce{overflow:hidden}
.infopartido .abrir{background:#e5e5e5;color:#a6192e;margin-top:30px;transition:0.3s;padding:0px;}
.infopartido .abrir a{color:#a6192e;display:block;padding:15px;}
.infopartido .abrir a:hover{text-decoration:none;}
.infopartido .abrir:hover{background:#a6192e;color:#fff;}
.infopartido .abrir:hover a{color:#fff}
.infopartido .oppartidos{text-align:center}
.infopartido .nconce a{color:#fff}
.nconce .oppartidos{float:left;}
.infopartido .oppartidos .col-md-2{padding:0px;transition:0.3s;background:#e5e5e5;border-radius:50%;height:65px;width:65px;margin-left:10px;margin-right:10px;float:none;display:inline-block;vertical-align:top;}

.infopartido .oppartidos .col-md-2:hover{background:#FCBEC8}
.infopartido .oppartidos .col-md-2 a{display:block;padding:5px;padding-top: 15px;padding-bottom:15px}
.infopartido .oppartidos .col-md-2 img{max-height:35px}
.nconce .oppartidos .col-md-2{width:30px;height:30px;}
.nconce .oppartidos .col-md-2 a{padding-top:0.5px}

.index2 .icon-cancel{cursor:pointer;font-size:1.3em}

.index2 .col-md-4{
color:#fff;
font-weight:100;
padding:0px;
width:49%;
margin-left:0.5%;
margin-right:0.5%;
margin-bottom:30px;
height:568px;
/*max-width:375px;*/
}

.index2 .col-md-4{background: #fff;border:2px #e5e5e5 solid;}


.index2 .col-md-4 .caja .menu {transition:0.3s;padding-bottom:15px;
height:568px;
background:#a6192e;
color:#fff;
padding:15px;
overflow:hidden;
}

.index2 .col-md-4 .caja .menu ul{width:75%;margin:0px auto;}

.index2 .col-md-4 .caja .menu ul li{list-style:none;font-size:1.2em;margin-bottom:15px}
.index2 .col-md-4 .caja .menu ul li a{color:#fff;}
.index2 .boton a{color:#fff}
.index2 .col-md-4 .caja .menu ul li a img{max-width:20px;margin-right:10px;vertical-align:bottom}
.index2 .col-md-4 .caja .menu ul li a:hover{text-decoration:none;}


.index2 .col-md-4 .boton{border-radius:50%;width:35px;height:35px;text-align:center;font-size:1.5em;position:absolute;left:45%;bottom:-15px;background:#333;color:#fff;}

.index2 .redes-wall{background:none;}
.index2 .redes-wall .contenedor .col-md-3{padding-left:0px;padding-right:0px;width:17%;padding-top:13px}
.index2 .redes-wall .contenedor .col-md-2{width:65px;height:65px}
.index2 .col-md-4 .caja .menu .redes-wall .col-md-2 a{width:50px;height:50px;color:#a6192e;box-shadow:none}
.index2 .col-md-4 .caja .menu .redes-wall .col-md-2 a:hover{color:#fff}
.oculto{visibility:hidden;opacity:0}
.ocultar{display:none;}

.tabulados header, .tabulados2 header{margin-bottom:30px}

.tabulados .nav > li,.tabulados2 .nav > li{width:33.3%;list-style:none;float:left;overflow:visible;}
.tabulados2 .nav > li{width:20%}

.tabulados .nav > li a, .tabulados2 .nav > li a{width:100%; height:186px;margin:0px;top:0;transition:0.3s;}
.tabulados .nav > li:hover a, .tabulados .nav > li a.activo{top:-15px;height:201px}

.tabulados2 .nav > li a{height:120px;}
.tabulados2 .nav > li:hover a, .tabulados2 .nav > li a.activo
{
top:-15px;
height:135px
}
.tabulados .nav > li > a, .tabulados2 .nav > li > a{
color: rgb(255, 255, 255);
font-size: 2em;
text-align:right;
padding-top: 110px;
line-height: 1.1em;}

.tabulados2 .nav > li > a
{
text-align:center;
font-size:1.25em;
padding-top:15px;	
padding-left:5px;
padding-right:5px;
font-weight:100
}

.tabulados2 .nav > li > a > i{display:block;font-size:3em}
.tabulados2 .nav > li > a > span{margin-top:10px;display:block}

.tabulados .nav > li:nth-child(1) > a{background: url("../images/tab1.jpg")center no-repeat;padding-top:140px}
.tabulados .nav > li:nth-child(2) > a{background: url("../images/tab2.jpg")center no-repeat}
.tabulados .nav > li:nth-child(3) > a{background: url("../images/tab3.jpg")center no-repeat}

.tabulados2 .nav > li:nth-child(1) > a{background:#88A80B}
.tabulados2 .nav > li:nth-child(2) > a{background:#B5AA26}
.tabulados2 .nav > li:nth-child(3) > a{background:#C52900}
.tabulados2 .nav > li:nth-child(4) > a{background:#1b7fc6}
.tabulados2 .nav > li:nth-child(5) > a{background:#939393}

.tabulados, .tabulados2{overflow:hidden;position:relative;}

.tabulados .lista, .tabulados2 .lista{position:absolute;/*transition:0.5s;*/background:#f5f5f5;top:186px;left:0px;width:300%;padding:15px;/*display:none;*/}
.tabulados2 .lista{top:120px;width:500%}
.tabulados .lista ul li, .tabulados2 .lista ul li{margin-bottom:5px}
.tabulados .nav > li:nth-child(2) .lista{left:-100%;}
.tabulados .nav > li:nth-child(3) .lista{left:-200%;}

.tabulados2 .nav > li:nth-child(2) .lista{left:-100%;}
.tabulados2 .nav > li:nth-child(3) .lista{left:-200%;}
.tabulados2 .nav > li:nth-child(4) .lista{left:-300%;}
.tabulados2 .nav > li:nth-child(5) .lista{left:-400%;}


.tabulados .nav > li:nth-child(1) .lista a{color:#a6192e}
.tabulados .nav > li:nth-child(2) .lista a{}
.tabulados .nav > li:nth-child(3) .lista a{color:#576d00}


.tabulados .aviso-click, .tabulados2 .aviso-click{padding:30px;text-align:center;font-size:1.5em}

.poligono{text-align:center;font-size:1.2em;}
.urbanizaciones{font-size:1.2em;}

.urbanizaciones img{max-width:135px;margin-right:5px;padding-top:15px;padding-bottom:15px}
.poligono img{max-width:200px;margin-right:15px;padding-top:15px;padding-bottom:15px}

.pedanias li{width:20%}

.diputaciones li, .pedanias li
{
list-style:none;
text-align:center;
font-size:1.2em;
}

.diputaciones li img, .pedanias li img
{
margin-bottom:15px;
padding-top:15px
}

.diputaciones li a, .poligono a, .urbanizaciones a, .pedanias a{color:#666;}

.seccion .slider .pgwSlider.wide > ul > li{width:49% !important;height:100px!important;display:inline-block;vertical-align:top;}
.seccion .slider .pgwSlider .ps-current img{min-width:auto;margin:0px auto;max-height:400px}

.tab-content > .tab-pane
{
overflow: hidden;
width: 100%;
height: 100%;	
}

.tabus{
padding:15px;
background:#00476A;
padding-top:25px;

background: rgb(0,71,106); /* Old browsers */
background: -moz-linear-gradient(45deg,  rgba(0,71,106,1) 0%, rgba(0,94,153,1) 50%, rgba(0,71,106,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(0,71,106,1)), color-stop(50%,rgba(0,94,153,1)), color-stop(100%,rgba(0,71,106,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(45deg,  rgba(0,71,106,1) 0%,rgba(0,94,153,1) 50%,rgba(0,71,106,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(45deg,  rgba(0,71,106,1) 0%,rgba(0,94,153,1) 50%,rgba(0,71,106,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(45deg,  rgba(0,71,106,1) 0%,rgba(0,94,153,1) 50%,rgba(0,71,106,1) 100%); /* IE10+ */
background: linear-gradient(45deg,  rgba(0,71,106,1) 0%,rgba(0,94,153,1) 50%,rgba(0,71,106,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00476a', endColorstr='#00476a',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}

.tabus .tab-pane
{
overflow:hidden;	
}

.tabus .tab-pane ul li
{
list-style:none;	
}

/*.menutop ul li:nth-child(4):hover
{
background:#ee556b;	
}

.menutop ul li:nth-child(5):hover
{
background:#f09609;
}*/


.menutop ul li a{
color:#fff;
font-size:1.2em;	
text-decoration:none;
transition:0.4s;
-moz-transition:0.4s;
-webkit-transition:0.4s;
}

.menutop ul li a:hover{
color:#fff;	
}

.menutop ul li{
/*border-right:1px #A6192E solid;	*/
padding-right:5px;
padding-left:3px;
}

.menutop ul li:last-child{
	border-right:0px;
}

/*.container{
background:#fff;	
}*/

#top{
font-size:0px;	
}

.banderas{
width:120px;
float:left;	
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
-o-box-sizing:border-box;
-ms-box-sizing:border-box;
text-align:right;
padding-top:8px;
padding-bottom:5px;
}

.banderas a{
display:inline-block !important;	
padding:0px;
margin:0px;
}

.banderas img{
margin-right:3px;	
}

.menutop{
width:auto;
clear:both;
text-align:right;
}


.logo{
max-width:45%;	
margin-top:5%;
margin-left:5%;
margin-bottom:0.5%;
}

.logo img{
max-width:100%;	
}

img, embed{
max-width:100%;	
}

ul{
margin:0px;
padding:0px;	
}

.bienvenida, .cuerpo{
	text-align:justify;	
}

.resumen{
font-weight:bold;
margin:2%;	
}

.descargas ul li{
list-style:none;
border-bottom:1px #000 solid;
margin-bottom:3%;	
display:table;
padding-bottom:3%;
width:100%;
}

.descargas ul li img{
display:table-cell;
float:left;
padding:1%;
}

.descargas ul li a{
text-decoration:none;	
}

.fotogrande{
text-align:center;	
}

.fotogrande figcaption{display:none}

[class^="not"] .fotogrande figcaption{display:block}

.audio{
/*display:none;	*/
}

	
	[data-role="content"]
	{
		margin-top:1%;	
	}
	
	.ui-bar-c a.ui-link{
	font-weight:100;
	text-decoration:none;	
	display:block;
	padding:1%;
	}
	
	.ui-body-c, .ui-overlay-c, .ui-bar-c{
	text-shadow:none;	
	}

.submenu li{
border:0px;	
}

#toTop {
	display:none;
	text-decoration:none;
	position:fixed;
	bottom:10px;
	right:10px;
	overflow:hidden;
	width:51px;
	height:51px;
	border:none;
	text-indent:100%;
	background:url(../images/ui.totop.png) no-repeat left top;
	z-index:100;
}

#toTopHover {
	background:url(../images/ui.totop.png) no-repeat left -51px;
	width:51px;
	height:51px;
	display:block;
	overflow:hidden;
	float:left;
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
}

#toTop:active, #toTop:focus {
	outline:none;
}

#top-link	{ display:none; position:fixed; right:5px; bottom:5px; color:green; font-weight:bold; text-decoration:none; border:1px solid green; background:Lightgreen; padding:10px; }

.sliderini{position:relative;/*top:-100px;z-index:1000;*/background:#fff;overflow:hidden;padding:5px;/*max-width:980px;*/width:100%;margin:0px auto;
/*-webkit-box-shadow: 0px 20px 50px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 20px 50px 0px rgba(0,0,0,0.5);box-shadow: 0px 20px 50px 0px rgba(0,0,0,0.5);
margin-bottom:-55px;*/
box-sizing:border-box;
-webkit-box-sizing:border-box;
-o-box-sizing:border-box;
-ms-box-sizing:border-box;
-moz-box-sizing:border-box;
}

.dependencias-m h2{color:#fff;background:#A6192E;padding-left:15px;font-weight:100}
.dependencias-m h2 strong{font-weight:100}

.concejalias
{
margin:0px auto;
/*padding-left:0px;
padding-right:0px;	*/
float:left;
/*width:42%;*/
}
.concejalias h2
{
	background-color:#2e8bcc;
	font-weight: 400;
}

.concejalias ul
{
margin-left:3px;	
}

.concejalias ul li
{
	margin:0px;
width:31%;
margin-right:5px;
margin-left:5px;	
/*height:115px;*/
display:inline-block;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-o-box-sizing:border-box;
-ms-box-sizing:border-box;
-moz-box-sizing:border-box;
list-style:none;
margin-bottom:12px;
vertical-align:top;
font-size:0.9em;
border-radius:5px;
}

.concejalias ul li a
{
display:block;	
width:100%;
background:#990;
color:#fff;
height:110.8px;
padding:15px;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-o-box-sizing:border-box;
-ms-box-sizing:border-box;
-moz-box-sizing:border-box;
position:relative;
text-decoration:none;
transition:0.5s;
-webkit-transition:0.5s;
-moz-transition:0.5s;
-o-transition:0.5s;
-ms-transition:0.5s;
text-align:left;
font-size:1.3em;
position:relative;
border-radius:5px;

/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#a6192e+0,dd3e14+50,a6192e+100 */
background: rgb(179,41,5); /* Old browsers */
background: -moz-linear-gradient(45deg,  rgba(179,41,5,1) 0%, rgba(221,62,20,1) 50%, rgba(179,41,5,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg,  rgba(179,41,5,1) 0%,rgba(221,62,20,1) 50%,rgba(179,41,5,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg,  rgba(179,41,5,1) 0%,rgba(221,62,20,1) 50%,rgba(179,41,5,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6192e', endColorstr='#a6192e',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

background:#668001;
text-align:center;

}

.concejalias ul li a img{max-height:45px;}

.concejalias ul li a span
{
position:absolute;
bottom:5px;	
}

/*.concejalias ul li:nth-child(1) a
{
background:#f09609 url("../images/iconos/agua.png") no-repeat 95% 5px;	
}

.concejalias ul li:nth-child(1) a:hover
{
background:#f4c251 url("../images/iconos/agua2.png") no-repeat center 5px;	
}

.concejalias ul li:nth-child(2) a
{
background:#c51515 url("../images/iconos/atencion.png") no-repeat 95% 5px;	
letter-spacing: -0.2px;
}

.concejalias ul li:nth-child(2) a:hover
{
background:#d96d70 url("../images/iconos/atencion2.png") no-repeat center 5px;	
}


.concejalias ul li:nth-child(3) a
{
background:#2e8bcc url("../images/iconos/bienestar.png") no-repeat 95% 5px;
}

.concejalias ul li:nth-child(3) a:hover
{
background:#6bcfff url("../images/iconos/bienestar2.png") no-repeat center 5px;	
}


.concejalias ul li:nth-child(4) a
{
background:#339933 url("../images/iconos/consumo.png") no-repeat 95% 5px;	
}

.concejalias ul li:nth-child(4) a:hover
{
background:#97ce33 url("../images/iconos/consumo2.png") no-repeat center 5px;	
}


.concejalias ul li:nth-child(5) a
{
background:#7b4f9d url("../images/iconos/comercio.png") no-repeat 95% 5px;
}

.concejalias ul li:nth-child(5) a:hover
{
background:#c37fdc url("../images/iconos/comercio2.png") no-repeat center 5px;
}

.concejalias ul li:nth-child(6) a
{
background:#f09609 url("../images/iconos/cultura.png") no-repeat 95% 5px;
}

.concejalias ul li:nth-child(6) a:hover
{
background:#f4c251 url("../images/iconos/cultura2.png") no-repeat center 5px;
}

.concejalias ul li:nth-child(7) a
{
background:#c51515 url("../images/iconos/deporte.png") no-repeat 95% 5px;
}

.concejalias ul li:nth-child(7) a:hover
{
background:#d96d70 url("../images/iconos/deporte2.png") no-repeat center 5px;
}


.concejalias ul li:nth-child(8) a
{
background:#2e8bcc url("../images/iconos/education.png") no-repeat 95% 5px;
}

.concejalias ul li:nth-child(8) a:hover
{
background:#6bcfff url("../images/iconos/education2.png") no-repeat center 5px;
}

.concejalias ul li:nth-child(9) a
{
background:#339933 url("../images/iconos/empleo.png") no-repeat 95% 5px;
}

.concejalias ul li:nth-child(9) a:hover
{
background:#97ce33 url("../images/iconos/empleo2.png") no-repeat center 5px;
}

.concejalias ul li:nth-child(10) a
{
background:#7b4f9d url("../images/iconos/festejos.png") no-repeat 95% 5px;
}

.concejalias ul li:nth-child(10) a:hover
{
background:#c37fdc url("../images/iconos/festejos2.png") no-repeat center 5px;
}

.concejalias ul li:nth-child(11) a
{
background:#f09609 url("../images/iconos/hacienda.png") no-repeat 95% 5px;
}

.concejalias ul li:nth-child(11) a:hover
{
background:#f4c251 url("../images/iconos/hacienda2.png") no-repeat center 5px;
}

.concejalias ul li:nth-child(12) a
{
background:#c51515 url("../images/iconos/industria.png") no-repeat 95% 5px;
}

.concejalias ul li:nth-child(12) a:hover
{
background:#d96d70 url("../images/iconos/industria2.png") no-repeat center 5px;
}

.concejalias ul li:nth-child(13) a
{
background:#2e8bcc url("../images/iconos/juventud.png") no-repeat 95% 5px;
}

.concejalias ul li:nth-child(13) a:hover
{
background:#6bcfff url("../images/iconos/juventud2.png") no-repeat center 5px;
}

.concejalias ul li:nth-child(14) a
{
background:#339933 url("../images/iconos/mayores.png") no-repeat 95% 5px;
}

.concejalias ul li:nth-child(14) a:hover
{
background:#97ce33 url("../images/iconos/mayores2.png") no-repeat center 5px;
}

.concejalias ul li:nth-child(15) a
{
background:#7b4f9d url("../images/iconos/medio.png") no-repeat 95% 5px;
}

.concejalias ul li:nth-child(15) a:hover
{
background:#c37fdc url("../images/iconos/medio2.png") no-repeat center 5px;
}


.concejalias ul li:nth-child(16) a
{
background:#f09609 url("../images/iconos/mujer.png") no-repeat 95% 5px;
}

.concejalias ul li:nth-child(16) a:hover
{
background:#f4c251 url("../images/iconos/mujer2.png") no-repeat center 5px;
}

.concejalias ul li:nth-child(17) a
{
background:#c51515 url("../images/iconos/tecnologias.png") no-repeat 95% 5px;
}

.concejalias ul li:nth-child(17) a:hover
{
background:#d96d70 url("../images/iconos/tecnologias2.png") no-repeat center 5px;
}

.concejalias ul li:nth-child(18) a
{
background:#2e8bcc url("../images/iconos/obras.png") no-repeat 95% 5px;
}

.concejalias ul li:nth-child(18) a:hover
{
background:#6bcfff url("../images/iconos/obras2.png") no-repeat center 5px;
}

.concejalias ul li:nth-child(19) a
{
background:#339933 url("../images/iconos/parque.png") no-repeat 95% 5px;
}

.concejalias ul li:nth-child(19) a:hover
{
background:#97ce33 url("../images/iconos/parque2.png") no-repeat center 5px;
}

.concejalias ul li:nth-child(20) a
{
background:#7b4f9d url("../images/iconos/pedanias.png") no-repeat 95% 5px;
}

.concejalias ul li:nth-child(20) a:hover
{
background:#c37fdc url("../images/iconos/pedanias2.png") no-repeat center 5px;
}

.concejalias ul li:nth-child(21) a
{
background:#f09609 url("../images/iconos/recursos.png") no-repeat 95% 5px;
}

.concejalias ul li:nth-child(21) a:hover
{
background:#f4c251 url("../images/iconos/recursos2.png") no-repeat center 5px;
}

.concejalias ul li:nth-child(22) a
{
background:#c51515 url("../images/iconos/policia.png") no-repeat 95% 5px;
}

.concejalias ul li:nth-child(22) a:hover
{
background:#d96d70 url("../images/iconos/policia2.png") no-repeat center 5px;
}

.concejalias ul li:nth-child(23) a
{
background:#2e8bcc url("../images/iconos/presidencia.png") no-repeat 95% 5px;
}

.concejalias ul li:nth-child(23) a:hover
{
background:#6bcfff url("../images/iconos/presidencia2.png") no-repeat center 5px;
}

.concejalias ul li:nth-child(24) a
{
background:#339933 url("../images/iconos/proteccion.png") no-repeat 95% 5px;
}

.concejalias ul li:nth-child(24) a:hover
{
background:#97ce33 url("../images/iconos/proteccion2.png") no-repeat center 5px;
}

.concejalias ul li:nth-child(25) a
{
background:#7b4f9d url("../images/iconos/regimen.png") no-repeat 95% 5px;
}

.concejalias ul li:nth-child(25) a:hover
{
background:#c37fdc url("../images/iconos/regimen2.png") no-repeat center 5px;
}

.concejalias ul li:nth-child(26) a
{
background:#f09609 url("../images/iconos/sanidad.png") no-repeat 95% 5px;
}

.concejalias ul li:nth-child(26) a:hover
{
background:#f4c251 url("../images/iconos/sanidad2.png") no-repeat center 5px;
}

.concejalias ul li:nth-child(27) a
{
background:#c51515 url("../images/iconos/trafico.png") no-repeat 95% 5px;
}

.concejalias ul li:nth-child(27) a:hover
{
background:#d96d70 url("../images/iconos/trafico2.png") no-repeat center 5px;
}

.concejalias ul li:nth-child(28) a
{
background:#2e8bcc url("../images/iconos/turismo.png") no-repeat 95% 5px;
}

.concejalias ul li:nth-child(28) a:hover
{
background:#6bcfff url("../images/iconos/turismo2.png") no-repeat center 5px;
}

.concejalias ul li:nth-child(29) a
{
background:#339933 url("../images/iconos/urbanismo.png") no-repeat 95% 5px;
}

.concejalias ul li:nth-child(29) a:hover
{
background:#97ce33 url("../images/iconos/urbanismo2.png") no-repeat center 5px;
}

.concejalias ul li:nth-child(30) a
{
background:#7b4f9d url("../images/iconos/sede.png") no-repeat 95% 5px;
}

.concejalias ul li:nth-child(30) a:hover
{
background:#c37fdc url("../images/iconos/sede2.png") no-repeat center 5px;
}*/

.concejalias ul li a:hover
{
background: rgb(153,153,0); 
/*background: -moz-radial-gradient(center, ellipse cover,  rgba(153,153,0,1) 0%, rgba(181,181,0,1) 56%, rgba(213,224,0,1) 100%); 
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(153,153,0,1)), color-stop(56%,rgba(181,181,0,1)), color-stop(100%,rgba(213,224,0,1)));
background: -webkit-radial-gradient(center, ellipse cover,  rgba(153,153,0,1) 0%,rgba(181,181,0,1) 56%,rgba(213,224,0,1) 100%); 
background: -o-radial-gradient(center, ellipse cover,  rgba(153,153,0,1) 0%,rgba(181,181,0,1) 56%,rgba(213,224,0,1) 100%);
background: -ms-radial-gradient(center, ellipse cover,  rgba(153,153,0,1) 0%,rgba(181,181,0,1) 56%,rgba(213,224,0,1) 100%); 
background: radial-gradient(ellipse at center,  rgba(153,153,0,1) 0%,rgba(181,181,0,1) 56%,rgba(213,224,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999900', endColorstr='#d5e000',GradientType=1 );*/

}

/*.concejalias ul li a:before, .concejalias ul li a:after
{
z-index: -1;
position: absolute;
content: "";
bottom: 15px;
left: 1px;
width: 50%;
top: 80%;
max-width:50px;
background: #fff;
-webkit-box-shadow: 0 15px 3px #444;
-moz-box-shadow: 0 15px 3px #444;
box-shadow: 0 15px 3px #444;
-webkit-transform: rotate(-6deg);
-moz-transform: rotate(-6deg);
-o-transform: rotate(-6deg);
-ms-transform: rotate(-6deg);
transform: rotate(-6deg);
}
.concejalias ul li a:after
{
-webkit-transform: rotate(6deg);
-moz-transform: rotate(6deg);
-o-transform: rotate(6deg);
-ms-transform: rotate(6deg);
transform: rotate(6deg);
right: 1px;
left: auto;
}*/

/*.concejalias ul li a.concesin:before, .concejalias ul li a.concesin:after
{
box-shadow:none;
-webkit-box-shadow:none;
-moz-box-shadow:none;
-o-box-shadow:none;
-mx-box-shadow:none;	
}*/

/*#owl-demo,#owl-demo .item{height:250px}*/

    #owl-demo .item img{
    display: block;
    width: 100%;
    height: auto;
	max-width:1900px;
	margin:0px auto;
    }



/*************NOTICIAS************/

.categorias{margin-bottom:15px}
.cuerponotilist{float:left;width:50%}
.concategoria{float:right;width:50%;}
.fotocomercio{float:none;display:block;}
.redescomercio{padding-top:15px;padding-bottom:15px;box-sizing:border-box;border:1px #f1f1f1 solid;font-size:0.9em;margin-top:15px}
.redescomercio img{float:left;max-width:45px;padding-right:5px;border:0px}
.noticia [itemprop="articleBody"] .redescomercio img{border:0px}
.redescomercio .col-md-6 > div{padding-left:0px;padding-right:0px;margin-bottom:15px}
.redescomercio .col-md-6 > a{display:inline-block;margin-right: 15px;
margin-bottom: 15px;
margin-left: 15px;}

#subdescargas a img{max-height:200px}
.escomercio .fotosgrandes{width:33%;float:left;box-sizing:border-box;}
.escomercio .htmlinf{width:33%;float:left;box-sizing:border-box;}
.escomercio #subdescargas{width:33%;float:left;box-sizing:border-box;padding-right:15px;padding-left:15px;clear:none;}
.escomercio #subdescargas a{width:100%}
.escomercio #subdescargas a img{max-height:100px}
.escomercio .fotosgrandes > div:first-child{display:none}
.escomercio .cuerponotilist{box-sizing:border-box;padding-left:15px;padding-right:15px;}

#cookies{
background-color:rgba(200,200,200,0.9);
color:#333;
font-size:10pt;	
position:fixed;
bottom:0px;
left:0px;
/*height:50px;*/
width:100%;
padding:2px;
text-align:center;
z-index:10000000;
}

#cookies a{
color:#333;
}


@media screen and (min-width:1280px)
{
.busca{min-width:170px;}
.busca input {
    max-width: 135px;
}
	
}


@media screen and (max-width:992px)
{
	.noticia [itemprop="articleBody"] .redescomercio img{display:block;}
	.redescomercio .col-md-6:nth-child(2){text-align:center}
	.redescomercio .col-md-6{overflow:hidden}
	.redescomercio .col-md-6 > div{width:25%;float:left;}
	.cuerponotilist{width:45%;padding-right:15px}
	
	.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus, .navbar-inverse .navbar-nav > li > a:hover
{
color: #333;
background-color: #f5f5f5;
}

.navbar-inverse .navbar-nav > li:nth-child(1) > a:hover > i{color:inherit}
.navbar-inverse .navbar-nav > li:nth-child(2) > a:hover > i{color:inherit}
.navbar-inverse .navbar-nav > li:nth-child(3) > a:hover > i{color:inherit}
.navbar-inverse .navbar-nav > li:nth-child(4) > a:hover > i{color:inherit}


.navbar-inverse .navbar-nav > li:before{display:none;}
}

@media screen and (max-width:750px)
{
  iframe{max-width:100%}
	.redescomercio .col-md-6 > div{width:25%;}
	.concategoria,.cuerponotilist{float:none;width:100%;padding-right:0px}
	
	.escomercio .fotosgrandes{width:100%;float:none;box-sizing:border-box;}
.escomercio .htmlinf{width:100%;float:none;box-sizing:border-box;}
.escomercio #subdescargas{width:100%;float:left;box-sizing:border-box;padding-right:15px;padding-left:15px;clear:none;margin-bottom:15px}

}

@media screen and (max-width:480px)
{
.noticia article, .seccion article{padding-left:1rem}
	.redescomercio .col-md-6 > div{width:100%; float:none}
}

#buscador{
margin-top:15px;
margin-bottom:15px;
padding:15px;
background:#f5f5f5;
box-sizing:border-box;	
clear:both
}

[itemprop="articleBody"] h2{margin-top:0px}

/*secciones de entorno*/
.sec636 [itemprop="articleBody"] > div, .sec637 [itemprop="articleBody"] > div, .sec639 [itemprop="articleBody"] > div, .sec640 [itemprop="articleBody"] > div{padding-top:15px;padding-bottom:15px;overflow:hidden;clear:both;text-align:center}
.sec636 [itemprop="articleBody"] > img, .sec637 [itemprop="articleBody"] > img, .sec639 [itemprop="articleBody"] > img, .sec640 [itemprop="articleBody"] > img{max-width:640px}
.sec636 .fotogrande{display:none}

.sec212 .fecha, .sec212 [itemprop="description"],.sec822 .fecha, .sec822 [itemprop="description"]{display:none;}
.sec212 .noticiaslist article, .sec822 .noticiaslist article{width:33%; display:inline-block;text-align:center; background:#A6192E url("https://www.ayuntamiento.alhamademurcia.es/images/fondo-spri1.png")5px no-repeat; color:#fff;padding:15px;margin-bottom:15px;}
.sec212 .noticiaslist article a, .sec822 .noticiaslist article a{color:#fff}

.sec466 .noticiaslist article{display:inline-block; vertical-align:top;float: none;
width: 33%;}
[itemprop="articleBody"] > ul{padding-bottom:15px}

[itemprop="articleBody"] ul li ul{padding-bottom:0px}

.infoma{border:1px #A6192E solid;font-weight:bold}
.infoma th{background:#A6192E; color:#fff;font-size:1.2em;padding:5px;}
.infoma td{padding:5px}

.noticia h1, .seccion h1, .noticias-main h1{color:inherit;font-size:2em;padding-left:0px;width:100%}
.lateral .menulat header h1, .lateral .menulat header h1{color:#fff;font-size:1.5em;padding-left:15px}


.noticia article, .seccion article{font-size:1.1em;padding-bottom:15px}

.noticia [itemprop="articleBody"] ul, .seccion [itemprop="articleBody"] ul{padding-left:25px}

.noticias
{
	/*background:#f9f9f9;*/
	/*margin-top:60px;*/
/*	padding-left:10px;
	padding-right:10px;*/
	padding-bottom:5px;
}

.noticias
{
/*border-bottom:5px #c51515 solid;	*/
}

.agenda
{
/*border-bottom:5px #f09609 solid;	*/
}

.tablon
{
/*border-bottom:5px #613670 solid;	*/
}

.agenda{margin-top:60px;padding-top:15px;/*min-height:550px;padding-bottom:45px;*//*width:100%;margin-left:15px;*//*background:#f9f9f9*/}

.tablon
{
/*padding-left:0px;
padding-right:0px;	*/
/*padding-top:10px;*/
/*padding-bottom:15px;*/
}

/*.tablon article
{
	  position: relative;
  min-height: 1px;
  margin-right: 0px;
 margin-left: 15px;
  margin-bottom:15px;
  box-sizing:border-box;
  -webkit-box-sizing:border-box;
float:none;
width:100%;	
background:#fff;
padding-top:15px;
padding-bottom:15px;
font-size:0.9em;

}*/

.tablon article:nth-child(2n){background:#f5f5f5}

.noticias article, .tablon article, .agenda article, .agenda article h2
{
transition:0.5s;
-moz-transition:0.5s;
-webkit-transition:0.5s;
-o-transition:0.5s;
-ms-transition:0.5s;
position:relative;	
}

.tablon article:hover
{
box-shadow:none;
-webkit-box-shadow:none;
-o-box-shadow:none;
-ms-box-shadow:none;	
}

.noticias article, .agenda article{
	width: 100%;
	margin:0px;
	padding:0px;
display:block;
text-align:center;
margin-bottom:15px;
padding:0px;
/*border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-o-border-radius:5px;
-ms-border-radius:5px;*/
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
-o-box-sizing:border-box;
-ms-box-sizing:border-box;
overflow:hidden;
/*margin-top:1%;*/
/*font-size:0.9em;*/

background: #f5f5f5;

/*box-shadow:rgb(150,150,150) 0px 0px 1px inset;
-moz-box-shadow:rgb(150,150,150) 0px 0px 1px inset;
-webkit-box-shadow:rgb(150,150,150) 0px 0px 1px inset;
-o-box-shadow:rgb(150,150,150) 0px 0px 1px inset;
-ms-box-shadow:rgb(150,150,150) 0px 0px 1px inset;*/
}

.gsc-webResult.gsc-result{background:#f5f5f5;border:1px #ccc solid !important; margin-bottom:15px !important;padding:15px !important; box-sizing:border-box !important}

.noticias article{background:#fff;
}

.convocatorias{margin-top:15px}
.convocatorias article{background:#fff;
height:336px;
box-shadow: 0 1px 3px rgba(0,0,0,0.1);
border:1px #ccc solid;
width:24.1%;
display:inline-block;
vertical-align:top;
box-sizing:border-box;
padding:15px;
margin-bottom:7.5px;
margin-right:2.5px;
margin-left:2.5px;
overflow:hidden;

}

.mociones article{padding-left:0px;padding-right:0px; overflow-y:auto;}
.mociones article ul{padding-left:15px;paddin-right:15px;}
.mociones article ul li{list-style:none;font-size:0.9em;margin-bottom:10px}
.mociones article h2{color:#fff !important;background:#a6192e;text-align:center}
.mociones article h2 a{color:#fff !important;}
.mociones .fecha{font-size:0.7em}

.sec233 .convocatorias article{overflow-y:auto;width:24.3%}

.sec760 .resumencine, .sec781 .resumencine{color: rgb(153, 51, 0);
font-size: large;
font-weight:bold;
margin-bottom:0px;
}

.sec760 .noticiaslist h2, .sec781 .noticiaslist h2{margin-top:0px;font-weight: bold;
font-size: 1.2em;
padding-top:0px;
}
.sec760 .noticiaslist h2 a, .sec781 .noticiaslist h2 a{color:#000;}
.sec760 .noticiaslist div article, .sec781 .noticiaslist div article{width: 46%;
clear: none;
display: inline-block;
box-sizing: border-box;
vertical-align: top;
margin-right:3%;
margin-bottom:3%
}

.sec760 .noticiaslist [itemprop="description"], .sec781 .noticiaslist [itemprop="description"]{font-size:0.8em}

.sec760 .noticiaslist figure, .sec781 .noticiaslist figure{float:left;padding-right:15px;max-width:255px}
.sec781 .noticiaslist img{max-height:273px}
.sec799 .campo-imagen img{max-height:372px}

.vyoutube iframe{width:100%!important;height:auto!important}

.convocatorias article h2{margin-top:5px}
.convocatorias .col-md-12{margin-top:15px}

.convocatorias article figure{width:100%;text-align:center;max-height: 170px;
overflow: hidden;}
.noticias article:hover
{
	background-color:#f3f3f3
}

.agenda .item{overflow:hidden;}

.agenda article .col-md-3, .agenda article .col-md-9{padding:0px;}
/*.agenda article .col-md-9{border-left:1px #f3f3f3 solid}*/
.agenda article .hora{color:#fff;background:#a6192e;width: auto;
margin-right: 5px;
padding: 2px;}
.agenda article
{
	padding-bottom:15px;
	padding-top:0px;
	padding-left:5px;
	margin:0px;
	text-align:left;
	/*width:33%;*/
	display:inline-block;
	/*max-width:300px;*/
	/*margin-left:38px;
	margin-right:38px;*/
	/*margin-left:25px;
	margin-right:25px;
	min-height:350px;*/
	background:rgba(255,255,255,0.9);
	margin-bottom:15px;
	/*height:175px;*/
}

.agenda article:hover
{
	color:#fff!important;
	/*background:rgba(178,37,0,0.9);*/
	background:#a6192e;
}

.agenda article:hover h2
{
color:#fff !important;	
}

.noticias article img, agenda article img{
	padding:0px;
	/*border:1px #333 solid;*/
	margin-right:2%;
	float:left;
	/*padding-right:5px;*/
	max-width:175px;
	transition:0.5s;
	-webkit-transition:0.3s;
	-o-transition:0.3s;
	-ms-transition:0.3s;
}

.noticias article:hover img, agenda article:hover img{
opacity:0.8;
}

.agenda article header p:first-of-type{
margin-bottom:0px;
padding-bottom:0px;
font-size:0.9em;
}

.agenda article header p:first-of-type a:hover{
text-decoration:underline;	
}

.noticias .redesnoti{float:right;font-size:1.3em}
.noticias .redesnoti a i{transition:0.3s;color:#666}
.noticias .redesnoti a:nth-child(1):hover i{color:#fff;background:#405D9B;}
.noticias .redesnoti a:nth-child(2):hover i{color:#fff;background:#55ACEE;}

.noticias .grandes article
{
position:relative;min-height:1px;box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;/*float:left;
width:48.3%;*/padding-bottom:15px; margin-right:1px;
height:380px;
}

.noticias .segunda
{/*margin-left:17.5px;*/}

.noticias .grandes article header
{
padding:0px;
margin:0px;
box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;
}

.noticias .grandes article img
{
margin-right:0px;
padding-right:0px;	
float:none;
max-width:265px;
}

.noticias a, .agenda a, .agenda article h2, .tablon a{
text-decoration:none;
}

.agenda article a{
/*display:block;	*/
overflow:hidden;
}

.noticias .fecha
{
font-weight:500;
font-size:0.9em;
padding-top:5px;	
}



.agenda article img, .noticias .grandes article:nth-child(1) img{
float:none;	
}

.agenda figure
{
padding-bottom:0px;	
/*background: -moz-linear-gradient(left,  rgba(244,170,0,1) 0%, rgba(244,170,0,0.5) 100%); 
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(244,170,0,1)), color-stop(100%,rgba(244,170,0,0.5))); 
background: -webkit-linear-gradient(left,  rgba(244,170,0,1) 0%,rgba(244,170,0,0.5) 100%); 
background: -o-linear-gradient(left,  rgba(244,170,0,1) 0%,rgba(244,170,0,0.5) 100%); 
background: -ms-linear-gradient(left,  rgba(244,170,0,1) 0%,rgba(244,170,0,0.5) 100%); 
background: linear-gradient(to right,  rgba(244,170,0,1) 0%,rgba(244,170,0,0.5) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09609', endColorstr='#80f09609',GradientType=1 ); */
/*background:rgba(244,170,0,1);*/

/*max-height:134px;
padding-left:15px;*/
}

.agenda article:nth-of-type(2n+1) figure
{
/*background: -moz-linear-gradient(left,  rgba(244,170,0,1) 0%, rgba(244,170,0,0.25) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(244,170,0,1)), color-stop(100%,rgba(244,170,0,0.25))); 
background: -webkit-linear-gradient(left,  rgba(244,170,0,1) 0%,rgba(244,170,0,0.25) 100%);
background: -o-linear-gradient(left,  rgba(244,170,0,1) 0%,rgba(244,170,0,0.25) 100%);
background: -ms-linear-gradient(left,  rgba(244,170,0,1) 0%,rgba(244,170,0,0.25) 100%);
background: linear-gradient(to right,  rgba(244,170,0,1) 0%,rgba(244,170,0,0.25) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09609', endColorstr='#40f09609',GradientType=1 ); */
/*background: rgba(244,170,0,1);*/
}

.agenda article img
{
/*max-width:200px;	*/
}

.noticias div{
/*clear:left;	*/
text-align:left;	
/*margin-top:2px;*/
}

.noticias > div:nth-child(1)
{
/*background:#c51515;	*/
/*display:block;
clear:both;*/
padding-left:0px;
margin-top:20px;
}

.noticias .grandes, .noticias .grandes > div {padding-left:0px;}
.noticias > div.col-md-6:last-child, .noticias .grandes{padding-right:0px;padding-left:0px}

.agenda div
{
/*margin-top:5px;	*/
}


/*.tablon  > div
{
clear:left;
padding-left:15px;	
}*/

/*.agenda > div, .tablon .contenedor > div
{
margin-top:15px;
display:block;
clear:both;
}*/

.agenda .fecha{margin-bottom:15px;margin-top:1px}
.lateral .agenda{margin-top:0px;padding-top:0px}
.menulat .fecha{font-weight:bold;font-size:1.2em;padding-top:15px;margin-bottom:0px;padding-bottom:0px;}
.menulat h1 i{float:right}

.agenda > div.col-md-5{clear:none;padding-left:60px}
.agenda #calendario, .agendalistado #calendario{background:rgba(255,255,255,0.9);padding:15px;overflow:hidden;margin-top:15px}
.agenda #calendario p, .agendalistado #calendario p{text-align:center;font-size:1.5em;margin-top:15px}
.agenda #calendario .mes-agenda, .agendalistado #calendario .mes-agenda{text-transform:capitalize;color:#a6192e;font-size:2em;font-weight:100;text-align:center}
.agenda #calendario table, .agendalistado #calendario table{width:100%}
.agenda #calendario table td, .agenda #calendario table th, .agendalistado #calendario table th{padding:5px;font-size:1.3em;text-align:center}
.agendalistado #calendario table td{padding: 5px;
text-align: center;}
.agendalistado #calendario{margin-top:0px}
.agenda > div
{
/*margin-bottom:15px;	*/
}

.agenda > div a, .noticias > div a, .tablon .contenedor > div a, .agendalistado > div a
{
color:#a6192e;
font-size:1em;	
}

.agendalistado article header a h2, .noticiaslistado a{
color:#a6192e;
}

.estilo02 {
    background: #a6192e;
    color: #fff;
}

.agenda article h2,.tablon article h2 a{color:#a6192e;}

.agenda article a:hover{text-decoration:none;}

.redeslat{position:relative;left:0;top:0;height:100%;z-index:1;padding-left:0px;}
.redeslat ul li{width:45%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;display:inline-block;vertical-align:top;margin-left:2px;margin-bottom:6px}
.redeslat ul li a i{color:#fff;font-size:2.5em;}
.redeslat ul li a i{background:#738A8D}
.redeslat ul li:first-child a i{background:#305891}
.redeslat ul li:nth-child(2) a i{background:#2CA8D2}
.redeslat ul li:nth-child(5) a i{background:#F8694D}
.redeslat .boton{margin-top:10px;}
.redeslat .boton a i{font-size:2em;margin-right:0px;}
.redeslat .boton a{color:#000;text-decoration:none;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;display:block;}
.redeslat .boton a:hover{color:#fff;background:#738A8D}

#pull,#pull2{display:none}

.fecha
{
padding-left:5px;
padding-right:5px;	
text-align:left;
clear:both;
}
.noticia h1{text-align:left;}
.noticia .fecha{border-top:1px #f3f3f3 solid; border-bottom:1px #f3f3f3 solid;margin-bottom:15px}
.noticia .fecha span{float:right;}
.noticia .col-md-12, .seccion .col-md-12{    /*padding-bottom: 30px;*/
    border-bottom: 1px #f3f3f3 solid;
    margin-bottom: 30px;
	padding-left:0px;
	padding-right:0px;
}
.noticia .fotogrande, .seccion .fotogrande{margin-top:15px}
.noticia [itemprop="articleBody"], .seccion [itemprop="articleBody"]{text-align:justify;padding-left:0px;padding-right:0px;}
.noticia [itemprop="articleBody"] img{float:left;margin-right:5px;margin-bottom:5px;padding:5px;border:1px #f5f5f5 solid;}

.areasnot{border-top: 1px #f3f3f3 solid;margin-top:15px}
.col-md-3 .areasnot{border-top:0px}
.areasnot ul{list-style:none}
.areasnot ul li{display:inline-block;vertical-align:top;width:24%;}
.col-md-3 .areasnot ul li{display:block;width:100%;}

/*.noticias article [itemprop="description"]{font-size:0.95em;}*/

.noticiaslistado .fecha{clear:none;}
.noticiaslistado figure{max-width:195px; float:left;margin-right:10px;margin-bottom:10px;padding:5px;border:1px #f5f5f5 solid;text-align:center}

.noticias article h2, .noticias article p, .agenda article h2, .agenda article p, .tablon article h2, .tablon article p{
text-align:left;	
margin:0px;
padding-left:15px;
padding-right:15px;
}

.noticiaslistado article{display:block;clear:both;margin-bottom:15px;transition:0.3s;overflow:hidden;padding:15px;}
.noticiaslistado article h2{margin-top:0px}

.noticiaslistado article:hover{background:#f5f5f5}

.noticiaslistado article:hover img{opacity:0.9}

.hemedesp{font-size:0.9em;text-indent:15px;}
.menulat .hemedesp li a{padding:0px;text-indent:30px}
.menulat .hemedesp li a:hover{background:none; text-decoration:underline}

.agenda article h2, .agenda article p{
padding-left:5px;
padding-right:5px;
}

.noticias article h2, .agenda article h2, .tablon article h2{
/*font-size:1.3em;
font-weight:400;	*/
}

.noticias > header h2, .agenda > header h2, .tablon .contenedor header h2, .tabulados header h2, .territorio header h2{
/*color:#fff;*/
border-radius:0px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
-o-border-radius:0px;
-ms-border-radius:0px;	
font-size:2.8em;
font-weight:100;
position:relative;

}

.agenda > header h2, .tablon > header h2
{
font-size:2em;
font-weight:100	
}

.noticias > .col-md-12 > div, .agenda > .col-md-12, .tablon > .col-md-12{padding:5px;border:1px #a6192e solid;text-align:center;transition:0.3s;margin:0px auto; overflow:hidden}
/*.noticias > .col-md-6:nth-child(3) > div > a{background:#a6192e; color:#fff; display:block;width:auto;padding:5px}*/

.noticias > .col-md-12 > div:hover, .agenda > .col-md-12:hover, .tablon > .col-md-12:hover{border:0px;}
/*.noticias > .col-md-6:nth-child(3) > div > a:hover{text-decoration:none;}*/


/* Antiman */

.noticias > .col-md-12 > div > a.antiman, .agenda a.antiman, .tablon a.antiman {
	/*float: left;*/
	display: block;
	/*margin: 1em;*/
	padding: 5px 15px;
	border: none;
	background: none;
	color: inherit;
	vertical-align: middle;
	position: relative;
	z-index: 1;
	color:#fff;
	font-size:1.2em;
}
.noticias > .col-md-12 > div > a.antiman:hover, .agenda a.antiman:hover, .tablon a.antiman:hover {
text-decoration:none;
color:#a6192e
}

.barrios{padding-top:30px;overflow:hidden;position:relative;padding-left:0px;padding-right:0px}
.esquinatop{padding-bottom: 170px;position:relative}
.esquinatop .container h1{position:relative;top:200px;z-index:2000;font-size:2em}
.barrios-area{background:#FD5771;padding: 100px 0 240px;oveflow:hidden;position:relative;}
.zigzag{
	background:#fff;
    bottom: -80px;
    height: 165px;
    left: -5%;
    position: absolute;
    transform: rotate(1.5deg);
    width: 108%;
    z-index: 9;
	box-sizing:border-box;
}

.esquinatop .zigzag
{
    background: none repeat scroll 0 0 #FD5771;
}

.redondeado{transition:0.3s;border-radius:20px;background:#637f52; color:#fff; width: 260px;
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 15px;
    padding-top: 15px;
	min-height: 75px;
	text-align:left
}
.redondeado:hover{margin-top:-5px}


.barrios-area .container .col-md-2
{
background:#fff;
min-height:400px;
border-radius:10px;
transition:0.3s;
color:#333;	
margin-right:1.6%;
padding:10px;
width:18.667%;
box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.20);
}

.barrios-area .container .col-md-2 h1{color:#333;font-size:1.5em}

.barrios-area .container .col-md-2:last-child{margin-right:0px;}

.barrios-area .container .col-md-2:hover
{
	color:#fff;
	background:#A6192E;
}

.barrios-area .container .col-md-2:hover h1{color:#fff}

.mapa100{padding-left:0px;padding-right:0px}

.extra{background: #f5f5f5;
padding-top: 60px;
padding-bottom: 60px;
padding-left:0px;
padding-right:0px;}

.extra a:hover{text-decoration:none}

.extra i{font-size:3em;background: #fff;
border-radius: 50%;
padding: 15px;}
.extra .col-md-3 div{margin-top:10%; font-size:2em}
.extra .col-md-3{text-align:center}


.bantiman {
	background: none;
	border: none;
	padding: 15px;
	z-index:1;
	widht:150px;
	display:block
}
.bantiman > span {
	padding-left: 0.35em;
}
.bantiman:before,
.bantiman:after {
	content: '';
	z-index: -1;
	border-radius: inherit;
	pointer-events: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	-webkit-backface-visibility: hidden;
	-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
	transition: transform 0.3s, opacity 0.3s;
	-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
}
.bantiman:before {
	border: 1px solid #37474f;
	opacity: 0;
	-webkit-transform: scale3d(1.2, 1.2, 1);
	transform: scale3d(1.2, 1.2, 1);
}
.bantiman:before {
	border-width: 1px;
	border-color: #a6192e;
}
.bantiman:after {
	background: #a6192e;
}

.bantiman:hover{text-decoration:none;color:#a6192e}

.bantiman:hover:before {
	opacity: 1;
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
}
.bantiman:hover:after {
	opacity: 0;
	-webkit-transform: scale3d(0.8, 0.8, 1);
	transform: scale3d(0.8, 0.8, 1);
}

.ordenanzasmain .table .form-inline, .contrata .table .form-inline, .sugerencias .table .form-inline{width:18px;display:inline-block}
.ordenanzasmain .table .form-inline [type="image"], .contrata .table .form-inline [type="image"], .sugerencias .table .form-inline [type="image"]{max-width:15px}
.ordenanzasmain .table th div, .contrata .table th div, .sugerencias .table th div{float:left;margin-right:5px}
.ordenanzasmain .table th, .contrata .table th, .sugerencias .table th{min-width:100px}
.ordenanzasmain .table td i, contrata .table td i, .sugerencias .table td i{font-size:1.6em}

.contrata table tbody tr td:last-child{text-align:center}
/*.noticias > header h2, .agenda > header h2, .tablon > header h2
{
background:none;
color:#a6192e;	*/
/*top:-60px;
margin-bottom:-50px;*/
/*font-size:1.2em;
}*/

.tablon > header h2
{
	top:-66px;
}

.agenda > header h2
{
margin-bottom:-60px;	
top:-75px;
}


.noticias > header h2
{
/*background:#c51515;	*/
}

.agenda > header h2
{
/*background:#A6192E;	*/
}

.tablon .contenedor > header h2
{
background:#A6192E;	
}

.noticias a, .agenda a, .tablon a
{
transition:0.5s;
-moz-transition:0.5s;
-webkit-transition:0.5s;
-o-transition:0.5s;
-ms-transition:0.5s;
}


.noticias a:hover, .agenda a:hover, .tablon a:hover
{
text-decoration:underline;	
}


/*.agenda article h2
{
padding-top:0px;
margin-top:0px;	
}*/


div.paginacion{
text-align:center;	
}

.pagination > .active > a, .pagination > .active > span
{
background:#A6192E;
border-color:#A6192E
}

.pagination li a{color:#A6192E}
.paginacion ul {
	margin:10px;
	padding:0;
	display:block;
	text-align:left !important;
}

.paginacion ul li {
list-style:none;
display:inline-block;
padding:2%;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
-o-box-sizing:border-box;
-ms-box-sizing:border-box;
}

.paginacion ul li a {
	margin:0;
	display:block;
	text-decoration:none;
	
}

.paginacion ul li a:hover {
	text-decoration:underline;
}

.noticias-sec, .descargas, .reportajes{
background:#fff;
/*border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-o-border-radius:5px;
-ms-border-radius:5px;*/
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
-o-box-sizing:border-box;
-ms-box-sizing:border-box;
padding:1%;
/*box-shadow:rgb(150,150,150) 0px 0px 2px inset;
-moz-box-shadow:rgb(150,150,150) 0px 0px 2px inset;
-webkit-box-shadow:rgb(150,150,150) 0px 0px 2px inset;
-o-box-shadow:rgb(150,150,150) 0px 0px 2px inset;
-ms-box-shadow:rgb(150,150,150) 0px 0px 2px inset;*/
border-bottom:1px #333 solid;
}

.noticias-sec h3, .descargas h3, .reportajes h3{
margin-top:0.3%;
margin-bottom:0.3%;	
}


.descargas{
font-size:0.9em;	
}

/**********FIN NOTICIAS**************/

.alhama-suma{padding:0px}

.alhama-enlaces{padding:0px;background:#f5f5f5;padding-top:45px;padding-bottom:45px;}
.alhama-enlaces .contenedor .col-md-6{border-radius:10px;width: 47.4%;
margin-left: 15px;
margin-right: 15px;}
.alhama-enlaces .contenedor .col-md-6:nth-child(1){background: rgba(255, 190, 58,1);}
.alhama-enlaces .contenedor .col-md-6:nth-child(2){background: rgba(5, 64, 200,0.9);}

.alhama-enlaces .contenedor .col-md-6:nth-child(1) a{
background:url("/images/visita-alhama-m.png") 15px  no-repeat;
}

.alhama-enlaces .contenedor .col-md-6:nth-child(2) a{
background:url("/images/vive-alhama-m.png") 15px  no-repeat;
}


.alhama-enlaces .col-md-6 a{
display: block;
overflow: hidden;
font-size: 3em;
font-weight: 100;
color: #fff;
padding-left: 130px;
/*text-indent: 100px;	*/
    line-height: 0.5em;
    min-height: 115px;
    padding-top: 6%;

}
.alhama-enlaces .col-md-6 a i{margin-left:15px;float:right}
.alhama-enlaces .col-md-6 a span{font-size:0.5em}

.alhama-enlaces .col-md-6 a:hover{text-decoration:none;}

.alhama-enlaces .col-md-6 figure img{width:100%}



div.gallery-row:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
		div.gallery-item { float: left; width: 33.333333%; text-align:center; }
		div.gallery-item a { display: block; margin: 5px;}
		div.gallery-item img { 
		display: block; 
		max-width: 100%; 
		height: auto; 
		-webkit-box-shadow: #ccc 2px 2px 2px 1px ;
        box-shadow: #ccc 2px 2px 2px 1px ;
		-moz-box-shadow: #ccc 2px 2px 2px 1px ;
		-o-box-shadow: #ccc 2px 2px 2px 1px ;
		}
		

.galeria{
clear:both;
padding-top:15px	
}

.galeria figure{
/*display:inline-block;*/
vertical-align:top;
/*width:22.9%;*/
width:20%;
box-sizing:border-box;
overflow:hidden;
text-align:center;
/*max-height:133px;*/
height:110px;
/*margin-right:8px;
margin-left:8px;
margin-bottom:15px*/
margin:0px;
float:left;
position:relative
}

.galeria p{clear:both;/*text-align:right*/}

.galeria figure img{width:100%}
.galeria a .lupa{background:rgba(166,25,46,0.7);position:absolute;top:0px;left:0px;opacity:0;height:115px;width:100%;color:#fff;z-index:2;font-size:1.5em;transition:0.3s;box-sizing:border-box;padding:40px}
.galeria a .lupa:hover{opacity:1}

.galeria div, .galeria1 div{
list-style:none;
display:inline-block;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
-o-box-sizing:border-box;
-ms-box-sizing:border-box;
width:32%;
text-align:center;
}

.galeria div:first-child{
display:none;	
}

[class*="sec"] .galeria div:first-child, [class*="not"] .galeria div:first-child{display:block;width:100%}

.galeria span:hover{cursor:pointer}

.galeria div img{
/*max-width:210px;	*/
}

#subdescargas
{
/*border-top:1px #f3f3f3 solid;/*/
margin-top:15px;
/*padding:15px;*/
box-sizing:border-box;
clear:both;
}

#subdescargas div div{border-bottom: 1px #f3f3f3 solid;margin-bottom:15px;overflow:hidden;padding-bottom:15px}

.col-md-3 #subdescargas, .col-md-4 #subdescargas{background:#f5f5f5;padding:15px}

#subdescargas a
{
display:inline-block;
width:33%;
margin-bottom:3px;
background:#f5f5f5;
padding:5px;
border:0px;
vertical-align:top;
text-align:center;	
min-height:120px;
}

.col-md-3 #subdescargas a,.col-md-4 #subdescargas a{display:block;width:100%;background:none; text-align:left;min-height:auto;}

#subdescargas a > i{display:block;font-size:3em;}

.col-md-3 #subdescargas a i,.col-md-4 #subdescargas a i, #subdescargas a strong i{display:inline; font-size:1.2em}
.col-md-3 #subdescargas h2, .col-md-4 #subdescargas h2{margin-top:0px}

.missubsecciones{padding-bottom:30px}

.missubsecciones li{list-style:none;
display: inline-block;
width: 24.7%;
margin-bottom: 3px;
background: #f5f5f5;
border: 0px;
vertical-align: top;
text-align: center;
transition:0.3s;
}

.sugerencias .missubsecciones li{width:auto !important}

.grupospoliticos .missubsecciones li{background:#f1f1f1;border:1px #A6192E solid;}

.missubsecciones li:hover{background:#A6192E}
.missubsecciones li:hover a{color:#fff;text-decoration:none}

.missubsecciones li a{display:block;padding:15px;
}

.directorio-redes li{list-style:none; padding:15px;}
.directorio-redes li:nth-child(2n){background:#f5f5f5;}
.directorio-redes li .enlacesredes{width:33%;float:right;text-align:right}
.icofacebook{background:#405D9B}
.icotwitter{background:#55ACEE}
.icoinstagram{background:#AA3AAC}
.icoyoutube{background:#CC181E}
.icoyoutube .icon-youtube:before, .icoinstagram .icon-instagram::before{margin-right:0.1em}
.directorio-redes li .enlacesredes a{color:#fff; border-radius:50%; padding:3px;margin-right:3px;transition:0.3s;-webkit-transition:0.3s}
.directorio-redes li .enlacesredes a:hover{box-shadow:#333 0px 0px 3px}
.perfil .missubsecciones li{min-height:75px;}

.contrata .addthis_toolbox
{
max-width: 150px;
float: left;
padding-top: 5px;	
}

.contrata .accesibilidad{float:right;}
.contrata .contenedor span.accesibilidad a:nth-child(1) {
    font-size: 1.2em;
}

.cajacontratacion{clear:both;border:1px #f1f1f1 solid;margin-top:15px}

.cajacontratacion > div{padding: 0.3em;}

.cajacontratacion .celda1{background: #f5f5f5;;}


.compartirsobre{margin-bottom:0px !important;padding-bottom:0px !important;margin-top:15px}

.redes-faldon{
background:#fff;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
color:#333;
padding:0.3%;
margin-top:1%;	
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;

}

.redes-faldon ul li{
	list-style:none;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	width:10%;
	display:inline-block;
}

[itemprop="telephone"], [data-movil="Movil"], [itemprop="faxNumber"]
{
	/*display:block;*/
}

footer
{
margin-top:0%;
color:#fff;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
padding-bottom:10px;
}

footer a{
color:#fff;
}

#toTop {
	display:none;
	text-decoration:none;
	position:fixed;
	bottom:10px;
	right:10px;
	overflow:hidden;
	width:51px;
	height:51px;
	border:none;
	text-indent:100%;
	background:url(../images/ui.totop.png) no-repeat left top;
}

#toTopHover {
	background:url(../images/ui.totop.png) no-repeat left -51px;
	width:51px;
	height:51px;
	display:block;
	overflow:hidden;
	float:left;
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
}

#toTop:active, #toTop:focus {
	outline:none;
}

#top-link	{ display:none; position:fixed; right:5px; bottom:5px; color:green; font-weight:bold; text-decoration:none; border:1px solid green; background:Lightgreen; padding:10px; }


/************TALLERES******************/
.talleres{padding-left:0px;padding-right:0px;}
.talleres article header{background:#A6192E; color:#fff;}
.talleres article h1{font-size:2.1em;font-weight:lighter;text-align:center;margin-top:5px;margin-bottom:5px}
.titaller{background:#537c8b;color:#fff;text-transform:uppercase;font-size:2.2em;font-weight:bold;text-align:center}
.titaller h2{color:#fff}
.talleres .objetivo, .talleres .finalidad, .talleres .finalidad2{font-size:1.6em;padding-top:30px;padding-bottom:30px; text-align:justify}
.talleres .objetivo .container, .talleres .finalidad .container{max-width:1024px}
.talleres .finalidad h2, .talleres .objetivo h2, .talleres .finalidad2 h2{color:#A6192E; font-weight:400; font-size:1.6em;text-align:center;margin-bottom:20px}
.talleres .finalidad{background:#e4e6c0}
.talleres .finalidad2{background:#bec188}
.talleres .objetivo img{float: right;
vertical-align: middle;
max-width: 225px;}

.omic .oficinas .funciones{background:#537d8b; color:#fff;padding-top:10px;padding-bottom:10px;margin-top:9%}
.omic .asociaciones .funciones{margin-top:26%}
.omic .lista-funciones{border-left:15px #537d8b solid;}
.omic .lista-funciones ul{margin-left:30px}
.omic .objetivo img {float:left;
max-width: 565px;
padding-right: 30px;}

.oficinas .row{margin-top:60px}

.circulo{transition:0.3s;border-radius:50%;}
.circulo:hover{margin-top:-15px}


.talleres .objetivo .col-md-9{padding-left:0px;padding-right:30px}
.talleres .missubsecciones li{width:19.7%}
.talleres .missubsecciones li a{height:75px}
.menores .missubsecciones li a{height:auto}
.menores .missubsecciones{text-align:center;}
#garantiza .row{text-align:center;padding-top:15px;padding-bottom:15px;}
#garantiza .row h2{margin-bottom:60px}
#garantiza .circulo{background:#637f52; color:#fff; text-align:center;padding:50px;width:300px;height:300px;display:inline-block; vertical-align:top;box-sizing:border-box; font-size:0.9em;font-weight:bold;
margin-left:60px;margin-right:60px}


.omic #garantiza .circulo{width:250px;height:250px;padding:25px;margin-left:44px;margin-right:44px;font-weight:200}
#garantiza .container .row .circulo:nth-child(2){padding-top:85px}
.omic #garantiza .circulo{padding-top:45px}
.omic #garantiza .container .row:nth-child(3) .circulo:nth-child(1){background:#3b3b3b}
.omic #garantiza .container .row:nth-child(3) .circulo:nth-child(2){background:#088c38; padding-top:45px}
.omic #garantiza .container .row:nth-child(3) .circulo:nth-child(3){background:#1003c5}
.omic #garantiza .container .row:nth-child(4) .circulo:nth-child(1){background:#b90000; padding-top:60px}
.omic #garantiza .container .row:nth-child(4) .circulo:nth-child(2){background:#9c0087; padding-top:75px}
.omic #garantiza .container .row:nth-child(5) .circulo:nth-child(1){background:#c68803; padding-top:55px}
#contiene div{background:#6d587c; color:#fff; font-size:0.9em; font-weight:bold; border-radius:30px;width:300px;height:300px; display:inline-block; vertical-align:top;box-sizing:border-box;margin-left:15px;margin-right:15px;padding:20px}
#contiene{margin-bottom:45px}
#contiene div:nth-child(2){padding-top:75px}

.omic #garantiza .arbitral .row .circulo{background:#d72e41 !important; padding-top:45px}
.omic #garantiza .arbitral .row .circulo:nth-child(2){padding-top:70px}
.omic #garantiza .arbitral .row:nth-child(3) .circulo:nth-child(1){padding-top:30px}
.omic #garantiza .arbitral .row:nth-child(3) .circulo:nth-child(2){padding-top:105px}

.arbitral .row:last-child{text-align:left}

#inspeccion .col-md-7{margin-top:15px}
#inspeccion .col-md-5{margin-top:30px}
#inspeccion .col-md-7 .row{background:#df991f; color:#fff; font-size:0.8em;padding-left:15px;padding-right:15px;margin-bottom:15px}

.inspeccion .container p{clear:both; font-size:0.8em;margin-bottom:30px;overflow:hidden}
.inspeccion .container p:nth-child(2) img{margin-left:15px;max-width:220px;float:right;}
.inspeccion .container p:nth-child(3) img{margin-right:15px;max-width:220px;float:left;}
.inspeccion .container p:nth-child(4) img{margin-left:15px;max-width:220px;float:right;}
.inspeccion .container p:nth-child(5) img{margin-right:15px;max-width:220px;float:left;}
.inspeccion .container p:nth-child(6) img{margin-left:15px;max-width:220px;float:right;}
.inspeccion .container p:nth-child(7) img{margin-right:15px;max-width:220px;float:left;}

#requisitos .col-md-9{padding-left:15px;padding-right:15px;padding:15px}
#requisitos img{float:left; margin-right:60px}
#requisitos .container > div{clear:both;overflow:hidden;margin-bottom:30px}
#requisitos .container div > div{border-radius:10px;}
#requisitos .container div:nth-child(2) > div{background:#eb9ac2;margin-top:15px}
#requisitos .container div:nth-child(3) > div{background:#b52e1b}
#requisitos .container div:nth-child(4) > div{background:#c88457}
#requisitos .container div:nth-child(5) > div{background:#707d25}
#requisitos .container div:nth-child(6) > div{background:#47cbd0}
#requisitos .container div:nth-child(7) > div{background:#eb9ac2;margin-top:30px}


#requisitos .container div > div:after
{
width:18px;
height:25px;
background:#eb9ac2;
-ms-transform: rotate(33deg);
-webkit-transform: rotate(33deg); 
transform: rotate(33deg);
display:block;
position:absolute;
left:-9px;
top:40%;
content:" ";
}

#requisitos .container div:nth-child(2) > div:after
{
background:#eb9ac2;
}

#requisitos .container div:nth-child(3) > div{color:#fff}
#requisitos .container div:nth-child(4) > div{color:#fff}
#requisitos .container div:nth-child(5) > div{color:#fff}
#requisitos .container div:nth-child(3) > div:after{background:#b52e1b;}
#requisitos .container div:nth-child(4) > div:after{background:#c88457;}
#requisitos .container div:nth-child(5) > div:after{background:#707d25;}
#requisitos .container div:nth-child(6) > div:after{background:#47cbd0;}
#requisitos .container div:nth-child(7) > div:after{background:#eb9ac2;}


#quien img, #participa img{float:left;max-width:380px; margin-top:45px}
#quien .col-md-7, #participa .col-md-7 {margin-left:30px}
#quien ul li, #participa ul li{margin-bottom:15px}
#clausulas{padding-bottom:45px}
#clausulas .col-md-6, #talleres .col-md-6{font-size:0.8em; background:#fff; border-radius:10px; padding:15px; margin-left:0.75%; margin-right:0.75%;width:48.5%;margin-bottom:15px;min-height:115px}
#talleres .col-md-6{background:#c4205a;color:#fff;min-height:85px}
#objetivos .col-md-3{border-radius:50%; background:#bec188; font-weight:bold; font-size:0.7em; text-align: center;
padding: 30px;
width: 240px;
height: 240px;
margin-right: 4px;
margin-left: 4px;
transition:0.3s}
#objetivos .col-md-3:hover{margin-top:-15px}

.omic #clausulas .col-md-6{text-align:center;min-height:inherit}
.omic .missubsecciones{text-align:center}
.infomic{background:#b90000;padding:15px;color:#fff;max-width:40%;margin-left:45px;padding-top:30px;padding-bottom:30px}
.infomic a{color:#fff}

#objetivos .row{padding-bottom:45px}
#objetivos .col-md-3:nth-child(3){padding-top:85px}
#objetivos .col-md-3:nth-child(4), #objetivos .col-md-3:nth-child(5){padding-top:75px}

.omic #objetivos .col-md-3{background:#b90000;padding-top:65px;color:#fff;font-weight:200}
.omic #objetivos .col-md-3:nth-child(4){padding-top:55px}
.omic #objetivos .col-md-3:nth-child(5){padding-top:65px}

#talleres a{color:#fff;display: block;
position: absolute;
width: 100%;
height: 100%;}

#prestaciones img{float:none;}
#prestaciones .tab-pane .col-md-3{text-align:center}
#prestaciones .tab-pane .col-md-12{background:#e4e6c0; border-radius:10px;padding:15px;padding-left:45px;padding-right:30px;margin-top:15px}
#prestaciones .tab-pane .col-md-12 ul li{margin-bottom:15px}
/**************FIN TALLERES**************/




.carouseltop{z-index:2; overflow:hidden;max-height:250px}

.destaca
{
/*background:#f5f5f5	*/
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,e5e5e5+100;White+3D */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
/*min-height: 800px;*/
padding-top:15px;
padding-bottom:15px
}

.destaca h1{margin-top:15px;margin-bottom:15px;background:#a6192e;width:100%;font-size:1.5em;font-weight:100;padding:5px;padding-left:15px}
.concejalia .contenedor > .col-md-2{text-align:center}
.concejalia .contenedor > .col-md-2 figcaption{padding:2px;background:#a6192e;}
.concejalia .contenedor > .col-md-2 a{color:#fff;}
.concejalia .contenedor > .col-md-4 .col-md-12{margin-top:15px;margin-bottom:15px}
.concejalia .contenedor > .col-md-4 .col-md-12:nth-child(1) span:nth-child(1){background:#a6192e;color:#fff;font-size:2em;width:40px;height:40px;padding-left:0px;border-radius:5px}
.concejalia .contenedor > .col-md-4 .col-md-12:nth-child(2) span:nth-child(1){background:#668001;color:#fff;font-size:2em;width:40px;height:40px;padding-left:0px;border-radius:5px}
.concejalia .contenedor > .col-md-4 .col-md-12:nth-child(3) span:nth-child(1){background:#7b4f9e;color:#fff;font-size:2em;width:40px;height:40px;padding-left:0px;border-radius:5px}
.destacados
{
text-align:center;	
clear:left;
margin-top:2em;
}

.destacados div
{
}

.destacados img
{
margin-left:10px;
margin-right:10px;	
max-width:100px;
max-width:243px;
}

.destacados a:nth-child(1) img
{
/*margin-left:0px;	*/
}
.destacados a:nth-child(4) img
{
/*margin-right:0px;	*/
}


.destacados a
{
display:inline-block;
position:relative;	
}

.destacados a:before, .destacados a:after
{
z-index: -1;
position: absolute;
content: "";
bottom: 15px;
left: 15px;
width: 50%;
top: 80%;
max-width:110px;
background: #fff;
-webkit-box-shadow: 0 15px 3px #444;
-moz-box-shadow: 0 15px 3px #444;
box-shadow: 0 15px 3px #444;
-webkit-transform: rotate(-4deg);
-moz-transform: rotate(-4deg);
-o-transform: rotate(-4deg);
-ms-transform: rotate(-4deg);
transform: rotate(-4deg);
}
.destacados a:after
{
-webkit-transform: rotate(4deg);
-moz-transform: rotate(4deg);
-o-transform: rotate(4deg);
-ms-transform: rotate(4deg);
transform: rotate(4deg);
right: 15px;
left: auto;
}

.territorio{background:#fff;min-height:500px}
.territorio > section > .col-md-4{padding-left:0px;padding-right:0px;padding-top:75px}
.territorio > section > .col-md-8{padding-left:30px;padding-right:0px}
.territorio ul li{list-style:none;}
.territorio .lista ul li.encendido{box-shadow: 0px 0px 3px red;}
/*mapa*/

ul#alhama li
{
position:absolute;
list-style:none;
}

ul#alhama li a{display: block;
	outline: none;
	height: 100%;
	text-decoration:none;
	}
ul#alhama li a:hover, ul#alhama li a.encendido{background: url(../images/mapa.png) no-repeat 0 0;}

ul#alhama li a span {
	display: none;
}

ul#alhama li a:hover span {
	display: block;
}

ul#alhama li a:hover span {
	display: block;
	padding: 3px;
	width: 100px;
	background: #666;
	position: relative;
	top: 40%;
	opacity: .90;
	filter:alpha(opacity=90);
	color: #fff;
	margin:0px auto;
	border-radius:5px;
	text-align:center;
}

ul#alhama li a:hover span strong {
	display: block;
	margin-bottom: 2px;
	font-size: 12px;
	text-decoration: underline;
}

.territorio .mapa {
    background-image: url(../images/mapa.png);
    background-repeat: no-repeat;
    display: block;
}

ul#alhama li.sprite-berro {
    width: 98px;
    height: 47px;
/*    background-position: -5px -5px;*/
top: 15px;
left: 35px;
}

ul#alhama li.sprite-berro a, ul#alhama li.sprite-berro a.encendido:hover
{
    background-position: -5px -5px;
}

ul#alhama li.sprite-canadas {
    width: 159px;
    height: 155px;
top: 120px;
left: 189px;
}

ul#alhama li.sprite-canadas a:hover, ul#alhama li.sprite-canadas a.encendido{background-position: -113px -5px;}

ul#alhama li.sprite-canarico {
    width: 82px;
    height: 104px;   
top: 7px;
left: 268px;
}
ul#alhama li.sprite-canarico a:hover, ul#alhama li.sprite-canarico a.encendido{background-position: -282px -5px;}

ul#alhama li.sprite-casco {
    width: 44px;
    height: 30px;
top: 73px;
left: 146px;
}
ul#alhama li.sprite-casco a:hover, ul#alhama li.sprite-casco a.encendido{background-position: -374px -5px;}

ul#alhama li.sprite-condado {
    width: 51px;
    height: 33px;
top: 240px;
left: 235px;
}

ul#alhama li.sprite-condado a:hover, ul#alhama li.sprite-condado a.encendido{background-position: -428px -5px;}

ul#alhama li.sprite-costera {
    width: 112px;
    height: 86px;
top: 62px;
left: 222px;
}
ul#alhama li.sprite-costera a:hover, ul#alhama li.sprite-costera a.encendido{background-position: -282px -119px;}

ul#alhama li.sprite-espuna {
    width: 157px;
    height: 138px;
    top: 35px;
    left: 9px;
}

ul#alhama li.sprite-espuna a:hover, ul#alhama li.sprite-espuna a.encendido{background-position: -5px -215px;}

ul#alhama li.sprite-flotas {
    width: 84px;
    height: 98px;
top: 130px;
left: 130px;
}

ul#alhama li.sprite-flotas a:hover, ul#alhama li.sprite-flotas a.encendido{background-position: -172px -215px;}

ul#alhama li.sprite-gebas {
    width: 99px;
    height: 50px;
top: 7px;
left: 109px;
}

ul#alhama li.sprite-gebas a:hover, ul#alhama li.sprite-gebas a.encendido{background-position: -374px -48px;}

.sprite-mapa-alhama {
    width: 360px;
    height: 287px;
    background-position: -489px -5px;
}

ul#alhama li.sprite-poligono {
    width: 21px;
    height: 35px;
top: 109px;
left: 199px;
}

ul#alhama li.sprite-poligono a:hover, ul#alhama li.sprite-poligono a.encendido{background-position: -266px -302px;}

ul#alhama li.sprite-ral {
    width: 69px;
    height: 94px;
top: 92px;
left: 157px;
}
ul#alhama li.sprite-ral a:hover, ul#alhama li.sprite-ral a.encendido{background-position: -297px -302px;}

ul#alhama li.sprite-ramblillas {
    width: 100px;
    height: 95px;
top: 24px;
left: 148px;
}
ul#alhama li.sprite-ramblillas a:hover, ul#alhama li.sprite-ramblillas a.encendido{background-position: -376px -302px;}
ul#alhama li.sprite-vuelo {
    width: 7px;
    height: 10px;
top: 221px;
left: 316px;
}
ul#alhama li.sprite-vuelo a:hover, ul#alhama li.sprite-vuelo a.encendido{background-position: -486px -302px;}

/*fin mapa*/

.redes
{
width:100%
}

.redes .col-md-6{text-align:center}


.redes-wall
{
background:#383C3B;
padding-top:5px;
margin-bottom:0px;	
padding-bottom:5px;
/*box-shadow:#999 0px 0px 5px;*/
margin-top:15px
}

.redes-wall .contenedor
{
max-width:570px;
overflow:hidden;
padding-bottom:0px	
}

.redes-wall h2
{
font-size:1.8em;
margin-top:0px;	
font-weight: 100;
color:#fff;
padding-top:9px;
float:left;
}

.redes-wall .contenedor div 
{
/*text-align:center;	
margin-bottom:15px;*/
}

.redes-wall .contenedor .col-md-6{padding-left:0px;padding-right:0px;width:35%}

.redes-wall .contenedor div a
{
background:#fff;
border:3px #fff solid;
border-radius:50%;
-webkit-border-radius:50%;
-o-border-radius:50%;
-ms-border-radius:50%;
font-size:1.5em;
color:#a6192e;
text-align:center;
width:40px;
height:40px;
display:inline-block;
line-height:1.55em;
transition:0.3s;
-webkit-transition:0.3s;
-o-transition:0.3s;
-ms-transition:0.3s;
transform: translateY(4px);
box-shadow:#333 0px 2px 3px;
}

.redes-wall .contenedor div a:hover
{
	transform: translateY(2px);
	color:#fff;
}

.redes-wall .contenedor div:nth-child(2) a:hover
{
background:#23527C;
}

.redes-wall .contenedor div:nth-child(3) a:hover
{
background:#55ACEE;
}

.redes-wall .contenedor div:nth-child(4) a:hover
{
background:#CC181E;
}

.redes-wall .contenedor div:nth-child(5) a:hover
{
background:#375989;
}

.redes-wall .contenedor .col-md-2{width:50px}


.enlaces
{
	background:#f5f5f5;
	margin-bottom:0px;
/*	font-size:0.9em;*/
	padding-top:45px;
	padding-bottom:45px;
}

.enlaces h3
{
color:#a6192e;	
font-weight: 300;
}

.enlaces ul h3:first-child
{
padding-top:0px;
margin-top:0px;	
}

.enlaces ul li
{
list-style:none;
}

.enlaces a
{
color:#333;
text-decoration:none;
transition:0.5s;
-webkit-transition:0.5s;
-moz-transition:0.5s;
-o-transition:0.5s;
-ms-transition:0.5s;	
font-weight:300;
}

.enlaces a:hover
{
text-decoration:underline;	
}

.enlaces ul
{
display:inline-block;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box;
-ms-box-sizing:border-box;
width:20%;
margin-left:10px;
vertical-align:top;
margin-top:15px;
margin-bottom:15px;
float:left;
}

.enlaces ul li
{
line-height:1.5em;	
}

.enlaces ul:nth-child(1)
{
border-right:1px #333 dotted;
}

/*.enlaces ul:nth-child(2) li
{
display:inline-block;	
margin-right:10px;
width:47%;
vertical-align:top;
}*/

.enlaces ul:nth-child(2)
{
padding-left:25px;
width:26%;	
}

/****CARRUSEL PRODUCTOS RELACIONADOS******/

.tab-content
{
background:#fff;
z-index:10;	
position:relative;
}

.tab-pane
{
padding:15px;	
}

.nav-tabs{
border-bottom:0px;	
}

.nav-tabs > li
{
width: 24.7%;
margin-bottom: -2px;
text-align:center;
}

.nav-tabs > li > a
{
transition:0.2s;
-webkit-transition:0.2s;
-o-transition:0.2s;
-ms-transition:0.2s;
transform: translateY(6px);	
z-index:1;
position:relative;
background:#4D96B9;
border-radius:0px;
-webkit-border-radius:0px;
-o-border-radius:0px;
-ms-border-radius:0px;
font-size:1.5em;
margin-right:5px;
color:#fff;
padding-left:40px;
padding-right:40px;
border:0px;
font-weight: 300;
}

.nav-tabs > li.active > a
{
background:#fff;	
border-radius:0px;
-webkit-border-radius:0px;
-o-border-radius:0px;
-ms-border-radius:0px;
color:#333;
border:0px;
}

.nav-tabs > li a:hover, .nav-tabs > li.active > a
{
transform: translateY(0px);	
}

.nav-tabs > li a:hover
{
	background:#2C7FA7;
}

/**tabs contenido editable**/

[itemprop="articleBody"] .conteditable .nav-tabs{padding-left:0px;}
.conteditable .nav-tabs > li
{
width: 24.7%;
margin-bottom: -2px;
text-align:center;
}

.conteditable .nav-tabs > li > a
{
background:#f5f5f5;
font-size:1.1em;
color:#333;
font-weight: 300;
}

.conteditable .nav-tabs > li.active > a
{
	background:#A6192E;
	color:#fff;
border-radius:0px;
-webkit-border-radius:0px;
-o-border-radius:0px;
-ms-border-radius:0px;
border:0px;
}

.conteditable .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{	background:#A6192E;
	color:#fff;
}


.conteditable .nav-tabs > li a:hover
{
	background:#DF5D72;
	color:#fff
}

/**fin tabs contenido editable**/



.menores .nav-tabs > li a:hover, .menores .nav-tabs > li > a{background:none;color:#333;font-size:0.7em;font-weight:bold;padding-left:15px;padding-right:15px}
.menores .nav-tabs > li{text-align:center; width:25%}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus
{
border:0px;	
}

.banners
{
padding-left:0px;
padding-right:0px;
	background: rgb(252,252,252); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(252,252,252,1) 0%, rgba(243,243,243,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,252,252,1)), color-stop(100%,rgba(243,243,243,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(243,243,243,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(243,243,243,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(243,243,243,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(252,252,252,1) 0%,rgba(243,243,243,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#f3f3f3',GradientType=0 ); /* IE6-9 */

background:#fff;
/*padding-top:45px;*/
padding-bottom:45px;
text-align:center
}

.noticia .banners{padding-top:15px;clear:both}

#owl-banners{width:100%;max-width:90%;margin:0px auto;}

#owl-banners .item figure{background:#f5f5f5;min-height:175px;max-width:99%;box-sizing:border-box;padding:2px}

#owl-banners .item figure figcaption{display:none;}

.banners img
{
min-width:140px;	
max-height:100%;
/*padding:10px;	*/
padding:10px;
transition:0.3s;
}

.banners img:hover
{
opacity:0.9	
}

.carousel{
overflow:hidden;
margin-top:10px;
/*border:1px #dddddd solid;*/
padding-top:20px;
padding-left:20px;
}

.carousel{
height:155px;	
}

.jcarousel-skin-tango .jcarousel-container {
 /*   -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
   border-radius: 10px;
    background: #F0F6F9;
    border: 1px solid #346F97;*/
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    padding: 0px 35px;
	padding-bottom:0px;
	/*width:915px;*/
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    max-width:  795px;
    height: 150px;
	margin-left:19px;
   /* padding-left: 150px;*/
	box-sizin:border-box;
	-webkit-box-sizin:border-box;
	-moz-box-sizin:border-box;
	-o-box-sizin:border-box;
	-ms-box-sizin:border-box;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 135px;
    height: auto;
	/*min-height:140px;*/
	background:none;
	border:1px #ddd solid;
}

ul#mycarousel
{
padding-bottom:10px !important;	
}

ul#mycarousel li figure
{
max-height:110px;	
}

ul#mycarousel li a
{
display:block;	
}

ul#mycarousel li{
	margin-left:21px;
	margin-right:0px;
	background:none;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	background:#fff;
	transition:0.5s;
-moz-transition:0.5s;
-webkit-transition:0.5s;
-o-transition:0.5s;
-ms-transition:0.5s;
/*-webkit-box-shadow: 0 3px 7px #777;
-moz-box-shadow: 0 3px 7px #777;
box-shadow: 0 3px 7px #777;*/
min-height:110px;

display:inline-block;

}

ul#mycarousel li:hover
{
	background-color:#e3f3fb;
	-webkit-box-shadow: 0 3px 3px #777;
-moz-box-shadow: 0 3px 3px #777;
box-shadow: 0 3px 3px #777;

}



ul#mycarousel li img{
max-width:110px;
height:auto;	
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 20px;
    width: 40px;
    height: 40px;
    cursor: pointer;
    background: transparent url("../images/flecha-der.png") no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(prev-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
   /* background-position: -32px 0;*/
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
  /*  background-position: -64px 0;*/
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 0px;
    width: 40px;
    height: 40px;
    cursor: pointer;
    background: transparent url("../images/flecha-izq.png") no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(next-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
 /*   background-position: -32px 0;*/
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
  /*  background-position: -64px 0;*/
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
  /*  background-position: -96px 0;*/
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

/*FIN CARRUSEL PRODUCTOS RELACIONADOS*/

.divsugerencia{border:1px #ccc solid; margin-bottom:1.5em}

.mivideo{width:853px;height:480px;max-width:100%}

.noticias-main .col-md-9{padding-left:0px;padding-right:0px}


/**centros*/
.centros{overflow:hidden;width:100%/*padding-bottom:45px*/}

.centros .da-thumbs p{
	background: #A6192E;
padding: 10px;
color: #fff;
font-weight: bold;
font-size: 1.1em;
margin-bottom: 0px;
	}

.da-thumbs {
	list-style: none;
	width: 100%;
	min-height: 600px;
	position: relative;
	margin: 20px auto;
	padding: 0;
	padding-left:0px !important
}


.centros .da-thumbs {min-height:auto; text-align:center;margin-top:0px}

.da-thumbs li {
	float: left;
	margin: 5px;
	background: #fff;
	padding: 8px;
	position: relative;
	box-shadow: 0 1px 3px rgba(0,0,0,0.1);
/*	width:49%;*/
}

.enfila .da-thumbs li
{
float:none;
display:inline-block;
box-sizing:border-box;
width:32%;
text-align:center;	
}

.sec597 .text-center{margin-bottom:30px}

.lista-pedanias{text-align:center;padding-left:0px;padding-bottom:15px}
.lista-pedanias h2{text-align:left}

.lista-pedanias .da-thumbs li
{
width:23%;
float:none;
display:inline-block;
vertical-align:top;
font-size: 0.8em;
}

.lista-pedanias .da-thumbs li:nth-child(1), .lista-pedanias .da-thumbs li:nth-child(2), .lista-pedanias .da-thumbs li:nth-child(3)
{
margin-bottom:15px
}

.da-thumbs li a:hover{text-decoration:none;color:#fff}

.da-thumbs li a,
.da-thumbs li a img {
	display: block;
	position: relative;
}
.da-thumbs li a {
	overflow: hidden;
}
.da-thumbs li a div {
	position: absolute;
	background: #333;
	background: rgba(166,25,47,0.7);
	width: 100%;
	height: 100%;
}
.da-thumbs li a div span {
	display: block;
	padding: 10px 0;
	margin: 40px 20px 20px 20px;
	text-transform: uppercase;
	font-weight: normal;
	color: rgba(255,255,255,0.9);
	text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
	border-bottom: 1px solid rgba(255,255,255,0.5);
	box-shadow: 0 1px 0 rgba(0,0,0,0.1), 0 -10px 0 rgba(255,255,255,0.3);
}

.da-thumbs li a > span
{
background:rgba(166,25,47,0.8);
color:#fff;
font-size:1.2em;
position:relative;
display:block;
padding:5px;
/*display:none;*/
width:100%;
}


/*FIN centros*/


.presen{background:#e4e6c0;font-size:1.4em;padding:15px;box-sizing:border-box;}
.opmenu{text-align:center;box-sizing:border-box;padding-top:15px;padding-bottom:15px}
.opmenu ul li{list-style:none !important;max-width:45%;margin:0px auto;margin-bottom:10px;}
.opmenu ul li a{display:block; background: #c4205a;
color: #fff !important;padding:10px;font-size:1.2em;text-align:center;border-radius:5px;}

.proyectos{padding:15px;background:#f5f5f5;box-sizing:border-box;}
.proyectos h2{text-align:center;}
.proyectos figure{width:100%;text-align:center;max-width:90%;margin:0px auto}
.proyectos figure a:hover{text-decoration:none}
.proyectos figcaption{background: #c4205a;color:#fff;max-width: 900px;
margin: 0px auto;padding:5px;box-sizing:border-box;margin-bottom:15px;font-weight:bold;fontn-size:1.3em}
.proyectos figure img{max-width:100%;border:0px !important;margin-bottom:0px !important}

.listaconcejales{clear:both}
.listaconcejales .col-md-6 img{float:left;margin-right:15px;max-height:200px;}

.listaconcejales .col-md-6 > div{padding:0px;background:#f3f3f3;overflow:hidden;margin-bottom:15px}

.listaconcejales .col-md-6 h3{font-weight:bold}

.listaconcejales .col-md-6 span{
height: 30px;
width: 30px;
background: #a6192e;
border-radius: 50%;
padding: 3px;
color: #fff;	
}

.listaconcejales .datosconce{text-align:right; position: absolute;
bottom: 25px;
padding-right: 45px;
width: 100%;}

.listaconcejales .datosconce a{color:#a6192e;margin-left:5px}
.secaja article{max-width:350px;margin-left: 14px;
margin-right: 14px;
padding-left:0px}
.secaja article h2{background:#a6192e;color:#fff;text-align:center;font-size:1em}
.secaja article p{display:none}
.secaja article:hover{background:none;}
.sec634 .secaja article p, .sec641 .secaja article p{display:none}
.seccion{overflow:hidden}
.seccion h1, .noticias-main h1{display:none;}
.noticias-main .missubsecciones{margin-top:15px}
.seccion article > .col-md-12{padding-top:15px}

.noticiaslist h2{font-size:1em;padding-top:5px;margin-top:0px;margin-bottom:0px}

.comp{padding-top: 5px;
margin-top: 15px;
overflow:hidden;
clear:both;}
.noticia .comp, .seccion .comp{margin-bottom:0px}
.comp .contenedor div{
max-width: 150px;
float: left;
padding-top: 5px;	
}

.comp .contenedor span {
    float: right;
}
.comp .contenedor span.accesibilidad a:nth-child(1) {
    font-size: 1.2em;
}

.htmlnoti{text-align:center;margin-bottom:15px}

.cartel figure{overflow:hidden;text-align:center}
/*.cartel figure img{min-height:215px} */
.slidernoti{max-width: 800px;
margin: 0px auto;}
.slidernoti .pgwSlider ul{float:none; width:100%;}
.slidernoti .pgwSlider .ps-current{width:100%;text-align:center;overflow: hidden;
display: block;
clear: both;
float: none;}
.slidernoti .pgwSlider .ps-caption{padding:10px;font-size:1.5em;display:table;position:relative;}
.slidernoti .ps-list{margin-top:5px}
.slidernoti .pgwSlider.wide > ul > li{width:20% !important;float:left;padding: 5px;
/*background: #bbbbbb;*/height:auto !important}
.slidernoti .pgwSlider.wide{display:block;overflow:hidden;clear:both;text-align:center}

/****ESTILO SECCION PUBLICACIONES DEL BALNEARIO****/
.publica-museo ul li{list-style:none;
margin-bottom: 5px;
background: #f9f9f9;
overflow: hidden;
height: 90px;}
.publica-museo ul li a{color: #666;}
.publica-museo ul{background:#f3f3f3;padding:15px;}
.publica-museo ul li figure{
float: left;
max-width: 120px;
height: 90px;
overflow: hidden;
}
.publica-museo ul li figure img{min-widht:120px}
.publica-museo .descrip-text{text-align:center;}
/****FIN ESTILO PUBLICACIONES BALNEARIO**/

.mapa-secciones{border:1px #f3f3f3 solid;padding:15px;}
.mapa-secciones ul{padding-left:15px}
.mapaweb ul{padding-left:15px}
.mapaweb > ul{padding-left:30px; border:1px #f3f3f3 solid;margin-top:7.5px;margin-bottom:7.5px;}

.ancho1, .ancho2, .ancho3, .ancho4{display:inline-block;vertical-align:top;box-sizing:border-box;margin-bottom:10px;padding:5px}
.ancho1{width:100%;}
.ancho2{width:66%;}
.ancho3{width:49.6%;}
.ancho4{width:32.8%;}

.tabla-aire{width:100%;}
.tabla-aire td{vertical-align:top;padding:10px;text-align:left;font-weight:100}
.tabla-aire td p{text-align:left !important;}
.tabla-aire tr:nth-child(2) td{background-color:#efd3d2}

.avisodoc{position: absolute;
color: green;
font-size: 1.7em;
right: 0px;
top: -15px;
border-radius: 50%;
box-sizing: border-box;
padding: 0px;
}


.avisodoc i{
 animation-duration: 2s;
 animation-fill-mode: both;	
 animation-name:flash;
 animation-iteration-count:5;
	}

@keyframes flash {
 0%, 50%, 100% {
 opacity: 1;
 }
25%, 75% {
 opacity: 0;
 }
}

@media screen and (max-width:1480px)
{
.lanoticia .redes-top{max-width:18%}
.lanoticia .titulo-conce a{padding-left:25px;padding-right:50px;}
.lanoticia .titulo-conce a:nth-child(1){padding-left:150px;padding-right:25px}
}

@media screen and (min-width:1000px)
{
		.slidernoti .pgwSlider .ps-current{height:auto !important}


.redes-top
{
top:15px;	
}

.cabecera
{
width:45%;
float:left;	
overflow:hidden;
padding-bottom:5px;
}


h1{
width:auto;		
font-size:0.95em;
/*margin-top: -33px;
margin-bottom:-10px;*/
text-align:left;
padding-left:40px;
line-height:1.2em;
}

/*.tiempo
{
float:left;
margin-right:50px;
margin-bottom:-47px;	
max-height:125px;
overflow:hidden;
}*/

.tiempo
{
float:left;	
margin-top:8px;
}

.tiempo div:first-of-type
{
/*padding-top:20px;	*/
}

.tiempo iframe
{
max-height:153px;	
}

.tiempo span:first-of-type
{
display:none;	
}


.carouseltop
{
/*top:-127px!important;	
margin-bottom:-125px;*/
}


ul.sdt_menu li div.sdt_box a
{
width:94%
}

.menusup ul li a{color:#fff!important}

	.menusup ul li:nth-child(1) a
	{
		background-image: url("../images/fondo-menusup1.png");
		background-repeat:no-repeat;
		background-position:-30px;	
	}
	
		.menusup ul li:nth-child(2) a
	{
		background-image: url("../images/fondo-menusup2.png");
		background-repeat:no-repeat;
		background-position:-30px;	
	}

		.menusup ul li:nth-child(3) a
	{
		background-image: url("../images/fondo-menusup3.png");
		background-repeat:no-repeat;
		background-position:-30px;	
	}
	
		.menusup ul li:nth-child(4) a
	{
		background-image: url("../images/fondo-menusup4.png");
		background-repeat:no-repeat;
		background-position:-30px;	
	}
	
		.menusup ul li:nth-child(5) a
	{
		background-image: url("../images/fondo-menusup5.png");
		background-repeat:no-repeat;
		background-position:-30px;	
	}
	
	.menusup ul li a:hover
	{
		background-position:5px;	
	}


/*nav ul{
display:block;	
}
	
nav ul li{
	display:inline-block;
	width:auto;
	margin-left:0px;
	margin-right:0px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	border:0px;
}

nav ul li a{
padding-left:17%;
padding-right:17%;	
width:auto;
display:block;
	border-radius:5px;
	-webkit-border-radius:5px;
	border:1px #ccc solid;
}*/

.contini
{
/*padding-top:15px;*/
padding-bottom:25px;	
}

.bg-holder {
    overflow: hidden;
    position: relative;
	box-sizing:border-box;
	clear:left;
	width:100%;
}

.bg-mask
{
background: none repeat scroll 0 0 #fff;
    height: 100%;
    opacity: 0.7;
    width: 100%;
    z-index: 5;	
display: block;
    left: 0;
    position: absolute;
    top: 0;	
}

.bg-holder > .bg-parallax {
    background-attachment: fixed;
}

.bg-parallax
{
background: url("../images/fondo-bg.jpg") no-repeat;	
}

.bg-holder > .bg-parallax, .bg-holder > .bg-img
{
	height: 100%;
    width: 100%;
}

.bg-holder > .bg-parallax
{
background-size: cover;
    display: block;
    left: 0;
    position: absolute;
    top: 0;	
}

.bg-content {
    position: relative;
    z-index: 7;
}

.bg-content .contenedor
{
margin-top:0px;	
}



.centro-header, .centro-footer, .contenido, .menusup ul{
max-width:1240px;
margin:0px auto;	
}

.centro-header
{
max-width:1140px;	
}

.contenido{
clear:both;
min-height:auto;
}

	.menusup ul, .texto-footer{
	text-align:center;	
	}

.centro-footer{
display:block;
height:85px;	
}

.texto-footer{
	clear:both;
background-color:#a6192e;
width:100%;	
font-size:0.9em;
/*margin-top:3.5%;*/
padding:0.3%;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;	
}

.texto-footer div, .texto-footer span{
display:inline-block;
width:auto;	
}

.texto-footer span:after{
content:" -";	
}

[itemprop="email"]:after{
content:" -";	
}

.menutop{
/*background-color:#99D7F5;*/
position:relative;
top:0px;
border-radius:0px 0px 5px 5px;
-webkit-border-radius:0px 0px 5px 5px;	
/*width:400px;*/
float:right;
text-align:center;
padding-bottom:0.1%;
clear:none;
margin-right:1%;
/*padding-right:7px;*/
/*margin-bottom:-70px;*/
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
-o-box-sizing:border-box;
-ms-box-sizing:border-box;
font-size:0.8em;
width:36.5%;
}

.menutop ul
{
float:none;
width:auto;	
margin-top:10px;
text-align:right;
}

.menutop .dropdown-menu
{
background:#f5f5f5;	
border-radius:0px;
-webkit-border-radius:0px;
padding:0px;
min-width:0px;
}

.menutop .dropdown-menu li
{
width:100%;
text-align:center;
}

.menutop .dropdown-menu li a
{
color:#333;
font-size:0.8em;
}

.menutop .dropdown-menu li a:hover
{
background:none!important;	
}

.menutop .dropdown-menu li:hover
{
color:#fff!important;
text-decoration:underline;
background:#2e8bcc!important;	
}

body > header a#pull{
display:none;	
}

	
.menusup ul li{
background:none;
min-width:18%;
font-size:1em;
}

.menusup ul li a{
margin:0px;
padding:0px;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box;
border:0px;	
border-radius:0px;
-webkit-border-radius:0px;
transition:0.3s;
-moz-transition:0.3s;
-webkit-transition:0.3s;
color:#333;
font-weight:500;
width:100%;
}

nav.menusup ul li a:hover{
color:#fff;
background-color: #06afff; 
/*background: -moz-linear-gradient(top,  #06afff 0%, #08afff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#06afff), color-stop(100%,#08afff));
background: -webkit-linear-gradient(top,  #06afff 0%,#08afff 100%); 
background: -o-linear-gradient(top,  #06afff 0%,#08afff 100%); 
background: -ms-linear-gradient(top,  #06afff 0%,#08afff 100%); 
background: linear-gradient(to bottom,  #06afff 0%,#08afff 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#06afff', endColorstr='#08afff',GradientType=0 );*/
}


/***MENU DESPLEGABLE****/
ul.sdt_menu{
	margin:0px auto;
	padding:0;
	list-style: none;
	font-size:13px;
	width:1020px;
	/*margin-top:-85px;	*/
}
ul.sdt_menu a{
	text-decoration:none;
	outline:none;
}
ul.sdt_menu li{
	float:left;
	width:170px;
	height:75px;
	position:relative;
	cursor:pointer;
}
ul.sdt_menu li > a{
	position:absolute;
	top:0px;
	left:0px;
	width:170px;
	height:85px;
	z-index:12;
	-moz-box-shadow:0px 0px 2px #000 inset;
	-webkit-box-shadow:0px 0px 2px #000 inset;
	box-shadow:0px 0px 2px #000 inset;
}

ul.sdt_menu li:nth-child(1) > a{
background: #f4a900; /* Old browsers */
background: -moz-linear-gradient(top,  #f4a900 0%, #fbbe5d 80%, #fbbe5d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4a900), color-stop(80%,#fbbe5d), color-stop(100%,#fbbe5d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f4a900 0%,#fbbe5d 80%,#fbbe5d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f4a900 0%,#fbbe5d 80%,#fbbe5d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f4a900 0%,#fbbe5d 80%,#fbbe5d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f4a900 0%,#fbbe5d 80%,#fbbe5d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4a900', endColorstr='#fbbe5d',GradientType=0 ); /* IE6-9 */
}

ul.sdt_menu li:nth-child(2) > a{
background: #d7113a; /* Old browsers */
background: -moz-linear-gradient(top,  #d7113a 0%, #d84b4d 80%, #d84b4d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d7113a), color-stop(80%,#d84b4d), color-stop(100%,#d84b4d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d7113a 0%,#d84b4d 80%,#d84b4d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d7113a 0%,#d84b4d 80%,#d84b4d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d7113a 0%,#d84b4d 80%,#d84b4d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d7113a 0%,#d84b4d 80%,#d84b4d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7113a', endColorstr='#d84b4d',GradientType=0 ); /* IE6-9 */
}

ul.sdt_menu li:nth-child(3) > a{
background: #009aad; /* Old browsers */
background: -moz-linear-gradient(top,  #009aad 0%, #5fafbe 80%, #5fafbe 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#009aad), color-stop(80%,#5fafbe), color-stop(100%,#5fafbe)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #009aad 0%,#5fafbe 80%,#5fafbe 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #009aad 0%,#5fafbe 80%,#5fafbe 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #009aad 0%,#5fafbe 80%,#5fafbe 100%); /* IE10+ */
background: linear-gradient(to bottom,  #009aad 0%,#5fafbe 80%,#5fafbe 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009aad', endColorstr='#5fafbe',GradientType=0 ); /* IE6-9 */	
}

ul.sdt_menu li:nth-child(4) > a{
background: #72b62b; /* Old browsers */
background: -moz-linear-gradient(top,  #72b62b 0%, #95c349 80%, #95c349 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#72b62b), color-stop(80%,#95c349), color-stop(100%,#95c349)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #72b62b 0%,#95c349 80%,#95c349 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #72b62b 0%,#95c349 80%,#95c349 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #72b62b 0%,#95c349 80%,#95c349 100%); /* IE10+ */
background: linear-gradient(to bottom,  #72b62b 0%,#95c349 80%,#95c349 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#72b62b', endColorstr='#95c349',GradientType=0 ); /* IE6-9 */	
}

ul.sdt_menu li:nth-child(5) > a{
background: #50145c; /* Old browsers */
background: -moz-linear-gradient(top,  #50145c 0%, #613670 80%, #613670 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#50145c), color-stop(80%,#613670), color-stop(100%,#613670)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #50145c 0%,#613670 80%,#613670 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #50145c 0%,#613670 80%,#613670 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #50145c 0%,#613670 80%,#613670 100%); /* IE10+ */
background: linear-gradient(to bottom,  #50145c 0%,#613670 80%,#613670 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#50145c', endColorstr='#613670',GradientType=0 ); /* IE6-9 */

}

ul.sdt_menu li:nth-child(6) > a{
background: #010000; /* Old browsers */
background: -moz-linear-gradient(top,  #010000 0%, #2a363b 80%, #2a363b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#010000), color-stop(80%,#2a363b), color-stop(100%,#2a363b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #010000 0%,#2a363b 80%,#2a363b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #010000 0%,#2a363b 80%,#2a363b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #010000 0%,#2a363b 80%,#2a363b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #010000 0%,#2a363b 80%,#2a363b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#010000', endColorstr='#2a363b',GradientType=0 ); /* IE6-9 */

}

ul.sdt_menu li a img{
	border:none;
	position:absolute;
	width:0px;
	height:0px;
	bottom:0px;
	left:85px;
	z-index:100;
	-moz-box-shadow:0px 0px 4px #000;
	-webkit-box-shadow:0px 0px 4px #000;
	box-shadow:0px 0px 4px #000;
}
ul.sdt_menu li span.sdt_wrap{
	position:absolute;
	top:5px;
	left:0px;
	width:170px;
	height:60px;
	z-index:15;
}
ul.sdt_menu li span.sdt_active{
	position:absolute;
	background:#111;
	top:-255px;
	width:170px;
	height:0px;
	left:0px;
	z-index:14;
	-moz-box-shadow:0px 0px 4px #000 inset;
	-webkit-box-shadow:0px 0px 4px #000 inset;
	box-shadow:0px 0px 4px #000 inset;
}
ul.sdt_menu li span span.sdt_link,
ul.sdt_menu li span span.sdt_descr,
ul.sdt_menu li div.sdt_box a{
	margin-left:5px;
	/*text-transform:uppercase;
	text-shadow:1px 1px 1px #000;*/
}
ul.sdt_menu li span span.sdt_link{
	color:#fff;
	font-size:1em;
	float:left;
	clear:both;
}
ul.sdt_menu li span span.sdt_descr{
	color:#fff;
	float:left;
	clear:both;
	width:155px; /*For dumbass IE7*/
	/*font-size:10px;*/
	letter-spacing:1px;
}
ul.sdt_menu li div.sdt_box{
	display:block;
	position:absolute;
	width:170px;
	overflow:hidden;
	height:255px;
	/*top:85px;*/
	top:-255px;
	left:0px;
	display:none;
	background:#000;
}
ul.sdt_menu li div.sdt_box a{
	float:left;
	clear:both;
	line-height:30px;
	color:#fff;
	width:auto;
}

ul.sdt_menu li div.sdt_box a:hover{
text-decoration:underline;	
}

ul.sdt_menu li div.sdt_box a:first-child{
	margin-top:15px;
}
ul.sdt_menu li div.sdt_box a:hover{
	color:#fff;
}

/*****FIN MENU DESPLEGABLE*****/
	
}

@media screen and (min-width:800px)
{
		.slidernoti .pgwSlider .ps-current{height:auto !important /*height:533px !important*/}
}


@media screen and (max-width:1080px)
{
body > header{top:0px;}
.menusup
{
position:relative;
top:-2px;	
}

.sliderini
{
margin-top:10px;
margin-bottom:5px;
top:0px;	
box-shadow:none;
-webkit-box-shadow:none;
-moz-box-shadow:none;
-o-box-shadow:none;
-ms-box-shadow:none;
}

.menutop ul li a, .menutop ul li a:hover{color:#fff}

.menutop ul li a:hover{text-decoration:underline;}

.menutop ul li:first-child{
border-right:1px #fff solid;	
}

.noticias article:first-of-type, .noticias .segunda
{
width:100%;
float:none;	
}

.noticias .segunda
{
	margin-left:0px;
}

.noticias article:first-of-type img, .noticias .segunda img
{
margin-right: 2%;
    max-width: 175px;
    padding: 0 5px 0 0;
	float:left;
}

.agenda
{
margin-left:0px;
width:33,3333%;
background:none;
padding-top:3px;
/*background:#f5f5f5;*/
min-height:auto;
padding-bottom:30px
}

.agenda article
{
background:#f5f5f5;
height:auto;
min-height:auto;
width:75%;
margin:0px auto;
padding:15px
}
.agenda article figure{text-align:center;}

.agenda > div{/*background:#f5f5f5;*/ /*width:100%;padding-left:5px;padding-bottom:5px;*/}

.agenda > .col-md-4{left:15%;margin-top:15px}

.centro-footer
{
background:#99D7F5;	
padding-top:10px;
padding-bottom:10px;
}

.redes-top,.profesional{display:none;}
.agenda article img, .noticias .grandes img{margin-top:15px}
.botonestop .center-block{max-width:77%}
.enlaces div.redes{display:none}
.enlaces .contenedor{overflow:hidden}
.fotogrande{width:100%;/*display:none*/}
.fotogrande img{width:100%;}

/*[data-caption="Caption"]{display:table-caption;margin-top:5px;}
[data-caption="Caption"] figure{margin-top:0px;}
[data-caption="Caption"] img{padding:0px!important;border:0px!important;max-width:100%;!important;width:auto;}*/
.titulo-conce{display:none;}
.seccion h1, .noticias-main h1{display:block;}

.listaconcejales .col-md-6:nth-child(7) > div{min-height:245px}
.convocatorias article{width:24%}
}



@media screen and (max-width:992px)
{
.noticias > .col-md-6:nth-child(3) > div, .agenda > .col-md-4{left:0px}	
.noticias article:first-of-type img, .noticias .segunda img{max-width:none;}
.noticias .grandes, .noticias .grandes > div{padding-right:0px}
.tabulados .lista ul.col-md-3, .tabulados2 .lista ul.col-md-3{width: 25%;float: left;}
.pedanias li{width: 20%;float:left}
.urbanizaciones li{width:50%; float:left}
.diputaciones li{width: 24.5%;float:left}
.botonestop .center-block{max-width:90%}
.botonestop > div > .col-md-2{float:left; width:23.5%}
.botonestop > div > .col-md-2:nth-child(5){width:47%}
.noticias .col-md-6:nth-child(3) article:first-of-type img{max-width:175px}
.redeslat ul li{width:auto;}
.redeslat ul li a i{font-size:1.5em;}
.redeslat .addthis_vertical_follow_toolbox, .cuerpo-reportaje .redeslat .addthis_vertical_follow_toolbox{width:80%;float:left}
.redeslat .boton, .cuerpo-reportaje .redeslat boton{width:20%!important;float:left;text-align:center;vertical-align:top;margin-top:0px;display:inherit;}
.noticia [itemprop="articleBody"]{clear:both;padding-top:15px}
.migas{display:none;}
.titulo-conce{margin-bottom:0px;margin-top:0px;}
/*.noticia [itemprop="articleBody"] img{display:none}*/
.relacionadas{width: 24%;display:inline-block;vertical-align:top;}

.talleres .objetivo img{float:none}
.talleres .objetivo figure{width:100%;text-align:center}

.redes-wall .contenedor{padding-bottom:15px;}
.redes-wall .contenedor .col-md-2{float:left;}

.da-thumbs li a > span
{
	display:block;
}

.centros{text-align:center;padding-right:0px;}
.dependencias .da-thumbs li{float:none;display:inline-block;vertical-align:top}	




/*PARA HACER EL MENÚ DESPLEGABLE DESDE ESTA RESOLUCIÓN*/

.navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
	    .navbar-toggle {
        display: inline-block;
		text-align:center
    }

    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin-top: 7.5px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
        display:block !important;
    }

.mivideo{width:100%;height:480px}
.alhama-enlaces .contenedor .col-md-6 {
    width: 95%;
    margin-bottom: 15px;
}
.galeria figure{width:33.3%}
.noticiaslistado article{background:#f5f5f5}
.noticias-main .col-md-9 .col-md-12{padding-left:0px;padding-right:0px}
.lateral{clear:both}

.navbar-inverse .navbar-nav > li{text-align:center}
.navbar-inverse .navbar-nav > li.mapa,.navbar-inverse .navbar-nav > li.mail,.navbar-inverse .navbar-nav > li.ldesp,.navbar-nav li:nth-child(10){float:left;}
.navbar-nav > li:nth-child(2), .navbar-nav > li:nth-child(3), .navbar-nav > li:nth-child(4){border-left:0px}
.listaconcejales .col-md-6:nth-child(7) > div{min-height:auto}
.index2 .col-md-4{width:auto}
.convocatorias article{width:32%}

.missubsecciones{display:block; clear:both;float:none;width:100%;padding-top:15px}
}


@media screen and (max-width:768px)
{
	.missubsecciones li{width:32%}

.botonestop{font-size:0.8em}
/*.botonestop .center-block{width:100%;max-width:none;}	*/
.botonestop .center-block{max-width:76%}
.botonestop > div > .col-md-2{width:24.3%;float:left;margin-bottom:5px}
.botonestop > div > .col-md-2 div{min-height: 111px;}
.botonestop figure img{max-width:47px}
.botonestop > div > .col-md-2:nth-child(1) > div figure img{max-width:100%;}
.botonestop > div > .col-md-2:nth-child(5){width:48.6%}
.botonestop > div > .col-md-2:nth-child(5) > div{padding-top:0px;}
.noticias .grandes article{height:auto}
.agenda article img, .noticias .grandes article:nth-child(1) img{float:left}
.noticias > .col-md-6:nth-child(3) > div, .agenda > .col-md-4{left:0px}
.tabulados .nav > li > a, .tabulados2 .nav > li > a{font-size:1.5em;padding-top:130px}
.tabulados .nav > li:nth-child(1) > a{padding-top:133px}
.agenda article:hover, .agenda article:hover h2{background:none;color:#666!important}
.agenda article{margin-left:32px}
.territorio > section > .col-md-8{padding-left:15px;padding-right:15px}
.tabulados2 .nav > li > a{padding-top:15px; font-size:1.2em}
/*.tabulados2 .lista{width:700px}*/
.diputaciones li,.pedanias li{width: 24.5%;float: none;display:inline-block;box-sizing:border-box;vertical-align:top;}
.enlaces ul{width:50%; padding-bottom:15px}
.agenda > div.col-md-5{padding-left:0px;background:none;}
.noticias .grandes > div{padding-right:0px}
.agenda article img{float:none}
.tabulados,.tabulados2{overflow:visible}
.alhama-suma{margin-top:15px;}
#requisitos img, #quien img, #participa img{display:none;}
#contiene div{float:none;margin-bottom:15px}
#clausulas .col-md-6, #talleres .col-md-6{width:100%;margin-left:0px;margin-right:0px}
.talleres .row{margin-right:0px;margin-left:0px}
#objetivios .row{text-align:center;}
#objetivos .col-md-3{float:none;margin:0px auto;margin-bottom:15px}
#garantiza .circulo{margin:0px auto;margin-bottom:15px}
.talleres .objetivo .col-md-9{padding-right:0px}
.talleres .missubsecciones li{width:100%;}
.talleres .missubsecciones li a{height:auto;}
.noticiaslistado figure{margin-right:0px}
.infomic{width:100%;margin-left:0px;float:none;max-width:none}
.omic [title="OMIC"]{padding-left:0px;padding-right:0px}
.agendalistado .noticiaslistado figure{margin-right:10px}
.dependencias .da-thumbs li{height:auto;width:auto;margin-left:0px;margin-right:0px;}
.dependencias .da-thumbs li a img{max-width:100%}
.lista-pedanias .da-thumbs li{width:45%}
[itemprop="articleBody"] .opmenu ul{padding-left:0px;}
.opmenu ul li{max-width:65%}
.convocatorias article{width:49%}
.sec466 .noticiaslist article{width:49%}
}


@media screen and (max-width:750px)
{
.botonestop .center-block{max-width:85%}	
.tabulados .nav > li > a, .tabulados2 .nav > li > a{font-size:1.3em;padding-top:130px}
.tabulados2 .nav > li > a {padding-top:15px}
.tabulados .lista, .tabulados2 .lista{overflow:hidden}
.tabulados2{min-height:450px;}
@keyframes animtop {
    0% {opacity: 0;margin-top:-150px;}
    100% {opacity: 1;margin-top:30px;}
}

-webkit-@keyframes animtop
{
    0% {opacity: 0;margin-top:-150px;}
    100% {opacity: 1;margin-top:30px;}
}
.botonestop{margin-top:30px;}
.botonestop .center-block{width:100%}
.botonestop > div > .col-md-2{width:32.7%; float:none; display:inline-block; vertical-align:top}
.botonestop > div > .col-md-2:nth-child(1) > div figure img{max-height:100px; margin-top:5px}
.botonestop > div > .col-md-2 div{min-height:130px}
.botonestop > div > .col-md-2:nth-child(5){width:33%}
.botonestop > div > .col-md-2:nth-child(5) > div{width:100%}
.botonestop > div > .col-md-2:nth-child(5) > div figcaption{float:none;margin-top:0px}
.botonestop > div > .col-md-2:nth-child(5) > div figure{float:none}
.botonestop > div > .col-md-2:nth-child(5) > div figure img{max-height:60px;}
.botonestop > div > .col-md-2:nth-child(5) > div figure{margin-right:0px}
.enlaces ul:nth-child(2) {
    padding-left: 15px;
    width: 44%;
}
.da-thumbs li {
width:48%
}
.convocatorias article{width:48%}
#subdescargas a{width:49%}
}

@media screen and (max-width: 480px)  {
	.titaller{font-size:1.5em}
.noticia > .col-md-9, .noticias-main > .col-md-9, .noticias-main > .col-md-9 section .col-md-12, .noticiaslistado article,.seccion > .col-md-9{padding-left:0px;padding-right:0px}
	/*body > header{background: url("../images/fondo-header-movil.jpg") center no-repeat;}*/
	
	.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{float:none;width:100%}
	
	.tabulados .nav > li, .tabulados2 .nav > li{width:100%;float:none;}
	.tabulados .nav > li:hover a, .tabulados .nav > li a.activo{top:0px;height:186px}
.tabulados2 .nav > li:hover a, .tabulados2 .nav > li a.activo{top:0px;height:120px}
.tabulados .lista, .tabulados2 .lista{width:100%;position:relative;top:0px;left:0px;overflow:hidden}
.tabulados .nav > li:nth-child(2) .lista,.tabulados .nav > li:nth-child(3) .lista{left:0px;}
.oculto{display:none}
.tabulados .nav > li > a, .tabulados2 .nav > li > a{font-size:2em;padding-top:100px}
.tabulados2 .nav > li > a {padding-top:15px}
.tabulados2 .nav > li > a i{float:right;}
.tabulados2 .nav > li > a > span{margin-top:25px}
.tabulados2 .nav > li:nth-child(2) .lista{left:0px}
.tabulados2 .nav > li:nth-child(3) .lista{left:0px}
.tabulados2 .nav > li:nth-child(4) .lista{left:0px}
.tabulados2 .nav > li:nth-child(5) .lista{left:0px}
.territorio > section > .col-md-8{padding-left:0px;padding-right:0px;}
.diputaciones li, .pedanias li{width:32.8%;}
.agenda article{width:100%;min-height:auto;height:auto;margin:0px;/*margin-left:5px*/}
.agenda article figure{text-align:center;}
.urbanizaciones li{text-align:center}
.poligono figure{text-align:center;}
.poligono{text-align:center;}
.tabulados .lista ul.col-md-3,.tabulados2 .lista ul.col-md-3{width:auto;}
.noticias article{padding-bottom:15px}
.noticias .grandes article img{float:none;max-width:100%;margin-top:15px}
.agenda article img, .noticias .grandes article:nth-child(1) img{float:none;margin-top:15px}
.noticias article:first-of-type img, .noticias .segunda img{margin:0px auto;float:none}
.noticias .col-md-6:nth-child(3) article:first-of-type img{max-width:none;margin-top:15px;}

	.noticias article img{
	float:none;	
	margin-top:15px;
	/*max-width:36%;*/
	max-width:none;
	}
	.noticias div{
		clear:none;
	}
	
	ul.sdt_menu li div.sdt_box a{
	display:inline-block;
	width:31%;
}

	.galeria div{
	/*	margin:0px;
		width:100%;*/
	}

.redes-top,.profesional{display:none;}
.contini > .col-md-9, .tablon, .noticiaslistado{padding-left:0px;padding-right:0px;}
.noticiaslistado figure{float:none;max-width:100%;}
.noticias article:first-of-type img, .noticias .segunda img{max-width:100%;}
.areasnot ul li{width:49%}

.directorio-redes li .enlacesredes{width:100%;float:none;text-align:left}
.noticias-main .col-md-9{padding-left:0px;padding-right:0px}
.hemeroteca h1{text-align:left;}
.hemedesp{width:100%;}
.relacionadas {
	display:inline-block;
	vertical-align:top;
    width: 40%;
}
.missubsecciones li{width:49%}
.grupospoliticos .missubsecciones li{width:100%;}
.talleres .objetivo img{max-width:100%}
#talleres a{position: relative;}
.menores .nav-tabs > li{width:100%}
.alhama-enlaces > .contenedor{text-align:center;}
.alhama-enlaces .contenedor .col-md-6{float:none;display:inline-block;vertical-align:top;margin-left:0px;margin-right:0px;}
.alhama-enlaces .col-md-6 a{font-size:2.5em}
.galeria figure{width:50%}
.noticiaslistado article p, .noticiaslistado article header h2{padding:5px}
.agendalistado .noticiaslistado figure{margin-right:0px}
.seccion .pgwSlider.narrow .ps-current img{width:auto}
.da-thumbs li {
	float:none;
	width:100%;
}
.lista-pedanias .da-thumbs li {
    height: auto;
    width: auto;
    margin-left: 0px;
    margin-right: 0px;}
	.lista-pedanias{padding-left:0px}
.lista-pedanias .da-thumbs li{float:none;display:inline-block;vertical-align:top;max-width:95%;margin-bottom:15px;margin:0px auto;}
.lista-pedanias .da-thumbs li:nth-child(1), .lista-pedanias .da-thumbs li:nth-child(2), .lista-pedanias .da-thumbs li:nth-child(3) {margin:0px auto;margin-bottom:15px}
.lista-pedanias .da-thumbs li{margin-bottom:15px}

.listaconcejales .col-md-6 img{float:none;}
.listaconcejales .datosconce{position:relative}
.listaconcejales .col-md-6 > div{padding:15px}
.listaconcejales .datosconce{bottom:0px;padding-top:10px;text-align:center}
.listaconcejales .col-md-6 figure{width:100%;text-align:center}
.index2 .col-md-4,.index2 .col-md-4 .caja .menu{height:auto}
[itemprop="articleBody"] .opmenu ul{padding-left:0px;}
.opmenu ul li{width:100%;max-width:none}
.convocatorias article{width:100%;float:none;margin-left:0px;margin-right:0px}
.publica-museo ul li figure{display:none;}
.ancho1,.ancho2,.ancho3,.ancho4{float:none;width:100%}
.sec760 .noticiaslist div article{width: 100%;
margin-right:0px;
}
.sec760 .noticiaslist figure
{
	float:none;
	padding-right:0px;
	text-align:center
}
.sec466 .noticiaslist article{width:100%;margin-left:0px;margin-right:0px;}
}

@media screen and (max-width:415px)
{
	.titaller{font-size:1.2em}
.diputaciones li, .pedanias li{width:32.6%;}
.urbanizaciones li img{max-width:100%}
.urbanizaciones li{width:100%}
.urbanizaciones .col-md-6{float:none;width:49.4%;display:inline-block; vertical-align:top;padding:5px;}
.enlaces ul:nth-child(2) {width:43%}
.tabulados .nav > li > a, .tabulados2 .nav > li > a{font-size:1.8em}
}

