html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{scroll-behavior:smooth}body{line-height:1}a{text-decoration-skip-ink:auto}button{outline:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}q{display:inline;font-style:italic}q:before{content:'"';font-style:normal}q:after{content:'"';font-style:normal}textarea,input[type="text"],input[type="button"],input[type="submit"],input[type="reset"],input[type="search"],input[type="password"]{-webkit-appearance:none;appearance:none;border-radius:0}table{border-collapse:collapse;border-spacing:0}th,td{padding:2px}big{font-size:120%}small,sup,sub{font-size:80%}sup{vertical-align:super}sub{vertical-align:sub}dd{margin-left:20px}kbd,tt{font-family:courier;font-size:12px}ins{text-decoration:underline}del,strike,s{text-decoration:line-through}dt{font-weight:bold}address,cite,var{font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;transition:all 0.5s ease}

body{background:url(bg.jpg) no-repeat fixed center center #000;line-height:145%;background-size:cover}

body, div, p, input, textarea{font-family:georgia,serif;font-size:17px;color:#ccc}
p{margin:30px 0}
a, h1, h2, h3, h4, h5, h6{color:#fff}
h1, h2, h3, h4, h5, h6{line-height:normal}
h1{font-size:30px;margin-bottom:40px}
h2, h3{font-size:25px;margin:40px 0 20px}
h3{font-size:20px;margin-top:30px}
strong{font-weight:bold}
em{font-style:italic}
small{font-size:14px}
pre{word-wrap:break-word;white-space:pre-wrap}
input, textarea, .button{padding:15px;margin:10px 0;border:1px solid #555;background:#333;opacity:0.8}
input{margin-bottom:15px}
input[type="submit"], .button, button{font-size:16px;padding:15px 25px;border:0;opacity:0.6}
input[type="submit"]:hover, input[type="submit"]:focus, .button:hover, .button:focus, button:hover, button:focus{cursor:pointer;opacity:0.8}
#site-title{float:left}
#skip{float:right}
#site-title a, #skip a{text-decoration:none}
#copyright{text-align:right}

#wrapper{max-width:900px;padding:50px;margin:50px auto;background:rgba(0, 0, 0, 0.7)}
#content{clear:both}
.center{text-align:center}

.url{display:none}

@media(max-width:550px){input[type="text"], input[type="email"], textarea{width:100%}}
@media(max-width:480px){#wrapper{padding:20px}input, textarea{width:100%}#site-title, #skip{width:100%;text-align:center;float:none}#addthis{margin:30px auto 0}}