.page-body form header{position:relative}.page-body form header h1{font-size:24px;line-height:1em}.page-body form header .register{position:absolute;right:0;top:0;font-size:14px;line-height:24px}.page-body form .form-group{margin-bottom:10px}.page-body form p,form p{margin-bottom:10px;font-size:14px}.page-body form label,form label{font-size:14px;line-height:1em;font-weight:400;padding-bottom:5px}.page-body form input[type="text"],.page-body form input[type="number"],.page-body form input[type="password"],.page-body form textarea,form input[type="text"],form input[type="number"],form input[type="password"]{border:1px solid #474747;line-height:35px;padding:0 5px;outline:none;background:#fff;width:100%}.page-body form select,form select{border:1px solid #474747}.page-body form input[type="text"],.page-body form input[type="number"],.page-body form input[type="password"],form input[type="text"],form input[type="number"],form input[type="password"]{height:35px}.page-body form input::-webkit-input-placeholder{font-size:14px}.page-body form input:ms-input-placeholder{font-size:14px}.page-body form input:moz-placeholder{font-size:14px}.page-body form input::moz-placeholder{font-size:14px}.page-body form input::input-placeholder{font-size:14px}.page-body form .checkbox{margin-top:0;margin-bottom:5px;height:25px}.page-body form .checkbox label{height:25px;line-height:25px}.page-body form .checkbox:last-of-type{margin-bottom:20px}.page-body form .checkbox input[type="checkbox"],.page-body form .checkbox input[type="radio"]{top:3px}.page-body form button,.page-body form input[type="submit"],form button,form input[type="submit"],input[type="button"]{display:block;text-align:center;width:100%;text-transform:uppercase;margin-top:20px;background:#007ac3;color:#fff;border:0}.page-body form button:hover,.page-body form input[type="submit"]:hover{color:#fff;background:#006499}.login-box{background:#f6f6f6;padding-top:16px;padding-bottom:20px;padding-left:20px;padding-right:20px;margin-bottom:30px}.login-box h1{margin-bottom:12px}.login-box label{margin-bottom:0px}.login-box p{margin-bottom:4px!important}.login-box bottom{margin-bottom:0px}.iwantto-login-box{background:#f0f0f0}form #quick-pay-form{border:1px solid #d0d0d0;padding:20px}#loginModal .modal-header{background-image:none}#loginModal{padding:10px;color:#000;border:solid 1px #000;border-radius:10px}.btn{border-radius:0}#btnLogin{padding-left:10px;padding-right:10px}#btnLogin span.glyphicon{padding-left:0px}.tos-background-overlay-div{background:#737373;background:rgba(0,0,0,0.6);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000001}.tos-center-div{margin:0 auto;-webkit-text-size-adjust:100%;width:876px}.tos-popup-container{bottom:64px;min-height:448px;top:64px;max-height:100%;max-height:calc(100% - 182px);position:fixed;width:876px;z-index:1000002}.tos-scroll-area{background:#fff;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-o-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;max-height:100%;outline:none;overflow:auto;-webkit-overflow-scrolling:touch}.tos-scroll-area::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.26);-webkit-box-shadow:0 0 0 #fff;box-shadow:inset 0 0 0 #fff;width:8px}.tos-scroll-area::-webkit-scrollbar-track{background-color:rgba(0,0,0,0.12)}.tos-scroll-area::-webkit-scrollbar-track:hover{background-color:rgba(0,0,0,0.26);-webkit-box-shadow:0 0 0 #fff;box-shadow:inset 0 0 0 #fff}.tos-scroll-area::-webkit-scrollbar-thumb:hover{-webkit-box-shadow:0 0 0 #fff;box-shadow:inset 0 0 0 #fff}.tos-buttons-right{display:none;float:right;padding-right:24px;text-align:right}.tos-button-div{background-color:#f7f7f7;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;-o-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;border-top:1px solid #d8d8d8;-webkit-box-shadow:0px 8px 12px 2px rgba(0,0,0,0.2);-moz-box-shadow:0px 8px 12px 2px rgba(0,0,0,0.2);-o-box-shadow:0px 8px 12px 2px rgba(0,0,0,0.2);box-shadow:0px 8px 12px 2px rgba(0,0,0,0.2);height:72px!important;text-align:right;transition:height 0.2s}.tos-button-div:before{background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.7) 70%,rgba(255,255,255,1) 100%);bottom:0;content:'';display:block;height:48px;left:0;pointer-events:none;position:absolute;right:8px;z-index:1}.tos-popup-container.scrolled .tos-scroll-fab-container{display:none}.tos-popup-container.scrolled .tos-button-div{height:54px}.tos-popup-container.scrolled .tos-buttons-right{display:block}.tos-popup-container.scrolled .tos-button-div:before{height:0}.tos-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;-o-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;height:36px;margin:9px 4px 8px;min-width:64px;outline:none;padding:2px 24px 0px;text-transform:uppercase}.cancel-button{background:#f7f7f7!important;color:#414141!important}.cancel-button:hover,.cancel-button:focus{background:#d9d9d9!important}.cancel-button:active{background:#ccc!important}.iagree-button:enabled{background:#4184f3;color:#fff}.iagree-button:hover,.iagree-button:focus,.tos-scroll-button:focus{background:#3a77e6;color:#fff}.iagree-button:active{background:#3266d5;color:#fff}.iagree-button:disabled{background:#d9d9d9;color:#aaa}