/* Hier werden alle Farben eingetragen welche sich gegenüber dem Standarddesign ändern*/

/* Allgemein */
a:hover {
    color: #002B75;
}
/* Checkbox/Radiobutton Hintergrundfarbe bei aktivem Wert */
input[type="checkbox"], input[type=radio]:checked {    
	accent-color: #002B75;
}
#scrollUp {
	background: #002B75 scroll 0 0;
	color: #fff;
	border: 1px solid #fff;
}
#scrollUp:hover {
	background: #002B75;
}

/* Buttons */
.default-btn:hover {
    background-color: #002B75;
    border: 1px solid #002B75;
    color: #fff;
}

/* Menü */
.main-menu {
	background-color: #002B75;
}
.main-menu #divMenuCategory h6,
.main-menu nav > ul > li > a {
	color: #fff;
}
.catalog-menu ul,
.single-dropdown {
	background-color: #002B75;
}
.catalog-menu ul li a,
.single-dropdown > li > a {
	color: #fff;
}
.catalog-menu ul li:hover > a,
.catalog-menu ul li:hover > a i,
.single-dropdown > li > a:hover {
	color: #b7bacd;
}

/* Artikelliste Buttons */
.product-action-button,
.product-action a,
.product-action-list-style a {
    background-color: #002B75;
    color: #f7f7f7;
}
.product-action input[type="submit"]:hover,
.product-action a:hover,
.product-action-list-style a:hover,
.filter-button:hover,
.product-action-basket a:hover, 
.product-action-basket button:hover,
.btn-cart-default:hover {
	background-color: #002B75;
}
.sidebar-search form > button:hover, .product-list-button form::before {
	background-color: #002B75;
}
/* Vergleichsliste Warenkorb-Button */
.btn-cart-default {
	background-color: #000000;
}
.shop-tab-active {
    color: #000;
}

/* Artikeldetails */
.details-price span.new {
    /*color: #070b21;*/
	color: #383838;
}
.quickview-btn-cart .form-cart {
    background-color: #FFB300;
    color: #353535;
}
/* Warenkorb-Button hover */
.btn-hover-black::before {
	background: transparent;
}
/* Merklisten-Button hover */
.btn-hover::before {
	background: #FFB300;
}

/* Warenkorb */
.wc-proceed-to-checkout input[type=submit] {
	background: #002B75;
    color: #fff;
}
.wc-proceed-to-checkout input[type=submit]:hover {
	background: #002B75;
}

.buttons-cart input[type="submit"] , .buttons-cart a , .coupon-wrapper input[type="submit"] {
  background: #FFB300 none repeat scroll 0 0;
  color: #222222;
}

.buttons-cart input[type="submit"]:hover, .buttons-cart a:hover,
.coupon-wrapper input[type="submit"]:hover {
    background: #EA7500;
    color: #222222;
}

/* Checkout */
.order-button-payment input[type=submit]:hover, .order-button-payment input[type=button]:hover, .order-button-payment button:hover {
    background: #93BEE5;
    border: 1px solid #002B75;
    color: #fff;
}

/* Breadcrumb */
.breadcrumb-content li a:hover {
    color: #000;

}

/* Vergleichsliste */
#product-compare-table table>thead>tr>th {
	background-color: #002B75;
}

/* Footer */
/* 05.08.2026 farbe geändert auf dunkleres blau wie oberer Footerteil */
.footer-area .black-bg {
	background: #002463;
}
.footer-area .black-bg-2 {
	background: #002463;
}

/* Seitennavigation */
.pagination-style-active {
	background-color: #002B75;
	color: #fff;
	border: 1px solid #002B75;
}
.pagination-style a:hover {
	background-color: #002B75;
	color: #fff;
	border: 1px solid #002B75;
}

/* Filter - Button "Produkte anzeigen" (Mobile) */
#filter-accordion button.filter-button.mobile-use-filter {
	color: #fff;
	background-color: #000000;
}


/*ChangeLog 15.05.2026 */

.badge.low-stock {
    /*color: #edab00;*/
	color: #212529;
    background-color: #FFB300;
}

.badge.out-of-stock {
    /*color: #D01C1C;*/
	color: #fff;
    background-color: #E51E00;
}

.btn-cart {
    color: #222222;
}


/*ChangeLog 29.05.2026 */
/*Farbe für Warenkorb in Menuleiste*/
.cart-countUNIV {
    background-color: white;
    color: black;
}

/*Farbe für Warenkorb in Menuleiste*/
.cart-link a:hover {
	color: white;
}

.cart-link a {
	color: white!important;
}


/*ChangeLog: 26.05.2026*/
/*Farbe für Verfügbarkeit-Anzeige für nicht kaufbare Artikel "Auf Anfrage"*/
.nichtkaufbar {
    background-color: gray;
    color: white;
}

/*ChangeLog: 28.05.2026*/
/*farbe für oberer UNIV-Footer-Teil wie auf Hauptwebseite*/

.footer-UNIV-titel {
	color: white;
}

.footer-UNIV-untertitel {
	color: #FFB300;
}

.footer-UNIV-untertitel2 {
	color: white;
}

.footer-UNIV-untertitel3 {
	color: white;
}


/*Farbe für Link zu UNIV Hauptseite*/
.LinkUNIVHseite {
    color: #002B75;
}

.LinkUNIVHseite:hover {
    color: #FFB300;
}

/*ChangeLog: 22.06.2026*/
/*Farbe für weissen Strich unter dem menu*/
.weisser-strich {
    background-color: #ffffff;
}

/*ChangeLog 12.10.2026*/
/*Farbe zu wenn sticky Hintergrundbild vom Footer nicht angezeigt wird*/

.footer-UNIV-Hintergrundbild {
    background-color: #002463;
}

/*ChangeLog: 12.10.2026*/
/*farbe zu grauem Strich unter dem Artikelkatalog-Beschrieb*/
.dunkler-strich {
    background-color: #E5E5E5;
}

/*ChangeLog 28.10.2026*/
/*für warenkorb ganz oben*/
.cart-countUNIV-oben {
    background-color: #002B75;
    color: white;
}