.image-buttons > .image-button-mobile {
    display: none;
}

.comment-card-headers {
    align-items: end;
}

.max-w-95 {
    max-width: 95% !important;
}

.image-comment-navs {
    margin-left: 1.5rem;
}

#dashboard-profile-desktop {
    display: none !important;
}

#dashboard-save-changes {
    justify-content: flex-end;
}

#dashboard-hr {
    display: none;
}

.dashboard-menu-mobile {
    display: none;
}

.user-content-nav-checks {
    margin-top: 1.5rem;
    margin-right: 3rem;
}

@media screen and (max-width: 1820px){
    #dashboard-profile-badge {
        flex-direction: column-reverse;
    }

    #dashboard-profile-badge > div > h5 {
        margin-top: 2rem;
    }
}


@media screen and (max-width: 1400px){
    .browse-row > .col-lg-2 {
        padding-right: 0.25rem;
        padding-left: 0.25rem;
    }

    .browse-row > .col-lg-2 > a > div {
        box-shadow: none !important;
        border: 1px solid #607D8B;
    }
}

@media screen and (max-width: 1199px){
    #dashboard-profile-mobile {
        display: block !important;
    }

    #dashboard-profile-desktop {
        display: none !important;
    }

    #dashboard-save-changes {
        justify-content: flex-start;
    }
}

@media screen and (max-width: 991px){
    #dashboard-hr {
        display: block;
    }

    #form-settings {
        padding-left: 0;
        padding-right: 0;
    }

    .dashboard-menu-mobile {
        display: block;
    }

    .dashboard-menu-desktop {
        display: none;
    }

    .settings-container, .images-container-dashboard, .messages-container-dashboard, .users-container-dashboard, .actions-container-dashboard {
        height: max-content !important;
    }

    #dashboard-buttons-container {
        display: flex;
    }

    .dashboard-settings-buttons {
        margin: 0 1rem 1rem 1rem !important;
    }

    .user-profile-row {
        flex-direction: column-reverse;
    }

    .browse-row > .col-lg-2 {
        padding-right: 0.33rem;
        padding-left: 0.33rem;
    }

    .browse-row > .col-lg-2 > a > div {
        box-shadow: 0 2px 6px -1px rgb(0 0 0 / 16%), 0 6px 18px -1px rgb(0 0 0 / 10%) !important;
        border: 0 !important;
    }
}

@media screen and (min-width: 768px){
    #dl-mobile {
        display: none;
    }
}

@media screen and (max-width: 767px){
    #bio-create-account {
        margin-top: 1.5rem;
    }
    #dl-desktop {
        display: none;
    }
    #dl-text {
        margin-top: 3rem !important;
    }
}

@media screen and (max-width: 940px){
    .browse-row > .col-md-3 {
        padding-right: 0.25rem;
        padding-left: 0.25rem;
    }

    .browse-row > .col-md-3 > a > div {
        box-shadow: none !important;
        border: 1px solid #607D8B !important;
    }
}

@media screen and (max-width: 700px){
    .browse-row > .col-sm-4 {
        padding-right: 0.25rem;
        padding-left: 0.25rem;
    }

    .browse-row > .col-sm-4 > a > div {
        box-shadow: none !important;
        border: 1px solid #607D8B;
    }

    #dashboard-buttons-container {
        flex-direction: column;
    }

    .dashboard-settings-buttons {
        margin: 1rem 0 !important;
    }

    .report-images {
        width: 3rem !important;
        height: 3rem !important;
    }

    .report-buttons {
        padding: 0.375rem 0.5rem 0.3125rem 0.5rem !important;
        font-size: .75rem !important;
        line-height: 1.5 !important;
        border-radius: 0.2rem !important;
    }

    .table-dashboard {
        table-layout: fixed;
    }

    .table-button-container {
        width: 24% !important;
    }

    .user-content-header-row {
        flex-direction: column-reverse;
    }

    .user-content-nav {
        margin: 0 auto;
    }

    #profile-comment-row-nav {
        display: block !important;
    }

    #profile-comment-nav {
        justify-content: space-between;
    }

    #profile-comment-nav > h5 {
        margin: 0 !important;
    }

    #profile-comment-add-btn {
        margin-top: 1rem;
    }
}

@media screen and (max-width: 500px){
    .browse-row > .col-6 {
        padding-right: 0.25rem;
        padding-left: 0.25rem;
    }

    .browse-row > .col-6 > a > div {
        box-shadow: none !important;
        border: 1px solid #607D8B;
    }

    .browse-nav-containers, .image-comment-navs {
        margin-left: auto;
        margin-right: auto;
    }

    .image-comment-navs {
        margin-left: auto;
        margin-right: auto;
        justify-content: center;
    }

    .image-button-text {
        display: none;
    }

    .image-button-mobile {
        display: inline-block;
    }

    .image-buttons > i {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }

    .comment-card-headers {
        align-items: start;
    }

    .user-content-nav-checks {
        margin-right: 0;
    }

    .user-content-nav-checks > div > label {
        white-space: nowrap !important;
    }

    .user-content-nav {
        flex-direction: column;
    }

    .user-content-nav-buttons {
        justify-content: center;
    }

    .user-content-nav {
        margin: 0;
    }

    #profile-comment-nav {
        display: block !important;
    }

    #profile-comment-nav > h5 {
        margin-top: 1rem !important;
    }

    .text-browse {
        font-size: 0.8rem !important;
    }

    .browse-container-random {
        padding-right: 0.2rem !important;
        padding-left: 0.2rem !important;
    }
}

