#contact{width:960px;margin:20px auto 30px}#contact-heading{width:960px;margin:20px auto 0}#contact-heading h1{font-weight:700;font-size:55px;margin:40px 0 0;color:#2d2d2d;text-transform:uppercase;text-shadow:0px 0px 3px rgba(0,0,0,.65)}#contact-heading h3{margin:20px 0 0;color:#b0b0b0;font-size:15px;font-weight:300;line-height:20px;text-shadow:0px 0px 3px rgba(0,0,0,.1)}#contact-heading h3 .custom{font-weight:700;text-transform:uppercase}#contact-info{margin:30px 0 0;padding:0 0 60px;border-bottom:1px solid #cbcbcb}#contact-details{float:left;width:400px;margin:0 0 0 20px}#contact-details h2{font-size:30px;color:#2d2d2d;font-weight:700;line-height:22px;margin:30px 0 0;text-shadow:0px 0px 3px rgba(0,0,0,.2)}#contact-details p{display:block;font-size:20px;color:#2d2d2d;line-height:18px;margin:10px 0 0;text-shadow:0px 0px 3px rgba(0,0,0,.2);text-decoration:none}#contact-details a{display:block;font-size:20px;color:#2d2d2d;line-height:22px;margin:10px 0 0;text-shadow:0px 0px 3px rgba(0,0,0,.2);text-decoration:none}#contact-details a:hover{text-decoration:underline}#contact-map{float:left;width:425px}#contact-map a{display:block;width:425px;height:425px;background:url(/cdn/shop/t/7/assets/contact-map.png?v=7828747110624169401431018370) top left no-repeat;text-indent:-9999px}#contact-form{padding:30px 0 60px}#contact-form h3{margin:20px 0 0;color:#b0b0b0;font-size:15px;font-weight:300;line-height:20px;text-shadow:0px 0px 3px rgba(0,0,0,.1)}#contact-form h3 .custom{font-weight:700;text-transform:uppercase}#contactFormWrapper{margin:30px 0 0}#contactFormWrapper label{display:block;margin:0;color:#2d2d2d;font-size:16px;font-weight:300;line-height:20px;text-shadow:0px 0px 3px rgba(0,0,0,.1)}#contactFormWrapper label.message{margin:15px 0 0 50px}#contactFormWrapper input[type=text],#contactFormWrapper input[type=email],#contactFormWrapper input[type=telephone]{width:250px;height:35px;margin:5px 0;outline:none;border:1px solid #dbdbdb;-webkit-appearance:none;resize:none;overflow:hidden;font-family:Open Sans Condensed,sans-serif;font-size:16px;text-indent:10px;font-weight:300;color:#2d2d2d;text-shadow:0px 0px 3px rgba(0,0,0,.05);cursor:text}#contactFormWrapper textarea{width:500px;height:200px;margin:5px 0 0;padding:5px 0;outline:none;border:1px solid #dbdbdb;-webkit-appearance:none;resize:none;overflow:hidden;font-family:Open Sans Condensed,sans-serif;font-size:16px;text-indent:10px;font-weight:300;color:#2d2d2d;text-shadow:0px 0px 3px rgba(0,0,0,.05);cursor:text}#contactFormWrapper input[type=submit]{display:block;height:35px;width:100px;margin:15px 5px 0 0;padding:0 10px;border:1px solid #dbdbdb;background:#fff;outline:none;font-family:Open Sans Condensed,sans-serif;font-size:16px;line-height:35px;font-weight:300;color:#2d2d2d;text-shadow:0px 0px 3px rgba(0,0,0,.05);cursor:pointer}#contactFormWrapper input[type=submit]:hover{background:#f5f5f5}#contactFormWrapper input[type=submit]:active{color:#b0b0b0}#contact-form .feedback{margin:20px 0;color:#b0b0b0;font-size:15px;font-weight:300;line-height:20px;text-shadow:0px 0px 3px rgba(0,0,0,.1)}#contact-form .errorForm{color:#ba4641}#contact-form .successForm{color:#2d2d2d}
/*# sourceMappingURL=/cdn/shop/t/7/assets/contact.css.map */
