.ab-contact-form .form-group{width:100%}.contact-form-block{position:relative;background-color:#ffffff;margin:10px auto;padding:40px 20px 10px;border:1px solid #cccccc;border-radius:10px}.contact-form-block .hidden{display:none !important;visibility:hidden !important}.contact-form-block label{display:inline-block;text-align:left;margin:0 auto}.contact-form-block .need{display:inline-block;text-align:left;margin:0 auto;margin-left:10px;font-size:0.7em;font-weight:400;color:#fe6b61;opacity:0.8}.contact-form-block input.problem,.contact-form-block textarea.problem{background-color:#f2dede}.contact-form .btn-lizard{background-color:#0099ff;color:#ffffff;font-weight:700;transition:all .25s linear}.contact-form-a i{margin-right:5px}.contact-form-block .ccm-captcha-image{display:block;border:1px solid #cccccc;margin:0 auto 0 0 !important;margin-bottom:0 !important;border-radius:5px;width:auto;height:60px}.contact-form-block .form-group .tip{display:block;text-align:left;font-size:0.75em;margin-top:5px}.contact-form-block .spinner-img{display:block;width:40px;height:40px}.contact-form-block .spinner-img i{font-size:1.4em}.contact-form-block .error-name,.error-email,.error-message,.error-code{color:#fe6b61}.contact-form-block .errors ul{list-style-type:square}.contact-form-block .errors{display:block;width:100%;color:#fe6b61;font-size:0.8em}.contact-form-block .errors span{font-weight:700}.contact-form-block .success p{display:block;color:#5f6868;font-size:0.9em;font-weight:700}.my-mfp-zoom-in .contact-form-block{width:auto;max-width:500px;opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.my-mfp-zoom-in.mfp-ready .contact-form-block{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in.mfp-removing .contact-form-block{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);opacity:0}.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.mfp-close{color:#696969 !important;font-weight:700}

