/* ---------------------------------
1. PRIMARY STYLES
--------------------------------- */

body.dark {
	color: #fbfbfb;
	background-color: #212121;
	transition: all .5s;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
}

body.dark p {
	color: #fbfbfb;
	transition: all .5s;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
}

body.dark #normal-countdown .time-sec {
	z-index: 2;
	background: rgba(255, 255, 255, 0.75);
	box-shadow: 0px 0px 0px 5px rgba(255, 64, 112, 0.5);
	color: rgba(255, 64, 112, 0.8);
	transition: all .5s;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
}

/* -------------------------------
3. LEFT SECTION
--------------------------------*/

body.dark .overlay {
	inset: 0;
	background-color: rgba(0, 0, 0, 0.5);
	z-index: 1;
}

/* ---------------------------------
4. RIGHT SECTION
--------------------------------- */

body.dark .right-section .logo {
	height: auto;
	width: 160px;
	content: url(/images/dimanadi-logo-white.svg);
	transition: all .5s;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
}

body.dark .slider{
	background: #dfdfdf;
}

body.dark .main-content .post-desc {
	color: #aaaaaa;
	transition: all .5s;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
}

/* ---------------------------------
5. FOOTER ICONS SOCIAL MEDIA
--------------------------------- */

body.dark .right-section .footer-icons>li>a>i[class*="linkedin"] {
	color: #fbfbfb;
}

body.dark .right-section .footer-icons>li>a>i[class*="facebook"] {
	color: #fbfbfb;
}

body.dark .right-section .footer-icons>li>a>i[class*="instagram"] {
	color: #fbfbfb;
}

body.dark .right-section .footer-icons>li>a>i[class*="threads"] {
	color: #fbfbfb;
}

body.dark .right-section .footer-icons>li>a>i[class*="twitter"] {
	color: #fbfbfb;
}

body.dark .right-section .footer-icons>li>a>i[class*="tiktok"] {
	color: #fbfbfb;
}

body.dark .right-section .footer-icons>li>a>i[class*="youtube"] {
	color: #fbfbfb;
}

body.dark .right-section .footer-icons>li>a>i[class*="whatsapp"] {
	color: #fbfbfb;
}

body.dark .right-section .footer-icons>li>a:hover>i[class*="linkedin"] {
	background-color: #fbfbfb;
	color: #0b66c2;
}

body.dark .right-section .footer-icons>li>a:hover>i[class*="facebook"] {
	background-color: #fbfbfb;
	color: #0766ff;
}

body.dark .right-section .footer-icons>li>a:hover>i[class*="instagram"] {
	background-image: none;
	background-color: #fbfbfb;
	color: #E45F74;
}

body.dark .right-section .footer-icons>li>a:hover>i[class*="threads"] {
	background-color: #fbfbfb;
	color: #000000;
}

body.dark .right-section .footer-icons>li>a:hover>i[class*="twitter"] {
	background-color: #fbfbfb;
	color: #000000;
}

body.dark .right-section .footer-icons>li>a:hover>i[class*="tiktok"] {
	background-color: #fbfbfb;
	color: #000000;
}

body.dark .right-section .footer-icons>li>a:hover>i[class*="youtube"] {
	background-color: #fbfbfb;
	color: #ff0000;
}

body.dark .right-section .footer-icons>li>a:hover>i[class*="whatsapp"] {
	background-color: #fbfbfb;
	color: #24d366;
}