@font-face {
font-family: 'Lexend';
font-style: normal;
font-weight: 300;
src: url(//stadtgut-buch.de/sb2021/wp-content/themes/uncode-child/fonts/lexend-v14-latin-300.eot); src: local(''),
url(//stadtgut-buch.de/sb2021/wp-content/themes/uncode-child/fonts/lexend-v14-latin-300.eot?#iefix) format('embedded-opentype'), url(//stadtgut-buch.de/sb2021/wp-content/themes/uncode-child/fonts/lexend-v14-latin-300.woff2) format('woff2'), url(//stadtgut-buch.de/sb2021/wp-content/themes/uncode-child/fonts/lexend-v14-latin-300.woff) format('woff'), url(//stadtgut-buch.de/sb2021/wp-content/themes/uncode-child/fonts/lexend-v14-latin-300.ttf) format('truetype'), url(//stadtgut-buch.de/sb2021/wp-content/themes/uncode-child/fonts/lexend-v14-latin-300.svg#Lexend) format('svg'); } @font-face {
font-family: 'Lexend';
font-style: normal;
font-weight: 500;
src: url(//stadtgut-buch.de/sb2021/wp-content/themes/uncode-child/fonts/lexend-v14-latin-500.eot); src: local(''),
url(//stadtgut-buch.de/sb2021/wp-content/themes/uncode-child/fonts/lexend-v14-latin-500.eot?#iefix) format('embedded-opentype'), url(//stadtgut-buch.de/sb2021/wp-content/themes/uncode-child/fonts/lexend-v14-latin-500.woff2) format('woff2'), url(//stadtgut-buch.de/sb2021/wp-content/themes/uncode-child/fonts/lexend-v14-latin-500.woff) format('woff'), url(//stadtgut-buch.de/sb2021/wp-content/themes/uncode-child/fonts/lexend-v14-latin-500.ttf) format('truetype'), url(//stadtgut-buch.de/sb2021/wp-content/themes/uncode-child/fonts/lexend-v14-latin-500.svg#Lexend) format('svg'); }
@font-face {
font-family: 'stadtgut';
src: url(//stadtgut-buch.de/sb2021/wp-content/themes/uncode-child/fonts/stadtgut.eot);
src: url(//stadtgut-buch.de/sb2021/wp-content/themes/uncode-child/fonts/stadtgut.eot?#iefix) format('embedded-opentype'),
url(//stadtgut-buch.de/sb2021/wp-content/themes/uncode-child/fonts/stadtgut.woff2) format('woff2'),
url(//stadtgut-buch.de/sb2021/wp-content/themes/uncode-child/fonts/stadtgut.woff) format('woff'),
url(//stadtgut-buch.de/sb2021/wp-content/themes/uncode-child/fonts/stadtgut.ttf) format('truetype'),
url(//stadtgut-buch.de/sb2021/wp-content/themes/uncode-child/fonts/stadtgut.svg#stadtgut) format('svg');
font-weight: 500;
font-style: normal;
font-display: swap;
} .block-bg-overlay.block-bg-blend-mode.for-ie.style-color-161415-bg{
background-color: #3f2812!important;
}
img#sun{
width: 17%!important;
height: auto!important;
max-width:17%!important;
position: fixed!important;
left:8%;
top:20%;
opacity: 0.8;
}
.home .tmb.atc-typography-inherit.tmb-iso-w4:nth-child(1) .t-entry-text{
border-right: 2px solid #c97644!important
}
.home .tmb.atc-typography-inherit.tmb-iso-w4:nth-child(2) .t-entry-text{
border-right: 2px solid #c97644!important;
}
.author-info{
display: none!important;
}
.style-light .btn-default, .style-dark .style-light .btn-default, .tmb-light .t-entry-text .btn-default, .style-dark .tmb-light .t-entry-text .btn-default, .tmb-dark .t-overlay-inner .btn-default {
color: #e2ded3 !important;
background-color: #101213 !important;
border-color: #101213 !important;
}
.btn {
padding: 9px 15px !important;
}
.t-entry-cf-detail-652723{
font-weight: bold;
font-size: 0.92em;
}
p{
font-family: 'Lexend'!important;
font-style: normal;
font-weight: 300!important;
font-size: 16px;
font-style: normal;
color: #333;
margin: 9px 0!important;
-ms-word-break: normal;
-moz-word-break: normal;
word-break: normal;
-webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
}
b, strong {
font-weight: 500;
font-size: 0.99em!important;
}
.category-info a{
pointer-events: none;
}
.grecaptcha-badge { visibility: hidden; }
.page-id-935 .grecaptcha-badge { visibility: visible; }
.uncode_text_column li {
font-family: 'stadtgut'!important;
font-size: 19px!important;
font-style: normal;
font-weight: 500!important;
color: #333;
line-height: 1.3em;
padding:0px 0 19px 32px;
-ms-word-break: normal;
-moz-word-break: normal;
word-break: normal;
-webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
background:url(//stadtgut-buch.de/sb2021/wp-content/themes/uncode-child/arrow-right-ORANGE.svg) left 7px no-repeat;
background-size: 21px auto;
}
.page-id-1513 .uncode_text_column li, .page-id-1573 .uncode_text_column li {
font-family: 'stadtgut' !important;
font-size: 19px !important;
font-style: normal;
font-weight: 500 !important;
color: #333;
line-height: 1.3em;
padding: 0px 0 19px 0px;
-ms-word-break: normal;
-moz-word-break: normal;
word-break: normal;
-webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
background: none;
background-size:0;
}
.page-id-1513 p,.page-id-1573 p{
font-weight: 500!important;
}
.post-content ul:not(.no-list) {
list-style: none!important;
padding: 2px 0px 0px 0px;
}
.owl-carousel[data-fade="true"][data-navspeed="1000"] .fadeOut,
.owl-carousel[data-fade="true"][data-navspeed="1000"] .fadeIn {
animation-duration: 5000ms!important;
}
.owl-dots-inside .owl-dots .owl-dot span {
box-shadow: 0px 0px 0px 2px rgb(0 0 0 / 20%);
background:#f7f7f7!important;
opacity: 1;
}
.owl-dots .owl-dot span {
width: 12px!important;
height: 12px!important;
margin: 0px 7px!important;
display: block;
border-radius: 50%;
transform: scale(0.8);
transition: transform 0.2s ease-in-out;
}
.style-light .ui-bg-dots, .style-dark .style-light .ui-bg-dots, .style-light .owl-dots-outside .owl-dots .owl-dot span, .style-dark .style-light .owl-dots-outside .owl-dots .owl-dot span {
background-color: #5c1e21 !important;
} .tmb-overlay-gradient-bottom .style-accent-bg:not(.tmb-term-evidence) {
background-color: transparent !important;
background-image: linear-gradient(to top, #5c1e21 0%, rgba(92, 30, 33, 0) 20%) !important;
}
.headings-style, h1, h2, h3, h4, h5, h6, .heading-text > p, .tmb .t-entry .t-entry-cat, .tmb .t-entry .t-entry-title, :not(.enhanced-atc).tmb-woocommerce.tmb .t-entry-visual .add-to-cart-overlay a, .author-details-data .author-heading span, .vc_pie_chart .vc_pie_chart_value, ul.dwls_search_results .daves-wordpress-live-search_title .search-title {
font-family: 'stadtgut'!important;
}
h1{
font-family: 'stadtgut'!important;
font-style: normal;
font-weight: 500!important;
font-size: 40px!important;
font-style: normal;
color: #333;
text-transform: uppercase;
}
h1.big{
font-family: 'stadtgut'!important;
font-style: normal;
font-weight: 500!important;
font-size: 2vw!important;
font-style: normal;
margin-top: 10px!important;
color: #333;
}
.speisekarte h1{
font-size: 40px!important;	
}
.speisekarte strong{
font-family: 'stadtgut'!important;
font-style: normal;
font-weight: 500!important;
font-size: 24px!important;
}
.speisekarte p{
font-size: 20px!important;
line-height:20px!important;
margin: 18px 0!important;
color: #101213!important;
}
.header-title.h2{
color: #f9f8f5!important;
}
h3{
font-size: 18px!important;
font-style: normal;
font-weight: 500!important;
color: #333;
line-height: 1.6em;
margin-top: 10px!important;
-ms-word-break: normal!important;
-moz-word-break: normal!important;
word-break: normal!important;
-webkit-hyphens: auto!important;
-moz-hyphens: auto!important;
-ms-hyphens: auto!important;
hyphens: auto!important;
text-align: justify;
}
h3.t-entry-title.h6{
text-align: left!important;
}
.text-beige{
background: #e3ded3;
padding:60px 40px;	
}
h1.white{
font-size: 2.95vw!important;
color: #f9f8f5!important;
text-transform: uppercase;
padding-left:2vw!important;
letter-spacing: 0em!important;
}
h1.white-small{
font-size: 1.95vw!important;
color: #f9f8f5!important;
text-transform: uppercase;
padding-left:2vw!important;
letter-spacing: 0em!important;
margin-top: -6px!important;
padding-bottom: 30px;
}
h2.white{
font-family: 'stadtgut'!important;
font-style: normal;
font-weight: 500!important;
font-size: 1.7vw!important;
color: #f9f8f5!important;
text-transform: uppercase;
letter-spacing: 0.06em!important;
padding-left:2vw!important;
margin-top:0!important;
}
h2.big{
font-style: normal;
font-weight: 500!important;
font-size: 28px!important;
text-transform: uppercase;
letter-spacing: 0.06em!important;
margin:15px 0!important;
}
h3.white{
font-size: 19px!important;
color: #f9f8f5!important;
line-height: 1.3em!important;
padding: 0px 0 0px 2vw!important;
}
h3 strong{
color: #c97644!important;
}
h4.white{
font-size: 16px!important;
color: #f9f8f5!important;
line-height: 1.5em!important;
padding-top: 0px!important;
margin-top:5px!important;
}
h1.white.big{
font-size: 4.5vw!important;
line-height: 1em!important;
color: #f9f8f5!important;
text-transform: uppercase;
padding-left:0vw!important;
}
h5{
font-weight: 600;
font-size: 14px!important;
color: #c97644!important;
font-family: 'Lexend'!important;
text-transform: uppercase;
letter-spacing: 0.1em!important;
}
h5.t-entry-title.h5{
font-size: 16px!important;
font-weight: 500!important;
color: #c97644!important;
}
.t-entry-title.h5{
font-size: 12px!important;
font-weight: 500!important;
color: #333!important;
}
h6{
font-weight: 600!important;
font-size: 11px!important;
color: #c97644!important;
font-family: 'Lexend'!important;
text-transform: uppercase;
letter-spacing: 0.1em!important;
}
.white h6, .white .style-light hr{
border-color: #f9f8f5!important;  
color: #f9f8f5!important;
opacity: 0.8;
}
h3.t-entry-title.h1{
font-size: 22px!important;
font-weight: 500!important;	
}
.tmb .t-entry p.t-entry-meta span {
display: block;
font-size: 12px;
font-weight: 500;
}
.tmb.tmb-carousel.tmb-iso-h4.tmb-light.tmb-overlay-middle{
transition-delay: 300ms;
transition-duration: 20000ms!important;	
} .page-id-1925 .style-color-335321-bg,.page-id-1925 .top-menu.navbar.style-color-wayh-bg {
background-color: #c3b599!important;
}
.page-id-1925 #menu-item-1879 a, .page-id-1925 #menu-item-1556 a{
color: #FFF!important;
} .stuhl img{ 
max-width:80px!important;
height: auto;
filter: brightness(0)!important;
}
.stuhl td{
line-height: 1.8;
font-size: 18px!important;
height: 110px;
}
.cd-label.style-accent-bg, .no-touch .onepage-pagination .cd-label{
text-transform: uppercase!important;
} .tmb-light.tmb-color-overlay-text, .tmb-light.tmb .t-entry-visual *:not(.add_to_cart_text):not(.view-cart), .tmb-light.tmb .t-entry-visual a:not(.add_to_cart_text):not(.view-cart), .tmb-light.tmb .t-entry-visual .t-entry-title a:not(.add_to_cart_text):not(.view-cart), .tmb-light.tmb .t-entry-visual .t-entry-meta span:not(.add_to_cart_text):not(.view-cart) {
color: #f3f0eb!important;
}
.tmb-light.tmb-color-overlay-text, .tmb-light.tmb .t-entry-visual *:not(.add_to_cart_text):not(.view-cart), .tmb-light.tmb .t-entry-visual a:not(.add_to_cart_text):not(.view-cart), .tmb-light.tmb .t-entry-visual .t-entry-title a:not(.add_to_cart_text):not(.view-cart), .tmb-light.tmb .t-entry-visual .t-entry-meta span:not(.add_to_cart_text):not(.view-cart) {
color: #f3f0eb!important;
}
.top-menu.navbar.style-color-wayh-bg {
background-color: #f3f0eb!important;
}
.col-lg-0.logo-container {
padding-top: 0 !important;
}
@media (min-width: 960px) {
.hmenu .menu-smart, .hmenu-center .menu-smart, .navbar-cta ul.menu-smart {
height: 30px;
}
.menu-primary-inner.menu-smart a{
margin-top: 172px !important;
}
.menu-primary-inner.menu-smart .drop-menu a{
margin-top: 5px !important;
font-size: 16px!important;
}
.drop-menu{
padding-top: 105px !important;
}		
.menu-smart.menu-mini.sm a {
padding-top: 15px !important;
font-family: 'stadtgut' !important;
font-style: normal;
color: #c97644;
font-weight: 500 !important;
font-size: 17px !important;
letter-spacing: 0 !important;
text-transform: uppercase !important;
}
.menu-smart.menu-mini.sm a:hover {
color: #333;
}
.page-id-1423 .owl-carousel-wrapper {
box-shadow: 0px 20px 60px -30px rgba(0, 0, 0, 0.45);
}
}
.menu-smart i.menu-icon {
margin-right: 9px;
margin-top: -3px;
line-height: 0px;
position: relative;
vertical-align: inherit;
}
.font-family-menu, .menu-container:not(.isotope-filters) ul.menu-smart a:not(.social-menu-link) {
font-family: 'stadtgut', sans-serif!important;
font-style: normal;
font-weight: 500!important;
font-size: 17px;
letter-spacing: 0!important;
text-transform: uppercase!important;
} .style-light .ui-br, .style-dark .style-light .ui-br, .style-light hr, .style-dark .style-light hr, .style-light pre, .style-dark .style-light pre, .style-light table, .style-dark .style-light table, .style-light table td, .style-dark .style-light table td, .style-light table th, .style-dark .style-light table th, .style-light input, .style-dark .style-light input, .style-light textarea, .style-dark .style-light textarea, .style-light select, .style-dark .style-light select, .style-light .seldiv, .style-dark .style-light .seldiv, .style-light .select2-choice, .style-dark .style-light .select2-choice, .style-light .select2-selection--single, .style-dark .style-light .select2-selection--single, .style-light fieldset, .style-dark .style-light fieldset, .style-light .seldiv:before, .style-dark .style-light .seldiv:before, .style-light .tab-container .nav-tabs, .style-dark .style-light .tab-container .nav-tabs, .style-light .nav-tabs > li.active > a, .style-dark .style-light .nav-tabs > li.active > a, .style-light .border-100 .tab-content::before, .style-dark .style-light .border-100 .tab-content::before, .style-light .vertical-tab-menu .nav-tabs, .style-dark .style-light .vertical-tab-menu .nav-tabs, .style-light .tab-content.vertical, .style-dark .style-light .tab-content.vertical, .style-light .panel, .style-dark .style-light .panel, .style-light .panel-group .panel-heading + .panel-collapse .panel-body, .style-dark .style-light .panel-group .panel-heading + .panel-collapse .panel-body, .style-light .divider:before, .style-dark .style-light .divider:before, .style-light .divider:after, .style-dark .style-light .divider:after, .style-light .plan, .style-dark .style-light .plan, .style-light .plan .plan-title, .style-dark .style-light .plan .plan-title, .style-light .plan .item-list > li, .style-dark .style-light .plan .item-list > li, .style-light .plan .plan-button, .style-dark .style-light .plan .plan-button, .style-light .uncode-single-media-wrapper.img-thumbnail:not(.single-advanced), .style-dark .style-light .uncode-single-media-wrapper.img-thumbnail:not(.single-advanced), .style-light .post-share, .style-dark .style-light .post-share, .style-light .post-tag-share-container, .style-dark .style-light .post-tag-share-container, .style-light .widget-container .widget-title, .style-dark .style-light .widget-container .widget-title, .style-light .widget-container.widget_calendar #wp-calendar caption, .style-dark .style-light .widget-container.widget_calendar #wp-calendar caption, .style-light .widget-container.widget_calendar .wp-calendar-nav, .style-dark .style-light .widget-container.widget_calendar .wp-calendar-nav, .style-light .widget-collapse-content:after, .style-dark .style-light .widget-collapse-content:after, .style-light #comments .comment-list .comments-list:first-child, .style-dark .style-light #comments .comment-list .comments-list:first-child, .style-light #respond .comment-list .comments-list:first-child, .style-dark .style-light #respond .comment-list .comments-list:first-child, .style-light #comments .comments-list .comment-content, .style-dark .style-light #comments .comments-list .comment-content, .style-light #respond .comments-list .comment-content, .style-dark .style-light #respond .comments-list .comment-content, .style-light ul.dwls_search_results, .style-dark .style-light ul.dwls_search_results, .style-light ul.dwls_search_results li, .style-dark .style-light ul.dwls_search_results li, .style-light .widget-container .tagcloud a, .style-dark .style-light .widget-container .tagcloud a {
border-color: #333;
}
.style-light .ui-bg, .style-dark .style-light .ui-bg, .style-light code, .style-dark .style-light code, .style-light kbd, .style-dark .style-light kbd, .style-light pre, .style-dark .style-light pre, .style-light samp, .style-dark .style-light samp, .style-light input[type="submit"], .style-dark .style-light input[type="submit"], .style-light input[type="reset"], .style-dark .style-light input[type="reset"], .style-light input[type="button"], .style-dark .style-light input[type="button"], .style-light button[type="submit"], .style-dark .style-light button[type="submit"], .style-light .divider .divider-icon, .style-dark .style-light .divider .divider-icon {
background-color: #000!important;	
}
input[type="submit"], input[type="reset"], input[type="button"], button[type="submit"] {
margin-top: 20px;
padding:15px 50px;
}
.shadow-inset-form, input, textarea, select, .seldiv, .select2-choice, .select2-selection--single {
box-shadow: none!important;
} label {
color: #000!important;
letter-spacing: -0.01!important;
font-size: 16px;
line-height: 1.5;
padding: 0 !important;
}
.buttons-style, input[type="submit"]:not(.btn-custom-typo):not(.btn-inherit), input[type="reset"]:not(.btn-custom-typo):not(.btn-inherit), input[type="button"]:not(.btn-custom-typo):not(.btn-inherit), button[type="submit"]:not(.btn-custom-typo):not(.btn-inherit){
line-height: 1.4!important;		
color: #FFF!important;
font-weight: 500!important;
font-size: 12px!important;
text-transform: uppercase!important;
letter-spacing: 0.01!important;	
width: auto!important;
border-radius: 0px!important;
}
input, textarea, select{
border-width: 0.03em!important;
width: 100% !important;
border-radius: 0px!important;
}
span.wpcf7-list-item {
margin-right: 0.7em;
margin-left: 0;
}
label {
line-height: 1.6;
font-size: 17px!important;
color: #000!important;
} .header-wrapper .header-scrolldown i {
font-size: 5vw!important;
color: #f3f0eb!important;
}
.header-wrapper .header-scrolldown {
position: absolute;
bottom: 10px;
left: 50%;
margin-left: -25px;
z-index: 100;
transition: transform 0.2s ease-in-out, opacity 0.2s linear 0.2s !important;
}
.overlay-right{
width: 400px;
background-color: #f3f0eb!important;
z-index: 1100000000;
top: -150px;
position: absolute;
right: 0%;
float: right;
padding:10px 30px 0 30px!important;
}
.overlay-left{
width: 400px;
background-color: #f3f0eb!important;
z-index: 1100000000;
top: -140px;
position: absolute;
left: 10%;
padding:10px 10px 0 0px!important;
}
.menu-item.current-menu-item page_item.active{
color: #c97644!important;	
}
footer .footer-last.footer-center .social-icon i, .uncode-vc-social.icons-lead .social-icon i {
font-size: 30px;
color: #f3f0eb!important;
padding: 0 5px;
}
.style-light .link, .style-dark .style-light .link, .style-light a, .style-dark .style-light a, .style-light input[type=checkbox]:checked:before, .style-dark .style-light input[type=checkbox]:checked:before {
font-weight: 600!important;
font-size: 0.8em!important;
color: #c97644!important;
font-family: Manrope ,sans-serif!important;
text-transform: uppercase;
letter-spacing: 0.1em!important;
}
.style-light .uncode_text_column  a{
background: url(//stadtgut-buch.de/sb2021/wp-content/themes/uncode-child/arrow-right-ORANGE.svg)left 1px no-repeat;
background-size: 32px auto;
padding-left: 39px;
line-height: 2.4em;
}
.white a{
font-family: 'stadtgut'!important;
font-size: 15px!important;
color: #f9f8f5!important;
padding-top: 0px!important;
margin-top:0px!important;
background:none!important;
padding-left:0!important;
line-height: 1.75em!important;
text-transform: none!important;
letter-spacing: 0.02em!important;
font-weight: 400!important;
}
.style-light .link-hover, .style-dark .style-light .link-hover, .style-light a:not(.btn-text-skin):hover, .style-dark .style-light a:not(.btn-text-skin):hover, .style-light a:not(.btn-text-skin):focus, .style-dark .style-light a:not(.btn-text-skin):focus, .style-light a.active, .style-dark .style-light a.active, .style-light .tmb .t-entry-text .t-entry-title a:hover, .style-dark .style-light .tmb .t-entry-text .t-entry-title a:hover, .style-light .tmb .t-entry-text .t-entry-title a:focus, .style-dark .style-light .tmb .t-entry-text .t-entry-title a:focus, .style-light .tmb-content-under.tmb .t-entry p.t-entry-author a:hover span, .style-dark .style-light .tmb-content-under.tmb .t-entry p.t-entry-author a:hover span, .style-light .tmb-content-lateral.tmb .t-entry p.t-entry-author a:hover span, .style-dark .style-light .tmb-content-lateral.tmb .t-entry p.t-entry-author a:hover span, .style-light .tmb .t-entry p.t-entry-comments .extras a:hover i, .style-dark .style-light .tmb .t-entry p.t-entry-comments .extras a:hover i, .style-light .tmb .t-entry p.t-entry-comments .extras a.active i, .style-dark .style-light .tmb .t-entry p.t-entry-comments .extras a.active i, .style-light .tmb .t-entry p.t-entry-comments .extras a:focus i, .style-dark .style-light .tmb .t-entry p.t-entry-comments .extras a:focus i, .style-light .widget_nav_menu li.active > a, .style-dark .style-light .widget_nav_menu li.active > a, .style-light div[class*=sharer-].share-button label:hover, .style-dark .style-light div[class*=sharer-].share-button label:hover, .style-light div[class*=sharer-].share-button label:focus, .style-dark .style-light div[class*=sharer-].share-button label:focus {
color: #101213;
}
.no-touch .onepage-pagination span.cd-dot-cont:hover .cd-dot, .no-touch .onepage-pagination a.is-selected .cd-dot {
background-color: #5c1e21 !important
transform: scale(1.3);
}
.no-touch .onepage-pagination .cd-dot {
transition: all 100ms ease-out;
width: 11px;
height: 11px;
background-color: #5c1e21 !important;
display: inline-block;
-webkit-backface-visibility: visible;
transition: all 100ms ease-in-out;
border-radius: 50%;
box-shadow: none;
transform: scale(1);
}
.tmb.tmb-iso-w2.tmb-iso-h4.tmb-light.tmb-text-showed  {
padding-right: 0!important;
}
@media (max-width: 959px) {
.menu-horizontal:not(.top-menu-enhanced-horizontal) {
overflow: visible !important;
}	
.main-menu-container {
display: block !important;
}
.menu-primary-inner {
display: block !important;
}
p {
font-size: 14px;
margin: 8px 0!important;
}	
i.fa.fa-angle-right.fa-dropdown{
visibility: hidden;
}
h1.white {
font-size: 26px!important;
padding:15vw 3vw 0 1vw!important;
}
h2.white {
font-size: 16px!important;
color: #f9f8f5!important;
padding:0 3vw 15vw 1vw!important;
margin-top: 0!important;
}
h2.big {
font-size: 24px!important;
margin: 15px 0!important;
}
h3.white {
font-size: 17px!important;
padding: 0px 3vw 0px 1vw!important;
text-align: left;
}
h3 {
font-size: 16px!important;
line-height: 1.6em;
margin-top: 10px!important;
text-align: left;
}
.double-block-padding {
padding: 16px!important;
}
body:not(.vc-safe-mode) .shift_y_neg_half {
margin-top: 0px !important;
}
.single-wrapper{
max-width: 100%!important;
}
.home .row .uncell.no-block-padding {
padding: 0px 5px 0px 25px;
}
.main-container .row-container .single-top-padding {
padding-top: 0;
}
#gallery-487231{
padding-left: 30px!important;
}
.t-entry-text-tc.half-block-padding{
padding:8px 0 0 0!important;
}
h5.t-entry-title.h5 {
font-size: 1em!important;
color: #000!important;
letter-spacing: -0.01em!important;
}
.single-gutter:not(.owl-carousel-container):not(.uncode-post-table):not(.justified-wrapper):not(.post-titles-inner):not(.index-scroll-wrapper):not(.pin-wrap) .tmb > .t-inside {
margin-top: 8px;
}
.tmb.tmb-iso-w2.tmb-iso-h4.tmb-light.tmb-text-showed  {
padding-right:36px!important;
}
.page-id-33 .main-container .row-container .double-bottom-padding {
padding-bottom: 0px!important;
}
.vc_row.sb-history-2.row-container{
margin-top: -100px!important;
}
.text-beige {
padding: 30px;
}
.page-id-774 #page-header{
display: none;
}
img#sun{
display: none;
}
.speisekarte h1.big {
font-size: 36px !important;
margin: 20px 0 0 0  !important;
padding: 0!important;
}
.uncol.shift_y_down_quad.shift_y_fixed.style-light{
margin-top: 60px!important;
}
.speisekarte h1{
font-size: 30px!important;	
}
.speisekarte strong{
font-size: 18px!important;
}
.speisekarte p{
font-size: 16px!important;
}
}
.table-scrollable {
width: 100%;
overflow-y: auto;
margin: 0 0 1em;
}
@media (max-width: 569px){
.home .tmb.atc-typography-inherit.tmb-iso-w4:nth-child(1) .t-entry-text {
border-bottom: 1px solid #c97644!important;
border-right: none!important;
padding-bottom: 20px;
}
.home .tmb.atc-typography-inherit.tmb-iso-w4:nth-child(2) .t-entry-text {
border-bottom: 1px solid #c97644!important;
border-right: none!important;
padding-bottom: 20px;
}
.home .row .uncell.no-block-padding {
padding: 0px;
}
h1.big {
font-size: 22px!important;
}
h1.white {
font-size: 20px!important;
padding:0vw 3vw 0 5vw!important;
}
h2.white {
font-size: 16px!important;
color: #f9f8f5!important;
padding:0 3vw 5vw 5vw!important;
margin-top: 0!important;
}
h2.big {
font-size: 24px!important;
margin: 15px 0!important;
}
h3.white {
font-size: 17px!important;
padding: 0px 3vw 0px 5vw!important;
}
.uncode-single-media .t-overlay-text.single-block-padding{
display: none!important;	
}
.wpb_column.pos-middle.pos-center.align_left.column_parent.col-lg-6.schmiede {
padding:20px  16px!important;
} .vc_row.sb-history-2.row-container{
margin-top: -20px!important;
}
#gallery-487231{
padding-top: 50px;
padding-left: 0px!important;
}
h5.t-entry-title.h5 {
font-size: 0.9em!important;
color: #000!important;
letter-spacing: -0.01em!important;
}
.t-entry-text-tc.half-block-padding{
padding:12px 0!important;
}
.single-gutter:not(.owl-carousel-container):not(.uncode-post-table):not(.justified-wrapper):not(.post-titles-inner):not(.index-scroll-wrapper):not(.pin-wrap) .tmb > .t-inside {
margin-top: 20px;
}
.double-block-padding {
padding:16px 0!important;
}
.uncell.vc_custom_1663426161299{
padding-left: 0!important;
}
}