/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 18 2020 | 07:55:21 */
.event_teaser{margin:0;padding:0;display:inline-block}.event_teaser .event_item{padding:0;margin:0 0 30px 0;font-size:100%}.event_teaser .event_item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.event_list{margin:0;padding:0}.event_list .event_item{padding:0 0 30px 0;margin:0 0 30px 0;border-bottom:1px solid #dedede;font-size:100%}.event_list .event_item:first-child{padding:30px 0}.event_list .event_item:last-child{padding:0 0 30px 0;margin:0;border-bottom:none}.event_teaser .event_wrapper{display:block;margin:0;padding:0}.event_list .event_wrapper{display:flex;margin:0;padding:0}.event_attribute{padding:1px 0 10px 0;display:block}.event_attribute p{margin:0;padding:0;font-size:.9em;color:#b65b5c}.event_attribute span.event_category{display:inline;padding:0 4px 0 0;line-height:1.45}.event_attribute span.event_tag{display:inline;padding:0;line-height:1.45}h3.event_headline{font-size:17px;line-height:1.2;margin:0 0 15px 0;padding:0}p.event_headline{margin:0;padding:0;font-weight:700;display:inline;line-height:1.45}.event_teaser .event_data{display:block;width:100%;text-align:left}.event_list .event_data{display:block;flex-grow:0;min-width:130px;text-align:left}.event_teaser p.event_date,.event_list p.event_date{display:inline;padding:2px 6px;line-height:1.2;background:#b65b5c;color:#ffffff!important;margin-top:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.event_teaser p.event_time{display:inline;background:transparent;padding:0;margin:0 0 0 6px}.event_list p.event_time{display:block;background:transparent;padding:0;margin:8px 0 0 0}.event_teaser .event_description{display:block;padding:0;margin:6px 0 0 0;text-align:left}.event_list .event_description{display:block;flex-grow:1;padding:0 0 0 20px;margin:0;text-align:left}.event_text p{padding:0 0 1em 0;margin:0}.event_text p:last-child{padding:0}.event_location{padding:10px 0 0 0}.event_location p{padding:0;margin:0;font-size:.9em}.event_list .event_location span.event_location_name{padding:0;margin:0;line-height:1.45;display:inline;font-weight:700}.event_list .event_location span.event_location_address{display:inline;padding:0;margin:0;line-height:1.45}.event_list .event_location span.event_location_address:before{content:"|";padding:0 4px}.event_teaser p.event_location_name{margin:0;padding:0;display:inline;line-height:1.45}.event_teaser p.event_location_name:before{content:"|";padding:0 6px}*:focus{outline:none}.wrapper div.css-search{border:none;border-radius:0;padding:0!important;margin:0}.wrapper div.css-search.has-advanced div.em-search-main{border:3px solid #b65b5c;padding:5px;margin:0 0 -1px 0}div.css-search div.em-search-text:after{position:absolute;top:13px;right:20px;content:"\f002";font-family:'Font Awesome 5 Free';color:#b65b5c;font-weight:900;font-size:1.25em}.wrapper div.css-search.has-advanced div.em-search-advanced{border-bottom:3px solid #b65b5c;border-left:3px solid #b65b5c;border-right:3px solid #b65b5c;padding:12px 18px}div.css-search div.em-search-main div.em-search-field input::-webkit-input-placeholder{color:#b65b5c}div.css-search div.em-search-main div.em-search-field input:-moz-placeholder{color:#b65b5c}div.css-search div.em-search-main div.em-search-field input::-moz-placeholder{color:#b65b5c}div.css-search div.em-search-main div.em-search-field input:-ms-input-placeholder{color:#b65b5c}div.css-search input.em-search-text{color:#b65b5c}div.css-search div.em-search-options{padding:0}div.css-search div.em-search-options a.em-toggle,div.css-search div.em-search-options a:active.em-toggle,div.css-search div.em-search-options a:focus.em-toggle,div.css-search div.em-search-options a:link.em-toggle{color:#fff;padding:0 6px 2px 6px;color:#fff;background:#b65b5c;display:inline-block;font-size:12px}div.css-search div.em-search-options a span{color:#fff}div.css-search div.em-search-text,.wrapper .show-advanced{display:inline-block}.wrapper div.css-search div.em-search-main .em-search-submit{background:none;border:none;padding:12px 15px}.wrapper div.css-search div.em-search-main .em-search-submit img{opacity:0}div.css-search div.em-search-advanced label>span{min-width:75px;padding:6px 0}div.em-search-advanced input,div.em-search-advanced select{background:#f7eeef!important;border:none;height:32px;padding:5px 10px;border-radius:0;-moz-appearance:none;-webkit-appearance:none;appearance:none}div.em-search-advanced input{width:140px}div.em-search-advanced select{border-right:8px solid #f7eeef;width:306px}.css-event-form h3.elementor-heading-title{margin:0 0 20px 0;padding:0 0 20px 0;position:relative;display:inline-block;color:#222}.css-event-form .em-location-types h3.elementor-heading-title{margin-top:20px!important;margin-bottom:30px!important}.css-event-form h3.elementor-heading-title:before{position:absolute;content:"";left:0;bottom:0;height:2px;width:40px;background-color:#b65b5c;z-index:2}.css-event-form h3.elementor-heading-title:after{position:absolute;content:"";left:40px;right:0;bottom:0;height:2px;background-color:rgba(34,34,34,.1);z-index:1}.css-event-form .inside label,#event-form .em-input-field label{display:block;margin:0 10px 10px 0}.css-event-form input[type=text]{border:2px solid #dedede;padding:10px 15px;margin:0 0 15px 0;line-height:1.2!important;width:100%}.css-event-form select{border:2px solid #dedede;padding:10px 30px 10px 15px;margin:0 0 15px 0;line-height:1.2!important;width:100%}#event-form #event-name{border:2px solid #dedede;padding:10px 15px;margin:0 0 10px 0;line-height:1.2!important;width:100%}#event-form .inside{margin:0 0 40px 0}#event-form .inside.event-form-name,#event-form .inside.event-form-where{margin:0!important}#event-form p.input-recurrence-checkbox{margin:0;padding:0}#event-form p.time-all-day{margin:-5px 0 0 0;padding:0}p.input-recurrence-checkbox{display:none;visibility:hidden}p.input-recurrence-checkbox label,p.time-all-day label{font-size:87.5%;line-height:1.45;margin:0!important;padding:0!important;display:block}p.input-recurrence-checkbox label input[type=checkbox],p.time-all-day label input[type=checkbox]{font-size:100%;margin:0 10px 0 0;display:inline-block}div.em-date-range,div.em-time-range{display:flex}p.em-date-range-start,p.em-time-range-start{margin:0 15px 0 0;padding:0;display:flex-start;width:50%}p.em-date-range-end,p.em-time-range-end{margin:0 0 0 15px;padding:0;display:flex-end;width:50%}input.em-date-input-loc.hasDatepicker,input.em-time-input{border:2px solid #dedede;padding:10px 15px;margin:0;line-height:1.2!important;width:100%}div.time-picker{width:120px!important;margin:10px 0}div.time-picker ul{padding:10px;border:1px solid #dedede;margin:0 auto}div.time-picker li{height:initial;font:16px/1 Poppins,sans-serif;padding:3px;text-align:center}#start-time,#end-time{width:100%}#event-form .em-location-type{border:none;margin:10px 0 0 0;padding:0}.event-extra-details{display:flex}.event-extra-details .event-categories{width:50%}.event-extra-details .event-categories:first-child{margin:0 15px 0 0;display:flex-start}.event-extra-details .event-categories:last-child{margin:0 0 0 15px;display:flex-end}p.input-checkbox,p.submit{margin:0!important;padding:0!important}p.input-checkbox label{font-size:87.5%;line-height:1.45;margin:10px 0 0 27px;padding:0;display:block}p.input-checkbox label input[type=checkbox]{font-size:100%;margin:0 10px 0 -27px;display:inline-block}p.submit input[type=submit]{color:#fff;background:#b65b5c;border:none;padding:10px 15px;margin:0;font-size:100%;opacity:1;display:inline-block}p.submit input[type=submit]:hover{opacity:.7}