/* Mobiles Menü */
.mobilemenuck-bar {font-size: 15px; position:fixed !important;}

#mobilemenuck-114-mobile, #mobilemenuck-119-mobile {
    font-size: 15px;
    background:#444444;
    position:fixed !important;
    max-height:100%;
    overflow-y:auto;
}
#mobilemenuck-114-mobile a, #mobilemenuck-119-mobile a {text-decoration:none;}

#mobilemenuck-114-mobile .mobilemenuck-title, #mobilemenuck-119-mobile .mobilemenuck-title {background:#444444;}

[data-id="mobilemenuck-114"] .mobilemenuck-bar-title  {background: #444444 !important;}
[data-id="mobilemenuck-114"] .mobilemenuck-bar-button {background: #444444 !important;}
[data-id="mobilemenuck-119"] .mobilemenuck-bar-title  {background: #444444 !important;}
[data-id="mobilemenuck-119"] .mobilemenuck-bar-button {background: #444444 !important;}

/* Mobile größen, für alle */
@media(max-width:1024px) {
    .wrapper1 {display: none;} 
    .wrapper4 {display: none;}
    .logo {position:fixed; border-radius:0 0 20px 0;}
    .hansihome {background: #eef3e1; text-align: center; top:0; margin:-35px 0 -100px 0; z-index:0;}
    .hansihome img {position: inherit;}
    
    .wrapper6 {padding: 75px 0 75px 0;}
    .wrapper6 div.buchen {display:none;}
    .wrapper6 div.iiqWrapper {height: auto;}
@media(max-width:990px) {
    .item-page, .blog {padding: 35px 10px 70px 10px;}
    .wrapper8 {padding: 50px 10px 65px 10px; box-sizing: border-box;}
    .wrapper9 {padding: 50px 10px 65px 10px; box-sizing: border-box;}
    .wrapper9A .moduletablefooter ul.menu li {border:none;}
    .jssorl-009-utext {} /* in den template.css */
    .fixedbutton a {margin:20px 10px; font-size:22px}
    
}
@media(max-width:480px) {
    .wrapper5A .box480 {width: 100%; max-width: 480px;}
    .wrapper3Aseite {height: 200px;}
}
@media(max-width:960px) {
    .wrapper5A .box480 {width: 100%; max-width: 960px; border-top: 1px solid #fff; border-bottom: 1px solid #fff;}
    .wrapper5A .box960 {width: 100%; max-width: 960px; border-top: 1px solid #fff; border-bottom: 1px solid #fff;}
    .wrapper5A .moduletablebox .custombox {position:relative;}
    .wrapper5A .moduletablebox .custombox h2 {margin-top: 0; position: absolute; width: 100%; text-shadow: 0px 0px 6px #000; top:30px; opacity:0;}
    .wrapper7A .moduletableausgezeichnet .customausgezeichnet img {padding:20px 20px 20px 20px} 
}
@media(max-width:660px) {
  .wrapper5U .moduletablesubbox {margin:0; width: 100%; }
  .wrapper5U .moduletablesubbox .customsubbox {margin: 0 auto;}
}
/* farben */
[data-id="mobilemenuck-114"] .mobilemenuck-item > .level1   {background:#661217 !important; color:#fff !important;}
[data-id="mobilemenuck-114"] .mobilemenuck-item > .level1 a {color:#fff !important; font-weight: 500 !important;}
[data-id="mobilemenuck-114"] .mobilemenuck-item > .level2   {background:#772328 !important; color:#fff !important;}
[data-id="mobilemenuck-114"] .mobilemenuck-item > .level2 a {color:#fff !important; font-weight: 100 !important;}
[data-id="mobilemenuck-114"] .mobilemenuck-item > .level3   {background:#883439 !important; color:#fff !important;}
[data-id="mobilemenuck-114"] .mobilemenuck-item > .level3 a {color:#fff !important; font-weight: 100 !important;}

[data-id="mobilemenuck-119"] .mobilemenuck-item > .level1   {background:#661217 !important; color:#fff !important;}
[data-id="mobilemenuck-119"] .mobilemenuck-item > .level1 a {color:#fff !important; font-weight: 500 !important;}
[data-id="mobilemenuck-119"] .mobilemenuck-item > .level2   {background:#772328 !important; color:#fff !important;}
[data-id="mobilemenuck-119"] .mobilemenuck-item > .level2 a {color:#fff !important; font-weight: 100 !important;}
[data-id="mobilemenuck-119"] .mobilemenuck-item > .level3   {background:#883439 !important; color:#fff !important;}
[data-id="mobilemenuck-119"] .mobilemenuck-item > .level3 a {color:#fff !important; font-weight: 100 !important;}