.header-content {
    max-width: 1620px;
    padding-left: 0px;
    padding-right: 0px;
}
.product-model.UOM span {
  color: #888c91 !important;
  margin-bottom: 10px;
}
.product-model.UOM span::before, .product-model.UOM span::after {
  border-color: #888c91 !important;
  width: 10px !important;
}
.header-menu .header-main-navigation .navigation > ul li > ul {
    columns: 1;
    -webkit-columns: 1;
    -moz-columns: 1;
    width: auto !important;
    height: auto !important;
}
.recommended-products .block-title {
  background-color: #091f2c;
  height: 40px;
  margin-bottom: 8px;
}
.recommended-products .block-title strong {
  text-align: left;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0px;
  color: #fff;
  text-transform: uppercase;
  padding: 12px 16px;
  line-height: 40px;
}
.products-grid .product-item-info:hover .product-item-inner {
  display: none !important;
}
.minicart-wrapper {
  margin-left: 35px;
  background: #091f2c !important;
  height: 50px;
  border-radius: 5px;
  margin-right: 0;
}
.minicart-wrapper .action.showcart {
  margin: 0px;
  padding: 0px 20px !important;
  position: relative;
}
.minicart-wrapper .action.showcart::before {
  padding: 10px 0px;
}
.counter {
  background: #c00001 !important;
  border-radius: 100% !important;
  border: 2px solid white;
  position: absolute;
  right: -15px;
  height: 25px !important;
  width: 25px;
  padding: 0px !important;
  top: 50%;
  transform: translateY(-50%);
  margin: 0px !important;
  color: white !important;
  line-height: 25px !important;
}
.product-view-btn {
  background: #1979c3;
  color: white !important;
  width: 100%;
  height: 50px;
  text-align: center;
  line-height: 50px;
}
.product-view-btn:hover {
  text-decoration: none;
}
.page-wrapper > .page-bottom {
  max-width: 100% !important;
  width: 100% !important;
  padding: 0px !important;
}
@media only screen and (max-width: 1640px) {
    .header-menu-content,
    .header-content {
        padding-left: 20px;
        padding-right: 20px;
    }
}
@media only screen and (max-width: 767px) {
	.mp_social_share_inline {
		margin-top: 10px !important;
	}

	.sticky-base.sticky-active.sticky-mobile {
		position: -webkit-fixed;
		position: fixed;
	}

	body.activemenu .sticky-base.sticky-active.sticky-mobile {
		height: 100%;
	}

  .post-list.modern .post-description {
    display: block !important;
  }

  .custom-carousel.card-carousel .inner-content {
    display: block !important;
  }
  .custom-carousel.card-carousel .inner-content .ins-item {
    width: 100%;
    margin-right: 0px;
    margin-bottom: 15px;
  }
  .custom-carousel.card-carousel .inner-content .ins-item img {
    object-fit: cover;
    width: 900px;
  }
  .table.grouped > tbody > tr > td::before {
    position: inherit !important;
    height: auto !important;
    width: auto !important;
    margin: 0px !important;
    font-weight: 500 !important;
    overflow: inherit !important;
    float: left;
  }
  .product-info-main .table.grouped .product-item-name {
    margin: 0px;
    line-height: normal;
  }
  .product-info-main .table.grouped .col.pro_min_qty {
    text-align: left;
  }
  .product-info-main .table.grouped td.col.qty {
    width: 80%;
  }
  .product-add-form .table-wrapper.grouped .table.data.grouped tr td {
    box-sizing: border-box;
  }
  .catalog-product-view .columns .product-info-main .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison).additional-attributes tbody th {
    display: none;
    background: transparent;
    padding: 0px;
  }
  .catalog-product-view .columns .product-info-main .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison).additional-attributes tbody th::after {
    content: " : ";
  }
  .catalog-product-view .columns .product-info-main .additional-attributes-wrapper .additional-attributes .col.data {
    display: inline-block;
  }
}
svg.svg-inline--fa.fa-null.caret.mgz-fa-angle-down {
	display: none;
}
/*.product-items .product-item .product-item-info .product-item-details .product-item-inners .product.actions.product-item-actions .actions-primary {
    display: none;
}
*/
.catalog-product-view .columns .product-info-main .product-add-form .box-tocart .fieldset .actions .action.primary.tocart {
    display: none;
}
.header-menu-content .minicart-wrapper {
  display: none;
}
.header-menu-content .minicart-wrapper.amquote-cart-wrapper {
    display: block;
}
.product-item-actions .amquote-addto-button {
  background: #1979c3;
  color: white;
  width: 100%;
  height: 40px;
  margin-left: 10px;
}
.catalog-product-view .amquote-addto-button {
    height: 40px;
    margin: 0px;
    margin-left: 10px;
    line-height: 40px;
    padding: 0px;
}
.product-item-actions .actions-primary>.stock {
    display: none !important;
}
.minicart-items .product-sku {
    display: none;
}
@media only screen and (min-width: 768px) {
    .navigation .level0.parent > .level-top {
        border-color: transparent !important;
    }
}
.catalog-category-view .products .product-items .product-item .product-item-info .product-item-details .quote-wrapper {
    height: 0px;
}
.catalog-category-view .products .product-items .product-item .product-item-info .product-item-details .product-item-name {
    margin: 5px 0px 0px;
    min-height: 30px;
}
.minicart-wrapper {
    display: none;
}
@media(min-width: 768px) {
    .catalog-category-view.page-products .columns .sidebar-main {
        margin-top: 82px;
    }

    .catalog-category-view.page-products.catalog-category-mode-page .columns .sidebar-main {
        margin-top:0;
    }
}
.banner-wrapper    .category-banner{
    width:100%;
}

.banner-wrapper .banner-text{
    margin-top:20px;

}
.banner-wrapper .page-title-wrapper .page-title{
    margin-top:0;
    margin-bottom:20px;
}
.banner-wrapper .page-title-wrapper .page-title .base{
    font-weight:700;
    font-size:23px;
}


.banner-wrapper .subtitle{
    font-weight:500;
    line-height: 12px;
    color: #333;
    margin-bottom: 30px;
    font-size: 14px;
}
