@charset "utf-8";
/* CSS Document */

@font-face {
  font-family: 'Averta-Regular';
  src: url('../../images/fonts/Averta-Regular.eot');
  src: url('../../images/fonts/Averta-Regular.woff2') format('woff2'),
       url('../../images/fonts/Averta-Regular.woff') format('woff'),
       url('../../images/fonts/Averta-Regular.ttf') format('truetype'),
       url('../../images/fonts/Averta-Regular.svg#Averta-Regular') format('svg'),
       url('../../images/fonts/Averta-Regular.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Averta-ExtraBold';
  src: url('../../images/fonts/Averta-ExtraBold.eot');
  src: url('../../images/fonts/Averta-ExtraBold.woff2') format('woff2'),
       url('../../images/fonts/Averta-ExtraBold.woff') format('woff'),
       url('../../images/fonts/Averta-ExtraBold.ttf') format('truetype'),
       url('../../images/fonts/Averta-ExtraBold.svg#Averta-ExtraBold') format('svg'),
       url('../../images/fonts/Averta-ExtraBold.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
.error {
	color: #FF0000;
	}
body {
	font-family: "Averta-Regular", sans-serif;
}
.container {
	max-width: 700px;
}
.header {
	margin-bottom: 5%;
	margin-top: 5%;
}
.top-txt {
	margin-bottom: 5%;
}
.form-hdr {
	margin: 5% 0;
}
.opt-outs {
	margin: 0 auto;
	max-width: 525px;
}
.form-horizontal .control-label {
	text-align: left;
}
.btn.btn-default {
	background: #00ad4d none repeat scroll 0 0;
	border: medium none;
	border-radius: 0;
	color: white;
	font-family: "Averta-ExtraBold", sans-serif;
	font-size: 34px;
	height: 51px;
	line-height: 40px;
	width: 187px;
}
.footer {
	margin: 5% 0;
}
