/*
Theme Name: Cadillac Mtn Sports
Description: Divi Child theme
Version: 1.0.0
Author: ReachMaine
Author URI: 
Theme URI: 
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: Divi
*/
/* basic css stuff */
/* ----------- Colors ---------------------------------- */
/* ----------- end Colors ----------- */
.et_pb_module.reach-branding a:before {
  content: url("images/reach-favicon.png");
  padding-right: 4px;
}

.et_pb_module.et_pb_menu .sub-menu li a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 1.5em;
}

sup {
  font-size: 0.8em;
  bottom: 0.4em;
}

.et_pb_module.et_pb_posts article a.small-button,
.et_pb_module.et_pb_posts article a.big-button,
.et_pb_module.et_pb_post_content a.small-button,
.et_pb_module.et_pb_post_content a.big-button,
.et_pb_module.et_pb_text a.small-button,
.et_pb_module.et_pb_text a.big-button,
.et_pb_module.et_pb_blurb .et_pb_blurb_description a.small-button,
.et_pb_module.et_pb_blurb .et_pb_blurb_description a.big-button,
.et_pb_module.et_pb_toggle .et_pb_toggle_content a.small-button,
.et_pb_module.et_pb_toggle .et_pb_toggle_content a.big-button,
.et_pb_module.et_pb_tabs .et_pb_tab_content a.small-button,
.et_pb_module.et_pb_tabs .et_pb_tab_content a.big-button,
.et_pb_post a.small-button,
.et_pb_post a.big-button,
.et_pb_slide .et_pb_slide_content a.small-button,
.et_pb_slide .et_pb_slide_content a.big-button,
.tribe-events-content a.small-button,
.tribe-events-content a.big-button {
  color: white !important;
  border-radius: 0px;
  border: 1px solid #50000b;
  text-shadow: none;
  box-shadow: none;
}
.et_pb_module.et_pb_posts article a.bigblue,
.et_pb_module.et_pb_post_content a.bigblue,
.et_pb_module.et_pb_text a.bigblue,
.et_pb_module.et_pb_blurb .et_pb_blurb_description a.bigblue,
.et_pb_module.et_pb_toggle .et_pb_toggle_content a.bigblue,
.et_pb_module.et_pb_tabs .et_pb_tab_content a.bigblue,
.et_pb_post a.bigblue,
.et_pb_slide .et_pb_slide_content a.bigblue,
.tribe-events-content a.bigblue {
  background-color: #50000b !important;
  background: #50000b !important;
}
.et_pb_module.et_pb_posts article a.bigblue:hover,
.et_pb_module.et_pb_post_content a.bigblue:hover,
.et_pb_module.et_pb_text a.bigblue:hover,
.et_pb_module.et_pb_blurb .et_pb_blurb_description a.bigblue:hover,
.et_pb_module.et_pb_toggle .et_pb_toggle_content a.bigblue:hover,
.et_pb_module.et_pb_tabs .et_pb_tab_content a.bigblue:hover,
.et_pb_post a.bigblue:hover,
.et_pb_slide .et_pb_slide_content a.bigblue:hover,
.tribe-events-content a.bigblue:hover {
  color: white !important;
  background-color: #222222 !important;
  background: #222222 !important;
}

/* gravity forms styling */
/* $form-button-color: white;
$form-button-bkg: #048785;
$form-button-hover-bkg: #ed8457;
$form-button-hover-color : white;
$form-button-border:  white;
*/
.gform_wrapper .gform_footer input[type=submit]:hover,
.gform_wrapper .gform_footer .gform_next_button:hover,
.gform_wrapper .gform-page-footer input[type=submit]:hover,
.gform_wrapper .gform-page-footer .gform_next_button:hover {
  background-color: white !important;
  color: #50000b !important;
}

.gform_wrapper .gform-body .gform_fields .gfield input,
.gform_wrapper .gform-body .gform_fields .gfield textarea {
  border: 0px;
}
.gform_wrapper .gform-body .gform_fields .gfield input:-moz-read-only {
  background-color: transparent;
}
.gform_wrapper .gform-body .gform_fields .gfield input:read-only {
  background-color: transparent;
}
.gform_wrapper .gform_footer,
.gform_wrapper .gform-page-footer {
  display: flex;
  flex-direction: row;
}
.gform_wrapper .gform_footer input[type=submit],
.gform_wrapper .gform_footer .gform_previous_button,
.gform_wrapper .gform_footer .gform_next_button,
.gform_wrapper .gform-page-footer input[type=submit],
.gform_wrapper .gform-page-footer .gform_previous_button,
.gform_wrapper .gform-page-footer .gform_next_button {
  color: white !important;
  border-width: 0px;
  padding: 15px 20px;
  font-size: 16px !important;
  text-align: center;
  cursor: pointer;
  background-color: #50000b !important;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.gform_wrapper .gform_footer input[type=submit]:hover,
.gform_wrapper .gform_footer .gform_next_button:hover,
.gform_wrapper .gform-page-footer input[type=submit]:hover,
.gform_wrapper .gform-page-footer .gform_next_button:hover {
  background-color: #222222 !important;
  color: white !important;
}
.gform_wrapper .gform_footer {
  justify-content: flex-end;
}
.gform_wrapper .gform-page-footer {
  justify-content: space-between;
}/*# sourceMappingURL=style.css.map */