/* Getting from cache start */
 
.row.article-detail-section {
	padding-left:20px;
	padding-right:20px;
}

a.facebook-icon:hover {
	background-color:#a0f317;
}

div#up-row2 {
	background-image:url(/images/89/20-betrieb-baierl-3.jpg);
	padding-top:10%;
	padding-bottom:10%;
}

.row.icon-section a {
	color:#78c200;
}

.product-description {
	margin-top:80px;
}

.row.article-detail-box {
	text-align:left;
	background-color:white;
	border-radius:3px;
}

div#krauter-row2 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	margin-top:3%;
	margin-bottom:3%;
}

a.btn-all-articles {
	display:block;
	text-align:center;
	color:#78c200;
	cursor:pointer;
}

.article-bg-white:before {
	content:"";
	margin-top:-46px;
	margin-left:-20px;
	background-color:#ffffff;
	display:block;
	width:100%;
	height:60px;
	line-height:1.618;
	font-size:3em;
	border-radius:50%;
	text-align:center;
	position:absolute;
}

div#block_205 {
	margin-top:20px;
	background-color:white;
	border-radius:3px;
	padding-top:40px;
	padding-right:20px;
	padding-bottom:40px;
	padding-left:20px;
}

div#pages-up-row2 {
	background-image:url(/images/3/titelbild-biohofv2.jpg);
	text-align:center;
	padding-top:4%;
	padding-bottom:4%;
	color:white;
}

div#pages-row3 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	margin-top:3%;
	margin-bottom:3%;
}

span.titelfooter {
	display:block;
	margin-bottom:30px;
	font-size:1.2em;
	font-weight:bold;
	color:black;
}

div#herstelling-row2 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	margin-top:3%;
	margin-bottom:3%;
}

div#row7 a {
	color:#79c200;
}

div#hoffesteup-row {
	background-image:url(/images/3/titelbild-biohofv2.jpg);
	text-align:center;
	padding-top:4%;
	padding-bottom:4%;
	color:white;
}

div#block_184 {
	padding-left:30px;
	padding-right:30px;
}

span.maintence-titel {
	font-size:2em;
	color:#ffffff;
	background-color:#78c200;
	border-radius:33px;
	display:block;
	text-align:center;
	letter-spacing:10px;
	text-transform:uppercase;
	font-weight:bold;
	padding-top:10px;
	padding-right:40px;
	padding-bottom:10px;
	padding-left:40px;
}

.logos ul {
	list-style:none;
	padding-left:0px;
}

.icon-roundbox {
	background-color:#78c200;
	max-width:80px;
	height:80px;
	border-radius:99px;
	text-align:center;
	line-height:4.8;
	margin-left:auto;
	margin-right:auto;
}

.contact-form-box {
	margin-bottom:40px;
}

.article-image img {
	cursor:pointer;
	width:100%;
}

.article-overview {
	padding-left:20px;
	padding-right:20px;
	margin-bottom:20px;
}

.next-thumb {
	display:none !important;
}

div#row4 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
}

button.btn.shop-button.button_wishlist.blue {
	background-color:#78c200;
	border-radius:99px;
	padding-top:10px;
	padding-bottom:10px;
}

.product-description p {
	text-align:left !important;
}

div#herstellung-row3 {
	max-width:1460px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	margin-top:3%;
	margin-bottom:3%;
}

strong {
	color:black;
}

.product-description p span {
	color:#3e3e3e;
	text-align:left;
}

div#kontaktup-row {
	background-image:url(/images/3/titelbild-biohofv2.jpg);
	text-align:center;
	padding-top:4%;
	padding-bottom:4%;
	color:white;
}

div#row3 {
	margin-top:3%;
	margin-bottom:3%;
	text-align:center;
	max-width:800px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
}

div#row6 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
}

.row.article-detail-box .product-description p {
	text-align:left;
}

div#kontakt-row2 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	margin-top:3%;
	margin-bottom:3%;
}

div#shop-start {
	max-width:1200px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
}

.product-detail-box {
	padding-left:40px;
	padding-right:40px;
}

.row.herstellung-section02 .row {
	margin-bottom:10px;
}

.col-xs-offset-8.col-xs-4.col-sm-offset-8.col-sm-4.col-md-offset-8.col-md-4.next-prev-thumbs {
	display:none !important;
}

div#block_200 {
	padding-left:30px;
	padding-right:30px;
}

.article-titel {
	z-index:99999;
	position:relative;
	margin-bottom:10px;
}

.article-bg-white:after {
	background-color:#ffffff;
	display:block;
	width:100%;
	height:60px;
	line-height:1.618;
	font-size:3em;
	border-radius:50%;
	text-align:center;
	position:absolute;
}

.text-icon-box {
	margin-top:15px;
}

.article-bg-white {
	position:relative;
	z-index:999;
	background-color:white;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
	text-align:center;
}

span.text-black {
	font-weight:bold;
	color:black;
}

div#shop_container {
	margin-top:20px;
}

div#block_185 {
	padding-left:30px;
	padding-right:30px;
}

img.mainImage {
	width:100%;
}

div#row7 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
}

.buttonLevel3Normal {
}

div#block_177 {
	margin-top:35px;
}

.article-price {
	color:#78c200;
	font-size:1.1em;
	font-weight:bold;
	margin-bottom:25px;
}

.row.article-detail-box h1.product-title {
	color:black;
	margin-bottom:20px;
	margin-top:60px;
}

h2.slider-titel-small {
	color:#79c200;
	font-weight:bold;
	letter-spacing:5px;
	font-size:2em;
}

div#shop-start-unterseiten {
	max-width:1600px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
}

a.btn-green {
	background-color:#79c200;
	display:block;
	margin-top:40px;
	max-width:150px;
	margin-left:auto;
	margin-right:auto;
	color:white;
	border-radius:33px;
	font-weight:bold;
	text-transform:uppercase;
	font-size:16px;
	transition:0.3s;
	padding-top:12px;
	padding-right:10px;
	padding-bottom:12px;
	padding-left:10px;
}

body {
	font-size:16px;
	line-height:1.7;
	color:#858585;
	font-family:Open Sans;
}

div#block_192 {
	margin-top:40px;
}

div#row5 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
}

h3 {
	font-size:2.5em;
	text-transform:uppercase;
}

.row.article-detail-box span.wbsshop_article_price.main.gross {
	color:#78c200;
	font-weight:bold;
	font-size:1.2em;
	margin-bottom:20px;
	display:block;
}

a.instagram-icon {
	color:white !important;
	background-color:#79c200;
	border-radius:33px;
	height:55px;
	width:55px;
	display:block;
	float:left;
	font-size:26px;
	text-align:center;
	line-height:2;
	transition:0.3s;
}

.contact-form-box h2 {
	color:black;
	font-weight:bold;
	margin-top:0px;
}

.btn.blue:hover {
	background-color:#9aed12;
	text-decoration:none;
	color:white;
}

span.titelfooterplaceholder {
	display:block;
	margin-bottom:62px;
}

div#row2 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
}

div#row8 a {
	color:#79c200;
}

a.btn-green:hover {
	background-color:#9aed12;
	text-decoration:none;
}

.box-herstellung span {
	font-weight:bold;
	margin-top:10px;
	display:block;
	color:black;
}

div#hoffeste--row2 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	margin-top:3%;
	margin-bottom:3%;
}

.google-maps {
	margin-top:60px;
}

.btn.blue {
	background-color:#79c200;
	border-radius:33px;
	padding-top:10px;
	padding-right:20px;
	padding-bottom:10px;
	padding-left:20px;
}

div#row8 {
	padding-top:1%;
	padding-bottom:1%;
	font-size:0.9em;
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
}

a.facebook-icon {
	color:white !important;
	background-color:#79c200;
	border-radius:33px;
	height:55px;
	width:55px;
	display:block;
	float:left;
	font-size:26px;
	text-align:center;
	line-height:2;
	margin-left:20px;
	margin-right:20px;
	transition:0.3s;
}

.row.icon-section {
	margin-bottom:20px;
	margin-top:20px;
}

#block_227 {
	margin-top:20px;
}

.text-icon-box3 {
	margin-top:25px;
}

div#krauterup-row {
	background-image:url(/images/3/titelbild-biohofv2.jpg);
	text-align:center;
	padding-top:4%;
	padding-bottom:4%;
	color:white;
}

.text-icon-box2 {
	margin-top:25px;
}

div#block_188 {
	text-align:right;
}

.article-titel a {
	color:black;
	font-size:1.2em;
}

#herstellungup-row {
	background-image:url(/images/3/titelbild-biohofv2.jpg);
	text-align:center;
	padding-top:4%;
	padding-bottom:4%;
	color:white;
}

a.instagram-icon:hover {
	background-color:#a0f317;
}

div#block_212 {
	margin-top:60px;
}

#up-row2 {
	background-repeat:no-repeat;
	background-position:bottom center;
}

div#block_201 {
	padding-left:30px;
	padding-right:30px;
}

div#row1 {
	padding-top:8px;
	padding-bottom:8px;
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
}

div#shop-up-start {
	padding-top:2%;
	padding-bottom:2%;
	background-color:#f7f6f2;
}

div#block_198 {
	max-width:800px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

.wbsShopRowArticle {
	clear:both;
}

div#shop_container nav {
	text-align:center;
}

.logos ul li {
	float:left;
	margin-left:5px;
	margin-right:5px;
	background-color:white;
}

#block_215 {
	max-width:620px;
	margin-left:auto;
	margin-right:auto;
}

button.btn.shop-button.button_wishlist.blue:hover {
	background-color:#9aed12;
	text-decoration:none;
	color:white;
}

.box-img-section-cate {
	margin-top:120px;
}

button.btn.shop-button.button_in_cart.blue:hover {
	background-color:#9aed12;
	text-decoration:none;
	color:white;
}

.prev-thumb.invisible {
	display:none !important;
}

div#block_198 h3 {
	margin-bottom:35px;
}

div#container {
	width:100%;
}

div#block_211 {
	padding-left:20px;
	padding-right:20px;
}

h1.slider-titel {
	color:white;
	font-weight:bold;
	letter-spacing:10px;
	font-size:3.5em;
}

.buttonLevel3Hover {
}
