:root{--primary-color:#009EE3;--primary-light-color:#E5F5FC;--primary-light-alt-color:#F4FBFF;--secondary-color:#E69D2F;--secondary-light-color:#FCF5EA;--base-color:#343434;--base-dark-color:#1b1b1b;--spacer-color:#EEEEEE;--spacer-dark-color:#d5d5d5;--bkg-light-color:#F8F8F8;--bkg-light-alt-color:#F2F5F5;--white-color:#ffffff;--dark-color:#999999;--blue-color:#009EE3;--gradient-primary-dark-color:#009EE3;--gradient-primary-light-color:#7AC3EE;--gradient-blue-dark-color:#009EE3;--gradient-blue-light-color:#7AC3EE;--gradient-green-dark-color:#96C469;--gradient-green-light-color:#C8DF9F;--gradient-orange-dark-color:#E69D2F;--gradient-orange-light-color:#F0CF6A;--gradient-lila-light-color:#ADB5D7;--gradient-lila-dark-color:#94A0D1;--gradient-red-dark-color:#E30E18;--gradient-red-light-color:#F2937B;--message-alert-light-color:#FDECEA;--message-alert-dark-color:#f44336;--message-warning-light-color:#FFF4E5;--message-warning-dark-color:#ff9800;--message-info-light-color:#E8F4FD;--message-info-dark-color:#2196f3;--message-success-light-color:#EDF7ED;--message-success-dark-color:#4caf50}.swcalendarChangedisplay,.swcalendarSelectorGrid,.swcalendarSelectorHeader{width:100%;table-layout:fixed}.swcalendarSelector{padding:10px 10px 10px 10px;margin:0px 0px 40px 0px}.swcalendarSelector a{text-decoration:none}.swcalendarChangedisplay{margin:0px 0px 2px 0px}.swcalendarChangedisplay li{padding-left:1px;padding-right:1px}.swcalendarChangedisplay li.firstrow{padding-left:0px}.swcalendarChangedisplay li.lastrow{padding-right:0px}.swcalendarChangedisplay .button{display:block;text-align:center;background-color:transparent;color:var(--base-color)!important}.swcalendarChangedisplay .active .button{color:var(--primary-color)!important;background-color:transparent}.swcalendarSelectorHeader{margin:10px 0px 10px 0px!important}.swcalendarSelectorHeader .nextMonth,.swcalendarSelectorHeader .prevMonth{width:20px}.swcalendarSelectorHeader .nextMonth a,.swcalendarSelectorHeader .prevMonth a{display:block;width:20px;height:30px;background-repeat:no-repeat;background-position:center;position:relative}.swcalendarSelectorHeader .nextMonth a:after,.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:var(--base-color)}.swcalendarSelectorHeader .prevMonth a:after{content:"\f104"}.swcalendarSelectorHeader .nextMonth a:after{content:"\f105"}.swcalendarSelectorHeader .nextMonth a:hover,.swcalendarSelectorHeader .prevMonth a:hover{opacity:0.5}.swcalendarSelectorHeader .currentMonth{text-align:center;vertical-align:middle;font-weight:700}.swcalendarSelectorWeekHeader{font-weight:700}.swcalendarSelectorGrid{margin:0px 0px 2px 0px}.swcalendarSelectorGrid .swTableCell{text-align:center;padding:1px 1px 1px 1px}.swcalendarSelectorGrid .swTableCell.firstrow{padding-left:0px}.swcalendarSelectorGrid .swTableCell.lastrow{padding-right:0px}.swcalendarSelectorGrid .swTableCell a{padding:2px 0px 2px 0px;color:var(--base-color)}.swcalendarSelectorGrid .swTableCell a:hover{background-color:rgba(0,0,0,0.1)!important}.swcalendarSelectorGrid .swTableCell.cell_superhi a{border:1px solid var(--primary-color)}.swcalendarSelectorGrid .swTableCell.cell_hi a{}.swcalendarSelectorGrid .swTableCell.cell_lo a{color:rgba(0,0,0,0.2)}.swcalendarSelectorGrid .swTableCell.isSelectedWeek a{background-color:rgba(0,0,0,0.05)}.swcalendarSelectorGrid .swTableCell.isSelectedDay a{background-color:rgba(0,0,0,0.05)}.swcalendarSelectorGrid .swTableCell.hasContent a{font-weight:bold;color:var(--primary-color)}.swcalendarSelectorWeekRow .swTableCell{position:relative;width:100%}.swcalendarSelectorWeekRow .swTableCell:before{content:"";display:block;padding-top:100%}.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}.swcalendarSelectorWeekRow .swTableCell a span{line-height:100%}
/*# sourceMappingURL=mod_calendar_dateselect.css.map */