#financial-diary .day{width:19.5%}#financial-diary .odd{background-color:#f3f7fc}#financial-diary .day{border:1px solid #dbe2e9;padding:10px;vertical-align:top}#financial-diary .day .date-container{float:right;width:25px;height:auto}#financial-diary .day .date-container h3{display:inline-block;text-align:center;color:#3E5174;font-size:1.7em;margin-top:0;margin-bottom:0px;width:100%}#financial-diary .day .date-container p{display:inline-block;text-align:center;color:#3E5174;margin:0;width:100%;display:none}#financial-diary .day p{margin-top:0px;text-align:left}#financial-diary .day p a{text-decoration:none}#financial-diary-date-selectors #year_select,#month_select{padding:2px 0px}#financial-diary-date-selectors #next-month a{font-weight:600}#financial-diary-date-selectors #previous-month a{font-weight:600}@media screen and (max-width:640px){#financial-diary .day{width:100%;display:inline-block;min-height:110px;padding:10px 10px 0px 0px}#financial-diary .day .links-container{float:right;width:85%;padding-left:10px}#financial-diary .day .date-container{float:left;margin:0px;width:15%}#financial-diary .day .date-container p{display:block}#financial-diary .day p{margin-top:0px;margin-bottom:10px}.day-of-week{display:none}#financial-diary .inactive{display:none}#financial-diary-date-selectors #year_select,#month_select{margin-bottom:5px}#financial-diary-date-selectors form{margin:10px 0px}}