
/**
 * Libmus holding page
 */
html, body { height: 100%; }
a, a:focus, a:hover { color: #fff; }
h1, h2 { text-shadow: 0 .05rem .1rem rgba(0, 0, 0, .5); }
h1, h2, p { font-family: "Source Sans Pro", "Helvetica", "Arial", sans-serif; }
h1 { font-weight: 600; }
h2 { margin-bottom: 2rem; font-weight: 200; }
p { margin-bottom: 1rem;
font-size:x-large;
font-weight: 200;
text-align: center; }
body {
  display: -ms-flexbox;
  align-items: center;
  display: flex;
  color: #fff;
  background: #665FEE;
  background: -moz-linear-gradient(45deg, #448AFF 0%, #665FEE 100%);
  background: -webkit-linear-gradient(45deg, #448AFF 0%, #665FEE 100%);
  background: -o-linear-gradient(45deg, #448AFF 0%, #665FEE 100%);
  background: linear-gradient(45deg, #448AFF 0%, #665FEE 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=‘#448AFF’, endColorstr=‘#665FEE’,GradientType=1 );
  position: relative;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
main { margin: 5rem 0; padding-bottom: 10rem; }
main img { max-width: 150px; max-height: 150px; margin-bottom: 1rem; }
footer { position: absolute; left: 0; bottom: 0; width: 100%; background: #222; color: #E9ECEF; font-size: smaller; }
footer p { margin: 0; padding: 1rem; text-align: left; font-size: medium; }


