body[data-instant-theme='skeopurple'] {
    background-color: #2c2c2c;
    color: #ffffff;
}

[data-instant-theme='skeopurple'] .top-bar {
    background-color: #5755c5;
    border-bottom: 0px !important;
}


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

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

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

[data-instant-theme='skeopurple'] .navbar {
    background-color: #2c2c2c;
}

[data-instant-theme='skeopurple'] .border-bottom-primary {
    border-bottom: 2px solid #5755c5 !important
}


[data-instant-theme='skeopurple'] .bottom-bar .bar-option.active {
    box-shadow: inset 0px 3px 0px #5755c5;
}

[data-instant-theme='skeopurple'] .back-slash {
    background-color: #5755c5;
}

[data-instant-theme='skeopurple'] .chat-bar {
    background-color: #2c2c2c;
    border-top: 1px solid #222222;
}

[data-instant-theme='skeopurple'] .chat-input.classic {
    background-color: #393939 !important;
    color: #ffffff;
    border-radius: 50px;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    -ms-border-radius: 50px;
    -o-border-radius: 50px;
}

[data-instant-theme='skeopurple'] .chat-message {
    border-bottom: 0px;
    border-radius: 10px;
}


[data-instant-theme='skeopurple'] .chat-message {
    background-color: #5755c5;
}

[data-instant-theme='skeopurple'] .chat-message:after {
    border-color: transparent transparent transparent #5755c5;
}

[data-instant-theme='skeopurple'] .chat-message:not(.self) {
    background-color: #353535;
}

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

[data-instant-theme='skeopurple'] .text-primary {
    color: #5755c5 !important;
}

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

[data-instant-theme='skeopurple'] .bridge-tab:not(.active):hover,
[data-instant-theme='skeopurple'] .bridge-tab:not(.active):focus {
    box-shadow: inset 0px -3px 0px #5755c5 !important;
}

[data-instant-theme='skeopurple']  .bridge-tab.active {
    background-color: #5755c5 !important;
    color: #fff !important;
    transition: 0.2s;
}

[data-instant-theme='skeopurple'] .bg-primary {
    background-color: #5755c5 !important;
}

[data-instant-theme='skeopurple'] .list-item:hover, 
[data-instant-theme='skeopurple'] .list-item:focus, 
[data-instant-theme='skeopurple'] .list-item:active, 
[data-instant-theme='skeopurple'] .list-item.focused {
    background-color: #5755c5;
    color: #fff !important;
}