div.calendar{position:relative;float:left;width:100%;margin-bottom:40px}div.calendar ul{list-style:none;display:block;position:relative;float:left;width:100%}div.calendar ul li{display:block;float:left;text-align:center;width:14.28571429%;padding:1px 0}div.calendar ul li a{display:block;color:#b0b0b0;padding:5px 0;text-decoration:none}div.calendar ul li a[href]{color:#b93434}div.calendar ul li a[href]:hover{color:#b93434}div.calendar ul li a:hover{text-decoration:none;color:#b0b0b0}div.calendar ul li:nth-child(7){clear:right}div.calendar ul.header{background-color:#ddd;padding:5px 0;font-size:.8em;margin-bottom:5px}div.calendar ul.header li a{color:#444}div.calendar ul.main{color:#b0b0b0}div.calendar ul.main li a[href]:hover{transform:scale(1.6)}div.calendar ul.footer li{width:50%;text-align:right}div.calendar ul.footer li:first-child{text-align:left}div.calendar ul.footer li a{display:inline;cursor:pointer;font-size:.9em}div.calendar ul.footer li a:hover{color:#b93434}div.calendar ul.footer li.prev a:before{font-family:icons;content:"\c0";margin-right:5px}div.calendar ul.footer li.next a:after{font-family:icons;content:"\c3";margin-left:5px}