/***Search form**/
#search-form{position:absolute; top:143px; right:10px; vertical-align:top; width:136px; padding:0;}
	#search-form fieldset {border:none; padding:0; width:100%; overflow:hidden;}
		#search-form label {display:block;float:left;}
		#search-form input{}
	#search-form a{float:right; display:block; width:25px; height:23px; background:url(../images/go_2.gif) center 0 no-repeat; text-decoration:none; cursor:pointer;}
		#search-form a:hover{background-position:center -34px; color:#212121;}

/***** contact form *****/
#contact-form {position:relative; vertical-align:top; width:100%; z-index:1;}
	#contact-form fieldset {border:none;padding:0;}
			#contact-form label {display:block;min-height:32px;}
			#contact-form .message{min-height:98px;}
			#contact-form input, #contact-form textarea {padding:4px 10px; margin:0; font: 13px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#c8c7c7; background:none; outline:none; border:1px solid #272727; width:278px;}
			#contact-form textarea {max-width:278px; min-width:278px; height:83px; min-height:83px; max-height:83px; overflow:auto;}
			#contact-form .area .error {float:none;}
			#contact-form .success {display:none; margin-bottom:20px; color:#fff;}
			#contact-form .error, #contact-form .empty {color:#f00; font-size:11px; line-height:1.27em; display:none; overflow:hidden; margin-bottom:10px;}
	#contact-form a {cursor:pointer; display:inline-block; background:#2b2b2b; color:#fefefe; text-transform:uppercase; padding:8px 11px;}
		#contact-form a:hover{text-decoration:none; background-color:#767676;}

@Media only screen and (max-width: 995px) {
	#contact-form input, #contact-form textarea {padding:4px 5px; width:224px;}
		#contact-form textarea {max-width:224px; min-width:224px;}
}
@Media only screen and (max-width: 767px) {
	#search-form{top:22px; right:0;}
	#contact-form input, #contact-form textarea {width:408px;}
		#contact-form textarea {max-width:408px; min-width:408px;}
}
@Media only screen and (max-width: 479px) {
	#search-form{position:static;}
	#contact-form input, #contact-form textarea {width:288px;}
		#contact-form textarea {max-width:288px; min-width:288px;}
}