:root[data-theme="default"] {
    --main_color: #1d1d1d;
    --bar_text_color: white;
    --highlights_color: #000000;
    --nav_background_color_hover: #1d1d1d;
    --container_color: #838383;
    --text_header_color: #1d1d1d;
    --text_containers: #b8b8b8;
    --text_for_sections: black;
    --td_data: white;
    --opacity_highlights: rgba(34, 34, 34, 0.8);
    --cover_opacity: rgba(255, 255, 255, 0.2);
    --gen1_background_img: url(../images/background_gen1.png);
    --home_img: url(/images/home_button_white.png);
}

/*:root[data-theme="default"] {
    --main_color: pink;
    --bar_text_color: darkblue;
    --highlights_color: brown;
    --container_color: green;
    --text_header_color: white;
    --text_containers: #3D3D3D;
    --text_for_sections: yellow;
    --gen1_background_img: url(../images/background_gen1.png);
}*/

:root[data-theme="colors_red"] {
    --main_color: #e71414;
    --bar_text_color: white;
    --highlights_color: #cc0000;
    --nav_background_color_hover: #e71414;
    --container_color: #ffd6d6;
    --text_header_color: #e71414;
    --text_containers: #ffe5e5;
    --text_for_sections: #660000;
    --td_data: #660000;
    --opacity_highlights: rgba(255, 0, 0, 0.8);
    --cover_opacity: rgba(0, 0, 0, 0.12);
    --gen1_background_img: url(../images/background_gen1.png);
    --home_img: url(/images/home_button_white.png);

}

:root[data-theme="colors_blue"] {
    --main_color: #2b2bd8;
    --bar_text_color: white;
    --highlights_color: #1f1fbf;
    --nav_background_color_hover: #2b2bd8;
    --container_color: #b3b3ff;
    --text_header_color: #2b2bd8;
    --text_containers: #c2c2ff;
    --text_for_sections: #000066;
    --td_data: #000066;
    --opacity_highlights: rgba(39, 39, 255, 0.8);
    --cover_opacity: rgba(0, 0, 0, 0.12);
    --gen1_background_img: url(../images/background_gen1.png);
    --home_img: url(/images/home_button_white.png);
}

:root[data-theme="colors_yellow"] {
    --main_color: #e9e90b;
    --bar_text_color: black;
    --highlights_color: #b2b20a;
    --nav_background_color_hover: #e9e90b;
    --container_color: #c4c436;
    --text_header_color: #e9e90b;
    --text_containers: #f9f9c9;
    --text_for_sections: #4d4d00;
    --td_data: #4d4d00;
    --opacity_highlights: rgba(219, 219, 13, 0.8);
    --cover_opacity: rgba(0, 0, 0, 0.12);
    --gen1_background_img: url(../images/background_gen1black.png);
    --home_img: url(/images/home_button_white_black.png);
}

:root[data-theme="colors_gold"] {
    --main_color: #D3AF37;
    --bar_text_color: black;
    --highlights_color: #a6872c;
    --nav_background_color_hover: #D3AF37;
    --container_color: #f4e6b3;
    --text_header_color: #D3AF37;
    --text_containers: #f9f2d0;
    --text_for_sections: #4d3b0f;
    --td_data: #4d3b0f;
    --opacity_highlights: rgba(211, 175, 55, 0.8);
    --cover_opacity: rgba(0, 0, 0, 0.12);
    --gen1_background_img: url(../images/background_gen1black.png);
    --home_img: url(/images/home_button_white_black.png);
}

:root[data-theme="colors_silver"] {
    --main_color: #a5a5a5;
    --bar_text_color: black;
    --highlights_color: #9e9e9e;
    --nav_background_color_hover: #a5a5a5;
    --container_color: #e6e6e6;
    --text_header_color: #a5a5a5;
    --text_containers: #f2f2f2;
    --text_for_sections: #4d4d4d;
    --td_data: #4d4d4d;
    --opacity_highlights: rgba(196, 196, 196, 0.8);
    --cover_opacity: rgba(0, 0, 0, 0.12);
    --gen1_background_img: url(../images/background_gen1black.png);
    --home_img: url(/images/home_button_white_black.png);
}

:root[data-theme="colors_crystal"] {
    --main_color: #5CB3FF;
    --bar_text_color: black;
    --highlights_color: #3399FF;
    --nav_background_color_hover: #5CB3FF;
    --container_color: #cce8ff;
    --text_header_color: #5CB3FF;
    --text_containers: #e6f4ff;
    --text_for_sections: #003366;
    --td_data: #003366;
    --opacity_highlights: rgba(92, 179, 255, 0.8);
    --cover_opacity: rgba(0, 0, 0, 0.12);
    --gen1_background_img: url(../images/background_gen1black.png);
    --home_img: url(/images/home_button_white_black.png);
}

:root[data-theme="colors_ruby"] {
    --main_color: #9B111E;
    --bar_text_color: white;
    --highlights_color: #730E17;
    --nav_background_color_hover: #9B111E;
    --container_color: #F2D6DA;
    --text_header_color: #9B111E;
    --text_containers: #F8E3E6;
    --text_for_sections: #4D0A12;
    --td_data: #4D0A12;
    --opacity_highlights: rgba(155, 17, 30, 0.8);
    --cover_opacity: rgba(0, 0, 0, 0.12);
    --gen1_background_img: url(../images/background_gen1.png);
    --home_img: url(/images/home_button_white.png);
}

:root[data-theme="colors_sapphire"] {
    --main_color: #151667;
    --bar_text_color: white;
    --highlights_color: #0f104d;
    --nav_background_color_hover: #151667;
    --container_color: #b3b6e6;
    --text_header_color: #151667;
    --text_containers: #d6d8f2;
    --text_for_sections: #0a0b33;
    --td_data: #0a0b33;
    --opacity_highlights: rgba(21, 22, 103, 0.8);
    --cover_opacity: rgba(0, 0, 0, 0.12);
    --gen1_background_img: url(../images/background_gen1.png);
    --home_img: url(/images/home_button_white.png);
}

:root[data-theme="colors_emerald"] {
    --main_color: #046307;
    --bar_text_color: white;
    --highlights_color: #034b05;
    --nav_background_color_hover: #046307;
    --container_color: #b3e6b6;
    --text_header_color: #046307;
    --text_containers: #d6f2d8;
    --text_for_sections: #022603;
    --td_data: #022603;
    --opacity_highlights: rgba(4, 99, 7, 0.8);
    --cover_opacity: rgba(0, 0, 0, 0.12);
    --gen1_background_img: url(../images/background_gen1.png);
    --home_img: url(/images/home_button_white.png);
}

:root[data-theme="colors_diamond"] {
    --main_color: #3ccfda;
    --bar_text_color: black;
    --highlights_color: #35b3bb;
    --nav_background_color_hover: #3ccfda;
    --container_color: #c2f5f8;
    --text_header_color: #3ccfda;
    --text_containers: #e0fafb;
    --text_for_sections: #003c3f;
    --td_data: #003c3f;
    --opacity_highlights: rgba(78, 226, 236, 0.8);
    --cover_opacity: rgba(0, 0, 0, 0.12);
    --gen1_background_img: url(../images/background_gen1black.png);
    --home_img: url(/images/home_button_white_black.png);
}

:root[data-theme="colors_pearl"] {
    --main_color: #E37FBB;
    --bar_text_color: black;
    --highlights_color: #b985a6;
    --nav_background_color_hover: #E37FBB;
    --container_color: #f5d6e6;
    --text_header_color: #E37FBB;
    --text_containers: #fae6f0;
    --text_for_sections: #4d2b3a;
    --td_data: #4d2b3a;
    --opacity_highlights: rgba(231, 172, 207, 0.8);
    --cover_opacity: rgba(0, 0, 0, 0.12);
    --gen1_background_img: url(../images/background_gen1black.png);
    --home_img: url(/images/home_button_white_black.png);
}

:root[data-theme="colors_platinum"] {
    --main_color: #5a5a5a;
    --bar_text_color: white;
    --highlights_color: #7a7a7a;
    --nav_background_color_hover: #5a5a5a;
    --container_color: #bfbfbf;
    --text_header_color: #141414;
    --text_containers: #d9d9d9;
    --text_for_sections: #1a1a1a;
    --td_data: #1a1a1a;
    --opacity_highlights: rgba(90, 90, 90, 0.8);
    --cover_opacity: rgba(255, 255, 255, 0.15);
    --gen1_background_img: url(../images/background_gen1.png);
    --home_img: url(/images/home_button_white.png);
}

:root[data-theme="colors_black"] {
    --main_color: white;
    --bar_text_color: black;
    --highlights_color: white;
    --nav_background_color_hover: white;
    --container_color: black;
    --text_header_color: white;
    --text_containers: black;
    --text_for_sections: white;
    --td_data: white;
    --opacity_highlights: rgba(221, 221, 221, 0.8);
    --cover_opacity: rgba(0, 0, 0, 0.15);
    --gen1_background_img: url(../images/background_gen1black.png);
    --home_img: url(/images/home_button_white_black.png);
}

:root[data-theme="colors_white"] {
    --main_color: black;
    --bar_text_color: white;
    --highlights_color: black;
    --nav_background_color_hover: black;
    --container_color: white;
    --text_header_color: black;
    --text_containers: white;
    --text_for_sections: black;
    --td_data: black;
    --opacity_highlights: rgba(0, 0, 0, 0.8);
    --cover_opacity: rgba(0, 0, 0, 0.15);
    --gen1_background_img: url(../images/background_gen1.png);
    --home_img: url(/images/home_button_white.png);
}

:root[data-theme="colors_home"] {
    --main_color: #41a878;
    --bar_text_color: black;
    --highlights_color: #3fa78e;
    --nav_background_color_hover: #41a878;
    --container_color: #c9f7ec;
    --text_header_color: #41a878;
    --text_containers: #e1fcf6;
    --text_for_sections: #064c3c;
    --td_data: #064c3c;
    --opacity_highlights: rgba(63, 167, 142, 0.8);
    --cover_opacity: rgba(0, 0, 0, 0.12);
    --gen1_background_img: url(../images/background_gen1black.png);
    --home_img: url(/images/home_button_white_black.png);
}