body{ background-color: white; }
footer{ display: none; }
div.progress-bar-container{ display: none; }
div#menu-bar-container{ background-color: var(--colour-brand1); height: 120px; }
div#menu-bar-container div.content-bottom{ display: none; }
div#menu-bar-container #main-menu{ display: none; }
div#menu-bar-container.blue{ background-color: white; }

div#icon-menu-bar{ display: none; }
div#breadcrumb{ display: none; }
div.accordian-body[style] { display: block !important; }
div.header-content[style] { opacity: 1 !important; }
a.hau-logo img { width: 33%; max-width: 500px; }
div.stickynav-container{ display: none; }
ul.page-menu{ display: none; }

.accordian-centre > .accordian-section > .accordian-header div { background-image: none; }
div.page-break{ page-break-before: always; }
div.page-heading h1{ font-size: 4em; }

.flex-width-three { -webkit-box-flex: 3; -ms-flex: 3 0px; flex: 3 0px; -ms-flex-preferred-size: 50%; flex-basis: 50%; }
.flex-width-four { -webkit-box-flex: 4; -ms-flex: 4 0px; flex: 4 0px; -ms-flex-preferred-size: 50%; flex-basis: 50%; }

div.section-selector, div.next-selector{ display: none; }

article span.more-info { display: none; }

.flex-wrapper:hover > article:not(:hover) { opacity: 1; }

.search-bar{ display: none; }

div.header-content { height: 50vh; }
div.header-overlay { height: 50vh; }

div.content-section-container{ overflow: visible; clear: left; }
#site-wrapper{ overflow: visible; }
.flex-wrapper{ display: block; }
body{ background-color: white !important; }

.flex-width-one, .flex-width-two{ display: inline-block; width: 25%; }
.flex-width-three { display: inline-block; width: 50%; }
.flex-width-four, .flex-width-five, .flex-width-six, .flex-width-seven, .flex-width-eight, .flex-width-nine{ width: 100%; clear: left; }

.flex-wrapper > article{ display: inline-block; max-width: 50%; }

.accordian-section{ clear: left; }
.openclose{ display: none; }
.accordian-body { padding-left: 0px; }
.accordian-centre > .accordian-section > .accordian-header{ padding-bottom: 0px; }

.no-print{ display: none; }

h4{ font-size: 1em; }

.v2 .expandToViewContainer .content-section-container{ max-height: initial; }
.v2 .expandToViewContainer .expandToViewBottom{ display: none; }
.kis-widget{ display: none; }
main div.content-section p a.ctaButton{ display: none; }
.v2 div.content-section p a.box-link, .v2 .bg-dark div.content-section p a.box-link{ display: none !important; }
body.pageV1 div#site-wrapper{ margin-top: 0 !important; }
body:not(.transparentMenu) main { margin-top: 0 !important; }
div.middle100 { min-height: initial; }