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

/* vehicle4change.com */
.g-main-nav .g-dropdown {
  background: #e8e7e7;
}
.g-main-nav .g-toplevel > li:hover > .g-menu-item-container, .g-main-nav .g-sublevel > li > .g-menu-item-container {
  padding: 0.325rem 0.625rem;
}
.g-main-nav .g-sublevel > li > .g-menu-item-container {
  line-height: normal;
  color: #232529;
}
.g-main-nav .g-sublevel > li:hover > .g-menu-item-container {
  line-height: normal;
  color: #626366;
}
.g-main-nav .g-sublevel > li.active > .g-menu-item-container {
  color: #626366;
}
h3.g-title {
  font-weight: 400;
  display: block;
  line-height: 1;
  padding-bottom: 0;
  font-size: 1.5rem;
}
h2.g-title {
  font-weight: 400;
  display: block;
  line-height: 1;
  padding-bottom: 0;
  font-size: 2rem;
}
.title6 .g-title, .title6 .g-simplecontent .g-simplecontent-item-content-title {
  font-weight: 400;
}
.box-blue.moduletable, .box-blue.widget, .box-blue.g-outer-box, .box-blue > .g-content {
  background: #6ec1e3;
}
.button.button-info {
  background-color: #48b9ef;
  border-color: #48b9ef;
  color: #fff;
}
.button.button-info:hover, .button.button-info:active, .button.button-info:focus {
  color: #48b9ef !important;
  border-color: #48b9ef;
  background: transparent !important;
}
.button.button-red {
  background: #f04353;
  border-color: #f04353;
  color: #fff;
}
.button.button-success {
  background: #08aa58;
  border-color: #08aa58;
  color: #fff;
}
.button.button-success:hover, .button.button-success:active, .button.button-success:focus {
  color: #08aa58 !important;
  border-color: #08aa58;
  background: transparent !important;
}
#g-slideshow {
  background: #ffffff;
}
hr.style1 {
  border-top: 20px solid #f3f3f3;
}
hr.style2 {
  border-top: 20px solid #ffffff;
}
hr.style3 {
  border-top: 1px solid #ccc;
  margin: 15px 0 5px 0;
  padding: 0;
}
hr.style4 {
  border-top: 1px solid #f04353 !important;
  padding: 0;
}
p.p12 {
  font-size: 1.2rem;
}
#eb-upcoming-events-page-table .table, .table-bordered, .table-striped {
  border-color: #e7e7e7;
}
#eb-upcoming-events-page-table .text-info .eb-notice-message {
  color: #ddd !important;
}
#eb-upcoming-events-page-table .eb-notice-message {
  font-size: 115%;
  font-weight: 500;
  margin-top: 8px;
}
.text-info {
  color: #17a2b8 !important;
}
/*# sourceMappingURL=custom_20.css.map */