@import url(https://fonts.googleapis.com/css?family=Roboto+Slab);

body {
  background-color: #FFF;
  color: #777;
  font-family: Helvetica, Arial, Sans-Serif;
  padding: 30px 0;
}

a {
  text-decoration: none;
  color: #777;
}

a:hover, a:active {
  text-decoration: underline;
}

#casion_logo {
  transform: translateX(-20px);
}

#header {
	max-width: 600px;
	font-size: 16pt;
	letter-spacing: 2px;
}

#proverb {
	font-size: 14pt;
	letter-spacing: 2px;
	margin-top: 30px;
	padding: 20px 10%;
}

.proverb-msg {
	font-family: 'Roboto Slab', serif;
	color: #0c0;
	letter-spacing: 2px;
	display: block;
}

.text {
  font-size: 16pt;
  letter-spacing: 2px;
}

.text_big {
  font-size: 120%;
}

.green {
  color: #0c0;
}

.proverb {
  color: #0c0;
  font-size: 14pt;
  margin-top: 30px;
}

address {
  font-size: 11pt;
  letter-spacing: 2px;
  line-height: 200%;
}

address table {
  font-size: 11pt;
  letter-spacing: 2px;
}

@media screen and (max-width: 450px) {
    .text-right, .text-center {
        text-align: left;
    }
	#proverb {
		padding: 20px 0;
	}
}
