/*Heroclaim glowing*/
img.heroglow {
  /*-webkit-filter: drop-shadow(-34px -18px -14px rgba(255,255,255,0.5));
  filter: drop-shadow(-34px -18px -14px rgba(255,255,255,0.5));*/
  -webkit-filter: drop-shadow(-10px -10px 5px #fff);
  filter: drop-shadow(-5px -10px 10px #fff);
}
/*Icons im Menu*/
span.titreck-title > i {
  font-size: 125%; 
}
/*Warenkorb*/
span.carticon {
  font-size: 130%;
  color: #1e78a6;
  float: left;
  padding: 0 10px 0 0;
}
div#vmCartModule {
 float: right; 
}
div.total_products {
 display: none; 
}
/*Content*/
div.tck-cols > div {
  max-width: 699px;
  float: left;
  padding: 0 2% 0 0;
}
/*Kategorien / Shop */
h2.categories {
  font-size: 150% !important;
}
/*Kategorie*/
div.products-view > h4 {
 display: none; 
}
div.productsh2 {
 text-align: center; 
}
/*Preis auf Anfrage*/
a.ask-a-question.bold {
  display: none;
}
/*Detaillink*/
div.proddetlink {
  padding: 20px 0 0 20px !important;
}
/*Bildbeschreibung*/
span.vm-img-desc {
  display: none;
}
/*Kategoriebilder*/
img.browseCategoryImage {
	-webkit-box-shadow: 5px 1px 7px 0px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    5px 1px 7px 0px rgba(50, 50, 50, 0.75);
	box-shadow:         5px 1px 7px 0px rgba(50, 50, 50, 0.75);  
}
/*Nettopreis*/
div.PricepriceWithoutTax.vm-display.vm-price-value,
span.PricepriceWithoutTax {
   font-weight: bold;
   font-size: 140% !important;
   color: #6fb70b !important;
   margin: 0 0 20px 0;
}
/*Tooltip icon weg
span.hasTooltip {
   display: none; 
}*/
/*Steuer und Versand Info*/
/*div.vm-prices-info,*/
div.vmtaxhint {
  width: 100%;
  float: left;
  text-align: left;
  font-size: 70%;
  margin: 0 0 20px 0;
}

/*Mengenwahl verstecken*/
span.quantity-box,
span.quantity-controls.js-recalculate {
   display: none;
}
/*Hinweis Maximalbestellung*/
span.auflagenhinweis {
   color: red;
   font-weight: bold;
}
/*Add to Cart*/
span.addtocart-button span.addtocart-button,
span.addtocart-button input.addtocart-button,
span.addtocart-button input.notify-button {
    max-width: 100%;
    background: #008BFF;
    color: #fff;
    border: solid #008BFF 1px;
    border-radius: 0px none;
    font-size: 18px;
    cursor: pointer;
    text-align: center;
    letter-spacing: 1px;
    padding: 7px 10px;
    margin-bottom: 0;
}
span.addtocart-button span.addtocart-button-disabled {
   background-color: #ffa006;
   color: #FFF;
}
/*Checkbox Label Nachdruck*/
input#cf4all_input_7_1_1_ {
 float: left;
 margin: 7px 7px 0 0;
}
label.checkbox.inline {
  max-width: 400px;
  font-size: 75%;
  float: left;
}
/*Checkout*/
div.proopc-input.proopc-input-prepend,
button#proopc-task-registercheckout.proopc-btn,
button#proopc-task-loginajax.proopc-btn,{
   background-color: #008BFF !important;
}
button#proopc-task-registercheckout.proopc-btn.proopc-btn-inverse,
button#proopc-task-loginajax.proopc-btn.proopc-btn-inverse{
   background-color: #1e78a6 !important;
}
/*Upload im Warenkorb ausblenden*/
form#checkoutForm > div.smartcms_upload,
div.inner-wrap > div.smartcms_upload {
  display: none;
}
/*Login über mobilem Menu*/
.ial-window, .ial-usermenu {
 z-index: 110000 !important; 
}
/*Logo in AGB etc.*/
div.vendor-details-view > h1 >  div.vendor-image {
   display: none;
}