.bandpage-modern nav,
.bandpage-modern .navbar {
    background: #ffffff !important;
    border-bottom: 1px solid #e5eaf1;
}

.bandpage-modern .navbar-dark .navbar-brand,
.bandpage-modern .top-icon {
    color: #314861 !important;
}

.bandpage-modern .user-notifications {
    display: none;
}

.bandpage-modern .top-icon .material-icons.md-ba {
    color: #7b8ea7;
}

.bandpage-modern header .navbar img.navbar-logo {
    opacity: 0.82;
}

.bandpage-modern #content.container {
    padding-top: 0;
}

.bandpage-modern .contentcard.card {
    border-radius: 0 0 16px 16px;
    overflow: visible;
}

.bandpage-modern .contentcard.card .card-footer,
.bandpage-modern .card .card-footer {
    background: #fcfdff;
    border-top: 1px solid #f1f4f8;
}

.bandpage-modern .contentcard.card .card-footer .btn-dark,
.bandpage-modern .card .card-footer .btn-dark,
.bandpage-modern .bandpage-meta-footer .btn-dark {
    background: #fff !important;
    border-color: transparent !important;
    color: #5b6f8a !important;
    box-shadow: none !important;
}

.bandpage-modern .contentcard.card .card-footer .btn-dark:hover,
.bandpage-modern .card .card-footer .btn-dark:hover,
.bandpage-modern .bandpage-meta-footer .btn-dark:hover {
    background: #fff4e7 !important;
    border-color: #fff4e7 !important;
    color: #df8410 !important;
}

.bandpage-modern .contentcard.card .card-footer .btn-dark .md-light,
.bandpage-modern .card .card-footer .btn-dark .md-light,
.bandpage-modern .bandpage-meta-footer .btn-dark .md-light {
    color: #58708f;
}

.bandpage-modern #content_new_textarea,
.bandpage-modern #content_new .emojionearea-editor {
    color: #1f2f45 !important;
}

.bandpage-modern #content_new .emojionearea-editor:empty:before {
    color: #6d7f96 !important;
}

.bandpage-modern body,
.bandpage-modern {
    background: #f3f5f8;
}

@media (max-width: 34em) {
    .bandpage-modern .bandpage-admin-actions .btn-dark,
    .bandpage-modern .bandpage-admin-actions .dropdown .btn-dark {
        background: #ffffff !important;
        border: 1px solid #d7e1ee !important;
        color: #24384f !important;
        border-radius: 10px !important;
        padding: 0.34rem 0.56rem !important;
        opacity: 1 !important;
    }

    .bandpage-modern .bandpage-admin-actions .btn-dark .material-icons {
        color: #5f7490 !important;
    }

    .bandpage-modern .bandpage-admin-actions .btn-dark .hidden-xs {
        display: none !important;
    }

    .bandpage-modern .bandpage-admin-actions .dropdown-menu {
        right: 0;
        left: auto;
    }

    .bandpage-modern #content > .contentcard.card.raised.mb-3:first-child {
        margin-bottom: 0 !important;
    }
}
