.catalog-category-view .page-wrapper {
  background: #f6f7f9 !important;
}
.catalog-category-view .sidebar .block .block-title,
.sidebar .block .title {
  color: #000 !important;
  background: #fff !important;
  border-bottom: 1px solid #e9eaec !important;
}
.breadcrumbs {
  padding-top: 10px !important;
  margin: unset !important;
  padding-bottom: 10px !important;
  background-color: #f5f7f9 !important;
}
.catalog-category-view .page-title-wrapper,
.block.filter .block-subtitle {
  display: none !important;
}
.catbox-color-01 .product-list-style-05 .product-item-actions {
  background: #c70032 !important;
  border: 2px solid #c70032 !important;
}
.catbox-color-01 .product-list-style-05 .product-item-actions .action.primary {
  color: #fff !important;
  border-color: #c70032 !important;
  background: #c70032 !important;
}
.catbox-color-01 .product-list-style-05 .product-item-actions .action.primary:hover {
  color: #fff !important;
  border-color: #c70032 !important;
  background: #c70032 !important;
}
.bnaia-cat span {
  color: #fff !important;
}
.wrapper-adv-style-05 .item-title {
  background: #c62d30 !important;
}
.catbox-color-01 .box-cate-link .item.active {
  color: #fff !important;
  background: #c62d30 !important;
}
@media only screen and (max-width: 768px) {
  .wrapper-adv-style-05 .item-title {
    padding: 5px !important;
  }
}
@media only screen and (min-width: 768px) {
  .cdz-horizontal-menu .groupmenu li.level0 > a.menu-link {
    color: #fff;
    font: 700 14px/1.35 Cairo, sans-serif !important;
  }
  .grid-style-18 .products.list.items.product-items.owl-carousel.owl-rtl.owl-loaded.owl-drag {
    padding-top: 20px;
  }
  .cdz-menu:not(.cdz-toggle-menu) .groupmenu-drop a {
    color: #999;
    font: 700 14px/1.35 Cairo, sans-serif !important;
  }
  .checkout-shipping-method-load.rtl-layout input[type="radio"] {
    float: right;
  }
}
.product-view-style-04 .page-wrapper {
  background: #f5f7f9 !important;
}
.product-view-style-04 .product-info-main .product-right {
  padding: 0px !important;
}
.block-shipping-estimation {
  margin-top: 0px !important;
}
.block-shipping-estimation {
  border: unset !important;
}
.block-shipping-estimation .shipping-cost-result .rs-title {
  color: #070707 !important;
}
.block-shipping-estimation .shipping-title {
  color: #070707 !important;
}
.catalog-product-view .price-comparison-container {
  margin-top: 0px !important;
}
.catalog-product-view #price-comparison-wrapper {
  background: white !important;
}
.catalog-product-view .price-comparison {
  border-top: unset !important;
  padding-top: 10px !important;
}
.product-info-main .box-tocart .primary.tocart {
  border-radius: 5px !important;
}
.product-view-style-04 .product-info-main .box-tocart .product-addto-links .action {
  border-radius: 5px !important;
}
button {
  border-radius: 5px !important;
}
a.button {
  border-radius: 5px !important;
}
button,
.action.primary {
  border-radius: 5px !important;
}
.catalog-product-view td {
  border: 1px solid #eee !important;
}
.pc_vendor-offers .add_to_cart {
  text-align: center !important;
  width: 170px !important;
}
.pc_vendor-offers .product_price {
  width: 170px !important;
}
.view-seller-product {
  background: #003666 !important;
  padding: 5px 15px 5px 15px !important;
  border-radius: 5px !important;
  color: white !important;
  font-weight: 600 !important;
}
.product-list-style-05 .product-item-name {
  white-space: unset !important;
}
.vendors-shipping-methods .price {
  width: 90px !important;
}
.page-header .cdz-horizontal-menu .groupmenu li.level0 > a.menu-link {
  font-weight: 700 !important;
}
.cms-index-index .page-wrapper {
  background: #f7f7fa !important;
}
.catalog-product-view #product-addtocart-button {
  font: 700 13px/1.1 Cairo, sans-serif !important;
}
a.create-account-link,
.acount-menu .account-menu-items > li a:hover {
  color: #c70032 !important;
}
a.order-link,
a.account,
a.cdz-top-link {
  color: black !important;
}
.remind span {
  color: #9c9c9c;
}
.product-item-name a,
.minicart-items .action.edit:before,
.minicart-items .action.delete:before,
.md-content .title a,
.lang-name {
  color: black !important;
}
a.action.edit,
a.action.delete {
  background: none !important;
}
.block-title a.action.edit {
  background: #c70032 !important;
}
.minicart-items .action {
  border: none !important;
}
.lang-name:hover {
  color: red !important;
}
#soldbydiv {
  color: #414b56 !important;
  padding-top: 20px;
}
.comparisonprices {
  color: #c70032;
}
.entry-edit.form-inline .fieldset-wrapper.admin__collapsible-block-wrapper {
  display: none !important;
}
span.old-price.sly-old-price.no-display {
  display: inline-block !important;
}
.entry-edit.form-inline .fieldset-wrapper.admin__collapsible-block-wrapper[data-index="gallery"] {
  display: none !important;
}
.message-select {
  font-size: 13px;
  margin-top: 10px;
}
.sold-by-comparison {
  border-top: 10px solid #f5f7f9 !important;
}
.block-shipping-estimation {
  padding-top: 20px;
}
.rate-compare {
  font-size: 13px;
}
.sold-compare {
  font-size: 13px;
}
#shipping-new-address-form .field[name="shippingAddress.postcode"] {
  display: none;
}
.skin-blue .main-header .logo:hover {
  background-color: #002e57 !important;
}
.skin-blue .main-header .navbar {
  background-color: #002e57 !important;
}
.skin-blue .wrapper,
.skin-blue .main-sidebar,
.skin-blue .left-side {
  background-color: #002e57 !important;
}
.bg-red,
.callout.callout-danger,
.alert-danger,
.alert-error,
.label-danger,
.modal-danger .modal-body {
  background-color: #c70032 !important;
}
.bg-yellow,
.callout.callout-warning,
.alert-warning,
.label-warning,
.modal-warning .modal-body {
  background-color: #f39c12 !important;
}
.bg-purple {
  background-color: #002e57 !important;
}
