.field-validation-error{color:#b94a48}.field-validation-valid{display:none}input.input-validation-error{border:1px solid #b94a48}input[type="checkbox"].input-validation-error{border:0 none}.validation-summary-errors{color:#b94a48}.validation-summary-valid{display:none}.form-group{margin-bottom:15px;margin-top:15px}.input-group{position:relative;display:table;border-collapse:separate}.input-group-btn{position:relative;font-size:0;white-space:nowrap;width:1%;vertical-align:middle;display:table-cell;margin-left:0}label{font-weight:normal;max-width:100%;margin-bottom:5px;cursor:default}.input-group-btn:last-child>.btn{z-index:2;margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.btn.button-primary{font-family:'Open Sans',Helvetica,Arial,sans-serif;height:48px;width:40px;background:none;background-color:#a4a4a4;color:#fff;border:0!important;border-radius:3px;margin-right:12px;padding:0 19px 0 19px;font-weight:700;font-size:13px;text-transform:uppercase;text-align:center;line-height:45px}.input-group-btn>.btn{position:relative}.btn{height:44px;font-weight:bold;font-size:14px;line-height:32px;border-radius:4px;min-width:110px;text-decoration:none;text-transform:uppercase;display:inline-block;padding:6px 12px;margin-bottom:0;text-align:center center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;user-select:none;background-image:none}input{font-family:inherit;font-size:inherit;line-height:inherit;margin:0;font:inherit;color:inherit;text-rendering:auto;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;-webkit-writing-model:horizon-tb!important}.pixel{width:55.8%!important}.attachment-text-style{border:1px solid}#attachmentText{display:none}.fa-question-circle:hover~#attachmentText{top:21px;left:-39px;display:block}span.popup{position:relative;cursor:pointer}span.popup:after{content:attr(data-popuptext);opacity:0;top:0;left:0;position:absolute;transition:500ms ease;white-space:nowrap;max-height:0}span.popup:hover:after{opacity:1;top:-2em;max-height:200px;padding:.4em}.tooltip{position:relative;display:inline-block;cursor:pointer}.tooltiptext{width:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tooltip .tooltiptext{visibility:hidden;position:relative;z-index:1;top:-2em;background-color:#fffad6;color:#333;border:1px solid #ccc;padding:10px;font-size:.9em;width:auto;max-width:350px;text-align:left}.tooltip:hover .tooltiptext{visibility:visible}.tooltip.inner{max-width:none;white-space:nowrap;word-break:break-all}.cursor{cursor:pointer}header{padding-bottom:0!important}.insidePageContent{margin-top:20px}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;text-align:center;border-radius:4px;background-color:#fffad6;color:#333!important;cursor:pointer}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.fa-question-circle:hover{cursor:pointer}.inputform{width:80%}.input-field{display:block;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:4px;width:70%;text-decoration-color:#00f;margin-left:0;margin-right:0}.dropdown-list{height:50px;width:73%}.attachment-dropdown{height:50px;width:100%}.message-body{height:120px}.formSpace{height:20px}.bottom-padding{padding-bottom:20px}.contact-button{font-family:'Open Sans',Helvetica,Arial,sans-serif;height:40px;background:none;background-color:#c00;color:#fff;border:0!important;border-radius:3px;margin-right:12px;padding:0 19px 0 19px;font-weight:700;font-size:13px;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}.contact-button:hover{background-color:#a60000}.topPadding{padding-top:20px}.footerBorder{padding-bottom:100px}select.input-validation-error{border-color:#b94a48}textarea.input-validation-error{border-color:#b94a48}span.input-validation-error{display:inline-block;border:1px #b94a48}file-box.input-validation-error{border:#b94a48}.upload-contact-button-wrapper{position:relative;overflow:hidden;display:inline-block}.upload-contact-button-wrapper input[type=file]{font-size:100px;position:absolute;left:0;top:0;opacity:0}.inputfile-box{position:relative}.inputfile{display:none}.container{display:inline-block;width:100%}.tools-navigation{text-align:center}.wrapper{text-align:center}.wrapper .container{text-align:left}.file-box{display:inline-block;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:4px;width:70%}.file-button{background:#f00;padding:10px;border:1px solid;top:0;right:0;font-family:'Open Sans',Helvetica,Arial,sans-serif;height:100px;background:none;background-color:#c00;color:#fff;border:0!important;border-radius:3px;margin-right:12px;padding:0 19px 0 19px;font-weight:700;font-size:13px;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}div.errors{color:#c00;font-size:12px}.customername{color:#c00;font-size:12px}div.has-error{border:#c00 3px solid;margin:2em 0;padding:1em}div.errors ul.exclamation{list-style:none}div.has-error .error-icon{color:#c00;font-size:200%;margin-top:.2em;text-align:center}.g-recaptcha{margin-bottom:50px}.text-overflow-auto{overflow:auto}.done-page{min-height:350px}