/*Colores
azul:#0080AA;
gris:#767676;
*/

body{color:#5a5a5a;background:#fff;font-size:.875em;font-family:"montserrat", "Century Gothic", Arial, Helvetica, sans-serif;line-height:120%;}
a{color:#333;text-decoration:none;}
a:focus,
a:hover{ color:#0080AA;}
p{margin-bottom:25px;line-height:1.714em}
em{font-style:italic;}
img{max-width: 100%;height: auto !important;}
.marker, .form-required {color: #e00;}
::selection{color:#FFF;background-color:#009ED4}
/*zonas*/
/*#header,.resaltado,#content-main,#content-footer{padding:0 10px;}*/
.panels-flexible-dos_columnas_bueno .panels-flexible-region,
.panels-flexible-region-dos_columnas_bueno-center,
.panels-flexible-region-home-columna_derecha,
.panels-flexible-region-home-center{width:100%}
.panels-flexible-dos_columnas_bueno .panels-flexible-column-inside{padding:0;}
.panels-flexible-dos_columnas_bueno .panels-flexible-region-inside-last{margin:0 10px;}
.colIzq{width:100%;}
.colDer{width:100%; margin-top:2em;}
.colDer .panel-pane{padding:10px;border:1px solid #e0e0e0;}
.colDer .pane-mailchimp-signup-formulario-registro-medios{padding:0;border:0;}
.colDer .pane-fb-social-fb-autismo{padding:0; text-align:center; overflow:hidden;}
.colDer .pane-twitter{padding:0;}

/**/
.contacto .formContact .webform-component-radios input{width:15px;float:left}

/*#page{margin:0 5px; }*/
.front #content-main{clear:both;padding:0 0 40px;background:url(../images/hd-shadow.png) repeat-x top left;}
#content-main{clear:both;padding:0;padding:11px 0 50px;}
.wrap{width:100%;margin:0 auto;padding:0;border:0 !important;}
div.panel-pane div.node{margin-bottom: 1em}
/*logo - cabecera*/
#header .wrap{padding:26px 0 14px;clear:both}
/*h1*/#logo{text-align:center;}
/*h1*/#logo a{display:block;overflow:hidden;}
/*h1*/#logo a:hover,
/*h1*/#logo a:focus{outline:1px dotted #0080AA;}
/*h1*/#logo img{max-width:auto !important;max-height:auto !important}
/*bloque superior - cabecera*/
.bloqueSup{display:inline-block;float:right;padding-top:50px;text-align:right;}
.slogan{font-size: 1.75em;padding-bottom: 25px;padding-top: 25px;}
/*buscador - cabecera*/
.region-header{display:inline-block;}
#block-search-form{padding:20px 0 0;margin:0 20px 0 0;}
#block-search-form .form-item-search-block-form input{border:1px solid #333;border-radius:14px;padding:2px 14px;color:#555;}
#block-search-form .form-item-search-block-form:before{content:"";display:inline-block;vertical-align:middle;width:20px;height:20px;margin:0 2px 0 0;background:url(../images/ico-search.png) no-repeat 0 0;}
#block-search-form .form-item-search-block-form input:hover,
#block-search-form .form-item-search-block-form input:focus{color:#333;border-color:#000;}
#search-block-form input.form-submit, #search-form input.form-submit{background:none;border:0;cursor:pointer;margin:0;padding:5px;color:#333;font-weight:bold;text-transform:uppercase;text-decoration: underline;border-radius:3px;}
#search-block-form input.form-submit:hover,#search-block-form input.form-submit:focus, #search-form input.form-submit:hover,#search-form input.form-submit:focus{background:#f5f5f5;box-shadow:1px 1px 3px rgba(0,0,0,.4);}
#search-block-form input.form-submit:active, #search-form input.form-submit:active{box-shadow:inset 1px 1px 3px rgba(0,0,0,.4);}
/*area privada - cabecera*/
.region-area-privada{display:inline-block;text-align:right;}
.region-area-privada .content p{text-align: right;}
.region-area-privada .content p a{background:url(../images/candado.png) no-repeat 9px 5px;border:1px solid #333;border-radius:14px;color:#333;display:inline-block;padding:5px 10px 3px 25px;text-transform: uppercase;}
.region-area-privada .content p a:hover,
.region-area-privada .content p a:focus{background-color:#f3f3f3;color:#000;box-shadow:1px 1px 3px rgba(0,0,0,.4);}
.region-area-privada .content p a:active{box-shadow:inset 1px 1px 3px rgba(0,0,0,.4);}
.plegado{

  
}

.menuFixed{ position:static; top:0;}
/*menu - cabecera
.menuPpal{float:right;margin:12px 0 0;}
.block ul#nice-menu-1{border:0;background:#333 url(../images/filoMenuG.png) no-repeat left top;float:right;margin-right: -15.5em;padding-right: 15.5em}
.block ul#nice-menu-1 li{background:url(../images/filo.png) no-repeat left top;border:0;padding:0;}
.block ul#nice-menu-1 > li{float:left;font-size:1.333em}
.block ul#nice-menu-1 > li.first{background:none}
.block ul#nice-menu-1 li a{display:block;background:none;border-bottom:0;color:#fff;padding:.259em 7px .188em 18px;text-decoration: none;}
.block ul#nice-menu-1 li a:hover,
.block ul#nice-menu-1 li a:focus{text-decoration:underline;}
.block ul#nice-menu-1 li.last{border-right:0;}
.block ul#nice-menu-1 li.active-trail,
.block ul#nice-menu-1 li.active-trail a.active,
.block ul#nice-menu-1 li a.active-trail{color:#767676;}
.block ul#nice-menu-1 > li > a:hover:after,
.block ul#nice-menu-1 > li > a:focus:after,
.block ul#nice-menu-1 > li > a.active:after,
.block ul#nice-menu-1 > li.active-trail > a:after{content:"";display:block;position:absolute;z-index:100;bottom:-3px;left:0;width:100%;height:3px;background:url(../images/ico-menu-active.png) no-repeat 50% 0;}
.block ul#nice-menu-1 li ul{padding:17px 0 0;border:0 none;background:#333 url(../images/bg-menu-submenu.png) repeat-x 0 0;top:1.80em;width:12em;left:-12px;box-shadow:0 5px 10px rgba(0,0,0,.45);}
.block ul#nice-menu-1 > li.last ul{left:auto;right:0;}
.block ul#nice-menu-1 li ul li{float:none;margin:0;width:100%;background:transparent;font-size:0.813em;}
.block ul#nice-menu-1 li ul li li{font-size:1em;}
.block ul#nice-menu-1 li ul li a{width:auto;padding:7px 12px;}
.block ul#nice-menu-1 li ul li a:hover,
.block ul#nice-menu-1 li ul li a:focus{background:#292929;background:rgba(0,0,0,.5);color:#FFF;}
.block ul#nice-menu-1 li ul li ul{top:0 !important;left:101%}*/
/*fin menu*/


/*menu - cabecera*/
.menuPpal{margin:6px 10px 0;}
.menuPpal #block-menu-block-14 .content ul{text-align:center;}
.menuPpal #block-menu-block-14 .content ul li{border:0;padding:0;}
.menuPpal #block-menu-block-14 .content ul > li{display:block;margin-left:0;margin-bottom:5px;font-size:1em;font-weight:bold;}
.menuPpal #block-menu-block-14 .content ul li a{display:block;padding:13px 15px 11px;color:#0080aa;border:1px solid #FFF;border-radius:3px;line-height:1em;text-decoration:none;text-transform:uppercase;text-align:center;}
.menuPpal #block-menu-block-14 .content ul li a:hover,
.menuPpal #block-menu-block-14 .content ul li a:focus{background-color:#FFF;border-color:#0080AA;}
.menuPpal #block-menu-block-14 .content ul li a:active{background-color:#FFF;border-color:#0080AA;box-shadow:inset 0 1px 3px rgba(0,0,0,.5);text-shadow:1px 1px 1px rgba(0,0,0,.15);}
.menuPpal #block-menu-block-14 .content ul li.last{border-right:0;}
.menuPpal #block-menu-block-14 .content ul li a.active,
.menuPpal #block-menu-block-14 .content ul li.active-trail a,
.menuPpal #block-menu-block-14 .content ul li a.active-trail{color:#fff;background:#0080aa;border-color:#0080AA;}
.menuPpal #block-menu-block-14 .content ul li a.active-trail:hover,
.menuPpal #block-menu-block-14 .content ul li a.active-trail:focus{box-shadow:inset 0 1px 3px rgba(0,0,0,.5);text-shadow:1px 1px 3px rgba(0,0,0,.5);}

.menuPpal #block-menu-block-15 .content ul{margin-top: 16px}
.menuPpal #block-menu-block-15 .content ul li{margin-left: 0;font-size: 0.714em;padding:0;}
.menuPpal #block-menu-block-15 .content ul li.first{border-left:0 }
.menuPpal #block-menu-block-15 .content ul li.last{padding-right: 0}
.menuPpal #block-menu-block-15 .content ul li a{border-radius:3px;border:1px solid #fff;color: #767676;display: block;line-height: 1em;padding:6px;text-decoration: none;text-transform: uppercase;margin:0;text-align:center; font-weight:bold;}
.menuPpal #block-menu-block-15 .content ul li a:hover,
.menuPpal #block-menu-block-15 .content ul li a:focus{color:#0080AA; /* background-color:rgba(0,128,170,0.05);border-color:#0080AA; */}
.menuPpal #block-menu-block-15 .content ul li.last{border-right:0;}
.menuPpal #block-menu-block-15 .content ul li.active-trail a.active,
.menuPpal #block-menu-block-15 .content ul li a.active-trail{color:#fff;background:#0080aa;border-color:#0080AA;}

/*fin menu*/

/*Encabezado contenido*/
.encabezadoContenido{position:relative;background-color:#3C93DA;background-image:url(../images/fndCabecera.jpg);background-repeat:no-repeat;background-position: top center;margin-bottom: 2em}
.encabezadoContenido:before{content:"";position:absolute;top:0;left:0;width:100%;height:10px;background:url(../images/hd-shadow.png) repeat-x 0 0;}
.encabezadoContenido div.region-encabezadocontenido{}
.encabezadoContenido div p{color: #fff;font-size: 3.429em;margin-bottom: 0;padding:19px 0 19px 15px;line-height: 1.233em; word-wrap:break-word;}

.encabezadoContenido .block-menu-block{position:initial;background: #dadada;}
.encabezadoContenido .block-menu-block .menu-name-menu-menu-secundario{max-width: 1022px; border: 0 none !important;margin: 0 auto;padding: 0;}
.encabezadoContenido .block-menu-block .menu-name-menu-menu-secundario ul{}
.encabezadoContenido .block-menu-block .menu-name-menu-menu-secundario ul li{display: inline-block;padding:6px 0;margin:1px 9px 1px 0;}
.encabezadoContenido .block-menu-block .menu-name-menu-menu-secundario ul li a{border:1px solid #dadada;border-radius: 5px;padding: 2px 10px}
.encabezadoContenido .block-menu-block .menu-name-menu-menu-secundario ul li a:focus,
.encabezadoContenido .block-menu-block .menu-name-menu-menu-secundario ul li a:hover{background-color:rgba(255,255,255,.5);border-color:#0080AA;color:#000;}
.encabezadoContenido .block-menu-block .menu-name-menu-menu-secundario ul li a.active-trail{background: #0080AA;color: #fff;padding: 2px 10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border-color: #0080AA }
.encabezadoContenido .block-menu-block .menu-name-menu-menu-secundario ul li a:hover.active-trail,
.encabezadoContenido .block-menu-block .menu-name-menu-menu-secundario ul li a:focus.active-trail{box-shadow:inset 0 1px 3px rgba(0,0,0,.5);text-shadow:1px 1px 3px rgba(0,0,0,.5); }
/**/

/*comunes pagina*/
#page-title{padding:0 0 10px 3px;color:#5A5A5A;line-height:120%;/*letter-spacing:.045em;*/}
.front #page-title{padding-bottom:31px;text-transform:uppercase;font-size:2.1em;font-weight:500;}
.not-front #page-title{padding:0 0 5px 15px;font-size:1.786em;/*font-size:1.643em;letter-spacing:.045em;*/}

.panels-flexible-dos_col_basicas .panels-flexible-region-inside{padding-left: 0 !important}

/*resaltado - zona*/
.not-front .resaltado{margin:20px 0 50px; background:url(../images/bg-slider-grey.jpg) no-repeat 50% 100% #D3D3D3; clear:both;}
.resaltado h2{font-size: 2em;line-height: 1.2em}
.resaltado #block-block-2{background: url(../images/imgH.jpg) no-repeat right top;text-align:center;min-height: 20.7em;padding-left: 0;padding-right: 27em;padding-top: 90px;text-align: center;color:#fff;}
.resaltado #block-block-2 div.pane-content{}
.resaltado #block-block-2 h2{}
.resaltado #block-block-2 div h2{font-size: 3.25em;letter-spacing: -2px;margin-bottom: 1em !important;text-transform: uppercase;}
.resaltado #block-block-2 div h2 span{font-size: 1.282em;}
.resaltado #block-block-2 p{font-weight: bolder;line-height: 1.15em;margin-bottom: 3em;padding:0 20px;font-size: 1.167em;clear: both;}

.resaltado #block-block-5{background: url(../images/imgInt.jpg) no-repeat right top;text-align:center;min-height: 19em;padding-left: 0;padding-right: 27em;padding-top: 90px;text-align: center;color:#fff;}
.resaltado #block-block-5 div.pane-content{}
.resaltado #block-block-5 h2{}
.resaltado #block-block-5 div h2{font-size: 3.25em;letter-spacing: -2px;margin-bottom: 1em !important;text-transform: uppercase;}
.resaltado #block-block-5 div h2 span{font-size: 1.282em;}
.resaltado #block-block-5 p{font-weight: bolder;line-height: 1.15em;margin-bottom: 3.55em;padding:0 80px;font-size: 1.167em;clear: both;}


.enlace{background:#fff;border-radius: 15px;color: #0080AA !important;  display: inline-block;font-weight: bolder;padding:4px 10px;text-decoration: none !important;text-transform: uppercase;font-size:1.143em;}
.enlace:focus,
.enlace:hover{background: #333;color:#ffffff !important}


/*footer - zona*/
#content-footer{}
#footerSupLogos{overflow: hidden;text-align: center; margin-bottom:42px;}
/*#footerSupLogos div.region{width: 17.8%;float: left;vertical-align: top;}*/
#footerSupLogos div.region .block{margin:0 0 0 0;}
#footerSupLogos div.region-footer-fifthcolumn .block{margin:0;}
#block-block-7{}
#footerSupLogos h2{color:#333;letter-spacing:0;font-weight:bold;margin:0 0 8px;}
#footerSupLogos ul.menu{margin:0 0 12px;}
#footerSupLogos ul.menu li{margin-left:0}
#footerSupLogos ul.menu li a{background:url(../images/bulletPie.png) no-repeat 0 6px;border:0;color:#333;padding: 4px 0 4px 15px;color:#333;display: block;text-decoration: none}
#footerSupLogos ul.menu li a:focus,
#footerSupLogos ul.menu li a:hover{text-decoration: underline;}
#footerSupLogos .otros-logos-sup li{margin: 0 1em}
#footerSupLogos div.region-footer-fifthcolumn{width:100%;}
#footerSupLogos .logos-ministerios{text-align:center;}

.logos-ministerios{margin:0 0 4px 0px;text-align:center;}
.logos-ministerios li{position: relative;display:inline-block;margin:0 0.3em;}
.logos-ministerios li a{display:block;height: 65px;margin:1px 0 0;overflow: hidden;position: relative;}
.logos-ministerios li a img{height: 46px;position: relative;top: 0;left: 0;}
/*#footerSupLogos .logos-ministerios li.fonce a img{height:97px !important;}*/
.logos-ministerios li a:hover img,
.logos-ministerios li a:focus img{/*position: absolute;*/top: -65px;left: 0;/*width: 180px;*/height: 65px;/*46px*/}
.logos-ministerios .msssiis a:hover img,
.logos-ministerios .msssiis a:focus img{top: -65px;}

ul.otros-logos-sup{text-align: center;margin-bottom: 20px}
.otros-logos-sup li{position: relative;display: inline-block;}
.otros-logos-sup li a{height: 50px;width: 180px;overflow: hidden;position: relative;display: block}
.otros-logos-sup li a img{height: 46px;width: 180px;position: absolute;top: 0;left: 0;}
.otros-logos-sup li a:hover img,
.otros-logos-sup li a:focus img{position: absolute;top: -57px;left: 0;width: 180px;height: 46px}
.otros-logos-sup li.fundacionAnimous a{width: 106px}
.otros-logos-sup li.cermi a{width: 130px}
.otros-logos-sup li.fonce a{width: 160px}
.otros-logos-sup li.autismeurope a{width: 120px}

.otros-logos-inf{text-align: center;margin-bottom:20px;}
.otros-logos-inf li{position: relative;margin:0 0.25em;display: inline-block;}
.otros-logos-inf li a{height: 50px;width: 180px;overflow: hidden;position: relative;display: block;}
.otros-logos-inf li a img{height: 46px; /*width: 180px;*/position: absolute;top: 0;left: 0;}
/*.otros-logos-inf li a:hover img,
.otros-logos-inf li a:focus img{position: absolute;top: -59px;left: 0;width: 180px;height: 46px}*/
.otros-logos-inf li.msssi a{width: 45px}
.otros-logos-inf li.ubu a{width:110px}
.otros-logos-inf li.fundacionico a{width:73px}
.otros-logos-inf li.encuestaF a{width:145px}
.otros-logos-inf li.encuestaF a:hover img{left: 0;position: absolute;top: -58px;}
.otros-logos-inf li.fundacionorange a{width:176px}
.otros-logos-inf li.sepi a{width:195px}
.otros-logos-inf li.aetapi a{width:165px}

#footerLink .bloquesPie {padding:15px 25px 0;}
#footerLink .bloquesPie .region{width:100%;display:inline-block;vertical-align: top;margin-bottom:1em;}

#footerLink .bloquesPie .block-menu-block h2{color:#fff;font-size:1.2em;padding-bottom:4px;}
#footerLink .bloquesPie .block-menu-block ul{}
#footerLink .bloquesPie .block-menu-block ul li{display:block;text-align: left;background: none;padding-bottom:0; margin:0;}
#footerLink .bloquesPie .block-menu-block ul li a{font-size:1.2em; line-height:1.4em;}

.front #footerLink{background:#303030;color:#999;font-size:.857em;padding:15px 0;}
.not-front #footerLink{background:#303030;color:#999;font-size:0.857em;padding:30px 0 15px;}
#footerLink a{color:#999 !important;}
#footerLink .menu-pie ul li{background: url(../images/separador-pie.png) no-repeat left -2px;margin:0 0 0 .3em;padding:0 0 0 1em;}
#footerLink a:hover,
#footerLink a:focus{color: #FFF !important;text-decoration: none;}

#footerLink .direccion{border-bottom:1px solid #4B4B4B;font-size:1.2em;margin:0 25px;padding:15px 0 12px;}
#footerLink .menu-pie{padding:40px 25px 50px;}
#footerLink .menu-pie p span,
#footerLink span.mail-footer{background:none;}
#footerLink .content ul,
#footerLink .content p,
#footerLink .content ul li{display:inline;}
#footerLink .content ul{text-align: center;}
#footerLink .content ul li{display: inline-block;}
/*#footerLink .content ul li a{color: #fff;text-decoration: none;background: url(../images/bulletPieInf.png) no-repeat right center;padding-right: 15px}*/

/*Noticias home*/
.pane-noticias{}
.noticiasHome{background:url(../images/filoH.jpg) repeat-x scroll left bottom rgba(0, 0, 0, 0);padding-bottom: 15px;}
.pane-noticias h2{background:url(../images/filoH.jpg) repeat-x left bottom;color: #0080AA;font-weight: bolder;margin-bottom: 15px;padding-bottom: 10px;text-transform: uppercase;font-size: 1.333em;}
.noticiasHome li{display: inline-block;margin: 0 65px 0 0;vertical-align: top;width: 28%}
.noticiasHome li.views-row-{float: right;}
.noticiasHome li.views-row-3{float: right;margin-right: 0 !important}
.noticiasHome li a{text-decoration: none;color:#333;padding:5px;overflow: hidden;display: block;}
.noticiasHome li a strong{display: block;font-weight: bolder;margin-bottom: 15px}
.noticiasHome li a span.imgNoticia{display: block;text-align: center;margin-bottom:10px;width: 240px;}
.noticiasHome li a span.fechaNoticia{font-weight: bolder;}
.noticiasHome li a:hover,
.noticiasHome li a:focus{background: #f0f0f0;display: block;}

/*Destacados home*/
#destacados{}
#destacados h2{color:#0080AA;font-weight: bolder;background:url(../images/filoH.jpg) repeat-x left bottom;margin-bottom: 15px;text-transform: uppercase;padding-bottom: 10px;margin-right: 50px;font-size: 1.333em;}
#destacados div.views-row-last {margin-left: 70px}
#destacados div.destacado{float: left;width: 40.1%;}
#destacados div.destacado div{}
#destacados div.destacado img{width: 100%;height: auto;margin-bottom: 1.563em}
#destacados div.destacado p{padding-right: 1px}
#destacados div.destacado p.titulo{font-weight: bolder;margin-bottom: 1em}
#destacados div.destacado p.textoDestacado{}

/*mapa entidades*/
.entidades #page-title{margin-left: 0 }
.entidades #content .wrap{ max-width: 100%;width: 100%;}
.entidades .pane-mapa-entidades{width:100%;}

/*mapa contacto/*/
.page-contacto .panels-flexible-region-layou-center{width:auto;float:none;margin-top:5px;}
.contacto .encabezadoContenido{margin-bottom: 0}
.contacto .panels-flexible-row-first{margin-bottom: 2em}
.contacto #page-title{margin-left: 0 }
.contacto #content .wrap{ max-width: 100%;width: 100%;}
.contacto .pane-mapa-contacto{width:100%;}
.contacto #content .wrap .panels-flexible-row-last {max-width: 1022px;margin: 0 auto}
.contacto .formContact label {font-weight:normal; margin:0 0 10px;}
.contacto .formContact input{box-sizing:border-box; width:100%;}
.contacto .formContact .form-actions input{background: #0080AA;border:1px solid transparent;cursor:pointer;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;color: #fff;margin: 2em 0 0;padding: 0;text-align: center;width: 20%;color: #fff;display: block;padding: 8px 0;text-transform: uppercase;}
.contacto .formContact .form-actions input:hover,
.contacto .formContact .form-actions input:focus{ color:#FFF;box-shadow:inset 0 1px 3px rgba(0,0,0,.5);text-shadow:1px 1px 3px rgba(0,0,0,.5); }
/* .contacto .formContact .form-actions input:active{ background-color: #FFF;border-color: #0080aa;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5) inset;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);} */

.contacto .colDer{margin-top: 2.1em;}
.contacto .colDer .panel-pane .tit{text-transform: inherit;}


/*listado entidades*/
.entidades .pane-block-27,
.entidades .pane-listado-entidades-tax,
.entidades .pane-views-exp-listado-entidades-page-1{ max-width: 1022px;margin:42px 10px 0;}
.entidades .pane-listado-entidades-tax .list-entidad h2{margin-bottom: 20px}
.entidades .pane-listado-entidades-tax .list-entidad ul li{width:100%;display:inline-block;vertical-align:top;margin-bottom:50px;margin-right:2%;font-size:.857em;word-wrap:break-word;}
.entidades .pane-listado-entidades-tax li:last-child .list-entidad ul li:last-child{margin-bottom:20px;}

.entidades .pane-listado-entidades-tax .list-entidad ul li h3{font-size: 1.143em;color:#010101;}
.entidades .pane-listado-entidades-tax .list-entidad ul li p{margin-bottom: 0}
.entidades .pane-listado-entidades-tax .list-entidad ul li .webEntidad a{color: #0080aa}
.entidades .pane-listado-entidades-tax .list-entidad ul li .webEntidad a:focus,
.entidades .pane-listado-entidades-tax .list-entidad ul li .webEntidad a:hover{ color:#333; }
.entidades .pane-listado-entidades-tax .list-entidad ul li .cp{display: inline-block;}
.entidades .pane-listado-entidades-tax .list-entidad ul li .cp:after{content: "-";width: 1em;height: auto;padding-left: 4px}
.entidades .pane-listado-entidades-tax .list-entidad ul li .prov{display: inline-block;}

/* Formulario expuesto */
.listComunidades .tit{ background-color:#EEE; padding:5px 0 5px 10px; }

/*Agenda*/
.pane-agenda{}
.date-heading{}
.front .pane-agenda h2{ background:url(../images/filoH.jpg) repeat-x left bottom;font-weight: bolder;margin-bottom: 15px; color: #0080AA;padding-bottom: 10px;text-transform: uppercase;font-size:1.714em;}
.page-agenda .pane-agenda h2{/* background:url(../images/filoH.jpg) repeat-x left bottom;font-weight: bolder;margin-bottom: 15px; */color: #0080AA;padding-bottom: 10px;text-transform: uppercase;font-size:1.714em;text-align:center;}
.view .date-nav-wrapper .date-heading h3{}
.date-nav{padding-bottom: 0 !important}
.page-agenda .view .date-nav-wrapper .pager{width:100%;text-align:inherit;}
.page-agenda .view .date-nav-wrapper .date-prev,
.page-agenda .view .date-nav-wrapper .date-next{position:relative;}
.page-agenda .view .date-nav-wrapper .date-next{float:right;}
.page-agenda .view .date-nav-wrapper .date-prev a, 
.page-agenda .view .date-nav-wrapper .date-next a { color:#5A5A5A; font-weight:normal; }
.page-agenda .view .date-nav-wrapper .date-prev a{ background:url(../images/flecha-prev.png) no-repeat left center; padding-left:15px; } 
.page-agenda .view .date-nav-wrapper .date-prev a:hover,
.page-agenda .view .date-nav-wrapper .date-prev a:focus{ background:url(../images/flecha-prev-over.png) no-repeat left center; } 
.page-agenda .view .date-nav-wrapper .date-next a{ background:url(../images/flecha-sig.png) no-repeat right center; padding-right:15px; }
.page-agenda .view .date-nav-wrapper .date-next a:hover,
.page-agenda .view .date-nav-wrapper .date-next a:focus{ background:url(../images/flecha-sig-over.png) no-repeat right center; }
.view .date-nav-wrapper .date-prev{left: 0;right: auto;margin-left: 0;}
.calendar-calendar div.day{float: left;}
.calendar-calendar .month-view table.mini{}
.calendar-calendar th.days{background:#0080aa;color:#fff;padding:22px 0;text-transform:uppercase;font-weight:normal;font-size:1.357em;}

.calendar-calendar .month-view .full tr td.date-box{background:#9e9fa2;color:#fff;border-bottom:1px solid #fff;text-align: left;}

.calendar-calendar .month-view .full tr td.date-box.today{background: #0080AA;border-bottom:1px solid #fff; }
/* .calendar-calendar .month-view .full tr td.single-day.today{border-color:#0080AA } */

.calendar-calendar .month-view .full td.single-day .inner div a, 
.calendar-calendar .month-view .full td.multi-day .inner div a, 
.calendar-calendar .month-view .full td .inner div.calendar.monthview div a, 
.calendar-calendar .week-view .full td.single-day .inner div a, 
.calendar-calendar .week-view .full td.multi-day .inner div a, 
.calendar-calendar .week-view .full td .inner div.calendar.weekview div a, 
.calendar-calendar .day-view .full td .inner div.calendar div a{ background-color:transparent; color:#0080AA; }

.calendar-calendar .month-view .full td.single-day .inner div a:focus, .calendar-calendar .month-view .full td.single-day .inner div a:hover, .calendar-calendar .month-view .full td.multi-day .inner div a:focus, .calendar-calendar .month-view .full td.multi-day .inner div a:hover, .calendar-calendar .month-view .full td .inner div.calendar.monthview div a:focus, .calendar-calendar .month-view .full td .inner div.calendar.monthview div a:hover, .calendar-calendar .week-view .full td.single-day .inner div a:focus, .calendar-calendar .week-view .full td.single-day .inner div a:hover, .calendar-calendar .week-view .full td.multi-day .inner div a:focus, .calendar-calendar .week-view .full td.multi-day .inner div a:hover, .calendar-calendar .week-view .full td .inner div.calendar.weekview div a:focus, .calendar-calendar .week-view .full td .inner div.calendar.weekview div a:hover, .calendar-calendar .day-view .full td .inner div.calendar div a:focus, .calendar-calendar .day-view .full td .inner div.calendar div a:hover{ color:#333; text-decoration:none; }

.calendar-calendar .month-view .full td .inner div.calendar.monthview div,
.calendar-calendar .week-view .full td .inner div.calendar.weekview div,
.calendar-calendar .day-view .full td .inner div.view-item,
.calendar-calendar .day-view .full td .inner div.calendar div { background-color:transparent; padding:1px 3px; border-bottom:1px solid #0080AA; }

.calendar-calendar .month-view .full td.single-day .inner div,
.calendar-calendar .month-view .full td.multi-day .inner div,
.calendar-calendar .week-view .full td.single-day .inner div,
.calendar-calendar .week-view .full td.multi-day .inner div { background-color:#FFF; }

.calendar-calendar .month-view .full td.single-day .inner .item,
.calendar-calendar .month-view .full td.multi-day .inner .item,
.calendar-calendar .week-view .full td.single-day .inner .item,
.calendar-calendar .week-view .full td.multi-day .inner .item { border:1px solid #fff; }

.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,
.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff { background:#0080AA; }

.calendar-calendar .month-view .full td.multi-day .inner .monthview .continues, 
.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,
.calendar-calendar .month-view .full td.multi-day .inner .monthview .continuation, 
.calendar-calendar .week-view .full td.multi-day .inner .weekview .continuation{ padding:0 4px 0 0px; color:#0080AA; background:#FFF; }

.calendar-calendar .month-view .full tr td.multi-day .monthview{ border-bottom:1px solid #0080AA; }

.calendar-calendar .month-view table.mini td{background: #f0f0f0;border:1px solid #767676;padding: 1px;text-align: center;color:#333;}
.calendar-calendar .month-view table.mini .today{background: #333;color:#fff;}
.calendar-calendar .month-view table.mini .has-events{background:#0080AA;color:#fff;}
.calendar-calendar .month-view table.mini .today.has-events{background:#333;}


/*listado de eventos*/
.listadoEvent{}
.listadoEvent li{overflow: hidden; margin-bottom:.1em}
.listadoEvent li a{color:#333;overflow: hidden;display: block; padding: 0 0 10px;}
.listadoEvent li a:hover,
.listadoEvent li a:focus{color:#0080AA;}
.listadoEvent li a:hover span.fecha,
.listadoEvent li a:focus span.fecha{background-color: #FFF;border-color: #0080aa;color:#0080AA;}
.listadoEvent li span.fecha{background: #0080AA;border:1px solid #0080AA; color: #fff;display: inline-block;float: left;padding: 9px 6px;text-align: center;vertical-align: middle;min-width: 2.85em; /* min-height: 3.357em; */ font-weight: bold; margin-right:10px;}
.listadoEvent li span.fecha span{display:block; text-align: left;}
.listadoEvent li span.fecha span.dia,
.listadoEvent li span.fecha span.mes{ font-size: 1.143em; }
.listadoEvent li span.eventoList{/* float: right; */ position: relative; width: 77%; font-family: "Montserrat", "Century Gothic", Arial, Helvetica, sans-serif; font-size: 0.857em;}

/*Banner home*/
#banners{padding-top:42px;}
#banners div.views-row{display:inline-block;;margin: 0 62px 0 0;vertical-align: top;width: 28%}
#banners div.views-row-3{float:right;margin-right: 10px !important;}
#banners div.views-row div{width: 244px}
#banners div.views-row div span{display: block;overflow: hidden;padding: 0;}
#banners div.views-row .link{display: block;font-size: 1em;margin-top: -3.4em;padding-bottom: 10px;padding-left: 15px;}
#banners div.views-row-2 .link,
#banners div.views-row-3 .link{display: block;font-size: 1em;margin-top: -3.4em;padding-bottom: 24px;padding-left: 15px;}
#banners div.views-row a{color: #333;font-weight: bold;text-decoration: none;padding:2px;display: block; }
#banners div.views-row a:focus,
#banners div.views-row a:hover{padding:0;border:2px solid #333;}

/*rastro de migas*/
#breadcrumb{}
#breadcrumb ul{font-weight: bolder;margin:0 0 15px;}
#breadcrumb ul li{display: inline-block;margin-right: 10px;}
#breadcrumb ul li a{text-decoration: none;color:#333;background: url(../images/flechaD.png) no-repeat right center;padding-right: 20px}

/**/
.tabs ul.primary{margin:0 0 15px;}
.front #content-main .content{}
#content-main .content{}
.pane-noticias{margin-top: 50px}


/*TITULOS DE LAS PAGINAS .TIT*/
.panel-pane .tit{display:block;/* margin:15px; */color:#0080AA;line-height:120%;}
.front .panel-pane .tit{display:block;margin-bottom:23px;font-weight:bold;font-size:1.286em;}
.not-front .panel-pane .tit{display:block;margin-bottom:19px;font-size:1.429em;text-transform: uppercase; }
.not-front .colDer .panel-pane .tit{text-transform: initial; }
.not-front .columnaDer .panel-pane .tit{ margin-top:1em; margin-left:15px; }
.pag-actualidad .panel-pane .tit{margin-bottom:14px;font-size:1.25em;text-transform: inherit;font-weight:bold;}
.page-search #content-main h2.tit{margin-bottom:14px;font-size:1.25em;text-transform: inherit;font-weight:bold;padding-bottom:0}
.not-front .panel-pane.menuLateral .tit{font-size: 1.143em; text-transform:inherit;color:#5A5A5A;margin-bottom:12px }

/*normativa Autonomica */
.normativaAutonomica{margin-bottom:20px;}
.normativaAutonomica .liNormativa{background: #eee;margin-bottom: 1px;padding:10px;}
.normativaAutonomica .liNormativa a.enlace-normativa{display: block;padding-right: 20px;background: url(../images/normativaA.png) no-repeat top right;padding-right: 20px}
.normativaAutonomica .liNormativa a.enlace-desplegado{display: block;padding-right: 20px;background: url(../images/normativaS.png) no-repeat bottom right;padding-right: 20px;color:#0080AA;}
.normativaAutonomica .liNormativa .normativa div{background: #fff none repeat scroll 0 0;margin: 10px -10px -10px;padding: 10px 10px 1px;}
.normativaAutonomica .liNormativa .normativa div ul li{background:url("../images/cuadradoAzulMini.png") no-repeat left 4px;padding-left: 1.071em;margin-bottom: 0.643em;}

/*bloque menu lateral*/
.not-front .menuLateral{padding-left:110px;margin:10px;}
.not-front .menuLateral ul li{margin-left:0;margin-bottom: 10px}
.not-front .menuLateral ul li a{padding-left: 1em;color: #333;background:url(../images/bulletContent.jpg) no-repeat left center;}
.not-front .menuLateral ul li a:hover,
.not-front .menuLateral ul li a:focus{color:#0080AA;}
.not-front .menuLateral ul > li a.active-trail{color:#0080aa;}
.not-front .menuLateral ul > li ul{margin-top: 10px}
.not-front .menuLateral ul > li ul li{ margin-bottom:10px;margin-left: 0.8em;padding-top: 0;padding-right: 0}
.not-front .menuLateral ul > li ul li a{line-height: 1em}
.not-front .menuLateral ul > li ul li a.active-trail{color: #333}

.not-front .autismoEsp{background: url(../images/autismo-lat.jpg) no-repeat left 5px ;/* width:229px !important */}
.seccionAutismoEsp .autismoEsp{background: url(../images/autismo-lat-quienes.jpg) no-repeat left 5px ;}
.seccionSobreTea .autismoEsp{background: url(../images/autismo-lat-sobre.jpg) no-repeat left 5px ;}
.proyectos .autismoEsp{background: url(../images/autismo-lat-sobre.jpg) no-repeat left 5px ;}

div.img{ float: left;margin-bottom: 1em;margin-right: 1em;}
.block-size-18{color:#666;font-size:1.286em;}
div.desc ul{}
div.desc ul li{background: url(../images/flInt.png) no-repeat 0 3px;padding-left:15px;margin-bottom:12px;}

.docs{}
.docs h2{font-size: 1.167em;font-weight: bold;margin-bottom: 5px}
.docs ul {}
.docs ul li{margin-bottom: 12px;}

.node-type-noticia .pane-content h2.tit{font-size: 1.167em;font-weight: bold;margin-bottom: 5px;color:#0080AA;}
.node-type-noticia .pane-content .imgNoticia{float:left !important;padding-right:10px;}
.node-type-noticia .pane-content .fechaNoticia{display: inline-block;float: left;font-weight: bold;padding-right: 10px;vertical-align: middle;padding-bottom: 0}
.node-type-noticia .pane-content ul li{background: url(../images/flInt.png) no-repeat 0 3px;padding-left:15px;margin-bottom:12px;}

/*Noticias interior*/
.noticiasInt li{padding-bottom: 30px;margin-bottom:30px;border-bottom: 1px solid #ccc}
/* .noticiasInt .views-row-last{margin:0;} */
.noticiasInt .imagenNot{float:left !important;padding-right:10px;}
.noticiasInt strong{display: block;padding-bottom: 15px !important}
.noticiasInt .fechaNot{font-weight: bold;}
.noticiasInt a{display: block;font-size: 1.714em;line-height: 1em;overflow: hidden;padding: 5px 0;}
.noticiasInt a:focus,
.noticiasInt a:hover{}
.noticiasInt span{color:#0080AA;}
.pane-flippy-flippy-pager-node-type-noticia{padding: 10px 21px !important}
.pane-flippy-flippy-pager-node-type-noticia h2.tit{float: left;font-size: 0.786em !important;color:#333;padding-top: 3px}
.pane-flippy-flippy-pager-node-type-noticia ul.flippy{font-size: 0.786em;margin-left:85px;text-align: left;padding: 0}
.pane-flippy-flippy-pager-node-type-noticia ul.flippy li{padding: 10px 6px;background: none}
.pane-flippy-flippy-pager-node-type-noticia ul.flippy a{color:#0080AA;}
.pane-flippy-flippy-pager-node-type-noticia ul.flippy a:hover,
.pane-flippy-flippy-pager-node-type-noticia ul.flippy a:focus{text-decoration: none;color:#333;}

/*Noticias interior*/
.autismoMedios li{padding-bottom: 30px;margin-bottom:30px;border-bottom: 1px solid #ccc}
.autismoMedios .imagenNot{float:left !important;padding-right:10px;}
.autismoMedios strong{display: block;padding-bottom: 15px !important}
.autismoMedios .fechaNot{font-weight: bold;}
.autismoMedios a{display: block;font-size: 1.714em;line-height: 1em;overflow: hidden;padding: 5px 0;}
.autismoMedios a:focus,
.autismoMedios a:hover{}
.autismoMedios div{color:#0080AA;}

/*Noticias infoautismo*/
.listadoNews li{padding-bottom: 30px;margin-bottom:30px;border-bottom: 1px solid #ccc}
.listadoNews .imagenNot{float:left !important;padding-right:10px;}
.listadoNews strong{display: block;padding-bottom: 15px !important}
.listadoNews .fechaNot{font-weight: bold;}
.listadoNews a{display: block;font-size: 1.714em;line-height: 1em;overflow: hidden;padding: 5px 0;}
.listadoNews a:focus,
.listadoNews a:hover{text-decoration: underline;}
.listadoNews div{color:#0080AA;}

/*Dossier de medios seccion noticias*/
.colDer .dossier{border:0;color:#fff;padding: 0;margin:0;text-align: center;}
.colDer .dossier .pane-content p a{border:1px solid transparent;background: #0080AA;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;text-transform: uppercase;padding:8px 0;display: block; }
.colDer .dossier .pane-content p a:hover,
.colDer .dossier .pane-content p a:focus{color:#FFF;box-shadow:inset 0 1px 3px rgba(0,0,0,.5);text-shadow:1px 1px 3px rgba(0,0,0,.5);}
.datosContact{color:#fff;padding: 0;margin:0;text-align: center;width:100%;margin-top: 2em}
.datosContact p a{background: #0080AA;border:1px solid transparent;font-family:"Montserrat", "Century Gothic", Arial, Helvetica, sans-serif;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;text-transform: uppercase;padding:8px 0;display: block; }
.datosContact p a:hover,
.datosContact p a:focus{color:#FFF;box-shadow:inset 0 1px 3px rgba(0,0,0,.5);text-shadow:1px 1px 3px rgba(0,0,0,.5);}
.comp-calendar{border: 0;color:#fff;padding:0 12px 0 15px;margin:0 0 0 55px;text-align: center;width:24%;margin-top: 2em}
.comp-calendar p a{background: #0080AA;border:1px solid transparent;font-family:"Montserrat", "Century Gothic", Arial, Helvetica, sans-serif;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;text-transform: uppercase;padding:2px 0;display: block; font-size:0.857em; }
.comp-calendar p a:hover,
.comp-calendar p a:focus{color:#FFF;box-shadow:inset 0 1px 3px rgba(0,0,0,.5);text-shadow:1px 1px 3px rgba(0,0,0,.5);}

/*ical*/
.feed-icon .ical-icon{background: #0080AA;border:1px solid transparent;font-family:"Montserrat", "Century Gothic", Arial, Helvetica, sans-serif;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;text-transform: uppercase;padding:6px 24px 5px;display:inline-block; font-size:0.857em;margin-top:10px; }
.feed-icon .ical-icon:hover,
.feed-icon .ical-icon:focus{color:#FFF;box-shadow:inset 0 1px 3px rgba(0,0,0,.5);text-shadow:1px 1px 3px rgba(0,0,0,.5);}

.page-agenda .feed-icon { text-align:right; margin-bottom:25px; }
.node-type-eventos .feed-icon { display:inline-block; position:relative; top:-27px; left:70px; }
/**/

/**/
.bullet li,
.columnaDer .liSinPadding li,
.columnaDer .reconocimiento li {background:url(../images/bulletContent.jpg) no-repeat 0 5px;padding-left:1em;}
.blo p{ margin:0; }

/*aggregator*/
.feed-yt .pane-content,
.aggregator .pane-content{ text-align:center; }
.aggregator ul{text-align: left;}
.aggregator ul li{display:inline-block;margin:0 1em 30px 0;vertical-align:top;width: 30%}
.aggregator ul li p{margin:0;position:relative;}
.aggregator ul li a{display:block;width: 199px;height:155px;overflow:hidden;}
.aggregator ul li img{width:100%;height: auto;}
.aggregator ul li p:after{background:#fff;content:" ";display:block;height:20px;position:absolute;bottom:0;left:0;width:20px;z-index:123;}
.aggregator .more-link{border: 0;background: #0080AA;color:#fff;padding: 0;margin:0em 1em 0 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align: center;width:30%;float: right;}
.aggregator .more-link a{color:#fff;text-transform: uppercase;padding:14px 0;display: block; }
.aggregator .more-link a:hover,
.aggregator .more-link a:focus{box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5) inset;color: #fff;text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);}

/* Feed Youtube */
.feed-yt{clear: both; padding-top: 25px;}
.feed-yt ul{}
.feed-yt ul li{display: inline-block; margin:0 1em 30px 0;vertical-align: top; width: 30%; float: left;}
.feed-yt ul li a{display:block;width:14.75em;position:relative;}
.feed-yt ul li a img{height: auto;}
.feed-yt ul li a:after{background: url(../images/ico-play-youtube.png) no-repeat center center;content:" "; display:block;height:70px;width:70px;position:absolute;top:33.33%; left:33.33%;z-index: 123; opacity: 0.7; /* filter: alpha(opacity=70); For IE8 and earlier */}
.feed-yt ul li a:hover:after,
.feed-yt ul li a:focus:after{opacity: 1; /* filter: alpha(opacity=100); For IE8 and earlier */}
.feed-yt ul li p{margin-bottom: 0; font-size: 0.857em;}
.feed-yt .more-link{border: 0;background: #0080AA;color:#fff;padding: 0;margin: 1em 1em 2em 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align: center;width:30%;float: right;}
.feed-yt .more-link a{color:#fff;text-transform: uppercase;padding:14px 0;display: block; }
.feed-yt .more-link a:hover,
.feed-yt .more-link a:focus{box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5) inset;color: #fff;text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);}

/*Manual de estilo*/
.manualEstilo{}
.manualEstilo li{background:none !important; width:100%; padding:0 0 4em !important; clear:right;}
.manualEstilo li:last-child{padding:0 !important;}
.manualEstilo li p{}
.manualEstilo li a{color:#5a5a5a; display:block; text-align:center; padding:0.5em 0;}
.manualEstilo li a:hover,
.manualEstilo li a:focus{ color:#0080AA; }
.manualEstilo li a:hover img,
.manualEstilo li a:focus img{opacity:.75;}
.manualEstilo li a img{text-align: center;}
.manualEstilo li a span {display: block; text-align:left;}
.manualEstilo li a span strong{font-size:1.143em;padding-bottom:4px;display: block; }
.manualEstilo li.a1 a span {min-height:8.857em;display: block;}
.manualEstilo li.a2 a span {min-height:8.857em;display: block;}
.manualEstilo li.a3 a span {min-height:8.571em;display: block;}
.manualEstilo li.a4 a span {min-height:8.571em;display: block;}
.manualEstilo li.a5 a span {min-height:4em;display: block;}
.manualEstilo li.a6 a span {min-height:4em;display: block;}

/*Detalle evento*/
.colDer .pane-agenda-panel-pane-2{padding: 10px 9px}
.colDer .pane-agenda-panel-pane-2:before{background: none repeat scroll 0 0 #fff;color: #e0e0e0;content: "<";font-size: 1.5em;font-weight: 200;height: 9px;left: -10px;line-height: 7px;position: absolute;top: 23px;width: 10px;}
.imagen-evento,
.imagen-evento img{ height: auto;margin:0 0 -17px;width: 100%;}
.detalle-evento{background:#fff;padding:0 10px;position:relative;min-height:35em}
.detalle-evento h1{font-size: 1.714em;font-weight: bold;line-height: 110%;margin-bottom: 0.6em;padding: 0;}
.detalle-evento p.enventoparr{color: #767676;font-size: 0.857em;text-transform: uppercase;margin: 0;padding: 11px 0;}
.detalle-evento .listEventSup{border-bottom:1px solid #ccc}
.detalle-evento .listEventSup li{background: url(../images/cuadradoAzulMini.png) no-repeat left center;color:#0080aa;padding-left: 1.071em;margin-bottom: 0.643em;}
.detalle-evento .listEventSup li span{color:#5a5a5a;margin-right:0.65em; }
.detalle-evento .listEventSup li span.date-display-single{color:#0080aa;padding-right: 15px}
.detalle-evento .listEventSup li a{color:#0080aa;}
.detalle-evento .listEventSup li a:hover,
.detalle-evento .listEventSup li a:focus{color:#333;}
.detalle-evento .categoria{border-bottom: 1px solid #ccc;color: #555;margin: 0 0 18px;min-height: 20px;padding: 6px;}
.detalle-evento .categoria a{margin-left:10px;}
.detalle-evento .categoria a:hover,
.detalle-evento .categoria a:focus{color:#0080AA;}
.detalle-evento .body{margin:0 15px 0 4em}
.pane-openlayers-map{display: block;clear: both; margin-top:-5px; margin-bottom:25px;}
.pane-flippy-flippy-pager-node-type-eventos{padding: 10px 21px !important}
.pane-flippy-flippy-pager-node-type-eventos h2.tit{float: left;font-size: 0.786em !important;color:#333;padding-top: 3px}
.pane-flippy-flippy-pager-node-type-eventos ul.flippy{font-size: 0.786em;margin-left:85px;text-align: left;padding: 0}
.pane-flippy-flippy-pager-node-type-eventos ul.flippy li{padding: 10px 6px;}
.pane-flippy-flippy-pager-node-type-eventos ul.flippy a{color:#0080AA;}
.pane-flippy-flippy-pager-node-type-eventos ul.flippy a:hover,
.pane-flippy-flippy-pager-node-type-eventos ul.flippy a:focus{text-decoration: none;color:#333;}

/*Resultados de busqueda*/
.pane-search-result{display: block;clear: both;}
.page-search #content-main h2{font-size: 1.167em;font-weight: bold;margin-bottom: 5px;padding-bottom: 15px}
.search-results li{ border-bottom: 1px solid #ccc;margin-bottom: 30px;padding-bottom: 30px;}
.search-results li h3 a{display: block;font-size: 1.714em;line-height: 1em;overflow: hidden;padding: 5px 0;}
.search-results li .search-snippet-info{padding-left: 0}
.search-results li .search-snippet-info p{margin-bottom:0 }
.search-results li .search-snippet-info p.search-info{color: #0080aa}
/**/


/*Nuestras entidades*/
.entidad{clear: both;display: block;overflow: hidden;margin-bottom: 25px}
h2.titulo{color: #0080AA;display: block;font-size: 1.333em;font-weight: bold;padding-bottom:5px;}
h2.titulo a{color: #0080AA}
.logo{float: left; padding-right: 15px;padding-bottom: 5px}

/*Convocatorias*/
h2.pane-title{color: #0080AA;display: block;font-size: 1.333em;font-weight: bold;padding-bottom:10px;}
.listUser{}
.listUser li{overflow: hidden;}
.listUser .convocatoria{margin-bottom: 20px;}
.listUser p.tituloC{color: #0080AA;display: block;font-size: 1.333em;font-weight: bold;}
.listUser p.tituloC a{color: #0080AA}
.listUser .imgAdmin{float:left;padding-right: 10px}
.imgAdmin{float:left;padding-right: 10px}
span.etiqueta{font-weight: bold;}
.colDer ul.menu{margin-top:35px;}
.colDer ul.menu li{font-size: 1.167em !important;font-weight: bolder;margin-bottom: 10px;}
.colDer ul.menu li a{}
.colDer ul.menu li ul{margin-top: 10px}
.colDer ul.menu li ul li{font-size: 1em !important}

/*Banners*/
.bannersIzq{padding-top:35px;}
.bannersIzq div.view-banners-home{display:inline-block;;margin: 0 62px 0 0;vertical-align: top;width: 28%}
.bannersIzq div.views-row-3{float:right;margin-right: 10px !important;}
.bannersIzq div.view-banners-home div{width: 244px}
.bannersIzq div.view-banners-home div span{display: block;overflow: hidden;padding: 0;}
.bannersIzq div.view-banners-home .link{display: block;margin-top: -3.4em;padding-bottom: 10px;padding-left: 15px;}
.bannersIzq div.view-banners-home a{color: #333;font-weight: bold;text-decoration: none;padding:2px;display: block; }

/* Autor Articulo post blog*/
.colDer .panel-pane.pane-block-11{padding:10px 9px;}
.colDer .panel-pane.pane-block-11:after{content:"";display:block;width:100%;height:0;clear:both;visibility:hidden;}
.colDer .pane-blog-panel-pane-2{padding: 10px 9px}
.colDer .pane-blog-panel-pane-2:before{background: none repeat scroll 0 0 #fff;color: #e0e0e0;content: "<";font-size: 1.5em;font-weight: 200;height: 9px;left: -10px;line-height: 7px;position: absolute;top: 23px;width: 10px;}
.blog-contact .cprofile{float:left;padding-right: 13px;}
.blog-contact .cprofile img{display:block;margin:0;border: 1px solid #e0e0e0}
.blog-contact p{margin-bottom: 0;}
.blog-contact strong{display:inline-block; padding:3px 0;}
.blog-contact address{font-size:.857em;}
.blog-contact address.cdata,
.blog-contact address.cdata a{color:#5a5a5a;}
.blog-contact address.cdata span{display: block;}

/*bloque ultimos comentarios barra lateral*/
.pane-comments-recent .view-id-comments_recent li{list-style:none !important;margin:0;}
.colDer .pane-comments-recent li{list-style:inside decimal !important;}
.colDer .pane-comments-recent a{color:#0080AA;}
.colDer .pane-comments-recent .view-footer{margin:.75em 0;text-align:right;}
.pane-comments-recent{font-size:.857em;}

/**/
.deteccion .field-name-body ul li{ padding-bottom:.3em; }

/* Articulos del blog - listados */
.pane-blog{margin-bottom:30px;}
.front .articulos{margin-bottom:0px;}
.not-front .articulos{margin-bottom:29px;}
.articulos ul{margin:0;padding:0;list-style:none;}
.articulo{display:block;position:relative;margin:0 0 21px;border:1px solid #e0e0e0;}
.articulo .body{color:#5a5a5a;float:none;margin:0;padding:0 0.5em 0 2.5em;padding:0;width:auto;line-height: 170%;}
.articulo .titulo{font-size:1.571em;padding:0;color:#333;line-height:110%;margin-bottom: 15px;}
.articulo .titulo a{color:#333;}
.articulo .titulo a:hover,
.articulo .titulo a:focus{color:#0080AA;text-decoration:none;}
.articulo .body p{font-family:"Montserrat", "Century Gothic", Arial, Helvetica, sans-serif;}
.articulo .datos-en-home{background:#FFF;padding:0 10px;position:relative;}
.articulo .categoria-tax {margin:0;padding:7px 0 5px;}
.articulo .categoria-tax > a{color:#767676;font-size:.857em;text-transform:uppercase;}
.articulo .categoria-tax > a:hover,
.articulo .categoria-tax > a:focus{color:#0080AA;}
.articulo .imagen{width:100%;margin:0 0 -25px;padding:0;min-height:181px;}
.articulo .imagen a{display:block;}
.articulo .imagen a:hover img,
.articulo .imagen a:focus img{opacity:.75;}
.articulo .imagen img{display:block;margin:0;width:100%;height:auto; }
.articulo .leer-mas{background:url(../images/ico-leer-mas.png) no-repeat right center;bottom:-1px;color:#0080AA;font-size:.857em;margin:.5em .5em 2px;padding-right:18px;position:absolute;right:0;text-transform:uppercase;}
.articulo .leer-mas a{color:#0080AA;}
.articulo .leer-mas a:hover,
.articulo .leer-mas a:focus{color:#333;}
.articulo a:hover,
.articulo a:focus{color:#0080AA;text-decoration:none;}

.noticiasBlockHome{}
.noticiasBlockHome .view-footer{}
.noticiasBlockHome .view-footer p{font-size: 1.143em;}
.noticiasBlockHome .view-footer p a{color:#767676;text-transform: uppercase;}

.compartir > a{float:left;height:26px;margin-bottom:-5px;padding-left:35px;padding-top:10px;color:#767676;background:url(../images/share-icon.gif) no-repeat left center;text-transform:uppercase;}
.page-archivo .articulo .redes-sociales,
.page-taxonomy .articulo .redes-sociales,
.pag-actualidad .articulo .redes-sociales,
.front .articulo .redes-sociales{background:#fff !important;clear:both;display:block;margin-left:34px;margin-right:0;margin-top:5px;width:auto;z-index:100;}

/*blog*/
.node-type-article .pane-blog-panel-pane-1 h1.tit{color:#B7B7B7;font-size:2.5em;line-height:120%;}
.articulo-detalle{border:1px solid #e0e0e0;position:relative;}
.articulo-detalle .datos-en-detalle{background:#fff;margin:0;padding:0 12px 0 15px;position:relative;}
.articulo-detalle .titulo{font-size:1.714em;font-weight:bold;line-height:110%;padding:0;margin-bottom:0.6em;}
.articulo-detalle .imagen > img,
.articulo-detalle .imagen{width:100%;margin:0 0 -18px;height: auto}
.articulo-detalle .item-list{padding:0 0.5em 0 0.6em;}
.articulo-detalle .item-list li{list-style:outside !important;}
.articulo-detalle .datos-y-comentarios{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin:0;padding:6px;color:#5A5A5A;}
.articulo-detalle .lugar, .autor{border-right:1px solid #ccc;margin-right:.5em;padding-right:.5em;}
.articulo-detalle .comentarios{float:right;background: url("../images/ico-comment.png") no-repeat left center;padding-left:20px;}
.articulo-detalle .categoria{border-bottom: 1px solid #ccc;color: #555;min-height: 20px;margin: 0 0 18px;padding: 6px;}
.categoria .item-list ul li{border-right: 1px solid #999;float: left;list-style: outside none none !important;margin-left: 5px;}
.categoria .item-list ul li.last{border:0px;}
.categoria .categoria-titulo{display:inline-block;margin:0 20px 10px 0;vertical-align: top;}
.categoria .item-list{padding-left:0; display: inline-block;width: 471px; }
.articulo-detalle .categoria a{margin:0 0.5em;}
.articulo-detalle .categoria-tax {margin:0;padding:11px 0;}
.articulo-detalle .categoria-tax > a{color:#767676;font-size:.857em;text-transform:uppercase;}
.articulo-detalle .redes-sociales{float:left;margin:0;padding:0 0 0 6px;width:2em;}
.articulo-detalle .links{margin:0 0 .5em;}
.articulo-detalle .links li{display:block;list-style:none !important;margin:2px 0;background: none !important;padding-left: 0 !important;margin-bottom: 0 !important}
.articulo-detalle .links li.first{margin:0.4em 0;}
.redes-sociales-lat{float: left;}
.redes-sociales-lat .links{margin-top:7px;}
.articulo-detalle .body{margin:0 15px 0 0;font-family:"Merriweather", Georgia, "Times New Roman", Times, serif;position:relative;}
.articulo-detalle .body h2{margin:0 0 .75em;font-family:"Montserrat", "Century Gothic", Arial, Helvetica, sans-serif;font-size:1.286em;line-height:1.2;font-weight:bold;}
.articulo-detalle .body h3{margin:0 0 .5em;font-family:"Montserrat", "Century Gothic", Arial, Helvetica, sans-serif;font-size:1.143em;line-height:1.2;font-weight:bold;}
.articulo-detalle .body p{margin:0 0 2em;line-height:170%;}
.articulo-detalle .body ol{list-style:decimal outside;margin:0 0 1.5em 1em;padding:0 0 0 1em;}
.articulo-detalle .body ol li{list-style:decimal outside !important;margin:0 0 .5em;line-height:170%;}
.articulo-detalle .body ul{list-style:disc outside;margin:0 0 1.5em 1em;padding:0 0 0 1em;}
.articulo-detalle .body ul li{list-style:disc outside !important;margin:0 0 .5em;line-height:170%;}
/*.articulo-detalle .body a{text-decoration:underline;}*/
.articulo-detalle .body a:hover,
.articulo-detalle .body a:focus{color:#0080AA;}
.articulo-detalle .compartir {bottom: 4px;left:-16px;position: relative;}
.articulo-detalle .compartir > a{float: none;margin: 0;padding: 4px 35px 4px 37px;text-decoration: none;}
.articulo-detalle .compartir .redes-sociales{width: auto;float: none;}
.articulo-detalle .compartir ul{margin: 0;padding-left: 33px;width: auto;}
.articulo-detalle .compartir ul li{display: inline-block;*display: inline;*zoom: 1;margin: 0 0 0 0.22em;}

.panel-flexible .panel-separator{margin: 0 !important;}

/*Comentarios*/
.pane-node-comments h2.tit{display: none;}
.comment .wrap-comentario{border:1px solid #CCC;margin:.5em 1em;padding:1em}
.comment .user-picture{display:inline-block;margin:0 1em 0 0;vertical-align:middle;}
.comment a{color:#0080AA;}
.comment .links a{cursor: pointer;pointer-events: auto;}
.comment .fecha-comentario{float:right;}
.comment .datos-comentario.clearfix{border-bottom:1px solid #CCC;padding:0 0 .5em 0;}
.logged-in .comment .links li a{padding:0.6em 1.1em 0.6em 1.6em;}
.comment .links .comment-delete a{background: url("../images/ico-delete.png") no-repeat left center;}
.comment .links .comment-edit{background: url("../images/ico-edit.png") no-repeat left center;}
.comment .links .comment-reply{background: url("../images/ico-comment.png") no-repeat left center;}
#username{color:#0080AA;}
ul.inline li{padding:0;}
.front .views-field.views-field-title-2,
.page-archivo .views-field.views-field-title-2,
.pag-actualidad .views-field-title-2{width:100%;}
.page-taxonomy .views-field.views-field-title-2{bottom:0;left:1em;position:absolute;width:70%;}
.front .articulo ul.links li,
.page-archivo .articulo ul.links li,
.page-taxonomy .articulo ul.links li,
.pag-actualidad .articulo ul.links li{display:inline;margin:0 0 0 0.22em;}

/*Noticia relacionada*/
.noticia-relacionada{border-top: 1px solid #ddd;margin-left: -16px;margin-right: -13px;padding: 20px 13px 15px 40px;}
.noticia-relacionada .item-list{padding-left: 0px;}
.noticia-relacionada h2{color: #767676;font-size: 1.2em;text-transform: uppercase;margin-bottom: 20px;font-weight: bold;}
.articulo-detalle .noticia-relacionada ul{}
.articulo-detalle .noticia-relacionada ul li{list-style-image: url('../images/bg-list.png') !important;margin-left: 15px;}
.articulo-detalle .noticia-relacionada ul li a{color: #0080AA;display: block;font-size: .9em;line-height: 120%;margin-bottom: 10px;}
/* Documentos relacionados */
.articulo-adjuntos{border-top: 1px solid #ddd;margin-left: -16px;margin-right: -13px;padding: 20px 13px 15px 40px;}
.articulo-adjuntos .item-list{padding-left: 0px;}
.articulo-adjuntos h2{color: #767676;font-size: 1em;text-transform: uppercase;margin-bottom: 20px;font-weight: bold;}
.articulo-detalle .articulo-adjuntos ul{}
.articulo-detalle .articulo-adjuntos ul li{margin-left: 0px;list-style: none !important;}
.articulo-detalle .articulo-adjuntos ul li img{float:left;margin-right: 10px;}
.articulo-detalle .articulo-adjuntos ul li a{color: #0080AA;display: block;font-size: .9em;line-height: 120%;margin-bottom: 10px;}
/*Panel de login*/

/*Contenido central*/
.field-name-body a{color:#0080AA;}
.field-name-body a:hover,
.field-name-body a:focus{color:#333;}
.field-name-body h3:before{content:"";position:absolute;top:0;left:28px;right:28px;display:block;width:auto;height:0;margin:0;border-top:1px solid #5a5a5a;}
.field-name-body h3{position:relative;background:url("../images/cuadradoAzul.png") no-repeat 0 36px; /* border-top: 1px solid #5a5a5a; */font-size: 1.143em;margin-bottom:0.857em;padding-left: 40px;padding-top:34px;padding-bottom:2px;text-transform: uppercase;line-height:1.5em;}
.page-sobre-los-tea .pane-node .tit{ clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; position: absolute !important; }
.page-sobre-los-tea .field-name-body h3:first-child:before{display:none;}
.page-sobre-los-tea .field-name-body h3:first-child{border:0; padding-top:1.15em;background-position:left 20px;}
.field-name-body h4{background:url("../images/cuadradoAzulMini.png") no-repeat left 6px; padding-left: 13px;margin-bottom: 2em;margin-top: 2em;display: table;}
.field-name-body h4.decrechoIncl{margin-bottom: 0 !important;padding-bottom: 0 !important}
.field-name-body li{padding:0 0 1em 1em;background:url(../images/bulletContent.jpg) no-repeat 0 5px;line-height:1.633em;}
.field-name-body .square li{background-image:url(../images/cuadradoAzulMini.png);}
.field-name-body .liSinPadding li{padding-bottom: 0 !important}
.field-name-body h5{margin:2em 0 1.5em;color:#333;font-family: "Merriweather", Georgia, "Times New Roman", Times, serif;font-weight:bold;}
.field-name-body{margin:10px;}
.field-name-body li,
.field-name-body p{ font-family:"Merriweather", Georgia, "Times New Roman", Times, serif; }


.field-name-field-imagen img{max-width: 100%;height: auto;}

/*Para saber mas*/
.para-saber-mas:before{content:"";position:absolute;top:0;left:28px;right:28px;display:block;width:auto;height:0;margin:0;border-top:1px solid #5a5a5a;}
.para-saber-mas {padding-top: 30px; margin-bottom:20px;position:relative;}
.not-front .para-saber-mas h2.tit{margin-bottom: 0;}
.para-saber-mas a{color:#0080AA;}
.para-saber-mas a:hover,
.para-saber-mas a:focus{color:#333;}
.para-saber-mas h3{background:url(../images/cuadradoAzul.png) no-repeat left 32px; font-size: 1.143em;margin-bottom: 0.813em;padding-left: 40px;padding-top: 2.25em;text-transform: uppercase;}
.para-saber-mas ul{}
.para-saber-mas ul li{background:url(../images/cuadradoAzulMini.png) no-repeat left 8px; padding-left: 22px;margin-top: 2em;padding-bottom:0em;line-height:1.633em}
.para-saber-mas ul li:first-child{margin-top:1em;}
.para-saber-mas ul li p{margin-bottom:0;}

.para-saber-mas .pane-content{margin:0 10px; word-wrap:break-word;}

/*bloque reconocimiento*/
.reconocimiento{overflow: hidden}
.reconocimiento .imgRecfr{ float:none; }
.reconocimiento .imgRecfl{text-align: left;}

/*Bloque presentacion autismo espana*/
.block-intro{}
.block-intro h2{font-size:1.714em;font-weight:bold;}
.block-intro p{color:#5A5A5A;font-size:0.786em;}
.block-intro p:last-child{margin-bottom:0;}

/*lista comentarios*/
.timestamp{float:right;}
.view-id-comments_recent.view-display-id-page ul{border:1px solid #CCC;padding:0.5 0;}
.view-id-comments_recent.view-display-id-page ul li.comentario-lista{border:1px solid #CCC;margin:1em;padding:1.5em;}
.author{color:#0080AA;}

/*relacionados*/
.pane-articulos-relacionados h1{color:#767676;font-family:"montserrat", "Century Gothic", Arial, Helvetica, sans-serif;font-size:1em;text-transform:uppercase;}
.relacionados li{list-style:disc inside !important;margin:0 0 0 1em;}
.relacionados li div{display:inline;}
.relacionados li a{color:#0080AA;font-size:0.8571428571428571em;}

/*comenta esta noticia*/
.pane-user-login h1,
.pane-node-comment-form h1{color:#555;font-family:"montserrat", "Century Gothic", Arial, Helvetica, sans-serif;font-size:0.8571428571428571em;text-transform:uppercase;}

/*formulario login*/
.pane-user-login{position:relative;}
.pane-user-login h2.tit{color: #555;font-size: .857em;text-transform: uppercase;margin-bottom: 20px;font-weight: bold;}
.pane-user-login .pane-content{font-size:0.8571428571428571em;}
.panel-pane.pane-block.pane-user-login{border:1px solid #CCC;border-top:none;padding:20px 13px 15px 40px;}

/*User login*/
#user-login-form .item-list{}
#user-login-form .item-list .first{cursor: pointer;margin-left: 0}
#user-login-form .item-list .first a{color: #0080AA;}
#user-login-form .item-list .first a:hover,
#user-login-form .item-list .first a:focus{text-decoration: none;}
#user-login-form .item-list .last{margin-left: 0}
#user-login-form .item-list a{color:#0080AA;}
.pane-user-login input#edit-name,
.pane-user-login input#edit-pass{ width: 200px}
#edit-actions{float:left;margin-top: 0}
#edit-submit{background:#0080AA;border:none;color:#FFF;cursor:pointer;font-size: 1em;font-weight:bold;padding:5px;text-transform:uppercase;}

/*bloque login*/
.atencion{background: none repeat scroll 0 0 #fffce2;border: 1px solid #eae7d1;}
.atencion p{ font-size: 0.714em;margin-bottom: 0;padding: 8px 12px;}
.atencion p img{float: left;margin-right: 10px}

/*columna derecha*/
.view-Archieve .item-list ul li{font-size:.786em;margin:0 0 .5em;}
.colDer .panel-pane{margin:0 0 13px;}
.pane-tagclouds-1 h1.tit,
.pane-categor-as h1.tit{color:#555;font-size:1.2857142857142856em;}
.pane-tagclouds-1 h1.tit span,
.pane-categor-as h1.tit span{color:#0080AA;font-size:0.7777777777777777em;}
.colDer .panel-pane.pane-block-10{padding:0;border:0 none;}
.banners-bottom-home{/* width: 310px;height:auto; */}
.colDer .banners-bottom-home{width:100%;}
.colDer .pane-categor-as{padding:12px 0!important}
.pane-categor-as h2.tit {color:#333;margin-bottom: 8px;padding-left: 12px}
.pane-categor-as h2 span{font-size: 0.778em;color:#0080AA;}
.bo-temas{}
.bo-temas ul{margin:0;list-style:inside decimal; padding: 0 5px;}
.bo-temas li{font-size:.786em;list-style:inside decimal !important;padding-bottom: 1px;padding-left: 9px;padding-right: 9px}
.bo-temas li:nth-child(2n){}
.bo-temas li:nth-child(2n+1){background: #f5f6f7}
.bo-temas li a{color:#555;}
.bo-temas li a:hover,
.bo-temas li a:focus{color:#0080AA;text-decoration:none;}
.pane-tagclouds-1 h2.tit {color:#333;margin-bottom: 8px;}
.pane-tagclouds-1 h2 span{font-size: 0.778em;color:#0080AA;}
.bloqueRedes{padding-top: 22px !important;padding-bottom: 22px !important}
.bloqueRedes ul{padding-left:0; text-align:center;}
.bloqueRedes li{display: inline-block; width:24%; margin-bottom:0.5em; text-align:center;}

.bloqueRedes a{display:inline-block;text-decoration:none;overflow: hidden;height: 22px}

.bloqueRedes a:hover img,
.bloqueRedes a:focus img{margin-top:-22px }

.pane-node-flippy-pager{padding: 10px 21px !important}
.pane-node-flippy-pager h2.tit{float: left;font-size: 0.786em !important;color:#333;padding-top: 3px}
.pane-node-flippy-pager ul.flippy{font-size: 0.786em;margin-left:85px;text-align: left;padding: 0}
.pane-node-flippy-pager ul.flippy li{padding: 10px 6px;}
.pane-node-flippy-pager ul.flippy a{color:#0080AA;}
.pane-node-flippy-pager ul.flippy a:hover,
.pane-node-flippy-pager ul.flippy a:focus{text-decoration: none;color:#333;}
ul.flippy li.prev a:before{content:"<"; font-size:1em;width: 1em;height: 1em;padding: 2px 7px;border:1px solid #e0e0e0;color:#e0e0e0;margin-right: 5px}
ul.flippy li.next a:after{content:">"; font-size:1em;width: 1em;height: 1em;padding: 2px 7px;border:1px solid #e0e0e0;color:#e0e0e0;margin-left: 5px}

/*main*/
.front .banners-home{margin-top:1em;}
.front .banners-home li{display:inline-block;}
.front .banners-home li a{display:block;}
.banners-home img{border:1px solid #e0e0e0;/* margin:0 0 1em; */width:100% !important;height:auto !important; max-width:322px;}
.banners-home{margin-top:1em;text-align: center;}
.banners-home > li{display:inline-block; width:auto; margin:0 0 1em !important;}
.banners-home > li a{display:block;}


/*twitter*/
.pane-twitter .tit{background:url(../images/ico-twitter.png) no-repeat 16px center #0080AA;color:#FFF;margin:0 !important;padding:9px 9px 9px 62px;font-weight:normal;}
.pane-twitter .tit > span{display:block;line-height:100%;font-size:0.6em;font-weight:bold;}
.tweets .tweet{border:1px solid #CCC;padding:8px;background-color:#FFF;font-size:.929em;}
.tweets li{border-top:none !important;}
.tweets li:first-child{border-top:1px solid #CCC !important;}
.tweets .tweet p{margin:0;}
.tweets .tweet > span{display:block;}
.tweets .tweet > span.time{font-size:.846em;text-align:right;float:none;margin-top:3px;}
.tweets .tweet > span.avatar{float:left;}
.tweets .tweet > span.avatar img{border-radius:12px;}
.tweets .tweet .texto > a{color:#0080AA;}
.tweet > div{margin-left:4em;}

/*Paginador*/
.item-list .pager{display:inline-block;margin:0;}
.item-list .pager li{display:inline-block;border:1px solid #e0e0e0;margin:0 0 0 -5px;background-color:#FFF;padding:0;text-align:center;}
.item-list .pager li:first-child{margin-left:0;}
.item-list .pager li.pager-current{min-width:20px;padding:5px;background-color:#0080AA;color:#FFF;}
.item-list .pager li a{display:inline-block;min-width:20px;padding:5px;}
.item-list .pager li a:hover,
.item-list .pager li a:focus{}
.item-list .pager li a:active{}
._li{width:295px !important;}

.page-sala-de-prensa-autismo-en-los-medios .item-list .pager{ margin-bottom:2em; }
.page-sala-de-prensa-archivo-infoautismo .item-list .pager{ margin-bottom:3.5em; }

/*Paginador eventos*/
.pane-agenda .pane-content .date-nav{background: #fff;margin-bottom: 0}
.pane-agenda .pane-content .date-nav .pager .date-prev,
.pane-agenda .pane-content .date-nav .pager .date-next{background: none;padding-top: 0;/* top:10px; */border: 0;height: auto}
.pane-agenda .pane-content .date-nav .pager .date-prev a,
.pane-agenda .pane-content .date-nav .pager .date-next a{/* color:#0080AA; */font-size: 1.167em;}
.pane-agenda .pane-content .date-nav .pager .date-prev a:hover,
.pane-agenda .pane-content .date-nav .pager .date-prev a:focus,
.pane-agenda .pane-content .date-nav .pager .date-next a:hover,
.pane-agenda .pane-content .date-nav .pager .date-next a:focus{color:#000;}

/*Paginador eventos front*/
.pane-agenda .pane-content .date-nav{background: #fff;margin-bottom: 0}
.pane-agenda .pane-content .date-nav .pager .date-prev{background: none;padding-top: 0;/* top:5px */;border: 0;height: auto;text-align:left;}
.front .pane-agenda .pane-content .date-nav .pager .date-next{background: none;padding-top: 0;/* top:5px; */border: 0;height: auto;text-align:right;}
.front .pane-agenda .pane-content .date-nav .pager .date-prev a,
.front .pane-agenda .pane-content .date-nav .pager .date-next a{width: 8px; height: 15px; text-indent: -9999px; padding: 0; overflow:hidden;}
.front .pane-agenda .pane-content .date-nav .pager .date-prev a{background: url(../images/flecha-prev.png) no-repeat center center;}
.front .pane-agenda .pane-content .date-nav .pager .date-next a{background: url(../images/flecha-sig.png) no-repeat center center;}
.front .pane-agenda .pane-content .date-nav .pager .date-prev a:hover,
.front .pane-agenda .pane-content .date-nav .pager .date-prev a:focus{background: url(../images/flecha-prev-over.png) no-repeat center center;}
.front .pane-agenda .pane-content .date-nav .pager .date-next a:hover,
.front .pane-agenda .pane-content .date-nav .pager .date-next a:focus{background: url(../images/flecha-sig-over.png) no-repeat center center;}


/* BLOQUE PESTANYAS*/
#main .pane-quicktabs-tabsdos{border-right: 0 none;border-top: 0 none;padding:0;}
#main .pane-quicktabs-tabsdos .quicktabs-tabs{margin-bottom:-2px;width: 100%;overflow:hidden;}
#main .pane-quicktabs-tabsdos .quicktabs-tabs li.first{margin-left:0px;border-left:0px;}
#main .pane-quicktabs-tabsdos .quicktabs-tabs li.active{background-color: #FFF;border-bottom: 2px solid #FFF;}
#main .pane-quicktabs-tabsdos .quicktabs-tabs li{float:left;background-color: #f5f6f7;border: 1px solid #ccc;margin:0 -1px 0 0;font-size:.643em;}
#main .pane-quicktabs-tabsdos .quicktabs-tabs li a{display:block;padding:5px 17px 0 13px;}
#main #quicktabs-container-tabsdos{border-right:1px solid #ddd;border-top:1px solid #ddd;margin-top:0;padding:5px 5px;}
#main #quicktabs-container-tabsdos .view-id-comments_recent a {color:#555;}
#main #quicktabs-container-tabsdos .view-id-comments_recent a:focus,
#main #quicktabs-container-tabsdos .view-id-comments_recent a:hover {color:#0080aa;}
#main #quicktabs-container-tabsdos .view-id-comments_recent .view-footer{margin:10px -6px -10px;padding:6px 25px 6px 6px;text-align:right;font-size:.786em;text-transform:uppercase;border:1px solid #E0E0E0;background-color:#F5F6F7;}
#main #quicktabs-container-tabsdos .view-id-comments_recent .view-footer p{margin:0;}
#main #quicktabs-container-tabsdos .view-id-comments_recent li {list-style: inside decimal !important;margin-bottom:.5em;font-size:.643em;padding: 0 13px;}
#main #quicktabs-container-tabsdos .view-id-comments_recent li:nth-child(2n){}
#main #quicktabs-container-tabsdos .view-id-comments_recent li:nth-child(2n+1){background: #f5f6f7}
#main #quicktabs-container-tabsdos .view-id-articulos_relacionados a {color:#555;}
#main #quicktabs-container-tabsdos .view-id-articulos_relacionados a:hover,
#main #quicktabs-container-tabsdos .view-id-articulos_relacionados a:focus {color:#0080AA;text-decoration:none;}
#main #quicktabs-container-tabsdos .view-id-articulos_relacionados .view-footer{margin:10px -10px -10px;padding:6px 25px 6px 6px;text-align:right;font-size:.786em;text-transform:uppercase;border-top:1px solid #E0E0E0;background-color:#F5F6F7;}
#main #quicktabs-container-tabsdos .view-id-articulos_relacionados .view-footer p{margin:0;}
#main #quicktabs-container-tabsdos .view-id-articulos_relacionados li {list-style: inside decimal !important;margin-bottom:.15em;font-size:.643em;padding: 0 10px;}
#main #quicktabs-container-tabsdos .view-id-articulos_relacionados li:nth-child(2n){}
#main #quicktabs-container-tabsdos .view-id-articulos_relacionados li:nth-child(2n+1){background: #f5f6f7}

/* COMENTARIOS */
.filter-wrapper .form-item {float: left;padding: 0 0 0.5em;}
.filter-guidelines {clear: left;padding: 0 1.5em 0 0;}
.pane-articulos-relacionados, .panel-pane.pane-node-comment-form{padding-left: 40px;}
 .pane-node-comment-form h2.tit {color: #767676;font-size: 1.2em;font-weight: bold;margin-bottom: 20px;text-transform: uppercase;}

 /*Menu paginas basicas*/
.panels-flexible-region-dos_col_basicas-columna_izq,
.panels-flexible-region-dos_col_basicas-columna_der{ width: 100%; }

/*Junta directiva*/
#organosGobierno h3:before{display:none;}
#organosGobierno h3{background:none;border:0;padding-left:0;margin-top:0;color:#0080aa;padding-top:0;text-transform:uppercase;}
#estructuraOrganizativa{margin-top: 5em}
#estructuraOrganizativa{}
.juntaDirectiva{}
.juntaDirectiva ul{}
.juntaDirectiva ul li{/* background:#f6f6f6; */display: block;overflow:hidden;position:relative;}
.juntaDirectiva ul li div{padding-top: 30px;position: relative;z-index: 2}
.juntaDirectiva ul li div strong{padding:0 0 20px; display: block;}
.juntaDirectiva ul li img{z-index:1;}
.juntaDirectiva img{display:none;}
.juntaDirectiva ul li.views-row-odd img{position:initial;top:0;left:0}
.juntaDirectiva ul li.views-row-even img{position:relative;bottom:0;right:300px}
.juntaDirectiva ul li.views-row-odd div, 
.juntaDirectiva ul li.views-row-even div{float:none;padding:10px;width:auto;}
.juntaDirectiva .junta p{margin:0 0 .5em;font-family:"Merriweather", Georgia, "Times New Roman", Times, serif;letter-spacing:-0.5px;}

.page-portal-de-transparencia #organosGobierno img,
.page-portal-de-transparencia #estructuraOrganizativa img{ width:100%; max-width:675px; }

/**/
.informesAuditoria{}
.informesAuditoria ul{display: block;clear: both;overflow: hidden;}
.informesAuditoria ul li{margin-bottom: 40px}
.informesAuditoria ul li:last-child{margin-bottom: 20px}
.informesAuditoria ul li img{ display:block; margin:0 auto;}
.informesAuditoria ul li span{font-size: 1.143em;}
.informesAuditoria ul li.views-row-odd,
.informesAuditoria ul li.views-row-even{ float:none; width:100%; text-align:center;}
.informesAuditoria ul li a{display:block;margin:1px;}
.informesAuditoria ul li a:hover img,
.informesAuditoria ul li a:focus img{opacity:.75;}

.organizativa{margin-bottom: 40px}
.organizativa img{margin-top: 30px}
.listaOrganizativa {margin:40px 0 1em;}
.listaOrganizativa li{display:inline-block;vertical-align:top;width:100%;padding-left:0;letter-spacing:-.05em;background:none;font-family:"montserrat", "Century Gothic", Arial, Helvetica, sans-serif;}
/*.listaOrganizativa li:before{content:"- ";padding-left: 5px;width: 4px}*/

.direccionTrasn h3:before{display:none;}
.direccionTrasn h3{background: none;border: 0;padding-left:0;margin-bottom: 2em}
.direccionTrasn p{margin-bottom:0}

.normativaList{}
.normativaList li{background:url(../images/cuadradoAzulMini.png) no-repeat left 8px;padding-left:20px;}
ul.listBloqueAzul li{background:url(../images/cuadradoAzulMini.png) no-repeat left 8px;padding-left:20px;padding-bottom: 0}
ul.listBloqueAzul li ul li{background: none}

/*Seccion de valores*/
.field-name-body .valoresList{}
.field-name-body .valoresList li{padding-left:0;background:none;}
.field-name-body .valoresList li:last-child{padding:0;}
.valoresList li strong{font-family:"montserrat", "Century Gothic", Arial, Helvetica, sans-serif;}
.valoresList li strong span{border: 2px solid #0080AA;color:#0080AA;font-size: 2.143em;/* padding:0px 10px 0px;margin-right: 10px */ display:inline-block; margin-top:-0.42em;margin-right:0.5em;padding-top:0.2em;text-align:center;height:1em;width:1.2em;}

/*Seccion de valores*/
.field-name-body .organismosList{margin-top:25px}
.field-name-body .organismosList li{padding-left:0;background:none;}
.organismosList li .numero{display: block;float: left;margin-top: 58px;font-family:"montserrat", "Century Gothic", Arial, Helvetica, sans-serif;}
.organismosList li .numero span{border: 2px solid #0080AA;color:#0080AA;font-size: 2.143em;/* margin-right:10px;padding:0px 10px 0px; */display:block;margin-top:-0.42em;padding-top:0.2em;text-align:center;height:1em;width:1.2em;}
.organismosList li div{margin-left: 4em}
.organismosList li strong{ text-transform:uppercase; font-family:"montserrat", "Century Gothic", Arial, Helvetica, sans-serif; }
.organismosList li div ul li{background:url(../images/cuadradoAzulMini.png) no-repeat left 8px;font-family:"Merriweather", Georgia, "Times New Roman", Times, serif;padding-left:20px;padding-bottom: 0}
.organismosList h5 {text-transform: uppercase !important;}
/*Linea de tiempo*/
.lineaTiempo{background:url(../images/ulFiloLinea.jpg) repeat-y center top;height: 100%;overflow: hidden;margin-bottom:20px;}
.lineaTiempo ul{}
.lineaTiempo ul li.anioListMiembro{width: 40.25%;}
.lineaTiempo ul li .anioLinea{position: absolute;bottom: 0;color:#0080AA;font-size: 2em;}
.lineaTiempo ul li .contenedorLi{padding-bottom: 28px;  z-index: 1;position: relative;}
.lineaTiempo ul li .contenedorLi .bloqueLinea{background:#E6E6E6;padding: 10px; min-height:60px;}
.lineaTiempo ul li .contenedorLi .bloqueLinea li{line-height:1.714em;}
.lineaTiempo ul li .contenedorLi .bloqueLinea p{margin-bottom:0;}
.lineaTiempo ul li .contenedorLi .bloqueLinea li,
.lineaTiempo ul li .contenedorLi .bloqueLinea p{background:url(../images/bulletLinea.jpg) no-repeat left 10px; text-indent:15px;}
.lineaTiempo ul li .contenedorLi .anioLinea{}
.lineaTiempo ul li:nth-child(odd) .contenedorLi img{float: left;padding-right: 7px; padding-top:11px;}
.lineaTiempo ul li:nth-child(even) .contenedorLi img{float: right;padding-left: 10px; padding-top:1px;}
.lineaTiempo ul li.views-row-odd{float: left;clear:right;background:url(../images/filoLineaTiempo.jpg) no-repeat bottom right;position: relative;}
.lineaTiempo ul li.views-row-odd .anioLinea{background:url("../images/puntoListIzq.jpg") no-repeat scroll center bottom;bottom: 4px;padding-bottom: 28px;padding-left: 0;padding-right: 0;right: -77px;text-align: center;transform: rotate(-90deg);width: 81px;z-index: 0;}
.lineaTiempo ul li.views-row-odd .anioLinea p{background: #f1f1f1;margin-bottom: 0;}
.lineaTiempo ul li.views-row-even{float: right;clear: left;position: relative;background:url(../images/filoLineaTiempoDer.jpg) no-repeat bottom left;}
.lineaTiempo ul li.views-row-even .anioLinea{ background: rgba(0, 0, 0, 0) url("../images/puntoListDer.jpg") no-repeat scroll center top;bottom: 5px;left: -77px;padding: 28px 0 0;text-align: center;transform: rotate(-90deg);width: 81px;z-index: 0;}
.lineaTiempo ul li.views-row-even .anioLinea p{margin-bottom: 0;background: #f1f1f1;}


/*Novedades home*/
.listNovedades{}
.listNovedades li{margin-bottom: 3.6em;text-align: center;/* width: 48.137%; */}
/* .listNovedades li.views-row-odd {clear: left; float: left;}
.listNovedades li.views-row-even{float: right;}; */
.listNovedades li .imgNovedades{border: 1px solid #e0e0e0; text-align: center;}
.listNovedades li .imgNovedades img{width: 100% !important; max-width:322px; height:auto !important;}
.listNovedades li .tit-novedades{font-size: 1.571em;font-weight: bold;margin-bottom: 0;margin-top: 10px;}
.listNovedades li p{padding:0 10px;margin-bottom: 0}
.listNovedades li a{color: #0080aa;display: block;padding-top: 0.5em;text-transform: uppercase;}

/*Encabezados home nueva*/
.front .noticiasBlockHome h2.tit{color:#767676;font-size:2.571em;font-weight: normal;}
.front .novedadesHome h2.tit{color:#767676;font-size:2.571em;font-weight: normal;}

/*Detalles para bloques concretos*/
.misionBlock {display: block;margin-bottom: 10px;overflow: hidden;}
.misionBlock .field-name-body h3:before{display:none;}
.misionBlock .field-name-body h3{background:url("../images/cuadradoAzul.png") no-repeat scroll left 8px;border-top:0;padding-top:6px}

/*Estilos openlayer*/
.titOpen{margin-bottom:0;font-size: 1.143em;}
.desOpen{margin-bottom:0;font-size: 1.143em}

/*calendario home*/
.not-front .date-heading{display: none}
.front .pane-agenda{position: relative;}
.front .pane-agenda .tit{font-size: 0.857em; color: #ccc; background: none; padding: 0; margin-bottom: 35px;}
.front .pane-agenda .view .date-nav-wrapper{margin-top: 0;}
.front .date-heading .mes-y-anio{font-size: 1.286em; font-weight: bold; text-transform: uppercase;}
.front .date-heading ul{margin: 25px 0 26px;}
.front .date-heading ul li {display: inline-block;font-size: 1.286em;margin-left:10%;}
.front .date-heading li:nth-child(1){margin-left: 0}
.front .date-heading li.active{color:#0088aa;font-size: 2.143em}
.front .date-heading li.con-evento a{color:#0088aa;}
.front .date-heading .fecha-completa{font-size: 1em; /* font-weight: bold; */}
.front .pane-agenda .pager li{top: 3.917em !important; padding-bottom: 0 !important;}
.front .pagElement{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;}

.front .pane-agenda .view-content{margin-top: 34px;}
.front .pane-agenda .view-footer{bottom: 0;}
.front .pane-agenda .view-footer p{bottom: 0;}
.front .pane-agenda .view-footer p a{background: url(../images/mas-eventos.jpg) no-repeat left center; display: block; min-height: 26px; padding-left: 31px; position: absolute; bottom: 0; left: 0; font-size: 0.857em; font-weight: bold; color: #ccc; text-transform: uppercase;}
.front .pane-agenda .view-footer p a:hover,
.front .pane-agenda .view-footer p a:focus{background: url(../images/mas-eventos-over.jpg) no-repeat left center; color: #5a5a5a;}

/* Información económica*/
.pane-views.pane-convenios-contratos-y-subenciones {margin-bottom: 2em;}
.ayudas{margin-bottom:14px;}
.ayudas caption{color: #0080aa;font-weight:bolder;font-size: 1.071em;margin-bottom: .5em;}
.ayudas th{background-color:#0080AA;color:#FFF;padding:1em;text-align:center;border:1px solid #0080AA;box-sizing: border-box;}
.ayudas td{border:1px solid #0080AA;box-sizing: border-box;padding: 5px;vertical-align: middle;font-size: 0.85em;}
    
/* animaciones */
.wow {visibility:hidden;}


/*Tags*/
.not-front .panel-pane .tagsBlock .more-link{display:none}
.not-front .panel-pane .categoriasBlock h2.tit,
.not-front .panel-pane .tagsBlock h2.tit{font-size:1.25em !important;font-weight:bolder !important;}
  
/* comentarios */
.pane-node-comment-form .comment-form label{float:left;margin-right: 10px;}
.pane-node-comment-form .form-type-textarea label{float: none;margin-bottom: 10px;}
/* login */
.form-item.form-type-textfield.form-item-name > label{display:inline;margin:0 0.3em 0 0;}
.form-item.form-type-password.form-item-pass > label{display:inline;margin:0 4.2em 0 0;}
.panel-pane.pane-node-comments{border:1px solid #CCC;border-top:none;padding:.5em 0;font-size:0.8571428571428571em;}
.pane-articulos-relacionados,
.panel-pane.pane-node-comment-form{border:1px solid #CCC;border-top:none;padding:1.5em/*1em 0.5em 1em 1.5em*/}/*.comment*/

/*Formulario de entidades*/
#formularioEntidades{background: url("../images/filoH.jpg") repeat-x left top;padding-top:10px;}
#formularioEntidades div.pane-content{background: url("../images/filoH.jpg") repeat-x left bottom;padding-bottom: 10px}
#formularioEntidades h2{text-transform: uppercase;}
#formularioEntidades label{font-size:1.167em;padding-bottom: 10px}
#formularioEntidades input{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #333;padding-left: 10px}
#formularioEntidades .views-submit-button input{background: none;color:#0080AA;border:none;font-size:1.167em;font-weight: bolder;margin-top: 0;padding:5px;text-decoration: underline;}
#formularioEntidades .views-submit-button input:hover,
#formularioEntidades .views-submit-button input:focus{background: #f5f5f5;box-shadow:inset 1px 1px 3px rgba(0,0,0,.4);-moz-box-shadow: inset 1px 1px 3px rgba(0,0,0,.4);-webkit-box-shadow: inset 1px 1px 3px rgba(0,0,0,.4);cursor:pointer;}

/*Formularios de contacto portal de transparencia*/
.formulariosEstructura {padding: 25px 25px 0 25px}
.formulariosEstructura .webform-component input.form-text{width: 100%}
/* .formulariosEstructura .form-actions .webform-submit{ background: #0080AA;border: 0 none;border-radius: 5px;color: #fff;margin: 2em auto 0;padding: 0;text-align: center;width: 30%; color: #fff;display: block;padding: 14px 0;text-transform: uppercase;} */

#block-mailchimp-signup-formulario-registro-medios {margin-top:2em;}
.colDer .pane-mailchimp-signup-formulario-registro-medios #edit-submit{padding:10px 30px;}
/* #block-mailchimp-signup-formulario-registro-medios label {font-weight:normal; margin:0 0 10px;}
#block-mailchimp-signup-formulario-registro-medios .form-text,
#block-mailchimp-signup-formulario-registro-medios .form-select{font-size:1.143em; font-family: "Montserrat", "Century Gothic", Arial, Helvetica, sans-serif; padding:7px 10px; font-weight:100; border:1px solid #757575;}
#block-mailchimp-signup-formulario-registro-medios .form-submit{background: #0080AA;border:1px solid transparent;cursor:pointer;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;color: #fff;margin: 0;padding: 0;text-align: center;color: #fff;display: block;padding: 8px 20px;text-transform: uppercase;}
#block-mailchimp-signup-formulario-registro-medios .form-submit:hover,
#block-mailchimp-signup-formulario-registro-medios .form-submit:focus{ color:#FFF;box-shadow:inset 0 1px 3px rgba(0,0,0,.5);text-shadow:1px 1px 3px rgba(0,0,0,.5); } */

label {font-weight:normal; margin:0 0 10px;}
/* .views-exposed-form .form-text,
.views-exposed-form .form-select{font-size:1.143em; font-family: "Montserrat", "Century Gothic", Arial, Helvetica, sans-serif; padding:7px 10px; font-weight:100; border:1px solid #757575;} */
.views-exposed-form .views-exposed-widget{padding:0.5em 2em 0 0; display:inline-block; vertical-align:bottom; float:none;}
.form-submit{background: #0080AA;border:1px solid transparent;cursor:pointer;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;color: #fff;margin: 0;padding: 0;text-align: center;color: #fff;display: block;padding: 8px 20px;text-transform: uppercase;}
.form-submit:hover, .form-submit:focus{ color:#FFF;box-shadow:inset 0 1px 3px rgba(0,0,0,.5);text-shadow:1px 1px 3px rgba(0,0,0,.5); }

.form-text, .form-select, .form-textarea, .form-select{/* font-size:1.143em; */ font-family: "Montserrat", "Century Gothic", Arial, Helvetica, sans-serif; padding:7px 10px; /* font-weight:100; */ border:1px solid #757575; width:100%; box-sizing:border-box;}

.home{ max-width:1240px; margin:0 auto;}


.buscadorLat h2.tit{font-weight:bolder;margin-bottom: .5em !important;}
.buscadorLat #search-block-form input{padding:5px;width: 72%}
.buscadorLat #search-block-form input.form-submit{background: #0080aa !important;
    border: 1px solid transparent;
    border-radius: 3px;
    color: #fff !important;
    cursor: pointer;
    display: block;
    margin: 0;
    padding: 4px 3px;
    text-decoration: none !important;
    text-align: center;
    text-transform: uppercase;float: right;width: auto;}
.buscadorLat #search-block-form #edit-actions{float: none;}
.buscadorLat #search-block-form input{padding:5px;width: 72%}
.buscadorLat #search-block-form input.form-submit{background: #0080aa !important;
    border: 1px solid transparent;
    border-radius: 3px;
    color: #fff !important;
    cursor: pointer;
    display: block;
    font-size: auto;
    margin: 0;
    padding: 4px 6px;
    text-decoration: none !important;
    text-align: center;
    text-transform: uppercase;float: right;width: auto;}
.buscadorLat #search-block-form #edit-actions{float: none;}

.page-search-node .pane-search-form{margin-bottom: 1em}
.page-search-node #search-block-form input{padding:5px;width: 86%}
.page-search-node #search-block-form input.form-submit{background: #0080aa !important;
    border: 1px solid transparent;
    border-radius: 3px;
    color: #fff !important;
    cursor: pointer;
    display: block;
     font-size: auto;
    margin: 0;
    padding: 4px 6px;
    text-decoration: none !important;
    text-align: center;
    text-transform: uppercase;float: right;width: auto;}
.page-search-node #search-block-form #edit-actions {
    float: none;
}
.listadoProyectos{font-size:1em;display:block;overflow:hidden;margin-bottom:1em;}
.listadoProyectos li{overflow: hidden;text-transform: capitalize;width: 100%;margin-bottom:1.5em}
.listadoProyectos li.views-row-odd{float:left;clear:both}
.listadoProyectos li.views-row-even{float:right}
.listadoProyectos li a{font-size:1.286em;}
.listadoProyectos li a strong{margin-bottom:1em;display:block}

.detProy{font-size:1em,}
.detProy h2.titProyecto{font-size: 1.429em;margin-bottom: 19px;text-transform: uppercase;color:#0080aa;}
.detProy p.imgProyecto{font-size:1em}
.detProy h3.subseccionDet{background-color: #ffffff;display: block;
    font-size:1.143em;
margin:-3.5em 5px 2em 1.8em;
    padding: 4px 15px;
    position: relative;
    z-index: 99;color:#0080aa;margin-bottom:2em}
.detProy .bodyProyecto{font-size:1em;font-family: "Merriweather",Georgia,"Times New Roman",Times,serif;}

h2.titProyecto{font-size: 1.429em;margin-bottom: 19px;text-transform: uppercase;color:#0080aa;}

.subseccionDet{
	display: none;
}


/* LOGOS PIE */

.otros-logos-inf.superior a {
	height: 65px !important;
}

.otros-logos-inf .union {
	text-align: center !important;	
}

.otros-logos-inf .union a {
	width: 100%; text-align: center;
}

.otros-logos-inf .union a img {
	left: 25%;
}

.otros-logos-inf .union p {
font-size: .8em !important;
line-height: 1.2em !important; 
margin-top: -10px !important;
}

.otros-logos-inf img {
filter: grayscale(100%);
-webkit-filter: grayscale(100%);
transition:filter 0.4s;
-webkit-transition:-webkit-filter 1s;
}

.otros-logos-inf img:hover {
filter: grayscale(0);
-webkit-filter: grayscale(0);
}
