
/* Custom CSS theme */
html#ecwid_html body#ecwid_body div.ecwid-productBrowser {
  background-color: #fff0 !important;
}
 html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery__picture {
  border: 3px solid #e5e5e5 !important;
}
 html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2.ecwid-SingleProduct-v2-bordered.loaded {
  background-color: #fff;
  min-height: 510px;
}
 .ecwid-productBrowser-price.ecwid-price {
  display: none;
}
 html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-SingleProduct-picture {
  min-height: 270px;
  max-height: 270px;
}
 html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-title {
  min-height: 127px;
}
 html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-SingleProduct-options {
  display: none;
}
 html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--pill {
  background-color: #fff;
}
 html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill {
  background: #fff;
}
 .product-ecwid .et_pb_column.et_pb_column_1_4.et_pb_css_mix_blend_mode_passthrough {
  background: #fff;
  min-height: 520px;
}
 .product-ecwid .et_pb_text_inner {
  font-size: 20px;
  color: #333;
}
 .product-ecwid .et_pb_button_module_wrapper.et_pb_module {
  width: 80%;
  margin: 0 auto;
  margin-bottom: 0px;
  border-radius: 5px;
}
 .product-ecwid .et_pb_button_module_wrapper.et_pb_module {
  background: #333;
  color: #fff;
}
 .product-ecwid .et_pb_button.et_pb_bg_layout_light {
  color: #fff;
  border: none;
  font-size: 15px;
  padding: 8px;
  text-align: center;
  width: 100%;
}
 .product-ecwid .et_pb_module.et_pb_text.et_pb_text_align_left.et_pb_bg_layout_light {
  min-height: 100px;
}
 .product-ecwid .et_pb_module.et_pb_image {
  max-width: 230px;
  max-height: 300px;
  min-height: 300px;
}
 .product-ecwid .et_pb_button_module_wrapper.et_pb_module {
  background: #333;
  color: #fff;
  margin-top: 42px;
}
 html#ecwid_html body#ecwid_body .et_pb_button::after {
  content: "";
}
 @charset "UTF-8";
/* hide price of "Sapphire Scientific Apex 570" — start */
.ec-size .ec-store.ec-store__product-page--267442084 .details-product-price__value {
  font-size: 0px;
}
 .ec-size .ec-store.ec-store__product-page--267442084 .details-product-price__value:after {
  content: 'Request a Quote Today!';
  font-size: 22px;
}
 .ec-size .ec-store .grid-product--id-267442084 div.grid-product__price-value.ec-price-item {
  font-size: 0px;
}
 .ec-size .ec-store .grid-product--id-267442084 div.grid-product__price-value.ec-price-item:after {
  content: 'Call or Email For Quote!';
  font-size: 14px;
}
 @charset "UTF-8";
/* hide price of "370 SS" — start */
.ec-size .ec-store.ec-store__product-page--272512050 .details-product-price__value {
  font-size: 0px;
}
 .ec-size .ec-store.ec-store__product-page--272512050 .details-product-price__value:after {
  content: 'Call or Email for Quote';
  font-size: 22px;
}
 .ec-size .ec-store .grid-product--id-272512050 div.grid-product__price-value.ec-price-item {
  font-size: 0px;
}
 .ec-size .ec-store .grid-product--id-272512050 div.grid-product__price-value.ec-price-item:after {
  content: 'Call or Email for Quote';
  font-size: 14px;
}
 @charset "UTF-8";
/* hide price of "Hydramaster CDS 4.8" — start */
.ec-size .ec-store.ec-store__product-page--114519216 .details-product-price__value {
  font-size: 0px;
}
 .ec-size .ec-store.ec-store__product-page--114519216 .details-product-price__value:after {
  content: 'Call or Email for Quote';
  font-size: 22px;
}
 .ec-size .ec-store .grid-product--id-114519216 div.grid-product__price-value.ec-price-item {
  font-size: 0px;
}
 .ec-size .ec-store .grid-product--id-114519216 div.grid-product__price-value.ec-price-item:after {
  content: 'Call or Email for Quote';
  font-size: 14px;
}
 @charset "UTF-8";
/* hide Add to bag "370ss" — start */
.ec-size .ec-store.ec-store__product-page--272512050 .details-product-purchase__controls {
  display: none;
}
 .ec-size .ec-store.ec-store__product-page--272512050 .product-details-module.details-product-purchase {
  margin-bottom: 0px;
}
 @charset "UTF-8";
/* hide Add to bag "apex570" — start */
.ec-size .ec-store.ec-store__product-page--267442084 .details-product-purchase__controls {
  display: none;
}
 .ec-size .ec-store.ec-store__product-page--267442084 .product-details-module.details-product-purchase {
  margin-bottom: 0px;
}
 @charset "UTF-8";
/* hide Add to bag "cds4.8" — start */
.ec-size .ec-store.ec-store__product-page--114519216 .details-product-purchase__controls {
  display: none;
}
 .ec-size .ec-store.ec-store__product-page--114519216 .product-details-module.details-product-purchase {
  margin-bottom: 0px;
}
 @charset "UTF-8";
/* hide Add to bag "Everest 870" — start */
.ec-size .ec-store.ec-store__product-page--114517847 .details-product-purchase__controls {
  display: none;
}
 .ec-size .ec-store.ec-store__product-page--114517847 .product-details-module.details-product-purchase {
  margin-bottom: 0px;
}
 @charset "UTF-8";
/* hide price of "Everest 870" — start */
.ec-size .ec-store.ec-store__product-page--114517847 .details-product-price__value {
  font-size: 0px;
}
 .ec-size .ec-store.ec-store__product-page--114517847 .details-product-price__value:after {
  content: 'Call or Email for Quote';
  font-size: 22px;
}
 .ec-size .ec-store .grid-product--id-114517847 div.grid-product__price-value.ec-price-item {
  font-size: 0px;
}
 .ec-size .ec-store .grid-product--id-114517847 div.grid-product__price-value.ec-price-item:after {
  content: 'Call or Email for Quote';
  font-size: 14px;
}
 @charset "UTF-8";
/* hide Add to bag "Rage" — start */
.ec-size .ec-store.ec-store__product-page--114519553 .details-product-purchase__controls {
  display: none;
}
 .ec-size .ec-store.ec-store__product-page--114519553 .product-details-module.details-product-purchase {
  margin-bottom: 0px;
}
 @charset "UTF-8";
/* hide price of "Rage" — start */
.ec-size .ec-store.ec-store__product-page--114519553 .details-product-price__value {
  font-size: 0px;
}
 .ec-size .ec-store.ec-store__product-page--114519553 .details-product-price__value:after {
  content: 'Call or Email for Quote';
  font-size: 22px;
}
 .ec-size .ec-store .grid-product--id-114519553 div.grid-product__price-value.ec-price-item {
  font-size: 0px;
}
 .ec-size .ec-store .grid-product--id-114519553 div.grid-product__price-value.ec-price-item:after {
  content: 'Call or Email for Quote';
  font-size: 14px;
}
 @charset "UTF-8";
/* hide Add to bag "tcschief" — start */
.ec-size .ec-store.ec-store__product-page--281420017 .details-product-purchase__controls {
  display: none;
}
 .ec-size .ec-store.ec-store__product-page--281420017 .product-details-module.details-product-purchase {
  margin-bottom: 0px;
}
 @charset "UTF-8";
/* hide price of "tcschief" — start */
.ec-size .ec-store.ec-store__product-page--281420017 .details-product-price__value {
  font-size: 0px;
}
 .ec-size .ec-store.ec-store__product-page--281420017 .details-product-price__value:after {
  content: 'Call or Email for Quote';
  font-size: 22px;
}
 .ec-size .ec-store .grid-product--id-281420017 div.grid-product__price-value.ec-price-item {
  font-size: 0px;
}
 .ec-size .ec-store .grid-product--id-281420017 div.grid-product__price-value.ec-price-item:after {
  content: 'Call or Email for Quote';
  font-size: 14px;
}
 @charset "UTF-8";
/* hide price of "tcschief" — end */
 