.hide{display: none !important;}
div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{font-size: 60px !important;}
.mr-8px{margin-right: 8px !important;}
hr{opacity: 1 !important;}
.SeeNameGroupUser{cursor: pointer !important;}
.choices{margin-bottom: 0 !important;}
/* .page-content{height: 100vh !important; overflow-y: auto !important;} */


.offcanvas-backdrop {
  pointer-events: none !important;
}

.divIconFileFolder{width: 43px; height:43px; border-radius:50%; border:1px solid #e1e1e1;}

.NameFolderAjusta{
  max-width: 100% !important;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; 
}

.NameFolderAjusta2{
  max-width: 100% !important;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; 
  font-size: 12px !important;
}

.ajusteFiles1{max-width: 80% !important;}
.ajusteFiles2{width: calc(100% - 50px) !important;}

small{font-size: 12px !important; font-weight: 300 !important;}

input.block:read-only {
  background-color: #efefef !important;
}


.auth-bg2 {
  background-image: url("../images/bg-3.jpg");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.auth-bg2 .bg-overlay {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(43, 57, 64, 0.5)), to(#2b3940));
  background: linear-gradient(to bottom, rgba(43, 57, 64, 0.5) 30%, #2b3940 100%);
  opacity: 1;
}
@media (min-width: 768px) {
  .auth-bg2 {
    height: 100vh;
  }
}