﻿@font-face {
    font-family: Renault;
    font-weight: normal;
    src: url(../font/NouvelR-Regular.otf) format("opentype");
}

@font-face {
    font-family: Renault;
    font-weight: bold;
    src: url(../font/NouvelR-Bold.otf) format("opentype");
}

body {
    font-family: Renault, sans-serif;
    color: #000000;
}

.login_action_container .btn-primary, .login-secondary-btn {
    background: #EFDF00 !important;
    color: #000000;
}

    .login_action_container .btn-primary:hover, .login_action_container .btn-primary:focus, .login-secondary-btn:hover, .login-secondary-btn:focus {
        background: #ffe94e !important;
        color: #000000;
    }

a, .header-points a, .header-points span, .product-points, .product-icon div .mat-icon:hover, .savings-goal-star-active, .fade-out-block-button-open span, .fade-out-block-button-open .mat-icon, .fade-out-block-button-close span, .fade-out-block-button-close .mat-icon, .product-container-blocks .product-title a:hover {
    color: #EFDF00;
}

    a:hover, a:focus {
        color: #ffe94e;
    }

.order-direct-container {
    background: #EFDF00;
    color: #000000;
}

.product-icon div .mat-icon:hover {
    color: #EFDF00;
}

.product-points {
    color: #EFDF00;
}

.wrapper_main_content_loggedin {
    /* must be same height as the footer */
    padding-bottom: 196px;
}

.wrapper_main_footer_loggedin {
    /* negative value of footer height */
    margin-top: -196px;
    height: 196px;
}

@media (max-width: 991px) {
    .savings-goal-star-active, .savings-goal-star-active:hover {
        color: #EFDF00 !important;
    }
}

/* Menu changes */
.desktop-menu-container, .desktop-menu-container-sticky {
    background: #EFDF00;
}

    .desktop-menu-container li a, .desktop-menu-container-sticky li a {
        color: #000000;
        font-weight: normal;
    }

        .desktop-menu-container li a:hover, .desktop-menu-container-sticky li a:hover {
            background: #ffe94e;
            color: #000000;
        }

    .desktop-menu-container-sticky .basket-click {
        /* background: url(/images/basket_icon_mobile.png) no-repeat bottom; */
        color: #000000;
    }

.submenu .dropdown-menu {
    background: #EFDF00;
    opacity: 0.9;
}

.desktop-menu-container-sticky .header-points a {
    color: #000000;
}


/* Footer changes */
.footer-container {
    background: #000000;
    color: #FFF;
}

    .footer-container a {
        color: #FFF;
    }

        .footer-container a:hover {
            color: #EFDF00;
        }

/* Catalog */
.ngrs-range-slider .ngrs-join {
    background-image: linear-gradient(#ffe94e, #EFDF00);
}

.catalog-block .catalog-icon-savingsgoal-has-savingsgoal {
    background-image: url(/Areas/ALDAutomotive-SparenMetRBF/Images/catalog_icon_savingsgoal_has_savingsgoal.png);
}

.catalog-block-savingsgoal-overlay, .catalog-block:hover, .service-btn:hover, .service-btn-active, .catalog-block-savingsgoal-overlay .catalog-block-savingsgoal-overlay-inner .progress-container .progress-inner {
    background: #EFDF00;
    color: #000000;
}

    .catalog-block:hover .catalog-icon-new {
        background: url(/images/catalog_icon_new.png);
    }

    .catalog-block:hover .catalog-icon-popular {
        background: url(/images/catalog_icon_popular.png);
    }

    .catalog-block:hover .catalog-icon-order {
        background: url(/images/catalog_icon_order.png);
    }

    .catalog-block:hover .catalog-icon-savingsgoal {
        background: url(/images/catalog_icon_savingsgoal.png);
    }

    .catalog-block:hover .catalog-icon-suggestions {
        background: url(/images/catalog_icon_suggestions.png);
    }

    .catalog-block:hover .catalog-icon-offers {
        background: url(/images/catalog_icon_offers.png);
    }

.row-header {
    background: #000000;
}

    .row-header, .row-header .header-user {
        color: #FFFFFF;
    }

.user-list ul li a, .nav-tabs > li > a {
    color: #000000;
}

.basket-click {
    background: url(/images/basket_icon_mobile.png) no-repeat bottom;
}

.desktop-menu-container-sticky .basket-click {
    background: url(/Areas/ALDAutomotive-SparenMetRBF/Images/basket_icon.png) no-repeat bottom;
}

.header-pull-down .header-points {
    line-height: 30px;
}
