.phone-link, .phone-link:hover {
    text-decoration: none !important
}

.relative, a, sub, sup {
    position: relative
}

.focusable.visuallyhidden:active, .focusable.visuallyhidden:focus, .ui-helper-hidden-accessible.focusable:active, .ui-helper-hidden-accessible.focusable:focus, .visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {
    position: static;
    height: auto;
    clip: auto;
    width: auto;
    margin: 0;
    overflow: visible
}

.hyphenate, a {
    word-wrap: break-word
}

body, html {
    height: 100%
}

.autosuggest mark, a {
    background-color: transparent
}

.long-form p:first-child, .macro p:first-child, .panel--conjoined :first-child > li:first-child, .simple-list--tight li:first-child, .tabs__panel .simple-list--loose > li, p:first-child {
    margin-top: 0
}

.btn, .select {
    -webkit-appearance: none
}

.course-list__detail, .long-form h1, .loud, .loud-title {
    text-transform: uppercase
}

.autosuggest__item, .cf:after, .grid:after, .header > .content-wrapper:after, .icon-badge__item:after, .no-flexbox .banner-ad-container:after, .no-flexbox .event-header__details:after, .no-flexboxlegacy .banner-ad-container:after, .panel--flex:after, .split:after {
    clear: both
}

.download:after, .icon-tooltip:before {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.footer__nav a, .sb-aside-nav-a {
    white-space: nowrap
}

@font-face {
    font-family: chevron;
    src: url("../fonts/chevron-link/fonts/icomoon.eot?-wshuzq");
    src: url("../fonts/chevron-link/fonts/icomoon.eot?-wshuzq#iefix") format("embedded-opentype"),url("../fonts/chevron-link/fonts/icomoon.ttf?-wshuzq") format("truetype"),url("../fonts/chevron-link/fonts/icomoon.woff?-wshuzq") format("woff"),url("../fonts/chevron-link/fonts/icomoon.svg?-wshuzq#icomoon") format("svg");
    font-weight: 400;
    font-style: normal
}

.chevron, .chevron-left {
    width: 0;
    display: inline-block;
    position: relative
}

    .chevron-left:after, .chevron:after, .long-form h1 a:after, .long-form h2 a:after {
        font-family: chevron;
        speak: none;
        font-style: normal;
        font-weight: 400;
        font-variant: normal;
        text-transform: none;
        color: #d52b1e;
        font-size: 75%;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        content: "\e601"
    }

.chevron-left {
    width: auto
}

    .chevron-left:after {
        content: "\e600"
    }
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */

html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

.booking-table__total-vat, .icon-list, body {
    margin: 0
}

.available-dates__additional, article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
    display: block
}

audio, canvas, progress, video {
    display: inline-block;
    vertical-align: baseline
}

    audio:not([controls]) {
        display: none;
        height: 0
    }

.ie8 .imeche-addthis, [hidden], template {
    display: none
}

a {
    color: #675c53;
    text-decoration: none
}

    a:active, a:hover {
        outline: 0
    }

abbr[title] {
    border-bottom: 1px dotted
}

dfn {
    font-style: italic
}

mark {
    background: #ff0;
    color: #000
}

small {
    font-size: 80%
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline
}

sup {
    top: -.5em
}

sub {
    bottom: -.25em
}

img {
    border: 0
}

svg:not(:root) {
    overflow: hidden
}

figure {
    margin: 1em 40px
}

pre, textarea {
    overflow: auto
}

code, kbd, pre, samp {
    font-family: monospace,monospace;
    font-size: 1em
}

button, input, optgroup, select, textarea {
    color: inherit;
    font: inherit;
    margin: 0
}

button {
    overflow: visible
}

button, select {
    text-transform: none
}

button, html input[type=button], input[type=reset], input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer
}

    .phone-link, button[disabled], html input[disabled] {
        cursor: default
    }

    button::-moz-focus-inner, input::-moz-focus-inner {
        border: 0;
        padding: 0
    }

input {
    line-height: normal
}

    input[type=checkbox], input[type=radio] {
        box-sizing: border-box;
        padding: 0
    }

    input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
        height: auto
    }

    input[type=search] {
        -webkit-appearance: textfield;
        box-sizing: content-box
    }

        input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
            -webkit-appearance: none
        }

fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: .35em .625em .75em
}

.padding-none, .panel.padding-none, legend, td, th {
    padding: 0
}

legend {
    border: 0
}

optgroup {
    font-weight: 700
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

.long-form ol li, li {
    padding-left: 20px
}

.cf:after, .cf:before {
    display: table;
    content: ""
}

.phone-link {
    color: #48403a
}

.callout a, .long-form a, .panel__link, a.emphasize {
    text-decoration: underline
}

.autosuggest__link, .btn, .owl-controls .owl-buttons div, .owl-controls .owl-page, .pac-item:hover, .q3CheckboxLabel {
    cursor: pointer
}

.phone-link:hover {
    color: inherit
}

.collapsible .collapsible__trigger, .collapsible--more-details .collapsible__trigger:focus, .collapsible--more-details .collapsible__trigger:hover, .collapsible.collapsible--animating-closed .collapsible__trigger:focus, .collapsible.collapsible--animating-open .collapsible__trigger:focus, .long-form a.btn, .no-touch .autosuggest__link:focus, .no-touch .autosuggest__link:hover, .panel .panel__title a, .ui-state-focus .autosuggest__link {
    text-decoration: none
}

.left-aligned {
    text-align: left
}

.centrally-aligned {
    text-align: center
}

.visuallyhidden {
    clip: rect(0 0 0 0);
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0
}

.accreditation, .elevated, li {
    position: relative
}

.vertically-centered {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.lt-ie9 .vertically-centered {
    top: 15px
}

.elevated {
    z-index: 2
}

.no-focus:focus {
    outline: 0 !important
}

.hyphenate {
    word-break: break-all;
    word-break: break-word
}

.btn, .panel {
    word-wrap: normal
}

@supports ((-webkit-hyphens:auto) or (-moz-hyphens:auto) or (-ms-hyphens:auto) or (hyphens:auto)) {
    .hyphenate {
        -webkit-hyphens: auto;
        -moz-hyphens: auto;
        -ms-hyphens: auto;
        hyphens: auto;
        word-break: normal
    }
}

.ie8 .ie-hyphenate, .ie9 .ie-hyphenate {
    word-break: break-word
}

@font-face {
    font-family: 'OpenSans Bold';
    src: url("../fonts/core/fonts/opensans-bold.eot");
    src: url("../fonts/core/fonts/opensans-bold.eot?#iefix") format("embedded-opentype"),url("../fonts/core/fonts/opensans-bold.woff") format("woff"),url("../fonts/core/fonts/opensans-bold.ttf") format("truetype");
    font-weight: 400;
    font-style: normal;
    font-stretch: normal
}

@font-face {
    font-family: 'OpenSans Regular';
    src: url("../fonts/core/fonts/opensans-regular.eot");
    src: url("../fonts/core/fonts/opensans-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/core/fonts/opensans-regular.woff") format("woff"),url("../fonts/core/fonts/opensans-regular.ttf") format("truetype");
    font-weight: 400;
    font-style: normal;
    font-stretch: normal
}

@font-face {
    font-family: 'OpenSans Italic';
    src: url("../fonts/core/fonts/opensans-italic.eot");
    src: url("../fonts/core/fonts/opensans-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/core/fonts/opensans-italic.woff") format("woff"),url("../fonts/core/fonts/opensans-italic.ttf") format("truetype");
    font-weight: 400;
    font-style: normal;
    font-stretch: normal
}

@font-face {
    font-family: 'Serifa Black';
    src: url("../fonts/core/fonts/serifastd-black.eot");
    src: url("../fonts/core/fonts/serifastd-black.eot?#iefix") format("embedded-opentype"),url("../fonts/core/fonts/serifastd-black.woff") format("woff"),url("../fonts/core/fonts/serifastd-black.ttf") format("truetype");
    font-weight: 400;
    font-style: normal;
    font-stretch: normal
}

@font-face {
    font-family: 'Serifa Bold';
    src: url("../fonts/core/fonts/serifastd-bold.eot");
    src: url("../fonts/core/fonts/serifastd-bold.eot?#iefix") format("embedded-opentype"),url("../fonts/core/fonts/serifastd-bold.woff") format("woff"),url("../fonts/core/fonts/serifastd-bold.ttf") format("truetype");
    font-weight: 400;
    font-style: normal;
    font-stretch: normal
}

h1, h2, h3, h4, h5, h6 {
    margin: 0 0 10px;
    font-weight: 400
}

.strong, b, strong {
    font-weight: 400;
    font-family: "OpenSans Bold",sans-serif
}

em, i {
    font-family: "OpenSans Italic",sans-serif;
    font-weight: 400
}

ol, ul {
    margin: 0 0 8px;
    padding-left: 0
}

li, p {
    margin: 8px 0
}

.long-form .brightcove-video, .long-form .panel, .long-form figure, .long-form h1, .long-form ol, .long-form p, .long-form ul, .macro p {
    margin: 0 0 15px
}

cite {
    font-style: normal
}

.alpha, h1 {
    font-size: 2.4rem;
    line-height: .9;
    font-family: "Serifa Black",serif;
    margin: 0
}

.beta, .delta, .epsilon, .panel .panel__title, h2, h4, h5 {
    font-family: "Serifa Bold",serif
}

@media (min-width:38em) {
    .centrally-aligned--desktop {
        text-align: center
    }

    .mobile-only {
        display: none !important
    }

    .alpha, h1 {
        line-height: 1;
        font-size: 3rem
    }
}

.beta, h2 {
    font-size: 1.8rem;
    line-height: 1.125;
    margin-bottom: 12px
}

@media (min-width:38em) {
    .beta, h2 {
        line-height: 1;
        font-size: 2.2rem
    }
}

.event-detail-content .long-form .gamma, .gamma, h3 {
    font-family: "Serifa Bold",serif;
    line-height: 1.125;
    margin-bottom: 10px;
    font-size: 1.6rem
}

.delta, h4 {
    font-size: 1.6rem;
    line-height: 1.125;
    margin-bottom: 10px
}

.epsilon, .panel .panel__title, h5 {
    font-size: 1.4rem
}

.primary, .primary a {
    color: #5290cd
}

.multiline-title, .red, .secondary, .secondary a {
    color: #d52b1e
}

    .dark-red, .long-form h1, .long-form h2, .multiline-title:first-line, .tertiary, .tertiary a {
        color: #772432
    }

.muted, .time__mute {
    color: #999490
}

.booking-table__name, .booking-table__price, .booking-table__total-sum, .booking-table__total-text, .epsilon--standard, .event-header__date, .long-form h3, .long-form h4, .long-form h5, .standard, .time {
    font-family: "OpenSans Bold",sans-serif
}

.epsilon--regular {
    font-family: "OpenSans Regular",sans-serif
}

.quiet {
    font-size: inherit;
    font-family: inherit;
    line-height: inherit
}

.loud-title {
    font-family: "Serifa Black",serif
}

.long-form h1 a, .long-form h2 a, .mega, .omega {
    font-family: "OpenSans Bold",sans-serif
}

.milli {
    font-size: 1.2rem;
    line-height: 1.27273
}

.omega {
    font-size: 1.2rem
}

.panel--beta .panel--beta__title, .theta {
    font-size: 1.4rem;
    font-family: "OpenSans Bold",sans-serif
}

.mega {
    font-size: 1.8rem;
    line-height: 1.4
}

.long-form, .macro {
    font-size: 1.4rem
}

    .long-form p:last-child, .macro p:last-child {
        margin-bottom: 0
    }

.long-form {
    margin: 0 0 30px
}

    .long-form h1 a, .long-form h2 a {
        color: #675c53;
        font-size: 1.4rem;
        text-decoration: none
    }

    .long-form h3, .long-form h4, .pagination .chevron, .pagination .chevron-left {
        font-size: inherit
    }

    .long-form h5 {
        font-size: 1.5rem
    }

    .long-form h1 {
        color: #d52b1e
    }

    .long-form h3 {
        margin-top: 30px;
        margin-bottom: 15px
    }

    .long-form li {
        margin-top: 5px;
        margin-bottom: 5px;
        padding-left: 10px
    }

    .long-form > img {
        display: block;
        max-width: 100%;
        margin: 0 0 15px
    }

    .long-form h2 {
        font-family: "Serifa Bold",serif;
        line-height: 1.125;
        font-size: 1.6rem;
        margin: 0 0 15px
    }

    .long-form a, .time__mute, body {
        font-family: "OpenSans Regular",sans-serif
    }

.no-touch .icon-link:hover .icon, .no-touch .icon-link:hover .icon-link__text, .no-touch a:hover {
    opacity: .8
}

.btn:active, a:active {
    bottom: -1px
}

a.static:active {
    bottom: 0
}

li {
    list-style-type: none
}

    li:before {
        position: absolute;
        top: 0;
        left: 0
    }

ol {
    counter-reset: ol
}

    ol li:before {
        counter-increment: ol;
        content: counter(ol) "."
    }

ul li:before {
    content: '\2022'
}

.footer__social, .inline-list, .search-result__meta, .simple-list, .training-listing-item__dates {
    margin: 0 0 6px
}

    .footer__social > li, .inline-list > li, .search-result__meta > li, .simple-list > li, .training-listing-item__dates > li {
        padding-left: 0;
        position: static;
        margin: 6px 0
    }

        .footer__social > li:before, .inline-list > li:before, .search-result__meta > li:before, .simple-list > li:before, .training-listing-item__dates > li:before {
            content: '';
            position: static;
            top: auto;
            left: auto;
            display: none
        }

.simple-list--tight li {
    margin: 6px 0
}

    .long-form .inline-list, .simple-list--tight li:last-child {
        margin-bottom: 0
    }

.simple-list--loose > li, .tabs .imeche-addthis {
    margin-bottom: 20px
}

.inline-list > li {
    display: inline;
    margin-right: 30px
}

    .autosuggest .btn, .inline-list > li:last-child, .panel .media__item {
        margin-right: 0
    }

.inline-list--flush {
    margin-bottom: -8px
}

    .inline-list--flush > li {
        margin: 0 20px 0 0;
        padding-bottom: 8px;
        display: inline-block
    }

.time__mute {
    display: block
}

.autosuggest mark, .available-dates__title, .collapsible--facet .collapsible__heading, .panel .panel__title, .panel--fixed-article .date {
    font-family: "OpenSans Bold",sans-serif
}

.mb30, .page-intro {
    margin-bottom: 30px
}

@media (min-width:38em) {
    .event-detail-content .long-form .gamma, .gamma, h3 {
        font-size: 2.2rem
    }

    .delta, h4 {
        font-size: 2rem
    }

    .epsilon, .panel .panel__title, h5 {
        font-size: 1.8rem
    }

    .milli {
        font-size: 1.4rem
    }

    .form__error, .form__item .form__note, .micro, .search-result__meta, .training-listing-item__vat {
        font-size: 1.2rem
    }

    .omega {
        font-size: 1.5rem
    }

    .long-form .brightcove-video, .long-form .panel, .long-form figure, .long-form h1, .long-form ol, .long-form p, .long-form ul, .long-form > img {
        margin: 0 0 40px
    }

    .long-form h2 {
        font-size: 2.2rem;
        margin: 0 0 30px
    }

    .simple-list--loose > li {
        margin-bottom: 35px
    }

    .page-intro {
        font-size: 2rem;
        line-height: 1.5;
        margin-bottom: 40px
    }
}

.bordered {
    border: 1px solid #e2e0e0
}

html {
    overflow-y: scroll;
    font-size: 62.5%;
    line-height: 1.5;
    box-sizing: border-box
}

body {
    color: #675c53;
    background: #fff;
    font-size: 1.2rem
}

*, :after, :before {
    box-sizing: inherit
}

.icon-link .icon, .pac-container, hr {
    box-sizing: content-box
}

.content-wrapper {
    max-width: 1170px;
    margin: 0 auto;
    padding: 0 15px
}

.ie8 .content-wrapper {
    min-width: 1000px
}

.content-wrapper--main {
    margin-bottom: 35px;
    margin-top: 30px
}

    .btn:focus, .collapsible .collapsible__content, .content-wrapper--main:focus, [tabindex="-1"] {
        outline: 0
    }

.padding-small, .panel.padding-small {
    padding: 7.5px
}

.padding-mid, .padding-normal, .panel.padding-default, .panel.padding-mid {
    padding: 15px
}

.padding-large, .panel.padding-large {
    padding: 30px
}

.spacing-top--flush {
    margin-top: 0 !important
}

.spacing-top--tight {
    margin-top: 15px !important
}

.spacing-top--smaller {
    margin-top: 20px !important
}

.spacing-top--single {
    margin-top: 30px !important
}

.spacing-top--large {
    margin-top: 40px !important
}

.spacing-top--larger {
    margin-top: 60px !important
}

.spacing-top--huge {
    margin-top: 70px !important
}

.spacing-bottom--flush {
    margin-bottom: 0 !important
}

.spacing-bottom--tight {
    margin-bottom: 15px !important
}

.spacing-bottom--smaller {
    margin-bottom: 20px !important
}

.spacing-bottom--single {
    margin-bottom: 30px !important
}

.spacing-bottom--large {
    margin-bottom: 40px !important
}

.spacing-bottom--larger {
    margin-bottom: 60px !important
}

.spacing-bottom--huge {
    margin-bottom: 70px !important
}

.spacing--flush {
    margin: 0 !important
}

.spacing--tight {
    margin-top: 15px !important;
    margin-bottom: 15px !important
}

.spacing--smaller {
    margin-top: 20px !important;
    margin-bottom: 20px !important
}

.spacing--single {
    margin-top: 30px !important;
    margin-bottom: 30px !important
}

.spacing--large {
    margin-top: 40px !important;
    margin-bottom: 40px !important
}

.spacing--larger {
    margin-top: 60px !important;
    margin-bottom: 60px !important
}

.spacing--huge {
    margin-top: 70px !important;
    margin-bottom: 70px !important
}

.constrained {
    width: 100%;
    margin: 0 auto
}

@media (min-width:30em) {
    .constrained {
        max-width: 400px
    }
}

@media (min-width:38em) {
    .content-wrapper--main {
        margin-bottom: 80px
    }

    .desktop-padded-right {
        padding-right: 60px !important
    }

    .padding-small {
        padding: 15px
    }

    .padding-normal {
        padding: 30px
    }

    .padding-mid {
        padding: 45px 60px
    }

    .padding-large {
        padding: 60px
    }

    .tablet-spacing-top--flush {
        margin-top: 0 !important
    }

    .tablet-spacing-top--tight {
        margin-top: 15px !important
    }

    .tablet-spacing-top--smaller {
        margin-top: 20px !important
    }

    .tablet-spacing-top--single {
        margin-top: 30px !important
    }

    .tablet-spacing-top--large {
        margin-top: 40px !important
    }

    .tablet-spacing-top--larger {
        margin-top: 60px !important
    }

    .tablet-spacing-top--huge {
        margin-top: 70px !important
    }

    .tablet-spacing-bottom--flush {
        margin-bottom: 0 !important
    }

    .tablet-spacing-bottom--tight {
        margin-bottom: 15px !important
    }

    .tablet-spacing-bottom--smaller {
        margin-bottom: 20px !important
    }

    .tablet-spacing-bottom--single {
        margin-bottom: 30px !important
    }

    .tablet-spacing-bottom--large {
        margin-bottom: 40px !important
    }

    .tablet-spacing-bottom--larger {
        margin-bottom: 60px !important
    }

    .tablet-spacing-bottom--huge {
        margin-bottom: 70px !important
    }

    .tablet-spacing--flush {
        margin: 0 !important
    }

    .tablet-spacing--tight {
        margin-top: 15px !important;
        margin-bottom: 15px !important
    }

    .tablet-spacing--smaller {
        margin-top: 20px !important;
        margin-bottom: 20px !important
    }

    .tablet-spacing--single {
        margin-top: 30px !important;
        margin-bottom: 30px !important
    }

    .tablet-spacing--large {
        margin-top: 40px !important;
        margin-bottom: 40px !important
    }

    .tablet-spacing--larger {
        margin-top: 60px !important;
        margin-bottom: 60px !important
    }

    .tablet-spacing--huge {
        margin-top: 70px !important;
        margin-bottom: 70px !important
    }

    .constrained {
        max-width: 500px
    }
}

@media (min-width:43em) {
    .constrained--not-tablet {
        max-width: 100%
    }
}

@media (min-width:56em) {
    .right-aligned--desktop {
        text-align: right
    }

    .desktop-hide {
        display: none
    }

    .alpha, h1 {
        font-size: 3.6rem
    }

    .beta, h2 {
        font-size: 3rem
    }

    .long-form {
        padding-right: 60px
    }

    .event-detail-content .long-form {
        padding-right: 0
    }

    .time--right {
        float: right;
        margin-left: 30px
    }

    .page-intro {
        font-size: 2.4rem;
        line-height: 1.5
    }

    body {
        font-size: 1.5rem
    }

    .desktop-spacing-top--flush {
        margin-top: 0 !important
    }

    .desktop-spacing-top--tight {
        margin-top: 15px !important
    }

    .desktop-spacing-top--smaller {
        margin-top: 20px !important
    }

    .desktop-spacing-top--single {
        margin-top: 30px !important
    }

    .desktop-spacing-top--large {
        margin-top: 40px !important
    }

    .desktop-spacing-top--larger {
        margin-top: 60px !important
    }

    .desktop-spacing-top--huge {
        margin-top: 70px !important
    }

    .desktop-spacing-bottom--flush {
        margin-bottom: 0 !important
    }

    .desktop-spacing-bottom--tight {
        margin-bottom: 15px !important
    }

    .desktop-spacing-bottom--smaller {
        margin-bottom: 20px !important
    }

    .desktop-spacing-bottom--single {
        margin-bottom: 30px !important
    }

    .desktop-spacing-bottom--large {
        margin-bottom: 40px !important
    }

    .desktop-spacing-bottom--larger {
        margin-bottom: 60px !important
    }

    .desktop-spacing-bottom--huge {
        margin-bottom: 70px !important
    }

    .desktop-spacing--flush {
        margin: 0 !important
    }

    .desktop-spacing--tight {
        margin-top: 15px !important;
        margin-bottom: 15px !important
    }

    .desktop-spacing--smaller {
        margin-top: 20px !important;
        margin-bottom: 20px !important
    }

    .desktop-spacing--single {
        margin-top: 30px !important;
        margin-bottom: 30px !important
    }

    .desktop-spacing--large {
        margin-top: 40px !important;
        margin-bottom: 40px !important
    }

    .desktop-spacing--larger {
        margin-top: 60px !important;
        margin-bottom: 60px !important
    }

    .desktop-spacing--huge {
        margin-top: 70px !important;
        margin-bottom: 70px !important
    }

    .constrained--not-desktop {
        max-width: 100%
    }
}

@media (min-width:30em) {
    .constrained--desktop, .panel.panel--constrained {
        max-width: 400px
    }
}

.accreditation .accreditation__img, .accreditation .accreditation__text {
    position: absolute;
    right: 10px;
    background-color: #fff;
    color: #675c53;
    bottom: 38px;
    z-index: 1;
    padding: 6px 10px 2px
}

@media (min-width:38em) {
    .constrained--desktop {
        max-width: 500px
    }

    .constrained--left {
        max-width: 540px
    }

    .accreditation .accreditation__text {
        right: 15px;
        bottom: 33px
    }

    .accreditation .accreditation__img {
        right: 15px;
        bottom: 38px
    }
}

.imeche-addthis {
    font-size: 1.5rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.event-detail-content .imeche-addthis {
    margin-bottom: 40px
}

.imeche-addthis__container, .imeche-addthis__text, .owl-carousel .owl-item {
    float: left
}

.imeche-addthis__text {
    margin-right: 5px
}

.imeche-addthis__container {
    height: 32px;
    max-height: 32px
}

.collapsible--account:first-child, .rule-top {
    border-top: 2px dotted #e2e0e0
}

.rule-tight, hr {
    border-top: 0;
    border-left: 0;
    border-right: 0
}

.collapsible--account, .panel--rule__header, .rule-bottom, .rule-tight, hr {
    border-bottom: 2px dotted #e2e0e0
}

hr {
    height: 0;
    margin: 40px 0
}

.rule-tight {
    margin: 20px 0
}

.collapsible .collapsible__heading .icon {
    -webkit-transition: -webkit-transform .2s ease-in-out;
    transition: transform .2s ease-in-out
}

.autosuggest__icon, .ie8 .collapsible .collapsible__heading .icon, .ie9 .collapsible .collapsible__heading .icon {
    display: none
}

.collapsible--more-details .collapsible__trigger {
    display: inline-block
}

.collapsible--more-details .collapsible__heading {
    font-family: "OpenSans Bold",sans-serif;
    font-size: 1.2rem;
    margin: 0;
    position: relative
}

    .collapsible--more-details .collapsible__heading .icon {
        width: 9px;
        height: 9px;
        position: absolute;
        top: 3px;
        left: 100%;
        margin-left: 5px;
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

.collapsible--more-details.collapsible--active .collapsible__heading .icon {
    -webkit-transform: rotate(0);
    transform: rotate(0)
}

.collapsible--more-details .collapsible__content > :first-child, .icon-badge-list > li + li, .icon-list--slim .icon-list__item, .member {
    margin-top: 10px
}

.collapsible--account .collapsible__trigger {
    display: block;
    padding-top: 3rem;
    padding-bottom: 2rem;
    color: #772432;
    cursor: pointer
}

@media (min-width:56em) {
    .accreditation .accreditation__text {
        bottom: 16px
    }

    .accreditation .accreditation__img {
        bottom: -10px
    }

    .tabs .imeche-addthis {
        position: absolute;
        right: 0;
        top: 10px
    }

    .event-detail-content .imeche-addthis {
        position: absolute;
        right: 15px;
        top: 0
    }

    .imeche-addthis--right-desktop {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }

    .collapsible--account .collapsible__trigger {
        padding-top: 5rem;
        padding-bottom: 4.5rem
    }
}

.collapsible--account.collapsible--active .collapsible__trigger {
    padding-bottom: 1rem
}

.collapsible--account .collapsible__heading {
    font-size: 2.2rem;
    margin-bottom: 0
}

    .collapsible--account .collapsible__heading .icon {
        margin: -2px 5px 0 0;
        width: 12px;
        height: 12px;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

.ie9 .collapsible--account .collapsible__heading .icon {
    width: 16px;
    height: 16px;
    margin-right: 8px;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.collapsible--account.collapsible--active .collapsible__heading .icon {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.ie9 .collapsible--account.collapsible--active .collapsible__heading .icon {
    -webkit-transform: rotate(0);
    transform: rotate(0)
}

.collapsible--facet {
    margin-bottom: 9px;
    padding: 0;
    background-color: #fff
}

    .collapsible--facet:last-child, .panel h3:last-of-type, .panel h4:last-of-type, .panel p:last-of-type {
        margin-bottom: 0
    }

    .collapsible--facet .collapsible__trigger {
        display: block;
        position: relative;
        padding: 0
    }

    .collapsible--facet .collapsible__heading {
        font-size: 1.8rem;
        margin: 0;
        padding: 16px 40px 17px 20px
    }

        .collapsible--facet .collapsible__heading .icon {
            position: absolute;
            top: 20px;
            right: 16px;
            -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
            width: 12px;
            height: 12px
        }

.ie8 .collapsible--facet .collapsible__heading .icon {
    display: inline-block;
    width: auto;
    height: auto;
    text-indent: 0;
    background: 0 0
}

.ie9 .collapsible--facet .collapsible__heading .icon {
    display: inline-block;
    width: 20px
}

.collapsible--facet.collapsible--active .collapsible__heading .icon {
    -webkit-transform: rotate(0);
    transform: rotate(0)
}

.collapsible--facet .collapsible__content {
    padding: 0 20px 13px
}

    .collapsible--facet .collapsible__content > :first-child {
        margin-top: 9px
    }

.collapsible--numbered {
    position: relative
}

    .collapsible--numbered .collapsible__content, .collapsible--numbered .collapsible__heading {
        padding-left: 65px
    }

    .collapsible--numbered:after {
        position: absolute;
        content: " ";
        border-right: 9px solid #f3f2f2;
        top: 0;
        bottom: 0;
        left: 40px
    }

    .autosuggest, .carousel, .checkboxes__item, .collapsible--numbered .collapsible__heading, .event-header, .facet-wrapper, .icon-badge__item, .image-list, .radios__item, .ui-block-parent {
        position: relative
    }

        .collapsible--numbered .collapsible__heading:before {
            font-family: "Serifa Bold",serif;
            top: 19px;
            position: absolute;
            counter-increment: section;
            content: counter(section);
            left: 15px
        }

.progress-steps {
    background-color: #f3f2f2;
    padding: 9px;
    border-radius: 2px;
    counter-reset: section
}

.autosuggest input[type=search]::-ms-clear {
    display: none;
    width: 0;
    height: 0
}

.autosuggest input[type=search].input--grey {
    padding-right: 45px;
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
    z-index: 5;
    position: relative
}

.autosuggest mark {
    color: #675c53
}

.autosuggest__items {
    display: none !important
}

.autosuggest__list {
    letter-spacing: normal;
    list-style-type: none !important;
    padding-left: 0;
    padding-top: 73px;
    padding-bottom: 10px;
    margin: 0;
    background: #fff;
    border-radius: 2px;
    width: auto !important;
    display: block !important;
    position: absolute !important;
    left: -10px !important;
    right: -10px !important;
    top: -55px !important;
    z-index: 0;
    box-shadow: 0 0 0 3px rgba(0,0,0,.1)
}

.flex-grid > .flex-grid__item, .nav, .nav li {
    list-style-type: none
}

.ie8 .autosuggest__list {
    border: 3px solid #f3f2f2
}

.autosuggest__item {
    font-size: 1.5rem;
    margin: 0 15px;
    padding: 0;
    overflow: hidden
}

    .autosuggest__item:before {
        content: none
    }

.autosuggest__link, .autosuggest__prompt {
    display: block;
    position: relative;
    margin: 0
}

    .autosuggest__link:active {
        bottom: 0
    }

.ui-menu-item.autosuggest__link--internal {
    padding-left: 0;
    display: inline
}

.autosuggest__content, .autosuggest__prompt, .autosuggest__title {
    border-top: 3px solid #f3f2f2;
    padding-top: 12px;
    padding-bottom: 12px
}

.autosuggest__prompt {
    padding-top: 18px;
    text-align: center
}

    .autosuggest__prompt .btn {
        width: 100%
    }

.autosuggest__title {
    float: left;
    width: 31%;
    text-align: right;
    color: #9c8f84
}

.autosuggest__content {
    float: right;
    width: 65%
}

@media (min-width:50em) {
    .long-form, .long-form h1 a, .long-form h2 a, .macro, .panel--beta .panel--beta__title, .theta {
        font-size: 1.8rem
    }

    .mega {
        font-size: 2.4rem
    }

    .long-form ol li {
        padding-left: 30px
    }

    .long-form li {
        padding-left: 15px
    }

    .tablet-wide-spacing-top--flush {
        margin-top: 0 !important
    }

    .tablet-wide-spacing-top--tight {
        margin-top: 15px !important
    }

    .tablet-wide-spacing-top--smaller {
        margin-top: 20px !important
    }

    .tablet-wide-spacing-top--single {
        margin-top: 30px !important
    }

    .tablet-wide-spacing-top--large {
        margin-top: 40px !important
    }

    .tablet-wide-spacing-top--larger {
        margin-top: 60px !important
    }

    .tablet-wide-spacing-top--huge {
        margin-top: 70px !important
    }

    .tablet-wide-spacing-bottom--flush {
        margin-bottom: 0 !important
    }

    .tablet-wide-spacing-bottom--tight {
        margin-bottom: 15px !important
    }

    .tablet-wide-spacing-bottom--smaller {
        margin-bottom: 20px !important
    }

    .tablet-wide-spacing-bottom--single {
        margin-bottom: 30px !important
    }

    .tablet-wide-spacing-bottom--large {
        margin-bottom: 40px !important
    }

    .tablet-wide-spacing-bottom--larger {
        margin-bottom: 60px !important
    }

    .tablet-wide-spacing-bottom--huge {
        margin-bottom: 70px !important
    }

    .tablet-wide-spacing--flush {
        margin: 0 !important
    }

    .tablet-wide-spacing--tight {
        margin-top: 15px !important;
        margin-bottom: 15px !important
    }

    .tablet-wide-spacing--smaller {
        margin-top: 20px !important;
        margin-bottom: 20px !important
    }

    .tablet-wide-spacing--single {
        margin-top: 30px !important;
        margin-bottom: 30px !important
    }

    .tablet-wide-spacing--large {
        margin-top: 40px !important;
        margin-bottom: 40px !important
    }

    .tablet-wide-spacing--larger {
        margin-top: 60px !important;
        margin-bottom: 60px !important
    }

    .tablet-wide-spacing--huge {
        margin-top: 70px !important;
        margin-bottom: 70px !important
    }

    .autosuggest--active {
        z-index: 120000;
        margin-bottom: -5px
    }

        .autosuggest--active .nav-search__button, .autosuggest--active .nav-search__field {
            z-index: 1
        }

        .autosuggest--active input[type=search].input--grey {
            background-color: #fff;
            border: 1px solid #5290cd
        }

        .autosuggest--active .autosuggest__items {
            width: 100%;
            position: relative;
            margin: 0 -5px;
            text-align: left;
            display: block !important
        }

    .autosuggest__icon {
        width: 19px;
        height: 19px;
        line-height: 19px;
        position: absolute;
        top: 11px;
        right: 75px;
        border-radius: 2px;
        background: #9ea239;
        color: #fff;
        text-align: center;
        display: none;
        z-index: 100
    }

    .no-flexbox .autosuggest__icon {
        right: 175px !important
    }

    .autosuggest__icon .icon--tick-white {
        width: 11px;
        height: 11px;
        line-height: 11px;
        margin-top: -6px
    }

    .autosuggest--active .autosuggest__icon {
        top: 12px;
        right: 82px
    }

    .autosuggest__icon--complete {
        display: block
    }

    .flexbox .autosuggest__icon--complete {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

        .flexbox .autosuggest__icon--complete .icon {
            margin-top: 0
        }

    .autosuggest__icon--waiting {
        display: block;
        background-color: transparent;
        height: 15px;
        width: 15px;
        -webkit-animation: .8s linear infinite spinner;
        animation: .8s linear infinite spinner;
        border: 4px solid #d52b1e;
        border-right-color: transparent;
        border-radius: 50%
    }

        .autosuggest__icon--waiting .icon--tick-white {
            display: none
        }
}

.banner-ad > div, .grid--mpu, .grid:after {
    display: block
}

.ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

@-webkit-keyframes spinner {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    25% {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    50% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    75% {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes spinner {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    25% {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    50% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    75% {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.available-dates__list {
    margin: 0;
    padding: 0 0 15px
}

.available-dates__title {
    margin: 0;
    padding: 0
}

.available-dates__subtitle {
    margin-bottom: 17px
}

.available-dates__date {
    margin: 0;
    padding: 0
}

.grid, .grid--mpu {
    margin-left: -15px;
    margin-right: -15px
}

.col-full, .col-one-half, .col-one-quarter, .col-one-third, .col-one-whole, .col-three-quarters, .col-two-thirds, [class^=col-] {
    padding-left: 15px;
    padding-right: 15px;
    float: left
}

.panel.available-dates__top-panel {
    padding-bottom: 0
}

.grid {
    max-width: 1200px;
    max-width: none
}

    .grid:after {
        content: " "
    }

.col-full, .col-one-whole, [class^=col-] {
    min-height: 1px;
    width: 100%
}

.col-one-quarter {
    width: 25%
}

.col-one-half {
    width: 50%
}

.col-three-quarters {
    width: 75%
}

.col-one-third {
    width: 33.33333%
}

.col-two-thirds {
    width: 66.66667%
}

.col--right {
    float: right
}

.grid-debug .col, .grid-debug [class^=col-] {
    background-color: rgba(213,43,30,.1);
    outline: rgba(213,43,30,.5) dotted 1px
}

.select:focus, .skiplink:focus, .tabs__tab:active, .tabs__tab:focus, .ui-tabs .tabs__link:focus, .ui-tabs .tabs__link:hover {
    outline: 0
}

.no-gutters {
    padding-left: 0;
    padding-right: 0
}

.col-mpu-main, .col-mpu-sidebar {
    padding-left: 15px;
    padding-right: 15px
}

.col-mpu-main {
    float: none
}

.ie8 .col-mpu-main {
    width: 67%
}

.col-mpu-sidebar {
    margin-left: auto;
    margin-right: auto;
    float: none;
    margin-top: 30px
}

@media (min-width:435px) {
    .col-mpu-sidebar {
        width: 405px
    }
}

@media (min-width:960px) {
    .col-mpu-main {
        float: left;
        width: 505px;
        width: calc(100% - 405px)
    }

    .col-mpu-sidebar {
        float: left;
        margin-top: 0
    }
}

.ie8 .col-mpu-sidebar {
    width: 33%
}

.banner-ad iframe {
    border: 0;
    display: block
}

.banner-ad--leaderboard {
    background-color: #f3f2f2;
    width: 100%
}

    .banner-ad--leaderboard > div > div {
        margin: 25px 0;
        display: inline-block
    }

    .banner-ad--leaderboard iframe, .course-list__title, .panel.panel--constrained {
        margin: 0 auto
    }

.banner-ad-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    background-color: #f3f2f2;
    overflow: hidden
}

.content-wrapper .banner-ad-container {
    margin-left: -15px;
    margin-right: -15px
}

@media (min-width:340px) {
    .content-wrapper .banner-ad-container {
        margin-left: 0;
        margin-right: 0
    }
}

.banner-ad--mpu > div > div {
    padding: 15px 5px
}

.banner-ad > div {
    font-size: 0;
    margin: 0 auto;
    text-align: center
}

.icon, .panel--beta a {
    display: inline-block;
    vertical-align: middle
}

.panel--conjoined > .panel:last-child, .panel--media h2, .panel--media h3, .panel--media h4, .panel--media h5, .panel--media h6 {
    margin-bottom: 0
}

@media (max-width:895px) {
    .banner-ad--mpu > div > div {
        padding: 25px 5px
    }
}

.banner-ad--mpu {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-flex-basis: auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    max-width: 310px;
    min-width: 300px
}

.no-flexbox .banner-ad-container:after, .no-flexbox .banner-ad-container:before, .no-flexboxlegacy .banner-ad-container:after, .no-flexboxlegacy .banner-ad-container:before {
    display: table;
    content: ""
}

.no-flexbox .banner-ad--mpu, .no-flexboxlegacy .banner-ad--mpu {
    float: left;
    width: 360px
}

.icon {
    background-size: contain;
    width: 16px;
    height: 16px;
    background-position: center center;
    overflow: hidden;
    text-indent: -10000px;
    -ms-behavior: url(/ui/backgroundsize.min.htc)
}

.panel {
    background-color: #f3f2f2;
    position: relative;
    padding: 30px;
    width: 100%;
    display: block
}

.ie8 .panel--notice.panel--notice-small .icon, .panel--beta {
    display: none
}

.panel .panel__body, .panel .panel__content, .sb-aside-nav li, .ticket-table__booking {
    position: relative;
    z-index: 1
}

@media (min-width:38em) {
    .imeche-addthis__text {
        margin-right: 10px
    }

    hr {
        margin: 60px 0
    }

    .rule-tight {
        margin: 30px 0
    }

    .available-dates__content {
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2;
        -webkit-column-gap: 50px;
        -moz-column-gap: 50px;
        column-gap: 50px
    }

    .available-dates__list {
        -webkit-column-break-inside: avoid;
        -moz-column-break-inside: avoid;
        -moz-page-break-inside: avoid;
        page-break-inside: avoid;
        break-inside: avoid-column
    }

    .col-tablet-one-half, .col-tablet-one-quarter, .col-tablet-one-third, .col-tablet-three-quarters, .col-tablet-two-thirds {
        float: left;
        padding-left: 15px;
        padding-right: 15px
    }

    .col-tablet-one-quarter {
        width: 25%
    }

    .col-tablet-one-half {
        width: 50%
    }

    .col-tablet-three-quarters {
        width: 75%
    }

    .col-tablet-one-third {
        width: 33.33333%
    }

    .col-tablet-two-thirds {
        width: 66.66667%
    }

    .col-tablet--right {
        float: right
    }

    .panel.panel--constrained {
        max-width: 500px
    }

    .panel.padding-small {
        padding: 15px
    }
}

.panel.panel--heading {
    padding: 22px 30px 18px
}

.panel .panel__title {
    line-height: 1.3;
    margin-bottom: 15px;
    padding-right: 15px
}

.has-chevron {
    padding-right: 15px
}

.panel--red {
    background-color: #772432
}

.panel--beta {
    color: #155ba1;
    position: relative;
    background: #d2e3f5;
    background: -webkit-repeating-linear-gradient(150deg,#d9e8f6,#d9e8f6 2px,#d2e3f5 2px,#d2e3f5 9px) #d2e3f5;
    background: repeating-linear-gradient(300deg,#d9e8f6,#d9e8f6 2px,#d2e3f5 2px,#d2e3f5 9px) #d2e3f5;
    padding-top: 3rem;
    padding-bottom: 3rem
}

    .panel--beta a.emphasize {
        margin-right: 20px
    }

    .panel--beta.panel--open {
        display: block
    }

    .panel--beta .panel--beta__title {
        padding-right: 30px
    }

    .centrally-aligned .icon-link, .owl-buttons, .owl-next, .owl-prev, .panel--beta .link-wrapper {
        display: inline-block
    }

@media (min-width:60.625em) {
    .panel--beta a.emphasize {
        margin-right: 30px
    }

    .panel--beta .panel--beta__title {
        margin-bottom: 0;
        display: inline-block;
        vertical-align: middle
    }

    .panel--beta .link-wrapper {
        margin-right: 50px;
        float: right
    }
}

.panel--beta .spacing-top {
    margin-top: 23px
}

.panel--muted {
    background-color: #fff
}

.panel--blue, .panel--blue a, .panel--brown, .panel--brown a, .panel--dark, .panel--dark a, .panel--dark-brown, .panel--dark-brown a, .panel--red, .panel--red a {
    color: #fff
}

    .breadcrumbs, .panel--blue .btn--tertiary, .panel--brown .btn--tertiary, .panel--dark .btn--tertiary, .panel--dark-brown .btn--tertiary, .panel--red .btn--tertiary {
        color: #675c53
    }

.panel--brown {
    background-color: #675c53
}

.no-cssgradients .footer, .panel--dark-brown {
    background-color: #3e3732
}

.panel--green-bright {
    background-color: #d4e435
}

.panel--yellow-bright {
    background-color: #fecb00
}

.panel--blue {
    background-color: #3270ad
}

.panel--primary {
    background-color: #edf5fc
}

    .panel--primary.panel--outline {
        background-color: #edf5fc;
        border-color: #5290cd
    }

    .panel--primary.panel--lifted:after {
        background-color: #5290cd
    }

.panel--notice {
    background-color: #fffae5;
    border: 1px solid #d8b510;
    text-align: center
}

    .panel--notice .icon {
        width: 40px;
        height: 40px;
        margin-bottom: 10px
    }

    .panel--notice.panel--notice-small .icon {
        width: 24px;
        height: 24px
    }

.panel--outline {
    border-radius: 2px;
    border: 9px solid #f3f2f2;
    background-color: #fff;
    padding: 15px
}

@media (min-width:38em) {
    .panel--outline, .panel.padding-default {
        padding: 30px
    }

    .panel.padding-mid {
        padding: 45px 60px
    }

    .panel.padding-large {
        padding: 60px
    }

    .panel.padding-40-tablet {
        padding: 40px !important
    }
}

.long-form .panel--outline h3 {
    color: #675c53;
    margin-top: 0
}

.panel--lifted {
    border-radius: 2px
}

    .panel--lifted:after {
        background-color: #48403a;
        content: "";
        width: 100%;
        position: absolute;
        height: 5px;
        bottom: -3px;
        border-radius: 0 0 2px 2px;
        opacity: .1;
        left: 0;
        z-index: -1
    }

.ie8 .panel--lifted:after {
    display: none !important
}

.panel--lifted.panel--media:after {
    bottom: -3px
}

.panel--lifted.panel--lifted--deep {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

    .panel--lifted.panel--lifted--deep:after {
        height: 9px;
        bottom: -9px;
        border-radius: 0
    }

.panel--alert {
    border: 2px solid #d8b510;
    background-color: #fffae5;
    text-align: center
}

.panel--image-stack {
    padding: 15px
}

@media (min-width:38em) {
    .panel--image-stack {
        padding: 30px
    }
}

.panel--image-stack .panel__inner {
    overflow: hidden
}

.booking-table__ticket, .panel--image-stack .panel__content .delta {
    padding-right: 15px
}

@media (max-width:37.9375em) {
    .mobile-spacing-top--flush {
        margin-top: 0 !important
    }

    .mobile-spacing-top--tight {
        margin-top: 15px !important
    }

    .mobile-spacing-top--smaller {
        margin-top: 20px !important
    }

    .mobile-spacing-top--single {
        margin-top: 30px !important
    }

    .mobile-spacing-top--large {
        margin-top: 40px !important
    }

    .mobile-spacing-top--larger {
        margin-top: 60px !important
    }

    .mobile-spacing-top--huge {
        margin-top: 70px !important
    }

    .mobile-spacing-bottom--flush {
        margin-bottom: 0 !important
    }

    .mobile-spacing-bottom--tight {
        margin-bottom: 15px !important
    }

    .mobile-spacing-bottom--smaller {
        margin-bottom: 20px !important
    }

    .mobile-spacing-bottom--single {
        margin-bottom: 30px !important
    }

    .mobile-spacing-bottom--large {
        margin-bottom: 40px !important
    }

    .mobile-spacing-bottom--larger {
        margin-bottom: 60px !important
    }

    .mobile-spacing-bottom--huge {
        margin-bottom: 70px !important
    }

    .mobile-spacing--flush {
        margin: 0 !important
    }

    .mobile-spacing--tight {
        margin-top: 15px !important;
        margin-bottom: 15px !important
    }

    .mobile-spacing--smaller {
        margin-top: 20px !important;
        margin-bottom: 20px !important
    }

    .mobile-spacing--single {
        margin-top: 30px !important;
        margin-bottom: 30px !important
    }

    .mobile-spacing--large {
        margin-top: 40px !important;
        margin-bottom: 40px !important
    }

    .mobile-spacing--larger {
        margin-top: 60px !important;
        margin-bottom: 60px !important
    }

    .mobile-spacing--huge {
        margin-top: 70px !important;
        margin-bottom: 70px !important
    }

    .panel--image-stack .panel__content {
        padding-top: 5px
    }
}

.panel--image-stack .panel__content--image {
    float: left;
    margin-right: 15px;
    max-width: 40%;
    padding-top: 0
}

    .panel--image-stack .panel__content--image img {
        display: block;
        width: auto;
        max-width: 100%
    }

@media (min-width:25em) {
    .panel--image-stack .panel__content--image {
        float: left;
        margin-right: 15px;
        max-width: 40%;
        padding-top: 0
    }

        .panel--image-stack .panel__content--image img {
            width: auto;
            max-width: 100%
        }
}

@media (min-width:38em) {
    .panel--image-stack .panel__content--image {
        margin-right: 30px
    }
}

@media (min-width:38em) and (max-width:56em) {
    .flex-grid--max-2-up .panel--image-stack .panel__content {
        padding-top: 15px
    }

    .flex-grid--max-2-up .panel--image-stack .panel__content--image {
        min-width: 100%;
        max-width: none;
        padding-right: 0;
        float: none
    }

        .flex-grid--max-2-up .panel--image-stack .panel__content--image img {
            width: 100%
        }
}

@media (min-width:30em) {
    .panel--image-stack .panel__content--image-fixed {
        width: 210px;
        min-width: 210px;
        max-width: 210px
    }

    .btn {
        max-width: 400px
    }
}

.panel--image-stack .panel__content {
    overflow: hidden;
    padding-bottom: 0
}

.panel--image-stack .panel__content--pull {
    padding-top: 5px
}

@media (min-width:75em) {
    .padding-mid-widescreen, .panel.padding-mid-widescreen {
        padding: 45px 60px
    }

    .panel--image-stack .panel__content--pull {
        padding-right: 125px
    }
}

@media (max-width:29.9375em) {
    .panel--image-stack--mobile .panel__content {
        padding-top: 20px;
        clear: both
    }

    .panel--image-stack--mobile .panel__content--image {
        max-width: 100%;
        margin-right: 0;
        float: none
    }

        .panel--image-stack--mobile .panel__content--image img {
            width: 100%
        }

    .form__item--mobile-fluid input {
        width: 65%
    }

    .form__item--mobile-fluid .btn {
        width: 35%
    }
}

.panel--fixed {
    background-color: #fff;
    display: table;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 15px;
    width: 100%
}

    .panel--fixed .panel__content, .panel--fixed .panel__content--fixed {
        padding-top: 15px;
        padding-bottom: 15px
    }

.no-flexbox .panel--fixed .panel__content, .no-flexbox .panel--fixed .panel__content--fixed {
    display: table-cell
}

.panel--fixed .panel__content {
    padding-right: 22px;
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%
}

.panel--fixed .panel__content--fixed {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 90px;
    -ms-flex: 0 0 90px;
    flex: 0 0 90px
}

.no-flexbox .panel--fixed .panel__content--fixed {
    width: 90px
}

.panel--fixed .panel__content--fixed:before {
    background-color: #e2e0e0;
    content: "";
    width: 2px;
    position: absolute;
    bottom: 10px;
    top: 10px;
    right: 115px;
    z-index: 2
}

@media (min-width:38em) {
    .panel--fixed .panel__content {
        padding-right: 30px
    }

    .panel--fixed .panel__content--fixed:before {
        right: 115px
    }
}

@media (min-width:56em) and (max-width:66.25em) {
    .panel--fixed:not(.panel--fixed-header), .panel--fixed:not(.panel--fixed-header) .panel__content, .panel--fixed:not(.panel--fixed-header) .panel__content--fixed {
        display: block
    }

        .panel--fixed:not(.panel--fixed-header) .panel__content {
            padding-bottom: 10px;
            padding-top: 0
        }

        .panel--fixed:not(.panel--fixed-header) .panel__content--fixed {
            position: relative;
            padding-top: 15px;
            padding-bottom: 0
        }

            .panel--fixed:not(.panel--fixed-header) .panel__content--fixed:before {
                width: 100%;
                height: 2px;
                left: 0;
                top: 0;
                bottom: auto
            }

    .ie8 .panel--fixed:not(.panel--fixed-header) .panel__content--fixed:before, .ie9 .panel--fixed:not(.panel--fixed-header) .panel__content--fixed:before {
        display: none
    }
}

.panel--fixed-alt, .panel--fixed-article, .slate--muted {
    background-color: #f3f2f2
}

.panel--flex {
    padding: 0
}

    .panel--flex:after, .panel--flex:before {
        display: table;
        content: ""
    }

    .panel--flex .panel__content {
        padding: 30px 0;
        margin: 0 30px;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1
    }

        .panel--flex .panel__content img {
            max-width: 100%;
            display: block
        }

    .panel--flex .panel__content--primary {
        border-bottom: 1px dotted #675c53
    }

@media (min-width:38em) {
    .panel--flex {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

        .panel--flex .panel__content {
            margin: 60px 0;
            padding: 0 30px;
            -webkit-box-flex: 1;
            -webkit-flex-grow: 1;
            -ms-flex-positive: 1;
            flex-grow: 1
        }

        .panel--flex .panel__content--tight {
            margin: 30px 0
        }

        .panel--flex .panel__content img {
            position: relative;
            left: -1px
        }

        .panel--flex .panel__content--primary {
            border-bottom: 0;
            border-right: 1px dotted #675c53;
            width: 50%
        }

    .no-flexbox .panel--flex .panel__content--primary {
        float: left
    }

    .panel--flex .panel__content--secondary {
        width: 50%
    }

    .no-flexbox .panel--flex .panel__content--secondary {
        float: right
    }
}

.panel--media, .panel--media .media__body {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

    .panel--flex .panel__content--plain, .panel--media.panel--outline {
        border: 0
    }

.ie8 .panel--media.panel--outline .media__body, .ie9 .panel--media.panel--outline .media__body, .panel--flex.panel--dark .panel__content--primary, .panel--flex.panel--dark .panel__content--secondary:before, .panel--flex.panel--dark-brown .panel__content--primary, .panel--flex.panel--dark-brown .panel__content--secondary:before {
    border-color: #fff
}

.panel--flex .panel__content--flush {
    padding: 0;
    margin: 0
}

.panel--media {
    display: flex;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    padding: 0 !important
}

.ie8 .panel--media, .ie9 .panel--media {
    overflow: hidden
}

.panel--media .media__body {
    margin-left: 0;
    padding: 15px;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.panel--media.panel--outline .media__body {
    border: 9px solid #f3f2f2;
    background-color: #fff
}

.panel--media.panel--lifted .media__body {
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px
}

.panel--media .media__item {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-flex-basis: auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto
}

    .panel--media .media__item img {
        border-radius: 2px 0 0 2px;
        display: block;
        width: auto;
        height: auto
    }

    .panel--media .media__item + .media__body {
        border-left-width: 0
    }

@media (min-width:56em) and (max-width:60em) {
    .flex-grid--max-3-up .panel--media .delta {
        font-size: 1.4rem
    }
}

@media (min-width:60em) and (max-width:67.5em) {
    .flex-grid--max-3-up .panel--media .delta {
        font-size: 1.6rem
    }
}

.panel--media-muted, .sb-aside-nav-a2 {
    background: #fff
}

    .panel--media-muted .media__body {
        border: 0;
        background-color: #f3f2f2
    }

    .panel--media-muted .media__item img {
        border-radius: 0
    }

.panel--chevron .media__body, .panel--download .media__body {
    position: relative;
    padding-right: 50px
}

.panel--chevron .chevron, .panel--chevron .download, .panel--download .chevron, .panel--download .download {
    position: absolute;
    top: 50%;
    display: block
}

.panel--chevron .chevron, .panel--download .chevron {
    right: 35px;
    margin-top: -8px
}

.panel--chevron .download, .panel--download .download {
    margin-top: -12px;
    right: 20px
}

.panel--striped {
    background: url("../img/panel/img/inverted-stripes.png") #f3f2f2;
    background: -webkit-repeating-linear-gradient(150deg,#f9f9f9,#f9f9f9 2px,#f3f2f2 2px,#f3f2f2 9px) #f3f2f2;
    background: repeating-linear-gradient(300deg,#f9f9f9,#f9f9f9 2px,#f3f2f2 2px,#f3f2f2 9px) #f3f2f2
}

.panel--striped-corner, .panel--striped-corner--cropped {
    background-image: url(../img/panel/img/stripes.png);
    background-repeat: no-repeat
}

.panel--striped-corner {
    background-position: right top
}

.panel--striped-corner--cropped {
    background-position: 125% top
}

.panel--image {
    padding: 0
}

    .panel--image .panel__body {
        padding: 30px
    }

    .panel--image .panel__image img {
        display: block;
        width: 100%
    }

.panel--image-pad {
    padding: 15px
}

    .panel--image-pad .panel__body {
        padding-top: 15px
    }

    .event-header__image, .panel--image-pad .panel__image img {
        display: block;
        width: 100%
    }

    .panel--image-pad.separator--absolute {
        padding-bottom: 24px
    }

.panel--grow {
    height: 100%
}

.panel__link {
    margin-top: 10px;
    display: block
}

    .btn, .icon-link--right:focus, .icon-link--right:hover, .panel__link:focus, .panel__link:hover {
        text-decoration: none
    }

.panel--fixed-article .panel__content--fixed:before {
    background-color: #fff;
    width: 3px;
    top: 10px;
    bottom: 10px
}

.panel--fixed-article .panel__content--fixed > .date, .panel--fixed-article .panel__content--fixed > p {
    position: relative;
    top: -3px
}

@media (min-width:38em) {
    .panel--chevron .download, .panel--download .download {
        margin-top: -14px
    }

    .panel--image-pad {
        padding: 30px
    }

        .panel--image-pad .panel__body {
            padding-top: 30px
        }

        .panel--image-pad.separator--absolute {
            padding-bottom: 36px
        }

    .panel__link {
        margin-top: 13px
    }

    .panel--fixed-article .panel__content--fixed > .date, .panel--fixed-article .panel__content--fixed > p {
        top: -7px
    }
}

@media (min-width:38em) and (max-width:50em) {
    .panel--fixed-article .delta {
        font-size: 1.4em
    }
}

@media (min-width:38em) and (max-width:66.25em) {
    .panel--fixed-article, .panel--fixed-article .panel__content, .panel--fixed-article .panel__content--fixed {
        display: block
    }

        .panel--fixed-article .panel__content {
            padding-bottom: 10px;
            padding-right: 0;
            padding-top: 10px !important
        }

        .panel--fixed-article .panel__content--fixed {
            position: relative;
            padding-bottom: 0;
            padding-top: 5px !important
        }

            .panel--fixed-article .panel__content--fixed:before {
                width: 100%;
                height: 2px;
                left: 0;
                top: 0;
                bottom: auto;
                display: none
            }

    .ie8 .panel--fixed-article .panel__content--fixed:before, .ie9 .panel--fixed-article .panel__content--fixed:before {
        display: none
    }
}

.breadcrumbs__item--last:before, .btn--search:after {
    display: none
}

.panel--fixed-article .date {
    font-size: 1.2rem;
    line-height: 1
}

.panel--conjoined {
    padding: 9px
}

    .panel--conjoined .panel__header {
        padding: 15px 20px 6px
    }

    .panel--conjoined .media__item {
        margin-right: 15px
    }

    .panel--conjoined > .panel {
        margin-bottom: 9px;
        padding: 20px
    }

.panel--lightblue, .panel--steelblue {
    border-top: 9px solid #e5edf9
}

.panel--lightgreen {
    border-top: 9px solid #f0f1c7
}

.panel--lightblue-bottom, .panel--steelblue-bottom {
    border-bottom: 9px solid #e5edf9
}

.panel--lightgreen-bottom {
    border-bottom: 9px solid #f0f1c7
}

.panel--rule {
    padding: 0
}

.panel--rule__header {
    padding: 15px 15px 10px
}

@media (min-width:38em) {
    .panel--rule__header {
        padding: 25px 30px 20px
    }
}

.panel--rule__body {
    padding: 5px 15px
}

.close-link {
    position: absolute;
    right: 15px;
    top: -3px;
    text-align: left
}

.brightcove-video, .btn, .callout, .link-cookiepolicy {
    position: relative
}

.booking-table {
    width: 100%;
    table-layout: fixed;
    max-width: 50rem
}

.booking-table__price, .booking-table__total-sums {
    text-align: right
}

.booking-table__body {
    vertical-align: top
}

.booking-table__body__row {
    border-top: 2px dotted #e2e0e0
}

.booking-table__body__cell {
    padding: 10px 0
}

.booking-table__name {
    width: 45%;
    padding-right: 15px
}

.booking-table__price {
    min-width: 7em
}

.booking-table__footer {
    border-top: 3px solid #e2e0e0;
    border-bottom: 3px solid #e2e0e0
}

.booking-table__footer__cell {
    padding: 15px 0;
    line-height: 1;
    vertical-align: top
}

.booking-table__total-sum, .booking-table__total-text {
    font-size: 2.1rem
}

.booking-table__total-sum, .sb-form-wrp .sfFormBox {
    margin-bottom: 10px
}

.booking-table__total-sums, .btn .chevron:after, .pac-matched {
    color: #d52b1e
}

.breadcrumbs__list {
    margin: 0 0 -10px;
    padding: 0;
    list-style: none;
    font-size: 1.4rem;
    line-height: 1
}

.breadcrumbs__item {
    padding: 0 30px 0 0;
    margin: 0 0 10px;
    display: inline-block;
    position: relative;
    max-width: 80%;
    line-height: 1.4
}

    .breadcrumbs__item:before {
        content: '>';
        right: 10px;
        left: auto;
        position: absolute;
        color: #bcb4ae
    }

.breadcrumbs__item--last {
    padding: 0
}

.breadcrumbs__link {
    font-family: 'OpenSans Regular';
    color: #675c53
}

.brightcove-video {
    width: 100%;
    padding-bottom: 56.25%
}

    .brightcove-video .BrightcoveExperience, .brightcove-video noscript p, .brightcove-video > iframe {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0
    }

    .brightcove-video noscript p {
        text-align: center;
        background-color: #48403a;
        color: #fff;
        padding-top: 28.125%
    }

.brightcove-video--4-3 {
    padding-bottom: 75%
}

    .brightcove-video--4-3 noscript p {
        padding-top: 37.5%
    }

.btn {
    border: 0;
    font-family: "OpenSans Bold",sans-serif;
    font-size: 1.4rem;
    padding: 10px 42px;
    display: inline-block;
    border-radius: 2px;
    background: -webkit-linear-gradient(#e2e0e0,#d6d3d3) #e2e0e0;
    background: linear-gradient(#e2e0e0,#d6d3d3) #e2e0e0;
    color: #675c53;
    text-align: center;
    width: 100%;
    text-indent: -10px;
    margin: 0 auto
}

.btn--cookiereject, .carousel .owl-controls .carousel__counter .divider {
    font-family: "OpenSans Regular",sans-serif
}

.btn--primary, .btn--primary .chevron:after, .btn--search .chevron:after, .btn--secondary .chevron:after {
    color: #fff
}

.btn .chevron, .btn--no-chevron {
    text-indent: 0
}

.btn:hover {
    opacity: 1 !important
}

@media (min-width:38em) {
    .panel--rule__body {
        padding: 15px 30px
    }

    .close-link {
        top: 0
    }

    .booking-table {
        max-width: 75rem;
        font-size: 1.5rem
    }

    .booking-table__body__cell {
        padding: 25px 0
    }

    .booking-table__name {
        width: 30%
    }

    .booking-table__ticket {
        width: 50%
    }

    .booking-table__price {
        width: 20%
    }

    .booking-table__footer__cell {
        padding: 35px 0
    }

    .booking-table__total-sum, .booking-table__total-text {
        font-size: 2.4rem
    }

    .booking-table__total-sum {
        margin-bottom: 15px
    }

    .breadcrumbs__item {
        max-width: none
    }

    .btn {
        max-width: 500px;
        width: auto;
        padding-top: 7px;
        padding-bottom: 7px;
        font-size: 1.8rem
    }
}

.btn--full-width, .btn:after {
    width: 100%
}

.no-cssgradients .btn {
    background: #e2e0e0
}

.btn:focus, .btn:hover {
    background: -webkit-linear-gradient(#d6d3d3,#e2e0e0) #e2e0e0;
    background: linear-gradient(#d6d3d3,#e2e0e0) #e2e0e0
}

.no-cssgradients .btn:focus, .no-cssgradients .btn:hover {
    background: #d6d3d3
}

.btn:after {
    background-color: rgba(72,64,58,.35);
    content: "";
    position: absolute;
    height: 5px;
    bottom: -3px;
    border-radius: 0 0 2px 2px;
    left: 0;
    z-index: -1
}

.btn--cookieaccept:after, .btn--cookiereject:after {
    bottom: 0 !important
}

.btn .chevron {
    font-size: 66%;
    width: 0
}

.btn--tertiary .chevron {
    font-size: 85%
}

.btn--primary {
    background: -webkit-linear-gradient(#3270ad,#2c6399) #3270ad;
    background: linear-gradient(#3270ad,#2c6399) #3270ad
}

.no-cssgradients .btn--primary {
    background: #3270ad
}

.btn--primary:focus, .btn--primary:hover {
    background: -webkit-linear-gradient(#2c6399,#3270ad) #3270ad;
    background: linear-gradient(#2c6399,#3270ad) #3270ad
}

.no-cssgradients .btn--primary:focus, .no-cssgradients .btn--primary:hover {
    background: #2c6399
}

.btn--search, .btn--secondary {
    background: -webkit-linear-gradient(#d52b1e,#bf261b) #d52b1e;
    background: linear-gradient(#d52b1e,#bf261b) #d52b1e;
    color: #fff
}

.btn--search, .no-cssgradients .btn--search, .no-cssgradients .btn--secondary {
    background: #d52b1e
}

    .btn--search:focus, .btn--search:hover, .btn--secondary:focus, .btn--secondary:hover {
        background-color: #d52b1e;
        background: -webkit-linear-gradient(#bf261b,#d52b1e) #d52b1e;
        background: linear-gradient(#bf261b,#d52b1e) #d52b1e
    }

    .no-cssgradients .btn--search:focus, .no-cssgradients .btn--search:hover, .no-cssgradients .btn--secondary:focus, .no-cssgradients .btn--secondary:hover {
        background: #bf261b
    }

.btn--tertiary {
    color: #675c53
}

@media (min-width:38em) {
    .btn--tertiary {
        font-size: 1.5rem;
        padding-bottom: 5px
    }

    .btn--full-width, .btn--wide {
        padding: 18px 50px
    }
}

@media (min-width:75em) {
    .btn--wide-widescreen {
        padding: 18px 50px
    }
}

.btn--narrow {
    padding-left: 15px;
    padding-right: 15px
}

.btn--search {
    width: auto;
    border-radius: 2px;
    padding: 5px 16px 8px;
    text-indent: 0
}

.btn--cookieaccept, .btn--cookiereject {
    border-radius: 4px;
    padding: 5px 16px 8px;
    text-indent: 0
}

.btn--search .icon {
    width: 22px;
    height: 20px;
    margin: 0
}

.btn--cookieaccept {
    background: #155ba1;
    color: #fff !important
}

.btn--cookiereject {
    background: #d2e3f5;
    font-size: 1.5rem;
    border: 1px solid #155ba1;
    margin-left: auto;
    margin-right: auto
}

.link-cookiepolicy {
    word-wrap: break-word;
    color: #155ba1;
    text-decoration: underline
}

.course-list__detail, .event-header__link, .footer__nav, .panel--contact__inner, .panel--contact__inner a {
    color: #fff
}

.btn--cookieaccept:focus, .btn--cookieaccept:hover {
    background-color: #155ba1;
    background: -webkit-linear-gradient(#103d6a,#155ba1) #155ba1;
    background: linear-gradient(#103d6a,#155ba1) #155ba1
}

.btn--search-text {
    width: auto;
    padding: 5px 15px 8px;
    text-indent: 0
}

    .btn--search-text:after, .icon-badge-list > li:before, .nav li:before, .schedule-table__days > li:before, .schedule-table__nav__list > li:before, .schedule-table__sessions > li:before, .tag:before {
        content: none
    }

@media (min-width:25em) {
    .btn--search-text {
        padding: 5px 30px 8px
    }
}

.btn__extra-line {
    display: block;
    font-size: 75%
}

.callout {
    font-size: 1.4rem;
    padding-left: 29px;
    margin: 0
}

    .callout:before {
        content: '';
        display: block;
        width: 9px;
        background: #5290cd;
        position: absolute;
        left: 0;
        top: 4px;
        bottom: 4px
    }

.slate {
    background-color: #e5edf9;
    padding: 40px 0;
    background-position: top right;
    background-repeat: no-repeat;
    position: relative;
    z-index: 1
}

    .slate .breadcrumbs {
        margin-top: -23px;
        margin-bottom: 15px
    }

.slate--cogs {
    background-image: url(../img/slate/img/cogs-mobile.jpg);
    background-color: #d4e435
}

@media (min-width:56em) {
    .panel.available-dates__top-panel {
        padding-bottom: 30px
    }

    .col-desktop-one-half, .col-desktop-one-quarter, .col-desktop-one-third, .col-desktop-three-quarters, .col-desktop-two-thirds {
        float: left;
        padding-left: 15px;
        padding-right: 15px
    }

    .col-desktop-one-quarter {
        width: 25%
    }

    .col-desktop-one-half {
        width: 50%
    }

    .col-desktop-three-quarters {
        width: 75%
    }

    .col-desktop-one-third {
        width: 33.33333%
    }

    .col-desktop-two-thirds {
        width: 66.66667%
    }

    .col-desktop--right {
        float: right
    }

    .btn, .panel.panel--constrained {
        max-width: 100%
    }

    .panel--flex .panel__content--primary {
        width: 66.6666%
    }

    .panel--flex .panel__content--secondary {
        width: 33.3333%
    }

    .panel--flex--3-1 .panel__content--primary {
        max-width: 75%
    }

    .no-flexbox .panel--flex--3-1 .panel__content--primary {
        width: 75%
    }

    .panel--flex--3-1 .panel__content--secondary {
        max-width: 25%
    }

    .no-flexbox .panel--flex--3-1 .panel__content--secondary {
        width: 25%
    }

    .slate--cogs {
        background-image: url(../img/slate/img/cogs.jpg)
    }

    .slate--honeycomb {
        background-image: url(../img/slate/img/honeycomb_new.png)
    }
}

.slate--honeycomb {
    background-image: url(../img/slate/img/honeycomb_new.png);
    background-position: top left
}

.slate--lines {
    background-color: #f3f2f2;
    background-image: url(../img/slate/img/lines-mobile.png)
}

@media (min-width:56em) {
    .slate--lines {
        background-image: url(../img/slate/img/lines.png)
    }
}

.slate--gridlines {
    background-color: #fff;
    background-position: 0 center;
    background-image: url(../img/slate/img/gridlines.png)
}

.owl-origin {
    -webkit-perspective: 1200px;
    -webkit-perspective-origin-x: 50%;
    -webkit-perspective-origin-y: 50%;
    -moz-perspective: 1200px;
    -moz-perspective-origin-x: 50%;
    -moz-perspective-origin-y: 50%;
    -webkit-perspective: 1200px;
    perspective: 1200px
}

.owl-fade-out {
    z-index: 10;
    -webkit-animation: .7s both fadeOut;
    animation: .7s both fadeOut
}

.owl-fade-in {
    -webkit-animation: .7s both fadeIn;
    animation: .7s both fadeIn
}

.owl-backSlide-out {
    -webkit-animation: 1s both backSlideOut;
    animation: 1s both backSlideOut
}

.owl-backSlide-in {
    -webkit-animation: 1s both backSlideIn;
    animation: 1s both backSlideIn
}

.owl-goDown-out {
    -webkit-animation: .7s both scaleToFade;
    animation: .7s both scaleToFade
}

.owl-goDown-in {
    -webkit-animation: .6s both goDown;
    animation: .6s both goDown
}

.owl-fadeUp-in {
    -webkit-animation: .5s both scaleUpFrom;
    animation: .5s both scaleUpFrom
}

.owl-fadeUp-out {
    -webkit-animation: .5s both scaleUpTo;
    animation: .5s both scaleUpTo
}

@-webkit-keyframes empty {
    0% {
        opacity: 1
    }
}

@keyframes empty {
    0% {
        opacity: 1
    }
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes fadeOut {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

@-webkit-keyframes backSlideOut {
    25% {
        opacity: .5;
        -webkit-transform: translateZ(-500px)
    }

    100%,75% {
        opacity: .5;
        -webkit-transform: translateZ(-500px) translateX(-200%)
    }
}

@keyframes backSlideOut {
    25% {
        opacity: .5;
        -webkit-transform: translateZ(-500px);
        transform: translateZ(-500px)
    }

    100%,75% {
        opacity: .5;
        -webkit-transform: translateZ(-500px) translateX(-200%);
        transform: translateZ(-500px) translateX(-200%)
    }
}

@-webkit-keyframes backSlideIn {
    0%,25% {
        opacity: .5;
        -webkit-transform: translateZ(-500px) translateX(200%)
    }

    75% {
        opacity: .5;
        -webkit-transform: translateZ(-500px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateZ(0) translateX(0)
    }
}

@keyframes backSlideIn {
    0%,25% {
        opacity: .5;
        -webkit-transform: translateZ(-500px) translateX(200%);
        transform: translateZ(-500px) translateX(200%)
    }

    75% {
        opacity: .5;
        -webkit-transform: translateZ(-500px);
        transform: translateZ(-500px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateZ(0) translateX(0);
        transform: translateZ(0) translateX(0)
    }
}

@-webkit-keyframes scaleToFade {
    to {
        opacity: 0;
        -webkit-transform: scale(.8)
    }
}

@keyframes scaleToFade {
    to {
        opacity: 0;
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }
}

@-webkit-keyframes goDown {
    from {
        -webkit-transform: translateY(-100%)
    }
}

@keyframes goDown {
    from {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }
}

@-webkit-keyframes scaleUpFrom {
    from {
        opacity: 0;
        -webkit-transform: scale(1.5)
    }
}

@keyframes scaleUpFrom {
    from {
        opacity: 0;
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
}

@-webkit-keyframes scaleUpTo {
    to {
        opacity: 0;
        -webkit-transform: scale(1.5)
    }
}

@keyframes scaleUpTo {
    to {
        opacity: 0;
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
}

.owl-carousel .owl-wrapper:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0
}

.owl-carousel {
    display: none;
    position: relative;
    width: 100%;
    -ms-touch-action: pan-y
}

    .owl-carousel .owl-wrapper {
        display: none;
        position: relative
    }

    .owl-carousel .owl-wrapper-outer {
        overflow: hidden;
        position: relative;
        width: 100%
    }

        .owl-carousel .owl-wrapper-outer.autoHeight {
            -webkit-transition: height .5s ease-in-out;
            transition: height .5s ease-in-out
        }

.owl-controls {
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: transparent
}

.grabbing {
    cursor: url(grabbing.png) 8 8,move;
    cursor: -webkit-grabbing;
    cursor: grabbing
}

.owl-carousel .owl-item, .owl-carousel .owl-wrapper {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0)
}

.carousel .owl-buttons {
    margin-top: -3px;
    white-space: nowrap
}

.carousel .owl-controls {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 10000;
    background-color: #fff;
    padding: 3px 0 6px 6px
}

    .carousel .owl-controls .btn {
        padding: 6px 12px;
        text-indent: 0
    }

    .carousel .owl-controls .carousel__counter {
        display: inline-block;
        background: #e2e0e0;
        margin-left: 3px;
        margin-right: 3px;
        width: auto;
        cursor: default;
        font-size: 1.2rem;
        padding: 8px 8px 6px
    }

        .carousel .owl-controls .carousel__counter:active {
            bottom: 0
        }

        .carousel .owl-controls .carousel__counter:after {
            background-color: #e2e0e0
        }

.owl-next .chevron, .owl-next .chevron-left, .owl-prev .chevron, .owl-prev .chevron-left {
    width: auto;
    font-size: 100%
}

.media--5050 > .media__item, .media--rev.media--5050 .media__body {
   /* width: 50%*/
}

.owl-next .chevron-left:after, .owl-prev .chevron-left:after {
    position: relative;
    left: 2px
}

.owl-next .chevron:after, .owl-prev .chevron:after {
    position: relative;
    left: -2px
}

.owl-prev {
    margin-left: -3px
}

.column-list, .footer .quiet, .footer p {
    font-size: 1.2rem
}

@media (min-width:38em) {
    .callout:before {
        top: 8px;
        bottom: 8px
    }

    .callout {
        line-height: 1.8
    }

    .slate {
        padding: 80px 0
    }

        .slate .breadcrumbs {
            margin-top: -45px;
            margin-bottom: 30px
        }

    .carousel .owl-controls .carousel__counter {
        font-size: 1.3rem;
        padding: 12px 8px 8px
    }

    .carousel--active .testimonial {
        margin-top: 10px
    }

    .column-list {
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2;
        -webkit-column-gap: 60px;
        -moz-column-gap: 60px;
        column-gap: 60px;
        font-size: 1.4rem
    }
}

.column-list__item {
    margin: 0;
    padding: 0 0 10px
}

@media (min-width:38em) {
    .column-list__item {
        padding: 0 0 20px;
        -webkit-column-break-inside: avoid;
        page-break-inside: avoid;
        break-inside: avoid
    }
}

.column-list__item--ordered {
    padding-left: 20px
}

.column-list--flush {
    margin-bottom: -10px
}

.media, .media__body {
    display: block;
    overflow: hidden
}

.media--rev .media__body, .media__item {
    float: left;
    margin-right: 20px
}

    .media__item img {
        width: 100%;
        height: auto
    }

.media--respect-image .media__item img {
    width: auto;
    display: block;
    margin-left: auto;
    margin-right: auto
}

.media--spaced .media__item {
    margin-right: 30px
}

.media-pad .media__item {
    margin-right: 0;
    padding-right: 20px
}

.media--spaced-pad .media__item {
    margin-right: 0;
    padding-right: 30px
}

.media--rev .media__item {
    margin-right: 0;
    float: none;
    overflow: hidden;
    width: auto
}

.media--rev.media-pad .media__body {
    padding-right: 20px;
    margin-right: 0
}

.media--rev.media--spaced-pad .media__item, .media--rev.media-pad .media__item {
    margin-right: 0;
    padding-right: 0
}

.media--rev.media--spaced .media__body {
    margin-right: 30px
}

.media--rev.media--spaced-pad .media--rev .media__body {
    padding-right: 30px
}

@media (max-width:37.9375em) {
    .btn {
        display: block
    }

    .memberButton {
        width: 100% !important;
        margin-bottom: 1rem;
        margin-right: 0
    }

    .media--tablet-and-up .media__item, .media--tablet-and-up.media--rev .media__body {
        width: auto;
        float: none;
        margin-right: 0;
        margin-bottom: 30px
    }

    .courtesy-nav {
        margin-bottom: 20px
    }
}

@media (max-width:55.9375em) {
    .desktop-only {
        display: none !important
    }

    .tablet-max-spacing-top--flush {
        margin-top: 0 !important
    }

    .tablet-max-spacing-top--tight {
        margin-top: 15px !important
    }

    .tablet-max-spacing-top--smaller {
        margin-top: 20px !important
    }

    .tablet-max-spacing-top--single {
        margin-top: 30px !important
    }

    .tablet-max-spacing-top--large {
        margin-top: 40px !important
    }

    .tablet-max-spacing-top--larger {
        margin-top: 60px !important
    }

    .tablet-max-spacing-top--huge {
        margin-top: 70px !important
    }

    .tablet-max-spacing-bottom--flush {
        margin-bottom: 0 !important
    }

    .tablet-max-spacing-bottom--tight {
        margin-bottom: 15px !important
    }

    .tablet-max-spacing-bottom--smaller {
        margin-bottom: 20px !important
    }

    .tablet-max-spacing-bottom--single {
        margin-bottom: 30px !important
    }

    .tablet-max-spacing-bottom--large {
        margin-bottom: 40px !important
    }

    .tablet-max-spacing-bottom--larger {
        margin-bottom: 60px !important
    }

    .tablet-max-spacing-bottom--huge {
        margin-bottom: 70px !important
    }

    .tablet-max-spacing--flush {
        margin: 0 !important
    }

    .tablet-max-spacing--tight {
        margin-top: 15px !important;
        margin-bottom: 15px !important
    }

    .tablet-max-spacing--smaller {
        margin-top: 20px !important;
        margin-bottom: 20px !important
    }

    .tablet-max-spacing--single {
        margin-top: 30px !important;
        margin-bottom: 30px !important
    }

    .tablet-max-spacing--large {
        margin-top: 40px !important;
        margin-bottom: 40px !important
    }

    .tablet-max-spacing--larger {
        margin-top: 60px !important;
        margin-bottom: 60px !important
    }

    .tablet-max-spacing--huge {
        margin-top: 70px !important;
        margin-bottom: 70px !important
    }

    .media--desktop-and-up .media__item, .media--desktop-and-up.media--rev .media__body {
        width: 100%;
        float: none;
        margin-right: 0;
        margin-bottom: 0
    }
}

.media--tight .media__item {
    margin-right: 15px
}

.icon-link {
    text-decoration: none;
    font-family: "OpenSans Bold",sans-serif;
    display: inline
}

.event-header__link, .facet__intro a, .icon-link--profile .icon-link {
    text-decoration: underline
}

.icon-link--profile .icon-link, .icon-link__extended-text, .label--light, .map .column-list__item, .panel--course-header .time {
    font-family: "OpenSans Regular",sans-serif
}

.logo:hover, .no-touch .icon-link:hover {
    opacity: 1
}

.icon-link .icon {
    float: left;
    border-right: 10px solid transparent;
    width: 24px;
    height: 24px
}

.icon-link [class^=icon--mail] {
    width: 30px
}

.icon-link--small .icon {
    width: 12px;
    height: 12px;
    margin-top: 1px
}

.icon-link--small--spaced .icon {
    margin-top: 6px
}

@media (min-width:38em) {
    .column-list--flush {
        margin-bottom: -20px
    }

        .column-list--flush.column-list--tight {
            margin-bottom: -10px
        }

    .column-list--tight .column-list__item {
        padding: 0 0 10px
    }

    .icon-link--small .icon {
        width: 16px;
        height: 16px
    }

    .icon-link--small--spaced .icon {
        margin-top: 3px
    }
}

@media (max-width:55.9375em) {
    .icon-link--small-mobile .icon {
        width: 16px;
        height: 16px
    }

    .icon-link--small-mobile .icon-link__text {
        position: relative;
        top: -2px
    }
}

.icon-link--right .icon {
    float: right;
    border-right: 0;
    border-left: 10px solid transparent
}

.icon-link__text {
    overflow: hidden;
    word-wrap: normal;
    display: block;
    position: relative;
    bottom: -3px
}

@media (min-width:56em) {
    .slate--gridlines {
        background-position: calc(50% + 482px) center
    }

    .column-list {
        font-size: 1.6rem
    }

    .icon-link--large .icon {
        margin-top: -8px;
        width: 40px;
        height: 40px
    }

    .icon-link__text {
        bottom: 0;
        position: static
    }
}

.centrally-aligned .icon-link__text, .desktop-nav, .icon-link__extended-text--inline, .icon-list--linear .icon-link__text {
    display: inline
}

.icon-link--inline .icon {
    float: none;
    display: inline-block;
    vertical-align: middle;
    margin-top: -2px
}

.icon-link--inline .icon-link__text {
    display: inline-block;
    vertical-align: middle;
    padding: 2px 0
}

@media (max-width:49.9375em) {
    .centrally-aligned--mobile {
        text-align: center
    }

        .centrally-aligned--mobile .icon-link {
            display: inline-block
        }

        .centrally-aligned--mobile .icon-link__text {
            display: inline
        }
}

.icon-list__item {
    padding-left: 0;
    position: static;
    margin: 20px 0
}

    .icon-list__item:before {
        content: '';
        position: static;
        top: auto;
        left: auto;
        display: none
    }

    .figure, .footer__social, .icon-list__item:first-child {
        margin: 0
    }

.icon-list--tight .icon-list__item {
    margin: 10px 0 0
}

.icon-list--linear .icon-list__item {
    display: inline-block;
    margin: 0 30px 10px 0
}

@media (min-width:56em) {
    .icon-list--linear-desktop .icon-list__item {
        display: inline-block;
        margin: 0 30px 10px 0
    }

    .icon-list--linear-desktop .icon-link__text {
        display: inline
    }
}

.ie8 .icon-list .icon--mail-blue, .ie9 .icon-list .icon--mail-blue {
    background-position: center 3px
}

.panel--course-header .panel__content {
    padding: 40px 30px;
    margin: 0;
    position: relative;
    z-index: 1
}

.panel--course-header p {
    line-height: 1.75
}

.panel--course-header .panel__content--primary {
    border: 0
}

@media (min-width:30em) {
    .panel--course-header .panel__content--primary {
        background-image: url(../img/course-header/img/cogs.jpg);
        background-repeat: no-repeat;
        background-position: right bottom
    }

    .course-list__title {
        max-width: 400px
    }
}

.panel--course-header .panel__content--secondary {
    background: #eef4ae
}

.panel--course-header .panel__title {
    font-size: 2rem;
    color: #772432
}

.course-list {
    z-index: 1;
    position: relative
}

.course-list__item {
    padding: 0;
    background-color: #f3f2f2;
    position: relative
}

    .course-list__item img {
        width: auto
    }

    .course-list__item:before {
        content: '';
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        background-color: #fff;
        z-index: 1;
        width: 90px
    }

@media (min-width:38em) {
    .centrally-aligned--desktop .icon-link {
        display: inline-block
    }

    .centrally-aligned--desktop .icon-link__text {
        display: inline
    }

    .panel--course-header .panel__title {
        font-size: 2.4rem
    }

    .course-list__item:before {
        width: 125px
    }
}

@media (min-width:56em) {
    .course-list__item:before {
        width: 90px
    }
}

.course-list__item .media, .standout__left, .standout__right {
    position: relative;
    z-index: 2
}

.course-list__item .media__item {
    width: 90px
}

@media (min-width:38em) {
    .course-list__item .media__item {
        width: 125px
    }
}

@media (min-width:56em) {
    .course-list__item .media__item {
        width: 90px
    }
}

.course-list__item__content {
    padding: 15px 25px 15px 15px
}

    .course-list__item__content > .delta {
        margin-right: 5px
    }

@media (min-width:38em) {
    .course-list__item__content {
        padding: 30px 20px
    }

    .course-list__title {
        max-width: 500px
    }
}

.course-list__detail {
    background-color: #772432;
    text-align: center;
    font-size: 1rem;
    padding: 20px 0
}

    .course-list__detail:last-child {
        margin-bottom: 95px !important
    }

    .course-list__detail .icon--qualification {
        display: block;
        width: 22px;
        height: 32px;
        margin: 0 auto 10px
    }

.course-list__logo {
    max-width: 66%;
    padding: 25px 0;
    margin: 0 auto
}

.course-list__duration {
    position: relative;
    font-family: "Serifa Bold",serif;
    display: block;
    line-height: .75;
    margin-bottom: 8px;
    font-size: 4rem;
    top: 10px
}

.event-header__title, .facet__title, .pagination__link {
    font-family: "OpenSans Bold",sans-serif
}

.ie9 .course-list__duration {
    top: 3px
}

.course-list__cta {
    margin: 30px 0 0;
    text-align: center
}

.download:after {
    font-family: chevron;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    color: #d52b1e;
    content: "\e601";
    content: "\e900";
    font-size: 100%
}

.event-header__details {
    padding: 15px;
    background-color: #675c53;
    color: #fff;
    z-index: 1;
    position: relative;
    max-width: 100%
}

.no-flexbox .event-header__details:after, .no-flexbox .event-header__details:before {
    display: table;
    content: ""
}

@media (min-width:38em) {
    .course-list__detail .icon--qualification {
        width: 30px;
        height: 42px
    }

    .event-header__details {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
        font-size: 15px
    }
}

.event-header__details--transparent {
    background-color: rgba(62,55,50,.9)
}

.event-header__marker {
    position: absolute;
    bottom: 100%;
    left: 0
}

.event-header__section {
    padding: 15px 0 10px;
    max-width: 100%
}

.no-flexbox .event-header__section, .no-flexbox .standout__left, .no-flexbox .standout__right, .no-flexboxlegacy .standout__left, .no-flexboxlegacy .standout__right {
    float: left
}

.event-header__title {
    font-size: 1.8rem;
    line-height: 1.375;
    margin-bottom: 1rem
}

.event-header__info--notLast, .event-header__title-area {
    border-bottom: 1px dotted #999490
}

@media (min-width:56em) {
    .course-list__title {
        max-width: 100%
    }

    .course-list__duration {
        font-size: 5.5rem
    }

    .event-header__details {
        -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        padding: 60px 30px
    }

    .event-header__details--triple {
        padding: 30px
    }

        .event-header__details--triple .event-header__section {
            padding-bottom: 0
        }

    .event-header__section {
        padding-bottom: 10px
    }

    .event-header__title {
        margin-bottom: 0
    }

    .event-header__title-area {
        width: auto;
        max-width: 400px;
        border-right: 1px dotted #999490;
        border-bottom: 0;
        padding-right: 15px
    }

    .no-flexbox .event-header__title-area {
        width: 300px
    }

    .ie10 .event-header__title-area {
        max-width: 55%
    }

    .ie10 .event-header__details--triple .event-header__title-area {
        max-width: 38%
    }

    .event-header__info {
        padding-left: 15px;
        width: 265px
    }

    .ie10 .event-header__info {
        max-width: 220px
    }
}

.facet__intro a:hover, .footer__snippet, .pagination__link {
    text-decoration: none
}

@media (min-width:67.5em) {
    .col-mpu-main {
        width: 680px;
        width: calc(100% - 405px)
    }

    .event-header__title-area {
        max-width: 500px;
        padding-right: 30px
    }

    .no-flexbox .event-header__title-area {
        width: 320px
    }

    .no-flexbox .event-header__details--triple .event-header__title-area {
        width: 350px
    }

    .ie9 .event-header__title-area {
        min-width: 400px
    }

    .ie10 .event-header__title-area {
        max-width: 60%
    }

    .ie10 .event-header__details--triple .event-header__title-area {
        max-width: 45%
    }

    .event-header__info {
        padding-left: 30px;
        width: 280px
    }

    .ie10 .event-header__info {
        max-width: 250px
    }
}

@media (min-width:75em) {
    .course-list__item .media__item, .course-list__item:before {
        width: 125px
    }

    .course-list__detail {
        font-size: 1.2rem
    }

    .ie10 .event-header__info {
        max-width: 280px
    }
}

@media (min-width:38em) {
    .event-header__title {
        font-size: 2.4rem
    }

    .event-header__details--triple .event-header__title-area {
        border-bottom: 0
    }

    .event-header__info--notLast {
        width: 50%;
        border-bottom: 0;
        border-right: 1px dotted #999490;
        padding-right: 15px
    }

    .event-header__cta {
        width: 50%;
        padding-left: 15px
    }
}

@media (min-width:56em) {
    .event-header__info--notLast {
        width: 280px
    }

    .ie9 .event-header__info--notLast {
        width: 240px
    }

    .ie10 .event-header__info--notLast {
        max-width: 240px
    }

    .event-header__cta {
        width: 290px;
        padding-top: 5px;
        padding-bottom: 0
    }

    .ie10 .event-header__cta, .ie9 .event-header__cta {
        max-width: 250px
    }
}

.event-header__cta__message {
    background-color: #4a423c;
    text-align: center;
    padding: 10px 45px;
    line-height: 1.4;
    margin: 0 auto 10px
}

@media (min-width:30em) {
    .event-header__cta__message {
        max-width: 400px
    }
}

@media (min-width:38em) {
    .event-header__cta__message {
        max-width: 500px
    }

    .no-flexbox .panel--contact__inner__body {
        min-height: 320px
    }
}

.facet__link:active, .ui-block {
    bottom: 0 !important
}

.event-header.is-height-controlled {
    background: #48403a
}

    .event-header.is-height-controlled .event-header__marker {
        bottom: auto;
        top: 0
    }

.panel--contact {
    padding: 0 0 15px
}

.panel--contact__inner {
    position: relative;
    background-color: #3270ad
}

.facet__item:before, .pac-icon, .pagination__item:before {
    display: none
}

.panel--contact__inner__body {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    background-image: url(../img/contact-map-panel/img/pattern.png);
    background-repeat: no-repeat;
    background-position: right
}

.block-ui {
    background-color: rgba(0,0,0,.6);
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 799
}

.facet__group, .facet__group.ui-block-parent, .facet__link .icon {
    position: absolute
}

.mobile-facet-menu-open {
    float: right;
    width: auto
}

.facet__group {
    background-color: #f3f2f2;
    padding: 20px 9px 9px;
    border-radius: 2px;
    -webkit-transition: left .3s ease-in-out;
    transition: left .3s ease-in-out;
    overflow: hidden;
    left: -110%;
    top: 0;
    z-index: 800;
    width: 100%;
    min-height: 100%
}

    .facet__group.low-android {
        -webkit-transition: none;
        transition: none
    }

.facet__group--open {
    left: 0;
    right: 20px
}

.facet__group__inner {
    max-width: 450px
}

.facet__title {
    padding: 2px 5px 10px 19px;
    text-transform: none
}

.facet__item, .icon-badge-list > li, .schedule-table__days > li, .schedule-table__nav__list > li, .schedule-table__sessions > li {
    padding-left: 0
}

.hero__content, .marker, .member .media__body, .schedule-table__day__headline, .schedule-table__nav__list__item, .standout__title {
    text-transform: uppercase
}

.facet__item {
    -webkit-transition: .3s linear;
    transition: .3s linear
}

.facet__link, .facet__link.facet__link--selected .icon {
    display: block
}

.facet__intro {
    padding: 5px 0 10px
}

    .facet__intro a {
        color: inherit
    }

.footer__nav a:focus, .footer__snippet:active .footer__snippet__title {
    text-decoration: underline
}

.facet__link {
    position: relative;
    padding-left: 25px;
    font-size: 1.2rem
}

.pagination__item, .pagination__item--more, .pagination__list {
    display: inline-block
}

.facet__link:hover {
    opacity: 1 !important
}

.facet__link .icon {
    display: none;
    top: 4px;
    left: 3px;
    width: 10px;
    height: 10px
}

.facet__link:before {
    border: 2px solid #bcb4ae;
    border-radius: 2px;
    background: -webkit-linear-gradient(bottom,#f3f2f2 0,#fff 40%);
    background: linear-gradient(to top,#f3f2f2 0,#fff 40%);
    position: absolute;
    content: '';
    height: 16px;
    width: 16px;
    left: 0;
    top: 2px
}

.facet__link.facet__link--selected:before {
    border-color: #675c53;
    background: #675c53
}

.facet__link.facet__link--disabled {
    color: #bcb4ae;
    cursor: default
}

    .facet__link.facet__link--disabled .facet__count, .facet__link.facet__link--disabled:before {
        opacity: .7
    }

    .facet__link.facet__link--disabled:not(.facet__link--selected):before {
        background: 0 0
    }

.form__field--location {
    width: 100%;
    margin-bottom: 10px
}

.pac-container {
    margin-top: -3px;
    box-shadow: none;
    border: 1px solid #675c53;
    border-top-width: 0
}

.pac-item {
    padding: 5px 12px
}

.ui-block {
    background-color: #fff;
    opacity: 0;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    -webkit-transition: opacity .15s linear;
    transition: opacity .15s linear;
    z-index: 200000 !important
}

    .ui-block.ui-block--active {
        opacity: .9
    }

.pagination {
    font-size: 0;
    line-height: 0;
    text-align: center
}

.pagination__list {
    margin: 0;
    padding: 0;
    list-style: none;
    vertical-align: top
}

.pagination__item {
    padding: 0;
    margin: 0 0 0 3px
}

.pagination__item--more-desktop, .pagination__next .pagination__link__text, .pagination__prev .pagination__link__text {
    display: none
}

.pagination__item--more .pagination__link {
    border-color: transparent
}

    .pagination__item--more .pagination__link:after {
        content: '...';
        position: relative;
        top: -3px;
        letter-spacing: 1px
    }

@media (min-width:38em) {
    .facet__link .icon {
        left: 4px;
        top: 5px;
        width: 12px;
        height: 12px
    }

    .facet__link {
        font-size: 1.5rem;
        padding-left: 35px
    }

        .facet__link:before {
            height: 21px;
            width: 21px
        }

    .form__field--location {
        margin-bottom: 20px
    }

    .pagination {
        text-align: left
    }

    .pagination__item--more-mobile {
        display: none
    }

    .pagination__item--more-desktop {
        display: inline-block
    }
}

.pagination__item--current, .pagination__item--show {
    display: inline-block
}

    .pagination__item--current .pagination__link {
        background: #675c53;
        color: #fff;
        border-color: #675c53
    }

.pagination__link {
    display: block;
    width: 25px;
    height: 43px;
    border: 2px solid #f3f2f2;
    border-radius: 2px;
    text-align: center;
    line-height: 39px;
    font-size: 12px;
    overflow: hidden
}

@media (min-width:38em) {
    .pagination__link {
        width: 30px
    }

    .pagination__next .pagination__link, .pagination__prev .pagination__link {
        width: auto;
        padding: 0 13px
    }
}

.pagination__next, .pagination__prev {
    margin: 0;
    display: inline-block
}

.form__item.form__item--mobile-fluid input[type=search], .form__item.form__item--mobile-fluid input[type=text], .form__item.nav-search__container input[type=search], .form__item.nav-search__container input[type=text], .pagination__prev {
    margin-right: 3px
}

    .pagination__next .pagination__link, .pagination__prev .pagination__link {
        font-family: "OpenSans Regular",sans-serif;
        position: relative
    }

    .pagination__next .chevron, .pagination__next .chevron-left, .pagination__prev .chevron, .pagination__prev .chevron-left {
        position: absolute;
        top: 50%;
        left: 50%;
        margin: -8px 0 0;
        width: 16px;
        height: 16px;
        line-height: 16px;
        display: block
    }

    .pagination__prev .chevron-left {
        left: 5px
    }

.pagination__next {
    margin-left: 3px
}

    .pagination__next .chevron {
        left: auto;
        right: 5px
    }

.header > .content-wrapper:after, .header > .content-wrapper:before, .icon-badge__item:after, .icon-badge__item:before, .split:after, .split:before {
    display: table;
    content: ""
}

.icon-badge__badge {
    position: relative;
    float: left;
    width: 36px;
    height: 36px;
    margin-right: 10px;
    background-color: #f0f1c7
}

    .icon-badge__badge, .icon-badge__badge:after {
        border-radius: 100%
    }

        .icon-badge__badge:after {
            position: absolute;
            display: block;
            content: "";
            width: 30px;
            height: 30px;
            left: 3px;
            top: 3px;
            border: 1px solid #fff;
            z-index: 2
        }

.icon-badge__badge__icon {
    margin-left: 10px;
    margin-top: 10px
}

.icon-badge__text {
    display: block;
    overflow: hidden;
    margin-top: 8px
}

.figure__image {
    display: block;
    max-width: 100%;
    margin-bottom: 10px
}

.flex-grid, .flexbox .flex-grid > .flex-grid__item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.figure__caption, .long-form figcaption {
    font-family: "OpenSans Italic",sans-serif;
    font-weight: 400;
    font-size: 1.2rem
}

.flex-grid {
    text-align: center;
    position: relative;
    padding: 0;
    margin: 0 -15px 0 0;
    left: -15px;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

    .flex-grid, .flex-grid:last-child {
        margin-bottom: -15px
    }

        .flex-grid > .flex-grid__item {
            display: inline-block;
            vertical-align: top;
            -webkit-box-align: stretch;
            -webkit-align-items: stretch;
            -ms-flex-align: stretch;
            align-items: stretch;
            letter-spacing: normal;
            text-align: left;
            padding: 0;
            border-left: 15px solid transparent;
            margin: 0 0 15px;
            position: relative
        }

            .flex-grid > .flex-grid__item:before {
                content: '';
                padding-left: 0
            }

.flexbox .flex-grid > .flex-grid__item {
    display: flex;
    min-width: 100%
}

.footer__social li, .ie8 .flex-grid > .flex-grid__item, .select {
    display: inline-block
}

.no-flexbox.flexboxlegacy .flex-grid > .flex-grid__item, .no-flexbox.no-flexboxlegacy .flex-grid > .flex-grid__item {
    margin-right: -4px
}

@media (min-width:28em) {
    .flex-grid {
        margin-right: -30px;
        left: -30px
    }

        .flex-grid, .flex-grid:last-child {
            margin-bottom: -30px
        }

            .flex-grid > .flex-grid__item {
                margin-bottom: 30px;
                border-left-width: 30px;
                width: 100%
            }

    .flexbox .flex-grid > .flex-grid__item, .flexboxlegacy .flex-grid > .flex-grid__item {
        min-width: 100%;
        max-width: 100%
    }
}

@media (min-width:43em) {
    .flex-grid > .flex-grid__item {
        width: 50%
    }

    .flexbox .flex-grid > .flex-grid__item, .flexboxlegacy .flex-grid > .flex-grid__item {
        min-width: 50%;
        max-width: 50%
    }
}

@media (min-width:56em) {
    .event-header__cta__message {
        max-width: 100%
    }

    .event-header .event-header__details {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        max-height: 100%;
        overflow-y: scroll
    }

    .js .event-header .event-header__details {
        overflow-y: visible
    }

    .ie8 .event-header .event-header__details {
        overflow-y: auto !important;
        max-height: 300px
    }

    .event-header.is-height-controlled .event-header__details {
        max-height: none;
        overflow-y: visible
    }

    .panel--contact__media {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

    .facet__group {
        margin-top: 0;
        left: 0;
        position: relative;
        width: auto;
        visibility: visible
    }

    .pagination__link {
        width: 40px
    }

    .icon-badge__text {
        margin-top: 6px
    }

    .flex-grid > .flex-grid__item {
        width: 25%
    }

    .flexbox .flex-grid > .flex-grid__item, .flexboxlegacy .flex-grid > .flex-grid__item {
        min-width: 25%;
        max-width: 25%
    }
}

.flex-grid.flex-grid--max-2-up > .flex-grid__item, .flex-grid > .flex-grid__item--desktop-two-thirds {
    width: 100%
}

.flexbox .flex-grid.flex-grid--max-2-up > .flex-grid__item, .flexbox .flex-grid > .flex-grid__item--desktop-two-thirds, .flexboxlegacy .flex-grid.flex-grid--max-2-up > .flex-grid__item, .flexboxlegacy .flex-grid > .flex-grid__item--desktop-two-thirds {
    min-width: 100%;
    max-width: 100%
}

@media (min-width:50em) and (max-width:55.9375em) {
    .flex-grid.flex-grid--max-2-up.is-two-thirds > .flex-grid__item {
        width: 100%
    }

    .flexbox .flex-grid.flex-grid--max-2-up.is-two-thirds > .flex-grid__item, .flexboxlegacy .flex-grid.flex-grid--max-2-up.is-two-thirds > .flex-grid__item {
        min-width: 100%;
        max-width: 100%
    }
}

@media (min-width:38em) {
    .pagination__next .pagination__link__text, .pagination__prev .pagination__link__text {
        display: inline
    }

    .pagination__next .chevron, .pagination__next .chevron-left, .pagination__prev .chevron, .pagination__prev .chevron-left {
        position: absolute;
        top: 50%;
        margin: -8px 0 0
    }

    .pagination__prev .pagination__link {
        padding-left: 29px
    }

    .pagination__prev .chevron-left {
        left: 11px
    }

    .pagination__next .pagination__link {
        padding-right: 29px
    }

    .pagination__next .chevron {
        right: 11px
    }

    .figure__image {
        margin-bottom: 15px
    }

    .figure__caption, .long-form figcaption {
        font-size: 1.4rem
    }

    .flex-grid.flex-grid--max-2-up > .flex-grid__item {
        width: 50%
    }

    .flexbox .flex-grid.flex-grid--max-2-up > .flex-grid__item, .flexboxlegacy .flex-grid.flex-grid--max-2-up > .flex-grid__item {
        min-width: 50%;
        max-width: 50%
    }

    .flex-grid.flex-grid--tablet-2-up > .flex-grid__item {
        width: 50%
    }

    .flexbox .flex-grid.flex-grid--tablet-2-up > .flex-grid__item, .flexboxlegacy .flex-grid.flex-grid--tablet-2-up > .flex-grid__item {
        min-width: 50%;
        max-width: 50%
    }
}

@media (min-width:56em) {
    .flex-grid.flex-grid--max-2-up.is-two-thirds > .flex-grid__item {
        width: 50%
    }

    .flexbox .flex-grid.flex-grid--max-2-up.is-two-thirds > .flex-grid__item, .flexboxlegacy .flex-grid.flex-grid--max-2-up.is-two-thirds > .flex-grid__item {
        min-width: 50%;
        max-width: 50%
    }

    .flex-grid.flex-grid--desktop-3-up > .flex-grid__item {
        width: 33.33333%
    }

    .flexbox .flex-grid.flex-grid--desktop-3-up > .flex-grid__item, .flexboxlegacy .flex-grid.flex-grid--desktop-3-up > .flex-grid__item {
        min-width: 33.33333%;
        max-width: 33.33333%
    }
}

@media (min-width:38em) {
    .flex-grid.flex-grid--max-3-up > .flex-grid__item {
        width: 100%
    }

    .flexbox .flex-grid.flex-grid--max-3-up > .flex-grid__item, .flexboxlegacy .flex-grid.flex-grid--max-3-up > .flex-grid__item {
        min-width: 100%;
        max-width: 100%
    }
}

@media (min-width:56em) {
    .flex-grid.flex-grid--max-3-up > .flex-grid__item {
        width: 33.33333%
    }

    .flexbox .flex-grid.flex-grid--max-3-up > .flex-grid__item, .flexboxlegacy .flex-grid.flex-grid--max-3-up > .flex-grid__item {
        min-width: 33.33333%;
        max-width: 33.33333%
    }
}

@media (min-width:38em) {
    .flex-grid.flex-grid--desktop-2-up > .flex-grid__item {
        width: 100%
    }

    .flexbox .flex-grid.flex-grid--desktop-2-up > .flex-grid__item, .flexboxlegacy .flex-grid.flex-grid--desktop-2-up > .flex-grid__item {
        min-width: 100%;
        max-width: 100%
    }

    .ie8 .split-tablet-and-up .split__key, .ie8 .split-tablet-and-up .split__value {
        width: 50%
    }

    .split-tablet-and-up:after, .split-tablet-and-up:before {
        display: table;
        content: ""
    }

    .split-tablet-and-up:after {
        clear: both
    }

    .split-tablet-and-up .split__key, .split-tablet-and-up .split__value {
        font-size: inherit;
        font-weight: inherit;
        font-family: inherit
    }

    .split-tablet-and-up .split__key {
        padding-right: 10px;
        float: left;
        max-width: 50%
    }

    .split-tablet-and-up .split__value {
        padding-left: 10px;
        text-align: right;
        float: right;
        max-width: 50%
    }

    .split-tablet-and-up.split--7525 > .split__key {
        max-width: 75%
    }

    .ie8 .split-tablet-and-up.split--7525 > .split__key {
        width: 75%
    }

    .ie8 .split-tablet-and-up.split--2575 > .split__key, .ie8 .split-tablet-and-up.split--7525 > .split__value {
        width: 25%
    }

    .split-tablet-and-up.split--2575 > .split__key, .split-tablet-and-up.split--7525 > .split__value {
        max-width: 25%
    }

    .split-tablet-and-up.split--2575 > .split__value {
        max-width: 75%
    }

    .ie8 .split-tablet-and-up.split--2575 > .split__value {
        width: 75%
    }
}

.ie8 .split .split__key, .ie8 .split .split__value {
    width: 50%
}

@media (min-width:56em) {
    .flex-grid.flex-grid--desktop-2-up > .flex-grid__item {
        width: 50%
    }

    .flexbox .flex-grid.flex-grid--desktop-2-up > .flex-grid__item, .flexboxlegacy .flex-grid.flex-grid--desktop-2-up > .flex-grid__item {
        min-width: 50%;
        max-width: 50%
    }

    .flex-grid > .flex-grid__item--desktop-two-thirds {
        width: 66.66666%
    }

    .flexbox .flex-grid > .flex-grid__item--desktop-two-thirds, .flexboxlegacy .flex-grid > .flex-grid__item--desktop-two-thirds {
        min-width: 66.66666%;
        max-width: 66.66666%
    }
}

.flex-grid > .flex-grid__item--desktop-one-third {
    width: 100%
}

.flexbox .flex-grid > .flex-grid__item--desktop-one-third, .flexboxlegacy .flex-grid > .flex-grid__item--desktop-one-third {
    min-width: 100%;
    max-width: 100%
}

.flex-grid--left {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.split .split__key, .split .split__value {
    font-size: inherit;
    font-weight: inherit;
    font-family: inherit
}

.split .split__key {
    padding-right: 10px;
    float: left;
    max-width: 50%
}

.split .split__value {
    padding-left: 10px;
    text-align: right;
    float: right;
    max-width: 50%
}

.split.split--7525 > .split__key {
    max-width: 75%
}

.ie8 .split.split--7525 > .split__key {
    width: 75%
}

.ie8 .split.split--2575 > .split__key, .ie8 .split.split--7525 > .split__value {
    width: 25%
}

.split.split--2575 > .split__key, .split.split--7525 > .split__value {
    max-width: 25%
}

.split.split--2575 > .split__value {
    max-width: 75%
}

.ie8 .split.split--2575 > .split__value {
    width: 75%
}

.footer {
    background: -webkit-linear-gradient(#221e1b,#3e3732 75px);
    background: linear-gradient(#221e1b,#3e3732 75px);
    color: #c0bbbb;
    border-top: 9px solid #d52b1e
}

    .footer .gamma {
        font-size: 1.8rem
    }

    .footer a {
        color: inherit
    }

.footer__section {
    border-top: 2px solid #4a423c;
    padding: 30px 0
}

    .footer__section:first-child {
        border-top: 0
    }

.footer .footer__copyright_new {
    margin: 0 0 30px;
    font-size: 1rem
}

.footer__snippet {
    font-family: "OpenSans Regular",sans-serif
}

.footer__nav a, .footer__snippet__title {
    font-family: "OpenSans Bold",sans-serif
}

.footer__snippet p {
    line-height: 1.3
}

.footer__snippet__title {
    color: #fff
}

.footer__snippet:hover .footer__snippet__title {
    opacity: .8
}

.footer__nav a, .icon-tooltip:hover, .marker, .nav--controls a, .show-more .show-more__trigger:focus, .show-more .show-more__trigger:hover, .signpost__link:focus, .signpost__link:hover, .skiplink:focus {
    text-decoration: none
}

.footer__snippet__title .icon-link__text {
    line-height: 1.15
}

h3.footer__snippet__title {
    margin-bottom: -5px
}

.footer__nav--legal, .media-list--small--constrained, .schedule-table, .schedule-table__day__headline, .schedule-table__session__headline {
    font-size: 1.2rem
}

@media (min-width:38em) {
    .footer .quiet, .footer p {
        font-size: 1.5rem
    }

    .footer .gamma {
        font-size: 2.4rem
    }

    .footer__section {
        border-top: 3px solid #4a423c;
        padding: 40px 0
    }

    h3.footer__snippet__title {
        margin-bottom: 10px
    }

    .footer__nav--legal {
        font-size: 1.5rem;
        clear: both
    }
}

.membership-steps__step-body:after, .nav-search, .no-flexbox .schedule-table__day__header:after, .small-image-list__item--stacked .small-image__body {
    clear: both
}

.footer__social li {
    letter-spacing: -1px
}

.footer__social a {
    display: block
}

.icon--x {
    background-size: 28px;
    background-image: url('data:image/png;base64,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');
    background-repeat: no-repeat
}

.icon--facebook, .icon--google-plus, .icon--instagram, .icon--linkedin, .icon--twitter, .icon--x, .icon--youtube {
    background-color: #4a423c;
    height: 60px;
    width: 60px
}

a:focus .icon--facebook, a:focus .icon--google-plus, a:focus .icon--instagram, a:focus .icon--linkedin, a:focus .icon--twitter, a:focus .icon--youtube, a:hover .icon--facebook, a:hover .icon--google-plus, a:hover .icon--instagram, a:hover .icon--linkedin, a:hover .icon--twitter, a:hover .icon--youtube {
    background-color: #534c46
}

.icon--facebook {
    background-size: 12px auto
}

.icon--twitter {
    background-size: 24px auto
}

.icon--google-plus {
    background-size: 21px auto
}

.icon--instagram, .icon--linkedin, .icon--youtube {
    background-size: 40px auto
}

.select {
    height: 40px;
    line-height: 38px;
    max-width: 280px;
    font-size: 1.6rem;
    border: 1px solid #bcb4ae;
    border-radius: 5px;
    color: #48403a;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,.06);
    background: url(../img/forms/img/select-arrows.png) 100% 50% no-repeat #fff;
    background: url(../img/forms/img/select-arrows.png) 100% 50% no-repeat,-webkit-linear-gradient(#fff,#f3f2f2);
    background: url(../img/forms/img/select-arrows.png) 100% 50% no-repeat,linear-gradient(#fff,#f3f2f2);
    padding: 0 35px 0 15px;
    -moz-appearance: none;
    appearance: none
}

.ie8 .select, .ie9 .select {
    background-image: none;
    padding-right: 0
}

@media (min-width:56em) {
    .flex-grid > .flex-grid__item--desktop-one-third {
        width: 33.33333%
    }

    .flexbox .flex-grid > .flex-grid__item--desktop-one-third, .flexboxlegacy .flex-grid > .flex-grid__item--desktop-one-third {
        min-width: 33.33333%;
        max-width: 33.33333%
    }

    .ie8 .split-desktop .split__key, .ie8 .split-desktop .split__value {
        width: 50%
    }

    .split-desktop:after, .split-desktop:before {
        display: table;
        content: ""
    }

    .split-desktop:after {
        clear: both
    }

    .split-desktop .split__key, .split-desktop .split__value {
        font-size: inherit;
        font-weight: inherit;
        font-family: inherit
    }

    .split-desktop .split__key {
        padding-right: 10px;
        float: left;
        max-width: 50%
    }

    .split-desktop .split__value {
        padding-left: 10px;
        text-align: right;
        float: right;
        max-width: 50%
    }

    .split-desktop.split--7525 > .split__key {
        max-width: 75%
    }

    .ie8 .split-desktop.split--7525 > .split__key {
        width: 75%
    }

    .ie8 .split-desktop.split--2575 > .split__key, .ie8 .split-desktop.split--7525 > .split__value {
        width: 25%
    }

    .split-desktop.split--2575 > .split__key, .split-desktop.split--7525 > .split__value {
        max-width: 25%
    }

    .split-desktop.split--2575 > .split__value {
        max-width: 75%
    }

    .ie8 .split-desktop.split--2575 > .split__value {
        width: 75%
    }

    .select {
        font-size: 1.5rem;
        max-width: none
    }
}

.select:hover {
    border-color: #48403a;
    cursor: pointer
}

.select:focus {
    box-shadow: 0 0 5px 3px rgba(125,177,228,.8);
    border-color: #5290cd
}

.select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #48403a
}

.select::-ms-expand {
    display: none
}

.select:focus::-ms-value {
    background: 0 0;
    color: #d2d0cf
}

.select:disabled {
    opacity: .5
}

    .select:disabled:hover {
        border-color: #c0bbbb;
        cursor: default
    }

.select--tiny {
    font-size: 1.2rem;
    padding: 0 .5rem 0 1.4rem;
    background: url(../img/forms/img/select-arrows.png) 105% 50% no-repeat #fff;
    background: url(../img/forms/img/select-arrows.png) 105% 50% no-repeat,-webkit-linear-gradient(#fff,#f3f2f2);
    background: url(../img/forms/img/select-arrows.png) 105% 50% no-repeat,linear-gradient(#fff,#f3f2f2)
}

@media (min-width:56em) and (max-width:67.4375em) {
    .select--tiny--narrow-desktop {
        font-size: 1.2rem;
        padding: 0 1.4rem 0 .5rem;
        background: url(../img/forms/img/select-arrows.png) 105% 50% no-repeat #fff;
        background: url(../img/forms/img/select-arrows.png) 105% 50% no-repeat,-webkit-linear-gradient(#fff,#f3f2f2);
        background: url(../img/forms/img/select-arrows.png) 105% 50% no-repeat,linear-gradient(#fff,#f3f2f2)
    }
}

.checkboxes, .radios {
    list-style: none;
    margin: 0;
    padding: 0;
    width: 100%
}

.checkboxes__item + .checkboxes__item, .checkboxes__item + .radios__item, .radios__item + .checkboxes__item, .radios__item + .radios__item {
    margin: .625rem 0 0
}

.checkboxes__item .form__field--boolean, .radios__item .form__field--boolean {
    position: absolute;
    left: 0;
    top: 5px
}

@-moz-document url-prefix() {
    .radios__item .radio {
        top: 6px
    }
}

.checkboxes__label, .radios__label {
    padding: 2px 0 0 22px;
    display: inline-block;
    font-family: "OpenSans Regular",sans-serif
}

.form {
    border: 0;
    padding: 0;
    margin: 0
}

.form__item {
    margin-bottom: 20px;
    max-width: 100%;
    position: relative;
    padding-right: 10px
}

.icon-tooltip, .icon-tooltip:before {
    position: absolute;
    height: 20px;
    right: 0
}

.form__group--flexed .form__item > *, .form__group--flexed .form__item > .form__field, .form__item.form__item--mobile-fluid > *, .form__item.form__item--mobile-fluid > .form__field, .form__item.nav-search__container > *, .form__item.nav-search__container > .form__field {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.form__group--flexed .form__item .btn, .form__item.form__item--mobile-fluid .btn, .form__item.nav-search__container .btn {
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0
}

.form__item.form__item--mobile-fluid, .form__item.nav-search__container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.form__item.form__item--mobile-fluid {
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
}

.form__item > .form__field:last-child {
    margin-right: 0
}

.form__error, .form__error a, .form__error:before {
    color: #d02e1a
}

.form__field--boolean {
    margin: 0;
    padding: 0;
    cursor: pointer
}

input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text] {
    letter-spacing: normal;
    border-radius: 2px;
    border: 1px solid #e2e0e0;
    box-shadow: inset 0 2px #f3f2f2;
    padding: 8px 12px;
    -webkit-appearance: none;
    vertical-align: top;
    font-size: 1.6rem
}

    input[type=email]:focus, input[type=number]:focus, input[type=password]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=text]:focus {
        outline: 0;
        border-color: #675c53
    }

    input[type=email]::-webkit-input-placeholder, input[type=number]::-webkit-input-placeholder, input[type=password]::-webkit-input-placeholder, input[type=search]::-webkit-input-placeholder, input[type=tel]::-webkit-input-placeholder, input[type=text]::-webkit-input-placeholder {
        color: #c7c0ba
    }

    input[type=email]:-moz-placeholder, input[type=number]:-moz-placeholder, input[type=password]:-moz-placeholder, input[type=search]:-moz-placeholder, input[type=tel]:-moz-placeholder, input[type=text]:-moz-placeholder {
        color: #c7c0ba
    }

    input[type=email]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=search]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=text]::-moz-placeholder {
        color: #c7c0ba
    }

    input[type=email]:-ms-input-placeholder, input[type=number]:-ms-input-placeholder, input[type=password]:-ms-input-placeholder, input[type=search]:-ms-input-placeholder, input[type=tel]:-ms-input-placeholder, input[type=text]:-ms-input-placeholder {
        color: #c7c0ba
    }

    input[type=email].input--grey, input[type=number].input--grey, input[type=password].input--grey, input[type=search].input--grey, input[type=tel].input--grey, input[type=text].input--grey {
        background-color: #f3f2f2;
        border: 0;
        border-top: 2px solid #dfdcd9
    }

.form__item--error input[type=email], .form__item--error input[type=number], .form__item--error input[type=password], .form__item--error input[type=search], .form__item--error input[type=tel], .form__item--error input[type=text] {
    border-color: #d02e1a !important
}

input[type=number].no-spinner, input[type=tel].no-spinner {
    -moz-appearance: textfield
}

    input[type=number].no-spinner::-webkit-inner-spin-button, input[type=number].no-spinner::-webkit-outer-spin-button, input[type=tel].no-spinner::-webkit-inner-spin-button, input[type=tel].no-spinner::-webkit-outer-spin-button {
        -webkit-appearance: none;
        margin: 0
    }

.form__label, label {
    display: block;
    font-family: "OpenSans Bold",sans-serif;
    margin-bottom: 9px;
    color: #675c53;
    width: 100%
}

.icon-tooltip, .tooltip {
    color: #fff;
    text-align: center
}

.form__label.form__label--adjacent, label.form__label--adjacent {
    float: none;
    display: inline-block;
    width: auto;
    margin: 10px 20px 15px 0;
    font-family: "OpenSans Regular",sans-serif
}

.nav--account > li, .nav--controls a, .nav--primary > li, .nav--utility > li {
    font-family: "OpenSans Bold",sans-serif
}

.form__group.form__group--flexed {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

    .form__group.form__group--flexed .form__item {
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        vertical-align: top
    }

.no-flexbox .form__group.form__group--flexed .form__item {
    display: inline-block
}

.form__group.form__group--flexed .form__item.form__item--no-flex {
    display: block;
    -webkit-box-flex: 0;
    -webkit-flex: none;
    -ms-flex: none;
    flex: none
}

.courtesy-nav, .form__group .form__field--string {
    width: 100%
}

.form__group .form__item--small {
    max-width: 50%
}

.form__group .form__item--full, .form__group .form__item--medium, .nav-search {
    max-width: 100%
}

.icon-tooltip {
    font-size: 0;
    bottom: 9px !important;
    background: #d52b1e;
    border-radius: 50%;
    width: 20px;
    box-sizing: border-box
}

    .icon-tooltip:before {
        content: "?";
        font-style: normal;
        font-weight: 700;
        line-height: 20px;
        font-size: 14px;
        top: 0;
        bottom: 0;
        margin: auto;
        left: 0;
        letter-spacing: -1px
    }

.has-tooltip__input-wrp {
    padding-right: 35px;
    position: relative
}

.tooltip {
    position: absolute;
    display: none;
    background: #505050;
    font-size: 13px;
    line-height: 1.4;
    width: 200px;
    padding: 10px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

    .tooltip:before {
        content: '';
        display: block;
        width: 0;
        height: 0;
        border-left: 5px solid transparent;
        border-right: 5px solid transparent;
        border-top: 10px solid #505050;
        position: absolute;
        z-index: 1;
        top: 100%;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%)
    }

.hero:after, .logo:after {
    top: 0;
    left: 0;
    content: ''
}

@media (min-width:30em) {
    .pagination__item--current1, .pagination__item--current2 {
        display: inline-block
    }

    .form__group .form__item--medium {
        width: 100%
    }
}

.form__error-summary {
    border: 1px solid #d02e1a;
    background-color: #faedea
}

    .form__error-summary ul {
        margin-bottom: 0
    }

.flex-grid--getintouch .flex-grid__item__inner {
    border-bottom: 2px dotted #e2e0e0;
    padding-bottom: 15px;
    width: 100%
}

.flex-grid--getintouch .flex-grid__item:nth-last-child(-n+1) .flex-grid__item__inner {
    border-bottom: 0;
    padding-bottom: 0
}

.nav li {
    margin: 0;
    padding-left: 0
}

.nav--controls {
    margin: 7px 0 0;
    width: 116px;
    float: right
}

@media (min-width:38em) {
    .form__group {
        -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

        .form__group .form__item--small {
            max-width: 16%
        }

        .form__group .form__item--medium {
            width: auto;
            max-width: 33.3333%
        }

        .form__group .form__item--full, .form__group .nav-search__container {
            max-width: 50%
        }

    .flex-grid--getintouch .flex-grid__item__inner {
        padding-bottom: 30px
    }

    .flex-grid--getintouch .collapse-border .flex-grid__item__inner {
        border-bottom: 0;
        padding-bottom: 0
    }

    .nav--controls {
        width: 12.5%
    }
}

.nav--controls a {
    display: block;
    padding: 5px;
    font-size: 1.2rem
}

.nav--controls__menu, .nav--controls__search {
    width: 50%;
    float: left;
    text-align: center
}

    .nav--controls__menu .icon, .nav--controls__search .icon {
        display: block;
        margin: 0 auto 2px
    }

@media (min-width:38em) {
    .nav--controls__menu {
        padding-top: 5px;
        width: auto;
        float: none
    }

    .nav--controls__search {
        display: none
    }
}

.menu-is-expanded > a, .no-touch .nav--account a:focus, .no-touch .nav--account a:hover, .no-touch .nav--primary a:focus, .no-touch .nav--primary a:hover, .no-touch .nav--utility a:focus, .no-touch .nav--utility a:hover, .search-is-expanded > a {
    color: #d52b1e
}

.nav--account, .nav--primary, .nav--utility {
    clear: both;
    margin: 0 auto;
    font-size: 1.4rem
}

    .nav--account > li.nav--primary__active, .nav--primary > li.nav--primary__active, .nav--utility > li.nav--primary__active {
        border-top: 0
    }

    .nav--account .nav__item, .nav--primary .nav__item, .nav--utility .nav__item {
        display: block;
        padding: 10px;
        line-height: 1.33;
        color: #675c53;
        text-decoration: none
    }

@media (min-width:50em) {
    .callout {
        font-size: 1.8rem
    }

    .footer .footer__copyright_new {
        float: left;
        margin-right: 40px;
        font-size: 1.5rem
    }

    .nav--account .nav__item, .nav--primary .nav__item, .nav--utility .nav__item {
        display: inline-block
    }
}

.nav--account a:active, .nav--primary a:active, .nav--utility a:active {
    bottom: 0
}

.nav--account ul, .nav--primary ul, .nav--utility ul {
    list-style: none
}

@media (max-width:49.9375em) {
    .nav--account ul, .nav--primary ul, .nav--utility ul {
        padding-left: 0
    }

    .js .nav--account .js-nav-hidden, .js .nav--primary .js-nav-hidden, .js .nav--utility .js-nav-hidden {
        display: none
    }

    .js .nav__expandable {
        position: relative
    }

        .js .nav__expandable::before {
            position: absolute;
            top: 1px;
            left: 11px;
            font-family: "OpenSans Regular",sans-serif;
            font-size: 2.4rem;
            color: #48403a;
            content: '+'
        }

        .js .nav__expandable .nav__item {
            padding-left: 35px
        }

        .js .nav__expandable.js-expandable-active {
            border-left: 3px solid #d52b1e;
            border-top: 1px dotted #d2d0cf;
            top: -1px
        }

            .js .nav__expandable.js-expandable-active::before {
                top: -1px;
                left: 9px;
                color: #d52b1e;
                content: '\2013'
            }

            .js .nav__expandable.js-expandable-active .nav__item {
                padding-left: 32px
            }

            .js .nav__expandable.js-expandable-active > .nav__item, .js .nav__expandable.nav--primary__active > .nav__item {
                color: #d52b1e;
                font-family: "OpenSans Bold",sans-serif
            }
}

.nav--account .nav--primary__hide-small-med, .nav--primary .nav--primary__hide-small-med, .nav--utility .nav--primary__hide-small-med {
    display: none
}

@media (min-width:50em) {
    .nav--account .nav--primary__hide-small-med, .nav--primary .nav--primary__hide-small-med, .nav--utility .nav--primary__hide-small-med {
        display: table-cell
    }
}

.logo, .logo img, .logo object, .nav--account .nav--primary__hide-large, .nav--primary .nav--primary__hide-large, .nav--utility .nav--primary__hide-large, .sb-aside-nav-a.sb-active ~ ul {
    display: block
}

.nav--primary__sub {
    margin: 0;
    font-family: "OpenSans Regular",sans-serif;
    font-size: 1.5rem;
    background-color: #f3f2f2
}

    .nav--primary__sub li {
        border-top: 1px dotted #d2d0cf
    }

        .nav--primary__sub li:last-of-type {
            border-bottom: 0
        }

    .nav--primary__sub a {
        padding-right: 20px;
        padding-left: 20px
    }

@media (min-width:38em) {
    .nav--primary .nav--primary__secondary-content {
        display: none
    }
}

@media (min-width:50em) {
    .nav--account .nav--primary__hide-large, .nav--primary .nav--primary__hide-large, .nav--utility .nav--primary__hide-large {
        display: none
    }

    .nav--primary__sub {
        background: -webkit-linear-gradient(#fff,#fff 50%,#f3f2f2 100%) #f3f2f2;
        background: linear-gradient(#fff,#fff 50%,#f3f2f2 100%) #f3f2f2
    }

    .no-cssgradients .nav--primary__sub {
        background-color: #f3f2f2
    }

    .nav--primary__sub li {
        border: 0
    }

    .nav--primary__active > .nav__item {
        color: #d52b1e;
        font-family: "OpenSans Bold",sans-serif
    }

    .nav--controls {
        display: none
    }

    .nav--primary {
        font-size: 1.5rem;
        position: relative;
        display: table;
        width: 100%;
        padding: 0;
        z-index: 20000
    }

        .nav--primary .nav__item {
            padding: 12px 10px;
            display: block
        }
}

@media (min-width:50em) and (min-width:50em) {
    .nav--primary .nav__item {
        padding-bottom: 30px
    }
}

@media (min-width:50em) {
    .mobile-nav, .nav--primary .nav__top-level-duplicate {
        display: none
    }

    .nav--primary > li {
        position: relative;
        display: table-cell;
        border-top: 0;
        text-align: center;
        vertical-align: middle
    }

        .nav--primary > li.nav--primary__active > a, .nav--primary > li.nav--primary__active > a:visited {
            color: #d52b1e
        }

        .nav--primary > li.nav--primary__active:focus > a, .nav--primary > li.nav--primary__active:hover > a {
            background-color: transparent
        }

    .nav--primary .nav__expandable .nav__item {
        min-width: 80px
    }

    .nav--primary .nav__expandable--last-half.js-expandable-active .nav--primary__sub, .nav--primary .nav__expandable--last-half:hover .nav--primary__sub {
        right: 0
    }

    .nav--primary .nav__expandable.js-expandable-active .nav--primary__sub, .no-js .nav--primary .nav__expandable:hover .nav--primary__sub {
        display: block
    }

    .nav--primary__sub {
        position: absolute;
        top: 100%;
        z-index: 10;
        display: none;
        min-width: 280px;
        padding: 0 20px;
        text-align: left;
        border-bottom: 3px solid #b7b7b7
    }

        .nav--primary__sub li {
            margin: 0;
            border-bottom: 0
        }

        .nav--primary__sub .nav__item {
            font-family: "OpenSans Regular",sans-serif;
            display: block;
            padding: 10px 0;
            color: #48403a;
            border-top: 3px solid #f3f2f2;
            white-space: nowrap
        }
}

@media (min-width:50em) and (min-width:50em) {
    .nav--primary__sub .nav__item {
        padding: 15px 0
    }
}

.logo {
    position: relative;
    z-index: 1;
    width: 155px;
    height: 50px
}

.header .logo {
    float: left;
    margin-bottom: 15px
}

@media (min-width:38em) {
    .logo {
        width: 225px;
        height: 72.58065px
    }

    .header .logo {
        margin-bottom: 20px
    }
}

.logo img, .logo object {
    width: 100%;
    height: 100%
}

.logo:after {
    position: absolute;
    width: 100%;
    height: 100%
}

.ie8 .logo img {
    height: 200%;
    margin-top: -45px
}

.header {
    padding: 15px 0 0;
    background-color: #fff
}

    .header > .content-wrapper {
        border-bottom: 3px solid #e5e5e5;
        position: relative
    }

@media (max-width:49.9375em) {
    .js .nav-main--hidden {
        display: none !important
    }

    .desktop-nav {
        display: none
    }
}

@media (min-width:50em) {
    .courtesy-nav {
        text-align: right;
        position: absolute;
        top: 0;
        right: 15px;
        z-index: 0
    }

        .courtesy-nav ul {
            margin-bottom: 5px;
            display: inline-block
        }

            .courtesy-nav ul.nav--account {
                border-right: 1px solid #d2d0cf;
                padding-right: 20px;
                margin: 0 20px 0 0
            }
}

@media (min-width:50em) and (min-width:1230px) {
    .courtesy-nav {
        right: 0
    }
}

@media (min-width:50em) {
    .courtesy-nav .nav > li {
        display: inline;
        font-family: "OpenSans Regular",sans-serif;
        padding-bottom: 0
    }

        .courtesy-nav .nav > li:last-child a {
            margin-right: 0
        }

    .courtesy-nav .nav__item {
        padding: 0;
        margin-right: 15px
    }
}

@media (min-width:50em) and (min-width:75em) {
    .courtesy-nav ul.nav--account {
        padding-right: 30px;
        margin: 0 30px 0 0
    }

    .courtesy-nav .nav__item {
        margin-right: 25px
    }
}

.nav--account__salutation {
    display: none !important
}

@media (min-width:1023px) {
    .nav--account__salutation {
        display: inline !important
    }
}

.nav-search {
    position: relative;
    width: 100%;
    border: 0;
    padding: 0
}

@media (min-width:50em) {
    .nav-search {
        position: absolute;
        top: 44px;
        right: 15px;
        margin: 0 auto;
        width: 390px
    }
}

@media (min-width:1230px) {
    .content-wrapper {
        padding-left: 0;
        padding-right: 0
    }

    .accreditation .accreditation__img, .accreditation .accreditation__text, .nav-search {
        right: 0
    }
}

.hero {
    position: relative;
    margin-top: -3px
}

    .hero:after {
        display: block;
        background-color: #48403a;
        height: 3px;
        width: 100%;
        position: absolute;
        z-index: 4;
        opacity: .2
    }

@media (min-width:56em) {
    .checkboxes__label, .radios__label {
        padding-top: 0
    }

    .logo {
        width: 279px;
        height: 90px
    }

    .nav-search {
        top: 53px
    }

    .hero {
        height: 320px
    }

        .hero:before {
            content: '';
            display: block;
            background-color: rgba(255,255,255,.8);
            position: absolute;
            top: 0;
            left: 0;
            width: 50%;
            height: 100%;
            z-index: 1
        }
}

.hero__image {
    height: 160px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: right center
}

@media (min-width:38em) {
    .header {
        padding-top: 30px
    }

    .hero__image {
        height: 240px
    }
}

.ie8 .hero__image {
    background-position: center center
}

.hero__inner {
    position: relative;
    z-index: 2;
    background-color: #ebebeb
}

    .hero__inner p {
        margin-top: 0
    }

@media (min-width:56em) {
    .hero__image {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%
    }

    .hero__inner {
        background-color: transparent;
        max-width: 1170px;
        margin: 0 auto;
        padding: 0 15px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        height: 100%
    }

    .ie8 .hero__inner {
        min-width: 1000px
    }

    .no-flexbox .hero__inner {
        padding-top: 40px
    }
}

@media (min-width:56em) and (min-width:1230px) {
    .hero__inner {
        padding-left: 0;
        padding-right: 0
    }
}

.hero__content {
    font-size: 1.5rem;
    color: #772432;
    font-family: "Serifa Black",serif;
    line-height: 1;
    padding: 40px 15px
}

@media (min-width:38em) {
    .hero__content {
        font-size: 2.5rem
    }
}

.ie8 .hero__content {
    background-color: #e2e0e0;
    padding: 40px
}

.hero__title {
    font-size: 3rem;
    color: #d52b1e;
    margin: 0
}

@media (min-width:38em) {
    .hero__title {
        font-size: 4rem
    }
}

@media (min-width:75em) {
    .footer__nav--legal {
        clear: none;
        float: right
    }

    .icon--facebook, .icon--google-plus, .icon--instagram, .icon--linkedin, .icon--twitter, .icon--youtube {
        width: 68px
    }

    .hero {
        height: 420px
    }

    .hero__content {
        font-size: 3rem
    }

    .hero__title {
        font-size: 5rem
    }
}

.hero--homepage {
    background: url(../img/homepage-hero/background_new.png) center top no-repeat #fff;
    height: auto
}

.image-list__heading, .table.table--striped tr:nth-child(2n) {
    background-color: #f3f2f2
}

.hero--homepage:before {
    display: none
}

.hero--homepage:after {
    background-color: #48403a;
    height: 9px;
    opacity: .1
}

.hero--homepage .hero__title {
    max-width: 900px;
    margin: 0 auto;
    padding: 20px 0;
    color: #772432;
    font-size: 2rem;
    font-family: "Serifa Bold",serif;
    line-height: 1.2
}

    .hero--homepage .hero__title a {
        color: #d52b1e;
        text-decoration: underline
    }

.image-list__heading {
    color: #772432;
    margin-bottom: 0;
    padding: 15px 10px 4px
}

.image-list__items {
    padding-bottom: 10px;
    width: 100%;
    overflow: hidden
}

.image-list__item {
    padding: 48% 0 0;
    margin: 0 0 -5px;
    border: 5px solid #f3f2f2;
    text-align: center;
    float: left;
    width: 50%;
    border-left-width: 0
}

    .image-list__item:nth-of-type(odd) {
        border-left-width: 5px
    }

.ie8 .image-list__item {
    border-left-width: 9px
}

.image-list__item:before {
    content: '';
    padding-left: 0
}

.image-list__item img {
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    position: absolute;
    max-width: 80%
}

.lt-ie9 .image-list__item img {
    margin-left: -380px;
    top: 100px
}

.ie8 .image-list__item img, .ie9 .image-list__item img {
    margin-left: -35%;
    top: 25%
}

@media (min-width:30em) {
    .image-list__item {
        width: 33.3333%;
        padding-top: 30%
    }

        .image-list__item:nth-of-type(1n+1) {
            border-left-width: 0
        }

        .image-list__item:nth-of-type(3n+1) {
            border-left-width: 5px
        }
}

.max-2-up .image-list__item {
    float: left;
    width: 50%;
    padding-top: 48%;
    border-left-width: 0
}

    .max-2-up .image-list__item:nth-of-type(odd) {
        border-left-width: 5px
    }

.ie8 .max-2-up .image-list__item {
    border-left-width: 9px
}

.max-2-up .image-list__item img {
    max-width: 80%
}

@media (min-width:50em) {
    .image-list__item {
        width: 25%;
        padding-top: 22%;
        border-width: 9px;
        margin-bottom: -9px
    }

        .image-list__item:nth-of-type(3n+1), .image-list__item:nth-of-type(odd) {
            border-left-width: 0
        }

        .image-list__item:nth-of-type(4n+1), .max-2-up .image-list__item:nth-of-type(odd) {
            border-left-width: 9px
        }
}

.image-teaser {
    position: relative;
    display: block;
    width: 100%
}

.image-teaser__text, .marker--bottom {
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0
}

.image-teaser__image {
    display: block;
    width: 100%;
    height: auto
}

.image-teaser__text {
    font-family: "Serifa Bold",serif;
    line-height: 1.125;
    font-size: 1.6rem;
    margin: 0;
    padding: 25px 30px;
    background: rgba(72,64,58,.9);
    color: #fff
}

.marker, .search-result__title a {
    color: #772432
}

.marker, .panel--news-teaser .date {
    font-family: "OpenSans Bold",sans-serif;
    font-size: 1.2rem
}

.ie8 .image-teaser__text {
    background: #48403a
}

.island {
    background-color: #fff;
    border: 9px solid #f3f2f2;
    padding: 20px;
    max-width: 770px;
    margin: 0 auto
}

.map__inner {
    background-image: url(../img/map/img/world-map.gif);
    background-repeat: no-repeat;
    background-position: 50% 100%;
    background-size: 75% auto;
    padding-bottom: 45%
}

@media (min-width:38em) {
    .image-list__heading {
        padding: 20px 15px 5px
    }

    .image-teaser__text {
        font-size: 2.2rem
    }

    .island {
        padding: 40px
    }

    .map__inner {
        min-height: 130px;
        padding-right: 50%;
        padding-bottom: 0;
        background-position: 100% 50%;
        background-size: 42.5% auto
    }
}

@media (min-width:653px) {
    .map__inner {
        min-height: 150px
    }
}

@media (min-width:747px) {
    .map__inner {
        min-height: 180px
    }
}

@media (min-width:896px) {
    .map__inner {
        min-height: 210px
    }
}

@media (min-width:1036px) {
    .map__inner {
        min-height: 240px
    }
}

.marker {
    background-color: #fecb00;
    text-align: center;
    line-height: 1;
    padding: 10px 5px 9px;
    margin: 0;
    display: block
}

.marker--translucent {
    background-color: rgba(254,203,0,.9)
}

.marker--featured {
    color: #fff;
    background-color: #d52b1e
}

    .marker--featured.marker--translucent {
        background: rgba(213,43,30,.9)
    }

.marker--featured-alt {
    color: #fff;
    background-color: #772432
}

    .marker--featured-alt.marker--translucent {
        background: rgba(119,36,50,.9)
    }

.marker--dark {
    background-color: #48403a;
    color: #fff
}

    .marker--dark.marker--translucent {
        background: rgba(72,64,58,.9)
    }

.marker--fixed {
    display: inline-block
}

.marker--fixed--small {
    min-width: 200px
}

.marker--bottom--fixed {
    right: auto
}

.member .media__item {
    margin-right: 2px;
    margin-left: -3px
}

.member .media__body {
    font-family: "OpenSans Bold",sans-serif;
    margin-top: 2px;
    line-height: 1.1
}

.table {
    width: 100%;
    border: 1px solid #f3f2f2
}

    .table tr {
        border-bottom: 1px dotted #f3f2f2
    }

    .table td, .table th {
        padding: 8px 12px;
        vertical-align: top;
        text-align: center
    }

    .mw70, .table.table--constrained {
        max-width: 70%
    }

    .table.table--striped tr {
        border-bottom: 0
    }

    .table.table--two-col td, .table.table--two-col th {
        width: 50%
    }

.panel--fixed-header {
    padding-left: 0;
    padding-right: 0
}

    .panel--fixed-header .mega {
        padding-right: 25px;
        color: #3e3732
    }

    .panel--fixed-header .panel__content, .panel--fixed-header .panel__content--fixed {
        padding-top: 30px;
        padding-bottom: 30px
    }

@media (max-width:29.9375em) {
    .panel--fixed-header, .panel--fixed-header .panel__content, .panel--fixed-header .panel__content--fixed {
        display: block
    }

        .panel--fixed-header .panel__content--fixed:before {
            width: 100%;
            height: 2px;
            left: 0;
            top: 0;
            bottom: auto;
            display: none
        }

    .ie8 .panel--fixed-header .panel__content--fixed:before, .ie9 .panel--fixed-header .panel__content--fixed:before {
        display: none
    }

    .panel--fixed-header .panel__content {
        padding-top: 30px;
        padding-bottom: 0
    }

    .panel--fixed-header .panel__content--fixed {
        position: relative;
        padding-top: 0;
        padding-bottom: 30px
    }
}

@media (min-width:50em) and (max-width:66.25em) {
    .panel--fixed-header, .panel--fixed-header .panel__content, .panel--fixed-header .panel__content--fixed {
        display: block
    }

        .panel--fixed-header .panel__content--fixed:before {
            width: 100%;
            height: 2px;
            left: 0;
            top: 0;
            bottom: auto;
            display: none
        }

    .ie8 .panel--fixed-header .panel__content--fixed:before, .ie9 .panel--fixed-header .panel__content--fixed:before {
        display: none
    }

    .panel--fixed-header .panel__content {
        padding-top: 30px;
        padding-bottom: 0
    }

    .panel--fixed-header .panel__content--fixed {
        position: relative;
        padding-top: 0;
        padding-bottom: 30px
    }
}

.panel--fixed-header .panel__content--fixed {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 120px;
    -ms-flex: 0 0 120px;
    flex: 0 0 120px
}

.no-flexbox .panel--fixed-header .panel__content--fixed {
    width: 120px
}

@media (min-width:56em) {
    .hero__content {
        width: 50%;
        padding: 0 80px 0 0
    }

    .hero--homepage .hero__title {
        font-size: 2.5rem
    }

    .panel--fixed-header .mega {
        padding-right: 40px
    }

    .panel--fixed-header .panel__content--fixed {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 160px;
        -ms-flex: 0 0 160px;
        flex: 0 0 160px
    }

    .no-flexbox .panel--fixed-header .panel__content--fixed {
        width: 160px
    }
}

.panel--fixed-header .panel__content--fixed:before {
    background-color: #f3f2f2;
    width: 3px;
    top: 30px;
    bottom: 40px;
    right: 130px
}

@media (min-width:56em) {
    .panel--fixed-header .panel__content--fixed:before {
        right: 180px
    }
}

@media (min-width:67.5em) {
    .event-header__info--notLast {
        width: 300px;
        padding-right: 30px
    }

    .ie10 .event-header__info--notLast, .ie9 .event-header__info--notLast {
        width: 280px
    }

    .event-header__cta {
        padding-left: 30px;
        width: 330px
    }

    .no-flexbox .event-header__cta {
        width: 250px
    }

    .ie9 .event-header__cta {
        min-width: 280px
    }

    .ie10 .event-header__cta {
        max-width: 280px
    }

    .panel--fixed-header .panel__content--fixed {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 200px;
        -ms-flex: 0 0 200px;
        flex: 0 0 200px
    }

    .no-flexbox .panel--fixed-header .panel__content--fixed {
        width: 200px
    }

    .panel--fixed-header .panel__content--fixed:before {
        right: 220px
    }
}

.panel--news-teaser {
    display: table;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 15px;
    width: 100%
}

.flexbox .panel--news-teaser {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.no-flexbox .panel--news-teaser .panel__content, .no-flexbox .panel--news-teaser .panel__content--fixed {
    display: table-cell
}

.panel--news-teaser .panel__image__wrap {
    position: relative;
    margin: 0
}

.panel--news-teaser .panel__image {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    margin-bottom: 15px
}

    .panel--news-teaser .panel__image .marker {
        font-size: 1.1rem
    }

.no-flexbox .panel--news-teaser .panel__image {
    display: block;
    float: left
}

@media (max-width:29.9375em) {
    .no-flexbox .panel--news-teaser .panel__image {
        width: 100%
    }
}

.panel--news-teaser .panel__image img {
    display: block;
    width: 100%
}

@media (min-width:30em) {
    .panel--news-teaser .panel__image {
        -webkit-box-flex: 0;
        -webkit-flex: 0 1 35%;
        -ms-flex: 0 1 35%;
        flex: 0 1 35%;
        margin-bottom: 0
    }

        .panel--news-teaser .panel__image .marker {
            margin-right: 20px;
            padding-left: 3px;
            padding-right: 3px
        }

        .panel--news-teaser .panel__image img {
            border-right: 20px solid transparent
        }

        .panel--news-teaser .panel__image .video-thumbnail__play--tiny {
            margin-left: -10px
        }
}

.flex-grid__item .panel--news-teaser .panel__image {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    margin-bottom: 15px
}

.card-info-block img, .form-group .inputFullWidth, .no-flexbox .flex-grid__item .panel--news-teaser .panel__image, .sb-form-wrp input[type=text], .small-image-list__item {
    width: 100%
}

.flex-grid__item .panel--news-teaser .panel__image img {
    border-right: none
}

@media (min-width:38em) {
    .marker {
        padding-left: 30px;
        padding-right: 30px
    }

    .table td, .table th {
        padding: 15px 22px
    }

    .table.table--constrained-desktop {
        max-width: 70%
    }

    .flex-grid__item .panel--news-teaser .panel__image {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%
    }
}

.panel--news-teaser .panel__inner {
    position: relative;
    display: table;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 65%;
    -ms-flex: 1 1 65%;
    flex: 1 1 65%
}

.flex-grid__item .panel--news-teaser .panel__inner {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%
}

.panel--news-teaser .panel__content {
    padding-right: 22px;
    padding-top: 7.5px;
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%
}

@media (min-width:56em) and (max-width:67.5em) {
    .panel--news-teaser .panel__content {
        padding-top: 5px
    }

        .panel--news-teaser .panel__content .delta {
            font-size: 1.6rem
        }
}

.panel--news-teaser .panel__content--fixed {
    width: 100px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100px;
    -ms-flex: 0 0 100px;
    flex: 0 0 100px;
    padding-top: 3px
}

.flex-grid__item .panel--news-teaser .panel__content--fixed {
    width: 80px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 80px;
    -ms-flex: 0 0 80px;
    flex: 0 0 80px
}

@media (min-width:56em) {
    .panel--news-teaser {
        padding: 30px
    }

    .flex-grid__item .panel--news-teaser {
        padding: 15px
    }

    .panel--news-teaser .panel__content--fixed {
        padding-top: 0
    }

    .progress__summary {
        margin-top: 25px
    }
}

.panel--news-teaser .panel__content--fixed:before {
    background-color: #fff;
    width: 3px;
    top: 0;
    bottom: 0;
    content: "";
    position: absolute;
    right: 110px;
    z-index: 2
}

@media (max-width:25em) {
    .panel--fixed-header .panel__content--fixed:before {
        right: 110px
    }

    .panel--news-teaser .panel__content--fixed {
        width: 80px;
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 80px;
        -ms-flex: 0 0 80px;
        flex: 0 0 80px
    }

        .panel--news-teaser .panel__content--fixed:before {
            right: 90px
        }
}

.flex-grid__item .panel--news-teaser .panel__content--fixed:before {
    right: 90px;
    top: 5px;
    bottom: 5px
}

.panel--news-teaser .date {
    line-height: 1;
    margin-top: 5px
}

.paddle {
    margin: 0 .25rem;
    width: 80px;
    height: 43px;
    text-align: center;
    line-height: 1
}

    .paddle.no-spinner {
        width: 40px;
        padding: 0
    }

.ie8 .paddle.no-spinner {
    padding-top: 13px
}

.paddle:invalid {
    box-shadow: none;
    outline: 0;
    border: 1px solid #d02e1a !important
}

.btn--paddle {
    display: inline-block;
    width: 40px;
    height: 40px;
    line-height: 1.16;
    font-size: 2rem;
    font-family: sans-serif;
    font-weight: 700
}

.membership-steps, .progress__item--current, .progress__item:before {
    font-family: "OpenSans Bold",sans-serif
}

@media print { /*! The following defaults lifted from
   * https://html5boilerplate.com/ - thank you very much.
   */

    .flex-grid, .flex-grid--max-3-up .flex-grid__item {
        width: 100% !important
    }

    .booking-table, .flex-grid__item, .flex-grid__item > .panel, .image-teaser, .panel__image, blockquote, img, p, pre, tr {
        page-break-inside: avoid
    }

    * {
        background: 0 0 !important;
        color: #000 !important;
        text-shadow: none !important;
        -webkit-filter: none !important;
        filter: none !important;
        -ms-filter: none !important
    }

    a, a:visited {
        text-decoration: underline !important
    }

        a[href]:after {
            content: " (" attr(href) ")" !important
        }

        a[href^="#"]:after {
            content: "" !important
        }

    thead {
        display: table-header-group
    }

    img {
        max-width: 100% !important
    }

    @page {
        margin: 2cm
    }

    h2, h3, p {
        orphans: 3;
        widows: 3
    }

    h2, h3 {
        page-break-after: avoid
    }
    /*! End https://html5boilerplate.com/ content */

    .brightcove-video, .chevron, .collapsible__trigger, .facet__group, .hero__image, .icon, .imeche-addthis, .imeche-nav, .pagination, .search-wrapper {
        display: none !important
    }

    .btn:not[href] {
        display: none
    }

    .footer {
        border-top: 0
    }

    .footer__section {
        border: 0;
        padding: 0
    }

        .footer__section *, .panel__content--fixed:before, .schedule-table__day__show-all, .schedule-table__nav, .standout {
            display: none
        }

        .footer__section .footer__copyright_new {
            display: block
        }

    .panel {
        border: 3px solid #e2e0e0
    }

    .testimonial {
        padding: 0
    }

    .flex-grid {
        margin: 0 auto
    }

    .flex-grid__item {
        width: 50% !important;
        width: calc(50% - 30px) !important;
        float: left;
        max-width: none !important;
        min-width: none !important
    }

    .hero {
        height: auto
    }

    .image-list__item {
        width: 25% !important;
        width: calc(25% - 10px) !important;
        padding-top: 0 !important;
        height: auto;
        border: 0;
        margin: 5px
    }

        .image-list__item img {
            top: 0;
            left: 0;
            -webkit-transform: none;
            transform: none;
            position: relative
        }

    .course-list__detail:last-child {
        margin-bottom: 0 !important
    }

    .panel {
        padding: 10px !important
    }

    .image-teaser {
        -webkit-column-break-inside: avoid;
        break-inside: avoid;
        max-width: 300px
    }

    .image-teaser__text {
        position: relative;
        background: #fff !important;
        color: #000 !important
    }

    .collapsible__content {
        display: block !important
    }
}

.schedule-table__day__show-all, .schedule-table__nav__list__item > a, .schedule-table__session__speaker__name {
    text-decoration: underline
}

.progress__items {
    display: table;
    position: relative;
    table-layout: fixed;
    width: 100%;
    counter-reset: progressBar;
    font-size: 1.3rem
}

.progress__item {
    display: table-cell;
    padding-left: 40px;
    padding-right: 15px;
    vertical-align: middle;
    line-height: 1.1;
    counter-increment: progressBar
}

    .progress__item:last-of-type {
        padding-right: 0
    }

    .progress__item:before {
        position: absolute;
        width: 30px;
        height: 30px;
        margin-top: -15px;
        margin-left: -40px;
        top: 50%;
        left: auto;
        line-height: 30px;
        font-size: 1.8rem;
        text-align: center;
        color: #fff;
        content: counter(progressBar);
        display: block
    }

.progress__item--complete, .separator, .separator--top, .tabs {
    position: relative
}

    .progress__item--complete:before {
        background-color: #9ea239;
        content: '';
        font-weight: 400;
        text-indent: 0
    }

    .progress__item--complete .icon {
        position: absolute;
        left: 7px;
        top: 0;
        z-index: 12
    }

.progress__item--current {
    color: #675c54
}

    .progress__item--current:before {
        background-color: #675c54
    }

.progress__item--incomplete {
    color: #c0bbbb
}

    .progress__item--incomplete:before {
        color: #908277;
        background-color: #e2e0e0
    }

.progress__items__link, .sb-aside-nav .chevron:hover:after, .sb-aside-nav-a1 + .chevron:hover:after {
    color: #48403a
}

.spinner {
    position: relative;
    min-height: 160px
}

    .spinner:before {
        -webkit-transition: opacity .5s linear;
        transition: opacity .5s linear;
        opacity: 0;
        position: absolute;
        content: '';
        display: block;
        width: 140px;
        height: 140px;
        -webkit-transform-origin: center center;
        transform-origin: center center;
        top: 50%;
        left: 50%;
        margin-top: -73px;
        margin-left: -73px;
        border-width: 6px;
        border-style: solid;
        border-color: #5290cd #5290cd #fff #fff;
        border-radius: 50%;
        overflow: hidden;
        -webkit-animation: .6s linear infinite spinner;
        animation: .6s linear infinite spinner
    }

    .spinner.spinner--top:before {
        top: 100px
    }

    .spinner.spinner--bottom:before {
        top: 100%;
        margin-top: -100px
    }

.spinner--active:before {
    opacity: 1
}

.spinner--red:before {
    border-color: #d52b1e #d52b1e #fff #fff
}

.spinner--graphic:before {
    border: 0;
    border-radius: 0;
    -webkit-animation: none !important;
    animation: none !important;
    background: url(../img/progress-indicator/img/loader.gif) center center no-repeat
}

.spinner--small {
    min-height: 74px
}

    .spinner--small:before {
        width: 64px;
        border-width: 3px;
        height: 64px;
        margin-top: -35px;
        margin-left: -35px;
        -webkit-animation-duration: .45s;
        animation-duration: .45s
    }

.spinner--tiny {
    min-height: 30px
}

    .spinner--tiny:before {
        width: 20px;
        border-width: 3px;
        height: 20px;
        margin-top: -13px;
        margin-left: -13px;
        -webkit-animation-duration: .45s;
        animation-duration: .45s
    }

@keyframes spinner {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.membership-steps {
    padding: 9px 9px 2px;
    border-radius: 2px;
    background-color: #f3f2f2;
    font-size: 1.4rem
}

.membership-steps__step {
    margin-bottom: 9px;
    position: relative;
    z-index: 1
}

.membership-steps__progress, .membership-steps__step-body {
    background-color: #fff
}

.membership-steps__step-body {
    margin-left: 49px;
    padding: 10px 16px 16px
}

    .membership-steps__step-body:after, .membership-steps__step-body:before {
        display: table;
        content: ""
    }

.membership-steps__progress {
    width: 40px;
    text-align: center;
    position: absolute;
    top: 0;
    bottom: 0
}

.membership-steps__progress__indicator {
    line-height: 1.5;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: 15px;
    font-family: "Serifa Bold",serif
}

.membership-steps__step-headline, .schedule-table__nav__list__item > a, .schedule-table__session__headline, .schedule-table__session__time, .search-result__title, .show-more .show-more__trigger {
    font-family: "OpenSans Bold",sans-serif
}

.membership-steps__progress__indicator.icon {
    top: 18px
}

.membership-steps__step-headline {
    display: inline;
    margin-right: 10px;
    font-size: 1.4rem;
    line-height: 1.5;
    text-decoration: underline
}

.membership-steps__action {
    display: block;
    max-width: 300px;
    margin: 9px 0 0;
    padding-left: 10px;
    padding-right: 10px
}

    .membership-steps__action:first-of-type {
        margin-top: 18px
    }

.schedule-table__session__details .collapsible__trigger, .schedule-table__session__headline + .schedule-table__session__speaker, .training-listing-item .collapsible--active .collapsible__trigger {
    margin-top: 10px
}

@media (min-width:56em) {
    .progress__items {
        font-size: 1.6rem
    }

    .schedule-table, .schedule-table__day__headline, .schedule-table__session__headline {
        font-size: 1.5rem
    }
}

.schedule-table__day__header {
    padding: 10px;
    background-color: #f3f2f2;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media (min-width:38em) {
    .panel--news-teaser .panel__content {
        padding-right: 30px
    }

    .progress__summary {
        border: 0;
        clip: rect(0 0 0 0);
        height: 1px;
        margin: -1px;
        overflow: hidden;
        padding: 0;
        position: absolute;
        width: 1px
    }

        .progress__summary.focusable:active, .progress__summary.focusable:focus {
            clip: auto;
            height: auto;
            margin: 0;
            overflow: visible;
            position: static;
            width: auto
        }

    .membership-steps {
        font-size: 1.8rem
    }

    .membership-steps__step-headline {
        margin-right: 20px;
        font-size: 1.8rem
    }

    .membership-steps__action {
        padding-left: 42px;
        padding-right: 42px;
        font-size: 1.4rem
    }

    .schedule-table__day__header {
        padding: 20px 10px
    }
}

.schedule-table__nav {
    min-width: 220px;
    line-height: 1;
    margin-bottom: 1rem
}

.schedule-table__day__show-all {
    cursor: pointer;
    min-width: 200px
}

@media (min-width:28em) {
    .schedule-table__nav {
        margin-bottom: 0;
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3
    }

    .schedule-table__day__show-all {
        min-width: 125px;
        text-align: right;
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2
    }
}

.schedule-table__day__headline {
    min-width: 200px;
    margin-bottom: 1rem
}

@media (min-width:38em) {
    .schedule-table__nav {
        min-width: 0;
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2
    }

    .schedule-table__day__show-all {
        margin-bottom: 0;
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3
    }

    .schedule-table__day__headline {
        line-height: 1;
        margin-bottom: 0;
        min-width: 0
    }
}

.schedule-table__day__headline, .schedule-table__day__show-all {
    display: block;
    font-family: "OpenSans Bold",sans-serif;
    line-height: 2
}

.schedule-table__nav__list {
    margin-bottom: 0
}

.schedule-table__nav__list__item {
    display: inline;
    margin: 0
}

    .schedule-table__nav__list__item + .schedule-table__nav__list__item {
        margin-left: 4px;
        padding-left: 5px;
        border-left: 1px solid #e2e0e0
    }

.no-flexbox .schedule-table__day__header:after, .no-flexbox .schedule-table__day__header:before, .standout__inner:after, .standout__inner:before, .standout__left:after, .standout__left:before, .training-listing-item__dates:after, .training-listing-item__dates:before {
    display: table;
    content: ""
}

.no-flexbox .schedule-table__day__headline, .no-flexbox .schedule-table__nav {
    margin-bottom: 1rem
}

.no-flexbox .schedule-table__day__show-all {
    text-align: left
}

@media (min-width:43.75em) {
    .schedule-table__day__header {
        padding: 20px
    }

    .no-flexbox .schedule-table__day__headline, .no-flexbox .schedule-table__nav {
        float: left;
        margin-right: 3rem;
        margin-bottom: 0
    }

    .no-flexbox .schedule-table__day__show-all {
        float: right;
        text-align: right;
        margin-bottom: 0
    }

    .no-flexbox .schedule-table__day__headline {
        min-width: 225px
    }
}

@media (min-width:56em) {
    .schedule-table__day__show-all {
        min-width: 180px
    }

    .schedule-table__nav__list__item + .schedule-table__nav__list__item {
        margin-left: 8px;
        padding-left: 12px;
        border-left: 2px solid #e2e0e0
    }

    .no-flexbox .schedule-table__day__headline {
        min-width: 300px
    }
}

@media (min-width:60.625em) {
    .schedule-table__day__header {
        padding: 30px
    }

    .no-flexbox .schedule-table__day__headline {
        min-width: 375px
    }
}

.schedule-table {
    border-bottom: 2px dotted #e2e0e0
}

.schedule-table__session__headline {
    line-height: 1.33;
    margin-bottom: 0
}

.schedule-table__day {
    margin: 0
}

.schedule-table__sessions {
    display: table;
    width: 100%;
    table-layout: fixed;
    margin-bottom: 0;
    border-spacing: 2px 20px;
    padding-bottom: 10px
}

.schedule-table__session {
    display: table-row
}

    .schedule-table__session:last-of-type .schedule-table__session__description, .schedule-table__session:last-of-type .schedule-table__session__time {
        border: none;
        padding-bottom: 0
    }

.schedule-table__session__description, .schedule-table__session__time {
    display: table-cell;
    padding: 10px 0 35px;
    border-bottom: 2px dotted #e2e0e0
}

.schedule-table__session__details, .schedule-table__session__headline, .schedule-table__session__speaker {
    max-width: 35em
}

.schedule-table__session__time {
    width: 100px;
    padding-right: 15px;
    text-align: right;
    line-height: 1.33;
    color: #d52b1e
}

@media (min-width:38em) {
    .schedule-table__day__headline, .schedule-table__day__show-all {
        line-height: 1
    }

    .schedule-table__session__time {
        width: 150px;
        padding-right: 25px
    }
}

.search-result {
    border-bottom: 3px solid #f3f2f2;
    padding: 20px 0;
    position: relative
}

.separator--top:before, .separator:after {
    content: "";
    display: block;
    z-index: 2;
    left: 0
}

.search-result__title {
    font-size: inherit;
    line-height: inherit
}

.search-result__type {
    font-weight: 700;
    color: #999490;
    font-size: 1.1rem;
    margin: 0 0 5px
}

.search-result__meta {
    margin-top: 15px;
    margin-bottom: 0;
    color: #999490
}

    .search-result__meta li {
        margin: 0
    }

.separator:after {
    background-color: #e2e0e0;
    width: 100%;
    position: relative;
    height: 9px;
    right: 0
}

.separator--primary:after, .separator--top.separator--primary:before {
    background-color: #5290cd
}

.separator--absolute:after {
    position: absolute;
    bottom: 0
}

.skiplink:active, .tabs__link:active, .video-thumbnail:active {
    bottom: auto
}

.separator--absolute.separator--top:before {
    position: absolute;
    top: 0
}

.separator--secondary:after {
    background-color: #d52b1e
}

.separator--black:after {
    background-color: #48403a
}

.separator--lightblue:after, .separator--steelblue:after {
    background-color: #e5edf9
}

.separator--lightgreen:after {
    background-color: #f0f1c7
}

.separator--brown:after {
    background-color: #675c53
}

.separator--top:before {
    width: 100%;
    position: relative;
    height: 9px;
    right: 0;
    background-color: #e2e0e0
}

.separator--top.separator--secondary:before {
    background-color: #d52b1e
}

.separator--top.separator--lightblue:before, .separator--top.separator--steelblue:before {
    background-color: #e5edf9
}

.separator--top.separator--lightgreen:before {
    background-color: #f0f1c7
}

.separator--top.separator--brown:before {
    background-color: #675c53
}

.separator--translucent.separator--top:before, .separator--translucent:after {
    opacity: .25
}

.show-more .show-more__trigger {
    font-size: 1.2rem;
    margin: 0;
    position: relative;
    display: inline-block
}

.signpost__link, .standout__link, .tabs__tab:active > .tabs__link, .tabs__tab:focus > .tabs__link {
    text-decoration: underline
}

.show-more .show-more__trigger .icon {
    width: 9px;
    height: 9px;
    position: absolute;
    top: 5px;
    left: 100%;
    margin-left: 5px;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    -webkit-transition: -webkit-transform .2s ease-in-out;
    transition: transform .2s ease-in-out
}

.ie8 .show-more .show-more__trigger .icon, .ie9 .show-more .show-more__trigger .icon, .sb-aside-nav li:before, .sb-aside-nav-li1 ul {
    display: none
}

.show-more.show-more--active .icon {
    -webkit-transform: rotate(0);
    transform: rotate(0)
}

.signpost {
    padding: 20px 0;
    border-top: 5px solid #675c53;
    border-bottom: 5px solid #675c53;
    font-family: "Serifa Bold",serif
}

    .signpost p {
        font-size: 1.5rem;
        line-height: 1.35
    }

@media (min-width:38em) {
    .search-result {
        padding: 30px 0
    }

        .search-result:after {
            content: '';
            display: block;
            height: 3px;
            width: 30px;
            position: absolute;
            bottom: -3px;
            right: 140px;
            background-color: #fff
        }

    .search-result__type {
        width: 140px;
        float: right
    }

    .search-result__content {
        overflow: hidden;
        padding-right: 30px
    }

    .search-result__meta li {
        display: inline;
        margin-right: 10px
    }

    .signpost {
        border-top-width: 9px;
        border-bottom-width: 9px;
        padding: 25px 0
    }

        .signpost p {
            font-size: 1.7rem;
            line-height: 1.15
        }

    .standout__inner {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: stretch;
        -webkit-align-items: stretch;
        -ms-flex-align: stretch;
        align-items: stretch
    }
}

.signpost__link {
    font-family: "OpenSans Bold",sans-serif;
    margin-top: 10px
}

.signpost--light {
    border-top-color: #e5edf9;
    border-bottom-color: #e5edf9
}

.skiplink {
    background-color: #48403a;
    color: #fff;
    top: 2px;
    left: 2px;
    padding: 1rem;
    border-radius: 2px
}

    .skiplink:focus {
        position: absolute !important;
        z-index: 200
    }

.small-image-list__item .small-image__item {
    float: left;
    margin-right: 15px
}

    .small-image-list__item .small-image__item img {
        width: auto;
        max-width: 100%
    }

.small-image-list__item .small-image__body {
    overflow: hidden;
    position: relative;
    z-index: 1
}

@media (min-width:67.5em) {
    .schedule-table, .schedule-table__day__headline, .schedule-table__session__headline {
        font-size: 1.8rem
    }

    .small-image-list__item--stacked .small-image__body {
        clear: none
    }
}

@media (max-width:55.9375em) {
    .icon-list--linear-tablet-below .icon-list__item {
        display: inline-block;
        margin: 0 30px 10px 0
    }

    .icon-list--linear-tablet-below .icon-link__text {
        display: inline
    }

    .small-image-list__item--stacked .small-image__body {
        clear: none
    }
}

.standout__inner:after, .standout__left:after, .training-listing-item__dates:after {
    clear: both
}

.standout {
    position: relative;
    color: #675c53;
    margin-top: -3px
}

    .standout:before {
        content: '';
        display: block;
        background-color: #48403a;
        height: 3px;
        width: 100%;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 3;
        opacity: .2
    }

@media (min-width:38em) {
    .standout__left, .standout__right {
        width: 50%;
        -webkit-box-flex: 0;
        -webkit-flex-grow: 0;
        -ms-flex-positive: 0;
        flex-grow: 0;
        -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        padding: 40px 0
    }
}

@media (min-width:56em) {
    .schedule-table__session__time {
        width: 175px;
        padding-right: 30px
    }

    .search-result__type {
        font-size: 1.4rem
    }

    .signpost p {
        font-size: 2rem
    }

    .media-list--small--constrained {
        width: 80%;
        font-size: 1.5rem
    }

    .standout__left, .standout__right {
        padding: 80px 0
    }
}

@media (max-width:37.9375em) {
    .nav-search--hidden {
        display: none !important
    }

    .progress__items {
        display: none
    }

    .progress__title {
        margin-bottom: 5px
    }

    .standout__left {
        padding: 40px 0
    }

    .standout__right {
        padding: 10px 0 40px
    }

        .standout__right .signpost {
            border-bottom: 0;
            padding-bottom: 0
        }
}

@media (min-width:38em) {
    .standout__left {
        padding-right: 80px
    }

    .standout__right {
        padding: 80px 0 80px 20px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .standout__link {
        float: left;
        clear: left
    }
}

.standout__title {
    color: #772432;
    font-size: 2.6rem;
    font-family: "Serifa Black",serif
}

.standout__link, .tag--selected {
    font-family: "OpenSans Bold",sans-serif
}

.standout__title:last-child {
    margin-bottom: 0
}

.standout__link {
    display: block;
    margin-top: 10px
}

    .standout__link:focus, .standout__link:hover, .tabs__link, .tabs__link:focus, .tabs__link:hover {
        text-decoration: none
    }

.standout__image {
    z-index: 1;
    position: absolute;
    top: 0;
    left: 50%;
    width: 50%;
    height: 100%;
    background-size: cover;
    background-repeat: no-repeat
}

@media (max-width:37.9375em) {
    .standout__image {
        background-image: none !important;
        display: none
    }
}

.standout--yellow {
    background-color: #fecb00
}

.standout--green {
    background-color: #d4e435
}

.standout--brown .signpost a, .standout--brown .standout__link, .standout--brown .standout__title, .standout--dark-red .signpost a, .standout--dark-red .standout__link, .standout--dark-red .standout__title {
    color: #fff
}

.standout--brown .signpost, .standout--dark-red .signpost {
    border-color: #fff
}

.standout--brown {
    background-color: #3e3732;
    color: #fff
}

.standout--dark-red {
    background-color: #772432;
    color: #fff
}

.tabs__navigation {
    overflow: hidden;
    padding-bottom: 10px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.tabs__tab {
    padding-left: 0;
    margin: 0 3px 0 0;
    background-color: #f3f2f2;
    border-radius: 2px 2px 0 0;
    border-top: 3px solid #f3f2f2;
    cursor: pointer;
    position: relative;
    text-align: center;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

    .tabs__tab:before {
        content: '';
        position: static;
        top: auto;
        left: auto;
        display: none
    }

    .sb-form-wrp label, .tabs__tab:last-child, .ticket__discount-message, .ticket__vat {
        margin: 0
    }

    .tabs__tab:hover {
        border-top-color: #e2e0e0;
        background-color: #e2e0e0
    }

    .tabs__tab.tabs__tab--active, .tabs__tab.ui-tabs-active {
        background-color: #e2e0e0;
        border-top-color: #d2d0cf;
        border-radius: 2px
    }

        .tabs__tab.tabs__tab--active:hover, .tabs__tab.ui-tabs-active:hover {
            border-top-color: #d2d0cf
        }

        .tabs__tab.tabs__tab--active:after, .tabs__tab.tabs__tab--active:before, .tabs__tab.ui-tabs-active:after, .tabs__tab.ui-tabs-active:before {
            content: '';
            display: block;
            width: 10000px;
            height: 3px;
            position: absolute;
            background-color: #e2e0e0;
            bottom: 0;
            z-index: 1
        }

        .tabs__tab.tabs__tab--active:before, .tabs__tab.ui-tabs-active:before {
            right: 100%;
            margin-right: 3px
        }

        .tabs__tab.tabs__tab--active:after, .tabs__tab.ui-tabs-active:after {
            left: 100%;
            margin-left: 3px
        }

.no-flexbox .tabs__tab, .no-flexboxlegacy .tabs__tab {
    float: left
}

.tabs__link {
    display: block;
    padding: 9px 4px 7px;
    font-size: 1.1rem;
    border-bottom: 3px solid #e2e0e0;
    z-index: 2
}

    .tabs__link:hover {
        opacity: 1 !important
    }

@media (min-width:38em) {
    .tabs__link {
        font-size: 1.6rem;
        padding: 14px 30px 13px
    }
}

.tabs__tab--active .tabs__link:after, .ui-tabs-active .tabs__link:after {
    content: '';
    display: block;
    width: 14px;
    height: 14px;
    background-color: #e2e0e0;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    position: absolute;
    bottom: -3px;
    left: 50%;
    margin-left: -10px;
    border-radius: 0 0 2px
}

.tabs__link.facet__link--disabled {
    position: static
}

    .tabs__link.facet__link--disabled:after {
        bottom: 0;
        z-index: -1
    }

    .tabs__link.facet__link--disabled, .tabs__link.facet__link--disabled:focus, .tabs__link.facet__link--disabled:hover {
        opacity: 1 !important;
        cursor: default;
        background-color: #f3f2f2;
        border-top: 3px solid #f3f2f2;
        margin-top: -3px;
        color: #e2e0e0;
        border-radius: 2px 2px 0 0
    }

.tabs__panel {
    margin-top: 30px
}

.tags {
    display: block;
    margin-bottom: 0
}

    .tags.tags--active {
        overflow: hidden;
        margin: 15px 0
    }

@media (min-width:56em) {
    .standout__right {
        padding-left: 0
    }

        .standout__right .signpost {
            width: 50%;
            margin-left: 50%
        }

    .standout__title {
        font-size: 3.6rem
    }

    .tabs__tab {
        -webkit-box-flex: 0;
        -webkit-flex-grow: 0;
        -ms-flex-positive: 0;
        flex-grow: 0
    }

    .tabs__link {
        font-size: 1.8rem
    }

    .tags.tags--active {
        margin: 30px 0 26px
    }
}

.tag {
    float: left;
    margin: 0 4px 4px 0;
    padding: 0;
    border: 2px solid #f3f2f2;
    font-size: 1.2rem
}

.tag__link {
    position: relative;
    display: block;
    color: #675c53
}

.tag--selected, .tag__link {
    padding: 5px 10px
}

.tag--actual > .tag__link {
    padding-right: 25px
}

.tag--disabled {
    background-color: #fff
}

    .tag--disabled .tag__icon {
        opacity: .3
    }

    .tag--disabled .tag__link {
        color: #c9c2bd;
        cursor: default
    }

        .tag--disabled .tag__link:active {
            bottom: 0
        }

        .tag--disabled .tag__link:hover:hover {
            opacity: 1 !important
        }

.ccc-statement-name, .tag--clear {
    text-decoration: underline
}

.tag__icon {
    position: absolute;
    right: 10px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    top: 50%;
    top: calc(50% + 1px);
    width: 9px;
    height: 10px
}

.tags--active + [data-facet-search-list] > li:first-child .search-result {
    border-top: 3px solid #f3f2f2
}

.testimonial {
    margin: 0;
    padding: 30px 0 0;
    position: relative;
    min-height: 20px
}

    .testimonial .icon--quotes {
        width: 65px;
        height: 20px;
        position: absolute;
        top: 0;
        left: 0
    }

.long-form .testimonial__quote, .testimonial__quote {
    font-size: 1.8rem;
    line-height: 1.5;
    font-family: "OpenSans Italic",sans-serif;
    font-weight: 400;
    margin: 8px 0
}

.long-form .testimonial__source, .testimonial__source {
    font-family: "OpenSans Bold",sans-serif;
    font-size: 1.2rem;
    line-height: 1.5
}

.testimonial__detail {
    display: block;
    font-family: "OpenSans Regular",sans-serif
}

.testimonial--featured {
    margin: 0 auto;
    max-width: 810px
}

    .testimonial--featured .testimonial__quote {
        font-family: "Serifa Bold",serif;
        text-transform: uppercase;
        font-size: 1.8rem;
        line-height: 1;
        font-style: normal
    }

.text-rating {
    font-family: "Serifa Bold",serif;
    font-size: 2.1rem;
    line-height: .8
}

.text-rating__limit {
    font-family: "OpenSans Regular",sans-serif;
    font-size: 1.2rem
}

.ticket-table__message, .ticket__price, .ticket__title {
    font-family: "OpenSans Bold",sans-serif
}

.text-rating--yellow {
    color: #fecb00
}

    .sb-aside-nav-a.sb-page-active + .chevron:after, .sb-aside-nav-a1 + .chevron:after, .text-rating--yellow .text-rating__limit {
        color: #fff
    }

.ticket-table__section {
    background-color: #f3f2f2;
    padding: 15px
}

    .ticket-table__section + .ticket-table__section {
        margin-top: 3px
    }

.ticket-table__message {
    color: #d52b1e;
    padding: 35px 15px
}

.ticket__title {
    font-size: 1.4rem
}

.ticket__price {
    display: inline-block;
    font-size: 1.6rem
}

    .ticket__price + .ticket__price {
        margin-left: 5px
    }

.ticket__price--old {
    font-family: "OpenSans Regular",sans-serif;
    text-decoration: line-through
}

.div#errors, .k-invalid-msg, .ticket__price--discounted {
    color: #d52b1e
}

.ticket__prices {
    margin: 0 0 5px
}

.ticket__title {
    margin: 5px 0 8px
}

.toolTipicon, .tool_tip {
    text-align: center;
    color: #fff
}

.split.split--ticket-table > .split__key {
    max-width: 55%
}

.ie8 .split.split--ticket-table > .split__key {
    width: 55%
}

.split.split--ticket-table > .split__value {
    max-width: 45%
}

.ie8 .split.split--ticket-table > .split__value {
    width: 45%
}

@media (min-width:28em) {
    .split.split--ticket-table > .split__key {
        max-width: 66%
    }

    .ie8 .split.split--ticket-table > .split__key {
        width: 66%
    }

    .split.split--ticket-table > .split__value {
        max-width: 33%
    }

    .ie8 .split.split--ticket-table > .split__value {
        width: 33%
    }
}

.training-listing-item img {
    display: block;
    max-width: 100%
}

.training-listing-item .panel__title {
    font-family: "OpenSans Bold",sans-serif;
    font-size: 1.8rem;
    line-height: 1.3;
    margin-bottom: 5px
}

.card-info-block {
    font-size: 0
}

    .card-info-block > div {
        display: inline-block;
        vertical-align: top
    }

    .card-info-block p {
        font-size: 14px;
        padding-right: 15px
    }

    .card-info-block > div:first-child {
        width: 65%
    }

        .card-info-block > div:first-child + div {
            width: 35%;
            max-width: 200px
        }

@media (max-width:676px) {
    .card-info-block p {
        font-size: 12px
    }
}

@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) {
    .hyphenate, .ie-hyphenate {
        -ms-hyphens: auto;
        word-break: normal
    }

    .icon-list .icon--mail-blue {
        background-position: center 3px
    }

    .icon-tooltip:before {
        letter-spacing: 1px;
        line-height: 19px
    }

    .facet-wrapper .training-listing-item .panel__title {
        max-width: 297px
    }
}

.training-listing-item__price {
    color: #ba251b;
    font-family: "OpenSans Bold",sans-serif;
    font-size: 1.8rem;
    line-height: 1
}

.training-listing-item__vat {
    color: #ba251b;
    line-height: 1;
    margin: 0
}

.training-listing-item__extra {
    color: #ba251b;
    font-size: 1.5rem;
    line-height: 1.5;
    margin: 16px 0 0
}

li.training-listing-item__dates__item {
    float: left;
    width: 50%;
    margin: 0 0 10px
}

.video-thumbnail {
    display: block;
    position: relative
}

    .video-thumbnail:hover {
        opacity: 1 !important
    }

    .video-thumbnail img {
        width: 100%;
        display: block
    }

.video-thumbnail__play {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    width: 85px;
    height: 80px;
    display: block;
    border-bottom: 5px solid #d52b1e;
    background-color: rgba(255,255,255,.9);
    box-shadow: 0 3px 0 rgba(72,64,58,.3)
}

    .video-thumbnail__play.video-thumbnail__play--small {
        width: 60px;
        height: 56px
    }

        .video-thumbnail__play.video-thumbnail__play--small .icon {
            width: 15px;
            height: 18px
        }

@media (min-width:38em) {
    .tag--selected, .tag__link {
        padding: 10px 20px
    }

    .tag--actual > .tag__link {
        padding-right: 40px
    }

    .tag__icon {
        top: calc(50%);
        right: 20px;
        width: 11px;
        height: 12px
    }

    .ie8 .tag__icon, .ie9 .tag__icon {
        top: 12px;
        width: 13px;
        height: 13px
    }

    .testimonial {
        padding: 0 0 0 90px;
        min-height: 18px
    }

        .testimonial .icon--quotes {
            top: 6px;
            width: 60px;
            height: 18px
        }

    .long-form .testimonial__source, .testimonial__source {
        font-size: 1.2rem
    }

    .testimonial--featured {
        padding: 0 0 0 110px;
        min-height: 27px
    }

        .testimonial--featured .icon--quotes {
            top: 0;
            width: 90px;
            height: 27px
        }

        .testimonial--featured .testimonial__quote {
            font-size: 2.2rem
        }

        .testimonial--featured .testimonial__source {
            font-size: 1.5rem;
            line-height: 1.5
        }

    .text-rating {
        font-size: 3rem
    }

    .text-rating__limit, .ticket__title {
        font-size: 1.8rem
    }

    .ticket-table__section {
        font-size: 1.5rem;
        padding: 25px 30px 30px
    }

    .ticket-table__message {
        padding: 35px 30px
    }

    .ticket__price {
        font-size: 2.1rem
    }

        .ticket__price + .ticket__price {
            margin-left: 10px
        }

    .ticket-table__booking {
        text-align: right
    }

    .video-thumbnail__play {
        border-bottom-width: 9px;
        width: 170px;
        height: 161px
    }

        .video-thumbnail__play.video-thumbnail__play--small {
            border-bottom-width: 5px;
            width: 90px;
            height: 70px
        }

            .video-thumbnail__play.video-thumbnail__play--small .icon {
                width: 21px;
                height: 24px
            }
}

.video-thumbnail__play.video-thumbnail__play--tiny {
    border-bottom-width: 5px;
    width: 55px;
    height: 50px;
    z-index: 10
}

    .video-thumbnail__play.video-thumbnail__play--tiny .icon {
        width: 18px;
        height: 22px;
        margin-left: 1px
    }

.no-csstransforms .video-thumbnail__play.video-thumbnail__play--tiny {
    margin-left: -32px;
    margin-top: -30px;
    border-bottom-width: 0
}

    .no-csstransforms .video-thumbnail__play.video-thumbnail__play--tiny .icon {
        width: 36px;
        height: 42px;
        top: 7px;
        left: 10px
    }

.video-thumbnail:hover .video-thumbnail__play {
    opacity: .9
}

.video-thumbnail__play .icon {
    width: 19px;
    height: 22px;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    margin-left: 2px
}

@media (min-width:38em) {
    .video-thumbnail__play .icon {
        width: 37px;
        height: 44px;
        margin-left: 4px
    }
}

.no-csstransforms .video-thumbnail__play {
    margin-left: -85px;
    margin-top: -80px
}

    .no-csstransforms .video-thumbnail__play .icon {
        top: 55px;
        left: 65px
    }

#failed {
    background-color: #ffe5e5
}

#success {
    background-color: #e6ffe5
}

.form-group, .mb15 {
    margin-bottom: 15px
}

.form-combo {
    letter-spacing: normal;
    border-radius: 2px;
    border: 1px solid #e2e0e0;
    box-shadow: inset 0 2px #f3f2f2;
    padding: 7px 12px;
    -webkit-appearance: none;
    vertical-align: top;
    font-size: 1.6rem;
    width: 100%
}

.form-combo__separator {
    font-size: 22px;
    color: #ddd;
    margin: 3px 5px;
    display: inline-block;
    vertical-align: top
}

.form-input-sm {
    max-width: 190px
}

.form-error {
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
    color: #d52b1e
}

.flextable__row__cell.flextable__row__cell--darkgrey {
    border-left: 8px solid #675c53
}

@media (max-width:767px) {
    .linearise-767 {
        width: 100% !important
    }

        .linearise-767 > div {
            margin: 0 !important
        }

    .uwy:not(.userway_hidden) .uai {
        top: 130px !important
    }
}

.group:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
    height: 0
}

.sb-aside-nav {
    background: #f3f2f2;
    padding: 8px;
    margin-bottom: 25px
}

    .sb-aside-nav li, .sb-aside-nav ul {
        margin: 0;
        padding: 0;
        list-style-type: none
    }

.sb-aside-nav-a {
    display: block;
    margin-bottom: 1px;
    padding: 6px 27px 6px 8px;
    font-size: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    max-height: 33px
}

.sb-aside-nav-a1 {
    background: #d52b1e;
    color: #fff
}

.sb-aside-nav-a3 {
    padding-left: 15px
}

.sb-aside-nav-a.sb-page-active {
    background: #f0f1c7;
    color: #675c53;
    font-weight: 600
}

.sb-aside-nav .chevron {
    position: absolute;
    z-index: 2;
    right: 0;
    top: 0;
    height: 34px;
    width: 40px;
    transition: .3s;
    cursor: pointer
}

    .sb-aside-nav .chevron:after {
        position: absolute;
        top: 9px;
        right: 8px;
        height: 16px;
        width: 17px;
        font-size: 11px;
        transition: .3s;
        transform: rotate(90deg)
    }

.sb-aside-nav-a.sb-active + .chevron:after {
    transform: rotate(270deg)
}

.sb-aside-nav-a4 {
    padding: 4px 27px 4px 30px;
    font-size: 12px
}

.sb-aside-nav-ul4 .sb-aside-nav-ul4 .sb-aside-nav-a {
    font-style: italic;
    padding-left: 35px
}

.sb-aside-nav-ul4 .chevron {
    height: 25px
}

    .sb-aside-nav-ul4 .chevron:after {
        top: 4.5px
    }

.mb35, .sb-form-list-item {
    margin-bottom: 35px
}

.mt35 {
    margin-top: 35px
}

.sb-form-wrp .sfCheckList *, .sb-form-wrp .sfRadioList * {
    display: inline;
    vertical-align: middle
}

span.noresponse::after {
    content: ' *';
    color: red
}

@media only screen and (min-device-width:320px) and (max-device-width:480px) {
    .uwy .uai img:not(.check_on), body .uwy .uai, body .uwy .uai img:not(.check_on) {
        height: 25px !important;
        width: 25px !important
    }

    #cookieButton1, #cookieButton2 {
        width: 50% !important
    }

    body .uwy .uai {
        min-width: 25px !important;
        min-height: 25px !important;
        max-width: 25px !important;
        max-height: 25px !important
    }

    .btn--cookieaccept {
        margin-bottom: 10px;
        width: 95%;
        height: 60px
    }

    .btn--cookiereject {
        width: 95%
    }

    body .uwy.userway_p1 .uai {
        top: 10px !important
    }

    #cookieText {
        width: 100% !important;
        padding-left: 5px
    }

    #cookieButton1 {
        clear: both
    }

    #cookieHelpText {
        position: absolute;
        left: 100px
    }
}

@media only screen and (min-device-width:768px) and (max-device-width:1024px) {
    .uwy .uai img:not(.check_on), body .uwy .uai, body .uwy .uai img:not(.check_on) {
        height: 25px !important;
        width: 25px !important
    }

    .btn--cookiereject {
        min-height: 68px
    }

    .btn--cookieaccept {
        min-height: 68px;
        min-width: 110px !important
    }

    body .uwy .uai {
        min-width: 25px !important;
        min-height: 25px !important;
        max-width: 25px !important;
        max-height: 25px !important
    }

    body .uwy.userway_p1 .uai {
        top: 180px !important
    }
}

#cookieBanner {
    width: 100%;
    z-index: 200001
}

.tooltip-container {
    position: relative;
    display: inline-block
}

.toolTipicon {
    width: 12px;
    height: 13px;
    background-color: grey;
    border-radius: 50%;
    line-height: 19px;
    cursor: pointer;
    font-size: 12px
}

.tool_tip {
    visibility: hidden;
    width: 300px;
    background-color: #333;
    border-radius: 5px;
    padding: 5px;
    position: absolute;
    z-index: 1;
    bottom: 125%;
    left: 50%;
    transform: translateX(-50%);
    opacity: 0;
    transition: opacity .2s;
    font-size: 12px !important
}

.tooltip-container:hover .tool_tip {
    visibility: visible;
    opacity: 1
}

.payment-table-header {
    font-family: "Serifa Bold",serif !important;
    font-size: 2.2rem !important
}

#ccc-necessary-title, #ccc-title, .optional-cookie-header {
    font-family: Verdana
}

.checkbox-toggle-off, .checkbox-toggle-on {
    font-family: Verdana !important
}

.q3Table {
    width: 80%
}

.q3TableCell, .q3TableCellCheckbox {
    width: 20%;
    border: none;
    padding: 10px;
    text-align: center
}

.q3TableCell {
    font-weight: 700
}

.q3Checkbox {
    text-align: center;
    cursor: pointer;
    display: none
}

    .q3Checkbox + label {
        display: inline-block;
        width: 233px;
        height: 54px;
        cursor: pointer;
        background-image: url(/Img/AmendIcon.png)
    }

    .q3Checkbox:checked + label {
        background-image: url(/Img/AcceptIcon.png)
    }
