.card {
    border: 1px solid #ddd;
}

.card-header {
    padding: 10px 15px;
    border-bottom: 1px solid #ddd;
    font-weight: bold;
}

.card-body {
    padding: 15px 15px !important;
}

.card-body .accordion-item {
    border: 1px solid #ddd !important;
}

.card-body .accordion-item h2 {
    font-weight: bold;
}

.form-label {
    font-weight: bold;
}

.table th {
    padding: 10px 15px !important;
}

.table td {
    padding: 8px 12px !important;
}

.vertical-layout.vertical-menu-modern.menu-expanded .main-menu {
    border-right: 1px solid #ddd;
    width: 275px;
}

.btn {
    margin: 1px;
}
