/* dark mode by uzi$laya_Alex_2k41 */

/* body color & navbar */

body 
{
    background-color: #22272e;
    color: #e8e7e7;
}

.navbar-orange, .nav-item .dropdown-menu {
    background-color: #2d333b;
}

hr {
    border-top: 1px solid #444c56;
}

/* table */

.table {
    width: 100%;
    margin-bottom: 1rem;
    color: #fff;
    background-color: #fff0;
}

.table .bg-light {
    background-color: transparent!important;
}

.table>tbody>tr:hover {
    color: #e8e8e8;
    background-color: #22272e;
}

/* cards */

.card {
    border: 1px solid #000!important;
    background-color: #1c2128;
}

.card.details { border-top: none!important; } 

.card-header {
    background-color: #22272e!important;
   	border: none;
}

.card-body {
    background-color: #1c2128;
}

/* breadcrumbs */

.breadcrumb {
    background-color: #22272e;
}

.breadcrumb-item.active {
    color: #d9d9d9;
}

/* tabs */
.nav-tabs .nav-link.active {
    background-color: #22272e;
    color: #fff;
}

.nav-tabs:not(.flex-column) .nav-link.active
{
	border-color: #fff #fff #22272e;
}

.nav-tabs.flex-column .nav-link.active
{
	border-color: #fff;
}

/* form controls */
.form-control {
    background-color: #1c2128;
    border: 1px solid #333;
    color: #fff;
}

/* .form-control:hover {
    background-color: #151515;
} */

.form-control:focus {
    background-color: #1c2128;
    color: #fff;
}

.form-control:disabled {
    background: #171717;
}

/* catalog */
.breadcrumb.bg-white.p-0.m-0 {
    background-color: #fff0!important;
}

.breadcrumb-item.text-dark.active {
    color: #FFF!important;
}

.card-img-top.img-fluid.p-2 {
    background-color: #171717!important;
}

.text-dark {
    color: #FFF!important;
}

.BuyPriceBox {
    background-color: #22272e!important;
}

.dropdown-menu {
    background-color: #1c2128!important;
    border: 1px solid #000 !important;
}

.dropdown-menu .dropdown-item 
{ 
	color: #fff!important;  
}

.dropdown-menu .dropdown-item:hover
{ 
	background-color:#000;  
}

.dropdown-item.assetTypeFilter {
    color: #dfdfdf!important;
}

.dropdown-item.assetTypeFilter:hover {
    background-color: #060606!important;
    color: #fff!important;
}

/* table heads */

.table thead th {
    vertical-align: bottom;
    border-top: none;
    background-color: #22272e;
}

/* friend cards (profile) */

.friend-card>.card, .item>.card {
    background-color: #111!important;
}

/* modals */

.modal-body, .modal-footer {
    background-color: #131313;
}

pre { color: white; }

.bg-cardpanel { background-color: #22272e!important; }

.items .item-striped:nth-of-type(2n) 
{
    background-color: #22272e;
}

/* lists */
.list-group-item {
    background-color: #131313!important;
}