﻿#form_general, #UpdatePanel1, #form1 {
    display: flex !important;
    flex-direction: column !important;
    height: 100% !important;
    margin: 0px !important;
    padding: 0px !important;
    text-align: left !important;
}

.cst-nome-applicazione {
    font-size: 2.75rem !important;
    text-shadow: 1px 1px 1px #a2a3b7;
}

.page-loader {
    opacity: 0.7;
}

@media (min-width:1400px) {
    .container-lg {
        max-width: 1420px !important;
    }
}

.cursor-not-allowed {
    cursor: not-allowed;
}

.border-input {
    border: 1px solid #e4e6ef !important;
}

.table td {
    border-right: 1px solid #eff2f5;
}

.table td:last-child {
    border-right: 0 !important;
}

.radio-horizontal {
    display: inline !important;
}

.cklist.gy-5 td,
.cklist.gy-5 th {
    padding-top: 0.50rem !important;
    padding-bottom: 0.50rem !important;
}
.dis-none {
    display: none !important;
}

.table.gy-4 td, .table.gy-4 th {
    padding-top: 0.7rem !important;
    padding-bottom: 0.7rem !important;
}