
.nav > li >a {
	display:inline!important;
	font-size:17px;
	font-family:font2!important;
	color:#552807!important;
	font-weight:bold!important;
	text-transform:uppercase;
    font-style:normal!Important;	
}

.nav li.item-251 a, .nav li.item-338 a {padding-right:0px!important;}
.nav > li > a:hover, .nav > li > a:focus {background:none!important;}

.dropdown-menu > li > a:hover,
 .dropdown-menu > .active > a:hover,
 .dropdown-menu > li.active a,
 .dropdown-menu li.active a  {background:#3B87DB!Important;color:white!important;}


ul.nav {margin-top:20px;}	

.nav > li {display: inline!important;position: relative;}

.navbar {margin-bottom:0px!important;}

a.navbar-brand {
    display: block;
    height: auto;
	width:155px
}
a.navbar-brand {padding:0px!Important;}
.zenmenu li a {}
.zenmenu li a:hover {text-shadow:0px;}
.zenmenu li li a {text-shadow:0px;}


.navbar-brand {padding-top:0px!Important;}

/* Menu Top */

@media (min-width: 1200px) {
.zenmenu {margin-top:4%!important;}
.zenmenu li a {margin-left:10px;}
.zenmenu li li a {margin-left:0px!important;}
.zenmenu li a:hover, .zenmenu ul.menu li.active a  {}
.zenmenu li li a:hover, .zenmenu ul.menu ul li.active a  {color:#fff!Important;text-decoration:underline;}

#bs-example-navbar-collapse-1 {padding:0px!Important;}
.dropdown-menu li a {	border-bottom:1px solid #d9d9d9; color:#000!important;}
}

@media (min-width: 1200px) and (max-width: 1299px) {
.header .container-fluid, .header .col-md-8 {padding:0px!important;}
.zenmenu li a {margin-left:0px;}

}

@media (min-width: 768px) and (max-width: 1199px) {
a.navbar-brand {
    display: block;
    height: auto;
	width:140px
}
.header .col-md-8 {padding:0px!important;}
.zenmenu {margin-top:2%!important;}
.zenmenu ul.menu li a { padding:10px!important;font-size:14px;}
.zenmenu ul.menu li a:hover, .zenmenu ul.menu li.active a{ color:#fff!Important;text-decoration:underline;}
.zenmenu ul.menu li li a:hover, .zenmenu ul.menu li li.active a{ color:#fff !important;}
#bs-example-navbar-collapse-1 {padding:0px!important;}
.dropdown-menu {float:left;}
}

@media (max-width: 767px) {
.zenmenu {margin-top:2%!important;}
.zenmenu li a {width:100%;float:left;margin-bottom:2px;border-bottom:1px dashed #eee; }
.dropdown-menu {float:left;position:relative!important;}
}



@media (min-width: 319px) and (max-width: 799px) {
.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu { margin-top: -10px!important;} }


/* Menu Dropdown 2 livello con effetto Hover */

.dropdown-menu .sub-menu {
    left: 100%;
    position: absolute;
    top: 0px;
    visibility: hidden;
    margin-top: -1px;
}

.dropdown-menu li:hover .sub-menu {
    visibility: visible;
}

.dropdown:hover .dropdown-menu {

    display: block;
}

.navbar .sub-menu:before {
    border-bottom: 7px solid transparent;
    border-left: none;
    border-right: 7px solid rgba(0, 0, 0, 0.2);
    border-top: 7px solid transparent;
    left: -7px;
    top: 10px;
}

.navbar .sub-menu:after {
    border-top: 6px solid transparent;
    border-left: none;
    border-right: 6px solid #fff;
    border-bottom: 6px solid transparent;
    left: 10px;
    top: 11px;
    left: -6px;
}

.navbar ul li ul li a {
	font-family:ubuntu;
	font-size:16px!important;
}



/* Fine menu 2 livello */