@charset "utf-8";
/* CSS Document */

/*--Contact Block--*/
#postRequirements {margin:100px 0 0 0;}

#postRequirements h2 {font-size:40px;font-weight:700;color:#5375E2;margin:0 0 80px 0;text-align:center;padding:0;letter-spacing:2px;}

#postRequirements h3 {font-size:25px;font-weight:500;color:#23305E;margin:0 0 10px 0;padding:0;}


#postRequirements .reqForm .formFields {width:100%;float:left;margin:0 0 30px 0;}


#postRequirements .reqForm ul li {width:49%;margin-bottom:2%;}

#postRequirements .reqForm ul li:nth-child(odd) {float:left;}

#postRequirements .reqForm ul li:nth-child(even) {float:right;}

#postRequirements .reqForm ul li input {width:100%;border:1px solid #DADADA;border-radius:12px;padding:18px 12px;color:#707070;font-size:14px;}

#postRequirements .reqForm ul li textarea {width:100%;border:1px solid #DADADA;border-radius:12px;padding:18px 12px;color:#707070;font-size:14px;resize:none;height:150px;}

#postRequirements .reqForm ul li .selectric {width:100%;border:1px solid #DADADA;border-radius:12px;padding:18px 12px;color:#707070;font-size:14px;}

#postRequirements .reqForm ul li .selectric .button {background:transparent;}

#postRequirements .reqForm .formBtns {width:100%;max-width:400px;margin:0 auto;}

#postRequirements .reqForm .formBtns li input {background:#414141;border:0px;padding:18px;color:#fff;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:2px;}

#postRequirements .reqForm .formBtns li input[type=submit] {background:#5375E2;}

/************ Responsive ************/
@media(max-width: 767px){
	#postRequirements {margin: 30px 0 0 0;}
	#postRequirements h2 {margin: 0 0 40px 0;}
}
