body { background-image: url(/_img/bg-parliament.jpg); }

h1, h2, h3, h4, h5, h6 { color: #000; }

a { color: #000; }

.btn { padding: 5px 10px; color:#000; background-color: #FFC40C; border-color: #FFC40C; }
.btn:hover { color:#FFC40C; background-color: #000; border-color: #0000; }

.btnImpact { color: #FFC40C; background-color: #000; border-color: #0000; }
.btnImpact:hover { color: #000; background-color: #FFC40C; border-color: #FFC40C; }

.miniBasket .btn { color:#000; border-color:#000; background-color: transparent; } 
.miniBasket .btn:hover {color: #FFC40C; background-color: #000; border-color: #0000; }

#head { border-color: #000; }
.logo-actions-wrap { display: block; }
.logo > a { background-image: url(/_img/logo-parliament.jpg); }

.shopHotline { color: #000; }

.hamburger span { background-color: #000; }
.hamburger span:before, .hamburger span:after { background-color: #000; }

.miniBasket .item:before { color: #000; }
#nav { background-color: #000; }
#nav ul li a:hover span { border-color: #fff; }
#footer { border-color: #000; }

.cookie-notice .cookie-info a { color: #000; }
.cookie-notice .cookie-button .btn { border-color: #000; background-color: #000; }
.cookie-notice .cookie-button .btn:before { background-color: #000; }
.cookie-notice .cookie-button .btn:hover { background-color: #000; border-color: #000; }
.cookie-notice .cookie-button .btn:hover:before { background-color: #000; }

@media screen and (max-width: 800px) {
    header > .logo-actions-wrap { background-color: #fff; }
    #nav ul li a { color: #fff; }
    #nav ul li.liOn a { color: #fff; }
    #nav ul li:hover a { color: #fff; }
}

@media screen and (max-width: 600px) {
    #nav { background-color: transparent; }
    #nav ul li a, #nav ul li.liOn a { color: #000; }
}