/* Gestaltung des Schurig-Menues, uebernommen aus dem angepassten UberMenu-Skin der Website (urspruenglich SevenSpark, 2011-2017) */
#ubermenu-main-3-sticky-wrapper {
min-height: 50px!important;
}
.ubermenu .ubermenu-image {

    -webkit-transform: none!important;
    -moz-transform: none!important;
    -ms-transform: none!important;
    -o-transform: none!important;
    transform: none!important; 
	    backface-visibility: visible!important;
}

.ubermenu-skin-grey-white {
  color: #888888;
}
.ubermenu .ubermenu-target-text {
font-weight: normal!important;
   font-family: 'MiloOTBold'!important;
font-size: 14px;
letter-spacing: 1px;
}
.ubermenu-responsive-toggle {
    padding: 0px;
}

.ubermenu .ubermenu-item.ubermenu-item-level-0 {

    width: auto !important;
}
.ubermenu .ubermenu-target {

  padding: 20px 20px;
}

.ubermenu-target.ubermenu-target-with-image.ubermenu-item-layout-default.ubermenu-item-layout-image_left.ubermenu-item-notext {

  padding: 15px 20px;
}

.ubermenu-skin-grey-white .ubermenu-target {
  color: #555555;
}
.ubermenu-skin-grey-white .ubermenu-target-description {
  color: #aaaaaa;
}
.ubermenu-skin-grey-white.ubermenu-responsive-toggle {
background: transparent;
color: #eeeeee;
text-transform: uppercase;
font-weight: bold;
height: 50px;
margin-right: 25px;
}
.ubermenu-sub-indicators .ubermenu-has-submenu-drop > .ubermenu-target::after {
right: 5px !important;
margin-top: 0px !important;
}

.ubermenu-skin-grey-white.ubermenu-responsive-toggle::after {

}
.ubermenu-responsive-toggle .fa {
float: right;
margin-top: -3px;
}
.ubermenu-skin-grey-white.ubermenu-responsive-toggle:hover {

  color: #c7af86;
}


.ubermenu-skin-grey-white {
  border: none;
}
.ubermenu-skin-grey-white .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target,
.ubermenu-skin-grey-white .ubermenu-item-level-0.ubermenu-current-menu-parent > .ubermenu-target,
.ubermenu-skin-grey-white .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target {
  color: #c7af86;
  background: #000000;
}
.ubermenu-skin-grey-white .ubermenu-item.ubermenu-item-level-0 > .ubermenu-highlight {
  color: #4d90fe;
  background: transparent;
}
.ubermenu-skin-grey-white.ubermenu-vertical .ubermenu-item-level-0 > .ubermenu-target {
  background: #222222;
}
.ubermenu-skin-grey-white .ubermenu-item-level-0 > .ubermenu-target {

  color: #FFF;
  text-transform: uppercase;
  border-left: none;

}
body:not(.rtl) .ubermenu-skin-grey-white.ubermenu-horizontal .ubermenu-item-level-0:first-child > .ubermenu-target {
  box-shadow: none;
}
.ubermenu-skin-grey-white .ubermenu-item-level-0:hover > .ubermenu-target,
.ubermenu-skin-grey-white .ubermenu-item-level-0.ubermenu-active > .ubermenu-target {
  background: transparent;
  color: #c7af86;
}
.ubermenu-skin-grey-white .ubermenu-item-level-0 > .ubermenu-submenu-type-stack > .ubermenu-item > .ubermenu-target {
  color: #d9d9d9;
}
.ubermenu-skin-grey-white .ubermenu-item-level-0 > .ubermenu-submenu-type-stack > .ubermenu-item > .ubermenu-target:hover {
  color: #ffffff;
}
.ubermenu-skin-grey-white .ubermenu-submenu.ubermenu-submenu-drop {
 background: transparent;
border: 0px solid #e0e0e0;
    border-top-width: 0px;
    border-top-style: solid;
    border-top-color: rgb(224, 224, 224);
padding: 0px !important;
}
.ubermenu .ubermenu-item .ubermenu-submenu-drop {
    box-shadow: 0 0 20px rgba(0,0,0,.65);
}
.ubermenu-submenu-align-left_edge_item {
background: transparent !important;
box-shadow: 0 0 20px rgba(0,0,0,0) !important;
}


.ubermenu-skin-grey-white.ubermenu-horizontal .ubermenu-item-level-0 > .ubermenu-submenu-drop {
  border-top: none;
}
.ubermenu-skin-grey-white .ubermenu-tab-content-panel {
  background: #f9f9f9;
}
.ubermenu-skin-grey-white .ubermenu-submenu,
.ubermenu-skin-grey-white .ubermenu-submenu .ubermenu-target {
color: #FFF;
border-bottom: 0px dotted #FFF;
text-transform: uppercase;
font-size: 14px !important;
padding-top: 10px !important;
text-align: right;
padding-right: 45px;
}
.ubermenu-skin-grey-white .ubermenu-submenu .ubermenu-highlight {
  color: #4d90fe;
}
.ubermenu-skin-grey-white .ubermenu-submenu .ubermenu-target:hover,
.ubermenu-skin-grey-white .ubermenu-submenu .ubermenu-active > .ubermenu-target {
  color: #c7af86;
}
.ubermenu-skin-grey-white .ubermenu-submenu .ubermenu-target > .ubermenu-target-description {
  color: #aaaaaa;
}
.ubermenu-skin-grey-white .ubermenu-submenu .ubermenu-active > .ubermenu-target > .ubermenu-target-description {
  color: #666666;
}
.ubermenu-skin-grey-white .ubermenu-submenu .ubermenu-item-header > .ubermenu-target {
  font-weight: bold;
  color: #555555;
}
.ubermenu-skin-grey-white .ubermenu-submenu .ubermenu-item-header.ubermenu-has-submenu-stack > .ubermenu-target {
  border-bottom: 1px solid #e9e9e9;
}
.ubermenu-skin-grey-white .ubermenu-submenu .ubermenu-item-header > .ubermenu-target:hover {
  color: #c7af86;
}
.ubermenu-skin-grey-white .ubermenu-submenu .ubermenu-current-menu-item > .ubermenu-target {
color: #c7af86;
background: transparent;
}
.ubermenu-nojs.ubermenu-skin-grey-white .ubermenu-submenu .ubermenu-tabs .ubermenu-tab:hover > .ubermenu-target,
.ubermenu-skin-grey-white .ubermenu-submenu .ubermenu-tab.ubermenu-active > .ubermenu-target {
  background: transparent;
  color: #c7af86;
}
.ubermenu-skin-grey-white .ubermenu-tabs-group,
.ubermenu-skin-grey-white .ubermenu-tab > .ubermenu-target,
.ubermenu-skin-grey-white .ubermenu-tab-content-panel {
  border-color: #eeeeee;
}
.ubermenu-skin-grey-white .ubermenu-submenu-drop {
  border-bottom-width: 3px;
}
.ubermenu-skin-grey-white.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop {
  margin-top: 0;
}

.ubermenu .ubermenu-retractor {
	font-family: 'MiloOTBold';
 color: #363636;
    background: #e3e3e3;
	line-height:9px;
	padding-bottom: 15px;
}
.ubermenu-retractor .fa {
display:none;
}

.ubermenu-item-level-0 {
border-right: 0px solid #3E3E3E;
    border-top: 0px solid #3E3E3E;
}


.ubermenu-skin-grey-white .ubermenu-item-level-0 > .ubermenu-target {

    border-right: 0px solid #3E3E3E;
}

.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column:nth-of-type(2n+1) {

   
}
 .ubermenu-sticky-toggle-wrapper .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column-auto {

    border-right: 1px solid yellow;
}

.fa-navicon::before, .fa-reorder::before, .fa-bars::before {
    font-size: 19px;
}
.ubermenu-sticky.ubermenu-sticky-full-width {
 
    background-image: url("../../../themes/master/images/backgrounds/menu/menu-background.png");
	background-color:#000;
}
.ubermenu-responsive-toggle {
	background-color:#000;
}
.ubermenu.ubermenu-responsive .ubermenu-column:nth-of-type(2n+1) {
    clear: both;
    border-right: 0px solid #2A2A2A;
}
.ubermenu.ubermenu-responsive .ubermenu-column, .ubermenu.ubermenu-responsive .ubermenu-column-auto {
    border-bottom: 0px solid #2A2A2A;
}

.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only {
padding-bottom: 8px;
}
@media only screen and (max-width: 1100px) {


}

@media only screen and (max-width: 960px) {


}

