.ubermenu-skin-minimal .ubermenu-item-level-0 > .ubermenu-target {
    text-transform: uppercase !important;
    font-size: 16px;
    letter-spacing: 0.5px;
    font-weight: 600 !important;
}
.ubermenu .ubermenu-tabs {
	border-top: 1px solid #f5f5f5 !important;
}
.ubermenu-skin-minimal {
	font-size: 17px !important;
}
.ubermenu .ubermenu-target-description {
    font-size: 15px !important;
    color: #666666 !important;
    line-height: 1.5em;
}

.ubermenu-skin-minimal .ubermenu-submenu .ubermenu-target > .ubermenu-target-description {
    margin-top: 5px;
}
.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-full_width {
    max-width: 1200px;
}
.ubermenu .ubermenu-item .ubermenu-submenu-drop {
    clip: unset !important;
    box-shadow: 1px 1px 15px rgba(0,0,0,0.2);
    border: 1px solid #eeeeee !important;
}
.ubermenu-skin-minimal .ubermenu-submenu .ubermenu-target {
    padding-bottom: 10px;
}
.ubermenu .ubermenu-tab>.ubermenu-target {
    padding: 20px;
}
.ubermenu-skin-minimal.ubermenu-transition-fade .ubermenu-item-level-0 > .ubermenu-submenu-drop {
    padding-bottom: 10px;
}
.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target {
    padding-right: 28px !important;
}
.ubermenu-sub-indicators .ubermenu-tabs.ubermenu-tab-layout-left>.ubermenu-tabs-group>.ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator {
    margin-top: -7px;
}
.ubermenu-tab {
    text-align: right !important;
}
