body{position:relative}body.dimmed{background-color:gray}#banner .logo img{width:100px}@media (max-width: 650px){#banner h2{font-size:2em}}@media (max-width: 500px){#banner .logo{margin:0 20px 1.3em 0}#banner .logo img{width:80px}#banner h2{font-size:1.5em}#banner p{font-size:0.8em}}@media (max-width: 400px){#banner .logo{margin:0 5px 1.3em 0}#banner .logo img{width:60px}}#hb{display:none;width:30px;position:fixed;top:5px;right:5px}@media (max-width: 650px){#hb{display:block}}@media (max-width: 500px){#hb #hb{display:block}}@media (max-width: 650px){nav{position:fixed;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);margin:20px auto}}@media (max-width: 500px){nav{left:10px;-webkit-transform:none;transform:none}}.ui.vertical.menu{margin-top:-1em;z-index:99}.ui.vertical.menu .item{color:black;text-align:left}.ui.menu{background:none;border:none;-webkit-box-shadow:none;box-shadow:none}.ui.menu .item{color:white;border:none}.ui.menu .item:before{background:none}.ui.menu a.item:hover{background:none}h1{clear:both;margin:20px 0;font-size:200%}@media (max-width: 500px){h1{font-size:150%}}main{margin:0 40px;min-height:1000px}#one.wrapper .inner{width:95%}.wrapper:not(#one) .content{padding:0 40px}@media (max-width: 500px){.wrapper:not(#one) .content{padding:0 20px}}@media (max-width: 400px){.wrapper:not(#one) .content{font-size:18px}}.content{font-size:125%}#footer .inner{width:80%;padding-top:2em}#footer p{font-size:125%}#footer h2.major{text-align:right;font-size:175%;border:none;padding-bottom:0}

/*# sourceMappingURL=main.css.map */
