.stec-builder-element-content-submit-style input[type=submit] {
  background-color: #FF5400;
}

a.ppjc-button, #gform_submit_button_4, #gform_submit_button_1 {
  display: block;
  padding: 0.7em 1.4em;
  margin: auto;
  max-width: 300px;
  border-radius: 0.15em;
  box-sizing: border-box;
  text-decoration: none;
  font-family: 'Roboto', sans-serif;
  text-transform: uppercase;
  font-weight: 400;
  color:#FFFFFF;
  background-color: #FF5400;
  box-shadow:inset 0 -0.6em 0 -0.35em rgba(0,0,0,0.17);
  text-align:center;
}

a.ppjc-button:active { top: 0.1em; }

.post-comments-count {display: none !important;}

.footer-mid .fa, .footer-mid .far, .footer-mid .fab {
  padding-right: 10px;
} 

.footer-mid a {
  text-decoration: none !important;
  font-size: 1.0em !important;
  color: #e0e0e0;
}

.footer-mid p {
padding-bottom: 0.8em;
font-size: 1.0em !important;
color: #e0e0e0;
}

.stec-layout-grid-noevents {
  display: none !important;
}

.site-footer {
  margin-bottom: -55px !important;
  padding-bottom: 0 !important;
 }

.site-footer-bottom {
  display: none !important;
}

.stec-builder-element-content-p-style {
 color: #666666 !important;
}

.single-stec_event .post-meta {
   display: none !important;
}

.single-stec_event .page-header {
   display: none !important;
}

.stec-builder-submission-new-location input[name="location_coordinates"] {
 display: none;
}

.stec-layout-single-location-directions-buttons a:nth-child(2) {
  display:none;
}

body .stec-layout-event-title-fontandcolor {
    line-height: 1.2em;
}

.ppjc-featured-events-block .stec-layout-agenda-events-all-load-more {
  display: none; 
}

.stec-layout-event-preview-left-text-date, .stec-layout-grid-date {
  color: #676767;
}

.stec-layout-event-preview-left-text-location, .stec-layout-grid-has-location {
 color:  #939393;
}

.stec-layout-event-preview-left-text-desc, .stec-layout-grid-event-short-desc {
 color: #939393 !important;
}

.ppjc-cal-widget .stec-layout-grid-events-all-load-more {
  display: none;
}

.lsow-grid-desktop-1 {
  margin-left: 15px !important;
}

.gform_body input[type=text] {
  background-color: #fff8c7;
}