.s-TranslationGrid input.custom-text {
  width: 100%;
}

.s-UserPermissionDialog > .size,
.s-RolePermissionDialog > .size,
.s-UserRoleDialog > .size {
    min-width: 770px;
    width: 770px;
    min-height: 550px;
    height: 550px;
}

.s-UserPermissionDialog .s-DataGrid,
.s-RolePermissionDialog .s-DataGrid,
.s-UserRoleDialog .s-DataGrid {
  height: 100%;
}

.s-Dashboard-News {
  height: calc(100vh - 5.50rem - 48px);
  max-height: calc(100vh - 5.50rem - 48px);
}

    .s-Dashboard-News .carousel,
    .s-Dashboard-News .carousel-item,
    .only-image-news {
        height: calc(100vh - 10.75rem - 48px);
        max-height: calc(100vh - 10.75rem - 48px);
    }

.s-Dashboard-News .carousel-indicators {
  bottom: -48px;
}

.s-Dashboard-News .carousel-indicators [data-bs-target] {
  background-color: slategrey;
}

.s-Dashboard-News .carousel-control-prev, .carousel-control-next {
  width: 5%;
  opacity: 0.25;
}

.s-Dashboard-News .carousel-control-next-icon,
.s-Dashboard-News .carousel-control-prev-icon {
  background-color: slategrey;
}

.quick-filter-item.no-clear-button .select2-search-choice-close {
  display: none;
}

@media (min-width: 1200px) {
    .s-Dashboard-News {
        height: calc(100vh - 5.50rem);
        max-height: calc(100vh - 5.50rem);
    }

        .s-Dashboard-News .carousel,
        .s-Dashboard-News .carousel-item,
        .only-image-news {
            height: calc(100vh - 10.75rem);
            max-height: calc(100vh - 10.75rem);
        }
}

.s-PurInvoiceDialog .grid-container {
    min-height: 350px;
}