/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */

#header, #header a, #header .header-nav .cart-preview .shopping-cart {
    color: #fff;
}

#header .header-nav .blockcart {
    background-color: unset;
}

#header, #header .header-top, #header .header-nav {
    background-color: #012db3;
    border: none;
}

#header #contact-link {
    color: #fff;
}

#header .menu {
    display: block;
    color: #fff;
}

#header .header-top a[data-depth="0"] {
    color: #fff;
}

#header .header-top a[data-depth="1"], #header .header-top a[data-depth="2"] {
    color: #7a7a7a;
}

#search_widget form input {
    background-color: #45f;
    color: #fff;
}

#search_widget form input::placeholder {
    color: #fff !important;
}

.checkout.cart-detailed-actions .btn-primary {
    color: #fff;
    background-color: #012db3;
    margin-bottom: 1em;
}

footer#footer div.modal-content div, footer#footer div.modal-content p {
    color: #444444 !important;
}

/* Category Page */
.block-category .block-category-inner .category-cover picture img {
    width: 100%;
    height: 100%;
    margin-bottom: 24px;
}

/* Footer */
footer#footer {
    background-color: #012db3;
    color: #fff;
}

footer#footer > div.container {
    display: none;
}

footer#footer a, footer#footer p, footer#footer div {
    color: #fff;
}

#block_myaccount_infos .myaccount-title a {
    color: #fff;
}


