﻿body{background:url(../images/body-background.jpg) no-repeat;background-size:cover;background-attachment:fixed;overflow:visible;}body.wtw-ad-wrap{background:url(../images/wtw-ad-wrap-background.jpg) no-repeat;}.login-page{position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;outline:0;}.login-page:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-4px;}.set-new-password{background-color:var(--GrayLight);display:flex;flex-direction:column;min-height:100%;}.set-new-password .new-password-container{max-width:1200px;margin:0 auto;padding-top:30px;width:100%;}.set-new-password .new-password-container .box-logo{width:220px;margin-bottom:100px;}.set-new-password .new-password-container h2{display:flex;}.set-new-password .new-password-container h2 img{width:80px;}.set-new-password .new-password-container h2,.set-new-password .new-password-container h3{font-size:40px;font-weight:400;line-height:56px;}.set-new-password form{width:100%;max-width:760px;}.set-new-password form .form-group{z-index:3;}.set-new-password form .form-group .form-control{border:0;background:none;padding-left:0;border-radius:0;border-bottom:1px solid #0091e6;color:var(--gradient3);font-size:40px;}.set-new-password form .form-group .form-label{left:0;}.set-new-password form .btn-group{text-align:left;}.login-box{background:rgba(0,0,0,.6);padding:30px 30px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;max-width:470px;min-width:300px;width:100%;margin:20px auto;text-align:center;display:inline-block;vertical-align:middle;}.login-box.contact-us{max-width:1110px;}.login-box.contact-us textarea.form-control{height:220px;padding-top:30px;}.login-box.contact-us .form-label[data-name=required]{padding-top:0;}.login-box.contact-us .btn-group{text-align:right;}.login-box.contact-us .map-box{width:100%;height:280px;margin-bottom:20px;}.login-box.contact-us .map-box iframe{width:100%;height:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.login-box.contact-us .google-recaptcha .error-message{background:#e3595b;color:#fff;display:none;position:absolute;top:91%;left:15px;line-height:36px;padding:0 15px;z-index:5;font-size:13px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:-11px;text-align:left;}.login-box.contact-us .google-recaptcha .error-message:after{top:-15px;left:15px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(237,71,65,0);border-bottom-color:#e3595b;border-width:8px;}.login-box.contact-us .copy-right{margin-top:25px;text-align:left;}.login-box.set-password{max-width:600px;}.login-box.set-password h2{margin-bottom:10px;}.login-box.set-password h3{color:#fff;margin-bottom:20px;font-size:16px;line-height:22px;text-align:left;}.login-box.set-password .btn-group{text-align:right;padding:30px 0 20px;}.login-box .box-logo{display:block;margin:0 0 30px;height:52px;transition:all 1s ease-out;}.login-box .powered-by{margin-top:-43px;font-size:14px;position:relative;z-index:1;}.login-box .input-checkbox .check-box+label{color:#fff;font-size:14px;}.login-box .input-checkbox .check-box+label:before,.login-box .input-checkbox .check-box+label:after{border-color:#fff;}.login-box .sub-text{text-align:left;color:#fff;font-size:19px;margin-bottom:20px;line-height:26px;}.login-box .sub-text span{font-weight:700;}.login-box h2{color:#fff;margin-bottom:20px;text-align:left;font-size:30px;line-height:35px;}.login-box .forgot-link{float:right;color:#fff;font-size:14px;line-height:30px;font-weight:300;}.login-box .btn-group{padding:10px 0 10px;text-align:left;}.login-box .btn-group .account-link{color:#fcc0b9;display:inline-block;}.login-box .btn-group .account-link .btn{float:none;margin:10px 0 0;}.login-box .no-account{color:#fcc0b9;font-size:18px;margin-bottom:20px;text-align:center;}.login-box .no-account a{color:#fff;}.login-box .other-links{color:#fcc0b9;font-size:16px;margin-top:0;text-align:center;}.login-box .other-links a{color:#fff;}.login-box .other-links p{font-size:14px;margin:10px 0 0;}.login-box .other-links p a{font-size:14px;color:#fcc0b9;}.login-box .copy-right{margin-top:15px;color:#ababab;font-size:11px;opacity:.5;font-weight:600;}.login-box .copy-right a{color:#ababab;font-size:11px;}.login-box .form-group .form-control{min-height:60px;padding-top:15px;font-size:18px;}.login-box .form-group .form-control:-webkit-autofill+label{top:7px;font-size:14px;font-weight:400;}.login-box .form-group .show-hide-passwd{top:20px;}.login-box .form-group .form-label[data-name=required]{padding-left:0;top:20px;}.login-box .form-group .form-label:before{display:none;}.login-box .form-group.filled .form-label{top:7px;}.login-form{max-width:475px;margin:0 auto;}.login-form .btn-group{text-align:right;}.reset-password{text-align:center;margin:0 auto;text-align:center;vertical-align:middle;max-width:490px;}.reset-password .box-logo{display:block;width:auto;margin:0 auto 20px;height:100px;}.reset-password h2{margin-bottom:20px;text-align:center;}.reset-password h3{color:#fff;margin-bottom:20px;font-size:18px;}.reset-password .btn-group{text-align:center;padding:30px 0 20px;}.reset-password .note{color:#fff;margin-top:50px;font-size:14px;}.reset-password .note a{color:#fff;text-decoration:underline;font-size:14px;}.reset-password .note a:hover{text-decoration:none;}.reset-password .other-links{color:#fcc0b9;font-size:13px;margin-bottom:40px;}.reset-password .other-links a{margin-top:15px;}.reset-password .other-links .back-link{color:#fcc0b9;font-size:14px;display:inline-block;}.add-email{margin-top:-10px;}.add-email h3{font-size:18px;font-weight:400;line-height:24px;margin-bottom:20px;}.email-verification{padding-top:40px;}.email-verification .email-isuee{color:#fff;margin-bottom:150px;}.email-verification h2{margin-bottom:60px;}.email-verification h3{font-size:20px;font-weight:400;line-height:24px;margin-bottom:70px;}.new-password .user-email{color:#fff;font-size:20px;font-weight:600;margin:10px 0 20px;}.new-password .user-email span{font-weight:400;}.new-password .btn-group{padding:15px 0 50px;}.new-password .other-links{margin-bottom:0;}.new-password .link-expired{max-width:420px;margin:0 auto;}.new-password .link-expired .box-title{font-size:54px;line-height:75px;margin:30px 0 40px;color:#fff;}.new-password .link-expired p{font-size:19px;margin:0;color:#fff;line-height:28px;}.footer-logo{max-width:140px;max-height:40px;}@media(max-width:992px){.login-box{padding:20px;}.login-box .form-group{margin-bottom:20px;}.login-box .other-links{font-size:12px;}.login-box .other-links a{font-size:13px;}.footer-logo{max-width:120px;max-height:35px;}}@media(max-width:767px){.login-page{display:block;padding:10px;height:auto;}.login-page .form-group .form-control{min-height:50px;font-size:14px;}.login-page .form-group .form-label[data-name=required]{top:15px;}.login-page .form-group .show-hide-passwd{top:15px;}.login-page .form-group.filled .form-label{top:7px;}.login-page h2{font-size:20px;line-height:25px;}.login-page .powered-by{font-size:12px;}.login-page .powered-by a{font-size:14px;}.login-page .login-box .sub-text{font-size:14px;}.login-page .login-box .sub-text br{display:none;}.login-page .login-box .no-account{font-size:14px;}.login-page .login-box .forgot-link{font-size:12px;}.login-page .login-box .btn-group{padding:10px 0 30px;width:100%;}.login-page .login-box .btn{float:none;}.login-page .login-box .copy-right{margin-top:0;}.login-page .login-box .copy-right,.login-page .login-box .copy-right a{font-size:11px;}.login-page .reset-password .box-logo{width:80px;margin-bottom:20px;}.login-page .reset-password .note{margin-top:20px;font-size:12px;}.login-page .reset-password .note a{font-size:12px;}.add-email h3{font-size:14px;line-height:20px;}.new-password .user-email{font-size:16px;}.reset-password h3{padding:0;margin-bottom:20px;}.reset-password .email-isuee{margin-bottom:30px;}.email-verification{padding-top:0;}.email-verification h3{font-size:14px;}.email-verification .other-links{margin-bottom:20px;}.footer-logo{max-width:100px;max-height:32px;}}