.calendar {
position: relative;
width: 44px;
height: 44px;
margin: 15px 0;
text-align: center;}
.month {
padding: 6px 0 3px 0;
font-size: 11px;
font-weight: bold;
background: #0E419C;
color: #FFF;
width: 50px;
float: left;}
.day {
padding: 6px 0;
font-size: 16px;
font-family: Arial;
font-weight: bold;
color: #42454B;
width: 49px;
float: left;
border: 1px solid #d4d4d4;}
 .detail {
margin: 8px 0;}
.detail h3 a {
font-size: 13px;
line-height: 18px;
font-weight: normal;}
.large-9 {
position: relative;
width: 200px;}
.large-3 {
position: relative;
width: 50px;}
.column, .columns {
position: relative;
padding-left:10px;
float: left;}
