
.sign-box {
    max-width: 400px;
}

.sign-box .sign-avatar {
    width: auto;
    margin-bottom: 30px;
}

.sign-box .sign-avatar img {
    display: block;
    width: 100%;
    -webkit-border-radius: 0%;
    border-radius: 0%;
}

.sign-box .btn {
    margin: 30px auto 12px;
}

/* Sovbrascrittura per far vedere bene la X del campo errato */

.invalid-feedback.feedback-icon {
    top: 8px;
}

/* modifiche per rendere responsive */

input[type="text"], input[type="date"], input[type="password"], input[type="email"], textarea, select {
    width: 300px;
}
