::-webkit-scrollbar{
    background: #1f1f1f;
    width: 10px;
    height: 10px;
}
::-webkit-scrollbar-track{
    border-radius: 10px;
}
::-webkit-scrollbar-thumb{
    background: #3b3b3b;
    border-radius: 10px;
}
h1{
    color: #ccc;
}
body{
    background: #141414;
}
a{
    color: #5B8E90;
    font-weight: 400;
}
label{
    background-color: transparent;
    color: #ccc;
}
input, select, textarea{
    background-color: transparent !important;
    border: 1px solid #3b3b3b !important;
    color: #cccccc !important;
}
option{
    background-color: #3b3b3b;
}
hr{
    border-color: #3b3b3b;
}
a:hover{
    color: #ccc;
}
a:not([href]):not([tabindex]):not(.selected):hover{
    color: #ccc;
}
/*NavBar*/
.search-block{
    background: #1f1f1f;
}
.search-block i{
    color: #ccc;
}
.navbar{
    background: #1f1f1f;
    color: #cccccc;
}
.navbar .nav-link{
    color: #cccccc !important;
    font-weight: 600;
}
.navbar-nav >.nav-item:hover, .navbar-collapse > .nav-item:hover{
    background: #3b3b3b;
}

#popular-manga, #popular-new-manga {
    background: #1f1f1f;
}
#popular-manga .item-info, #popular-new-manga .item-info{
    color: #999999;
}
.change-carousel > a{
    color: #ccc !important;
}
.change-carousel > a.selected{
    background-color: #ccc;
    color: #000 !important;
}
.manga-name{
    border-color: #3b3b3b;
}
.card{
    border-color: #3b3b3b;
}
.card-body{
    background: #1f1f1f;
    color: #cccccc;
}
.card-title{
    color: #cccccc;
    background: #1f1f1f;
    border-bottom: 1px solid #3b3b3b;
}
.card-title > a{
    color: #cccccc;
}
.footer{
    background-color: #1f1f1f;
}
.footer-icon{
    color: #cccccc
}
.your-rating{
    color: #cccccc;
}
.chapters > .chapter{
    color: #cccccc;
    border-color: #3b3b3b;
}
.chapter-list .chapters .chapter:hover{
    background: #3b3b3b;
}
.chapters > .chapter a{
    color: #cccccc;
}
.right-menu-titles{
    background-color: #1f1f1f;
}
.right-menu-titles .title-data{
    color: #cccccc;
}
.right-menu-titles .title{
    border-color: #3b3b3b;
}
.right-menu-titles .title:hover{
    background: #3b3b3b;
}
.subtitle{
    border-color: #3b3b3b;
}
.item-caption > .item-name{
    color: #cccccc;
}
.last-updates-table .title-name{
    border-color: #3b3b3b;
}
.last-updates-table .title-update{
    border-color: #3b3b3b;
}
.last-updates-table .title-name > a{
    color: #cccccc;
}
.last-updates-table .chapters a:hover{
    background-color: #3b3b3b;
}
.custom-select, .input-group-text{
    border-color: #3b3b3b;
    color: #cccccc;
    background: transparent;
}
.btn-outline-secondary, .btn{
    color: #cccccc;
    background: transparent;
    border-color: #3b3b3b;
}
.btn:hover, .btn:active, .show>.btn.dropdown-toggle, .btn.active, .btn:focus{
    background: #cccccc !important;
    color: #3b3b3b !important;
    border-color: #cccccc !important;
}
.comment .menu{
    border-color: #3b3b3b;
}
#reader {
    background: #141414;
    border-color: #1f1f1f;
}
a.notif.row {
    border-bottom: 1px #3b3b3b solid;
}
.notif.row.unread {
    background-color: #3b3b3b;
}
.not-viewed{
    background-color: #3b3b3b
}
.table td, .table th{
    border-top: 1px solid #3b3b3b;
    color: #cccccc;
}

/*DropDowns*/
.dropdown-menu {
    background-color: #1f1f1f;
}
.dropdown-menu > .dropdown-item, .dropdown-menu > div{
    border-color: #3b3b3b;
    color: #cccccc !important;
}
.dropdown-menu > .dropdown-item:hover, .dropdown-menu > .dropdown-item.active, .dropdown-menu > .dropdown-item:focus{
    background-color: #3b3b3b;
    color: #cccccc !important;
}
/*Popovers*/
.popover-header{
    background-color: #1f1f1f;
    color: #cccccc;
}
.popover-header:before{
    border-color: #1f1f1f !important;
}
.popover-body{
    background-color: #1f1f1f;
}
/*Modals*/
.close{
    color: #ccc;
}
.modal-content{
    border-color: #3b3b3b;
    color: #cccccc;
    background: #1f1f1f;
}
.modal-content li{
    border-color: #3b3b3b;
}
.modal-content li:hover, .selected-rating{
    background: #3b3b3b;
}
.asc, table.tablesorter thead tr .tablesorter-headerAsc:not(.sorter-false){
    background-image: url("/static/icons/asc_light.e10705aeceb0.png");
}
.desc, table.tablesorter thead tr .tablesorter-headerDesc:not(.sorter-false){
    background-image: url("/static/icons/desc_light.873df5232b4f.png");
}
table.tablesorter thead tr .tablesorter-headerUnSorted:not(.sorter-false){
    background-image: url("/static/icons/bg_light.02f43d512a08.png");
}
.asc, .desc, table.tablesorter thead tr .tablesorter-headerUnSorted:not(.sorter-false), table.tablesorter thead tr .tablesorter-headerAsc:not(.sorter-false), table.tablesorter thead tr .tablesorter-headerDesc:not(.sorter-false){
    color: #cccccc;
}
/*Chosen*/
.chosen-choices{
    background: transparent !important;
    border: 1px solid #3b3b3b !important;
}
.chosen-drop{
    background: #3b3b3b !important;
}
.chosen-container .chosen-results{
    color: #ccc !important;
}
.chosen-container-multi .chosen-choices li.search-choice{
    border: 1px solid #3b3b3b;
    background-color: transparent;
    color: #cccccc;
}
.chosen-container-multi .chosen-drop .result-selected{
    color: black;
    background: #cccccc;
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"]{
    color: #ccc !important;
}
/*Notofications*/
.notification{
    border-color: #ccc;
    background-color: #1f1f1f;
    color: #ccc;
}
.notification-count{
    color: rgb(35, 37, 41);
    background-color: #ccc;
}
.bookmark-title-name, .notification-text{
    color: #ccc;
}
tbody > tr:hover{
    background: #3b3b3b;
}
/*Reader-control*/
#reader-control > select{
    background: #1f1f1f !important;
    border: unset !important;
}
#reader-control > a{
    background: #1f1f1f;
}

.select-team .bg{
    background: rgba(0, 0, 0, 0.8);
}
/*Catalog*/
.catalog-options {
    background: #1f1f1f;
}