@font-face{font-family:'Arsenal';font-style:normal;font-weight:400;src:url('fuente/arsenal-v5-latin-regular.eot');src:local(''),url('fuente/arsenal-v5-latin-regular.eot?#iefix') format('embedded-opentype'),url('fuente/arsenal-v5-latin-regular.woff2') format('woff2'),url('fuente/arsenal-v5-latin-regular.woff') format('woff'),url('fuente/arsenal-v5-latin-regular.ttf') format('truetype'),url('fuente/arsenal-v5-latin-regular.svg#Arsenal') format('svg')}@font-face{font-family:'Arsenal';font-style:normal;font-weight:700;src:url('fuente/arsenal-v5-latin-700.eot');src:local(''),url('fuente/arsenal-v5-latin-700.eot?#iefix') format('embedded-opentype'),url('fuente/arsenal-v5-latin-700.woff2') format('woff2'),url('fuente/arsenal-v5-latin-700.woff') format('woff'),url('fuente/arsenal-v5-latin-700.ttf') format('truetype'),url('fuente/arsenal-v5-latin-700.svg#Arsenal') format('svg')}@font-face{font-family:'Arsenal';font-style:italic;font-weight:400;src:url('fuente/arsenal-v5-latin-italic.eot');src:local(''),url('fuente/arsenal-v5-latin-italic.eot?#iefix') format('embedded-opentype'),url('fuente/arsenal-v5-latin-italic.woff2') format('woff2'),url('fuente/arsenal-v5-latin-italic.woff') format('woff'),url('fuente/arsenal-v5-latin-italic.ttf') format('truetype'),url('fuente/arsenal-v5-latin-italic.svg#Arsenal') format('svg')}@font-face{font-family:'Arsenal';font-style:italic;font-weight:700;src:url('fuente/arsenal-v5-latin-700italic.eot');src:local(''),url('fuente/arsenal-v5-latin-700italic.eot?#iefix') format('embedded-opentype'),url('fuente/arsenal-v5-latin-700italic.woff2') format('woff2'),url('fuente/arsenal-v5-latin-700italic.woff') format('woff'),url('fuente/arsenal-v5-latin-700italic.ttf') format('truetype'),url('fuente/arsenal-v5-latin-700italic.svg#Arsenal') format('svg')}*{font-family:'Arsenal',sans-serif}body{margin:0 auto;max-width:1400px;color:#333}a,button{cursor:pointer;text-decoration:none;color:#333;outline:none;transition:.25s ease-in-out}button:hover,a:hover{transform:scale(1.1);text-shadow:2px 2px 3px rgba(0,0,0,.6)}input[type=button]{background-color:#991915;border-radius:5px;line-height:30px;text-align:center;margin:1vh 3vw;color:#fff;border:none;font-size:1.2rem;padding:0 2vw;cursor:pointer}input[type=button]:hover{transform:scale(1.1);text-shadow:2px 2px 3px rgba(0,0,0,.6)}*:focus{outline:2px dotted #777;outline-offset:3px;box-shadow:0 0 10px rgba(0,0,0,.6)}h1,h2,h3,h4,h5{margin:0;font-size:initial}input,select,textarea{border:2px groove #ccc;border-radius:4px;padding:2px 5px;font-size:1rem;resize:none;vertical-align:top;background-color:#fff}[disabled],[readonly]{color:#000;background:#fff;opacity:1}input[type=radio]{width:auto!important;margin:0 .3vw!important}input[type=date],input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}.scr-only{position:absolute;left:-3000px}.ayuda-sm{width:26px;height:26px;display:inline-block;background:url('img/ayuda-sm.png') no-repeat transparent;border-radius:50%;border:none;vertical-align:middle}.ayuda-sm:hover{box-shadow:rgba(0,0,0,.4) 0 0 4px}.saltarMenu{position:absolute;left:-2000px}.saltarMenu:focus{left:20px;text-decoration:none;padding:.2vh .6vw;background-color:#7fff00;color:#000}.rojo{color:#991915;font-weight:bold;margin-left:-10px}h2 .rojo,legend .rojo{margin-left:0}.alinear-derecha{text-align:right}.Navdrch:after,.Navizq:before{vertical-align:text-bottom;font-size:80%;background-color:#991915;height:25px;width:25px;color:#fff;border-radius:50%;display:inline-block;line-height:25px}.contenedorFormularios .navFormularios>div>button.NavConsulta{vertical-align:text-bottom;background-color:#991915;color:#fff;border-radius:8px;display:inline-block;line-height:35px;font-size:1rem;padding:0 1vw}.Navdrch:after,.NavConsulta:after{content:'❯';margin-left:6px}.Navizq:before{content:'❮';margin-right:6px}.divMmigaPanCabecera h1{padding:0 1vw 1vh 1vw;font-size:1.8rem}.btnVolver{width:100%;text-align:center;margin:3vh auto}.btnVolver>a{display:inline-block;background-color:#991915;border-radius:4px;color:#fff;padding:0 2vw;font-size:1rem;text-align:center;line-height:2}.btnVolver>a:before{content:'❮';margin-right:10px;font-size:.8rem;font-weight:bold}.center{text-align:center}main{height:auto}.headerPrincipal{min-height:8vh;padding:10px}.headerPrincipal>*{display:inline-block;vertical-align:middle}.infoGeneral{width:180px;text-align:center;position:absolute;top:0;right:20%;background-color:#ccc;padding:3px 12px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;line-height:20px;font-weight:700;box-shadow:2px 2px 6px 3px rgba(0,0,0,.4)}.infoGeneral::after{content:url('img/iconoInfo.png');vertical-align:middle;margin:0 5px}.etiquetaUsuario{position:absolute;right:2vw;top:3.5vh;background-color:#991915;border-radius:6px;height:40px}.etiquetaUsuario:before{content:url('img/iconoUsuario.png');position:absolute;top:-10px;left:-20px}.etiquetaUsuario>div{text-align:right;padding-right:5px;border-radius:5px;color:#fff;font-size:.8rem;height:20px;line-height:20px;width:240px}.headerAcceso{text-align:center}.headerAcceso h1{font-size:2.5rem;line-height:40px}.headerAcceso h1::after{content:url('img/logo-grecorex.png');vertical-align:baseline;margin-left:15px}.headerAcceso>span{font-size:1.2rem;font-style:italic;line-height:1vh}.contenedorBotonesAcceso{display:flex}.contenedorBotonesAcceso .colAcceso{flex:1 1 50%;margin:25px;background-color:#e8e8e8;border-radius:10px;text-align:center;padding:15px;height:20vh}.contenedorBotonesAcceso .colAcceso h2{display:inline-block}.contenedorBotonesAcceso .colAcceso button{transition:.3s}.contenedorBotonesAcceso .colAcceso .accesoCertElec,.contenedorBotonesAcceso .colAcceso .accesoClave{border:none;display:block;margin:1vh auto;background-size:contain;background-repeat:no-repeat;background-position:center center;background-color:transparent;height:16vh;width:28vw}.contenedorBotonesAcceso .colAcceso .accesoCertElec{background-image:url('img/btnAccesoCE.png');cursor:pointer}.contenedorBotonesAcceso .colAcceso .accesoClave{background-image:url('img/btnAccesoCLV.png');cursor:pointer}.enlacesInfoAcceso{min-height:20vh;height:auto}.enlacesInfoAcceso ul{display:flex;margin:2vh auto;margin-left:0}.enlacesInfoAcceso ul li{flex:1 1 33.3%;list-style:none;text-align:center;align-self:center}.enlacesInfoAcceso ul li a{display:block}.enlacesInfoAcceso ul li a.btnProteccionDatos::before{content:url('img/btn-datospersonales.png');vertical-align:middle;display:inline-block}.enlacesInfoAcceso ul li a.btnNormativaReguladora::before{content:url('img/btn-normativa.png');vertical-align:middle;display:inline-block}.enlacesInfoAcceso div{text-align:center;margin:2vh auto}.enlacesInfoAcceso div a{vertical-align:middle;margin:0 2vw}.nav-principal{width:100%}.nav-principal>ul{padding-left:0;display:flex;margin:0}.nav-principal>ul>li{list-style:none;flex:1 0 auto;background-color:#991915;border:2px solid transparent;border-radius:5px;line-height:35px;text-align:center;margin:2vh .2vw;box-sizing:border-box;box-shadow:2px 2px 8px rgba(0,0,0,0)}.nav-principal>ul>li.seleccionado{background-color:rgba(190,36,24,1);box-shadow:2px 2px 8px rgba(0,0,0,.7);border:2px solid #fff}.nav-principal>ul>li:hover{background-color:rgba(153,25,21,.4)}.nav-principal>ul>li>a{display:block;color:#fff}.nav-principal>ul>li>a:hover,.nav-principal>ul>li>a:focus{transform:none}.secDatosProcedimiento.oculto,.secDatosPresentador.oculto,.secDatosEscrito.oculto,.secDocumentacion.oculto,.secFinalizacion.oculto{display:none}.contenedorFormularios{border:1px solid #e8e8e8;background:linear-gradient(180deg,#f6f6f5,#fff);padding:1vmax}.contenedorFormularios.modoConsulta{background:linear-gradient(180deg,#f6f6f5,#b9b8b8)}.contenedorFormularios.modoConsulta:before{content:'Está en modo consulta';display:block;text-align:center;text-transform:uppercase;font-weight:900;font-size:1.5rem;line-height:2.5rem}.contenedorFormularios>[class^="secDatos"]{font-size:0}.contenedorFormularios>[class^="secDatos"] .col-50pc{display:inline-block;width:50%;padding:0 .5vw;box-sizing:border-box}.contenedorFormularios>[class^="sec"] h2{display:block;line-height:2;font-size:1.5rem}.contenedorFormularios>[class^="secDatos"] h2 span,.contenedorFormularios .secOtrosTramites h2 span,.contenedorFormularios>[class^="secDatos"] fieldset legend,.contenedorFormularios .secOtrosTramites fieldset legend span{font-size:1rem;font-weight:normal}.contenedorFormularios>[class^="secDatos"] fieldset,.contenedorFormularios .secOtrosTramites fieldset{padding:1.5rem;position:relative;border:none;font-size:0}.contenedorFormularios>[class^="secDatos"] fieldset legend,.contenedorFormularios .secOtrosTramites fieldset legend{font-size:1.2rem;font-weight:bold;width:100%;border-bottom:1px solid #991915;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}.contenedorFormularios>[class^="secDatos"] fieldset>span{font-size:1rem;position:absolute;top:-50px;right:5px}.contenedorFormularios>[class^="secDatos"] fieldset label,.contenedorFormularios>[class^="secDatos"] fieldset input,.contenedorFormularios>[class^="secDatos"] fieldset select,.contenedorFormularios .secOtrosTramites fieldset label,.contenedorFormularios .secOtrosTramites fieldset input,.contenedorFormularios .secOtrosTramites fieldset select{font-size:.9rem;display:inline-block;margin:.3vh 0;box-sizing:border-box}.contenedorFormularios>[class^="secDatos"] fieldset label,.contenedorFormularios .secOtrosTramites fieldset div label{width:40%;vertical-align:middle}.contenedorFormularios>[class^="secDatos"] fieldset input,.contenedorFormularios>[class^="secDatos"] fieldset select,.contenedorFormularios .secOtrosTramites fieldset input,.contenedorFormularios .secOtrosTramites fieldset select{width:57%;vertical-align:middle}.contenedorFormularios>[class^="secDatos"] fieldset textarea{width:54.5%}.contenedorFormularios .navFormularios{display:flex}.contenedorFormularios .navFormularios>div{flex:1 0 calc(100%/3)}.contenedorFormularios .navFormularios>div:last-child{text-align:right}.contenedorFormularios .navFormularios>div>button{background-color:transparent;border-radius:5px;line-height:30px;text-align:center;margin:.2vh 8vw;color:#991915;border:none;font-size:1.2rem;padding:0 2vw;font-weight:600}.contenedorFormularios .BarraProgreso{display:flex;height:60px}.contenedorFormularios .BarraProgreso div[class^='paso']{flex:1 1 auto;background:transparent;background:-moz-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 35%,rgba(232,232,232,1) 36%,rgba(232,232,232,1) 66%,rgba(255,255,255,0) 67%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 35%,rgba(232,232,232,1) 36%,rgba(232,232,232,1) 66%,rgba(255,255,255,0) 67%,rgba(255,255,255,0) 100%);background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 35%,rgba(232,232,232,1) 36%,rgba(232,232,232,1) 66%,rgba(255,255,255,0) 67%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}.contenedorFormularios .BarraProgreso div.activo{flex:1 1 auto;background:transparent;background:-moz-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 35%,rgba(190,36,24,1) 36%,rgba(190,36,24,1) 66%,rgba(255,255,255,0) 67%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 35%,rgba(190,36,24,1) 36%,rgba(190,36,24,1) 66%,rgba(255,255,255,0) 67%,rgba(255,255,255,0) 100%);background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 35%,rgba(190,36,24,1) 36%,rgba(190,36,24,1) 66%,rgba(255,255,255,0) 67%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}.contenedorFormularios .BarraProgreso .pct{display:inline-block;width:55px;height:60px;line-height:60px;background:url('img/puntaFlecha.png') bottom left no-repeat;box-sizing:border-box;padding-left:8px;color:#991915;font-weight:600;font-size:1.2rem}.contenedorFormularios .BarraProgreso>div>span{display:block;border-right:1px solid #991915;text-align:center;color:#afafaf}.contenedorFormularios .BarraProgreso>div.activo>span{color:#991915;font-weight:600}.contenedorFormularios .BarraProgreso>div:nth-child(5)>span{border-right:none}.contenedorFormularios .secDatosProcedimiento>fieldset>div{width:50%;display:inline-block;box-sizing:border-box;vertical-align:top;position:relative;margin-bottom:1vh}.contenedorFormularios .secDatosProcedimiento>fieldset>div>*{vertical-align:top}.contenedorFormularios .secDatosProcedimiento>fieldset>div.drch label{padding-left:3vw}.contenedorFormularios .secDatosProcedimiento>fieldset>div.EnlaceContainer{width:100%}.contenedorFormularios .secDatosProcedimiento>fieldset>div.EnlaceContainer label{width:20%}.contenedorFormularios .secDatosProcedimiento>fieldset>div.EnlaceContainer input{width:79%}.contenedorFormularios .secDatosProcedimiento>fieldset>div span{right:-10px}.contenedorFormularios .secDatosProcedimiento .organoContainer span{right:-26px}.contenedorFormularios .secDatosProcedimiento .organoContainer input.orgaContr{width:100%}.contenedorFormularios .secDatosProcedimiento .organoContratacionContainer{position:relative;padding:2vh 0}.contenedorFormularios .secDatosProcedimiento .organoContratacionContainer #lblOrganoContratacionDP{width:20%}.selectorOrgano{display:inline-block;width:79%}.contenedorFormularios .selectorOrgano>div>label{width:100px}.selectorOrgano .organoContainer{position:relative}.selectorOrgano .organoContainer .btnLimpiarOrganismo{position:absolute;top:6px;right:4px;width:18px;height:18px;display:none;background-color:#991915;border:none;border-radius:50%}.selectorOrgano .organoContainer .btnLimpiarOrganismo:before{content:'X';color:#fff;font-size:.8rem;font-weight:900;margin-left:-1px}.listaOrganosContratacion{border:2px groove #ccc;display:inline-block;width:78%;position:absolute;height:250px;z-index:2;background-color:#fff;font-size:10pt;overflow:auto;left:20%;padding:5px;box-sizing:border-box;border-radius:4px;top:68px;line-height:1.5}.listaOrganosContratacion .organismoRaiz{font-weight:bold;font-size:.9rem;margin-top:5px;display:block;border-bottom:1px solid rgba(153,25,21,.26)}.listaOrganosContratacion .organismoSeleccionable{cursor:pointer;display:block;padding:.5vh 1vw}.listaOrganosContratacion .organismoSeleccionable:hover{background-color:#991915;color:#fff}.secDatosEscrito input,.secDatosEscrito textarea{display:block;width:98%!important}.secDatosEscrito fieldset div label{width:auto}.secDatosEscrito .columnas{font-size:0;margin-top:2vh}.secDatosEscrito .columnas label{font-size:1.3rem;font-weight:500;margin-left:20px}.secDatosEscrito .col-50pc{width:50%;display:inline-block;box-sizing:border-box;vertical-align:top;height:25vh}.secDatosEscrito .col-50pc textarea{width:95%;height:80%}.contenedorFormularios .secDocumentacion>span{display:block;font-size:1rem;margin-bottom:2vh;font-weight:400}.contenedorFormularios .secDocumentacion>span .rojo{margin-left:0}.secDocumentacion fieldset{padding:1.5rem;position:relative;border:none;font-size:0}.secDocumentacion fieldset legend{font-size:1.2rem;font-weight:bold;width:100%;border-bottom:1px solid #991915;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}.DocOblig-section h3{font-size:1rem;padding-bottom:1.5vh}.docObligatorios,.uploadedFilesOtraDoc{position:relative;margin-right:1vw;display:inline-block;width:20vw;text-align:center;vertical-align:top}.nombreDoc{text-align:center;font-size:.8rem;font-weight:600;width:100%;display:block}.secOtraDocu>label{width:10vw;font-size:initial;border-right:2px dotted #8b0000;margin-right:2vw}label.seleccionarFichero input[type="file"]{position:absolute;top:-1000px}.seleccionarFichero{width:100%;height:98px;display:inline-block;background:url(img/icono-adjuntarDoc.png) top center no-repeat;cursor:pointer;font-size:1rem}.seleccionarFichero+div{display:none}.accionesDoc button:hover{transform:none}[class^='Doc-btn']{width:20px;height:20px;border:none;border-bottom:1px solid #fff;margin:2px 0}.Doc-btnEliminar{background:url(../Content/img/icono-btnEliminar.png) center no-repeat}.Doc-btnConfidencial{background:url(../Content/img/icono-btnMarcarConfidencial.png) center no-repeat}.confidencial+div .Doc-btnConfidencial,.confidencial+div div .Doc-btnConfidencial{background:url(../Content/img/icono-btnMarcarNOConfidencial.png) center no-repeat}.Doc-btnDescargar{background:url(../Content/img/icono-btnDescargar.png) center no-repeat}.seleccionarFichero.subido{background:url(img/icono-DocAdjunto.png) top center no-repeat;pointer-events:none}.seleccionarFichero.subido_plano{background:url(img/icono-DocAdjunto-plano.png) top center no-repeat;pointer-events:none}.seleccionarFichero.confidencial{background:url(img/icono-DocConfidencial.png) top center no-repeat;pointer-events:none}.seleccionarFichero.subido+div{display:block;position:absolute;width:22px;top:0;left:7vw;background-color:#e8e8e8;box-shadow:2px 2px 4px rgba(0,0,0,.8);border:2px solid #fff}.contenedorDoc{position:relative;margin-top:6px}.ocultar{display:none}.secFinalizacion{font-size:0;min-height:50vh}.secFinalizacion .correcto{text-align:center;font-size:2rem;line-height:12vh}.secFinalizacion .correcto:before{content:'✔';margin:0 1vw;color:#5d7db7;font-size:2.5rem}.secFinalizacion .col-50pc{text-align:center;width:50%;display:inline-block;box-sizing:border-box;vertical-align:top;padding:0 12vw}.secFinalizacion .col-50pc>*{font-size:1rem;line-height:6vh;display:block}.secFinalizacion .col-50pc strong{border-top:1px solid #8b0000;font-size:1.3rem}.contenedorDocFinalizacion{font-size:initial;margin:2vh;text-align:center;background-color:rgba(145,120,64,.1);padding:2vh 2vw;border-radius:10px;box-shadow:inset 0 0 5px rgba(0,0,0,.2)}.contenedorDocFinalizacion p{line-height:2;border-bottom:1px solid #8b0000;margin-bottom:2vh;font-size:1.2rem;margin-top:0}.field-validation-error,div[id$='-error'].error{text-align:center;color:red;position:absolute;right:8px;display:inline-block;font-weight:bold}.errorOT{position:relative}.errorOT .field-validation-error{left:-20vw}.field-validation-error:before,div[id$='-error'].error:before{content:'⚠';color:#8b0000;font-size:1.5rem}.contenedorErrores{background-color:rgba(145,120,64,.1);padding:2vh 2vw;border-radius:10px;display:none;box-shadow:inset 0 0 5px rgba(0,0,0,.2)}.contenedorErrores .tituloErrores{font-size:1.2em;font-weight:bold;margin-left:1.5vw}.camposErroneos .enlaceResaltado{font-weight:bold;text-decoration:underline}.camposErroneos ul{list-style:none;line-height:1.8}.camposErroneos li{border-bottom:1px solid rgba(139,0,0,.13)}.camposErroneos li:before{content:'⚠';color:#8b0000;font-size:1rem;font-size:.9rem;margin-right:.3vw}.buscadorEscritos{background:linear-gradient(0deg,#ccc,#fff);border:none;padding:10px;display:flex;flex-wrap:wrap;width:100%;box-sizing:border-box}.buscadorEscritos>div{flex:1 0 auto;padding-left:1vw}.buscadorEscritos>div:first-child,.buscadorEscritos>div:nth-child(2){border-right:1px solid #991915}.buscadorEscritos>div:last-child{padding-left:0}.buscadorEscritos>div>*{display:block}.buscadorEscritos>div label,.buscadorEscritos>div fieldset legend{font-weight:600;padding-bottom:1vh;font-size:1.3rem}.buscadorEscritos>div fieldset{border:none;padding:0}.buscadorEscritos>div fieldset label{font-weight:100;font-size:1rem;vertical-align:middle}.buscadorEscritos>div button{width:100%;border:1px solid #fff;border-radius:4px;color:#fff;margin:.5vh 0;font-size:1rem;text-align:center;line-height:1.8}.buscadorEscritos>div .btnBuscar{background-color:#991915}.buscadorEscritos>div .btnBuscar:before{content:url('img/iconoBuscar.png');margin:0 5px;vertical-align:middle}.buscadorEscritos>div .btnLimpiar{background-color:#333}.buscadorEscritos>div .btnLimpiar:before{content:url('img/iconolimpiar.png');margin:0 3px;vertical-align:middle}.tablaResultados{margin-top:1vh}.tablaResultados>table{border:none;width:calc(100% + 18px);border-collapse:collapse}.tablaResultados>table>thead{background-color:#555;box-shadow:0 4px 6px rgba(0,0,0,.6);position:relative;color:#fff}.tablaResultados>table>thead>tr>th,.tablaResultados>table>tbody>tr>td{border-left:1px solid #bbbbba}.tablaResultados>table>thead>tr>th:first-child,.tablaResultados>table>tbody>tr>td:first-child{border-left:none}.tablaResultados>table>thead>tr>th{padding:15px;text-align:left}.tablaResultados>table>tbody>tr>td{padding:5px 15px;border-bottom:1px solid #bbbbba}.tablaResultados>table>tbody{display:block;height:450px;overflow-y:scroll;overflow-x:hidden}.tablaResultados>table>thead,.tablaResultados>table>tbody>tr{display:table;width:calc(100% - 20px);table-layout:fixed}.tablaResultados>table>tbody>tr{width:100%;background:linear-gradient(90deg,#bbb,#efefef)}.tablaResultados>table>thead>tr>th.conbtn,.tablaResultados>table>tbody>tr>td.conbtn{text-align:center}.conbtn>button{background:transparent;border:none}.col10{width:10%!important}.col70{width:70%!important}.btnVE:after{content:url('img/iconoVer.png');margin:0 3px;vertical-align:middle}.btnAR:after{content:url('img/iconoPDF.png');margin:0 3px;vertical-align:middle}.tablaResultados>table>tbody::-webkit-scrollbar{width:20px}.tablaResultados>table>tbody::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 10px 10px rgba(255,255,255,.1);-webkit-box-shadow:inset 0 0 10px 10px rgba(255,255,255,.1);border:solid 6px transparent}.tablaResultados>table>tbody::-webkit-scrollbar-track-piece{border-radius:10px;box-shadow:none;-webkit-box-shadow:none}.tablaResultados>table>tbody::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 10px 10px rgba(153,25,21,.4);-webkit-box-shadow:inset 0 0 10px 10px #991915;border:6px solid transparent;cursor:pointer}.formatoNumRec{color:#991915;font-size:10pt!important}.tituloResultado{color:#991915;font-weight:bold;display:block;text-align:center;line-height:2.5}.tituloResultado.sin-result{line-height:5}.contenedorPagTxt{padding:1.5vh 1.5vw;margin:4vh auto;border:1px solid #e8e8e8;background:linear-gradient(180deg,#f6f6f5,#fff)}.contenedorPagTxt h1{border-bottom:1px solid #991915;width:100%;text-align:center;font-size:1.5rem}.contenedorPagTxt dt{font-weight:600;margin-top:2vh;font-size:1.1rem}.contenedorPagTxt dd{line-height:1.5;margin-left:0}.contenedorPagTxt p{line-height:2}.contenedorPagTxt a{color:#991915;text-decoration:underline;font-weight:900}.contenedorPagTxt .btnVolver a{color:#fff;font-weight:normal;text-decoration:none}.contenedorPagTxt dd ul li{line-height:2}.contenedorPagTxt dl a{color:#991915;font-weight:bold}.contenedorPagTxt>div.w75{width:75%;margin:5vh auto}.contenedorPagTxt>div.w75 section{margin-bottom:3vh;border-bottom:1px solid #777}.contenedorPagTxt>div.w75 p{line-height:1.5}.contenedorPagTxt>div.w75 h4{line-height:2}.contenedorPagTxt>div.w75 ul{margin:0 0 1vh 0}.contenedorPagTxt>div.w75 ul>li{line-height:1.5}.w75-flex{display:flex;width:75%;margin:5vh auto}.w75-flex>section{flex:1 0 auto}.w75-flex>section h2{font-size:1.2rem}.w75-flex>section dl{text-indent:1em}.w75-flex>section dt{font-size:1rem}.secOtrosTramites{display:flex;flex-wrap:wrap}.secOtrosTramites>h3{flex-basis:100%}.secOtrosTramites>fieldset{flex:1 0 45%}.secOtrosTramites>fieldset li{font-size:1rem;list-style:none;line-height:1.5}.secOtrosTramites>div.controlOT{width:100%;text-align:center;height:10vh}.secOtrosTramites>div>button{background-color:#991915;border-radius:5px;line-height:30px;text-align:center;margin:1vh 3vw;color:#fff;border:none;font-size:1.2rem;padding:0 2vw}ul.siteMap,ul.siteMap ul{padding:0;text-align:center}ul.siteMap li{padding:0;list-style:none}ul.siteMap li a{color:#333;text-decoration:underline #991915;font-weight:normal}ul.siteMap li a:hover{transform:none}ul.siteMap>li:first-child>a{font-size:1.3rem;margin-bottom:2vh;display:block;font-weight:900}ul.siteMap ul>li:before{margin-top:2vh;display:block;font-weight:900;font-size:1.2rem}ul.siteMap ul>li:first-child:before{content:'Secciones'}ul.siteMap ul>li:nth-child(6):before{content:'Enlaces de información y Ayuda'}ul.siteMap ul>li:nth-child(11):before{content:'Enlaces normativos'}ul.siteMap ul>li:nth-child(13):before{content:'Contacto'}ul.siteMap ul>li a{line-height:1.5}ul.siteMap ul>li:nth-child(5),ul.siteMap ul>li:nth-child(3) ul{display:none}footer{width:100%;text-align:center;color:#fff;background-color:#991915;padding:.2vh 0}footer ul{padding:0;margin:1vh 0}footer ul li{list-style:none;display:inline-block;border-right:1px solid #fff}footer ul li:last-child{border-right:none}footer ul li a{display:block;color:#fff;margin:0 15px}@media screen and (max-width:450px){.headerPrincipal{height:auto}.headerPrincipal:first-child{width:160px}.etiquetaUsuario{width:unset;position:absolute;top:35px}.headerAcceso h2{font-size:2rem;line-height:2}.headerAcceso p{font-size:1rem}.contenedorBotonesAcceso{flex-direction:column;height:auto;margin:1vh auto}.contenedorBotonesAcceso .colAcceso{flex-basis:100%}.contenedorBotonesAcceso .colAcceso h3{font-size:1rem}.nav-principal ul{flex-wrap:wrap}.nav-principal ul li{flex-basis:100%;margin:1vh}}.fondoCarga{position:absolute;width:100%;top:0;left:0;bottom:0;background-color:#d3d3d3;opacity:.5;text-align:center;display:none;z-index:9999}.fondoCarga span{position:relative;top:50%;font-weight:bold}.contenedorInfo{position:relative;border:1px solid #ccc;background-color:rgba(145,120,64,.1);padding:1vh 1vw;border-radius:10px;display:none;box-shadow:inset 0 0 5px rgba(0,0,0,.2);margin:0 1.5vh 1.5vw}.contenedorInfo button:hover{transform:none}.contenedorInfo.mostrar{display:block}.contenedorInfo .tituloInfo{font-size:1.2em;font-weight:bold;margin-bottom:.5vh;border-bottom:1px solid #8b0000}.contenedorInfo .btnCerrarInfo{position:absolute;top:6px;right:12px;width:18px;height:18px;display:none;background-color:#991915;border:none;border-radius:50%}.contenedorInfo .btnCerrarInfo:before{content:'✖';color:#fff;font-size:.7rem;font-weight:900;margin-left:-2px}.cargando{display:none;position:fixed;z-index:1010;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.8) 50% 50% no-repeat}.cargando .loaderImage{width:100%;position:absolute;top:49%;left:0;display:inline-block;text-align:center}.cargando .loaderText{width:100%;position:absolute;top:52%;left:0;display:inline-block;text-align:center}#InfAutenticacion>p{font-weight:bold;text-align:center;font-size:1.3rem}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.infoAyuda{display:inline-block;cursor:help;color:transparent;border-color:transparent;border-radius:6px;background-color:transparent;margin-left:5px}.infoAyuda::after{content:url('img/iconoInfo-sm.png');vertical-align:middle}.popup{position:relative;display:inline-block;cursor:pointer}.popup .popuptext{visibility:hidden;width:300px;background-color:#f7c4c3;text-align:center;border-radius:6px;padding:8px 0;position:absolute;z-index:999;bottom:125%;left:50%;margin-left:-295px;font-size:.9rem;font-weight:bold;margin-bottom:15px}.popup .encabecera{margin-left:0;bottom:40px}.popup .popuptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.popup .show{visibility:visible;-webkit-animation:fadeIn 1s;animation:fadeIn 1s}.popup .hidden{visibility:hidden}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}progress{width:25vw;height:14px;margin:0 1vw;-webkit-appearance:none;appearance:none;background-color:#ccc;border-radius:7px;border:0}progress::-webkit-progress-bar{background-color:#ccc;border-radius:7px}progress::-webkit-progress-value{background-color:#991915;border-radius:7px}progress::-moz-progress-bar{background-color:#991915;border-radius:7px}.progress .mostrar{display:block}.progress .ocultar{display:none}#cabeceraEscrito h2{font-size:1.2rem;text-align:center}.cabecera-escrito{box-sizing:border-box;width:100%;font-size:0;margin:1vh 0;text-align:center;background-color:rgba(145,120,64,.1);padding:2vh 2vw;border-radius:10px;box-shadow:inset 0 0 5px rgba(0,0,0,.2)}.cabecera-escrito>*{display:inline-block;vertical-align:middle}.cabecera-escrito>strong{width:60%;font-size:1.1rem;text-align:left}.cabecera-escrito>span{width:40%;text-align:right;font-size:1rem}.cabecera-escrito>span strong{font-size:1.2rem}.Accordion,.Accordion h2{margin:0;padding:0}.Accordion.focus{border-color:#991915}.Accordion-trigger{background-color:#991915;color:#fff;cursor:pointer;padding:.5vh 1.2vw;margin-bottom:1vh;width:100%;border:1px solid #991915;border-radius:10px;text-align:left;outline:none;font-size:1rem;transition:.4s}.Accordion-trigger:focus,.Accordion-trigger:hover{background:#c73935;border:1px solid #000}.Accordion-trigger:hover{transform:none}.Accordion button::-moz-focus-inner{border:0}.Accordion-title{display:block;pointer-events:none;border:transparent 2px solid;border-radius:5px;padding:.25em;outline:none}.Accordion-trigger:focus .Accordion-title{border-color:#c73935}.Accordion-icon{border:solid #fff;border-width:0 2px 2px 0;height:.5rem;pointer-events:none;margin-top:10px;float:right;transform:translateY(-60%) rotate(45deg);width:.5rem}.Accordion-trigger:focus .Accordion-icon,.Accordion-trigger:hover .Accordion-icon{border-color:#fff;border-width:0 3px 3px 0}.Accordion-trigger[aria-expanded="true"] .Accordion-icon{transform:translateY(-50%) rotate(-135deg)}.Accordion-panel[hidden]{display:none}.Accordion-panel{margin:0;padding:1em 1.5em;font-size:0}.Accordion-panel .col-50pc{display:inline-block;vertical-align:top;box-sizing:border-box;width:50%;padding:.5vh 1vw}.Accordion-panel .col-50pc h3{padding-bottom:1.5vh;text-transform:uppercase}.Accordion-panel .col-50pc h3 .rojo{margin:unset}.Accordion-panel .fila{width:100%;padding:.5vh 1vw;box-sizing:border-box}.REX_divLectura{width:100%;border-bottom:1px solid #eea09d;margin-bottom:.8vh;font-size:.9rem}.REX_divLectura>*{display:inline-block;vertical-align:top}.REX_divLectura span{width:35%}#secDatosEscrito .fila span{display:block}.Accordion-panel .secDocsObligatorios p{font-size:.9rem}.Accordion-panel .secDocsObligatorios h3,.Accordion-panel .secOtraDocu h3{margin-bottom:.8vh;border-bottom:1px solid #eea09d}.Accordion-panel .secDocsObligatorios,.Accordion-panel .secOtraDocu{margin-bottom:2vh}.buscadorRecursos{background:linear-gradient(0deg,#ccc,#fff);border:none;padding:10px;display:flex;flex-wrap:wrap;width:100%;box-sizing:border-box}.buscadorRecursos>div{flex:1 0 auto;padding-left:1vw}.buscadorRecursos>div:first-child,.buscadorRecursos>div:nth-child(2){border-right:1px solid #991915}.buscadorRecursos>div:last-child{padding-left:0}.buscadorRecursos>div>*{display:block}.buscadorRecursos>div label,.buscadorRecursos>div fieldset legend{font-weight:600;padding-bottom:1vh;font-size:1.3rem}.buscadorRecursos>div fieldset{border:none;padding:0}.buscadorRecursos>div fieldset label{font-weight:100;font-size:1rem;vertical-align:middle}.buscadorRecursos>div button{width:100%;border:1px solid #fff;border-radius:4px;color:#fff;margin:.5vh 0;font-size:1rem;text-align:center;line-height:1.8}.buscadorRecursos>div .btnBuscar{background-color:#991915}.buscadorRecursos>div .btnBuscar:before{content:url('img/iconoBuscar.png');margin:0 5px;vertical-align:middle}.buscadorRecursos>div .btnLimpiar{background-color:#333}.buscadorRecursos>div .btnLimpiar:before{content:url('img/iconolimpiar.png');margin:0 3px;vertical-align:middle}.input-expoc{width:300px}.fondoPopupDialog{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(118,118,118,.7);text-align:center;display:none;z-index:1;height:100vh}@supports ((-webkit-backdrop-filter:none)or(backdrop-filter:none)){.fondoPopupDialog{background-color:rgba(118,118,118,.6);-webkit-backdrop-filter:blur(.4em);backdrop-filter:blur(.4em);}}.PopupDialog{display:none;border:2px solid #991915;border-radius:5px;position:absolute;z-index:10000;top:50%;left:50%;padding:2vh 3vw;background-color:#fff;transform:translate(-50%,-50%);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.5)}.PopupDialog .labelTitulo{color:#991915;font-weight:bold;font-size:14pt;border-bottom:3px solid;cursor:move}.PopupDialog .labelMensaje{font-weight:bold;padding:2vh 1.5vw}.PopupDialog .botoneraDialog{width:100%;text-align:center}.PopupDialog .botoneraDialog .boton{background-color:#991915;border-radius:5px;line-height:30px;text-align:center;margin:1vh 3vw;color:#fff;border:none;font-size:1.2rem;padding:0 2vw}