 /* LOAD MORE BUTTONS */

.ilc-products-remaining-link a {
    background: #1a204d;
    text-transform: uppercase;
}

 .ilc-search-results-v2 .ilc-attribute-checkbox-filters {color:black}    
 
 .ilc-manufacturer-dialog-latest-products h3, .ilc-manufacturer-dialog-body .ilc-manufacturer-dialog-videos h3, .ilc-manufacturer-dialog-body .ilc-manufacturer-dialog-literature h3 {
     color: #080808;
 }
           
           
          .ilc-sidebar-items div:nth-child(3)>h4 {
      display: none;
}

.ilc-continuing-education-banner {
      background-color: #121313;
      color: #fff;
      font-size: 0.95em;
      text-align: center;
}

.ilc-continuing-education-banner .ilc-course-banner-inner {
      padding: .5em;
      font-size: 15px;
      line-height: 1.5em;
}

.ilc-course-banner-inner div {
      padding: 0 1em;
}

/* SUB MENU */

.ilc-resource-view-toggles a {
      margin-right: 30px;
}

.ilc-resource-view-toggles a:hover {
      color: #ddd;
}

/* V4 CADI-TILES */

.ilc-logo-white {
      width: 200px;
      position: absolute;
      top: 0px;
      margin: auto;
      bottom: 0px;
      left: 0px;
      right: 0px;
      margin-top: 0px;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer-image-tile .ilc-tile-image-1,
#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer-image-tile .ilc-tile-image-1 img {
      width: 200px;
      height: 200px;
      position: absolute;
      left: 0px;
      right: 0px;
      top: 0px;
      bottom: 0px;
      margin: auto;
      opacity: 0.7;
      transition: all 150ms linear !important;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer,
#other-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer {
      position: relative;
      width: 200px;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer .manufacturer-description,
#other-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer .manufacturer-description {
      display: none;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer-image-tile .manufacturer-logo {
      width: 200px;
      position: absolute;
      left: 0px;
      right: 0px;
      top: 0px;
      bottom: 0px;
      margin: auto;
      background: transparent;
      z-index: 5;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer-image-tile .ilc-manufacturer-image-tile-images {
      clear: both;
      width: 200px;
      height: 200px;
      background: #131313;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer .manufacturer-logo,
#other-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer .manufacturer-logo {
      height: 200px;
      background: #fff;
}

/* QUCK SEARCH */

.ilc-search-results-v2 .featured-products-heading, .ilc-search-results-v2 .new-products-heading {
    color:#080808;
}

/* PROGRAMS BIN FIX */

.ilc-manufacturer-filter-bar .ilc-filter-modal-overlay .ilc-filter-modal, 
.ilc-search-container .ilc-filter-modal-overlay .ilc-filter-modal,
.ilc-quick-search-display-v2 .ilc-quick-search-v2-header .ilc-filter-modal-overlay .ilc-filter-modal {
    margin-top: 5%;
}


@media (max-width: 1599px) {
    .ilc-manufacturer-filter-bar .ilc-filter-modal-overlay .ilc-filter-modal .ilc-filter-modal-content .ilc-dropdown-bins.ilc-with-programs-bin .ilc-mobile-filter-accordion-container,
    .ilc-search-container .ilc-filter-modal-overlay .ilc-filter-modal .ilc-filter-modal-content .ilc-dropdown-bins.ilc-with-programs-bin .ilc-mobile-filter-accordion-container,
    .ilc-quick-search-display-v2 .ilc-quick-search-v2-header .ilc-filter-modal-overlay .ilc-filter-modal .ilc-filter-modal-content .ilc-dropdown-bins.ilc-with-programs-bin .ilc-mobile-filter-accordion-container {
        flex-basis: 48%;
}}

/* SCI SIDEBAR STYLES */

.ilc-sidebar__open .ilc-sidebar {
      width: 27%;
      background-color: #121313;
      position: absolute;
      margin-top: -38px;
      padding-top: 12px;
      box-shadow: 0px 0px 0px #a0a0a0;
}

ul.ilc-sidebar-banners {
      margin-top: 0px !important;
}

.ilc-sidebar-items h5 {
      color: #ffffff;
}

.ilc-sidebar-items h4 {
      background: #202121;
      font-size: 20px;
      margin-bottom: -20px;
      font-weight: bold;
      text-transform: uppercase;
      border-bottom: 1px solid #4e4a4a;
}

.ilc-sidebar__open .ilc-sidebar-body {
      padding-top: 0px;
}

span.read-more {
      background: #000;
      color: #fff !important;
}

span:hover.read-more {
      background: #1a204d;
      color: #fff;
}

.ilc-sidebar-news span {
      color: #0085cd;
      font-size: 12px;
      text-transform: uppercase;
}

.ilc-sidebar-featured-products li {
      min-height: 160px;
}

.ilc-sidebar-news li {
      min-height: 160px;
}

.ilc-sidebar-banners li {
      min-height: 330px;
}

ul.ilc-sidebar-banners {
      margin-top: 30px;
}

.ilc-sidebar-items h5 {
      color: #0085cd;
}

ul.ilc-sidebar-news .title {
      color: #0085cd;
}

.ilc-sidebar p {
      font-size: 14px;
      color: #fff;
}

/* ORIGINAL SCI STYLES */

.react-slideshow-wrapper .images-wrap * {
      margin-top: 5px !important;
}

.ng-modal-dialog {
      top: 9%;
}

.content .ilc-tag-tabs {
      margin: 0px 0px 15px 22px;
      background: transparent;
}

.content ul {
      list-style: none;
}

.ilc-header h2 {
      color: #fff;
      margin-right: 15px;
      font-size: 4px;
}

.ilc-header a.ilc-clear-all {
      color: #fff;
      background: #1a204d;
      padding: 0px 25px;
      font-weight: bold;
      line-height: 38px;
}

#interior.ilc-header__bin {
      width: 51%;
      margin-bottom: 30px;
}

#exterior.ilc-header__bin {
      width: 46%;
      border-left: solid 1px #ddd;
      margin-bottom: 30px;
      min-height: 260px;
}

#building_systems.ilc-header__bin {
      width: 51%;
      border-left: solid 0px #ddd;
      margin-top: 10px;
      margin-bottom: 30px;
}

#other.ilc-header__bin {
      width: 46%;
      border-left: solid 1px #ddd;
      margin-top: 10px;
      margin-bottom: 30px;
}

.ilc-header__bin-header {
      border-bottom: solid 1px #ddd;
      padding-left: 8px;
      padding-bottom: 8px;
      font-weight: bold;
      font-size: 12px;
      margin-bottom: 11px !important;
      color: #fff;
      background-color: #121313;
      padding-top: 10px;
}

.ilc-header .ilc-tags-list .ilc-tag-container {
      font-size: 11px;
      margin-bottom: -2px;
}

.ilc-header {
      text-transform: uppercase;
      margin: 0px 20px 15px 20px;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer .manufacturer-description,
#other-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer .manufacturer-description {
      background-color: #005aa7;
      height: 24px;
      padding-top: 5px;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer,
#other-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer {
      transition: all 150ms linear !important;
      border: 1px solid #ddd;
      background: #353535;
      margin-left: 12px;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer:hover,
#other-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer:hover {
      box-shadow: 0px 0px 0px #c0c0c0;
      -webkit-box-shadow: 0px 0px 0px #c0c0c0;
      -moz-box-shadow: 0px 0px 0px #c0c0c0;
      -ms-box-shadow: 0px 0px 0px #c0c0c0;
      border: 1px solid #bbbbbb;
      background: #fff;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer .ilc-manufacturer-updated,
#other-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer .ilc-manufacturer-updated {
      top: 0px;
      z-index: 1;
}

#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 {
      -webkit-transform: rotate(45deg);
      -moz-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
      -o-transform: rotate(45deg);
      left: 17px;
      top: 9px;
      width: 52px;
      background-color: #121313;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer .ilc-manufacturer-new-line,
#other-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer .ilc-manufacturer-new-line {
      z-index: 1;
}

#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 {
      left: -16px;
      background-color: #1179c3;
}

.ilc-manufacturer-dialog-latest-products .ilc-manufacturer-products-new-product .ilc-manufacturer-products-banner-inner {
      background-color: #121313;
}

.ilc-producttype-tab-container {
      border-top: 1px solid #ddd;
}

.ilc-manufacturer-dialog-tab-row {
      background-color: #1a204d;
}

.manufacturer-dialog-tabs li {
      background-color: #1a204d;
}

.ilc-manufacturer-dialog-tab-row .ilc-manufacturer-dialog-tabs li {
      background-color: #1a204d;
}

.ilc-manufacturer-dialog-footer {
      background-color: #1a204d;
}

.ilc-tag-tabs #ilc-manufacturers-tab {
      margin-left: 0px;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list,
#other-manufacturers .ilc-manufacturer-container .manufacturers-list {
      background-color: transparent;
      border: 0px solid #ddd;
}

.ilc-tag-tabs li a {
      font-weight: bold;
      border: 0px solid transparent;
      color: #fff;
      background-color: #3e4443;
      font-size: 11px;
      text-transform: uppercase;
      margin-right: 7px;
      padding: 4px 11px;
      line-height: 2.5em;
}

.ilc-tag-tabs li.active a, .ilc-tag-tabs li.active a:focus, .ilc-tag-tabs li.active a:hover {
        font-weight: bold;
        color: #fff;
        background-color: #1a204d;
        border: 0px solid #ddd;
        border-bottom-color: transparent;
        border-right: 0px solid #ddd;
        margin-right: 7px;
        padding: 4px 11px;
        line-height: 2.5em;
}

.ilc-tag-tabs li a:hover {
      background-color: #1a204ddb;
      color: #fff;
}

.ilc-manufacturers__sort {
      margin-left: 24px;
}

.ilc-manufacturers__sort-header {
      padding-right: 6px;
}

#ilc-results-manufacturer-count {
      display: none;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list h3,
#other-manufacturers .ilc-manufacturer-container .manufacturers-list h3 {
      visibility: hidden;
}

.content ol,
.content ul,
.ilc-manufacturer-products-pager {
      margin: 20px 0px 0px 0px;
}

.ilc-agency-pick-products {
      list-style: none;
      padding: 0;
}

.ilc-agency-pick-products li {
      float: left;
      width: 100px;
      margin-left: 10px;
      list-style: none;
}

.ilc-agency-pick-products li img {
      width: 100%;
}

.ilc-agency-pick {
      background-color: #ddd;
      padding-bottom: 13px;
      margin: 0px 17px;
}

.ilc-agency-pick .ilc-agency-pick-body {
      padding-bottom: 1px;
}

.ilc-agency-pick .ilc-agency-pick-header {
      background-color: #77c251;
}

.ilc-agency-pick .ilc-agency-pick-header h3 {
      color: #fff;
      font-size: 14px;
}

.ilc-agency-pick-tooltip-description {
      max-width: 200px;
      display: none;
}

.ilc-agency-pick-tooltip.place-top {
      border-color: #666 !important;
      display: none;
}

.ilc-agency-pick-tooltip.place-top:after {
      border-top-color: #666 !important;
      display: none;
}

/* TEMPLATES */

.ilc-project-templates h3,
.ilc-project-templates>h2 {
      font-size: 15px;
}

.ilc-project-description {
      flex-basis: 65%;
      font-size: 14px;
}

.ilc-project-contents {
      font-size: 14px;
      line-height: 20px;
}

.content .wpcf7-number,
.content input[type="date"],
.content input[type="email"],
.content input[type="number"],
.content input[type="password"],
.content input[type="range"],
.content input[type="search"],
.content input[type="tel"],
.content input[type="text"],
.content input[type="url"],
.content select,
.content textarea {
      width: 30%;
}

/* ///////////////      Manufacturer Grid  --  Hover State Interactions  --  1:1  Card Version   //////////////// */

.ilc-logo-white {
      line-height: 200px;
      padding-top: 54px;
}

.ilc-manufacturer-image-tile .manufacturer-logo {
      width: 200px;
      position: absolute;
      left: 0px;
      right: 0px;
      top: 0px;
      bottom: 0px;
      margin: auto;
      background: #141414e0;
      z-index: 5;
      height: 200px;
}

.ilc-logo-white {
      line-height: 200px !important;
      padding-top: 54px !important;
      -webkit-transition: 200ms linear !important;
      transition: 200ms linear !important;
}

a:hover img.ilc-logo-white {
      opacity: 0 !important;
}

.manufacturer-logo img:nth-child(1):not(.ilc-is-mobile) {
      width: 160px;
      margin-top: 54px;
}

.ilc-manufacturer-image-tile .manufacturer-logo {
      background: #0000007a;
}

.ilc-manufacturer.ilc-manufacturer-image-tile a:hover img:nth-child(1):not(.ilc-is-mobile) {
      opacity: 1 !Important;
}

.ilc-manufacturer.ilc-manufacturer-image-tile a:hover .ilc-tile-image-1 {
      background: #fff !Important;
      opacity: 1;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer-image-tile .manufacturer-logo {
      background: transparent;
      -webkit-transition: all 200ms linear;
      transition: all 200ms linear;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer-image-tile .manufacturer-logo:hover {
      background: #ffffff;
}

.ilc-quick-search-box {
      background-color: #121313;
}

.ilc-continuing-education-banner {
      background-color: #121313;
}

.ilc-header a.ilc-clear-all {
      color: #fff;
      background: #005ba9;
      font-size: 11px;
      font-weight: 600;
      letter-spacing: .5px;
      padding: 0px 2em;
      line-height: 3em;
      margin: 0 .15em;
      transform: translate(1.5em, .5em);
}

/* -------------------------------------      Responsive Breakpoints       --------------------------------- */

@media only screen and (max-width: 900px) {
      #interior.ilc-header__bin {
            width: 100%;
      }

      #exterior.ilc-header__bin {
            width: 100%;
            border-left: solid 0px #ddd;
      }

      #building_systems.ilc-header__bin {
            width: 100%;
      }

      #other.ilc-header__bin {
            width: 100%;
            border-left: solid 0px #ddd;
      }

      .ilc-header a.ilc-clear-all {
            display: none;
      }

      .ilc-sidebar__open .ilc-sidebar {
            width: 35%;
      }

      .ilc-sidebar__open .ilc-header {
            margin-right: 40%;
      }
}

@media only screen and (max-width: 600px) {
      .ilc-sidebar__open .ilc-sidebar {
            display: none;
      }

      .ilc-sidebar__open .ilc-header {
            margin-right: 5%;
      }
}

.ilc-is-mobile #ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer,
.ilc-is-mobile #other-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer img {
      width: -webkit-fill-available;
}

.ilc-is-mobile #ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer,
â–« .ilc-is-mobile #other-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer {
      transform: scale(.9);
      display: inline-grid;
}

.ilc-is-mobile #ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer,
â–« .ilc-is-mobile #other-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer {
      max-width: 100%;
      height: auto;
      margin-left: 0;
      margin-right: 0;
}

.ilc-is-mobile #ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer,
â–« .ilc-is-mobile #other-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer {
      transform: scale(1);
}

.ilc-is-mobile .manufacturer-logo img:nth-child(1) {
      width: 160px;
      margin-top: 39px !important;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer-image-tile .ilc-tile-image-1,
#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer-image-tile .ilc-tile-image-1 img {
      width: 100%;
      height: auto;
      position: absolute;
      left: 0px;
      right: 0px;
      top: 0px;
      bottom: 0px;
      margin: auto;
      opacity: 0.7;
      transition: all 150ms linear !important;
      overflow: hidden;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer,
#other-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer {
      transition: all 150ms linear !important;
      border: 1px solid #ddd;
      background: white;
      margin: 0 0 2em 2em;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer-image-tile .manufacturer-logo {
      width: 100%;
      position: absolute;
      left: 0px;
      right: 0px;
      top: 0px;
      bottom: 0px;
      margin: auto;
      background: transparent;
      z-index: 5;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer-image-tile .ilc-tile-image-1 img,
#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer-image-tile .ilc-tile-image-1:hover {
      width: 100%;
      height: auto;
      position: absolute;
      left: 0px;
      right: 0px;
      top: 0px;
      bottom: 0px;
      margin: auto;
      opacity: 0.7;
      transition: all 150ms linear !important;
      overflow: hidden;
      background: black;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer-image-tile .ilc-manufacturer-image-tile-images {
      clear: both;
      width: 100%;
      height: 200px;
      background: #131313;
}

#building_systems.ilc-header__bin,
.ilc-is-mobile #exterior.ilc-header__bin,
.ilc-is-mobile #interior.ilc-header__bin {
      margin-bottom: 0;
      min-height: unset;
}

.ilc-is-mobile .ilc-manufacturers__sort {
      display: none;
}
       
       .ilc-resource-view-toggles {
        color: #080808;
}
    .ilc-resource-view-toggles a {
        color: #080808;
        font-weight: 700;
        line-height: 5em;
}

.ilc-continuing-education-banner .ilc-course-description + a {
        background-color: #ffffff;
        margin-left: 3em;
        padding: 5px;
        border-radius: 2px;
        padding-left: 0.5em;
        color: #080808;
        font-size: smaller;
        padding: .25em .75em;
        display: inline-flex;
        border: 1px solid transparent;
        transition: all 240ms ease;
}
.ilc-continuing-education-banner .ilc-course-description + a:hover {
        color: white;
        background-color: #1a204d;
        border: 1px solid white;
}


.ilc-resource-view-toggles a:hover {
        color: #1a204d;
}
.ilc-header a.ilc-clear-all {
        color: #fff;
        background: #1a204d;
        font-size: 11px;
        font-weight: 600;
        letter-spacing: .5px;
        padding: 0px 2em;
        line-height: 3em;
        margin: 0 .15em;
        transform: translate(0.5em, 0.5em);
}

a.ilc-clear-all:hover {
        background: #090b31;
}


      .ilc-resource-view-toggles a:hover {
        color: #080808;
        border-bottom: 1px solid #1213132b;
} 

.ilc-project-templates h3, .ilc-project-templates>h2, .ilc-project-templates p {
        color: #080808;
        line-height: 1.5em;
}
       
.ilc-header a.ilc-clear-all {
        color: #fff;
        background: #1a204d;
        font-size: 11px;
        font-weight: 600;
        letter-spacing: .5px;
        padding: 0px 2em;
        line-height: 2.5em;
        margin: 0 .15em;
        transform: translate(-3.5em, 1.5em);
}


.ilc-header .ilc-tags-list .ilc-tag-container input[type=checkbox] {
        vertical-align: middle;
}

.ilc-header .ilc-tags-list .ilc-tag-container label {
        color: #080808;
        letter-spacing: .5px;
        line-height: 2em;
        height: 2em;
}

       .ilc-header__bin-header {
        border-bottom: solid 1px #ddd;
        padding-left: 1em;
        padding-bottom: 8px;
        font-weight: bold;
        font-size: 12px;
        margin-bottom: 11px !important;
        color: #fff;
        background-color: #121313;
        padding-top: 10px;
        line-height: 2em;
        letter-spacing: 1px;
}
       
       #exterior.ilc-header__bin {
        width: 46%;
        border-left: solid 1px #ddd;
        margin-bottom: 30px;
        min-height: 230px;
}
.ilc-continuing-education-courses h4, .ilc-continuing-education-courses p {
        color: #080808;
        line-height: 1.25em;
}
       
       
       
   .ilc-manufacturers__sort select {
        width: 12em!important;
        text-align: left;
        display: inherit;
}    
       
  .ilc-course-img {
        line-height: 0;
        margin-bottom: 1em;
}     
.ilc-continuing-education-courses .ilc-courses-remaining-link a {
        color: #080808;
        font-weight: 700;
        border: 2px solid #c7c7c7;
}
       
.ilc-news-right-bar h5 {
    color: #080808;
}  
       
       
       
       .ilc-news-and-events h3, .ilc-news-and-events p, .ilc-news-and-events span {
        color: #080808;
}

.ilc-news-and-events .ilc-feed article .subtitle {
        text-decoration: none;
        color: #6b6b6b;
        line-height: 2em;
        margin-top: -.75em;
        margin-bottom: 1em;
        font-weight: 600;
        font-size: small;
}
       
       .ilc-news-and-events h3 {
        color: #080808;
        font: normal 700 2em / 1.5em "Open Sans", Helvetica, Arial, Verdana, sans-serif;
}
.ilc-header {
        text-transform: uppercase;
        margin: 0 -2em 0 2EM;
        padding-bottom: 0;
        line-height: 1.65em;
        font-weight: 600;
}
       
       .content .ilc-tag-tabs {
        margin: 0px 0px 1px 2em;
}
       .ilc-header {
        text-transform: uppercase;
        margin: 2em -2em 0 2EM;
        padding-bottom: 0;
        line-height: 1.65em;
        font-weight: 600;
}
       
       
       
       .ilc-news-and-events .ilc-feed ul li .read-more {
        margin-bottom: 15px;
        text-align: center;
        line-height: 2.5em;
}


span.read-more {
        background: #1a204d;
        color: #fff !important;
}
       
   .ilc-manufacturer-container {
        background: #090b31;
}    
       .ilc-header__bin-header {
        background: #090b31;
}
       .ng-modal-close-x {
        font-weight: bold;
        font-family: sans-serif;
        color: gray;
}
       
       .content .ilc-tag-tabs {
        margin: 0px 0px .5em 2em;
}
       .ilc-header a.ilc-clear-all {
        color: #fff;
        background: #1a204d;
        font-size: 11px;
        font-weight: 600;
        letter-spacing: .5px;
        padding: 0px 2em .15em;
        line-height: 3em;
        margin: 0 .15em;
        transform: translate(-3.5em, 1.5em);
}

.ilc-product-tile * {color:#080808!important}

.fc-button-primary:not(:disabled).fc-button-active, .fc-button-primary:not(:disabled):active {
    background-color: #1a204d;
    border-color: #1a204d;
}   

.fc-button-primary:hover {
    background-color: #000000;
    border-color: #000000;
}

.fc-button-primary {
    color: #fff;
    background-color: #000000;
    border-color: #000000;
}

.fc-toolbar h2, .fc th{
   color: #808080;
}