.panel{background:#FFF;-webkit-box-shadow:0 1px 2px 0 #888;box-shadow:0 0 1px 1px #888;-webkit-backface-visibility:hidden}
.width-4{width:96%;margin:0 9px 40px 10px;float:left}
.calendar-list{height:auto!important;height:210px;min-height:210px;padding:20px 20px 10px;font-size:80%;clear:both;zoom:1}
h3,.h3{margin:0 0 10px;padding:0;display:block;color:#333;line-height:1.1em;font-size:120%;font-family:"source-sans-pro",Arial,Helvetica,sans-serif;letter-spacing:-0.02em}
.calander-list.heading-stroke{background-repeat:repeat-x;background-position:left center;text-align:center;background-image:url(../../../../site-files/cms-templates/images/generic/line_green.gif)}
.calendar-list:before,.calendar-list:after{content:"";display:table}
.calendar-list:after{clear:both}
.calendar-list{height:auto!important;height:210px;min-height:210px;padding:20px 20px 10px;font-size:80%;clear:both;zoom:1}
.calendar-list ul{width:100%;float:left;margin:0;padding:0;list-style:none}
.calendar-list li{width:100%;float:left;border-bottom:1px solid #dddddb}
.calendar-list a{color:#4a5c64}
.calendar-list a:hover,.calendar-list a:focus,.calendar-list a:active{color:#ea4f01}
.calendar-list li a{width:100%;padding:7px 0;float:left;line-height:1.1em;display:table;position:relative}
.calendar-list .date{width:57px;height:19px;padding:0 0 0 5px;display:table-cell;text-align:center;font-size:85%;vertical-align:middle}
.lt-ie8 .calendar-list .date{height:auto!important;height:19px;min-height:19px;float:left}
.calendar-list .date i{margin:-9px 0 0;padding:19px 12px 0 0;line-height:0;font-size:0;background:url(images/generic/sprites.png) no-repeat -67px -6px;position:absolute;left:0;top:50%}
.calendar-list .content{width:212px;display:table-cell;vertical-align:middle}
.lt-ie8 .calendar-list .content{float:right}
.calendar-list .number{display:block;font-size:161%;padding:2px 0 0;position:relative}
.calendar-list .text{width:100%;padding:10px 0 0;float:left;text-align:center}
.calendar-list .text a{color:#f70}
.calendar-list .text a:hover,.calendar-list .text a:focus,.calendar-list .text a:active{color:#ea4f01}
@media(max-width:767px){.width-4{margin:0 9px 40px 10px}
}