.footer-top.newsletter {
  background-color: black !important; }

.productReview-title {
  color: black !important;
  font-weight: 900 !important; }

.pagination-item {
  color: white !important; }

.account-product-detail-heading {
  color: white !important;
  font-weight: 700 !important; }

h5, product-title {
  color: white !important; }

.productView-reviewLink a {
  color: black; }

.comms-background-container {
  background-color: white !important; }

#desktop-menu {
  text-align: right; }

.breadcrumb::before {
  color: white !important; }

.grid-list-view.toggle, svg.toggle {
  background: none !important; }

.actionBar-section, .form-label {
  color: white !important; }

.cart-total-label {
  color: white !important; }

span.compare-text {
  color: black !important; }

.form-label--inlineSmall small {
  color: red !important; }

.productView-brand {
  color: white !important; }

.previewCartItem-brand {
  color: white !important;
  font-size: 15px; }

.previewCartItem-name {
  font-weight: 700;
  font-size: 15px; }

.previewCartItem-name a {
  color: #53EF07 !important; }

.previewCartItem-price {
  color: white !important;
  font-size: 15px; }

.address-title {
  color: white !important; }

.address-label {
  color: white !important; }

h1.page-heading {
  font-weight: 500; }

.definitionList-key {
  color: white !important; }

.coupon-code-add,
.coupon-code-cancel,
.gift-certificate-add,
.gift-certificate-cancel,
.shipping-estimate-hide,
.shipping-estimate-show {
  color: white !important; }

.suggestiveCart h4 {
  color: white !important; }

.previewCartCheckout {
  background: #7B797B !important; }

.form-radio:checked .form-option {
  border-color: #53EF07 !important; }

.alertBox {
  background-color: #AB9877;
  font-weight: 700; }

.listItem-content {
  background: #CAC9C9 !important; }

main.page.blog article.blog {
  background: #CAC9C9 !important; }

.breadcrumb .a {
  color: white !important; }

.breadcrumb-label {
  text-transform: uppercase !important; }

.navBar-action {
  color: white !important; }

.navBar-item, .isactive {
  color: #53EF07 !important; }

.wishlist-header, h1 {
  color: white !important; }

div#side-categories, a.activePage {
  color: black !important; }

.chemlight-background {
  background: white !important; }

.current-comms {
  color: white !important; }

.comms {
  background-color: #7B797B !important;
  display: flex;
  height: 75px;
  margin-bottom: 10px;
  justify-content: center;
  align-items: center; }

@media only screen and (max-width: 600px) {
  #menu .navPages .navPage-subMenu-list li a {
    padding-left: 15px !important;
    padding-bottom: 15px !important; }
  /*.mobile-break {
        display: block !important;
    }
    .header-padding {
        padding: 0 !important;
    }
    .mobile-paragraph {
        width: 375px !important;
    }
    .gregs-name {
        font-size: 18px !important;
        font-weight: 900 !important;
    }
    .mobile-padding {
        padding: 5px !important;
    }
    .last-paragraph {
     font-size: 12px !important;
     width: 375px !important;
    }
    .visit-website {
        font-size: 12px !important;
    } */
  .comms {
    width: 345px !important;
    background-color: #7B797B !important;
    height: 75px !important; }
  .current-comms {
    color: white !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    font-weight: 900 !important; }
  .footer-top.newsletter h5 {
    font-size: 14px !important; } }
