/**handles:feuerwehr-wenden-eventscalendar**/
.tribe-common button[disabled],.tribe-common input[disabled]{border:0 none transparent;background-color:transparent}ul.ecs-event-list{padding:0 0 10px 0;list-style-type:none}li.ecs-event{margin-bottom:1em}.entry-title.summary{font-size:inherit}.tribe-events .tribe-events-l-container{padding-top:0}.tribe-events .tribe-events-c-events-bar__search-filters-container{background-color:transparent}.post-type-archive-tribe_events .main_title:empty,.single-tribe_events .main_title:empty{display:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding:0 0 120px}.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input{padding:12px 20px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__button{margin-top:-1px;padding:14px 20px;line-height:1.625}.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn{margin-left:-1px;padding:13px 20px;border:0 none;background-color:#c2121c!important;color:#fff}.tribe-common .tribe-common-c-btn:hover,.tribe-common a.tribe-common-c-btn:hover{background-color:#b2002d!important}.tribe-events .tribe-events-c-events-bar__views{display:none}.tribe-events .tribe-events-c-events-bar__search-button{border:0 none transparent}.tribe-events .tribe-events-c-events-bar__search-button-icon{width:19px;height:19px}.tribe-events .tribe-events-c-top-bar__datepicker-button{padding:5px 10px;border:0 none transparent}.tribe-events .tribe-events-calendar-list__month-separator{position:relative}.tribe-events .tribe-events-calendar-list__month-separator::after{position:absolute;content:'';bottom:0;left:50%;transform:translateX(-75px);width:150px;height:3px;margin-top:20px;background-color:#c1121c}.tribe-events .tribe-events-calendar-list__month-separator-text{width:100%;padding:10px;background-color:transparent;font-size:32px;font-weight:700;text-transform:uppercase;text-align:center}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper{width:18.75%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details{width:81.25%}.tribe-events .tribe-events-calendar-list__event-date-tag{width:70px}.tribe-events .tribe-events-calendar-list__event-date-tag-weekday,.tribe-events-calendar-list__event-date-tag-daynum.tribe-common-h5.tribe-common-h4--min-medium{font-weight:700}.tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col{padding:24px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row:last-child{margin-bottom:30px}.tribe-events-c-nav__next-label,.tribe-events-c-nav__prev-label{color:#aaa;font-size:16px}.tribe-events a .tribe-events-c-nav__next-label,.tribe-events a .tribe-events-c-nav__prev-label{color:#b2002d}.tribe-events-pg-template{position:relative;width:100%;max-width:1200px;margin:0 auto}.single-tribe_events #tribe-events-content{margin-bottom:0}.single-tribe_events #tribe-events-content .entry{padding:3em}.single-tribe_events .tribe-events-event-image{float:right;padding:0 0 10px 20px;background:#fff}.tribe-events-sub-nav{padding-left:0!important}.tribe-events-nav-previous{text-align:left}.tribe-events-nav-next{text-align:right}.tribe-events-schedule *{font-size:24px;font-weight:700;text-transform:uppercase}.single-tribe_events .tribe-events-event-meta{padding:20px;background:#fafafa}.single-tribe_events .tribe-events-event-meta dd{margin-left:0}.single-tribe_events *+.tribe-events-meta-group{margin-top:20px}.single-tribe_events .tribe-events-single-section-title{margin-bottom:10px;font-size:21px;font-weight:600;text-transform:uppercase}.single-tribe_events .tribe-events-event-meta *+.tribe-events-venue-map{margin-top:10px}@media (max-width:767px){.tribe-events .tribe-events-header{background-color:transparent}.tribe-events .tribe-events-c-events-bar__search-button{background-color:#fff}.tribe-common .tribe-common-form-control-text__input{padding:12px 28px}.tribe-common .tribe-common-g-row--gutters{margin-left:0}.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper{padding-right:0!important;padding-left:0!important}.tribe-events .tribe-events-calendar-list__event-details{padding-bottom:18px}}@media (min-width:601px){.tribe-events .tribe-events-calendar-list__event-date-tag-weekday,.tribe-events-calendar-list__event-date-tag-daynum.tribe-common-h5.tribe-common-h4--min-medium{font-size:28px}.single-tribe_events .tribe-events-event-image{width:30%}}@media (max-width:600px){.post-type-archive-tribe_events .container{width:100%}.post-type-archive-tribe_events #sidebar{padding-right:10%;padding-left:10%}.tribe-events .tribe-events-calendar-list__event-date-tag-weekday,.tribe-events-calendar-list__event-date-tag-daynum.tribe-common-h5.tribe-common-h4--min-medium,.tribe-events-calendar-list__event-title.tribe-common-h6.tribe-common-h4--min-medium{font-size:inherit}.single-tribe_events .tribe-events-event-image{width:50%}}@media (max-width:479px){.tribe-events-single-event-title{font-size:27px}.single-tribe_events #tribe-events-footer li,.single-tribe_events #tribe-events-header li{width:calc(100% - 5px);padding-bottom:10px;font-size:14px}}