.CatalogTiles .sws-catalog-colorview-selector a.selection-btn.active, /*.pagination>.active>a:focus,*/ ul.sws-calalog-filter-options-list li.active,
.sws-catalog-selected-filters .filter, .sws-catalog-selected-filters .filter i, .sws-catalog-slider-header{
  
     background-color:#1c1c1c !important;
 }

.sws-catalog-pagination ul li.disabled a{
  
     border-color: #1c1c1c !important;
  }
.sws-catalog-colorview-selector .selection-btn.active:after{
   border-top-color: #1c1c1c !important;
  }

.CatalogTiles .sws-catalog-colorview-selector a.selection-btn.active, .sws-catalog-selected-filters a.filter i:after,
li.sws-catalog-filter-option.active a span{
  
     color:#ffffff !important;
 }

 .handle{
    border-color: #ffffff !important;
  }

.handle{
    background-color: #ffffff !important;
  }

.sws-catalog-slider-header .scrollbar{
     background-color:#eee !important;
 }

.sws-catalog-item-description p, .sws-catalog-item-description p{
  
     color:#eee !important;
 }

div#slider-frame .slider, div#slider-frame,
.sws-catalog-selected-filters a.clear-all, .s7basiczoomviewer.s7mouseinput .s7zoominbutton, 
.s7basiczoomviewer.s7mouseinput .s7zoomoutbutton, .s7basiczoomviewer.s7mouseinput .s7zoomresetbutton, .s7basiczoomviewer.s7mouseinput .s7fullscreenbutton, .s7basiczoomviewer.s7mouseinput .s7button[state='disabled']{
  
     background-color:#2a2a2a !important;
 }

.sws-catalog-selected-filters a.clear-all{
  
     background: linear-gradient(#2a2a2a ,#2a2a2a );!important;
 }

 .sws-catalog-colorview-selector a.active.selection-btn{
  
     background: linear-gradient(to bottom,#1c1c1c 0%,#1c1c1c 100%) !important;
 }

 .sws-catalog-colorview-selector a.selection-btn{
  
     background: linear-gradient(to bottom,#2a2a2a 0%,#2a2a2a 100%) !important;
 }

.sws-calalog-filter-options .sws-catalog-filter-option a.name-filter i.filter-icon:before, .sws-catalog-colorview-selector a.selection-btn, div#slider-frame .slider li div,
.sws-catalog-selected-filters a.clear-all, .sws-icon-ecofriendly:before, .sws-icon-madeintheusa:before, .sws-icon-solid:before, li.sws-catalog-filter-option a span{ 
    color:#fff !important;
}

.sws-catalog-selected-filters a.clear-all{
   border-color:#fff !important;
}


 .newCatalogContainer .productDetailsInnerHeader, .newCatalogContainer .sws-catalog-colorview-slider {  
    background-color:#ffffff !important;
}

.sws-catalog-product-detail {
  color: #1c1c1c !important;
}

.sws-catalog-pagination ul li a, .CatalogTiles div#slider-frame .slider li div,
.CatalogTiles .sws-catalog-item-description, .sws-catalog-no-results, .sws-catalog-product-detail-description .productType, .sws-catalog-product-detail-description  .productTypeStyleNumber,
.sws-catalog-product-detail-description  .productTypeColorNumber, .sws-catalog-colors-slider-wrapper .numberOfColors h1, .sws-catalog-max-width-wrapper h1,
.sws-catalog-product-detail-left .no-left, .sws-catalog-product-detail ul.separator-left, #contentMain .separator-left h1.product-title, .CatalogTiles .sws-catalog-item-description p, 
.CatalogTiles .sws-catalog-item-description h2, .productTypeSalePrice, .productTypeSaleQuantity, .productTypeSaleDescription{
  
    color:#1c1c1c !important;
}
.sws-catalog-pagination ul li a,.sws-catalog-product-detail ul.separator-left{
    border-color:#1c1c1c !important;
  }

 .sws-catalog-pagination .pagination>.disabled>a, #contentMain .CatalogVertical .separator-left h1.product-title {  
    color:#aaaaaa !important;
}
.sws-catalog-results:after, .sws-catalog-pagination, .sws-catalog-pagination .pagination>.disabled>a {
  border-color:#aaaaaa !important;
}

.sws-catalog-product-detail-overview{
  
    background-color:#cccccc !important;
}

.sws-catalog-specs-content-wrap, .sws-catalog-max-width-wrapper .sws-catalog-product-specs-container h1 {
    color:#1c1c1c !important;
  }
.sws-catalog-specs-content-wrap .specs-content-row {
   border-bottom-color:#1c1c1c !important;
  }

#contentMain .breadcrumbContainer {
      margin: 15px 0;
}
/*
ul.pagination li.active a, ul.pagination li a:hover {
  color: #000 !important;
      background-color: #eee !important;
}*/

#root[catalogtype="embedded"] .sws-catalog-filter-wrap {
  background-color:#1c1c1c !important;
}

#root[catalogtype="embedded"] .sws-catalog-filter-wrap a, #root[catalogtype="embedded"] .sws-catalog-filter-wrap a:before {
  color: #ffffff !important;
}

.newCatalogContainer .viewToCart {
  background-color: !important;
}

.newCatalogContainer .addToCart {
  background-color: !important;
}