html.gd-theme-dark,
.gd-theme-dark body,
.gd-theme-dark .site-header,
.gd-theme-dark header.site-header .inside-header,
.gd-theme-dark header.page-header,
.gd-theme-dark #main,
.gd-theme-dark #content,
.gd-theme-dark .widget,
.gd-theme-dark .main-navigation,
.gd-theme-dark .main-navigation ul ul,
.gd-theme-dark .post,
.gd-theme-dark article,
.gd-theme-dark #ez-toc-container,
.gd-theme-dark .comments-area,
.gd-theme-dark section,
.gd-theme-dark aside,
.gd-theme-dark .sidebar,
.gd-theme-dark .separate-containers .inside-article,
.gd-theme-dark .both-sidebars .is-left-sidebar .inside-left-sidebar,
.gd-theme-dark .tdpl-alpha-item.is-active,
.gd-theme-dark .site-footer,
.gd-theme-dark footer.site-info  {
    background-color: #202124 !important;
    background-image: none !important;
    border-color: #3c4043 !important;
    color: #e8eaed !important;
}

.gd-theme-dark h1,
.gd-theme-dark h2,
.gd-theme-dark h3,
.gd-theme-dark h4,
.gd-theme-dark h5,
.gd-theme-dark h6,
.gd-theme-dark p,
.gd-theme-dark div,
.gd-theme-dark span,
.gd-theme-dark li,
.gd-theme-dark table,
.gd-theme-dark td,
.gd-theme-dark th {
    color: #e8eaed !important;
}

.gd-theme-dark .giao-dien-container .gd-section-title,
.gd-theme-dark .giao-dien-container .giao-dien-header {
    color: #9aa0a6 !important;
}

.gd-theme-dark a {
    color: #8ab4f8 !important;
}

.gd-theme-dark a:hover {
    color: #aecbfa !important;
}

.gd-theme-dark header.site-header .inside-header,
.gd-theme-dark .both-sidebars .widget-area>div,
.gd-theme-dark .both-sidebars.separate-containers .inside-article,
.gd-theme-dark footer.site-info {
    box-shadow: 0 0 3px 1px rgb(0 0 0 / 20%) !important;
}

.gd-theme-dark .main-navigation .main-nav ul li[class*="current-menu-"] > a  {
    background-color: #2c2d31 !important;
    background-image: none !important;
    border-color: #3c4043 !important;
    color: #e8eaed !important;
}

/* Alphabet */

.gd-theme-dark .tdpl-alpha-item {
    border-color: #3c4043 !important;
}

