main{margin:30px auto 60px;max-width:960px;width:100%}@media screen and (max-width: 768px){main{margin:30px auto 30px;width:90%}}main article p{margin-bottom:20px}main article h2{font-size:24px;color:#1a448b;padding:.5em .75em;background-color:#f6f6f6;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:none;margin-bottom:20px}