summaryrefslogtreecommitdiff
path: root/bigstyle.css
diff options
context:
space:
mode:
Diffstat (limited to 'bigstyle.css')
-rw-r--r--bigstyle.css26364
1 files changed, 0 insertions, 26364 deletions
diff --git a/bigstyle.css b/bigstyle.css
deleted file mode 100644
index e7ed189..0000000
--- a/bigstyle.css
+++ /dev/null
@@ -1,26364 +0,0 @@
-@charset "UTF-8";
-:root {
- /*System colors*/
- --dark-blue-grey: #dae3e7;
- --grey1c-20: #f7f7f7;
- --grey4c-100: #bbbcbc;
- --ocean-blue-20: #ccf0f9;
- --grey9c-100: #75787b;
- --grey1c-100: #d9d9d6;
- --system-red-120: #c3362b;
- --system-yellow-60: #fff389;
- --system-yellow-80: #fceb3b;
- --system-yellow-40: #e6c53b;
- --system-yellow-100: #ffeb3b;
- --system-green-120: #1d6e31;
- --system-green-80: #1a9f50;
- --system-green-40: #a7d0b1;
- --system-red-40: #fbb4af;
- --system-blue-120: #1a78c2;
- --system-blue-40: #a6d5fa;
- --blue-grey: #edf2f4;
- --ocean-blue-80: #33c4e8;
- --ocean-blue-40: #99e1f3;
- --black: #000000;
- --white: #ffffff;
- --light-navy: #254a7e;
- --navy: #183052;
- --dark-navy: #101820;
- --darker-navy: #172f50;
- --dark-grey: #333333;
- --light-yellow: #fdf59c;
- --bar-background-color: #f6f8f9;
- /* Font/text values */
- --font-family-roboto: Roboto;
- --font-style-normal: normal;
- --font-weight-medium: medium;
- --font-weight-normal: normal;
- --font-weight-bold: bold;
- --font-size-14: 0.875rem;
- --font-size-15: 0.9375rem;
- --font-size-16: 1rem;
- --font-size-18: 1.125rem;
- --font-size-24: 1.5rem;
- --font-size-46: 2.875rem;
- --character-spacing-0: 0;
- --decoration-underline: underline;
- /* borders */
- --focus-outline-color-width: 2px;
- --button-border-radius: 0.25rem;
- --button-border-width: 2px;
- --input-border-radius: 0.125rem;
- --input-border-width: 2px;
- --input-border-width-active: 2px;
- --input-border-color: var(--dark-grey);
- --input-border-color-hover: var(--black);
- --input-border-color-emphasis: var(--dark-grey);
- --input-border-color-error: var(--system-red-120);
- --input-border-color-disabled: var(--grey9c-100);
- /*Application color variables*/
- --link-color: var(--light-navy);
- --default-font-size: var(--font-size-16);
- --focus-outline-color: var(--black);
- --error-color: var(--system-red-120);
- --warning-color: var(--system-yellow-80);
- --success-color: var(--system-green-80);
- --callout-warning-bg-color: var(--light-yellow);
- --callout-info-bg-color: var(--grey1c-20);
-}
-
-/* ----------- NPM MODULES ---------- */
-/*!
- * smartbanner.js v1.19.0 <https://github.com/ain/smartbanner.js#readme>
- * Copyright © 2022 Ain Tohvri, contributors. Licensed under GPL-3.0.
- */
-.smartbanner {
- position: absolute;
- top: 0;
- left: 0;
- overflow-x: hidden;
- width: 100%;
- height: 84px;
- background: #f3f3f3;
- font-family: Helvetica, sans, sans-serif;
- /** Android styles **/
-}
-
-.smartbanner__exit {
- position: absolute;
- top: calc(50% - 6px);
- left: 9px;
- display: block;
- margin: 0;
- width: 12px;
- height: 12px;
- border: 0;
- text-align: center;
-}
-
-.smartbanner__exit::before, .smartbanner__exit::after {
- position: absolute;
- width: 1px;
- height: 12px;
- background: #767676;
- content: " ";
-}
-
-.smartbanner__exit::before {
- transform: rotate(45deg);
-}
-
-.smartbanner__exit::after {
- transform: rotate(-45deg);
-}
-
-.smartbanner__icon {
- position: absolute;
- top: 10px;
- left: 30px;
- width: 64px;
- height: 64px;
- border-radius: 15px;
- background-size: 64px 64px;
-}
-
-.smartbanner__info {
- position: absolute;
- top: 10px;
- left: 104px;
- display: flex;
- overflow-y: hidden;
- width: 60%;
- height: 64px;
- align-items: center;
- color: #000;
-}
-
-.smartbanner__info__title {
- font-size: 14px;
-}
-
-.smartbanner__info__author, .smartbanner__info__price {
- font-size: 12px;
-}
-
-.smartbanner__button {
- position: absolute;
- top: 32px;
- right: 10px;
- z-index: 1;
- display: block;
- padding: 0 10px;
- min-width: 10%;
- border-radius: 5px;
- background: #f3f3f3;
- color: #1474fc;
- font-size: 18px;
- text-align: center;
- text-decoration: none;
-}
-
-.smartbanner__button__label {
- text-align: center;
-}
-
-.smartbanner.smartbanner--android {
- background: #3d3d3d url("data:image/gif;base64,R0lGODlhCAAIAIABAFVVVf///yH5BAEHAAEALAAAAAAIAAgAAAINRG4XudroGJBRsYcxKAA7");
- box-shadow: inset 0 4px 0 #88b131;
-}
-
-.smartbanner.smartbanner--android .smartbanner__exit {
- left: 6px;
- margin-right: 7px;
- width: 17px;
- height: 17px;
- border-radius: 14px;
- background: #1c1e21;
- box-shadow: 0 1px 2px rgba(0, 0, 0, 0.8) inset, 0 1px 1px rgba(255, 255, 255, 0.3);
- color: #b1b1b3;
- font-family: "ArialRoundedMTBold", Arial;
- font-size: 20px;
- line-height: 17px;
- text-shadow: 0 1px 1px #000;
-}
-
-.smartbanner.smartbanner--android .smartbanner__exit::before, .smartbanner.smartbanner--android .smartbanner__exit::after {
- top: 3px;
- left: 8px;
- width: 2px;
- height: 11px;
- background: #b1b1b3;
-}
-
-.smartbanner.smartbanner--android .smartbanner__exit:active, .smartbanner.smartbanner--android .smartbanner__exit:hover {
- color: #eee;
-}
-
-.smartbanner.smartbanner--android .smartbanner__icon {
- background-color: transparent;
- box-shadow: none;
-}
-
-.smartbanner.smartbanner--android .smartbanner__info {
- color: #ccc;
- text-shadow: 0 1px 2px #000;
-}
-
-.smartbanner.smartbanner--android .smartbanner__info__title {
- color: #fff;
- font-weight: bold;
-}
-
-.smartbanner.smartbanner--android .smartbanner__button {
- top: 30px;
- right: 20px;
- padding: 0;
- min-width: 12%;
- border-radius: 0;
- background: none;
- box-shadow: 0 0 0 1px #333, 0 0 0 2px #dddcdc;
- color: #d1d1d1;
- font-size: 14px;
- font-weight: bold;
-}
-
-.smartbanner.smartbanner--android .smartbanner__button:active, .smartbanner.smartbanner--android .smartbanner__button:hover {
- background: none;
-}
-
-.smartbanner.smartbanner--android .smartbanner__button__label {
- display: block;
- padding: 0 10px;
- background: #42b6c9;
- background: linear-gradient(to bottom, #42b6c9, #39a9bb);
- box-shadow: none;
- line-height: 24px;
- text-align: center;
- text-shadow: none;
- text-transform: none;
-}
-
-.smartbanner.smartbanner--android .smartbanner__button__label:active, .smartbanner.smartbanner--android .smartbanner__button__label:hover {
- background: #2ac7e1;
-}
-
-/*# sourceMappingURL=smartbanner.css.map */
-/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
-/* Document
- ========================================================================== */
-/**
- * 1. Correct the line height in all browsers.
- * 2. Prevent adjustments of font size after orientation changes in iOS.
- */
-html {
- line-height: 1.15;
- /* 1 */
- -webkit-text-size-adjust: 100%;
- /* 2 */
-}
-
-/* Sections
- ========================================================================== */
-/**
- * Remove the margin in all browsers.
- */
-body {
- margin: 0;
-}
-
-/**
- * Render the `main` element consistently in IE.
- */
-main {
- display: block;
-}
-
-/**
- * Correct the font size and margin on `h1` elements within `section` and
- * `article` contexts in Chrome, Firefox, and Safari.
- */
-h1 {
- font-size: 2em;
- margin: 0.67em 0;
-}
-
-/* Grouping content
- ========================================================================== */
-/**
- * 1. Add the correct box sizing in Firefox.
- * 2. Show the overflow in Edge and IE.
- */
-hr {
- box-sizing: content-box;
- /* 1 */
- height: 0;
- /* 1 */
- overflow: visible;
- /* 2 */
-}
-
-/**
- * 1. Correct the inheritance and scaling of font size in all browsers.
- * 2. Correct the odd `em` font sizing in all browsers.
- */
-pre {
- font-family: monospace, monospace;
- /* 1 */
- font-size: 1em;
- /* 2 */
-}
-
-/* Text-level semantics
- ========================================================================== */
-/**
- * Remove the gray background on active links in IE 10.
- */
-a {
- background-color: transparent;
-}
-
-/**
- * 1. Remove the bottom border in Chrome 57-
- * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
- */
-abbr[title] {
- border-bottom: none;
- /* 1 */
- text-decoration: underline;
- /* 2 */
- text-decoration: underline dotted;
- /* 2 */
-}
-
-/**
- * Add the correct font weight in Chrome, Edge, and Safari.
- */
-b,
-strong {
- font-weight: bolder;
-}
-
-/**
- * 1. Correct the inheritance and scaling of font size in all browsers.
- * 2. Correct the odd `em` font sizing in all browsers.
- */
-code,
-kbd,
-samp {
- font-family: monospace, monospace;
- /* 1 */
- font-size: 1em;
- /* 2 */
-}
-
-/**
- * Add the correct font size in all browsers.
- */
-small {
- font-size: 80%;
-}
-
-/**
- * Prevent `sub` and `sup` elements from affecting the line height in
- * all browsers.
- */
-sub,
-sup {
- font-size: 75%;
- line-height: 0;
- position: relative;
- vertical-align: baseline;
-}
-
-sub {
- bottom: -0.25em;
-}
-
-sup {
- top: -0.5em;
-}
-
-/* Embedded content
- ========================================================================== */
-/**
- * Remove the border on images inside links in IE 10.
- */
-img {
- border-style: none;
-}
-
-/* Forms
- ========================================================================== */
-/**
- * 1. Change the font styles in all browsers.
- * 2. Remove the margin in Firefox and Safari.
- */
-button,
-input,
-optgroup,
-select,
-textarea {
- font-family: inherit;
- /* 1 */
- font-size: 100%;
- /* 1 */
- line-height: 1.15;
- /* 1 */
- margin: 0;
- /* 2 */
-}
-
-/**
- * Show the overflow in IE.
- * 1. Show the overflow in Edge.
- */
-button,
-input {
- /* 1 */
- overflow: visible;
-}
-
-/**
- * Remove the inheritance of text transform in Edge, Firefox, and IE.
- * 1. Remove the inheritance of text transform in Firefox.
- */
-button,
-select {
- /* 1 */
- text-transform: none;
-}
-
-/**
- * Correct the inability to style clickable types in iOS and Safari.
- */
-button,
-[type=button],
-[type=reset],
-[type=submit] {
- -webkit-appearance: button;
-}
-
-/**
- * Remove the inner border and padding in Firefox.
- */
-button::-moz-focus-inner,
-[type=button]::-moz-focus-inner,
-[type=reset]::-moz-focus-inner,
-[type=submit]::-moz-focus-inner {
- border-style: none;
- padding: 0;
-}
-
-/**
- * Restore the focus styles unset by the previous rule.
- */
-button:-moz-focusring,
-[type=button]:-moz-focusring,
-[type=reset]:-moz-focusring,
-[type=submit]:-moz-focusring {
- outline: 1px dotted ButtonText;
-}
-
-/**
- * Correct the padding in Firefox.
- */
-fieldset {
- padding: 0.35em 0.75em 0.625em;
-}
-
-/**
- * 1. Correct the text wrapping in Edge and IE.
- * 2. Correct the color inheritance from `fieldset` elements in IE.
- * 3. Remove the padding so developers are not caught out when they zero out
- * `fieldset` elements in all browsers.
- */
-legend {
- box-sizing: border-box;
- /* 1 */
- color: inherit;
- /* 2 */
- display: table;
- /* 1 */
- max-width: 100%;
- /* 1 */
- padding: 0;
- /* 3 */
- white-space: normal;
- /* 1 */
-}
-
-/**
- * Add the correct vertical alignment in Chrome, Firefox, and Opera.
- */
-progress {
- vertical-align: baseline;
-}
-
-/**
- * Remove the default vertical scrollbar in IE 10+.
- */
-textarea {
- overflow: auto;
-}
-
-/**
- * 1. Add the correct box sizing in IE 10.
- * 2. Remove the padding in IE 10.
- */
-[type=checkbox],
-[type=radio] {
- box-sizing: border-box;
- /* 1 */
- padding: 0;
- /* 2 */
-}
-
-/**
- * Correct the cursor style of increment and decrement buttons in Chrome.
- */
-[type=number]::-webkit-inner-spin-button,
-[type=number]::-webkit-outer-spin-button {
- height: auto;
-}
-
-/**
- * 1. Correct the odd appearance in Chrome and Safari.
- * 2. Correct the outline style in Safari.
- */
-[type=search] {
- -webkit-appearance: textfield;
- /* 1 */
- outline-offset: -2px;
- /* 2 */
-}
-
-/**
- * Remove the inner padding in Chrome and Safari on macOS.
- */
-[type=search]::-webkit-search-decoration {
- -webkit-appearance: none;
-}
-
-/**
- * 1. Correct the inability to style clickable types in iOS and Safari.
- * 2. Change font properties to `inherit` in Safari.
- */
-::-webkit-file-upload-button {
- -webkit-appearance: button;
- /* 1 */
- font: inherit;
- /* 2 */
-}
-
-/* Interactive
- ========================================================================== */
-/*
- * Add the correct display in Edge, IE 10+, and Firefox.
- */
-details {
- display: block;
-}
-
-/*
- * Add the correct display in all browsers.
- */
-summary {
- display: list-item;
-}
-
-/* Misc
- ========================================================================== */
-/**
- * Add the correct display in IE 10+.
- */
-template {
- display: none;
-}
-
-/**
- * Add the correct display in IE 10.
- */
-[hidden] {
- display: none;
-}
-
-/* main.css 2.1.0 | MIT License | https://github.com/h5bp/main.css#readme */
-/* ==========================================================================
- Helper classes
- ========================================================================== */
-/*
- * Hide visually and from screen readers
- */
-.hidden,
-[hidden] {
- display: none !important;
-}
-
-/*
- * Hide only visually, but have it available for screen readers:
- * https://snook.ca/archives/html_and_css/hiding-content-for-accessibility
- *
- * 1. For long content, line feeds are not interpreted as spaces and small width
- * causes content to wrap 1 word per line:
- * https://medium.com/@jessebeach/beware-smushed-off-screen-accessible-text-5952a4c2cbfe
- */
-.sr-only {
- border: 0;
- clip: rect(0, 0, 0, 0);
- height: 1px;
- margin: -1px;
- overflow: hidden;
- padding: 0;
- position: absolute;
- white-space: nowrap;
- width: 1px;
- /* 1 */
-}
-
-/*
- * Extends the .sr-only class to allow the element
- * to be focusable when navigated to via the keyboard:
- * https://www.drupal.org/node/897638
- */
-.sr-only.focusable:active,
-.sr-only.focusable:focus {
- clip: auto;
- height: auto;
- margin: 0;
- overflow: visible;
- position: static;
- white-space: inherit;
- width: auto;
-}
-
-/*
- * Hide visually and from screen readers, but maintain layout
- */
-.invisible {
- visibility: hidden;
-}
-
-/*
- * Clearfix: contain floats
- *
- * For modern browsers
- * 1. The space content is one way to avoid an Opera bug when the
- * `contenteditable` attribute is included anywhere else in the document.
- * Otherwise it causes space to appear at the top and bottom of elements
- * that receive the `clearfix` class.
- * 2. The use of `table` rather than `block` is only necessary if using
- * `:before` to contain the top-margins of child elements.
- */
-.clearfix::before,
-.clearfix::after {
- content: " ";
- display: table;
-}
-
-.clearfix::after {
- clear: both;
-}
-
-/**
- * Breakpoints for SCSS. Works with the Deloitte Digital DD.bp JavaScript
- *
- * @version 1.1.1
- * @copyright 2012-2017 Deloitte Digital Australia - http://www.deloittedigital.com/au
- * @author Deloitte Digital Australia deloittedigital@deloitte.com.au
- * @license BSD 3-Clause (http://opensource.org/licenses/BSD-3-Clause)
- */
-/* -------------- DEBUG ------------- */
-body.is-development {
- position: relative;
-}
-body.is-development::before {
- position: fixed;
- top: 0;
- left: 0;
- border: 1px solid #000;
- background-color: #FFF;
- padding: 4px;
- font-size: 12px;
- font-family: sans-serif;
-}
-@media only screen and (min-width: 1emem) and (max-width: 1emem) {
- body.is-development::before {
- content: "xss";
- }
-}
-@media only screen and (min-width: 30em) and (max-width: 39.9375em) {
- body.is-development::before {
- content: "xs";
- }
-}
-@media only screen and (min-width: 40em) and (max-width: 47.9375em) {
- body.is-development::before {
- content: "s";
- }
-}
-@media only screen and (min-width: 48em) and (max-width: 63.9375em) {
- body.is-development::before {
- content: "m";
- }
-}
-@media only screen and (min-width: 64em) and (max-width: 77.6875em) {
- body.is-development::before {
- content: "l";
- }
-}
-@media only screen and (min-width: 77.75em) and (max-width: 88.0625em) {
- body.is-development::before {
- content: "xl";
- }
-}
-@media only screen and (min-width: 88.125em) {
- body.is-development::before {
- content: "xxl";
- }
-}
-
-/* ------------- MIXINS ------------- */
-/* -------------- BASE ------------ */
-/* ----------- BREAKPOINTS ---------- */
-/* ------------- PALETTES ------------ */
-/* ------- UTILITY ------- */
-/* ----------- SEARCH ---------- */
-/* ----------- TRANSITIONS ---------- */
-/* ----------- Z-INDEX ---------- */
-/* ------------- OPACITY ------------ */
-/* ------------- FONT-WEIGHTS ------------ */
-/* ------------- COLOURS ------------ */
-/* ------------- REM ---------------- */
-h1,
-p,
-.h1,
-.smart-search .search-header,
-.page-mygov-home .smart-search .search-header,
-.global-header .wrapper .smart-search .search-header,
-h2,
-.h2,
-h3,
-.h3,
-h4,
-.h4,
-h5,
-.h5 {
- color: #101820;
-}
-
-.theme-dark h1,
-.theme-dark .h1,
-.theme-dark .smart-search .search-header,
-.smart-search .theme-dark .search-header,
-.theme-dark .global-header .wrapper .smart-search .search-header,
-.global-header .wrapper .smart-search .theme-dark .search-header,
-.theme-dark h2,
-.theme-dark .h2,
-.theme-dark h3,
-.theme-dark .h3,
-.theme-dark h4,
-.theme-dark .h4,
-.theme-dark h5,
-.theme-dark .h5,
-.theme-dark h6,
-.theme-dark .h6,
-.theme-dark p {
- color: #FFFFFF;
-}
-h1.is-align-center,
-.h1.is-align-center,
-.smart-search .is-align-center.search-header,
-.global-header .wrapper .smart-search .is-align-center.search-header,
-h2.is-align-center,
-.h2.is-align-center,
-h3.is-align-center,
-.h3.is-align-center,
-h4.is-align-center,
-.h4.is-align-center,
-h5.is-align-center,
-.h5.is-align-center,
-h6.is-align-center,
-.h6.is-align-center,
-p.is-align-center {
- text-align: center !important;
-}
-h1.is-align-left,
-.h1.is-align-left,
-.smart-search .is-align-left.search-header,
-.global-header .wrapper .smart-search .is-align-left.search-header,
-h2.is-align-left,
-.h2.is-align-left,
-h3.is-align-left,
-.h3.is-align-left,
-h4.is-align-left,
-.h4.is-align-left,
-h5.is-align-left,
-.h5.is-align-left,
-h6.is-align-left,
-.h6.is-align-left,
-p.is-align-left {
- text-align: left !important;
-}
-
-h1,
-.h1,
-.smart-search .search-header,
-.page-mygov-home .smart-search .search-header,
-.global-header .wrapper .smart-search .search-header {
- font-family: "Montserrat", sans-serif;
- font-weight: 700;
- color: #101820;
- font-size: 36px;
- line-height: 40px;
- letter-spacing: -0.5px;
-}
-.page-ausgov-home h1, .page-mygov-home h1,
-.page-ausgov-home .h1,
-.page-ausgov-home .smart-search .search-header,
-.smart-search .page-ausgov-home .search-header,
-.page-ausgov-home .global-header .wrapper .smart-search .search-header,
-.global-header .wrapper .smart-search .page-ausgov-home .search-header,
-.page-mygov-home .h1,
-.page-mygov-home .smart-search .search-header,
-.smart-search .page-mygov-home .search-header,
-.page-mygov-home .global-header .wrapper .smart-search .search-header,
-.global-header .wrapper .smart-search .page-mygov-home .search-header {
- font-size: 50px;
- line-height: 56px;
-}
-@media only screen and (min-width: 64em) {
- .page-ausgov-home h1, .page-mygov-home h1,
-.page-ausgov-home .h1,
-.page-ausgov-home .smart-search .search-header,
-.smart-search .page-ausgov-home .search-header,
-.page-ausgov-home .global-header .wrapper .smart-search .search-header,
-.global-header .wrapper .smart-search .page-ausgov-home .search-header,
-.page-mygov-home .h1,
-.page-mygov-home .smart-search .search-header,
-.smart-search .page-mygov-home .search-header,
-.page-mygov-home .global-header .wrapper .smart-search .search-header,
-.global-header .wrapper .smart-search .page-mygov-home .search-header {
- font-size: 72px;
- line-height: 80px;
- letter-spacing: -1px;
- }
-}
-.page-mygov-auth-home h1,
-.page-mygov-auth-home .h1,
-.page-mygov-auth-home .smart-search .search-header,
-.smart-search .page-mygov-auth-home .search-header,
-.page-mygov-auth-home .global-header .wrapper .smart-search .search-header,
-.global-header .wrapper .smart-search .page-mygov-auth-home .search-header {
- font-size: 50px;
- line-height: 56px;
-}
-
-h2,
-.h2 {
- font-family: "Montserrat", sans-serif;
- font-weight: 700;
- color: #101820;
- font-size: 24px;
- line-height: 30px;
-}
-.page-ausgov-home h2, .page-mygov-home h2,
-.page-ausgov-home .h2,
-.page-mygov-home .h2 {
- font-size: 36px;
- line-height: 40px;
- letter-spacing: -0.5px;
-}
-.page-mygov-auth-home h2, .page-mygov-auth-content h2,
-.page-mygov-auth-home .h2,
-.page-mygov-auth-content .h2 {
- font-weight: 400;
-}
-.key-message-container h2, .modal__content h2,
-.key-message-container .h2,
-.modal__content .h2 {
- font-weight: 700;
-}
-
-h3,
-.h3 {
- font-family: "Montserrat", sans-serif;
- font-weight: 700;
- color: #101820;
- font-size: 20px;
- line-height: 24px;
-}
-@media only screen and (min-width: 64em) {
- h3,
-.h3 {
- line-height: 28px;
- }
-}
-.page-ausgov-home h3, .page-mygov-home h3,
-.page-ausgov-home .h3,
-.page-mygov-home .h3 {
- font-size: 24px;
- line-height: 30px;
-}
-
-h4,
-.h4 {
- font-family: "Montserrat", sans-serif;
- font-weight: 700;
- color: #101820;
- font-size: 18px;
- line-height: 24px;
-}
-
-h5,
-.h5 {
- font-family: "Montserrat", sans-serif;
- font-weight: 700;
- color: #101820;
- font-size: 18px;
- line-height: 24px;
-}
-
-h6,
-.h6 {
- font-family: "Montserrat", sans-serif;
- font-weight: 700;
- color: #101820;
- font-size: 18px;
- line-height: 24px;
-}
-
-.p {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
-}
-.theme-dark .p {
- color: #FFFFFF;
-}
-
-p {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
-}
-.theme-dark p {
- color: #FFFFFF;
-}
-p b,
-p strong, p.bold {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- font-weight: 700;
-}
-.theme-dark p b,
-.theme-dark p strong, .theme-dark p.bold {
- color: #FFFFFF;
-}
-p.black {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- color: #101820;
-}
-.theme-dark p.black {
- color: #FFFFFF;
-}
-p.black b,
-p.black strong {
- color: #101820;
-}
-p.small {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
-}
-.theme-dark p.small {
- color: #FFFFFF;
-}
-p.small b,
-p.small strong, p.small.bold {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark p.small b,
-.theme-dark p.small strong, .theme-dark p.small.bold {
- color: #FFFFFF;
-}
-.theme-dark p.small b,
-.theme-dark p.small strong, .theme-dark p.small.bold {
- color: #FFFFFF;
-}
-p.small.black {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
-}
-.theme-dark p.small.black {
- color: #FFFFFF;
-}
-p.small.black b,
-p.small.black strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark p.small.black b,
-.theme-dark p.small.black strong {
- color: #FFFFFF;
-}
-.theme-dark p.small.black b,
-.theme-dark p.small.black strong {
- color: #FFFFFF;
-}
-
-.footnote {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- line-height: 20px;
-}
-.theme-dark .footnote {
- color: #FFFFFF;
-}
-.footnote.black {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- line-height: 20px;
- color: #101820;
-}
-.theme-dark .footnote.black {
- color: #FFFFFF;
-}
-
-ul,
-ol {
- color: #525252;
-}
-
-hr {
- border: 0;
- border-top: 1px solid #DDDDDD;
- margin: 60px 0;
-}
-
-p a {
- color: #006CE0;
-}
-
-.default-text-wrap {
- word-wrap: break-word;
- word-break: break-word;
-}
-
-.cmp-title__text {
- font-family: "Roboto", sans-serif;
- color: #000000;
- line-height: 1.25;
- letter-spacing: 0;
- font-weight: 300;
- font-size: 2.5rem;
- margin: 2rem 0;
-}
-@media only screen and (min-width: 40em) {
- .cmp-title__text {
- font-weight: 300;
- font-size: 3.875rem;
- }
-}
-.cmp-title__text .section-title {
- font-weight: 500;
-}
-.cmp-title__h3 {
- font-family: "Roboto", sans-serif;
- color: #000000;
- line-height: 1.25;
- letter-spacing: 0;
- font-weight: 400;
- font-size: 2.25rem;
-}
-
-.page-mygov-auth-account h1,
-.page-mygov-auth-account h2,
-.page-mygov-auth-account h3,
-.page-mygov-auth-account h4,
-.page-mygov-auth-account h5,
-.page-mygov-auth-account h6 {
- font-family: var(--family-roboto);
- font-style: var(--style-normal);
- font-weight: var(--weight-normal);
- letter-spacing: var(--character-spacing-0);
- color: var(--dark-grey);
- letter-spacing: var(--character-spacing-0);
-}
-.page-mygov-auth-account h1 {
- line-height: 1.25;
- font-weight: 300;
- font-size: 2.5rem;
- margin: 2rem 0;
-}
-.page-mygov-auth-account h1.h2 {
- font-size: 1.5rem;
- font-weight: bold;
- line-height: 1.33;
- margin: 0 0 1.125rem;
-}
-.page-mygov-auth-account h2 {
- font-size: 1.5rem;
- font-weight: bold;
- line-height: 1.33;
- margin: 0 0 1.125rem;
-}
-.page-mygov-auth-account h3 {
- font-size: 1.5rem;
- font-weight: normal;
- line-height: 1.33;
- margin: 0 0 1.125rem;
-}
-.page-mygov-auth-account .authenticated-body-container__page p,
-.page-mygov-auth-account .authenticated-body-container__page div,
-.page-mygov-auth-account .authenticated-body-container__page span,
-.page-mygov-auth-account .authenticated-body-container__page small,
-.page-mygov-auth-account .authenticated-body-container__page .small-text,
-.page-mygov-auth-account .authenticated-body-container__page dt, .page-mygov-auth-account .authenticated-body-container__page dd {
- font-family: var(--family-roboto);
- font-style: var(--style-normal);
- font-weight: var(--weight-normal);
- letter-spacing: var(--character-spacing-0);
- color: var(--dark-grey);
-}
-.page-mygov-auth-account .authenticated-body-container__page .xsmall-text {
- font-size: var(--font-size-14);
-}
-.page-mygov-auth-account .authenticated-body-container__page small,
-.page-mygov-auth-account .authenticated-body-container__page .small-text {
- font-size: var(--font-size-16);
-}
-.page-mygov-auth-account .authenticated-body-container__page big,
-.page-mygov-auth-account .authenticated-body-container__page .big-text {
- font-size: var(--font-size-18);
-}
-.page-mygov-auth-account .authenticated-body-container__page p,
-.page-mygov-auth-account .authenticated-body-container__page div {
- font-size: var(--default-font-size);
- line-height: 1.5;
-}
-.page-mygov-auth-account .authenticated-body-container__page p.bold,
-.page-mygov-auth-account .authenticated-body-container__page div.bold {
- font-weight: 700;
-}
-.page-mygov-auth-account .authenticated-body-container__page a {
- color: var(--light-navy);
- text-decoration: underline;
- transition: 150ms ease;
-}
-.page-mygov-auth-account .authenticated-body-container__page a:hover, .page-mygov-auth-account .authenticated-body-container__page a:focus, .page-mygov-auth-account .authenticated-body-container__page a:active {
- text-decoration: none;
-}
-.page-mygov-auth-account .authenticated-body-container__page a:hover {
- color: var(--white);
- background: var(--light-navy);
-}
-.page-mygov-auth-account .authenticated-body-container__page a:focus {
- color: var(--white);
- background: var(--light-navy);
- outline: none;
-}
-.page-mygov-auth-account .authenticated-body-container__page a:active {
- color: var(--white);
- background: var(--navy);
- outline: none;
-}
-.page-mygov-auth-account .authenticated-body-container__page a[target=_blank]::after {
- position: relative;
- margin-left: 0.125rem;
- width: 20px;
- width: 1.25rem;
- height: 20px;
- height: 1.25rem;
- content: url("styles/resources/assets/icons/ia/icon-external-link.svg");
- top: 1px;
-}
-.page-mygov-auth-account .authenticated-body-container__page a[target=_blank]:hover::after, .page-mygov-auth-account .authenticated-body-container__page a[target=_blank]:focus::after, .page-mygov-auth-account .authenticated-body-container__page a[target=_blank]:active::after {
- content: url("styles/resources/assets/icons/ia/icon-external-link-white.svg");
-}
-
-h1,
-.h1,
-.smart-search .search-header,
-.page-mygov-home .smart-search .search-header,
-.global-header .wrapper .smart-search .search-header,
-h2,
-.h2,
-h3,
-.h3,
-h4,
-.h4,
-h5,
-.h5 {
- color: #101820;
-}
-
-.theme-dark h1,
-.theme-dark .h1,
-.theme-dark .smart-search .search-header,
-.smart-search .theme-dark .search-header,
-.theme-dark .global-header .wrapper .smart-search .search-header,
-.global-header .wrapper .smart-search .theme-dark .search-header,
-.theme-dark h2,
-.theme-dark .h2,
-.theme-dark h3,
-.theme-dark .h3,
-.theme-dark h4,
-.theme-dark .h4,
-.theme-dark h5,
-.theme-dark .h5,
-.theme-dark h6,
-.theme-dark .h6,
-.theme-dark p {
- color: #FFFFFF;
-}
-h1.is-align-center,
-.h1.is-align-center,
-.smart-search .is-align-center.search-header,
-.global-header .wrapper .smart-search .is-align-center.search-header,
-h2.is-align-center,
-.h2.is-align-center,
-h3.is-align-center,
-.h3.is-align-center,
-h4.is-align-center,
-.h4.is-align-center,
-h5.is-align-center,
-.h5.is-align-center,
-h6.is-align-center,
-.h6.is-align-center,
-p.is-align-center {
- text-align: center !important;
-}
-h1.is-align-left,
-.h1.is-align-left,
-.smart-search .is-align-left.search-header,
-.global-header .wrapper .smart-search .is-align-left.search-header,
-h2.is-align-left,
-.h2.is-align-left,
-h3.is-align-left,
-.h3.is-align-left,
-h4.is-align-left,
-.h4.is-align-left,
-h5.is-align-left,
-.h5.is-align-left,
-h6.is-align-left,
-.h6.is-align-left,
-p.is-align-left {
- text-align: left !important;
-}
-
-h1,
-.h1,
-.smart-search .search-header,
-.page-mygov-home .smart-search .search-header,
-.global-header .wrapper .smart-search .search-header {
- font-family: "Montserrat", sans-serif;
- font-weight: 700;
- color: #101820;
- font-size: 36px;
- line-height: 40px;
- letter-spacing: -0.5px;
-}
-.page-ausgov-home h1, .page-mygov-home h1,
-.page-ausgov-home .h1,
-.page-ausgov-home .smart-search .search-header,
-.smart-search .page-ausgov-home .search-header,
-.page-ausgov-home .global-header .wrapper .smart-search .search-header,
-.global-header .wrapper .smart-search .page-ausgov-home .search-header,
-.page-mygov-home .h1,
-.page-mygov-home .smart-search .search-header,
-.smart-search .page-mygov-home .search-header,
-.page-mygov-home .global-header .wrapper .smart-search .search-header,
-.global-header .wrapper .smart-search .page-mygov-home .search-header {
- font-size: 50px;
- line-height: 56px;
-}
-@media only screen and (min-width: 64em) {
- .page-ausgov-home h1, .page-mygov-home h1,
-.page-ausgov-home .h1,
-.page-ausgov-home .smart-search .search-header,
-.smart-search .page-ausgov-home .search-header,
-.page-ausgov-home .global-header .wrapper .smart-search .search-header,
-.global-header .wrapper .smart-search .page-ausgov-home .search-header,
-.page-mygov-home .h1,
-.page-mygov-home .smart-search .search-header,
-.smart-search .page-mygov-home .search-header,
-.page-mygov-home .global-header .wrapper .smart-search .search-header,
-.global-header .wrapper .smart-search .page-mygov-home .search-header {
- font-size: 72px;
- line-height: 80px;
- letter-spacing: -1px;
- }
-}
-.page-mygov-auth-home h1,
-.page-mygov-auth-home .h1,
-.page-mygov-auth-home .smart-search .search-header,
-.smart-search .page-mygov-auth-home .search-header,
-.page-mygov-auth-home .global-header .wrapper .smart-search .search-header,
-.global-header .wrapper .smart-search .page-mygov-auth-home .search-header {
- font-size: 50px;
- line-height: 56px;
-}
-
-h2,
-.h2 {
- font-family: "Montserrat", sans-serif;
- font-weight: 700;
- color: #101820;
- font-size: 24px;
- line-height: 30px;
-}
-.page-ausgov-home h2, .page-mygov-home h2,
-.page-ausgov-home .h2,
-.page-mygov-home .h2 {
- font-size: 36px;
- line-height: 40px;
- letter-spacing: -0.5px;
-}
-.page-mygov-auth-home h2, .page-mygov-auth-content h2,
-.page-mygov-auth-home .h2,
-.page-mygov-auth-content .h2 {
- font-weight: 400;
-}
-.key-message-container h2, .modal__content h2,
-.key-message-container .h2,
-.modal__content .h2 {
- font-weight: 700;
-}
-
-h3,
-.h3 {
- font-family: "Montserrat", sans-serif;
- font-weight: 700;
- color: #101820;
- font-size: 20px;
- line-height: 24px;
-}
-@media only screen and (min-width: 64em) {
- h3,
-.h3 {
- line-height: 28px;
- }
-}
-.page-ausgov-home h3, .page-mygov-home h3,
-.page-ausgov-home .h3,
-.page-mygov-home .h3 {
- font-size: 24px;
- line-height: 30px;
-}
-
-h4,
-.h4 {
- font-family: "Montserrat", sans-serif;
- font-weight: 700;
- color: #101820;
- font-size: 18px;
- line-height: 24px;
-}
-
-h5,
-.h5 {
- font-family: "Montserrat", sans-serif;
- font-weight: 700;
- color: #101820;
- font-size: 18px;
- line-height: 24px;
-}
-
-h6,
-.h6 {
- font-family: "Montserrat", sans-serif;
- font-weight: 700;
- color: #101820;
- font-size: 18px;
- line-height: 24px;
-}
-
-.p {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
-}
-.theme-dark .p {
- color: #FFFFFF;
-}
-
-p {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
-}
-.theme-dark p {
- color: #FFFFFF;
-}
-p b,
-p strong, p.bold {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- font-weight: 700;
-}
-.theme-dark p b,
-.theme-dark p strong, .theme-dark p.bold {
- color: #FFFFFF;
-}
-p.black {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- color: #101820;
-}
-.theme-dark p.black {
- color: #FFFFFF;
-}
-p.black b,
-p.black strong {
- color: #101820;
-}
-p.small {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
-}
-.theme-dark p.small {
- color: #FFFFFF;
-}
-p.small b,
-p.small strong, p.small.bold {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark p.small b,
-.theme-dark p.small strong, .theme-dark p.small.bold {
- color: #FFFFFF;
-}
-.theme-dark p.small b,
-.theme-dark p.small strong, .theme-dark p.small.bold {
- color: #FFFFFF;
-}
-p.small.black {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
-}
-.theme-dark p.small.black {
- color: #FFFFFF;
-}
-p.small.black b,
-p.small.black strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark p.small.black b,
-.theme-dark p.small.black strong {
- color: #FFFFFF;
-}
-.theme-dark p.small.black b,
-.theme-dark p.small.black strong {
- color: #FFFFFF;
-}
-
-.footnote {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- line-height: 20px;
-}
-.theme-dark .footnote {
- color: #FFFFFF;
-}
-.footnote.black {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- line-height: 20px;
- color: #101820;
-}
-.theme-dark .footnote.black {
- color: #FFFFFF;
-}
-
-ul,
-ol {
- color: #525252;
-}
-
-hr {
- border: 0;
- border-top: 1px solid #DDDDDD;
- margin: 60px 0;
-}
-
-p a {
- color: #006CE0;
-}
-
-.default-text-wrap {
- word-wrap: break-word;
- word-break: break-word;
-}
-
-.cmp-title__text {
- font-family: "Roboto", sans-serif;
- color: #000000;
- line-height: 1.25;
- letter-spacing: 0;
- font-weight: 300;
- font-size: 2.5rem;
- margin: 2rem 0;
-}
-@media only screen and (min-width: 40em) {
- .cmp-title__text {
- font-weight: 300;
- font-size: 3.875rem;
- }
-}
-.cmp-title__text .section-title {
- font-weight: 500;
-}
-.cmp-title__h3 {
- font-family: "Roboto", sans-serif;
- color: #000000;
- line-height: 1.25;
- letter-spacing: 0;
- font-weight: 400;
- font-size: 2.25rem;
-}
-
-.page-mygov-auth-account * {
- box-sizing: border-box;
-}
-.page-mygov-auth-account .expandable-panel {
- width: 100%;
- border: none;
- text-align: left;
- transition: 150ms;
- background-color: transparent;
- padding: 0;
- display: flex;
- justify-content: space-between;
- cursor: pointer;
-}
-.page-mygov-auth-account .expandable-panel:focus {
- outline: 3px solid var(--black);
- outline-offset: 3px;
-}
-.page-mygov-auth-account .expandable-panel__icon {
- border: solid var(--light-navy);
- border-width: 0 0.225em 0.225em 0;
- pointer-events: none;
- top: 50%;
- transform: translateY(-60%) rotate(45deg);
- height: 0.8rem;
- width: 0.8rem;
- margin: 0.5rem 0.5rem 0;
-}
-.page-mygov-auth-account .expandable-panel__icon.collapsed {
- transform: translateY(-60%) rotate(45deg);
- transition: 150ms;
-}
-.page-mygov-auth-account .expandable-panel__icon.expanded {
- transform: translateY(45%) rotate(-135deg);
- transition: 150ms;
- margin-top: -0.1rem;
-}
-.page-mygov-auth-account .expandable-panel .active, .page-mygov-auth-account .expandable-panel:hover {
- background-color: transparent;
-}
-.page-mygov-auth-account .expandable-panel h2 {
- font-size: 1.25rem;
- color: var(--link-color);
- margin: 0;
-}
-.page-mygov-auth-account .expandable-panel__panel {
- flex-grow: 1;
- background-color: transparent;
- max-height: 0;
- overflow: hidden;
- transition: max-height 0.2s ease-out;
- padding: 0.25rem;
-}
-.page-mygov-auth-account .expandable-panel__panel.active {
- max-height: 100%;
-}
-
-.hidden {
- display: none;
-}
-
-.row {
- display: flex !important;
-}
-
-@media (max-width: 47.9375em) {
- .row {
- display: block !important;
- }
- .row [class*=col-] {
- width: 100% !important;
- }
-}
-.col {
- flex: 1 0 0;
-}
-
-.col-1 {
- width: 8.33%;
-}
-
-.col-2 {
- width: 16.66%;
-}
-
-.col-3 {
- width: 25%;
-}
-
-.col-4 {
- width: 33.33%;
-}
-
-.col-5 {
- width: 41.66%;
-}
-
-.col-6 {
- width: 50%;
-}
-
-.col-7 {
- width: 58.33%;
-}
-
-.col-8 {
- width: 66.66%;
-}
-
-.col-9 {
- width: 75%;
-}
-
-.col-10 {
- width: 83.33%;
-}
-
-.col-11 {
- width: 91.66%;
-}
-
-.col-12 {
- width: 100%;
-}
-
-.l-row {
- display: flex !important;
-}
-
-@media (max-width: 63.9375em) {
- .l-row {
- display: block !important;
- }
-
- [class*=col-l-]:not(.col-l-sidebar) {
- width: 100%;
- }
-}
-@media only screen and (min-width: 64em) {
- .col-l-1 {
- width: 8.33%;
- }
-}
-
-@media only screen and (min-width: 64em) {
- .col-l-2 {
- width: 16.66%;
- }
-}
-
-@media only screen and (min-width: 64em) {
- .col-l-3 {
- width: 25%;
- }
-}
-
-@media only screen and (min-width: 64em) {
- .col-l-4 {
- width: 33.33%;
- }
-}
-
-@media only screen and (min-width: 64em) {
- .col-l-5 {
- width: 41.66%;
- }
-}
-
-@media only screen and (min-width: 64em) {
- .col-l-6 {
- width: 50%;
- }
-}
-
-@media only screen and (min-width: 64em) {
- .col-l-7 {
- width: 58.33%;
- }
-}
-
-@media only screen and (min-width: 64em) {
- .col-l-8 {
- width: 66.66%;
- }
-}
-
-@media only screen and (min-width: 64em) {
- .col-l-9 {
- width: 75%;
- }
-}
-
-@media only screen and (min-width: 64em) {
- .col-l-10 {
- width: 83.33%;
- }
-}
-
-@media only screen and (min-width: 64em) {
- .col-l-11 {
- width: 91.66%;
- }
-}
-
-@media only screen and (min-width: 64em) {
- .col-l-12 {
- width: 100%;
- }
-}
-
-.col-l-sidebar {
- padding: 0 !important;
- margin-bottom: 0 !important;
- float: none !important;
-}
-@media only screen and (min-width: 64em) {
- .col-l-sidebar {
- padding: 0 0 0 120px !important;
- border-bottom: 0;
- order: 1;
- }
-}
-.col-l-sidebar.no-border-bottom .sidebar-container {
- border-bottom: 0;
-}
-.col-l-sidebar .sidebar-container {
- margin: 20px 0;
- position: relative;
-}
-@media only screen and (min-width: 64em) {
- .col-l-sidebar .sidebar-container {
- padding-left: 60px;
- height: 100%;
- }
-}
-.col-l-sidebar .sidebar-container::before {
- position: absolute;
- content: "";
- background-color: #DDDDDD;
- left: 0;
-}
-@media (max-width: 63.9375em) {
- .col-l-sidebar .sidebar-container::before {
- bottom: 0;
- width: 100%;
- height: 1px;
- }
-}
-@media only screen and (min-width: 64em) {
- .col-l-sidebar .sidebar-container::before {
- top: -20px;
- height: calc(100% + 18px);
- width: 1px;
- }
-}
-.col-l-sidebar .sidebar-container > div > div:first-child {
- margin-top: 0;
-}
-.col-l-sidebar .sidebar-container > div > div:last-child {
- margin-bottom: 0;
-}
-
-.restrict-width {
- max-width: 1072px;
-}
-
-.l-container {
- position: relative;
- padding-top: 0 !important;
- padding-bottom: 0 !important;
-}
-
-.first-container {
- position: relative;
- padding-top: 0 !important;
- padding-bottom: 0 !important;
- padding-top: 20px !important;
-}
-
-.last-container {
- position: relative;
- padding-top: 0 !important;
- padding-bottom: 0 !important;
- padding-bottom: 20px !important;
-}
-
-.sticky-container {
- position: fixed;
- bottom: 0;
- width: 100%;
- left: 0;
- z-index: 800;
-}
-
-.spacer-xs {
- height: 0;
- margin-top: 40px;
-}
-
-.spacer-s {
- height: 20px;
-}
-@media only screen and (min-width: 64em) {
- .spacer-s {
- height: 40px;
- }
-}
-
-.spacer-m {
- height: 40px;
-}
-
-.spacer-l {
- height: 40px;
-}
-@media only screen and (min-width: 64em) {
- .spacer-l {
- height: 80px;
- }
-}
-
-.bg-grey {
- background: #F5F5F5;
-}
-
-.bg-yellow {
- background: #FCB80E;
-}
-
-.blue-grey-bg {
- background-color: #EDF2F4;
-}
-
-.light-grey-bg {
- background-color: #F5F5F5;
-}
-
-.m-margin {
- margin: 20px 0;
-}
-
-.l-padding,
-.global-header .wrapper .nav-onscreen,
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12.l-row,
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--8,
-.root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5 + .aem-GridColumn.aem-GridColumn--default--3,
-.root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5,
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--8 {
- margin-left: auto !important;
- margin-right: auto !important;
- float: none !important;
- width: 100%;
- padding: 0 20px;
-}
-.l-padding::before, .l-padding::after,
-.global-header .wrapper .nav-onscreen::before,
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12.l-row::before,
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--8::before,
-.root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5 + .aem-GridColumn.aem-GridColumn--default--3::before,
-.root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5::before,
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--8::before,
-.global-header .wrapper .nav-onscreen::after,
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12.l-row::after,
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--8::after,
-.root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5 + .aem-GridColumn.aem-GridColumn--default--3::after,
-.root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5::after,
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--8::after {
- content: " ";
- display: table;
-}
-.l-padding::after,
-.global-header .wrapper .nav-onscreen::after,
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12.l-row::after,
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--8::after,
-.root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5 + .aem-GridColumn.aem-GridColumn--default--3::after,
-.root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5::after,
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--8::after {
- clear: both;
-}
-@media only screen and (min-width: 40em) {
- .l-padding,
-.global-header .wrapper .nav-onscreen,
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12.l-row,
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--8,
-.root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5 + .aem-GridColumn.aem-GridColumn--default--3,
-.root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5,
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--8 {
- width: 640px;
- }
-}
-@media only screen and (min-width: 48em) {
- .l-padding,
-.global-header .wrapper .nav-onscreen,
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12.l-row,
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--8,
-.root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5 + .aem-GridColumn.aem-GridColumn--default--3,
-.root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5,
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--8 {
- width: 768px;
- }
-}
-@media only screen and (min-width: 64em) {
- .l-padding,
-.global-header .wrapper .nav-onscreen,
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12.l-row,
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--8,
-.root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5 + .aem-GridColumn.aem-GridColumn--default--3,
-.root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5,
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--8 {
- width: 1024px;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .l-padding,
-.global-header .wrapper .nav-onscreen,
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12.l-row,
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--8,
-.root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5 + .aem-GridColumn.aem-GridColumn--default--3,
-.root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5,
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--8 {
- width: 1244px;
- padding: 0 40px;
- }
-}
-@media only screen and (min-width: 88.125em) {
- .l-padding,
-.global-header .wrapper .nav-onscreen,
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12.l-row,
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--8,
-.root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5 + .aem-GridColumn.aem-GridColumn--default--3,
-.root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5,
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--8 {
- width: 1360px;
- }
-}
-
-.static-page {
- min-height: 100vh;
- width: 100vw;
-}
-@media only screen and (min-width: 64em) {
- .static-page {
- padding: 30px 0;
- }
-}
-.static-page__content {
- width: 100%;
- max-width: 770px;
- margin: 0 auto;
-}
-
-.theme-dark {
- background-color: #183052;
-}
-
-body,
-div#root {
- z-index: 400;
- scroll-behavior: smooth;
-}
-
-*:not(main)[tabindex="-1"]:focus {
- outline: 3px solid #183052;
-}
-
-main:focus {
- outline: none;
-}
-
-dl {
- margin: 20px 0;
-}
-dl dt {
- margin: 0 0 10px;
-}
-dl dd {
- margin: 0 0 5px;
-}
-dl dd:not(:last-child) {
- margin-bottom: 40px;
-}
-dl dd img {
- display: inline-block;
- vertical-align: text-top;
- margin-right: 3px;
-}
-dl dd img + p {
- display: inline-block;
-}
-dl dt,
-dl dt h3 {
- font-family: "Roboto", sans-serif;
- font-size: 18px;
- font-weight: 300;
-}
-dl dd,
-dl dd p {
- font-size: 24px;
- font-weight: 900;
- color: #101820;
- margin: 0;
- overflow-wrap: break-word;
-}
-
-.cmp-text {
- padding: 0;
- margin: 20px 0;
-}
-.cmp-text h1,
-.cmp-text h2,
-.cmp-text h3,
-.cmp-text h4,
-.cmp-text h5,
-.cmp-text h6 {
- margin: 40px 0 20px;
-}
-.cmp-text p {
- margin: 20px 0;
-}
-.cmp-text :first-child:not(.table-responsive) {
- margin-top: 0 !important;
-}
-.cmp-text :last-child:not(.table-responsive) {
- margin-bottom: 0 !important;
-}
-.cmp-text a {
- color: #006CE0;
-}
-.cmp-text a:hover {
- text-decoration: none;
-}
-.cmp-text small {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
-}
-.theme-dark .cmp-text small {
- color: #FFFFFF;
-}
-.cmp-text small b,
-.cmp-text small strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .cmp-text small b,
-.theme-dark .cmp-text small strong {
- color: #FFFFFF;
-}
-.theme-dark .cmp-text small b,
-.theme-dark .cmp-text small strong {
- color: #FFFFFF;
-}
-.cmp-text sup {
- font-size: 12px;
- position: relative;
- top: -4px;
- letter-spacing: -0.08px;
- line-height: normal;
- font-weight: 900;
-}
-.rich-text-section-heading .cmp-text, .l-container .rich-text-section-heading .cmp-text {
- padding-top: 30px;
-}
-@media only screen and (min-width: 64em) {
- .rich-text-section-heading .cmp-text, .l-container .rich-text-section-heading .cmp-text {
- padding-top: 40px;
- }
-}
-
-.cmp-image {
- max-width: 100%;
- margin: 20px 0;
-}
-.cmp-image__image {
- display: block;
- width: 100%;
-}
-.cmp-image__title {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- line-height: 20px;
- display: block;
- padding: 20px 0;
- border-bottom: 1px solid #DDDDDD;
-}
-.theme-dark .cmp-image__title {
- color: #FFFFFF;
-}
-
-@supports (display: -ms-grid) {
- .aem-Grid {
- overflow-x: hidden;
- }
-}
-@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
- .aem-Grid {
- overflow-x: hidden;
- padding: 0 5px;
- }
-}
-
-.root.responsivegrid .aem-Grid > .aem-GridColumn {
- float: none !important;
-}
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 {
- float: none;
- width: 100%;
-}
-.root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5 {
- display: inline-block;
- margin-left: 0 !important;
- margin-right: 0 !important;
-}
-@media only screen and (min-width: 40em) {
- .root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5 {
- width: calc(640 / 8 * 5) px;
- margin-left: calc((100vw - 640px) / 2) !important;
- }
-}
-@media only screen and (min-width: 48em) {
- .root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5 {
- width: calc(768 / 8 * 5) px;
- margin-left: calc((100vw - 768px) / 2) !important;
- }
-}
-@media only screen and (min-width: 64em) {
- .root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5 {
- width: calc(1024 / 8 * 5) px;
- margin-left: calc((100vw - 1024px) / 2) !important;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5 {
- width: calc(1244 / 8 * 5) px;
- margin-left: calc((100vw - 1244px) / 2) !important;
- }
-}
-@media only screen and (min-width: 88.125em) {
- .root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5 {
- width: calc(1360 / 8 * 5) px;
- margin-left: calc((100vw - 1360px) / 2) !important;
- }
-}
-.root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5 + .aem-GridColumn.aem-GridColumn--default--3 {
- display: inline-block;
- margin-left: 0 !important;
- margin-right: 0 !important;
-}
-@media only screen and (min-width: 40em) {
- .root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5 + .aem-GridColumn.aem-GridColumn--default--3 {
- width: calc(640 / 8 * 3) px;
- margin-left: -4px !important;
- }
-}
-@media only screen and (min-width: 48em) {
- .root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5 + .aem-GridColumn.aem-GridColumn--default--3 {
- width: calc(768 / 8 * 3) px;
- }
-}
-@media only screen and (min-width: 64em) {
- .root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5 + .aem-GridColumn.aem-GridColumn--default--3 {
- width: calc(1024 / 8 * 3) px;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5 + .aem-GridColumn.aem-GridColumn--default--3 {
- width: calc(1244 / 8 * 3) px;
- }
-}
-@media only screen and (min-width: 88.125em) {
- .root.responsivegrid .aem-Grid.aem-Grid--default--12:not(.l-row) > .aem-GridColumn.aem-GridColumn--default--5 + .aem-GridColumn.aem-GridColumn--default--3 {
- width: calc(1360 / 8 * 3) px;
- }
-}
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 {
- float: none;
-}
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 {
- float: none;
- width: 100%;
-}
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12.l-row > .aem-GridColumn {
- margin-left: 0;
- margin-right: 0;
- width: 100%;
-}
-@media only screen and (min-width: 64em) {
- .root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12.l-row > .aem-GridColumn {
- width: 62.5%;
- }
- .root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12.l-row > .aem-GridColumn.col-l-sidebar {
- width: 37.5%;
- }
-}
-.root.responsivegrid > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 > .aem-Grid.aem-Grid--default--12.l-row > .aem-GridColumn:not(.col-l-sidebar) {
- margin-top: 20px;
-}
-
-.sr-only {
- border: 0;
- clip: rect(0, 0, 0, 0);
- height: 1px;
- margin: -1px;
- overflow: hidden;
- padding: 0;
- position: absolute;
- white-space: nowrap;
- width: 1px;
-}
-
-/* Takes one parameter, adds the psuedo elements to its current element, placement can be modified by providing a boolean value */
-.inbox-ul-list {
- margin: 0;
- padding: 0;
- list-style: none;
- border-top: 1px solid #DDDDDD;
-}
-.inbox-ul-list > li {
- position: relative;
- border-bottom: 1px solid #DDDDDD;
-}
-.inbox-ul-list > li > a,
-.inbox-ul-list > li > label {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- display: block;
- margin: 0;
- padding: 20px;
- text-decoration: none;
- transition: background 150ms;
-}
-.theme-dark .inbox-ul-list > li > a,
-.theme-dark .inbox-ul-list > li > label {
- color: #FFFFFF;
-}
-.inbox-ul-list > li > a b,
-.inbox-ul-list > li > a strong,
-.inbox-ul-list > li > label b,
-.inbox-ul-list > li > label strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .inbox-ul-list > li > a b,
-.theme-dark .inbox-ul-list > li > a strong,
-.theme-dark .inbox-ul-list > li > label b,
-.theme-dark .inbox-ul-list > li > label strong {
- color: #FFFFFF;
-}
-.theme-dark .inbox-ul-list > li > a b,
-.theme-dark .inbox-ul-list > li > a strong,
-.theme-dark .inbox-ul-list > li > label b,
-.theme-dark .inbox-ul-list > li > label strong {
- color: #FFFFFF;
-}
-.inbox-ul-list > li > a:hover,
-.inbox-ul-list > li > label:hover {
- background-color: val(--ocean-blue-40);
-}
-.inbox-ul-list > li > a:hover .communication-item__provider,
-.inbox-ul-list > li > label:hover .communication-item__provider {
- text-decoration: underline;
-}
-.inbox-ul-list > li > a:focus-within, .inbox-ul-list > li > a:focus,
-.inbox-ul-list > li > label:focus-within,
-.inbox-ul-list > li > label:focus {
- outline-offset: -2px;
-}
-.inbox-ul-list > li > a:focus-within,
-.inbox-ul-list > li > label:focus-within {
- outline: 3px solid #183052;
-}
-.inbox-ul-list > li > a:hover,
-.inbox-ul-list > li > label:hover {
- cursor: pointer;
- background: #E5F1FD;
-}
-.inbox-ul-list > li > a::before,
-.inbox-ul-list > li > label::before {
- filter: grayscale(1);
-}
-.inbox-ul-list > li > a input[type=radio],
-.inbox-ul-list > li > label input[type=radio] {
- opacity: 0;
- cursor: pointer;
- position: absolute;
-}
-.inbox-ul-list > li > span.skeleton {
- display: block;
- padding: 20px;
- height: 64px;
-}
-
-.inbox-ul-folder-list {
- margin: 0;
- padding: 0;
- list-style: none;
- border-top: 1px solid #DDDDDD;
-}
-.inbox-ul-folder-list > li {
- position: relative;
- border-bottom: 1px solid #DDDDDD;
-}
-.inbox-ul-folder-list > li > a,
-.inbox-ul-folder-list > li > label {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- display: block;
- margin: 0;
- padding: 20px;
- text-decoration: none;
- transition: background 150ms;
- position: relative;
- padding-left: 64px;
-}
-.theme-dark .inbox-ul-folder-list > li > a,
-.theme-dark .inbox-ul-folder-list > li > label {
- color: #FFFFFF;
-}
-.inbox-ul-folder-list > li > a b,
-.inbox-ul-folder-list > li > a strong,
-.inbox-ul-folder-list > li > label b,
-.inbox-ul-folder-list > li > label strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .inbox-ul-folder-list > li > a b,
-.theme-dark .inbox-ul-folder-list > li > a strong,
-.theme-dark .inbox-ul-folder-list > li > label b,
-.theme-dark .inbox-ul-folder-list > li > label strong {
- color: #FFFFFF;
-}
-.theme-dark .inbox-ul-folder-list > li > a b,
-.theme-dark .inbox-ul-folder-list > li > a strong,
-.theme-dark .inbox-ul-folder-list > li > label b,
-.theme-dark .inbox-ul-folder-list > li > label strong {
- color: #FFFFFF;
-}
-.inbox-ul-folder-list > li > a:hover,
-.inbox-ul-folder-list > li > label:hover {
- background-color: val(--ocean-blue-40);
-}
-.inbox-ul-folder-list > li > a:hover .communication-item__provider,
-.inbox-ul-folder-list > li > label:hover .communication-item__provider {
- text-decoration: underline;
-}
-.inbox-ul-folder-list > li > a:focus-within, .inbox-ul-folder-list > li > a:focus,
-.inbox-ul-folder-list > li > label:focus-within,
-.inbox-ul-folder-list > li > label:focus {
- outline-offset: -2px;
-}
-.inbox-ul-folder-list > li > a:focus-within,
-.inbox-ul-folder-list > li > label:focus-within {
- outline: 3px solid #183052;
-}
-.inbox-ul-folder-list > li > a:hover,
-.inbox-ul-folder-list > li > label:hover {
- cursor: pointer;
- background: #E5F1FD;
-}
-.inbox-ul-folder-list > li > a::before,
-.inbox-ul-folder-list > li > label::before {
- filter: grayscale(1);
-}
-.inbox-ul-folder-list > li > a input[type=radio],
-.inbox-ul-folder-list > li > label input[type=radio] {
- opacity: 0;
- cursor: pointer;
- position: absolute;
-}
-.inbox-ul-folder-list > li > a:focus-within span, .inbox-ul-folder-list > li > a:hover span, .inbox-ul-folder-list > li > a:focus span,
-.inbox-ul-folder-list > li > label:focus-within span,
-.inbox-ul-folder-list > li > label:hover span,
-.inbox-ul-folder-list > li > label:focus span {
- text-decoration: underline;
-}
-.inbox-ul-folder-list > li > a:not([role=menuitem]),
-.inbox-ul-folder-list > li > label:not([role=menuitem]) {
- padding-right: 50px;
-}
-.inbox-ul-folder-list > li > a:not([role=menuitem]) span,
-.inbox-ul-folder-list > li > label:not([role=menuitem]) span {
- display: block;
- white-space: nowrap;
- overflow: hidden;
- text-overflow: ellipsis;
- max-width: 38ch;
-}
-@media only screen and (min-width: 64em) {
- .inbox-ul-folder-list > li > a:not([role=menuitem]) span,
-.inbox-ul-folder-list > li > label:not([role=menuitem]) span {
- max-width: 15ch;
- }
-}
-.inbox-ul-folder-list > li > a::before,
-.inbox-ul-folder-list > li > label::before {
- content: "";
- position: absolute;
- top: 0;
- left: 0;
- width: 20px;
- height: 20px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin;
- transition-duration: 300ms;
- transition-timing-function: ease;
- background-image: url("styles/resources/assets/icons/authenticated/icon-folder.svg");
- top: 19px;
- left: 22px;
-}
-.inbox-ul-folder-list > li > a.is-trash::before,
-.inbox-ul-folder-list > li > label.is-trash::before {
- background-image: url("styles/resources/assets/icons/authenticated/icon-trash.svg");
-}
-.inbox-ul-folder-list > li > a.is-selected,
-.inbox-ul-folder-list > li > label.is-selected {
- background: #E5F1FD;
- font-weight: 700;
-}
-.inbox-ul-folder-list > li > a.is-selected.inbox,
-.inbox-ul-folder-list > li > label.is-selected.inbox {
- background: var(--ocean-blue-40);
-}
-.inbox-ul-folder-list > li > a.is-selected::before,
-.inbox-ul-folder-list > li > label.is-selected::before {
- filter: grayscale(1);
-}
-.inbox-ul-folder-list > li > a:not(.is-selected) + .action-menu > .action-menu__button:hover,
-.inbox-ul-folder-list > li > label:not(.is-selected) + .action-menu > .action-menu__button:hover {
- background-color: #E5F1FD;
-}
-.inbox-ul-folder-list > li > a.is-subfolder,
-.inbox-ul-folder-list > li > label.is-subfolder {
- padding-left: 106px;
-}
-.inbox-ul-folder-list > li > a.is-subfolder::before,
-.inbox-ul-folder-list > li > label.is-subfolder::before {
- left: 64px;
-}
-.inbox-ul-folder-list > li > a.is-subfolder span,
-.inbox-ul-folder-list > li > label.is-subfolder span {
- max-width: 32ch;
-}
-@media only screen and (min-width: 64em) {
- .inbox-ul-folder-list > li > a.is-subfolder span,
-.inbox-ul-folder-list > li > label.is-subfolder span {
- max-width: 10ch;
- }
-}
-.inbox-ul-folder-list > li > span.skeleton {
- display: block;
- padding: 20px;
- height: 64px;
-}
-
-.block-spacer-xxsmall {
- padding: 0;
- margin: 0;
- min-height: 0.25em;
-}
-
-.block-spacer-xsmall, .page-mygov-auth-account .rich-text-inner-bottom-spacer, .page-mygov-auth-account .rich-text-inner-top-spacer {
- padding: 0;
- margin: 0;
- min-height: 0.5em;
-}
-
-.block-spacer-small, .page-mygov-auth-account .spacer {
- padding: 0;
- margin: 0;
- min-height: 1em;
-}
-
-.block-spacer-default, .input-spacer {
- padding: 0;
- margin: 0;
- min-height: 1.5em;
-}
-
-.block-spacer-medium {
- padding: 0;
- margin: 0;
- min-height: 2em;
-}
-
-.block-spacer-large {
- padding: 0;
- margin: 0;
- min-height: 3em;
-}
-
-.top-pad-spacer-xxsmall {
- padding-top: 0.25em;
-}
-
-.top-pad-spacer-xsmall {
- padding-top: 0.5em;
-}
-
-.top-pad-spacer-small {
- padding-top: 1em;
-}
-
-.top-pad-spacer-default {
- padding-top: 1.5em;
-}
-
-.top-pad-spacer-medium {
- padding-top: 2em;
-}
-
-.top-pad-spacer-large {
- padding-top: 3em;
-}
-
-.bottom-pad-spacer-xxsmall {
- padding-bottom: 0.25em;
-}
-
-.bottom-pad-spacer-xsmall {
- padding-bottom: 0.5em;
-}
-
-.bottom-pad-spacer-small {
- padding-bottom: 1em;
-}
-
-.bottom-pad-spacer-default {
- padding-bottom: 1.5em;
-}
-
-.bottom-pad-spacer-medium {
- padding-bottom: 2em;
-}
-
-.bottom-pad-spacer-large {
- padding-bottom: 3em;
-}
-
-.left-pad-spacer-xxsmall {
- padding-left: 0.25em;
-}
-
-.left-pad-spacer-xsmall {
- padding-left: 0.5em;
-}
-
-.left-pad-spacer-small {
- padding-left: 1em;
-}
-
-.left-pad-spacer-default {
- padding-left: 1.5em;
-}
-
-.left-pad-spacer-medium {
- padding-left: 2em;
-}
-
-.left-pad-spacer-large {
- padding-left: 3em;
-}
-
-.right-pad-spacer-xxsmall {
- padding-right: 0.25em;
-}
-
-.right-pad-spacer-xsmall {
- padding-right: 0.5em;
-}
-
-.right-pad-spacer-small {
- padding-right: 1em;
-}
-
-.right-pad-spacer-default {
- padding-right: 1.5em;
-}
-
-.right-pad-spacer-medium {
- padding-right: 2em;
-}
-
-.right-pad-spacer-large {
- padding-right: 3em;
-}
-
-.top-margin-spacer-xxsmall {
- margin-top: 0.25em;
-}
-
-.top-margin-spacer-xsmall {
- margin-top: 0.5em;
-}
-
-.top-margin-spacer-small, .page-mygov-auth-account details[open] .disclosure-body {
- margin-top: 1em;
-}
-
-.top-margin-spacer-default {
- margin-top: 1.5em;
-}
-
-.top-margin-spacer-medium {
- margin-top: 2em;
-}
-
-.top-margin-spacer-large {
- margin-top: 3em;
-}
-
-.left-margin-spacer-xxsmall {
- margin-left: 0.25em;
-}
-
-.left-margin-spacer-xsmall {
- margin-left: 0.5em;
-}
-
-.left-margin-spacer-small {
- margin-left: 1em;
-}
-
-.left-margin-spacer-default {
- margin-left: 1.5em;
-}
-
-.left-margin-spacer-medium {
- margin-left: 2em;
-}
-
-.left-margin-spacer-large {
- margin-left: 3em;
-}
-
-.no-top-spacing, .page-mygov-auth-account .authored-disclosure-content p:first-of-type, .page-mygov-auth-account .rich-text-body p:first-of-type {
- padding-top: 0;
- margin-top: 0;
-}
-
-.no-bottom-spacing, .page-mygov-auth-account .authored-disclosure-content p:last-of-type, .page-mygov-auth-account .rich-text-body p:last-of-type {
- padding-bottom: 0;
- margin-bottom: 0;
-}
-
-/* width */
-.w-20 {
- width: 20rem;
-}
-
-.w-20-r {
- width: 20rem;
-}
-@media (max-width: 639px) {
- .w-20-r {
- width: 100%;
- }
-}
-
-.w-30 {
- width: 30rem;
-}
-
-.w-30-r {
- width: 30rem;
-}
-@media (max-width: 639px) {
- .w-30-r {
- width: 100%;
- }
-}
-
-.w-40 {
- width: 40rem;
-}
-
-.w-40-r {
- width: 40rem;
-}
-@media (max-width: 639px) {
- .w-40-r {
- width: 100%;
- }
-}
-
-.updateContactDetails .update-details-tile .update-details-tile__header div.heading,
-.updateContactDetails .update-details-tile > .update-details-tile__wrapper .update-details-tile__header div.heading, .updateContactDetails .update-notification-tile .header div.heading {
- font-family: "Roboto", sans-serif;
- font-size: 16px;
- line-height: 1.15;
- color: #000000;
- margin: 0;
- display: flex;
- flex-wrap: wrap;
-}
-.updateContactDetails .update-details-tile .update-details-tile__header div.heading strong,
-.updateContactDetails .update-details-tile > .update-details-tile__wrapper .update-details-tile__header div.heading strong, .updateContactDetails .update-notification-tile .header div.heading strong {
- font-size: 16px;
- line-height: 1.15;
- margin: 0;
- color: #000000;
-}
-.updateContactDetails .update-details-tile .update-details-tile__header div.heading > h3,
-.updateContactDetails .update-details-tile > .update-details-tile__wrapper .update-details-tile__header div.heading > h3, .updateContactDetails .update-notification-tile .header div.heading > h3 {
- font-family: "Roboto", sans-serif;
- font-size: 16px;
- line-height: 1.15;
- color: #000000;
- margin: 0;
- font-weight: 700;
-}
-.updateContactDetails .update-details-tile .update-details-tile__header div.heading > h3 strong,
-.updateContactDetails .update-details-tile > .update-details-tile__wrapper .update-details-tile__header div.heading > h3 strong, .updateContactDetails .update-notification-tile .header div.heading > h3 strong {
- font-size: 16px;
- line-height: 1.15;
- margin: 0;
- color: #000000;
-}
-.updateContactDetails .update-details-tile .update-details-tile__header div.heading > p,
-.updateContactDetails .update-details-tile > .update-details-tile__wrapper .update-details-tile__header div.heading > p, .updateContactDetails .update-notification-tile .header div.heading > p {
- font-family: "Roboto", sans-serif;
- font-size: 16px;
- line-height: 1.15;
- color: #000000;
- margin: 0;
- font-weight: 400;
-}
-.updateContactDetails .update-details-tile .update-details-tile__header div.heading > p strong,
-.updateContactDetails .update-details-tile > .update-details-tile__wrapper .update-details-tile__header div.heading > p strong, .updateContactDetails .update-notification-tile .header div.heading > p strong {
- font-size: 16px;
- line-height: 1.15;
- margin: 0;
- color: #000000;
-}
-
-.page-mygov-auth-account .authored-rich-text-content ul {
- padding-left: 1rem;
- list-style-type: none;
-}
-.page-mygov-auth-account .authored-rich-text-content ul li {
- color: var(--dark-grey);
- font-size: 1rem;
- line-height: 1.8;
-}
-.page-mygov-auth-account .authored-rich-text-content ul li::before {
- content: "";
- position: relative;
- display: inline-block;
- left: 0;
- width: 4px;
- height: 4px;
- border-radius: 50%;
- background: var(--black);
- margin: auto;
- margin-right: 1rem;
- vertical-align: middle;
-}
-.page-mygov-auth-account .rich-text-body {
- font-family: var(--family-roboto);
- font-style: var(--style-normal);
- font-weight: var(--weight-normal);
- letter-spacing: var(--character-spacing-0);
-}
-.page-mygov-auth-account .rich-text-body p {
- margin: 0 0 1em 0;
-}
-.page-mygov-auth-account .rich-text-body p.bold {
- font-weight: 700;
-}
-.page-mygov-auth-account .rich-text-body p.mb-half {
- margin-bottom: 0.5em;
-}
-.page-mygov-auth-account .rich-text-body div.mb-1 {
- margin-bottom: 1em;
-}
-.page-mygov-auth-account .disclosure-summary {
- list-style-type: none;
- text-decoration: underline;
- color: var(--link-color);
- cursor: pointer;
- font-weight: 500;
-}
-.page-mygov-auth-account .disclosure-summary img {
- position: relative;
- margin-left: 0.5em;
- bottom: 0.2em;
- height: 0.5em;
-}
-.page-mygov-auth-account .authored-disclosure-content ul {
- padding-left: 1rem;
- list-style-type: none;
-}
-.page-mygov-auth-account .authored-disclosure-content ul li {
- color: var(--dark-grey);
- font-size: 1rem;
- line-height: 1.8;
-}
-.page-mygov-auth-account .authored-disclosure-content ul li::before {
- content: "";
- position: relative;
- display: inline-block;
- left: 0;
- width: 4px;
- height: 4px;
- border-radius: 50%;
- background: var(--black);
- margin: auto;
- margin-right: 1rem;
- vertical-align: middle;
-}
-.page-mygov-auth-account .authored-disclosure-content ul {
- padding: 0;
- margin: 0;
-}
-.page-mygov-auth-account .authored-disclosure-content ul li {
- font-size: unset;
- color: var(--dark-grey);
-}
-.mt-none {
- margin-top: 0px !important;
-}
-
-.mt-xxs {
- margin-top: 4px !important;
-}
-
-.mt-xs {
- margin-top: 8px !important;
-}
-
-.mt-sm {
- margin-top: 12px !important;
-}
-
-.mt-md {
- margin-top: 16px !important;
-}
-
-.mt-lg {
- margin-top: 24px !important;
-}
-
-.mt-xl {
- margin-top: 32px !important;
-}
-
-.mt-xxl {
- margin-top: 48px !important;
-}
-
-.pt-none {
- padding-top: 0px !important;
-}
-
-.pt-xxs {
- padding-top: 4px !important;
-}
-
-.pt-xs {
- padding-top: 8px !important;
-}
-
-.pt-sm {
- padding-top: 12px !important;
-}
-
-.pt-md {
- padding-top: 16px !important;
-}
-
-.pt-lg {
- padding-top: 24px !important;
-}
-
-.pt-xl {
- padding-top: 32px !important;
-}
-
-.pt-xxl {
- padding-top: 48px !important;
-}
-
-.mr-none {
- margin-right: 0px !important;
-}
-
-.mr-xxs {
- margin-right: 4px !important;
-}
-
-.mr-xs {
- margin-right: 8px !important;
-}
-
-.mr-sm {
- margin-right: 12px !important;
-}
-
-.mr-md {
- margin-right: 16px !important;
-}
-
-.mr-lg {
- margin-right: 24px !important;
-}
-
-.mr-xl {
- margin-right: 32px !important;
-}
-
-.mr-xxl {
- margin-right: 48px !important;
-}
-
-.pr-none {
- padding-right: 0px !important;
-}
-
-.pr-xxs {
- padding-right: 4px !important;
-}
-
-.pr-xs {
- padding-right: 8px !important;
-}
-
-.pr-sm {
- padding-right: 12px !important;
-}
-
-.pr-md {
- padding-right: 16px !important;
-}
-
-.pr-lg {
- padding-right: 24px !important;
-}
-
-.pr-xl {
- padding-right: 32px !important;
-}
-
-.pr-xxl {
- padding-right: 48px !important;
-}
-
-.mb-none {
- margin-bottom: 0px !important;
-}
-
-.mb-xxs {
- margin-bottom: 4px !important;
-}
-
-.mb-xs {
- margin-bottom: 8px !important;
-}
-
-.mb-sm {
- margin-bottom: 12px !important;
-}
-
-.mb-md {
- margin-bottom: 16px !important;
-}
-
-.mb-lg {
- margin-bottom: 24px !important;
-}
-
-.mb-xl {
- margin-bottom: 32px !important;
-}
-
-.mb-xxl {
- margin-bottom: 48px !important;
-}
-
-.pb-none {
- padding-bottom: 0px !important;
-}
-
-.pb-xxs {
- padding-bottom: 4px !important;
-}
-
-.pb-xs {
- padding-bottom: 8px !important;
-}
-
-.pb-sm {
- padding-bottom: 12px !important;
-}
-
-.pb-md {
- padding-bottom: 16px !important;
-}
-
-.pb-lg {
- padding-bottom: 24px !important;
-}
-
-.pb-xl {
- padding-bottom: 32px !important;
-}
-
-.pb-xxl {
- padding-bottom: 48px !important;
-}
-
-.ml-none {
- margin-left: 0px !important;
-}
-
-.ml-xxs {
- margin-left: 4px !important;
-}
-
-.ml-xs {
- margin-left: 8px !important;
-}
-
-.ml-sm {
- margin-left: 12px !important;
-}
-
-.ml-md {
- margin-left: 16px !important;
-}
-
-.ml-lg {
- margin-left: 24px !important;
-}
-
-.ml-xl {
- margin-left: 32px !important;
-}
-
-.ml-xxl {
- margin-left: 48px !important;
-}
-
-.pl-none {
- padding-left: 0px !important;
-}
-
-.pl-xxs {
- padding-left: 4px !important;
-}
-
-.pl-xs {
- padding-left: 8px !important;
-}
-
-.pl-sm {
- padding-left: 12px !important;
-}
-
-.pl-md {
- padding-left: 16px !important;
-}
-
-.pl-lg {
- padding-left: 24px !important;
-}
-
-.pl-xl {
- padding-left: 32px !important;
-}
-
-.pl-xxl {
- padding-left: 48px !important;
-}
-
-.datatable-wrapper {
- width: 100%;
- overflow: auto;
- margin: auto;
-}
-.datatable-wrapper::-webkit-scrollbar {
- height: 11px;
-}
-.datatable-wrapper::-webkit-scrollbar-track {
- height: 11px;
- background: #d9d9d6;
- border-radius: 5px;
- background-clip: content-box;
-}
-.datatable-wrapper::-webkit-scrollbar-thumb {
- background: #969696;
- border-radius: 10px;
- width: 5%;
-}
-.datatable-wrapper::-webkit-scrollbar-thumb:hover {
- background: #808080;
-}
-
-.data-table {
- max-width: 1072px;
- min-width: 280px;
- width: 100%;
- background-color: var(--white);
- border-collapse: collapse;
-}
-.data-table caption {
- line-height: 24px;
- text-align: left;
- padding-bottom: 20px;
- color: var(--dark-navy);
- caption-side: top;
-}
-.data-table caption p {
- margin: 0px;
-}
-.data-table tr td,
-.data-table tr th {
- vertical-align: top;
- text-align: left;
- border-bottom: 1px solid #CCCCCC;
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #666666;
- padding: 30px 30px 30px 0px;
- line-height: 1.25;
-}
-.theme-dark .data-table tr td,
-.theme-dark .data-table tr th {
- color: #FFFFFF;
-}
-.data-table tr td th,
-.data-table tr th th {
- background-color: var(--white);
-}
-.data-table tr td th padding span,
-.data-table tr th th padding span {
- color: var(--black);
- font-weight: 700 !important;
-}
-.data-table thead tr {
- border-bottom: 2px solid #525252;
-}
-.data-table thead th {
- padding: 10px 0px 17px 0px;
- font-weight: 700;
-}
-.data-table tr td:last-child {
- padding: 30px 0px 30px 0px;
-}
-.data-table__no-more-rows-text td {
- color: #666666 !important;
- font-weight: 700 !important;
- border-bottom: none !important;
-}
-
-.smartbanner__icon {
- width: 65px;
- width: 4.0625rem;
- height: 65px;
- height: 4.0625rem;
- border-radius: 15px;
- border-radius: 0.9375rem;
- margin-left: 12.5px;
- margin-left: 0.78125rem;
- background-size: contain;
- position: static;
- display: none;
-}
-.smartbanner__icon[style] {
- display: block;
-}
-.smartbanner__info {
- position: static;
- width: auto;
- height: auto;
-}
-.smartbanner__info > div {
- margin-top: -7px;
- margin-top: -0.4375rem;
- margin-bottom: -7px;
- margin-bottom: -0.4375rem;
- font-size: 12px;
- font-size: 0.75rem;
-}
-.smartbanner__info > div > * {
- margin-top: 7px;
- margin-top: 0.4375rem;
- margin-bottom: 7px;
- margin-bottom: 0.4375rem;
- font-size: inherit;
-}
-.smartbanner__info > div > *.smartbanner__info__title {
- font-size: 14px;
- font-size: 0.875rem;
-}
-.smartbanner, .smartbanner.smartbanner--android {
- height: 80px;
- height: 5rem;
- padding: 0 25px 0 11.5px;
- padding: 0 1.5625rem 0 0.71875rem;
- font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica", "Roboto", sans-serif;
- background: none;
- background-color: #F2F1F6;
- box-shadow: none;
- display: flex;
- align-items: center;
- z-index: 21;
-}
-.smartbanner > *, .smartbanner.smartbanner--android > * {
- margin-left: 6px;
- margin-left: 0.375rem;
- margin-right: 6px;
- margin-right: 0.375rem;
-}
-.smartbanner .smartbanner__exit, .smartbanner.smartbanner--android .smartbanner__exit {
- width: 8px;
- width: 0.5rem;
- height: 8px;
- height: 0.5rem;
- margin-top: 32.5px;
- margin-top: 2.03125rem;
- background: no-repeat center;
- background-image: url("styles/resources/assets/icons/Close @16.svg");
- background-size: contain;
- box-shadow: none;
- text-shadow: none;
- align-self: flex-start;
- position: static;
- border-radius: 0;
-}
-.smartbanner .smartbanner__exit:before, .smartbanner.smartbanner--android .smartbanner__exit:before {
- display: none;
-}
-.smartbanner .smartbanner__exit:after, .smartbanner.smartbanner--android .smartbanner__exit:after {
- display: none;
-}
-.smartbanner .smartbanner__info, .smartbanner.smartbanner--android .smartbanner__info {
- text-shadow: none;
- color: #7F7E84;
-}
-.smartbanner .smartbanner__info .smartbanner__info__title, .smartbanner.smartbanner--android .smartbanner__info .smartbanner__info__title {
- color: var(--black);
- font-weight: 400;
-}
-.smartbanner .smartbanner__button, .smartbanner.smartbanner--android .smartbanner__button {
- position: static;
- margin-left: auto;
- box-shadow: none;
-}
-.smartbanner .smartbanner__button__label, .smartbanner.smartbanner--android .smartbanner__button__label {
- font-size: 17px;
- font-size: 1.0625rem;
- background: none;
- padding: 0;
- font-weight: 400;
- color: #047AFB;
- line-height: 1.1764705882;
- min-width: 0;
-}
-.smartbanner .smartbanner__button__label:hover, .smartbanner .smartbanner__button__label:active, .smartbanner.smartbanner--android .smartbanner__button__label:hover, .smartbanner.smartbanner--android .smartbanner__button__label:active {
- background-color: transparent;
-}
-@media only screen and (min-width: 48em) {
- .smartbanner, .smartbanner.smartbanner--android {
- display: none;
- }
-}
-
-/* ------------- FORM ------------- */
-fieldset {
- border: none;
-}
-
-.input-group {
- position: relative;
- margin-top: 15px;
- margin-bottom: 15px;
- display: flex;
- flex-direction: column;
- width: 100% !important;
-}
-@media only screen and (min-width: 48em) {
- .input-group {
- width: auto;
- }
-}
-.input-group__horizontal {
- display: inline-block;
- padding-top: 1em;
- width: auto;
- margin-top: 15px;
- margin-bottom: 20px;
-}
-@media only screen and (min-width: 48em) {
- .input-group__horizontal {
- width: 500px;
- padding-top: 1.5em;
- }
-}
-.input-group--sort.input-group {
- flex-direction: row;
- align-items: center;
- justify-content: flex-end;
- margin: 0;
-}
-.input-group--sort.input-group label {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- padding: 20px 5px 20px 27px;
- top: initial;
- position: relative;
- min-width: 100px;
-}
-.theme-dark .input-group--sort.input-group label {
- color: #FFFFFF;
-}
-.input-group--sort.input-group label b,
-.input-group--sort.input-group label strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .input-group--sort.input-group label b,
-.theme-dark .input-group--sort.input-group label strong {
- color: #FFFFFF;
-}
-.theme-dark .input-group--sort.input-group label b,
-.theme-dark .input-group--sort.input-group label strong {
- color: #FFFFFF;
-}
-.input-group--sort.input-group label::before {
- content: "";
- position: absolute;
- top: 0;
- left: 0;
- width: 20px;
- height: 20px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin;
- transition-duration: 300ms;
- transition-timing-function: ease;
- background-image: url("styles/resources/assets/icons/authenticated/icon-sort.svg");
- top: calc(50% - 11px);
-}
-.input-group--sort.input-group select {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-weight: 500;
- margin: 0;
- padding: 5px 25px 5px 10px;
- color: #006CE0;
- border: 0;
- background-size: 15px 15px;
- background-position: right 3px center;
- width: fit-content;
- height: auto;
-}
-.theme-dark .input-group--sort.input-group select {
- color: #FFFFFF;
-}
-.input-group--sort.input-group select:focus {
- outline: 3px solid #183052;
-}
-@media only screen and (min-width: 64em) {
- .input-group--sort.input-group select {
- text-align: right;
- text-align-last: right;
- }
-}
-.input-group .input-row {
- display: block;
- position: relative;
- margin-right: 25px;
- padding: 5px 0;
-}
-.input-group .input-row .checkbox {
- display: inline-block;
- margin-right: 20px;
-}
-@media only screen and (min-width: 48em) {
- .input-group .input-row {
- display: inline-block;
- }
-}
-.input-group label {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- line-height: 20px;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .input-group label {
- color: #FFFFFF;
-}
-.input-group legend {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- color: #101820;
- margin: 0;
- font-weight: 700;
- font-size: 14px;
- position: relative;
- top: -2px;
- display: block;
-}
-.theme-dark .input-group legend {
- color: #FFFFFF;
-}
-.input-group legend b,
-.input-group legend strong {
- color: #101820;
-}
-.input-group legend.big-legend {
- font-size: 18px;
-}
-.input-group a {
- color: #006CE0;
-}
-.input-group input,
-.input-group textarea,
-.input-group select {
- display: block;
- position: relative;
- height: 46px;
- width: 100%;
- border: 2px solid #808080;
- border-radius: 4px;
- padding: 15px;
- margin: 10px 0;
- color: #101820;
- transition-property: border;
- transition-duration: 150ms;
- transition-timing-function: ease;
- z-index: 400;
-}
-.input-group input:focus,
-.input-group textarea:focus,
-.input-group select:focus {
- border-color: #183052;
- outline: 0;
-}
-.input-group input:disabled,
-.input-group textarea:disabled,
-.input-group select:disabled {
- opacity: 0.7;
-}
-.input-group input::placeholder,
-.input-group textarea::placeholder,
-.input-group select::placeholder {
- color: #A0A0A3;
-}
-.input-group input[name=mobile] {
- width: calc(100% - 100px);
- padding-left: 15px;
- border-radius: 0 4px 4px 0;
- margin-right: 0;
-}
-@media only screen and (min-width: 77.75em) {
- .input-group input[name=mobile] {
- margin-right: 60px;
- }
-}
-.input-group input[name=mobile]:disabled {
- opacity: 0.7;
-}
-.input-group select {
- padding: 10px 40px 10px 15px;
- appearance: none;
- background-color: #FFFFFF;
- background-image: url("styles/resources/assets/icons/chevron-down.svg");
- background-size: 18px 18px;
- background-position: right 15px center;
- background-repeat: no-repeat;
- cursor: pointer;
-}
-.input-group select::-ms-expand {
- display: none;
-}
-.input-group select option {
- font-weight: normal;
-}
-.input-group select:disabled {
- color: #A0A0A3;
- background-image: url("styles/resources/assets/icons/chevron-down-disabled.svg");
- cursor: not-allowed;
-}
-.input-group .checkbox_focus {
- position: absolute;
- display: inline-block;
- cursor: pointer;
- margin: 0;
- padding: 0;
- height: 34px;
- min-height: 34px;
- width: 34px;
- min-width: 34px;
- border-radius: 34px;
- top: -1px;
- left: -9px;
- opacity: 0;
-}
-.input-group input[type=checkbox] {
- left: 0;
- top: 8px;
-}
-.input-group input[type=checkbox],
-.input-group input[type=radio] {
- position: absolute;
- opacity: 0;
- margin: 0;
- padding: 0;
- height: 16px;
- width: 16px;
- z-index: 401;
- cursor: pointer;
-}
-.input-group input[type=checkbox] + .check,
-.input-group input[type=radio] + .check {
- position: relative;
- display: inline-block;
- cursor: pointer;
- margin: 3px 0 0 0;
- padding: 0;
- height: 16px;
- min-height: 16px;
- width: 16px;
- min-width: 16px;
- border-radius: 16px;
- border: 2px solid #000000;
- transition-property: border;
- transition-duration: 150ms;
- transition-timing-function: ease;
- z-index: 400;
-}
-.input-group input[type=checkbox] + .check::after,
-.input-group input[type=radio] + .check::after {
- content: "";
- position: absolute;
- top: 50%;
- left: 50%;
- height: 14px;
- width: 14px;
- border-radius: 14px;
- background-color: #FFFFFF;
- transform: scale(0.8) translate(-50%, -50%);
- transition-property: transform;
- transition-duration: 150ms;
- transition-timing-function: ease;
- transform-origin: 0 0;
- cursor: pointer;
-}
-.input-group input[type=checkbox]:focus ~ .checkbox_focus,
-.input-group input[type=radio]:focus ~ .checkbox_focus {
- background-color: #CCF0F9;
- opacity: 1;
-}
-.input-group input[type=checkbox]:hover ~ .checkbox_focus,
-.input-group input[type=radio]:hover ~ .checkbox_focus {
- background-color: #EDF2F4;
- opacity: 1;
-}
-.input-group input[type=checkbox]:active ~ .checkbox_focus,
-.input-group input[type=radio]:active ~ .checkbox_focus {
- background-color: #99E1F3;
- opacity: 1;
-}
-.input-group input[type=checkbox]:checked + .check,
-.input-group input[type=radio]:checked + .check {
- border-color: #254A7E;
- background-color: #254A7E;
-}
-.input-group input[type=checkbox]:checked + .check::after,
-.input-group input[type=radio]:checked + .check::after {
- background-color: #006CE0;
- transform: scale(1) translate(-50%, -50%);
-}
-.input-group input[type=checkbox]:checked + .check + label,
-.input-group input[type=radio]:checked + .check + label {
- font-weight: 700;
-}
-.input-group input[type=checkbox]:disabled,
-.input-group input[type=radio]:disabled {
- cursor: not-allowed;
-}
-.input-group input[type=checkbox]:disabled + .check,
-.input-group input[type=radio]:disabled + .check {
- cursor: not-allowed;
- border-color: #A0A0A3;
- background-color: #F4F4F4;
-}
-.input-group input[type=checkbox]:disabled + .check::after,
-.input-group input[type=radio]:disabled + .check::after {
- background-color: #F4F4F4;
-}
-.input-group input[type=checkbox]:disabled + .check + label,
-.input-group input[type=radio]:disabled + .check + label {
- cursor: not-allowed;
- color: #A0A0A3;
-}
-.input-group input[type=checkbox]:disabled:checked + .check,
-.input-group input[type=radio]:disabled:checked + .check {
- border-color: #A0A0A3;
-}
-.input-group input[type=checkbox]:disabled:checked + .check::after,
-.input-group input[type=radio]:disabled:checked + .check::after {
- background-color: #A0A0A3;
-}
-.input-group input[type=checkbox][type=checkbox] + .check,
-.input-group input[type=radio][type=checkbox] + .check {
- border-radius: 0;
-}
-.input-group input[type=checkbox][type=checkbox] + .check::after,
-.input-group input[type=radio][type=checkbox] + .check::after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 18px;
- height: 18px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- background-color: transparent;
- height: 14px;
- width: 13px;
- top: 0;
- left: 0;
- border-radius: 0;
- transition-duration: 150ms;
- transition-property: transform;
- transform-origin: 50% 50%;
- transform: scale(0.7);
-}
-.input-group input[type=checkbox][type=checkbox]:checked + .check::after,
-.input-group input[type=radio][type=checkbox]:checked + .check::after {
- background-color: transparent;
- background-image: url("styles/resources/assets/icons/check-white.svg");
- transform: scale(1);
-}
-.input-group input[type=checkbox][type=checkbox]:checked:disabled + .check::after,
-.input-group input[type=radio][type=checkbox]:checked:disabled + .check::after {
- background-image: url("styles/resources/assets/icons/check-grey.svg");
-}
-.input-group input[type=checkbox] ~ label,
-.input-group input[type=radio] ~ label {
- display: inline-block;
- vertical-align: top;
- cursor: pointer;
- padding: 2px 4px;
- margin-left: 12px;
- font-weight: 400;
- font-size: 17px;
- color: #000000;
-}
-.input-group .with-icon {
- position: relative;
-}
-.input-group .hint-text {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- margin: 3px 0 5px;
- font-size: 14px;
-}
-.theme-dark .input-group .hint-text {
- color: #FFFFFF;
-}
-@media only screen and (min-width: 77.75em) {
- .input-group .hint-text {
- min-height: 24px;
- }
-}
-.input-group .hint-text ul {
- margin: 0;
- list-style: none;
- padding-left: 18px;
-}
-.input-group .hint-text ul li {
- position: relative;
- margin: 0;
- /* styling of the blue bullet on the left of outer lis */
-}
-.input-group .hint-text ul li::before {
- content: "";
- position: absolute;
- top: 8px;
- left: -15px;
- width: 4px;
- height: 4px;
- background-color: #006CE0;
- border-radius: 50%;
-}
-.input-group.is-error input,
-.input-group.is-error textarea,
-.input-group.is-error select {
- border-color: #DC3548;
- margin-bottom: 5px;
-}
-.input-group.is-error input:focus,
-.input-group.is-error textarea:focus,
-.input-group.is-error select:focus {
- border-color: #183052;
-}
-.input-group .error-text {
- font-size: 14px;
- margin: 3px 0 5px;
- color: #DC3548;
-}
-.input-group .error-text.with-divider {
- margin-right: 60px;
-}
-.input-group .character-count {
- font-size: 14px;
- margin: 3px 0 5px;
- color: #101820;
- text-align: right;
-}
-.input-group .custom-input {
- position: relative;
- display: flex;
- flex-direction: row;
-}
-.input-group .custom-input select {
- width: 100%;
-}
-@media only screen and (min-width: 77.75em) {
- .input-group .custom-input select {
- width: calc(100% - 150px);
- }
-}
-.input-group .custom-input__language, .input-group .custom-input__mobile {
- position: relative;
- margin: 10px 0;
- height: 46px;
- border: 2px solid #808080;
- border-radius: 4px 0 0 4px;
- border-right-width: 0;
-}
-.input-group .custom-input__language + *, .input-group .custom-input__mobile + * {
- border-radius: 0 4px 4px 0;
-}
-.input-group .custom-input .divider {
- display: block;
- position: absolute;
- width: 100%;
- height: 1px;
- background-color: #A0A0A3;
- bottom: -30px;
-}
-@media only screen and (min-width: 77.75em) {
- .input-group .custom-input .divider {
- display: block;
- position: absolute;
- height: 120px;
- width: 4px;
- right: 0;
- bottom: 10px;
- }
-}
-.input-group .custom-input__language {
- display: flex;
- width: 48px;
- align-items: center;
- justify-content: center;
-}
-.input-group .custom-input__language i {
- width: 19px;
- width: 1.1875rem;
- height: 19px;
- height: 1.1875rem;
- min-width: 19px;
- min-width: 1.1875rem;
- display: block;
- height: 19px;
- width: 19px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- background-image: url("styles/resources/assets/icons/language.svg");
-}
-.input-group .custom-input__language.disabled {
- opacity: 0.7;
-}
-.input-group .custom-input__mobile {
- position: relative;
- background: #F5F5F5;
- width: 100px;
- border: none;
- border-right-width: 0;
- display: flex;
- align-items: flex-start;
- overflow: visible;
-}
-.input-group .custom-input__mobile.has-error {
- border-color: #DC3548;
-}
-.input-group .custom-input__mobile.has-error:focus {
- border-color: #183052;
- outline: 0;
-}
-.input-group .custom-input__mobile .dropdown-menu__button {
- margin: 0;
-}
-.input-group .custom-input__mobile .dropdown-menu__button:disabled {
- opacity: 0.7;
- border-right-width: 0;
-}
-.input-group .custom-input__mobile .dropdown-menu__button.open {
- border-color: #183052;
- border-right-width: 2px;
-}
-.input-group .custom-input__mobile .dropdown-menu__menu {
- padding: 1px;
- width: 320px;
- margin-top: 20px;
-}
-.input-group .custom-input__mobile .dropdown-menu__menu a {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- width: 100%;
- height: 50px;
-}
-.theme-dark .input-group .custom-input__mobile .dropdown-menu__menu a {
- color: #FFFFFF;
-}
-.input-group .custom-input__mobile .dropdown-menu__menu a b,
-.input-group .custom-input__mobile .dropdown-menu__menu a strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .input-group .custom-input__mobile .dropdown-menu__menu a b,
-.theme-dark .input-group .custom-input__mobile .dropdown-menu__menu a strong {
- color: #FFFFFF;
-}
-.theme-dark .input-group .custom-input__mobile .dropdown-menu__menu a b,
-.theme-dark .input-group .custom-input__mobile .dropdown-menu__menu a strong {
- color: #FFFFFF;
-}
-.input-group .custom-input__mobile .menu-current {
- justify-content: center;
- width: 40px;
- height: 22px;
- margin-right: 30px;
-}
-.input-group input.is-large {
- font-size: 18px;
- padding: 25px;
- height: 70px;
- margin: 0;
-}
-.input-group.has-error input:not([type=checkbox]):not([type=radio]),
-.input-group.has-error textarea,
-.input-group.has-error span,
-.input-group.has-error select {
- border-color: #DC3548;
-}
-.input-group.has-error input:not([type=checkbox]):not([type=radio]):focus,
-.input-group.has-error textarea:focus,
-.input-group.has-error span:focus,
-.input-group.has-error select:focus {
- border-color: #183052;
- outline: 0;
-}
-
-.theme-dark .input-group label {
- color: #FFFFFF;
-}
-.theme-dark .input-group input[type=checkbox] + .check,
-.theme-dark .input-group input[type=radio] + .check {
- border-color: #FFFFFF;
- background-color: #183052;
-}
-.theme-dark .input-group input[type=checkbox] + .check::after,
-.theme-dark .input-group input[type=radio] + .check::after {
- background-color: #183052;
-}
-.theme-dark .input-group input[type=checkbox]:checked + .check,
-.theme-dark .input-group input[type=radio]:checked + .check {
- border-color: #006CE0;
- background-color: #FFFFFF;
-}
-.theme-dark .input-group input[type=checkbox]:checked + .check::after,
-.theme-dark .input-group input[type=radio]:checked + .check::after {
- background-color: #006CE0;
-}
-.theme-dark .input-group input[type=checkbox]:disabled + .check,
-.theme-dark .input-group input[type=radio]:disabled + .check {
- border-color: #A0A0A3;
- background-color: #F4F4F4;
-}
-.theme-dark .input-group input[type=checkbox]:disabled + .check::after,
-.theme-dark .input-group input[type=radio]:disabled + .check::after {
- background-color: #F4F4F4;
-}
-.theme-dark .input-group input[type=checkbox]:disabled:checked + .check::after,
-.theme-dark .input-group input[type=radio]:disabled:checked + .check::after {
- background-color: #A0A0A3;
-}
-.theme-dark .input-group input[type=checkbox][type=checkbox] + .check::after,
-.theme-dark .input-group input[type=radio][type=checkbox] + .check::after {
- background-color: transparent;
-}
-.theme-dark .input-group input[type=checkbox][type=checkbox]:checked + .check,
-.theme-dark .input-group input[type=radio][type=checkbox]:checked + .check {
- background-color: #FFFFFF;
-}
-.theme-dark .input-group input[type=checkbox][type=checkbox]:disabled + .check,
-.theme-dark .input-group input[type=radio][type=checkbox]:disabled + .check {
- background-color: #F4F4F4;
-}
-.theme-dark .input-group input[type=checkbox][type=checkbox]:disabled + .check::after,
-.theme-dark .input-group input[type=radio][type=checkbox]:disabled + .check::after {
- background-color: transparent;
-}
-.theme-dark .input-group input[type=checkbox][type=checkbox]:disabled:checked + .check,
-.theme-dark .input-group input[type=radio][type=checkbox]:disabled:checked + .check {
- background-color: #F4F4F4;
-}
-
-.input-row {
- display: flex;
- flex-direction: row;
- align-items: center;
-}
-.input-row input {
- border-color: transparent;
- box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.1);
-}
-.input-row .input-group:first-of-type input {
- border-radius: 10px 0 0 10px;
-}
-.input-row .input-group:last-of-type input {
- border-radius: 0 10px 10px 0;
-}
-
-fieldset {
- border: 0;
- padding: 0;
-}
-fieldset .input-group:first-child {
- margin-top: 10px;
-}
-
-.dropdown-menu__button {
- position: relative;
- display: flex;
- align-items: center;
- justify-content: flex-start;
- height: 46px;
- width: 100%;
- border: 2px solid #808080;
- border-radius: 4px;
- color: #101820;
- cursor: pointer;
- z-index: 400;
- margin: 10px 0;
- padding: 10px 15px;
- appearance: none;
- background-color: #FFFFFF;
- background-image: url("styles/resources/assets/icons/chevron-down.svg");
- background-size: 18px;
- background-position: right 15px center;
- background-repeat: no-repeat;
- transition-property: border;
- transition-duration: 150ms;
- transition-timing-function: ease;
-}
-.dropdown-menu__button:hover, .dropdown-menu__button:focus {
- border-color: #183052;
- outline: 0;
-}
-.dropdown-menu__button[aria-expanded=true] {
- background-image: url("styles/resources/assets/icons/chevron-up.svg");
-}
-.dropdown-menu__button span {
- flex-grow: 1;
- text-align: left;
-}
-.dropdown-menu__menu {
- position: absolute;
- width: 83.33%;
- left: 0;
- right: 0;
- z-index: 402;
- margin: 10px auto 0;
- border-radius: 0 0 5px 5px;
- box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.25);
- text-align: left;
- background: #FFFFFF;
- transition-property: transform, opacity;
- transition-duration: 150ms;
- transition-timing-function: ease;
- will-change: transform;
- visibility: hidden;
- opacity: 0;
- max-height: 357px;
- overflow-y: scroll;
-}
-.dropdown-menu__menu.visible {
- transform: translateY(-20px);
- transition: transform 150ms ease, opacity 150ms ease, visibility 0s linear 0s;
- visibility: visible;
- opacity: 1;
-}
-.dropdown-menu__menu a {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- display: flex;
- align-items: center;
- justify-content: flex-start;
- padding: 20px 15px;
- cursor: pointer;
- outline: none;
- margin: 1px 2px;
- text-decoration: none;
- background-color: #FFFFFF;
- transition-property: background-color;
- transition-duration: 150ms;
- transition-timing-function: ease;
-}
-.theme-dark .dropdown-menu__menu a {
- color: #FFFFFF;
-}
-.dropdown-menu__menu a b,
-.dropdown-menu__menu a strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .dropdown-menu__menu a b,
-.theme-dark .dropdown-menu__menu a strong {
- color: #FFFFFF;
-}
-.theme-dark .dropdown-menu__menu a b,
-.theme-dark .dropdown-menu__menu a strong {
- color: #FFFFFF;
-}
-.dropdown-menu__menu a:hover, .dropdown-menu__menu a:focus {
- background-color: #E5F1FD;
-}
-.dropdown-menu__menu a:hover span, .dropdown-menu__menu a:focus span {
- text-decoration: underline;
-}
-.dropdown-menu__menu a img {
- background-size: contain;
- background-repeat: no-repeat;
- background-position: center center;
- height: 25px;
- width: auto;
- margin-right: 20px;
-}
-
-.action-menu {
- position: absolute;
- top: 0;
- right: 0;
-}
-.action-menu__button {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 30px;
- height: 30px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- background-image: url("styles/resources/assets/icons/authenticated/icon-actionmenu.svg");
- background-color: transparent;
- border: 2px solid transparent;
- border-radius: 7px;
- top: 0;
- right: 0;
- z-index: 402;
-}
-.action-menu__button:hover, .action-menu__button:focus {
- background-color: #FFFFFF;
-}
-.action-menu__button:focus {
- outline: 0;
- border-color: #183052;
-}
-.action-menu__button.with-label {
- padding-right: 40px;
-}
-.action-menu__button-with-label {
- top: 0;
- right: 0;
- padding-right: 40px;
- height: 30px;
- background: transparent;
- border: 0;
- font-weight: 500;
- color: #006CE0;
- z-index: 402;
-}
-.action-menu__button-with-label:hover::after, .action-menu__button-with-label:focus::after {
- background-color: #FFFFFF;
-}
-.action-menu__button-with-label:focus {
- outline: 0;
-}
-.action-menu__button-with-label:focus::after {
- outline: 0;
- border-color: #183052;
-}
-.action-menu__button-with-label::after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 30px;
- height: 30px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- background-image: url("styles/resources/assets/icons/authenticated/icon-actionmenu.svg");
- background-color: transparent;
- border-color: transparent;
- border-radius: 7px;
- border: 2px solid transparent;
- transition: border 150ms;
-}
-.action-menu__menu {
- position: absolute;
- width: 180px;
- top: 50px;
- right: 0;
- z-index: 402;
- margin: 10px auto 0;
- box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.25);
- border-radius: 5px;
- text-align: left;
- background: #FFFFFF;
- transition-property: transform, opacity;
- transition-duration: 150ms;
- transition-timing-function: ease;
- will-change: transform;
- visibility: hidden;
- opacity: 0;
- max-height: 357px;
- overflow-y: auto;
-}
-.action-menu__menu.visible {
- transform: translateY(-20px);
- transition: transform 150ms ease, opacity 150ms ease, visibility 0s linear 0s;
- visibility: visible;
- opacity: 1;
-}
-.action-menu__menu > ul {
- margin: 0;
- padding: 0;
- list-style: none;
- border-top: 1px solid #DDDDDD;
-}
-.action-menu__menu > ul > li {
- position: relative;
- border-bottom: 1px solid #DDDDDD;
-}
-.action-menu__menu > ul > li > a,
-.action-menu__menu > ul > li > label {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- display: block;
- margin: 0;
- padding: 20px;
- text-decoration: none;
- transition: background 150ms;
-}
-.theme-dark .action-menu__menu > ul > li > a,
-.theme-dark .action-menu__menu > ul > li > label {
- color: #FFFFFF;
-}
-.action-menu__menu > ul > li > a b,
-.action-menu__menu > ul > li > a strong,
-.action-menu__menu > ul > li > label b,
-.action-menu__menu > ul > li > label strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .action-menu__menu > ul > li > a b,
-.theme-dark .action-menu__menu > ul > li > a strong,
-.theme-dark .action-menu__menu > ul > li > label b,
-.theme-dark .action-menu__menu > ul > li > label strong {
- color: #FFFFFF;
-}
-.theme-dark .action-menu__menu > ul > li > a b,
-.theme-dark .action-menu__menu > ul > li > a strong,
-.theme-dark .action-menu__menu > ul > li > label b,
-.theme-dark .action-menu__menu > ul > li > label strong {
- color: #FFFFFF;
-}
-.action-menu__menu > ul > li > a:hover,
-.action-menu__menu > ul > li > label:hover {
- background-color: val(--ocean-blue-40);
-}
-.action-menu__menu > ul > li > a:hover .communication-item__provider,
-.action-menu__menu > ul > li > label:hover .communication-item__provider {
- text-decoration: underline;
-}
-.action-menu__menu > ul > li > a:focus-within, .action-menu__menu > ul > li > a:focus,
-.action-menu__menu > ul > li > label:focus-within,
-.action-menu__menu > ul > li > label:focus {
- outline-offset: -2px;
-}
-.action-menu__menu > ul > li > a:focus-within,
-.action-menu__menu > ul > li > label:focus-within {
- outline: 3px solid #183052;
-}
-.action-menu__menu > ul > li > a:hover,
-.action-menu__menu > ul > li > label:hover {
- cursor: pointer;
- background: #E5F1FD;
-}
-.action-menu__menu > ul > li > a::before,
-.action-menu__menu > ul > li > label::before {
- filter: grayscale(1);
-}
-.action-menu__menu > ul > li > a input[type=radio],
-.action-menu__menu > ul > li > label input[type=radio] {
- opacity: 0;
- cursor: pointer;
- position: absolute;
-}
-.action-menu__menu > ul > li > span.skeleton {
- display: block;
- padding: 20px;
- height: 64px;
-}
-.action-menu__menu > ul li {
- padding-left: 1px;
- padding-right: 1px;
-}
-.action-menu__menu a[role=menuitem] {
- padding: 20px 20px 20px 60px;
- border-bottom: 1px solid transparent;
-}
-.action-menu__menu a[role=menuitem]::before {
- content: "";
- position: absolute;
- top: 0;
- left: 0;
- width: 20px;
- height: 20px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin;
- transition-duration: 300ms;
- transition-timing-function: ease;
- top: 21px;
- left: 26px;
-}
-.action-menu__menu a[role=menuitem].action-edit::before {
- background-image: url("styles/resources/assets/icons/authenticated/icon-edit.svg");
-}
-.action-menu__menu a[role=menuitem].action-add-folder::before {
- background-image: url("styles/resources/assets/icons/authenticated/icon-plus.svg");
-}
-.action-menu__menu a[role=menuitem].action-delete::before {
- background-image: url("styles/resources/assets/icons/authenticated/icon-trash.svg");
-}
-.action-menu__menu a[role=menuitem].action-move-msg::before {
- background-image: url("styles/resources/assets/icons/authenticated/icon-folder-move.svg");
-}
-.action-menu__menu a[role=menuitem]:hover, .action-menu__menu a[role=menuitem]:focus {
- text-decoration: underline;
-}
-.action-menu__menu li:first-of-type {
- border-radius: 5px 5px 0 0;
-}
-.action-menu__menu li:first-of-type > a {
- border-radius: 5px 5px 0 0;
-}
-.action-menu__menu li:last-of-type {
- border-radius: 0 0 5px 5px;
-}
-.action-menu__menu li:last-of-type > a {
- border-radius: 0 0 5px 5px;
- border-bottom: 0;
-}
-
-/* body bg-color for authenticated template */
-.page-mygov-auth-account div .error-message, .page-mygov-auth-account div .error-message span {
- display: inline-flex;
- gap: 1em;
- font-weight: 600;
- color: var(--system-red-120);
- font-size: 0.875rem;
-}
-.page-mygov-auth-account div .error-message {
- margin-top: 0.75em;
-}
-.page-mygov-auth-account div .error-message::before {
- content: url("styles/resources/assets/icons/error-oct-red.svg");
- position: relative;
- left: 0px;
- top: 0px;
- height: 20px;
- width: 20px;
-}
-.page-mygov-auth-account div .error-message span {
- margin-top: 0.25em;
-}
-.page-mygov-auth-account .current-password-label-subtitle,
-.page-mygov-auth-account .password-label-subtitle, .page-mygov-auth-account label,
-.page-mygov-auth-account legend {
- font-family: var(--family-roboto);
- font-style: var(--style-normal);
- font-weight: var(--weight-normal);
- letter-spacing: var(--character-spacing-0);
- color: var(--black);
- text-align: left;
- top: initial;
- position: relative;
- font-size: var(--default-font-size);
- line-height: 1.25;
- letter-spacing: var(--character-spacing-0);
-}
-.page-mygov-auth-account label,
-.page-mygov-auth-account legend {
- margin: 0 0 0.75rem;
- font-weight: bold;
- display: inline-block;
-}
-.page-mygov-auth-account label.optional::after {
- font-weight: 400;
- content: " (optional)";
-}
-.page-mygov-auth-account .current-password-input,
-.page-mygov-auth-account .password-input, .page-mygov-auth-account input:not([type=checkbox]), .page-mygov-auth-account input:not([type=radio]) {
- font-family: var(--family-roboto);
- font-style: var(--style-normal);
- font-weight: var(--weight-normal);
- letter-spacing: var(--character-spacing-0);
- color: var(--black);
- background: var(--white) 0% 0% no-repeat padding-box;
- font-size: var(--default-font-size);
- line-height: 1.33;
- letter-spacing: var(--character-spacing-0);
- opacity: 1;
- padding: 0.75em;
- height: 3rem;
- width: 4rem;
- border: solid var(--input-border-width) var(--input-border-color);
- border-radius: solid 1px var(--input-border-radius);
- /* &:hover {
- border: solid var(--input-border-width-active)
- var(--input-border-color-hover);
- } */
- /* &:active,
- &:focus {
- border: solid var(--input-border-width-active)
- var(--input-border-color-emphasis);
- } */
-}
-.page-mygov-auth-account .current-password-input:focus-visible,
-.page-mygov-auth-account .password-input:focus-visible, .page-mygov-auth-account input:focus-visible:not([type=checkbox]), .page-mygov-auth-account input:focus-visible:not([type=radio]) {
- outline: none;
-}
-.page-mygov-auth-account [disabled].current-password-input,
-.page-mygov-auth-account [disabled].password-input, .page-mygov-auth-account input[disabled]:not([type=checkbox]), .page-mygov-auth-account input[disabled]:not([type=radio]) {
- border: solid var(--input-border-width) var(--input-border-color-disabled);
- /* &:hover,
- &:active,
- &:focus {
- border: solid var(--input-border-width)
- var(--input-border-color-disabled);
- } */
-}
-.page-mygov-auth-account .stretch.current-password-input,
-.page-mygov-auth-account .stretch.password-input, .page-mygov-auth-account input.stretch:not([type=checkbox]), .page-mygov-auth-account input.stretch:not([type=radio]) {
- width: 100%;
-}
-.page-mygov-auth-account .lg.current-password-input,
-.page-mygov-auth-account .lg.password-input, .page-mygov-auth-account input.lg:not([type=checkbox]), .page-mygov-auth-account input.lg:not([type=radio]) {
- width: 25rem;
-}
-.page-mygov-auth-account input {
- /* some code handle the error border in the code, so exclude following styles for those classes*/
- /* hide the reveal password eye from password field from Edge browser */
-}
-.page-mygov-auth-account input:not(.current-password-input).invalid, .page-mygov-auth-account input:not(.current-password-input).ng-invalid, .page-mygov-auth-account input:not(.current-password-input).error,
-.page-mygov-auth-account input :not(.password-input).invalid,
-.page-mygov-auth-account input :not(.password-input).ng-invalid,
-.page-mygov-auth-account input :not(.password-input).error {
- border: solid var(--input-border-width-active) var(--input-border-color-error);
-}
-.page-mygov-auth-account input:not(.current-password-input).ng-untouched,
-.page-mygov-auth-account input :not(.password-input).ng-untouched {
- border-color: var(--input-border-radius);
- border-width: var(--input-border-width);
-}
-.page-mygov-auth-account input::-ms-reveal, .page-mygov-auth-account input::-ms-clear {
- display: none;
-}
-.page-mygov-auth-account .current-password,
-.page-mygov-auth-account .password {
- display: flex;
- position: relative;
- min-width: 2rem;
-}
-.page-mygov-auth-account .current-password-label-subtitle,
-.page-mygov-auth-account .password-label-subtitle {
- margin-bottom: 1em;
-}
-.page-mygov-auth-account .current-password-input,
-.page-mygov-auth-account .password-input {
- flex-grow: 1;
- outline: none;
-}
-.page-mygov-auth-account .current-password-input.invalid-input,
-.page-mygov-auth-account .password-input.invalid-input {
- border-color: var(--input-border-color-error);
-}
-.page-mygov-auth-account .current-password-show,
-.page-mygov-auth-account .password-show {
- position: absolute;
- right: 0;
- height: 100%;
-}
-.page-mygov-auth-account .show-password {
- height: 100%;
-}
-.page-mygov-auth-account .show-password label {
- display: none;
-}
-.page-mygov-auth-account .show-password-input {
- display: none;
-}
-.page-mygov-auth-account .show-password button[type=button] {
- border: none;
- background: transparent;
- border-top-right-radius: var(--input-border-radius);
- border-bottom-right-radius: var(--input-border-radius);
- border-top: var(--input-border-width) solid var(--input-border-color);
- border-right: var(--input-border-width) solid var(--input-border-color);
- border-bottom: var(--input-border-width) solid var(--input-border-color);
- margin: 0;
- height: 100%;
- width: 5rem;
- text-decoration: underline;
- padding: 8px;
- color: var(--darker-navy);
-}
-.page-mygov-auth-account .show-password button[type=button]:hover, .page-mygov-auth-account .show-password button[type=button]:focus, .page-mygov-auth-account .show-password button[type=button][aria-checked=true] {
- background: var(--light-navy);
- color: var(--white);
- text-decoration: none;
-}
-.page-mygov-auth-account .show-password button[type=button]:active {
- background: var(--navy);
- color: var(--white);
- outline: 2px solid var(--navy);
- text-decoration: none;
-}
-.page-mygov-auth-account .show-password button[type=button][disabled] {
- color: var(--grey9c-100);
- background-color: var(--grey1c-100);
-}
-.page-mygov-auth-account .show-password button[type=button].invalid-input {
- border-color: var(--input-border-color-error);
-}
-
-.page-mygov-auth-account a.btn[class=btn]:hover,
-.page-mygov-auth-account button.btn[class=btn]:hover, .page-mygov-auth-account a.btn.secondary:hover,
-.page-mygov-auth-account button.btn.secondary:hover, .page-mygov-auth-account a.btn.primary:hover,
-.page-mygov-auth-account button.btn.primary:hover, .page-mygov-auth-account a.btn--tertiary:hover,
-.page-mygov-auth-account button.btn--tertiary:hover, .page-mygov-auth-account a.btn--secondary:hover,
-.page-mygov-auth-account button.btn--secondary:hover, .page-mygov-auth-account a.btn--primary:hover,
-.page-mygov-auth-account button.btn--primary:hover, .page-mygov-auth-account a.btn[class=btn]:focus,
-.page-mygov-auth-account button.btn[class=btn]:focus, .page-mygov-auth-account a.btn.secondary:focus,
-.page-mygov-auth-account button.btn.secondary:focus, .page-mygov-auth-account a.btn.primary:focus,
-.page-mygov-auth-account button.btn.primary:focus, .page-mygov-auth-account a.btn--tertiary:focus,
-.page-mygov-auth-account button.btn--tertiary:focus, .page-mygov-auth-account a.btn--secondary:focus,
-.page-mygov-auth-account button.btn--secondary:focus, .page-mygov-auth-account a.btn--primary:focus,
-.page-mygov-auth-account button.btn--primary:focus, .page-mygov-auth-account a[aria-checked=true].btn[class=btn],
-.page-mygov-auth-account button[aria-checked=true].btn[class=btn], .page-mygov-auth-account a[aria-checked=true].btn.secondary,
-.page-mygov-auth-account button[aria-checked=true].btn.secondary, .page-mygov-auth-account a[aria-checked=true].btn.primary,
-.page-mygov-auth-account button[aria-checked=true].btn.primary, .page-mygov-auth-account a[aria-checked=true].btn--tertiary,
-.page-mygov-auth-account button[aria-checked=true].btn--tertiary, .page-mygov-auth-account a[aria-checked=true].btn--secondary,
-.page-mygov-auth-account button[aria-checked=true].btn--secondary, .page-mygov-auth-account a[aria-checked=true].btn--primary,
-.page-mygov-auth-account button[aria-checked=true].btn--primary {
- background: var(--light-navy);
- color: var(--white);
- text-decoration: none;
- border: 2px solid transparent;
- border: 0.125rem solid transparent;
-}
-.page-mygov-auth-account a.btn[class=btn]:focus,
-.page-mygov-auth-account button.btn[class=btn]:focus, .page-mygov-auth-account a.btn.secondary:focus,
-.page-mygov-auth-account button.btn.secondary:focus, .page-mygov-auth-account a.btn.primary:focus,
-.page-mygov-auth-account button.btn.primary:focus, .page-mygov-auth-account a.btn--tertiary:focus,
-.page-mygov-auth-account button.btn--tertiary:focus, .page-mygov-auth-account a.btn--secondary:focus,
-.page-mygov-auth-account button.btn--secondary:focus, .page-mygov-auth-account a.btn--primary:focus,
-.page-mygov-auth-account button.btn--primary:focus, .page-mygov-auth-account a[aria-checked=true].btn[class=btn],
-.page-mygov-auth-account button[aria-checked=true].btn[class=btn], .page-mygov-auth-account a[aria-checked=true].btn.secondary,
-.page-mygov-auth-account button[aria-checked=true].btn.secondary, .page-mygov-auth-account a[aria-checked=true].btn.primary,
-.page-mygov-auth-account button[aria-checked=true].btn.primary, .page-mygov-auth-account a[aria-checked=true].btn--tertiary,
-.page-mygov-auth-account button[aria-checked=true].btn--tertiary, .page-mygov-auth-account a[aria-checked=true].btn--secondary,
-.page-mygov-auth-account button[aria-checked=true].btn--secondary, .page-mygov-auth-account a[aria-checked=true].btn--primary,
-.page-mygov-auth-account button[aria-checked=true].btn--primary {
- outline: 2px solid var(--navy);
- outline: 0.125rem solid var(--navy);
-}
-.page-mygov-auth-account a[disabled].btn[class=btn],
-.page-mygov-auth-account button[disabled].btn[class=btn], .page-mygov-auth-account a[disabled].btn.secondary,
-.page-mygov-auth-account button[disabled].btn.secondary, .page-mygov-auth-account a[disabled].btn.primary,
-.page-mygov-auth-account button[disabled].btn.primary, .page-mygov-auth-account a[disabled].btn--tertiary,
-.page-mygov-auth-account button[disabled].btn--tertiary, .page-mygov-auth-account a[disabled].btn--secondary,
-.page-mygov-auth-account button[disabled].btn--secondary, .page-mygov-auth-account a[disabled].btn--primary,
-.page-mygov-auth-account button[disabled].btn--primary {
- color: var(--grey9c-100);
- background-color: var(--grey1c-100);
-}
-
-.page-mygov-auth-account button:hover, .page-mygov-auth-account button:focus {
- cursor: pointer;
-}
-.page-mygov-auth-account button:hover[disabled], .page-mygov-auth-account button:focus[disabled] {
- cursor: not-allowed;
- border-color: #A0A0A3;
-}
-.page-mygov-auth-account a.btn,
-.page-mygov-auth-account button.btn {
- font-family: var(--family-roboto);
- font-style: var(--style-normal);
- color: var(--darker-navy);
- padding: 12px 32px;
- padding: 0.75rem 2rem;
- min-width: 160px;
- min-width: 10rem;
- height: 50px;
- height: 3.125rem;
- background: var(--ocean-blue-40);
- font-weight: 500;
- font-size: var(--default-font-size);
- display: inline-block;
- position: relative;
- line-height: 1.1;
- letter-spacing: var(--character-spacing-0);
- text-decoration: none;
- text-align: center;
- width: max-content;
- border: 2px solid transparent;
- border: 0.125rem solid transparent;
- border-radius: var(--button-border-radius);
- transition-property: background, color, padding, margin;
- transition-duration: 150ms;
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account a.btn,
-.page-mygov-auth-account button.btn {
- display: block;
- width: 100%;
- }
-}
-.page-mygov-auth-account a.btn--primary,
-.page-mygov-auth-account button.btn--primary {
- color: var(--darker-navy);
-}
-.page-mygov-auth-account a.btn--primary:focus,
-.page-mygov-auth-account button.btn--primary:focus {
- background: var(--ocean-blue-40);
- color: var(--navy);
- border: 2px solid transparent;
- border: 0.125rem solid transparent;
- outline: 2px solid var(--navy);
- outline: 0.125rem solid var(--navy);
-}
-.page-mygov-auth-account a.btn--primary:active,
-.page-mygov-auth-account button.btn--primary:active {
- background: var(--navy);
- color: var(--white);
- outline: none;
-}
-.page-mygov-auth-account a.btn--secondary,
-.page-mygov-auth-account button.btn--secondary {
- border: 2px solid var(--darker-navy);
- border: 0.125rem solid var(--darker-navy);
- background: var(--white);
- color: var(--darker-navy);
-}
-.page-mygov-auth-account a.btn--secondary[disabled],
-.page-mygov-auth-account button.btn--secondary[disabled] {
- border: 2px solid var(--grey4c-100);
- border: 0.125rem solid var(--grey4c-100);
-}
-.page-mygov-auth-account a.btn--secondary:focus,
-.page-mygov-auth-account button.btn--secondary:focus {
- background-color: var(--white);
- color: var(--navy);
- border: 2px solid var(--darker-navy);
- border: 0.125rem solid var(--darker-navy);
-}
-.page-mygov-auth-account a.btn--secondary:active,
-.page-mygov-auth-account button.btn--secondary:active {
- background: var(--navy);
- color: var(--white);
- outline: none;
-}
-.page-mygov-auth-account a.btn--tertiary,
-.page-mygov-auth-account button.btn--tertiary {
- border: 2px solid var(--grey4c-100);
- border: 0.125rem solid var(--grey4c-100);
- background: var(--white);
- color: var(--navy);
- font-weight: normal;
-}
-.page-mygov-auth-account a.btn--tertiary[disabled],
-.page-mygov-auth-account button.btn--tertiary[disabled] {
- border: 2px solid var(--grey4c-100);
- border: 0.125rem solid var(--grey4c-100);
- background: var(--white);
-}
-.page-mygov-auth-account a.btn--tertiary:focus,
-.page-mygov-auth-account button.btn--tertiary:focus {
- background-color: var(--white);
- color: var(--navy);
- outline: 2px solid var(--navy);
- outline: 0.125rem solid var(--navy);
- border: 2px solid var(--grey4c-100);
- border: 0.125rem solid var(--grey4c-100);
-}
-.page-mygov-auth-account a.btn--tertiary:active,
-.page-mygov-auth-account button.btn--tertiary:active {
- background: var(--navy);
- color: var(--white);
- outline: none;
- border: 2px solid transparent;
- border: 0.125rem solid transparent;
-}
-.page-mygov-auth-account .btn-group {
- gap: 12px;
- gap: 0.75rem;
- display: flex;
- flex-wrap: wrap;
-}
-.page-mygov-auth-account .return-link {
- padding: 3px;
- padding: 0.1875rem;
- text-decoration: underline;
- color: var(--link-color);
- border: 0;
-}
-.page-mygov-auth-account .return-link img {
- top: 3px;
- top: 0.1875rem;
- margin-right: 6px;
- margin-right: 0.375rem;
- height: 1em;
- position: relative;
-}
-.page-mygov-auth-account .return-link:hover, .page-mygov-auth-account .return-link:active, .page-mygov-auth-account .return-link:focus {
- text-decoration: none;
-}
-.page-mygov-auth-account .button-container {
- display: flex;
- gap: 0.75rem;
- flex-direction: row;
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .button-container {
- flex-direction: column;
- }
-}
-
-/* body bg-color for authenticated template */
-.page-mygov-auth-account .checkbox {
- display: flex;
- cursor: pointer;
- position: relative;
- padding: 1em;
-}
-.page-mygov-auth-account .checkbox .label {
- padding-left: 1em;
- font-weight: normal;
- color: var(--black);
- display: inline;
-}
-.page-mygov-auth-account .checkbox .label p {
- margin-top: 0;
- margin-bottom: 0.2em;
-}
-.page-mygov-auth-account .checkbox .checkmark {
- height: 1.25em;
- width: 1.25em;
- border-radius: 0.125em;
- border: 0.125rem solid var(--black);
- outline: none;
- appearance: none;
- transition-duration: 0.3s;
- cursor: pointer;
- flex-shrink: 0;
-}
-.page-mygov-auth-account .checkbox .checkmark::after {
- content: "";
- display: none;
- margin-left: 3px;
- width: 8px;
- height: 14px;
- border: solid var(--white);
- border-width: 0 3px 3px 0;
- transform: rotate(45deg);
-}
-.page-mygov-auth-account .checkbox input {
- opacity: 0;
- cursor: pointer;
- height: 0;
- width: 0;
-}
-.page-mygov-auth-account .checkbox input:focus {
- outline: none;
-}
-.page-mygov-auth-account .checkbox input:focus ~ .label::after {
- position: absolute;
- content: "";
- top: 0;
- right: 0;
- left: 0;
- bottom: 0;
- border: solid 2px var(--black);
- border-radius: 3px;
-}
-.page-mygov-auth-account .checkbox input:focus:checked ~ .label::after {
- border-color: var(--light-navy);
-}
-.page-mygov-auth-account .checkbox input:active ~ .checkmark {
- border: 2px solid var(--light-navy);
-}
-.page-mygov-auth-account .checkbox input:hover ~ .checkmark {
- border-color: var(--light-navy);
-}
-.page-mygov-auth-account .checkbox input:checked ~ .checkmark {
- background-color: var(--light-navy);
- border-color: var(--light-navy);
-}
-.page-mygov-auth-account .checkbox input:checked ~ .checkmark::after {
- display: block;
-}
-
-/* body bg-color for authenticated template */
-.page-mygov-auth-account .radio-button {
- display: inline-flex;
- position: relative;
- cursor: pointer;
- padding: 0.875rem;
- width: min-content;
- min-width: 5rem;
- border: solid 1px transparent;
- margin-right: 12px;
- margin-right: 0.75rem;
- /* span for label*/
- /* span for tickmark */
-}
-.page-mygov-auth-account .radio-button:last-of-type {
- margin-right: 0;
-}
-.page-mygov-auth-account .radio-button ~ legend {
- display: inline-block;
- vertical-align: top;
- cursor: pointer;
- padding: 2px 4px;
- margin-left: 12px;
- font-weight: 400;
- font-size: var(--default-font-size);
- color: #000000;
-}
-.page-mygov-auth-account .radio-button .label {
- padding-left: 1em;
- font-weight: normal;
- color: var(--black);
- display: inline;
-}
-.page-mygov-auth-account .radio-button .label p {
- margin-top: 0;
- margin-bottom: 0.2em;
-}
-.page-mygov-auth-account .radio-button .label.b {
- font-weight: 600;
-}
-.page-mygov-auth-account .radio-button .mark {
- height: 1.25em;
- width: 1.25em;
- border-radius: 50%;
- border: 2px solid var(--black);
- outline: none;
- appearance: none;
- transition-duration: 0.3s;
- cursor: pointer;
- flex-shrink: 0;
-}
-.page-mygov-auth-account .radio-button .mark::after {
- content: "";
- position: relative;
- display: none;
- top: 3px;
- left: 3px;
- width: 10px;
- height: 10px;
- border-radius: 50%;
- background: var(--light-navy);
-}
-.page-mygov-auth-account .radio-button input {
- opacity: 0;
- cursor: pointer;
- height: 0;
- width: 0;
- /* Show the mark when checked */
-}
-.page-mygov-auth-account .radio-button input:focus {
- outline: none;
-}
-.page-mygov-auth-account .radio-button input:focus ~ .label::after {
- position: absolute;
- content: "";
- top: 0;
- right: 0;
- left: 0;
- bottom: 0;
- border: solid 2px var(--black);
- border-radius: 3px;
-}
-.page-mygov-auth-account .radio-button input:focus:checked ~ .label::after {
- border-color: var(--light-navy);
-}
-.page-mygov-auth-account .radio-button input:active ~ .mark {
- border: 2px solid var(--light-navy);
-}
-.page-mygov-auth-account .radio-button input:hover ~ .mark {
- border-color: var(--light-navy);
-}
-.page-mygov-auth-account .radio-button input:checked ~ .mark {
- border-color: var(--light-navy);
-}
-.page-mygov-auth-account .radio-button input:checked ~ .mark::after {
- display: block;
-}
-
-.page-mygov-auth-account .layout-shell,
-.page-mygov-auth-account .main-layout {
- display: block;
-}
-
-.success_error_page_container {
- display: flex;
- flex-direction: column;
- align-content: center;
- justify-content: stretch;
- align-items: center;
- margin-top: 18px;
- margin-top: 1.125rem;
-}
-@media (max-width: 639px) {
- .success_error_page_container {
- margin-top: 80px;
- margin-top: 5rem;
- }
-}
-.success_error_page_container__logo {
- width: 150px;
- width: 9.375rem;
- height: 150px;
- height: 9.375rem;
- background-color: var(--white);
- display: flex;
- align-items: center;
- justify-content: center;
- margin-bottom: 18px;
- margin-bottom: 1.125rem;
-}
-.success_error_page_container__logo--success {
- background: var(--white) url("styles/resources/assets/icons/ia/check-large-green.svg") no-repeat center;
-}
-.success_error_page_container__logo--error {
- background: var(--white) url("styles/resources/assets/icons/ia/error-oct-icon-red-68.svg") no-repeat center;
-}
-@media (max-width: 639px) {
- .success_error_page_container__logo {
- width: 90px;
- width: 5.625rem;
- height: 90px;
- height: 5.625rem;
- }
-}
-.success_error_page_container__heading, .success_error_page_container__description {
- text-align: center;
- width: 100%;
-}
-
-.page-mygov-auth-account fieldset--title__hidden {
- border: none;
- padding: 0;
- margin: 0;
-}
-.page-mygov-auth-account fieldset--title__hidden legend {
- height: 0;
- width: 0;
- visibility: hidden;
-}
-.page-mygov-auth-account fieldset legend.sr-only {
- position: absolute;
- left: -10000px;
- top: auto;
- width: 1px;
- height: 1px;
- overflow: hidden;
-}
-
-.custom-datepicker {
- display: flex;
- position: relative;
- min-height: 64px;
-}
-.custom-datepicker.has-error input {
- border-color: #DC3548;
-}
-.custom-datepicker .datetime-reset-button {
- display: none;
-}
-.custom-datepicker__container {
- position: absolute;
- display: flex;
- align-items: center;
- top: 12px;
- right: 20px;
- height: 44px;
- border: 0;
- padding-right: 2px;
- background: transparent;
-}
-.custom-datepicker__container.is-hidden {
- display: none;
-}
-.custom-datepicker__calendar-button {
- position: relative;
- height: 42px;
- border: 0;
- background: transparent;
- border-radius: 0 4px 4px 0;
- z-index: 400;
- left: 20px;
-}
-.custom-datepicker__calendar-button i {
- width: 30px;
- width: 1.875rem;
- height: 30px;
- height: 1.875rem;
- min-width: 30px;
- min-width: 1.875rem;
- display: block;
- height: 30px;
- width: 30px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- background-image: url("styles/resources/assets/icons/ia/calendar-black-alt.svg");
-}
-
-.react-datepicker-popper {
- z-index: 805 !important;
-}
-
-.input-group .react-datepicker-wrapper {
- display: block;
-}
-.input-group .react-datepicker-popper[data-placement^=bottom] {
- margin-top: -10px;
-}
-.input-group .react-datepicker-popper[data-placement^=top] {
- margin-bottom: 0;
-}
-.input-group .react-datepicker {
- border: 0;
- border-radius: 0 0 5px 5px;
-}
-.input-group .react-datepicker__triangle {
- display: none;
-}
-.input-group .react-datepicker__month-container {
- box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.25);
-}
-.input-group .react-datepicker__header {
- border-radius: 0;
- border: 0;
- border-bottom-color: #DDDDDD;
- color: #101820;
- background-color: #FFFFFF;
- padding-top: 0;
-}
-.input-group .react-datepicker__navigation {
- height: 16px;
- width: 16px;
- padding: 10px;
- border-color: transparent;
-}
-.input-group .react-datepicker__navigation:hover {
- border-color: transparent;
-}
-.input-group .react-datepicker__navigation--previous {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 16px;
- height: 16px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- background-image: url("styles/resources/assets/icons/arrow-left.svg");
- top: 10px;
- right: unset;
- left: 15px;
-}
-.input-group .react-datepicker__navigation--next {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 16px;
- height: 16px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- background-image: url("styles/resources/assets/icons/arrow-right.svg");
- top: 10px;
- right: 15px;
-}
-.input-group .react-datepicker__month {
- margin-top: 0;
-}
-.input-group .react-datepicker__current-month {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- font-weight: 700;
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- color: #101820;
- margin: 0;
- font-size: 16px;
- border-bottom: 1px solid #DDDDDD;
- background-color: #F5F5F5;
- padding: 14px 0;
-}
-.theme-dark .input-group .react-datepicker__current-month {
- color: #FFFFFF;
-}
-.theme-dark .input-group .react-datepicker__current-month {
- color: #FFFFFF;
-}
-.input-group .react-datepicker__current-month b,
-.input-group .react-datepicker__current-month strong {
- color: #101820;
-}
-.input-group .react-datepicker__day-names {
- background-color: #FFFFFF;
-}
-.input-group .react-datepicker__day-name {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- line-height: 1.8;
- height: 35px;
- width: 35px;
- padding: 7px 4px;
-}
-.theme-dark .input-group .react-datepicker__day-name {
- color: #FFFFFF;
-}
-.input-group .react-datepicker__week {
- padding: 3px;
-}
-.input-group .react-datepicker__day {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- display: inline-flex;
- justify-content: center;
- align-items: center;
- height: 35px;
- width: 35px;
- padding: 4px;
- border-radius: 20px;
- border: 2px solid transparent;
- transition: border 150ms;
-}
-.theme-dark .input-group .react-datepicker__day {
- color: #FFFFFF;
-}
-.input-group .react-datepicker__day b,
-.input-group .react-datepicker__day strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .input-group .react-datepicker__day b,
-.theme-dark .input-group .react-datepicker__day strong {
- color: #FFFFFF;
-}
-.theme-dark .input-group .react-datepicker__day b,
-.theme-dark .input-group .react-datepicker__day strong {
- color: #FFFFFF;
-}
-.input-group .react-datepicker__day--today {
- color: #101820;
- background-color: #DDDDDD;
- font-weight: 400;
-}
-.input-group .react-datepicker__day:hover {
- border-radius: 20px;
- background-color: inherit;
- border-color: #006CE0;
-}
-.input-group .react-datepicker__day--disabled {
- color: #DDDDDD;
- background-color: #FFFFFF;
- pointer-events: none;
-}
-.input-group .react-datepicker__day:focus {
- border-radius: 20px;
- transition: border 0;
- outline: 0;
- color: #FFFFFF;
- background-color: #006CE0;
- border-color: #006CE0;
-}
-.input-group .react-datepicker__day--keyboard-selected, .input-group .react-datepicker__day--selected {
- background-color: inherit;
- border-color: #006CE0;
-}
-
-.form-error {
- background-color: #DC3548;
- border: 2px solid #DC3548;
- border-radius: 5px;
-}
-.form-error__message {
- position: relative;
- padding: 20px 20px 20px 60px;
-}
-.form-error__message i.error {
- background-size: contain;
- background-repeat: no-repeat;
- background-position: center center;
- position: absolute;
- top: 0;
- left: 0;
- min-width: 60px;
- height: 100%;
- background-image: url("styles/resources/assets/icons/icon-warning-white.svg");
- background-color: rgba(0, 0, 0, 0.2);
- background-size: 20px;
-}
-.form-error__message p {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
- color: #FFFFFF;
- margin: 0 0 0 20px;
-}
-.theme-dark .form-error__message p {
- color: #FFFFFF;
-}
-.theme-dark .form-error__message p {
- color: #FFFFFF;
-}
-.form-error__links {
- background-color: #FFFFFF;
- padding: 10px 20px;
-}
-.form-error__links ul {
- margin: 5px 0;
-}
-@media (max-width: 63.9375em) {
- .form-error__links ul {
- padding-left: 20px;
- }
-}
-.form-error__links ul li {
- color: #006CE0;
- margin: 13px 0;
-}
-.form-error__links ul li a {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #006CE0;
-}
-.theme-dark .form-error__links ul li a {
- color: #FFFFFF;
-}
-
-/* body bg-color for authenticated template */
-.page-mygov-auth-account .form-summary-page {
- display: flex;
- justify-content: stretch;
- flex-direction: column;
-}
-.page-mygov-auth-account .form-summary-page dd,
-.page-mygov-auth-account .form-summary-page dt {
- margin: 0;
-}
-.page-mygov-auth-account .form-summary-page .label {
- color: var(--grey9c-100);
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .form-summary-page .label {
- font-size: var(--font-size-15);
- }
-}
-.page-mygov-auth-account .form-summary-page .value {
- color: var(--black);
- font-size: var(--font-size-18);
- margin-bottom: 16px;
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .form-summary-page .value {
- font-size: var(--font-size-16);
- }
-}
-
-/* ------------- MODULES ------------ */
-.account-settings .back-link-chevron::before {
- content: "";
- width: 12px;
- height: 12px;
- display: inline-block;
- position: relative;
- background-image: url("styles/resources/assets/icons/chevron-left.svg");
- background-repeat: no-repeat;
-}
-.account-settings__footer {
- margin-top: 55px;
- text-align: center;
- max-width: 927px;
-}
-.account-settings__footer p {
- font-size: 16px;
- margin-top: 0;
- margin-bottom: 0;
- line-height: 20px;
-}
-
-.account-settings-generic-tile,
-.change-inbox-notification-tile,
-.change-password-tile,
-.update-details-tile,
-.close-my-account-tile,
-.change-pin-tile,
-.signin-options-tile,
-.secret-questions-answers-tile {
- display: flex;
- flex-direction: column;
- background-color: #FFFFFF;
- box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.25);
- border-radius: 5px;
- max-width: 927px;
- padding: 10px;
- margin-bottom: 20px;
- margin-top: 32px;
-}
-.account-settings-generic-tile__header,
-.change-inbox-notification-tile__header,
-.change-password-tile__header,
-.update-details-tile__header,
-.close-my-account-tile__header,
-.change-pin-tile__header,
-.signin-options-tile__header,
-.secret-questions-answers-tile__header {
- display: flex;
- flex-flow: row nowrap;
- align-items: center;
- justify-content: space-between;
-}
-.account-settings-generic-tile__header a,
-.change-inbox-notification-tile__header a,
-.change-password-tile__header a,
-.update-details-tile__header a,
-.close-my-account-tile__header a,
-.change-pin-tile__header a,
-.signin-options-tile__header a,
-.secret-questions-answers-tile__header a {
- white-space: nowrap;
-}
-.account-settings-generic-tile__header .heading,
-.change-inbox-notification-tile__header .heading,
-.change-password-tile__header .heading,
-.update-details-tile__header .heading,
-.close-my-account-tile__header .heading,
-.change-pin-tile__header .heading,
-.signin-options-tile__header .heading,
-.secret-questions-answers-tile__header .heading {
- margin-top: 0;
- margin-bottom: 5px;
- font-weight: bold;
- flex-basis: 70%;
-}
-@media only screen and (min-width: 40em) {
- .account-settings-generic-tile__header .heading,
-.change-inbox-notification-tile__header .heading,
-.change-password-tile__header .heading,
-.update-details-tile__header .heading,
-.close-my-account-tile__header .heading,
-.change-pin-tile__header .heading,
-.signin-options-tile__header .heading,
-.secret-questions-answers-tile__header .heading {
- flex-basis: auto;
- }
-}
-.account-settings-generic-tile__content p,
-.change-inbox-notification-tile__content p,
-.change-password-tile__content p,
-.update-details-tile__content p,
-.close-my-account-tile__content p,
-.change-pin-tile__content p,
-.signin-options-tile__content p,
-.secret-questions-answers-tile__content p {
- font-size: 14px;
- margin: 0;
- line-height: 20px;
-}
-@media only screen and (min-width: 40em) {
- .account-settings-generic-tile,
-.change-inbox-notification-tile,
-.change-password-tile,
-.update-details-tile,
-.close-my-account-tile,
-.change-pin-tile,
-.signin-options-tile,
-.secret-questions-answers-tile {
- padding: 20px 20px 15px 25px;
- }
-}
-
-.update-details-tile .update-details-tile__wrapper {
- display: flex;
- flex-direction: column;
- flex: 1 1 auto;
-}
-.update-details-tile .update-details-tile__wrapper .update-details-tile__header {
- display: flex;
- flex-flow: row nowrap;
- align-items: center;
- justify-content: space-between;
-}
-.update-details-tile .update-details-tile__wrapper .update-details-tile__header a {
- white-space: nowrap;
-}
-.update-details-tile .update-details-tile__wrapper .update-details-tile__header .heading {
- margin-top: 0;
- margin-bottom: 5px;
- font-weight: bold;
- flex-basis: 70%;
-}
-@media only screen and (min-width: 40em) {
- .update-details-tile .update-details-tile__wrapper .update-details-tile__header .heading {
- flex-basis: auto;
- }
-}
-.update-details-tile .update-details-tile__wrapper .update-details-tile__content p {
- font-size: 14px;
- margin: 0;
- line-height: 20px;
-}
-
-.key-article {
- margin: 40px 0;
-}
-.key-article__content--title {
- margin-top: 0;
- margin-bottom: 30px;
-}
-.key-article__content--text .cmp-text {
- padding: 0;
-}
-.key-article__content--text .cmp-text p,
-.key-article__content--text .cmp-text p b,
-.key-article__content--text .cmp-text p strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- color: #101820;
-}
-.theme-dark .key-article__content--text .cmp-text p,
-.theme-dark .key-article__content--text .cmp-text p b,
-.theme-dark .key-article__content--text .cmp-text p strong {
- color: #FFFFFF;
-}
-.key-article__content--text .cmp-text p b,
-.key-article__content--text .cmp-text p strong,
-.key-article__content--text .cmp-text p b b,
-.key-article__content--text .cmp-text p b strong,
-.key-article__content--text .cmp-text p strong b,
-.key-article__content--text .cmp-text p strong strong {
- color: #101820;
-}
-.key-article__content .link, .key-article__content .linked-services__rightInternalLink {
- margin-top: 20px;
-}
-@media only screen and (min-width: 64em) {
- .key-article__content .link, .key-article__content .linked-services__rightInternalLink {
- margin-top: 40px;
- }
-}
-.key-article__media {
- margin-bottom: 30px;
-}
-@media only screen and (min-width: 64em) {
- .key-article__media {
- margin-bottom: 0;
- padding-right: 60px;
- }
-}
-.key-article__media > * {
- width: 100%;
-}
-@media only screen and (min-width: 64em) {
- .key-article.is-image-right .key-article__media {
- order: 1;
- margin-bottom: 0;
- padding-left: 60px;
- padding-right: 0;
- }
-}
-.l-container > .key-article {
- margin: 60px 0;
-}
-@media only screen and (min-width: 64em) {
- .l-container > .key-article {
- margin: 80px 0;
- }
-}
-.l-container > .key-article:nth-child(2) {
- margin-top: 40px;
-}
-
-.authenticated-container {
- display: flex;
- flex-direction: column;
- min-height: calc(100vh - 390px);
-}
-@media only screen and (min-width: 64em) {
- .authenticated-container {
- flex-direction: row;
- }
-}
-.authenticated-container .key-message-container .carousel-outer-container {
- margin-bottom: 0;
-}
-.authenticated-container__nav {
- position: relative;
- background: #FFFFFF;
- z-index: 450;
-}
-@media only screen and (min-width: 64em) {
- .authenticated-container__nav {
- min-width: 280px;
- }
-}
-.authenticated-container__nav div[data-habitat] {
- display: block;
- height: 100%;
- width: 100%;
-}
-.authenticated-container__nav .unread-count,
-.authenticated-container__nav .unread-count-desktop {
- font-family: "Montserrat", sans-serif;
- font-weight: 700;
- color: #101820;
- font-size: 18px;
- line-height: 24px;
- font-size: 12px;
- font-weight: normal;
- color: #FFFFFF;
- display: flex;
- align-items: center;
- justify-content: center;
- height: 24px;
- width: auto;
- background: #006CE0;
- border-radius: 12px;
- border: 2px solid #FFFFFF;
- padding: 3px;
-}
-.authenticated-container__nav .unread-count-desktop {
- position: absolute;
- top: 7px;
- left: 36px;
- min-width: 24px;
-}
-.authenticated-container__nav .nav-sidebar {
- position: relative;
- top: 0;
- left: 0;
- height: 100%;
- width: 280px;
- border-right: 1px solid #DDDDDD;
- display: flex;
- flex-direction: column;
- justify-content: space-between;
- bottom: 366px;
-}
-@media (max-width: 63.9375em) {
- .authenticated-container__nav .nav-sidebar {
- display: none;
- }
-}
-.authenticated-container__nav .nav-sidebar__top {
- padding: 40px 20px;
- position: relative;
- width: 280px;
-}
-.authenticated-container__nav .nav-sidebar__top.is-fixed {
- position: sticky;
- top: 0;
- /* Ensure browser uses GPU to calculate fixed position */
- transform: translateZ(0);
-}
-.authenticated-container__nav .nav-sidebar__top.stick-to-bottom {
- position: absolute;
- bottom: 20px;
- top: auto;
-}
-.authenticated-container__nav .nav-sidebar__top > ul {
- margin: 0;
- padding: 0;
- list-style: none;
-}
-.authenticated-container__nav .nav-sidebar__top > ul li {
- overflow: hidden;
- width: 100%;
- margin: 2px 0;
-}
-.authenticated-container__nav .nav-sidebar__top > ul li:last-child {
- position: relative;
- border: 1px solid #DDDDDD;
- border-radius: 0;
- width: calc(100% + 40px);
- margin-top: 10px;
- right: 20px;
-}
-.authenticated-container__nav .nav-sidebar__top > ul li:last-child a {
- display: flex;
- flex-flow: row nowrap;
- flex-basis: 1 1 0;
- padding: 15px 15px 15px 40px;
- width: 100%;
-}
-.authenticated-container__nav .nav-sidebar__top > ul li:last-child a .image-filter {
- margin: 2px 0 0 2px;
-}
-.authenticated-container__nav .nav-sidebar__top > ul li:last-child a .image-filter img {
- height: 24px;
- width: 24px;
-}
-.authenticated-container__nav .nav-sidebar__top > ul li:last-child a span {
- margin-left: 16px;
- display: block;
- position: relative;
- width: 100%;
-}
-.authenticated-container__nav .nav-sidebar__top .nav-sidebar-link, .authenticated-container__nav .nav-sidebar__top--logout {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- display: flex;
- flex-flow: row nowrap;
- flex-basis: 1 1 0;
- align-items: center;
- position: relative;
- background: #FFFFFF;
- border-radius: 5px;
- border: 2px solid transparent;
- padding: 15px 15px 15px 20px;
- width: 100%;
- text-align: left;
- text-decoration: none;
- transition: background 150ms;
- min-height: 60px;
-}
-.theme-dark .authenticated-container__nav .nav-sidebar__top .nav-sidebar-link, .theme-dark .authenticated-container__nav .nav-sidebar__top--logout {
- color: #FFFFFF;
-}
-.authenticated-container__nav .nav-sidebar__top .nav-sidebar-link b,
-.authenticated-container__nav .nav-sidebar__top .nav-sidebar-link strong, .authenticated-container__nav .nav-sidebar__top--logout b,
-.authenticated-container__nav .nav-sidebar__top--logout strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .authenticated-container__nav .nav-sidebar__top .nav-sidebar-link b,
-.theme-dark .authenticated-container__nav .nav-sidebar__top .nav-sidebar-link strong, .theme-dark .authenticated-container__nav .nav-sidebar__top--logout b,
-.theme-dark .authenticated-container__nav .nav-sidebar__top--logout strong {
- color: #FFFFFF;
-}
-.theme-dark .authenticated-container__nav .nav-sidebar__top .nav-sidebar-link b,
-.theme-dark .authenticated-container__nav .nav-sidebar__top .nav-sidebar-link strong, .theme-dark .authenticated-container__nav .nav-sidebar__top--logout b,
-.theme-dark .authenticated-container__nav .nav-sidebar__top--logout strong {
- color: #FFFFFF;
-}
-.authenticated-container__nav .nav-sidebar__top .nav-sidebar-link img, .authenticated-container__nav .nav-sidebar__top--logout img {
- display: block;
- height: 28px;
- width: 28px;
-}
-.authenticated-container__nav .nav-sidebar__top .nav-sidebar-link .image-filter img, .authenticated-container__nav .nav-sidebar__top--logout .image-filter img {
- margin-left: 1px;
-}
-.authenticated-container__nav .nav-sidebar__top .nav-sidebar-link span, .authenticated-container__nav .nav-sidebar__top--logout span {
- display: block;
- position: relative;
- width: 100%;
- margin-left: 18px;
-}
-.authenticated-container__nav .nav-sidebar__top .nav-sidebar-link.is-active, .authenticated-container__nav .nav-sidebar__top--logout.is-active {
- font-weight: 700;
- background: #E5F1FD;
-}
-.authenticated-container__nav .nav-sidebar__top .nav-sidebar-link.is-active .unread-count-desktop, .authenticated-container__nav .nav-sidebar__top--logout.is-active .unread-count-desktop {
- border-color: #E5F1FD;
-}
-.authenticated-container__nav .nav-sidebar__top .nav-sidebar-link:hover, .authenticated-container__nav .nav-sidebar__top--logout:hover {
- background: #E5F1FD;
- text-decoration: underline;
-}
-.authenticated-container__nav .nav-sidebar__top .nav-sidebar-link:focus, .authenticated-container__nav .nav-sidebar__top--logout:focus {
- border-radius: 5px;
- border: 2px solid #183052;
-}
-.authenticated-container__nav .sticky {
- display: block;
- height: 73px;
-}
-.authenticated-container__nav .nav-mobile {
- position: relative;
- top: 0;
- left: 0;
- width: 100%;
- background: #FFFFFF;
- height: 73px;
-}
-.authenticated-container__nav .nav-mobile:hover button i {
- opacity: 1;
-}
-.authenticated-container__nav .nav-mobile.is-sticky {
- position: fixed;
-}
-@media only screen and (min-width: 64em) {
- .authenticated-container__nav .nav-mobile {
- display: none;
- }
-}
-.authenticated-container__nav .nav-mobile > ul {
- margin: 0;
- padding: 0;
- list-style: none;
- white-space: nowrap;
- overflow-x: auto;
- max-width: 100vw;
- border: 1px solid #DDDDDD;
- z-index: 450;
- -ms-overflow-style: none;
- /* Internet Explorer 10+ */
- scrollbar-width: none;
- /* Firefox */
-}
-.authenticated-container__nav .nav-mobile > ul::-webkit-scrollbar {
- display: none;
- /* Safari and Chrome */
-}
-.authenticated-container__nav .nav-mobile button {
- position: absolute;
- bottom: 6px;
- height: 64px;
- width: 30px;
- outline: 0;
- border: 0;
- background: transparent;
- opacity: 1;
- cursor: pointer;
-}
-.authenticated-container__nav .nav-mobile button i {
- width: 16px;
- width: 1rem;
- height: 16px;
- height: 1rem;
- min-width: 16px;
- min-width: 1rem;
- display: block;
- height: 16px;
- width: 16px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- display: block;
- position: absolute;
- top: 26px;
- opacity: 0;
- transition: opacity 150ms;
-}
-.authenticated-container__nav .nav-mobile button.left {
- left: 0;
- padding-left: 10px;
- background: linear-gradient(90deg, white 0%, white 15%, rgba(255, 255, 255, 0) 100%);
-}
-.authenticated-container__nav .nav-mobile button.left i {
- background-image: url("styles/resources/assets/icons/chevron-left.svg");
-}
-.authenticated-container__nav .nav-mobile button.right {
- right: 0;
- padding-right: 10px;
- background: linear-gradient(270deg, white 0%, white 15%, rgba(255, 255, 255, 0) 100%);
-}
-.authenticated-container__nav .nav-mobile button.right i {
- position: absolute;
- right: 10px;
- background-image: url("styles/resources/assets/icons/chevron-right.svg");
-}
-.authenticated-container__nav .nav-mobile .nav-mobile-link {
- display: inline-block;
- text-align: left;
- margin: 0 2px;
-}
-.authenticated-container__nav .nav-mobile .nav-mobile-link a {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- display: block;
- text-decoration: none;
- padding: 25px 16px 23px;
- border-bottom: 4px solid #FFFFFF;
- transition: border-bottom 150ms;
-}
-.theme-dark .authenticated-container__nav .nav-mobile .nav-mobile-link a {
- color: #FFFFFF;
-}
-.authenticated-container__nav .nav-mobile .nav-mobile-link a b,
-.authenticated-container__nav .nav-mobile .nav-mobile-link a strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .authenticated-container__nav .nav-mobile .nav-mobile-link a b,
-.theme-dark .authenticated-container__nav .nav-mobile .nav-mobile-link a strong {
- color: #FFFFFF;
-}
-.theme-dark .authenticated-container__nav .nav-mobile .nav-mobile-link a b,
-.theme-dark .authenticated-container__nav .nav-mobile .nav-mobile-link a strong {
- color: #FFFFFF;
-}
-.authenticated-container__nav .nav-mobile .nav-mobile-link a.is-active {
- border-bottom-color: #006CE0;
- font-weight: 700;
-}
-.authenticated-container__nav .nav-mobile .nav-mobile-link a:hover {
- border-bottom-color: #006CE0;
-}
-.authenticated-container__nav .nav-mobile .nav-mobile-link a:focus {
- outline-offset: -2px;
- outline: 2px solid #183052;
- border-bottom-color: #006CE0;
-}
-.authenticated-container__nav .nav-mobile .nav-mobile-link a .unread-count {
- float: right;
- margin-top: -1px;
- margin-left: 6px;
- height: 24px;
- min-width: 24px;
-}
-.authenticated-container__page {
- flex: 1 1 auto;
- background: #F5F5F5;
- overflow-x: hidden;
-}
-@media (max-width: 63.9375em) {
- .authenticated-container__page {
- padding: 40px 20px;
- }
-}
-@media only screen and (min-width: 64em) {
- .authenticated-container__page {
- padding: 60px;
- max-width: calc(100% - 280px);
- min-height: 500px;
- }
-}
-.authenticated-container__page .section-heading:first-child {
- margin-top: 0;
-}
-.authenticated-container__page > main > .authenticatedtwocolumn {
- margin-bottom: 60px;
-}
-@media only screen and (min-width: 48em) {
- .authenticated-container__page > main > .authenticatedtwocolumn > .l-row {
- display: flex !important;
- }
-}
-.authenticated-container__page > main > .alertdashboard {
- margin-bottom: 60px;
-}
-
-.aem-AuthorLayer-Edit .authenticated-container,
-.aem-AuthorLayer-Preview .authenticated-container,
-.aem-AuthorLayer-structure .authenticated-container,
-.editor-panel .authenticated-container {
- min-height: 500px;
-}
-.aem-AuthorLayer-Edit .authenticated-container.cq-Editable-dom div[data-habitat],
-.aem-AuthorLayer-Preview .authenticated-container.cq-Editable-dom div[data-habitat],
-.aem-AuthorLayer-structure .authenticated-container.cq-Editable-dom div[data-habitat],
-.editor-panel .authenticated-container.cq-Editable-dom div[data-habitat] {
- display: block;
- height: 500px;
- width: 100%;
-}
-.aem-AuthorLayer-Edit .authenticated-container .nav-sidebar,
-.aem-AuthorLayer-Preview .authenticated-container .nav-sidebar,
-.aem-AuthorLayer-structure .authenticated-container .nav-sidebar,
-.editor-panel .authenticated-container .nav-sidebar {
- height: 500px;
-}
-
-.image-filter {
- display: block;
- height: 28px;
- width: 38px;
-}
-.image-filter img {
- display: block;
- height: 28px;
- width: 28px;
-}
-
-/* body bg-color for authenticated template */
-.page-mygov-auth-account {
- background-color: #EDF2F4;
-}
-.page-mygov-auth-account .cmp-title__text {
- font-weight: 300;
- font-size: 2.875em;
- margin: 0 0.1em 0.75em;
-}
-.page-mygov-auth-account .cmp-title__text .section-title {
- font-weight: 500;
-}
-@media (max-width: 63.9375em) {
- .page-mygov-auth-account .cmp-title__text {
- font-size: 1.5em;
- margin: 0.5em 0.1em 0.75em;
- padding-left: 0.5em;
- }
-}
-.page-mygov-auth-account .cmp-title__caption {
- margin-left: 9px;
- margin-left: 0.5625rem;
- color: var(--grey9c-100);
- display: none;
-}
-@media (max-width: 63.9375em) {
- .page-mygov-auth-account .cmp-title__caption {
- margin-left: 16px;
- margin-left: 1rem;
- margin-top: 16px;
- margin-top: 1rem;
- }
-}
-.page-mygov-auth-account .cmp-title .cmp-title__caption ~ .cmp-title__text {
- margin-top: 0;
-}
-.page-mygov-auth-account .authaccountbody {
- padding: 0;
- /* these classes are needed for BirthOfChild SPA for a very unique implementation ;) */
-}
-@media only screen and (min-width: 64em) {
- .page-mygov-auth-account .authaccountbody {
- padding: 0 0.5em 4em 0.5em;
- }
-}
-@media only screen and (min-width: 64em) {
- .page-mygov-auth-account .authaccountbody.desktop-only-w-670 {
- max-width: 670px;
- max-width: 41.875rem;
- }
-}
-@media only screen and (min-width: 64em) {
- .page-mygov-auth-account .authaccountbody.no-page-header-padding {
- padding-top: 64px;
- padding-top: 4rem;
- }
-}
-.page-mygov-auth-account .cmp-backlink {
- padding: 1em 0;
-}
-@media (max-width: 63.9375em) {
- .page-mygov-auth-account .cmp-backlink {
- padding-left: 1em;
- }
-}
-@media only screen and (min-width: 64em) {
- .page-mygov-auth-account .cmp-backlink {
- margin: 0.5em 0.1em 0.75em 0.5em;
- }
-}
-.page-mygov-auth-account .cmp-backlink a {
- color: #254A7E;
- text-decoration: underline;
-}
-@media only screen and (min-width: 64em) {
- .page-mygov-auth-account .cmp-backlink a:hover, .page-mygov-auth-account .cmp-backlink a:focus, .page-mygov-auth-account .cmp-backlink a:active {
- color: #FFFFFF;
- }
- .page-mygov-auth-account .cmp-backlink a:hover {
- background-color: #254A7E;
- text-decoration: none;
- }
- .page-mygov-auth-account .cmp-backlink a:hover::before {
- filter: grayscale(1) contrast(3) invert(100%);
- }
- .page-mygov-auth-account .cmp-backlink a:focus {
- border-radius: 1px;
- background-color: #254A7E;
- }
- .page-mygov-auth-account .cmp-backlink a:focus::before {
- filter: grayscale(1) contrast(3) invert(100%);
- }
- .page-mygov-auth-account .cmp-backlink a:active {
- border-radius: 1px;
- background-color: #183052;
- }
- .page-mygov-auth-account .cmp-backlink a:active::before {
- filter: grayscale(1) contrast(3) invert(100%);
- }
-}
-.page-mygov-auth-account .cmp-backlink a::before {
- content: "";
- position: relative;
- display: inline-block;
- left: 0;
- top: -2px;
- width: 0.5em;
- height: 0.7em;
- vertical-align: middle;
- background-repeat: no-repeat;
- background-position: center;
- transition-property: all;
- transition-duration: 300ms;
- background-image: url("styles/resources/assets/icons/icon-left-black-chevron.svg");
- margin-right: 6px;
- border-bottom: unset;
-}
-@media (max-width: 63.9375em) {
- .page-mygov-auth-account .cmp-backlink a {
- color: #101820;
- text-decoration: none;
- }
- .page-mygov-auth-account .cmp-backlink a::before {
- top: -2px;
- width: 0.6em;
- height: 1em;
- margin-right: 0.8em;
- }
-}
-@media (max-width: 63.9375em) {
- .page-mygov-auth-account .cmp-backlink {
- background-color: #99E1F3;
- }
-}
-.page-mygov-auth-account .authenticated-body-container {
- display: flex;
- flex: 0 0 auto;
- flex-direction: column;
- color: #333333;
- background-color: #FFFFFF;
-}
-@media only screen and (min-width: 64em) {
- .page-mygov-auth-account .authenticated-body-container {
- flex-direction: row;
- box-shadow: 0 0.125em 0.375em rgba(0, 0, 0, 0.2);
- background-clip: border-box;
- border: 1px solid rgba(17, 9, 9, 0.125);
- border-radius: 0.3125em;
- min-height: calc(100vh - 390px);
- }
-}
-.page-mygov-auth-account .authenticated-body-container.no-min-height {
- min-height: auto;
-}
-.page-mygov-auth-account .authenticated-body-container .auth-section-heading {
- margin: 19.92px 0;
-}
-.page-mygov-auth-account .authenticated-body-container .key-message-container .carousel-outer-container {
- margin-bottom: 0;
-}
-.page-mygov-auth-account .authenticated-body-container__nav {
- position: relative;
- background: #FFFFFF;
- z-index: 450;
- min-width: 100%;
- border-radius: inherit;
-}
-@media only screen and (min-width: 64em) {
- .page-mygov-auth-account .authenticated-body-container__nav {
- min-width: 17.5em;
- }
-}
-.page-mygov-auth-account .authenticated-body-container__nav-sidebar {
- position: relative;
- top: 0;
- left: 0;
- height: 100%;
- border-right: 1px solid #DDDDDD;
- display: flex;
- flex-direction: column;
- justify-content: space-between;
- bottom: 366px;
- min-width: 100%;
-}
-@media only screen and (min-width: 64em) {
- .page-mygov-auth-account .authenticated-body-container__nav-sidebar {
- width: 17.5em;
- }
-}
-.page-mygov-auth-account .authenticated-body-container__nav-sidebar__top {
- padding: 0;
-}
-.page-mygov-auth-account .authenticated-body-container__nav-sidebar__top > ul {
- margin: 0;
- padding: 0;
-}
-.page-mygov-auth-account .authenticated-body-container__nav-sidebar__top > ul li {
- overflow: hidden;
- border-bottom: 1px solid #DDDDDD;
-}
-.page-mygov-auth-account .authenticated-body-container__nav-sidebar__top > ul li .nav-sidebar-link {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- display: flex;
- flex-flow: row nowrap;
- flex-basis: 1 1 0;
- align-items: center;
- position: relative;
- text-align: left;
- text-decoration: none;
- transition: background 150ms;
- min-height: 60px;
- padding-left: 1em;
- border-radius: 0;
-}
-.theme-dark .page-mygov-auth-account .authenticated-body-container__nav-sidebar__top > ul li .nav-sidebar-link {
- color: #FFFFFF;
-}
-.page-mygov-auth-account .authenticated-body-container__nav-sidebar__top > ul li .nav-sidebar-link b,
-.page-mygov-auth-account .authenticated-body-container__nav-sidebar__top > ul li .nav-sidebar-link strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .page-mygov-auth-account .authenticated-body-container__nav-sidebar__top > ul li .nav-sidebar-link b,
-.theme-dark .page-mygov-auth-account .authenticated-body-container__nav-sidebar__top > ul li .nav-sidebar-link strong {
- color: #FFFFFF;
-}
-.theme-dark .page-mygov-auth-account .authenticated-body-container__nav-sidebar__top > ul li .nav-sidebar-link b,
-.theme-dark .page-mygov-auth-account .authenticated-body-container__nav-sidebar__top > ul li .nav-sidebar-link strong {
- color: #FFFFFF;
-}
-.page-mygov-auth-account .authenticated-body-container__nav-sidebar__top > ul li .nav-sidebar-link img {
- display: block;
- height: 28px;
- width: 28px;
-}
-.page-mygov-auth-account .authenticated-body-container__nav-sidebar__top > ul li .nav-sidebar-link .image-filter img {
- margin-left: 1px;
-}
-.page-mygov-auth-account .authenticated-body-container__nav-sidebar__top > ul li .nav-sidebar-link span {
- display: block;
- position: relative;
- margin-left: 18px;
-}
-.page-mygov-auth-account .authenticated-body-container__nav-sidebar__top > ul li .nav-sidebar-link.is-active {
- font-weight: 700;
- background: #99E1F3;
-}
-.page-mygov-auth-account .authenticated-body-container__nav-sidebar__top > ul li .nav-sidebar-link.is-active .unread-count-desktop {
- border-color: #99E1F3;
-}
-.page-mygov-auth-account .authenticated-body-container__nav-sidebar__top > ul li .nav-sidebar-link:hover, .page-mygov-auth-account .authenticated-body-container__nav-sidebar__top > ul li .nav-sidebar-link:focus {
- background: #254A7E;
- color: #FFFFFF;
- text-decoration: none;
-}
-.page-mygov-auth-account .authenticated-body-container__nav-sidebar__top > ul li .nav-sidebar-link:hover .image-filter img, .page-mygov-auth-account .authenticated-body-container__nav-sidebar__top > ul li .nav-sidebar-link:focus .image-filter img {
- filter: grayscale(1) contrast(3) invert(100%);
-}
-.page-mygov-auth-account .authenticated-body-container__nav-sidebar__top > ul li .nav-sidebar-link:active {
- font-weight: 700;
- background: #99E1F3;
-}
-.page-mygov-auth-account .authenticated-body-container__nav-sidebar-link {
- padding: 15px 10px;
-}
-.page-mygov-auth-account .authenticated-body-container__page {
- padding: 1em 0.5em;
- width: 100%;
-}
-@media only screen and (min-width: 64em) {
- .page-mygov-auth-account .authenticated-body-container__page {
- padding: 3em 3.375em;
- }
-}
-.page-mygov-auth-account .error-banner {
- display: flex;
- flex-direction: row;
- border-radius: 5px;
- border: 2px solid var(--error-color);
- margin: 1em 0;
- background-color: var(--white);
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .error-banner {
- flex-direction: column;
- }
-}
-.page-mygov-auth-account .error-banner-icon {
- display: flex;
- align-items: center;
- justify-content: center;
- width: 3.25rem;
- height: auto;
- background: var(--error-color) url("styles/resources/assets/icons/ia/error-oct-icon-white.svg") no-repeat center;
- background-size: 1.5rem;
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .error-banner-icon {
- background-image: url("styles/resources/assets/icons/ia/error-oct-icon-mob.svg");
- background-size: 1rem;
- }
-}
-.page-mygov-auth-account .error-banner-icon img {
- display: none;
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .error-banner-icon {
- height: 2.25rem;
- justify-content: left;
- width: auto;
- background-position: 1rem 45%;
- }
-}
-.page-mygov-auth-account .error-banner-icon strong {
- display: none;
- font-size: calc(var(--font-size-16));
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .error-banner-icon strong {
- display: inline;
- margin-left: 2.375rem;
- color: var(--white);
- font-size: calc(var(--font-size-15));
- }
-}
-.page-mygov-auth-account .error-banner-content {
- flex: 1;
- padding: 1rem 1.6rem;
-}
-.page-mygov-auth-account .error-banner-content p {
- margin: 0;
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .error-banner-content span {
- font-size: calc(var(--font-size-15));
- }
- .page-mygov-auth-account .error-banner-content strong {
- display: none;
- }
-}
-.page-mygov-auth-account .warning-banner {
- display: flex;
- flex-direction: row;
- border-radius: 5px;
- border: 2px solid var(--warning-color);
- margin: 1em 0;
- background-color: var(--white);
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .warning-banner {
- flex-direction: column;
- }
-}
-.page-mygov-auth-account .warning-banner-icon {
- display: flex;
- align-items: center;
- justify-content: center;
- width: 3.25rem;
- height: auto;
- background: var(--warning-color) url("styles/resources/assets/icons/ia/warning-alert-icon-white.svg") no-repeat center;
- background-size: 1.5rem;
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .warning-banner-icon {
- background-image: url("styles/resources/assets/icons/ia/warning-alert-icon-white.svg");
- background-size: 1rem;
- }
-}
-.page-mygov-auth-account .warning-banner-icon img {
- display: none;
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .warning-banner-icon {
- height: 2.25rem;
- justify-content: left;
- width: auto;
- background-position: 1rem 45%;
- }
-}
-.page-mygov-auth-account .warning-banner-icon strong {
- display: none;
- font-size: calc(var(--font-size-16));
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .warning-banner-icon strong {
- display: inline;
- margin-left: 2.375rem;
- color: var(--white);
- font-size: calc(var(--font-size-15));
- }
-}
-.page-mygov-auth-account .warning-banner-content {
- flex: 1;
- padding: 1rem 1.6rem;
-}
-.page-mygov-auth-account .warning-banner-content p {
- margin: 0;
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .warning-banner-content span {
- font-size: calc(var(--font-size-15));
- }
- .page-mygov-auth-account .warning-banner-content strong {
- display: none;
- }
-}
-.page-mygov-auth-account .success-banner {
- display: flex;
- flex-direction: row;
- border-radius: 5px;
- border: 2px solid var(--success-color);
- margin: 1em 0;
- background-color: var(--white);
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .success-banner {
- flex-direction: column;
- }
-}
-.page-mygov-auth-account .success-banner-icon {
- display: flex;
- align-items: center;
- justify-content: center;
- width: 3.25rem;
- height: auto;
- background: var(--success-color) url("styles/resources/assets/icons/ia/success-icon-white.svg") no-repeat center;
- background-size: 1.5rem;
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .success-banner-icon {
- background-image: url("styles/resources/assets/icons/ia/success-icon-mob.svg");
- background-size: 1rem;
- }
-}
-.page-mygov-auth-account .success-banner-icon img {
- display: none;
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .success-banner-icon {
- height: 2.25rem;
- justify-content: left;
- width: auto;
- background-position: 1rem 45%;
- }
-}
-.page-mygov-auth-account .success-banner-icon strong {
- display: none;
- font-size: calc(var(--font-size-16));
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .success-banner-icon strong {
- display: inline;
- margin-left: 2.375rem;
- color: var(--white);
- font-size: calc(var(--font-size-15));
- }
-}
-.page-mygov-auth-account .success-banner-content {
- flex: 1;
- padding: 1rem 1.6rem;
-}
-.page-mygov-auth-account .success-banner-content p {
- margin: 0;
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .success-banner-content span {
- font-size: calc(var(--font-size-15));
- }
- .page-mygov-auth-account .success-banner-content strong {
- display: none;
- }
-}
-.page-mygov-auth-account .divider {
- display: block;
- margin: 0;
- border-top-width: 0.125rem;
- border-top-style: solid;
- border-top-color: var(--grey4c-100);
-}
-.page-mygov-auth-account .callout-box--warning {
- display: flex;
- flex-direction: row;
- border-radius: 5px;
- border: 2px solid var(--callout-warning-bg-color);
- margin: 1em 0;
- background-color: var(--callout-warning-bg-color);
-}
-.page-mygov-auth-account .callout-box--warning-icon {
- display: flex;
- align-items: center;
- justify-content: center;
- width: 3.25rem;
- height: 3.5rem;
- background: var(--callout-warning-bg-color) url("styles/resources/assets/icons/ia/warning-alert-icon.svg") no-repeat center;
- background-size: 1.5rem;
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .callout-box--warning-icon {
- background-image: url("styles/resources/assets/icons/ia/warning-alert-icon.svg");
- background-size: 1rem;
- }
-}
-.page-mygov-auth-account .callout-box--warning-icon img {
- display: none;
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .callout-box--warning-icon {
- height: 3.25rem;
- justify-content: left;
- width: 2.5rem;
- background-position: 1rem 45%;
- }
-}
-.page-mygov-auth-account .callout-box--warning-icon strong {
- display: none;
- font-size: calc(var(--font-size-16));
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .callout-box--warning-icon strong {
- display: inline;
- margin-left: 3rem;
- color: var(--white);
- font-size: calc(var(--font-size-15));
- }
-}
-.page-mygov-auth-account .callout-box--warning-content {
- flex: 1;
- padding: 1rem 0.6rem;
-}
-.page-mygov-auth-account .callout-box--warning-content p {
- margin: 0;
- color: var(--black);
- font-size: calc(var(--font-size-18));
-}
-.page-mygov-auth-account .callout-box--warning-content p.normal-font {
- font-size: var(--font-size-16);
-}
-.page-mygov-auth-account .callout-box--warning-content ul li {
- font-size: calc(var(--font-size-18));
- color: var(--dark-grey);
- padding: 0.125rem 0.125rem 0.125rem 0.75rem;
-}
-.page-mygov-auth-account .callout-box--warning-content ul li::marker {
- font-size: 0.88rem;
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .callout-box--warning-content span {
- font-size: calc(var(--font-size-15));
- }
- .page-mygov-auth-account .callout-box--warning-content strong {
- display: none;
- }
- .page-mygov-auth-account .callout-box--warning-content p {
- color: var(--black);
- font-size: calc(var(--font-size-16));
- }
- .page-mygov-auth-account .callout-box--warning-content p.normal-font {
- font-size: var(--font-size-15);
- }
- .page-mygov-auth-account .callout-box--warning-content li {
- font-size: calc(var(--font-size-16));
- color: var(--dark-grey);
- padding: 0.125rem;
- }
-}
-.page-mygov-auth-account .callout-box--warning__info {
- display: flex;
- flex-direction: row;
- border-radius: 5px;
- border: 2px solid var(--callout-warning-bg-color);
- margin: 1em 0;
- background-color: var(--callout-warning-bg-color);
-}
-.page-mygov-auth-account .callout-box--warning__info-icon {
- display: flex;
- align-items: center;
- justify-content: center;
- width: 3.25rem;
- height: 3.5rem;
- background: var(--callout-warning-bg-color) url("styles/resources/assets/icons/ia/info-icon.svg") no-repeat center;
- background-size: 1.5rem;
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .callout-box--warning__info-icon {
- background-image: url("styles/resources/assets/icons/ia/info-icon.svg");
- background-size: 1rem;
- }
-}
-.page-mygov-auth-account .callout-box--warning__info-icon img {
- display: none;
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .callout-box--warning__info-icon {
- height: 3.25rem;
- justify-content: left;
- width: 2.5rem;
- background-position: 1rem 45%;
- }
-}
-.page-mygov-auth-account .callout-box--warning__info-icon strong {
- display: none;
- font-size: calc(var(--font-size-16));
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .callout-box--warning__info-icon strong {
- display: inline;
- margin-left: 3rem;
- color: var(--white);
- font-size: calc(var(--font-size-15));
- }
-}
-.page-mygov-auth-account .callout-box--warning__info-content {
- flex: 1;
- padding: 1rem 0.6rem;
-}
-.page-mygov-auth-account .callout-box--warning__info-content p {
- margin: 0;
- color: var(--black);
- font-size: calc(var(--font-size-18));
-}
-.page-mygov-auth-account .callout-box--warning__info-content p.normal-font {
- font-size: var(--font-size-16);
-}
-.page-mygov-auth-account .callout-box--warning__info-content ul li {
- font-size: calc(var(--font-size-18));
- color: var(--dark-grey);
- padding: 0.125rem 0.125rem 0.125rem 0.75rem;
-}
-.page-mygov-auth-account .callout-box--warning__info-content ul li::marker {
- font-size: 0.88rem;
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .callout-box--warning__info-content span {
- font-size: calc(var(--font-size-15));
- }
- .page-mygov-auth-account .callout-box--warning__info-content strong {
- display: none;
- }
- .page-mygov-auth-account .callout-box--warning__info-content p {
- color: var(--black);
- font-size: calc(var(--font-size-16));
- }
- .page-mygov-auth-account .callout-box--warning__info-content p.normal-font {
- font-size: var(--font-size-15);
- }
- .page-mygov-auth-account .callout-box--warning__info-content li {
- font-size: calc(var(--font-size-16));
- color: var(--dark-grey);
- padding: 0.125rem;
- }
-}
-.page-mygov-auth-account .callout-box--info {
- display: flex;
- flex-direction: row;
- border-radius: 5px;
- border: 2px solid var(--callout-info-bg-color);
- margin: 1em 0;
- background-color: var(--callout-info-bg-color);
-}
-.page-mygov-auth-account .callout-box--info-icon {
- display: flex;
- align-items: center;
- justify-content: center;
- width: 3.25rem;
- height: 3.5rem;
- background: var(--callout-info-bg-color) url("styles/resources/assets/icons/ia/info-icon.svg") no-repeat center;
- background-size: 1.5rem;
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .callout-box--info-icon {
- background-image: url("styles/resources/assets/icons/ia/info-icon.svg");
- background-size: 1rem;
- }
-}
-.page-mygov-auth-account .callout-box--info-icon img {
- display: none;
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .callout-box--info-icon {
- height: 3.25rem;
- justify-content: left;
- width: 2.5rem;
- background-position: 1rem 45%;
- }
-}
-.page-mygov-auth-account .callout-box--info-icon strong {
- display: none;
- font-size: calc(var(--font-size-16));
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .callout-box--info-icon strong {
- display: inline;
- margin-left: 3rem;
- color: var(--white);
- font-size: calc(var(--font-size-15));
- }
-}
-.page-mygov-auth-account .callout-box--info-content {
- flex: 1;
- padding: 1rem 0.6rem;
-}
-.page-mygov-auth-account .callout-box--info-content p {
- margin: 0;
- color: var(--black);
- font-size: calc(var(--font-size-18));
-}
-.page-mygov-auth-account .callout-box--info-content p.normal-font {
- font-size: var(--font-size-16);
-}
-.page-mygov-auth-account .callout-box--info-content ul li {
- font-size: calc(var(--font-size-18));
- color: var(--dark-grey);
- padding: 0.125rem 0.125rem 0.125rem 0.75rem;
-}
-.page-mygov-auth-account .callout-box--info-content ul li::marker {
- font-size: 0.88rem;
-}
-@media (max-width: 639px) {
- .page-mygov-auth-account .callout-box--info-content span {
- font-size: calc(var(--font-size-15));
- }
- .page-mygov-auth-account .callout-box--info-content strong {
- display: none;
- }
- .page-mygov-auth-account .callout-box--info-content p {
- color: var(--black);
- font-size: calc(var(--font-size-16));
- }
- .page-mygov-auth-account .callout-box--info-content p.normal-font {
- font-size: var(--font-size-15);
- }
- .page-mygov-auth-account .callout-box--info-content li {
- font-size: calc(var(--font-size-16));
- color: var(--dark-grey);
- padding: 0.125rem;
- }
-}
-
-.aem-AuthorLayer-Edit .authenticated-body-container,
-.aem-AuthorLayer-Preview .authenticated-body-container,
-.aem-AuthorLayer-structure .authenticated-body-container,
-.editor-panel .authenticated-body-container {
- min-height: 500px;
-}
-.aem-AuthorLayer-Edit .authenticated-body-container.cq-Editable-dom div[data-habitat],
-.aem-AuthorLayer-Preview .authenticated-body-container.cq-Editable-dom div[data-habitat],
-.aem-AuthorLayer-structure .authenticated-body-container.cq-Editable-dom div[data-habitat],
-.editor-panel .authenticated-body-container.cq-Editable-dom div[data-habitat] {
- display: block;
- height: 500px;
- width: 100%;
-}
-.aem-AuthorLayer-Edit .authenticated-body-container .authenticated-body-container__nav-sidebar,
-.aem-AuthorLayer-Preview .authenticated-body-container .authenticated-body-container__nav-sidebar,
-.aem-AuthorLayer-structure .authenticated-body-container .authenticated-body-container__nav-sidebar,
-.editor-panel .authenticated-body-container .authenticated-body-container__nav-sidebar {
- height: 500px;
-}
-
-@media (max-width: 63.9375em) {
- .mobile-hidden {
- display: none !important;
- }
-}
-
-@media only screen and (min-width: 64em) {
- .progress-tracker-carousel-container {
- width: calc(100% - 17.5em);
- }
-}
-
-.notifications {
- display: flex;
- justify-content: flex-end;
-}
-.notifications__btn-container .nav-buttons {
- display: flex;
- margin-top: 20px;
-}
-.notifications__btn-container .nav-buttons .carousel-button-group {
- display: inline-block;
- margin-left: 0;
-}
-.notifications__btn-container .nav-buttons .counter {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- line-height: 20px;
- margin: 15px 0 15px 15px;
- padding: 0;
-}
-.theme-dark .notifications__btn-container .nav-buttons .counter {
- color: #FFFFFF;
-}
-.notifications__btn-container .view-all {
- display: block;
- margin-top: 20px;
-}
-.notifications__tile {
- display: flex;
- position: relative;
- flex-direction: column;
- min-height: 219px;
- width: 100%;
- background: #FFFFFF;
- border-radius: 5px;
- box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.25);
- padding: 20px;
-}
-@media only screen and (min-width: 48em) {
- .notifications__tile {
- max-width: 449px;
- }
-}
-.notifications__tile__dismiss {
- position: absolute;
- right: 10px;
- top: 12px;
- border: none;
- background: none;
-}
-.notifications__tile__dismiss i {
- width: 30px;
- width: 1.875rem;
- height: 30px;
- height: 1.875rem;
- min-width: 30px;
- min-width: 1.875rem;
- display: block;
- height: 30px;
- width: 30px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- background-image: url("styles/resources/assets/icons/icon-close.svg");
-}
-.notifications__tile.is-error {
- border-left: 4px solid #DC3548;
-}
-.notifications__tile.is-warning {
- border-left: 4px solid #FCB80E;
-}
-.notifications__tile.is-success {
- border-left: 4px solid #1A9F50;
-}
-@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
- .notifications__tile {
- box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.25);
- }
-}
-.notifications__tile .publish-date {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- line-height: 20px;
- display: flex;
- color: #525252;
-}
-.theme-dark .notifications__tile .publish-date {
- color: #FFFFFF;
-}
-.notifications__tile .publish-date img {
- width: 20px;
- width: 1.25rem;
- height: 20px;
- height: 1.25rem;
- min-width: 20px;
- min-width: 1.25rem;
- display: block;
- height: 20px;
- width: 20px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- top: 0;
- margin-right: 8px;
- align-self: center;
-}
-.notifications__tile h2 {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
- margin-top: 16px;
- margin-bottom: 0;
-}
-.theme-dark .notifications__tile h2 {
- color: #FFFFFF;
-}
-.theme-dark .notifications__tile h2 {
- color: #FFFFFF;
-}
-.notifications__tile > p {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- line-height: 20px;
-}
-.theme-dark .notifications__tile > p {
- color: #FFFFFF;
-}
-.notifications__tile a::after {
- content: "";
- position: absolute;
- right: 0;
- bottom: 0;
- left: 0;
- height: 80%;
- width: 100%;
-}
-.notifications__tile a:focus {
- outline: none;
-}
-.notifications__tile a:focus::after {
- border: 3px solid #183052;
- margin-left: -4px;
- width: calc(100% + 4px);
- height: 100%;
-}
-.notifications__tile a img {
- width: 24px;
- width: 1.5rem;
- height: 24px;
- height: 1.5rem;
- min-width: 24px;
- min-width: 1.5rem;
- display: block;
- height: 24px;
- width: 24px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- padding: 4px;
- background-color: rgba(0, 121, 202, 0.1);
- border-radius: 4px;
- transition-property: margin-left;
- transition-duration: 300ms;
- margin-left: 0;
-}
-.notifications__tile a:hover img {
- transition-property: margin-left;
- transition-duration: 300ms;
- margin-left: 8px;
-}
-.notifications__tile.no-notifications {
- flex-direction: row;
- min-height: 88px;
- justify-content: center;
- align-items: center;
-}
-.notifications__tile.no-notifications img {
- margin-right: 10px;
- height: 50px;
- width: 50px;
-}
-@media only screen and (min-width: 48em) {
- .notifications__tile.no-notifications img {
- min-height: 72px;
- width: 72px;
- margin-right: 0;
- }
-}
-.notifications__tile.no-notifications p {
- font-size: 16px;
-}
-@media only screen and (min-width: 48em) {
- .notifications__tile.no-notifications {
- min-height: 219px;
- flex-direction: column;
- }
-}
-
-.modal-container {
- position: absolute;
- right: 0;
- top: 0;
- width: 100%;
- padding: 0 20px;
-}
-@media only screen and (min-width: 48em) {
- .modal-container {
- width: auto;
- }
-}
-.modal-container .modal-header span {
- display: flex;
- color: #FFFFFF;
- align-items: center;
- height: 30px;
- padding-top: 20px;
- justify-content: flex-end;
-}
-.modal-container .modal-header span .close {
- margin-left: 8px;
-}
-.modal-container .modal-header span .close i {
- width: 30px;
- width: 1.875rem;
- height: 16px;
- height: 1rem;
- min-width: 30px;
- min-width: 1.875rem;
- display: block;
- height: 16px;
- width: 30px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- background-image: url("styles/resources/assets/icons/icon-close-white.svg");
-}
-.modal-container ul {
- padding: 0;
- margin: 0;
-}
-.modal-container ul li {
- margin: 20px 0;
-}
-
-/** Banner **/
-.banner {
- padding-top: 24px;
- padding-bottom: 22px;
- position: relative;
- overflow: hidden;
-}
-.banner h1 {
- margin-top: 0;
- margin-bottom: 0;
- color: #000000;
-}
-.banner img {
- position: absolute;
- top: 0;
- width: 100%;
- height: 100%;
- object-fit: cover;
- z-index: -1;
-}
-@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
- .banner img {
- width: 100%;
- height: auto;
- transform: translateY(-38%);
- }
-}
-.banner.with-breadcrumbs h1 {
- margin-top: 44px;
-}
-
-.content-banner {
- position: relative;
- overflow: hidden;
- height: 160px;
-}
-.content-banner img {
- width: 100%;
-}
-@media only screen and (max-width: 39.9375em) {
- .content-banner img {
- transform: translate(0, -10%);
- }
-}
-@media only screen and (min-width: 40em) {
- .content-banner img {
- transform: translate(0, -22%);
- }
-}
-
-.cmp-custom-beta-banner {
- display: flex;
- justify-content: center;
- background: #000000;
-}
-.cmp-custom-beta-banner__content {
- display: flex;
- width: 100%;
- padding: 0 20px;
- max-width: 1360px;
-}
-@media only screen and (min-width: 64em) {
- .cmp-custom-beta-banner__content {
- width: 1024px;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .cmp-custom-beta-banner__content {
- width: 1244px;
- }
-}
-@media only screen and (min-width: 88.125em) {
- .cmp-custom-beta-banner__content {
- width: 1360px;
- }
-}
-.cmp-custom-beta-banner__content__ribbon {
- position: relative;
- align-self: flex-start;
- margin-right: 16px;
-}
-.cmp-custom-beta-banner__content__ribbon__img {
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- height: 62px;
- background: url("styles/resources/assets/icons/beta-ribbon.svg") no-repeat;
- background-size: 100% 100%;
- z-index: 10;
-}
-.cmp-custom-beta-banner__content__ribbon__label {
- position: relative;
- display: inline-block;
- color: #000000;
- font-size: 16px;
- font-weight: 500;
- line-height: 22px;
- white-space: nowrap;
- z-index: 20;
- padding: 14px 10px;
-}
-.cmp-custom-beta-banner__content__text {
- display: flex;
- flex: 1;
-}
-.cmp-custom-beta-banner__content__text p {
- margin: 0;
- color: #FFFFFF;
- font-size: 14px;
- font-weight: 300;
- line-height: 22px;
- padding: 14px 0;
-}
-.cmp-custom-beta-banner__content__text a {
- color: #FFFFFF;
-}
-.cmp-custom-beta-banner__content__text a:hover, .cmp-custom-beta-banner__content__text a:focus {
- color: #000000;
- background: #FFFFFF;
-}
-.cmp-custom-beta-banner__content__text a:focus {
- outline: 2px solid #33C4E8;
- outline-offset: 1px;
- border-radius: 1px;
-}
-.cmp-custom-beta-banner__content__text a:active {
- background: #D9D9D6;
-}
-
-@media only screen and (min-width: 1024px) {
- .cmp-custom-beta-banner__content {
- padding: 0 40px;
- }
- .cmp-custom-beta-banner__content__ribbon__img {
- height: 100px;
- }
- .cmp-custom-beta-banner__content__ribbon__label {
- font-size: 24px;
- line-height: 26px;
- padding: 24px 16px;
- }
- .cmp-custom-beta-banner__content__text p {
- font-size: 18px;
- line-height: 26px;
- padding: 24px 0;
- }
-}
-/** Breadcrumbs **/
-.breadcrumbs ol {
- margin: 0;
- padding: 0;
- list-style: none;
- margin-bottom: 20px;
- font-size: 14px;
-}
-@media only screen and (min-width: 64em) {
- .breadcrumbs ol {
- margin-bottom: 30px;
- }
-}
-.breadcrumbs ol li {
- display: inline-block;
- position: relative;
- padding-right: 10px;
- padding-left: 11px;
-}
-.breadcrumbs ol li::before {
- content: "";
- position: absolute;
- left: 0;
- top: 3px;
- background: #FFFFFF;
- width: 1px;
- height: 70%;
- transform: skewX(-15deg);
-}
-.breadcrumbs ol li:first-of-type {
- padding-left: 0;
- border-left: 0;
-}
-.breadcrumbs ol li:first-of-type::before {
- display: none;
-}
-.breadcrumbs ol a {
- color: #FFFFFF;
- text-decoration: none;
-}
-.breadcrumbs ol a:hover {
- text-decoration: underline;
-}
-
-.cmp-breadcrumb {
- margin: 0;
- padding: 0;
- list-style: none;
- font-size: 1rem;
- line-height: 1.5rem;
- text-align: left;
- display: flex;
- flex-wrap: wrap;
- margin: 0 0.5em;
- color: #000000;
-}
-.cmp-breadcrumb__list {
- list-style-type: none;
- margin: 0;
- padding: 0;
-}
-.cmp-breadcrumb__item--active {
- color: #000000;
-}
-.cmp-breadcrumb li {
- display: inline-block;
- position: relative;
- color: #000000;
-}
-.cmp-breadcrumb li:not(:first-of-type):before {
- vertical-align: top;
- content: url("styles/resources/assets/icons/chevron-right-black.svg");
- /* this chevron file is a placeholder and must be overwritten with correct icon */
- display: inline-block;
-}
-.cmp-breadcrumb li a {
- color: #254A7E;
- text-decoration: none;
- border-bottom: solid 1px #254A7E;
-}
-.cmp-breadcrumb li a:hover, .cmp-breadcrumb li a:focus, .cmp-breadcrumb li a:active {
- color: #FFFFFF;
- border-bottom: unset;
-}
-.cmp-breadcrumb li a:hover {
- background-color: #254A7E;
-}
-.cmp-breadcrumb li a:focus {
- border-radius: 1px;
- background-color: #254A7E;
-}
-.cmp-breadcrumb li a:active {
- border-radius: 1px;
- background-color: #183052;
-}
-@media screen and (max-width: 640px) {
- .cmp-breadcrumb li:not(.show-mobile) {
- display: none;
- }
- .cmp-breadcrumb li.show-mobile::before {
- display: inline-block;
- vertical-align: top;
- content: url("styles/resources/assets/icons/chevron-left-black.svg");
- }
-}
-
-/** Buttons **/
-button:hover, button:focus {
- cursor: pointer;
-}
-button:hover[disabled], button:hover.disabled, button:focus[disabled], button:focus.disabled {
- cursor: not-allowed;
- border-color: #A0A0A3;
-}
-
-.btn,
-.un_link-confirmation__button {
- padding: 16px 17px;
- padding: 1rem 1.0625rem;
- min-width: 160px;
- min-width: 10rem;
- border-radius: 5px;
- border-radius: 0.3125rem;
- border-width: 2px;
- border-width: 0.125rem;
- display: block;
- position: relative;
- font-weight: 500;
- background: #006CE0;
- color: #FFFFFF;
- text-decoration: none;
- text-align: center;
- border-style: solid;
- border-color: transparent;
- transition-property: background, color, padding, margin;
- transition-duration: 150ms;
-}
-@media only screen and (min-width: 48em) {
- .btn,
-.un_link-confirmation__button {
- display: inline-block;
- }
-}
-.btn:hover,
-.un_link-confirmation__button:hover {
- background: #183052;
-}
-.btn:focus,
-.un_link-confirmation__button:focus {
- outline-width: 3px;
- outline-width: 0.1875rem;
- outline-style: solid;
- outline-color: #254A7E;
-}
-.btn.mygov,
-.mygov.un_link-confirmation__button {
- background: #026540;
-}
-.btn.mygov:focus,
-.mygov.un_link-confirmation__button:focus {
- background: #0061C8;
-}
-.btn.is-loading,
-.is-loading.un_link-confirmation__button {
- padding: 16px 17px 16px 45px;
- padding: 1rem 1.0625rem 1rem 2.8125rem;
- pointer-events: none;
-}
-@keyframes rotate {
- 0% {
- transform: rotate(0);
- }
- 100% {
- transform: rotate(360deg);
- }
-}
-.btn.is-loading::before,
-.is-loading.un_link-confirmation__button::before {
- content: "";
- position: absolute;
- top: 0;
- left: 0;
- width: 26px;
- height: 26px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin;
- transition-duration: 300ms;
- transition-timing-function: ease;
- top: calc(50% - 14px);
- top: calc(50% - 0.875rem);
- left: calc(50% - 55px);
- left: calc(50% - 3.4375rem);
- background-image: url("styles/resources/assets/icons/spinner-button.svg");
- animation: rotate 1s linear infinite;
-}
-@media only screen and (min-width: 48em) {
- .btn.is-loading::before,
-.is-loading.un_link-confirmation__button::before {
- left: 25px;
- left: 1.5625rem;
- }
-}
-.btn.mygov-green,
-.mygov-green.un_link-confirmation__button {
- background: #026540;
-}
-.btn.mygov-green span::after,
-.mygov-green.un_link-confirmation__button span::after {
- backface-visibility: none;
-}
-.btn.mygov-green:hover,
-.mygov-green.un_link-confirmation__button:hover {
- background: #78C433;
- color: #101820;
-}
-.btn.mygov-green:hover span::after,
-.mygov-green.un_link-confirmation__button:hover span::after {
- filter: invert(1);
-}
-.btn.outline,
-.outline.un_link-confirmation__button {
- padding: 15px 16px;
- padding: 0.9375rem 1rem;
- border-width: 2px;
- border-width: 0.125rem;
- color: #006CE0;
- background: #FFFFFF;
- border-style: solid;
- border-color: #006CE0;
-}
-.btn.outline:hover, .btn.outline:focus,
-.outline.un_link-confirmation__button:hover,
-.outline.un_link-confirmation__button:focus {
- text-decoration: underline;
- color: #313131;
- border-color: #313131;
-}
-.btn.outline[disabled], .btn.outline.disabled,
-.outline[disabled].un_link-confirmation__button,
-.outline.disabled.un_link-confirmation__button {
- background: #F5F5F5;
- border-color: #A0A0A3;
- color: #A0A0A3;
- cursor: not-allowed;
-}
-.btn.secondary,
-.secondary.un_link-confirmation__button {
- padding: 15px 16px;
- padding: 0.9375rem 1rem;
- border-width: 2px;
- border-width: 0.125rem;
- color: #006CE0;
- background: #FFFFFF;
- border-style: solid;
- border-color: #006CE0;
-}
-.btn.secondary:hover, .btn.secondary:focus,
-.secondary.un_link-confirmation__button:hover,
-.secondary.un_link-confirmation__button:focus {
- color: #313131;
- text-decoration: underline;
- border-color: #313131;
-}
-.btn.secondary[disabled], .btn.secondary.disabled,
-.secondary[disabled].un_link-confirmation__button,
-.secondary.disabled.un_link-confirmation__button {
- background: #F5F5F5;
- border-color: #A0A0A3;
- color: #A0A0A3;
- cursor: not-allowed;
-}
-.btn.tertiary,
-.tertiary.un_link-confirmation__button {
- padding: 15px 16px;
- padding: 0.9375rem 1rem;
- border-width: 2px;
- border-width: 0.125rem;
- color: #006CE0;
- background: #FFFFFF;
- border-style: solid;
- border-color: #D1D2D3;
-}
-.btn.tertiary:hover, .btn.tertiary:focus,
-.tertiary.un_link-confirmation__button:hover,
-.tertiary.un_link-confirmation__button:focus {
- background-color: #F5F9FE;
-}
-.btn.tertiary[disabled], .btn.tertiary.disabled,
-.tertiary[disabled].un_link-confirmation__button,
-.tertiary.disabled.un_link-confirmation__button {
- background: #F5F5F5;
- border-color: #A0A0A3;
- color: #A0A0A3;
- cursor: not-allowed;
-}
-.btn.icon span,
-.icon.un_link-confirmation__button span {
- padding-right: 27px;
- padding-right: 1.6875rem;
- position: relative;
- font-weight: 400;
-}
-.btn.icon span::after,
-.icon.un_link-confirmation__button span::after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 18px;
- height: 18px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- transition: all 150ms;
-}
-.btn.icon span.btn-icon-filter::after,
-.icon.un_link-confirmation__button span.btn-icon-filter::after {
- background-image: url("styles/resources/assets/icons/icon-filter-white.svg");
-}
-.btn.icon span.btn-icon-arrow::after,
-.icon.un_link-confirmation__button span.btn-icon-arrow::after {
- background-image: url("styles/resources/assets/icons/arrow-right-white.svg");
-}
-.btn.icon span.btn-icon-external-link::after,
-.icon.un_link-confirmation__button span.btn-icon-external-link::after {
- background-image: url("styles/resources/assets/icons/icon-external-link-white.svg");
-}
-.btn[disabled], .btn.disabled,
-[disabled].un_link-confirmation__button,
-.disabled.un_link-confirmation__button {
- background: #A0A0A3;
- border-color: #A0A0A3;
- color: #FFFFFF;
- cursor: not-allowed;
- pointer-events: none;
-}
-.btn.loading,
-.loading.un_link-confirmation__button {
- text-indent: -9999px;
- text-indent: -624.9375rem;
- background-size: 30px;
- background-size: 1.875rem;
- background: url("styles/resources/assets/icons/spinner.svg") no-repeat;
- background-position: center;
- border-color: #A0A0A3;
- pointer-events: none;
-}
-.btn.loading[disabled], .btn.loading.disabled,
-.loading[disabled].un_link-confirmation__button,
-.loading.disabled.un_link-confirmation__button {
- text-indent: -9999px;
- text-indent: -624.9375rem;
- background-size: 30px;
- background-size: 1.875rem;
- background: url("styles/resources/assets/icons/spinner.svg") no-repeat;
- background-position: center;
-}
-.btn.close,
-.close.un_link-confirmation__button {
- height: 30px;
- height: 1.875rem;
- width: 30px;
- width: 1.875rem;
- margin: 0;
- padding: 0;
- min-width: auto;
- background: transparent;
-}
-.btn.close i,
-.close.un_link-confirmation__button i {
- width: 30px;
- width: 1.875rem;
- height: 30px;
- height: 1.875rem;
- min-width: 30px;
- min-width: 1.875rem;
- display: block;
- height: 30px;
- width: 30px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- background-image: url("styles/resources/assets/icons/icon-close.svg");
-}
-.btn.toggle,
-.toggle.un_link-confirmation__button {
- padding: 0 25px 0 3px;
- padding: 0 1.5625rem 0 0.1875rem;
- min-height: 20px;
- min-height: 1.25rem;
- display: block;
- margin: 0;
- height: auto;
- width: auto;
- background: transparent;
- color: #006CE0;
- min-width: auto;
-}
-.btn.toggle::after,
-.toggle.un_link-confirmation__button::after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 15px;
- height: 15px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- top: 2px;
- top: 0.125rem;
- background-image: url("styles/resources/assets/icons/chevron-down.svg");
- transition-property: none;
-}
-.btn.toggle.is-expanded::after,
-.toggle.is-expanded.un_link-confirmation__button::after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 15px;
- height: 15px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- top: 2px;
- top: 0.125rem;
- background-image: url("styles/resources/assets/icons/chevron-up.svg");
- transition-property: none;
-}
-
-.link, .linked-services__rightInternalLink {
- padding-right: 15px;
- padding-right: 0.9375rem;
- padding-left: 3px;
- padding-left: 0.1875rem;
- position: relative;
- display: inline-block;
- text-decoration: none;
- font-weight: 500;
- color: #101820;
- background: transparent;
- border: none;
- transition: color;
- transition-duration: 150ms;
-}
-.link:focus, .linked-services__rightInternalLink:focus {
- outline-width: 3px;
- outline-width: 0.1875rem;
- outline-style: solid;
- outline-color: #254A7E;
-}
-.link.link-btn, .link-btn.linked-services__rightInternalLink {
- color: #006CE0;
-}
-.link:not(.action)::after, .linked-services__rightInternalLink:not(.action)::after {
- right: -10px;
- right: -0.625rem;
- top: 2px;
- top: 0.125rem;
- width: 16px;
- width: 1rem;
- height: 16px;
- height: 1rem;
- background-size: 16px;
- background-size: 1rem;
- content: "";
- position: relative;
- display: inline-block;
- background: url("styles/resources/assets/icons/arrow-right.svg") no-repeat;
- background-position: center;
- transition-property: all;
- transition-duration: 300ms;
-}
-.link:not(.action):hover, .linked-services__rightInternalLink:not(.action):hover, .link:not(.action):focus, .linked-services__rightInternalLink:not(.action):focus {
- text-decoration: underline;
-}
-.link:not(.action):hover::after, .linked-services__rightInternalLink:not(.action):hover::after, .link:not(.action):focus::after, .linked-services__rightInternalLink:not(.action):focus::after {
- right: -15px;
- right: -0.9375rem;
-}
-.link[disabled]:hover, [disabled].linked-services__rightInternalLink:hover, .link.disabled:hover, .disabled.linked-services__rightInternalLink:hover {
- text-decoration: none;
-}
-.link:not(.action)[disabled], .linked-services__rightInternalLink:not(.action)[disabled], .link:not(.action).disabled, .linked-services__rightInternalLink:not(.action).disabled {
- color: #A0A0A3;
- cursor: not-allowed;
-}
-.link:not(.action)[disabled]::after, .linked-services__rightInternalLink:not(.action)[disabled]::after, .link:not(.action).disabled::after, .linked-services__rightInternalLink:not(.action).disabled::after {
- background: url("styles/resources/assets/icons/arrow-right-grey.svg") no-repeat;
-}
-.link:not(.action)[disabled]:hover::after, .linked-services__rightInternalLink:not(.action)[disabled]:hover::after, .link:not(.action)[disabled]:focus::after, .linked-services__rightInternalLink:not(.action)[disabled]:focus::after, .link:not(.action).disabled:hover::after, .linked-services__rightInternalLink:not(.action).disabled:hover::after, .link:not(.action).disabled:focus::after, .linked-services__rightInternalLink:not(.action).disabled:focus::after {
- right: -10px;
- right: -0.625rem;
-}
-.link.highlight, .highlight.linked-services__rightInternalLink {
- text-decoration: underline;
- color: #006CE0;
- border: 0;
-}
-.link.highlight:hover, .highlight.linked-services__rightInternalLink:hover, .link.highlight:focus, .highlight.linked-services__rightInternalLink:focus {
- color: #0061C8;
- text-decoration: none;
-}
-.link.highlight[disabled], .highlight[disabled].linked-services__rightInternalLink, .link.highlight.disabled, .highlight.disabled.linked-services__rightInternalLink {
- text-decoration: underline;
- color: #A0A0A3;
- cursor: not-allowed;
-}
-.link.highlight.back, .highlight.back.linked-services__rightInternalLink {
- padding-right: 3px;
- padding-right: 0.1875rem;
-}
-.link.highlight.back::before, .highlight.back.linked-services__rightInternalLink::before {
- width: 11px;
- width: 0.6875rem;
- height: 11px;
- height: 0.6875rem;
- margin-right: 6px;
- margin-right: 0.375rem;
- content: "";
- position: relative;
- display: inline-block;
- left: 0;
- background-repeat: no-repeat;
- background-position: center;
- transition-property: all;
- transition-duration: 300ms;
- background-image: url("styles/resources/assets/icons/icon-left-blue-chevron.svg");
-}
-.link.highlight.back::after, .highlight.back.linked-services__rightInternalLink::after {
- content: none;
-}
-.link.action, .action.linked-services__rightInternalLink {
- padding-right: 3px;
- padding-right: 0.1875rem;
- text-decoration: underline;
- color: #006CE0;
- border: 0;
-}
-.link.action.external, .action.external.linked-services__rightInternalLink {
- display: inline-flex;
- align-items: center;
-}
-.link.action.external:hover img, .action.external.linked-services__rightInternalLink:hover img {
- transform: translate(3px, -3px);
-}
-.link.action.external img, .action.external.linked-services__rightInternalLink img {
- transition: transform 150ms ease-out;
- backface-visibility: hidden;
- top: -1px;
- top: -0.0625rem;
- margin-left: 12px;
- margin-left: 0.75rem;
- height: 16px;
- height: 1rem;
- width: 16px;
- width: 1rem;
- position: relative;
-}
-.link.action:hover, .action.linked-services__rightInternalLink:hover, .link.action:focus, .action.linked-services__rightInternalLink:focus {
- color: #0061C8;
- text-decoration: none;
-}
-.link.action[disabled], .action[disabled].linked-services__rightInternalLink, .link.action.disabled, .action.disabled.linked-services__rightInternalLink {
- text-decoration: underline;
- color: #A0A0A3;
- cursor: not-allowed;
-}
-.link.action.icon, .action.icon.linked-services__rightInternalLink {
- padding-left: 27px;
- padding-left: 1.6875rem;
-}
-.link.action.icon span, .action.icon.linked-services__rightInternalLink span {
- position: relative;
-}
-.link.action.icon span::after, .action.icon.linked-services__rightInternalLink span::after {
- content: "";
- position: absolute;
- top: 0;
- left: 0;
- width: 18px;
- height: 18px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin;
- transition-duration: 300ms;
- transition-timing-function: ease;
- left: -25px;
- left: -1.5625rem;
-}
-.link.action.icon span.btn-icon-delete::after, .action.icon.linked-services__rightInternalLink span.btn-icon-delete::after {
- background-image: url("styles/resources/assets/icons/authenticated/icon-trash.svg");
-}
-.link.action.icon span.btn-icon-folder-move::after, .action.icon.linked-services__rightInternalLink span.btn-icon-folder-move::after {
- background-image: url("styles/resources/assets/icons/authenticated/icon-folder-move.svg");
-}
-
-@media only screen and (min-width: 48em) {
- .app-group {
- display: flex;
- justify-content: center;
- }
-}
-.app-group .app-download {
- width: 200px;
- width: 12.5rem;
- height: 60px;
- height: 3.75rem;
- text-indent: -9999px;
- text-indent: -624.9375rem;
- display: block;
-}
-.app-group .app-download.apple {
- background: url("styles/resources/assets/icons/apple-icon.png") no-repeat;
- background-size: 100%;
-}
-.app-group .app-download.google {
- background: url("styles/resources/assets/icons/google-icon.png") no-repeat;
- background-size: 100%;
-}
-.app-group .app-download:first-child {
- margin-bottom: 10px;
- margin-bottom: 0.625rem;
-}
-@media only screen and (min-width: 48em) {
- .app-group .app-download:first-child {
- margin-right: 20px;
- margin-right: 1.25rem;
- margin-bottom: 0;
- }
-}
-.app-group .app-download:focus {
- outline-width: 3px;
- outline-width: 0.1875rem;
- outline-style: solid;
- outline-color: #254A7E;
-}
-
-.btn-container {
- display: block;
- margin: 0;
- justify-content: center;
-}
-.btn-container .dsl-segment {
- display: flex;
- align-items: center;
-}
-.btn-container.hasTopBorder {
- border-top: 1px solid lightgray;
- padding-top: 20px;
- margin-top: 20px;
-}
-@media (max-width: 63.9375em) {
- .btn-container .btn {
- width: 100%;
- }
-}
-.btn-container .dsl-segment.is-stacked .btn {
- width: 100%;
-}
-
-.cmp-btn-link__conjunction {
- margin: 0 1.25rem;
-}
-.cmp-btn-link div[data-habitat] {
- display: inline-block;
-}
-
-/** Buttons **/
-.btnr,
-.cmp-feature-teaser__action-link,
-.cmp-button {
- display: block;
- position: relative;
- font-size: 18px;
- font-weight: 500;
- line-height: 1.1;
- background: #99E1F3;
- color: #172F50;
- text-decoration: none;
- padding: 12px 32px;
- text-align: center;
- border: 2px solid transparent;
- border-radius: 4px;
- transition-property: background, color, padding, margin;
- transition-duration: 150ms;
-}
-@media only screen and (min-width: 48em) {
- .btnr,
-.cmp-feature-teaser__action-link,
-.cmp-button {
- display: inline-block;
- }
-}
-.btnr:hover,
-.cmp-feature-teaser__action-link:hover,
-.cmp-button:hover {
- color: #FFFFFF;
- background: #254A7E;
-}
-.btnr:focus,
-.cmp-feature-teaser__action-link:focus,
-.cmp-button:focus {
- outline: 2px solid #183052;
- color: #FFFFFF;
- background: #254A7E;
-}
-.btnr:active,
-.cmp-feature-teaser__action-link:active,
-.cmp-button:active {
- outline: 2px solid #183052;
- color: #FFFFFF;
- background: #183052;
-}
-.btnr[disabled],
-[disabled].cmp-feature-teaser__action-link,
-[disabled].cmp-button {
- background: #D9D9D6;
- border-color: #D9D9D6;
- color: #75787B;
- cursor: not-allowed;
-}
-.btnr[aria-checked=true],
-[aria-checked=true].cmp-feature-teaser__action-link,
-[aria-checked=true].cmp-button {
- outline: 2px solid #183052;
- color: #FFFFFF;
- background: #254A7E;
-}
-.btnr.mygov,
-.mygov.cmp-feature-teaser__action-link,
-.mygov.cmp-button {
- background: #026540;
-}
-.btnr.mygov:focus,
-.mygov.cmp-feature-teaser__action-link:focus,
-.mygov.cmp-button:focus {
- background: #0061C8;
-}
-.btnr.is-loading,
-.is-loading.cmp-feature-teaser__action-link,
-.is-loading.cmp-button {
- pointer-events: none;
- padding: 16px 17px 16px 45px;
-}
-@keyframes rotate {
- 0% {
- transform: rotate(0);
- }
- 100% {
- transform: rotate(360deg);
- }
-}
-.btnr.is-loading::before,
-.is-loading.cmp-feature-teaser__action-link::before,
-.is-loading.cmp-button::before {
- content: "";
- position: absolute;
- top: 0;
- left: 0;
- width: 26px;
- height: 26px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin;
- transition-duration: 300ms;
- transition-timing-function: ease;
- top: calc(50% - 14px);
- left: calc(50% - 55px);
- background-image: url("styles/resources/assets/icons/spinner-button.svg");
- animation: rotate 1s linear infinite;
-}
-@media only screen and (min-width: 48em) {
- .btnr.is-loading::before,
-.is-loading.cmp-feature-teaser__action-link::before,
-.is-loading.cmp-button::before {
- left: 25px;
- }
-}
-.btnr.mygov-green,
-.mygov-green.cmp-feature-teaser__action-link,
-.mygov-green.cmp-button {
- background: #026540;
-}
-.btnr.mygov-green span::after,
-.mygov-green.cmp-feature-teaser__action-link span::after,
-.mygov-green.cmp-button span::after {
- backface-visibility: none;
-}
-.btnr.mygov-green:hover,
-.mygov-green.cmp-feature-teaser__action-link:hover,
-.mygov-green.cmp-button:hover {
- background: #78C433;
- color: #101820;
-}
-.btnr.mygov-green:hover span::after,
-.mygov-green.cmp-feature-teaser__action-link:hover span::after,
-.mygov-green.cmp-button:hover span::after {
- filter: invert(1);
-}
-.btnr.outline,
-.outline.cmp-feature-teaser__action-link,
-.outline.cmp-button {
- color: #006CE0;
- background: #FFFFFF;
- border: 2px solid #006CE0;
- padding: 15px 16px;
-}
-.btnr.outline:hover, .btnr.outline:focus,
-.outline.cmp-feature-teaser__action-link:hover,
-.outline.cmp-button:hover,
-.outline.cmp-feature-teaser__action-link:focus,
-.outline.cmp-button:focus {
- text-decoration: underline;
- color: #313131;
- border: 2px solid #313131;
-}
-.btnr.outline[disabled],
-.outline[disabled].cmp-feature-teaser__action-link,
-.outline[disabled].cmp-button {
- background: #F5F5F5;
- border-color: #A0A0A3;
- color: #A0A0A3;
- cursor: not-allowed;
-}
-.btnr.tertiary,
-.tertiary.cmp-feature-teaser__action-link,
-.tertiary.cmp-button {
- color: #006CE0;
- background: #FFFFFF;
- border: 2px solid #D1D2D3;
- padding: 15px 16px;
-}
-.btnr.tertiary:hover, .btnr.tertiary:focus,
-.tertiary.cmp-feature-teaser__action-link:hover,
-.tertiary.cmp-button:hover,
-.tertiary.cmp-feature-teaser__action-link:focus,
-.tertiary.cmp-button:focus {
- background-color: #F5F9FE;
-}
-.btnr.tertiary[disabled],
-.tertiary[disabled].cmp-feature-teaser__action-link,
-.tertiary[disabled].cmp-button {
- background: #F5F5F5;
- border-color: #A0A0A3;
- color: #A0A0A3;
- cursor: not-allowed;
-}
-.btnr.icon span,
-.icon.cmp-feature-teaser__action-link span,
-.icon.cmp-button span {
- position: relative;
- font-weight: 400;
- padding-right: 27px;
-}
-.btnr.icon span::after,
-.icon.cmp-feature-teaser__action-link span::after,
-.icon.cmp-button span::after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 18px;
- height: 18px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- transition: all 150ms;
-}
-.btnr.icon span.btn-icon-filter::after,
-.icon.cmp-feature-teaser__action-link span.btn-icon-filter::after,
-.icon.cmp-button span.btn-icon-filter::after {
- background-image: url("styles/resources/assets/icons/icon-filter-white.svg");
-}
-.btnr.icon span.btn-icon-arrow::after,
-.icon.cmp-feature-teaser__action-link span.btn-icon-arrow::after,
-.icon.cmp-button span.btn-icon-arrow::after {
- background-image: url("styles/resources/assets/icons/arrow-right-white.svg");
-}
-.btnr.icon span.btn-icon-external-link::after,
-.icon.cmp-feature-teaser__action-link span.btn-icon-external-link::after,
-.icon.cmp-button span.btn-icon-external-link::after {
- background-image: url("styles/resources/assets/icons/icon-external-link-white.svg");
-}
-.btnr.loading,
-.loading.cmp-feature-teaser__action-link,
-.loading.cmp-button {
- background: url("styles/resources/assets/icons/spinner.svg") no-repeat;
- background-position: center;
- text-indent: -9999px;
- background-size: 30px;
- border-color: #A0A0A3;
- pointer-events: none;
-}
-.btnr.loading[disabled],
-.loading[disabled].cmp-feature-teaser__action-link,
-.loading[disabled].cmp-button {
- background: url("styles/resources/assets/icons/spinner.svg") no-repeat;
- background-position: center;
- text-indent: -9999px;
- background-size: 30px;
-}
-.btnr.close,
-.close.cmp-feature-teaser__action-link,
-.close.cmp-button {
- margin: 0;
- padding: 0;
- height: 30px;
- width: 30px;
- min-width: auto;
- background: transparent;
-}
-.btnr.close i,
-.close.cmp-feature-teaser__action-link i,
-.close.cmp-button i {
- width: 30px;
- width: 1.875rem;
- height: 30px;
- height: 1.875rem;
- min-width: 30px;
- min-width: 1.875rem;
- display: block;
- height: 30px;
- width: 30px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- background-image: url("styles/resources/assets/icons/icon-close.svg");
-}
-.btnr.toggle,
-.toggle.cmp-feature-teaser__action-link,
-.toggle.cmp-button {
- display: block;
- margin: 0;
- padding: 0 25px 0 3px;
- height: auto;
- min-height: 20px;
- width: auto;
- background: transparent;
- color: #006CE0;
- min-width: auto;
-}
-.btnr.toggle::after,
-.toggle.cmp-feature-teaser__action-link::after,
-.toggle.cmp-button::after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 15px;
- height: 15px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- background-image: url("styles/resources/assets/icons/chevron-down.svg");
- top: 2px;
- transition-property: none;
-}
-.btnr.toggle.is-expanded::after,
-.toggle.is-expanded.cmp-feature-teaser__action-link::after,
-.toggle.is-expanded.cmp-button::after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 15px;
- height: 15px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- background-image: url("styles/resources/assets/icons/chevron-up.svg");
- top: 2px;
- transition-property: none;
-}
-
-.btnr.secondary,
-.cmp-feature-teaser__action-link {
- background: #FFFFFF;
- color: #183052;
- border: 2px solid #183052;
-}
-.btnr.secondary:hover,
-.cmp-feature-teaser__action-link:hover {
- color: #FFFFFF;
- background: #254A7E;
-}
-.btnr.secondary:focus,
-.cmp-feature-teaser__action-link:focus {
- outline: 2px solid #183052;
- color: #FFFFFF;
- background: #254A7E;
-}
-.btnr.secondary:active,
-.cmp-feature-teaser__action-link:active {
- outline: 2px solid #183052;
- color: #FFFFFF;
- background: #183052;
-}
-.btnr.secondary[disabled],
-[disabled].cmp-feature-teaser__action-link {
- background: #D9D9D6;
- border-color: #BBBCBC;
- color: #75787B;
- cursor: not-allowed;
-}
-
-.cmp-card-list > div {
- width: 100%;
- margin: 0 auto;
- padding: 40px 0 60px;
-}
-@media only screen and (min-width: 77.75em) {
- .cmp-card-list > div {
- padding: 60px 0 80px;
- }
-}
-.cmp-card-list__header {
- display: flex;
- justify-content: space-between;
- margin-bottom: 0.5rem;
-}
-.cmp-card-list__header h2 {
- font-family: "Roboto", sans-serif;
- color: #000000;
- line-height: 1.25;
- letter-spacing: 0.001em;
- font-weight: 400;
- font-size: 2.25rem;
- margin: 0;
-}
-.cmp-card-list__heading-link {
- display: flex;
- align-items: center;
- margin-top: auto;
- padding-left: 0.375rem;
-}
-.cmp-card-list__list {
- margin: 0;
- padding: 0;
- list-style: none;
- display: flex;
- flex-wrap: wrap;
-}
-@media only screen and (min-width: 48em) {
- .cmp-card-list__list {
- margin: 0 -10px;
- }
-}
-@media only screen and (min-width: 64em) {
- .cmp-card-list__list {
- margin: 0 -15px;
- }
-}
-.cmp-card-list__item {
- width: 100%;
- margin: 20px 0 0 0;
-}
-@media only screen and (min-width: 48em) {
- .cmp-card-list__item {
- width: 50%;
- padding: 0 10px;
- }
-}
-@media only screen and (min-width: 88.125em) {
- .cmp-card-list__item {
- width: 33.33%;
- padding: 0 15px;
- }
-}
-.cmp-card-list__item > a {
- display: flex;
- height: 100%;
- border-radius: 4px;
- text-decoration: none;
-}
-.cmp-card-list__item .cmp-card {
- display: flex;
- overflow: hidden;
- height: 100%;
- background: #FFFFFF;
- border-radius: 4px;
- box-shadow: 0 2px 6px rgba(16, 24, 32, 0.16);
-}
-.cmp-card-list__item .cmp-card__info {
- display: flex;
- flex-direction: column;
- width: 70%;
- padding: 24px;
-}
-@media only screen and (min-width: 88.125em) {
- .cmp-card-list__item .cmp-card__info {
- width: 60%;
- }
-}
-.cmp-card-list__item .cmp-card__info__title {
- font-family: "Roboto", sans-serif;
- color: #000000;
- line-height: 1.25;
- letter-spacing: 0;
- font-weight: 500;
- font-size: 1.625rem;
- margin: 0;
- margin-bottom: 1rem;
-}
-.cmp-card-list__item .cmp-card__info__description {
- color: #000000;
- line-height: 1.5556;
- font-weight: 300;
- font-size: 1.125rem;
- margin: 0;
- margin-bottom: 1rem;
-}
-.cmp-card-list__item .cmp-card__info__cta-text {
- margin: auto auto 0 0;
-}
-.cmp-card-list__item .cmp-card__image {
- position: relative;
- width: 30%;
-}
-@media only screen and (min-width: 88.125em) {
- .cmp-card-list__item .cmp-card__image {
- width: 40%;
- }
-}
-.cmp-card-list__item .cmp-card__image img {
- position: absolute;
- width: 100%;
- height: 100%;
- object-fit: cover;
-}
-
-.carousel-outer-container {
- margin-top: 40px;
- margin-top: 2.5rem;
- margin-bottom: 60px;
- margin-bottom: 3.75rem;
- position: relative;
-}
-
-.react-multi-carousel-list .react-multi-carousel-item {
- padding: 7px;
- padding: 0.4375rem;
-}
-.react-multi-carousel-list .carousel-item {
- border-radius: 5px;
- border-radius: 0.3125rem;
- display: flex;
- position: relative;
- height: 100%;
- background: #FFFFFF;
- text-decoration: none;
- box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.25);
- box-shadow: 0 0.125rem 0.375rem 0 rgba(0, 0, 0, 0.25);
- overflow: hidden;
-}
-.react-multi-carousel-list .carousel-item:focus {
- outline-width: 3px;
- outline-width: 0.1875rem;
- outline-style: solid;
- outline-color: #254A7E;
-}
-@media screen and (min-width: 0\0 ) {
- .react-multi-carousel-list .carousel-item {
- box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.25);
- box-shadow: 0 0.0625rem 0.375rem 0 rgba(0, 0, 0, 0.25);
- }
-}
-.react-multi-carousel-list .view-all {
- border-width: 1.5px;
- border-width: 0.09375rem;
- border-style: solid;
- border-color: #006CE0;
- box-shadow: 0 0 0 0;
-}
-.react-multi-carousel-list .view-all .item-box {
- width: 100%;
-}
-.react-multi-carousel-list .view-all .item-box .title {
- color: #006CE0;
-}
-
-.carousel-button-container {
- margin-top: 33px;
- margin-top: 2.0625rem;
- display: flex;
- position: relative;
- width: 100%;
- justify-content: flex-start;
- align-content: center;
-}
-
-.carousel-button-group {
- width: 100px;
- width: 6.25rem;
- height: 50px;
- height: 3.125rem;
- margin-left: 7px;
- margin-left: 0.4375rem;
- border-radius: 5px;
- border-radius: 0.3125rem;
- display: flex;
- position: relative;
- background: #FFFFFF;
- box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.25);
-}
-.carousel-button-group.most-viewed {
- margin-top: 33px;
- margin-top: 2.0625rem;
-}
-
-.custom-button {
- width: 50px;
- width: 3.125rem;
- height: 50px;
- height: 3.125rem;
- background-size: 13px;
- background-size: 0.8125rem;
- text-indent: -9999px;
- text-indent: -624.9375rem;
- display: block;
- position: absolute;
- background-color: #FFFFFF;
- border: 0;
-}
-.custom-button svg {
- right: 15px;
- right: 0.9375rem;
- top: 15px;
- top: 0.9375rem;
- position: absolute;
-}
-.custom-button.next {
- left: 50px;
- left: 3.125rem;
- border-radius: 0 5px 5px 0;
- border-radius: 0 0.3125rem 0.3125rem 0;
- border-left-width: 1px;
- border-left-width: 0.0625rem;
- border-left-style: solid;
- border-left-color: lightgray;
-}
-.custom-button.next svg {
- transform: rotate(180deg);
-}
-.custom-button.next.disabled {
- display: block !important;
- cursor: initial;
-}
-.custom-button.prev {
- border-radius: 5px 0 0 5px;
- border-radius: 0.3125rem 0 0 0.3125rem;
-}
-.custom-button.prev.disabled {
- display: block !important;
- cursor: initial;
-}
-
-.react-multi-carousel-list + .carousel-skip-link.sr-only.focusable:focus {
- top: -35px;
- top: -2.1875rem;
- position: relative;
-}
-
-.loading-card-wrapper {
- margin-right: -7px;
- margin-right: -0.4375rem;
- margin-left: -7px;
- margin-left: -0.4375rem;
- display: flex;
-}
-.loading-card-wrapper .loading-card {
- border-radius: 5px;
- border-radius: 0.3125rem;
- margin-right: 7px;
- margin-right: 0.4375rem;
- margin-left: 7px;
- margin-left: 0.4375rem;
- padding: 30px;
- padding: 1.875rem;
- height: 300px;
- height: 18.75rem;
- width: 100%;
- background: #FFFFFF;
- flex-direction: column;
- display: none;
-}
-.loading-card-wrapper .loading-card:first-of-type {
- display: flex;
-}
-@media only screen and (min-width: 40em) {
- .loading-card-wrapper .loading-card:nth-of-type(2) {
- display: flex;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .loading-card-wrapper .loading-card:nth-of-type(3) {
- display: flex;
- }
-}
-@media only screen and (min-width: 88.125em) {
- .loading-card-wrapper .loading-card:nth-of-type(4) {
- display: flex;
- }
-}
-.loading-card-wrapper .loading-card .line {
- height: 20px;
- height: 1.25rem;
- margin-bottom: 20px;
- margin-bottom: 1.25rem;
- border-radius: 5px;
- border-radius: 0.3125rem;
- background-size: 600px;
- background-size: 37.5rem;
- background-image: linear-gradient(90deg, #DDDDDD 0, #E8E8E8 40px, #DDDDDD 80px);
- width: 100%;
- background: #FFFFFF;
- animation: shine-lines 1.6s infinite linear;
-}
-@keyframes shine-lines {
- 0% {
- background-position: -100px;
- background-position: -6.25rem;
- }
- 40%, 100% {
- background-position: 240px;
- background-position: 15rem;
- }
-}
-.loading-card-wrapper .loading-card .line.qtr {
- width: 25%;
-}
-.loading-card-wrapper .loading-card .line.bottom {
- margin-top: auto;
- margin-bottom: 0;
-}
-
-.centrelink-tasks {
- display: flex;
- justify-content: flex-start;
- margin: 40px 0;
-}
-@media only screen and (min-width: 64em) {
- .centrelink-tasks {
- justify-content: flex-end;
- margin: 0;
- }
-}
-.centrelink-tasks__link {
- text-decoration: none;
-}
-.centrelink-tasks__link:focus {
- outline: 3px solid #183052;
- outline-offset: 1px;
-}
-.centrelink-tasks__link:hover .external-link-icon {
- transform: translate(3px, -3px);
-}
-.centrelink-tasks__tile {
- display: flex;
- position: relative;
- flex-direction: column;
- justify-content: space-around;
- min-height: 219px;
- width: 100%;
- background: #FFFFFF;
- border-radius: 5px;
- box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.25);
- padding: 20px;
- border-left: 4px solid #FCB80E;
-}
-@media only screen and (min-width: 48em) {
- .centrelink-tasks__tile {
- max-width: 449px;
- }
-}
-@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
- .centrelink-tasks__tile {
- box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.25);
- }
-}
-.centrelink-tasks__tile img.logo {
- width: 24px;
- width: 1.5rem;
- height: 24px;
- height: 1.5rem;
- min-width: 24px;
- min-width: 1.5rem;
- display: block;
- height: 24px;
- width: 24px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- top: 0;
- align-self: left;
-}
-.centrelink-tasks__tile h2 {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
- font-size: 18px;
- margin-top: 16px;
- margin-bottom: 0;
-}
-.theme-dark .centrelink-tasks__tile h2 {
- color: #FFFFFF;
-}
-.theme-dark .centrelink-tasks__tile h2 {
- color: #FFFFFF;
-}
-.centrelink-tasks__tile p {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- line-height: 20px;
- margin-top: 10px;
-}
-.theme-dark .centrelink-tasks__tile p {
- color: #FFFFFF;
-}
-.centrelink-tasks__tile .external-link-icon {
- transition: transform 150ms ease-out;
- backface-visibility: hidden;
- height: 32px;
- width: 32px;
- background-color: rgba(0, 121, 202, 0.1);
- display: flex;
- align-items: center;
- justify-content: center;
- border-radius: 5px;
-}
-.centrelink-tasks__tile .external-link-icon img {
- height: 18px;
- width: 18px;
-}
-.centrelink-tasks__tile.skeleton {
- border-left: 4px solid transparent;
- width: 100%;
- box-shadow: none;
-}
-@media (max-width: 63.9375em) {
- .centrelink-tasks__tile.skeleton {
- margin-top: 40px;
- }
-}
-.centrelink-tasks__tile.skeleton h2 {
- margin: 0;
-}
-.centrelink-tasks__tile.skeleton:hover {
- cursor: default;
- transform: none;
-}
-.centrelink-tasks__tile.no-tasks {
- flex-direction: row;
- min-height: 88px;
- justify-content: flex-start;
- align-items: center;
- border-left: 4px solid transparent;
- width: 100%;
-}
-.centrelink-tasks__tile.no-tasks:hover {
- cursor: default;
- transform: none;
-}
-@media only screen and (min-width: 48em) {
- .centrelink-tasks__tile.no-tasks {
- justify-content: space-around;
- padding: 20px 0;
- }
-}
-.centrelink-tasks__tile.no-tasks:hover {
- transform: none;
-}
-.centrelink-tasks__tile.no-tasks img {
- margin-right: 20px;
- height: 50px;
- width: 50px;
-}
-@media only screen and (min-width: 48em) {
- .centrelink-tasks__tile.no-tasks img {
- min-height: 72px;
- width: 72px;
- margin-right: 0;
- }
-}
-.centrelink-tasks__tile.no-tasks p {
- font-size: 16px;
- align-self: center;
- margin: 0;
-}
-@media only screen and (min-width: 48em) {
- .centrelink-tasks__tile.no-tasks {
- min-height: 219px;
- flex-direction: column;
- }
-}
-.centrelink-tasks .emergency-status.is-form-error {
- margin-top: 0;
-}
-
-.change-communication-preferences__preface .container {
- max-width: 927px;
- padding: 30px;
- background-color: #FFFFFF;
- border-radius: 5px;
- box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.25);
- padding: 10px;
-}
-@media only screen and (min-width: 40em) {
- .change-communication-preferences__preface .container {
- padding: 20px 20px 17px 25px;
- }
-}
-.change-communication-preferences__preface .container .preface-heading-area {
- display: flex;
- align-content: center;
-}
-.change-communication-preferences__preface .container .preface-heading-area .notification-chevron {
- height: 20px;
-}
-.change-communication-preferences__preface .container .preface-heading-area .notifications-heading {
- flex-grow: 1;
- flex-basis: 70%;
-}
-@media only screen and (min-width: 40em) {
- .change-communication-preferences__preface .container .preface-heading-area .notifications-heading {
- flex-basis: auto;
- }
-}
-.change-communication-preferences__preface .container .preface-heading-area h2 {
- font-weight: 700;
- margin-top: 0;
- margin-bottom: 5px;
-}
-.change-communication-preferences__preface .container .section-description {
- margin: 0;
-}
-.change-communication-preferences__preface .container .section-description p {
- font-size: 14px;
- line-height: 20px;
-}
-.change-communication-preferences__preface .container .preface-content-area {
- margin-top: 5px;
-}
-.change-communication-preferences__preface .container .preface-content-area p,
-.change-communication-preferences__preface .container .preface-content-area strong {
- font-size: 14px;
- line-height: 20px;
-}
-.change-communication-preferences__choose .container {
- max-width: 927px;
- padding: 30px;
- background-color: #FFFFFF;
- border-radius: 5px;
- box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.25);
-}
-.change-communication-preferences__choose .box-title {
- font-weight: 700;
-}
-.change-communication-preferences__choose .radio-options-description {
- margin-top: 0;
-}
-.change-communication-preferences__choose input {
- max-width: 650px;
-}
-.change-communication-preferences__change button {
- max-width: 160px;
-}
-.change-communication-preferences__change .invalid-input {
- border: 2px solid #DC3548;
-}
-.change-communication-preferences__change .invalid-input:focus {
- border: 2px solid #DC3548;
-}
-.change-communication-preferences__change .invalidMessage {
- margin-top: 0;
- color: #DC3548;
-}
-.change-communication-preferences__modal .container .modal__content {
- max-width: 434px;
-}
-.change-communication-preferences__modal .container .modal__content .verify-modal-body {
- padding: 20px;
- padding-top: 0;
-}
-.change-communication-preferences__modal .container .modal__content .verify-modal-body .confirm-error-message {
- margin-bottom: 10px;
- color: #DC3548;
-}
-.change-communication-preferences__modal .container .modal__content .verify-modal-body .confirm-modal-title {
- margin-top: 0;
- margin-bottom: 0;
-}
-.change-communication-preferences__modal .container .modal__content .verify-modal-body .confirm-modal-description {
- margin-top: 0;
- margin-bottom: 0;
- word-break: break-all;
-}
-.change-communication-preferences__modal .container .modal__content .verify-modal-body .btn-container {
- display: flex;
- align-items: center;
- justify-content: flex-start;
-}
-.change-communication-preferences__modal .container .modal__content .verify-modal-body .btn-container button {
- display: inline-block;
- margin-right: 20px;
- flex-grow: 1;
-}
-.change-communication-preferences__modal .container .modal__content .verify-modal-body .btn-container button:last-of-type() {
- margin-right: 0;
-}
-.change-communication-preferences__modal .container .modal__content .verify-modal-header {
- display: flex;
- align-content: center;
-}
-.change-communication-preferences__modal .container .modal__content .verify-modal-header h2 {
- flex-grow: 1;
-}
-.change-communication-preferences__modal .container .modal__content .verify-modal-header h2.title-text {
- margin-left: 20px;
-}
-.change-communication-preferences__modal .container .modal__content .verify-modal-header a {
- display: block;
-}
-.change-communication-preferences__modal .container button {
- margin-bottom: 10px;
- margin-right: 20px;
-}
-.change-communication-preferences__modal .container button:last-of-type() {
- margin-right: 0;
-}
-
-.connect-to-di-steps {
- margin-top: 16px;
-}
-.connect-to-di-steps a {
- margin: 10px 10px 0 0;
-}
-.connect-to-di-steps li {
- margin: 0 0 10px 0;
-}
-.connect-to-di-steps__content {
- margin: 0 0 1.2em 0;
-}
-.connect-to-di-steps__content p {
- font-size: 14px;
- margin: 0;
- line-height: 20px;
- max-width: 78%;
-}
-
-.di-services h1 {
- margin-bottom: 10px;
-}
-.di-services h2 {
- font-weight: 600;
-}
-.di-services p {
- font-size: 20px;
- margin: 0;
- margin-left: 10px;
- line-height: 30px;
- max-width: 75%;
-}
-.di-services__pNoMargin {
- margin-left: -8px !important;
-}
-.di-services__list {
- list-style-type: none;
- padding-left: 0;
- margin-top: 0;
-}
-
-.connect-to-di-confirmation {
- display: flex;
- flex-direction: column;
-}
-.connect-to-di-confirmation a {
- margin: 10px 10px 0 0;
-}
-.connect-to-di-confirmation__content {
- margin: 1.2em 0 1.2em 0;
-}
-
-.di-notification-banner {
- display: flex;
- flex-direction: column;
- max-width: 927px;
- margin: -20px 0;
-}
-.di-notification-banner h3 {
- font-family: "Roboto", sans-serif;
- font-weight: 550;
- line-height: 20px;
- font-size: 20px;
- margin: 0 0 10px;
-}
-
-.dashboard-alert {
- display: flex;
- flex-flow: wrap column;
- position: relative;
- padding: 20px 20px 20px 80px;
- margin: 0;
- min-height: 60px;
- max-width: 770px;
- background: transparent;
- color: #000000;
- transition-duration: 300ms;
- border: 2px solid #006CE0;
- border-radius: 5px;
-}
-@media only screen and (min-width: 48em) {
- .dashboard-alert {
- display: inline-flex;
- margin: 0 60px 0 0;
- }
-}
-.dashboard-alert i.info {
- position: absolute;
- top: 0;
- left: 0;
- width: 60px;
- height: 100%;
- background-color: #006CE0;
-}
-.dashboard-alert i.info::after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 60px;
- height: 100%;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- background-image: url("styles/resources/assets/icons/icon-info-white.svg");
- background-size: auto;
-}
-.dashboard-alert > h2 {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
- display: block;
- color: #000000;
- margin: 0;
- padding: 0;
- width: 100%;
-}
-.theme-dark .dashboard-alert > h2 {
- color: #FFFFFF;
-}
-.theme-dark .dashboard-alert > h2 {
- color: #FFFFFF;
-}
-.dashboard-alert > h2 + .cmp-text {
- margin-top: 8px;
-}
-.dashboard-alert .cmp-text {
- display: block;
- padding: 0;
- margin: 0;
-}
-.dashboard-alert .cmp-text ul {
- margin-top: 10px;
-}
-.dashboard-alert .cmp-text ul li {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
-}
-.theme-dark .dashboard-alert .cmp-text ul li {
- color: #FFFFFF;
-}
-.dashboard-alert .cmp-text ul li b,
-.dashboard-alert .cmp-text ul li strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .dashboard-alert .cmp-text ul li b,
-.theme-dark .dashboard-alert .cmp-text ul li strong {
- color: #FFFFFF;
-}
-.theme-dark .dashboard-alert .cmp-text ul li b,
-.theme-dark .dashboard-alert .cmp-text ul li strong {
- color: #FFFFFF;
-}
-.dashboard-alert .cmp-text p {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #000000;
- margin: 0;
- align-self: center;
-}
-.theme-dark .dashboard-alert .cmp-text p {
- color: #FFFFFF;
-}
-@media (max-width: 63.9375em) {
- .dashboard-alert .cmp-text p + p {
- margin-top: 8px;
- }
-}
-.dashboard-alert .cmp-text p strong,
-.dashboard-alert .cmp-text p b {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
- color: #000000;
-}
-.theme-dark .dashboard-alert .cmp-text p strong,
-.theme-dark .dashboard-alert .cmp-text p b {
- color: #FFFFFF;
-}
-.theme-dark .dashboard-alert .cmp-text p strong,
-.theme-dark .dashboard-alert .cmp-text p b {
- color: #FFFFFF;
-}
-@media (max-width: 47.9375em) {
- .dashboard-alert .cmp-text p {
- line-height: 1.5;
- }
-}
-.dashboard-alert.is-error {
- border-color: #DC3548;
-}
-.dashboard-alert.is-error i.info {
- background-color: #DC3548;
-}
-.dashboard-alert.is-error i.info::after {
- background-image: url("styles/resources/assets/icons/icon-alert-warning-white.svg");
-}
-.dashboard-alert.is-warning {
- border-color: #FCB80E;
-}
-.dashboard-alert.is-warning i.info {
- background-color: #FCB80E;
-}
-.dashboard-alert.is-warning i.info::after {
- background-image: url("styles/resources/assets/icons/icon-alert-warning.svg");
-}
-.dashboard-alert.is-success {
- border-color: #1A9F50;
-}
-.dashboard-alert.is-success i.info {
- background-color: #1A9F50;
-}
-.dashboard-alert.is-success i.info::after {
- background-image: url("styles/resources/assets/icons/icon-info-white.svg");
-}
-
-/* ----------- BREAKPOINTS ---------- */
-/* ------------- PALETTES ------------ */
-/* ------- UTILITY ------- */
-/* ----------- SEARCH ---------- */
-/* ----------- TRANSITIONS ---------- */
-/* ----------- Z-INDEX ---------- */
-/* ------------- OPACITY ------------ */
-/* ------------- FONT-WEIGHTS ------------ */
-/* ------------- COLOURS ------------ */
-/* ------------- REM ---------------- */
-.dollar-value .dollar-value__sign {
- font-size: 18px;
- margin-right: 3px;
-}
-.dollar-value.dollar-value--colourful.dollar-value--positive .dollar-value__sign {
- color: #147B3E;
-}
-.dollar-value.dollar-value--colourful.dollar-value--negative .dollar-value__sign {
- color: #E60000;
-}
-
-.dsl-bp-wrapper {
- width: 100%;
-}
-.dsl-bp-wrapper.inline {
- width: auto;
- display: inline-block;
-}
-
-.dsl-wrapper {
- overflow: visible;
- position: relative;
-}
-.dsl-wrapper.debug {
- padding: 2px;
-}
-
-.dsl-container {
- display: flex;
- flex-wrap: wrap;
- align-items: flex-start;
-}
-.dsl-container.left {
- justify-content: flex-start;
-}
-.dsl-container.right {
- justify-content: flex-end;
-}
-.dsl-container.center {
- justify-content: center;
-}
-.dsl-container.between {
- justify-content: space-between;
-}
-
-.dsl-segment {
- border: 0 solid transparent;
- background-clip: padding-box;
- box-sizing: border-box;
- border-width: 0 30px 0 0;
-}
-.dsl-segment.debug {
- padding: 2px;
- /* Note we can't use border here due to Segment relying
- on the transparent border to emulate the grid gap */
- box-shadow: inset 0 0 0 2px black;
-}
-.dsl-segment.is-stacked {
- /* Not a fan of important but it allows us to use JS to
- set the width inside of DynamicSubLayout
- specifically when in desktop view */
- width: 100% !important;
- border-width: 0 0 0 0;
-}
-.dsl-segment.is-mobile {
- border-width: 0 0 30px 0;
-}
-@media only screen and (min-width: 77.75em) {
- .dsl-segment.is-mobile {
- border-width: 0 60px 0 0;
- }
-}
-.dsl-segment.is-postcode input {
- width: 140px;
-}
-
-.emergency-status {
- display: flex;
- flex-direction: row;
- border-radius: 5px;
- width: 100%;
- border: 2px solid #DC3548;
- margin: 20px 0;
-}
-@media only screen and (min-width: 64em) {
- .emergency-status {
- width: fit-content;
- max-width: 650px;
- }
-}
-.emergency-status .icon {
- display: flex;
- align-items: center;
- justify-content: center;
- width: 53px;
- background-color: #DC3548;
-}
-.emergency-status .icon img {
- width: 22px;
- width: 1.375rem;
- height: 22px;
- height: 1.375rem;
- min-width: 22px;
- min-width: 1.375rem;
- display: block;
- height: 22px;
- width: 22px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
-}
-.emergency-status .icon h2 {
- display: none;
-}
-.emergency-status .content {
- flex: 1;
- padding: 18px 27px;
-}
-.emergency-status .content * {
- overflow-wrap: break-word;
- word-wrap: break-word;
- -ms-word-break: break-all;
- word-break: break-all;
- word-break: break-word;
- hyphens: auto;
-}
-.emergency-status .content h2 {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- line-height: 20px;
- color: #525252;
- margin: 0;
- letter-spacing: normal;
-}
-.theme-dark .emergency-status .content h2 {
- color: #FFFFFF;
-}
-.emergency-status .content h2 + p {
- margin: 8px 0 0;
-}
-.emergency-status .content p {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- color: #101820;
- font-size: 16px;
- margin: 0;
- line-height: 1.1875;
-}
-.theme-dark .emergency-status .content p {
- color: #FFFFFF;
-}
-.emergency-status .content p b,
-.emergency-status .content p strong {
- color: #101820;
-}
-.emergency-status .content p + p {
- margin: 8px 0 0;
-}
-.emergency-status .content a {
- cursor: pointer;
- font-weight: normal;
-}
-.emergency-status .content a.link, .emergency-status .content a.linked-services__rightInternalLink {
- padding-right: 0;
-}
-.emergency-status .content b,
-.emergency-status .content strong {
- line-height: inherit;
- font-size: inherit;
-}
-.emergency-status.is-ongoing {
- border-color: #FCB80E;
-}
-.emergency-status.is-ongoing .icon {
- background-color: #FCB80E;
-}
-.emergency-status.is-critical {
- border-color: #DC3548;
-}
-.emergency-status.is-critical .icon {
- background-color: #DC3548;
-}
-.emergency-status.is-resolved {
- border-color: #1A9F50;
-}
-.emergency-status.is-resolved .icon {
- background-color: #1A9F50;
-}
-.emergency-status.is-info {
- border-color: #006CE0;
-}
-.emergency-status.is-info .icon {
- background-color: #006CE0;
-}
-@media only screen and (min-width: 64em) {
- .emergency-status.is-full-width {
- width: 100%;
- max-width: 100%;
- }
-}
-.emergency-status.is-form-error {
- margin-top: 40px;
-}
-.emergency-status.is-form-error .content h2 {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
- letter-spacing: normal;
-}
-.theme-dark .emergency-status.is-form-error .content h2 {
- color: #FFFFFF;
-}
-.theme-dark .emergency-status.is-form-error .content h2 {
- color: #FFFFFF;
-}
-.emergency-status.is-form-error .content p a {
- text-decoration: underline;
-}
-.emergency-status.is-form-error .content p a:hover {
- text-decoration: none;
-}
-.emergency-status.is-full-page-error {
- margin-bottom: 200px;
-}
-@media only screen and (min-width: 64em) {
- .emergency-status.is-full-page-error {
- margin-bottom: 330px;
- }
-}
-
-.cmp-feature-teaser {
- display: flex;
- flex-direction: column;
- overflow: hidden;
-}
-.cmp-feature-teaser .cmp-image {
- width: 100%;
- margin: 0;
-}
-.cmp-feature-teaser .cmp-image__image {
- height: 160px;
- object-fit: cover;
-}
-.cmp-feature-teaser__info {
- display: flex;
- flex-direction: column;
- padding: 36px 20px;
-}
-.cmp-feature-teaser__info__pretitle,
-.cmp-feature-teaser__info h3 {
- color: #101820;
- line-height: 1.25;
- font-weight: 500;
- font-size: 1.625rem;
- margin-bottom: 1rem;
- margin-top: 0;
-}
-.cmp-feature-teaser__info__description {
- margin-bottom: 1.75rem;
-}
-.cmp-feature-teaser__info__description p {
- color: #000000;
- line-height: 1.5556;
- font-weight: 300;
- font-size: 1.125rem;
- margin: 0;
-}
-.cmp-feature-teaser__action-container {
- display: flex;
- flex-direction: column;
-}
-.cmp-feature-teaser__action-link {
- width: 100%;
-}
-.cmp-feature-teaser__action-link:not(:last-of-type) {
- margin-bottom: 28px;
-}
-
-@media only screen and (min-width: 768px) {
- .cmp-feature-teaser {
- flex-direction: row-reverse;
- min-height: 340px;
- border-radius: 4px;
- border: 1px solid #E1E1DE;
- }
- .cmp-feature-teaser .cmp-image {
- width: 50%;
- }
- .cmp-feature-teaser .cmp-image__image {
- height: 100%;
- }
- .cmp-feature-teaser__info {
- align-items: flex-start;
- padding: 48px;
- padding-left: 36px;
- width: 50%;
- }
- .cmp-feature-teaser__info__pretitle,
-.cmp-feature-teaser__info h3 {
- margin-bottom: 1.25rem;
- }
- .cmp-feature-teaser__info__description {
- margin-bottom: 2.5rem;
- }
-}
-.feedback-poll {
- display: flex;
- flex-flow: column nowrap;
- transition: height 1.25s;
-}
-@media only screen and (min-width: 40em) {
- .feedback-poll {
- flex-flow: row nowrap;
- width: 100%;
- min-height: 9rem;
- }
-}
-.feedback-poll > * {
- margin: auto;
- text-align: center;
-}
-@media (max-width: 47.9375em) {
- .feedback-poll button {
- margin: 0 auto 0 auto;
- }
- .feedback-poll button + button {
- margin: 10px auto 0 auto;
- }
-}
-@media only screen and (min-width: 40em) {
- .feedback-poll button {
- margin: 0 20px 0 0;
- }
-}
-
-.footer {
- background: #101012;
- color: #FFFFFF;
- padding-top: 55px;
-}
-.footer p {
- font-size: 14px;
- color: #FFFFFF;
- margin: 10px 0;
-}
-.footer a {
- font-size: 14px;
- color: #FFFFFF;
- text-decoration: none;
-}
-.footer a:hover {
- text-decoration: underline;
-}
-.footer a:focus {
- outline-color: #FFFFFF;
-}
-.footer ul {
- margin: 0;
- padding: 0;
- list-style: none;
- margin-top: 10px;
-}
-.footer li {
- font-size: 14px;
- color: #FFFFFF;
- padding: 10px 0;
-}
-.footer h4 {
- margin: 0;
-}
-@media (max-width: 47.9375em) {
- .footer.is-compact .footer-top-list {
- height: auto;
- flex-flow: column;
- }
-}
-@media only screen and (min-width: 64em) {
- .footer.is-compact .footer-top-links {
- flex-basis: 100%;
- }
-}
-.footer.is-compact .footer-top-list li {
- color: #F4F4F4;
- width: 50%;
-}
-.footer.is-compact .footer-top-list li a {
- font-weight: 700;
-}
-
-.footer-left {
- margin-bottom: 30px;
-}
-@media only screen and (min-width: 48em) {
- .footer-left {
- width: calc(35% - 5px);
- }
-}
-@media only screen and (min-width: 64em) {
- .footer-left {
- width: calc(30% - 5px);
- }
-}
-
-.footer-title {
- font-size: 20px;
- color: #FFFFFF;
- margin-top: 0;
- line-height: 20px;
-}
-@media only screen and (min-width: 64em) {
- .footer-title {
- margin-right: auto;
- }
-}
-
-.footer-links {
- font-size: 14px;
- line-height: 16px;
- color: #FFFFFF;
- font-weight: 700;
-}
-
-.footer-top {
- padding-bottom: 30px;
-}
-@media only screen and (min-width: 48em) {
- .footer-top {
- display: flex;
- flex-wrap: wrap;
- }
-}
-@media only screen and (min-width: 64em) {
- .footer-top {
- justify-content: space-between;
- padding-bottom: 60px;
- }
-}
-
-@media only screen and (min-width: 48em) {
- .footer-top-links {
- width: calc(65% - 5px);
- }
-}
-@media only screen and (min-width: 64em) {
- .footer-top-links {
- width: calc(30% - 5px);
- }
-}
-.footer-top-links .title {
- line-height: 14px;
-}
-.footer-top-links li {
- width: 50%;
-}
-
-.footer-top-list {
- display: flex;
- height: 160px;
- flex-flow: column wrap;
-}
-.footer-top-list a {
- font-size: 14px;
- color: #F4F4F4;
-}
-
-.footer-middle {
- display: flex;
-}
-.footer-middle .list {
- width: 50%;
-}
-@media only screen and (min-width: 64em) {
- .footer-middle .list {
- margin-top: 0;
- }
-}
-@media only screen and (min-width: 64em) {
- .footer-middle .list li:first-child {
- padding-top: 0;
- }
-}
-@media only screen and (min-width: 48em) and (max-width: 63.9375em) {
- .footer-middle {
- margin-left: calc(35% - 5px);
- width: calc(70% - 5px);
- }
-}
-@media only screen and (min-width: 64em) {
- .footer-middle {
- width: calc(40% - 5px);
- }
-}
-
-.footer .social-wrapper {
- width: 50%;
- margin-top: 20px;
-}
-@media only screen and (min-width: 64em) {
- .footer .social-wrapper {
- margin-top: 0;
- }
-}
-.footer .social-list {
- margin-top: 10px;
-}
-.footer .social-item {
- display: inline-block;
- padding-left: 20px;
-}
-.footer .social-item:first-child {
- padding-left: 0;
-}
-.footer .social-item a {
- display: block;
- text-indent: -9999px;
- width: 20px;
- height: 20px;
- overflow: hidden;
-}
-.footer .social-item.one a {
- background: url("styles/resources/assets/icons/social-linkedin-white.svg") no-repeat;
- background-size: 15px 16px;
- background-position: center center;
-}
-.footer .social-item.two a {
- background: url("styles/resources/assets/icons/social-twitter-white.svg") no-repeat;
- background-size: 19px 15px;
- background-position: center center;
-}
-.footer .social-item.three a {
- background: url("styles/resources/assets/icons/social-facebook-white.svg") no-repeat;
- background-size: 10px 18px;
- background-position: center center;
-}
-.footer .social-item.four a {
- background: url("styles/resources/assets/icons/social-mail-white.svg") no-repeat;
- background-size: 22px 14px;
- background-position: center center;
-}
-
-.footer-bottom {
- padding: 20px 0;
- border-top: 1px solid rgba(255, 255, 255, 0.3);
-}
-.footer-bottom p {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- line-height: 20px;
- color: #F4F4F4;
- display: inline-block;
-}
-.theme-dark .footer-bottom p {
- color: #FFFFFF;
-}
-.footer-bottom .title {
- margin: 0 20px 0 0;
-}
-.footer-bottom .abn {
- margin: 0;
-}
-
-.footer.ausgov {
- background: #000000;
-}
-.footer.ausgov p,
-.footer.ausgov a,
-.footer.ausgov li,
-.footer.ausgov h4 {
- color: #F4F4F4;
-}
-.footer.ausgov select.goog-te-combo {
- background-color: #000000;
-}
-.footer.ausgov .footer-top {
- flex-direction: column;
- padding-bottom: 60px;
-}
-@media only screen and (min-width: 64em) {
- .footer.ausgov .footer-top {
- flex-direction: row;
- padding-bottom: 80px;
- }
-}
-
-.footer-title-list .footer-title {
- color: #FFFFFF;
-}
-.footer-title-list .footer-title:first-child {
- margin-top: 10px;
- margin-bottom: 15px;
-}
-@media only screen and (min-width: 64em) {
- .footer-title-list {
- flex-basis: 25%;
- }
-}
-
-.footer-linked-list,
-.footer-contact-list,
-.footer-social-list {
- margin-top: 40px;
-}
-@media only screen and (min-width: 64em) {
- .footer-linked-list,
-.footer-contact-list,
-.footer-social-list {
- margin-top: 0;
- }
-}
-.footer-linked-list ul,
-.footer-contact-list ul,
-.footer-social-list ul {
- margin-top: 0;
-}
-
-@media only screen and (min-width: 64em) {
- .footer-linked-list {
- flex-basis: 15%;
- }
-}
-.footer-linked-list a {
- font-weight: 700;
-}
-
-@media only screen and (min-width: 64em) {
- .footer-contact-list {
- flex-basis: 45%;
- padding-right: 20px;
- }
-}
-.footer-contact-list a {
- font-weight: 700;
-}
-
-@media only screen and (min-width: 64em) {
- .footer-social-list {
- flex-basis: 15%;
- }
-}
-.footer-social-list h4 {
- font-family: "Roboto", sans-serif;
-}
-.footer-social-list ul {
- margin-top: 10px;
-}
-.footer-social-list li {
- display: inline-block;
- margin-right: 25px;
-}
-.footer-social-list li img {
- height: 20px;
- width: 20px;
-}
-
-.cmp-custom-footer {
- display: flex;
- justify-content: center;
- background: #000000;
-}
-.cmp-custom-footer__content {
- display: flex;
- flex-direction: column;
- width: 100%;
- max-width: 1360px;
- padding-top: 40px;
- padding-bottom: 40px;
-}
-@media only screen and (min-width: 40em) {
- .cmp-custom-footer__content {
- width: 640px;
- }
-}
-@media only screen and (min-width: 48em) {
- .cmp-custom-footer__content {
- width: 768px;
- }
-}
-@media only screen and (min-width: 64em) {
- .cmp-custom-footer__content {
- width: 1024px;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .cmp-custom-footer__content {
- width: 1244px;
- }
-}
-@media only screen and (min-width: 88.125em) {
- .cmp-custom-footer__content {
- width: 1360px;
- }
-}
-.cmp-custom-footer__accordion {
- display: flex;
- flex-direction: column;
- margin-bottom: 22px;
-}
-.cmp-custom-footer__button {
- display: inline-flex;
- align-items: center;
- justify-content: space-between;
- text-align: left;
- min-height: 68px;
- border: none;
- outline: none;
- cursor: pointer;
- color: #FFFFFF;
- background: #000000;
- padding: 0 20px;
-}
-.cmp-custom-footer__button__title {
- font-size: 20px;
- font-weight: 600;
- line-height: 52px;
-}
-.cmp-custom-footer__button__icon {
- width: 36px;
- height: 36px;
- transition: 0.2s ease;
-}
-.cmp-custom-footer__button:hover {
- color: #000000;
- background: #66D3EE;
-}
-.cmp-custom-footer__button:hover svg {
- fill: #000000;
-}
-.cmp-custom-footer__button:focus {
- outline: none;
-}
-.cmp-custom-footer__panel {
- max-height: 0;
- overflow: hidden;
- transition: max-height 0.2s ease;
-}
-.cmp-custom-footer__panel__list {
- margin: 0;
- padding: 0;
- list-style: none;
- padding: 22px 20px;
-}
-.cmp-custom-footer__panel__list li:not(:last-child) {
- margin-bottom: 34px;
-}
-.cmp-custom-footer__panel__list li a {
- color: #FFFFFF;
- font-size: 16px;
- font-weight: 400;
- line-height: 24px;
- text-decoration: none;
-}
-.cmp-custom-footer__panel__list li a:hover {
- color: #66D3EE;
- text-decoration: underline;
-}
-.cmp-custom-footer__panel__list li a:focus {
- background: #FFFFFF;
- color: #000000;
- outline: 2px solid #33C4E8;
- outline-offset: 1px;
- border-radius: 1px;
-}
-.cmp-custom-footer__panel__list li a:active {
- background: #D9D9D6;
-}
-.cmp-custom-footer__columns {
- display: none;
- margin-bottom: 44px;
-}
-.cmp-custom-footer__column {
- margin-right: 95px;
-}
-.cmp-custom-footer__column__title {
- font-family: "Roboto", sans-serif;
- color: #FFFFFF;
- margin-top: 0;
- margin-bottom: 24px;
- font-weight: 600;
-}
-.cmp-custom-footer__column h3 {
- font-size: 18px;
- line-height: 22px;
-}
-.cmp-custom-footer__column__list {
- margin: 0;
- padding: 0;
- list-style: none;
-}
-.cmp-custom-footer__column__list li:not(:last-child) {
- margin-bottom: 24px;
-}
-.cmp-custom-footer__column__list li a {
- color: #FFFFFF;
- font-size: 16px;
- line-height: 24px;
- text-decoration: none;
- font-weight: 400;
-}
-.cmp-custom-footer__column__list li a:hover {
- color: #66D3EE;
- text-decoration: underline;
-}
-.cmp-custom-footer__column__list li a:focus {
- background: #FFFFFF;
- color: #000000;
- outline: 2px solid #33C4E8;
- outline-offset: 1px;
- border-radius: 1px;
-}
-.cmp-custom-footer__column__list li a:active {
- background: #D9D9D6;
-}
-.cmp-custom-footer__lower {
- padding: 0 20px;
-}
-.cmp-custom-footer__lower__links {
- padding: 25px 0;
- margin-bottom: 44px;
- border-top: 1px solid #75787B;
- border-bottom: 1px solid #75787B;
-}
-.cmp-custom-footer__lower__list {
- margin: 0;
- padding: 0;
- list-style: none;
-}
-.cmp-custom-footer__lower__list li {
- display: inline;
-}
-.cmp-custom-footer__lower__list li:not(:last-child) {
- margin-right: 24px;
-}
-.cmp-custom-footer__lower__list li a {
- color: #FFFFFF;
- font-size: 14px;
- font-weight: 400;
- line-height: 24px;
- text-decoration: none;
-}
-.cmp-custom-footer__lower__list li a:hover {
- color: #66D3EE;
- text-decoration: underline;
-}
-.cmp-custom-footer__lower__list li a:focus {
- background: #FFFFFF;
- color: #000000;
- outline: 2px solid #33C4E8;
- outline-offset: 1px;
- border-radius: 1px;
-}
-.cmp-custom-footer__lower__list li a:active {
- background: #D9D9D6;
-}
-.cmp-custom-footer__bottom {
- display: flex;
- flex-direction: column;
-}
-.cmp-custom-footer__bottom__logos {
- display: flex;
- height: 56px;
- max-width: 322px;
- margin-bottom: 46px;
-}
-.cmp-custom-footer__bottom__logos img {
- height: 100%;
-}
-.cmp-custom-footer__bottom__acknowledgement p {
- color: #FFFFFF;
- font-size: 16px;
- line-height: 26px;
- font-weight: 400;
- margin: 0;
-}
-
-.arrow-up {
- transform: rotate(180deg);
-}
-
-@media only screen and (min-width: 576px) {
- .cmp-custom-footer__content {
- padding-left: 20px;
- padding-right: 20px;
- }
- .cmp-custom-footer__accordion {
- display: none;
- }
- .cmp-custom-footer__columns {
- display: flex;
- }
- .cmp-custom-footer__lower {
- padding: 0;
- }
- .cmp-custom-footer__bottom__logos {
- height: 68px;
- max-width: 390px;
- }
-}
-@media only screen and (min-width: 992px) {
- .cmp-custom-footer__bottom {
- flex-direction: row;
- align-items: center;
- justify-content: space-between;
- }
- .cmp-custom-footer__bottom__logos {
- height: 54px;
- max-width: 308px;
- margin-right: 32px;
- margin-bottom: 0;
- }
- .cmp-custom-footer__bottom__acknowledgement p {
- max-width: 650px;
- }
-}
-@media only screen and (min-width: 1200px) {
- .cmp-custom-footer__content {
- padding-top: 55px;
- padding-bottom: 40px;
- }
- .cmp-custom-footer__bottom__logos {
- height: 68px;
- max-width: 390px;
- }
-}
-@media only screen and (min-width: 1244px) {
- .cmp-custom-footer__content {
- padding-left: 40px;
- padding-right: 40px;
- }
-}
-.genre-carousel-container {
- width: 100%;
-}
-.genre-carousel-container .react-multi-carousel-item {
- height: 370px;
- height: 23.125rem;
-}
-
-.genre-carousel-item img {
- border-radius: 5px 5px 0 0;
- border-radius: 0.3125rem 0.3125rem 0 0;
- position: absolute;
- top: 0;
- height: calc(100% - 126px);
- height: calc(100% - 7.875rem);
- width: 100%;
- object-fit: cover;
-}
-@media screen and (min-width: 0\0 ) {
- .genre-carousel-item img {
- width: 100%;
- height: auto;
- }
-}
-.genre-carousel-item .item-box {
- height: 126px;
- height: 7.875rem;
- padding: 20px;
- padding: 1.25rem;
- width: 100%;
- background: #FFFFFF;
- align-self: flex-end;
- margin-left: auto;
- display: flex;
- flex-direction: column;
- position: relative;
-}
-.genre-carousel-item .item-box .title {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
- margin-bottom: 15px;
- margin-bottom: 0.9375rem;
- margin-top: 0;
- display: block;
-}
-.theme-dark .genre-carousel-item .item-box .title {
- color: #FFFFFF;
-}
-.theme-dark .genre-carousel-item .item-box .title {
- color: #FFFFFF;
-}
-.genre-carousel-item .item-box .description {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- line-height: 20px;
- display: block;
-}
-.theme-dark .genre-carousel-item .item-box .description {
- color: #FFFFFF;
-}
-.genre-carousel-item .item-box i {
- width: 32px;
- width: 2rem;
- height: 32px;
- height: 2rem;
- background-size: 16px;
- background-size: 1rem;
- border-radius: 5px;
- border-radius: 0.3125rem;
- display: block;
- background: url("styles/resources/assets/icons/arrow-right.svg") no-repeat;
- background-position: center;
- background-color: rgba(0, 108, 224, 0.1);
- margin-top: auto;
- transition-property: margin-left;
- transition-duration: 300ms;
-}
-.genre-carousel-item:hover i, .genre-carousel-item:focus i {
- margin-left: 5px;
- margin-left: 0.3125rem;
-}
-
-.genre-landing {
- margin: 0;
- padding: 0;
- list-style: none;
- display: flex;
- flex-wrap: wrap;
- margin-top: 40px;
- margin-bottom: 30px;
-}
-@media only screen and (min-width: 64em) {
- .genre-landing {
- margin-bottom: 50px;
- }
-}
-.genre-landing__item {
- display: flex;
- position: relative;
- min-height: 305px;
- width: 100%;
- margin-bottom: 30px;
- border-radius: 5px;
- box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.25);
- background-color: #FFFFFF;
-}
-.genre-landing__item > a {
- text-decoration: none;
- color: #000000;
- display: flex;
- position: relative;
- height: auto;
- width: 100%;
- overflow: hidden;
- border-radius: 5px;
-}
-.genre-landing__item:hover > a, .genre-landing__item:focus > a {
- text-decoration: underline;
-}
-.genre-landing__item:hover i, .genre-landing__item:focus i {
- margin-left: 5px;
-}
-.genre-landing__item:focus {
- outline: 3px solid #183052;
-}
-@media only screen and (min-width: 64em) {
- .genre-landing__item {
- width: calc(33.33% - 23.33px);
- margin: 0 15px 30px;
- }
- .genre-landing__item:nth-child(3n) {
- margin-right: 5px;
- }
- .genre-landing__item:nth-child(3n+1) {
- margin-left: 5px;
- }
-}
-.genre-landing__item img {
- position: absolute;
- top: 0;
- height: calc(100% - 130px);
- width: 100%;
- object-fit: cover;
- border-radius: 5px 5px 0 0;
-}
-@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
- .genre-landing__item img {
- width: 100%;
- height: auto;
- overflow: hidden;
- }
-}
-.genre-landing__item .item-box {
- position: relative;
- display: flex;
- align-self: flex-end;
- flex-direction: column;
- min-height: 130px;
- height: auto;
- width: 100%;
- padding: 20px;
- background: #FFFFFF;
- border-radius: 0 0 5px 5px;
-}
-.genre-landing__item .item-box .title {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- font-weight: 700;
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- color: #101820;
- margin-top: 0;
-}
-.theme-dark .genre-landing__item .item-box .title {
- color: #FFFFFF;
-}
-.theme-dark .genre-landing__item .item-box .title {
- color: #FFFFFF;
-}
-.genre-landing__item .item-box .title b,
-.genre-landing__item .item-box .title strong {
- color: #101820;
-}
-.genre-landing__item .item-box .description {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
-}
-.theme-dark .genre-landing__item .item-box .description {
- color: #FFFFFF;
-}
-.genre-landing__item .item-box i {
- display: block;
- width: 32px;
- height: 32px;
- background: url("styles/resources/assets/icons/arrow-right.svg") no-repeat;
- background-size: 16px;
- background-position: center;
- background-color: rgba(0, 108, 224, 0.1);
- margin-top: auto;
- border-radius: 5px;
- transition-property: margin-left;
- transition-duration: 300ms;
-}
-
-.global-header {
- background-color: #183052;
- box-shadow: 0 -1px 0 0 rgba(255, 255, 255, 0.3) inset;
- position: relative;
-}
-.global-header::after {
- content: "";
- position: absolute;
- display: block;
- width: 100%;
- height: 5px;
- top: 0;
- background-image: url("styles/resources/assets/icons/header-top-line-m.svg");
- background-repeat: no-repeat;
- background-color: #0061C8;
- background-position: left center;
-}
-@media only screen and (min-width: 77.75em) {
- .global-header::after {
- height: 7px;
- background-image: url("styles/resources/assets/icons/header-top-line-d.svg");
- }
-}
-.global-header .wrapper {
- display: flex;
- align-items: center;
- justify-content: space-between;
- width: 100%;
- padding: 0 20px;
- position: relative;
- z-index: 500;
-}
-@media (max-width: 77.6875em) {
- .global-header .wrapper {
- height: 86px;
- padding-top: 5px;
- flex-direction: row;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .global-header .wrapper {
- height: 120px;
- flex-direction: row;
- }
-}
-.global-header .wrapper .nav-onscreen {
- height: 100%;
-}
-@media only screen and (min-width: 77.75em) {
- .global-header .wrapper .nav-onscreen {
- padding-left: 250px;
- }
-}
-.global-header .wrapper .site-logo-desktop + .nav-onscreen {
- width: auto;
-}
-@media only screen and (min-width: 77.75em) {
- .global-header .wrapper .site-logo-desktop + .nav-onscreen {
- padding-left: 40px;
- }
-}
-.global-header .wrapper .site-logo {
- margin-top: 0;
- position: absolute;
- left: 40px;
- top: 50%;
- transform: translateY(-50%);
-}
-.global-header a,
-.global-header button:not(.cmp-search__clear):not(.reset-button):not(.translation-widget__button) {
- color: #FFFFFF;
- padding: 6px;
-}
-.global-header a:focus,
-.global-header button:not(.cmp-search__clear):not(.reset-button):not(.translation-widget__button):focus {
- outline-color: #FFFFFF;
-}
-.global-header a:focus h3,
-.global-header button:not(.cmp-search__clear):not(.reset-button):not(.translation-widget__button):focus h3 {
- outline: 3px solid #183052;
- outline-offset: 2px;
-}
-.global-header a {
- display: flex;
- align-items: center;
- text-decoration: none;
-}
-.global-header button {
- background-color: transparent;
- border: none;
-}
-.global-header .site-logo {
- z-index: 501;
- width: auto;
-}
-@media (max-width: 77.6875em) {
- .global-header .site-logo {
- display: none;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .global-header .site-logo {
- height: 50px;
- }
-}
-.global-header .site-logo img {
- width: auto;
- height: 50px;
-}
-.global-header .site-logo-desktop {
- flex: 1;
- display: none;
-}
-@media only screen and (min-width: 77.75em) {
- .global-header .site-logo-desktop {
- display: block;
- }
-}
-.global-header .site-logo-desktop .site-logo {
- display: inline-block;
- position: relative;
- margin-left: 40px;
- left: 0;
- top: 0;
- height: auto;
- transform: none;
-}
-.global-header .site-logo-mobile {
- z-index: 501;
- width: auto;
- display: block;
-}
-@media only screen and (min-width: 77.75em) {
- .global-header .site-logo-mobile {
- display: none;
- }
-}
-.global-header .site-logo-mobile img {
- width: 95px;
- height: 63px;
-}
-.global-header.is-static {
- background-color: #000000;
- padding-top: 6px;
- padding-bottom: 6px;
-}
-@media (max-width: 77.6875em) {
- .global-header.is-static > .wrapper {
- height: 120px;
- }
-}
-.global-header.is-static > .wrapper .site-logo {
- left: 50%;
- transform: translate(-50%, -50%);
-}
-.global-header.is-static a {
- margin: 0 auto;
-}
-.global-header.is-static a.site-logo {
- padding: 0;
-}
-@media (max-width: 77.6875em) {
- .global-header.is-static a.site-logo {
- display: block;
- height: 80px;
- width: auto;
- margin: 0;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .global-header.is-static a.site-logo {
- display: block;
- height: 80px;
- width: auto;
- margin: 0;
- }
-}
-.global-header.is-static a.site-logo img {
- height: 80px;
- width: auto;
-}
-.global-header.aus-gov {
- background-color: #000000;
- box-shadow: 0 -1px 0 0 rgba(255, 255, 255, 0.2) inset;
-}
-.global-header.aus-gov .wrapper {
- border-bottom: 1px solid #333333;
-}
-.global-header.aus-gov .cmp-search {
- background-color: #000000;
-}
-.global-header.aus-gov .cmp-search__input {
- border-bottom: 1px solid #006CE0;
- box-shadow: none;
-}
-.global-header.aus-gov .cmp-search__input::placeholder {
- opacity: 0.6;
-}
-.global-header.aus-gov .cmp-search__item::before {
- background-image: url("styles/resources/assets/icons/arrow-right.svg");
-}
-.global-header.aus-gov .cmp-search__item::after {
- background-image: url("styles/resources/assets/icons/arrow-right.svg");
-}
-.global-header.aus-gov .cmp-search__clear-icon {
- background-image: url("styles/resources/assets/icons/clear.svg");
-}
-.global-header.aus-gov .cross-icon::before, .global-header.aus-gov .cross-icon::after {
- opacity: 0;
- background-image: url("styles/resources/assets/icons/icon-close.svg");
-}
-.global-header.aus-gov #nav-offscreen-toggle .hamburger {
- background-color: #006CE0;
-}
-.global-header.aus-gov #nav-offscreen-toggle .hamburger::after, .global-header.aus-gov #nav-offscreen-toggle .hamburger::before {
- background-color: #006CE0;
-}
-.global-header.aus-gov .nav-mobile__logo {
- background-color: #000000;
- border-bottom: 1px solid #333333;
-}
-.global-header.aus-gov #global-search-onscreen {
- background-color: #000000;
- overflow-y: auto;
-}
-.global-header.aus-gov #global-search-offscreen {
- background-color: #000000;
-}
-.global-header.aus-gov #global-search-offscreen-toggle {
- border-bottom: 1px solid #333333;
-}
-.global-header.aus-gov #global-search-offscreen-toggle.is-active {
- background-image: url("styles/resources/assets/icons/arrow-left.svg");
- background-color: #000000;
-}
-.global-header.aus-gov #global-search-offscreen-toggle.is-active:focus {
- box-shadow: 5px 0 0 0 #006CE0 inset;
-}
-.global-header.aus-gov #global-search-offscreen-toggle:focus {
- border-bottom: 1px solid #333333;
-}
-.global-header.aus-gov .nav-onscreen .nav .nav__link.is-active::before {
- background-color: #006CE0;
-}
-.global-header.aus-gov .nav-onscreen .nav__list.is-open .nav__link::before {
- background-color: #006CE0;
-}
-.global-header.aus-gov .nav-onscreen .nav__link:hover::before, .global-header.aus-gov .nav-onscreen .nav__link:focus::before {
- background: #006CE0;
-}
-.global-header.aus-gov .nav-offscreen {
- background-color: #000000;
-}
-.global-header.aus-gov .nav-offscreen .subnav__link {
- background-color: #000000;
- color: #FFFFFF;
- border-bottom: 1px solid #333333;
- background-image: url("styles/resources/assets/icons/arrow-right.svg");
- background-repeat: no-repeat;
- background-size: 20px;
- background-position: center right 32px;
-}
-.global-header.aus-gov .nav-offscreen .nav {
- background-color: #000000;
-}
-.global-header.aus-gov .nav-offscreen .nav__list {
- border-bottom: none;
-}
-.global-header.aus-gov .nav-offscreen .nav button:not(.cmp-search__clear):not(.reset-button):focus {
- box-shadow: 5px 0 0 0 #006CE0 inset;
- outline: 0;
-}
-.global-header.aus-gov .nav-offscreen .nav__link {
- border-bottom: 1px solid #333333;
-}
-.global-header.aus-gov .nav-offscreen .nav__link:not(#offscreen-services) {
- background-image: url("styles/resources/assets/icons/arrow-right.svg");
- background-repeat: no-repeat;
- background-size: 20px;
- background-position: center right 32px;
-}
-.global-header.aus-gov .nav-offscreen .nav__link:first-child {
- border-bottom: 1px solid #333333;
-}
-.global-header.aus-gov .nav-offscreen .nav__link:hover, .global-header.aus-gov .nav-offscreen .nav__link:focus {
- box-shadow: 5px 0 0 0 #006CE0 inset;
- outline-color: transparent;
-}
-
-#skip-links {
- margin: 0;
- padding: 0;
- list-style: none;
- position: fixed;
- z-index: 1;
- top: 0;
- left: 0;
- width: 100%;
- text-align: center;
- background-color: #FFFFFF;
-}
-#skip-links a:focus {
- color: #006CE0;
- outline-color: #006CE0;
- display: block;
-}
-
-.nav-onscreen {
- display: none;
- flex-grow: 1;
- z-index: 500;
-}
-@media only screen and (min-width: 77.75em) {
- .nav-onscreen {
- display: block;
- }
-}
-.nav-onscreen .nav {
- margin: 0;
- padding: 0;
- list-style: none;
- display: flex;
- justify-content: center;
- height: 100%;
-}
-.nav-onscreen .nav button.nav__link {
- background: transparent;
- color: #FFFFFF;
- border: none;
-}
-.nav-onscreen .nav .nav__list {
- display: flex;
- margin: 0 10px;
- min-width: 90px;
-}
-.nav-onscreen .nav .nav__list .subnav {
- display: none;
-}
-.nav-onscreen .nav .nav__list .wrapper {
- display: none;
-}
-.nav-onscreen .nav .nav__list--search-group {
- display: flex;
- height: 100%;
-}
-.nav-onscreen .nav .nav__list.is-open .wrapper {
- position: absolute;
- display: block;
- top: 100%;
- width: 100%;
- max-width: 1170px;
- left: 0;
- right: 0;
- margin: 0 auto;
-}
-.nav-onscreen .nav .nav__list.is-open .nav__link::before {
- background-color: #FFFFFF;
-}
-.nav-onscreen .nav .nav__list.is-open .subnav {
- display: flex;
-}
-.nav-onscreen .nav .nav__link,
-.nav-onscreen .nav button:not(.cmp-search__clear):not(.reset-button) {
- font-size: 18px;
- position: relative;
-}
-.nav-onscreen .nav .nav__link::before, .nav-onscreen .nav .nav__link::after,
-.nav-onscreen .nav button:not(.cmp-search__clear):not(.reset-button)::before,
-.nav-onscreen .nav button:not(.cmp-search__clear):not(.reset-button)::after {
- content: "";
- position: absolute;
- transition-duration: 150ms;
-}
-.nav-onscreen .nav .nav__link::before,
-.nav-onscreen .nav button:not(.cmp-search__clear):not(.reset-button)::before {
- bottom: 0;
- height: 4px;
- transition-property: background-color;
-}
-.nav-onscreen .nav .nav__link::after,
-.nav-onscreen .nav button:not(.cmp-search__clear):not(.reset-button)::after {
- top: 12px;
- left: 0;
- width: 100%;
- height: calc(100% - 24px);
- outline: 3px solid transparent;
-}
-.nav-onscreen .nav .nav__link:hover::before, .nav-onscreen .nav .nav__link:focus::before, .nav-onscreen .nav .nav__link.is-active::before,
-.nav-onscreen .nav button:not(.cmp-search__clear):not(.reset-button):hover::before,
-.nav-onscreen .nav button:not(.cmp-search__clear):not(.reset-button):focus::before,
-.nav-onscreen .nav button:not(.cmp-search__clear):not(.reset-button).is-active::before {
- background-color: #FFFFFF;
-}
-.nav-onscreen .nav .nav__link:focus,
-.nav-onscreen .nav button:not(.cmp-search__clear):not(.reset-button):focus {
- outline: none;
-}
-.nav-onscreen .nav .nav__link:focus::after,
-.nav-onscreen .nav button:not(.cmp-search__clear):not(.reset-button):focus::after {
- outline: 3px solid #FFFFFF;
-}
-.nav-onscreen .nav .nav__link.is-active:not(button),
-.nav-onscreen .nav button:not(.cmp-search__clear):not(.reset-button).is-active:not(button) {
- font-weight: 700;
-}
-.nav-onscreen .nav .nav__link {
- text-align: center;
- padding-left: 10px;
- padding-right: 10px;
-}
-.nav-onscreen .nav .nav__link::before {
- width: 100%;
- left: 0;
-}
-.nav-onscreen .subnav {
- display: none;
- background: #FFFFFF;
- top: 100%;
- padding: 40px 90px 10px 30px;
- max-width: 1170px;
- box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.25);
- flex-flow: row wrap;
-}
-.nav-onscreen .subnav .subnav__list {
- display: block;
- width: 33.33%;
- padding: 0 30px;
-}
-.nav-onscreen .subnav .subnav__link {
- display: flex;
- flex-direction: column;
-}
-.nav-onscreen .subnav .subnav__link:hover .subnav__view.link::after, .nav-onscreen .subnav .subnav__link:hover .subnav__view.linked-services__rightInternalLink::after, .nav-onscreen .subnav .subnav__link:focus .subnav__view.link::after, .nav-onscreen .subnav .subnav__link:focus .subnav__view.linked-services__rightInternalLink::after {
- background: url("styles/resources/assets/icons/arrow-right.svg") no-repeat;
-}
-.nav-onscreen .subnav .subnav__link:hover .subnav__heading, .nav-onscreen .subnav .subnav__link:focus .subnav__heading {
- color: #006CE0;
-}
-.nav-onscreen .subnav .subnav__link:hover .subnav__heading::after, .nav-onscreen .subnav .subnav__link:focus .subnav__heading::after {
- content: "";
- display: inline-block;
- position: absolute;
- height: 1px;
- bottom: 0;
- left: 0;
- width: 100%;
- border-bottom: 1px solid #006CE0;
-}
-.nav-onscreen .subnav .subnav__heading-wrapper {
- display: flex;
- width: 100%;
- justify-content: space-between;
- border-bottom: 1px solid #DDDDDD;
- margin: 0 0 14px 0;
- padding: 0 0 15px 0;
-}
-.nav-onscreen .subnav .subnav__heading {
- font-family: "Roboto", sans-serif;
- font-weight: normal;
- color: #101820;
- letter-spacing: normal;
-}
-.nav-onscreen .subnav .subnav__view.link::after, .nav-onscreen .subnav .subnav__view.linked-services__rightInternalLink::after {
- background: url("styles/resources/assets/icons/arrow-right-grey.svg") no-repeat;
-}
-.nav-onscreen .subnav .subnav__heading {
- color: #101820;
- font-size: 18px;
- position: relative;
- font-weight: normal;
- font-family: "Roboto", sans-serif;
- margin: 0;
- padding: 0;
- line-height: 1;
-}
-.nav-onscreen .subnav .subnav__para {
- font-family: "Roboto", sans-serif;
- width: 100%;
- font-size: 14px;
- font-weight: normal;
- font-style: normal;
- line-height: 1.57;
- color: #525252;
- margin: 0 0 45px 0;
-}
-
-#nav-offscreen-wrapper {
- align-self: center;
- flex: 1;
-}
-
-@media only screen and (min-width: 77.75em) {
- #nav-offscreen-wrapper,
-#nav-offscreen-toggle,
-.nav-offscreen {
- display: none;
- }
-}
-
-.nav-mobile-hero {
- background-color: #122848;
-}
-.nav-mobile-hero a {
- /* adding 5px of the absolutely positioned top bar height */
- padding: 21px 20px 16px;
-}
-.nav-mobile-hero a img {
- width: auto;
- height: 40px;
-}
-@media only screen and (min-width: 77.75em) {
- .nav-mobile-hero {
- display: none;
- }
-}
-
-#nav-offscreen-toggle {
- color: #FFFFFF;
- background-color: transparent;
- border: 0;
- align-self: center;
- margin-right: auto;
- position: relative;
- flex: 1 1 auto;
- padding: 32px 1px 0 1px;
- font-size: 11px;
-}
-@media (min-width: 30em) {
- #nav-offscreen-toggle {
- padding: 6px 6px 6px 48px;
- font-size: 1rem;
- }
-}
-#nav-offscreen-toggle .hamburger {
- position: absolute;
- background-color: #FFFFFF;
- width: 25px;
- height: 3px;
- transition-property: top, width, background-color;
- transition-duration: 150ms;
- transition-timing-function: ease-in-out;
- left: 2px;
- top: 6px;
-}
-@media (min-width: 30em) {
- #nav-offscreen-toggle .hamburger {
- top: auto;
- left: 0;
- }
-}
-#nav-offscreen-toggle .hamburger::before, #nav-offscreen-toggle .hamburger::after {
- content: "";
- position: absolute;
- left: 0;
- background-color: #FFFFFF;
- width: 25px;
- height: 3px;
- transition-property: top, left, transform;
- transition-duration: 150ms;
- transition-timing-function: ease-in-out;
-}
-#nav-offscreen-toggle .hamburger::before {
- top: 8px;
-}
-#nav-offscreen-toggle .hamburger::after {
- top: 16px;
-}
-#nav-offscreen-toggle.is-open .hamburger {
- background-color: transparent;
- width: 0;
-}
-#nav-offscreen-toggle.is-open .hamburger::before, #nav-offscreen-toggle.is-open .hamburger::after {
- top: 8px;
-}
-#nav-offscreen-toggle.is-open .hamburger::before {
- transform: rotateZ(45deg);
-}
-#nav-offscreen-toggle.is-open .hamburger::after {
- transform: rotateZ(-45deg);
-}
-#nav-offscreen-toggle:focus {
- outline-color: #FFFFFF;
-}
-
-.nav-offscreen {
- position: fixed;
- z-index: 1;
- top: auto;
- left: 0;
- width: 100%;
- height: 0;
- background-color: #183052;
- transition-property: height, opacity;
- transition-duration: 300ms;
- transition-timing-function: ease-out;
-}
-.nav-offscreen .nav,
-.nav-offscreen .site-logo {
- z-index: 1;
- visibility: hidden;
- opacity: 0;
- transition-property: opacity;
- transition-duration: 300ms;
- transition-timing-function: ease-out;
-}
-.nav-offscreen ul {
- margin: 0;
- padding: 0;
- list-style: none;
-}
-.nav-offscreen button.nav__link {
- display: block;
- width: 100%;
- text-align: left;
-}
-.nav-offscreen .nav {
- position: relative;
- z-index: 10;
- width: 100vw;
- background-color: #183052;
- display: flex;
- flex-direction: column;
- height: 100%;
- overflow-y: auto;
-}
-.nav-offscreen .nav .nav__list {
- border-bottom: 1px solid rgba(255, 255, 255, 0.3);
-}
-.nav-offscreen .nav .nav__list.is-open .nav__link::before {
- transform: translateY(-50%);
-}
-.nav-offscreen .nav .nav__list.is-hidden {
- display: none;
-}
-.nav-offscreen .nav ul:not(.react-autosuggest__suggestions-list) li:last-child {
- width: 100%;
-}
-.nav-offscreen .nav .nav__link,
-.nav-offscreen .nav button:not(.cmp-search__clear):not(.reset-button) {
- font-size: 22px;
- padding: 28px 32px;
- height: 80px;
- position: relative;
-}
-.nav-offscreen .nav .nav__link:hover, .nav-offscreen .nav .nav__link:focus,
-.nav-offscreen .nav button:not(.cmp-search__clear):not(.reset-button):hover,
-.nav-offscreen .nav button:not(.cmp-search__clear):not(.reset-button):focus {
- box-shadow: 5px 0 0 0 #FFFFFF inset;
- outline-color: #FFFFFF;
-}
-.nav-offscreen .nav .nav__link.is-open {
- font-weight: 700;
- box-shadow: 5px 0 0 0 #006CE0 inset;
-}
-.nav-offscreen .nav button.nav__link::before {
- content: "";
- position: absolute;
- top: 50%;
- right: 32px;
- width: 18px;
- height: 12px;
- background-image: url("styles/resources/assets/icons/chevron-up-white.svg");
- background-repeat: no-repeat;
- background-size: contain;
- transition-property: transform;
- transition-duration: 150ms;
-}
-.nav-offscreen .nav button.nav__link::before {
- transform: translateY(-50%) rotateZ(-180deg);
-}
-.nav-offscreen .hide-auth-menu {
- display: none;
-}
-.nav-offscreen .subnav {
- display: none;
- overflow: hidden;
-}
-.nav-offscreen .subnav__list {
- background: #FFFFFF;
-}
-.nav-offscreen .subnav__link {
- padding-left: 32px;
- background: #FFFFFF;
- height: 80px;
- font-family: "Roboto", sans-serif;
- font-size: 18px;
- font-weight: normal;
- line-height: 1.22;
- letter-spacing: normal;
- color: #101820;
- border-left: 5px solid transparent;
- border-bottom: 1px solid #DDDDDD;
- display: flex;
- align-items: center;
-}
-.nav-offscreen .subnav__link:hover, .nav-offscreen .subnav__link:active, .nav-offscreen .subnav__link:focus {
- font-weight: bold;
- border-left: 5px solid #006CE0;
-}
-.nav-offscreen .subnav .authenticated {
- padding-left: 28px;
-}
-.nav-offscreen .subnav .authenticated img {
- background-size: contain;
- background-repeat: no-repeat;
- background-position: center center;
- height: 24px;
- width: 24px;
-}
-.nav-offscreen .subnav .authenticated span {
- padding-left: 18px;
-}
-.nav-offscreen .subnav .is-active-auth {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
- font-size: 18px;
- background: #E5F1FD;
-}
-.theme-dark .nav-offscreen .subnav .is-active-auth {
- color: #FFFFFF;
-}
-.theme-dark .nav-offscreen .subnav .is-active-auth {
- color: #FFFFFF;
-}
-.nav-offscreen .subnav .is-active-auth img {
- filter: grayscale(1);
-}
-.nav-offscreen .is-open .subnav {
- display: block;
-}
-.nav-offscreen .site-logo {
- display: block;
- margin-bottom: 50px;
-}
-.nav-offscreen .site-logo:focus {
- outline-color: #FFFFFF;
-}
-.nav-offscreen:target, .nav-offscreen.is-open {
- height: calc(100vh - 80px);
- overflow-y: auto;
- margin-top: 17px;
-}
-@media (min-width: 30em) {
- .nav-offscreen:target, .nav-offscreen.is-open {
- margin-top: 25px;
- }
-}
-.nav-offscreen:target .nav,
-.nav-offscreen:target .site-logo, .nav-offscreen.is-open .nav,
-.nav-offscreen.is-open .site-logo {
- visibility: visible;
- opacity: 1;
-}
-.nav-offscreen .search-active {
- display: none;
-}
-
-.cmp-search__field {
- height: auto;
- position: relative;
-}
-@keyframes spin {
- from {
- transform: rotate(0deg);
- }
- to {
- transform: rotate(360deg);
- }
-}
-.cmp-search__loading-indicator {
- position: absolute;
- top: 50%;
- right: 20px;
- left: auto;
-}
-.cmp-search__spinner {
- display: inline-block;
- border: none;
- border-radius: 0;
- background-image: url("styles/resources/assets/icons/spinner-white.svg");
- background-repeat: no-repeat;
- background-size: contain;
- animation: spin 3s infinite;
- animation-timing-function: linear;
-}
-.cmp-search__btn-close::before, .cmp-search__btn-close::after {
- content: "";
- position: absolute;
- right: 50%;
- margin-right: -1px;
- background-color: #FFFFFF;
- width: 2px;
-}
-.cmp-search__btn-close::before {
- transform: rotate(45deg);
-}
-.cmp-search__btn-close::after {
- transform: rotate(-45deg);
-}
-.cmp-search__input {
- font-family: "Montserrat", sans-serif;
- font-weight: bold;
- width: 100%;
- color: #FFFFFF;
- background: none;
- border: none;
- border-bottom: 2px solid #2B78E3;
- transition-property: box-shadow;
- transition-duration: 150ms;
-}
-.cmp-search__input::placeholder {
- color: #FFFFFF;
- text-transform: none;
-}
-.cmp-search__input[aria-expanded=true], .cmp-search__input:focus {
- outline: 3px solid #2B78E3;
- border-bottom: 1px solid #2B78E3;
-}
-.cmp-search__input::-ms-clear {
- display: none;
-}
-.cmp-search__clear {
- position: absolute;
- top: 50%;
- transform: translateY(-50%);
- right: 0;
- color: #FFFFFF;
- font-weight: 700;
- padding: 0;
-}
-.cmp-search__clear:focus {
- outline: 3px solid #FFFFFF;
-}
-.cmp-search__clear-icon {
- display: inline-block;
- vertical-align: middle;
- position: relative;
- top: auto;
- right: auto;
- margin-left: 10px;
- background-image: url("styles/resources/assets/icons/clear-white.svg");
- background-size: contain;
-}
-.cmp-search__results {
- margin: 0;
- padding: 0;
- list-style: none;
- height: auto;
- border: none;
- margin-bottom: 150px;
- max-height: none;
- overflow-y: visible;
-}
-@media only screen and (min-width: 64em) {
- .cmp-search__results {
- padding-left: 40px;
- max-height: 22rem;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .cmp-search__results {
- max-height: 30rem;
- }
-}
-.cmp-search__item {
- position: relative;
-}
-@media only screen and (min-width: 64em) {
- .cmp-search__item::before, .cmp-search__item::after {
- content: "";
- position: absolute;
- top: 50%;
- transform: translateY(-50%);
- width: 16px;
- height: 14px;
- transition-property: opacity, right;
- transition-duration: 150ms;
- }
-}
-.cmp-search__item::after {
- opacity: 0;
-}
-.cmp-search__item:hover, .cmp-search__item:focus, .cmp-search__item.cmp-search__item--is-focused {
- outline: none;
- text-decoration: none;
- background-color: transparent;
- border: solid 0.5px #FFFFFF;
-}
-.cmp-search__item:hover::before, .cmp-search__item:focus::before, .cmp-search__item.cmp-search__item--is-focused::before {
- opacity: 0;
-}
-.cmp-search__item:hover::after, .cmp-search__item:focus::after, .cmp-search__item.cmp-search__item--is-focused::after {
- opacity: 1;
-}
-.cmp-search__item-title {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #FFFFFF;
- text-decoration: underline;
-}
-.theme-dark .cmp-search__item-title {
- color: #FFFFFF;
-}
-.cmp-search__item-mark {
- color: inherit;
- background-color: transparent;
-}
-.cmp-search__alert {
- position: relative;
-}
-.cmp-search__alert__image {
- position: absolute;
- top: 13px;
- width: 24px;
- height: 26px;
- background-image: url("styles/resources/assets/icons/icon-info-white.svg");
- background-repeat: no-repeat;
- transition-property: transform;
-}
-.cmp-search__alert__message {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- color: #FFFFFF;
- padding-left: 38px;
-}
-.theme-dark .cmp-search__alert__message {
- color: #FFFFFF;
-}
-
-.global-header .cmp-search__results {
- background-color: transparent;
- padding-top: 30px;
-}
-.global-header .cmp-search__results li {
- padding: 10px 0;
-}
-.global-header .cmp-search__item {
- font-size: 20px;
- padding: 0;
- display: inline-block;
- box-shadow: 0 -2px 0 0 transparent inset;
- transition-property: box-shadow;
- transition-duration: 150ms;
-}
-.global-header .cmp-search__item::before, .global-header .cmp-search__item::after {
- right: -31px;
-}
-.global-header .cmp-search__item::before {
- background-image: url("styles/resources/assets/icons/arrow-right-grey.svg");
-}
-.global-header .cmp-search__item::after {
- background-image: url("styles/resources/assets/icons/arrow-right-white.svg");
-}
-.global-header .cmp-search__item:hover::before, .global-header .cmp-search__item:hover::after, .global-header .cmp-search__item:focus::before, .global-header .cmp-search__item:focus::after, .global-header .cmp-search__item.cmp-search__item--is-focused::before, .global-header .cmp-search__item.cmp-search__item--is-focused::after {
- right: -36px;
-}
-
-body.is-open {
- overflow-y: hidden;
- position: fixed;
- height: 100vh;
- width: 100%;
-}
-
-#global-search-onscreen-toggle {
- padding-left: 34px;
- position: relative;
-}
-#global-search-onscreen-toggle::before {
- left: 6px;
- width: calc(100% - 12px);
-}
-#global-search-onscreen-toggle .search-icon,
-#global-search-onscreen-toggle .cross-icon {
- position: absolute;
- top: 50%;
- transform: translateY(-50%);
- left: 6px;
- width: 16px;
- height: 16px;
-}
-#global-search-onscreen-toggle .search-icon::before, #global-search-onscreen-toggle .search-icon::after,
-#global-search-onscreen-toggle .cross-icon::before,
-#global-search-onscreen-toggle .cross-icon::after {
- content: "";
- position: absolute;
- top: 0;
- left: 0;
- width: 16px;
- height: 16px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin;
- transition-duration: 300ms;
- transition-timing-function: ease;
- transform: rotateZ(0deg);
- transform-origin: center center;
- transition-property: transform, opacity;
- transition-duration: 150ms;
- transition-timing-function: ease-in-out;
- background-size: contain;
-}
-#global-search-onscreen-toggle .search-icon::after {
- background-image: url("styles/resources/assets/icons/search.svg");
-}
-#global-search-onscreen-toggle .cross-icon::before, #global-search-onscreen-toggle .cross-icon::after {
- opacity: 0;
- background-image: url("styles/resources/assets/icons/icon-close-white.svg");
-}
-.is-open #global-search-onscreen-toggle {
- font-weight: 400;
-}
-.is-open #global-search-onscreen-toggle span::before, .is-open #global-search-onscreen-toggle span::after {
- transform: rotateZ(90deg);
-}
-.is-open #global-search-onscreen-toggle span::before {
- opacity: 0;
-}
-.is-open #global-search-onscreen-toggle span::after {
- opacity: 1;
-}
-
-#nav-onscreen .cmp-search--header {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 18px;
- height: 18px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- width: 100%;
- height: calc(100vh - 120px);
- background-color: #183052;
- position: absolute;
- top: 120px;
- left: 0;
- opacity: 0;
- transition-property: opacity;
- transition-duration: 150ms;
- transition-timing-function: ease-in-out;
- pointer-events: none;
- overflow-x: hidden;
- overflow-y: auto;
- z-index: 700;
-}
-@media (prefers-reduced-motion: reduce) {
- #nav-onscreen .cmp-search--header {
- transition: none;
- }
-}
-#nav-onscreen .cmp-search {
- max-width: 1244px;
- margin: 88px auto 0;
- visibility: hidden;
-}
-@media only screen and (min-width: 64em) {
- #nav-onscreen .cmp-search {
- padding: 0 40px;
- }
-}
-#nav-onscreen .is-open .cmp-search--header {
- opacity: 1;
- pointer-events: auto;
-}
-#nav-onscreen .is-open .cmp-search {
- visibility: visible;
-}
-#nav-onscreen .cmp-search__icon {
- display: none;
-}
-#nav-onscreen .cmp-search__spinner {
- width: 40px;
- height: 40px;
- margin-top: -20px;
-}
-#nav-onscreen .cmp-search__btn-close::before, #nav-onscreen .cmp-search__btn-close::after {
- height: 20px;
- margin-top: -10px;
-}
-#nav-onscreen .cmp-search__input {
- font-size: 72px;
- padding-right: 110px;
- padding-bottom: 10px;
- padding-left: 10px;
-}
-#nav-onscreen .cmp-search__input::placeholder {
- color: #A0A0A3;
-}
-#nav-onscreen .cmp-search__clear {
- font-size: 16px;
- right: 20px;
-}
-#nav-onscreen .cmp-search__clear:focus {
- outline: 3px solid #FFFFFF;
-}
-#nav-onscreen .cmp-search__clear-icon {
- width: 40px;
- height: 40px;
-}
-#nav-onscreen .cmp-search__results {
- background-color: transparent;
- padding-top: 30px;
- /* for ipad landscape */
-}
-@media only screen and (max-height: 48em) {
- #nav-onscreen .cmp-search__results {
- padding-bottom: 80px;
- }
-}
-#nav-onscreen .cmp-search__results li {
- padding: 10px 0;
-}
-
-#global-search-offscreen-wrapper {
- margin-bottom: 50px;
- border-bottom: none;
- height: 100vh;
-}
-
-#global-search-offscreen-toggle {
- border: none;
- background-color: transparent;
- width: 100%;
- text-align: left;
- background-image: url("styles/resources/assets/icons/search.svg");
- background-repeat: no-repeat;
- background-size: 20px;
- background-position: center right 32px;
- border-bottom: 1px solid rgba(255, 255, 255, 0.3);
- margin-bottom: 70px;
-}
-#global-search-offscreen-toggle.is-active {
- top: 0;
- background-image: url("styles/resources/assets/icons/arrow-left-white.svg");
- background-size: 16px 14px;
- background-repeat: no-repeat;
- background-position: center left 20px;
- background-color: #183052;
- padding-left: 46px;
- margin-bottom: 0;
-}
-#global-search-offscreen-toggle.is-active:not(:focus) {
- box-shadow: none;
-}
-
-#global-search-offscreen {
- left: 0;
- width: 100vw;
- height: auto;
- background-color: #183052;
- z-index: 1;
- opacity: 0;
- transition-property: opacity, height;
- transition-duration: 150ms;
- transition-timing-function: ease-in-out;
- overflow-y: hidden;
- overflow-x: auto;
-}
-#global-search-offscreen .cmp-search {
- visibility: hidden;
-}
-#global-search-offscreen .cmp-search__form {
- padding: 0 20px;
-}
-#global-search-offscreen .cmp-search__results {
- padding: 0 20px 80px;
-}
-#global-search-offscreen .cmp-search__icon {
- display: none;
-}
-#global-search-offscreen .cmp-search__spinner {
- width: 24px;
- height: 24px;
- margin-top: -12px;
-}
-#global-search-offscreen .cmp-search__btn-close::before, #global-search-offscreen .cmp-search__btn-close::after {
- height: 15px;
- margin-top: -6px;
-}
-#global-search-offscreen .cmp-search__input {
- font-size: 36px;
- padding: 5px 88px 5px 10px;
-}
-#global-search-offscreen .cmp-search__input::placeholder {
- color: #A0A0A3;
-}
-#global-search-offscreen .cmp-search__clear {
- right: 19px;
-}
-#global-search-offscreen .cmp-search__clear-icon {
- width: 24px;
- height: 24px;
-}
-#global-search-offscreen-toggle.is-active + #global-search-offscreen {
- opacity: 1;
-}
-#global-search-offscreen-toggle.is-active + #global-search-offscreen .cmp-search {
- visibility: visible;
- padding: 40px 0 20px;
-}
-
-.login-container {
- position: relative;
- flex: 1;
- display: none;
- flex-direction: column;
- justify-content: flex-end;
- align-items: end;
-}
-@media only screen and (min-width: 64em) {
- .login-container {
- display: flex;
- }
-}
-.login-container a {
- text-decoration: none;
-}
-.login-container #user-banner {
- flex-flow: row;
- left: 0;
- background-color: transparent;
- border: none;
-}
-.login-container #user-banner .no-initials {
- display: none;
-}
-.login-container .sign-in:hover .sign-in-btn, .login-container .sign-in:focus .sign-in-btn {
- background: #FFFFFF;
-}
-.login-container .sign-in:focus {
- border: none;
-}
-.login-container .sign-in:focus .sign-in-btn {
- outline: 2px solid #33C4E8;
- outline-offset: 1px;
-}
-.login-container .sign-in:active {
- border: none;
-}
-.login-container .sign-in:active .sign-in-btn {
- background: #EDF2F4;
-}
-.login-container .sign-in::after:active, .login-container .sign-in::after:focus {
- outline: none;
-}
-
-#user-banner {
- position: relative;
- padding: 5px;
- display: block;
-}
-#user-banner p {
- margin: 0;
- font-size: 11px;
-}
-@media (min-width: 30em) {
- #user-banner p {
- font-size: 1rem;
- }
-}
-@media only screen and (min-width: 64em) {
- #user-banner {
- margin-right: 10px;
- }
-}
-@media only screen and (min-width: 77.75em) {
- #user-banner {
- margin-right: 20px;
- }
-}
-@media (min-width: 30em) {
- #user-banner {
- display: flex;
- align-items: center;
- }
-}
-#user-banner .user-img,
-#user-banner .initials {
- display: block;
- border-radius: 50%;
- width: 28px;
- height: 28px;
- margin: 0 auto;
-}
-@media (min-width: 30em) {
- #user-banner .user-img,
-#user-banner .initials {
- margin: unset;
- }
-}
-@media (min-width: 30em) and (max-width: 88.0625em) {
- #user-banner .user-img,
-#user-banner .initials {
- width: 39px;
- height: 39px;
- }
-}
-@media only screen and (min-width: 77.75em) {
- #user-banner .user-img,
-#user-banner .initials {
- width: 60px;
- height: 60px;
- }
-}
-#user-banner .user-img.is-sign-in {
- width: 28px;
- height: 28px;
- flex: none;
-}
-#user-banner .user-img.is-sign-in + .user-text {
- text-align: right;
- margin-left: 0;
-}
-@media only screen and (min-width: 77.75em) {
- #user-banner .user-img.is-sign-in + .user-text {
- text-align: left;
- padding-right: 0;
- }
- #user-banner .user-img.is-sign-in + .user-text span {
- width: auto;
- min-width: auto;
- margin: 0;
- padding-right: 15px;
- padding-left: 20px;
- }
-}
-#user-banner .user-img.is-sign-in + .user-text::before {
- right: 0;
- top: 3px;
- background-image: url("styles/resources/assets/icons/arrow-right-white.svg");
- background-position: center;
- background-repeat: no-repeat;
- background-size: contain;
-}
-#user-banner .user-img.no-initials + .user-text {
- width: auto;
-}
-#user-banner .initials {
- background-color: #99E1F3;
- text-align: center;
- color: #183052;
- font-weight: 600;
- line-height: 36px;
- font-size: 16px;
- width: 36px;
- height: 36px;
-}
-@media (min-width: 30em) and (max-width: 88.0625em) {
- #user-banner .initials {
- line-height: 36px;
- font-size: 16px;
- width: 36px;
- height: 36px;
- }
-}
-@media only screen and (min-width: 77.75em) {
- #user-banner .initials {
- line-height: 40px;
- font-size: 18px;
- width: 40px;
- height: 40px;
- }
-}
-#user-banner .user-text {
- position: relative;
-}
-#user-banner .user-text::before {
- width: 16px;
- width: 1rem;
- height: 16px;
- height: 1rem;
- min-width: 16px;
- min-width: 1rem;
- display: block;
- height: 16px;
- width: 16px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- content: "";
- position: absolute;
- top: 2px;
- right: 0;
- width: 16px;
- height: 14px;
- background-image: url("styles/resources/assets/icons/chevron-down-white.svg");
- background-size: contain;
- transition: transform 150ms ease, opacity 150ms ease, visibility 0s linear 0s;
- display: none;
- margin-right: 5px;
-}
-@media only screen and (min-width: 77.75em) {
- #user-banner .user-text::before {
- display: inline-block;
- }
-}
-#user-banner.is-open .user-text::before {
- transform: rotate(180deg);
- transition: transform 150ms ease, opacity 150ms ease, visibility 0s linear 0s;
-}
-#user-banner > span {
- font-weight: 500;
- text-align: right;
- font-size: 16px;
- padding-right: 10px;
-}
-@media only screen and (min-width: 77.75em) {
- #user-banner > span {
- padding-right: 0;
- text-align: left;
- }
-}
-#user-banner::before, #user-banner::after {
- content: "";
- position: absolute;
-}
-#user-banner:focus {
- outline: 2px solid #33C4E8;
- outline-offset: 5px;
-}
-#user-banner:focus::after {
- left: 0;
- top: 0;
- outline: none;
- width: 100%;
- height: 100%;
-}
-@media only screen and (min-width: 77.75em) {
- #user-banner:focus::after {
- left: 0;
- width: 100%;
- height: 100%;
- }
-}
-
-.user-text {
- align-self: center;
- width: 100%;
- height: 1rem;
-}
-@media (min-width: 30em) {
- .user-text {
- margin-left: 10px;
- height: auto;
- }
-}
-.user-text span,
-.user-text a {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
- color: #FFFFFF;
- position: relative;
- font-weight: 500;
- font-size: 11px;
-}
-.theme-dark .user-text span,
-.theme-dark .user-text a {
- color: #FFFFFF;
-}
-.theme-dark .user-text span,
-.theme-dark .user-text a {
- color: #FFFFFF;
-}
-@media (min-width: 30em) {
- .user-text span,
-.user-text a {
- font-size: 1rem;
- }
-}
-@media (min-width: 30em) and (max-width: 77.6875em) {
- .user-text span,
-.user-text a {
- padding-right: 0;
- }
-}
-@media only screen and (min-width: 64em) {
- .user-text span,
-.user-text a {
- padding-right: 15px;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .user-text span,
-.user-text a {
- min-width: 105px;
- display: block;
- margin: 0 10px;
- }
-}
-
-.drop-down {
- min-width: 160px;
- position: relative;
- padding-right: 32px;
- bottom: -7px;
- display: none;
- right: 0;
- z-index: 701;
-}
-@media only screen and (min-width: 64em) {
- .drop-down {
- display: flex;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .drop-down {
- display: flex;
- min-width: 200px;
- }
-}
-.drop-down::before, .drop-down::after {
- content: "";
- position: absolute;
-}
-.drop-down::before {
- right: 0;
- width: 100%;
- height: 4px;
- transition-property: background-color;
- transition-duration: 150ms;
- background-color: #FFFFFF;
-}
-.drop-down ul {
- margin: 0;
- padding: 0;
- list-style: none;
- padding-top: 4px;
- position: absolute;
- width: 100%;
- border-radius: 5px;
- box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.25);
- background-color: #FFFFFF;
-}
-.drop-down__item {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- display: flex;
- position: relative;
- background: #FFFFFF;
- border: 1px solid transparent;
- min-height: 46px;
- width: 100%;
- text-align: left;
- text-decoration: none;
- transition: background 150ms;
-}
-.theme-dark .drop-down__item {
- color: #FFFFFF;
-}
-.drop-down__item b,
-.drop-down__item strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .drop-down__item b,
-.theme-dark .drop-down__item strong {
- color: #FFFFFF;
-}
-.theme-dark .drop-down__item b,
-.theme-dark .drop-down__item strong {
- color: #FFFFFF;
-}
-.drop-down__item:hover {
- cursor: pointer;
- background: #E5F1FD;
-}
-.drop-down__item:hover a {
- text-decoration: underline;
-}
-.drop-down__item a {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- padding: 10px 20px;
- margin: 0;
- display: flex;
- flex-flow: row nowrap;
- flex-basis: 1 1 0;
- width: 100%;
- align-items: flex-start;
-}
-.theme-dark .drop-down__item a {
- color: #FFFFFF;
-}
-.drop-down__item a b,
-.drop-down__item a strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .drop-down__item a b,
-.theme-dark .drop-down__item a strong {
- color: #FFFFFF;
-}
-.theme-dark .drop-down__item a b,
-.theme-dark .drop-down__item a strong {
- color: #FFFFFF;
-}
-@media only screen and (min-width: 64em) and (max-width: 88.0625em) {
- .drop-down__item a {
- padding: 10px 10px;
- }
-}
-.drop-down__item a .image-filter, .drop-down__item a .image-filter-svg, .drop-down__item a img {
- width: 24px;
- height: 24px;
-}
-.drop-down__item a .image-filter img {
- width: 24px;
- height: 24px;
-}
-.drop-down__item a span {
- margin-left: 16px;
- display: block;
- position: relative;
- width: 100%;
- max-width: 120px;
- align-self: center;
- line-height: 25px;
-}
-.drop-down__item a:focus {
- outline-color: #183052;
-}
-.drop-down__item:last-child {
- border-top: 1px solid #DDDDDD;
- margin-top: 10px;
-}
-.drop-down__item:last-child a .image-filter {
- margin: 2px 0 0 2px;
-}
-.drop-down__item:last-child a .image-filter img {
- width: 24px;
- height: 20px;
-}
-.drop-down__active {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
- background: #E5F1FD;
-}
-.theme-dark .drop-down__active {
- color: #FFFFFF;
-}
-.theme-dark .drop-down__active {
- color: #FFFFFF;
-}
-.drop-down__active a {
- font-weight: 700;
-}
-.drop-down__active img {
- filter: grayscale(1);
-}
-
-.login-loader {
- border: 3px solid #FFFFFF;
- border-top: 3px solid #006CE0;
- border-radius: 50%;
- width: 30px;
- height: 30px;
- animation: spin 1s linear infinite;
-}
-
-.user-container {
- flex: 1;
- display: flex;
- justify-content: flex-end;
- align-items: center;
-}
-@media only screen and (min-width: 77.75em) {
- .user-container .login-container {
- flex: 0;
- }
-}
-.user-container .login-container .drop-down {
- display: block;
- position: absolute;
- min-width: 200px;
- z-index: 701;
-}
-
-.no-initials-min-width {
- min-width: 160px;
-}
-@media only screen and (min-width: 64em) {
- .no-initials-min-width {
- margin-left: -48px;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .no-initials-min-width {
- margin-left: -24px;
- }
-}
-@media only screen and (min-width: 64em) {
- .no-initials-min-width .drop-down {
- margin-left: -48px;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .no-initials-min-width .drop-down {
- min-width: 160px;
- margin-left: -84px;
- }
-}
-
-@keyframes spin {
- 0% {
- transform: rotate(0deg);
- }
- 100% {
- transform: rotate(360deg);
- }
-}
-.sign-in-wrapper {
- display: flex;
-}
-
-.glossary-section {
- border-bottom: dotted 2px #006CE0;
-}
-.glossary-section p {
- margin: 0;
-}
-.glossary-section a {
- text-decoration: none;
- color: #000000;
- cursor: help;
-}
-.glossary-section:focus {
- outline-color: #006CE0;
-}
-.glossary-section:hover {
- background-color: rgba(0, 115, 236, 0.15);
-}
-
-#scroll-destination:focus {
- outline: none;
-}
-
-.guided-content-question-set {
- display: flex;
- flex-flow: row wrap;
- justify-content: center;
- background-color: #F5F5F5;
-}
-.guided-content-question-set .guide-content-questions {
- flex: 0 0 100%;
- max-width: 100%;
- min-height: 350px;
- padding: 15px 15px 30px 15px;
-}
-.guided-content-question-set .guide-content-questions .input-group .question-options .fade-wait-leave {
- opacity: 1;
-}
-.guided-content-question-set .guide-content-questions .input-group .question-options .fade-wait-leave.fade-wait-leave-active {
- opacity: 0;
- transition: opacity 0.4s ease-in;
-}
-.guided-content-question-set .guide-content-questions .input-group .question-options .fade-wait-enter {
- opacity: 0;
-}
-.guided-content-question-set .guide-content-questions .input-group .question-options .fade-wait-enter.fade-wait-enter-active {
- opacity: 1;
- /* Delay the enter animation until the leave completes */
- transition: opacity 0.4s ease-in 0.6s;
-}
-.guided-content-question-set .guide-content-questions .input-group .question-options .fade-wait-height {
- transition: height 0.6s ease-in-out;
-}
-.guided-content-question-set .guide-content-questions .input-group .row {
- display: flex;
- flex-wrap: wrap;
-}
-.guided-content-question-set .guide-content-questions .input-group .input-row {
- display: flex;
- align-items: center;
- padding-top: 10px;
- border-bottom: 3px solid #F5F5F5;
- background-color: white;
- margin-right: 0;
- height: 75px;
- position: relative;
- width: 100%;
-}
-.guided-content-question-set .guide-content-questions .input-group .input-row input[type=checkbox] {
- position: absolute;
- left: 15px;
- top: 25px;
-}
-.guided-content-question-set .guide-content-questions .input-group .input-row input[type=checkbox] + .check {
- padding: 10px;
- position: absolute;
- left: 15px;
- top: 25px;
-}
-.guided-content-question-set .guide-content-questions .input-group .input-row label {
- width: 100%;
- padding-left: 50px;
- margin-left: 0;
-}
-.guided-content-question-set .guide-content-questions .input-group .input-row label p,
-.guided-content-question-set .guide-content-questions .input-group .input-row label b,
-.guided-content-question-set .guide-content-questions .input-group .input-row label strong {
- line-height: 22px;
-}
-@media (min-width: 768px) {
- .guided-content-question-set .guide-content-questions .input-group .input-row {
- flex: 0 0 50%;
- max-width: 50%;
- }
- .guided-content-question-set .guide-content-questions .input-group .input-row:nth-child(odd) {
- border-right: 5px solid #F5F5F5;
- }
- .guided-content-question-set .guide-content-questions .input-group .input-row:nth-child(even) {
- border-left: 5px solid #F5F5F5;
- }
-}
-.guided-content-question-set .guide-content-questions .input-group legend {
- display: flex;
- justify-content: center;
- flex-flow: column wrap;
- width: 100%;
-}
-.guided-content-question-set .guide-content-questions .input-group legend h1 {
- text-align: center;
- margin-bottom: 0;
-}
-.guided-content-question-set .guide-content-questions .input-group .hint-text {
- text-align: center;
- margin-bottom: 15px;
-}
-.guided-content-question-set .guide-content-questions .input-group__contents::before {
- content: "";
- display: block;
- width: 100%;
- height: 6px;
- background: #595C5E;
- background: linear-gradient(90deg, #006CE0 10%, #183052 0, #183052 90%);
-}
-.guided-content-question-set .guide-content-questions .input-group__contents .checkbox-options {
- margin: 0 5px;
- width: 50%;
-}
-.guided-content-question-set .guided-content-question-btns {
- display: flex;
- flex-flow: row wrap;
- justify-content: center;
- flex: 0 0 100%;
- max-width: 100%;
- background-color: white;
- padding: 30px 15px 15px 15px;
- box-shadow: 0 -5px 15px rgba(0, 0, 0, 0.1450980392);
-}
-.guided-content-question-set .guided-content-question-btns .navigation-btns {
- flex: 0 0 100%;
- max-width: 100%;
- padding: 15px;
-}
-.guided-content-question-set .guided-content-question-btns .navigation-btns button {
- width: 100%;
- margin-bottom: 15px;
-}
-.guided-content-question-set .no-option-choosed-error .emergency-status .icon {
- background-color: #B02A3A;
-}
-.guided-content-question-set .no-option-choosed-error .emergency-status .content {
- background-color: #DC3548;
-}
-.guided-content-question-set .no-option-choosed-error .emergency-status .content h2,
-.guided-content-question-set .no-option-choosed-error .emergency-status .content p {
- display: inline;
- line-height: 20px;
- color: #FFFFFF;
-}
-.guided-content-question-set .no-option-choosed-error .emergency-status .content p {
- margin: 0 0 0 8px;
-}
-@media only screen and (min-width: 64em) {
- .guided-content-question-set .no-option-choosed-error .emergency-status {
- width: 100%;
- max-width: 100%;
- }
-}
-@media (min-width: 900px) {
- .guided-content-question-set .guide-content-questions {
- flex: 0 0 100%;
- max-width: 862px;
- }
- .guided-content-question-set .guided-content-question-btns .navigation-btns {
- flex: 0 0 100%;
- max-width: 862px;
- padding: 15px;
- }
- .guided-content-question-set .guided-content-question-btns .navigation-btns button {
- width: 100%;
- }
-}
-
-.guided-content-recommendations {
- padding: 20px 20px 0 20px;
- display: flex;
- flex-grow: row wrap;
- justify-content: center;
- background-color: #F5F5F5;
-}
-.guided-content-recommendations .recommendation-search-results {
- flex: 0 0 100%;
- max-width: 100%;
-}
-.guided-content-recommendations .recommendation-search-results ul {
- padding-inline-start: 0;
- padding-left: 0;
- padding-right: 0;
-}
-.guided-content-recommendations .recommendation-search-results .guided-content-carousel {
- margin-top: 60px;
-}
-.guided-content-recommendations .recommendation-search-results .guided-content-carousel .no-result-browse {
- margin-bottom: 60px;
-}
-.guided-content-recommendations .recommendation-sub-description {
- font-size: 16px;
-}
-.guided-content-recommendations .recommendation-tiles {
- display: flex;
- flex-flow: row wrap;
-}
-.guided-content-recommendations .recommendation-tiles .tile {
- width: 100%;
- display: flex;
- flex-direction: column;
- min-width: 0;
- border: 7px solid transparent;
-}
-.guided-content-recommendations .recommendation-tiles .tile a {
- display: flex;
- flex-direction: column;
- justify-content: space-between;
- color: #006CE0;
- margin-top: auto;
- text-decoration: none;
- padding: 1.25rem;
- position: relative;
- height: 100%;
- background-color: white;
- border-radius: 5px;
- box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.25);
- overflow: hidden;
-}
-.guided-content-recommendations .recommendation-tiles .tile a .link-text {
- position: relative;
- display: block;
- margin-top: 0;
- color: #006CE0;
- margin-bottom: 0;
- font-size: 14px;
- font-weight: 500;
-}
-.guided-content-recommendations .recommendation-tiles .tile a .link-text::before {
- content: "";
- position: absolute;
- top: 10px;
- right: 5px;
- width: 14px;
- height: 14px;
- background-image: url("styles/resources/assets/icons/arrow-right.svg");
- background-repeat: no-repeat;
- background-size: 14px;
- transition: all 300ms;
-}
-.guided-content-recommendations .recommendation-tiles .tile a:hover .link-text::before, .guided-content-recommendations .recommendation-tiles .tile a:focus .link-text::before {
- right: 0;
-}
-.guided-content-recommendations .recommendation-tiles .tile .tile-body {
- display: flex;
- flex-flow: column wrap;
- flex: 1 1 auto;
- min-height: 1px;
- font-family: "Roboto", sans-serif;
-}
-.guided-content-recommendations .recommendation-tiles .tile .tile-body .tile-title {
- margin-top: 0;
- margin-bottom: 15px;
- font-size: 18px;
- line-height: 24px;
- font-family: inherit;
-}
-.guided-content-recommendations .recommendation-tiles .tile .tile-body .tile-description {
- color: #666;
- font-weight: 400;
- font-size: 14px;
- line-height: 20px;
- margin-top: 0;
- margin-bottom: 60px;
-}
-.guided-content-recommendations .recommendation-tiles .tile .tile-body .tile-description strong,
-.guided-content-recommendations .recommendation-tiles .tile .tile-body .tile-description b,
-.guided-content-recommendations .recommendation-tiles .tile .tile-body .tile-description i,
-.guided-content-recommendations .recommendation-tiles .tile .tile-body .tile-description em {
- line-height: inherit;
- font-size: inherit;
-}
-.guided-content-recommendations .recommendation-tiles .tile .tile-body .tile-description > p {
- margin-top: 0;
- margin-bottom: 0;
- font-size: 16px;
-}
-.guided-content-recommendations .recommendation-tiles .tile .tile-body .tile-description.not-match {
- margin-bottom: 32px;
-}
-.guided-content-recommendations .recommendation-tiles .tile .tile-body .tile-description.not-bold strong {
- font-weight: 400;
-}
-.guided-content-recommendations .recommendation-tiles .tile .tile-body ul.tile-item {
- padding: 0;
- margin-top: 0;
-}
-.guided-content-recommendations .recommendation-tiles .tile .tile-body ul.tile-item li {
- list-style: none;
-}
-.guided-content-recommendations .recommendation-tiles .tile .tile-body ul.tile-item li span::before {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 20px;
- height: 20px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- display: inline-block;
- position: relative;
- margin: 15px 15px -5px 0;
- background-color: #000;
- border-radius: 3px;
- background-image: url("styles/resources/assets/icons/check-grey.svg");
-}
-@media (min-width: 768px) {
- .guided-content-recommendations .recommendation-tiles .tile {
- width: 50%;
- }
-}
-@media (min-width: 1080px) {
- .guided-content-recommendations .recommendation-search-results {
- flex: 0 0 75%;
- max-width: 75%;
- }
- .guided-content-recommendations .recommendation-tiles .tile {
- width: 33.333%;
- }
-}
-@media (min-width: 1440px) {
- .guided-content-recommendations .recommendation-tiles .tile {
- width: 25%;
- }
-}
-.guided-content-recommendations .section-description {
- margin-top: 40px;
- margin-bottom: 0;
-}
-.guided-content-recommendations .carousel-outer-container {
- margin-top: 20px;
-}
-
-.recommendation-not-found {
- display: flex;
- flex-flow: column wrap;
- padding: 45px 20px;
- background-color: #FFFFFF;
-}
-@media (min-width: 600px) {
- .recommendation-not-found {
- align-items: center;
- }
-}
-.recommendation-not-found > p {
- margin-top: 0;
- margin-bottom: 0;
-}
-.recommendation-not-found button {
- margin-top: 32px;
-}
-.recommendation-not-found button.btn {
- width: 100%;
-}
-.recommendation-not-found .start-again-btn {
- display: flex;
- flex-wrap: wrap;
- width: 100%;
- justify-content: center;
-}
-@media (min-width: 600px) {
- .recommendation-not-found .start-again-btn button.btn {
- flex: 0 0 30%;
- max-width: 30%;
- }
-}
-.recommendation-not-found strong {
- color: #000;
-}
-.recommendation-not-found .h3 {
- margin-bottom: 10px;
-}
-
-.guided-Content-quick-exit {
- position: fixed;
- bottom: 0;
- width: 100%;
- left: 0;
- z-index: 1000;
-}
-.guided-Content-quick-exit .quick-exit__header,
-.guided-Content-quick-exit .quick-exit__body {
- padding-left: 15px;
-}
-@media (min-width: 1080px) {
- .guided-Content-quick-exit .quick-exit__header,
-.guided-Content-quick-exit .quick-exit__body {
- padding-left: 13%;
- }
-}
-
-.cmp-custom-header {
- display: flex;
- justify-content: center;
- background: #183052;
-}
-.cmp-custom-header__content {
- display: flex;
- flex-direction: column;
- align-items: center;
- flex: 1;
- width: 100%;
- max-width: 1360px;
-}
-.cmp-custom-header__upper {
- display: flex;
- align-items: flex-start;
- justify-content: space-between;
- width: 100%;
- max-width: 100%;
- padding: 16px 20px;
-}
-@media only screen and (min-width: 64em) {
- .cmp-custom-header__upper {
- width: 1024px;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .cmp-custom-header__upper {
- width: 1244px;
- }
-}
-@media only screen and (min-width: 88.125em) {
- .cmp-custom-header__upper {
- width: 1360px;
- }
-}
-.cmp-custom-header__logo-container {
- display: flex;
- align-items: center;
- flex: 1;
- height: 100%;
- max-width: 174px;
- margin-right: 32px;
-}
-.cmp-custom-header__logo-container a {
- display: inline-flex;
-}
-.cmp-custom-header__logo-container a:focus {
- outline: 2px solid #33C4E8;
- outline-offset: 4px;
-}
-.cmp-custom-header__logo-container img {
- width: 100%;
-}
-.cmp-custom-header__link-container {
- display: flex;
- flex-direction: column;
-}
-.cmp-custom-header__link-container-upper {
- display: flex;
- justify-content: flex-end;
- align-items: center;
-}
-.cmp-custom-header__link-container-lower {
- display: none;
- justify-content: flex-end;
-}
-.cmp-custom-header__list-upper {
- margin: 0;
- padding: 0;
- list-style: none;
- display: none;
-}
-.cmp-custom-header__list-upper li a:hover::before, .cmp-custom-header__list-upper .cmp-custom-header__list-upper-active::before {
- content: "";
- position: absolute;
- width: 100%;
- height: 0;
- left: 0;
- bottom: -8px;
- border-bottom: 4px solid #FFF;
-}
-.cmp-custom-header__list-upper li {
- display: inline-flex;
- align-items: center;
- margin-right: 34px;
-}
-.cmp-custom-header__list-upper li a {
- position: relative;
- display: inline-flex;
- justify-content: center;
- align-items: center;
- color: white;
- height: 24px;
- text-decoration: none;
-}
-.cmp-custom-header__list-upper li a:focus {
- outline: 2px solid #33C4E8;
- outline-offset: 10px;
-}
-.cmp-custom-header__list-upper li .search-link span {
- display: inline-flex;
- align-items: center;
- font-size: 16px;
- white-space: nowrap;
-}
-.cmp-custom-header__list-upper li .search-link span::after {
- content: url("styles/resources/assets/icons/search-icon-white.svg");
- margin-left: 10px;
- margin-top: -5px;
- height: 24px;
- width: 24px;
-}
-.cmp-custom-header__list-lower {
- margin: 0;
- padding: 0;
- list-style: none;
- display: flex;
-}
-.cmp-custom-header__list-lower li {
- margin-right: 32px;
-}
-.cmp-custom-header__list-lower li a {
- color: white;
- font-weight: 300;
- text-decoration: underline;
-}
-.cmp-custom-header__list-lower li a:hover, .cmp-custom-header__list-lower li a:focus {
- color: #000000;
- background: #FFFFFF;
-}
-.cmp-custom-header__list-lower li a:focus {
- outline: 2px solid #33C4E8;
- outline-offset: 1px;
- border-radius: 1px;
-}
-.cmp-custom-header__list-lower li a:active {
- background: #D9D9D6;
-}
-.cmp-custom-header .sign-in-btn {
- height: 45px;
- width: 104px;
- background: #99E1F3;
- display: inline-flex;
- justify-content: center;
- align-items: center;
- border-radius: 4px;
- color: #183052;
- text-decoration: none;
- font-weight: 500;
-}
-.cmp-custom-header .sign-in-btn span {
- display: inline-flex;
- align-items: center;
- white-space: nowrap;
- color: #183052;
-}
-.cmp-custom-header .sign-in-btn span::after {
- content: url("styles/resources/assets/icons/login_black_24dp.svg");
- margin-left: 2px;
- height: 20px;
- width: 20px;
-}
-.cmp-custom-header__horizontal-rule {
- width: 100%;
- border-top: 1px solid rgba(17, 68, 131, 0.9019607843);
-}
-.cmp-custom-header__lower {
- display: flex;
- justify-content: space-between;
- width: 100%;
- max-width: 100%;
- padding: 16px 20px;
-}
-@media only screen and (min-width: 64em) {
- .cmp-custom-header__lower {
- width: 1024px;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .cmp-custom-header__lower {
- width: 1244px;
- }
-}
-@media only screen and (min-width: 88.125em) {
- .cmp-custom-header__lower {
- width: 1360px;
- }
-}
-.cmp-custom-header__menu-container {
- height: 24px;
- min-width: 75px;
-}
-.cmp-custom-header__menu-container button {
- width: 100%;
- height: 100%;
- padding: 0;
- border: none;
- outline: none;
- background: inherit;
- color: white;
- cursor: pointer;
-}
-.cmp-custom-header__menu-container button span {
- display: inline-flex;
- align-items: center;
- width: 100%;
- height: 100%;
- font-size: 16px;
- white-space: nowrap;
-}
-.cmp-custom-header__menu-container button span::after {
- content: url("styles/resources/assets/icons/hamburger.svg");
- margin-left: 10px;
- width: 24px;
- height: 19px;
-}
-.cmp-custom-header__menu-container button span.open::after {
- content: url("styles/resources/assets/icons/close-white.svg");
- width: 21px;
- height: 21px;
-}
-.cmp-custom-header__menu-container button:focus {
- outline: 2px solid #33C4E8;
- outline-offset: 4px;
-}
-.cmp-custom-header__search-container {
- height: 24px;
- min-width: 80px;
-}
-.cmp-custom-header__search-container a {
- display: inline-flex;
- justify-content: center;
- align-items: center;
- width: 100%;
- height: 100%;
- color: white;
- text-decoration: none;
-}
-.cmp-custom-header__search-container a span {
- display: inline-flex;
- align-items: center;
- font-size: 16px;
- white-space: nowrap;
-}
-.cmp-custom-header__search-container a span::after {
- content: url("styles/resources/assets/icons/search-icon-white.svg");
- margin-left: 6px;
- height: 24px;
- width: 24px;
-}
-.cmp-custom-header__search-container a:focus {
- outline: 2px solid #33C4E8;
- outline-offset: 4px;
-}
-
-@media only screen and (min-width: 640px) {
- .cmp-custom-header__logo-container {
- max-width: 236px;
- }
-}
-@media only screen and (min-width: 1024px) {
- .cmp-custom-header__logo-container {
- max-width: 328px;
- }
- .cmp-custom-header__upper {
- padding: 50px 40px;
- }
- .cmp-custom-header__list-upper {
- display: flex;
- align-items: flex-start;
- }
- .cmp-custom-header__lower {
- display: none;
- }
- .cmp-custom-header__horizontal-rule {
- display: none;
- }
- .cmp-custom-header .sign-in-btn {
- height: 48px;
- width: 144px;
- }
- .cmp-custom-header__link-container-lower {
- margin-top: 16px;
- display: flex;
- }
-}
-/** Hero Banner **/
-.hero-banner {
- background: #183052;
- color: #FFFFFF;
- padding: 25px 0 50px 0;
-}
-@media only screen and (min-width: 48em) {
- .hero-banner {
- text-align: center;
- padding: 80px 0 100px 0;
- }
-}
-.hero-banner h1 {
- color: #FFFFFF;
- margin-bottom: 30px;
-}
-.hero-banner h1 span {
- font-family: "Montserrat", sans-serif;
- font-weight: 700;
- font-size: 16px;
- font-weight: 400;
- display: block;
- margin-bottom: 10px;
-}
-@media only screen and (min-width: 48em) {
- .hero-banner h1 span {
- position: relative;
- top: 15px;
- margin-bottom: 0;
- }
-}
-@media only screen and (min-width: 48em) {
- .hero-banner h1 {
- margin-bottom: 40px;
- }
-}
-.hero-banner p {
- font-family: "Montserrat", sans-serif;
- font-weight: 700;
- color: #101820;
- font-size: 20px;
- line-height: 24px;
- color: #FFFFFF;
- max-width: 860px;
- margin: 0 auto;
- font-weight: 300;
-}
-@media only screen and (min-width: 64em) {
- .hero-banner p {
- line-height: 28px;
- }
-}
-.page-ausgov-home .hero-banner p, .page-mygov-home .hero-banner p {
- font-size: 24px;
- line-height: 30px;
-}
-.hero-banner p b,
-.hero-banner p strong {
- font-family: "Montserrat", sans-serif;
- font-weight: 700;
- color: #101820;
- font-size: 20px;
- line-height: 24px;
- color: #FFFFFF;
- font-weight: 700;
-}
-@media only screen and (min-width: 64em) {
- .hero-banner p b,
-.hero-banner p strong {
- line-height: 28px;
- }
-}
-.page-ausgov-home .hero-banner p b, .page-mygov-home .hero-banner p b,
-.page-ausgov-home .hero-banner p strong,
-.page-mygov-home .hero-banner p strong {
- font-size: 24px;
- line-height: 30px;
-}
-.hero-banner p a {
- text-decoration: underline;
-}
-.page-mygov-home .hero-banner p,
-.page-mygov-home .hero-banner p b,
-.page-mygov-home .hero-banner p strong {
- font-size: 20px;
-}
-@media only screen and (min-width: 64em) {
- .page-mygov-home .hero-banner p,
-.page-mygov-home .hero-banner p b,
-.page-mygov-home .hero-banner p strong {
- font-size: 24px;
- }
-}
-.hero-banner .cmp-search--header {
- width: 100%;
- max-width: 630px;
- margin: 0 auto;
-}
-.hero-banner .cmp-search--header .cmp-search__loading-indicator {
- top: 22px;
- left: 20px;
-}
-.hero-banner .cmp-search--header .cmp-search__icon {
- background-image: url("styles/resources/assets/icons/search.svg");
- background-size: contain;
- width: 26px;
- height: 26px;
- top: 50%;
- left: 20px;
- transform: translateY(-50%);
-}
-.hero-banner .cmp-search--header .cmp-search__input {
- position: static;
- font-size: 18px;
- height: 70px;
- padding: 24px 106px 24px 62px;
- border-top-left-radius: 10px;
- border-top-right-radius: 10px;
- background-color: rgba(255, 255, 255, 0.1);
- background-repeat: no-repeat;
- background-position: left 22px center;
-}
-.hero-banner .cmp-search--header .cmp-search__clear {
- right: 16px;
- font-size: 14px;
- height: calc(100% - 24px);
- padding: 0 6px;
-}
-.hero-banner .cmp-search--header .cmp-search__clear-icon {
- width: 24px;
- height: 24px;
-}
-.hero-banner .cmp-search--header .cmp-search__results {
- text-align: left;
- border-bottom-left-radius: 10px;
- border-bottom-right-radius: 10px;
- box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.25);
-}
-.hero-banner .cmp-search--header .cmp-search__results li:not(:first-child) {
- border-top: 1px solid #DDDDDD;
-}
-.hero-banner .cmp-search--header .cmp-search__item {
- color: #183052;
- padding: 15px 22px;
- text-decoration: none;
-}
-.hero-banner .cmp-search--header .cmp-search__item::before, .hero-banner .cmp-search--header .cmp-search__item::after {
- right: 27px;
-}
-.hero-banner .cmp-search--header .cmp-search__item::before {
- background-image: url("styles/resources/assets/icons/arrow-right-grey.svg");
-}
-.hero-banner .cmp-search--header .cmp-search__item::after {
- background-image: url("styles/resources/assets/icons/arrow-right.svg");
-}
-.hero-banner .cmp-search--header .cmp-search__item:hover, .hero-banner .cmp-search--header .cmp-search__item:focus, .hero-banner .cmp-search--header .cmp-search__item.cmp-search__item--is-focused {
- background-color: #E5F1FD;
-}
-.hero-banner .cmp-search--header .cmp-search__item:hover::before, .hero-banner .cmp-search--header .cmp-search__item:hover::after, .hero-banner .cmp-search--header .cmp-search__item:focus::before, .hero-banner .cmp-search--header .cmp-search__item:focus::after, .hero-banner .cmp-search--header .cmp-search__item.cmp-search__item--is-focused::before, .hero-banner .cmp-search--header .cmp-search__item.cmp-search__item--is-focused::after {
- right: 22px;
-}
-.hero-banner.info {
- background: #FFD643;
- color: #000000;
-}
-.hero-banner.info h1 {
- color: #000000;
-}
-.hero-banner.info p {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- color: #000000;
- font-weight: 300;
- margin-left: auto;
- margin-right: auto;
-}
-.theme-dark .hero-banner.info p {
- color: #FFFFFF;
-}
-.hero-banner.info p b,
-.hero-banner.info p strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- font-weight: 700;
- font-weight: 500;
- color: #000000;
-}
-.theme-dark .hero-banner.info p b,
-.theme-dark .hero-banner.info p strong {
- color: #FFFFFF;
-}
-.hero-banner.info a {
- color: #2B78E3;
-}
-.hero-banner ul.social-list {
- margin-left: -9px;
- margin-bottom: 0;
- padding-left: 0;
- text-align: center;
-}
-.hero-banner ul.social-list li {
- display: inline-block;
- height: 44px;
- list-style-type: none;
-}
-.hero-banner ul.social-list li a {
- display: inline-block;
- position: relative;
- top: 0;
- height: 44px;
- width: 44px;
- margin: 0 2px;
-}
-.hero-banner ul.social-list li img {
- position: absolute;
- left: 9px;
- top: 9px;
- height: 26px;
- width: 26px;
-}
-.hero-banner.aus-gov {
- text-align: left;
- position: relative;
- overflow: hidden;
- background: linear-gradient(246deg, rgba(24, 48, 82, 0.7), #183052 40%);
-}
-@media only screen and (min-width: 48em) {
- .hero-banner.aus-gov {
- background: linear-gradient(246deg, rgba(24, 48, 82, 0.6), #183052 50%);
- }
- .hero-banner.aus-gov > .l-padding {
- padding-left: 50px;
- }
-}
-@media only screen and (min-width: 64em) {
- .hero-banner.aus-gov {
- padding: 120px 0;
- background: linear-gradient(246deg, rgba(24, 48, 82, 0.5), #183052 53%);
- }
- .hero-banner.aus-gov > .l-padding {
- padding-left: 20px;
- }
-}
-@media (max-width: 63.9375em) {
- .hero-banner.aus-gov {
- padding: 60px 0 60px 0;
- }
-}
-.hero-banner.aus-gov h1 {
- color: #FFFFFF;
- width: 100%;
- overflow-wrap: break-word;
- hyphens: auto;
-}
-@media (min-width: 22.4375em) {
- .hero-banner.aus-gov h1 {
- font-size: 40px;
- }
-}
-@media (min-width: 30em) {
- .hero-banner.aus-gov h1 {
- font-size: 50px;
- }
-}
-@media only screen and (min-width: 48em) {
- .hero-banner.aus-gov h1 {
- max-width: 770px;
- overflow-wrap: normal;
- }
-}
-.hero-banner.aus-gov .cmp-text {
- padding: 0;
-}
-.hero-banner.aus-gov p,
-.hero-banner.aus-gov .cmp-text p {
- font-family: "Montserrat", sans-serif;
- font-weight: 700;
- color: #101820;
- font-size: 20px;
- line-height: 24px;
- color: #FFFFFF;
- font-weight: 300;
- margin: 10px 0;
- padding: 10px 0;
-}
-@media only screen and (min-width: 64em) {
- .hero-banner.aus-gov p,
-.hero-banner.aus-gov .cmp-text p {
- line-height: 28px;
- }
-}
-.page-ausgov-home .hero-banner.aus-gov p, .page-mygov-home .hero-banner.aus-gov p,
-.page-ausgov-home .hero-banner.aus-gov .cmp-text p,
-.page-mygov-home .hero-banner.aus-gov .cmp-text p {
- font-size: 24px;
- line-height: 30px;
-}
-.hero-banner.aus-gov p b,
-.hero-banner.aus-gov p strong,
-.hero-banner.aus-gov .cmp-text p b,
-.hero-banner.aus-gov .cmp-text p strong {
- font-weight: 700;
-}
-.hero-banner.aus-gov p a,
-.hero-banner.aus-gov .cmp-text p a {
- color: #FFFFFF;
-}
-.hero-banner.aus-gov p a:focus,
-.hero-banner.aus-gov .cmp-text p a:focus {
- outline-color: #FFFFFF;
-}
-@media only screen and (min-width: 48em) {
- .hero-banner.aus-gov p,
-.hero-banner.aus-gov .cmp-text p {
- max-width: 770px;
- }
-}
-.hero-banner.aus-gov .link-container {
- display: flex;
- justify-content: flex-start;
- flex-flow: column wrap;
-}
-@media only screen and (min-width: 40em) {
- .hero-banner.aus-gov .link-container {
- justify-content: flex-start;
- align-items: center;
- flex-flow: row wrap;
- }
-}
-.hero-banner.aus-gov .link-container a:not(.btn) {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- color: #FFFFFF;
- font-weight: normal;
- margin: 20px 0;
- font-size: 16px;
-}
-.theme-dark .hero-banner.aus-gov .link-container a:not(.btn) {
- color: #FFFFFF;
-}
-@media (min-width: 30em) {
- .hero-banner.aus-gov .link-container a:not(.btn) {
- font-size: 20px;
- }
-}
-.hero-banner.aus-gov .link-container a:not(.btn)::after {
- background: url("styles/resources/assets/icons/arrow-right-white.svg") no-repeat;
-}
-.hero-banner.aus-gov .link-container a:not(.btn):focus {
- outline-color: #FFFFFF;
-}
-.hero-banner.aus-gov .link-container .link, .hero-banner.aus-gov .link-container .linked-services__rightInternalLink {
- display: block;
- margin: 10px 0;
-}
-.hero-banner.aus-gov .link-container .btn {
- max-width: 60%;
- margin-right: 30px;
-}
-@media only screen and (min-width: 40em) {
- .hero-banner.aus-gov .link-container .btn + .link:last-child, .hero-banner.aus-gov .link-container .btn + .linked-services__rightInternalLink:last-child {
- padding: 15px 0;
- }
-}
-.hero-banner.aus-gov .link-container .link + .link:last-child, .hero-banner.aus-gov .link-container .linked-services__rightInternalLink + .link:last-child, .hero-banner.aus-gov .link-container .link + .linked-services__rightInternalLink:last-child, .hero-banner.aus-gov .link-container .linked-services__rightInternalLink + .linked-services__rightInternalLink:last-child {
- margin-left: 0;
-}
-@media only screen and (min-width: 40em) {
- .hero-banner.aus-gov .link-container .link + .link:last-child, .hero-banner.aus-gov .link-container .linked-services__rightInternalLink + .link:last-child, .hero-banner.aus-gov .link-container .link + .linked-services__rightInternalLink:last-child, .hero-banner.aus-gov .link-container .linked-services__rightInternalLink + .linked-services__rightInternalLink:last-child {
- margin-left: 30px;
- }
-}
-.hero-banner.aus-gov .link-container .link + .link:last-child::before, .hero-banner.aus-gov .link-container .linked-services__rightInternalLink + .link:last-child::before, .hero-banner.aus-gov .link-container .link + .linked-services__rightInternalLink:last-child::before, .hero-banner.aus-gov .link-container .linked-services__rightInternalLink + .linked-services__rightInternalLink:last-child::before {
- display: none;
- position: absolute;
- content: "";
- height: 100%;
- width: 1px;
- background: #FFFFFF;
- left: -20px;
-}
-@media only screen and (min-width: 40em) {
- .hero-banner.aus-gov .link-container .link + .link:last-child::before, .hero-banner.aus-gov .link-container .linked-services__rightInternalLink + .link:last-child::before, .hero-banner.aus-gov .link-container .link + .linked-services__rightInternalLink:last-child::before, .hero-banner.aus-gov .link-container .linked-services__rightInternalLink + .linked-services__rightInternalLink:last-child::before {
- display: block;
- }
-}
-.hero-banner.aus-gov ul.social-list {
- position: relative;
- text-align: left;
- z-index: 400;
-}
-.hero-banner.aus-gov ul.social-list li a {
- margin: 0 5px;
- height: 38px;
- width: 36px;
-}
-.hero-banner.aus-gov ul.social-list li a:focus {
- outline-color: #FFFFFF;
-}
-@media only screen and (min-width: 40em) {
- .hero-banner.aus-gov ul.social-list li a {
- height: 40px;
- width: 38px;
- }
-}
-.hero-banner.aus-gov ul.social-list li img {
- width: 18px;
- height: 18px;
-}
-@media (min-width: 30em) {
- .hero-banner.aus-gov ul.social-list li img {
- width: 21px;
- height: 21px;
- }
-}
-.hero-banner.aus-gov > img {
- position: absolute;
- top: 0;
- width: 100%;
- height: 100%;
- object-fit: cover;
- z-index: -1;
-}
-@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
- .hero-banner.aus-gov > img {
- width: 100%;
- height: auto;
- transform: translateY(-38%);
- }
-}
-
-.cmp-custom-intro__title {
- padding: 0;
- font-size: 50px;
- font-weight: 300;
- color: black;
- margin: 48px 0 0 0;
- line-height: 66px;
-}
-
-.cmp-custom-intro__subtitle {
- padding: 0;
- margin: 8px 0 0 0;
- font-size: 28px;
- line-height: 37px;
- color: black;
- font-weight: 300;
-}
-
-.inbox-datepicker-input .custom-datepicker__calendar-button {
- border-left: 1px solid black;
-}
-.inbox-datepicker-input .custom-datepicker__input {
- width: 100% !important;
-}
-
-.modal__content--inbox .modal-header {
- display: flex;
- flex-direction: column;
-}
-.modal__content--inbox .modal-header .modal-close-header {
- display: flex;
- justify-content: flex-end;
- align-items: center;
-}
-.modal__content--inbox .modal-header .modal-close-header .inbox-modal-close {
- border: none;
- background-color: transparent;
- text-decoration: underline;
-}
-.modal__content--inbox .inbox-modal-input {
- width: 100% !important;
-}
-
-.link.action.searchbar-apply-filters-button, .action.searchbar-apply-filters-button.linked-services__rightInternalLink {
- display: flex;
- justify-content: flex-end;
- align-items: center;
- margin-left: 2em;
- margin-top: 0.5em;
-}
-@media only screen and (min-width: 40em) {
- .link.action.searchbar-apply-filters-button, .action.searchbar-apply-filters-button.linked-services__rightInternalLink {
- justify-content: center;
- }
-}
-
-.search-icon {
- height: 24px;
- width: 24px;
- background-repeat: no-repeat;
- background-position: center;
-}
-.search-icon.solid {
- background-image: url("styles/resources/assets/icons/ia/search.svg");
-}
-.search-icon.focused {
- background-image: url("styles/resources/assets/icons/ia/search-white.svg");
-}
-
-.inbox-sort-options {
- background-color: white;
-}
-
-.clear-icon {
- height: 24px;
- width: 24px;
- background-repeat: no-repeat;
- background-position: center;
-}
-.clear-icon.solid {
- background-image: url("styles/resources/assets/icons/ia/clear-cancel.svg");
-}
-.clear-icon.focused {
- background-image: url("styles/resources/assets/icons/ia/clear-cancel-white.svg");
-}
-.clear-icon.reset-filters {
- margin-top: 1em;
- background-image: url("styles/resources/assets/icons/ia/clear-cancel.svg");
-}
-
-.clear-filters-icon {
- height: 24px;
- width: 24px;
- background-position: center;
- background-repeat: no-repeat;
- margin-left: 1em;
- background-image: url("styles/resources/assets/icons/ia/filters.svg");
-}
-
-.filters-icon {
- height: 24px;
- width: 24px;
- background-image: url("styles/resources/assets/icons/ia/filters.svg");
-}
-
-.search-clear-text {
- display: none;
-}
-@media only screen and (min-width: 40em) {
- .search-clear-text {
- display: inline;
- margin-right: 1em;
- color: black;
- }
-}
-.search-clear-text.should-highlight {
- color: white !important;
-}
-
-.inbox-sortby-label {
- margin: 0;
-}
-
-.input-group.input-group--sort.inbox {
- display: flex;
- flex-direction: row;
- justify-content: flex-end;
-}
-.input-group.input-group--sort.inbox select {
- background-color: transparent;
-}
-
-.display-filters-button {
- margin-left: 2em;
- display: inline-flex;
- align-content: center;
- justify-content: center;
-}
-
-@media (max-width: 63.9375em) {
- .authenticated-inbox .section-heading {
- display: none;
- }
-}
-@media (max-width: 63.9375em) {
- .authenticated-inbox .inbox-search {
- margin: 0 0 40px;
- }
-}
-.authenticated-inbox .inbox-search .search-field {
- margin-bottom: 10px;
- display: flex;
- flex-direction: column;
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .inbox-search .search-field {
- flex-direction: row;
- }
-}
-.authenticated-inbox .inbox-search__label {
- display: none;
-}
-.authenticated-inbox .inbox-search .display-filters {
- align-self: flex-end;
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .inbox-search .display-filters {
- align-self: center;
- }
-}
-.authenticated-inbox .inbox-search .input-row.search-box {
- display: flex;
- position: relative;
- margin: 0;
- padding-top: 10px;
- flex-grow: 1;
-}
-.authenticated-inbox .inbox-search .input-row.search-box--skeleton {
- display: block;
- margin-bottom: 40px;
-}
-@media (max-width: 63.9375em) {
- .authenticated-inbox .inbox-search .input-row.search-box--skeleton span.skeleton {
- height: 60px;
- }
-}
-.authenticated-inbox .inbox-search .input-row.search-box .search-box__input {
- flex: 1;
- z-index: 400;
- padding-right: 0;
- font-size: 18px;
- height: 48px;
- margin-top: 0;
- margin-bottom: 0;
-}
-.authenticated-inbox .inbox-search .input-row.search-box .search-box__input::-ms-clear {
- display: none;
-}
-.authenticated-inbox .inbox-search .input-row.search-box .search-clear-button {
- border: none;
- display: flex;
- align-content: center;
- justify-content: center;
- align-items: center;
- background-color: transparent;
- color: black;
- position: relative;
- width: 40px;
- right: 40px;
- margin-right: -40px;
- z-index: 410;
- height: 45px;
-}
-.authenticated-inbox .inbox-search .input-row.search-box .search-clear-button.should-highlight {
- background-color: black;
- color: white;
- height: 48px;
-}
-.authenticated-inbox .inbox-search .input-row.search-box .search-clear-button:focus, .authenticated-inbox .inbox-search .input-row.search-box .search-clear-button:hover {
- background-color: black;
- color: white;
- height: 48px;
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .inbox-search .input-row.search-box .search-clear-button {
- width: 120px;
- right: 120px;
- margin-right: -120px;
- }
-}
-.authenticated-inbox .inbox-search .input-row.search-box .search-clear-button span {
- display: none;
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .inbox-search .input-row.search-box .search-clear-button span {
- display: inline;
- }
-}
-.authenticated-inbox .inbox-search .input-row.search-box .search-clear-button .search-clear-icon {
- display: inline-block;
- height: 48px;
-}
-.authenticated-inbox .inbox-search .input-row.search-box .search-box__search {
- position: absolute;
- visibility: visible;
- text-decoration: none;
- padding: 10px 5px;
- opacity: 1;
- transition: opacity 150ms ease 150ms;
- z-index: 401;
- right: 65px;
- top: calc(50% - 18px);
- background: #FFFFFF;
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .inbox-search .input-row.search-box .search-box__search {
- top: calc(50% - 14px);
- right: 170px;
- }
-}
-.authenticated-inbox .inbox-search .input-row.search-box .search-box__search span {
- position: relative;
- padding-right: 37px;
-}
-.authenticated-inbox .inbox-search .input-row.search-box .search-box__search span::after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 28px;
- height: 28px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- background-image: url("styles/resources/assets/icons/search-blue.svg");
- top: -5px;
-}
-.authenticated-inbox .inbox-search .input-row.search-box .search-box__submit {
- position: relative;
- min-width: auto;
- width: 150px;
- height: 70px;
- border-radius: 0 10px 10px 0;
- z-index: 401;
- font-size: 18px;
-}
-@media (max-width: 63.9375em) {
- .authenticated-inbox .inbox-search .input-row.search-box .search-box__submit {
- width: 60px;
- background: #FFFFFF;
- box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.1);
- }
- .authenticated-inbox .inbox-search .input-row.search-box .search-box__submit span {
- display: none;
- }
- .authenticated-inbox .inbox-search .input-row.search-box .search-box__submit::before {
- content: "";
- position: absolute;
- top: 0;
- left: 0;
- width: 20px;
- height: 20px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin;
- transition-duration: 300ms;
- transition-timing-function: ease;
- background-image: url("styles/resources/assets/icons/search-blue.svg");
- top: 20px;
- left: 20px;
- }
-}
-@media (max-width: 63.9375em) {
- .authenticated-inbox .inbox-search .input-row.search-box input {
- height: 60px;
- }
-}
-.authenticated-inbox .inbox-search label[for=inbox-search] {
- font-size: 18px;
-}
-.authenticated-inbox .inbox-search > .btn.toggle {
- margin-left: auto;
-}
-.authenticated-inbox .inbox-search__advanced .filters-row {
- display: block;
- margin-top: 20px;
-}
-.authenticated-inbox .inbox-search__advanced .filters-row label {
- margin-bottom: 0;
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .inbox-search__advanced .filters-row {
- display: flex;
- flex-flow: wrap;
- gap: 20px;
- }
-}
-.authenticated-inbox .inbox-search__advanced .long-filter-row {
- display: flex;
- flex-grow: 1;
- flex-direction: column;
- gap: 20px;
-}
-@media only screen and (min-width: 48em) {
- .authenticated-inbox .inbox-search__advanced .long-filter-row {
- flex-direction: row;
- }
-}
-.authenticated-inbox .inbox-search__advanced .long-filter-row .input-group {
- width: revert;
- flex-grow: 2;
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .inbox-search__advanced .long-filter-row .input-group .input-group:not(:nth-child(2n)) {
- padding-right: 20px;
- }
-}
-.authenticated-inbox .inbox-search__advanced .short-filter-row {
- display: flex;
- flex-direction: column;
- gap: 20px;
-}
-@media only screen and (min-width: 48em) {
- .authenticated-inbox .inbox-search__advanced .short-filter-row {
- flex-direction: row;
- }
-}
-.authenticated-inbox .inbox-search__advanced .short-filter-row .input-group {
- width: revert;
- flex-grow: 2;
-}
-.authenticated-inbox .inbox-search__advanced .button-input-row {
- display: flex;
- flex-direction: column;
- gap: 20px;
-}
-@media only screen and (min-width: 40em) {
- .authenticated-inbox .inbox-search__advanced .button-input-row {
- flex-direction: row;
- }
-}
-.authenticated-inbox .inbox-search__advanced .button-input-row .align-center {
- display: flex;
- justify-content: center;
- align-items: center;
-}
-.authenticated-inbox .inbox-search__advanced .button-input-row .reset-link {
- white-space: nowrap;
-}
-.authenticated-inbox .inbox-search__advanced .button-input-row .btn.apply-filters {
- width: 100%;
- display: flex;
- justify-content: center;
- align-items: center;
-}
-@media only screen and (min-width: 40em) {
- .authenticated-inbox .inbox-search__advanced .button-input-row .btn.apply-filters {
- width: unset;
- padding: 0;
- }
-}
-.authenticated-inbox .inbox-search__advanced .button-input-row .btn.apply-filters .apply-filters-chevron {
- display: block;
- height: 24px;
- width: 24px;
- background-repeat: no-repeat;
- background-position: center;
- background-image: url("styles/resources/assets/icons/ia/chevron-light-navy-right.svg");
-}
-.authenticated-inbox .inbox-search__advanced .button-input-row button,
-.authenticated-inbox .inbox-search__advanced .button-input-row a {
- margin-top: 1em;
-}
-.authenticated-inbox .inbox-search__advanced[hidden] + .inbox-search__reset {
- margin-top: 20px;
-}
-.authenticated-inbox .inbox-search__reset {
- text-align: center;
-}
-@media (max-width: 63.9375em) {
- .authenticated-inbox .inbox-search__reset {
- margin-bottom: 20px;
- }
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .inbox-search__reset {
- text-align: right;
- }
-}
-.authenticated-inbox .inbox-search__mobile-filter-submit-btn {
- margin-top: 20px;
- width: 100%;
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .inbox-search__mobile-filter-submit-btn {
- display: none;
- }
-}
-.authenticated-inbox .inbox-no-message {
- display: flex;
- flex-direction: column;
- align-items: center;
- justify-content: flex-start;
- padding: 60px;
-}
-.authenticated-inbox .inbox-no-message__icon {
- height: 70px;
- width: 70px;
- background-image: url("styles/resources/assets/icons/authenticated/icon-no-emails.svg");
- background-position: center center;
- background-repeat: no-repeat;
- background-size: cover;
- transform: scale(1);
-}
-.authenticated-inbox .inbox-no-message__message {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- margin: 30px 0;
- text-align: center;
-}
-.theme-dark .authenticated-inbox .inbox-no-message__message {
- color: #FFFFFF;
-}
-.authenticated-inbox .inbox-list {
- display: flex;
- flex-direction: row;
- position: relative;
-}
-@media (max-width: 63.9375em) {
- .authenticated-inbox .inbox-list {
- flex-direction: column;
- width: 100vw;
- margin-left: -20px;
- }
-}
-.authenticated-inbox .inbox-list .action-menu {
- top: calc(50% - 17px);
- right: 20px;
-}
-.authenticated-inbox .inbox-list .action-menu .action-edit.inbox:hover,
-.authenticated-inbox .inbox-list .action-menu .action-add-folder.inbox:hover,
-.authenticated-inbox .inbox-list .action-menu .action-delete.inbox:hover {
- background: var(--ocean-blue-40);
-}
-.authenticated-inbox .inbox-list .action-menu__menu {
- width: 205px;
-}
-.authenticated-inbox .inbox-list .action-menu__menu.visible {
- right: unset;
- top: 9px;
- left: -230px;
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .inbox-list .action-menu__menu.visible {
- right: unset;
- top: -8px;
- left: 21px;
- }
-}
-.authenticated-inbox .inbox-list.is-search-results .inbox-list__messages {
- min-height: 300px;
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .inbox-list.is-search-results .inbox-list__messages {
- border-radius: 5px;
- }
-}
-.authenticated-inbox .inbox-list > ul {
- margin: 0;
- padding: 0;
- list-style: none;
- border-top: 1px solid #DDDDDD;
-}
-.authenticated-inbox .inbox-list > ul > li {
- position: relative;
- border-bottom: 1px solid #DDDDDD;
-}
-.authenticated-inbox .inbox-list > ul > li > a,
-.authenticated-inbox .inbox-list > ul > li > label {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- display: block;
- margin: 0;
- padding: 20px;
- text-decoration: none;
- transition: background 150ms;
-}
-.theme-dark .authenticated-inbox .inbox-list > ul > li > a,
-.theme-dark .authenticated-inbox .inbox-list > ul > li > label {
- color: #FFFFFF;
-}
-.authenticated-inbox .inbox-list > ul > li > a b,
-.authenticated-inbox .inbox-list > ul > li > a strong,
-.authenticated-inbox .inbox-list > ul > li > label b,
-.authenticated-inbox .inbox-list > ul > li > label strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .authenticated-inbox .inbox-list > ul > li > a b,
-.theme-dark .authenticated-inbox .inbox-list > ul > li > a strong,
-.theme-dark .authenticated-inbox .inbox-list > ul > li > label b,
-.theme-dark .authenticated-inbox .inbox-list > ul > li > label strong {
- color: #FFFFFF;
-}
-.theme-dark .authenticated-inbox .inbox-list > ul > li > a b,
-.theme-dark .authenticated-inbox .inbox-list > ul > li > a strong,
-.theme-dark .authenticated-inbox .inbox-list > ul > li > label b,
-.theme-dark .authenticated-inbox .inbox-list > ul > li > label strong {
- color: #FFFFFF;
-}
-.authenticated-inbox .inbox-list > ul > li > a:hover,
-.authenticated-inbox .inbox-list > ul > li > label:hover {
- background-color: val(--ocean-blue-40);
-}
-.authenticated-inbox .inbox-list > ul > li > a:hover .communication-item__provider,
-.authenticated-inbox .inbox-list > ul > li > label:hover .communication-item__provider {
- text-decoration: underline;
-}
-.authenticated-inbox .inbox-list > ul > li > a:focus-within, .authenticated-inbox .inbox-list > ul > li > a:focus,
-.authenticated-inbox .inbox-list > ul > li > label:focus-within,
-.authenticated-inbox .inbox-list > ul > li > label:focus {
- outline-offset: -2px;
-}
-.authenticated-inbox .inbox-list > ul > li > a:focus-within,
-.authenticated-inbox .inbox-list > ul > li > label:focus-within {
- outline: 3px solid #183052;
-}
-.authenticated-inbox .inbox-list > ul > li > a:hover,
-.authenticated-inbox .inbox-list > ul > li > label:hover {
- cursor: pointer;
- background: #E5F1FD;
-}
-.authenticated-inbox .inbox-list > ul > li > a::before,
-.authenticated-inbox .inbox-list > ul > li > label::before {
- filter: grayscale(1);
-}
-.authenticated-inbox .inbox-list > ul > li > a input[type=radio],
-.authenticated-inbox .inbox-list > ul > li > label input[type=radio] {
- opacity: 0;
- cursor: pointer;
- position: absolute;
-}
-.authenticated-inbox .inbox-list > ul > li > span.skeleton {
- display: block;
- padding: 20px;
- height: 64px;
-}
-.authenticated-inbox .inbox-list__folders, .authenticated-inbox .inbox-list__messages {
- border: 1px solid #DDDDDD;
- background: #FFFFFF;
-}
-.authenticated-inbox .inbox-list__folders .list-title, .authenticated-inbox .inbox-list__messages .list-title {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
- margin: 0;
- padding: 25px 20px;
-}
-.theme-dark .authenticated-inbox .inbox-list__folders .list-title, .theme-dark .authenticated-inbox .inbox-list__messages .list-title {
- color: #FFFFFF;
-}
-.theme-dark .authenticated-inbox .inbox-list__folders .list-title, .theme-dark .authenticated-inbox .inbox-list__messages .list-title {
- color: #FFFFFF;
-}
-.authenticated-inbox .inbox-list__folders ul, .authenticated-inbox .inbox-list__messages ul {
- margin: 0;
- padding: 0;
- list-style: none;
- border-top: 1px solid #DDDDDD;
-}
-.authenticated-inbox .inbox-list__folders ul > li, .authenticated-inbox .inbox-list__messages ul > li {
- position: relative;
- border-bottom: 1px solid #DDDDDD;
-}
-.authenticated-inbox .inbox-list__folders ul > li > a,
-.authenticated-inbox .inbox-list__folders ul > li > label, .authenticated-inbox .inbox-list__messages ul > li > a,
-.authenticated-inbox .inbox-list__messages ul > li > label {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- display: block;
- margin: 0;
- padding: 20px;
- text-decoration: none;
- transition: background 150ms;
-}
-.theme-dark .authenticated-inbox .inbox-list__folders ul > li > a,
-.theme-dark .authenticated-inbox .inbox-list__folders ul > li > label, .theme-dark .authenticated-inbox .inbox-list__messages ul > li > a,
-.theme-dark .authenticated-inbox .inbox-list__messages ul > li > label {
- color: #FFFFFF;
-}
-.authenticated-inbox .inbox-list__folders ul > li > a b,
-.authenticated-inbox .inbox-list__folders ul > li > a strong,
-.authenticated-inbox .inbox-list__folders ul > li > label b,
-.authenticated-inbox .inbox-list__folders ul > li > label strong, .authenticated-inbox .inbox-list__messages ul > li > a b,
-.authenticated-inbox .inbox-list__messages ul > li > a strong,
-.authenticated-inbox .inbox-list__messages ul > li > label b,
-.authenticated-inbox .inbox-list__messages ul > li > label strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .authenticated-inbox .inbox-list__folders ul > li > a b,
-.theme-dark .authenticated-inbox .inbox-list__folders ul > li > a strong,
-.theme-dark .authenticated-inbox .inbox-list__folders ul > li > label b,
-.theme-dark .authenticated-inbox .inbox-list__folders ul > li > label strong, .theme-dark .authenticated-inbox .inbox-list__messages ul > li > a b,
-.theme-dark .authenticated-inbox .inbox-list__messages ul > li > a strong,
-.theme-dark .authenticated-inbox .inbox-list__messages ul > li > label b,
-.theme-dark .authenticated-inbox .inbox-list__messages ul > li > label strong {
- color: #FFFFFF;
-}
-.theme-dark .authenticated-inbox .inbox-list__folders ul > li > a b,
-.theme-dark .authenticated-inbox .inbox-list__folders ul > li > a strong,
-.theme-dark .authenticated-inbox .inbox-list__folders ul > li > label b,
-.theme-dark .authenticated-inbox .inbox-list__folders ul > li > label strong, .theme-dark .authenticated-inbox .inbox-list__messages ul > li > a b,
-.theme-dark .authenticated-inbox .inbox-list__messages ul > li > a strong,
-.theme-dark .authenticated-inbox .inbox-list__messages ul > li > label b,
-.theme-dark .authenticated-inbox .inbox-list__messages ul > li > label strong {
- color: #FFFFFF;
-}
-.authenticated-inbox .inbox-list__folders ul > li > a:hover,
-.authenticated-inbox .inbox-list__folders ul > li > label:hover, .authenticated-inbox .inbox-list__messages ul > li > a:hover,
-.authenticated-inbox .inbox-list__messages ul > li > label:hover {
- background-color: val(--ocean-blue-40);
-}
-.authenticated-inbox .inbox-list__folders ul > li > a:hover .communication-item__provider,
-.authenticated-inbox .inbox-list__folders ul > li > label:hover .communication-item__provider, .authenticated-inbox .inbox-list__messages ul > li > a:hover .communication-item__provider,
-.authenticated-inbox .inbox-list__messages ul > li > label:hover .communication-item__provider {
- text-decoration: underline;
-}
-.authenticated-inbox .inbox-list__folders ul > li > a:focus-within, .authenticated-inbox .inbox-list__folders ul > li > a:focus,
-.authenticated-inbox .inbox-list__folders ul > li > label:focus-within,
-.authenticated-inbox .inbox-list__folders ul > li > label:focus, .authenticated-inbox .inbox-list__messages ul > li > a:focus-within, .authenticated-inbox .inbox-list__messages ul > li > a:focus,
-.authenticated-inbox .inbox-list__messages ul > li > label:focus-within,
-.authenticated-inbox .inbox-list__messages ul > li > label:focus {
- outline-offset: -2px;
-}
-.authenticated-inbox .inbox-list__folders ul > li > a:focus-within,
-.authenticated-inbox .inbox-list__folders ul > li > label:focus-within, .authenticated-inbox .inbox-list__messages ul > li > a:focus-within,
-.authenticated-inbox .inbox-list__messages ul > li > label:focus-within {
- outline: 3px solid #183052;
-}
-.authenticated-inbox .inbox-list__folders ul > li > a:hover,
-.authenticated-inbox .inbox-list__folders ul > li > label:hover, .authenticated-inbox .inbox-list__messages ul > li > a:hover,
-.authenticated-inbox .inbox-list__messages ul > li > label:hover {
- cursor: pointer;
- background: #E5F1FD;
-}
-.authenticated-inbox .inbox-list__folders ul > li > a::before,
-.authenticated-inbox .inbox-list__folders ul > li > label::before, .authenticated-inbox .inbox-list__messages ul > li > a::before,
-.authenticated-inbox .inbox-list__messages ul > li > label::before {
- filter: grayscale(1);
-}
-.authenticated-inbox .inbox-list__folders ul > li > a input[type=radio],
-.authenticated-inbox .inbox-list__folders ul > li > label input[type=radio], .authenticated-inbox .inbox-list__messages ul > li > a input[type=radio],
-.authenticated-inbox .inbox-list__messages ul > li > label input[type=radio] {
- opacity: 0;
- cursor: pointer;
- position: absolute;
-}
-.authenticated-inbox .inbox-list__folders ul > li > span.skeleton, .authenticated-inbox .inbox-list__messages ul > li > span.skeleton {
- display: block;
- padding: 20px;
- height: 64px;
-}
-@media (max-width: 63.9375em) {
- .authenticated-inbox .inbox-list__folders {
- visibility: hidden;
- max-height: 0;
- opacity: 0;
- margin-bottom: 0;
- transition: max-height 450ms, opacity 450ms, margin 450ms, visibility 0s linear;
- }
- .authenticated-inbox .inbox-list__folders.is-visible {
- visibility: visible;
- opacity: 1;
- max-height: 1650px;
- margin-bottom: 40px;
- transition: max-height 450ms, opacity 450ms, margin 450ms, visibility 0s linear;
- }
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .inbox-list__folders {
- width: 240px;
- border-right: 0;
- border-radius: 5px 0 0 5px;
- }
-}
-.authenticated-inbox .inbox-list__folders ul {
- margin: 0;
- padding: 0;
- list-style: none;
- border-top: 1px solid #DDDDDD;
-}
-.authenticated-inbox .inbox-list__folders ul > li {
- position: relative;
- border-bottom: 1px solid #DDDDDD;
-}
-.authenticated-inbox .inbox-list__folders ul > li > a,
-.authenticated-inbox .inbox-list__folders ul > li > label {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- display: block;
- margin: 0;
- padding: 20px;
- text-decoration: none;
- transition: background 150ms;
- position: relative;
- padding-left: 64px;
-}
-.theme-dark .authenticated-inbox .inbox-list__folders ul > li > a,
-.theme-dark .authenticated-inbox .inbox-list__folders ul > li > label {
- color: #FFFFFF;
-}
-.authenticated-inbox .inbox-list__folders ul > li > a b,
-.authenticated-inbox .inbox-list__folders ul > li > a strong,
-.authenticated-inbox .inbox-list__folders ul > li > label b,
-.authenticated-inbox .inbox-list__folders ul > li > label strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .authenticated-inbox .inbox-list__folders ul > li > a b,
-.theme-dark .authenticated-inbox .inbox-list__folders ul > li > a strong,
-.theme-dark .authenticated-inbox .inbox-list__folders ul > li > label b,
-.theme-dark .authenticated-inbox .inbox-list__folders ul > li > label strong {
- color: #FFFFFF;
-}
-.theme-dark .authenticated-inbox .inbox-list__folders ul > li > a b,
-.theme-dark .authenticated-inbox .inbox-list__folders ul > li > a strong,
-.theme-dark .authenticated-inbox .inbox-list__folders ul > li > label b,
-.theme-dark .authenticated-inbox .inbox-list__folders ul > li > label strong {
- color: #FFFFFF;
-}
-.authenticated-inbox .inbox-list__folders ul > li > a:hover,
-.authenticated-inbox .inbox-list__folders ul > li > label:hover {
- background-color: val(--ocean-blue-40);
-}
-.authenticated-inbox .inbox-list__folders ul > li > a:hover .communication-item__provider,
-.authenticated-inbox .inbox-list__folders ul > li > label:hover .communication-item__provider {
- text-decoration: underline;
-}
-.authenticated-inbox .inbox-list__folders ul > li > a:focus-within, .authenticated-inbox .inbox-list__folders ul > li > a:focus,
-.authenticated-inbox .inbox-list__folders ul > li > label:focus-within,
-.authenticated-inbox .inbox-list__folders ul > li > label:focus {
- outline-offset: -2px;
-}
-.authenticated-inbox .inbox-list__folders ul > li > a:focus-within,
-.authenticated-inbox .inbox-list__folders ul > li > label:focus-within {
- outline: 3px solid #183052;
-}
-.authenticated-inbox .inbox-list__folders ul > li > a:hover,
-.authenticated-inbox .inbox-list__folders ul > li > label:hover {
- cursor: pointer;
- background: #E5F1FD;
-}
-.authenticated-inbox .inbox-list__folders ul > li > a::before,
-.authenticated-inbox .inbox-list__folders ul > li > label::before {
- filter: grayscale(1);
-}
-.authenticated-inbox .inbox-list__folders ul > li > a input[type=radio],
-.authenticated-inbox .inbox-list__folders ul > li > label input[type=radio] {
- opacity: 0;
- cursor: pointer;
- position: absolute;
-}
-.authenticated-inbox .inbox-list__folders ul > li > a:focus-within span, .authenticated-inbox .inbox-list__folders ul > li > a:hover span, .authenticated-inbox .inbox-list__folders ul > li > a:focus span,
-.authenticated-inbox .inbox-list__folders ul > li > label:focus-within span,
-.authenticated-inbox .inbox-list__folders ul > li > label:hover span,
-.authenticated-inbox .inbox-list__folders ul > li > label:focus span {
- text-decoration: underline;
-}
-.authenticated-inbox .inbox-list__folders ul > li > a:not([role=menuitem]),
-.authenticated-inbox .inbox-list__folders ul > li > label:not([role=menuitem]) {
- padding-right: 50px;
-}
-.authenticated-inbox .inbox-list__folders ul > li > a:not([role=menuitem]) span,
-.authenticated-inbox .inbox-list__folders ul > li > label:not([role=menuitem]) span {
- display: block;
- white-space: nowrap;
- overflow: hidden;
- text-overflow: ellipsis;
- max-width: 38ch;
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .inbox-list__folders ul > li > a:not([role=menuitem]) span,
-.authenticated-inbox .inbox-list__folders ul > li > label:not([role=menuitem]) span {
- max-width: 15ch;
- }
-}
-.authenticated-inbox .inbox-list__folders ul > li > a::before,
-.authenticated-inbox .inbox-list__folders ul > li > label::before {
- content: "";
- position: absolute;
- top: 0;
- left: 0;
- width: 20px;
- height: 20px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin;
- transition-duration: 300ms;
- transition-timing-function: ease;
- background-image: url("styles/resources/assets/icons/authenticated/icon-folder.svg");
- top: 19px;
- left: 22px;
-}
-.authenticated-inbox .inbox-list__folders ul > li > a.is-trash::before,
-.authenticated-inbox .inbox-list__folders ul > li > label.is-trash::before {
- background-image: url("styles/resources/assets/icons/authenticated/icon-trash.svg");
-}
-.authenticated-inbox .inbox-list__folders ul > li > a.is-selected,
-.authenticated-inbox .inbox-list__folders ul > li > label.is-selected {
- background: #E5F1FD;
- font-weight: 700;
-}
-.authenticated-inbox .inbox-list__folders ul > li > a.is-selected.inbox,
-.authenticated-inbox .inbox-list__folders ul > li > label.is-selected.inbox {
- background: var(--ocean-blue-40);
-}
-.authenticated-inbox .inbox-list__folders ul > li > a.is-selected::before,
-.authenticated-inbox .inbox-list__folders ul > li > label.is-selected::before {
- filter: grayscale(1);
-}
-.authenticated-inbox .inbox-list__folders ul > li > a:not(.is-selected) + .action-menu > .action-menu__button:hover,
-.authenticated-inbox .inbox-list__folders ul > li > label:not(.is-selected) + .action-menu > .action-menu__button:hover {
- background-color: #E5F1FD;
-}
-.authenticated-inbox .inbox-list__folders ul > li > a.is-subfolder,
-.authenticated-inbox .inbox-list__folders ul > li > label.is-subfolder {
- padding-left: 106px;
-}
-.authenticated-inbox .inbox-list__folders ul > li > a.is-subfolder::before,
-.authenticated-inbox .inbox-list__folders ul > li > label.is-subfolder::before {
- left: 64px;
-}
-.authenticated-inbox .inbox-list__folders ul > li > a.is-subfolder span,
-.authenticated-inbox .inbox-list__folders ul > li > label.is-subfolder span {
- max-width: 32ch;
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .inbox-list__folders ul > li > a.is-subfolder span,
-.authenticated-inbox .inbox-list__folders ul > li > label.is-subfolder span {
- max-width: 10ch;
- }
-}
-.authenticated-inbox .inbox-list__folders ul > li > span.skeleton {
- display: block;
- padding: 20px;
- height: 64px;
-}
-.authenticated-inbox .inbox-list__folders .btn-add-folder {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- padding: 20px 20px 20px 62px;
- border: 0;
- text-align: left;
- background: transparent;
- width: 100%;
- position: relative;
- transition: background 150ms;
-}
-.theme-dark .authenticated-inbox .inbox-list__folders .btn-add-folder {
- color: #FFFFFF;
-}
-.authenticated-inbox .inbox-list__folders .btn-add-folder b,
-.authenticated-inbox .inbox-list__folders .btn-add-folder strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .authenticated-inbox .inbox-list__folders .btn-add-folder b,
-.theme-dark .authenticated-inbox .inbox-list__folders .btn-add-folder strong {
- color: #FFFFFF;
-}
-.theme-dark .authenticated-inbox .inbox-list__folders .btn-add-folder b,
-.theme-dark .authenticated-inbox .inbox-list__folders .btn-add-folder strong {
- color: #FFFFFF;
-}
-.authenticated-inbox .inbox-list__folders .btn-add-folder:hover {
- background: #E5F1FD;
-}
-.authenticated-inbox .inbox-list__folders .btn-add-folder::before {
- content: "";
- position: absolute;
- top: 0;
- left: 0;
- width: 30px;
- height: 30px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin;
- transition-duration: 300ms;
- transition-timing-function: ease;
- background-image: url("styles/resources/assets/icons/authenticated/icon-add.svg");
- top: 14px;
- left: 20px;
-}
-.authenticated-inbox .inbox-list__folders .btn-add-folder--skeleton {
- padding: 20px;
- border: 0;
-}
-.authenticated-inbox .inbox-list__folders .btn-add-folder--skeleton span.skeleton {
- display: block;
-}
-.authenticated-inbox .inbox-list__messages {
- flex: 1 1 auto;
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .inbox-list__messages {
- border-radius: 0 5px 5px 0;
- }
- .authenticated-inbox .inbox-list__messages ul li:last-child {
- border-bottom: 1px solid #DDDDDD;
- }
-}
-.authenticated-inbox .inbox-list__messages .communication-item {
- position: relative;
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .inbox-list__messages .communication-item {
- padding: 20px 22px 20px 30px;
- }
-}
-.authenticated-inbox .inbox-list__messages .communication-item.is-unread .communication-item__preview {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .authenticated-inbox .inbox-list__messages .communication-item.is-unread .communication-item__preview {
- color: #FFFFFF;
-}
-.theme-dark .authenticated-inbox .inbox-list__messages .communication-item.is-unread .communication-item__preview {
- color: #FFFFFF;
-}
-.authenticated-inbox .inbox-list__messages .communication-item.is-unread::before {
- content: "";
- position: absolute;
- top: 0;
- left: 0;
- border-top: 8px solid #006CE0;
- border-left: 8px solid #006CE0;
- border-bottom: 8px solid transparent;
- border-right: 8px solid transparent;
-}
-.authenticated-inbox .inbox-list__messages .communication-item__header {
- display: flex;
- justify-content: space-between;
-}
-.authenticated-inbox .inbox-list__messages .communication-item__body {
- display: flex;
- justify-content: space-between;
- margin-top: 8px;
-}
-@media (max-width: 63.9375em) {
- .authenticated-inbox .inbox-list__messages .communication-item__body {
- flex-wrap: wrap;
- }
-}
-.authenticated-inbox .inbox-list__messages .communication-item__provider {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- margin: 0 auto 0 0;
-}
-.theme-dark .authenticated-inbox .inbox-list__messages .communication-item__provider {
- color: #FFFFFF;
-}
-.authenticated-inbox .inbox-list__messages .communication-item__provider b,
-.authenticated-inbox .inbox-list__messages .communication-item__provider strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .authenticated-inbox .inbox-list__messages .communication-item__provider b,
-.theme-dark .authenticated-inbox .inbox-list__messages .communication-item__provider strong {
- color: #FFFFFF;
-}
-.theme-dark .authenticated-inbox .inbox-list__messages .communication-item__provider b,
-.theme-dark .authenticated-inbox .inbox-list__messages .communication-item__provider strong {
- color: #FFFFFF;
-}
-.authenticated-inbox .inbox-list__messages .communication-item__date {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- line-height: 20px;
- margin: 0 0 0 15px;
-}
-.theme-dark .authenticated-inbox .inbox-list__messages .communication-item__date {
- color: #FFFFFF;
-}
-.authenticated-inbox .inbox-list__messages .communication-item__preview {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- margin: 0;
-}
-.theme-dark .authenticated-inbox .inbox-list__messages .communication-item__preview {
- color: #FFFFFF;
-}
-@media (max-width: 63.9375em) {
- .authenticated-inbox .inbox-list__messages .communication-item__preview {
- flex-basis: 100%;
- }
-}
-.authenticated-inbox .inbox-list__messages .communication-item__preview--skeleton {
- margin: 0;
- display: block;
- width: 100%;
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .inbox-list__messages .communication-item__preview--skeleton {
- width: 360px;
- }
-}
-.authenticated-inbox .inbox-list__messages .communication-item__preview--skeleton > span.skeleton {
- width: 100%;
- height: 25px;
- display: block;
-}
-.authenticated-inbox .inbox-list__messages .communication-item__attachment {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- line-height: 20px;
- margin: 0 0 0 15px;
- padding-right: 22px;
- white-space: nowrap;
- position: relative;
-}
-.theme-dark .authenticated-inbox .inbox-list__messages .communication-item__attachment {
- color: #FFFFFF;
-}
-.authenticated-inbox .inbox-list__messages .communication-item__attachment::after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 16px;
- height: 16px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- top: 3px;
- background-image: url("styles/resources/assets/icons/icon-attachment.svg");
-}
-@media (max-width: 63.9375em) {
- .authenticated-inbox .inbox-list__messages .communication-item__attachment {
- flex-basis: 100%;
- margin-top: 10px;
- margin-left: 0;
- padding-left: 22px;
- }
- .authenticated-inbox .inbox-list__messages .communication-item__attachment::before {
- content: "";
- position: absolute;
- top: 0;
- left: 0;
- width: 16px;
- height: 16px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin;
- transition-duration: 300ms;
- transition-timing-function: ease;
- top: 2px;
- background-image: url("styles/resources/assets/icons/icon-attachment.svg");
- }
- .authenticated-inbox .inbox-list__messages .communication-item__attachment::after {
- content: none;
- }
-}
-.authenticated-inbox .inbox-list__messages .communication-item--skeleton {
- padding: 20px;
-}
-.authenticated-inbox .inbox-list__divider {
- border: 0;
- border-top: 1px solid #DDDDDD;
- margin: 0 0 60px;
-}
-@media (max-width: 63.9375em) {
- .authenticated-inbox .inbox-list__divider {
- display: none;
- }
-}
-.authenticated-inbox .inbox-list__message-sort-bar {
- display: flex;
- align-items: center;
- justify-content: space-between;
- background-color: var(--bar-background-color);
- height: 65px;
-}
-@media (max-width: 63.9375em) {
- .authenticated-inbox .inbox-list__message-sort-bar {
- padding: 0 20px;
- }
- .authenticated-inbox .inbox-list__message-sort-bar .list-title {
- display: none;
- }
- .authenticated-inbox .inbox-list__message-sort-bar--skeleton {
- padding: 20px;
- }
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .inbox-list__message-sort-bar {
- padding: 0 22px 0 30px;
- }
- .authenticated-inbox .inbox-list__message-sort-bar .btn.toggle {
- display: none;
- }
-}
-.authenticated-inbox .inbox-list__message-sort-bar .list-title {
- font-weight: normal;
- padding-left: 0;
-}
-@media (max-width: 63.9375em) {
- .authenticated-inbox .inbox-list__search-results {
- display: none;
- }
-}
-.authenticated-inbox .inbox-list__search-results h2 {
- margin: 0 0 30px;
- font-weight: 700;
-}
-.authenticated-inbox .inbox-list__search-results a.link, .authenticated-inbox .inbox-list__search-results a.linked-services__rightInternalLink {
- margin-bottom: 20px;
-}
-.authenticated-inbox .inbox-list__mobile-heading-bar {
- padding: 0 0 20px;
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .inbox-list__mobile-heading-bar {
- display: none;
- }
-}
-.authenticated-inbox .inbox-list__mobile-heading-bar hr {
- border: 0;
- border-top: 1px solid #DDDDDD;
- margin: 0 0 20px -20px;
- width: 100vw;
-}
-.authenticated-inbox .inbox-list__mobile-heading-bar a.link, .authenticated-inbox .inbox-list__mobile-heading-bar a.linked-services__rightInternalLink {
- margin-bottom: 35px;
-}
-.authenticated-inbox .inbox-list__mobile-heading-bar > div {
- display: flex;
- flex-direction: row;
- align-items: flex-end;
- justify-content: space-between;
-}
-.authenticated-inbox .inbox-list__mobile-heading-bar > div > div:first-of-type {
- display: flex;
- flex-direction: row;
- align-items: flex-end;
- justify-content: flex-start;
-}
-.authenticated-inbox .inbox-list__mobile-heading-bar .list-title {
- font-family: "Montserrat", sans-serif;
- font-weight: 700;
- color: #101820;
- font-size: 20px;
- line-height: 24px;
- margin: 0;
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .inbox-list__mobile-heading-bar .list-title {
- line-height: 28px;
- }
-}
-.page-ausgov-home .authenticated-inbox .inbox-list__mobile-heading-bar .list-title, .page-mygov-home .authenticated-inbox .inbox-list__mobile-heading-bar .list-title {
- font-size: 24px;
- line-height: 30px;
-}
-.authenticated-inbox .inbox-list__mobile-heading-bar .unread-count {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- line-height: 1.2;
- margin: 0 0 0 15px;
-}
-.theme-dark .authenticated-inbox .inbox-list__mobile-heading-bar .unread-count {
- color: #FFFFFF;
-}
-.authenticated-inbox .inbox-list__mobile-heading-bar .unread-count b,
-.authenticated-inbox .inbox-list__mobile-heading-bar .unread-count strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .authenticated-inbox .inbox-list__mobile-heading-bar .unread-count b,
-.theme-dark .authenticated-inbox .inbox-list__mobile-heading-bar .unread-count strong {
- color: #FFFFFF;
-}
-.theme-dark .authenticated-inbox .inbox-list__mobile-heading-bar .unread-count b,
-.theme-dark .authenticated-inbox .inbox-list__mobile-heading-bar .unread-count strong {
- color: #FFFFFF;
-}
-.authenticated-inbox .inbox-list__pagination {
- margin-top: 40px;
- margin-bottom: 20px;
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .inbox-list__pagination {
- margin-bottom: 40px;
- }
-}
-.authenticated-inbox .inbox-list__communication-view .communication-actions {
- display: flex;
- align-items: center;
- justify-content: space-between;
-}
-.authenticated-inbox .inbox-list__communication-view .communication-actions button + button {
- margin-left: 30px;
-}
-.authenticated-inbox .inbox-list__communication-view .communication-actions .link.highlight.back, .authenticated-inbox .inbox-list__communication-view .communication-actions .highlight.back.linked-services__rightInternalLink {
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- display: inline-block;
- max-width: 350px;
-}
-@media (max-width: 63.9375em) {
- .authenticated-inbox .inbox-list__communication-view .communication-actions .link.highlight.back, .authenticated-inbox .inbox-list__communication-view .communication-actions .highlight.back.linked-services__rightInternalLink {
- max-width: 250px;
- width: calc(100vw - 130px);
- }
-}
-@media (max-width: 63.9375em) {
- .authenticated-inbox .inbox-list__communication-view .communication-actions__desktop {
- display: none;
- }
-}
-.authenticated-inbox .inbox-list__communication-view .communication-actions__mobile {
- position: relative;
- height: 30px;
- flex: 1;
- text-align: right;
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .inbox-list__communication-view .communication-actions__mobile {
- display: none;
- }
-}
-.authenticated-inbox .inbox-list__communication-view .communication-content {
- position: relative;
- background: #FFFFFF;
- border: 1px solid #DDDDDD;
- height: 100%;
-}
-@media (max-width: 63.9375em) {
- .authenticated-inbox .inbox-list__communication-view .communication-content {
- width: 100vw;
- margin-left: -20px;
- border-left: 0;
- border-right: 0;
- }
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .inbox-list__communication-view .communication-content {
- border-radius: 5px;
- }
-}
-.authenticated-inbox .inbox-list__communication-view .communication-content__header {
- position: relative;
- padding: 20px 20px 10px;
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .inbox-list__communication-view .communication-content__header {
- padding: 30px 30px 20px;
- }
-}
-.authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-provider {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- margin: 0 0 15px;
- max-width: calc(100% - 190px);
-}
-.theme-dark .authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-provider {
- color: #FFFFFF;
-}
-.authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-provider b,
-.authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-provider strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-provider b,
-.theme-dark .authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-provider strong {
- color: #FFFFFF;
-}
-.theme-dark .authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-provider b,
-.theme-dark .authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-provider strong {
- color: #FFFFFF;
-}
-@media only screen and (max-width: 29.9375em) {
- .authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-provider {
- max-width: calc(100% - 110px);
- min-height: 2.4em;
- }
-}
-.authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-subject {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- font-weight: 700;
- color: #101820;
- margin: 0 0 10px;
-}
-.theme-dark .authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-subject {
- color: #FFFFFF;
-}
-.authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-expiry {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- margin: 10px 0;
-}
-.theme-dark .authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-expiry {
- color: #FFFFFF;
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-expiry {
- margin-bottom: 30px;
- }
-}
-.authenticated-inbox .inbox-list__communication-view .communication-content__header .message-actions {
- position: absolute;
- top: 20px;
- right: 20px;
- text-align: right;
-}
-.authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-date {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- line-height: 20px;
- margin: 0;
- max-width: 190px;
-}
-.theme-dark .authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-date {
- color: #FFFFFF;
-}
-@media only screen and (max-width: 29.9375em) {
- .authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-date {
- max-width: 110px;
- }
-}
-.authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-attachment-list {
- margin: 10px 0 0;
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-attachment-list {
- margin-top: 20px;
- }
-}
-.authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-attachment {
- display: inline-block;
- padding: 10px;
- margin-right: 10px;
- margin-bottom: 10px;
- border: 1px solid #DDDDDD;
- border-radius: 7px;
- text-decoration: none;
- transition: background 150ms, border 150ms;
-}
-.authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-attachment:focus {
- outline: 0;
-}
-.authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-attachment:hover, .authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-attachment:focus {
- background: #E5F1FD;
- border-color: #006CE0;
-}
-.authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-attachment:hover .comm-attachment__name, .authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-attachment:focus .comm-attachment__name {
- text-decoration: underline;
-}
-.authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-attachment > div {
- display: flex;
-}
-.authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-attachment > div > div {
- flex: 1 1 auto;
-}
-.authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-attachment__icon {
- width: 20px;
- width: 1.25rem;
- height: 20px;
- height: 1.25rem;
- min-width: 20px;
- min-width: 1.25rem;
- display: block;
- height: 20px;
- width: 20px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- background-image: url("styles/resources/assets/icons/authenticated/icon-attachment-email.svg");
- background-position: top center;
- margin-right: 8px;
-}
-.authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-attachment__spinner {
- width: 20px;
- width: 1.25rem;
- height: 20px;
- height: 1.25rem;
- min-width: 20px;
- min-width: 1.25rem;
- display: block;
- height: 20px;
- width: 20px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- background-image: url("styles/resources/assets/icons/spinner.svg");
- background-position: top center;
- margin-right: 8px;
-}
-.authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-attachment__name {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- margin: 0;
- color: #006CE0;
-}
-.theme-dark .authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-attachment__name {
- color: #FFFFFF;
-}
-.authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-attachment__size {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- line-height: 20px;
- margin: 3px 7px 0 0;
- padding-right: 7px;
-}
-.theme-dark .authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-attachment__size {
- color: #FFFFFF;
-}
-.authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-attachment__size span:not(:first-of-type) {
- position: relative;
- display: inline-block;
- padding-left: 11px;
- margin-left: 7px;
-}
-.authenticated-inbox .inbox-list__communication-view .communication-content__header .comm-attachment__size span:not(:first-of-type)::before {
- position: absolute;
- left: 0;
- top: 0;
- content: "|";
- color: #A0A0A3;
-}
-.authenticated-inbox .inbox-list__communication-view .communication-content__body {
- border-top: 1px solid #DDDDDD;
- border-bottom: 1px solid #DDDDDD;
- padding: 30px 20px;
- min-height: 175px;
- margin: 0;
- white-space: pre-line;
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .inbox-list__communication-view .communication-content__body {
- padding: 40px 30px;
- }
-}
-.authenticated-inbox .inbox-list__communication-view .communication-content__body :first-child {
- margin-top: 0;
-}
-.authenticated-inbox .inbox-list__communication-view .communication-content__body :last-child {
- margin-bottom: 0;
-}
-.authenticated-inbox .inbox-list__communication-view .communication-content__footer {
- padding: 30px 20px;
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .inbox-list__communication-view .communication-content__footer {
- padding: 30px;
- }
-}
-.authenticated-inbox .inbox-list__communication-view .communication-content__footer .link-item {
- display: block;
-}
-.authenticated-inbox .inbox-list__communication-view .communication-content__footer .link-item:not(:first-of-type) {
- margin-top: 15px;
-}
-.authenticated-inbox .spinner-overlay {
- display: flex;
- flex-direction: column;
- align-items: center;
- justify-content: flex-start;
- position: absolute;
- top: 0;
- left: 0;
- height: 100%;
- width: 100%;
- background: rgba(255, 255, 255, 0.7);
- z-index: 410;
- border: 1px solid #DDDDDD;
- padding-top: 100px;
-}
-@media only screen and (min-width: 64em) {
- .authenticated-inbox .spinner-overlay {
- border-radius: 5px;
- padding-top: 180px;
- }
-}
-.authenticated-inbox .spinner-overlay__spinner {
- width: 70px;
- width: 4.375rem;
- height: 70px;
- height: 4.375rem;
- min-width: 70px;
- min-width: 4.375rem;
- display: block;
- height: 70px;
- width: 70px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- background-image: url("styles/resources/assets/icons/spinner.svg");
-}
-.authenticated-inbox .spinner-overlay__message {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- margin: 12px 0 0;
-}
-.theme-dark .authenticated-inbox .spinner-overlay__message {
- color: #FFFFFF;
-}
-.authenticated-inbox .spinner-overlay__message b,
-.authenticated-inbox .spinner-overlay__message strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .authenticated-inbox .spinner-overlay__message b,
-.theme-dark .authenticated-inbox .spinner-overlay__message strong {
- color: #FFFFFF;
-}
-.theme-dark .authenticated-inbox .spinner-overlay__message b,
-.theme-dark .authenticated-inbox .spinner-overlay__message strong {
- color: #FFFFFF;
-}
-
-.info-banner {
- background: #026540;
- display: flex;
- flex-direction: column;
- padding: 20px;
-}
-@media only screen and (min-width: 64em) {
- .info-banner {
- flex-direction: row;
- padding: 20px 40px;
- align-items: center;
- }
-}
-.info-banner__text {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- margin: 0 0 15px;
-}
-.theme-dark .info-banner__text {
- color: #FFFFFF;
-}
-.info-banner__text b {
- font-size: 16px;
-}
-@media only screen and (min-width: 64em) {
- .info-banner__text {
- margin: 0 20px 0 0;
- }
-}
-.info-banner__items {
- display: flex;
- align-items: center;
- margin: 0;
-}
-.info-banner__items .logo {
- width: 30px;
- height: 30px;
-}
-.info-banner__cta.link.action, .info-banner__cta.action.linked-services__rightInternalLink {
- color: #FFFFFF;
- margin: 0 0 0 15px;
- font-size: 16px;
-}
-.info-banner__cta.link.action::after, .info-banner__cta.action.linked-services__rightInternalLink::after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 16px;
- height: 16px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- transition: transform 150ms ease-out;
- backface-visibility: hidden;
- top: -1px;
- background-image: url("styles/resources/assets/icons/icon-external-link-white.svg");
- margin-left: 11px;
- position: relative;
-}
-.info-banner__cta.link.action:focus, .info-banner__cta.action.linked-services__rightInternalLink:focus {
- outline-color: #FFFFFF;
-}
-.info-banner__cta.link.action:hover::after, .info-banner__cta.action.linked-services__rightInternalLink:hover::after {
- transform: translate(3px, -3px);
-}
-
-.key-message-container {
- position: relative;
- display: block;
- position: relative;
- width: 100%;
- margin: 60px 0;
- padding: 40px 30px;
- min-height: 85px;
- background-color: #FFFFFF;
-}
-.key-message-container::before, .key-message-container::after {
- content: "";
- position: absolute;
- height: 5px;
- top: 0;
-}
-.key-message-container::before {
- width: 50px;
- left: 0;
- background-color: #006CE0;
-}
-.key-message-container::after {
- width: calc(100% - 49px);
- right: 0;
- background-color: #183052;
-}
-.key-message-container > h2 {
- margin: 0;
- display: block;
- position: relative;
- max-width: 100%;
-}
-@media only screen and (min-width: 64em) {
- .key-message-container > h2 {
- max-width: 770px;
- }
-}
-.key-message-container .cmp-text {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- position: relative;
- display: block;
- max-width: 100%;
-}
-.theme-dark .key-message-container .cmp-text {
- color: #FFFFFF;
-}
-@media only screen and (min-width: 64em) {
- .key-message-container .cmp-text {
- max-width: 770px;
- }
-}
-.key-message-container .cmp-text p {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- margin: 0;
- padding: 0;
-}
-.theme-dark .key-message-container .cmp-text p {
- color: #FFFFFF;
-}
-.key-message-container .cmp-text p + p {
- margin-top: 15px;
-}
-
-/** Latest Updates **/
-.latest-updates {
- padding: 20px 0 60px;
-}
-@media only screen and (min-width: 64em) {
- .latest-updates {
- padding: 40px 0 80px;
- }
-}
-.latest-updates .list-wrapper {
- margin: 0;
- padding: 0;
- list-style: none;
-}
-.latest-updates .list {
- padding-left: 20px;
- position: relative;
- display: flex;
- width: 100%;
- max-width: 553px;
-}
-.latest-updates .list:focus {
- outline: none;
-}
-.latest-updates .list:focus h3 {
- outline: 3px solid #183052;
-}
-.latest-updates .list:not(:last-child):before {
- content: "";
- display: inline-block;
- position: absolute;
- left: 5px;
- height: 100%;
- top: 7px;
- border: 1px solid #FAE1E4;
-}
-.latest-updates .list:after {
- content: "";
- display: inline-block;
- position: absolute;
- left: 0;
- top: 7px;
- height: 12px;
- width: 12px;
- border-radius: 50%;
- border: solid 2px #FFFFFF;
- background-color: #DC3548;
-}
-.latest-updates .list:not(:first-child):after {
- background-color: #FAE1E4;
-}
-.latest-updates .list__date {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- line-height: 20px;
- height: 30px;
- margin: 0;
- line-height: 2.14;
- flex: 0 0 80px;
-}
-.theme-dark .latest-updates .list__date {
- color: #FFFFFF;
-}
-.latest-updates .list__content {
- flex: 0 0 calc(100% - 80px);
- margin-bottom: 32px;
- position: relative;
-}
-.latest-updates .list__content.important {
- position: relative;
- height: 100%;
- display: inline-block;
- padding-left: 20px;
-}
-.latest-updates .list__content.important:before {
- content: "";
- position: absolute;
- left: 0;
- height: 100%;
- display: block;
- border-left: 2px solid #006CE0;
-}
-.latest-updates .list__title {
- margin: 0 0 12px 0;
-}
-.latest-updates .list__description {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- margin: 0 0 12px 0;
- color: #525252;
-}
-.theme-dark .latest-updates .list__description {
- color: #FFFFFF;
-}
-.latest-updates .btn-update {
- margin-left: 100px;
-}
-.latest-updates .link, .latest-updates .linked-services__rightInternalLink {
- color: #006CE0;
- font-size: 14px;
- line-height: 1.43;
-}
-.latest-updates .link:after, .latest-updates .linked-services__rightInternalLink:after {
- height: 14px;
-}
-
-.latest-updates-archived .latest-updates-container {
- flex-direction: column;
- flex-basis: 100%;
-}
-@media only screen and (min-width: 64em) {
- .latest-updates-archived .latest-updates-container {
- flex-basis: 75%;
- padding: 60px 60px 0 0;
- border-right: 1px solid #DDDDDD;
- }
-}
-.latest-updates-archived .latest-updates-container .results-heading {
- font-size: 24px;
- margin: 0;
-}
-.latest-updates-archived .latest-updates-container .results-heading:focus {
- outline: 3px solid #183052;
-}
-.latest-updates-archived .latest-updates-container .results-info {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
-}
-.theme-dark .latest-updates-archived .latest-updates-container .results-info {
- color: #FFFFFF;
-}
-.latest-updates-archived .latest-updates-container .results-info b,
-.latest-updates-archived .latest-updates-container .results-info strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .latest-updates-archived .latest-updates-container .results-info b,
-.theme-dark .latest-updates-archived .latest-updates-container .results-info strong {
- color: #FFFFFF;
-}
-.theme-dark .latest-updates-archived .latest-updates-container .results-info b,
-.theme-dark .latest-updates-archived .latest-updates-container .results-info strong {
- color: #FFFFFF;
-}
-.latest-updates-archived .latest-updates-container .results-info .bold {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
-}
-.theme-dark .latest-updates-archived .latest-updates-container .results-info .bold {
- color: #FFFFFF;
-}
-.latest-updates-archived .latest-updates-container .results-info .bold b,
-.latest-updates-archived .latest-updates-container .results-info .bold strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .latest-updates-archived .latest-updates-container .results-info .bold b,
-.theme-dark .latest-updates-archived .latest-updates-container .results-info .bold strong {
- color: #FFFFFF;
-}
-.theme-dark .latest-updates-archived .latest-updates-container .results-info .bold b,
-.theme-dark .latest-updates-archived .latest-updates-container .results-info .bold strong {
- color: #FFFFFF;
-}
-@media only screen and (min-width: 64em) {
- .latest-updates-archived .latest-updates-container .latest-updates-column {
- width: 100%;
- max-width: 770px;
- }
-}
-.latest-updates-archived .latest-updates-container .results-list {
- margin: 0;
- padding: 0;
- list-style: none;
- margin-top: 40px;
-}
-.latest-updates-archived .latest-updates-container .results-list:last-child {
- margin-bottom: 0;
-}
-.latest-updates-archived .latest-updates-item,
-.latest-updates-archived .latest-updates-item-skeleton {
- display: flex;
- flex-direction: column;
- margin-bottom: 25px;
- border-radius: 5px;
- box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.25);
- text-decoration: none;
- width: 100%;
- height: fit-content;
-}
-.latest-updates-archived .latest-updates-item:focus,
-.latest-updates-archived .latest-updates-item-skeleton:focus {
- outline: 3px solid #183052;
-}
-.latest-updates-archived .latest-updates-item:hover i, .latest-updates-archived .latest-updates-item:focus i,
-.latest-updates-archived .latest-updates-item-skeleton:hover i,
-.latest-updates-archived .latest-updates-item-skeleton:focus i {
- margin-left: 5px;
-}
-@media only screen and (min-width: 64em) {
- .latest-updates-archived .latest-updates-item,
-.latest-updates-archived .latest-updates-item-skeleton {
- flex-direction: row;
- }
-}
-.latest-updates-archived .latest-updates-item .item-img,
-.latest-updates-archived .latest-updates-item-skeleton .item-img {
- width: 100%;
- height: 180px;
-}
-@media only screen and (min-width: 64em) {
- .latest-updates-archived .latest-updates-item .item-img,
-.latest-updates-archived .latest-updates-item-skeleton .item-img {
- width: 360px;
- height: 240px;
- }
-}
-.latest-updates-archived .latest-updates-item .item-img img,
-.latest-updates-archived .latest-updates-item-skeleton .item-img img {
- object-fit: cover;
- width: 100%;
- height: 100%;
- border-radius: 5px 5px 0 0;
-}
-@media only screen and (min-width: 64em) {
- .latest-updates-archived .latest-updates-item .item-img img,
-.latest-updates-archived .latest-updates-item-skeleton .item-img img {
- border-radius: 5px 0 0 5px;
- }
-}
-.latest-updates-archived .latest-updates-item .item-box,
-.latest-updates-archived .latest-updates-item-skeleton .item-box {
- position: relative;
- display: flex;
- flex-direction: column;
- height: 100%;
- width: 100%;
- padding: 20px;
- background: #FFFFFF;
- border-radius: 0 0 5px 5px;
- min-height: 240px;
-}
-@media only screen and (min-width: 64em) {
- .latest-updates-archived .latest-updates-item .item-box,
-.latest-updates-archived .latest-updates-item-skeleton .item-box {
- border-radius: 0 5px 5px 0;
- }
-}
-.latest-updates-archived .latest-updates-item .item-box i,
-.latest-updates-archived .latest-updates-item-skeleton .item-box i {
- display: block;
- width: 32px;
- height: 32px;
- background: url("styles/resources/assets/icons/arrow-right.svg") no-repeat;
- background-size: 16px;
- background-position: center;
- background-color: rgba(0, 108, 224, 0.1);
- border-radius: 5px;
- transition-property: margin-left;
- transition-duration: 300ms;
- margin-top: auto;
-}
-.latest-updates-archived .latest-updates-item .item-box .category,
-.latest-updates-archived .latest-updates-item-skeleton .item-box .category {
- margin: 0;
- padding: 0;
- list-style: none;
- display: flex;
- flex-wrap: wrap;
- margin-bottom: 17px;
-}
-.latest-updates-archived .latest-updates-item .item-box .category__list,
-.latest-updates-archived .latest-updates-item-skeleton .item-box .category__list {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- line-height: 20px;
- color: #101820;
- position: relative;
- display: block;
- margin-right: 10px;
- margin-bottom: 3px;
-}
-.theme-dark .latest-updates-archived .latest-updates-item .item-box .category__list,
-.theme-dark .latest-updates-archived .latest-updates-item-skeleton .item-box .category__list {
- color: #FFFFFF;
-}
-@media only screen and (min-width: 64em) {
- .latest-updates-archived .latest-updates-item .item-box .category__list,
-.latest-updates-archived .latest-updates-item-skeleton .item-box .category__list {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- }
- .theme-dark .latest-updates-archived .latest-updates-item .item-box .category__list,
-.theme-dark .latest-updates-archived .latest-updates-item-skeleton .item-box .category__list {
- color: #FFFFFF;
- }
- .latest-updates-archived .latest-updates-item .item-box .category__list b,
-.latest-updates-archived .latest-updates-item .item-box .category__list strong,
-.latest-updates-archived .latest-updates-item-skeleton .item-box .category__list b,
-.latest-updates-archived .latest-updates-item-skeleton .item-box .category__list strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
- }
- .theme-dark .latest-updates-archived .latest-updates-item .item-box .category__list b,
-.theme-dark .latest-updates-archived .latest-updates-item .item-box .category__list strong,
-.theme-dark .latest-updates-archived .latest-updates-item-skeleton .item-box .category__list b,
-.theme-dark .latest-updates-archived .latest-updates-item-skeleton .item-box .category__list strong {
- color: #FFFFFF;
- }
- .theme-dark .latest-updates-archived .latest-updates-item .item-box .category__list b,
-.theme-dark .latest-updates-archived .latest-updates-item .item-box .category__list strong,
-.theme-dark .latest-updates-archived .latest-updates-item-skeleton .item-box .category__list b,
-.theme-dark .latest-updates-archived .latest-updates-item-skeleton .item-box .category__list strong {
- color: #FFFFFF;
- }
-}
-.latest-updates-archived .latest-updates-item .item-box .category__list:not(:first-child),
-.latest-updates-archived .latest-updates-item-skeleton .item-box .category__list:not(:first-child) {
- margin-left: 10px;
-}
-.latest-updates-archived .latest-updates-item .item-box .category__list:not(:first-child):before,
-.latest-updates-archived .latest-updates-item-skeleton .item-box .category__list:not(:first-child):before {
- content: "";
- position: absolute;
- height: 16px;
- top: 3px;
- left: -10px;
- border-left: 1px solid #101820;
-}
-.latest-updates-archived .latest-updates-item .item-box .item,
-.latest-updates-archived .latest-updates-item-skeleton .item-box .item {
- margin-bottom: 10px;
-}
-.latest-updates-archived .latest-updates-item .item-box .date,
-.latest-updates-archived .latest-updates-item-skeleton .item-box .date {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- margin: 0 0 5px 0;
- font-weight: 400;
-}
-.theme-dark .latest-updates-archived .latest-updates-item .item-box .date,
-.theme-dark .latest-updates-archived .latest-updates-item-skeleton .item-box .date {
- color: #FFFFFF;
-}
-@media only screen and (min-width: 64em) {
- .latest-updates-archived .latest-updates-item .item-box .date,
-.latest-updates-archived .latest-updates-item-skeleton .item-box .date {
- margin-bottom: 10px;
- }
-}
-.latest-updates-archived .latest-updates-item .item-box .title,
-.latest-updates-archived .latest-updates-item-skeleton .item-box .title {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
- font-size: 18px;
- margin-top: 10px;
- margin-bottom: 10px;
-}
-.theme-dark .latest-updates-archived .latest-updates-item .item-box .title,
-.theme-dark .latest-updates-archived .latest-updates-item-skeleton .item-box .title {
- color: #FFFFFF;
-}
-.theme-dark .latest-updates-archived .latest-updates-item .item-box .title,
-.theme-dark .latest-updates-archived .latest-updates-item-skeleton .item-box .title {
- color: #FFFFFF;
-}
-.latest-updates-archived .latest-updates-item .item-box .description,
-.latest-updates-archived .latest-updates-item-skeleton .item-box .description {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- margin: 0;
-}
-.theme-dark .latest-updates-archived .latest-updates-item .item-box .description,
-.theme-dark .latest-updates-archived .latest-updates-item-skeleton .item-box .description {
- color: #FFFFFF;
-}
-.latest-updates-archived .latest-updates-item-skeleton {
- box-shadow: none;
- border: solid 1px #F5F5F5;
-}
-
-.filter-container {
- display: none;
-}
-@media only screen and (min-width: 64em) {
- .filter-container {
- display: block;
- flex-basis: 25%;
- padding: 60px 0 0 60px;
- }
-}
-.filter-container .filter__heading {
- margin-top: 0;
- font-size: 24px;
-}
-.filter-container .filter__info {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- margin-bottom: 20px;
-}
-.theme-dark .filter-container .filter__info {
- color: #FFFFFF;
-}
-.filter-container .filter__subheading {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- font-weight: 700;
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- color: #101820;
-}
-.theme-dark .filter-container .filter__subheading {
- color: #FFFFFF;
-}
-.theme-dark .filter-container .filter__subheading {
- color: #FFFFFF;
-}
-.filter-container .filter__subheading b,
-.filter-container .filter__subheading strong {
- color: #101820;
-}
-@media only screen and (min-width: 64em) {
- .filter-container .filter__form {
- margin-top: 60px;
- }
-}
-@media only screen and (min-width: 64em) {
- .filter-container .filter__form .bpc {
- margin-top: 50px;
- }
-}
-.filter-container .input-group {
- display: block;
- margin: 10px 0;
-}
-.filter-container .input-group .input-row {
- display: flex;
-}
-.filter-container .input-group .input-row input[type=checkbox] {
- /* this is specifically to solve the issue of checkboxes not rendering properly on IE11 and Edge when label moves to the next line */
- flex: 0 0 24px;
-}
-.filter-container .input-group .input-row label {
- flex: 1;
-}
-
-.filter-container-mobile {
- margin-top: 40px;
- margin-bottom: 60px;
-}
-.filter-container-mobile .filter__heading {
- font-size: 24px;
-}
-.filter-container-mobile .filter__info {
- font-size: 16px;
-}
-@media only screen and (min-width: 64em) {
- .filter-container-mobile {
- display: none;
- }
-}
-
-.clear-filters {
- text-align: left;
-}
-.clear-filters .btn-clear-filters {
- margin-top: 20px;
- display: block;
- padding-left: 0;
- text-align: left;
-}
-
-.filter-btn-container {
- position: relative;
- display: block;
- width: 100%;
- background-color: #FFFFFF;
- z-index: 400;
- left: 0;
- top: 0;
-}
-.filter-btn-container.sticky {
- position: fixed;
- padding: 0 20px;
- z-index: 500;
-}
-.filter-btn-container.sticky::after {
- content: "";
- position: absolute;
- width: 100%;
- height: 15px;
- left: 0;
- bottom: -15px;
- z-index: 801;
- background-image: linear-gradient(to top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.6) 50%, #FFFFFF);
-}
-.filter-btn-container .btn-show-filters {
- margin-bottom: 20px;
-}
-
-/* for iphone screens 6,7,8 to prevent clear All button from hiding at the bottom */
-@media only screen and (max-height: 41.6875em) {
- .modal__content .modal-footer .btn-clear-filters {
- margin-bottom: 80px;
- }
-}
-.btn-show-filters,
-.btn-apply-filters {
- margin-top: 40px;
- width: 100%;
- display: block;
-}
-@media only screen and (min-width: 64em) {
- .btn-show-filters,
-.btn-apply-filters {
- margin-top: 60px;
- max-width: 160px;
- }
-}
-.btn-show-filters span::after,
-.btn-apply-filters span::after {
- background-image: url("styles/resources/assets/icons/icon-filter-white.svg");
-}
-
-@media only screen and (min-width: 48em) {
- .hidden-show-filters {
- display: none;
- }
-}
-
-@media only screen and (min-width: 48em) {
- .latest-updates-wrapper {
- display: flex;
- justify-content: space-between;
- align-items: center;
- }
-}
-
-.latest-updates-carousel-container {
- width: 100%;
-}
-.latest-updates-carousel-container .react-multi-carousel-item {
- height: 370px;
-}
-
-.latest-updates-carousel-item .img {
- background-size: cover;
- background-repeat: no-repeat;
- background-position: center center;
- position: absolute;
- display: flex;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- border-radius: 5px;
-}
-.latest-updates-carousel-item .item-box {
- width: 90%;
- height: 190px;
- padding: 20px;
- background: #FFFFFF;
- align-self: flex-end;
- margin-right: auto;
- display: flex;
- flex-direction: column;
- position: relative;
- border-top-right-radius: 5px;
-}
-@media only screen and (min-width: 48em) {
- .latest-updates-carousel-item .item-box {
- width: 75%;
- }
-}
-.latest-updates-carousel-item .item-box p {
- position: absolute;
- margin: 0;
- top: -29px;
- left: 0;
- width: 100%;
- background-color: #DC3548;
- border-top-right-radius: 5px;
- padding: 8px 20px;
- color: #FFFFFF;
- font-weight: 700;
- font-size: 12px;
- letter-spacing: 1.2px;
-}
-.latest-updates-carousel-item .item-box.live {
- border-top-right-radius: 0;
-}
-.latest-updates-carousel-item .item-box .title {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
- margin-top: 0;
- margin-bottom: 10px;
- display: block;
-}
-.theme-dark .latest-updates-carousel-item .item-box .title {
- color: #FFFFFF;
-}
-.theme-dark .latest-updates-carousel-item .item-box .title {
- color: #FFFFFF;
-}
-.latest-updates-carousel-item .item-box .description {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
-}
-.theme-dark .latest-updates-carousel-item .item-box .description {
- color: #FFFFFF;
-}
-.latest-updates-carousel-item .item-box i {
- display: block;
- width: 32px;
- height: 32px;
- background: url("styles/resources/assets/icons/arrow-right.svg") no-repeat;
- background-size: 16px;
- background-position: center;
- background-color: rgba(0, 108, 224, 0.1);
- margin-top: auto;
- border-radius: 5px;
- transition-property: margin-left;
- transition-duration: 300ms;
-}
-.latest-updates-carousel-item:hover i, .latest-updates-carousel-item:focus i {
- margin-left: 5px;
-}
-
-.cmp-link, .cmp-link--light {
- position: relative;
- color: #254A7E;
- font-size: 1.125rem;
- line-height: 1.5rem;
- transition: 150ms ease;
- text-decoration: underline;
-}
-.cmp-link::after, .cmp-link--light::after {
- content: "";
- display: none;
- position: absolute;
- top: -3px;
- left: -3px;
- right: -3px;
- bottom: -3px;
- border-radius: 2px;
- border: 2px solid #183052;
-}
-.cmp-link:hover, .cmp-link--light:hover, .cmp-link:focus, .cmp-link--light:focus, .cmp-link:active, .cmp-link--light:active {
- text-decoration: none;
-}
-.cmp-link:hover, .cmp-link--light:hover {
- color: #FFFFFF;
- background: #254A7E;
-}
-.cmp-link:focus, .cmp-link--light:focus {
- color: #FFFFFF;
- background: #254A7E;
- outline: none;
-}
-.cmp-link:focus::after, .cmp-link--light:focus::after {
- display: block;
-}
-.cmp-link:active, .cmp-link--light:active {
- color: #FFFFFF;
- background: #183052;
- outline: none;
-}
-.cmp-link:active::after, .cmp-link--light:active::after {
- display: block;
-}
-.cmp-link--light {
- color: #FFFFFF;
- text-decoration-color: #33C4E8;
-}
-.cmp-link--light:hover, .cmp-link--light:focus {
- color: #183052;
- background: #FFFFFF;
-}
-.cmp-link--light:active {
- color: #183052;
- background: #EDF2F4;
-}
-.cmp-link--light::after {
- border: 2px solid #33C4E8;
-}
-.cmp-link.lg, .lg.cmp-link--light {
- font-size: 1.75rem;
- line-height: 2.5rem;
- font-weight: 300;
-}
-
-.link-tiles {
- display: flex;
- flex-flow: column wrap;
- padding: 0;
- margin: 40px 0 60px;
-}
-@media only screen and (min-width: 64em) {
- .link-tiles {
- margin-bottom: 80px;
- }
-}
-@media only screen and (min-width: 48em) {
- .link-tiles {
- flex-flow: row wrap;
- }
-}
-.link-tiles__tile {
- display: flex;
- position: relative;
- justify-content: flex-start;
- align-content: center;
- align-items: center;
- height: 100px;
- border-radius: 5px;
- box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.25);
- background-color: #FFFFFF;
- padding-left: 20px;
- margin: 7px;
-}
-@media only screen and (min-width: 48em) {
- .link-tiles__tile {
- width: calc(50% - 15px);
- }
-}
-@media only screen and (min-width: 64em) {
- .link-tiles__tile {
- width: calc(33% - 15px);
- }
-}
-@media only screen and (min-width: 88.125em) {
- .link-tiles__tile {
- width: calc(25% - 15px);
- }
-}
-.link-tiles__tile > img {
- width: 50px;
- height: 50px;
- object-fit: contain;
-}
-.link-tiles__tile > a {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- font-weight: 700;
- margin: 0 0 0 15px;
- text-decoration: none;
- color: #000000;
- max-width: 48%;
- line-height: 1.37;
-}
-.theme-dark .link-tiles__tile > a {
- color: #FFFFFF;
-}
-.link-tiles__tile > a::after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
-}
-@media only screen and (min-width: 64em) {
- .link-tiles__tile > a::after {
- height: 100%;
- }
-}
-.link-tiles__tile > a:focus {
- outline: none;
-}
-.link-tiles__tile > a:focus::after {
- border: 1px solid #006CE0;
-}
-.link-tiles__tile:hover {
- cursor: pointer;
-}
-.link-tiles__tile:hover .link-tiles__arrow {
- right: 25px;
-}
-.link-tiles__arrow {
- width: 32px;
- width: 2rem;
- height: 32px;
- height: 2rem;
- min-width: 32px;
- min-width: 2rem;
- display: block;
- height: 32px;
- width: 32px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- display: block;
- position: absolute;
- right: 30px;
- top: 35px;
- background: url("styles/resources/assets/icons/arrow-right.svg") no-repeat;
- transition-property: right;
- transition-duration: 300ms;
- background-size: 16px;
- background-position: center;
- background-color: rgba(0, 108, 224, 0.1);
- border-radius: 5px;
-}
-
-.un_link-services-generic-tile {
- display: flex;
- flex-direction: column;
- background-color: #FFFFFF;
- box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.25);
- border-radius: 0;
- max-width: 927px;
- padding: 10px;
- margin-top: 3px;
-}
-@media only screen and (min-width: 40em) {
- .un_link-services-generic-tile {
- padding: 30px 30px 25px 35px;
- }
-}
-.un_link-services-generic-tile__header {
- display: flex;
- flex-flow: row nowrap;
- align-items: center;
- justify-content: space-between;
-}
-.un_link-services-generic-tile__header .heading {
- margin-top: 10;
- margin-bottom: 10px;
- flex-basis: 70%;
-}
-@media only screen and (min-width: 40em) {
- .un_link-services-generic-tile__header .heading {
- flex-basis: auto;
- }
-}
-.un_link-services-generic-tile__content p {
- font-size: 14px;
- margin: 0;
- line-height: 20px;
-}
-.un_link-services-generic-tile__panel {
- max-width: 927px;
- position: relative;
-}
-.un_link-services-generic-tile__panel::before, .un_link-services-generic-tile__panel::after {
- content: "";
- position: absolute;
- height: 5px;
- top: 0;
-}
-.un_link-services-generic-tile__panel::before {
- width: 50px;
- left: 0;
- background-color: #006CE0;
-}
-.un_link-services-generic-tile__panel::after {
- width: calc(100% - 49px);
- right: 0;
- background-color: #183052;
-}
-
-.linked-services p {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- color: #101820;
- max-width: 770px;
-}
-.theme-dark .linked-services p {
- color: #FFFFFF;
-}
-.linked-services p b,
-.linked-services p strong {
- color: #101820;
-}
-.linked-services__sub_header {
- max-width: 927px !important;
-}
-.linked-services__list {
- display: flex;
- flex-flow: column wrap;
- padding: 0;
- margin: 0 -7px 60px;
-}
-@media only screen and (min-width: 48em) {
- .linked-services__list {
- flex-flow: row wrap;
- }
-}
-.linked-services__list--item {
- display: flex;
- padding: 7px;
-}
-@media only screen and (min-width: 48em) {
- .linked-services__list--item {
- width: 50%;
- }
-}
-@media only screen and (min-width: 64em) {
- .linked-services__list--item {
- width: 50%;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .linked-services__list--item {
- width: 33.33%;
- }
-}
-@media only screen and (min-width: 88.125em) {
- .linked-services__list--item {
- width: 25%;
- }
-}
-.linked-services__list--item--skeleton {
- box-shadow: none;
-}
-.linked-services__list--item .list-link {
- display: flex;
- padding: 0 30px;
- align-items: center;
- background: #FFFFFF;
- height: 100px;
- width: 100%;
- text-decoration: none;
- border-radius: 5px;
- box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.25);
-}
-.linked-services__list--item .list-link__wrapper-block {
- display: flex;
-}
-.linked-services__list--item .list-link__wrapper-block-external {
- display: flex;
- margin-left: auto;
-}
-.linked-services__list--item .list-link:hover .list-link__external {
- transform: translate(3px, -3px);
-}
-.linked-services__list--item .list-link__icon {
- height: 40px;
- width: 40px;
- min-height: 40px;
- min-width: 40px;
-}
-.linked-services__list--item .list-link__title {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- font-weight: 700;
- color: #333333;
- line-height: 24px;
- padding: 0 20px 0 20px;
-}
-.theme-dark .linked-services__list--item .list-link__title {
- color: #FFFFFF;
-}
-.linked-services__list--item .list-link__external {
- transition: transform 150ms ease-out;
- backface-visibility: hidden;
- height: 32px;
- width: 32px;
- min-height: 32px;
- min-width: 32px;
- background-color: rgba(0, 121, 202, 0.1);
- display: flex;
- align-items: center;
- justify-content: center;
- background-repeat: no-repeat;
- border-radius: 5px;
- margin-left: auto;
-}
-.linked-services__list--item .list-link__external--cta {
- height: 18px;
- width: 18px;
- min-height: 18px;
- min-width: 18px;
-}
-.linked-services__list--item .list-link__internal {
- transition: transform 150ms ease-out;
- backface-visibility: hidden;
- height: 32px;
- width: 40px;
- min-height: 32px;
- min-width: 40px;
- display: flex;
- align-items: center;
- justify-content: center;
- background-repeat: no-repeat;
- border-radius: 5px;
- margin-left: auto;
-}
-.linked-services__list--item .list-link__internal--cta {
- height: 18px;
- width: 18px;
- min-height: 18px;
- min-width: 18px;
-}
-.linked-services__list--item .list-link--skeleton {
- display: block;
- padding: 30px 20px;
- box-shadow: none;
-}
-.linked-services__rightInternalLink {
- width: 500px;
-}
-.linked-services__rightInternalLink:not(.action)::after {
- top: 6px;
- float: right;
-}
-
-.linked-services-tile {
- display: flex;
- flex-direction: column;
- background-color: #FFFFFF;
- border-bottom: 0.0625rem solid #CCCCCC;
- padding: 1.25rem 0.625rem;
-}
-.linked-services-tile h2 {
- color: #000000;
-}
-.linked-services-tile__section-heading-border {
- border-bottom: 0.125rem solid #525252;
-}
-.linked-services-tile__block {
- display: flex;
- flex-flow: row nowrap;
- align-items: center;
- justify-content: space-between;
-}
-.linked-services-tile__block--title {
- font-size: var(--font-size-15);
-}
-.linked-services-tile__block--title-name {
- font-weight: bold !important;
-}
-.linked-services-tile__block--title-dateStr {
- font-weight: normal;
-}
-.linked-services-tile__block--label-link {
- display: flex;
- flex-direction: row;
- margin-right: 0.625rem;
- padding: 0.3125rem 1.04375rem;
- border: 0.125rem solid #183052;
- float: left;
-}
-.linked-services-tile__block--label-link:hover {
- cursor: pointer;
-}
-.linked-services-tile__block--label-link-text {
- color: #183052;
- font-weight: 500;
- font-size: var(--font-size-15);
-}
-.linked-services-tile__block--label-link-icon {
- margin-right: 0.3125rem;
- width: 1.2rem;
- height: 1.4rem;
- background: white url("styles/resources/assets/icons/icon-external-link-black.svg") no-repeat center;
- background-size: 1rem;
-}
-@media (max-width: 639px) {
- .linked-services-tile__block--label-link {
- float: left;
- margin-right: 0.3125rem;
- }
-}
-.linked-services-tile__block--label-btn {
- float: right;
- padding: 0.3125rem 1.04375rem;
- border: 0.125rem solid #BBBCBC;
-}
-.linked-services-tile__block--label-btn:hover {
- cursor: pointer;
-}
-@media (max-width: 639px) {
- .linked-services-tile__block--label {
- margin-top: 0.3125rem;
- }
-}
-@media (max-width: 639px) {
- .linked-services-tile__block {
- flex-flow: column;
- align-items: start;
- }
-}
-
-.cmp-menu-overlay {
- display: flex;
- justify-content: flex-end;
- overflow: hidden;
- width: 0;
- top: 0;
- right: 0;
- bottom: 0;
- z-index: -999;
- position: fixed;
- background: rgba(0, 0, 0, 0);
- transition: background-color 0.4s ease-in-out;
-}
-.cmp-menu-overlay.open {
- width: 100%;
- z-index: 999;
- background: rgba(0, 0, 0, 0.6);
-}
-
-.cmp-menu {
- width: 0;
- max-width: 330px;
- background: #FFFFFF;
- overflow: auto;
- -ms-overflow-style: none;
- scrollbar-width: none;
- transition: width 0.4s ease-in-out;
-}
-.cmp-menu__list {
- margin: 0;
- padding: 0;
- list-style: none;
-}
-.cmp-menu__list li.border-top::before {
- content: "";
- display: block;
- height: 1px;
- margin: 0 1.25rem;
- background: #D9D9D6;
-}
-.cmp-menu__link, .cmp-menu__accordion-trigger {
- display: flex;
- align-items: center;
- width: 100%;
- padding: 1.25rem;
- font-size: 1rem;
- font-weight: 500;
- color: #000000;
- background: #FFFFFF;
- border: none;
- text-decoration: none;
-}
-.cmp-menu__link img, .cmp-menu__accordion-trigger img {
- height: 20px;
- width: 20px;
- margin-right: 1.25rem;
-}
-.cmp-menu__link.link--grey, .cmp-menu__accordion-trigger.link--grey {
- font-weight: 400;
- color: #555555;
-}
-.cmp-menu__link:hover, .cmp-menu__accordion-trigger:hover {
- background: #99E1F3;
-}
-.cmp-menu__accordion-trigger::after {
- content: url("styles/resources/assets/icons/chevron-down-black.svg");
- margin-left: auto;
- width: 12px;
-}
-.cmp-menu__accordion-trigger.open::after {
- transform-origin: center;
- transform: rotate(180deg);
-}
-.cmp-menu__accordion-panel {
- display: flex;
- max-height: 0;
- overflow: hidden;
- flex-direction: column;
- background: #F7F7F7;
- transition: max-height 0.4s ease-in-out;
- margin: 0;
- padding: 0;
- list-style: none;
-}
-.cmp-menu__accordion-panel li a {
- display: flex;
- align-items: center;
- padding: 1.25rem;
- padding-left: 3.75rem;
- font-size: 1rem;
- color: #555555;
- text-decoration: none;
-}
-.cmp-menu__accordion-panel li:hover {
- background: #99E1F3;
-}
-.cmp-menu.open {
- width: 100%;
-}
-
-@media only screen and (min-width: 64em) {
- .cmp-custom-header__menu-container {
- display: none;
- }
-}
-
-.modal__overlay {
- position: fixed;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- z-index: 700;
- background-color: rgba(0, 0, 0, 0.75);
-}
-.modal__content {
- display: flex;
- flex-direction: column;
- z-index: 800;
- background: #FFFFFF;
- border: 0;
- outline: none;
- padding: 0;
- width: 100vw;
-}
-@media only screen and (min-width: 48em) {
- .modal__content {
- width: 780px;
- border-radius: 5px;
- outline: transparent 7px ridge;
- margin-top: 10px;
- margin-bottom: 10px;
- }
-}
-.modal__content--filter.modal__content {
- position: absolute;
- top: 0;
- left: 0;
- max-height: none;
- width: 100vw;
-}
-.modal__content--glossary.modal__content {
- padding: 30px 20px 35px;
-}
-@media only screen and (min-width: 48em) {
- .modal__content--glossary.modal__content {
- padding: 30px 30px 35px;
- }
-}
-@media only screen and (min-width: 48em) {
- .modal__content--inbox.modal__content, .modal__content--common.modal__content {
- width: 500px;
- }
-}
-.modal__content--inbox.modal__content .modal-header, .modal__content--common.modal__content .modal-header {
- padding: 30px 50px 10px 20px;
- height: auto;
-}
-.modal__content--inbox.modal__content .modal-header h2, .modal__content--common.modal__content .modal-header h2 {
- margin-bottom: 0;
-}
-.modal__content--inbox.modal__content .modal-header .close, .modal__content--common.modal__content .modal-header .close {
- top: 30px;
-}
-@media only screen and (min-width: 48em) {
- .modal__content--inbox.modal__content .modal-header, .modal__content--common.modal__content .modal-header {
- padding: 30px 60px 10px 30px;
- }
- .modal__content--inbox.modal__content .modal-header .close, .modal__content--common.modal__content .modal-header .close {
- right: 30px;
- }
-}
-.modal__content--inbox.modal__content .modal-header p, .modal__content--common.modal__content .modal-header p {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
-}
-.theme-dark .modal__content--inbox.modal__content .modal-header p, .theme-dark .modal__content--common.modal__content .modal-header p {
- color: #FFFFFF;
-}
-.modal__content--inbox.modal__content .modal-header p b,
-.modal__content--inbox.modal__content .modal-header p strong, .modal__content--common.modal__content .modal-header p b,
-.modal__content--common.modal__content .modal-header p strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .modal__content--inbox.modal__content .modal-header p b,
-.theme-dark .modal__content--inbox.modal__content .modal-header p strong, .theme-dark .modal__content--common.modal__content .modal-header p b,
-.theme-dark .modal__content--common.modal__content .modal-header p strong {
- color: #FFFFFF;
-}
-.theme-dark .modal__content--inbox.modal__content .modal-header p b,
-.theme-dark .modal__content--inbox.modal__content .modal-header p strong, .theme-dark .modal__content--common.modal__content .modal-header p b,
-.theme-dark .modal__content--common.modal__content .modal-header p strong {
- color: #FFFFFF;
-}
-.modal__content--inbox.modal__content .modal-header__subheader, .modal__content--common.modal__content .modal-header__subheader {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- margin-top: 20px;
- margin-bottom: 0;
-}
-.theme-dark .modal__content--inbox.modal__content .modal-header__subheader, .theme-dark .modal__content--common.modal__content .modal-header__subheader {
- color: #FFFFFF;
-}
-.modal__content--inbox.modal__content .modal-header__subheader b,
-.modal__content--inbox.modal__content .modal-header__subheader strong, .modal__content--common.modal__content .modal-header__subheader b,
-.modal__content--common.modal__content .modal-header__subheader strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .modal__content--inbox.modal__content .modal-header__subheader b,
-.theme-dark .modal__content--inbox.modal__content .modal-header__subheader strong, .theme-dark .modal__content--common.modal__content .modal-header__subheader b,
-.theme-dark .modal__content--common.modal__content .modal-header__subheader strong {
- color: #FFFFFF;
-}
-.theme-dark .modal__content--inbox.modal__content .modal-header__subheader b,
-.theme-dark .modal__content--inbox.modal__content .modal-header__subheader strong, .theme-dark .modal__content--common.modal__content .modal-header__subheader b,
-.theme-dark .modal__content--common.modal__content .modal-header__subheader strong {
- color: #FFFFFF;
-}
-.modal__content--inbox.modal__content .modal-body, .modal__content--common.modal__content .modal-body {
- padding-top: 20px;
- padding-bottom: 35px;
-}
-.modal__content--inbox.modal__content .modal-body p, .modal__content--common.modal__content .modal-body p {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- margin-top: 10px;
- margin-bottom: 10px;
-}
-.theme-dark .modal__content--inbox.modal__content .modal-body p, .theme-dark .modal__content--common.modal__content .modal-body p {
- color: #FFFFFF;
-}
-.modal__content--inbox.modal__content .modal-body p b,
-.modal__content--inbox.modal__content .modal-body p strong, .modal__content--common.modal__content .modal-body p b,
-.modal__content--common.modal__content .modal-body p strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .modal__content--inbox.modal__content .modal-body p b,
-.theme-dark .modal__content--inbox.modal__content .modal-body p strong, .theme-dark .modal__content--common.modal__content .modal-body p b,
-.theme-dark .modal__content--common.modal__content .modal-body p strong {
- color: #FFFFFF;
-}
-.theme-dark .modal__content--inbox.modal__content .modal-body p b,
-.theme-dark .modal__content--inbox.modal__content .modal-body p strong, .theme-dark .modal__content--common.modal__content .modal-body p b,
-.theme-dark .modal__content--common.modal__content .modal-body p strong {
- color: #FFFFFF;
-}
-.modal__content--inbox.modal__content .modal-body__subheader, .modal__content--common.modal__content .modal-body__subheader {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- margin-top: 0;
-}
-.theme-dark .modal__content--inbox.modal__content .modal-body__subheader, .theme-dark .modal__content--common.modal__content .modal-body__subheader {
- color: #FFFFFF;
-}
-.modal__content--inbox.modal__content .modal-body__subheader b,
-.modal__content--inbox.modal__content .modal-body__subheader strong, .modal__content--common.modal__content .modal-body__subheader b,
-.modal__content--common.modal__content .modal-body__subheader strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .modal__content--inbox.modal__content .modal-body__subheader b,
-.theme-dark .modal__content--inbox.modal__content .modal-body__subheader strong, .theme-dark .modal__content--common.modal__content .modal-body__subheader b,
-.theme-dark .modal__content--common.modal__content .modal-body__subheader strong {
- color: #FFFFFF;
-}
-.theme-dark .modal__content--inbox.modal__content .modal-body__subheader b,
-.theme-dark .modal__content--inbox.modal__content .modal-body__subheader strong, .theme-dark .modal__content--common.modal__content .modal-body__subheader b,
-.theme-dark .modal__content--common.modal__content .modal-body__subheader strong {
- color: #FFFFFF;
-}
-.modal__content--inbox.modal__content .modal-body p:first-of-type, .modal__content--common.modal__content .modal-body p:first-of-type {
- margin-top: 0;
-}
-.modal__content--inbox.modal__content .modal-body p:last-of-type, .modal__content--common.modal__content .modal-body p:last-of-type {
- margin-bottom: 30px;
-}
-.modal__content--inbox.modal__content .modal-body .input-group, .modal__content--common.modal__content .modal-body .input-group {
- margin-top: 0;
- margin-bottom: 0;
-}
-.modal__content--inbox.modal__content .modal-body .input-group .error-text, .modal__content--common.modal__content .modal-body .input-group .error-text {
- margin-bottom: 10px;
-}
-.modal__content--inbox.modal__content .modal-body .input-group + .modal-cta, .modal__content--common.modal__content .modal-body .input-group + .modal-cta {
- margin-top: 20px;
-}
-.modal__content--inbox.modal__content .modal-body .inbox-ul-folder-list > li > a, .modal__content--common.modal__content .modal-body .inbox-ul-folder-list > li > a {
- margin-left: 3px;
- margin-right: 3px;
- outline-offset: 0;
-}
-@media (max-width: 47.9375em) {
- .modal__content--inbox.modal__content .modal-body .inbox-ul-folder-list, .modal__content--common.modal__content .modal-body .inbox-ul-folder-list {
- width: 100vw;
- margin-left: -20px;
- }
-}
-@media only screen and (min-width: 48em) {
- .modal__content--inbox.modal__content .modal-body .inbox-ul-folder-list, .modal__content--common.modal__content .modal-body .inbox-ul-folder-list {
- width: 500px;
- margin-left: -30px;
- }
-}
-.modal__content--inbox.modal__content .modal-footer, .modal__content--common.modal__content .modal-footer {
- padding: 5px 20px 35px;
-}
-@media only screen and (min-width: 48em) {
- .modal__content--inbox.modal__content .modal-footer, .modal__content--common.modal__content .modal-footer {
- padding: 0 30px 35px;
- }
-}
-.modal__content--common.modal__content .modal-body p:last-of-type {
- margin-bottom: unset;
-}
-.modal__content--transition.modal__content {
- padding: 30px 20px 35px;
-}
-@media only screen and (min-width: 48em) {
- .modal__content--transition.modal__content {
- padding: 30px 30px 35px;
- }
-}
-.modal__content--transition.modal__content .modal-header {
- height: 100%;
- padding: 0;
-}
-.modal__content--transition.modal__content .modal-header h2 {
- max-width: 80%;
- margin-top: 0;
- margin-bottom: 10px;
-}
-.modal__content--transition.modal__content .modal-header .close {
- top: 0;
- right: 0;
-}
-.modal__content--transition.modal__content .modal-body {
- padding: 0;
-}
-.modal__content--transition.modal__content .modal-body .sub-heading {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
- margin-bottom: 10px;
-}
-.theme-dark .modal__content--transition.modal__content .modal-body .sub-heading {
- color: #FFFFFF;
-}
-.theme-dark .modal__content--transition.modal__content .modal-body .sub-heading {
- color: #FFFFFF;
-}
-.modal__content--transition.modal__content .modal-body .description {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- margin-bottom: 0;
- margin-top: 0;
-}
-.theme-dark .modal__content--transition.modal__content .modal-body .description {
- color: #FFFFFF;
-}
-.modal__content--transition.modal__content .modal-body .description b,
-.modal__content--transition.modal__content .modal-body .description strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .modal__content--transition.modal__content .modal-body .description b,
-.theme-dark .modal__content--transition.modal__content .modal-body .description strong {
- color: #FFFFFF;
-}
-.theme-dark .modal__content--transition.modal__content .modal-body .description b,
-.theme-dark .modal__content--transition.modal__content .modal-body .description strong {
- color: #FFFFFF;
-}
-@media (min-width: 22.4375em) and (max-width: 47.9375em) {
- .modal__content--transition.modal__content {
- width: 334px;
- padding: 30px 15px 30px 15px;
- border-radius: 5px;
- }
-}
-@media only screen and (min-width: 48em) {
- .modal__content--transition.modal__content {
- width: 434px;
- padding: 30px 30px 35px;
- border-radius: 5px;
- }
-}
-@media only screen and (max-width: 29.9375em) {
- .modal__content--transition.modal__content {
- width: 100%;
- padding: 20px 15px 20px 15px;
- width: 100%;
- border-radius: 0;
- }
-}
-.modal__content .modal-header {
- width: 100%;
- background: #FFFFFF;
- padding: 25px 20px 10px;
- /*
- This stuff provides the "sticky" header.
- We don't want a sticky header for small screen heights (or high levels
- of zoom) because then too large a portion of the screen is "filler".
- */
-}
-@media only screen and (min-height: 25pxem) {
- .modal__content .modal-header {
- border-radius: 5px 5px 0 0;
- position: sticky;
- top: 0;
- left: 0;
- height: 70px;
- z-index: 802;
- }
- .modal__content .modal-header::after {
- content: "";
- position: absolute;
- width: 100%;
- height: 15px;
- left: 0;
- bottom: -15px;
- z-index: 801;
- background-image: linear-gradient(to top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.6) 50%, #FFFFFF);
- }
-}
-@media only screen and (min-height: 25pxem) and (-ms-high-contrast: none), only screen and (min-height: 25pxem) and (-ms-high-contrast: active) {
- .modal__content .modal-header {
- position: relative;
- }
-}
-.modal__content .modal-header h2 {
- word-wrap: break-word;
- outline: 0;
- margin-top: 0;
-}
-.modal__content .modal-header .close {
- position: absolute;
- top: 20px;
- right: 20px;
-}
-.modal__content .modal-header--glossary {
- padding: 0;
- display: flex;
- justify-content: space-between;
- height: auto;
- min-height: 35px;
-}
-.modal__content .modal-header--glossary h2 {
- margin-bottom: 0;
-}
-.modal__content .modal-header--glossary .close {
- position: relative;
- top: -2px;
- right: 0;
-}
-@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
- .modal__content .modal-header--glossary .close {
- position: absolute;
- }
-}
-.modal__content .modal-body {
- height: 100%;
- width: 100%;
- overflow-y: auto;
- overflow-x: hidden;
- padding: 20px;
- z-index: 800;
-}
-@media only screen and (min-width: 48em) {
- .modal__content .modal-body {
- padding: 30px;
- }
-}
-.modal__content .modal-body #ytplayer {
- width: 100%;
- height: 52vw;
-}
-@media only screen and (min-width: 48em) {
- .modal__content .modal-body #ytplayer {
- width: 720px;
- height: 405px;
- }
-}
-.modal__content .modal-body p {
- word-wrap: break-word;
-}
-.modal__content .modal-body--glossary {
- padding: 30px 0 0;
-}
-.modal__content .modal-body--glossary .cmp-text {
- margin-top: 0;
-}
-.modal__content .modal-body--glossary p {
- margin: 0;
-}
-@media only screen and (min-width: 64em) {
- .modal__content .modal-body--glossary {
- padding: 30px 0 0;
- }
-}
-.modal__content .modal-footer {
- position: relative;
- height: fit-content;
- width: 100%;
- z-index: 802;
- background: #FFFFFF;
- padding: 5px 20px 10px;
-}
-.modal__content .modal-footer::after {
- content: "";
- position: absolute;
- width: 100%;
- height: 15px;
- left: 0;
- top: -15px;
- z-index: 801;
- background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.6) 50%, #FFFFFF);
-}
-.modal__content .modal-footer .input-group {
- margin: 0;
-}
-@media (max-width: 47.9375em) {
- .modal__content .modal-footer button {
- margin-bottom: 10px;
- }
- .modal__content .modal-footer button.btn-apply-filters {
- margin-bottom: 20px;
- }
-}
-.modal__content .modal-footer .modal-cta {
- margin-top: 10px;
- /* for mobile screens to prevent CTA buttons from hiding behind browser bottom menu */
-}
-@media only screen and (max-height: 41.6875em) {
- .modal__content .modal-footer .modal-cta {
- margin-bottom: 60px;
- }
-}
-@media (min-width: 360px) {
- .modal__content .modal-cta {
- display: flex;
- margin-top: 30px;
- }
-}
-@media (max-width: 63.9375em) {
- .modal__content .modal-cta {
- display: flex;
- flex-direction: column;
- }
-}
-.modal__content .modal-cta button {
- width: 100%;
- margin-top: 1em;
- margin-right: 0;
-}
-@media (min-width: 360px) {
- .modal__content .modal-cta button {
- display: inline-block;
- margin-right: 20px;
- }
-}
-.modal__content .modal-cta button:last-of-type {
- margin-right: 0;
-}
-
-.ReactModal__Body--open {
- overflow: hidden;
-}
-
-@media not all and (min-resolution: 0.001dpcm) {
- @supports (-webkit-appearance: none) {
- .modal-header--glossary {
- height: none;
- }
- .modal-header--glossary::after {
- bottom: -10px !important;
- }
-
- #btn-close-modal:focus {
- outline-offset: -2px;
- }
- }
-}
-.most-viewed-carousel-container {
- width: 100%;
-}
-.most-viewed-carousel-container .react-multi-carousel-item {
- height: 300px;
-}
-
-.most-viewed-carousel-item {
- flex-direction: column;
- justify-content: space-between;
- padding: 20px;
-}
-.most-viewed-carousel-item img {
- height: 25px;
-}
-.most-viewed-carousel-item span {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
- margin-top: 12px;
- margin-bottom: 10px;
- display: block;
-}
-.theme-dark .most-viewed-carousel-item span {
- color: #FFFFFF;
-}
-.theme-dark .most-viewed-carousel-item span {
- color: #FFFFFF;
-}
-.most-viewed-carousel-item p {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- line-height: 20px;
- margin-top: 0;
-}
-.theme-dark .most-viewed-carousel-item p {
- color: #FFFFFF;
-}
-.most-viewed-carousel-item .most-viewed-carousel-link {
- position: relative;
- display: block;
- margin-top: 0;
- color: #006CE0;
- margin-bottom: 0;
- font-size: 14px;
- font-weight: 500;
-}
-.most-viewed-carousel-item .most-viewed-carousel-link::after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 14px;
- height: 14px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- content: "";
- position: absolute;
- top: 2px;
- right: 5px;
- background-image: url("styles/resources/assets/icons/arrow-right.svg");
- transition: all 150ms;
-}
-.most-viewed-carousel-item .most-viewed-carousel-link.arrow::after {
- background-image: url("styles/resources/assets/icons/arrow-right.svg");
-}
-.most-viewed-carousel-item .most-viewed-carousel-link.external::after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 18px;
- height: 18px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- background-image: url("styles/resources/assets/icons/icon-external-link.svg");
-}
-.most-viewed-carousel-item:hover .most-viewed-carousel-link::after, .most-viewed-carousel-item:focus .most-viewed-carousel-link::after {
- right: 0;
-}
-
-.news__comp {
- margin: 40px 0 0;
- padding: 0 7px;
-}
-.news__comp .feature {
- position: relative;
- width: 100%;
- flex-basis: 50%;
- padding: 0 0 20px 0;
-}
-@media only screen and (min-width: 64em) {
- .news__comp .feature {
- padding-right: 60px;
- }
-}
-.news__comp .feature .feature__image {
- width: auto;
- min-width: 270px;
- min-height: 120px;
-}
-.news__comp .feature .feature__image img {
- width: 100%;
- max-height: auto;
- object-fit: cover;
-}
-.news__comp .feature .feature__title {
- padding-top: 20px;
- margin: 0 0 10px;
-}
-.news__comp .feature .feature__title a {
- text-decoration: none;
- color: #000000;
-}
-.news__comp .feature .feature__title a::after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
-}
-@media only screen and (min-width: 64em) {
- .news__comp .feature .feature__title a::after {
- height: 100%;
- width: calc(100% - 60px);
- }
-}
-.news__comp .feature .feature__title a:focus {
- outline: none;
-}
-.news__comp .feature .feature__title a:focus::after {
- border: 1px solid #006CE0;
-}
-.news__comp .feature .feature__description,
-.news__comp .feature .feature__published {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- display: block;
- max-width: 530px;
- margin-top: 0;
-}
-.theme-dark .news__comp .feature .feature__description,
-.theme-dark .news__comp .feature .feature__published {
- color: #FFFFFF;
-}
-.news__comp .feature .feature__description .cmp-text,
-.news__comp .feature .feature__published .cmp-text {
- padding: 0;
-}
-.news__comp .feature .feature__description .cmp-text p,
-.news__comp .feature .feature__description .cmp-text p b,
-.news__comp .feature .feature__description .cmp-text p strong,
-.news__comp .feature .feature__published .cmp-text p,
-.news__comp .feature .feature__published .cmp-text p b,
-.news__comp .feature .feature__published .cmp-text p strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- color: #101820;
-}
-.theme-dark .news__comp .feature .feature__description .cmp-text p,
-.theme-dark .news__comp .feature .feature__description .cmp-text p b,
-.theme-dark .news__comp .feature .feature__description .cmp-text p strong,
-.theme-dark .news__comp .feature .feature__published .cmp-text p,
-.theme-dark .news__comp .feature .feature__published .cmp-text p b,
-.theme-dark .news__comp .feature .feature__published .cmp-text p strong {
- color: #FFFFFF;
-}
-.news__comp .feature .feature__description .cmp-text p b,
-.news__comp .feature .feature__description .cmp-text p strong,
-.news__comp .feature .feature__description .cmp-text p b b,
-.news__comp .feature .feature__description .cmp-text p b strong,
-.news__comp .feature .feature__description .cmp-text p strong b,
-.news__comp .feature .feature__description .cmp-text p strong strong,
-.news__comp .feature .feature__published .cmp-text p b,
-.news__comp .feature .feature__published .cmp-text p strong,
-.news__comp .feature .feature__published .cmp-text p b b,
-.news__comp .feature .feature__published .cmp-text p b strong,
-.news__comp .feature .feature__published .cmp-text p strong b,
-.news__comp .feature .feature__published .cmp-text p strong strong {
- color: #101820;
-}
-.news__comp .feature .feature__published {
- margin: 15px 0;
-}
-.news__comp .feature .feature__icon {
- width: 32px;
- width: 2rem;
- height: 32px;
- height: 2rem;
- min-width: 32px;
- min-width: 2rem;
- display: block;
- height: 32px;
- width: 32px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- display: block;
- background: url("styles/resources/assets/icons/arrow-right.svg") no-repeat;
- transition-property: margin-left;
- transition-duration: 300ms;
- background-size: 16px;
- background-position: center;
- background-color: rgba(0, 108, 224, 0.1);
- border-radius: 5px;
-}
-.news__comp .feature:hover .feature__icon, .news__comp .feature:focus .feature__icon {
- margin-left: 5px;
-}
-.news__comp .list-container {
- position: relative;
- padding: 20px 0;
-}
-@media only screen and (min-width: 64em) {
- .news__comp .list-container {
- padding: 0 20px 20px 60px;
- border-left: 1px solid #DDDDDD;
- }
-}
-.news__comp .list-container .article-list {
- margin: 0;
- padding: 0;
- list-style: none;
- position: relative;
- width: 100%;
-}
-.news__comp .list-container .article-list li {
- position: relative;
- display: block;
- border-top: 1px solid #DDDDDD;
- padding: 15px 0;
-}
-.news__comp .list-container .article-list li:hover h3:after {
- right: -15px;
-}
-.news__comp .list-container .article-list li h3 {
- display: block;
- text-decoration: none;
- padding: 0;
- margin: 0 0 10px 0;
- height: 100%;
-}
-.news__comp .list-container .article-list li h3:after {
- content: "";
- position: relative;
- display: inline-block;
- right: -10px;
- top: 2px;
- width: 16px;
- height: 16px;
- background: url("styles/resources/assets/icons/arrow-right.svg") no-repeat;
- background-size: 16px;
- background-position: center;
- transition-property: all;
- transition-duration: 300ms;
-}
-.news__comp .list-container .article-list li h3 a {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- font-weight: 700;
- color: #000000;
- text-decoration: none;
- width: 100%;
-}
-.theme-dark .news__comp .list-container .article-list li h3 a {
- color: #FFFFFF;
-}
-.news__comp .list-container .article-list li h3 a::after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
-}
-.news__comp .list-container .article-list li h3 a:focus {
- outline: none;
-}
-.news__comp .list-container .article-list li h3 a:focus::after {
- border: 1px solid #006CE0;
-}
-.news__comp .list-container .article-list li span,
-.news__comp .list-container .article-list li p,
-.news__comp .list-container .article-list li p i {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- display: block;
- margin: 10px 0;
-}
-.news__comp .list-container .article-list li span > b,
-.news__comp .list-container .article-list li span strong,
-.news__comp .list-container .article-list li p > b,
-.news__comp .list-container .article-list li p strong,
-.news__comp .list-container .article-list li p i > b,
-.news__comp .list-container .article-list li p i strong {
- font-size: 16px;
-}
-.news__comp .list-container .article-list li span > i,
-.news__comp .list-container .article-list li p > i,
-.news__comp .list-container .article-list li p i > i {
- display: inline;
- margin: 0;
- padding: 0;
-}
-.theme-dark .news__comp .list-container .article-list li span,
-.theme-dark .news__comp .list-container .article-list li p,
-.theme-dark .news__comp .list-container .article-list li p i {
- color: #FFFFFF;
-}
-@media only screen and (min-width: 64em) {
- .news__comp .list-container .article-list li:first-child {
- border-top: 0;
- padding-top: 0;
- }
-}
-.news__comp .list-container .btn-container {
- padding-top: 20px;
- position: relative;
- display: block;
- width: 100%;
-}
-.news__comp .list-container .btn-container .btn {
- width: 100%;
- background: transparent;
-}
-.news__comp .list-container .btn-container .btn:hover, .news__comp .list-container .btn-container .btn:focus {
- background: #006CE0;
- color: #FFFFFF;
-}
-@media only screen and (min-width: 64em) {
- .news__comp .list-container .btn-container {
- position: relative;
- }
- .news__comp .list-container .btn-container .btn {
- max-width: 330px;
- }
-}
-
-.notification-banner {
- background-color: #F5F5F5;
- padding: 20px 30px 20px 0;
- display: flex;
- flex-direction: column;
-}
-.notification-banner__text {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- margin: 0;
- padding-bottom: 10px;
-}
-.theme-dark .notification-banner__text {
- color: #FFFFFF;
-}
-.notification-banner__text b,
-.notification-banner__text strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .notification-banner__text b,
-.theme-dark .notification-banner__text strong {
- color: #FFFFFF;
-}
-.theme-dark .notification-banner__text b,
-.theme-dark .notification-banner__text strong {
- color: #FFFFFF;
-}
-.notification-banner .is-underlined {
- text-decoration: underline;
-}
-.notification-banner__cta {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- padding: 0;
- margin: 0;
-}
-.theme-dark .notification-banner__cta {
- color: #FFFFFF;
-}
-.notification-banner__cta a {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #006CE0;
- text-decoration: underline;
-}
-.theme-dark .notification-banner__cta a {
- color: #FFFFFF;
-}
-@media only screen and (min-width: 64em) {
- .notification-banner {
- padding: 20px 0;
- flex-direction: row;
- align-items: center;
- }
- .notification-banner__text {
- padding-right: 20px;
- padding-bottom: 0;
- }
-}
-
-.opt-in-notifications {
- background: #FFFFFF;
- width: 100%;
- padding: 40px 20px;
-}
-@media only screen and (min-width: 64em) {
- .opt-in-notifications {
- padding: 60px 30px;
- }
-}
-.opt-in-notifications .heading {
- font-family: "Roboto", sans-serif;
- font-size: 22px;
- font-weight: 300;
-}
-.opt-in-notifications p:last-of-type {
- margin-bottom: 40px;
-}
-.opt-in-notifications span.email {
- text-decoration: underline;
- color: #006CE0;
-}
-.opt-in-notifications .icon-check-large {
- width: 60px;
- width: 3.75rem;
- height: 60px;
- height: 3.75rem;
- min-width: 60px;
- min-width: 3.75rem;
- display: block;
- height: 60px;
- width: 60px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- background-image: url("styles/resources/assets/icons/check-green-large.svg");
- margin-bottom: 20px;
-}
-
-.opt-in-notifications-form .section-heading,
-.opt-in-notifications-form .section-description {
- font-size: 18px;
- margin-left: 0;
-}
-.opt-in-notifications-form .section-heading {
- font-size: 24px;
-}
-
-.email-header {
- background-color: #183052;
- height: 120px;
- display: flex;
- align-items: center;
- justify-content: flex-start;
- width: 100%;
- padding: 0 20px;
-}
-@media only screen and (min-width: 64em) {
- .email-header {
- padding: 4px 40px;
- }
-}
-.email-header a.site-logo {
- padding: 0;
-}
-.email-header a.site-logo img {
- width: 200px;
- height: auto;
-}
-
-.opt-in-notifications-confirmation {
- display: block;
-}
-.opt-in-notifications-confirmation .l-padding {
- padding: 10px;
-}
-.opt-in-notifications-confirmation .l-padding h5 {
- margin: 20px 0;
-}
-.opt-in-notifications-confirmation .l-padding p {
- padding: 0;
- margin: 0;
-}
-
-.key-information {
- position: relative;
- margin-top: 40px;
- margin-bottom: 30px;
- padding: 30px 20px;
- background: linear-gradient(340deg, rgba(24, 48, 82, 0) 0%, #183052 51%);
- overflow: hidden;
- border-radius: 5px;
-}
-@media only screen and (min-width: 48em) {
- .key-information {
- margin-top: 60px;
- margin-bottom: 40px;
- padding: 30px 40px;
- background: linear-gradient(338deg, rgba(24, 48, 82, 0) 0%, #183052 55%);
- }
-}
-.key-information__content {
- display: flex;
- align-items: flex-start;
- justify-content: flex-start;
-}
-.key-information__icon {
- width: 24px;
- width: 1.5rem;
- height: 24px;
- height: 1.5rem;
- min-width: 24px;
- min-width: 1.5rem;
- display: block;
- height: 24px;
- width: 24px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- margin-top: 4px;
- margin-right: 14px;
-}
-.key-information__text {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- color: #FFFFFF;
- margin-top: 0;
- margin-bottom: 20px;
-}
-.theme-dark .key-information__text {
- color: #FFFFFF;
-}
-@media only screen and (min-width: 64em) {
- .key-information__text {
- max-width: 44%;
- }
-}
-.key-information__background {
- position: absolute;
- top: 0;
- right: 0;
- width: 100%;
- height: 100%;
- object-fit: cover;
- z-index: -1;
-}
-@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
- .key-information__background {
- width: 100%;
- height: auto;
- transform: translateY(-38%);
- }
-}
-@media (max-width: 47.9375em) {
- .key-information .btn {
- width: 100%;
- }
-}
-.key-information a:focus {
- outline-color: #FFFFFF;
-}
-
-.page-anchors .dropdown-menu {
- display: block;
-}
-@media only screen and (min-width: 48em) {
- .page-anchors .dropdown-menu {
- display: none;
- }
-}
-.page-anchors__links {
- margin: 0;
- padding: 0;
- list-style: none;
- display: none;
- margin-top: 20px;
-}
-@media only screen and (min-width: 48em) {
- .page-anchors__links {
- display: block;
- }
-}
-.page-anchors__links li {
- display: inline-block;
- margin: 20px 13px 0 7px;
-}
-.page-anchors__links li img {
- background-size: contain;
- background-repeat: no-repeat;
- background-position: center center;
- height: 25px;
- width: auto;
- margin-right: 20px;
-}
-.page-anchors__links li a,
-.page-anchors__links li span {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- color: #101820;
- display: flex;
- align-items: center;
- justify-content: center;
- text-decoration: none;
- background-color: transparent;
- transition: background-color 150ms ease;
- margin: 0;
-}
-.theme-dark .page-anchors__links li a,
-.theme-dark .page-anchors__links li span {
- color: #FFFFFF;
-}
-.page-anchors__links li a b,
-.page-anchors__links li a strong,
-.page-anchors__links li span b,
-.page-anchors__links li span strong {
- color: #101820;
-}
-.page-anchors__links li a:hover, .page-anchors__links li a:focus,
-.page-anchors__links li span:hover,
-.page-anchors__links li span:focus {
- background-color: #E5F1FD;
- text-decoration: underline;
-}
-.page-anchors__links li a:focus,
-.page-anchors__links li span:focus {
- outline: 0;
-}
-.page-anchors__links li a {
- border: 2px solid #006CE0;
- border-radius: 5px;
- padding: 15px 20px;
-}
-
-.pagination {
- margin: 0;
- padding: 0;
- list-style: none;
- display: flex;
- justify-content: center;
- margin: 40px auto 60px;
-}
-@media only screen and (min-width: 64em) {
- .pagination {
- margin: 40px 0 60px;
- justify-content: flex-start;
- }
-}
-.page-mygov-auth-home .pagination, .page-mygov-auth-content .pagination {
- margin-bottom: 0;
-}
-@media only screen and (min-width: 64em) {
- .page-mygov-auth-home .pagination, .page-mygov-auth-content .pagination {
- margin-bottom: 0;
- }
-}
-.pagination > li {
- width: 30px;
- height: 30px;
- display: flex;
- margin-right: 6px;
-}
-.pagination > li.previous a, .pagination > li.next a {
- position: relative;
- border: none;
- background: transparent;
- transition: none;
-}
-.pagination > li.previous a:after, .pagination > li.next a:after {
- content: "";
- position: absolute;
- height: 14px;
- width: 16px;
- top: 50%;
- transform: translateY(-50%);
-}
-.pagination > li.previous.disabled a, .pagination > li.next.disabled a {
- cursor: default;
-}
-.pagination > li.previous.disabled a:hover, .pagination > li.previous.disabled a:focus, .pagination > li.next.disabled a:hover, .pagination > li.next.disabled a:focus {
- border: none;
-}
-.pagination > li.previous a:after {
- background: url("styles/resources/assets/icons/arrow-left.svg") no-repeat;
-}
-.pagination > li.next a:after {
- background: url("styles/resources/assets/icons/arrow-right.svg") no-repeat;
-}
-.pagination > li.disabled .pagination > li.active a {
- border: 2px solid #006CE0;
- border-radius: 5px;
-}
-.pagination > li.next.disabled a:after {
- opacity: 0.4;
- background: url("styles/resources/assets/icons/arrow-right-grey.svg") no-repeat;
-}
-.pagination > li.previous.disabled a:after {
- opacity: 0.4;
- background: url("styles/resources/assets/icons/arrow-left-grey.svg") no-repeat;
-}
-.pagination > li.active a {
- color: #006CE0;
- border: 2px solid #006CE0;
-}
-.pagination > li.active a:focus {
- box-shadow: 0 0 0 1px #006CE0;
-}
-.pagination > li a {
- width: 30px;
- display: flex;
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- align-items: center;
- justify-content: center;
- background: #FFFFFF;
- border: 1px solid #DDDDDD;
- border-radius: 5px;
- cursor: pointer;
- transition: border-color 150ms ease;
-}
-.theme-dark .pagination > li a {
- color: #FFFFFF;
-}
-.pagination > li a b,
-.pagination > li a strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .pagination > li a b,
-.theme-dark .pagination > li a strong {
- color: #FFFFFF;
-}
-.theme-dark .pagination > li a b,
-.theme-dark .pagination > li a strong {
- color: #FFFFFF;
-}
-.pagination > li a:active, .pagination > li a:focus, .pagination > li a:hover {
- border: 2px solid #006CE0;
- border-radius: 5px;
- color: #006CE0;
-}
-.pagination > li a:focus {
- box-shadow: 0 0 0 3px #183052;
- outline: none;
-}
-.pagination .break-me {
- cursor: not-allowed;
-}
-.pagination .break-me > a {
- pointer-events: none;
- border-color: transparent;
- background-color: transparent;
-}
-.pagination .break-me > a:hover, .pagination .break-me > a:focus {
- border-color: transparent;
-}
-.pagination .break-me > a:hover .indicator::after, .pagination .break-me > a:focus .indicator::after {
- color: #006CE0;
-}
-.pagination .break-me .indicator {
- position: relative;
-}
-.pagination .break-me .indicator:after {
- content: "...";
- position: absolute;
- left: 50%;
- top: 50%;
- transform: translate(-45%, -65%);
- color: #DDDDDD;
- font-weight: 700;
- letter-spacing: 1px;
- transition: color 150ms ease;
-}
-
-.payments .loading-section {
- display: flex;
- flex-direction: column;
- align-items: flex-start;
-}
-.payments .loading-section .loading-spinner {
- width: 96px;
- width: 6rem;
- height: 96px;
- height: 6rem;
- min-width: 96px;
- min-width: 6rem;
- display: block;
- height: 96px;
- width: 96px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- background-image: url("styles/resources/assets/icons/spinner.svg");
- margin: 13px 28px 0;
-}
-@media only screen and (min-width: 77.75em) {
- .payments .loading-section .loading-spinner {
- width: 96px;
- width: 6rem;
- height: 96px;
- height: 6rem;
- min-width: 96px;
- min-width: 6rem;
- display: block;
- height: 96px;
- width: 96px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- margin: 17px 35px 0;
- }
-}
-.payments .no-payments {
- display: flex;
- flex-flow: row nowrap;
-}
-.payments .no-payments .no-payments-container {
- margin-right: auto;
- margin-left: 0;
- display: flex;
- flex-direction: column;
- align-items: center;
-}
-.payments .no-payments .no-payments-container .no-payments-icon-container {
- flex: 1;
- flex-basis: auto;
- width: 50px;
-}
-.payments .no-payments .no-payments-container .no-payments-icon-container .icon {
- width: 100%;
- height: auto;
-}
-.payments .no-payments .no-payments-container .no-payments-text-container {
- flex: 1;
- flex-basis: auto;
- width: 100%;
- text-align: center;
-}
-.payments .no-payments .no-payments-container .no-payments-text-container p {
- margin: 0 !important;
-}
-
-.payments-dashboard {
- margin: 60px 0 20px;
-}
-.payments-dashboard .loading-section {
- display: flex;
- flex-direction: column;
- align-items: flex-start;
-}
-.payments-dashboard .loading-section .loading-spinner {
- width: 96px;
- width: 6rem;
- height: 96px;
- height: 6rem;
- min-width: 96px;
- min-width: 6rem;
- display: block;
- height: 96px;
- width: 96px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- background-image: url("styles/resources/assets/icons/spinner.svg");
- margin: 13px 28px 0;
-}
-@media only screen and (min-width: 77.75em) {
- .payments-dashboard .loading-section .loading-spinner {
- width: 96px;
- width: 6rem;
- height: 96px;
- height: 6rem;
- min-width: 96px;
- min-width: 6rem;
- display: block;
- height: 96px;
- width: 96px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- margin: 17px 35px 0;
- }
-}
-.payments-dashboard .payments-table {
- box-shadow: 0 2pt 8pt rgba(0, 0, 0, 0.1254901961);
-}
-.payments-dashboard__view-all-row {
- text-align: right;
- font-size: 16px;
- font-family: "Roboto", sans-serif;
- padding-top: 10px;
-}
-.payments-dashboard .no-payments-container {
- background-color: #FFFFFF;
- box-shadow: 0 0 2px rgba(17, 17, 18, 0.2509803922);
- border-radius: 5px;
- opacity: 1;
- padding: 20px 20px 20px 20px;
- display: flex;
- align-items: center;
-}
-@media screen and (max-width: 320px) {
- .payments-dashboard .no-payments-container {
- flex-direction: column;
- }
-}
-.payments-dashboard .no-payments-container .no-payments-icon-container {
- flex: 1;
- flex-basis: auto;
- width: 44px;
- margin-right: 15px;
-}
-.payments-dashboard .no-payments-container .no-payments-icon-container .icon {
- width: 100%;
- height: auto;
-}
-.payments-dashboard .no-payments-container .no-payments-text-container {
- flex: 1;
- flex-basis: auto;
- width: 100%;
-}
-@media screen and (max-width: 320px) {
- .payments-dashboard .no-payments-container .no-payments-text-container {
- text-align: center;
- }
-}
-.payments-dashboard .no-payments-container .no-payments-text-container p {
- font-size: 16px;
- margin: 0 !important;
-}
-
-.payments-filter {
- display: block;
- min-height: 30px;
-}
-.payments-filter .btn {
- color: #183052;
- padding-left: 0;
- margin: 5px 0;
-}
-.payments-filter__show-hide-filter-container {
- display: block;
-}
-.payments-filter__show-hide-filter {
- padding-top: 5px;
-}
-.payments-filter__show-hide-clear-filter-container {
- display: block;
- min-height: 30px;
- margin-top: 10px;
-}
-.payments-filter__show-hide-filter-container {
- float: left;
-}
-.payments-filter__clear-filter-container {
- float: right;
-}
-.payments-filter__clear-filter {
- height: auto;
- width: auto;
- background: transparent;
- min-width: auto;
- padding: 5px;
-}
-.payments-filter__clear-filter.btn {
- padding: 0 15px 0 0;
- color: #006CE0;
-}
-.payments-filter__clear-filter.btn::after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 12px;
- height: 12px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- background-image: url("styles/resources/assets/icons/clear.svg");
- top: 2px;
-}
-.payments-filter__clear-filter.btn:hover {
- background-color: transparent;
-}
-.payments-filter__date-filter-container .custom-datepicker__input::-ms-clear {
- display: none;
-}
-.payments-filter__date-filter-container .custom-datepicker__calendar-button {
- height: 45px;
- top: -6px;
-}
-.payments-filter__date-filter-container .input-group input {
- margin: 5px 0;
- border-color: #183052;
-}
-@media screen and (max-width: 768px) {
- .payments-filter__date-filter-container {
- display: block;
- }
- .payments-filter__date-filter-container .input-group {
- margin: 0;
- padding: 5px;
- }
-}
-@media screen and (min-width: 768px) {
- .payments-filter__date-filter-container {
- display: flex;
- }
- .payments-filter__date-filter-container .input-group {
- margin: 0;
- padding: 10px 15px 10px 0;
- }
- .payments-filter__date-filter-container__date-from-filter-container {
- width: 50%;
- }
- .payments-filter__date-filter-container__date-to-filter-container {
- width: 50%;
- }
-}
-.payments-filter__date-filter-container label {
- color: #183052;
-}
-.payments-filter__filter-buttons-container {
- display: flex;
- flex-wrap: wrap;
-}
-.payments-filter__payment-system {
- border: 2px solid #183052;
- background-color: #FFFFFF;
- border-radius: 15px;
- font-size: 14px;
-}
-.payments-filter__payment-system.btn {
- padding: 5px 20px 5px 20px;
- text-align: center;
- margin-right: 10px;
- margin-bottom: 5px;
- min-height: 30px;
- min-width: 100px;
- flex-grow: 1;
-}
-.payments-filter__payment-system.btn:hover {
- color: #FFFFFF;
- background-color: #006CE0;
- border-color: #006CE0;
-}
-.payments-filter__payment-system.btn:active {
- color: #FFFFFF;
- background-color: #183052;
-}
-.payments-filter__payment-system.selected {
- color: #FFFFFF;
- background-color: #183052;
- padding: 5px 20px;
-}
-.payments-filter__payment-system.selected::after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 13px;
- height: 13px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- background-image: url("styles/resources/assets/icons/clear-white.svg");
- position: absolute;
- top: 6px;
- right: 2px;
-}
-.payments-filter__payment-system.selected:hover {
- background-color: #808080;
- border-color: #808080;
- color: #FFFFFF;
-}
-.payments-filter__payment-system.selected:active {
- color: #183052;
- background-color: #FFFFFF;
-}
-
-img.payments-indicator-icon {
- display: inline-block;
- width: 30px;
- height: 30px;
- padding: 5px;
- background-color: #FCB80E;
- border-radius: 50%;
- margin-right: 0.5rem;
- text-align: center;
- vertical-align: middle;
-}
-
-@media screen and (max-width: 480px) {
- .modal__content.modal__content--transactions {
- min-width: 327px;
- }
-}
-@media screen and (min-width: 480px) {
- .modal__content.modal__content--transactions {
- min-width: 550px;
- }
-}
-
-dl.lodgement-components > *.lodgement-components__component.lodgement-components__component--important > dd, dl.lodgement-components > *.lodgement-components__component.lodgement-components__component--important > dt, dl.lodgement-components > *.lodgement-components__component.lodgement-components__component--long > dt, dl.payment-components > *.payment-components__component.payment-components__component--important > dd, dl.payment-components > *.payment-components__component.payment-components__component--important > dt, dl.payment-components > *.payment-components__component.payment-components__component--long > dt, .transaction-details .distinctive {
- color: #101820;
- font-weight: bold;
- font-size: 1.15em;
-}
-dl.lodgement-components > *.lodgement-components__component.lodgement-components__component--important > dd > strong, dl.lodgement-components > *.lodgement-components__component.lodgement-components__component--important > dt > strong, dl.lodgement-components > *.lodgement-components__component.lodgement-components__component--long > dt > strong, dl.payment-components > *.payment-components__component.payment-components__component--important > dd > strong, dl.payment-components > *.payment-components__component.payment-components__component--important > dt > strong, dl.payment-components > *.payment-components__component.payment-components__component--long > dt > strong, .transaction-details .distinctive > strong {
- font-weight: bold;
-}
-
-.transaction-details {
- color: #525252;
- font-size: 16px;
-}
-.transaction-details h3,
-.transaction-details h4 {
- margin: 10px 0 10px 0;
-}
-.transaction-details__summary {
- font-size: 18px;
- margin-bottom: 10px;
-}
-.transaction-details__summary .payment-date-with-indicator {
- display: flex;
- flex-flow: row nowrap;
- align-items: center;
-}
-.transaction-details__summary .row {
- display: flex;
- justify-content: space-between;
- flex-wrap: nowrap;
- padding: 0;
- align-items: center;
-}
-.transaction-details__summary .row:first-child {
- min-height: 40px;
-}
-.transaction-details__summary .row > * {
- margin-top: auto;
- margin-bottom: auto;
-}
-@media (max-width: 47.9375em) {
- .transaction-details__summary .row {
- display: flex !important;
- }
-}
-.transaction-details__summary .row > :first-child {
- max-width: 70%;
- padding-right: 30px;
- margin-left: 0;
-}
-.transaction-details__summary .row > :last-child {
- max-width: 30%;
- margin-right: 0;
-}
-.transaction-details .hline {
- border: 1px solid #EAEAEA;
- margin-top: 15px;
- margin-bottom: 15px;
-}
-.transaction-details .payment-breakdown-section {
- margin: 0;
-}
-@media screen and (max-width: 480px) {
- .transaction-details .components .component-type {
- max-width: 200px;
- }
-}
-@media screen and (min-width: 480px) {
- .transaction-details .components .component-type {
- max-width: 260px;
- }
-}
-.transaction-details .net-payment-amount.row {
- padding-bottom: 15px;
-}
-.transaction-details .links a {
- padding: 5px 25px 5px 0;
- text-decoration: none;
- display: flex;
- justify-content: flex-end;
-}
-.transaction-details .links a::after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 20px;
- height: 20px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- transition: transform 150ms ease-out;
- backface-visibility: hidden;
- top: 5px;
- background-image: url("styles/resources/assets/icons/icon-external-link.svg");
-}
-.transaction-details .links a:hover::after {
- transform: translate(3px, -3px);
-}
-.transaction-details .close-button-container button {
- min-width: 100%;
- margin-top: 20px;
-}
-
-ul.lodgements-list {
- list-style: none;
- margin: 0;
- padding: 0;
-}
-ul.lodgements-list > li {
- margin: 0;
- padding: 0;
-}
-
-dl.payment-components {
- margin: 0;
- padding: 0;
-}
-dl.payment-components > * > dd, dl.payment-components > * > dt {
- color: #525252;
- font-size: 1em;
- margin: 0;
- font-weight: normal;
-}
-dl.payment-components > *.payment-components__component {
- display: flex;
- flex-flow: row nowrap;
- justify-content: space-between;
-}
-dl.payment-components > *.payment-components__component > dd, dl.payment-components > *.payment-components__component > dt {
- width: 50%;
-}
-dl.payment-components > *.payment-components__component > dd {
- text-align: right;
-}
-dl.payment-components > *.payment-components__component.payment-components__component--long {
- flex-flow: column nowrap;
- justify-content: initial;
-}
-dl.payment-components > *.payment-components__component.payment-components__component--long > dd, dl.payment-components > *.payment-components__component.payment-components__component--long > dt {
- width: 100%;
-}
-dl.payment-components > *.payment-components__component.payment-components__component--long > dd {
- text-align: left;
- margin-top: 5px;
-}
-dl.payment-components > *.payment-components__component.payment-components__component--long > dt {
- font-size: inherit;
-}
-dl.payment-components > div + * {
- margin-top: 10px;
-}
-
-dl.lodgement-components {
- margin: 0;
- padding: 0;
-}
-dl.lodgement-components > * > dd, dl.lodgement-components > * > dt {
- color: #525252;
- font-size: 1em;
- margin: 0;
- font-weight: normal;
-}
-dl.lodgement-components > *.lodgement-components__component {
- display: flex;
- flex-flow: row nowrap;
- justify-content: space-between;
-}
-dl.lodgement-components > *.lodgement-components__component > dd, dl.lodgement-components > *.lodgement-components__component > dt {
- width: 50%;
-}
-dl.lodgement-components > *.lodgement-components__component > dd {
- text-align: right;
-}
-dl.lodgement-components > *.lodgement-components__component.lodgement-components__component--long {
- flex-flow: column nowrap;
- justify-content: initial;
-}
-dl.lodgement-components > *.lodgement-components__component.lodgement-components__component--long > dd, dl.lodgement-components > *.lodgement-components__component.lodgement-components__component--long > dt {
- width: 100%;
-}
-dl.lodgement-components > *.lodgement-components__component.lodgement-components__component--long > dd {
- text-align: left;
- margin-top: 5px;
-}
-dl.lodgement-components > *.lodgement-components__component.lodgement-components__component--long > dt {
- font-size: inherit;
-}
-dl.lodgement-components > div + * {
- margin-top: 10px;
-}
-
-.payments-table {
- max-width: 1072px;
- min-width: 280px;
-}
-.payments-table .cmp-text table tr td,
-.payments-table .cmp-text table tr th {
- border-bottom: #F5F5F5 2px solid;
-}
-@media screen and (max-width: 480px) {
- .payments-table .cmp-text table tr td,
-.payments-table .cmp-text table tr th {
- padding-left: 5px;
- padding-right: 5px;
- }
-}
-.payments-table .cmp-text {
- margin: 0 !important;
- min-height: 180px;
-}
-@media only screen and (min-width: 48em) {
- .payments-table .cmp-text {
- min-height: 210px;
- }
-}
-.payments-table .table-responsive {
- margin: 0 !important;
-}
-.payments-table .future-definition-row {
- background: #EAEAEA !important;
- padding: 20px 20px 20px 20px;
- max-width: 1072px;
- min-width: 280px;
-}
-.payments-table .future-definition-text {
- display: inline;
- margin-left: 10px;
- line-height: 30px !important;
- color: #000000;
- font-weight: 500;
- font-size: 16px;
- font-family: "Roboto", sans-serif;
-}
-.payments-table__view-all-row {
- text-align: right;
- font-size: 16px;
- font-family: "Roboto", sans-serif;
- padding: 10px 10px 0 0;
-}
-.payments-table__view-all-row .link, .payments-table__view-all-row .linked-services__rightInternalLink {
- color: #006CE0;
-}
-.payments-table .future-icon-cell {
- vertical-align: top;
-}
-.payments-table__table {
- border-collapse: collapse;
- width: 100%;
- max-width: 1072px;
- min-width: 280px;
- background-color: #FFFFFF !important;
-}
-.payments-table__table th button.ascending::after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 15px;
- height: 15px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- margin-left: 0.5em;
- position: absolute;
- top: auto;
- right: auto;
- background-image: url("styles/resources/assets/icons/arrow-up-black.svg");
- transition-property: none;
-}
-.payments-table__table th button.descending::after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 15px;
- height: 15px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- margin-left: 0.5em;
- position: absolute;
- top: auto;
- right: auto;
- background-image: url("styles/resources/assets/icons/arrow-down-black.svg");
- transition-property: none;
-}
-.payments-table__table button.payments-table__sort-button {
- border: 0;
- background-color: #FFFFFF;
- font-weight: bold;
- color: #183052;
- font-size: 16px;
- cursor: pointer;
- padding: 0;
-}
-.payments-table__table button.payments-table__sort-button:focus {
- outline: auto;
-}
-.payments-table__table__table-heading {
- background-color: #FFFFFF;
-}
-.payments-table__table__table-heading__amount {
- text-align: right !important;
-}
-.payments-table__table__payment-row {
- border-width: 0;
- border: none;
- cursor: pointer;
- background-color: #FFFFFF !important;
- transition: background-color 0.5s ease-in;
-}
-.payments-table__table__payment-row.new {
- background-color: #EAEAEA !important;
- transition: background-color 0.5s ease-in;
-}
-.payments-table__table__payment-row .link, .payments-table__table__payment-row .linked-services__rightInternalLink {
- font-weight: 600 !important;
-}
-.payments-table__table__payment-row button.view-payment {
- border: 0;
- background: inherit;
-}
-.payments-table__table__payment-row button.view-payment.view-payment--wide {
- color: #006CE0;
-}
-.payments-table__table__payment-row__payment-desc {
- position: relative;
- line-height: 25px !important;
-}
-.payments-table__table__payment-row__payment-desc__system {
- font-weight: 600;
- font-size: 18px !important;
-}
-.payments-table__table__payment-row__payment-desc__amount {
- font-weight: 600;
- font-size: 18px !important;
-}
-.payments-table__table__payment-row__payment-detail {
- line-height: 25px !important;
-}
-.payments-table__table__payment-row__payment-detail__amount {
- font-weight: 600;
-}
-.payments-table__table__payment-row__payment-detail__amount.negative {
- color: #DC3548;
-}
-.payments-table__table__payment-cell {
- color: #525252;
-}
-.payments-table__table__payment-cell__payment-system__literal {
- font-size: 18px !important;
- font-weight: 500 !important;
-}
-.payments-table__table__payment-cell__amount {
- font-size: 18px !important;
- text-align: right !important;
- font-weight: 500 !important;
-}
-.payments-table__table__payment-cell__action {
- min-width: 110px;
-}
-.payments-table__table__text-message-row {
- background-color: #FFFFFF !important;
-}
-.payments-table__table__text-message-row__text-message-cell {
- text-align: center !important;
-}
-.payments-table__table--narrow .payments-table__table__payment-row button.view-payment {
- text-align: inherit;
-}
-.payments-table__table--narrow .payments-table__table__payment-row button.view-payment:focus {
- outline: none;
-}
-.payments-table__table--narrow .payments-table__table__payment-row:focus-within {
- outline: 3px solid #000000;
-}
-.payments-table__show-more-results {
- margin-top: 10px;
- display: inline-block;
-}
-.payments-table__show-more-results .link, .payments-table__show-more-results .linked-services__rightInternalLink {
- font-weight: normal;
- color: #183052;
- cursor: pointer;
- text-decoration: underline;
-}
-.payments-table__show-more-results .link:hover, .payments-table__show-more-results .linked-services__rightInternalLink:hover {
- text-decoration: none;
-}
-.payments-table__show-more-results .link:not(.action)::after, .payments-table__show-more-results .linked-services__rightInternalLink:not(.action)::after {
- background: url("styles/resources/assets/icons/chevron-down.svg") no-repeat;
- top: 5px;
-}
-.payments-table__show-more-results .link:not(.action):hover::after, .payments-table__show-more-results .linked-services__rightInternalLink:not(.action):hover::after, .payments-table__show-more-results .link:not(.action):focus::after, .payments-table__show-more-results .linked-services__rightInternalLink:not(.action):focus::after {
- right: -10px;
-}
-
-.error-container {
- height: calc(100vh - 488px);
- min-height: 200px;
- min-height: 12.5rem;
- display: flex;
- flex-direction: column;
- align-items: center;
- justify-content: center;
- width: 100%;
-}
-.error-container img {
- height: 68px;
- height: 4.25rem;
- width: 68px;
- width: 4.25rem;
-}
-
-.max-content-width {
- max-width: 768px;
-}
-@media (max-width: 639px) {
- .max-content-width {
- width: 100%;
- }
-}
-
-.callout-box-content p {
- margin-bottom: 8px;
- margin-bottom: 0.5rem;
- margin-top: 0;
-}
-
-.conflicting-profile-details {
- display: flex;
- flex-direction: column;
-}
-.conflicting-profile-details > div {
- display: flex;
-}
-.conflicting-profile-details div > p {
- margin: 0;
-}
-.conflicting-profile-details div > p:first-child {
- width: 20%;
-}
-@media (max-width: 639px) {
- .conflicting-profile-details > div {
- flex-direction: column;
- }
- .conflicting-profile-details div > p:first-child {
- width: 100%;
- }
-}
-
-.personal-details-table > div {
- display: flex;
- border-top: 2px solid #D9D9D6;
- border-top: 0.125rem solid #D9D9D6;
-}
-.personal-details-table > div:last-child {
- border-bottom: 2px solid #D9D9D6;
- border-bottom: 0.125rem solid #D9D9D6;
-}
-.personal-details-table p {
- margin: 24px 0;
- margin: 1.5rem 0;
-}
-.personal-details-table .label-column {
- margin: 0 16px 0 20px;
- margin: 0 1rem 0 1.25rem;
- display: flex;
- align-items: center;
- width: 30%;
-}
-.personal-details-table .label-column p {
- margin: 24px 0;
- margin: 1.5rem 0;
-}
-.personal-details-table .label-column .alert-icon-box {
- border-radius: 5px;
- border-radius: 0.3125rem;
- padding: 7px;
- padding: 0.4375rem;
- display: flex;
- justify-content: center;
- background-color: #FBE679;
-}
-.personal-details-table .label-column .alert-icon-box img {
- width: 16px;
- width: 1rem;
- height: 16px;
- height: 1rem;
-}
-@media (max-width: 639px) {
- .personal-details-table > div {
- flex-direction: column;
- }
- .personal-details-table > div:last-child {
- border-bottom: none;
- }
- .personal-details-table p {
- margin: 0 0 20px;
- margin: 0 0 1.25rem;
- }
- .personal-details-table .label-column {
- width: 100%;
- margin: 0;
- }
- .personal-details-table .label-column p {
- margin: 20px 0 12px;
- margin: 1.25rem 0 0.75rem;
- }
-}
-
-.callout-box-container {
- border-radius: 4px;
- border-radius: 0.25rem;
- padding: 20px;
- padding: 1.25rem;
- display: flex;
- flex-direction: row-reverse;
- justify-content: flex-end;
-}
-@media (max-width: 639px) {
- .callout-box-container {
- padding: 12px;
- padding: 0.75rem;
- }
-}
-.callout-box-container.warning {
- border: 2px solid #FBE679;
- border: 0.125rem solid #FBE679;
- background-color: #FBE679;
-}
-.callout-box-container .callout-box-icon-bar {
- margin-right: 16px;
- margin-right: 1rem;
- display: flex;
- justify-content: center;
-}
-@media (max-width: 639px) {
- .callout-box-container .callout-box-icon-bar {
- margin-right: 12px;
- margin-right: 0.75rem;
- }
-}
-.callout-box-container .callout-box-icon-bar .callout-box-icon {
- width: 24px;
- width: 1.5rem;
- height: 24px;
- height: 1.5rem;
-}
-@media (max-width: 639px) {
- .callout-box-container .callout-box-icon-bar .callout-box-icon {
- width: 16px;
- width: 1rem;
- height: 16px;
- height: 1rem;
- }
-}
-
-.poll {
- display: inline-block;
- transition: height 1.25s;
- width: 100%;
-}
-.poll > * {
- margin: auto;
- text-align: left;
-}
-.poll .question {
- margin-top: 29px;
- margin-bottom: 29px;
- display: flex;
- flex-direction: column;
- align-items: center;
- justify-content: flex-start;
-}
-.poll .question .question-text {
- display: inline-block;
- font-family: "Roboto", sans-serif;
- color: #000000;
- line-height: 1.25;
- margin-top: 1.875rem;
- letter-spacing: 0;
- font-weight: 500;
- font-size: 1.625rem;
-}
-@media (min-width: 30em) {
- .poll .question .question-text {
- margin-right: 32px;
- }
-}
-.poll .question .question-buttons {
- display: inline-flex;
-}
-@media (min-width: 30em) {
- .poll .question {
- flex-direction: row;
- }
-}
-.poll .answers {
- margin-bottom: 56px;
-}
-.poll .answers .sub-question-text {
- font-family: "Roboto", sans-serif;
- color: #000000;
- line-height: 1.25;
- margin-top: 1.25rem;
- letter-spacing: 0.001em;
- font-weight: 500;
- font-size: 1.375rem;
-}
-.poll .answers .input-group {
- align-items: flex-start;
-}
-.poll .answers legend {
- margin: 0;
- padding: 0;
- display: inline;
-}
-.poll .answers fieldset {
- margin: 0;
- padding: 0;
- display: inline;
-}
-.poll .input-row {
- display: flex;
- align-items: flex-start;
-}
-.poll .input-row label {
- display: inline-block;
- vertical-align: top;
- cursor: pointer;
- padding: 1px 4px 0 0;
- color: #000000;
- font-weight: 400;
- font-family: "Roboto", sans-serif;
- font-size: 17px;
-}
-.poll .confirmation {
- margin-bottom: 40px;
- font-family: "Roboto", sans-serif;
- color: black;
- line-height: 1.25;
- margin-top: 1.25rem;
- letter-spacing: 0.001em;
- font-weight: 500;
- font-size: 1.375rem;
-}
-
-.profile {
- max-width: 770px;
-}
-.profile .section-heading {
- margin: 0 0 40px;
-}
-.profile__list {
- margin: 0;
-}
-.profile__title {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
- margin: 0 0 8px;
-}
-.theme-dark .profile__title {
- color: #FFFFFF;
-}
-.theme-dark .profile__title {
- color: #FFFFFF;
-}
-.profile__panel {
- background: #FFFFFF;
- border-bottom: 1px solid #DDDDDD;
- padding: 40px 22px;
- position: relative;
-}
-.profile__panel::before, .profile__panel::after {
- content: "";
- position: absolute;
- height: 5px;
- top: 0;
-}
-.profile__panel::before {
- width: 50px;
- left: 0;
- background-color: #006CE0;
-}
-.profile__panel::after {
- width: calc(100% - 49px);
- right: 0;
- background-color: #183052;
-}
-@media only screen and (min-width: 64em) {
- .profile__panel {
- padding: 40px 30px;
- }
-}
-.profile__info {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- color: #101820;
- margin: 0 0 20px;
-}
-.theme-dark .profile__info {
- color: #FFFFFF;
-}
-.profile__info b,
-.profile__info strong {
- color: #101820;
-}
-.profile__callout {
- background: #FFFFFF;
- border-bottom: 1px solid #DDDDDD;
- padding: 20px 22px;
-}
-@media only screen and (min-width: 64em) {
- .profile__callout {
- padding: 20px;
- }
-}
-.profile__callout:last-of-type {
- border-bottom: 0;
-}
-.profile__data {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- margin: 0 0 6px;
-}
-.theme-dark .profile__data {
- color: #FFFFFF;
-}
-.profile__data b,
-.profile__data strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .profile__data b,
-.theme-dark .profile__data strong {
- color: #FFFFFF;
-}
-.theme-dark .profile__data b,
-.theme-dark .profile__data strong {
- color: #FFFFFF;
-}
-.profile__data:last-child {
- margin: 0;
-}
-.profile dl dd {
- margin: 0 0 6px;
-}
-.profile h2 {
- margin: 60px 0 30px;
-}
-
-/* Detail View Styles */
-.progress-tracker-details {
- position: relative;
- flex-direction: column;
- justify-content: space-between;
- height: auto;
-}
-.progress-tracker-details__header {
- display: block;
- position: relative;
- max-width: 770px;
-}
-.progress-tracker-details__header .link.back.highlight::before, .progress-tracker-details__header .back.highlight.linked-services__rightInternalLink::before {
- transition: left 300ms;
- left: 0;
-}
-.progress-tracker-details__header .link.back.highlight:hover::before, .progress-tracker-details__header .back.highlight.linked-services__rightInternalLink:hover::before {
- transition: left 300ms;
- left: -10px;
-}
-.progress-tracker-details__header h2 {
- font-family: "Montserrat", sans-serif;
- font-weight: 700;
- color: #101820;
- font-size: 36px;
- line-height: 40px;
- letter-spacing: -0.5px;
- margin-bottom: 0;
-}
-.page-ausgov-home .progress-tracker-details__header h2, .page-mygov-home .progress-tracker-details__header h2 {
- font-size: 50px;
- line-height: 56px;
-}
-@media only screen and (min-width: 64em) {
- .page-ausgov-home .progress-tracker-details__header h2, .page-mygov-home .progress-tracker-details__header h2 {
- font-size: 72px;
- line-height: 80px;
- letter-spacing: -1px;
- }
-}
-.page-mygov-auth-home .progress-tracker-details__header h2 {
- font-size: 50px;
- line-height: 56px;
-}
-.progress-tracker-details__header p {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- line-height: 20px;
- font-weight: normal;
- color: #666666;
-}
-.theme-dark .progress-tracker-details__header p {
- color: #FFFFFF;
-}
-.progress-tracker-details__header h3 {
- margin-top: 40px;
-}
-.progress-tracker-details > ul {
- list-style-type: none;
- margin: 0;
- width: calc(40px + 100%);
- right: 20px;
- padding: 0 0 0 20px;
- position: relative;
- box-shadow: 0 2pt 6pt rgba(17, 17, 18, 0.2509803922);
- background-color: #FFFFFF;
- border-radius: 0;
-}
-@media only screen and (min-width: 48em) {
- .progress-tracker-details > ul {
- width: 100%;
- max-width: 520px;
- right: 0;
- border-radius: 4px;
- padding: 0 20px;
- }
-}
-.progress-tracker-details > ul li {
- position: relative;
- display: flex;
- flex-flow: column nowrap;
- min-height: 70px;
- align-items: center;
- padding: 13px 10px;
- padding-left: 0;
- width: 100%;
-}
-@media only screen and (min-width: 48em) {
- .progress-tracker-details > ul li {
- padding-left: 13px;
- }
-}
-.progress-tracker-details > ul li::before {
- position: absolute;
- bottom: 0;
- margin: 0 auto;
- content: " ";
- display: block;
- height: 1px;
- background-color: #DDDDDD;
- width: calc(100% + 40px);
- right: -20px;
-}
-.progress-tracker-details > ul li:last-child::before {
- display: none;
-}
-.progress-tracker-details > ul li div {
- display: flex;
- width: 100%;
- padding: 0;
- margin: 0;
- align-items: flex-start;
- justify-content: space-around;
- position: relative;
-}
-.progress-tracker-details > ul li div > img {
- width: 19px;
- width: 1.1875rem;
- height: 19px;
- height: 1.1875rem;
- min-width: 19px;
- min-width: 1.1875rem;
- display: block;
- height: 19px;
- width: 19px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- position: relative;
- margin-top: 6px;
-}
-.progress-tracker-details > ul li span {
- position: relative;
- display: flex;
- flex-flow: column nowrap;
- width: 100%;
-}
-.progress-tracker-details > ul li span p {
- font-family: "Roboto", sans-serif;
- font-size: 16px;
- color: black;
- font-weight: bold;
- margin: 0;
- margin-left: 15px;
-}
-.progress-tracker-details > ul li span p.date, .progress-tracker-details > ul li span p.body {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- line-height: 20px;
- color: #666666;
- font-weight: normal;
-}
-.theme-dark .progress-tracker-details > ul li span p.date, .theme-dark .progress-tracker-details > ul li span p.body {
- color: #FFFFFF;
-}
-.progress-tracker-details > ul li span p.date a, .progress-tracker-details > ul li span p.body a {
- margin-left: 0;
-}
-.progress-tracker-details > ul li span p.body {
- margin: 10px 15px 0 15px;
-}
-.progress-tracker-details > ul li span p.body b,
-.progress-tracker-details > ul li span p.body strong {
- font-weight: 700;
- font-size: 14px;
- line-height: normal;
-}
-.progress-tracker-details > ul li span .claim-status-link {
- display: flex;
- align-items: center;
- color: #006CE0;
- font-size: 14px;
- font-weight: normal;
- position: relative;
- margin: 13px 15px 6px 15px;
- text-decoration: none;
-}
-.progress-tracker-details > ul li span .claim-status-link:hover {
- transition-property: margin-right;
- transition-duration: 300ms;
- margin-right: 15px;
- text-decoration: underline;
-}
-.progress-tracker-details > ul li span .claim-status-link img {
- width: 22px;
- width: 1.375rem;
- height: 22px;
- height: 1.375rem;
- min-width: 22px;
- min-width: 1.375rem;
- display: block;
- height: 22px;
- width: 22px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition: transform 150ms ease-out;
- backface-visibility: hidden;
- display: block;
- margin-right: 10px;
- margin-top: -2px;
-}
-.progress-tracker-details > ul li span .claim-status-link.external:hover img {
- transform: translate(3px, -3px);
-}
-.progress-tracker-details > ul li span .claim-status-link.external img {
- transition: transform 150ms ease-out;
- backface-visibility: hidden;
-}
-
-/* Dashboard Component Styles */
-.progress-tracker-carousel-item {
- position: relative;
- flex-direction: column;
- justify-content: space-between;
- padding: 20px;
- padding-bottom: 0;
- height: auto;
-}
-.progress-tracker-carousel-item .claim-info p {
- margin: 0;
-}
-.progress-tracker-carousel-item .claim-info span {
- margin: 20px 0 10px 0;
-}
-.progress-tracker-carousel-item .claim-info span strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- line-height: 20px;
- font-weight: 700;
-}
-.theme-dark .progress-tracker-carousel-item .claim-info span strong {
- color: #FFFFFF;
-}
-.progress-tracker-carousel-item .claim-info .service {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-size: 14px;
- display: flex;
- align-items: center;
- max-height: 40px;
- text-transform: capitalize;
-}
-.theme-dark .progress-tracker-carousel-item .claim-info .service {
- color: #FFFFFF;
-}
-.progress-tracker-carousel-item .claim-info .service img {
- margin-right: 10px;
-}
-.progress-tracker-carousel-item .claim-info .title {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
- color: #101820;
- margin-top: 20px;
- margin-bottom: 10px;
-}
-.theme-dark .progress-tracker-carousel-item .claim-info .title {
- color: #FFFFFF;
-}
-.theme-dark .progress-tracker-carousel-item .claim-info .title {
- color: #FFFFFF;
-}
-.progress-tracker-carousel-item .claim-info .status {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- color: #101820;
- display: flex;
- align-items: center;
- max-height: 30px;
- padding: 5px 0 10px 0;
-}
-.theme-dark .progress-tracker-carousel-item .claim-info .status {
- color: #FFFFFF;
-}
-.progress-tracker-carousel-item .claim-info .status img {
- margin-right: 10px;
-}
-.progress-tracker-carousel-item .claim-info .info {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- line-height: 20px;
- position: relative;
- margin: 10px 0 20px 0;
-}
-.theme-dark .progress-tracker-carousel-item .claim-info .info {
- color: #FFFFFF;
-}
-.progress-tracker-carousel-item .claim-info .info b,
-.progress-tracker-carousel-item .claim-info .info strong {
- font-weight: 700;
- font-size: 14px;
- line-height: normal;
-}
-.progress-tracker-carousel-item .claim-info .icon {
- background-size: 24px;
- background-repeat: no-repeat;
- background-position: center center;
- top: 0;
- align-self: left;
-}
-.progress-tracker-carousel-item .claim-links {
- display: block;
- width: 100%;
- position: relative;
-}
-.progress-tracker-carousel-item .claim-links p {
- margin: 0;
- padding: 0;
-}
-.progress-tracker-carousel-item .claim-links p .claim-status-link {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- position: relative;
- display: flex;
- align-items: center;
- color: #006CE0;
- height: 50px;
- padding: 3px 0;
- text-decoration: none;
- border-top: 1px solid #DDDDDD;
- width: calc(40px + 100%);
- right: 20px;
- padding-left: 20px;
-}
-.theme-dark .progress-tracker-carousel-item .claim-links p .claim-status-link {
- color: #FFFFFF;
-}
-.progress-tracker-carousel-item .claim-links p .claim-status-link:focus {
- outline-offset: -8px;
- transition-property: margin-right;
- margin-right: 15px;
-}
-.progress-tracker-carousel-item .claim-links p .claim-status-link:hover {
- transition-property: margin-right;
- transition-duration: 300ms;
- margin-right: 15px;
- text-decoration: underline;
-}
-.progress-tracker-carousel-item .claim-links p .claim-status-link img {
- width: 19px;
- width: 1.1875rem;
- height: 19px;
- height: 1.1875rem;
- min-width: 19px;
- min-width: 1.1875rem;
- display: block;
- height: 19px;
- width: 19px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition: transform 150ms ease-out;
- backface-visibility: hidden;
- display: block;
- margin-right: 10px;
-}
-.progress-tracker-carousel-item .claim-links p .claim-status-link.external:hover img {
- transform: translate(3px, -3px);
-}
-.progress-tracker-carousel-item .claim-links p .claim-status-link.external img {
- transition: transform 150ms ease-out;
- backface-visibility: hidden;
-}
-.progress-tracker-carousel-item .claim-links p .claim-status-link.internal {
- background-color: #F5F5F5;
-}
-
-.quick-exit {
- display: flex;
- flex-direction: column;
- justify-content: center;
- height: 110px;
- max-height: 15vh;
- min-height: 40px;
- background-color: #FCB80E;
- text-align: center;
- text-decoration: none;
- width: 100%;
-}
-.quick-exit__header {
- font-family: "Montserrat", sans-serif;
- font-weight: 700;
- color: #101820;
- margin: 0;
- font-size: 20px;
-}
-@media only screen and (min-width: 64em) {
- .quick-exit__header {
- padding-bottom: 10px;
- }
-}
-.quick-exit__body {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- margin: 0;
-}
-.theme-dark .quick-exit__body {
- color: #FFFFFF;
-}
-.quick-exit__body b,
-.quick-exit__body strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .quick-exit__body b,
-.theme-dark .quick-exit__body strong {
- color: #FFFFFF;
-}
-.theme-dark .quick-exit__body b,
-.theme-dark .quick-exit__body strong {
- color: #FFFFFF;
-}
-.quick-exit strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
- margin: 0;
-}
-.theme-dark .quick-exit strong {
- color: #FFFFFF;
-}
-.theme-dark .quick-exit strong {
- color: #FFFFFF;
-}
-@media only screen and (min-width: 64em) {
- .quick-exit {
- text-align: left;
- }
-}
-.quick-exit p {
- line-height: 1em;
-}
-
-.hide-quick-exit {
- display: none;
-}
-
-.resources-carousel-container .react-multi-carousel-item {
- height: 430px;
-}
-
-.resources-carousel-item {
- display: flex;
- flex-direction: column;
- padding: 20px 20px 30px;
-}
-.resources-carousel-item .item-box {
- display: flex;
- flex-direction: column;
- flex: 1;
- align-items: stretch;
- justify-content: flex-start;
- padding-top: 70px;
-}
-.resources-carousel-item .item-box span {
- font-family: "Montserrat", sans-serif;
- font-weight: 700;
- color: #101820;
- font-size: 24px;
- line-height: 30px;
- margin: 0;
- display: block;
-}
-.page-ausgov-home .resources-carousel-item .item-box span, .page-mygov-home .resources-carousel-item .item-box span {
- font-size: 36px;
- line-height: 40px;
- letter-spacing: -0.5px;
-}
-.page-mygov-auth-home .resources-carousel-item .item-box span, .page-mygov-auth-content .resources-carousel-item .item-box span {
- font-weight: 400;
-}
-.key-message-container .resources-carousel-item .item-box span, .modal__content .resources-carousel-item .item-box span {
- font-weight: 700;
-}
-.resources-carousel-item .item-box .description {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- margin: 15px 0 0;
-}
-.theme-dark .resources-carousel-item .item-box .description {
- color: #FFFFFF;
-}
-.resources-carousel-item .item-bar {
- display: flex;
- align-items: flex-end;
- justify-content: space-between;
- padding-top: 20px;
- border-top: 1px solid #DDDDDD;
-}
-.resources-carousel-item .item-bar__meta .file-format,
-.resources-carousel-item .item-bar__meta .file-size,
-.resources-carousel-item .item-bar__meta .date {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
-}
-.theme-dark .resources-carousel-item .item-bar__meta .file-format,
-.theme-dark .resources-carousel-item .item-bar__meta .file-size,
-.theme-dark .resources-carousel-item .item-bar__meta .date {
- color: #FFFFFF;
-}
-.resources-carousel-item .item-bar__meta > div span:not(:first-child) {
- border-left: 1px solid #DDDDDD;
- margin-left: 10px;
- padding-left: 9px;
-}
-.resources-carousel-item .item-bar__meta--file {
- display: block;
- position: relative;
- margin-bottom: 5px;
- padding-left: 24px;
-}
-.resources-carousel-item .item-bar__meta--file::before {
- content: "";
- position: absolute;
- top: 0;
- left: 0;
- width: 16px;
- height: 16px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin;
- transition-duration: 300ms;
- transition-timing-function: ease;
- top: 3px;
- background-image: url("styles/resources/assets/icons/icon-attachment.svg");
-}
-.resources-carousel-item .item-bar__icon {
- height: 30px;
- width: 30px;
-}
-
-.section.top-border {
- border-top: 1px solid grey;
-}
-.section.left-border {
- border-left: 1px solid red;
-}
-.section.bottom-border {
- border-bottom: 1px solid grey;
-}
-
-.section-heading {
- position: relative;
- width: 100%;
- display: flex;
- justify-content: space-between;
-}
-.section-heading, .section-heading:first-child, .authenticated-container__page .section-heading, .authenticated-container__page .section-heading:first-child {
- margin: 20px 0 28px;
- margin: 1.25rem 0 1.75rem;
-}
-.section-heading.sr-only, .section-heading:first-child.sr-only, .authenticated-container__page .section-heading.sr-only, .authenticated-container__page .section-heading:first-child.sr-only {
- margin: 0;
-}
-.section-heading.sr-only {
- width: 1px;
- width: 0.0625rem;
- position: absolute;
- margin: 0;
- display: inline;
-}
-.section-heading:after {
- height: 1px;
- height: 0.0625rem;
- content: "";
- position: absolute;
- bottom: 0;
- background-color: rgba(14, 99, 147, 0.2);
- margin: auto;
- right: 0;
- left: 0;
-}
-.section-heading div > :first-child {
- margin-top: 30px;
- margin-top: 1.875rem;
-}
-@media only screen and (min-width: 64em) {
- .section-heading div > :first-child {
- margin-top: 40px;
- margin-top: 2.5rem;
- }
-}
-.section-heading h2 {
- font-family: "Roboto", sans-serif;
- margin-right: 10px;
- margin-right: 0.625rem;
- margin-bottom: 7px;
- margin-bottom: 0.4375rem;
- font-size: 18px;
- font-size: 1.125rem;
- font-weight: 400;
- margin-top: 0;
- margin-left: 0;
- line-height: 1.4444444444;
-}
-.section-heading h2::first-line {
- line-height: 1.5;
-}
-.section-heading a {
- font-family: "Roboto", sans-serif;
- line-height: 28px;
- line-height: 1.75rem;
- margin-bottom: 15px;
- margin-bottom: 0.9375rem;
- font-size: 16px;
- font-size: 1rem;
- display: inline-flex;
- position: relative;
- text-decoration: none;
- color: #254A7E;
- line-height: 1.1875;
- margin-top: auto;
- margin-left: auto;
- white-space: nowrap;
- padding-right: 0;
- font-weight: 500;
-}
-@media (min-width: 22.4375em) {
- .section-heading a {
- max-width: 95%;
- }
-}
-@media only screen and (min-width: 48em) {
- .section-heading a {
- margin-bottom: 7px;
- margin-bottom: 0.4375rem;
- max-width: 90%;
- }
-}
-@media only screen and (min-width: 64em) {
- .section-heading a {
- max-width: 75%;
- }
-}
-.section-heading a:hover {
- text-decoration: underline;
-}
-.section-heading a:hover, .section-heading a:focus {
- color: #254A7E;
-}
-.section-heading a:hover:after, .section-heading a:focus:after {
- transform: none;
-}
-.section-heading a:focus {
- outline: 2px solid #254A7E;
- outline: 0.125rem solid #254A7E;
- text-decoration: none;
-}
-.section-heading a:after {
- width: 7px;
- width: 0.4375rem;
- height: 11px;
- height: 0.6875rem;
- margin-left: 9px;
- margin-left: 0.5625rem;
- content: "";
- background: no-repeat bottom center;
- background-image: url("resources/assets/icons/chevron-right-dark-blue.svg");
- position: static;
- align-self: center;
-}
-.section-heading .items-count {
- font-size: 18px;
- font-size: 1.125rem;
- font-weight: 400;
- line-height: 1.625;
- align-self: flex-end;
-}
-.section-heading.is-underlined {
- position: relative;
- padding-bottom: 20px;
- padding-bottom: 1.25rem;
-}
-.section-heading.is-underlined::before, .section-heading.is-underlined::after {
- content: "";
- position: absolute;
- height: 5px;
- bottom: 0;
-}
-.section-heading.is-underlined::before {
- width: 50px;
- left: 0;
- background-color: #006CE0;
-}
-.section-heading.is-underlined::after {
- width: calc(100% - 49px);
- right: 0;
- background-color: #183052;
-}
-.section-heading.is-underlined + .section-description {
- padding-top: 20px;
- padding-top: 1.25rem;
-}
-.section-heading:focus, .section-heading:active {
- outline: none;
-}
-.page-ausgov-home .section-heading a::after, .page-mygov-home .section-heading a::after {
- top: 12px;
- top: 0.75rem;
-}
-@media (max-width: 47.9375em) {
- .section-heading {
- flex-direction: column;
- }
- .section-heading a {
- margin-left: 0;
- }
-}
-
-@media only screen and (min-width: 64em) {
- .section-heading.is-padded,
-.section-description.is-padded {
- margin-left: 40px;
- margin-left: 2.5rem;
- }
-}
-.section-heading.is-centered,
-.section-description.is-centered {
- margin-left: auto;
- margin-right: auto;
- text-align: center;
-}
-.section-heading.is-centered p,
-.section-description.is-centered p {
- text-align: center;
-}
-.authenticated-container .section-heading,
-.authenticated-container .section-description {
- margin-left: 0;
-}
-
-.section-heading.is-centered {
- padding-right: 0;
-}
-
-.auth-section-heading {
- margin: 60px 0 20px 0;
- margin: 3.75rem 0 1.25rem 0;
-}
-
-.service-details {
- overflow-wrap: break-word;
-}
-
-/** Site wide alert **/
-.sitewide-alert {
- display: none;
- background: #DC3548;
- color: #FFFFFF;
- padding: 20px 60px 20px 80px;
- flex-wrap: wrap;
- position: relative;
- min-height: 60px;
- transition-duration: 300ms;
-}
-.sitewide-alert.is-active {
- display: flex;
-}
-.sitewide-alert i.info {
- position: absolute;
- top: 0;
- left: 0;
- min-width: 60px;
- height: 100%;
- background: url("styles/resources/assets/icons/icon-alert-circle.svg") no-repeat;
- background-color: rgba(0, 0, 0, 0.2);
- background-size: 20px;
- background-position: center center;
-}
-.sitewide-alert button.close {
- position: absolute;
- top: 0;
- right: 0;
- min-width: 60px;
- height: 100%;
- border: 0;
- background: url("styles/resources/assets/icons/icon-close-white.svg") no-repeat;
- background-color: rgba(0, 0, 0, 0.2);
- background-size: 16px;
- background-position: center center;
- text-indent: -9999px;
-}
-.sitewide-alert p {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #FFFFFF;
- margin: 0;
- align-self: center;
- margin-right: 20px;
-}
-.theme-dark .sitewide-alert p {
- color: #FFFFFF;
-}
-@media (max-width: 63.9375em) {
- .sitewide-alert p + p {
- margin-top: 16px;
- }
-}
-.sitewide-alert p strong,
-.sitewide-alert p b {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
- color: #FFFFFF;
-}
-.theme-dark .sitewide-alert p strong,
-.theme-dark .sitewide-alert p b {
- color: #FFFFFF;
-}
-.theme-dark .sitewide-alert p strong,
-.theme-dark .sitewide-alert p b {
- color: #FFFFFF;
-}
-.sitewide-alert a {
- color: #FFFFFF;
- text-decoration: none;
- align-self: center;
- font-weight: 700;
- position: relative;
- padding: 5px 20px 5px 0;
- display: inline-block;
-}
-.sitewide-alert a::before {
- content: "";
- position: absolute;
- top: 50%;
- transform: translateY(-50%);
- right: 0;
- background: url("styles/resources/assets/icons/arrow-right-white.svg") no-repeat;
- background-size: 14px;
- width: 14px;
- height: 14px;
- transition: all 300ms;
-}
-.sitewide-alert a:hover, .sitewide-alert a:focus {
- text-decoration: underline;
-}
-.sitewide-alert a:hover::before, .sitewide-alert a:focus::before {
- right: -5px;
-}
-@media (max-width: 47.9375em) {
- .sitewide-alert {
- padding-top: 20px;
- padding-bottom: 20px;
- padding-right: 80px;
- }
- .sitewide-alert p {
- line-height: 1.5;
- }
-}
-.sitewide-alert.is-persistent {
- padding-right: 0;
-}
-.sitewide-alert.is-persistent .close {
- display: none;
-}
-.sitewide-alert.is-ongoing {
- background: #F69900;
-}
-.sitewide-alert.is-resolved {
- background: #1A9F50;
-}
-.sitewide-alert.is-offscreen {
- height: 0;
- min-height: 0;
- padding-top: 0;
- padding-bottom: 0;
- transform: translate(0, -170px);
-}
-
-.react-loading-skeleton {
- background-color: #EEE;
- background-image: linear-gradient(90deg, #EEE, #F5F5F5, #EEE);
- background-size: 200px 100%;
- background-repeat: no-repeat;
- border-radius: 4px;
- display: inline-block;
- line-height: 1;
- width: 100%;
- animation: skeletonKeyframes 1s ease-in-out infinite;
-}
-
-.loading-skeleton {
- border-radius: 2px;
- border-radius: 0.125rem;
- background-color: #E4EAEC;
- background-image: linear-gradient(90deg, #E4EAEC, #F5F5F5, #E4EAEC);
- background-size: 200px 100%;
- background-size: 12.5rem 100%;
- background-repeat: no-repeat;
- display: inline-block;
- line-height: 1;
- width: 100%;
- animation: skeletonKeyframes 1s ease-in-out infinite;
-}
-
-@keyframes skeletonKeyframes {
- 0% {
- background-position: -200px 0;
- }
- 100% {
- background-position: calc(200px + 100%) 0;
- }
-}
-/* to overide the border-top stying of profile-panel class */
-.profile__panel.skeleton:before, .profile__panel.skeleton:after {
- content: none;
-}
-
-.smart-search,
-.page-mygov-home .smart-search,
-.global-header .wrapper .smart-search {
- padding: 0 0 40px;
-}
-@media only screen and (max-height: 56em) {
- .smart-search,
-.page-mygov-home .smart-search,
-.global-header .wrapper .smart-search {
- padding: 0 0 124px;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .smart-search,
-.page-mygov-home .smart-search,
-.global-header .wrapper .smart-search {
- text-align: center;
- padding: 0 0 100px;
- }
-}
-.smart-search .l-padding,
-.page-mygov-home .smart-search .l-padding,
-.global-header .wrapper .smart-search .l-padding {
- margin-left: 0 !important;
- padding-left: 0 !important;
-}
-.smart-search .search-header,
-.page-mygov-home .smart-search .search-header,
-.global-header .wrapper .smart-search .search-header {
- margin: 0 0 15px;
- text-align: left;
- font-size: 50px;
- line-height: 56px;
-}
-@media only screen and (min-width: 64em) {
- .smart-search .search-header,
-.page-mygov-home .smart-search .search-header,
-.global-header .wrapper .smart-search .search-header {
- margin-bottom: 20px;
- font-size: 50px;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .smart-search .search-header,
-.page-mygov-home .smart-search .search-header,
-.global-header .wrapper .smart-search .search-header {
- display: block;
- font-size: 72px;
- line-height: 80px;
- text-align: center;
- }
-}
-.smart-search .search-result__title,
-.page-mygov-home .smart-search .search-result__title,
-.global-header .wrapper .smart-search .search-result__title {
- color: #254A7E;
- font-size: 28px;
- font-weight: 300;
- line-height: 1.4;
- margin: 0;
- text-decoration: underline;
- text-underline-position: under;
- text-decoration-thickness: 1px;
- width: 100%;
- transition: color 150ms;
-}
-@media only screen and (min-width: 1024px) {
- .smart-search .search-result__title::after,
-.page-mygov-home .smart-search .search-result__title::after,
-.global-header .wrapper .smart-search .search-result__title::after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 24px;
- height: 24px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- top: unset;
- right: 32px;
- background-image: url("styles/resources/assets/icons/chevron-right-dark-blue.svg");
- transition: transform 150ms ease;
- }
-}
-.smart-search .search-result__title b,
-.smart-search .search-result__title strong,
-.page-mygov-home .smart-search .search-result__title b,
-.page-mygov-home .smart-search .search-result__title strong,
-.global-header .wrapper .smart-search .search-result__title b,
-.global-header .wrapper .smart-search .search-result__title strong {
- color: inherit;
- font-size: inherit;
- line-height: inherit;
- font-weight: 500;
-}
-.smart-search .search-result__description,
-.page-mygov-home .smart-search .search-result__description,
-.global-header .wrapper .smart-search .search-result__description {
- color: #000000;
- margin: 0;
- padding-top: 16px;
- padding-right: 24px;
- text-decoration: none;
- font-weight: 200;
- line-height: 28px;
-}
-.smart-search .search-result__description b,
-.smart-search .search-result__description strong,
-.page-mygov-home .smart-search .search-result__description b,
-.page-mygov-home .smart-search .search-result__description strong,
-.global-header .wrapper .smart-search .search-result__description b,
-.global-header .wrapper .smart-search .search-result__description strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
- font-size: 18px;
- line-height: 28px;
-}
-.theme-dark .smart-search .search-result__description b,
-.theme-dark .smart-search .search-result__description strong,
-.theme-dark .page-mygov-home .smart-search .search-result__description b,
-.theme-dark .page-mygov-home .smart-search .search-result__description strong,
-.theme-dark .global-header .wrapper .smart-search .search-result__description b,
-.theme-dark .global-header .wrapper .smart-search .search-result__description strong {
- color: #FFFFFF;
-}
-.theme-dark .smart-search .search-result__description b,
-.theme-dark .smart-search .search-result__description strong,
-.theme-dark .page-mygov-home .smart-search .search-result__description b,
-.theme-dark .page-mygov-home .smart-search .search-result__description strong,
-.theme-dark .global-header .wrapper .smart-search .search-result__description b,
-.theme-dark .global-header .wrapper .smart-search .search-result__description strong {
- color: #FFFFFF;
-}
-.smart-search .search-result__searchterm,
-.page-mygov-home .smart-search .search-result__searchterm,
-.global-header .wrapper .smart-search .search-result__searchterm {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- font-weight: 700;
- display: block;
- text-decoration: underline;
- margin: 0;
- position: relative;
- transition: color 150ms;
- color: #254A7E;
- font-weight: 200;
-}
-.theme-dark .smart-search .search-result__searchterm,
-.theme-dark .page-mygov-home .smart-search .search-result__searchterm,
-.theme-dark .global-header .wrapper .smart-search .search-result__searchterm {
- color: #FFFFFF;
-}
-.smart-search .search-result__searchterm:hover, .smart-search .search-result__searchterm:focus,
-.page-mygov-home .smart-search .search-result__searchterm:hover,
-.page-mygov-home .smart-search .search-result__searchterm:focus,
-.global-header .wrapper .smart-search .search-result__searchterm:hover,
-.global-header .wrapper .smart-search .search-result__searchterm:focus {
- color: #FFFFFF;
- background-color: #254A7E;
-}
-.smart-search .search-result__searchterm:focus,
-.page-mygov-home .smart-search .search-result__searchterm:focus,
-.global-header .wrapper .smart-search .search-result__searchterm:focus {
- border: 0;
- outline: 2px solid #254A7E;
-}
-.smart-search .search-suggestion__autocomplete,
-.page-mygov-home .smart-search .search-suggestion__autocomplete,
-.global-header .wrapper .smart-search .search-suggestion__autocomplete {
- display: inline-block;
- flex-direction: column;
- padding: 5px 0;
- margin-bottom: 10px;
-}
-.smart-search .search-suggestion__suggestion,
-.page-mygov-home .smart-search .search-suggestion__suggestion,
-.global-header .wrapper .smart-search .search-suggestion__suggestion {
- display: flex;
- flex-direction: column;
- padding: 5px 0;
- padding: 2rem 1.5rem;
-}
-.smart-search .search-suggestion__suggestion:hover .search-result__title,
-.page-mygov-home .smart-search .search-suggestion__suggestion:hover .search-result__title,
-.global-header .wrapper .smart-search .search-suggestion__suggestion:hover .search-result__title {
- color: #FFFFFF;
- background: #254A7E;
- text-decoration: none;
- width: fit-content;
-}
-.smart-search .search-suggestion__suggestion:hover .search-result__title::after,
-.page-mygov-home .smart-search .search-suggestion__suggestion:hover .search-result__title::after,
-.global-header .wrapper .smart-search .search-suggestion__suggestion:hover .search-result__title::after {
- transform: translateX(5px);
-}
-.smart-search .search-suggestion__suggestion-link,
-.page-mygov-home .smart-search .search-suggestion__suggestion-link,
-.global-header .wrapper .smart-search .search-suggestion__suggestion-link {
- display: block;
- padding: 0;
- text-decoration: none;
-}
-.smart-search .search-suggestion__suggestion-link:focus,
-.page-mygov-home .smart-search .search-suggestion__suggestion-link:focus,
-.global-header .wrapper .smart-search .search-suggestion__suggestion-link:focus {
- outline: 2px solid #183052;
-}
-.smart-search .search-suggestion__suggestion-link:focus .search-result__title::after,
-.page-mygov-home .smart-search .search-suggestion__suggestion-link:focus .search-result__title::after,
-.global-header .wrapper .smart-search .search-suggestion__suggestion-link:focus .search-result__title::after {
- transform: translateX(5px);
-}
-.smart-search .search-suggestion__autocomplete:focus, .smart-search .search-suggestion__suggestion-link:focus,
-.page-mygov-home .smart-search .search-suggestion__autocomplete:focus,
-.page-mygov-home .smart-search .search-suggestion__suggestion-link:focus,
-.global-header .wrapper .smart-search .search-suggestion__autocomplete:focus,
-.global-header .wrapper .smart-search .search-suggestion__suggestion-link:focus {
- border: 0;
- outline: 3px solid #2B78E3;
-}
-.smart-search .search-wrapper,
-.page-mygov-home .smart-search .search-wrapper,
-.global-header .wrapper .smart-search .search-wrapper {
- width: 100%;
- margin: auto 0;
-}
-@media only screen and (min-width: 77.75em) {
- .smart-search .search-wrapper,
-.page-mygov-home .smart-search .search-wrapper,
-.global-header .wrapper .smart-search .search-wrapper {
- max-width: 900px;
- }
-}
-.smart-search .search-wrapper .search-input-wrapper,
-.page-mygov-home .smart-search .search-wrapper .search-input-wrapper,
-.global-header .wrapper .smart-search .search-wrapper .search-input-wrapper {
- position: relative;
- margin-top: 0;
- margin-bottom: 0;
-}
-.smart-search .search-wrapper .search-input-wrapper .reset-button,
-.page-mygov-home .smart-search .search-wrapper .search-input-wrapper .reset-button,
-.global-header .wrapper .smart-search .search-wrapper .search-input-wrapper .reset-button {
- position: absolute;
- margin: auto;
- right: 18px;
- top: 0;
- bottom: 0;
- border: none;
- text-decoration: none;
- width: 100%;
- height: auto;
- width: 24px;
- width: 1.5rem;
- height: 24px;
- height: 1.5rem;
- min-width: 24px;
- min-width: 1.5rem;
- display: block;
- height: 24px;
- width: 24px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- background-image: url("styles/resources/assets/icons/clear-dark-blue.svg");
-}
-@media only screen and (min-width: 64em) {
- .smart-search .search-wrapper .search-input-wrapper .reset-button,
-.page-mygov-home .smart-search .search-wrapper .search-input-wrapper .reset-button,
-.global-header .wrapper .smart-search .search-wrapper .search-input-wrapper .reset-button {
- right: 22px;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .smart-search .search-wrapper .search-input-wrapper .reset-button,
-.page-mygov-home .smart-search .search-wrapper .search-input-wrapper .reset-button,
-.global-header .wrapper .smart-search .search-wrapper .search-input-wrapper .reset-button {
- width: 30px;
- width: 1.875rem;
- height: 30px;
- height: 1.875rem;
- min-width: 30px;
- min-width: 1.875rem;
- display: block;
- height: 30px;
- width: 30px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- right: 24px;
- }
-}
-.smart-search .search-wrapper .search-input-wrapper .reset-button:focus,
-.page-mygov-home .smart-search .search-wrapper .search-input-wrapper .reset-button:focus,
-.global-header .wrapper .smart-search .search-wrapper .search-input-wrapper .reset-button:focus {
- outline: 3px solid #000000;
-}
-.smart-search .search-wrapper .search-input-wrapper .reset-button span:not(.sr-only),
-.page-mygov-home .smart-search .search-wrapper .search-input-wrapper .reset-button span:not(.sr-only),
-.global-header .wrapper .smart-search .search-wrapper .search-input-wrapper .reset-button span:not(.sr-only) {
- position: relative;
- padding-right: 29px;
- margin-right: 15px;
- background: transparent;
- height: 100%;
-}
-@media (max-width: 63.9375em) {
- .smart-search .search-wrapper .search-input-wrapper .reset-button span:not(.sr-only),
-.page-mygov-home .smart-search .search-wrapper .search-input-wrapper .reset-button span:not(.sr-only),
-.global-header .wrapper .smart-search .search-wrapper .search-input-wrapper .reset-button span:not(.sr-only) {
- font-size: 14px;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .smart-search .search-wrapper .search-input-wrapper .reset-button span:not(.sr-only),
-.page-mygov-home .smart-search .search-wrapper .search-input-wrapper .reset-button span:not(.sr-only),
-.global-header .wrapper .smart-search .search-wrapper .search-input-wrapper .reset-button span:not(.sr-only) {
- margin-right: 24px;
- padding-right: 45px;
- }
-}
-.smart-search .search-wrapper .search-input-wrapper .loading-spinner,
-.page-mygov-home .smart-search .search-wrapper .search-input-wrapper .loading-spinner,
-.global-header .wrapper .smart-search .search-wrapper .search-input-wrapper .loading-spinner {
- width: 24px;
- width: 1.5rem;
- height: 24px;
- height: 1.5rem;
- min-width: 24px;
- min-width: 1.5rem;
- display: block;
- height: 24px;
- width: 24px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- background-image: url("styles/resources/assets/icons/spinner-dark-blue.svg");
- margin: 13px 28px 0;
-}
-@media only screen and (min-width: 64em) {
- .smart-search .search-wrapper .search-input-wrapper .loading-spinner,
-.page-mygov-home .smart-search .search-wrapper .search-input-wrapper .loading-spinner,
-.global-header .wrapper .smart-search .search-wrapper .search-input-wrapper .loading-spinner {
- width: 24px;
- width: 1.5rem;
- height: 24px;
- height: 1.5rem;
- min-width: 24px;
- min-width: 1.5rem;
- display: block;
- height: 24px;
- width: 24px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- margin: 12px 24px;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .smart-search .search-wrapper .search-input-wrapper .loading-spinner,
-.page-mygov-home .smart-search .search-wrapper .search-input-wrapper .loading-spinner,
-.global-header .wrapper .smart-search .search-wrapper .search-input-wrapper .loading-spinner {
- width: 30px;
- width: 1.875rem;
- height: 30px;
- height: 1.875rem;
- min-width: 30px;
- min-width: 1.875rem;
- display: block;
- height: 30px;
- width: 30px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- margin: auto;
- margin-right: 24px;
- }
-}
-.smart-search .search-wrapper .search-input-wrapper .search-icon,
-.page-mygov-home .smart-search .search-wrapper .search-input-wrapper .search-icon,
-.global-header .wrapper .smart-search .search-wrapper .search-input-wrapper .search-icon {
- width: 24px;
- width: 1.5rem;
- height: 24px;
- height: 1.5rem;
- min-width: 24px;
- min-width: 1.5rem;
- display: block;
- height: 24px;
- width: 24px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- position: absolute;
- margin: auto;
- margin-right: 18px;
- right: 0;
- left: 0;
- top: 0;
- bottom: 0;
- border: none;
- background-color: transparent;
- background-image: url("styles/resources/assets/icons/search-black.svg");
-}
-@media only screen and (min-width: 64em) {
- .smart-search .search-wrapper .search-input-wrapper .search-icon,
-.page-mygov-home .smart-search .search-wrapper .search-input-wrapper .search-icon,
-.global-header .wrapper .smart-search .search-wrapper .search-input-wrapper .search-icon {
- margin-right: 22px;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .smart-search .search-wrapper .search-input-wrapper .search-icon,
-.page-mygov-home .smart-search .search-wrapper .search-input-wrapper .search-icon,
-.global-header .wrapper .smart-search .search-wrapper .search-input-wrapper .search-icon {
- margin-right: 24px;
- }
-}
-.smart-search .search-wrapper .search-input-wrapper .search-input-action,
-.page-mygov-home .smart-search .search-wrapper .search-input-wrapper .search-input-action,
-.global-header .wrapper .smart-search .search-wrapper .search-input-wrapper .search-input-action {
- z-index: 500;
- position: absolute;
- right: 0;
- top: 0;
- height: 61px;
- width: 61px;
-}
-@media only screen and (min-width: 64em) {
- .smart-search .search-wrapper .search-input-wrapper .search-input-action,
-.page-mygov-home .smart-search .search-wrapper .search-input-wrapper .search-input-action,
-.global-header .wrapper .smart-search .search-wrapper .search-input-wrapper .search-input-action {
- height: 61px;
- width: 100px;
- display: flex;
- }
-}
-.smart-search .search-wrapper .search-input-wrapper .smart-search-text-input,
-.page-mygov-home .smart-search .search-wrapper .search-input-wrapper .smart-search-text-input,
-.global-header .wrapper .smart-search .search-wrapper .search-input-wrapper .smart-search-text-input {
- border: 1px solid #000000;
- border-radius: 2px;
- margin: 0;
- background-color: #FFFFFF;
- top: 0;
- color: #000000;
- height: 61px;
- padding-left: 15px;
- padding-right: 95px;
- font-size: 18px;
- transition: border 150ms, box-shadow none;
-}
-.smart-search .search-wrapper .search-input-wrapper .smart-search-text-input:hover, .smart-search .search-wrapper .search-input-wrapper .smart-search-text-input:focus,
-.page-mygov-home .smart-search .search-wrapper .search-input-wrapper .smart-search-text-input:hover,
-.page-mygov-home .smart-search .search-wrapper .search-input-wrapper .smart-search-text-input:focus,
-.global-header .wrapper .smart-search .search-wrapper .search-input-wrapper .smart-search-text-input:hover,
-.global-header .wrapper .smart-search .search-wrapper .search-input-wrapper .smart-search-text-input:focus {
- border-width: 2px;
-}
-.smart-search .search-wrapper .search-input-wrapper .smart-search-text-input:focus, .smart-search .search-wrapper .search-input-wrapper .smart-search-text-input:active,
-.page-mygov-home .smart-search .search-wrapper .search-input-wrapper .smart-search-text-input:focus,
-.page-mygov-home .smart-search .search-wrapper .search-input-wrapper .smart-search-text-input:active,
-.global-header .wrapper .smart-search .search-wrapper .search-input-wrapper .smart-search-text-input:focus,
-.global-header .wrapper .smart-search .search-wrapper .search-input-wrapper .smart-search-text-input:active {
- outline: 2px solid #183052;
- outline-offset: 2px;
- -webkit-appearance: none;
-}
-.smart-search .search-wrapper .search-input-wrapper .smart-search-text-input::-ms-clear, .smart-search .search-wrapper .search-input-wrapper .smart-search-text-input::-ms-reveal,
-.page-mygov-home .smart-search .search-wrapper .search-input-wrapper .smart-search-text-input::-ms-clear,
-.page-mygov-home .smart-search .search-wrapper .search-input-wrapper .smart-search-text-input::-ms-reveal,
-.global-header .wrapper .smart-search .search-wrapper .search-input-wrapper .smart-search-text-input::-ms-clear,
-.global-header .wrapper .smart-search .search-wrapper .search-input-wrapper .smart-search-text-input::-ms-reveal {
- display: none;
- width: 0;
- height: 0;
-}
-.smart-search .search-wrapper .react-autosuggest__suggestions-container,
-.page-mygov-home .smart-search .search-wrapper .react-autosuggest__suggestions-container,
-.global-header .wrapper .smart-search .search-wrapper .react-autosuggest__suggestions-container {
- background: transparent;
-}
-.smart-search .search-wrapper .react-autosuggest__suggestions-list,
-.page-mygov-home .smart-search .search-wrapper .react-autosuggest__suggestions-list,
-.global-header .wrapper .smart-search .search-wrapper .react-autosuggest__suggestions-list {
- margin: 20px 0;
- border-left: 4px solid #254A7E;
- padding-left: 20px;
-}
-.smart-search .search-wrapper .react-autosuggest__suggestion,
-.page-mygov-home .smart-search .search-wrapper .react-autosuggest__suggestion,
-.global-header .wrapper .smart-search .search-wrapper .react-autosuggest__suggestion {
- list-style: none;
- text-align: left;
- cursor: pointer;
- border: 0;
-}
-.smart-search .search-wrapper .react-autosuggest__suggestion--highlighted:not(:hover) .search-result__searchterm,
-.smart-search .search-wrapper .react-autosuggest__suggestion--highlighted:not(:hover) .search-suggestion__suggestion-link,
-.page-mygov-home .smart-search .search-wrapper .react-autosuggest__suggestion--highlighted:not(:hover) .search-result__searchterm,
-.page-mygov-home .smart-search .search-wrapper .react-autosuggest__suggestion--highlighted:not(:hover) .search-suggestion__suggestion-link,
-.global-header .wrapper .smart-search .search-wrapper .react-autosuggest__suggestion--highlighted:not(:hover) .search-result__searchterm,
-.global-header .wrapper .smart-search .search-wrapper .react-autosuggest__suggestion--highlighted:not(:hover) .search-suggestion__suggestion-link {
- border: 0;
- outline: 3px solid #2B78E3;
-}
-.smart-search .search-wrapper .react-autosuggest__suggestion--highlighted:not(:hover) .search-result__title::after,
-.page-mygov-home .smart-search .search-wrapper .react-autosuggest__suggestion--highlighted:not(:hover) .search-result__title::after,
-.global-header .wrapper .smart-search .search-wrapper .react-autosuggest__suggestion--highlighted:not(:hover) .search-result__title::after {
- transform: translateX(5px);
-}
-.smart-search .search-wrapper .react-autosuggest__section-container,
-.page-mygov-home .smart-search .search-wrapper .react-autosuggest__section-container,
-.global-header .wrapper .smart-search .search-wrapper .react-autosuggest__section-container {
- padding-top: 15px;
-}
-.smart-search .search-wrapper .react-autosuggest__section-container h3,
-.page-mygov-home .smart-search .search-wrapper .react-autosuggest__section-container h3,
-.global-header .wrapper .smart-search .search-wrapper .react-autosuggest__section-container h3 {
- text-align: left;
-}
-.smart-search .search-wrapper .react-autosuggest__section-container:not(:first-child),
-.page-mygov-home .smart-search .search-wrapper .react-autosuggest__section-container:not(:first-child),
-.global-header .wrapper .smart-search .search-wrapper .react-autosuggest__section-container:not(:first-child) {
- border-top: 1px solid rgba(255, 255, 255, 0.3);
-}
-.smart-search .search-wrapper .suggested-results,
-.page-mygov-home .smart-search .search-wrapper .suggested-results,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results {
- border-top: 1px solid rgba(255, 255, 255, 0.3);
-}
-.smart-search .search-wrapper .suggested-results,
-.smart-search .search-wrapper .search-results,
-.page-mygov-home .smart-search .search-wrapper .suggested-results,
-.page-mygov-home .smart-search .search-wrapper .search-results,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results,
-.global-header .wrapper .smart-search .search-wrapper .search-results {
- text-align: left;
- width: 99%;
-}
-.smart-search .search-wrapper .suggested-results__item,
-.smart-search .search-wrapper .search-results__item,
-.page-mygov-home .smart-search .search-wrapper .suggested-results__item,
-.page-mygov-home .smart-search .search-wrapper .search-results__item,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results__item,
-.global-header .wrapper .smart-search .search-wrapper .search-results__item {
- border-bottom: solid 1px #DDDDDD;
-}
-.smart-search .search-wrapper .suggested-results__item:first-child,
-.smart-search .search-wrapper .search-results__item:first-child,
-.page-mygov-home .smart-search .search-wrapper .suggested-results__item:first-child,
-.page-mygov-home .smart-search .search-wrapper .search-results__item:first-child,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results__item:first-child,
-.global-header .wrapper .smart-search .search-wrapper .search-results__item:first-child {
- border-top: solid 1px #DDDDDD;
-}
-.smart-search .search-wrapper .suggested-results__item a:hover, .smart-search .search-wrapper .suggested-results__item a:focus, .smart-search .search-wrapper .suggested-results__item a:active,
-.smart-search .search-wrapper .search-results__item a:hover,
-.smart-search .search-wrapper .search-results__item a:focus,
-.smart-search .search-wrapper .search-results__item a:active,
-.page-mygov-home .smart-search .search-wrapper .suggested-results__item a:hover,
-.page-mygov-home .smart-search .search-wrapper .suggested-results__item a:focus,
-.page-mygov-home .smart-search .search-wrapper .suggested-results__item a:active,
-.page-mygov-home .smart-search .search-wrapper .search-results__item a:hover,
-.page-mygov-home .smart-search .search-wrapper .search-results__item a:focus,
-.page-mygov-home .smart-search .search-wrapper .search-results__item a:active,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results__item a:hover,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results__item a:focus,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results__item a:active,
-.global-header .wrapper .smart-search .search-wrapper .search-results__item a:hover,
-.global-header .wrapper .smart-search .search-wrapper .search-results__item a:focus,
-.global-header .wrapper .smart-search .search-wrapper .search-results__item a:active {
- color: #FFFFFF !important;
- border-bottom: unset;
-}
-.smart-search .search-wrapper .suggested-results__item a:hover,
-.smart-search .search-wrapper .search-results__item a:hover,
-.page-mygov-home .smart-search .search-wrapper .suggested-results__item a:hover,
-.page-mygov-home .smart-search .search-wrapper .search-results__item a:hover,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results__item a:hover,
-.global-header .wrapper .smart-search .search-wrapper .search-results__item a:hover {
- background-color: #F5F5F5;
-}
-.smart-search .search-wrapper .suggested-results__item a:focus,
-.smart-search .search-wrapper .search-results__item a:focus,
-.page-mygov-home .smart-search .search-wrapper .suggested-results__item a:focus,
-.page-mygov-home .smart-search .search-wrapper .search-results__item a:focus,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results__item a:focus,
-.global-header .wrapper .smart-search .search-wrapper .search-results__item a:focus {
- border-radius: 1px;
-}
-.smart-search .search-wrapper .suggested-results__item a:active,
-.smart-search .search-wrapper .search-results__item a:active,
-.page-mygov-home .smart-search .search-wrapper .suggested-results__item a:active,
-.page-mygov-home .smart-search .search-wrapper .search-results__item a:active,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results__item a:active,
-.global-header .wrapper .smart-search .search-wrapper .search-results__item a:active {
- border-radius: 1px;
-}
-.smart-search .search-wrapper .suggested-results__status,
-.smart-search .search-wrapper .search-results__status,
-.page-mygov-home .smart-search .search-wrapper .suggested-results__status,
-.page-mygov-home .smart-search .search-wrapper .search-results__status,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results__status,
-.global-header .wrapper .smart-search .search-wrapper .search-results__status {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- margin: 0;
- position: relative;
- padding-left: 28px;
-}
-.theme-dark .smart-search .search-wrapper .suggested-results__status,
-.theme-dark .smart-search .search-wrapper .search-results__status,
-.theme-dark .page-mygov-home .smart-search .search-wrapper .suggested-results__status,
-.theme-dark .page-mygov-home .smart-search .search-wrapper .search-results__status,
-.theme-dark .global-header .wrapper .smart-search .search-wrapper .suggested-results__status,
-.theme-dark .global-header .wrapper .smart-search .search-wrapper .search-results__status {
- color: #FFFFFF;
-}
-.smart-search .search-wrapper .suggested-results__status::before,
-.smart-search .search-wrapper .search-results__status::before,
-.page-mygov-home .smart-search .search-wrapper .suggested-results__status::before,
-.page-mygov-home .smart-search .search-wrapper .search-results__status::before,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results__status::before,
-.global-header .wrapper .smart-search .search-wrapper .search-results__status::before {
- content: "";
- position: absolute;
- top: 0;
- left: 0;
- width: 18px;
- height: 18px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin;
- transition-duration: 300ms;
- transition-timing-function: ease;
- top: 5px;
-}
-.smart-search .search-wrapper .suggested-results__status--loading,
-.smart-search .search-wrapper .search-results__status--loading,
-.page-mygov-home .smart-search .search-wrapper .suggested-results__status--loading,
-.page-mygov-home .smart-search .search-wrapper .search-results__status--loading,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results__status--loading,
-.global-header .wrapper .smart-search .search-wrapper .search-results__status--loading {
- opacity: 0;
- animation: fadeIn 300ms 2000ms forwards;
- transition: 150ms;
-}
-@keyframes fadeIn {
- 0% {
- opacity: 0;
- }
- 100% {
- opacity: 100;
- }
-}
-.smart-search .search-wrapper .suggested-results__status--loading::before,
-.smart-search .search-wrapper .search-results__status--loading::before,
-.page-mygov-home .smart-search .search-wrapper .suggested-results__status--loading::before,
-.page-mygov-home .smart-search .search-wrapper .search-results__status--loading::before,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results__status--loading::before,
-.global-header .wrapper .smart-search .search-wrapper .search-results__status--loading::before {
- background-image: url("styles/resources/assets/icons/icon-info-white.svg");
-}
-.smart-search .search-wrapper .suggested-results__status--error::before,
-.smart-search .search-wrapper .search-results__status--error::before,
-.page-mygov-home .smart-search .search-wrapper .suggested-results__status--error::before,
-.page-mygov-home .smart-search .search-wrapper .search-results__status--error::before,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results__status--error::before,
-.global-header .wrapper .smart-search .search-wrapper .search-results__status--error::before {
- background-image: url("styles/resources/assets/icons/icon-warning-white.svg");
-}
-.smart-search .search-wrapper .suggested-results__status--empty::before,
-.smart-search .search-wrapper .search-results__status--empty::before,
-.page-mygov-home .smart-search .search-wrapper .suggested-results__status--empty::before,
-.page-mygov-home .smart-search .search-wrapper .search-results__status--empty::before,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results__status--empty::before,
-.global-header .wrapper .smart-search .search-wrapper .search-results__status--empty::before {
- background-image: url("styles/resources/assets/icons/icon-alert-circle.svg");
-}
-.smart-search .search-wrapper .suggested-results__count,
-.smart-search .search-wrapper .search-results__count,
-.page-mygov-home .smart-search .search-wrapper .suggested-results__count,
-.page-mygov-home .smart-search .search-wrapper .search-results__count,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results__count,
-.global-header .wrapper .smart-search .search-wrapper .search-results__count {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- margin: 0;
- position: relative;
- text-align: left;
- padding-bottom: 20px;
- border-bottom: 1px solid rgba(255, 255, 255, 0.3);
-}
-.theme-dark .smart-search .search-wrapper .suggested-results__count,
-.theme-dark .smart-search .search-wrapper .search-results__count,
-.theme-dark .page-mygov-home .smart-search .search-wrapper .suggested-results__count,
-.theme-dark .page-mygov-home .smart-search .search-wrapper .search-results__count,
-.theme-dark .global-header .wrapper .smart-search .search-wrapper .suggested-results__count,
-.theme-dark .global-header .wrapper .smart-search .search-wrapper .search-results__count {
- color: #FFFFFF;
-}
-.smart-search .search-wrapper .suggested-results .bot-response,
-.smart-search .search-wrapper .search-results .bot-response,
-.page-mygov-home .smart-search .search-wrapper .suggested-results .bot-response,
-.page-mygov-home .smart-search .search-wrapper .search-results .bot-response,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results .bot-response,
-.global-header .wrapper .smart-search .search-wrapper .search-results .bot-response {
- margin: 0 0 50px 0;
-}
-.smart-search .search-wrapper .suggested-results .bot-response .followUp-questions li a,
-.smart-search .search-wrapper .search-results .bot-response .followUp-questions li a,
-.page-mygov-home .smart-search .search-wrapper .suggested-results .bot-response .followUp-questions li a,
-.page-mygov-home .smart-search .search-wrapper .search-results .bot-response .followUp-questions li a,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results .bot-response .followUp-questions li a,
-.global-header .wrapper .smart-search .search-wrapper .search-results .bot-response .followUp-questions li a {
- color: #006CE0;
- font-size: 20px;
-}
-.smart-search .search-wrapper .suggested-results .results-section .search-result-list,
-.smart-search .search-wrapper .search-results .results-section .search-result-list,
-.page-mygov-home .smart-search .search-wrapper .suggested-results .results-section .search-result-list,
-.page-mygov-home .smart-search .search-wrapper .search-results .results-section .search-result-list,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results .results-section .search-result-list,
-.global-header .wrapper .smart-search .search-wrapper .search-results .results-section .search-result-list {
- list-style: none;
- padding-left: 0;
-}
-.smart-search .search-wrapper .suggested-results .pagination,
-.smart-search .search-wrapper .search-results .pagination,
-.page-mygov-home .smart-search .search-wrapper .suggested-results .pagination,
-.page-mygov-home .smart-search .search-wrapper .search-results .pagination,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results .pagination,
-.global-header .wrapper .smart-search .search-wrapper .search-results .pagination {
- border-top: 1px solid rgba(255, 255, 255, 0.3);
- margin: 15px 0 0;
- padding-top: 30px;
-}
-.smart-search .search-wrapper .suggested-results .pagination > li a:not(.disabled):focus,
-.smart-search .search-wrapper .search-results .pagination > li a:not(.disabled):focus,
-.page-mygov-home .smart-search .search-wrapper .suggested-results .pagination > li a:not(.disabled):focus,
-.page-mygov-home .smart-search .search-wrapper .search-results .pagination > li a:not(.disabled):focus,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results .pagination > li a:not(.disabled):focus,
-.global-header .wrapper .smart-search .search-wrapper .search-results .pagination > li a:not(.disabled):focus {
- border-color: #FFFFFF;
- box-shadow: 0 0 0 2px #FFFFFF;
-}
-.smart-search .search-wrapper .suggested-results .pagination > li.previous:not(.disabled) a::after,
-.smart-search .search-wrapper .search-results .pagination > li.previous:not(.disabled) a::after,
-.page-mygov-home .smart-search .search-wrapper .suggested-results .pagination > li.previous:not(.disabled) a::after,
-.page-mygov-home .smart-search .search-wrapper .search-results .pagination > li.previous:not(.disabled) a::after,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results .pagination > li.previous:not(.disabled) a::after,
-.global-header .wrapper .smart-search .search-wrapper .search-results .pagination > li.previous:not(.disabled) a::after {
- background-image: url("styles/resources/assets/icons/arrow-left-white.svg");
-}
-.smart-search .search-wrapper .suggested-results .pagination > li.previous:not(.disabled) a:hover,
-.smart-search .search-wrapper .search-results .pagination > li.previous:not(.disabled) a:hover,
-.page-mygov-home .smart-search .search-wrapper .suggested-results .pagination > li.previous:not(.disabled) a:hover,
-.page-mygov-home .smart-search .search-wrapper .search-results .pagination > li.previous:not(.disabled) a:hover,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results .pagination > li.previous:not(.disabled) a:hover,
-.global-header .wrapper .smart-search .search-wrapper .search-results .pagination > li.previous:not(.disabled) a:hover {
- border-color: #FFFFFF;
- background-color: #FFFFFF;
-}
-.smart-search .search-wrapper .suggested-results .pagination > li.previous:not(.disabled) a:hover::after,
-.smart-search .search-wrapper .search-results .pagination > li.previous:not(.disabled) a:hover::after,
-.page-mygov-home .smart-search .search-wrapper .suggested-results .pagination > li.previous:not(.disabled) a:hover::after,
-.page-mygov-home .smart-search .search-wrapper .search-results .pagination > li.previous:not(.disabled) a:hover::after,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results .pagination > li.previous:not(.disabled) a:hover::after,
-.global-header .wrapper .smart-search .search-wrapper .search-results .pagination > li.previous:not(.disabled) a:hover::after {
- background-image: url("styles/resources/assets/icons/arrow-left.svg");
-}
-.smart-search .search-wrapper .suggested-results .pagination > li.next:not(.disabled) a::after,
-.smart-search .search-wrapper .search-results .pagination > li.next:not(.disabled) a::after,
-.page-mygov-home .smart-search .search-wrapper .suggested-results .pagination > li.next:not(.disabled) a::after,
-.page-mygov-home .smart-search .search-wrapper .search-results .pagination > li.next:not(.disabled) a::after,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results .pagination > li.next:not(.disabled) a::after,
-.global-header .wrapper .smart-search .search-wrapper .search-results .pagination > li.next:not(.disabled) a::after {
- background-image: url("styles/resources/assets/icons/arrow-right-white.svg");
-}
-.smart-search .search-wrapper .suggested-results .pagination > li.next:not(.disabled) a:hover,
-.smart-search .search-wrapper .search-results .pagination > li.next:not(.disabled) a:hover,
-.page-mygov-home .smart-search .search-wrapper .suggested-results .pagination > li.next:not(.disabled) a:hover,
-.page-mygov-home .smart-search .search-wrapper .search-results .pagination > li.next:not(.disabled) a:hover,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results .pagination > li.next:not(.disabled) a:hover,
-.global-header .wrapper .smart-search .search-wrapper .search-results .pagination > li.next:not(.disabled) a:hover {
- border-color: #FFFFFF;
- background-color: #FFFFFF;
-}
-.smart-search .search-wrapper .suggested-results .pagination > li.next:not(.disabled) a:hover::after,
-.smart-search .search-wrapper .search-results .pagination > li.next:not(.disabled) a:hover::after,
-.page-mygov-home .smart-search .search-wrapper .suggested-results .pagination > li.next:not(.disabled) a:hover::after,
-.page-mygov-home .smart-search .search-wrapper .search-results .pagination > li.next:not(.disabled) a:hover::after,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results .pagination > li.next:not(.disabled) a:hover::after,
-.global-header .wrapper .smart-search .search-wrapper .search-results .pagination > li.next:not(.disabled) a:hover::after {
- background-image: url("styles/resources/assets/icons/arrow-right.svg");
-}
-.smart-search .search-wrapper .suggested-results .pagination > li:not(.previous):not(.next):not(.break-me) a,
-.smart-search .search-wrapper .search-results .pagination > li:not(.previous):not(.next):not(.break-me) a,
-.page-mygov-home .smart-search .search-wrapper .suggested-results .pagination > li:not(.previous):not(.next):not(.break-me) a,
-.page-mygov-home .smart-search .search-wrapper .search-results .pagination > li:not(.previous):not(.next):not(.break-me) a,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results .pagination > li:not(.previous):not(.next):not(.break-me) a,
-.global-header .wrapper .smart-search .search-wrapper .search-results .pagination > li:not(.previous):not(.next):not(.break-me) a {
- background-color: #183052;
- color: #FFFFFF;
-}
-.smart-search .search-wrapper .suggested-results .pagination > li:not(.previous):not(.next):not(.break-me) a:hover,
-.smart-search .search-wrapper .search-results .pagination > li:not(.previous):not(.next):not(.break-me) a:hover,
-.page-mygov-home .smart-search .search-wrapper .suggested-results .pagination > li:not(.previous):not(.next):not(.break-me) a:hover,
-.page-mygov-home .smart-search .search-wrapper .search-results .pagination > li:not(.previous):not(.next):not(.break-me) a:hover,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results .pagination > li:not(.previous):not(.next):not(.break-me) a:hover,
-.global-header .wrapper .smart-search .search-wrapper .search-results .pagination > li:not(.previous):not(.next):not(.break-me) a:hover {
- background-color: #FFFFFF;
- color: #525252;
- border-color: transparent;
-}
-.smart-search .search-wrapper .suggested-results .pagination > li:not(.previous):not(.next):not(.break-me).active a,
-.smart-search .search-wrapper .search-results .pagination > li:not(.previous):not(.next):not(.break-me).active a,
-.page-mygov-home .smart-search .search-wrapper .suggested-results .pagination > li:not(.previous):not(.next):not(.break-me).active a,
-.page-mygov-home .smart-search .search-wrapper .search-results .pagination > li:not(.previous):not(.next):not(.break-me).active a,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results .pagination > li:not(.previous):not(.next):not(.break-me).active a,
-.global-header .wrapper .smart-search .search-wrapper .search-results .pagination > li:not(.previous):not(.next):not(.break-me).active a {
- color: #006CE0;
- border-color: #006CE0;
- background-color: #FFFFFF;
-}
-.smart-search .search-wrapper .suggested-results__next,
-.smart-search .search-wrapper .search-results__next,
-.page-mygov-home .smart-search .search-wrapper .suggested-results__next,
-.page-mygov-home .smart-search .search-wrapper .search-results__next,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results__next,
-.global-header .wrapper .smart-search .search-wrapper .search-results__next {
- height: 28px;
- background: transparent;
- border: none;
- margin-left: 20px;
-}
-.smart-search .search-wrapper .suggested-results__next i,
-.smart-search .search-wrapper .search-results__next i,
-.page-mygov-home .smart-search .search-wrapper .suggested-results__next i,
-.page-mygov-home .smart-search .search-wrapper .search-results__next i,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results__next i,
-.global-header .wrapper .smart-search .search-wrapper .search-results__next i {
- display: inline-block;
- width: 28px;
- height: 28px;
- background: url("styles/resources/assets/icons/chevron-right.svg") no-repeat;
- background-size: 28px;
-}
-.smart-search .search-wrapper .suggested-results__current,
-.smart-search .search-wrapper .search-results__current,
-.page-mygov-home .smart-search .search-wrapper .suggested-results__current,
-.page-mygov-home .smart-search .search-wrapper .search-results__current,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results__current,
-.global-header .wrapper .smart-search .search-wrapper .search-results__current {
- margin-left: 3px;
- margin-right: 3px;
- width: 28px;
- height: 28px;
- border-radius: 5px;
- border: 1px solid #006CE0;
- color: #006CE0;
-}
-.smart-search .search-wrapper .suggested-results .results-section .search-result-list,
-.smart-search .search-wrapper .search-results .results-section .search-result-list,
-.page-mygov-home .smart-search .search-wrapper .suggested-results .results-section .search-result-list,
-.page-mygov-home .smart-search .search-wrapper .search-results .results-section .search-result-list,
-.global-header .wrapper .smart-search .search-wrapper .suggested-results .results-section .search-result-list,
-.global-header .wrapper .smart-search .search-wrapper .search-results .results-section .search-result-list {
- list-style: none;
- padding-left: 0;
-}
-
-.storing-personal-details {
- display: flex;
- flex-direction: column;
-}
-.storing-personal-details a {
- margin: 10px 10px 0 0;
-}
-.storing-personal-details__content {
- margin: 1.2em 0 1.2em 0;
-}
-
-/* common styles for .cmp-text and .styled-list */
-.cmp-text,
-.styled-list {
- /* common styles for both inner and outer ul and ol */
- /* common styles for outer ul and ol */
- /* styles only for ul */
- /* styles only for ol */
- /* styles for ul and ol with white background */
-}
-.cmp-text ul,
-.cmp-text ol,
-.styled-list ul,
-.styled-list ol {
- position: relative;
- margin: 0;
- list-style: none;
- overflow-wrap: break-word;
-}
-.cmp-text ul li,
-.cmp-text ol li,
-.styled-list ul li,
-.styled-list ol li {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- margin: 0 0 12px 0;
- position: relative;
-}
-.theme-dark .cmp-text ul li,
-.theme-dark .cmp-text ol li,
-.theme-dark .styled-list ul li,
-.theme-dark .styled-list ol li {
- color: #FFFFFF;
-}
-.cmp-text ul li:last-child,
-.cmp-text ol li:last-child,
-.styled-list ul li:last-child,
-.styled-list ol li:last-child {
- margin: 0;
-}
-.cmp-text ul li a,
-.cmp-text ol li a,
-.styled-list ul li a,
-.styled-list ol li a {
- color: #006CE0;
-}
-.cmp-text ul li ul,
-.cmp-text ul li ol,
-.cmp-text ol li ul,
-.cmp-text ol li ol,
-.styled-list ul li ul,
-.styled-list ul li ol,
-.styled-list ol li ul,
-.styled-list ol li ol {
- padding: 15px 0 0 24px;
-}
-.cmp-text ul li ul li::before,
-.cmp-text ul li ol li::before,
-.cmp-text ol li ul li::before,
-.cmp-text ol li ol li::before,
-.styled-list ul li ul li::before,
-.styled-list ul li ol li::before,
-.styled-list ol li ul li::before,
-.styled-list ol li ol li::before {
- left: -24px;
-}
-.cmp-text > ul,
-.cmp-text > ol,
-.styled-list > ul,
-.styled-list > ol {
- margin: 20px 0 40px;
-}
-.cmp-text ul,
-.styled-list ul {
- position: relative;
-}
-.cmp-text ul li,
-.styled-list ul li {
- /* styling of the blue bullet on the left of outer lis */
-}
-.cmp-text ul li::before,
-.styled-list ul li::before {
- content: "";
- position: absolute;
- top: 12px;
- left: -26px;
- width: 4px;
- height: 4px;
- background-color: #006CE0;
- border-radius: 50%;
-}
-.cmp-text ul li ul,
-.styled-list ul li ul {
- /* color of the bullet on the left of the inner lis */
-}
-.cmp-text ul li ul li::before,
-.styled-list ul li ul li::before {
- background-color: #525252;
-}
-.cmp-text ol,
-.styled-list ol {
- counter-reset: step-counter;
-}
-.cmp-text ol li,
-.styled-list ol li {
- counter-increment: step-counter;
-}
-.cmp-text ol li::before,
-.styled-list ol li::before {
- content: counter(step-counter);
- color: #006CE0;
- position: absolute;
- left: -30px;
-}
-.cmp-text ol li ol li::before,
-.styled-list ol li ol li::before {
- color: #525252;
-}
-.cmp-text.is-bg-white,
-.styled-list.is-bg-white {
- /* mygov-auth-home and content requires the styled list to have transparent bg */
-}
-.cmp-text.is-bg-white ul,
-.cmp-text.is-bg-white ol,
-.styled-list.is-bg-white ul,
-.styled-list.is-bg-white ol {
- background: #FFFFFF;
-}
-.cmp-text.is-bg-white > ul,
-.styled-list.is-bg-white > ul {
- padding: 0 30px 0 27px;
-}
-.cmp-text.is-bg-white > ol,
-.styled-list.is-bg-white > ol {
- padding: 0 30px 0 57px;
-}
-.cmp-text.is-bg-white > ol > li::before,
-.styled-list.is-bg-white > ol > li::before {
- width: 26px;
- height: 26px;
- background: #006CE0;
- border-radius: 50%;
- color: #FFFFFF;
- display: flex;
- justify-content: center;
- align-items: center;
- font-size: 14px;
- font-weight: bold;
- top: 2px;
- left: -57px;
-}
-.page-mygov-auth-home .cmp-text.is-bg-white ul,
-.page-mygov-auth-home .cmp-text.is-bg-white ol, .page-mygov-auth-content .cmp-text.is-bg-white ul,
-.page-mygov-auth-content .cmp-text.is-bg-white ol,
-.page-mygov-auth-home .styled-list.is-bg-white ul,
-.page-mygov-auth-home .styled-list.is-bg-white ol,
-.page-mygov-auth-content .styled-list.is-bg-white ul,
-.page-mygov-auth-content .styled-list.is-bg-white ol {
- background: transparent;
-}
-
-/** styles for styled list only **/
-.styled-list {
- color: #333333;
- /* common styles for outer ul and ol */
- /* only styled lists without white background should have a top border */
-}
-.styled-list > ul,
-.styled-list > ol {
- padding: 40px 20px 40px 57px;
-}
-@media only screen and (min-width: 64em) {
- .styled-list > ul,
-.styled-list > ol {
- padding-right: 116px;
- }
-}
-.styled-list .small {
- display: block;
- margin-top: 40px;
-}
-@media only screen and (min-width: 48em) {
- .styled-list .small + h2 {
- margin-top: 20px;
- }
-}
-.styled-list h2 {
- margin: 40px 0 20px;
-}
-.styled-list h3 {
- margin-top: 40px;
- margin-bottom: 10px;
-}
-@media only screen and (min-width: 48em) {
- .styled-list h3 {
- margin-top: 60px;
- }
-}
-.styled-list > p {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- margin-top: 20px;
- margin-bottom: 20px;
-}
-.theme-dark .styled-list > p {
- color: #FFFFFF;
-}
-.styled-list .styled-divider {
- display: flex;
-}
-.styled-list .styled-divider .left {
- height: 5px;
- width: 10%;
- background: #006CE0;
-}
-.styled-list .styled-divider .right {
- height: 5px;
- width: 90%;
- background: #4B5980;
-}
-.styled-list:not(.is-bg-white) > ul,
-.styled-list:not(.is-bg-white) > ol {
- background: #F5F5F5;
- position: relative;
- /* before and after rules to create border at the top of the outer ul and ol - true denotes that it is a topBorder */
- position: relative;
-}
-.styled-list:not(.is-bg-white) > ul::before, .styled-list:not(.is-bg-white) > ul::after,
-.styled-list:not(.is-bg-white) > ol::before,
-.styled-list:not(.is-bg-white) > ol::after {
- content: "";
- position: absolute;
- height: 5px;
- top: 0;
-}
-.styled-list:not(.is-bg-white) > ul::before,
-.styled-list:not(.is-bg-white) > ol::before {
- width: 50px;
- left: 0;
- background-color: #006CE0;
-}
-.styled-list:not(.is-bg-white) > ul::after,
-.styled-list:not(.is-bg-white) > ol::after {
- width: calc(100% - 49px);
- right: 0;
- background-color: #183052;
-}
-
-/* styles for .cmp-text only */
-.cmp-text > ul,
-.cmp-text > ol {
- padding: 0 0 0 30px;
-}
-
-.switch {
- position: relative;
- display: inline-block;
- width: 2.125rem;
- height: 1.25rem;
- /* Rounded sliders */
-}
-.switch input {
- opacity: 0;
- width: 0;
- height: 0;
-}
-.switch .slider {
- position: absolute;
- cursor: pointer;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- background-color: #183052;
- -webkit-transition: 0.4s;
- transition: 0.4s;
-}
-.switch .slider:before {
- position: absolute;
- content: "";
- height: 1.0625rem;
- width: 1.0625rem;
- left: 0.125rem;
- bottom: 0.125rem;
- background-color: #FFFFFF;
- -webkit-transition: 0.4s;
- transition: 0.4s;
-}
-.switch input:checked + .slider {
- background-color: #254A7E;
-}
-.switch input:focus + .slider {
- box-shadow: 0 0 0.0625rem #CCCCCC;
-}
-.switch input:checked + .slider:before {
- -webkit-transform: translateX(0.8125rem);
- -ms-transform: translateX(0.8125rem);
- transform: translateX(0.8125rem);
-}
-.switch .slider.round {
- border-radius: 2.125rem;
-}
-.switch .slider.round:before {
- border-radius: 50%;
-}
-
-.system-error {
- display: flex;
- flex-direction: column;
-}
-.system-error a {
- margin: 10px 10px 0 0;
-}
-.system-error__content {
- margin: 1.2em 0 1.2em 0;
-}
-
-.cmp-text .table-responsive {
- display: block;
- width: 100%;
- overflow-x: auto;
- -webkit-overflow-scrolling: touch;
- position: relative;
- overflow-y: hidden;
- margin: 40px 0;
-}
-@media (max-width: 77.6875em) {
- .cmp-text .table-responsive .shadow-before, .cmp-text .table-responsive .shadow-after {
- position: absolute;
- background-image: linear-gradient(to left, rgba(255, 255, 255, 0.7), #000000 132%);
- opacity: 0.21;
- width: 33px;
- z-index: 401;
- display: none;
- }
-}
-@media (max-width: 77.6875em) {
- .cmp-text .table-responsive .shadow-after {
- background-image: linear-gradient(to right, rgba(255, 255, 255, 0.7), #000000 132%);
- right: 0;
- }
-}
-.cmp-text .table-responsive::-webkit-scrollbar {
- height: 6px;
- background: #F5F5F5;
-}
-.cmp-text .table-responsive::-webkit-scrollbar-thumb {
- background: #A0A0A3;
- height: 6px;
- border-radius: 3px;
-}
-.cmp-text table {
- border-bottom: 1px solid #DDDDDD;
- position: relative;
-}
-@media only screen and (max-width: 39.9375em) {
- .cmp-text table {
- border-bottom: 0;
- }
-}
-.cmp-text table .wrap {
- word-wrap: break-word;
-}
-.cmp-text table caption {
- font-family: "Montserrat", sans-serif;
- font-weight: 700;
- color: #101820;
- font-size: 20px;
- line-height: 24px;
- text-align: left;
- padding-bottom: 20px;
- /* mixin for table border - false denotes it is not a topBorder */
- position: relative;
- caption-side: top;
-}
-@media only screen and (min-width: 64em) {
- .cmp-text table caption {
- line-height: 28px;
- }
-}
-.page-ausgov-home .cmp-text table caption, .page-mygov-home .cmp-text table caption {
- font-size: 24px;
- line-height: 30px;
-}
-.cmp-text table caption::before, .cmp-text table caption::after {
- content: "";
- position: absolute;
- height: 5px;
- bottom: 0;
-}
-.cmp-text table caption::before {
- width: 50px;
- left: 0;
- background-color: #006CE0;
-}
-.cmp-text table caption::after {
- width: calc(100% - 49px);
- right: 0;
- background-color: #183052;
-}
-.cmp-text table tr:first-child th {
- font-weight: 700;
-}
-.cmp-text table tr:nth-child(even) {
- background-color: #F5F5F5;
-}
-.cmp-text table tr td,
-.cmp-text table tr th {
- border: 0;
- vertical-align: top;
- text-align: left;
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- padding: 14px 20px 16px;
- line-height: 1.25;
-}
-.theme-dark .cmp-text table tr td,
-.theme-dark .cmp-text table tr th {
- color: #FFFFFF;
-}
-.cmp-text table tr th {
- border-bottom: 1px solid #DDDDDD;
- color: #101820;
-}
-.cmp-text table tr th:only-of-type {
- border-right: 1px solid #DDDDDD;
- border-bottom: none;
-}
-.cmp-text table tr th.border-right {
- border-right: 1px solid #DDDDDD;
- font-weight: 700;
-}
-.cmp-text table .total-cell {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- font-weight: 700;
- margin: 0;
- color: #101820;
- display: block;
- text-align: right;
-}
-.theme-dark .cmp-text table .total-cell {
- color: #FFFFFF;
-}
-
-.tags {
- border-top: 1px solid #DDDDDD;
- margin: 40px 0 20px;
-}
-@media only screen and (min-width: 64em) {
- .tags {
- margin: 60px 0 40px;
- }
-}
-.tags h2 {
- margin-top: 40px;
-}
-@media only screen and (min-width: 64em) {
- .tags h2 {
- margin-top: 60px;
- }
-}
-.tags__links {
- margin: 0;
- padding: 0;
- list-style: none;
- margin-top: 20px;
-}
-.tags__links li {
- display: inline-block;
- margin: 0 20px 20px 0;
-}
-.tags__links li img {
- background-size: contain;
- background-repeat: no-repeat;
- background-position: center center;
- height: 25px;
- width: auto;
- margin-right: 20px;
-}
-.tags__links li a,
-.tags__links li span {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- color: #101820;
- display: flex;
- align-items: center;
- justify-content: center;
- text-decoration: none;
- border: 2px solid #006CE0;
- border-radius: 5px;
- background-color: transparent;
- transition: background-color 150ms ease;
- margin: 0;
- padding: 15px 20px;
-}
-.theme-dark .tags__links li a,
-.theme-dark .tags__links li span {
- color: #FFFFFF;
-}
-.tags__links li a b,
-.tags__links li a strong,
-.tags__links li span b,
-.tags__links li span strong {
- color: #101820;
-}
-.tags__links li a:focus,
-.tags__links li span:focus {
- outline: 0;
- text-decoration: underline;
-}
-
-.tasks-section__body {
- max-width: 1072px;
-}
-
-.tasks-card {
- padding: 20px;
- border-width: 0;
- margin-bottom: 20px;
- box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.25);
- border-radius: 5px;
- width: 100%;
- display: flex;
- justify-content: space-between;
- align-items: stretch;
- background-color: #FFFFFF;
- text-decoration: none;
-}
-.tasks-card:focus {
- outline: 3px solid #183052;
- z-index: 401;
-}
-@media only screen and (min-width: 48em) {
- .tasks-card {
- padding: 25px 25px 25px 25px;
- }
-}
-.tasks-card .icon-container {
- display: flex;
- flex-direction: column;
- align-items: flex-start;
- flex: 0 1 auto;
- margin: 0 16px 0 0;
-}
-.tasks-card .icon-container img {
- width: 26px;
- height: auto;
-}
-.tasks-card .icon-container .day {
- margin: 0;
- background-color: #006CE0;
- border-radius: 50%;
- width: 26px;
- height: 26px;
- text-align: center;
- line-height: 26px;
- color: #FFFFFF;
- font-size: 16px;
- letter-spacing: -2px;
- text-indent: -2px;
-}
-.tasks-card .icon-container .month {
- width: 26px;
- font-size: 10px;
- line-height: 10px;
- margin: 6px 0 0 0;
- color: #006CE0;
- text-transform: uppercase;
- text-align: center;
-}
-@media only screen and (min-width: 48em) {
- .tasks-card .icon-container {
- margin: 0 25px 0 0;
- }
- .tasks-card .icon-container img {
- width: 40px;
- }
- .tasks-card .icon-container .day {
- width: 40px;
- height: 40px;
- line-height: 40px;
- font-size: 23px;
- }
- .tasks-card .icon-container .month {
- width: 40px;
- font-size: 13px;
- line-height: 1;
- }
-}
-.tasks-card .content-container {
- display: flex;
- flex-direction: column;
- flex: 1 1 auto;
-}
-@media only screen and (min-width: 48em) {
- .tasks-card .content-container {
- flex-direction: row;
- }
-}
-.tasks-card .content-container .details-container {
- display: flex;
- flex-direction: column;
- justify-content: flex-start;
- flex: 1 1 auto;
-}
-.tasks-card .content-container .details-container p {
- margin: 0;
- line-height: 1.15;
-}
-.tasks-card .content-container .details-container .name {
- color: #000000;
- text-align: left;
- margin: 0 0 3px 0;
- font-size: 16px;
- font-weight: bold;
-}
-.tasks-card .content-container .details-container .description {
- text-align: left;
- margin: 10px 0 0 0;
- font-size: 14px;
- line-height: 1.25;
-}
-.tasks-card .content-container .details-container .status-container {
- display: flex;
- align-items: center;
-}
-.tasks-card .content-container .details-container .status-container p.status {
- font-size: 12px;
- font-weight: bold;
-}
-.tasks-card .content-container .details-container .status-container p.status.due-now {
- color: #B36000;
-}
-.tasks-card .content-container .details-container .status-container p.status.overdue {
- color: #DC3548;
-}
-.tasks-card .content-container .details-container .status-container p.status.not-due {
- color: #006CE0;
-}
-.tasks-card .content-container .details-container .status-container p.status ~ .date:before {
- margin: 0 4px 0 4px;
- content: "•";
-}
-.tasks-card .content-container .details-container .status-container .date {
- font-size: 12px;
-}
-.tasks-card .content-container .action-container {
- flex: 0 1 auto;
- display: flex;
- justify-content: space-between;
- margin: 16px 0 0 0;
- padding: 16px 0 0 0;
- border-top: 1px solid #DDDDDD;
-}
-@media only screen and (min-width: 48em) {
- .tasks-card .content-container .action-container {
- margin: 0 0 0 20px;
- padding: 0 0 0 20px;
- justify-content: center;
- border-left: 1px solid #DDDDDD;
- border-top: none;
- flex-direction: column;
- }
-}
-.tasks-card .content-container .action-container .action {
- white-space: nowrap;
- display: flex;
- flex-direction: row;
-}
-.tasks-card .content-container .action-container .action p {
- font-size: 14px;
- font-weight: 500;
- text-align: left;
- line-height: 1;
- color: #006CE0;
- margin: 0 4px 0 0;
-}
-.tasks-card .content-container .action-container .action img {
- width: 16px;
- height: auto;
- position: relative;
- top: -2px;
-}
-.tasks-card .content-container .action-container .agency-name {
- text-align: left;
- font-size: 12px;
- color: #525252;
- line-height: 1;
-}
-.tasks-card.more-tasks {
- align-items: center;
-}
-.tasks-card.more-tasks .content-container {
- display: flex;
- justify-content: space-between;
-}
-.tasks-card.more-tasks .content-container p {
- margin: 0;
-}
-.tasks-card.more-tasks .content-container .name {
- color: #000000;
- font-weight: bold;
- text-align: left;
-}
-.tasks-card.more-tasks .content-container .action {
- display: flex;
-}
-.tasks-card.more-tasks .content-container .action p {
- color: #006CE0;
-}
-.tasks-card.more-tasks .content-container .action img {
- padding-left: 10px;
-}
-
-.no-tasks-section {
- display: flex;
- align-items: center;
- background-color: transparent;
- flex-direction: column;
- box-shadow: none;
- padding: 0;
-}
-.no-tasks-section.dashboard {
- flex-direction: row;
- background-color: #FFFFFF;
- box-shadow: 0 0 2pt rgba(17, 17, 18, 0.2509803922);
- border-radius: 5pt;
- padding: 26px;
-}
-.no-tasks-section.dashboard img {
- margin-right: 20px;
-}
-.no-tasks-section.dashboard p {
- margin: 0;
-}
-.no-tasks-section img {
- width: 45px;
- height: auto;
-}
-.no-tasks-section p {
- color: #525252;
- font-size: 16px;
- font-weight: 300px;
- margin: 20px 0 0 0;
-}
-
-.loading-section {
- display: flex;
- flex-direction: column;
-}
-.loading-section:not(.dashboard) {
- align-items: center;
-}
-.loading-section .loading-spinner {
- width: 96px;
- width: 6rem;
- height: 96px;
- height: 6rem;
- min-width: 96px;
- min-width: 6rem;
- display: block;
- height: 96px;
- width: 96px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- background-image: url("styles/resources/assets/icons/spinner.svg");
- margin: 13px 28px 0;
-}
-@media only screen and (min-width: 77.75em) {
- .loading-section .loading-spinner {
- width: 96px;
- width: 6rem;
- height: 96px;
- height: 6rem;
- min-width: 96px;
- min-width: 6rem;
- display: block;
- height: 96px;
- width: 96px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- margin: 17px 35px 0;
- }
-}
-.loading-section.dashboard {
- background-color: #FFFFFF;
- border-radius: 5pt;
- padding: 18px 14px 18px 14px;
-}
-.loading-section.dashboard .skeleton__title {
- width: 70%;
- font-size: 32px;
- padding-bottom: 8px;
-}
-@media only screen and (min-width: 48em) {
- .loading-section.dashboard .skeleton__title {
- width: 30%;
- }
-}
-.loading-section.dashboard .skeleton__paragraph {
- width: 100%;
- font-size: 16px;
- padding: 8px 0 8px 0;
-}
-@media only screen and (min-width: 48em) {
- .loading-section.dashboard .skeleton__paragraph {
- width: 75%;
- }
- .loading-section.dashboard .skeleton__paragraph.paragraph-2 {
- display: none;
- }
-}
-.loading-section.dashboard p {
- margin: 0;
-}
-
-.DI-services p {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- color: #101820;
- max-width: 770px;
- margin-bottom: 15px;
- margin-top: 5px;
-}
-.theme-dark .DI-services p {
- color: #FFFFFF;
-}
-.DI-services p b,
-.DI-services p strong {
- color: #101820;
-}
-.DI-services__list {
- display: flex;
- flex-flow: column wrap;
- padding: 0;
-}
-@media only screen and (min-width: 48em) {
- .DI-services__list {
- flex-flow: column wrap;
- }
-}
-.DI-services__list--item {
- display: flex;
- padding: 7px;
-}
-@media only screen and (min-width: 48em) {
- .DI-services__list--item {
- width: 90%;
- }
-}
-@media only screen and (min-width: 64em) {
- .DI-services__list--item {
- width: 90%;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .DI-services__list--item {
- width: 33.33%;
- }
-}
-@media only screen and (min-width: 88.125em) {
- .DI-services__list--item {
- width: 25%;
- }
-}
-.DI-services__list--item--skeleton {
- box-shadow: none;
-}
-.DI-services__list--item .list-link {
- display: flex;
- padding: 0 30px;
- align-items: center;
- background: #FFFFFF;
- height: 100px;
- width: 100%;
- text-decoration: none;
- border-radius: 5px;
- box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.25);
-}
-.DI-services__list--item .list-link__wrapper-block {
- display: flex;
-}
-.DI-services__list--item .list-link__wrapper-block-external {
- display: flex;
- margin-left: auto;
-}
-.DI-services__list--item .list-link:hover .list-link__external {
- transform: translate(3px, -3px);
-}
-.DI-services__list--item .list-link__icon {
- height: 40px;
- width: 40px;
- min-height: 40px;
- min-width: 40px;
-}
-.DI-services__list--item .list-link__title {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 18px;
- line-height: 30px;
- margin: 20px 0;
- font-weight: 700;
- color: #333333;
- line-height: 24px;
- padding: 0 20px 0 20px;
-}
-.theme-dark .DI-services__list--item .list-link__title {
- color: #FFFFFF;
-}
-.DI-services__list--item .list-link__external {
- transition: transform 150ms ease-out;
- backface-visibility: hidden;
- height: 32px;
- width: 32px;
- min-height: 32px;
- min-width: 32px;
- background-color: rgba(0, 121, 202, 0.1);
- display: flex;
- align-items: center;
- justify-content: center;
- background-repeat: no-repeat;
- border-radius: 5px;
- margin-left: auto;
-}
-.DI-services__list--item .list-link__external--cta {
- height: 18px;
- width: 18px;
- min-height: 18px;
- min-width: 18px;
-}
-.DI-services__list--item .list-link--skeleton {
- display: block;
- padding: 30px 20px;
- box-shadow: none;
-}
-.DI-services a {
- margin-top: 16px;
- margin-right: 16px;
-}
-
-@keyframes ShowToasts {
- from {
- opacity: 0;
- transform: translateY(30px);
- }
- to {
- opacity: 1;
- transform: translateY(0);
- }
-}
-@keyframes HideToasts {
- from {
- opacity: 1;
- transform: translateY(0);
- }
- to {
- opacity: 0;
- transform: translateY(30px);
- }
-}
-.toast__container {
- position: fixed;
- bottom: 40px;
- left: 20px;
- z-index: 1100;
- width: fit-content;
- max-width: calc(100vw - 40px);
- visibility: hidden;
- transition: visibility 0s linear 150ms, opacity 150ms linear, transform 150ms ease;
- animation: HideToasts 100ms;
- animation-fill-mode: forwards;
-}
-@media only screen and (min-width: 64em) {
- .toast__container {
- left: 40px;
- max-width: 770px;
- }
-}
-.toast__container.is-visible {
- transition: visibility 0s linear, opacity 150ms linear, transform 150ms ease;
- visibility: visible;
- animation: ShowToasts 150ms;
- animation-fill-mode: forwards;
-}
-.toast__message {
- position: relative;
- display: flex;
- flex-wrap: wrap;
- min-height: 60px;
- padding: 15px 55px 15px 80px;
- background: #006CE0;
- color: #FFFFFF;
- border-radius: 5px;
- box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.25);
- transition-property: opacity, transform;
- transition-duration: 150ms;
-}
-@media only screen and (min-width: 64em) {
- .toast__message {
- padding-top: 20px;
- padding-bottom: 20px;
- }
-}
-.toast__message button.close {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 48px;
- height: 100%;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- background: url("styles/resources/assets/icons/icon-close-bold-white.svg") no-repeat;
- background-size: 14px;
- background-position: right 20px top 23px;
-}
-.toast__message button.close:focus {
- outline-color: #000000;
-}
-.toast__message p {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #FFFFFF;
- margin: 0;
- align-self: center;
-}
-.theme-dark .toast__message p {
- color: #FFFFFF;
-}
-.toast__message p strong,
-.toast__message p b {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
- color: #FFFFFF;
-}
-.theme-dark .toast__message p strong,
-.theme-dark .toast__message p b {
- color: #FFFFFF;
-}
-.theme-dark .toast__message p strong,
-.theme-dark .toast__message p b {
- color: #FFFFFF;
-}
-.toast__message.is-error {
- background: #DC3548;
-}
-.toast__message.is-information {
- background: #006CE0;
-}
-.toast__message.is-success {
- background: #168845;
-}
-.toast__icon {
- content: "";
- position: absolute;
- top: 0;
- left: 0;
- width: 60px;
- height: 100%;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin;
- transition-duration: 300ms;
- transition-timing-function: ease;
- background-color: rgba(0, 0, 0, 0.2);
- background-size: 24px;
- background-position: center top 17px;
- border-radius: 5px 0 0 5px;
- background-image: url("styles/resources/assets/icons/icon-info-white.svg");
-}
-.is-error .toast__icon {
- background-image: url("styles/resources/assets/icons/icon-warning-white.svg");
-}
-.is-success .toast__icon {
- background-image: url("styles/resources/assets/icons/icon-check-circle-white.svg");
-}
-
-.top-navigation-bar {
- display: none;
- align-items: left;
- justify-content: center;
- background: #FFFFFF;
- color: #000000;
- width: 100%;
- border-bottom: 1px solid #D9D9D6;
-}
-.top-navigation-bar__list {
- width: 100%;
- list-style-type: none;
- margin: 0;
- padding: 0 20px;
- display: flex;
- flex-wrap: row wrap;
-}
-@media only screen and (min-width: 64em) {
- .top-navigation-bar__list {
- width: 1024px;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .top-navigation-bar__list {
- width: 1244px;
- }
-}
-@media only screen and (min-width: 88.125em) {
- .top-navigation-bar__list {
- width: 1360px;
- }
-}
-.top-navigation-bar__item {
- display: inline-block;
- white-space: nowrap;
- background-color: #FFFFFF;
- margin-right: 4px;
-}
-.top-navigation-bar__item a {
- position: relative;
- color: #000000;
- font-size: 18px;
- font-weight: 550;
- text-decoration: none;
- display: block;
- padding: 16px;
-}
-.top-navigation-bar__item a:hover, .top-navigation-bar__item a:focus {
- outline: none;
- background-color: #CCF0F9;
-}
-.top-navigation-bar__item a:hover ::after, .top-navigation-bar__item a:focus ::after {
- content: "";
- display: block;
- position: absolute;
- left: 0;
- bottom: 0;
- height: 4px;
- background: #183052;
- width: 100%;
-}
-.top-navigation-bar__item a:focus {
- outline: 2px solid #183052;
- outline-offset: -2px;
-}
-.top-navigation-bar__item-active a ::after {
- content: "";
- display: block;
- position: absolute;
- left: 0;
- bottom: 0;
- height: 4px;
- background: #000000;
- width: 100%;
-}
-
-@media only screen and (min-width: 1024px) {
- .top-navigation-bar {
- display: flex;
- }
- .top-navigation-bar__list {
- padding: 0 40px;
- }
-}
-.translation-widget-mobile {
- width: 100%;
- border-top: 1px solid rgba(255, 255, 255, 0.3);
- position: sticky;
- position: -webkit-sticky;
- /* stylelint-disable-line */
- /* Translation Widget Mobile Device Fixes.
- classes are added via NavOffscreen.js */
-}
-.translation-widget-mobile.is-chrome {
- bottom: auto;
-}
-.translation-widget-mobile.is-phone.is-ios {
- position: -webkit-sticky;
- /* stylelint-disable-line */
- cursor: pointer;
-}
-.translation-widget-mobile.is-phone.is-ios.is-open {
- position: absolute;
-}
-@media only screen and (-webkit-min-device-pixel-ratio: 1) {
- .translation-widget-mobile.is-phone.is-ios {
- bottom: 60px;
- }
-}
-@media only screen and (-webkit-min-device-pixel-ratio: 2) {
- .translation-widget-mobile.is-phone.is-ios {
- bottom: 80px;
- }
-}
-@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 414px) and (max-width: 896px) {
- .translation-widget-mobile.is-phone.is-ios {
- bottom: 120px;
- }
-}
-@media only screen and (-webkit-min-device-pixel-ratio: 3) {
- .translation-widget-mobile.is-phone.is-ios {
- bottom: 120px;
- }
-}
-.translation-widget-mobile.is-phone.is-android {
- bottom: 60px;
-}
-@media only screen and (min-width: 753px) and (max-width: 1037px) {
- .translation-widget-mobile.is-phone.is-android {
- bottom: 100px;
- }
-}
-@media only screen and (min-width: 768px) and (max-width: 1280px) {
- .translation-widget-mobile.is-phone.is-android {
- bottom: 80px;
- }
-}
-.translation-widget-mobile.is-phone.is-samsung {
- bottom: 0;
-}
-.translation-widget-mobile.is-ipad {
- position: -webkit-sticky;
- /* stylelint-disable-line */
- cursor: pointer;
- bottom: 40px;
-}
-.translation-widget-mobile.is-ipad.is-chrome {
- bottom: 0;
-}
-.translation-widget-mobile.search-active {
- display: none;
-}
-.translation-widget-mobile strong {
- font-weight: 400;
-}
-.translation-widget-mobile.is-open {
- display: block;
- background: #183052;
- z-index: 800;
- position: absolute;
- top: 0;
-}
-.translation-widget-mobile.is-open .nav__link strong {
- font-weight: 500;
-}
-.translation-widget-mobile .nav__link {
- display: flex !important;
- flex-flow: row;
- align-items: center;
- width: 100%;
- font-size: 22px;
- height: 80px;
- position: relative;
- background: #183052;
- cursor: pointer;
-}
-.translation-widget-mobile .nav__link:focus {
- outline-offset: -7.5px;
- outline: 2px #183052 solid;
-}
-.translation-widget-mobile .nav__link.is-open {
- font-weight: 400 !important;
- box-shadow: 5px 0 0 0 #FFFFFF inset !important;
-}
-.translation-widget-mobile .nav__link::before {
- background-image: url("styles/resources/assets/icons/chevron-down-white.svg") !important;
-}
-.translation-widget-mobile .nav__link .globe-icon {
- width: 24px;
- width: 1.5rem;
- height: 24px;
- height: 1.5rem;
- min-width: 24px;
- min-width: 1.5rem;
- display: block;
- height: 24px;
- width: 24px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- margin-right: 15px;
-}
-.translation-widget-mobile .subnav__link.is-active {
- border-left: 5px solid #006CE0;
-}
-.translation-widget-mobile .subnav__link.is-active span {
- font-weight: 600;
-}
-.translation-widget-mobile .subnav__link:focus, .translation-widget-mobile .subnav__link:hover {
- cursor: pointer;
-}
-.translation-widget-mobile .subnav__link:focus span, .translation-widget-mobile .subnav__link:hover span {
- font-weight: 600;
-}
-.translation-widget-mobile .subnav__link:focus {
- outline-offset: -7.5px;
- outline: 2px #183052 solid;
-}
-
-.translation-widget {
- display: flex;
- flex-flow: column nowrap;
- position: relative;
-}
-.translation-widget.footer {
- padding-top: 0;
-}
-.translation-widget.footer .translation-widget__button {
- max-width: 240px;
- width: 100%;
- height: 46px;
- background: transparent;
-}
-@media only screen and (min-width: 48em) {
- .translation-widget.footer .translation-widget__button {
- width: 80%;
- }
-}
-.translation-widget.footer .translation-widget__button .chevron-container {
- position: absolute;
- right: 12px;
-}
-.translation-widget.footer .translation-widget__button .globe-icon {
- margin: 0 12px 0 6px;
-}
-.translation-widget.footer .translation-widget__button:focus {
- outline-offset: 5px;
-}
-.translation-widget.footer .language-options {
- width: 100%;
- max-width: 240px;
- right: auto;
-}
-@media only screen and (min-width: 48em) {
- .translation-widget.footer .language-options {
- width: 80%;
- }
-}
-@media only screen and (min-width: 64em) {
- .translation-widget.footer .language-options {
- width: 100%;
- min-width: 240px;
- }
-}
-.translation-widget.footer .language-options li:focus {
- outline-offset: -5px;
-}
-.translation-widget.footer .language-options li:first-of-type {
- border-radius: 5px 5px 0 0;
-}
-.translation-widget.footer .language-options li:last-of-type {
- border-radius: 0 0 5px 5px;
-}
-.translation-widget.header_desktop {
- display: none;
- right: 12px;
- z-index: 700;
- margin: 0 0 0 10px;
-}
-@media only screen and (min-width: 40em) {
- .translation-widget.header_desktop {
- display: flex;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .translation-widget.header_desktop {
- right: 24px;
- }
-}
-.translation-widget.header_desktop .translation-widget__button {
- display: flex;
- width: 100%;
- border-radius: 0;
- border-width: 0;
- padding: 0;
-}
-.translation-widget.header_desktop .translation-widget__button:focus, .translation-widget.header_desktop .translation-widget__button:active {
- outline: unset;
- outline-offset: unset;
-}
-.translation-widget.header_desktop .translation-widget__button.is-open {
- border-radius: 0;
- position: relative;
-}
-.translation-widget.header_desktop .translation-widget__button span {
- display: block;
- position: relative;
-}
-.translation-widget.header_desktop .translation-widget__button span strong {
- font-weight: 500;
-}
-.translation-widget.header_desktop .language-options {
- position: absolute;
- top: 45px;
- left: 6px;
- bottom: 0;
- list-style-type: none;
- border-radius: 4px;
- height: fit-content;
- padding: 0;
- overflow: hidden;
- width: calc(100% + 15px);
-}
-.translation-widget.header_desktop .language-options li {
- border-radius: 0;
-}
-.translation-widget.header_desktop .language-options li:focus {
- outline-offset: -5px;
- outline: 2px #183052 solid;
-}
-.translation-widget p {
- padding: 0;
- margin: 0;
- color: #FFFFFF;
- font-weight: bold;
-}
-.translation-widget__button {
- display: flex;
- position: relative;
- flex-flow: row nowrap;
- align-items: center;
- border: 1px solid #FFFFFF;
- border-radius: 5px;
- background: #183052;
- text-align: left;
- color: #FFFFFF;
- white-space: nowrap;
-}
-.translation-widget__button .globe-icon {
- width: 20px;
- width: 1.25rem;
- height: 20px;
- height: 1.25rem;
- min-width: 20px;
- min-width: 1.25rem;
- display: block;
- height: 20px;
- width: 20px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- margin: 0 12px 0 6px;
- padding-bottom: 1px;
-}
-.translation-widget__button .chevron-container {
- margin-left: 12px;
- transition-property: transform;
- transition-duration: 150ms;
- transition-timing-function: ease;
- will-change: transform;
-}
-.translation-widget__button .chevron-container.up {
- transform: rotate(180deg);
- transition: transform 150ms ease, opacity 150ms ease, visibility 0s linear 0s;
-}
-.translation-widget__button.is-open {
- border-radius: 0 0 5px 5px;
-}
-.translation-widget__button:focus {
- outline-color: #FFFFFF;
- z-index: 401;
-}
-.translation-widget .language-options {
- position: absolute;
- width: 100%;
- bottom: 24px;
- left: 0;
- right: 0;
- z-index: 400;
- margin: 10px auto 0;
- box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.25);
- text-align: left;
- background: #FFFFFF;
- transition-property: transform, opacity;
- transition-duration: 150ms;
- transition-timing-function: ease;
- will-change: transform;
- display: none;
- max-height: 357px;
-}
-.translation-widget .language-options.visible {
- transform: translateY(-20px);
- transition: transform 150ms ease, opacity 150ms ease, visibility 0s linear 0s;
- display: block;
-}
-.translation-widget .language-options li {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- display: flex;
- align-items: center;
- height: 46px;
- width: 100%;
- padding: 0 0 0 24px;
- text-decoration: none;
- background-color: #FFFFFF;
- transition: background-color 150ms ease;
- z-index: 402;
- position: relative;
-}
-.theme-dark .translation-widget .language-options li {
- color: #FFFFFF;
-}
-.translation-widget .language-options li b,
-.translation-widget .language-options li strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .translation-widget .language-options li b,
-.theme-dark .translation-widget .language-options li strong {
- color: #FFFFFF;
-}
-.theme-dark .translation-widget .language-options li b,
-.theme-dark .translation-widget .language-options li strong {
- color: #FFFFFF;
-}
-.translation-widget .language-options li.is-active {
- background-color: #EDF2F4;
-}
-.translation-widget .language-options li.is-active span {
- font-weight: 600;
-}
-.translation-widget .language-options li .tick-container {
- position: absolute;
- right: 15px;
- top: 8px;
-}
-.translation-widget .language-options li .tick-container .tick-icon {
- width: 24px;
- width: 1.5rem;
- height: 24px;
- height: 1.5rem;
- min-width: 24px;
- min-width: 1.5rem;
- display: block;
- height: 24px;
- width: 24px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
-}
-.translation-widget .language-options li:hover {
- cursor: pointer;
- background-color: #EDF2F4;
-}
-.translation-widget .language-options li:focus span, .translation-widget .language-options li:hover span {
- text-decoration: underline;
-}
-
-/** Buttons **/
-button:hover, button:focus {
- cursor: pointer;
-}
-button:hover[disabled], button:hover.disabled, button:focus[disabled], button:focus.disabled {
- cursor: not-allowed;
- border-color: #A0A0A3;
-}
-
-.btn,
-.un_link-confirmation__button {
- padding: 16px 17px;
- padding: 1rem 1.0625rem;
- min-width: 160px;
- min-width: 10rem;
- border-radius: 5px;
- border-radius: 0.3125rem;
- border-width: 2px;
- border-width: 0.125rem;
- display: block;
- position: relative;
- font-weight: 500;
- background: #006CE0;
- color: #FFFFFF;
- text-decoration: none;
- text-align: center;
- border-style: solid;
- border-color: transparent;
- transition-property: background, color, padding, margin;
- transition-duration: 150ms;
-}
-@media only screen and (min-width: 48em) {
- .btn,
-.un_link-confirmation__button {
- display: inline-block;
- }
-}
-.btn:hover,
-.un_link-confirmation__button:hover {
- background: #183052;
-}
-.btn:focus,
-.un_link-confirmation__button:focus {
- outline-width: 3px;
- outline-width: 0.1875rem;
- outline-style: solid;
- outline-color: #254A7E;
-}
-.btn.mygov,
-.mygov.un_link-confirmation__button {
- background: #026540;
-}
-.btn.mygov:focus,
-.mygov.un_link-confirmation__button:focus {
- background: #0061C8;
-}
-.btn.is-loading,
-.is-loading.un_link-confirmation__button {
- padding: 16px 17px 16px 45px;
- padding: 1rem 1.0625rem 1rem 2.8125rem;
- pointer-events: none;
-}
-@keyframes rotate {
- 0% {
- transform: rotate(0);
- }
- 100% {
- transform: rotate(360deg);
- }
-}
-.btn.is-loading::before,
-.is-loading.un_link-confirmation__button::before {
- content: "";
- position: absolute;
- top: 0;
- left: 0;
- width: 26px;
- height: 26px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin;
- transition-duration: 300ms;
- transition-timing-function: ease;
- top: calc(50% - 14px);
- top: calc(50% - 0.875rem);
- left: calc(50% - 55px);
- left: calc(50% - 3.4375rem);
- background-image: url("styles/resources/assets/icons/spinner-button.svg");
- animation: rotate 1s linear infinite;
-}
-@media only screen and (min-width: 48em) {
- .btn.is-loading::before,
-.is-loading.un_link-confirmation__button::before {
- left: 25px;
- left: 1.5625rem;
- }
-}
-.btn.mygov-green,
-.mygov-green.un_link-confirmation__button {
- background: #026540;
-}
-.btn.mygov-green span::after,
-.mygov-green.un_link-confirmation__button span::after {
- backface-visibility: none;
-}
-.btn.mygov-green:hover,
-.mygov-green.un_link-confirmation__button:hover {
- background: #78C433;
- color: #101820;
-}
-.btn.mygov-green:hover span::after,
-.mygov-green.un_link-confirmation__button:hover span::after {
- filter: invert(1);
-}
-.btn.outline,
-.outline.un_link-confirmation__button {
- padding: 15px 16px;
- padding: 0.9375rem 1rem;
- border-width: 2px;
- border-width: 0.125rem;
- color: #006CE0;
- background: #FFFFFF;
- border-style: solid;
- border-color: #006CE0;
-}
-.btn.outline:hover, .btn.outline:focus,
-.outline.un_link-confirmation__button:hover,
-.outline.un_link-confirmation__button:focus {
- text-decoration: underline;
- color: #313131;
- border-color: #313131;
-}
-.btn.outline[disabled], .btn.outline.disabled,
-.outline[disabled].un_link-confirmation__button,
-.outline.disabled.un_link-confirmation__button {
- background: #F5F5F5;
- border-color: #A0A0A3;
- color: #A0A0A3;
- cursor: not-allowed;
-}
-.btn.secondary,
-.secondary.un_link-confirmation__button {
- padding: 15px 16px;
- padding: 0.9375rem 1rem;
- border-width: 2px;
- border-width: 0.125rem;
- color: #006CE0;
- background: #FFFFFF;
- border-style: solid;
- border-color: #006CE0;
-}
-.btn.secondary:hover, .btn.secondary:focus,
-.secondary.un_link-confirmation__button:hover,
-.secondary.un_link-confirmation__button:focus {
- color: #313131;
- text-decoration: underline;
- border-color: #313131;
-}
-.btn.secondary[disabled], .btn.secondary.disabled,
-.secondary[disabled].un_link-confirmation__button,
-.secondary.disabled.un_link-confirmation__button {
- background: #F5F5F5;
- border-color: #A0A0A3;
- color: #A0A0A3;
- cursor: not-allowed;
-}
-.btn.tertiary,
-.tertiary.un_link-confirmation__button {
- padding: 15px 16px;
- padding: 0.9375rem 1rem;
- border-width: 2px;
- border-width: 0.125rem;
- color: #006CE0;
- background: #FFFFFF;
- border-style: solid;
- border-color: #D1D2D3;
-}
-.btn.tertiary:hover, .btn.tertiary:focus,
-.tertiary.un_link-confirmation__button:hover,
-.tertiary.un_link-confirmation__button:focus {
- background-color: #F5F9FE;
-}
-.btn.tertiary[disabled], .btn.tertiary.disabled,
-.tertiary[disabled].un_link-confirmation__button,
-.tertiary.disabled.un_link-confirmation__button {
- background: #F5F5F5;
- border-color: #A0A0A3;
- color: #A0A0A3;
- cursor: not-allowed;
-}
-.btn.icon span,
-.icon.un_link-confirmation__button span {
- padding-right: 27px;
- padding-right: 1.6875rem;
- position: relative;
- font-weight: 400;
-}
-.btn.icon span::after,
-.icon.un_link-confirmation__button span::after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 18px;
- height: 18px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- transition: all 150ms;
-}
-.btn.icon span.btn-icon-filter::after,
-.icon.un_link-confirmation__button span.btn-icon-filter::after {
- background-image: url("styles/resources/assets/icons/icon-filter-white.svg");
-}
-.btn.icon span.btn-icon-arrow::after,
-.icon.un_link-confirmation__button span.btn-icon-arrow::after {
- background-image: url("styles/resources/assets/icons/arrow-right-white.svg");
-}
-.btn.icon span.btn-icon-external-link::after,
-.icon.un_link-confirmation__button span.btn-icon-external-link::after {
- background-image: url("styles/resources/assets/icons/icon-external-link-white.svg");
-}
-.btn[disabled], .btn.disabled,
-[disabled].un_link-confirmation__button,
-.disabled.un_link-confirmation__button {
- background: #A0A0A3;
- border-color: #A0A0A3;
- color: #FFFFFF;
- cursor: not-allowed;
- pointer-events: none;
-}
-.btn.loading,
-.loading.un_link-confirmation__button {
- text-indent: -9999px;
- text-indent: -624.9375rem;
- background-size: 30px;
- background-size: 1.875rem;
- background: url("styles/resources/assets/icons/spinner.svg") no-repeat;
- background-position: center;
- border-color: #A0A0A3;
- pointer-events: none;
-}
-.btn.loading[disabled], .btn.loading.disabled,
-.loading[disabled].un_link-confirmation__button,
-.loading.disabled.un_link-confirmation__button {
- text-indent: -9999px;
- text-indent: -624.9375rem;
- background-size: 30px;
- background-size: 1.875rem;
- background: url("styles/resources/assets/icons/spinner.svg") no-repeat;
- background-position: center;
-}
-.btn.close,
-.close.un_link-confirmation__button {
- height: 30px;
- height: 1.875rem;
- width: 30px;
- width: 1.875rem;
- margin: 0;
- padding: 0;
- min-width: auto;
- background: transparent;
-}
-.btn.close i,
-.close.un_link-confirmation__button i {
- width: 30px;
- width: 1.875rem;
- height: 30px;
- height: 1.875rem;
- min-width: 30px;
- min-width: 1.875rem;
- display: block;
- height: 30px;
- width: 30px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- background-image: url("styles/resources/assets/icons/icon-close.svg");
-}
-.btn.toggle,
-.toggle.un_link-confirmation__button {
- padding: 0 25px 0 3px;
- padding: 0 1.5625rem 0 0.1875rem;
- min-height: 20px;
- min-height: 1.25rem;
- display: block;
- margin: 0;
- height: auto;
- width: auto;
- background: transparent;
- color: #006CE0;
- min-width: auto;
-}
-.btn.toggle::after,
-.toggle.un_link-confirmation__button::after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 15px;
- height: 15px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- top: 2px;
- top: 0.125rem;
- background-image: url("styles/resources/assets/icons/chevron-down.svg");
- transition-property: none;
-}
-.btn.toggle.is-expanded::after,
-.toggle.is-expanded.un_link-confirmation__button::after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 15px;
- height: 15px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- top: 2px;
- top: 0.125rem;
- background-image: url("styles/resources/assets/icons/chevron-up.svg");
- transition-property: none;
-}
-
-.link, .linked-services__rightInternalLink {
- padding-right: 15px;
- padding-right: 0.9375rem;
- padding-left: 3px;
- padding-left: 0.1875rem;
- position: relative;
- display: inline-block;
- text-decoration: none;
- font-weight: 500;
- color: #101820;
- background: transparent;
- border: none;
- transition: color;
- transition-duration: 150ms;
-}
-.link:focus, .linked-services__rightInternalLink:focus {
- outline-width: 3px;
- outline-width: 0.1875rem;
- outline-style: solid;
- outline-color: #254A7E;
-}
-.link.link-btn, .link-btn.linked-services__rightInternalLink {
- color: #006CE0;
-}
-.link:not(.action)::after, .linked-services__rightInternalLink:not(.action)::after {
- right: -10px;
- right: -0.625rem;
- top: 2px;
- top: 0.125rem;
- width: 16px;
- width: 1rem;
- height: 16px;
- height: 1rem;
- background-size: 16px;
- background-size: 1rem;
- content: "";
- position: relative;
- display: inline-block;
- background: url("styles/resources/assets/icons/arrow-right.svg") no-repeat;
- background-position: center;
- transition-property: all;
- transition-duration: 300ms;
-}
-.link:not(.action):hover, .linked-services__rightInternalLink:not(.action):hover, .link:not(.action):focus, .linked-services__rightInternalLink:not(.action):focus {
- text-decoration: underline;
-}
-.link:not(.action):hover::after, .linked-services__rightInternalLink:not(.action):hover::after, .link:not(.action):focus::after, .linked-services__rightInternalLink:not(.action):focus::after {
- right: -15px;
- right: -0.9375rem;
-}
-.link[disabled]:hover, [disabled].linked-services__rightInternalLink:hover, .link.disabled:hover, .disabled.linked-services__rightInternalLink:hover {
- text-decoration: none;
-}
-.link:not(.action)[disabled], .linked-services__rightInternalLink:not(.action)[disabled], .link:not(.action).disabled, .linked-services__rightInternalLink:not(.action).disabled {
- color: #A0A0A3;
- cursor: not-allowed;
-}
-.link:not(.action)[disabled]::after, .linked-services__rightInternalLink:not(.action)[disabled]::after, .link:not(.action).disabled::after, .linked-services__rightInternalLink:not(.action).disabled::after {
- background: url("styles/resources/assets/icons/arrow-right-grey.svg") no-repeat;
-}
-.link:not(.action)[disabled]:hover::after, .linked-services__rightInternalLink:not(.action)[disabled]:hover::after, .link:not(.action)[disabled]:focus::after, .linked-services__rightInternalLink:not(.action)[disabled]:focus::after, .link:not(.action).disabled:hover::after, .linked-services__rightInternalLink:not(.action).disabled:hover::after, .link:not(.action).disabled:focus::after, .linked-services__rightInternalLink:not(.action).disabled:focus::after {
- right: -10px;
- right: -0.625rem;
-}
-.link.highlight, .highlight.linked-services__rightInternalLink {
- text-decoration: underline;
- color: #006CE0;
- border: 0;
-}
-.link.highlight:hover, .highlight.linked-services__rightInternalLink:hover, .link.highlight:focus, .highlight.linked-services__rightInternalLink:focus {
- color: #0061C8;
- text-decoration: none;
-}
-.link.highlight[disabled], .highlight[disabled].linked-services__rightInternalLink, .link.highlight.disabled, .highlight.disabled.linked-services__rightInternalLink {
- text-decoration: underline;
- color: #A0A0A3;
- cursor: not-allowed;
-}
-.link.highlight.back, .highlight.back.linked-services__rightInternalLink {
- padding-right: 3px;
- padding-right: 0.1875rem;
-}
-.link.highlight.back::before, .highlight.back.linked-services__rightInternalLink::before {
- width: 11px;
- width: 0.6875rem;
- height: 11px;
- height: 0.6875rem;
- margin-right: 6px;
- margin-right: 0.375rem;
- content: "";
- position: relative;
- display: inline-block;
- left: 0;
- background-repeat: no-repeat;
- background-position: center;
- transition-property: all;
- transition-duration: 300ms;
- background-image: url("styles/resources/assets/icons/icon-left-blue-chevron.svg");
-}
-.link.highlight.back::after, .highlight.back.linked-services__rightInternalLink::after {
- content: none;
-}
-.link.action, .action.linked-services__rightInternalLink {
- padding-right: 3px;
- padding-right: 0.1875rem;
- text-decoration: underline;
- color: #006CE0;
- border: 0;
-}
-.link.action.external, .action.external.linked-services__rightInternalLink {
- display: inline-flex;
- align-items: center;
-}
-.link.action.external:hover img, .action.external.linked-services__rightInternalLink:hover img {
- transform: translate(3px, -3px);
-}
-.link.action.external img, .action.external.linked-services__rightInternalLink img {
- transition: transform 150ms ease-out;
- backface-visibility: hidden;
- top: -1px;
- top: -0.0625rem;
- margin-left: 12px;
- margin-left: 0.75rem;
- height: 16px;
- height: 1rem;
- width: 16px;
- width: 1rem;
- position: relative;
-}
-.link.action:hover, .action.linked-services__rightInternalLink:hover, .link.action:focus, .action.linked-services__rightInternalLink:focus {
- color: #0061C8;
- text-decoration: none;
-}
-.link.action[disabled], .action[disabled].linked-services__rightInternalLink, .link.action.disabled, .action.disabled.linked-services__rightInternalLink {
- text-decoration: underline;
- color: #A0A0A3;
- cursor: not-allowed;
-}
-.link.action.icon, .action.icon.linked-services__rightInternalLink {
- padding-left: 27px;
- padding-left: 1.6875rem;
-}
-.link.action.icon span, .action.icon.linked-services__rightInternalLink span {
- position: relative;
-}
-.link.action.icon span::after, .action.icon.linked-services__rightInternalLink span::after {
- content: "";
- position: absolute;
- top: 0;
- left: 0;
- width: 18px;
- height: 18px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin;
- transition-duration: 300ms;
- transition-timing-function: ease;
- left: -25px;
- left: -1.5625rem;
-}
-.link.action.icon span.btn-icon-delete::after, .action.icon.linked-services__rightInternalLink span.btn-icon-delete::after {
- background-image: url("styles/resources/assets/icons/authenticated/icon-trash.svg");
-}
-.link.action.icon span.btn-icon-folder-move::after, .action.icon.linked-services__rightInternalLink span.btn-icon-folder-move::after {
- background-image: url("styles/resources/assets/icons/authenticated/icon-folder-move.svg");
-}
-
-@media only screen and (min-width: 48em) {
- .app-group {
- display: flex;
- justify-content: center;
- }
-}
-.app-group .app-download {
- width: 200px;
- width: 12.5rem;
- height: 60px;
- height: 3.75rem;
- text-indent: -9999px;
- text-indent: -624.9375rem;
- display: block;
-}
-.app-group .app-download.apple {
- background: url("styles/resources/assets/icons/apple-icon.png") no-repeat;
- background-size: 100%;
-}
-.app-group .app-download.google {
- background: url("styles/resources/assets/icons/google-icon.png") no-repeat;
- background-size: 100%;
-}
-.app-group .app-download:first-child {
- margin-bottom: 10px;
- margin-bottom: 0.625rem;
-}
-@media only screen and (min-width: 48em) {
- .app-group .app-download:first-child {
- margin-right: 20px;
- margin-right: 1.25rem;
- margin-bottom: 0;
- }
-}
-.app-group .app-download:focus {
- outline-width: 3px;
- outline-width: 0.1875rem;
- outline-style: solid;
- outline-color: #254A7E;
-}
-
-.un_link-confirmation {
- display: flex;
- flex-direction: column;
-}
-.un_link-confirmation__button {
- min-width: 320px;
- margin-right: 60px !important;
-}
-.un_link-confirmation__button.secondary {
- min-width: 320px;
-}
-.un_link-confirmation__content {
- margin: 0 0 1.2em 0;
-}
-.un_link-confirmation__content--text {
- /* common styles for both inner and outer ul and ol */
- /* common styles for outer ul and ol */
- /* styles only for ul */
- /* styles only for ol */
- /* styles for ul and ol with white background */
-}
-.un_link-confirmation__content--text ul,
-.un_link-confirmation__content--text ol {
- position: relative;
- margin: 0;
- list-style: none;
- overflow-wrap: break-word;
-}
-.un_link-confirmation__content--text ul li,
-.un_link-confirmation__content--text ol li {
- margin: 0 0 12px 0;
- position: relative;
-}
-.un_link-confirmation__content--text ul li:last-child,
-.un_link-confirmation__content--text ol li:last-child {
- margin: 0;
-}
-.un_link-confirmation__content--text ul li a,
-.un_link-confirmation__content--text ol li a {
- color: #006CE0;
-}
-.un_link-confirmation__content--text ul li ul,
-.un_link-confirmation__content--text ul li ol,
-.un_link-confirmation__content--text ol li ul,
-.un_link-confirmation__content--text ol li ol {
- padding: 15px 0 0 24px;
-}
-.un_link-confirmation__content--text ul li ul li::before,
-.un_link-confirmation__content--text ul li ol li::before,
-.un_link-confirmation__content--text ol li ul li::before,
-.un_link-confirmation__content--text ol li ol li::before {
- left: -24px;
-}
-.un_link-confirmation__content--text > ul,
-.un_link-confirmation__content--text > ol {
- margin: 20px 0 40px;
-}
-.un_link-confirmation__content--text ul {
- position: relative;
-}
-.un_link-confirmation__content--text ul li {
- /* styling of the blue bullet on the left of outer lis */
-}
-.un_link-confirmation__content--text ul li::before {
- content: "";
- position: absolute;
- top: 12px;
- left: -26px;
- width: 4px;
- height: 4px;
- background-color: #525252;
- border-radius: 50%;
-}
-.un_link-confirmation__content--text ol {
- counter-reset: step-counter;
-}
-.un_link-confirmation__content--text ol li {
- counter-increment: step-counter;
-}
-.un_link-confirmation__content--text ol li::before {
- content: counter(step-counter);
- color: #006CE0;
- position: absolute;
- left: -30px;
-}
-.un_link-confirmation__content--text.is-bg-white ul,
-.un_link-confirmation__content--text.is-bg-white ol {
- background: #FFFFFF;
-}
-.un_link-confirmation__content--text.is-bg-white > ul {
- padding: 0 30px 0 27px;
-}
-.un_link-confirmation__content--text.is-bg-white > ol {
- padding: 0 30px 0 57px;
-}
-.un_link-confirmation__content--text.is-bg-white > ol > li::before {
- width: 26px;
- height: 26px;
- background: #006CE0;
- border-radius: 50%;
- color: #FFFFFF;
- display: flex;
- justify-content: center;
- align-items: center;
- font-size: 14px;
- font-weight: bold;
- top: 2px;
- left: -57px;
-}
-.un_link-confirmation a {
- margin: 10px 10px 0 0;
-}
-.un_link-confirmation h1 {
- font-size: 2em;
-}
-
-.unlinked-services-tile {
- display: flex;
- flex-direction: column;
- background-color: #FFFFFF;
- border-bottom: 0.0625rem solid #CCCCCC;
- padding: 1.25rem 0.625rem;
-}
-.unlinked-services-tile h2 {
- color: #000000;
-}
-.unlinked-services-tile__section-heading-border {
- border-bottom: 0.125rem solid #525252;
-}
-.unlinked-services-tile__block {
- display: flex;
- flex-flow: row nowrap;
- align-items: center;
- justify-content: space-between;
-}
-.unlinked-services-tile__block--title {
- font-size: var(--font-size-16);
-}
-.unlinked-services-tile__block--btn-label {
- padding: 0.3125rem 1.04375rem;
- border: 0.125rem solid #BBBCBC;
- color: #183052;
-}
-.unlinked-services-tile__block--btn-label:hover {
- cursor: pointer;
-}
-@media (max-width: 639px) {
- .unlinked-services-tile__block--btn-label {
- display: none;
- }
-}
-.unlinked-services-tile__block--btn-icon {
- display: none;
-}
-@media (max-width: 639px) {
- .unlinked-services-tile__block--btn-icon {
- display: block;
- width: 1.2rem;
- height: 1.4rem;
- background: white url("styles/resources/assets/icons/chevron-right-black.svg") no-repeat center;
- background-size: 1.5rem;
- }
-}
-
-.payments-carousel-container .react-multi-carousel-item {
- height: 300px;
-}
-
-.payments-carousel-item {
- flex-direction: column;
- justify-content: space-between;
- padding: 20px;
-}
-.payments-carousel-item:hover .payments-carousel-link-icon {
- transform: translate(3px, -3px);
-}
-.payments-carousel-item img.logo {
- height: 24px;
- width: 24px;
- min-height: 24px;
- min-width: 24px;
-}
-.payments-carousel-item span {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
- margin-top: 12px;
- margin-bottom: 10px;
- display: block;
-}
-.theme-dark .payments-carousel-item span {
- color: #FFFFFF;
-}
-.theme-dark .payments-carousel-item span {
- color: #FFFFFF;
-}
-.payments-carousel-item p {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- line-height: 20px;
- margin-top: 0;
-}
-.theme-dark .payments-carousel-item p {
- color: #FFFFFF;
-}
-.payments-carousel-item .payments-carousel-link {
- position: relative;
- display: block;
- margin-top: 0;
- color: #006CE0;
- margin-bottom: 0;
- font-size: 14px;
- font-weight: 500;
-}
-.payments-carousel-item .carousel-cta {
- display: flex;
- align-items: center;
- justify-content: space-between;
-}
-.payments-carousel-item .payments-carousel-link-icon {
- width: 18px;
- width: 1.125rem;
- height: 18px;
- height: 1.125rem;
- min-width: 18px;
- min-width: 1.125rem;
- display: block;
- height: 18px;
- width: 18px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition: transform 150ms ease-out;
- backface-visibility: hidden;
-}
-
-.update-channel-content h2:first-of-type {
- margin-bottom: 0;
-}
-.update-channel-content .container {
- max-width: 927px;
- max-width: 57.9375rem;
-}
-.update-channel-content__sample-content {
- display: flex;
- flex-direction: column;
- align-content: center;
-}
-.update-channel-content__content {
- display: flex;
- flex-wrap: wrap;
-}
-.update-channel-content__content .subheader {
- font-weight: 700;
-}
-.update-channel-content__content .content-selection {
- padding-top: 0;
- display: inline !important;
-}
-.update-channel-content__content .content-area {
- display: flex;
- flex-flow: row wrap;
- flex: 1 1 auto;
-}
-.update-channel-content__content .content-area legend {
- font-weight: 400;
- margin: 0;
-}
-.update-channel-content__content .content-area legend p {
- margin-top: 19px;
- margin-top: 1.1875rem;
- margin-bottom: 20px;
- margin-bottom: 1.25rem;
-}
-@media only screen and (min-width: 48em) {
- .update-channel-content__content .content-area legend p {
- margin-top: 23px;
- margin-top: 1.4375rem;
- margin-bottom: 22px;
- margin-bottom: 1.375rem;
- }
-}
-.update-channel-content__content .content-area > fieldset {
- flex: 1 1 auto;
- margin: 0;
-}
-.update-channel-content__content .content-area > fieldset .input-group:first-child {
- margin-top: 0;
-}
-@media only screen and (min-width: 48em) {
- .update-channel-content__content .content-area > fieldset .input-group:first-child {
- margin-top: 11.61px;
- margin-top: 0.725625rem;
- }
-}
-.update-channel-content__content .content-area .selection-options {
- display: flex;
- flex-direction: column;
-}
-.update-channel-content__content .content-area .selection-options legend,
-.update-channel-content__content .content-area .selection-options legend p {
- margin: 0;
- font-weight: 400;
- color: #333333;
-}
-@media only screen and (min-width: 48em) {
- .update-channel-content__content .content-area .selection-options fieldset legend {
- position: absolute;
- }
- .update-channel-content__content .content-area .selection-options fieldset .input-group:first-of-type {
- margin-top: 56px;
- margin-top: 3.5rem;
- }
-}
-.update-channel-content__content .content-area .selection-options label.content-selection {
- margin-left: 15px;
- margin-left: 0.9375rem;
-}
-@media only screen and (min-width: 48em) {
- .update-channel-content__content .content-area .selection-options {
- float: left;
- }
-}
-.update-channel-content__content .content-area .sample-content {
- padding: 0 16px 16px 0;
- padding: 0 1rem 1rem 0;
- margin-top: 20px;
- margin-top: 1.25rem;
- background-color: #EDEDED;
- display: flex;
- flex-direction: row;
- flex: 1 1 auto;
- z-index: 400;
-}
-.update-channel-content__content .content-area .sample-content b,
-.update-channel-content__content .content-area .sample-content strong {
- background-color: var(--system-blue-40);
-}
-.update-channel-content__content .content-area .sample-content .info-icon {
- width: 17px;
- width: 1.0625rem;
- height: 17px;
- height: 1.0625rem;
- min-width: 17px;
- min-width: 1.0625rem;
- display: block;
- height: 17px;
- width: 17px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- margin: 14px 10px 14px 14px;
- margin: 0.875rem 0.625rem 0.875rem 0.875rem;
- min-width: 17px;
- min-width: 1.0625rem;
- background-image: url("styles/resources/assets/icons/icon-info-black.svg");
-}
-@media only screen and (min-width: 48em) {
- .update-channel-content__content .content-area .sample-content .info-icon {
- width: 24px;
- width: 1.5rem;
- height: 24px;
- height: 1.5rem;
- min-width: 24px;
- min-width: 1.5rem;
- display: block;
- height: 24px;
- width: 24px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- min-width: 24px;
- min-width: 1.5rem;
- margin: 18px;
- margin: 1.125rem;
- }
-}
-.update-channel-content__content .content-area .sample-content p {
- margin: 0;
-}
-.update-channel-content__content .content-area .sample-content p:first-of-type {
- margin-bottom: 16px;
- margin-bottom: 1rem;
-}
-.update-channel-content__content .content-area .sample-content .message-content h3 {
- margin: 14px 0;
- margin: 0.875rem 0;
- font-size: 16px;
- font-size: 1rem;
- font-family: "Roboto", sans-serif;
- font-weight: 700;
- line-height: 1.1875;
-}
-@media only screen and (min-width: 48em) {
- .update-channel-content__content .content-area .sample-content .message-content h3 {
- font-size: 18px;
- font-size: 1.125rem;
- margin: 20px 0;
- margin: 1.25rem 0;
- line-height: 1.2222222222;
- }
-}
-@media only screen and (min-width: 48em) {
- .update-channel-content__content .content-area .sample-content {
- padding: 0 20px 20px 0;
- padding: 0 1.25rem 1.25rem 0;
- max-width: 411.18px;
- max-width: 25.69875rem;
- margin-left: auto;
- float: right;
- margin-top: 0;
- }
-}
-.update-channel-content__content .content-area .button-container {
- margin-top: 20px;
- margin-top: 1.25rem;
-}
-.update-channel-content__content .content-area .button-container .btn-primary {
- border-radius: 5px;
- border-radius: 0.3125rem;
- min-width: 180px;
- min-width: 11.25rem;
- width: 180px;
- width: 11.25rem;
- color: #183052;
- background-color: #99E1F3;
- border: none;
- font-weight: 500;
- cursor: pointer;
-}
-.update-channel-content__content .content-area .button-container .btn-primary:hover {
- color: #FFFFFF;
- background-color: #254A7E;
- border: none;
-}
-@media only screen and (min-width: 48em) {
- .update-channel-content__content .content-area .button-container {
- margin-top: 15.61px;
- margin-top: 0.975625rem;
- float: left;
- clear: left;
- }
-}
-@media (max-width: 47.9375em) {
- .update-channel-content__content .content-area {
- flex-direction: column;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .update-channel-content__content .content-area {
- max-width: none;
- }
-}
-.update-channel-content .input-group input[type=radio] + .check {
- width: 20px;
- width: 1.25rem;
- height: 20px;
- height: 1.25rem;
- margin-top: 0;
-}
-.update-channel-content .input-group input[type=radio] + .check::after {
- width: 10px;
- width: 0.625rem;
- height: 10px;
- height: 0.625rem;
-}
-.update-channel-content .input-group input[type=radio]:checked + .check {
- background-color: unset;
- border-color: #183052;
-}
-.update-channel-content .input-group input[type=radio]:checked + .check::after {
- background-color: #183052;
-}
-
-.serviceNameUpdateInfo {
- padding: 5px;
- padding: 0.3125rem;
- border-radius: 5px;
- border-radius: 0.3125rem;
- border-left: 3px solid #006BDF;
- border-left: 0.1875rem solid #006BDF;
- background-color: #F0FBFF;
- max-width: 75%;
- display: flex;
- flex-direction: row;
-}
-.serviceNameUpdateInfo img {
- padding: 5px;
- padding: 0.3125rem;
- max-width: 25px;
- max-width: 1.5625rem;
- display: flex;
- flex-direction: column;
- height: fit-content;
-}
-.serviceNameUpdateInfo p {
- display: flex;
- flex-direction: column;
- margin-top: 0;
- margin-bottom: 0;
-}
-
-.radio-input-row {
- display: flex;
- flex-direction: row;
- padding: 0;
-}
-.radio-input-row input[type=radio]:checked + .check + label {
- font-weight: 400;
-}
-
-.updateContactDetails a[href]:hover {
- text-decoration: none;
-}
-.updateContactDetails button.link.action.highlight, .updateContactDetails button.action.highlight.linked-services__rightInternalLink {
- padding: 0;
-}
-.updateContactDetails .text-dark {
- font-size: 16px;
- font-size: 1rem;
- color: #101820;
- margin-bottom: 0;
- line-height: 1.625;
-}
-@media (max-width: 47.9375em) {
- .updateContactDetails .desktop-text {
- border: 0;
- clip: rect(0, 0, 0, 0);
- height: 1px;
- margin: -1px;
- overflow: hidden;
- padding: 0;
- position: absolute;
- white-space: nowrap;
- width: 1px;
- }
-}
-.updateContactDetails .para-link {
- font-family: "Roboto", sans-serif;
- font-size: 16px;
- line-height: 1.15;
- color: #000000;
- margin: 0;
- align-self: flex-start;
-}
-.updateContactDetails .para-link strong {
- font-size: 16px;
- line-height: 1.15;
- margin: 0;
- color: #000000;
-}
-.updateContactDetails .heading {
- font-family: "Roboto", sans-serif;
- font-size: 16px;
- line-height: 1.15;
- color: #000000;
- margin: 0;
-}
-.updateContactDetails .heading strong {
- font-size: 16px;
- line-height: 1.15;
- margin: 0;
- color: #000000;
-}
-.updateContactDetails h2 {
- font-family: "Roboto", sans-serif;
- margin-top: 30px;
- margin-top: 1.875rem;
- margin-bottom: 20px;
- margin-bottom: 1.25rem;
- line-height: 1.2083333333;
-}
-@media only screen and (min-width: 48em) {
- .updateContactDetails h2 {
- margin-top: 51px;
- margin-top: 3.1875rem;
- }
-}
-.updateContactDetails > h2:first-of-type {
- margin-top: 0;
-}
-.updateContactDetails .icon-uppercase {
- text-transform: uppercase;
-}
-.updateContactDetails .input-group {
- margin-top: 20px;
- margin-top: 1.25rem;
- margin-bottom: 20px;
- margin-bottom: 1.25rem;
-}
-.updateContactDetails .input-group label {
- font-size: 16px;
- font-size: 1rem;
- padding: 0;
- margin-bottom: 0;
- font-weight: 400;
-}
-.updateContactDetails .input-group > input,
-.updateContactDetails .input-group > select,
-.updateContactDetails .input-group > textarea {
- margin-top: 12px;
- margin-top: 0.75rem;
- margin-bottom: 8px;
- margin-bottom: 0.5rem;
-}
-@media only screen and (min-width: 48em) {
- .updateContactDetails .input-group > input,
-.updateContactDetails .input-group > select,
-.updateContactDetails .input-group > textarea {
- margin-top: 13px;
- margin-top: 0.8125rem;
- margin-bottom: 9px;
- margin-bottom: 0.5625rem;
- }
-}
-.updateContactDetails .input-group input {
- border-width: 1px;
- border-width: 0.0625rem;
- border-radius: 2px;
- border-radius: 0.125rem;
- border-color: #000000;
- padding: 0;
- width: auto;
- height: auto;
-}
-.updateContactDetails .input-group input[name=code], .updateContactDetails .input-group input[name=mobile], .updateContactDetails .input-group input[name=email] {
- max-width: 424px;
- max-width: 26.5rem;
-}
-.updateContactDetails .input-group input[name=mobile] {
- width: 100%;
-}
-.updateContactDetails .input-group input:focus {
- border-width: 2px;
- border-width: 0.125rem;
- outline-offset: 2px;
- outline-offset: 0.125rem;
- outline: 2px solid #000000;
- outline: 0.125rem solid #000000;
-}
-.updateContactDetails .input-group input,
-.updateContactDetails .input-group select,
-.updateContactDetails .input-group textarea {
- height: 50px;
- height: 3.125rem;
- padding: 15px;
- padding: 0.9375rem;
- width: 100%;
-}
-.updateContactDetails .input-group input[type=checkbox], .updateContactDetails .input-group input[type=radio] {
- width: 16px;
- width: 1rem;
- height: 16px;
- height: 1rem;
- opacity: 0;
- padding: 0;
-}
-.updateContactDetails .input-group .input-row {
- padding: 0 2.5px;
- padding: 0 0.15625rem;
- margin-left: 8.5px;
- margin-left: 0.53125rem;
- margin-right: 8.5px;
- margin-right: 0.53125rem;
- min-height: 34px;
- min-height: 2.125rem;
- display: flex;
- align-items: flex-start;
- max-width: 100%;
- max-width: fit-content;
-}
-.updateContactDetails .input-group .input-row input[type=checkbox] ~ label,
-.updateContactDetails .input-group .input-row input[type=radio] ~ label {
- padding: 0;
- margin-bottom: 0;
-}
-@media only screen and (min-width: 48em) {
- .updateContactDetails .input-group .input-row {
- align-items: center;
- }
-}
-.updateContactDetails .input-group .input-row input[type=checkbox] + .check {
- border-radius: 2px;
- border-radius: 0.125rem;
-}
-.updateContactDetails .input-group .input-row input[type=checkbox]:checked + .check + label {
- font-weight: 400;
-}
-.updateContactDetails .input-group .input-row:focus-within {
- outline-offset: 6.5px;
- outline-offset: 0.40625rem;
- outline: 2px inset #254A7E;
- outline: 0.125rem solid #254A7E;
-}
-.updateContactDetails .input-group .input-row > .input-row__wrapper {
- margin-right: -6.5px;
- margin-right: -0.40625rem;
- margin-left: -6.5px;
- margin-left: -0.40625rem;
- display: flex;
- align-items: center;
-}
-.updateContactDetails .input-group .input-row > .input-row__wrapper > *:not([type=checkbox]),
-.updateContactDetails .input-group .input-row > .input-row__wrapper > .check {
- margin-right: 6.5px;
- margin-right: 0.40625rem;
- margin-left: 6.5px;
- margin-left: 0.40625rem;
-}
-.updateContactDetails .input-group .input-row > .input-row__wrapper > .check {
- margin-top: 0;
- margin-bottom: 0;
-}
-@media only screen and (min-width: 48em) {
- .updateContactDetails .input-group {
- margin-bottom: 23px;
- margin-bottom: 1.4375rem;
- }
-}
-.updateContactDetails .selection-options .radio-input-row {
- min-height: 34px;
- min-height: 2.125rem;
- align-items: center;
-}
-.updateContactDetails .selection-options .input-group {
- margin-top: 10px;
- margin-top: 0.625rem;
- margin-bottom: 10px;
- margin-bottom: 0.625rem;
-}
-.updateContactDetails .selection-options .input-group:last-child {
- margin-bottom: 0;
-}
-.updateContactDetails .update-contact-tile .input-group + .inline-error-section {
- margin-top: -21px;
- margin-top: -1.3125rem;
- margin-bottom: 31px;
- margin-bottom: 1.9375rem;
-}
-.updateContactDetails .update-details-tile,
-.updateContactDetails .update-notification-tile {
- min-height: 69px;
- min-height: 4.3125rem;
-}
-.updateContactDetails .switch-btn {
- padding: 9px 13px;
- padding: 0.5625rem 0.8125rem;
- font-size: 15px;
- font-size: 0.9375rem;
- border-radius: 2px;
- border-radius: 0.125rem;
- background-color: #FFFFFF;
- color: #183052;
- border: 1px solid #183052;
- height: unset;
- line-height: 1.2;
-}
-.updateContactDetails .switch-btn:hover {
- color: #FFFFFF;
- background-color: #254A7E;
- border-color: #254A7E;
-}
-@media (max-width: 63.9375em) {
- .updateContactDetails .switch-btn {
- min-width: 214px;
- min-width: 13.375rem;
- width: fit-content;
- }
-}
-.updateContactDetails .update-contact-tile {
- max-width: 927px;
- max-width: 57.9375rem;
- margin-bottom: 20px;
- margin-bottom: 1.25rem;
- margin-top: 30px;
- margin-top: 1.875rem;
-}
-.updateContactDetails .update-contact-tile[aria-label="Enter code"], .updateContactDetails .update-contact-tile[aria-label="Change the email address we send notifications to"], .updateContactDetails .update-contact-tile[aria-label="Change the mobile number we send notifications to"] {
- margin-top: 0;
-}
-.updateContactDetails .update-contact-tile[aria-label="Enter code"] input, .updateContactDetails .update-contact-tile[aria-label="Change the email address we send notifications to"] input, .updateContactDetails .update-contact-tile[aria-label="Change the mobile number we send notifications to"] input {
- margin-bottom: 0;
-}
-.updateContactDetails .update-contact-tile[aria-label="Change the email address we send notifications to"] .input-group, .updateContactDetails .update-contact-tile[aria-label="Change the mobile number we send notifications to"] .input-group {
- margin-bottom: 31px;
- margin-bottom: 1.9375rem;
-}
-.updateContactDetails .update-contact-tile[aria-label="Enter code"] {
- margin-top: 20px;
- margin-top: 1.25rem;
-}
-.updateContactDetails .update-contact-tile[aria-label="Enter code"] .input-group {
- margin-bottom: 0;
-}
-@media only screen and (min-width: 48em) {
- .updateContactDetails .update-contact-tile[aria-label="Enter code"] {
- margin-top: 23px;
- margin-top: 1.4375rem;
- }
-}
-.updateContactDetails .update-contact-tile label {
- font-weight: 500;
-}
-.updateContactDetails .update-contact-tile .update-contact-head {
- overflow-wrap: break-word;
- word-wrap: break-word;
- -ms-word-break: break-all;
- word-break: break-all;
- word-break: break-word;
- hyphens: auto;
- margin-bottom: 30px;
- margin-bottom: 1.875rem;
-}
-.updateContactDetails .update-contact-tile .update-contact-head div {
- overflow-wrap: break-word;
- word-wrap: break-word;
- -ms-word-break: break-all;
- word-break: break-all;
- word-break: break-word;
- hyphens: auto;
-}
-.updateContactDetails .update-contact-tile .update-contact-head span {
- font-weight: 700;
- display: inline;
- margin-top: 0;
-}
-@media only screen and (min-width: 48em) {
- .updateContactDetails .update-contact-tile .update-contact-head {
- margin-bottom: 34px;
- margin-bottom: 2.125rem;
- }
-}
-.updateContactDetails .update-contact-tile .update-contact-popup p:not(:last-child),
-.updateContactDetails .update-contact-tile .update-contact-popup .p:not(:last-child) {
- margin-bottom: 8px;
- margin-bottom: 0.5rem;
-}
-.updateContactDetails .update-contact-tile .update-contact-info {
- border-radius: 5px;
- border-radius: 0.3125rem;
- max-width: 927px;
- max-width: 57.9375rem;
- margin-bottom: 20px;
- margin-bottom: 1.25rem;
- margin-top: 32px;
- margin-top: 2rem;
- padding: 15px 20px 15px 25px;
- padding: 0.9375rem 1.25rem 0.9375rem 1.5625rem;
- background-color: rgba(0, 121, 202, 0.1);
- border-left: 6px solid #006CE0;
- border-left: 0.375rem solid #006CE0;
-}
-.updateContactDetails .update-contact-tile .update-contact-info p,
-.updateContactDetails .update-contact-tile .update-contact-info .p {
- font-family: "Roboto", sans-serif;
- font-size: 16px;
- line-height: 1.15;
- color: #000000;
- margin: 0;
-}
-.updateContactDetails .update-contact-tile .update-contact-info p strong,
-.updateContactDetails .update-contact-tile .update-contact-info .p strong {
- font-size: 16px;
- line-height: 1.15;
- margin: 0;
- color: #000000;
-}
-.updateContactDetails .update-contact-tile .update-contact-resend-code {
- margin-top: 23px;
- margin-top: 1.4375rem;
- font-size: medium;
- font-weight: 700;
-}
-.updateContactDetails .update-contact-tile .update-contact-resend-code div {
- margin-top: 5px;
- margin-top: 0.3125rem;
-}
-.updateContactDetails .update-contact-tile .update-contact-resend-code h3 {
- margin-bottom: 0;
-}
-.updateContactDetails .update-contact-tile .update-contact-resend-code p,
-.updateContactDetails .update-contact-tile .update-contact-resend-code .p {
- margin-top: 10px;
- margin-top: 0.625rem;
- margin-bottom: 30px;
- margin-bottom: 1.875rem;
-}
-.updateContactDetails .update-contact-tile .update-contact-resend-code p a,
-.updateContactDetails .update-contact-tile .update-contact-resend-code p button,
-.updateContactDetails .update-contact-tile .update-contact-resend-code .p a,
-.updateContactDetails .update-contact-tile .update-contact-resend-code .p button {
- color: var(--system-blue-120);
- padding-left: 0;
- padding-right: 0;
- background-color: transparent;
- text-decoration: underline;
-}
-.updateContactDetails .update-contact-tile .update-contact-resend-code p a:after,
-.updateContactDetails .update-contact-tile .update-contact-resend-code p button:after,
-.updateContactDetails .update-contact-tile .update-contact-resend-code .p a:after,
-.updateContactDetails .update-contact-tile .update-contact-resend-code .p button:after {
- background: none;
- content: "";
-}
-.updateContactDetails .update-contact-tile .update-contact-resend-code p a:hover,
-.updateContactDetails .update-contact-tile .update-contact-resend-code p button:hover,
-.updateContactDetails .update-contact-tile .update-contact-resend-code .p a:hover,
-.updateContactDetails .update-contact-tile .update-contact-resend-code .p button:hover {
- text-decoration: none;
-}
-.updateContactDetails .update-contact-tile input.invalid-input {
- border: 2px solid var(--system-red-120);
- border: 0.125rem solid var(--system-red-120);
-}
-.updateContactDetails .update-contact-tile p,
-.updateContactDetails .update-contact-tile .p {
- font-family: "Roboto", sans-serif;
- font-size: 16px;
- line-height: 1.15;
- color: #000000;
- margin: 0;
-}
-.updateContactDetails .update-contact-tile p strong,
-.updateContactDetails .update-contact-tile .p strong {
- font-size: 16px;
- line-height: 1.15;
- margin: 0;
- color: #000000;
-}
-.updateContactDetails .update-contact-tile p.top-content {
- margin-bottom: 12px;
- margin-bottom: 0.75rem;
-}
-.updateContactDetails .update-contact-tile .inline-error-section {
- margin-top: 1px;
- margin-top: 0.0625rem;
- margin-bottom: 9px;
- margin-bottom: 0.5625rem;
- display: flex;
- flex-flow: row nowrap;
- align-items: center;
-}
-.updateContactDetails .update-contact-tile .inline-error-section .error_icon {
- background-size: 14px;
- background-size: 0.875rem;
- height: 16px;
- height: 1rem;
- width: 14px;
- width: 0.875rem;
- min-width: 14px;
- min-width: 0.875rem;
- margin-right: 7px;
- margin-right: 0.4375rem;
- background-position: 0px 1px;
- background-position: 0rem 0.0625rem;
- background-image: url("styles/resources/assets/icons/API warning @40.svg");
- background-repeat: no-repeat;
- display: inline-block;
-}
-.updateContactDetails .update-contact-tile .inline-error-section p.invalidMessage {
- margin: 1px 0 0 0;
- margin: 0.0625rem 0 0 0;
- font-size: 14px;
- font-size: 0.875rem;
- display: flex;
- align-items: center;
- color: var(--system-red-120);
- font-weight: 500;
- line-height: 1.0714285714;
-}
-.updateContactDetails .update-contact-tile .btn {
- margin-bottom: 15px;
- margin-bottom: 0.9375rem;
- padding: 5px;
- padding: 0.3125rem;
- width: 160px;
- width: 10rem;
- height: 50px;
- height: 3.125rem;
- min-width: 0;
- flex: 1;
-}
-.updateContactDetails .update-contact-tile .btn:hover:not([disabled]):not(.disabled) {
- color: #FFFFFF;
- background-color: #254A7E;
-}
-.updateContactDetails .update-contact-tile .btn.is-loading:before {
- left: 0;
- right: 0;
- margin: auto;
-}
-.updateContactDetails .update-contact-tile .btn-primary:not([disabled]):not(.disabled) {
- color: #183052;
- background-color: #99E1F3;
-}
-.updateContactDetails .update-contact-tile .btn-secondary:not([disabled]):not(.disabled) {
- color: #183052;
- border: 2px solid #183052;
- border: 0.125rem solid #183052;
- background-color: #FFFFFF;
-}
-.updateContactDetails .update-contact-tile .btn-group {
- margin-right: -6px;
- margin-right: -0.375rem;
- margin-left: -6px;
- margin-left: -0.375rem;
- margin-bottom: -15px;
- margin-bottom: -0.9375rem;
- display: inline-flex;
- flex-flow: row wrap;
- flex: 1 1 auto;
- min-width: 100%;
- gap: 0;
-}
-.updateContactDetails .update-contact-tile .btn-group > * {
- margin-right: 6px;
- margin-right: 0.375rem;
- margin-left: 6px;
- margin-left: 0.375rem;
-}
-@media only screen and (min-width: 48em) {
- .updateContactDetails .update-contact-tile .btn-group {
- min-width: 0;
- }
-}
-.updateContactDetails .update-notification-tile {
- max-width: 927px;
- max-width: 57.9375rem;
- margin-bottom: 20px;
- margin-bottom: 1.25rem;
- margin-top: 20px;
- margin-top: 1.25rem;
- display: flex;
- flex-direction: row;
- position: relative;
-}
-.updateContactDetails .update-notification-tile .header {
- overflow-wrap: break-word;
- word-wrap: break-word;
- -ms-word-break: break-all;
- word-break: break-all;
- word-break: break-word;
- hyphens: auto;
- padding-top: 10px;
- padding-top: 0.625rem;
- padding-bottom: 10px;
- padding-bottom: 0.625rem;
- padding-left: 16px;
- padding-left: 1rem;
- display: flex;
- flex: 1;
- flex-flow: row wrap;
- align-items: center;
- justify-content: space-between;
- border-top: 1px solid #CCCCCC;
- border-bottom: 1px solid #CCCCCC;
- border-top: 0.0625rem solid #CCCCCC;
- border-bottom: 0.0625rem solid #CCCCCC;
- height: fit-content;
-}
-.updateContactDetails .update-notification-tile .header .heading {
- margin-top: 0;
- flex-basis: 70%;
-}
-@media (max-width: 47.9375em) {
- .updateContactDetails .update-notification-tile .header div.heading p {
- margin-top: 10px;
- margin-top: 0.625rem;
- }
-}
-.updateContactDetails .update-notification-tile .header div.heading h3 {
- width: 152px;
- width: 9.5rem;
- margin-right: 20px;
- margin-right: 1.25rem;
-}
-.updateContactDetails .update-notification-tile .header .link.highlight, .updateContactDetails .update-notification-tile .header .highlight.linked-services__rightInternalLink {
- padding: 10px;
- padding: 0.625rem;
- border-radius: 2px;
- border-radius: 0.125rem;
- margin-top: 10px;
- margin-top: 0.625rem;
- font-size: 15px;
- font-size: 0.9375rem;
- text-decoration: none;
- border: 1px solid #183052;
- border: 0.0625rem solid #183052;
- color: #183052;
- line-height: 1.2;
-}
-.updateContactDetails .update-notification-tile .header .link.highlight::after, .updateContactDetails .update-notification-tile .header .highlight.linked-services__rightInternalLink::after {
- display: none;
-}
-.updateContactDetails .update-notification-tile .header .link.highlight span.linkIcon, .updateContactDetails .update-notification-tile .header .highlight.linked-services__rightInternalLink span.linkIcon {
- display: inline-block;
- margin-right: 9.77px;
- width: 11.82px;
- height: 11.82px;
- background: no-repeat;
- background-image: url("styles/resources/assets/icons/edit-icon.svg");
- background-size: contain;
- background-position: center;
-}
-.updateContactDetails .update-notification-tile .header .link.highlight:hover, .updateContactDetails .update-notification-tile .header .highlight.linked-services__rightInternalLink:hover {
- background-color: #254A7E;
- color: #FFFFFF;
- border: 1px solid #254A7E;
- border: 0.0625rem solid #254A7E;
-}
-.updateContactDetails .update-notification-tile .header .link.highlight:hover span.linkIcon, .updateContactDetails .update-notification-tile .header .highlight.linked-services__rightInternalLink:hover span.linkIcon {
- background-image: url("styles/resources/assets/icons/edit-icon-white.svg");
-}
-@media only screen and (min-width: 48em) {
- .updateContactDetails .update-notification-tile .header .link.highlight, .updateContactDetails .update-notification-tile .header .highlight.linked-services__rightInternalLink {
- margin-top: 6.95px;
- margin-top: 0.434375rem;
- }
-}
-@media (max-width: 47.9375em) {
- .updateContactDetails .update-notification-tile .header {
- flex-direction: column;
- align-items: start;
- padding-left: 0;
- }
- .updateContactDetails .update-notification-tile .header .heading {
- flex-direction: column;
- }
-}
-@media only screen and (min-width: 48em) {
- .updateContactDetails .update-notification-tile .header {
- padding-right: 23px;
- padding-right: 1.4375rem;
- }
-}
-.updateContactDetails .update-notification-tile .header .desc p,
-.updateContactDetails .update-notification-tile .header .desc .p {
- font-size: 14px;
- font-size: 0.875rem;
- margin: 0;
- line-height: 1.4285714286;
-}
-.updateContactDetails .contact-details-tiles .update-details-tile:first-of-type {
- border-top: 1px solid #CCCCCC;
- border-top: 0.0625rem solid #CCCCCC;
-}
-.updateContactDetails .update-details-tile {
- padding: 13px 23px 13px 0;
- padding: 0.8125rem 1.4375rem 0.8125rem 0;
- background-color: unset;
- box-shadow: unset;
- border-radius: unset;
- margin-bottom: 0;
- margin-top: 0;
- border-bottom: 1px solid #CCCCCC;
- border-bottom: 0.0625rem solid #CCCCCC;
-}
-.updateContactDetails .update-details-tile .para-link .link.highlight, .updateContactDetails .update-details-tile .para-link .highlight.linked-services__rightInternalLink {
- padding: 10px;
- padding: 0.625rem;
- border-radius: 2px;
- border-radius: 0.125rem;
- margin-top: 10px;
- margin-top: 0.625rem;
- font-size: 15px;
- font-size: 0.9375rem;
- text-decoration: none;
- border: 1px solid #183052;
- border: ren(1px) solid #183052;
- color: #183052;
- line-height: 1.2;
-}
-.updateContactDetails .update-details-tile .para-link .link.highlight::after, .updateContactDetails .update-details-tile .para-link .highlight.linked-services__rightInternalLink::after {
- display: none;
-}
-.updateContactDetails .update-details-tile .para-link .link.highlight span.linkIcon, .updateContactDetails .update-details-tile .para-link .highlight.linked-services__rightInternalLink span.linkIcon {
- margin-right: 9.77px;
- margin-right: 0.610625rem;
- width: 11.82px;
- width: 0.73875rem;
- height: 11.82px;
- height: 0.73875rem;
- display: inline-block;
- background: no-repeat;
- background-image: url("styles/resources/assets/icons/edit-icon.svg");
- background-size: contain;
- background-position: center;
-}
-.updateContactDetails .update-details-tile .para-link .link.highlight:hover, .updateContactDetails .update-details-tile .para-link .highlight.linked-services__rightInternalLink:hover {
- background-color: #254A7E;
- color: #FFFFFF;
- border: 1px solid #254A7E;
- border: 0.0625rem solid #254A7E;
-}
-.updateContactDetails .update-details-tile .para-link .link.highlight:hover span.linkIcon, .updateContactDetails .update-details-tile .para-link .highlight.linked-services__rightInternalLink:hover span.linkIcon {
- background-image: url("styles/resources/assets/icons/edit-icon-white.svg");
-}
-@media only screen and (min-width: 48em) {
- .updateContactDetails .update-details-tile .para-link .link.highlight, .updateContactDetails .update-details-tile .para-link .highlight.linked-services__rightInternalLink {
- margin-top: 6.95px;
- margin-top: 0.434375rem;
- }
-}
-.updateContactDetails .update-details-tile,
-.updateContactDetails .update-details-tile > .update-details-tile__wrapper {
- flex-flow: row wrap;
- justify-content: space-between;
-}
-.updateContactDetails .update-details-tile .update-details-tile__header,
-.updateContactDetails .update-details-tile > .update-details-tile__wrapper .update-details-tile__header {
- display: block;
- flex: 1 1 auto;
- align-items: center;
-}
-.updateContactDetails .update-details-tile .update-details-tile__header .skeleton,
-.updateContactDetails .update-details-tile > .update-details-tile__wrapper .update-details-tile__header .skeleton {
- flex: 1 1 auto;
-}
-.updateContactDetails .update-details-tile .update-details-tile__header .heading,
-.updateContactDetails .update-details-tile > .update-details-tile__wrapper .update-details-tile__header .heading {
- overflow-wrap: break-word;
- word-wrap: break-word;
- -ms-word-break: break-all;
- word-break: break-all;
- word-break: break-word;
- hyphens: auto;
-}
-.updateContactDetails .update-details-tile .update-details-tile__header div.heading,
-.updateContactDetails .update-details-tile > .update-details-tile__wrapper .update-details-tile__header div.heading {
- margin: 0;
-}
-.updateContactDetails .update-details-tile .update-details-tile__header div.heading > h3,
-.updateContactDetails .update-details-tile > .update-details-tile__wrapper .update-details-tile__header div.heading > h3 {
- overflow-wrap: break-word;
- word-wrap: break-word;
- -ms-word-break: break-all;
- word-break: break-all;
- word-break: break-word;
- hyphens: auto;
- margin-right: 23.57px;
- margin-right: 1.473125rem;
- width: 114px;
- width: 7.125rem;
-}
-.updateContactDetails .update-details-tile .update-details-tile__header div.heading > p,
-.updateContactDetails .update-details-tile .update-details-tile__header div.heading > .p,
-.updateContactDetails .update-details-tile > .update-details-tile__wrapper .update-details-tile__header div.heading > p,
-.updateContactDetails .update-details-tile > .update-details-tile__wrapper .update-details-tile__header div.heading > .p {
- overflow-wrap: break-word;
- word-wrap: break-word;
- -ms-word-break: break-all;
- word-break: break-all;
- word-break: break-word;
- hyphens: auto;
-}
-@media only screen and (min-width: 48em) {
- .updateContactDetails .update-details-tile .update-details-tile__header,
-.updateContactDetails .update-details-tile > .update-details-tile__wrapper .update-details-tile__header {
- display: flex;
- }
-}
-.updateContactDetails .update-details-tile .update-channel-content__content strong,
-.updateContactDetails .update-details-tile > .update-details-tile__wrapper .update-channel-content__content strong {
- font-weight: 400;
-}
-.updateContactDetails .update-details-tile > .update-details-tile__wrapper {
- flex-flow: column wrap;
-}
-.updateContactDetails .update-details-tile > .update-details-tile__wrapper .update-details-tile__header div.heading {
- flex-flow: column wrap;
-}
-.updateContactDetails .update-details-tile > .update-details-tile__wrapper .update-details-tile__header div.heading > p {
- margin-top: 10px;
- margin-top: 0.625rem;
-}
-.updateContactDetails .update-details-tile > .update-details-tile__wrapper .para-link {
- margin-left: 0;
-}
-@media only screen and (min-width: 48em) {
- .updateContactDetails .update-details-tile > .update-details-tile__wrapper {
- flex-flow: row wrap;
- }
- .updateContactDetails .update-details-tile > .update-details-tile__wrapper .update-details-tile__header div.heading {
- flex-flow: row wrap;
- }
- .updateContactDetails .update-details-tile > .update-details-tile__wrapper .update-details-tile__header div.heading > p,
-.updateContactDetails .update-details-tile > .update-details-tile__wrapper .update-details-tile__header div.heading > .p {
- margin-top: 0;
- }
- .updateContactDetails .update-details-tile > .update-details-tile__wrapper .para-link {
- margin-left: auto;
- }
-}
-@media only screen and (min-width: 48em) {
- .updateContactDetails .update-details-tile {
- padding-top: 9.5px;
- padding-top: 0.59375rem;
- padding-bottom: 9.5px;
- padding-bottom: 0.59375rem;
- padding-left: 20px;
- padding-left: 1.25rem;
- }
-}
-.updateContactDetails .emergency-status {
- max-width: 927px;
- max-width: 57.9375rem;
- width: inherit;
- border: 2px solid #C3362B;
- border: 0.125rem solid #C3362B;
- flex-direction: column;
-}
-.updateContactDetails .emergency-status.is-form-error {
- margin-top: 0px;
- margin-top: 0rem;
-}
-.updateContactDetails .emergency-status.is-resolved {
- border-color: #1A9F50;
-}
-.updateContactDetails .emergency-status.is-resolved .icon {
- background-color: #1A9F50;
-}
-.updateContactDetails .emergency-status.is-resolved .icon h2::before {
- background-image: url("styles/resources/assets/icons/Success @24 green.svg");
-}
-@media only screen and (min-width: 40em) {
- .updateContactDetails .emergency-status {
- flex-direction: row;
- }
-}
-.updateContactDetails .emergency-status .icon {
- height: 34px;
- height: 2.125rem;
- padding: 8px 17px;
- padding: 0.5rem 1.0625rem;
- background-color: #C3362B;
- width: 100%;
- justify-content: flex-start;
-}
-@media only screen and (min-width: 40em) {
- .updateContactDetails .emergency-status .icon {
- width: 53px;
- width: 3.3125rem;
- height: auto;
- }
-}
-.updateContactDetails .emergency-status .icon img {
- display: none;
-}
-@media only screen and (min-width: 40em) {
- .updateContactDetails .emergency-status .icon img {
- width: 53px;
- width: 3.3125rem;
- display: block;
- }
-}
-.updateContactDetails .emergency-status .icon h2 {
- font-size: 15px;
- font-size: 0.9375rem;
- display: flex;
- color: var(--dark-navy);
- font-weight: 700;
- color: #FFFFFF;
- margin: 0;
- line-height: 1.2666666667;
-}
-@media only screen and (min-width: 40em) {
- .updateContactDetails .emergency-status .icon h2 {
- display: none;
- }
-}
-.updateContactDetails .emergency-status .icon h2::before {
- width: 14px;
- width: 0.875rem;
- height: 14px;
- height: 0.875rem;
- margin: 2px 8px 0 0;
- margin: 0.125rem 0.5rem 0 0;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- background-image: url("styles/resources/assets/icons/API warning @40.svg");
- background-color: #FFFFFF;
- border-radius: 50%;
- content: "";
-}
-.updateContactDetails .emergency-status .content {
- padding: 8px 16px;
- padding: 0.5rem 1rem;
-}
-.updateContactDetails .emergency-status .content h2 {
- color: var(--dark-navy);
- font-weight: 700;
- font-size: var(--default-font-size);
- display: none;
- line-height: 1.25;
-}
-.updateContactDetails .emergency-status .content h2::first-line {
- line-height: 1.0625;
-}
-@media only screen and (min-width: 40em) {
- .updateContactDetails .emergency-status .content h2 {
- display: block;
- }
-}
-.updateContactDetails .emergency-status .content p {
- font-size: 14px;
- font-size: 0.875rem;
- margin: 0;
- line-height: 1.4285714286;
-}
-@media only screen and (min-width: 40em) {
- .updateContactDetails .emergency-status .content p {
- margin: 7px 0 0 0;
- margin: 0.4375rem 0 0 0;
- font-size: var(--default-font-size);
- }
- .updateContactDetails .emergency-status .content p::first-line {
- line-height: 1.3125;
- }
-}
-@media only screen and (min-width: 40em) {
- .updateContactDetails .emergency-status .content {
- padding: 16px 27px;
- padding: 1rem 1.6875rem;
- }
-}
-
-.update-contact-modal-description p,
-.update-contact-modal-description .p {
- font-family: "Roboto", sans-serif;
- font-size: 16px;
- line-height: 1.15;
- color: #000000;
- margin: 0;
-}
-.update-contact-modal-description p strong,
-.update-contact-modal-description .p strong {
- font-size: 16px;
- line-height: 1.15;
- margin: 0;
- color: #000000;
-}
-.update-contact-modal-description p:not(:last-child) {
- margin-bottom: 1em;
-}
-
-.update-contact-popup {
- padding: 18px 20px 20px 16px;
- padding: 1.125rem 1.25rem 1.25rem 1rem;
- margin-top: 20px;
- margin-top: 1.25rem;
- background-color: var(--system-yellow-60);
- display: inline-flex;
-}
-.update-contact-popup .notification-icon {
- width: 24px;
- width: 1.5rem;
- height: 24px;
- height: 1.5rem;
- min-width: 24px;
- min-width: 1.5rem;
- display: block;
- height: 24px;
- width: 24px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- margin-right: 22px;
- margin-right: 1.375rem;
- min-width: 26px;
- min-width: 1.625rem;
- height: 23px;
- height: 1.4375rem;
- width: auto;
- background-image: url("styles/resources/assets/icons/icon-alert-warning.svg");
-}
-@media only screen and (min-width: 48em) {
- .update-contact-popup {
- margin-top: 23px;
- margin-top: 1.4375rem;
- }
-}
-
-.updateContactDetails {
- padding: 12px;
- padding: 0.75rem;
-}
-.updateContactDetails.toast__container {
- bottom: 40px;
- bottom: 2.5rem;
- left: 20px;
- left: 1.25rem;
- position: fixed;
- z-index: 1100;
- width: fit-content;
- max-width: calc(100vw - 40px);
- visibility: hidden;
- transition: visibility 0s linear 150ms, opacity 150ms linear, transform 150ms ease;
- animation: HideToasts 100ms;
- animation-fill-mode: forwards;
-}
-.updateContactDetails.toast__container.is-visible {
- transition: visibility 0s linear, opacity 150ms linear, transform 150ms ease;
- visibility: visible;
- animation: ShowToasts 150ms;
- animation-fill-mode: forwards;
-}
-@media only screen and (min-width: 64em) {
- .updateContactDetails.toast__container {
- max-width: 770px;
- max-width: 48.125rem;
- left: 5vw;
- }
-}
-.updateContactDetails .toast__message {
- min-height: 43px;
- min-height: 2.6875rem;
- padding: 0px 46px 0px 60px;
- padding: 0rem 2.875rem 0rem 3.75rem;
- border-radius: 5px;
- border-radius: 0.3125rem;
- position: relative;
- display: flex;
- flex-flow: row nowrap;
- background: #006CE0;
- color: #101820;
- box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.25);
- box-shadow: 0 0.125rem 0.375rem 0 rgba(0, 0, 0, 0.25);
- transition-property: opacity, transform;
- transition-duration: 150ms;
- height: auto;
- align-items: center;
- line-height: 1.25;
-}
-.updateContactDetails .toast__message p {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 16px;
- font-size: 1rem;
- margin: 12px 0 12px 0;
- margin: 0.75rem 0 0.75rem 0;
- color: #101820;
- align-self: center;
- line-height: 1.25;
-}
-.theme-dark .updateContactDetails .toast__message p {
- color: #FFFFFF;
-}
-.updateContactDetails .toast__message p strong,
-.updateContactDetails .toast__message p b {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
- color: #101820;
-}
-.theme-dark .updateContactDetails .toast__message p strong,
-.theme-dark .updateContactDetails .toast__message p b {
- color: #FFFFFF;
-}
-.theme-dark .updateContactDetails .toast__message p strong,
-.theme-dark .updateContactDetails .toast__message p b {
- color: #FFFFFF;
-}
-.updateContactDetails .toast__message button.close {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- width: 48px;
- height: 100%;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin, background;
- transition-duration: 300ms;
- transition-timing-function: ease;
- background-size: 14px;
- background-size: 0.875rem;
- background: url("styles/resources/assets/icons/Close @16.svg") no-repeat;
- background-position: center center;
-}
-.updateContactDetails .toast__message button.close:focus {
- outline-color: #000000;
-}
-.updateContactDetails .toast__message.is-error {
- background: #dc3548;
-}
-.updateContactDetails .toast__message.is-error .toast__icon {
- background-image: url("styles/resources/assets/icons/icon-warning-white.svg");
- background-color: #af2939;
-}
-.updateContactDetails .toast__message.is-information {
- background: #016ce0;
-}
-.updateContactDetails .toast__message.is-information .toast__icon {
- background-image: url("styles/resources/assets/icons/icon-info-white.svg");
- background-color: #0055b3;
-}
-.updateContactDetails .toast__message.is-success {
- background: #A7D0B1;
-}
-.updateContactDetails .toast__message.is-success .toast__icon {
- background-image: url("styles/resources/assets/icons/icon-check-circle-white.svg");
- background-color: #1A9F50;
-}
-.updateContactDetails .toast__icon {
- content: "";
- position: absolute;
- top: 0;
- left: 0;
- width: 44px;
- height: 100%;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin;
- transition-duration: 300ms;
- transition-timing-function: ease;
- background-size: 22px;
- background-size: 1.375rem;
- border-radius: 5px 0 0 5px;
- border-radius: 0.3125rem 0 0 0.3125rem;
- background-position: center center;
-}
-@media only screen and (min-width: 48em) {
- .updateContactDetails {
- max-width: 670px;
- max-width: 41.875rem;
- padding: 0;
- }
-}
-
-.cmp-video .section-heading {
- margin: 60px 0 20px;
-}
-.cmp-video .sub-title {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- font-size: 14px;
- line-height: 20px;
- display: block;
- padding: 20px 0;
- border-bottom: 1px solid #DDDDDD;
- margin-bottom: 40px;
-}
-.theme-dark .cmp-video .sub-title {
- color: #FFFFFF;
-}
-.cmp-video iframe {
- display: block;
-}
-
-.cmp-embed {
- margin: 20px 0 60px;
-}
-@media only screen and (min-width: 64em) {
- .cmp-embed {
- margin-bottom: 80px;
- }
-}
-
-.video-carousel-container {
- width: 100%;
-}
-.video-carousel-container .react-multi-carousel-item {
- height: 444px;
-}
-
-.video-carousel-item {
- position: relative;
- z-index: 400;
-}
-.video-carousel-item::before {
- content: "";
- position: absolute;
- top: 0;
- left: 0;
- width: 52px;
- height: 52px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin;
- transition-duration: 300ms;
- transition-timing-function: ease;
- background-image: url("styles/resources/assets/icons/video-play.svg");
- top: 64px;
- left: calc(50% - 26px);
- z-index: 401;
-}
-.video-carousel-item:hover::before, .video-carousel-item:focus::before {
- background-image: url("styles/resources/assets/icons/video-hover.svg");
-}
-.video-carousel-item img {
- position: absolute;
- top: 0;
- border-radius: 5px 5px 0 0;
- height: 180px;
- width: 100%;
- object-fit: cover;
-}
-@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
- .video-carousel-item img {
- width: 100%;
- height: auto;
- transform: translateY(-38%);
- }
-}
-.video-carousel-item .item-box {
- width: 100%;
- height: 250px;
- padding: 20px;
- background: #FFFFFF;
- align-self: flex-end;
- margin-left: auto;
- display: flex;
- flex-direction: column;
- position: relative;
-}
-.video-carousel-item .item-box .title {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
- margin-top: 0;
- margin-bottom: 10px;
- display: block;
-}
-.theme-dark .video-carousel-item .item-box .title {
- color: #FFFFFF;
-}
-.theme-dark .video-carousel-item .item-box .title {
- color: #FFFFFF;
-}
-.video-carousel-item .item-box .description {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
-}
-.theme-dark .video-carousel-item .item-box .description {
- color: #FFFFFF;
-}
-.video-carousel-item .item-box .video-length {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- position: relative;
- margin: 0 0 20px;
- padding-left: 25px;
-}
-.theme-dark .video-carousel-item .item-box .video-length {
- color: #FFFFFF;
-}
-.video-carousel-item .item-box .video-length::before {
- content: "";
- position: absolute;
- top: 0;
- left: 0;
- width: 18px;
- height: 18px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin;
- transition-duration: 300ms;
- transition-timing-function: ease;
- background-image: url("styles/resources/assets/icons/icon-time-grey.svg");
- top: 2px;
-}
-.video-carousel-item .item-box .video-date {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- position: absolute;
- bottom: 0;
- margin-bottom: 20px;
-}
-.theme-dark .video-carousel-item .item-box .video-date {
- color: #FFFFFF;
-}
-.video-carousel-item:hover i, .video-carousel-item:focus i {
- margin-left: 5px;
-}
-
-.welcome__heading {
- margin: 0 0 20px;
-}
-.welcome__heading--text {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- display: block;
- font-size: 18px !important;
-}
-.theme-dark .welcome__heading--text {
- color: #FFFFFF;
-}
-.welcome__heading--text b,
-.welcome__heading--text strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .welcome__heading--text b,
-.theme-dark .welcome__heading--text strong {
- color: #FFFFFF;
-}
-.theme-dark .welcome__heading--text b,
-.theme-dark .welcome__heading--text strong {
- color: #FFFFFF;
-}
-.welcome__personal-detail {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- margin-bottom: 6px;
-}
-.theme-dark .welcome__personal-detail {
- color: #FFFFFF;
-}
-.welcome__personal-detail b,
-.welcome__personal-detail strong {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- color: #101820;
- font-weight: 700;
-}
-.theme-dark .welcome__personal-detail b,
-.theme-dark .welcome__personal-detail strong {
- color: #FFFFFF;
-}
-.theme-dark .welcome__personal-detail b,
-.theme-dark .welcome__personal-detail strong {
- color: #FFFFFF;
-}
-.welcome__sign-in-detail {
- font-family: "Roboto", sans-serif;
- color: #525252;
- font-size: 16px;
- line-height: 24px;
- font-weight: normal;
- margin: 0 0 40px;
-}
-.theme-dark .welcome__sign-in-detail {
- color: #FFFFFF;
-}
-.welcome__inbox {
- display: flex;
- align-items: center;
- margin-top: 40px;
- font-family: "Roboto", sans-serif;
- font-size: 18px;
-}
-.welcome__inbox--message {
- margin-left: 26px;
- position: relative;
- padding-left: 12px;
-}
-.welcome__inbox--message::before {
- content: "";
- background-image: url("styles/resources/assets/icons/authenticated/icon-inbox.svg");
- content: "";
- position: absolute;
- top: 0;
- left: 0;
- width: 26px;
- height: 24px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin;
- transition-duration: 300ms;
- transition-timing-function: ease;
- display: inline-block;
- left: -26px;
- top: 3px;
-}
-.welcome__inbox--link {
- color: #006CE0;
- font-weight: 500;
-}
-.welcome__inbox--link.link, .welcome__inbox--link.linked-services__rightInternalLink {
- border-bottom: none;
- text-decoration: underline;
- padding-left: 5px;
-}
-.welcome__inbox--link .cta {
- margin-left: 7px;
-}
-.welcome__next-payment {
- display: flex;
- align-items: center;
- margin-top: 40px;
- margin-bottom: 20px;
- font-family: "Roboto", sans-serif;
- font-size: 18px;
- color: #555555;
-}
-.welcome__next-payment--message {
- margin-left: 26px;
- position: relative;
- padding-left: 12px;
- line-height: 25px;
-}
-.welcome__next-payment--message::before {
- content: "";
- background-image: url("styles/resources/assets/icons/authenticated/icon-wallet.svg");
- content: "";
- position: absolute;
- top: 0;
- left: 0;
- width: 26px;
- height: 24px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- transition-property: transform, margin;
- transition-duration: 300ms;
- transition-timing-function: ease;
- display: inline-block;
- left: -26px;
- top: 13px;
-}
-.welcome__next-payment--message--details {
- font-weight: 600;
-}
-.welcome__next-payment--link {
- color: #006CE0;
- font-weight: 500;
-}
-.welcome__next-payment--link.link, .welcome__next-payment--link.linked-services__rightInternalLink {
- border-bottom: none;
- text-decoration: underline;
- padding-left: 5px;
-}
-.welcome__next-payment--link .cta {
- margin-left: 7px;
-}
-
-.at-a-glance {
- font-family: "Roboto", sans-serif;
- font-size: 16px;
- margin-bottom: 40px;
-}
-.at-a-glance ul {
- list-style: none;
- margin: 0;
- padding: 0;
- display: inline-flex;
- align-items: stretch;
- flex-direction: column;
- color: black;
- box-shadow: 0 0 2px rgba(17, 17, 18, 0.2509803922);
- width: 100%;
-}
-@media only screen and (min-width: 77.75em) {
- .at-a-glance ul {
- flex-direction: row;
- }
- .at-a-glance ul[data-row-count="1"] {
- width: 33.33%;
- }
- .at-a-glance ul[data-row-count="2"] {
- width: 66.66%;
- }
-}
-.at-a-glance li {
- display: flex;
- margin: 0;
- position: relative;
- background-color: #F8F8F8;
-}
-.at-a-glance li > * {
- display: flex;
- align-items: center;
- padding: 20px;
-}
-.at-a-glance li > a {
- color: inherit;
- text-decoration: none;
- width: 100%;
-}
-.at-a-glance li + li::before {
- content: "";
- position: absolute;
- top: 0;
- left: 20px;
- height: 1px;
- background: #DDDDDD;
- width: calc(100% - 40px);
-}
-@media only screen and (min-width: 77.75em) {
- .at-a-glance li {
- display: inline-flex;
- align-items: stretch;
- flex: 1;
- border-top-width: 1px;
- border-bottom-width: 1px;
- }
- .at-a-glance li:first-child {
- border-bottom-left-radius: 5px;
- }
- .at-a-glance li:last-child {
- border-top-right-radius: 5px;
- }
- .at-a-glance li + li::before {
- left: 0;
- top: 20px;
- width: 1px;
- height: calc(100% - 40px);
- }
-}
-.at-a-glance__icon {
- width: 25px;
- height: 25px;
- margin-right: 15px;
-}
-@media only screen and (min-width: 40em) {
- .at-a-glance__icon {
- width: 44px;
- height: 44px;
- }
-}
-.at-a-glance__emphasised {
- text-decoration: underline;
- font-style: normal;
- color: #006CE0;
- font-weight: 500;
-}
-.at-a-glance .wrap-children > * {
- display: inline-block;
-}
-
-.modal__container.page-mygov-auth-account {
- border-radius: 5px;
- border-radius: 0.3125rem;
-}
-.modal__container.page-mygov-auth-account .modal__content {
- border-radius: 5px;
- border-radius: 0.3125rem;
-}
-.modal__container.page-mygov-auth-account .modal__content--common.modal__content .modal-header {
- background: transparent;
- display: flex;
- flex-direction: column;
- padding: 2rem 2rem 0 2.5rem;
-}
-@media (max-width: 639px) {
- .modal__container.page-mygov-auth-account .modal__content--common.modal__content .modal-header {
- padding: 1.25rem 1rem 0 1.25rem;
- }
-}
-.modal__container.page-mygov-auth-account .modal__content--common.modal__content .modal-header .close {
- background: none;
- border: none;
- position: relative;
- top: 0;
- right: 0;
- width: min-content;
- align-self: flex-end;
- display: flex;
- align-items: baseline;
- gap: 0.5rem;
- border-radius: 0;
-}
-.modal__container.page-mygov-auth-account .modal__content--common.modal__content .modal-header .close i {
- width: 14px;
- width: 0.875rem;
- height: 14px;
- height: 0.875rem;
- min-width: 14px;
- min-width: 0.875rem;
- display: block;
- height: 0.875rem;
- width: 0.875rem;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- background-size: auto;
- background-image: url("styles/resources/assets/icons/icon-close-black.svg");
-}
-.modal__container.page-mygov-auth-account .modal__content--common.modal__content .modal-body {
- padding: 0 2.5rem 2.5rem;
-}
-@media (max-width: 639px) {
- .modal__container.page-mygov-auth-account .modal__content--common.modal__content .modal-body {
- padding: 0 1rem 1.5rem;
- }
-}
-.modal__container.page-mygov-auth-account .modal__content--common.modal__content .modal-body .cmp-text {
- margin: 0.75rem 0 1.5rem;
-}
-
-.assistant-btn {
- background-color: #254A7E;
- color: #FFFFFF;
- width: 100%;
- border: none;
- padding: 10px 0;
- font-size: 16px;
-}
-@media only screen and (min-width: 48em) {
- .assistant-btn {
- display: none;
- }
-}
-
-@media (max-width: 63.9375em) {
- .assistant-btn-open {
- position: relative;
- padding-top: 26px;
- }
- .assistant-btn-open .assistant-btn-img {
- border-radius: 50px;
- background-color: #183052;
- width: 38px;
- height: 38px;
- padding: 8px;
- position: absolute;
- top: -15px;
- left: calc(50% - 19px);
- }
-}
-@media only screen and (min-width: 48em) {
- .assistant-btn-open .assistant-up-btn {
- transform: rotateZ(90deg);
- }
-}
-
-.assistant-btn-dsk {
- display: none;
- background-color: #254A7E;
- color: #FFFFFF;
- border: none;
- font-size: 16px;
- width: auto;
- padding: 20px;
- border-radius: 8px 0 0 8px;
-}
-@media only screen and (min-width: 48em) {
- .assistant-btn-dsk {
- display: inline-block;
- }
-}
-
-.assistant-btn-img {
- vertical-align: middle;
-}
-
-@media only screen and (min-width: 48em) {
- .assistant-btn-text {
- margin-left: 12px;
- display: inline-block;
- font-size: 18px;
- position: relative;
- top: 3px;
- }
-}
-
-.assistant-panel {
- display: flex;
- position: fixed;
- top: 0px;
- height: 100%;
- z-index: 20;
-}
-@media (max-width: 63.9375em) {
- .assistant-panel {
- flex-direction: column;
- left: 0px;
- width: 100%;
- }
-}
-@media only screen and (min-width: 48em) {
- .assistant-panel {
- align-items: center;
- right: 0px;
- height: 100%;
- position: fixed;
- }
-}
-
-.assistant-panel-closed {
- position: fixed;
- z-index: 2;
-}
-@media (max-width: 63.9375em) {
- .assistant-panel-closed {
- width: 100%;
- bottom: 0px;
- }
-}
-@media only screen and (min-width: 48em) {
- .assistant-panel-closed {
- top: 30%;
- right: 0px;
- }
-}
-
-.assistant-drawer {
- background-color: #FFFFFF;
-}
-@media (max-width: 63.9375em) {
- .assistant-drawer {
- flex-grow: 1;
- }
-}
-@media only screen and (min-width: 48em) {
- .assistant-drawer {
- display: inline-block;
- border: 1px solid #DAE3E7;
- height: 100%;
- width: 400px;
- }
-}
-
-.assistant-drawer-large {
- background-color: #FFFFFF;
-}
-@media only screen and (min-width: 48em) {
- .assistant-drawer-large {
- display: inline-block;
- border: 1px solid #DAE3E7;
- height: 100%;
- width: 600px;
- }
-}
-.assistant-drawer-large .assistant-up-btn {
- transform: rotateZ(90deg);
-}
-
-@media only screen and (min-width: 48em) {
- .assistant-open-body {
- width: calc(100% - 400px);
- }
-}
-
-@media only screen and (min-width: 48em) {
- .assistant-open-body-large {
- width: calc(100% - 600px);
- }
-}
-
-.assistant-title {
- background-color: #254A7E;
- color: #FFFFFF;
- width: 100%;
- border: none;
- padding: 22px 20px 24px 20px;
- font-size: 20px;
- display: flex;
- justify-content: space-between;
- align-items: center;
-}
-
-.assistant-iframe {
- border: none;
- width: 100%;
- height: calc(100% - 90px);
-}
-
-.assistant-up-btn {
- background-color: transparent;
- border: none;
- padding: 0;
- height: 32px;
- width: 32px;
- transform: rotateZ(-90deg);
- transition: transform 5s;
-}
-@media (max-width: 63.9375em) {
- .assistant-up-btn {
- display: none;
- }
-}
-
-.assistant-close-btn {
- background-color: transparent;
- border: none;
- padding: 0;
- height: 32px;
- width: 32px;
- margin: 0 0 0 34px;
-}
-
-.last-updated {
- font-size: 16px;
- color: #000000;
- text-align: center;
-}
-@media only screen and (min-width: 40em) {
- .last-updated {
- text-align: right;
- }
-}
-.last-updated div {
- top: 12px;
- position: relative;
- margin: 0 0 40px 0;
-}
-@media only screen and (min-width: 40em) {
- .last-updated div {
- margin-top: 50px;
- }
-}
-
-.cmp-last-updated__item-date {
- white-space: nowrap;
-}
-
-.last-updated:empty {
- display: none !important;
-}
-
-.content-list .cmp-image {
- margin: 0;
-}
-@media (min-width: 22.4375em) {
- .content-list .cmp-image__image {
- width: 124px;
- height: 100%;
- object-fit: cover;
- }
-}
-@media only screen and (min-width: 88.125em) {
- .content-list .cmp-image__image {
- width: 406px;
- height: 218px;
- object-fit: cover;
- }
-}
-
-.cmp-list {
- margin: 0;
- padding: 0;
-}
-@media only screen and (min-width: 48em) {
- .cmp-list {
- display: flex;
- flex-wrap: wrap;
- justify-content: space-between;
- }
-}
-
-.cmp-list__item {
- margin: 0 0 20px 0;
- padding: 0;
- list-style-type: none;
- border: 2px solid #DDD;
- border-radius: 4px;
- display: flex;
- flex-direction: column;
-}
-@media only screen and (min-width: 48em) {
- .cmp-list__item {
- width: 355px;
- }
-}
-@media only screen and (min-width: 64em) {
- .cmp-list__item {
- width: 482px;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .cmp-list__item {
- width: 572px;
- }
-}
-@media only screen and (min-width: 88.125em) {
- .cmp-list__item {
- width: 410px;
- }
-}
-.cmp-list__item article {
- height: 100%;
-}
-
-.cmp-list__item-link {
- text-decoration: none;
- display: flex;
- flex-direction: column;
- height: 100%;
-}
-@media (min-width: 22.4375em) {
- .cmp-list__item-link {
- flex-direction: row;
- justify-content: space-between;
- }
-}
-@media only screen and (min-width: 88.125em) {
- .cmp-list__item-link {
- flex-direction: column;
- justify-content: space-between;
- }
-}
-.cmp-list__item-link::after {
- content: "";
- background: url(assets/icons/chevron-right-black.svg) no-repeat;
- margin: 20px 16px 10px 20px;
- width: 32px;
- height: 32px;
- align-self: end;
- min-width: 32px;
-}
-
-.cmp-list__item-text {
- margin: 0 0 20px 0;
-}
-
-.cmp-list__item-title {
- margin: 28px 20px 0 20px;
- display: block;
- font-size: 22px;
- font-family: "Roboto", sans-serif;
- font-weight: 500;
- color: #000000;
-}
-
-.cmp-list__item-description {
- margin: 16px 20px 0 20px;
- display: block;
- font-size: 16px;
- font-family: "Roboto", sans-serif;
- font-weight: 300;
- color: #000000;
-}
-
-.cmp-global-banners__group {
- display: flex;
- justify-content: center;
- flex-direction: column;
-}
-@media only screen and (min-width: 64em) {
- .cmp-global-banners__group {
- flex-direction: row;
- }
-}
-.cmp-global-banners__content {
- display: flex;
- align-items: flex-start;
- width: 100%;
- padding: 1.25rem;
-}
-@media only screen and (min-width: 64em) {
- .cmp-global-banners__content {
- width: 1024px;
- padding: 1.25rem 2.5rem;
- }
-}
-@media only screen and (min-width: 77.75em) {
- .cmp-global-banners__content {
- width: 1244px;
- }
-}
-@media only screen and (min-width: 88.125em) {
- .cmp-global-banners__content {
- width: 1360px;
- }
-}
-.cmp-global-banners__header {
- display: flex;
- align-items: center;
- justify-content: space-between;
- width: 100%;
- padding: 0.625rem 1.25rem;
-}
-.cmp-global-banners__header.critical::before, .cmp-global-banners__header.warning::before, .cmp-global-banners__header.info::before, .cmp-global-banners__content.critical::before, .cmp-global-banners__content.warning::before, .cmp-global-banners__content.info::before {
- width: 1.5em;
- height: 1.5em;
-}
-@media only screen and (min-width: 48em) {
- .cmp-global-banners__header.critical::before, .cmp-global-banners__header.warning::before, .cmp-global-banners__header.info::before, .cmp-global-banners__content.critical::before, .cmp-global-banners__content.warning::before, .cmp-global-banners__content.info::before {
- width: 2.125em;
- height: 2.125em;
- }
-}
-.cmp-global-banners__header.critical::before, .cmp-global-banners__content.critical::before {
- content: url("styles/resources/assets/icons/report.svg");
-}
-.cmp-global-banners__header.warning::before, .cmp-global-banners__content.warning::before {
- content: url("styles/resources/assets/icons/report-problem.svg");
-}
-.cmp-global-banners__header.info::before, .cmp-global-banners__content.info::before {
- content: url("styles/resources/assets/icons/info.svg");
-}
-.cmp-global-banners__message-list {
- margin: 0;
- padding: 0;
- list-style: none;
- margin: 0 2.75rem;
- flex: 1;
-}
-.cmp-global-banners__message-list--mobile {
- margin: 0;
- padding: 0;
- list-style: none;
- background: #FFFFFF;
- padding: 0 1.25rem;
- flex: 1;
-}
-.cmp-global-banners__message-list .cmp-global-banners__message {
- padding: 0;
-}
-.cmp-global-banners__message {
- padding: 1.25rem 0;
- border-bottom: 1px solid #000000;
-}
-.cmp-global-banners__message:last-of-type {
- border-bottom: none;
-}
-.cmp-global-banners__message:not(:first-of-type) {
- padding-top: 1.25rem;
-}
-.cmp-global-banners__message:not(:last-of-type) {
- padding-bottom: 1.25rem;
-}
-.cmp-global-banners__message p {
- color: #000000;
- font-size: 1rem;
- font-weight: 300;
- line-height: 1.25;
- margin: 0 0 0.75rem;
-}
-@media only screen and (min-width: 64em) {
- .cmp-global-banners__message p {
- font-size: 1.125rem;
- line-height: 1.875;
- }
-}
-.cmp-global-banners__message p:only-of-type {
- margin: 0;
-}
-.cmp-global-banners__message p:last-of-type {
- margin: 0;
-}
-.cmp-global-banners__message a {
- color: #006d88;
- font-weight: 400;
-}
-@media only screen and (min-width: 48em) {
- .cmp-global-banners__message a {
- color: #000000;
- }
-}
-.cmp-global-banners__button {
- font-size: 1rem;
- font-weight: 400;
- border: none;
- background: none;
- padding: 0;
- cursor: pointer;
- white-space: nowrap;
- border-bottom: 1px solid #000000;
-}
-@media only screen and (min-width: 64em) {
- .cmp-global-banners__button {
- font-size: 1.125rem;
- }
-}
-.cmp-global-banners__button::after {
- content: url("styles/resources/assets/icons/close.svg");
- display: inline-block;
- width: 0.75em;
- height: 0.75em;
- margin-left: 0.5rem;
-}
-@media only screen and (min-width: 48em) {
- .cmp-global-banners__button::after {
- width: 0.875em;
- height: 0.875em;
- }
-}
-.cmp-global-banners .critical {
- background: #fbb4af;
-}
-.cmp-global-banners .warning {
- background: #fff389;
-}
-.cmp-global-banners .info {
- background: #a6d5fa;
-}
-
-/* --- Dashboard --- */
-mygov-tasks-tasks-tiles .section-heading {
- position: relative;
- width: 100%;
- display: flex;
- justify-content: space-between;
-}
-mygov-tasks-tasks-tiles .section-heading, mygov-tasks-tasks-tiles .section-heading:first-child, .authenticated-container__page mygov-tasks-tasks-tiles .section-heading, .authenticated-container__page mygov-tasks-tasks-tiles .section-heading:first-child {
- margin: 20px 0 28px;
- margin: 1.25rem 0 1.75rem;
-}
-mygov-tasks-tasks-tiles .section-heading.sr-only, mygov-tasks-tasks-tiles .section-heading:first-child.sr-only, .authenticated-container__page mygov-tasks-tasks-tiles .section-heading.sr-only, .authenticated-container__page mygov-tasks-tasks-tiles .section-heading:first-child.sr-only {
- margin: 0;
-}
-mygov-tasks-tasks-tiles .section-heading.sr-only {
- width: 1px;
- width: 0.0625rem;
- position: absolute;
- margin: 0;
- display: inline;
-}
-mygov-tasks-tasks-tiles .section-heading:after {
- height: 1px;
- height: 0.0625rem;
- content: "";
- position: absolute;
- bottom: 0;
- background-color: rgba(14, 99, 147, 0.2);
- margin: auto;
- right: 0;
- left: 0;
-}
-mygov-tasks-tasks-tiles .section-heading div > :first-child {
- margin-top: 30px;
- margin-top: 1.875rem;
-}
-@media only screen and (min-width: 64em) {
- mygov-tasks-tasks-tiles .section-heading div > :first-child {
- margin-top: 40px;
- margin-top: 2.5rem;
- }
-}
-mygov-tasks-tasks-tiles .section-heading h2 {
- font-family: "Roboto", sans-serif;
- margin-right: 10px;
- margin-right: 0.625rem;
- margin-bottom: 7px;
- margin-bottom: 0.4375rem;
- font-size: 18px;
- font-size: 1.125rem;
- font-weight: 400;
- margin-top: 0;
- margin-left: 0;
- line-height: 1.4444444444;
-}
-mygov-tasks-tasks-tiles .section-heading h2::first-line {
- line-height: 1.5;
-}
-mygov-tasks-tasks-tiles .section-heading a {
- font-family: "Roboto", sans-serif;
- line-height: 28px;
- line-height: 1.75rem;
- margin-bottom: 15px;
- margin-bottom: 0.9375rem;
- font-size: 16px;
- font-size: 1rem;
- display: inline-flex;
- position: relative;
- text-decoration: none;
- color: #254A7E;
- line-height: 1.1875;
- margin-top: auto;
- margin-left: auto;
- white-space: nowrap;
- padding-right: 0;
- font-weight: 500;
-}
-@media (min-width: 22.4375em) {
- mygov-tasks-tasks-tiles .section-heading a {
- max-width: 95%;
- }
-}
-@media only screen and (min-width: 48em) {
- mygov-tasks-tasks-tiles .section-heading a {
- margin-bottom: 7px;
- margin-bottom: 0.4375rem;
- max-width: 90%;
- }
-}
-@media only screen and (min-width: 64em) {
- mygov-tasks-tasks-tiles .section-heading a {
- max-width: 75%;
- }
-}
-mygov-tasks-tasks-tiles .section-heading a:hover {
- text-decoration: underline;
-}
-mygov-tasks-tasks-tiles .section-heading a:hover, mygov-tasks-tasks-tiles .section-heading a:focus {
- color: #254A7E;
-}
-mygov-tasks-tasks-tiles .section-heading a:hover:after, mygov-tasks-tasks-tiles .section-heading a:focus:after {
- transform: none;
-}
-mygov-tasks-tasks-tiles .section-heading a:focus {
- outline: 2px solid #254A7E;
- outline: 0.125rem solid #254A7E;
- text-decoration: none;
-}
-mygov-tasks-tasks-tiles .section-heading a:after {
- width: 7px;
- width: 0.4375rem;
- height: 11px;
- height: 0.6875rem;
- margin-left: 9px;
- margin-left: 0.5625rem;
- content: "";
- background: no-repeat bottom center;
- background-image: url("resources/assets/icons/chevron-right-dark-blue.svg");
- position: static;
- align-self: center;
-}
-mygov-tasks-tasks-tiles .section-heading .items-count {
- font-size: 18px;
- font-size: 1.125rem;
- font-weight: 400;
- line-height: 1.625;
- align-self: flex-end;
-}
-mygov-tasks-tasks-tiles .section-heading.is-underlined {
- position: relative;
- padding-bottom: 20px;
- padding-bottom: 1.25rem;
-}
-mygov-tasks-tasks-tiles .section-heading.is-underlined::before, mygov-tasks-tasks-tiles .section-heading.is-underlined::after {
- content: "";
- position: absolute;
- height: 5px;
- bottom: 0;
-}
-mygov-tasks-tasks-tiles .section-heading.is-underlined::before {
- width: 50px;
- left: 0;
- background-color: #006CE0;
-}
-mygov-tasks-tasks-tiles .section-heading.is-underlined::after {
- width: calc(100% - 49px);
- right: 0;
- background-color: #183052;
-}
-mygov-tasks-tasks-tiles .section-heading.is-underlined + .section-description {
- padding-top: 20px;
- padding-top: 1.25rem;
-}
-mygov-tasks-tasks-tiles .section-heading:focus, mygov-tasks-tasks-tiles .section-heading:active {
- outline: none;
-}
-.page-ausgov-home mygov-tasks-tasks-tiles .section-heading a::after, .page-mygov-home mygov-tasks-tasks-tiles .section-heading a::after {
- top: 12px;
- top: 0.75rem;
-}
-@media (max-width: 47.9375em) {
- mygov-tasks-tasks-tiles .section-heading {
- flex-direction: column;
- }
- mygov-tasks-tasks-tiles .section-heading a {
- margin-left: 0;
- }
-}
-@media only screen and (min-width: 64em) {
- mygov-tasks-tasks-tiles .section-heading.is-padded,
-mygov-tasks-tasks-tiles .section-description.is-padded {
- margin-left: 40px;
- margin-left: 2.5rem;
- }
-}
-mygov-tasks-tasks-tiles .section-heading.is-centered,
-mygov-tasks-tasks-tiles .section-description.is-centered {
- margin-left: auto;
- margin-right: auto;
- text-align: center;
-}
-mygov-tasks-tasks-tiles .section-heading.is-centered p,
-mygov-tasks-tasks-tiles .section-description.is-centered p {
- text-align: center;
-}
-.authenticated-container mygov-tasks-tasks-tiles .section-heading,
-.authenticated-container mygov-tasks-tasks-tiles .section-description {
- margin-left: 0;
-}
-mygov-tasks-tasks-tiles .section-heading.is-centered {
- padding-right: 0;
-}
-mygov-tasks-tasks-tiles .auth-section-heading {
- margin: 60px 0 20px 0;
- margin: 3.75rem 0 1.25rem 0;
-}
-
-.section-heading-skeleton {
- margin-top: 20px;
- margin-top: 1.25rem;
- margin-bottom: 30px;
- margin-bottom: 1.875rem;
- display: block;
-}
-
-.tasks-section {
- max-width: 1424.75px;
- max-width: 89.046875rem;
- margin: auto;
-}
-.tasks-section .section-heading, .tasks-section .section-heading:first-child, .authenticated-container__page .tasks-section .section-heading, .authenticated-container__page .tasks-section .section-heading:first-child {
- margin-bottom: 30px;
- margin-bottom: 1.875rem;
-}
-.tasks-section .title {
- font-family: "Roboto", sans-serif;
- font-size: 18px;
- font-size: 1.125rem;
- letter-spacing: -0.01px;
- letter-spacing: -0.000625rem;
- color: #333333;
- font-weight: 700;
- line-height: 1.2222222222;
- text-align: left;
- margin: 0;
-}
-.tasks-section .description {
- padding: 0 10px 0 0;
- padding: 0 0.625rem 0 0;
- font-size: 16px;
- font-size: 1rem;
- max-width: 560px;
- max-width: 35rem;
- margin-top: 7px;
- margin-top: 0.4375rem;
- text-align: left;
- color: #333333;
- font-weight: 400;
- line-height: 1.25;
- margin-right: 0;
- margin-bottom: 0;
- margin-left: 0;
-}
-.tasks-section .description p {
- font-size: 16px;
- font-size: 1rem;
- margin: 0;
- font-weight: 400;
- line-height: 1.25;
- color: #333333;
-}
-.tasks-section .tasks-header-section {
- margin: 0 0 8px 0;
- margin: 0 0 0.5rem 0;
- display: flex;
- flex-flow: column nowrap;
- justify-content: space-between;
-}
-@media only screen and (min-width: 40em) {
- .tasks-section .tasks-header-section {
- flex-flow: row nowrap;
- }
-}
-.tasks-section .tasks-header-section a {
- text-decoration: none;
-}
-.tasks-section .tasks-header-section .tasks-link {
- font-size: 16px;
- font-size: 1rem;
- font-weight: 500;
- line-height: 1.625;
- color: #254A7E;
- margin: 0;
- cursor: pointer;
-}
-.tasks-section .tasks-header-section .tasks-link .link-arrow {
- margin-left: 8px;
- margin-left: 0.5rem;
- height: 12px;
- height: 0.75rem;
- content: url("resources/assets/icons/chevron-right-dark-blue.svg");
-}
-
-.task-tile {
- font-family: "Roboto", sans-serif;
- outline: 1px solid transparent;
- outline: 0.0625rem solid transparent;
- border-radius: 5px;
- border-radius: 0.3125rem;
- min-height: 129px;
- min-height: 8.0625rem;
- margin-bottom: 18px;
- margin-bottom: 1.125rem;
- padding: 20px;
- padding: 1.25rem;
- box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.25);
- box-shadow: 0 0.125rem 0.375rem 0 rgba(0, 0, 0, 0.25);
- width: 100%;
- background-color: #FFFFFF;
- border-width: 0;
- display: flex;
- flex-flow: column nowrap;
- justify-content: flex-start;
- align-items: stretch;
- position: relative;
- overflow: hidden;
-}
-.task-tile .icon-content-container {
- margin-right: -12.5px;
- margin-right: -0.78125rem;
- margin-left: -12.5px;
- margin-left: -0.78125rem;
- display: flex;
- flex-flow: column nowrap;
- align-items: stretch;
- flex: 1;
-}
-.task-tile .icon-content-container > * {
- margin-right: 12.5px;
- margin-right: 0.78125rem;
- margin-left: 12.5px;
- margin-left: 0.78125rem;
-}
-.task-tile .icon-content-container .icon-container > .overdue-background img,
-.task-tile .icon-content-container .icon-container > .due-today-background img,
-.task-tile .icon-content-container .icon-container > .no-overdue-background img {
- height: 33px;
- height: 2.0625rem;
- width: 33px;
- width: 2.0625rem;
- border-radius: 50%;
- display: flex;
- justify-content: center;
- align-items: center;
- object-fit: contain;
-}
-@media only screen and (min-width: 40em) {
- .task-tile .icon-content-container .icon-container > .overdue-background img,
-.task-tile .icon-content-container .icon-container > .due-today-background img,
-.task-tile .icon-content-container .icon-container > .no-overdue-background img {
- height: 50px;
- height: 3.125rem;
- width: 50px;
- width: 3.125rem;
- }
-}
-.task-tile .icon-content-container .content-container {
- padding-top: 13px;
- padding-top: 0.8125rem;
- display: flex;
- flex-flow: column nowrap;
-}
-@media only screen and (min-width: 40em) {
- .task-tile .icon-content-container .content-container {
- padding-top: 0;
- }
-}
-.task-tile .icon-content-container .content-container .date-container {
- color: #000000;
- text-align: left;
- display: flex;
- flex-flow: row wrap;
- margin-bottom: 0;
-}
-.task-tile .icon-content-container .content-container .date-container .due-status {
- font-size: 16px;
- font-size: 1rem;
- margin: 0;
- font-weight: 400;
- line-height: 1.25;
- color: #676767;
-}
-.task-tile .icon-content-container .content-container .date-container .due-status.due-today {
- color: #FE5000;
- font-weight: 700;
-}
-.task-tile .icon-content-container .content-container .date-container .due-status.overdue {
- color: #C3362B;
- font-weight: 700;
-}
-.task-tile .icon-content-container .content-container .date-container .date {
- font-size: 16px;
- font-size: 1rem;
- font-weight: 400;
- line-height: 1.25;
- text-align: left;
- color: #676767;
- margin: 0;
-}
-@media only screen and (min-width: 40em) {
- .task-tile .icon-content-container {
- flex-flow: row nowrap;
- }
-}
-@media screen and (min-width: 0\0 ) {
- .task-tile .icon-content-container {
- flex: 1 1 auto;
- }
-}
-.task-tile .action-container {
- margin-top: 10px;
- margin-top: 0.625rem;
- padding-top: 10px;
- padding-top: 0.625rem;
- margin-right: -6.5px;
- margin-right: -0.40625rem;
- margin-left: -6.5px;
- margin-left: -0.40625rem;
- margin-top: 19px;
- margin-top: 1.1875rem;
- display: flex;
- flex-flow: row nowrap;
- border-left: none;
- position: relative;
- align-items: center;
- justify-content: space-between;
- width: calc(100% + 6.5px);
- width: calc(100% + 0.40625rem);
- padding-top: 0;
-}
-.task-tile .action-container > * {
- margin-right: 6.5px;
- margin-right: 0.40625rem;
- margin-left: 6.5px;
- margin-left: 0.40625rem;
-}
-.task-tile .action-container .action-details-container {
- font-size: 16px;
- font-size: 1rem;
- line-height: 1.125;
-}
-.task-tile .action-container .action-details-container p {
- margin: 0;
-}
-.task-tile .action-container .action-details-container__wrapper {
- margin-right: -2px;
- margin-right: -0.125rem;
- margin-left: -2px;
- margin-left: -0.125rem;
- display: flex;
- flex-flow: row wrap;
-}
-.task-tile .action-container .action-details-container__wrapper > span {
- margin-right: 2px;
- margin-right: 0.125rem;
- margin-left: 2px;
- margin-left: 0.125rem;
-}
-@media only screen and (min-width: 40em) {
- .task-tile .action-container .action-details-container__wrapper {
- max-width: 200px;
- max-width: 12.5rem;
- text-align: right;
- justify-content: flex-end;
- }
-}
-.task-tile .action-container .icon-container .link-icon img {
- width: 27px;
- width: 1.6875rem;
- height: 27px;
- height: 1.6875rem;
- min-height: 27px;
- min-height: 1.6875rem;
- background-size: 18px;
- background-size: 1.125rem;
- border-radius: 5px;
- border-radius: 0.3125rem;
- padding: 6px;
- padding: 0.375rem;
- background-color: #CCF0F9;
- transition-property: margin-left;
- transition-duration: 300ms;
- display: flex;
-}
-@media only screen and (min-width: 48em) {
- .task-tile .action-container .icon-container .link-icon img {
- width: 32px;
- width: 2rem;
- height: 32px;
- height: 2rem;
- min-height: 32px;
- min-height: 2rem;
- }
-}
-@media only screen and (min-width: 40em) {
- .task-tile .action-container {
- padding-top: 0;
- border-top: none;
- margin-top: 0;
- margin-left: auto;
- align-self: flex-start;
- width: auto;
- margin-top: 0;
- padding-top: 0;
- }
-}
-.task-tile a {
- color: #333333;
- text-decoration: none;
-}
-.task-tile a:after {
- border-radius: 5px;
- border-radius: 0.3125rem;
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- z-index: 1;
-}
-.task-tile a:focus {
- outline: none;
-}
-.task-tile a:hover, .task-tile a:focus {
- color: #333333;
- background-color: #FFFFFF;
-}
-.task-tile a:hover:after, .task-tile a:focus:after {
- border: 0.125rem solid #254A7E;
-}
-@media only screen and (min-width: 40em) {
- .task-tile {
- padding: 30px 20px 23px;
- padding: 1.875rem 1.25rem 1.4375rem;
- flex-flow: row nowrap;
- }
-}
-
-.loading-section {
- display: flex;
- flex-direction: column;
- align-items: center;
-}
-.loading-section .loading-spinner {
- width: 96px;
- width: 6rem;
- height: 96px;
- height: 6rem;
- min-width: 96px;
- min-width: 6rem;
- display: block;
- height: 96px;
- width: 96px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- margin: 13px 28px 0;
- margin: 0.8125rem 1.75rem 0;
- background-image: url("resources/assets/icons/spinner.svg");
-}
-@media only screen and (min-width: 77.75em) {
- .loading-section .loading-spinner {
- width: 96px;
- width: 6rem;
- height: 96px;
- height: 6rem;
- min-width: 96px;
- min-width: 6rem;
- display: block;
- height: 96px;
- width: 96px;
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- margin: 17px 35px 0;
- margin: 1.0625rem 2.1875rem 0;
- }
-}
-
-.no-tasks-section,
-.tasks-error-section {
- max-width: 1424.75px;
- max-width: 89.046875rem;
- margin: auto;
- padding-bottom: 24px;
- padding-bottom: 1.5rem;
- margin-right: -9px;
- margin-right: -0.5625rem;
- margin-left: -9px;
- margin-left: -0.5625rem;
- display: flex;
- flex-flow: row nowrap;
- justify-content: flex-start;
- align-items: stretch;
- overflow: hidden;
-}
-.no-tasks-section > *,
-.tasks-error-section > * {
- margin-right: 9px;
- margin-right: 0.5625rem;
- margin-left: 9px;
- margin-left: 0.5625rem;
-}
-.no-tasks-section .icon-container .icon-background,
-.tasks-error-section .icon-container .icon-background {
- border-radius: 50%;
- display: flex;
- justify-content: center;
- align-items: center;
-}
-.no-tasks-section .icon-container .icon-background img,
-.tasks-error-section .icon-container .icon-background img {
- width: 35px;
- width: 2.1875rem;
- height: 35px;
- height: 2.1875rem;
- width: auto;
- object-fit: contain;
-}
-@media only screen and (min-width: 40em) {
- .no-tasks-section .icon-container .icon-background img,
-.tasks-error-section .icon-container .icon-background img {
- height: 50px;
- height: 3.125rem;
- width: 50px;
- width: 3.125rem;
- }
-}
-.no-tasks-section .text-container,
-.tasks-error-section .text-container {
- display: flex;
- flex-flow: column nowrap;
- align-items: center;
-}
-.no-tasks-section .text-container .header,
-.tasks-error-section .text-container .header {
- font-size: 18px;
- font-size: 1.125rem;
- font-weight: 700;
- line-height: 1.2222222222;
- color: #333333;
- text-align: left;
- width: 100%;
-}
-.no-tasks-section .text-container .footer,
-.tasks-error-section .text-container .footer {
- margin-top: 10px;
- margin-top: 0.625rem;
- font-size: 16px;
- font-size: 1rem;
- font-weight: 400;
- line-height: 1.125;
- text-align: left;
- width: 100%;
-}
-
-.tasks-error-section .icon-container .icon-background {
- background-color: #75787B;
-}
-
-.tasks-screen {
- padding: 0 12px;
- padding: 0 0.75rem;
- background-color: #FFFFFF;
-}
-.tasks-screen .no-tasks-section,
-.tasks-screen .tasks-error-section {
- margin-left: 0px;
- margin-left: 0rem;
-}
-@media only screen and (min-width: 40em) {
- .tasks-screen .no-tasks-section,
-.tasks-screen .tasks-error-section {
- margin-left: -9px;
- margin-left: -0.5625rem;
- }
-}
-.tasks-screen .tasks-section {
- max-width: none;
-}
-.tasks-screen .empty-services {
- margin-left: 0px;
- margin-left: 0rem;
- display: flex;
- flex-flow: column nowrap;
-}
-.tasks-screen .empty-services .link-service-image {
- display: flex;
- flex-flow: row nowrap;
- justify-content: flex-start;
-}
-.tasks-screen .empty-services .link-service-image img {
- height: 76px;
- height: 4.75rem;
- align-self: center;
-}
-@media only screen and (min-width: 40em) {
- .tasks-screen .empty-services .link-service-image img {
- height: 117px;
- height: 7.3125rem;
- }
-}
-.tasks-screen .empty-services .link-service-image h3 {
- margin-top: 0px;
- margin-top: 0rem;
- margin-bottom: 13px;
- margin-bottom: 0.8125rem;
- font-size: 24px;
- font-size: 1.5rem;
- padding-left: 24px;
- padding-left: 1.5rem;
- display: block;
- font-weight: 700;
- line-height: 1.3333333333;
-}
-@media only screen and (min-width: 40em) {
- .tasks-screen .empty-services .link-service-image h3 {
- display: none;
- flex-flow: column nowrap;
- justify-content: center;
- }
-}
-.tasks-screen .empty-services .link-service-content {
- padding-left: 0px;
- padding-left: 0rem;
- display: flex;
- flex-flow: column nowrap;
-}
-.tasks-screen .empty-services .link-service-content h3 {
- margin-top: 0px;
- margin-top: 0rem;
- margin-bottom: 13px;
- margin-bottom: 0.8125rem;
- font-size: 24px;
- font-size: 1.5rem;
- display: none;
- font-weight: 700;
- line-height: 1.3333333333;
-}
-@media only screen and (min-width: 40em) {
- .tasks-screen .empty-services .link-service-content h3 {
- display: block;
- }
-}
-.tasks-screen .empty-services .link-service-content p {
- margin-top: 0px;
- margin-top: 0rem;
- margin-bottom: 0px;
- margin-bottom: 0rem;
- font-size: 16px;
- font-size: 1rem;
- font-weight: 400;
- line-height: 1.5;
-}
-.tasks-screen .empty-services .link-service-content .empty-button {
- max-width: 181px;
- max-width: 11.3125rem;
- height: 45px;
- height: 2.8125rem;
- border-radius: 4px;
- border-radius: 0.25rem;
- font-size: 16px;
- font-size: 1rem;
- padding: 12px 32px;
- padding: 0.75rem 2rem;
- margin-top: 14px;
- margin-top: 0.875rem;
- background-color: #99E1F3;
- color: #183052;
- font-weight: 500;
- line-height: 1.25;
- border: none;
- text-decoration: none;
- text-align: center;
-}
-.tasks-screen .empty-services .link-service-content .empty-button:hover {
- background-color: #0E6393;
- color: #FFFFFF;
-}
-@media only screen and (min-width: 40em) {
- .tasks-screen .empty-services .link-service-content {
- padding-left: 36px;
- padding-left: 2.25rem;
- margin-top: 0px;
- margin-top: 0rem;
- }
-}
-@media only screen and (min-width: 40em) {
- .tasks-screen .empty-services {
- margin-left: -31px;
- margin-left: -1.9375rem;
- flex-flow: row nowrap;
- }
-}
-@media only screen and (min-width: 64em) {
- .tasks-screen {
- padding: 0;
- }
-}
-
-body.fixed {
- overflow: hidden;
-}
-
-mygov-dashboard-transition-modal .modal,
-mygov-tasks-transition-modal .modal {
- font-size: 16px;
- font-size: 1rem;
- position: fixed;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- overflow: hidden auto;
- display: flex;
- align-items: center;
- justify-content: center;
- cursor: pointer;
- z-index: 1050;
-}
-mygov-dashboard-transition-modal .modal__bg,
-mygov-tasks-transition-modal .modal__bg {
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- background-color: rgba(0, 0, 0, 0.5);
-}
-mygov-dashboard-transition-modal .modal__content .modal-header .close,
-mygov-tasks-transition-modal .modal__content .modal-header .close {
- z-index: 9999;
-}
-mygov-dashboard-transition-modal .modal__content .modal-body .description:first-child,
-mygov-tasks-transition-modal .modal__content .modal-body .description:first-child {
- margin-top: 30px;
- margin-top: 1.875rem;
-}
-mygov-dashboard-transition-modal .modal__content--transition.modal__content .modal-header .close,
-mygov-tasks-transition-modal .modal__content--transition.modal__content .modal-header .close {
- top: 20px;
- top: 1.25rem;
- right: 20px;
- right: 1.25rem;
-}
-
-#modal__dialog {
- position: relative;
- display: inline-block;
- text-align: left;
- max-width: 100%;
- cursor: default;
- vertical-align: middle;
- max-width: 100vw;
- max-height: 100vh;
- overflow-y: auto;
- overflow-x: hidden;
-}
-
-.modal--guided-content .modal__container,
-.modal--guided-content .modal__content {
- width: 670px;
- width: 41.875rem;
-}
-@media (max-width: 639px) {
- .modal--guided-content .modal__container,
-.modal--guided-content .modal__content {
- width: 100%;
- }
-}
-.modal--guided-content .modal__container .modal__content {
- margin: 0;
-}
-.modal--guided-content .modal__container .modal__content .modal-header:after {
- display: none;
-}
-.modal--guided-content .modal__container .modal__content .modal-body .guided-content-screen .guided-content-image {
- margin-top: 20px;
- margin-top: 1.25rem;
- margin-bottom: 16px;
- margin-bottom: 1rem;
- width: 100%;
-}
-@media (max-width: 639px) {
- .modal--guided-content .modal__container .modal__content .modal-body .guided-content-screen .guided-content-image {
- margin-left: -20px;
- margin-left: -1.25rem;
- width: calc(100% + 40px);
- }
-}
-.modal--guided-content .modal__container .modal__content .modal-body .guided-content-screen .guided-content-description {
- margin-bottom: 60px;
- margin-bottom: 3.75rem;
-}
-.modal--guided-content .modal__container .modal__content .modal-body .modal-buttons {
- display: flex;
- align-items: center;
- justify-content: space-between;
-}
-.modal--guided-content .modal__container .modal__content .modal-body .modal-buttons .skip {
- background: none;
- border: none;
- text-align: left;
- width: min-content;
- font-weight: 700;
- color: #666666;
-}
-.modal--guided-content .modal__container .modal__content .modal-body .modal-buttons p {
- color: #666666;
-}
-.modal--guided-content .modal__container .modal__content .modal-body .modal-buttons p.screen-number {
- margin-right: 20px;
- margin-right: 1.25rem;
- white-space: nowrap;
-}
-.modal--guided-content .modal__container .modal__content .modal-body .modal-buttons .modal-navigation {
- display: flex;
- align-items: center;
-}
-
-html {
- box-sizing: border-box;
- font-size: 100%;
- overflow-x: hidden;
-}
-html body {
- overflow-x: hidden;
-}
-
-*,
-*:before,
-*:after {
- box-sizing: inherit;
-}
-
-body {
- font-family: "Roboto", sans-serif;
-}
-
-p {
- font-size: initial;
- line-height: inherit;
- color: inherit;
-}
-p strong,
-p b {
- color: inherit;
- font-size: initial;
- line-height: inherit;
- margin: 0;
-}
-
-a:focus,
-button:focus {
- outline-width: 3px;
- outline-width: 0.1875rem;
- outline-offset: 2px;
- outline-offset: 0.125rem;
- outline-style: solid;
- outline-color: #254A7E;
- z-index: 401;
-} \ No newline at end of file