.tribe-events .tribe-events-calendar-month__calendar-event-title-link,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link{font-size:15px;line-height:1em}.tribe-events .tribe-events-calendar-month__calendar-event-title{line-height:1em!important}.sermon-wrapper .sermon-title-holder{padding-top:28px;padding-bottom:20px}.asp-sermon-archive-single-list{background:#f8f8f8;background-color:rgba(248,248,248,0.0)!important;margin-bottom:30px}.asp-sermon-top-details-list,.asp-sermon-archive-bottom-list{font-family:"Roboto",Helvetica,San-Serif}.asp-sermon-archive-single-list .asp-sermon-listen-cta-holder-list a{padding:6px 20px;border:1px solid #e9e5de;background:none;position:absolute;right:20px;top:34%;border-radius:50px;visibility:hidden}.sermon-archive-single .sermon-title h2 a{line-height:1.2em}.gform_wrapper .gfield_required{color:red}.gform_button{-webkit-appearance:button;cursor:pointer;border:none;padding:10px 20px;font-size:15px;transition:all 0.15s ease-in 0s;border-radius:4px;border-color:rgb(255,255,255);background:#55af00!important;color:#fff;text-transform:uppercase;font-weight:500;font-family:Poppins,Arial,Helvetica,sans-serif}.gform_button:hover,.gform_next_button:hover,.gform_previous_button:hover{background:#333333!important;color:#fff;letter-spacing:2px}.gform_next_button,.gform_previous_button{-webkit-appearance:button;cursor:pointer;border:none;padding:10px 20px;transition:all 0.15s ease-in 0s;border-radius:4px;border-color:rgb(255,255,255);color:#fff;text-transform:uppercase;font-weight:700}.gform_next_button{background:#333!important}.gform_previous_button{background:#666!important}.gform_wrapper input[type=email],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=url],.gform_wrapper textarea{padding:.6em;border-color:#cccccc;font-size:18px;line-height:1.7em}.gform_wrapper .top_label .gfield_label{font-weight:normal;margin:0 0 5px}.gform_wrapper .gfield_date_day label,.gform_wrapper .gfield_date_month label,.gform_wrapper .gfield_date_year label,.gform_wrapper .gfield_time_ampm label,.gform_wrapper .gfield_time_hour label,.gform_wrapper .gfield_time_minute label,.gform_wrapper .ginput_complex label,.gform_wrapper .instruction{margin-top:10px;margin-bottom:0}.gform_wrapper ul li.gfield{margin-bottom:15px}.gform_wrapper textarea.small{width:47.5%}.gform_wrapper textarea.medium{width:60%}.gform_wrapper textarea.large{width:100%}.gform_wrapper div.validation_error{border:0;padding:20px;font-size:1em;font-weight:normal;background:#b81c23;color:#fff;border:1px solid #eee;border-top:4px solid #b81c23}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:none;border:0;padding:0}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description,.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.gform_wrapper li.gfield.gfield_error.gfield_contains_required fieldset legend.gfield_label,.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-left:0}.gform_wrapper li.gfield_error input[type=email],.gform_wrapper li.gfield_error input[type=number],.gform_wrapper li.gfield_error input[type=password],.gform_wrapper li.gfield_error input[type=tel],.gform_wrapper li.gfield_error input[type=text],.gform_wrapper li.gfield_error input[type=url],.gform_wrapper li.gfield_error textarea{border-color:#b81c23}.gform_wrapper .validation_message{color:#b81c23;font-weight:600}.gform_confirmation_message{border:0;padding:20px;font-size:1em;font-weight:normal;background:#f7f7f7;color:#515151;border:1px solid #eee;border-top:4px solid #8fae1b}.gform_validation_errors{background-color:#790000}.gform_validation_errors h2{color:#fff;font-weight:400}.gform_wrapper .gform_heading{padding-bottom:20px}