.title{text-align:center}.calendar-container{position:relative;max-width:100%;margin-top:20px}.calendar-container header{background-color:#034ea2;color:#fff;padding-top:15px;padding-bottom:15px}.calendar-container header h2{margin-bottom:10px}.calendar header .month .year{font-size:26px}.calendarText{font-size:20px;border-bottom:1px solid #fff;padding-bottom:3px;display:inline;clear:both}.calendar header .btn-prev{top:30px;left:15px}.calendar header .btn-next{top:30px;right:15px}.calendar-container table{margin-top:10px}.calendar td{padding:5px}.calendar .event-container{background-color:#034ea2}