body .theme-dark  {
	color: #ababab;
}
.theme-dark {
	background: #18191B;
}
.theme-dark p {
	color: #EBEEF2;
}

.theme-dark h1,.theme-dark h2, 
.theme-dark h3,.theme-dark h4, 
.theme-dark h5,.theme-dark h6{
	color: #EBEEF2;
}

.theme-dark .blog-page {	
	background-color: hsl(0deg 0% 13%);
}

/* #Link Color CSS
================================================== */
.theme-dark .post .more-link{
	color: #EBEEF2;
}
.theme-dark .post .more-link:hover{
	color: #FAA615;
}


/* #Feature Section
================================================== */
.features-section .feature-icon i{
	color: #fff;
}
.features-section .features h4{
	color: #EBEEF2;
}
.features-section .feature:nth-child(1),
.features-section .feature:nth-child(3){
	background: #000;
}

/* #Service Section
================================================== */
.theme-dark .post{
	background: #202020;
}

.theme-dark .inner-header .inner-title > a {
    color: #EBEEF2;
}

/* #Testimonial Section
================================================== */
.theme-dark .post div p {
    color: hsl(214deg 21% 94%) !important;
}
.theme-dark .post {
	background: hsl(0deg 0% 17% / 57%) !important;
}
.theme-light .testimonial .section-title,
.theme-light .testimonial .section-subtitle{
	color: #EBEEF2;
}

/* #Blog Section
================================================== */
.theme-dark .post .post-widget i {
	color: #fff;
}
.theme-dark .post .post-widget li a {
	color: #fff;
}.theme-dark .post .post-widget li a:hover {
	color: #FAA615;
}
.theme-dark .post .post-widget li:after{
	color: #fff;
}

/* #Portfolio Section
================================================== */
.theme-dark .portfolio-box {
	background: hsl(0deg 0% 13%);
}
.theme-dark .portfolio-box .inner-title a{
	color: #EBEEF2;
}
.theme-dark .portfolio-box p {
	color: #EBEEF2;
}

/* #Blog Pages Meta
================================================== */
.theme-dark .post .post-category i {
	color: #fff;
}
.theme-dark .post .post-category li a {
	color: #fff;
}.theme-dark .post .post-category li a:hover {
	color: #FAA615;
}
.theme-dark .post .post-category li:after{
	color: #fff;
}

/* #Sidebar Widget Section
================================================== */
.theme-dark  .sidebar .widget {
	background: hsl(0deg 0% 13%);
}
.theme-dark  .site-footer .widget {
	background: hsl(210deg 3% 14% / 73%);
}
.theme-dark  .widget li a {
	color: #EBEEF2;
}
.theme-dark  .widget li a:hover{
	color: #a7a7a7;
}

.theme-dark .tagcloud a,
.theme-dark .wp-block-tag-cloud a {
	background-color: #0d0e107d; 
	border: 1px solid #d1d1d1; 
	color: #ced4da;
    cursor: pointer;
    display: inline-block;
	font-size: 0.875rem;
    margin: 0 5px 8px 0;
    padding: 4px 14px;
    transition: all 0.3s ease 0s;
    vertical-align: baseline;
    white-space: nowrap;
	border-radius: 1px;
	text-decoration: none;
}

.theme-dark .widget .tagcloud a:hover,
.theme-dark .widget .wp-block-tag-cloud a:hover {
	color: #ffffff;
	background-color: #faa615;
}

/* #Calendar Widget Section
================================================== */
.theme-dark .wp-block-calendar table th { background: #ededed; }
.theme-dark .widget #wp-calendar tr td { color: #efefef; }
.theme-dark .widget #wp-calendar caption{ color: #efefef; }
.theme-dark  .wp-block-calendar table th{ background: #0a1823; }
.theme-dark  .wp-calendar-nav-prev a{ color: #fff; }

/* #Woocommerce
================================================== */
.theme-dark .product {
	background-color: #212121;
}
.theme-dark .product_meta {
	color: #e3e3e3;
    background: #18191b;
    padding: 10px;
}
.theme-dark .product_meta span a{
	color: #fff;
}
.theme-dark .product_meta span a:hover{
	color: #fff;
}
.theme-dark .woocommerce-product-rating a{
	color: #fff;
}

.theme-dark .widget #calendar_wrap th {
	color: #fff;
}
.theme-dark button, .theme-dark input, .theme-dark select, .theme-dark textarea {
	color: #fff;
}
