#pageheader,
#pagefooter,
.btn,
img,
.product-header .image,
.phases,
.productcard .thumbs,
.productcard .scrollbox,
.productcard .product-browse,
.productcard .product-header .locations,
.productcard .some,
.productcard .section.availability,
.productcard section.location,
.productcard .hider.active .gradient,
.productcard .hider.active .showmore,
.productcard .hider.active .showless,
.productcard .section.reviews {
  display: none;
}

body {
  background: #fff;
  font-size: 12px;
}

h1,h2,h3,h4,h5,h6,
.productcard .section h2 {
  font-size: 18px;
}

.container-fluid,
.row {
  max-width: none;
  margin: 0;
  padding: 0;
}

#contentpanel,
.product-header {
  margin: 0 !important;
}

#contentpanel .col-xs-12,
.relative-base > div {
  float: none !important;
  width: 100% !important;
}

.lrbox {
  border: none;
  padding: 0 !important;
}

.product-header {
  border-bottom: 1px solid #ddd;
  padding-bottom: 10px;
}

.product-header h1 {
  font-size: 20px;
}

.productcard .hider.active .content {
    height: auto !important;
}

.productimage.flexslider {
	height: 250px;
}

.orderphases.paymentselection .form-group,
.orderphases.thankyou .form-group {
  margin: 0 0 5px 0;
}

.section.basic .lrbox .col-xxs-12.col-xs-6,
.section.equipment .lrbox .list-equipment li,
.section.equipment .lrbox .list-distances .col-xxs-12.col-xs-6 {
	width: 50.0% !important;
}

.section.equipment .lrbox .list-equipment li {
    display: inline-block;
    vertical-align: top;
} 

.form-horizontal .control-label {
  padding-left: 0;
  text-align: left;
}

.form-group .aslabel {
  font-size: 14px;
  padding: 0;
  margin: 5px 0;
}

.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  font-size: 13px;
  min-height: 0;
  padding-left: 0;
}

.form-group .col-sm-3,
.form-group .col-sm-9 {
    float: left;
}

.form-group .col-sm-3 {
    width: 25%;
}

.form-group .col-sm-9 {
    width: 75%;
}

.form-group .col-sm-6 {
  padding: 0;
}

.form-group label,
.form-group .btn-link {
  margin: 0;
}