body{font:20px/1.5em lato,arial,sans-serif;max-width:800px;width:90%;margin:30px auto}h1{text-align:center;margin:50px 0}section{display:flex;align-items:flex-start;flex-wrap:wrap;margin-top:50px;background:#fff}.edit{width:100%;display:flex;align-items:revert;flex-wrap:wrap;background:#fff;justify-content:space-between}.edit-box{border:1px dotted #000;margin-top:.5em;padding:.2em .5em;display:flex}.edit-div input:not(:first-child){margin-left:1.5em}.edit-div{display:flex;align-items:center}.edit-div input{margin-right:.5em}.picker{margin:50px 0}#download-link{border-radius:25px;border:1px solid #000;padding:8px 12px;color:#000;text-decoration:none;box-shadow:0 1px 1px rgba(0,0,0,.7)}#download-link:hover{box-shadow:0 1px 1px rgba(0,0,0,1)}#download-link:active{box-shadow:0 1px 1px rgba(0,0,0,0);position:relative;top:1px}span{text-transform:uppercase;font-size:.7em;margin-right:1.5em;vertical-align:top;flex-shrink:0}figure{flex:1 1 auto;margin:50px 0}figure img{width:100%;height:auto}svg{width:100%;height:auto}figcaption{text-align:center;font-size:14px;margin:0 0 30px 0}figcaption.download{margin:-5px 0 30px 0}p{margin-bottom:5px}a{color:rgb(36,91,185)}figure.main{width:100%;padding:0 25%}.compare figure{width:50%;padding:0 15%}footer{clear:both;border-top:1px solid lightgray;padding:10px 0 0 0;font-size:14px;line-height:1.2em;display:flex;align-items:flex-start}footer img{width:16px;height:auto;vertical-align:middle;margin-right:10px}