@charset "UTF-8";

padding: 29px 0 10px 20px; background: rgba(223,56,19,1);
/* background-color: #d9d9d9; */
/* background: rgba(255,255,255,.92); box-shadow: 4px 4px 4px rgba(48,72,84,.22); */

/* Diminuisce la font per iPad */
@media (min-width: 62em) and (max-width: 82em) { #nav li { font-size: 20px; } #nav li ul a { font-size: 16px; }}
.proporz { width: 100%; height: auto; }
.intro_scritta { display: none; }

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

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

/* .testiwidth:first-letter { font-size: 25pt !important; } */
/* .solotesto_M:first-letter { font-size: 20pt !important; } */

.testiwidth { line-height: 1.5em !important; }
.SCROLL_MENU1 .testiwidth { margin-top: 22px !important; }
.SCROLL_MENU1 .testiwidth { margin-bottom: 22px !important; }
/* .SCROLL_MENU1 { padding-bottom: 58px !important; } */

.DIVTOP_dbh { padding-top: 18px !important; }
.DIVTOP_dbh { padding-bottom: 58px !important; }

.DIVTOP_news { padding-top: 2px !important; }
.DIVTOP_news { padding-bottom: 22px !important; }

.DIVTOP_portfolio { padding-top: 52px !important; }
.DIVTOP_portfolio { padding-bottom: 52px !important; }

.DIVTOP_links { padding-bottom: 88px !important; }

.SCROLL_MENU2 { padding-bottom: 22px !important; }
.SCROLL_MENU3 { padding-bottom: 22px !important; }
.SCROLL_MENU4 { padding-bottom: 22px !important; }