:root
{
	--font-family: 'poppins', Arial, Helvetica, sans-serif;

	--color-1: #000000;
	--color-2: #610707;
	--color-3: #C51605;
	--color-4: #505050;
	--color-5: #b30707;
	--color-6: #ffffff;
	--color-7: #C51605;
	--color-8: #E7E7E7;
	--color-9: #053b82;
	--color-10: #ffa200;

	--border-radius-1: 0px;

	--border-1: 1px solid var(--color-10);
	--border-2: 3px solid var(--color-6);
	--border-3: 1px solid var(--color-2);

	--font-color-dark: #000000;
	--font-color-med: #333333;
	--font-color-light: #ffffff;

	--box-shadow-1: unset;

	--gradient-1: linear-gradient(0deg, var(--color-1) 10%, var(--color-6) 90%);
	--gradient-2: linear-gradient(0deg, #ffffff75 20%, #E9302D75 120%);
	--gradient-3: linear-gradient(121deg, rgba(129,30,50,1) 0%, rgba(163,52,73,1) 42%, rgba(110,22,38,1) 42%, rgba(110,22,38,1) 100%); 

	--transparent-1: transparent;

	--label-text-transform: unset;
	--label-font-weight: unset;
	--label-font-size: unset;

	--category-font-size: 14pt;
	--category-font-wt: normal;
	--subcategory-font-size: 12pt;
	--category-text-transform: uppercase;

	--placeholder-color: var(--font-color-med);

	--button-radius: 0px;
	--button-border: unset;
	--button-bg-color: var(--color-10);
	--button-color: var(--color-1);
	--button-hover-border: unset;
	--button-hover-bg-color: #FD8D14;
	--button-hover-color: var(--color-6);
	--button-hover-shadow: unset;
	--button-text-transform: uppercase;
	--button-transition: background 0.5s ease;

	--ff-bg-color: var(--color-6);
	--ff-border: var(--border-3);
	--ff-color: var(--font-color-dark);
	--ff-focus-bg-color: var(--color-6);
	--ff-focus-color: var(--font-color-dark);
	--ff-padding: 0 5px;
	--ff-radius: unset;

	--container-1-border: var(--border-1);
	--container-1-radius: 0;
	--container-1-bg-color: var(--color-8);
	--container-1-color: var(--font-color-light);
	--container-1-shadow: unset;
	--container-1-hover-border: none;
	--container-1-hover-shadow: unset;
	--container-1-padding: 30px;

	--grid-1-body-color: var(--font-color-dark);
	--grid-1-body-border: var(--border-3);
	--grid-1-body-bg-color: var(--color-8);
	--grid-1-body-hover-color: var(--font-color-light);
	--grid-1-body-hover-bg: var(--color-2);
	--grid-1-body-expansion-bg: var(--color-8);
	--grid-1-body-expansion-border: var(--border-3);

	--grid-1-header-font-weight: bold;
	--grid-1-header-color: var(--font-color-dark);
	--grid-1-header-text-transform: uppercase;
	--grid-1-header-sort-bg: var(--color-2);
	--grid-1-header-sort-color: var(--font-color-light);
	--grid-1-header-sort-arrow: var(--color-1);
	--grid-1-expansion-button-color: var(--color-2);

	--theme-top: 70px;
	--theme-right: 18px;
	--theme-bg-color: var(--color-4);
	--theme-select-bg-color: var(--color-7);
	--theme-text-color: var(--font-color-dark);
	--theme-hover-label-bg: none;
	--theme-hover-label-color: var(--color-1);

	--fav-color: var(--color-7);
	--fav-before-color: var(--color-4);
	--fav-text-bg-color: var(--color-2);
	--fav-text-color: var(--color-1);

	--sc-color: var(--font-color-light);
	--sc-bg-color: var(--color-2);
	--sc-border-color: var(--color-2);
	--sc-header-bg-color: var(--color-3);
	--sc-header-color: var(--font-color-light);

	--report-criteria-color: var(--font-color-dark);
	--report-criteria-font-weight: normal;
	--report-criteria-invalid-bg: var(--color-3);

	--processing-bg: var(--color-7);
	--processing-color: var(--color-5);
	--processing-shadow: 0 0 30px 5px var(--color-7);
	--processing-border: none;
	--processing-radius: 50px;

	--menu-bg-color: var(--color-6);
	--menu-hover-bg-color: var(--color-5);
	--menu-shadow: unset;
	--menu-font-color: var(--color-1);
	--menu-hover-font-color: var(--color-6);
	--menu-current-font-color: var(--color-5);
	--menu-current-bg-color: var(--color-2);
	--menu-font-size: 1rem;
	--menu-font-weight: normal;
	--menu-text-transform: uppercase;
	--menu-top: 70px; 
}

body.Busy #Page_Content button.Tab
{
	top: 0;
}