 
 
/***** TOGGLES *****/
.toggle-wrapper {
  width: 60px;
  display: inline-block;
  margin-right: 5px;
}
.toggle-slide .toggle-on,
.toggle-slide .toggle-off,
.toggle-slide .toggle-slide .toggle-blob {
  text-align: center;
}
.toggle-light .toggle-slide {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.toggle-light .toggle-blob {
  background-color: #fff;
  background-image: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.toggle-light .toggle-blob:hover,
.toggle-light .toggle-blob:focus {
  background-color: #fff;
  background-image: none;
}
.toggle-light .toggle-on,
.toggle-light .toggle-off {
  font-size: 11px;
  font-weight: bold;
  text-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.toggle-light .toggle-on {
  background-color: #d0d4e7;
  text-indent: -5px !important;
}
.toggle-light .toggle-on + .toggle-blob {
  border: 3px solid #d0d4e7;
}
.toggle-light .toggle-on.active {
  background-color: #262b36;
}
.toggle-light .toggle-on.active + .toggle-blob {
  border: 3px solid #262b36;
}
.toggle-light .toggle-off {
  color: #fff;
  background-color: #d0d4e7;
  background-image: none;
  text-indent: 5px !important;
}
.toggle-light.primary .toggle-on.active {
  background-color: #2574ab;
}
.toggle-light.primary .toggle-on.active + .toggle-blob {
  border: 3px solid #2574ab;
}
.toggle-light.success .toggle-on.active {
  background-color: #259dab;
}
.toggle-light.success .toggle-on.active + .toggle-blob {
  border: 3px solid #259dab;
}
.toggle-light.warning .toggle-on.active {
  background-color: #e6ad5c;
}
.toggle-light.warning .toggle-on.active + .toggle-blob {
  border: 3px solid #e6ad5c;
}
.toggle-light.danger .toggle-on.active {
  background-color: #d9534f;
}
.toggle-light.danger .toggle-on.active + .toggle-blob {
  border: 3px solid #d9534f;
}
.toggle-light.info .toggle-on.active {
  background-color: #5bc0de;
}
.toggle-light.info .toggle-on.active + .toggle-blob {
  border: 3px solid #5bc0de;
}
.toggle-modern .toggle-slide {
  background: none;
  text-shadow: none;
  border-radius: 2px;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.toggle-modern .toggle-blob {
  border-radius: 2px;
  background-color: #fff;
  background-image: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.toggle-modern .toggle-blob:hover,
.toggle-modern .toggle-blob:focus {
  background-color: #fff;
  background-image: none;
}
.toggle-modern .toggle-on,
.toggle-modern .toggle-off {
  text-shadow: none;
  font-weight: bold;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.toggle-modern .toggle-on,
.toggle-modern .toggle-on.active {
  background-color: #262b36;
  background-image: none;
}
.toggle-modern .toggle-on {
  background-color: #d0d4e7;
}
.toggle-modern .toggle-on + .toggle-blob {
  border: 3px solid #d0d4e7;
}
.toggle-modern .toggle-on.active {
  background-color: #262b36;
}
.toggle-modern .toggle-on.active + .toggle-blob {
  border: 3px solid #262b36;
}
.toggle-modern .toggle-off,
.toggle-modern .toggle-off.active {
  color: #fff;
  background-color: #d0d4e7;
  background-image: none;
  text-shadow: none;
  text-indent: 8px !important;
}
.toggle-modern.primary .toggle-on.active {
  background-color: #2574ab;
}
.toggle-modern.primary .toggle-on.active + .toggle-blob {
  border: 3px solid #2574ab;
}
.toggle-modern.success .toggle-on.active {
  background-color: #259dab;
}
.toggle-modern.success .toggle-on.active + .toggle-blob {
  border: 3px solid #259dab;
}
.toggle-modern.warning .toggle-on.active {
  background-color: #e6ad5c;
}
.toggle-modern.warning .toggle-on.active + .toggle-blob {
  border: 3px solid #e6ad5c;
}
.toggle-modern.danger .toggle-on.active {
  background-color: #d9534f;
}
.toggle-modern.danger .toggle-on.active + .toggle-blob {
  border: 3px solid #d9534f;
}
.toggle-modern.info .toggle-on.active {
  background-color: #5bc0de;
}
.toggle-modern.info .toggle-on.active + .toggle-blob {
  border: 3px solid #5bc0de;
}

/***** JQUERY.GRITTER *****/
.gritter-top,
.gritter-bottom {
  display: none;
}
.gritter-item {
  position: relative;
  background-image: none;
  background-color: rgba(17, 19, 24, 0.95);
  border-radius: 2px;
  padding: 15px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
  line-height: 1.42857143;
  color: rgba(255, 255, 255, 0.65);
  z-index: 3000;
}
.gritter-item a:hover {
  text-decoration: underline;
}
.gritter-title {
  font-weight: 700;
  text-shadow: none;
  text-transform: uppercase;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;
  letter-spacing: .5px;
  font-size: 12px;
  color: #fff;
}
.gritter-close {
  left: auto;
  right: 3px;
  background: none;
}
.gritter-close:before {
  text-indent: 0;
  content: '\f00d';
  position: absolute;
  font-family: 'FontAwesome';
  top: 0;
  right: 7px;
  color: #fff;
  font-size: 16px;
  opacity: .3;
}
.gritter-item-wrapper.with-icon > .gritter-item {
  padding-left: 60px;
  position: relative;
}
.gritter-item-wrapper.with-icon > .gritter-item:before {
  color: #fff;
  position: absolute;
  top: 15px;
  left: 15px;
  font-size: 28px;
  font-family: 'FontAwesome';
}
.gritter-item-wrapper.primary > .gritter-item {
  background-color: rgba(37, 116, 171, 0.9);
}
.gritter-item-wrapper.success > .gritter-item {
  background-color: rgba(37, 157, 171, 0.9);
}
.gritter-item-wrapper.warning > .gritter-item {
  background-color: rgba(230, 173, 92, 0.9);
}
.gritter-item-wrapper.danger > .gritter-item {
  background-color: rgba(217, 83, 79, 0.9);
}
.gritter-item-wrapper.info > .gritter-item {
  background-color: rgba(91, 192, 222, 0.9);
}
.gritter-item-wrapper.with-icon.send-o > .gritter-item:before {
  content: '\f1d9';
}
.gritter-item-wrapper.with-icon.question-circle > .gritter-item:before {
  content: '\f059';
}
.gritter-item-wrapper.with-icon.check-circle > .gritter-item:before {
  content: '\f058';
}
.gritter-item-wrapper.with-icon.exclamation-circle > .gritter-item:before {
  content: '\f06a';
}
.gritter-item-wrapper.with-icon.times-circle > .gritter-item:before {
  content: '\f057';
}

