.form-element label{
	font-size: 17px;
	font-weight: bold;
}

.form-element select{margin-left:2%;width:58.5%;}

.form-element textarea{
	width: calc(100% - 20px);
	padding: 7px 9px;
	font-family: Roboto, sans-serif;
	font-size: 15px;
	border: 1px solid #008099;
	border-radius: 5px;
	margin-bottom: 10px;
	color: #0F3556;
	height:100px;
}

.attachment{
	text-align: right;
    margin: 0 110px 20px 0;
}

.attachment a:hover{color:#eb1d01;}
.attachment a{
	padding-left:23px;
	color:#334561;
	background:url('../images/plus.png') no-repeat left center;
}

a.loading{background: url('/images/attachment-preloader.gif') no-repeat left center !important;}

.add-form-element{
	text-align:right;
	margin-top: -36px;
	margin-bottom: 30px;
}

.add-form-element a{
	padding-left:23px;
	color:#334561;
	background: url('/images/plus.png') no-repeat left center !important;
}

.add-form-element a:hover{color:#eb1d01;}

.delete-attachment{display:block !important;}
.attachment-uploaded-file a{
	display:inline;
	margin-bottom:7px;
}