a.btn {
	margin: 0px; border: 1px solid rgb(178, 178, 178); border-image: none; height: 32px; text-align: center; color: rgb(102, 102, 102); line-height: 32px; text-decoration: none; vertical-align: middle; display: inline-block; cursor: pointer; -ms-zoom: 1; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.7), 0px 1px 2px rgba(0,0,0,0.2); text-shadow: 0px 1px 1px white; background-color: rgb(254, 254, 254); -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.7), 0px 1px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.7), 0px 1px 2px rgba(0, 0, 0, 0.2);
}
input.btn {
	margin: 0px; border: 1px solid rgb(178, 178, 178); border-image: none; height: 32px; text-align: center; color: rgb(102, 102, 102); line-height: 32px; text-decoration: none; vertical-align: middle; display: inline-block; cursor: pointer; -ms-zoom: 1; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.7), 0px 1px 2px rgba(0,0,0,0.2); text-shadow: 0px 1px 1px white; background-color: rgb(254, 254, 254); -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.7), 0px 1px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.7), 0px 1px 2px rgba(0, 0, 0, 0.2);
}
#select_menu .btn.picker {
	margin: 0px; border: 1px solid rgb(178, 178, 178); border-image: none; height: 32px; text-align: center; color: rgb(102, 102, 102); line-height: 32px; text-decoration: none; vertical-align: middle; display: inline-block; cursor: pointer; -ms-zoom: 1; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.7), 0px 1px 2px rgba(0,0,0,0.2); text-shadow: 0px 1px 1px white; background-color: rgb(254, 254, 254); -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.7), 0px 1px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.7), 0px 1px 2px rgba(0, 0, 0, 0.2);
}
a.btn:hover {
	color: rgb(77, 77, 77); background-color: rgb(254, 254, 254);
}
input.btn:hover {
	color: rgb(77, 77, 77); background-color: rgb(254, 254, 254);
}
#select_menu .btn.picker:hover {
	color: rgb(77, 77, 77); background-color: rgb(254, 254, 254);
}
a.btn:active {
	background: rgb(254, 254, 254); color: rgb(77, 77, 77); box-shadow: inset 0px 1px 3px rgba(0,0,0,0.3), 0px 1px 0px white; text-shadow: 0px 1px 0px rgba(255,255,255,0.4); -webkit-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 0px white; -moz-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 0px white;
}
input.btn:active {
	background: rgb(254, 254, 254); color: rgb(77, 77, 77); box-shadow: inset 0px 1px 3px rgba(0,0,0,0.3), 0px 1px 0px white; text-shadow: 0px 1px 0px rgba(255,255,255,0.4); -webkit-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 0px white; -moz-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 0px white;
}
#select_menu .btn.picker:active {
	background: rgb(254, 254, 254); color: rgb(77, 77, 77); box-shadow: inset 0px 1px 3px rgba(0,0,0,0.3), 0px 1px 0px white; text-shadow: 0px 1px 0px rgba(255,255,255,0.4); -webkit-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 0px white; -moz-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 0px white;
}
div.btn a {
	margin: 0px; border: 1px solid rgb(178, 178, 178); border-image: none; height: 32px; color: rgb(102, 102, 102); line-height: 32px; font-size: 14px; font-weight: 300; text-decoration: none; vertical-align: middle; display: block; cursor: pointer; -ms-zoom: 1; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.6), 0px 1px 2px rgba(0,0,0,0.2); text-shadow: 0px 1px 1px white; background-color: rgb(254, 254, 254); -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.6), 0px 1px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.6), 0px 1px 2px rgba(0, 0, 0, 0.2);
}
div.btn input {
	margin: 0px; border: 1px solid rgb(178, 178, 178); border-image: none; height: 32px; color: rgb(102, 102, 102); line-height: 32px; font-size: 14px; font-weight: 300; text-decoration: none; vertical-align: middle; display: block; cursor: pointer; -ms-zoom: 1; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.6), 0px 1px 2px rgba(0,0,0,0.2); text-shadow: 0px 1px 1px white; background-color: rgb(254, 254, 254); -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.6), 0px 1px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.6), 0px 1px 2px rgba(0, 0, 0, 0.2);
}
div.btn a:hover {
	color: rgb(102, 102, 102); background-color: rgb(254, 254, 254);
}
div.btn input:hover {
	color: rgb(102, 102, 102); background-color: rgb(254, 254, 254);
}
div.btn a:active {
	background: rgb(254, 254, 254); color: rgb(102, 102, 102); box-shadow: inset 0px 1px 3px rgba(0,0,0,0.3), 0px 1px 0px white; text-shadow: 0px 1px 0px rgba(255,255,255,0.4); -webkit-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 0px white; -moz-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 0px white;
}
div.btn input:active {
	background: rgb(254, 254, 254); color: rgb(102, 102, 102); box-shadow: inset 0px 1px 3px rgba(0,0,0,0.3), 0px 1px 0px white; text-shadow: 0px 1px 0px rgba(255,255,255,0.4); -webkit-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 0px white; -moz-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 0px white;
}
input.btn {
	height: 34px; cursor: pointer;
}
button.btn {
	height: 34px; cursor: pointer;
}
.btn-block {
	display: block;
}
.disabled.btn {
	background: rgb(238, 238, 238); border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(204, 204, 204); cursor: default; box-shadow: 0px 1px 2px rgba(0,0,0,0.1); text-shadow: 0px 1px 1px white; -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1);
}
.disabled.btn:hover {
	background: rgb(238, 238, 238); border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(204, 204, 204); cursor: default; box-shadow: 0px 1px 2px rgba(0,0,0,0.1); text-shadow: 0px 1px 1px white; -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1);
}
.disabled.btn:active {
	background: rgb(238, 238, 238); border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(204, 204, 204); cursor: default; box-shadow: 0px 1px 2px rgba(0,0,0,0.1); text-shadow: 0px 1px 1px white; -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1);
}
input:disabled.btn {
	background: rgb(238, 238, 238); border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(204, 204, 204); cursor: default; box-shadow: 0px 1px 2px rgba(0,0,0,0.1); text-shadow: 0px 1px 1px white; -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1);
}
button:disabled.btn {
	background: rgb(238, 238, 238); border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(204, 204, 204); cursor: default; box-shadow: 0px 1px 2px rgba(0,0,0,0.1); text-shadow: 0px 1px 1px white; -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1);
}
.btn-wrap {
	padding: 10px; border-radius: 200px; display: inline-block; box-shadow: inset 0px 1px 3px rgba(0,0,0,0.04); -webkit-border-radius: 200px; -moz-border-radius: 200px; -ms-border-radius: 200px; -o-border-radius: 200px; -webkit-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.04); -moz-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.04);
}
a.rounded.btn {
	border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px;
}
input.rounded.btn {
	border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px;
}
.rounded.picker {
	border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px;
}
div.rounded.btn a {
	border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px;
}
div.rounded.btn input {
	border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px;
}
a.pill.btn {
	border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px;
}
input.pill.btn {
	border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px;
}
.pill.picker {
	border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px;
}
div.pill.btn a {
	border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px;
}
div.pill.btn input {
	border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px;
}
a.circle.btn {
	border-width: 4px; padding: 0px; border-radius: 240px; width: 120px; height: 120px; line-height: 120px; font-size: 18px; box-shadow: inset 0px 1px 1px rgba(255,255,255,0.5), 0px 1px 2px rgba(0,0,0,0.2); -webkit-border-radius: 240px; -moz-border-radius: 240px; -ms-border-radius: 240px; -o-border-radius: 240px; -webkit-box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.2);
}
input.circle.btn {
	border-width: 4px; padding: 0px; border-radius: 240px; width: 120px; height: 120px; line-height: 120px; font-size: 18px; box-shadow: inset 0px 1px 1px rgba(255,255,255,0.5), 0px 1px 2px rgba(0,0,0,0.2); -webkit-border-radius: 240px; -moz-border-radius: 240px; -ms-border-radius: 240px; -o-border-radius: 240px; -webkit-box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.2);
}
.circle.picker {
	border-width: 4px; padding: 0px; border-radius: 240px; width: 120px; height: 120px; line-height: 120px; font-size: 18px; box-shadow: inset 0px 1px 1px rgba(255,255,255,0.5), 0px 1px 2px rgba(0,0,0,0.2); -webkit-border-radius: 240px; -moz-border-radius: 240px; -ms-border-radius: 240px; -o-border-radius: 240px; -webkit-box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.2);
}
div.circle.btn a {
	border-width: 4px; padding: 0px; border-radius: 240px; width: 120px; height: 120px; line-height: 120px; font-size: 18px; box-shadow: inset 0px 1px 1px rgba(255,255,255,0.5), 0px 1px 2px rgba(0,0,0,0.2); -webkit-border-radius: 240px; -moz-border-radius: 240px; -ms-border-radius: 240px; -o-border-radius: 240px; -webkit-box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.2);
}
div.circle.btn input {
	border-width: 4px; padding: 0px; border-radius: 240px; width: 120px; height: 120px; line-height: 120px; font-size: 18px; box-shadow: inset 0px 1px 1px rgba(255,255,255,0.5), 0px 1px 2px rgba(0,0,0,0.2); -webkit-border-radius: 240px; -moz-border-radius: 240px; -ms-border-radius: 240px; -o-border-radius: 240px; -webkit-box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.2);
}
a.blue.btn {
	border-color: rgb(0, 121, 152); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(0,40,50,0.35); background-color: rgb(0, 161, 203);
}
input.blue.btn {
	border-color: rgb(0, 121, 152); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(0,40,50,0.35); background-color: rgb(0, 161, 203);
}
#select_menu .blue.btn.picker {
	border-color: rgb(0, 121, 152); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(0,40,50,0.35); background-color: rgb(0, 161, 203);
}
a.blue.btn:hover {
	background-color: rgb(0, 161, 203);
}
input.blue.btn:hover {
	background-color: rgb(0, 161, 203);
}
#select_menu .blue.btn.picker:hover {
	background-color: rgb(0, 161, 203);
}
a.blue.btn:active {
	background: rgb(20, 149, 183); color: rgb(230, 230, 230);
}
input.blue.btn:active {
	background: rgb(20, 149, 183); color: rgb(230, 230, 230);
}
#select_menu .blue.btn.picker:active {
	background: rgb(20, 149, 183); color: rgb(230, 230, 230);
}
div.blue.btn select {
	color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(0,40,50,0.35);
}
div.blue.btn a {
	border-color: rgb(0, 121, 152); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(0,40,50,0.35); background-color: rgb(0, 161, 203);
}
div.blue.btn input {
	border-color: rgb(0, 121, 152); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(0,40,50,0.35); background-color: rgb(0, 161, 203);
}
div.blue.btn a:hover {
	background-color: rgb(0, 161, 203);
}
div.blue.btn input:hover {
	background-color: rgb(0, 161, 203);
}
div.blue.btn a:active {
	background: rgb(20, 149, 183); color: rgb(230, 230, 230);
}
div.blue.btn input:active {
	background: rgb(20, 149, 183); color: rgb(230, 230, 230);
}
.blue.btn a {
	color: white; text-decoration: none;
}
.blue.btn select {
	color: white;
}
a.green.btn {
	border-color: rgb(90, 130, 0); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(19,28,0,0.35); background-color: rgb(0, 51, 0);
}
input.green.btn {
	border-color: rgb(90, 130, 0); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(19,28,0,0.35); background-color: rgb(0, 51, 0);
}
#select_menu .green.btn.picker {
	border-color: rgb(90, 130, 0); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(19,28,0,0.35); background-color: rgb(0, 51, 0);
}
a.green.btn:hover {
	background-color: rgb(0, 51, 0);
}
input.green.btn:hover {
	background-color: rgb(0, 51, 0);
}
#select_menu .green.btn.picker:hover {
	background-color: rgb(0, 51, 0);
}
a.green.btn:active {
	background: rgb(118, 163, 18); color: rgb(230, 230, 230);
}
input.green.btn:active {
	background: rgb(118, 163, 18); color: rgb(230, 230, 230);
}
#select_menu .green.btn.picker:active {
	background: rgb(118, 163, 18); color: rgb(230, 230, 230);
}
div.green.btn select {
	color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(19,28,0,0.35);
}
div.green.btn a {
	border-color: rgb(90, 130, 0); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(19,28,0,0.35); background-color: rgb(0, 51, 0);
}
div.green.btn input {
	border-color: rgb(90, 130, 0); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(19,28,0,0.35); background-color: rgb(0, 51, 0);
}
.wpcf7-submit {
	border-color: rgb(90, 130, 0); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(19,28,0,0.35); background-color: rgb(0, 51, 0);
}
input#wp-submit {
	border-color: rgb(90, 130, 0); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(19,28,0,0.35); background-color: rgb(0, 51, 0);
}
div.green.btn a:hover {
	background-color: rgb(0, 51, 0);
}
div.green.btn input:hover {
	background-color: rgb(0, 51, 0);
}
.wpcf7-submit:hover {
	background-color: rgb(0, 51, 0);
}
input#wp-submit:hover {
	background-color: rgb(0, 51, 0);
}
div.green.btn a:active {
	background: rgb(118, 163, 18); color: rgb(230, 230, 230);
}
div.green.btn input:active {
	background: rgb(118, 163, 18); color: rgb(230, 230, 230);
}
.green.btn a {
	color: white; text-decoration: none;
}
.green.btn select {
	color: white;
}
a.orange.btn {
	border-color: rgb(191, 112, 4); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(91,53,2,0.35); background-color: rgb(241, 141, 5);
}
input.orange.btn {
	border-color: rgb(191, 112, 4); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(91,53,2,0.35); background-color: rgb(241, 141, 5);
}
#select_menu .orange.btn.picker {
	border-color: rgb(191, 112, 4); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(91,53,2,0.35); background-color: rgb(241, 141, 5);
}
a.orange.btn:hover {
	background-color: rgb(241, 141, 5);
}
input.orange.btn:hover {
	background-color: rgb(241, 141, 5);
}
#select_menu .orange.btn.picker:hover {
	background-color: rgb(241, 141, 5);
}
a.orange.btn:active {
	background: rgb(216, 137, 30); color: rgb(230, 230, 230);
}
input.orange.btn:active {
	background: rgb(216, 137, 30); color: rgb(230, 230, 230);
}
#select_menu .orange.btn.picker:active {
	background: rgb(216, 137, 30); color: rgb(230, 230, 230);
}
div.orange.btn select {
	color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(91,53,2,0.35);
}
div.orange.btn a {
	border-color: rgb(191, 112, 4); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(91,53,2,0.35); background-color: rgb(241, 141, 5);
}
div.orange.btn input {
	border-color: rgb(191, 112, 4); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(91,53,2,0.35); background-color: rgb(241, 141, 5);
}
div.orange.btn a:hover {
	background-color: rgb(241, 141, 5);
}
div.orange.btn input:hover {
	background-color: rgb(241, 141, 5);
}
div.orange.btn a:active {
	background: rgb(216, 137, 30); color: rgb(230, 230, 230);
}
div.orange.btn input:active {
	background: rgb(216, 137, 30); color: rgb(230, 230, 230);
}
.orange.btn a {
	color: white; text-decoration: none;
}
.orange.btn select {
	color: white;
}
a.yellow.btn {
	border-color: rgb(183, 146, 1); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(82,65,0,0.35); background-color: rgb(234, 186, 1);
}
input.yellow.btn {
	border-color: rgb(183, 146, 1); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(82,65,0,0.35); background-color: rgb(234, 186, 1);
}
#select_menu .yellow.btn.picker {
	border-color: rgb(183, 146, 1); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(82,65,0,0.35); background-color: rgb(234, 186, 1);
}
a.yellow.btn:hover {
	background-color: rgb(234, 186, 1);
}
input.yellow.btn:hover {
	background-color: rgb(234, 186, 1);
}
#select_menu .yellow.btn.picker:hover {
	background-color: rgb(234, 186, 1);
}
a.yellow.btn:active {
	background: rgb(211, 172, 24); color: rgb(230, 230, 230);
}
input.yellow.btn:active {
	background: rgb(211, 172, 24); color: rgb(230, 230, 230);
}
#select_menu .yellow.btn.picker:active {
	background: rgb(211, 172, 24); color: rgb(230, 230, 230);
}
div.yellow.btn select {
	color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(82,65,0,0.35);
}
div.yellow.btn a {
	border-color: rgb(183, 146, 1); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(82,65,0,0.35); background-color: rgb(234, 186, 1);
}
div.yellow.btn input {
	border-color: rgb(183, 146, 1); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(82,65,0,0.35); background-color: rgb(234, 186, 1);
}
div.yellow.btn a:hover {
	background-color: rgb(234, 186, 1);
}
div.yellow.btn input:hover {
	background-color: rgb(234, 186, 1);
}
div.yellow.btn a:active {
	background: rgb(211, 172, 24); color: rgb(230, 230, 230);
}
div.yellow.btn input:active {
	background: rgb(211, 172, 24); color: rgb(230, 230, 230);
}
.yellow.btn a {
	color: white; text-decoration: none;
}
.yellow.btn select {
	color: white;
}
a.red.btn {
	border-color: rgb(194, 45, 24); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(103,24,13,0.35); background-color: rgb(229, 64, 40);
}
input.red.btn {
	border-color: rgb(194, 45, 24); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(103,24,13,0.35); background-color: rgb(229, 64, 40);
}
#select_menu .red.btn.picker {
	border-color: rgb(194, 45, 24); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(103,24,13,0.35); background-color: rgb(229, 64, 40);
}
a.red.btn:hover {
	background-color: rgb(229, 64, 40);
}
input.red.btn:hover {
	background-color: rgb(229, 64, 40);
}
#select_menu .red.btn.picker:hover {
	background-color: rgb(229, 64, 40);
}
a.red.btn:active {
	background: rgb(205, 82, 64); color: rgb(230, 230, 230);
}
input.red.btn:active {
	background: rgb(205, 82, 64); color: rgb(230, 230, 230);
}
#select_menu .red.btn.picker:active {
	background: rgb(205, 82, 64); color: rgb(230, 230, 230);
}
div.red.btn select {
	color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(103,24,13,0.35);
}
div.red.btn a {
	border-color: rgb(194, 45, 24); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(103,24,13,0.35); background-color: rgb(229, 64, 40);
}
div.red.btn input {
	border-color: rgb(194, 45, 24); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(103,24,13,0.35); background-color: rgb(229, 64, 40);
}
div.red.btn a:hover {
	background-color: rgb(229, 64, 40);
}
div.red.btn input:hover {
	background-color: rgb(229, 64, 40);
}
div.red.btn a:active {
	background: rgb(205, 82, 64); color: rgb(230, 230, 230);
}
div.red.btn input:active {
	background: rgb(205, 82, 64); color: rgb(230, 230, 230);
}
.red.btn a {
	color: white; text-decoration: none;
}
.red.btn select {
	color: white;
}
a.purple.btn {
	border-color: rgb(99, 36, 102); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(26,9,27,0.35); background-color: rgb(135, 49, 140);
}
input.purple.btn {
	border-color: rgb(99, 36, 102); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(26,9,27,0.35); background-color: rgb(135, 49, 140);
}
#select_menu .purple.btn.picker {
	border-color: rgb(99, 36, 102); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(26,9,27,0.35); background-color: rgb(135, 49, 140);
}
a.purple.btn:hover {
	background-color: rgb(135, 49, 140);
}
input.purple.btn:hover {
	background-color: rgb(135, 49, 140);
}
#select_menu .purple.btn.picker:hover {
	background-color: rgb(135, 49, 140);
}
a.purple.btn:active {
	background: rgb(118, 68, 121); color: rgb(230, 230, 230);
}
input.purple.btn:active {
	background: rgb(118, 68, 121); color: rgb(230, 230, 230);
}
#select_menu .purple.btn.picker:active {
	background: rgb(118, 68, 121); color: rgb(230, 230, 230);
}
div.purple.btn select {
	color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(26,9,27,0.35);
}
div.purple.btn a {
	border-color: rgb(99, 36, 102); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(26,9,27,0.35); background-color: rgb(135, 49, 140);
}
div.purple.btn input {
	border-color: rgb(99, 36, 102); color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(26,9,27,0.35); background-color: rgb(135, 49, 140);
}
div.purple.btn a:hover {
	background-color: rgb(135, 49, 140);
}
div.purple.btn input:hover {
	background-color: rgb(135, 49, 140);
}
div.purple.btn a:active {
	background: rgb(118, 68, 121); color: rgb(230, 230, 230);
}
div.purple.btn input:active {
	background: rgb(118, 68, 121); color: rgb(230, 230, 230);
}
.purple.btn a {
	color: white; text-decoration: none;
}
.purple.btn select {
	color: white;
}
a.black.btn {
	border-color: black; color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(0,0,0,0.35); background-color: rgb(26, 26, 26);
}
input.black.btn {
	border-color: black; color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(0,0,0,0.35); background-color: rgb(26, 26, 26);
}
#select_menu .black.btn.picker {
	border-color: black; color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(0,0,0,0.35); background-color: rgb(26, 26, 26);
}
a.black.btn:hover {
	background-color: rgb(26, 26, 26);
}
input.black.btn:hover {
	background-color: rgb(26, 26, 26);
}
#select_menu .black.btn.picker:hover {
	background-color: rgb(26, 26, 26);
}
a.black.btn:active {
	background: rgb(26, 26, 26); color: rgb(230, 230, 230);
}
input.black.btn:active {
	background: rgb(26, 26, 26); color: rgb(230, 230, 230);
}
#select_menu .black.btn.picker:active {
	background: rgb(26, 26, 26); color: rgb(230, 230, 230);
}
div.black.btn select {
	color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(0,0,0,0.35);
}
div.black.btn a {
	border-color: black; color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(0,0,0,0.35); background-color: rgb(26, 26, 26);
}
div.black.btn input {
	border-color: black; color: white; text-decoration: none; text-shadow: 0px -1px 1px rgba(0,0,0,0.35); background-color: rgb(26, 26, 26);
}
div.black.btn a:hover {
	background-color: rgb(26, 26, 26);
}
div.black.btn input:hover {
	background-color: rgb(26, 26, 26);
}
div.black.btn a:active {
	background: rgb(26, 26, 26); color: rgb(230, 230, 230);
}
div.black.btn input:active {
	background: rgb(26, 26, 26); color: rgb(230, 230, 230);
}
.black.btn a {
	color: white; text-decoration: none;
}
.black.btn select {
	color: white;
}
a.flat.btn {
	background: rgb(233, 233, 233); border: 1px solid rgb(212, 212, 212); border-image: none; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
input.flat.btn {
	background: rgb(233, 233, 233); border: 1px solid rgb(212, 212, 212); border-image: none; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
a.flat.btn:hover {
	background: rgb(251, 251, 251);
}
input.flat.btn:hover {
	background: rgb(251, 251, 251);
}
a.flat.btn:active {
	background: rgb(238, 238, 238);
}
input.flat.btn:active {
	background: rgb(238, 238, 238);
}
a.disabled.flat.btn {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
input.disabled.flat.btn {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
div.flat.btn a {
	background: rgb(233, 233, 233); border: 1px solid rgb(212, 212, 212); border-image: none; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
div.flat.btn input {
	background: rgb(233, 233, 233); border: 1px solid rgb(212, 212, 212); border-image: none; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
div.flat.btn a:hover {
	background: rgb(251, 251, 251);
}
div.flat.btn input:hover {
	background: rgb(251, 251, 251);
}
div.flat.btn a:active {
	background: rgb(238, 238, 238);
}
div.flat.btn input:active {
	background: rgb(238, 238, 238);
}
div.flat.btn a.disabled {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
div.flat.btn input.disabled {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
div.blue.flat.btn a {
	background: rgb(0, 161, 203); border: 1px solid rgb(0, 121, 152); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
div.blue.flat.btn input {
	background: rgb(0, 161, 203); border: 1px solid rgb(0, 121, 152); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
div.blue.flat.btn a:hover {
	background: rgb(0, 181, 229);
}
div.blue.flat.btn input:hover {
	background: rgb(0, 181, 229);
}
div.blue.flat.btn a:active {
	background: rgb(20, 149, 183);
}
div.blue.flat.btn input:active {
	background: rgb(20, 149, 183);
}
div.blue.flat.btn a.disabled {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
div.blue.flat.btn input.disabled {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
a.blue.flat.btn {
	background: rgb(0, 161, 203); border: 1px solid rgb(0, 121, 152); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
input.blue.flat.btn {
	background: rgb(0, 161, 203); border: 1px solid rgb(0, 121, 152); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
#select_menu .blue.flat.btn.picker {
	background: rgb(0, 161, 203); border: 1px solid rgb(0, 121, 152); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
a.blue.flat.btn:hover {
	background: rgb(0, 181, 229);
}
input.blue.flat.btn:hover {
	background: rgb(0, 181, 229);
}
#select_menu .blue.flat.btn.picker:hover {
	background: rgb(0, 181, 229);
}
a.blue.flat.btn:active {
	background: rgb(20, 149, 183);
}
input.blue.flat.btn:active {
	background: rgb(20, 149, 183);
}
#select_menu .blue.flat.btn.picker:active {
	background: rgb(20, 149, 183);
}
a.disabled.blue.flat.btn {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
input.disabled.blue.flat.btn {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
#select_menu .disabled.blue.flat.btn.picker {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
div.green.flat.btn a {
	background: rgb(0, 51, 0); border: 1px solid rgb(90, 130, 0); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
div.green.flat.btn input {
	background: rgb(0, 51, 0); border: 1px solid rgb(90, 130, 0); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
div.green.flat.btn a:hover {
	background: rgb(84, 150, 66);
}
div.green.flat.btn input:hover {
	background: rgb(84, 150, 66);
}
div.green.flat.btn a:active {
	background: rgb(118, 163, 18);
}
div.green.flat.btn input:active {
	background: rgb(118, 163, 18);
}
div.green.flat.btn a.disabled {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
div.green.flat.btn input.disabled {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
a.green.flat.btn {
	background: rgb(81, 145, 64); border: 1px solid rgb(90, 130, 0); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
input.green.flat.btn {
	background: rgb(81, 145, 64); border: 1px solid rgb(90, 130, 0); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
#select_menu .green.flat.btn.picker {
	background: rgb(81, 145, 64); border: 1px solid rgb(90, 130, 0); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
a.green.flat.btn:hover {
	background: rgb(84, 150, 66);
}
input.green.flat.btn:hover {
	background: rgb(84, 150, 66);
}
#select_menu .green.flat.btn.picker:hover {
	background: rgb(84, 150, 66);
}
a.green.flat.btn:active {
	background: rgb(118, 163, 18);
}
input.green.flat.btn:active {
	background: rgb(118, 163, 18);
}
#select_menu .green.flat.btn.picker:active {
	background: rgb(118, 163, 18);
}
a.disabled.green.flat.btn {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
input.disabled.green.flat.btn {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
#select_menu .disabled.green.flat.btn.picker {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
div.orange.flat.btn a {
	background: rgb(241, 141, 5); border: 1px solid rgb(191, 112, 4); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
div.orange.flat.btn input {
	background: rgb(241, 141, 5); border: 1px solid rgb(191, 112, 4); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
div.orange.flat.btn a:hover {
	background: rgb(250, 153, 21);
}
div.orange.flat.btn input:hover {
	background: rgb(250, 153, 21);
}
div.orange.flat.btn a:active {
	background: rgb(216, 137, 30);
}
div.orange.flat.btn input:active {
	background: rgb(216, 137, 30);
}
div.orange.flat.btn a.disabled {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
div.orange.flat.btn input.disabled {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
a.orange.flat.btn {
	background: rgb(241, 141, 5); border: 1px solid rgb(191, 112, 4); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
input.orange.flat.btn {
	background: rgb(241, 141, 5); border: 1px solid rgb(191, 112, 4); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
#select_menu .orange.flat.btn.picker {
	background: rgb(241, 141, 5); border: 1px solid rgb(191, 112, 4); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
a.orange.flat.btn:hover {
	background: rgb(250, 153, 21);
}
input.orange.flat.btn:hover {
	background: rgb(250, 153, 21);
}
#select_menu .orange.flat.btn.picker:hover {
	background: rgb(250, 153, 21);
}
a.orange.flat.btn:active {
	background: rgb(216, 137, 30);
}
input.orange.flat.btn:active {
	background: rgb(216, 137, 30);
}
#select_menu .orange.flat.btn.picker:active {
	background: rgb(216, 137, 30);
}
a.disabled.orange.flat.btn {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
input.disabled.orange.flat.btn {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
#select_menu .disabled.orange.flat.btn.picker {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
div.yellow.flat.btn a {
	background: rgb(234, 186, 1); border: 1px solid rgb(183, 146, 1); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
div.yellow.flat.btn input {
	background: rgb(234, 186, 1); border: 1px solid rgb(183, 146, 1); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
div.yellow.flat.btn a:hover {
	background: rgb(254, 203, 7);
}
div.yellow.flat.btn input:hover {
	background: rgb(254, 203, 7);
}
div.yellow.flat.btn a:active {
	background: rgb(211, 172, 24);
}
div.yellow.flat.btn input:active {
	background: rgb(211, 172, 24);
}
div.yellow.flat.btn a.disabled {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
div.yellow.flat.btn input.disabled {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
a.yellow.flat.btn {
	background: rgb(234, 186, 1); border: 1px solid rgb(183, 146, 1); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
input.yellow.flat.btn {
	background: rgb(234, 186, 1); border: 1px solid rgb(183, 146, 1); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
#select_menu .yellow.flat.btn.picker {
	background: rgb(234, 186, 1); border: 1px solid rgb(183, 146, 1); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
a.yellow.flat.btn:hover {
	background: rgb(254, 203, 7);
}
input.yellow.flat.btn:hover {
	background: rgb(254, 203, 7);
}
#select_menu .yellow.flat.btn.picker:hover {
	background: rgb(254, 203, 7);
}
a.yellow.flat.btn:active {
	background: rgb(211, 172, 24);
}
input.yellow.flat.btn:active {
	background: rgb(211, 172, 24);
}
#select_menu .yellow.flat.btn.picker:active {
	background: rgb(211, 172, 24);
}
a.disabled.yellow.flat.btn {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
input.disabled.yellow.flat.btn {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
#select_menu .disabled.yellow.flat.btn.picker {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
div.red.flat.btn a {
	background: rgb(229, 64, 40); border: 1px solid rgb(194, 45, 24); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
div.red.flat.btn input {
	background: rgb(229, 64, 40); border: 1px solid rgb(194, 45, 24); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
div.red.flat.btn a:hover {
	background: rgb(232, 84, 63);
}
div.red.flat.btn input:hover {
	background: rgb(232, 84, 63);
}
div.red.flat.btn a:active {
	background: rgb(205, 82, 64);
}
div.red.flat.btn input:active {
	background: rgb(205, 82, 64);
}
div.red.flat.btn a.disabled {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
div.red.flat.btn input.disabled {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
a.red.flat.btn {
	background: rgb(229, 64, 40); border: 1px solid rgb(194, 45, 24); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
input.red.flat.btn {
	background: rgb(229, 64, 40); border: 1px solid rgb(194, 45, 24); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
#select_menu .red.flat.btn.picker {
	background: rgb(229, 64, 40); border: 1px solid rgb(194, 45, 24); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
a.red.flat.btn:hover {
	background: rgb(232, 84, 63);
}
input.red.flat.btn:hover {
	background: rgb(232, 84, 63);
}
#select_menu .red.flat.btn.picker:hover {
	background: rgb(232, 84, 63);
}
a.red.flat.btn:active {
	background: rgb(205, 82, 64);
}
input.red.flat.btn:active {
	background: rgb(205, 82, 64);
}
#select_menu .red.flat.btn.picker:active {
	background: rgb(205, 82, 64);
}
a.disabled.red.flat.btn {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
input.disabled.red.flat.btn {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
#select_menu .disabled.red.flat.btn.picker {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
div.purple.flat.btn a {
	background: rgb(135, 49, 140); border: 1px solid rgb(99, 36, 102); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
div.purple.flat.btn input {
	background: rgb(135, 49, 140); border: 1px solid rgb(99, 36, 102); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
div.purple.flat.btn a:hover {
	background: rgb(153, 56, 159);
}
div.purple.flat.btn input:hover {
	background: rgb(153, 56, 159);
}
div.purple.flat.btn a:active {
	background: rgb(118, 68, 121);
}
div.purple.flat.btn input:active {
	background: rgb(118, 68, 121);
}
div.purple.flat.btn a.disabled {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
div.purple.flat.btn input.disabled {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
a.purple.flat.btn {
	background: rgb(135, 49, 140); border: 1px solid rgb(99, 36, 102); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
input.purple.flat.btn {
	background: rgb(135, 49, 140); border: 1px solid rgb(99, 36, 102); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
#select_menu .purple.flat.btn.picker {
	background: rgb(135, 49, 140); border: 1px solid rgb(99, 36, 102); border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
a.purple.flat.btn:hover {
	background: rgb(153, 56, 159);
}
input.purple.flat.btn:hover {
	background: rgb(153, 56, 159);
}
#select_menu .purple.flat.btn.picker:hover {
	background: rgb(153, 56, 159);
}
a.purple.flat.btn:active {
	background: rgb(118, 68, 121);
}
input.purple.flat.btn:active {
	background: rgb(118, 68, 121);
}
#select_menu .purple.flat.btn.picker:active {
	background: rgb(118, 68, 121);
}
a.disabled.purple.flat.btn {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
input.disabled.purple.flat.btn {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
#select_menu .disabled.purple.flat.btn.picker {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
div.black.flat.btn a {
	background: rgb(26, 26, 26); border: 1px solid black; border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
div.black.flat.btn input {
	background: rgb(26, 26, 26); border: 1px solid black; border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
div.black.flat.btn a:hover {
	background: rgb(39, 39, 39);
}
div.black.flat.btn input:hover {
	background: rgb(39, 39, 39);
}
div.black.flat.btn a:active {
	background: rgb(26, 26, 26);
}
div.black.flat.btn input:active {
	background: rgb(26, 26, 26);
}
div.black.flat.btn a.disabled {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
div.black.flat.btn input.disabled {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
a.black.flat.btn {
	background: rgb(26, 26, 26); border: 1px solid black; border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
input.black.flat.btn {
	background: rgb(26, 26, 26); border: 1px solid black; border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
#select_menu .black.flat.btn.picker {
	background: rgb(26, 26, 26); border: 1px solid black; border-image: none; color: white; box-shadow: none; text-shadow: none; transition-property: background, color; transition-duration: 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-property: background, color; -moz-transition-property: background, color; -o-transition-property: background, color;
}
a.black.flat.btn:hover {
	background: rgb(39, 39, 39);
}
input.black.flat.btn:hover {
	background: rgb(39, 39, 39);
}
#select_menu .black.flat.btn.picker:hover {
	background: rgb(39, 39, 39);
}
a.black.flat.btn:active {
	background: rgb(26, 26, 26);
}
input.black.flat.btn:active {
	background: rgb(26, 26, 26);
}
#select_menu .black.flat.btn.picker:active {
	background: rgb(26, 26, 26);
}
a.disabled.black.flat.btn {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
input.disabled.black.flat.btn {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
#select_menu .disabled.black.flat.btn.picker {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.btn-large {
	padding: 0px 30.72px; height: 38.4px; line-height: 38.4px; font-size: 19px;
}
input.btn-large {
	height: 40.4px;
}
button.btn-large {
	height: 40.4px;
}
.btn-small {
	padding: 0px 20.48px; height: 25.6px; line-height: 25.6px; font-size: 12px;
}
input.btn-small {
	height: 27.6px;
}
button.btn-small {
	height: 27.6px;
}
.btn-tiny {
	padding: 0px 17.92px; height: 22.4px; line-height: 22.4px; font-size: 11px;
}
input.btn-tiny {
	height: 24.4px;
}
button.btn-tiny {
	height: 24.4px;
}
.glow.btn {
	animation-name: glowing; animation-duration: 3s; animation-iteration-count: infinite; -webkit-animation-duration: 3s; -moz-animation-duration: 3s; -o-animation-duration: 3s; -webkit-animation-iteration-count: infinite; -khtml-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite; -o-animation-iteration-count: infinite; -webkit-animation-name: glowing; -khtml-animation-name: glowing; -moz-animation-name: glowing; -o-animation-name: glowing;
}
.glow.btn:active {
	box-shadow: inset 0px 1px 3px rgba(0,0,0,0.3), 0px 1px 0px white; animation-name: none; -webkit-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 0px white; -moz-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 0px white; -webkit-animation-name: none; -moz-animation-name: none; -o-animation-name: none;
}
