.accordion-group.open .accordion-heading {
  background-color: #8ab15a;
  background-image: -moz-linear-gradient(top, #94ba65, #7ba349);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#94ba65), to(#7ba349));
  background-image: -webkit-linear-gradient(top, #94ba65, #7ba349);
  background-image: -o-linear-gradient(top, #94ba65, #7ba349);
  background-image: linear-gradient(to bottom, #94ba65, #7ba349);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff94ba65', endColorstr='#ff7ba349', GradientType=0);
  border-color: #7ba349 #7ba349 #536e31;
  border-color: #608039;
}
.btn-primary {
  background-color: #92b765;
  background-image: -moz-linear-gradient(top, #a0c277, #7da64b);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#a0c277), to(#7da64b));
  background-image: -webkit-linear-gradient(top, #a0c277, #7da64b);
  background-image: -o-linear-gradient(top, #a0c277, #7da64b);
  background-image: linear-gradient(to bottom, #a0c277, #7da64b);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa0c277', endColorstr='#ff7da64b', GradientType=0);
  border-color: #7da64b #7da64b #567233;
  *background-color: #7da64b;
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  background-color: #7da64b;
  *background-color: #709543;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #63833b \9;
}
.btn-secondary {
  background-color: #268ead;
  background-image: -moz-linear-gradient(top, #2ca1c5, #1f718a);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2ca1c5), to(#1f718a));
  background-image: -webkit-linear-gradient(top, #2ca1c5, #1f718a);
  background-image: -o-linear-gradient(top, #2ca1c5, #1f718a);
  background-image: linear-gradient(to bottom, #2ca1c5, #1f718a);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2ca1c5', endColorstr='#ff1f718a', GradientType=0);
  border-color: #1f718a #1f718a #113e4c;
  *background-color: #1f718a;
}
.btn-secondary:hover,
.btn-secondary:active,
.btn-secondary.active,
.btn-secondary.disabled,
.btn-secondary[disabled] {
  background-color: #1f718a;
  *background-color: #1a6076;
}
.btn-secondary:active,
.btn-secondary.active {
  background-color: #154f61 \9;
}
.btn-tertiary {
  background-color: #979797;
  background-image: -moz-linear-gradient(top, #a6a6a6, #828282);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#a6a6a6), to(#828282));
  background-image: -webkit-linear-gradient(top, #a6a6a6, #828282);
  background-image: -o-linear-gradient(top, #a6a6a6, #828282);
  background-image: linear-gradient(to bottom, #a6a6a6, #828282);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa6a6a6', endColorstr='#ff828282', GradientType=0);
  border-color: #828282 #828282 #5c5c5c;
  *background-color: #828282;
}
.btn-tertiary:hover,
.btn-tertiary:active,
.btn-tertiary.active,
.btn-tertiary.disabled,
.btn-tertiary[disabled] {
  background-color: #828282;
  *background-color: #757575;
}
.btn-tertiary:active,
.btn-tertiary.active {
  background-color: #696969 \9;
}
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-menu:hover > a {
  background-color: #94ba65;
  background-image: -moz-linear-gradient(top, #94ba65, #94ba65);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#94ba65), to(#94ba65));
  background-image: -webkit-linear-gradient(top, #94ba65, #94ba65);
  background-image: -o-linear-gradient(top, #94ba65, #94ba65);
  background-image: linear-gradient(to bottom, #94ba65, #94ba65);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff94ba65', endColorstr='#ff94ba65', GradientType=0);
  background: #94ba65;
}
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a {
  background-color: #94ba65;
  background-image: -moz-linear-gradient(top, #94ba65, #94ba65);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#94ba65), to(#94ba65));
  background-image: -webkit-linear-gradient(top, #94ba65, #94ba65);
  background-image: -o-linear-gradient(top, #94ba65, #94ba65);
  background-image: linear-gradient(to bottom, #94ba65, #94ba65);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff94ba65', endColorstr='#ff94ba65', GradientType=0);
  background: #94ba65;
}
.loading{
   background: #94ba65 !important;
}
.modal-header {
  background-color: #264565;
  background-image: -moz-linear-gradient(top, #2b4e72, #1e3751);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2b4e72), to(#1e3751));
  background-image: -webkit-linear-gradient(top, #2b4e72, #1e3751);
  background-image: -o-linear-gradient(top, #2b4e72, #1e3751);
  background-image: linear-gradient(to bottom, #2b4e72, #1e3751);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2b4e72', endColorstr='#ff1e3751', GradientType=0);
  border: 1px solid #0f1b28;
}
.nav-pills  > li.active  > a,
.nav-pills  > li.active  > a:hover {
  background-color: #94ba65;
}
.nav-list  > .active > a,
.nav-list  > .active > a:hover {
  background-color: #94ba65;
}
.nav-stacked li.active a,
.nav-stacked li.active a:hover {
 background-color: #94ba65;
}
.pagination li.active a {
  background-color: #8ab15a;
  background-image: -moz-linear-gradient(top, #94ba65, #7ba349);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#94ba65), to(#7ba349));
  background-image: -webkit-linear-gradient(top, #94ba65, #7ba349);
  background-image: -o-linear-gradient(top, #94ba65, #7ba349);
  background-image: linear-gradient(to bottom, #94ba65, #7ba349);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff94ba65', endColorstr='#ff7ba349', GradientType=0);
  border-color: #7ba349 #7ba349 #536e31;
}
.progress .bar {
  background-color: #2ca1c5;
  background-image: -moz-linear-gradient(top, #4074aa, #24415f);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4074aa), to(#24415f));
  background-image: -webkit-linear-gradient(top, #4074aa, #24415f);
  background-image: -o-linear-gradient(top, #4074aa, #24415f);
  background-image: linear-gradient(to bottom, #4074aa, #24415f);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4074aa', endColorstr='#ff24415f', GradientType=0);
  border-color: #24415f #24415f #203a54;
}
.progress.progress-striped .bar {
  background-color: #4074aa;
}
.progress-primary .bar {
  background-color: #88ae59;
  background-image: -moz-linear-gradient(top, #94ba65, #759c46);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#94ba65), to(#759c46));
  background-image: -webkit-linear-gradient(top, #94ba65, #759c46);
  background-image: -o-linear-gradient(top, #94ba65, #759c46);
  background-image: linear-gradient(to bottom, #94ba65, #759c46);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff94ba65', endColorstr='#ff759c46', GradientType=0);
  border-color: #759c46 #759c46 #4e672e;
}
.progress-primary.progress-striped .bar {
  background-color: #94ba65;
}
.progress-secondary .bar {
  background-color: #2790b0;
  background-image: -moz-linear-gradient(top, #23809c, #2790b0);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#23809c), to(#2790b0));
  background-image: -webkit-linear-gradient(top, #23809c, #2790b0);
  background-image: -o-linear-gradient(top, #23809c, #2790b0);
  background-image: linear-gradient(to bottom, #23809c, #2790b0);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c677e', endColorstr='#ff2790b0', GradientType=0);
  border-color: #2790b0 #2790b0 #0f1b28;
}
.progress-secondary.progress-striped .bar {
  background-color: #23809c;
}
.progress-tertiary .bar {
  background-color: #8d8d8d;
  background-image: -moz-linear-gradient(top, #999999, #7a7a7a);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#999999), to(#7a7a7a));
  background-image: -webkit-linear-gradient(top, #999999, #7a7a7a);
  background-image: -o-linear-gradient(top, #999999, #7a7a7a);
  background-image: linear-gradient(to bottom, #999999, #7a7a7a);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff999999', endColorstr='#ff7a7a7a', GradientType=0);
  border-color: #7a7a7a #7a7a7a #545454;
}
.progress-tertiary.progress-striped .bar {
  background-color: #999999;
}
.table-highlight.table-bordered thead tr {
  background-color: #254463;
  background-image: -moz-linear-gradient(top, #2b4e72, #1d354d);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2b4e72), to(#1d354d));
  background-image: -webkit-linear-gradient(top, #2b4e72, #1d354d);
  background-image: -o-linear-gradient(top, #2b4e72, #1d354d);
  background-image: linear-gradient(to bottom, #2b4e72, #1d354d);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2b4e72', endColorstr='#ff1d354d', GradientType=0);
}
.table-highlight.table-bordered thead th {
  border-right: 1px solid #16283a;
  border-left: 1px solid #396797;
  -webkit-box-shadow: inset 0 1px 0 #4981ba;
  -moz-box-shadow: inset 0 1px 0 #4981ba;
  box-shadow: inset 0 1px 0 #4981ba;
}
.label.label-primary {
  background-color: #94ba65;
}
.label.label-secondary {
  background-color: #23809c;
}
.label.label-tertiary {
  background-color: #999999;
}
.badge.badge-primary {
  background-color: #94ba65;
}
.badge.badge-secondary {
  background-color: #23809c;
}
.badge.badge-tertiary {
  background-color: #999999;
}
.ui-slider .ui-slider-range {
  background-color: #636363;
  background-image: -moz-linear-gradient(top, #497eb4, #5086bd);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#497eb4), to(#5086bd));
  background-image: -webkit-linear-gradient(top, #497eb4, #5086bd);
  background-image: -o-linear-gradient(top, #497eb4, #5086bd);
  background-image: linear-gradient(to bottom, #497eb4, #5086bd);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3f71a6', endColorstr='#ff5086bd', GradientType=0);
  border-color: #5086bd #5086bd #3f71a6;
}
.ui-slider.slider-primary .ui-slider-range {
  background-color: #217c97;
  background-image: -moz-linear-gradient(top, #9cbf71, #aac885);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#9cbf71), to(#aac885));
  background-image: -webkit-linear-gradient(top, #9cbf71, #aac885);
  background-image: -o-linear-gradient(top, #9cbf71, #aac885);
  background-image: linear-gradient(to bottom, #9cbf71, #aac885);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#88b253', endColorstr='#ffaac885', GradientType=0);
  border-color: #aac885 #aac885 #608039;
}
.ui-slider.slider-secondary .ui-slider-range {
  background-color: #608039;
  background-image: -moz-linear-gradient(top, #23809c, #2588a6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#23809c), to(#2588a6));
  background-image: -webkit-linear-gradient(top, #23809c, #2588a6);
  background-image: -o-linear-gradient(top, #23809c, #2588a6);
  background-image: linear-gradient(to bottom, #23809c, #2588a6);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c677e', endColorstr='#217c97', GradientType=0);
  border-color: #2588a6 #2588a6 #217c97;
}
.ui-slider.slider-tertiary .ui-slider-range {
  background-color: #144858;
  background-image: -moz-linear-gradient(top, #999999, #939393);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#999999), to(#939393));
  background-image: -webkit-linear-gradient(top, #999999, #939393);
  background-image: -o-linear-gradient(top, #999999, #939393);
  background-image: linear-gradient(to bottom, #999999, #939393);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff999999', endColorstr='#8a8a8a', GradientType=0);
  border-color: #939393 #939393 #8a8a8a;
}
.ui-datepicker .ui-widget-header {
  background-color: #88ae59;
  background-image: -moz-linear-gradient(top, #94ba65, #759c46);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#94ba65), to(#759c46));
  background-image: -webkit-linear-gradient(top, #94ba65, #759c46);
  background-image: -o-linear-gradient(top, #94ba65, #759c46);
  background-image: linear-gradient(to bottom, #94ba65, #759c46);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff94ba65', endColorstr='#ff759c46', GradientType=0);
  border-color: #759c46 #759c46 #4e672e;
  border: 1px solid #6d9141;
  -webkit-box-shadow: inset 0 1px 0 #c0d6a4;
  -moz-box-shadow: inset 0 1px 0 #c0d6a4;
  box-shadow: inset 0 1px 0 #c0d6a4;
}
.ui-datepicker td .ui-state-default:hover {
  background: #999999;
}
.ui-datepicker td .ui-state-active {
  background: #94ba65;
}
.ui-datepicker .ui-state-hover,
.ui-datepicker .ui-widget-content .ui-state-hover,
.ui-datepicker .ui-widget-header .ui-state-hover,
.ui-datepicker .ui-state-focus,
.ui-datepicker .ui-widget-content .ui-state-focus,
.ui-datepicker .ui-widget-header .ui-state-focus {
  border: 1px solid #6d9141;
}
.ui-datepicker-today a:hover {
  background-color: #94ba65;
}
.ui-datepicker-today a {
  background-color: #999999;
}
.plan-container.best-value .plan-header {
  background-color: #83ae4e;
}
.plan-container.best-value .plan-price {
  background-color: #94ba65;
}
.faq-container .faq-list li .faq-number {
  background: #94ba65;
}
#topbar {
  background: #16283a;
  border-bottom: 1px solid #0f1b28;
}
#topbar #top-nav  > ul > li > a {
  color: #80a7cf;
}
#topbar #top-nav  > ul > li > a > .caret {
  border-top-color: #80a7cf;
}
#header {
  background: #1d354d;
  -webkit-box-shadow: inset 0 1px 0 #28496b;
  -moz-box-shadow: inset 0 1px 0 #28496b;
  box-shadow: inset 0 1px 0 #28496b;
}
#header .btn-navbar {
  color: #94ba65;
  border-top: 1px solid #0f1b28;
}
#main-nav > .navbar-nav  > li > a,
#main-nav > .navbar-nav  > li:not(.active) > a:hover,
#main-nav > .navbar-nav  > li.open:not(.active) > a {
  background-color: #1f3852;
  background-image: -moz-linear-gradient(top, #24415f, #172b3e);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#24415f), to(#172b3e));
  background-image: -webkit-linear-gradient(top, #24415f, #172b3e);
  background-image: -o-linear-gradient(top, #24415f, #172b3e);
  background-image: linear-gradient(to bottom, #24415f, #172b3e);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff24415f', endColorstr='#ff172b3e', GradientType=0);
  border: 1px solid #080f15;
  -webkit-box-shadow: inset 0 1px 0 #325b85;
  -moz-box-shadow: inset 0 1px 0 #325b85;
  box-shadow: inset 0 1px 0 #325b85;
}
#main-nav > .navbar-nav  > li:not(.active) > a:hover,
#main-nav > .navbar-nav  > li.open:not(.active) > a {
  background-color: #2588a6;
  background-image: -moz-linear-gradient(top, #1e3751, #16283a);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1e3751), to(#16283a));
  background-image: -webkit-linear-gradient(top, #1e3751, #16283a);
  background-image: -o-linear-gradient(top, #1e3751, #16283a);
  background-image: linear-gradient(to bottom, #1e3751, #16283a);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1e3751', endColorstr='#ff16283a', GradientType=0);
}
#main-nav > .navbar-nav  > li.active > a {
    color: #192d42;
}
#main-nav > .navbar-nav .active .dropdown-toggle .caret {
  border-top-color: #2b4e72;
}
#footer {
  background: #1d354d;
  -webkit-box-shadow: inset 0 1px 0 #1e3751;
  -moz-box-shadow: inset 0 1px 0 #1e3751;
  box-shadow: inset 0 1px 0 #1e3751;
}
#footer a {
  color: #80a7cf;
}
#footer a:hover {
  color: #80a7cf;
}
@media (max-width: 767px) {
  #topbar #top-nav  > ul  > li a:hover {
    background: #94ba65;
  }
}