#formtest {padding-top: 1px; width:100%; }

#formtest .text-info, #orderForm .text-info {padding-bottom:3px; }

#formtest input, #orderForm input {

	background:#F4FAFF;

	

	color:#000;

	border: 1px dashed #C2C2C2;

	padding: 6px 14px 7px 14px;

	width: 100%;

	height: 30px;

	

	font: 12px/15px  Arial, Helvetica, sans-serif;

	box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

}



#formtest textarea {

	background:#fff;

	color:#000;

	height: 100px;

	overflow: auto;

	border: 1px dashed #c2c2c2;

	padding: 6px 14px 7px 14px;

	width: 100%;

	position: relative;

	resize:none;

	box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	float:left;

	font: 12px/15px  Arial, Helvetica, sans-serif;

	margin: 0;

}

#formtest label, #orderForm label {

	position:relative;

	display: block;

	min-height: 45px;

	width: 33.3%;

	float: left;

}

#formtest label .title, #orderForm label .title {font-size:16px; padding:0 ; display:block;}

#formtest .error, #form .empty {

	color: #FF0000;

	display: none;

	font-size: 10px;

	line-height:12px;

	width:auto;

	position: absolute;

	z-index: 999;

	right: 5px;

	bottom: -12px;

	float:left;

}

#formtest .error-empty {

	display:none;

	float:left;}

#formtest .message {width: 100%;}





#formtest .success {

	display: none;

	position: absolute;

	width: 100%;

	font-size: 16px;

	background: #fff;

	border: 2px solid #e3e3e3;

	text-align: center;

	padding: 20px 10px;

	z-index: 999;

	box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

}



#formtest .btn {cursor:pointer;}





#formtest a.btn {

	background:#045D8F;

	display: inline-block;

	font-family:"Times New Roman", Times, serif;

	font-size:14px;

	line-height:1em;

	padding: 11px 30px 12px 30px;

	color: #fff;

	text-transform:uppercase;

	margin-top: 33px;

	

}



 #formtest a.btn:hover {

	background:  #fe8948;

	color: #fff;

	

}



#formtest input.btn {

	background:#400080;

	display: inline-block;

	font-family:"Times New Roman", Times, serif;

	font-size:24px;

	height:50px;

	line-height:1em;

	padding: 12px 30px;

	color: #fff;

	text-transform:uppercase;

	margin-top: 33px;

	width:20%;

	min-width:200px;

	margin-bottom:95px;

}



 #formtest input.btn:hover {

	background:  #fe8948;

	color: #fff;

	

}







