/* GANTRY5 DEVELOPMENT MODE ENABLED.

   WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!

   For more information on modifying CSS, please read:

   http://docs.gantry.org/gantry5/configure/styles
   http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

/* line 1, templates/g5_hydrogen/custom/scss/custom.scss */
body {
  overflow-x: hidden;
}
/* line 2, templates/g5_hydrogen/custom/scss/custom.scss */
#g-page-surround {
  box-shadow: none;
}
/* line 3, templates/g5_hydrogen/custom/scss/custom.scss */
#g-footer {
  border-top: none;
}
/* line 4, templates/g5_hydrogen/custom/scss/custom.scss */
.botmen {
  margin: -30px auto;
}
/* line 5, templates/g5_hydrogen/custom/scss/custom.scss */
.botmen li {
  font-weight: 500;
  font-family: 'Oswald', sans-serif;
  text-transform: uppercase;
}
/* line 6, templates/g5_hydrogen/custom/scss/custom.scss */
.gantry-logo img {
  width: unset;
}
@media (max-width: 600px) {
  /* line 7, templates/g5_hydrogen/custom/scss/custom.scss */
  .gantry-logo img {
    width: 200px;
  }
}
/* line 8, templates/g5_hydrogen/custom/scss/custom.scss */
.hed {
  margin: 0px auto -10px;
}
/* line 9, templates/g5_hydrogen/custom/scss/custom.scss */
#logo-4777-particle {
  margin-top: -10px;
}
/* line 10, templates/g5_hydrogen/custom/scss/custom.scss */
.g-offcanvas-toggle {
  font-size: 2.5rem !important;
  color: #807d7d;
}
/* line 11, templates/g5_hydrogen/custom/scss/custom.scss */
.breadcrumb {
  list-style: none;
  background-color: transparent;
  border-radius: 0px;
  font-size: 70%;
  margin: -30px;
  text-align: center;
}
/*.cath2{display:none;}*/
/* line 13, templates/g5_hydrogen/custom/scss/custom.scss */
.orderlistcontainer .title {
  font-size: 15px;
  display: inline-block;
  text-decoration: none;
  margin: 0 0 0 8px;
}
/* line 14, templates/g5_hydrogen/custom/scss/custom.scss */
.orderlistcontainer div.orderlist {
  min-width: 190px;
  position: absolute;
  border: solid #cac9c9 1px;
  background: #fff;
  cursor: pointer;
  z-index: 1;
  max-height: 200px;
  overflow-y: auto;
}
/* line 16, templates/g5_hydrogen/custom/scss/custom.scss */
.manufacturer-view-default h2 {
  display: none;
}
/* line 17, templates/g5_hydrogen/custom/scss/custom.scss */
.manufacturer-view-default .horizontal-separator {
  display: none;
}
/* line 18, templates/g5_hydrogen/custom/scss/custom.scss */
ul.detcont {
  margin-left: 0;
}
/* line 20, templates/g5_hydrogen/custom/scss/custom.scss */
.main-image {
  margin: 0px 30px 0px 0px;
}
/* line 21, templates/g5_hydrogen/custom/scss/custom.scss */
.vmgroupbrds li {
  display: inline-block;
  list-style: none;
  max-width: 340px;
}
@media (max-width: 720px) {
  /* line 22, templates/g5_hydrogen/custom/scss/custom.scss */
  .vmgroupbrds li {
    display: inline-block;
    list-style: none;
    max-width: 150px;
  }
}
/* line 23, templates/g5_hydrogen/custom/scss/custom.scss */
.vmgroupbrds ul {
  margin-left: 0;
}
/* line 24, templates/g5_hydrogen/custom/scss/custom.scss */
.moduletablebrds {
  margin-left: calc(-50vw + 50%);
  margin-right: calc(-50vw + 50%);
}
/* line 25, templates/g5_hydrogen/custom/scss/custom.scss */
.vmgroupbrds {
  max-width: 1500px;
  width: 100%;
  position: relative;
  margin: 0 auto;
  text-align: center;
}
/* line 26, templates/g5_hydrogen/custom/scss/custom.scss */
.vmgroupbrds a:hover img {
  transform: scale(1.05, 1.05);
  transition: 0.5s;
}
/* line 27, templates/g5_hydrogen/custom/scss/custom.scss */
.vmgroupbrds img {
  transition: 0.5s;
  margin: 15px 5px;
}
/* line 28, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation {
  box-shadow: 0px 12px 21px rgba(0, 0, 0, 0.02);
  border-bottom: 0.5px solid transparent;
  transition: background-color 0.2s ease, box-shadow 0.2s ease;
  z-index: 4;
}
/* line 29, templates/g5_hydrogen/custom/scss/custom.scss */
div.vm-details-button {
  text-align: center;
  display: none;
}
/* line 30, templates/g5_hydrogen/custom/scss/custom.scss */
.display-number {
  display: none;
}
/*.cathead {    display: none;}*/
/* line 32, templates/g5_hydrogen/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
  line-height: normal;
  text-transform: uppercase;
}
/* line 36, templates/g5_hydrogen/custom/scss/custom.scss */
.srch {
  margin-top: -6px;
}
/* line 37, templates/g5_hydrogen/custom/scss/custom.scss */
.browse-view .virtuemart_search {
  display: none;
}
/* line 38, templates/g5_hydrogen/custom/scss/custom.scss */
.g-main-nav .g-toplevel {
  font-weight: 500;
  font-size: 15px;
  font-family: 'Oswald', sans-serif;
}
/* line 39, templates/g5_hydrogen/custom/scss/custom.scss */
[class^="icon-"], [class*=" icon-"] {
  display: none;
}
/* line 40, templates/g5_hydrogen/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li > .g-menu-item-container {
  text-decoration: none;
  padding: 3px 7px;
}
/* line 41, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover {
  background: transparent;
}
/*#menu-3391-particle{ margin-left: calc(-50vw + 50%);    margin-right: calc(-50vw + 50%); }*/
/* line 44, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li:hover a {
  color: #000;
}
/* line 45, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container {
  color: #6db50e;
}
/* line 46, templates/g5_hydrogen/custom/scss/custom.scss */
.orderby-displaynumber {
  border-bottom: none;
  border-top: none;
  margin: -30px -40px 10px;
  padding: 20px;
  display: block;
}
/* line 47, templates/g5_hydrogen/custom/scss/custom.scss */
.customhours i {
  color: #ccc;
  font-size: 14px;
}
/* line 48, templates/g5_hydrogen/custom/scss/custom.scss */
.customhours a {
  color: #42a206 !important;
  font-weight: bold;
}
/* line 49, templates/g5_hydrogen/custom/scss/custom.scss */
.hours {
  margin-top: -15px;
}
/* line 50, templates/g5_hydrogen/custom/scss/custom.scss */
.hours p {
  margin: 0px !important;
}
/*h1, h2, h3, h4, h5 {    font-weight: 500;    font-family: 'Oswald', sans-serif;    text-transform: uppercase;}*/
/* line 52, templates/g5_hydrogen/custom/scss/custom.scss */
.browse-view .quantity-box .quantity-input {
  display: none;
}
/* line 53, templates/g5_hydrogen/custom/scss/custom.scss */
.browse-view span.quantity-controls {
  display: none;
}
/* line 54, templates/g5_hydrogen/custom/scss/custom.scss */
span.addtocart-button span.addtocart-button, span.addtocart-button input.addtocart-button, span.addtocart-button input.notify-button, .addtocart-button1, .notify, #com-form-login-remember input {
  max-width: 100%;
  border: 2px solid #6db50e;
  color: #6db50e;
  border-radius: 3px;
  font-size: 13px;
  letter-spacing: unset;
  cursor: pointer;
  text-align: center;
  padding: 8px 10px;
  margin: 20px auto;
  font-weight: bold;
  text-transform: uppercase;
  background: #fff;
}
/* line 69, templates/g5_hydrogen/custom/scss/custom.scss */
span.addtocart-button input.addtocart-button:hover, span.addtocart-button input.notify-button:hover, input.highlight-button:hover, a.highlight:hover {
  color: #000;
  border: 2px solid #000;
}
/* line 70, templates/g5_hydrogen/custom/scss/custom.scss */
.product-container .PricesalesPrice {
  font-size: 1.3em !important;
}
/* line 71, templates/g5_hydrogen/custom/scss/custom.scss */
.spacer.product-container {
  border: none;
  margin: 0px;
}
/* line 72, templates/g5_hydrogen/custom/scss/custom.scss */
.browse-view .product .spacer.product-container:hover {
  box-shadow: 2px 2px 15px #e5e5e5;
}
/* line 73, templates/g5_hydrogen/custom/scss/custom.scss */
.browse-view .product-price {
  float: none;
  line-height: 18px;
  text-align: center;
}
/* line 74, templates/g5_hydrogen/custom/scss/custom.scss */
.browse-view p.product_s_desc {
  height: 0px;
  display: none;
}
/* line 75, templates/g5_hydrogen/custom/scss/custom.scss */
.vm-product-descr-container-1 > h2, .vm-product-descr-container-0 > h2 {
  font-size: 17px;
  line-height: 20px;
  margin: 0;
  text-align: center;
}
/* line 81, templates/g5_hydrogen/custom/scss/custom.scss */
span.quantity-controls input.quantity-controls {
  height: 13px;
  border: none;
  width: 3px;
  cursor: pointer;
  overflow: hidden;
}
/* line 88, templates/g5_hydrogen/custom/scss/custom.scss */
.quantity-box .quantity-input, .cart-summary .quantity-input {
  height: 34px;
  width: 34px;
  text-align: center;
  padding: 1px;
  margin-bottom: 0;
  font-size: 20px;
  border-radius: 0;
  background: none;
}
/* line 98, templates/g5_hydrogen/custom/scss/custom.scss */
.productdetails-view .product-price {
  margin-top: 30px;
  margin-bottom: -20px;
  text-align: unset;
}
/* line 103, templates/g5_hydrogen/custom/scss/custom.scss */
.additional-images img {
  margin-right: 8px;
  width: auto;
  height: 100px;
  border: 1px solid #ccc;
  padding: 2px;
}
@media (max-width: 766px) {
  /* line 110, templates/g5_hydrogen/custom/scss/custom.scss */
  .additional-images img {
    height: 50px;
  }
}
/* line 115, templates/g5_hydrogen/custom/scss/custom.scss */
.show_cart a.details {
  border: none;
  background: #fd0202;
  border-radius: 100%;
  transition: 0.5s;
  margin-top: -10px;
}
/* line 116, templates/g5_hydrogen/custom/scss/custom.scss */
.show_cart a:hover.details {
  color: #fff !important;
  transform: translate(2px, -2px);
  transition: 0.5s;
}
/* line 117, templates/g5_hydrogen/custom/scss/custom.scss */
.vmpayment_description, .vmshipment_description {
  color: gray;
  font-size: 15px !important;
  padding: 0 2px;
  line-height: 1.5 !important;
  margin-left: 0 !important;
}
/* line 123, templates/g5_hydrogen/custom/scss/custom.scss */
#bypv_cart label {
  float: none;
  display: inline;
  font-size: 15px !important;
}
/* line 128, templates/g5_hydrogen/custom/scss/custom.scss */
#bypv_cart input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=reset]), #bypv_cart select, #bypv_cart div.chzn-container-single .chzn-single {
  margin: 5px 0;
  padding: 4px;
  height: 26px;
  line-height: 16px;
  background: none !important;
  border: 1px solid #ccc;
  border-radius: 0 !important;
  color: #777;
}
/* line 138, templates/g5_hydrogen/custom/scss/custom.scss */
#bypv_cart div.address_block > .cart_block_title {
  min-height: 24px;
  padding: 0;
}
/* line 139, templates/g5_hydrogen/custom/scss/custom.scss */
#bypv_cart div.address_block > .cart_block_title {
  background: none !important;
}
/* line 140, templates/g5_hydrogen/custom/scss/custom.scss */
#bypv_cart_product_list .cart_block_title, #bypv_cart_fields .cart_block_title {
  display: none;
}
/* line 141, templates/g5_hydrogen/custom/scss/custom.scss */
#cart_product_table .subtotal {
  display: none;
}
/* line 142, templates/g5_hydrogen/custom/scss/custom.scss */
.vmpayment_name, .vmpayment_cost, .vmshipment_name, .vmshipment_cost {
  padding: 0 2px;
  font-weight: bold;
}
/* line 147, templates/g5_hydrogen/custom/scss/custom.scss */
#bypv_cart input.text_button {
  padding: 15px 25px;
  height: unset;
  background: #6db50e;
  background-image: unset;
  border: none;
  border-radius: 0px;
  color: #fff;
  letter-spacing: normal;
  font-weight: bold;
  text-transform: uppercase;
}
/* line 159, templates/g5_hydrogen/custom/scss/custom.scss */
#bypv_cart input.text_button:hover {
  color: #000;
}
/* line 160, templates/g5_hydrogen/custom/scss/custom.scss */
.product-description .title {
  font-size: 24px;
}
/* line 161, templates/g5_hydrogen/custom/scss/custom.scss */
#fancybox-title-inside {
  display: none;
}
/* line 162, templates/g5_hydrogen/custom/scss/custom.scss */
.fancybox-title-inside {
  padding-bottom: 0;
  text-align: center;
  color: #333;
  background: transparent;
  position: relative;
}
/* line 169, templates/g5_hydrogen/custom/scss/custom.scss */
.productdetails .vm-product-media-container {
  float: none;
}
/* line 170, templates/g5_hydrogen/custom/scss/custom.scss */
.detcont li {
  display: inline-block;
  width: 49%;
  vertical-align: top;
}
/* line 171, templates/g5_hydrogen/custom/scss/custom.scss */
.vm-product-media-container {
  margin-top: 15px;
  text-align: center;
}
@media (max-width: 600px) {
  /* line 172, templates/g5_hydrogen/custom/scss/custom.scss */
  .detcont li {
    width: 100% !important;
  }
}
/* line 173, templates/g5_hydrogen/custom/scss/custom.scss */
#vmCartModule {
  background: url('../../../../images/cart555.png') no-repeat;
  background-size: contain;
  background-position: left;
  margin-top: -8px;
  display: block;
  width: 55px;
  height: 30px;
  position: relative;
}
@media (max-width: 720px) {
  /* line 181, templates/g5_hydrogen/custom/scss/custom.scss */
  #vmCartModule {
    position: absolute;
    top: 20px;
    left: 80%;
  }
}
/* line 184, templates/g5_hydrogen/custom/scss/custom.scss */
#bypv_cart table.summary_table tfoot tr.total td {
  font-size: 18px;
  padding: 8px 0px 0px;
  background-color: transparent;
  border-top: 1px solid #ccc;
}
@media (max-width: 599px) {
  /* line 190, templates/g5_hydrogen/custom/scss/custom.scss */
  .total .total_excl_tax {
    display: unset !important;
  }
}
/* line 191, templates/g5_hydrogen/custom/scss/custom.scss */
.vm-btn, .vm-btn:link, .vm-btn:active, .vm-btn:visited {
  display: inline-block;
  width: unset;
  padding: 4px 8px;
  font-size: 12px;
  border-radius: 0px;
  text-decoration: none;
  line-height: 1.5;
  text-align: center;
  background-color: #6db50e;
  color: #000;
  border: none;
  font-weight: bold;
  text-transform: uppercase;
  vertical-align: top;
  margin-top: 0;
}
/* line 207, templates/g5_hydrogen/custom/scss/custom.scss */
.showcart {
  font-weight: bold;
  color: #fff;
  background: #6db50e;
  padding: 5px 10px;
  text-transform: uppercase;
  margin: 10px auto;
  display: block;
}
/* line 216, templates/g5_hydrogen/custom/scss/custom.scss */
.vm-btn.vm-btn-primary:hover {
  background-color: #6db50e;
  color: #fff;
}
/* line 217, templates/g5_hydrogen/custom/scss/custom.scss */
#bypv_cart table.summary_table {
  border: unset;
}
/* line 218, templates/g5_hydrogen/custom/scss/custom.scss */
.vm-customfields-wrap {
  margin-top: 20px;
}
/* line 219, templates/g5_hydrogen/custom/scss/custom.scss */
.cf4all_no_color_btn {
  height: unset;
}
/* line 220, templates/g5_hydrogen/custom/scss/custom.scss */
.cf4all_no_color_btn {
  background-color: rgba(59, 199, 30, 0.2);
  color: #555;
  padding: 9px 9px;
}
/* line 222, templates/g5_hydrogen/custom/scss/custom.scss */
.cf4all_button {
  background-image: none !important;
  line-height: 1em;
  min-height: 1em;
  display: inline-block;
  cursor: pointer;
  font-weight: 500;
  border: none;
  border-radius: 9px;
  margin-left: 3px;
  margin-top: 3px;
}
/* line 234, templates/g5_hydrogen/custom/scss/custom.scss */
.vm3pr-3 .vm-customfields-wrap {
  min-height: unset;
}
/* line 236, templates/g5_hydrogen/custom/scss/custom.scss */
.browse-view .vm-customfields-wrap {
  margin-top: -10px;
}
/* line 237, templates/g5_hydrogen/custom/scss/custom.scss */
.vm3pr-2 .vm-customfields-wrap {
  min-height: unset;
}
/* line 238, templates/g5_hydrogen/custom/scss/custom.scss */
.product-field-type-M {
  width: 100%;
  float: left;
  display: inline-block;
  margin-bottom: 6px;
}
/* line 239, templates/g5_hydrogen/custom/scss/custom.scss */
.browse-view .product .spacer.product-container {
  text-align: center;
  box-shadow: 2px 2px 15px #f9f9f9;
  height: 100%;
}
/* line 240, templates/g5_hydrogen/custom/scss/custom.scss */
.product-container h1 {
  font-size: 25px;
  color: #92c84c;
}
/* line 241, templates/g5_hydrogen/custom/scss/custom.scss */
.vm-img-desc {
  display: none;
}
/* line 242, templates/g5_hydrogen/custom/scss/custom.scss */
.product-fields .product-field-type-M img {
  display: block;
  vertical-align: text-top;
  float: left;
  width: auto !important;
  height: 30px !important;
}
/* line 243, templates/g5_hydrogen/custom/scss/custom.scss */
.vm-customfields-wrap .product-fields .product-field-type-M img {
  display: none;
}
/* line 244, templates/g5_hydrogen/custom/scss/custom.scss */
.coop li {
  margin: 20px;
  display: inline-block;
  text-align: center;
  width: 100%;
  max-width: 230px;
  list-style: none;
  vertical-align: top;
}
/* line 253, templates/g5_hydrogen/custom/scss/custom.scss */
.coop {
  text-align: center;
  margin: 0;
}
/* line 254, templates/g5_hydrogen/custom/scss/custom.scss */
.page-header h1 {
  text-align: center;
  line-height: 1;
}
/* line 255, templates/g5_hydrogen/custom/scss/custom.scss */
.PricebasePriceWithTax {
  margin-bottom: 10px;
  color: red;
  float: left;
}
/* line 256, templates/g5_hydrogen/custom/scss/custom.scss */
.products-view .PricebasePriceWithTax {
  margin-bottom: 10px;
  color: red !important;
  float: none;
}
/* line 257, templates/g5_hydrogen/custom/scss/custom.scss */
.actn, .hitprd {
  position: absolute;
}
/* line 258, templates/g5_hydrogen/custom/scss/custom.scss */
.hitprd {
  top: 30px;
}
/* line 259, templates/g5_hydrogen/custom/scss/custom.scss */
.product-fields .product-field-type-M {
  display: block;
  position: absolute;
  margin-left: -6px;
  margin-top: 5px;
}
/* line 260, templates/g5_hydrogen/custom/scss/custom.scss */
#bypv_cart table.summary_table tr.product input.bypv_product_remove {
  background: url('../../../../images/trush.png') no-repeat;
  background-size: contain;
}
/* line 261, templates/g5_hydrogen/custom/scss/custom.scss */
#bypv_cart table.summary_table tr.product input.bypv_product_update {
  background: url('../../../../images/refresh.png') no-repeat;
  background-size: cover;
}
@media (max-width: 767px) {
  /* line 262, templates/g5_hydrogen/custom/scss/custom.scss */
  .customhours {
    margin-top: -30px;
  }
}
/* line 263, templates/g5_hydrogen/custom/scss/custom.scss */
#g-mobilemenu-container .g-toplevel li .g-menu-item-content {
  display: inline-block;
  font-size: 15px;
  font-family: 'Oswald', sans-serif;
  text-transform: uppercase;
  color: rgba(0, 0, 0, 0.51);
}
/* line 264, templates/g5_hydrogen/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
  background: rgba(98, 162, 13, 0.471);
}
/* line 266, templates/g5_hydrogen/custom/scss/custom.scss */
.srch form {
  margin: 0;
}
/* line 267, templates/g5_hydrogen/custom/scss/custom.scss */
.srch form input {
  width: 100%;
}
/* line 268, templates/g5_hydrogen/custom/scss/custom.scss */
.coop img {
  text-align: center;
  margin-bottom: 20px;
}
/* line 269, templates/g5_hydrogen/custom/scss/custom.scss */
.browse-view .row .product .spacer img {
  /*, .related-products-view .row .product .spacer img*/
  width: auto;
  height: 240px;
  object-fit: contain;
}
/*.browse-view .row .product .spacer:hover img , .related-products-view .row .product .spacer img{
 transform:scale(1.02, 1.02); transition:.5s;
 }*/
/* line 277, templates/g5_hydrogen/custom/scss/custom.scss */
.vm-product-rating-container2 {
  display: none;
}
/* line 278, templates/g5_hydrogen/custom/scss/custom.scss */
.orderlistcontainer div.activeOrder {
  font-size: 15px;
  background: none;
  cursor: pointer;
  border: solid #cac9c9 1px;
  border-radius: 0px;
  padding: 4px 10px;
}
/* line 286, templates/g5_hydrogen/custom/scss/custom.scss */
.orderlistcontainer a {
  text-decoration: none;
  display: block;
  font-size: 15px;
}
/* line 291, templates/g5_hydrogen/custom/scss/custom.scss */
.cath2 img {
  border-radius: 100%;
  padding: 2px;
  border: dotted #6db50e 2px;
}
/* line 296, templates/g5_hydrogen/custom/scss/custom.scss */
.category-view li {
  display: inline-block;
  max-width: 100px;
  margin: 0 5px 20px;
  text-align: center;
  vertical-align: top;
}
/*.magaz .category-view li {
 display: inline-block;
 max-width: 180px;
 margin: 0 5px 20px;
 text-align: center;
 vertical-align: top;
 }*/
/* line 310, templates/g5_hydrogen/custom/scss/custom.scss */
.cath2 h2 {
  font-size: 16px;
  /*font-weight: bold;*/
  font-family: 'Oswald', sans-serif;
  line-height: 110%;
  word-break: break-word;
}
/* line 315, templates/g5_hydrogen/custom/scss/custom.scss */
ul.category-view {
  text-align: center;
  margin: 0px;
}
/* line 319, templates/g5_hydrogen/custom/scss/custom.scss */
.cathead {
  text-align: center;
  font-weight: bold;
}
/* line 323, templates/g5_hydrogen/custom/scss/custom.scss */
.menu11 {
  /*max-width: 1000px;*/
  position: relative;
  margin: 0 auto;
}
/* line 328, templates/g5_hydrogen/custom/scss/custom.scss */
.menu11 li {
  display: inline-block;
  list-style: none;
  font-weight: bold;
  max-width: 135px;
  vertical-align: top;
  line-height: 110%;
  margin-bottom: 20px;
}
/* line 337, templates/g5_hydrogen/custom/scss/custom.scss */
.menu11 li img {
  margin-bottom: 10px;
  width: 130px;
  height: auto;
  border-radius: 100%;
  padding: 4px;
  border: dotted #6db50e 2px;
}
/* line 345, templates/g5_hydrogen/custom/scss/custom.scss */
.watch h3 {
  font-weight: normal;
  color: #6db50e !important;
  border-bottom: 3px solid #6db50e !important;
  margin: 40px auto;
  display: block;
  max-width: 900px;
  text-align: center;
}
/* line 354, templates/g5_hydrogen/custom/scss/custom.scss */
.vmproductwatch li {
  display: inline-block;
  list-style: none;
  width: 100%;
  max-width: 200px;
  vertical-align: top;
  margin-right: 20px;
  text-align: center;
  overflow: hidden;
}
/* line 363, templates/g5_hydrogen/custom/scss/custom.scss */
.vmproductwatch li img {
  height: 150px;
  max-width: unset;
  margin: auto -50%;
}
/* line 368, templates/g5_hydrogen/custom/scss/custom.scss */
.vmproductwatch li .product-price {
  margin: -15px 0 6px;
  text-align: center;
  float: none;
  font-size: 12px;
}
/* line 374, templates/g5_hydrogen/custom/scss/custom.scss */
.vmproductwatch {
  max-width: 1000px;
  margin: 0 auto;
  text-align: center;
}
/* line 377, templates/g5_hydrogen/custom/scss/custom.scss */
.line .title:before {
  right: 15px;
  margin: 0 0 0 -100%;
}
/* line 381, templates/g5_hydrogen/custom/scss/custom.scss */
.line .title:before {
  right: 15px;
  margin: 0 0 0 -100%;
}
/* line 385, templates/g5_hydrogen/custom/scss/custom.scss */
.line .title:after {
  left: 15px;
  margin: 0 -100% 0 0;
}
/* line 389, templates/g5_hydrogen/custom/scss/custom.scss */
.line .title:before, .line .title:after {
  content: '';
  display: inline-block;
  width: 100%;
  height: 1px;
  background: #000;
  z-index: -1;
  position: relative;
  vertical-align: middle;
}
/* line 400, templates/g5_hydrogen/custom/scss/custom.scss */
.line .title {
  position: relative;
  z-index: 1;
  overflow: hidden;
  text-align: center;
}
/* line 406, templates/g5_hydrogen/custom/scss/custom.scss */
.line h3 {
  font-size: 2em;
  margin: 50px auto 30px;
}
/* line 410, templates/g5_hydrogen/custom/scss/custom.scss */
.mainp .quantity-box, .mainp .quantity-controls {
  display: none;
}
/* line 413, templates/g5_hydrogen/custom/scss/custom.scss */
.mainp li:hover img {
  transform: translateY(-5px);
  transition: all ease-out 0.5s;
}
/* line 417, templates/g5_hydrogen/custom/scss/custom.scss */
.mainp h3 {
  text-align: center;
}
/* line 418, templates/g5_hydrogen/custom/scss/custom.scss */
.moduletablecatg {
  background: #f7fff3;
  /* background-size: cover;*/
  margin-left: calc(-50vw + 50%);
  margin-right: calc(-50vw + 50%);
  padding-top: 40px;
  padding-bottom: 40px;
  margin-top: 70px;
  margin-bottom: 70px;
}
/* line 426, templates/g5_hydrogen/custom/scss/custom.scss */
.mainp h4, .relp h4 {
  font-size: 15px;
  height: 45px;
  overflow: hidden;
}
/* line 427, templates/g5_hydrogen/custom/scss/custom.scss */
.mpg .vid111 {
  /*margin-top: -185px;*/
  margin-top: -50px;
  z-index: 0;
  position: relative;
}
/* line 430, templates/g5_hydrogen/custom/scss/custom.scss */
.mpg #g-header {
  background: transparent;
}
/* line 431, templates/g5_hydrogen/custom/scss/custom.scss */
.mpg #g-navigation {
  background: transparent;
}
/* line 432, templates/g5_hydrogen/custom/scss/custom.scss */
.browse-view .PricebasePriceWithTax {
  margin-bottom: 0;
  color: red !important;
  float: none;
  text-align: center;
  /* margin-top: -10px;*/
}
/* line 439, templates/g5_hydrogen/custom/scss/custom.scss */
.vm-product-descr-container-1 {
  height: 45px;
  margin-bottom: 10px;
  overflow: hidden;
  min-height: unset;
}
/* line 440, templates/g5_hydrogen/custom/scss/custom.scss */
.product-fields-title-wrapper {
  min-width: unset;
  font-weight: bold;
  padding: 8px 0;
}
/* line 441, templates/g5_hydrogen/custom/scss/custom.scss */
.horizontal-separator {
  height: 1px;
  background: transparent;
  margin: 20px 0;
}
/* line 442, templates/g5_hydrogen/custom/scss/custom.scss */
.logn {
  margin-top: 50px;
}
/* line 443, templates/g5_hydrogen/custom/scss/custom.scss */
.productdetails-view {
  margin-top: -50px;
}
/* line 444, templates/g5_hydrogen/custom/scss/custom.scss */
.order-view {
  display: none;
}
/*@media(max-width:720px){#g-navigation{margin-top:-90px;}}*/
/* line 446, templates/g5_hydrogen/custom/scss/custom.scss */
.bottm li {
  text-transform: uppercase;
  display: inline-block;
  font-family: 'Oswald', sans-serif;
  margin: -10px 10px;
}
/* line 447, templates/g5_hydrogen/custom/scss/custom.scss */
.blogwcam h2, .blognews1 h2 {
  text-align: center;
  line-height: 1;
}
/* line 448, templates/g5_hydrogen/custom/scss/custom.scss */
.blognews1 img {
  max-width: 600px;
  height: auto;
  width: 100%;
}
/* line 449, templates/g5_hydrogen/custom/scss/custom.scss */
.blognews1, .item-pagenews1 {
  max-width: 800px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
/* line 450, templates/g5_hydrogen/custom/scss/custom.scss */
.blognews1 {
  text-align: center;
}
@media (max-width: 710px) {
  /* line 451, templates/g5_hydrogen/custom/scss/custom.scss */
  .breadcrumb {
    position: relative;
    z-index: 3;
    margin: -110px auto;
  }
  /* line 453, templates/g5_hydrogen/custom/scss/custom.scss */
  .page-header h1 {
    margin-top: -100px;
  }
}
/* line 454, templates/g5_hydrogen/custom/scss/custom.scss */
h1, h2 {
  line-height: 1;
}
/* line 455, templates/g5_hydrogen/custom/scss/custom.scss */
.blogvid img {
  width: 100%;
  height: 250px;
  object-fit: cover;
}
/* line 458, templates/g5_hydrogen/custom/scss/custom.scss */
.blogvid h2 {
  font-size: 20px;
}
/* line 459, templates/g5_hydrogen/custom/scss/custom.scss */
.item-pagevid .pull-none {
  text-align: center;
}
/* line 460, templates/g5_hydrogen/custom/scss/custom.scss */
.blogvid dd {
  margin-left: 0;
  font-size: 12px;
  margin-bottom: -20px;
}
/* line 461, templates/g5_hydrogen/custom/scss/custom.scss */
.item-pagevid dd {
  text-align: center;
  font-size: 12px;
}
/* line 462, templates/g5_hydrogen/custom/scss/custom.scss */
.item-pagenews1 dd {
  text-align: center;
  font-size: 12px;
}
/* line 463, templates/g5_hydrogen/custom/scss/custom.scss */
.blognews1 dd {
  margin-left: 0;
  font-size: 12px;
  margin-bottom: -20px;
}
/* line 464, templates/g5_hydrogen/custom/scss/custom.scss */
.vm-pagination-top {
  display: none;
}
/* line 465, templates/g5_hydrogen/custom/scss/custom.scss */
.vm-pagination-bottom, .vm-page-counter {
  float: none !important;
}
/* line 466, templates/g5_hydrogen/custom/scss/custom.scss */
.pagenav {
  border: none !important;
}
/* line 467, templates/g5_hydrogen/custom/scss/custom.scss */
.mpg111 h2 {
  font-size: 21px;
}
/* line 468, templates/g5_hydrogen/custom/scss/custom.scss */
.mpg111 dd {
  margin-left: 0;
}
/* line 469, templates/g5_hydrogen/custom/scss/custom.scss */
.blogmpg111 img {
  width: 100%;
  max-width: 380px;
  height: 300px;
  object-fit: cover;
}
/* line 470, templates/g5_hydrogen/custom/scss/custom.scss */
.items-row {
  margin-bottom: 50px;
}
/* line 471, templates/g5_hydrogen/custom/scss/custom.scss */
.pagination {
  margin: 20px 0;
  text-align: center;
}
/* line 472, templates/g5_hydrogen/custom/scss/custom.scss */
.blogmpg111 .pull-right {
  float: none;
}
/*# sourceMappingURL=custom_11.css.map */