/* Presentational style rules only
 * Not required
 */

html, body, .container {
  height: 100%;
    background-color: #FFF;
}

/* Reset */
html, body, h1, p, a, div, section {
  margin: 0;
  padding: 0;
  font-size: 100%;
  font: inherit;
}

/* Basic */
body { 
  font: 18px/23px "Cantarell", sans-serif;
  color: #ffffff;
}

h1 {
    font-family: 'Righteous', cursive;
  color: #7e3e96;
  text-transform: uppercase;
  font-size: 40px;
  line-height: 50px;
  font-weight: 400;
  margin-top: 0px;
}

a {
  color: #ffffff;
}

p {
  margin: 0 0 15px 0;
}

strong {
  font-weight: 700;
}


.container {
  display: table;
  padding-top: 10%;
  width: 100%;
}

.content {
  display: table-cell;
  text-align: center;
}
.logoImg { margin: 5% 0px;}
.socialLink { margin: 30px 20px;}
.mailLink { font-family: 'Righteous', cursive; margin-top: 40px; color: #333; text-decoration: none;  display: inline-block}
