﻿.custom-selector.cs-replacer {
	margin: 0;
	display: inline-block;
	overflow: hidden;
	cursor: pointer;
	padding: 4px;
	border: solid 1px #91765d;
	background: #eee;
	color: #333;
	vertical-align: middle;
}

	.custom-selector.cs-replacer .cs-disabled {
		cursor: default;
		border-color: silver;
		color: silver;
	}

	.custom-selector.cs-replacer:hover {
		border-color: #F0C49B;
		color: #111;
	}



	.custom-selector.cs-replacer .cs-preview {
		position: relative;
		width: 25px;
		height: 20px;
		border: solid 1px #222;
		margin-right: 5px;
		float: left;
		z-index: 0;
	}

	.custom-selector.cs-replacer .cs-arrow {
		padding: 2px 0;
		height: 16px;
		line-height: 16px;
		float: left;
		font-size: 10px;
	}

.custom-selector.cs-palette-container {
	float: left;
	position: fixed;
	padding: 8px;
	border: solid 1px #F0C49B;
	z-index: 999999;
	background: #eee;
	display: inline-block;
	overflow-y: scroll;
}

	.custom-selector.cs-palette-container .cs-palette-item {
		border: solid 1px #91765d;
		margin: 2px;
		cursor: pointer;
		background-color: white;
		color: black;
		display: inline-block;
	}

		.custom-selector.cs-palette-container .cs-palette-item:hover {
			border-color: #F0C49B;
			background-color: #666666;
			color: white;
		}

.cs-f8fafc {
	background-color: #f8fafc;
	color: #ffffff;
}

.cs-f1f5f9 {
	background-color: #f1f5f9;
	color: #ffffff;
}

.cs-e2e8f0 {
	background-color: #e2e8f0;
	color: #ffffff;
}

.cs-cbd5e1 {
	background-color: #cbd5e1;
	color: #ffffff;
}

.cs-94a3b8 {
	background-color: #94a3b8;
	color: #ffffff;
}

.cs-64748b {
	background-color: #64748b;
	color: #ffffff;
}

.cs-475569 {
	background-color: #475569;
	color: #ffffff;
}

.cs-334155 {
	background-color: #334155;
	color: #ffffff;
}

.cs-1e293b {
	background-color: #1e293b;
	color: #ffffff;
}

.cs-0f172a {
	background-color: #0f172a;
	color: #ffffff;
}

.cs-020617 {
	background-color: #020617;
	color: #ffffff;
}

.cs-f9fafb {
	background-color: #f9fafb;
	color: #ffffff;
}

.cs-f3f4f6 {
	background-color: #f3f4f6;
	color: #ffffff;
}

.cs-e5e7eb {
	background-color: #e5e7eb;
	color: #ffffff;
}

.cs-d1d5db {
	background-color: #d1d5db;
	color: #ffffff;
}

.cs-9ca3af {
	background-color: #9ca3af;
	color: #ffffff;
}

.cs-6b7280 {
	background-color: #6b7280;
	color: #ffffff;
}

.cs-4b5563 {
	background-color: #4b5563;
	color: #ffffff;
}

.cs-374151 {
	background-color: #374151;
	color: #ffffff;
}

.cs-1f2937 {
	background-color: #1f2937;
	color: #ffffff;
}

.cs-111827 {
	background-color: #111827;
	color: #ffffff;
}

.cs-030712 {
	background-color: #030712;
	color: #ffffff;
}

.cs-fafafa {
	background-color: #fafafa;
	color: #ffffff;
}

.cs-f4f4f5 {
	background-color: #f4f4f5;
	color: #ffffff;
}

.cs-e4e4e7 {
	background-color: #e4e4e7;
	color: #ffffff;
}

.cs-d4d4d8 {
	background-color: #d4d4d8;
	color: #ffffff;
}

.cs-a1a1aa {
	background-color: #a1a1aa;
	color: #ffffff;
}

.cs-71717a {
	background-color: #71717a;
	color: #ffffff;
}

.cs-52525b {
	background-color: #52525b;
	color: #ffffff;
}

.cs-3f3f46 {
	background-color: #3f3f46;
	color: #ffffff;
}

.cs-27272a {
	background-color: #27272a;
	color: #ffffff;
}

.cs-18181b {
	background-color: #18181b;
	color: #ffffff;
}

.cs-09090b {
	background-color: #09090b;
	color: #ffffff;
}

.cs-fafafa {
	background-color: #fafafa;
	color: #ffffff;
}

.cs-f5f5f5 {
	background-color: #f5f5f5;
	color: #ffffff;
}

.cs-e5e5e5 {
	background-color: #e5e5e5;
	color: #ffffff;
}

.cs-d4d4d4 {
	background-color: #d4d4d4;
	color: #ffffff;
}

.cs-a3a3a3 {
	background-color: #a3a3a3;
	color: #ffffff;
}

.cs-737373 {
	background-color: #737373;
	color: #ffffff;
}

.cs-525252 {
	background-color: #525252;
	color: #ffffff;
}

.cs-404040 {
	background-color: #404040;
	color: #ffffff;
}

.cs-262626 {
	background-color: #262626;
	color: #ffffff;
}

.cs-171717 {
	background-color: #171717;
	color: #ffffff;
}

.cs-0a0a0a {
	background-color: #0a0a0a;
	color: #ffffff;
}

.cs-fafaf9 {
	background-color: #fafaf9;
	color: #ffffff;
}

.cs-f5f5f4 {
	background-color: #f5f5f4;
	color: #ffffff;
}

.cs-e7e5e4 {
	background-color: #e7e5e4;
	color: #ffffff;
}

.cs-d6d3d1 {
	background-color: #d6d3d1;
	color: #ffffff;
}

.cs-a8a29e {
	background-color: #a8a29e;
	color: #ffffff;
}

.cs-78716c {
	background-color: #78716c;
	color: #ffffff;
}

.cs-57534e {
	background-color: #57534e;
	color: #ffffff;
}

.cs-44403c {
	background-color: #44403c;
	color: #ffffff;
}

.cs-292524 {
	background-color: #292524;
	color: #ffffff;
}

.cs-1c1917 {
	background-color: #1c1917;
	color: #ffffff;
}

.cs-0c0a09 {
	background-color: #0c0a09;
	color: #ffffff;
}

.cs-fef2f2 {
	background-color: #fef2f2;
	color: #ffffff;
}

.cs-fee2e2 {
	background-color: #fee2e2;
	color: #ffffff;
}

.cs-fecaca {
	background-color: #fecaca;
	color: #ffffff;
}

.cs-fca5a5 {
	background-color: #fca5a5;
	color: #ffffff;
}

.cs-f87171 {
	background-color: #f87171;
	color: #ffffff;
}

.cs-ef4444 {
	background-color: #ef4444;
	color: #ffffff;
}

.cs-dc2626 {
	background-color: #dc2626;
	color: #ffffff;
}

.cs-b91c1c {
	background-color: #b91c1c;
	color: #ffffff;
}

.cs-991b1b {
	background-color: #991b1b;
	color: #ffffff;
}

.cs-7f1d1d {
	background-color: #7f1d1d;
	color: #ffffff;
}

.cs-450a0a {
	background-color: #450a0a;
	color: #ffffff;
}

.cs-fff7ed {
	background-color: #fff7ed;
	color: #ffffff;
}

.cs-ffedd5 {
	background-color: #ffedd5;
	color: #ffffff;
}

.cs-fed7aa {
	background-color: #fed7aa;
	color: #ffffff;
}

.cs-fdba74 {
	background-color: #fdba74;
	color: #ffffff;
}

.cs-fb923c {
	background-color: #fb923c;
	color: #ffffff;
}

.cs-f97316 {
	background-color: #f97316;
	color: #ffffff;
}

.cs-ea580c {
	background-color: #ea580c;
	color: #ffffff;
}

.cs-c2410c {
	background-color: #c2410c;
	color: #ffffff;
}

.cs-9a3412 {
	background-color: #9a3412;
	color: #ffffff;
}

.cs-7c2d12 {
	background-color: #7c2d12;
	color: #ffffff;
}

.cs-431407 {
	background-color: #431407;
	color: #ffffff;
}

.cs-fffbeb {
	background-color: #fffbeb;
	color: #ffffff;
}

.cs-fef3c7 {
	background-color: #fef3c7;
	color: #ffffff;
}

.cs-fde68a {
	background-color: #fde68a;
	color: #ffffff;
}

.cs-fcd34d {
	background-color: #fcd34d;
	color: #ffffff;
}

.cs-fbbf24 {
	background-color: #fbbf24;
	color: #ffffff;
}

.cs-f59e0b {
	background-color: #f59e0b;
	color: #ffffff;
}

.cs-d97706 {
	background-color: #d97706;
	color: #ffffff;
}

.cs-b45309 {
	background-color: #b45309;
	color: #ffffff;
}

.cs-92400e {
	background-color: #92400e;
	color: #ffffff;
}

.cs-78350f {
	background-color: #78350f;
	color: #ffffff;
}

.cs-451a03 {
	background-color: #451a03;
	color: #ffffff;
}

.cs-fefce8 {
	background-color: #fefce8;
	color: #ffffff;
}

.cs-fef9c3 {
	background-color: #fef9c3;
	color: #ffffff;
}

.cs-fef08a {
	background-color: #fef08a;
	color: #ffffff;
}

.cs-fde047 {
	background-color: #fde047;
	color: #ffffff;
}

.cs-facc15 {
	background-color: #facc15;
	color: #ffffff;
}

.cs-eab308 {
	background-color: #eab308;
	color: #ffffff;
}

.cs-ca8a04 {
	background-color: #ca8a04;
	color: #ffffff;
}

.cs-a16207 {
	background-color: #a16207;
	color: #ffffff;
}

.cs-854d0e {
	background-color: #854d0e;
	color: #ffffff;
}

.cs-713f12 {
	background-color: #713f12;
	color: #ffffff;
}

.cs-422006 {
	background-color: #422006;
	color: #ffffff;
}

.cs-f7fee7 {
	background-color: #f7fee7;
	color: #ffffff;
}

.cs-ecfccb {
	background-color: #ecfccb;
	color: #ffffff;
}

.cs-d9f99d {
	background-color: #d9f99d;
	color: #ffffff;
}

.cs-bef264 {
	background-color: #bef264;
	color: #ffffff;
}

.cs-a3e635 {
	background-color: #a3e635;
	color: #ffffff;
}

.cs-84cc16 {
	background-color: #84cc16;
	color: #ffffff;
}

.cs-65a30d {
	background-color: #65a30d;
	color: #ffffff;
}

.cs-4d7c0f {
	background-color: #4d7c0f;
	color: #ffffff;
}

.cs-3f6212 {
	background-color: #3f6212;
	color: #ffffff;
}

.cs-365314 {
	background-color: #365314;
	color: #ffffff;
}

.cs-1a2e05 {
	background-color: #1a2e05;
	color: #ffffff;
}

.cs-f0fdf4 {
	background-color: #f0fdf4;
	color: #ffffff;
}

.cs-dcfce7 {
	background-color: #dcfce7;
	color: #ffffff;
}

.cs-bbf7d0 {
	background-color: #bbf7d0;
	color: #ffffff;
}

.cs-86efac {
	background-color: #86efac;
	color: #ffffff;
}

.cs-4ade80 {
	background-color: #4ade80;
	color: #ffffff;
}

.cs-22c55e {
	background-color: #22c55e;
	color: #ffffff;
}

.cs-16a34a {
	background-color: #16a34a;
	color: #ffffff;
}

.cs-15803d {
	background-color: #15803d;
	color: #ffffff;
}

.cs-166534 {
	background-color: #166534;
	color: #ffffff;
}

.cs-14532d {
	background-color: #14532d;
	color: #ffffff;
}

.cs-052e16 {
	background-color: #052e16;
	color: #ffffff;
}

.cs-ecfdf5 {
	background-color: #ecfdf5;
	color: #ffffff;
}

.cs-d1fae5 {
	background-color: #d1fae5;
	color: #ffffff;
}

.cs-a7f3d0 {
	background-color: #a7f3d0;
	color: #ffffff;
}

.cs-6ee7b7 {
	background-color: #6ee7b7;
	color: #ffffff;
}

.cs-34d399 {
	background-color: #34d399;
	color: #ffffff;
}

.cs-10b981 {
	background-color: #10b981;
	color: #ffffff;
}

.cs-059669 {
	background-color: #059669;
	color: #ffffff;
}

.cs-047857 {
	background-color: #047857;
	color: #ffffff;
}

.cs-065f46 {
	background-color: #065f46;
	color: #ffffff;
}

.cs-064e3b {
	background-color: #064e3b;
	color: #ffffff;
}

.cs-022c22 {
	background-color: #022c22;
	color: #ffffff;
}

.cs-f0fdfa {
	background-color: #f0fdfa;
	color: #ffffff;
}

.cs-ccfbf1 {
	background-color: #ccfbf1;
	color: #ffffff;
}

.cs-99f6e4 {
	background-color: #99f6e4;
	color: #ffffff;
}

.cs-5eead4 {
	background-color: #5eead4;
	color: #ffffff;
}

.cs-2dd4bf {
	background-color: #2dd4bf;
	color: #ffffff;
}

.cs-14b8a6 {
	background-color: #14b8a6;
	color: #ffffff;
}

.cs-0d9488 {
	background-color: #0d9488;
	color: #ffffff;
}

.cs-0f766e {
	background-color: #0f766e;
	color: #ffffff;
}

.cs-115e59 {
	background-color: #115e59;
	color: #ffffff;
}

.cs-134e4a {
	background-color: #134e4a;
	color: #ffffff;
}

.cs-042f2e {
	background-color: #042f2e;
	color: #ffffff;
}

.cs-ecfeff {
	background-color: #ecfeff;
	color: #ffffff;
}

.cs-cffafe {
	background-color: #cffafe;
	color: #ffffff;
}

.cs-a5f3fc {
	background-color: #a5f3fc;
	color: #ffffff;
}

.cs-67e8f9 {
	background-color: #67e8f9;
	color: #ffffff;
}

.cs-22d3ee {
	background-color: #22d3ee;
	color: #ffffff;
}

.cs-06b6d4 {
	background-color: #06b6d4;
	color: #ffffff;
}

.cs-0891b2 {
	background-color: #0891b2;
	color: #ffffff;
}

.cs-0e7490 {
	background-color: #0e7490;
	color: #ffffff;
}

.cs-155e75 {
	background-color: #155e75;
	color: #ffffff;
}

.cs-164e63 {
	background-color: #164e63;
	color: #ffffff;
}

.cs-083344 {
	background-color: #083344;
	color: #ffffff;
}

.cs-f0f9ff {
	background-color: #f0f9ff;
	color: #ffffff;
}

.cs-e0f2fe {
	background-color: #e0f2fe;
	color: #ffffff;
}

.cs-bae6fd {
	background-color: #bae6fd;
	color: #ffffff;
}

.cs-7dd3fc {
	background-color: #7dd3fc;
	color: #ffffff;
}

.cs-38bdf8 {
	background-color: #38bdf8;
	color: #ffffff;
}

.cs-0ea5e9 {
	background-color: #0ea5e9;
	color: #ffffff;
}

.cs-0284c7 {
	background-color: #0284c7;
	color: #ffffff;
}

.cs-0369a1 {
	background-color: #0369a1;
	color: #ffffff;
}

.cs-075985 {
	background-color: #075985;
	color: #ffffff;
}

.cs-0c4a6e {
	background-color: #0c4a6e;
	color: #ffffff;
}

.cs-082f49 {
	background-color: #082f49;
	color: #ffffff;
}

.cs-eff6ff {
	background-color: #eff6ff;
	color: #ffffff;
}

.cs-dbeafe {
	background-color: #dbeafe;
	color: #ffffff;
}

.cs-bfdbfe {
	background-color: #bfdbfe;
	color: #ffffff;
}

.cs-93c5fd {
	background-color: #93c5fd;
	color: #ffffff;
}

.cs-60a5fa {
	background-color: #60a5fa;
	color: #ffffff;
}

.cs-3b82f6 {
	background-color: #3b82f6;
	color: #ffffff;
}

.cs-2563eb {
	background-color: #2563eb;
	color: #ffffff;
}

.cs-1d4ed8 {
	background-color: #1d4ed8;
	color: #ffffff;
}

.cs-1e40af {
	background-color: #1e40af;
	color: #ffffff;
}

.cs-1e3a8a {
	background-color: #1e3a8a;
	color: #ffffff;
}

.cs-172554 {
	background-color: #172554;
	color: #ffffff;
}

.cs-eef2ff {
	background-color: #eef2ff;
	color: #ffffff;
}

.cs-e0e7ff {
	background-color: #e0e7ff;
	color: #ffffff;
}

.cs-c7d2fe {
	background-color: #c7d2fe;
	color: #ffffff;
}

.cs-a5b4fc {
	background-color: #a5b4fc;
	color: #ffffff;
}

.cs-818cf8 {
	background-color: #818cf8;
	color: #ffffff;
}

.cs-6366f1 {
	background-color: #6366f1;
	color: #ffffff;
}

.cs-4f46e5 {
	background-color: #4f46e5;
	color: #ffffff;
}

.cs-4338ca {
	background-color: #4338ca;
	color: #ffffff;
}

.cs-3730a3 {
	background-color: #3730a3;
	color: #ffffff;
}

.cs-312e81 {
	background-color: #312e81;
	color: #ffffff;
}

.cs-1e1b4b {
	background-color: #1e1b4b;
	color: #ffffff;
}

.cs-f5f3ff {
	background-color: #f5f3ff;
	color: #ffffff;
}

.cs-ede9fe {
	background-color: #ede9fe;
	color: #ffffff;
}

.cs-ddd6fe {
	background-color: #ddd6fe;
	color: #ffffff;
}

.cs-c4b5fd {
	background-color: #c4b5fd;
	color: #ffffff;
}

.cs-a78bfa {
	background-color: #a78bfa;
	color: #ffffff;
}

.cs-8b5cf6 {
	background-color: #8b5cf6;
	color: #ffffff;
}

.cs-7c3aed {
	background-color: #7c3aed;
	color: #ffffff;
}

.cs-6d28d9 {
	background-color: #6d28d9;
	color: #ffffff;
}

.cs-5b21b6 {
	background-color: #5b21b6;
	color: #ffffff;
}

.cs-4c1d95 {
	background-color: #4c1d95;
	color: #ffffff;
}

.cs-2e1065 {
	background-color: #2e1065;
	color: #ffffff;
}

.cs-faf5ff {
	background-color: #faf5ff;
	color: #ffffff;
}

.cs-f3e8ff {
	background-color: #f3e8ff;
	color: #ffffff;
}

.cs-e9d5ff {
	background-color: #e9d5ff;
	color: #ffffff;
}

.cs-d8b4fe {
	background-color: #d8b4fe;
	color: #ffffff;
}

.cs-c084fc {
	background-color: #c084fc;
	color: #ffffff;
}

.cs-a855f7 {
	background-color: #a855f7;
	color: #ffffff;
}

.cs-9333ea {
	background-color: #9333ea;
	color: #ffffff;
}

.cs-7e22ce {
	background-color: #7e22ce;
	color: #ffffff;
}

.cs-6b21a8 {
	background-color: #6b21a8;
	color: #ffffff;
}

.cs-581c87 {
	background-color: #581c87;
	color: #ffffff;
}

.cs-3b0764 {
	background-color: #3b0764;
	color: #ffffff;
}

.cs-fdf4ff {
	background-color: #fdf4ff;
	color: #ffffff;
}

.cs-fae8ff {
	background-color: #fae8ff;
	color: #ffffff;
}

.cs-f5d0fe {
	background-color: #f5d0fe;
	color: #ffffff;
}

.cs-f0abfc {
	background-color: #f0abfc;
	color: #ffffff;
}

.cs-e879f9 {
	background-color: #e879f9;
	color: #ffffff;
}

.cs-d946ef {
	background-color: #d946ef;
	color: #ffffff;
}

.cs-c026d3 {
	background-color: #c026d3;
	color: #ffffff;
}

.cs-a21caf {
	background-color: #a21caf;
	color: #ffffff;
}

.cs-86198f {
	background-color: #86198f;
	color: #ffffff;
}

.cs-701a75 {
	background-color: #701a75;
	color: #ffffff;
}

.cs-4a044e {
	background-color: #4a044e;
	color: #ffffff;
}

.cs-fdf2f8 {
	background-color: #fdf2f8;
	color: #ffffff;
}

.cs-fce7f3 {
	background-color: #fce7f3;
	color: #ffffff;
}

.cs-fbcfe8 {
	background-color: #fbcfe8;
	color: #ffffff;
}

.cs-f9a8d4 {
	background-color: #f9a8d4;
	color: #ffffff;
}

.cs-f472b6 {
	background-color: #f472b6;
	color: #ffffff;
}

.cs-ec4899 {
	background-color: #ec4899;
	color: #ffffff;
}

.cs-db2777 {
	background-color: #db2777;
	color: #ffffff;
}

.cs-be185d {
	background-color: #be185d;
	color: #ffffff;
}

.cs-9d174d {
	background-color: #9d174d;
	color: #ffffff;
}

.cs-831843 {
	background-color: #831843;
	color: #ffffff;
}

.cs-500724 {
	background-color: #500724;
	color: #ffffff;
}

.cs-fff1f2 {
	background-color: #fff1f2;
	color: #ffffff;
}

.cs-ffe4e6 {
	background-color: #ffe4e6;
	color: #ffffff;
}

.cs-fecdd3 {
	background-color: #fecdd3;
	color: #ffffff;
}

.cs-fda4af {
	background-color: #fda4af;
	color: #ffffff;
}

.cs-fb7185 {
	background-color: #fb7185;
	color: #ffffff;
}

.cs-f43f5e {
	background-color: #f43f5e;
	color: #ffffff;
}

.cs-e11d48 {
	background-color: #e11d48;
	color: #ffffff;
}

.cs-be123c {
	background-color: #be123c;
	color: #ffffff;
}

.cs-9f1239 {
	background-color: #9f1239;
	color: #ffffff;
}

.cs-881337 {
	background-color: #881337;
	color: #ffffff;
}

.cs-4c0519 {
	background-color: #4c0519;
	color: #ffffff;
}
