.blog-sidebar{padding-left:2em}@media screen and (max-width:480px){.blog-post{padding-bottom:2em}.blog-sidebar{padding-left:0}.blog-sidebar article.blog-post{padding-top:0}}.blog-sidebar h1,.blog-sidebar h2,.blog-sidebar h3,.blog-sidebar h4{color:#00b31f;line-height:1.1;font-size:1.6rem}.blog-sidebar h3{color:#1571ff}.blog-sidebar .social{margin-top:2em;text-align:center}.blog-sidebar .social .social-links__icon{width:30px;height:30px;border-radius:0}