.color-background {
  color: white;
  background: black;
}
.color-text {
  color: black;
}
.btn-color {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #363636;
  *background-color: #222222;
  background-image: -moz-linear-gradient(top, #444444, #222222);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));
  background-image: -webkit-linear-gradient(top, #444444, #222222);
  background-image: -o-linear-gradient(top, #444444, #222222);
  background-image: linear-gradient(to bottom, #444444, #222222);
  background-repeat: repeat-x;
  border-color: #222222 #222222 #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-color:hover,
.btn-color:focus,
.btn-color:active,
.btn-color.active,
.btn-color.disabled,
.btn-color[disabled] {
  color: #ffffff;
  background-color: #222222;
  *background-color: #151515;
}
.btn-color:active,
.btn-color.active {
  background-color: #080808;
}
.color-background h4 {
  color: #FFFFFF;
}
.color-green .color-background,
.widget-inline.color-green .color-background {
  background: #55bb75 !important;
}
.color-green .color-text,
.widget-inline.color-green .color-text,
.color-green .color-text a,
.widget-inline.color-green .color-text a {
  color: #55bb75 !important;
}
.color-green .color-border,
.widget-inline.color-green .color-border {
  border-bottom: 5px solid #55bb75;
}
.color-green .color-border-left,
.widget-inline.color-green .color-border-left {
  border-left: 5px solid #55bb75;
}
.color-green .color-border-top,
.widget-inline.color-green .color-border-top {
  border-top-color: #55bb75 !important;
}
.color-green .color-border-bottom,
.widget-inline.color-green .color-border-bottom {
  border-bottom-color: #55bb75 !important;
}
.color-green .color-border-right,
.widget-inline.color-green .color-border-right {
  border-right-color: #55bb75 !important;
}
.color-green .btn-color,
.widget-inline.color-green .btn-color {
  background-color: #51B581;
  background-image: -moz-linear-gradient(top, #5ec38f, #51b581);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5ec38f), to(#51b581));
  background-image: -webkit-linear-gradient(top, #5ec38f, #51b581);
  background-image: -o-linear-gradient(top, #5ec38f, #51b581);
  background-image: linear-gradient(to bottom, #5ec38f, #51b581);
  background-repeat: repeat-x;
  border-color: #5EC38F #51B581 #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff51B581', endColorstr='#ff5EC38F', GradientType=0);
}
.color-orange .color-background,
.widget-inline.color-orange .color-background {
  background: #e96d47 !important;
}
.color-orange .color-text,
.widget-inline.color-orange .color-text,
.color-orange .color-text a,
.widget-inline.color-orange .color-text a {
  color: #e96d47 !important;
}
.color-orange .color-border,
.widget-inline.color-orange .color-border {
  border-bottom: 5px solid #e96d47;
}
.color-orange .color-border-left,
.widget-inline.color-orange .color-border-left {
  border-left: 5px solid #e96d47;
}
.color-orange .color-border-top,
.widget-inline.color-orange .color-border-top {
  border-top-color: #e96d47 !important;
}
.color-orange .color-border-bottom,
.widget-inline.color-orange .color-border-bottom {
  border-bottom-color: #e96d47 !important;
}
.color-orange .color-border-right,
.widget-inline.color-orange .color-border-right {
  border-right-color: #e96d47 !important;
}
.color-orange .btn-color,
.widget-inline.color-orange .btn-color {
  background-color: #e55f3a;
  background-image: -moz-linear-gradient(top, #e86e48, #e55f3a);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e86e48), to(#e55f3a));
  background-image: -webkit-linear-gradient(top, #e86e48, #e55f3a);
  background-image: -o-linear-gradient(top, #e86e48, #e55f3a);
  background-image: linear-gradient(to bottom, #e86e48, #e55f3a);
  background-repeat: repeat-x;
  border-color: #e86e48 #e55f3a #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe55f3a', endColorstr='#ffe86e48', GradientType=0);
}
.color-orange .color-button,
.widget-inline.color-orange .color-button {
  background-color: #e86e48 !important;
  background-image: linear-gradient(to bottom, #e86e48, #e55f3a) !important;
  background: -moz-linear-gradient(top, #e86e48 0%, #e55f3a 100%) !important;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e86e48), color-stop(100%, #e55f3a)) !important;
  background: -webkit-linear-gradient(top, #e86e48 0%, #e55f3a 100%) !important;
  background: -o-linear-gradient(top, #e86e48 0%, #e55f3a 100%) !important;
  background: linear-gradient(to bottom, #e86e48 0%, #e55f3a 100%) !important;
  text-shadow: none;
}
.color-purple .color-background,
.widget-inline.color-purple .color-background {
  background: #744da4 !important;
}
.color-purple .color-text,
.widget-inline.color-purple .color-text,
.color-purple .color-text a,
.widget-inline.color-purple .color-text a {
  color: #744da4 !important;
}
.color-purple .color-border,
.widget-inline.color-purple .color-border {
  border-bottom: 5px solid #744da4;
}
.color-purple .color-border-left,
.widget-inline.color-purple .color-border-left {
  border-left: 5px solid #744da4;
}
.color-purple .color-border-top,
.widget-inline.color-purple .color-border-top {
  border-top-color: #744da4 !important;
}
.color-purple .color-border-bottom,
.widget-inline.color-purple .color-border-bottom {
  border-bottom-color: #744da4 !important;
}
.color-purple .color-border-right,
.widget-inline.color-purple .color-border-right {
  border-right-color: #744da4 !important;
}
.color-purple .btn-color,
.widget-inline.color-purple .btn-color {
  background-color: #6B459A;
  background-image: -moz-linear-gradient(top, #845cb5, #6b459a);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#845cb5), to(#6b459a));
  background-image: -webkit-linear-gradient(top, #845cb5, #6b459a);
  background-image: -o-linear-gradient(top, #845cb5, #6b459a);
  background-image: linear-gradient(to bottom, #845cb5, #6b459a);
  background-repeat: repeat-x;
  border-color: #845CB5 #6B459A #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6B459A', endColorstr='#ff845CB5', GradientType=0);
}
.color-purple .color-button,
.widget-inline.color-purple .color-button {
  background-color: #8E45E8 !important;
  background-image: linear-gradient(to bottom, #8e45e8, #7c34e2) !important;
  background: -moz-linear-gradient(top, #8e45e8 0%, #7c34e2 100%) !important;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #8e45e8), color-stop(100%, #7c34e2)) !important;
  background: -webkit-linear-gradient(top, #8e45e8 0%, #7c34e2 100%) !important;
  background: -o-linear-gradient(top, #8e45e8 0%, #7c34e2 100%) !important;
  background: linear-gradient(to bottom, #8e45e8 0%, #7c34e2 100%) !important;
  text-shadow: none;
}
.color-blue .color-background,
.widget-inline.color-blue .color-background {
  background: #559bc3 !important;
}
.color-blue .color-text,
.widget-inline.color-blue .color-text,
.color-blue .color-text a,
.widget-inline.color-blue .color-text a {
  color: #559bc3 !important;
}
.color-blue .color-border,
.widget-inline.color-blue .color-border {
  border-bottom: 5px solid #559bc3;
}
.color-blue .color-border-left,
.widget-inline.color-blue .color-border-left {
  border-left: 5px solid #559bc3;
}
.color-blue .color-border-top,
.widget-inline.color-blue .color-border-top {
  border-top-color: #559bc3 !important;
}
.color-blue .color-border-bottom,
.widget-inline.color-blue .color-border-bottom {
  border-bottom-color: #559bc3 !important;
}
.color-blue .color-border-right,
.widget-inline.color-blue .color-border-right {
  border-right-color: #559bc3 !important;
}
.color-blue .color-border-bottom,
.widget-inline.color-blue .color-border-bottom {
  border-bottom-color: #37769B !important;
}
.color-blue a.color-hover:hover,
.widget-inline.color-blue a.color-hover:hover {
  background: #559BC3 !important;
  color: #FFFFFF;
}
.color-blue .btn-color,
.widget-inline.color-blue .btn-color {
  background-color: #3B7CA3;
  background-image: -moz-linear-gradient(top, #5fa2cc, #3b7ca3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5fa2cc), to(#3b7ca3));
  background-image: -webkit-linear-gradient(top, #5fa2cc, #3b7ca3);
  background-image: -o-linear-gradient(top, #5fa2cc, #3b7ca3);
  background-image: linear-gradient(to bottom, #5fa2cc, #3b7ca3);
  background-repeat: repeat-x;
  border-color: #5FA2CC #3B7CA3 #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3B7CA3', endColorstr='#ff5FA2CC', GradientType=0);
}