/*!****************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/login.css ***!
  \****************************************************************************************************************/
/* Este elemento debe tener "position: relative" */
.is-relative{
    max-width: 420px;
    position: relative;
}
  
  /* El icono debe ser "position: absolute"
   * Ademas le damos un "display: block" y lo posicionamos */
.input-icon{
    position: absolute;
    display: block;
    top: 50%; /* Coloca el borde superior del elemento al 50% del contenedor */
    left: 7%; /* Coloca el borde izquierdo del elemento al 50% del contenedor */
    transform: translate(-50%, -50%);
    
    user-select: none;
    cursor: pointer;
}

/*!***************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/app.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************/
/*
table.dataTable:not(.no-center-first-column) tr td {
    text-align: center !important;
}

table.dataTable thead tr th {
    text-align: center !important;
}

table.dataTable tfoot tr th {
    text-align: center !important;
}
*/
.twitter-typeahead {
  width: 100%;
}

.tt-menu {
  background: white;
  border-radius: 4px;
  border: 1px solid gray;
  margin-top: 10px;
  width: 100%;
  max-height: 200px;
  overflow-y: auto;
  text-align: left;
}

.tt-suggestion {
  padding: 5px 10px;
  border-bottom: 1px dotted black;
}

.tt-suggestion:hover {
  cursor: pointer;
  color: #fff;
  background-color: #0097cf;
}

.tt-suggestion.tt-cursor {
  color: #fff;
  background-color: #0097cf;
}

.empty-message {
  padding: 5px 10px;
  text-align: center;
}

/*para centrar el icono*/
.swal2-popup .swal2-icon {
  margin: 2rem auto auto auto !important;
}

/*clases para resaltar optios deshabilitados*/
select option[data-status=disabled] {
  color: gray !important;
  font-style: italic !important;
  background-color: #f5f5f5 !important;
}

select option.disabled-option {
  font-weight: bold !important;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29keWFzX2VwLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFBQSxrREFBa0Q7QUFDbEQ7SUFDSSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0FBQ3RCOztFQUVFOzREQUMwRDtBQUM1RDtJQUNJLGtCQUFrQjtJQUNsQixjQUFjO0lBQ2QsUUFBUSxFQUFFLGdFQUFnRTtJQUMxRSxRQUFRLEVBQUUsaUVBQWlFO0lBQzNFLGdDQUFnQzs7SUFFaEMsaUJBQWlCO0lBQ2pCLGVBQWU7QUFDbkI7Ozs7O0FDWkE7Ozs7Ozs7Ozs7OztDQUFBO0FBZUE7RUFDSTtBQUpKOztBQU9BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUpKOztBQU9BO0VBQ0k7RUFDQTtBQUpKOztBQVFBO0VBQ0k7RUFDQTtFQUNBO0FBTEo7O0FBUUE7RUFDSTtFQUNBO0FBTEo7O0FBUUE7RUFDSTtFQUNBO0FBTEo7O0FBU0E7QUFDQTtFQUNJO0FBTko7O0FBU0E7QUFDQTtFQUNJO0VBQ0E7RUFDQTtBQU5KOztBQVNBO0VBQ0k7QUFOSixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9sb2dpbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9hcHAuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiBFc3RlIGVsZW1lbnRvIGRlYmUgdGVuZXIgXCJwb3NpdGlvbjogcmVsYXRpdmVcIiAqL1xuLmlzLXJlbGF0aXZle1xuICAgIG1heC13aWR0aDogNDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuICBcbiAgLyogRWwgaWNvbm8gZGViZSBzZXIgXCJwb3NpdGlvbjogYWJzb2x1dGVcIlxuICAgKiBBZGVtYXMgbGUgZGFtb3MgdW4gXCJkaXNwbGF5OiBibG9ja1wiIHkgbG8gcG9zaWNpb25hbW9zICovXG4uaW5wdXQtaWNvbntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdG9wOiA1MCU7IC8qIENvbG9jYSBlbCBib3JkZSBzdXBlcmlvciBkZWwgZWxlbWVudG8gYWwgNTAlIGRlbCBjb250ZW5lZG9yICovXG4gICAgbGVmdDogNyU7IC8qIENvbG9jYSBlbCBib3JkZSBpenF1aWVyZG8gZGVsIGVsZW1lbnRvIGFsIDUwJSBkZWwgY29udGVuZWRvciAqL1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIFxuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbiIsIkBpbXBvcnQgXCJ+Ym9vdHN0cmFwLXRpbWVwaWNrZXIvY3NzL2Jvb3RzdHJhcC10aW1lcGlja2VyLmNzc1wiO1xuQGltcG9ydCAnfmxlYWZsZXQvZGlzdC9sZWFmbGV0LmNzcyc7XG5cbi8vZXN0YXMgdHJlcyBkZWZpbmljaW9uZXMgc29uIHBhcmEgZWwgdGVtYSBkZSBjZW50cmFyIHRvZGFzIGxhcyBjb2x1bW5hcyAgbGFzIHRhYmxhcyBkZWwgY29tcG9uZW50ZVxuXG4vKlxudGFibGUuZGF0YVRhYmxlOm5vdCgubm8tY2VudGVyLWZpcnN0LWNvbHVtbikgdHIgdGQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgdHIgdGgge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG50YWJsZS5kYXRhVGFibGUgdGZvb3QgdHIgdGgge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuKi9cblxuLy9lc3RpbG9zIHBhcmEgZWwgdGVtYSBkZSBsb3MgdHlwZWFoZWFkXG4udHdpdHRlci10eXBlYWhlYWQge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4udHQtbWVudSB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGdyYXk7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50dC1zdWdnZXN0aW9uIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkIGJsYWNrO1xuICAgIC8vYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCBibGFjaztcbn1cblxuLnR0LXN1Z2dlc3Rpb246aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5N2NmO1xufVxuXG4udHQtc3VnZ2VzdGlvbi50dC1jdXJzb3Ige1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDk3Y2Y7XG59XG5cbi5lbXB0eS1tZXNzYWdlIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLy9jb2xvcjogcmVkO1xufVxuXG4vKnBhcmEgY2VudHJhciBlbCBpY29ubyovXG4uc3dhbDItcG9wdXAgLnN3YWwyLWljb24ge1xuICAgIG1hcmdpbjogMnJlbSBhdXRvIGF1dG8gYXV0byAhaW1wb3J0YW50O1xufVxuXG4vKmNsYXNlcyBwYXJhIHJlc2FsdGFyIG9wdGlvcyBkZXNoYWJpbGl0YWRvcyovXG5zZWxlY3Qgb3B0aW9uW2RhdGEtc3RhdHVzPVwiZGlzYWJsZWRcIl0ge1xuICAgIGNvbG9yOiBncmF5ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50O1xufVxuXG5zZWxlY3Qgb3B0aW9uLmRpc2FibGVkLW9wdGlvbiB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/