﻿html, body, address, figcaption, q, select, input, option, textarea, fieldset, label, fieldset fieldset > legend, .fieldset fieldset > legend, fieldset.label legend, legend, [type=submit], [type=button] {
    font-family: "MS PGothic","Expert Sans Light", "Trebuchet MS", Arial, Verdana, sans-serif
}

.bullet-large li {
    font-size: 1.5em;
    font-size: 1.5rem;
    font-family: "MS PGothic","Expert Sans Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}


h1, .h1 {
    font-size: 2.875em;
    font-size: 2.875rem;
    font-family: "MS PGothic","Expert Sans Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

h2, .h2 {
    font-size: 2.25em;
    font-size: 2.25rem;
    font-family: "MS PGothic","Expert Sans Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

h3, .h3 {
    font-size: 1.875em;
    font-size: 1.875rem;
    font-family: "MS PGothic","Expert Sans Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

h4, .h4 {
    font-size: 1.5em;
    font-size: 1.5rem;
    font-family: "MS PGothic","Expert Sans Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

h5, .h5 {
    font-size: 1.3125em;
    font-size: 1.3125rem;
    font-family: "MS PGothic", "Expert Sans Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

h6, .h6 {
    font-size: 1.0625em;
    font-size: 1.0625rem;
    font-family: "MS PGothic", "Expert Sans Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

.font-regular {
    font-family: "MS PGothic", "Expert Sans Regular", "Trebuchet MS", Arial, Verdana, sans-serif
}

.font-bold {
    font-family: "MS PGothic", "Expert Sans Bold", "Trebuchet MS", Arial, Verdana, sans-serif
}

.btn {
    font-size: 1.125em; 
    font-size: 1.125rem;
    font-family: "MS PGothic", "Expert Sans Regular", "Trebuchet MS", Arial, Verdana, sans-serif;
}

.select-field select {
    font-size: 1.0625em;
    font-size: 1.0625rem;
    font-family: "MS PGothic", "Expert Sans Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

a.standalone.tertiary-link, .standalone a.tertiary-link {
    font-size: .875em;
    font-size: .875rem;
    font-family: "MS PGothic", "Expert Sans B14 Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

.link-list.small, .link-list .small {
    font-size: .875em;
    font-size: .875rem;
    font-family: "MS PGothic", "Expert Sans B14 Light", "Trebuchet MS", Arial, Verdana, sans-serif
}

label, fieldset fieldset > legend, .fieldset fieldset > legend, fieldset.label legend, .label {
    font-size: 1em;
    font-size: 1rem;
    font-size: 1.3125em;
    font-size: 1.3125rem;
    font-family: "MS PGothic", "Expert Sans Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

[type=text], textarea, [type=password], [type=search], [type=email], [type=url], [type=tel], [type=number], [type=range], [type=date], [type=month], [type=week], [type=time], [type=datetime], [type=datetime-local] {
    font-size: 1.0625em;
    font-size: 1.0625rem;
    font-family: "MS PGothic", "Expert Sans Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

.mod-tabs .tab-triggers li a {
    font-size: 1.5em;
    font-size: 1.5rem;
    font-family: "MS PGothic", "Expert Sans Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

[type=text], textarea, [type=password], [type=search], [type=email], [type=url], [type=tel], [type=number], [type=range], [type=date], [type=month], [type=week], [type=time], [type=datetime], [type=datetime-local] {
    font-size: 1.0625em;
    font-size: 1.0625rem;
    font-family: "MS PGothic", "Expert Sans Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

.radiocheck-label + label, [type=checkbox] + label, input[type=radio] + label, fieldset fieldset > .radiocheck-label + legend, fieldset fieldset > [type=checkbox] + legend, fieldset fieldset > input[type=radio] + legend, .fieldset fieldset > .radiocheck-label + legend, .fieldset fieldset > [type=checkbox] + legend, .fieldset fieldset > input[type=radio] + legend, fieldset.label .radiocheck-label + legend, fieldset.label [type=checkbox] + legend, fieldset.label input[type=radio] + legend {
    font-size: 1.0625em;
    font-size: 1.0625rem;
    font-family: "MS PGothic", "Expert Sans Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

.radiocheck-label + label, [type=checkbox] + label, input[type=radio] + label, fieldset fieldset > .radiocheck-label + legend, fieldset fieldset > [type=checkbox] + legend, fieldset fieldset > input[type=radio] + legend, .fieldset fieldset > .radiocheck-label + legend, .fieldset fieldset > [type=checkbox] + legend, .fieldset fieldset > input[type=radio] + legend, fieldset.label .radiocheck-label + legend, fieldset.label [type=checkbox] + legend, fieldset.label input[type=radio] + legend {
    font-size: 1.0625em;
    font-size: 1.0625rem;
    font-family: "MS PGothic", "Expert Sans Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

.notification .h4[class*='i-'], .notification-error .h4[class*='i-'] {
    font-size: 1.125em;
    font-size: 1.125rem;
    font-family: "MS PGothic", "Expert Sans Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

.notification .message, .notification-error .message {
    font-size: .875em;
    font-size: .875rem;
    font-family: "MS PGothic", "Expert Sans B14 Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

.summary {
    font-size: 1.0625em;
    font-size: 1.0625rem;
    font-family: "MS PGothic", "Expert Sans Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

legend, .legend {
    font-size: 1.875em;
    font-size: 1.875rem;
    font-family: "MS PGothic", "Expert Sans Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

.cookieprompt-content {
    font-size: .875em;
    font-size: .875rem;
    font-family: "MS PGothic", "Expert Sans B14 Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

@media (min-width: 768px) {
    .cookieprompt-content {
        font-size: 1em;
        font-size: 1rem;
        font-family: "MS PGothic", "Expert Sans Light", "Trebuchet MS", Arial, Verdana, sans-serif;
    }
}

.footer-legal {
    font-size: .875rem;
    font-family:"MS PGothic", "Expert Sans B14 Light", "Trebuchet MS", Arial, Verdana, sans-serif
}

.mobile-nav .search-bar .search-close,
.mobile .search-bar .search-close {
    font-size: .875rem;
    font-family: "MS PGothic", "Expert Sans B14 Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

.headersearch-highlight {
    font-family: "MS PGothic", "Expert Sans Bold", "Trebuchet MS", Arial, Verdana, sans-serif
}

.segment {
    font-size: .875rem;
    font-family: "MS PGothic", "Expert Sans B14 Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

.global-header.desktop .logo-section .domain {
    font-size: 1.125rem;
    font-family: "MS PGothic", "Expert Sans Light";
}

.global-header.desktop .domain-nav>ul>li a,
.global-header.desktop .domain-nav>ul>li a:active,
.global-header.desktop .domain-nav>ul>li a:link,
.global-header.desktop .domain-nav>ul>li a:visited {
    font-size: 1.125rem;
    font-family: "MS PGothic", "Expert Sans Light";
}

.global-header.desktop .main-nav>ul>li a,
.global-header.desktop .main-nav>ul>li a:active,
.global-header.desktop .main-nav>ul>li a:link,
.global-header.desktop .main-nav>ul>li a:visited {
    font-size: 1.125rem;
    font-family: "MS PGothic", "Expert Sans Light";
}

.global-header.desktop .main-nav>ul>li .nav-l2 .nav-l3 li a,
.global-header.desktop .main-nav>ul>li .nav-l2 .nav-l3 li a:active,
.global-header.desktop .main-nav>ul>li .nav-l2 .nav-l3 li a:link,
.global-header.desktop .main-nav>ul>li .nav-l2 .nav-l3 li a:visited {
    font-size: .875rem;
    font-family: "MS PGothic", "Expert Sans B14 Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

@media (min-width: 1440px) {
    .global-header.desktop .main-nav>ul>li .nav-l2 .nav-l3 li a,
    .global-header.desktop .main-nav>ul>li .nav-l2 .nav-l3 li a:active,
    .global-header.desktop .main-nav>ul>li .nav-l2 .nav-l3 li a:link,
    .global-header.desktop .main-nav>ul>li .nav-l2 .nav-l3 li a:visited {
        font-size: 1rem;
        font-family: "MS PGothic", "Expert Sans Light", "Trebuchet MS", Arial, Verdana, sans-serif
    }
}

.global-header.minimised .logo-section .domain {
    font-size: 1.125rem;
    font-family: "MS PGothic", "Expert Sans Light";
}

.global-header.minimised .domain-nav>ul>li a,
.global-header.minimised .domain-nav>ul>li a:active,
.global-header.minimised .domain-nav>ul>li a:link,
.global-header.minimised .domain-nav>ul>li a:visited {
    font-size: 1.125rem;
    font-family: "MS PGothic", "Expert Sans Light";
}

.global-header.minimised .main-nav>ul>li a,
.global-header.minimised .main-nav>ul>li a:active,
.global-header.minimised .main-nav>ul>li a:link,
.global-header.minimised .main-nav>ul>li a:visited {
    font-size: 1.125rem;
    font-family: "MS PGothic", "Expert Sans Light";
}

.global-header.minimised .main-nav>ul>li .nav-l2 .nav-l3 li a,
.global-header.minimised .main-nav>ul>li .nav-l2 .nav-l3 li a:active,
.global-header.minimised .main-nav>ul>li .nav-l2 .nav-l3 li a:link,
.global-header.minimised .main-nav>ul>li .nav-l2 .nav-l3 li a:visited {
    font-size: .875rem;
    font-family: "MS PGothic", "Expert Sans B14 Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

@media (min-width: 1440px) {
    .global-header.minimised .main-nav>ul>li .nav-l2 .nav-l3 li a,
    .global-header.minimised .main-nav>ul>li .nav-l2 .nav-l3 li a:active,
    .global-header.minimised .main-nav>ul>li .nav-l2 .nav-l3 li a:link,
    .global-header.minimised .main-nav>ul>li .nav-l2 .nav-l3 li a:visited {
        font-size: 1rem;
        font-family: "MS PGothic", "Expert Sans Light", "Trebuchet MS", Arial, Verdana, sans-serif
    }
}

.global-header.mobile .utilities ul li a span {
    font-size: .6875rem;
    font-family: "MS PGothic", "Expert Sans B14 Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

.global-header.mobile-nav .utilities ul li a span {
    font-size: .6875rem;
    font-family: "MS PGothic", "Expert Sans B14 Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

.global-header.mobile-sub-nav .utilities ul li a span {
    font-size: .6875rem;
    font-family: "MS PGothic", "Expert Sans B14 Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

.global-header.mobile-sub-nav-l3 .utilities ul li a span {
    font-size: .6875rem;
    font-family: "MS PGothic", "Expert Sans B14 Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

.global-header.tablet-portrait .utilities ul li a span {
    font-size: .6875rem;
    font-family: "MS PGothic", "Expert Sans B14 Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

.global-header.tablet-portrait-nav .utilities ul li a span {
    font-size: .6875rem;
    font-family: "MS PGothic", "Expert Sans B14 Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

.global-header.tablet-portrait-nav .utilities .close span {
    font-size: .6875rem;
    font-family: "MS PGothic", "Expert Sans B14 Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

.global-header.tablet-portrait-sub-nav .utilities ul li a span {
    font-size: .6875rem;
    font-family: "MS PGothic", "Expert Sans B14 Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}
.global-header.tablet-portrait-sub-nav .utilities .close span {
    font-size: .6875rem;
    font-family: "MS PGothic", "Expert Sans B14 Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}

.breadcrumb {
  font-size: 0.875rem;
  font-family: "MS PGothic", "Expert Sans B14 Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}
 
/**
 * BDL v1.11 - overrides fixes for legacy cta 
 */
.btn.standalone {
  font-size: 1.0625em;
  font-size: 1.0625rem;
  font-family: "MS PGothic", "Expert Sans Light", "Trebuchet MS", Arial, Verdana, sans-serif;
}


/* FIX : Multi-tab div overflow creating white space below the footer*/

#multi-tab .content{
    overflow: hidden;
}