@charset "UTF-8";
/**
 * version: 0.0.1
 * file:    main.css
 * author:  Squiz Australia
 * updated: Wed Apr 01 2020 10:21:35 GMT+0800 (Australian Western Standard Time)
 *
 * Table of Contents
 *
 * - Reset
 * - Utilities
 * - General
 * - Content
 * - Modules
    Accordion
    Slick
    S
    Breadcrumbs
    Header logo
    Pagination
    Skip links
 */
.visuallyhidden, .sr-only, .scroll-to-top__text {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.visuallyhidden.focusable:active, .focusable.sr-only:active, .focusable.scroll-to-top__text:active,
.visuallyhidden.focusable:focus, .focusable.sr-only:focus, .focusable.scroll-to-top__text:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

.tabs__tab-list, .slick-dots {
  margin: 0;
  padding: 0;
  list-style: none;
}

.highlight {
  display: inline-block;
  *display: inline;
  zoom: 1;
}

.clearfix {
  *zoom: 1;
}

.clearfix:before, .clearfix:after {
  content: '';
  display: table;
  line-height: 0;
}

.clearfix:after {
  clear: both;
}

/*
--------------------
Reset (normalize.css)
--------------------
*/
/*! normalize.css v2.1.0 | MIT License | git.io/normalize */
article, aside, details, figcaption, figure, footer,
header, hgroup, main, nav, section, summary {
  display: block;
}

audio, canvas, video {
  display: inline-block;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

[hidden] {
  display: none;
}

html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

body {
  margin: 0;
}

a:focus {
  outline: thin dotted;
}

a:active,
a:hover {
  outline: 0;
}

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

mark {
  background: #ff0;
  color: #000;
}

code, kbd, pre, samp {
  font-family: monospace, serif;
  font-size: 1em;
}

pre {
  white-space: pre-wrap;
}

q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}

small {
  font-size: 80%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 0;
}

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

legend {
  border: 0;
  padding: 0;
}

button, input, select, textarea {
  font-family: inherit;
  font-size: 100%;
  margin: 0;
}

button, input {
  line-height: normal;
}

button, select {
  text-transform: none;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled], html input[disabled] {
  cursor: default;
}

input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

input[type="search"] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
  vertical-align: top;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

*, *:before, *:after {
  -webkit-box-sizing: inherit;
  -moz-box-sizing: inherit;
  box-sizing: inherit;
}

html {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/*
--------------------
Utilities
--------------------
*/
.hidden {
  display: none !important;
  visibility: hidden;
}

.invisible {
  visibility: hidden;
}

.pull-left {
  float: left;
}

img.pull-left {
  margin-right: 1em;
}

.pull-right {
  float: right;
}

img.pull-right {
  margin-left: 1em;
}

.video-container {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
  margin-bottom: 1em;
}

.video-container iframe,
.video-container object,
.video-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/*
--------------------
General
--------------------
*/
::-moz-selection {
  background: #b3d4fc;
  text-shadow: none;
}

::selection {
  background: #b3d4fc;
  text-shadow: none;
}

html,
body {
  height: 100%;
}

body {
  overflow-y: scroll;
  font-size: 1em;
  line-height: 1.4;
  padding: 0;
  margin: 0;
}

img {
  max-width: 100%;
}

input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

@-ms-viewport {
  width: device-width;
}

@page {
  margin: 0.5cm;
}

/*
--------------------
Content
--------------------
*/
/* Tables */
table {
  width: 100%;
  border-collapse: collapse;
  margin: .5em 0;
}

caption {
  font-size: 12.8px;
  font-size: 0.8rem;
  font-style: italic;
}

/* Buttons */
.button {
  -webkit-transition: background-color 0.3s ease;
  -moz-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
  background-color: #222;
  color: #dddddd;
  display: inline-block;
  border: 0;
  padding: .5em 1em;
}

.button, .button:visited {
  text-decoration: none;
}

.button:focus, .button:hover {
  background-color: black;
}

.button--large {
  font-size: 24px;
  font-size: 1.5rem;
}

.button--small {
  font-size: 12.8px;
  font-size: 0.8rem;
}

/* Quotes */
blockquote {
  position: relative;
  padding-left: 3em;
  margin: 2em 0;
}

blockquote:before {
  font-size: 80px;
  font-size: 5rem;
  color: #222;
  content: "\201C";
  position: absolute;
  top: 0;
  left: 0;
  line-height: 1em;
}

.pull-quote {
  border-top: 1px solid #222;
  padding: 1em .5em 0 .5em;
  margin: 1em;
}

/* Highlight */
.highlight {
  background: #cccccc;
  padding: .1em .5em;
}

/*
--------------------
Modules
--------------------
*/
/* Module: Accordion */
.accordion__link:after {
  content: '+';
  border: 1px solid;
  display: inline-block;
  *display: inline;
  zoom: 1;
  margin-left: 1em;
  width: 1em;
  text-align: center;
}

.accordion__link.uber-accordion__button-active:after {
  content: '-';
}

.js-enabled .accordion__target {
  max-height: 0;
  overflow: hidden;
  -webkit-transition: max-height 0.3s ease;
  -moz-transition: max-height 0.3s ease;
  transition: max-height 0.3s ease;
}

.js-enabled .accordion__target.uber-accordion__target-active {
  max-height: 100em;
}

.tabs__item {
  display: inline-block;
  *display: inline;
  zoom: 1;
}

.tabs__link {
  padding: .5em;
  border: 1px solid;
  border-bottom: 0;
  background: #eee;
}

.tabs__link.uber-accordion__button-active {
  background: #fff;
}

.js-enabled .tabs__target {
  display: none;
}

.js-enabled .tabs__target.uber-accordion__target-active {
  display: block;
}

.no-js .uber-accordion__target {
  display: none;
}

.no-js .uber-accordion__target:target {
  display: block;
}

/* Module: Slick */
.slick-list {
  position: relative;
  overflow: hidden;
}

.slick-list:focus {
  outline: none;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-list,
.slick-track,
.slick-slide,
.slick-slide img {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  zoom: 1;
}

.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}

[dir="rtl"] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-slideshow__slide img {
  margin: 0 auto;
}

.slick-next {
  position: absolute;
  top: 50%;
  margin-top: -20px;
  right: 0;
}

.slick-prev {
  position: absolute;
  top: 50%;
  margin-top: -10px;
  left: 0;
}

.slick-dots {
  margin-top: 1em;
  text-align: center;
}

.slick-dots li {
  display: inline-block;
  *display: inline;
  zoom: 1;
}

.slick-dots li + li {
  margin-left: 1em;
}

/* Module: S */
/**
 * Squiz - Contact-Us Style Sheet
 *
 * global.scss
 * author: Squiz Australia
 * change log: * bmatters@squiz.com.au - 05/07/2018 - First revision
 */
.contact-us__office {
  display: flex;
  flex-wrap: wrap;
}

.contact-us__office-officehours {
  width: 600px;
  margin-right: 50px;
}

.contact-us__contact-method {
  display: flex;
  flex-wrap: wrap;
}

.contact-us__contact-method > div {
  width: 200px;
}

.contact-us__map {
  max-width: 450px;
  width: 100%;
}

/* Module: S */
/* Module: S */
/**
 * Squiz - CT box grid Style Sheet
 *
 * global.scss
 * author: Squiz Australia
 * change log: * bmatters@squiz.com.au - 06/06/2018 - First revision
 *                                     - 07/08/2018 - Warranty fix NCVERP21-95 - changed image sizes to maintain aspec ratio
 */
.ct-box-grid {
  padding-left: 1em;
  padding-top: 3em;
  padding-bottom: 3em;
}

@media only screen and (min-width: 768px) and (max-width: 1439px) {
  .ct-box-grid {
    padding-top: 2em;
    padding-bottom: 2em;
  }
}

@media only screen and (max-width: 768px) {
  .ct-box-grid {
    padding-top: 1em;
    padding-bottom: 1em;
  }
}

.ct-box-grid .ct-box-grid__heading {
  text-align: left;
  padding-top: 0;
  margin-top: 0;
  margin-bottom: 1.5em;
}

@media only screen and (max-width: 768px) {
  .ct-box-grid .ct-box-grid__heading {
    margin-bottom: 1em;
  }
}

.ct-box-grid .ct-box-grid__heading--center {
  text-align: center;
}

.ct-box-grid .ct-box-grid__heading--extra-padding {
  padding-bottom: 1.5em;
}

@media only screen and (max-width: 768px) {
  .ct-box-grid .ct-box-grid__heading--extra-padding {
    padding-bottom: 0;
  }
}

@media only screen and (max-width: 1439px) {
  .ct-box-grid .ct-box-grid__heading {
    text-align: center;
  }
}

.ct-box-grid .box-grid,
.ct-box-grid .box-grid-item {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  list-style: none;
  margin: 0;
  padding: 0;
}

.ct-box-grid .box-grid {
  max-width: 1157px;
  margin: auto;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}

.ct-box-grid .box-grid-item {
  position: relative;
  width: 364px;
  height: 323px;
  background-color: #f2f3f6;
  margin-bottom: 2em;
  margin-right: 1em;
}

@media only screen and (min-width: 768px) and (max-width: 1439px) {
  .ct-box-grid .box-grid-item {
    margin-bottom: 1em;
  }
}

@media only screen and (max-width: 768px) {
  .ct-box-grid .box-grid-item {
    width: 271px;
    height: 295px;
    margin-bottom: 0.5em;
  }
}

.ct-box-grid .box-grid-item:focus-within,
.ct-box-grid .box-grid-item:hover {
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.4);
  background-color: #ffffff;
}

.ct-box-grid .box-grid-item::after {
  position: absolute;
  bottom: 0;
  content: "";
  width: 100%;
  height: 4px;
  background-color: #000000;
}

.ct-box-grid .box-grid-item__target {
  text-decoration: none;
}

.ct-box-grid .box-grid-item__image {
  width: 364px;
  height: 126px;
  background-position: top;
  background-size: cover;
  background-repeat: no-repeat;
}

@media only screen and (max-width: 768px) {
  .ct-box-grid .box-grid-item__image {
    width: 271px;
    height: 94px;
  }
}

.ct-box-grid .box-grid-item__content {
  display: flex;
  flex-direction: column;
  align-self: center;
  margin-top: 2em;
  margin-left: 1.5em;
  margin-right: 1.5em;
}

.ct-box-grid .box-grid-item__title {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 19px;
  font-size: 1.1875rem;
  font-weight: bold;
  font-family: "Trebuchet MS", Arial, sans-serif;
  color: #003768;
  margin-bottom: 0.5em;
}

.ct-box-grid .box-grid-item__text {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 1.33;
  font-family: "Trebuchet MS", Arial, sans-serif;
  height: 3.99em;
  overflow: hidden;
}

@media only screen and (min-width: 768px) and (max-width: 1439px) {
  .ct-box-grid .box-grid-item {
    width: 331px;
    height: 323px;
  }
  .ct-box-grid .box-grid-item__image {
    width: 331px;
    height: 115px;
  }
  .ct-box-grid .ct-box-grid__heading {
    text-align: center;
  }
}

.ct-box-grid.ct-box-grid--no-padding {
  padding-top: 0;
  padding-bottom: 0;
}

.ct-box-grid.ct-box-grid--no-padding .ct-box-grid__heading {
  padding-top: 0.5em;
  margin-bottom: 0.5em;
}

/*
    Page theme based colour styles
*/
.ncver-theme-data .ct-box-grid.ct-box-grid--use-page-theme .box-grid-item::after,
.ct-box-grid.ct-box-grid--use-item-theme .box-grid-item--data.box-grid-item::after {
  background-color: #32872a;
}

.ncver-theme-publication .ct-box-grid.ct-box-grid--use-page-theme .box-grid-item::after,
.ct-box-grid.ct-box-grid--use-item-theme .box-grid-item--publication.box-grid-item::after {
  background-color: #79288c;
}

.ncver-theme-support .ct-box-grid.ct-box-grid--use-page-theme .box-grid-item::after,
.ct-box-grid.ct-box-grid--use-item-theme .box-grid-item--support.box-grid-item::after {
  background-color: #007cbf;
}

.ncver-theme-corporate .ct-box-grid.ct-box-grid--use-page-theme .box-grid-item::after,
.ct-box-grid.ct-box-grid--use-item-theme .box-grid-item--corporate.box-grid-item::after {
  background-color: #003768;
}

/* Module: S */
/**
 * Squiz - Header Style Sheet
 *
 * global.scss
 * author: Squiz Australia
 * change log: * bmatters@squiz.com.au - 02/07/2018 - First revision
 */
.ct-buttons {
  display: flex;
  justify-content: center;
  max-width: 1157px;
  margin: auto;
  /*
        Colouring for any SVG applied to the image
    */
}

.ct-buttons .ct-buttons__list {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  padding-top: 3em;
  padding-bottom: 2em;
}

@media only screen and (min-width: 768px) and (max-width: 1439px) {
  .ct-buttons .ct-buttons__list {
    padding-top: 1.5em;
    padding-bottom: 1em;
  }
}

@media only screen and (max-width: 768px) {
  .ct-buttons .ct-buttons__list {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding-top: 0.75em;
    padding-bottom: 0.5em;
  }
}

.ct-buttons .ct-buttons__item {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  list-style: none;
  margin: 0;
  padding: 0;
}

.ct-buttons .ct-buttons__list .ct-buttons__button {
  width: 282px;
  height: 52px;
}

.ct-buttons .ct-buttons__button-badge {
  width: 27px;
  height: 24px;
  background-repeat: no-repeat;
  margin-right: 0.5em;
  background-size: contain;
  background-position: center;
}

.ct-buttons .ct-buttons__item:hover .ct-buttons__button-badge circle,
.ct-buttons .ct-buttons__item:hover .ct-buttons__button-badge polygon,
.ct-buttons .ct-buttons__button:focus .ct-buttons__button-badge circle,
.ct-buttons .ct-buttons__button:focus .ct-buttons__button-badge polygon {
  fill: #003768;
}

.ct-buttons .ct-buttons__item:hover .ct-buttons__button-badge polyline,
.ct-buttons .ct-buttons__button:focus .ct-buttons__button-badge polyline {
  stroke: #003768;
}

.ct-buttons .ct-buttons__button-badge circle,
.ct-buttons .ct-buttons__button-badge polygon {
  fill: #fff;
}

.ct-buttons .ct-buttons__button-badge polyline {
  stroke: #fff;
}

/* Module: S */
/**
 * Squiz - CT image carousel Style Sheet
 *
 * global.scss
 * author: Squiz Australia
 * change log: * bmatters@squiz.com.au - 07/06/2018 - First revision
 */
.no-js {
  /*
        When JS has failed to load, only show the first item and control
    */
}

.no-js .ct-image-carousel__list-item:not(:first-child) {
  display: none;
}

.no-js .ct-image-carousel__control:not(:first-child) {
  display: none;
}

.ct-image-carousel {
  position: relative;
}

.ct-image-carousel .ct-image-carousel__heading {
  text-align: left;
  padding-top: 0.5em;
  margin-top: 0;
  margin-bottom: 0.5em;
}

.ct-image-carousel .ct-image-carousel__list,
.ct-image-carousel .ct-image-carousel__list-item {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  list-style: none;
  margin: 0;
  padding: 0;
}

.ct-image-carousel .ct-image-carousel__list {
  width: 774px;
}

.ct-image-carousel .ct-image-carousel__list-item {
  width: 774px;
  height: 304px;
  background-position: top;
  background-size: cover;
  background-repeat: no-repeat;
}

@media only screen and (min-width: 768px) and (max-width: 1439px) {
  .ct-image-carousel .ct-image-carousel__list {
    width: 688px;
  }
  .ct-image-carousel .ct-image-carousel__list-item {
    width: 688px;
    height: 270px;
  }
}

@media only screen and (max-width: 768px) {
  .ct-image-carousel .ct-image-carousel__list {
    width: 80vw;
  }
  .ct-image-carousel .ct-image-carousel__list-item {
    width: 80vw;
    height: 31vw;
  }
}

.ct-image-carousel .ct-image-carousel__list-target {
  text-decoration: none;
  display: block;
  height: 100%;
}

.ct-image-carousel .ct-image-carousel__control {
  width: 100%;
  height: 87px;
  background-color: #f2f3f6;
  opacity: 0.9;
  border: none;
  padding: 0;
}

@media only screen and (max-width: 768px) {
  .ct-image-carousel .ct-image-carousel__control {
    background-color: #ffffff;
  }
}

.ct-image-carousel .ct-image-carousel__control:focus-within,
.ct-image-carousel .ct-image-carousel__control:hover,
.ct-image-carousel .ct-image-carousel__control[aria-selected="true"] {
  background-color: #ffffff;
}

.ct-image-carousel .ct-image-carousel__dots,
.ct-image-carousel .ct-image-carousel__dots li {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  list-style: none;
  margin: 0;
  padding: 0;
}

.ct-image-carousel .ct-image-carousel__dots {
  display: flex;
  background-color: #f2f3f6;
  margin-top: -6px;
}

.ct-image-carousel .ct-image-carousel__dots li {
  position: relative;
  flex-grow: 1;
  flex-basis: 0;
}

@media only screen and (max-width: 768px) {
  .ct-image-carousel .ct-image-carousel__dots li {
    display: none;
  }
  .ct-image-carousel .ct-image-carousel__dots li.slick-active {
    display: block;
  }
}

.ct-image-carousel .ct-image-carousel__text-target {
  text-decoration: none;
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 15px;
  font-size: 0.9375rem;
  color: #003768;
  font-weight: bold;
  text-align: center;
  display: flex;
  height: 100%;
  align-items: center;
  justify-content: center;
  padding: 2em;
}

.ct-image-carousel .ct-image-carousel__control:not([aria-selected="true"]) .ct-image-carousel__text-target {
  pointer-events: none;
  cursor: default;
  text-decoration: none;
  color: #003768;
}

.ct-image-carousel .ct-image-carousel__control[aria-selected="true"]::after {
  content: "";
  display: block;
  position: absolute;
  top: -9px;
  left: 50%;
  width: 18px;
  height: 18px;
  transform: rotate(-315deg);
  background-color: #ffffff;
}

.ct-image-carousel .ct-image-carousel__arrows {
  display: none;
}

.ct-image-carousel .ct-image-carousel__arrows .slick-prev,
.ct-image-carousel .ct-image-carousel__arrows .slick-next {
  font-size: 0;
  margin: 0;
  top: 25%;
  width: 46px;
  height: 46px;
  background-color: #ffffff;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.5);
  border-radius: 26px;
}

.ct-image-carousel .ct-image-carousel__arrows .slick-prev {
  left: -25px;
}

.ct-image-carousel .ct-image-carousel__arrows .slick-next {
  right: -25px;
}

.ct-image-carousel .ct-image-carousel__arrows .slick-prev::before,
.ct-image-carousel .ct-image-carousel__arrows .slick-next::before {
  display: inline-block;
  content: "";
  width: 100%;
  height: 100%;
  background: url("mysource_files/Caret.png");
  background-repeat: no-repeat;
  background-position: center;
}

.ct-image-carousel .ct-image-carousel__arrows .slick-prev::before {
  transform: rotate(-180deg);
}

@media only screen and (max-width: 768px) {
  .ct-image-carousel .ct-image-carousel__arrows {
    display: inline-block;
  }
}

/* Module: S */
.main .ct-image-listing {
  margin-top: 2em;
  margin-bottom: 2em;
}

.main .ct-image-listing .ct-image-listing__title {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 16px;
  font-size: 1rem;
  font-weight: bold;
  color: #ffffff;
  display: block;
  margin: 0;
  padding: 0.5em;
  background-color: #003768;
}

.main .ct-image-listing .ct-image-listing__list {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  margin: 1em;
}

.main .ct-image-listing .ct-image-listing__list-item {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  list-style: none;
  margin: 0;
  padding: 0;
  margin-right: 1.5em;
}

.main .ct-image-listing .ct-image-listing__list-link {
  display: block;
}

.main .ct-image-listing .ct-image-listing__list-image {
  height: 5em;
  max-width: 25em;
  object-fit: contain;
}

@media only screen and (max-width: 768px) {
  .main .ct-image-listing .ct-image-listing__list-image {
    height: 5em;
    max-width: 248px;
    object-fit: contain;
  }
}

/*
    Page theme based colour styles
*/
.ncver-theme-data .ct-image-listing .ct-image-listing__title,
:not(.ncver-theme-data) .ct-image-listing.ct-image-listing--use-data-theme .ct-image-listing__title {
  background-color: #32872a;
}

.ncver-theme-publication .ct-image-listing .ct-image-listing__title,
:not(.ncver-theme-publication) .ct-image-listing.ct-image-listing--use-publication-theme .ct-image-listing__title {
  background-color: #79288c;
}

.ncver-theme-support .ct-image-listing .ct-image-listing__title,
:not(.ncver-theme-support) .ct-image-listing.ct-image-listing--use-support-theme .ct-image-listing__title {
  background-color: #007cbf;
}

.ncver-theme-corporate .ct-image-listing .ct-image-listing__title,
:not(.ncver-theme-corporate) .ct-image-listing.ct-image-listing--use-corporate-theme .ct-image-listing__title {
  background-color: #003768;
}

/* Module: S */
.ct-image-with-content {
  display: flex;
  margin-left: 0.5em;
  margin-right: 0.5em;
  padding-top: 1em;
  padding-bottom: 1em;
}

@media only screen and (max-width: 768px) {
  .ct-image-with-content {
    flex-direction: column;
  }
}

.ct-image-with-content__image {
  margin-right: 1em;
}

.ct-image-with-content__image.ct-image-with-content__image--center {
  display: flex;
  align-items: center;
}

.ct-image-with-content__image.ct-image-with-content__image--right {
  margin-right: 0;
  margin-left: 1em;
}

.ct-image-with-content__content1,
.ct-image-with-content__content2 {
  flex: 1;
}

.ct-image-with-content__content1.ct-image-with-content__content1--userSize, .ct-image-with-content__content1.ct-image-with-content__content2--userSize,
.ct-image-with-content__content2.ct-image-with-content__content1--userSize,
.ct-image-with-content__content2.ct-image-with-content__content2--userSize {
  flex: initial;
}

.ct-image-with-content__content2 {
  margin-left: 1em;
}

@media only screen and (max-width: 768px) {
  .ct-image-with-content__image.ct-image-with-content__image--right,
  .ct-image-with-content__content1,
  .ct-image-with-content__content2 {
    margin: 0;
  }
}

/* Module: S */
/**
 * Squiz - CT list Style Sheet
 *
 * global.scss
 * author: Squiz Australia
 * change log: * bmatters@squiz.com.au - 06/06/2018 - First revision
 */
.ct-list {
  padding-left: 1em;
  padding-top: 3em;
  padding-bottom: 3em;
}

@media only screen and (min-width: 768px) and (max-width: 1439px) {
  .ct-list {
    padding-top: 2em;
    padding-bottom: 2em;
  }
}

@media only screen and (max-width: 768px) {
  .ct-list {
    padding-top: 1em;
    padding-bottom: 1em;
  }
}

.ct-list .ct-list__heading {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 24px;
  font-size: 1.5rem;
  color: #003768;
  font-weight: bold;
  line-height: 1.71;
  text-align: left;
  padding-top: 0;
  margin-top: 0;
  margin-bottom: 1.5em;
}

@media only screen and (max-width: 768px) {
  .ct-list .ct-list__heading {
    margin-bottom: 1em;
  }
}

@media only screen and (max-width: 1439px) {
  .ct-list .ct-list__heading {
    text-align: center;
  }
}

@media only screen and (max-width: 768px) {
  .ct-list .ct-list__heading {
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 1.71;
  }
}

.ct-list .ct-list__heading--center {
  text-align: center;
}

.ct-list .ct-list__heading--extra-padding {
  padding-bottom: 1.5em;
}

.ct-list .list,
.ct-list .list-link {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  list-style: none;
  margin: 0;
  padding: 0;
}

.ct-list .list {
  max-width: 1157px;
  margin: auto;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}

.ct-list .list--item-gap-slim .list-link {
  margin-bottom: 0.5em;
}

.ct-list .list--item-gap-large .list-link {
  margin-bottom: 1em;
}

.ct-list .list--size-quick-access .list-link {
  width: 314px;
  height: 80px;
}

.ct-list .list--size-recently-released .list-link {
  width: 314px;
  height: 108px;
}

.ct-list .list-link {
  width: 364px;
  height: 108px;
}

@media only screen and (min-width: 768px) and (max-width: 1439px) {
  .ct-list .list-link {
    width: 336px;
  }
}

@media only screen and (max-width: 768px) {
  .ct-list .list-link {
    width: 270px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1439px) {
  .ct-list .list--size-quick-access .list-link {
    width: 339px;
    height: 80px;
  }
  .ct-list .list--size-recently-released .list-link {
    width: 339px;
    height: 117px;
  }
  .ct-list .list--size-recently-released .list-link.list-link--size-recently-released-static {
    width: 335px;
    height: 84px;
  }
}

@media only screen and (max-width: 768px) {
  .ct-list .list--size-quick-access .list-link {
    width: 270px;
    height: 80px;
  }
  .ct-list .list--size-recently-released .list-link {
    width: 270px;
    height: 108px;
  }
  .ct-list .list--size-recently-released .list-link.list-link--size-recently-released-static {
    width: 270px;
    height: 84px;
  }
}

.ct-list .list-link {
  display: flex;
  background-color: #f2f3f6;
  margin-right: 0.9em;
  margin-bottom: 0.75em;
}

.ct-list .list-link:focus-within,
.ct-list .list-link:hover {
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.4);
  background-color: #ffffff;
}

.ct-list .list-link.list-link--size-recently-released-static {
  width: 314px;
  height: 84px;
}

.ct-list .list-link__target {
  text-decoration: none;
  display: flex;
  width: 100%;
}

.ct-list .list-link__category {
  display: inline-block;
  width: 4px;
  height: 100%;
  background-color: #000000;
}

.ct-list .list-link__icon {
  width: 40px;
  height: 40px;
  display: flex;
  margin-left: 0.5em;
  margin-top: 0.5em;
}

.ct-list .list-link__content {
  display: flex;
  flex: 1;
  flex-direction: column;
  align-self: center;
  margin-left: 1.5em;
  margin-right: 1.5em;
}

.ct-list .list-link__content--withIcon {
  margin-left: 0.5em;
  margin-right: 1.5em;
}

.ct-list .list-link__content--withIcon .list-link__title {
  margin-top: 0.25em;
}

.ct-list .list-link__content--withIcon .list-link__text {
  margin-top: 0.25em;
}

.ct-list .list-link__content--noIcon {
  margin-left: calc(1em + 40px);
  margin-right: 1.5em;
}

.ct-list .list-link__title {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 15px;
  font-size: 0.9375rem;
  font-weight: bold;
  font-family: "Trebuchet MS", Arial, sans-serif;
  color: #003768;
}

.ct-list .list-link__text {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 15px;
  font-size: 0.9375rem;
  font-family: "Trebuchet MS", Arial, sans-serif;
  line-height: 1.2em;
  height: 2.4em;
  overflow: hidden;
  margin-top: 0.5em;
}

.ct-list .ct-list__more {
  display: flex;
  justify-content: center;
}

.ct-list .ct-list__more-link::before {
  display: inline-block;
  content: '';
  width: 16px;
  height: 14px;
  margin-right: 0.5em;
  background-image: url("mysource_files/more.png");
}

.ct-list .ct-list__more-link {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 17px;
  font-size: 1.0625rem;
  color: #003768;
  font-family: "Trebuchet MS", Arial, sans-serif;
  font-weight: bold;
  text-decoration: none;
  display: block;
  margin-top: 1em;
}

.ct-list .ct-list__more-link:focus,
.ct-list .ct-list__more-link:hover {
  text-decoration: underline;
}

.ct-list.ct-list--no-padding {
  padding-top: 0;
  padding-bottom: 0;
}

.ct-list.ct-list--no-padding .ct-list__heading {
  padding-top: 0.5em;
  margin-bottom: 0.5em;
}

.ct-list.ct-list--background-grey {
  background-color: #f2f3f6;
}

.ct-list.ct-list--background-grey .list-link {
  background-color: #ffffff;
}

.ct-list.ct-list--background-white {
  background-color: #ffffff;
}

.ct-list.ct-list--background-white .list-link {
  background-color: #f2f3f6;
}

/*
    Page theme based colour styles
*/
.ncver-theme-data .ct-list .list-link__category,
.ct-list.ct-item--use-item-theme .list-link--data .list-link__category {
  background-color: #32872a;
}

.ncver-theme-publication .ct-list .list-link__category,
.ct-list.ct-item--use-item-theme .list-link--publication .list-link__category {
  background-color: #79288c;
}

.ncver-theme-support .ct-list .list-link__category,
.ct-list.ct-item--use-item-theme .list-link--support .list-link__category {
  background-color: #007cbf;
}

.ncver-theme-corporate .ct-list .list-link__category,
.ct-list.ct-item--use-item-theme .list-link--corporate .list-link__category {
  background-color: #003768;
}

/* Module: S */
/**
 * Squiz - Tabs container template Style Sheet
 *
 * global.scss
 * author: Squiz Australia
 * change log: * bmatters@squiz.com.au - 25/06/2018 - First revision
 */
.ct-tabs .tabs__tab-list {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  list-style: none;
  margin: 0;
  padding: 0;
  display: inline-flex;
  flex-wrap: wrap;
  width: 100%;
  border-bottom: solid 3px #f2f3f6;
}

@media only screen and (max-width: 768px) {
  .ct-tabs .tabs__tab-list {
    border-bottom: none;
  }
}

.ct-tabs .tabs__item {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  list-style: none;
  margin: 0;
  padding: 0;
  min-width: 151px;
  height: 57px;
  margin-right: 3px;
}

@media only screen and (max-width: 768px) {
  .ct-tabs .tabs__item {
    width: calc(50% - 3px);
    margin-bottom: 5px;
  }
}

.ct-tabs .tabs__link {
  position: relative;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: calc(100% + 3px);
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 19px;
  font-size: 1.1875rem;
  color: #003768;
  text-decoration: none;
  background-color: #f2f3f6;
  border: none;
  padding: 0;
  padding-left: 1em;
  padding-right: 1em;
}

@media only screen and (max-width: 768px) {
  .ct-tabs .tabs__link {
    text-align: center;
  }
}

.ct-tabs .tabs__link:focus,
.ct-tabs .tabs__link:hover {
  background-color: #ffffff;
}

.ct-tabs .tabs__link.uber-accordion__button-active {
  background-color: #ffffff;
  border: solid 2px #f2f3f6;
  border-bottom: none;
}

@media only screen and (max-width: 768px) {
  .ct-tabs .tabs__link.uber-accordion__button-active {
    border: none;
  }
}

.ct-tabs .tabs__link.uber-accordion__button-active::before {
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  width: 100%;
  height: 3px;
  background-color: #003768;
}

.ct-tabs .ncver-theme-green .tabs__link.uber-accordion__button-active::before {
  background-color: #32872a;
}

.ct-tabs .ncver-theme-purple .tabs__link.uber-accordion__button-active::before {
  background-color: #79288c;
}

.ct-tabs .ncver-theme-lightblue .tabs__link.uber-accordion__button-active:before {
  background-color: #007cbf;
}

.ct-tabs .ncver-theme-darkblue .tabs__link.uber-accordion__button-active::before {
  background-color: #003768;
}

.ncver-theme-data .ct-tabs .tabs__link.uber-accordion__button-active::before,
.ct-tabs.ct-tabs--use-item-theme .tabs__link--data.tabs__link.uber-accordion__button-active::before {
  background-color: #32872a;
}

.ncver-theme-publication .ct-tabs .tabs__link.uber-accordion__button-active::before,
.ct-tabs.ct-tabs--use-item-theme .tabs__link--publication.tabs__link.uber-accordion__button-active::before {
  background-color: #79288c;
}

.ncver-theme-support .ct-tabs .tabs__link.uber-accordion__button-active::before,
.ct-tabs.ct-tabs--use-item-theme .tabs__link--support.tabs__link.uber-accordion__button-active::before {
  background-color: #007cbf;
}

.ncver-theme-corporate .ct-tabs .tabs__link.uber-accordion__button-active::before,
.ct-tabs.ct-tabs--use-item-theme .tabs__link--corporate.tabs__link.uber-accordion__button-active::before {
  background-color: #003768;
}

/* Module: S */
/**
 * Squiz - Footer Style Sheet
 *
 * global.scss
 * author: Squiz Australia
 * change log: * bmatters@squiz.com.au - 15/06/2018 - First revision
 */
.footer {
  background-color: #dcdfe6;
  margin-top: 6em;
  padding-bottom: 2em;
}

@media only screen and (max-width: 1439px) {
  .footer {
    margin-top: 3em;
  }
}

@media only screen and (max-width: 768px) {
  .footer {
    margin-top: 1.5em;
  }
}

.footer-social__list,
.footer-social__list-item,
.footer-menu__list,
.footer-menu__list-item {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  list-style: none;
  margin: 0;
  padding: 0;
}

.footer-social {
  padding-top: 2em;
}

.footer-social__list {
  display: flex;
  justify-content: center;
  align-items: center;
}

@media only screen and (max-width: 768px) {
  .footer-social__list {
    flex-direction: column;
  }
  .footer-social__label {
    margin-bottom: 1em;
  }
}

.footer-social__label {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 13px;
  font-size: 0.8125rem;
  color: #003768;
  font-family: "Trebuchet MS", Arial, sans-serif;
  margin-right: 1em;
}

.footer-social__list-item {
  margin-right: 1em;
}

.footer-social__link {
  display: inline-block;
  height: 30px;
  width: 30px;
  background-size: contain;
  background-repeat: no-repeat;
}

@media only screen and (max-width: 768px) {
  .footer-social__link {
    height: 42px;
    width: 42px;
    margin-left: 1em;
  }
}

.footer-social__list {
  /* Pre-load the hover image */
  background: url("mysource_files/twitter-hover@3x.png") no-repeat -9999px -9999px, url("mysource_files/youtube-hover@3x.png") no-repeat -9999px -9999px, url("mysource_files/linked-in-hover@3x.png") no-repeat -9999px -9999px;
}

.footer-social__link--twitter {
  background-image: url("mysource_files/twitter@3x.png");
}

.footer-social__link--twitter:focus,
.footer-social__link--twitter:hover {
  background-image: url("mysource_files/twitter-hover@3x.png");
}

.footer-social__link--youtube {
  background-image: url("mysource_files/youtube@3x.png");
}

.footer-social__link--youtube:focus,
.footer-social__link--youtube:hover {
  background-image: url("mysource_files/youtube-hover@3x.png");
}

.footer-social__link--linkedin {
  background-image: url("mysource_files/linked-in@3x.png");
}

.footer-social__link--linkedin:focus,
.footer-social__link--linkedin:hover {
  background-image: url("mysource_files/linked-in-hover@3x.png");
}

.footer__menu {
  padding-top: 0.5em;
}

@media only screen and (max-width: 768px) {
  .footer__menu {
    padding-top: 0.25em;
  }
}

.footer-menu__list {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}

@media only screen and (max-width: 768px) {
  .footer-menu__list {
    padding-left: 3em;
    padding-right: 3em;
  }
}

@media only screen and (max-width: 768px) {
  .footer-menu__list-item {
    margin-bottom: 0.5em;
  }
}

.footer-menu__link {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 14px;
  font-size: 0.875rem;
  color: #003768;
  font-family: "Trebuchet MS", Arial, sans-serif;
  font-weight: 500;
  text-align: center;
  text-decoration: none;
  margin-left: 0.5em;
  margin-right: 0.5em;
}

.footer-menu__link:focus,
.footer-menu__link:hover {
  text-decoration: underline;
}

.footer__copy {
  display: flex;
  justify-content: center;
}

.footer__copy-text {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 13px;
  font-size: 0.8125rem;
  text-align: center;
}

/* Module: S */
/**
 * Squiz - CT box grid Style Sheet
 *
 * global.scss
 * author: Squiz Australia
 * change log: * bmatters@squiz.com.au - 04/07/2018 - First revision
 */
form.ncver-form,
.ncver-form {
  /*
        Field set grouping
    */
  /*
        Form labels
    */
  /*
        Inputs and similar elements
    */
  /* Hide number spinner */
  /*
        Form list styles, default is to follow standard list vertical format
    */
  /*
        Option to enable full width of all form text input elements
    */
  /*
        Error states on inputs
    */
  /*
        Mailchimp class support, force override a few of the mailchimp
        injected CSS as its not in line with the new styling.
    */
}

form.ncver-form fieldset,
.ncver-form fieldset {
  border: none !important;
}

form.ncver-form fieldset > div,
.ncver-form fieldset > div {
  display: flex;
  flex-wrap: wrap;
}

form.ncver-form label,
form.ncver-form legend,
.ncver-form label,
.ncver-form legend {
  height: 39px;
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 15px;
  font-size: 0.9375rem;
  font-family: "Trebuchet MS", Arial, sans-serif;
  line-height: 1.73;
  color: #40537b;
}

form.ncver-form input[type=text],
form.ncver-form input[type=email],
form.ncver-form input[type=number],
form.ncver-form .ncver-form__select,
form.ncver-form select,
form.ncver-form textarea,
.ncver-form input[type=text],
.ncver-form input[type=email],
.ncver-form input[type=number],
.ncver-form .ncver-form__select,
.ncver-form select,
.ncver-form textarea {
  display: block;
  width: 441px;
  height: 57px;
  border: none;
  border-radius: 28.5px;
  background-color: #f2f3f6;
  margin-right: 2em;
  padding-left: 2em;
  padding-right: 2em;
}

form.ncver-form select,
.ncver-form select {
  border: none;
  width: calc(441px - 4em);
  height: calc(100% - 2px);
}

form.ncver-form textarea,
.ncver-form textarea {
  width: 910px;
  height: 15em;
  padding: 1em;
}

form.ncver-form input:focus,
.ncver-form input:focus {
  border: solid 3px #031e52;
}

form.ncver-form input[type=submit],
form.ncver-form input[type=clear],
.ncver-form input[type=submit],
.ncver-form input[type=clear] {
  display: inline;
}

form.ncver-form input[type='number'],
.ncver-form input[type='number'] {
  -moz-appearance: textfield;
}

form.ncver-form input[type=number]::-webkit-inner-spin-button,
form.ncver-form input[type=number]::-webkit-outer-spin-button,
.ncver-form input[type=number]::-webkit-inner-spin-button,
.ncver-form input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

form.ncver-form ul,
form.ncver-form ol,
.ncver-form ul,
.ncver-form ol {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  list-style: none;
  margin: 0;
  padding: 0;
  margin-left: 2em;
  margin-right: 1em;
}

form.ncver-form ul li,
form.ncver-form ol li,
.ncver-form ul li,
.ncver-form ol li {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  list-style: none;
  margin: 0;
  padding: 0;
  text-indent: -1em;
  padding: 0.5em;
}

form.ncver-form ul li label,
form.ncver-form ol li label,
.ncver-form ul li label,
.ncver-form ol li label {
  vertical-align: middle;
  padding-left: 0.25em;
}

form.ncver-form .forms__horizontal-list,
form.ncver-form .ncver-form__horizontal-list,
.ncver-form .forms__horizontal-list,
.ncver-form .ncver-form__horizontal-list {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  list-style: none;
  margin: 0;
  padding: 0;
  display: inline;
  margin-left: 1em;
}

form.ncver-form .forms__horizontal-list li,
form.ncver-form .ncver-form__horizontal-list li,
.ncver-form .forms__horizontal-list li,
.ncver-form .ncver-form__horizontal-list li {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  list-style: none;
  margin: 0;
  padding: 0;
  display: inline;
  margin-right: 1em;
}

form.ncver-form .forms__radio-group,
.ncver-form .forms__radio-group {
  display: flex;
  align-items: center;
  width: 441px;
  margin-top: 2em;
}

form.ncver-form.ncver-form--full-width input[type=text],
form.ncver-form.ncver-form--full-width input[type=email],
form.ncver-form.ncver-form--full-width input[type=number],
form.ncver-form.ncver-form--full-width .ncver-form__select,
form.ncver-form.ncver-form--full-width select,
form.ncver-form.ncver-form--full-width textarea,
.ncver-form.ncver-form--full-width input[type=text],
.ncver-form.ncver-form--full-width input[type=email],
.ncver-form.ncver-form--full-width input[type=number],
.ncver-form.ncver-form--full-width .ncver-form__select,
.ncver-form.ncver-form--full-width select,
.ncver-form.ncver-form--full-width textarea {
  width: 100%;
}

form.ncver-form input.error,
form.ncver-form textarea.error,
form.ncver-form .ncver-form__select.error,
form.ncver-form input[type=text].errorState,
form.ncver-form input[type=email].errorState,
form.ncver-form input[type=number].errorState,
form.ncver-form .ncver-form__select.errorState,
.ncver-form input.error,
.ncver-form textarea.error,
.ncver-form .ncver-form__select.error,
.ncver-form input[type=text].errorState,
.ncver-form input[type=email].errorState,
.ncver-form input[type=number].errorState,
.ncver-form .ncver-form__select.errorState {
  border-radius: 28.5px;
  border: solid 2px #eb0d0d;
}

form.ncver-form .asterisk,
form.ncver-form .ncver-form__required,
.ncver-form .asterisk,
.ncver-form .ncver-form__required {
  color: #e85c41;
  font-size: 150%;
  font-weight: normal;
  position: relative;
  top: 5px;
}

form.ncver-form .indicates-required,
.ncver-form .indicates-required {
  text-align: right;
  font-size: 11px;
  margin-right: 4%;
}

form.ncver-form label.error,
form.ncver-form .span.errorText,
.ncver-form label.error,
.ncver-form .span.errorText {
  height: 48px;
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 2.73;
  color: #5b5b5b;
}

form.ncver-form label.error::before,
.ncver-form label.error::before {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  content: "!";
  width: 26px;
  height: 26px;
  color: #ffffff;
  background-color: #eb0d0d;
  border-radius: 50%;
  margin-right: 0.5em;
}

form.ncver-form .ncver-form__select label.error,
.ncver-form .ncver-form__select label.error {
  margin-left: -2em;
}

form.ncver-form input.mce_inline_error,
form.ncver-form .mce_select_inline_error,
.ncver-form input.mce_inline_error,
.ncver-form .mce_select_inline_error {
  border-radius: 28.5px !important;
  border: solid 3px #eb0d0d !important;
}

form.ncver-form div.mce_inline_error,
.ncver-form div.mce_inline_error {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 15px;
  font-size: 0.9375rem;
  font-family: "Trebuchet MS", Arial, sans-serif;
  line-height: 2.73;
  font-weight: normal !important;
  color: #5b5b5b !important;
  background-color: inherit !important;
  /*
            Error icon / exclamation mark
        */
}

form.ncver-form div.mce_inline_error::before,
.ncver-form div.mce_inline_error::before {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  content: "!";
  width: 26px;
  height: 26px;
  color: #ffffff;
  background-color: #eb0d0d;
  border-radius: 50%;
  margin-right: 0.5em;
}

/*
    Additions to the feedback form
*/
form .ncver-form__note-title, form .ncver-form__list, form .ncver-form__list li {
  text-align: left;
  font-size: 0.9375rem;
  font-family: "Trebuchet MS", Arial, sans-serif;
  line-height: 1.73;
  color: #40537b;
  margin-bottom: 0;
}

.page-content form .ncver-form--blue {
  color: #40537b !important;
}

.sq-form-required-field {
  color: red !important;
  text-decoration: none;
  border-bottom: none !important;
}

.sq-form-errors-message, .ncver-form__required {
  color: red !important;
}

.ncver-form__element.email .sq-form-required-field, .ncver-form__element.phone .sq-form-required-field {
  display: none !important;
}

.ncver-form__error-msg {
  color: red;
}

/*
    Form Layout Styles
*/
.ncver-form__two-column {
  display: flex;
  flex-wrap: wrap;
}

.ncver-form__two-column .ncver-form__element {
  width: 50%;
  padding-right: 2em;
  margin-top: 1em;
  margin-bottom: 1em;
}

.ncver-form__one-column {
  display: flex;
  flex-wrap: wrap;
}

.ncver-form__one-column .ncver-form__element {
  width: 100%;
  padding-right: 2em;
  margin-top: 1em;
  margin-bottom: 1em;
}

.ncver-form__one-column input[type=text],
.ncver-form__one-column input[type=email],
.ncver-form__one-column input[type=number],
.ncver-form__one-column .ncver-form__select,
.ncver-form__one-column select,
.ncver-form__one-column textarea,
.ncver-form__two-column input[type=text],
.ncver-form__two-column input[type=email],
.ncver-form__two-column input[type=number],
.ncver-form__two-column .ncver-form__select,
.ncver-form__two-column select,
.ncver-form__two-column textarea {
  width: 100%;
}

.ncver-form__element--hidden {
  display: none;
}

/* Module: S */
/**
 * Squiz - General global Style Sheet
 *
 * global.scss
 * author: Squiz Australia
 * change log: * bmatters@squiz.com.au - 05/06/2018 - First revision
 */
/*
 * Table of Contents
 * Page Sizing
 * Headings
 * Paragraphs
 * Links
 * Buttons
 * Tables
 * Tablet generic styles
 * Sub navigation
 */
/*
 --------------------
 0. Page Sizing
 --------------------
 */
.page-section {
  max-width: 1157px;
  margin: auto;
}

.page-section--narrow {
  max-width: 911px;
}

.page-section--wide {
  max-width: 1439px;
}

.page-section--full {
  max-width: 100%;
}

.page-section--content-padding {
  padding-left: 1em;
  padding-right: 1em;
}

@media only screen and (max-width: 1439px) {
  .page-section--min-margin > div {
    margin-left: 2em;
    margin-right: 2em;
  }
}

.page-section--grey-heading {
  background-color: #f5f5f5;
}

.page-section--light-grey-heading {
  background-color: #f2f3f6;
}

/*
 --------------------
 0A. Page Header
 --------------------
 */
.page-header {
  display: flex;
  flex-direction: column;
  border-top: solid 6px #003768;
  padding-left: 5em;
  padding-right: 5em;
  align-items: flex-start;
  padding-bottom: 2em;
}

@media only screen and (max-width: 768px) {
  .page-header {
    padding-left: 2em;
    padding-right: 2em;
  }
}

.page-header__icon {
  width: 64px;
  height: 60px;
  display: block;
  border-radius: 0px 0px 5px 5px;
}

.page-header .page-header__title {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 40px;
  font-size: 2.5rem;
  color: #003768;
  line-height: 1.14;
  text-align: center;
  margin-top: 1.5em;
  margin-bottom: 0.4em;
}

@media only screen and (min-width: 768px) and (max-width: 1439px) {
  .page-header .page-header__title {
    font-size: 30px;
    font-size: 1.875rem;
    line-height: 1.37;
  }
}

@media only screen and (max-width: 768px) {
  .page-header .page-header__title {
    font-size: 25px;
    font-size: 1.5625rem;
    line-height: 1.2;
  }
}

.page-header__date,
.page-header__date-revised {
  font-size: 15px;
  font-size: 0.9375rem;
  color: #707070;
  padding-bottom: 0.4em;
}

.page__spacer {
  height: 1px;
  background-color: #cdd2dc;
  margin-top: 4em;
  margin-bottom: 2em;
}

/*
    page-header__XXX themeing
*/
.ncver-theme-data .page-header {
  border-top: solid 6px #32872a;
}

.ncver-theme-data .page-header__icon {
  background: url("mysource_files/NCVER-sprites.svg") no-repeat -92px -196px #32872a;
  border: 10px solid #32872a;
}

.ncver-theme-publication .page-header {
  border-top: solid 6px #79288c;
}

.ncver-theme-publication .page-header__icon {
  background: url("mysource_files/NCVER-sprites.svg") no-repeat -137px -196px #79288c;
  border: 10px solid #79288c;
}

.ncver-theme-support .page-header {
  border-top: solid 6px #007cbf;
}

.ncver-theme-support .page-header__icon {
  background: url("mysource_files/NCVER-sprites.svg") no-repeat 7px -196px #007cbf;
  border: 10px solid #007cbf;
}

.ncver-theme-corporate .page-header {
  border-top: solid 6px #003768;
}

.ncver-theme-corporate .page-header__icon {
  background: url("mysource_files/NCVER-sprites.svg") no-repeat -42px -196px #003768;
  border: 10px solid #003768;
}

/*
    Dont apply any WYSIWYG styles to pages still using the older screen design
*/
main:not(.old-design) {
  /*
    --------------------
    1. Headings
    --------------------
    */
  /*
    --------------------
    2. Paragraphs
    --------------------
    */
  /*
    --------------------
    3. Links
    --------------------
    */
  /*
    --------------------
    Strong
    --------------------
    */
  /*
    --------------------
    4. Lists
    --------------------
    */
  /*
    --------------------
    Horizontal row
    --------------------
    */
}

main:not(.old-design) * {
  font-family: "Trebuchet MS", Arial, sans-serif;
}

main:not(.old-design) h1,
main:not(.old-design) h2,
main:not(.old-design) h3,
main:not(.old-design) h4 {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  color: #003768;
}

main:not(.old-design) h1 {
  font-size: 36px;
  font-size: 2.25rem;
  font-weight: bold;
  line-height: 1.14;
}

main:not(.old-design) h2 {
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 1.71;
}

main:not(.old-design) h3 {
  font-size: 19px;
  font-size: 1.1875rem;
  font-weight: bold;
}

main:not(.old-design) h4 {
  font-size: 16px;
  font-size: 1rem;
  font-weight: bold;
  line-height: 2.56;
}

main:not(.old-design) p {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 1.73;
  color: #484848;
  font-family: "Trebuchet MS", Arial, sans-serif;
}

main:not(.old-design) a {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 15px;
  font-size: 0.9375rem;
  color: #003768;
  font-family: "Trebuchet MS", Arial, sans-serif;
}

main:not(.old-design) a :link {
  line-height: 1.73;
}

main:not(.old-design) a :visited {
  color: unset;
}

main:not(.old-design) strong a,
main:not(.old-design) strong p {
  font-weight: inherit;
}

main:not(.old-design) ul,
main:not(.old-design) ol {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 15px;
  font-size: 0.9375rem;
  padding-left: 1.75em;
  padding-top: 0.75em;
}

main:not(.old-design) li {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 15px;
  font-size: 0.9375rem;
  padding-top: 1em;
  padding-left: 0.5em;
  font-family: "Trebuchet MS", Arial, sans-serif;
  line-height: 1.73;
}

main:not(.old-design) hr {
  border: solid 1px #cdd2dc;
  margin-top: 1.5em;
  margin-bottom: 1.5em;
}

/*
 --------------------
    Buttons
 --------------------

 Can be used in new and old design pages are they require a CSS class to activate, some 
 extra css prioirity is added for old-design to override some cascading styling on A tags.
 */
.main .ncver-button,
main.old-design .page-content .ncver-button {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 17px;
  font-size: 1.0625rem;
  font-family: "Trebuchet MS", Arial, sans-serif;
  line-height: 1.53;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 170px;
  height: 52px;
  border-radius: 28px;
  color: #003768;
  margin: 0.25em;
  border: solid 3px #dcdfe6;
  text-decoration: none;
}

.main .ncver-button--action::before,
.main .ncver-button--cancel::before,
.main .ncver-button--download::before,
.main .ncver-button--custom::before,
main.old-design .page-content .ncver-button--action::before,
main.old-design .page-content .ncver-button--cancel::before,
main.old-design .page-content .ncver-button--download::before,
main.old-design .page-content .ncver-button--custom::before {
  content: '';
  width: 18px;
  height: 18px;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  margin-right: 0.5em;
}

.main .ncver-button--no-hover-icon:focus::before,
.main .ncver-button--no-hover-icon:hover::before,
main.old-design .page-content .ncver-button--no-hover-icon:focus::before,
main.old-design .page-content .ncver-button--no-hover-icon:hover::before {
  display: none;
}

.main .ncver-button--action::before,
.main .ncver-button--green.ncver-button--action:focus::before,
.main .ncver-button--green.ncver-button--action:hover::before,
.main .ncver-button--data.ncver-button--action:focus::before,
.main .ncver-button--data.ncver-button--action:hover::before,
.main .ncver-button--purple.ncver-button--action:focus::before,
.main .ncver-button--purple.ncver-button--action:hover::before,
.main .ncver-button--publication.ncver-button--action:focus::before,
.main .ncver-button--publication.ncver-button--action:hover::before,
.main .ncver-button--lightblue.ncver-button--action:focus::before,
.main .ncver-button--lightblue.ncver-button--action:hover::before,
.main .ncver-button--support.ncver-button--action:focus::before,
.main .ncver-button--support.ncver-button--action:hover::before,
.main .ncver-button--darkblue.ncver-button--action:focus::before,
.main .ncver-button--darkblue.ncver-button--action:hover::before,
.main .ncver-button--corporate.ncver-button--action:focus::before,
.main .ncver-button--corporate.ncver-button--action:hover::before,
main.old-design .page-content .ncver-button--action::before,
main.old-design .page-content .ncver-button--green.ncver-button--action:focus::before,
main.old-design .page-content .ncver-button--green.ncver-button--action:hover::before,
main.old-design .page-content .ncver-button--data.ncver-button--action:focus::before,
main.old-design .page-content .ncver-button--data.ncver-button--action:hover::before,
main.old-design .page-content .ncver-button--purple.ncver-button--action:focus::before,
main.old-design .page-content .ncver-button--purple.ncver-button--action:hover::before,
main.old-design .page-content .ncver-button--publication.ncver-button--action:focus::before,
main.old-design .page-content .ncver-button--publication.ncver-button--action:hover::before,
main.old-design .page-content .ncver-button--lightblue.ncver-button--action:focus::before,
main.old-design .page-content .ncver-button--lightblue.ncver-button--action:hover::before,
main.old-design .page-content .ncver-button--support.ncver-button--action:focus::before,
main.old-design .page-content .ncver-button--support.ncver-button--action:hover::before,
main.old-design .page-content .ncver-button--darkblue.ncver-button--action:focus::before,
main.old-design .page-content .ncver-button--darkblue.ncver-button--action:hover::before,
main.old-design .page-content .ncver-button--corporate.ncver-button--action:focus::before,
main.old-design .page-content .ncver-button--corporate.ncver-button--action:hover::before {
  background-image: url("mysource_files/action-blue.svg");
}

.main .ncver-button--cancel::before,
.main .ncver-button--green.ncver-button--cancel:focus::before,
.main .ncver-button--green.ncver-button--cancel:hover::before,
.main .ncver-button--data.ncver-button--cancel:focus::before,
.main .ncver-button--data.ncver-button--cancel:hover::before,
.main .ncver-button--purple.ncver-button--cancel:focus::before,
.main .ncver-button--purple.ncver-button--cancel:hover::before,
.main .ncver-button--publication.ncver-button--cancel:focus::before,
.main .ncver-button--publication.ncver-button--cancel:hover::before,
.main .ncver-button--lightblue.ncver-button--cancel:focus::before,
.main .ncver-button--lightblue.ncver-button--cancel:hover::before,
.main .ncver-button--support.ncver-button--cancel:focus::before,
.main .ncver-button--support.ncver-button--cancel:hover::before,
.main .ncver-button--darkblue.ncver-button--cancel:focus::before,
.main .ncver-button--darkblue.ncver-button--cancel:hover::before,
.main .ncver-button--corporate.ncver-button--cancel:focus::before,
.main .ncver-button--corporate.ncver-button--cancel:hover::before,
main.old-design .page-content .ncver-button--cancel::before,
main.old-design .page-content .ncver-button--green.ncver-button--cancel:focus::before,
main.old-design .page-content .ncver-button--green.ncver-button--cancel:hover::before,
main.old-design .page-content .ncver-button--data.ncver-button--cancel:focus::before,
main.old-design .page-content .ncver-button--data.ncver-button--cancel:hover::before,
main.old-design .page-content .ncver-button--purple.ncver-button--cancel:focus::before,
main.old-design .page-content .ncver-button--purple.ncver-button--cancel:hover::before,
main.old-design .page-content .ncver-button--publication.ncver-button--cancel:focus::before,
main.old-design .page-content .ncver-button--publication.ncver-button--cancel:hover::before,
main.old-design .page-content .ncver-button--lightblue.ncver-button--cancel:focus::before,
main.old-design .page-content .ncver-button--lightblue.ncver-button--cancel:hover::before,
main.old-design .page-content .ncver-button--support.ncver-button--cancel:focus::before,
main.old-design .page-content .ncver-button--support.ncver-button--cancel:hover::before,
main.old-design .page-content .ncver-button--darkblue.ncver-button--cancel:focus::before,
main.old-design .page-content .ncver-button--darkblue.ncver-button--cancel:hover::before,
main.old-design .page-content .ncver-button--corporate.ncver-button--cancel:focus::before,
main.old-design .page-content .ncver-button--corporate.ncver-button--cancel:hover::before {
  background-image: url("mysource_files/action-cancel-blue.svg");
}

.main .ncver-button--green.ncver-button--action::before,
.main .ncver-button--purple.ncver-button--action::before,
.main .ncver-button--lightblue.ncver-button--action::before,
.main .ncver-button--darkblue.ncver-button--action::before,
.main .ncver-button--data.ncver-button--action::before,
.main .ncver-button--publication.ncver-button--action::before,
.main .ncver-button--support.ncver-button--action::before,
.main .ncver-button--corporate.ncver-button--action::before,
main.old-design .page-content .ncver-button--green.ncver-button--action::before,
main.old-design .page-content .ncver-button--purple.ncver-button--action::before,
main.old-design .page-content .ncver-button--lightblue.ncver-button--action::before,
main.old-design .page-content .ncver-button--darkblue.ncver-button--action::before,
main.old-design .page-content .ncver-button--data.ncver-button--action::before,
main.old-design .page-content .ncver-button--publication.ncver-button--action::before,
main.old-design .page-content .ncver-button--support.ncver-button--action::before,
main.old-design .page-content .ncver-button--corporate.ncver-button--action::before {
  background-image: url("mysource_files/action-white.svg");
}

.main .ncver-button--green.ncver-button--cancel::before,
.main .ncver-button--purple.ncver-button--cancel::before,
.main .ncver-button--lightblue.ncver-button--cancel::before,
.main .ncver-button--darkblue.ncver-button--cancel::before,
.main .ncver-button--data.ncver-button--cancel::before,
.main .ncver-button--publication.ncver-button--cancel::before,
.main .ncver-button--support.ncver-button--cancel::before,
.main .ncver-button--corporate.ncver-button--cancel::before,
main.old-design .page-content .ncver-button--green.ncver-button--cancel::before,
main.old-design .page-content .ncver-button--purple.ncver-button--cancel::before,
main.old-design .page-content .ncver-button--lightblue.ncver-button--cancel::before,
main.old-design .page-content .ncver-button--darkblue.ncver-button--cancel::before,
main.old-design .page-content .ncver-button--data.ncver-button--cancel::before,
main.old-design .page-content .ncver-button--publication.ncver-button--cancel::before,
main.old-design .page-content .ncver-button--support.ncver-button--cancel::before,
main.old-design .page-content .ncver-button--corporate.ncver-button--cancel::before {
  background-image: url("mysource_files/action-cancel-white.svg");
}

.main .ncver-button--download::before,
main.old-design .page-content .ncver-button--download::before {
  background-image: url("mysource_files/downloads.svg");
}

.main .ncver-button--download:hover::before,
main.old-design .page-content .ncver-button--download:hover::before {
  background-image: url("mysource_files/downloads-blue.svg");
}

.main .ncver-button--green,
.main .ncver-button--data,
main.old-design .page-content .ncver-button--green,
main.old-design .page-content .ncver-button--data {
  background-color: #32872a;
  color: #ffffff;
  border-color: #32872a;
}

.main .ncver-button--purple,
.main .ncver-button--publication,
main.old-design .page-content .ncver-button--purple,
main.old-design .page-content .ncver-button--publication {
  background-color: #79288c;
  color: #ffffff;
  border-color: #79288c;
}

.main .ncver-button--lightblue,
.main .ncver-button--support,
main.old-design .page-content .ncver-button--lightblue,
main.old-design .page-content .ncver-button--support {
  background-color: #007cbf;
  color: #ffffff;
  border-color: #007cbf;
}

.main .ncver-button--darkblue,
.main .ncver-button--corporate,
main.old-design .page-content .ncver-button--darkblue,
main.old-design .page-content .ncver-button--corporate {
  background-color: #003768;
  color: #ffffff;
  border-color: #003768;
}

.main .ncver-button--grey,
main.old-design .page-content .ncver-button--grey {
  background-color: #dcdfe6;
  border-color: #dcdfe6;
}

.main .ncver-button--green:focus,
.main .ncver-button--green:hover,
.main .ncver-button--purple:focus,
.main .ncver-button--purple:hover,
.main .ncver-button--lightblue:focus,
.main .ncver-button--lightblue:hover,
.main .ncver-button--darkblue:focus,
.main .ncver-button--darkblue:hover,
.main .ncver-button--grey:focus,
.main .ncver-button--grey:hover,
.main .ncver-button--data:focus,
.main .ncver-button--data:hover,
.main .ncver-button--publication:focus,
.main .ncver-button--publication:hover,
.main .ncver-button--support:focus,
.main .ncver-button--support:hover,
.main .ncver-button--corporate:focus,
.main .ncver-button--corporate:hover,
main.old-design .page-content .ncver-button--green:focus,
main.old-design .page-content .ncver-button--green:hover,
main.old-design .page-content .ncver-button--purple:focus,
main.old-design .page-content .ncver-button--purple:hover,
main.old-design .page-content .ncver-button--lightblue:focus,
main.old-design .page-content .ncver-button--lightblue:hover,
main.old-design .page-content .ncver-button--darkblue:focus,
main.old-design .page-content .ncver-button--darkblue:hover,
main.old-design .page-content .ncver-button--grey:focus,
main.old-design .page-content .ncver-button--grey:hover,
main.old-design .page-content .ncver-button--data:focus,
main.old-design .page-content .ncver-button--data:hover,
main.old-design .page-content .ncver-button--publication:focus,
main.old-design .page-content .ncver-button--publication:hover,
main.old-design .page-content .ncver-button--support:focus,
main.old-design .page-content .ncver-button--support:hover,
main.old-design .page-content .ncver-button--corporate:focus,
main.old-design .page-content .ncver-button--corporate:hover {
  background-color: #ffffff;
  color: #003768;
}

.ncver-theme-data main .ncver-button.ncver-button--colour-page-theme,
.ncver-theme-data main.old-design .page-content .ncver-button.ncver-button--colour-page-theme {
  background-color: #32872a;
  color: #ffffff;
  border: solid 3px #32872a;
}

.ncver-theme-publication main .ncver-button.ncver-button--colour-page-theme,
.ncver-theme-publication main.old-design .page-content .ncver-button.ncver-button--colour-page-theme {
  background-color: #79288c;
  color: #ffffff;
  border: solid 3px #79288c;
}

.ncver-theme-corporate main .ncver-button.ncver-button--colour-page-theme,
.ncver-theme-corporate main.old-design .page-content .ncver-button.ncver-button--colour-page-theme {
  background-color: #003768;
  color: #ffffff;
  border: solid 3px #003768;
}

.ncver-theme-support main .ncver-button.ncver-button--colour-page-theme,
.ncver-theme-support main.old-design .page-content .ncver-button.ncver-button--colour-page-theme {
  background-color: #007cbf;
  color: #ffffff;
  border: solid 3px #007cbf;
}

main .ncver-button.ncver-button--colour-page-theme:focus, main .ncver-button.ncver-button--colour-page-theme:hover,
main.old-design .page-content .ncver-button.ncver-button--colour-page-theme:focus,
main.old-design .page-content .ncver-button.ncver-button--colour-page-theme:hover {
  background-color: #ffffff;
  color: #003768;
}

/*
 --------------------
    Tables
 --------------------

 NCVER use too many tables for structure to have this as a WYSIWYG default. Turn on via class
 */
.ncver-table thead,
.ncver-table th,
main.old-design .use-new-table-styles thead,
main.old-design .use-new-table-styles th {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 15px;
  font-size: 0.9375rem;
  font-family: "Trebuchet MS", Arial, sans-serif;
  background: #003768;
  font-weight: 500;
  line-height: 1.73;
  color: #ffffff;
}

.ncver-table th,
main.old-design .use-new-table-styles th {
  padding-left: 1.5em;
  padding-right: 1.5em;
  padding-top: 0.75em;
  padding-bottom: 0.75em;
}

.ncver-table tr:nth-child(even),
main.old-design .use-new-table-styles tr:nth-child(even) {
  background-color: #f2f3f6;
}

.ncver-table td,
main.old-design .use-new-table-styles td {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 15px;
  font-size: 0.9375rem;
  font-family: "Trebuchet MS", Arial, sans-serif;
  color: #003768;
  line-height: 1.73;
  border: none;
  padding: 1.25em;
}

.ncver-table tr,
main.old-design .use-new-table-styles tr {
  border-bottom: solid 1px #cdd2dc;
}

.ncver-table table,
main.old-design .use-new-table-styles table {
  border-bottom: solid 3px #003768;
  /*
            Opton to turn themeing of tables off
        */
  /*
            Styles to allow alternative rows on across multi rows columns
            (not allowed in WISIWYG unless HTML is edited)
        */
}

.ncver-table table.table.table--no-theme,
main.old-design .use-new-table-styles table.table.table--no-theme {
  border-bottom: none;
  border-top: solid 2px #003768;
  /*
                Swap order of row shading
            */
}

.ncver-table table.table.table--no-theme th,
main.old-design .use-new-table-styles table.table.table--no-theme th {
  background-color: #ffffff;
  color: #767676;
}

.ncver-table table.table.table--no-theme tr:nth-child(even),
main.old-design .use-new-table-styles table.table.table--no-theme tr:nth-child(even) {
  background-color: inherit;
}

.ncver-table table.table.table--no-theme tr:nth-child(odd),
main.old-design .use-new-table-styles table.table.table--no-theme tr:nth-child(odd) {
  background-color: #f2f3f6;
}

.ncver-table table.table--alternating-tbody tbody,
main.old-design .use-new-table-styles table.table--alternating-tbody tbody {
  border-bottom: solid 1px #cdd2dc;
}

.ncver-table table.table--alternating-tbody tbody:nth-child(odd),
main.old-design .use-new-table-styles table.table--alternating-tbody tbody:nth-child(odd) {
  background-color: #f2f3f6;
}

.ncver-table table.table--alternating-tbody tr,
main.old-design .use-new-table-styles table.table--alternating-tbody tr {
  border-bottom: none;
}

.ncver-table table.table--alternating-tbody tr:nth-child(even),
main.old-design .use-new-table-styles table.table--alternating-tbody tr:nth-child(even) {
  background-color: inherit;
}

.ncver-table .table--scroll,
main.old-design .use-new-table-styles .table--scroll {
  overflow: auto;
}

/* Table themeing */
.ncver-theme-data .ncver-table thead,
.ncver-theme-data .ncver-table th,
:not(.ncver-theme-data) .ncver-table.ncver-table--theme-data thead,
:not(.ncver-theme-data) .ncver-table.ncver-table--theme-data th {
  background-color: #32872a;
}

.ncver-theme-data .ncver-table table,
:not(.ncver-theme-data) .ncver-table.ncver-table--theme-data table {
  border-bottom: solid 3px #32872a;
}

.ncver-theme-publication .ncver-table thead,
.ncver-theme-publication .ncver-table th,
:not(.ncver-theme-publication) .ncver-table.ncver-table--theme-publication thead,
:not(.ncver-theme-publication) .ncver-table.ncver-table--theme-publication th {
  background-color: #79288c;
}

.ncver-theme-publication .ncver-table table,
:not(.ncver-theme-publication) .ncver-table.ncver-table--theme-publication table {
  border-bottom: solid 3px #79288c;
}

.ncver-theme-support .ncver-table thead,
.ncver-theme-support .ncver-table th,
:not(.ncver-theme-support) .ncver-table.ncver-table--theme-support thead,
:not(.ncver-theme-support) .ncver-table.ncver-table--theme-support th {
  background-color: #007cbf;
}

.ncver-theme-support .ncver-table table,
:not(.ncver-theme-support) .ncver-table.ncver-table--theme-support table {
  border-bottom: solid 3px #007cbf;
}

.ncver-theme-corporate .ncver-table thead,
.ncver-theme-corporate .ncver-table th,
:not(.ncver-theme-corporate) .ncver-table.ncver-table--theme-corporate thead,
:not(.ncver-theme-corporate) .ncver-table.ncver-table--theme-corporate th {
  background-color: #003768;
}

.ncver-theme-corporate .ncver-table table,
:not(.ncver-theme-corporate) .ncver-table.ncver-table--theme-corporate table {
  border-bottom: solid 3px #003768;
}

/* Old table styles from CMG that need to still work */
.CorporateBlueHeader {
  background-color: #003768;
  padding: 9px 10px;
  text-align: left;
  color: #ffffff;
  height: 35px;
  font-size: 16px;
  font-weight: strong;
}

.PublicationPurpleHeader {
  background-color: #79288c;
  padding: 9px 10px;
  text-align: left;
  color: #ffffff;
  height: 35px;
  font-size: 16px;
  font-weight: strong;
}

.SupportLightBlueHeader {
  background-color: #007cbf;
  padding: 9px 10px;
  text-align: left;
  color: #ffffff;
  height: 35px;
  font-size: 16px;
  font-weight: strong;
}

.DataGreenHeader {
  background-color: #32872a;
  padding: 9px 10px;
  text-align: left;
  color: #ffffff;
  height: 35px;
  font-size: 16px;
  font-weight: strong;
}

.responsiveTables th {
  text-align: left;
  vertical-align: middle;
  padding: 9px 10px;
}

.responsiveTables td {
  padding: 9px 10px;
  text-align: left;
  font-size: 16px !important;
}

@media only screen and (max-width: 769px) {
  .responsiveTables {
    overflow-x: auto;
  }
}

/* END Old table styles from CMG that need to still work */
/*
 --------------------
 5. Tablet generic styles
 --------------------
 */
@media only screen and (min-width: 768px) and (max-width: 1439px) {
  .hide-tablet {
    display: none !important;
  }
}

/*
 --------------------
 6. Phone generic styles
 --------------------
 */
@media only screen and (max-width: 768px) {
  .hide-phone {
    display: none !important;
  }
}

/*
 --------------------
 7. Phone and Tablet generic styles
 --------------------
 */
@media only screen and (max-width: 1439px) {
  .hide-phone-and-tablet {
    display: none !important;
  }
}

/*
 --------------------
 8. Desktop hiders
 --------------------
 */
@media only screen and (min-width: 1439px) {
  .hide-desktop {
    display: none !important;
  }
}

/*
 --------------------
    Sub navigation
 --------------------

 Used for in page tab style sibling page listings
 */
.main .sub-nav-list {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  list-style: none;
  margin: 0;
  padding: 0;
  display: inline-flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 1em;
  padding-right: calc(1em - 3px);
}

.main .sub-nav-list__item {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  list-style: none;
  margin: 0;
  padding: 0;
  min-width: 100px;
  max-width: 250px;
  flex-grow: 1;
  height: 57px;
  margin-right: 3px;
}

.main .sub-nav-list__item:last-child {
  margin-right: 0;
}

.main .sub-nav-list__link {
  position: relative;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 17px;
  font-size: 1.0625rem;
  line-height: 1.53;
  color: #003768;
  text-decoration: none;
  text-align: center;
  background-color: #f2f3f6;
  padding-left: 1em;
  padding-right: 1em;
}

.main .sub-nav-list__link:focus,
.main .sub-nav-list__link:hover {
  background-color: #ffffff;
}

.main .sub-nav-list__link--active {
  background-color: #ffffff;
}

.main .sub-nav-list__link::before {
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  width: 100%;
  height: 3px;
  background-color: #003768;
}

.ncver-theme-green .sub-nav-list__link::before {
  background-color: #32872a;
}

.ncver-theme-purple .sub-nav-list__link::before {
  background-color: #79288c;
}

.ncver-theme-lightblue .sub-nav-list__link::before {
  background-color: #007cbf;
}

.ncver-theme-darkblue .sub-nav-list__link::before {
  background-color: #003768;
}

/*
 --------------------
    Breadcrumbs
 --------------------
 */
.breadcrumb {
  max-width: 1157px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  padding-left: 0.5em;
  /*
    Remove list styling from breadcrumb
    */
  /*
    Make list horizontal
    */
  /*
    No divider or spacing on last element
    */
  /*
    Style link
    */
}

.breadcrumb .breadcrumb__list,
.breadcrumb .breadcrumb__item {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  list-style: none;
  margin: 0;
  padding: 0;
}

.breadcrumb .breadcrumb__item {
  display: inline;
  /*
        Add divider and spacing
        */
}

.breadcrumb .breadcrumb__item ::after {
  content: ">";
  margin-left: 0.5em;
  margin-right: 0.5em;
}

.breadcrumb .breadcrumb__item:last-child ::after {
  content: "";
}

.breadcrumb .breadcrumb__link {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 15px;
  font-size: 0.9375rem;
  text-decoration: none;
  font-family: "Trebuchet MS", Arial, sans-serif;
  line-height: 1.73;
  text-align: center;
  color: #40537b;
}

/* Module: S */
/**
 * Squiz - Header Style Sheet
 *
 * global.scss
 * author: Squiz Australia
 * change log: * bmatters@squiz.com.au - 19/06/2018 - First revision
 */
@media only screen and (min-width: 768px) and (max-width: 1439px) {
  .header {
    max-width: 100vw;
  }
}

@media only screen and (max-width: 768px) {
  .header {
    max-width: 100vw;
  }
}

.header__nav {
  max-width: 1157px;
  margin: auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.header__nav--secondary {
  height: 118px;
}

@media only screen and (min-width: 768px) and (max-width: 1439px) {
  .header__nav--secondary {
    height: 83px;
  }
}

@media only screen and (max-width: 768px) {
  .header__nav--secondary {
    height: 63px;
  }
}

.header__nav--primary {
  height: 69px;
}

.header__nav--separator {
  max-width: 100%;
  width: 100%;
  height: 1px;
  background-color: #cdd2dc;
}

.header__logo {
  display: block;
  background-image: url("mysource_files/logo.png");
  background-repeat: no-repeat;
  background-size: contain;
  width: 224px;
  height: 48px;
}

@media only screen and (min-width: 768px) and (max-width: 1439px) {
  .header__logo {
    width: 260px;
    height: 40px;
    object-fit: contain;
    margin-left: 1em;
  }
}

@media only screen and (max-width: 768px) {
  .header__logo {
    width: 170px;
    height: 30px;
    object-fit: contain;
    margin-left: 1em;
  }
}

.header__nav-list {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  align-items: center;
  height: 100%;
}

.header__nav-item {
  position: relative;
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  list-style: none;
  margin: 0;
  padding: 0;
  margin-left: 1.5em;
}

@media only screen and (max-width: 1439px) {
  .header__nav-item {
    height: 100%;
    margin-left: 0;
  }
}

.header__nav-link {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 16px;
  font-size: 1rem;
  color: #747474;
  font-family: "Trebuchet MS", Arial, sans-serif;
  font-weight: bold;
  text-align: right;
  text-decoration: none;
}

.header__nav-link:focus,
.header__nav-link:hover {
  color: #003768;
}

.header__nav-link--button {
  display: inline-block;
  border-radius: 26px;
  height: 52px;
  color: #003768;
}

@media only screen and (min-width: 768px) and (max-width: 1439px) {
  .header__nav-link--button {
    width: 81px;
    height: 83px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}

@media only screen and (max-width: 768px) {
  .header__nav-link--button {
    width: 65px;
    height: 63px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}

@media only screen and (min-width: 1439px) {
  /* Only apply focus and hover styles on desktop */
  .header__nav-link--button:focus,
  .header__nav-link--button:hover {
    color: #ffffff;
    background-color: #003768;
  }
}

.header__nav-link--login {
  background-color: #f2f3f6;
  padding-left: 20px;
  padding-right: 25px;
  padding-top: 16px;
  padding-bottom: 18px;
}

.header__nav-link--search {
  background-color: #003768;
  padding-top: 8px;
  padding-bottom: 9px;
  padding-left: 8px;
  padding-right: 9px;
}

@media only screen and (max-width: 1439px) {
  .header__nav-link--search {
    background-color: #ffffff;
  }
}

.header__nav-link--menu {
  padding: 8px;
  background-color: #f2f3f6;
  border-radius: 0;
}

.header__nav-icon {
  width: 35px;
  height: 35px;
}

.header__nav-icon--small {
  width: 29px;
  height: 21px;
}

.header__nav-login::before {
  content: url("mysource_files/login.png");
  margin-right: 0.5em;
  /* Pre-load the hover image */
  background: url("mysource_files/login-hover.png") no-repeat -9999px -9999px;
}

.header__nav-link--button:focus .header__nav-login::before,
.header__nav-link--button:hover .header__nav-login::before {
  content: url("mysource_files/login-hover.png");
  margin-right: 0.5em;
}

.header__nav-section {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 386px;
  height: 100%;
}

.header__nav-section--hierarchy.header__nav-section.header__nav-section--data,
.header__nav-section--hierarchy.header__nav-section.header__nav-section--data .header__nav-section-title {
  background-color: #32872a;
}

.header__nav-section--hierarchy.header__nav-section.header__nav-section--publication,
.header__nav-section--hierarchy.header__nav-section.header__nav-section--publication .header__nav-section-title {
  color: #ffffff;
  background-color: #79288c;
}

.header__nav-section--hierarchy.header__nav-section.header__nav-section--support,
.header__nav-section--hierarchy.header__nav-section.header__nav-section--support .header__nav-section-title {
  color: #ffffff;
  background-color: #007cbf;
}

.header__nav-section--hierarchy.header__nav-section.header__nav-section--corporate,
.header__nav-section--hierarchy.header__nav-section.header__nav-section--corporate .header__nav-section-title {
  color: #ffffff;
  background-color: #003768;
}

.header__nav-section::after {
  display: block;
  content: "";
  height: 4px;
  width: 100%;
}

.header__nav-section--data::after {
  background-color: #32872a;
}

.header__nav-section--publication::after {
  background-color: #79288c;
}

.header__nav-section--support::after {
  background-color: #007cbf;
}

.header__nav-section--corporate::after {
  background-color: #003768;
}

.header__nav-section-title {
  display: inline-block;
  width: 100%;
  height: calc(100% - 4px);
  padding-top: 12px;
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 22px;
  font-size: 1.375rem;
  color: #003768;
  font-family: "Trebuchet MS", Arial, sans-serif;
  font-weight: bold;
  line-height: 1.86;
  text-align: center;
  text-decoration: none;
}

.header__nav-section-desc {
  position: relative;
  display: none;
}

.header__nav-section-desc::before {
  position: absolute;
  top: 1em;
  left: calc(50% - 35px);
  content: "";
  height: 2px;
  width: 70px;
  background-color: #ffffff;
}

.header__nav-section-title:hover .header__nav-section-desc,
.header__nav-section-title:focus .header__nav-section-desc {
  display: block;
  padding: 41px;
  background-color: inherit;
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 16px;
  font-size: 1rem;
  font-family: "Trebuchet MS", Arial, sans-serif;
  color: #ffffff;
  line-height: 1.63;
  text-align: center;
  z-index: 100;
}

.header__nav-section--data .header__nav-section-title:hover,
.header__nav-section--data .header__nav-section-title:focus {
  color: #ffffff;
  background-color: #32872a;
}

.header__nav-section--publication .header__nav-section-title:hover,
.header__nav-section--publication .header__nav-section-title:focus {
  color: #ffffff;
  background-color: #79288c;
}

.header__nav-section--support .header__nav-section-title:hover,
.header__nav-section--support .header__nav-section-title:focus {
  color: #ffffff;
  background-color: #007cbf;
}

.header__nav-section--corporate .header__nav-section-title:hover,
.header__nav-section--corporate .header__nav-section-title:focus {
  color: #ffffff;
  background-color: #003768;
}

.header__hero-search {
  position: relative;
  height: 317px;
  background-color: #031e52;
}

@media only screen and (max-width: 1439px) {
  .header__hero-search {
    height: 276px;
  }
}

.header__hero-image {
  background-position: center;
  background-size: cover;
  width: 100%;
  height: 100%;
  opacity: 0.6;
}

.header__search {
  position: absolute;
  top: calc(50% - 115px);
  width: 100%;
  height: 150px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.no-search .header__hero-search {
  display: none;
}

.header__search-title {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 36px;
  font-size: 2.25rem;
  color: #ffffff;
  font-weight: bold;
  line-height: 1.14;
  text-align: center;
}

@media only screen and (min-width: 768px) and (max-width: 1439px) {
  .header__search-title {
    font-size: 30px;
    font-size: 1.875rem;
    font-weight: bold;
    line-height: 1.3;
    text-align: center;
    padding-left: 150px;
    padding-right: 150px;
  }
}

@media only screen and (max-width: 768px) {
  .header__search-title {
    font-size: 25px;
    font-size: 1.5625rem;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    padding-left: 30px;
    padding-right: 30px;
  }
}

.header__search-form {
  position: relative;
  margin-top: 0.5em;
}

@media only screen and (min-width: 768px) and (max-width: 1439px) {
  .header__search-form {
    width: 65%;
  }
}

@media only screen and (max-width: 768px) {
  .header__search-form {
    width: 85%;
  }
}

.header__search-form:focus-within .header__search-input,
.header__search-form:hover .header__search-input {
  opacity: 1;
}

.header__search-input {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 15px;
  font-size: 0.9375rem;
  font-family: "Trebuchet MS", Arial, sans-serif;
  width: 771px;
  height: 55px;
  opacity: 0.78;
  border-radius: 27px;
  border: 0;
  padding-left: 2em;
}

.header__search-input::-ms-clear {
  width: 0;
  height: 0;
}

@media only screen and (max-width: 1439px) {
  .header__search-input {
    width: 65vw;
  }
}

@media only screen and (max-width: 768px) {
  .header__search-input {
    width: 85vw;
  }
}

.header__search-submit {
  position: absolute;
  top: calc(50% - 22px);
  right: 1.5em;
  border: 0;
  background: transparent;
  background-image: url("mysource_files/search.png");
  background-repeat: no-repeat;
  background-size: contain;
  width: 36px;
  height: 36px;
}

@media only screen and (max-width: 768px) {
  .header__search-submit {
    right: 1em;
  }
}

.header__search-form--toggled {
  position: absolute;
  top: calc(50% - 27px);
  right: 0;
  margin: 0;
  transition: max-width 0.5s ease;
  max-width: 0px;
}

.header__nav-search-form--active {
  display: block;
  max-width: 771px;
  background-color: #003768;
  height: 55px;
  border-radius: 27px;
}

@media only screen and (min-width: 768px) and (max-width: 1439px) {
  .header__nav-search-form--active {
    max-width: 480px;
    width: 480px;
  }
}

@media only screen and (max-width: 768px) {
  .header__nav-search-form--active {
    max-width: 255px;
    width: 255px;
  }
}

.header__search-form--toggled .header__search-input {
  float: right;
  transition: max-width 0.5s ease-out, opacity 0.75s ease-in;
  max-width: 50px;
  padding: 0;
  opacity: 0;
  pointer-events: none;
  color: transparent;
}

.header__search-form--toggled .header__search-input.tt-hint {
  display: none;
}

.header__search-form--toggled .header__search-input::placeholder {
  color: transparent;
}

.header__nav-search-form--active .header__search-input {
  max-width: 771px;
  padding-left: 2em;
  color: #ffffff;
  opacity: 1;
  pointer-events: auto;
}

@media only screen and (min-width: 768px) and (max-width: 1439px) {
  .header__nav-search-form--active .header__search-input {
    max-width: 480px;
    width: 480px;
  }
}

@media only screen and (max-width: 768px) {
  .header__nav-search-form--active .header__search-input {
    max-width: 255px;
    width: 255px;
  }
}

.header__search-input--darkblue {
  background-color: #003768;
  color: #ffffff;
}

.header__nav-search-form--active .header__search-input--darkblue::placeholder {
  color: #ffffff;
}

.header__search-form--toggled .header__search-submit {
  right: 0.75em;
}

.header__search-form--toggled .header__search-submit--white {
  background-image: url("mysource_files/search-white.svg");
}

.header__search-form--toggled .header__search-submit {
  width: 36px;
  opacity: 0;
  transition: opacity 0.5s ease-out;
  padding: 0;
  margin: 0;
  pointer-events: none;
}

.header__nav-search-form--active .header__search-submit {
  opacity: 1;
  pointer-events: auto;
}

.header__tag-line {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 15px;
  font-size: 0.9375rem;
  font-family: "Trebuchet MS", Arial, sans-serif;
  text-align: center;
  color: #ffffff;
  margin-bottom: 2em;
  padding-left: 2em;
  padding-right: 2em;
}

@media only screen and (max-width: 768px) {
  .header__tag-line {
    margin-bottom: 0.5em;
  }
}

.header__home-more {
  position: fixed;
  bottom: 2em;
  left: calc(50vw - 25px);
  width: 50px;
  height: 50px;
  background-color: #003768;
  border-radius: 26px;
  z-index: 50;
}

.header__home-more-link::after {
  display: block;
  content: '';
  background: url("mysource_files/more.svg");
  background-repeat: no-repeat;
  background-position: center;
  width: 50px;
  height: 50px;
}

/*
    Skip links
*/
.skip-links__list {
  height: 1px;
  list-style: none;
  margin: 0;
  padding: 0;
}

.skip-links__link {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.skip-links__link:focus,
.skip-links__link:active {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

/* Module: S */
/**
 * Squiz - Home Style Sheet
 *
 * global.scss
 * author: Squiz Australia
 * change log: * bmatters@squiz.com.au - 06/06/2018 - First revision
 */
.home {
  position: relative;
}

.home .home__top-section {
  background-color: #f2f3f6;
}

.home .home__top-content {
  display: flex;
  justify-content: space-between;
  background-color: #f2f3f6;
  padding-top: 3em;
  padding-bottom: 3em;
}

.home .home__bottom-section {
  display: flex;
  justify-content: space-between;
  margin-top: 3em;
}

@media only screen and (max-width: 1439px) {
  .home .home__top-content {
    flex-direction: column;
    align-items: center;
    padding: 1em;
  }
  .home .home__bottom-section {
    flex-direction: column-reverse;
    align-items: center;
    margin-top: 1em;
  }
}

.home .home-carousel {
  width: 774px;
  height: 391px;
  margin-top: 52px;
}

.home .home__quick-access {
  width: 330px;
}

@media only screen and (min-width: 1439px) {
  .home .home__quick-access .ct-list__heading {
    padding-top: 0;
  }
}

.home .home__recent-released {
  width: 350px;
  height: 745px;
}

.home .home__stay-informed {
  width: 790px;
  height: 745px;
}

@media only screen and (max-width: 1439px) {
  .home .home__recent-released .list--invert-background .list-link {
    background-color: #ffffff;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1439px) {
  .home .home-carousel {
    width: 688px;
    height: 320px;
    margin-top: 24px;
  }
  .home .home__quick-access {
    width: 730px;
    margin-top: 1em;
  }
  .home .home__recent-released {
    width: 730px;
    height: 420px;
    margin-top: 2em;
  }
  .home .home__stay-informed {
    width: 715px;
    height: 745px;
  }
}

@media only screen and (max-width: 768px) {
  .home .home-carousel {
    width: 80vw;
    height: 45vw;
    min-height: 220px;
    max-height: 320px;
    margin-top: 24px;
  }
  .home .home__quick-access {
    width: 100%;
    height: 100%;
    margin-top: 1em;
  }
  .home .home__recent-released {
    width: 100%;
    height: 100%;
    margin-top: 1em;
  }
  .home .home__stay-informed {
    width: 100%;
    height: 100%;
  }
}

/* Module: S */
/**
 * Squiz - Header Style Sheet
 *
 * global.scss
 * author: Squiz Australia
 * change log: * bmatters@squiz.com.au - 19/06/2018 - First revision
 */
.landing .landing__title {
  height: 280px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 8em;
  margin-right: 8em;
}

@media only screen and (max-width: 768px) {
  .landing .landing__title {
    height: 125px;
    margin-left: 2em;
    margin-right: 2em;
  }
}

.landing .landing__heading {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 36px;
  font-size: 2.25rem;
  color: #003768;
  font-weight: bold;
  line-height: 1.14;
  text-align: center;
}

@media only screen and (max-width: 768px) {
  .landing .landing__heading {
    font-size: 25px;
    font-size: 1.5625rem;
  }
}

.landing .landing__linebreak {
  width: 120px;
  height: 4px;
  margin-bottom: 1em;
}

.landing .landing__intro {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 19px;
  font-size: 1.1875rem;
  color: #003768;
  font-family: "Trebuchet MS", Arial, sans-serif;
  line-height: 1.37;
  text-align: center;
  width: 100%;
}

.landing .landing__hero {
  display: flex;
  text-decoration: none;
  background-color: #f2f3f6;
}

@media only screen and (max-width: 768px) {
  .landing .landing__hero {
    flex-direction: column;
    align-items: center;
  }
}

.landing .landing__hero-image {
  width: 50%;
  height: 27vw;
  max-height: 390px;
  background-size: cover;
  background-position: center;
  align-self: center;
}

@media only screen and (min-width: 768px) and (max-width: 1439px) {
  .landing .landing__hero-image {
    width: 50%;
  }
}

@media only screen and (max-width: 768px) {
  .landing .landing__hero-image {
    height: 54vw;
    width: 100%;
  }
}

.landing .landing__hero-description {
  width: 50%;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-left: 4em;
  padding-right: 4em;
  background-color: #f2f3f6;
}

@media only screen and (min-width: 320px) {
  .landing .landing__hero-description {
    margin-bottom: 1.5em;
  }
}

@media only screen and (max-width: 768px) {
  .landing .landing__hero-description {
    width: 100%;
    padding-bottom: 2em;
    align-items: center;
  }
}

.landing .landing__hero-description::after {
  position: absolute;
  top: 0;
  right: 0;
  content: "";
  width: 5px;
  height: 390px;
}

@media only screen and (max-width: 768px) {
  .landing .landing__hero-description::after {
    position: absolute;
    top: 0;
    left: 0;
    content: "";
    width: 100%;
    height: 3px;
  }
}

.landing .landing__hero-heading {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 24px;
  font-size: 1.5rem;
  color: #003768;
  font-weight: bold;
  line-height: 1.71;
}

@media only screen and (max-width: 768px) {
  .landing .landing__hero-heading {
    text-align: center;
    width: 320px;
  }
}

.landing .landing__hero-desc {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 17px;
  font-size: 1.0625rem;
  color: #003768;
  font-family: "Trebuchet MS", Arial, sans-serif;
  line-height: 1.53;
  width: 100%;
}

@media only screen and (max-width: 768px) {
  .landing .landing__hero-desc {
    text-align: center;
    min-width: 320px;
    max-width: 350px;
  }
}

.landing .landing__container {
  width: 100%;
  display: flex;
  align-items: center;
  flex-direction: column;
  padding-top: 2em;
  padding-bottom: 2em;
}

@media only screen and (max-width: 768px) {
  .landing .landing__container {
    padding-top: 1em;
    padding-bottom: 1em;
  }
}

.landing .landing__content {
  width: 100%;
}

.landing .landing__action-buttons {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  padding-top: 2em;
  padding-bottom: 2em;
}

.landing .remove-list-stylings > li {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  list-style: none;
  margin: 0;
  padding: 0;
  display: inline-block;
}

@media only screen and (min-width: 768px) and (max-width: 1439px) {
  .landing .landing__action-buttons {
    padding-top: 1em;
    padding-bottom: 1em;
  }
}

@media only screen and (max-width: 768px) {
  .landing .landing__action-buttons {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
  }
}

.landing .landing__action-all-pubs,
.landing .landing__action-all-data {
  width: 282px;
  height: 52px;
}

.landing .landing__action-all-pubs::before {
  width: 27px;
  height: 24px;
  object-fit: contain;
  background-image: url("mysource_files/publication.svg");
}

.landing .landing__action-all-pubs:focus::before,
.landing .landing__action-all-pubs:hover::before {
  background-image: url("mysource_files/publication-hover.svg");
}

.landing .landing__action-all-data::before {
  width: 27px;
  height: 24px;
  object-fit: contain;
  background-image: url("mysource_files/data.svg");
  margin-right: 1em;
}

.landing .landing__action-all-data:focus::before,
.landing .landing__action-all-data:hover::before {
  background-image: url("mysource_files/data-hover.svg");
}

.landing .landing__action-more {
  display: block;
  margin-top: 1em;
}

.landing .landing__action-more::before {
  display: inline-block;
  content: '';
  width: 16px;
  height: 14px;
  margin-right: 0.5em;
  background-image: url("mysource_files/more.png");
}

.landing .landing__action-link {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 17px;
  font-size: 1.0625rem;
  color: #003768;
  font-family: "Trebuchet MS", Arial, sans-serif;
  font-weight: bold;
  text-decoration: none;
}

.landing .landing__action-link:focus,
.landing .landing__action-link:hover {
  text-decoration: underline;
}

@media only screen and (max-width: 768px) {
  .landing .landing__container .box-grid-item:nth-child(n+5) {
    display: none;
  }
  .landing .landing__container .list-link:nth-child(n+4) {
    display: none;
  }
}

.ncver-theme-data .landing .landing__hero-description::after,
.ncver-theme-data .landing .landing__linebreak {
  background-color: #32872a;
}

.ncver-theme-publication .landing .landing__hero-description::after,
.ncver-theme-publication .landing .landing__linebreak {
  background-color: #79288c;
}

.ncver-theme-support .landing .landing__hero-description::after,
.ncver-theme-support .landing .landing__linebreak {
  background-color: #007cbf;
}

.ncver-theme-corporate .landing .landing__hero-description::after,
.ncver-theme-corporate .landing .landing__linebreak {
  background-color: #003768;
}

/* Module: S */
/* Module: S */
.old-design {
  font-family: 'Trebuchet MS', Arial, sans-serif;
  /*
--------------------
Global Layout Styles
--------------------
*/
  /*
--------------------
Global Layout Styles - Page Headers
--------------------
*/
  /*  share buttons and printer button*/
  /*
--------------------
Global Content Styles
--------------------
*/
  /* breadcrumbs */
  /* Funnelback Search Widget Styles */
  /* jquery ui styles - for FunnelBack query completion */
  /* Funnelback Search Result Styles */
  /* ASG Embargo Landing Page - Hide Status Message When Live */
  /* Find By Author accordion styles */
  /* Global Find By styles */
  /* Funnelback Results Page Layout */
  /* Research - No Facet Layout */
  /*
--------------------
Global Content Styles - Page Listing / Page Listing Search
--------------------
*/
  /*
--------------------
Global Content Styles - Pagination
--------------------
*/
  /*
--------------------
Global Snippet Styles - Our People page listing
--------------------
*/
  /* inactive button state + */
  /* active button state - */
  /*
--------------------
Global Snippet Styles - Insight Issues
--------------------
*/
  /* hide migrated content links */
  /*
--------------------
Global Snippet Styles
--------------------
*/
  /* Snippet Download Listing Styles */
  /* Forthcoming Publications unique unlinked heading style */
  /*
--------------------
Global Header - Logo / Link Styles
--------------------
*/
  /*
--------------------
Global Header - Search Styles
--------------------
*/
  /* Search Toggle Button */
  /* Search Field and Submit Button */
  /* cross browser placeholder color/opacity fix */
  /* Firefox 19+ */
  /* Firefox 18- */
  /*.quick-search__submit:hover,
.quick-search__submit:focus {
  background-color: #ddd;}*/
  /*
--------------------
Global Header - Navigation Styles
--------------------
*/
  /* Mobile Nav format */
  /* Set parent style */
  /* set sub__item link color */
  /* Mobile menu set parent item style */
  /*
--------------------
Funnelback Search Styles
--------------------
*/
  /*
--------------------
Homepage Hero Section - Slick Slider Style
--------------------
*/
  /* Required to hold the caption, or any closest parent selector to .slide__caption */
  /*
--------------------
Homepage Hero Section - Whats New Styles
--------------------
*/
  /*
--------------------
Homepage Hero Section - Social Media Icon Styles
--------------------
*/
  /*
--------------------
Homepage Hero Section - 4 Tiles Styles
--------------------
*/
  /*
--------------------
Homepage Hero Section - Twitter Slick Slider Styles
--------------------
*/
  /*
--------------------
Homepage Hero Section - Twitter Section Styles
--------------------
*/
  /*
--------------------
Global Footer - Social Media Icon Styles
--------------------
*/
  /*
--------------------
Global Footer - Footer Column Links Styles
--------------------
*/
  /*
--------------------
Global Footer - Footer Copyright Styles
--------------------
*/
  /*
--------------------
Accordion Styles
--------------------
*/
  /*
=========================================================================================================
=========================================================================================================
Media Queries - Mobile small 30em 480px
=========================================================================================================
=========================================================================================================
*/
  /* Media Queries - Mobile Large 30em 480px */
  /* Foundation v2.1.4 http://foundation.zurb.com */
  /* Artfully masterminded by ZURB  */
  /* Mobile */
  /*@media only screen and (max-width: 767px) {*/
  /*    table.responsive { margin-bottom: 0; }*/
  /*    .pinned { position: absolute; left: 0; top: 0; background: #fff; width: 35%; overflow: hidden; overflow-x: scroll; border-right: 1px solid #ccc; border-left: 1px solid #ccc; }*/
  /*    .pinned table { border-right: none; border-left: none; width: 100%; }*/
  /*    .pinned table th, .pinned table td { white-space: nowrap; }*/
  /*    .pinned td:last-child { border-bottom: 0; }*/
  /*    div.table-wrapper { position: relative; margin-bottom: 20px; overflow: hidden; border-right: 1px solid #ccc; }*/
  /*    div.table-wrapper div.scrollable table{ margin-left: 35%; }*/
  /*    div.table-wrapper div.scrollable { overflow: scroll; overflow-y: hidden; }    */
  /*    table.responsive td, table.responsive th { position: relative; white-space: nowrap; overflow: hidden; }*/
  /*    table.responsive th:first-child, table.responsive td:first-child, table.responsive td:first-child, table.responsive.pinned td { display: none; }*/
  /*}*/
  /*
=========================================================================================================
=========================================================================================================
Media Queries - Mobile Large 30em 480px
=========================================================================================================
=========================================================================================================
*/
  /* Media Queries - Mobile Large 30em 480px */
  /* Close Media Queries - Mobile Large 30em 480px */
  /*
=========================================================================================================
=========================================================================================================
Media Queries - Tablet Small 37.5em 600px
=========================================================================================================
=========================================================================================================
*/
  /* Media Queries - Tablet Small 37.5em 600px */
  /* Close Media Queries - Tablet Small 37.5em 600px */
  /*
=========================================================================================================
=========================================================================================================
Media Queries - Tablet 48em 768px
=========================================================================================================
=========================================================================================================
*/
  /* Media Queries - Tablet 48em 768px */
  /* Close Media Queries - Tablet 48em 768px */
  /*
=========================================================================================================
=========================================================================================================
Media Queries - Desktop 64em 1024px
=========================================================================================================
=========================================================================================================
*/
  /* Media Queries - Desktop 71.25em 1140px */
  /* Close Media Queries - Tablet 64em 1024px */
  /*
=========================================================================================================
=========================================================================================================
Media Queries - Desktop 71.25em 1140px
=========================================================================================================
=========================================================================================================
*/
  /* Media Queries - Desktop 71.25em 1140px */
  /* Close Media Queries - Desktop 71.25em 1140px */
  /*
=========================================================================================================
=========================================================================================================
Media Queries - Desktop Wide 80em 1280px
=========================================================================================================
=========================================================================================================
*/
  /* Media Queries - Desktop Wide 80em 1280px */
  /* Close Media Queries - Desktop Wide 80em 1280px */
  /*
=========================================================================================================
=========================================================================================================
Media Queries - Print Styles
=========================================================================================================
=========================================================================================================
*/
  /*
--------------------
Print Styles
--------------------
*/
  /* Close Media Queries - Print Styles */
  /**
 * version: 0.0.1
 * file:    main.css
 * author:  Squiz Australia
 * updated: Wed Feb 03 2016 10:34:23 GMT+1030 (Cen. Australia Daylight Time)
 *
 * Table of Contents
 *
 * - Reset
 * - Utilities
 * - General
 * - Content
 * - Modules
    Accordion
    Breadcrumbs
    Header logo
    Pagination
    Skip links
    Slick
 */
  /*
--------------------
Reset (normalize.css)
--------------------
*/
  /*! normalize.css v2.1.0 | MIT License | git.io/normalize */
  /*
--------------------
Utilities
--------------------
*/
  /*
--------------------
General
--------------------
*/
  /*
--------------------
Content
--------------------
*/
  /* Tables */
  /* Buttons */
  /* Quotes */
  /* Highlight */
  /*
--------------------
Modules
--------------------
*/
  /* Module: Accordion */
  /* Module: Breadcrumbs */
  /* Module: Header logo */
  /* Module: Pagination */
  /* Module: Skip links */
  /* Module: Slick */
  /* contact us map iframe rule */
  /*# sourceMappingURL=main.css.map */
  /* find by author */
  /* style added for the header social */
  /* googlemaps fix for responsive iframe */
  /*
--------------------
updated table header styles
--------------------
*/
  /* import of content had hardcoded margins and font - this is the override */
  /*
--------------------
uat change to layout of article - targets the ID used for the H2 auto anchor system
--------------------
*/
  /* Close Media Queries - Print Styles */
  /*.iframe-wrapper{width:60%;height:100%;margin:0 auto 0 0;background:#CCC}*/
  /*.h_iframe        {position:relative;}*/
  /*.h_iframe .ratio {display:block;width:100%;height:auto;}*/
  /*.h_iframe iframe {position:absolute;top:0;left:0;width:100%; height:100%;}*/
}

.old-design .skip-links__list {
  list-style: none;
  margin: 0;
  padding: 0;
  background: #ffffff;
}

.old-design .skip-links__link {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.old-design .skip-links__link:focus,
.old-design .skip-links__link:active {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
  color: #054b7f;
}

.old-design body {
  font-family: Arial, sans-serif;
  font-size: 1em;
}

.old-design .environment-marker__container {
  background: #f00;
  color: #fff;
}

.old-design .content-block__stretch {
  width: 100%;
  background-color: #fff;
}

.old-design .content-block__container {
  width: 100%;
  max-width: 1278px;
  margin: auto;
  padding: 10px 20px;
  font-family: 'Trebuchet MS', Arial, sans-serif;
  font-size: 1em;
}

.old-design .nav-section.content-block__stretch {
  min-height: 40px;
  margin-top: -59px;
  overflow: hidden;
}

.old-design .nav-section .content-block__container {
  padding: 0px;
}

.old-design .hero-section .content-block__container {
  padding: 0px;
}

.old-design .featured-section.content-block__stretch {
  background: #ededed;
}

.old-design .iframe_wrapper > iframe {
  width: 100%;
}

.old-design .page-header__container {
  display: block;
  overflow: hidden;
  background-color: #f5f5f5;
  margin-top: 20px;
  font-family: Arial, sans-serif;
}

.old-design .page-header__container.insight-header {
  background-color: #fff;
}

.old-design .page-header__container.insight-header .page-header__inner-container {
  padding-bottom: 0px;
}

.old-design .page-header__container img {
  height: auto;
}

.old-design .page-header__inner-container {
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  overflow: hidden;
}

.old-design .page-header__container.corporate-header {
  border-top: 6px solid #003768;
}

.old-design .page-header__container.data-header {
  border-top: 6px solid #32872a;
  background-image: url("https://www.ncver.edu.au/__data/assets/image/0030/46758/bg-grid-data.png?v=0.1.1");
  background-repeat: repeat-x;
  background-position: 0 0px;
}

.old-design .page-header__container.publication-header {
  border-top: 6px solid #79288c;
}

.old-design .page-header__container.support-header {
  border-top: 6px solid #007cbf;
}

.old-design .page-header__inner-container.corporate-icon .page-header__icon,
.old-design .page-header__inner-container.data-icon .page-header__icon,
.old-design .page-header__inner-container.publication-icon .page-header__icon,
.old-design .page-header__inner-container.support-icon .page-header__icon {
  width: 64px;
  height: 60px;
  display: block;
  border-radius: 0px 0px 5px 5px;
}

.old-design .page-header__inner-container.corporate-icon .page-header__icon {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg") no-repeat -42px -196px #003768;
  border: 10px solid #003768;
}

.old-design .page-header__inner-container.data-icon .page-header__icon {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg") no-repeat -92px -196px #32872a;
  border: 10px solid #32872a;
}

.old-design .page-header__inner-container.publication-icon .page-header__icon {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg") no-repeat -137px -196px #79288c;
  border: 10px solid #79288c;
}

.old-design .page-header__inner-container.support-icon .page-header__icon {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg") no-repeat 7px -196px #007cbf;
  border: 10px solid #007cbf;
}

.old-design .page-header__icon.insight-absolute,
.old-design .page-header__icon.absolute {
  position: relative;
}

.old-design .page_header__thumbnail {
  float: left;
  padding: 56px 40px 0px 0px;
}

.old-design .page-header__container h1 {
  color: #031E52;
  margin: 46px 0px 16px 0px;
  font-size: 2.5em;
  font-weight: normal;
}

.old-design .page-header__description,
.old-design .page-header__authors,
.old-design .page-header__publicationtype,
.old-design .page-header__isbn,
.old-design .page-header__issn,
.old-design .page-header__date,
.old-design .page-header__date-revised,
.old-design .page-header__collections,
.old-design .page-header__plain-text {
  color: #707070;
  display: block;
  font-size: 1em;
  padding: 0px 20px 6px 0px;
}

.old-design .page-header__insight-row {
  margin-top: 10px;
  /*margin-left: -64px;
  padding-left: 64px;*/
  border-bottom: 1px solid #eee;
  padding-bottom: 10px;
}

.old-design .page-header__insight-row .page-header__plain-text {
  display: inline-block;
  margin-right: 50px;
  color: #003768;
}

.old-design .page-header__collections a,
.old-design .page-header__plain-text a {
  color: #003768;
  text-decoration: none;
  border-bottom: 1px dotted #003768;
}

.old-design .page-header__collections a:hover,
.old-design .page-header__plain-text a:hover {
  border-bottom: 1px solid #003768;
}

.old-design .page-header__listing-container {
  background-color: #f5f5f5;
  overflow: hidden;
  padding-left: 14px;
}

.old-design .page-header__listing-container.stuck {
  background-color: #ededed;
  width: 100%;
  margin-left: -20px;
}

@media only screen and (max-width: 767px) {
  .old-design .page-header__listing-container.stuck {
    position: relative;
    margin-left: 0;
  }
}

.old-design .stuck {
  position: fixed;
  top: 0;
  z-index: 4;
}

.old-design .page-header__listing-container ul.page-header__list {
  list-style: none;
  display: block;
  padding-bottom: 20px;
  margin-left: -34px;
}

.old-design .page-header__listing-container ul.page-header__list li {
  float: left;
  display: inline-block;
}

.old-design .page-header__listing-container ul.page-header__list li a {
  text-decoration: none;
  font-size: 1.1em;
  font-weight: bold;
  color: #003768;
  padding: 4px 10px 4px 10px;
  font-family: Arial, sans-serif;
  margin-right: 20px;
  margin-bottom: 10px;
  display: block;
}

.old-design .page-header__listing-container ul.page-header__list li a.page-header__highlight {
  color: #fff;
  background-color: #003768;
  border-radius: 3px;
}

.old-design .page-header_left-col {
  float: left;
  width: 160px;
}

.old-design .page-header_right-col {
  float: left;
  width: auto;
}

.old-design .page-header_left-col-text {
  float: left;
  width: 300px;
}

.old-design .page-header_right-col-text {
  float: left;
  width: auto;
}

.old-design .page-header_left-col-research {
  float: left;
  width: 200px;
}

.old-design .page-header_right-col-research {
  float: left;
  width: auto;
}

.old-design .page-header_left-col-event {
  float: left;
  width: 700px;
}

.old-design .page-header_right-col-event {
  float: left;
  width: auto;
  margin-top: 24px;
  text-align: right;
}

.old-design .page-header_left-col-event h1 {
  margin: 16px 0px 16px 0px;
}

.old-design .page-header__event-image {
  margin-left: -64px;
}

.old-design span.print {
  width: 41px;
  height: 40px;
  display: block;
  background: transparent;
  margin-top: -3px;
  margin-right: -6px;
}

.old-design a.printHeader {
  width: 37px;
  height: 35px;
  display: block;
  background: url("https://www.ncver.edu.au/__data/assets/image/0017/55601/print_icon.png?v=0.1.3") center center no-repeat;
  margin-top: 1px;
  margin-left: 1px;
  font-size: 0px;
}

.old-design a.printHeader:hover {
  opacity: 0.85;
}

.old-design span.share {
  display: inline-block;
  background: url("https://www.ncver.edu.au/__data/assets/image/0018/55602/share.png?v=0.1.6") center right no-repeat;
  height: 43px;
  padding-top: 10px;
  padding-right: 33px;
  color: #133b6d;
  font-size: 1.15em;
  font-weight: bold;
  background-size: 29%;
  cursor: pointer;
}

.old-design .footer-share__btn {
  margin-right: 14px;
  float: left;
  margin-top: -6px;
}

@media only screen and (min-width: 1280px) {
  .old-design .page-header__listing-container {
    padding-bottom: 0px;
  }
  .old-design .page-header__listing-container.stuck {
    width: 1278px;
    margin-left: 0px;
  }
  .old-design .page-header_right-col {
    width: 865px;
  }
  .old-design .page-header_right-col-text {
    width: 800px;
  }
  .old-design .page-header_right-col-event {
    width: 400px;
    float: right;
  }
  .old-design .page-header_right-col-research {
    width: 800px;
  }
}

.old-design .white-text {
  color: #fff !important;
}

.old-design .red {
  color: #f00;
}

.old-design .green {
  color: #32872a;
}

.old-design .orange {
  color: #ff5500;
}

.old-design .red,
.old-design .green,
.old-design .orange {
  font-weight: bold;
}

.old-design .inline {
  display: inline;
}

.old-design .left {
  float: left !important;
}

.old-design .page-content img {
  margin: 0px 8px 8px 0;
}

.old-design .page-content {
  padding: 40px 20px 40px 20px;
}

.old-design .page-content h2 {
  font-family: Arial, sans-serif;
  color: #333;
  border-top: 1px solid #eeeeee;
  padding-top: 40px;
  margin-top: 40px;
}

.old-design .page-content h2:nth-child(2) {
  border-top: 0px;
  margin-top: -10px;
}

.old-design .page-content p,
.old-design .page-content p a {
  font-family: 'Trebuchet MS', Arial, sans-serif;
  line-height: 150%;
  word-wrap: break-word;
}

.old-design .page-content p {
  -ms-word-break: break-word;
  /*  word-break: break-all; */
  word-break: break-word;
  word-wrap: break-word;
  overflow-wrap: break-word;
}

.old-design .search-results__container a,
.old-design .page-content a,
.old-design .page-header__description a {
  color: #031E52;
  text-decoration: none;
  border-bottom: 1px dotted #031E52;
}

.old-design .page-content a:active,
.old-design .page-content a:visited,
.old-design .page-content a:hover,
.old-design .page-header__description a:active,
.old-design .page-header__description a:visited,
.old-design .page-header__description a:hover,
.old-design .search-results__container a:active,
.old-design .search-results__container a:visited,
.old-design .search-results__container a:hover {
  border-bottom: 1px solid #031E52;
}

.old-design .page-content h1 {
  margin: 0px 0px 20px 0px;
}

.old-design .page-content table {
  font-family: Arial, sans-serif;
  font-size: 0.8em;
  line-height: normal;
  /*width:100%!important;*/
  border: 0px;
}

.old-design .page-content td {
  padding-right: 6px;
}

.old-design .breadcrumbs {
  font-size: 1em;
  margin-left: -6px;
}

.old-design .breadcrumbs a {
  text-decoration: none;
  color: #003768;
  padding: 0px 6px;
}

.old-design .breadcrumbs a:hover {
  text-decoration: underline;
}

.old-design .ui-helper-hidden-accessible,
.old-design .ui-help-hidden {
  display: none;
}

.old-design .ui-menu {
  background-color: white;
}

.old-design .content-page .ui-menu {
  width: 306px !important;
  border: solid 1px #e6e6e6;
}

.old-design .ui-menu,
.old-design .ui-menu li {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.old-design .ui-menu-item a,
.old-design li.ui-autocomplete-category {
  display: block;
  padding: 2px;
}

.old-design li.ui-autocomplete-category {
  background-color: #e6e6e6;
  font-weight: bold;
}

.old-design .ui-state-focus {
  background-color: #428bca;
  color: white;
}

.old-design .ui-helper-hidden-accessible,
.old-design .ui-help-hidden {
  display: none;
}

.old-design .ui-menu {
  background-color: white;
}

.old-design .home-page .ui-menu {
  /*width: 770px!important;*/
  width: 300px !important;
  border: solid 1px #e6e6e6;
}

.old-design .ui-menu,
.old-design .ui-menu li {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.old-design .ui-menu-item a,
.old-design li.ui-autocomplete-category {
  display: block;
  padding: 2px;
}

.old-design li.ui-autocomplete-category {
  background-color: #e6e6e6;
  font-weight: bold;
}

.old-design .ui-state-focus {
  background-color: #428bca;
  color: white;
}

.old-design .search-results__container .search-results__results ul#search-results {
  list-style: none;
  margin: 6px 6px 0px -36px;
}

.old-design .search-results__container .search-results__results ul#search-results li {
  margin-bottom: 10px;
}

.old-design .search-results__container .search-results__refine ul {
  list-style: none;
  margin: 0px 0px 0px -30px;
  padding-bottom: 10px;
}

.old-design .search-results__container .search-results__refine ul li {
  padding-right: 10px;
}

.old-design .search-results__container .search-results__refine ul li a {
  color: #003768;
  text-decoration: none;
}

.old-design .search-results__container .search-results__refine ul li a:hover {
  text-decoration: underline;
}

.old-design .facet {
  border-bottom: 1px solid #ededed;
  padding-bottom: 10px;
}

.old-design #fb-sort-options {
  border-radius: 4px;
  background-color: #FFF;
  border: 1px solid #D6D6D6;
  font-family: arial, verdana, sans-serif;
  font-size: 14px;
  display: none;
  position: absolute;
  z-index: 100;
  box-shadow: 0px 3px 50px rgba(100, 100, 100, 0.5);
  margin-left: -86px;
}

.old-design #fb-sort-options ul {
  list-style: outside none none;
  margin: 0px 0px 0px -40px;
}

.old-design #fb-sort-options ul:before {
  content: '';
  display: block;
  border: 12px solid #333;
  border-color: transparent transparent #fff transparent;
  position: absolute;
  margin-top: -20px;
  margin-left: 133px;
}

.old-design #fb-sort-options ul > li {
  color: #031e52;
  text-decoration: none;
  display: block;
  min-width: 184px;
  height: 2em;
  line-height: 2em;
  padding: 0 16px;
  white-space: no-wrap;
  cursor: pointer;
}

.old-design .fb-sort-options__label {
  padding: 10px 0px 4px 16px;
  font-size: 0.8em;
  color: #767676;
  font-style: italic;
}

.old-design #fb-sort-options ul li:hover {
  color: #fff;
  background: #031e52;
}

.old-design #fb-sort-options ul li.fb-sort-options__label:hover {
  color: #031e52;
  background: #fff;
}

.old-design #fb-sort-options ul > li.active {
  position: relative;
}

.old-design #fb-sort-options ul > li.active:after {
  content: "";
  position: absolute;
  background: url("https://ncver.clients.squiz.net/__data/assets/image/0018/53208/tick_icon_search.png") right 0px;
  background-repeat: no-repeat;
  right: 30px;
  background-size: 16px 27px;
  bottom: 4px;
  width: 26px;
  height: 22px;
}

.old-design #fb-sort-options ul > li.active:hover:after {
  background-position: right -13px;
}

.old-design .fb-sort__wrapper {
  float: right;
  margin-top: 5px;
}

.old-design .fb-sort {
  cursor: pointer;
  border-radius: 5px;
  padding: 8px 8px 8px 14px;
  width: 100px;
  border-top: 1px solid #bfbfbf;
  border-left: 1px solid #bfbfbf;
  border-right: 1px solid #7f7f7f;
  border-bottom: 1px solid #7f7f7f;
  display: block;
  text-decoration: none;
  color: #666;
  background: #f9f9f9;
  /* Old browsers */
  /*background-image:url('https://ncver.clients.squiz.net/__data/assets/image/0021/46209/icon-sort.png') no-repeat 90% center;*/
  background: -moz-linear-gradient(top, #f9f9f9 0%, #d8d8d8 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #f9f9f9 0%, #d8d8d8 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #f9f9f9 0%, #d8d8d8 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#d8d8d8', GradientType=0);
  /* IE6-9 */
}

.old-design .fb-sort:hover {
  background: white;
  /* Old browsers */
  background: -moz-linear-gradient(top, white 0%, #e9e9e9 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, white 0%, #e9e9e9 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, white 0%, #e9e9e9 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e9e9e9', GradientType=0);
  /* IE6-9 */
}

.old-design .fb-sort__icon {
  background: url("https://www.ncver.edu.au/__data/assets/image/0021/46209/icon-sort.png") no-repeat left bottom;
  width: 30px;
  height: 20px;
  float: left;
}

.old-design .fb-refine #query-advanced,
.old-design .fb-refine #query-advanced-data,
.old-design .fb-refine #query-advanced-info,
.old-design .fb-refine #query-advanced-media,
.old-design .fb-refine #query-advanced-support,
.old-design .fb-refine #query-advanced-opinion,
.old-design .fb-refine #query-advanced-faq,
.old-design .fb-refine #query-advanced-news,
.old-design .fb-refine #query-advanced-publications,
.old-design .fb-refine #query-advanced-research,
.old-design .fb-refine #query-advanced-submissions,
.old-design .fb-refine #query-advanced-news-events,
.old-design .fb-refine #query-advanced-avetmiss {
  border: 2px solid #ededed;
  width: 700px;
  font-size: 1.4em;
  color: #054b7f;
  padding: 6px 20px 8px 20px;
  float: left;
}

.old-design .fb-refine .fb-sort-btn {
  margin: 0px;
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -44px -44px #ededed;
  height: 49px;
  border: 8px solid #ededed;
  float: left;
  width: 50px;
  font-size: 0em;
}

.old-design #search-facets h2.fb-refine__title {
  color: #fff;
  background: #054b7f;
  margin: 0px;
  padding: 6px 10px 8px 10px;
  font-size: 1.2em;
}

.old-design #search-facets .facet .panel-heading h3 {
  padding-left: 10px;
  margin: 6px 0px;
}

.old-design .funnelback__ncver-global #facet-0 .funnelback__see-more,
.old-design .funnelback__ncver-global #facet-1 .funnelback__see-more {
  display: none;
}

.old-design .funnelback__see-more {
  font-weight: bold;
  padding-left: 10px;
  cursor: pointer;
}

.old-design .asg-embargo__status-16 .asg-embargo__item-status {
  display: none;
}

.old-design .search-find__by-author-heading {
  display: block;
  border: 1px solid #999;
  background-color: #f5f5f5;
  border-radius: 5px;
  margin-bottom: 10px;
  padding: 10px 40px;
  cursor: pointer;
}

.old-design #search-find__by-author h2.search-find__by-author-title {
  display: inline-block;
  padding: 0px;
  margin: 0px;
}

.old-design #search-find__by-author span.search-find__by-author-icon {
  width: 26px;
  height: 26px;
  background: url("https://www.ncver.edu.au/__data/assets/image/0021/47028/icon-plus-minus.png") no-repeat left top #f5f5f5;
  display: inline-block;
  float: right;
  margin-top: 4px;
}

.old-design #search-find__by-author .search-find__by-author-open span.search-find__by-author-icon {
  background: url("https://www.ncver.edu.au/__data/assets/image/0021/47028/icon-plus-minus.png") no-repeat left bottom #f5f5f5;
}

.old-design .search-find__by-author-group {
  display: none;
}

.old-design .search-find__listing-item {
  display: block;
  border: 1px solid #999;
  border-radius: 5px;
  margin-bottom: 10px;
  font-family: Arial, sans-serif;
}

.old-design .search-find__listing-item a {
  display: block;
  padding: 10px 40px;
  border-bottom: none;
}

.old-design .search-find__listing-item a:hover {
  background-color: #031e52;
  color: #fff;
}

.old-design .search-results__container {
  width: 100%;
  overflow: hidden;
}

.old-design .search-results__container #search-advanced {
  border: 0px solid #e6e6e6;
  overflow: hidden;
  margin: 16px 0px 10px 0px;
}

.old-design .search-results__container .search-results__refine {
  border: 0px solid #e6e6e6;
  width: 100%;
  float: left;
  margin-top: 16px;
}

.old-design .search-results__container .search-results__results {
  border: 0px solid #e6e6e6;
}

.old-design .search-results__container .search-results__refine-and-results {
  border: 0px solid #e6e6e6;
  overflow: hidden;
  width: 100%;
  float: right;
  padding-top: 10px;
}

.old-design .search-results__container.funnelback__ncver-research .search-results__refine-and-results {
  width: 100%;
  float: none;
}

.old-design .search-results__container.funnelback__ncver-research .search-results__refine {
  display: none;
}

.old-design .fb-refine #query-advanced,
.old-design .fb-refine #query-advanced-data,
.old-design .fb-refine #query-advanced-info,
.old-design .fb-refine #query-advanced-media,
.old-design .fb-refine #query-advanced-support,
.old-design .fb-refine #query-advanced-opinion,
.old-design .fb-refine #query-advanced-faq,
.old-design .fb-refine #query-advanced-news,
.old-design .fb-refine #query-advanced-publications,
.old-design .fb-refine #query-advanced-research,
.old-design .fb-refine #query-advanced-submissions,
.old-design .fb-refine #query-advanced-news-events,
.old-design .fb-refine #query-advanced-avetmiss {
  width: 80% !important;
}

@media only screen and (min-width: 600px) {
  .old-design .fb-refine #query-advanced,
  .old-design .fb-refine #query-advanced-data,
  .old-design .fb-refine #query-advanced-info,
  .old-design .fb-refine #query-advanced-media,
  .old-design .fb-refine #query-advanced-support,
  .old-design .fb-refine #query-advanced-opinion,
  .old-design .fb-refine #query-advanced-faq,
  .old-design .fb-refine #query-advanced-news,
  .old-design .fb-refine #query-advanced-publications,
  .old-design .fb-refine #query-advanced-research,
  .old-design .fb-refine #query-advanced-submissions,
  .old-design .fb-refine #query-advanced-news-events,
  .old-design .fb-refine #query-advanced-avetmiss {
    width: 90% !important;
  }
}

@media only screen and (min-width: 768px) {
  .old-design .fb-refine #query-advanced,
  .old-design .fb-refine #query-advanced-data,
  .old-design .fb-refine #query-advanced-info,
  .old-design .fb-refine #query-advanced-media,
  .old-design .fb-refine #query-advanced-support,
  .old-design .fb-refine #query-advanced-opinion,
  .old-design .fb-refine #query-advanced-faq,
  .old-design .fb-refine #query-advanced-news,
  .old-design .fb-refine #query-advanced-publications,
  .old-design .fb-refine #query-advanced-research,
  .old-design .fb-refine #query-advanced-submissions,
  .old-design .fb-refine #query-advanced-news-events,
  .old-design .fb-refine #query-advanced-avetmiss {
    width: 70% !important;
  }
  .old-design .fb-sort__wrapper {
    float: right !important;
  }
  .old-design .page-content table {
    font-family: 'Trebuchet MS', Arial, sans-serif;
    font-size: 0.8em;
    line-height: normal;
    width: 100% !important;
    border: 0px;
  }
}

@media only screen and (min-width: 1140px) {
  .old-design .fb-refine #query-advanced,
  .old-design .fb-refine #query-advanced-data,
  .old-design .fb-refine #query-advanced-info,
  .old-design .fb-refine #query-advanced-media,
  .old-design .fb-refine #query-advanced-support,
  .old-design .fb-refine #query-advanced-opinion,
  .old-design .fb-refine #query-advanced-faq,
  .old-design .fb-refine #query-advanced-news,
  .old-design .fb-refine #query-advanced-publications,
  .old-design .fb-refine #query-advanced-research,
  .old-design .fb-refine #query-advanced-submissions,
  .old-design .fb-refine #query-advanced-news-events,
  .old-design .fb-refine #query-advanced-avetmiss {
    width: 700px !important;
  }
}

@media only screen and (min-width: 1024px) {
  .old-design .search-results__container .search-results__refine {
    width: 18%;
  }
  .old-design .search-results__container .search-results__refine-and-results {
    width: 80%;
  }
  .old-design .category span {
    max-width: 80%;
    display: inline-block;
  }
}

.old-design .footer-social-media {
  float: left;
  display: inline-block;
}

.old-design .footer-share {
  width: 100px;
  display: inline-block;
  float: left;
  margin-top: 16px;
  padding-left: 6px;
}

.old-design .footer-share__btn .share:hover {
  opacity: 0.5;
}

.old-design .footer-print:hover {
  opacity: 0.5;
}

.old-design .footer-columns {
  width: 100%;
  display: inline-block;
}

.old-design .share img {
  height: 27px;
  width: 78px;
  cursor: pointer;
}

.old-design .footer-share__true {
  display: block;
}

.old-design .footer-share__false {
  display: none;
}

@media only screen and (max-width: 769px) {
  .old-design .footer-print {
    float: right;
    margin-right: 0px;
  }
  .old-design .footer-share {
    margin-bottom: 30px;
  }
  .old-design .responsiveTables {
    overflow-x: auto;
  }
  .old-design table {
    width: inherit;
  }
}

@media only screen and (max-width: 1280px) and (min-width: 769px) {
  .old-design .footer-share {
    margin-right: 16px;
    margin-left: 14px;
  }
  .old-design .social_head {
    margin-right: 12px;
  }
}

.old-design #share-options {
  width: 160px;
  background-color: #FFF;
  border: 1px solid #D6D6D6;
  margin-top: -4px;
  font-size: 14px;
  display: none;
  position: absolute;
  z-index: 100;
  border-radius: 4px;
}

.old-design #share-options ul {
  list-style: outside none none;
  margin: 0px 0px 0px -40px;
}

.old-design #share-options ul li a:hover {
  color: #fff;
  background: #003768;
}

.old-design #share-options ul li a {
  cursor: pointer;
  color: #003768;
  padding: 4px 4px 4px 26px;
  text-decoration: none;
  display: block;
}

.old-design #share-options ul li a img {
  padding-right: 6px;
  margin-bottom: -2px;
  border: 0px none;
  margin-left: -16px;
}

.old-design .page-listing__search {
  overflow: hidden;
  margin-bottom: 30px;
  width: 100%;
  margin-left: 0px;
  z-index: 10;
  border: 2px solid #ededed;
}

.old-design .page-listing__list {
  /*margin-top:40px;*/
}

.old-design .page-listing__search .quick-search__input {
  width: 90%;
  padding: 4px 10px;
}

.old-design .page-listing__search .quick-search__submit {
  padding: 8px 0px;
}

.old-design .pagination {
  clear: both;
  position: relative;
  height: 60px;
  overflow: hidden;
}

.old-design .pagination ul {
  display: block;
  margin: 0;
  padding: 0;
  text-align: center;
}

.old-design .pagination li {
  display: inline-block;
  margin: 0;
  padding: 0;
}

.old-design .pagination .active:hover,
.old-design .pagination .active:focus,
.old-design .pagination li a:hover,
.old-design .pagination li a:focus {
  border-top: 3px solid #003768;
  color: #003768;
  border-bottom: 0px;
}

.old-design .pagination .active:hover,
.old-design .pagination .active:focus {
  color: #fff;
}

.old-design .pagination li a,
.old-design .pagination .active {
  color: #003768;
  text-decoration: none;
  display: inline-block;
  border-top: 3px solid #fff;
  padding: 0.4em 0.8em 0;
  -webkit-transition: border 0.2s ease;
  -moz-transition: border 0.2s ease;
  transition: border 0.2s ease;
  cursor: pointer;
  border-bottom: 0px;
}

.old-design .pagination .active {
  background: #054b7f;
  color: #fff;
  padding-bottom: 8px;
}

.old-design .search-pagination {
  clear: both;
  position: relative;
  height: 60px;
  overflow: hidden;
}

.old-design .search-pagination ul {
  display: block;
  margin: 0;
  padding: 0;
  text-align: center;
}

.old-design .search-pagination li {
  display: inline-block;
  margin: 0;
  padding: 0;
}

.old-design .search-pagination li a:hover,
.old-design .search-pagination li a:focus {
  border-top: 3px solid #003768;
  color: #003768;
  border-bottom: 0px;
}

.old-design .search-pagination li a {
  color: #003768;
  text-decoration: none;
  display: inline-block;
  border-top: 3px solid #fff;
  padding: 0.4em 0.8em 0;
  -webkit-transition: border 0.2s ease;
  -moz-transition: border 0.2s ease;
  transition: border 0.2s ease;
  cursor: pointer;
  border-bottom: 0px;
}

.old-design .search-pagination .active a {
  background: #054b7f;
  color: #fff;
  padding-bottom: 8px;
}

.old-design .search-pagination .active a:hover,
.old-design .search-pagination .active a:focus {
  color: #fff;
}

.old-design .our-people,
.old-design .our-people + p {
  font-size: 0.8em;
  line-height: 1.5;
}

.old-design .our-people__person-block {
  padding-bottom: 20px;
}

.old-design .our-people__person-block .our-people__set-max-height {
  max-height: 364px;
  overflow: hidden;
}

.old-design .our-people__person-block .our-people__toggle-height {
  background: url("https://www.ncver.edu.au/__data/assets/image/0021/47028/icon-plus-minus.png") no-repeat -3px top;
  cursor: pointer;
  width: 200px;
  height: 28px;
  display: block;
  margin-top: 10px;
}

.old-design .our-people__active {
  background: url("https://www.ncver.edu.au/__data/assets/image/0021/47028/icon-plus-minus.png") no-repeat -3px bottom !important;
}

@media only screen and (min-width: 480px) {
  .old-design .our-people__person-block {
    width: 47.5%;
    margin-right: 5%;
    display: inline-block;
    vertical-align: top;
    padding: 30px 30px 30px 0px;
  }
  .old-design .our-people__person-block:nth-child(2),
  .old-design .our-people__person-block:nth-child(4),
  .old-design .our-people__person-block:nth-child(6),
  .old-design .our-people__person-block:nth-child(8),
  .old-design .our-people__person-block:nth-child(10) {
    margin-right: 0%;
  }
}

@media only screen and (min-width: 768px) {
  .old-design .our-people__person-block {
    width: 30%;
    margin-right: 5%;
    display: inline-block;
    vertical-align: top;
    padding: 30px 30px 30px 0px;
  }
  .old-design .our-people__person-block:nth-child(2),
  .old-design .our-people__person-block:nth-child(4),
  .old-design .our-people__person-block:nth-child(8),
  .old-design .our-people__person-block:nth-child(10) {
    margin-right: 5%;
  }
  .old-design .our-people__person-block:nth-child(3),
  .old-design .our-people__person-block:nth-child(6),
  .old-design .our-people__person-block:nth-child(9) {
    margin-right: 0%;
  }
}

.old-design #insight-actions {
  display: none;
}

.old-design .insight .column-right {
  width: 100%;
  float: none;
}

.old-design .insight .column-right article {
  padding-left: 0px;
  border-top: 1px solid #fff;
}

.old-design .insight .column-left {
  width: 100%;
  border-right: 0px solid #e7e7e7;
}

.old-design .insight article.hero {
  width: 100%;
  padding-right: 13px;
  border-right: 0px solid #e7e7e7;
}

.old-design .insight article.hero h2 {
  font-size: 1.8em;
  font-size: 1.2rem;
  line-height: 1.2em;
}

.old-design .insight article.hero img {
  width: 100%;
  height: auto;
  margin-right: 16px;
  margin-bottom: 8px;
  float: left;
}

.old-design .insight article.hero div,
.old-design .insight article.hero p,
.old-design .insight article.hero div a {
  font-size: 1em;
}

.old-design .insight .column-left article img {
  display: block;
  position: absolute;
  margin-top: 0;
  margin-left: -176px;
  width: 142px;
  height: 120px;
  z-index: 1111;
  float: left;
}

.old-design .insight .column-left article .image.pub {
  background-image: url("https://www.ncver.edu.au/__data/assets/image/0020/33293/snippet-bg-pub.gif");
}

.old-design .insight .column-left article .image {
  display: block;
  position: absolute;
  width: 145px;
  height: 88px;
  margin-top: -16px;
  margin-left: -176px;
  background-image: url("../../images/bg-snip-ncver.gif");
  background-repeat: no-repeat;
  z-index: 1110;
}

.old-design .insight article {
  padding: 16px 0;
  border-bottom: 1px solid #e7e7e7;
  line-height: 85% !important;
}

.old-design .insight article ul {
  margin-top: 8px !important;
  padding-left: 0px;
}

.old-design .insight article h2 {
  font-size: 1.2em;
  font-size: 1.2rem;
  margin: 0 !important;
  padding: 0;
  margin-bottom: 10px;
  line-height: 1.2em;
  border-top: 0;
}

.old-design .insight .column-left article {
  min-height: 137px;
  padding-right: 13px;
  padding-left: 176px;
  width: auto;
  margin-top: 16px;
}

.old-design .insight .column-left .divider {
  display: block;
  border-bottom: 1px solid #e7e7e7;
  height: 3px;
  float: left;
  width: 100%;
  background: #ffffff;
  background: -moz-linear-gradient(left, #ffffff 0%, #f5f5f5 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5));
  background: -webkit-linear-gradient(left, #ffffff 0%, #f5f5f5 100%);
  background: -o-linear-gradient(left, #ffffff 0%, #f5f5f5 100%);
  background: -ms-linear-gradient(left, #ffffff 0%, #f5f5f5 100%);
  background: linear-gradient(to right, #ffffff 0%, #f5f5f5 100%);
}

.old-design .insight article div,
.old-design .insight article div a {
  line-height: 150%;
}

.old-design .insight .column-right article ul {
  list-style: none;
}

.old-design .insight article {
  padding: 0px 0;
  border-bottom: 1px solid #e7e7e7;
  line-height: 85% !important;
}

.old-design .insight article h2 a {
  border-bottom: none;
}

.old-design .insight article h2 a:hover {
  border-bottom: 1px dotted #333;
}

.old-design .insight article div,
.old-design .insight article p {
  font-size: 0.9em;
  display: inline;
}

.old-design .insight article h2 {
  font-size: 1.2em;
  font-size: 1.2rem;
  margin: 0;
  padding: 0;
  margin-bottom: 10px;
  margin-top: -50px;
  line-height: 1.2em;
  border-top: 0;
}

.old-design .insight article div p {
  font-size: 0.95em;
}

.old-design .insight article div,
.old-design .insight article p {
  font-size: 0.9em;
}

.old-design .page-content.insight__article h2 {
  padding-top: 0;
  border-top: none;
  margin-top: 0;
}

.old-design .insight__article img {
  margin: 10px 0px;
}

@media only screen and (min-width: 768px) {
  .old-design .insight__article {
    padding: 40px 64px 40px 64px;
  }
  .old-design .insight .column-right {
    width: 30%;
    float: right;
    background: -moz-linear-gradient(left, #1e5799 0%, #f5f5f5 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, #1e5799), color-stop(0%, #f5f5f5), color-stop(100%, #ffffff));
    background: -webkit-linear-gradient(left, #1e5799 0%, #f5f5f5 0%, #ffffff 100%);
    background: -o-linear-gradient(left, #1e5799 0%, #f5f5f5 0%, #ffffff 100%);
    background: -ms-linear-gradient(left, #1e5799 0%, #f5f5f5 0%, #ffffff 100%);
    background: linear-gradient(to right, #1e5799 0%, #f5f5f5 0%, #ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#ffffff', GradientType=1);
  }
  .old-design .insight .column-right article {
    padding-left: 13px;
  }
  .old-design .insight .column-left {
    width: 70%;
    border-right: 1px solid #e7e7e7;
  }
  .old-design .insight article.hero {
    width: 70%;
    border-right: 1px solid #e7e7e7;
  }
  .old-design .insight article.hero img {
    width: 270px;
    height: 180px;
  }
  .old-design .insight__article img {
    float: left;
    margin: 6px 10px 0px 0px;
  }
}

.old-design .snippet {
  overflow: hidden;
  color: #333;
  box-shadow: 0px 1px 3px #aaaaaa;
  margin-bottom: 5px;
}

.old-design .snippet__type-file {
  padding: 20px;
}

.old-design .snippet__type-corporate {
  border-right: 6px solid #003768;
}

.old-design .snippet__type-data {
  border-right: 6px solid #32872a;
}

.old-design .snippet__type-publication {
  border-right: 6px solid #79288c;
}

.old-design .snippet__type-support {
  border-right: 6px solid #007cbf;
}

.old-design .snippet__image {
  float: left;
  width: 145px;
  height: 88px;
  margin-right: 20px;
}

.old-design .snippet__type-corporate .snippet__image {
  background: url("https://www.ncver.edu.au/__data/assets/image/0019/33292/snippet-bg-about.gif?v=0.1.1") repeat 0 0 #ededed;
}

.old-design .snippet__type-data .snippet__image {
  background: url("https://www.ncver.edu.au/__data/assets/image/0018/33291/snippet-bg-data.gif?v=0.1.1") repeat 0 0 #ededed;
}

.old-design .snippet__type-publication .snippet__image {
  background: url("https://www.ncver.edu.au/__data/assets/image/0020/33293/snippet-bg-pub.gif?v=0.1.1") repeat 0 0 #ededed;
}

.old-design .snippet__type-support .snippet__image {
  background: url("https://www.ncver.edu.au/__data/assets/image/0021/33294/snippet-bg-support.gif?v=0.1.1") repeat 0 0 #ededed;
}

.old-design .snippet__icon {
  height: 58px;
  width: 60px;
  display: inline-block;
  margin-left: 30px;
  border-radius: 0px 0px 5px 5px;
}

.old-design .snippet__icon-corporate {
  /*background: url('https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9') no-repeat -192px -543px #003768;*/
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -45px -194px #003768;
  border: 10px solid #003768;
}

.old-design .snippet__icon-data {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -91px -543px #32872a;
  border: 10px solid #32872a;
}

.old-design .snippet__icon-publication {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -138px -543px #79288c;
  border: 10px solid #79288c;
}

.old-design .snippet__icon-support {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat 8px -543px #007cbf;
  border: 10px solid #007cbf;
}

.old-design .snippet__text-container {
  display: inline-block;
  width: 100%;
  padding: 0px 32px 30px 32px;
  float: left;
}

.old-design .snippet__title a {
  color: #031E52;
  font-family: Arial, sans-serif;
  text-decoration: none;
  font-size: 1.2em;
  border-bottom: 0px;
}

.old-design .snippet__title a:hover {
  border-bottom: 1px dotted #031E52;
}

.old-design .snippet__date {
  color: #767676;
  font-size: 0.9em;
  display: block;
}

.old-design .snippet__revised-date {
  color: #767676;
  font-size: 0.9em;
}

.old-design .snippet__description {
  font-size: 0.9em;
  margin-top: 8px;
}

.old-design .snippet__description p {
  display: inline;
}

.old-design .snippet__description a {
  display: inline;
}

.old-design .snippet__description-show-more,
.old-design .snippet__description-show-less {
  cursor: pointer;
}

.old-design .snippet__download {
  float: right;
  border: 1px solid #fff;
  border-radius: 5px;
  padding: 8px;
  font-size: 0.9em;
  margin: -8px 20px 18px 8px;
}

.old-design .snippet__download:active,
.old-design .snippet__download:focus,
.old-design .snippet__download:hover {
  border-top: 1px solid #bfbfbf;
  border-left: 1px solid #bfbfbf;
  border-right: 1px solid #7f7f7f;
  border-bottom: 1px solid #7f7f7f;
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(233, 233, 233, 0.65) 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(233, 233, 233, 0.65) 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(233, 233, 233, 0.65) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6e9e9e9', GradientType=0);
  /* IE6-9 */
}

.old-design .snippet__download a {
  display: block;
  color: #666;
  text-decoration: none;
  border-bottom: 0px;
}

.old-design .snippet__download a:hover {
  border-bottom: 0px;
}

.old-design .snippet__download-icon {
  background: url("https://www.ncver.edu.au/__data/assets/image/0025/33298/icon-download.png?v=0.1.1") no-repeat -1px -1px transparent;
  display: block;
  height: 25px;
  width: 25px;
  margin: auto;
}

.old-design .download__file-listing {
  overflow: hidden;
  color: #333;
  padding: 18px 20px 8px 20px;
  border-radius: 8px;
  background-color: #f9f9f9;
  border: 1px solid #eee;
  margin-bottom: 8px;
}

.old-design .download__file-item,
.old-design .order__file-item {
  overflow: hidden;
  margin-bottom: 8px;
}

.old-design .download__file-button-container,
.old-design .order__file-button-container {
  width: 100%;
  float: left;
}

.old-design .download__file-button-container a {
  width: 150px;
}

.old-design .order__file-button-container a {
  width: 254px;
}

.old-design .download__file-button-container a,
.old-design .order__file-button-container a {
  border-radius: 5px;
  padding: 8px 8px 8px 14px;
  min-height: 38px;
  border-top: 1px solid #bfbfbf;
  border-left: 1px solid #bfbfbf;
  border-right: 1px solid #7f7f7f;
  border-bottom: 1px solid #7f7f7f;
  display: inline-block;
  float: left;
  text-decoration: none;
  color: #666;
  background: #f9f9f9;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f9f9f9 0%, #d8d8d8 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #f9f9f9 0%, #d8d8d8 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #f9f9f9 0%, #d8d8d8 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#d8d8d8', GradientType=0);
  /* IE6-9 */
}

.old-design .download__file-button-container a:active,
.old-design .download__file-button-container a:focus,
.old-design .download__file-button-container a:hover,
.old-design .order__file-button-container a:active,
.old-design .order__file-button-container a:focus,
.old-design .order__file-button-container a:hover {
  background: white;
  /* Old browsers */
  background: -moz-linear-gradient(top, white 0%, #e9e9e9 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, white 0%, #e9e9e9 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, white 0%, #e9e9e9 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e9e9e9', GradientType=0);
  /* IE6-9 */
}

.old-design .download__file-icon {
  background: url("https://www.ncver.edu.au/__data/assets/image/0025/33298/icon-download.png?v=0.1.1") no-repeat -1px -1px transparent;
  display: inline-block;
  height: 25px;
  width: 25px;
  float: left;
}

.old-design .order__file-icon {
  background: url("https://www.ncver.edu.au/__data/assets/image/0024/46248/icon-hard.png?v=0.1.1") no-repeat -1px -1px transparent;
  display: inline-block;
  height: 25px;
  width: 25px;
  float: left;
}

.old-design .download__file-text,
.old-design .order__file-text {
  float: left;
  padding-left: 16px;
  line-height: 1.5;
}

.old-design .download__file-text-container {
  width: 100%;
  float: left;
  padding: 10px 0px 10px 0px;
}

.old-design .download__file-title {
  color: #333;
  font-family: Arial, sans-serif;
  font-size: 1.1em;
}

.old-design .snippet__forthcoming-pubs-title {
  color: #031E52;
  font-family: Arial, sans-serif;
  text-decoration: none;
  font-size: 1.2em;
  border-bottom: 0px;
}

.old-design .header .content-block__stretch {
  background: #fff;
}

.old-design .header .header-logo {
  width: 120px;
  height: 34px;
  border: 0px none;
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat 0px -347px;
}

.old-design .header .header-text {
  display: none;
}

.old-design .header .header-menu {
  display: none;
}

.old-design .search__toggle {
  border: 0px;
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -138px -338px #fff;
  float: right;
  color: #fff;
  height: 46px;
  width: 50px;
  font-size: 0;
  /*  margin-top: -50px; */
  /*  margin-right: 50px; */
}

.old-design .search__toggle.uber-accordion__button-active {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -236px -339px #054b7f;
}

.old-design .quick-search {
  overflow: hidden;
  width: 100%;
  background-color: #ededed;
  padding: 6px 10px;
}

.old-design .quick-search__form {
  padding: 0;
  margin: 0;
}

.old-design .quick-search__input {
  border: 0px;
  background-color: #ededed;
  color: #054b7f;
  font-size: 1.2em;
  width: 80%;
  font-family: Arial, sans-serif;
}

.old-design .quick-search__input::-webkit-input-placeholder {
  color: #bbb;
  opacity: 1 !important;
}

.old-design .quick-search__input::-moz-placeholder {
  color: #bbb;
  opacity: 1 !important;
}

.old-design .quick-search__input:-moz-placeholder {
  color: #bbb;
  opacity: 1 !important;
}

.old-design .quick-search__input:-ms-input-placeholder {
  color: #bbb;
  opacity: 1 !important;
}

.old-design .quick-search__submit {
  display: block;
  float: right;
  border: 0px;
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -132px -338px #ededed;
  cursor: pointer;
  width: 20%;
  max-width: 50px;
  height: 44px;
  font-size: 0em;
}

.old-design .quick-search__submit {
  border-left: none;
}

.old-design .quick-search__input-wrapper {
  margin: 0 auto;
}

.old-design .quick-search__input,
.old-design .quick-search__submit {
  padding: 8px 2%;
}

.old-design .section-color__about,
.old-design .section-color__data,
.old-design .section-color__publications,
.old-design .section-color__support {
  margin-bottom: -6px;
}

.old-design .navbar ul {
  font-family: Arial, sans-serif;
  font-size: 1em;
  list-style: none;
  margin: 0px 0px 0px -40px;
}

.old-design .navbar ul li {
  display: inline-block;
}

.old-design .navbar ul li a {
  text-decoration: none;
  cursor: pointer;
}

.old-design .navbar__toggle {
  border: 0px;
  margin-right: 6px;
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -192px -338px #fff;
  float: right;
  color: #fff;
  height: 46px;
  width: 50px;
  font-size: 0;
  /* margin-top: -50px */
}

.old-design .navbar__toggle.uber-accordion__button-active {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -236px -339px #054b7f;
}

.old-design .navbar__dropdown[aria-expanded="false"] {
  display: none;
}

.old-design .navbar__dropdown[aria-expanded="true"] {
  display: inherit;
}

.old-design .sub-nav__group-container {
  width: 100%;
  padding-bottom: 20px;
}

.old-design .navbar ul li {
  width: 100%;
}

.old-design .navbar__item a {
  color: #054b7f;
}

.old-design .navbar__item.section-color__about a {
  color: #003768;
}

.old-design .navbar__item.section-color__data a {
  color: #32872a;
}

.old-design .navbar__item.section-color__publications a {
  color: #79288c;
}

.old-design .navbar__item.section-color__suppport a {
  color: #0e7cbd;
}

.old-design .navbar__item.section-color__about .accordion__item > a {
  color: #003768;
  font-family: Arial, sans-serif;
}

.old-design .navbar__item.section-color__data .accordion__item > a {
  color: #32872a;
  font-family: Arial, sans-serif;
}

.old-design .navbar__item.section-color__publications .accordion__item > a {
  color: #79288c;
  font-family: Arial, sans-serif;
}

.old-design .navbar__item.section-color__support .accordion__item > a {
  color: #007cbf;
  font-family: Arial, sans-serif;
  border-bottom: 1px solid #e1e1e1;
}

.old-design .navbar__item.section-color__about .accordion__item > a .navbar__item-accordion-icon {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -344px -348px #fff;
  width: 40px;
  height: 24px;
  display: inline-block;
  float: left;
}

.old-design .navbar__item.section-color__data .accordion__item > a .navbar__item-accordion-icon {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat 6px -398px #fff;
  width: 40px;
  height: 24px;
  display: inline-block;
  float: left;
}

.old-design .navbar__item.section-color__publications .accordion__item > a .navbar__item-accordion-icon {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -41px -398px #fff;
  width: 40px;
  height: 24px;
  display: inline-block;
  float: left;
}

.old-design .navbar__item.section-color__support .accordion__item > a .navbar__item-accordion-icon {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -93px -398px #fff;
  width: 40px;
  height: 24px;
  display: inline-block;
  float: left;
}

.old-design .navbar__item .accordion__item > a {
  width: 100%;
  padding: 16px 10px;
  display: block;
  float: left;
  border-top: 1px solid #e1e1e1;
  background-color: #fff;
  font-size: 1.2em;
}

.old-design .navbar__item .accordion__item > a.uber-accordion__button-active {
  border-bottom: 1px solid #e1e1e1;
}

.old-design .navbar__item .accordion__item > a .navbar__item-accordion-arrow {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -290px -348px #fff;
  width: 30px;
  height: 22px;
  display: inline-block;
  float: right;
}

.old-design .navbar ul ul.sub-nav__group li {
  padding: 8px 10px 8px 26px;
}

.old-design .navbar ul ul.sub-nav__group li:first-child {
  /*font-weight:bold;*/
  /*padding:14px 10px 4px 18px;*/
}

.old-design .navbar ul .sub-nav {
  border-bottom: 1px solid #fff;
}

.old-design .hero-section .slick-prev,
.old-design .hero-section .slick-next {
  display: none !important;
}

.old-design .slick-slide img {
  max-height: 440px;
  max-width: none;
}

.old-design .slide {
  position: relative;
}

.old-design .slide__caption {
  bottom: 0;
  min-height: 80px;
  left: 0;
  position: absolute;
  width: 100%;
  z-index: 2;
  color: #fff;
  padding: 10px 20px 10px 20px;
  background: rgba(0, 0, 0, 0) 50%;
  /* For browsers that do not support gradients */
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, black 51%, black 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, black 51%, black 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, black 51%, black 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000', GradientType=0);
  /* IE6-9 */
}

.old-design .slide__caption h3 {
  border-bottom: 1px solid #fff;
  padding-bottom: 10px;
  margin-bottom: 10px;
  font-family: Arial, sans-serif;
}

.old-design .slide__caption span {
  font-family: 'Trebuchet MS', Arial, sans-serif;
}

.old-design .slick-dots {
  margin: 0em;
  text-align: left;
  padding: 0px 20px 18px 20px;
  background-color: #000;
}

.old-design .slick-dots li {
  margin-right: -6px;
}

.old-design .slick-dots button {
  border: 0px;
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -198px -400px #000;
  font-size: 0em;
  width: 18px;
  height: 18px;
}

.old-design .slick-dots .slick-active button {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -148px -400px #000;
}

.old-design .slick-playpause {
  /*display:none;*/
  display: inline-block;
  float: right;
  padding-right: 20px;
}

.old-design .slick-slideshow__slide.slick-slide {
  padding-bottom: 50px;
  background: #000;
}

.old-design .hero-section .homepage-whats-new {
  padding: 10px 20px;
}

.old-design .homepage-news {
  border-top: 1px solid #c8c7d5;
}

.old-design .homepage-whats-new h2 {
  color: #003767;
  margin: 8px 0em 10px 0em;
}

.old-design .homepage-news__header h2 {
  font-family: Arial, sans-serif;
  font-size: 1.2em;
  line-height: 1.3;
  margin: 16px 0px 8px 0px;
}

.old-design .homepage-news__container a {
  text-decoration: none;
}

.old-design .homepage-news__container a:hover h2 {
  text-decoration: underline;
  color: #003767;
}

.old-design .homepage-news__description {
  margin-bottom: 16px;
  color: #000;
}

.old-design .homepage-news__description a {
  color: #003767;
  text-decoration: none;
}

.old-design .homepage-whats-new__more-link {
  border-top: 1px solid #c8c7d5;
  border-bottom: 1px solid #c8c7d5;
  padding: 11px 0px 12px 0px;
  font-size: 1.2em;
  display: none;
  /*font-family:Arial, sans-serif;*/
}

.old-design .homepage-whats-new__more-link a {
  padding-right: 20px;
  text-decoration: none;
  color: #003767;
  text-transform: uppercase;
}

.old-design .homepage-whats-new__more-link-arrow {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -244px -394px;
  width: 40px;
  height: 20px;
  display: inline-block;
}

.old-design .homepage-social-media {
  padding: 10px 20px 16px 20px;
  display: block;
  width: 100%;
  overflow: hidden;
}

.old-design .homepage-social-media__twitter,
.old-design .homepage-social-media__linkedin,
.old-design .homepage-social-media__youtube {
  width: 33%;
  float: left;
  font-size: 0em;
  height: 50px;
}

.old-design .homepage-social-media__twitter a {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -298px -398px #fff;
}

.old-design .homepage-social-media__linkedin a {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -348px -398px #fff;
  margin: auto;
}

.old-design .homepage-social-media__youtube a {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat 10px -444px #fff;
  float: right;
}

.old-design .homepage-social-media__twitter a,
.old-design .homepage-social-media__linkedin a,
.old-design .homepage-social-media__youtube a {
  display: block;
  width: 50px;
  height: 50px;
}

.old-design .homepage-tile {
  background-color: #ededed;
  padding: 16px 50px 10px 50px;
  margin-bottom: 4px;
  text-align: center;
}

.old-design .homepage-tile a {
  display: block;
  text-decoration: none;
}

.old-design .homepage-tile p {
  margin: 4px 0px 6px 0px;
  line-height: 1.2;
}

.old-design .homepage-tile__icon {
  width: 40px;
  height: 43px;
  display: block;
  margin: auto;
}

.old-design .homepage-tile__icon-avetmiss {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -46px -446px;
}

.old-design .homepage-tile__icon-voced {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -100px -449px;
}

.old-design .homepage-tile__icon-lsay {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -148px -447px;
}

.old-design .homepage-tile__icon-det {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -195px -446px;
}

.old-design .homepage-tile__header {
  color: #003767;
  font-family: Arial, sans-serif;
  font-size: 1em;
  display: block;
  line-height: 1.2;
  font-weight: bold;
}

.old-design .homepage-tile__sub-header {
  color: #003767;
  font-weight: bold;
  font-family: Arial, sans-serif;
}

.old-design .homepage-tile__text {
  color: #000;
}

.old-design .homepage-tile__text strong {
  color: #003767;
  margin-bottom: 8px;
}

.old-design .featured-section .content-block__container {
  padding: 10px 20px 25px 20px;
}

.old-design .featured-section h1 {
  color: #605f5f;
  font-family: Arial, sans-serif;
  line-height: 1.1;
  font-size: 1.4em;
  margin: 11px 0em 25px 0em;
}

.old-design .homepage-article__container {
  background-color: #fff;
  overflow: hidden;
  padding: 22px 12px 20px 12px;
  margin-bottom: 10px;
}

.old-design .homepage-article__image img {
  float: left;
  width: 30%;
}

.old-design .homepage-article__text {
  float: left;
  width: 65%;
  padding-left: 4%;
}

.old-design .homepage-article__text a {
  text-decoration: none;
}

.old-design .homepage-article__header h2 {
  color: #0e7cbd;
  font-family: Arial, sans-serif;
  font-size: 0.8em;
  margin: -4px 0px 0px 0px;
  line-height: 1.5;
}

.old-design .homepage-article__description {
  display: none;
}

.old-design .slide-twitter .twit_img img {
  width: 40px;
  height: 40px;
}

.old-design .twitter-section .slick-prev,
.old-design .twitter-section .slick-next {
  display: none !important;
}

.old-design .twitter-section .content-block__container {
  padding: 35px 20px 14px 20px;
}

.old-design .twitter-section .content-block__container .slick-slideshow__slide.slick-slide {
  background-color: #fff;
  padding-bottom: 0px;
}

.old-design .twitter-section .content-block__container .slick-dots {
  padding: 6px 10px 10px 10px;
}

.old-design span.slide-twitter__logo {
  width: 40px;
  height: 40px;
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -300px -400px #fff;
  margin: auto;
  display: block;
}

.old-design .slide-twitter .slick-dots {
  background-color: #fff;
  text-align: center;
}

.old-design .slide-twitter__caption {
  display: block;
  text-align: center;
}

.old-design .slide-twitter .slick-dots button {
  border: 0px;
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -300px -449px #fff;
  font-size: 0em;
  width: 20px;
  height: 20px;
}

.old-design .slide-twitter .slick-dots .slick-active button {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -250px -449px #fff;
}

.old-design .slide-twitter a {
  display: block;
  color: #147cbc;
  text-decoration: none;
}

.old-design .footer-social-media {
  padding: 10px 10px 11px 10px;
  display: block;
  width: 100%;
  overflow: hidden;
}

.old-design .footer-social-media__twitter-footer,
.old-design .footer-social-media__linkedin-footer,
.old-design .footer-social-media__youtube-footer {
  width: 33%;
  float: left;
  font-size: 0em;
  height: 50px;
}

.old-design .footer-social-media__twitter-footer a {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat 0px -494px;
}

.old-design .footer-social-media__linkedin-footer a {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -40px -494px;
  margin: auto;
}

.old-design .footer-social-media__youtube-footer a {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -84px -494px;
  float: right;
}

.old-design .footer-social-media__twitter-footer a,
.old-design .footer-social-media__linkedin-footer a,
.old-design .footer-social-media__youtube-footer a {
  display: block;
  width: 50px;
  height: 50px;
}

.old-design .footer .content-block__stretch {
  background: #064d83;
  color: #fff;
}

.old-design .footer-columns {
  padding-bottom: 30px;
}

.old-design .footer-column__one-header,
.old-design .footer-column__two-header,
.old-design .footer-column__three-header,
.old-design .footer-column__four-header {
  font-family: Arial, sans-serif;
  cursor: pointer;
  display: block;
  border-top: 1px solid #fff;
  padding: 14px 0px;
  font-size: 1.2em;
}

.old-design .footer-column__four-header {
  border-bottom: 1px solid #fff;
}

.old-design .footer-column__four-header.uber-accordion__button-active {
  border-bottom: 0px solid #fff;
}

.old-design .footer-column__one-header span,
.old-design .footer-column__two-header span,
.old-design .footer-column__three-header span,
.old-design .footer-column__four-header span {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -142px -497px;
  width: 40px;
  height: 24px;
  float: right;
}

.old-design .footer-column__one .uber-accordion__button-active.footer-column__one-header span,
.old-design .footer-column__two .uber-accordion__button-active.footer-column__two-header span,
.old-design .footer-column__three .uber-accordion__button-active.footer-column__three-header span,
.old-design .footer-column__four .uber-accordion__button-active.footer-column__four-header span {
  background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -198px -494px;
}

.old-design #footer-column__one-accordion-content,
.old-design #footer-column__two-accordion-content,
.old-design #footer-column__three-accordion-content,
.old-design #footer-column__four-accordion-content {
  border-top: 1px solid #fff;
}

.old-design #footer-column__four-accordion-content {
  border-bottom: 1px solid #fff;
}

.old-design ul.footer-list__item {
  list-style: none;
  margin: 0px 0px 0px 0px;
  padding-top: 12px;
  padding-bottom: 12px;
}

.old-design ul.footer-list__item li a {
  color: #fff;
  text-decoration: none;
  font-family: Arial, sans-serif;
  display: block;
  margin-left: -40px;
  padding: 8px 0px 18px 0px;
}

.old-design .footer-copyright {
  text-align: center;
  padding: 20px 20px 22px 20px;
}

.old-design .footer-copyright span {
  display: block;
}

.old-design .uber-accordion__target {
  display: none;
}

.old-design .uber-accordion__target.uber-accordion__target-active {
  display: block;
}

@media only screen and (max-width: 480px) {
  .old-design .slick-slide img {
    /*max-height:30px;*/
    max-width: 100%;
  }
  .old-design .slick-playpause {
    display: inline-block;
    float: right;
    padding-right: 20px;
  }
  .old-design .twit_left_wrapper {
    width: 60% !important;
  }
  .old-design .twit_right_wrapper {
    width: 40% !important;
  }
  .old-design .twit_img {
    margin-right: 5px !important;
  }
  .old-design .slick-slideshow__pause,
  .old-design .slick-slideshow__play {
    border: 0px;
    font-size: 0em;
  }
  .old-design .slick-slideshow__pause {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -196px -98px #000;
    width: 24px;
    height: 24px;
  }
  .old-design .slick-slideshow__play {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -246px -96px #000;
    width: 24px;
    height: 24px;
    display: none;
  }
  .old-design .slick-slideshow__pause:hover,
  .old-design .slick-slideshow__play:hover {
    opacity: 0.7;
  }
}

@media only screen and (min-width: 480px) {
  .old-design {
    /*
--------------------
Global Layout Styles
--------------------
*/
    /*
--------------------
Global Layout Styles - Page Headers
--------------------
*/
    /*
--------------------
Global Content Styles
--------------------
*/
    /*
--------------------
Global Snippet Styles
--------------------
*/
    /*
--------------------
Global Header - Logo / Link Styles
--------------------
*/
    /*
--------------------
Global Header - Search Styles
--------------------
*/
    /*
--------------------
Global Header - Navigation Styles
--------------------
*/
    /*
--------------------
Funnelback Search Styles
--------------------
*/
    /*
--------------------
Homepage Hero Section - Slick Slider Style
--------------------*/
    /*
--------------------
Homepage Hero Section - Whats New Styles
--------------------
*/
    /*
--------------------
Homepage Hero Section - Social Media Icon Styles
--------------------
*/
    /*
--------------------
Homepage Hero Section - 4 Tiles Styles
--------------------
*/
    /*
--------------------
Homepage Hero Section - Featured Section Styles
--------------------
*/
    /*
--------------------
Homepage Hero Section - Twitter Slick Slider Styles
--------------------
*/
    /*
--------------------
Global Footer - Social Media Icon Styles
--------------------
*/
    /*
--------------------
Global Footer - Footer Column Links Styles
--------------------
*/
    /*
--------------------
Global Footer - Footer Copyright Styles
--------------------
*/
  }
  .old-design .slick-slide img {
    max-height: 479px;
  }
  .old-design .slick-playpause {
    display: inline-block;
    float: right;
    padding-right: 20px;
  }
  .old-design .slick-slideshow__pause,
  .old-design .slick-slideshow__play {
    border: 0px;
    font-size: 0em;
  }
  .old-design .slick-slideshow__pause {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -196px -98px #000;
    width: 24px;
    height: 24px;
  }
  .old-design .slick-slideshow__play {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -246px -96px #000;
    width: 24px;
    height: 24px;
    display: none;
  }
  .old-design .slick-slideshow__pause:hover,
  .old-design .slick-slideshow__play:hover {
    opacity: 0.7;
  }
}

@media only screen and (min-width: 600px) {
  .old-design {
    /*
--------------------
Global Layout Styles
--------------------
*/
    /*
--------------------
Global Layout Styles - Page Headers
--------------------
*/
    /*
--------------------
Global Content Styles
--------------------
*/
    /*
--------------------
Global Snippet Styles
--------------------
*/
    /*
--------------------
Global Header - Logo / Link Styles
--------------------
*/
    /*
--------------------
Global Header - Search Styles
--------------------
*/
    /*
--------------------
Global Header - Navigation Styles
--------------------
*/
    /*
--------------------
Funnelback Search Styles
--------------------
*/
    /*
--------------------
Homepage Hero Section - Slick Slider Style
--------------------
*/
    /*
--------------------
Homepage Hero Section - Whats New Styles
--------------------
*/
    /*
--------------------
Homepage Hero Section - Social Media Icon Styles
--------------------
*/
    /*
--------------------
Homepage Hero Section - 4 Tiles Styles
--------------------
*/
    /*
--------------------
Homepage Hero Section - Featured Section Styles
--------------------
*/
    /*
--------------------
Homepage Hero Section - Twitter Slick Slider Styles
--------------------
*/
    /*
--------------------
Global Footer - Social Media Icon Styles
--------------------
*/
    /*
--------------------
Global Footer - Footer Column Links Styles
--------------------
*/
    /*
--------------------
Global Footer - Footer Copyright Styles
--------------------
*/
  }
  .old-design .snippet__date {
    display: inline-block;
    padding-left: 20px;
  }
  .old-design .slick-slide img {
    max-height: 599px;
  }
  .old-design .slick-playpause {
    display: inline-block;
    float: right;
    padding-right: 20px;
  }
  .old-design .slick-slideshow__pause,
  .old-design .slick-slideshow__play {
    border: 0px;
    font-size: 0em;
  }
  .old-design .slick-slideshow__pause {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -196px -98px #000;
    width: 24px;
    height: 24px;
  }
  .old-design .slick-slideshow__play {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -246px -96px #000;
    width: 24px;
    height: 24px;
    display: none;
  }
  .old-design .slick-slideshow__pause:hover,
  .old-design .slick-slideshow__play:hover {
    opacity: 0.7;
  }
}

@media only screen and (min-width: 768px) {
  .old-design {
    /*
--------------------
Global Layout Styles
--------------------
*/
    /*
--------------------
Global Layout Styles - Page Headers
--------------------
*/
    /*
--------------------
Global Content Styles
--------------------
*/
    /*
--------------------
Global Snippet Styles
--------------------
*/
    /*
--------------------
Global Header - Logo / Link Styles
--------------------
*/
    /*
--------------------
Global Header - Search Styles
--------------------
*/
    /*
--------------------
Global Header - Navigation Styles
--------------------
*/
    /*
--------------------
Funnelback Search Styles
--------------------
*/
    /*
--------------------
Homepage Hero Section - Slick Slider Style
--------------------
*/
    /*
--------------------
Homepage Hero Section - Whats New Styles
--------------------
*/
    /*
--------------------
Homepage Hero Section - Social Media Icon Styles
--------------------
*/
    /*
--------------------
Homepage Hero Section - 4 Tiles Styles
--------------------
*/
    /*
--------------------
Homepage Hero Section - Featured Section Styles
--------------------
*/
    /*
--------------------
Homepage Hero Section - Twitter Slick Slider Styles
--------------------
*/
    /*
--------------------
Global Footer - Social Media Icon Styles
--------------------
*/
    /*
--------------------
Global Footer - Footer Column Links Styles
--------------------
*/
    /* override mobile accordion */
    /* remove mobile arrow of parents */
    /*
--------------------
Global Footer - Footer Copyright Styles
--------------------
*/
  }
  .old-design .page-header__inner-container {
    padding-left: 64px;
    padding-right: 64px;
  }
  .old-design .page-header__listing-container ul.page-header__list {
    margin-left: 30px;
  }
  .old-design .page-header__container.corporate-header .page-header__listing-container ul.page-header__list {
    margin-left: 0px;
  }
  .old-design .page-header__icon.insight-absolute,
  .old-design .page-header__icon.absolute {
    position: absolute;
  }
  .old-design .snippet__image {
    width: 20%;
    min-height: 88px;
    margin-right: 0px;
    max-width: 140px;
  }
  .old-design .snippet__text-container {
    width: 80%;
    padding: 20px 32px 30px 10px;
  }
  .old-design .snippet__text-container.snippet__has-download {
    width: 60%;
  }
  .old-design .snippet__download {
    margin: 22px 20px 18px 8px;
  }
  .old-design .download__file-button-container {
    width: 150px;
    float: left;
  }
  .old-design .download__file-text-container {
    width: 75%;
    float: left;
    padding: 10px 0px 10px 20px;
  }
  .old-design .header .content-block__container {
    min-height: 93px;
  }
  .old-design .header .header-logo {
    margin-top: 14px;
    background-size: auto;
    width: 227px;
    height: 48px;
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat 0px 0px;
  }
  .old-design .search__toggle {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat 9px -234px #fff;
    height: 93px;
    width: 73px;
    border: 10px solid #fff;
    margin-right: 24px;
  }
  .old-design .search__toggle.uber-accordion__button-active {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -89px -228px #054b7f;
    border: 10px solid #054b7f;
  }
  .old-design .quick-search__input {
    font-size: 1.5em;
    padding: 9px 2%;
  }
  .old-design .quick-search__submit {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat 0px -240px #ededed;
    height: 52px;
    margin-right: 14px;
  }
  .old-design .nav-section.content-block__stretch {
    margin-top: -93px;
  }
  .old-design .navbar__toggle {
    margin-right: 20px;
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -44px -230px #fff;
    height: 93px;
    width: 73px;
    border: 10px solid #fff;
  }
  .old-design .navbar__toggle.uber-accordion__button-active {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -89px -228px #054b7f;
    border: 10px solid #054b7f;
  }
  .old-design .navbar__item .accordion__item > a {
    font-size: 1.4em;
  }
  .old-design .navbar__item .accordion__item > a .navbar__item-accordion-arrow {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -150px -244px #fff;
    width: 44px;
    height: 32px;
  }
  .old-design .navbar__item.section-color__about .accordion__item > a .navbar__item-accordion-icon {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -238px 2px #fff;
    height: 34px;
    width: 50px;
  }
  .old-design .navbar__item.section-color__data .accordion__item > a .navbar__item-accordion-icon {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -289px 3px #fff;
    width: 50px;
    height: 34px;
  }
  .old-design .navbar__item.section-color__publications .accordion__item > a .navbar__item-accordion-icon {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -336px 2px #fff;
    width: 50px;
    height: 34px;
  }
  .old-design .navbar__item.section-color__support .accordion__item > a .navbar__item-accordion-icon {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat 11px -48px #fff;
    width: 50px;
    height: 34px;
  }
  .old-design .slick-slide img {
    max-height: none;
    width: 100%;
  }
  .old-design .slide__caption h3 {
    font-size: 1.6em;
  }
  .old-design .slide__caption span {
    font-size: 1.6em;
  }
  .old-design .slick-slideshow__slide.slick-slide {
    padding-bottom: 0px;
  }
  .old-design .slick-playpause {
    display: inline-block;
    float: right;
    padding-right: 20px;
  }
  .old-design .slick-slideshow__pause,
  .old-design .slick-slideshow__play {
    border: 0px;
    font-size: 0em;
  }
  .old-design .slick-slideshow__pause {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -196px -98px #000;
    width: 24px;
    height: 24px;
  }
  .old-design .slick-slideshow__play {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -246px -96px #000;
    width: 24px;
    height: 24px;
    display: none;
  }
  .old-design .slick-slideshow__pause:hover,
  .old-design .slick-slideshow__play:hover {
    opacity: 0.7;
  }
  .old-design .homepage-whats-new {
    overflow: hidden;
  }
  .old-design .homepage-whats-new h2 {
    margin: 16px 0em 8px 0em;
  }
  .old-design .homepage-news {
    width: 48%;
    float: left;
    min-height: 130px;
  }
  .old-design .homepage-news__header h2 {
    font-size: 1em;
  }
  .old-design .homepage-news:nth-child(2),
  .old-design .homepage-news:nth-child(4) {
    margin-right: 4%;
  }
  .old-design .homepage-news:nth-child(4),
  .old-design .homepage-news:nth-child(5) {
    border-bottom: 1px solid #c8c7d5;
  }
  .old-design .homepage-whats-new__more-link {
    border: 0px;
    width: 100%;
    overflow: hidden;
    padding: 23px 0px 12px 0px;
    font-size: 0.97em;
  }
  .old-design .homepage-whats-new__more-link-arrow {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -238px -394px;
  }
  .old-design .homepage-social-media {
    width: 220px;
    padding: 0px 20px 0px 0px;
    float: right;
    margin-top: -50px;
  }
  .old-design .homepage-social-media__twitter a {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -290px -398px #fff;
  }
  .old-design .homepage-social-media__linkedin a {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -340px -398px #fff;
  }
  .old-design .homepage-social-media__youtube a {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat 10px -444px #fff;
  }
  .old-design .homepage-tiles {
    overflow: hidden;
  }
  .old-design .homepage-tiles .homepage-tile {
    background-color: #fff;
    float: left;
    padding: 20px 12px 30px 12px;
  }
  .old-design .homepage-tiles .homepage-tile {
    width: 23%;
  }
  .old-design .homepage-tiles .homepage-tile + .homepage-tile {
    width: 23%;
  }
  .old-design .homepage-tiles .homepage-tile + .homepage-tile + .homepage-tile {
    width: 31%;
  }
  .old-design .homepage-tiles .homepage-tile + .homepage-tile + .homepage-tile + .homepage-tile {
    width: 23%;
  }
  .old-design .homepage-tile p {
    font-size: 0.9em;
  }
  .old-design .featured-section .content-block__container {
    overflow: hidden;
  }
  .old-design .homepage-article__container {
    width: 48.5%;
    float: left;
    padding: 0px;
    min-height: 390px;
    margin-bottom: 18px;
  }
  .old-design .featured-section h1 {
    font-size: 1.5em;
    margin: 11px 0em 28px 0em;
    border-bottom: 1px solid #bcbac8;
    padding-bottom: 14px;
  }
  .old-design article.homepage-article:nth-child(2) > div:nth-child(1),
  .old-design article.homepage-article:nth-child(4) > div:nth-child(1),
  .old-design article.homepage-article:nth-child(6) > div:nth-child(1),
  .old-design article.homepage-article:nth-child(8) > div:nth-child(1) {
    margin-right: 3%;
  }
  .old-design article.homepage-article:nth-child(6),
  .old-design article.homepage-article:nth-child(7),
  .old-design article.homepage-article:nth-child(8),
  .old-design article.homepage-article:nth-child(9) {
    display: none;
  }
  .old-design .homepage-article__image img {
    float: none;
    width: 100%;
  }
  .old-design .homepage-article__text {
    width: 100%;
    padding: 14px 20px;
  }
  .old-design .homepage-article__header h2 {
    font-size: 1.1em;
    line-height: 1.3;
    margin: -4px 0px 12px 0px;
  }
  .old-design .homepage-article__description {
    color: #000;
    font-size: 1.2em;
    display: block;
  }
  .old-design span.slide-twitter__logo {
    margin: 0px auto 7px auto;
  }
  .old-design .slide-twitter__caption {
    font-size: 1.4em;
  }
  .old-design .slide-twitter a {
    display: inline;
  }
  .old-design .twitter-section .content-block__container .slick-dots {
    padding: 0px 10px 10px 10px;
  }
  .old-design .twit_img {
    width: 40px;
    height: 40px;
    display: inline-block;
    padding-top: 10px;
    margin-right: 15px;
  }
  .old-design .footer-social-media {
    width: 190px;
  }
  .old-design .footer-social-media {
    padding: 10px 10px 0px 10px;
  }
  .old-design .footer-column__one-header,
  .old-design .footer-column__two-header,
  .old-design .footer-column__three-header,
  .old-design .footer-column__four-header {
    padding: 14px 0px 24px 0px;
  }
  .old-design ul.footer-list__item {
    padding-top: 30px;
  }
  .old-design ul.footer-list__item li a {
    font-size: 1.2em;
    padding: 8px 0px 8px 0px;
  }
  .old-design .footer-list__item.uber-accordion__target {
    display: block;
  }
  .old-design .footer-column__one-header span,
  .old-design .footer-column__two-header span,
  .old-design .footer-column__three-header span,
  .old-design .footer-column__four-header span {
    display: none;
  }
  .old-design .footer-column__one,
  .old-design .footer-column__two,
  .old-design .footer-column__three,
  .old-design .footer-column__four {
    width: 50%;
    float: left;
  }
  .old-design .footer-columns {
    overflow: hidden;
  }
  .old-design .footer-column__one-header,
  .old-design .footer-column__two-header,
  .old-design .footer-column__three-header,
  .old-design .footer-column__four-header {
    border-top: 0px;
    cursor: default;
  }
  .old-design #footer-column__four-accordion-content {
    border-bottom: 0px;
  }
  .old-design .footer-column__four-header {
    border-bottom: 0px;
  }
  .old-design .footer-column__two-col-block {
    overflow: hidden;
  }
  .old-design .footer-copyright span {
    display: inline;
  }
}

@media only screen and (min-width: 1140px) {
  .old-design {
    /*
--------------------
Global Snippet Styles
--------------------
*/
  }
  .old-design .snippet__text-container.snippet__has-download {
    width: 70%;
  }
}

@media only screen and (min-width: 1140px) {
  .old-design {
    /*
--------------------
Global Snippet Styles
--------------------
*/
  }
  .old-design .download__file-text-container {
    width: 80%;
  }
  .old-design .download__file-title {
    width: 70%;
    float: left;
  }
  .old-design .download__file-type {
    width: 20%;
    float: left;
  }
  .old-design .download__file-size {
    width: 10%;
    float: left;
  }
}

@media only screen and (min-width: 1280px) {
  .old-design {
    /*
--------------------
Global Layout Styles
--------------------
*/
    /*
--------------------
Global Layout Styles - Page Headers
--------------------
*/
    /*
--------------------
Global Content Styles
--------------------
*/
    /*
--------------------
Global Snippet Styles
--------------------
*/
    /*
--------------------
Global Header - Logo / Link Styles
--------------------
*/
    /*
--------------------
Global Header - Search Styles
--------------------
*/
    /* Search input position for content page at desktop size */
    /*
--------------------
Global Header - Navigation Styles
--------------------
*/
    /* Hide Mobile/Tablet hamburger button and mobile navigation arrows */
    /* Override the hide behavior in tablet styles */
    /* Set parent style */
    /* remove bottom-border from last nav item */
    /* Desktop menu reset parent item style */
    /* sets icon hover state */
    /* retain highlight style for parent li item when active */
    /* reset child a style */
    /* hover style for child */
    /* sets icon hover state */
    /* retain highlight style for parent li item when active */
    /* reset child a style */
    /* hover style for child */
    /* sets icon hover state */
    /* retain highlight style for parent li item when active */
    /* reset child a style */
    /* hover style for child */
    /* sets icon hover state */
    /* retain highlight style for parent li item when active */
    /* reset child a style */
    /* hover style for child */
    /* megamenu pop-up styles */
    /*
--------------------
Funnelback Search Styles
--------------------
*/
    /*
--------------------
Homepage Hero Section - Slick Slider Style
--------------------
*/
    /*
--------------------
Homepage Hero Section - Whats New Styles
--------------------
*/
    /* -692px old */
    /*
--------------------
Homepage Hero Section - Social Media Icon Styles
--------------------
*/
    /*
--------------------
Homepage Hero Section - 4 Tiles Styles
--------------------
*/
    /*
--------------------
Homepage Hero Section - Featured Section Styles
--------------------
*/
    /*
--------------------
Homepage Hero Section - Twitter Slick Slider Styles
--------------------
*/
    /*
--------------------
Global Footer - Social Media Icon Styles
--------------------
*/
    /*
--------------------
Global Footer - Footer Column Links Styles
--------------------
*/
    /*
--------------------
Global Footer - Footer Copyright Styles
--------------------
*/
  }
  .old-design .nav-section.content-block__stretch {
    margin-top: 0px;
    min-height: 64px;
  }
  .old-design .hero-section .content-block__container {
    margin-bottom: 48px;
  }
  .old-design .content-block__container {
    padding: 10px 0px;
  }
  .old-design .page-content {
    padding: 40px 64px 60px 64px;
  }
  .old-design .breadcrumbs {
    margin-left: 16px;
  }
  .old-design .breadcrumbs ul {
    list-style: none;
  }
  .old-design .breadcrumbs li {
    display: inline-block;
  }
  .old-design .content-page .page-content .quick-search__input {
    width: 90%;
  }
  .old-design .snippet__text-container {
    padding: 14px 32px 30px 32px;
  }
  .old-design .snippet__download {
    margin: 18px 40px 0px 0px;
  }
  .old-design .header .content-block__container {
    padding: 10px 0px 10px 0px;
  }
  .old-design .header .header-text {
    display: inline-block;
  }
  .old-design .header .header-menu {
    display: inline-block;
  }
  .old-design .header .header-text {
    color: #003767;
    display: inline-block;
    float: right;
  }
  .old-design .header .header-text h1 {
    margin: 8px 0px 0px 0px;
    font-size: 1.3em;
    font-family: Arial, sans-serif;
  }
  .old-design .header .header-text span {
    float: right;
    font-size: 1.1em;
  }
  .old-design .header .header-menu {
    width: 100%;
    display: inline-block;
  }
  .old-design .header .header-menu ul {
    list-style: none;
    margin: 0;
    float: right;
  }
  .old-design .header .header-menu ul li {
    display: inline-block;
  }
  .old-design .header .header-menu ul li a {
    margin-left: 40px;
    text-decoration: none;
    color: #666;
    font-family: Arial, sans-serif;
  }
  .old-design .header .header-menu ul li a:active,
  .old-design .header .header-menu ul li a:focus,
  .old-design .header .header-menu ul li a:hover {
    color: #003767;
    text-decoration: underline;
  }
  .old-design .search__toggle {
    display: none;
  }
  .old-design .quick-search {
    display: block !important;
    position: absolute;
    width: 777px;
    margin-top: 80px;
    margin-left: 280px;
    background-color: #fff;
    border: 3px solid #ededed;
    padding: 0px;
  }
  .old-design .quick-search__input,
  .old-design .quick-search__submit {
    background-color: #fff;
  }
  .old-design .home-page .quick-search,
  .old-design .content-page .quick-search {
    margin-top: 0px;
    width: 360px;
    margin-left: 920px;
    z-index: 10;
    border: 2px solid #ededed;
  }
  .old-design .home-page .quick-search__input,
  .old-design .content-page .quick-search__input {
    font-size: 1.4em;
    width: 290px;
    padding: 4px 4%;
  }
  .old-design .home-page .quick-search__submit,
  .old-design .content-page .quick-search__submit {
    margin-right: 0px;
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -42px -47px #ededed;
    height: 44px;
    border: 8px solid #ededed;
  }
  .old-design .page-header__event-image {
    width: 1157px;
  }
  .old-design .page-header__container img {
    width: 100%;
  }
  .old-design .navbar__toggle,
  .old-design .navbar__item .accordion__item > a .navbar__item-accordion-arrow {
    display: none;
  }
  .old-design .navbar ul li {
    width: auto;
  }
  .old-design .section-color__about,
  .old-design .section-color__data,
  .old-design .section-color__publications,
  .old-design .section-color__support {
    margin-bottom: 0px;
  }
  .old-design .navbar__item .accordion__item > a {
    padding: 16px 26px 16px 10px;
  }
  .old-design .navbar__dropdown[aria-expanded="false"] {
    display: block;
    position: absolute;
    width: 1277px;
    border-bottom: 1px solid #c9c7d5;
    padding-bottom: 3px;
  }
  .old-design .navbar__item {
    background-color: #fff;
    color: #fff;
  }
  .old-design .navbar__item a {
    display: block;
    padding: .5em;
  }
  .old-design .navbar__item.section-color__support .accordion__item > a {
    border-bottom: 0px;
  }
  .old-design .navbar__item .accordion__item > a {
    width: auto;
    background: #fff;
    display: block;
    float: none;
    border: 0px;
  }
  .old-design .navbar__item.section-color__about.navbar__item--active .accordion__item > a .navbar__item-accordion-icon {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -36px -198px #003768;
  }
  .old-design .navbar__item.section-color__about.navbar__item--active a {
    background-color: #003768;
    color: #fff;
  }
  .old-design .navbar__item.section-color__about.navbar__item--active ul.sub-nav__group a {
    background: #fff;
    color: #003768;
  }
  .old-design .navbar__item.section-color__about.navbar__item--active ul.sub-nav__group a:hover {
    background: #003768;
    color: #fff;
  }
  .old-design .navbar__item.section-color__data.navbar__item--active .accordion__item > a .navbar__item-accordion-icon {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -90px -198px #419639;
  }
  .old-design .navbar__item.section-color__data.navbar__item--active a {
    background-color: #419639;
    color: #fff;
  }
  .old-design .navbar__item.section-color__data.navbar__item--active ul.sub-nav__group a {
    background: #fff;
    color: #419639;
  }
  .old-design .navbar__item.section-color__data.navbar__item--active ul.sub-nav__group a:hover {
    background: #419639;
    color: #fff;
  }
  .old-design .navbar__item.section-color__publications.navbar__item--active .accordion__item > a .navbar__item-accordion-icon {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -136px -198px #79288c;
  }
  .old-design .navbar__item.section-color__publications.navbar__item--active a {
    background-color: #79288c;
    color: #fff;
  }
  .old-design .navbar__item.section-color__publications.navbar__item--active ul.sub-nav__group a {
    background: #fff;
    color: #79288c;
  }
  .old-design .navbar__item.section-color__publications.navbar__item--active ul.sub-nav__group a:hover {
    background: #79288c;
    color: #fff;
  }
  .old-design .navbar__item.section-color__support.navbar__item--active .accordion__item > a .navbar__item-accordion-icon {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat 12px -198px #0082c8;
  }
  .old-design .navbar__item.section-color__support.navbar__item--active a {
    background-color: #0082c8;
    color: #fff;
  }
  .old-design .navbar__item.section-color__support.navbar__item--active ul.sub-nav__group a {
    background: #fff;
    color: #0082c8;
  }
  .old-design .navbar__item.section-color__support.navbar__item--active ul.sub-nav__group a:hover {
    background: #0082c8;
    color: #fff;
  }
  .old-design .sub-nav {
    position: absolute;
    visibility: hidden;
    top: -9999em;
    overflow: hidden;
    opacity: 0;
    transition: opacity 0.5s ease;
    -webkit-transition: opacity 0.5s ease;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
    background: #fff;
    padding: .5em;
  }
  .old-design .navbar__item.section-color__about .sub-nav {
    border-top: 3px solid #003768;
  }
  .old-design .navbar__item.section-color__data .sub-nav {
    border-top: 3px solid #419639;
  }
  .old-design .navbar__item.section-color__publications .sub-nav {
    border-top: 3px solid #79288c;
  }
  .old-design .navbar__item.section-color__support .sub-nav {
    border-top: 3px solid #0082c8;
  }
  .old-design .no-js .navbar__item:hover .sub-nav,
  .old-design .no-js .navbar__item:focus .sub-nav,
  .old-design .navbar__item--active .sub-nav {
    visibility: visible;
    top: inherit;
    opacity: 1;
    z-index: 1001;
  }
  .old-design .sub-mega-nav {
    left: 0;
    width: 100%;
  }
  .old-design .navbar ul ul {
    margin: 0px 0px 0px 0px;
    display: inline-block;
    font-size: 0.95em;
  }
  .old-design .navbar ul ul.sub-nav__group {
    border-left: 1px dotted #666;
    width: 20%;
    display: inline-block;
    float: left;
    padding-bottom: 80px;
  }
  .old-design .navbar ul ul.sub-nav__group:first-child {
    border-left: 0px;
  }
  .old-design .navbar ul ul.sub-nav__group li:first-child {
    /*padding:0.5em;*/
    color: #000;
  }
  .old-design .navbar ul ul.sub-nav__group li:first-child a {
    /*padding:0em;*/
  }
  .old-design .navbar ul ul.sub-nav__group li {
    width: 100%;
    display: inline-block;
    margin-left: -20px;
    padding: 0px;
  }
  .old-design .navbar ul ul.sub-nav__group li a {
    padding: 4px 10px 4px 8px;
  }
  .old-design .sub-nav__group-header-unlinked {
    padding: 0.5em;
  }
  .old-design .slide__caption span {
    font-size: 1.3em;
  }
  .old-design .slick-slide img {
    margin-bottom: 0%;
  }
  .old-design .hero-section .slick-slideshow {
    margin-left: 280px;
    margin-top: 50px;
    max-width: 777px;
  }
  .old-design .slick-playpause {
    display: inline-block;
    float: right;
    padding-right: 20px;
  }
  .old-design .slick-slideshow__pause,
  .old-design .slick-slideshow__play {
    border: 0px;
    font-size: 0em;
  }
  .old-design .slick-slideshow__pause {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -196px -98px #000;
    width: 24px;
    height: 24px;
  }
  .old-design .slick-slideshow__play {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -246px -96px #000;
    width: 24px;
    height: 24px;
    display: none;
  }
  .old-design .slick-slideshow__pause:hover,
  .old-design .slick-slideshow__play:hover {
    opacity: 0.7;
  }
  .old-design .hero-section .homepage-whats-new {
    padding: 10px 0px 10px 0px;
    min-height: 692px;
  }
  .old-design .homepage-whats-new {
    width: 259px;
    margin-top: -668px;
  }
  .old-design .homepage-news {
    width: 100%;
    float: none;
    min-height: auto;
    padding: 6px 0;
  }
  .old-design .homepage-news:nth-child(4),
  .old-design .homepage-news:nth-child(5) {
    border-bottom: 0px;
  }
  .old-design .homepage-whats-new__more-link {
    padding: 0px 0px 12px 0px;
  }
  .old-design .homepage-news__description {
    font-size: 0.9em;
  }
  .old-design .homepage-whats-new__more-link a:active,
  .old-design .homepage-whats-new__more-link a:focus,
  .old-design .homepage-whats-new__more-link a:hover,
  .old-design .homepage-news__description a:active,
  .old-design .homepage-news__description a:focus,
  .old-design .homepage-news__description a:hover {
    text-decoration: underline;
  }
  .old-design .homepage-social-media {
    margin-top: -673px;
    padding: 0px 0px 0px 20px;
  }
  .old-design .homepage-social-media__twitter a:active,
  .old-design .homepage-social-media__twitter a:focus,
  .old-design .homepage-social-media__twitter a:hover,
  .old-design .homepage-social-media__linkedin a:active,
  .old-design .homepage-social-media__linkedin a:focus,
  .old-design .homepage-social-media__linkedin a:hover,
  .old-design .homepage-social-media__youtube a:active,
  .old-design .homepage-social-media__youtube a:focus,
  .old-design .homepage-social-media__youtube a:hover {
    opacity: 0.5;
  }
  .old-design .featured-section .content-block__container {
    padding: 10px 0px 25px 0px;
  }
  .old-design .homepage-tile {
    border-bottom: 1px solid #c9c7d5;
    margin-bottom: 0px;
  }
  .old-design .homepage-tiles {
    width: 193px;
    float: right;
    margin-top: -610px;
  }
  .old-design .homepage-tiles .homepage-tile {
    float: none;
    padding: 11px 2px 10px 2px;
  }
  .old-design .homepage-tiles .homepage-tile,
  .old-design .homepage-tiles .homepage-tile + .homepage-tile,
  .old-design .homepage-tiles .homepage-tile + .homepage-tile + .homepage-tile,
  .old-design .homepage-tiles .homepage-tile + .homepage-tile + .homepage-tile + .homepage-tile {
    width: 100%;
  }
  .old-design .homepage-tile:hover {
    background-color: #ededed;
  }
  .old-design .homepage-article__container {
    width: 305px;
    min-height: 390px;
  }
  .old-design article.homepage-article:nth-child(6),
  .old-design article.homepage-article:nth-child(7),
  .old-design article.homepage-article:nth-child(8),
  .old-design article.homepage-article:nth-child(9) {
    display: block;
  }
  .old-design article.homepage-article:nth-child(2) > div:nth-child(1),
  .old-design article.homepage-article:nth-child(3) > div:nth-child(1),
  .old-design article.homepage-article:nth-child(4) > div:nth-child(1),
  .old-design article.homepage-article:nth-child(6) > div:nth-child(1),
  .old-design article.homepage-article:nth-child(7) > div:nth-child(1),
  .old-design article.homepage-article:nth-child(8) > div:nth-child(1) {
    margin-right: 19px;
  }
  .old-design article.homepage-article:nth-child(5) > div:nth-child(1),
  .old-design article.homepage-article:nth-child(9) > div:nth-child(1) {
    margin-right: 0px;
  }
  .old-design .homepage-article__header h2 {
    font-size: 1.1em;
  }
  .old-design .homepage-article__description {
    font-size: 0.9em;
  }
  .old-design .homepage-article__container:hover {
    background-color: #064d83;
  }
  .old-design .homepage-article__container:hover .homepage-article__header h2,
  .old-design .homepage-article__container:hover .homepage-article__description {
    color: #fff;
  }
  .old-design .twitter-section .slick-list {
    max-width: 940px;
    margin-left: 140px;
  }
  .old-design .twitter-section .slick-prev,
  .old-design .twitter-section .slick-next {
    display: block !important;
    position: relative;
    width: 50px;
    height: 50px;
    border: 0px;
    font-size: 0em;
  }
  .old-design .twitter-section .slick-prev {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat 0px -150px #fff;
    float: left;
    margin-top: 70px;
  }
  .old-design .twitter-section .slick-next {
    background: url("https://www.ncver.edu.au/__data/assets/file/0019/31942/NCVER-sprites.svg?v=0.1.9") no-repeat -50px -150px #fff;
    float: right;
    margin-top: -70px;
  }
  .old-design .twitter-section .slick-prev:hover,
  .old-design .twitter-section .slick-next:hover {
    opacity: 0.5;
  }
  .old-design .footer-social-media {
    padding: 10px 10px 0px 0px;
  }
  .old-design .footer-social-media {
    width: 150px;
  }
  .old-design .footer-social-media__twitter-footer a:active,
  .old-design .footer-social-media__twitter-footer a:focus,
  .old-design .footer-social-media__twitter-footer a:hover,
  .old-design .footer-social-media__linkedin-footer a:active,
  .old-design .footer-social-media__linkedin-footer a:focus,
  .old-design .footer-social-media__linkedin-footer a:hover,
  .old-design .footer-social-media__youtube-footer a:active,
  .old-design .footer-social-media__youtube-footer a:focus,
  .old-design .footer-social-media__youtube-footer a:hover {
    opacity: 0.7;
  }
  .old-design .footer .content-block__container {
    padding: 10px 0px;
  }
  .old-design .footer-column__two-col-block {
    width: 50%;
    float: left;
  }
  .old-design ul.footer-list__item li a:active,
  .old-design ul.footer-list__item li a:focus,
  .old-design ul.footer-list__item li a:hover {
    text-decoration: underline;
  }
}

@media print {
  .old-design .navbar,
  .old-design .social_head,
  .old-design .page-header__inner-container.corporate-icon .page-header__icon {
    display: none;
  }
}

.old-design .visuallyhidden, .old-design .sr-only, .old-design .scroll-to-top__text,
.old-design .sr-only,
.old-design .scroll-to-top__text,
.old-design .skip-links__link {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.old-design .visuallyhidden.focusable:active, .old-design .focusable.sr-only:active, .old-design .focusable.scroll-to-top__text:active,
.old-design .focusable.sr-only:active,
.old-design .focusable.scroll-to-top__text:active,
.old-design .visuallyhidden.focusable:focus,
.old-design .focusable.sr-only:focus,
.old-design .focusable.scroll-to-top__text:focus,
.old-design .focusable.sr-only:focus,
.old-design .focusable.scroll-to-top__text:focus,
.old-design .skip-links__link:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

.old-design .tabs__tab-list,
.old-design .breadcrumbs__list,
.old-design .pagination,
.old-design .skip-links__list {
  margin: 0;
  padding: 0;
  list-style: none;
}

.old-design .highlight {
  display: inline-block;
  *display: inline;
  zoom: 1;
}

.old-design .clearfix {
  *zoom: 1;
}

.old-design .clearfix:before,
.old-design .clearfix:after {
  content: '';
  display: table;
  line-height: 0;
}

.old-design .clearfix:after {
  clear: both;
}

.old-design article,
.old-design aside,
.old-design details,
.old-design figcaption,
.old-design figure,
.old-design footer,
.old-design header,
.old-design hgroup,
.old-design main,
.old-design nav,
.old-design section,
.old-design summary {
  display: block;
}

.old-design audio,
.old-design canvas,
.old-design video {
  display: inline-block;
}

.old-design audio:not([controls]) {
  display: none;
  height: 0;
}

.old-design [hidden] {
  display: none;
}

.old-design html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

.old-design body {
  margin: 0;
}

.old-design a:focus {
  outline: thin dotted;
}

.old-design a:active,
.old-design a:hover {
  outline: 0;
}

.old-design h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

.old-design abbr[title] {
  border-bottom: 1px dotted;
}

.old-design b,
.old-design strong {
  font-weight: bold;
}

.old-design dfn {
  font-style: italic;
}

.old-design hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

.old-design mark {
  background: #ff0;
  color: #000;
}

.old-design code,
.old-design kbd,
.old-design pre,
.old-design samp {
  font-family: monospace, serif;
  font-size: 1em;
}

.old-design pre {
  white-space: pre-wrap;
}

.old-design q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}

.old-design small {
  font-size: 80%;
}

.old-design sub,
.old-design sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

.old-design sup {
  top: -0.5em;
}

.old-design sub {
  bottom: -0.25em;
}

.old-design img {
  border: 0;
}

.old-design svg:not(:root) {
  overflow: hidden;
}

.old-design figure {
  margin: 0;
}

.old-design fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

.old-design legend {
  border: 0;
  padding: 0;
}

.old-design button,
.old-design input,
.old-design select,
.old-design textarea {
  font-family: inherit;
  font-size: 100%;
  margin: 0;
}

.old-design button,
.old-design input {
  line-height: normal;
}

.old-design button,
.old-design select {
  text-transform: none;
}

.old-design button,
.old-design html input[type="button"],
.old-design input[type="reset"],
.old-design input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}

.old-design button[disabled],
.old-design html input[disabled] {
  cursor: default;
}

.old-design input[type="checkbox"],
.old-design input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

.old-design input[type="search"] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

.old-design input[type="search"]::-webkit-search-cancel-button,
.old-design input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

.old-design button::-moz-focus-inner,
.old-design input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

.old-design textarea {
  overflow: auto;
  vertical-align: top;
}

.old-design table {
  border-collapse: collapse;
  border-spacing: 0;
}

.old-design *,
.old-design *:before,
.old-design *:after {
  -webkit-box-sizing: inherit;
  -moz-box-sizing: inherit;
  box-sizing: inherit;
}

.old-design html {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.old-design .hidden {
  display: none !important;
  visibility: hidden;
}

.old-design .invisible {
  visibility: hidden;
}

.old-design .pull-left {
  float: left;
}

.old-design img.pull-left {
  margin-right: 1em;
}

.old-design .pull-right {
  float: right;
}

.old-design img.pull-right {
  margin-left: 1em;
}

.old-design .video-container {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
  margin-bottom: 1em;
}

.old-design .video-container iframe,
.old-design .video-container object,
.old-design .video-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.old-design ::-moz-selection {
  background: #b3d4fc;
  text-shadow: none;
}

.old-design ::selection {
  background: #b3d4fc;
  text-shadow: none;
}

.old-design html,
.old-design body {
  height: 100%;
}

.old-design body {
  overflow-y: scroll;
  font-size: 1em;
  line-height: 1.4;
  padding: 0;
  margin: 0;
}

.old-design img {
  max-width: 100%;
}

.old-design input,
.old-design button,
.old-design select,
.old-design textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

.old-design table {
  width: 100%;
  border-collapse: collapse;
  margin: .5em 0;
}

.old-design caption {
  font-size: 12.8px;
  font-size: 0.8rem;
  font-style: italic;
}

.old-design th {
  /* background: #222; */
  /* color: #dddddd; */
}

.old-design td {
  border: 0px solid #222;
}

.old-design .button {
  -webkit-transition: background-color 0.3s ease;
  -moz-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
  background-color: #222;
  color: #dddddd;
  display: inline-block;
  border: 0;
  padding: .5em 1em;
}

.old-design .button,
.old-design .button:visited {
  text-decoration: none;
}

.old-design .button:focus,
.old-design .button:hover {
  background-color: black;
}

.old-design .button--large {
  font-size: 24px;
  font-size: 1.5rem;
}

.old-design .button--small {
  font-size: 12.8px;
  font-size: 0.8rem;
}

.old-design blockquote {
  position: relative;
  padding-left: 3em;
  margin: 2em 0;
}

.old-design blockquote:before {
  font-size: 80px;
  font-size: 5rem;
  color: #222;
  content: "\201C";
  position: absolute;
  top: 0;
  left: 0;
  line-height: 1em;
}

.old-design .pull-quote {
  border-top: 1px solid #222;
  padding: 1em .5em 0 .5em;
  margin: 1em;
}

.old-design .highlight {
  background: #cccccc;
  padding: .1em .5em;
}

.old-design .accordion__link:after {
  content: '+';
  border: 1px solid;
  display: inline-block;
  *display: inline;
  zoom: 1;
  margin-left: 1em;
  width: 1em;
  text-align: center;
}

.old-design .accordion__link.uber-accordion__button-active:after {
  content: '-';
}

.old-design .js-enabled .accordion__target {
  max-height: 0;
  overflow: hidden;
  -webkit-transition: max-height 0.3s ease;
  -moz-transition: max-height 0.3s ease;
  transition: max-height 0.3s ease;
}

.old-design .js-enabled .accordion__target.uber-accordion__target-active {
  max-height: 100em;
}

.old-design .tabs__item {
  display: inline-block;
  *display: inline;
  zoom: 1;
}

.old-design .tabs__link {
  padding: .5em;
  border: 1px solid;
  border-bottom: 0;
  background: #eee;
}

.old-design .tabs__link.uber-accordion__button-active {
  background: #fff;
}

@media only screen and (max-width: 768px) {
  .old-design .ct-tabs .tabs__link.uber-accordion__button-active {
    background: #fff;
  }
  .old-design .ct-tabs .tabs__link.uber-accordion_button-active:hover {
    border: none;
  }
  .old-design .ct-tabs .tabs__link {
    border: none;
    background: #f2f3f6;
  }
}

.old-design .js-enabled .tabs__target {
  display: none;
}

.old-design .js-enabled .tabs__target.uber-accordion__target-active {
  display: block;
}

.old-design .no-js .uber-accordion__target {
  display: none;
}

.old-design .no-js .uber-accordion__target:target {
  display: block;
}

.old-design .has-subnav .breadcrumbs {
  margin-top: 36px;
}

.old-design .breadcrumbs__item {
  display: inline-block;
}

.old-design .breadcrumbs__divider {
  display: inline-block;
  *display: inline;
  zoom: 1;
  margin: 0 5px;
}

.old-design .breadcrumbs__current {
  font-weight: bold;
}

.old-design .header-logo {
  border: 0;
  background: transparent url("https://www.ncver.edu.au/__data/assets/image/0018/31941/logo.jpg?v=0.1.1") 0 0 no-repeat;
  width: 227px;
  height: 58px;
  display: inline-block;
}

.old-design .pagination__item {
  display: inline-block;
  *display: inline;
  zoom: 1;
  padding: 6px 12px;
  padding: 0.375rem 0.75rem;
}

.old-design .pagination__item:first-child,
.old-design .pagination__item:last-child {
  border: 1px solid;
  border-radius: 4px;
}

.old-design .pagination__item--current {
  font-weight: bold;
}

.old-design .pagination__item a {
  text-decoration: none;
}

.old-design .slick-list {
  position: relative;
  overflow: hidden;
}

.old-design .slick-list:focus {
  outline: none;
}

.old-design .slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.old-design .slick-list,
.old-design .slick-track,
.old-design .slick-slide,
.old-design .slick-slide img {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.old-design .slick-track {
  position: relative;
  left: 0;
  /*top: 26px;*/
  display: block;
  margin-top: 26px;
  zoom: 1;
}

.old-design .slick-track:before,
.old-design .slick-track:after {
  content: "";
  display: table;
}

.old-design .slick-track:after {
  clear: both;
}

.old-design .slick-loading .slick-track {
  visibility: hidden;
}

.old-design .slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}

.old-design [dir="rtl"] .slick-slide {
  float: right;
}

.old-design .slick-slide img {
  display: block;
}

.old-design .slick-slide.slick-loading img {
  display: none;
}

.old-design .slick-slide.dragging img {
  pointer-events: none;
}

.old-design .slick-initialized .slick-slide {
  display: block;
}

.old-design .slick-loading .slick-slide {
  visibility: hidden;
}

.old-design .slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.old-design .slick-slideshow__slide img {
  margin: 0 auto;
}

.old-design .slick-next {
  position: absolute;
  top: 50%;
  margin-top: -20px;
  right: 0;
}

.old-design .slick-prev {
  position: absolute;
  top: 50%;
  margin-top: -10px;
  left: 0;
}

.old-design .slick-dots li {
  display: inline-block;
  *display: inline;
  zoom: 1;
}

.old-design .slick-dots li + li {
  margin-left: 1em;
}

.old-design .maxfivehun {
  max-width: 500px;
}

@media print {
  .old-design {
    /* search results print styles */
    /* Homepage print styles */
    /* End Homepage print styles */
    /* Module: Breadcrumbs */
    /* Module: Pagination */
  }
  .old-design * {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
    font-family: Georgia, â€˜Times New Romanâ€™, serif;
    font-size: 12pt;
  }
  .old-design body {
    overflow: visible !important;
    margin: 10mm 0mm 5mm 0mm;
  }
  .old-design .header .header-text h1 {
    display: block;
  }
  .old-design #page-wrapper {
    width: 100%;
    margin: 0;
    padding: 0;
    background: none;
  }
  .old-design .footer-social-media__twitter-footer,
  .old-design .footer-columns {
    display: none;
  }
  .old-design a[href]:after {
    content: none !important;
  }
  .old-design .fb-sort {
    display: none;
  }
  .old-design .search-results__container .search-results__refine {
    display: none;
  }
  .old-design .search-pagination {
    display: none;
  }
  .old-design .snippet__image {
    display: none;
  }
  .old-design .snippet {
    page-break-inside: avoid;
  }
  .old-design .slide__caption {
    display: block;
    position: relative;
    margin-top: 0px;
    float: left;
  }
  .old-design .slide-twitter__caption {
    width: 80%;
    display: block;
    text-align: left;
    padding: 0;
    font-size: 0.8em;
    margin: 0px;
    word-wrap: break-word;
  }
  .old-design .homepage-social-media,
  .old-design .footer-social-media {
    display: none;
  }
  .old-design .homepage-tiles {
    width: 100%;
    float: left;
    margin-top: -10px;
  }
  .old-design .homepage-tile {
    text-align: left;
    margin-top: -50px;
  }
  .old-design .homepage-whats-new {
    height: auto;
    margin-top: -80px;
  }
  .old-design .homepage-article__description {
    display: block;
    float: left;
  }
  .old-design .footer {
    display: none;
  }
  .old-design .twitter-section {
    page-break-inside: avoid;
  }
  .old-design a,
  .old-design a:visited {
    text-decoration: underline;
  }
  .old-design a[href]:after {
    content: " (" attr(href) ")";
  }
  .old-design abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .old-design .ir a:after,
  .old-design a[href^="javascript:"]:after,
  .old-design a[href^="#"]:after {
    content: "";
  }
  .old-design pre,
  .old-design blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  .old-design thead {
    display: table-header-group;
  }
  .old-design tr,
  .old-design img {
    page-break-inside: avoid;
  }
  .old-design img {
    max-width: 100% !important;
    clear: both;
  }
  .old-design p,
  .old-design h2,
  .old-design h3 {
    orphans: 3;
    widows: 3;
  }
  .old-design h2,
  .old-design h3 {
    page-break-after: avoid;
  }
  .old-design .breadcrumbs,
  .old-design .skip-links {
    display: none;
  }
  .old-design .pagination {
    display: none;
  }
  .old-design .nopadding_small_image {
    padding: 0px;
  }
}

.old-design .show_hide_wrapper {
  text-align: center;
}

.old-design .show_hide_wrapper button {
  border: none;
  background: transparent;
  color: #003768;
  text-decoration: underline;
  margin-bottom: 1em;
  position: relative;
  z-index: 1;
}

.old-design .show_hide_wrapper button:after {
  content: "";
  position: absolute;
  bottom: -0.7em;
  left: -50%;
  width: 200%;
  height: 2px;
  background: #eeeeee;
}

.old-design .show_hide_wrapper button:hover {
  text-decoration: none;
}

.old-design .find-by-author h3,
.old-design .find_by_author_22063 h3 {
  font-size: 1.5em;
  margin: 0;
  padding: 0;
  display: inline-block;
}

.old-design .header .content-block__social_container {
  width: 100%;
  max-width: 1278px;
  margin: auto;
  padding: 12px 1px 3px 0px;
  font-family: 'Trebuchet MS', Arial, sans-serif;
  font-size: 1em;
  min-height: 25px;
}

.old-design .footer-print {
  float: right;
  /*    margin-top: -29px;
    margin-right: 2px;*/
}

.old-design .social_head {
  float: right;
  /*background: #064d83;*/
  padding: 9px 10px 3px 9px;
  margin-top: -5px;
  min-width: 139px;
  height: 45px;
}

.old-design .google-maps {
  position: relative;
  padding-bottom: 75%;
  height: 0;
  overflow: hidden;
}

.old-design .google-maps iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
}

.old-design .CorporateBlueHeader {
  background-color: #003767;
  padding: 9px 10px;
  text-align: left;
  color: #ffffff;
  height: 35px;
  font-size: 16px;
  font-weight: strong;
}

.old-design .PublicationPurpleHeader {
  background-color: #78278b;
  padding: 9px 10px;
  text-align: left;
  color: #ffffff;
  height: 35px;
  font-size: 16px;
  font-weight: strong;
}

.old-design .SupportLightBlueHeader {
  background-color: #0081c6;
  padding: 9px 10px;
  text-align: left;
  color: #ffffff;
  height: 35px;
  font-size: 16px;
  font-weight: strong;
}

.old-design .DataGreenHeader {
  background-color: #439539;
  padding: 9px 10px;
  text-align: left;
  color: #ffffff;
  height: 35px;
  font-size: 16px;
  font-weight: strong;
}

.old-design .responsiveTables th {
  text-align: left;
  vertical-align: middle;
  padding: 9px 10px;
}

.old-design .responsiveTables td {
  padding: 9px 10px;
  text-align: left;
  font-size: 16px !important;
}

.old-design table p {
  font-size: 16px !important;
  margin-top: auto;
  margin-bottom: auto;
}

.old-design table p span {
  font-size: 16px !important;
}

.old-design table td span {
  font-size: 16px !important;
}

.old-design .insight #doc-section-1 {
  margin-top: -50px;
}

@media only screen and (max-width: 1280px) {
  .old-design .mobile .sub-nav.sub-mega-nav {
    display: none;
  }
  .old-design .mobile .sub-nav.sub-mega-nav.subNavOpened {
    display: block;
  }
}

@media only screen and (max-width: 768px) {
  .old-design .header .content-block__social_container {
    padding: 10px 20px;
  }
  .old-design .social_head {
    padding: 9px 0px 3px 9px;
  }
}

@media print {
  .old-design .navbar,
  .old-design .social_head,
  .old-design .page-header__inner-container.corporate-icon .page-header__icon,
  .old-design .sticky-wrapper.waypoint {
    display: none;
  }
  .old-design .page-header__heading {
    margin-top: 10px !important;
  }
  .old-design .page-content {
    padding: 10px 64px 60px 64px;
  }
  .old-design .header-text {
    display: block !important;
  }
}

.old-design #main {
  width: 100% !important;
}

.old-design #main #main-nav.no-print,
.old-design #main .wpthemeFrame #skip-link-div,
.old-design #footer-container,
.old-design #wpthemeComplementaryContentText,
.old-design .hide,
.old-design #message,
.old-design .wpthemeControlHeader,
.old-design .dojoDndHandle,
.old-design .doc-title .left > p,
.old-design .bg-doc-grad,
.old-design .doc-header,
.old-design #branding a.logo,
.old-design #branding .tagline,
.old-design #branding .links a.home,
.old-design #wrap #top,
.old-design .content-block__container link,
.old-design #branding {
  display: none !important;
}

.old-design #main .bg {
  width: 1% !important;
}

.old-design .wpthemeControlBody.wpthemeClear.doc {
  margin-top: 50px;
}

.old-design #summary dt,
.old-design #summary dd {
  display: inline-block;
}

.old-design .page-header__icon.absolute {
  position: absolute;
}

.old-design .page-header__event-image {
  margin-left: -20px;
  margin-right: -20px;
}

@media screen and (min-width: 768px) {
  .old-design .page-header__event-image {
    margin-left: -64px;
    margin-right: -64px;
  }
}

.old-design .with-image .page-header__icon {
  display: none !important;
}

.old-design .page-content img {
  height: auto;
}

/* Module: S */
/**
 * Squiz - General global Style Sheet
 *
 * global.scss
 * author: Squiz Australia
 * change log: * bmatters@squiz.com.au - 05/06/2018 - First revision
 */
.query-completion-anchor.ncver-qc-anchor--top .tt-menu {
  width: 1157px;
  left: initial !important;
  right: 0px;
  /**/
}

@media only screen and (max-width: 1439px) {
  .query-completion-anchor.ncver-qc-anchor--top .tt-menu {
    width: 80vw;
  }
}

.query-completion-anchor .tt-menu {
  border-bottom: solid 4px #003768;
  padding-bottom: 3em;
  padding-left: 1em;
  padding-right: 1em;
  width: 80vw;
  left: initial !important;
  right: calc(-40vw + 385px);
  top: calc(100% + 10px) !important;
  /**/
}

@media only screen and (min-width: 768px) and (max-width: 1439px) {
  .query-completion-anchor .tt-menu {
    width: 90vw;
    right: calc(-45vw + (65vw / 2));
  }
}

@media only screen and (max-width: 768px) {
  .query-completion-anchor .tt-menu {
    width: 90vw;
    right: calc(-45vw + (85vw / 2));
  }
}

.query-completion-anchor .tt-menu::after {
  /* Arrow connector to the anchor to visually link the two elements */
  position: absolute;
  top: -10px;
  left: 50%;
  content: '';
  width: 20px;
  height: 20px;
  transform: rotate(45deg);
  background-color: #ffffff;
  z-index: 100;
}

.query-completion-anchor .tt-dataset {
  display: inline-flex;
  flex-direction: column;
  width: 21.25%;
  padding-top: 2em;
  padding-left: 2em;
  padding-right: 2em;
  /**/
}

@media only screen and (max-width: 1439px) {
  .query-completion-anchor .tt-dataset {
    width: 27.33%;
    padding-left: 1em;
    padding-right: 1em;
  }
  .query-completion-anchor .tt-dataset.tt-dataset-other {
    display: none;
  }
}

.query-completion-anchor .tt-menu .tt-suggestion {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 15px;
  font-size: 0.9375rem;
  padding: 0;
  margin-bottom: 1em;
}

.query-completion-anchor .tt-menu .tt-suggestion:hover,
.query-completion-anchor .tt-menu .tt-cursor {
  color: #003768;
  background-color: transparent;
  text-decoration: underline;
}

.query-completion-anchor .ncver-tt_title--green {
  color: #32872a;
}

.query-completion-anchor .ncver-tt_title--purple {
  color: #79288c;
}

.query-completion-anchor .ncver-tt_title--lightblue {
  color: #007cbf;
}

.query-completion-anchor .ncver-tt_title--darkblue {
  color: #003768;
}

@media only screen and (max-width: 767px) {
  .query-completion-anchor .tt-dataset {
    display: none !important;
  }
}

.query-completion-anchor .tt-dataset-suggestion {
  width: 15%;
}

@media only screen and (max-width: 1439px) {
  .query-completion-anchor .tt-dataset-suggestion {
    width: 18%;
  }
}

@media only screen and (max-width: 767px) {
  .query-completion-anchor .tt-dataset-suggestion {
    display: block !important;
  }
}

/*
    No longer used
 */
.nonono {
  /*
    NCVER Specific QC styles
 */
  /*
    Some sizing to fit the existing search page that isnt being re-designed
*/
}

.nonono .query-completion-anchor {
  /* Anchor point which the absolute qc dialog will use as its reference point */
  position: relative;
  /* Enough margin to ensure the qc is still in hover range of the anchor */
  padding-bottom: 10px;
}

.nonono .query-completion-trigger {
  /* Input element which should trigger the qc */
}

.nonono .query-completion-anchor--force-visible .query-completion,
.nonono .query-completion-anchor--focus-within .query-completion,
.nonono .query-completion-anchor:hover .query-completion {
  /* Manage visiblity of QC via hiding off screen */
  left: calc(50% - 40vw);
}

.nonono .query-completion-active .query-completion {
  /* Make the qc exist in the HTML if the input has passed the 3 char threshold */
  display: block;
}

.nonono .query-completion-anchor.query-completion-anchor--force-visible::after,
.nonono .query-completion-active.query-completion-anchor.query-completion-anchor--focus-within::after,
.nonono .query-completion-active.query-completion-anchor:hover::after {
  /* Arrow connector to the anchor to visually link the two elements */
  position: absolute;
  bottom: -10px;
  left: 50%;
  content: '';
  width: 20px;
  height: 20px;
  transform: rotate(45deg);
  background-color: #ffffff;
  z-index: 100;
}

.nonono .query-completion {
  /* qc main body, hidden off screen until needed*/
  display: none;
  position: absolute;
  width: 80vw;
  top: 100%;
  left: -9999em;
  z-index: 100;
  padding: 1em;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
  background-color: #ffffff;
}

.nonono .query-completion .query-completion__content {
  display: flex;
  justify-content: space-around;
}

.nonono .query-completion .query-completion__section {
  flex: 1;
}

.nonono .query-completion .query-completion__section-title {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 18px;
  font-size: 1.125rem;
  display: block;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

.nonono .query-completion .query-completion__section-list,
.nonono .query-completion .query-completion__section-item {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  list-style: none;
  margin: 0;
  padding: 0;
}

.nonono .query-completion .query-completion__section-item-link {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 15px;
  font-size: 0.9375rem;
  text-decoration: none;
}

.nonono .query-completion-anchor.ncver-qc-anchor.ncver-qc-anchor--top {
  padding: 0;
  /*
        When top search isnt active, move the QC off screen
    */
  /*
        When top search is active move the QC inplace ready to be shown
    */
}

.nonono .query-completion-anchor.ncver-qc-anchor.ncver-qc-anchor--top .header__search-form--toggled .ncver-qc {
  left: -9999em;
}

.nonono .query-completion-anchor.ncver-qc-anchor.ncver-qc-anchor--top .header__search-form--toggled.header__nav-search-form--active .ncver-qc {
  left: inherit;
  right: 0;
  top: calc(100% + 5px);
}

.nonono .query-completion-anchor.ncver-qc-anchor.ncver-qc-anchor--top::after {
  bottom: -18px;
  left: -100px;
}

@media only screen and (max-width: 1439px) {
  .nonono .query-completion-anchor.ncver-qc-anchor.ncver-qc-anchor--top .header__search-form--toggled.header__nav-search-form--active .ncver-qc {
    right: -81px;
    min-width: 768px;
    max-width: 1157px;
  }
}

.nonono .query-completion-anchor--force-visible .ncver-qc,
.nonono .query-completion-anchor--focus-within .ncver-qc,
.nonono .query-completion-anchor:hover .ncver-qc {
  left: calc(50% - 600px);
}

@media only screen and (max-width: 1439px) {
  .nonono .query-completion-anchor--force-visible .ncver-qc,
  .nonono .query-completion-anchor--focus-within .ncver-qc,
  .nonono .query-completion-anchor:hover .ncver-qc {
    left: calc(50% - 50vw);
  }
}

.nonono .ncver-qc {
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.5);
  padding-top: 1.5em;
  padding-bottom: 3em;
  padding-left: 1em;
  padding-right: 1em;
  width: 1200px;
}

.nonono .ncver-qc .ncver-qc__section {
  color: #003768;
}

.nonono .ncver-qc .ncver-qc__section--green {
  color: #32872a;
}

.nonono .ncver-qc .ncver-qc__section--purple {
  color: #79288c;
}

.nonono .ncver-qc .ncver-qc__section--lightblue {
  color: #007cbf;
}

.nonono .ncver-qc .ncver-qc__section--darkblue {
  color: #003768;
}

.nonono .ncver-qc .ncver-qc__section-title {
  font-family: "Trebuchet MS", Arial, sans-serif;
  font-weight: bold;
  line-height: 2.28;
}

.nonono .ncver-qc .ncver-qc__section-item-link {
  font-family: "Trebuchet MS", Arial, sans-serif;
  color: #003768;
}

.nonono .ncver-qc .ncver-qc__section-item-link:hover {
  text-decoration: underline;
}

.nonono .ncver-qc .ncver-qc__section-item {
  margin-bottom: 1em;
  padding-right: 3em;
}

.nonono .ncver-qc :last-child::after {
  position: absolute;
  bottom: 0;
  left: 0;
  content: '';
  display: block;
  width: 100%;
  height: 4px;
  background-color: #003768;
}

@media only screen and (max-width: 1439px) {
  .nonono .ncver-qc {
    width: 100vw;
  }
}

@media only screen and (max-width: 768px) {
  .nonono .ncver-qc {
    display: none !important;
  }
  .nonono .ncver-qc-anchor::after {
    display: none !important;
  }
}

.nonono .query-completion--old-size {
  height: 50px;
}

.nonono .query-completion--old-size .ncver-qc {
  width: 95%;
  top: 55px;
}

.nonono .query-completion--old-size.query-completion-anchor--force-visible .ncver-qc,
.nonono .query-completion--old-size.query-completion-anchor--focus-within .ncver-qc,
.nonono .query-completion--old-size.query-completion-anchor:hover .ncver-qc {
  left: 2.5%;
}

.nonono .query-completion--old-size.query-completion-anchor.query-completion-anchor--force-visible::after,
.nonono .query-completion--old-size.query-completion-active.query-completion-anchor.query-completion-anchor--focus-within::after,
.nonono .query-completion--old-size.query-completion-active.query-completion-anchor:hover::after {
  bottom: -15px;
}

/**************************/
/* Module: S */
/**
 * Squiz - Header Style Sheet
 *
 * global.scss
 * author: Squiz Australia
 * change log: * bmatters@squiz.com.au - 27/06/2018 - First revision
 */
.responsive-menu {
  display: none;
  width: 100%;
  position: relative;
  z-index: 100;
}

.responsive-menu .responsive-menu__list,
.responsive-menu .responsive-menu__item {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  list-style: none;
  margin: 0;
  padding: 0;
}

.responsive-menu .responsive-menu__list {
  background-color: #003768;
}

.responsive-menu .responsive-menu__item {
  border-bottom: solid 1px #40537b;
}

.responsive-menu .responsive-menu__item--inner {
  border-bottom: none;
}

.responsive-menu .responsive-menu__item--inner:last-child {
  padding-bottom: 1em;
}

.responsive-menu .responsive-menu__link {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 20px;
  font-size: 1.25rem;
  font-family: "Trebuchet MS", Arial, sans-serif;
  font-weight: bold;
  line-height: 1.5;
  color: #ffffff;
  text-decoration: none;
  display: inline-block;
  padding-left: 1.75em;
  padding-top: 0.65em;
  padding-bottom: 0.65em;
  width: 100%;
}

.responsive-menu .responsive-menu__link--inner {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #484848;
  font-size: 18px;
  font-size: 1.125rem;
  font-family: "Trebuchet MS", Arial, sans-serif;
  font-weight: lighter;
  line-height: 2.5;
  color: #ffffff;
  padding-left: 3.5em;
  padding-top: 0;
  padding-bottom: 0;
  width: 100%;
}

.responsive-menu .responsive-menu__link:focus,
.responsive-menu .responsive-menu__link:hover {
  background-color: #ffffff;
  color: #003768;
}

.responsive-menu .responsive-menu__item {
  position: relative;
}

.responsive-menu .responsive-menu__item--current {
  background-color: #2e436f;
}

.responsive-menu .responsive-menu__item--current::before {
  position: absolute;
  left: 0;
  content: "";
  display: block;
  width: 4px;
  height: 56px;
  background-color: #ffffff;
}

.responsive-menu .responsive-menu__item--inner.responsive-menu__item--current::before {
  height: 45px;
}

.responsive-menu .responsive-menu__item--current:focus::before,
.responsive-menu .responsive-menu__item--current:hover::before {
  background-color: #2e436f;
}

.responsive-menu .responsive-menu__item--expandable .responsive-menu__list {
  display: none;
}

.responsive-menu .responsive-menu__item--expanded .responsive-menu__list {
  display: inherit;
}

.responsive-menu .responsive-menu__item--expandable > .responsive-menu__link::after {
  position: absolute;
  top: 0;
  right: 0;
  content: "";
  display: block;
  width: 68px;
  height: 56px;
  background: url("mysource_files/menu-collapse-arrow.svg");
  background-repeat: no-repeat;
  background-position: center;
  transform: rotate(180deg);
}

.responsive-menu .responsive-menu__item--expanded > .responsive-menu__link::after {
  transform: none;
}

.responsive-menu .responsive-menu__item--expandable > .responsive-menu__link:hover::after,
.responsive-menu .responsive-menu__item--expandable > .responsive-menu__link:focus::after {
  background: url("mysource_files/menu-collapse-arrow-dark.svg");
  background-repeat: no-repeat;
  background-position: center;
}

@media only screen and (max-width: 1439px) {
  .responsive-menu--show {
    display: block;
  }
}

/* Module: S */
/**
 * Squiz - Scroll to top styling
 *
 * global.scss
 * author: Squiz Australia
 * change log: * bmatters@squiz.com.au - 11/07/2019 - First revision
 */
.scroll-to-top {
  display: none;
  position: fixed;
  bottom: 80px;
  right: 20px;
  height: 50px;
  width: 50px;
  z-index: 99;
  background-color: #003768;
  color: white;
  cursor: pointer;
  border-radius: 50%;
  font-size: 18px;
}

.scroll-to-top:hover, .scroll-to-top:focus {
  background-color: #555 !important;
}

.scroll-to-top svg {
  position: absolute;
  top: calc(50px / 2 - (14px / 2));
  left: calc(50px / 2 - (12px / 2));
  height: 14px;
  width: 12px;
}

.ncver-theme-data .scroll-to-top {
  background-color: #32872a;
}

.ncver-theme-publication .scroll-to-top {
  background-color: #79288c;
}

.ncver-theme-support .scroll-to-top {
  background-color: #007cbf;
}

.ncver-theme-corporate .scroll-to-top {
  background-color: #003768;
}

@media (min-width: 37.5em) {
  /*
--------------------
Modules
--------------------
*/
}

@media (min-width: 60em) {
  /*
--------------------
Modules
--------------------
*/
}

@media print {
  * {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  header,
  footer,
  .breadcrumb,
  .page-header__icon {
    display: none;
  }
  .ncver-theme-corporate .page-header {
    border-top: none;
  }
  /* Fix old tabs */
  /* Fix chrome from showing url after link */
  a[href]:after {
    display: none;
    visibility: hidden;
  }
  .main .sub-nav-list__link::before {
    background-color: transparent;
  }
  .main .sub-nav-list__link--active {
    border: solid 2px #484848;
    border-bottom: none;
  }
}

/*# sourceMappingURL=main.css.map */
