#appletContainer{box-shadow:none;max-width:unset}body{background-color:#fff;box-sizing:border-box}.contentContainer{width:100%}header{margin-left:auto;margin-right:auto;margin-top:1rem;position:relative;text-align:center;max-width:95vw}header h1,header h2{margin:0}header img{height:8rem}header img:first-of-type{float:left;margin-right:.25rem}header img:last-of-type{float:right;margin-left:.25rem}header.splashHeader{justify-content:center;display:flex;flex-wrap:wrap-reverse}header.splashHeader *+*{margin-left:.25rem}header.splashHeader .titleWrapper{flex:1 0 50%;margin-top:2rem;text-align:left}header.splashHeader h2{margin-top:1rem}header.splashHeader img{float:none;height:20rem}header+img{margin-top:1.5rem}.indent{padding-left:2em}.launchSockit{background-color:#9df;border-radius:.5em}#infoContainer,.menuBar{max-width:unset}main{margin-left:.5rem;margin-right:.5rem;text-align:left}.mediumWidth{margin-left:auto;margin-right:auto;max-width:min(60rem,90vw)}.mediumWidth p{margin-right:auto;max-width:40rem}.menu a.homeMenuLink{font-style:italic;text-transform:none}.narrow{margin-left:auto;margin-right:auto;max-width:40rem}main a.launchSockit{display:inline-block;font-size:1.5em;font-weight:700;max-width:20rem;padding:.75em;text-align:center;text-decoration:none}main a.launchSockit:visited{color:#000}.rowWrapper{display:flex;align-items:center}.rowWrapper>*+*{margin-left:.75rem}.rowWrapper .imageLink{flex:none;max-width:50%;width:20rem}.imageLink img{height:auto;width:100%}.rowWrapper p{display:inline-block;flex:0 1 30rem}.tableOfContents{border:.5px solid gray;font-size:.8em;margin:1rem;padding:.5em}.tableOfContents ul{margin-top:0;margin-bottom:0}