form p{
	margin-bottom:2%;
}

.formBox{
	background: #eee6d6;
	padding: 2% 10%;
	border-right:1px dashed #de6d28;
	border-left:1px dashed #de6d28;
}


.form-textarea{
	padding:2%;
	border-radius:4px;
	width:96%;
	border:1px solid #666;
	font-size:14px;
}

.form-input{
	padding:2%;
	border-radius:4px;
	width:96%;
	border:1px solid #666;
	font-size:14px;
}


.form-textarea-txt{
	width:96%;
	padding:2%;

}

.form-select-txt{
	width:100%;
	padding:2%;
}

.form-submit{
	padding:3%;
	color:#fff;
	background:linear-gradient(#e75407, #f55704);
	border:1px solid #e75407;
	border-radius:2px;
	border-bottom:0.1em;
}


.fileSelect{
	display: none;
}

.custom-upload{
	border:1px solid #ccc;
	display: inline-block;
	padding: 6px 12px;
	cursor: pointer;
}
.form-input-txt{
	width:96%;
	padding:2%;
}

.form-submit-btn{
	background:linear-gradient(#f3630b,  #e75b07);
	color:#fff;
	border:0.5em;
	padding:3%;
	width:200px;
}

#progress_bar {
    margin: 10px 0;
    padding: 3px;
    border: 1px solid #000;
    font-size: 14px;
    clear: both;
    opacity: 1;
    -moz-transition: opacity 1s linear;
    -o-transition: opacity 1s linear;
    -webkit-transition: opacity 1s linear;
  }
  #progress_bar.loading {
    opacity: 1.0;
  }
  #progress_bar .percent {
    background-color: #54a31a;
    height: auto;
    width: 0;
  }