#noticiasDash .carousel-item {
  position: relative;
}

#noticiasDash .carousel-item::before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,.5);
  content: " ";
}

.navbar.navbar-vertical {
  z-index: 99;
}

.ql-editor {
  min-height: 200px;
}

.toast-container {
  position: fixed;
}

.notifications .toast .toast-header {
  background: var(--bs-primary);
  color: #fff;
}

.notifications .toast .toast-header i {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: var(--rosa);
  border-radius: .3rem;
  color: var(--bs-primary);
  font-size: 1rem;
  color: #fff;
}

/* .notifications .toast .toast-header .btn-close {
  filter: invert(1);
} */


/* datatables */
.dataTables_wrapper .dataTables_paginate .paginate_button.current, 
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
  background: transparent;
  background-image: linear-gradient(310deg,#5e72e4,#825ee4);
  box-shadow: 0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);
  color: #fff!important;
  border: none;
  border-radius: 50%!important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, 
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, 
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #8392ab;
  padding: 0;
  margin: 0 3px;
  border: 1px solid #dee2e6;
  border-radius: 50%!important;
  width: 36px;
  height: 36px;
  font-size: .875rem;
  margin-left: 0;
}

.dataTables_wrapper .dataTables_paginate {
  display: flex;
  padding-bottom: 15px;
}

.dataTables_wrapper .dataTables_length select,
.dataTables_wrapper .dataTables_filter input {
  border-color: #e9ecef;
  border-radius: .25rem;
}
/* datatables */
