/* MISC CSS TWEAKS */
.mec-wrap h2 {line-height: 1.3; font-size:28px;}
.mec-events-event-image {display:none;}
.mec-single-event .mec-event-content {0 0 30px;}
.mec-event-ticket-available {display:none !important;}
.mec-wrap .button, .mec-wrap button:not(.owl-dot), .mec-wrap input[type="button"], .mec-wrap input[type="reset"], .mec-wrap input[type="submit"] {background:#0093d0 !important;}
.mec-wrap button:not(.owl-dot):hover {background: #067aaa !important;}
.mec-event-footer .mec-booking-button {background: #f1f1f1!important; border-color:#e1e1e1!important; text-decoration:none; color:#dd823b;}
.mec-event-footer .mec-booking-button:hover {background:#ccc !important; border-color:#bbb !important;}
.mec-event-footer {border-top: none !important; margin:20px !important;}
.mec-single-event .mec-event-meta dt, .mec-single-event .mec-event-meta h3, .mec-single-event .mec-event-social h3, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title {font-weight:100;}
.mec-wrap p {font-size: 17px; line-height: 1.6;}
.mec-wrap, .mec-wrap div {font-family:Roboto, Helvetica,Arial, sans-serif; font-size:15px;font-weight:300;}
.mec-event-list-standard .mec-event-title {font-size:25px;}
.mec-event-list-standard .mec-time-details {font-size:15px;}
.mec-event-grid-clean .mec-event-title {font-weight:300; font-size:18px;}
.mec-event-sharing-wrap {left:-30px;}
.mec-event-grid-clean .mec-event-footer {border-top: 1px solid; margin:10px 14px}
sup {font-size: 60%; line-height:0; top: -0.5em;}



/* Event Listing Tweaks */
.mec-event-footer {border:none; padding:0; min-height:50px; background:none;}
.mec-event-footer .mec-booking-button {font-size:15px; font-weight:700px; top:5px; right: 5px; padding: 0 40px;}

.mec-month-divider span {font-size:36px; font-weight: 100; color:#777777;}
.mec-event-list-standard .mec-event-article {border-bottom:1px solid solid #e9e9e9;border:none;}

/* Header Tweaks */
.sf-menu > li {border-left: 1px solid #127b9e;}

/* Formidable Tweaks */
.yellow-bkgd {background-color:#f6bd17;padding:10px 20px; color:#003d4b;border-radius:10px;}
.form-h2 {color:#ed9436;}

/* Golf Tournament Styling*/
#frm_field_205_container, #frm_field_216_container, #frm_field_221_container, #frm_field_226_container {background-color: #97ca56; padding: 10px 40px 40px; color: #ffe840; border-radius: 8px;}
#frm_field_205_container h3, #frm_field_216_container h3, #frm_field_221_container h3, #frm_field_226_container h3 {color: #ffe840; font-weight: 900; font-size: 30px; text-transform: uppercase;}
#frm_field_250_container .frm_primary_label {font-size:20px; margin-top:30px; color:#103c4b;padding-left:60px;}
#field_yzteh {margin-top:30px;}
#frm_field_251_container .frm_primary_label {padding-top:30px;}

.mec-search-form .mec-date-search, .mec-text-input-search {margin-top:10px;}