body {
    background: #FB7A40 url(dotted_bg.png) repeat-x;
}

.yes {
	margin-left: auto;
	margin-right: auto;
	width: 99%;
}

/* latin */
@font-face {
  font-family: 'Arvo';
  font-style: normal;
  font-weight: 400;
  src: local('Arvo'), url(http://fonts.gstatic.com/s/arvo/v8/rC7kKhY-eUDY-ucISTIf5PesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: local('Lato Black'), local('Lato-Black'), url(http://fonts.gstatic.com/s/lato/v11/t85RP2zhSdDjt5PhsT_SnlKPGs1ZzpMvnHX-7fPOuAc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: local('Lato Black'), local('Lato-Black'), url(http://fonts.gstatic.com/s/lato/v11/lEjOv129Q3iN1tuqWOeRBgLUuEpTyoUstqEm5AMlJo4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

h1 {
	color: fuchsia;
	text-align: center;
	font-size: 12em;
	font-family: 'Lato', sans-serif;
	-webkit-animation-name: switch;
	-webkit-animation-duration: 2s;
	-webkit-animation-direction: alternate;
	-webkit-animation-iteration-count: infinite;
	animation-name: switch;
	animation-duration: 2s;
	animation-iteration-count: infinite;
	animation-direction: alternate;
}

p {
	font-family: 'Lato', sans-serif;
	font-style: bold;
	color:#fff;
	font-size: 3em;
	text-align: center;
	position: relative;
	top: -3em;
	text-shadow: 2px 2px 2px #373737;
}

@keyframes switch {
	from {color:#1FC855;}
	to {color: #242BAE;}
}

@-webkit-keyframes switch {
	from {color:#1FC855;}
	to {color: #242BAE;}
}
