.input-heading-container{width:100%;text-align:left;padding:60px 0 20px}.input-heading-container .input-label-container{padding-bottom:5px}.input-heading-container.hide-spin-buttons input::-webkit-outer-spin-button,.input-heading-container.hide-spin-buttons input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-heading-container.hide-spin-buttons input[type=number]{-moz-appearance:textfield}.input-heading-container .input-text{width:100%;border-radius:5px;padding:10px 15px;height:40px;border:solid 1px #e1e1e1;box-sizing:border-box;box-shadow:none;outline:none;font:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.input-heading-container .input-text:disabled{background-color:#f2f2f2}.input-heading-container .input-text:focus{box-shadow:none;outline:none;border:solid 1px #70d5e6}.input-heading-container .input-text-container{position:relative}.input-heading-container .input-text-container .prefix-icon{position:absolute;left:16px;top:10px;bottom:10px}.input-heading-container .input-text-container.prefix .input-field-dark{padding-left:40px}.input-heading-container .input-text-container .clear-input-btn{position:absolute;right:12px;top:7px}.input-heading-container .input-text-container .postfix-icon{position:absolute;right:8px;top:8px;scale:.7}.input-heading-container .error-text-container .error-text{display:none;color:#f86e6d}.input-heading-container.error .input-text{border:solid 1px #f86e6d}.input-heading-container.error .error-text{display:inline-block;text-wrap:wrap}.input-heading-container.soft .error-text-container .error-text{color:#ff8200}.input-heading-container.soft .input-text{border:solid 1px #ff8200}.input-heading-container input:-webkit-autofill,.input-heading-container input:-webkit-autofill:hover,.input-heading-container input:-webkit-autofill:focus,.input-heading-container input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset!important}@media screen and (max-width: 767px){.input-heading-container{padding:35px 0 5px}.input-heading-container .input-text{padding:10px 8px}}.button-container .button-link{background:#0082ba;border-radius:4px;color:#fff;width:100%;max-width:-moz-max-content;max-width:max-content;padding:8px 16px;cursor:pointer;height:40px;box-sizing:border-box;line-height:22px}.button-container .button-link.medium{height:36px;padding:6px 16px 8px}.button-container .loading-icon{display:none;width:24px;height:24px;cursor:auto}.button-container .button-link:hover{background:#006997}.button-container .button-link:focus{background:#0082ba;border:2px solid #3e82f0}.button-container .button-link:disabled{background:#caedf6}.button-container .button-link.secondary{background:#fff;color:#0082ba;border:1px solid #0082ba}.button-container .button-link.secondary:hover{background:#e1f5fa}.button-container .button-link.secondary:focus{background:#f2f9fc;border:2px solid #3e82f0}.button-container .button-link.tertiary{color:#0082ba;background:#fff}.button-container .button-link.tertiary:hover{background:#e1f5fa}.button-container .button-link.tertiary:focus{background:#f2f9fc;border:2px solid #3e82f0}.button-container .button-link.basic{color:#0082ba;background:inherit}.button-container .button-link.delete{background:#df5050}.button-container .button-link.delete.secondary{color:#df5050;background:#fff;border:1px solid #DF5050}.button-container .button-link.delete:hover{background:#d72525}.button-container .button-link.delete:hover.secondary{color:#fff}.button-container .button-link.delete:focus{background:#d72525;border:2px solid #D72525}.button-container .in-progress .cta-holder{display:none}.button-container .in-progress .loading-icon{display:inline-block}.button-container .button-link.in-progress{background-color:transparent!important}.button-container .button-link.disabled{background:#f3f4f7!important;color:#1a2331}
