      html {
        font-family: Roboto, Arial, sans-serif;
        color: rgba(0,0,0,0.87);
        background: url(img/bg.png);
        background-size: 100%;
        background-color: black;
        background-repeat: no-repeat;
        background-position: center center;
        min-height: 100%;
      }

      a {
        color: rgb(3,155,229);
      }

      #message {
        position: absolute;
        margin: auto;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        max-height: 130px;
        max-width: 400px;
        box-shadow: 0 1px 3px 0 rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12);
        border-radius: 2px;
        background: white;
        padding: 16px 24px;
        text-align: center;
      }

      #message h1 {
        font-size: 22px;
        font-weight: 500;
        text-align: center;
        margin: 0 0 16px;
      }

      #message p {
        font-weight: 300;
        line-height: 150%;
      }

      #message ul {
        list-style: none;
        margin: 16px 0 0;
        padding: 0;
        text-align: center;
      }

      #message li a {
        display: inline-block;
        padding: 8px;
        text-transform: uppercase;
        text-decoration: none;
        font-weight: 500;
        background: rgb(3,155,229);
        color: white;
        border: 1px solid rgb(3,155,229);
        border-radius: 3px;
        font-size: 14px;
        box-shadow: 0 2px 5px 0 rgba(0,0,0,.26);
      }

      .cr {
            position: absolute;
            margin: auto;
            color: white;
            display: block;
            bottom: 0px;
            font-size: small;
            text-align: center;
            opacity: 0.6;
            max-width: 400px;
            right: 0;
            left: 0;
            height: 4.5em;
      }

      span.cr div {
            
            height: 1.5em;
      }