#add_payment_method #payment div.form-row, .woocommerce-cart #payment div.form-row, .woocommerce-checkout #payment div.form-row {
    padding: 0em;
}

.vc_custom_1490383923039 { position:absolute !important; top: -30px !important; }

.order-dropdown { margin-left: 310px !important; }

.wcaiocc-select { height:42px; top:4px; }

.wcaiocc-select { font-size: 19px !important; padding: 0px 20px !important; }

.orderby { font-size: 19px !important; padding: 0px 20px !important; height:42px; }

.extracat { position: absolute !important; left: 325px; }

.woo-cats
{
  display:none;
}


.mcc_currency_icons
{
  margin-left:30px !important;
}

.mcc_currency_icons.white i
{
  width:50px;
}
.payment_method_mycryptocheckout
{
  margin-top:30px !important;
}


.wcaiocc-select
{
  top:26px !important;
}

.woocommerce form.woocommerce-ordering, .woocommerce-page form.woocommerce-ordering {
    position: inherit !important;
    width: 200px !important;
}


@media only screen and (max-width: 1024px) {
  .woocommerce-ordering { display:none !important; }
  .hb-main-content ul.sort-count
{
  left: auto;
  right: 0px;
  transform: translateX(0) !important;
  float: right;
}
  .vc_custom_1490383923039 { width: 100% !important; }
  .vc_custom_1490383923039 .wpb_wrapper { width: 262px !important; }
  .order-dropdown { margin-top: 50px;
    margin-left: 0px !important;
    width: 100%;}
  .extracat {     position: absolute !important;
    left: 15px;
    top: 70px;}
  
  .hb-separator-extra {     position: relative;
    top: 5px;}
}

@media only screen and (max-width: 767px) {
  ul.sort-count{
    display: none !important;
  }
  .shop-separator{
    margin-top: 70px !important;
    
  }
}

.hb-update-cart{
  display:none !important;
}
.continue-shopping{
  display:none !important;
}

.wcaiocc-text{
  margin: 0 !important;
}

.woocommerce form.woocommerce-ordering, .woocommerce-page form.woocommerce-ordering{
  right: 0px !important;
  top: 15px !important;
}

ul.sort-count{
  position: relative !important;
  top: 15px !important;
  margin: 0px !important;
  z-index: 6 !important;
}

div.vc_custom_1490383923039{
  margin-left: 0px !important;
  padding-left: 15px !important;
}

.woocommerce .free-badge, .woocommerce .out-of-stock-badge, .woocommerce .wc-new-badge, .woocommerce span.onsale{
  z-index:5 !important;
}

.shop-separator{
  margin-top: 30px;
}

.product-category img, .product-category .count{
  display: none;
}

.alg_currency_select {
  height: 42px !important;
  padding: 5px 10px !important;
  font-size: 18px !important;
}

.wSelect {
  display: none !important;
}

.vc_custom_1732646355555{
  
  padding-top: 15px !important;
}

.new-checkout-section{
  display:flex;
  justify-content: flex-end;
}

.new-checkout-section > .z-checkout-container{
  max-width: 500px;
}

.new-checkout-section > .z-checkout-container > .checkout-button {
  
  width: 100% !important;
  display: block;
  text-align: center;

}

.checkout-button {
  box-shadow: none;
  font-weight: 900 !important;
  font-size: 26px !important;
  padding: 18px 32px !important;
  width: 100% !important;
  justify-self: center;
  box-sizing: border-box;
  font-family: var(--he-font);
  text-transform: none;
   transition: background-color .1s linear, color .1s linear !important;
}

#main-wrapper .hb-main-content a.checkout-button {
  color: #191c12 !important;
}

a.button.wc-forward.checkout-button {
  background-color: #c19a6b !important;
}

.checkout-button:hover {
  border-color: #c19a6b !important;
  border-style: solid !important;
  border-width: 1px !important;
  background: #262b1c !important;
}

#main-wrapper .hb-main-content a.checkout-button:hover {
  color: #bfaf9c !important;
}

