/* your style here */
#footer h3.widget-title {
  color: #fff;
  font-size: 12px;
  text-transform: uppercase;
  line-height: 1;
}

@media (min-width: 991px) {
  #dt-menu > ul > li {
    font-size: 0.95em !important;
  }
}

#footer h3.widget-title:after {
  border-top: none !important;
}

#footer h3.widget-title {
  margin-bottom: 0 !important;
  margin-bottom: -30px !important;
  font-size: 0.95em !important;
}

#footer li{
  list-style: none !important;
}

#footer .widget_nav_menu ul li{
  border-bottom-color: rgba(0, 0, 0, 0) !important;
}

#footer a, #footer h3{
  color:#C7C7C7 !important;
}

#footer .mc4wp-alert, #footer .mc4wp-error{
  color:#C7C7C7 !important;
  font-size: 11px !important;
}

.lumo-copyright{
  color: #939393;
  font-weight: 300;
  padding-left: 20px;
}

#order_review{
  margin-bottom: 25px;
}

.cart-collaterals{
  margin-bottom: 25px;
}

#order_review_heading{
  margin-top: 20px;
}

.checkbox .input-checkbox{
  margin-top: 9px !important;
}

#payment .button{
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}

#VAT {
  color: #fb7f88;
  margin-bottom:5px;
  margin-left:14px;
}

#shipping_bottom {
  margin-left:14px;
  padding:0;
}

#ShipIn2Days {
  color: #A8A8A8;
  margin-bottom:5px;
  margin-left:14px;
}

.password_reset_iframe{
    border:none;
    min-height:450px;
    margin: 0 auto;
    display:block;
}

body{
  font-weight: 400 !important;
}
