.ejs-button{
	border-radius: 0px;
}

/* NORMAL COLOR */
.ejs-button.red{
	background-color: hsl(0, 100%, 31%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f90000", endColorstr="#9e0000"); background-image: -khtml-gradient(linear, left top, left bottom, from(#f90000), to(#9e0000)); background-image: -moz-linear-gradient(top, #f90000, #9e0000); background-image: -ms-linear-gradient(top, #f90000, #9e0000); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f90000), color-stop(100%, #9e0000)); background-image: -webkit-linear-gradient(top, #f90000, #9e0000); background-image: -o-linear-gradient(top, #f90000, #9e0000); background-image: linear-gradient(#f90000, #9e0000); border-color: #9e0000 #9e0000 hsl(0, 100%, 26.5%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.29); -webkit-font-smoothing: antialiased;
}
.ejs-button.brown{
	background-color: hsl(30, 100%, 31%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f97c00", endColorstr="#9e4f00"); background-image: -khtml-gradient(linear, left top, left bottom, from(#f97c00), to(#9e4f00)); background-image: -moz-linear-gradient(top, #f97c00, #9e4f00); background-image: -ms-linear-gradient(top, #f97c00, #9e4f00); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f97c00), color-stop(100%, #9e4f00)); background-image: -webkit-linear-gradient(top, #f97c00, #9e4f00); background-image: -o-linear-gradient(top, #f97c00, #9e4f00); background-image: linear-gradient(#f97c00, #9e4f00); border-color: #9e4f00 #9e4f00 hsl(30, 100%, 26.5%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.29); -webkit-font-smoothing: antialiased;
}
.ejs-button.gold{
	background-color: hsl(56, 100%, 31%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9e900", endColorstr="#9e9300"); background-image: -khtml-gradient(linear, left top, left bottom, from(#f9e900), to(#9e9300)); background-image: -moz-linear-gradient(top, #f9e900, #9e9300); background-image: -ms-linear-gradient(top, #f9e900, #9e9300); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9e900), color-stop(100%, #9e9300)); background-image: -webkit-linear-gradient(top, #f9e900, #9e9300); background-image: -o-linear-gradient(top, #f9e900, #9e9300); background-image: linear-gradient(#f9e900, #9e9300); border-color: #9e9300 #9e9300 hsl(56, 100%, 26.5%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.29); -webkit-font-smoothing: antialiased;
}
.ejs-button.lawn{
	background-color: hsl(74, 100%, 31%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#bff900", endColorstr="#799e00"); background-image: -khtml-gradient(linear, left top, left bottom, from(#bff900), to(#799e00)); background-image: -moz-linear-gradient(top, #bff900, #799e00); background-image: -ms-linear-gradient(top, #bff900, #799e00); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bff900), color-stop(100%, #799e00)); background-image: -webkit-linear-gradient(top, #bff900, #799e00); background-image: -o-linear-gradient(top, #bff900, #799e00); background-image: linear-gradient(#bff900, #799e00); border-color: #799e00 #799e00 hsl(74, 100%, 26.5%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.29); -webkit-font-smoothing: antialiased;
}
.ejs-button.green{
	background-color: hsl(100, 100%, 31%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#53f900", endColorstr="#349e00"); background-image: -khtml-gradient(linear, left top, left bottom, from(#53f900), to(#349e00)); background-image: -moz-linear-gradient(top, #53f900, #349e00); background-image: -ms-linear-gradient(top, #53f900, #349e00); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #53f900), color-stop(100%, #349e00)); background-image: -webkit-linear-gradient(top, #53f900, #349e00); background-image: -o-linear-gradient(top, #53f900, #349e00); background-image: linear-gradient(#53f900, #349e00); border-color: #349e00 #349e00 hsl(100, 100%, 26.5%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.29); -webkit-font-smoothing: antialiased;
}
.ejs-button.light-sea-green{
	background-color: hsl(162, 100%, 31%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00f9ae", endColorstr="#009e6e"); background-image: -khtml-gradient(linear, left top, left bottom, from(#00f9ae), to(#009e6e)); background-image: -moz-linear-gradient(top, #00f9ae, #009e6e); background-image: -ms-linear-gradient(top, #00f9ae, #009e6e); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00f9ae), color-stop(100%, #009e6e)); background-image: -webkit-linear-gradient(top, #00f9ae, #009e6e); background-image: -o-linear-gradient(top, #00f9ae, #009e6e); background-image: linear-gradient(#00f9ae, #009e6e); border-color: #009e6e #009e6e hsl(162, 100%, 26.5%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.29); -webkit-font-smoothing: antialiased;
}
.ejs-button.turqoise{
	background-color: hsl(176, 100%, 31%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00f9e9", endColorstr="#009e93"); background-image: -khtml-gradient(linear, left top, left bottom, from(#00f9e9), to(#009e93)); background-image: -moz-linear-gradient(top, #00f9e9, #009e93); background-image: -ms-linear-gradient(top, #00f9e9, #009e93); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00f9e9), color-stop(100%, #009e93)); background-image: -webkit-linear-gradient(top, #00f9e9, #009e93); background-image: -o-linear-gradient(top, #00f9e9, #009e93); background-image: linear-gradient(#00f9e9, #009e93); border-color: #009e93 #009e93 hsl(176, 100%, 26.5%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.29); -webkit-font-smoothing: antialiased;
}
.ejs-button.deep-sky-blue{
	background-color: hsl(193, 100%, 31%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00c3f9", endColorstr="#007b9e"); background-image: -khtml-gradient(linear, left top, left bottom, from(#00c3f9), to(#007b9e)); background-image: -moz-linear-gradient(top, #00c3f9, #007b9e); background-image: -ms-linear-gradient(top, #00c3f9, #007b9e); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00c3f9), color-stop(100%, #007b9e)); background-image: -webkit-linear-gradient(top, #00c3f9, #007b9e); background-image: -o-linear-gradient(top, #00c3f9, #007b9e); background-image: linear-gradient(#00c3f9, #007b9e); border-color: #007b9e #007b9e hsl(193, 100%, 26.5%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.29); -webkit-font-smoothing: antialiased;
}
.ejs-button.steel-blue{
	background-color: hsl(202, 100%, 31%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#009ef9", endColorstr="#00649e"); background-image: -khtml-gradient(linear, left top, left bottom, from(#009ef9), to(#00649e)); background-image: -moz-linear-gradient(top, #009ef9, #00649e); background-image: -ms-linear-gradient(top, #009ef9, #00649e); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #009ef9), color-stop(100%, #00649e)); background-image: -webkit-linear-gradient(top, #009ef9, #00649e); background-image: -o-linear-gradient(top, #009ef9, #00649e); background-image: linear-gradient(#009ef9, #00649e); border-color: #00649e #00649e hsl(202, 100%, 26.5%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.29); -webkit-font-smoothing: antialiased;
}
.ejs-button.blue{
	background-color: hsl(220, 100%, 31%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0053f9", endColorstr="#00349e"); background-image: -khtml-gradient(linear, left top, left bottom, from(#0053f9), to(#00349e)); background-image: -moz-linear-gradient(top, #0053f9, #00349e); background-image: -ms-linear-gradient(top, #0053f9, #00349e); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0053f9), color-stop(100%, #00349e)); background-image: -webkit-linear-gradient(top, #0053f9, #00349e); background-image: -o-linear-gradient(top, #0053f9, #00349e); background-image: linear-gradient(#0053f9, #00349e); border-color: #00349e #00349e hsl(220, 100%, 26.5%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.29); -webkit-font-smoothing: antialiased;
}
.ejs-button.purple{
	background-color: hsl(272, 100%, 31%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#8500f9", endColorstr="#54009e"); background-image: -khtml-gradient(linear, left top, left bottom, from(#8500f9), to(#54009e)); background-image: -moz-linear-gradient(top, #8500f9, #54009e); background-image: -ms-linear-gradient(top, #8500f9, #54009e); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #8500f9), color-stop(100%, #54009e)); background-image: -webkit-linear-gradient(top, #8500f9, #54009e); background-image: -o-linear-gradient(top, #8500f9, #54009e); background-image: linear-gradient(#8500f9, #54009e); border-color: #54009e #54009e hsl(272, 100%, 26.5%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.29); -webkit-font-smoothing: antialiased;
}
.ejs-button.magenta{
	background-color: hsl(287, 100%, 31%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#c300f9", endColorstr="#7b009e"); background-image: -khtml-gradient(linear, left top, left bottom, from(#c300f9), to(#7b009e)); background-image: -moz-linear-gradient(top, #c300f9, #7b009e); background-image: -ms-linear-gradient(top, #c300f9, #7b009e); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c300f9), color-stop(100%, #7b009e)); background-image: -webkit-linear-gradient(top, #c300f9, #7b009e); background-image: -o-linear-gradient(top, #c300f9, #7b009e); background-image: linear-gradient(#c300f9, #7b009e); border-color: #7b009e #7b009e hsl(287, 100%, 26.5%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.29); -webkit-font-smoothing: antialiased;
}
.ejs-button.pink{
	background-color: hsl(321, 100%, 31%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f900a2", endColorstr="#9e0066"); background-image: -khtml-gradient(linear, left top, left bottom, from(#f900a2), to(#9e0066)); background-image: -moz-linear-gradient(top, #f900a2, #9e0066); background-image: -ms-linear-gradient(top, #f900a2, #9e0066); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f900a2), color-stop(100%, #9e0066)); background-image: -webkit-linear-gradient(top, #f900a2, #9e0066); background-image: -o-linear-gradient(top, #f900a2, #9e0066); background-image: linear-gradient(#f900a2, #9e0066); border-color: #9e0066 #9e0066 hsl(321, 100%, 26.5%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.29); -webkit-font-smoothing: antialiased;
}

/* DARK COLOR */
.ejs-button.red-dark{
	background-color: hsl(0, 53%, 29%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#b73838", endColorstr="#712222"); background-image: -khtml-gradient(linear, left top, left bottom, from(#b73838), to(#712222)); background-image: -moz-linear-gradient(top, #b73838, #712222); background-image: -ms-linear-gradient(top, #b73838, #712222); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b73838), color-stop(100%, #712222)); background-image: -webkit-linear-gradient(top, #b73838, #712222); background-image: -o-linear-gradient(top, #b73838, #712222); background-image: linear-gradient(#b73838, #712222); border-color: #712222 #712222 hsl(0, 53%, 24.5%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.29); -webkit-font-smoothing: antialiased;
}
.ejs-button.brown-dark{
	background-color: hsl(24, 47%, 29%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#b06c3f", endColorstr="#6c4227"); background-image: -khtml-gradient(linear, left top, left bottom, from(#b06c3f), to(#6c4227)); background-image: -moz-linear-gradient(top, #b06c3f, #6c4227); background-image: -ms-linear-gradient(top, #b06c3f, #6c4227); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b06c3f), color-stop(100%, #6c4227)); background-image: -webkit-linear-gradient(top, #b06c3f, #6c4227); background-image: -o-linear-gradient(top, #b06c3f, #6c4227); background-image: linear-gradient(#b06c3f, #6c4227); border-color: #6c4227 #6c4227 hsl(24, 47%, 24.5%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.29); -webkit-font-smoothing: antialiased;
}
.ejs-button.gold-dark{
	background-color: hsl(51, 47%, 29%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#b09f3f", endColorstr="#6c6227"); background-image: -khtml-gradient(linear, left top, left bottom, from(#b09f3f), to(#6c6227)); background-image: -moz-linear-gradient(top, #b09f3f, #6c6227); background-image: -ms-linear-gradient(top, #b09f3f, #6c6227); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b09f3f), color-stop(100%, #6c6227)); background-image: -webkit-linear-gradient(top, #b09f3f, #6c6227); background-image: -o-linear-gradient(top, #b09f3f, #6c6227); background-image: linear-gradient(#b09f3f, #6c6227); border-color: #6c6227 #6c6227 hsl(51, 47%, 24.5%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.29); -webkit-font-smoothing: antialiased;
}
.ejs-button.green-dark{
	background-color: hsl(126, 47%, 29%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#3fb04a", endColorstr="#276c2e"); background-image: -khtml-gradient(linear, left top, left bottom, from(#3fb04a), to(#276c2e)); background-image: -moz-linear-gradient(top, #3fb04a, #276c2e); background-image: -ms-linear-gradient(top, #3fb04a, #276c2e); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3fb04a), color-stop(100%, #276c2e)); background-image: -webkit-linear-gradient(top, #3fb04a, #276c2e); background-image: -o-linear-gradient(top, #3fb04a, #276c2e); background-image: linear-gradient(#3fb04a, #276c2e); border-color: #276c2e #276c2e hsl(126, 47%, 24.5%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.29); -webkit-font-smoothing: antialiased;
}
.ejs-button.blue-dark{
	background-color: hsl(207, 47%, 29%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#3f7db0", endColorstr="#274d6c"); background-image: -khtml-gradient(linear, left top, left bottom, from(#3f7db0), to(#274d6c)); background-image: -moz-linear-gradient(top, #3f7db0, #274d6c); background-image: -ms-linear-gradient(top, #3f7db0, #274d6c); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3f7db0), color-stop(100%, #274d6c)); background-image: -webkit-linear-gradient(top, #3f7db0, #274d6c); background-image: -o-linear-gradient(top, #3f7db0, #274d6c); background-image: linear-gradient(#3f7db0, #274d6c); border-color: #274d6c #274d6c hsl(207, 47%, 24.5%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.29); -webkit-font-smoothing: antialiased;
}
.ejs-button.purple-dark{
	background-color: hsl(268, 47%, 29%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#743fb0", endColorstr="#47276c"); background-image: -khtml-gradient(linear, left top, left bottom, from(#743fb0), to(#47276c)); background-image: -moz-linear-gradient(top, #743fb0, #47276c); background-image: -ms-linear-gradient(top, #743fb0, #47276c); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #743fb0), color-stop(100%, #47276c)); background-image: -webkit-linear-gradient(top, #743fb0, #47276c); background-image: -o-linear-gradient(top, #743fb0, #47276c); background-image: linear-gradient(#743fb0, #47276c); border-color: #47276c #47276c hsl(268, 47%, 24.5%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.29); -webkit-font-smoothing: antialiased;
}
.ejs-button.magenta-dark{
	background-color: hsl(331, 47%, 29%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#b03f75", endColorstr="#6c2748"); background-image: -khtml-gradient(linear, left top, left bottom, from(#b03f75), to(#6c2748)); background-image: -moz-linear-gradient(top, #b03f75, #6c2748); background-image: -ms-linear-gradient(top, #b03f75, #6c2748); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b03f75), color-stop(100%, #6c2748)); background-image: -webkit-linear-gradient(top, #b03f75, #6c2748); background-image: -o-linear-gradient(top, #b03f75, #6c2748); background-image: linear-gradient(#b03f75, #6c2748); border-color: #6c2748 #6c2748 hsl(331, 47%, 24.5%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.29); -webkit-font-smoothing: antialiased;
}