/* 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
 */

.input-small {
  width: 210px;
}
.btn-primary {
  background: #c1c1c1;
  color: #fff;
  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: #555;
}
.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: #FFF;
}
.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: #f5f5f5;
}
.btn:hover, .btn:focus, .btn:active, .btn.active, .btn.disabled, [disabled].btn {
  color: #F5F5F5;
}
.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;
}
.osm-plan-price .price span {
  font-size: 26px;
  font-weight: 700;
  letter-spacing: 2px;
  line-height: normal;
}
.osm-plan-price {
  background: #27ae60;
  color: #fff;
  padding: 5px 0 10px;
}
p {
  margin: 1.5rem 20px;
}
.icon-download:before {
  content: "";
}
/*# sourceMappingURL=custom__body_only.css.map */