/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
  }
  
  body {
    margin: 0;
  }
  
  article,
  aside,
  details,
  figcaption,
  figure,
  footer,
  header,
  hgroup,
  main,
  nav,
  section,
  summary {
    display: block;
  }
  

img.logo{
    display: block;
    width: 128px;
    height: 128px;
    margin-top: 25px;
    margin-left: auto;
    margin-right: auto;
 }

 .title {
    text-align: center;
    font-size: 24px;
    display: block;
    padding: 8px 12px;
    margin-left: auto;
    margin-right: auto;
 }

 .message {
    text-align: center;
    display: block;
    font-size: 16px;
    padding: 8px 24px;
    margin-left: auto;
    margin-right: auto;
 }