body{padding:0;margin:0;background:#000 url(/book-bg.jpg) no-repeat center center fixed;background-size:cover;height:100vh;font-family:"Lucida Grande",Calibri,sans-serif;font-size:1.2rem;line-height:1.7}ul{margin:0;padding:0;list-style:none}h1{margin:0 0 2rem 0}h1,h2,h3{background:rgba(0,0,0,0.4);color:#ffb733}.wrapper{min-height:100vh;background:rgba(0,0,0,0.4)}.row{background:rgba(0,0,0,0.4);padding:2em}.row:first-child{padding-bottom:0}.linkystuff .column{margin:2em 0 0 0}@media (min-width: 768px){.row{max-width:80%;margin:0 auto;display:table}.column{padding:0 2em;display:table-cell;margin:0}}@media (min-width: 992px){.row{max-width:900px}}a{text-decoration:underline}a:hover,a:focus{text-decoration:none;color:orange}h1 a{text-decoration:none}li,p,a{color:#fff}h1,.panel{border:none}.panel{background:transparent}label{color:#fff}li{margin-bottom:1em}li a{display:block}li a:hover,li a:focus{text-decoration:underline;background:rgba(0,0,0,0.5)}#contactform>div{margin-bottom:15px}#contactform label{display:block}@media (min-width: 840px){#contactform label{display:inline-block;width:250px}}#contactform input,#contactform textarea{border:none;font-size:1rem;padding:5px;width:100%}@media (min-width: 840px){#contactform input,#contactform textarea{width:calc(100% - 300px)}}#contactform input[type=submit]{background:orange}@media (min-width: 840px){#contactform input[type=submit]{margin-left:250px}}
