input, textarea {
	display: block !important;
	width: 100% !important;
	margin: 0 0 10px 0 !important;
	border-radius: 20px !important;
	border: none !important;
	font-family: 'Amaranth', sans-serif !important;
	font-size: 16px !important;
	padding: 10px 20px !important;
}
input:focus, textarea:focus,
input:hover, textarea:hover {
border: 4px solid rgb(221, 165, 1) !important;
}
#main {
padding: 0;
margin: 0; 
}

#form1 .text-input, #form1 textarea{
background: #eee}

body {
background: none !important;
	line-height: 1.6;
	width: 100%;
	color: #181818;
	font-family: 'Amaranth', sans-serif;
	font-size: 16px;
}

#pnl_captcha {
margin: 10px 0 20px 0;
}

#capticha_img {
padding: 0 !important; 
border-radius: 20px;
}

#cbx-policy {
width: auto !important;
display: inline-block !important;
}
#pnl_policy {
margin-bottom: 10px;
}
#pnl_policy a {
margin-left: 25px;
}

.submit {
background: #e3000b;
margin: 10px 0 0 0 !important;
}

.submit:hover {
background: #000 !important;
}