/*
Theme Name: Verfstreken
Theme URI:
Description:
Author:
Author URI:
Template: divi
Version: 1.0
*/

/* CONTACT */
input[type=submit].gform_button {
  color: #009bff!important;
  border-width: 2px!important;
  border-color: #009bff;
  border-style: solid;
  border-radius: 100px;
  letter-spacing: 0px;
  font-size: 16px;
  font-family: 'Uni Neue Regular',Helvetica,Arial,Lucida,sans-serif!important;
  font-weight: 700!important;
  background-color: #fff!important;
  padding-top: 10px!important;
  padding-right: 35px!important;
  padding-bottom: 10px!important;
  padding-left: 35px!important;
  cursor: pointer;
}

/* SHOP */
form.cart .quantity.hidden,
.stock.in-stock,
.wcsatt-sub-options,
.wcsatt-add-to-subscription-wrapper,
.woocommerce-shipping-totals.shipping,
.shipping.recurring-total,
#customer_details .col-2,
.recurring-totals,
.cart-subtotal.recurring-total {
  display: none !important;
}

.wcsatt-options-prompt-radios {
padding: 0 !important;
}

.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
float: none !important;
width: 100% !important;
margin-top: 30px !important;
}

.woocommerce-cart .cart-collaterals .cart_totals tr th,
.woocommerce-cart .cart-collaterals .cart_totals tr td {
border-top: 1px solid #ebe9eb !important;
}

#customer_details .col-1 {
  width: 100% !important;
  margin-bottom: 30px !important;
}

.woocommerce span.onsale, .woocommerce-page span.onsale {
  background: #009bff !important;
}

img.artist-picture {
  float: left !important;
  margin: 0 1em 1em 0 !important;
}

/* FOOTER */
#main-footer {
  border-radius: 0 68px 0 0 !important;
}
.footer-widget {
  margin-bottom: 2% !important;
}
.footer-widget h2 {
  font-family: 'Uni Neue - Bold',Helvetica,Arial,Lucida,sans-serif;
  font-weight: 700;
  font-size: 30px;
  color: #fff!important;
  line-height: 1.1em;
}
.footer-widget a {
  color: white !important;
}
.footer-widget a:hover {
  text-decoration: underline !important;
}
