/*Importaciones de CSS*/
@import url("Componentes/editControl.css");
@import url("Componentes/dropList.css");
@import url("Componentes/pageControl.css");
@import url("Componentes/segmentedControl.css");
@import url("Componentes/datagridControl.css");
@import url("Componentes/contenedorDivResp.css");
/* Fin de importaciones de CSS */
@font-face {
  font-family: Questrial;
  src: url("../fonts/Questrial-Regular.ttf");
}

* {
  font-family: Questrial !important;
  scrollbar-width: thin !important; /* "auto" or "thin" */
  scrollbar-color: rgb(var(--primary-color)) rgba(220, 216, 216, 0.2) !important;
}

#jsMovInventario_1100_header {
  background-color: rgb(var(--primary-color)) !important;
}
#jsMovInventario_1100_label {
  color: rgb(var(--primary-color-text));
  font-size: 18px;
  top: 2px !important;
}

.omnis-complexgrid-row:hover {
  background-color: rgb(var(--primary-color), 0.2) !important;
}
.pageheadershadow {
  box-shadow: 0 8px 20px rgba(210, 210, 210, 0.35),
    0 2px 8px rgba(200, 200, 200, 0.15);
  border: 2px solid rgba(var(--primary-color), 0.3);
}

.contentFotos {
  background-color: rgba(var(--primary-color), 0.1) !important;
  -webkit-backdrop-filter: blur(10px) !important;
  backdrop-filter: blur(10px) !important;
}
.rowscpxpreviewfact {
  box-shadow: 0 4px 8px rgba(220, 216, 216, 0.35),
    0 2px 4px rgba(200, 200, 200, 0.15);
  border: 2px solid rgba(var(--primary-color), 0.1) !important;
}
.txtcpxpewrows {
  background-color: rgba(var(--primary-color), 0.1) !important;
  border: 1px solid rgba(var(--primary-color), 0.2) !important;
}

.txttotalprevfact {
  background-color: rgba(var(--primary-color), 0.2) !important;
  border: 2px solid rgba(var(--primary-color), 0.4) !important;
}
.txttotalprevfactpago {
  background-color: rgba(179, 179, 179, 0.1) !important;
  border: 2px solid rgba(var(--primary-color), 0.4) !important;
}
a ins.jstree-icon {
  width: 24px !important;
  height: 24px !important;
  margin-top: -4px !important;
  min-width: 24px;
}

.omnisform {
  width: 100% !important;
}
