#eventCalendar{font-family:opensansregular,sans-serif;border-bottom:solid 1px #434544}.eventCalendar-wrap{color:#454545}.eventCalendar-wrap .eventCalendar-arrow{text-decoration:none;color:#337ab7;padding:0 5px;line-height:42px;top:17px;padding:8px 10px}.eventCalendar-wrap .eventCalendar-arrow.prev{}.eventCalendar-wrap .eventCalendar-arrow:hover{opacity:.7}.eventCalendar-wrap .eventCalendar-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 #2b7d95;float:left;text-indent:-5000px}.eventCalendar-wrap .eventCalendar-arrow.eventCalendar-prev span{border-left-width:0;border-right:6px solid #2b7d95}.eventCalendar-slider{height:80px}.eventCalendar-monthWrap{border-radius:5px;top:10px;left:0}.eventCalendar-currentTitle{line-height:42px;border:1px solid #b9bbba}.eventCalendar-currentTitle .eventCalendar-monthTitle{text-decoration:none;color:#010000;font-family:Georgia,open sans,sans-serif;font-size:18px}.eventCalendar-daysList{zoom:1;padding:0;width:100%}.eventCalendar-daysList.eventCalendar-showAsWeek{margin:15px 0;width:auto;border-bottom:solid 1px #434544}.eventCalendar-daysList.showDayNames.eventCalendar-showAsWeek{border-radius:5px 5px 0 0}.eventCalendar-daysList:before,.eventCalendar-daysList:after{content:"";display:table}.eventCalendar-daysList:after{clear:both}.eventCalendar-day-header{text-transform:lowercase;text-align:center;font-size:14px;border-bottom:solid 1px #434544;padding-bottom:10px}.eventCalendar-daysList.eventCalendar-showAsWeek li{height:auto;margin:0}.eventCalendar-daysList.eventCalendar-showAsWeek li.eventCalendar-empty{min-height:27px;border-top:solid 1px #ccc}.eventCalendar-day a{text-decoration:none;font-size:10px;color:#424242}.eventCalendar-day{border-left:solid 1px #bcbcbc}.eventCalendar-day a{}.eventCalendar-showAsWeek .eventCalendar-day{border-left-width:0}.eventCalendar-showAsWeek .eventCalendar-day a{line-height:35px;font-size:14px}.eventCalendar-day a:hover{background-color:#e4e4e4}.eventCalendar-daysList li.today a{color:#fff;background:#148ea3}li.eventCalendar-day.today a:hover{background-color:#ccc}.eventCalendar-daysList li.eventCalendar-dayWithEvents a{background:#89b814;color:#fff}li.eventCalendar-day.eventCalendar-dayWithEvents a:hover{background-color:#c2d374}.eventCalendar-daysList li.current a{color:#fff;background:#449fb2;box-shadow:inset 5px 5px 10px #216b7a;text-shadow:2px 2px 2px #216b7a}li.eventCalendar-day.current a:hover{background-color:#79bdcc;box-shadow:inset 5px 5px 10px #449fb2;text-shadow:2px 2px 2px #449fb2}.eventCalendar-loading{border-radius:4px;margin:5px auto;padding:0 10px;background-color:#ccc;color:#fff;text-align:center;font-weight:700;box-shadow:0 0 10px #ccc;text-shadow:0 0 3px #aaa;position:absolute;z-index:4;top:25px;left:5px}.eventCalendar-loading.error{background-color:red}.eventCalendar-subtitle{font-size:16px;font-weight:400}.eventCalendar-list-wrap{min-height:100px;position:relative}.eventCalendar-list-content.scrollable{height:100px;overflow-y:auto;margin:0 5px 5px 0}.eventCalendar-list{margin:0;padding:0;list-style-type:none}.eventCalendar-list li{padding:0 0 20px;margin:0;clear:both}.eventCalendar-list li time{font-size:13px;line-height:13px}.eventCalendar-list li time em{float:left;font-style:normal;padding-bottom:15px;font-size:14px}.eventCalendar-list li time small{font-size:10px;float:left;background-color:#807e7e;color:#fff;padding:0 5px 0 4px;margin:0 0 0 3px;display:none}.eventCalendar-list li .eventCalendar-eventTitle{display:block;clear:both;font-weight:700;text-decoration:none}.eventCalendar-list li a.eventCalendar-eventTitle{border-left:2px solid #407c87;padding-left:10px;font-size:14px;color:#141414}.eventCalendar-list li a.eventCalendar-eventTitle:hover{text-decoration:underline}.eventCalendar-list li .eventDesc{clear:both;margin:0 0 5px;font-size:80%;line-height:1.2em}.eventCalendar-list .eventCalendar-noEvents{font-size:14px;border-radius:4px;margin:5px;padding:1px;background-color:#ccc;color:#fff;text-align:center;font-weight:700;box-shadow:0 0 10px #ccc;text-shadow:0 0 3px #aaa}.bt{font-size:12px;display:block;clear:both;text-align:center;margin-top:10px;padding:9px 34px 11px;text-decoration:none;font-weight:700;line-height:1;color:#fff;background-color:#698b10;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#89B814),to(#698B10));background-image:-moz-linear-gradient(top,#89B814,#698B10);background-image:-ms-linear-gradient(top,#89B814,#698B10);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#89B814),color-stop(100%,#698B10));background-image:-webkit-linear-gradient(top,#89B814,#698B10);background-image:-o-linear-gradient(top,#89B814,#698B10);background-image:linear-gradient(top,#89B814,#698B10);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#89B814',endColorstr='#698B10',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,.25);border:1px solid #698b10;border-color:#698b10 #698b10 #465f05;border-radius:4px;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-webkit-transition:.1s linear all;-moz-transition:.1s linear all;-ms-transition:.1s linear all;-o-transition:.1s linear all;transition:.1s linear all}.bt:hover{background-position:0 -15px;text-decoration:none}body{}a{color:#0e8eab}.features li{margin-bottom:3px}#thanksPanel li{margin-bottom:0}#introPanel{padding-top:20px}.poweredBy img{float:left;margin-right:3px}.poweredBy .data{float:left}.poweredBy .name{font-weight:700;color:#555;text-decoration:none;display:block;margin-top:28px}.poweredBy .twitter{text-decoration:none;display:block;float:left}.features{padding-left:20px;float:left}#appLogo{margin-right:30px}pre{clear:both;background-color:#ffc;padding:5px;border:solid 1px #fed17e;overflow:auto}#license{width:300px;float:right;font-size:10px;line-height:12px;text-align:center}