/******* Do not edit this file *******
Woody Code Snippets CSS and JS
Saved: Oct 01 2024 | 10:33:43 */
/* --- Impostazioni generali FIVEdefault - 12-8-22 ---*/

/* --- Cambio lingua nelle sezioni fatte a codice ---*/

.italiano:lang(en) {display: none;}
.italiano:lang(fr) {display: none;}
.italiano:lang(de) {display: none;}
.italiano:lang(nl) {display: none;}
.inglese:lang(fr) {display: none;}
.inglese:lang(de) {display: none;}
.inglese:lang(nl) {display: none;}
.inglese:lang(it) {display: none;}
.francese:lang(it) {display: none;}
.francese:lang(de) {display: none;}
.francese:lang(nl) {display: none;}
.francese:lang(en) {display: none;}
.tedesco:lang(it) {display: none;}
.tedesco:lang(fr) {display: none;}
.tedesco:lang(nl) {display: none;}
.tedesco:lang(en) {display: none;}
.olandese:lang(it) {display: none;}
.olandese:lang(fr) {display: none;}
.olandese:lang(de) {display: none;}
.olandese:lang(en) {display: none;}

/* --- Vario CSS globale --- */


body {
    overflow-x: hidden; /* Solo per il body */
    overflow-y: auto;   /* Permetti lo scroll verticale */
    max-width: 100vw;   /* Assicurati che non ci sia overflow orizzontale */
    box-sizing: border-box; /* Include padding e border nel calcolo della larghezza */
}

.container {
    overflow-x: hidden; /* Solo se necessario per evitare scroll orizzontale */
}

/* Assicurati che gli elementi interni non causino overflow */
img {
    max-width: 100%; /* Le immagini non devono superare il contenitore */
}

.action_bar_width_fit {width: fit-content!important;}

/* --- Visualizzazione desk/mob tramite classe  --- */

@media only screen and (min-width: 768px) {
	.mob {display: none;}
    .desk {display: block;}
}
@media only screen and (max-width: 767px) {
	.mob {display: block;}
    .desk {display: none;}
}

/* --- Sistemazione bandierine WPML --- */

.wpml-ls-legacy-dropdown {
     width: 2em;}
.wpml-ls-legacy-dropdown a {background-color: transparent; border: 0px solid #cdcdcd; padding: 3px 3px 3px 6px;}

.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle {
    padding-right: 0px;}

.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {content: none;}

