input, select, button {
    width: 100%; /* Uniformiamo la larghezza al 100% */
    padding: 7px;
    margin-top: 5px;
    border: 1px solid #ccc;
    border-radius: 5px;
    box-sizing: border-box; /* Assicura che padding e border siano inclusi nella larghezza */
}

input[type="checkbox"] {background: #e0e0e0;border: 1px #9a9a9a;height: 20px;width: 20px;}

input[type="text"]:read-only {background: #e0e0e0;cursor: no-drop;}

:required {border:1px solid #f93257;}

label {
    display: block;
    margin-top: 8px;
    margin-left: 3px;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size: 12px;
}

