/*
MATERIAL COLORS:

bluegrey:   #78909C
grey:   #BDBDBD
brown:    #8D6E63
deep-orange:  #FF7043
orange:   #FFA000
yellow:   #FFEE58
lime:   #D4E157
green:    #9CCC65
teal:   #26A69A
blue:     #29B6F6
purple:   #5C6BC0
pink:   #EC407A
red:    #EF5350
*/

.toggleFilter span {
    margin-left: 20px;
    margin-right: 20px;
}

.toggleFilter i {
    padding-left: 20px;
    padding-right: 20px;
}

.dropdown-item.active,
.dropdown-item:active {
    color: #fff;
    background-color: #607d8b;
}

@media (min-width: 1200px) {
    .container {
        max-width: 1500px;
    }
}

.badge {
    font-size: 13px;
    color: #fff;
    display: flex;
    width: 22px;
    position: absolute;
    height: 22px;
    align-items: center;
    justify-content: center;
    top: 0px;
    right: 0px;
    border-radius: 50%;
    padding: 0px;
}

.opmerking {
    box-shadow:
        0px 4px 20px 0px rgb(150 150 150 / 20%),
        0px 0px 0px 0 rgb(150 150 150 / 22%);
    border-radius: 6px;
    border: 1px solid rgba(200, 200, 200, 0.3);
    /*IF ONGELEZEN ==> border: 3px solid rgb(157 157 157); */
    margin-bottom: 12px;
    cursor: pointer;
}

.opmerking-header {
    margin-top: 10px;
}

.opmerking-user {
    float: left;
    font-size: 14px;
}

.opmerking-user span {
    float: right;
    margin-left: 6px;
}

.opmerking-date {
    float: right;
    font-size: 12px;
}

.opmerking-main {
    margin-top: 15px;
    margin-bottom: 10px;
}

.opmerking-main .material-icons {
    float: right;
}

.opmerking-footer {
    float: left;
    margin-bottom: 10px;
}

.opmerking-footer span {
    margin-left: 6px;
    font-size: 12px;
}

.opmerking-sub {
    margin-left: 16px;
}

.opmerking-unread {
    border: 3px solid rgb(157 157 157);
}

.opmerking-mobile {
    position: fixed;
    bottom: 20px;
    left: 27px;
    width: 60px;
    height: 60px;
    margin-bottom: 20px;
    padding: 17px 16px;
    border-radius: 30px;
    text-align: center;
    background-color: var(--primary_bg_color);
    color: var(--primary_text_color);
    z-index: 1;
    cursor: pointer;
}

.modal-dialog {
    margin-top: 0px !important;
}
