.modal{display:flex;position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%}.modal img{width:100px;margin-right:auto;margin-left:auto}.content{padding-top:95px;margin:0 8%;display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;justify-content:center;align-items:center;height:70vh;margin-top:2.5%;padding-bottom:40px}.layout-wrapper{width:400px;text-align:center;background-color:#eaeaea;padding:20px;border-radius:5px}.box{font-size:1.25rem;background-color:#fff;position:relative;padding:20px 20px}button{width:100%;line-height:22px;background-color:#719ba9;color:white;border:0;border-radius:8px;padding:8px 16px;margin:20px 0 0;font-size:1.1em;letter-spacing:1px}button:enabled{cursor:pointer}button:disabled{background-color:#b3d1de}.box__errorMsg{color:red;margin:0 auto;margin-top:20px;font-size:16px;margin-left:10px;margin-right:10px}form{font-size:.85rem;padding-top:10px;display:flex;flex-wrap:wrap;align-items:left}form>div{display:flex;padding-bottom:10px;flex-wrap:wrap}form label{width:100px;padding-right:5px;padding-top:2px;font-weight:600;text-align:left;flex-shrink:0;margin-bottom:0}form .input-field{flex:1;min-width:200px;padding:2px;margin:2px 0;box-sizing:border-box;border:0;border-bottom:2px solid #719ba9}.input-field:focus{outline:0}.box__errorMsg,.form-hint{flex-basis:100%;margin-top:.25rem}.box__errorMsg{color:#e74c3c;font-size:.875rem}.form-hint{color:#6c757d;text-align:right;line-height:1.4;font-style:italic;font-size:.75rem;margin-left:100px}.alignEnd{text-align:end}