﻿body {
  padding-bottom: 20px;
  padding-top: 50px;
}

/* Set padding to keep content from hitting the edges */

.body-content {
  padding-left: 15px;
  padding-right: 15px;
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/

.dl-horizontal dt { white-space: normal; }

/* Set width on the form input elements since they're 100% wide by default */

input,
select,
textarea { max-width: 280px; }

.logo {
  background-repeat: no-repeat;
  display: inline-block;
}

.logo-title { }

.opening-hours-container{}

.opening-hours{}

.goods-container {
}

.goods-container input { padding: 5px; }

.goods-container div { padding: 5px; }

.good { }

.my-location-btn { }

.display-goods { }

.display-goods > .row:first-child,
.display-traces > .row:first-child {
  color: silver;
  margin-bottom: 5px;
}

.statuslabel{ color: silver; }

.display-traces { }

.display-task-status {
  font-weight: bolder;
  margin-top: 5px;
}

.calculator {

}


.search-form {
  float: right
}

.address-book-btn{}

.select-row{}

.address-book-opening-hours{}

.field-validation-error {
  color: rgb(221, 118, 118);
}

.form-control.check-box {
  display: inline;
  height: calc(0.75rem + 2px);
  width: 10%
}

.sales-price {
  font-weight: bold;
  font-size: 200%;
}


.navbar {
  /*height: 81px;*/
  border: none;
  box-shadow: 0 5px 10px 0 rgba(0,0,0,.2);
}

.subbar {
  padding-top: 10px;
  padding-bottom: 5px;
}

.copyright{}

.location-load{}

