@media (min-width: 420px) {
#button-rassegne {
width: unset;
padding: 12px 35px;
}
.checkbox-comunicati {
width: 13px;
height: 13px;
}
.text-comunicati {
font-size: 13px;
}
}
@media (min-width: 523px) {
.sender-form-field {
padding-left: 15px;
padding-right: 15px;
}
}
@media (min-width: 576px) {
#regola-da-togliere {
widows: 100px;
}
.mission-left-image {
width: 400px;
height: 400px;
}
.mission-right-image {
width: 400px;
height: 190px;
}
.center-slide {
margin-left: -200px;
}
.center-slide-text {
margin-left: unset;
}
}
@media (min-width: 768px) {
textarea {
width: 488px;
}
#mini-divider {
display: flex;
}
.width-appuntamento {
width: 129px;
}
.visible {
display: none;
}
.center-slide {
background-size: cover;
padding: 120px 0 120px 0 !important;
margin-left: 0;
}
.width-immagine-archivio-eventi {
width: 300px;
}
.modal-dialog {
max-width: 600px;
}
.nome-cognome-artista {
font-size: 20px;
}
.altezza-cognome-artista {
height: 4.5em;
}
.fit-title-responsive {
height: 4.5em;
line-height: 1.5;
overflow: hidden;
}
}
@media (min-width: 780px) {
#singolo-appuntamento .wp-block-column {
text-align: left;
display: flex;
justify-content: start;
}
#singolo-appuntamento .wp-block-column:nth-of-type(odd) {
display: flex;
justify-content: end;
}
}
@media (min-width: 992px) {
#header {
min-height: 75px;
}
.sub-menu-container {
border-top: 1px solid var(--arrow-1);
background-color: white !important;
}
.sub-menu-container .menu-item .menu-link:hover {
border-bottom: 1px solid white !important;
transition: all 0.3s ease-in;
background-color: var(--neutral-1) !important;
color: var(--arrow-1) !important;
}
.sub-menu .sub-menu-container .menu-link {
background-color: white !important;
color: var(--arrow-1) !important;
}
.sub-menu .sub-menu-container .menu-link:hover {
transition: all 1s;
color: var(--arrow-1) !important;
font-weight: bold !important;
margin-left: 0px !important;
padding-right: 5px !important;
}
.menu-link {
border-bottom: 1px solid transparent !important;
}
.menu-link:hover {
border-bottom: 1px solid white !important;
transition: all 0.3s ease-in;
background-color: var(--neutral-1) !important;
}
.sub-menu .menu-link:hover {
border-bottom: 1px solid transparent !important;
}
.width-immagine-collezione {
width: 75%;
}
}
@media (min-width: 1200px) {
.titolo-su-slide {
left: 10%;
}
.titolo-su-slide h2 {
font-size: 64px;
}
.width-immagine-collezione {
width: 70%;
}
}
@media (min-width: 1400px) {
.fit-title-responsive {
height: 2.4em;
line-height: 1.1;
overflow: hidden;
}
}