body.dark-theme, 
.dark-theme .navbar, 
.dark-theme .spec_box, 
.dark-theme .front_ava, 
.dark-theme .read-more-box {
	background: #000000 !important;
}

.dark-theme article blockquote {
	background: #0a0a0a !important;
	color: #eaeaea !important;
}

.dark-theme p, 
.dark-theme a, 
.dark-theme h1, 
.dark-theme h2, 
.dark-theme h3, 
.dark-theme h4, 
.dark-theme h5, 
.dark-theme h6, 
.dark-theme li, 
.dark-theme .post-content div {
	color: #eaeaea !important;
}

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

.dark-theme .nav-link.navbar-brand {
	padding-left: 8px !important;
	padding-right: 8px !important;
}

.dark-theme .nav-link-search img.white,
.dark-theme .head-logo-white {
	display: none;
}
			
.dark-theme .nav-link-search img.black,
.dark-theme .head-logo-black {
	display: inline !important;
}

.dark-theme .nav-link:hover,
.dark-theme .current .nav-link {
	background: #1a1a1a !important;
}

.dark-theme .breadcrumb {
	border-bottom: 0 !important;
}

.dark-theme .breadcrumb-line {
	border-bottom: 1px solid #3a3a3a !important;
}

.dark-theme .sidebar::-webkit-scrollbar,
.dark-theme .sidebar::-webkit-scrollbar-track {
	background-color: #3a3a3a !important;
}

.dark-theme .sidebar::-webkit-scrollbar-thumb {
	background-color: #1d99ef !important;
}

.dark-theme .sidebar_item h3 {
	border-bottom: 2px solid #3a3a3a !important;
}

.dark-theme .sidebar_item .time {
	color: #6a6a6a !important;
}

.dark-theme .material_1_divider {
	border-bottom: 1px solid #3a3a3a !important;
}

.dark-theme .material_2 {
	border: 1px solid #3a3a3a !important;
}

.dark-theme .ideas_item {
	border-right: 1px solid #3a3a3a !important;
}

.dark-theme .front-mobile-line {
	border-bottom: 1px solid #3a3a3a !important;
}

.dark-theme .movies-row>.col-lg-6:nth-child(odd),
.dark-theme .material_1.right_divider:after {
	border-right: 1px solid #3a3a3a !important;
}

.dark-theme .partner-post {
	background: #1d9bf0 !important;
	color: #fafafa !important;
}

.dark-theme .partner-post,
.dark-theme .exclusive-post {
	border-radius: 8px;
	padding: 4px 8px !important;
}

.dark-theme .google-news-subscribe {
	border-radius: 18px;
}

.dark-theme .spec_box .row {
	margin-bottom: 2rem;
}

.dark-theme .material_2 {
	height: 100%;
}

.dark-theme .google-news-block a,
.dark-theme .exclusive-post {
	background: #1d99ef !important;
}

.dark-theme .light {
	display: none;
}

.dark-theme .nav-item svg path,
.dark-theme .svg-change-color path {
	fill: #ffffff;
}