body{font-size:13pt}h1{font-size:3.25em;letter-spacing:-0.025em}h2{font-size:2em;letter-spacing:-0.015em}h3{font-size:1.5em;letter-spacing:-0.015em}h1,h2,h3,h4,h5,h6{margin:0 0 .75em 0}header{margin:0 0 3em 0}header>span{font-size:1.25em}footer{margin:3em 0 0 0}footer>p{font-size:1.25em}form .button{margin:0 .5em 0 .5em}.button{padding:1em 2.35em 1em 2.35em;font-size:1.1em}.button-big{font-size:1.5em;letter-spacing:-0.025em}.box{padding:2em 2em 2.5em 2em}.box h3{margin-bottom:.25em}.box .image-centered{margin-bottom:1.25em}.box .image-full{position:relative;left:2em;top:2em;margin:-4em 0 4em -4em;width:auto}.wrapper{padding:8em 0 8em 0;text-align:center}.wrapper-first{padding-top:12em}#nav a:hover{background:#383838}#nav a:active{background:#484848}#nav a{padding:.2em 1em .2em 1em;margin:.6em .2em .6em .2em;font-weight:600;border-radius:8px;-moz-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;color:#fff}#top{text-align:left}#top .me{width:20em;height:20em;margin:0}#top h1{margin-top:.35em}#top p{font-size:1.5em;line-height:1.75em}#contact footer{font-size:.9em}#copyright{font-size:1em}#copyright li{display:inline-block;border-left:solid 1px rgba(0,0,0,0.5);box-shadow:-1px 0 0 0 rgba(255,255,255,0.1);padding:0 1em 0 1em}#copyright li:first-child{border:0;box-shadow:none;padding-left:0}