.ubermenu a.ubermenu-target,
.ubermenu-trigger-click .ubermenu-has-submenu-drop>.ubermenu-target {
	margin: 0;
	padding: 3px;
	display: block
}

.ubermenu .ubermenu-item {
	/*! display:inline-block; */
}

.ubermenu .ubermenu-colgroup .ubermenu-column,
.ubermenu .ubermenu-custom-content-padded,
.ubermenu .ubermenu-nonlink,
.ubermenu .ubermenu-retractor,
.ubermenu .ubermenu-submenu-padded,
.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item-normal>.ubermenu-target,
.ubermenu .ubermenu-target,
.ubermenu .ubermenu-widget,
.ubermenu-responsive-toggle {
	padding: 15px
}

.ubermenu .ubermenu-submenu .ubermenu-submenu-type-stack {
	width: 200%;
	background-color: inherit;
	margin: 0;
	padding: 0
}

.ubermenu .ubermenu-item-type-column>.ubermenu-submenu-type-stack {
	width: auto
}

.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item-normal>.ubermenu-target {
	padding: 5px 2px
}

.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target:after {
	margin-top: -5px;
	right: 0;
}

.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target {
	/*! padding-right:25px; */
}

.ubermenu .ubermenu-target-text {
	/*! display: block */
}

.ubermenu .ubermenu-item-layout-image_left>.ubermenu-image {
	height: 100%;
	margin-top: 6px
}

.ubermenu.ubermenu-disable-submenu-scroll .ubermenu-item>.ubermenu-submenu.ubermenu-submenu-type-mega {
	height: auto;
	padding-bottom: 15px
}

.ubermenu:not(.ubermenu-transition-slide) .ubermenu-submenu.ubermenu-submenu-type-flyout {
	margin: 0;
	padding: 0
}

.ubermenu .ubermenu-submenu .ubermenu-column {
	display: inline-block
}

.ubermenu .ubermenu-nav .ubermenu-column-1-5 {
	width: 36%
}

.ubermenu .ubermenu-autoclear>.ubermenu-column-1-10:nth-child(10n+1),
.ubermenu .ubermenu-autoclear>.ubermenu-column-1-11:nth-child(11n+1),
.ubermenu .ubermenu-autoclear>.ubermenu-column-1-12:nth-child(12n+1),
.ubermenu .ubermenu-autoclear>.ubermenu-column-1-2:nth-child(2n+1),
.ubermenu .ubermenu-autoclear>.ubermenu-column-1-3:nth-child(3n+1),
.ubermenu .ubermenu-autoclear>.ubermenu-column-1-4:nth-child(4n+1),
.ubermenu .ubermenu-autoclear>.ubermenu-column-1-5:nth-child(5n+1),
.ubermenu .ubermenu-autoclear>.ubermenu-column-1-6:nth-child(6n+1),
.ubermenu .ubermenu-autoclear>.ubermenu-column-1-7:nth-child(7n+1),
.ubermenu .ubermenu-autoclear>.ubermenu-column-1-8:nth-child(8n+1),
.ubermenu .ubermenu-autoclear>.ubermenu-column-1-9:nth-child(9n+1),
.ubermenu .ubermenu-autoclear>.ubermenu-column-full {
	height: auto
}

.bar_mix {
	background: #fff
}

.ubermenu-skin-clean-white {
	font-size: 16px;
	color: #888
}

.ubermenu-skin-clean-white .ubermenu-target {
	color: #999
}

.ubermenu-skin-clean-white .ubermenu-target-description {
	color: #aaa
}

.ubermenu-skin-clean-white.ubermenu-responsive-toggle {
	background: #fff;
	color: #888;
	font-size: 16px;
	text-transform: none;
	font-weight: 700
}

.ubermenu-skin-clean-white.ubermenu-responsive-toggle:hover {
	background: #f0f0f0;
	color: #444
}

.ubermenu-skin-clean-white {
	border: 0;
	background: #fff
}

.ubermenu-skin-clean-white .ubermenu-item-level-0.ubermenu-current-menu-ancestor>.ubermenu-target,
.ubermenu-skin-clean-white .ubermenu-item-level-0.ubermenu-current-menu-item>.ubermenu-target,
.ubermenu-skin-clean-white .ubermenu-item-level-0.ubermenu-current-menu-parent>.ubermenu-target {
	color: #a00;
	background: 0 0
}

.ubermenu-skin-clean-white .ubermenu-item.ubermenu-item-level-0>.ubermenu-highlight {
	color: #4d90fe;
	background: 0 0
}

.ubermenu-skin-clean-white.ubermenu-vertical .ubermenu-item-level-0>.ubermenu-target {
	background: #fff
}

.ubermenu-skin-clean-white .ubermenu-item-level-0>.ubermenu-target {
	font-weight: 700;
	color: #666;
	text-transform: none;
	border-left: 0
}

body:not(.rtl) .ubermenu-skin-clean-white.ubermenu-horizontal .ubermenu-item-level-0:first-child>.ubermenu-target {
	box-shadow: none
}

.ubermenu-skin-clean-white .ubermenu-item-level-0.ubermenu-active>.ubermenu-target,
.ubermenu-skin-clean-white .ubermenu-item-level-0:hover>.ubermenu-target {
	background: #f9f9f9;
	color: #111
}

.ubermenu-skin-clean-white .ubermenu-item-level-0>.ubermenu-submenu-type-stack>.ubermenu-item>.ubermenu-target {
	color: #666
}

.ubermenu-skin-clean-white .ubermenu-item-level-0>.ubermenu-submenu-type-stack>.ubermenu-item>.ubermenu-target:hover {
	color: #111
}

.ubermenu-skin-clean-white .ubermenu-submenu.ubermenu-submenu-drop {
	/*! background:#f9f9f9; */
	border: 1px solid #f9f9f9
}

.ubermenu-skin-clean-white.ubermenu-horizontal .ubermenu-item-level-0>.ubermenu-submenu-drop {
	border-top: 1px solid #f9f9f9
}

.ubermenu-skin-clean-white .ubermenu-tab-content-panel {
	background: #f9f9f9
}

.ubermenu-skin-clean-white .ubermenu-submenu,
.ubermenu-skin-clean-white .ubermenu-submenu .ubermenu-target {
	color: #999;
	padding: 3px 15px;
	/*! margin: 0px; */
	display: block;
	height: auto;
	line-height: 40px
}

.ubermenu-skin-clean-white .ubermenu-submenu .ubermenu-highlight {
	color: #4d90fe
}

.ubermenu-skin-clean-white .ubermenu-submenu .ubermenu-active>.ubermenu-target,
.ubermenu-skin-clean-white .ubermenu-submenu .ubermenu-target:hover {
	color: #111
}

.ubermenu-skin-clean-white .ubermenu-submenu .ubermenu-target>.ubermenu-target-description {
	color: #aaa
}

.ubermenu-skin-clean-white .ubermenu-submenu .ubermenu-active>.ubermenu-target>.ubermenu-target-description {
	color: #666
}

.ubermenu-skin-clean-white .ubermenu-submenu .ubermenu-item-header>.ubermenu-target {
	font-weight: 700;
	color: #444;
	height: auto
}

.ubermenu-skin-clean-white .ubermenu-submenu .ubermenu-item-header.ubermenu-has-submenu-stack>.ubermenu-target {
	border-bottom: 1px solid #e9e9e9;
	padding: 3px 15px;
	text-align: left
}

.ubermenu-skin-clean-white .ubermenu-submenu .ubermenu-item-header>.ubermenu-target:hover {
	color: #222
}

.ubermenu-skin-clean-white .ubermenu-submenu .ubermenu-current-menu-item>.ubermenu-target {
	color: #a00;
	background: 0 0
}

.ubermenu-nojs.ubermenu-skin-clean-white .ubermenu-submenu .ubermenu-tabs .ubermenu-tab:hover>.ubermenu-target,
.ubermenu-skin-clean-white .ubermenu-submenu .ubermenu-tab.ubermenu-active>.ubermenu-target {
	background: #eee;
	color: #111
}

.ubermenu-skin-clean-white .ubermenu-tab-content-panel,
.ubermenu-skin-clean-white .ubermenu-tab>.ubermenu-target,
.ubermenu-skin-clean-white .ubermenu-tabs-group {
	border-color: #eee
}

.ubermenu-skin-clean-white .ubermenu-submenu-drop {
	border-bottom-width: 3px
}

.ubermenu-skin-clean-white.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop {
	margin-top: 0
}

.ubermenu-main .ubermenu-item-level-0>.ubermenu-target {
	font-size: 19px;
	padding-top: 5px;
	padding-bottom: 5px
}

.ubermenu-main .ubermenu-nav .ubermenu-item.ubermenu-item-level-0>.ubermenu-target {
	font-weight: 400;
	padding-left: 10px;
	padding-right: 10px;
}

.ubermenu-main .ubermenu-item-level-0.ubermenu-active>.ubermenu-target,
.ubermenu.ubermenu-main .ubermenu-item-level-0:hover>.ubermenu-target {
	color: #b30000
}

.ubermenu .ubermenu-item.ubermenu-item-6371.ubermenu-active>.ubermenu-target,
.ubermenu .ubermenu-item.ubermenu-item-6371>.ubermenu-target:hover,
.ubermenu .ubermenu-submenu .ubermenu-item.ubermenu-item-6371.ubermenu-active>.ubermenu-target,
.ubermenu .ubermenu-submenu .ubermenu-item.ubermenu-item-6371>.ubermenu-target:hover {
	background: #385ec4
}

.ubermenu .ubermenu-item.ubermenu-item-6371.ubermenu-active>.ubermenu-target,
.ubermenu .ubermenu-item.ubermenu-item-6371:hover>.ubermenu-target,
.ubermenu .ubermenu-submenu .ubermenu-item.ubermenu-item-6371.ubermenu-active>.ubermenu-target,
.ubermenu .ubermenu-submenu .ubermenu-item.ubermenu-item-6371:hover>.ubermenu-target {
	color: #fff
}

.ubermenu .ubermenu-item.ubermenu-item-3299.ubermenu-custom-content-padded,
.ubermenu .ubermenu-item.ubermenu-item-3299>.ubermenu-content-block,
.ubermenu .ubermenu-item.ubermenu-item-3299>.ubermenu-target,
.ubermenu .ubermenu-item.ubermenu-item-6149.ubermenu-custom-content-padded,
.ubermenu .ubermenu-item.ubermenu-item-6149>.ubermenu-content-block,
.ubermenu .ubermenu-item.ubermenu-item-6149>.ubermenu-target {
	padding: 5px
}

.ubermenu .ubermenu-active>.ubermenu-submenu.ubermenu-submenu-id-6148 {
	padding: 0 0 20px
}

.ubermenu .ubermenu-item.ubermenu-item-6148.ubermenu-custom-content-padded,
.ubermenu .ubermenu-item.ubermenu-item-6148>.ubermenu-content-block,
.ubermenu .ubermenu-item.ubermenu-item-6148>.ubermenu-target {
	padding: 5px
}

.ubermenu-content-block.ubermenu-custom-content {
	width: 54%;
	padding: 15px 5px;
	display: inline-block;
	margin-bottom: -15px;
}

.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator {
    margin-top: -4px;
    position: relative;
	right: -2px;
	top: 3%;
}

@media only screen and (max-width:990px) {
	.ubermenu .ubermenu-item-layout-image_left>.ubermenu-image {
		margin-top: 0
	}
	.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator {
		vertical-align: bottom;
		float: right;
	}
}