figure>img{display:block}figcaption{font-size:15.75px}blockquote{color:#828282;border-left:4px solid adjust(#828282,40%,hsl);padding-left:15px;font-size:18px;letter-spacing:-1px;font-style:italic}blockquote>:last-child{margin-bottom:0}code,pre{font-size:15px;border:1px solid adjust(#828282,40%,hsl);border-radius:3px;background-color:#eef}code{padding:1px 5px}pre{padding:8px 12px;overflow-x:auto}pre>code{border:0;padding-right:0;padding-left:0}.footer-col-wrapper:after{content:"";display:table;clear:both}.post{font-family:"Source Sans 3";font-size:18px;font-weight:300;padding-top:0}.download{padding:10px}.authorKeyword{text-transform:uppercase;font-size:16px;letter-spacing:2px;text-indent:2px;padding-top:.5em}.writtenBy{letter-spacing:0;text-indent:0;text-transform:uppercase}.archive-intro{font-size:14px;text-transform:uppercase;letter-spacing:2px;text-indent:2px}.archiveIntro{text-align:center}.hint{text-transform:uppercase;font-size:11px;letter-spacing:2px;text-indent:2px}.example{font-family:Menlo;padding:10px}.manual{text-transform:uppercase;font-size:16px;letter-spacing:2px;text-indent:2px}.postContent{padding-top:3.5em;text-align:center}.postDate{float:left;text-transform:uppercase;font-family:"Source Sans 3";font-size:16px;font-weight:300;letter-spacing:2px;text-indent:2px}.postTag{float:right}.postTitle{font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:3px;text-indent:3px}.site-footer{border-top:1px solid adjust(#828282,40%,hsl);padding:30px 0}.footer-heading{font-size:18px;margin-bottom:15px}.contact-list,.social-media-list{list-style:none;margin-left:0}.small-site-title{font-family:"Source Sans 3"}.footer-col-wrapper{font-size:15px;color:#828282;margin-left:-15px}.footer-content{font-family:"Josefin Sans";font-weight:300;letter-spacing:1px}.footer-col{float:left;margin-bottom:15px;padding-left:15px}.footer-col-1{width:calc(35% - 30px*.5)}.footer-col-2{width:calc(20% - 30px*.5)}.footer-col-3{width:calc(45% - 30px*.5)}@media screen and (max-width:800px){.footer-col-1,.footer-col-2{width:calc(50% - 30px*.5)}.footer-col-3{width:calc(100% - 30px*.5)}}@media screen and (max-width:785px){.footer-col{float:none;width:calc(100% - 30px*.5)}}table{width:100%;box-shadow:0 0 40px 0 rgba(0,0,0,.15);border-collapse:collapse}table thead{box-shadow:0 0 40px 0 rgba(0,0,0,.05)}table thead th{padding:18px 10px 18px 10px;color:#e80c27;line-height:1.4}table tr{border-bottom:1px solid #f2f2f2}table td{line-height:1.4;padding:16px 10px 16px 10px}