body{background:#f9f9f9 none repeat scroll 0 0;color:#0e171c;font:300 100%/1.5em Lato,sans-serif;margin:0}.title{text-align:center}.subtitle{color:#505050;font-size:1.2rem;margin-top:.45rem}.calendar-container{position:relative;margin:0 auto;max-width:500px}.code-div{margin:16px auto;max-width:700px}