html{
	height: 100%;
	width: 100%;
}
body {
	background: url(../img/bg3.png);
	color: #000;
	font-size: 21px;
	width: 100%;
	height: 100%;
	min-width: 320px;
	height: 100%;
	position: relative;
	line-height: 1.2;
	letter-spacing: .05em;
	font-family: "BebasNeueRegular", sans-serif;
	overflow-x: hidden;
}
#form-opt {
	background: none;
	margin: 20px 40% 10% ;
	position: relative;
	display: block;
	font-family: "BebasNeueRegular", sans-serif;
	font-size: 18px;
}
input {
	width: 100%;
	height: 36px;
	line-height: 26px;
	padding-left: 7px;
	margin-bottom: 7px;
	border-radius: 3px;
	border: none;
	box-shadow: 0px 0px 2px #666 inset;
	font-size: 18px;
	font-family: "BebasNeueRegular", sans-serif;
}
textarea {
	font-size: 18px;
	font-family: "BebasNeueRegular", sans-serif;
}
.button {
	display: inline-block;
	position: relative;
	border: none;
	width: 100%;
	background-color: #E24220;
	color: #fff;
	padding: 12px 18px;
	text-transform: uppercase;
	border-radius: 3px;
	text-decoration: none;
	-webkit-transition: ease 0.3s;
	-o-transition: ease 0.3s;
	transition: ease 0.3s;
	opacity: 0.95;
	box-shadow: 0 3px 0 0 #992D16;
	line-height: 1;
	font-family: "BebasNeueRegular", sans-serif;
}
h1 {
	text-align: center;
	font-family: "BebasNeueRegular", sans-serif;
}
i {
	color:red;
}

.footer {
	bottom:0;
	position: fixed;
	text-align: center;
	background-color: #f2f2f2;
	width: 100%;
	font-size: 18px;
	font-family: "BebasNeueRegular", sans-serif;
}

.footer-img-wrap {
	text-align: right;
}

.footer-img-wrap a img{
	margin-top: 20px;
	margin-bottom: 20px;
	max-width: 180px;
}
/*footer*/

