*{box-sizing:border-box}body{margin:0;padding:0;font-size:100%;line-height:2;font-family:Arial,Helvetica,sans-serif;color:#333}a,a:focus,a:hover,a:visited{color:#333;outline:0}h1,h2,h3,h4,h5,h6{margin:1em 0 .5em;line-height:1.25}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.2em}h1 a{color:#333;text-decoration:none}h1 a:focus,h1 a:hover,h1 a:visited{color:#333;outline:0}ol,ul{margin:1em 0;padding-left:40px}p{margin:1em 0}a img{border:none}hr{height:0;border:0;border-top:1px solid #eee;margin:21px 0;box-sizing:content-box}.container{margin-left:auto;margin-right:auto;max-width:500px;padding:10px 25px}.container>h1:first-child{margin-top:.5em}.form-control{display:block;width:100%;padding:10px 15px;font-size:1em;border-radius:4px;border:1px solid #ddd;color:#333}.logo{max-width:450px;max-height:150px}@media only screen and (max-width:450px){.logo{max-width:300px;max-height:100px}}.hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.btn,a.btn,a.btn:focus,a.btn:hover,a.btn:visited{display:inline-block;text-align:center;text-decoration:none;margin:2px 0;border:solid 1px transparent;border-radius:4px;padding:.5em 1em;color:#fff;background-color:#666;cursor:pointer;font-size:.9em}.preview-message{text-align:center}.has-error .help{color:#e74c3c}.muted,.muted a,.muted a:hover,.muted a:visited{color:#999}.archive-list{display:block;margin:1em 0;padding:0}.archive-list>li{display:block;list-style:none;margin:0;padding:.75em 0;border-bottom:1px solid #eee;line-height:1.25}.archive-list>li:first-child{border-top:1px solid #eee}