/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 08 2020 | 11:03:12 */

body{
  
    overflow-x: hidden !important;
}

.vc_row {
    margin-left: unset !important;
    margin-right: unset !important;
}

@media only screen and (max-width : 1024px) {
  
  .vc_custom_1548617525973 {
    margin: 0px !important;
}

  .vc_custom_1548617525973 .vc_row{
    display: flex;
    flex-direction: column;
  }
  
  .vc_custom_1548617525973 .vc_row .vc_col-sm-3{
    width: 100% !important;
  }
  
  .vc_custom_1548617525973 .mm_divmotivationbox{
    height: unset !important;
  }
  .vc_custom_1548617525973 .mm_divmotivationboxcontainer2{
    -webkit-transform: unset !important;
    -o-transform: unset !important;
    -moz-transform: unset !important;
    -ms-transform: unset !important;
    transform: unset !important;
    top: unset !important;
  }
  
/*  Checkout woocommerce  */
  
  form.checkout.noo-row.woocommerce-checkout{
    display:flex;
    flex-direction: column;
  }
  
  form.checkout.noo-row.woocommerce-checkout table{
    table-layout: unset !important;
  }
  
  form.checkout.noo-row.woocommerce-checkout .noo-md-8, form.checkout.noo-row.woocommerce-checkout .noo-md-4{
    width: 100%;
  }
  form.checkout.noo-row.woocommerce-checkout .noo-md-4{
    padding-left: 0px;
    padding-right: 0px;
  }
  
  

  
}

@media only screen and (max-width : 767px) {
  
  /* Checkout woocommerce */

  tr.woocommerce-shipping-totals.shipping, tr.order-total{
    display: flex;
    flex-direction: column;
}
  tr.order-total td {
      display: inline-flex;
  }
  
  tr.order-total {
  
    text-align: right;
  }
  
.woocommerce-checkout-review-order-table tfoot {
    display: table-caption;
    caption-side: bottom;

}
  
  small.includes_tax{
    display: contents;
  }
/*  Articles WooCommerce  */
  
  .woocommerce div.product .woocommerce-tabs ul.tabs li{
        width: 100%;
    text-align: center;}
  }



  
  
}