/*Header*/
/*Link News und Kontakt*/
#header-top-bar a, header a{
	border-color: #525252;
	color: #525252;
}
#header-top-bar a:hover, header a:hover{
	border-color: #5cbcf6;
	color: #5cbcf6;
}
/*Header Nav*/
header .navbar-nav > .nav-item > .nav-link::before, header .navbar-nav > .nav-item > .nav-link:hover{
	border-color: #5cbcf6;
	color: #5cbcf6;
}
header .navbar-nav > .nav-item > .nav-link{
	border-color: #525252;
	color: #525252;
}
.btn-link:hover{
	color: #5cbcf6;
}
/*Top Bar*/
#header-top-bar a:hover:not(.dropdown-item):not(.btn), header a:hover:not(.dropdown-item):not(.btn){
	border-color: #5cbcf6;
	color: #5cbcf6;
}
/*Nav*/
.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link{
	border-color: #5cbcf6;
	color: #5cbcf6;
}
.tab-navigation .nav-link::after{
	border-color: #5cbcf6;
	color: #5cbcf6;
}
.img-fluid{
	/*border: 1px solid #525252;*/
	border-radius: 5% 50% 5% 50%;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
.img-fluid:hover{
	/*border: 1px solid #525252;*/
	border-radius: 50% 5% 50% 5%;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
/*Aside*/
/*Link*/
a:hover{
	color:#5cbcf6;
}
aside .nav-panel > .nav > .active > .nav-link{
	border-color: #5cbcf6;
	color: #5cbcf6;
}
/*Titel Button*/
.msgbutton:hover{
	color: #5cbcf6;
}
/*Produkt*/
/*Bilder*/
.inner{
	/*border: 1px solid #525252;*/
	border-radius: 5% 50% 5% 50%;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
.inner:hover{
	/*border: 1px solid #525252;*/
	border-radius: 50% 5% 50% 5%;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
/*Buton Vergleichsliste Wunschzettel*/
.badge-circle-1.on-list{
	background-color: #5cbcf6;
	border-color: #ffffff;
}
/*Zähler Vergleichliste*/
#comparelist-badge{
	background-color: #5cbcf6;
}
/*Zähler Wunschzettel*/
.fa-sup{
	background-color: #5cbcf6;
}
/*Konto*/
.badge-primary{
	background-color: #5cbcf6;
}
.stepper .step-active .step-content::after{
	background-color: #5cbcf6;
}
/*Buton in den Warenkorb*/
.btn-primary{
	background-color: #ffffff;
	border-color: #525252;
}
.btn-primary:hover{
	background-color: #5cbcf6;
	border-color: #5cbcf6;
}
/*Buton Bewertungen*/
.btn-outline-primary{
	border-color: #525252;
}
.btn-outline-primary:hover{
	background-color: #5cbcf6;
	border-color: #5cbcf6;
}
/*Checkout Gutzeichen*/
.checkout-steps .step-check{
	color: #5cbcf6;
}
/*Control Versand Zahlungsart*/
.custom-control-input:checked ~ .custom-control-label::before{
	border-color: #5cbcf6;
	background-color: #5cbcf6;
}
/*Lieferstatus länger als normal*/
.delivery-status .status-0, .signal_image .status-0{
	color: #F8BF00;
}
/*Link im Produkt nach Lieferzeit*/
.estimated-delivery:hover .estimated-delivery-info{
	color: #5cbcf6;
}
/*Footer*/
/*Social Butons*/
.btn-icon-secondary.btn-primary:hover{
	background-color: #5cbcf6;
	border-color: #5cbcf6;
}
.btn-icon-secondary:hover{
	border-color: #007bff;
	color: #007bff;
	background-color: #f5f7fa;
}
/* Zahlungsarten Icon */
#fieldset-payment img {
	border-radius: 0%;
	height: 45px;
}
/* Info Buttons */
.btn-info{
	border-color: rgb(82, 82, 82);
	color: rgb(82, 82, 82);
}
.btn-info:hover{
	border-color: #5cbcf6;
	color: #5cbcf6;
}
.btn-info:focus, .btn-info.focus {
  border-color: rgb(82, 82, 82);
	color: rgb(82, 82, 82);
}
.btn-info:active{
	border-color: rgb(82, 82, 82);
	color: rgb(82, 82, 82);
}
