.grid-container {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));
}
.form-item {
padding: .5em;
}
.form-item input {
border: 1px black solid !important;
}
.form-label {
color: black !important;
color: var(--primary_color) !important;
margin-bottom: 0.8em;
font-size: 16px !important;
font-family: var(--body_typography-font-family);
}
.form-title {
text-align: center;
width: 100%;
}
.form-title h4 {
color: black !important;
color: var(--primary_color) !important;
font-size:xx-large;
text-align:center !important;
font-family: var(--body_typography-font-family);
}
.button-container {
margin-top: 1em;
}
.scheda-dialog-form {
background-color: #e8e8e8 !important;
border: 2px lightgray solid;
}
.close-dialog-button {
position: absolute !important;
right: 0 !important;
}
.close-div {
position:relative;
height: 40px;
}
::backdrop {
background-image: linear-gradient(
45deg,
black,
white
);
opacity: 0.75;
}