.product-calc {
    border-bottom: 2px solid #777;
    padding-bottom: 10px;
}

.js-calculator-reset-button {
    margin-top: 10px;
}

.mobile-repair-text p {
    padding: 3px;
}

.map-points-list .active {
    color: red;
}

.sidebar-nav {
  margin-top: 30px;
}

.sidebar-nav li.expanded > a {
  padding-left: 0;
  padding-top:  0;
  text-decoration: none;
}

.rtable-row-item-2-5 {
    flex-grow: 2.5;
}

.repair-markets-tabs span {
  cursor: pointer;
  color: #333333;
  margin-left: 30px;
}
.repair-markets-tabs span .fa {
  font-size: 28px;
}
.repair-markets-tabs span.active {
  color: red;
}
@media (max-width: 767px) {
  .repair-markets-tabs span {
    margin-left: 0;
    margin-right: 10px;
  }
  .repair-markets-tabs span .fa {
    font-size: 20px;
  }
}
.repair-markets {
}
.repair-market {
  display: inline-block;
  width: 350px;
}
.repair-market .repair-market-info {
  color: #7F7F7F;
  font-size: 13px;
}

.rtable-repair-necessary .product-amount,
.rtable-repair-necessary .product-pack {
  flex-direction: column;
  justify-content: center;
  background-color: #999;
}

.shpatel {
  background: url("../repair/shpatel.png") bottom center no-repeat;
  font-size: 10px;
}

.repair-params-wrapper .has-error,
.repair-params-wrapper .has-error input,
.repair-params-wrapper .has-error .input-group-addon {
  color: #F00;
  border-color: #F00;
}


.question-add-form .errorlist {
  margin: 0; padding: 0;
}

.question-add-form .errorlist li{
  margin: 0; padding: 0;
  color: #EE3124;
  list-style: none;
  font-size:  11px;
}

.question-add-success {
    color: #7f7f7f;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 11px;
}

.tags {
  margin-top: 10px;
}

.tags a {
  display: inline-block;
  margin-right: 10px;
}
