/* Menu */
.top-bar {
	display: block;

}

.top-bar-section ul li>a {
	font-family: Amaranth !important;
	font-size: 1.5rem !important;
}

.top-bar, .top-bar.expanded .title-area {
	background-color: transparent;
}

ul.left {
	/*margin: -8px 0 0 0;*/
	background-color: transparent;
}

.top-bar .toggle-topbar.menu-icon a span::after {
	box-shadow: 0px 0px 0px 1px #000, 0px 7px 0px 1px #000, 0px 14px 0px 1px
		#000;
}

.top-bar-section ul li:hover:not(.has-form)>a {
	text-decoration: underline;
	background-color: transparent;
}

.top-bar .toggle-topbar {
	
}

.top-bar-section li:not(.has-form) a:not(.button) {
	color: #000 !important;
}

.top-bar-section ul li ul li {
	/*padding: 10px 0px 5px 0px !important;*/
	background-color: #fff;
}

.top-bar-section ul, .top-bar-section ul li {
	background-color: #fff;
}

.top-bar-section li.active:not(.has-form) a:not(.button),
	.top-bar-section li.active:not(.has-form) a:not(.button):hover {
	background-color: transparent;
}

/* First level links */
.top-bar-section ul:first-child>li>a {
	background-color: transparent;
}

/*All menu links */
.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button)
	{
	background-color: transparent;
	color: #000;
	/*line-height: 30px;*/
	text-decoration: none;
}

.top-bar-section .dropdown li.active:not(.has-form)>a:not(.button) {
	background-color: transparent;
	color: #000 !important;
}

.top-bar-section .dropdown li:not(.has-form)>a:not(.button) {
/*	line-height: 30px;*/
}

.top-bar-section li.active:not(.has-form) a:not(.button) {
	text-decoration: underline;
}

/*hover passive link */
.top-bar-section li:not(.has-form) a:hover:not(.button) {
	background-color: transparent;
	color: #000 !important;
	text-decoration: underline;
}

/*hover active*/
.top-bar-section .dropdown li:hover:not(.has-form):not(.active)>a:not(.button)
	{
	background-color: transparent;
	color: #000;
	text-decoration: underline;
}

/*passive link */
.top-bar-section li:not(.has-form) a:not(.button) {
	background-color: transparent;
	color: #000;
}

.top-table a {
	color: #000 !important;
}



.menu-icon a span {
	color: #000;
}

.expanded {
/*	width: 100% !important;*/

}

.top-bar ul.title-area h1 a {
	/*display: none;*/
}

@media only screen and (max-width: 93.75em) {

}

@media only screen and (min-width: 70.0625em) {
}



@media only screen and (max-width: 45.5em) {
}

@media only screen and (min-width: 70.0m) {
}