:root { --btn-text-color: #172F50; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .btn { color: var(--btn-text-color); font-size: var(--font-size-16); margin: 0.75rem 0; padding: 0.75rem 2rem; cursor: pointer; line-height: normal; text-align: center; height: auto; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .button-container .btn { margin: 0; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .btn.btn--primary { font-weight: bold; background-color: var(--ocean-blue-40); color: var(--btn-text-color); } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .btn.btn--secondary { font-weight: bold; background-color: var(--white); border-color: var(--navy); } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .btn.btn--tertiary { background-color: var(--white); border-color: #a7a8a9; font-weight: normal; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .btn:hover { background-color: var(--light-navy); border-color: var(--light-navy); color: var(--white); text-decoration: none; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .btn:focus { text-decoration: none; outline: none; color: var(--btn-text-color); } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .btn:focus:before { content: " "; position: absolute; z-index: 1; top: -6px; left: -6px; right: -6px; bottom: -6px; border-radius: 6px; border: 2px solid var(--navy); } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .btn[disabled] { background-color: var(--grey1c-100); color: #76797c; border-color: #bbbcbc; cursor: not-allowed; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .btn:active { text-decoration: none; outline: none; color: var(--white); background-color: #1d2e51; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .btn:focus:hover { text-decoration: none; outline: none; color: var(--white); } @media only screen and (max-width: 640px) { .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .btn { display: block; width: 100%; } }