/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 28 February 2019 12:58:54
*/


/** alternative comparison table styles **/
.alt-summary-col__item .summary-col__item__hero {
    /* height: 85px;
    padding: 20px 0; */
}

.alt-summary-col__item .summary-col__item__copyhead {
  height: auto;
  padding: 10px 20px 15px 20px;
  text-transform: none;
  text-align: left;
}

.alt-summary-col__item .summary-col__item__copyhead span {
    position: static;
    top: 50%;
    -ms-transform: none;
    transform: none;
    width: 100%;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 15px;
    border-bottom: 1px solid white;
    padding-bottom: 10px;
}

.alt-summary-col__item ul {
  padding-left: 25px;
  font-size: 14px;
  margin-top: 0;
}

.alt-summary-col__item .summary-col__item__inner {
  background-color: #2CAAE2;
}

.alt-summary-col__item .summary-col__item__cta--primary {
  float: none;
}

.alt-summary-col__item .summary-col__item__cta--primary {
  width: auto;
  text-align: center;
}

.alt-summary-col__item .summary-col__item__cta--primary a {
  width: 50%;
}

.alt-summary-col__item .summary-col__item__hero.is-image img {
  height: 100%;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.alt-summary-col__item .summary-col__item__hero {
  background: white;
}

* {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.u-clearfix,
.breadcrumbs,
.breadcrumbs__list,
.layout__wrapper,
.layout-left__wrapper,
.main-header-nav__wrapper,
#pc-header-navigation ul,
#pc-body-content-contents > div[id*="content_"],
#pc-body-content-contents > div[id*="new_div_"],
#pc-body-content-level1Children ul,
.quickaccess__list,
.quickaccess-columns__wrapper,
.summary-col__list,
.summary-col__item__ctas,
.social-footer-bar__list,
.ui-accordion-content {
    *zoom: 1;
}

.u-clearfix:before,
.breadcrumbs:before,
.breadcrumbs__list:before,
.layout__wrapper:before,
.layout-left__wrapper:before,
.main-header-nav__wrapper:before,
#pc-header-navigation ul:before,
#pc-body-content-contents > div[id*="content_"]:before,
#pc-body-content-contents > div[id*="new_div_"]:before,
#pc-body-content-level1Children ul:before,
.quickaccess__list:before,
.quickaccess-columns__wrapper:before,
.summary-col__list:before,
.summary-col__item__ctas:before,
.social-footer-bar__list:before,
.ui-accordion-content:before,
.u-clearfix:after,
.breadcrumbs:after,
.breadcrumbs__list:after,
.layout__wrapper:after,
.layout-left__wrapper:after,
.main-header-nav__wrapper:after,
#pc-header-navigation ul:after,
#pc-body-content-contents > div[id*="content_"]:after,
#pc-body-content-contents > div[id*="new_div_"]:after,
#pc-body-content-level1Children ul:after,
.quickaccess__list:after,
.quickaccess-columns__wrapper:after,
.summary-col__list:after,
.summary-col__item__ctas:after,
.social-footer-bar__list:after,
.ui-accordion-content:after {
    content: " ";
    display: table;
}

.u-clearfix:after,
.breadcrumbs:after,
.breadcrumbs__list:after,
.layout__wrapper:after,
.layout-left__wrapper:after,
.main-header-nav__wrapper:after,
#pc-header-navigation ul:after,
#pc-body-content-contents > div[id*="content_"]:after,
#pc-body-content-contents > div[id*="new_div_"]:after,
#pc-body-content-level1Children ul:after,
.quickaccess__list:after,
.quickaccess-columns__wrapper:after,
.summary-col__list:after,
.summary-col__item__ctas:after,
.social-footer-bar__list:after,
.ui-accordion-content:after {
    clear: both;
}

.u-reset-space,
.u-reset-list,
#pc-body-content ul.ui-tabs-nav,
.breadcrumbs__list,
#pc-body-sidenav ul,
#pc-body-content-level1Children ul,
#pc-body-content-level2Children ul,
.quickaccess__list,
.quickaccess-columns__list,
#pc-body-complementryResources-onlineBanking ul,
#pc-body-complementryResources-toolsResources-nav-ul,
.social-footer-bar__list,
.main-footer-top-links__list,
.main-footer-lower-links__list,
.pc-content-tabs .ui-tabs-nav,
.pc-body-content-featured-complementryTools .ui-tabs-nav {
    margin: 0;
    padding: 0;
}

.u-block {
    display: block !important;
}

.u-block--inline,
.button,
.pc-body-content-level1Children-content p a,
.pc-body-contents-level2Children-item-readmore a,
.pc-body-content-featured-bigarticle strong a,
.summary-col__item__cta--primary a,
.summary-col__item__cta--secondary a {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

.u-block--center {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.u-hide-text {
    border: 0;
    color: transparent;
    font: 0/0 a;
    text-shadow: none;
}

.u-hidden {
    display: none !important;
}

.u-hidden--visually,
.main-header-search-form #searchbox-submit,
.social-footer-bar__text {
    position: absolute !important;
    overflow: hidden !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    border: 0 !important;
    clip: rect(1px, 1px, 1px, 1px) !important;
}

.u-reset-list,
#pc-body-content ul.ui-tabs-nav,
.breadcrumbs__list,
#pc-body-sidenav ul,
#pc-body-content-level1Children ul,
#pc-body-content-level2Children ul,
.quickaccess__list,
.quickaccess-columns__list,
#pc-body-complementryResources-onlineBanking ul,
#pc-body-complementryResources-toolsResources-nav-ul,
.social-footer-bar__list,
.main-footer-top-links__list,
.main-footer-lower-links__list,
.pc-content-tabs .ui-tabs-nav,
.pc-body-content-featured-complementryTools .ui-tabs-nav {
    list-style: none;
}

.button,
.pc-body-content-level1Children-content p a,
.pc-body-contents-level2Children-item-readmore a,
.pc-body-content-featured-bigarticle strong a,
.summary-col__item__cta--primary a,
.summary-col__item__cta--secondary a {
    color: #067aae;
    cursor: pointer;
    font-size: 14px;
    line-height: 16px;
    text-align: center;
    font-family: "proxima-nova", "Avenir LT W01_85 Heavy1475544", sans-serif;
    font-weight: normal;
    text-decoration: none;
    text-transform: uppercase;
    border: 0;
    border-radius: 0;
    box-shadow: none;
    background: #FFFFFF;
    padding: 10px 20px;
    transition: background 125ms ease-out;
    vertical-align: middle;
}

.button:hover,
.pc-body-content-level1Children-content p a:hover,
.pc-body-contents-level2Children-item-readmore a:hover,
.pc-body-content-featured-bigarticle strong a:hover,
.summary-col__item__cta--primary a:hover,
.summary-col__item__cta--secondary a:hover,
.button:focus,
.pc-body-content-level1Children-content p a:focus,
.pc-body-contents-level2Children-item-readmore a:focus,
.pc-body-content-featured-bigarticle strong a:focus,
.summary-col__item__cta--primary a:focus,
.summary-col__item__cta--secondary a:focus {
    outline: 0 !important;
}

.btn--disabled.button,
.pc-body-content-level1Children-content p a.btn--disabled,
.pc-body-contents-level2Children-item-readmore a.btn--disabled,
.pc-body-content-featured-bigarticle strong a.btn--disabled,
.summary-col__item__cta--primary a.btn--disabled,
.summary-col__item__cta--secondary a.btn--disabled,
[disabled].button,
.pc-body-content-level1Children-content p a[disabled],
.pc-body-contents-level2Children-item-readmore a[disabled],
.pc-body-content-featured-bigarticle strong a[disabled],
.summary-col__item__cta--primary a[disabled],
.summary-col__item__cta--secondary a[disabled] {
    cursor: not-allowed;
    opacity: .6;
}

.button--link {
    border-color: transparent;
    font-weight: 600;
    text-decoration: underline;
    text-transform: none;
}

.button--link:hover,
.button--link:focus {
    background-color: transparent;
    border-color: transparent;
    text-decoration: none;
}

.button--primary,
.pc-body-content-level1Children-content p a,
.pc-body-content-featured-bigarticle strong a,
.summary-col__item__cta--primary a {
    background-color: #ff8200;
    color: #ffffff;
}

.button--primary:hover,
.pc-body-content-level1Children-content p a:hover,
.pc-body-content-featured-bigarticle strong a:hover,
.summary-col__item__cta--primary a:hover {
    color: #fff;
    text-decoration: none;
    background-image: linear-gradient(to bottom, #ff8200, #e97025);
}

.button--primary:focus,
.pc-body-content-level1Children-content p a:focus,
.pc-body-content-featured-bigarticle strong a:focus,
.summary-col__item__cta--primary a:focus,
.button--primary:active,
.pc-body-content-level1Children-content p a:active,
.pc-body-content-featured-bigarticle strong a:active,
.summary-col__item__cta--primary a:active {
    color: #fff;
    text-decoration: none;
    background-image: none;
    background-color: #e97025;
}

.button--secondary,
.pc-body-contents-level2Children-item-readmore a,
.summary-col__item__cta--secondary a {
    background-color: #e6e6e7;
    color: #067aae;
}

.button--secondary:hover,
.pc-body-contents-level2Children-item-readmore a:hover,
.summary-col__item__cta--secondary a:hover {
    color: #067aae;
    text-decoration: none;
    background-image: linear-gradient(to top, #e6e6e7, #f4f4f4);
}

.button--secondary:focus,
.pc-body-contents-level2Children-item-readmore a:focus,
.summary-col__item__cta--secondary a:focus,
.button--secondary:active,
.pc-body-contents-level2Children-item-readmore a:active,
.summary-col__item__cta--secondary a:active {
    color: #067aae;
    background-image: none;
    background-color: #f4f4f4;
}

#pc-home,
#pc-footer-contentfooter,
#pc-footer-bottomFooter {
    max-width: 1280px;
    margin: auto;
}

.pc-class-wrapper {
    width: 100%;
}

.pc-hidden {
    left: -1000em;
    position: absolute;
}

@font-face {
    font-family: 'Clarendon BT Black';
    src: url("/__data/assets/file/0015/28401/tt0351m.eot");
    src: url("/__data/assets/file/0015/28401/tt0351m.eot?#iefix") format("embedded-opentype"), url("/__data/assets/file/0018/28404/tt0351m.woff") format("woff"), url("/__data/assets/file/0017/28403/tt0351m.ttf") format("truetype"), url("/__data/assets/file/0016/28402/tt0351m.svg#tt0351m") format("svg");
    font-weight: normal;
    font-style: normal;
}

body {
    font-size: 62.5%;
    background-color: #F4F4F4;
    color: #067aae;
    font-family: "proxima-nova", "Avenir LT W01_65 Medium1475532", sans-serif;
}

a {
    color: #ff8200;
    text-decoration: none;
}

a:hover {
    color: #e97025;
    text-decoration: underline;
}

p {
    margin-top: 0 !important;
    font-family: "proxima-nova", sans-serif;
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
}

p a {
    font-size: inherit;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    text-rendering: optimizeLegibility;
    line-height: 1;
    margin-top: 0;
    font-weight: normal;
}

h1,
.h1 {
    font-family: "proxima-nova", sans-serif;
    font-size: 25px;
    font-weight: normal;
    font-style: normal;
    line-height: normal;
    margin: 0 0 1em;
    padding: 0;
    color: #067aae;
}

h1:first-child,
.h1:first-child {
    margin-top: 0;
}

h1:last-child,
.h1:last-child {
    margin-bottom: 0;
}

h2,
.h2 {
    font-family: "proxima-nova", sans-serif;
    font-size: 20px;
    font-weight: bold;
    font-style: normal;
}

h2 a {
    color: #0072b1;
    outline: none;
}

h3,
.h3 {
    font-family: "proxima-nova", sans-serif;
    font-size: 16px;
    font-weight: bold;
    font-style: normal;
}

h4 {
    font-size: 1.5em;
    font-weight: bold;
    margin-bottom: 12.375px;
    margin-bottom: 1.2375rem;
}

article h1 {
    color: white;
    padding: 0;
}

li {
    padding: 0.4em;
}

li a {
    text-decoration: none;
    font-size: 1em;
}

ul li ul li {
    list-style: circle;
}

a.skip-main {
    position: absolute;
    top: -9999em;
    color: #067aae;
    z-index: 600;
}

a.skip-main:focus,
a.skip-main:active {
    top: 10px;
    left: 15px;
}

#pc-body-content {
    font-size: 1.4em;
}

#pc-body-content ul {
    margin-bottom: 1em;
}

#pc-body-content ul ul {
    margin-bottom: 0;
    margin-left: 0.5em;
    padding-left: 20px;
}

#pc-body-content ul ul ul {
    margin-bottom: 0;
}

#pc-body-content ul.ui-tabs-nav {
    margin: 2em 0 0;
}

#pc-body-content li {
    font-size: 16px;
}

#pc-body article h1 {
    padding: 0.4em;
    font-weight: normal;
}

.pc-class-pcBrandColour {
    background-color: #575b5e;
}

.pc-class-floatRight {
    float: right;
}

.pc-class-floatLeft {
    float: left;
}

em {
    font-style: italic;
}

strong {
    font-weight: bold;
}

.footnote,
p.footnote,
#pc-body-content-contents tr td p.footnote,
#pc-body-content .footnote {
    font-size: 0.8em;
    padding: 5px;
    line-height: 1.4;
    margin-bottom: 0;
}

#pc-footer-textPreRender-normal {
    font-family: Clarendon;
}

#pc-footer-textPreRender-strong {
    font-family: 'Clarendon Strong';
}

#pc-footer-textPreRender-normal,
#pc-footer-textPreRender-strong {
    visibility: hidden;
    position: absolute;
}

#pc-home {
    display: table;
}

#pc-body-content.pc-body-content-fullWidth {
    width: 81%;
}

.component--breadcrumbs .component__wrapper {
    min-width: 1000px;
    max-width: 1280px;
    margin: auto;
    padding-top: 20px;
}

.breadcrumbs__label {
    float: left;
    font-size: 13px;
    font-family: "proxima-nova", "Avenir LT W01_85 Heavy1475544", sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    margin: 0;
}

.breadcrumbs__item {
    float: left;
    font-size: 13px;
    padding: 0 0 0 10px;
}

.breadcrumbs__item a {
    color: #067aae;
}

.breadcrumbs__item span {
    color: #666666;
}

.breadcrumbs__item:not(:last-child):after {
    content: ">";
    display: inline-block;
    padding-left: 10px;
}

#pc-body-content-emergency {
    background: #ff8200;
    color: #fff;
    display: table;
    table-layout: fixed;
    width: 100%;
    margin-bottom: 20px;
}

#pc-body-content-emergency p {
    padding: 15px 25px;
    display: table-cell;
}

#pc-body-content-emergency span {
    background: #e97025;
    padding: 3px 20px;
    position: relative;
    text-transform: uppercase;
    display: table-cell;
    width: 160px;
    margin-right: 30px;
    height: 100%;
    vertical-align: middle;
}

#pc-body-content-emergency span img {
    margin-right: 10px;
}

#pc-body-content-emergency span:after {
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(136, 183, 213, 0);
    border-left-color: #e97025;
    border-width: 10px;
    margin-top: -10px;
}

#pc-body-content-slideshow {
    width: 100%;
    margin-bottom: 20px;
}

#pc-body-content-slideshow img {
    width: 100%;
}

#pc-body-complementryResources-toolsResources-appointment {
    background: url("/__data/assets/image/0014/25160/appointment.png") no-repeat 0 1px;
    width: 20px;
    height: 20px;
    margin-left: 2%;
    margin-right: 5%;
    display: block;
    vertical-align: middle;
}

.layout {
    width: 1280px;
    margin: auto;
    padding-top: 20px;
}

.layout__wrapper {
    margin-left: -24px;
}

.layout__full--width {
  width: 96% !important;
}

.layout__section--left {
    box-sizing: border-box;
    float: left;
    padding-left: 24px;
    padding-right: 24px;
    width: 77%;
}

.layout__section--left.has-banner .component--body-content {
    margin-top: -60px;
}

.layout__section--left.has-banner .has-sidebar .component--body-content h1 {
    margin-left: -24px;
    padding-left: 24px;
}

.layout__section--widgets {
    box-sizing: border-box;
    overflow: hidden;
    float: right;
    width: 23%;
}

.layout-left__section--sidenav {
    box-sizing: border-box;
    float: left;
    position: relative;
    width: 20%;
}

.layout-left__section--sidenav + .layout-left__section .pc-body-content-hasSideNav {
    padding-left: 24px;
    padding-right: 0;
}

.layout-left__section--sidenav #pc-body-sidenav {
    display: block;
    padding-right: 0;
}

.layout-left__section--main {
    position: relative;
}

.layout-left__section--main.has-sidebar {
    float: right;
    width: 80%;
}

.layout-left__section--main.has-sidebar #pc-body-content {
    padding-left: 24px;
}

.component--banner + .layout-left__section--sidenav {
    margin-top: 24px;
}

.main-header {
    background-color: #2CAAE2;
    color: #FFFFFF;
    position: relative;
}

.main-header-bg__wrapper {
    min-width: 1000px;
    max-width: 1280px;
    margin: auto;
    position: relative;
}

.main-header-bg__img {
    position: absolute;
    bottom: 0;
    left: -1230px;
    overflow: hidden;
}

.main-header-logo {
    height: 180px;
    position: relative;
    z-index: 10;
}

.main-header-logo__wrapper {
    position: relative;
    min-width: 1000px;
    max-width: 1280px;
    margin: 0 auto;
}

.main-header-logo__wrapper h1 {
    position: absolute;
    top: 28px;
    left: -1px;
}

.main-header-logo__link {
    display: block;
}

.main-header-search-form {
    background-color: #067aae;
    font-size: 2em;
    padding: 6px 15px 5px;
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 10;
}

.main-header-search-form label {
    font-family: "Clarendon BT Black", sans-serif;
    padding-right: 10px;
}

.pc-input-searchBox {
    border: solid 1px #333333;
    width: 170px;
    font-size: 14px;
    padding: 5px;
}

.main-header-title {
    font-family: "Clarendon BT Black";
    font-size: 4em;
    line-height: 36px;
    position: absolute;
    right: 0;
    top: 35px;
    text-align: right;
    width: 205px;
    z-index: 10;
}

.main-header-title span {
    color: #067aae;
}

.main-header-nav {
    overflow: hidden;
    background-color: #067aae;
    height: 40px;
    position: relative;
    z-index: 10;
}

.main-header-nav__wrapper {
    background-color: #2CAAE2;
    min-width: 1000px;
    max-width: 1280px;
    margin: auto;
    position: relative;
}

#pc-header-navigation {
    margin: 0;
    position: relative;
    width: 100%;
    z-index: 10;
}

#pc-header-navigation ul {
    margin: 0;
    padding: 0;
}

#pc-header-navigation ul li {
    background-color: #067aae;
    float: left;
    height: 40px;
    line-height: 40px;
    padding: 0;
    margin-right: 6px;
    list-style: none;
}

#pc-header-navigation ul li > a {
    text-transform: uppercase;
}

#pc-header-navigation ul li:hover {
    background: #f4f4f4;
    color: #3096d6 !important;
    text-shadow: none;
}

#pc-header-navigation ul li.active {
    background-color: #f4f4f4;
    color: #3096d6;
}

#pc-header-navigation ul li.active > a {
    text-transform: uppercase;
}

#pc-header-navigation ul li.active:hover {
    background: #067aae;
    color: white !important;
    text-shadow: none;
}

#pc-header-navigation a {
    color: white;
    display: block;
    padding-left: 10px;
    padding-right: 10px;
    outline: none;
    font-family: "Alternate Gothic No 3 D", "Avenir Next LT W02SC Demi Cond", sans-serif;
    font-size: 1.4em;
    text-decoration: none;
}

#pc-header-navigation ul li:hover a {
    text-shadow: none !important;
    color: #3096d6 !important;
}

#pc-header-navigation ul li:hover ul li a {
    color: #3096d6 !important;
}

#pc-header-navigation ul li:hover p a {
    color: #000 !important;
}

#pc-header-navigation ul li.active a {
    text-shadow: none !important;
    color: #3096d6;
    background: #f4f4f4;
}

#pc-header-navigation ul li.active:hover a {
    text-decoration: underline;
}

#pc-header-navigation #pc-header-navigation-home a {
    background: url("/__data/assets/image/0018/3546/main-nav-sprite.png?v=0.1.1") no-repeat 13px 10px;
    text-indent: -99999px;
    width: 32px !important;
    padding: 0 5px !important;
}

#pc-header-navigation #pc-header-navigation-home a:hover {
    background: #f4f4f4 url("/__data/assets/image/0018/3546/main-nav-sprite.png?v=0.1.1") no-repeat 13px -93px;
}

#pc-header-navigation #pc-header-navigation-home.pc-header-navigation-selected a {
    background: #f4f4f4 url("/__data/assets/image/0018/3546/main-nav-sprite.png?v=0.1.1") no-repeat 13px -93px !important;
}

#pc-header-navigation #pc-header-navigation-home.active {
    background-color: #f4f4f4;
}

#pc-header-navigation #pc-header-navigation-home.active:hover {
    background-color: #067aae;
}

#pc-header-navigation #pc-header-navigation-home.active a:hover {
    background: #067aae url("/__data/assets/image/0018/3546/main-nav-sprite.png?v=0.1.1") no-repeat 13px 10px;
}

#pc-header-navigation #pc-header-navigation-home.active a {
    background: url("/__data/assets/image/0018/3546/main-nav-sprite.png?v=0.1.1") no-repeat 13px -93px;
}

#pc-header-navigation-selfservice {
    float: right;
}

#pc-header-navigation-selfservice a {
    background: #2378CD url("/__data/assets/image/0018/3546/main-nav-sprite.png?v=0.1.1") no-repeat -46px 10px;
    padding-left: 45px;
    padding-right: 15px;
}

#pc-header-navigation-selfservice a:hover {
    background: #f4f4f4 url("/__data/assets/image/0018/3546/main-nav-sprite.png?v=0.1.1") no-repeat -46px -91px;
    color: #3096d6;
    padding-left: 45px;
    padding-right: 15px;
}

.tabhover {
    background: #f4f4f4 !important;
    color: #3096d6 !important;
    text-shadow: none !important;
}

.pc-header-navigation-selected,
.pc-header-navigation-hier {
    background: #fff !important;
    color: #3096d6 !important;
    text-shadow: none !important;
}

.pc-header-navigation-selected a,
.pc-header-navigation-hier a {
    color: #3096d6 !important;
    text-shadow: none !important;
}

.pc-header-navigation-selected#pc-header-navigation-selfservice a,
.pc-header-navigation-hier#pc-header-navigation-selfservice a {
    background: #f4f4f4 url("/__data/assets/image/0018/3546/main-nav-sprite.png?v=0.1.1") no-repeat -46px -91px !important;
    color: #067aae !important;
}

.pc-header-navigation-drop {
    background-color: #f4f4f4;
    display: block;
    left: 0;
    margin: 0 auto;
    padding: 20px 0;
    position: absolute;
    visibility: hidden;
    width: 100%;
    z-index: 150;
}

.pc-header-navigation-background {
    background-color: #f4f4f4;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    z-index: -1;
}

#pc-header-navigation li:hover .pc-header-navigation-drop {
    visibility: visible;
}

.pc-header-navigation-drop-col {
    width: 23%;
    float: left;
    padding: 0 10px;
    margin-bottom: 30px;
}

#pc-header-navigation .pc-header-navigation-drop-col ul li {
    display: block !important;
    height: auto !important;
    line-height: 14px !important;
    background: none !important;
    padding: 5px 0 15px !important;
}

#pc-header-navigation .pc-header-navigation-drop-col a {
    background: none !important;
    font-family: "proxima-nova", "Avenir LT W01_65 Medium1475532", sans-serif;
    margin: 0;
    padding: 0;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    outline: none;
}

#pc-header-navigation .pc-header-navigation-drop-col li a {
    color: #3096d6;
    display: inline;
    font-size: 1.4em;
}

#pc-header-navigation .pc-header-navigation-drop-col a:hover {
    text-decoration: underline;
}

#pc-header-navigation .pc-header-navigation-drop-col p {
    color: #000 !important;
    font-size: 1.6em;
    margin: 1em 0 0;
}

#pc-header-navigation .pc-header-navigation-drop-col p a {
    color: #000 !important;
    display: block;
    font-size: 1em;
}

#pc-header-navigation h3 {
    font-size: 1.8em;
    line-height: 1.4em;
    margin-top: 30px;
}

#pc-body-content-slideshow {
    position: relative;
    height: 270px;
    overflow: hidden;
}

#pc-home #pc-body-content-slideshow {
    height: 360px;
}

#pc-body-content-slideshow a {
    outline: none;
}

#pc-body-content-slideshow ul {
    padding: 0;
    margin: 0;
}

#pc-body-content-slideshow li {
    width: 100%;
    padding: 0;
}

.pc-body-content-slideshow-slide {
    position: relative;
}

.pc-body-content-slideshow-slide-description-wrapper {
    position: absolute;
}

.pc-body-content-slideshow-slide-hide .pc-body-content-slideshow-slide-description-wrapper {
    display: none;
}

.pc-body-content-slideshow-slide-topLeft .pc-body-content-slideshow-slide-description-wrapper {
    left: 200px;
    top: 50px;
}

.pc-body-content-slideshow-slide-bottomLeft .pc-body-content-slideshow-slide-description-wrapper {
    left: 200px;
    bottom: 50px;
}

.pc-body-content-slideshow-slide-toRight .pc-body-content-slideshow-slide-description-wrapper {
    right: 200px;
    top: 50px;
}

.pc-body-content-slideshow-slide-bottomRight .pc-body-content-slideshow-slide-description-wrapper {
    right: 200px;
    bottom: 50px;
}

.pc-body-content-slideshow-slide-description {
    position: relative;
    background: #aaaaaa url("/__data/assets/image/0010/1999/arrow-big-ico.png?v=0.2.1") no-repeat 92% 50%;
    padding: 10px 40px 10px 20px;
    z-index: 1;
    border-radius: 10px;
}

.pc-body-content-slideshow-slide-description p {
    margin: 0;
    color: #fff;
    font-weight: bold;
    font-size: 1.2em;
}

.pc-body-content-slideshow-slide-description-wrapper a:hover {
    text-decoration: none;
}

#pc-body-content-slideshow-pause a {
    background: url("/__data/assets/image/0013/1750/slider-pause-icon.gif?v=0.2.1") no-repeat;
    width: 47px;
    height: 48px;
    display: none;
    text-indent: -9999px;
}

#pc-body-content-slideshow-pause.pc-body-content-slideshow-play a {
    display: none;
    background: url("/__data/assets/image/0014/1751/slider-play-icon.gif?v=0.2.1") no-repeat;
}

#pc-body-content-slideshow-tabs {
    position: absolute;
    left: 0;
    bottom: 10px;
    display: none;
    width: 100%;
}

#pc-body-content-slideshow-tabs li {
    width: auto;
    display: inline-block;
    margin: 0 5px;
}

#pc-body-content-slideshow-tabs a {
    text-indent: -99999em;
    font-size: 0;
    display: block;
    width: 15px;
    height: 15px;
    background-color: #333;
    border-radius: 50%;
}

#pc-body-content-slideshow-tabs li.pc-body-content-slideshow-tab-selected a {
    background-color: #ff8200;
}

#pc-body-content-slideshow-pause {
    position: absolute;
    left: 500px;
    bottom: 0;
    display: none;
}

#pc-body-content-slideshow-previous {
    position: absolute;
    left: 7px;
    top: 50%;
    margin-top: -22px;
}

#pc-body-content-slideshow-previous a {
    background: url("/__data/assets/image/0003/28407/slideshow-arrow-left.png") no-repeat;
    width: 30px;
    height: 44px;
    display: block;
    text-indent: -9999px;
    outline: none;
}

#pc-body-content-slideshow-next {
    position: absolute;
    right: 7px;
    top: 50%;
    margin-top: -22px;
}

#pc-body-content-slideshow-next a {
    background: url("/__data/assets/image/0005/28409/slideshow-arrow-right.png") no-repeat;
    width: 30px;
    height: 44px;
    display: block;
    text-indent: -9999px;
    outline: none;
}

#pc-body-sidenav {
    vertical-align: top;
}

#pc-body-sidenav > ul > li {
    background-color: #067aae;
    margin-bottom: 2px;
}

#pc-body-sidenav > ul > li > a {
    font-family: "Alternate Gothic No 3 D", "Avenir Next LT W02SC Demi Cond", sans-serif;
    text-transform: uppercase;
}

#pc-body-sidenav li {
    padding: 0;
    margin: 0;
    list-style: none;
}

#pc-body-sidenav li:last-child,
#pc-body-sidenav li:last-child a {
    border-bottom: 0;
}

#pc-body-sidenav li a {
    color: #ffffff;
    display: block;
    font-size: 14px;
    line-height: 1.2;
    outline: none;
    padding: 7px 20px;
    position: relative;
}

#pc-body-sidenav li li {
    background: #F4F4F4;
    border-bottom: 1px solid #067aae;
}

#pc-body-sidenav li li a {
    font-size: 13px;
    border-top: none;
    color: #067aae;
}

#pc-body-sidenav li li li {
    border-bottom: 0;
}

#pc-body-sidenav li li li:last-child a {
    border-bottom: none;
}

#pc-body-sidenav li li li a {
    font-size: 12px;
    padding: 5px 5px 5px 25px;
    margin-left: 25px;
}

li.pc-body-sidenav-selected > a {
    font-weight: bold;
}

.pc-body-sidenav-level3 li.pc-body-sidenav-selected {
    background: #F4F4F4 !important;
}

.pc-body-sidenav-level3 li.pc-body-sidenav-selected > a {
    color: #067aae !important;
}

.pc-body-sidenav-dropdown {
    width: 25px;
    height: 18px;
    position: absolute;
    top: 5px;
    left: 0;
    text-align: center;
}

.pc-body-sidenav-dropdown:before {
    content: "+";
    display: inline-block;
    font-family: "Clarendon BT Black", sans-serif;
}

.pc-body-sidenav-dropdown-opened {
    position: absolute;
}

.pc-body-sidenav-dropdown-opened:before {
    content: "-";
    display: inline-block;
}

.pc-body-sidenav-level2 .pc-body-sidenav-dropdown {
    width: 25px;
    height: 18px;
    top: 5px;
    left: 0;
}

#pc-body-sidenav #pc-body-sidenav-findOutMore {
    margin-top: 20px;
}

#pc-body-sidenav #pc-body-sidenav-findOutMore h4 {
    background: url("/__data/assets/image/0016/3517/find-out-more-ico.png?v=0.2.1") no-repeat scroll 14px 4px;
    color: #067aae;
    font-family: "Clarendon BT Black";
    font-size: 12px;
    margin: 0;
    min-height: 17px;
    padding-left: 40px;
    padding-top: 3px;
    line-height: 1.2;
}

#pc-body-sidenav #pc-body-sidenav-findOutMore ul {
    margin-top: 5px;
}

#pc-body-sidenav #pc-body-sidenav-findOutMore ul li {
    border-bottom: 0;
    list-style: none;
}

#pc-body-sidenav #pc-body-sidenav-findOutMore a {
    color: #0072b1;
    display: block;
    font-size: 1.2em;
    padding-left: 40px;
}

#pc-body-sidenav li li.pc-body-sidenav-dropdown-opened-bgchange {
    background: #F4F4F4;
}

#pc-body-sidenav li li.pc-body-sidenav-dropdown-opened-bgchange a {
    border-bottom: 1px solid #067aae;
}

img {
    vertical-align: middle;
}

#pc-body-content-pageTitle h1,
h1#pc-body-content-pageTitle,
#pc-body-content-pageTitle {
    font-family: "Clarendon BT Black";
    font-size: 55px;
    line-height: 55px;
    margin-bottom: 20px;
}

#pc-body-content-contents {
    margin-top: 20px;
}

#pc-body-content-contents img.rightside {
    float: right;
    margin-left: 10px;
}

#pc-body-content-contents img.leftside {
    float: left;
    margin-right: 10px;
}

#pc-body-content-contents h2,
#pc-body-content-contents h3,
#pc-body-content-contents h4 {
    color: #067aae;
    margin-top: 0;
    margin-bottom: 15px;
}

#pc-body-content-contents ol li {
    list-style-type: decimal;
}

#pc-body-content-contents ul li {
    font-size: 16px;
    padding: 0 0 5px 5px;
}

#pc-body-content-contents ul li ul {
    padding-top: 5px;
}

#pc-body-content-contents ul li ul li {
    font-size: 16px;
}

.pc-body-content-share {
    margin: 30px 0;
    clear: both;
}

.pc-body-content-share span {
    display: block;
    font-size: 1em;
    margin-bottom: 10px;
}

.pc-body-content-printOnly {
    display: none;
}

.pc-body-content-level1Children-box {
    background-color: #F4F4F4;
    margin-bottom: 20px;
    margin-right: 2%;
    width: 30%;
    padding: 0;
    display: inline-block;
    zoom: 1;
    *display: inline;
    vertical-align: top;
    overflow: hidden;
}

.pc-body-content-level1Children-heading a {
    background-color: #067aae;
    color: #FFFFFF !important;
    display: block;
    font-family: "Clarendon BT Black", sans-serif;
    font-size: 18px !important;
    font-weight: 400;
    padding: 10px;
    text-align: center;
}

.pc-body-content-level1Children-image {
    float: left;
    padding: 15px;
    line-height: 1;
}

.pc-body-content-level1Children-content {
    overflow: hidden;
    padding: 15px 15px 15px 0;
}

.pc-body-content-level1Children-content p {
    position: relative;
}

.pc-body-content-level1Children-content p a {
    margin-top: 10px;
}

#pc-body-content-level2Children {
    margin-top: 20px;
}

.pc-body-contents-level2Children-item {
    overflow: hidden;
    background-color: #FFFFFF;
    list-style: none !important;
    margin-bottom: 15px;
    padding: 20px !important;
}

.pc-body-contents-level2Children-item-thumbnail {
    float: left;
    margin-right: 20px;
    margin-bottom: 20px;
}

.pc-body-contents-level2Children-item-thumbnail img {
    display: block;
    width: 100%;
}

#pc-body-contents-level2Children-item-details h2 {
    font-family: "proxima-nova", sans-serif;
    font-size: 25px;
    line-height: normal;
    font-weight: normal;
    margin-bottom: 5px;
}

#pc-body-contents-level2Children-item-details h2 a:hover {
    color: currentColor;
    text-decoration: underline;
}

.pc-body-contents-level2Children-item-date {
    color: #686868;
    font-size: 0.9em;
    margin: 5px 0 10px;
}

.pc-body-contents-level2Children-item-summary {
    font-size: 16px;
    margin-bottom: 16px;
}

.pc-body-contents-level2Children-item-readmore a:hover {
    color: #067aae;
}

#pc-body-content-featured .pc-body-content-featured-bigarticle h2 {
    background-color: #2CAAE2;
    font-size: 21px;
    font-family: "Clarendon BT Black", Georgia, Times, "Times New Roman", serif;
    height: 40px;
    position: relative;
    margin-bottom: 20px;
}

#pc-body-content-featured .pc-body-content-featured-bigarticle h2 a {
    color: #fff;
    display: block;
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    text-align: center;
    width: 100%;
}

#pc-body-content-featured .pc-body-content-featured-bigarticle h2.pc-content-tabs-hiddenHeading {
    display: none;
}

.pc-body-content-featured-article {
    display: inline-block;
    zoom: 1;
    *display: inline;
    margin-bottom: 1em;
    margin-right: 2%;
    background-color: #f4f4f4;
    vertical-align: text-top;
    overflow: hidden;
}

.pc-body-content-featured-article-3,
.pc-body-content-featured-article-6,
.pc-body-content-featured-article-9,
.pc-body-content-featured-article-12 {
    margin-right: 0;
}

.pc-body-content-featured-article-last {
    margin-right: 0;
}

.pc-body-content-featured-bigarticle {
    width: 32%;
    height: 100%;
    position: relative;
}

.pc-body-content-featured-bigarticle strong a {
    margin-top: 20px;
}

.pc-body-content-featured-smallarticle {
    width: 32%;
    position: relative;
}

.pc-body-content-featured-article-sectionOrFooter {
    display: inline-block;
    zoom: 1;
    *display: inline;
    background-color: #f4f4f4;
    padding-left: 3%;
    padding-right: 3%;
    text-align: center;
}

.pc-body-content-featured-bigarticle .pc-body-content-featured-article-sectionOrFooter {
    display: block;
}

.pc-body-content-featured-noPadding h2 {
    margin-bottom: 0;
}

.pc-body-content-featured-noPadding .pc-body-content-featured-article-sectionOrFooter {
    padding: 0;
}

.pc-body-content-featured-article-sectionOrFooter p,
.pc-body-content-featured-article-sectionOrFooter h3 {
    text-align: left;
}

.pc-body-content-featured-article-sectionOrFooter p {
    color: #000000;
    font-size: 1em;
}

.pc-body-content-featured-article-sectionOrFooter blockquote {
    color: #0072b1;
    font-size: 1.5em;
    font-style: italic;
    line-height: 1.2em;
    margin: 5px 0 15px;
    text-align: left;
}

.pc-body-content-featured-article-sectionOrFooter img,
.pc-body-content-featured-article-sectionOrFooter p img {
    display: block;
    width: 100%;
}

#pc-body-complementryResources .pc-body-content-featured-article-sectionOrFooter {
    font-size: 1.4em;
}

.pc-body-content-featured-moreLink {
    float: right;
    background-color: #575b5e !important;
    bottom: 0;
    left: 0;
    position: absolute;
    width: 100%;
    padding: 0;
}

.pc-body-content-featured-moreLink a {
    text-align: right;
    font-size: 1em;
    text-decoration: none !important;
    color: white;
    vertical-align: bottom;
    padding: 0.5em;
    margin: 0;
    float: right;
}

.pc-body-content-featured-moreLink a:hover {
    text-decoration: underline !important;
}

#pc-body-content-haveYouConsidered {
    background: #575b5e;
    width: 100%;
    padding-bottom: 2%;
    margin: 40px auto 24px;
}

#pc-body-content-haveYouConsidered h2 {
    padding: 15px 0 0 25px;
    color: #fff;
    font-size: 1.8em;
    font-weight: 300;
}

#pc-body-content-haveYouConsidered ul {
    padding: 0 1% !important;
    text-align: center;
}

#pc-body-content-haveYouConsidered ul li {
    display: inline-block;
    zoom: 1;
    *display: inline;
    width: 28%;
    margin-left: 4%;
    vertical-align: top;
}

#pc-body-content-haveYouConsidered ul li img {
    width: 100%;
}

#pc-body-content-haveYouConsidered ul li:first-child {
    margin-left: 0 !important;
}

#pc-body-content-haveYouConsidered h3 {
    padding: 10px 0;
    text-align: left;
}

#pc-body-content-haveYouConsidered h3 a,
#pc-body-content-haveYouConsidered h3 a:visited {
    color: #fff;
    font-weight: 300;
    font-size: 0.9em;
}

#pc-body-content-haveYouConsidered p {
    color: #fff;
    font-size: 1em;
    text-align: left;
}

#pc-body-content-branchesATMs {
    margin: 20px 0;
}

#pc-body-content-branchesATMs-map img {
    width: 100%;
}

#pc-body-content-branchesATMs-branches {
    margin-top: 20px;
    clear: both;
}

#pc-body-content-branchesATMs-branches h2 {
    margin-bottom: 20px;
}

.pc-body-content-branchesATMs-branch {
    display: inline-block;
    zoom: 1;
    *display: inline;
    vertical-align: top;
    width: 22%;
    margin-bottom: 40px;
}

.pc-body-content-branchesATMs-branch a h3 {
    color: #0072b1;
    font-size: 1em !important;
    line-height: 1.2;
}

.pc-body-content-branchesATMs-branch p {
    font-size: 1em;
}

.pc-body-content-branchesATMs-branch a {
    color: #0072b1;
    font-size: 1em;
}

#pc-body-content-branchesATMs-ATMs {
    clear: both;
    margin-top: 20px;
}

#pc-body-content-branchesATMs-ATMs ul {
    padding-left: 15px;
}

#pc-body-content-branchesATMs-ATMs li a,
#pc-body-content-branchesATMs-ATMs li a:visited {
    color: #0072b1;
    font-size: 1em;
}

#pc-body-content-contents table {
    margin-bottom: 20px;
}

#pc-body-content-contents tr th {
    background-color: #0072b1;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    font-size: 1.2em;
    font-weight: 300;
    padding: 10px;
    text-align: left;
}

#pc-body-content-contents tr td {
    background-color: #fff;
    border: 1px solid #ccc;
    font-size: 1em;
    padding: 5px 10px;
    text-align: left;
}

#pc-body-content-contents tr td p {
    font-size: 1em;
}

#pc-body-content-contents tr td ul li {
    font-size: 1em;
}

.pc-body-content-comparison {
    background-color: #fff;
    border-collapse: collapse;
    margin-bottom: 25px;
    width: 100%;
    table-layout: fixed;
}

.pc-body-content-comparison tr {
    border-bottom: 1px solid #067aae;
}

.pc-body-content-comparison tbody tr:last-child {
    border-bottom: 0px solid #067aae;
}

.pc-body-content-comparison th,
.pc-body-content-comparison td {
    border-right: 1px solid #067aae;
    padding: 5px 10px;
}

.pc-body-content-comparison th:last-child,
.pc-body-content-comparison td:last-child {
    border-right: 0px solid #067aae;
}

.pc-body-content-comparison tr th {
    font-size: 16px;
    vertical-align: top;
    background-color: #067aae;
    color: #fff;
    border-color: #fff;
}

.pc-body-content-comparison tr td {
    font-size: 14px;
    font-weight: 500;
    text-align: center;
}

.pc-body-content-comparison tr td:first-child {
    text-align: left !important;
}

.pc-body-content-comparison tr td a {
    display: block;
    color: #fff !important;
    text-decoration: none;
    font-size: 1em;
    padding: 5px;
    background-color: #ff8200;
    transition: background-color 150ms linear;
}

.pc-body-content-comparison tr td a:hover {
    text-decoration: underline;
    background-color: #e97025;
}

.pc-body-content-news h2 {
    font-size: 25px;
    font-family: "proxima-nova", sans-serif;
}

.pc-body-content-latestNews-newsItem h3 {
    margin-bottom: 10px !important;
    font-size: 20px;
}

.pc-body-content-latestNews-newsItem h3 a {
    color: #067aae;
}

.pc-body-content-latestNews-newsItem h3 a:hover {
    text-decoration: underline;
}

.pc-body-content-latestNews-newsItem + .pc-body-content-latestNews-newsItem {
    margin-top: 20px;
}

.pc-body-content-latestNews-newsItem-datePublished {
    color: #666666;
    margin-bottom: 5px;
    text-transform: uppercase;
    font-family: "proxima-nova", sans-serif;
    font-size: 16px;
    font-weight: bold;
}

.pc-body-content-latestNews-newsItem-summary {
    color: #000000;
    font-size: 12px;
    line-height: 1.25;
}

.pc-body-content-newsItem-summary {
    margin-bottom: 20px;
}

.pc-body-content-archiveList-item {
    font-size: 16px;
}

.pc-body-content-archiveList-item + h3 {
    margin-top: 20px !important;
}

#pc-body-content-newsletters-section {
    width: 42%;
    display: inline-block;
    zoom: 1;
    *display: inline;
    vertical-align: top;
    margin-right: 3%;
}

#pc-body-content-newsletters {
    margin-bottom: 2em;
}

#pc-body-content-newsletters img {
    width: 100%;
}

#pc-body-content-newsletters h3 {
    padding: 0;
    margin: 0 0 10px 0;
    line-height: 1.2;
}

#pc-body-content-newsletters h3 a {
    color: #0072b1;
}

.pc-body-content-newsletters-item-datePublished {
    font-size: 1.2em;
    color: #6b6b6b;
}

#pc-body-content-newsletters p {
    margin-top: 0;
}

#pc-body-content-pastNewsletters {
    padding-left: 20px !important;
    margin-top: 0;
}

#pc-body-content-newsletters-section h2 {
    margin-bottom: 0.7em;
}

#pc-body-content-featuredPromotion {
    width: 54%;
    display: inline-block;
    zoom: 1;
    *display: inline;
    vertical-align: top;
    text-align: center;
    background-color: #eee;
    border: 1px solid #ccc;
}

#pc-body-content-featuredPromotion p {
    text-align: left;
    padding: 0 5% 5%;
    margin: 0;
}

#pc-body-content-featuredPromotion h2 {
    padding: 15px 5% 10px;
    margin: 0;
    text-align: left;
}

#pc-body-content-featuredPromotion h2 a {
    color: #0072b1;
    line-height: 1.2;
    font-size: 1.2em;
}

#pc-body-content-featuredPromotion img {
    width: 90%;
    margin-bottom: 5%;
}

#pc-body-content-promotions {
    border-top: 1px #ccc solid;
    margin: 1em 0;
}

#pc-body-content-promotions h2 a {
    color: #0072b1;
    font-size: 1.2em;
}

#pc-body-content-promotions-item {
    padding: 1em 0;
}

.pc-body-content-promotions-item-thumbnail {
    width: 40%;
    display: inline-block;
    zoom: 1;
    *display: inline;
    margin-right: 1%;
    vertical-align: top;
}

.pc-body-content-promotions-item-thumbnail img {
    width: 100%;
}

.pc-body-content-promotions-item-summary-all {
    width: 55%;
    display: inline-block;
    zoom: 1;
    *display: inline;
    vertical-align: top;
    padding-left: 3%;
}

.pc-body-content-promotions-item-summary p {
    margin-top: 0 !important;
}

#pc-body-content-events {
    margin-top: 20px;
}

#pc-body-content-events ul {
    padding-left: 0 !important;
}

#pc-body-content-events ul li {
    list-style: none !important;
    margin-bottom: 20px;
}

.pc-body-contents-events-item-thumbnail {
    display: inline-block;
    zoom: 1;
    *display: inline;
    width: 40%;
    vertical-align: top;
    margin-right: 2%;
}

.pc-body-contents-events-item-thumbnail img {
    width: 100%;
}

#pc-body-contents-events-item-details {
    display: inline-block;
    zoom: 1;
    *display: inline;
    vertical-align: top;
    width: 56%;
}

.pc-body-contents-events-item-date {
    color: #686868;
    font-size: 0.9em;
    margin: 5px 0 10px;
}

.pc-body-contents-events-item-summary {
    font-size: 0.9em;
    margin: 0 0 20px;
}

#pc-body-content-events h2 {
    margin: 0;
}

#pc-body-content-events h2 a {
    font-size: 0.7em;
    margin-top: 0;
    margin-bottom: 0;
}

.pc-body-contents-events-item-readmore a {
    font-size: 0.9em;
    margin: 0;
}

.pc-pagination {
    font-size: 1.4em;
}

.pc-body-content-eventItem-summary {
    font-size: 1.2em;
    margin-top: 10px;
    font-weight: bold;
}

.pc-body-content-eventItem-summary p {
    font-size: 1em;
}

.pc-body-contents-eventItem-date {
    margin: 10px 0;
    font-size: 1.2em;
}

.pc-body-content-eventItem-registerButton {
    margin-bottom: 20px;
}

.pc-body-content-eventItem-reg-completed {
    font-weight: bold;
    color: green;
}

.pc-body-content-eventItem-reg-full {
    font-weight: bold;
    color: #0072b1;
}

.pc-form {
    margin-top: 20px;
}

.gsc-control-cse td {
    border: none;
    background-color: transparent;
    font-size: inherit;
    padding: inherit;
}

input.gsc-input {
    padding: 1px 6px !important;
}

.gsc-table-result {
    margin-bottom: 0;
    border-collapse: separate;
}

.gsc-results .gsc-cursor-box .gsc-cursor-page {
    padding: 5px 10px;
}

.gsc-results .gsc-cursor-box .gsc-cursor-page:hover {
    background-color: #0072b1;
    color: white;
}

#pc-body-content-contents .gsc-control-cse {
    padding: 0;
}

input.gsc-input,
.gsc-input-box,
.gsc-input-box-hover,
.gsc-input-box-focus {
    border-color: #CCCCCC;
    height: 34px;
}

.gsc-control-wrapper-cse input {
    margin-bottom: 0;
}

.gs-fileFormat {
    text-align: left;
}

.gs-title {
    line-height: 1.2;
}

.gsc-option-selector {
    background: url("/__data/assets/image/0011/3350/google-down-arrow.png?v=0.2.2") no-repeat center center !important;
}

#pc-body-content .gsc-search-button-v2 {
    width: 13px;
}

.gsc-input-box {
    height: 32px !important;
}

#pc-body-content label,
#pc-body-content input,
#pc-body-content select,
#pc-body-content .pc-form-field-tickboxList .pc-form-field-label {
    font-size: 1em;
    display: block;
    width: 120px;
    float: left;
    margin-bottom: 10px;
}

#pc-body-content select {
    width: auto;
}

label,
.pc-form-field-tickboxList .pc-form-field-label {
    text-align: right;
    padding-right: 20px;
}

.pc-form-field,
.pc-form-field.pc-form-field-tickboxList .pc-form-field-input li {
    clear: left;
}

#pc-body-content input {
    width: 260px;
}

#pc-body-content input[type="checkbox"] {
    width: auto;
    margin-top: 3px;
}

.pc-form-field-input ul {
    margin-left: 140px;
    padding: 0;
    margin-top: 10px;
}

.pc-form-field.pc-form-field-tickboxList .pc-form-field-input ul {
    float: left;
    margin-left: 0;
    margin-top: 0;
}

.pc-form-field-input ul li {
    list-style-type: none;
    padding: 0 !important;
    clear: both;
}

.pc-form-field-input ul li label {
    width: auto !important;
    margin-left: 5px;
}

#pc-body-content textarea {
    width: 500px;
    font-size: 1em;
    padding: 5px;
    margin-bottom: 15px;
}

#pc-body-content.pc-body-content-hasSideNav textarea {
    width: 410px !important;
}

#pc-body-content select {
    font-size: 1em;
    padding: 5px;
}

#pc-body-content input[type=submit] {
    margin: 20px 0 20px 140px;
    background: #0072b1;
    color: #fff;
    padding: 5px;
    width: auto;
    border: none;
}

#pc-body-content input[type=submit]:hover {
    background: #ccc;
    color: #0072b1;
}

.pc-form-errors ul {
    padding-left: 0 !important;
}

.pc-form-errors ul li {
    color: red;
    list-style: none !important;
}

#pc-body-content input.pds-checkbox {
    width: inherit;
}

#pc-body-content .pds-answer label {
    width: inherit;
    text-align: left;
}

#pc-body-content-contents .pc-body-content-calculators {
    padding-left: 0;
    margin-top: 20px;
}

li.pc-body-contents-calculator-group {
    width: 100%;
}

.pc-body-contents-calculator-group-item {
    padding-left: 0 !important;
}

#pc-body-content-contents .pc-body-content-calculators li {
    list-style: none !important;
}

.pc-body-contents-calculator-group-thumbnail {
    display: inline-block;
    zoom: 1;
    *display: inline;
    width: 120px;
    height: 150px;
}

.pc-body-contents-calculator-group-details {
    display: inline-block;
    zoom: 1;
    *display: inline;
    width: 75%;
    vertical-align: top;
}

.pc-body-contents-calculator-group-name h2 {
    font-size: 1.3em;
    margin: 0 !important;
}

#pc-body-content ul.pc-body-content-calculators-list {
    margin: 0;
    padding: 15px 0 20px;
}

ul.pc-body-content-calculators-list li {
    list-style: disc !important;
    margin-bottom: 0;
    margin-top: 0;
}

.register-tandcs-scrollbox {
    width: 95%;
    height: 300px;
    overflow: auto;
    border: 1px solid #ccc;
    padding: 10px 5px;
    margin-bottom: 20px;
}

#pc-body-content-contents a.register-tandcs-buttons {
    background-color: #0072b1;
    display: inline;
    color: #fff;
    text-decoration: none;
    margin-right: 10px;
    padding: 5px 50px;
    width: 50px;
    border: none;
}

#questions {
    border: 1px solid #DDDDDD;
    padding: 5px 10px;
    overflow: auto;
}

.sq_question_wrapper,
.sq_result_bodycopy {
    display: none;
    font-weight: bold;
    font-size: 1.1em;
}

#questions ul,
#questions li {
    list-style-type: none;
    margin: 0;
    padding: 0;
    font-weight: normal;
    font-size: 0.9em;
}

#questions .sq_result_bodycopy ul,
#questions .sq_result_bodycopy li {
    font-weight: normal;
    list-style-type: disc;
    margin-left: 10px;
    padding-left: 10px;
}

#questions ul {
    margin: 20px 0 0 0;
}

#questions label,
#questions input {
    display: inline;
    float: none;
    width: auto;
}

#questions label {
    margin-left: 10px;
}

.nextStep,
.resetWizard {
    margin-left: 10px;
}

.nextStep,
.prevStep,
.resetWizard {
    background-color: #0072B1;
    border: medium none;
    color: #FFFFFF;
    float: right;
    outline: medium none;
    padding: 5px 20px;
}

.nextStep:hover,
.prevStep:hover {
    background-color: #575b5e;
}

#pc-body-content-contents .ui-accordion-content h2 {
    margin-left: 1.4em;
}

#pc-body-content-contents .ui-accordion-content ol,
#pc-body-content-contents .ui-accordion-content ul {
    margin-left: 25px;
    padding-left: 25px;
}

.pc-body-content-print-productDisclosure {
    display: none;
}

#gbst_calculator {
    width: 100%;
}

#questions {
    padding-top: 30px;
}

.wizard-tab {
    float: left;
    padding: 5px 20px;
    background: #0072B1;
    color: white;
    margin-right: 1em;
    border: 1px solid #0072B1;
}

.wizard-tab-active {
    background: white;
    color: black;
    border: 1px solid #dddddd;
    border-bottom: 1px solid white;
}

.wizard-tab-wrap {
    position: relative;
    top: 1px;
}

.component--quickaccess .component__wrapper {
    background-color: #E6E6E7;
    margin: auto auto 20px;
    padding: 20px;
    position: relative;
}

.quickaccess__heading {
    font-family: "Clarendon BT Black", Georgia, Times, "Times New Roman", serif;
    font-weight: normal;
}

.quickaccess__list {
    margin: 0 0 0 -20px !important;
}

.quickaccess__item {
    box-sizing: border-box;
    padding: 0 0 5px 20px !important;
    float: left;
    width: 33.33333%;
}

.quickaccess__link {
    border-bottom: solid 1px white;
    color: #0072B1;
    display: block;
    padding-bottom: 5px;
}

.quickaccess__link:hover {
    text-decoration: none;
}

.component--quickaccess-columns .component__wrapper {
    background-color: #E6E6E7;
    margin: auto auto 20px;
    padding: 20px;
    position: relative;
}

.quickaccess-columns__heading {
    font-family: "Clarendon BT Black", Georgia, Times, "Times New Roman", serif;
}

.quickaccess-columns__wrapper {
    margin: 0 0 0 -20px;
}

.quickaccess-columns__col {
    box-sizing: border-box;
    float: left;
    padding: 0 0 0 20px;
    width: 33.33333%;
}

.quickaccess-columns__item {
    box-sizing: border-box;
    padding: 0 0 8px;
}

.quickaccess-columns__link {
    border-bottom: solid 1px white;
    color: #0072B1;
    display: block;
    padding-bottom: 5px;
}

.quickaccess-columns__link:hover {
    text-decoration: none;
}

.component--summary-col .component__wrapper {
    margin: auto auto 20px;
    position: relative;
}

.summary-col__list {
    margin-left: -20px;
}

.summary-col__item {
    box-sizing: border-box;
    float: left;
    padding-left: 20px;
    margin-bottom: 20px;
    width: 33.33333%;
}

.summary-col__item:nth-child(3n+1) {
    clear: left;
}

.summary-col__item__inner {
    background-color: white;
    height: 100%;
    overflow: hidden;
}

h2.summary-col__item__heading {
    font-family: "Clarendon BT Black", Georgia, Times, "Times New Roman", serif;
    font-weight: normal;
    background-color: #2CAAE2;
    color: white !important;
    position: relative;
    margin: 0 !important;
    text-transform: uppercase;
    text-align: center;
    display: table;
    width: 100%;
}

h2.summary-col__item__heading span,
h2.summary-col__item__heading a {
    width: 100%;
    display: table-cell;
    padding: 10px;
    vertical-align: middle;
}

h2.summary-col__item__heading a {
    color: white;
}

h2.summary-col__item__heading a:hover {
    color: white;
    text-decoration: underline;
}

h2.summary-col__item__heading:after {
    content: "";
    position: absolute;
    height: 100%;
    width: 10px;
    left: 100%;
    background-color: #2CAAE2;
}

.summary-col__item__hero {
    background-color: #067AAE;
    color: white;
    font-family: "Clarendon BT Black", Georgia, Times, "Times New Roman", serif;
    font-size: 38px;
    line-height: 1;
    height: 150px;
    position: relative;
    text-align: center;
}

.summary-col__item__hero.is-image img {
    display: block;
    width: 100%;
}

.summary-col__item__hero:before {
    top: 0;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(136, 183, 213, 0);
    border-top-color: #2CAAE2;
    border-width: 10px;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: 1;
}

.summary-col__item__hero:after {
    bottom: 0;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(136, 183, 213, 0);
    border-bottom-color: #2CAAE2;
    border-width: 10px;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: 1;
}

.summary-col__item__hero.summary-col__item--no-title:after {
    border-bottom-color: #fff;
}

.summary-col__item__hero__copy {
    top: 50%;
    position: absolute;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.summary-col__item__copyhead {
    background-color: #2CAAE2;
    color: white;
    font-family: "Avenir LT W01_85 Heavy1475544", sans-serif;
    height: 30px;
    position: relative;
    text-transform: uppercase;
    text-align: center;
}

.summary-col__item__copyhead span {
    display: block;
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%;
}

.summary-col__item__copybody {
    background-color: white;
    color: #333333;
    padding: 20px;
    position: relative;
}

.summary-col__item__copybody ul {
    margin-bottom: 16px;
    padding-left: 20px;
}

.summary-col__item__copybody ul li {
    font-size: 14px !important;
}

.summary-col__item__ctas {
    margin-left: -5px;
}

.summary-col__item__cta--primary,
.summary-col__item__cta--secondary {
    box-sizing: border-box;
    float: left;
    padding-left: 5px;
    width: 50%;
}

.summary-col__item__cta--primary a,
.summary-col__item__cta--secondary a {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
}

.body-content h1 {
    background-color: #F4F4F4;
    display: inline-block;
    margin-bottom: 5px;
    padding-right: 24px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.body-content #pc-body-content-pageTitle {
    margin-bottom: 0;
}

.body-content p.body-content__copy__subheading {
    background-color: #F4F4F4;
    font-family: "proxima-nova", sans-serif;
    font-size: 25px;
    line-height: normal;
    max-width: 80%;
    margin: 0;
}

.has-sidebar .body-content p.body-content__copy__subheading {
    padding-left: 24px;
    max-width: none;
}

.component--banner + .component--body-content {
    margin-top: -60px;
}

#pc-footer-contentfooter-section-clauses {
    font-size: 12px;
    border-bottom: 1px solid #fff;
    padding-bottom: 5px;
    margin-bottom: 5px;
}

#pc-footer-contentfooter-section-clauses p {
    font-size: inherit;
}

#pc-body-content .pc-socialMedia-box-youtube {
    border: 1px solid #CCCCCC;
    height: 394px;
    margin: 0;
    overflow-y: scroll;
    padding: 0;
}

#pc-body-content iframe {
    margin-bottom: 20px;
}

#pc-body-content .pc-socialMedia-box-youtube-item {
    border-bottom: 1px solid #CCCCCC;
    list-style-type: none !important;
    margin: 0;
    overflow: auto;
    padding: 20px 10px;
    position: relative;
}

#pc-body-content .pc-socialMedia-box-youtube-item:first-child {
    padding-top: 10px;
}

#pc-body-content .pc-socialMedia-box-youtube-item-thumbnail {
    float: left;
    padding-right: 20px;
}

#pc-body-content .pc-socialMedia-box-youtube-item-thumbnail img {
    width: 360px;
}

#pc-body-content .pc-socialMedia-box-youtube-item-play a {
    position: absolute;
    background: url(/__data/assets/image/0014/1751/slider-play-icon.gif?v=0.2.1) no-repeat center center;
    top: 125px;
    left: 168px;
    width: 32px;
    height: 32px;
}

#pc-body-content .pc-socialMedia-box-youtube-item-title > h3 {
    font-size: 1.4em;
    margin: 0 0 10px;
}

#pc-body-content .pc-socialMedia-box-youtube-item-metadata-datePublished {
    font-size: 0.8em;
}

#pc-body-content .pc-socialMedia-box-youtube-item-metadata-duration {
    background: none repeat scroll 0 0 black;
    bottom: 26px;
    color: white;
    left: 317px;
    padding: 0 4px;
    position: absolute;
}

#pc-body-content .pc-socialMedia-box-youtube-item-description {
    margin-top: 20px;
}

#twitter-widget-0,
#twitter-widget-1,
#twitter-widget-2 {
    width: 242px;
}

.pc-body-content-comparison-headingCell {
    padding: 0 20px 10px 10px;
    position: relative;
}

.pc-body-content-comparison-restoreButton a {
    background-color: #ff8200;
    color: white !important;
    display: block;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
    width: 140px;
    transition: background 100ms linear;
}

.pc-body-content-comparison-restoreButton a:hover {
    background-color: #e97025;
}

.pc-body-content-comparison-restoreButton a span {
    background: url(/__data/assets/image/0016/3418/table-comparison-icons.png?v=0.2.1) no-repeat 0 0;
    display: block;
    float: right;
    height: 12px;
    padding-right: 10px;
    position: relative;
    top: 8px;
    width: 21px;
}

.pc-body-content-comparison-hideButton {
    position: absolute;
    top: 6px;
    right: 0;
}

.pc-body-content-comparison-hideButton > a {
    color: white !important;
    font-size: 0.7em;
    background: url(/__data/assets/image/0016/3418/table-comparison-icons.png?v=0.2.1) no-repeat -33px -2px;
    display: block;
    width: 12px;
    height: 9px;
}

.pc-body-content-definitionList-block {
    overflow: auto;
    font-size: 1em;
}

#pc-body-content-contents .pc-body-content-definitionList-block p {
    font-size: 1em;
    margin: 0;
}

.pc-body-content-definitionList-block-name {
    float: left;
    min-height: 70px;
    width: 23%;
}

.pc-body-content-definitionList-block-body {
    border-left: 1px solid #CCCCCC;
    float: left;
    min-height: 70px;
    width: 76%;
}

.pc-body-content-definitionList-block-body > div,
.pc-body-content-definitionList-block-name > strong {
    padding: 10px;
}

.pc-body-content-definitionList-block-name > strong {
    display: block;
    padding-left: 0;
}

.pc-body-content-definitionList-block .pc-clear {
    border-bottom: 1px solid #CCCCCC;
    clear: both;
}

.pc-body-content-definitionList-block .pc-clear-last {
    border-bottom: none;
}

.pc-body-content-genericPromotionBlock-body {
    position: relative;
    width: 32%;
    background-color: #F4F4F4;
    display: inline-block;
    margin-bottom: 1em;
    margin-right: 2%;
    overflow: hidden;
    vertical-align: text-top;
}

.pc-body-content-genericPromotionBlock-body-3,
.pc-body-content-genericPromotionBlock-body-6,
.pc-body-content-genericPromotionBlock-body-9,
.pc-body-content-genericPromotionBlock-body-12 {
    margin-right: 0;
}

.pc-body-content-genericPromotionBlock-body h2 {
    background: none repeat scroll 0 0 #067aae;
    color: #FFFFFF;
    display: block;
    padding: 8px 15px;
    font-size: 1.2em;
}

.pc-body-content-genericPromotionBlock-body-content {
    padding: 0 20px;
}

.pc-body-content-genericPromotionBlock-body-content p {
    font-size: 1em;
}

.pc-body-content-genericPromotionBlock-body h2 a,
.pc-body-content-genericPromotionBlock-body h2 a:visited {
    color: white !important;
}

#pc-body-content-contents table.pc-content-enquiries tr td {
    font-size: 1em;
    vertical-align: top;
}

#pc-body-content-contents table.pc-content-enquiries tr td p {
    margin-top: 0;
}

#pc-body-content-contents td h2 {
    margin-bottom: 0;
    padding: 5px 0;
}

#pc-body-complementryResources {
    display: table-cell;
    vertical-align: top;
}

#pc-body-complementryResources h2 {
    font-family: "Clarendon BT Black", sans-serif;
    font-size: 2.4em;
    margin-bottom: 15px;
    text-align: center;
    font-weight: normal;
}

#pc-body-complementryResources-onlineBanking {
    background-color: #ff8200;
    color: #fff;
    padding-top: 15px;
    padding-bottom: 20px;
    text-align: center;
}

#pc-body-complementryResources-onlineBanking-button a {
    color: currentColor !important;
    display: block;
    font-size: 32px;
    margin: 20px auto;
    position: relative;
    text-decoration: none;
    text-transform: uppercase;
}

#pc-body-complementryResources-onlineBanking-button a:hover span {
    text-decoration: underline;
}

#pc-body-complementryResources-onlineBanking-button a span {
    display: inline-block;
    padding: 25px 0 5px 60px;
    background-image: url("https://m.bankvic.com.au/__data/assets/image/0006/28590/padlock.png?v=0.2.1");
    background-repeat: no-repeat;
    background-size: 45px auto;
    background-position: top left;
}

#pc-body-complementryResources-onlineBanking-links {
    border-bottom: solid 1px #DD6E31;
    border-top: solid 1px #DD6E31;
    margin: 20px 20px 0;
    padding: 8px;
}

#pc-body-complementryResources-onlineBanking ul {
    line-height: 1;
}

#pc-body-complementryResources-onlineBanking li {
    border-left: 1px solid #FFFFFF;
    padding: 0 6px;
    display: inline-block;
    line-height: 1;
}

#pc-body-complementryResources-onlineBanking li:first-child {
    border-left: none;
    padding-left: 0;
}

#pc-body-complementryResources-onlineBanking li a {
    color: #FFFFFF;
    font-family: 'promixa-nova', sans-serif;
    font-size: 12px;
    text-transform: uppercase;
}

#pc-body-complementryResources-join {
    background-color: #e97025;
    color: #fff;
    line-height: 1;
    position: relative;
    text-align: center;
}

#pc-body-complementryResources-join:after {
    top: 0;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(136, 183, 213, 0);
    border-top-color: #ff8200;
    border-width: 15px;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}

#pc-body-complementryResources-join-text {
    font-size: 32px;
    padding-top: 25px;
    padding-bottom: 15px;
}

#pc-body-complementryResources-join-text a {
    color: #fff;
    text-transform: uppercase;
}

#pc-body-complementryResources-bsb {
    background-color: #ff8200;
    color: #fff;
    line-height: 1;
    position: relative;
    text-align: center;
}

#pc-body-complementryResources-bsb:after {
    top: 0;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(136, 183, 213, 0);
    border-top-color: #e97025;
    border-width: 15px;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}

#pc-body-complementryResources-bsb-text {
    font-size: 32px;
    padding-top: 25px;
    padding-bottom: 15px;
}

#pc-body-complementryResources-bsb-text span {
    font-family: "Clarendon BT Black";
    font-size: 24px;
}

#pc-body-complementryResources-toolsResources {
    color: white;
    background-color: #0072b1;
    padding-top: 20px;
    padding-bottom: 10px;
    position: relative;
}

#pc-body-complementryResources-toolsResources:after {
    top: 0;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(136, 183, 213, 0);
    border-top-color: #ff8200;
    border-width: 15px;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}

#pc-body-complementryResources-toolsResources li {
    padding: 10px 9px;
    display: block;
    background: url("/__data/assets/image/0012/2091/tools-button.jpg?v=0.2.1") no-repeat 0 0;
    margin-bottom: 0.5em;
    width: 236px;
    margin-left: auto;
    margin-right: auto;
}

#pc-body-complementryResources-toolsResources-nav-ul > li {
    position: relative;
}

#pc-body-complementryResources-toolsResources li a {
    display: block;
    width: 93%;
    height: 100%;
    padding: 5px 0;
    font-weight: 500;
    font-size: 1.3em;
    color: #067aae;
    outline: none;
}

#pc-body-complementryResources-toolsResources li li a {
    color: #067aae;
}

.pc-body-complementryResources-toolsResources-icon {
    width: 20px;
    height: 20px;
    margin-left: 2%;
    margin-right: 5%;
    display: block;
    vertical-align: middle;
}

#pc-body-complementryResources-toolsResources-downarrow {
    background: url("/__data/assets/image/0020/3548/tools-sprite.png?v=0.2.1") no-repeat -37px -298px;
    display: inline-block;
    zoom: 1;
    *display: inline;
    width: 30px;
    height: 13px;
    margin-top: 4px;
}

#pc-body-complementryResources-toolsResources-iRates {
    background: url("/__data/assets/image/0020/3548/tools-sprite.png?v=0.2.1") no-repeat 0 1px;
}

#pc-body-complementryResources-toolsResources-waysToBank {
    background: url("/__data/assets/image/0020/3548/tools-sprite.png?v=0.2.1") no-repeat 0 -58px;
}

#pc-body-complementryResources-toolsResources-applyNow {
    background: url("/__data/assets/image/0020/3548/tools-sprite.png?v=0.2.1") no-repeat 0 -117px;
}

#pc-body-complementryResources-toolsResources-formsBrochures {
    background: url("/__data/assets/image/0020/3548/tools-sprite.png?v=0.2.1") no-repeat 2px -176px;
}

#pc-body-complementryResources-toolsResources-calculator {
    background: url("/__data/assets/image/0020/3548/tools-sprite.png?v=0.2.1") no-repeat 2px -236px;
}

#pc-body-complementryResources-toolsResources-travel {
    background: url("/__data/assets/image/0020/3548/tools-sprite.png?v=0.2.1") no-repeat 2px -296px;
}

#pc-body-complementryResources-toolsResources-nav {
    line-height: 1em;
}

#pc-body-complementryResources-toolsResources-nav-ul {
    display: block;
}

#pc-body-complementryResources-toolsResources ul ul {
    display: none;
    background: #fff;
    padding: 0;
    margin: 8px 0 0;
    width: 100%;
}

#pc-body-complementryResources-toolsResources-nav-ul li ul li {
    line-height: 1em;
    border-top: solid 1px #067aae;
    padding: 0;
    display: block;
    background: none;
    margin-bottom: 0;
    width: 100%;
}

#pc-body-complementryResources-toolsResources-nav-ul li ul li a {
    padding: 8px 2px 8px 9px;
    font-size: 13px;
    display: block;
}

#pc-body-complementryResources-toolsResources-nav-ul li ul li a:hover {
    text-decoration: underline;
}

.pc-body-content-featured-complementryTools {
    margin-right: 0;
    padding-left: 0 !important;
    width: 100% !important;
}

#pc-body-complementryResources h1 {
    display: block;
    background: #575b5e;
    color: #ffffff;
    padding-left: 19px !important;
}

.main-footer {
    margin-top: 25px;
}

.main-footer *:last-child {
    margin-bottom: 0 !important;
}

.main-footer-top-section {
    background-image: linear-gradient(to bottom, #0477b1, #0DA9E3);
    color: #FFFFFF;
    position: relative;
    text-align: center;
}

.main-footer-top-section:after {
    top: 0;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(136, 183, 213, 0);
    border-top-color: #F4F4F4;
    border-width: 15px;
}

.main-footer-top-section__wrapper {
    height: 175px;
    padding-top: 40px;
    position: relative;
}

.social-footer-bar {
    font-size: 2.2em;
    text-transform: uppercase;
}

.social-footer-bar__heading {
    font-size: 22px;
    font-weight: normal;
    margin-bottom: 20px;
}

.social-footer-bar__list {
    font-size: 0;
}

.social-footer-bar__item {
    display: inline-block;
    padding: 0;
}

.social-footer-bar__link {
    background-image: url("https://m.bankvic.com.au/__data/assets/image/0011/27866/social-sprite.png?v=0.2.1");
    background-repeat: no-repeat;
    cursor: pointer;
    display: block;
    height: 47px;
    width: 47px;
    margin: 0 5px;
    transition: background 225ms ease 0s;
}

.social-footer-bar__link--facebook {
    background-position: -4px -1px;
}

.social-footer-bar__link--twitter {
    background-position: -61px -1px;
}

.social-footer-bar__link--linkedin {
    background-position: -115px -1px;
}

.social-footer-bar__link--youtube {
    background-position: -169px -1px;
}

.main-footer-info {
    font-size: 2.2em;
    position: absolute;
    bottom: 15px;
    width: 100%;
}

.main-footer-info a {
    color: currentColor !important;
    font-size: inherit;
}

.main-footer-info span:first-child {
    border-right: solid 1px #FFFFFF;
    padding-right: 30px;
}

.main-footer-info span:not(:first-child) {
    padding-left: 30px;
}

.main-footer-top-links {
    background-color: #0477B1;
}

.main-footer-top-links__wrapper {
    margin: auto;
    max-width: 1280px;
    padding-top: 12px;
    padding-bottom: 12px;
    text-align: center;
}

.main-footer-top-links__list {
    width: 80%;
    margin: auto;
}

.main-footer-top-links__item {
    display: inline-block;
    font-size: 12px;
    /* padding-left: 9px;
    padding-right: 9px; */
    text-align: center;
    /* text-transform: uppercase; */
}

.main-footer-top-links__link {
    color: #FFFFFF !important;
    border-right: 1px solid white;
    padding-right: 9px;
}

.main-footer-top-links__link:hover {
    text-decoration: underline;
}

.main-footer-top-links__item:last-child a {
    border-right: none;
}

.main-footer-info {
    text-align: center;
}

.main-footer-lower-links {
    background-color: #0DA9E3;
}

.main-footer-lower-links__wrapper {
    margin: auto;
    max-width: 1280px;
    padding-top: 15px;
    padding-bottom: 15px;
    text-align: center;
}

.main-footer-lower-links__item {
    display: inline;
    font-size: 12px;
    /* padding-left: 9px;
    padding-right: 9px; */
    text-align: center;
    /*text-transform: uppercase;*/
}

.main-footer-lower-links__link {
    color: #FFFFFF !important;
    border-right: 1px solid white;
    padding-right: 9px;
}

.main-footer-lower-links__link:hover {
    text-decoration: underline;
}

.main-footer-lower-links__item:last-child a {
   border-right: none;
}

.main-footer-copyright {
    background-color: #E5E8E9;
    font-size: 12px;
    padding-bottom: 10px;
    padding-top: 10px;
    text-align: right;
}

.main-footer-copyright__wrapper {
    margin: auto;
    max-width: 1280px;
}

.main-footer-copyright__wrapper p {
    font-size: 12px;
}

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

.ui-autocomplete {
    position: absolute;
    top: 0;
    left: 0;
    cursor: default;
}

.ui-menu {
  list-style: none;
  padding: 0;
  margin: 0;
  display: block;
  outline: none;
  font-size: 1.7em;
  background-color: #fff;
  border: 3px solid #CCCCCC;
}
.ui-menu .ui-menu {
  margin-top: -3px;
  position: absolute;
}

.ui-menu .ui-menu-item {
  margin: 0;
  padding: 0;
  padding-top: 2px;
  width: 100%;
  /* support: IE10, see #8844 */
  list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}

.ui-menu .ui-menu-divider {
  margin: 5px -2px 5px -2px;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-width: 1px 0 0 0;
}

.ui-menu .ui-menu-item a {
  text-decoration: none;
  display: block;
  padding: 2px .4em;
  line-height: 1.5;
  min-height: 0;
  font-weight: normal;
  color: #067aae;
}

.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active {
  font-weight: normal;
  background-color: #EEE;
}

.pc-content-tabs {
    margin-top: 20px;
    margin-bottom: 20px;
}

.pc-content-tabs .ui-tabs-nav {
    margin-top: -5px;
    font-size: 0;
}

.pc-content-tabs .ui-tabs-nav li {
    display: inline-block;
    padding: 0 !important;
    left: 0;
    top: 0;
    margin-right: 5px;
    margin-top: 5px;
}

.pc-content-tabs .ui-tabs-nav li:last-child {
    margin-right: 0;
}

.pc-content-tabs .ui-tabs-nav li a {
    border: 0 !important;
    color: #ffffff;
    font-size: 13px !important;
    font-family: 'proxima-nova', 'Avenir Next LT W02SC Demi Cond';
    text-transform: uppercase;
}

.pc-content-tabs .ui-tabs-nav li.ui-tabs-active a {
    background: #fff;
    color: #0072b1 !important;
}

.pc-content-tabs .ui-tabs-nav li:last {
    margin-right: 0px;
}

.pc-content-tabs .ui-tabs-panel {
    background-color: #ffffff;
    border: 1px solid #ffffff;
    padding: 20px;
}

.pc-content-tabs .ui-tabs-panel ul {
    padding-left: 20px;
    margin-top: 0;
}

.pc-content-tabs .ui-tabs-panel ul + .pc-content-tabs .ui-tabs-panel ul {
    padding-left: 20px;
}

#pc-body-content .pc-content-tabs .ui-tabs-panel ul li {
    display: list-item;
}

.ui-state-default {
    margin: 0;
    padding: 4px;
    position: relative;
}

.ui-state-default a {
    font-size: 1.4em;
    color: #fff !important;
    text-decoration: none !important;
    display: inline-block;
    zoom: 1;
    *display: inline;
    padding: 5px 20px;
    background: #0072b1;
    outline: none;
    transition: background-color 100ms ease-out;
}

.ui-state-default a:hover {
    background: #ff8200;
}

.ui-state-active a {
    background-color: #f4f4f4;
    color: #ffffff !important;
    outline: none;
    text-decoration: none !important;
}

.ui-state-active a:hover {
    background: #ffffff;
}

.ui-state-default a::-moz-focus-inner,
.ui-state-active a::-moz-focus-inner {
    border: 0;
}

.pc-content-tabs-hiddenHeading {
    display: none;
}

#pc-body-content-featured ul li {
    display: inline-block;
    zoom: 1;
    *display: inline;
    font-size: 0.9em !important;
    margin-right: 1em;
}

.pc-body-content-featured-tabbed {
    background-color: #fff;
}

#pc-body-content-featured .ui-state-default {
    margin: 0;
    padding: 4px 1px 4px 1px;
    position: relative;
}

#pc-body-content-featured .ui-state-default a {
    font-size: 1em;
    color: white;
    text-decoration: none;
    display: inline-block;
    zoom: 1;
    *display: inline;
    padding: 9px;
    background: #575b5e url("/__data/assets/image/0005/2102/tab-gradient.png?v=0.2.1") repeat-x 0 0;
    outline: none;
    border-bottom: 5px #fff solid;
}

.pc-larger #pc-body-content-featured .ui-state-default a {
    padding: 10px 6px;
}

#pc-body-content-featured .ui-state-default a:hover {
    background: #575b5e;
}

#pc-body-content-featured .ui-state-active a {
    background: #f4f4f4;
    border: none;
    border-bottom: 5px #f4f4f4 solid;
    color: #000;
    outline: none;
}

#pc-body-content-featured .ui-state-active a:hover {
    background: #f4f4f4;
}

#pc-body-content-featured .ui-tabs-panel {
    border: 0;
    padding: 5px 10px;
    background-color: #f4f4f4;
}

#pc-body-content-featured .ui-tabs-panel h3 {
    margin-top: 10px;
}

.pc-body-content-featured-complementryTools {
    background: none;
    margin-top: 10px;
}

.pc-body-content-featured-tabbed {
    background-color: #fff;
}

#pc-body-complementryResources .pc-body-content-featured-tabs .ui-state-default a {
    text-decoration: none;
    display: inline-block;
    zoom: 1;
    *display: inline;
    padding: 9px;
    outline: none;
}

.pc-larger #pc-body-complementryResources .pc-body-content-featured-tabs .ui-state-default a {
    padding: 10px 6px;
}

#pc-body-complementryResources .pc-body-content-featured-tabs .ui-state-default a {
    font-size: 1.4em;
}

#pc-body-complementryResources .pc-body-content-featured-tabs .ui-state-default a:hover {
    background-color: #575b5e;
}

#pc-body-complementryResources .pc-body-content-featured-tabs .ui-state-active a:hover {
    background: #f4f4f4;
}

#pc-body-complementryResources .pc-body-content-featured-tabs .ui-tabs-panel {
    border: 0;
    padding: 20px;
    background-color: #f4f4f4;
}

#pc-body-content-contents .pc-content-tabs table td {
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-bottom: 0;
    border-right: 0;
    font-size: 1em;
}

#pc-body-content-contents .pc-content-tabs table td a {
    color: #067aae;
}

#pc-body-content-contents .pc-content-tabs table tr:first-child td {
    border-top: 0;
}

#pc-body-content-contents .pc-content-tabs table tr td:first-child {
    border-left: 0;
}

.pc-content-actiontabs {
    margin: 20px 0;
}

.pc-content-actiontabs ul li {
    display: inline-block;
    zoom: 1;
    *display: inline;
    font-size: 0.9em !important;
    margin-right: 1em !important;
}

.pc-content-actiontabs .ui-state-default {
    left: 0;
    margin: 0;
    padding: 4px;
    position: relative;
    top: 5px;
}

.pc-content-actiontabs .ui-state-default a {
    font-size: 1.4em;
    color: white !important;
    text-decoration: none;
    display: inline-block;
    zoom: 1;
    *display: inline;
    padding: 10px 30px 10px 20px;
    background: #0072b1 url("/__data/assets/image/0018/2781/action-tabs-ico.png?v=0.2.1") no-repeat 100% -104px;
    outline: none;
}

.pc-content-actiontabs .ui-state-active a {
    background: #0072b1 url("/__data/assets/image/0018/2781/action-tabs-ico.png?v=0.2.1") no-repeat 100% -104px;
    border: none;
    color: #000;
    outline: none;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
}

.pc-content-actiontabs .ui-state-disabled a {
    color: #000;
    background: #ccc url("/__data/assets/image/0018/2781/action-tabs-ico.png?v=0.2.1") no-repeat 100% -104px;
}

.pc-content-actiontabs .ui-state-disabled a:hover {
    background: #ccc url("/__data/assets/image/0018/2781/action-tabs-ico.png?v=0.2.1") no-repeat 100% -104px;
}

.pc-content-actiontabs .ui-state-default a::-moz-focus-inner,
.pc-content-actiontabs .ui-state-active a::-moz-focus-inner {
    border: 0;
}

.pc-content-actiontabs ul li {
    padding: 0 0 5px !important;
}

.pc-content-actiontabs-complete a {
    background: #0072b1 url("/__data/assets/image/0018/2781/action-tabs-ico.png?v=0.2.1") no-repeat 94% -23px !important;
}

.pc-content-actiontabs-complete a:hover {
    background: #0072b1 url("/__data/assets/image/0018/2781/action-tabs-ico.png?v=0.2.1") no-repeat 94% -23px !important;
    color: #fff;
}

.ui-state-disabled.pc-content-actiontabs-complete a {
    background: #ccc url("/__data/assets/image/0018/2781/action-tabs-ico.png?v=0.2.1") no-repeat 94% -23px !important;
}

.ui-state-disabled.pc-content-actiontabs-complete a:hover {
    background: #ccc url("/__data/assets/image/0018/2781/action-tabs-ico.png?v=0.2.1") no-repeat 94% -23px !important;
}

.ui-tabs-active.pc-content-actiontabs-complete a {
    background: #0072b1 url("/__data/assets/image/0018/2781/action-tabs-ico.png?v=0.2.1") no-repeat 94% -23px !important;
    color: #000;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
}

.ui-tabs-active.pc-content-actiontabs-complete a:hover {
    background: #0072b1 url("/__data/assets/image/0018/2781/action-tabs-ico.png?v=0.2.1") no-repeat 94% -23px !important;
    color: #000;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
}

.ui-wizard-tab-next {
    font-size: 1.4em;
    color: white !important;
    text-decoration: none;
    display: inline-block;
    zoom: 1;
    *display: inline;
    padding: 5px 10px 5px 10px;
    background: #0072b1;
    outline: none;
    margin: 0 5px 20px;
}

.ui-accordion-header {
    background-color: #067aae;
    color: #fff;
    cursor: pointer;
    font-family: "Alternate Gothic No 3 D", "Avenir Next LT W02SC Demi Cond", sans-serif;
    font-size: 14px !important;
    padding: 5px 0 5px 25px !important;
    margin-bottom: 15px !important;
    position: relative;
    text-transform: uppercase;
}

.ui-accordion-header:before {
    content: "+";
    font-family: Helvetica, Arial, sans-serif;
    font-size: 18px;
    line-height: 1;
    position: absolute;
    left: 8px;
    top: 2px;
}

.ui-accordion-header-active:before {
    content: " ";
    top: 12px;
    width: 10px;
    height: 2px;
    background-color: #fff;
}

p.pc-content-accordion-item-heading {
    padding: 0 0 5px 30px !important;
}

.ui-accordion-content {
    background-color: white;
    padding: 20px;
    margin-top: -20px;
    margin-bottom: 20px;
}

.ui-accordion-content p:last-child {
    margin-bottom: 0 !important;
}

#pc-body-content-formsDocuments ul {
    padding-left: 0;
}

#pc-body-content-formsDocuments ul li {
    list-style: none !important;
}

.pc-content-icon-pdf {
    padding-left: 30px;
    background: url("/__data/assets/image/0016/3508/pdf.png?v=0.2.1") no-repeat 0 0;
}

.pc-content-icon-word {
    padding-left: 30px;
    background: url("/__data/assets/image/0013/3514/doc.png?v=0.2.1") no-repeat 0 0;
}

.pc-content-icon-excel {
    padding-left: 30px;
    background: url("/__data/assets/image/0014/3515/xls.png?v=0.2.1") no-repeat 0 0;
}

.pc-content-icon-html {
    padding-left: 30px;
    background: url("/__data/assets/image/0003/7086/external-link.png?v=0.1.1") no-repeat 0 0;
}

.pc-content-icon-html-internal {
    padding-left: 30px;
    background: url("/__data/assets/image/0003/12684/webpage-ico.png?v=0.1.1") no-repeat 0 0;
}

#pc-body-content-mostUsedFormsDocs-section {
    background-color: #eee;
}

#pc-body-content-mostUsedFormsDocs-section h2 {
    padding: 10px;
    margin-bottom: 0;
}

#pc-body-content-mostUsedFormsDocs-section ul {
    padding-bottom: 10px;
    padding-left: 10px;
}

#pc-body-content-mostUsedFormsDocs-section ul li {
    margin-bottom: 5px;
    padding-left: 30px;
    padding-right: 20px;
}

#pc-body-content-mostUsedFormsDocs-section ul li a {
    text-decoration: none;
}

#pc-body-content-mostUsedFormsDocs-section ul li a:hover {
    text-decoration: underline;
    color: #0072b1;
}

#pc-body-content-FormsDocs-accordian h2 {
    font-size: 1.2em;
    font-weight: 300;
    margin: 30px 0 13px;
}

#pc-body-content-FormsDocs-accordian .ui-accordion-header {
    font-size: 1em;
    padding: 5px 0 5px 30px !important;
    margin: 20px 0 13px;
    font-weight: 600;
    line-height: 20px;
}

#pc-body-content-FormsDocs-accordian .pc-content-accordion p {
    margin: 10px 0 !important;
}

#pc-body-content-FormsDocs-accordian .pc-content-accordion p a {
    text-decoration: none;
}

#pc-body-content-FormsDocs-accordian .pc-content-accordion p a:hover {
    text-decoration: underline;
    color: #0072b1;
}

#pc-body-content-FormsDocs-accordian .ui-accordion-header {
    left: 0 !important;
}


.btn-calltoaction{
  background-color: #ff8200;
  color: #ffffff;
  padding: 10px 20px;
  text-transform: uppercase;
  display: inline-block;
  margin: 0px 10px 40px 0;
}

.btn-calltoaction:hover{
  color: #ffffff;
  text-decoration: none;
  background-image: linear-gradient(to bottom, #ff8200, #e97025);
}

@media screen and (-webkit-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {

    #pc-body-content-slideshow-previous a {
        background-image: url("/__data/assets/image/0020/28406/slideshow-arrow-left_2x.png");
        background-size: 30px auto;
    }

    #pc-body-content-slideshow-next a {
        background-image: url("/__data/assets/image/0004/28408/slideshow-arrow-right_2x.png");
        background-size: 30px auto;
    }

    .social-footer-bar__link {
        background-image: url("https://m.bankvic.com.au/__data/assets/image/0003/28290/social-sprite_2x.png?v=0.2.1");
        background-size: 220px 105px;
    }
}

@media only screen and (min-width:320px) and (max-width:768px) {
  .layout {
    width: 100% !important;
    overflow: hidden;
  }
  #pc-home #pc-body-content-slideshow {
    height: auto !important;
  } 

  .layout__section--left {
    width: 100%;
  }

  .layout__section--widgets {
    width: 100%;
    float: none;
  }

  #pc-body-complementryResources {
    display: block;
  }

  .main-header-logo__wrapper {
    min-width: auto;
  }

  .main-header-title {
    right: 26px;
  }
}

.main-footer-top-links {
  background-image: linear-gradient(to bottom, #0477b1, #0DA9E3);
  position: relative;
}

.main-footer-top-links:after {
    top: 0;
    left: 49%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(136, 183, 213, 0);
    border-top-color: #F4F4F4;
    border-width: 15px;
}

.main-footer-top-links__wrapper {
    padding-top: 50px;
    padding-bottom: 30px;
}

.main-footer-top-section__wrapper {
    height: auto;
    padding: 40px 0;
}

.main-footer-lower-links {
  background-color: #0477B1;
}

.main-footer-top-section {
  background-color: #0DA9E3;
  background-image: none;
}

.main-footer-top-section:after {
    content: none;
}

.main-footer-lower-links__wrapper {
    color: #fff;
}