<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.shadow-type1 {
  -moz-box-shadow: 1px 1px 3px #4E6075;
  -webkit-box-shadow: 1px 1px 3px #4E6075;
  box-shadow: 1px 1px 3px #4E6075;
}

/*404 Not Found*/
.addButton {
  width: 100%;
  text-align: center;
  display: block;
}

#store-item #slideShow {
  display: block;
  float: none;
}

.catalogQty {
  text-align: center;
  margin-bottom: 5px;
}

#store-item .catalogPrice {
  text-align: center;
  font-size: x-large;
  font-weight: bold;
  left: 0;
  display: block;
  position: relative;
  color: #089D35;
  width: 100%;
}

#categoriesMenu {
  margin: 0;
}

.category-select {
  display: block;
  list-style: none;
  margin: 0;
  margin-bottom: 1em;
  background-color: #ffffff;
}

.category-select-title {
  font-weight: bold;
  width: 100%;
  text-align: center;
  z-index: 9;
}

.category-select img {
  width: 100%;
}

.category-select .about {
  display: none;
}

.category-select-grid-box {
  position: relative;
  display: inline-block;
  float: none;
  text-align: left;
  margin-right: -4px;
}

#items-list {
  margin: 0px;
  padding: 0px;
}

.item-select {
  display: block;
  list-style: none;
  margin: 0px;
  margin-bottom: 1em;
  background-color: #ffffff;
  border-radius: 3px;
  background-color: #ffffff;
  -moz-box-shadow: 1px 1px 3px #4E6075;
  -webkit-box-shadow: 1px 1px 3px #4E6075;
  box-shadow: 1px 1px 3px #4E6075;
}

.item-select-title {
  text-transform: uppercase;
  padding-top: 0.4em;
  font-size: 1.2em;
  font-weight: 600;
  display: flex;
  justify-content: center;
  text-align: center;
  z-index: 9;
  background-color: #ffffff;
}

.item-select-title a {
  display: block;
  border: none;
}

.item-select-thumb, .item-select-thumb a {
  background-color: #000000;
  display: block;
  width: 100%;
  height: 100%;
  cursor: pointer;
}

.item-select .about {
  display: none;
}

.item-select-grid-box {
  text-align: center;
  display: inline-block;
}

/* centered columns styles */
.row-centered {
  text-align: center;
}

.col-centered {
  display: inline-block;
  float: none;
  /* reset the text-align */
  text-align: left;
  /* inline-block space fix */
  margin-right: -4px;
}

.item-select-price {
  position: absolute;
  top: 8px;
  right: 25px;
  z-index: 8;
  opacity: 0.9;
}

/* Shutter Out Vertical */
.hvr-shutter-out-vertical {
  display: inline-block;
  vertical-align: middle;
  padding: 5px;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}

.hvr-shutter-out-vertical:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #000000;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}

.hvr-shutter-out-vertical:hover, .hvr-shutter-out-vertical:focus, .hvr-shutter-out-vertical:active {
  color: white;
}

.hvr-shutter-out-vertical:hover:before, .hvr-shutter-out-vertical:focus:before, .hvr-shutter-out-vertical:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

li.cartItem {
  list-style: none;
}

#cartItems {
  margin: auto;
  width: 90%;
}

#catalogCriteria {
  font-size: 0.9em;
  padding: 5px;
}

#catalogCriteria DL {
  margin-left: 5px;
}

#catalogCriteria a {
  color: #ffffff;
}

.cartItemName {
  color: #000000;
  font-size: 1.1em;
  font-weight: bold;
}

.cartItemImage {
  text-align: center;
}

.cartItemImage img {
  width: 100%;
}

.cartOptions dl {
  margin-left: 0em;
}

.cartOptions dt {
  font-size: 0.8em;
}

.cart-footer {
  text-align: center;
  padding-bottom: 25px;
}

input[name=itemQty] {
  width: 4em !important;
}

.ct-over-icon {
  text-align: center;
  position: absolute;
}

.cartItemName {
  border-bottom: solid thin grey;
  margin-bottom: 0.5em;
}

.cartItemTotal {
  margin-bottom: 0.4em;
}

.minorPriceDesc {
  font-size: 0.8em;
  font-weight: bold;
  color: grey;
}

.cartItemTotalPrice {
  color: green;
  font-weight: bold;
  font-size: 0.8em;
}

.cartItemPriceFinal {
  color: green;
  font-weight: bold;
}

.cartTotalPrice {
  font-size: 1.4em;
  color: green;
  font-weight: bold;
}

.cartTotal {
  text-align: center;
  margin-bottom: 10px;
}

#formPayGateway {
  text-align: center;
}

#squarePaymentForm {
  display: block;
  overflow: auto;
}

.cartItemStockId {
  margin-left: 1em;
  font-size: 0.8em;
  color: darkslategrey;
}

ul.catalog-item-specs {
  margin-left: 0.5em;
}

li.catalog-item-spec {
  list-style: none;
  display: block;
  overflow: auto;
}

.catalog-item-spec-title {
  font-weight: bold;
  width: 30%;
  float: left;
  text-align: left;
}

.catalog-item-spec-value {
  display: block;
  padding-left: 30%;
}

@media screen and (max-width: 768px) {
  .catalog-item-spec-title {
    width: 40%;
  }
  .catalog-item-spec-value {
    padding-left: 40%;
  }
}
#catalogItemsTable td img {
  object-fit: cover;
  width: 100px;
  height: 100px;
  float: left;
}

.catalog-item-product-image {
  width: 100%;
  margin-bottom: 1em;
}

.flange_dia_mm, .traverse_mm, .barrel_od_mm, .bore_size_mm {
  color: #c12721;
}

/*This file does not exist on the server.
This file is an empty place holder.*/

/*# sourceMappingURL=catalog.css.map */
</pre></body></html>