:root{
	--dark-primary-color: #1976D2; 
	--default-primary-color: #2196F3; 
	--light-primary-color: #BBDEFB; 
	--text-primary-color: #FFFFFF; 
	--accent-color: #448AFF;
	--light-accent-color: #00BCD4;
	--primary-text-color: #212121; 
	--secondary-text-color: #757575; 
	--divider-color: #BDBDBD; 
	--edit-color: #FFA000; 
	--delete-color: #D32F2F; 
	--success-color: #5cb85c;
}

.dark-primary-color    {
	background-color: var(--dark-primary-color) !important;
	border-color:var(--dark-primary-color) !important;
}

.default-primary-color { 
	background-color: var(--default-primary-color) !important;
	border-color:var(--default-primary-color) !important;
}

.light-primary-color   { 
	background-color: var(--light-primary-color) !important;
	border-color:var(--light-primary-color) !important;
}

.text-primary-color    { 
	color: var(--text-primary-color) !important;
}

.accent-color          {
	background-color: var(--accent-color) !important;
	border-color:var(--accent-color) !important;
}

.light-accent-color    { 
	background-color: var(--light-accent-color) !important;
	border-color:var(--light-accent-color) !important; 
}

.primary-text-color    { 
	color: var(--primary-text-color) !important;
}

.secondary-text-color  { 
	color: var(--secondary-text-color) !important;
}

.divider-color         { 
	border-color: var(--divider-color) !important;
	border-color:var(--divider-color) !important; 
}

.success-color          {
	background-color: var(--success-color) !important;
	border-color:var(--success-color) !important;
}

.edit-color          {
	background-color: var(--edit-color) !important;
	border-color:var(--edit-color) !important;
}

.delete-color          {
	background-color: var(--delete-color) !important;
	border-color:var(--delete-color) !important;
}


