 
 
.item-419 a {color:#fff!important;}
.item-420 a {color:#fff!important;}
.item-344 a {color:#f5f5f5!important;}



@media (min-width: 168px) and (max-width: 698px) {
li.item-419 {display:none!important;}
li.item-420 {display:none!important;}
li.item-344 {display:none!important;}
}

.nav > li >a {  
    display: inline !important;
    font-family: ipv;
    font-size: 16.5px;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 1px;
	padding:10px 20px!important;
}

.header .navbar-header {width:100%;float:left;margin-bottom:20px!important;} 
.header .exp-all {float:left;width:100%;margin-top:5px;}
.nav li.item-251 a, .nav li.item-153 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:#1A67AD!Important;color:white!important;}


.header .exp-all ul.nav {
	width:100%!Important;
	float:left!Important;
	display:block!Important;
	text-align:center!Important;
	padding:10px 0px!important;
	}	
	
@media (min-width: 699px) and (max-width: 4999px) {
.header .exp-all ul.nav {    margin-top: -50px!important;
}
.navbar-header img {
    z-index: 9999!important;
    position: relative;
}
}	
	

.nav > li {display: inline!important;position: relative;}

.navbar {margin-bottom:0px!important;}

a.navbar-brand {
    margin: 0 auto!important;
    display: block!important;
    float: none;
	width:220px

}
.navbar-brand {height:105px!important;}
.navbar-brand {padding:0px!Important;}
.navbar-header img {width:auto;}

}
/* Menu Top */

@media (min-width: 1200px) {
.zenmenu li a {margin-left:10px;}
.zenmenu li li a {margin-left:0px!important;}
.zenmenu li a:hover, .zenmenu ul.menu li.active a  {text-decoration:underline;}
.zenmenu li li a:hover, .zenmenu ul.menu ul li.active a  {color:#555!Important;}

#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;
	width:240px
}
.header .col-md-8 {padding:0px!important;}
.zenmenu { }
.zenmenu ul.menu li a {padding:10px!important;font-size:14px;}
.zenmenu ul.menu li a:hover, .zenmenu ul.menu li.active a{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 li a {text-transform:uppercase!important;width:100%;float:left;margin-bottom:2px;border-bottom:1px dashed #eee; }
.dropdown-menu {border-right:0px!important;border-left:0px!important;box-shadow:none!important;color:white!Important;background:none!important;float:left;position:relative!important;width:100%!important;text-align:center!important;}
.dropdown-menu ul li {background:none!important;}
.dropdown-menu ul li a {background:none!important;color:white!important;} 
.header .exp-all ul.nav {margin:0px 5px!important;}
.header .exp-all {margin-top:40px!important;}
.mainwrap .item-page {margin-top:20px!Important;}
}

@media (min-width: 350px) and (max-width: 699px) {
a.navbar-brand {
    display: block;
	width:220px
}
}


@media (min-width: 150px) and (max-width: 349px) {
a.navbar-brand {
    display: block;
	width:200px;
	margin-left:40px!Important;
}
}

@media (min-width: 319px) and (max-width: 799px) {
.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu { margin-top: -3px!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 */

/* Chrome, Safari, AND NOW ALSO the Edge Browser and Firefox */
@media and (-webkit-min-device-pixel-ratio:0) {
	.dropdown-menu {left:-10px!important;}

}

/* Chrome 29+ */
@media screen and (-webkit-min-device-pixel-ratio:0) {
.dropdown-menu {left:-90px!important;}

  
}

/* Chrome 22-28 */
@media screen and(-webkit-min-device-pixel-ratio:0) {
	.dropdown-menu {left:-90px!important;}

  } 
  
 @-moz-document url-prefix() {
 	.dropdown-menu {left:-10px!important;}

}