/* Style for the dark mode toggle button */
:root {
    --primary-color: #ff4d4d;
    --secondary-color: #6ab0f3;
    --dark-background: #242424;
    --light-background: #f0f0f0;
    --text-color: #242424;
    --text-color-light: #f0f0f0;
    --link-color: #6ab0f3;
    --link-hover-color: #ff4d4d;
}

/* Style for the dark mode toggle button */
.dark-mode-toggle {
    background-color: var(--dark-background);
    color: var(--text-color-light);
    border: none;
    padding: 10px 20px;
    cursor: pointer;
    font-size: 16px;
    border-radius: 5px;
    transition: background-color 0.3s ease;
}

.dark-mode-toggle:hover {
    background-color: var(--dark-background);
    color: var(--text-color)
}

/* Optional: Add a dark mode style for the button itself */
.make_dark_mode .dark-mode-toggle {
    background-color: var(--light-background);
    color: var(--text-color);
}

.make_dark_mode .dark-mode-toggle:hover {
    background-color: var(--text-color);
}

.make_dark_mode .et_pb_section {
    background-color: var(--dark-background);
    color: var(--text-color-light);
}

.make_dark_mode #rightSideBar .widgettitle {
    color: var(--secondary-color) !important;
}

.make_dark_mode .et_pb_menu ul li a {
    color: var(--text-color-light) !important;
}

.make_dark_mode .et_pb_widget ul li a {
    color: var(--text-color-light) !important;
}

.make_dark_mode .et_pb_widget ul li a:hover {
    color: var(--link-hover-color) !important;
}

.make_dark_mode .myHeader {
    background-color: var(--dark-background);
}

.make_dark_mode #blogDarkFix p {
    color: var(--text-color-light) !important;
}

.make_dark_mode #blogDarkFix .et_pb_post .entry-title a {
    color: var(--secondary-color) !important;
}

.make_dark_mode #blogDarkFix .et_pb_post .entry-title a:hover {
	color: var(--primary-color) !important;
}

.make_dark_mode #headingFix .et_pb_title_container h1.entry-title {
	color: var(--secondary-color) !important;
}

.make_dark_mode .entry-title:hover{
	color: var(--primary-color);
}

.make_dark_mode .et_pb_post_content a {
    color: var(--primary-color);
}

.make_dark_mode .et_pb_title_meta_container {
    color: var(--text-color-light) !important;
}

.make_dark_mode .author a {
    color: var(--primary-color) !important;
}

.make_dark_mode #myMenu a {
    color: var(--primary-color) !important;
}

.dark_mode_toggle a {
    color: var(--text-color-light) !important;
}

.make_dark_mode .sidebar-color-fix a {
    color: var(--text-color);
    background-color: var(--light-background);
}

.make_dark_mode .et_pb_blog_0_tb_body .et_pb_post div.post-content a.more-link {
    color: var(--primary-color) !important; /* New color */
}

.make_dark_mode .et_pb_blog_0_tb_body .pagination a{
	color: var(--primary-color) !important;
}

.make_dark_mode .wp-block-heading{
	color: var(--secondary-color);
}

.make_dark_mode .et_pb_text_inner h3 { color: var(--secondary-color); }

.make_dark_mode .et-last-child .entry-title{ color: var(--text-color-light); }

.make_dark_mode .textwidget h3 { color: var(--secondary-color); }

.make_dark_mode .et_pb_post_content a { color: var(--primary-color)  !important;}

.make_dark_mode .author-wide-card { background-color: var(--dark-background);}

.make_dark_mode #content-color-fix a {  color: var(--primary-color); }

.make_dark_mode .et_pb_post_content_0_tb_body.et_pb_post_content a { color: var(--primary-color);  }

.make_dark_mode .et_pb_blog_grid .et_pb_post { background-color: var(--dark-background); }

.make_dark_mode h2 { color: var(--primary-color);}

.make_dark_mode .bg-override-dark{ background-color: var(--dark-background); }

.make_dark_mode .et_pb_button { color: var(--secondary-color); }

.make_dark_mode .et_pb_bg_layout_light .et_pb_post .post-meta a{ color: var(--primary-color); }