

@media only screen and (min-width: 768px) {
    .sidebar .nav-item .nav-link {
        display: block;
        width: 100% !important;
        text-align: left;
        padding: 1rem;
    }
  }
  .list-group-item {
    border:0 !important;
    padding-top:2px !important;
    padding-bottom:2px !important;
}

#btnSaveSign {
  color: #fff;
  background: #f99a0b;
  padding: 5px;
  border: none;
  border-radius: 5px;
  font-size: 20px;
  margin-top: 10px;
  }
  #signArea{
  width:304px;
  margin: 50px auto;
  }
  .sign-container {
  width: 60%;
  margin: auto;
  }
  .sign-preview {
  width: 150px;
  height: 50px;
  border: solid 1px #CFCFCF;
  margin: 10px 5px;
  }
  .tag-info {
  font-family: cursive;
  font-size: 12px;
  text-align: left;
  font-style: oblique;
  }