﻿.product-details-page .page-body .product-essential .overview .short-description,
.header-links ul li,
.topic-page .page-body > *,
.category-page .category-grid,
.product-details-page .two-column-wrapper .productTabs .productTabs-body #quickTab-specifications {
  color: #888888;
}

.product-list .item-box .buttons-lower button {
  width: auto;
  background: #f74258 url(../img/cart-white.png) center no-repeat;
  padding: 0 20px 0 20px;
}

.product-list .item-box .ajax-cart-button-wrapper {
  position: relative;
  display: flex;
}

.category-page .product-list .item-box .product-minus-btn {
  left: initial;
  position: relative !important;
}

.category-page .product-list .item-box .ajax-cart-button-wrapper input {
  position: relative !important;
}

.category-page .product-list .item-box .product-plus-btn {
  right: initial !important;
  position: relative !important;
}

.product-list .item-box .buttons-upper input[type="button"] {
  width: 43px;
  height: 43px;
}

.product-list .item-box .buttons-upper {
  padding: 0;
}

/****rich content****/

.rich-content .page-body .category-grid .item-grid {
  text-align: center;
}

.rich-content .center-1 {
  text-align: center;
}

.rich-content .item-box {
  float: unset;
  display: inline-block;
}

.rich-content .master-wrapper-content .sub-category-head {
  display: block;
  margin: 30px 0;
}

.rich-content .intelisale-slider-title a {
  padding-left: 0;
}

.gallery .picture img {
  height: auto;
}

@media (min-width: 1025px) {
  .rich-content .owl-carousel .owl-stage-outer {
    margin-left: -6px !important;
  }
}

@media (max-width: 1024px) {
  .rich-content .category-grid.sub-category-grid {
    margin-left: 20px;
    margin-right: 20px;
  }

  .intelisale-slider .item-box .product-item .details .add-info .prices {
    min-height: 50px !important;
    height: auto !important;
  }
}

@media (max-width: 768px) {
  #associated-products-table #productGroupedTable_wrapper .product-plus-btn {
    left: 74%;
  }
}

  @media (max-width: 420px) {
    .rich-content .category-grid.sub-category-grid {
      margin-left: 5%;
      margin-right: 5%;
    }
  }

