
.mid{
  width: 90%;
  min-height: calc(100% - 368px);
  margin-left: 5%;
  margin-bottom: 20px;
}

.mid h3{
  color: #4b4e4b;
  padding: 3% 3% 1% 3%;
  border-bottom: 1px solid #e4e1e1;
  display: inline-block;
  font-size: 18px;
}

.mid .explanation{
  padding: 2% 3% 3% 3%;
  width: 94%;
  font-size: 16px;
  color: #4b4e4b;
}

.mid .explanation h5{
  padding-bottom: 2%;
  font-size: 16px;
  font-weight: normal;
  margin: 0;
}



@media only screen and (max-device-width: 1279px) {


  .mid{
    min-height: calc(100% - 60px - 227px);
    margin-top: 60px;
  }
  
}
  