DIV.clear {
    clear: both;
}
.card {
    background-color: #f7f9fb;
}
.app-show-container {
    border-bottom: 1px solid lightblue;
    min-height: 27px;
    width: 100%;
    padding: 8px 4px 0px 2px;
    overflow: hidden;
}
.app-show-label {
/*    border-bottom: 1px solid lightblue;*/
    width: 32%;
    min-width: 150px;
    font-weight: bold;
    float: left;
    /*height: 27px;*/
    /*padding: 8px 4px 4px 2px;*/
}
.app-show-value {
    /*border-bottom: 1px solid lightblue;*/
    float: left;
    width: 68%;
    /*height: 27px;
    padding: 8px 4px 4px 2px;*/
}

.page-break {
    page-break-after: always;
}

@media print
{
    .no-print, .no-print *
    {
        display: none !important;
    }
    .header-fixed[data-kt-sticky-header=on] .header {
        position: absolute;
        top: 0;
        right: 0;
        left: 0;
        z-index: 97;
        box-shadow: 0 10px 30px 0 rgb(82 63 105 / 8%);
        height: 65px;
        padding: 0;
    }
}

.display-none{
    display: none;
}

.btn
{
    border: 2px solid transparent;
    padding: 0.15rem 1.5rem;
    font-size: 1.1rem;
    border-radius: 2.5rem;
}

#btn_login
{
    color: black;
    background-color: lightgray;
    border-radius: 0rem;
}

table.dataTable thead tr{
    background-color: lightgrey;
}

table.dataTable > thead {
    vertical-align: middle;
}

.dataTable > thead > tr > th[class*="sort"]:before,
.dataTable > thead > tr > th[class*="sort"]:after {
    content: "" !important;
}

table.dataTable tbody tr.stripe1 {
    background-color: #E8E8E8;
}
table.dataTable tbody tr.stripe2 {
    background-color: #EAEAEA;
    border-bottom: solid #EAEAEA;
}

.menu-state-bg .menu-item .menu-link.active {
    background-color: transparent;
    border-bottom: 2px solid #47BE7D;
    border-radius: 0;
}

table.dataTable > thead > tr > th:not(.sorting_disabled),
table.dataTable > thead > tr > td:not(.sorting_disabled) {
    padding-right: 10px;
}

.table > :not(caption) > * > * {
    padding: 0rem 0rem;
}

.table.gy-5 th, .table.gy-5 td {
    padding-top: 0.1rem;
    padding-bottom: 0.1rem;
    padding-right: 1rem;
}

.table.gs-7 th:last-child, .table.gs-7 td:last-child {
    padding-right: 0rem;
}

#datatable_numero_pratiche tr:nth-child(even) {
    background-color: #E8E8E8;
}

#login-logo {
    width: 217px;
}

#search-form {
    padding: 8px;
}

SECTION.container.login {
    padding-top: 40px;
}

.titolo-evento {
    color: #181C32;
}
