﻿
/******************************************************************************************************************************************/

.grey-transparent{
  background:rgba(0,0,0,0.5);
}

.white-transparent{
  background:rgba(255,255,255,0.5);
}

.white-transparent-90{
  background:rgba(255,255,255,0.9);
}

.white-transparent-75{
  background:rgba(255,255,255,0.75);
}

.white-transparent-25{
  background:rgba(255,255,255,0.25);
}

.text-white{
  color:white;
}

.body-background {
	background-color: #FCFCF8;
}

.my-home-background {
    background-color: #FAFAF7;
}

.white-background {
	background-color: #FEFEFB;
}

.offWhite-background {
	background-color: #FEFEFB;
}

.offWhite1-background {
	background-color: #F9F9F9;
}

.offWhite2-background {
	background-color: #F9F9E8;
}

.panel-footer-background-color {
	background-color: #FAFAF4;
}

/******************************************************************************************************************************************/
.text-blueGreen {
  color: #005d62;
}

a.text-blueGreen:hover,
a.text-blueGreen:focus {
  color: #002A2D;
}

.bg-blueGreen {
  background-color: #005d62;
}

a.bg-blueGreen:hover,
a.bg-blueGreen:focus {
  background-color: #002A2D;
}

.table > thead > tr > td.blueGreen,
.table > tbody > tr > td.blueGreen,
.table > tfoot > tr > td.blueGreen,
.table > thead > tr > th.blueGreen,
.table > tbody > tr > th.blueGreen,
.table > tfoot > tr > th.blueGreen,
.table > thead > tr.blueGreen > td,
.table > tbody > tr.blueGreen > td,
.table > tfoot > tr.blueGreen > td,
.table > thead > tr.blueGreen > th,
.table > tbody > tr.blueGreen > th,
.table > tfoot > tr.blueGreen > th {
  background-color: #005d62;
}

.table-hover > tbody > tr > td.blueGreen:hover,
.table-hover > tbody > tr > th.blueGreen:hover,
.table-hover > tbody > tr.blueGreen:hover > td,
.table-hover > tbody > tr:hover > .blueGreen,
.table-hover > tbody > tr.blueGreen:hover > th {
  background-color: #002A2D;
}

.has-blueGreen .help-block,
.has-blueGreen .control-label,
.has-blueGreen .radio,
.has-blueGreen .checkbox,
.has-blueGreen .radio-inline,
.has-blueGreen .checkbox-inline,
.has-blueGreen.radio label,
.has-blueGreen.checkbox label,
.has-blueGreen.radio-inline label,
.has-blueGreen.checkbox-inline label {
  color: #005d62;
}

.has-blueGreen .form-control {
  border-color: #005d62;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.has-blueGreen .form-control:focus {
  border-color: #005d62;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #FEFEF8;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #FEFEF8;
}

.has-blueGreen .input-group-addon {
  color: #FEFEF8;
  border-color: #005d62;
  background-color: #005d62;
}

.has-blueGreen .form-control-feedback {
  color: #005d62;
}

.btn-blueGreen {
  color: #FEFEF8;
  background-color: #005d62;
  border-color: transparent;
}

.btn-blueGreen:focus,
.btn-blueGreen.focus {
  color: #FEFEF8;
  background-color: #002A2D;
  border-color: rgba(0, 0, 0, 0);
}

.btn-blueGreen:hover {
  color: #FEFEF8;
  background-color: #002A2D;
  border-color: rgba(0, 0, 0, 0);
}

.btn-blueGreen:active,
.btn-blueGreen.active,
.open > .dropdown-toggle.btn-blueGreen {
  color: #FEFEF8;
  background-color: #002A2D;
  border-color: rgba(0, 0, 0, 0);
}

.btn-blueGreen:active:hover,
.btn-blueGreen.active:hover,
.open > .dropdown-toggle.btn-blueGreen:hover,
.btn-blueGreen:active:focus,
.btn-blueGreen.active:focus,
.open > .dropdown-toggle.btn-blueGreen:focus,
.btn-blueGreen:active.focus,
.btn-blueGreen.active.focus,
.open > .dropdown-toggle.btn-blueGreen.focus {
  color: #FEFEF8;
  background-color: #002A2D;
  border-color: rgba(0, 0, 0, 0);
}

.btn-blueGreen:active,
.btn-blueGreen.active,
.open > .dropdown-toggle.btn-blueGreen {
  background-image: none;
}

.btn-blueGreen.disabled:hover,
.btn-blueGreen[disabled]:hover,
fieldset[disabled] .btn-blueGreen:hover,
.btn-blueGreen.disabled:focus,
.btn-blueGreen[disabled]:focus,
fieldset[disabled] .btn-blueGreen:focus,
.btn-blueGreen.disabled.focus,
.btn-blueGreen[disabled].focus,
fieldset[disabled] .btn-blueGreen.focus {
  background-color: #FCFCFC;
  border-color: transparent;
}

.btn-blueGreen .badge {
  color: #FEFEF8;
  background-color: #005D62;
}

.label-blueGreen {
  background-color: #005D62;
}

.label-blueGreen[href]:hover,
.label-blueGreen[href]:focus {
  background-color: #002A2D;
}

.alert-blueGreen {
  background-color: #005D62;
  border-color: #005D62;
  color: #FEFEF8;
}

.alert-blueGreen hr {
  border-top-color: #d0d0c0;
}

.alert-blueGreen .alert-link {
  color: #FEFEF8;
}

.progress-bar-blueGreen {
  background-color: #FEFEF8;
}

.progress-striped .progress-bar-blueGreen {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.list-group-item-blueGreen {
  color: #FEFEF8;
  background-color: #005D62;
}

a.list-group-item-blueGreen,
button.list-group-item-blueGreen {
  color: #FEFEF8;
}

a.list-group-item-blueGreen .list-group-item-heading,
button.list-group-item-blueGreen .list-group-item-heading {
  color: inherit;
}

a.list-group-item-blueGreen:hover,
button.list-group-item-blueGreen:hover,
a.list-group-item-blueGreen:focus,
button.list-group-item-blueGreen:focus {
  color: #FEFEF8;
  background-color: #002A2D;
}

a.list-group-item-blueGreen.active,
button.list-group-item-blueGreen.active,
a.list-group-item-blueGreen.active:hover,
button.list-group-item-blueGreen.active:hover,
a.list-group-item-blueGreen.active:focus,
button.list-group-item-blueGreen.active:focus {
  color: #FEFEF8;
  background-color: #002A2D;
  border-color: #002A2D;
}

.panel-blueGreen {
  border-color: #005D62;
}

.panel-blueGreen > .panel-heading {
  color: #FEFEF8;
  background-color: #005D62;
  border-color: #005D62;
}

.panel-blueGreen > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #005D62;
}

.panel-blueGreen > .panel-heading .badge {
  color: #FEFEF8;
  background-color: #005D62;
}

.panel-blueGreen > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #005D62;
}

.btn-blueGreen {
  position: relative;
}

.btn-blueGreen:focus {
  background-color: #002A2D;
}

.btn-blueGreen:hover,
.btn-blueGreen:active:hover {
  background-color: #002A2D;
}

.btn-blueGreen:active {
  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4);
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4);
}

.btn-blueGreen:after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-image: -webkit-radial-gradient(circle, #FEFEFB 10%, transparent 10.01%);
  background-image: -o-radial-gradient(circle, #FEFEFB 10%, transparent 10.01%);
  background-image: radial-gradient(circle, #FEFEFB 10%, transparent 10.01%);
  background-repeat: no-repeat;
  -webkit-background-size: 1000% 1000%;
          background-size: 1000% 1000%;
  background-position: 50%;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: background .5s, opacity 1s;
       -o-transition: background .5s, opacity 1s;
          transition: background .5s, opacity 1s;
}

.btn-blueGreen:active:after {
  -webkit-background-size: 0% 0%;
          background-size: 0% 0%;
  opacity: .2;
  -webkit-transition: 0s;
       -o-transition: 0s;
          transition: 0s;
}

.alert-blueGreen {
  background-color: #005D62;
}

/******************************************************************************************************************************************/
.text-darkSafTPak {
  color: #003866;
}

a.text-darkSafTPak:hover,
a.text-darkSafTPak:focus {
  color: #001A2F;
}

.bg-darkSafTPak {
  background-color: #003866;
}

a.bg-darkSafTPak:hover,
a.bg-darkSafTPak:focus {
  background-color: #003866;
}

.table > thead > tr > td.darkSafTPak,
.table > tbody > tr > td.darkSafTPak,
.table > tfoot > tr > td.darkSafTPak,
.table > thead > tr > th.darkSafTPak,
.table > tbody > tr > th.darkSafTPak,
.table > tfoot > tr > th.darkSafTPak,
.table > thead > tr.darkSafTPak > td,
.table > tbody > tr.darkSafTPak > td,
.table > tfoot > tr.darkSafTPak > td,
.table > thead > tr.darkSafTPak > th,
.table > tbody > tr.darkSafTPak > th,
.table > tfoot > tr.darkSafTPak > th {
  background-color: #003866;
}

.table-hover > tbody > tr > td.darkSafTPak:hover,
.table-hover > tbody > tr > th.darkSafTPak:hover,
.table-hover > tbody > tr.darkSafTPak:hover > td,
.table-hover > tbody > tr:hover > .darkSafTPak,
.table-hover > tbody > tr.darkSafTPak:hover > th {
  background-color: #001A2F;
}

.has-darkSafTPak .help-block,
.has-darkSafTPak .control-label,
.has-darkSafTPak .radio,
.has-darkSafTPak .checkbox,
.has-darkSafTPak .radio-inline,
.has-darkSafTPak .checkbox-inline,
.has-darkSafTPak.radio label,
.has-darkSafTPak.checkbox label,
.has-darkSafTPak.radio-inline label,
.has-darkSafTPak.checkbox-inline label {
  color: #003866;
}

.has-darkSafTPak .form-control {
  border-color: #003866;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.has-darkSafTPak .form-control:focus {
  border-color: #001A2F;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #FEFEF8;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #FEFEF8;
}

.has-darkSafTPak .input-group-addon {
  color: #FEFEF8;
  border-color: #003866;
  background-color: #003866;
}

.has-darkSafTPak .form-control-feedback {
  color: #003866;
}

.btn-darkSafTPak {
  color: #FEFEF8;
  background-color: #003866;
  border-color: transparent;
}

.btn-darkSafTPak:focus,
.btn-darkSafTPak.focus {
  color: #FEFEF8;
  background-color: #001A2F;
  border-color: rgba(0, 0, 0, 0);
}

.btn-darkSafTPak:hover {
  color: #FEFEF8;
  background-color: #001A2F;
  border-color: rgba(0, 0, 0, 0);
}

.btn-darkSafTPak:active,
.btn-darkSafTPak.active,
.open > .dropdown-toggle.btn-darkSafTPak {
  color: #FEFEF8;
  background-color: #001A2F;
  border-color: rgba(0, 0, 0, 0);
}

.btn-darkSafTPak:active:hover,
.btn-darkSafTPak.active:hover,
.open > .dropdown-toggle.btn-darkSafTPak:hover,
.btn-darkSafTPak:active:focus,
.btn-darkSafTPak.active:focus,
.open > .dropdown-toggle.btn-darkSafTPak:focus,
.btn-darkSafTPak:active.focus,
.btn-darkSafTPak.active.focus,
.open > .dropdown-toggle.btn-darkSafTPak.focus {
  color: #FEFEF8;
  background-color: #001A2F;
  border-color: rgba(0, 0, 0, 0);
}

.btn-darkSafTPak:active,
.btn-darkSafTPak.active,
.open > .dropdown-toggle.btn-darkSafTPak {
  background-image: none;
}

.btn-darkSafTPak.disabled:hover,
.btn-darkSafTPak[disabled]:hover,
fieldset[disabled] .btn-darkSafTPak:hover,
.btn-darkSafTPak.disabled:focus,
.btn-darkSafTPak[disabled]:focus,
fieldset[disabled] .btn-darkSafTPak:focus,
.btn-darkSafTPak.disabled.focus,
.btn-darkSafTPak[disabled].focus,
fieldset[disabled] .btn-darkSafTPak.focus {
  background-color: #001A2F;
  border-color: transparent;
}

.btn-darkSafTPak .badge {
  color: #FEFEF8;
  background-color: #003866;
}

.label-darkSafTPak {
  background-color: #003866;
}

.label-darkSafTPak[href]:hover,
.label-darkSafTPak[href]:focus {
  background-color: #001A2F;
}

.alert-darkSafTPak {
  background-color: #003866;
  border-color: #003866;
  color: #FEFEF8;
}

.alert-darkSafTPak hr {
  border-top-color: #d0d0c0;
}

.alert-darkSafTPak .alert-link {
  color: #003866;
}

.progress-bar-darkSafTPak {
  background-color: #003866;
}

.progress-striped .progress-bar-darkSafTPak {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.list-group-item-darkSafTPak {
  color: #FEFEF8;
  background-color: #003866;
}

a.list-group-item-darkSafTPak,
button.list-group-item-darkSafTPak {
  color: #003866;
}

a.list-group-item-darkSafTPak .list-group-item-heading,
button.list-group-item-darkSafTPak .list-group-item-heading {
  color: inherit;
}

a.list-group-item-darkSafTPak:hover,
button.list-group-item-darkSafTPak:hover,
a.list-group-item-darkSafTPak:focus,
button.list-group-item-darkSafTPak:focus {
  color: #FEFEF8;
  background-color: #001A2F;
}

a.list-group-item-darkSafTPak.active,
button.list-group-item-darkSafTPak.active,
a.list-group-item-darkSafTPak.active:hover,
button.list-group-item-darkSafTPak.active:hover,
a.list-group-item-darkSafTPak.active:focus,
button.list-group-item-darkSafTPak.active:focus {
  color: #FEFEF8;
  background-color: #001A2F;
  border-color: #001A2F;
}

.panel-darkSafTPak {
  border-color: #003866;
}

.panel-darkSafTPak > .panel-heading {
  color: #FEFEF8;
  background-color: #003866;
  border-color: #003866;
}

.panel-darkSafTPak > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #003866;
}

.panel-darkSafTPak > .panel-heading .badge {
  color: #FEFEF8;
  background-color: #003866;
}

.panel-darkSafTPak > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #003866;
}

.btn-darkSafTPak {
  position: relative;
}

.btn-darkSafTPak:focus {
  background-color: #001A2F;
}

.btn-darkSafTPak:hover,
.btn-darkSafTPak:active:hover {
  background-color: #001A2F;
}

.btn-darkSafTPak:active {
  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4);
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4);
}

.btn-darkSafTPak:after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-image: -webkit-radial-gradient(circle, #FEFEFB 10%, transparent 10.01%);
  background-image: -o-radial-gradient(circle, #FEFEFB 10%, transparent 10.01%);
  background-image: radial-gradient(circle, #FEFEFB 10%, transparent 10.01%);
  background-repeat: no-repeat;
  -webkit-background-size: 1000% 1000%;
          background-size: 1000% 1000%;
  background-position: 50%;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: background .5s, opacity 1s;
       -o-transition: background .5s, opacity 1s;
          transition: background .5s, opacity 1s;
}

.btn-darkSafTPak:active:after {
  -webkit-background-size: 0% 0%;
          background-size: 0% 0%;
  opacity: .2;
  -webkit-transition: 0s;
       -o-transition: 0s;
          transition: 0s;
}

.alert-darkSafTPak {
  background-color: #003866;
}

/******************************************************************************************************************************************/
.text-tempControl {
  color: #395DA8;
}

a.text-tempControl:hover,
a.text-tempControl:focus {
  color: #1A2A4D;
}

.bg-tempControl {
  background-color: #395DA8;
}

a.bg-tempControl:hover,
a.bg-tempControl:focus {
  background-color: #1A2A4D;
}

.table > thead > tr > td.tempControl,
.table > tbody > tr > td.tempControl,
.table > tfoot > tr > td.tempControl,
.table > thead > tr > th.tempControl,
.table > tbody > tr > th.tempControl,
.table > tfoot > tr > th.tempControl,
.table > thead > tr.tempControl > td,
.table > tbody > tr.tempControl > td,
.table > tfoot > tr.tempControl > td,
.table > thead > tr.tempControl > th,
.table > tbody > tr.tempControl > th,
.table > tfoot > tr.tempControl > th {
  background-color: #395DA8;
}

.table-hover > tbody > tr > td.tempControl:hover,
.table-hover > tbody > tr > th.tempControl:hover,
.table-hover > tbody > tr.tempControl:hover > td,
.table-hover > tbody > tr:hover > .tempControl,
.table-hover > tbody > tr.tempControl:hover > th {
  background-color: #1A2A4D;
}

.has-tempControl .help-block,
.has-tempControl .control-label,
.has-tempControl .radio,
.has-tempControl .checkbox,
.has-tempControl .radio-inline,
.has-tempControl .checkbox-inline,
.has-tempControl.radio label,
.has-tempControl.checkbox label,
.has-tempControl.radio-inline label,
.has-tempControl.checkbox-inline label {
  color: #FEFEF8;
}

.has-tempControl .form-control {
  border-color: #395DA8;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.has-tempControl .form-control:focus {
  border-color: #1A2A4D;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #FEFEF8;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #FEFEF8;
}

.has-tempControl .input-group-addon {
  color: #FEFEF8;
  border-color: #395DA8;
  background-color: #395DA8;
}

.has-tempControl .form-control-feedback {
  color: #FEFEF8;
}

.btn-tempControl {
  color: #FEFEF8;
  background-color: #395DA8;
  border-color: transparent;
}

.btn-tempControl:focus,
.btn-tempControl.focus {
  color: #FEFEF8;
  background-color: #1A2A4D;
  border-color: rgba(0, 0, 0, 0);
}

.btn-tempControl:hover {
  color: #FEFEF8;
  background-color: #1A2A4D;
  border-color: rgba(0, 0, 0, 0);
}

.btn-tempControl:active,
.btn-tempControl.active,
.open > .dropdown-toggle.btn-tempControl {
  color: #FEFEF8;
  background-color: #1A2A4D;
  border-color: rgba(0, 0, 0, 0);
}

.btn-tempControl:active:hover,
.btn-tempControl.active:hover,
.open > .dropdown-toggle.btn-tempControl:hover,
.btn-tempControl:active:focus,
.btn-tempControl.active:focus,
.open > .dropdown-toggle.btn-tempControl:focus,
.btn-tempControl:active.focus,
.btn-tempControl.active.focus,
.open > .dropdown-toggle.btn-tempControl.focus {
  color: #FEFEF8;
  background-color: #1A2A4D;
  border-color: rgba(0, 0, 0, 0);
}

.btn-tempControl:active,
.btn-tempControl.active,
.open > .dropdown-toggle.btn-tempControl {
  background-image: none;
}

.btn-tempControl.disabled:hover,
.btn-tempControl[disabled]:hover,
fieldset[disabled] .btn-tempControl:hover,
.btn-tempControl.disabled:focus,
.btn-tempControl[disabled]:focus,
fieldset[disabled] .btn-tempControl:focus,
.btn-tempControl.disabled.focus,
.btn-tempControl[disabled].focus,
fieldset[disabled] .btn-tempControl.focus {
  background-color: #1A2A4D;
  border-color: transparent;
}

.btn-tempControl .badge {
  color: #FEFEF8;
  background-color: #395DA8;
}

.label-tempControl {
  background-color: #395DA8;
}

.label-tempControl[href]:hover,
.label-tempControl[href]:focus {
  background-color: #1A2A4D;
}

.alert-tempControl {
  background-color: #395DA8;
  border-color: #395DA8;
  color: #FEFEF8;
}

.alert-tempControl hr {
  border-top-color: #d0d0c0;
}

.alert-tempControl .alert-link {
  color: #395DA8;
}

.progress-bar-tempControl {
  background-color: #395DA8;
}

.progress-striped .progress-bar-tempControl {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.list-group-item-tempControl {
  color: #FEFEF8;
  background-color: #395DA8;
}

a.list-group-item-tempControl,
button.list-group-item-tempControl {
  color: #395DA8;
}

a.list-group-item-tempControl .list-group-item-heading,
button.list-group-item-tempControl .list-group-item-heading {
  color: inherit;
}

a.list-group-item-tempControl:hover,
button.list-group-item-tempControl:hover,
a.list-group-item-tempControl:focus,
button.list-group-item-tempControl:focus {
  color: #FEFEF8;
  background-color: #1A2A4D;
}

a.list-group-item-tempControl.active,
button.list-group-item-tempControl.active,
a.list-group-item-tempControl.active:hover,
button.list-group-item-tempControl.active:hover,
a.list-group-item-tempControl.active:focus,
button.list-group-item-tempControl.active:focus {
  color: #FEFEF8;
  background-color: #1A2A4D;
  border-color: #1A2A4D;
}

.panel-tempControl {
  border-color: #395DA8;
}

.panel-tempControl > .panel-heading {
  color: #FEFEF8;
  background-color: #395DA8;
  border-color: #395DA8;
}

.panel-tempControl > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #395DA8;
}

.panel-tempControl > .panel-heading .badge {
  color: #FEFEF8;
  background-color: #395DA8;
}

.panel-tempControl > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #395DA8;
}

.btn-tempControl {
  position: relative;
}

.btn-tempControl:focus {
  background-color: #1A2A4D;
}

.btn-tempControl:hover,
.btn-tempControl:active:hover {
  background-color: #1A2A4D;
}

.btn-tempControl:active {
  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4);
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4);
}

.btn-tempControl:after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-image: -webkit-radial-gradient(circle, #FEFEFB 10%, transparent 10.01%);
  background-image: -o-radial-gradient(circle, #FEFEFB 10%, transparent 10.01%);
  background-image: radial-gradient(circle, #FEFEFB 10%, transparent 10.01%);
  background-repeat: no-repeat;
  -webkit-background-size: 1000% 1000%;
          background-size: 1000% 1000%;
  background-position: 50%;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: background .5s, opacity 1s;
       -o-transition: background .5s, opacity 1s;
          transition: background .5s, opacity 1s;
}

.btn-tempControl:active:after {
  -webkit-background-size: 0% 0%;
          background-size: 0% 0%;
  opacity: .2;
  -webkit-transition: 0s;
       -o-transition: 0s;
          transition: 0s;
}

.alert-tempControl {
  background-color: #395DA8;
}


/******************************************************************************************************************************************/
.text-yellow {
  color: #ffc842;
}

.text-orange {
  color: #e08000;
}

a.text-orange:hover,
a.text-orange:focus {
  color: #ffb34c;
}

a.text-yellow:hover,
a.text-yellow:focus {
  color: #977627;
}

.bg-yellow {
  background-color: #977627;
}

a.bg-yellow:hover,
a.bg-yellow:focus {
  background-color: #977627;
}

.table > thead > tr > td.yellow,
.table > tbody > tr > td.yellow,
.table > tfoot > tr > td.yellow,
.table > thead > tr > th.yellow,
.table > tbody > tr > th.yellow,
.table > tfoot > tr > th.yellow,
.table > thead > tr.yellow > td,
.table > tbody > tr.yellow > td,
.table > tfoot > tr.yellow > td,
.table > thead > tr.yellow > th,
.table > tbody > tr.yellow > th,
.table > tfoot > tr.yellow > th {
  background-color: #FFC842;
}

.table-hover > tbody > tr > td.yellow:hover,
.table-hover > tbody > tr > th.yellow:hover,
.table-hover > tbody > tr.yellow:hover > td,
.table-hover > tbody > tr:hover > .yellow,
.table-hover > tbody > tr.yellow:hover > th {
  background-color: #977627;
}

.has-yellow .help-block,
.has-yellow .control-label,
.has-yellow .radio,
.has-yellow .checkbox,
.has-yellow .radio-inline,
.has-yellow .checkbox-inline,
.has-yellow.radio label,
.has-yellow.checkbox label,
.has-yellow.radio-inline label,
.has-yellow.checkbox-inline label {
  color: #FEFEF8;
}

.has-yellow .form-control {
  border-color: #FEFEF8;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.has-yellow .form-control:focus {
  border-color: #977627;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #FEFEF8;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #FEFEF8;
}

.has-yellow .input-group-addon {
  color: #FEFEF8;
  border-color: #FFC842;
  background-color: #FFC842;
}

.has-yellow .form-control-feedback {
  color: #FFC842;
}

.btn-yellow {
  color: #FEFEF8;
  background-color: #FFC842;
  border-color: transparent;
}

.btn-yellow:focus,
.btn-yellow.focus {
  color: #FEFEF8;
  background-color: #977627;
  border-color: rgba(0, 0, 0, 0);
}

.btn-yellow:hover {
  color: #FEFEF8;
  background-color: #977627;
  border-color: rgba(0, 0, 0, 0);
}

.btn-yellow:active,
.btn-yellow.active,
.open > .dropdown-toggle.btn-yellow {
  color: #FEFEF8;
  background-color: #977627;
  border-color: rgba(0, 0, 0, 0);
}

.btn-yellow:active:hover,
.btn-yellow.active:hover,
.open > .dropdown-toggle.btn-yellow:hover,
.btn-yellow:active:focus,
.btn-yellow.active:focus,
.open > .dropdown-toggle.btn-yellow:focus,
.btn-yellow:active.focus,
.btn-yellow.active.focus,
.open > .dropdown-toggle.btn-yellow.focus {
  color: #FEFEF8;
  background-color: #977627;
  border-color: rgba(0, 0, 0, 0);
}

.btn-yellow:active,
.btn-yellow.active,
.open > .dropdown-toggle.btn-yellow {
  background-image: none;
}

.btn-yellow.disabled:hover,
.btn-yellow[disabled]:hover,
fieldset[disabled] .btn-yellow:hover,
.btn-yellow.disabled:focus,
.btn-yellow[disabled]:focus,
fieldset[disabled] .btn-yellow:focus,
.btn-yellow.disabled.focus,
.btn-yellow[disabled].focus,
fieldset[disabled] .btn-yellow.focus {
  background-color: #977627;
  border-color: transparent;
}

.btn-yellow .badge {
  color: #FEFEF8;
  background-color: #FFC842;
}

.label-yellow {
  background-color: #FFC842;
}

.label-yellow[href]:hover,
.label-yellow[href]:focus {
  background-color: #977627;
}

.alert-yellow {
  background-color: #FFC842;
  border-color: #FFC842;
  color: #FEFEF8;
}

.alert-yellow hr {
  border-top-color: #d0d0c0;
}

.alert-yellow .alert-link {
  color: #FFC842;
}

.progress-bar-yellow {
  background-color: #FFC842;
}

.progress-striped .progress-bar-yellow {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.list-group-item-yellow {
  color: #FEFEF8;
  background-color: #FFC842;
}

a.list-group-item-yellow,
button.list-group-item-yellow {
  color: #FFC842;
}

a.list-group-item-yellow .list-group-item-heading,
button.list-group-item-yellow .list-group-item-heading {
  color: inherit;
}

a.list-group-item-yellow:hover,
button.list-group-item-yellow:hover,
a.list-group-item-yellow:focus,
button.list-group-item-yellow:focus {
  color: #FEFEF8;
  background-color: #977627;
}

a.list-group-item-yellow.active,
button.list-group-item-yellow.active,
a.list-group-item-yellow.active:hover,
button.list-group-item-yellow.active:hover,
a.list-group-item-yellow.active:focus,
button.list-group-item-yellow.active:focus {
  color: #FEFEF8;
  background-color: #977627;
  border-color: #977627;
}

.panel-yellow {
  border-color: #FFC842;
}

.panel-yellow > .panel-heading {
  color: #FEFEF8;
  background-color: #FFC842;
  border-color: #FFC842;
}

.panel-yellow > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #FFC842;
}

.panel-yellow > .panel-heading .badge {
  color: #FEFEF8;
  background-color: #FFC842;
}

.panel-yellow > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #FFC842;
}

.btn-yellow {
  position: relative;
}

.btn-yellow:focus {
  background-color: #977627;
}

.btn-yellow:hover,
.btn-yellow:active:hover {
  background-color: #977627;
}

.btn-yellow:active {
  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4);
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4);
}

.btn-yellow:after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-image: -webkit-radial-gradient(circle, #FEFEFB 10%, transparent 10.01%);
  background-image: -o-radial-gradient(circle, #FEFEFB 10%, transparent 10.01%);
  background-image: radial-gradient(circle, #FEFEFB 10%, transparent 10.01%);
  background-repeat: no-repeat;
  -webkit-background-size: 1000% 1000%;
          background-size: 1000% 1000%;
  background-position: 50%;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: background .5s, opacity 1s;
       -o-transition: background .5s, opacity 1s;
          transition: background .5s, opacity 1s;
}

.btn-yellow:active:after {
  -webkit-background-size: 0% 0%;
          background-size: 0% 0%;
  opacity: .2;
  -webkit-transition: 0s;
       -o-transition: 0s;
          transition: 0s;
}

.alert-yellow {
  background-color: #FFC842;
}

/******************************************************************************************************************************************/
.text-inmarkRed {
  color: #b82a10;
}

a.text-inmarkRed:hover,
a.text-inmarkRed:focus {
  color: #541307;
}

.bg-inmarkRed {
  background-color: #B82A10;
}

a.bg-inmarkRed:hover,
a.bg-inmarkRed:focus {
  background-color: #541307;
}

.table > thead > tr > td.inmarkRed,
.table > tbody > tr > td.inmarkRed,
.table > tfoot > tr > td.inmarkRed,
.table > thead > tr > th.inmarkRed,
.table > tbody > tr > th.inmarkRed,
.table > tfoot > tr > th.inmarkRed,
.table > thead > tr.inmarkRed > td,
.table > tbody > tr.inmarkRed > td,
.table > tfoot > tr.inmarkRed > td,
.table > thead > tr.inmarkRed > th,
.table > tbody > tr.inmarkRed > th,
.table > tfoot > tr.inmarkRed > th {
  background-color: #B82A10;
}

.table-hover > tbody > tr > td.inmarkRed:hover,
.table-hover > tbody > tr > th.inmarkRed:hover,
.table-hover > tbody > tr.inmarkRed:hover > td,
.table-hover > tbody > tr:hover > .inmarkRed,
.table-hover > tbody > tr.inmarkRed:hover > th {
  background-color: #541307;
}

.has-inmarkRed .help-block,
.has-inmarkRed .control-label,
.has-inmarkRed .radio,
.has-inmarkRed .checkbox,
.has-inmarkRed .radio-inline,
.has-inmarkRed .checkbox-inline,
.has-inmarkRed.radio label,
.has-inmarkRed.checkbox label,
.has-inmarkRed.radio-inline label,
.has-inmarkRed.checkbox-inline label {
  color: #B82A10;
}

.has-inmarkRed .form-control {
  border-color: #B82A10;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.has-inmarkRed .form-control:focus {
  border-color: #541307;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #FEFEF8;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #FEFEF8;
}

.has-inmarkRed .input-group-addon {
  color: #FEFEF8;
  border-color: #B82A10;
  background-color: #B82A10;
}

.has-inmarkRed .form-control-feedback {
  color: #FEFEF8;
}

.btn-inmarkRed {
  color: #FEFEF8;
  background-color: #B82A10;
  border-color: transparent;
}

.btn-inmarkRed:focus,
.btn-inmarkRed.focus {
  color: #FEFEF8;
  background-color: #541307;
  border-color: rgba(0, 0, 0, 0);
}

.btn-inmarkRed:hover {
  color: #FEFEF8;
  background-color: #541307;
  border-color: rgba(0, 0, 0, 0);
}

.btn-inmarkRed:active,
.btn-inmarkRed.active,
.open > .dropdown-toggle.btn-inmarkRed {
  color: #FEFEF8;
  background-color: #541307;
  border-color: rgba(0, 0, 0, 0);
}

.btn-inmarkRed:active:hover,
.btn-inmarkRed.active:hover,
.open > .dropdown-toggle.btn-inmarkRed:hover,
.btn-inmarkRed:active:focus,
.btn-inmarkRed.active:focus,
.open > .dropdown-toggle.btn-inmarkRed:focus,
.btn-inmarkRed:active.focus,
.btn-inmarkRed.active.focus,
.open > .dropdown-toggle.btn-inmarkRed.focus {
  color: #FEFEF8;
  background-color: #541307;
  border-color: rgba(0, 0, 0, 0);
}

.btn-inmarkRed:active,
.btn-inmarkRed.active,
.open > .dropdown-toggle.btn-inmarkRed {
  background-image: none;
}

.btn-inmarkRed.disabled:hover,
.btn-inmarkRed[disabled]:hover,
fieldset[disabled] .btn-inmarkRed:hover,
.btn-inmarkRed.disabled:focus,
.btn-inmarkRed[disabled]:focus,
fieldset[disabled] .btn-inmarkRed:focus,
.btn-inmarkRed.disabled.focus,
.btn-inmarkRed[disabled].focus,
fieldset[disabled] .btn-inmarkRed.focus {
  background-color: #541307;
  border-color: transparent;
}

.btn-inmarkRed .badge {
  color: #FEFEF8;
  background-color: #B82A10;
}

.label-inmarkRed {
  background-color: #B82A10;
}

.label-inmarkRed[href]:hover,
.label-inmarkRed[href]:focus {
  background-color: #541307;
}

.alert-inmarkRed {
  background-color: #B82A10;
  border-color: #B82A10;
  color: #FEFEF8;
}

.alert-inmarkRed hr {
  border-top-color: #d0d0c0;
}

.alert-inmarkRed .alert-link {
  color: #B82A10;
}

.progress-bar-inmarkRed {
  background-color: #B82A10;
}

.progress-striped .progress-bar-inmarkRed {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.list-group-item-inmarkRed {
  color: #FEFEF8;
  background-color: #B82A10;
}

a.list-group-item-inmarkRed,
button.list-group-item-inmarkRed {
  color: #B82A10;
}

a.list-group-item-inmarkRed .list-group-item-heading,
button.list-group-item-inmarkRed .list-group-item-heading {
  color: inherit;
}

a.list-group-item-inmarkRed:hover,
button.list-group-item-inmarkRed:hover,
a.list-group-item-inmarkRed:focus,
button.list-group-item-inmarkRed:focus {
  color: #FEFEF8;
  background-color: #541307;
}

a.list-group-item-inmarkRed.active,
button.list-group-item-inmarkRed.active,
a.list-group-item-inmarkRed.active:hover,
button.list-group-item-inmarkRed.active:hover,
a.list-group-item-inmarkRed.active:focus,
button.list-group-item-inmarkRed.active:focus {
  color: #FEFEF8;
  background-color: #541307;
  border-color: #541307;
}

.panel-inmarkRed {
  border-color: #B82A10;
}

.panel-inmarkRed > .panel-heading {
  color: #FEFEF8;
  background-color: #B82A10;
  border-color: #B82A10;
}

.panel-inmarkRed > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #B82A10;
}

.panel-inmarkRed > .panel-heading .badge {
  color: #FEFEF8;
  background-color: #B82A10;
}

.panel-inmarkRed > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #B82A10;
}

.btn-inmarkRed {
  position: relative;
}

.btn-inmarkRed:focus {
  background-color: #541307;
}

.btn-inmarkRed:hover,
.btn-inmarkRed:active:hover {
  background-color: #541307;
}

.btn-inmarkRed:active {
  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4);
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4);
}

.btn-inmarkRed:after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-image: -webkit-radial-gradient(circle, #FEFEFB 10%, transparent 10.01%);
  background-image: -o-radial-gradient(circle, #FEFEFB 10%, transparent 10.01%);
  background-image: radial-gradient(circle, #FEFEFB 10%, transparent 10.01%);
  background-repeat: no-repeat;
  -webkit-background-size: 1000% 1000%;
          background-size: 1000% 1000%;
  background-position: 50%;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: background .5s, opacity 1s;
       -o-transition: background .5s, opacity 1s;
          transition: background .5s, opacity 1s;
}

.btn-inmarkRed:active:after {
  -webkit-background-size: 0% 0%;
          background-size: 0% 0%;
  opacity: .2;
  -webkit-transition: 0s;
       -o-transition: 0s;
          transition: 0s;
}

.alert-inmarkRed {
  background-color: #B82A10;
}

/******************************************************************************************************************************************/
.text-brightBlue {
  color: #00adef;
}

a.text-brightBlue:hover,
a.text-brightBlue:focus {
  color: #3B81DC;
}

.bg-brightBlue {
  background-color: #3B81DC;
}

a.bg-brightBlue:hover,
a.bg-brightBlue:focus {
  background-color: #3B81DC;
}

.table > thead > tr > td.brightBlue,
.table > tbody > tr > td.brightBlue,
.table > tfoot > tr > td.brightBlue,
.table > thead > tr > th.brightBlue,
.table > tbody > tr > th.brightBlue,
.table > tfoot > tr > th.brightBlue,
.table > thead > tr.brightBlue > td,
.table > tbody > tr.brightBlue > td,
.table > tfoot > tr.brightBlue > td,
.table > thead > tr.brightBlue > th,
.table > tbody > tr.brightBlue > th,
.table > tfoot > tr.brightBlue > th {
  background-color: #00adef;
}

.table-hover > tbody > tr > td.brightBlue:hover,
.table-hover > tbody > tr > th.brightBlue:hover,
.table-hover > tbody > tr.brightBlue:hover > td,
.table-hover > tbody > tr:hover > .brightBlue,
.table-hover > tbody > tr.brightBlue:hover > th {
  background-color: #3B81DC;
}

.has-brightBlue .help-block,
.has-brightBlue .control-label,
.has-brightBlue .radio,
.has-brightBlue .checkbox,
.has-brightBlue .radio-inline,
.has-brightBlue .checkbox-inline,
.has-brightBlue.radio label,
.has-brightBlue.checkbox label,
.has-brightBlue.radio-inline label,
.has-brightBlue.checkbox-inline label {
  color: #00adef;
}

.has-brightBlue .form-control {
  border-color: #00adef;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.has-brightBlue .form-control:focus {
  border-color: #3B81DC;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #FEFEF8;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #FEFEF8;
}

.has-brightBlue .input-group-addon {
  color: #FEFEF8;
  border-color: #00adef;
  background-color: #00adef;
}

.has-brightBlue .form-control-feedback {
  color: #FEFEF8;
}

.btn-brightBlue {
  color: #FEFEF8;
  background-color: #00adef;
  border-color: transparent;
}

.btn-brightBlue:focus,
.btn-brightBlue.focus {
  color: #FEFEF8;
  background-color: #3B81DC;
  border-color: rgba(0, 0, 0, 0);
}

.btn-brightBlue:hover {
  color: #FEFEF8;
  background-color: #3B81DC;
  border-color: rgba(0, 0, 0, 0);
}

.btn-brightBlue:active,
.btn-brightBlue.active,
.open > .dropdown-toggle.btn-brightBlue {
  color: #FEFEF8;
  background-color: #3B81DC;
  border-color: rgba(0, 0, 0, 0);
}

.btn-brightBlue:active:hover,
.btn-brightBlue.active:hover,
.open > .dropdown-toggle.btn-brightBlue:hover,
.btn-brightBlue:active:focus,
.btn-brightBlue.active:focus,
.open > .dropdown-toggle.btn-brightBlue:focus,
.btn-brightBlue:active.focus,
.btn-brightBlue.active.focus,
.open > .dropdown-toggle.btn-brightBlue.focus {
  color: #FEFEF8;
  background-color: #3B81DC;
  border-color: rgba(0, 0, 0, 0);
}

.btn-brightBlue:active,
.btn-brightBlue.active,
.open > .dropdown-toggle.btn-brightBlue {
  background-image: none;
}

.btn-brightBlue.disabled:hover,
.btn-brightBlue[disabled]:hover,
fieldset[disabled] .btn-brightBlue:hover,
.btn-brightBlue.disabled:focus,
.btn-brightBlue[disabled]:focus,
fieldset[disabled] .btn-brightBlue:focus,
.btn-brightBlue.disabled.focus,
.btn-brightBlue[disabled].focus,
fieldset[disabled] .btn-brightBlue.focus {
  background-color: #3B81DC;
  border-color: transparent;
}

.btn-brightBlue .badge {
  color: #FEFEF8;
  background-color: #00adef;
}

.label-brightBlue {
  background-color: #00adef;
}

.label-brightBlue[href]:hover,
.label-brightBlue[href]:focus {
  background-color: #FEFEF8;
}

.alert-brightBlue {
  background-color: #00adef;
  border-color: #00adef;
  color: #FEFEF8;
}

.alert-brightBlue hr {
  border-top-color: #d0d0c0;
}

.alert-brightBlue .alert-link {
  color: #00adef;
}

.progress-bar-brightBlue {
  background-color: #00adef;
}

.progress-striped .progress-bar-brightBlue {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.list-group-item-brightBlue {
  color: #FEFEF8;
  background-color: #00adef;
}

a.list-group-item-brightBlue,
button.list-group-item-brightBlue {
  color: #00adef;
}

a.list-group-item-brightBlue .list-group-item-heading,
button.list-group-item-brightBlue .list-group-item-heading {
  color: inherit;
}

a.list-group-item-brightBlue:hover,
button.list-group-item-brightBlue:hover,
a.list-group-item-brightBlue:focus,
button.list-group-item-brightBlue:focus {
  color: #FEFEF8;
  background-color: #3B81DC;
}

a.list-group-item-brightBlue.active,
button.list-group-item-brightBlue.active,
a.list-group-item-brightBlue.active:hover,
button.list-group-item-brightBlue.active:hover,
a.list-group-item-brightBlue.active:focus,
button.list-group-item-brightBlue.active:focus {
  color: #FEFEF8;
  background-color: #3B81DC;
  border-color: #3B81DC;
}

.panel-brightBlue {
  border-color: #00adef;
}

.panel-brightBlue > .panel-heading {
  color: #FEFEF8;
  background-color: #00adef;
  border-color: #00adef;
}

.panel-brightBlue > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #00adef;
}

.panel-brightBlue > .panel-heading .badge {
  color: #FEFEF8;
  background-color: #00adef;
}

.panel-brightBlue > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #00adef;
}

.btn-brightBlue {
  position: relative;
}

.btn-brightBlue:focus {
  background-color: #3B81DC;
}

.btn-brightBlue:hover,
.btn-brightBlue:active:hover {
  background-color: #3B81DC;
}

.btn-brightBlue:active {
  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4);
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4);
}

.btn-brightBlue:after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-image: -webkit-radial-gradient(circle, #FEFEFB 10%, transparent 10.01%);
  background-image: -o-radial-gradient(circle, #FEFEFB 10%, transparent 10.01%);
  background-image: radial-gradient(circle, #FEFEFB 10%, transparent 10.01%);
  background-repeat: no-repeat;
  -webkit-background-size: 1000% 1000%;
          background-size: 1000% 1000%;
  background-position: 50%;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: background .5s, opacity 1s;
       -o-transition: background .5s, opacity 1s;
          transition: background .5s, opacity 1s;
}

.btn-brightBlue:active:after {
  -webkit-background-size: 0% 0%;
          background-size: 0% 0%;
  opacity: .2;
  -webkit-transition: 0s;
       -o-transition: 0s;
          transition: 0s;
}

.alert-brightBlue {
  background-color: #00adef;
}

/******************************************************************************************************************************************/
.text-pink {
  color: #ff5859;
}

a.text-pink:hover,
a.text-pink:focus {
  color: #973435;
}

.bg-pink {
  background-color: #ff5859;
}

a.bg-pink:hover,
a.bg-pink:focus {
  background-color: #973435;
}

.table > thead > tr > td.pink,
.table > tbody > tr > td.pink,
.table > tfoot > tr > td.pink,
.table > thead > tr > th.pink,
.table > tbody > tr > th.pink,
.table > tfoot > tr > th.pink,
.table > thead > tr.pink > td,
.table > tbody > tr.pink > td,
.table > tfoot > tr.pink > td,
.table > thead > tr.pink > th,
.table > tbody > tr.pink > th,
.table > tfoot > tr.pink > th {
  background-color: #ff5859;
}

.table-hover > tbody > tr > td.pink:hover,
.table-hover > tbody > tr > th.pink:hover,
.table-hover > tbody > tr.pink:hover > td,
.table-hover > tbody > tr:hover > .pink,
.table-hover > tbody > tr.pink:hover > th {
  background-color: #973435;
}

.has-pink .help-block,
.has-pink .control-label,
.has-pink .radio,
.has-pink .checkbox,
.has-pink .radio-inline,
.has-pink .checkbox-inline,
.has-pink.radio label,
.has-pink.checkbox label,
.has-pink.radio-inline label,
.has-pink.checkbox-inline label {
  color: #ff5859;
}

.has-pink .form-control {
  border-color: #ff5859;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.has-pink .form-control:focus {
  border-color: #973435;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #FEFEF8;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #FEFEF8;
}

.has-pink .input-group-addon {
  color: #FEFEF8;
  border-color: #ff5859;
  background-color: #ff5859;
}

.has-pink .form-control-feedback {
  color: #FEFEF8;
}

.btn-pink {
  color: #FEFEF8;
  background-color: #ff5859;
  border-color: transparent;
}

.btn-pink:focus,
.btn-pink.focus {
  color: #FEFEF8;
  background-color: #973435;
  border-color: rgba(0, 0, 0, 0);
}

.btn-pink:hover {
  color: #FEFEF8;
  background-color: #973435;
  border-color: rgba(0, 0, 0, 0);
}

.btn-pink:active,
.btn-pink.active,
.open > .dropdown-toggle.btn-pink {
  color: #FEFEF8;
  background-color: #973435;
  border-color: rgba(0, 0, 0, 0);
}

.btn-pink:active:hover,
.btn-pink.active:hover,
.open > .dropdown-toggle.btn-pink:hover,
.btn-pink:active:focus,
.btn-pink.active:focus,
.open > .dropdown-toggle.btn-pink:focus,
.btn-pink:active.focus,
.btn-pink.active.focus,
.open > .dropdown-toggle.btn-pink.focus {
  color: #FEFEF8;
  background-color: #973435;
  border-color: rgba(0, 0, 0, 0);
}

.btn-pink:active,
.btn-pink.active,
.open > .dropdown-toggle.btn-pink {
  background-image: none;
}

.btn-pink.disabled:hover,
.btn-pink[disabled]:hover,
fieldset[disabled] .btn-pink:hover,
.btn-pink.disabled:focus,
.btn-pink[disabled]:focus,
fieldset[disabled] .btn-pink:focus,
.btn-pink.disabled.focus,
.btn-pink[disabled].focus,
fieldset[disabled] .btn-pink.focus {
  background-color: #973435;
  border-color: transparent;
}

.btn-pink .badge {
  color: #FEFEF8;
  background-color: #ff5859;
}

.label-pink {
  background-color: #ff5859;
}

.label-pink[href]:hover,
.label-pink[href]:focus {
  background-color: #973435;
}

.alert-pink {
  background-color: #ff5859;
  border-color: #ff5859;
  color: #FEFEF8;
}

.alert-pink hr {
  border-top-color: #d0d0c0;
}

.alert-pink .alert-link {
  color: #ff5859;
}

.progress-bar-pink {
  background-color: #ff5859;
}

.progress-striped .progress-bar-pink {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.list-group-item-pink {
  color: #FEFEF8;
  background-color: #ff5859;
}

a.list-group-item-pink,
button.list-group-item-pink {
  color: #ff5859;
}

a.list-group-item-pink .list-group-item-heading,
button.list-group-item-pink .list-group-item-heading {
  color: inherit;
}

a.list-group-item-pink:hover,
button.list-group-item-pink:hover,
a.list-group-item-pink:focus,
button.list-group-item-pink:focus {
  color: #FEFEF8;
  background-color: #973435;
}

a.list-group-item-pink.active,
button.list-group-item-pink.active,
a.list-group-item-pink.active:hover,
button.list-group-item-pink.active:hover,
a.list-group-item-pink.active:focus,
button.list-group-item-pink.active:focus {
  color: #FEFEF8;
  background-color: #973435;
  border-color: #973435;
}

.panel-pink {
  border-color: #ff5859;
}

.panel-pink > .panel-heading {
  color: #FEFEF8;
  background-color: #ff5859;
  border-color: #ff5859;
}

.panel-pink > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ff5859;
}

.panel-pink > .panel-heading .badge {
  color: #FEFEF8;
  background-color: #ff5859;
}

.panel-pink > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ff5859;
}

.btn-pink {
  position: relative;
}

.btn-pink:focus {
  background-color: #973435;
}

.btn-pink:hover,
.btn-pink:active:hover {
  background-color: #973435;
}

.btn-pink:active {
  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4);
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4);
}

.btn-pink:after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-image: -webkit-radial-gradient(circle, #FEFEFB 10%, transparent 10.01%);
  background-image: -o-radial-gradient(circle, #FEFEFB 10%, transparent 10.01%);
  background-image: radial-gradient(circle, #FEFEFB 10%, transparent 10.01%);
  background-repeat: no-repeat;
  -webkit-background-size: 1000% 1000%;
          background-size: 1000% 1000%;
  background-position: 50%;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: background .5s, opacity 1s;
       -o-transition: background .5s, opacity 1s;
          transition: background .5s, opacity 1s;
}

.btn-pink:active:after {
  -webkit-background-size: 0% 0%;
          background-size: 0% 0%;
  opacity: .2;
  -webkit-transition: 0s;
       -o-transition: 0s;
          transition: 0s;
}

.alert-pink {
  background-color: #ff5859;
}

/******************************************************************************************************************************************/
.text-brightGreen {
  color: #77bc1f;
}

a.text-brightGreen:hover,
a.text-brightGreen:focus {
  color: #36560E;
}

.bg-brightGreen {
  background-color: #77bc1f;
}

a.bg-brightGreen:hover,
a.bg-brightGreen:focus {
  background-color: #36560E;
}

.table > thead > tr > td.brightGreen,
.table > tbody > tr > td.brightGreen,
.table > tfoot > tr > td.brightGreen,
.table > thead > tr > th.brightGreen,
.table > tbody > tr > th.brightGreen,
.table > tfoot > tr > th.brightGreen,
.table > thead > tr.brightGreen > td,
.table > tbody > tr.brightGreen > td,
.table > tfoot > tr.brightGreen > td,
.table > thead > tr.brightGreen > th,
.table > tbody > tr.brightGreen > th,
.table > tfoot > tr.brightGreen > th {
  background-color: #77BC1F;
}

.table-hover > tbody > tr > td.brightGreen:hover,
.table-hover > tbody > tr > th.brightGreen:hover,
.table-hover > tbody > tr.brightGreen:hover > td,
.table-hover > tbody > tr:hover > .brightGreen,
.table-hover > tbody > tr.brightGreen:hover > th {
  background-color: #36560E;
}

.has-brightGreen .help-block,
.has-brightGreen .control-label,
.has-brightGreen .radio,
.has-brightGreen .checkbox,
.has-brightGreen .radio-inline,
.has-brightGreen .checkbox-inline,
.has-brightGreen.radio label,
.has-brightGreen.checkbox label,
.has-brightGreen.radio-inline label,
.has-brightGreen.checkbox-inline label {
  color: #FEFEF8;
}

.has-brightGreen .form-control {
  border-color: #FEFEF8;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.has-brightGreen .form-control:focus {
  border-color: #FEFEF8;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #FEFEF8;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #FEFEF8;
}

.has-brightGreen .input-group-addon {
  color: #FEFEF8;
  border-color: #77BC1F;
  background-color: #77BC1F;
}

.has-brightGreen .form-control-feedback {
  color: #77BC1F;
}

.btn-brightGreen {
  color: #FEFEF8;
  background-color: #77BC1F;
  border-color: transparent;
}

.btn-brightGreen:focus,
.btn-brightGreen.focus {
  color: #FEFEF8;
  background-color: #36560E;
  border-color: rgba(0, 0, 0, 0);
}

.btn-brightGreen:hover {
  color: #FEFEF8;
  background-color: #36560E;
  border-color: rgba(0, 0, 0, 0);
}

.btn-brightGreen:active,
.btn-brightGreen.active,
.open > .dropdown-toggle.btn-brightGreen {
  color: #FEFEF8;
  background-color: #36560E;
  border-color: rgba(0, 0, 0, 0);
}

.btn-brightGreen:active:hover,
.btn-brightGreen.active:hover,
.open > .dropdown-toggle.btn-brightGreen:hover,
.btn-brightGreen:active:focus,
.btn-brightGreen.active:focus,
.open > .dropdown-toggle.btn-brightGreen:focus,
.btn-brightGreen:active.focus,
.btn-brightGreen.active.focus,
.open > .dropdown-toggle.btn-brightGreen.focus {
  color: #FEFEF8;
  background-color: #36560E;
  border-color: rgba(0, 0, 0, 0);
}

.btn-brightGreen:active,
.btn-brightGreen.active,
.open > .dropdown-toggle.btn-brightGreen {
  background-image: none;
}

.btn-brightGreen.disabled:hover,
.btn-brightGreen[disabled]:hover,
fieldset[disabled] .btn-brightGreen:hover,
.btn-brightGreen.disabled:focus,
.btn-brightGreen[disabled]:focus,
fieldset[disabled] .btn-brightGreen:focus,
.btn-brightGreen.disabled.focus,
.btn-brightGreen[disabled].focus,
fieldset[disabled] .btn-brightGreen.focus {
  background-color: #36560E;
  border-color: transparent;
}

.btn-brightGreen .badge {
  color: #FEFEF8;
  background-color: #77BC1F;
}

.label-brightGreen {
  background-color: #77BC1F;
}

.label-brightGreen[href]:hover,
.label-brightGreen[href]:focus {
  background-color: #36560E;
}

.alert-brightGreen {
  background-color: #77BC1F;
  border-color: #77BC1F;
  color: #FEFEF8;
}

.alert-brightGreen hr {
  border-top-color: #d0d0c0;
}

.alert-brightGreen .alert-link {
  color: #77BC1F;
}

.progress-bar-brightGreen {
  background-color: #77BC1F;
}

.progress-striped .progress-bar-brightGreen {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.list-group-item-brightGreen {
  color: #FEFEF8;
  background-color: #77BC1F;
}

a.list-group-item-brightGreen,
button.list-group-item-brightGreen {
  color: #77BC1F;
}

a.list-group-item-brightGreen .list-group-item-heading,
button.list-group-item-brightGreen .list-group-item-heading {
  color: inherit;
}

a.list-group-item-brightGreen:hover,
button.list-group-item-brightGreen:hover,
a.list-group-item-brightGreen:focus,
button.list-group-item-brightGreen:focus {
  color: #FEFEF8;
  background-color: #36560E;
}

a.list-group-item-brightGreen.active,
button.list-group-item-brightGreen.active,
a.list-group-item-brightGreen.active:hover,
button.list-group-item-brightGreen.active:hover,
a.list-group-item-brightGreen.active:focus,
button.list-group-item-brightGreen.active:focus {
  color: #FEFEF8;
  background-color: #36560E;
  border-color: #36560E;
}

.panel-brightGreen {
  border-color: #77BC1F;
}

.panel-brightGreen > .panel-heading {
  color: #FEFEF8;
  background-color: #77BC1F;
  border-color: #77BC1F;
}

.panel-brightGreen > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #77BC1F;
}

.panel-brightGreen > .panel-heading .badge {
  color: #FEFEF8;
  background-color: #77BC1F;
}

.panel-brightGreen > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #77BC1F;
}

.btn-brightGreen {
  position: relative;
}

.btn-brightGreen:focus {
  background-color: #36560E;
}

.btn-brightGreen:hover,
.btn-brightGreen:active:hover {
  background-color: #36560E;
}

.btn-brightGreen:active {
  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4);
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4);
}

.btn-brightGreen:after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-image: -webkit-radial-gradient(circle, #FEFEFB 10%, transparent 10.01%);
  background-image: -o-radial-gradient(circle, #FEFEFB 10%, transparent 10.01%);
  background-image: radial-gradient(circle, #FEFEFB 10%, transparent 10.01%);
  background-repeat: no-repeat;
  -webkit-background-size: 1000% 1000%;
          background-size: 1000% 1000%;
  background-position: 50%;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: background .5s, opacity 1s;
       -o-transition: background .5s, opacity 1s;
          transition: background .5s, opacity 1s;
}

.btn-brightGreen:active:after {
  -webkit-background-size: 0% 0%;
          background-size: 0% 0%;
  opacity: .2;
  -webkit-transition: 0s;
       -o-transition: 0s;
          transition: 0s;
}

.alert-brightGreen {
  background-color: #77BC1F;
}
/******************************************************************************************************************************************/
.text-panelClass {
  color: #666666;
}

a.text-panelClass:hover,
a.text-panelClass:focus {
  color: #444444;
}

.bg-panelClass {
  background-color: #FEFEF8;
}

a.bg-panelClass:hover,
a.bg-panelClass:focus {
  background-color: #FEFEF8;
}

.table > thead > tr > td.panelClass,
.table > tbody > tr > td.panelClass,
.table > tfoot > tr > td.panelClass,
.table > thead > tr > th.panelClass,
.table > tbody > tr > th.panelClass,
.table > tfoot > tr > th.panelClass,
.table > thead > tr.panelClass > td,
.table > tbody > tr.panelClass > td,
.table > tfoot > tr.panelClass > td,
.table > thead > tr.panelClass > th,
.table > tbody > tr.panelClass > th,
.table > tfoot > tr.panelClass > th {
  background-color: #FEFEF8;
}

.table-hover > tbody > tr > td.panelClass:hover,
.table-hover > tbody > tr > th.panelClass:hover,
.table-hover > tbody > tr.panelClass:hover > td,
.table-hover > tbody > tr:hover > .panelClass,
.table-hover > tbody > tr.panelClass:hover > th {
  background-color: #FEFEF8;
}

.has-panelClass .help-block,
.has-panelClass .control-label,
.has-panelClass .radio,
.has-panelClass .checkbox,
.has-panelClass .radio-inline,
.has-panelClass .checkbox-inline,
.has-panelClass.radio label,
.has-panelClass.checkbox label,
.has-panelClass.radio-inline label,
.has-panelClass.checkbox-inline label {
  color: #666666;
}

.has-panelClass .form-control {
  border-color: #FEFEF8;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.has-panelClass .form-control:focus {
  border-color: #FEFEF8;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #FEFEF8;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #FEFEF8;
}

.has-panelClass .input-group-addon {
  color: #666666;
  border-color: #FEFEF8;
  background-color: #FEFEF8;
}

.has-panelClass .form-control-feedback {
  color: #FEFEF8;
}

.btn-panelClass {
    color: #FEFEFB;
    background-color: #1B3365;
    border-color: transparent;
}

.btn-panelClass:focus,
.btn-panelClass.focus {
    color: #FEFEF8;
    background-color: #192F5C;
    border-color: rgba(0, 0, 0, 0);
}

.btn-panelClass:hover {
    color: #FEFEF8;
    background-color: #192F5C;
    border-color: rgba(0, 0, 0, 0);
}

.btn-panelClass:active,
.btn-panelClass.active,
.open > .dropdown-toggle.btn-panelClass {
    color: #FEFEF8;
    background-color: #192F5C;
    border-color: rgba(0, 0, 0, 0);
}

.btn-panelClass:active:hover,
.btn-panelClass.active:hover,
.open > .dropdown-toggle.btn-panelClass:hover,
.btn-panelClass:active:focus,
.btn-panelClass.active:focus,
.open > .dropdown-toggle.btn-panelClass:focus,
.btn-panelClass:active.focus,
.btn-panelClass.active.focus,
.open > .dropdown-toggle.btn-panelClass.focus {
  color: #548597;
  background-color: #FCFCFC;
  border-color: rgba(0, 0, 0, 0);
}

.btn-panelClass:active,
.btn-panelClass.active,
.open > .dropdown-toggle.btn-panelClass {
  background-image: none;
}

.btn-panelClass.disabled:hover,
.btn-panelClass[disabled]:hover,
fieldset[disabled] .btn-panelClass:hover,
.btn-panelClass.disabled:focus,
.btn-panelClass[disabled]:focus,
fieldset[disabled] .btn-panelClass:focus,
.btn-panelClass.disabled.focus,
.btn-panelClass[disabled].focus,
fieldset[disabled] .btn-panelClass.focus {
  background-color: #FCFCFC;
  border-color: transparent;
}

    .btn-panelClass .badge {
        color: #FEFEFB;
        background-color: #192F5C;
    }

.label-panelClass {
  background-color: #6199AE;
}

.label-panelClass[href]:hover,
.label-panelClass[href]:focus {
    background-color: #192F5C;
}

.alert-panelClass {
  background-color: #FEFEF8;
  border-color: #FEFEF8;
  color: #666666;
}

.alert-panelClass hr {
  border-top-color: #d0d0c0;
}

.alert-panelClass .alert-link {
  color: #548597;
}

.progress-bar-panelClass {
  background-color: #FEFEF8;
}

.progress-striped .progress-bar-panelClass {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.list-group-item-panelClass {
  color: #FEFEF8;
  background-color: #FEFEF8;
}

a.list-group-item-panelClass,
button.list-group-item-panelClass {
  color: #548597;
}

a.list-group-item-panelClass .list-group-item-heading,
button.list-group-item-panelClass .list-group-item-heading {
  color: #548597;
}

a.list-group-item-panelClass:hover,
button.list-group-item-panelClass:hover,
a.list-group-item-panelClass:focus,
button.list-group-item-panelClass:focus {
  color: #548597;
  background-color: #FEFEF8;
}

a.list-group-item-panelClass.active,
button.list-group-item-panelClass.active,
a.list-group-item-panelClass.active:hover,
button.list-group-item-panelClass.active:hover,
a.list-group-item-panelClass.active:focus,
button.list-group-item-panelClass.active:focus {
  color: #548597;
  background-color: #FEFEF8;
  border-color: #FEFEF8;
}

.panel-panelClass {
  border-color: #FEFEFB;
}

.panel-panelClass > .panel-heading {
  color: #548597;
  background-color: #FEFEF8;
  border-color: #FEFEF8;
}

.panel-panelClass > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #FEFEF8;
}

.panel-panelClass > .panel-heading .badge {
  color: #FEFEF8;
  background-color: #548597;
}

.panel-panelClass > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #FEFEF8;
}

.btn-panelClass {
  position: relative;
}

.btn-panelClass:focus {
  background-color: #2C464F;
}

.btn-panelClass:hover,
.btn-panelClass:active:hover {
  background-color: #2C464F;
}

.btn-panelClass:active {
  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4);
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4);
}

.btn-panelClass:after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-image: -webkit-radial-gradient(circle, #FEFEFB 10%, transparent 10.01%);
  background-image: -o-radial-gradient(circle, #FEFEFB 10%, transparent 10.01%);
  background-image: radial-gradient(circle, #FEFEFB 10%, transparent 10.01%);
  background-repeat: no-repeat;
  -webkit-background-size: 1000% 1000%;
          background-size: 1000% 1000%;
  background-position: 50%;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: background .5s, opacity 1s;
       -o-transition: background .5s, opacity 1s;
          transition: background .5s, opacity 1s;
}

.btn-panelClass:active:after {
  -webkit-background-size: 0% 0%;
          background-size: 0% 0%;
  opacity: .2;
  -webkit-transition: 0s;
       -o-transition: 0s;
          transition: 0s;
}

.alert-panelClass {
  background-color: #FEFEF8;
}
