.hidden{display:none}.eventCalendar-wrap{position:relative;width:100%;float:left;overflow:hidden}.eventCalendar-wrap
.arrow{position:absolute;z-index:5;top:3px}.eventCalendar-wrap
.prev{left:15px}.eventCalendar-wrap
.next{right:15px}.eventsCalendar-list-content{float:left;width:100%}.eventsCalendar-currentTitle
.monthTitle{display:block;text-align:center}.eventsCalendar-monthWrap.currentMonth{float:left;margin:0
0 15px;width:100% !important;z-index:1}.eventsCalendar-daysList{width:100%}.eventsCalendar-daysList.showAsWeek{display:block}.eventsCalendar-daysList
li{display:table-cell}.eventsCalendar-daysList
li.dayWithEvents{background:rgba(0,0,0,0.15)}.eventsCalendar-daysList
li.current{background:rgba(0,0,0,0.35)}.eventsCalendar-daysList li.current
a{color:#fff !important}.eventsCalendar-daysList.showAsWeek
li{display:block;float:left;width:14.25%;height:20px;text-transform:capitalize}.eventsCalendar-daysList li
a{padding:0;display:block;text-align:center;font-size:8px;min-width:7px;color:#818181 !important}.eventsCalendar-loading{display:block;min-width:100px;height:40px;line-height:40px}.eventsCalendar-list{position:relative;z-index:1}.eventsCalendar-list.oldEventList{z-index:2}.eventsCalendar-subtitle{padding-left:0px;font-weight:bold;font-size:120%;float:left;width:100%;margin:0px;text-transform:uppercase;color:#333 !important}.eventCalendar-wrap{color:#807E7E;float:left;width:100%}.eventsCalendar-daysList .eventsCalendar-day-header{font-size:11px !important}.eventCalendar-wrap
.arrow{text-decoration:none;color:#fff;padding:0
5px;line-height:28px;top:8px;padding:8px
10px}.eventCalendar-wrap .arrow:hover{opacity:0.7}.eventCalendar-wrap .arrow
span{height:0;width:0;font-size:0;line-height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #999;float:left;text-indent:-5000px}.eventCalendar-wrap .arrow.prev
span{border-left-width:0;border-right:6px solid #999}.eventsCalendar-slider{overflow:hidden;margin:0
0 4px}.eventsCalendar-daysList.showDayNames li.today
a{box-shadow:0 0 1px 1px #f7f7f7 inset}.eventsCalendar-currentTitle{line-height:42px;margin-left:1px}.eventsCalendar-currentTitle
.monthTitle{font-size:100%;text-decoration:none;font-weight:bold;color:#333;text-transform:uppercase;border:1px
solid #eee}.eventsCalendar-daysList{zoom:1;padding:0;border-left:1px solid #f7f7f7;width:100.2%}.eventsCalendar-daysList:before,.eventsCalendar-daysList:after{content:"";display:table}.eventsCalendar-daysList:after{clear:both}.eventsCalendar-day-header{text-transform:lowercase;text-align:center;border-right:1px solid #eee !important;border-bottom:1px solid #eee !important;font-size:10px}.eventsCalendar-daysList.showAsWeek
li{height:33px;border:none;padding:0px}.eventsCalendar-daysList.showDayNames
li{font-size:11px !important;color:#333;text-transform:uppercase}.eventsCalendar-daysList.showAsWeek li.eventsCalendar-day{border-right:solid 1px #eee;border-bottom:solid 1px #eee}.eventsCalendar-daysList.showAsWeek
li.empty{min-height:30px}.eventsCalendar-day
a{text-decoration:none;font-size:10px;color:#424242}.showAsWeek .eventsCalendar-day
a{line-height:32px;font-size:11px}.eventsCalendar-daysList li.today a , .eventsCalendar-daysList li.dayWithEvents
a{position:relative !important}.eventsCalendar-daysList li.today:hover a:after , .eventsCalendar-daysList li.dayWithEvents:hover a:after , .dayWithEvents a:after{position:absolute;right:0px;bottom:0px;content:"";z-index:999;border-right:10px solid rgba(0,0,0,0.1);border-top:10px solid transparent}.eventsCalendar-daysList li.dayWithEvents
a{background:#355c7d}.eventsCalendar-daysList li.today a,
.eventsCalendar-daysList li.dayWithEvents
a{color:#fff !important;background:#305370}.eventsCalendar-loading{margin:5px
auto;padding:0
10px;color:#ccc !important;text-align:center;font-weight:bold;position:absolute;z-index:4;top:25px;left:5px;width:100%}.eventsCalendar-loading.error{background-color:red}.eventsCalendar-list-wrap{min-height:100px;position:relative;float:left;width:100% !important}.eventsCalendar-list-content.scrollable{height:100px;overflow-y:auto;margin:0
5px 5px 0}.eventsCalendar-list{margin:0;padding:0;list-style-type:none}.eventsCalendar-list
li{clear:both}.eventsCalendar-list-wrap{position:relative;padding:10px
15px !important;box-shadow:0px 0px 1px 1px #eee inset}.eventsCalendar-list-wrap:before{content:'';border-left:5px solid #eee;float:left;width:5px;height:100%;position:absolute;left:0px;top:0px}.eventsCalendar-list li
time{font-size:10px;line-height:13px}.eventsCalendar-list li time
em{float:left;font-style:normal}.eventsCalendar-list li time
small{font-size:10px;float:left;color:#999;padding:0
5px 0 4px;margin:0
0 0 3px}.eventsCalendar-list li
.eventTitle{display:block;line-height:16px;padding-top:5px;clear:both;font-size:12px;color:#333;text-decoration:none;font-weight:600;text-transform:uppercase}.eventsCalendar-list li .eventTitle:hover{text-decoration:underline}.eventsCalendar-list li
.eventDesc{clear:both;line-height:0;margin:0;text-indent:-9999px}.eventsCalendar-list .eventsCalendar-noEvents{font-size:120%;color:#fff;text-align:center;font-weight:bold}.eventsCalendar-noEvents>p{color:#ccc !important;margin:0}