#ui-datepicker-div{font-size:100%;font-family:Verdana,sans-serif;background:#eee;border-right:2px #666 solid;border-bottom:2px #666 solid;z-index:9999}.ui-datepicker{width:auto;padding:.2em .2em 0}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}h2.pane-title{padding-bottom:7px;margin-bottom:21px;position:relative}h2.pane-title:before{content:"";position:absolute;left:0;bottom:0;height:3px;width:36px;border-bottom:3px solid #000}.node-event>a{background:#f4f4f4;max-width:680px;padding:30px 54px 57px 65px;display:block;float:left;width:100%;color:#000}.node-event.node-teaser>a{padding:30px 15px 20px 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.node-event>a:hover{color:#000}.node-event>a:hover .node-title,.node-event>a:hover strong{color:#a03021}.views-row{margin-bottom:17px;float:left;width:97%}.node-event .event-date{float:left;margin-right:15px;color:#a03021;max-width:26px;border-top:2px solid #a03021;font-size:15px;text-align:right;padding-top:12px}.event-date .day{font-weight:700}.node-event .info .fields{max-width:100%;float:left;font-size:12px;width:100%}
.node-event .info .field{clear:both}.node-event .body{margin-top:2em}.node-event .info{float:left;width:100%;max-width:520px;margin-left:1.5em}.node-event label{margin-right:5px;display:inline-block}.node-event h1{margin-bottom:28px;font-size:17px;font-weight:700;transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;text-transform:initial}.node-event h1:hover{color:#a03021}.views-widget-filter-og_group_ref_target_id_entityreference_filter,.views-widget-filter-field_events_labels_tid{margin-bottom:17px}.views-widget-filter-og_group_ref_target_id_entityreference_filter label,.views-widget-filter-field_events_labels_tid label{cursor:pointer;font-size:14px;font-weight:400;text-transform:none;padding:0;margin:0}.views-widget-filter-og_group_ref_target_id_entityreference_filter label:after,.views-widget-filter-field_events_labels_tid label:after{content:"";font:var(--fa-font-solid)}.views-widget-filter-og_group_ref_target_id_entityreference_filter .views-widget,.views-widget-filter-field_events_labels_tid .views-widget{display:none}.views-widget-filter-og_group_ref_target_id_entityreference_filter .form-type-bef-link,.views-widget-filter-field_events_labels_tid .form-type-bef-link{padding-left:29px;margin-top:17px}.views-widget-filter-og_group_ref_target_id_entityreference_filter .form-type-bef-link a,.views-widget-filter-field_events_labels_tid .form-type-bef-link a{font-size:13px;color:#777}#edit-field-event-date-value-wrapper{margin-top:52px}#edit-field-event-date-value-wrapper .description,#edit-field-event-date-value-wrapper .views-widget label{display:none}#edit-field-event-date-value-wrapper label{padding-bottom:7px;margin-bottom:21px;position:relative;font-size:17px;font-weight:700;display:block}#edit-field-event-date-value-wrapper label:before{content:"";position:absolute;left:0;bottom:0;height:3px;width:36px;border-bottom:3px solid #000}#edit-field-event-date-value-wrapper input{border:none;border-bottom:1px solid #9d9d9d;padding:10px 0;margin-bottom:27px;width:146px}#edit-field-event-date-value-wrapper .form-type-textfield{position:relative}#edit-field-event-date-value-wrapper .form-type-textfield:after{content:"";position:absolute;right:10px;top:7px;font:var(--fa-font-solid);color:#8d8d8d}ul.pager li.pager-ellipsis{display:none}ul.pager{float:left;width:100%;text-align:center;list-style:none;max-width:680px;margin-top:38px}ul.pager li{display:inline-block;padding-left:7px}ul.pager li a{padding:7px 9px;border:1px solid #ededed}ul.pager li.pager-current{border:1px solid #000;padding:7px 9px}ul.pager li.pager-last,ul.pager li.pager-first{display:none}.right{float:left;width:40%}.right .fields{width:100% !important}.right h1{max-width:100%}.full .body{width:60%;margin-left:0}.full .info{max-width:100% !important;width:85%}.full{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.node-event.full .info{float:left;width:93%;max-width:95%}.node-event.full .body{float:left;width:67%}@media only screen and (max-width:1001px){.node-event .event-date{margin:0 auto;float:none;margin-bottom:25px;text-align:center}}@media only screen and (max-width:942px){.node-event .body{margin-left:0}.node-event .body{margin-top:25px;width:100%}.node-event .info .fields{max-width:100%;width:100%}}@media only screen and (max-width:1090px){.node-event .event-date{margin-bottom:25px;text-align:center}.node-event.full .body{margin-left:0}}@media only screen and (max-width:942px){.node-event.full .body{margin-top:25px;width:100%}.node-event .info .fields{max-width:100%;width:100%}}h4.node-title{text-transform:none !important}