:root { --font-size-20: 1.25rem; --light-grey: #666; --bp-xxs-min: 359px; --bp-xs-min: 480px; --bp-s-min: 640px; /* Mobile */ --bp-m-min: 768px; /* Tablet */ --bp-l-min: 1024px; /* Desktop */ --bp-xl-min: 1244px; --bp-xxl-min: 1360px; } .authenticated-body-container__page { background-color: #EDF2F4; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice { padding: 20px 0; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .subtitle { font-size: var(--font-size-16); color: var(--grey9c-100); } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice p { color: #000; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice h1 { font-size: var(--font-size-24); font-weight: bold; color: var(--dark-grey); margin: 0.5em 0; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice h1 .ellipsis { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice h2 { font-size: var(--font-size-20); font-weight: bold; color: #000; margin: 0.75em 0; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice h3 { font-size: var(--font-size-18); font-weight: bold; color: #000; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice h4 { font-size: var(--font-size-16); font-weight: bold; color: #000; margin: 0.5rem 0; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice ul { color: #000; margin: 16px; padding: 0; list-style-position: inside; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .file-size { font-size: var(--font-size-14); color: var(--light-grey); font-weight: bold; padding: 0 0 15px; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice hr { border-top: 1px solid #DDDDDD; margin: 60px 0; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .back-link { margin-bottom: 24px; } @media only screen and (min-width: 640px) { .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .flex-r-between { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; } } @media only screen and (max-width: 640px) { .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .flex-r-between .button-container { flex-direction: row; justify-content: space-between; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .flex-r-between .button-container .btn { width: 44vw; } } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .preview-img { display: block; margin: 0 auto; width: 100%; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .img-fluid { max-width: 100%; height: auto; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .btn-continue { margin-top: 1.5em; } /* Desktop (at least 64em) */ @media only screen and (min-width: 1024px) { .page-mygov-auth-account .authenticated-body-container { box-shadow: none; border: none; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice h1 { font-size: 48px; margin: 0 0 0.5em 0; } /* .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice h1.eat-subtitle { font-weight: normal; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice h1.eat-subtitle::before { content: "Document upload: "; font-weight: bold; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice h1.eat-subtitle ~ .subtitle { display: none; } */ .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .subtitle { font-size: var(--font-size-24); } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice h2 { font-size: var(--font-size-24); } } /* Element used to test different screen sizes */ tester { display: inline-block; z-index: 1; position:fixed; left: 0; top: 0; font-size: 32px; opacity: 0.75; } @media only screen and (min-width: 1024px) { tester::after { content: "Desktop"; background-color: pink; } } @media only screen and (max-width: 1024px) { tester::after { content: "Tablet"; background-color: green; } } @media only screen and (max-width: 640px) { tester::after { content: "Phone"; background-color: lightblue; } } .page-mygov-auth-account .authenticated-body-container { box-shadow: none !important; border: none !important; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .upload-box { position: relative; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .upload-box .close { position: absolute; top: 16px; right: 16px; }