@charset "UTF-8";
/* Mixins */
/* primary */
/* secondary */
/* tertiary */
.apruve-blue-bg {
  background-color: #1784b0;
}

.apruve-blue-bg.lighten {
  background-color: #1da6dd;
}

.apruve-blue-bg.darken {
  background-color: #116283;
}

.apruve-blue-text {
  color: #1784b0;
}

.apruve-blue-text.lighten {
  color: #1da6dd;
}

.apruve-blue-text.darken {
  color: #116283;
}

.white-bg {
  background-color: #fff;
}

.white-text {
  color: #fff;
}

.medium-blue-bg {
  background-color: #0096db;
}

.medium-blue-bg.lighten {
  background-color: #0fb3ff;
}

.medium-blue-bg.darken {
  background-color: #0073a8;
}

.medium-blue-text {
  color: #0096db;
}

.medium-blue-text.lighten {
  color: #0fb3ff;
}

.medium-blue-text.darken {
  color: #0073a8;
}

.orange-bg {
  background-color: #ffa110;
}

.orange-bg.lighten {
  background-color: #ffb543;
}

.orange-bg.darken {
  background-color: #dc8500;
}

.orange-text {
  color: #ffa110;
}

.orange-text.lighten {
  color: #ffb543;
}

.orange-text.darken {
  color: #dc8500;
}

.light-orange-bg {
  background-color: #ffc66e;
}

.light-orange-bg.lighten {
  background-color: #ffdaa1;
}

.light-orange-bg.darken {
  background-color: #ffb23b;
}

.light-orange-text {
  color: #ffc66e;
}

.light-orange-text.lighten {
  color: #ffdaa1;
}

.light-orange-text.darken {
  color: #ffb23b;
}

.dark-gray-bg {
  background-color: #666;
}

.dark-gray-bg.lighten {
  background-color: gray;
}

.dark-gray-bg.darken {
  background-color: #4d4d4d;
}

.dark-gray-text {
  color: #666;
}

.dark-gray-text.lighten {
  color: gray;
}

.dark-gray-text.darken {
  color: #4d4d4d;
}

.light-gray-bg {
  background-color: #e1e1e1;
}

.light-gray-bg.lighten {
  background-color: #fbfbfb;
}

.light-gray-bg.darken {
  background-color: #c8c8c8;
}

.light-gray-text {
  color: #e1e1e1;
}

.light-gray-text.lighten {
  color: #fbfbfb;
}

.light-gray-text.darken {
  color: #c8c8c8;
}

.green-bg {
  background-color: #4c9d2f;
}

.green-bg.lighten {
  background-color: #5fc43b;
}

.green-bg.darken {
  background-color: #397623;
}

.green-text {
  color: #4c9d2f;
}

.green-text.lighten {
  color: #5fc43b;
}

.green-text.darken {
  color: #397623;
}

.light-green-bg {
  background-color: #6bc04b;
}

.light-green-bg.lighten {
  background-color: #8acd71;
}

.light-green-bg.darken {
  background-color: #54a038;
}

.light-green-text {
  color: #6bc04b;
}

.light-green-text.lighten {
  color: #8acd71;
}

.light-green-text.darken {
  color: #54a038;
}

.purple-bg {
  background-color: #7f3f98;
}

.purple-bg.lighten {
  background-color: #9b52b8;
}

.purple-bg.darken {
  background-color: #613074;
}

.purple-text {
  color: #7f3f98;
}

.purple-text.lighten {
  color: #9b52b8;
}

.purple-text.darken {
  color: #613074;
}

.light-purple-bg {
  background-color: #9161a8;
}

.light-purple-bg.lighten {
  background-color: #a882ba;
}

.light-purple-bg.darken {
  background-color: #764c8a;
}

.light-purple-text {
  color: #9161a8;
}

.light-purple-text.lighten {
  color: #a882ba;
}

.light-purple-text.darken {
  color: #764c8a;
}

/*** start TABS scss below ***/
.nav.nav-tabs.responsive {
  border-color: #666;
}
.nav.nav-tabs.responsive > li.active > a, .nav.nav-tabs.responsive > li.active > a:focus, .nav.nav-tabs.responsive > li.active > a:hover {
  border-color: #666;
  border-bottom-color: #fff;
  border-top-color: #0096db;
  border-top-width: 3px;
  border-radius: 0;
  color: #666;
  outline: none;
}
.nav.nav-tabs.responsive > li > a, .nav.nav-tabs.responsive > li > a:active, .nav.nav-tabs.responsive > li > a:focus, .nav.nav-tabs.responsive > li > a:hover {
  background-color: transparent;
  outline: none;
  border-color: transparent;
  padding: 5px 15px;
}
@media (min-width: 768px) {
  .nav.nav-tabs.responsive .apruve-icon-circle-right-arrow {
    display: none;
  }
}

.panel-group.responsive .panel {
  border-radius: 0;
  box-shadow: none;
  border-color: #666;
}
.panel-group.responsive .panel.expanded .panel-title a {
  border-top: 3px solid #0096db;
}
.panel-group.responsive .panel.expanded .panel-title a .apruve-icon-circle-right-arrow {
  margin-right: 5px;
}
.panel-group.responsive .panel.expanded .panel-title a .apruve-icon-circle-right-arrow:before {
  content: "";
}
.panel-group.responsive .panel.collapsed .panel-title a {
  border-top: 0;
}
.panel-group.responsive .panel.collapsed .panel-title a .apruve-icon-circle-right-arrow {
  margin-right: 5px;
}
.panel-group.responsive .panel-heading {
  border-color: #666;
  background-color: #fff;
  color: #666;
  border-radius: 0;
  padding: 0;
}
.panel-group.responsive .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #e1e1e1;
}
.panel-group.responsive .panel-heading .panel-title a.accordion-toggle {
  color: #0096db;
  padding: 10px 15px;
  display: block;
}

.tab-content {
  padding: 15px;
}