.saccounty-event-calendar{--fc-small-font-size:.8em;--fc-event-border-color:#d0d0d0}.saccounty-event-calendar__results-item:last-child{border-bottom:0!important}.saccounty-event-calendar__results-date{border-radius:4px;overflow:hidden}.saccounty-event-calendar__keyword{min-width:220px}.saccounty-event-calendar .fc-h-event .fc-event-title{text-overflow:ellipsis;white-space:nowrap}.saccounty-event-calendar table tr:hover{--bs-table-accent-bg:transparent!important}.saccounty-event-calendar a.fc-event:hover .fc-event-main{background-color:#0b5ed7!important;border-color:#0a58ca;box-shadow:1px 2px 4px 0 #b6b6b6}.saccounty-event-calendar__results-item{border-left:10px solid var(--sc-blue)}.saccounty-event-calendar .fc-event-time-inline{display:none}@media(max-width:575px){.saccounty-event-calendar .fc-list-event-time{display:none}.saccounty-event-calendar .fc-event-time-inline{display:block}.saccounty-event-calendar .fc .fc-toolbar{flex-direction:column-reverse}.saccounty-event-calendar .fc .fc-toolbar-title{margin-bottom:1rem}.saccounty-event-calendar .fc-scroller{overflow-x:scroll!important}.saccounty-event-calendar__keyword-field{flex:0 0 100%}.saccounty-event-calendar__date-from-field,.saccounty-event-calendar__date-to-field{flex:0 0 calc(50% - 0.25rem)}.saccounty-event-calendar__keyword-field{order:0}.saccounty-event-calendar__date-from-field{order:1}.saccounty-event-calendar__date-to-field{order:2}.saccounty-event-calendar__clear-filters{order:3}.saccounty-event-calendar__search-submit{order:4}.saccounty-event-calendar__clear-filters,.saccounty-event-calendar__search-submit{flex:0 0 calc(50% - 0.25rem)}}