
.error {
    color: rgba(219, 53, 69, 1);
}


.showw {
    display: block;
}

@media (min-width: 320px) and (max-width: 480px) {

    .mrg-space {
        margin-bottom:17px;
    }

}

.h2, h2 {
  color:#ED1C24;
  font-weight:500;
}

#form {
  background-color:#f9f9f9;
  border-radius:.25rem;
}

@media (min-width: 992px) {
  #form {
    margin-bottom:20px;
  }
}

table td:not(:first-child), table th:not(:first-child) {
  text-align:center;
}

table {
  margin-bottom:0px!important;
}

.breadcrumb {
  border:1px solid #e9ecef;
  border-radius:0.25rem;
  background-color:white;
}

input[type=checkbox] {
  width:18px;
  height:18px;
}

@media (min-width: 1200px) {
  .container {
    max-width:700px;
  }
}

.table td, .table th {
  padding:.5rem;
  vertical-align:middle;
}

td input[type="checkbox"] {
  margin-top:3px;
  padding:0;
  vertical-align:top;
  float:none;
}

td > label{
  font-weight: bold;
}
.container {
    margin-bottom: 25px; 
}