/* Reduce how far up we pull the main content, now that the main menu is three
lines long */

@media only screen and (min-width: 1280px) {
  body.one-sidebar .main {
    margin-top: -150px;
  }
}

/* Better alerts for checkout so customers don't miss error messages */

.alert-box.alert {
  box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.7);
  border: 2px solid #FFF;
  border-radius: 10px;
  padding: 20px;
  font-size: 18px;
}

.alert-box.alert ul {
  margin-bottom: 0;
}


/* Make links more obvious. */

a {
  text-decoration: underline;
}

#header-right a,
.breadcrumbs a {
  text-decoration: none;
}

/* Hide product kit add to cart fieldsets. */

.views-field-addtocartlink fieldset {
  display: none;
}

.add-to-cart fieldset {
  display: none;
}
