 @media (min-width: 1025px) {
    .ilc-layout {
        margin-left: 0px;
        margin-right: 0px;
}}
 
 
/* NAV */
 
a.ilc-clear-all.ilc-login-button,
a.ilc-clear-all.ilc-create-account {
    display: none;
}
 
.ilc-header a.ilc-clear-all {
    color: #fff;
    background: #2f5683;
    padding: 9px 16px;
    font-size: 0.8rem;
    line-height: 1.2em;
    margin-left: 0px;
    margin-right: 8px;
    transition: all 300ms ease-in-out;
} 

.ilc-header a.ilc-clear-all:hover {
    color: #fff;
    background: #8598ba;
    transition: all 300ms ease-in-out;
}

.ilc-header {
    padding-bottom: 20px;
    margin: 0 0 1.5rem 0px;
}

#electrical.ilc-header__bin {
    border-left: 1px solid #8598BA;
}

.ilc-header__bin-header {
    border-bottom: none;
    font-weight: 500;
    font-size: 1rem;
    font-family: "Montserrat", sans-serif;
    color: #707070;
    background: #D3DBEB;
}

.ilc-header .ilc-tags-list label {
    font-size: 0.8rem;
    font-weight: 400;
}

.ilc-header .ilc-tags-list .ilc-tag-container:hover, .ilc-header .ilc-tags-list .ilc-tag-container:hover label {
    cursor: pointer;
}

.ilc-header .ilc-tags-list .ilc-tag-container:hover label {
    font-weight: 600;
}

input[type=checkbox], input[type=radio] {
-webkit-filter: hue-rotate(2deg) saturate(0.4);     
-moz-filter: hue-rotate(2deg) saturate(0.4);     
-ms-filter: hue-rotate(2deg) saturate(0.4);     
-o-filter: hue-rotate(2deg) saturate(0.4); 
filter: hue-rotate(2deg) saturate(0.4);      
}

.content .ilc-tag-tabs {
    margin: 0px 0px 0px 0px;
}

.ilc-producttype-tab-container {
    border: none;
}

.ilc-tag-tabs li a {
    border: 0px solid transparent;
    font-size: 1.1rem;
    font-family: "Montserrat", sans-serif;
    color: #707070;
    background: #D3DBEB;
    font-weight: 500;
    transition: all 300ms ease-in-out;
}

.ilc-tag-tabs li a:hover {
    background: #8598BA;
    transition: all 300ms ease-in-out;
}

.ilc-tag-tabs li.active a, .ilc-tag-tabs li.active a:hover, .ilc-tag-tabs li.active a:focus {
    color: #707070;
    cursor: pointer;
    background-color: #F5F5F5;
    border: 0px solid #F5F5F5;
    border-bottom-color: #F5F5F5;
    border-width: 0;
    font-weight: 500;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer, #other-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer {
    width: 235px;
    margin-bottom: 27px;
    margin-left: 20px;
    border: none;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list, #other-manufacturers .ilc-manufacturer-container .manufacturers-list {
    background: #F5F5F5;
    color: #707070;
    border: none;
}
       
 #ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer .manufacturer-description, #other-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer .manufacturer-description {
    height: auto;
    background-color: #f5f5f5;
    color: inherit;
    border-top: none;
    font-size: 13px;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer .manufacturer-logo, #other-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer .manufacturer-logo {
    height: 125px;
}

.manufacturer-logo img {
    width: 235px;
    margin-top: 15px;
    transition: all 300ms ease-in-out;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer:hover .manufacturer-logo img {
    margin-top: 0.5rem;
    transition: all 300ms ease-in-out;
}

.ilc-manufacturer-dialog-tab-row {
    background-color: #fff;
    padding: 0 13px;
    padding-top: 4px;
}

.ilc-manufacturer-dialog-tab-row .ilc-manufacturer-dialog-tabs li, .ilc-manufacturer-dialog-tab-row .ilc-manufacturer-dialog-tabs li.active-tab {
    color: #707070;
    background: none;
}

.ilc-manufacturer-dialog-tab-row .ilc-manufacturer-dialog-tabs li {
    margin-right: 15px;
    padding: 0px 5px;
    border-bottom: 2px solid #fff;
    font-size:.8rem;
    font-weight:400;
}

.ilc-manufacturer-dialog-tab-row .ilc-manufacturer-dialog-tabs li.active-tab {
    border-bottom: 2px solid #2F5683;
    transition: all 300ms ease-in-out;
    
}

.ilc-manufacturer-dialog-tab-row .ilc-manufacturer-dialog-tabs li:not(.active-tab) {
    transition: all 300ms ease-in-out;
    
}

.ilc-manufacturer-dialog-tab-row .ilc-manufacturer-dialog-tabs li:not(.active-tab):hover {
    border-bottom: 2px solid #8598ba;
    transition: all 300ms ease-in-out;
    
}

.ilc-manufacturer-dialog-latest-products h3 {
    margin-bottom: 0.5rem;
    margin-top: 1rem;
}

.ilc-manufacturer-dialog-footer {
    background-color: #8598BA;
}


.ilc-manufacturer-uhoh a {
    color: #fff;
    background: #2f5683;
    padding: 12px 24px;
    font-size: 1rem;
    font-family: "Montserrat", sans-serif;
    transition: all 300ms ease-in-out;
}

.ilc-manufacturer-uhoh a:hover {
    background: #8598BA;
    transition: all 300ms ease-in-out;
}

.ilc-agency-pick .ilc-agency-pick-header {
    background-color: #f5f5f5;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list h3, #other-manufacturers .ilc-manufacturer-container .manufacturers-list h3 {
    color: #707070;
    margin: 1rem 0 1.5rem 0;
}

.ilc-agency-pick {
    background-color: #f5f5f5;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer .ilc-manufacturer-new-line-inner, #other-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer .ilc-manufacturer-new-line-inner,
#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{
    left: -15px;
    top: 10px;
}