.nav > li >a {
	display:inline!important;
	font-family:ipv;
	font-size:15px;
	color:#000!important;
	font-weight:bold;
	text-transform:uppercase;
}


.nav li.item-251 a, .nav li.item-153 a {padding-right:0px!important;}
ul.maximenuck li.item153 {padding-right:0px!important;margin-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:#23397B!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:195px
}
a.navbar-brand {padding:0px!Important;}

.navbar-brand {padding-top:0px!Important;}

/* Menu Top */

@media (min-width: 1200px) {
.zenmenu {margin-top:2%!important;}

.maxiroundedcenter {margin-top:2%;}

.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;}

#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:160px
}
.header .col-md-8 {padding:0px!important;}
.zenmenu {margin-top:2%!important;}
.zenmenu ul.menu li a { color:#555!important; padding:10px!important;font-size:14px;}
.zenmenu ul.menu li a:hover, .zenmenu ul.menu li.active a{ color:#23397B!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) {
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #e7e7e7;
    background: #121212 !important;
	z-index:999;
	position:relative;
}
a.navbar-brand {
    display: block;
    height: auto;
    margin-bottom: 7px;
}

.zen-language {display:none;}
}


@media (min-width: 799px) and (max-width: 1190px) {
ul.maximenuck li.item127 {display:none!important;}
a.navbar-brand {
    display: block;
    height: auto;
    width: 120px;
}
div ul.maximenuck li.maximenuck.level1 {padding-left:0px!Important;}
.maximenuck {margin-top:2%!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 */

.item-191 ul,
 .item-186 ul,
 .item-212 ul,
.item-323 ul  {display:none!important;}

#maximenuck174 .item-191 div.floatck {display:none!important;}

@media (max-width: 798px) {
	div#maximenuck174 {display:none!important;}
	div#maximenuck186 ul.maximenuck {padding:20px 0px!important;}
	div#maximenuck186 ul.maximenuck li.maximenuck.level1 {
		float:left!important;
		text-align:left;
		padding:7px 0px;
		border-bottom:1px dashed #e5e5e5;}
	.intro-menu li {float:left;width:33%;}
	.intro-menu li a {font-size:12px;}
.intro-menu {
    background: #f5f5f5;
    float: left;
    border-bottom: 1px solid #e5e5e5;
    box-shadow: 1px 1px 6px #c1c1c1;
}	
}

@media (min-width: 799px) {
	div#maximenuck186 {display:none!important;}
	.intro-menu {display:none!important;}
}