body[data-instant-theme='simple-ex'] {
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

body[data-instant-theme='simple-ex'][data-bs-theme='dark']{
    background-color: #000;
    color: #ffffff;
}

body[data-instant-theme='simple-ex'][data-bs-theme='light']{
    background-color: white;
    color: black;
}

[data-instant-theme='simple-ex'] .top-bar {
    background-color: transparent;
    border-bottom: 0px !important;
}

[data-instant-theme='simple-ex'] .spin-2s {
    display: none;
}

[data-instant-theme='simple-ex'] .profile-picture {
    width: 100%;
    display: none;
}

[data-instant-theme='simple-ex'] [href="#main?tab=favorites"] {
    display: none;
}

[data-instant-theme='simple-ex'] .bottom-bar {
    color: #fff;
    background-color: #000;
    border-top: 1px solid #222222;
}

[data-instant-theme='simple-ex'] .tab-buttons i {
    display: none;
}

[data-instant-theme='simple-ex'] .filters-container {
    
    border-bottom: 0px solid #222222;
}

[data-instant-theme='simple-ex'] .list-item {
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}

[data-instant-theme='simple-ex'] .navbar {
    background-color: #000;
}

[data-instant-theme='simple-ex'] .border-bottom-primary {
    border-bottom: 2px solid #ffffff !important
}

[data-instant-theme='simple-ex'] .bottom-bar .bar-option.active {
    box-shadow: inset 0px 0px 0px transparent;
}

[data-instant-theme='simple-ex'] .back-slash {
    background-color: transparent;
}

[data-instant-theme='simple-ex'] .chat-bar {
    background-color: transparent;
    color: unset !important;
}

[data-instant-theme='simple-ex'] .chat-input.classic {
    background-color: unset !important;
    color: unset !important;
}


[data-instant-theme='simple-ex'] .chat-area {
    background-color: transparent;
    overflow-x: hidden;
}
[data-instant-theme='simple-ex'] .message-image {
    border: 1px solid #222222;
    border-radius: 0px;
}

[data-instant-theme='simple-ex'] .chat-message {
    border-bottom: 0px;
    border-radius: 0px;
    padding: 10px !important;
    max-width: 100% !important;
    margin: 0px !important;
    border-top: 1px solid #222222;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    -o-border-radius: 0px;
}

[data-instant-theme='simple-ex'] .date-divider {
    font-size: 0.8rem;
    text-transform: uppercase;
    text-align: left !important;
    padding-left: 10px;
}

[data-instant-theme='simple-ex'] .chat-message:after {
    content: unset !important;
    position: unset !important;
    width: 0;
    height: 0;
    right: auto;
    top: auto;
    bottom: 0px;
    border: unset !important;
}

[data-instant-theme='simple-ex'] .chat-message {
    background-color: transparent !important;
}

[data-instant-theme='simple-ex'] .chat-message:after {
    border-color: transparent transparent transparent transparent;
}

[data-instant-theme='simple-ex'] .chat-message:not(.self) {
    background-color: transparent !important;
}

[data-instant-theme='simple-ex'] .chat-message:not(.self):after {
    border-color: transparent transparent transparent transparent;
}

[data-instant-theme='simple-ex'] .text-primary {
    color: unset !important;
}

[data-instant-theme='simple-ex'] .form-control {
    background-color: transparent;
}

[data-instant-theme='simple-ex'] .form-control:focus {
    box-shadow: inset 0 0 0 1px #ffffff !important;
}

[data-instant-theme='simple-ex'] .btn {
    transition: 0.2s;
    border-radius: 0rem;
    padding: 0.4rem 1rem;
    border: 0px;
    font-weight: normal;
    font-size: 0.85em;
    outline: none;
}

[data-instant-theme='simple-ex'] .bg-secondary, 
[data-instant-theme='simple-ex'] .btn-primary {
    background: rgb(37, 37, 37) !important;
}

[data-instant-theme='simple-ex'] .top-bar {
    padding-top: 5px;
    padding-bottom: 5px;
}

[data-instant-theme='simple-ex'] .bg-primary {
    background-color: #222 !important;
}

[data-instant-theme='simple-ex'] .list-item:hover, 
[data-instant-theme='simple-ex'] .list-item:focus, 
[data-instant-theme='simple-ex'] .list-item:active, 
[data-instant-theme='simple-ex'] .list-item.focused {
    background-color: #2c2c2c;
    color: #fff !important;
}