.single #article{padding-top:20rem;text-align:center}.single #article .single_title{margin-bottom:2.8rem;font-size:3.45rem}.single #article .single_date{margin-bottom:1.9em;font-weight:bold;font-size:1.15em}.single #article .single_thumbnail{position:relative;max-width:80rem;height:0;padding-bottom:40%;margin:0 auto 5.2rem;overflow:hidden}.single #article .single_thumbnail img{position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.single #article .single_content{margin-bottom:4rem;max-width:70rem;margin:0 auto 4rem}.single #article .single_content h2{border-top:2px solid #F2F2F2;border-bottom:2px solid #F2F2F2;font-size:2.75rem}.single #article .single_content h2:not(:first-child){margin-top:2em;margin-bottom:0.5em;padding:0.45em 0}.single #article .single_content h3{font-size:2.3rem;border-bottom:1px solid #eee;text-align:left}.single #article .single_content h3:not(:first-child){padding-top:1.3em;padding-bottom:0.3em}.single #article .single_content p{font-size:1.15em;line-height:1.6;text-align:left}.single #article .single_content p:not(:first-child){padding-top:1em}@media screen and (max-width:1000px){.single #article{padding-top:11rem}.single #article .single_title{margin-bottom:2rem;font-size:1.4em}.single #article .single_date{margin-bottom:1.6em}.single #article .single_thumbnail{margin-bottom:3rem}.single #article .single_content{margin-bottom:3rem}.single #article .single_content h2{font-size:1.25em}.single #article .single_content h3{font-size:1.15em}.single #article .single_content p{font-size:1em}}