*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background:-webkit-linear-gradient(top, #fff, #efefef);background:-moz-linear-gradient(top, #fff, #efefef);background:-o-linear-gradient(top, #fff, #efefef);background:-ms-linear-gradient(top, #fff, #efefef);background:linear-gradient(to bottom, #fff, #efefef);min-height:100vh;margin:0;font-family:Roboto,Helvetica,Arial,sans-serif;position:relative}@media only screen and (min-width:400px){body{padding-bottom:15rem}}h1,h2{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;color:#fff}.cover{height:23em;max-height:90vh;width:100%;background:#000 url("../img/composers.jpg") 0 -40px no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center;-webkit-box-shadow:inset 0 -3px 16px 0 #333;box-shadow:inset 0 -3px 16px 0 #333;}@media only screen and (max-width:800px){.cover{font-size:.8em}}@media only screen and (max-width:600px){.cover{font-size:.5em}}.cover h1,.cover h2{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;color:#fff;text-shadow:1px 1px 2px #333;background:rgba(0,0,0,0.5)}.cover h1{display:block;margin:2em 1em 0;padding:.3em .5em 0;font-size:4em;text-align:left;}.cover h1 h2{margin-top:.7em}section.content{max-width:100%;margin:auto auto 3em;width:60em;}section.content h1,section.content h2{color:#000}.link-blocks{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.link-blocks a{display:block;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 10em;-ms-flex:1 10em;flex:1 10em;text-align:center;padding:0 .4em;background:#ffa500;text-decoration:none;margin:.6em;color:#fff;font-size:1.4em;height:6em;line-height:6em;}.link-blocks a.blue{background:#2196f3}.link-blocks a.red{background:#c62c24}.link-blocks a.green{background:#52c652}.link-blocks a.purple{background:#b63088}@media only screen and (max-width:800px){.link-blocks a{font-size:1em}}#appFooter{margin-top:2em;width:100%;left:0;bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 9px 16px -12px #222;box-shadow:inset 0 9px 16px -12px #222;padding:4em 3em;background:#d3d3d3;}@media only screen and (min-width:400px){#appFooter{position:absolute}}#appFooter a.licenseBadge{margin-left:0;margin-right:1em;margin-top:.3em;display:block;float:left}#appFooter .footerCont{margin:auto;max-width:pageWidthLimit;}@media only screen and (min-width:600px){#appFooter .footerCont{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-flex-flow:space-between;-ms-flex-flow:space-between;flex-flow:space-between}}#appFooter .footerCont div{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1}@media only screen and (max-width:800px){#appFooter .footerCont .projLogoCont{width:7em;max-width:100%;margin:1em auto}}@media only screen and (min-width:600px){#appFooter .footerCont .projLogoCont{border-left:1px solid #8a8a8a;padding-left:1.3em;margin-left:1.3em;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 1 9em;-ms-flex:0 1 9em;flex:0 1 9em}}#appFooter .footerCont .projLogoCont a{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);display:block;text-decoration:none;width:100%;height:100%;-webkit-transition:opacity 0.3s materialBezier;-moz-transition:opacity 0.3s materialBezier;-o-transition:opacity 0.3s materialBezier;-ms-transition:opacity 0.3s materialBezier;transition:opacity 0.3s materialBezier;}#appFooter .footerCont .projLogoCont a img{max-width:100%;max-height:100%;filter:saturate(0%);-webkit-filter:saturate(0%);-webkit-transition:all 0.3s materialBezier;-moz-transition:all 0.3s materialBezier;-o-transition:all 0.3s materialBezier;-ms-transition:all 0.3s materialBezier;transition:all 0.3s materialBezier}#appFooter .footerCont .projLogoCont a:hover{opacity:1;-ms-filter:none;filter:none;filter:none;}#appFooter .footerCont .projLogoCont a:hover img{filter:saturate(100%);-webkit-filter:saturate(100%)}/*# sourceMappingURL=style.css.map */