@media (max-width: 1086px){body{font-size:calc(16px + 6 *((100vw - 320px) / 680))}h1{font-size:2em}h2{font-size:1.75em}input[type="text"],input[type="email"],input[type="password"]{width:auto}header{display:inline}header .navbar-menu{position:absolute}header .navbar-logo-container{margin-left:0}header .burger{cursor:pointer;position:absolute;right:0;top:0;margin:0.7em 0.5em}header .burger .bar1,header .burger .bar2,header .burger .bar3{width:35px;height:4px;background-color:white;margin:6px 0;transition:0.4s}header .burger.change .bar1{transform:rotate(-45deg) translate(-8px, 8px)}header .burger.change .bar2{opacity:0}header .burger.change .bar3{transform:rotate(45deg) translate(-6px, -6px)}header nav .navbar-menu{background-color:#dd6300;box-shadow:0 5px 5px gray;width:100%;display:none}header nav .navbar-menu a{float:none;display:block;text-align:left;border-bottom:0px solid transparent}header nav .navbar-menu a:hover{background-color:white;color:#dd6300}header nav .navbar-menu.visible{display:block}header .navbar-logo{margin:0.2em 0;box-shadow:none;background-color:transparent;background-position:left;position:relative;stroke:black;height:3rem}header .navbar-logo-container{box-shadow:none;background:#dd6300;padding-left:0.5em;position:relative}header .navbar-logo-container .navbar-logo{background:url("/assets/logo-white.svg");background-repeat:no-repeat;min-height:0}header .navbar-logo-container .w17-status{display:none}.post{grid-template-columns:1fr}.post h2{margin-top:0.5em;font-size:1.5em}.post .post-exc{border-left:0 solid transparent;padding-left:0}.post .post-exc .post-link{border-top:1px solid #dd6300;border-bottom:1px solid #dd6300;margin-top:0.5em;text-align:center}main{width:auto;margin:1em}article{margin:0}article h1{font-size:1.75em}form.inline{flex-direction:column}form input{margin-bottom:0.5em}button,input[type=button],input[type=submit],input[type=reset]{padding:1em 0.5em}.page-hero{font-size:1.5rem;padding:1em 0}.w17-status.mobile{display:block}.w17-status.mobile::before{content:"Hackspace "}.pagination-num{display:none}#calendar .cal_entry{display:flex;border:none;flex-flow:column;grid-gap:0;margin:0.5em 0;padding:0.5em}#calendar .cal_entry .cal_datetime{margin:0;padding:0;border:none;border-bottom:1px solid #dd6300;display:flex;flex-flow:row;grid-template-columns:3fr 3fr 3fr;color:#dd6300;justify-content:space-between;font-weight:bold}#calendar .cal_entry .cal_summary{padding:0.5em 0;font-size:1.2em;margin-bottom:0.5em;color:white;text-align:center;display:flex;flex-direction:column}}
