h1, h2, h3, h4, h5, h6 {text-transform: uppercase;}
h5 + h2 {margin-bottom: 0;} #Top_bar #logo img {max-height: 100% !important;} #Top_bar #logo img.logo-mobile,
.mobile-sticky #Top_bar.is-sticky #logo img.logo-mobile-sticky {width: 200px;}
@media (min-width: 780px) {
#Top_bar.is-sticky #logo img.logo-sticky {
width: 280px;
}
}
a.action_button .icon-cart {
display: inline-block;
margin-right: .66em
} .blog-image .image_wrapper {
max-height: 280px;
}
.alignleft {margin: 0 !important;} #Subheader ul.breadcrumbs{display:block !important;}
.img-circle img{clip-path: circle(40%)}
.img-circle .wp-caption-text {background: #008243; color: #c5ddcd; font-size: 12px; line-height: 1.5; width: 100%; margin: 0 auto; top: 0; position: relative; font-size: 12px; text-transform: uppercase; transform: translate(0,0);}
.wp-caption-text {background: #008243;color: #c5ddcd; padding: 10px; width: 90%; margin: 0 auto; top: 0; position: relative; font-size: 20px; text-transform: uppercase; transform: translate(0, -50%);}
.normal-caption .wp-caption-text {background: #008243;color: #c5ddcd; padding: 10px; width: 90%; margin: 0 auto; top: 0; position: relative; font-size: 20px; text-transform: uppercase; transform: none;} #Content .post .post-desc-wrapper { background-color: #008243;}
#Content .post-desc-wrapper .post-desc,
#Content .post-desc-wrapper .post-title a,
#Content .post-footer {color: #c5ddcd !important;}
@media (min-width: 1240px) {
#Content .post-desc-wrapper .post-title .entry-title {font-size: 24px}
}
#Content .post-desc-wrapper .post-title a {pointer-events: none;}
.category-allgemein img.scale-with-grid {width: 100%;} .photo2 .image_frame a { max-height: 280px;}
.photo2 .post-more {color: #c5ddcd !important;} #Content .icon_80 img {width: 80px !important;}
#Content .icon_100 img {width: 100px !important;} .product-box .column {background-color:rgb(197, 221, 205); box-shadow: 0px 5px 13px 0px rgba(39,39,39,0.25); color: #008243;}
.product-box .column.mcb-column.one.column_column {position: relative; padding: 0; margin: 0 5px;}
.product-box .column.mcb-column.one.column_column  img.scale-with-grid {width: 100%}
.product-box .column.mcb-column.one.column_column h3 {font-size:1.7em; width: 80%; margin: 0 auto; text-align:center; background-color: #008243; color: #c5ddcd; padding: 10px 0 0; transform: translate(0, -50%);}
.product-box .column_column ul li {margin: 0;}
.product-box .button.button_size_large.button_theme {width: 100%; text-align: center; display: block; margin-bottom: 0px;} .green-content-box .image_wrapper {padding: 0 .5em}
.green-content-box .image_wrapper a {position: relative; height: 350px; width: auto; overflow: hidden; pointer-events: all;}
#Content .green-content-box .image_wrapper a img {position: absolute; width: 100%; left: 50%; top: 50%; transform: translate(-50%,-50%) scale(1);}
#Content .green-content-box .column_attr {margin: 0 2em; position: relative; top: -100px;}
.green-content-box h2,
.green-content-box h3,
.green-content-box h4,
.green-content-box p {color: #c5ddcd !important; margin-bottom: 0;} @media (min-width: 1240px) {
.menuo-right #Top_bar .menu > li > ul.mfn-megamenu {left: 0 !important; right: 0 !important; width: 100% !important;}
.menuo-right #Top_bar.is-sticky .menu > li > ul.mfn-megamenu {width: 100% !important;}
#Top_bar .menu li ul.mfn-megamenu li {width: calc(20% - .5em); margin: 1em .25em; padding: 0;}
#Top_bar .menu li ul.mfn-megamenu li a {border-bottom: 5px solid rgba(197, 221, 205);}
#Top_bar .menu li ul.mfn-megamenu li a:hover {border-bottom: 5px solid rgb(0, 130, 67);}
} #Content .green-box * {color: #fff;} .bild_beschnitten .image_wrapper a {position: relative; height: 220px; width: auto; overflow: hidden; background:rgb(0, 130, 67); pointer-events: all;}
#Content .bild_beschnitten .image_wrapper a img {position: absolute; width: 100%; left: 50%; top: 50%; transform: translate(-50%,-50%);}
.bild_beschnitten .button-love {display: none !important;}
.bild_beschnitten .post-more {color: #c5ddcd;}
.bild_beschnitten .post-title {height: 5em;} .tabdetail tr:first-child {background: #008243;}
.tabdetail h1 {color: #c5ddcd; margin: 10px 0 3px 0 !important; line-height: 1em; font-size: 40px;}
.wp-block-getwid-table tr:first-child {background: #008243;}
.wp-block-getwid-table [colspan="2"] h1,
.wp-block-getwid-table [colspan="2"] h2 {color: #c5ddcd; margin: 10px 0 3px 0 !important; line-height: 1em; font-size: 40px; text-align: center;}
@media (max-width: 959px) {
.wp-block-getwid-table [colspan="2"] h1,
.wp-block-getwid-table [colspan="2"] h2 {margin: 10px 0 3px 0 !important; line-height: 1em; font-size: 24px; text-align: center;}
}
table tr td {text-align: left;}
table tr td:first-child {
font-weight: bold;
} [data-group="sorten-grid"] > div .post-nav-center {
display: block; text-align: center; color: #008243; font-size: 1.3em;
}
table.tabdetail td.tabrechts,
table.tabdetail td[valign="top"] {text-align: left;}
@media (min-width: 768px) {
[data-group="sorten-grid"] > div {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr; gap: 0px 0px;
grid-template-areas: "arrow arrow Content-Table Content-Table" "image image Content-Table Content-Table" ". . . ."; margin: 0 auto; padding: 0 5%;
}
[data-group="sorten-grid"] > div .post-header {display: none;}
[data-group="sorten-grid"] > div .post-nav a.prev {left: 100px;}
[data-group="sorten-grid"] > div .post-nav a.next {right: 100px;}
[data-group="sorten-grid"] .image_wrapper img {max-width: 400px !important;}
}
@media (max-width: 767px) {
[data-group="sorten-grid"] + div .post-header {display: block; text-align: center;}
} .tabprice.trockenobst td {padding: 6px; text-align: left;} .partner-gallery dl{margin: 0 10px;}