﻿#MenuH .menu-item-text
{
	text-transform:uppercase !important;
	font-family: Open Sans,Lucida sans, Arial !important;;
	font-size: 16px !important;
	color:#fff !important;
	font-weight:600 !important;
    
}
@media only screen and (max-width: 991px) {
#MenuH .menu-item-text
{
	color:#000 !important;
    
}
}

#MenuH ul.root>li>ul>li.selected>.menu-item
{
	background-image: url("/PublishingImages/navigation-line.jpg") !important;
	background-repeat:no-repeat !important;
	background-position:center !important;
	
}
@media only screen and (max-width: 991px) {
#MenuH ul.root>li>ul>li.selected>.menu-item{
	background-image: none !important;
}
}
#MenuH li.static> .static.menu-item:hover
{
	background-image: url("/PublishingImages/navigation-line.jpg") !important;
	background-repeat:no-repeat;
	background-position:center !important;
}

@media only screen and (max-width: 991px) {
#MenuH li.static> .static.menu-item:hover
{
	background-image: none !important;
}
}

.Whitebg {	
	background: none !important;
}

@media only screen and (max-width: 1288px) {
.TopNavImg{
	background-size: 100% 150px !important;
	
}
}

@media only screen and (max-width: 1124px) {
.TopNavImg{
	background-size: 110% 150px !important;
	
}
}

@media only screen and (max-width: 991px) {
.TopNavImg{
	background-image: none !important;
}
}
.TopNavImg{
	background-image: url(/PublishingImages/navigation-green.png);
	background-repeat: no-repeat;
	background-position: right;
	background-size: 100% 150px;
}
.TopNavPad{
	padding-bottom: 35px;
	
	padding-top: 5px;
}

.TopNavPad1 {
	padding-bottom: 35px !important;
	margin-bottom: -20;
	padding-top: 5px;
}

#MenuH ul.dynamic li.dynamic>.menu-item .menu-item-text,#MenuH .ms-navedit-dropNode .dynamic.menu-item .menu-item-text{
	display:block;
	background:0;
	font-size:1.0em;
	color: #000 !important;
	font-weight:normal;
	white-space:nowrap;
	height:35px;
	padding:0 25px 0 12px;
	text-shadow:none;
	border-top:0;
	border-bottom:1px solid rgba(0,0,0,0.2);
}

#MenuH li.static>.menu-item:hover .menu-item-text, #MenuH li.static>a.menu-item:hover .menu-item-text, #MenuH .ms-navedit-dropNode .static.menu-item:hover .menu-item-text, #MenuH ul.root>li.selected>.menu-item .menu-item-text, #MenuH ul.root>li>ul>li.selected>.menu-item .menu-item-text
{
	color:#fff !important;
}

@media only screen and (max-width: 991px) {
#MenuH li.static>.menu-item:hover .menu-item-text, #MenuH li.static>a.menu-item:hover .menu-item-text, #MenuH .ms-navedit-dropNode .static.menu-item:hover .menu-item-text, #MenuH ul.root>li.selected>.menu-item .menu-item-text, #MenuH ul.root>li>ul>li.selected>.menu-item .menu-item-text
{
	color:#018D50 !important;
}
#MenuH ul.dynamic li.dynamic>.menu-item .menu-item-text,#MenuH .ms-navedit-dropNode .dynamic.menu-item .menu-item-text,#MenuH ul.dynamic li.dynamic>.menu-item:hover .menu-item-text,#MenuH .ms-navedit-dropNode .dynamic.menu-item:hover .menu-item-text,#MenuH ul.dynamic li.dynamic>.menu-item.selected .menu-item-text
{
font-size:1.0em;
height: 30px;
line-height: 30px;
padding: 0 25px 0 12px;
}
#MenuH ul.dynamic li.dynamic>.menu-item .menu-item-text,#MenuH .ms-navedit-dropNode .dynamic.menu-item .menu-item-text,#MenuH ul.dynamic li.dynamic>.menu-item:hover .menu-item-text,#MenuH .ms-navedit-dropNode .dynamic.menu-item:hover .menu-item-text,#MenuH ul.dynamic li.dynamic>.menu-item.selected .menu-item-text
{
border:0 !important;
}
}

#Search .fa-search{
	color: #fff;
	cursor:pointer;
	font-size:20px;
	width:28px;
	height:28px;
	line-height:28px;
	text-align:left;
}
@media only screen and (max-width: 991px) {
#Search .fa-search{
	color: #4d4d4d !important;
}
}

