@charset "UTF-8";*{font-family:"Roboto",sans-serif;font-size:1em;color:#333333;margin:0;padding:0;background:none}body{font-size:16px;background:none;color:#e62f26}::-moz-selection{background-color:#dedede!important;color:#69707a}::selection{background-color:#dedede!important;color:#69707a}::-moz-selection *,::-moz-selection .c-primary{color:#69707a!important}::selection *,::selection .c-primary{color:#69707a!important}::-moz-selection .top-bar-section a{background-color:#dedede!important;color:#69707a!important}::selection .top-bar-section a{background-color:#dedede!important;color:#69707a!important}::-moz-selection a{color:#69707a}::selection a{color:#69707a}::-moz-selection a:hover{color:#51575f!important;text-decoration:underline!important}::selection a:hover{color:#51575f!important;text-decoration:underline!important}::-moz-selection a:hover *{color:#51575f!important;text-decoration:underline!important}::selection a:hover *{color:#51575f!important;text-decoration:underline!important}::-moz-selection .active a{background-color:#0a318c!important;color:#fff!important}::selection .active a{background-color:#0a318c!important;color:#fff!important}.primary{background-color:#dedede!important;color:#69707a}.primary *,.primary .c-primary{color:#69707a!important}.primary .top-bar-section a{background-color:#dedede!important;color:#69707a!important}.primary a{color:#69707a}.primary a:hover{color:#51575f!important;text-decoration:underline!important}.primary a:hover *{color:#51575f!important;text-decoration:underline!important}.primary .active a{background-color:#0a318c!important;color:#fff!important}.secondary{background-color:#0a318c;color:#fff}.secondary *,.secondary .c-secondary{color:#fff!important}.secondary .top-bar-section a{background-color:#0a318c!important;color:#fff!important}.secondary a{color:#fff}.secondary a:hover{color:#e6e6e6!important;text-decoration:underline!important}.secondary a:hover *{color:#e6e6e6!important;text-decoration:underline!important}.secondary .active a{background-color:#dedede!important;color:#69707a!important}.ocultar-texto{overflow:hidden;text-overflow:ellipsis}.li-inline li{display:inline}.ls-none{list-style:none}.lst-none{list-style-type:decimal}.lst-upper-latin{list-style-type:upper-latin}.lsp-inside,ul{list-style-position:inside}.lsp-outside{list-style-position:outside}.va-top{vertical-align:top}.va-bottom{vertical-align:bottom}.va-middle{vertical-align:middle}.contenedor-label-ws-nowrap label,.ws-nowrap{white-space:nowrap}.ww-break-word{word-wrap:break-word}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.outline-0{outline:0}.fax,.movil,.telefono{width:9em!important}.dni{width:8em!important}.cp{width:5em!important}.menu-basico{background-color:#dedede;display:inline-block;width:100%;list-style:none;margin:0;font-size:1em;float:left}.menu-basico a{font-size:1em;line-height:1em;display:inline-block;padding:0.5em 1em;color:#69707a;float:left;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.menu-basico a:active,.menu-basico a:focus,.menu-basico a:hover{background-color:#c5c5c5}.menu-basico a.mb-seleccionado{background-color:#b8b8b8}.menu-basico li{position:relative;display:inline-block;float:left}.menu-basico li nav,.menu-basico li ul{display:none;position:absolute;margin:2em 0 0 0;left:0;z-index:1;background:#dedede}.menu-basico li nav li,.menu-basico li ul li{background:#dedede;display:block}.menu-basico li:hover>nav,.menu-basico li:hover>ul{display:block}.label-linea label{vertical-align:top}.label-linea *{display:inline!important;width:auto!important;margin-bottom:0!important;margin-top:0!important}.label-linea select{padding-right:1em}.label-linea select option{display:block!important}.label-linea input,.label-linea select,.label-linea textarea{margin-bottom:0.5em!important}.datepicker.label-linea label,.timepicker.label-linea label{display:inline!important}a{color:#dedede;outline:0}a:active,a:focus,a:hover{outline:0;color:#03102d}a:active *,a:focus *,a:hover *{color:#dedede}a[href="#"]{cursor:default}a span{color:#0a318c}input,input[type=checkbox],input[type=radio],label{margin:0}input[type=password],input[type=text],select,textarea{margin:0 0 0.5em 0}input[type=password]{font-family:Arial!important}.boton,.btn-cancelar,.btn-enviar,.btn-exito,.btn-fallo,.btn-guardar,.btn-informacion,.btn-volver,.button,button,input[type=button],input[type=submit]{font-family:"Roboto",sans-serif;background-color:#dedede;color:#69707a;border-color:transparent!important;border-radius:0.5em;border:none;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;min-height:2em;line-height:1.3em;padding:0.4em 1em 0.3em;font-weight:normal;display:inline-block;font-size:0.9em;margin:0 1em 0 0;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.boton:hover,.btn-cancelar:hover,.btn-enviar:hover,.btn-exito:hover,.btn-fallo:hover,.btn-guardar:hover,.btn-informacion:hover,.btn-volver:hover,.button:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:#f8f8f8;color:#69707a}.boton:active,.btn-cancelar:active,.btn-enviar:active,.btn-exito:active,.btn-fallo:active,.btn-guardar:active,.btn-informacion:active,.btn-volver:active,.button:active,button:active,input[type=button]:active,input[type=submit]:active{background-color:#f8f8f8;color:#69707a;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}.boton:focus,.btn-cancelar:focus,.btn-enviar:focus,.btn-exito:focus,.btn-fallo:focus,.btn-guardar:focus,.btn-informacion:focus,.btn-volver:focus,.button:focus,button:focus,input[type=button]:focus,input[type=submit]:focus{color:#69707a;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;background-color:#dedede}.ta-right .boton,.ta-right .btn-cancelar,.ta-right .btn-enviar,.ta-right .btn-exito,.ta-right .btn-fallo,.ta-right .btn-guardar,.ta-right .btn-informacion,.ta-right .btn-volver,.ta-right .button,.ta-right button,.ta-right input[type=button],.ta-right input[type=submit]{margin:0 0 0 1em}@media only screen and (max-width:768px){.ta-right .boton,.ta-right .btn-cancelar,.ta-right .btn-enviar,.ta-right .btn-exito,.ta-right .btn-fallo,.ta-right .btn-guardar,.ta-right .btn-informacion,.ta-right .btn-volver,.ta-right .button,.ta-right button,.ta-right input[type=button],.ta-right input[type=submit]{margin-bottom:0.5em}.boton,.btn-cancelar,.btn-enviar,.btn-exito,.btn-fallo,.btn-guardar,.btn-informacion,.btn-volver,.button,button,input[type=button],input[type=submit]{margin-bottom:0.5em}}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{border:1px solid #ddd;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;padding:0 0.5em;height:2em;line-height:2em;background-color:#fff;font-size:0.9em;outline:#fff dotted 0!important;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}input[type=date] *,input[type=datetime-local] *,input[type=datetime] *,input[type=email] *,input[type=month] *,input[type=number] *,input[type=password] *,input[type=search] *,input[type=tel] *,input[type=text] *,input[type=time] *,input[type=url] *,input[type=week] *,select *,textarea *{outline:#fff dotted 0!important}input[type=date]:active,input[type=date]:focus,input[type=date]:hover,input[type=datetime-local]:active,input[type=datetime-local]:focus,input[type=datetime-local]:hover,input[type=datetime]:active,input[type=datetime]:focus,input[type=datetime]:hover,input[type=email]:active,input[type=email]:focus,input[type=email]:hover,input[type=month]:active,input[type=month]:focus,input[type=month]:hover,input[type=number]:active,input[type=number]:focus,input[type=number]:hover,input[type=password]:active,input[type=password]:focus,input[type=password]:hover,input[type=search]:active,input[type=search]:focus,input[type=search]:hover,input[type=tel]:active,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:active,input[type=text]:focus,input[type=text]:hover,input[type=time]:active,input[type=time]:focus,input[type=time]:hover,input[type=url]:active,input[type=url]:focus,input[type=url]:hover,input[type=week]:active,input[type=week]:focus,input[type=week]:hover,select:active,select:focus,select:hover,textarea:active,textarea:focus,textarea:hover{background-color:#fff;border-color:#ccc;-webkit-box-shadow:0 0 5px #bbb;box-shadow:0 0 5px #bbb;outline:#fff dotted 0!important}input[type=date]:active *,input[type=date]:focus *,input[type=date]:hover *,input[type=datetime-local]:active *,input[type=datetime-local]:focus *,input[type=datetime-local]:hover *,input[type=datetime]:active *,input[type=datetime]:focus *,input[type=datetime]:hover *,input[type=email]:active *,input[type=email]:focus *,input[type=email]:hover *,input[type=month]:active *,input[type=month]:focus *,input[type=month]:hover *,input[type=number]:active *,input[type=number]:focus *,input[type=number]:hover *,input[type=password]:active *,input[type=password]:focus *,input[type=password]:hover *,input[type=search]:active *,input[type=search]:focus *,input[type=search]:hover *,input[type=tel]:active *,input[type=tel]:focus *,input[type=tel]:hover *,input[type=text]:active *,input[type=text]:focus *,input[type=text]:hover *,input[type=time]:active *,input[type=time]:focus *,input[type=time]:hover *,input[type=url]:active *,input[type=url]:focus *,input[type=url]:hover *,input[type=week]:active *,input[type=week]:focus *,input[type=week]:hover *,select:active *,select:focus *,select:hover *,textarea:active *,textarea:focus *,textarea:hover *{outline:#fff dotted 0!important}input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,select:disabled,textarea:disabled{background-color:#eee;border-color:#eee;color:#aaa}input[type=date]:disabled:active,input[type=date]:disabled:focus,input[type=date]:disabled:hover,input[type=datetime-local]:disabled:active,input[type=datetime-local]:disabled:focus,input[type=datetime-local]:disabled:hover,input[type=datetime]:disabled:active,input[type=datetime]:disabled:focus,input[type=datetime]:disabled:hover,input[type=email]:disabled:active,input[type=email]:disabled:focus,input[type=email]:disabled:hover,input[type=month]:disabled:active,input[type=month]:disabled:focus,input[type=month]:disabled:hover,input[type=number]:disabled:active,input[type=number]:disabled:focus,input[type=number]:disabled:hover,input[type=password]:disabled:active,input[type=password]:disabled:focus,input[type=password]:disabled:hover,input[type=search]:disabled:active,input[type=search]:disabled:focus,input[type=search]:disabled:hover,input[type=tel]:disabled:active,input[type=tel]:disabled:focus,input[type=tel]:disabled:hover,input[type=text]:disabled:active,input[type=text]:disabled:focus,input[type=text]:disabled:hover,input[type=time]:disabled:active,input[type=time]:disabled:focus,input[type=time]:disabled:hover,input[type=url]:disabled:active,input[type=url]:disabled:focus,input[type=url]:disabled:hover,input[type=week]:disabled:active,input[type=week]:disabled:focus,input[type=week]:disabled:hover,select:disabled:active,select:disabled:focus,select:disabled:hover,textarea:disabled:active,textarea:disabled:focus,textarea:disabled:hover{background-color:#eee;border-color:#eee;-webkit-box-shadow:0 0 0;box-shadow:0 0 0}label{color:#e62f26;display:inline!important;margin-right:1em;font-size:1em!important;margin-bottom:0}fieldset{min-width:0;padding:0.5em 0;border-color:#ddd}fieldset legend{font-weight:normal;font-size:1em;margin-left:0.9375rem}hr{border-color:#ddd}table{width:100%;border-collapse:collapse;margin:0}.tabla-basica tbody tr.odd,.tabla-cebra tbody tr.odd{background:#fff}.tabla-basica tbody tr.even,.tabla-cebra tbody tr.even{background:#eee}.tabla-basica{border:none}.tabla-basica *{text-align:left}.tabla-basica caption{padding:0.5em 0}.tabla-basica thead tr{background-color:#ddd}.tabla-basica tfoot tr{background-color:#ddd}table .acciones,table .controles{text-align:center;white-space:nowrap}table .acciones a,table .controles a{display:inline-block;margin:0 0.5em}table .acciones a:first-child,table .controles a:first-child{margin-left:0}table .acciones a:last-child,table .controles a:last-child{margin-right:0}.tl-fixed{table-layout:fixed}.ec-hide{empty-cells:hide}.titulo-1,.titulo-2,.titulo-3,.titulo-4,.titulo-5,.titulo-6,h1,h2,h3,h4,h5,h6{color:#69707a;margin:0.5em 0;font-weight:bold;line-height:1em}.titulo-1 span,.titulo-2 span,.titulo-3 span,.titulo-4 span,.titulo-5 span,.titulo-6 span,h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:#fff;font-size:inherit}.titulo-1,.titulo-2,.titulo-3,.titulo-4,.titulo-5,.titulo-6,h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif!important}.titulo-1,h1{font-size:1.4em}.titulo-2,h2{font-size:1.3em}.titulo-3,h3{font-size:1.2em}.titulo-4,h4{font-size:1.1em}.titulo-5,h5{font-size:1em}.titulo-6,h6{font-size:0.9em}textarea{height:auto;line-height:1.2em;padding-top:0.3em;padding-bottom:0.3em;resize:none;font-family:"Roboto",sans-serif!important}select{padding-top:0;padding-bottom:0;outline:#fff dotted 0!important}select *{outline:#fff dotted 0!important}ul{margin:0}ul.breadcrumbs{background:none;border:none;padding-left:0;padding-right:0}ul.breadcrumbs li{color:#e62f26}ul.breadcrumbs li.current{color:#dedede}.icon{font-size:1.5em;color:#0a318c}.icon.icon-twitter{color:#55ACEE}.icon.icon-facebook{color:#3B5998}.icon.icon-google-plus{color:#DA4835}.icon.icon-android{color:#A4C63B}.icon.icon-apple{color:#D9DCE1}.icon.icon-fpdf{color:#f00}button span.icon{font-size:0.9em;display:block;float:left;margin-bottom:-0.14em;margin-top:0.14em;margin-right:0.5em}button span.icono-derecha{float:right;margin-left:0.5em;margin-right:0}.c-primary{color:#dedede}.c-secondary{color:#0a318c}.c-blanco{color:#fff}.c-negro{color:#000}.c-defecto{color:#e62f26}.f-style-normal{font-style:normal}.f-style-italic{font-style:italic}.f-style-oblique{font-style:oblique}.fw-normal{font-weight:normal}.fw-bold{font-weight:bold}.fw-bolder{font-weight:bolder}.fw-lighter{font-weight:lighter}.fs-1{font-size:1em}.fs-inherit{font-size:inherit}.fs-initial{font-size:initial}.fs-xx-small{font-size:xx-small}.fs-x-small{font-size:x-small}.fs-small{font-size:small}.fs-medium{font-size:medium}.fs-large{font-size:large}.fs-x-large{font-size:x-large}.fs-xx-large{font-size:xx-large}.fs-smaller{font-size:smaller}.fs-larger{font-size:larger}.ta-left{text-align:left}.ta-center{text-align:center}.ta-right{text-align:right}.ta-justify{text-align:justify}@media only screen and (max-width:768px){.ta-left-m{text-align:left}.ta-center-m{text-align:center}.ta-right-m{text-align:right}.ta-justify-m{text-align:justify}}.tt-uppercase{text-transform:uppercase}.tt-lowercase{text-transform:lowercase}.tt-capitalize{text-transform:capitalize}.fv-small-caps{font-variant:small-caps}.td-underline{text-decoration:underline}.td-overline{text-decoration:overline}.td-line-through{text-decoration:line-through}.td-none{text-decoration:none}.ti-1{text-indent:1em}.to-ellipsis{text-overflow:ellipsis}.f-left{float:left}.f-right{float:right}.f-none{float:none}.clear{clear:both}.clear-left{clear:left}.clear-right{clear:right}.p-left-0{padding-left:0}.p-right-0{padding-right:0}.p-top-0{padding-top:0}.p-bottom-0{padding-bottom:0}.p-horizontal-0{padding-left:0;padding-right:0}.p-vertical-0{padding-top:0;padding-bottom:0}.p-0{padding:0}@media only screen and (max-width:768px){.p-left-m-0{padding-left:0}.p-right-m-0{padding-right:0}.p-top-m-0{padding-top:0}.p-bottom-m-0{padding-bottom:0}.p-bottom-m-1{padding-bottom:1rem}.p-horizontal-m-0{padding-left:0;padding-right:0}.p-vertical-m-0{padding-top:0;padding-bottom:0}.p-m-0{padding:0}}.p-elementos-left-0 *{padding-left:0}.p-elementos-right-0 *{padding-right:0}.p-elementos-top-0 *{padding-top:0}.p-elementos-bottom-0 *{padding-bottom:0}.p-elementos-horizontal-0 *{padding-left:0;padding-right:0}.p-elementos-vertical-0 *{padding-top:0;padding-bottom:0}.p-elementos-0 *{padding:0}.p-left-1{padding-left:1em}.p-right-1{padding-right:1em}.p-top-1{padding-top:1em}.p-bottom-1{padding-bottom:1em}.p-horizontal-1{padding-left:1em;padding-right:1em}.p-vertical-1{padding-top:1em;padding-bottom:1em}.p-1{padding:1em}.p-boton,.p-form{padding-top:1.45em}.p-boton .input.checkbox,.p-boton .input.radio,.p-form .input.checkbox,.p-form .input.radio{padding-top:0.3em}@media only screen and (max-width:768px){.p-boton,.p-form{padding-top:0!important}.p-boton .input.checkbox,.p-boton .input.radio,.p-form .input.checkbox,.p-form .input.radio{padding-top:0!important}}.m-auto{margin:auto}.m-0-auto{margin:0 auto}.m-horizontal-auto{margin-left:auto;margin-right:auto}.m-left-0{margin-left:0}.m-left-0-i{margin-left:0}.m-right-0{margin-right:0!important}.m-right-0-i{margin-right:0!important}.m-top-0{margin-top:0}.m-bottom-0{margin-bottom:0}.m-horizontal-0{margin-left:0;margin-right:0}.m-vertical-0{margin-top:0;margin-bottom:0}.m-0{margin:0}.m-0-i{margin:0!important}@media only screen and (max-width:768px){.m-left-m-0{margin-left:0}.m-left-m-0-i{margin-left:0}.m-right-m-0{margin-right:0!important}.m-right-m-0-i{margin-right:0!important}.m-top-m-0{margin-top:0}.m-bottom-m-0{margin-bottom:0}.m-horizontal-m-0{margin-left:0;margin-right:0}.m-vertical-m-0{margin-top:0;margin-bottom:0}.m-m-0{margin:0}.m-m-0-i{margin:0!important}}.m-elementos-left-0 *{margin-left:0}.m-elementos-right-0 *{margin-right:0}.m-elementos-top-0 *{margin-top:0}.m-elementos-bottom-0 *{margin-bottom:0}.m-elementos-horizontal-0 *{margin-left:0;margin-right:0}.m-elementos-vertical-0 *{margin-top:0;margin-bottom:0}.m-elementos-0 *{margin:0}.m-left-1{margin-left:1em}.m-right-1{margin-right:1em}.m-top-1{margin-top:1em}.m-bottom-1{margin-bottom:1em}.m-horizontal-1{margin-left:1em;margin-right:1em}.m-vertical-1{margin-top:1em;margin-bottom:1em}.m-1{margin:1em}.m-left-menos-1{margin-left:-1em}.m-right-menos-1{margin-right:-1em}.m-top-menos-1{margin-top:-1em}.m-bottom-menos-1{margin-bottom:-1em}.m-horizontal-menos-1{margin-left:-1em;margin-right:-1em}.m-vertical-menos-1{margin-top:-1em;margin-bottom:-1em}.m-menos-1{margin:-1em}.m-boton{margin-top:1.4em}.bs-solid{border-style:solid}.bs-none{border-style:none}.bs-hidden{border-style:hidden}.bs-inset{border-style:inset}.bs-outset{border-style:outset}.b-0{border:0}.b-left-0{border-left:0}.b-right-0{border-right:0}.b-top-0{border-top:0}.b-bottom-0{border-bottom:0}.b-1{border:1px solid}.b-left-1{border-left:1px solid}.b-right-1{border-right:1px solid}.b-top-1{border-top:1px solid}.b-bottom-1{border-bottom:1px solid}.bc-primary{border-color:#dedede}.bc-secondary{border-color:#0a318c}.bc-blanco{border-color:#fff}.bc-negro{border-color:#000}.bc-transparent{border-color:transparent}.circle{border-radius:50%}.redondeado{border-radius:1em}.w-auto{width:auto!important}.w-100p{width:100%!important}.w-75p{width:75%!important}.w-50p{width:50%!important}.w-25p{width:25%!important}.w-1{width:1em!important}.w-2{width:2em!important}.w-3{width:3em!important}.w-4{width:4em!important}.w-5{width:5em!important}.w-6{width:6em!important}.w-7{width:7em!important}.w-8{width:8em!important}.w-9{width:9em!important}.w-10{width:10em!important}.w-11{width:11em!important}.w-12{width:12em!important}.w-13{width:13em!important}.w-14{width:14em!important}.w-15{width:15em!important}.w-16{width:16em!important}.w-17{width:17em!important}.w-18{width:18em!important}.w-19{width:19em!important}.w-20{width:20em!important}.w-21{width:21em!important}.w-22{width:22em!important}.w-23{width:23em!important}.w-24{width:24em!important}.w-25{width:25em!important}.w-26{width:26em!important}.w-27{width:27em!important}.w-28{width:28em!important}.w-29{width:29em!important}.w-30{width:30em!important}.w-31{width:31em!important}.w-32{width:32em!important}.w-33{width:33em!important}.w-34{width:34em!important}.w-35{width:35em!important}.w-36{width:36em!important}.w-37{width:37em!important}.w-38{width:38em!important}.w-39{width:39em!important}.w-40{width:40em!important}.w-41{width:41em!important}.w-42{width:42em!important}.w-43{width:43em!important}.w-44{width:44em!important}.w-45{width:45em!important}.w-46{width:46em!important}.w-47{width:47em!important}.w-48{width:48em!important}.w-49{width:49em!important}.w-50{width:50em!important}.h-1{height:1em!important}.h-2{height:2em!important}.h-3{height:3em!important}.h-4{height:4em!important}.h-5{height:5em!important}.h-6{height:6em!important}.h-7{height:7em!important}.h-8{height:8em!important}.h-9{height:9em!important}.h-10{height:10em!important}.transicion{-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-none{display:none}.o-auto{overflow:auto}.o-hidden{overflow:hidden}.o-scroll{overflow:scroll}.o-inherit{overflow:inherit}.o-visible{overflow:visible}.o-x-auto{overflow-x:auto}.o-x-hidden{overflow-x:hidden}.o-x-scroll{overflow-x:scroll}.o-x-inherit{overflow-x:inherit}.o-x-visible{overflow-x:visible}.o-y-auto{overflow-y:auto}.o-y-hidden{overflow-y:hidden}.o-y-scroll{overflow-y:scroll}.o-y-inherit{overflow-y:inherit}.o-y-visible{overflow-y:visible}.position-relative{position:relative}.position-absolute{position:absolute}.position-static{position:static}.position-fixed{position:fixed}.background-color-primary{background-color:#dedede}.bg-primary-i{background-color:#dedede!important}.background-color-secondary{background-color:#0a318c}.background-color-blanco{background-color:#fff}.background-color-negro{background-color:#000}.background-color-transparent{background-color:transparent}.background-size-100{background-size:100% 100%}.background-size-cover{background-size:cover}.background-size-100{background-size:contain}.background-none{background:none}.lh-1{line-height:1}.lh-1_5{line-height:1.5}.lh-2{line-height:2}.zi-1{z-index:1}.zi-10{z-index:10}.zi-100{z-index:100}.zi-1000{z-index:1000}.zi-10000{z-index:10000}.cc-2{column-count:2;-webkit-column-count:2;-moz-column-count:2}.cc-3{column-count:3;-webkit-column-count:3;-moz-column-count:3}.cc-4{column-count:4;-webkit-column-count:4;-moz-column-count:4}.max-h-none{max-height:none}.min-h-0{min-height:0}.max-w-none{max-width:none}.min-w-0{min-width:0}.titulo{font-size:1.2em;margin-top:0.5em;margin-bottom:0.5em;font-weight:bold}.titulo-primary{font-size:1.2em;margin-top:0.5em;margin-bottom:0.5em;font-weight:bold;color:#dedede}.titulo-secondary{font-size:1.2em;margin-top:0.5em;margin-bottom:0.5em;font-weight:bold;color:#0a318c}div.exito,div.fallo,div.informacion,div.robertastico,div.txematidico{color:#fff;padding:0.5em 1em;text-align:center}div.exito *,div.exito label,div.fallo *,div.fallo label,div.informacion *,div.informacion label,div.robertastico *,div.robertastico label,div.txematidico *,div.txematidico label{color:#fff}div.exito div,div.fallo div,div.informacion div,div.robertastico div,div.txematidico div{font-weight:bold}div.exito,div.robertastico{background-color:#59C465;border-color:#3dad4a}.c-exito,.c-robertastico{color:#59C465}div.fallo,div.txematidico{background-color:#FE472F;border-color:#f91e01}.c-fallo,.c-txematidico{color:#FE472F}div.informacion{background-color:#FE9F2F;border-color:#f98701}.c-informacion{color:#FE9F2F}.paginacion{text-align:center}.paginacion *{display:inline-block;list-style:none}.paginacion .current,.paginacion .next,.paginacion .prev{display:inline-block;height:2em;width:2em;line-height:2em;text-align:center;-webkit-box-shadow:none;box-shadow:none;border-radius:5px;color:#9a9da2!important;background:none!important}.paginacion .current{background-color:#0a318c!important;color:#fff!important}.paginacion li{margin:0 0.5em}.paginacion li a{display:inline-block;height:2em;width:2em;line-height:2em;text-align:center;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;color:#9a9da2!important;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background:none!important}.paginacion li a:active,.paginacion li a:focus,.paginacion li a:hover{background-color:#0a318c;color:#fff}.enlaces-primary a{background-color:#dedede!important;color:#69707a}.enlaces-primary a *,.enlaces-primary a .c-primary{color:#69707a!important}.enlaces-primary a .top-bar-section a{background-color:#dedede!important;color:#69707a!important}.enlaces-primary a a{color:#69707a}.enlaces-primary a a:hover{color:#51575f!important;text-decoration:underline!important}.enlaces-primary a a:hover *{color:#51575f!important;text-decoration:underline!important}.enlaces-primary a .active a{background-color:#0a318c!important;color:#fff!important}.enlaces-primary .active{background-color:#0a318c;color:#fff}.enlaces-primary .active *,.enlaces-primary .active .c-secondary{color:#fff!important}.enlaces-primary .active .top-bar-section a{background-color:#0a318c!important;color:#fff!important}.enlaces-primary .active a{color:#fff}.enlaces-primary .active a:hover{color:#e6e6e6!important;text-decoration:underline!important}.enlaces-primary .active a:hover *{color:#e6e6e6!important;text-decoration:underline!important}.enlaces-primary .active .active a{background-color:#dedede!important;color:#69707a!important}.enlaces-primary .active a{background-color:#0a318c;color:#fff}.enlaces-primary .active a *,.enlaces-primary .active a .c-secondary{color:#fff!important}.enlaces-primary .active a .top-bar-section a{background-color:#0a318c!important;color:#fff!important}.enlaces-primary .active a a{color:#fff}.enlaces-primary .active a a:hover{color:#e6e6e6!important;text-decoration:underline!important}.enlaces-primary .active a a:hover *{color:#e6e6e6!important;text-decoration:underline!important}.enlaces-primary .active a .active a{background-color:#dedede!important;color:#69707a!important}.enlaces-secondary a{background-color:#0a318c;color:#fff}.enlaces-secondary a *,.enlaces-secondary a .c-secondary{color:#fff!important}.enlaces-secondary a .top-bar-section a{background-color:#0a318c!important;color:#fff!important}.enlaces-secondary a a{color:#fff}.enlaces-secondary a a:hover{color:#e6e6e6!important;text-decoration:underline!important}.enlaces-secondary a a:hover *{color:#e6e6e6!important;text-decoration:underline!important}.enlaces-secondary a .active a{background-color:#dedede!important;color:#69707a!important}.enlaces-secondary .active{background-color:#dedede!important;color:#69707a}.enlaces-secondary .active *,.enlaces-secondary .active .c-primary{color:#69707a!important}.enlaces-secondary .active .top-bar-section a{background-color:#dedede!important;color:#69707a!important}.enlaces-secondary .active a{color:#69707a}.enlaces-secondary .active a:hover{color:#51575f!important;text-decoration:underline!important}.enlaces-secondary .active a:hover *{color:#51575f!important;text-decoration:underline!important}.enlaces-secondary .active .active a{background-color:#0a318c!important;color:#fff!important}.enlaces-secondary .active a{background-color:#dedede!important;color:#69707a}.enlaces-secondary .active a *,.enlaces-secondary .active a .c-primary{color:#69707a!important}.enlaces-secondary .active a .top-bar-section a{background-color:#dedede!important;color:#69707a!important}.enlaces-secondary .active a a{color:#69707a}.enlaces-secondary .active a a:hover{color:#51575f!important;text-decoration:underline!important}.enlaces-secondary .active a a:hover *{color:#51575f!important;text-decoration:underline!important}.enlaces-secondary .active a .active a{background-color:#0a318c!important;color:#fff!important}tr.link-js:hover{background:#dedede!important;cursor:pointer}tr.link-js:hover *{color:#69707a}tr.link-js:hover .icon:hover,tr.link-js:hover a:hover,tr.link-js:hover a:hover *,tr.link-js:hover i:hover{color:#0a318c;cursor:pointer}tr.link-js:hover td.no-link-js{cursor:default}.flecha{width:0px;height:0px;display:inline-block}.flecha.arriba{border-left:1em solid transparent!important;border-right:1em solid transparent!important;border-bottom:1em solid #dedede}.flecha.derecha{border-top:1em solid transparent!important;border-bottom:1em solid transparent!important;border-left:1em solid #dedede}.flecha.abajo{border-left:1em solid transparent!important;border-right:1em solid transparent!important;border-top:1em solid #dedede}.flecha.izquierda{border-top:1em solid transparent!important;border-bottom:1em solid transparent!important;border-right:1em solid #dedede}.contenedor-ampliaciones .abrir-todos,.contenedor-ampliaciones .cerrar-todos{color:#e62f26}.ampliar{margin-bottom:1px}.ampliar .mostrar-ampliado>.columns>div{background-color:#ddd;padding:0.5em 0.9375rem;cursor:pointer}.ampliar .mostrar-ampliado>.columns>div .flecha{float:right;margin-top:0.3em;border-color:#e62f26}.ampliar .ampliacion>.row{padding:0.5em 0.9375rem}#boton-subir-cabecera{display:none;background-color:#0a318c;border-radius:50%;bottom:1.5em;width:3em;height:3em;line-height:3em;text-align:center;position:fixed;right:1.5em;z-index:999;cursor:pointer}#boton-subir-cabecera .flecha{border-color:#fff}body{background-color:#FFF;border-top:3px solid #0A318C}body #container{border-top:4px solid #E5281F}span.c-secondary{color:#0a318c!important}div.edificio-form{border:1px solid transparent!important;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);box-shadow:0 0 5px 0 rgba(0,0,0,0.2);border-radius:0}div.edificio-form input,div.edificio-form select{margin-bottom:1em;border-color:#BEBEBE}div.edificio-form button.boton-buscar{background-color:#0A318C;border:1px solid #0A318C!important;color:#FFF;width:100%;padding:0;margin-top:0.5em;text-align:center}div.edificio-form button.boton-buscar div{background:url("img/buscar.png") left center no-repeat;display:inline-block;margin:0 auto;color:#FFF;padding:0.5em 0 0.5em 2em}div.edificio-form button.nota-informativa{background-color:#FFF;border:1px solid #E62F26!important;color:#0A318C;width:100%;padding:0;margin-top:0.5em;text-align:center}div.edificio-form button.nota-informativa div{background:url("img/ficheros.png") left center/19px auto no-repeat;display:inline-block;margin:0 auto;color:#E62F26;padding:0.5em 0 0.5em 2em}div.edificio-form button.boton-nueva-busqueda{background-color:#E62F26;border:1px solid #E62F26!important;color:#FFF;width:100%;padding:0;margin-top:0.5em;text-align:center}div.edificio-form button.boton-nueva-busqueda div{background:url("img/nueva-busqueda.png") left center no-repeat;display:inline-block;margin:0 auto;color:#FFF;padding:0.5em 0 0.5em 2.5em}.btn-cancelar{background-color:#0A318C;border:1px solid #DF3720!important;color:#FFF;border-radius:10px}a.button.boton-principal{background-color:#FFF;border:1px solid transparent!important;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);box-shadow:0 0 5px 0 rgba(0,0,0,0.2);border-radius:0;padding:1em 0.5em;height:13em;width:100%;line-height:1em}a.button.boton-principal.boton-contacto{background:#FFF url("img/flecha_derecha.png") right 5px center no-repeat;border-radius:0.5em;height:auto;min-height:0;padding:0.5em}a.button.boton-principal div.icono{height:4.5em;padding-top:1em;text-align:center}a.button.boton-principal div.icono img{max-height:3em;width:auto}a.button.boton-principal h3.titulo-boton{font-size:15px;line-height:20px;min-height:22px;padding-left:30px;padding-bottom:0;text-align:left;color:#e62f26;background-repeat:no-repeat;background-position:left center;font-weight:normal;padding-top:3px}a.button.boton-principal h3.titulo-boton.info{background-image:url("img/info.png")}a.button.boton-principal h3.titulo-boton.estadisticas{background-image:url("img/estadisticas.png")}a.button.boton-principal h3.titulo-boton.herramienta{background-image:url("img/herramienta.png")}a.button.boton-principal h3.titulo-boton.registro{background-image:url("img/registro.png")}a.button.boton-principal h3.titulo-boton.instrucciones{background-image:url("img/registro_blanco.png");min-height:0}a.button.boton-principal div.descripcion{font-size:0.8em;line-height:1.1em;padding-left:30px;text-align:left;color:#0a318c}#caja-instrucciones a.boton-principal{-webkit-box-shadow:1px 1px 8px 0 rgba(0,0,0,0.9);box-shadow:1px 1px 8px 0 rgba(0,0,0,0.9);background-color:#DF3720}#caja-instrucciones a.boton-principal h3.instrucciones{color:white}#caja-instrucciones a.boton-principal div.descripcion{color:white}div.bpi a.button.boton-principal div.icono img{max-height:3.5em;width:auto}body.body-login #enlace-inferior-remiee{margin:0}body.body-login div#container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100dvh - 3px)}body.body-login div#container>div#contenido{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:auto}body.body-login div#container>div#contenido div.row{margin:0 auto!important;width:100%}body.body-login div#container>div:first-child.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;padding-top:2rem}body.body-login div#container>div:first-child.row>div{width:unset;margin:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}body.body-login div#container>div:first-child.row>div a{margin:0}body.body-login div#container>div:first-child.row>div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}body.body-login.body-login-only-dni div#container>div#contenido{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.body-login.body-login-only-dni div#container>div#contenido .contenedor-login{min-height:50vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.button.boton-naranja{padding:0.5em 0.5em 0.3em 0.5em;background-color:#DF3720;border:1px solid #DF3720!important;color:#FFF;border-radius:10px}.button.boton-naranja:active,.button.boton-naranja:focus,.button.boton-naranja:hover{background-color:#DF3720;color:#FFF}.button.boton-dnie{border:1px solid #284998!important;background-color:#E5EDFF;color:#284998;border-radius:23px;min-height:46px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;gap:14px;font-size:12px;padding:0.5rem 0.75rem;max-width:306px;width:100%;margin:1.5rem 0 0 0}.button.boton-dnie img{width:19px;min-width:19px}.button.boton-acceso-remiee{background:#284A9A;background:-webkit-gradient(linear,left top,left bottom,from(#284A9A),to(#25448e));background:linear-gradient(top,#284A9A 0%,#25448e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$color-uno",endColorstr="$color-dos",GradientType=0);padding-left:0;border-bottom:3px solid #234086!important;padding-right:0;border-radius:5px;-webkit-box-shadow:0 0 5px #888;box-shadow:0 0 5px #888;padding-top:0;padding-bottom:0;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.button.boton-acceso-remiee:active,.button.boton-acceso-remiee:focus,.button.boton-acceso-remiee:hover{-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}.button.boton-acceso-remiee>div{background:transparent url("img/acceso_municipal.png") left 15px center/26px 25px no-repeat;padding-left:50px;padding-top:13px;padding-bottom:13px}.button.boton-acceso-remiee>div>div{font-weight:100;font-size:13px!important;color:#FFF;background:transparent url("img/acceso.png") right 10px center/17px 15px no-repeat;padding-right:40px}.button.boton-contactar{background:white;background:-webkit-gradient(linear,left top,left bottom,from(white),to(#f7f7f7));background:linear-gradient(top,white 0%,#f7f7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$color-uno",endColorstr="$color-dos",GradientType=0);padding-left:0;border-bottom:3px solid #f2f2f2!important;padding-right:0;border-radius:5px;-webkit-box-shadow:0 0 5px #888;box-shadow:0 0 5px #888;padding-top:0;padding-bottom:0;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.button.boton-contactar:active,.button.boton-contactar:focus,.button.boton-contactar:hover{-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}.button.boton-contactar>div{background:transparent url("img/contactar.png") left 15px center no-repeat;padding-left:50px;padding-top:13px;padding-bottom:13px}.button.boton-contactar>div>div{font-weight:100;font-size:13px!important;color:#69707A;background:transparent url("img/flecha_derecha.png") right 10px center no-repeat;padding-right:40px}.button.boton-acceso-privado{background:#FFF url("img/candado.png") left 25px center no-repeat;border:1px solid #0a318c!important;border-radius:2em!important;padding:7px 20px 2px 45px;margin:0 0 0 1em;-webkit-box-shadow:none;box-shadow:none;font-size:0.9rem}.button.boton-acceso-privado:active,.button.boton-acceso-privado:focus,.button.boton-acceso-privado:hover{background-color:#FFF}.button.boton-acceso-privado span,.button.boton-acceso-privado strong{color:#0a318c}.button.boton-enviar{background:#0a318c url("img/acceso.png") left 10px center no-repeat;color:#FFF;padding-left:25px;width:100%}.button.boton-guardar,.button.boton-guardar:active,.button.boton-guardar:focus,.button.boton-guardar:hover{background-color:#0a318c;color:#FFF}h2.titulo-listado{background:#FFF url("img/listado.png") left center no-repeat;padding-left:30px}.pregunta-respuesta{border-bottom:1px solid #E3E5E6}.pregunta-respuesta .pregunta{cursor:pointer;padding:1em 0;background-image:url("img/cerrar.png");background-image:url("img/abrir.png");background-repeat:no-repeat;background-position:right center;padding-right:20px}.pregunta-respuesta .pregunta strong{color:#0a318c;font-size:0.9em}.pregunta-respuesta .respuesta-oculta{padding-bottom:1em;color:#515F67;font-size:0.8em;line-height:1.2em}.pregunta-respuesta .respuesta-oculta *{font-size:1em!important}.pregunta-respuesta .respuesta-oculta a{color:#0782C1}input,select,textarea{border-color:#BEBEBE!important}input[type=file]{height:35px}ul.lista-direcciones{list-style-type:none}div.titulo-apartado{color:#E62F26!important;padding:0 1em 0 2.25rem;margin-bottom:0.5em;font-size:1.5em;line-height:1.75rem}div.titulo-apartado.edificio span{color:#E62F26!important}div.titulo-apartado.edificio{background:#FFF url("img/edificio.png") left top 5px no-repeat}div.titulo-apartado.edificio span{font-size:0.8em!important}div.titulo-apartado.tit-bandera{background:#FFF url("img/bandera.png") left top 5px no-repeat}div.titulo-apartado.tit-ficheros{background:#FFF url("img/ficheros.png") left top 5px no-repeat}div.titulo-apartado.tit-lista{background:#FFF url("img/lista.png") left top 5px no-repeat}div.titulo-apartado.tit-mensaje{background:#FFF url("img/contactar.png") left top 5px no-repeat}div.titulo-apartado.tit-registro{background:#FFF url("img/registro.png") left top 5px no-repeat}p.nota-buscador-edificio{font-size:0.7em;line-height:1.2em;margin-bottom:0.3em;text-align:justify}div.linea-izquierda{border-left:1px solid #dedede}.required.input.checkbox legend:before,.required.input.radio legend:before,.required.input.select label:before,.required.input.text label:before,.required.input.textarea label:before{color:#0a318c;content:"* ";display:inline}.ui-datepicker td *{cursor:pointer!important}.ui-datepicker td .ui-datepicker-unselectable,.ui-datepicker td .ui-state-disabled{cursor:default!important}.p-left-especial{padding-left:2.25rem}.mh-4-partes{min-height:15rem}.btn-lupa{background-image:url("img/lupa.png")!important;background-repeat:no-repeat;background-position:left center;padding-left:2rem!important}.btn-lupa-mini{background-image:url("img/lupa.png")!important;background-repeat:no-repeat;background-position:left center;padding:4px 1rem 2px 2rem!important}.input-clave,.input-usuario{background-position:right center;background-repeat:no-repeat;height:2.5em!important;padding:0 3.5rem 0 0.5rem!important}.input-clave:active,.input-clave:focus,.input-clave:hover,.input-usuario:active,.input-usuario:focus,.input-usuario:hover{background-position:right center!important;background-repeat:no-repeat!important}.input-clave{background-image:url("img/clave.png")!important}.input-usuario{background-image:url("img/usuario.png")!important}.boton-naranja.boton-cancelar{background-color:#DDD!important;border:1px solid #AAA!important;color:#AAA!important}div#ui-datepicker-div div.ui-datepicker-header.ui-widget-header,div#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all{margin:0 auto!important;max-width:100%!important}.titulo-apartado.p-0{padding-left:0!important}.edificio-form.p-1 .titulo-apartado.edificio,.tit-ficheros.btop{background-position:left top!important}.hr-pr{margin:0;border-top:1px solid #E3E5E6;border-bottom:none;color:#FFF}h1.title-acceso{font-size:2.25rem!important}img.ico-eficiencia-energetica{padding-bottom:1px}#mapa-edificios{min-height:550px}#nota-mapa-edificios{margin-top:0.3rem;font-size:0.7rem;line-height:1em;text-align:left}.cnt-input-municipios>div.input{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cnt-input-municipios>div.input label{width:100%}.cnt-input-municipios>div.input>div.checkbox{width:25%;border:2px solid #fff;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f5f5f5;padding:0.25rem;font-size:12px;font-weight:bold;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cnt-input-municipios>div.input>div.checkbox label{margin:0;padding:0;font-size:12px;font-weight:bold;text-transform:uppercase;color:#69707a}.cnt-input-municipios>div.input>div.checkbox input{margin-right:0.5rem}header#header nav.top-bar ul li{height:auto}header#header nav.top-bar img.logotipo{float:left;margin-right:1em}header#header nav.tab-bar.primary section.left-small{border-color:#69707a}header#header nav.tab-bar.primary .menu-icon span:after{-webkit-box-shadow:0 0px 0 1px #69707a,0 7px 0 1px #69707a,0 14px 0 1px #69707a;box-shadow:0 0px 0 1px #69707a,0 7px 0 1px #69707a,0 14px 0 1px #69707a}header#header nav.tab-bar.primary .tab-bar-section.middle{padding-right:0;right:0}header#header nav.tab-bar.primary .tab-bar-section a{display:block;padding-right:3.05556rem;line-height:45px}header#header nav.tab-bar.primary .tab-bar-section a div{display:inline-block;width:auto}header#header nav.tab-bar.primary .tab-bar-section a div img{max-height:45px;float:left;margin-right:1em}#pie{min-height:1.7em;line-height:1.3em;padding:0.2em 0;background-color:#e63127!important}#pie a,#pie div{color:white!important}.body-login{height:auto}.body-login #contenido{padding:0}.body-login #contenido .contenedor-login{background:url("img/bg_login.png") left center/auto 90% no-repeat;margin-top:2.5em;margin-bottom:5em}.body-login #contenido .contenedor-login .login-central{background:#fff;padding-top:2em;padding-bottom:2em;-webkit-box-shadow:0 0 20px #fff;box-shadow:0 0 20px #fff}.body-login #contenido .contenedor-login .login-central div#logotipo-login{line-height:15px}.body-login #contenido .contenedor-login .login-central div#logotipo-login h3{background:url("img/candado.png") left center no-repeat;color:#e62f26;font-size:1.5em;font-weight:normal}.body-login #contenido .contenedor-login .login-central div#logotipo-login strong{font-size:0.7em;text-align:justify}.body-login #contenido .contenedor-login .login-central div#logotipo-login img{margin-bottom:1em}.body-login #contenido .contenedor-login .login-central form label{margin:0;font-size:0.9em!important}.body-login #contenido .contenedor-login .login-central form input[type=text]{margin:0 0 0.5em 0}.body-login #contenido .contenedor-login .login-central form input[type=password]{margin:0}.body-login #contenido .contenedor-login .login-central form input[type=submit]{margin-top:1em;margin-right:0;width:100%;min-height:2em;font-weight:bold;color:#0a318c;padding:10px}.body-login #contenido .contenedor-login .login-central a.recuperar-contrasena{color:#0a318c}.body-login #contenido .contenedor-login .login-central a.recuperar-contrasena:active,.body-login #contenido .contenedor-login .login-central a.recuperar-contrasena:focus,.body-login #contenido .contenedor-login .login-central a.recuperar-contrasena:hover{color:#0a318c;text-decoration:underline}@media only screen and (max-width:768px){.body-login #contenido{background-size:auto 100%}.body-login #contenido .contenedor-login{margin-top:2.5em}.body-login #contenido .contenedor-login .login-central{-webkit-box-shadow:none;box-shadow:none}}.menu-principal{padding-top:1em;padding-bottom:1em;background:none;width:100%}.menu-principal a{padding:0.5em 1em 0;color:#69707a;margin-right:1em;display:inline-block;cursor:pointer;font-size:0.85rem;min-height:42px;border-bottom:10px solid #fff;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.menu-principal a:hover{color:#69707a;text-decoration:underline}.menu-principal a.selected{font-weight:bold;border-bottom:none;color:#fff;background-color:#0a318c;padding-bottom:10px;background-image:url("img/seleccionado.png");background-repeat:no-repeat;background-position:center bottom}.menu-principal a.selected strong.indice{color:#fff}.menu-principal a strong.indice{color:#0a318c}.cnt-form-clave label{color:#0a318c;text-transform:uppercase;font-size:0.9rem!important;font-weight:bold}.cnt-form-clave div.submit{text-align:center}.cnt-form-clave input[type=submit]{background:#fff left 25px center;border:1px solid #0a318c!important;border-radius:2em!important;padding:10px 20px 10px 20px;margin:1em auto;-webkit-box-shadow:none;box-shadow:none;font-size:0.9rem;font-weight:bold;color:#0a318c}.cnt-form-clave input[type=submit]:active,.cnt-form-clave input[type=submit]:focus,.cnt-form-clave input[type=submit]:hover{background-color:#fff}.cnt-form-clave div.input{margin-left:auto;margin-right:auto;max-width:250px}.cnt-form-clave input[type=email],.cnt-form-clave input[type=password]{background-position:right center;background-repeat:no-repeat;height:2.5em!important;padding:0 3.5rem 0 0.5rem!important}.cnt-form-clave input[type=email]:active,.cnt-form-clave input[type=email]:focus,.cnt-form-clave input[type=email]:hover,.cnt-form-clave input[type=password]:active,.cnt-form-clave input[type=password]:focus,.cnt-form-clave input[type=password]:hover{background-position:right center!important;background-repeat:no-repeat!important}.cnt-form-clave input[type=email]{background-image:url("img/usuario.png")!important}.contain-to-grid{background:none}.error input[type=date],.error input[type=datetime-local],.error input[type=datetime],.error input[type=email],.error input[type=month],.error input[type=number],.error input[type=password],.error input[type=search],.error input[type=tel],.error input[type=text],.error input[type=time],.error input[type=url],.error input[type=week],.error select,.error textarea{border-color:#c60f13;background-color:rgba(198,15,19,0.1);margin-bottom:0.2em}.error .error-message{color:#c60f13;font-size:0.8em;margin-bottom:0.5em;font-style:italic}.gm-style embed,.gm-style img,.gm-style object{max-width:none!important}.contain-to-grid .top-bar,.row{max-width:62.5rem}.off-canvas-fixed{-webkit-transition:-webkit-transform 500ms ease;transition:-webkit-transform 500ms ease;transition:transform 500ms ease;transition:transform 500ms ease,-webkit-transform 500ms ease;margin-bottom:45px}.move-right>.off-canvas-fixed{height:100%;-webkit-transform:translate3d(15.625rem,0,0);transform:translate3d(15.625rem,0,0)}.left-off-canvas-menu{-webkit-transform:none;transform:none;margin-left:-15.625rem}a.exit-off-canvas{background:rgba(0,0,0,0.5)!important;z-index:0!important}.tab-bar,aside.left-off-canvas-menu{z-index:1}#menu-movil{height:45px;width:100%}aside.left-off-canvas-menu{height:100%!important}aside.left-off-canvas-menu ul.off-canvas-list{display:inline-block;width:100%}.switchContainer .switch{float:left;margin-right:1em}.switchContainer .switchLabel{display:block!important;float:left;margin-top:0.35em}.switchContainer .switchLabel.small{margin-top:0.2em}.switchContainer .switchLabel.large{margin-top:0.65em}.switch{display:inline-block}.switch label{display:inline-block!important;float:left;background-color:#ddd}.switch input:checked+label{background-color:#dedede}form.custom .custom.dropdown.combo .current{display:block!important;width:95%!important;height:100%!important;margin:0 0 0 0.5em!important}.datepicker input[type=text]{display:inline;margin-right:0.5em;width:75%;max-width:8em!important}.checkbox label{display:inline-block}.top-bar-section ul li>a{font-family:"Roboto",sans-serif}.btn-enviar,.btn-exito,.btn-guardar{color:#fff!important;background-color:#59C465!important}.btn-volver{color:#fefefe!important;background-color:#ddd!important}.btn-cancelar,.btn-fallo{color:#fff!important;background-color:#FE472F!important}.btn-informacion{color:#fff!important;background-color:#FE9F2F!important}.ui-autocomplete{max-height:200px;overflow-x:hidden}.fileWrapper{background:url("/css/img/draganddrop.png") no-repeat scroll 50% 50%/230px auto #ececec;border:1px solid #778789;border-radius:15px;width:100%!important;height:180px!important;overflow:visible;margin-bottom:3em!important}.fileWrapper.fileWrapperMultiple{margin-bottom:0.5em!important}.fileWrapper .dragdrop-js{width:100%!important;height:100%!important;cursor:pointer;position:inherit!important;margin-bottom:0.5em}.fileWrapper .fileInputText{border-radius:10px;color:#778789;float:none!important;display:inline}.fileWrapper .fileInputButton{display:none}.fileWrapper .dragdrop-delete-file-js{cursor:pointer;margin-left:-1.5em;margin-right:1em;color:#FE472F}.fileWrapper.fileWrapperList{background:none;border:none;width:100%!important;height:20px!important;overflow:visible;margin-bottom:1em!important;display:inline}.fileWrapper.fileWrapperList .dragdrop-js{display:none}.fileWrapper.fileWrapperList .fileInputText{width:auto!important;-webkit-box-shadow:none!important;box-shadow:none!important}#ui-datepicker-div{padding:0 2px 2px 2px!important;background:#F7F8F9!important;border-radius:0}#ui-datepicker-div .ui-timepicker-div dl dd,#ui-datepicker-div dl,#ui-datepicker-div ol,#ui-datepicker-div ul{margin-bottom:0}#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all{border-radius:0!important;border-top:0!important;border-left:0!important;border-right:0!important;padding-top:0;padding-bottom:0;margin-left:-2px!important;margin-right:-2px!important}#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all div.ui-datepicker-title{margin:0!important;background:#ECECEC!important;color:#b2bec8;font-size:0.875rem;text-transform:uppercase;font-weight:normal;padding-top:4px;padding-bottom:3px}#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all a.ui-datepicker-next.ui-corner-all,#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all a.ui-datepicker-prev.ui-corner-all{border-radius:0;border:none;top:0}#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all a.ui-datepicker-next.ui-corner-all:active,#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all a.ui-datepicker-next.ui-corner-all:focus,#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all a.ui-datepicker-next.ui-corner-all:hover,#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all a.ui-datepicker-prev.ui-corner-all:active,#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all a.ui-datepicker-prev.ui-corner-all:focus,#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all a.ui-datepicker-prev.ui-corner-all:hover{background:#fff;top:0}#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all .ui-datepicker-prev{left:0!important;border-right:1px solid transparent!important;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all .ui-datepicker-prev:active,#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all .ui-datepicker-prev:focus,#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all .ui-datepicker-prev:hover{left:0!important;border-color:#aaa!important}#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all .ui-datepicker-next{right:0!important;border-left:1px solid transparent!important;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all .ui-datepicker-next:active,#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all .ui-datepicker-next:focus,#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all .ui-datepicker-next:hover{right:0!important;border-color:#aaa!important}#ui-datepicker-div .ui-datepicker-calendar{border:none;margin:0}#ui-datepicker-div table.ui-datepicker-calendar td{background:#F7F8F9!important}#ui-datepicker-div table.ui-datepicker-calendar td a.ui-state-default{background:#ECECEC!important;border-color:transparent}#ui-datepicker-div table.ui-datepicker-calendar td a.ui-state-default.ui-state-highlight{border-color:#aaa!important}#ui-datepicker-div .ui-datepicker-year{max-width:75px}#ui-datepicker-div .ui-datepicker-month{max-width:100px}#ui-datepicker-div{padding:0!important;border-radius:0}#ui-datepicker-div .ui-timepicker-div dl dd,#ui-datepicker-div dl,#ui-datepicker-div ol,#ui-datepicker-div ul{margin-bottom:0}#ui-datepicker-div div.ui-timepicker-div div.ui-widget-header.ui-helper-clearfix.ui-corner-all{border-radius:0!important;border-top:0!important;border-left:0!important;border-right:0!important}#ui-datepicker-div div.ui-timepicker-div div.ui-widget-header.ui-helper-clearfix.ui-corner-all div.ui-datepicker-title{margin:0!important;background:#ECECEC!important;color:#b2bec8;font-size:0.875rem;text-transform:uppercase;font-weight:normal}#ui-datepicker-div .ui-datepicker-buttonpane.ui-widget-content{border:none}#ui-datepicker-div button{font-family:"Roboto",sans-serif;background-color:#dedede;color:#69707a;border-color:transparent!important;border-radius:0.5em;border:none;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;min-height:2em;line-height:1.3em;padding:0.4em 1em 0.3em;font-weight:normal;display:inline-block;font-size:0.9em;margin:0 1em 0 0;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;float:right;margin:0.3em 0.5em 0.3em 0;background:#ECECEC;color:#b2bec8;padding:0.2em 0.5em;-webkit-box-shadow:none!important;box-shadow:none!important;font-size:0.875rem;text-transform:uppercase;font-weight:normal}#ui-datepicker-div button:hover{background-color:#f8f8f8;color:#69707a}#ui-datepicker-div button:active{background-color:#f8f8f8;color:#69707a;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}#ui-datepicker-div button:focus{color:#69707a;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;background-color:#dedede}#ui-datepicker-div .ui_tpicker_hour,#ui-datepicker-div .ui_tpicker_hour_label,#ui-datepicker-div .ui_tpicker_minute,#ui-datepicker-div .ui_tpicker_minute_label{height:30px;line-height:30px;margin-bottom:0}#ui-datepicker-div .ui_tpicker_hour.ui_tpicker_hour,#ui-datepicker-div .ui_tpicker_hour.ui_tpicker_minute,#ui-datepicker-div .ui_tpicker_hour_label.ui_tpicker_hour,#ui-datepicker-div .ui_tpicker_hour_label.ui_tpicker_minute,#ui-datepicker-div .ui_tpicker_minute.ui_tpicker_hour,#ui-datepicker-div .ui_tpicker_minute.ui_tpicker_minute,#ui-datepicker-div .ui_tpicker_minute_label.ui_tpicker_hour,#ui-datepicker-div .ui_tpicker_minute_label.ui_tpicker_minute{padding-top:10px}#ui-datepicker-div .ui-datepicker-buttonpane.ui-widget-content{display:inline-block;margin:0;width:100%}.ui-menu .ui-menu-item a{font-size:14px}.grafico-contenedor ul{list-style-type:none}.grafico-contenedor ul.bar-legend li span{font-size:1rem}.grafico-contenedor div ul li{margin-right:0.3em;font-size:0.89rem}.grafico-contenedor .color{display:inline-block;width:2em;height:1em;margin-right:0.2em;border-radius:3px}.b-estadisticas{border:1px solid #bebebe;-webkit-box-shadow:0 0 5px #bebebe;box-shadow:0 0 5px #bebebe;padding:1rem;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.b-estadisticas:active,.b-estadisticas:focus,.b-estadisticas:hover{-webkit-box-shadow:0 0 15px #989898;box-shadow:0 0 15px #989898;border-color:#989898}.titulo-nivel-1{font-size:1.5rem}.titulo-nivel-1.titulo-provincia{margin-bottom:-1rem}.titulo-nivel-2{font-size:1.25rem;margin:2rem 0 1rem}.select-estadisticas{width:auto;min-width:10.75rem}input.ver-estadisticas{-webkit-box-shadow:none;box-shadow:none;margin-top:-5px;padding-left:2rem!important;padding-right:2rem!important}.nota-pie-grafico{font-size:0.8rem;margin-top:0.5rem}#grafico-inspecciones-anuales-previstas-por-municipio-tarta div ul li,#grafico-total-edificios-municipio-por-municipio-tarta div ul li{display:none}.tabla-head-fijo{border:none}.tabla-head-fijo *{border:none!important}.tabla-head-fijo>section{position:relative;font-size:0.9rem;padding-top:2em;background:#0a318c}.tabla-head-fijo>section>div{overflow-y:auto;max-height:13em}.tabla-head-fijo>section>div table{border-spacing:0;border-collapse:collapse;width:100%;margin-top:-0.3em}.tabla-head-fijo>section>div table thead tr th{height:0.3em;line-height:0;padding-top:0;padding-bottom:0;color:transparent;border:none;white-space:nowrap}.tabla-head-fijo>section>div table thead tr th div{position:absolute;background:#0a318c;color:#fff;padding:0.5em 1em;top:0;margin-left:-1em;line-height:normal;border:none;font-weight:normal;height:2em;line-height:1em}.tabla-head-fijo>section>div table thead tr th:first-child div{border:none}.tabla-head-fijo>section>div table td+td{border:none}.tabla-head-fijo>section>div table td,.tabla-head-fijo>section>div table th{padding:0.5em 1em}@media only screen and (max-width:768px){.tabla-head-fijo>section{padding-top:0;background:none}.tabla-head-fijo>section>div{overflow-x:visible;max-height:15em}.tabla-head-fijo>section>div table{border-spacing:0;border-collapse:collapse;width:100%;margin-top:0}.tabla-head-fijo>section>div table thead tr th{padding:0}.tabla-head-fijo>section>div table thead tr th div{position:static;top:auto;margin-left:0}}.tabla1{border:1px solid #dddddd;border-collapse:separate}.tabla1 thead tr th{background:#a4a8ad;color:#fff;border:2px solid #fff}.tabla1 tr.alt,.tabla1 tr.even,.tabla1 tr:nth-of-type(2n){background:#f1f1f1}@media only screen and (max-width:768px){.cc-1-movil{column-count:1;-webkit-column-count:1;-moz-column-count:1!important}}@font-face{font-family:"softeca";src:url("fonts/softeca.eot");src:url("fonts/softeca.eot?#iefix") format("embedded-opentype"),url("fonts/softeca.woff") format("woff"),url("fonts/softeca.ttf") format("truetype"),url("fonts/softeca.svg#softeca") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"softeca"!important;content:attr(data-icon);font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"]:before,[class^=icon-]:before{font-family:"softeca"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-ver:before{content:"a"}.icon-fpdf:before{content:"b"}.icon-abajo:before{content:"c"}.icon-izquierda:before{content:"d"}.icon-derecha:before{content:"e"}.icon-arriba:before{content:"f"}.icon-calendario-1:before{content:"g"}.icon-checklist:before{content:"h"}.icon-check:before{content:"i"}.icon-ajustes:before{content:"j"}.icon-home:before{content:"k"}.icon-hourglass:before{content:"l"}.icon-mail-reply:before{content:"m"}.icon-descarga:before{content:"n"}.icon-mail-read:before{content:"o"}.icon-mail:before{content:"p"}.icon-entrar:before{content:"q"}.icon-salir:before{content:"r"}.icon-borrar:before{content:"s"}.icon-stop:before{content:"t"}.icon-package:before{content:"u"}.icon-editar:before{content:"v"}.icon-mas:before{content:"w"}.icon-estrella:before{content:"x"}.icon-sync:before{content:"y"}.icon-archivar:before{content:"z"}.icon-reloj:before{content:"A"}.icon-clipboard-pencil:before{content:"B"}.icon-eye-1:before{content:"C"}.icon-bandera:before{content:"D"}.icon-buscar:before{content:"E"}.icon-lightbulb:before{content:"F"}.icon-minus-circle:before{content:"G"}.icon-imprimir:before{content:"H"}.icon-guardar:before{content:"I"}.icon-apple:before{content:"J"}.icon-android:before{content:"K"}.icon-rss:before{content:"L"}.icon-facebook:before{content:"M"}.icon-google-plus:before{content:"N"}.icon-linkedin:before{content:"O"}.icon-twitter:before{content:"P"}.icon-youtube:before{content:"Q"}.icon-telefono:before{content:"R"}.icon-torsos:before{content:"S"}.icon-torsos-all:before{content:"T"}.icon-torsos-all-female:before{content:"U"}.icon-torsos-female-male:before{content:"V"}.icon-torsos-male-female:before{content:"W"}.icon-torso-female:before{content:"X"}.icon-torso:before{content:"Y"}.icon-torso-business:before{content:"Z"}.icon-accesibilidad:before{content:"0"}.icon-asterisco:before{content:"1"}.icon-carrito:before{content:"2"}.icon-camion:before{content:"3"}.icon-calendario:before{content:"4"}.icon-softeca:before{content:"5"}.icon-user-add:before{content:"6"}.icon-user:before{content:"7"}.icon-users:before{content:"8"}.icon-trash:before{content:"9"}.icon-reload:before{content:"!"}.icon-refresh:before{content:'"'}.icon-paypal:before{content:"#"}