/************************************************/
/********** ubuntu-mono-regular - latin *********/
/************************************************/
@font-face {
   font-family: 'Ubuntu Mono';
   font-style: normal;
   font-weight: 400;
   src: url('https://content.wpba24.com/fonts/ubuntu-mono-v10-latin-regular.eot'); /* IE9 Compat Modes */
   src: local(''),
      url('https://content.wpba24.com/fonts/ubuntu-mono-v10-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
      url('https://content.wpba24.com/fonts/ubuntu-mono-v10-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
      url('https://content.wpba24.com/fonts/ubuntu-mono-v10-latin-regular.woff') format('woff'), /* Modern Browsers */
      url('https://content.wpba24.com/fonts/ubuntu-mono-v10-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
      url('https://content.wpba24.com/fonts/ubuntu-mono-v10-latin-regular.svg#UbuntuMono') format('svg'); /* Legacy iOS */
}

* {
   font-family: 'Ubuntu Mono';
   box-sizing: border-box;
}

body {
   display: flex;
   min-height: 100vh;
   flex-direction: column;
   margin: 0;
}

#main {
   display: flex;
   flex: 1;
   line-height:130%;
}

#main > article {
   flex: 1;
}

#main > aside {
   flex: 0 0 15vw;
   background: beige;
}

#main > nav {
   flex: 0 0 15vw;
   background: white;
}

#main > nav {
   order: -1;
}

header, footer {
   height: flex;
   background-image: -webkit-linear-gradient(top, #c7eaff, #70b8ff);
   background-image:  linear-gradient(to bottom, #c7eaff, #70b8ff);
}

header, footer, article, nav, aside {
   padding: 1em;
}

/**************************/
/********** LOGIN *********/
/**************************/

/* LOGIN FORM */
#login-form {
   padding: 20px;
   border: 1px solid #ebebeb;
   background: #fff;
}
#login-form h1 {
   font-size: 1.5em;
   margin: 0 0 20px 0;
}
#login-form label, #login-form input {
   display: block;
   width: 100%;
   margin-top: 10px;
}
#login-form label { color: #767676; }
#login-form input {
   padding: 10px;
   border: 1px solid #adadad;
}
#login-form input[type=submit] {
   margin-top: 20px;
   border: 0;
   color: #fff;
   background: #a52323;
   cursor: pointer;
}

/* INVALID LOGIN */
#login-bad {
   padding : 10px;
   margin-bottom: 20px;
   background: #ffe7e7;
   border: 1px solid #ff3e3e;
   color: #c10000;
   font-weight: bold;
}

/******************************/
/********** Warnungen *********/
/******************************/

#ie8-warnung {
   font-family: 'Ubuntu Mono';
   font-size: 100%;
   font-weight: bold;
   position: fixed;
   text-align: center;
   color: #fff;
   background-color: #adad00;
   z-index: 100;
   width: 100%;
   top: 0;
   left: 0;
   padding: 5px 0;
}

/**********************************/
/**********   3D-Button   *********/
/**********************************/
.pushable {
      position: relative;
      border: none;
      background: transparent;
      padding: 0;
      cursor: pointer;
      outline-offset: 4px;
      transition: filter 250ms;
   }
   .shadow {
      position: absolute;
      top: 0;
      left: 0;
      width: 75%;
      height: 75%;
      border-radius: 9px;
      background: hsl(0deg 0% 0% / 0.25);
      will-change: transform;
      transform: translateY(2px);
      transition:
         transform
         600ms
         cubic-bezier(.3, .7, .4, 1);
   }
   .edge {
      position: absolute;
      top: 0;
      left: 0;
      width: 75%;
      height: 75%;
      border-radius: 9px;
      background: linear-gradient(
         to left,
         hsl(340deg 100% 16%) 0%,
         hsl(340deg 100% 32%) 8%,
         hsl(340deg 100% 32%) 92%,
         hsl(340deg 100% 16%) 100%
      );
   }
   .front {
      display: block;
      position: relative;
      padding: 12px 42px;
      border-radius: 9px;
      font-size: 1.25rem;
      color: white;
      background: #D9EAD3;
      will-change: transform;
      transform: translateY(-4px);
      transition:
         transform
         600ms
         cubic-bezier(.3, .7, .4, 1);
   }
   .wpba24fr {
      display: block;
      position: relative;
      padding: 6px 20px;
      border-radius: 0px;
      font-size: 1.00rem;
      color: white;
      background: #D9EAD3;
      will-change: transform;
      transform: translateY(-4px);
   }
   .pushable:hover {
      filter: brightness(110%);
   }
   .pushable:hover .front {
      transform: translateY(-6px);
      transition:
         transform
         250ms
         cubic-bezier(.3, .7, .4, 1.5);
   }
   .pushable:active .front {
      transform: translateY(-2px);
      transition: transform 34ms;
   }
   .pushable:hover .shadow {
      transform: translateY(4px);
      transition:
         transform
         250ms
         cubic-bezier(.3, .7, .4, 1.5);
   }
   .pushable:active .shadow {
      transform: translateY(1px);
      transition: transform 34ms;
   }
   .pushable:focus:not(:focus-visible) {
      outline: none;
   }

/******************************************/
/********** Button Progressor Bar *********/
/******************************************/

.buttonwpba{
   position: relative;
   height: 55px;
   max-width: 300px;
   width: 100%;
   background: #D9EAD3;
   border-radius: 6px;
   cursor: pointer;
   box-shadow: 0 5px 10px rgba(0,0,0,0.2);
   overflow: hidden;
}
.buttonwpba::before{
   content: "";
   position: absolute;
   top: 0;
   left: -100%;
   height: 100%;
   width: 100%;
   background: rgba(0,0,0,0.2);
   border-radius: 6px;
}
.buttonwpba.progress::before{
   animation: progress 6s ease-in-out forwards;
}
@keyframes progress {
   0%{
      left: -100%;
   }
   10%{
      left: -97%;
   }
   20%{
      left: -92%;
   }
   30%{
      left: -82%;
   }
   30%{
      left: -62%;
   }
   40%{
      left: -38%;
   }
   50%{
      left: -18%;
   }
   60%{
      left: -14%;
   }
   80%{
      left: -7%;
   }
   90%{
      left: -3%;
   }
   100%{
      left: 0%;
   }
}
.buttonwpba .text-icon{
   height: 100%;
   width: 100%;
   display: flex;
   align-items: center;
   justify-content: center;
}
.buttonwpba .text-icon i,
.buttonwpba .text-icon span{
   position: relative;
   color: #fff;
   font-size: 26px;
}
.buttonwpba .text-icon span{
   font-size: 20px;
   font-weight: 400;
   margin-left: 8px;
}


/**********************************/
/********** Scroll go top *********/
/**********************************/

#myBtn {
   display: none;                       /* Hidden by default */
   position: fixed;                     /* Fixed/sticky position */
   bottom: 20px;                        /* Place the button at the bottom of the page */
   right: 30px;                         /* Place the button 30px from the right */
   z-index: 99;                         /* Make sure it does not overlap */
   border: none;                        /* Remove borders */
   outline: none;                       /* Remove outline */
   background-color: #FFFFFF;           /* Set a background color */
   color: white;                        /* Text color */
   cursor: pointer;                     /* Add a mouse pointer on hover */
   padding: 15px;                       /* Some padding */
   border-radius: 10px;                 /* Rounded corners */
   font-size: 18px;                     /* Increase font size */
}

#myBtn:hover {
   background-color: #555; /* Add a dark-grey background on hover */
}

/**********************************/
/********** Menue-Bereich *********/
/**********************************/

#mbvhv3ebul_wrapper {
   padding: 0;
   border-style: solid;
   border-color: #FFFFCC;
   border-width: 1px;
   border-radius: 5px;
   background-color: transparent;
   box-shadow: 0 0 5px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
   border-collapse: separate;
   background-image: url('https://content.wpba24.com/color/button/wrapper_bg.png');
   background-repeat: repeat-x;
   background-image: -moz-linear-gradient(top, #F1D395 0%, #BC8C3A 48%, #A87621 51%, #5D360B 100%);
   background-image: -webkit-linear-gradient(top, #F1D395 0%, #BC8C3A 48%, #A87621 51%, #5D360B 100%);
   background-image: -ms-linear-gradient(top, #F1D395 0%, #BC8C3A 48%, #A87621 51%, #5D360B 100%);
   background-image: linear-gradient(top, #F1D395 0%, #BC8C3A 48%, #A87621 51%, #5D360B 100%);
   background-size: 200% 200%;
   font-size: 0;
   line-height: 0;
}

#mbvhv3ebul_wrapper.quirks {
   margin-bottom: 0px;
   margin-right: 0px;
}

#mbvhv3ebul_wrapper.quirks #mbvhv3ebul_table ul li {
   width: 100%;
}

#mbvhv3ebul_table {
   margin: 0px;
   margin-bottom: -0px;
   margin-right: -0px;
   padding: 0;
   line-height: 0px;
   font-size: 0px;
   display: inline-block;
   width: auto;
}

#mbvhv3ebul_table li a {
   line-height: 16px;
   font-size: 13px;
   font-family: Ubuntu Mono;
   text-decoration: none;
   color: #FFFFFF;
   font-style: normal;
   font-weight: bold;
   padding: 12px 15px 12px 15px;
   display: block;
   cursor: pointer;
   white-space: nowrap;
   -webkit-tap-highlight-color: rgba(0,0,0,0);
}

#mbvhv3ebul_table li div.buttonbg {
   height: 40px;
   width: 100px;
   line-height: 0;
   background-color: transparent;
   border-style: solid;
   border-color: transparent;
   border-width: 0;
   border-radius: 0;
   padding: 0;
   box-shadow: none;
   text-align: center;
}

#mbvhv3ebul_table li:hover div.buttonbg a, #mbvhv3ebul_table li.expanded a.topitem, #mbvhv3ebul_table li.active a.topitem,
#mbvhv3ebul_table li.itemhot a.topitem, #mbvhv3ebul_table li a:hover {
   color: #FFFFFF;
   font-style: normal;
   font-weight: bold;
   text-decoration: none;
}

#mbvhv3ebul_table li.expanded div.buttonbg, #mbvhv3ebul_table li.active div.buttonbg, #mbvhv3ebul_table li.itemhot div.buttonbg, #mbvhv3ebul_table li:hover div.buttonbg {
   background-color: transparent;
   box-shadow: 0 1px 2px -1px #FFFFFF inset;
}

#mbvhv3ebul_table li.expanded div.buttonbg, #mbvhv3ebul_table li.active div.buttonbg, #mbvhv3ebul_table li.itemhot div.buttonbg, #mbvhv3ebul_table li:hover div.buttonbg {
   border-color: transparent;
}

#mbvhv3ebul_table li.first_button div.buttonbg {
   border-radius: 4px 0 0 4px;
}

#mbvhv3ebul_table li.last_button div.buttonbg {
   border-radius: 0 4px 4px 0;
}

#mbvhv3ebul_table li.first_button.last_button div.buttonbg {
   border-radius: 5px;
}

#mbvhv3ebul_table ul li a {
   color: #684617;
   font-family: Ubuntu Mono;
   font-size: 12px;
   line-height: 15px;
   font-style: normal;
   font-weight: normal;
   text-decoration: none;
   display: block;
   vertical-align: middle;
   white-space: nowrap;
   -webkit-tap-highlight-color: rgba(0,0,0,0);
}

#mbvhv3ebul_table ul li:hover > a {
   color: #FFFFFF;
   font-family: Ubuntu Mono;
   font-size: 12px;
   font-style: normal;
   font-weight: normal;
   text-decoration: none;
}

#mbvhv3ebul_table ul li.subexpanded a.subexpanded, #mbvhv3ebul_table ul li.subitemhot a.subitemhot, #mbvhv3ebul_table ul li a:hover {
   color: #FFFFFF;
   font-family: Ubuntu Mono;
   font-size: 12px;
   font-style: normal;
   font-weight: normal;
   text-decoration: none;
}

#mbvhv3ebul_table ul li:hover, #mbvhv3ebul_table ul li.subexpanded, #mbvhv3ebul_table ul li.subitemhot {
   border-color: #A28951;
   background-color: transparent;
   box-shadow: 1px 1px 2px -1px #FFFFFF inset;
}

#mbvhv3ebul_table ul {
   margin: 0;
   border-style: solid;
   border-color: #98B7E4;
   border-width: 0;
   padding: 5px;
   background: transparent;
   font-size: 0;
   border-radius: 5px;
}

#mbvhv3ebul_table ul li a {
   padding: 7px 15px 7px 13px;
   text-align: left;
}

#mbvhv3ebul_table ul li.separator {
   padding: 7px;
   cursor: default;
   background: none;
   box-shadow: none;
   border-width: 0;
}

#mbvhv3ebul_table ul li.separator div {
   border-top: 1px solid #684617;
   font-size: 0px;
}

#mbvhv3ebul_table ul li {
   border-style: solid;
   border-color: transparent;
   border-width: 1px;
   height: auto;
   width: auto;
   text-align: left;
   line-height: 0;
   font-size: 0;
   cursor: pointer;
   float: none;
   margin: 0 0 0px 0;
   border-radius: 4px;
   padding: 0;
   box-shadow: none;
   background-color: transparent;
   display: block;
}

#mbvhv3ebul_table ul {
   box-shadow: 0 0 7px -1px #666666;
}

#mbvhv3ebul_table a img {
   border: none;
}

#mbvhv3ebul_table li {
   list-style: none;
   float: left;
   margin: 0px 0px 0px 0px;
   padding: 0;
   float: left;
   display: inline-block;
}

#mbvhv3ebul_table.css_menu li {
   position: relative;
}

#mbvhv3ebul_table.css_menu ul li:hover > ul {
   opacity: 1;
}

#mbvhv3ebul_table.css_menu li:hover > ul {
   top: 100%;
   left: 0;
   right: auto;
   opacity: 1;
}

#mbvhv3ebul_table.css_menu ul li:hover > ul {
   top: -0px;
   left: 100%;
   right: auto;
}

#mbvhv3ebul_table.css_menu ul {
   transition-duration: 0.3s;
   -webkit-transition-duration: 0.3s;
   -moz-transition-duration: 0.3s;
   -ms-transition-duration: 0.3s;
   transition-property:opacity;
   -webkit-transition-property:opacity;
   -moz-transition-property:opacity;
   -ms-transition-property:opacity;
   opacity: 0;
}

#mbvhv3ebul_table ul {
   position: absolute;
   top:-99999px;
   z-index: 4000;
}

#mbvhv3ebul_table ul ul {
   position: absolute;
   z-index: 5000;
}

#mbvhv3ebul_table .submenu_arrow {
   margin-left: 8px;
}

@media screen and (max-width: 500px) {
   #mbvhv3ebul_wrapper:not(.scripted) {
      text-align: center;
      background-image: url('https://content.wpba24.com/color/button/wrapper_simple_bg.png');
      background-repeat: repeat-x;
      background-image: -moz-linear-gradient(top, #F1D395 0%, #5D360B 100%);
      background-image: -webkit-linear-gradient(top, #F1D395 0%, #5D360B 100%);
      background-image: -ms-linear-gradient(top, #F1D395 0%, #5D360B 100%);
      background-image: linear-gradient(top, #F1D395 0%, #5D360B 100%);
      background-size: 100% 100%;
   }

   #mbvhv3ebul_wrapper:not(.scripted) #mbvhv3ebul_table li {
      float: none;
      vertical-align: top;
   }
}

#mbvhv3ebul_wrapper.centeritems {
   text-align: center;
   background-image: url('https://content.wpba24.com/color/button/wrapper_simple_bg.png');
   background-repeat: repeat-x;
   background-image: -moz-linear-gradient(top, #F1D395 0%, #5D360B 100%);
   background-image: -webkit-linear-gradient(top, #F1D395 0%, #5D360B 100%);
   background-image: -ms-linear-gradient(top, #F1D395 0%, #5D360B 100%);
   background-image: linear-gradient(top, #F1D395 0%, #5D360B 100%);
   background-size: 100% 100%;
}

#mbvhv3ebul_wrapper.centeritems #mbvhv3ebul_table li {
   float: none;
   vertical-align: top;
}

/* Burger menu CSS */
#mbvhv3ebul_table_burger {
   margin: 0px;
   margin-bottom: -0px;
   margin-right: -0px;
   padding: 0;
   line-height: 0px;
   font-size: 0px;
   width: 100%;
   -webkit-tap-highlight-color: rgba(0,0,0,0);
}

#mbvhv3ebul_table_burger li a {
   line-height: 16px;
   font-size: 13px;
   font-family: Ubuntu Mono;
   text-decoration: none;
   color: #FFFFFF;
   font-style: normal;
   font-weight: bold;
   padding: 12px 15px 12px 15px;
   display: block;
   cursor: pointer;
   white-space: nowrap;
   -webkit-tap-highlight-color: rgba(0,0,0,0);
}

#mbvhv3ebul_table_burger li div.buttonbg {
   height: 40px;
   width: 100%;
   line-height: 0;
   background-color: transparent;
   border-style: solid;
   border-color: transparent;
   border-width: 0;
   border-radius: 0;
   padding: 0;
   box-shadow: none;
   text-align: left;
}

#mbvhv3ebul_table_burger li:hover div.buttonbg a, #mbvhv3ebul_table_burger li.expanded a.topitem, #mbvhv3ebul_table_burger li.active a.topitem,
#mbvhv3ebul_table_burger li.itemhot a.topitem, #mbvhv3ebul_table_burger li a:hover {
   color: #FFFFFF;
   font-style: normal;
   font-weight: bold;
   text-decoration: none;
}

#mbvhv3ebul_table_burger li.expanded div.buttonbg, #mbvhv3ebul_table_burger li.active div.buttonbg, #mbvhv3ebul_table_burger li.itemhot div.buttonbg, #mbvhv3ebul_table_burger li.subitemhot div.buttonbg, #mbvhv3ebul_table_burger li div.buttonbg:hover {
   background-color: transparent;
   box-shadow: 0 1px 2px -1px #FFFFFF inset;
}

#mbvhv3ebul_table_burger li.expanded div.buttonbg, #mbvhv3ebul_table_burger li.active div.buttonbg, #mbvhv3ebul_table_burger li.itemhot div.buttonbg, #mbvhv3ebul_table_burger li.subitemhot div.buttonbg, #mbvhv3ebul_table_burger li div.buttonbg:hover {
   border-color: transparent;
}

#mbvhv3ebul_table_burger li.first_button div.buttonbg {
   border-radius: 4px 0 0 4px;
}

#mbvhv3ebul_table_burger li.last_button div.buttonbg {
   border-radius: 0 4px 4px 0;
}

#mbvhv3ebul_table_burger li.first_button.last_button div.buttonbg {
   border-radius: 5px;
}

#mbvhv3ebul_table_burger ul li a {
   color: #684617;
   font-family: Ubuntu Mono;
   font-size: 12px;
   line-height: 15px;
   font-style: normal;
   font-weight: normal;
   text-decoration: none;
   display: block;
   vertical-align: middle;
   white-space: nowrap;
   -webkit-tap-highlight-color: rgba(0,0,0,0);
}

#mbvhv3ebul_table_burger ul li:hover > a {
   color: #FFFFFF;
   font-family: Ubuntu Mono;
   font-size: 12px;
   font-style: normal;
   font-weight: normal;
   text-decoration: none;
}

#mbvhv3ebul_table_burger ul li.subexpanded a.subexpanded, #mbvhv3ebul_table_burger ul li.subitemhot a.subitemhot, #mbvhv3ebul_table_burger ul li a:hover {
   color: #FFFFFF;
   font-family: Ubuntu Mono;
   font-size: 12px;
   font-style: normal;
   font-weight: normal;
   text-decoration: none;
}

#mbvhv3ebul_table_burger ul li:hover > a, #mbvhv3ebul_table_burger ul li.subexpanded > a, #mbvhv3ebul_table_burger ul li.subitemhot > a {
   border-color: #A28951;
   background-color: transparent;
   box-shadow: 1px 1px 2px -1px #FFFFFF inset;
}

#mbvhv3ebul_table_burger ul {
   margin: 0;
   border-style: solid;
   border-color: #98B7E4;
   border-width: 0;
   padding: 5px;
   background: transparent;
   font-size: 0;
   border-radius: 5px;
   z-index: 5000;
}

#mbvhv3ebul_table_burger ul li a {
   border-style: solid;
   border-color: transparent;
   border-width: 1px;
   background-color: transparent;
   padding: 7px 15px 7px 13px;
   box-shadow: none;
   border-radius: 4px;
   text-align: left;
}

#mbvhv3ebul_table_burger ul li.separator {
   padding: 7px;
   cursor: default;
   background: none;
   box-shadow: none;
   border-width: 0;
}

#mbvhv3ebul_table_burger ul li.separator div {
   border-top: 1px solid #684617;
   font-size: 0px;
}

#mbvhv3ebul_table_burger ul li {
   height: auto;
   width: auto;
   text-align: left;
   line-height: 0;
   font-size: 0;
   cursor: pointer;
   float: none;
   margin: 0 0 0px 0;
   padding: 0;
   display: block;
}

#mbvhv3ebul_table_burger ul {
   box-shadow: 0 0 7px -1px #666666;
}

#mbvhv3ebul_table_burger a img {
   border: none;
}

#mbvhv3ebul_table_burger li {
   list-style: none;
   margin: 0px 0px 0px 0px;
   padding: 0;
   display: inline-block;
}

#mbvhv3ebul_table_burger li.hamburger_button {
   float: none;
   width: 100%;
}

#mbvhv3ebul_table_burger.css_menu li:hover > ul {
   /*opacity: 1;*/
}

#mbvhv3ebul_table_burger.css_menu ul {
   transition-duration: 0;
   -webkit-transition-duration: 0;
   -moz-transition-duration: 0;
   -ms-transition-duration: 0;
   transition-property:opacity;
   -webkit-transition-property:opacity;
   -moz-transition-property:opacity;
   -ms-transition-property:opacity;
/*  opacity: 0;*/
}

#mbvhv3ebul_table_burger ul ul {
   position: static;
   z-index: auto;
   background: none;
   border: none;
   padding-right: 0;
   padding-left: 0;
   padding-bottom: 0;
   padding-top: 0px;
   box-shadow: none;
}

#mbvhv3ebul_table_burger .mb_burger_top_level {
   position: absolute !important;
   top: 0 !important;
   left: 0 !important;
   min-width: 300px;
   z-index: 4000;
}

#mbvhv3ebul_table_burger ul li > a {
      position: relative;
}

#mbvhv3ebul_table_burger ul li > a > div.with_arrow {
      position: absolute;
      top: 0;
      left: 0;
      bottom: 0;
      right: 0;
}

#mbvhv3ebul_table_burger li.hamburger_button > div {
   position: relative;
}

#mbvhv3ebul_table_burger li.hamburger_button > div a {
   position: absolute;
   top: 0;
   left: 0;
   bottom: 0;
   right: 0;
}

#mbvhv3ebul_table_burger div.hamburger-topmenu-icon {
   display: inline-block;
   vertical-align: middle;
}

#mbvhv3ebul_table_burger > li > ul.slide-in {
      animation: mbvhv3ebul_table-slide-in 0.5s forwards;
      -webkit-animation: mbvhv3ebul_table-slide-in 0.2s forwards;
}

#mbvhv3ebul_table_burger > li > ul.slide-out {
      animation: mbvhv3ebul_table-slide-out 0.5s forwards;
      -webkit-animation: mbvhv3ebul_table-slide-out 0.1s forwards;
}

@keyframes mbvhv3ebul_table-slide-in {
      0% { transform: translateX(-100%); }
      100% { transform: translateX(0%); }
}

@-webkit-keyframes mbvhv3ebul_table-slide-in {
      0% { -webkit-transform: translateX(-100%); }
      100% { -webkit-transform: translateX(0%); }
}

@keyframes mbvhv3ebul_table-slide-out {
      0% { transform: translateX(0%); }
      100% { transform: translateX(-100%); }
}

@-webkit-keyframes mbvhv3ebul_table-slide-out {
      0% { -webkit-transform: translateX(0%); }
      100% { -webkit-transform: translateX(-100%); }
}#mbvhv3ebul_table a.with_img_4 span.img_4x5, .mbvhv3ebul_menulist span.img_4x5 {
   width: 4px;
   height: 5px;
   display: inline-block;
   vertical-align: middle;
}

#mbvhv3ebul_table li:hover > a span.img_4x5, #mbvhv3ebul_table li.subexpanded > a span.img_4x5 {
   background-position: 0 -5px;
}

#mbvhv3ebul_table div.arrow {
   background-image: url(https://content.wpba24.com/color/button/ebab_mbvhv3_d.png);
   background-repeat: no-repeat;
   background-position: right center;
   height: 100%;
}

#mbvhv3ebul_table ul li a.with_arrow, #mbvhv3ebul_table_burger ul li a div.with_arrow {
   background-image: url(https://content.wpba24.com/color/button/ebab_mbvhv3_c.png);
   background-repeat: no-repeat;
   background-position: right center;
   padding-right: 19px;
}

#mbvhv3ebul_table ul li a.with_arrow:hover, #mbvhv3ebul_table ul li:hover > a.with_arrow, #mbvhv3ebul_table ul li.subexpanded > a.with_arrow,
#mbvhv3ebul_table_burger ul li a:hover div.with_arrow, #mbvhv3ebul_table_burger ul li:hover > a div.with_arrow, #mbvhv3ebul_table_burger ul li.subexpanded > a div.with_arrow {
   background-image: url(https://content.wpba24.com/color/button/ebab_mbvhv3_c2.png);
}

#mbvhv3ebul_table_burger li.hamburger_button a div.hamburger_icon {
   background-image: url('data:image/svg+xml;charset=utf-8,%3C?xml%20version=%221.0%22%20encoding=%22UTF-8%22%20standalone=%22no%22?%3E%20%3Csvg%20%20%20%20xmlns:dc=%22http://purl.org/dc/elements/1.1/%22%20%20%20%20xmlns:cc=%22http://creativecommons.org/ns%23%22%20%20%20%20xmlns:rdf=%22http://www.w3.org/1999/02/22-rdf-syntax-ns%23%22%20%20%20%20xmlns:svg=%22http://www.w3.org/2000/svg%22%20%20%20%20xmlns=%22http://www.w3.org/2000/svg%22%20%20%20%20xml:space=%22preserve%22%20%20%20%20viewBox=%220%200%2024%2024%22%20%20%20%20version=%221.0%22%20%20%20%20id=%22Layer_1%22%20%20%20%20enable-background=%22new%200%200%2024%2024%22%3E%3Cpath%20%20%20%20%20%20d=%22M%202,18%20H%2022%20M%202,6%20H%2022%20M%202,12%20h%2020%22%20%20%20%20%20%20style=%22fill:none;stroke:%23FFFFFF;stroke-width:2;stroke-miterlimit:10%22%20%20%20%20%20%20id=%22line6%22%20/%3E%3C/svg%3E%20');
   position: absolute;
   top: 0;
   left: 8px;
   width: 24px;
   bottom: 0;
   background-repeat: no-repeat;
   background-position: left center;
}
#mbvhv3ebul_table_burger div.hamburger_close_button {
   position: relative;
   width: 15px;
   height: 15px;
   background-image: url('data:image/svg+xml;charset=utf-8,%3C?xml%20version=%221.0%22%20encoding=%22UTF-8%22%20standalone=%22no%22?%3E%20%3Csvg%20%20%20%20xmlns:dc=%22http://purl.org/dc/elements/1.1/%22%20%20%20%20xmlns:cc=%22http://creativecommons.org/ns%23%22%20%20%20%20xmlns:rdf=%22http://www.w3.org/1999/02/22-rdf-syntax-ns%23%22%20%20%20%20xmlns:svg=%22http://www.w3.org/2000/svg%22%20%20%20%20xmlns=%22http://www.w3.org/2000/svg%22%20%20%20%20xml:space=%22preserve%22%20%20%20%20viewBox=%220%200%2024%2024%22%20%20%20%20version=%221.0%22%20%20%20%20id=%22Layer_1%22%20%20%20%20enable-background=%22new%200%200%2024%2024%22%3E%3Cpath%20style=%22stroke:%23684617;fill:%23684617;%22%20d=%22M23.954%2021.03l-9.184-9.095%209.092-9.174-2.832-2.807-9.09%209.179-9.176-9.088-2.81%202.81%209.186%209.105-9.095%209.184%202.81%202.81%209.112-9.192%209.18%209.1z%22/%3E%3C/svg%3E%20');
}
#mbvhv3ebul_table_burger a:hover div.hamburger_close_button {
   background-image: url('data:image/svg+xml;charset=utf-8,%3C?xml%20version=%221.0%22%20encoding=%22UTF-8%22%20standalone=%22no%22?%3E%20%3Csvg%20%20%20%20xmlns:dc=%22http://purl.org/dc/elements/1.1/%22%20%20%20%20xmlns:cc=%22http://creativecommons.org/ns%23%22%20%20%20%20xmlns:rdf=%22http://www.w3.org/1999/02/22-rdf-syntax-ns%23%22%20%20%20%20xmlns:svg=%22http://www.w3.org/2000/svg%22%20%20%20%20xmlns=%22http://www.w3.org/2000/svg%22%20%20%20%20xml:space=%22preserve%22%20%20%20%20viewBox=%220%200%2024%2024%22%20%20%20%20version=%221.0%22%20%20%20%20id=%22Layer_1%22%20%20%20%20enable-background=%22new%200%200%2024%2024%22%3E%3Cpath%20style=%22stroke:%23FFFFFF;fill:%23FFFFFF;%22%20d=%22M23.954%2021.03l-9.184-9.095%209.092-9.174-2.832-2.807-9.09%209.179-9.176-9.088-2.81%202.81%209.186%209.105-9.095%209.184%202.81%202.81%209.112-9.192%209.18%209.1z%22/%3E%3C/svg%3E%20');
}
#mbvhv3ebul_table li:hover div.gradient_button, #mbvhv3ebul_table li.expanded div.gradient_button, #mbvhv3ebul_table li.active div.gradient_button, #mbvhv3ebul_table li.itemhot div.gradient_button,
#mbvhv3ebul_table_burger li div.gradient_button:hover, #mbvhv3ebul_table_burger li.expanded div.gradient_button, #mbvhv3ebul_table_burger li.active div.gradient_button, #mbvhv3ebul_table_burger li.itemhot div.gradient_button {
   background-image: -moz-linear-gradient(top, #A16D1A 0%, #815913 48%, #694717 51%, #452401 100%);
   background-image: -webkit-linear-gradient(top, #A16D1A 0%, #815913 48%, #694717 51%, #452401 100%);
   background-image: -ms-linear-gradient(top, #A16D1A 0%, #815913 48%, #694717 51%, #452401 100%);
   background-image: linear-gradient(top, #A16D1A 0%, #815913 48%, #694717 51%, #452401 100%);
}

#mbvhv3ebul_table ul.gradient_menu, #mbvhv3ebul_table_burger > li > ul.gradient_menu {
   background-image: -moz-linear-gradient(top, #FDFBF7 0%, #F2E0BB 100%);
   background-image: -webkit-linear-gradient(top, #FDFBF7 0%, #F2E0BB 100%);
   background-image: -ms-linear-gradient(top, #FDFBF7 0%, #F2E0BB 100%);
   background-image: linear-gradient(top, #FDFBF7 0%, #F2E0BB 100%);
}

#mbvhv3ebul_table ul li.gradient_menuitem:hover, #mbvhv3ebul_table ul li.gradient_menuitem.subexpanded, #mbvhv3ebul_table ul li.gradient_menuitem.subitemhot,
#mbvhv3ebul_table_burger ul li.gradient_menuitem:hover > a, #mbvhv3ebul_table_burger ul li.gradient_menuitem.subexpanded > a, #mbvhv3ebul_table_burger ul li.gradient_menuitem.subitemhot > a {
   background-image: -moz-linear-gradient(top, #EFD194 0%, #BC8C3B 48%, #A47421 51%, #653D0E 100%);
   background-image: -webkit-linear-gradient(top, #EFD194 0%, #BC8C3B 48%, #A47421 51%, #653D0E 100%);
   background-image: -ms-linear-gradient(top, #EFD194 0%, #BC8C3B 48%, #A47421 51%, #653D0E 100%);
   background-image: linear-gradient(top, #EFD194 0%, #BC8C3B 48%, #A47421 51%, #653D0E 100%);
}

#mbvhv3ebul_table li a.button_2, #mbvhv3ebul_table li div a.button_2 {
   padding-right: 70px;
}

