h2{margin-top:0} h2 select{font-size:large} #header h1{margin-bottom:1.5rem} #header h3{margin-bottom:3rem} #header .details{margin-top:1rem} #header .socially-distanced{width:200px;margin:0 10px;vertical-align:-45%} #hero>.container-fluid{margin-bottom:3rem;background:url("../images/469965278_122184216230041962_1922178504167964239_n.jpg") 50% 50%;background-size:cover;height:50vh}
@media only screen and (min-width:64em){ #hero>.container-fluid{height:60vh}} #about .row .col-sm-6:first-of-type, #get-involved .row .col-sm-6:first-of-type, #sponsors .row .col-sm-6:first-of-type, #transparency .row .col-sm-6:first-of-type{margin-bottom:1.5rem} #about .people{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;min-height:210px} #about img{border-radius:100%;height:auto;margin:3px} #get-involved{order:1} #get-involved.tba{order:0} #schedule .container-fluid{background:linear-gradient(rgba(255,253,245,.9),rgba(255,253,245,.9)),url() 100% 0,url() 100% 50%,url() 100% 100%;background-repeat:no-repeat}
@media only screen and (min-width:48em){ #schedule .container-fluid{background:url() 80% 0,url() 80% 50%,url() 80% 100%;background-repeat:no-repeat;background-size:25%}} ul.mc-details, ul.schedule{list-style-type:none;color:inherit;padding:0} ul.mc-details li>.row, ul.schedule li>.row{align-items:baseline} ul.mc-details .border-bottom>*, ul.schedule .border-bottom>*{padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid #e6e6e6} ul.mc-details [marked] p:first-child, ul.schedule [marked] p:first-child{margin-top:0} ul.mc-details h3[marked] p, ul.schedule h3[marked] p{margin:0;color:inherit;line-height:150%} ul.mc-details .separator, ul.schedule .separator{margin:0 .5em;font-weight:400} ul.mc-details .person, ul.schedule .person{white-space:nowrap;line-height:150%} ul.mc-details .person .pronouns, ul.schedule .person .pronouns{font-weight:400;opacity:.85} ul.mc-details .person .github-link, ul.schedule .person .github-link{margin-left:2px;padding-left:17px;background:url();background-repeat:no-repeat;background-size:14px 14px;background-position:0} ul.mc-details li{padding-bottom:1rem;margin-bottom:2rem;border-bottom:1px solid #e6e6e6} ul.mc-details li .pronouns{opacity:.65} #sponsors svg{vertical-align:center}
	
/*chart-gender{display:block}chart-gender rect.bar{shape-rendering:crispEdges;fill:#b3b3b3}chart-gender rect.bar.null{fill:#e6e6e6}chart-gender rect.bar.F{fill:#fd4e2b}chart-gender text.label{fill:rgba(255,253,245,.9)}
	
chart-tickets{display:block}chart-tickets svg{height:400px}chart-tickets path.line.current{stroke:#fd4e2b;stroke-width:1.5px}chart-tickets g.voronoi path{fill:none;pointer-events:all}*/
	
section:last-of-type{margin-bottom:5em}svg{width:100%;font-size:small}svg .axis line,svg .axis path{fill:none;stroke:#666;shape-rendering:crispEdges}svg .axis text{fill:#666}svg path.line{fill:none;stroke:#666}