@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600,700);body,html{padding:0;height:100%;margin:0;width:100%}a,body{color:#000}body,html,p{margin:0}body,h1,header,header nav,html{width:100%}body,header nav ul.menu li{background-repeat:no-repeat}h1,h2,header nav ul.menu li,ul.pdfs li{text-transform:uppercase}header nav ul.menu,ul.listaResultados,ul.pdfs,ul.submenu,ul.submenu ul{list-style-type:none}a.consultas,a.presupuestos{bottom:0;z-index:1000;text-align:center}a.consultas:hover,a.presupuestos:hover{transform:scale(1.1);text-decoration:none}*{image-rendering:-webkit-optimize-contrast;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{overflow:auto;font-family:"Source Sans Pro",Arial,sans-serif;font-size:17.5px;-webkit-font-smoothing:antialiased;background-color:#e5e5e5;background-size:cover;background-attachment:fixed;background-position:center}a{text-decoration:none}a:focus,a:hover{color:#979797}p{padding:10px 0;clear:both}img{border:0}.mainHtmlContent img{max-width:100%}.header-content,footer,header nav,main{max-width:1200px}.oculto{display:none!important}header{display:block;font-size:1em;background-color:#FFF;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}h1{background-color:#464e55;color:#FFF;text-align:center;font-weight:400;font-size:.75em;letter-spacing:6px;margin:0 auto;padding:4px 5px}.header-content{padding:10px 22px 15px;margin:0 auto;overflow:hidden}.header-content .logo{color:#464e55;display:inline-block}.header-content .logo img{max-height:40px;margin-right:10px;float:left}.header-content .logo a{color:#464e55}.header-content .logo a:hover{color:#acacac;text-decoration:none}.header-content .logo span{font-size:1.3em;padding:0;line-height:.1em;vertical-align:middle}.header-content .input-group{margin-top:6px}.header-content input{height:36px;background-color:#f6f8f9;border-radius:18px;padding:0 16px}.header-content button{height:36px;border-radius:18px;padding:4px 15px 6px 12px}.header-content button:hover{background-color:#dfe2e4}header nav{padding:0 22px;margin:0 auto;display:table}header nav ul.menu{margin:0;padding:0}header nav ul.menu li{font-size:.7em;margin:0 1px 0 0;background-color:#464e55;border-bottom:10px solid #FFF;float:left;background-image:url(images/ico_menu1.png);background-position:left 17px center;overflow:hidden}header nav ul.menu li a{width:75px;height:65px;padding:14px 18px 14px 50px;color:#FFF;display:block;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header nav ul.menu li span{width:0;left:75px;padding:0;position:absolute;overflow:hidden;line-height:13px;-webkit-transition:opacity .9s ease-in-out;-moz-transition:opacity .9s ease-in-out;-o-transition:opacity .9s ease-in-out;transition:opacity .9s ease-in-out;opacity:0}h2,h3{font-size:1.6em;line-height:1.1em}header nav ul.menu li a:hover{color:#FFF;width:250px;position:relative}header nav ul.menu li a:hover span{width:auto;overflow:visible;margin-left:-5px;padding-right:10px;opacity:1}header nav ul.menu li.activo{border-bottom:10px solid #e0e2e3}header nav ul.menu li.activo a{color:#FFF;width:250px;position:relative;cursor:default}header nav ul.menu li.activo a span{width:auto;overflow:visible;margin-left:-5px;padding-right:10px;opacity:1}.volver,.volver a,h2,h3{width:100%}h2,main{margin:0 auto}ul.graficoAnyo li a.filterDisabled,ul.graficoTipo li a.filterDisabled,ul.graficoValor li a.filterDisabled,ul.graficoVista li a.filterDisabled{opacity:.3}header nav ul.menu li.institucional{background-color:#437fbe;background-image:url(images/ico_menu1.png)}header nav ul.menu li.juridica{background-color:#f8c600;background-image:url(images/ico_menu2.png)}header nav ul.menu li.economica{background-color:#f57900;background-image:url(images/ico_menu3.png)}header nav ul.menu li.politica{background-color:#d5002c;background-image:url(images/ico_menu4.png)}header nav ul.menu li.ciudadano{background-color:#9d196b;background-image:url(images/ico_menu5.png)}header nav ul.menu li.investigacion{background-color:#6d48b5;background-image:url(images/ico_menu6.png)}header nav ul.menu li.ordenacion{background-color:#7cae42;background-image:url(images/ico_menu7.png)}header nav ul.menu li.obras{background-color:#88c0d7;background-image:url(images/ico_menu8.png)}main{padding:50px 22px 0}.main-content{width:100%;padding:35px 40px 40px;background:rgba(256,256,256,.9)}.volver a,ul.listaResultados li,ul.pdfs li,ul.submenu li{background-repeat:no-repeat}h2{font-weight:200;padding:14px 40px;color:#FFF;background-color:#464e55}h3{font-weight:300;margin:0 0 10px;padding:0;color:#464e55}h3 strong{font-weight:400!important}ul.submenu{margin:0;padding:0}ul.submenu li{padding:0 0 0 34px;margin:8px 0;background-image:url(images/ico_submenu1.png);background-position:top 2px left;background-color:transparent;border:0;border-radius:0;box-shadow:0 0 0 transparent}ul.submenu li a{color:#000}ul.submenu li a:hover{color:#979797}ul.submenu ul{font-size:.95em}ul.submenu ul li{padding:0 0 0 16px;margin:3px 0;background-image:url(images/ico_submenu2.png);background-position:left top 6px}ul.pdfs{background-color:#FFF;border-top:2px solid #6d767e;margin:40px 0 10px;padding:15px 40px}ul.pdfs li{font-size:.85em;padding:2px 0 2px 30px;margin:8px 0;background-image:url(images/ico_adjunto.png);background-position:top left}ul.pdfs li a{color:#000}ul.pdfs li a:hover{color:#979797}.volver{text-align:right;padding:15px 5px 0 0}h3.ciudadano,h3.economica,h3.institucional,h3.investigacion,h3.juridica,h3.obras,h3.ordenacion,h3.politica{padding-top:10px}.volver a{text-align:right;padding-left:22px;background-image:url(images/arrow_back.png);background-position:left}a.crear,a.editarContenido,a.editarFicheros{background-image:url(images/ico_lapiz.png);background-position:right;background-repeat:no-repeat;padding-right:22px}h3.institucional{color:#437fbe}h3.juridica{color:#edbd00}h3.economica{color:#f57900}h3.politica{color:#d5002c}h3.ciudadano{color:#9d196b}h3.investigacion{color:#6d48b5}h3.ordenacion{color:#7cae42}h3.obras{color:#78b4cd}ul.listaResultados{margin-bottom:20px;padding-left:5px}ul.listaResultados li{padding:0 0 0 16px;margin:10px 0;background-image:url(images/ico_submenu2.png);background-position:left top 8px}span.pagina{float:left;padding:7px}div.msgEtiquetas,div.msgPublicacion{font-size:.8em;color:#999;text-transform:none}a.consultas,a.presupuestos,h5.tituloLeyendas,ul.graficoLeyendas li i,ul.graficoVista li a{text-transform:uppercase}div.rutaNodo{font-size:.85em;color:#999;margin-bottom:20px;padding-left:13px;background-image:url(images/right-arrow.png);background-position:left top 6px;background-repeat:no-repeat}ul.graficoAnyo,ul.graficoVista{background-position:left 3px center;list-style-type:none;background-repeat:no-repeat}div.rutaNodo a{color:#888!important}a.presupuestos{position:fixed;left:0;float:left;width:95px;height:95px;margin-bottom:-20px;padding:12px 0;background-color:rgba(0,0,0,.65);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:.7em;line-height:1;color:#FFF!important;border-radius:0 50% 50% 0}a.presupuestos:hover{background-color:rgba(0,0,0,.8)}a.presupuestos img{width:32px;height:auto;display:block;margin:0 auto 3px}a.consultas{position:fixed;right:0;float:right;width:95px;height:75px;padding:5px 0;background-image:url(images/bg_consultas.png);background-repeat:no-repeat;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:.7em;line-height:.9;color:#FFF!important}a.consultas:hover{background-image:url(images/bg_consultas_hover.png)}a.consultas img{width:28px;height:auto;display:block;margin:0 auto 2px}.mainHtmlContent{font-size:.9em;color:#464e55}.mainHtmlContent strong{font-style:normal;font-weight:600;color:#000}.mainHtmlContent h4{font-style:normal;font-weight:300;color:#999;font-size:1.45em;margin-bottom:0;margin-top:15px}.mainHtmlContent h5,.mainHtmlContent h6{font-weight:400;color:#000;margin-bottom:0;margin-top:15px;font-style:normal}.mainHtmlContent h5{font-size:1.2em}.mainHtmlContent h6{font-size:1.1em;border-bottom:1px dotted #a2a2a2;padding-bottom:5px}.mainHtmlContent p{padding:5px 0 10px}.listaEntidades .row{padding:5px}.listaEntidades div.row:nth-child(odd){background-color:#fff}.listaEntidades a{display:block}.listaEntidades img{max-height:40px}.menuGraficos{margin-bottom:20px;font-size:1.2em;font-weight:300}.menuGraficos ul.nav-pills li{border-right:1px solid #f57900}.menuGraficos ul.nav-pills li:last-child{border-right:0}.menuGraficos ul.nav-pills li span.caret{border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px dashed}.menuGraficos ul.nav-pills li a{background-color:#fff;line-height:1;padding:10px 15px 11px;border-radius:0}.menuGraficos ul.nav-pills li:hover,.menuGraficos ul.nav-pills li:hover a{background-color:#eee}.menuGraficos ul.nav-pills li a:hover{background-color:#eee;color:#464e55}.menuGraficos ul.nav-pills li a:focus{border-color:#eee}.menuGraficos ul.nav-pills li.active a{background-color:#f57900}.menuGraficos ul.nav-pills li.active:hover{background-color:#eee}.menuGraficos ul.nav-pills li.active:hover a{background-color:#eee;color:#f57900}.menuGraficos ul.nav-pills li.active:hover a:hover{background-color:#eee;color:#464e55}.menuGraficos ul.nav-pills li ul.dropdown-menu{width:100%;border-radius:0;box-shadow:0 3px 6px rgba(0,0,0,.176)}.menuGraficos ul.nav-pills li ul.dropdown-menu li{border-right:0}.menuGraficos ul.nav-pills li ul.dropdown-menu li a{padding:2px 15px;line-height:1.42857;background-color:#FFF}.menuGraficos ul.nav-pills li ul.dropdown-menu li a:hover{background-color:#f5f5f5;color:#464e55}.menuGraficos ul.nav-pills li.active ul.dropdown-menu li a{background-color:#fff;color:#f57900}.menuGraficos ul.nav-pills li.active ul.dropdown-menu li a:hover{background-color:#f5f5f5;color:#464e55}.menuGraficos ul.nav-pills li ul.dropdown-menu .divider{margin:5px 0}#canvas-holder{width:80%;margin:auto}ul.graficoTipo{margin:20px 0;padding:0;list-style-type:none}ul.graficoTipo li{margin:0 2px;padding:0;display:inline-block;white-space:nowrap}ul.graficoTipo li a{background-color:#d9dcdd;color:#464e55;padding:5px 30px;font-size:1.4em;font-weight:300;cursor:pointer}ul.graficoTipo li a:focus,ul.graficoTipo li a:hover{text-decoration:none;background-color:#f57900;color:#fff}ul.graficoTipo li.active a,ul.graficoTipo li.active a:hover{background-color:#f57900;color:#FFF}ul.graficoTipo li.active a{cursor:default}ul.graficoAnyo{border-bottom:1px solid #f57900;margin:10px 0 0;padding:9px 0 9px 38px;background-image:url(images/ico_grafico_anyo2.png)}ul.graficoAnyo li{margin:0;padding:0;display:table-cell;text-align:center}ul.graficoAnyo li a{color:#464e55;line-height:1;padding:6px 14px 7px;border-left:1px solid #474f55;cursor:pointer;display:block}ul.graficoAnyo li:first-child a{border-color:transparent}ul.graficoAnyo li a:focus,ul.graficoAnyo li a:hover{text-decoration:none;background-color:#fff;color:#464e55}ul.graficoAnyo li.active a{cursor:default;color:#fff;background-color:#f57900}ul.graficoAnyo li.active a:hover{color:#fff}ul.graficoVista{border-bottom:1px solid #f57900;margin:10px 0 0;padding:9px 0 9px 38px;background-image:url(images/ico_grafico_vista2.png)}ul.graficoVista li{margin:0;padding:0;display:table-cell;text-align:center}ul.graficoVista li a{color:#464e55;font-size:.9em;line-height:1;padding:7px 14px;border-left:1px solid #474f55;cursor:pointer;display:block}ul.graficoVista li:first-child a{border-color:transparent}ul.graficoVista li a:focus,ul.graficoVista li a:hover{text-decoration:none;background-color:#fff;color:#464e55}ul.graficoVista li.active a{cursor:default;color:#fff;background-color:#f57900}ul.graficoVista li.active a:hover{color:#fff}h4.tituloGrafico{margin-bottom:25px;color:#5f676e}ul.graficoIcoMenu{margin:30px 0 20px;padding:0;list-style-type:none;text-align:center}ul.graficoIcoMenu li{margin:0;padding:0;display:inline-block;text-align:center}ul.graficoIcoMenu li a{cursor:pointer;display:block;border-top:3px solid #d8d8d8}ul.graficoIcoMenu li a:hover{border-top:3px solid #5f676e}ul.graficoIcoMenu li.active a{border-top:4px solid #f57900;cursor:default}h5.tituloLeyendas{margin-bottom:7px;color:#f57900;font-size:1.15em}ul.graficoLeyendas{margin:0 0 40px;padding:0 0 0 30px;list-style-type:none}ul.graficoLeyendas li{position:relative;line-height:1.05;margin-top:5px}ul.graficoLeyendas li span{width:20px;height:11px;position:absolute;top:3px;left:-30px}ul.graficoLeyendas li:nth-child(1) span{background-color:#F7464A}ul.graficoLeyendas li:nth-child(2) span{background-color:#46BFBD}ul.graficoLeyendas li:nth-child(3) span{background-color:#FDB45C}ul.graficoLeyendas li:nth-child(4) span{background-color:#efea6b}ul.graficoLeyendas li:nth-child(5) span{background-color:#7fadf9}ul.graficoLeyendas li:nth-child(6) span{background-color:#e597bf}ul.graficoLeyendas li:nth-child(7) span{background-color:#a48cda}ul.graficoLeyendas li:nth-child(8) span{background-color:#949FB1}ul.graficoLeyendas li:nth-child(9) span{background-color:#4D5360}ul.graficoLeyendas li i{font-style:normal;font-size:.75em;color:#879098}ul.graficoLeyendas li i.exacto{color:#464e55;font-size:.9em;margin-right:6px}.ecoGas1,.ecoGas2,.ecoGas3,.ecoGas4,.ecoGas5,.ecoGas6,.ecoGas7,.ecoGas8,.ecoGas9,.ecoIng1,.ecoIng2,.ecoIng3,.ecoIng4,.ecoIng5,.ecoIng6,.ecoIng7,.ecoIng8,.ecoIng9,.prog1,.prog2,.prog3,.prog4,.prog6,.prog7,.prog8,.prog9{height:11px;margin-right:7px;display:inline-block;width:20px}ul.graficoLeyendas li i.porcentaje{color:#464e55;font-size:.9em;border-left:1px solid #879098;padding-left:6px}.ecoGas1{background-color:#F7464A}.ecoGas2{background-color:#46BFBD}.ecoGas3{background-color:#FDB45C}.ecoGas4{background-color:#efea6b}.ecoGas5{background-color:#7fadf9}.ecoGas6{background-color:#e597bf}.ecoGas7{background-color:#a48cda}.ecoGas8{background-color:#949FB1}.ecoGas9{background-color:#4D5360}.prog1{background-color:#F7464A}.prog2{background-color:#46BFBD}.prog3{background-color:#FDB45C}.prog4{background-color:#efea6b}.prog5{width:20px;height:11px;background-color:#7fadf9;display:inline-block;margin-right:7px}.prog6{background-color:#e597bf}.prog7{background-color:#a48cda}.prog8{background-color:#949FB1}.prog9{background-color:#4D5360}.ecoIng1{background-color:#F7464A}.ecoIng2{background-color:#46BFBD}.ecoIng3{background-color:#FDB45C}.ecoIng4{background-color:#efea6b}.ecoIng5{background-color:#7fadf9}.ecoIng6{background-color:#e597bf}.ecoIng7{background-color:#a48cda}.ecoIng8{background-color:#949FB1}.ecoIng9{background-color:#4D5360}ul.graficoValor{margin:0;padding:0;list-style-type:none}ul.graficoValor li{margin:0;padding:0;display:inline-block;white-space:nowrap}ul.graficoValor li a{border:1px solid #f57900;color:#f57900;padding:3px 20px 4px;font-size:1.15em;font-weight:300;cursor:pointer}ul.graficoValor li a:focus,ul.graficoValor li a:hover{text-decoration:none;background-color:#f57900;color:#fff;border:1px solid #fff}ul.graficoValor li.active a,ul.graficoValor li.active a:hover{background-color:#f57900;color:#FFF}ul.graficoValor li.active a{cursor:default}.comparativasGraficos{background-color:#FFF;border-top:2px solid #6d767e;margin:40px 0 10px;padding:15px 35px 20px}.comparativasGraficos h4{color:#f57900;margin:0;padding-bottom:8px;font-size:1.6em;text-align:center}.comparativasGraficos ul{list-style-type:none;margin:10px 0;padding:0;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;-webkit-column-rule:1px solid #f57900;-moz-column-rule:1px solid #f57900;column-rule:1px solid #f57900}.comparativasGraficos ul li{display:inline-table;padding:22px 10px 22px 72px;margin:0;color:#464e55;line-height:1.1;border-top:1px dotted #bdbdbd;background-image:url(images/ico_grafico_default.png);background-position:10px;background-repeat:no-repeat}.comparativasGraficos ul li.bar{background-image:url(images/ico_grafico_bar.png)}.comparativasGraficos ul li.line{background-image:url(images/ico_grafico_line.png)}.comparativasGraficos ul li.radar{background-image:url(images/ico_grafico_radar.png)}.comparativasGraficos ul li.pie{background-image:url(images/ico_grafico_pie.png)}.comparativasGraficos ul li.doughnut{background-image:url(images/ico_grafico_doughnut.png)}.comparativasGraficos ul li.polar{background-image:url(images/ico_grafico_polar.png)}.comparativasGraficos ul li a{color:#464e55;cursor:pointer}.comparativasGraficos ul li a:hover{color:#f57900}.modal-content{border-radius:0}.modal-content .modal-header{border-bottom:0 solid #e5e5e5;color:#fff;background-color:#f57900;padding:15px 25px}.modal-content .modal-header h4.modal-title{line-height:1.42857;font-size:24px;font-weight:300}.modal-content .modal-header button.close{color:#fff;opacity:1;font-weight:100;font-size:36px;margin-top:-5px}.modal-content .modal-body{color:#464e55;font-size:.9em;padding:15px 25px}.graficaSingle{margin:30px 0}.formGrafica{background-color:#f9f9f9;border-bottom:1px solid #f57900;padding:10px}.formGrafica .btn{background-color:#f57900;color:#FFF;font-size:1em;border:0;border-radius:0}.formGrafica .btn:hover{background-color:#e96605}.formGrafica select{height:33px;margin:0 5px 5px;vertical-align:middle}.formGrafica input[type=text]{height:33px;margin:0 5px 5px;padding-left:4px;vertical-align:middle}.formGrafica a.btn,.formGrafica button,.formGrafica input[type=button],.formGrafica input[type=submit]{height:33px;padding:6px 20px;text-transform:inherit;margin:1px 5px 5px}ul.graficoResEjeLeyendas{list-style-type:none}ul.graficoResEjeLeyendas li{position:relative;display:inline-block;margin-right:50px}ul.graficoResEjeLeyendas li span{width:20px;height:11px;position:absolute;top:5px;left:-30px}.encuesta form.form-horizontal{margin-top:0}.encuesta h3{color:#464e55;font-size:1.4em;padding-bottom:15px}.encuesta .pregunta{padding:0 0 15px 35px;border-bottom:1px dotted #464e55;margin-bottom:20px}.encuesta .pregunta p.enunciado{position:relative;padding:0 0 10px}.encuesta .pregunta p.enunciado span.glyphicon{color:#464e55;font-size:1.5em;position:absolute;top:1px;left:-35px;text-align:center;height:auto;width:18px}.encuesta .pregunta p.enunciado span.numero{background-color:#464e55;color:#fff;font-size:1em;position:absolute;top:0;left:-35px;text-align:center;height:27px;width:27px;border-radius:50%;line-height:1;padding-top:3.5px}.encuesta label{color:#464e55;font-weight:400}.encuesta label.radio-inline input[type=radio]{top:4px}.encuesta label.radio-inline{line-height:1;font-size:.95em}.encuesta textarea{background:rgba(256,256,256,.7)}.encuesta .table{margin:5px 0 10px;background-color:transparent;border-bottom:0}.encuesta .table thead tr{background-color:transparent;color:inherit}.encuesta .table tr th{font-weight:400;background:rgba(256,256,256,.6)}.encuesta .table thead tr th{background:rgba(70,78,85,.9);color:#FFF}.encuesta .table thead tr th:first-child{background-color:transparent;border-left-color:transparent}.encuesta .table-bordered{border:0}.encuesta .table-bordered>tbody>tr>td,.encuesta .table-bordered>tbody>tr>th,.encuesta .table-bordered>tfoot>tr>td,.encuesta .table-bordered>tfoot>tr>th,.encuesta .table-bordered>thead>tr>td,.encuesta .table-bordered>thead>tr>th{border:1px solid #b3b7bd}.encuesta .table thead th,.encuesta .table tr td{text-align:center}main #topIndicadores{position:relative;top:-40px}main .indicadores{font-size:1.1em}main .indicadores .indiceBloques{border:1px dotted #464e55;margin:20px 0 40px;padding:.35em 0;background:rgba(255,255,255,.7)}main .indicadores .indiceBloques h4{text-align:center;background-color:transparent;padding:3px 20px;margin-top:-20px;font-size:.9em;font-weight:300;text-transform:uppercase;line-height:normal;letter-spacing:1px}main .indicadores .indiceBloques h4 span{padding:3px 20px;background-color:#464e55;color:#fff}main .indicadores .indiceBloques ul{margin:12px .625em 15px}main .indicadores .indiceBloques ul li{font-size:.9em;text-transform:uppercase;padding-left:5px}main .indicadores h5{position:relative;color:#333;text-transform:uppercase;font-weight:600;font-size:1.1em;margin:0 -40px;background-color:#fff;padding:10px 70px 10px 40px;display:block;width:auto}main .indicadores h5 a#bloqueA,main .indicadores h5 a#bloqueB,main .indicadores h5 a#bloqueC,main .indicadores h5 a#bloqueD,main .indicadores h5 a#bloqueE,main .indicadores h5 a#bloqueF{position:absolute;top:-20px}main .indicadores h5 a.subir{background-color:#eee;border-radius:50%;position:absolute;right:40px;top:8px;display:block;height:26px;width:26px;padding:2px 5px}main .indicadores h5 a.subir:hover{background-color:#ddd}main .indicadores .bloque{padding:0 0 15px;margin-bottom:40px;display:inline-block;width:100%}main .indicadores .bloque h6{color:#666;font-size:1.4em;font-weight:300;margin-bottom:15px;margin-top:20px;padding-left:35px;padding-bottom:0;border-bottom:0}main .indicadores .bloque p.indicador{font-size:17px;color:#b3b7bd;position:relative;margin-bottom:10px;padding:0 0 12px 35px;border-bottom:1px dotted #464e55;display:inline-block;width:100%}main .indicadores .bloque p.indicador a{color:#333}main .indicadores .bloque p.indicador span.numero{position:absolute;top:0;left:0;height:27px;width:27px;padding-top:4px;background-color:#464e55;color:#fff;font-size:1em;text-align:center;border-radius:50%;line-height:1.05}footer .copy,footer .indices{text-align:center;font-size:.8em}footer{margin:0 auto;padding:0 22px;display:block}.footer-content{background:#464e55;padding:10px 20px;width:100%;margin-bottom:80px}footer .copy{padding:3px 5px 5px;color:#f1f1f1;line-height:1.1em}footer .copy p{padding:0}footer a{color:#f1f1f1!important;cursor:pointer}footer a:hover{color:#fff!important}footer .indices{margin:12px 0 15px}footer .indices a{text-transform:uppercase;padding:9px 20px 8px 50px;border-radius:20px;background:url(images/ico_indices.png) 22px 6px no-repeat #25292c}footer .indices a:hover{text-decoration:none;background-color:#131517}form.form-horizontal{margin-top:20px}.form-control{font-size:inherit}label{font-weight:600;color:#464e55}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:red}.has-error .form-control{border-color:red}.btn-primary{background-color:#464e55;border:0;color:#fff;font-size:1em;text-transform:uppercase;padding:10px 25px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.btn-primary:active:focus,.btn-primary:focus,.btn-primary:hover{background-color:#2f3439}.btn-secondary{background-color:#a0a5a8;border:0;color:#fff;font-size:1em;margin-left:5px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.btn-secondary:hover{background-color:#91969a;color:#fff}.pagination>li>a,.pagination>li>span{color:#464e55}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#000}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#b6bcbf}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#464e55;border-color:#464e55}.table{border-bottom:2px solid #464e55;background-color:#FFF;margin:30px 0;font-size:.9em}.table thead tr{background-color:#464e55;color:#FFF}body.page1 .volver a,body.page1 a,body.page1 h3,body.page1 ul.pdfs li a:hover,body.page1 ul.submenu li a:hover{color:#437fbe}.table thead tr th{font-weight:400}body.page1 h2{background-color:#437fbe;background-image:url(images/ico_menu1.png);background-position:left 27px top 12px;background-repeat:no-repeat;background-size:34px;padding-left:72px}body.page2 h2,body.page3 h2,body.page4 h2,body.page5 h2,body.page6 h2,body.page7 h2,body.page8 h2{background-position:left 27px top 12px;background-repeat:no-repeat;background-size:34px;padding-left:77px}body.page2 .volver a,body.page2 a,body.page2 h3,body.page2 ul.pdfs li a:hover,body.page2 ul.submenu li a:hover{color:#edbd00}body.page1 .form-control:focus{border-color:#437fbe;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(67,127,190,.6)}body.page2 h2{background-color:#f8c600;background-image:url(images/ico_menu2.png)}body.page3 .volver a,body.page3 a,body.page3 h3,body.page3 ul.pdfs li a:hover,body.page3 ul.submenu li a:hover{color:#f57900}body.page2 .form-control:focus{border-color:#f8c600;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(248,198,0,.6)}body.page3 h2{background-color:#f57900;background-image:url(images/ico_menu3.png)}body.page4 .volver a,body.page4 a,body.page4 h3,body.page4 ul.pdfs li a:hover,body.page4 ul.submenu li a:hover{color:#d5002c}body.page3 .form-control:focus{border-color:#f57900;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(245,121,0,.6)}body.page4 h2{background-color:#d5002c;background-image:url(images/ico_menu4.png)}body.page5 .volver a,body.page5 a,body.page5 h3,body.page5 ul.pdfs li a:hover,body.page5 ul.submenu li a:hover{color:#9d196b}body.page4 .form-control:focus{border-color:#d5002c;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(213,0,44,.6)}body.page5 h2{background-color:#9d196b;background-image:url(images/ico_menu5.png)}body.page6 .volver a,body.page6 a,body.page6 h3,body.page6 ul.pdfs li a:hover,body.page6 ul.submenu li a:hover{color:#6d48b5}body.page5 .form-control:focus{border-color:#9d196b;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(157,25,107,.6)}body.page6 h2{background-color:#6d48b5;background-image:url(images/ico_menu6.png)}body.page7 .volver a,body.page7 a,body.page7 h3,body.page7 ul.pdfs li a:hover,body.page7 ul.submenu li a:hover{color:#7cae42}body.page6 .form-control:focus{border-color:#6d48b5;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(109,72,181,.6)}body.page7 h2{background-color:#7cae42;background-image:url(images/ico_menu7.png)}body.page8 .volver a,body.page8 a,body.page8 h3,body.page8 ul.pdfs li a:hover,body.page8 ul.submenu li a:hover{color:#78b4cd}body.page7 .form-control:focus{border-color:#7cae42;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(124,174,66,.6)}body.page8 h2{background-color:#88c0d7;background-image:url(images/ico_menu8.png)}body.page8 .form-control:focus{border-color:#88c0d7;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(136,192,215,.6)}.field-validation-error,.validation-summary-errors{color:#E00;font-size:.8em}.btn-file{position:relative;overflow:hidden}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:0;background:#fff;cursor:inherit;display:block}.error{color:red}.logon{font-size:.7em;color:#000;background-color:#dcdcdc}.logon a{color:#464e55!important}.logon a:hover{color:#000!important}.gly-spin{-webkit-animation:2s linear 0s normal none infinite running spin;-moz-animation:2s linear 0s normal none infinite running spin;-o-animation:2s linear 0s normal none infinite running spin;animation:2s linear 0s normal none infinite running spin;font-size:2.5em;vertical-align:middle;margin-right:10px}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}@media (max-width:1004px){header nav ul.menu li a:hover,header nav ul.menu li.activo a{width:75px}header nav{text-align:center}header nav ul.menu{display:inline-table;margin:0 auto}header nav ul.menu li{display:inline-table;float:none}header nav ul.menu li a:hover span,header nav ul.menu li.activo a span{display:none}}@media (min-width:400px) and (max-width:991px){#canvas-holder{width:50%}}@media (max-width:991px){.header-content .logo{text-align:center;display:block}.header-content .logo img{float:none}.header-content .logo span{display:block;margin-top:15px}.header-content .input-group{margin:15px auto 0;width:55%}footer .copy{width:100%;font-size:.75em;line-height:1.1em}.comparativasGraficos{padding:15px 20px 20px}}@media (max-width:767px){.header-content .input-group{width:70%}header nav ul.menu li{background-size:30px auto;background-position:left 14px center}header nav ul.menu li a{height:55px;width:55px;padding:14px 18px 14px 40px}header nav ul.menu li a:hover,header nav ul.menu li.activo a{width:55px}.listaEntidades{text-align:center}.encuesta .gridEscritorio{display:none}.menuGraficos ul.nav-pills li{border-right:0}.menuGraficos ul.nav-pills li a{margin-bottom:0;border-bottom:1px solid #f57900}.menuGraficos ul.nav-pills li ul.dropdown-menu li a{border-bottom:0}.comparativasGraficos ul{border-bottom:1px dotted #bdbdbd;-webkit-column-count:1;-moz-column-count:1;column-count:1}.comparativasGraficos ul li{display:inherit}}@media (min-width:768px){.encuesta .combosMobile{display:none}}@media (max-width:600px){main .indicadores .indiceBloques h4{padding:3px 0;margin-top:-.62em}main .indicadores .indiceBloques h4 span{display:block;padding:3px 5px}}@media (max-width:500px){ul.graficoAnyo li,ul.graficoVista li{display:block;text-align:left}body{font-size:14px}header nav ul.menu li{background-size:30px auto;background-position:left 10px center}a.consultas,a.presupuestos{background-size:100%;font-size:.8em}header nav ul.menu li a{height:50px;width:50px;padding:14px 18px 14px 30px}header nav ul.menu li a:hover,header nav ul.menu li.activo a{width:50px}a.presupuestos{width:85px;height:80px;padding:10px 0;border-radius:0 50% 50% 0}a.presupuestos img{max-width:50%;height:auto;width:27px}a.consultas{width:80px;height:63px;padding:2px 0}a.consultas img{max-width:50%;height:auto;width:25px}main{padding:30px 22px 0}h2{padding:14px 20px}.main-content{padding:20px}div.rutaNodo{font-size:.95em;margin-bottom:15px;background-position:left top 2px;line-height:1}.mainHtmlContent{font-size:1em}ul.submenu ul{padding-left:7px}ul.submenu li{margin:5px 0;padding:3px 0 4px 32px}ul.submenu ul li{font-size:14px}ul.pdfs{padding:15px 20px}ul.pdfs li{padding:4px 0 4px 30px}ul.listaResultados li{padding:0 0 0 14px;background-position:left top 5px}span.pagina{display:block;float:none}.menuGraficos ul.nav-pills li span.caret{border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px dashed}ul.graficoAnyo li:first-child a,ul.graficoVista li:first-child a{border-color:inherit}ul.graficoTipo li a{padding:3px 20px 4px;font-size:1.3em}.footer-content{margin-bottom:70px}footer .copy{font-size:.9em}footer .indices a{background-size:18px auto;padding:9px 20px 7px 47px}.comparativasGraficos{padding:15px 0 20px}.comparativasGraficos h4{padding:8px;font-size:1.3em}.comparativasGraficos ul li{padding:18px 15px 18px 65px;background-size:38px auto;background-position:15px}.encuesta .pregunta p.enunciado{padding:0 0 10px}.encuesta .pregunta p.enunciado span.numero{height:24px;width:24px}main .indicadores .indiceBloques ul{padding-left:20px}main .indicadores h5{margin:0 -20px;padding:8px 50px 8px 20px}main .indicadores h5 a.subir{padding:4px 5px;right:20px;top:3px}main .indicadores .bloque p.indicador{font-size:14px}main .indicadores .bloque p.indicador span.numero{height:23px;width:23px;padding-top:3.5px}}@media (max-width:340px){h2,h3{font-size:18px}.header-content .input-group{width:100%}h2{padding:14px 10px;text-align:center}body.page1 h2,body.page2 h2,body.page3 h2,body.page4 h2,body.page5 h2,body.page6 h2,body.page7 h2,body.page8 h2{background-position:top 5px center;padding:40px 10px 14px}ul.graficoTipo li a{padding:3px 20px 4px;font-size:1.2em}ul.graficoValor li a{padding:3px 20px 4px;font-size:1em}}.frameGraficos,.mainHtmlContentIframe{padding:0;margin:0;box-sizing:border-box}.frameGraficos{width:100%;height:560px}@media (min-width:900px) and (max-width:1132px){.frameGraficos{height:1100px}}@media (min-width:450px) and (max-width:899px){.frameGraficos{height:950px}}@media (max-width:449px){.frameGraficos{height:850px}}.mainHtmlContentIframe{width:97%;font-size:.9em;color:#464e55}@media (max-width:600px){.mainHtmlContentIframe{width:95%}}@media (max-width:400px){.mainHtmlContentIframe{width:92%}}.mainHtmlContentIframe strong{font-style:normal;font-weight:600;color:#000}.mainHtmlContentIframe h4{font-style:normal;font-weight:300;color:#999;font-size:1.45em;margin-bottom:0;margin-top:15px}.mainHtmlContentIframe h5,.mainHtmlContentIframe h6{font-style:normal;font-weight:400;color:#000;margin-bottom:0;margin-top:15px}.mainHtmlContentIframe h5{font-size:1.2em}.mainHtmlContentIframe h6{font-size:1.1em;border-bottom:1px dotted #a2a2a2;padding-bottom:5px}.mainHtmlContentIframe p{padding:5px 0 10px}.mainHtmlContentIframe h4.tituloGrafico{margin-bottom:25px}.mainHtmlContentIframe h5.tituloLeyendas{margin-bottom:7px;color:#f57900;text-transform:uppercase;font-size:1.15em}@media (max-width:500px){.mainHtmlContentIframe{font-size:14px}}