 /* ++++++  V4  ++++++ */
 
 
 .ilc-quick-links .ilc-attribute-checkbox-filters label {
     display:flex;
     align-items:center;
     gap:3px
 }
 
  .ilc-quick-links .ilc-attribute-checkbox-filters label input {
      margin-bottom:0;
      margin-right:0;
  }
/*
.ilc-legal-doc-links span a {
    color:white;
}
*/

.ilc-header .ilc-line-card-actions .ilc-actions-button {
    font-size: 12px;
}

.ilc-quick-search-products .ilc-product-tile p {
    margin-top: 0;
}

.ilc-quick-search-products .ilc-product-tile .ilc-cart-button {
    font-size: 12px;
}

.ilc-breadcrumbs ul li:not(:first-child):before {
  /*  color:white; */
    font-size:12px;
}

.ilc-breadcrumbs * {
 /*   color:white; */
    font-size: 12px;
}

.ilc-breadcrumbs *:hover {
   /* color:white; */
} 


.ilc-breadcrumbs > ul > li:nth-child(1):before {
    display:none!important;
}

.ilc-breadcrumbs > ul > li:nth-child(2) {
    margin-left:0;
}

.ilc-cart {
    width: 15rem;
    font-size: 11px;
  /*  padding: 1.8rem; */
}
/*
.ilc-quick-search-products .ilc-product-tile {
    background:white;
}
*/

.ilc-quick-search-products .ilc-product-tile h4,
.ilc-quick-search-products .ilc-product-tile p,
.ilc-product-tile .ilc-product-description
{
    color:#555;
}

.ilc-quick-search-products .ilc-product-tile .new-product-pill {
    background:#075da6 ;
}

/* PRODUCT SEARCH */



.ilc-quick-search-display-v2 .ilc-filter-pills-container .ilc-product-filter-pill {
    font-size: 11px;
}

/*
.ilc-quick-search-display-v2 .ilc-collapse-container a {
    color: white;
}
*/

.ilc-search-results-v2 .ilc-quick-search-products .ilc-product-search-filter-value-container.active-accordion-container .ilc-product-search-filter-form input {
    margin-bottom: 0;
    width: 1.5rem;
}

/*
.ilc-search-results-v2 .featured-products-heading, .ilc-search-results-v2 .new-products-heading {
    color:white
}
*/


.ilc-quick-search-products .ilc-banner-container a {
  background:#075da6!important;
}

.ilc-quick-search-products {
  margin-bottom: 0px;
}

.ilc-clear-products {
  color: #fff!important;
}

.ilc-quick-search-display-v2 .ilc-quick-search-v2-header.layout-v2 .ilc-filter-toggle-button {
    color:#555;
}

/* SEARCH RESULT PAGES */

.ilc-product-search-page-heading {
  background: #075da6;
}

.ilc-product-search-page-heading h2 {
  color: #fff;
}

.ilc-product-search-page-heading p {
  color: #fff;
}

/* MANUFACTURER SEARCH */

.ilc-manufacturer-container .ilc-manufacturer-featured-products .ilc-promoted-products-gallery .react-slideshow-container .ilc-featured-product-tile .ilc-product-name {
    color:white;
}

.ilc-manufacturer-container .ilc-banner-gallery .react-slideshow-container .ilc-banner-link {
    font-size: 12px;
}

.react-slideshow-container .nav:last-of-type {
    margin-right:-10px;
}


.ilc-manufacturer-container .ilc-manufacturer-featured-products .ilc-promoted-products-gallery .react-slideshow-container .ilc-featured-product-tile:before {
    display:none;
}

.ilc-manufacturer-container .ilc-banner-gallery * {
    color:white;
}

.ilc-manufacturers__sort select {
    color:#555;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list .ilc-manufacturer {
    width: 207px;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list h3 {
    display:none;
}

#ilc-manufacturers .ilc-manufacturer-container .manufacturers-list {
    background:none;
}

.ilc-quick-search-display-v2 .ilc-quick-search-v2-header.layout-v2 .ilc-filter-toggle-button,
.ilc-manufacturer-filter-bar .ilc-quick-search-filters .ilc-filter-toggle-container .ilc-line-card-filter-toggle-button {
    margin-bottom: 0;
    font-size: 11px;
}

.ilc-manufacturer-profile-body .ilc-manufacturer-profile-product-area .ilc-quick-search-filters .ilc-input-container .ilc-searchbar-v2,
.ilc-quick-search-display-v2 .ilc-quick-search-v2-header.layout-v2 .ilc-input-container .ilc-searchbar-v2,
.ilc-manufacturer-filter-bar .ilc-quick-search-filters .ilc-input-container .ilc-searchbar-v2 {
    font-size: 11px;
    padding: 1.6rem 1.6rem 1.6rem 2.6rem;
    color:#555;
}

.ilc-producttype-tab-container {
  border-top: 0px solid #ddd;
}

#ilc-manufacturers
  .ilc-manufacturer-container
  .manufacturers-list
  .ilc-manufacturer
  .manufacturer-description {
  background: #282d31;
}

#ilc-manufacturers
  .ilc-manufacturer-container
  .manufacturers-list
  .ilc-manufacturer
  .ilc-manufacturer-new-line-inner {
  background-color: #282d31;
   left: -14px;
}

#ilc-manufacturers
  .ilc-manufacturer-container
  .manufacturers-list
  .ilc-manufacturer
  .ilc-manufacturer-updated-inner {
  background-color: #075da6;
  left: -14px;
}

.ilc-manufacturer-container .ilc-banner-gallery h3 {
  font-size: 16px;
}

.ilc-manufacturer-container
  .ilc-banner-gallery
  .react-slideshow-container
  .ilc-banner-link {
  color: white !important;
}

.ilc-product-similar-collection-all-link {
  /*color: white; */
  font-size: 12px;
}

.ilc-product-similar-collection-all-link:hover {
 /* color: white; */
}

/* NAV TOGGLES */

.ilc-resource-view-toggles a {
  margin-right: 25px;
  background: #282d31;
  padding: 9px;
  color:white;
}

.ilc-resource-view-toggles a:hover {
    background: #075da6;
    color: #fff;
}

.ilc-header .ilc-flex-header {
  background: none;
  padding: 20px 0px;
}

.ilc-resource-view-toggles a.ilc-active {
  border-bottom: 0px solid #282d31;
  background: #075da6;
  padding: 9px;
  color: #fff;
  font-weight: bold;
}

/* MANUFACTURER SEARCH FILTER BAR  */

.ilc-header {
  margin: 0 0 0px;
  padding-bottom: 0px;
}

.ilc-manufacturer-filter-bar {
  background: #075da6;
  border: 0px solid #ddd;
}

.ilc-manufacturer-filter-bar .ilc-header-text h1 {
  color: #fff;
  font-size: 30px;
}

.ilc-manufacturer-filter-bar .ilc-header-text p {
  color: #fff;
}

.ilc-manufacturer-filter-bar .ilc-quick-search-filters .ilc-clear-products {
  color: #fff;
}

/* PRODUCT SEARCH FILTER BAR  */

.ilc-quick-search-display-v2 .ilc-quick-search-v2-header.layout-v2 {
  background: #075da6;
}

.ilc-quick-search-display-v2
  .ilc-quick-search-v2-header.layout-v2
  .ilc-clear-products {
  color: #fff;
}

.ilc-quick-search-display-v2
  .ilc-quick-search-v2-header.layout-v2
  .ilc-header-text
  h1 {
  color: #fff;
  font-size: 30px;
}

.ilc-quick-search-display-v2
  .ilc-quick-search-v2-header.layout-v2
  .ilc-header-text
  p {
  color: #fff;
}

/* CART */

.ilc-saved-items-body .ilc-product-info-cell .ilc-saved-items-product-info-container a:hover {
   /* color:white; */
}

.ilc-saved-items-body .ilc-product-info-cell .ilc-saved-items-product-info-container h4 {
 /*   color:white; */
}

.ilc-saved-items-body .ilc-saved-items-table .ilc-saved-items-table-header-container .ilc-saved-items-table-headers .ilc-saved-items-table-header-values {
    font-size: 13px;
}

.ilc-saved-items-body .ilc-saved-items-page-header-container .ilc-saved-items-page-heading {
    display:flex;
    align-items:center;
}

.ng-modal-close-x,
.ng-modal .ng-modal-dialog .ng-modal-dialog-content .share-content .share-button,
.ng-modal .ng-modal-dialog .ng-modal-dialog-content .share-content .share-link-textbox {
    color: #555;
}

[class$=-table] [class$=-table-row-container]:nth-child(2n) {
    background:none;
}

.ilc-saved-items-body .ilc-saved-items-page-header-container .ilc-page-action-buttons-container .ilc-page-action-buttons {
    font-size: 11px;
}

.ilc-quick-search-products .ilc-product-tile .ilc-cart-button.ilc-item-added {
    color:#555;
}

.ilc-quick-search-products .ilc-product-tile .ilc-cart-button {
  background: #282d31;
}

.ilc-quick-search-products .ilc-product-tile .ilc-cart-button:hover,
.ilc-quick-search-products .ilc-product-tile .ilc-compare-button:hover {
  background: #282d31;
  color:white;
}

.ilc-quick-search-products .ilc-product-tile .ilc-compare-button {
    color: #555;
    font-size: 11px;
}

.ilc-cart {
  background: #282d31;
}

.ilc-saved-items-body
  .ilc-saved-items-page-header-container
  .ilc-page-action-buttons-container
  .ilc-page-action-buttons {
  background: #282d31;
}

.ilc-saved-items-table-headers {
  background: #282d31;
}

/* COMPARE */

.ilc-product-comparison-page-container .ilc-product-comparison-page-header-container .ilc-page-title {
    font-size: 17px;
}

.ilc-product-comparison-page-container .ilc-product-comparison-page-header-container .ilc-product-comparison-product-type {
    font-size: 14px;
}

.ilc-product-comparison-page-container .ilc-product-comparison-main-body .ilc-compared-products-table .ilc-compared-products-table-row-container .ilc-compared-products-table-row .ilc-compared-products-table-values,
.ilc-product-comparison-page-container .ilc-product-comparison-page-header-container .ilc-page-action-buttons-container .ilc-page-action-buttons {
    font-size: 12px;
}

.ilc-product-comparison-page-container .ilc-product-comparison-main-body .ilc-quick-search-products .ilc-product-compare-item .ilc-action-link {
    font-size: 12px;
}

.ilc-product-comparison-page-container .ilc-product-comparison-main-body .ilc-quick-search-products .ilc-product-compare-item .ilc-action-link .ilc-action-icon {
    width: 25px;
}

.ilc-product-comparison-page-container .ilc-product-comparison-main-body .ilc-compared-products-table .ilc-compared-products-table-row-container:nth-child(2n) {
    background:none;
}

.ilc-product-comparison-page-container .ilc-product-comparison-main-body .ilc-quick-search-products .ilc-product-compare-item .ilc-product-tile h4 {
    font-size:14px;
}

.ilc-compare-bar-container {
left: 50%;
transform: translate(-50%);
width:100%;
}

.ilc-compare-bar-container .ilc-compare-bar .ilc-product-compare-slot {
    height: 4.5rem;
}

.ilc-compare-bar-container .ilc-compare-bar > li:before { 
    display:none!important;
}


.ilc-product-comparison-page-container .ilc-product-comparison-main-body .ilc-compared-products-table .ilc-compared-products-table-row-container .ilc-compared-products-table-row * {
    font-size: 12px;
}


.ilc-compare-bar-container .ilc-compare-bar .ilc-product-compare-trigger {
  background: #075da6;
  font-size: 12px;
}

.ilc-compare-bar-container .ilc-compare-bar .ilc-product-compare-trigger:hover {
  background: #282d31;
}

.ilc-compare-bar-container .ilc-compare-bar .ilc-product-compare-clear-all {
    font-size: 12px;
}

.ilc-compare-bar-container .ilc-compare-bar .ilc-product-compare-slot span {
    font-size: 12px;
    color:#555;
}

.ilc-product-comparison-page-container
  .ilc-product-comparison-main-body
  .ilc-quick-search-products
  .ilc-product-compare-item
  .ilc-action-link {
  background: #282d31;
  color: #fff;
}

.ilc-product-comparison-page-container
  .ilc-product-comparison-main-body
  .ilc-quick-search-products
  .ilc-product-compare-item
  .ilc-action-link:hover {
  background: #075da6;
}

.ilc-product-comparison-page-container
  .ilc-product-comparison-page-header-container
  .ilc-page-action-buttons-container
  .ilc-page-action-buttons {
  background: #282d31;
}

/* BREADCRUMBS */

.ilc-breadcrumbs ul li:last-child {
  color: #075da6;
}

/* PILLS */

.ilc-quick-search-display-v2
  .ilc-filter-pills-container
  .ilc-product-filter-pill {
  background: #282d31;
}

/* ATTRIBUTES */

.ilc-search-results-v2
  .ilc-quick-search-products
  .ilc-attribute-sidebar-filter-container
  .ilc-product-search-filter-accordion
  .ilc-product-search-filter-name-and-toggle {
  background: #075da6;
  border: 0px solid silver;
  font-size: 14px;
}

.ilc-search-results-v2
  .ilc-quick-search-products
  .ilc-attribute-sidebar-filter-container
  .ilc-product-search-filter-accordion
  .ilc-product-search-filter-name-and-toggle
  .ilc-product-search-filter-name {
  color: white;
  font-weight: bold;
  font-size: 12px;
}
.ilc-search-results-v2 .ilc-quick-search-products .ilc-product-search-filter-value-container.active-accordion-container .ilc-product-search-filter-form .ilc-product-search-filter-labels,
.ilc-search-results-v2
  .ilc-quick-search-products
  .ilc-attribute-sidebar-filter-container
  .ilc-product-search-filter-value-container.active-accordion-container
  .ilc-product-search-filter-form
  .ilc-product-search-filter-count {
  margin-left: 0.4rem;
  font-weight: bold;
  font-size: 12px;
  color:#555;
}

/* MANUFACTURER PROFILE */

.ilc-manufacturer-profile-body .ilc-manufacturer-profile-product-area .ilc-quick-search-products .ilc-results-count {
    color:white;
    font-size:11px;
}

.ilc-manufacturer-profile-body .ilc-manufacturer-profile-product-area .ilc-quick-search-products .ilc-product-list .ilc-product-tile {
    flex-basis: 20%;
}

.ilc-manufacturer-profile-body .ilc-manufacturer-profile-product-area .ilc-quick-search-products .ilc-product-list .ilc-product-tile h4 {
    font-size:13px;
}

.ilc-manufacturer-profile-body .ilc-manufacturer-profile-product-area .ilc-quick-search-products .ilc-product-list .ilc-product-tile .ilc-product-description {
    font-size: 11px;
}

.ilc-quick-search-filters select {
    padding: 6px 10px;
    color:#555;
    font-size: 12px;
}

.ilc-manufacturer-profile-body .ilc-manufacturer-profile-product-area .ilc-quick-search-filters .ilc-select-container select { 
 font-size: 12px;
 background:white;
 color:#555;
-webkit-appearance: auto;
appearance: auto;
width: 13rem;

}

.ilc-manufacturer-profile-body .ilc-banner-container a, .ilc-quick-search-products .ilc-banner-container a {
    background:#075da6;
}

.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 {
    color:white;
}

.ilc-manufacturer-profile-body .ilc-manufacturer-info .ilc-action-link .ilc-action-icon {
    width: 24px;
}

.ilc-manufacturer-profile-body .ilc-manufacturer-info .ilc-action-link .ilc-action-icon svg path {
    fill:white
}

.ilc-manufacturer-profile-body .ilc-manufacturer-info .ilc-manufacturer-description {
    font-size:12px;
}

.ilc-manufacturer-profile-body .ilc-manufacturer-info .ilc-manufacturer-logo {
    background:white;
}

.ilc-manufacturer-profile-body .ilc-manufacturer-info .ilc-manufacturer-social-icons .ilc-manufacturer-social-link {
    
filter: brightness(0) invert(1);
}


.ilc-manufacturer-profile-body
  .ilc-manufacturer-profile-highlights.ilc-no-category,
.ilc-quick-search-products
  .ilc-manufacturer-profile-highlights.ilc-no-category {
  background: #282d31;
}

.ilc-manufacturer-profile-body .ilc-manufacturer-profile-highlights.ilc-no-category, 
.ilc-quick-search-products .ilc-manufacturer-profile-highlights.ilc-no-category * {
    color:white;
}

.ilc-manufacturer-profile-body .ilc-manufacturer-profile-highlights.ilc-no-category .ilc-banner-container img, 
.ilc-quick-search-products .ilc-manufacturer-profile-highlights.ilc-no-category .ilc-banner-container img {
    background:white;
}


h4.ilc-banner-title {
  margin-top: 10px;
}

.ilc-manufacturer-profile-body .ilc-manufacturer-info .ilc-action-link {
background: #282d31;
color:white;
border:none;
font-size: 12px;
}

.ilc-manufacturer-profile-body .ilc-manufacturer-info .ilc-action-link:hover {
  background:#075da6;
}

/* PRODUCT PAGE */

.ilc-product-page-body .ilc-main-product-info-container .ilc-product-details-container .ilc-product-subname {
    color: #fff;
}

.ilc-product-page-body .ilc-main-product-info-container .ilc-product-details-container .ilc-product-name {
    font-size: 17px;
}

.ilc-product-page-body .ilc-main-product-info-container .ilc-product-details-container .ilc-product-description {
    font-size: 14px;
    color: #fff;
}
/*
.ilc-product-page-body .ilc-similar-products-container .ilc-similar-products-heading {
    color:white;
}
*/

.ilc-similar-products-container .ilc-product-similar-collection-all-link {
    font-size: 11px;
}

.ilc-similar-products-container .ilc-quick-search-products .ilc-product-list .ilc-product-tile h4 {
    font-size: 14px;
}

.ilc-similar-products-container .ilc-quick-search-products .ilc-product-list .ilc-product-tile .ilc-product-description {
    font-size: 12px;
}

.ilc-product-sidebar-container .ilc-product-technical-specs-container ul,
.ilc-product-sidebar-container .ilc-product-resources-container ul {
  /*  color:white; */
    font-size:11px;
}

.ilc-product-sidebar-container .ilc-product-technical-specs-container ul small,
.ilc-product-sidebar-container .ilc-product-resources-container ul small {
   /* color:white; */
    font-size:11px;
}

.image-gallery-slide-wrapper.left, .image-gallery-slide-wrapper.right {
    height: fit-content;
}


.ilc-product-page-body .ilc-product-sidebar-container h4 {
  border-bottom: 0px solid #ddd;
  background: #075da6;
  color: #fff;
  font-size: 13px;
}

.ilc-product-page-body .ilc-product-sidebar-container .ilc-action-link:hover {
  background: #075da6;
  color: white
}

.ilc-product-page-body .ilc-product-sidebar-container .ilc-action-link .ilc-action-icon {
    width: 23px;
    display:flex;
    align-items:center;
}

.ilc-product-page-body .ilc-product-sidebar-container .ilc-action-link .ilc-action-icon svg path {
    fill: white
}

.ilc-product-page-body .ilc-product-sidebar-container .ilc-action-link {
  background: #282d31;
  font-size: 12px;
  border:none;
  color:white;
}


.ilc-product-sidebar-container .ilc-product-technical-specs-container ul li,
.ilc-product-page-body
  .ilc-product-sidebar-container
  .ilc-product-resources-container
  ul
  li {
  font-size: 12px;
  padding:0;
  margin:0;
}

.ilc-product-sidebar-container .ilc-product-technical-specs-container ul li:before,
.ilc-product-page-body .ilc-product-sidebar-container .ilc-product-resources-container ul li:before {
    display:none;
}

.ilc-product-sidebar-container .ilc-product-resources-container ul .ilc-product-download-view-all-section,
.ilc-product-page-body .ilc-product-sidebar-container h5,
.ilc-product-sidebar-container .ilc-product-resources-container ul .ilc-product-download-view-all-section .ilc-product-download-view-all-count {
    font-size: 11px;
}

.ilc-product-page-body .ilc-main-product-info-container {
  background: #282d31;
}

.ilc-product-page-body .ilc-main-product-info-container .ilc-product-details-container {
    background: #282d31;
}

.ilc-product-page-body .ilc-main-product-info-container .ilc-product-details-container .ilc-product-name {
    color:white;
}

.image-gallery-content {
  background: #282d31;
}

.ilc-product-page-body
  .ilc-main-product-info-container
  .ilc-product-details-container
  .ilc-manufacturer-logo {
  border: 1px solid #dedede;
}

.ilc-product-page-body .ilc-product-sidebar-container h5 {
 /* color: white; */
  font-size: 14px;
  font-weight: bold;
}

.ilc-product-page-body
  .ilc-similar-products-container
  .ilc-similar-products-heading {
  font-size: 18px;
}

.ilc-product-page-body
  .ilc-similar-products-container
  .lexcms-product-similar-collection-all-link {
  color: #075da6;
}

/* PRODUCT TYPE MODALS (BOTH VIEWS) */

.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 {
  background: #075da6;
}

.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: #075da6;
}

.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-dropdown-ilc-header__bin .ilc-dropdown-tags-list .ilc-dropdown-tag-container,
.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-tags-list .ilc-dropdown-tag-container {
    margin-left:0;
    padding-left:0;
    font-size: 14px;
}

.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-dropdown-ilc-header__bin .ilc-dropdown-tags-list .ilc-dropdown-tag-container:before,
.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-tags-list .ilc-dropdown-tag-container:before {
    display:none;
}

@media screen and (min-width: 1300px) {
   .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,
    .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 {
        flex-basis: 48%;
    }
}

@media screen and (min-width: 601px) {
    .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-dropdown-ilc-header__bin .ilc-dropdown-tags-list,
    .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-tags-list, .ilc-search-container .ilc-filter-modal-overlay .ilc-filter-modal .ilc-filter-modal-content .ilc-dropdown-bins .ilc-dropdown-ilc-header__bin .ilc-dropdown-tags-list {
        height: 550px;
        margin-bottom: 20px;
    }
}

/* Inspiration */

.ilc-application-gallery-page .action-buttons-container .ilc-action-link, .ilc-application-photo-page .action-buttons-container .ilc-action-link,
.ilc-application-gallery .ilc-search-container, .ilc-application-gallery-page .ilc-search-container {
    background: #282d31;
    color:white;
    border:none;
    font-size: 12px;
}

.ilc-application-gallery .ilc-search-container .ilc-inspirational-search-text-container h1, 
.ilc-application-gallery-page .ilc-search-container .ilc-inspirational-search-text-container h1 {
    color: #fff;
}

.ilc-application-gallery .app-gallery-container .ilc-filters-container .ilc-query-container .filter-pills-container .filter-pill .remove-filter-icon, .ilc-application-gallery .app-type-photos-container .ilc-filters-container .ilc-query-container .filter-pills-container .filter-pill .remove-filter-icon, .ilc-application-gallery .gallery-right-container .ilc-filters-container .ilc-query-container .filter-pills-container .filter-pill .remove-filter-icon, .ilc-application-gallery-page .app-gallery-container .ilc-filters-container .ilc-query-container .filter-pills-container .filter-pill .remove-filter-icon, .ilc-application-gallery-page .app-type-photos-container .ilc-filters-container .ilc-query-container .filter-pills-container .filter-pill .remove-filter-icon, .ilc-application-gallery-page .gallery-right-container .ilc-filters-container .ilc-query-container .filter-pills-container .filter-pill .remove-filter-icon {
  background: #282d31  
}

.ilc-application-gallery-page .details-container .details-block .gallery-spaces-content .space-pill, .ilc-application-gallery-page .details-container .details-block .image-spaces-content .space-pill, .ilc-application-photo-page .details-container .details-block .gallery-spaces-content .space-pill, .ilc-application-photo-page .details-container .details-block .image-spaces-content .space-pill,
.ilc-application-gallery .ilc-search-container .ilc-inspirational-search-form-container .app-gallery-filter-toggle-container .ilc-reset-selections, .ilc-application-gallery-page .ilc-search-container .ilc-inspirational-search-form-container .app-gallery-filter-toggle-container .ilc-reset-selections,
.ilc-application-gallery-tile .app-gallery-tile-container .app-gallery-image-container .new-photo-pill, .ilc-application-gallery-tile .app-gallery-tile-container .app-photo-image-container .new-photo-pill, .ilc-application-gallery-tile .app-photo-tile-container .app-gallery-image-container .new-photo-pill, .ilc-application-gallery-tile .app-photo-tile-container .app-photo-image-container .new-photo-pill, .ilc-application-photo .app-gallery-tile-container .app-gallery-image-container .new-photo-pill, .ilc-application-photo .app-gallery-tile-container .app-photo-image-container .new-photo-pill, .ilc-application-photo .app-photo-tile-container .app-gallery-image-container .new-photo-pill, .ilc-application-photo .app-photo-tile-container .app-photo-image-container .new-photo-pill,
.ilc-application-gallery-tile .app-gallery-tile-container .app-gallery-image-container .hot-spot-count-container, .ilc-application-gallery-tile .app-gallery-tile-container .app-gallery-image-container .photo-count-container, .ilc-application-gallery-tile .app-gallery-tile-container .app-photo-image-container .hot-spot-count-container, .ilc-application-gallery-tile .app-gallery-tile-container .app-photo-image-container .photo-count-container, .ilc-application-gallery-tile .app-photo-tile-container .app-gallery-image-container .hot-spot-count-container, .ilc-application-gallery-tile .app-photo-tile-container .app-gallery-image-container .photo-count-container, .ilc-application-gallery-tile .app-photo-tile-container .app-photo-image-container .hot-spot-count-container, .ilc-application-gallery-tile .app-photo-tile-container .app-photo-image-container .photo-count-container, .ilc-application-photo .app-gallery-tile-container .app-gallery-image-container .hot-spot-count-container, .ilc-application-photo .app-gallery-tile-container .app-gallery-image-container .photo-count-container, .ilc-application-photo .app-gallery-tile-container .app-photo-image-container .hot-spot-count-container, .ilc-application-photo .app-gallery-tile-container .app-photo-image-container .photo-count-container, .ilc-application-photo .app-photo-tile-container .app-gallery-image-container .hot-spot-count-container, .ilc-application-photo .app-photo-tile-container .app-gallery-image-container .photo-count-container, .ilc-application-photo .app-photo-tile-container .app-photo-image-container .hot-spot-count-container, .ilc-application-photo .app-photo-tile-container .app-photo-image-container .photo-count-container,
.ilc-application-gallery .ilc-search-container .ilc-show-all-galleries-photos-button, .ilc-application-gallery-page .ilc-search-container .ilc-show-all-galleries-photos-button {
    background: #075da6;
    color:white;
    border:none;
}

.ilc-application-gallery .app-gallery-container .ilc-filters-container .ilc-query-container .ilc-clear-photos, .ilc-application-gallery .app-type-photos-container .ilc-filters-container .ilc-query-container .ilc-clear-photos, .ilc-application-gallery .gallery-right-container .ilc-filters-container .ilc-query-container .ilc-clear-photos, .ilc-application-gallery-page .app-gallery-container .ilc-filters-container .ilc-query-container .ilc-clear-photos, .ilc-application-gallery-page .app-type-photos-container .ilc-filters-container .ilc-query-container .ilc-clear-photos, .ilc-application-gallery-page .gallery-right-container .ilc-filters-container .ilc-query-container .ilc-clear-photos,
.ilc-application-gallery-landing .highlight-photos-container h4 {
    color:white;
}

.ilc-application-gallery-landing .highlight-photos-container .all-photo-link {
   /* color:white; */
    font-size: 12px;
    display: none;
}

.ilc-application-gallery .ilc-search-container .ilc-inspirational-search-form-container .app-gallery-filter-toggle-container .app-gallery-filter-toggle-button, .ilc-application-gallery-page .ilc-search-container .ilc-inspirational-search-form-container .app-gallery-filter-toggle-container .app-gallery-filter-toggle-button {
    color:#555;
    font-size: 12px;
}

.ilc-application-gallery-tile, .ilc-application-photo {
    flex-basis: 32%;
    min-width: 0;
}
/*
.ilc-application-gallery-page .featured-products-heading-container .featured-products-heading, .ilc-application-photo-page .featured-products-heading-container .featured-products-heading,
.ilc-application-photo-page .details-container .details-block .image-details-heading {
    color:white;
}
*/

.ilc-application-gallery-page .app-gallery-container .image-container .photo-short-meta-container .image-title, .ilc-application-gallery-page .app-photo-container .image-container .photo-short-meta-container .image-title, .ilc-application-photo-page .app-gallery-container .image-container .photo-short-meta-container .image-title, .ilc-application-photo-page .app-photo-container .image-container .photo-short-meta-container .image-title {
    font-size: 14px;
}

.ilc-application-gallery-page .featured-products-container .ilc-product-list .photo-product-tile-container .photos-same-product-tagged-button svg, .ilc-application-photo-page .featured-products-container .ilc-product-list .photo-product-tile-container .photos-same-product-tagged-button svg,
.ilc-application-gallery-page .action-buttons-container .ilc-action-link svg, .ilc-application-photo-page .action-buttons-container .ilc-action-link svg {
    width: 25px;
}

.ilc-application-gallery-page .action-buttons-container .ilc-action-link svg, .ilc-application-photo-page .action-buttons-container .ilc-action-link svg path {
    fill:white
}

.ilc-application-gallery-page .featured-products-container .featured-products-subheading svg, .ilc-application-photo-page .featured-products-container .featured-products-subheading svg {
    fill: white
}

.ilc-application-gallery-page .featured-products-container .ilc-product-list .photo-product-tile-container .photos-same-product-tagged-button p, .ilc-application-photo-page .featured-products-container .ilc-product-list .photo-product-tile-container .photos-same-product-tagged-button p {
    font-size: 12px;
}

.ilc-application-photo-page .ilc-application-photo-page-image .marker-container-hover .marker {
    background-color: #075da6;
}

.ilc-product-tile .ilc-product-description {
    height: 4.8em;
}

.ilc-application-gallery-page .featured-products-container .ilc-product-list .photo-product-tile-container .ilc-product-tile p, .ilc-application-photo-page .featured-products-container .ilc-product-list .photo-product-tile-container .ilc-product-tile p {
    color:#555;
}

.ilc-application-gallery-page .header-container .action-buttons-container .ilc-action-link, .ilc-application-photo-page .header-container .action-buttons-container .ilc-action-link {
    width: 10rem;
}