/* zu finden unter / Content Management / Seiteninhalte / Logo Grafik im Kopfbereich */

main#form_individual input { width: 60%; }


/* Zahlarten-Fussblock und Zahlarten-Blindlogos im Warenkorb entfernen */
#payment-bar {    display: none;  }
#cart #sidebar section.cf { display: none; }

/* Eigentlich deaktivierte dritte Lieferadresse ausblenden */
/* sollte behoben sein durch update #address section#delivery_address {  display: none; } */

/* Registrierungs-Erfolg-Meldung innerhalb der Startseite ausblenden (erfolgt über Popup) */
div.wrp p.hint.message.success.new-user-register {
	display: none;
}

/* Elemente auf der Startseite ausblenden (zB die Logos Zertifikat...) */
.trade-groups.sidebar {display: none;}

/*#usp-bar.individualUSP { display: none; }*/
#header_usp {display: none;}

#usp-bar.individualUSP span img {max-width: 250px; width: 100%;} 

/* kein Hintergrund bei USP-bar  */
#usp-bar.individualUSP {background-color: #fff;}

/* Größe der USP Logos */
#usp-bar.individualUSP span img {max-width: 250px;}

/* Groesse Infotext */
#detail_infobar_text p{font-size: 13px;}

/* Anpassungen fuer das Logo im Header */
header.main {height: 200px;}
#navbar {top: 200px;}
header.main #customer-menu {margin-top: 80px;}

@media screen and (max-width: 768px) {
	body { padding-top: 150px; }
	header.main { height: 150px; }
	header.main #brand-logo img { height: 120px; width: auto; max-width: 320px; }
}

@media screen and (max-width: 600px) {
	/* mobilgeräte */
	header.main #brand-logo img { height: 100px; width: auto; max-width: 320px; }
}

@media screen and (max-width: 500px) {
	/* mobilgeräte */
	body { padding-top: 100px; }
	header.main { height: 100px; }
	header.main #brand-logo img { height: 80px; width: auto; max-width: 320px; }
}


/* Suchfeld anpassen */
form.search {
	margin-top: 0px;
}

input#search {
	border: none;
	border-radius: 0px !important;
	font-family: 'regular', 'Helvetica', arial, sans-serif;
	font-style: normal;
	font-size: 18px;
	height: 65px;
}

input.headerSearchSubmit {
	height: 65px !important;
}


/* Diverse Farbanpassungen */
.btn.success {border-color: #0e2d45}
.btn.success {background: #0e2d45}
.btn.success:hover {background: #f39415}
.btn.success:hover {border-color: #f39415}
#navbar .wrp > ul > li:hover ul > li:hover ul li a:hover {background: #f39415;}
.count {background: #f39415 !important}
#slider #controlNav a.current {background: #f39415}
#trade-blocks .card h3 {color: #0e2d45 !important}
#navbar .wrp > ul > li a:hover, #navbar .wrp > ul > li a .current {background: #f39415;}

/* Top- und Bottom-Rahmen fuer die Slider und Produktgruppenbilder */
#trade-blocks .card {border-bottom: solid 1px #0e2d45;}
#trade-blocks .card {border-top: solid 1px #0e2d45;}
#slider {border-bottom: solid 1px #0e2d45;}
#slider {border-top: solid 1px #0e2d45;}

/* ToTop Button */
#totop a::before {background-color:  #f39415}

/* Pfleil weg im Menü */
#navbar .wrp > ul > li:hover ul > li:hover ul li a:after {content: none;}

/* Produktbezeichnungen kleiner machen */
.trade-groups .card strong, .trade-groups .card h2, .product-listing .card strong, .product-listing .card h2 
{font-size: 14px;line-height: 14px; padding-bottom: 10px;}

/* Ausblenden der Druckmusteranforderung */
footer.main > .wrp > nav li.druckmuster_jn {display: none;}

/* Menüeinträge mittig */
#navbar .wrp > ul > li:hover ul > li a {
	padding-top: 17px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;}