.page-dark:root {
    --page-dark-bg:#1C1F2C;
    --page-dark-color:#8897BB;
    --page-dark-title-color:#fff;
    --page-dark-card-bg:#353845;
    --page-dark-border-color:rgba(255,255,255,0.2);
    --page-dark-icon-color:#fff;

    --title:var(--page-dark-title-color); 
    --main:var(--page-dark-title-color);
    --bs-body-color:var(--page-dark-color);
    --body-2:var(--page-dark-color);
}
.page-dark{
    color: var(--page-dark-color);
}
.page-dark .page{background-color: var(--page-dark-bg);}
.page-dark .header{
    background-color: var(--page-dark-bg);
}
.page-dark .header svg path[fill]{fill: var(--page-dark-icon-color);}
.page-dark .header svg path[stroke]{stroke: var(--page-dark-icon-color);}
.page-dark .header .btn:not(.btn-trans){
    --bs-btn-border-width: 1px;
    --bs-btn-bg:transparent;
    --bs-btn-color:var(--page-dark-title-color);
    --bs-btn-hover-bg:#fff;
    --bs-btn-hover-color:#000; 
}
.page-dark .nav-genaral .btn-theme-toggle .icons.moon{display: none;}
.page-dark .nav-genaral .btn-theme-toggle .icons.sun{display: block;}
.page-dark .navbar-brand a:nth-child(1){display: none;}
.page-dark .navbar-brand a:nth-child(2){display: flex;}
.page-dark .header .nav a:not(.btn){color: var(--page-dark-title-color);}
.page-dark .header .nav svg path[fill]{fill: #fff;}
.page-dark .header .nav.nav-sidebar a{border-bottom-color: rgba(255, 255, 255, 0.2);}
.page-dark .btn-icon .group span:before{background-color: #fff;}

.page-dark .nav-links > li > a:hover, 
.page-dark .nav-links > li > a.active{color: var(--page-dark-title-color);}

.page-dark .card-news.bg-none h3{color: var(--page-dark-title-color) !important;}

.page-dark .background.bg-01{display: none;}
.page-dark .background.bg-01.dark{display: block;}

.page-dark .card-infos{background-color:var(--page-dark-card-bg);}
.page-dark .card-infos h3,
.page-dark .infos-list h6{color: var(--page-dark-title-color);}

.page-dark .text-info, .page-dark .link-primary{color: #9AACFF !important;}
.page-dark .button-list .btn{--bs-btn-color:#111111;}
.page-dark .infos-list.has-line li{border-color:var(--page-dark-border-color);}
.page-dark .infos-list .icons path[fill]{fill:#9AACFF !important;}
.page-dark .infos-list .icons path[stroke]{stroke:#9AACFF !important;}
.page-dark .pagination a{color: #fff;}
.page-dark .pagination a:hover{color: #111;}

.page-dark hr,
.page-dark .nav-links.in-accordion,
.page-dark .card-accordion .card-body{border-color: var(--page-dark-border-color);}
.page-dark .nav-links.in-accordion{background-color: #404456;}
.page-dark .nav-links.in-accordion a{color: var(--page-dark-title-color);}

.page-dark .title-line-left{color: var(--page-dark-title-color);}
.page-dark .card-statistic{background-color: #596080; color: var(--page-dark-title-color);}
.page-dark .card-statistic .card-icon{background-color: #EAF0FE;}
.page-dark .card-statistic svg path[fill]{fill:#194CAB;}
.page-dark .card-statistic svg path[stroke]{stroke:#194CAB;}

.page-dark .news-details .hgroup{border-color:var(--page-dark-border-color);}

.page-dark .nav-steps li.active .number, 
.page-dark .nav-steps li.done .number{border-color:rgba(25, 76, 171, 0.6);}
.page-dark .nav-steps .number{color: #8897BB;}
.page-dark .nav-steps li.active a, 
.page-dark .nav-steps li.done a{color: #fff;}

.page-dark .table-form-infos{
    --table-bg:rgba(255,255,255,0.1);
}
.page-dark .text-black{color: var(--page-dark-title-color) !important;}

.page-dark .nav-sidebar li a{
    color: var(--page-dark-color);
    border-color: var(--page-dark-border-color);
}
.page-dark .nav-sidebar li.active a,
.page-dark .nav-sidebar li a:hover{color: #fff;}
.page-dark .nav-sidebar svg path[fill]{fill: var(--page-dark-color);}
.page-dark .nav-sidebar li.active svg path[fill],
.page-dark .nav-sidebar li:hover svg path[fill]{fill: #fff;}

.page-dark .nav-category .btn{
    --bs-btn-border-width:1px;
    --bs-btn-bg:transparent;
    --bs-btn-color:#fff;
    --bs-btn-border-color:var(--page-dark-border-color);

    --bs-btn-hover-bg: #596080;
    --bs-btn-hover-color:#fff;
    --bs-btn-active-border-color:#596080;
}

.page-dark .nav-download-list li a{color: var(--page-dark-title-color);}
.page-dark .nav-download-list svg path[fill]{fill: var(--page-dark-color);}
.page-dark .nav-download-list svg path[stroke]{stroke: var(--page-dark-color);}

.page-dark .card-primary{
    background-color:#596080;
}

.page-dark .keyword-block{border-color: var(--page-dark-border-color);}
.page-dark .keyword-block li{background-color: rgba(255, 255, 255, 0.2); border-color: var(--page-dark-border-color);}
.page-dark .table-info{
    --bs-table-bg:transparent;
    --bs-table-hover-bg:transparent;
    --bs-table-border-color:var(--page-dark-border-color);
    --bs-table-hover-color:#fff;
    color: #fff;
}
.page-dark .table-info thead th{background-color:#404456;}
.page-dark .table-responsive{border-color: var(--page-dark-border-color);}

.page-dark table .btn-trans svg path[fill]{fill: #fff;}
.page-dark table .btn-trans svg path[stroke]{stroke:#fff;}

.page-dark .card-secondary,
.page-dark .card-gray{background-color: #596080;}
.page-dark .card-statistics{background-color: #596080;}
.page-dark .text-warning{color: #FFA800 !important;}

.page-dark .dropdown [data-bs-toggle]:after,
.page-dark .nav-genaral .btn-username:after{
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
}
.page-dark .dropdown-menu{
    background-color: #596080;
}

.page-dark .card-story .card-body:before{background-color: #596080; background-image: none;}
.page-dark .card-story .card-body{color: #fff;}

.page-dark .article{color: var(--page-dark-color) !important;}
