﻿.wolverine-view-demo .demo-bg-img{display:none!important}.preise table tbody tr td,.preise table tbody tr th{background-color:#d8af6f!important;border-top:5px solid #fff;color:#fff;font-weight:400}.preise table tbody tr:hover td,.preise table tbody tr:hover th{color:#191919;transform:scale(1.05);transition:all .3s cubic-bezier(.25,.8,.25,1)}.oeff-kontakt td,.oeffnungszeiten td,.preise td{text-align:right}.oeffnungszeiten td,.oeffnungszeiten th{min-width:130px;font-weight:400;border-bottom:1px solid #3a3a3a;border-top:0!important}.oeff-kontakt td,.oeff-kontakt th{min-width:130px;font-weight:400;border-bottom:1px solid #eee;border-top:0!important}.x-sub-menu .menu-item .x-menu-a-text .x-menu-text{color:#191919}.x-sub-menu .menu-item:hover .x-menu-a-text .x-menu-text{color:inherit}header.main-header .menu-wrapper .x-nav-menu li>ul.x-sub-menu-standard>li:hover{background-color:#888}.sub-desc{font-size:12px;font-weight:400;font-style:normal;text-transform:none;letter-spacing:normal;color:#868686}.sidebar .widget-social-profile li a i.fa{font-size:30px;padding-right:30px}#aufeinenklick{display:none}.terminbutton{margin:20px 0}.aufeinenblick{position:absolute;right:0;padding:10px;line-height:18px;background-color:rgba(255,255,255,.7);z-index:10}.aufeinenblick .tel{font-size:15px;font-weight:700}.aufeinenblick .email{font-size:11.5px}.wpcf7-form-control-wrap input,.wpcf7-form-control-wrap textarea{width:100%}.wpcf7-form-control-wrap input[type=tel]{padding:0 15px;font-size:12px;letter-spacing:.02em;color:#888;height:44px;line-height:1;background-color:#fff;border:1px solid #ddd;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.wpcf7-form-control-wrap input[type=tel]:focus{border-color:#d8af6f}.landing-desktop{display:block}.landing-mobile{display:none}.x-nav-menu ul.x-sub-menu > li.x-menu-item > a.x-menu-a-text { width: 100%;}@media screen and (min-width:1200px){.preise table tbody tr td{width:180px}}@media screen and (max-width:1200px){.landing-desktop{display:none}.landing-mobile{display:block}}@media screen and (max-width:991px){.x-sub-menu .menu-item .x-menu-a-text .x-menu-text{color:#ddd}}@media screen and (max-width:794px){.aufeinenblick{position:inherit;width:100%;text-align:center;border-bottom:1px solid #eee}#aufeinenklick{display:block}}