 /* MOBILE STYLES BEGIN */
 

 .ilc-is-mobile #ilc-manufacturers .contains-cadi-tiles .ilc-product-cadi-tile .product-cadi-tiles {
     width: 90%;
 }
 
 .ilc-is-mobile #ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer {
     width: 100%;
     margin: 0 auto;
     margin-bottom: 1rem;
 }
 
 .ilc-is-mobile #ilc-manufacturers .contains-cadi-tiles .ilc-product-cadi-tile .ilc-manufacturer-logo-wrapper {
     width: 90%;
     margin-bottom: 1rem;
 }
 
 @media screen and (min-width: 700px) {
    .ilc-is-mobile #ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer  {
       width: 47%;
       margin-right: 1rem;
    }
}

 @media screen and (min-width: 481px) and (max-width: 1450px) {
     .lex_row{
         flex-direction:Column!important;
    }
   
     .ilc-manufacturer-profile-body .ilc-manufacturer-profile-product-area .ilc-quick-search-filters .ilc-select-container select, .ilc-manufacturer-profile-body .ilc-manufacturer-profile-product-area .ilc-quick-search-filters .ilc-input-container{
         margin-bottom:0px!Important;
    }
     .ilc-manufacturer-profile-body .ilc-manufacturer-profile-highlights.ilc-no-category .ilc-banner-container, .ilc-quick-search-products .ilc-manufacturer-profile-highlights.ilc-no-category .ilc-banner-container {
         width: 30%!important;
    }
     .ilc-manufacturer-profile-body .ilc-manufacturer-profile-product-area .ilc-quick-search-filters .ilc-clear-products {
         margin-left:10px!important;
    }
     .ilc-manufacturer-profile-body .ilc-manufacturer-profile-product-area .ilc-quick-search-filters .ilc-input-container {
         width: 50%!important;
    }
     .ilc-manufacturer-profile-body .ilc-manufacturer-profile-product-area .ilc-quick-search-filters {
         flex-direction:row!important;
    }
     .ilc-manufacturer-profile-body .ilc-manufacturer-info{
         flex-direction:row!important;
         width: 92%!important;
    }
     .ilc-manufacturer-info-actions {
         margin-left: 25px 
    }
     .ilc-quick-search-display-v2 .ilc-quick-search-v2-header.layout-v2 .ilc-input-container {
         margin-bottom:0!important;
         margin-right:15px;
         width: 40%!important;
    }
     .ilc-manufacturer-filter-bar .ilc-quick-search-filters .ilc-input-container, .ilc-search-container .ilc-quick-search-filters .ilc-input-container {
         margin-bottom: 0!important;
         margin-right: 15px;
         width: 40%!important;
    }
     .ilc-manufacturer-filter-bar .ilc-quick-search-filters .ilc-filter-toggle-container, .ilc-search-container .ilc-quick-search-filters .ilc-filter-toggle-container {
         width: 20%!important;
         margin-right:15px;
         margin-top: 0px !important;
    }
     .ilc-manufacturer-filter-bar .ilc-quick-search-filters, .ilc-search-container .ilc-quick-search-filters {
         flex-direction:row!important;
        margin-left: 20px !important;
    }
     .ilc-manufacturer-filter-bar .ilc-header-text {
         width: 97%!important;
    }
     .ilc-manufacturer-profile-body .ilc-manufacturer-info {
         margin-bottom:25px;
    }
     .ilc-manufacturer-profile-body {
         flex-direction:column!important;
    }
     .ilc-quick-search-display-v2 .ilc-quick-search-v2-header.layout-v2 .ilc-filter-toggle-container {
         width: 20%!important;
         margin-right: 15px;
         margin-top: 0px !important;
    }
     .ilc-manufacturer-filter-bar .ilc-clear-products {
         margin-top:0!important;
         width:20%!important;
    }
     .ilc-is-mobile .ilc-quick-search-display-v2 .ilc-quick-search-v2-header.layout-v2 .ilc-input-container {
         margin-bottom: 0!important;
    }
     .ilc-search-actions .ilc-clear-products{
         margin-top:0!important;
         width: 20%!important;
    }
     .ilc-quick-search-display-v2 .ilc-quick-search-v2-header.layout-v2 .ilc-search-actions {
         flex-direction:row!important;
        margin-top: 1px !important;
        margin-left: 30px !important;
        margin-bottom: 20px !important;
    }

     .ilc-manufacturer-filter-bar, .ilc-quick-search-display-v2 .ilc-quick-search-v2-header.layout-v2 {
         width: 100%!important;
         height: auto!important;
         float:none!important;
    }
     .ilc-manufacturer-container, .ilc-search-results-v2, .ilc-manufacturer-profile-body .ilc-manufacturer-profile-product-area{
         width: 100%!important;
         float:none!important;
    }
     .ilc-header .ilc-line-card-actions .ilc-actions-button {
         width: 140px!important 
    }
     .ilc-header .ilc-flex-header {
         padding: 15px!important;
    }
     .ilc-cart{
         width:11rem!important;
    }
     .ilc-resource-view-toggles a {
         margin-right: 10px!important;
    }

     .ilc-manufacturer-profile-body .ilc-manufacturer-profile-highlights.ilc-no-category, .ilc-quick-search-products .ilc-manufacturer-profile-highlights.ilc-no-category {
         flex-flow:wrap!important;
    }
     .ilc-manufacturer-profile-body .ilc-manufacturer-profile-product-area {
         margin-left: 0!important;
    }
     .ilc-manufacturer-profile-body .ilc-manufacturer-profile-product-area .ilc-quick-search-products .ilc-product-list .ilc-product-tile {
         flex-basis: 22%!important;
    }
     .ilc-product-page-body {
         display:flex!important;
         flex-direction:column!important;
    }
     .ilc-product-page-body .ilc-main-product-info-container {
         flex-direction:column!important;
         margin-right:0!important;
    }
     .ilc-product-page-body .ilc-product-image-gallery-container {
         width: 90%!important;
         margin-left:auto!important;
         margin-right:auto!important;
    }
     .ilc-product-page-body .ilc-main-product-info-container .ilc-product-details-container {
         width: 90%!important;
    }
     .ilc-is-mobile .ilc-quick-search-products .ilc-manufacturer-profile-highlights.ilc-no-category .ilc-banner-container{
         width: 46%;
    }
     .ilc-search-results-v2 {
         width: 100%!important;
    }
}
 .ilc-is-mobile .ilc-manufacturer-profile-body .ilc-manufacturer-profile-product-area .ilc-quick-search-filters {
     margin-bottom: 20px;
}
 .ilc-is-mobile .ilc-manufacturer-filter-bar, .ilc-is-mobile .ilc-quick-search-display-v2 .ilc-quick-search-v2-header.layout-v2, .ilc-is-mobile .ilc-manufacturer-profile-body .ilc-manufacturer-info{
     width: 100%;
     height: auto;
     float:none;
}
 .ilc-is-mobile .ilc-manufacturer-container, .ilc-is-mobile .ilc-search-results-v2, .ilc-is-mobile .ilc-manufacturer-profile-body .ilc-manufacturer-profile-product-area{
     width: 100%;
     float:none;
}
 @media screen and (max-width: 1450px) {
     .et_pb_section.et_pb_section_1.et_section_regular {
         padding-top:5px!important;
    }
     .lex_header_section {
         padding-bottom:0!important;
         padding-top: 95px!important;
    }
    .ilc-product-search-page-heading p {
         margin-bottom:15px;
    }
}
 @media screen and (max-width: 835px) {
     .ilc-header .ilc-flex-header {
         flex-direction:column;
     }
     .ilc-header .ilc-line-card-buttons {
         margin-top: 20px;
         margin-left:auto;
         margin-right:auto;
     }
}
 @media screen and (min-width: 480px) and (max-width: 767px) {
     .lex_row {
         flex-direction:Column!important;
    }
     .et_pb_row_5col>.et_pb_column.et_pb_column_1_5, body #page-container .et_pb_section .et_pb_button_0, .et_pb_section .et_pb_button_0, body #page-container .et_pb_section .et_pb_button_1, body #page-container .et_pb_section .et_pb_button_2, body #page-container .et_pb_section .et_pb_button_3{
         width: 100%!important;
         margin-right:0!important;
         margin-bottom: 15px;
    }
}
 @media screen and (max-width: 767px) {
     .ilc-manufacturer-filter-bar .ilc-header-text h1, .ilc-product-search-page-heading h2, .ilc-quick-search-display-v2 .ilc-quick-search-v2-header.layout-v2 .ilc-header-text h1{
         font-size: 20px!important;
    }
     .ilc-is-mobile .ilc-product-page-body .ilc-main-product-info-container .ilc-product-details-container{
         width: 100%;
    }
     .ilc-is-mobile .ilc-quick-search-display-v2 .ilc-quick-search-v2-header.layout-v2 .ilc-search-actions{
         margin-left:0;
    }
     .ilc-search-results-v2 {
         width: 100%!important;
    }
}
 .ilc-is-mobile .ilc-resource-view-toggles a p {
     color:white;
}
 .ilc-is-mobile .ilc-resource-view-toggles a.ilc-active svg path {
     fill:white 
}



/* MOBILE STYLES END */




 /* LEX STYLE ADJUSTMENTS */

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer .ilc-manufacturer-updated-inner, #other-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer .ilc-manufacturer-updated-inner {
    background-color: red;
    left: -17px !important;
}

.ilc-quick-search-products .ilc-product-tile .new-product-pill {
     background-color:#333;
}
 .ilc-header {
     margin: 0 0 0px;
     padding-bottom: 0px;
}
 .ilc-header .ilc-flex-header {
     padding: 20px 20px 20px 50px;
     background: #000;
}
 .ilc-manufacturer-filter-bar, .ilc-search-container {
     background: #333;
     width: 28%;
     flex-direction: column;
     float: left;
     height: 60vw;
}
 .ilc-resource-view-toggles a {
    margin-right: 50px;
    background: #000;
    padding: 12px 25px;
    transition-duration: 300ms;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
}
 .ilc-resource-view-toggles a:hover {
     background: #000;
     border-bottom: 2px solid #c38c01;
     transition-duration: 300ms;
     color: #fff;
}
 .ilc-resource-view-toggles a.ilc-active {
    border-bottom: 2px solid #c38c01 !important;
    background: #000;
    border: 0px solid #000;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
}
 .ilc-header .ilc-line-card-actions .ilc-actions-button {
     background: #e7e7e7;
     border: 1px solid #ded;
     color: #000;
     width: 280px;
}
 .ilc-header .ilc-line-card-actions .ilc-actions-dropdown {
     width: 278px;
}
 .ilc-header .ilc-line-card-actions .ilc-actions-dropdown .ilc-clear-all:hover {
     background: #ccc;
     border-radius: 4px;
}
 .ilc-manufacturer-filter-bar .ilc-quick-search-filters .ilc-filter-toggle-container .ilc-line-card-filter-toggle-button, .ilc-search-container .ilc-quick-search-filters .ilc-filter-toggle-container .ilc-line-card-filter-toggle-button {
     background: #e7e7e7;
     border-radius: 0px;
     font-family: Open Sans,Arial,sans-serif !important;
}
 .ilc-cart {
     width: 13rem;
}
 #ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer .manufacturer-description, #other-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer .manufacturer-description {
    height: 22px;
    background: #c48c00;
    color: #fff;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
}

#ilc-manufacturers .contains-cadi-tiles .ilc-product-cadi-tile .ilc-manufacturer-logo-wrapper {
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px; 
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer, #other-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer {
    border-radius: 10px;
    margin-left: 36px;
    margin-bottom: 30px;
    width: 460px;
}


 #ilc-manufacturers .ilc-manufacturer-container .manufacturers-list h3, #other-manufacturers .ilc-manufacturer-container .manufacturers-list h3 {
     font-size: 18px;
     padding-left: 12px;
}
 .ilc-manufacturer-filter-bar .ilc-header-text, .ilc-manufacturer-filter-bar .ilc-inspirational-search-text-container, .ilc-search-container .ilc-header-text, .ilc-search-container .ilc-inspirational-search-text-container {
     width: 83%;
     color: #fff;
}
 .ilc-manufacturer-filter-bar .ilc-header-text h1, .ilc-manufacturer-filter-bar .ilc-inspirational-search-text-container h1, .ilc-search-container .ilc-header-text h1, .ilc-search-container .ilc-inspirational-search-text-container h1 {
     color: #fff;
     border-bottom: 2px solid #c38c01;
}
 .ilc-manufacturer-filter-bar .ilc-quick-search-filters, .ilc-search-container .ilc-quick-search-filters {
     flex-direction: column;
}
 .ilc-manufacturer-container {
     margin-top: 0.5rem;
     float: left;
     width: 70%;
}
 .ilc-manufacturer-filter-bar .ilc-quick-search-filters .ilc-input-container, .ilc-search-container .ilc-quick-search-filters .ilc-input-container {
     align-items: center;
     display: flex;
     margin-left: 0rem;
     position: relative;
     width: 83%;
     order: -1;
     margin-bottom: 30px;
}
 .ilc-manufacturer-filter-bar .ilc-clear-products {
     background: #151515;
     color: #fff;
     margin-left: 0px;
     margin-top: 2rem;
     width: 65%;
     border: 2px solid #868686;
     padding: 10px;
     text-align: center;
     text-transform: uppercase;
     transition-duration: 500ms;
}
 .ilc-manufacturer-filter-bar .ilc-clear-products:hover {
     background: #c38c01;
     border: 2px solid #c38c01;
     transition-duration: 500ms;
}
 .ilc-manufacturer-filter-bar .ilc-quick-search-filters .ilc-filter-toggle-container, .ilc-search-container .ilc-quick-search-filters .ilc-filter-toggle-container {
     width: 65%;
     margin-top: 50px;
}
 .ilc-manufacturer-filter-bar .ilc-filter-modal-overlay .ilc-filter-modal, .ilc-search-container .ilc-filter-modal-overlay .ilc-filter-modal {
     background: #0f0f0f;
     opacity: 1.0;
     border: 2px solid #fff;
     box-shadow: 3px 6px 37px #000000;
}

.ilc-quick-search-display-v2 .ilc-quick-search-v2-header.layout-v2 .ilc-filter-modal-overlay .ilc-filter-modal {
    background: #0f0f0f;
    opacity: 1.0;
    border: 2px solid #fff;
    box-shadow: 3px 6px 37px #000000;
}

.ilc-quick-search-display-v2 .ilc-quick-search-v2-header.layout-v2 .ilc-filter-modal-overlay .ilc-filter-modal .ilc-filter-modal-content .ilc-dropdown-bins .ilc-dropdown-ilc-header__bin .ilc-dropdown-ilc-header__bin-header{
    background: #c38c01;
}

 .ilc-manufacturer-filter-bar .ilc-filter-modal-overlay .ilc-filter-modal .ilc-filter-modal-content .ilc-dropdown-bins .ilc-dropdown-ilc-header__bin .ilc-dropdown-ilc-header__bin-header, .ilc-search-container .ilc-filter-modal-overlay .ilc-filter-modal .ilc-filter-modal-content .ilc-dropdown-bins .ilc-dropdown-ilc-header__bin .ilc-dropdown-ilc-header__bin-header {
     background: #c38c01;
}
 .ilc-manufacturer-filter-bar .ilc-filter-modal-overlay .ilc-filter-modal .ilc-filter-modal-content, .ilc-search-container .ilc-filter-modal-overlay .ilc-filter-modal .ilc-filter-modal-content {
     color: #fff;
     padding: 2.3em;
}
 .ilc-manufacturer-filter-bar .ilc-filter-modal-overlay .ilc-filter-modal .ilc-modal-top, .ilc-search-container .ilc-filter-modal-overlay .ilc-filter-modal .ilc-modal-top {
     padding: 11px;
     width: 100%;
     font-size: 27px;
}
 .ilc-manufacturer-filter-bar .ilc-filter-modal-overlay .ilc-filter-modal .ilc-filter-modal-content .ilc-dropdown-bins, .ilc-search-container .ilc-filter-modal-overlay .ilc-filter-modal .ilc-filter-modal-content .ilc-dropdown-bins {
     margin-top: 14px;
}
 .ilc-manufacturer-profile-body .ilc-manufacturer-info {
     background: #000;
     padding: 3rem;
}
 img.ilc-manufacturer-logo {
     background: #fff;
     border-radius: 12px;
     border: 1px solid #c38c01;
}
 a.ilc-action-link {
     background: #fff;
     color: #3c3c3c !important;
     font-weight: 400;
}
 a.ilc-action-link:hover {
     background: #333;
     color: #fff !important;
     border: 1px solid #333 !important;
}
 .ilc-manufacturer-profile-body .ilc-manufacturer-info .ilc-manufacturer-description {
     color: #fff;
     font-weight: 300;
}
 .ilc-quick-search-products .ilc-product-tile .ilc-cart-button:hover, .ilc-quick-search-products .ilc-product-tile .ilc-compare-button.ilc-item-added, .ilc-quick-search-products .ilc-product-tile .ilc-compare-button:hover {
     background: #c38c01;
}

.ilc-compare-bar-container .ilc-compare-bar .ilc-product-compare-trigger {
    background: #c38c01;
}

.ilc-compare-bar-container .ilc-compare-bar .ilc-product-compare-trigger:hover {
    background: #333;
}

 .ilc-quick-search-products .ilc-product-tile .ilc-cart-button {
     background: #333;
}
 .ilc-quick-search-products .ilc-product-tile h4 {
     letter-spacing: normal;
     font-size: 14px !important;
}
 .ilc-quick-search-products .ilc-product-tile {
     flex-basis: 19%;
     max-width: 19%;
}
 @media screen and (min-width: 1700px) {
     .ilc-quick-search-products .ilc-product-tile {
         flex-basis: 19%;
         max-width: 19%;
    }
}
 .ilc-manufacturer-profile-body .ilc-manufacturer-profile-product-area .ilc-quick-search-products .ilc-product-list .ilc-product-tile {
     flex-basis: 19%;
}
 .ilc-manufacturer-profile-body .ilc-manufacturer-profile-product-area .ilc-quick-search-products .ilc-product-list .ilc-product-tile:hover {
     background: #fff;
     box-shadow: 3px 3px 10px #dedede;
     -webkit-box-shadow: 3px 3px 10px #dedede;
     -moz-box-shadow: 3px 3px 10px #dedede;
     -ms-box-shadow: 3px 3px 10px #dedede;
}
 a.ilc-manufacturer-social-link {
     filter: invert(1);
}
 .ilc-product-tile .ilc-product-description {
     font-size: .9rem;
     min-height: 11.7rem;
     color: #333;
     font-weight: 400;
     padding:.4em;
}
 .ilc-product-details-container a.ilc-action-link {
     background: #000;
}
 .ilc-product-details-container a.ilc-action-link:hover {
     box-shadow: none;
     border: none;
}
 .ilc-product-page-body .ilc-main-product-info-container .ilc-product-details-container {
     background: #000;
}
 .ilc-product-page-body .ilc-main-product-info-container .ilc-product-details-container .ilc-product-name {
     font-size: 1.2rem;
     font-weight: 400;
     text-align: left;
     border-bottom: 2px solid #c38c01;
}
 .ilc-product-page-body .ilc-main-product-info-container .ilc-product-details-container .ilc-product-subname {
     font-weight: 600;
     letter-spacing: normal;
     color: #fff;
     text-transform: uppercase;
}
 .ilc-product-page-body .ilc-main-product-info-container .ilc-product-details-container .ilc-product-description {
     color: #fff;
     font-weight: 300;
}
 .ilc-product-page-body .ilc-main-product-info-container {
     background: #000;
}
 .image-gallery-content {
     background: #000;
}
 .image-gallery-slide-wrapper.left, .image-gallery-slide-wrapper.right {
     background: #000;
}
 .ilc-product-page-body .ilc-product-image-gallery-container {
     background: #000;
     width: 30%;
     margin-top: 20px;
     margin-bottom: 20px;
}
 .ilc-product-sidebar-container .ilc-product-resources-container {
     display:none;
}
 .ilc-product-sidebar-container .ilc-product-technical-specs-container {
     display:none;
}
 .ilc-product-page-body {
     grid-template-columns: 70% auto auto;
}
 .ilc-product-sidebar-container {
     width: 90%;
}
 .ilc-similar-products-container {
     width: 95%;
}
 .ilc-similar-products-container .ilc-product-tile {
     min-width: 12rem !important;
     max-width: 17%;
}
 .ilc-search-results-v2 .ilc-attribute-checkbox-filters {
     display: none;
}
 [class$=-table] [class$=-table-header-container] {
     background: #000;
}
/* PRODUCT SEARCH */
 .ilc-manufacturer-profile-body .ilc-manufacturer-profile-highlights.ilc-no-category .ilc-banner-container .ilc-banner-manufacturer, .ilc-quick-search-products .ilc-manufacturer-profile-highlights.ilc-no-category .ilc-banner-container .ilc-banner-manufacturer {
     padding-bottom:3px;
}
 .ilc-products-remaining-link a {
     border:none;
}
 .ilc-manufacturer-profile-body .ilc-manufacturer-profile-highlights.ilc-no-category, .ilc-quick-search-products .ilc-manufacturer-profile-highlights.ilc-no-category {
     padding-left:0;
}
 .ilc-manufacturer-profile-body .ilc-manufacturer-profile-highlights.ilc-no-category .ilc-banner-container .ilc-banner-title, .ilc-quick-search-products .ilc-manufacturer-profile-highlights.ilc-no-category .ilc-banner-container .ilc-banner-title {
     font-size: 17px;
     line-height:normal;
}
 .ilc-quick-search-display-v2 .ilc-quick-search-v2-header.layout-v2 {
     background: #333;
     flex-direction: column;
     float: left;
     width: 29%;
     height: 60vw;
     margin-top: 8px;
}
 .ilc-search-results-v2 {
     float: left;
     width: 69%;
     padding-left: 20px;
}
 .ilc-quick-search-display-v2 .ilc-quick-search-v2-header.layout-v2 .ilc-header-text {
     width: 83%;
     color: #fff;
}
 .ilc-quick-search-display-v2 .ilc-quick-search-v2-header.layout-v2 .ilc-header-text h1 {
     color: #fff;
     border-bottom: 2px solid #c38c01;
}
 .ilc-quick-search-display-v2 .ilc-quick-search-v2-header.layout-v2 .ilc-search-actions {
     flex-direction: column;
     margin-top: 31px;
}
 .ilc-quick-search-display-v2 .ilc-quick-search-v2-header.layout-v2 .ilc-input-container {
     align-items: center;
     display: flex;
     margin-left: 0rem;
     position: relative;
     width: 83%;
     order: -1;
     margin-bottom: 30px;
}
 .ilc-quick-search-display-v2 .ilc-quick-search-v2-header.layout-v2 .ilc-filter-toggle-container {
     width: 65%;
     margin-top: 50px;
}
 .ilc-quick-search-display-v2 .ilc-quick-search-v2-header.layout-v2 .ilc-filter-toggle-button {
     background: #e7e7e7;
     border-radius: 0px;
     font-family: Open Sans,Arial,sans-serif !important;
}
 .ilc-search-actions .ilc-clear-products {
     background: #c38c01;
     color: #fff;
     margin-left: 0px;
     margin-top: 2rem;
     width: 65%;
     border: 2px solid #868686;
     padding: 10px;
     text-align: center;
     text-transform: uppercase;
     transition-duration: 500ms;
}
 .ilc-search-actions .ilc-clear-products:hover {
     background: #151515;
     border: 2px solid #c38c01;
     transition-duration: 500ms;
}
 .ilc-product-search-page-heading {
     background: #000;
}
 .ilc-product-search-page-heading p, .ilc-clear-products {
     color:#fff;
}
 .ilc-product-search-page-heading h2 {
     text-align:left;
     padding-bottom: 0;
     color: #bd8a0a;
}
 .ilc-manufacturer-container .ilc-manufacturer-container-side {
     display:none;
}
 .ilc-product-search-page-heading p {
     margin-top: 0;
}
 .ilc-product-similar-collection-all-link {
     font-weight: 400;
     padding: 10px 20px;
     background: #333;
     color: #fff;
}
 p.ilc-product-similar-collection-all-link {
     max-width: 220px;
     text-align: center;
     padding: 20px 20px;
     font-weight: 400;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer .manufacturer-logo, #other-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer .manufacturer-logo {
    padding: 20px;
}

.ilc-quick-search-products .ilc-product-tile {
    flex-basis: 23%;
    max-width: 23%;
}

@media screen and (min-width: 1700px) {
.ilc-quick-search-products .ilc-product-tile {
    flex-basis: 23%;
    max-width: 23%;
}
}

h3.ilc-results-manufacturer-count-container {
    margin-left: 0px;
    display: flex;
    flex: auto;
}

.ilc-product-search-page-heading h2 {
    color:#bd8a0a;
}