ion-icon {
  font-size: 22px;
  vertical-align: top;
}

.card-stats ion-icon {
  font-size: 24px;
}

.input-group .form-control:not(:last-child) {
    padding-right: .5rem !important;
}

.input-group .input-group-prepend + .form-control {
    padding-left: .5rem !important;
}

#sidenav-main ion-icon {
    margin-right: 10px;
}

#sidenav-main .nav-link.active {
    color: #fff !important;
    background: #5e72e4;
}

#pertanyaan-nav .nav-item {
    padding-right: .5rem !important;
    margin-top: .5rem;
}

#pertanyaan-nav .nav-link {
    text-align: center;
    padding: .5rem;
    width: 36px;
    height: 36px;
}
