	.themed-color-red { color: #db2a2d !important; }
	.themed-border-red { border-color: #db2a2d !important; }
	.themed-background-red { background-color: #db2a2d !important; color: #ffffff !important; }
	.themed-color-hover-red:hover { color: #db2a2d !important; }
	.themed-border-hover-red:hover { border-color: #db2a2d !important; }
	.themed-background-hover-red:hover { background-color: #db2a2d !important; color: #ffffff !important; }
	.active > .themed-color-active-red { color: #db2a2d !important; }
	.active > .themed-border-active-red { border-color: #db2a2d !important; }
	.active > .themed-background-active-red { background-color: #db2a2d !important; }

	.themed-color-red-light { color: #f3413c !important; }
	.themed-border-red-light { border-color: #f3413c !important; }
	.themed-background-red-light { background-color: #f3413c !important; color: #ffffff !important; }
	.themed-color-hover-red-light:hover { color: #f3413c !important; }
	.themed-border-hover-red-light:hover { border-color: #f3413c !important; }
	.themed-background-hover-red-light:hover { background-color: #f3413c !important; color: #ffffff !important; }
	.active > .themed-color-active-red-light { color: #f3413c !important; }
	.active > .themed-border-active-red-light { border-color: #f3413c !important; }
	.active > .themed-background-active-red-light { background-color: #f3413c !important; }

	.themed-color-orange { color: #ee5922 !important; }
	.themed-border-orange { border-color: #ee5922 !important; }
	.themed-background-orange { background-color: #ee5922 !important; color: #ffffff !important; }
	.themed-color-hover-orange:hover { color: #ee5922 !important; }
	.themed-border-hover-orange:hover { border-color: #ee5922 !important; }
	.themed-background-hover-orange:hover { background-color: #ee5922 !important; color: #ffffff !important; }
	.active > .themed-color-active-orange { color: #ee5922 !important; }
	.active > .themed-border-active-orange { border-color: #ee5922 !important; }
	.active > .themed-background-active-orange { background-color: #ee5922 !important; }

	.themed-color-orange-light { color: #ff7f50 !important; }
	.themed-border-orange-light { border-color: #ff7f50 !important; }
	.themed-background-orange-light { background-color: #ff7f50 !important; color: #ffffff !important; }
	.themed-color-hover-orange-light:hover { color: #ff7f50 !important; }
	.themed-border-hover-orange-light:hover { border-color: #ff7f50 !important; }
	.themed-background-hover-orange-light:hover { background-color: #ff7f50 !important; color: #ffffff !important; }
	.active > .themed-color-active-orange-light { color: #ff7f50 !important; }
	.active > .themed-border-active-orange-light { border-color: #ff7f50 !important; }
	.active > .themed-background-active-orange-light { background-color: #ff7f50 !important; }

	.themed-color-bittersweet { color: #fc6e51 !important; }
	.themed-border-bittersweet { border-color: #fc6e51 !important; }
	.themed-background-bittersweet { background-color: #fc6e51 !important; color: #ffffff !important; }
	.themed-color-hover-bittersweet:hover { color: #fc6e51 !important; }
	.themed-border-hover-bittersweet:hover { border-color: #fc6e51 !important; }
	.themed-background-hover-bittersweet:hover { background-color: #fc6e51 !important; color: #ffffff !important; }
	.active > .themed-color-active-bittersweet { color: #fc6e51 !important; }
	.active > .themed-border-active-bittersweet { border-color: #fc6e51 !important; }
	.active > .themed-background-active-bittersweet { background-color: #fc6e51 !important; }

	.themed-color-bittersweet-light { color: #e9573f !important; }
	.themed-border-bittersweet-light { border-color: #e9573f !important; }
	.themed-background-bittersweet-light { background-color: #e9573f !important; color: #ffffff !important; }
	.themed-color-hover-bittersweet-light:hover { color: #e9573f !important; }
	.themed-border-hover-bittersweet-light:hover { border-color: #e9573f !important; }
	.themed-background-hover-bittersweet-light:hover { background-color: #e9573f !important; color: #ffffff !important; }
	.active > .themed-color-active-bittersweet-light { color: #e9573f !important; }
	.active > .themed-border-active-bittersweet-light { border-color: #e9573f !important; }
	.active > .themed-background-active-bittersweet-light { background-color: #e9573f !important; }

	.themed-color-autumn { color: #e59511 !important; }
	.themed-border-autumn { border-color: #e59511 !important; }
	.themed-background-autumn { background-color: #e59511 !important; color: #ffffff !important; }
	.themed-color-hover-autumn:hover { color: #e59511 !important; }
	.themed-border-hover-autumn:hover { border-color: #e59511 !important; }
	.themed-background-hover-autumn:hover { background-color: #e59511 !important; color: #ffffff !important; }
	.active > .themed-color-active-autumn { color: #e59511 !important; }
	.active > .themed-border-active-autumn { border-color: #e59511 !important; }
	.active > .themed-background-active-autumn { background-color: #e59511 !important; }

	.themed-color-autumn-light { color: #ffb53b !important; }
	.themed-border-autumn-light { border-color: #ffb53b !important; }
	.themed-background-autumn-light { background-color: #ffb53b !important; color: #ffffff !important; }
	.themed-color-hover-autumn-light:hover { color: #ffb53b !important; }
	.themed-border-hover-autumn-light:hover { border-color: #ffb53b !important; }
	.themed-background-hover-autumn-light:hover { background-color: #ffb53b !important; color: #ffffff !important; }
	.active > .themed-color-active-autumn-light { color: #ffb53b !important; }
	.active > .themed-border-active-autumn-light { border-color: #ffb53b !important; }
	.active > .themed-background-active-autumn-light { background-color: #ffb53b !important; }

	.themed-color-sunflower { color: #ffce54 !important; }
	.themed-border-sunflower { border-color: #ffce54 !important; }
	.themed-background-sunflower { background-color: #ffce54 !important; color: #ffffff !important; }
	.themed-color-hover-sunflower:hover { color: #ffce54 !important; }
	.themed-border-hover-sunflower:hover { border-color: #ffce54 !important; }
	.themed-background-hover-sunflower:hover { background-color: #ffce54 !important; color: #ffffff !important; }
	.active > .themed-color-active-sunflower { color: #ffce54 !important; }
	.active > .themed-border-active-sunflower { border-color: #ffce54 !important; }
	.active > .themed-background-active-sunflower { background-color: #ffce54 !important; }

	.themed-color-sunflower-light { color: #f6bb42 !important; }
	.themed-border-sunflower-light { border-color: #f6bb42 !important; }
	.themed-background-sunflower-light { background-color: #f6bb42 !important; color: #ffffff !important; }
	.themed-color-hover-sunflower-light:hover { color: #f6bb42 !important; }
	.themed-border-hover-sunflower-light:hover { border-color: #f6bb42 !important; }
	.themed-background-hover-sunflower-light:hover { background-color: #f6bb42 !important; color: #ffffff !important; }
	.active > .themed-color-active-sunflower-light { color: #f6bb42 !important; }
	.active > .themed-border-active-sunflower-light { border-color: #f6bb42 !important; }
	.active > .themed-background-active-sunflower-light { background-color: #f6bb42 !important; }

	.themed-color-green { color: #19bd6e !important; }
	.themed-border-green { border-color: #19bd6e !important; }
	.themed-background-green { background-color: #19bd6e !important; color: #ffffff !important; }
	.themed-color-hover-green:hover { color: #19bd6e !important; }
	.themed-border-hover-green:hover { border-color: #19bd6e !important; }
	.themed-background-hover-green:hover { background-color: #19bd6e !important; color: #ffffff !important; }
	.active > .themed-color-active-green { color: #19bd6e !important; }
	.active > .themed-border-active-green { border-color: #19bd6e !important; }
	.active > .themed-background-active-green { background-color: #19bd6e !important; }

	.themed-color-green-light { color: #2eea8f !important; }
	.themed-border-green-light { border-color: #2eea8f !important; }
	.themed-background-green-light { background-color: #2eea8f !important; color: #ffffff !important; }
	.themed-color-hover-green-light:hover { color: #2eea8f !important; }
	.themed-border-hover-green-light:hover { border-color: #2eea8f !important; }
	.themed-background-hover-green-light:hover { background-color: #2eea8f !important; color: #ffffff !important; }
	.active > .themed-color-active-green-light { color: #2eea8f !important; }
	.active > .themed-border-active-green-light { border-color: #2eea8f !important; }
	.active > .themed-background-active-green-light { background-color: #2eea8f !important; }

	.themed-color-flatie { color: #1ec1b8 !important; }
	.themed-border-flatie { border-color: #1ec1b8 !important; }
	.themed-background-flatie { background-color: #1ec1b8 !important; color: #ffffff !important; }
	.themed-color-hover-flatie:hover { color: #1ec1b8 !important; }
	.themed-border-hover-flatie:hover { border-color: #1ec1b8 !important; }
	.themed-background-hover-flatie:hover { background-color: #1ec1b8 !important; color: #ffffff !important; }
	.active > .themed-color-active-flatie { color: #1ec1b8 !important; }
	.active > .themed-border-active-flatie { border-color: #1ec1b8 !important; }
	.active > .themed-background-active-flatie { background-color: #1ec1b8 !important; }

	.themed-color-flatie-light { color: #48f0e7 !important; }
	.themed-border-flatie-light { border-color: #48f0e7 !important; }
	.themed-background-flatie-light { background-color: #48f0e7 !important; color: #ffffff !important; }
	.themed-color-hover-flatie-light:hover { color: #48f0e7 !important; }
	.themed-border-hover-flatie-light:hover { border-color: #48f0e7 !important; }
	.themed-background-hover-flatie-light:hover { background-color: #48f0e7 !important; color: #ffffff !important; }
	.active > .themed-color-active-flatie-light { color: #48f0e7 !important; }
	.active > .themed-border-active-flatie-light { border-color: #48f0e7 !important; }
	.active > .themed-background-active-flatie-light { background-color: #48f0e7 !important; }

	.themed-color-mint { color: #48cfad !important; }
	.themed-border-mint { border-color: #48cfad !important; }
	.themed-background-mint { background-color: #48cfad !important; color: #ffffff !important; }
	.themed-color-hover-mint:hover { color: #48cfad !important; }
	.themed-border-hover-mint:hover { border-color: #48cfad !important; }
	.themed-background-hover-mint:hover { background-color: #48cfad !important; color: #ffffff !important; }
	.active > .themed-color-active-mint { color: #48cfad !important; }
	.active > .themed-border-active-mint { border-color: #48cfad !important; }
	.active > .themed-background-active-mint { background-color: #48cfad !important; }

	.themed-color-mint-light { color: #37bc9b !important; }
	.themed-border-mint-light { border-color: #37bc9b !important; }
	.themed-background-mint-light { background-color: #37bc9b !important; color: #ffffff !important; }
	.themed-color-hover-mint-light:hover { color: #37bc9b !important; }
	.themed-border-hover-mint-light:hover { border-color: #37bc9b !important; }
	.themed-background-hover-mint-light:hover { background-color: #37bc9b !important; color: #ffffff !important; }
	.active > .themed-color-active-mint-light { color: #37bc9b !important; }
	.active > .themed-border-active-mint-light { border-color: #37bc9b !important; }
	.active > .themed-background-active-mint-light { background-color: #37bc9b !important; }

	.themed-color-grass { color: #a0d468 !important; }
	.themed-border-grass { border-color: #a0d468 !important; }
	.themed-background-grass { background-color: #a0d468 !important; color: #ffffff !important; }
	.themed-color-hover-grass:hover { color: #a0d468 !important; }
	.themed-border-hover-grass:hover { border-color: #a0d468 !important; }
	.themed-background-hover-grass:hover { background-color: #a0d468 !important; color: #ffffff !important; }
	.active > .themed-color-active-grass { color: #a0d468 !important; }
	.active > .themed-border-active-grass { border-color: #a0d468 !important; }
	.active > .themed-background-active-grass { background-color: #a0d468 !important; }

	.themed-color-grass-light { color: #8cc152 !important; }
	.themed-border-grass-light { border-color: #8cc152 !important; }
	.themed-background-grass-light { background-color: #8cc152 !important; color: #ffffff !important; }
	.themed-color-hover-grass-light:hover { color: #8cc152 !important; }
	.themed-border-hover-grass-light:hover { border-color: #8cc152 !important; }
	.themed-background-hover-grass-light:hover { background-color: #8cc152 !important; color: #ffffff !important; }
	.active > .themed-color-active-grass-light { color: #8cc152 !important; }
	.active > .themed-border-active-grass-light { border-color: #8cc152 !important; }
	.active > .themed-background-active-grass-light { background-color: #8cc152 !important; }

	.themed-color-lake { color: #2c8ba9 !important; }
	.themed-border-lake { border-color: #2c8ba9 !important; }
	.themed-background-lake { background-color: #2c8ba9 !important; color: #ffffff !important; }
	.themed-color-hover-lake:hover { color: #2c8ba9 !important; }
	.themed-border-hover-lake:hover { border-color: #2c8ba9 !important; }
	.themed-background-hover-lake:hover { background-color: #2c8ba9 !important; color: #ffffff !important; }
	.active > .themed-color-active-lake { color: #2c8ba9 !important; }
	.active > .themed-border-active-lake { border-color: #2c8ba9 !important; }
	.active > .themed-background-active-lake { background-color: #2c8ba9 !important; }

	.themed-color-lake-light { color: #4eafcd !important; }
	.themed-border-lake-light { border-color: #4eafcd !important; }
	.themed-background-lake-light { background-color: #4eafcd !important; color: #ffffff !important; }
	.themed-color-hover-lake-light:hover { color: #4eafcd !important; }
	.themed-border-hover-lake-light:hover { border-color: #4eafcd !important; }
	.themed-background-hover-lake-light:hover { background-color: #4eafcd !important; color: #ffffff !important; }
	.active > .themed-color-active-lake-light { color: #4eafcd !important; }
	.active > .themed-border-active-lake-light { border-color: #4eafcd !important; }
	.active > .themed-background-active-lake-light { background-color: #4eafcd !important; }

	.themed-color-blue-jeans { color: #5d9cec !important; }
	.themed-border-blue-jeans { border-color: #5d9cec !important; }
	.themed-background-blue-jeans { background-color: #5d9cec !important; color: #ffffff !important; }
	.themed-color-hover-blue-jeans:hover { color: #5d9cec !important; }
	.themed-border-hover-blue-jeans:hover { border-color: #5d9cec !important; }
	.themed-background-hover-blue-jeans:hover { background-color: #5d9cec !important; color: #ffffff !important; }
	.active > .themed-color-active-blue-jeans { color: #5d9cec !important; }
	.active > .themed-border-active-blue-jeans { border-color: #5d9cec !important; }
	.active > .themed-background-active-blue-jeans { background-color: #5d9cec !important; }

	.themed-color-blue-jeans-light { color: #4a89dc !important; }
	.themed-border-blue-jeans-light { border-color: #4a89dc !important; }
	.themed-background-blue-jeans-light { background-color: #4a89dc !important; color: #ffffff !important; }
	.themed-color-hover-blue-jeans-light:hover { color: #4a89dc !important; }
	.themed-border-hover-blue-jeans-light:hover { border-color: #4a89dc !important; }
	.themed-background-hover-blue-jeans-light:hover { background-color: #4a89dc !important; color: #ffffff !important; }
	.active > .themed-color-active-blue-jeans-light { color: #4a89dc !important; }
	.active > .themed-border-active-blue-jeans-light { border-color: #4a89dc !important; }
	.active > .themed-background-active-blue-jeans-light { background-color: #4a89dc !important; }

	.themed-color-aqua { color: #4fc1e9 !important; }
	.themed-border-aqua { border-color: #4fc1e9 !important; }
	.themed-background-aqua { background-color: #4fc1e9 !important; color: #ffffff !important; }
	.themed-color-hover-aqua:hover { color: #4fc1e9 !important; }
	.themed-border-hover-aqua:hover { border-color: #4fc1e9 !important; }
	.themed-background-hover-aqua:hover { background-color: #4fc1e9 !important; color: #ffffff !important; }
	.active > .themed-color-active-aqua { color: #4fc1e9 !important; }
	.active > .themed-border-active-aqua { border-color: #4fc1e9 !important; }
	.active > .themed-background-active-aqua { background-color: #4fc1e9 !important; }

	.themed-color-aqua-light { color: #3bafda !important; }
	.themed-border-aqua-light { border-color: #3bafda !important; }
	.themed-background-aqua-light { background-color: #3bafda !important; color: #ffffff !important; }
	.themed-color-hover-aqua-light:hover { color: #3bafda !important; }
	.themed-border-hover-aqua-light:hover { border-color: #3bafda !important; }
	.themed-background-hover-aqua-light:hover { background-color: #3bafda !important; color: #ffffff !important; }
	.active > .themed-color-active-aqua-light { color: #3bafda !important; }
	.active > .themed-border-active-aqua-light { border-color: #3bafda !important; }
	.active > .themed-background-active-aqua-light { background-color: #3bafda !important; }

	.themed-color-amethyst { color: #9a287d !important; }
	.themed-border-amethyst { border-color: #9a287d !important; }
	.themed-background-amethyst { background-color: #9a287d !important; color: #ffffff !important; }
	.themed-color-hover-amethyst:hover { color: #9a287d !important; }
	.themed-border-hover-amethyst:hover { border-color: #9a287d !important; }
	.themed-background-hover-amethyst:hover { background-color: #9a287d !important; color: #ffffff !important; }
	.active > .themed-color-active-amethyst { color: #9a287d !important; }
	.active > .themed-border-active-amethyst { border-color: #9a287d !important; }
	.active > .themed-background-active-amethyst { background-color: #9a287d !important; }

	.themed-color-amethyst-light { color: #a43d8a !important; }
	.themed-border-amethyst-light { border-color: #a43d8a !important; }
	.themed-background-amethyst-light { background-color: #a43d8a !important; color: #ffffff !important; }
	.themed-color-hover-amethyst-light:hover { color: #a43d8a !important; }
	.themed-border-hover-amethyst-light:hover { border-color: #a43d8a !important; }
	.themed-background-hover-amethyst-light:hover { background-color: #a43d8a !important; color: #ffffff !important; }
	.active > .themed-color-active-amethyst-light { color: #a43d8a !important; }
	.active > .themed-border-active-amethyst-light { border-color: #a43d8a !important; }
	.active > .themed-background-active-amethyst-light { background-color: #a43d8a !important; }

	.themed-color-lavander { color: #ac92ec !important; }
	.themed-border-lavander { border-color: #ac92ec !important; }
	.themed-background-lavander { background-color: #ac92ec !important; color: #ffffff !important; }
	.themed-color-hover-lavander:hover { color: #ac92ec !important; }
	.themed-border-hover-lavander:hover { border-color: #ac92ec !important; }
	.themed-background-hover-lavander:hover { background-color: #ac92ec !important; color: #ffffff !important; }
	.active > .themed-color-active-lavander { color: #ac92ec !important; }
	.active > .themed-border-active-lavander { border-color: #ac92ec !important; }
	.active > .themed-background-active-lavander { background-color: #ac92ec !important; }

	.themed-color-lavander-light { color: #967adc !important; }
	.themed-border-lavander-light { border-color: #967adc !important; }
	.themed-background-lavander-light { background-color: #967adc !important; color: #ffffff !important; }
	.themed-color-hover-lavander-light:hover { color: #967adc !important; }
	.themed-border-hover-lavander-light:hover { border-color: #967adc !important; }
	.themed-background-hover-lavander-light:hover { background-color: #967adc !important; color: #ffffff !important; }
	.active > .themed-color-active-lavander-light { color: #967adc !important; }
	.active > .themed-border-active-lavander-light { border-color: #967adc !important; }
	.active > .themed-background-active-lavander-light { background-color: #967adc !important; }

	.themed-color-fancy { color: #d9416c !important; }
	.themed-border-fancy { border-color: #d9416c !important; }
	.themed-background-fancy { background-color: #d9416c !important; color: #ffffff !important; }
	.themed-color-hover-fancy:hover { color: #d9416c !important; }
	.themed-border-hover-fancy:hover { border-color: #d9416c !important; }
	.themed-background-hover-fancy:hover { background-color: #d9416c !important; color: #ffffff !important; }
	.active > .themed-color-active-fancy { color: #d9416c !important; }
	.active > .themed-border-active-fancy { border-color: #d9416c !important; }
	.active > .themed-background-active-fancy { background-color: #d9416c !important; }

	.themed-color-fancy-light { color: #f25f89 !important; }
	.themed-border-fancy-light { border-color: #f25f89 !important; }
	.themed-background-fancy-light { background-color: #f25f89 !important; color: #ffffff !important; }
	.themed-color-hover-fancy-light:hover { color: #f25f89 !important; }
	.themed-border-hover-fancy-light:hover { border-color: #f25f89 !important; }
	.themed-background-hover-fancy-light:hover { background-color: #f25f89 !important; color: #ffffff !important; }
	.active > .themed-color-active-fancy-light { color: #f25f89 !important; }
	.active > .themed-border-active-fancy-light { border-color: #f25f89 !important; }
	.active > .themed-background-active-fancy-light { background-color: #f25f89 !important; }

	.themed-color-grapefruit { color: #ed5565 !important; }
	.themed-border-grapefruit { border-color: #ed5565 !important; }
	.themed-background-grapefruit { background-color: #ed5565 !important; color: #ffffff !important; }
	.themed-color-hover-grapefruit:hover { color: #ed5565 !important; }
	.themed-border-hover-grapefruit:hover { border-color: #ed5565 !important; }
	.themed-background-hover-grapefruit:hover { background-color: #ed5565 !important; color: #ffffff !important; }
	.active > .themed-color-active-grapefruit { color: #ed5565 !important; }
	.active > .themed-border-active-grapefruit { border-color: #ed5565 !important; }
	.active > .themed-background-active-grapefruit { background-color: #ed5565 !important; }

	.themed-color-grapefruit-light { color: #da4453 !important; }
	.themed-border-grapefruit-light { border-color: #da4453 !important; }
	.themed-background-grapefruit-light { background-color: #da4453 !important; color: #ffffff !important; }
	.themed-color-hover-grapefruit-light:hover { color: #da4453 !important; }
	.themed-border-hover-grapefruit-light:hover { border-color: #da4453 !important; }
	.themed-background-hover-grapefruit-light:hover { background-color: #da4453 !important; color: #ffffff !important; }
	.active > .themed-color-active-grapefruit-light { color: #da4453 !important; }
	.active > .themed-border-active-grapefruit-light { border-color: #da4453 !important; }
	.active > .themed-background-active-grapefruit-light { background-color: #da4453 !important; }

	.themed-color-pink-rose { color: #ec87c0 !important; }
	.themed-border-pink-rose { border-color: #ec87c0 !important; }
	.themed-background-pink-rose { background-color: #ec87c0 !important; color: #ffffff !important; }
	.themed-color-hover-pink-rose:hover { color: #ec87c0 !important; }
	.themed-border-hover-pink-rose:hover { border-color: #ec87c0 !important; }
	.themed-background-hover-pink-rose:hover { background-color: #ec87c0 !important; color: #ffffff !important; }
	.active > .themed-color-active-pink-rose { color: #ec87c0 !important; }
	.active > .themed-border-active-pink-rose { border-color: #ec87c0 !important; }
	.active > .themed-background-active-pink-rose { background-color: #ec87c0 !important; }

	.themed-color-pink-rose-light { color: #d770ad !important; }
	.themed-border-pink-rose-light { border-color: #d770ad !important; }
	.themed-background-pink-rose-light { background-color: #d770ad !important; color: #ffffff !important; }
	.themed-color-hover-pink-rose-light:hover { color: #d770ad !important; }
	.themed-border-hover-pink-rose-light:hover { border-color: #d770ad !important; }
	.themed-background-hover-pink-rose-light:hover { background-color: #d770ad !important; color: #ffffff !important; }
	.active > .themed-color-active-pink-rose-light { color: #d770ad !important; }
	.active > .themed-border-active-pink-rose-light { border-color: #d770ad !important; }
	.active > .themed-background-active-pink-rose-light { background-color: #d770ad !important; }

	.themed-color-black { color: #000000 !important; }
	.themed-border-black { border-color: #000000 !important; }
	.themed-background-black { background-color: #000000 !important; color: #ffffff !important; }
	.themed-color-hover-black:hover { color: #000000 !important; }
	.themed-border-hover-black:hover { border-color: #000000 !important; }
	.themed-background-hover-black:hover { background-color: #000000 !important; color: #ffffff !important; }
	.active > .themed-color-active-black { color: #000000 !important; }
	.active > .themed-border-active-black { border-color: #000000 !important; }
	.active > .themed-background-active-black { background-color: #000000 !important; }

	.themed-color-black-light { color: #111111 !important; }
	.themed-border-black-light { border-color: #111111 !important; }
	.themed-background-black-light { background-color: #111111 !important; color: #ffffff !important; }
	.themed-color-hover-black-light:hover { color: #111111 !important; }
	.themed-border-hover-black-light:hover { border-color: #111111 !important; }
	.themed-background-hover-black-light:hover { background-color: #111111 !important; color: #ffffff !important; }
	.active > .themed-color-active-black-light { color: #111111 !important; }
	.active > .themed-border-active-black-light { border-color: #111111 !important; }
	.active > .themed-background-active-black-light { background-color: #111111 !important; }

	.themed-color-dark-grey { color: #434a54 !important; }
	.themed-border-dark-grey { border-color: #434a54 !important; }
	.themed-background-dark-grey { background-color: #434a54 !important; color: #ffffff !important; }
	.themed-color-hover-dark-grey:hover { color: #434a54 !important; }
	.themed-border-hover-dark-grey:hover { border-color: #434a54 !important; }
	.themed-background-hover-dark-grey:hover { background-color: #434a54 !important; color: #ffffff !important; }
	.active > .themed-color-active-dark-grey { color: #434a54 !important; }
	.active > .themed-border-active-dark-grey { border-color: #434a54 !important; }
	.active > .themed-background-active-dark-grey { background-color: #434a54 !important; }

	.themed-color-dark-grey-light { color: #656d78 !important; }
	.themed-border-dark-grey-light { border-color: #656d78 !important; }
	.themed-background-dark-grey-light { background-color: #656d78 !important; color: #ffffff !important; }
	.themed-color-hover-dark-grey-light:hover { color: #656d78 !important; }
	.themed-border-hover-dark-grey-light:hover { border-color: #656d78 !important; }
	.themed-background-hover-dark-grey-light:hover { background-color: #656d78 !important; color: #ffffff !important; }
	.active > .themed-color-active-dark-grey-light { color: #656d78 !important; }
	.active > .themed-border-active-dark-grey-light { border-color: #656d78 !important; }
	.active > .themed-background-active-dark-grey-light { background-color: #656d78 !important; }

	.themed-color-medium-grey { color: #aab2bd !important; }
	.themed-border-medium-grey { border-color: #aab2bd !important; }
	.themed-background-medium-grey { background-color: #aab2bd !important; color: #434a54 !important; }
	.themed-color-hover-medium-grey:hover { color: #aab2bd !important; }
	.themed-border-hover-medium-grey:hover { border-color: #aab2bd !important; }
	.themed-background-hover-medium-grey:hover { background-color: #aab2bd !important; color: #434a54 !important; }
	.active > .themed-color-active-medium-grey { color: #aab2bd !important; }
	.active > .themed-border-active-medium-grey { border-color: #aab2bd !important; }
	.active > .themed-background-active-medium-grey { background-color: #aab2bd !important; }

	.themed-color-medium-grey-light { color: #ccd1d9 !important; }
	.themed-border-medium-grey-light { border-color: #ccd1d9 !important; }
	.themed-background-medium-grey-light { background-color: #ccd1d9 !important; color: #434a54 !important; }
	.themed-color-hover-medium-grey-light:hover { color: #ccd1d9 !important; }
	.themed-border-hover-medium-grey-light:hover { border-color: #ccd1d9 !important; }
	.themed-background-hover-medium-grey-light:hover { background-color: #ccd1d9 !important; color: #434a54 !important; }
	.active > .themed-color-active-medium-grey-light { color: #ccd1d9 !important; }
	.active > .themed-border-active-medium-grey-light { border-color: #ccd1d9 !important; }
	.active > .themed-background-active-medium-grey-light { background-color: #ccd1d9 !important; }

	.themed-color-light-grey { color: #eff1f4 !important; }
	.themed-border-light-grey { border-color: #eff1f4 !important; }
	.themed-background-light-grey { background-color: #eff1f4 !important; color: #656d78 !important; }
	.themed-color-hover-light-grey:hover { color: #eff1f4 !important; }
	.themed-border-hover-light-grey:hover { border-color: #eff1f4 !important; }
	.themed-background-hover-light-grey:hover { background-color: #eff1f4 !important; color: #656d78 !important; }
	.active > .themed-color-active-light-grey { color: #eff1f4 !important; }
	.active > .themed-border-active-light-grey { border-color: #eff1f4 !important; }
	.active > .themed-background-active-light-grey { background-color: #eff1f4 !important; }

	.themed-color-light-grey-light { color: #f5f7fa !important; }
	.themed-border-light-grey-light { border-color: #f5f7fa !important; }
	.themed-background-light-grey-light { background-color: #f5f7fa !important; color: #656d78 !important; }
	.themed-color-hover-light-grey-light:hover { color: #f5f7fa !important; }
	.themed-border-hover-light-grey-light:hover { border-color: #f5f7fa !important; }
	.themed-background-hover-light-grey-light:hover { background-color: #f5f7fa !important; color: #656d78 !important; }
	.active > .themed-color-active-light-grey-light { color: #f5f7fa !important; }
	.active > .themed-border-active-light-grey-light { border-color: #f5f7fa !important; }
	.active > .themed-background-active-light-grey-light { background-color: #f5f7fa !important; }

	.themed-color-white { color: #ffffff !important; }
	.themed-border-white { border-color: #ffffff !important; }
	.themed-background-white { background-color: #ffffff !important; color: #111111 !important; }
	.themed-color-hover-white:hover { color: #ffffff !important; }
	.themed-border-hover-white:hover { border-color: #ffffff !important; }
	.themed-background-hover-white:hover { background-color: #ffffff !important; color: #111111 !important; }
	.active > .themed-color-active-white { color: #ffffff !important; }
	.active > .themed-border-active-white { border-color: #ffffff !important; }
	.active > .themed-background-active-white { background-color: #ffffff !important; }

	.themed-color-white-light { color: #eeeeee !important; }
	.themed-border-white-light { border-color: #eeeeee !important; }
	.themed-background-white-light { background-color: #eeeeee !important; color: #111111 !important; }
	.themed-color-hover-white-light:hover { color: #eeeeee !important; }
	.themed-border-hover-white-light:hover { border-color: #eeeeee !important; }
	.themed-background-hover-white-light:hover { background-color: #eeeeee !important; color: #111111 !important; }
	.active > .themed-color-active-white-light { color: #eeeeee !important; }
	.active > .themed-border-active-white-light { border-color: #eeeeee !important; }
	.active > .themed-background-active-white-light { background-color: #eeeeee !important; }

	.themed-color-egg { color: #f1c40f !important; }
	.themed-border-egg { border-color: #f1c40f !important; }
	.themed-background-egg { background-color: #f1c40f !important; color: #ffffff !important; }
	.themed-color-hover-egg:hover { color: #f1c40f !important; }
	.themed-border-hover-egg:hover { border-color: #f1c40f !important; }
	.themed-background-hover-egg:hover { background-color: #f1c40f !important; color: #ffffff !important; }
	.active > .themed-color-active-egg { color: #f1c40f !important; }
	.active > .themed-border-active-egg { border-color: #f1c40f !important; }
	.active > .themed-background-active-egg { background-color: #f1c40f !important; }

	.themed-color-egg-light { color: #ffdf5e !important; }
	.themed-border-egg-light { border-color: #ffdf5e !important; }
	.themed-background-egg-light { background-color: #ffdf5e !important; color: #ffffff !important; }
	.themed-color-hover-egg-light:hover { color: #ffdf5e !important; }
	.themed-border-hover-egg-light:hover { border-color: #ffdf5e !important; }
	.themed-background-hover-egg-light:hover { background-color: #ffdf5e !important; color: #ffffff !important; }
	.active > .themed-color-active-egg-light { color: #ffdf5e !important; }
	.active > .themed-border-active-egg-light { border-color: #ffdf5e !important; }
	.active > .themed-background-active-egg-light { background-color: #ffdf5e !important; }

