/* TOP MENU CSS */
.header-nav, #header .header-nav .blockcart{
	background-color: #43c6ff;
	color: white;
}

.header-nav, 
.header-nav p, 
.header-nav span {
    color: #ffffff;
}

.header-nav a {
    color: #ffffff;
}


.header-nav a:hover {
    color: #ffcc00;
}

#contact-link a{
	color: white;
}

i.material-icons.header-block__icon{
	color: white;	
}

span.header-block__badge{
	color: black;
}

#header .header-nav .cart-preview .shopping-cart{
	color: black;	
}

/* Image Slider */
#carousel .carousel-inner {
    height: 300px;
}

#carousel .carousel-item,
#carousel .carousel-item figure {
    width: 100%;
    height: 100%;
    margin: 0;
}

#carousel .carousel-item img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover;
    display: block;
}

.material-icons, #header .header-nav .cart-preview .shopping-cart{
	color:white;	
}

/*Footer */
.footer-container{
	background-color: #43c6ff;
}

.footer-container .h3,.footer-container .h3 a,.footer-container a, .block-contact, .footer-container li a, #block_myaccount_infos .myaccount-title a, .block-contact .block-contact-title, .block-contact .navbar-toggler .material-icons, .linklist .blockcms-title a{
	color: white;	
}

.account-list a:hover, .block_newsletter form button[type=submit] .search:hover, .footer-container li a:hover{
	color:#fadb38;	
}
