:root
{
	--font-family: 'MuseoSans', Arial, Helvetica, sans-serif;

	--color-1: #fff;
	--color-2: #000;
	--color-3: #282828;
	--color-4: #F2F0EB90;

	--color-5: #202b64; 
	--color-6: #f3894f;
	--color-7: #ED333B;
	--color-8: #ff7c33;
	--color-9: #6a9bbb;

	--color-10: rgba(58, 47, 121, .75);
	

	--border-radius-1: 5px;

	--border-1: 1px solid #d1d1d1;

	--font-color-dark: var(--color-2);
	--font-color-med: var(--color-3);
	--font-color-light: var(--color-1);

	--box-shadow-1: 0 10px 20px rgba(0,0,0,.19), 0 6px 6px rgba(0,0,0,.23);

	--gradient-1: linear-gradient(90deg, #ED333B 0%, #F3AA32 100%);;
	--gradient-2: linear-gradient(0deg, var(--color-5) 0%, var(--color-5) 39%, #fff 39%, #fff 100%);

	--transparent-1: rgba(0,0,0,.65);

	--label-text-transform: capitalize;
	--label-font-weight: normal;
	--label-font-size: unset;

	--category-font-size: 14pt;
	--category-font-wt: normal;
	--subcategory-font-size: 14pt;
	--category-text-transform: capitalize;

	--placeholder-color: var(--font-color-med);

	--button-radius: 0;
	--button-border: none;
	--button-bg-color: var(--color-6);
	--button-color: var(--color-1);
	--button-hover-border: none;
	--button-hover-bg-color: var(--color-8);
	--button-hover-color: var(--color-1);
	--button-hover-shadow: unset;
	--button-text-transform: capitalize;
	--button-transition: background 0.3s ease;

	--ff-bg-color: var(--color-1);
	--ff-border: var(--border-1);
	--ff-color: var(--color-2);
	--ff-focus-bg-color: var(--color-1);
	--ff-focus-color: var(--color-2);
	--ff-padding: 5px;
	--ff-radius: 0;
	--ff-font-size: 1rem;

	--container-1-border: none;
	--container-1-radius: var(--border-radius-1);
	--container-1-bg-color: var(--color-4);
	--container-1-color: var(--font-color-dark);
	--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-1);
	--grid-1-body-bg-color: var(--color-4);
	--grid-1-body-hover-color: var(--font-color-light);
	--grid-1-body-hover-bg: var(--color-8);
	--grid-1-body-expansion-bg: var(--color-1);
	--grid-1-body-expansion-border: var(--border-1);

	--grid-1-header-font-weight: bold;
	--grid-1-header-color: var(--color-5);
	--grid-1-header-text-transform: capitalize;
	--grid-1-header-sort-bg: var(--color-5);
	--grid-1-header-sort-color: var(--font-color-light);
	--grid-1-header-sort-arrow: var(--color-1);
	--grid-1-expansion-button-color: var(--color-5);

	--theme-top: 84px;
	--theme-right: 18px;
	--theme-bg-color: var(--color-1);
	--theme-select-bg-color: var(--color-6);
	--theme-text-color: var(--color-1);
	--theme-hover-label-bg: var(--color-6);
	--theme-hover-label-color: var(--color-2);

	--fav-color: var(--color-8);
	--fav-before-color: var(--color-1);
	--fav-text-bg-color: var(--color-6);
	--fav-text-color: var(--color-2);

	--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-8);
	--processing-color: var(--color-1);
	--processing-shadow: 0 0 30px 5px var(--color-8);
	--processing-border: none;
	--processing-radius: 50px;

	--menu-bg-color: transparent;
	--menu-hover-bg-color: transparent;
	--menu-shadow: unset;
	--menu-font-color: var(--color-1);
	--menu-hover-font-color: var(--color-6);
	--menu-current-font-color: var(--color-6);
	--menu-current-bg-color: transparent;
	--menu-font-size: 1.2rem;
	--menu-font-weight: 800;
	--menu-text-transform: capitalize;
	--menu-top: 70px; 

	--nrp-btn-bg: var(--color-1);
	--nrp-btn-color: var(--color-2);
	--nrp-page-border: var(--border-1);
	--nrp-page-color: var(--font-color-dark);
	--nrp-btn-hover-bg: var(--color-1);
	--nrp-btn-hover-color: var(--font-color-dark);

}

body.Busy #Page_Content button.Tab
{
	top: 0;
}