
#search-company button {
background: #cbcbcb;
color:#ffffff;
}

.company-inner {
color:#000000;
background:#ffffff;
}

.c.three.company-block .company-inner .company-title h2 {
color:#000000;
}

.company-inner .company-title h2 {
font-weight: bold;
font-size: 14px;
color:#000000;
}

.company-element-listing {
background:#f5f5f5;
}

.company-element-search {
background:#e4e4e4;
}

.company-cat-image svg {
fill:#000000;
}

#search-company label {
color:#000000;
}

.c.four.company-block.open .view-company-profile {
background:#a2a2a2;
color:#000000;
border:1px solid #515151;
}

.c.four.company-block.open .view-company-profile:hover {
background:#cbcbcb;
color:#929292;
}

.c.three.company-block.open .view-company-profile {
background:#a2a2a2;
color:#000000;
border:1px solid #515151;
}

.c.three.company-block.open .view-company-profile:hover {
background:#cbcbcb;
color:#929292;
}


h1.company-listing-header {
color:#d6d6d6;
}

h3.company-listing-sub-header {
color:#000000;
}

.company-profile-block .company-inner {
background:#ffffff;
color:#000000;
}

.company-profile-block .post-nav a {
color:#cbcbcb;
}

.tabs-menu li {
background-color: #d6d6d6;
color:#cbcbcb;
}

.tabs-menu li.current {
background-color: #a2a2a2;
color:#000000;
}

.tabs-menu .current a {
color:#000000;
}

.tab-content {
background: #cbcbcb;
color:#cbcbcb;
}


.company-inner:hover .company-title {
color: #929292;
}

.company-inner:hover {
border-color: #929292;
}


    #search-company.search-company-customer-34 button {
    background: #cbcbcb;
    color:#ffffff;
    }

    .company-inner.inner-custom-34 {
    color:#000000;
    background:#ffffff;
    }

    .c.three.company-block.block-custom-34 .company-inner .company-title h2 {
    color:#000000;
    }

    .company-inner.inner-customer-34 .company-title h2 {
    font-weight: bold;
    font-size: 14px;
    color:#000000;
    }

    .company-element-listing.element-listing-custom-34 {
    background:#f5f5f5;
    }

    .company-element-search.element-search-custom-34{
    background:#e4e4e4;
    }

    .company-cat-image.company-cat-image-custom-34 svg {
    fill:#b7c402;
    }

    #search-company.search-company-customer-34 label {
    color:#000000;
    }

    .c.four.company-block.block-custom-34.open .view-company-profile {
    background:#a2a2a2;
    color:#000000;
    border:1px solid #515151;
    }

    .c.four.company-block.block-custom-34.open .view-company-profile:hover {
    background:#cbcbcb;
    color:#929292;
    }

    .c.three.company-block.block-custom-34.open .view-company-profile {
    background:#a2a2a2;
    color:#000000;
    border:1px solid #515151;
    }

    .c.three.company-block.block-custom-34.open .view-company-profile:hover {
    background:#cbcbcb;
    color:#929292;
    }


    h1.company-listing-header.listing-header-custom-34 {
    color:#d6d6d6;
    }

    h3.company-listing-sub-header.listing-sub-header-custom-34 {
    color:#000000;
    }

    .company-profile-block.profile-block-custom-34 .company-inner {
    background:#ffffff;
    color:#000000;
    }

    .company-profile-block.profile-block-custom-34 .post-nav a {
    color:#cbcbcb;
    }

    .tabs-menu.tabs-menu-custom-34 li {
    background-color: #cbcbcb;
    color:#cbcbcb;
    }

    .tabs-menu.tabs-menu-custom-34 li.current {
    background-color: #929292;
    color:#000000;
    }

    .tabs-menu.tabs-menu-custom-34 .current a {
    color:#000000;
    }

    .tab-content.tabs-content-custom--34 {
    background: #cbcbcb;
    color:#000000;
    }


    .company-inner.inner-custom-34:hover .company-title {
    color: #929292;
    }

    .company-inner.inner-custom-34:hover {
    border-color: #929292;
    }


    #search-company.search-company-customer-38 button {
    background: #cbcbcb;
    color:#ffffff;
    }

    .company-inner.inner-custom-38 {
    color:#000000;
    background:#ffffff;
    }

    .c.three.company-block.block-custom-38 .company-inner .company-title h2 {
    color:#000000;
    }

    .company-inner.inner-customer-38 .company-title h2 {
    font-weight: bold;
    font-size: 14px;
    color:#000000;
    }

    .company-element-listing.element-listing-custom-38 {
    background:#f5f5f5;
    }

    .company-element-search.element-search-custom-38{
    background:#e4e4e4;
    }

    .company-cat-image.company-cat-image-custom-38 svg {
    fill:#ff0000;
    }

    #search-company.search-company-customer-38 label {
    color:#000000;
    }

    .c.four.company-block.block-custom-38.open .view-company-profile {
    background:#a2a2a2;
    color:#000000;
    border:1px solid #000000;
    }

    .c.four.company-block.block-custom-38.open .view-company-profile:hover {
    background:#cbcbcb;
    color:#929292;
    }

    .c.three.company-block.block-custom-38.open .view-company-profile {
    background:#a2a2a2;
    color:#000000;
    border:1px solid #000000;
    }

    .c.three.company-block.block-custom-38.open .view-company-profile:hover {
    background:#cbcbcb;
    color:#929292;
    }


    h1.company-listing-header.listing-header-custom-38 {
    color:#d6d6d6;
    }

    h3.company-listing-sub-header.listing-sub-header-custom-38 {
    color:#a9a9a9;
    }

    .company-profile-block.profile-block-custom-38 .company-inner {
    background:#ffffff;
    color:#000000;
    }

    .company-profile-block.profile-block-custom-38 .post-nav a {
    color:#cbcbcb;
    }

    .tabs-menu.tabs-menu-custom-38 li {
    background-color: #cbcbcb;
    color:#cbcbcb;
    }

    .tabs-menu.tabs-menu-custom-38 li.current {
    background-color: #a2a2a2;
    color:#000000;
    }

    .tabs-menu.tabs-menu-custom-38 .current a {
    color:#000000;
    }

    .tab-content.tabs-content-custom--38 {
    background: #cbcbcb;
    color:#cbcbcb;
    }


    .company-inner.inner-custom-38:hover .company-title {
    color: #929292;
    }

    .company-inner.inner-custom-38:hover {
    border-color: #929292;
    }


    #search-company.search-company-customer-42 button {
    background: #cbcbcb;
    color:#ffffff;
    }

    .company-inner.inner-custom-42 {
    color:#000000;
    background:#ffffff;
    }

    .c.three.company-block.block-custom-42 .company-inner .company-title h2 {
    color:#000000;
    }

    .company-inner.inner-customer-42 .company-title h2 {
    font-weight: bold;
    font-size: 14px;
    color:#000000;
    }

    .company-element-listing.element-listing-custom-42 {
    background:#f5f5f5;
    }

    .company-element-search.element-search-custom-42{
    background:#e4e4e4;
    }

    .company-cat-image.company-cat-image-custom-42 svg {
    fill:#23392c;
    }

    #search-company.search-company-customer-42 label {
    color:#000000;
    }

    .c.four.company-block.block-custom-42.open .view-company-profile {
    background:#a2a2a2;
    color:#000000;
    border:1px solid #515151;
    }

    .c.four.company-block.block-custom-42.open .view-company-profile:hover {
    background:#cbcbcb;
    color:#929292;
    }

    .c.three.company-block.block-custom-42.open .view-company-profile {
    background:#a2a2a2;
    color:#000000;
    border:1px solid #515151;
    }

    .c.three.company-block.block-custom-42.open .view-company-profile:hover {
    background:#cbcbcb;
    color:#929292;
    }


    h1.company-listing-header.listing-header-custom-42 {
    color:#d6d6d6;
    }

    h3.company-listing-sub-header.listing-sub-header-custom-42 {
    color:#000000;
    }

    .company-profile-block.profile-block-custom-42 .company-inner {
    background:#ffffff;
    color:#000000;
    }

    .company-profile-block.profile-block-custom-42 .post-nav a {
    color:#cbcbcb;
    }

    .tabs-menu.tabs-menu-custom-42 li {
    background-color: #cbcbcb;
    color:#cbcbcb;
    }

    .tabs-menu.tabs-menu-custom-42 li.current {
    background-color: #a2a2a2;
    color:#000000;
    }

    .tabs-menu.tabs-menu-custom-42 .current a {
    color:#000000;
    }

    .tab-content.tabs-content-custom--42 {
    background: #cbcbcb;
    color:#cbcbcb;
    }


    .company-inner.inner-custom-42:hover .company-title {
    color: #929292;
    }

    .company-inner.inner-custom-42:hover {
    border-color: #929292;
    }

