body,input, select, textarea {font-family: "Open Sans", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;}h1, h2, h3, h4, h5, h6 {line-height: 1.1;}html {background-color: #ddd;background-image: -moz-linear-gradient(center top, #aaa, #ddd);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #aaa), color-stop(1, #ddd));background-image: linear-gradient(to bottom, #aaa, #ddd);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#aaaaaa', EndColorStr='#dddddd');background-repeat: no-repeat;height: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}html * {margin: 0;}.nav {zoom: 1;}.nav ul {overflow: hidden;padding-left: 0;zoom: 1;}.nav li {display: block;float: left;list-style-type: none;margin-right: 0.5em;padding: 0;}.nav a {color: #666666;display: block;padding: 0.25em 0.7em;text-decoration: none;-moz-border-radius: 0.3em;-webkit-border-radius: 0.3em;border-radius: 0.3em;}.nav li.dropdown-item a {-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}.nav a:active, .nav a:visited {color: #666666;}.nav a:focus, .nav a:hover {background-color: #999999;color: #ffffff;outline: none;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);}.no-borderradius .nav a:focus, .no-borderradius .nav a:hover {background-color: transparent;color: #444444;text-decoration: underline;}.nav a.home, .nav a.list, .nav a.create {background-position: 0.7em center;background-repeat: no-repeat;text-indent: 25px;}.nav a.home {background-image: url(../images/skin/house.png);}.nav a.list {background-image: url(../images/skin/database_table.png);}.nav a.create {background-image: url(../images/skin/database_add.png);}.nav li.dropdown.show ul.dropdown-menu {background-color: #424649;}fieldset,.property-list {margin: 0.6em 1.25em 0 1.25em;padding: 0.3em 1.8em 1.25em;position: relative;zoom: 1;border: none;}.property-list .fieldcontain {list-style: none;overflow: hidden;zoom: 1;}.fieldcontain {margin-top: 1em;}.fieldcontain label,.fieldcontain .property-label {color: #666666;text-align: right;width: 25%;}.fieldcontain .property-label {float: left;}.fieldcontain .property-value {display: block;margin-left: 27%;}label {cursor: pointer;display: inline-block;margin: 0 0.5em 0 0;}input, select, textarea {background-color: #fcfcfc;border: 1px solid #cccccc;font-size: 1em;padding: 0.2em 0.4em;}select {padding: 0.2em 0.2em 0.2em 0;}select[multiple] {vertical-align: top;}textarea {width: 250px;height: 150px;overflow: auto;vertical-align: top;}input[type=checkbox], input[type=radio] {background-color: transparent;border: 0;padding: 0;}input:focus, select:focus, textarea:focus {background-color: #ffffff;border: 1px solid #eeeeee;outline: 0;-moz-box-shadow: 0 0 0.5em #ffffff;-webkit-box-shadow: 0 0 0.5em #ffffff;box-shadow: 0 0 0.5em #ffffff;}.required-indicator {color: #cc0000;display: inline-block;font-weight: bold;margin-left: 0.3em;position: relative;top: 0.1em;}ul.one-to-many {display: inline-block;list-style-position: inside;vertical-align: top;}ul.one-to-many li.add {list-style-type: none;}fieldset.embedded {background-color: transparent;border: 1px solid #CCCCCC;margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}fieldset.embedded legend {margin: 0 1em;}.errors,.message {margin: 1em 0;padding: 0.5em;}.message {background: #f3f3ff;border: 1px solid #b2d1ff;color: #006dba;-moz-box-shadow: 0 0 0.25em #b2d1ff;-webkit-box-shadow: 0 0 0.25em #b2d1ff;box-shadow: 0 0 0.25em #b2d1ff;}.errors {background: #fff3f3;border: 1px solid #ffaaaa;color: #cc0000;-moz-box-shadow: 0 0 0.25em #ff8888;-webkit-box-shadow: 0 0 0.25em #ff8888;box-shadow: 0 0 0.25em #ff8888;}.errors ul,.message {padding: 0;}.errors li {list-style: none;background: transparent url(../images/skin/exclamation.png) 0.5em 50% no-repeat;text-indent: 2.2em;}.message {background: transparent url(../images/skin/information.png) 0.5em 50% no-repeat;text-indent: 2.2em;}.error input, .error select, .error textarea {background: #fff3f3;border-color: #ffaaaa;color: #cc0000;}.error input:focus, .error select:focus, .error textarea:focus {-moz-box-shadow: 0 0 0.5em #ffaaaa;-webkit-box-shadow: 0 0 0.5em #ffaaaa;box-shadow: 0 0 0.5em #ffaaaa;}input:invalid, select:invalid, textarea:invalid {background: #fff3f3;border-color: #ffaaaa;color: #cc0000;}input:invalid:focus, select:invalid:focus, textarea:invalid:focus {-moz-box-shadow: 0 0 0.5em #ffaaaa;-webkit-box-shadow: 0 0 0.5em #ffaaaa;box-shadow: 0 0 0.5em #ffaaaa;}.pagination {border-top: 0;margin: 0.8em 1em 0.3em;padding: 0.3em 0.2em;text-align: center;-moz-box-shadow: 0 0 3px 1px #AAAAAA;-webkit-box-shadow: 0 0 3px 1px #AAAAAA;box-shadow: 0 0 3px 1px #AAAAAA;background-color: var(--hexa-dark-color) !important;}.pagination a,.pagination .currentStep {color: white;display: inline-block;margin: 0 0.1em;padding: 0.25em 0.7em;text-decoration: none;-moz-border-radius: 0.3em;-webkit-border-radius: 0.3em;border-radius: 0.3em;}.pagination a:hover, .pagination a:focus,.pagination .currentStep {background-color: var(--hexa-green-color);color: #ffffff;outline: none;font-weight: bold;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);}.no-borderradius .pagination a:hover, .no-borderradius .pagination a:focus,.no-borderradius .pagination .currentStep {background-color: transparent;color: #444444;text-decoration: underline;}* {margin: 0;padding: 0;box-sizing: border-box;}:root {--hexa-green-color: #94795d;--hexa-dark-color: #5b5b5f;--rgba-green-color: #94795d;--rgba-dark-color: rgba(91, 91, 95);--rgba-transparent-dark-color: rgba(100, 100, 105, 0.7);}html,body {margin: 0;padding: 0;box-sizing: border-box;min-width: 375px;min-height: 100%;display: flex;flex-direction: column;}body {font-family: sans-serif;background-image: url("fondo-69a35e6744390aede12ed00a17928f10.jpg");background-size: cover;background-repeat: no-repeat;background-position: center;;flex: 1;display: flex;flex-direction: column;justify-content: space-between;align-items: center;}.body-container {display: grid;flex-grow: 1;width: 80%;margin: 1.25rem 0;}.bg-general {background-color: var(--hexa-dark-color);}.btn-custom-green {color: #fff;background-color: #abc451;border-color: #abc451;}.btn-custom-green:hover {color: #fff;background-color: #96a23f;border-color: #96a23f;}.btn-custom-green:focus, .btn-custom-green.focus {color: #fff;background-color: #96a23f;border-color: #96a23f;box-shadow: 0 0 0 0.25rem rgba(171, 196, 81, 0.5);}.btn-custom-green:disabled, .btn-custom-green.disabled {color: #fff;background-color: #abc451;border-color: #abc451;opacity: 0.65;}.btn-custom-green:active, .btn-custom-green.active,.show > .btn-custom-green.dropdown-toggle {color: #fff;background-color: #859838;border-color: #798b33;}.btn-custom-green:active:focus, .btn-custom-green.active:focus,.btn-custom-green:active.focus, .btn-custom-green.active.focus {box-shadow: 0 0 0 0.25rem rgba(171, 196, 81, 0.5);}.delete-file-button {padding: 3px;position: relative;bottom: 10px;font-weight: bold;height: fit-content;border: none;background-color: transparent;}.delete-file-button:focus {border: none;}@media (min-width: 3840px) {.tablaContenido {font-size: clamp(1rem, 2.5vw, 3.1rem);line-height: 1.56;}}@media (max-width: 768px) {.body-container {width: 100%;margin: 5rem 0;}.tablaContenido {overflow-x: scroll;}}.color-secondary {color: var(--hexa-dark-color);}body {overflow-x: hidden;margin: 0;padding: 0;}.text-shadow {text-shadow: 1px 1px 2px #000;}.body-module {background-color: #373d44;min-height: 100vh;}.background-texture {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: url("../img/panelBusqueda2.jpg") no-repeat center/cover;opacity: 0.08;z-index: -1;}.main-content {margin-top: 0vh;min-height: calc(100vh - 6vh);display: flex;justify-content: center;align-items: flex-start;margin-bottom: 0;padding-bottom: 0;min-height: calc(100vh - 33vh);overflow: hidden;}#panelConsulta {width: 100%;max-width: 850px;border-radius: 12px;overflow: hidden;font-family: 'robotolight';margin-bottom: 10px;}.card-overlay {background: rgb(218, 218, 218);backdrop-filter: blur(2px);border-radius: 8px;padding:20px !important;}h2 {font-family: robotolight;color: #181818;font-size: 1.4rem;margin-bottom: 0.75rem;}.form-label {font-size: 0.85rem;margin-bottom: 4px;margin-right: 10px;}.form-control {font-size: 0.9rem;padding: 8px 12px;min-width: 220px;margin-right: 10px;text-transform: uppercase;}.btn-success {background-color: #235B4E;border-color: #235B4E;color: #fff;margin-top: 6px;float:inline-end;}.btn-primary {background-color: #691C32;border-color: #691C32;padding: 4px 10px;}.btn-secondary {background-color: #bababb;border: none;color: #000;padding: 6px 12px;}.btn-secondary:hover {background-color: #333435;color: #fff;}.captcha-help {font-size: 0.85rem;}.input-group {height: auto;padding: 5px;margin-bottom: 12px;}.boton-img {height: 28px;width: 32px;object-fit: contain;}.resultado-datos {display: flex;flex-wrap: wrap;}.mb-4 { margin-bottom: 0.75rem !important; }.mb-3 { margin-bottom: 0.5rem !important; }.mb-2 { margin-bottom: 0.25rem !important; }.dato-item {background: rgb(255, 255, 255);padding: 8px 12px;border-radius: 8px;min-height: 44px;display: block;flex-direction: unset;justify-content: flex-start;transition: background 0.3s ease;}.dato-item:hover {background: rgba(165, 163, 163, 0.2);}.dato-label {font-weight: 600;color: #000;font-size: large;}.dato-valor {font-weight: 400;color: #2c2c2c;font-size: medium;line-height: 1.2;word-wrap: break-word;}.dato-valor-prueba{font-weight: 400;color: #ffffff;font-size: medium;line-height: 1.2;word-wrap: break-word;}.estado-verificacion {display: flex;align-items: center;justify-content: center;text-align: center;padding: 8px 12px;border-radius: 8px;font-weight: bold;font-size: large;margin-top: 15px;}.estado-verificacion.correcto {background-color: #235B4E;color: #f5f5f5;width: auto;height:70px;}.estado-verificacion.incorrecto {background-color: #691C32;color: #f5f5f5;width: auto;height:70px;}@media (max-width: 1024px) {.main-content {margin-top: 0vh;}}@media (max-width: 768px) {h2 {font-size: 1.25rem;} .main-content {margin-top: -5vh;}.card-overlay {padding: 10px !important;}}@media (max-width: 430px) {.main-content {margin-top: -5vh;}.card-overlay {padding: 25px !important;}}.ConsAprobado{text-align:center;font-size: larger;margin-top: 5px;display: block;}.dato-valor-pruebas.correcto{background-color: #235B4E;width: auto;height:40px;border-radius: 8px;line-height: 2.0;}.dato-valor-pruebas.incorrecto{background-color: #691C32;width: auto;height:40px;border-radius: 8px;line-height: 2.0;}.ConsFecha {background: #f9f9f9;padding: 10px 14px;border-radius: 8px;min-height: 44px;display: flex;flex-direction: column;justify-content: flex-start;transition: background 0.3s ease;margin-top: 6px;}.dato-label-fecha {font-weight: 600;color: #000;font-size: large;margin-bottom: 4px;}.dato-valor-fecha.correcto {font-weight: 400;color: #2c2c2c;font-size: medium;line-height: 1.2;word-wrap: break-word;}.dato-valor-fecha.incorrecto {font-weight: 400;color: rgb(66, 64, 64);padding: 6px 10px;border-radius: 6px;font-size: medium;line-height: 1.2;word-wrap: break-word;}