:root {
	/* SPACING - Everything related to the layout*/
	--space-minus-3          : 4px;
	--space-minus-2          : 8px;
	--space-minus-1          : 12px;
	--space                  : 16px;
	--space-plus-1           : 24px;
	--space-plus-2           : 32px;
	--space-plus-3           : 48px;
	--space-plus-4           : 64px;

	--space-column-gap          : 24px;
	--space-standard-bottom     : 24px;
	--space-section-gap         : 24px;


	--screen-super-wide-screen-width: 1600px;
	--screen-single-column-width : 768px;
	--screen-small-device-width : 500px;

	/* TEXT - All variables for standardizing text styles*/
	--text-font-family          : "Roboto", "Helvetica", sans-serif;
	--text-bold-font-weight     : 600;
	--text-line-height	        : 1.5em;
	--text-header-line-height 	: 1.25em;
	--text-form-field-padding   : 8px;
	--text-standard-color     : var(--color-blue-plus-2);
	--text-link-color     : var(--color-blue);

	--text-border-radius        : 16px;
	--text-border-radius-section : 24px;




	/* COLORS - All colors being used throughout the site */

	--color-black : #000000;
	--color-white : #FFFFFF;

	/* Blue */
	--color-blue-minus-4 : #F5F9FF;
	--color-blue-minus-3 : #D9E8FF;
	--color-blue-minus-2 : #B5D1FF;
	--color-blue-minus-1 : #6B95D8;
	--color-blue : #4F76B8;
	--color-blue-plus-1 : #385E9D;
	--color-blue-plus-2 : #163B76;
	--color-blue-plus-3 : #001949;

	/* Sky Blue */
	--color-sky-blue-minus-4 : #F6FCFF;
	--color-sky-blue-minus-3 : #C9EBFF;
	--color-sky-blue-minus-2 : #95D9FF;
	--color-sky-blue-minus-1 : #00A3E0;
	--color-sky-blue : #007FAF;
	--color-sky-blue-plus-1 : #005070;
	--color-sky-blue-plus-2 : #005070;
	--color-sky-blue-plus-3 : #001F2F;

	/* Brown */
	--color-brown-minus-4 : #FDFBFB;
	--color-brown-minus-3 : #F1EBE9;
	--color-brown-minus-2 : #D4BAAE;
	--color-brown-minus-1 : #B58A79;
	--color-brown : #906B5C;
	--color-brown-plus-1 : #674232;
	--color-brown-plus-2 : #4F2C1D;
	--color-brown-plus-3 : #341405;

	/* Grey */
	--color-grey-minus-4 : #FCFCFC;
	--color-grey-minus-3 : #F2F2F2;
	--color-grey-minus-2 : #E2E2E2;
	--color-grey-minus-1 : #BBBBBB;
	--color-grey : #767676;
	--color-grey-plus-1 : #595959;
	--color-grey-plus-2 : #3D3D3D;
	--color-grey-plus-3 : #1D1D1D;


	/* BLUE */
	--color-primary-minus-3 	: var(--color-blue-minus-3); /* Blender */
	--color-primary-minus-2 	: var(--color-blue-minus-2); /* Blender */
	--color-primary-minus-1 	: var(--color-blue-minus-1); /* Blender */
	--color-primary			 	: var(--color-blue); /* LOGO */
	--color-primary-plus-1 		: var(--color-blue-plus-1); /* LOGO */
	--color-primary-plus-2 		: var(--color-blue-plus-2); /* LOGO */
	--color-primary-plus-3 		: var(--color-blue-plus-3); /* Blender */

	/* BROWN */
	--color-secondary-minus-3 	: var(--color-brown-minus-3); /* LOGO */
	--color-secondary-minus-2 	: var(--color-brown-minus-2);
	--color-secondary-minus-1 	: var(--color-brown-minus-1); /* LOGO */
	--color-secondary			: var(--color-brown);
	--color-secondary-plus-1 	: var(--color-brown-plus-1); /* LOGO */
	--color-secondary-plus-2 	: var(--color-brown-plus-2);
	--color-secondary-plus-3 	: var(--color-brown-plus-3);



/* INTERFACE COLORS - These are special colours used for various things such as notices, etc */

	--color-red-minus-4 : #FFF9F8;
	--color-red-minus-3 : #FFE0DA;
	--color-red-minus-2 : #FFB6AB;
	--color-red-minus-1 : #FF5D4C;
	--color-red : #DD0000;
	--color-red-plus-1 : #B50000;
	--color-red-plus-2 : #8E0000;
	--color-red-plus-3 : #490000;

	--color-orange-minus-4 : #FFF8F2;
	--color-orange-minus-3 : #FFE6D2;
	--color-orange-minus-2 : #FFB575;
	--color-orange-minus-1 : #DD7D00;
	--color-orange : #B06300;
	--color-orange-plus-1 : #864900;
	--color-orange-plus-2 : #542C00;
	--color-orange-plus-3 : #361B00;

	--color-green-minus-4 : #F5FBF6;
	--color-green-minus-3 : #CFF0D5;
	--color-green-minus-2 : #9DD1A6;
	--color-green-minus-1 : #6E9F77;
	--color-green : #467651;
	--color-green-plus-1 : #32623E;
	--color-green-plus-2 : #0B3F1C;
	--color-green-plus-3 : #00280D;



}