/* CSS Document */
#left { width:438px; min-height:580px; float:left; margin-top:30px; padding-right:78px; border-right:6px solid #E9BB00; line-height:200%; }
#left form label { width:100%; margin-bottom:7px; display:block; }
#left form label input { display:block; margin-top:5px; width:432px; height:30px; border:1px solid #D5D5D5; }
.textarea { height:140px !important; margin-bottom:15px !important; }
#left form label textarea { display:block; margin-top:5px; width:432px; height:100px; border:1px solid #D5D5D5; }
#left form button { float:right; text-align:center; width:112px; height:46px; line-height:46px !important; background:#E9BB00; margin:0; padding:0; border:none; cursor:pointer; color:#FFF; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
#right { width:608px; float:left; margin-left:70px; margin-top:30px; line-height:200%; }
#right p { font-size:24px; font-family: 'HelveticaMedium'; }
#right p span { font-size:19px !important; }

@media screen and (max-width: 500px) {
	#left { width:320px; min-height:400px; float:none; margin-top:20px; padding-right:0; border-right:none; }
	#left form label input { width:316px; height:25px; }
	.textarea { height:140px !important; margin-bottom:15px !important; }
	#left form label textarea { width:316px; height:80px; }
	#left form button { float:right; width:112px; height:46px; line-height:46px !important; margin:10px 0 0 0; padding:0; }
	#right { width:320px; float:none; margin-left:0; }
	#right iframe { width:320px !important; height:250px !important; }
	#right p { font-size:20px; }
	#right p span { font-size:16px !important; }
}