:root {
    /* BRAND COLORS */
    --LpBlueColor: #4a90e2;
    /* BASE COLORS ---------------------------------------------------- */
    --SilverColor: #cdcdcd;
    --WhiteColor: white;
    --TransparentWhiteColor: rgba(255, 255, 255, 0.6);
    --DiffWhiteColor: #f5f5f5;
    --DarkGrayColor: #454545;
    --GrayColor: #C3C3C3;
    --GrayMoreDarkerColor: #aaa;
    --EvenMoreDarkerColor: #666;
    --BlackColor: #23272b;
    --OverlayColor: rgba(0, 0, 0, 0.2);
    --MiddleOverlayColor: rgba(0,0,0,0.12);
    --DarkerOverlayColor: rgba(0,0,0,.15);
    --RedColor: #d9534f;
    --DarkerRedColor: #c9302c;
    --TransparentColor: transparent;
    --DarkGreenColor: #2f7a40;
    --LightGreenColor: #b9dec0;
    --DarkBlueColor: #2b4c7e;
    --LightBlueColor: #c6d6f5;
    --DarkOrangeColor: darkorange;
    --LightOrangeColor: #ffd8a8;
    /* BASE THEMES ---------------------------------------------------- */
    /* FONT SIZE */
    --FirstFontSize: 0.6rem;
    --SecondFontSize: 0.8rem;
    /* MAINLAYOUT */
    --Mainlayout_topbar_overlay_color_1: var(--WhiteColor);
    --Mainlayout_topbar_overlay_color_2: var(--SilverColor);
    --Mainlayout_socialmedia_bar_border_color: var(--SilverColor);
    --Mainlayout_edit_toggle_button_text_color: var(--WhiteColor);
    --Mainlayout_edit_toggle_button_background_color: var(--DarkGrayColor);
    --Mainlayout_edit_toggle_button_background_color_hover: var(--BlackColor);
    --Mainlayout_edit_toggle_button_background_color_active: var(--RedColor);
    --Mainlayout_edit_toggle_button_background_color_active_hover: var(--DarkerRedColor);
    --MainLayout_login_icon_fill_color: var(--GrayColor);
    --MainLayout_login_icon_fill_color_active: var(--DarkGrayColor);
    /* CONTACTS PAGE */
    --Contacts_page_border_color: var(--GrayColor);
    --Contacts_page_text_dark_color: var(--DarkGrayColor);
    /*--Contacts_page_placeholder_color: var(--GrayColor);*/
    /* HOME PAGE */
    --Home_page_overlay_color: var(--OverlayColor);
    --Home_page_content_color: var(--WhiteColor);
    --Home_page_subtitle_text_color: var(--GrayMoreDarkerColor);
    --Home_page_title_text_color: var(--BlackColor);
    --Home_page_text_a_text_color: var(--DarkGrayColor);
    /* EDITABLE IMAGE */
    --Editable_image_btn_background_color: var(--DarkGrayColor);
    --Editable_image_btn_text_color: var(--WhiteColor);
    --Editable_image_busy_card_text-color: var(--DarkGrayColor);
    --Editable_image_busy_spinner_border_color: var(--DarkerOverlayColor);
    --Editable_image_busy_spinner_border_top_color: var(--DarkGrayColor);
    --Editable_image_edit_button_svg_fill_color: var(--BlackColor);
    --Editable_image_edit_button_svg_fill_color_hover: var(--GrayColor);
    --Editable_image_preview_image_border_color: var(--GrayColor);
    --Editable_image_busy_card_background_color: var(--WhiteColor);
    --Editable_image_busy_progress_background_color: var(--DiffWhiteColor);
    --Editable_image_busy_progress_bar_background_color: var(--DarkGrayColor);
    /* EDITABLE TEXT */
    --Editable_text_placeholder_text_color: var(--GrayColor);
    --Editable_text_edit_area_background_color: var(--WhiteColor);
    --Editable_text_user_text_area_background_color: var(--TransparentColor);
    --Editable_text_user_area_placeholder_text_color: var(--TransparentColor);
    --Editable_text_btn_background_color: var(--DarkGrayColor);
    --Editable_text_btn_background_color_hover: var(--BlackColor);
    --Editable_text_editable_span_border: var(--GrayColor);
    --Editable_text_text_area_border_color: var(--GrayColor);
    /* NAVIGATION */
    --Navigation_mobile_overlay_color_1: var(--SilverColor);
    --Navigation_mobile_overlay_color_2: var(--WhiteColor);
    --Navigation_item_font_color: var(--DarkGrayColor);
    --Navigation_toggler_color: var(--DarkGrayColor);
    --Navigation_border_bottom: var(--DarkGrayColor);
    /* QUESTION FORM */
    --Question_form_button_font_color: var(--DarkGrayColor);
    --Question_form_border_color: var(--GrayColor);
    --Question_form_placeholder_color: var(--GrayMoreDarkerColor);
    --Question_form_background_color: var(--DiffWhiteColor);
    /* SERVICE LIST */
    --Service_list_table_th_color: var(--DarkGrayColor);
    --Service_list_table_th_text_color: var(--WhiteColor);
    --Service_list_toast_color: var(--DarkGrayColor);
    --Service_list_button_dark_background_color: var(--DarkGrayColor);
    --Service_list_button_dark_text_color: var(--WhiteColor);
    --Service_list_button_dark_border_color: var(--DarkGrayColor);
    --Service_list_button_dark_background_color_hover: var(--BlackColor);
    --Service_list_button_dark_border_color_hover: var(--BlackColor);
    --Service_list_button_dark_shadow_color_hover: var(--DarkerOverlayColor);
    --Service_list_button_dark_border_color_disabled: var(--GrayColor);
    --Service_list_button_dark_shadow_color_disabled: var(--GrayColor);
    --Service_list_button_outline_danger_text_color: var(--RedColor);
    --Service_list_button_outline_danger_border_color: var(--RedColor);
    --Service_list_button_outline_danger_background_color: var(--TransparentColor);
    --Service_list_button_outline_danger_background_color_hover: var(--DarkerRedColor);
    --Service_list_button_outline_danger_text_color_hover: var(--DarkerRedColor);
    --Service_list_spinner_border_color: var(--TransparentWhiteColor);
    --Service_list_spinner_border_top_color: var(--WhiteColor);
    --Service_list_table_th_td_border: var(--GrayColor);
    --Service_list_toast_success_background_color: var(--DarkGreenColor);
    --Service_list_toast_error_background_color: var(--DarkerRedColor);
    /* SOCIAL SITES */
    --Social_sites_circle_border_color: var(--GrayColor);
    --Social_sites_cricle_border_color_active: var(--BlackColor);
    --Social_sites_font_color: var(--WhiteColor);
    /* FONT SETTINGS EDITOR */
    --Font_settings_editor_toggle_background_color: var(--DarkGrayColor);
    --Font_settings_editor_toggle_background_color_hover: var(--BlackColor);
    --Font_settings_editor_toggle_text_color: var(--WhiteColor);
    --Font_settings_editor_hint_text_color: var(--EvenMoreDarkerColor);
    --Font_settings_editor_external_link_text_color: var(--WhiteColor);
    --Font_settings_editor_external_link_background_color: var(--DarkGrayColor);
    --Font_settings_editor_picker_button_border_color: var(--GrayMoreDarkerColor);
    --Font_settings_editor_picker_button_background_color: var(--GrayColor);
    --Font_settings_editor_picker_button_text_color: var(--BlackColor);
    --Font_settings_editor_picker_button_disabled_background_color: var(--GrayColor);
    --Font_settings_editor_picker_button_disabled_text_color: var(--EvenMoreDarkerColor);
    --Font_settings_editor_picker_button_not_disabled_hover_background_color: var(--GrayColor);
    --Font_settings_editor_suggestions_background_color: var(--WhiteColor);
    --Font_settings_editor_suggestions_border_color: var(--GrayColor);
    --Font_settings_editor_suggestions_shadow_color: var(--OverlayColor);
    --Font_settings_editor_suggestions_button_background_color_active: var(--DiffWhiteColor);
    --Font_settings_editor_suggestion_name_text_color: var(--DarkGrayColor);
    --Font_settings_editor_suggestion_sample_text_color: var(--DarkGrayColor);
    --Font_settings_editor_suggestion_load_more_background_color: var(--DiffWhiteColor);
    --Font_settings_editor_suggestion_load_more_border_color: var(--GrayColor);
    --Font_settings_editor_suggestion_load_more_text_color: var(--DarkGrayColor);
    --Font_settings_editor_suggestion_load_nore_background_color_hover: var(--DiffWhiteColor);
    --Font_settings_editor_field_label_text_color: var(--DarkGrayColor);
    --Font_settings_editor_input_disabled_background_color: var(--DiffWhiteColor);
    --Font_settings_editor_preview_border_color: var(--GrayColor);
    --Font_settings_editor_preview_background_color: var(--DiffWhiteColor);
    --Font_settings_editor_save_background_color: var(--DarkGrayColor);
    --Font_settings_editor_save_text_color: var(--WhiteColor);
    --Font_settings_editor_save_disabled_background_color: var(--GrayColor);
    --Font_settings_editor_save_not_disabled_background_color: var(--DarkGrayColor);
    --Font_settings_editor_error_background_color: var(--DiffWhiteColor);
    --Font_settings_editor_error_text_color: var(--DarkerRedColor);
    --Font_settings_editor_error_border_color: var(--RedColor);
    --Font_settings_editor_success_background_color: var(--DiffWhiteColor);
    --Font_settings_editor_success_text_color: var(--DarkGreenColor);
    --Font_settings_editor_success_border_color: var(--LightGreenColor);
    --Font_settings_editor_info_background_color: var(--DiffWhiteColor);
    --Font_settings_editor_info_text_color: var(--DarkGreenColor);
    --Font_settings_editor_info_border_color: var(--LightGreenColor);
    --Font_settings_editor_warning_background_color: var(--DiffWhiteColor);
    --Font_settings_editor_warning_text_color: var(--DarkGreenColor);
    --Font_settings_editor_warning_border_color: var(--LightGreenColor);
    --Font_settings_editor_panel_background_color: var(--WhiteColor);
    --Font_settings_editor_panel_shadow_color: var(--DarkerOverlayColor);
    --Font_settings_editor_panel_border_color: var(--GrayColor);
    --Font_settings_editor_input_border_color: var(--GrayColor);
    /* NEWS */
    --News_text_a_text_color: var(--DarkGrayColor);
    --News_subtitle_text_color: var(--GrayColor);
    --News_title_text_color: var(--BlackColor);
    --News_nav_text_color: var(--BlackColor);
    --News_nav_border_color: var(--MiddleOverlayColor);
    --News_nav_shadow_color: var(--MiddleOverlayColor);
    --News_nav_background_color: var(--TransparentWhiteColor);
    --News_button_background_color: var(--DarkGrayColor);
    --News_button_text_color: var(--WhiteColor);
    --News_reorder_button_text_color: var(--BlackColor);
    --News_busy_card_background_color: var(--WhiteColor);
    --News_busy_card_text_color: var(--BlackColor);
    --News_busy_spinner_border_color: var(--DarkerOverlayColor);
    --News_busy_spinner_border_top_color: var(--DarkGrayColor);
    --News_edit_btn_svg: var(--BlackColor);
    --News_edit_btn_svg_hover: var(--GrayColor);
    --News_dot_before_color: var(--GrayColor);
    --News_dot_before_color_active: var(--DarkGrayColor);
    --News_modal_input_textarea_border_color: var(--GrayColor);
    --News_preview_image_border_color: var(--GrayColor);
    --News_reorder_btn_hover_background_color: var(--WhiteColor);
    --News_reorder_btn_hover_shadow_color: var(--DarkerOverlayColor);
    --News_busy_progress_background_color: var(--DiffWhiteColor);
    --News_busy_progress_bar_background_color: var(--DarkGrayColor);
    /* PHOTO GALLERY */
    --Photo_gallery_modal_overlay_background_color: var(--MiddleOverlayColor);
    --Photo_gallery_image_caption_text_color: var(--WhiteColor);
    --Photo_gallery_btn_background_color: var(--DarkGrayColor);
    --Photo_gallery_btn_text_color: var(--WhiteColor);
    --Photo_gallery_busy_card_text_color: var(--BlackColor);
    --Photo_gallery_busy_card_background_color: var(--WhiteColor);
    --Photo_gallery_busy_card_shadow_color: var(--DarkerOverlayColor);
    --Photo_gallery_busy_spinner_border_color: var(--DarkerOverlayColor);
    --Photo_gallery_busy_spinner_border_top_color: var(--DarkGrayColor);
    --Photo_gallery_item_border_color: var(--GrayColor);
    --Photo_gallery_modal_input_border_color: var(--GrayColor);
    --Photo_gallery_preview_image_border_color: var(--GrayColor);
    --Photo_gallery_busy_progress_background_color: var(--GrayColor);
    --Photo_gallery_busy_progress_bar_background_color: var(--DarkGrayColor);
    /* FOOTER */
    --Footer_hr_color: var(--GrayColor);
    --Footer_p_color: var(--EvenMoreDarkerColor);
    --Footer_year_text_color: var(--DarkGrayColor);
    /* LOGIN */
    --Login_container_background: var(--WhiteColor);
    --Login_input_border: var(--GrayColor);
    --Login_input_border_focus: var(--EvenMoreDarkerColor);
    --Login_input_border_shadow_color: var(--OverlayColor);
    --Login_button_background_color: var(--DarkGrayColor);
    --Login_button_text_color: var(--WhiteColor);
    --Login_button_background_color_hover: var(--BlackColor);
    --Login_error_message: var(--RedColor);
    /* LANGUAGE SWITCHER*/
    --Language_switcher_menu_button_text_color: var(--DarkGrayColor);
    --Language_switcher_lang_icon: var(--GrayColor);
    --Language_lang_menu_background: var(--WhiteColor);
    --Language_lang_menu_button_hover: var(--GrayColor);
    /* UPDATE NOTICE */
    --Update_notice_background_color: var(--WhiteColor);
    --Update_notice_text_color: var(--WhiteColor);
    /* BLAZOR ERROR */
    --Blazor_error_background_color: var(--GrayColor);
    --Blazor_error_dismiss_text_color: var(--BlackColor);
    --Blazor_error_reload_text_color: var(--BlackColor);
    /* GENERAL */
    --General_color_dark: var(--DarkGrayColor);
    /* BODY, HTML */
    --Body_html_text_color: var(--DarkGrayColor);
    /* BODY */
    --Body_background_color: var(--DiffWhiteColor);
    /* SVGs */
    --Svg_contacts_logo_background_color: var(--LpBlueColor);
    --Svg_contacts_stroke_color: var(--BlackColor);
    --Svg_contacts_background_color: var(--WhiteColor);
    --Svg_contacts_text_color: var(--WhiteColor);
    --Svg_mail_stroke_color: var(--DarkGrayColor);
    --Svg_message_stroke_color: var(--DarkGrayColor);
    --Svg_person_stroke_color: var(--DarkGrayColor);
    --Svg_phone_stroke_color: var(--DarkGrayColor);
    --Svg_phone_2_stroke_color: var(--DarkGrayColor);
    --Svg_place_stroke_color: var(--DarkGrayColor);
}