.tc-events-wrap *{box-sizing:border-box}.tc-events-wrap{height:auto;width:100%;display:inline-block}.tc-display-filter-events{justify-content:space-between;flex-flow:row wrap;width:100%;float:left;display:flex}.tc-display-filter-events .tc-single-event h4{padding:0;margin:10px 0}.tc-low-content-width.tc-low-content-width .tc-display-filter-events .tc-3-column h4,.tc-low-content-width.tc-low-content-width .tc-display-filter-events .tc-4-column h4,.tc-low-content-width.tc-low-content-width .tc-display-filter-events .tc-4-column p{font-size:18px}.tc-events-wrap label .tc-event-datepicker{background:url(/wp-content/plugins/tickera-events-listing/includes/images/calendar-icon.svg) no-repeat 7px;background-size:27px;padding-left:40px}.tc-low-content-width.tc-events-wrap label .tc-event-datepicker{font-size:13px}.tc-event-date-wrap .tc-only-event-start{width:100%}.tc-display-filter-events .tc-single-event h5 a{text-decoration:none}.tc-single-event{margin-bottom:20px;float:left}.tc-2-column{width:48%}.tc-3-column{width:32%}.tc-4-column{width:24%}.tc-event-filter{justify-content:space-between;margin:25px 0;flex-flow:row wrap;display:flex}.tc-event-filters-section{margin-top:auto}.tc-event-filters-section.tc-categories-list{width:34%}.tc-low-content-width .tc-event-filters-section.tc-categories-list{width:28%}.tc-event-filter-button.tc-event-filters-section{width:21%}.tc-low-content-width .tc-event-filter-button.tc-event-filters-section{width:28%}.tc-event-dates-range.tc-event-filters-section{width:39%}.tc-low-content-width .tc-event-dates-range.tc-event-filters-section{width:42%}.tc-event-filters-section h5{margin-bottom:15px}.tc-date-wrap{margin-bottom:auto;width:49%;float:left}.tc-wrap-date-around{justify-content:space-between;width:100%;display:flex}.tc-events-wrap label{margin:0;width:97%;display:inherit}.tc-events-wrap .ms-options-wrap,.tc-events-wrap button,.tc-events-wrap label input,.tc-events-wrap select{height:40px;padding:0;margin:0;width:100%;float:left}.tc-event-filter-button button{width:100%}.tc-low-content-width .tc-event-filter-button button{font-size:15px}body .ms-options-wrap>.ms-options ul input[type=checkbox]{height:14px;margin:3px 0 0;width:auto}body .ms-options-wrap>.ms-options ul li{margin:0}.tc-event-date-wrap{padding:8px 15px;background-color:rgba(0,0,0,.03);margin:0 0 10px;width:100%;float:left}.tc-events-wrap.tc-low-content-width .tc-3-column .tc-event-date,.tc-events-wrap.tc-low-content-width .tc-3-column .tc-event-location,.tc-events-wrap.tc-low-content-width .tc-4-column .tc-event-date,.tc-events-wrap.tc-low-content-width .tc-4-column .tc-event-location{font-size:14px}.tc-event-date{width:100%;float:left}.tc-event-date-start{padding-right:10px;background-color:rgba(139,219,150,.3)}.tc-end-event{text-align:right;background-color:rgba(219,98,98,.3);padding-left:10px}.tc-date-show{font-weight:700}.tc-event-date-wrap span{opacity:.9}.tc-event-location{padding:0;background-size:25px;margin:0;width:100%;float:left}.tc-event-location p{margin-bottom:0}.tc-display-filter-events{min-height:250px}.tc-calendar-date-wrap span{font-size:15px;width:100%;float:left}.tc-remove-spinner .tc-listing-loader{display:none}body .ms-options-wrap>.ms-options{position:relative}body .tc-fullwidth-date{text-align:left;width:100%}.tc-events-wrap .pagination ul li{display:inline-block}.tc-events-wrap .pagination{width:100%}.tc-listing-loader{animation:loader 2s ease infinite;height:30px;border:4px solid #fff;position:relative;top:50%;margin:100px auto 0;width:30px;display:inline-block}.tc-loader-inner{animation:loader-inner 2s ease-in infinite;background-color:#ebebeb;width:100%;vertical-align:top;display:inline-block}@keyframes loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(1turn)}to{transform:rotate(1turn)}}@keyframes loader-inner{0%{height:0}25%{height:0}50%{height:100%}75%{height:100%}to{height:0}}@media only screen and (max-width:780px){.tc-single-event.tc-4-column{width:32%}}@media only screen and (max-width:680px){.tc-event-filter .tc-event-filters-section{margin:5px 0;width:100%}.tc-single-event.tc-3-column,.tc-single-event.tc-4-column{width:49%}}@media only screen and (max-width:500px){.tc-single-event.tc-2-column,.tc-single-event.tc-3-column,.tc-single-event.tc-4-column{width:100%}}