
	#contact-form  fieldset {
		padding:0 0 15px 0;
        border:none;
        background:#f8f8f8
	}
		#contact-form  h3 {
			margin:0 0 15px 0;
            padding:8px;
            font-size:14px;
            color:#fff;
            text-transform:uppercase;
            background:#000
		}
		
		#contact-form p.text label,
		#contact-form p.select label,
		#contact-form p.select span,
		#contact-form p.textarea label {
			display: inline-block;
            max-width: 230px;
            width: 40%;
            font-size: 14px;
            text-align: right;
		}
		#contact-form p.text input,
		#contact-form p.select input {
			padding: 0 5px;
            height: 28px;
            border: 1px solid #CCC;
            font-size: 12px;
            color: #666;
		}
		#contact-form p.select select {
			margin-right: 10px;
            border: 1px solid #CCC;
            font-size: 12px;
            color: #666;
            height: 28px;
            max-width: 50%;
		}
		#contact-form p.textarea textarea {
			height: 80px;
            width: 50%;
            border: 1px solid #CCC;
            font-size: 12px;
            color: #666;
		}
		#contact-form p.submit input {
			display:block;
            margin:5px 0 0 20%;
            color:#666;
            font-size: 12px;
		}
		#contact-form p {padding-bottom:10px;}
		#contact-form p#desc_contact1, #contact-form p#desc_contact2 {padding-left:20%;}
@media only screen and (max-width: 480px) { 
	#fileUpload {padding-left:20%;}
}