#main-wrapper{
	background: url('background.jpg');
    background-size: cover;
    background-attachment: fixed;
    background-repeat: no-repeat;

}
.cin_cookie_bg{
	opacity: 0.8;
}
.cin_cookie_notification a{color:#fff;}

.img-sm {
    max-width: 100px!important;
    max-height: 50px;
}
#vorteile
{
max-width:645px;
margin: 0 auto;
font-family:Open Sans;
font-size: 12px;
width:100%;
}
#vorteile ul li {
float:left;
}
#vorteile li {
	display:inline-block;
	line-height:32px;
	}
@media only screen and (max-width: 639px) {
#vorteile li {display:none;}
}
	@media only screen and (min-width: 640px) {
#vorteile li:nth-child(1):before {content:  "\f017";font-family: 'FontAwesome';font-size: 25px;padding: 0px 20px;color: #4d5501; vertical-align:middle;}
#vorteile li:nth-child(2):before {content:  "\f153";font-family: 'FontAwesome';font-size: 25px;padding: 0px 20px;color: #4d5501; vertical-align:middle;}
#vorteile li:nth-child(3):before {content:  "\f0ec";font-family: 'FontAwesome';font-size: 25px;padding: 0px 20px;color: #4d5501; vertical-align:middle;}
}
.filter-collapsible-control{
	/*display:none;*/
}
.panel .col-xs-12 img{
margin: 0 10px;
}
.no-border{
	border:0px!important;
}
.stvorteile {
font-family: Open Sans;
font-size: 13px; 
 color: #424242;	
}
li.stvorteile {
background: url("img/ok.png") no-repeat center left;
padding-bottom: 5px;
padding-left: 20px;
list-style:none;
}
.fa-star{color: #afad36;}
h4.title {font-weight:100;height:50px;}
#top-bar{background:#eee;}
.nivo-caption{display:none!important;}
.nlwishlist{margin-top:50px;}
.newsletterbannermob{max-width:480px; }
@media (min-width: 769px) {
.newsletterbannerdes{display:inherit;}
.newsletterbannermob{display:none;}
#footer .footer-additional {width:400px;float:right;position:relative;top:-208px;}
}
@media (max-width: 768px) {
	.newsletterbannerdes{display:none;}
.newsletterbannermob{display:inherit;}
	#main-wrapper{
	background: none;
}
	#footer.container-block {
  background: #4d5501 !important;
  padding-top:50px!important;
	}
#footer .footer-additional {width:250px;}
 .row.gallery .product-wrapper .product-cell {
	/*height:330px!important;*/
}}

.delivery-status{height:40px;}
.price_wrapper{/*min-height:80px;*/}
.desc{margin-top:25px;}
h1.product-title {font-size:26px;}
.wishlist-actions .input-group {display:block;}
.footnote-reference{color:#fff;}
.proceed > a.paypalexpress { float: right!important;  padding-top: 20px;}
.st-hidden {display:none;}
.st-table td {border:1px solid #666;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    color: #313131;
    font-family: Open Sans;
    font-weight: bold;
    line-height: 1.1;
    margin-bottom: 20px;
    padding-bottom: 5px;
}
#st-tarn a{text-decoration:underline;color:#7C2419;font-weight:bold;}
.st-tarn-main{width:80%;}
.st-tarn-unter{min-height:140px;text-align:justfy;padding-top:0px;padding-left:20px;padding-bottom:20px;} 
@media (max-width: 950px) {
	.st-tarn-unter{min-height:200px;text-align:justfy;padding-top:0px;padding-left:20px;padding-bottom:20px;width:100%;float:left;display: inline-block;} 
}
.st-tarn-unter img{padding: 0px 20px 10px 00px; vertical-align:top; width:140px;}
.filter-type-characteristic .badge, .filter-type-pricerange .badge {top:0px;position:relative;}
/*.reviews .pagination-wrapper .pull-right {display:none;}*/

.share-box{max-width:550px;float:left;margin:20px 00px!important;}
.share-box li{list-style:none;float:left;padding-right:0px;}
.share-box span{border:1px solid #ddd;padding:10px 30px;color:#000;}
.share-box a:hover span.fa-facebook {background-color:#37589b;color:#fff;}
.share-box a:hover span.fa-twitter {background-color:#00aced;color:#fff;}
.share-box a:hover span.fa-google-plus {background-color:#de5a49;color:#fff;}
.share-box a:hover span.fa-pinterest-p {background-color:#cb2027;color:#fff;}
.share-box a:hover span.fa-envelope-o {background-color:#9fae37;color:#fff;}


h5.share-title{margin:5px!important;}
.variations.switch-variations.top15.row > div > dl > dd > div > div.dropdown-menu.open{
	z-index:100!important;
}

/*Newsletterseite */
.news_content, .news_title, .news_title2{text-align:center;}
.news_title, .news_title2{color:#bc3726;}
h3.news_title2{margin-top:50px;}
.st-news-links {float:left;min-width:100px;width:50%;height:380px;margin: 10px 0px 10px 0 !important;background:#eee;}
.news_desc {margin: 10px auto 40px auto;}
.news_desc li{list-style:none;padding-left:10%;font-size:20px;}
.news_desc li:before{content:"\2713";padding-right:20px;color:green;}
.st-news-links .panel-heading {background:#eee;border-bottom: 0px !important;}
.st-news-links .panel-body{padding: 0 15%;}
.news_rechts{float:right;margin: 10px 0px 10px 0 !important;background:#eee;}
img.newsfan{height:380px;float:left;}
img.facebooknews{width:50px;margin:20px 50px;}
p.follownews{text-align:center;font-size:26px;font-weight:bold;margin-top:20px;}
.st_newsl_content{width:80%;margin:50px auto;}
.news-abmelden{width:100%; margin:10px auto;padding: 0px 10%;}
.followtable{width:80px;}
h3.news_title{margin-top:10px;margin-bottom:10px;}
.news_desc strong{padding-left:70px;}
@media screen and (max-width : 1200px){
	.container{width:100%;}
	img.newsfan{width:60%!important;height:auto;float:left;}
	.news_rechts{width:49%;}
	}
@media screen and (max-width : 767px){
.st-news-links{width:100%;min-width:100px!important;height:auto;}
.news_desc {margin: 10px auto 10px auto;}
.news_desc ul{padding-left:0px!important;}
.news_desc li{padding-left:10px!important;}
.st-news-links .panel-body{padding: 0 10px 10px 10px;}
.news_rechts img{width:100%;height:auto;}
.news_rechts {text-align:center;margin: 10px auto;width:100%;float:left;}
img.newsfan{width:100%!important;height:auto;float:left;}
.followtable{width:150px;margin:10px auto;}
img.facebooknews{width:50px;margin:20px 50px;}
.news-abmelden{padding: 0px;}


.navbar-offcanvas{background:#fff!important;}
.sidebar-offcanvas, .sidebar-offcanvas a, .sidebar-offcanvas h5{
	color:#333!important;
}
.navbar-offcanvas.navbar-default .nav > li > a.nav-active{
	border-bottom:1px solid #ccc!important;
}
.navbar-offcanvas.navbar-default .nav > li > a{
	border-bottom:1px solid #eee!important;
}
.navbar-offcanvas.navbar-default .nav > li > a.pull-right{
	border-bottom:none!important;
}
.offcanvas-toggle{font-size:30px;color:#4d5501!important;}
.navbar-default{background-color:#fff;border-top:none;border-bottom:1px solid #dfdfdf!important;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
font-weight: normal!important; }
.navbar-right .fa{color:#000!important;font-size:20px;}
.navbar-left{width:60%;}
#logo{width:45%!important;padding-right:0px;}
#shop-nav{width:100%!important;}
.offcanvas-toggle{position:relative;top:-7px;}
#existing-customer,#neu-customer {width:90%!important;}
#customer{width:90%!important;}
}
/* Newsletterseite Ende */

.list-unstyled label{padding-left:20px;}
#pushed-success{border:15px solid #4d5501;}
.btn-primary{
	border-color:#92020c!important;
	background-color:#92020c!important;
	}
.btn-basket{background-color:#ddd!important;border-color:#333;}
 .well-border{border: 1px dashed #1a4658!important;padding:15px;}
#existing-customer, #customer, #neu-customer, .basket-well{border: 1px dashed #1a4658!important;padding:15px;margin:20px;}
.nav-wizard{font-weight:bold;}
.nav-wizard > li.active > a, .nav-wizard > li.active > a, .nav-wizard > li.active .nav-badge, .nav-wizard > li.active .nav-badge {background:#666;}
.nav-wizard > li.active:after, .nav-wizard > li.active:after {
    border-left-color: #666;
}
.WRBconfirm {
    text-align: center;
    margin: 20px;}
.WRBconfirm a{color:#92020c;}

.starth1{text-align:center;font-size: 26px!important;}
.btn-round {
border: 2px solid #999!important;
color: #999!important;}
.btn-round:hover {
border: 2px solid #999!important;
color: #fff!important;
background:#999!important;}
.box-filter-priceslider .nav > li > a{color:#313131!important;}
.noUi-connect {
background: #d1d1d1!important;}
.noUi-handle {
border: 1px solid #d1d1d1!important;}
.zahlarten .logos img {
  margin-right: 0.5em;
  margin-bottom: 0.5em;
  }
  .zahlarten{width:100%;display:flex;justify-content:center;}
header.fixed-navbar .btn-group a.btn-primary{color:#fff!important;}
@media (max-width: 768px) {
header.fixed-navbar {
	position:sticky;
	z-index:999;
	top:0px;
	background:#fff!important;
}}
.st-startnews{}
.st-startnews p{color:#888;font-size:12px;}
#news h2{text-align:center!important;}
.st-startnews h3{color:#888;font-size:16px;}

.updatingStockInfo {
  display: none;
  margin-bottom: -20px;
}
/*
#existing-customer, #neu-customer {width:45%!important;}
#customer{width:94%!important;}
.checkout-logo{width:100%;}
.checkout-logo img{margin: 49px auto;}
#existing-customer, #neu-customer {height:380px;}
.oder-linie{margin:10px 0px;font-size: 13px;color:#666; text-align:center;}*/

#header-branding .cart-menu{max-width:120px;}
#news{ width:100%; padding: 30px; margin-top:20px;}
#news .panel,#news .panel-heading {/*background:#dedede;*/ }
#news .panel-heading {border:0px;text-align:center;}
#news .panel {text-align:justify;box-shadow:none;-webkit-box-shadow:none;}

#meinungen{margin-top: 40px;}

#livezilla_wm, .lz_chat_header{background:#4d5501!important;}
#livezilla_wm{border:#4d5501!important; }
#lz_chat_overlay_data_form_ok_button{background:#92020c!important;}
#lz_chat_overlay_data_form_ok_button:hover{background:#4d5501!important;}


@media (max-width:480px){
	.btn-lg{font-size:14px;}
	
}
.st-full {width:100%;}
.st-half {width:50%;}
.img-st{max-width:100px;max-height:100px;}

.st-sale a{    
color: #92020C !important;
font-weight: bold;
}
.item_desc.custom_content a{color:#4d5501!important; text-decoration:underline;}
.desctextlinks{
margin-top: 40px;
    text-align: center;
    width: 100%;
    padding: 20px!important;
    display: flex;
	list-style: none;}
.newsletterbanner-wishlist{margin-top:50px;}

#eu-cookie-details-anzeige a, a#eu-cookie-auswahl-bestaetigen-b {color:#999;}
@media (max-width:999px){
#eu-cookie-details-anzeige,#eu-cookie-auswahl-bestaetigen {width:50%!important;margin-top:8px;}}
.cookieAuswahlButton{text-decoration:underline;}
@media (min-width:1000px){
	#eu-cookie-buttons button, #eu-cookie-details-anzeige,#eu-cookie-auswahl-bestaetigen{width:160px;text-align:center;}
	 #eu-cookie-details-anzeige,#eu-cookie-auswahl-bestaetigen{margin-left:14px;}
}
ul.navbar-left{width:59%!important;float:left;}
ul.navbar-right.action-nav{width:40%!important;float:right;}
img.img-responsive.mobil{max-width:200px;width:100%!important;}
li.mobillogo{width:70%;}
li.mobilmenue{width:25%;}
@media (max-width:767px){
.twitter-typeahead {
    width: 800px;
   display:table-cell!important;
   float:none!important;
}
	
}
