body {margin: 0px auto; padding:0px; font-family: Arial; color: #c33a2c; background-color: #f9f9f9}

#wrapper {text-transform: uppercase; margin: 30px auto 0px; text-align: center;}
  #wrapper h3 {font-size: 34px; margin: 0px;}
  #wrapper h1 {font-size: 200px; margin: 0px;}
  #wrapper p {font-size: 34px; margin: 0px}
  #wrapper a {font-size: 16px; background-color: #c33a2c; color: #ffffff; text-decoration: none; display: inline-block; padding: 20px 30px; margin-top: 30px;}
    #wrapper a:hover {background-color: #333333}

@media only screen and (max-width: 479px) {
  #wrapper h3 {font-size: 30px;}
  #wrapper h1 {font-size: 150px;}
  #wrapper p {font-size: 22px;}
  #wrapper a {font-size: 14px;}
}