/*body.page-view-reportes-de-tickets #header {
  display: none;
}*/
.tab-content > .tab-pane {
    display: none;
}
.tab-content > .tab-pane.active {
    display: block;
    opacity: 1;
    transition: opacity 0.3s ease;
}
.dataTables_wrapper {
    overflow-x: auto;
    width: 100%;
}
.node--type-inventario-papeleria .tab-content {
    position: relative;
}
.node--type-inventario-papeleria .tab-pane {
    width: 100%;
}



.card-user-information {
    padding-left: 5rem;
    padding-right: 5rem;
    margin-left: 12rem !important;
    margin-right: 12rem !important;
    padding-top: 3rem;
    padding-bottom: 3rem;
    background-color: #117dc8;
    color: white;
}

.card-user-information .text-secondary {
    color: #ffffff !important;
}

.card-user-information strong.d-block.h5.mb-0 {
    text-decoration: underline;
    font-weight: bold;
    font-size: medium;
}

.card-user-information strong.d-block.h5.mb-0::after {
    content: " : ";
}

h1, h2, h3, h4, h5 {
    font-size: 18px !important;
}

#group-consumible-tab button.nav-link.active {
  background-color: #001678 !important;
  color: white !important;
}

#edit-group-primer-grupo {
    margin-bottom: -4px !important;
}

#edit-field-mensaje-de-cierre-rq-0-value {
    height: 6rem;
}

#edit-field-adjunto-print-wrapper .details-wrapper {
  display: flex;
 align-items: stretch;
 flex-direction: column-reverse;
 flex-wrap: nowrap;
 align-content: center;
}

.field--name-field-alerta-print .field__label {
    display: none;
}

.field--name-field-alerta-print .field__item {
    display: none;
}

#block-rcsolutions-theme-otrosenlacesuser .btn.btn-primary.right-btn {
    margin-left: 2rem;
    margin-right: 2rem;
}




#edit-field-impresoras-asignadas{
  display: none;
}

.js-form-item.js-form-type-select.form-type-select.js-form-item-field-subcategoria.form-item-field-subcategoria.mb-3{
  width: 100%;
  float: left;
}

#edit-group-subcategoria-y-prioridad {
    width: 104%;
    margin-bottom: 0px !important;
}

.js-form-item.js-form-type-select.form-type-select.js-form-item-action.form-item-action.mb-3 {
  display: none;
}

.view.view-user-admin-people.view-id-user_admin_people.view-display-id-page_2 button.btn.btn-primary {
  display: none !important;
}

#block-rcsolutions-theme-conaultasinventarioyuser .col-md-1 {
  margin-right: 0px;
  margin-left: 9px;
}

#block-rcsolutions-theme-consultasinventarioyuser .col-md-1 {
    margin-left: 9px;
}

.dropdown-item button {
  display: block;
  width: 100%;
  text-align: left;
}

.node--type-ticket-de-impresora h1.title {
  display: none;
}

.node--type-ticket-de-impresora .field__label {
  float: left;
}

.node--type-ticket-de-impresora ul.nav.primary.nav-pills li.nav-item:last-child {
  display: none;
}

.field.field--name-field-actualizaciones-print.field--type-comment.field--label-above.comment-wrapper .title {
  background-color: #001778;
  color: white;
  padding: 20px;
}

#edit-group-usuario-impresoras-print {
  margin-bottom: -12px !important;
}
#edit-group-prioridad-e-impresoras {
  margin-bottom: 10px !important;
}
#edit-group-it-estado-ticket-print {
  margin-bottom: -4px !important;
}

#edit-field-adjunto-print-wrapper {
    position: absolute;
    right: -43rem;
    top: 20rem;
    width: 90%;
}

#edit-field-impresoras-asignadas-print-wrapper {
    margin-bottom: -55px !important;
}

.form-item-field-impresoras-asignadas-print-0-value.mb-3 {
    width: 49%;
    margin-left: 22.5rem;
}

#edit-group-usuario-impresoras-print {
  margin-bottom: 0px !important;
}
#edit-group-prioridad-e-impresoras {
  margin-bottom: 10px !important;
}
#edit-group-it-estado-ticket-print {
  margin-bottom: -4px !important;
}

#block-rcsolutions-theme-breadcrumbpersonalizado {
  margin-bottom: -30px;
}

.node--type-ticket-de-soporte #block-rcsolutions-theme-breadcrumbpersonalizado,
.node--type-solicitud-de-consumible #block-rcsolutions-theme-breadcrumbpersonalizado,
.node--type-inventario-de-toner #block-rcsolutions-theme-breadcrumbpersonalizado{
  display: none;
}

.node--type-inventario-de-impresora #block-rcsolutions-theme-breadcrumbpersonalizado {
  margin-bottom: -58px;
}

.node--type-inventario-de-impresora .tabs ul li:nth-child(1), .node--type-inventario-de-impresora .tabs ul li:nth-child(2) {
  display: none;
}

#node-ticket-de-soporte-form {
  position: relative;
}

#edit-group-toner-serie {
  padding-top: 13px;
  margin-bottom: 0px !important;
}

#edit-group-requerimiento-prioridad{
  margin-bottom: 0px !important;
}

a.btn.btn-warning.file-del {
  margin-right: 1rem;
}

.ui-dialog-titlebar{background-color:#c2c2c2;}
.ui-dialog .ui-dialog-titlebar-close
{
  background-image: url(https://cdnjs.cloudflare.com/ajax/libs/aui/6.0.1/aui/css/icons/aui-icon-close.png);
  z-index:999999;
}

div#edit-group-dos-campos {
  width: 88%;
  margin-bottom: -1rem !important;
}

#user-register-form {
  position: relative;
}

#user-register-form button#edit-submit {
  position: absolute;
  display: block;
  top: 16.5rem;
}

.view.view-user-admin-people.view-id-user_admin_people.view-display-id-page_1{
  width: 104%;
}

#node-inventario-de-impresora-form {
  position: relative;
}

/*#node-inventario-de-impresora-form button#edit-submit {
  position: absolute;
  top: 25rem;
}*/

#edit-group-agrupar-ip-departamento {
    margin-bottom: 0rem !important;
}

.view.view-inventario.view-id-inventario.view-display-id-block_1 .bootstrap-table .fixed-table-container .table {
    margin-top: 5rem;
    font-size: 13px;
}

/*88888&*/

.page-view-reportes-de-tickets .columns.columns-right.btn-group.float-right {
  top: 8.3rem;
  right: 19rem;
}

.page-view-reportes-de-tickets .dropdown-item {
  width: 34%;
}

#edit-group-empresa-y-sitio {
  margin-bottom: 0.5rem !important;
}




.view.view-clientes-bloque .view-content.row {
  width: 107%;
}

.js-form-item.js-form-type-entity-autocomplete.form-type-entity-autocomplete.js-form-item-field-modelos-compatibles-target-id.form-item-field-modelos-compatibles-target-id.mb-3 {
  position: relative;
}

#block-rcsolutions-theme-menudeadministracion .nav-link {
  color: #00278a !important;
  }
  #block-rcsolutions-theme-views-block-ticket-abierto-block-1 .view.view-ticket-abierto.view-id-ticket_abierto {
    margin-top: 2rem;
  }
  
      body.role-usuarios-clientes .nav.primary.nav-pills {
      display: none;
  }

  .autocomplete-deluxe-container.autocomplete-deluxe-multiple {
    border-radius: 8px;
    border: 1px solid #ced4da;
}
  
   #preloader {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background-color: #fff; /* Color de fondo del preloader */
    z-index: 9999; /* Asegura que el preloader esté por encima de otros elementos */
  }
  
  .spinner {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 50px;
    height: 50px;
    margin: -25px 0 0 -25px;
    border: 5px solid #3498db;
    border-top-color: transparent;
    border-radius: 50%;
    animation: spin 0.5s linear infinite;
  }
  
  @keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
  }
  
  
  /* Spinner Inventario Impresora */
/* Preloader específico para edición de inventario */
.node-edit-preloader {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #fff;
  z-index: 999999;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 1;
  transition: opacity 0.5s ease;
  pointer-events: all !important;
}

.node-edit-preloader.hidden {
  opacity: 0;
  pointer-events: none !important;
}

.node-edit-preloader .spinner-border {
  width: 4rem;
  height: 4rem;
  border-width: 0.25em;
  animation: spinner-animation 0.5s linear infinite;
}

@keyframes spinner-animation {
  from { transform: rotate(0deg); }
  to { transform: rotate(360deg); }
}

body.node-edit-preloader-active {
  overflow: hidden !important;
  height: 100% !important;
}

  /* Fin Spinner Inventario Impresora */


  #block-rcsolutions-theme-main-menu .nav-link.nav-link--inicio {
  color: #00278a !important;
  }
  #edit-group-dos-elementos-asignado {
  margin-bottom: -19px !important;
  }
  #edit-field-subcategoria-wrapper {
  margin-top: 26px;
  }
  body.layout-no-sidebars.has-featured-top.page-node-657 #block-rcsolutions-theme-search-form-wide {
  display: none;
  }
  #edit-field-adjunto-wrapper .details-wrapper {
  display: flex;
  align-items: stretch;
  flex-direction: column-reverse;
  flex-wrap: nowrap;
  align-content: center;
  }
  body.layout-no-sidebars.page-view-user-admin-people #block-rcsolutions-theme-search-form-wide {
  display: none;
  }
  #edit-field-adjunto-wrapper{
  position: absolute;
  right: -43rem;
  top: 20rem;
  width: 90%;
  }
  #views-exposed-form-user-admin-people-page-1 .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-user.form-item-user.mb-3 {
  display: none;
  }
  #views-exposed-form-user-admin-people-page-1 .js-form-item.js-form-type-select.form-type-select.js-form-item-status.form-item-status.mb-3 {
  display: none;
  }
  #views-exposed-form-user-admin-people-page-1 .js-form-item.js-form-type-select.form-type-select.js-form-item-role.form-item-role.mb-3 {
  display: none;
  }
  #edit-submit-user-admin-people {
  display: none;
  }
  #edit-title-wrapper {
  display: inline-block;
  width: 100%;
  }
  .view.view-ticket-abierto.view-id-ticket_abierto .bootstrap-table.bootstrap5 .float-left {
  float: right;
  }
  .bootstrap-table.bootstrap5 .float-left {
  float: right;
  }
  img.img-thumbnail {
  border: none;
  }
  img.img-thumbnail:hover {
  transform: scale(1.1);
  transition-duration: 0.5s;
  }
  h4.font-report {
  margin-top: 8px;
  font-size: 15px;
  color: #001677;
  font-weight: 400;
  white-space: nowrap;
  }
  #block-rcsolutions-theme-bloquedereportes .col {
  margin-top: 30px;
  }
  #user-form {
  position: relative;
  }
  #user-form #edit-actions {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 16rem;
  }
  .user-logged-in.path-user .section .flex-row {
  display: none;
  }
  .js-form-item.js-form-type-password.form-type-password.js-form-item-current-pass.form-item-current-pass.mb-3 {
  width: 85%;
  }
  #field-impresoras-asignadas-values {
  width: 87%;
  }
  .js-form-item.js-form-type-password.form-type-password.js-form-item-current-pass.form-item-current-pass.mb-3 {
  width: 85%;
  }
  .table-striped>tbody>tr:nth-of-type(odd)>* {
  --bs-table-accent-bg: white;
  }
  .page-node-659 .view.view-inventario.view-id-inventario.view-display-id-block_1 {
  position: relative;
  margin-top: 0rem;
  width: 102.6%;
  }
  body.path-user .field--label-inline .field__label {
  width: 200px;
  font-size: initial;
  color: initial;
  font-weight: initial;
  }
  body.path-user .field--label-inline .field__item {
  font-size: initial;
  font-weight: initial;
  }
  .accordion-flush .accordion-item .accordion-button {
  width: initial !important;
  }
  .layout-no-sidebars.page-node-2.user-logged-in.path-frontpage.node--type-page .nav.primary.nav-tabs {
  display: none !important;
  }
  thead {
  background-color: #002183 !important;
  }
  td {
  background-color: white !important;
  }
  #navbar-main {
  background-color: transparent !important;
  }
  td a {
  margin-right: 20px;
  margin-left: 17px;
  }
  .view.view-proveedores-bloque.view-id-proveedores_bloque.view-display-id-block_1 .col-md-3 {
  margin-left: -67px;
  margin-top: 7px;
  }
  #block-rcsolutions-theme-views-block-clientes-bloque-block-1 .col-md-3 {
  margin-left: -82px;
  margin-top: 7px;
  }
  .semaforo-verde {
  width: 20px;
  height: 20px;
  background-color: rgb(75, 193, 75);
  border-radius: 50%;
  }
  .semaforo-amarillo {
  width: 20px;
  height: 20px;
  background-color: rgb(213, 213, 86);
  border-radius: 50%;
  }
  .semaforo-rojo {
  width: 20px;
  height: 20px;
  background-color: rgb(229, 79, 79);
  border-radius: 50%;
  }
  .alerta-circle {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  display: inline-block;
  }
  .dashboard-ticket {
  display: flex;
  width: 100%;
  }
  .semaforo-verde-dashboard {
  background: linear-gradient(to right, rgb(182, 244, 146), rgb(51, 139, 147));
  color: white;
  }
  .semaforo-amarillo-dashboard {
  background: linear-gradient(109.6deg, rgb(255, 219, 47) 11.2%, rgb(244, 253, 0) 100.2%);
  color: black;
  }
  .semaforo-rojo-dashboard {
  background: linear-gradient(107.2deg, rgb(150, 15, 15) 10.6%, rgb(247, 0, 0) 91.1%);
  color: white;
  }
  i.bi {
  font-size: large;
  }
  #edit-field-modelo-de-toner-wrapper {
  width: 48% !important;
  float: inline-end;
  }
  #edit-field-fecha-de-compra-toner-wrapper {
  width: 48% !important;
  }
  .card-ticket {
  width: 35%;
  padding: 20px;
  margin: 3px;
  border-radius: 5px;
  height: 125px !important;
  text-align: center;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
  --bs-card-spacer-y: 1rem;
  --bs-card-spacer-x: 1rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-border-width: 1px;
  --bs-card-border-color: var(--bs-border-color-translucent);
  --bs-card-border-radius: 0.375rem;
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: calc(0.375rem - 1px);
  --bs-card-cap-padding-y: 0.5rem;
  --bs-card-cap-padding-x: 1rem;
  --bs-card-cap-bg: rgba(0, 0, 0, 0.03);
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: #fff;
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 0.75rem;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  word-wrap: break-word;
  background-color: var(--bs-card-bg);
  background-clip: border-box;
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
  border-radius: var(--bs-card-border-radius);
  }
  svg.bi.bi-speedometer2 {
  width: 40px;
  height: 40px;
  display: grid;
  margin-top: -62px;
  margin-bottom: -26px;
  animation: pulsate 2s infinite;
  }
  
  .card-ticket p {
    margin: 0;
}

.view.view-ticket-abierto.view-id-ticket_abierto.view-display-id-block_1 {
    font-size: 14px;
}

  .node--type-inventario-de-toner .nav-tabs .nav-link, .nav-tabs .nav-link.disabled, .nav-tabs .nav-link.disabled:focus, .nav-tabs .nav-link.disabled:hover {
  background-color: #0f68b9 !important;
  color: white !important;
  }
  .node--type-inventario-de-toner ul.nav.nav-tabs {
  display: inline-flex;
  margin-top: 10px;
  width: 100%;
  }
  @keyframes pulsate {
  0% {
  transform: scale(1);
  }
  50% {
  transform: scale(1.2);
  }
  100% {
  transform: scale(1);
  }
  }
  #block-rcsolutions-theme-dashboard {
  margin-bottom: -40px;
      margin-top: 0.5rem;
  }
  #block-rcsolutions-theme-dashboardconsumibles {
  margin-bottom: -40px;
      margin-top: 0.5rem;
  }
  #node-inventario-de-toner-edit-form .field-group-bootstrap_modal-wrapper {
  position: absolute;
  top: -49px;
  right: 379px;
  }
  #node-inventario-de-toner-edit-form #edit-actions {
  position: absolute;
  top: -43px;
  right: 132px;
  font-size: 20px;
  }
  #node-solicitud-de-consumible-edit-form .field-group-bootstrap_modal-wrapper {
  display: block;
  position: absolute;
  z-index: 2000;
  top: -60px;
  left: 150px;
  }
  body.layout-no-sidebars.user-logged-in.path-node .popup-consumibles.field-group-bootstrap_modal-wrapper {
  display: none;
  }
  #node-solicitud-de-consumible-form .modal-dialog-centered.field-group-bootstrap_modal-wrapper {
  display: none;
  }
  .tab-content {
  }
  .modal.show .modal-dialog {
  margin: 10% !important;
  }
  .modal-content {
  width: 1200px !important;
  }
  .view.view-inventario.view-id-inventario.view-display-id-block_1 table.table.views-table.views-view-table.cols-18.responsive-enabled.table-bordered.table-hover {
  margin-top: 70px;
  }
  #block-rcsolutions-theme-views-block-inventario-toner-block-1 .bootstrap-table.bootstrap5 {
  margin-top: 70px;
  }
  #node-inventario-de-toner-form .field-group-bootstrap_modal-wrapper {
  display: none;
  }
  .view.view-inventario-toner.view-id-inventario_toner.view-display-id-block_1 .float-left.search.btn-group {
  position: absolute;
  display: inline-block;
  right: 115px;
  top: 15px;
  z-index: 5000;
  }
  .view.view-inventario.view-id-inventario.view-display-id-block_1 .float-left.search.btn-group {
  position: absolute;
  display: inline-block;
  right: 178px;
  top: 14px;
  z-index: 300;
  }
  body.layout-no-sidebars.has-featured-top.page-node-114 #block-rcsolutions-theme-search-form-wide {
  display: none;
  }
  .layout-no-sidebars.has-featured-top.page-node-104 #block-rcsolutions-theme-search-form-wide {
  display: none;
  }
  .modal-header {
  background-color: #6f7172 !important;
  border: 0;
  color: white !important;
  box-shadow: 0rem 0.3rem 0.3rem 0rem #6c757d !important;
  height: 48px !important;
  margin: 5px !important;
  border: none !important;
  }
  .path-node.node--type-inventario-de-toner header #search-block-form {
  display: none !important;
  }
  #toner-salida {
  margin-top: 0px !important;
  }
  .dataTables_wrapper .dataTables_filter {
  margin-bottom: 5px !important;
  margin-top: 0px !important;
  }
  .dataTables_wrapper .dataTables_length {
  bottom: 9px !important;
  position: absolute !important;
  right: 260px !important;
  }
  @keyframes shadow-pulse {
  0% {
  text-shadow: 0 0 5px rgba(255, 0, 0, 0.6);
  }
  50% {
  text-shadow: 0 0 15px rgba(255, 0, 0, 1);
  }
  100% {
  text-shadow: 0 0 5px rgba(255, 0, 0, 0.6);
  }
  }
  .path-node.node--type-inventario-de-toner ul.nav.primary.nav-pills {
  display: none;
  }
  .field.field--name-field-alerta-rq.field--type-list-integer.field--label-above .field__label {
  display: none;
  }
  .field.field--name-field-alerta-rq.field--type-list-integer.field--label-above .field__item {
  display: none;
  }
  #node-inventario-de-impresora-edit-form #edit-field-empresa-wrapper {
  display: block;
  /*width: 85%;*/
  margin-top: -1rem;
  }
  .traffic-light {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  display: inline-block;
  }
  .home_rc::before {
  content: "";
  display: inline-block;
  width: 32px;
  height: 32px;
  background-image: url('/themes/custom/rcsolutions_theme/img/home.svg');
  background-position: center;
  background-repeat: no-repeat;
  margin-right: 12px;
  }
  .user_rc::before {
  content: "";
  display: inline-block;
  width: 32px;
  height: 32px;
  background-image: url('/themes/custom/rcsolutions_theme/img/user.svg');
  background-position: center;
  background-repeat: no-repeat;
  margin-right: 12px;
  }
  .call_rc::before {
  content: "";
  display: inline-block;
  width: 32px;
  height: 32px;
  background-image: url('/themes/custom/rcsolutions_theme/img/call.svg');
  background-position: center;
  background-repeat: no-repeat;
  margin-right: 12px;
  }
  .home_rc_admin::before {
  content: "";
  display: inline-block;
  width: 32px;
  height: 32px;
  background-image: url('/themes/custom/rcsolutions_theme/img/home.svg');
  background-position: center;
  background-repeat: no-repeat;
  background-position-y: 3px;
  margin-right: 1px;
  }
  .user_rc_admin::before {
  content: "";
  display: inline-block;
  width: 32px;
  height: 32px;
  background-image: url('/themes/custom/rcsolutions_theme/img/user.svg');
  background-position: center;
  background-repeat: no-repeat;
  margin-right: 12px;
  }
  .call_rc_admin::before {
  content: "";
  display: inline-block;
  width: 32px;
  height: 32px;
  background-image: url('/themes/custom/rcsolutions_theme/img/call.svg');
  background-position: center;
  background-repeat: no-repeat;
  margin-right: 12px;
  }
  .users-rc-admin::before {
  content: "";
  display: inline-block;
  width: 32px;
  height: 32px;
  background-image: url('/themes/custom/rcsolutions_theme/img/users.svg');
  background-position: center;
  background-repeat: no-repeat;
  margin-right: 12px;
  }
  .site-footer {
  background: #fff !important;
  }
  .nav.navbar-nav {
  font-size: larger !important;
  }
  .breadcrumb {
  border-color: transparent !important;
  background-color: transparent !important;
  }
  #block-rcsolutions-theme-botonesdeenlaces {
  display: flex;
  justify-content: center;
  padding-top: 3rem;
  }
  .btn.btn-primary.left-btn {
  margin-right: 5.4rem;
  width: 28rem;
  background-image: url("/themes/custom/rcsolutions_theme/img/back.png") !important;
  background-size: cover;
  background-repeat: no-repeat;
  }
  div#block-rcsolutions-theme-anlacesadministracion {
  background-image: url(/themes/custom/rcsolutions_theme/img/back.png) !important;
  background-size: cover;
  background-repeat: no-repeat;
  padding-bottom: 160%;
  padding-top: 30%;
  padding-right: 0.5rem;
  margin-left: -3rem;
  padding-left: 33.5px;
  }
  div#block-rcsolutions-theme-anlacesadministracionit{
  background-image: url(/themes/custom/rcsolutions_theme/img/back.png) !important;
  background-size: cover;
  background-repeat: no-repeat;
  padding-bottom: 240%;
  padding-top: 30%;
  padding-right: 0.5rem;
  margin-left: -3rem;
  padding-left: 33.5px;
  }
  .btn.btn-primary.right-btn {
  margin-left: 0rem;
  width: 28rem;
  background-image: url("/themes/custom/rcsolutions_theme/img/back.png") !important;
  background-size: cover;
  background-repeat: no-repeat;
  }
  .row.title-search {
  display: flex;
  text-align: center;
  padding: 0px 0px 5px 0px;
  }
  footer.site-footer {
  display: none;
  }
  #header {
  background-image: url("/themes/custom/rcsolutions_theme/img/back.png");
  background-size: cover;
  background-repeat: no-repeat;
  background-position-x: -1px;
  background-position-y: 120px;
  }
  .layout-no-sidebars.page-user-login.path-frontpage>#header {
  background-color: white !important;
  }
  .layout-no-sidebars.page-user-login.path-frontpage #navbar-main {
  background-color: white !important;
  }
  .layout-no-sidebars.page-user-login.path-frontpage .row.row-offcanvas.row-offcanvas-left.clearfix {
  width: 30%;
  margin: 0 auto;
  padding-top: 100px;
  padding-bottom: 100px;
  }
  .layout-no-sidebars.page-user-login.path-frontpage .title {
  display: none;
  }
  .layout-no-sidebars.page-user-login.path-frontpage #search-block-form {
  display: none;
  }
  .layout-no-sidebars.page-user-login.path-frontpage .nav.primary.nav-tabs {
  display: none;
  }
  .layout-no-sidebars.page-user-login.path-frontpage #block-rcsolutions-theme-account-menu {
  display: none;
  }
  .layout-no-sidebars.page-user-login.path-frontpage.scrollup #main-wrapper {
  background-image: url(/themes/custom/rcsolutions_theme/img/back.png) !important;
  background-size: cover;
  background-repeat: no-repeat;
  }
  .layout-no-sidebars.page-user-login.path-frontpage #main-wrapper {
  background-image: url(/themes/custom/rcsolutions_theme/img/back.png) !important;
  background-size: cover;
  background-repeat: no-repeat;
  }
  .layout-no-sidebars.page-user-login.path-frontpage .featured-top {
  height: 0px;
  }
  #block-rcsolutions-theme-headerpublico {
    width: 100%;
    }
    .col-8.title-login {
    display: flex;
    justify-content: center;
    align-items: center;
    color: #2003ff;
    }
    .layout-no-sidebars.page-user-login.path-frontpage label {
    display: inline-block;
    color: white;
    }
    .layout-no-sidebars.page-user-login.path-frontpage .form-control {
    box-shadow: none;
    border-radius: 35px;
    border: 2px solid white;
    background-color: transparent;
    color: white;
    }
    .layout-no-sidebars.page-user-login.path-frontpage #edit-actions {
    display: flex;
    justify-content: center;
    }
    .layout-no-sidebars.page-user-login.path-frontpage #edit-submit {
    background-color: #e94e1b;
    }
    .alert.alert-dismissible.d-flex.align-items-center.fade.show.col-12.alert-success {
    height: 72px;
    }
    .card-title {
    display: none;
    }
    .comment-delete.nav-link {
    display: none;
    }
    .comment-reply.nav-link {
    display: none;
    }
    .comment-edit.nav-link {
    display: none;
    }
    .comment__permalink {
    display: none;
    }
    .field.field--name-field-actualizaciones.field--type-comment.field--label-above.comment-wrapper .title {
    background-color: #001778;
    color: white;
    padding: 20px;
    font-size: large;
    }
    section.field.field--name-field-actualizaciones-qr.field--type-comment.field--label-above.comment-wrapper .title {
    background-color: #001778;
    color: white;
    padding: 20px;
    }
    thead > tr {
    background-color: #6c757d;
    }
    th {
    color: white !important;
    }
    .th-inner.sortable.both a {
    color: white !important;
    }
    .page-node-345.user-logged-in.path-node ul.nav.primary.nav-pills {
    display: none;
    }
    td.views-field.views-field-field-rq a {
    color: black;
    }
    .view.view-proveedores-bloque.view-id-proveedores_bloque a {
    color: black;
    }
    .layout-no-sidebars.page-user-login.path-frontpage #block-rcsolutions-theme-views-block-total-de-tickets-block-1 {
    display: none;
    }
    .layout-no-sidebars.page-user-login.path-frontpage #block-rcsolutions-theme-views-block-total-consumibles-block-1 {
    display: none;
    }
    #block-rcsolutions-theme-views-block-clientes-bloque-block-1 {
    margin-top: 3rem;
    }
    #edit-field-empresa-wrapper {
    display: inline-block;
    /*width: 85%;*/
    margin-top: -1rem;
    }
    .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-author-empresa.form-item-author-empresa.disabled.mb-3 {
    margin-bottom: 0px !important;
    }
    #block-rcsolutions-theme-views-block-clientes-bloque-block-1 a {
    color: black;
    }
    .view.view-proveedores-bloque.view-id-proveedores_bloque {
    margin-top: 3rem;
    }
    table tr th, table tr th a, table tr th a:hover, table tr th a:focus {
    color: #555564;
    font-weight: bold;
    }
    .field.field--name-field-asignado-rq.field--type-entity-reference.field--label-inline {
    margin-bottom: 0px;
    }
    .title.comment-form__title {
    display: none;
    }
    #edit-preview {
    display: none;
    }
    #edit-comment-body-0-format-help-about {
    display: none;
    }
    .nav-link.nav-link--node-6-revisions {
    display: none;
    }
    .layout-no-sidebars.has-featured-top.page-node-2 .tabs .nav.primary.nav-tabs {
    display: none;
    }
    .layout-no-sidebars.has-featured-top.page-node-2 .breadcrumb,
    .layout-no-sidebars.has-featured-top.page-view-ticket-abierta.user-logged-in.path-ticket-abierta .breadcrumb {
    display: none !important;
    }
    .navbar-brand {
    pointer-events: none;
    cursor: default;
    width: 8rem;
    }
    #edit-revision-information {
    display: none !important;
    }
    li.vertical-tabs__menu-item.first {
    display: none !important;
    }
    .vertical-tabs {
    border: 0px solid #ccc;
    }
    .vertical-tabs__menu {
    border: 0 solid;
    }
    li.vertical-tabs__menu-item {
    display: none;
    }
    li.vertical-tabs__menu-item.last {
    display: block;
    }
    .layout__region.layout__region--first .field__label::after {
    content: " : ";
    }
    .layout__region.layout__region--first .field__label {
    font-weight: 600;
    color: #001778;
    }
    .layout__region.layout__region--first {
    font-size: 1.3rem;
    }
    .layout-no-sidebars.page-node-2.user-logged-in.path-node.node--type-page .breadcrumb {
    display: none;
    }
    .layout-no-sidebars.page-node-2.user-logged-in.path-node.node--type-page .nav.primary.nav-tabs {
    display: none;
    }
    .layout-no-sidebars.has-featured-top.page-node-5 .nav.primary.nav-tabs {
    display: none;
    }
    .custom-css-class #edit-field-estado-del-ticket-wrapper {
    display: none;
    }
    #block-rcsolutions-theme-anlacesadministracion a {
    font-size: 11.5px;
    text-align: initial;
    color: white;
    font-weight: 400;
    white-space: nowrap;
    }
    
    #block-rcsolutions-theme-views-block-inventario-block-1 .view.view-inventario.view-id-inventario.view-display-id-block_1 {
    position: relative;
    /*margin-top: -4rem;*/
    margin-top: 0rem;
    width: 104%;
    margin-left: 1px;
    }
    #block-rcsolutions-theme-anlacesadministracionit a {
    font-size: 15px;
    text-align: initial;
    color: white;
    font-weight: 400;
    white-space: nowrap;
    }
    #block-rcsolutions-theme-anlacesadministracion .nav-item:hover {
    transform: scale(1.1);
    }
    #block-rcsolutions-theme-anlacesadministracion .nav-item {
    margin-bottom: 5px;
    }
    .accordion-button {
    margin-right: 0rem;
    width: 100%;
    background-color: transparent !important;
    color: white !important;
    font-family: initial;
    }
    .accordion-item{
    background-color: transparent !important;
    }
    .highlighted {
    text-align: center;
    }
    a.contadores {
    color: #00278a;
    display: inline-block;
    position: relative;
    margin-top: 10px;
    padding: 0 7px;
    font-size: initial;
    font-weight: 500;
    text-decoration: none;
    }
    a.contadores:hover {
    color: #00278a;
    }
    a.contadores span {
    background-color: #e84d1b;
    color: antiquewhite;
    border-radius: 50%;
    width: 50px;
    padding: 11px 7px;
    display: inline;
    height: 44px;
    margin: 0px 4px;
    }
    a.contadores span:hover {
    background-color: #f3d706;
    transition-duration: 0.5s;
    }
    .js-form-type-search input.form-search:hover {
    transition-duration: 0.6s;
    }
    #block-rcsolutions-theme-primary-admin-actions {
    margin-top: 0rem;
    margin-bottom: -2rem;
    }
    body.layout-no-sidebars.page-user-login.path-frontpage .view.view-total-de-tickets.view-id-total_de_tickets.view-display-id-block_1.js-view-dom-id-dc99f2b5f123a94cf990689254bad422412e5f1487de4dfa8be106114fff6372 {
    display: none;
    }
    body.layout-no-sidebars.page-user-login.path-frontpage .view.view-total-consumibles.view-id-total_consumibles.view-display-id-block_1.js-view-dom-id-c95e0046042c1317e0a1f4f03ac8d1526daac355609bc3aa2df5c85cf05030f3 {
    display: none;
    }
    .required-fields.field-group-html-element.primeros-campos {
    width: 50%;
    float: left;
    }
    .required-fields.field-group-html-element.segundos-campos {
    width: 50%;
    float: left;
    }
    #node-proveedores-form .col-md-6.layout-region.layout-region-node-main {
    width: 100%;
    }
    #node-proveedores-form input {
    width: 90%;
    }
    #node-proveedores-form select {
    width: 90%;
    }
    #node-proveedores-form {
    position: relative;
    }
    #node-proveedores-form #edit-submit {
    position: absolute;
    left: 0;
    top: 22rem;
    }
    .ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front .col-md-6.layout-region-node-secondary {
    display: none;
    }
    .ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front .col-md-6.layout-region.layout-region-node-main {
    width: 100%;
    }
    .ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front input {
    width: 90%;
    }
    .ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front select {
    width: 90%;
    }
    .ui-dialog-titlebar.ui-corner-all.ui-widget-header.ui-helper-clearfix {
    background-color: #6f7172;
    border: 0;
    color: white;
    box-shadow: 0rem 0.3rem 0.3rem 0rem #6c757d;
    }
    .ui-dialog .button {
    background-image: linear-gradient(to bottom, #6f7172, #6f7172) !important;
    color: white !important;
    }
    button[id^="edit-preview"] {
    display: none;
    }
    .featured-top {
    background-color: initial !important;
    }
    .layout-no-sidebars.has-featured-top.page-node-104.user-logged-in.path-node.node--type-page .row.title-search {
    padding: 0rem;
    }
    .accordion {
    --bs-accordion-btn-icon: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23e5e5e5'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>") !important;
    }
    #block-rcsolutions-theme-search-form-narrow .container-inline div,
    .container-inline label {
    display: flex;
    }
    .accordion-button {
    font-size: 19px;
    text-transform: uppercase;
    font-weight: bold;
    }
    .table.cols-8 {
    margin-top: 0px;
    }
    #search-block-form {
    display: flex;
    }
    .views-field.views-field-field-id {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    letter-spacing: -1px;
    }
    body.layout-no-sidebars.has-featured-top.page-node-3 .featured-top__inner.section.container.clearfix {
    margin-left: 5px;
    margin-right: 5px;
    width: 100%;
    }
    #views-exposed-form-ticket-abierta-system-block-1 {
    position: relative;
    }
    #views-exposed-form-ticket-abierto-block-1 {
    position: relative;
    }
    #views-exposed-form-ticket-abierta-system-block-1 .d-flex.flex-wrap {
    position: absolute;
    top: -4rem;
    right: 0rem;
    }
    #views-exposed-form-ticket-abierto-block-1 .d-flex.flex-wrap {
    position: absolute;
    top: -4rem;
    right: 0rem;
    }
    .comment__meta {
    padding: 18px 30px 0 0 !important;
    text-align: left !important;
    }
    .layout-no-sidebars.has-featured-top.page-node-1 .nav.primary.nav-tabs {
    display: none;
    }
    .layout-no-sidebars.has-featured-top.page-node-3 .nav.primary.nav-tabs {
    display: none;
    }
    .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-subject-0-value.form-item-subject-0-value.mb-3 {
    display: none;
    }
    div#edit-body-0-format-help {
    display: none;
    }
    .layout-no-sidebars.page-user-login #block-rcsolutions-theme-menudecuentadeusuario {
    display: none;
    }
    .img-fluid.d-inline-block.align-top {
    width: 15rem;
    }
    .layout__region.layout__region--second nav.links.inline.nav.links-inline {
    display: none;
    }
    #block-rcsolutions-theme-anlacesadministracionit .nav-item {
    margin-bottom: 5px;
    }
    #block-rcsolutions-theme-anlacesadministracionit .nav-item:hover {
    transform: scale(1.1);
    }
    section.field.field--name-field-actualizaciones.field--type-comment.field--label-above.comment-wrapper {
    position: relative;
    margin-top: 0px;
    padding-top: 0px;
    top: -26px;
    }
    .node--type-page ul.nav.primary.nav-pills {
    display: none;
    }
    form#comment-form {
    position: absolute;
    left: -44.7rem;
    top: 14rem;
    width: 65%;
    }
    .field.field--name-title.field--type-string.field--label-above:before {
    content: "Descripción: ";
    font-weight: bold;
    color: #001778;
    }
    .block.block-layout-builder.block-field-blocknodepagetitle {
    margin-top: -1.5rem;
    }
    .layout-no-sidebars.page-node-2 .title {
    text-align: center;
    padding-top: 4rem;
    }
    .clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-inline {
    margin-bottom: -14px;
    overflow: hidden;
    }
    .ck.ck-powered-by {
    display: none !important;
    }
    #edit-status-wrapper {
    display: none;
    }
    .ck.ck-content.ck-editor__editable.ck-rounded-corners.ck-editor__editable_inline.ck-blurred {
    min-height: 6rem;
    }
    .ck.ck-content.ck-editor__editable.ck-rounded-corners.ck-editor__editable_inline.ck-focused {
    min-height: 6rem;
    }
    body.layout-no-sidebars.page-view-user-admin-people.user-logged-in.path-admin #edit-user-bulk-form--2 {
    display: none;
    }
    body.layout-no-sidebars.page-view-user-admin-people.user-logged-in.path-admin .form-item-permission.mb-3 {
    display: none;
    }
    body.layout-no-sidebars.page-view-user-admin-people.user-logged-in.path-admin .nav-link--admin-people-permissions {
    display: none;
    }
    body.layout-no-sidebars.page-view-user-admin-people.user-logged-in.path-admin .nav-link--admin-people-roles {
    display: none;
    }
    body.layout-no-sidebars.page-view-user-admin-people.user-logged-in.path-admin #edit-submit {
    display: none;
    }
    #edit-field-inc-wrapper {
    padding-top: 60px;
    }
    #edit-uid-wrapper {
    position: relative;
    }
    .col-md-6.layout-region.layout-region-node-main {
    position: relative;
    margin-top: 0.4rem;
    }
    .form-type-entity-autocomplete.js-form-item-uid-0-target-id.form-item-uid-0-target-id.mb-3 {
    position: absolute;
    left: -46.9rem;
    top: 0rem;
    width: 336px;
    }
    .js-form-item.js-form-type-select.form-type-select.js-form-item-field-categoria.form-item-field-categoria.mb-3 {
    width: 336px;
    float: right;
    margin-top: -74px;
    }
    .js-form-item.js-form-type-select.form-type-select.js-form-item-field-prioridad.form-item-field-prioridad.mb-3 {
    width: 100%;
    float: inline-start;
    }
    .js-form-item.js-form-type-textarea.form-type-textarea.js-form-item-body-0-value.form-item-body-0-value.mb-3 {
    margin-top: -0.5rem;
    padding-bottom: 1rem;
    }
    .js-form-item.js-form-type-entity-autocomplete.form-type-entity-autocomplete.js-form-item-field-asignar-usuario-it-0-target-id.form-item-field-asignar-usuario-it-0-target-id.mb-3 {
    width: 100%;
    float: inline-start;
    }
    .js-form-item.js-form-type-select.form-type-select.js-form-item-field-impresoras.form-item-field-impresoras.mb-3 {
    width: 336px;
    float: right;
    }
    .entity-meta.col-sm-8.p-2.vertical-tabs__panes {
    width: 103%;
    }
    #edit-created-0-value-date {
    width: 50%;
    }
    #node-solicitud-de-toner-form .js-form-item-field-impresoras-asignadas-0-value.form-item-field-impresoras-asignadas-0-value.mb-3 {
    width: 336px;
    position: absolute;
    right: 0.8rem;
    top: 0.1rem;
    }
    #edit-field-impresoras-asignadas-rq-wrapper{
    width: 336px;
    position: absolute;
    right: 0.8rem;
    top: 0.1rem;
    }
    #edit-field-serie-rq-wrapper {
    margin-top: 5rem;
    }
    .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-field-toner-modelo-0-value.form-item-field-toner-modelo-0-value.mb-3 {
    width: 336px;
    float: left;
    margin-top: 3.5rem;
    }
    .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-field-serie-impresora-toner-0-value.form-item-field-serie-impresora-toner-0-value.mb-3 {
    width: 336px;
    float: left;
    margin-left: 1.6rem;
    margin-top: 3.5rem;
    }
    #edit-created-0-value-time {
    width: 50%;
    }
    .js-form-item.js-form-type-select.form-type-select.js-form-item-field-consumible.form-item-field-consumible.mb-3 {
    width: 336px;
    }
    #edit-uid-wrapper label {
    font-size: 1rem;
    }
    .form-group {
    margin-bottom: 1rem;
    }
    .vertical-tabs__menu {
    width: 1em;
    }
    ul.vertical-tabs__menu {
    opacity: 0;
    }
    div#edit-meta-published {
    display: none;
    }
    div#edit-meta-changed {
    display: none;
    }
    div#edit-meta-author {
    display: none;
    }
    .nav.primary.nav-tabs li:last-child {
    display: none !important;
    }
    .form-group {
    width: 45%;
    float: left;
    margin-right: 10px;
    }
    .form-control {
    font-size: small;
    }
    #search-block-form .icon {
    top: 9px;
    left: 25px;
    }
    #edit-help-link {
    display: none;
    }
    .container-inline div,
    .container-inline label {
    margin-bottom: 0px !important;
    margin-top: 5px !important;
    }
    .js-form-type-search input.form-search {
    height: 35px;
    background: #ffffff;
    color: black;
    border-radius: 40px;
    border: solid #001d7e 2px;
    }
    #block-rcsolutions-theme-botondeempresa .field--type-text-with-summary.field--label-hidden.field__item {
    float: left;
    }
    #block-rcsolutions-theme-botondeempresa .field--type-text-with-summary.field--label-hidden.field__item a:hover {
    background-color: gainsboro;
    }
    .path-node.node--type-inventario-de-impresora .form-type-entity-autocomplete.js-form-item-uid-0-target-id.form-item-uid-0-target-id.mb-3 {
    display: none;
    }
    .path-node.node--type-inventario-de-impresora #edit-created-wrapper {
    display: none;
    }
    .layout-no-sidebars.page-node-33 .nav.primary.nav-tabs {
    display: none;
    }
    .style-printInventory .form-type-entity-autocomplete.js-form-item-uid-0-target-id.form-item-uid-0-target-id.mb-3 {
    display: none;
    }
    .style-printInventory #edit-created-wrapper {
    display: none;
    }
    .style-printInventory #edit-meta {
    display: none;
    }
    .image-container {
    position: relative;
    display: inline-block;
    }
    .image-container img {
    display: block;
    }
    .dropdown-menu {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    background-color: white;
    box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);
    z-index: 1;
    }
    .image-container:hover .dropdown-menu {
    display: block;
    }
    .dropdown-menu ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    }
    .dropdown-menu ul li {
    padding: 8px 16px;
    }
    .dropdown-menu ul li a {
    color: black;
    text-decoration: none;
    display: block;
    font-size: small;
    padding: 2px 2px;
    }
    .dropdown-menu ul li a:hover {
    background-color: #ddd;
    }
    body.layout-no-sidebars.has-featured-top.page-node-30 ul.nav.primary.nav-tabs {
    display: none;
    }
    #navbar-main {
    height: 8rem;
    }
    #block-rcsolutions-theme-userlogin img {
    width: 4rem !important;
    }
    #edit-impresora-fields-wrapper {
    margin-top: 74px;
    }
    #navbar-main {
    display: flex;
    justify-content: center;
    border: solid 0px;
    }
    .view.view-ticket-abierto.view-id-ticket_abierto {
    margin-top: 2rem;
    }
    .view.view-solicitudes-de-toner.view-id-solicitudes_de_toner {
    margin-top: 3rem;
    }
    #navbar-main .container {
    margin-right: -7rem;
    margin-left: -12rem;
    }
    small.comment__author {
    font-size: smaller;
    }
    .comment__author {
    }
    .comment__author .username {
    white-space: nowrap !important;
    overflow: visible !important;
    text-overflow: clip !important;
    }
   
    #edit-uid-0-target-id--description {
    display: none;
    }
    .card.clearfix.media {
    border: 0;
    }
    button.link.tabledrag-toggle-weight {
    display: none;
    }
    fieldset#edit-types-fieldset {
    display: none;
    }
    fieldset#edit-lang-fieldset {
    display: none;
    }
    span.comment-add.nav-link {
    display: none;
    }
    #edit-created-0-value-date {
    width: 45%;
    float: left;
    margin-right: 15px;
    }
    #edit-created-0-value-time {
    width: 45%;
    }
    .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-author-nombre.form-item-author-nombre.disabled.mb-3 {
    margin-bottom: 0px !important;
    }
    .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-author-email.form-item-author-email.disabled.mb-3 {
    margin-bottom: 0px !important;
    }
    .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-author-sitio.form-item-author-sitio.disabled.mb-3 {
    margin-bottom: 0px !important;
    }
    .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-author-sitios.form-item-author-sitios.disabled.mb-3 {
    margin-bottom: 0px !important;
    }
    .js-form-item.js-form-type-tel.form-type-tel.js-form-item-author-celular.form-item-author-celular.disabled.mb-3 {
    margin-bottom: 0px !important;
    }
    .js-form-item.js-form-type-tel.form-type-tel.js-form-item-author-telefono.form-item-author-telefono.disabled.mb-3 {
    margin-bottom: 0px !important;
    }
    .form-control:disabled {
    height: 37.6px;
    padding: 0px 10px;
    }
    .details-wrapper {
    margin-top: -1rem;
    }
    .js-form-item.js-form-type-date.form-type-date.js-form-item-created-0-value-date.form-item-created-0-value-date.form-no-label.mb-3 {
    margin-top: -12px;
    }
    summary {
    display: none !important;
    }
    .col-8.title-login h1 {
    padding-left: 8rem;
    }
    #node-inventario-de-impresora-form .col-md-6.layout-region-node-secondary {
    display: none;
    }
    #node-inventario-de-impresora-form .col-md-6.layout-region.layout-region-node-main {
    width: 100% !important;
    }
    #node-inventario-de-impresora-form .required-fields.field-group-html-element.col-5 {
    float: left;
    margin-right: 4rem;
    width: 44%;
    }
    #node-inventario-de-impresora-form #edit-field-adjuntar-factura-0--description {
    display:
    none;
    }
    #node-inventario-de-impresora-edit-form .col-md-6.layout-region-node-secondary {
    display: none;
    }
    #node-inventario-de-impresora-edit-form .col-md-6.layout-region.layout-region-node-main {
    width: 100% !important;
    }
    #node-inventario-de-impresora-edit-form .required-fields.field-group-html-element.col-5 {
    float: left;
    margin-right: 5rem;
    width: 43%;
    margin-top: 1rem;
    }
    #node-inventario-de-impresora-edit-form #edit-field-adjuntar-factura-0--description {
    display:
    none;
    }
    .fieldset-legend {
    display: none;
    }
    .fieldset-legend:after {
    display: none;
    }
    legend.form-required {
    display: none;
    }
    .page-node-1 ul.nav.primary.nav-pills {
    display: none !important;
    }
    .page-node-3 ul.nav.primary.nav-pills {
    display: none !important;
    }
    .page-node-30 ul.nav.primary.nav-pills {
    display: none !important;
    }
    .page-node-33 ul.nav.primary.nav-pills {
    display: none !important;
    }
    .path-node.node--type-inventario-de-impresora ul.nav.primary.nav-pills li.nav-item:last-child {
    display: none;
    }
   /* .layout-no-sidebars.user-logged-in.path-node .field-group-bootstrap_tabs-wrapper {
    display: none;
    }*/
    
    #node-inventario-de-impresora-edit-form {
    display: block;
    }
    
    #node-inventario-de-impresora-edit-form .required-fields.field-group-bootstrap-modal.field-group-bootstrap_modal-wrapper {
        position: absolute;
        top: 7px;
        left: 19.5rem;
    }
    
    /*.layout-no-sidebars.user-logged-in.path-node .field-group-bootstrap_tabs-wrapper #printGeneral{
        display: none;
    }*/
    .layout-no-sidebars.user-logged-in.path-node.node--type-inventario-de-impresora .field-group-bootstrap_tabs-wrapper {
    display: block;
    }
    .field-group-bootstrap_tabs-wrapper .col-5 {
    float: left !important;
    }
    button.nav-link.fg-bootstrap-tab.active {
    background-color: #001677;
    color: white;
    }
    button.nav-link.fg-bootstrap-tab {
    background-color: #00167794;
    color: white;
    }
    .field-group-bootstrap_tabs-wrapper ul.nav.nav-tabs {
    border-bottom: 2px solid #001677;
    }
    .field-group-bootstrap_tabs-wrapper th.field-label h4.label {
    font-size: medium;
    font-weight: 500;
    }
    .field-group-bootstrap_tabs-wrapper button#edit-field-lugar-0-actions-delete--VnMClj0hUyA {
    width: 10rem;
    }
    th {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    }
    td {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    }
    body.layout-no-sidebars.page-user-login.path-frontpage nav.tabs {
    display: none;
    }
    .layout-no-sidebars.page-user-login.path-frontpage ul.nav.primary.nav-pills {
    display: none;
    }
    body.layout-no-sidebars.page-node-2.user-logged-in.path-node.node--type-page ul.nav.primary.nav-pills {
    display: none;
    }
    .node--type-ticket-de-soporte ul.nav.primary.nav-pills li.nav-item:last-child {
    display: none;
    }
    .comment-history-impresora {
    width: 75%;
    border-radius: 7px;
    border: 1px solid #001677;
    padding: 10px;
    font-weight: 600;
    }
    /*.form-item-field-empresa-0-value.mb-3 {
    width: 50%;
    float: left;
    }
    .form-item-field-lugar-0-value.mb-3 {
    width: 49%;
    float: left;
    margin-left: 2rem;
    }*/
    .form-item-field-telefono-0-value.mb-3 {
    width: 100%;
    float: left;
    }
    .form-item-field-contador-de-copias-0-value.mb-3 {
    width: 47%;
    float: left;
    }
    .form-item-field-contador-de-impresion-0-value.mb-3 {
    width: 47%;
    float: left;
    margin-left: 2rem;
    margin-top: -1rem;
    }
    .form-item-field-contador-copias-registro-0-value.mb-3 {
    width: 100%;
    float: left;
    }
    .form-item-field-contador-impresion-registr-0-value.mb-3 {
    width: 100%;
    float: left;
    }
    .mb-3 {
    margin-bottom: 0.5rem !important;
    }
    body.layout-no-sidebars.page-node-104.user-logged-in.path-node.node--type-page ul.nav.primary.nav-pills {
    display: none;
    }
    #block-rcsolutions-theme-formulariosdeinventarios {
    padding-bottom: 1px;
    padding-top: 16px;
    padding-left: 0px;
    z-index: 99;
    width: 15%;
    margin-left: 0rem;
    margin-bottom: -3rem;
    }
    @media (min-width: 1400px) {
    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl,
    .container-xxl {
    max-width: 1450px !important;
    }
    }
    .col-4 {
    display: flex !important;
    }
    .flex-wrap {
    flex-direction: row-reverse !important;
    }
    #block-rcsolutions-theme-views-block-inventario-block-1 {
    position: relative;
    }
    td.priority-low.views-field.views-field-title a {
    color: black !important;
    }
    td.priority-low a {
    color: black !important;
    }
    .node--type-inventario-de-impresora #edit-title-wrapper {
    width: 48%;
    float: left;
    }
    .view.view-inventario.view-id-inventario.view-display-id-block_1 {
      width: 106.2%;
      margin-left: -46px;
    }
    tfoot tr {
    background-color: #0E61AC !important;
    }
    button.btn.btn-primary {
    background-color: #6c757d;
    font-weight: 100 !important;
    }
    #edit-uid--description {
    display: none;
    }
    small[id^="edit-uid"] {
    display: none !important;
    }
    #node-inventario-de-toner-edit-form .field-group-bootstrap_modal-wrapper button.btn.btn.btn-primary {
    width: 125px;
    height: 41px;
    }
    .js-form-item.js-form-type-entity-autocomplete.form-type-entity-autocomplete.js-form-item-uid.form-item-uid.mb-3 {
    width: 23%;
    margin-left: 5px;
    }
    .js-form-item.js-form-type-select.form-type-select.js-form-item-field-empresa-value.form-item-field-empresa-value.mb-3 {
    width: 13%;
    }
    .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-field-serie-impresora-value.form-item-field-serie-impresora-value.mb-3 {
    width: 13%;
    margin-left: 5px;
    }
    .page-node-104 .js-form-item.js-form-type-entity-autocomplete.form-type-entity-autocomplete.js-form-item-uid.form-item-uid.mb-3 {
    width: 13%;
    }
    .tableresponsive-toggle-columns {
    display: none;
    }
    .btn:hover {
    margin-top: 1px !important;
    border-bottom-width: 3px !important;
    }
    .btn:active {
    margin-top: 2px !important;
    border-bottom-width: 2px !important;
    }
    .user-logged-in #block-rcsolutions-theme-help {
    display: none;
    }
    .required-fields.field-group-html-element.col-5 {
    float: left;
    width: 50%;
    }
    #edit-field-nombre-completo-wrapper {
    width: 85%;
    }
    #edit-field-sitio-wrapper {
    width: 85%;
    float: left;
    margin-top: -21px;
    }
    #edit-field-sitios-wrapper {
    width: 85%;
    float: left;
    margin-top: -21px;
    }
    .form-type-email.js-form-item-mail.form-item-mail.mb-3 {
    width: 40%;
    float: left;
    }
    #user-register-form .form-item-field-telefono-0-value.mb-3{
    width: 100%;
    margin-left: 0px;
    margin-top: 0px;
    }
    .js-form-item.js-form-type-checkbox.checkbox.form-check.mb-3.js-form-item-notify.form-item-notify {
    display: none;
    }
    #block-rcsolutions-theme-content #block-rcsolutions-theme-menudecuentadeusuario{
    display: none !important;
    }
    #user-register-form .form-item-field-celular-0-value.mb-3 {
    width: 100%;
    }
    #user-form .form-item-field-celular-0-value.mb-3 {
    width: 100%;
    margin-left: 0px;
    }
    .user-logged-in .js-form-item-name.form-item-name.mb-3 {
    width: 40%;
    float: left;
    margin-left: 1.5rem;
    }
    #edit-pass {
    display: inline-block;
    }
    .layout-no-sidebars.page-user-login.path-frontpage #edit-pass{
    width: 100%;
    }
    .clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item {
    display: flex;
    justify-content: center;
    }
    .clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item .col-2 {
    display: flex;
    justify-content: center;
    }
    #edit-pass {
    width: 87%;
    }
    .form-type-password.js-form-item-pass-pass2.form-item-pass-pass2.mb-3.confirm-parent {
    width: 49%;
    position: relative;
    display: inline-block;
    }
    .js-form-item.js-form-type-password.form-type-password.js-form-item-pass-pass1.form-item-pass-pass1.mb-3.password-parent {
    width: 46%;
    float: left;
    margin-right: 22px;
    }
    .checkbox.form-check.mb-3 {
    float: left;
    padding-right: 0.5rem;
    margin-left: 5.1px;
    margin-bottom: 0px !important;
    }
    #node-solicitud-de-consumible-edit-form #edit-title-wrapper {
    width: 335px;
    float: left;
    margin-right: 1.5rem;
    }
    #node-solicitud-de-consumible-form #edit-field-estado-qr-wrapper {
    display: none;
    }
    .password-strength__title {
    display: none;
    }
    .node--type-solicitud-de-consumible ul.nav.primary.nav-pills li:last-child {
    display: none;
    }
    thead {
    background-color: #0f68b9 !important;
    }
    .user-logged-in .js-form-item-name.form-item-name.mb-3 label:before {
    display: none;
    }
    .form-item-pass-pass1.mb-3.password-parent label:before {
    display: none;
    }
    .form-item-pass-pass2.mb-3.confirm-parent label:before {
    display: none;
    }
    .form-type-email.js-form-item-mail.form-item-mail.mb-3 label:before {
    display: none;
    }
    #edit-mail--description {
    display: none;
    }
    small#edit-name--description {
    display: none;
    }
    #views-exposed-form-inventario-block-1 {
    margin-right: 7rem;
    }
    #edit-group-dos-elementos {
    width: 88%;
    }

    .view.view-inventario.view-id-inventario.view-display-id-block_1 {
      position: relative;
      margin-top: -4rem;
      width: 113%;
  }

    .bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading {
      width: 103%;
  }
    .logout-container {
    margin-top: -26px;
    }
    .logout-container a{
    color: #e84d1b;
    }
    .view.view-inventario-toner.view-id-inventario_toner.view-display-id-block_1 {
    position: relative;
    top: -4rem;
    }
    .btn:hover {
    margin-top: 0px !important;
    border-bottom-width: 4px !important;
    }
    .columns.columns-right.btn-group.float-right {
    position: absolute;
    z-index: 999;
    top: 12px;
    right: 8px;
    }
    #node-inventario-de-toner-form .col-md-6.layout-region.layout-region-node-main {
    width: 100% !important;
    }
    #node-inventario-de-toner-form .required-fields.field-group-html-element.col-5 {
    float: left;
    margin-right: 3rem;
    width: 43%;
    }
    #node-inventario-de-toner-form {
    position: relative;
    }
    #node-inventario-de-toner-form .mb-3 {
    margin-bottom: 0.3rem !important;
    }
    #node-inventario-de-toner-edit-form .mb-3 {
    margin-bottom: 0.3rem !important;
    }
    #node-inventario-de-toner-form button#edit-submit {
    position: absolute;
    top: -26px;
    }
    .btn-primary, .btn-primary:focus, .btn-primary:not(.disabled):active, .btn-primary:not(.disabled):hover {
    font-weight: 100;
    border-color: #6c757d !important;
    }

    #node-inventario-de-toner-edit-form #edit-delete {
      background-color: #6c757d;
      color: white;
      text-decoration: none;
      padding: 9px 11px 7px 11px;
      border-radius: 6px;
      position: absolute;
      right: 130px;
      font-family: 'Lato', arial, sans-serif;
      font-size: 17px;
      text-transform: uppercase;
      font-weight: 200;
  }
    #node-inventario-de-toner-edit-form .table-responsive {
    display: contents;
    }
    .accordion-flush .accordion-collapse {
    width: 138px;
    }
    #node-inventario-de-toner-form #edit-submit {
    position: absolute;
    left: 0rem;
    }
    #node-inventario-de-toner-form #edit-field-adjuntar-factura-toner-0--description {
    display: none;
    }
    #views-exposed-form-inventario-toner-block-1 {
    margin-right: 8rem;
    margin-top: 5px;
    }
    .view.view-inventario-toner.view-id-inventario_toner.view-display-id-block_1 .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-title.form-item-title.mb-3 {
    width: 13%;
    }
    #block-rcsolutions-theme-botondeagregartoner {
    z-index: 20;
    width: 31%;
    margin-top: 16px;
    margin-left: -37px;
    }
    #edit-field-toner-compatible-wrapper {
    display: inline-block;
    }
    table#field-ndeg-serie-values h4.label {
    font-size: small;
    }
    button#edit-field-ndeg-serie-0-actions-delete {
    display: none;
    }
    button#edit-field-ndeg-serie-add-more {
    display: none;
    }
    table#field-toner-values h4.label {
    font-size: small;
    }
    button#edit-field-toner-0-actions-delete {
    display: none;
    }
    button#edit-field-toner-add-more {
    display: none;
    }
    .page-node-114 .nav.primary.nav-pills {
    display: none;
    }
    .node--type-inventario-de-toner {
    position: relative;
    }
    .node--type-inventario-de-toner .col-md-6.layout-region.layout-region-node-main {
    width: 100% !important;
    }
    .node--type-inventario-de-toner .required-fields.field-group-html-element.col-5 {
    width: 43%;
    float: left;
    margin-right: 4rem;
    }
    #node-inventario-de-toner-edit-form {
    position: relative;
    }
    td.views-field.views-field-field-n-serie-toner a {
    color: black;
    }
    #edit-author-impresoras-wrapper {
    width: 92%;
    margin-top: 0rem;
    }
    .layout-no-sidebars.page-view-user-admin-people.user-logged-in.path-admin ul.nav.primary.nav-pills {
    display: none;
    }
    table#field-impresoras-asignadas-values tr h4 {
    font-size: small;
    }
    #edit-field-impresoras-asignadas-add-more {
    display: none;
    }
    input:read-only {
    background-color: #ddd !important;
    }
    div#edit-created-0-value {
    margin-top: -12.5px;
    }
    small.description.text-muted {
    display: none;
    }
    #edit-status--wrapper {
    display: none;
    }
    #edit-roles--wrapper:before {
    content: "Rol de Usuario";
    }
    #edit-roles--wrapper {
    margin-top: -26px;
    }
    strong.d-block.h5.mb-0 {
    font-weight: 400;
    font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    font-size: large;
    }
    #field-impresoras-asignadas-values td.field-multiple-drag {
    display: none;
    }
    #field-impresoras-asignadas-values button {
    display: none;
    }
    #field-impresoras-asignadas-values tr td, tr th {
    border: 0px solid #fff;
    }
    .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-field-toner-0-value.form-item-field-toner-0-value.mb-3 {
    display: inline-block;
    }
    #node-ticket-de-soporte-form .js-form-item.js-form-type-select.form-type-select.js-form-item-.form-item-.mb-3 {
    width: 336px;
    position: absolute;
    right: 0.8rem;
    top: 4.7rem;
    }
    #node-ticket-de-soporte-edit-form .js-form-item.js-form-type-select.form-type-select.js-form-item-field-impresoras-asignadas-0-value.form-item-field-impresoras-asignadas-0-value.mb-3 {
    width: 336px;
    position: absolute;
    right: 0.8rem;
    top: 4.7rem;
    }
    #edit-field-impresoras-asignadas {
    width: 336px;
    float: left;
    margin-left: 27px;
    }
    #node-ticket-de-soporte-form #edit-field-impresoras-asignadas-wrapper {
    width: 336px;
    position: absolute;
    right: 2.5rem;
    top: 5.5rem;
    }
    .toast-body {
    color: #001677;
    }
    #edit-field-estado-del-ticket-wrapper {
    display: inline-block;
    width: 100%;
    }
    .field.field--name-field-impresoras-asignadas.field--type-string.field--label-inline {
    display: none;
    }
    #main:has(.field.field--name-field-subcategoria.field--type-list-string.field--label-inline) .field.field--name-field-impresoras-asignadas.field--type-string.field--label-inline{
    display: block;
    }
    .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-field-impresoras-asignadas-rq-0-value.form-item-field-impresoras-asignadas-rq-0-value.mb-3 {
    width: 336px;
    float: right;
    margin-top: -0.8rem;
    }
    .node--type-solicitud-de-consumible.scrolled.scrollup .layout__region.layout__region--second {
    position: relative;
    }
    .layout__region.layout__region--second {
    position: relative;
    }
    .node--type-solicitud-de-consumible.scrolled.scrollup .layout__region.layout__region--second {
    position: relative;
    }
    #edit-field-tipo-de-rq-wrapper {
    width: 336px;
    }
    #edit-field-prioridad-rq-wrapper {
    width: 336px;
    }
    #edit-field-prioridad-rq-wrapper {
    width: 336px;
    float: right;
    margin-top: -4.9rem;
    }
    #edit-field-toner-wrapper {
    width: 298px;
    }
    aside.featured-top__inner.section.container.clearfix.container {
    width: 100% !important;
    margin: 0px;
    }
    @media (width < 780px ){
    
    #comment-form {
        left: -21.7rem !important;
        top: 22rem !important;
    }
    
    .btn.btn-primary.left-btn {
        width: 20rem;
    }

    .btn.btn-primary.right-btn {
      width: 20rem;
      font-size: smaller;
    }
    
    #edit-field-impresoras-asignadas-rq-wrapper{
    width: 158px;
    }
    
    #edit-field-adjunto-wrapper {
      right: -22.5rem !important;
    }

    #edit-group-dos-elementos-asignado {
      width: 100%;
    }

    .js-form-item.js-form-type-entity-autocomplete.form-type-entity-autocomplete.js-form-item-field-asignar-usuario-it-0-target-id.form-item-field-asignar-usuario-it-0-target-id.mb-3 {
    width: 134px;
    }

    .js-form-item.js-form-type-select.form-type-select.js-form-item-field-prioridad.form-item-field-prioridad.mb-3 {
    width: 100%;
    }

    #edit-field-impresoras-asignadas {
      width: 193px;
    }

    #CollapsingNavbar {
      background-color: #f3f3f3;
      z-index: 10000;
    }

    /* hasta aqui lo nuevo*/

    #block-rcsolutions-theme-anlacesadministracion .accordion-flush .accordion-item .accordion-button {
    font-size: 10px;
    }
    .form-type-entity-autocomplete.js-form-item-uid-0-target-id.form-item-uid-0-target-id.mb-3 {
    left: -23.9rem;
    width: 130px;
    }
    .js-form-item.js-form-type-select.form-type-select.js-form-item-field-categoria.form-item-field-categoria.mb-3 {
    width: 180px;
    margin-top: -75px;
    }
    .js-form-item.js-form-type-select.form-type-select.js-form-item-field-subcategoria.form-item-field-subcategoria.mb-3 {
    width: 133px;
    }
    .js-form-item.js-form-type-select.form-type-select.js-form-item-field-impresoras.form-item-field-impresoras.mb-3 {
    width: 180px;
    }
    .navbar-toggler-icon {
    background-color: #32c4e8;
    }
    .form-item-field-contador-copias-registro-0-value.mb-3 {
    width: 42%;
    }
    .form-item-field-contador-impresion-registr-0-value.mb-3 {
    width: 46%;
    }
    .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-field-toner-0-value.form-item-field-toner-0-value.mb-3 {
    display: inline-block;
    }
    }
    @media (width < 1080px ){
    
    div#block-rcsolutions-theme-anlacesadministracionit {
    padding-bottom: 400%;;
    }
    #edit-field-adjunto-wrapper {
      right: -22rem !important;
    }

    #node-ticket-de-soporte-form #edit-field-impresoras-asignadas-wrapper {
      right: -0.1rem;
    }

    #edit-field-impresoras-asignadas-rq-wrapper{
    width: 216px;
    }

    .layout-no-sidebars.page-user-login.path-frontpage #navbar-main {
      padding-left: 65px;
    }
    .btn.btn-primary.left-btn{
      margin-right: 1.4rem;
      width: 24rem;
    }

    .btn.btn-primary.right-btn {
      width: 24rem;
    }

    #comment-form {
      left: -29.7rem !important;
      top: 19rem !important;
    }

    }
    @media (width < 1282px ){
    #edit-field-adjunto-wrapper {
    right: -34rem;
    }
      #edit-field-impresoras-asignadas-rq-wrapper {
        width: 46%;
      }
      #node-ticket-de-soporte-form #edit-field-impresoras-asignadas-wrapper {
        width: 261px;
      }
      .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-field-impresoras-asignadas-0-value.form-item-field-impresoras-asignadas-0-value.mb-3 {
        width: 94%;
      }
      .js-form-item.js-form-type-select.form-type-select.js-form-item-field-subcategoria.form-item-field-subcategoria.mb-3 {
        width: 265px;
      }
    #block-rcsolutions-theme-anlacesadministracion .accordion-flush .accordion-item .accordion-button {
    font-size: 14px;
    }
    .form-type-entity-autocomplete.js-form-item-uid-0-target-id.form-item-uid-0-target-id.mb-3 {
    left: -37.2rem;
    width: 245px;
    }
    .js-form-item.js-form-type-select.form-type-select.js-form-item-field-categoria.form-item-field-categoria.mb-3 {
    width: 245px;
    margin-top: -75px;
    }
    .js-form-item.js-form-type-select.form-type-select.js-form-item-field-subcategoria.form-item-field-subcategoria.mb-3 {
    width: 245px;
    }
    .js-form-item.js-form-type-select.form-type-select.js-form-item-field-impresoras.form-item-field-impresoras.mb-3 {
    width: 245px;
    }
    .js-form-item.js-form-type-entity-autocomplete.form-type-entity-autocomplete.js-form-item-field-asignar-usuario-it-0-target-id.form-item-field-asignar-usuario-it-0-target-id.mb-3 {
    width: 245px;
    }
    #node-inventario-de-impresora-form .required-fields.field-group-html-element.col-5 {
    margin-right: 3rem;
    width: 43%;
    }
    .form-item-field-contador-copias-registro-0-value.mb-3 {
    width: 45%;
    }
    .form-item-field-contador-impresion-registr-0-value.mb-3 {
    width: 45%;
    }
    #node-inventario-de-impresora-edit-form .required-fields.field-group-html-element.col-5 {
    margin-right: 3rem;
    }
    .form-item-field-contador-de-impresion-0-value.mb-3 {
    margin-left: 1rem;
    }
    /*.form-item-field-lugar-0-value.mb-3 {
    margin-left: 1rem;
    }*/
    }
    @media (width < 1197px ){
    #block-rcsolutions-theme-anlacesadministracion .accordion-flush .accordion-item .accordion-button {
    font-size: 10px;
    }
    .form-type-entity-autocomplete.js-form-item-uid-0-target-id.form-item-uid-0-target-id.mb-3 {
    left: -31.5rem;
    width: 220px;
    }
    .js-form-item.js-form-type-select.form-type-select.js-form-item-field-categoria.form-item-field-categoria.mb-3 {
    width: 220px;
    margin-top: -75px;
    }
    .js-form-item.js-form-type-select.form-type-select.js-form-item-field-subcategoria.form-item-field-subcategoria.mb-3 {
    width: 220px;
    }
    .js-form-item.js-form-type-managed-file.form-type-managed-file.js-form-item-field-adjunto-0.form-item-field-adjunto-0.mb-3 {
    right: -29rem;
    }
    .js-form-item.js-form-type-select.form-type-select.js-form-item-field-impresoras.form-item-field-impresoras.mb-3 {
    width: 222px;
    }
    .js-form-item.js-form-type-select.form-type-select.js-form-item-field-prioridad.form-item-field-prioridad.mb-3 {
    display: inline-block;
    width: 100%;
    }
    #edit-field-impresoras-asignadas {
    width: 220px;
    float: right;
    }
    .js-form-item.js-form-type-entity-autocomplete.form-type-entity-autocomplete.js-form-item-field-asignar-usuario-it-0-target-id.form-item-field-asignar-usuario-it-0-target-id.mb-3 {
    width: 220px;
    }
    .form-item-field-contador-copias-registro-0-value.mb-3 {
    width: 45%;
    }
    .form-item-field-contador-impresion-registr-0-value.mb-3 {
    width: 52%;
    margin-left: 0.5rem;
    }
    .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-field-toner-0-value.form-item-field-toner-0-value.mb-3 {
    display: inline-block;
    }
    #node-ticket-de-soporte-edit-form .js-form-item.js-form-type-select.form-type-select.js-form-item-field-impresoras-asignadas-0-value.form-item-field-impresoras-asignadas-0-value.mb-3{
    width: 220px;
    }
    }
    @media (width >= 1290px) and (width <= 1400px) {
      #edit-field-adjunto-wrapper {
          right: -34.2rem;
      }
      .form-type-entity-autocomplete.js-form-item-uid-0-target-id.form-item-uid-0-target-id.mb-3 {
          left: -36.9rem;
          width: 48%;
      }
      .js-form-item.js-form-type-select.form-type-select.js-form-item-field-categoria.form-item-field-categoria.mb-3 {
          width: 48%;
      }
      #edit-field-impresoras-asignadas-rq-wrapper {
        width: 46%;
      }
      #node-ticket-de-soporte-form #edit-field-impresoras-asignadas-wrapper {
        width: 261px;
      }
      .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-field-impresoras-asignadas-0-value.form-item-field-impresoras-asignadas-0-value.mb-3 {
        width: 79%;
      }
      .js-form-item.js-form-type-select.form-type-select.js-form-item-field-subcategoria.form-item-field-subcategoria.mb-3 {
        width: 265px;
      }
    }
    @media (min-width: 1900px) {
        
    #block-rcsolutions-theme-consultasinventarioyuser .col-md-1 {
    margin-left: 20px !important;
    }
    #block-rcsolutions-theme-anlacesadministracion {
    padding-bottom: 215% !important;
    }
    .row.title-search {
    width: 1800px;
    }
    select {
    font-size: 20px !important;
    }
    option {
    font-size: smaller;
    }
    #navbar-main .container {
    display: contents;
    }
    .img-fluid.d-inline-block.align-top {
    margin-left: 3rem;
    width: 20rem;
    }
    .accordion-flush .accordion-item .accordion-button {
    font-size: 19px;
    font-weight: 400;
    }
    .card-ticket.semaforo-verde-dashboard h2, p {
    font-size: x-large;
    }
    .card-ticket {
    height: 182px !important;
    }
    #block-rcsolutions-theme-menudeadministracion .nav-link {
    font-size: 22px;
    }
    #block-rcsolutions-theme-menudeadministracionit .nav-link {
    font-size: 22px;
    }
    a.contadores {
    font-size: 22px;
    }
    #block-rcsolutions-theme-anlacesadministracion a {
    font-size: 11.5px;
    }
    #block-rcsolutions-theme-anlacesadministracionit a {
    font-size: 11.5px;
    }
    .home_rc_admin::before {
    width: 40px;
    height: 38px;
    }
    .navbar-brand {
    width: 10rem;
    }
    .image-container img {
    display: block;
    margin-right: 8rem;
    width: 7rem;
    }
    .dropdown-menu a {
    font-size: 18px !important;
    }
    #edit-field-prioridad-rq-wrapper {
    margin-top: -5.5rem;
    }
    button.btn.btn-primary {
    font-size: 18px;
    }
    #block-rcsolutions-theme-userlogin img {
    width: 7rem !important;
    }
    .btn.btn-primary.left-btn {
    width: 35rem;
    height: 10rem;
    padding-top: 2rem;
    font-size: 20px;
    }
    .btn.btn-primary.right-btn {
    width: 35rem;
    height: 10rem;
    padding-top: 2rem;
    font-size: 20px;
    }
    .title span {
    font-size: 30px !important;
    }
    #header {
    background-position-y: 150px;
    height: 10rem;
    padding-top: 1rem;
    }
    body, p, input, label, select {
    font-size: 18px !important;
    }
    #edit-field-adjunto-wrapper {
    top: 23.5rem;
    }
    #block-rcsolutions-theme-headerpublico .container {
    display: block;
    }
    #block-rcsolutions-theme-headerpublico img {
    width: 165px !important;
    height: 165px !important;
    }
    .col-8.title-login h1 {
    font-size: xx-large !important;
    }
    #node-inventario-de-toner-edit-form .field-group-bootstrap_modal-wrapper button.btn.btn.btn-primary {
      height: 47px;
      margin-right: 51px;
      margin-top: 1px;
      font-size: 20
    }
    #node-inventario-de-toner-form .required-fields.field-group-html-element.col-5 {
      margin-top: 1.5rem;
    }

    .view.view-inventario.view-id-inventario.view-display-id-block_1 {
      width: 106.2%;
      margin-left: -46px;
    }

    .page-view-reportes-de-tickets .columns.columns-right.btn-group.float-right {
        top: 10.5rem;
        right: 31rem;
    }

    #node-inventario-de-toner-edit-form #edit-delete {
      padding: 7px 15px 10px 17px;
      right: 152px;
      font-size: 20px;
      font-weight: 300;
    }

    #block-rcsolutions-theme-botondeagregartoner {
      margin-left: -51px;
      }
    
      .view.view-user-admin-people.view-id-user_admin_people.view-display-id-page_1{
        width: 106%;
    }
    #node-inventario-de-impresora-form button#edit-submit {
      top: 9rem;
    }
    #edit-field-adjunto-print-wrapper {
      top: 23rem;
    }
    .float-left.search.btn-group {
    width: 210px;
    height: 2.8rem;
    top: -0.3rem;
    }

    .form-type-email.js-form-item-mail.form-item-mail.mb-3 label {
    font-size: 19px !important;
}
    }