/*red*/
.ap-text-red-fl {
	color: #FF0000 !important;
}
text.ap-text-red-fl {
	fill: #FF0000 !important;
}
.ap-text-red-lt-lt {
	color: #ffcdd2 !important;
}
text.ap-text-red-lt-lt {
	fill: #ffcdd2 !important;
}
.ap-text-red-lt {
	color: #e57373 !important;
}
text.ap-text-red-lt {
	fill: #e57373 !important;
}
.ap-text-red {
	color: #f44336 !important;
}
text.ap-text-red {
	fill: #f44336 !important;
}
.ap-text-red-dk {
	color: #d32f2f !important;
}
text.ap-text-red-dk {
	fill: #d32f2f !important;
}
.ap-text-red-dk-dk {
	color: #b71c1c !important;
}
text.ap-text-red-dk-dk {
	fill: #b71c1c !important;
}
/*magenta*/
.ap-text-magenta-fl {
	color: #f50057 !important;
}
text.ap-text-magenta-fl {
	fill: #f50057 !important;
}
.ap-text-magenta-lt-lt {
	color: #f8bbd0 !important;
}
text.ap-text-magenta-lt-lt {
	fill: #f8bbd0 !important;
}
.ap-text-magenta-lt {
	color: #f06292 !important;
}
text.ap-text-magenta-lt {
	fill: #f06292 !important;
}
.ap-text-magenta {
	color: #e91e63 !important;
}
text.ap-text-magenta {
	fill: #e91e63 !important;
}
.ap-text-magenta-dk {
	color: #c2185b !important;
}
text.ap-text-magenta-dk {
	fill: #c2185b !important;
}
.ap-text-magenta-dk-dk {
	color: #880e4f !important;
}
text.ap-text-magenta-dk-dk {
	fill: #880e4f !important;
}
/*purple*/
.ap-text-light-purple-fl {
	color: #d500f9 !important;
}
text.ap-text-light-purple-fl {
	fill: #d500f9 !important;
}
.ap-text-light-purple-lt-lt {
	color: #e1bee7 !important;
}
text.ap-text-light-purple-lt-lt {
	fill: #e1bee7 !important;
}
.ap-text-light-purple-lt {
	color: #ba68c8 !important;
}
text.ap-text-light-purple-lt {
	fill: #ba68c8 !important;
}
.ap-text-light-purple {
	color: #9c27b0 !important;
}
text.ap-text-light-purple {
	fill: #9c27b0 !important;
}
.ap-text-light-purple-dk {
	color: #7b1fa2 !important;
}
text.ap-text-light-purple-dk {
	fill: #7b1fa2 !important;
}
.ap-text-light-purple-dk-dk {
	color: #4a148c !important;
}
text.ap-text-light-purple-dk-dk {
	fill: #4a148c !important;
}
/*purple*/
.ap-text-purple-fl {
	color: #651fff !important;
}
text.ap-text-purple-fl {
	fill: #651fff !important;
}
.ap-text-purple-lt-lt {
	color: #d1c4e9 !important;
}
text.ap-text-purple-lt-lt {
	fill: #d1c4e9 !important;
}
.ap-text-purple-lt {
	color: #9575cd !important;
}
text.ap-text-purple-lt {
	fill: #9575cd !important;
}
.ap-text-purple {
	color: #673ab7 !important;
}
text.ap-text-purple {
	fill: #673ab7 !important;
}
.ap-text-purple-dk {
	color: #512da8 !important;
}
text.ap-text-purple-dk {
	fill: #512da8 !important;
}
.ap-text-purple-dk-dk {
	color: #311b92 !important;
}
text.ap-text-purple-dk-dk {
	fill: #311b92 !important;
}
/*indigo*/
.ap-text-indigo-fl {
	color: #3d5afe !important;
}
text.ap-text-indigo-fl {
	fill: #3d5afe !important;
}
.ap-text-indigo-lt-lt {
	color: #c5cae9 !important;
}
text.ap-text-indigo-lt-lt {
	fill: #c5cae9 !important;
}
.ap-text-indigo-lt {
	color: #7986cb !important;
}
text.ap-text-indigo-lt {
	fill: #7986cb !important;
}
.ap-text-indigo {
	color: #3f51b5 !important;
}
text.ap-text-indigo {
	fill: #3f51b5 !important;
}
.ap-text-indigo-dk {
	color: #303f9f !important;
}
text.ap-text-indigo-dk {
	fill: #303f9f !important;
}
.ap-text-indigo-dk-dk {
	color: #1a237e !important;
}
text.ap-text-indigo-dk-dk {
	fill: #1a237e !important;
}
/*blue*/
.ap-text-blue-fl {
	color: #2979ff !important;
}
text.ap-text-blue-fl {
	fill: #2979ff !important;
}
.ap-text-blue-lt-lt {
	color: #bbdefb !important;
}
text.ap-text-blue-lt-lt {
	fill: #bbdefb !important;
}
.ap-text-blue-lt {
	color: #64b5f6 !important;
}
text.ap-text-blue-lt {
	fill: #64b5f6 !important;
}
.ap-text-blue {
	color: #2196f3 !important;
}
text.ap-text-blue {
	fill: #2196f3 !important;
}
.ap-text-blue-dk {
	color: #1976d2 !important;
}
text.ap-text-blue-dk {
	fill: #1976d2 !important;
}
.ap-text-blue-dk-dk {
	color: #0d47a1 !important;
}
text.ap-text-blue-dk-dk {
	fill: #0d47a1 !important;
}
/*light-blue*/
.ap-text-light-blue-fl {
	color: #00b0ff !important;
}
text.ap-text-light-blue-fl {
	fill: #00b0ff !important;
}
.ap-text-light-blue-lt-lt {
	color: #b3e5fc !important;
}
text.ap-text-light-blue-lt-lt {
	fill: #b3e5fc !important;
}
.ap-text-light-blue-lt {
	color: #4fc3f7 !important;
}
text.ap-text-light-blue-lt {
	fill: #4fc3f7 !important;
}
.ap-text-light-blue {
	color: #03a9f4 !important;
}
text.ap-text-light-blue {
	fill: #03a9f4 !important;
}
.ap-text-light-blue-dk {
	color: #0288d1 !important;
}
text.ap-text-light-blue-dk {
	fill: #0288d1 !important;
}
.ap-text-light-blue-dk-dk {
	color: #01579b !important;
}
text.ap-text-light-blue-dk-dk {
	fill: #01579b !important;
}
/*cyan*/
.ap-text-cyan-fl {
	color: #18ffff !important;
}
text.ap-text-cyan-fl {
	fill: #18ffff !important;
}
.ap-text-cyan-lt-lt {
	color: #b2ebf2 !important;
}
text.ap-text-cyan-lt-lt {
	fill: #b2ebf2 !important;
}
.ap-text-cyan-lt {
	color: #4dd0e1 !important;
}
text.ap-text-cyan-lt {
	fill: #4dd0e1 !important;
}
.ap-text-cyan {
	color: #00bcd4 !important;
}
text.ap-text-cyan {
	fill: #00bcd4 !important;
}
.ap-text-cyan-dk {
	color: #0097a7 !important;
}
text.ap-text-cyan-dk {
	fill: #0097a7 !important;
}
.ap-text-cyan-dk-dk {
	color: #006064 !important;
}
text.ap-text-cyan-dk-dk {
	fill: #006064 !important;
}
/*teal*/
.ap-text-teal-fl {
	color: #1de9b6 !important;
}
text.ap-text-teal-fl {
	fill: #1de9b6 !important;
}
.ap-text-teal-lt-lt {
	color: #b2dfdb !important;
}
text.ap-text-teal-lt-lt {
	fill: #b2dfdb !important;
}
.ap-text-teal-lt {
	color: #4db6ac !important;
}
text.ap-text-teal-lt {
	fill: #4db6ac !important;
}
.ap-text-teal {
	color: #009688 !important;
}
text.ap-text-teal {
	fill: #009688 !important;
}
.ap-text-teal-dk {
	color: #00796b !important;
}
text.ap-text-teal-dk {
	fill: #00796b !important;
}
.ap-text-teal-dk-dk {
	color: #004d40 !important;
}
text.ap-text-teal-dk-dk {
	fill: #004d40 !important;
}
/*deep-green*/
.ap-text-deep-green-fl {
	color: #00e676 !important;
}
text.ap-text-deep-green-fl {
	fill: #00e676 !important;
}
.ap-text-deep-green-lt-lt {
	color: #c8e6c9 !important;
}
text.ap-text-deep-green-lt-lt {
	fill: #c8e6c9 !important;
}
.ap-text-deep-green-lt {
	color: #81c784 !important;
}
text.ap-text-deep-green-lt {
	fill: #81c784 !important;
}
.ap-text-deep-green {
	color: #4caf50 !important;
}
text.ap-text-deep-green {
	fill: #4caf50 !important;
}
.ap-text-deep-green-dk {
	color: #388e3c !important;
}
text.ap-text-deep-green-dk {
	fill: #388e3c !important;
}
.ap-text-deep-green-dk-dk {
	color: #1b5e20 !important;
}
text.ap-text-deep-green-dk-dk {
	fill: #1b5e20 !important;
}
/*green*/
.ap-text-green-fl {
	color: #00FF00 !important;
}
text.ap-text-green-fl {
	fill: #00FF00 !important;
}
.ap-text-green-lt-lt {
	color: #dcedc8 !important;
}
text.ap-text-green-lt-lt {
	fill: #dcedc8 !important;
}
.ap-text-green-lt {
	color: #aed581 !important;
}
text.ap-text-green-lt {
	fill: #aed581 !important;
}
.ap-text-green {
	color: #8bc34a !important;
}
text.ap-text-green {
	fill: #8bc34a !important;
}
.ap-text-green-dk {
	color: #689f38 !important;
}
text.ap-text-green-dk {
	fill: #689f38 !important;
}
.ap-text-green-dk-dk {
	color: #33691e !important;
}
text.ap-text-green-dk-dk {
	fill: #33691e !important;
}
/*lime*/
.ap-text-lime-fl {
	color: #c6ff00 !important;
}
text.ap-text-lime-fl {
	fill: #c6ff00 !important;
}
.ap-text-lime-lt-lt {
	color: #f0f4c3 !important;
}
text.ap-text-lime-lt-lt {
	fill: #f0f4c3 !important;
}
.ap-text-lime-lt {
	color: #dce775 !important;
}
text.ap-text-lime-lt {
	fill: #dce775 !important;
}
.ap-text-lime {
	color: #cddc39 !important;
}
text.ap-text-lime {
	fill: #cddc39 !important;
}
.ap-text-lime-dk {
	color: #afb42b !important;
}
text.ap-text-lime-dk {
	fill: #afb42b !important;
}
.ap-text-lime-dk-dk {
	color: #827717 !important;
}
text.ap-text-lime-dk-dk {
	fill: #827717 !important;
}
/*yellow*/
.ap-text-yellow-fl {
	color: #ffff00 !important;
}
text.ap-text-yellow-fl {
	fill: #ffff00 !important;
}
.ap-text-yellow-lt-lt {
	color: #fff9c4 !important;
}
text.ap-text-yellow-lt-lt {
	fill: #fff9c4 !important;
}
.ap-text-yellow-lt {
	color: #fff176 !important;
}
text.ap-text-yellow-lt {
	fill: #fff176 !important;
}
.ap-text-yellow {
	color: #ffeb3b !important;
}
text.ap-text-yellow {
	fill: #ffeb3b !important;
}
.ap-text-yellow-dk {
	color: #fbc02d !important;
}
text.ap-text-yellow-dk {
	fill: #fbc02d !important;
}
.ap-text-yellow-dk-dk {
	color: #f57f17 !important;
}
text.ap-text-yellow-dk-dk {
	fill: #f57f17 !important;
}
/*amber*/
.ap-text-amber-fl {
	color: #ffc400 !important;
}
text.ap-text-amber-fl {
	fill: #ffc400 !important;
}
.ap-text-amber-lt-lt {
	color: #ffecb3 !important;
}
text.ap-text-amber-lt-lt {
	fill: #ffecb3 !important;
}
.ap-text-amber-lt {
	color: #ffd54f !important;
}
text.ap-text-amber-lt {
	fill: #ffd54f !important;
}
.ap-text-amber {
	color: #ffc107 !important;
}
text.ap-text-amber {
	fill: #ffc107 !important;
}
.ap-text-amber-dk {
	color: #ffa000 !important;
}
text.ap-text-amber-dk {
	fill: #ffa000 !important;
}
.ap-text-amber-dk-dk {
	color: #ff6f00 !important;
}
text.ap-text-amber-dk-dk {
	fill: #ff6f00 !important;
}
/*orange*/
.ap-text-orange-fl {
	color: #ff9100 !important;
}
text.ap-text-orange-fl {
	fill: #ff9100 !important;
}
.ap-text-orange-lt-lt {
	color: #ffe0b2 !important;
}
text.ap-text-orange-lt-lt {
	fill: #ffe0b2 !important;
}
.ap-text-orange-lt {
	color: #ffb74d !important;
}
text.ap-text-orange-lt {
	fill: #ffb74d !important;
}
.ap-text-orange {
	color: #ff9800 !important;
}
text.ap-text-orange {
	fill: #ff9800 !important;
}
.ap-text-orange-dk {
	color: #f57c00 !important;
}
text.ap-text-orange-dk {
	fill: #f57c00 !important;
}
.ap-text-orange-dk-dk {
	color: #e65100 !important;
}
text.ap-text-orange-dk-dk {
	fill: #e65100 !important;
}
/*deep-orange*/
.ap-text-deep-orange-fl {
	color: #ff3d00 !important;
}
text.ap-text-deep-orange-fl {
	fill: #ff3d00 !important;
}
.ap-text-deep-orange-lt-lt {
	color: #ffccbc !important;
}
text.ap-text-deep-orange-lt-lt {
	fill: #ffccbc !important;
}
.ap-text-deep-orange-lt {
	color: #ff8a65 !important;
}
text.ap-text-deep-orange-lt {
	fill: #ff8a65 !important;
}
.ap-text-deep-orange {
	color: #ff5722 !important;
}
text.ap-text-deep-orange {
	fill: #ff5722 !important;
}
.ap-text-deep-orange-dk {
	color: #e64a19 !important;
}
text.ap-text-deep-orange-dk {
	fill: #e64a19 !important;
}
.ap-text-deep-orange-dk-dk {
	color: #bf360c !important;
}
text.ap-text-deep-orange-dk-dk {
	fill: #bf360c !important;
}
/*brown*/
.ap-text-brown-fl {
	color: #795548 !important;
}
text.ap-text-brown-fl {
	fill: #795548 !important;
}
.ap-text-brown-lt-lt {
	color: #d7ccc8 !important;
}
text.ap-text-brown-lt-lt {
	fill: #d7ccc8 !important;
}
.ap-text-brown-lt {
	color: #a1887f !important;
}
text.ap-text-brown-lt {
	fill: #a1887f !important;
}
.ap-text-brown {
	color: #795548 !important;
}
text.ap-text-brown {
	fill: #795548 !important;
}
.ap-text-brown-dk {
	color: #5d4037 !important;
}
text.ap-text-brown-dk {
	fill: #5d4037 !important;
}
.ap-text-brown-dk-dk {
	color: #3e2723 !important;
}
text.ap-text-brown-dk-dk {
	fill: #3e2723 !important;
}
/*blue-grey*/
.ap-text-blue-grey-fl {
	color: #607d8b !important;
}
text.ap-text-blue-grey-fl {
	fill: #607d8b !important;
}
.ap-text-blue-grey-lt-lt {
	color: #cfd8dc !important;
}
text.ap-text-blue-grey-lt-lt {
	fill: #cfd8dc !important;
}
.ap-text-blue-grey-lt {
	color: #90a4ae !important;
}
text.ap-text-blue-grey-lt {
	fill: #90a4ae !important;
}
.ap-text-blue-grey {
	color: #607d8b !important;
}
text.ap-text-blue-grey {
	fill: #607d8b !important;
}
.ap-text-blue-grey-dk {
	color: #455a64 !important;
}
text.ap-text-blue-grey-dk {
	fill: #455a64 !important;
}
.ap-text-blue-grey-dk-dk {
	color: #263238 !important;
}
text.ap-text-blue-grey-dk-dk {
	fill: #263238 !important;
}
/*grey*/
.ap-text-grey-fl {
	color: #9e9e9e !important;
}
text.ap-text-grey-fl {
	fill: #9e9e9e !important;
}
.ap-text-grey-lt-lt {
	color: #f5f5f5 !important;
}
text.ap-text-grey-lt-lt {
	fill: #f5f5f5 !important;
}
.ap-text-grey-lt {
	color: #e0e0e0 !important;
}
text.ap-text-grey-lt {
	fill: #e0e0e0 !important;
}
.ap-text-grey {
	color: #9e9e9e !important;
}
text.ap-text-grey {
	fill: #9e9e9e !important;
}
.ap-text-grey-dk {
	color: #616161 !important;
}
text.ap-text-grey-dk {
	fill: #616161 !important;
}
.ap-text-grey-dk-dk {
	color: #212121 !important;
}
text.ap-text-grey-dk-dk {
	fill: #212121 !important;
}