/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

body {
  font-size: 1rem;
  line-height: 1.8;
}
h1, h2, h3, h4, h5, h6 {
  margin: 1.15rem 0 1.3rem 0;
  text-rendering: optimizeLegibility;
}
h1, h2, h3, h4, h5, h6, strong {
  color: #5342a6;
}
h2 {
  font-size: 1.3rem;
}
.input-small {
  width: 210px;
}
.btn-primary {
  background: #b1b1b1;
  color: #555;
  text-shadow: none;
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
}
.g-main-nav .g-toplevel > li > .g-menu-item-container {
  text-decoration: none;
  padding: 0.8rem 0.938rem;
}
#g-showcase a {
  color: #3CB371;
}
#g-showcase a:hover {
  color: #7B68EE;
}
#g-showcase {
  padding: 1.5rem 0;
  background-color: #fff;
  color: #808080;
}
.g-main-nav .g-dropdown {
  text-align: center;
}
.bgk {
  background-color: #BDBDBD;
}
.control-group.error .control-label, .control-group.error .help-block, .control-group.error .help-inline {
  color: #fff;
}
.textarea:focus {
  border-color: #fff;
}
.control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus {
  color: #ffffff;
}
.control-group.error .checkbox, .control-group.error .radio, .control-group.error input, .control-group.error select, .control-group.error textarea {
  color: #ffffff;
}
.control-group.error input, .control-group.error select, .control-group.error textarea {
  color: #ffffff;
}
.control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus {
  color: #ffffff;
}
.control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus {
  border-color: #ffffff;
}
.control-group.error .control-label, .control-group.error .help-block, .control-group.error .help-inline {
  border-color: #ffffff;
}
.control-group.error input, .control-group.error select, .control-group.error textarea {
  border-color: #FACC2E;
}
.formError {
  color: #FACC2E;
}
#g-navigation .g-main-nav .g-toplevel > li:hover > .g-menu-item-container {
  color: #FFFFFF;
}
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, [disabled].btn-warning {
  color: #525252;
}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success.disabled, [disabled].btn-success {
  color: #FFFFFF;
}
.btn:hover, .btn:focus, .btn:active, .btn.active, .btn.disabled, [disabled].btn {
  color: #FFFFFF;
}
.btn-success {
  background-color: #000000;
  background-repeat: repeat-x;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  color: #FFFFFF;
}
.btn-warning {
  background-color: #525252;
  background-repeat: repeat-x;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  color: #FFFFFF;
}
#g-feature {
  padding: 0;
  background: #fff;
  color: #666;
}
/*# sourceMappingURL=custom_12.css.map */