@charset "utf-8";
/* CSS Document */


.clear {clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}

#contact-form h6{background: none; font-family: 'ZineSlabDisRegularRomanTf';	color: #434A51;	font-size: 24px;line-height: normal;font-weight: inherit;	text-transform: none; margin: 20px 0 0 0;	padding: 0;
padding-bottom: 12px;}

#contact-form input[type="text"],input[type=password],textarea{font-family:Arial, Helvetica, sans-serif;color:#444;font-size:1em;vertical-align:middle;font-weight:normal;padding:9px 12px 8px;margin:0;background:url(../images/input.gif);border:none;outline:none;width:260px;border-radius:7px;box-shadow:1px 1px 3px rgba(127,163,184,.6) inset,1px 1px 0 rgba(255,255,255,.66); position:relative; behavior: url(PIE.htc); font-size:12px;}


fieldset{border:none;padding:0;margin:0;}
/* Contact form */
#contact-form{position:relative; vertical-align:top; float:right; padding-bottom:10px; width:290px;}
#contact-form .success{position:absolute;bottom:100%;left:0px;display:none;font-weight:bold;width:100%;text-align:center;}
#contact-form label{padding:0 0 7px 0;display:block;position:relative;margin:0; width:280px;}
#contact-form label.name,#contact-form label.email, #contact-form label.phone{float:left;}
#contact-form label.name{margin-right:0px;}
#contact-form .message{padding-bottom:10px}
#contact-form textarea{width:260px;height:100px;overflow:auto;resize:vertical;}
#contact-form .error,#contact-form .empty{color:#f00;display:none;font-size:11px;line-height:1.2em;}
#contact-form .btns{text-align:right;padding-right:9px;position:relative;}
		