.calc-border-left {
  border: 1px solid #000 !important;
  text-align:right !important;
  width: 30%;
  padding-right:10px;
}


.calc-border-right {
  text-align:right !important;
  border-top: 1px solid #000 !important;
  border-right: 1px solid #000 !important;
  border-bottom: 1px solid #000 !important;
  width: 30%;
  padding-right:10px;
}

#titlecalcform table td {
  padding-top:5px !important;
  padding-bottom:5px !important;
}

.calc-heading, .calc-heading td {
  font-weight:bold;
  font-size:1.07em;
}

#gtb, #gts {
  border: 1px solid #000 !important;
}

#gform_wrapper_21 {
  display:none;
}

.buttontitlecalc {
  border: 0px;
  color:#ffffff;
  font-weight:bold;
  text-transform: uppercase;
  background-color: #98002e;
  padding: 15px 15px;
}
.buttontitlecalc:hover {
  background-color: #9c7e0f;
}