.cont_container {
	position:relative;
	float:left;
	width:85%;
	margin-left:7.5%;
	padding:6% 0px;
}
.cont_form {
	position:relative;
	float:left;
	width:45%;
}
.cont_title {
	position:relative;
	float:left;
	width:100%;
	margin-bottom:30px;
	font-size:22px;
}
.cont_frm {
	position:relative;
	float:left;
	width:100%;
}
.cont_frm_line {
	position:relative;
	float:left;
	width:100%;
	margin-bottom:10px;
	padding-bottom:10px;
}
.cont_frm_descr {
	position:relative;
	float:left;
	width:200px;
	font-size:14px;
	min-height:10px;
}
.cont_frm_inp {
	position:relative;
	float:left;
	width:calc(100% - 220px);
	margin-left:20px;
}
.cont_frm_inp input {
	position:relative;
	float:left;
	width:70%;
	border:none;
	border-bottom:1px solid rgba(255, 255, 255, 0.1);
	background: rgba(0, 0, 0, 0);
	color:#FFFFFF;
}
.cont_frm_inp textarea {
	position:relative;
	float:left;
	width:100%;
	height:100px;
	border:none;
	border-bottom:1px solid rgba(255, 255, 255, 0.1);
	background: rgba(0, 0, 0, 0);
	color:#FFFFFF;
}
.cont_frm_line_btn {
	margin-top:30px;
}

.cont_details {
	position:relative;
	float:left;
	width:45%;
	margin-left:10%;
}
.cont_det_line {
	position:relative;
	float:left;
	width:100%;
	margin-bottom:10px;
	padding-bottom:10px;
}
.cont_det_line span:nth-child(1) {
	color:#d03100;
}