﻿.homepage-menu-logged-out a {
    color: white !important;
    text-decoration: none !important;
}

.white, .user-settings-state-value, #header .main-navigation, #nav-one > li > a:hover, #nav-one > li > a.active, #nav-one > li.submenu-visible > a, #nav-one > li.sfHover > a,
.download-mobile, .footer-company-name, .footer-terms-conditions, .addproduct .fa-shopping-basket, .addproduct span, .yesss-theme-description, .welcome-message,
.product-feedback-button{
    color: white !important;
}

    .btn:hover {
        color: unset;
    }

    .footer-terms-conditions a, .product-share-button a, .product-information-technical-document a{
        color: white !important;
    }
.footer-social-media-logo a {
    color: #1d8dca;
}

.footer-social-media-logo a {
    background-color: white;
}

        #footer a, #newsletter-email::placeholder, #footer .footer-menu h3 {
            color: #000000 !important;
        }

body, #header .searchbutton, .shopping-cart-button .basket-icon_e, .fa-user-circle-o, .brand a,
.product-information-technical-document a, .product-information-alternatives-description, .product-information-favorite-description span,
.product-information-manufacturer-description a {
    color: #000000 !important;
}

.chapter-column-content a {
    color: #000000 !important;
}

a, .product-information-favorite-description span {
    color: #1d8dca;
}

    a:hover {
        color: #1d8dca;
    }

#nav-one li a, .news-pages-carousel-wrapper, .news-carousel-button a, .favorite-list-quantity-value {
    color: white;
}

.product-results-indo-details-separator {
    color: #8b8989;
}

.product-results-description-title a, .copy-span-content .fa-clone, .product-results-info-more-details a, .product-results-info-more-details-inside a, delivery-information-delivery-part, .login-field-actions .small-font a, .login-privacy-policy-content a,
.product-results-load-more .product-results-load-more-button {
    color: #1d8dca !important;
}

.view-all-brands {
    color: #2683ad;
}

.blue-color, .product-stock-delivery-info-image .fa-truck, .order-details-truck .fa-truck, .product-stock-description, .product-order-quantity-operations, .product-information-pdf-image .fa-file-text-o,
.product-information-alternatives-image .fa-arrows-h, .product-information-manufacturer-image .fa-link, .scroll-to-product-details span, .more-info span, .product-results-order-info-title,
#search-criteria h3, .catalog-container .chapter .chapter-title-text, .order-details-status-column .fa-check-circle, .delivery-info-container > label, .order-description-drag-and-drop .fa-bars,
.homepage-menu-logged-out .block {
    color: #1d8dca;
}

.saved-message {
    color: green;
}

#searchterm, .select-designed-text, #search-filters, #chapters-owl-carousel .chapter .chapter-title p {
    color: #000000;
}

.fa-black-stroke {
    -webkit-text-stroke-color: black;
}

.fa-blue-stroke {
    -webkit-text-stroke-color: #1d8dca;
}

.fa-red-stroke {
    -webkit-text-stroke-color: red;
}

.order-details-product-description {
    color: #007dc7;
}

.no-results-title {
    color: #009ee3;
}

.tradeproduct-table .table-header, .order-overview-invoice-address {
    color: #007dc7;
}

.red, .register-field-column label:after, .header .js-deleteEverythingFromComparing {
    color: red;
}

.login-block-header, .login-block-button, .button-orange, .news-carousel-button a {
    color: white;
}

.order-details-column .caption .fa-check-circle, .delivery-info-order-details .caption .fa-check-circle, .green-check {
    color: #7bad14;
}

.check-circle-green-important {
    color: #7bad14 !important;
}

button, a.button, .button, input[type=submit] {
    color: white;
    background-color: #1d8dca;
}

    /*button:hover, a.btn:hover, .button:hover, input[type=submit]:hover {
            color: white;
            background-color: #006881;
            filter: brightness(120%);
        }*/

    button[disabled], a.button[disabled], .button[disabled], input[type=submit][disabled] {
        background-color: #f7f7f7;
        /*border: 1px solid #e5e5e5;*/
        color: #303138;
        opacity: 0.5;
    }

        button[disabled]:hover, a.button[disabled]:hover, .button[disabled]:hover, input[type=submit][disabled]:hover {
            filter: none;
            background-color: #f7f7f7;
            /*border: 1px solid #e5e5e5;*/
            color: #303138;
            opacity: 0.5;
        }

.trade-product-row {
    border-color: #a2a2a2 !important;
}

.ui-widget-header, .login-block-button {
    background-color: #208ccc;
}

.register-field-column input {
    background-color: white !important;
}

.button-whatsapp {
    background-color: #25D366 !important;
}

#submit-newsletter, .order-details-white-background, .view-all-brands, .detail-popup-image .images, .detail-related .product-row {
    background-color: white;
}

    #submit-newsletter:hover, .homepage {
        background-color: #1d8dca;
    }

p.small {
    font-size: 12px;
}

#header #searchterm, #header .searchbutton, .detail-specs .more-info-button, .scroll-to-product-details .scroll-to-product-details-button, #seeFullProductDescription {
    background-color: #f0f0f0 !important;
}
.theme-bar-mobile-wrapper, .brand-carousel-container, .brand-carousel-wrapper {
    background-color: #f0f0f0;
}

.shopping-cart-button {
    background-color: white !important;
}

#nav-one > li > a:hover:after,
#nav-one > li.sfHover > a:hover:after,
#nav-one > li.submenu-visible > a:after,
#nav-one > li.sfHover > a:after,
#footer-wrapper,
#newsletter-email,
.register-field-column select {
    background: white;
}

.order-input, .order-overview-table-container, #nav-one > li .active:after, .homepage-menu-logged-out .block {
    background-color: white !important;
}

.download-mobile, #go-to-top-button {
    background-color: #e54700;
}

.banners-slider-content.c-slider__content .btn:hover, .news-carousel-button .btn:hover {
    background-color: black !important;
}

#registerForm {
    background: rgba(238,248,253,1);
}

.images, .product-description, .product-information, .delivery-address-data .row, .delivery-address-data-container, .delivery-address-submit-container, .related-products-wrapper {
    background: #f6f6f6;
}

.orange-background, .button-orange, .order-details-submit .button, .order-delivery-submit, .order-confirmation-submit, .order-quotation-submit, #submitRegister, .login-submit-button input[type=submit], .login-block-header {
    background-color: #e54700 !important;
}

    .button-orange:hover, .order-details-submit .button:hover, .order-delivery-submit:hover, .order-confirmation-submit:hover, .order-quotation-submit:hover, #submitRegister:hover, .login-submit-button input[type=submit]:hover {
        background-color: black !important;
    }

    #cookiebar {
        background-color: #f7f7f7;
        border: solid 1px #e5e5e5;
    }

.order-info-section, .order-confirmation-submit-row, .brand-letters-row, .brands-list .brand, .js-loading-prices {
    background-color: #eef8fd
}

.order-confirmation-overview-table {
    background-color: #f0f0f0;
}

.product-results-stock-wrapper, #search-criteria, .order-details-content-item, .order-details-end {
    background-color: #f6f6f6;
}

.order-details-search #search-block button[type=submit] {
    background-color: #e8e2e3;
}

#compare-container .header, .o-checkbox input:checked::before {
    background-color: #1d8dca;
    border: 1px solid #0174B5;
    color: white;
}

    #compare-container .header:hover {
        filter: brightness(120%);
    }

.changes-saved {
    color: green;
}

.product-results-order-info-wrapper, .product-results-price-on-request {
    background-color: #eef8fd;
}

.detail-specs .row:nth-child(2n+1), .detail-info-section .row:nth-child(2n), .comparetable tr:nth-child(2n) {
    background-color: #eef8fd;
}

.login-column {
    background-color: rgba(238,248,253,1);
}

#shopping-cart .shopping-cart-quantity {
    background-color: #1d8dca;
}

.addproduct, .product-share-button, .product-feedback-button, .product-row .related-products-order-buttons .addline, #submitFeedback {
    background-color: #208ccc;
}

.blue-background, #favorite-list .favorite-list-quantity {
    background-color: #1d8dca;
}
.homepage .c-slider__content, .homepage .banners-container {
    background-color: rgba(29, 141, 202, 0.7); /*#1d8dca; + opacity*/
}

#yesss-industrial:hover, .yesss-industrial:hover, #yesss-industrial-button:hover #yesss-industrial {
    background-color: #f6d134;
}

.yellow-background, .industrial .c-slider__pagination span.swiper-pagination-bullet{
    background-color: #f6d134;
}

.industrial .banners-container {
    background-color: rgba(246, 209, 52, 0.7); /*#f6d134; + opacity*/
}
#yesss-emobility:hover, .yesss-emobility:hover, #yesss-emobility-button:hover #yesss-emobility {
    background-color: #8abd24;
}

.green-background, .emobility .c-slider__pagination span.swiper-pagination-bullet {
    background-color: #8abd24;
}
.emobility .banners-container {
    background-color: rgba(138, 189, 36, 0.7); /*#8abd24; + opacity*/
}

#yesss-security:hover, .yesss-security:hover, #yesss-security-button:hover #yesss-security {
    background-color: #c00d0d;
}

.red-background, .security .c-slider__pagination span.swiper-pagination-bullet{
    background-color: #c00d0d;
}

.security .banners-container {
    background-color: rgba(192, 13, 13, 0.7); /*#c00d0d; + opacity*/
}

.white-background, .theme-bar-mobile .yesss-theme-image-mobile, .login-field input[type=text], .login-field input[type=password] {
    background-color: white;
}

#yesss-lighting:hover, .yesss-lighting:hover, #yesss-lighting-button:hover #yesss-lighting {
    background-color: #009FE3;
}

.lightning-background, .lightning .c-slider__pagination span.swiper-pagination-bullet {
    background-color: #009FE3;
}
.lightning .banners-container {
    background-color: rgba(0, 159, 227, 0.7); /*#009FE3 + opacity*/
}

.order-details-products {
    background-color: #eef8fd;
}

.delivery-information-delivery-date {
    background-color: #eaf4f9;
}

.black-background, .landingpage .c-slider__pagination span.swiper-pagination-bullet-active {
    background-color: black;
}

.glide-brands .glide__arrows .glide__arrow--left svg path, .glide-brands .glide__arrows .glide__arrow--right svg path,
.glide-banners .glide__arrows .glide__arrow--right svg path, .glide-banners .glide__arrows .glide__arrow--left svg path,
.banners-custom-left-arrow svg path, .banners-custom-right-arrow svg path {
    fill: black;
}

.basket-icon-related-product {
    fill: white;
}

.checked-sign-component, .checked-sign-circle, .homepage-menu-logged-out .block {
    fill: #1d8dca;
}

.fill-red {
    fill: red;
}

.fill-green {
    fill: green;
}

.homepage-menu-logged-out a .block {
    border: 3px solid white;
}

.homepage-menu-logged-out a:hover .block {
    color: #e54700;
    fill: #e54700;
    border: 3px solid #e54700;
}

.chapter-image:hover {
    border: 1px solid #009FE3;
}

#addorderlinesform #product-results .trade-product-row {
    border-bottom: 1px solid #a2a2a2;
}

.stock-info-background {
    background-color: #d8ecf4;
}