#ajaxLoading{background-image:url("../images/ajax-loader.gif");width:0;height:0;position:fixed;top:0;right:0;bottom:0;left:0;background-size:32px 32px;background-repeat:no-repeat;background-color:rgba(222,222,222,0.4);background-position:center;opacity:.5;z-index:1000}#ajaxLoading.show{width:100vw;height:100vh;max-width:unset}@-webkit-keyframes spin{100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes spin{100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}#registerForm{position:relative;padding-top:80px;padding-bottom:300px}@media screen and (max-width: 767.98px){#registerForm{padding-top:50px;padding-bottom:200px}}#registerForm::before{content:"";position:absolute;bottom:0;right:0;display:inline-block;width:100%;height:40.6vw;background-repeat:no-repeat;background-image:url("../images/bg-form.png");background-position:bottom center;background-size:cover;z-index:-1}#registerForm header.header{max-width:540px;margin:0 auto 90px;text-align:center}@media screen and (max-width: 767.98px){#registerForm header.header{margin-bottom:70px}}#registerForm header.header h2{font-weight:800;font-size:2.65rem;color:#6b6b6b}#registerForm .form{max-width:1124px;margin:110px auto 0;padding-right:50px;padding-left:50px}@media screen and (max-width: 767.98px){#registerForm .form{margin-top:80px}}#registerForm .form .formGroup{margin-bottom:18px}#registerForm .form .formGroup label{display:block;margin-bottom:4px;color:#6b6b6b;font-size:1.3rem;font-weight:300}#registerForm .form .formGroup label[for="serialNumber"]{display:inline-block}#registerForm .form .formGroup input,#registerForm .form .formGroup textarea,#registerForm .form .formGroup select{width:100%;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 7px 29px 0 #e0e0e0;box-shadow:0 7px 29px 0 #e0e0e0;border:1px solid #e0e0e0;border:1px solid #e0e0e0;font-size:1.1rem}#registerForm .form .formGroup input::-webkit-input-placeholder,#registerForm .form .formGroup textarea::-webkit-input-placeholder,#registerForm .form .formGroup select::-webkit-input-placeholder{color:#a9a9a9}#registerForm .form .formGroup input:-ms-input-placeholder,#registerForm .form .formGroup textarea:-ms-input-placeholder,#registerForm .form .formGroup select:-ms-input-placeholder{color:#a9a9a9}#registerForm .form .formGroup input::-ms-input-placeholder,#registerForm .form .formGroup textarea::-ms-input-placeholder,#registerForm .form .formGroup select::-ms-input-placeholder{color:#a9a9a9}#registerForm .form .formGroup input::placeholder,#registerForm .form .formGroup textarea::placeholder,#registerForm .form .formGroup select::placeholder{color:#a9a9a9}#registerForm .form .formGroup input,#registerForm .form .formGroup select{height:64px;padding:10px 20px}#registerForm .form .formGroup select{font-family:inherit}#registerForm .form .formGroup select option{font-size:1.1rem}#registerForm .form .formGroup textarea{height:72px;padding:12px 20px;resize:none}#registerForm .form .formGroup input[type="submit"],#registerForm .form .formGroup input[type="button"],#registerForm .form .formGroup button{display:table;margin-right:auto;background-color:#c2172d;border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#fff;font-weight:bold;font-size:1.7rem;cursor:pointer;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out}@media screen and (min-width: 576px){#registerForm .form .formGroup input[type="submit"],#registerForm .form .formGroup input[type="button"],#registerForm .form .formGroup button{max-width:250px}}#registerForm .form .formGroup input[type="submit"]:hover,#registerForm .form .formGroup input[type="button"]:hover,#registerForm .form .formGroup button:hover{background-color:#ab0f28;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out}@media screen and (min-width: 768px){#registerForm .form .formGroup{padding:0 6px}#registerForm .form .formGroup:not(.formGroupWide){display:inline-block;width:calc(50% - 3px)}#registerForm .form .formGroup input[type="submit"],#registerForm .form .formGroup input[type="button"],#registerForm .form .formGroup button{position:relative;top:2px}}@media screen and (max-width: 767.98px){#registerForm .form .formGroup input,#registerForm .form .formGroup select{height:52px}#registerForm .form .formGroup input[type="submit"],#registerForm .form .formGroup input[type="button"],#registerForm .form .formGroup button{margin-top:46px;font-size:1.4rem}}#registerForm{max-width:unset}#registerForm .help-icon{position:absolute;display:inline-block;width:24px;height:24px;-webkit-transform:translate(-6px, -1px);transform:translate(-6px, -1px);z-index:2;cursor:pointer}#registerForm .help-icon::before{content:"";position:absolute;display:inline-block;width:100%;height:100%;border-radius:100px;border:1px dashed #c2172d;-webkit-animation:spin 8s linear infinite;animation:spin 8s linear infinite}#registerForm .help-icon::after{content:"؟";position:absolute;top:2px;right:2px;width:calc(100% - 4px);height:calc(100% - 4px);padding-top:1px;background-color:#c2172d;border-radius:100px;color:#fff;text-align:center;font-size:14px;font-weight:bold}#registerForm .msg{font-size:1.5rem;font-weight:bold;text-align:center;line-height:40px}#registerForm .msg.success{margin-top:-40px;margin-bottom:50px !important;color:#0f9557}#registerForm .msg.danger{color:#c2172d;margin-top:80px}#registerForm #validator-massage{margin-top:40px;padding:0 6px;color:#c2172d;font-size:1.2rem;line-height:2}#registerForm .invalidInput{border:1px solid #c2172d !important;-webkit-box-shadow:0 0 7px #d58793, inset 0 0 0 100px #fff !important;box-shadow:0 0 7px #d58793, inset 0 0 0 100px #fff !important}#registerForm .validInput{border:1px solid #0f9557 !important;-webkit-box-shadow:0 0 7px #87caab, inset 0 0 0 100px #fff !important;box-shadow:0 0 7px #87caab, inset 0 0 0 100px #fff !important}#registerForm .notAllowed{cursor:not-allowed !important}.modal-bg{position:fixed;top:0;right:0;width:100vw;height:100vh;visibility:hidden;opacity:0;background-color:transparent;z-index:0;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out}.modal-bg .modal-box{position:relative;top:-100vh;margin-right:auto;margin-left:auto;width:86%;max-width:680px;height:auto;background-color:#fff;border:1px solid rgba(0,0,0,0.2);border-radius:5px;pointer-events:auto;visibility:hidden;opacity:0;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out}.modal-bg .modal-box .modal-close{position:absolute;right:8px;top:8px;width:26px;height:26px;cursor:pointer;z-index:10}.modal-bg .modal-box .modal-close::before{content:"×";display:inline-block;width:100%;height:100%;color:#000;text-align:center;line-height:33px;font-size:28px;opacity:.6;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out}.modal-bg .modal-box .modal-close:hover::before{opacity:.9;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out}.modal-bg .modal-box .modal-box-content{padding:50px 20px 30px}.modal-bg.open{opacity:1;visibility:visible;z-index:1000;background-color:rgba(0,0,0,0.4);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out}.modal-bg.open .modal-box{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1;visibility:visible;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out}#help-modal .modal-box-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 36px;max-height:calc(100vh - 200px)}#help-modal .modal-box-content .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:30px;text-align:center;font-size:1.3rem}#help-modal .modal-box-content .text .sn-code{direction:ltr;display:inline-block;font-weight:bold;color:#c2172d;font-family:'tahoma'}#help-modal .modal-box-content .image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#help-modal .modal-box-content .image a{display:table;margin-right:auto;margin-left:auto}#help-modal .modal-box-content .image img{border-radius:5px}@media screen and (max-width: 575.98px){#help-modal .modal-box-content{padding:20px 26px}#help-modal .modal-box-content .text{font-size:1.1rem;margin-bottom:16px;padding-bottom:0}#help-modal .modal-box-content .image img{display:table;margin-right:auto;margin-left:auto;max-width:110px}}#validator-massage .text{color:#c2172d;font-size:1.15rem;line-height:2}
/*# sourceMappingURL=fs-huawei-pre-order.min.css.map */