﻿.boschicon-bosch-ic-my-brand-frame::before {
    content: url('/img/altipal/icons/person.svg') !important;
}

.boschicon-bosch-ic-shoppingcart::before {
    content: url('/img/altipal/icons/cart.svg');
}

.boschicon-bosch-ic-call-frame::before {
    content: url('/img/altipal/icons/headset.svg');
}

#NoArtCar {
    background-color: #DE1E22 !important;
    top: -10px;
    left: 20px;
}

.o-header:before {
    background-image: none;
}

.o-header {
    background: #fff;
}

.o-header__menu-trigger-icon-bar {
    background: #DE1E22;
}

    .o-header__menu-trigger-icon-bar:hover {
        color: #DE1E22;
    }

.o-header__menu-trigger:hover .o-header__menu-trigger-icon-bar {
    color: #DE1E22;
}

.o-footer__bottom {
    padding-bottom: 0.5rem;
}

.a-link {
    color: #DE1E22;
}

    .a-link:hover {
        color: #DE1E22;
    }

.sub-menu {
    color: #404040;
}

.a-button--primary:hover {
    background: #fcce05;
    color: #fff;
}

.a-link--integrated a:hover {
    color: #DE1E22;
}

.a-button--integrated:hover {
    color: #DE1E22;
}

.a-button--integrated:active {
    color: #DE1E22;
}

.a-component-header h2 {
    color: #404040;
}

.M-Teaser-Two-Columns__content--headline2 {
    color: #404040;
}

.footer {
    background: #fcce05;
    color: #404040;
}

    .footer a, .footer a span {
        color: #404040;
    }

.contact-inf-container {
    padding: 0;
}

.a-button--primary {
    background-color: #DE1E22;
    color: #fff;
    border-radius: 16px;
}

.a-text-field select {
    background-color: #fff !important;
    border: 1px solid #404040 !important;
    border-radius: 5px !important;
}

.a-text-field option {
    background-color: #fff !important;
}

.submenu {
    right: 17%;
}

@media (max-width:1200px) {
    .submenu {
        right: 100px !important;
    }
}
@media (max-width:576px) {
    .img-logo {
        margin-top: 1.5rem !important;
    }
    .submenu {
        right: 90px!important;
    }
}


