body {
  background: #fff;
}

.container-fluid, .container, body {
  width: 100% !important;
  min-width: 1024px !important;
}

.main {
  margin-top: 0px;
}

h1 {
  margin-top: 0px;
}

.btn, .row, .form-inline, .form-group {
  margin-bottom: 5px;
}

.w100 > .form-control {
  width: 100%;
}

.form-control[readonly] {
  background-color: rgba(238, 238, 238, 0.5803921569);
  opacity: 1;
}

.form-control[readonly].form-control[disabled] {
  background-color: #eee;
  opacity: 1;
}

.tooltip-inner {
  max-width: 250px;
  /* If max-width does not work, try using width instead */
  width: 250px;
}

#summall.affix {
  width: 23%;
  top: 15px;
}

.col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

.col-xs-5ths {
  width: 20%;
  float: left;
}

@media (min-width: 768px) {
  .col-sm-5ths {
    width: 20%;
    float: left;
  }
}
@media (min-width: 992px) {
  .col-md-5ths {
    width: 20%;
    float: left;
  }
}
@media (min-width: 1200px) {
  .col-lg-5ths {
    width: 20%;
    float: left;
  }
}
.col-md-5ths > .text-center {
  font-weight: bold;
  font-size: 16px;
}

.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
  z-index: 2;
  color: #fff;
  background-color: #1b7982;
  border-color: #1a6c75;
}

.panel-primary {
  border-color: #1a6c75;
}

.panel-primary > .panel-heading {
  color: #fff;
  background-color: #1b7982;
  border-color: #1a6c75;
}

.btn-primary {
  color: #fff;
  background-color: #1b7982;
  border-color: #1b7982;
}

/*# sourceMappingURL=calc.css.map */
