.alert {
  padding-left: 2em;
  padding-right: 2em; }

.break-all {
  word-break: break-all; }

.break-word {
  overflow-wrap: break-word;
  word-wrap: break-word; }

.danger, a > i.fa.danger {
  color: red; }

.footer {
  margin-bottom: 5px; }

.nowrap {
  white-space: nowrap; }

.radio-list > label.radio-inline:first-child {
  padding-left: 20px; }

.sponsors {
  color: #bbb;
  margin-bottom: 10px; }

.sweet-alert .sa-icon,
.sweet-alert .sa-icon.sa-success .sa-placeholder {
  border-radius: 50% !important; }

.table-fixed {
  table-layout: fixed; }

.table-striped > tbody > tr:nth-of-type(even) {
  background-color: lightgrey; }

.action-plan {
  border: 1px solid lightgrey;
  background-color: #f8f8f8;
  margin: 10px 0 20px 0;
  padding: 15px;
  white-space: pre; }

.dashboard-stat2-clickable {
  display: block; }
  .dashboard-stat2-clickable:hover .dashboard-stat2 {
    transition: all 0.3s; }

.dashboard-stat2-clickable:hover .dashboard-stat2.white {
  background-color: #ffffff; }

.dashboard-stat2-clickable:hover .dashboard-stat2.white,
.dashboard-stat2-clickable:hover .dashboard-stat2.white small,
.dashboard-stat2-clickable:hover .dashboard-stat2.white .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.white .status-number,
.dashboard-stat2-clickable:hover .font-white {
  color: #666 !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.default {
  background-color: #e1e5ec; }

.dashboard-stat2-clickable:hover .dashboard-stat2.default,
.dashboard-stat2-clickable:hover .dashboard-stat2.default small,
.dashboard-stat2-clickable:hover .dashboard-stat2.default .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.default .status-number,
.dashboard-stat2-clickable:hover .font-default {
  color: #666 !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.dark {
  background-color: #2f353b; }

.dashboard-stat2-clickable:hover .dashboard-stat2.dark,
.dashboard-stat2-clickable:hover .dashboard-stat2.dark small,
.dashboard-stat2-clickable:hover .dashboard-stat2.dark .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.dark .status-number,
.dashboard-stat2-clickable:hover .font-dark {
  color: #FFFFFF !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.blue {
  background-color: #3598dc; }

.dashboard-stat2-clickable:hover .dashboard-stat2.blue,
.dashboard-stat2-clickable:hover .dashboard-stat2.blue small,
.dashboard-stat2-clickable:hover .dashboard-stat2.blue .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.blue .status-number,
.dashboard-stat2-clickable:hover .font-blue {
  color: #FFFFFF !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.blue-madison {
  background-color: #578ebe; }

.dashboard-stat2-clickable:hover .dashboard-stat2.blue-madison,
.dashboard-stat2-clickable:hover .dashboard-stat2.blue-madison small,
.dashboard-stat2-clickable:hover .dashboard-stat2.blue-madison .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.blue-madison .status-number,
.dashboard-stat2-clickable:hover .font-blue-madison {
  color: #FFFFFF !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.blue-chambray {
  background-color: #2C3E50; }

.dashboard-stat2-clickable:hover .dashboard-stat2.blue-chambray,
.dashboard-stat2-clickable:hover .dashboard-stat2.blue-chambray small,
.dashboard-stat2-clickable:hover .dashboard-stat2.blue-chambray .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.blue-chambray .status-number,
.dashboard-stat2-clickable:hover .font-blue-chambray {
  color: #FFFFFF !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.blue-ebonyclay {
  background-color: #22313F; }

.dashboard-stat2-clickable:hover .dashboard-stat2.blue-ebonyclay,
.dashboard-stat2-clickable:hover .dashboard-stat2.blue-ebonyclay small,
.dashboard-stat2-clickable:hover .dashboard-stat2.blue-ebonyclay .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.blue-ebonyclay .status-number,
.dashboard-stat2-clickable:hover .font-blue-ebonyclay {
  color: #FFFFFF !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.blue-hoki {
  background-color: #67809F; }

.dashboard-stat2-clickable:hover .dashboard-stat2.blue-hoki,
.dashboard-stat2-clickable:hover .dashboard-stat2.blue-hoki small,
.dashboard-stat2-clickable:hover .dashboard-stat2.blue-hoki .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.blue-hoki .status-number,
.dashboard-stat2-clickable:hover .font-blue-hoki {
  color: #FFFFFF !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.blue-steel {
  background-color: #4B77BE; }

.dashboard-stat2-clickable:hover .dashboard-stat2.blue-steel,
.dashboard-stat2-clickable:hover .dashboard-stat2.blue-steel small,
.dashboard-stat2-clickable:hover .dashboard-stat2.blue-steel .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.blue-steel .status-number,
.dashboard-stat2-clickable:hover .font-blue-steel {
  color: #FFFFFF !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.blue-soft {
  background-color: #4c87b9; }

.dashboard-stat2-clickable:hover .dashboard-stat2.blue-soft,
.dashboard-stat2-clickable:hover .dashboard-stat2.blue-soft small,
.dashboard-stat2-clickable:hover .dashboard-stat2.blue-soft .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.blue-soft .status-number,
.dashboard-stat2-clickable:hover .font-blue-soft {
  color: #FFFFFF !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.blue-dark {
  background-color: #5e738b; }

.dashboard-stat2-clickable:hover .dashboard-stat2.blue-dark,
.dashboard-stat2-clickable:hover .dashboard-stat2.blue-dark small,
.dashboard-stat2-clickable:hover .dashboard-stat2.blue-dark .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.blue-dark .status-number,
.dashboard-stat2-clickable:hover .font-blue-dark {
  color: #FFFFFF !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.blue-sharp {
  background-color: #5C9BD1; }

.dashboard-stat2-clickable:hover .dashboard-stat2.blue-sharp,
.dashboard-stat2-clickable:hover .dashboard-stat2.blue-sharp small,
.dashboard-stat2-clickable:hover .dashboard-stat2.blue-sharp .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.blue-sharp .status-number,
.dashboard-stat2-clickable:hover .font-blue-sharp {
  color: #FFFFFF !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.green {
  background-color: #32c5d2; }

.dashboard-stat2-clickable:hover .dashboard-stat2.green,
.dashboard-stat2-clickable:hover .dashboard-stat2.green small,
.dashboard-stat2-clickable:hover .dashboard-stat2.green .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.green .status-number,
.dashboard-stat2-clickable:hover .font-green {
  color: #FFFFFF !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.green-meadow {
  background-color: #1BBC9B; }

.dashboard-stat2-clickable:hover .dashboard-stat2.green-meadow,
.dashboard-stat2-clickable:hover .dashboard-stat2.green-meadow small,
.dashboard-stat2-clickable:hover .dashboard-stat2.green-meadow .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.green-meadow .status-number,
.dashboard-stat2-clickable:hover .font-green-meadow {
  color: #FFFFFF !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.green-seagreen {
  background-color: #1BA39C; }

.dashboard-stat2-clickable:hover .dashboard-stat2.green-seagreen,
.dashboard-stat2-clickable:hover .dashboard-stat2.green-seagreen small,
.dashboard-stat2-clickable:hover .dashboard-stat2.green-seagreen .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.green-seagreen .status-number,
.dashboard-stat2-clickable:hover .font-green-seagreen {
  color: #FFFFFF !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.green-turquoise {
  background-color: #36D7B7; }

.dashboard-stat2-clickable:hover .dashboard-stat2.green-turquoise,
.dashboard-stat2-clickable:hover .dashboard-stat2.green-turquoise small,
.dashboard-stat2-clickable:hover .dashboard-stat2.green-turquoise .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.green-turquoise .status-number,
.dashboard-stat2-clickable:hover .font-green-turquoise {
  color: #FFFFFF !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.green-haze {
  background-color: #44b6ae; }

.dashboard-stat2-clickable:hover .dashboard-stat2.green-haze,
.dashboard-stat2-clickable:hover .dashboard-stat2.green-haze small,
.dashboard-stat2-clickable:hover .dashboard-stat2.green-haze .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.green-haze .status-number,
.dashboard-stat2-clickable:hover .font-green-haze {
  color: #FFFFFF !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.green-jungle {
  background-color: #26C281; }

.dashboard-stat2-clickable:hover .dashboard-stat2.green-jungle,
.dashboard-stat2-clickable:hover .dashboard-stat2.green-jungle small,
.dashboard-stat2-clickable:hover .dashboard-stat2.green-jungle .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.green-jungle .status-number,
.dashboard-stat2-clickable:hover .font-green-jungle {
  color: #FFFFFF !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.green-soft {
  background-color: #3faba4; }

.dashboard-stat2-clickable:hover .dashboard-stat2.green-soft,
.dashboard-stat2-clickable:hover .dashboard-stat2.green-soft small,
.dashboard-stat2-clickable:hover .dashboard-stat2.green-soft .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.green-soft .status-number,
.dashboard-stat2-clickable:hover .font-green-soft {
  color: #FFFFFF !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.green-dark {
  background-color: #4DB3A2; }

.dashboard-stat2-clickable:hover .dashboard-stat2.green-dark,
.dashboard-stat2-clickable:hover .dashboard-stat2.green-dark small,
.dashboard-stat2-clickable:hover .dashboard-stat2.green-dark .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.green-dark .status-number,
.dashboard-stat2-clickable:hover .font-green-dark {
  color: #FFFFFF !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.green-sharp {
  background-color: #2ab4c0; }

.dashboard-stat2-clickable:hover .dashboard-stat2.green-sharp,
.dashboard-stat2-clickable:hover .dashboard-stat2.green-sharp small,
.dashboard-stat2-clickable:hover .dashboard-stat2.green-sharp .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.green-sharp .status-number,
.dashboard-stat2-clickable:hover .font-green-sharp {
  color: #FFFFFF !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.grey {
  background-color: #E5E5E5; }

.dashboard-stat2-clickable:hover .dashboard-stat2.grey,
.dashboard-stat2-clickable:hover .dashboard-stat2.grey small,
.dashboard-stat2-clickable:hover .dashboard-stat2.grey .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.grey .status-number,
.dashboard-stat2-clickable:hover .font-grey {
  color: #333333 !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.grey-steel {
  background-color: #e9edef; }

.dashboard-stat2-clickable:hover .dashboard-stat2.grey-steel,
.dashboard-stat2-clickable:hover .dashboard-stat2.grey-steel small,
.dashboard-stat2-clickable:hover .dashboard-stat2.grey-steel .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.grey-steel .status-number,
.dashboard-stat2-clickable:hover .font-grey-steel {
  color: #80898e !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.grey-cararra {
  background-color: #fafafa; }

.dashboard-stat2-clickable:hover .dashboard-stat2.grey-cararra,
.dashboard-stat2-clickable:hover .dashboard-stat2.grey-cararra small,
.dashboard-stat2-clickable:hover .dashboard-stat2.grey-cararra .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.grey-cararra .status-number,
.dashboard-stat2-clickable:hover .font-grey-cararra {
  color: #333333 !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.grey-gallery {
  background-color: #555555; }

.dashboard-stat2-clickable:hover .dashboard-stat2.grey-gallery,
.dashboard-stat2-clickable:hover .dashboard-stat2.grey-gallery small,
.dashboard-stat2-clickable:hover .dashboard-stat2.grey-gallery .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.grey-gallery .status-number,
.dashboard-stat2-clickable:hover .font-grey-gallery {
  color: #ffffff !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.grey-cascade {
  background-color: #95A5A6; }

.dashboard-stat2-clickable:hover .dashboard-stat2.grey-cascade,
.dashboard-stat2-clickable:hover .dashboard-stat2.grey-cascade small,
.dashboard-stat2-clickable:hover .dashboard-stat2.grey-cascade .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.grey-cascade .status-number,
.dashboard-stat2-clickable:hover .font-grey-cascade {
  color: #FFFFFF !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.grey-silver {
  background-color: #BFBFBF; }

.dashboard-stat2-clickable:hover .dashboard-stat2.grey-silver,
.dashboard-stat2-clickable:hover .dashboard-stat2.grey-silver small,
.dashboard-stat2-clickable:hover .dashboard-stat2.grey-silver .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.grey-silver .status-number,
.dashboard-stat2-clickable:hover .font-grey-silver {
  color: #FAFCFB !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.grey-salsa {
  background-color: #ACB5C3; }

.dashboard-stat2-clickable:hover .dashboard-stat2.grey-salsa,
.dashboard-stat2-clickable:hover .dashboard-stat2.grey-salsa small,
.dashboard-stat2-clickable:hover .dashboard-stat2.grey-salsa .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.grey-salsa .status-number,
.dashboard-stat2-clickable:hover .font-grey-salsa {
  color: #FAFCFB !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.grey-salt {
  background-color: #bfcad1; }

.dashboard-stat2-clickable:hover .dashboard-stat2.grey-salt,
.dashboard-stat2-clickable:hover .dashboard-stat2.grey-salt small,
.dashboard-stat2-clickable:hover .dashboard-stat2.grey-salt .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.grey-salt .status-number,
.dashboard-stat2-clickable:hover .font-grey-salt {
  color: #FAFCFB !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.grey-mint {
  background-color: #525e64; }

.dashboard-stat2-clickable:hover .dashboard-stat2.grey-mint,
.dashboard-stat2-clickable:hover .dashboard-stat2.grey-mint small,
.dashboard-stat2-clickable:hover .dashboard-stat2.grey-mint .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.grey-mint .status-number,
.dashboard-stat2-clickable:hover .font-grey-mint {
  color: #FFFFFF !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.red {
  background-color: #e7505a; }

.dashboard-stat2-clickable:hover .dashboard-stat2.red,
.dashboard-stat2-clickable:hover .dashboard-stat2.red small,
.dashboard-stat2-clickable:hover .dashboard-stat2.red .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.red .status-number,
.dashboard-stat2-clickable:hover .font-red {
  color: #ffffff !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.red-pink {
  background-color: #E08283; }

.dashboard-stat2-clickable:hover .dashboard-stat2.red-pink,
.dashboard-stat2-clickable:hover .dashboard-stat2.red-pink small,
.dashboard-stat2-clickable:hover .dashboard-stat2.red-pink .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.red-pink .status-number,
.dashboard-stat2-clickable:hover .font-red-pink {
  color: #ffffff !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.red-sunglo {
  background-color: #E26A6A; }

.dashboard-stat2-clickable:hover .dashboard-stat2.red-sunglo,
.dashboard-stat2-clickable:hover .dashboard-stat2.red-sunglo small,
.dashboard-stat2-clickable:hover .dashboard-stat2.red-sunglo .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.red-sunglo .status-number,
.dashboard-stat2-clickable:hover .font-red-sunglo {
  color: #ffffff !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.red-intense {
  background-color: #e35b5a; }

.dashboard-stat2-clickable:hover .dashboard-stat2.red-intense,
.dashboard-stat2-clickable:hover .dashboard-stat2.red-intense small,
.dashboard-stat2-clickable:hover .dashboard-stat2.red-intense .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.red-intense .status-number,
.dashboard-stat2-clickable:hover .font-red-intense {
  color: #ffffff !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.red-thunderbird {
  background-color: #D91E18; }

.dashboard-stat2-clickable:hover .dashboard-stat2.red-thunderbird,
.dashboard-stat2-clickable:hover .dashboard-stat2.red-thunderbird small,
.dashboard-stat2-clickable:hover .dashboard-stat2.red-thunderbird .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.red-thunderbird .status-number,
.dashboard-stat2-clickable:hover .font-red-thunderbird {
  color: #ffffff !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.red-flamingo {
  background-color: #EF4836; }

.dashboard-stat2-clickable:hover .dashboard-stat2.red-flamingo,
.dashboard-stat2-clickable:hover .dashboard-stat2.red-flamingo small,
.dashboard-stat2-clickable:hover .dashboard-stat2.red-flamingo .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.red-flamingo .status-number,
.dashboard-stat2-clickable:hover .font-red-flamingo {
  color: #ffffff !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.red-soft {
  background-color: #d05454; }

.dashboard-stat2-clickable:hover .dashboard-stat2.red-soft,
.dashboard-stat2-clickable:hover .dashboard-stat2.red-soft small,
.dashboard-stat2-clickable:hover .dashboard-stat2.red-soft .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.red-soft .status-number,
.dashboard-stat2-clickable:hover .font-red-soft {
  color: #ffffff !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.red-haze {
  background-color: #f36a5a; }

.dashboard-stat2-clickable:hover .dashboard-stat2.red-haze,
.dashboard-stat2-clickable:hover .dashboard-stat2.red-haze small,
.dashboard-stat2-clickable:hover .dashboard-stat2.red-haze .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.red-haze .status-number,
.dashboard-stat2-clickable:hover .font-red-haze {
  color: #ffffff !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.red-mint {
  background-color: #e43a45; }

.dashboard-stat2-clickable:hover .dashboard-stat2.red-mint,
.dashboard-stat2-clickable:hover .dashboard-stat2.red-mint small,
.dashboard-stat2-clickable:hover .dashboard-stat2.red-mint .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.red-mint .status-number,
.dashboard-stat2-clickable:hover .font-red-mint {
  color: #ffffff !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.yellow {
  background-color: #c49f47; }

.dashboard-stat2-clickable:hover .dashboard-stat2.yellow,
.dashboard-stat2-clickable:hover .dashboard-stat2.yellow small,
.dashboard-stat2-clickable:hover .dashboard-stat2.yellow .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.yellow .status-number,
.dashboard-stat2-clickable:hover .font-yellow {
  color: #ffffff !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-gold {
  background-color: #E87E04; }

.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-gold,
.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-gold small,
.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-gold .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-gold .status-number,
.dashboard-stat2-clickable:hover .font-yellow-gold {
  color: #ffffff !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-casablanca {
  background-color: #f2784b; }

.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-casablanca,
.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-casablanca small,
.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-casablanca .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-casablanca .status-number,
.dashboard-stat2-clickable:hover .font-yellow-casablanca {
  color: #ffffff !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-crusta {
  background-color: #f3c200; }

.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-crusta,
.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-crusta small,
.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-crusta .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-crusta .status-number,
.dashboard-stat2-clickable:hover .font-yellow-crusta {
  color: #ffffff !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-lemon {
  background-color: #F7CA18; }

.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-lemon,
.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-lemon small,
.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-lemon .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-lemon .status-number,
.dashboard-stat2-clickable:hover .font-yellow-lemon {
  color: #ffffff !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-saffron {
  background-color: #F4D03F; }

.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-saffron,
.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-saffron small,
.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-saffron .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-saffron .status-number,
.dashboard-stat2-clickable:hover .font-yellow-saffron {
  color: #ffffff !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-soft {
  background-color: #c8d046; }

.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-soft,
.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-soft small,
.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-soft .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-soft .status-number,
.dashboard-stat2-clickable:hover .font-yellow-soft {
  color: #ffffff !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-haze {
  background-color: #c5bf66; }

.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-haze,
.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-haze small,
.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-haze .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-haze .status-number,
.dashboard-stat2-clickable:hover .font-yellow-haze {
  color: #ffffff !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-mint {
  background-color: #c5b96b; }

.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-mint,
.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-mint small,
.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-mint .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.yellow-mint .status-number,
.dashboard-stat2-clickable:hover .font-yellow-mint {
  color: #ffffff !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.purple {
  background-color: #8E44AD; }

.dashboard-stat2-clickable:hover .dashboard-stat2.purple,
.dashboard-stat2-clickable:hover .dashboard-stat2.purple small,
.dashboard-stat2-clickable:hover .dashboard-stat2.purple .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.purple .status-number,
.dashboard-stat2-clickable:hover .font-purple {
  color: #ffffff !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.purple-plum {
  background-color: #8775a7; }

.dashboard-stat2-clickable:hover .dashboard-stat2.purple-plum,
.dashboard-stat2-clickable:hover .dashboard-stat2.purple-plum small,
.dashboard-stat2-clickable:hover .dashboard-stat2.purple-plum .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.purple-plum .status-number,
.dashboard-stat2-clickable:hover .font-purple-plum {
  color: #ffffff !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.purple-medium {
  background-color: #BF55EC; }

.dashboard-stat2-clickable:hover .dashboard-stat2.purple-medium,
.dashboard-stat2-clickable:hover .dashboard-stat2.purple-medium small,
.dashboard-stat2-clickable:hover .dashboard-stat2.purple-medium .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.purple-medium .status-number,
.dashboard-stat2-clickable:hover .font-purple-medium {
  color: #ffffff !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.purple-studio {
  background-color: #8E44AD; }

.dashboard-stat2-clickable:hover .dashboard-stat2.purple-studio,
.dashboard-stat2-clickable:hover .dashboard-stat2.purple-studio small,
.dashboard-stat2-clickable:hover .dashboard-stat2.purple-studio .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.purple-studio .status-number,
.dashboard-stat2-clickable:hover .font-purple-studio {
  color: #ffffff !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.purple-wisteria {
  background-color: #9B59B6; }

.dashboard-stat2-clickable:hover .dashboard-stat2.purple-wisteria,
.dashboard-stat2-clickable:hover .dashboard-stat2.purple-wisteria small,
.dashboard-stat2-clickable:hover .dashboard-stat2.purple-wisteria .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.purple-wisteria .status-number,
.dashboard-stat2-clickable:hover .font-purple-wisteria {
  color: #ffffff !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.purple-seance {
  background-color: #9A12B3; }

.dashboard-stat2-clickable:hover .dashboard-stat2.purple-seance,
.dashboard-stat2-clickable:hover .dashboard-stat2.purple-seance small,
.dashboard-stat2-clickable:hover .dashboard-stat2.purple-seance .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.purple-seance .status-number,
.dashboard-stat2-clickable:hover .font-purple-seance {
  color: #ffffff !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.purple-intense {
  background-color: #8775a7; }

.dashboard-stat2-clickable:hover .dashboard-stat2.purple-intense,
.dashboard-stat2-clickable:hover .dashboard-stat2.purple-intense small,
.dashboard-stat2-clickable:hover .dashboard-stat2.purple-intense .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.purple-intense .status-number,
.dashboard-stat2-clickable:hover .font-purple-intense {
  color: #ffffff !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.purple-sharp {
  background-color: #796799; }

.dashboard-stat2-clickable:hover .dashboard-stat2.purple-sharp,
.dashboard-stat2-clickable:hover .dashboard-stat2.purple-sharp small,
.dashboard-stat2-clickable:hover .dashboard-stat2.purple-sharp .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.purple-sharp .status-number,
.dashboard-stat2-clickable:hover .font-purple-sharp {
  color: #ffffff !important; }

.dashboard-stat2-clickable:hover .dashboard-stat2.purple-soft {
  background-color: #8877a9; }

.dashboard-stat2-clickable:hover .dashboard-stat2.purple-soft,
.dashboard-stat2-clickable:hover .dashboard-stat2.purple-soft small,
.dashboard-stat2-clickable:hover .dashboard-stat2.purple-soft .status-title,
.dashboard-stat2-clickable:hover .dashboard-stat2.purple-soft .status-number,
.dashboard-stat2-clickable:hover .font-purple-soft {
  color: #ffffff !important; }

.validation-errors ul {
  list-style-type: none;
  padding-left: 0; }

.grouped-data-item {
  margin-top: 0.5em;
  margin-bottom: 0.5em; }
  .grouped-data-item .avatar {
    height: 75px;
    margin: 10px;
    width: 75px; }

.thumbnail {
  float: right;
  margin: 0 0 1em 1em; }
  .thumbnail img.normal {
    width: 170px; }
  .thumbnail img.small {
    width: 100px; }

.taglist {
  margin: 0.5em 0; }
  .taglist ul {
    display: inline;
    margin: 0;
    padding: 0; }

.taglist-label {
  font-weight: bold; }

.taglist-tag {
  list-style-type: none;
  display: inline-block;
  margin: 0.25em 0; }

/* Cubic Bezier Transition */
/***
Customized Bootstrap Tabs 
***/
/* Tabs and pills */
.nav-tabs,
.nav-pills {
  margin-bottom: 10px; }
  .nav-tabs > li > a,
  .nav-pills > li > a {
    font-size: 14px;
    -webkit-border-radius: 2px 2px 0 0;
    -moz-border-radius: 2px 2px 0 0;
    -ms-border-radius: 2px 2px 0 0;
    -o-border-radius: 2px 2px 0 0;
    border-radius: 2px 2px 0 0; }
    .nav-tabs > li > a > .badge,
    .nav-pills > li > a > .badge {
      margin-top: -6px; }
  .nav-tabs > li .dropdown-menu:before, .nav-tabs > li .dropdown-menu:after,
  .nav-pills > li .dropdown-menu:before,
  .nav-pills > li .dropdown-menu:after {
    display: none; }
  .nav-tabs.nav-tabs-sm > li > a, .nav-tabs.nav-pills-sm > li > a,
  .nav-pills.nav-tabs-sm > li > a,
  .nav-pills.nav-pills-sm > li > a {
    font-size: 13px; }
  .nav-tabs .dropdown.open > .dropdown-toggle,
  .nav-pills .dropdown.open > .dropdown-toggle {
    background: #eee;
    color: #0d638f;
    border-color: transparent; }

/* Left and right tabs */
.tabs-right.nav-tabs,
.tabs-left.nav-tabs {
  border-bottom: 0; }
  .tabs-right.nav-tabs > li,
  .tabs-left.nav-tabs > li {
    float: none; }
    .tabs-right.nav-tabs > li > a,
    .tabs-left.nav-tabs > li > a {
      margin-right: 0;
      margin-bottom: 3px; }

/* Left tabs */
.tabs-left.nav-tabs {
  border-right: 1px solid #ddd; }
  .tabs-left.nav-tabs > li > a {
    display: block;
    margin-right: -1px; }
    .tabs-left.nav-tabs > li > a:hover, .tabs-left.nav-tabs > li > a:focus {
      -webkit-border-radius: 2px 0 0 2px;
      -moz-border-radius: 2px 0 0 2px;
      -ms-border-radius: 2px 0 0 2px;
      -o-border-radius: 2px 0 0 2px;
      border-radius: 2px 0 0 2px;
      border-color: #eeeeee #dddddd #eeeeee #eeeeee; }
  .tabs-left.nav-tabs > li.active > a,
  .tabs-left.nav-tabs > li.active > a:hover
> li.active > a:focus {
    -webkit-border-radius: 2px 0 0 2px;
    -moz-border-radius: 2px 0 0 2px;
    -ms-border-radius: 2px 0 0 2px;
    -o-border-radius: 2px 0 0 2px;
    border-radius: 2px 0 0 2px;
    border-color: #ddd transparent #ddd #ddd;
    *border-right-color: #ffffff; }

/* Right tabs */
.tabs-right.nav-tabs {
  border-left: 1px solid #ddd; }
  .tabs-right.nav-tabs > li > a {
    display: block;
    margin-left: -1px; }
    .tabs-right.nav-tabs > li > a:hover, .tabs-right.nav-tabs > li > a:focus {
      -webkit-border-radius: 0 2px 2px 0;
      -moz-border-radius: 0 2px 2px 0;
      -ms-border-radius: 0 2px 2px 0;
      -o-border-radius: 0 2px 2px 0;
      border-radius: 0 2px 2px 0;
      border-color: #eeeeee #eeeeee #eeeeee #dddddd; }
  .tabs-right.nav-tabs > li.active > a,
  .tabs-right.nav-tabs > li.active > a:hover
> li.active > a:focus {
    -webkit-border-radius: 0 2px 2px 0;
    -moz-border-radius: 0 2px 2px 0;
    -ms-border-radius: 0 2px 2px 0;
    -o-border-radius: 0 2px 2px 0;
    border-radius: 0 2px 2px 0;
    border-color: #ddd #ddd #ddd transparent;
    *border-left-color: #ffffff; }

/* Below tabs */
.tabs-below > .nav-tabs,
.tabs-below > .nav-pills {
  border-bottom: 0;
  margin-bottom: 0px;
  margin-top: 10px; }

.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
  margin-bottom: 0;
  margin-top: 10px; }
  .tabs-below > .nav-tabs > li > a {
    margin-top: -1px;
    margin-bottom: 0; }
    .tabs-below > .nav-tabs > li > a:hover, .tabs-below > .nav-tabs > li > a:focus {
      border-top-color: #ddd;
      border-bottom-color: transparent; }
    .tabs-below > .nav-tabs > li > a .dropdown-menu {
      -webkit-border-radius: 2px;
      -moz-border-radius: 2px;
      -ms-border-radius: 2px;
      -o-border-radius: 2px;
      border-radius: 2px; }
  .tabs-below > .nav-tabs .active a,
  .tabs-below > .nav-tabs .active a:hover
.active a:focus {
    -webkit-border-radius: 0 0 2px 2px;
    -moz-border-radius: 0 0 2px 2px;
    -ms-border-radius: 0 0 2px 2px;
    -o-border-radius: 0 0 2px 2px;
    border-radius: 0 0 2px 2px;
    border-color: transparent #ddd #ddd #ddd  !important; }

/***
Custom tabs
***/
/* In BS3.0.0 tabbable class was removed. We had to added it back */
.tabbable:before, .tabbable:after {
  content: " ";
  display: table; }

.tabbable:after {
  clear: both; }

.tabbable-custom {
  margin-bottom: 15px;
  padding: 0px;
  overflow: hidden;
  /* justified tabs */
  /* boxless tabs */
  /* below justified tabs */
  /* full width tabs */
  /* below tabs */ }
  .tabbable-custom > .nav-tabs {
    border: none;
    margin: 0px; }
    .tabbable-custom > .nav-tabs > li {
      margin-right: 2px;
      border-top: 2px solid transparent; }
      .tabbable-custom > .nav-tabs > li > a {
        margin-right: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
        border-radius: 0; }
        .tabbable-custom > .nav-tabs > li > a:hover {
          background: none;
          border-color: transparent; }
      .tabbable-custom > .nav-tabs > li.active {
        border-top: 3px solid #ed6b75;
        margin-top: 0;
        position: relative; }
        .tabbable-custom > .nav-tabs > li.active > a {
          border-top: none !important;
          font-weight: 400;
          -webkit-border-radius: 0;
          -moz-border-radius: 0;
          -ms-border-radius: 0;
          -o-border-radius: 0;
          border-radius: 0; }
          .tabbable-custom > .nav-tabs > li.active > a:hover {
            -webkit-border-radius: 0;
            -moz-border-radius: 0;
            -ms-border-radius: 0;
            -o-border-radius: 0;
            border-radius: 0;
            border-top: none;
            background: #fff;
            border-color: #d4d4d4 #d4d4d4 transparent; }
  .tabbable-custom > .tab-content {
    background-color: #fff;
    border: 1px solid #ddd;
    padding: 10px;
    -webkit-border-radius: 0 0 2px 2px;
    -moz-border-radius: 0 0 2px 2px;
    -ms-border-radius: 0 0 2px 2px;
    -o-border-radius: 0 0 2px 2px;
    border-radius: 0 0 2px 2px; }
  .tabbable-custom.nav-justified > .tab-content {
    margin-top: -1px; }
  .tabbable-custom.boxless > .tab-content {
    padding: 15px 0;
    border-left: none;
    border-right: none;
    border-bottom: none; }
  .tabbable-custom.tabs-below.nav-justified .tab-content {
    margin-top: 0px;
    margin-bottom: -2px;
    -webkit-border-radius: 2px 2px 0 0;
    -moz-border-radius: 2px 2px 0 0;
    -ms-border-radius: 2px 2px 0 0;
    -o-border-radius: 2px 2px 0 0;
    border-radius: 2px 2px 0 0; }
  .tabbable-custom.tabbable-full-width > .nav-tabs > li > a {
    color: #424242;
    font-size: 15px;
    padding: 9px 15px; }
  .tabbable-custom.tabbable-full-width > .tab-content {
    padding: 15px 0;
    border-left: none;
    border-right: none;
    border-bottom: none; }
  .tabbable-custom.tabs-below .nav-tabs > li > a {
    border-top: none;
    border-bottom: 2px solid transparent;
    margin-top: -1px; }
  .tabbable-custom.tabs-below .nav-tabs > li.active {
    border-top: none;
    border-bottom: 3px solid #d12610;
    margin-bottom: 0;
    position: relative; }
    .tabbable-custom.tabs-below .nav-tabs > li.active > a {
      border-bottom: none; }
      .tabbable-custom.tabs-below .nav-tabs > li.active > a:hover {
        background: #fff;
        border-color: #d4d4d4 #d4d4d4 transparent; }

.tabbable-custom.tabbable-noborder > .nav-tabs > li > a {
  border: 0; }

.tabbable-custom.tabbable-noborder .tab-content {
  border: 0; }

.portlet:not(.light) .tabbable-line {
  padding-top: 15px; }

.tabbable-line > .nav-tabs {
  border: none;
  margin: 0px; }
  .tabbable-line > .nav-tabs > li {
    margin: 0;
    border-bottom: 4px solid transparent; }
    .tabbable-line > .nav-tabs > li > a {
      background: none !important;
      border: 0;
      margin: 0;
      padding-left: 15px;
      padding-right: 15px;
      color: #737373; }
      .tabbable-line > .nav-tabs > li > a > i {
        color: #a6a6a6; }
    .tabbable-line > .nav-tabs > li.active {
      background: none;
      border-bottom: 4px solid #36c6d3;
      position: relative; }
      .tabbable-line > .nav-tabs > li.active > a {
        border: 0;
        color: #333; }
        .tabbable-line > .nav-tabs > li.active > a > i {
          color: #404040; }
    .tabbable-line > .nav-tabs > li.open, .tabbable-line > .nav-tabs > li:hover {
      background: none;
      border-bottom: 4px solid #9fe4ea; }
      .tabbable-line > .nav-tabs > li.open > a, .tabbable-line > .nav-tabs > li:hover > a {
        border: 0;
        background: none !important;
        color: #333; }
        .tabbable-line > .nav-tabs > li.open > a > i, .tabbable-line > .nav-tabs > li:hover > a > i {
          color: #a6a6a6; }
      .tabbable-line > .nav-tabs > li.open .dropdown-menu, .tabbable-line > .nav-tabs > li:hover .dropdown-menu {
        margin-top: 0px; }

.tabbable-line > .tab-content {
  margin-top: 0;
  border: 0;
  border-top: 1px solid #eef1f5;
  padding: 30px 0; }
  .page-container-bg-solid .tabbable-line > .tab-content {
    border-top: 1px solid #dae2ea; }
  .portlet .tabbable-line > .tab-content {
    padding-bottom: 0; }

.tabbable-line.tabs-below > .nav-tabs > li {
  border-top: 4px solid transparent; }
  .tabbable-line.tabs-below > .nav-tabs > li > a {
    margin-top: 0; }
  .tabbable-line.tabs-below > .nav-tabs > li:hover {
    border-bottom: 0;
    border-top: 4px solid #fbdcde; }
  .tabbable-line.tabs-below > .nav-tabs > li.active {
    margin-bottom: -2px;
    border-bottom: 0;
    border-top: 4px solid #ed6b75; }

.tabbable-line.tabs-below > .tab-content {
  margin-top: -10px;
  border-top: 0;
  border-bottom: 1px solid #eee;
  padding-bottom: 15px; }

.portlet .tabbable-bordered {
  margin-top: 20px; }

.tabbable-bordered .nav-tabs {
  margin-bottom: 0;
  border-bottom: 0; }

.tabbable-bordered .tab-content {
  padding: 30px 20px 20px 20px;
  border: 1px solid #ddd;
  background: #ffffff; }

/*# sourceMappingURL=../maps/custom.min.css.map */
