body, #cc_div {
    font-family: 'General Sans', sans-serif;
}

.nav-cats a, .nav-cat-item>a{
    background-color: #a9a9a9;
    color: #fff;
}
.nav-cats a span{
    color: #fff;
}

#topbar span.dropdown:hover{
    background-color: #dcdcdc;
}

.nav-languages a.nav-lang-active,

.carousel-control span,
.promos-home-ctrl,
.dienstens-home-ctrl,
.home-bottom-merken-ctrl,
.foot-content form button,
.addProductToCart.detail, #btn-toon-folders, .form-row input.btn-send, .list-aanradres li, .retailer-wrap .input-group-prepend{
	background-color:#E6114A;
}

.productcel .winkelkar{
    background-color: #E6114A;
}

#zoekbalk button, .color_promobalk {
    background-color: #E6114A;
}

.navbar-default .navbar-nav>li>a:hover{
    color: #202020;
}

#topbar a:hover, .navbar-default .navbar-nav>li>a:hover{
    background-color: #a9a9a9;
}

#make-appointment:hover{
    filter: unset;
    -webkit-filter: unset;
}

.stock-label{
    background-color: #99CC99 !important;
}

.btn-about-us{
    background: #E6114A;
    color: #fff;
}

.list-aanradres li{
    color: #fff;
}

@media (max-width: 768px){
    .productcel .prod-prop {
        background-color: #000;
    }

    /*.productcel .prod-info a{*/
    /*    color:  #fff !important;*/
    /*}*/
}

.nav-fixed{
    background: #dcdcdc !important;
}

#winkelkar-nav a {
    color: #fff;
}

.nav-cats a:last-child{
    background-color: #91a3b0;
    color: #fff
}

.submit_registratie {
    background-color:#3b4553;
    border-color: #3b4553;
}
#btn-nav-prods, #btn-nav-menu-cat {
    background-color: #dcdcdc;
    color: #202020;
}
#topbar, #navigatie .head-menu-right, #navigatie, .navbar-nav {
    background-color: #dcdcdc;
}

@media (max-width: 1023px) {
    .header-menu-stick {
    background-color: #dcdcdc;
    }
}

.navbar-default .navbar-nav>li>a, #topbar a, .head-menu ul li a{
    color: #202020;
}

.prod-prop>a{
    color: #202020 !important;
}

.about-us-container, .news-home {
    background-color: #2958a3;
}
#navigatie, .about-us-container .hoofd-titel, .about-us-container .home-bottom-deel p, .news-home .hoofd-titel, .news-home .news-more-link{
    color: #fff;
}
.aanradres-home-container .productcel .prod-code, .aanradres-home-container .productcel .merk-naam, .aanradres-home-container .productcel .prod-desc {
    background-color: #2958a3;
}

.prod-desc, .prod-desc .merk-naam, .prod-desc .prod-code, .prod-desc .prod-teaser, .productcel .prod-prop {
    background-color: #f4f0ec !important;
    color: #202020 !important;
}
.prod-desc .prod-code a, .prod-desc .merk-naam a {
    color: #202020 !important;
}
.prod-desc .prod-code a:hover, .prod-desc .merk-naam a:hover {
    text-decoration: underline !important;
}
.wr-btn-menu-mb{
    background-color: #3b4553!important;
}

.productcel .prod-info a{
    color: #202020;
}

.list-aanradres li a{
    color: #fff;
}

a#cart_to_kassa:hover {
    color: #fff;
}

@media (max-width: 992px){
/*    .navbar-header {
        background-color: #E6114A;
    }*/
}

.wr-btn-menu-mb{
    background-color: #E6114A !important;
}


@media (max-width: 768px){
    /*.productcel .prod-prop {*/
    /*    background-color: #2958a3;*/
    /*}*/



    #header #logo{
        text-align: center;
    }
}

#header #logo img{
    height: 125px !important;
}
@media(min-width: 992px) {
    ul.nav-item-cats a {
        color: #fff;
    }
}

.navbar-default .navbar-nav>.active>a{
    color: #fff;
}

#cart_filled a.color_promobalk{
    color: #fff;
}

@media (max-width: 768px){
    #btn-nav-prods, .btn-mega-menu a, .head-menu ul li a, .content-mega-menu .mega-menu-left ul li button, .content-mega-menu .mega-menu-left a{
		color: #000;
	}
}