/*# Dynamic colors #*/
body, #header, .generalWrapper,#sideMenu, .table.contact_us .table, .contentAdditional .bg-info, #sideMenu ul li#closebtn span:before, #sideMenu ul li#closebtn span:after,
  .CatalogTiles section.sws-catalog-product-grid, .CatalogTiles .detailsDescription, #root .newCatalogContainer,.swsmenu-skin-black-white-2.swsmenu-responsive-toggle, .swsmenu-skin-black-white-2.swsmenu-responsive-toggle:hover,ul#sws-main-menu {
  background-color: #fff;
}

#mainMenu .menuContainer a, .menuContainer #topMenu a, #header .phoneNumberText, #home .ArticleWrapper .ArticleTextWrapper .ArticleTitle, #home .ArticleWrapper .ArticleTextWrapper, 
  #contentMain .breadcrumbContainer, .additionalContainerText, .title.brandsTitle,.LocationItemContainer .brandHeader, .brands_header, .ArticleTextWrapper, .EmployeeDetails, .LabelSearchResult,
  .searchPage .ArticleTitle, .searchPage .SearchText ,span.CMSSearchResultsNoResultsLabel,a.UnselectedPage,.PagerNumberArea span,.PagerResults,a.UnselectedNext,.PagerControl a,
  .ContactContentAdditional .LocationItemContainer a.fa.locations, .Address_Notes .addressHeader, .LocationItemContainer .HoursWrapper .addressHeader,
  .aboutContainer .promoTitle, .aboutContainer .promoContent .promoText, .LocationItemContainer a.fa.locations, .LocationItemContainer .HoursWrapper, .LocationWrapper .PhoneWrapper,
  .articlesList #ArticlesWrapper .articlesBoxTitle, .articlesList #ArticlesWrapper .articlesDesc,
  .EditingFormTable .FieldLabel strong, .filterBrowseText, .productTypeContent, .LabelSearchResult.h3, 
  .CatalogTiles section.sws-catalog-product-grid, .CatalogTiles .detailsDescription, .CatalogTiles div#slider-frame .slider li div,.searchContainer .form-control,
  .EditingFormTable .EditingFormCategoryRow, .pageContentContainer h3, #root .newCatalogContainer, #sws-top-menu a,.searchBox #fakeSubmitButton, 
  .searchBox #fakeSubmitButton:hover,.formHeader, .additionalContainerText h3, .contact_page .EmployeeContent .employeeTitle, .pageContentContainer, .swsmenu-skin-black-white-2.swsmenu-responsive-toggle, .swsmenu-skin-black-white-2.swsmenu-responsive-toggle:hover {
  color: #000;
}

.logoContainer .navbar-brand, body a, body a:hover, body a:focus, #mainMenu .menuContainer li.active a, #mainMenu .menuContainer li:hover a, #contentMain a.CMSBreadCrumbsLink, a.CMSBreadCrumbsLink:hover, a.CMSBreadCrumbsLink:focus,
.pageContentContainer a, .brandsList a, .brandsList a:hover, .moreForHomeBrands a, .moreForHomeBrands a:hover,#header .menuContainer li.swsmenu-item-level-0 .swsmenu-submenu li a:hover,
.menuContainer li.swsmenu-item a.swsmenu-target.activePage,
#EmployeesContainer .employeeTitle, .EmployeesEmail a, .EmployeesEmail a:hover, .EmployeesPhone, .EmployeePhoto a, .EmployeePhoto a:hover, #topMenu li a:hover, .menuContainer li.swsmenu-item a.swsmenu-target:hover,
#mainMenu .menuContainer li.active a, #topMenu li.active a, .pageContentContainer a, li#dropDownMenu:hover span.fa.fa-bars.fa-lg, #sideMenu ul li a:hover, 
#sideMenu ul li.active a, .ArticleWrapper .BrandTextWrapper a, .search .ArticleTextWrapper .ArticleLink a,
.ProductListWrapper .ProductNameDesc a, a.linknormal, a.UnselectedPage:hover,  span.locationMail, #footerBottom .footerTerms a:hover {
  color: #e53e30;
}
#sideMenu ul li#closebtn{
   background-color: #e53e30;
}
.searchContainer .form-control:focus{
  border-color: #e53e30;
}

#content .contactUs, .contentHeaderTextContainer, .contentHeaderTextContainer .contentHeaderText, #content .contactUs .ContactUsButton a, #content .contactUs:before, 
#content .contactUs:after, .CatalogTiles .sws-catalog-product-detail-overview,
#content .contentHeaderTopImage,
#ProductFilterContainer,
#contentHeader {
  background-color: #d6d6d6;
  color: #333;
}

#content .contactUs a {
  color: #e53e30;
}

.CatalogTiles .sws-catalog-colorview-selector .selection-btn.active:after {
  border-top-color: #e53e30;
}

.CatalogTiles .sws-catalog-colorview-selector a.selection-btn.active {
  box-shadow: initial;
}

.jcarousel-wrapper ul li .content, .CatalogTiles .sws-catalog-colorview-selector a.selection-btn.active, .cartContainer .totalItems {
  background-color: #e53e30 !important;
}
#home .promoWrapperInner .innerText .promoLinkText, .contentAdditional .promoWrapper .innerText .promoLinkText {
  border-color: #fff;
}

 #home .promoWrapperInner:hover .colorWrapper, #home .employee:hover .colorWrapper, .contentAdditional .promoWrapper:hover .colorWrapper {
  background-color: #e53e30;
}

.jcarousel-wrapper ul li .content, #home .promoWrapper:hover .innerText .promoTitle, #home .EmployeeItem .empDesc .empName, .contentAdditional .promoWrapper .innerText .promoTitle,
  .CatalogTiles .sws-catalog-colorview-selector a.selection-btn.active, .cartContainer .totalItems {
  color: #fff !important;
}

#home .contentAdditional .promoWrapper .innerText .promoLinkText, .btn-primary, #contentMain.contact_page .contact_us .FormButton, .contentGeneral .ArticleTextWrapper .ArticleLink a, .EditingFormTable input[type="submit"], 
  .dynamicButtonLink input[type=submit], .dynamicButtonLink input[type=submit]:focus, .dynamicButtonLink input[type=submit]:active, .dynamicButtonLink input[type=submit]:hover,  .contentAdditional .LocationItemContainer .StoreLinks a, .LocationItemContainer .StoreLinks a, .aboutContainer .promoLinkText a, .ArticleTextWrapper .ArticleLink a, 
  .CatalogTiles .sws-catalog-colorview-selector a.selection-btn, .CatalogTiles #basiczoom.s7basiczoomviewer .s7button, .CatalogTiles #basiczoom.s7basiczoomviewer .s7button[state='over'],
  .promoWrapper .buttonLink {
  background-color: #e53e30;
  color: #fff;
}

.s7basiczoomviewer.s7mouseinput .s7button[state='disabled'] {
  background-color: #d1d1d0 !important;
}
 
#footer {
  background-color: #000;
}

#footer, #footer a, #footerBottom .footerTerms a {
  color: #fff;
}

#footerBottom {
  color: #fff;
}

@media(max-width: 991px){
  #sideMenu #mainMenu a{
    color: #e53e30;
  }
}