/*! drop-in-gp.css | "Great Pumpkin" theme by Jeff George | Based on drop-in.css v1.0 | MIT License | github.com/webdevjeffus/drop-in-css */@import url(https://cdnjs.cloudflare.com/ajax/libs/normalize/4.0.0/normalize.min.css);@import url(https://fonts.googleapis.com/css?family=Amatic+SC:700|Josefin+Sans:400,400italic,700,700italic);header,main{padding:1rem}h6,header p{font-style:italic}header p,li:last-child,main button:last-child,main input[type=submit]:last-child,main table:last-child,p:last-child{margin-bottom:0}header nav ul,main ul{list-style:none}footer,main td,main th{text-align:center}html{box-sizing:border-box;font-family:'Josefin Sans',sans-serif;line-height:1.2;background-color:#284}*,:after,:before{box-sizing:inherit;margin:0;padding:0}body{margin:0 auto;min-width:600px}h1{font-size:2.25rem}h2{font-size:1.75rem}h3{font-size:1.4rem}h4,h5{font-size:1.2rem}h6{font-size:1rem}h1,h2,h3,h4,p{margin:0 0 .5rem}h5,h6{margin:0 0 .2rem}header:after,main:after,section:after{content:"";display:table;clear:both}a,header nav input[type=submit]{font-weight:700;text-decoration:none}main section{border-bottom:2px solid}main table{border:2px solid;width:100%;margin-bottom:1rem;border-collapse:collapse}main button,main input,main td,main textarea,main th{border:1px solid}h1,h2,h3,h4{font-family:'Amatic SC',serif}body,header nav input[type=submit]{background-color:#142;color:#2b6}main{background-color:#fd8;color:#842}a:link,a:visited,header nav input[type=submit]{color:#f80}a:active,a:hover,header nav input[type=submit]:active,header nav input[type=submit]:hover{color:#fb2}header nav li{border-left:3px solid #284;display:inline-block;padding:0 .875rem 0 1rem}main a:link,main a:visited{color:#142}main a:active,main a:hover{color:#2a6}main table,main td,main th{border-color:#842}main tr:nth-of-type(odd){background-color:#fe9}main tr:nth-of-type(even){background-color:#fc7}main section{border-color:#284;margin-top:1rem;padding-bottom:1rem}main button,main input,main textarea{color:#842;border-color:#842}main button,main input[type=submit]{background-color:#fb6;color:#842;padding-top:.3rem;margin:.5rem auto;width:12rem}header div,header>h1{float:left}header nav,main aside{float:right}header h1{line-height:1;font-size:4rem}header p{font-size:1.25rem}footer,main aside{font-size:.8rem;padding:1rem}header nav li:nth-last-of-type(1){padding-right:0}header nav li:nth-of-type(1){border-left:none}header nav input[type=submit]{overflow:visible;text-align:center;width:auto;border:none}main section:nth-of-type(1){margin-top:0}main section:last-child{padding-bottom:0;border:none}main article{width:100%;float:left}main aside{background-color:#fb6;width:30%}main ul{margin:0 1rem 1rem}main ol{margin:0 1rem 1rem 2rem}main li{margin-bottom:.5rem}main label{font-weight:700}main input,main textarea{margin-bottom:.75rem;display:block;width:100%}main input[type=password],main input[type=search],main input[type=tel],main input[type=text],main input[type=time],main input[type=week],main input[type=date],main input[type=datetime],main input[type=datetime-local],main input[type=email],main input[type=month],main input[type=number],main textarea{padding:0 .5rem}main textarea{height:4.5rem}main input[type=checkbox],main input[type=radio]{display:inline;width:1.5rem;margin-right:1.5rem}main input[type=range]{display:inline;width:16rem;margin-left:1rem}main td,main th{padding:.25rem 0}
