.smartmenu-content {
/*
    background-image: url(../../bilder/Layout/haus-seitlich_unscharf.jpg) !important;
    background-size: cover;
*/
    background-color: rgba(0,0,0,0.7);
    
}
#wrapper {
   background-color: #EFEEE9;
}
/* allura-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Allura';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/allura-v19-latin-regular.eot'); /* IE9 Compat Modes */
  src: url('../fonts/allura-v19-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/allura-v19-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/allura-v19-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/allura-v19-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/allura-v19-latin-regular.svg#Allura') format('svg'); /* Legacy iOS */
}
.ce_revolutionslider #buchen {
width: 32px;
height: 46px;
border: 2px solid #fff;
border-radius: 15px;
position: absolute;
bottom: 30px;
margin: 0 auto;
left: 100px;
right: 0;
z-index: 100;
      Display: none;
}

#testhyper {
   Display: none;
    
/*position: absolute;*/
bottom: 30px;
margin: 0 auto!important;
left: 300px;
right: 0;
z-index: 100;
background-color: red;
}

.smartmenu .smartmenu-trigger .line::before, 
.smartmenu .smartmenu-trigger .line::after {
    height: 5PX; 
    width: 55px;
    top: 0%;
}

.smartmenu .smartmenu-trigger .line {
    height: 5px;
    width: 55px;
}
.smartmenu-content .mod_navigation li:not(.floatbox) {
  font-size: 3rem;
  line-height: 4rem;
  font-weight: 400;
  padding: .5rem;
  text-transform: uppercase;
}