<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Mobile Menu Core Style */
.slicknav_btn{position:relative;display:inline-block;vertical-align:middle;padding:0.300em 0.1em 0.300em 0.1em;line-height:1.125em;cursor:pointer;}
.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left;}


.slicknav_menu .slicknav_collapsed .slicknav_icon:before  {
    color: #fff;
    font: normal 28px/28px 'FontAwesome';
    content: "\f0c9";
}

.slicknav_menu .slicknav_open .slicknav_icon:before {
    color: #fff;
    font: normal 28px/28px 'FontAwesome';
    content: "\f00d";
}


.slicknav_menu .slicknav_icon{float:left;margin:0.188em 0 0 0;}
.slicknav_menu .slicknav_no-text{margin:0 }
/*.slicknav_menu .slicknav_icon-bar{display:block; width: 26px; height:0.200rem;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px; -webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25); box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);}*/

.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{margin-top:0.188em }
.slicknav_nav{clear:both;}
.slicknav_nav ul, .slicknav_nav li{display:block }
.slicknav_nav .slicknav_arrow{color:transparent; margin:0 0 0 0.4em;}
/*.slicknav_nav .slicknav_arrow:after {content:""; background: url(images/arrow-left.png) no-repeat; display:inline-block; width:13px; height:13px; margin:0 0 0 0.4em;}*/
.slicknav_nav .slicknav_open .slicknav_arrow{font-size:0.7em;}
.slicknav_nav .slicknav_item{display:block;cursor:pointer;}
.slicknav_nav a{display:block}
.slicknav_nav .slicknav_item a{display:inline}
.slicknav_nav a{text-transform:uppercase}
.slicknav_nav a h2{display:inline;}
.slicknav_menu:before,
.slicknav_menu:after{content:" ";display:table;}
.slicknav_menu:after{clear:both }
/* IE6/7 support */
.slicknav_menu{*zoom:1 }
/* User Default Style - Change the following styles to modify the appearance of the menu.*/
.slicknav_menu{font-size:16px;text-align:center;}
/* Button */
.slicknav_btn{margin:0;text-decoration:none;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);}
/* Button Text */
.slicknav_menu  .slicknav_menutxt{color:#333;font-weight:bold;text-shadow:0 1px 3px #000;}
/* Button Lines */
.slicknav_menu .slicknav_icon-bar{background-color:#FFFFFF;}
.slicknav_menu{/*background:#4c4c4c;padding:5px;*/}
.slicknav_nav{color:#333;padding:2px 0 2px 0;font-size:0.875em;margin:0}
.slicknav_nav, .slicknav_nav ul{list-style:none;overflow:hidden;}
ul.slicknav_nav{background:#FFFFFF; padding-bottom:22px; -webkit-box-shadow: 0px 10px 35px -5px rgba(0, 0, 0, 0.15); -moz-box-shadow:0px 10px 35px -5px rgba(0, 0, 0, 0.15); box-shadow: 0px 10px 35px -5px rgba(0, 0, 0, 0.15);  }
.slicknav_nav ul{padding:0;}
.slicknav_nav .slicknav_item{padding:5px 10px;margin:2px 5px;}
.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;}
.slicknav_nav .slicknav_item a{padding:0;margin:0;}
.slicknav_nav .slicknav_item:hover{background:#eeeeee;color:#fff;transition: background-color 0.6s;-webkit-transition: background-color 0.6s;-moz-transition: background-color 0.6s;-o-transition: background-color 0.6s;}
.slicknav_nav a:hover{background:#eeeeee;color:#222; transition: background-color 0.6s;-webkit-transition: background-color 0.6s;-moz-transition: background-color 0.6s;-o-transition: background-color 0.6s;}
.slicknav_nav .slicknav_txtnode{margin:auto;}
.slicknav_nav .separtopmenu{line-height:1pt}
.slicknav_menu ul.subnavmenu{ padding-bottom:14px;}
.slicknav_menu ul.subnavmenu li.sepCalMenu {background: url("images/separatore.png") no-repeat center center;}
.slicknav_menu ul.subnavmenu li a{font-size:10pt; }

/* Menu secondary */
#header .slicknav_nav div.languages {display:block; border-top:1px solid #DDDDDD; padding:10px 0 0; position:relative; top:auto; left:auto; right:auto;}
#header .slicknav_nav div.languages div .signin {display:block;}
#header .slicknav_nav div.languages div .signin:last-child { padding: 0 0 10px;}
#header .slicknav_nav div.languages .language{ }</pre></body></html>