
	#contact  fieldset {
        /*padding:20px;
      border:1px solid #ccc;*/ border: 0;
        background:#fff;
        margin: 0;
    }
        #contact fieldset h3 {font-size:16px; margin-top: 0; line-height: 20px}
        #contact #center_column p {margin:0; padding:0 0 10px 0;}
        #contact #center_column p.desc_contact { text-align: center; padding-left: 10px; padding-right: 10px; }

        #contact p.text label,
        #contact p.select label,
        #contact p.select span,
        #contact p.textarea label {
            display:inline-block;
            padding:6px 15px;
            width:150px;/* 180 */
			font-size:12px;
			text-align:right
		}
		#contact p.textarea label {vertical-align:top}
		#contact p.text input,
		#contact p.select input {
			padding:0 5px;
			height:22px;
			width:260px;/* 270 */
			border:1px solid #ccc;
			font-size: 12px;
			color:#666;
			line-height:17px;
		}
		#contact p.select select {
			margin-right:10px;
			border:1px solid #ccc;
			font-size: 12px;
			color:#666
		}
		#contact p.textarea textarea {
			height:80px;
			width:270px;
			border:1px solid #ccc;
			font-size: 12px;
			color:#666
		}
		#contact p.submit input {margin-left:185px;}
/*221113*/
#contact .block{margin-top: 10px; margin-bottom: 20px}
#contact .form-horizontal .controls{margin:0}
#contact .form-horizontal .control-label{float: none; width:auto; text-align: left;}
#contact .form-horizontal .control-group{margin:0px}
.contact-addresses{margin-top:10px;}
.contact-addresses p{ margin:0 0 20px 85px; font-size:14px; line-height:20px;}
.contact-addresses img{float:left; max-width: 75px}
#contact .textarea textarea{ padding:4px 6px; font-size: 13px; width:260px}
#contact label{ cursor: default}
#contact .call_us{margin-bottom:20px;}
#contact .call_us{font-size: 20px;}


/*responsive*/
    @media (max-width:767px){
    #contact .textarea textarea{width:100%}
    }