.dropdown-menu label.radio input[type=radio] { visibility: hidden; }

.dropdown-menu label.radio { padding-left: 10px; }

.section-directory .col-12 { max-width: 1060; }

.section-directory .btn-light { color: #212529; background-color: #f8f9fa; border-color: #f8f9fa; }

.section-hero h2 { color: #14223d; }

.section-hero p { color: rgba(20, 34, 61, 0.6); }

.organization { margin-bottom: 40px; background: #fff; box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.05); border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 0.5rem; }

.organization-header { display: flex; justify-content: space-between; align-items: center; padding: 20px 25px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); }

.organization-header h3 { max-width: 70%; margin: 0; font-weight: 500; }

.organization-content { padding: 20px 25px; padding-bottom: 0; }

.organization-content p { margin-bottom: 20px; color: rgba(0, 0, 0, 0.7); }

.organization-content p:empty { display: none; }

.organization-footer { padding: 20px 20px; border-top: 1px solid rgba(0, 0, 0, 0.1); }

.organization-footer .badge { padding: 7px; margin: 5px; }

.organization-footer .badge svg { transform: scale(0.8); margin-right: 5px; }

.organization-footer .badge-default { color: rgba(0, 0, 0, 0.6); background: rgba(0, 0, 0, 0.05); }

.organization-footer .col-member-status { text-align: left; }

@media (min-width: 576px) { .organization-footer .col-member-status { text-align: right; } }

#no-result { display: none; }

#no-result a:not([href]) { color: #255dad; text-decoration: underline; cursor: pointer; }

#reset { background: #fff; border-color: #255dad; color: #255dad; }

/*# sourceMappingURL=directory.css.map */