@charset "UTF-8";
@media (min-width: 62em) and (max-width: 82em) { #nav li { font-size: 20px; } #nav li ul a { font-size: 16px; }}

.intro_scritta { display: none; } /* serve per evitare che, prima del jquery /js/anime/anime.js in codfree.php visualizzi la scritta */

/* .squishy { padding: 44px 0; background: linear-gradient(to right, rgba(12,80,159,1) 0%,rgba(12,80,159,1) 22%,rgba(12,80,159,0.78) 82%,rgba(12,80,159,0.62) 92%); } */

.icon { text-align: center; margin-bottom: 12px; font-size: 32pt; color: #5eaf04 !important; }
/* .icon:hover { font-size: 32pt; color: #444 !important; } */
/* .box_spec:first-letter { font-size: 35pt !important; } */

@media (min-width: 52em) {
.DIVTOP_staff { margin-top: 30px !important; }
}

@media (min-width: 72em) {
/* .SCROLL_MENU2 { margin-bottom: -62px !important; } */
}

/* QUESTO SERVE PER 100% */
@media (min-width: 72em) and (max-width: 82em) {
.gridCM3 .colCM { width: 31.2% !important; }
}
@media (min-width: 82em) and (max-width: 92em) {
.gridCM3 .colCM { width: 31.4% !important; }
}
@media (min-width: 92em) {
.gridCM3 .colCM { width: 31.7% !important; }
}
/* QUESTO SERVE PER 100% */

/*BOTTONE*/
.btn {
text-align: center; font-family: Noway_Regular, Verdana; font-size: 17px; color: #008ec5;
text-transform: uppercase;
border: none;
background: #5eaf04;
border-radius: 2px;
color: #ffffff;
padding: 10px 20px 10px 20px;
text-decoration: none;
}
.btn:hover {
border: none;
background: #536262;
border-radius: 2px;
color: #ffffff;
padding: 10px 20px 10px 20px;
text-decoration: none;
}
/*BOTTONE*/