:root {
	/* BACKGROUND */
	--cg-primary-color: white;
	--cg-navbar-color: white;
	--cg-slider-top-footer-background: #fbf9f9;
	/* TESTO su BACKGROUND */
	--cg-primary-color-text: black;
	--cg-bottom-navbar-text-color: #2b2b2b;
	--cg-slider-top-footer-text: #2b2b2b;
	/* BACKGROUND E TESTO ALTERNATIVO (LOGIN , SIGNUP e RECOVERPSW) */
	--cg-background-color: #ededed;
	--cg-background-text: black;
	
	/* MENU COMMON */
	--cg-general-border-color: #827b7b;
	--cg-general-field-border: #00000026;
	/* MENU 1 CLICCABILE*/
	--cg-general-field-background: #fffffb;
	--cg-general-field-text: black;
	/* MENU 2 NON CLICCABILE */
	--cg-field-wrapper-background: #dedede;
	--cg-field-wrapper-text: black;
	/* MENU 3 SLIDER */
	--cg-slider-general-field-background: #f3f3f3;
	--cg-slider-general-field-text: black;
	
	/* TICKET */
	--cg-ticket-background-color: #fffff8;
	--cg-ticket-background-text-color: #000000;
	
	/* BOTTONE HEADER */
	--cg-deposit-button-background-color: #1daa63;
	--cg-deposit-button-text-color: white;
	
	/***** COLORE SECONDARIO : BORDINO ELEMENTO SELEZIONATO , BOTTONI LOGIN ******/
	--cg-nav-selection-color: #f58249;
	/* BOTTONE COLORE SECONDARIO */
	--cg-nav-selection-border3: #040404;
	--cg-nav-selection-text3: black;
	
	/***** COLORE PRIMARIO BOTTONI ******/
	--cg-nav-selection-color2: #f58249;
	/* BOTTONE COLORE PRIMARIO */
	--cg-nav-selection-border: #040404;
	--cg-button-text-type1 : black;
	/* BOTTONE ALTERNATIVO COLORE PRIMARIO, step selector */
	--cg-nav-selection-border2: #D24D0C;
	--cg-nav-selection-text2: #fff;
	
	/***** COLORE PRIMARIO RESTO , frecce, numero notifiche, loader, colore quota ******/
	--cg-nav-selection-color3: var(--cg-nav-selection-color2);
	--cg-nav-selection-text-extra: white;
	
	/* ARCHIVIO TICKET SPORT */	
	--cg-ticket-background: #f5824933;
	--cg-ticket-background-text: black;
	
	/* HEADER MENU di NAVIGAZIONE */
	--cg-menu-header-go-back: #3E3E3E;
	--cg-menu-header-text: white;

	/* INPUT */
	--cg-signup-border: #bdbdbd;
	--cg-signup-border-input: lightgrey;
	--cg-signup-label: grey;
	--cg-signup-info-container: lightyellow;
	--cg-signup-info-text: black;
	--cg-signup-step-gradient: #FBC8AF;
	--cg-signup-field-gradient: #ededed;
	--cg-signup-disabled: lightgrey;
	
	/* LANDING LIVE ITEM */
	--cg-landing-live-background: #ededed;
	--cg-landing-live-text: black;
		
	/* VARIABILI INTERNE */
	--cg-top-navbar-color: var(--cg-navbar-color);
	--cg-bottom-navbar-color: var(--cg-navbar-color);
	--cg-field-wrapper-border-radius: 9px;
	
	--cg-slider-top-footer-border: var(--cg-general-field-border);	
	
	--cg-notification-circle-color: var(--cg-nav-selection-color3);
	--cg-arrow-color: var(--cg-nav-selection-color2);
	--cg-loader-color: var(--cg-nav-selection-color2);
	--cg-notification-circle-text-color: var(--cg-nav-selection-text-extra);
	--cg-signup-radio-clicked: var(--cg-nav-selection-color3);
	--cg-cross-color: var(--cg-nav-selection-color3);
	
	--cg-dettaglio-ok: lightgreen;
	--cg-dettaglio-ok-border: green;
	--cg-recoverpsw-popup-ok: green;
	--cg-recoverpsw-popup-ok-text: white;
	
	--cg-recoverpsw-error: #9b372f;
	--cg-recoverpsw-error-text: white;
	--cg-recoverpsw-popup-error: red;
	--cg-recoverpsw-popup-error-text: white;
	--cg-signup-error-container: #ffafaf;
	--cg-signup-error-text: black;
	--cg-signup-error-border: red;
	--cg-dettaglio-error: var(--cg-signup-error-container);
	--cg-dettaglio-error-border: var(--cg-signup-error-border);
	
	--cg-popup-layer-background: #000;
	--cg-popup-background: white;
	--cg-popup-border: #000;
	
	--cg-calendar-text-color: var(--cg-general-field-text);
	--cg-calendar-active-container-color: var(--cg-nav-selection-color);
	--cg-calendar-active-text-color: white;
	--cg-nav-go-back-color: #3E3E3E;
	
	--cg-signup-border-container: var(--cg-signup-border);
	--cg-signup-step-border: var(--cg-nav-selection-border2);
	--cg-signup-step-text: var(--cg-nav-selection-text2);
	--cg-signup-radio-unset: white;
	
	--cg-ticket-link: blue;
	
}
