body {
  margin: 0;
  font-size: 62.5% !important; }

.mr15 {
  margin: 0 15px 0 0; }

span.input-group-text {
  border-radius: 0px !important; }

#form_area #data_area {
  margin: 10px 0 0 0;
  padding: 0; }
  #form_area #data_area p.td_title {
    font-size: 1.0rem !important;
    margin: 0 !important;
    color: #3d4b5d !important; }
    #form_area #data_area p.td_title span {
      padding: 5px !important;
      font-size: 0.7rem;
      background-color: #c00;
      margin-left: 10px; }
  #form_area #data_area:nth-of-type(3) {
    margin: 0 !important; }

td_title {
  color: #3d4b5d !important; }

@media (min-width: 576px) {
  .container {
    max-width: 100% !important; } }
