.swcalendarGottesdienstSelector{padding:10px 10px 10px 10px;margin:0px 0px 40px 0px;background-color:#fff}.swcalendarGottesdienstSelector .swcalendarChangedisplay,.swcalendarGottesdienstSelector .swcalendarSelectorGrid,.swcalendarGottesdienstSelector .swcalendarSelectorHeader{width:100%;table-layout:fixed}.swcalendarGottesdienstSelector .swcalendarGottesdienstSelectora{text-decoration:none}.swcalendarGottesdienstSelector .swcalendarChangedisplay{margin:0px 0px 2px 0px}.swcalendarGottesdienstSelector .swcalendarChangedisplay li{padding-left:1px;padding-right:1px}.swcalendarGottesdienstSelector .swcalendarChangedisplay li.firstrow{padding-left:0px}.swcalendarGottesdienstSelector .swcalendarChangedisplay li.lastrow{padding-right:0px}.swcalendarGottesdienstSelector .swcalendarChangedisplay .button{display:block;text-align:center;background-color:transparent;color:#343434!important}.swcalendarGottesdienstSelector .swcalendarChangedisplay .active .button{color:var(--gottesdienst-primary-color)!important;background-color:transparent}.swcalendarGottesdienstSelector .swcalendarSelectorHeader{margin:10px 0px 10px 0px!important}.swcalendarGottesdienstSelector .swcalendarSelectorHeader .nextMonth,.swcalendarGottesdienstSelector .swcalendarSelectorHeader .prevMonth{width:20px}.swcalendarGottesdienstSelector .swcalendarSelectorHeader .nextMonth a,.swcalendarGottesdienstSelector .swcalendarSelectorHeader .prevMonth a{display:block;width:20px;height:30px;background-repeat:no-repeat;background-position:center;position:relative}.swcalendarGottesdienstSelector .swcalendarSelectorHeader .nextMonth a:after,.swcalendarGottesdienstSelector .swcalendarSelectorHeader .prevMonth a:after{position:absolute;font-family:FontAwesome;top:0;bottom:0;left:0;right:0;text-align:center;line-height:30px;font-size:20px;color:#343434}.swcalendarGottesdienstSelector .swcalendarSelectorHeader .prevMonth a:after{content:"\f104"}.swcalendarGottesdienstSelector .swcalendarSelectorHeader .nextMonth a:after{content:"\f105"}.swcalendarGottesdienstSelector .swcalendarSelectorHeader .nextMonth a:hover,.swcalendarGottesdienstSelector .swcalendarSelectorHeader .prevMonth a:hover{opacity:0.5}.swcalendarGottesdienstSelector .swcalendarSelectorHeader .currentMonth{text-align:center;vertical-align:middle;font-weight:700}.swcalendarGottesdienstSelector .swcalendarSelectorHeader .currentMonth a{color:#343434}.swcalendarGottesdienstSelector .swcalendarSelectorWeekHeader{font-weight:700}.swcalendarGottesdienstSelector .swcalendarSelectorGrid{margin:0px 0px 2px 0px}.swcalendarGottesdienstSelector .swcalendarSelectorGrid .swTableCell{text-align:center;padding:1px 1px 1px 1px}.swcalendarGottesdienstSelector .swcalendarSelectorGrid .swTableCell.firstrow{padding-left:0px}.swcalendarGottesdienstSelector .swcalendarSelectorGrid .swTableCell.lastrow{padding-right:0px}.swcalendarGottesdienstSelector .swcalendarSelectorGrid .swTableCell a{padding:2px 0px 2px 0px;color:#343434}.swcalendarGottesdienstSelector .swcalendarSelectorGrid .swTableCell a:hover{background-color:rgba(0,0,0,0.1)!important}.swcalendarGottesdienstSelector .swcalendarSelectorGrid .swTableCell.cell_superhi a{border:1px solid var(--gottesdienst-primary-color)}.swcalendarGottesdienstSelector .swcalendarSelectorGrid .swTableCell.cell_hi a{margin:2px;background-color:rgba(0,0,0,0.05)}.swcalendarGottesdienstSelector .swcalendarSelectorGrid .swTableCell.cell_lo a{color:rgba(0,0,0,0.2)}.swcalendarGottesdienstSelector .swcalendarSelectorGrid .swTableCell.isSelectedWeek a{background-color:rgba(0,0,0,0.05)}.swcalendarGottesdienstSelector .swcalendarSelectorGrid .swTableCell.isSelectedDay a{background-color:var(--gottesdienst-primary-color);color:white!important;font-weight:900}.swcalendarGottesdienstSelector .swcalendarSelectorGrid .swTableCell.hasContent a{font-weight:900;color:black}.swcalendarGottesdienstSelector .swcalendarSelectorWeekRow .swTableCell{position:relative;width:100%}.swcalendarGottesdienstSelector .swcalendarSelectorWeekRow .swTableCell:before{content:"";display:block;padding-top:100%}.swcalendarGottesdienstSelector .swcalendarSelectorWeekRow .swTableCell a{position:absolute;top:0px;bottom:0px;left:0px;right:0px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swcalendarGottesdienstSelector .swcalendarSelectorWeekRow .swTableCell a span{line-height:100%}
/*# sourceMappingURL=mod_calendar_dateselect_gottesdienst.css.map */