div.contact>h3,div.contact>dl.contact-address,div.contact form>fieldset>legend,div.contact form>fieldset .field-spacer,.form-control-feedback{display:none}div.contact-top p.small{margin:8px 0 4px}div.contact{padding:0 24px}div.contact+.content-below{padding-bottom:10px}div.contact div.controls{margin-left:140px}form#contact-form{margin:20px 0}div.contact-form .control-group{margin-bottom:20px}div.contact-form .control-label{width:120px;padding-top:0;float:left;text-align:right}div.contact-form .control-label label{display:block;margin-bottom:5px;line-height:30px}div.contact-form input[type="text"],div.contact-form input[type="email"],div.contact-form textarea{border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);border-radius:4px;padding:4px 6px;font-size:14px;line-height:20px;color:#555;width:100%;max-width:360px;box-sizing:border-box}div.contact-form textarea{max-width:none;height:auto}div.contact-form .form-actions{margin-top:39px;margin-bottom:40px;text-align:center}.popover{position:absolute;top:0;left:0;background:rgba(0,0,0,0.5);padding:7px 14px;border-radius:5px;box-shadow:0 -2px 2px inset rgba(0,0,0,0.3)}.popover .popover-title{display:none}.popover .popover-content{font-size:14px;color:white}.popover:before{content:"";position:absolute;top:50%;left:-8px;margin-top:-8px;border-width:8px 8px 8px 0;border-style:solid;border-color:transparent rgba(0,0,0,0.5)}#contact_details{background-color:#0053ff;padding:20px 30px 20px}#contact_details p{color:white;font-size:13px;margin-bottom:8px}#contact_details>p:first-child{border-bottom:1px solid white;margin-bottom:12px;line-height:24px}#contact_details div.float_left,#contact_details div.float_right{width:49.5%;display:inline-block;vertical-align:top}#contact_details a{color:white}#contact_details a:hover{color:white;text-decoration:underline}@media (max-width: 767px){div.contact{padding:0 6px}div.contact-form div.control-group div.control-label{width:80px}div.contact-form .control-label label{font-size:13px;text-align:left}div.contact-form div.control-group div.controls{margin-left:96px}}@media (max-width: 560px){div.contact{padding:0}div.contact-form div.control-group div.control-label{float:none}div.contact-form div.control-group div.control-label label{line-height:16px}div.contact-form div.control-group div.controls{margin-left:0}}.form-control-danger{border-color:red !important}
