/* navi top */
.navbar-background {
	margin: 10px 0;
}
.topnavi {
	float: left;
	display: block;
	width: 100%;
	background: #ebebeb;
	padding-left: 20px;
}
ul.nav.navbar-nav > li > a {
	padding: 10px;
}
div.collapse.navbar-collapse.navbar-responsive-collapse.navbar-background > div.topnavi > ul.nav.navbar-nav > li > a:link {
	font-size: 14px !important;
	margin: 0 12px 0 0 !important;
	color: #95C13F;
}
.header-fixed > div.wrapper > div.innerwrapper > div.header-v6.header-classic-white.header-sticky > div.navbar.mega-menu > div.container.container-space > div.collapse.navbar-collapse.navbar-responsive-collapse.navbar-background > div.topnavi > ul.nav.navbar-nav > li.dropdown.sub_ul.active.active > a.dropdown-toggle, .header-fixed > div.wrapper > div.innerwrapper > div.header-v6.header-classic-white.header-sticky > div.navbar.mega-menu > div.container.container-space > div.collapse.navbar-collapse.navbar-responsive-collapse.navbar-background > div.topnavi > ul.nav.navbar-nav > li > a:hover, .header-fixed > div.wrapper > div.innerwrapper > div.header-v6.header-classic-white.header-sticky > div.navbar.mega-menu > div.container.container-space > div.collapse.navbar-collapse.navbar-responsive-collapse.navbar-background > div.topnavi > ul.nav.navbar-nav > li > a:active {
	color: #1D71B8;
}
.header-fixed div.wrapper div.innerwrapper div.header-v6.header-classic-white.header-sticky div.navbar.mega-menu div.container.container-space div.navbar-collapse.navbar-responsive-collapse.navbar-background.collapse.in div.topnavi ul.nav.navbar-nav li.dropdown.sub_ul.active.active a.dropdown-toggle, .header-fixed > div.wrapper > div.innerwrapper > div.header-v6.header-classic-white.header-sticky.header-fixed-shrink > div.navbar.mega-menu > div.container.container-space > div.navbar-collapse.navbar-responsive-collapse.navbar-background.collapse.in > div.topnavi > ul.nav.navbar-nav > li.dropdown.sub_ul.active.active.open > ul.dropdown-menu.active > li.asub_no.active > a, .header-fixed > div.wrapper > div.innerwrapper > div.header-v6.header-classic-white.header-sticky.header-fixed-shrink > div.navbar.mega-menu > div.container.container-space > div.collapse.navbar-collapse.navbar-responsive-collapse.navbar-background > div.topnavi > ul.nav.navbar-nav > li.dropdown.sub_ul.active.active > ul.dropdown-menu.active > li.asub_no.active > a {
	color: #1D71B8 !important;
}
div.header-fixed > div.wrapper > div.innerwrapper > div.header-v6.header-classic-white.header-sticky > div.navbar.mega-menu > div.container.container-space > div.collapse.navbar-collapse.navbar-responsive-collapse > div.topnavi > ul.nav.navbar-nav > li a:before, div.header-fixed > div.wrapper > div.innerwrapper > div.header-v6.header-classic-white.header-sticky > div.navbar.mega-menu > div.container.container-space > div.collapse.navbar-collapse.navbar-responsive-collapse > div.topnavi > ul.nav.navbar-nav > li a:visited:before {
	left: -7px;
	font-size: 14px;
	content: "\f0c3";
	position: absolute;
	font-weight: normal;
	display: inline-block;
	font-family: FontAwesome;
}
ul.nav.navbar-nav > li.dropdown.sub_ul > ul.dropdown-menu > li.asub_no > a {
	font-size: 16px !important;
	margin-right: 12px !important;
}
.header-fixed > div.wrapper > div.innerwrapper > div.header-v6.header-classic-white.header-sticky > div.navbar.mega-menu > div.container.container-space > div.collapse.navbar-collapse.navbar-responsive-collapse.navbar-background > div.topnavi > ul.nav.navbar-nav > li.dropdown.sub_ul > ul.dropdown-menu > li > a:before {
	left: 5px;
	font-size: 14px;
	content: "\f0c3";
	position: absolute;
	font-weight: normal;
	display: inline-block;
	font-family: FontAwesome;
}
.header-fixed > div.wrapper > div.innerwrapper > div.header-v6.header-classic-white.header-sticky > div.navbar.mega-menu > div.container.container-space > div.navbar-collapse.navbar-responsive-collapse.navbar-background.collapse.in > div.topnavi > ul.nav.navbar-nav > li.dropdown.sub_ul.open > ul.dropdown-menu > li a:before {
	left: 25px;
}
div.navbar.mega-menu > div.container.container-space > div.navbar-collapse.navbar-responsive-collapse.navbar-background.collapse.in > div.topnavi > ul.nav.navbar-nav > li.dropdown.sub_ul.open > a.dropdown-toggle {
	border-top: none;
}
@me dia (max-width: 1200px) {
.navbar-header {
	float: none;
}
.navbar-left, .navbar-right {
	float: none !important;
}
.navbar-right {
	margin-right: 0;
	background-color: #2c3e50;
}
.navbar-toggle {
	display: block;
}
.navbar-collapse {
	border-top: 1px solid transparent;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
}
.navbar-fixed-top {
	top: 0;
	border-width: 0 0 1px;
}
.navbar-collapse.collapse {
	display: none!important;
}
.navbar-nav {
	float: none!important;
	margin-top: 7.5px;
}
.navbar-nav>ul {
	width: 100%;
}
.navbar-nav>li {
	float: none;
}
.navbar-nav>li>a {
	padding-top: 10px;
	padding-bottom: 10px;
}
.navbar-nav .open .dropdown-menu {
	position: static;
	float: none;
	width: auto;
	margin-top: 0;
	background-color: transparent;
	border: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.collapse.in {
	display: block !important;
}
/* mobile */
.navbar-nav>li>a {
	padding: 20px 10px;
	border: none;
}
}