/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
.slick-slider,
html {
    -webkit-tap-highlight-color: transparent;
}
.form-control-feedback,
.slick-slide.dragging img,
a.btn.disabled,
fieldset[disabled] a.btn {
    pointer-events: none;
}
.invisible,
.slick-loading .slick-slide,
.slick-loading .slick-track {
    visibility: hidden;
}
.select2-container {
    box-sizing: border-box;
    display: inline-block;
    margin: 0;
    position: relative;
    vertical-align: middle;
}
.select2-container .select2-selection--single {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 28px;
    user-select: none;
    -webkit-user-select: none;
}
.select2-container .select2-selection--single .select2-selection__rendered {
    display: block;
    padding-left: 8px;
    padding-right: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.select2-container .select2-selection--single .select2-selection__clear {
    position: relative;
}
.select2-container[dir='rtl']
    .select2-selection--single
    .select2-selection__rendered {
    padding-right: 8px;
    padding-left: 20px;
}
.select2-container .select2-selection--multiple {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    min-height: 32px;
    user-select: none;
    -webkit-user-select: none;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
    display: inline-block;
    overflow: hidden;
    padding-left: 8px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.select2-container .select2-search--inline {
    float: left;
}
.select2-container .select2-search--inline .select2-search__field {
    box-sizing: border-box;
    border: none;
    font-size: 100%;
    margin-top: 5px;
    padding: 0;
}
.select2-container
    .select2-search--inline
    .select2-search__field::-webkit-search-cancel-button {
    -webkit-appearance: none;
}
.select2-dropdown {
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px;
    box-sizing: border-box;
    display: block;
    position: absolute;
    left: -100000px;
    width: 100%;
    z-index: 1051;
}
.select2-results {
    display: block;
}
.select2-results__options {
    list-style: none;
    margin: 0;
    padding: 0;
}
.select2-results__option {
    padding: 6px;
    user-select: none;
    -webkit-user-select: none;
}
.select2-results__option[aria-selected] {
    cursor: pointer;
}
.select2-container--open .select2-dropdown {
    left: 0;
}
.select2-container--open .select2-dropdown--above {
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.select2-container--open .select2-dropdown--below {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.select2-search--dropdown {
    display: block;
    padding: 4px;
}
.select2-search--dropdown .select2-search__field {
    padding: 4px;
    width: 100%;
    box-sizing: border-box;
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
    -webkit-appearance: none;
}
.select2-search--dropdown.select2-search--hide {
    display: none;
}
.select2-close-mask {
    border: 0;
    margin: 0;
    padding: 0;
    display: block;
    position: fixed;
    left: 0;
    top: 0;
    min-height: 100%;
    min-width: 100%;
    height: auto;
    width: auto;
    opacity: 0;
    z-index: 99;
    background-color: #fff;
    filter: alpha(opacity=0);
}
.select2-hidden-accessible {
    border: 0 !important;
    clip: rect(0 0 0 0) !important;
    -webkit-clip-path: inset(50%) !important;
    clip-path: inset(50%) !important;
    height: 1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
    white-space: nowrap !important;
}
.select2-container--classic .select2-results > .select2-results__options,
.select2-container--default .select2-results > .select2-results__options {
    max-height: 200px;
    overflow-y: auto;
}
.select2-container--default .select2-selection--single {
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px;
}
.select2-container--default
    .select2-selection--single
    .select2-selection__rendered {
    color: #444;
    line-height: 28px;
}
.select2-container--default
    .select2-selection--single
    .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: 700;
}
.select2-container--default
    .select2-selection--single
    .select2-selection__placeholder {
    color: #999;
}
.select2-container--default
    .select2-selection--single
    .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px;
}
.select2-container--default
    .select2-selection--single
    .select2-selection__arrow
    b {
    border-color: #888 transparent transparent;
    border-style: solid;
    border-width: 5px 4px 0;
    height: 0;
    left: 50%;
    margin-left: -4px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0;
}
.select2-container--default[dir='rtl']
    .select2-selection--single
    .select2-selection__clear {
    float: left;
}
.select2-container--default[dir='rtl']
    .select2-selection--single
    .select2-selection__arrow {
    left: 1px;
    right: auto;
}
.select2-container--default.select2-container--disabled
    .select2-selection--single {
    background-color: #eee;
    cursor: default;
}
.select2-container--default.select2-container--disabled
    .select2-selection--single
    .select2-selection__clear {
    display: none;
}
.select2-container--default.select2-container--open
    .select2-selection--single
    .select2-selection__arrow
    b {
    border-color: transparent transparent #888;
    border-width: 0 4px 5px;
}
.select2-container--default .select2-selection--multiple {
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: text;
}
.select2-container--default
    .select2-selection--multiple
    .select2-selection__rendered {
    box-sizing: border-box;
    list-style: none;
    margin: 0;
    padding: 0 5px;
    width: 100%;
}
.select2-container--default
    .select2-selection--multiple
    .select2-selection__rendered
    li {
    list-style: none;
}
.select2-container--default
    .select2-selection--multiple
    .select2-selection__placeholder {
    color: #999;
    margin-top: 5px;
    float: left;
}
.select2-container--default
    .select2-selection--multiple
    .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: 700;
    margin-top: 5px;
    margin-right: 10px;
}
.select2-container--default
    .select2-selection--multiple
    .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px;
}
.select2-container--default
    .select2-selection--multiple
    .select2-selection__choice__remove {
    color: #999;
    cursor: pointer;
    display: inline-block;
    font-weight: 700;
    margin-right: 2px;
}
.select2-container--default
    .select2-selection--multiple
    .select2-selection__choice__remove:hover {
    color: #333;
}
.select2-container--default[dir='rtl']
    .select2-selection--multiple
    .select2-search--inline,
.select2-container--default[dir='rtl']
    .select2-selection--multiple
    .select2-selection__choice,
.select2-container--default[dir='rtl']
    .select2-selection--multiple
    .select2-selection__placeholder {
    float: right;
}
.select2-container--default[dir='rtl']
    .select2-selection--multiple
    .select2-selection__choice {
    margin-left: 5px;
    margin-right: auto;
}
.select2-container--default[dir='rtl']
    .select2-selection--multiple
    .select2-selection__choice__remove {
    margin-left: 2px;
    margin-right: auto;
}
.select2-container--default.select2-container--focus
    .select2-selection--multiple {
    border: 1px solid #000;
    outline: 0;
}
.select2-container--default.select2-container--disabled
    .select2-selection--multiple {
    background-color: #eee;
    cursor: default;
}
.select2-container--default.select2-container--disabled
    .select2-selection__choice__remove {
    display: none;
}
.select2-container--default.select2-container--open.select2-container--above
    .select2-selection--multiple,
.select2-container--default.select2-container--open.select2-container--above
    .select2-selection--single {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--below
    .select2-selection--multiple,
.select2-container--default.select2-container--open.select2-container--below
    .select2-selection--single {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
    border: 1px solid #aaa;
}
.select2-container--default .select2-search--inline .select2-search__field {
    background: 0 0;
    border: none;
    outline: 0;
    box-shadow: none;
    -webkit-appearance: textfield;
}
.select2-container--default .select2-results__option[role='group'] {
    padding: 0;
}
.select2-container--default .select2-results__option[aria-disabled='true'] {
    color: #999;
}
.select2-container--default .select2-results__option[aria-selected='true'] {
    background-color: #ddd;
}
.select2-container--default .select2-results__option .select2-results__option {
    padding-left: 1em;
}
.select2-container--default
    .select2-results__option
    .select2-results__option
    .select2-results__group {
    padding-left: 0;
}
.select2-container--default
    .select2-results__option
    .select2-results__option
    .select2-results__option {
    margin-left: -1em;
    padding-left: 2em;
}
.select2-container--default
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option {
    margin-left: -2em;
    padding-left: 3em;
}
.select2-container--default
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option {
    margin-left: -3em;
    padding-left: 4em;
}
.select2-container--default
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option {
    margin-left: -4em;
    padding-left: 5em;
}
.select2-container--default
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option {
    margin-left: -5em;
    padding-left: 6em;
}
.select2-container--default
    .select2-results__option--highlighted[aria-selected] {
    background-color: #5897fb;
    color: #fff;
}
.select2-container--default .select2-results__group {
    cursor: default;
    display: block;
    padding: 6px;
}
.select2-container--classic .select2-selection--single {
    background-color: #f7f7f7;
    border: 1px solid #aaa;
    border-radius: 4px;
    outline: 0;
    background-image: -webkit-linear-gradient(top, #fff 50%, #eee 100%);
    background-image: -o-linear-gradient(top, #fff 50%, #eee 100%);
    background-image: linear-gradient(to bottom, #fff 50%, #eee 100%);
    background-repeat: repeat-x;
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.select2-container--classic .select2-selection--single:focus {
    border: 1px solid #5897fb;
}
.select2-container--classic
    .select2-selection--single
    .select2-selection__rendered {
    color: #444;
    line-height: 28px;
}
.select2-container--classic
    .select2-selection--single
    .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: 700;
    margin-right: 10px;
}
.select2-container--classic
    .select2-selection--single
    .select2-selection__placeholder {
    color: #999;
}
.select2-container--classic
    .select2-selection--single
    .select2-selection__arrow {
    background-color: #ddd;
    border: none;
    border-left: 1px solid #aaa;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px;
    background-image: -webkit-linear-gradient(top, #eee 50%, #ccc 100%);
    background-image: -o-linear-gradient(top, #eee 50%, #ccc 100%);
    background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%);
    background-repeat: repeat-x;
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);
}
.select2-container--classic
    .select2-selection--single
    .select2-selection__arrow
    b {
    border-color: #888 transparent transparent;
    border-style: solid;
    border-width: 5px 4px 0;
    height: 0;
    left: 50%;
    margin-left: -4px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0;
}
.select2-container--classic[dir='rtl']
    .select2-selection--single
    .select2-selection__clear {
    float: left;
}
.select2-container--classic[dir='rtl']
    .select2-selection--single
    .select2-selection__arrow {
    border: none;
    border-right: 1px solid #aaa;
    border-radius: 4px 0 0 4px;
    left: 1px;
    right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--single {
    border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open
    .select2-selection--single
    .select2-selection__arrow {
    background: 0 0;
    border: none;
}
.select2-container--classic.select2-container--open
    .select2-selection--single
    .select2-selection__arrow
    b {
    border-color: transparent transparent #888;
    border-width: 0 4px 5px;
}
.select2-container--classic.select2-container--open.select2-container--above
    .select2-selection--single {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    background-image: -webkit-linear-gradient(top, #fff 0, #eee 50%);
    background-image: -o-linear-gradient(top, #fff 0, #eee 50%);
    background-image: linear-gradient(to bottom, #fff 0, #eee 50%);
    background-repeat: repeat-x;
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.select2-container--classic.select2-container--open.select2-container--below
    .select2-selection--single {
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    background-image: -webkit-linear-gradient(top, #eee 50%, #fff 100%);
    background-image: -o-linear-gradient(top, #eee 50%, #fff 100%);
    background-image: linear-gradient(to bottom, #eee 50%, #fff 100%);
    background-repeat: repeat-x;
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);
}
.select2-container--classic .select2-selection--multiple {
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: text;
    outline: 0;
}
.select2-container--classic .select2-selection--multiple:focus {
    border: 1px solid #5897fb;
}
.select2-container--classic
    .select2-selection--multiple
    .select2-selection__rendered {
    list-style: none;
    margin: 0;
    padding: 0 5px;
}
.select2-container--classic
    .select2-selection--multiple
    .select2-selection__clear {
    display: none;
}
.select2-container--classic
    .select2-selection--multiple
    .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px;
}
.select2-container--classic
    .select2-selection--multiple
    .select2-selection__choice__remove {
    color: #888;
    cursor: pointer;
    display: inline-block;
    font-weight: 700;
    margin-right: 2px;
}
.select2-container--classic
    .select2-selection--multiple
    .select2-selection__choice__remove:hover {
    color: #555;
}
.select2-container--classic[dir='rtl']
    .select2-selection--multiple
    .select2-selection__choice {
    float: right;
    margin-left: 5px;
    margin-right: auto;
}
.select2-container--classic[dir='rtl']
    .select2-selection--multiple
    .select2-selection__choice__remove {
    margin-left: 2px;
    margin-right: auto;
}
body,
figure {
    margin: 0;
}
.select2-container--classic.select2-container--open
    .select2-selection--multiple {
    border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open.select2-container--above
    .select2-selection--multiple {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.select2-container--classic.select2-container--open.select2-container--below
    .select2-selection--multiple {
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.select2-container--classic .select2-search--dropdown .select2-search__field {
    border: 1px solid #aaa;
    outline: 0;
}
.select2-container--classic .select2-search--inline .select2-search__field {
    outline: 0;
    box-shadow: none;
}
.select2-container--classic .select2-dropdown {
    background-color: #fff;
    border: 1px solid transparent;
}
.select2-container--classic .select2-dropdown--above {
    border-bottom: none;
}
.select2-container--classic .select2-dropdown--below {
    border-top: none;
}
.navbar-fixed-bottom .navbar-collapse,
.navbar-fixed-top .navbar-collapse,
.pre-scrollable {
    max-height: 340px;
}
.select2-container--classic .select2-results__option[role='group'] {
    padding: 0;
}
.select2-container--classic .select2-results__option[aria-disabled='true'] {
    color: grey;
}
.select2-container--classic
    .select2-results__option--highlighted[aria-selected] {
    background-color: #3875d7;
    color: #fff;
}
body,
mark {
    color: #000;
}
.select2-container--classic .select2-results__group {
    cursor: default;
    display: block;
    padding: 6px;
}
.select2-container--classic.select2-container--open .select2-dropdown {
    border-color: #5897fb;
}
html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}
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;
}
[hidden],
template {
    display: none;
}
a {
    background-color: transparent;
}
a:active,
a:hover {
    outline: 0;
}
b,
optgroup,
strong {
    font-weight: 700;
}
dfn {
    font-style: italic;
}
h1 {
    margin: 0.67em 0;
}
mark {
    background: #ff0;
}
sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sup {
    top: -0.5em;
}
sub {
    bottom: -0.25em;
}
img {
    border: 0;
    vertical-align: middle;
}
svg:not(:root) {
    overflow: hidden;
}
hr {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}
pre,
textarea {
    overflow: auto;
}
code,
kbd,
pre,
samp {
    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;
}
button[disabled],
html input[disabled] {
    cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}
input[type='radio'],
input[type='checkbox'] {
    -webkit-box-sizing: border-box;
    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-search-cancel-button,
input[type='search']::-webkit-search-decoration {
    -webkit-appearance: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
td,
th {
    padding: 0;
} /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
    blockquote,
    img,
    pre,
    tr {
        page-break-inside: avoid;
    }
    *,
    :after,
    :before {
        background: 0 0 !important;
        color: #000 !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        text-shadow: none !important;
    }
    a,
    a:visited {
        text-decoration: underline;
    }
    a[href]:after {
        content: ' (' attr(href) ')';
    }
    abbr[title]:after {
        content: ' (' attr(title) ')';
    }
    a[href^='#']:after,
    a[href^='javascript:']:after {
        content: '';
    }
    blockquote,
    pre {
        border: 1px solid #999;
    }
    thead {
        display: table-header-group;
    }
    img {
        max-width: 100% !important;
    }
    h2,
    h3,
    p {
        orphans: 3;
        widows: 3;
    }
    h2,
    h3 {
        page-break-after: avoid;
    }
    .navbar {
        display: none;
    }
    .btn > .caret,
    .dropup > .btn > .caret {
        border-top-color: #000 !important;
    }
    .label {
        border: 1px solid #000;
    }
    .table {
        border-collapse: collapse !important;
    }
    .table td,
    .table th {
        background-color: #fff !important;
    }
    .table-bordered td,
    .table-bordered th {
        border: 1px solid #ddd !important;
    }
}
.img-thumbnail,
.table,
label {
    max-width: 100%;
}
.img-thumbnail,
body {
    background-color: #fff;
}
*,
:after,
:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
html {
    font-size: 10px;
}
body {
    font-family: AvenirNext, '\5FAE\8EDF\6B63\9ED1\9AD4', 'Microsoft JhengHei',
        '\5FAE\8F6F\96C5\9ED1', 'Microsoft YaHei', 'PingFang HK',
        '\534E\6587\9ED1\4F53', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    line-height: 1.6;
}
button,
input,
select,
textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
a {
    color: #232326;
    text-decoration: none;
}
a:focus,
a:hover {
    color: #000;
    text-decoration: underline;
}
a:focus {
    outline: -webkit-focus-ring-color auto 5px;
    outline-offset: -2px;
}
.carousel-inner > .item > a > img,
.carousel-inner > .item > img,
.img-responsive,
.thumbnail a > img,
.thumbnail > img {
    display: block;
}
.img-rounded {
    border-radius: 6px;
}
.img-thumbnail {
    padding: 4px;
    line-height: 1.6;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    display: inline-block;
    height: auto;
}
.img-circle {
    border-radius: 50%;
}
.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto;
}
[role='button'] {
    cursor: pointer;
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: #1f3f50;
}
.h1 .small,
.h1 small,
.h2 .small,
.h2 small,
.h3 .small,
.h3 small,
.h4 .small,
.h4 small,
.h5 .small,
.h5 small,
.h6 .small,
.h6 small,
h1 .small,
h1 small,
h2 .small,
h2 small,
h3 .small,
h3 small,
h4 .small,
h4 small,
h5 .small,
h5 small,
h6 .small,
h6 small {
    font-weight: 400;
    line-height: 1;
    color: #777;
}
.h1,
.h2,
.h3,
h1,
h2,
h3 {
    margin-top: 25px;
    margin-bottom: 12.5px;
}
.h1 .small,
.h1 small,
.h2 .small,
.h2 small,
.h3 .small,
.h3 small,
h1 .small,
h1 small,
h2 .small,
h2 small,
h3 .small,
h3 small {
    font-size: 65%;
}
.h4,
.h5,
.h6,
h4,
h5,
h6 {
    margin-top: 12.5px;
    margin-bottom: 12.5px;
}
.h4 .small,
.h4 small,
.h5 .small,
.h5 small,
.h6 .small,
.h6 small,
h4 .small,
h4 small,
h5 .small,
h5 small,
h6 .small,
h6 small {
    font-size: 75%;
}
.h1,
h1 {
    font-size: 41px;
}
.h2,
h2 {
    font-size: 34px;
}
.h3,
h3 {
    font-size: 28px;
}
.h4,
h4 {
    font-size: 20px;
}
.h5,
h5 {
    font-size: 16px;
}
.h6,
h6 {
    font-size: 14px;
}
p {
    margin: 0 0 12.5px;
}
.lead {
    margin-bottom: 25px;
    font-size: 18px;
    font-weight: 300;
    line-height: 1.4;
}
dt,
kbd kbd,
label {
    font-weight: 700;
}
@media (min-width: 768px) {
    .lead {
        font-size: 24px;
    }
}
.small,
small {
    font-size: 87%;
}
.mark,
mark {
    background-color: #fcf8e3;
    padding: 0.2em;
}
.list-inline,
.list-unstyled {
    padding-left: 0;
    list-style: none;
}
.text-left {
    text-align: left;
}
.text-right {
    text-align: right;
}
.text-center {
    text-align: center;
}
.text-justify {
    text-align: justify;
}
.text-nowrap {
    white-space: nowrap;
}
.text-lowercase {
    text-transform: lowercase;
}
.text-uppercase {
    text-transform: uppercase;
}
.text-capitalize {
    text-transform: capitalize;
}
.text-muted {
    color: #777;
}
.text-primary {
    color: #232326;
}
a.text-primary:focus,
a.text-primary:hover {
    color: #0b0b0b;
}
.text-success {
    color: #3c763d;
}
a.text-success:focus,
a.text-success:hover {
    color: #2b542c;
}
.text-info {
    color: #31708f;
}
a.text-info:focus,
a.text-info:hover {
    color: #245269;
}
.text-warning {
    color: #8a6d3b;
}
a.text-warning:focus,
a.text-warning:hover {
    color: #66512c;
}
.text-danger,
a.text-danger:focus,
a.text-danger:hover {
    color: #000;
}
.bg-primary {
    color: #fff;
    background-color: #232326;
}
a.bg-primary:focus,
a.bg-primary:hover {
    background-color: #0b0b0b;
}
.bg-success {
    background-color: #dff0d8;
}
a.bg-success:focus,
a.bg-success:hover {
    background-color: #c1e2b3;
}
.bg-info {
    background-color: #d9edf7;
}
a.bg-info:focus,
a.bg-info:hover {
    background-color: #afd9ee;
}
.bg-warning {
    background-color: #fcf8e3;
}
a.bg-warning:focus,
a.bg-warning:hover {
    background-color: #f7ecb5;
}
.bg-danger {
    background-color: #f2dede;
}
a.bg-danger:focus,
a.bg-danger:hover {
    background-color: #e4b9b9;
}
pre code,
table {
    background-color: transparent;
}
.page-header {
    padding-bottom: 11.5px;
    margin: 50px 0 25px;
    border-bottom: 1px solid #eee;
}
dl,
ol,
ul {
    margin-top: 0;
}
blockquote ol:last-child,
blockquote p:last-child,
blockquote ul:last-child,
ol ol,
ol ul,
ul ol,
ul ul {
    margin-bottom: 0;
}
address,
dl {
    margin-bottom: 25px;
}
ol,
ul {
    margin-bottom: 12.5px;
}
.list-inline {
    margin-left: -5px;
}
.list-inline > li {
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px;
}
dd,
dt {
    line-height: 1.6;
}
dd {
    margin-left: 0;
}
@media (min-width: 769px) {
    .dl-horizontal dt {
        float: left;
        width: 160px;
        clear: left;
        text-align: right;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .dl-horizontal dd {
        margin-left: 180px;
    }
}
.btn-group-vertical > .btn-group:after,
.btn-toolbar:after,
.clearfix:after,
.container-fluid:after,
.container:after,
.dl-horizontal dd:after,
.error-msg,
.field-name-field-fc-content:after,
.field-name-field-fc-footer-content:after,
.field-name-field-fc-image-video-editor-2:after,
.field-name-field-fc-image-video-editor:after,
.field-name-field-slide-title:after,
.form-horizontal .form-group:after,
.modal-footer:after,
.modal-header:after,
.nav:after,
.navbar-collapse:after,
.navbar-header:after,
.navbar:after,
.node-fc-template-2 .field-name-field-fc-slide-section:after,
.page-cybersource-payment-sawm-redirect .body-layout:after,
.page-paydollar-payment-cptb-redirect .body-layout:after,
.pager:after,
.panel-body:after,
.row:after,
.section-404 .body-layout:after,
.section-404 .main:after,
.section-enews-subscription .main:after,
.section-user .main:after,
.section-user .main > h1:after,
.section-users .main:after,
.section-users .main > h1:after,
.slick-track::after {
    clear: both;
}
abbr[data-original-title],
abbr[title] {
    cursor: help;
    border-bottom: 1px dotted #777;
}
.initialism {
    font-size: 90%;
    text-transform: uppercase;
}
blockquote {
    padding: 12.5px 25px;
    margin: 0 0 25px;
    font-size: 20px;
    border-left: 5px solid #eee;
}
blockquote .small,
blockquote footer,
blockquote small {
    display: block;
    font-size: 80%;
    line-height: 1.6;
    color: #777;
}
blockquote .small:before,
blockquote footer:before,
blockquote small:before {
    content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
    padding-right: 15px;
    padding-left: 0;
    border-right: 5px solid #eee;
    border-left: 0;
    text-align: right;
}
code,
kbd {
    padding: 2px 4px;
    font-size: 90%;
}
caption,
th {
    text-align: left;
}
.blockquote-reverse .small:before,
.blockquote-reverse footer:before,
.blockquote-reverse small:before,
blockquote.pull-right .small:before,
blockquote.pull-right footer:before,
blockquote.pull-right small:before {
    content: '';
}
.blockquote-reverse .small:after,
.blockquote-reverse footer:after,
.blockquote-reverse small:after,
blockquote.pull-right .small:after,
blockquote.pull-right footer:after,
blockquote.pull-right small:after {
    content: '\00A0 \2014';
}
address {
    font-style: normal;
    line-height: 1.6;
}
code,
kbd,
pre,
samp {
    font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;
}
code {
    color: #c7254e;
    background-color: #f9f2f4;
    border-radius: 4px;
}
kbd {
    color: #fff;
    background-color: #333;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
    padding: 0;
    font-size: 100%;
    -webkit-box-shadow: none;
    box-shadow: none;
}
pre {
    display: block;
    padding: 12px;
    margin: 0 0 12.5px;
    font-size: 15px;
    line-height: 1.6;
    word-break: break-all;
    word-wrap: break-word;
    color: #333;
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 4px;
}
.container,
.container-fluid,
.field-name-field-fc-content,
.field-name-field-fc-footer-content,
.field-name-field-fc-image-video-editor,
.field-name-field-fc-image-video-editor-2,
.field-name-field-slide-title,
.node-fc-template-2 .field-name-field-fc-slide-section,
.page-cybersource-payment-sawm-redirect .body-layout,
.page-paydollar-payment-cptb-redirect .body-layout,
.section-404 .body-layout,
.section-404 .main,
.section-enews-subscription .main,
.section-user .main,
.section-user .main > h1,
.section-users .main,
.section-users .main > h1 {
    margin-right: auto;
    margin-left: auto;
}
pre code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    white-space: pre-wrap;
    border-radius: 0;
}
.pre-scrollable {
    overflow-y: scroll;
}
@media (min-width: 768px) {
    .container,
    .field-name-field-fc-content,
    .field-name-field-fc-footer-content,
    .field-name-field-fc-image-video-editor,
    .field-name-field-fc-image-video-editor-2,
    .field-name-field-slide-title,
    .node-fc-template-2 .field-name-field-fc-slide-section,
    .page-cybersource-payment-sawm-redirect .body-layout,
    .page-paydollar-payment-cptb-redirect .body-layout,
    .section-404 .body-layout,
    .section-404 .main,
    .section-enews-subscription .main,
    .section-user .main,
    .section-user .main > h1,
    .section-users .main,
    .section-users .main > h1 {
        width: 740px;
    }
}
@media (min-width: 992px) {
    .container,
    .field-name-field-fc-content,
    .field-name-field-fc-footer-content,
    .field-name-field-fc-image-video-editor,
    .field-name-field-fc-image-video-editor-2,
    .field-name-field-slide-title,
    .node-fc-template-2 .field-name-field-fc-slide-section,
    .page-cybersource-payment-sawm-redirect .body-layout,
    .page-paydollar-payment-cptb-redirect .body-layout,
    .section-404 .body-layout,
    .section-404 .main,
    .section-enews-subscription .main,
    .section-user .main,
    .section-user .main > h1,
    .section-users .main,
    .section-users .main > h1 {
        width: 960px;
    }
}
@media (min-width: 1200px) {
    .container,
    .field-name-field-fc-content,
    .field-name-field-fc-footer-content,
    .field-name-field-fc-image-video-editor,
    .field-name-field-fc-image-video-editor-2,
    .field-name-field-slide-title,
    .node-fc-template-2 .field-name-field-fc-slide-section,
    .page-cybersource-payment-sawm-redirect .body-layout,
    .page-paydollar-payment-cptb-redirect .body-layout,
    .section-404 .body-layout,
    .section-404 .main,
    .section-enews-subscription .main,
    .section-user .main,
    .section-user .main > h1,
    .section-users .main,
    .section-users .main > h1 {
        width: 1160px;
    }
}
.row {
    margin-left: -10px;
    margin-right: -10px;
}
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
    width: 100%;
    float: none;
}
.btn-group > .btn-group,
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.dropdown-menu {
    float: left;
}
.col-xs-12 {
    width: 100%;
}
.col-xs-11 {
    width: 91.66666667%;
}
.col-xs-10 {
    width: 83.33333333%;
}
.col-xs-9 {
    width: 75%;
}
.col-xs-8 {
    width: 66.66666667%;
}
.col-xs-7 {
    width: 58.33333333%;
}
.col-xs-6 {
    width: 50%;
}
.col-xs-5 {
    width: 41.66666667%;
}
.col-xs-4 {
    width: 33.33333333%;
}
.col-xs-3 {
    width: 25%;
}
.col-xs-2 {
    width: 16.66666667%;
}
.col-xs-1 {
    width: 8.33333333%;
}
.col-xs-pull-12 {
    right: 100%;
}
.col-xs-pull-11 {
    right: 91.66666667%;
}
.col-xs-pull-10 {
    right: 83.33333333%;
}
.col-xs-pull-9 {
    right: 75%;
}
.col-xs-pull-8 {
    right: 66.66666667%;
}
.col-xs-pull-7 {
    right: 58.33333333%;
}
.col-xs-pull-6 {
    right: 50%;
}
.col-xs-pull-5 {
    right: 41.66666667%;
}
.col-xs-pull-4 {
    right: 33.33333333%;
}
.col-xs-pull-3 {
    right: 25%;
}
.col-xs-pull-2 {
    right: 16.66666667%;
}
.col-xs-pull-1 {
    right: 8.33333333%;
}
.col-xs-pull-0 {
    right: auto;
}
.col-xs-push-12 {
    left: 100%;
}
.col-xs-push-11 {
    left: 91.66666667%;
}
.col-xs-push-10 {
    left: 83.33333333%;
}
.col-xs-push-9 {
    left: 75%;
}
.col-xs-push-8 {
    left: 66.66666667%;
}
.col-xs-push-7 {
    left: 58.33333333%;
}
.col-xs-push-6 {
    left: 50%;
}
.col-xs-push-5 {
    left: 41.66666667%;
}
.col-xs-push-4 {
    left: 33.33333333%;
}
.col-xs-push-3 {
    left: 25%;
}
.col-xs-push-2 {
    left: 16.66666667%;
}
.col-xs-push-1 {
    left: 8.33333333%;
}
.col-xs-push-0 {
    left: auto;
}
.col-xs-offset-12 {
    margin-left: 100%;
}
.col-xs-offset-11 {
    margin-left: 91.66666667%;
}
.col-xs-offset-10 {
    margin-left: 83.33333333%;
}
.col-xs-offset-9 {
    margin-left: 75%;
}
.col-xs-offset-8 {
    margin-left: 66.66666667%;
}
.col-xs-offset-7 {
    margin-left: 58.33333333%;
}
.col-xs-offset-6 {
    margin-left: 50%;
}
.col-xs-offset-5 {
    margin-left: 41.66666667%;
}
.col-xs-offset-4 {
    margin-left: 33.33333333%;
}
.col-xs-offset-3 {
    margin-left: 25%;
}
.col-xs-offset-2 {
    margin-left: 16.66666667%;
}
.col-xs-offset-1 {
    margin-left: 8.33333333%;
}
.col-xs-offset-0 {
    margin-left: 0;
}
@media (min-width: 768px) {
    .col-sm-1,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9 {
        float: left;
    }
    .col-sm-12 {
        width: 100%;
    }
    .col-sm-11 {
        width: 91.66666667%;
    }
    .col-sm-10 {
        width: 83.33333333%;
    }
    .col-sm-9 {
        width: 75%;
    }
    .col-sm-8 {
        width: 66.66666667%;
    }
    .col-sm-7 {
        width: 58.33333333%;
    }
    .col-sm-6 {
        width: 50%;
    }
    .col-sm-5 {
        width: 41.66666667%;
    }
    .col-sm-4 {
        width: 33.33333333%;
    }
    .col-sm-3 {
        width: 25%;
    }
    .col-sm-2 {
        width: 16.66666667%;
    }
    .col-sm-1 {
        width: 8.33333333%;
    }
    .col-sm-pull-12 {
        right: 100%;
    }
    .col-sm-pull-11 {
        right: 91.66666667%;
    }
    .col-sm-pull-10 {
        right: 83.33333333%;
    }
    .col-sm-pull-9 {
        right: 75%;
    }
    .col-sm-pull-8 {
        right: 66.66666667%;
    }
    .col-sm-pull-7 {
        right: 58.33333333%;
    }
    .col-sm-pull-6 {
        right: 50%;
    }
    .col-sm-pull-5 {
        right: 41.66666667%;
    }
    .col-sm-pull-4 {
        right: 33.33333333%;
    }
    .col-sm-pull-3 {
        right: 25%;
    }
    .col-sm-pull-2 {
        right: 16.66666667%;
    }
    .col-sm-pull-1 {
        right: 8.33333333%;
    }
    .col-sm-pull-0 {
        right: auto;
    }
    .col-sm-push-12 {
        left: 100%;
    }
    .col-sm-push-11 {
        left: 91.66666667%;
    }
    .col-sm-push-10 {
        left: 83.33333333%;
    }
    .col-sm-push-9 {
        left: 75%;
    }
    .col-sm-push-8 {
        left: 66.66666667%;
    }
    .col-sm-push-7 {
        left: 58.33333333%;
    }
    .col-sm-push-6 {
        left: 50%;
    }
    .col-sm-push-5 {
        left: 41.66666667%;
    }
    .col-sm-push-4 {
        left: 33.33333333%;
    }
    .col-sm-push-3 {
        left: 25%;
    }
    .col-sm-push-2 {
        left: 16.66666667%;
    }
    .col-sm-push-1 {
        left: 8.33333333%;
    }
    .col-sm-push-0 {
        left: auto;
    }
    .col-sm-offset-12 {
        margin-left: 100%;
    }
    .col-sm-offset-11 {
        margin-left: 91.66666667%;
    }
    .col-sm-offset-10 {
        margin-left: 83.33333333%;
    }
    .col-sm-offset-9 {
        margin-left: 75%;
    }
    .col-sm-offset-8 {
        margin-left: 66.66666667%;
    }
    .col-sm-offset-7 {
        margin-left: 58.33333333%;
    }
    .col-sm-offset-6 {
        margin-left: 50%;
    }
    .col-sm-offset-5 {
        margin-left: 41.66666667%;
    }
    .col-sm-offset-4 {
        margin-left: 33.33333333%;
    }
    .col-sm-offset-3 {
        margin-left: 25%;
    }
    .col-sm-offset-2 {
        margin-left: 16.66666667%;
    }
    .col-sm-offset-1 {
        margin-left: 8.33333333%;
    }
    .col-sm-offset-0 {
        margin-left: 0;
    }
}
@media (min-width: 992px) {
    .col-md-1,
    .col-md-10,
    .col-md-11,
    .col-md-12,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9 {
        float: left;
    }
    .col-md-12 {
        width: 100%;
    }
    .col-md-11 {
        width: 91.66666667%;
    }
    .col-md-10 {
        width: 83.33333333%;
    }
    .col-md-9 {
        width: 75%;
    }
    .col-md-8 {
        width: 66.66666667%;
    }
    .col-md-7 {
        width: 58.33333333%;
    }
    .col-md-6 {
        width: 50%;
    }
    .col-md-5 {
        width: 41.66666667%;
    }
    .col-md-4 {
        width: 33.33333333%;
    }
    .col-md-3 {
        width: 25%;
    }
    .col-md-2 {
        width: 16.66666667%;
    }
    .col-md-1 {
        width: 8.33333333%;
    }
    .col-md-pull-12 {
        right: 100%;
    }
    .col-md-pull-11 {
        right: 91.66666667%;
    }
    .col-md-pull-10 {
        right: 83.33333333%;
    }
    .col-md-pull-9 {
        right: 75%;
    }
    .col-md-pull-8 {
        right: 66.66666667%;
    }
    .col-md-pull-7 {
        right: 58.33333333%;
    }
    .col-md-pull-6 {
        right: 50%;
    }
    .col-md-pull-5 {
        right: 41.66666667%;
    }
    .col-md-pull-4 {
        right: 33.33333333%;
    }
    .col-md-pull-3 {
        right: 25%;
    }
    .col-md-pull-2 {
        right: 16.66666667%;
    }
    .col-md-pull-1 {
        right: 8.33333333%;
    }
    .col-md-pull-0 {
        right: auto;
    }
    .col-md-push-12 {
        left: 100%;
    }
    .col-md-push-11 {
        left: 91.66666667%;
    }
    .col-md-push-10 {
        left: 83.33333333%;
    }
    .col-md-push-9 {
        left: 75%;
    }
    .col-md-push-8 {
        left: 66.66666667%;
    }
    .col-md-push-7 {
        left: 58.33333333%;
    }
    .col-md-push-6 {
        left: 50%;
    }
    .col-md-push-5 {
        left: 41.66666667%;
    }
    .col-md-push-4 {
        left: 33.33333333%;
    }
    .col-md-push-3 {
        left: 25%;
    }
    .col-md-push-2 {
        left: 16.66666667%;
    }
    .col-md-push-1 {
        left: 8.33333333%;
    }
    .col-md-push-0 {
        left: auto;
    }
    .col-md-offset-12 {
        margin-left: 100%;
    }
    .col-md-offset-11 {
        margin-left: 91.66666667%;
    }
    .col-md-offset-10 {
        margin-left: 83.33333333%;
    }
    .col-md-offset-9 {
        margin-left: 75%;
    }
    .col-md-offset-8 {
        margin-left: 66.66666667%;
    }
    .col-md-offset-7 {
        margin-left: 58.33333333%;
    }
    .col-md-offset-6 {
        margin-left: 50%;
    }
    .col-md-offset-5 {
        margin-left: 41.66666667%;
    }
    .col-md-offset-4 {
        margin-left: 33.33333333%;
    }
    .col-md-offset-3 {
        margin-left: 25%;
    }
    .col-md-offset-2 {
        margin-left: 16.66666667%;
    }
    .col-md-offset-1 {
        margin-left: 8.33333333%;
    }
    .col-md-offset-0 {
        margin-left: 0;
    }
}
@media (min-width: 1200px) {
    .col-lg-1,
    .col-lg-10,
    .col-lg-11,
    .col-lg-12,
    .col-lg-2,
    .col-lg-3,
    .col-lg-4,
    .col-lg-5,
    .col-lg-6,
    .col-lg-7,
    .col-lg-8,
    .col-lg-9 {
        float: left;
    }
    .col-lg-12 {
        width: 100%;
    }
    .col-lg-11 {
        width: 91.66666667%;
    }
    .col-lg-10 {
        width: 83.33333333%;
    }
    .col-lg-9 {
        width: 75%;
    }
    .col-lg-8 {
        width: 66.66666667%;
    }
    .col-lg-7 {
        width: 58.33333333%;
    }
    .col-lg-6 {
        width: 50%;
    }
    .col-lg-5 {
        width: 41.66666667%;
    }
    .col-lg-4 {
        width: 33.33333333%;
    }
    .col-lg-3 {
        width: 25%;
    }
    .col-lg-2 {
        width: 16.66666667%;
    }
    .col-lg-1 {
        width: 8.33333333%;
    }
    .col-lg-pull-12 {
        right: 100%;
    }
    .col-lg-pull-11 {
        right: 91.66666667%;
    }
    .col-lg-pull-10 {
        right: 83.33333333%;
    }
    .col-lg-pull-9 {
        right: 75%;
    }
    .col-lg-pull-8 {
        right: 66.66666667%;
    }
    .col-lg-pull-7 {
        right: 58.33333333%;
    }
    .col-lg-pull-6 {
        right: 50%;
    }
    .col-lg-pull-5 {
        right: 41.66666667%;
    }
    .col-lg-pull-4 {
        right: 33.33333333%;
    }
    .col-lg-pull-3 {
        right: 25%;
    }
    .col-lg-pull-2 {
        right: 16.66666667%;
    }
    .col-lg-pull-1 {
        right: 8.33333333%;
    }
    .col-lg-pull-0 {
        right: auto;
    }
    .col-lg-push-12 {
        left: 100%;
    }
    .col-lg-push-11 {
        left: 91.66666667%;
    }
    .col-lg-push-10 {
        left: 83.33333333%;
    }
    .col-lg-push-9 {
        left: 75%;
    }
    .col-lg-push-8 {
        left: 66.66666667%;
    }
    .col-lg-push-7 {
        left: 58.33333333%;
    }
    .col-lg-push-6 {
        left: 50%;
    }
    .col-lg-push-5 {
        left: 41.66666667%;
    }
    .col-lg-push-4 {
        left: 33.33333333%;
    }
    .col-lg-push-3 {
        left: 25%;
    }
    .col-lg-push-2 {
        left: 16.66666667%;
    }
    .col-lg-push-1 {
        left: 8.33333333%;
    }
    .col-lg-push-0 {
        left: auto;
    }
    .col-lg-offset-12 {
        margin-left: 100%;
    }
    .col-lg-offset-11 {
        margin-left: 91.66666667%;
    }
    .col-lg-offset-10 {
        margin-left: 83.33333333%;
    }
    .col-lg-offset-9 {
        margin-left: 75%;
    }
    .col-lg-offset-8 {
        margin-left: 66.66666667%;
    }
    .col-lg-offset-7 {
        margin-left: 58.33333333%;
    }
    .col-lg-offset-6 {
        margin-left: 50%;
    }
    .col-lg-offset-5 {
        margin-left: 41.66666667%;
    }
    .col-lg-offset-4 {
        margin-left: 33.33333333%;
    }
    .col-lg-offset-3 {
        margin-left: 25%;
    }
    .col-lg-offset-2 {
        margin-left: 16.66666667%;
    }
    .col-lg-offset-1 {
        margin-left: 8.33333333%;
    }
    .col-lg-offset-0 {
        margin-left: 0;
    }
}
caption {
    padding-top: 8px;
    padding-bottom: 8px;
    color: #777;
}
.table {
    width: 100%;
    margin-bottom: 25px;
}
.table > tbody > tr > td,
.table > tbody > tr > th,
.table > tfoot > tr > td,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > thead > tr > th {
    padding: 8px;
    line-height: 1.6;
    vertical-align: top;
    border-top: 1px solid #ddd;
}
.table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > td,
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > td,
.table > thead:first-child > tr:first-child > th {
    border-top: 0;
}
.table > tbody + tbody {
    border-top: 2px solid #ddd;
}
.table .table {
    background-color: #fff;
}
.table-condensed > tbody > tr > td,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > td,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > thead > tr > th {
    padding: 5px;
}
.table-bordered,
.table-bordered > tbody > tr > td,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > td,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > thead > tr > th {
    border: 1px solid #ddd;
}
.table-bordered > thead > tr > td,
.table-bordered > thead > tr > th {
    border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
    background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover,
.table > tbody > tr.active > td,
.table > tbody > tr.active > th,
.table > tbody > tr > td.active,
.table > tbody > tr > th.active,
.table > tfoot > tr.active > td,
.table > tfoot > tr.active > th,
.table > tfoot > tr > td.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > thead > tr.active > th,
.table > thead > tr > td.active,
.table > thead > tr > th.active {
    background-color: #f5f5f5;
}
table col[class*='col-'] {
    position: static;
    float: none;
    display: table-column;
}
table td[class*='col-'],
table th[class*='col-'] {
    position: static;
    float: none;
    display: table-cell;
}
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr.active:hover > th,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover {
    background-color: #e8e8e8;
}
.table > tbody > tr.success > td,
.table > tbody > tr.success > th,
.table > tbody > tr > td.success,
.table > tbody > tr > th.success,
.table > tfoot > tr.success > td,
.table > tfoot > tr.success > th,
.table > tfoot > tr > td.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > thead > tr.success > th,
.table > thead > tr > td.success,
.table > thead > tr > th.success {
    background-color: #dff0d8;
}
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr.success:hover > th,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover {
    background-color: #d0e9c6;
}
.table > tbody > tr.info > td,
.table > tbody > tr.info > th,
.table > tbody > tr > td.info,
.table > tbody > tr > th.info,
.table > tfoot > tr.info > td,
.table > tfoot > tr.info > th,
.table > tfoot > tr > td.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > thead > tr.info > th,
.table > thead > tr > td.info,
.table > thead > tr > th.info {
    background-color: #d9edf7;
}
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr.info:hover > th,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover {
    background-color: #c4e3f3;
}
.table > tbody > tr.warning > td,
.table > tbody > tr.warning > th,
.table > tbody > tr > td.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr.warning > td,
.table > tfoot > tr.warning > th,
.table > tfoot > tr > td.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > thead > tr.warning > th,
.table > thead > tr > td.warning,
.table > thead > tr > th.warning {
    background-color: #fcf8e3;
}
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr.warning:hover > th,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover {
    background-color: #faf2cc;
}
.table > tbody > tr.danger > td,
.table > tbody > tr.danger > th,
.table > tbody > tr > td.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr.danger > td,
.table > tfoot > tr.danger > th,
.table > tfoot > tr > td.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > thead > tr.danger > th,
.table > thead > tr > td.danger,
.table > thead > tr > th.danger {
    background-color: #f2dede;
}
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr.danger:hover > th,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover {
    background-color: #ebcccc;
}
.table-responsive {
    overflow-x: auto;
    min-height: 0.01%;
}
@media screen and (max-width: 767px) {
    .table-responsive {
        width: 100%;
        margin-bottom: 18.75px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #ddd;
    }
    .table-responsive > .table {
        margin-bottom: 0;
    }
    .table-responsive > .table > tbody > tr > td,
    .table-responsive > .table > tbody > tr > th,
    .table-responsive > .table > tfoot > tr > td,
    .table-responsive > .table > tfoot > tr > th,
    .table-responsive > .table > thead > tr > td,
    .table-responsive > .table > thead > tr > th {
        white-space: nowrap;
    }
    .table-responsive > .table-bordered {
        border: 0;
    }
    .table-responsive > .table-bordered > tbody > tr > td:first-child,
    .table-responsive > .table-bordered > tbody > tr > th:first-child,
    .table-responsive > .table-bordered > tfoot > tr > td:first-child,
    .table-responsive > .table-bordered > tfoot > tr > th:first-child,
    .table-responsive > .table-bordered > thead > tr > td:first-child,
    .table-responsive > .table-bordered > thead > tr > th:first-child {
        border-left: 0;
    }
    .table-responsive > .table-bordered > tbody > tr > td:last-child,
    .table-responsive > .table-bordered > tbody > tr > th:last-child,
    .table-responsive > .table-bordered > tfoot > tr > td:last-child,
    .table-responsive > .table-bordered > tfoot > tr > th:last-child,
    .table-responsive > .table-bordered > thead > tr > td:last-child,
    .table-responsive > .table-bordered > thead > tr > th:last-child {
        border-right: 0;
    }
    .table-responsive > .table-bordered > tbody > tr:last-child > td,
    .table-responsive > .table-bordered > tbody > tr:last-child > th,
    .table-responsive > .table-bordered > tfoot > tr:last-child > td,
    .table-responsive > .table-bordered > tfoot > tr:last-child > th {
        border-bottom: 0;
    }
}
fieldset {
    padding: 0;
    margin: 0;
    border: 0;
    min-width: 0;
}
.legend,
legend {
    display: block;
    width: 100%;
    padding: 0;
    line-height: inherit;
    color: #e2001a;
    border: 0;
}
label {
    display: inline-block;
}
input[type='search'] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-appearance: none;
}
input[type='radio'],
input[type='checkbox'] {
    margin: 4px 0 0;
    margin-top: 1px\9;
    line-height: normal;
}
input[type='file'] {
    display: block;
}
input[type='range'] {
    display: block;
    width: 100%;
}
select[multiple],
select[size] {
    height: auto;
}
input[type='radio']:focus,
input[type='file']:focus,
input[type='checkbox']:focus {
    outline: -webkit-focus-ring-color auto 5px;
    outline-offset: -2px;
}
output {
    display: block;
    padding-top: 7px;
    font-size: 16px;
    line-height: 1.6;
    color: #444;
}
.field-datepicker.-vue input,
.form-control {
    display: block;
    width: 100%;
    height: 46px;
    color: #444;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s,
        box-shadow ease-in-out 0.15s;
    -webkit-transition: border-color ease-in-out 0.15s,
        -webkit-box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s,
        -webkit-box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s,
        -webkit-box-shadow ease-in-out 0.15s;
}
.has-success .checkbox,
.has-success .checkbox-inline,
.has-success .control-label,
.has-success .form-control-feedback,
.has-success .help-block,
.has-success .radio,
.has-success .radio-inline,
.has-success.checkbox label,
.has-success.checkbox-inline label,
.has-success.radio label,
.has-success.radio-inline label {
    color: #3c763d;
}
.field-datepicker.-vue input:focus,
.form-control:focus {
    border-color: #000;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),
        0 0 1px rgba(0, 0, 0, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 1px rgba(0, 0, 0, 0.6);
}
.field-datepicker.-vue input::-moz-placeholder,
.form-control::-moz-placeholder {
    opacity: 1;
}
.field-datepicker.-vue input::-ms-expand,
.form-control::-ms-expand {
    border: 0;
    background-color: transparent;
}
.field-datepicker.-vue input[disabled],
.field-datepicker.-vue input[readonly],
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .field-datepicker.-vue input,
fieldset[disabled] .form-control {
    background-color: #eee;
    opacity: 1;
}
.field-datepicker.-vue input[disabled],
.form-control[disabled],
fieldset[disabled] .field-datepicker.-vue input,
fieldset[disabled] .form-control {
    cursor: not-allowed;
}
.checkbox label,
.checkbox-inline,
.radio label,
.radio-inline {
    padding-left: 20px;
    cursor: pointer;
    margin-bottom: 0;
    font-weight: 400;
}
textarea.field-datepicker.-vue input,
textarea.form-control {
    height: auto;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
    input[type='date'].field-datepicker.-vue input,
    input[type='date'].form-control,
    input[type='time'].field-datepicker.-vue input,
    input[type='time'].form-control,
    input[type='datetime-local'].field-datepicker.-vue input,
    input[type='datetime-local'].form-control,
    input[type='month'].field-datepicker.-vue input,
    input[type='month'].form-control {
        line-height: 46px;
    }
    .input-group-sm input[type='date'],
    .input-group-sm input[type='time'],
    .input-group-sm input[type='datetime-local'],
    .input-group-sm input[type='month'],
    input[type='date'].input-sm,
    input[type='time'].input-sm,
    input[type='datetime-local'].input-sm,
    input[type='month'].input-sm {
        line-height: 40px;
    }
    .input-group-lg input[type='date'],
    .input-group-lg input[type='time'],
    .input-group-lg input[type='datetime-local'],
    .input-group-lg input[type='month'],
    input[type='date'].input-lg,
    input[type='time'].input-lg,
    input[type='datetime-local'].input-lg,
    input[type='month'].input-lg {
        line-height: 50px;
    }
}
.checkbox,
.radio {
    position: relative;
    display: block;
    margin-top: 10px;
}
.checkbox label,
.radio label {
    min-height: 25px;
}
.checkbox input[type='checkbox'],
.checkbox-inline input[type='checkbox'],
.radio input[type='radio'],
.radio-inline input[type='radio'] {
    position: absolute;
    margin-left: -20px;
    margin-top: 4px\9;
}
.checkbox + .checkbox,
.radio + .radio {
    margin-top: -5px;
}
.checkbox-inline,
.radio-inline {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}
.checkbox-inline + .checkbox-inline,
.radio-inline + .radio-inline {
    margin-top: 0;
    margin-left: 10px;
}
.checkbox-inline.disabled,
.checkbox.disabled label,
.radio-inline.disabled,
.radio.disabled label,
fieldset[disabled] .checkbox label,
fieldset[disabled] .checkbox-inline,
fieldset[disabled] .radio label,
fieldset[disabled] .radio-inline,
fieldset[disabled] input[type='radio'],
fieldset[disabled] input[type='checkbox'],
input[type='radio'].disabled,
input[type='radio'][disabled],
input[type='checkbox'].disabled,
input[type='checkbox'][disabled] {
    cursor: not-allowed;
}
.form-control-static {
    padding-top: 7px;
    padding-bottom: 7px;
    margin-bottom: 0;
    min-height: 41px;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
    padding-left: 0;
    padding-right: 0;
}
.input-sm {
    height: 40px;
    padding: 5px 10px;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 3px;
}
select.input-sm {
    height: 40px;
    line-height: 40px;
}
select[multiple].input-sm,
textarea.input-sm {
    height: auto;
}
.form-group-sm .field-datepicker.-vue input,
.form-group-sm .form-control {
    height: 40px;
    padding: 5px 10px;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 3px;
}
.form-group-sm select.field-datepicker.-vue input,
.form-group-sm select.form-control {
    height: 40px;
    line-height: 40px;
}
.form-group-sm select[multiple].field-datepicker.-vue input,
.form-group-sm select[multiple].form-control,
.form-group-sm textarea.field-datepicker.-vue input,
.form-group-sm textarea.form-control {
    height: auto;
}
.form-group-sm .form-control-static {
    height: 40px;
    min-height: 39px;
    padding: 6px 10px;
    font-size: 14px;
    line-height: 1.5;
}
.input-lg {
    height: 50px;
    padding: 10px 16px;
    font-size: 20px;
    line-height: 1.3333333;
    border-radius: 6px;
}
select.input-lg {
    height: 50px;
    line-height: 50px;
}
select[multiple].input-lg,
textarea.input-lg {
    height: auto;
}
.form-group-lg .field-datepicker.-vue input,
.form-group-lg .form-control {
    height: 50px;
    padding: 10px 16px;
    font-size: 20px;
    line-height: 1.3333333;
    border-radius: 6px;
}
.form-group-lg select.field-datepicker.-vue input,
.form-group-lg select.form-control {
    height: 50px;
    line-height: 50px;
}
.form-group-lg select[multiple].field-datepicker.-vue input,
.form-group-lg select[multiple].form-control,
.form-group-lg textarea.field-datepicker.-vue input,
.form-group-lg textarea.form-control {
    height: auto;
}
.form-group-lg .form-control-static {
    height: 50px;
    min-height: 45px;
    padding: 11px 16px;
    font-size: 20px;
    line-height: 1.3333333;
}
.has-feedback {
    position: relative;
}
.has-feedback .field-datepicker.-vue input,
.has-feedback .form-control {
    padding-right: 57.5px;
}
.form-control-feedback {
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    width: 46px;
    height: 46px;
    line-height: 46px;
    text-align: center;
}
.collapsing,
.dropdown,
.dropup {
    position: relative;
}
.form-group-lg .field-datepicker.-vue input + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.input-lg + .form-control-feedback {
    width: 50px;
    height: 50px;
    line-height: 50px;
}
.form-group-sm .field-datepicker.-vue input + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.input-sm + .form-control-feedback {
    width: 40px;
    height: 40px;
    line-height: 40px;
}
.has-success .field-datepicker.-vue input,
.has-success .form-control {
    border-color: #3c763d;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .field-datepicker.-vue input:focus,
.has-success .form-control:focus {
    border-color: #2b542c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
    color: #3c763d;
    border-color: #3c763d;
    background-color: #dff0d8;
}
.has-warning .checkbox,
.has-warning .checkbox-inline,
.has-warning .control-label,
.has-warning .form-control-feedback,
.has-warning .help-block,
.has-warning .radio,
.has-warning .radio-inline,
.has-warning.checkbox label,
.has-warning.checkbox-inline label,
.has-warning.radio label,
.has-warning.radio-inline label {
    color: #8a6d3b;
}
.has-warning .field-datepicker.-vue input,
.has-warning .form-control {
    border-color: #8a6d3b;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .field-datepicker.-vue input:focus,
.has-warning .form-control:focus {
    border-color: #66512c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
    color: #8a6d3b;
    border-color: #8a6d3b;
    background-color: #fcf8e3;
}
.has-error .checkbox,
.has-error .checkbox-inline,
.has-error .control-label,
.has-error .form-control-feedback,
.has-error .help-block,
.has-error .radio,
.has-error .radio-inline,
.has-error.checkbox label,
.has-error.checkbox-inline label,
.has-error.radio label,
.has-error.radio-inline label {
    color: #000;
}
.has-error .field-datepicker.-vue input,
.has-error .form-control {
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .input-group-addon {
    color: #000;
    border-color: #000;
    background-color: #f2dede;
}
.has-feedback label ~ .form-control-feedback {
    top: 30px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
    top: 0;
}
.help-block {
    display: block;
    color: #404040;
}
@media (min-width: 768px) {
    .form-inline .form-control-static,
    .form-inline .form-group {
        display: inline-block;
    }
    .form-inline .control-label,
    .form-inline .form-group {
        margin-bottom: 0;
        vertical-align: middle;
    }
    .form-inline .field-datepicker.-vue input,
    .form-inline .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle;
    }
    .form-inline .input-group {
        display: inline-table;
        vertical-align: middle;
    }
    .form-inline .input-group .field-datepicker.-vue input,
    .form-inline .input-group .form-control,
    .form-inline .input-group .input-group-addon,
    .form-inline .input-group .input-group-btn {
        width: auto;
    }
    .form-inline .input-group > .field-datepicker.-vue input,
    .form-inline .input-group > .form-control {
        width: 100%;
    }
    .form-inline .checkbox,
    .form-inline .radio {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle;
    }
    .form-inline .checkbox label,
    .form-inline .radio label {
        padding-left: 0;
    }
    .form-inline .checkbox input[type='checkbox'],
    .form-inline .radio input[type='radio'] {
        position: relative;
        margin-left: 0;
    }
    .form-inline .has-feedback .form-control-feedback {
        top: 0;
    }
    .form-horizontal .control-label {
        text-align: right;
        margin-bottom: 0;
        padding-top: 7px;
    }
}
.btn-block,
input[type='button'].btn-block,
input[type='reset'].btn-block,
input[type='submit'].btn-block {
    width: 100%;
}
.form-horizontal .checkbox,
.form-horizontal .checkbox-inline,
.form-horizontal .radio,
.form-horizontal .radio-inline {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 7px;
}
.form-horizontal .checkbox,
.form-horizontal .radio {
    min-height: 32px;
}
.form-horizontal .form-group {
    margin-left: -10px;
    margin-right: -10px;
}
.form-horizontal .has-feedback .form-control-feedback {
    right: 10px;
}
@media (min-width: 768px) {
    .form-horizontal .form-group-lg .control-label {
        padding-top: 11px;
        font-size: 20px;
    }
    .form-horizontal .form-group-sm .control-label {
        padding-top: 6px;
        font-size: 14px;
    }
}
.btn,
.node-type-publications .field-name-field-download-pdf a {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    line-height: 1.6;
    border-radius: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.btn.active.focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn:active:focus,
.btn:focus {
    outline: -webkit-focus-ring-color auto 5px;
    outline-offset: -2px;
}
.btn.focus,
.btn:focus,
.btn:hover {
    color: #fff;
    text-decoration: none;
}
.btn.active,
.btn:active {
    outline: 0;
    background-image: none;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
    cursor: not-allowed;
    opacity: 0.65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none;
}
.btn-default,
.header .menu-name-menu-top-menu .first a {
    color: #fff;
    background-color: #666;
    border-color: transparent;
}
.btn-default.active,
.btn-default.focus,
.btn-default:active,
.btn-default:focus,
.btn-default:hover,
.header .menu-name-menu-top-menu .first a.active,
.header .menu-name-menu-top-menu .first a.focus,
.header .menu-name-menu-top-menu .first a:active,
.header .menu-name-menu-top-menu .first a:focus,
.header .menu-name-menu-top-menu .first a:hover,
.open > .dropdown-toggle.btn-default,
.open > .dropdown-toggle.header .menu-name-menu-top-menu .first a {
    color: #fff;
    background-color: #4d4d4d;
    border-color: transparent;
}
.btn-default.active.focus,
.btn-default.active:focus,
.btn-default.active:hover,
.btn-default:active.focus,
.btn-default:active:focus,
.btn-default:active:hover,
.header .menu-name-menu-top-menu .first a.active.focus,
.header .menu-name-menu-top-menu .first a.active:focus,
.header .menu-name-menu-top-menu .first a.active:hover,
.header .menu-name-menu-top-menu .first a:active.focus,
.header .menu-name-menu-top-menu .first a:active:focus,
.header .menu-name-menu-top-menu .first a:active:hover,
.open > .dropdown-toggle.btn-default.focus,
.open > .dropdown-toggle.btn-default:focus,
.open > .dropdown-toggle.btn-default:hover,
.open > .dropdown-toggle.header .menu-name-menu-top-menu .first a.focus,
.open > .dropdown-toggle.header .menu-name-menu-top-menu .first a:focus,
.open > .dropdown-toggle.header .menu-name-menu-top-menu .first a:hover {
    color: #fff;
    background-color: #3b3b3b;
    border-color: transparent;
}
.btn-default.active,
.btn-default:active,
.header .menu-name-menu-top-menu .first a.active,
.header .menu-name-menu-top-menu .first a:active,
.open > .dropdown-toggle.btn-default,
.open > .dropdown-toggle.header .menu-name-menu-top-menu .first a {
    background-image: none;
}
.btn-default.disabled.focus,
.btn-default.disabled:focus,
.btn-default.disabled:hover,
.btn-default[disabled].focus,
.btn-default[disabled]:focus,
.btn-default[disabled]:hover,
.header .menu-name-menu-top-menu .first a.disabled.focus,
.header .menu-name-menu-top-menu .first a.disabled:focus,
.header .menu-name-menu-top-menu .first a.disabled:hover,
.header .menu-name-menu-top-menu .first a[disabled].focus,
.header .menu-name-menu-top-menu .first a[disabled]:focus,
.header .menu-name-menu-top-menu .first a[disabled]:hover,
fieldset[disabled] .btn-default.focus,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default:hover,
fieldset[disabled] .header .menu-name-menu-top-menu .first a.focus,
fieldset[disabled] .header .menu-name-menu-top-menu .first a:focus,
fieldset[disabled] .header .menu-name-menu-top-menu .first a:hover {
    background-color: #666;
    border-color: transparent;
}
.btn-default .badge,
.header .menu-name-menu-top-menu .first a .badge {
    color: #666;
    background-color: #fff;
}
.btn-primary,
.header .menu-name-menu-top-menu .last a,
.node-type-publications .field-name-field-download-pdf a {
    color: #fff;
    background-color: #e2001a;
    border-color: #c90017;
}
.btn-primary.focus,
.btn-primary:focus,
.header .menu-name-menu-top-menu .last a.focus,
.header .menu-name-menu-top-menu .last a:focus,
.node-type-publications .field-name-field-download-pdf a.focus,
.node-type-publications .field-name-field-download-pdf a:focus {
    color: #fff;
    background-color: #af0014;
    border-color: #490008;
}
.btn-primary.active,
.btn-primary:active,
.btn-primary:hover,
.header .menu-name-menu-top-menu .last a.active,
.header .menu-name-menu-top-menu .last a:active,
.header .menu-name-menu-top-menu .last a:hover,
.node-type-publications .field-name-field-download-pdf a.active,
.node-type-publications .field-name-field-download-pdf a:active,
.node-type-publications .field-name-field-download-pdf a:hover,
.open > .dropdown-toggle.btn-primary,
.open > .dropdown-toggle.header .menu-name-menu-top-menu .last a,
.open
    > .dropdown-toggle.node-type-publications
    .field-name-field-download-pdf
    a {
    color: #fff;
    background-color: #af0014;
    border-color: #8b0010;
}
.btn-primary.active.focus,
.btn-primary.active:focus,
.btn-primary.active:hover,
.btn-primary:active.focus,
.btn-primary:active:focus,
.btn-primary:active:hover,
.header .menu-name-menu-top-menu .last a.active.focus,
.header .menu-name-menu-top-menu .last a.active:focus,
.header .menu-name-menu-top-menu .last a.active:hover,
.header .menu-name-menu-top-menu .last a:active.focus,
.header .menu-name-menu-top-menu .last a:active:focus,
.header .menu-name-menu-top-menu .last a:active:hover,
.node-type-publications .field-name-field-download-pdf a.active.focus,
.node-type-publications .field-name-field-download-pdf a.active:focus,
.node-type-publications .field-name-field-download-pdf a.active:hover,
.node-type-publications .field-name-field-download-pdf a:active.focus,
.node-type-publications .field-name-field-download-pdf a:active:focus,
.node-type-publications .field-name-field-download-pdf a:active:hover,
.open > .dropdown-toggle.btn-primary.focus,
.open > .dropdown-toggle.btn-primary:focus,
.open > .dropdown-toggle.btn-primary:hover,
.open > .dropdown-toggle.header .menu-name-menu-top-menu .last a.focus,
.open > .dropdown-toggle.header .menu-name-menu-top-menu .last a:focus,
.open > .dropdown-toggle.header .menu-name-menu-top-menu .last a:hover,
.open
    > .dropdown-toggle.node-type-publications
    .field-name-field-download-pdf
    a.focus,
.open
    > .dropdown-toggle.node-type-publications
    .field-name-field-download-pdf
    a:focus,
.open
    > .dropdown-toggle.node-type-publications
    .field-name-field-download-pdf
    a:hover {
    color: #fff;
    background-color: #8b0010;
    border-color: #490008;
}
.btn-primary.active,
.btn-primary:active,
.header .menu-name-menu-top-menu .last a.active,
.header .menu-name-menu-top-menu .last a:active,
.node-type-publications .field-name-field-download-pdf a.active,
.node-type-publications .field-name-field-download-pdf a:active,
.open > .dropdown-toggle.btn-primary,
.open > .dropdown-toggle.header .menu-name-menu-top-menu .last a,
.open
    > .dropdown-toggle.node-type-publications
    .field-name-field-download-pdf
    a {
    background-image: none;
}
.btn-primary.disabled.focus,
.btn-primary.disabled:focus,
.btn-primary.disabled:hover,
.btn-primary[disabled].focus,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:hover,
.header .menu-name-menu-top-menu .last a.disabled.focus,
.header .menu-name-menu-top-menu .last a.disabled:focus,
.header .menu-name-menu-top-menu .last a.disabled:hover,
.header .menu-name-menu-top-menu .last a[disabled].focus,
.header .menu-name-menu-top-menu .last a[disabled]:focus,
.header .menu-name-menu-top-menu .last a[disabled]:hover,
.node-type-publications .field-name-field-download-pdf a.disabled.focus,
.node-type-publications .field-name-field-download-pdf a.disabled:focus,
.node-type-publications .field-name-field-download-pdf a.disabled:hover,
.node-type-publications .field-name-field-download-pdf a[disabled].focus,
.node-type-publications .field-name-field-download-pdf a[disabled]:focus,
.node-type-publications .field-name-field-download-pdf a[disabled]:hover,
fieldset[disabled] .btn-primary.focus,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .header .menu-name-menu-top-menu .last a.focus,
fieldset[disabled] .header .menu-name-menu-top-menu .last a:focus,
fieldset[disabled] .header .menu-name-menu-top-menu .last a:hover,
fieldset[disabled]
    .node-type-publications
    .field-name-field-download-pdf
    a.focus,
fieldset[disabled]
    .node-type-publications
    .field-name-field-download-pdf
    a:focus,
fieldset[disabled]
    .node-type-publications
    .field-name-field-download-pdf
    a:hover {
    background-color: #e2001a;
    border-color: #c90017;
}
.btn-primary .badge,
.header .menu-name-menu-top-menu .last a .badge,
.node-type-publications .field-name-field-download-pdf a .badge {
    color: #e2001a;
    background-color: #fff;
}
.btn-success {
    color: #fff;
    background-color: #4eb76e;
    border-color: #44a762;
}
.btn-success.focus,
.btn-success:focus {
    color: #fff;
    background-color: #3d9558;
    border-color: #1f4d2d;
}
.btn-success.active,
.btn-success:active,
.btn-success:hover,
.open > .dropdown-toggle.btn-success {
    color: #fff;
    background-color: #3d9558;
    border-color: #327c49;
}
.btn-success.active.focus,
.btn-success.active:focus,
.btn-success.active:hover,
.btn-success:active.focus,
.btn-success:active:focus,
.btn-success:active:hover,
.open > .dropdown-toggle.btn-success.focus,
.open > .dropdown-toggle.btn-success:focus,
.open > .dropdown-toggle.btn-success:hover {
    color: #fff;
    background-color: #327c49;
    border-color: #1f4d2d;
}
.btn-success.active,
.btn-success:active,
.open > .dropdown-toggle.btn-success {
    background-image: none;
}
.btn-success.disabled.focus,
.btn-success.disabled:focus,
.btn-success.disabled:hover,
.btn-success[disabled].focus,
.btn-success[disabled]:focus,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success.focus,
fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success:hover {
    background-color: #4eb76e;
    border-color: #44a762;
}
.btn-success .badge {
    color: #4eb76e;
    background-color: #fff;
}
.btn-info {
    color: #fff;
    background-color: #8eb4cb;
    border-color: #7da8c3;
}
.btn-info.focus,
.btn-info:focus {
    color: #fff;
    background-color: #6b9dbb;
    border-color: #3d6983;
}
.btn-info.active,
.btn-info:active,
.btn-info:hover,
.open > .dropdown-toggle.btn-info {
    color: #fff;
    background-color: #6b9dbb;
    border-color: #538db0;
}
.btn-info.active.focus,
.btn-info.active:focus,
.btn-info.active:hover,
.btn-info:active.focus,
.btn-info:active:focus,
.btn-info:active:hover,
.open > .dropdown-toggle.btn-info.focus,
.open > .dropdown-toggle.btn-info:focus,
.open > .dropdown-toggle.btn-info:hover {
    color: #fff;
    background-color: #538db0;
    border-color: #3d6983;
}
.btn-info.active,
.btn-info:active,
.open > .dropdown-toggle.btn-info {
    background-image: none;
}
.btn-info.disabled.focus,
.btn-info.disabled:focus,
.btn-info.disabled:hover,
.btn-info[disabled].focus,
.btn-info[disabled]:focus,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info.focus,
fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info:hover {
    background-color: #8eb4cb;
    border-color: #7da8c3;
}
.btn-info .badge {
    color: #8eb4cb;
    background-color: #fff;
}
.btn-warning {
    color: #fff;
    background-color: #cbb956;
    border-color: #c5b142;
}
.btn-warning.focus,
.btn-warning:focus {
    color: #fff;
    background-color: #b6a338;
    border-color: #685d20;
}
.btn-warning.active,
.btn-warning:active,
.btn-warning:hover,
.open > .dropdown-toggle.btn-warning {
    color: #fff;
    background-color: #b6a338;
    border-color: #9b8a30;
}
.btn-warning.active.focus,
.btn-warning.active:focus,
.btn-warning.active:hover,
.btn-warning:active.focus,
.btn-warning:active:focus,
.btn-warning:active:hover,
.open > .dropdown-toggle.btn-warning.focus,
.open > .dropdown-toggle.btn-warning:focus,
.open > .dropdown-toggle.btn-warning:hover {
    color: #fff;
    background-color: #9b8a30;
    border-color: #685d20;
}
.btn-warning.active,
.btn-warning:active,
.open > .dropdown-toggle.btn-warning {
    background-image: none;
}
.btn-warning.disabled.focus,
.btn-warning.disabled:focus,
.btn-warning.disabled:hover,
.btn-warning[disabled].focus,
.btn-warning[disabled]:focus,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning.focus,
fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning:hover {
    background-color: #cbb956;
    border-color: #c5b142;
}
.btn-warning .badge {
    color: #cbb956;
    background-color: #fff;
}
.btn-danger {
    color: #fff;
    background-color: #bf5329;
    border-color: #aa4a24;
}
.btn-danger.focus,
.btn-danger:focus {
    color: #fff;
    background-color: #954120;
    border-color: #411c0e;
}
.btn-danger.active,
.btn-danger:active,
.btn-danger:hover,
.open > .dropdown-toggle.btn-danger {
    color: #fff;
    background-color: #954120;
    border-color: #78341a;
}
.btn-danger.active.focus,
.btn-danger.active:focus,
.btn-danger.active:hover,
.btn-danger:active.focus,
.btn-danger:active:focus,
.btn-danger:active:hover,
.open > .dropdown-toggle.btn-danger.focus,
.open > .dropdown-toggle.btn-danger:focus,
.open > .dropdown-toggle.btn-danger:hover {
    color: #fff;
    background-color: #78341a;
    border-color: #411c0e;
}
.btn-danger.active,
.btn-danger:active,
.open > .dropdown-toggle.btn-danger {
    background-image: none;
}
.btn-danger.disabled.focus,
.btn-danger.disabled:focus,
.btn-danger.disabled:hover,
.btn-danger[disabled].focus,
.btn-danger[disabled]:focus,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger.focus,
fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger:hover {
    background-color: #bf5329;
    border-color: #aa4a24;
}
.btn-danger .badge {
    color: #bf5329;
    background-color: #fff;
}
.btn-link {
    color: #232326;
    font-weight: 400;
    border-radius: 0;
}
.btn-link,
.btn-link.active,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.btn-link,
.btn-link:active,
.btn-link:focus,
.btn-link:hover {
    border-color: transparent;
}
.btn-link:focus,
.btn-link:hover {
    color: #000;
    text-decoration: underline;
    background-color: transparent;
}
.btn-link[disabled]:focus,
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:focus,
fieldset[disabled] .btn-link:hover {
    color: #777;
    text-decoration: none;
}
.btn-group-lg > .btn,
.btn-lg {
    padding: 10px 16px;
    font-size: 20px;
    line-height: 1.3333333;
    border-radius: 0;
}
.btn-group-sm > .btn,
.btn-sm {
    padding: 5px 10px;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 0;
}
.btn-group-xs > .btn,
.btn-xs {
    padding: 1px 5px;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 0;
}
.dropdown-header,
.dropdown-menu > li > a {
    padding: 3px 20px;
    line-height: 1.6;
    display: block;
}
.btn-block {
    display: block;
}
.btn-block + .btn-block {
    margin-top: 5px;
}
.fade {
    opacity: 0;
    -webkit-transition: opacity 0.15s linear;
    transition: opacity 0.15s linear;
}
.fade.in {
    opacity: 1;
}
.collapse {
    display: none;
}
.collapse.in {
    display: block;
}
tr.collapse.in {
    display: table-row;
}
tbody.collapse.in {
    display: table-row-group;
}
.collapsing {
    height: 0;
    overflow: hidden;
    -webkit-transition-property: height, visibility;
    transition-property: height, visibility;
    -webkit-transition-duration: 0.35s;
    transition-duration: 0.35s;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
}
.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px dashed;
    border-top: 4px solid\9;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}
.dropdown-toggle:focus {
    outline: 0;
}
.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    min-width: 160px;
    list-style: none;
    font-size: 16px;
    text-align: left;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    background-clip: padding-box;
}
.dropdown-menu-right,
.dropdown-menu.pull-right {
    left: auto;
    right: 0;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn,
.btn-group-vertical > .btn:first-child:not(:last-child),
.btn-group-vertical > .btn:last-child:not(:first-child),
.btn-group-vertical > .btn:not(:first-child):not(:last-child),
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn,
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    border-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle,
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child,
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.dropdown-menu .divider {
    height: 1px;
    margin: 11.5px 0;
    overflow: hidden;
    background-color: #e2001a;
}
.dropdown-menu > li > a {
    clear: both;
    font-weight: 400;
    color: #000;
    white-space: nowrap;
}
.dropdown-menu > li > a:focus,
.dropdown-menu > li > a:hover {
    text-decoration: none;
    color: #fff;
    background-color: #e2001a;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:focus,
.dropdown-menu > .active > a:hover {
    color: #fff;
    text-decoration: none;
    outline: 0;
    background-color: #e2001a;
}
.dropdown-header,
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:focus,
.dropdown-menu > .disabled > a:hover,
.nav > li.disabled > a {
    color: #777;
}
.dropdown-menu > .disabled > a:focus,
.dropdown-menu > .disabled > a:hover {
    text-decoration: none;
    background-color: transparent;
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    cursor: not-allowed;
}
.open > .dropdown-menu {
    display: block;
}
.open > a {
    outline: 0;
}
.dropdown-menu-left {
    left: 0;
    right: auto;
}
.dropdown-header {
    font-size: 14px;
    white-space: nowrap;
}
.dropdown-backdrop {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    z-index: 990;
}
.nav-justified > .dropdown .dropdown-menu,
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
    top: auto;
    left: auto;
}
.pull-right > .dropdown-menu {
    right: 0;
    left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
    border-top: 0;
    border-bottom: 4px dashed;
    border-bottom: 4px solid\9;
    content: '';
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-bottom: 2px;
}
@media (min-width: 769px) {
    .navbar-right .dropdown-menu {
        left: auto;
        right: 0;
    }
    .navbar-right .dropdown-menu-left {
        left: 0;
        right: auto;
    }
}
.btn-group,
.btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}
.btn-group-vertical > .btn,
.btn-group > .btn {
    position: relative;
    float: left;
}
.btn-group-vertical > .btn.active,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:hover,
.btn-group > .btn.active,
.btn-group > .btn:active,
.btn-group > .btn:focus,
.btn-group > .btn:hover {
    z-index: 2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
    margin-left: -1px;
}
.btn-toolbar {
    margin-left: -5px;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
    margin-left: 5px;
}
.btn .caret,
.btn-group > .btn:first-child {
    margin-left: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
    outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
    padding-left: 8px;
    padding-right: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
    padding-left: 12px;
    padding-right: 12px;
}
.btn-group.open .dropdown-toggle {
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
    -webkit-box-shadow: none;
    box-shadow: none;
}
.btn-lg .caret {
    border-width: 5px 5px 0;
}
.dropup .btn-lg .caret {
    border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
    display: block;
    float: none;
    width: 100%;
    max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
    float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
    margin-top: -1px;
    margin-left: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical
    > .btn-group:first-child:not(:last-child)
    > .dropdown-toggle {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.btn-group-vertical
    > .btn-group:last-child:not(:first-child)
    > .btn:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
.btn-group-justified {
    display: table;
    width: 100%;
    table-layout: fixed;
    border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
    float: none;
    display: table-cell;
    width: 1%;
}
.btn-group-justified > .btn-group .btn {
    width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
    left: auto;
}
[data-toggle='buttons'] > .btn input[type='radio'],
[data-toggle='buttons'] > .btn input[type='checkbox'],
[data-toggle='buttons'] > .btn-group > .btn input[type='radio'],
[data-toggle='buttons'] > .btn-group > .btn input[type='checkbox'] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none;
}
.input-group,
.input-group-btn,
.input-group-btn > .btn,
.main-menu .nav > li > span,
.nav > li,
.nav > li > a,
.navbar {
    position: relative;
}
.nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
}
.nav > li {
    display: block;
}
.main-menu .nav > li > span,
.nav > li > a {
    display: block;
    padding: 11px 15px 11px 30px;
}
.main-menu .nav > li > span:focus,
.main-menu .nav > li > span:hover,
.nav > li > a:focus,
.nav > li > a:hover {
    text-decoration: none;
    background-color: #eee;
}
.nav > li.disabled > a:focus,
.nav > li.disabled > a:hover {
    color: #777;
    text-decoration: none;
    background-color: transparent;
    cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:focus,
.nav .open > a:hover {
    background-color: #eee;
    border-color: #232326;
}
.nav .nav-divider {
    height: 1px;
    margin: 11.5px 0;
    overflow: hidden;
    background-color: #e5e5e5;
}
.main-menu .nav > li > span > img,
.nav > li > a > img {
    max-width: none;
}
.nav-tabs {
    border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
    float: left;
    margin-bottom: -1px;
}
.nav-tabs > li > a {
    margin-right: 2px;
    line-height: 1.6;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
    border-color: #eee #eee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:hover {
    color: #555;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    cursor: default;
}
.nav-tabs.nav-justified {
    width: 100%;
    border-bottom: 0;
}
.nav-tabs.nav-justified > li {
    float: none;
}
.nav-tabs.nav-justified > li > a {
    text-align: center;
    margin-bottom: 5px;
    margin-right: 0;
    border-radius: 4px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:focus,
.nav-tabs.nav-justified > .active > a:hover {
    border: 1px solid #ddd;
}
@media (min-width: 768px) {
    .nav-tabs.nav-justified > li {
        display: table-cell;
        width: 1%;
    }
    .nav-tabs.nav-justified > li > a {
        margin-bottom: 0;
        border-bottom: 1px solid #ddd;
        border-radius: 4px 4px 0 0;
    }
    .nav-tabs.nav-justified > .active > a,
    .nav-tabs.nav-justified > .active > a:focus,
    .nav-tabs.nav-justified > .active > a:hover {
        border-bottom-color: #fff;
    }
}
.nav-pills > li {
    float: left;
}
.nav-justified > li,
.nav-stacked > li {
    float: none;
}
.nav-pills > li > a {
    border-radius: 4px;
}
.nav-pills > li + li {
    margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:focus,
.nav-pills > li.active > a:hover {
    color: #fff;
    background-color: #232326;
}
.nav-stacked > li + li {
    margin-top: 2px;
    margin-left: 0;
}
.nav-justified {
    width: 100%;
}
.nav-justified > li > a {
    text-align: center;
    margin-bottom: 5px;
}
.nav-tabs-justified {
    border-bottom: 0;
}
.nav-tabs-justified > li > a {
    margin-right: 0;
    border-radius: 4px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:focus,
.nav-tabs-justified > .active > a:hover {
    border: 1px solid #ddd;
}
@media (min-width: 768px) {
    .nav-justified > li {
        display: table-cell;
        width: 1%;
    }
    .nav-justified > li > a {
        margin-bottom: 0;
    }
    .nav-tabs-justified > li > a {
        border-bottom: 1px solid #ddd;
        border-radius: 4px 4px 0 0;
    }
    .nav-tabs-justified > .active > a,
    .nav-tabs-justified > .active > a:focus,
    .nav-tabs-justified > .active > a:hover {
        border-bottom-color: #fff;
    }
}
.tab-content > .tab-pane {
    display: none;
}
.tab-content > .active {
    display: block;
}
.nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
.input-group {
    display: table;
    border-collapse: separate;
}
.input-group[class*='col-'] {
    float: none;
    padding-left: 0;
    padding-right: 0;
}
.input-group .field-datepicker.-vue input,
.input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0;
}
.input-group .field-datepicker.-vue input:focus,
.input-group .form-control:focus {
    z-index: 3;
}
.input-group-lg > .field-datepicker.-vue input,
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
    height: 50px;
    padding: 10px 16px;
    font-size: 20px;
    line-height: 1.3333333;
    border-radius: 6px;
}
select.input-group-lg > .field-datepicker.-vue input,
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
    height: 50px;
    line-height: 50px;
}
select[multiple].input-group-lg > .field-datepicker.-vue input,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn,
textarea.input-group-lg > .field-datepicker.-vue input,
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn {
    height: auto;
}
.input-group-sm > .field-datepicker.-vue input,
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
    height: 40px;
    padding: 5px 10px;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 3px;
}
select.input-group-sm > .field-datepicker.-vue input,
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
    height: 40px;
    line-height: 40px;
}
select[multiple].input-group-sm > .field-datepicker.-vue input,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn,
textarea.input-group-sm > .field-datepicker.-vue input,
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn {
    height: auto;
}
.input-group .field-datepicker.-vue input,
.input-group .form-control,
.input-group-addon,
.input-group-btn {
    display: table-cell;
}
.input-group .field-datepicker.-vue input:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child),
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child) {
    border-radius: 0;
}
.input-group-addon,
.input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle;
}
.input-group-addon {
    padding: 6px 12px;
    font-size: 16px;
    font-weight: 400;
    line-height: 1;
    color: #444;
    text-align: center;
    background-color: #eee;
    border: 1px solid #ccc;
    border-radius: 3px;
}
.input-group-addon.input-sm {
    padding: 5px 10px;
    font-size: 14px;
    border-radius: 3px;
}
.input-group-addon.input-lg {
    padding: 10px 16px;
    font-size: 20px;
    border-radius: 6px;
}
.input-group-addon input[type='radio'],
.input-group-addon input[type='checkbox'] {
    margin-top: 0;
}
.input-group .field-datepicker.-vue input:first-child,
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.input-group-addon:first-child {
    border-right: 0;
}
.input-group .field-datepicker.-vue input:last-child,
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.input-group-addon:last-child {
    border-left: 0;
}
.input-group-btn {
    font-size: 0;
    white-space: nowrap;
}
.input-group-btn > .btn + .btn {
    margin-left: -1px;
}
.input-group-btn > .btn:active,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:hover {
    z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
    margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
    z-index: 2;
    margin-left: -1px;
}
.navbar {
    min-height: 60px;
    margin-bottom: 0;
}
.navbar-collapse {
    overflow-x: visible;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
    -webkit-overflow-scrolling: touch;
}
.navbar-collapse.in {
    overflow-y: auto;
}
@media (min-width: 769px) {
    .navbar {
        border-radius: 4px;
    }
    .navbar-header {
        float: left;
    }
    .navbar-collapse {
        width: auto;
        border-top: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
    .navbar-collapse.collapse {
        display: block !important;
        height: auto !important;
        padding-bottom: 0;
        overflow: visible !important;
    }
    .navbar-collapse.in {
        overflow-y: visible;
    }
    .navbar-fixed-bottom .navbar-collapse,
    .navbar-fixed-top .navbar-collapse,
    .navbar-static-top .navbar-collapse {
        padding-left: 0;
        padding-right: 0;
    }
}
.modal,
.modal-open,
.progress {
    overflow: hidden;
}
@media (max-device-width: 480px) and (orientation: landscape) {
    .navbar-fixed-bottom .navbar-collapse,
    .navbar-fixed-top .navbar-collapse {
        max-height: 200px;
    }
}
.container-fluid > .navbar-collapse,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container > .navbar-header,
.node-fc-template-2 .field-name-field-fc-slide-section > .navbar-collapse,
.node-fc-template-2 .field-name-field-fc-slide-section > .navbar-header,
.page-cybersource-payment-sawm-redirect .body-layout > .navbar-collapse,
.page-cybersource-payment-sawm-redirect .body-layout > .navbar-header,
.page-paydollar-payment-cptb-redirect .body-layout > .navbar-collapse,
.page-paydollar-payment-cptb-redirect .body-layout > .navbar-header,
.section-404 .body-layout > .navbar-collapse,
.section-404 .body-layout > .navbar-header,
.section-enews-subscription .main > .navbar-collapse,
.section-enews-subscription .main > .navbar-header,
.section-user .main > h1 > .navbar-collapse,
.section-user .main > h1 > .navbar-header,
.section-users .main > h1 > .navbar-collapse,
.section-users .main > h1 > .navbar-header {
    margin-right: -15px;
    margin-left: -15px;
}
.navbar-static-top {
    z-index: 1000;
    border-width: 0 0 1px;
}
.navbar-fixed-bottom,
.navbar-fixed-top {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030;
}
.navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px;
}
.navbar-fixed-bottom {
    bottom: 0;
    margin-bottom: 0;
    border-width: 1px 0 0;
}
.navbar-brand {
    float: left;
    font-size: 20px;
    line-height: 25px;
    height: 60px;
}
.navbar-brand:focus,
.navbar-brand:hover {
    text-decoration: none;
}
.navbar-brand > img {
    display: block;
}
@media (min-width: 769px) {
    .container-fluid > .navbar-collapse,
    .container-fluid > .navbar-header,
    .container > .navbar-collapse,
    .container > .navbar-header,
    .node-fc-template-2 .field-name-field-fc-slide-section > .navbar-collapse,
    .node-fc-template-2 .field-name-field-fc-slide-section > .navbar-header,
    .page-cybersource-payment-sawm-redirect .body-layout > .navbar-collapse,
    .page-cybersource-payment-sawm-redirect .body-layout > .navbar-header,
    .page-paydollar-payment-cptb-redirect .body-layout > .navbar-collapse,
    .page-paydollar-payment-cptb-redirect .body-layout > .navbar-header,
    .section-404 .body-layout > .navbar-collapse,
    .section-404 .body-layout > .navbar-header,
    .section-enews-subscription .main > .navbar-collapse,
    .section-enews-subscription .main > .navbar-header,
    .section-user .main > h1 > .navbar-collapse,
    .section-user .main > h1 > .navbar-header,
    .section-users .main > h1 > .navbar-collapse,
    .section-users .main > h1 > .navbar-header {
        margin-right: 0;
        margin-left: 0;
    }
    .navbar-fixed-bottom,
    .navbar-fixed-top,
    .navbar-static-top {
        border-radius: 0;
    }
    .navbar > .container .navbar-brand,
    .navbar > .container-fluid .navbar-brand,
    .navbar
        > .node-fc-template-2
        .field-name-field-fc-slide-section
        .navbar-brand,
    .navbar
        > .page-cybersource-payment-sawm-redirect
        .body-layout
        .navbar-brand,
    .navbar > .page-paydollar-payment-cptb-redirect .body-layout .navbar-brand,
    .navbar > .section-404 .body-layout .navbar-brand,
    .navbar > .section-enews-subscription .main .navbar-brand,
    .navbar > .section-user .main > h1 .navbar-brand,
    .navbar > .section-users .main > h1 .navbar-brand {
        margin-left: -15px;
    }
}
.navbar-toggle {
    position: relative;
    float: right;
    margin-right: 15px;
    padding: 9px 10px;
    margin-top: 13px;
    margin-bottom: 13px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.navbar-toggle:focus {
    outline: 0;
}
.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
    margin-top: 4px;
}
.navbar-nav {
    margin: 6px -15px;
}
.navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 25px;
}
@media (max-width: 768px) {
    .navbar-nav .open .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
    .navbar-nav .open .dropdown-menu .dropdown-header,
    .navbar-nav .open .dropdown-menu > li > a {
        padding: 5px 15px 5px 25px;
    }
    .navbar-nav .open .dropdown-menu > li > a {
        line-height: 25px;
    }
    .navbar-nav .open .dropdown-menu > li > a:focus,
    .navbar-nav .open .dropdown-menu > li > a:hover {
        background-image: none;
    }
}
.progress-bar-striped,
.progress-striped .progress-bar,
.progress-striped .progress-bar-danger,
.progress-striped .progress-bar-info,
.progress-striped .progress-bar-success,
.progress-striped .progress-bar-warning {
    background-image: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.15) 25%,
        transparent 25%,
        transparent 50%,
        rgba(255, 255, 255, 0.15) 50%,
        rgba(255, 255, 255, 0.15) 75%,
        transparent 75%,
        transparent
    );
}
@media (min-width: 769px) {
    .navbar-toggle {
        display: none;
    }
    .navbar-nav {
        float: left;
        margin: 0;
    }
    .navbar-nav > li {
        float: left;
    }
    .navbar-nav > li > a {
        padding-top: 12px;
        padding-bottom: 12px;
    }
}
.navbar-form {
    padding: 10px 15px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1),
        0 1px 0 rgba(255, 255, 255, 0.1);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1),
        0 1px 0 rgba(255, 255, 255, 0.1);
    margin: 7px -15px;
}
@media (min-width: 768px) {
    .navbar-form .form-control-static,
    .navbar-form .form-group {
        display: inline-block;
    }
    .navbar-form .control-label,
    .navbar-form .form-group {
        margin-bottom: 0;
        vertical-align: middle;
    }
    .navbar-form .field-datepicker.-vue input,
    .navbar-form .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle;
    }
    .navbar-form .input-group {
        display: inline-table;
        vertical-align: middle;
    }
    .navbar-form .input-group .field-datepicker.-vue input,
    .navbar-form .input-group .form-control,
    .navbar-form .input-group .input-group-addon,
    .navbar-form .input-group .input-group-btn {
        width: auto;
    }
    .navbar-form .input-group > .field-datepicker.-vue input,
    .navbar-form .input-group > .form-control {
        width: 100%;
    }
    .navbar-form .checkbox,
    .navbar-form .radio {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle;
    }
    .navbar-form .checkbox label,
    .navbar-form .radio label {
        padding-left: 0;
    }
    .navbar-form .checkbox input[type='checkbox'],
    .navbar-form .radio input[type='radio'] {
        position: relative;
        margin-left: 0;
    }
    .navbar-form .has-feedback .form-control-feedback {
        top: 0;
    }
}
.breadcrumb > li,
.pagination {
    display: inline-block;
}
.btn .badge,
.btn .label {
    top: -1px;
    position: relative;
}
@media (max-width: 768px) {
    .navbar-form .form-group {
        margin-bottom: 5px;
    }
    .navbar-form .form-group:last-child {
        margin-bottom: 0;
    }
}
@media (min-width: 769px) {
    .navbar-form {
        width: auto;
        border: 0;
        margin-left: 0;
        margin-right: 0;
        padding-top: 0;
        padding-bottom: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
    .navbar-text {
        float: left;
        margin-left: 15px;
        margin-right: 15px;
    }
}
.navbar-nav > li > .dropdown-menu {
    margin-top: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
    margin-bottom: 0;
    border-radius: 4px 4px 0 0;
}
.navbar-btn {
    margin-top: 7px;
    margin-bottom: 7px;
}
.navbar-btn.btn-sm {
    margin-top: 10px;
    margin-bottom: 10px;
}
.navbar-btn.btn-xs {
    margin-top: 19px;
    margin-bottom: 19px;
}
.navbar-text {
    margin-top: 17.5px;
    margin-bottom: 17.5px;
}
@media (min-width: 769px) {
    .navbar-left {
        float: left !important;
        float: left;
    }
    .navbar-right {
        float: right !important;
        float: right;
        margin-right: -15px;
    }
    .navbar-right ~ .navbar-right {
        margin-right: 0;
    }
}
.navbar-default {
    background-color: #f8f8f8;
    border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
    color: #777;
}
.navbar-default .navbar-brand:focus,
.navbar-default .navbar-brand:hover {
    color: #5e5e5e;
    background-color: transparent;
}
.navbar-default .navbar-nav > li > a,
.navbar-default .navbar-text {
    color: #777;
}
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > li > a:hover {
    color: #333;
    background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .active > a:hover {
    color: #555;
    background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:focus,
.navbar-default .navbar-nav > .disabled > a:hover {
    color: #ccc;
    background-color: transparent;
}
.navbar-default .navbar-toggle {
    border-color: #000;
}
.navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:hover {
    background-color: #fff;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #e2001a;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
    border-color: #e7e7e7;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:focus,
.navbar-default .navbar-nav > .open > a:hover {
    background-color: #e7e7e7;
    color: #555;
}
@media (max-width: 768px) {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        color: #777;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
        color: #333;
        background-color: transparent;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus,
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover {
        color: #555;
        background-color: #e7e7e7;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus,
    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover {
        color: #ccc;
        background-color: transparent;
    }
}
.navbar-default .navbar-link {
    color: #777;
}
.navbar-default .navbar-link:hover {
    color: #333;
}
.navbar-default .btn-link {
    color: #777;
}
.navbar-default .btn-link:focus,
.navbar-default .btn-link:hover {
    color: #333;
}
.navbar-default .btn-link[disabled]:focus,
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:focus,
fieldset[disabled] .navbar-default .btn-link:hover {
    color: #ccc;
}
.navbar-inverse {
    background-color: #222;
    border-color: #080808;
}
.navbar-inverse .navbar-brand {
    color: #9d9d9d;
}
.navbar-inverse .navbar-brand:focus,
.navbar-inverse .navbar-brand:hover {
    color: #fff;
    background-color: transparent;
}
.navbar-inverse .navbar-nav > li > a,
.navbar-inverse .navbar-text {
    color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a:focus,
.navbar-inverse .navbar-nav > li > a:hover {
    color: #fff;
    background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:focus,
.navbar-inverse .navbar-nav > .active > a:hover {
    color: #fff;
    background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:focus,
.navbar-inverse .navbar-nav > .disabled > a:hover {
    color: #444;
    background-color: transparent;
}
.navbar-inverse .navbar-toggle {
    border-color: #333;
}
.navbar-inverse .navbar-toggle:focus,
.navbar-inverse .navbar-toggle:hover {
    background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
    border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:focus,
.navbar-inverse .navbar-nav > .open > a:hover {
    background-color: #080808;
    color: #fff;
}
@media (max-width: 768px) {
    .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
        border-color: #080808;
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
        background-color: #080808;
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
        color: #9d9d9d;
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus,
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {
        color: #fff;
        background-color: transparent;
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
    .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus,
    .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover {
        color: #fff;
        background-color: #080808;
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
    .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus,
    .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover {
        color: #444;
        background-color: transparent;
    }
}
.navbar-inverse .navbar-link {
    color: #9d9d9d;
}
.navbar-inverse .navbar-link:hover {
    color: #fff;
}
.navbar-inverse .btn-link {
    color: #9d9d9d;
}
.navbar-inverse .btn-link:focus,
.navbar-inverse .btn-link:hover {
    color: #fff;
}
.navbar-inverse .btn-link[disabled]:focus,
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:focus,
fieldset[disabled] .navbar-inverse .btn-link:hover {
    color: #444;
}
.breadcrumb {
    list-style: none;
    background-color: #444;
}
.breadcrumb > li + li:before {
    content: '\f105\00a0';
    padding: 0 5px;
    color: #fff;
}
.breadcrumb > .active {
    color: #fff;
}
.pagination {
    padding-left: 0;
    margin: 25px 0;
    border-radius: 4px;
}
.pager li,
.pagination > li {
    display: inline;
}
.pagination > li > a,
.pagination > li > span {
    position: relative;
    text-decoration: none;
    color: #000;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
    margin-left: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
}
.pagination > li > a:focus,
.pagination > li > a:hover,
.pagination > li > span:focus,
.pagination > li > span:hover {
    z-index: 2;
    color: #fff;
    background-color: #e2001a;
    border-color: #e2001a;
}
.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
    z-index: 3;
    color: #fff;
    background-color: #e2001a;
    border-color: #e2001a;
    cursor: default;
}
.pagination > .disabled > a,
.pagination > .disabled > a:focus,
.pagination > .disabled > a:hover,
.pagination > .disabled > span,
.pagination > .disabled > span:focus,
.pagination > .disabled > span:hover {
    color: #777;
    background-color: #fff;
    border-color: #ddd;
    cursor: not-allowed;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
    padding: 10px 16px;
    font-size: 20px;
    line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
    border-bottom-left-radius: 6px;
    border-top-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
    border-bottom-right-radius: 6px;
    border-top-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
    padding: 5px 10px;
    font-size: 14px;
    line-height: 1.5;
}
.badge,
.label {
    font-weight: 700;
    line-height: 1;
    white-space: nowrap;
    text-align: center;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
}
.pager {
    padding-left: 0;
    margin: 25px 0;
    list-style: none;
    text-align: center;
}
.pager li > a,
.pager li > span {
    display: inline-block;
    padding: 5px 14px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 15px;
}
.pager li > a:focus,
.pager li > a:hover {
    text-decoration: none;
    background-color: #e2001a;
}
.pager .next > a,
.pager .next > span {
    float: right;
}
.pager .previous > a,
.pager .previous > span {
    float: left;
}
.pager .disabled > a,
.pager .disabled > a:focus,
.pager .disabled > a:hover,
.pager .disabled > span {
    color: #777;
    background-color: #fff;
    cursor: not-allowed;
}
.label {
    display: inline;
    padding: 0.2em 0.6em 0.3em;
    font-size: 75%;
    color: #fff;
    vertical-align: baseline;
    border-radius: 0.25em;
}
a.label:focus,
a.label:hover {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}
.label:empty {
    display: none;
}
.label-default {
    background-color: #777;
}
.label-default[href]:focus,
.label-default[href]:hover {
    background-color: #5e5e5e;
}
.label-primary {
    background-color: #232326;
}
.label-primary[href]:focus,
.label-primary[href]:hover {
    background-color: #0b0b0b;
}
.label-success {
    background-color: #4eb76e;
}
.label-success[href]:focus,
.label-success[href]:hover {
    background-color: #3d9558;
}
.label-info {
    background-color: #8eb4cb;
}
.label-info[href]:focus,
.label-info[href]:hover {
    background-color: #6b9dbb;
}
.label-warning {
    background-color: #cbb956;
}
.label-warning[href]:focus,
.label-warning[href]:hover {
    background-color: #b6a338;
}
.label-danger {
    background-color: #bf5329;
}
.label-danger[href]:focus,
.label-danger[href]:hover {
    background-color: #954120;
}
.badge {
    display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 14px;
    color: #fff;
    vertical-align: middle;
    background-color: #777;
    border-radius: 10px;
}
.badge:empty {
    display: none;
}
.media-object,
.thumbnail {
    display: block;
}
.btn-group-xs > .btn .badge,
.btn-xs .badge {
    top: 0;
    padding: 1px 5px;
}
a.badge:focus,
a.badge:hover {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
    color: #232326;
    background-color: #fff;
}
.list-group-item > .badge {
    float: right;
}
.list-group-item > .badge + .badge {
    margin-right: 5px;
}
.nav-pills > li > a > .badge {
    margin-left: 3px;
}
.jumbotron {
    padding-top: 30px;
    padding-bottom: 30px;
    margin-bottom: 30px;
    color: inherit;
    background-color: #eee;
}
.jumbotron .h1,
.jumbotron h1 {
    color: #1f3f50;
}
.jumbotron p {
    margin-bottom: 15px;
    font-size: 24px;
    font-weight: 200;
}
.alert,
.thumbnail {
    margin-bottom: 25px;
}
.alert .alert-link,
.close {
    font-weight: 700;
}
.jumbotron > hr {
    border-top-color: #d5d5d5;
}
.container .jumbotron,
.container-fluid .jumbotron,
.node-fc-template-2 .field-name-field-fc-slide-section .jumbotron,
.page-cybersource-payment-sawm-redirect .body-layout .jumbotron,
.page-paydollar-payment-cptb-redirect .body-layout .jumbotron,
.section-404 .body-layout .jumbotron,
.section-enews-subscription .main .jumbotron,
.section-user .main > h1 .jumbotron,
.section-users .main > h1 .jumbotron {
    border-radius: 6px;
    padding-left: 10px;
    padding-right: 10px;
}
.jumbotron .container,
.jumbotron .node-fc-template-2 .field-name-field-fc-slide-section,
.jumbotron .page-cybersource-payment-sawm-redirect .body-layout,
.jumbotron .page-paydollar-payment-cptb-redirect .body-layout,
.jumbotron .section-404 .body-layout,
.jumbotron .section-enews-subscription .main,
.jumbotron .section-user .main > h1,
.jumbotron .section-users .main > h1 {
    max-width: 100%;
}
@media screen and (min-width: 768px) {
    .jumbotron {
        padding-top: 48px;
        padding-bottom: 48px;
    }
    .container .jumbotron,
    .container-fluid .jumbotron,
    .node-fc-template-2 .field-name-field-fc-slide-section .jumbotron,
    .page-cybersource-payment-sawm-redirect .body-layout .jumbotron,
    .page-paydollar-payment-cptb-redirect .body-layout .jumbotron,
    .section-404 .body-layout .jumbotron,
    .section-enews-subscription .main .jumbotron,
    .section-user .main > h1 .jumbotron,
    .section-users .main > h1 .jumbotron {
        padding-left: 60px;
        padding-right: 60px;
    }
    .jumbotron .h1,
    .jumbotron h1 {
        font-size: 72px;
    }
}
.thumbnail {
    padding: 4px;
    line-height: 1.6;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: border 0.2s ease-in-out;
    transition: border 0.2s ease-in-out;
}
.thumbnail a > img,
.thumbnail > img {
    margin-left: auto;
    margin-right: auto;
}
a.thumbnail.active,
a.thumbnail:focus,
a.thumbnail:hover {
    border-color: #232326;
}
.thumbnail .caption {
    padding: 9px;
    color: #000;
}
.alert {
    padding: 15px;
    border: 1px solid transparent;
    border-radius: 4px;
}
.alert h4 {
    margin-top: 0;
    color: inherit;
}
.alert > p,
.alert > ul {
    margin-bottom: 0;
}
.alert > p + p {
    margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
    padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
    position: relative;
    top: -2px;
    right: -21px;
    color: inherit;
}
.modal,
.modal-backdrop {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.alert-success {
    background-color: #dff0d8;
    border-color: #d6e9c6;
    color: #3c763d;
}
.alert-success hr {
    border-top-color: #c9e2b3;
}
.alert-success .alert-link {
    color: #2b542c;
}
.alert-info {
    background-color: #d9edf7;
    border-color: #bce8f1;
    color: #31708f;
}
.alert-info hr {
    border-top-color: #a6e1ec;
}
.alert-info .alert-link {
    color: #245269;
}
.alert-warning {
    background-color: #fcf8e3;
    border-color: #faebcc;
    color: #8a6d3b;
}
.alert-warning hr {
    border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
    color: #66512c;
}
.alert-danger {
    background-color: #f2dede;
    border-color: #ebccd1;
    color: #000;
}
.alert-danger hr {
    border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
    color: #000;
}
@-webkit-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }
    to {
        background-position: 0 0;
    }
}
@keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }
    to {
        background-position: 0 0;
    }
}
.progress {
    height: 25px;
    margin-bottom: 25px;
    background-color: #f5f5f5;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
    float: left;
    width: 0%;
    height: 100%;
    font-size: 14px;
    line-height: 25px;
    color: #fff;
    text-align: center;
    background-color: #232326;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    -webkit-transition: width 0.6s ease;
    transition: width 0.6s ease;
}
.progress-bar-striped,
.progress-striped .progress-bar {
    background-size: 40px 40px;
}
.progress-bar.active,
.progress.active .progress-bar {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
    background-color: #4eb76e;
}
.progress-bar-info {
    background-color: #8eb4cb;
}
.progress-bar-warning {
    background-color: #cbb956;
}
.progress-bar-danger {
    background-color: #bf5329;
}
.media {
    margin-top: 15px;
}
.media:first-child {
    margin-top: 0;
}
.media,
.media-body {
    zoom: 1;
    overflow: hidden;
}
.media-body {
    width: 10000px;
}
.media-object.img-thumbnail {
    max-width: none;
}
.media-right,
.media > .pull-right {
    padding-left: 10px;
}
.media-left,
.media > .pull-left {
    padding-right: 10px;
}
.media-body,
.media-left,
.media-right {
    display: table-cell;
    vertical-align: top;
}
.media-middle {
    vertical-align: middle;
}
.media-bottom {
    vertical-align: bottom;
}
.media-heading {
    margin-top: 0;
    margin-bottom: 5px;
}
.media-list {
    padding-left: 0;
    list-style: none;
}
.list-group {
    margin-bottom: 20px;
    padding-left: 0;
}
.list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: #fff;
    border: 1px solid #ddd;
}
.list-group-item:first-child {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
}
.list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
}
a.list-group-item,
button.list-group-item {
    color: #555;
}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
    color: #333;
}
a.list-group-item:focus,
a.list-group-item:hover,
button.list-group-item:focus,
button.list-group-item:hover {
    text-decoration: none;
    color: #555;
    background-color: #f5f5f5;
}
button.list-group-item {
    width: 100%;
    text-align: left;
}
.list-group-item.disabled,
.list-group-item.disabled:focus,
.list-group-item.disabled:hover {
    background-color: #eee;
    color: #777;
    cursor: not-allowed;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading {
    color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text {
    color: #777;
}
.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover {
    z-index: 2;
    color: #fff;
    background-color: #232326;
    border-color: #232326;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > small {
    color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:focus .list-group-item-text,
.list-group-item.active:hover .list-group-item-text {
    color: #86868f;
}
.list-group-item-success {
    color: #3c763d;
    background-color: #dff0d8;
}
a.list-group-item-success,
button.list-group-item-success {
    color: #3c763d;
}
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
    color: inherit;
}
a.list-group-item-success:focus,
a.list-group-item-success:hover,
button.list-group-item-success:focus,
button.list-group-item-success:hover {
    color: #3c763d;
    background-color: #d0e9c6;
}
a.list-group-item-success.active,
a.list-group-item-success.active:focus,
a.list-group-item-success.active:hover,
button.list-group-item-success.active,
button.list-group-item-success.active:focus,
button.list-group-item-success.active:hover {
    color: #fff;
    background-color: #3c763d;
    border-color: #3c763d;
}
.list-group-item-info {
    color: #31708f;
    background-color: #d9edf7;
}
a.list-group-item-info,
button.list-group-item-info {
    color: #31708f;
}
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
    color: inherit;
}
a.list-group-item-info:focus,
a.list-group-item-info:hover,
button.list-group-item-info:focus,
button.list-group-item-info:hover {
    color: #31708f;
    background-color: #c4e3f3;
}
a.list-group-item-info.active,
a.list-group-item-info.active:focus,
a.list-group-item-info.active:hover,
button.list-group-item-info.active,
button.list-group-item-info.active:focus,
button.list-group-item-info.active:hover {
    color: #fff;
    background-color: #31708f;
    border-color: #31708f;
}
.list-group-item-warning {
    color: #8a6d3b;
    background-color: #fcf8e3;
}
a.list-group-item-warning,
button.list-group-item-warning {
    color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
    color: inherit;
}
a.list-group-item-warning:focus,
a.list-group-item-warning:hover,
button.list-group-item-warning:focus,
button.list-group-item-warning:hover {
    color: #8a6d3b;
    background-color: #faf2cc;
}
a.list-group-item-warning.active,
a.list-group-item-warning.active:focus,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active,
button.list-group-item-warning.active:focus,
button.list-group-item-warning.active:hover {
    color: #fff;
    background-color: #8a6d3b;
    border-color: #8a6d3b;
}
.list-group-item-danger {
    color: #000;
    background-color: #f2dede;
}
a.list-group-item-danger,
button.list-group-item-danger {
    color: #000;
}
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
    color: inherit;
}
a.list-group-item-danger:focus,
a.list-group-item-danger:hover,
button.list-group-item-danger:focus,
button.list-group-item-danger:hover {
    color: #000;
    background-color: #ebcccc;
}
a.list-group-item-danger.active,
a.list-group-item-danger.active:focus,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active,
button.list-group-item-danger.active:focus,
button.list-group-item-danger.active:hover {
    color: #fff;
    background-color: #000;
    border-color: #000;
}
.panel-heading > .dropdown .dropdown-toggle,
.panel-title,
.panel-title > .small,
.panel-title > .small > a,
.panel-title > a,
.panel-title > small,
.panel-title > small > a {
    color: inherit;
}
.list-group-item-heading {
    margin-top: 0;
    margin-bottom: 5px;
}
.list-group-item-text {
    margin-bottom: 0;
    line-height: 1.3;
}
.panel {
    margin-bottom: 25px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-title,
.panel > .list-group,
.panel > .panel-collapse > .list-group,
.panel > .panel-collapse > .table,
.panel > .table,
.panel > .table-responsive > .table {
    margin-bottom: 0;
}
.panel-body {
    padding: 15px;
}
.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}
.panel-title {
    margin-top: 0;
    font-size: 18px;
}
.panel-footer {
    padding: 10px 15px;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
    border-width: 1px 0;
    border-radius: 0;
}
.panel-group .panel-heading,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th {
    border-bottom: 0;
}
.panel > .table-responsive:last-child > .table:last-child,
.panel
    > .table-responsive:last-child
    > .table:last-child
    > tbody:last-child
    > tr:last-child,
.panel
    > .table-responsive:last-child
    > .table:last-child
    > tfoot:last-child
    > tr:last-child,
.panel > .table:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child {
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel
    > .panel-collapse
    > .list-group:first-child
    .list-group-item:first-child {
    border-top: 0;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
    border-bottom: 0;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
}
.panel
    > .panel-heading
    + .panel-collapse
    > .list-group
    .list-group-item:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
.panel > .table-responsive:first-child > .table:first-child,
.panel
    > .table-responsive:first-child
    > .table:first-child
    > tbody:first-child
    > tr:first-child,
.panel
    > .table-responsive:first-child
    > .table:first-child
    > thead:first-child
    > tr:first-child,
.panel > .table:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child {
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}
.list-group + .panel-footer,
.panel-heading + .list-group .list-group-item:first-child {
    border-top-width: 0;
}
.panel > .panel-collapse > .table caption,
.panel > .table caption,
.panel > .table-responsive > .table caption {
    padding-left: 15px;
    padding-right: 15px;
}
.panel
    > .table-responsive:first-child
    > .table:first-child
    > tbody:first-child
    > tr:first-child
    td:first-child,
.panel
    > .table-responsive:first-child
    > .table:first-child
    > tbody:first-child
    > tr:first-child
    th:first-child,
.panel
    > .table-responsive:first-child
    > .table:first-child
    > thead:first-child
    > tr:first-child
    td:first-child,
.panel
    > .table-responsive:first-child
    > .table:first-child
    > thead:first-child
    > tr:first-child
    th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel
    > .table:first-child
    > thead:first-child
    > tr:first-child
    th:first-child {
    border-top-left-radius: 3px;
}
.panel
    > .table-responsive:first-child
    > .table:first-child
    > tbody:first-child
    > tr:first-child
    td:last-child,
.panel
    > .table-responsive:first-child
    > .table:first-child
    > tbody:first-child
    > tr:first-child
    th:last-child,
.panel
    > .table-responsive:first-child
    > .table:first-child
    > thead:first-child
    > tr:first-child
    td:last-child,
.panel
    > .table-responsive:first-child
    > .table:first-child
    > thead:first-child
    > tr:first-child
    th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child {
    border-top-right-radius: 3px;
}
.panel
    > .table-responsive:last-child
    > .table:last-child
    > tbody:last-child
    > tr:last-child
    td:first-child,
.panel
    > .table-responsive:last-child
    > .table:last-child
    > tbody:last-child
    > tr:last-child
    th:first-child,
.panel
    > .table-responsive:last-child
    > .table:last-child
    > tfoot:last-child
    > tr:last-child
    td:first-child,
.panel
    > .table-responsive:last-child
    > .table:last-child
    > tfoot:last-child
    > tr:last-child
    th:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
    border-bottom-left-radius: 3px;
}
.panel
    > .table-responsive:last-child
    > .table:last-child
    > tbody:last-child
    > tr:last-child
    td:last-child,
.panel
    > .table-responsive:last-child
    > .table:last-child
    > tbody:last-child
    > tr:last-child
    th:last-child,
.panel
    > .table-responsive:last-child
    > .table:last-child
    > tfoot:last-child
    > tr:last-child
    td:last-child,
.panel
    > .table-responsive:last-child
    > .table:last-child
    > tfoot:last-child
    > tr:last-child
    th:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
    border-bottom-right-radius: 3px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
    border-top: 1px solid #ddd;
}
.panel-group .panel-footer,
.panel > .table > tbody:first-child > tr:first-child td,
.panel > .table > tbody:first-child > tr:first-child th {
    border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
    border: 0;
}
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child {
    border-left: 0;
}
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child {
    border-right: 0;
}
.panel > .table-responsive {
    border: 0;
    margin-bottom: 0;
}
.panel-group {
    margin-bottom: 25px;
}
.panel-group .panel {
    margin-bottom: 0;
    border-radius: 4px;
}
.panel-group .panel + .panel {
    margin-top: 5px;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
    border-bottom: 1px solid #ddd;
}
.panel-default {
    border-color: #ddd;
}
.panel-default > .panel-heading {
    color: #333;
    background-color: #f5f5f5;
    border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
    color: #f5f5f5;
    background-color: #333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #ddd;
}
.panel-primary {
    border-color: #232326;
}
.panel-primary > .panel-heading {
    color: #fff;
    background-color: #232326;
    border-color: #232326;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #232326;
}
.panel-primary > .panel-heading .badge {
    color: #232326;
    background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #232326;
}
.panel-success {
    border-color: #d6e9c6;
}
.panel-success > .panel-heading {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #d6e9c6;
}
.panel-success > .panel-heading .badge {
    color: #dff0d8;
    background-color: #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #d6e9c6;
}
.panel-info {
    border-color: #bce8f1;
}
.panel-info > .panel-heading {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
    color: #d9edf7;
    background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #bce8f1;
}
.panel-warning {
    border-color: #faebcc;
}
.panel-warning > .panel-heading {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #faebcc;
}
.panel-warning > .panel-heading .badge {
    color: #fcf8e3;
    background-color: #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #faebcc;
}
.panel-danger {
    border-color: #ebccd1;
}
.panel-danger > .panel-heading {
    color: #000;
    background-color: #f2dede;
    border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #ebccd1;
}
.panel-danger > .panel-heading .badge {
    color: #f2dede;
    background-color: #000;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #ebccd1;
}
.well {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
    border-color: #ddd;
    border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
    padding: 24px;
    border-radius: 6px;
}
.well-sm {
    padding: 9px;
    border-radius: 3px;
}
.close {
    float: right;
    font-size: 24px;
    line-height: 1;
    color: #7b7b7b;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
}
.popover,
.tooltip {
    font-family: AvenirNext, '\5FAE\8EDF\6B63\9ED1\9AD4', 'Microsoft JhengHei',
        '\5FAE\8F6F\96C5\9ED1', 'Microsoft YaHei', 'PingFang HK',
        '\534E\6587\9ED1\4F53', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: 400;
    letter-spacing: normal;
    line-break: auto;
    line-height: 1.6;
    text-shadow: none;
    text-transform: none;
    white-space: normal;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    text-decoration: none;
}
.close:focus,
.close:hover {
    color: #7b7b7b;
    text-decoration: none;
    cursor: pointer;
    opacity: 0.5;
    filter: alpha(opacity=50);
}
button.close {
    padding: 0;
    cursor: pointer;
    background: 0 0;
    border: 0;
    -webkit-appearance: none;
}
.modal-content,
.popover {
    background-clip: padding-box;
}
.modal {
    display: none;
    position: fixed;
    z-index: 1050;
    -webkit-overflow-scrolling: touch;
    outline: 0;
}
.modal.fade .modal-dialog {
    -webkit-transform: translate(0, -25%);
    transform: translate(0, -25%);
    -webkit-transition: -webkit-transform 0.3s ease-out;
    transition: -webkit-transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
}
.modal.in .modal-dialog {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}
.modal-dialog {
    position: relative;
    width: auto;
    margin: 10px;
}
.modal-content {
    position: relative;
    background-color: #fff;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    outline: 0;
}
.modal-backdrop {
    position: fixed;
    z-index: 1040;
    background-color: #000;
}
.modal-backdrop.fade {
    opacity: 0;
    filter: alpha(opacity=0);
}
.modal-backdrop.in {
    opacity: 0.5;
    filter: alpha(opacity=50);
}
.modal-header {
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
    margin-top: -2px;
}
.modal-title {
    margin: 0;
    line-height: 1.6;
}
.modal-body {
    position: relative;
    padding: 15px;
}
.modal-footer {
    padding: 15px;
    border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
    margin-left: 5px;
    margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
    margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
    margin-left: 0;
}
.modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}
@media (min-width: 768px) {
    .modal-dialog {
        width: 600px;
        margin: 30px auto;
    }
    .modal-content {
        -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
        box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    }
    .modal-sm {
        width: 300px;
    }
}
@media (min-width: 992px) {
    .modal-lg {
        width: 900px;
    }
}
.tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    text-align: left;
    text-align: start;
    font-size: 14px;
    opacity: 0;
    filter: alpha(opacity=0);
}
.tooltip.in {
    opacity: 0.9;
    filter: alpha(opacity=90);
}
.tooltip.top {
    margin-top: -3px;
    padding: 5px 0;
}
.tooltip.right {
    margin-left: 3px;
    padding: 0 5px;
}
.tooltip.bottom {
    margin-top: 3px;
    padding: 5px 0;
}
.tooltip.left {
    margin-left: -3px;
    padding: 0 5px;
}
.tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: #fff;
    text-align: center;
    background-color: #000;
    border-radius: 4px;
}
.tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}
.tooltip.top .tooltip-arrow,
.tooltip.top-left .tooltip-arrow,
.tooltip.top-right .tooltip-arrow {
    bottom: 0;
    border-width: 5px 5px 0;
    border-top-color: #000;
}
.tooltip.top .tooltip-arrow {
    left: 50%;
    margin-left: -5px;
}
.tooltip.top-left .tooltip-arrow {
    right: 5px;
    margin-bottom: -5px;
}
.tooltip.top-right .tooltip-arrow {
    left: 5px;
    margin-bottom: -5px;
}
.tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow,
.tooltip.bottom-left .tooltip-arrow,
.tooltip.bottom-right .tooltip-arrow {
    border-width: 0 5px 5px;
    border-bottom-color: #000;
    top: 0;
}
.tooltip.bottom .tooltip-arrow {
    left: 50%;
    margin-left: -5px;
}
.tooltip.bottom-left .tooltip-arrow {
    right: 5px;
    margin-top: -5px;
}
.tooltip.bottom-right .tooltip-arrow {
    left: 5px;
    margin-top: -5px;
}
.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1060;
    display: none;
    max-width: 276px;
    padding: 1px;
    text-align: left;
    text-align: start;
    font-size: 16px;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.carousel-caption,
.carousel-control {
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.popover.top {
    margin-top: -10px;
}
.popover.right {
    margin-left: 10px;
}
.popover.bottom {
    margin-top: 10px;
}
.popover.left {
    margin-left: -10px;
}
.popover-title {
    margin: 0;
    padding: 8px 14px;
    font-size: 16px;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-radius: 5px 5px 0 0;
}
.popover-content {
    padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}
.carousel,
.carousel-inner {
    position: relative;
}
.popover > .arrow {
    border-width: 11px;
}
.popover > .arrow:after {
    border-width: 10px;
    content: '';
}
.popover.top > .arrow {
    left: 50%;
    margin-left: -11px;
    border-bottom-width: 0;
    border-top-color: #999;
    border-top-color: rgba(0, 0, 0, 0.25);
    bottom: -11px;
}
.popover.top > .arrow:after {
    content: ' ';
    bottom: 1px;
    margin-left: -10px;
    border-bottom-width: 0;
    border-top-color: #fff;
}
.popover.left > .arrow:after,
.popover.right > .arrow:after {
    content: ' ';
    bottom: -10px;
}
.popover.right > .arrow {
    top: 50%;
    left: -11px;
    margin-top: -11px;
    border-left-width: 0;
    border-right-color: #999;
    border-right-color: rgba(0, 0, 0, 0.25);
}
.popover.right > .arrow:after {
    left: 1px;
    border-left-width: 0;
    border-right-color: #fff;
}
.popover.bottom > .arrow {
    left: 50%;
    margin-left: -11px;
    border-top-width: 0;
    border-bottom-color: #999;
    border-bottom-color: rgba(0, 0, 0, 0.25);
    top: -11px;
}
.popover.bottom > .arrow:after {
    content: ' ';
    top: 1px;
    margin-left: -10px;
    border-top-width: 0;
    border-bottom-color: #fff;
}
.popover.left > .arrow {
    top: 50%;
    right: -11px;
    margin-top: -11px;
    border-right-width: 0;
    border-left-color: #999;
    border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
    right: 1px;
    border-right-width: 0;
    border-left-color: #fff;
}
.carousel-inner {
    overflow: hidden;
    width: 100%;
}
.carousel-inner > .item {
    display: none;
    position: relative;
    -webkit-transition: 0.6s ease-in-out left;
    transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > a > img,
.carousel-inner > .item > img {
    line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
    .carousel-inner > .item {
        -webkit-transition: -webkit-transform 0.6s ease-in-out;
        transition: -webkit-transform 0.6s ease-in-out;
        transition: transform 0.6s ease-in-out;
        transition: transform 0.6s ease-in-out,
            -webkit-transform 0.6s ease-in-out;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        -webkit-perspective: 1000px;
        perspective: 1000px;
    }
    .carousel-inner > .item.active.right,
    .carousel-inner > .item.next {
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
        left: 0;
    }
    .carousel-inner > .item.active.left,
    .carousel-inner > .item.prev {
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
        left: 0;
    }
    .carousel-inner > .item.active,
    .carousel-inner > .item.next.left,
    .carousel-inner > .item.prev.right {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        left: 0;
    }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
    display: block;
}
.carousel-inner > .active {
    left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
    position: absolute;
    top: 0;
    width: 100%;
}
.carousel-inner > .next {
    left: 100%;
}
.carousel-inner > .prev {
    left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
    left: 0;
}
.carousel-inner > .active.left {
    left: -100%;
}
.carousel-inner > .active.right {
    left: 100%;
}
.carousel-control {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 15%;
    opacity: 0.5;
    filter: alpha(opacity=50);
    font-size: 20px;
    background-color: rgba(0, 0, 0, 0);
}
.carousel-control.left {
    background-image: -webkit-gradient(
        linear,
        left top,
        right top,
        from(rgba(0, 0, 0, 0.5)),
        to(rgba(0, 0, 0, 0.0001))
    );
    background-image: linear-gradient(
        to right,
        rgba(0, 0, 0, 0.5) 0,
        rgba(0, 0, 0, 0.0001) 100%
    );
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
    left: auto;
    right: 0;
    background-image: -webkit-gradient(
        linear,
        left top,
        right top,
        from(rgba(0, 0, 0, 0.0001)),
        to(rgba(0, 0, 0, 0.5))
    );
    background-image: linear-gradient(
        to right,
        rgba(0, 0, 0, 0.0001) 0,
        rgba(0, 0, 0, 0.5) 100%
    );
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.carousel-control:focus,
.carousel-control:hover {
    outline: 0;
    color: #fff;
    text-decoration: none;
    opacity: 0.9;
    filter: alpha(opacity=90);
}
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next,
.carousel-control .icon-prev {
    position: absolute;
    top: 50%;
    margin-top: -10px;
    z-index: 5;
    display: inline-block;
}
.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev {
    left: 50%;
    margin-left: -10px;
}
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next {
    right: 50%;
    margin-right: -10px;
}
.carousel-control .icon-next,
.carousel-control .icon-prev {
    width: 20px;
    height: 20px;
    line-height: 1;
    font-family: serif;
}
.carousel-control .icon-prev:before {
    content: '\2039';
}
.carousel-control .icon-next:before {
    content: '\203a';
}
.carousel-indicators {
    position: absolute;
    bottom: 10px;
    left: 50%;
    z-index: 15;
    width: 60%;
    margin-left: -30%;
    padding-left: 0;
    list-style: none;
    text-align: center;
}
.carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    border: 1px solid #fff;
    border-radius: 10px;
    cursor: pointer;
    background-color: #000\9;
    background-color: rgba(0, 0, 0, 0);
}
.carousel-indicators .active {
    margin: 0;
    width: 12px;
    height: 12px;
    background-color: #fff;
}
.carousel-caption {
    position: absolute;
    left: 15%;
    right: 15%;
    bottom: 20px;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
}
.carousel-caption .btn,
.text-hide {
    text-shadow: none;
}
@media screen and (min-width: 768px) {
    .carousel-control .glyphicon-chevron-left,
    .carousel-control .glyphicon-chevron-right,
    .carousel-control .icon-next,
    .carousel-control .icon-prev {
        width: 30px;
        height: 30px;
        margin-top: -10px;
        font-size: 30px;
    }
    .carousel-control .glyphicon-chevron-left,
    .carousel-control .icon-prev {
        margin-left: -10px;
    }
    .carousel-control .glyphicon-chevron-right,
    .carousel-control .icon-next {
        margin-right: -10px;
    }
    .carousel-caption {
        left: 20%;
        right: 20%;
        padding-bottom: 30px;
    }
    .carousel-indicators {
        bottom: 20px;
    }
}
.btn-group-vertical > .btn-group:after,
.btn-group-vertical > .btn-group:before,
.btn-toolbar:after,
.btn-toolbar:before,
.clearfix:after,
.clearfix:before,
.container-fluid:after,
.container-fluid:before,
.container:after,
.container:before,
.dl-horizontal dd:after,
.dl-horizontal dd:before,
.field-name-field-fc-content:after,
.field-name-field-fc-content:before,
.field-name-field-fc-footer-content:after,
.field-name-field-fc-footer-content:before,
.field-name-field-fc-image-video-editor-2:after,
.field-name-field-fc-image-video-editor-2:before,
.field-name-field-fc-image-video-editor:after,
.field-name-field-fc-image-video-editor:before,
.field-name-field-slide-title:after,
.field-name-field-slide-title:before,
.form-horizontal .form-group:after,
.form-horizontal .form-group:before,
.modal-footer:after,
.modal-footer:before,
.modal-header:after,
.modal-header:before,
.nav:after,
.nav:before,
.navbar-collapse:after,
.navbar-collapse:before,
.navbar-header:after,
.navbar-header:before,
.navbar:after,
.navbar:before,
.node-fc-template-2 .field-name-field-fc-slide-section:after,
.node-fc-template-2 .field-name-field-fc-slide-section:before,
.page-cybersource-payment-sawm-redirect .body-layout:after,
.page-cybersource-payment-sawm-redirect .body-layout:before,
.page-paydollar-payment-cptb-redirect .body-layout:after,
.page-paydollar-payment-cptb-redirect .body-layout:before,
.pager:after,
.pager:before,
.panel-body:after,
.panel-body:before,
.row:after,
.row:before,
.section-404 .body-layout:after,
.section-404 .body-layout:before,
.section-404 .main:after,
.section-404 .main:before,
.section-enews-subscription .main:after,
.section-enews-subscription .main:before,
.section-user .main:after,
.section-user .main:before,
.section-user .main > h1:after,
.section-user .main > h1:before,
.section-users .main:after,
.section-users .main:before,
.section-users .main > h1:after,
.section-users .main > h1:before {
    content: ' ';
    display: table;
}
.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.pull-right {
    float: right !important;
}
.pull-left {
    float: left !important;
}
.hide {
    display: none !important;
}
.show {
    display: block !important;
}
.hidden,
.visible-lg,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block,
.visible-md,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-sm,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-xs,
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block {
    display: none !important;
}
.text-hide {
    font: 0/0 a;
    color: transparent;
    background-color: transparent;
    border: 0;
}
.affix {
    position: fixed;
}
@-ms-viewport {
    width: device-width;
}
@media (max-width: 767px) {
    .visible-xs {
        display: block !important;
    }
    table.visible-xs {
        display: table !important;
    }
    tr.visible-xs {
        display: table-row !important;
    }
    td.visible-xs,
    th.visible-xs {
        display: table-cell !important;
    }
    .visible-xs-block {
        display: block !important;
    }
    .visible-xs-inline {
        display: inline !important;
    }
    .visible-xs-inline-block {
        display: inline-block !important;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm {
        display: block !important;
    }
    table.visible-sm {
        display: table !important;
    }
    tr.visible-sm {
        display: table-row !important;
    }
    td.visible-sm,
    th.visible-sm {
        display: table-cell !important;
    }
    .visible-sm-block {
        display: block !important;
    }
    .visible-sm-inline {
        display: inline !important;
    }
    .visible-sm-inline-block {
        display: inline-block !important;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .visible-md {
        display: block !important;
    }
    table.visible-md {
        display: table !important;
    }
    tr.visible-md {
        display: table-row !important;
    }
    td.visible-md,
    th.visible-md {
        display: table-cell !important;
    }
    .visible-md-block {
        display: block !important;
    }
    .visible-md-inline {
        display: inline !important;
    }
    .visible-md-inline-block {
        display: inline-block !important;
    }
}
@media (min-width: 1200px) {
    .visible-lg {
        display: block !important;
    }
    table.visible-lg {
        display: table !important;
    }
    tr.visible-lg {
        display: table-row !important;
    }
    td.visible-lg,
    th.visible-lg {
        display: table-cell !important;
    }
    .visible-lg-block {
        display: block !important;
    }
    .visible-lg-inline {
        display: inline !important;
    }
    .visible-lg-inline-block {
        display: inline-block !important;
    }
    .hidden-lg {
        display: none !important;
    }
}
@media (max-width: 767px) {
    .hidden-xs {
        display: none !important;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .hidden-sm {
        display: none !important;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .hidden-md {
        display: none !important;
    }
}
.visible-print {
    display: none !important;
}
@media print {
    .visible-print {
        display: block !important;
    }
    table.visible-print {
        display: table !important;
    }
    tr.visible-print {
        display: table-row !important;
    }
    td.visible-print,
    th.visible-print {
        display: table-cell !important;
    }
}
.visible-print-block {
    display: none !important;
}
@media print {
    .visible-print-block {
        display: block !important;
    }
}
.visible-print-inline {
    display: none !important;
}
@media print {
    .visible-print-inline {
        display: inline !important;
    }
}
.visible-print-inline-block {
    display: none !important;
}
@media print {
    .visible-print-inline-block {
        display: inline-block !important;
    }
    .hidden-print {
        display: none !important;
    }
}
@font-face {
    font-family: FontAwesome;
    src: url(../vendor/font-awesome/font/fontawesome-webfont.eot?v=3.2.1);
    src: url(../vendor/font-awesome/font/fontawesome-webfont.eot?#iefix&v=3.2.1)
            format('embedded-opentype'),
        url(../vendor/font-awesome/font/fontawesome-webfont.woff?v=3.2.1)
            format('woff'),
        url(../vendor/font-awesome/font/fontawesome-webfont.ttf?v=3.2.1)
            format('truetype'),
        url(../vendor/font-awesome/font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1)
            format('svg');
    font-weight: 400;
    font-style: normal;
}
[class*=' icon-']:before,
[class^='icon-']:before {
    text-decoration: inherit;
    display: inline-block;
    speak: none;
}
.icon-large:before {
    vertical-align: -10%;
    font-size: 1.33333333em;
}
a [class*=' icon-'],
a [class^='icon-'] {
    display: inline;
}
[class*=' icon-'].icon-fixed-width,
[class^='icon-'].icon-fixed-width {
    display: inline-block;
    width: 1.14285714em;
    text-align: right;
    padding-right: 0.28571429em;
}
[class*=' icon-'].icon-fixed-width.icon-large,
[class^='icon-'].icon-fixed-width.icon-large {
    width: 1.42857143em;
}
.icons-ul {
    margin-left: 2.14285714em;
    list-style-type: none;
}
.icons-ul > li {
    position: relative;
}
.icons-ul .icon-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    text-align: center;
    line-height: inherit;
}
[class*=' icon-'].hide,
[class^='icon-'].hide {
    display: none;
}
.icon-muted {
    color: #eee;
}
.icon-light {
    color: #fff;
}
.icon-dark {
    color: #333;
}
.icon-border {
    border: 1px solid #eee;
    padding: 0.2em 0.25em 0.15em;
    border-radius: 3px;
}
.icon-2x {
    font-size: 2em;
}
.icon-2x.icon-border {
    border-width: 2px;
    border-radius: 4px;
}
.icon-3x {
    font-size: 3em;
}
.icon-3x.icon-border {
    border-width: 3px;
    border-radius: 5px;
}
.icon-4x {
    font-size: 4em;
}
.icon-4x.icon-border {
    border-width: 4px;
    border-radius: 6px;
}
.icon-5x {
    font-size: 5em;
}
.icon-5x.icon-border {
    border-width: 5px;
    border-radius: 7px;
}
[class*=' icon-'].pull-left,
[class^='icon-'].pull-left {
    margin-right: 0.3em;
}
[class*=' icon-'].pull-right,
[class^='icon-'].pull-right {
    margin-left: 0.3em;
}
[class*=' icon-'],
[class^='icon-'] {
    font-family: FontAwesome;
    font-weight: 400;
    font-style: normal;
    text-decoration: inherit;
    -webkit-font-smoothing: antialiased;
    display: inline;
    width: auto;
    height: auto;
    line-height: normal;
    vertical-align: baseline;
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    margin-top: 0;
}
.btn [class*=' icon-'].icon-spin,
.btn [class^='icon-'].icon-spin,
.icon-stack,
.nav [class*=' icon-'].icon-spin,
.nav [class^='icon-'].icon-spin {
    display: inline-block;
}
.btn [class*=' icon-'].icon-large,
.btn [class^='icon-'].icon-large,
.nav [class*=' icon-'].icon-large,
.nav [class^='icon-'].icon-large,
.nav-pills [class*=' icon-'],
.nav-pills [class*=' icon-'].icon-large,
.nav-pills [class^='icon-'],
.nav-pills [class^='icon-'].icon-large,
.nav-tabs [class*=' icon-'],
.nav-tabs [class*=' icon-'].icon-large,
.nav-tabs [class^='icon-'],
.nav-tabs [class^='icon-'].icon-large {
    line-height: 0.9em;
}
.dropdown-menu > .active > a > [class*=' icon-'],
.dropdown-menu > .active > a > [class^='icon-'],
.dropdown-menu > li > a:hover > [class*=' icon-'],
.dropdown-menu > li > a:hover > [class^='icon-'],
.dropdown-submenu:hover > a > [class*=' icon-'],
.dropdown-submenu:hover > a > [class^='icon-'],
.icon-white,
.nav-list > .active > a > [class*=' icon-'],
.nav-list > .active > a > [class^='icon-'],
.nav-pills > .active > a > [class*=' icon-'],
.nav-pills > .active > a > [class^='icon-'],
.navbar-inverse .nav > .active > a > [class*=' icon-'],
.navbar-inverse .nav > .active > a > [class^='icon-'] {
    background-image: none;
}
.btn [class*=' icon-'].pull-left.icon-2x,
.btn [class*=' icon-'].pull-right.icon-2x,
.btn [class^='icon-'].pull-left.icon-2x,
.btn [class^='icon-'].pull-right.icon-2x {
    margin-top: 0.18em;
}
.btn [class*=' icon-'].icon-spin.icon-large,
.btn [class^='icon-'].icon-spin.icon-large {
    line-height: 0.8em;
}
.btn.btn-small [class*=' icon-'].pull-left.icon-2x,
.btn.btn-small [class*=' icon-'].pull-right.icon-2x,
.btn.btn-small [class^='icon-'].pull-left.icon-2x,
.btn.btn-small [class^='icon-'].pull-right.icon-2x {
    margin-top: 0.25em;
}
.btn.btn-large [class*=' icon-'],
.btn.btn-large [class^='icon-'] {
    margin-top: 0;
}
.btn.btn-large [class*=' icon-'].pull-left.icon-2x,
.btn.btn-large [class*=' icon-'].pull-right.icon-2x,
.btn.btn-large [class^='icon-'].pull-left.icon-2x,
.btn.btn-large [class^='icon-'].pull-right.icon-2x {
    margin-top: 0.05em;
}
.btn.btn-large [class*=' icon-'].pull-left.icon-2x,
.btn.btn-large [class^='icon-'].pull-left.icon-2x {
    margin-right: 0.2em;
}
.btn.btn-large [class*=' icon-'].pull-right.icon-2x,
.btn.btn-large [class^='icon-'].pull-right.icon-2x {
    margin-left: 0.2em;
}
.nav-list [class*=' icon-'],
.nav-list [class^='icon-'] {
    line-height: inherit;
}
.icon-stack {
    position: relative;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: -35%;
}
.icon-stack [class*=' icon-'],
.icon-stack [class^='icon-'] {
    display: block;
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
    font-size: 1em;
    line-height: inherit;
}
.icon-spin,
a .icon-flip-horizontal:before,
a .icon-flip-vertical:before,
a .icon-rotate-180:before,
a .icon-rotate-270:before,
a .icon-rotate-90:before {
    display: inline-block;
}
.icon-stack .icon-stack-base {
    font-size: 2em;
}
.icon-spin {
    -webkit-animation: spin 2s infinite linear;
    animation: spin 2s infinite linear;
}
a .icon-spin,
a .icon-stack {
    display: inline-block;
    text-decoration: none;
}
@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0);
    }
    100% {
        -webkit-transform: rotate(359deg);
    }
}
@keyframes spin {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}
.icon-rotate-90:before {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.icon-rotate-180:before {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}
.icon-rotate-270:before {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.icon-flip-horizontal:before {
    -webkit-transform: scale(-1, 1);
    transform: scale(-1, 1);
}
.icon-flip-vertical:before {
    -webkit-transform: scale(1, -1);
    transform: scale(1, -1);
}
.slick-list,
.slick-slider {
    display: block;
    position: relative;
}
.icon-glass:before {
    content: '\f000';
}
.icon-music:before {
    content: '\f001';
}
.icon-search:before {
    content: '\f002';
}
.icon-envelope-alt:before {
    content: '\f003';
}
.icon-heart:before {
    content: '\f004';
}
.icon-star:before {
    content: '\f005';
}
.icon-star-empty:before {
    content: '\f006';
}
.icon-user:before {
    content: '\f007';
}
.icon-film:before {
    content: '\f008';
}
.icon-th-large:before {
    content: '\f009';
}
.icon-th:before {
    content: '\f00a';
}
.icon-th-list:before {
    content: '\f00b';
}
.icon-ok:before {
    content: '\f00c';
}
.icon-remove:before {
    content: '\f00d';
}
.icon-zoom-in:before {
    content: '\f00e';
}
.icon-zoom-out:before {
    content: '\f010';
}
.icon-off:before,
.icon-power-off:before {
    content: '\f011';
}
.icon-signal:before {
    content: '\f012';
}
.icon-cog:before,
.icon-gear:before {
    content: '\f013';
}
.icon-trash:before {
    content: '\f014';
}
.icon-home:before {
    content: '\f015';
}
.icon-file-alt:before {
    content: '\f016';
}
.icon-time:before {
    content: '\f017';
}
.icon-road:before {
    content: '\f018';
}
.icon-download-alt:before {
    content: '\f019';
}
.icon-download:before {
    content: '\f01a';
}
.icon-upload:before {
    content: '\f01b';
}
.icon-inbox:before {
    content: '\f01c';
}
.icon-play-circle:before {
    content: '\f01d';
}
.icon-repeat:before,
.icon-rotate-right:before {
    content: '\f01e';
}
.icon-refresh:before {
    content: '\f021';
}
.icon-list-alt:before {
    content: '\f022';
}
.icon-lock:before {
    content: '\f023';
}
.icon-flag:before {
    content: '\f024';
}
.icon-headphones:before {
    content: '\f025';
}
.icon-volume-off:before {
    content: '\f026';
}
.icon-volume-down:before {
    content: '\f027';
}
.icon-volume-up:before {
    content: '\f028';
}
.icon-qrcode:before {
    content: '\f029';
}
.icon-barcode:before {
    content: '\f02a';
}
.icon-tag:before {
    content: '\f02b';
}
.icon-tags:before {
    content: '\f02c';
}
.icon-book:before {
    content: '\f02d';
}
.icon-bookmark:before {
    content: '\f02e';
}
.icon-print:before {
    content: '\f02f';
}
.icon-camera:before {
    content: '\f030';
}
.icon-font:before {
    content: '\f031';
}
.icon-bold:before {
    content: '\f032';
}
.icon-italic:before {
    content: '\f033';
}
.icon-text-height:before {
    content: '\f034';
}
.icon-text-width:before {
    content: '\f035';
}
.icon-align-left:before {
    content: '\f036';
}
.icon-align-center:before {
    content: '\f037';
}
.icon-align-right:before {
    content: '\f038';
}
.icon-align-justify:before {
    content: '\f039';
}
.icon-list:before {
    content: '\f03a';
}
.icon-indent-left:before {
    content: '\f03b';
}
.icon-indent-right:before {
    content: '\f03c';
}
.icon-facetime-video:before {
    content: '\f03d';
}
.icon-picture:before {
    content: '\f03e';
}
.icon-pencil:before {
    content: '\f040';
}
.icon-map-marker:before {
    content: '\f041';
}
.icon-adjust:before {
    content: '\f042';
}
.icon-tint:before {
    content: '\f043';
}
.icon-edit:before {
    content: '\f044';
}
.icon-share:before {
    content: '\f045';
}
.icon-check:before {
    content: '\f046';
}
.icon-move:before {
    content: '\f047';
}
.icon-step-backward:before {
    content: '\f048';
}
.icon-fast-backward:before {
    content: '\f049';
}
.icon-backward:before {
    content: '\f04a';
}
.icon-play:before {
    content: '\f04b';
}
.icon-pause:before {
    content: '\f04c';
}
.icon-stop:before {
    content: '\f04d';
}
.icon-forward:before {
    content: '\f04e';
}
.icon-fast-forward:before {
    content: '\f050';
}
.icon-step-forward:before {
    content: '\f051';
}
.icon-eject:before {
    content: '\f052';
}
.icon-chevron-left:before {
    content: '\f053';
}
.icon-chevron-right:before {
    content: '\f054';
}
.icon-plus-sign:before {
    content: '\f055';
}
.icon-minus-sign:before {
    content: '\f056';
}
.icon-remove-sign:before {
    content: '\f057';
}
.icon-ok-sign:before {
    content: '\f058';
}
.icon-question-sign:before {
    content: '\f059';
}
.icon-info-sign:before {
    content: '\f05a';
}
.icon-screenshot:before {
    content: '\f05b';
}
.icon-remove-circle:before {
    content: '\f05c';
}
.icon-ok-circle:before {
    content: '\f05d';
}
.icon-ban-circle:before {
    content: '\f05e';
}
.icon-arrow-left:before {
    content: '\f060';
}
.icon-arrow-right:before {
    content: '\f061';
}
.icon-arrow-up:before {
    content: '\f062';
}
.icon-arrow-down:before {
    content: '\f063';
}
.icon-mail-forward:before,
.icon-share-alt:before {
    content: '\f064';
}
.icon-resize-full:before {
    content: '\f065';
}
.icon-resize-small:before {
    content: '\f066';
}
.icon-plus:before {
    content: '\f067';
}
.icon-minus:before {
    content: '\f068';
}
.icon-asterisk:before {
    content: '\f069';
}
.icon-exclamation-sign:before {
    content: '\f06a';
}
.icon-gift:before {
    content: '\f06b';
}
.icon-leaf:before {
    content: '\f06c';
}
.icon-fire:before {
    content: '\f06d';
}
.icon-eye-open:before {
    content: '\f06e';
}
.icon-eye-close:before {
    content: '\f070';
}
.icon-warning-sign:before {
    content: '\f071';
}
.icon-plane:before {
    content: '\f072';
}
.icon-calendar:before {
    content: '\f073';
}
.icon-random:before {
    content: '\f074';
}
.icon-comment:before {
    content: '\f075';
}
.icon-magnet:before {
    content: '\f076';
}
.icon-chevron-up:before {
    content: '\f077';
}
.icon-chevron-down:before {
    content: '\f078';
}
.icon-retweet:before {
    content: '\f079';
}
.icon-shopping-cart:before {
    content: '\f07a';
}
.icon-folder-close:before {
    content: '\f07b';
}
.icon-folder-open:before {
    content: '\f07c';
}
.icon-resize-vertical:before {
    content: '\f07d';
}
.icon-resize-horizontal:before {
    content: '\f07e';
}
.icon-bar-chart:before {
    content: '\f080';
}
.icon-twitter-sign:before {
    content: '\f081';
}
.icon-facebook-sign:before {
    content: '\f082';
}
.icon-camera-retro:before {
    content: '\f083';
}
.icon-key:before {
    content: '\f084';
}
.icon-cogs:before,
.icon-gears:before {
    content: '\f085';
}
.icon-comments:before {
    content: '\f086';
}
.icon-thumbs-up-alt:before {
    content: '\f087';
}
.icon-thumbs-down-alt:before {
    content: '\f088';
}
.icon-star-half:before {
    content: '\f089';
}
.icon-heart-empty:before {
    content: '\f08a';
}
.icon-signout:before {
    content: '\f08b';
}
.icon-linkedin-sign:before {
    content: '\f08c';
}
.icon-pushpin:before {
    content: '\f08d';
}
.icon-external-link:before {
    content: '\f08e';
}
.icon-signin:before {
    content: '\f090';
}
.icon-trophy:before {
    content: '\f091';
}
.icon-github-sign:before {
    content: '\f092';
}
.icon-upload-alt:before {
    content: '\f093';
}
.icon-lemon:before {
    content: '\f094';
}
.icon-phone:before {
    content: '\f095';
}
.icon-check-empty:before,
.icon-unchecked:before {
    content: '\f096';
}
.icon-bookmark-empty:before {
    content: '\f097';
}
.icon-phone-sign:before {
    content: '\f098';
}
.icon-twitter:before {
    content: '\f099';
}
.icon-facebook:before {
    content: '\f09a';
}
.icon-github:before {
    content: '\f09b';
}
.icon-unlock:before {
    content: '\f09c';
}
.icon-credit-card:before {
    content: '\f09d';
}
.icon-rss:before {
    content: '\f09e';
}
.icon-hdd:before {
    content: '\f0a0';
}
.icon-bullhorn:before {
    content: '\f0a1';
}
.icon-bell:before {
    content: '\f0a2';
}
.icon-certificate:before {
    content: '\f0a3';
}
.icon-hand-right:before {
    content: '\f0a4';
}
.icon-hand-left:before {
    content: '\f0a5';
}
.icon-hand-up:before {
    content: '\f0a6';
}
.icon-hand-down:before {
    content: '\f0a7';
}
.icon-circle-arrow-left:before {
    content: '\f0a8';
}
.icon-circle-arrow-right:before {
    content: '\f0a9';
}
.icon-circle-arrow-up:before {
    content: '\f0aa';
}
.icon-circle-arrow-down:before {
    content: '\f0ab';
}
.icon-globe:before {
    content: '\f0ac';
}
.icon-wrench:before {
    content: '\f0ad';
}
.icon-tasks:before {
    content: '\f0ae';
}
.icon-filter:before {
    content: '\f0b0';
}
.icon-briefcase:before {
    content: '\f0b1';
}
.icon-fullscreen:before {
    content: '\f0b2';
}
.icon-group:before {
    content: '\f0c0';
}
.icon-link:before {
    content: '\f0c1';
}
.icon-cloud:before {
    content: '\f0c2';
}
.icon-beaker:before {
    content: '\f0c3';
}
.icon-cut:before {
    content: '\f0c4';
}
.icon-copy:before {
    content: '\f0c5';
}
.icon-paper-clip:before,
.icon-paperclip:before {
    content: '\f0c6';
}
.icon-save:before {
    content: '\f0c7';
}
.icon-sign-blank:before {
    content: '\f0c8';
}
.icon-reorder:before {
    content: '\f0c9';
}
.icon-list-ul:before {
    content: '\f0ca';
}
.icon-list-ol:before {
    content: '\f0cb';
}
.icon-strikethrough:before {
    content: '\f0cc';
}
.icon-underline:before {
    content: '\f0cd';
}
.icon-table:before {
    content: '\f0ce';
}
.icon-magic:before {
    content: '\f0d0';
}
.icon-truck:before {
    content: '\f0d1';
}
.icon-pinterest:before {
    content: '\f0d2';
}
.icon-pinterest-sign:before {
    content: '\f0d3';
}
.icon-google-plus-sign:before {
    content: '\f0d4';
}
.icon-google-plus:before {
    content: '\f0d5';
}
.icon-money:before {
    content: '\f0d6';
}
.icon-caret-down:before {
    content: '\f0d7';
}
.icon-caret-up:before {
    content: '\f0d8';
}
.icon-caret-left:before {
    content: '\f0d9';
}
.icon-caret-right:before {
    content: '\f0da';
}
.icon-columns:before {
    content: '\f0db';
}
.icon-sort:before {
    content: '\f0dc';
}
.icon-sort-down:before {
    content: '\f0dd';
}
.icon-sort-up:before {
    content: '\f0de';
}
.icon-envelope:before {
    content: '\f0e0';
}
.icon-linkedin:before {
    content: '\f0e1';
}
.icon-rotate-left:before,
.icon-undo:before {
    content: '\f0e2';
}
.icon-legal:before {
    content: '\f0e3';
}
.icon-dashboard:before {
    content: '\f0e4';
}
.icon-comment-alt:before {
    content: '\f0e5';
}
.icon-comments-alt:before {
    content: '\f0e6';
}
.icon-bolt:before {
    content: '\f0e7';
}
.icon-sitemap:before {
    content: '\f0e8';
}
.icon-umbrella:before {
    content: '\f0e9';
}
.icon-paste:before {
    content: '\f0ea';
}
.icon-lightbulb:before {
    content: '\f0eb';
}
.icon-exchange:before {
    content: '\f0ec';
}
.icon-cloud-download:before {
    content: '\f0ed';
}
.icon-cloud-upload:before {
    content: '\f0ee';
}
.icon-user-md:before {
    content: '\f0f0';
}
.icon-stethoscope:before {
    content: '\f0f1';
}
.icon-suitcase:before {
    content: '\f0f2';
}
.icon-bell-alt:before {
    content: '\f0f3';
}
.icon-coffee:before {
    content: '\f0f4';
}
.icon-food:before {
    content: '\f0f5';
}
.icon-file-text-alt:before {
    content: '\f0f6';
}
.icon-building:before {
    content: '\f0f7';
}
.icon-hospital:before {
    content: '\f0f8';
}
.icon-ambulance:before {
    content: '\f0f9';
}
.icon-medkit:before {
    content: '\f0fa';
}
.icon-fighter-jet:before {
    content: '\f0fb';
}
.icon-beer:before {
    content: '\f0fc';
}
.icon-h-sign:before {
    content: '\f0fd';
}
.icon-plus-sign-alt:before {
    content: '\f0fe';
}
.icon-double-angle-left:before {
    content: '\f100';
}
.icon-double-angle-right:before {
    content: '\f101';
}
.icon-double-angle-up:before {
    content: '\f102';
}
.icon-double-angle-down:before {
    content: '\f103';
}
.icon-angle-left:before {
    content: '\f104';
}
.icon-angle-right:before {
    content: '\f105';
}
.icon-angle-up:before {
    content: '\f106';
}
.icon-angle-down:before {
    content: '\f107';
}
.icon-desktop:before {
    content: '\f108';
}
.icon-laptop:before {
    content: '\f109';
}
.icon-tablet:before {
    content: '\f10a';
}
.icon-mobile-phone:before {
    content: '\f10b';
}
.icon-circle-blank:before {
    content: '\f10c';
}
.icon-quote-left:before {
    content: '\f10d';
}
.icon-quote-right:before {
    content: '\f10e';
}
.icon-spinner:before {
    content: '\f110';
}
.icon-circle:before {
    content: '\f111';
}
.icon-mail-reply:before,
.icon-reply:before {
    content: '\f112';
}
.icon-github-alt:before {
    content: '\f113';
}
.icon-folder-close-alt:before {
    content: '\f114';
}
.icon-folder-open-alt:before {
    content: '\f115';
}
.icon-expand-alt:before {
    content: '\f116';
}
.icon-collapse-alt:before {
    content: '\f117';
}
.icon-smile:before {
    content: '\f118';
}
.icon-frown:before {
    content: '\f119';
}
.icon-meh:before {
    content: '\f11a';
}
.icon-gamepad:before {
    content: '\f11b';
}
.icon-keyboard:before {
    content: '\f11c';
}
.icon-flag-alt:before {
    content: '\f11d';
}
.icon-flag-checkered:before {
    content: '\f11e';
}
.icon-terminal:before {
    content: '\f120';
}
.icon-code:before {
    content: '\f121';
}
.icon-mail-reply-all:before,
.icon-reply-all:before {
    content: '\f122';
}
.icon-star-half-empty:before,
.icon-star-half-full:before {
    content: '\f123';
}
.icon-location-arrow:before {
    content: '\f124';
}
.icon-crop:before {
    content: '\f125';
}
.icon-code-fork:before {
    content: '\f126';
}
.icon-unlink:before {
    content: '\f127';
}
.icon-question:before {
    content: '\f128';
}
.icon-info:before {
    content: '\f129';
}
.icon-exclamation:before {
    content: '\f12a';
}
.icon-superscript:before {
    content: '\f12b';
}
.icon-subscript:before {
    content: '\f12c';
}
.icon-eraser:before {
    content: '\f12d';
}
.icon-puzzle-piece:before {
    content: '\f12e';
}
.icon-microphone:before {
    content: '\f130';
}
.icon-microphone-off:before {
    content: '\f131';
}
.icon-shield:before {
    content: '\f132';
}
.icon-calendar-empty:before {
    content: '\f133';
}
.icon-fire-extinguisher:before {
    content: '\f134';
}
.icon-rocket:before {
    content: '\f135';
}
.icon-maxcdn:before {
    content: '\f136';
}
.icon-chevron-sign-left:before {
    content: '\f137';
}
.icon-chevron-sign-right:before {
    content: '\f138';
}
.icon-chevron-sign-up:before {
    content: '\f139';
}
.icon-chevron-sign-down:before {
    content: '\f13a';
}
.icon-html5:before {
    content: '\f13b';
}
.icon-css3:before {
    content: '\f13c';
}
.icon-anchor:before {
    content: '\f13d';
}
.icon-unlock-alt:before {
    content: '\f13e';
}
.icon-bullseye:before {
    content: '\f140';
}
.icon-ellipsis-horizontal:before {
    content: '\f141';
}
.icon-ellipsis-vertical:before {
    content: '\f142';
}
.icon-rss-sign:before {
    content: '\f143';
}
.icon-play-sign:before {
    content: '\f144';
}
.icon-ticket:before {
    content: '\f145';
}
.icon-minus-sign-alt:before {
    content: '\f146';
}
.icon-check-minus:before {
    content: '\f147';
}
.icon-level-up:before {
    content: '\f148';
}
.icon-level-down:before {
    content: '\f149';
}
.icon-check-sign:before {
    content: '\f14a';
}
.icon-edit-sign:before {
    content: '\f14b';
}
.icon-external-link-sign:before {
    content: '\f14c';
}
.icon-share-sign:before {
    content: '\f14d';
}
.icon-compass:before {
    content: '\f14e';
}
.icon-collapse:before {
    content: '\f150';
}
.icon-collapse-top:before {
    content: '\f151';
}
.icon-expand:before {
    content: '\f152';
}
.icon-eur:before,
.icon-euro:before {
    content: '\f153';
}
.icon-gbp:before {
    content: '\f154';
}
.icon-dollar:before,
.icon-usd:before {
    content: '\f155';
}
.icon-inr:before,
.icon-rupee:before {
    content: '\f156';
}
.icon-jpy:before,
.icon-yen:before {
    content: '\f157';
}
.icon-cny:before,
.icon-renminbi:before {
    content: '\f158';
}
.icon-krw:before,
.icon-won:before {
    content: '\f159';
}
.icon-bitcoin:before,
.icon-btc:before {
    content: '\f15a';
}
.icon-file:before {
    content: '\f15b';
}
.icon-file-text:before {
    content: '\f15c';
}
.icon-sort-by-alphabet:before {
    content: '\f15d';
}
.icon-sort-by-alphabet-alt:before {
    content: '\f15e';
}
.icon-sort-by-attributes:before {
    content: '\f160';
}
.icon-sort-by-attributes-alt:before {
    content: '\f161';
}
.icon-sort-by-order:before {
    content: '\f162';
}
.icon-sort-by-order-alt:before {
    content: '\f163';
}
.icon-thumbs-up:before {
    content: '\f164';
}
.icon-thumbs-down:before {
    content: '\f165';
}
.icon-youtube-sign:before {
    content: '\f166';
}
.icon-youtube:before {
    content: '\f167';
}
.icon-xing:before {
    content: '\f168';
}
.icon-xing-sign:before {
    content: '\f169';
}
.icon-youtube-play:before {
    content: '\f16a';
}
.icon-dropbox:before {
    content: '\f16b';
}
.icon-stackexchange:before {
    content: '\f16c';
}
.icon-instagram:before {
    content: '\f16d';
}
.icon-flickr:before {
    content: '\f16e';
}
.icon-adn:before {
    content: '\f170';
}
.icon-bitbucket:before {
    content: '\f171';
}
.icon-bitbucket-sign:before {
    content: '\f172';
}
.icon-tumblr:before {
    content: '\f173';
}
.icon-tumblr-sign:before {
    content: '\f174';
}
.icon-long-arrow-down:before {
    content: '\f175';
}
.icon-long-arrow-up:before {
    content: '\f176';
}
.icon-long-arrow-left:before {
    content: '\f177';
}
.icon-long-arrow-right:before {
    content: '\f178';
}
.icon-apple:before {
    content: '\f179';
}
.icon-windows:before {
    content: '\f17a';
}
.icon-android:before {
    content: '\f17b';
}
.icon-linux:before {
    content: '\f17c';
}
.icon-dribbble:before {
    content: '\f17d';
}
.icon-skype:before {
    content: '\f17e';
}
.icon-foursquare:before {
    content: '\f180';
}
.icon-trello:before {
    content: '\f181';
}
.icon-female:before {
    content: '\f182';
}
.icon-male:before {
    content: '\f183';
}
.icon-gittip:before {
    content: '\f184';
}
.icon-sun:before {
    content: '\f185';
}
.icon-moon:before {
    content: '\f186';
}
.icon-archive:before {
    content: '\f187';
}
.icon-bug:before {
    content: '\f188';
}
.icon-vk:before {
    content: '\f189';
}
.icon-weibo:before {
    content: '\f18a';
}
.icon-renren:before {
    content: '\f18b';
}
.slick-slider {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
}
.slick-list {
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.slick-list:focus {
    outline: 0;
}
.slick-list.dragging {
    cursor: pointer;
    cursor: hand;
}
.slick-slider .slick-list,
.slick-slider .slick-track {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.slick-track {
    position: relative;
    left: 0;
    top: 0;
}
.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide {
    float: right;
}
.slick-slide img {
    display: block;
}
.slick-slide.slick-loading img {
    display: none;
}
.slick-initialized .slick-slide {
    display: block;
}
.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
.slick-next,
.slick-prev {
    position: absolute;
    top: 50%;
    z-index: 2;
    height: 42px;
    width: 42px;
    padding: 0;
    line-height: 42px;
    font-size: 30px;
    text-align: center;
    cursor: pointer;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    color: #333;
    background: 0 0;
}
.slick-next:focus,
.slick-next:hover,
.slick-prev:focus,
.slick-prev:hover {
    border: transparent;
    color: #333;
    background: 0 0;
}
.slick-next.slick-disabled,
.slick-prev.slick-disabled {
    color: #000;
    background: 0 0;
    cursor: default;
}
.slick-prev {
    left: 0;
}
.slick-prev[dir='rtl'] {
    left: auto;
    right: 0;
}
.slick-next {
    right: 0;
}
.slick-next[dir='rtl'] {
    left: 0;
    right: auto;
}
.slick-dots {
    bottom: 30px;
    margin: 0;
    padding: 0;
    list-style: none;
    text-align: center;
}
.slick-dots li {
    position: relative;
    display: inline-block;
    margin: 0 7px;
    padding: 0;
    border: 1px solid currentColor;
    font-size: 10px;
    line-height: 1;
    vertical-align: middle;
    color: #cecece;
    background: currentColor;
    cursor: pointer;
    opacity: 1;
}
.slick-dots li:focus,
.slick-dots li:hover {
    opacity: 0.8;
}
.slick-dots li button {
    display: block;
    width: 8px;
    height: 8px;
    margin: 0;
    padding: 0;
    border: 0;
    line-height: 8px;
    overflow: hidden;
    color: transparent;
    background: 0 0;
}
.slick-dots li.slick-active {
    border: 1px solid currentColor;
    color: #000;
    background: currentColor;
    cursor: default;
    opacity: 1;
}
.select2-container--bootstrap {
    display: block;
}
.select2-container--bootstrap .select2-selection {
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 3px;
    color: #444;
    font-size: 16px;
    outline: 0;
}
.select2-container--bootstrap .select2-selection.field-datepicker.-vue input,
.select2-container--bootstrap .select2-selection.form-control {
    border-radius: 4px;
}
.select2-container--bootstrap .select2-search--dropdown .select2-search__field {
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 3px;
    color: #444;
    font-size: 16px;
}
.select2-container--bootstrap .select2-search__field {
    outline: 0;
}
.select2-container--bootstrap
    .select2-search__field::-webkit-input-placeholder {
    color: #999;
}
.select2-container--bootstrap .select2-search__field:-moz-placeholder {
    color: #999;
}
.select2-container--bootstrap .select2-search__field::-moz-placeholder {
    color: #999;
    opacity: 1;
}
.select2-container--bootstrap .select2-search__field:-ms-input-placeholder {
    color: #999;
}
.select2-container--bootstrap .select2-results__option[role='group'] {
    padding: 0;
}
.select2-container--bootstrap .select2-results__option[aria-disabled='true'] {
    color: #777;
    cursor: not-allowed;
}
.select2-container--bootstrap
    .select2-results__option--highlighted[aria-selected],
.select2-container--bootstrap .select2-results__option[aria-selected='true'] {
    background-color: #e2001a;
    color: #fff;
}
.select2-container--bootstrap
    .select2-results__option
    .select2-results__option {
    padding: 0 16px;
}
.select2-container--bootstrap
    .select2-results__option
    .select2-results__option
    .select2-results__group {
    padding-left: 0;
}
.select2-container--bootstrap
    .select2-results__option
    .select2-results__option
    .select2-results__option {
    margin-left: -16px;
    padding-left: 32px;
}
.select2-container--bootstrap
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option {
    margin-left: -32px;
    padding-left: 48px;
}
.select2-container--bootstrap
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option {
    margin-left: -48px;
    padding-left: 64px;
}
.select2-container--bootstrap
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option {
    margin-left: -64px;
    padding-left: 80px;
}
.select2-container--bootstrap
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option {
    margin-left: -80px;
    padding-left: 96px;
}
.select2-container--bootstrap .select2-results__group {
    color: #777;
    display: block;
    padding: 0 16px;
    font-size: 14px;
    line-height: 1.6;
    white-space: nowrap;
}
.select2-container--bootstrap.select2-container--focus .select2-selection,
.select2-container--bootstrap.select2-container--open .select2-selection {
    -webkit-transition: border-color ease-in-out 0.15s,
        box-shadow ease-in-out 0.15s;
    -webkit-transition: border-color ease-in-out 0.15s,
        -webkit-box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s,
        -webkit-box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s,
        -webkit-box-shadow ease-in-out 0.15s;
    border-color: #ccc;
}
.select2-container--bootstrap.select2-container--open
    .select2-selection
    .select2-selection__arrow
    b {
    border-color: transparent transparent #999;
    border-width: 0 4px 4px;
}
.select2-container--bootstrap.select2-container--open.select2-container--below
    .select2-selection {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom-color: transparent;
}
.select2-container--bootstrap.select2-container--open.select2-container--above
    .select2-selection {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-top-color: transparent;
}
.select2-container--bootstrap .select2-selection__clear {
    color: #999;
    cursor: pointer;
    float: right;
    font-weight: 700;
    margin-right: 10px;
}
.select2-container--bootstrap .select2-selection__clear:hover {
    color: #fff;
}
.select2-container--bootstrap.select2-container--disabled .select2-selection {
    border-color: #ccc;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.select2-container--bootstrap.select2-container--disabled
    .select2-search__field,
.select2-container--bootstrap.select2-container--disabled .select2-selection {
    cursor: not-allowed;
}
.select2-container--bootstrap.select2-container--disabled .select2-selection,
.select2-container--bootstrap.select2-container--disabled
    .select2-selection--multiple
    .select2-selection__choice {
    background-color: #eee;
}
.select2-container--bootstrap.select2-container--disabled
    .select2-selection--multiple
    .select2-selection__choice__remove,
.select2-container--bootstrap.select2-container--disabled
    .select2-selection__clear {
    display: none;
}
.select2-container--bootstrap .select2-dropdown {
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    overflow-x: hidden;
}
.select2-container--bootstrap .select2-dropdown--above {
    -webkit-box-shadow: 0 -6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 -6px 12px rgba(0, 0, 0, 0.175);
}
.select2-container--bootstrap .select2-results > .select2-results__options {
    max-height: 200px;
    overflow-y: auto;
}
.select2-container--bootstrap .select2-selection--single {
    height: 46px;
}
.select2-container--bootstrap
    .select2-selection--single
    .select2-selection__arrow {
    position: absolute;
    bottom: 0;
    top: 0;
}
.select2-container--bootstrap
    .select2-selection--single
    .select2-selection__arrow
    b {
    border-color: #999 transparent transparent;
    border-style: solid;
    border-width: 4px 4px 0;
    height: 0;
    left: 0;
    margin-left: -4px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0;
}
._abs-h-v,
._abs-v {
    top: 50% !important;
}
.select2-container--bootstrap
    .select2-selection--single
    .select2-selection__rendered {
    color: #444;
    padding: 0;
}
.select2-container--bootstrap
    .select2-selection--single
    .select2-selection__placeholder {
    color: #999;
}
.select2-container--bootstrap .select2-selection--multiple {
    min-height: 46px;
    padding: 0;
    height: auto;
}
.select2-container--bootstrap
    .select2-selection--multiple
    .select2-selection__rendered {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    line-height: 1.6;
    list-style: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.select2-container--bootstrap
    .select2-selection--multiple
    .select2-selection__placeholder {
    color: #999;
    float: left;
    margin-top: 5px;
}
.select2-container--bootstrap
    .select2-selection--multiple
    .select2-selection__choice {
    color: #444;
    background: #666;
    border: 1px solid transparent;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin: -1 0 0 8px;
    padding: 0;
}
.select2-container--bootstrap
    .select2-selection--multiple
    .select2-search--inline
    .select2-search__field {
    background: 0 0;
    padding: 0 16px;
    height: 44px;
    line-height: 1.6;
    margin-top: 0;
    min-width: 5em;
}
.select2-container--bootstrap
    .select2-selection--multiple
    .select2-selection__choice__remove {
    color: #999;
    cursor: pointer;
    display: inline-block;
    font-weight: 700;
    margin-right: 0;
}
.select2-container--bootstrap
    .select2-selection--multiple
    .select2-selection__choice__remove:hover {
    color: #fff;
}
.select2-container--bootstrap
    .select2-selection--multiple
    .select2-selection__clear {
    margin-top: 0;
}
.form-group-sm .select2-container--bootstrap .select2-selection--single,
.input-group-sm .select2-container--bootstrap .select2-selection--single,
.select2-container--bootstrap .select2-selection--single.input-sm {
    border-radius: 3px;
    font-size: 14px;
    height: 40px;
    line-height: 1.5;
    padding: 5px 22px 5px 10px;
}
.form-group-sm
    .select2-container--bootstrap
    .select2-selection--single
    .select2-selection__arrow
    b,
.input-group-sm
    .select2-container--bootstrap
    .select2-selection--single
    .select2-selection__arrow
    b,
.select2-container--bootstrap
    .select2-selection--single.input-sm
    .select2-selection__arrow
    b {
    margin-left: -5px;
}
.form-group-sm .select2-container--bootstrap .select2-selection--multiple,
.input-group-sm .select2-container--bootstrap .select2-selection--multiple,
.select2-container--bootstrap .select2-selection--multiple.input-sm {
    min-height: 40px;
    border-radius: 3px;
}
.form-group-sm
    .select2-container--bootstrap
    .select2-selection--multiple
    .select2-selection__choice,
.input-group-sm
    .select2-container--bootstrap
    .select2-selection--multiple
    .select2-selection__choice,
.select2-container--bootstrap
    .select2-selection--multiple.input-sm
    .select2-selection__choice {
    font-size: 14px;
    line-height: 1.5;
    margin: 4px 0 0 5px;
    padding: 0 5px;
}
.form-group-sm
    .select2-container--bootstrap
    .select2-selection--multiple
    .select2-search--inline
    .select2-search__field,
.input-group-sm
    .select2-container--bootstrap
    .select2-selection--multiple
    .select2-search--inline
    .select2-search__field,
.select2-container--bootstrap
    .select2-selection--multiple.input-sm
    .select2-search--inline
    .select2-search__field {
    padding: 0 10px;
    font-size: 14px;
    height: 38px;
    line-height: 1.5;
}
.form-group-sm
    .select2-container--bootstrap
    .select2-selection--multiple
    .select2-selection__clear,
.input-group-sm
    .select2-container--bootstrap
    .select2-selection--multiple
    .select2-selection__clear,
.select2-container--bootstrap
    .select2-selection--multiple.input-sm
    .select2-selection__clear {
    margin-top: 5px;
}
.form-group-lg .select2-container--bootstrap .select2-selection--single,
.input-group-lg .select2-container--bootstrap .select2-selection--single,
.select2-container--bootstrap .select2-selection--single.input-lg {
    border-radius: 6px;
    font-size: 20px;
    height: 50px;
    line-height: 1.3333333;
    padding: 10px 31px 10px 16px;
}
.form-group-lg
    .select2-container--bootstrap
    .select2-selection--single
    .select2-selection__arrow,
.input-group-lg
    .select2-container--bootstrap
    .select2-selection--single
    .select2-selection__arrow,
.select2-container--bootstrap
    .select2-selection--single.input-lg
    .select2-selection__arrow {
    width: 5px;
}
.form-group-lg
    .select2-container--bootstrap
    .select2-selection--single
    .select2-selection__arrow
    b,
.input-group-lg
    .select2-container--bootstrap
    .select2-selection--single
    .select2-selection__arrow
    b,
.select2-container--bootstrap
    .select2-selection--single.input-lg
    .select2-selection__arrow
    b {
    border-width: 5px 5px 0;
    margin-left: -10px;
    margin-top: -2.5px;
}
.form-group-lg .select2-container--bootstrap .select2-selection--multiple,
.input-group-lg .select2-container--bootstrap .select2-selection--multiple,
.select2-container--bootstrap .select2-selection--multiple.input-lg {
    min-height: 50px;
    border-radius: 6px;
}
.form-group-lg
    .select2-container--bootstrap
    .select2-selection--multiple
    .select2-selection__choice,
.input-group-lg
    .select2-container--bootstrap
    .select2-selection--multiple
    .select2-selection__choice,
.select2-container--bootstrap
    .select2-selection--multiple.input-lg
    .select2-selection__choice {
    font-size: 20px;
    line-height: 1.3333333;
    border-radius: 4px;
    margin: 9px 0 0 8px;
    padding: 0 10px;
}
.form-group-lg
    .select2-container--bootstrap
    .select2-selection--multiple
    .select2-search--inline
    .select2-search__field,
.input-group-lg
    .select2-container--bootstrap
    .select2-selection--multiple
    .select2-search--inline
    .select2-search__field,
.select2-container--bootstrap
    .select2-selection--multiple.input-lg
    .select2-search--inline
    .select2-search__field {
    padding: 0 16px;
    font-size: 20px;
    height: 48px;
    line-height: 1.3333333;
}
.form-group-lg
    .select2-container--bootstrap
    .select2-selection--multiple
    .select2-selection__clear,
.input-group-lg
    .select2-container--bootstrap
    .select2-selection--multiple
    .select2-selection__clear,
.select2-container--bootstrap
    .select2-selection--multiple.input-lg
    .select2-selection__clear {
    margin-top: 10px;
}
.input-group-lg
    .select2-container--bootstrap
    .select2-selection.select2-container--open
    .select2-selection--single
    .select2-selection__arrow
    b,
.select2-container--bootstrap
    .select2-selection.input-lg.select2-container--open
    .select2-selection--single
    .select2-selection__arrow
    b {
    border-color: transparent transparent #999;
    border-width: 0 5px 5px;
}
.select2-container--bootstrap[dir='rtl'] .select2-selection--single {
    padding-left: 28px;
    padding-right: 16px;
}
.select2-container--bootstrap[dir='rtl']
    .select2-selection--single
    .select2-selection__rendered {
    padding-right: 0;
    padding-left: 0;
    text-align: right;
}
.select2-container--bootstrap[dir='rtl']
    .select2-selection--single
    .select2-selection__clear {
    float: left;
}
.select2-container--bootstrap[dir='rtl']
    .select2-selection--single
    .select2-selection__arrow {
    left: 16px;
    right: auto;
}
._abs-h,
._abs-h-v {
    left: 50% !important;
}
.select2-container--bootstrap[dir='rtl']
    .select2-selection--single
    .select2-selection__arrow
    b {
    margin-left: 0;
}
.select2-container--bootstrap[dir='rtl']
    .select2-selection--multiple
    .select2-search--inline,
.select2-container--bootstrap[dir='rtl']
    .select2-selection--multiple
    .select2-selection__choice,
.select2-container--bootstrap[dir='rtl']
    .select2-selection--multiple
    .select2-selection__placeholder {
    float: right;
}
.select2-container--bootstrap[dir='rtl']
    .select2-selection--multiple
    .select2-selection__choice {
    margin-left: 0;
    margin-right: 8px;
}
.select2-container--bootstrap[dir='rtl']
    .select2-selection--multiple
    .select2-selection__choice__remove {
    margin-left: 2px;
    margin-right: auto;
}
.has-warning .select2-dropdown,
.has-warning .select2-selection {
    border-color: #8a6d3b;
}
.has-warning .select2-container--focus .select2-selection,
.has-warning .select2-container--open .select2-selection {
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
    border-color: #66512c;
}
.has-warning.select2-drop-active {
    border-color: #66512c;
}
.has-warning.select2-drop-active.select2-drop.select2-drop-above {
    border-top-color: #66512c;
}
.has-error.select2-drop-active {
    border-color: #000;
}
.has-error.select2-drop-active.select2-drop.select2-drop-above {
    border-top-color: #000;
}
.has-success .select2-dropdown,
.has-success .select2-selection {
    border-color: #3c763d;
}
.has-success .select2-container--focus .select2-selection,
.has-success .select2-container--open .select2-selection {
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
    border-color: #2b542c;
}
.has-success.select2-drop-active {
    border-color: #2b542c;
}
.has-success.select2-drop-active.select2-drop.select2-drop-above {
    border-top-color: #2b542c;
}
.input-group
    > .select2-hidden-accessible:first-child
    + .select2-container--bootstrap
    > .selection
    > .select2-selection,
.input-group
    > .select2-hidden-accessible:first-child
    + .select2-container--bootstrap
    > .selection
    > .select2-selection.field-datepicker.-vue
    input,
.input-group
    > .select2-hidden-accessible:first-child
    + .select2-container--bootstrap
    > .selection
    > .select2-selection.form-control {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.input-group
    > .select2-hidden-accessible:not(:first-child)
    + .select2-container--bootstrap:not(:last-child)
    > .selection
    > .select2-selection,
.input-group
    > .select2-hidden-accessible:not(:first-child)
    + .select2-container--bootstrap:not(:last-child)
    > .selection
    > .select2-selection.field-datepicker.-vue
    input,
.input-group
    > .select2-hidden-accessible:not(:first-child)
    + .select2-container--bootstrap:not(:last-child)
    > .selection
    > .select2-selection.form-control {
    border-radius: 0;
}
.input-group
    > .select2-hidden-accessible:not(:first-child):not(:last-child)
    + .select2-container--bootstrap:last-child
    > .selection
    > .select2-selection,
.input-group
    > .select2-hidden-accessible:not(:first-child):not(:last-child)
    + .select2-container--bootstrap:last-child
    > .selection
    > .select2-selection.field-datepicker.-vue
    input,
.input-group
    > .select2-hidden-accessible:not(:first-child):not(:last-child)
    + .select2-container--bootstrap:last-child
    > .selection
    > .select2-selection.form-control {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.input-group > .select2-container--bootstrap {
    display: table;
    table-layout: fixed;
    position: relative;
    z-index: 2;
    width: 100%;
    margin-bottom: 0;
}
.input-group
    > .select2-container--bootstrap
    > .selection
    > .select2-selection.field-datepicker.-vue
    input,
.input-group
    > .select2-container--bootstrap
    > .selection
    > .select2-selection.form-control {
    float: none;
}
.input-group > .select2-container--bootstrap.select2-container--focus,
.input-group > .select2-container--bootstrap.select2-container--open {
    z-index: 3;
}
.input-group > .select2-container--bootstrap,
.input-group > .select2-container--bootstrap .input-group-btn,
.input-group > .select2-container--bootstrap .input-group-btn .btn {
    vertical-align: top;
}
.field-datepicker.-vue input.select2-hidden-accessible,
.form-control.select2-hidden-accessible {
    position: absolute !important;
    width: 1px !important;
}
@media (min-width: 768px) {
    .form-inline .select2-container--bootstrap {
        display: inline-block;
    }
}
._abs {
    position: absolute;
}
._abs-h {
    -webkit-transform: translate(-50%, 0) !important;
    transform: translate(-50%, 0) !important;
}
._abs-v {
    -webkit-transform: translate(0, -50%) !important;
    transform: translate(0, -50%) !important;
}
._abs-h-v {
    -webkit-transform: translate(-50%, -50%) !important;
    transform: translate(-50%, -50%) !important;
}
.-trans {
    background: 0 0;
}
.-center {
    text-align: center;
}
._gray {
    background: #f8f8f8;
}
._white {
    background: #fff;
}
._reset-size {
    width: auto !important;
    height: auto !important;
    min-height: auto !important;
    max-height: none !important;
    min-width: auto !important;
    max-width: none !important;
}
._text-underline {
    text-decoration: underline;
}
@font-face {
    font-family: AvenirNext;
    src: url(data:application/font-woff2;charset=utf-8;base64,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)
            format('woff2'),
        url(../fonts/avenir-next/AvenirNext-Regular.woff) format('woff');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: AvenirNext;
    src: url(data:application/font-woff2;charset=utf-8;base64,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)
            format('woff2'),
        url(../fonts/avenir-next/AvenirNext-Medium.woff) format('woff');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: AvenirNext;
    src: url(../fonts/avenir-next/AvenirNext-DemiBold.woff2) format('woff2'),
        url(../fonts/avenir-next/AvenirNext-DemiBold.woff) format('woff');
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: AvenirNext;
    src: url(data:application/font-woff2;charset=utf-8;base64,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)
            format('woff2'),
        url(../fonts/avenir-next/AvenirNext-Bold.woff) format('woff');
    font-weight: 700;
    font-style: normal;
}
.slick-wrapper {
    position: relative;
}
.slick-wrapper .title {
    font-size: 50px;
    text-align: center;
    position: absolute;
    width: 100%;
    top: 20%;
}
.slick-list {
    width: 100%;
}
.slick-track {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.slick-track::after,
.slick-track::before {
    content: '';
    display: none;
}
.slick-track .slick-slide {
    height: auto;
    float: none;
}
.slick-slider.slick-initialized .slick-list {
    overflow: hidden;
}
.slick-arrow.slick-disabled {
    opacity: 0.2;
}
.slick-dots {
    position: absolute;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    padding-left: 0;
    width: auto;
}
.slick-dots > li {
    border-radius: 50%;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.slick-dots > li > button {
    min-width: auto;
}
@media screen and (max-width: 767px) {
    .slick-next,
    .slick-prev {
        width: 44px;
        height: 44px;
        line-height: 44px;
        font-size: 30px;
    }
}
.select2-container--bootstrap .select2-selection--single {
    line-height: 44px;
    padding: 0 30px 0 16px;
}
.select2-container--bootstrap
    .select2-selection--single
    .select2-selection__arrow {
    right: 16px;
    width: auto;
    font-size: 21px;
}
.select2-container--bootstrap
    .select2-selection--single
    .select2-selection__arrow::before {
    content: '\f107';
    font-family: FontAwesome;
    color: #e2001a;
}
.select2-container--bootstrap
    .select2-selection--single
    .select2-selection__arrow
    b {
    display: none;
}
.select2-container--bootstrap.select2-container--open.select2-container
    .select2-selection {
    border: 1px solid #ccc;
    border-radius: 3px;
}
.select2-container--bootstrap .select2-dropdown {
    border-radius: 4px;
    border: 1px solid #ccc;
    margin-top: 1px;
}
.select2-container--bootstrap .select2-dropdown--above {
    margin-top: -1px;
}
.select2-container--bootstrap .select2-results {
    max-height: 200px;
    overflow: auto;
}
.select2-container--bootstrap .select2-results__option {
    height: 37px;
    line-height: 35px;
    padding: 0 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 13px;
    white-space: nowrap;
}
.select2-container--bootstrap
    .select2-results__option
    + .select2-results__option {
    border-top: 1px solid #ddd;
}
.select2-container--bootstrap.select2-container--open
    .select2-selection--single
    .select2-selection__arrow::before {
    content: '\f106';
}
.select2-container--bootstrap.select2-container--focus .select2-selection,
.select2-container--bootstrap.select2-container--open .select2-selection {
    -webkit-box-shadow: none;
    box-shadow: none;
}
.has-error .select2-dropdown,
.has-error .select2-selection {
    border-color: #e2001a;
}
.has-error .select2-container--focus .select2-selection,
.has-error .select2-container--open .select2-selection {
    border-color: #e2001a;
    -webkit-box-shadow: 0 0 1px rgba(226, 0, 26, 0.75);
    box-shadow: 0 0 1px rgba(226, 0, 26, 0.75);
}
@media screen and (max-width: 767px) {
    .select2-container--bootstrap .select2-selection--single {
        font-size: 12px;
        padding: 0 10px;
        height: 35px;
        line-height: 35px;
    }
    .select2-container--bootstrap
        .select2-selection--single
        .select2-selection__arrow {
        right: 10px;
        font-size: 16px;
    }
    .select2-container--bootstrap .select2-results__option {
        padding: 0 10px;
        height: 35px;
        line-height: 35px;
    }
}
.carousel-inner > .item > a > img,
.carousel-inner > .item > img,
.img-responsive,
.thumbnail a > img,
.thumbnail > img,
img {
    max-width: 100%;
    height: auto !important;
}
body {
    font-size: 12px;
}
img {
    width: auto;
}
hr {
    margin-top: 0;
    margin-bottom: 15px;
    padding-top: 5px;
    border: 0;
    border-bottom: 1px solid #ccc;
}
.close {
    opacity: 1;
    opacity: unset;
}
.-en,
.-hk,
.-sc {
    display: none !important;
}
p:only-child {
    margin-bottom: 0;
}
[lang='en'] .-en,
[lang='zh-hant'] .-hk,
[lang='zh-hans'] .-sc {
    display: block !important;
}
[v-cloak] {
    display: none;
}
@media screen and (min-width: 768px) {
    .select2-container--bootstrap .select2-dropdown.-extra {
        min-width: 180px;
    }
    body {
        font-size: 16px;
    }
    hr {
        padding-top: 14px;
        margin-bottom: 30px;
    }
}
.admin-menu .menu-local-tasks.menu {
    border: none;
    list-style: none;
    text-align: left;
}
.admin-menu .menu-local-tasks.menu li {
    margin: 0 0 0 0.5em;
}
.admin-menu .menu-local-tasks li.expanded {
    list-style-type: circle;
}
.admin-menu .menu-local-tasks li.collapsed {
    list-style-type: disc;
}
.admin-menu .menu-local-tasks li.leaf {
    list-style-type: square;
}
.admin-menu .menu-local-tasks li.collapsed,
.admin-menu .menu-local-tasks li.expanded,
.admin-menu .menu-local-tasks li.leaf {
    padding: 0.2em 0.5em 0 0;
    margin: 0;
}
.admin-menu .menu-local-tasks li a.active {
    color: #000;
}
.admin-menu .menu-local-tasks td.menu-disabled {
    background: #ccc;
}
.admin-menu .menu-local-tasks.inline,
.admin-menu .menu-local-tasks.links.inline {
    display: inline;
    padding-left: 0;
}
.admin-menu .menu-local-tasks.inline li {
    display: inline;
    list-style-type: none;
    padding: 0 0.5em;
}
.admin-menu .menu-local-tasks.primary {
    border-bottom: 1px solid #bbb;
    border-collapse: collapse;
    height: auto;
    line-height: normal;
    list-style: none;
    margin: 5px;
    padding: 0 0 0 1em;
    white-space: nowrap;
}
.admin-menu .menu-local-tasks.primary li {
    display: inline;
}
.admin-menu .menu-local-tasks.primary li a {
    background-color: #ddd;
    border-color: #bbb;
    border-style: solid solid none;
    border-width: 1px;
    height: auto;
    margin-right: 0.5em;
    padding: 0 1em;
    text-decoration: none;
}
.admin-menu .menu-local-tasks.primary li.active a {
    background-color: #fff;
    border: 1px solid #bbb;
    border-bottom: 1px solid #fff;
}
.admin-menu .menu-local-tasks.primary li a:hover {
    background-color: #eee;
    border-color: #ccc #ccc #eee;
}
.admin-menu .menu-local-tasks.secondary {
    border-bottom: 1px solid #bbb;
    padding: 0.5em 1em;
    margin: 5px;
}
.admin-menu .menu-local-tasks.secondary li {
    border-right: 1px solid #ccc;
    display: inline;
    padding: 0 1em;
}
.admin-menu .menu-local-tasks.secondary a {
    padding: 0;
    text-decoration: none;
}
.admin-menu .menu-local-tasks.secondary a.active {
    border-bottom: 4px solid #999;
}
#admin-menu,
#admin-menu .dropdown {
    z-index: 10000;
}
body.admin-menu,
body.admin-menu .header {
    margin-top: 29px !important;
}
#block-system-main .statistics_counter {
    display: none;
}
.row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}
.row.-collapse {
    margin-left: 0 !important;
    margin-right: 0 !important;
}
.row::after,
.row::before {
    display: none;
}
.-collapse {
    margin-left: 0;
    margin-right: 0;
}
.-collapse .col-lg-1,
.-collapse .col-lg-10,
.-collapse .col-lg-11,
.-collapse .col-lg-12,
.-collapse .col-lg-2,
.-collapse .col-lg-3,
.-collapse .col-lg-4,
.-collapse .col-lg-5,
.-collapse .col-lg-6,
.-collapse .col-lg-7,
.-collapse .col-lg-8,
.-collapse .col-lg-9,
.-collapse .col-md-1,
.-collapse .col-md-10,
.-collapse .col-md-11,
.-collapse .col-md-12,
.-collapse .col-md-2,
.-collapse .col-md-3,
.-collapse .col-md-4,
.-collapse .col-md-5,
.-collapse .col-md-6,
.-collapse .col-md-7,
.-collapse .col-md-8,
.-collapse .col-md-9,
.-collapse .col-sm-1,
.-collapse .col-sm-10,
.-collapse .col-sm-11,
.-collapse .col-sm-12,
.-collapse .col-sm-2,
.-collapse .col-sm-3,
.-collapse .col-sm-4,
.-collapse .col-sm-5,
.-collapse .col-sm-6,
.-collapse .col-sm-7,
.-collapse .col-sm-8,
.-collapse .col-sm-9,
.-collapse .col-xs-1,
.-collapse .col-xs-10,
.-collapse .col-xs-11,
.-collapse .col-xs-12,
.-collapse .col-xs-2,
.-collapse .col-xs-3,
.-collapse .col-xs-4,
.-collapse .col-xs-5,
.-collapse .col-xs-6,
.-collapse .col-xs-7,
.-collapse .col-xs-8,
.-collapse .col-xs-9 {
    padding-left: 0;
    padding-right: 0;
    float: none;
}
.flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.flex-inline {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}
.page-wrapper,
body {
    display: -webkit-box;
    display: -ms-flexbox;
}
.flex-inline.-center,
.flex.-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.flex-inline.-v-center,
.flex.-v-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.flex-inline.-h-center,
.flex.-h-center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
@media screen and (max-width: 767px) {
    h2 {
        font-size: 23px;
    }
    .form-horizontal .form-group,
    .row {
        margin-left: -5px;
        margin-right: -5px;
    }
    .col-lg-1,
    .col-lg-10,
    .col-lg-11,
    .col-lg-12,
    .col-lg-2,
    .col-lg-3,
    .col-lg-4,
    .col-lg-5,
    .col-lg-6,
    .col-lg-7,
    .col-lg-8,
    .col-lg-9,
    .col-md-1,
    .col-md-10,
    .col-md-11,
    .col-md-12,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9,
    .col-sm-1,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9,
    .col-xs-1,
    .col-xs-10,
    .col-xs-11,
    .col-xs-12,
    .col-xs-2,
    .col-xs-3,
    .col-xs-4,
    .col-xs-5,
    .col-xs-6,
    .col-xs-7,
    .col-xs-8,
    .col-xs-9 {
        padding-left: 5px;
        padding-right: 5px;
        float: none;
    }
}
.main,
.page-wrapper {
    margin-left: auto;
    margin-right: auto;
}
body {
    display: flex;
}
.page-wrapper {
    min-height: 100vh;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 1920px;
    width: 100%;
    overflow: hidden;
}
.layout-2col,
.navbar-brand {
    display: -webkit-box;
    display: -ms-flexbox;
}
.body-layout {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}
.layout-2col {
    display: flex;
}
.layout-2col > .layout__left-sidebar {
    width: 100%;
}
.layout-2col > .layout__right-content {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    width: 100%;
}
.region-sidebar-first {
    padding-bottom: 60px;
}
.container,
.container-fluid,
.field-name-field-fc-content,
.field-name-field-fc-footer-content,
.field-name-field-fc-image-video-editor,
.field-name-field-fc-image-video-editor-2,
.field-name-field-slide-title,
.node-fc-template-2 .field-name-field-fc-slide-section,
.page-cybersource-payment-sawm-redirect .body-layout,
.page-paydollar-payment-cptb-redirect .body-layout,
.section-404 .body-layout,
.section-404 .main,
.section-enews-subscription .main,
.section-user .main,
.section-user .main > h1,
.section-users .main,
.section-users .main > h1 {
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
}
.container-fluid::after,
.container-fluid::before,
.container::after,
.container::before,
.node-fc-template-2 .field-name-field-fc-slide-section::after,
.node-fc-template-2 .field-name-field-fc-slide-section::before,
.page-cybersource-payment-sawm-redirect .body-layout::after,
.page-cybersource-payment-sawm-redirect .body-layout::before,
.page-paydollar-payment-cptb-redirect .body-layout::after,
.page-paydollar-payment-cptb-redirect .body-layout::before,
.section-404 .body-layout::after,
.section-404 .body-layout::before,
.section-enews-subscription .main::after,
.section-enews-subscription .main::before,
.section-user .main > h1::after,
.section-user .main > h1::before,
.section-users .main > h1::after,
.section-users .main > h1::before {
    display: none;
}
@media screen and (max-width: 767px) {
    .layout-2col {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        padding-bottom: 90px;
    }
    .layout-2col > .layout__right-content {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1;
    }
    .body-layout.-more-section {
        position: relative;
        padding-top: 70px;
    }
}
@media screen and (min-width: 768px) {
    .layout-2col {
        padding-top: 46px;
        padding-bottom: 110px;
    }
    .layout-2col > .layout__left-sidebar {
        width: 180px;
        margin-right: 20px;
    }
    .layout-2col > .layout__right-content {
        width: calc(100% - 200px);
    }
}
@media screen and (min-width: 991px) {
    .layout-2col > .layout__left-sidebar {
        width: 260px;
        margin-right: 80px;
    }
    .layout-2col > .layout__right-content {
        width: calc(100% - 340px);
    }
}
@media screen and (min-width: 1170px) {
    .container,
    .container-fluid,
    .field-name-field-fc-content,
    .field-name-field-fc-footer-content,
    .field-name-field-fc-image-video-editor,
    .field-name-field-fc-image-video-editor-2,
    .field-name-field-slide-title,
    .node-fc-template-2 .field-name-field-fc-slide-section,
    .page-cybersource-payment-sawm-redirect .body-layout,
    .page-paydollar-payment-cptb-redirect .body-layout,
    .page-wrapper > .breadcrumb,
    .section-404 .body-layout,
    .section-404 .main,
    .section-enews-subscription .main,
    .section-user .main,
    .section-user .main > h1,
    .section-users .main,
    .section-users .main > h1 {
        padding-left: calc(50% - 570px);
        padding-right: calc(50% - 570px);
        width: 100%;
    }
}
.btn,
.node-type-publications .field-name-field-download-pdf a {
    font-size: 16px;
    padding: 4px 12px;
    text-align: center;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.btn-lg {
    padding: 8px 14px;
}
.btn-primary {
    font-weight: 600;
}
.btn.-expand {
    width: 100%;
}
.btn.-radius {
    border-radius: 3px;
}
.btn.-gray {
    background: #b8b8b8;
}
.btn.-gray:focus,
.btn.-gray:hover {
    background: #9f9f9f;
}
.btn.-trans {
    background: 0 0;
    border: 1px solid currentColor;
    color: #666;
}
.btn.-trans:focus,
.btn.-trans:hover {
    background: #e2001a;
    border-color: #e2001a;
    color: #fff;
}
.btn.-trans-white {
    background: 0 0;
    border: 1px solid #666;
    color: #fff;
}
.btn.-trans-white:focus,
.btn.-trans-white:hover {
    background: #e2001a;
    border-color: #e2001a;
    color: #fff;
}
.btn.-download,
.node-type-publications .field-name-field-download-pdf a {
    position: relative;
}
.btn.-download::before,
.node-type-publications .field-name-field-download-pdf a::before {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 32 32' xml:space='preserve'%3E %3Cellipse cx='15.9' cy='16.2' rx='13.9' ry='13.9' fill='%23ffffff'/%3E %3Cpath d='M10.7,15.1l0.2-0.2c0.4-0.4,0.9-0.4,1.3,0l2.7,2.8l0-9.3c0-0.5,0.4-0.9,0.9-0.9h0.3c0.5,0,0.9,0.4,0.9,0.9 l0,9.2l2.7-2.7c0.4-0.4,0.9-0.4,1.3,0l0.2,0.2c0.4,0.4,0.4,0.9,0,1.3L16.6,21c-0.2,0.2-0.4,0.3-0.7,0.3c-0.2,0-0.5-0.1-0.7-0.3 l-4.5-4.7C10.4,16,10.4,15.4,10.7,15.1z' fill='%23e2001a'/%3E %3Cpath d='M21.5,24c0,0.5-0.4,0.9-0.9,0.9l-9.2,0c-0.5,0-0.9-0.4-0.9-0.9v-0.2c0-0.5,0.4-0.9,0.9-0.9l9.2,0 c0.5,0,0.9,0.4,0.9,0.9V24z' fill='%23e2001a'/%3E %3C/svg%3E");
    width: 24px;
    height: 24px;
    display: inline-block;
    vertical-align: text-bottom;
}
.input-group {
    height: 40px;
}
.input-group-btn > .btn {
    height: 100%;
    font-size: 14px;
}
.dropdown-menu {
    margin: 0;
    padding: 0;
    -webkit-box-shadow: 0 3px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.175);
}
.dropdown-menu > li + li {
    border-top: 1px solid #efefef;
}
.open > .btn[data-toggle='dropdown'] {
    background: #e2001a;
    border-color: #e2001a;
    color: #fff;
}
[class*='icon-'].inline-icon {
    display: inline-block;
    vertical-align: text-bottom;
}
.svg-icon-cntr {
    font-size: 0;
    letter-spacing: 0;
    width: 30px;
    height: 30px;
    display: inline-block;
}
.svg-icon {
    fill: currentColor;
    width: 100%;
    height: 100%;
}
.icon-instagram {
    fill: #000;
}
.navbar {
    border: none;
    background: 0 0;
}
.navbar-header {
    background-color: #000;
}
.main-menu .nav > li > span {
    display: block;
    cursor: pointer;
}
.navbar-default .navbar-toggle {
    padding: 19.5px 15px;
    border-radius: 0;
    margin: 0;
}
.navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:hover {
    background: 0 0;
    border-color: transparent;
}
.navbar-default .navbar-toggle:not(.collapsed) {
    background-color: #fff;
    border-color: #fff;
}
.navbar-default .navbar-toggle:not(.collapsed)::after {
    content: '';
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    top: 60px;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 10;
}
.admin-menu .navbar-default .navbar-toggle:not(.collapsed)::after {
    top: 89px;
}
.navbar-default .navbar-toggle .icon-bar {
    width: 25px;
    height: 3px;
}
.navbar-default .navbar-toggle .icon-bar + .icon-bar {
    margin-top: 5px;
}
.navbar-collapse {
    border-top: none;
    padding-left: 0;
    padding-right: 0;
}
@media screen and (max-width: 768px) {
    .main-menu {
        max-height: calc(100vh - 60px);
        overflow-y: auto;
    }
    .main-menu .nav > li + li {
        border-top: 1px solid #ddd;
    }
    .main-menu .main-menu .nav > li > span,
    .main-menu .nav > li > a,
    .main-menu .nav > li > span {
        background-color: #fff;
        color: #e2001a;
        font-size: 21px;
        font-weight: 600;
    }
    .main-menu .main-menu .nav > li > span[aria-expanded='true'] > .caret,
    .main-menu .nav > li > a[aria-expanded='true'] > .caret,
    .main-menu .nav > li > span[aria-expanded='true'] > .caret {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23e2001a' d='M496.344438 387.751185c0.005117-0.00307 0.010233-0.00614 0.01535-0.008186 0.438998-0.240477 0.88516-0.470721 1.336438-0.690732 0.01842-0.00921 0.035816-0.01842 0.053212-0.027629 0.432859-0.210801 0.87288-0.409322 1.316995-0.600681 0.037862-0.016373 0.074701-0.034792 0.112564-0.051165 0.429789-0.183172 0.865717-0.354064 1.305739-0.51984 0.053212-0.019443 0.104377-0.042979 0.157589-0.062422 0.418532-0.154519 0.842181-0.295735 1.2689-0.432859 0.076748-0.024559 0.152473-0.053212 0.230244-0.077771 0.413416-0.128937 0.831948-0.245593 1.252527-0.35918 0.092098-0.024559 0.183172-0.054235 0.275269-0.077771 0.398066-0.103354 0.801249-0.192382 1.205455-0.280386 0.118704-0.025583 0.23536-0.057305 0.354064-0.081864 0.381693-0.078795 0.769526-0.143263 1.156336-0.207731 0.143263-0.024559 0.285502-0.054235 0.428765-0.076748 0.3776-0.058328 0.759293-0.101307 1.140986-0.146333 0.156566-0.01842 0.311085-0.042979 0.467651-0.059352 0.394996-0.039909 0.793062-0.065492 1.192152-0.091074 0.147356-0.00921 0.292666-0.025583 0.440022-0.033769 0.547469-0.027629 1.098008-0.041956 1.65264-0.041956s1.105171 0.014326 1.65264 0.041956c0.147356 0.007163 0.292666 0.023536 0.440022 0.033769 0.399089 0.025583 0.797156 0.051165 1.192152 0.091074 0.157589 0.016373 0.311085 0.040932 0.467651 0.059352 0.381693 0.045025 0.763386 0.088004 1.140986 0.146333 0.144286 0.022513 0.285502 0.052189 0.428765 0.076748 0.38681 0.064468 0.773619 0.12996 1.156336 0.207731 0.118704 0.024559 0.23536 0.056282 0.354064 0.081864 0.404206 0.088004 0.807389 0.178055 1.205455 0.280386 0.093121 0.023536 0.183172 0.053212 0.275269 0.077771 0.420579 0.112564 0.839111 0.229221 1.252527 0.35918 0.077771 0.024559 0.152473 0.053212 0.230244 0.077771 0.426719 0.137123 0.850367 0.278339 1.2689 0.432859 0.053212 0.019443 0.104377 0.041956 0.157589 0.062422 0.438998 0.164752 0.87595 0.335644 1.305739 0.51984 0.037862 0.016373 0.074701 0.034792 0.112564 0.051165 0.444115 0.191358 0.883113 0.38988 1.316995 0.600681 0.01842 0.00921 0.035816 0.01842 0.053212 0.027629 0.451278 0.220011 0.89744 0.450255 1.336438 0.690732 0.005117 0.00307 0.010233 0.00614 0.01535 0.008186 2.728134 1.497097 5.213745 3.381004 7.384178 5.578042l0.022513-0.022513 223.699852 255.719102c5.791913 5.78782 9.374508 13.785981 9.374508 22.621207 0 17.662265-14.3181 31.980365-31.980365 31.980365-8.834202 0-16.832364-3.582595-22.620184-9.373485L511.698125 462.661292 310.463937 694.253904c-5.78782 5.79089-13.784958 9.373485-22.620184 9.373485-17.662265 0-31.980365-14.3181-31.980365-31.980365 0-8.835226 3.582595-16.833387 9.374508-22.621207l223.698828-255.719102 0.022513 0.022513 0 0C491.130693 391.133212 493.616304 389.249305 496.344438 387.751185z'/%3E%3C/svg%3E");
    }
    .main-menu .main-menu .nav > li > span > .caret,
    .main-menu .nav > li > a > .caret,
    .main-menu .nav > li > span > .caret {
        position: absolute;
        top: 50%;
        -webkit-transform: translate(0, -50%);
        transform: translate(0, -50%);
        right: 15px;
        border: none;
        width: 24px;
        height: 24px;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23e2001a' d='M760.454652 393.19108c-12.489452-12.489452-32.737612-12.489452-45.227064 0L511.706311 596.712357 308.185035 393.19108c-12.489452-12.489452-32.737612-12.489452-45.227065 0-12.489452 12.489452-12.489452 32.737612 0 45.227064L489.093291 664.553465c12.489452 12.489452 32.737612 12.489452 45.227064 0L760.454652 438.418144c12.488429-12.489452 12.488429-32.738635 0-45.227064z'/%3E%3C/svg%3E");
        background-size: 24px;
        background-position: center;
        background-repeat: no-repeat;
        pointer-events: none;
    }
    .main-menu .nav a > .icon-angle-down {
        position: absolute;
        top: 50%;
        -webkit-transform: translate(0, -50%);
        transform: translate(0, -50%);
        right: 15px;
    }
    .main-menu .nav > li.open > a > .icon-angle-down::before,
    .main-menu .nav > li.open > span > .icon-angle-down::before {
        content: '\f106';
    }
    .main-menu .dropdown-menu {
        position: relative;
        margin: 0;
        width: 100%;
        padding: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
        border: none;
        border-radius: 0;
        float: none;
    }
    .main-menu .dropdown-menu > li {
        background-color: #e2001a;
    }
    .main-menu .dropdown-menu > li + li {
        border-top: 1px solid rgba(255, 255, 255, 0.4);
    }
    .main-menu .dropdown-menu > li > a {
        position: relative;
        background: 0 0;
        padding: 11px 15px 11px 30px;
        font-size: 19px;
        color: #fff;
    }
    .main-menu .dropdown-menu > li > a::before {
        content: '';
        position: absolute;
        top: 50%;
        -webkit-transform: translate(0, -50%);
        transform: translate(0, -50%);
        left: 15px;
        border: 5px solid transparent;
        border-right: none;
        border-left-color: #fff;
    }
    .navbar-collapse {
        position: absolute;
        width: 100%;
        z-index: 10;
    }
}
@media screen and (min-width: 769px) {
    .navigation {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    .navbar-brand {
        height: 90px;
    }
    .main-menu {
        margin-bottom: 9px;
    }
    .main-menu .nav:after,
    .main-menu .nav:before {
        content: ' ';
        display: table;
    }
    .main-menu .nav:after {
        clear: both;
    }
    .main-menu .nav > li {
        float: left;
    }
    .main-menu .main-menu .nav > li > span,
    .main-menu .nav > li > a,
    .main-menu .nav > li > span {
        color: #fff;
        padding: 13px 9px 13px 16px;
        border-radius: 5px;
        border-bottom: 1px solid transparent;
    }
    .main-menu .nav > li .caret {
        border: none;
        width: auto;
        height: 10px;
        line-height: 10px;
        font-family: FontAwesome;
        font-weight: 700;
        color: #e2001a;
    }
    .main-menu .nav > li .caret::before {
        content: '\f107';
    }
    .main-menu .main-menu .nav > li > span:focus,
    .main-menu .main-menu .nav > li > span:hover,
    .main-menu .nav > li.open > a,
    .main-menu .nav > li.open > span,
    .main-menu .nav > li > a:focus,
    .main-menu .nav > li > a:hover,
    .main-menu .nav > li > span:focus,
    .main-menu .nav > li > span:hover {
        background-color: #fff;
        color: #e2001a;
        border-bottom: 1px solid #ddd;
    }
    .main-menu .nav > li.open > a,
    .main-menu .nav > li.open > span {
        border-radius: 5px 5px 0 0;
    }
    .main-menu .nav > li.open > a > .caret::before,
    .main-menu .nav > li.open > span > .caret::before {
        content: '\f106';
    }
    .main-menu .dropdown-menu {
        padding: 0;
        margin: 0;
        border: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        background: 0 0;
    }
    .main-menu .dropdown-menu > li:first-of-type a {
        border-radius: 0 5px 0 0;
    }
    .main-menu .dropdown-menu > li:last-of-type a {
        border-radius: 0 0 5px 5px;
    }
    .main-menu .dropdown-menu > li + li {
        border-top: 1px solid #ddd;
        background-color: #fff;
    }
    .main-menu .dropdown-menu > li:last-of-type {
        background-color: transparent;
    }
    .main-menu .dropdown-menu > li > a {
        font-size: 15px;
        color: #444;
        background: #fff;
        padding: 10px 16px;
    }
    .main-menu .dropdown-menu > li > a:focus,
    .main-menu .dropdown-menu > li > a:hover {
        background: #e2001a;
        color: #fff;
    }
}
.header {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1010;
}
.page-wrapper {
    padding-top: 122px;
}
.logo-img {
    width: 123px;
}
.navbar-brand .sticky-logo {
    display: none;
    width: 60px;
}
.navbar-brand {
    padding: 10px 10px 0 0;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
#front-search-block,
.input-label-group {
    display: -webkit-box;
    display: -ms-flexbox;
}
.region-header > .icon-search {
    color: #fff;
    font-size: 19px;
    text-decoration: none;
}
.region-header > .icon-search:hover,
.region-header > .icon-search[aria-expanded='true'] {
    color: #e2001a;
}
#block-msf-custom-front-search-block {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    max-height: 55px;
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    background-color: rgba(0, 0, 0, 0.6);
    padding-top: 10px;
    padding-bottom: 10px;
}
#front-search-block {
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
#front-search-block .form-item-search {
    margin-bottom: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}
#front-search-block .form-text:valid + .form-control-feedback {
    pointer-events: initial;
    opacity: 1;
}
#front-search-block .form-control-feedback {
    opacity: 0.4;
    line-height: 31px;
    background: 0 0;
    border: none;
    font-size: 20px;
    color: #e2001a;
}
#front-search-block .icon-remove {
    font-size: 0;
    white-space: nowrap;
    margin-left: 9px;
    color: #fff;
    text-decoration: none;
}
#front-search-block .icon-remove::before {
    content: '\2716';
    font-size: 20px;
}
.header .menu-name-menu-top-menu li > a {
    padding: 8.5px 0;
    text-align: center;
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
}
.header .menu-name-menu-top-menu .first {
    float: left;
}
.header .menu-name-menu-top-menu .last {
    float: right;
}
@media screen and (max-width: 768px) {
    .navbar-brand {
        margin-left: 15px;
    }
    .header .menu-name-menu-top-menu ul {
        background-color: rgba(0, 0, 0, 0.8);
        padding: 10px 0;
    }
    .header .menu-name-menu-top-menu li {
        width: calc(50% - 7.5px);
    }
    .container .region-header,
    .container-fluid .region-header,
    .node-fc-template-2 .field-name-field-fc-slide-section .region-header,
    .page-cybersource-payment-sawm-redirect .body-layout .region-header,
    .page-paydollar-payment-cptb-redirect .body-layout .region-header,
    .section-404 .body-layout .region-header,
    .section-enews-subscription .main .region-header,
    .section-user .main > h1 .region-header,
    .section-users .main > h1 .region-header {
        margin-right: -15px;
        margin-left: -15px;
    }
    .region-header > .icon-search {
        position: absolute;
        top: 20px;
        right: 70px;
    }
}
@media screen and (min-width: 769px) {
    .header {
        background-color: #000;
    }
    .header.affix .header-panel {
        display: none;
    }
    .header.affix .navbar-brand {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        height: 60px;
        -webkit-transition: height 0.2s;
        transition: height 0.2s;
    }
    .header.affix .navbar-brand .logo-img {
        display: none !important;
    }
    .header.affix .navbar-brand .sticky-logo {
        display: block;
    }
    .header.affix .main-menu {
        margin-bottom: 2px;
    }
    .header.affix .region-header {
        margin-bottom: 12px;
    }
    .page-wrapper {
        padding-top: 99px;
    }
    .logo-img {
        width: 185px;
    }
    .region-header {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-bottom: 19px;
    }
    .region-header .icon-search {
        margin-right: 20px;
        font-size: 21px;
    }
    #block-msf-custom-front-search-block {
        padding-top: 18px;
        padding-bottom: 18px;
        max-height: 80px;
    }
    #front-search-block .form-text {
        height: 44px;
        font-size: 20px;
    }
    #front-search-block .form-control-feedback {
        height: 44px;
        line-height: 0;
        right: 10px;
        font-size: 28px;
    }
    #front-search-block .icon-remove {
        margin-left: 30px;
        margin-right: 15px;
        font-size: 20px;
        font-weight: 600;
    }
    #front-search-block .icon-remove::before {
        margin-right: 10px;
        font-size: 25px;
        font-weight: 200;
    }
    .header .menu-name-menu-top-menu li > a {
        padding: 7px 0;
        font-size: 14px;
    }
    .header .menu-name-menu-top-menu .first {
        width: 100px;
        margin-right: 10px;
    }
    .header .menu-name-menu-top-menu .last {
        width: 130px;
    }
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
    .header .menu-name-menu-top-menu .last,
    .navbar-brand img {
        width: 100px;
    }
    .page-wrapper {
        padding-top: 60px;
    }
    .navigation {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .navbar-brand {
        padding-top: 0;
        height: 48px;
    }
    .main-menu {
        margin-bottom: 0;
    }
    .main-menu .dropdown-menu > li > a {
        padding: 10px 5px;
        font-size: 13px;
    }
    .region-header {
        margin-bottom: 0 !important;
    }
    .header .menu-name-menu-top-menu li a {
        font-size: 12px;
    }
}
@media (min-width: 1200px) {
    .navbar-brand {
        padding-top: 8px;
    }
}
.footer {
    width: 100%;
    padding-top: 20px;
    padding-bottom: 10px;
    background-color: #000;
    color: #fff;
    text-align: center;
}
.region-footer-top {
    font-size: 0;
}
#block-msf-custom-get-our-enews > h2,
.other-location > h2,
.social-media > h2 {
    margin: 10px 0;
    color: #fff;
    font-weight: 600;
    font-size: 15px;
    line-height: 1.1;
    white-space: nowrap;
}
.social-media > .content {
    font-size: 0;
    white-space: nowrap;
}
.social-media .svg-icon-cntr {
    margin: 0 5px;
}
.social-media .svg-icon-cntr:last-child {
    margin-right: 0;
}
.social-media .svg-icon {
    width: 30px;
    height: 30px;
    -webkit-transition: opacity 0.2s;
    transition: opacity 0.2s;
}
.social-media .svg-icon:hover {
    opacity: 0.7;
}
.other-location .open .trigger > .icon-angle-up::before {
    content: '\f107';
}
.other-location .trigger {
    position: relative;
    padding-top: 7px;
    padding-bottom: 7px;
    border-radius: 3px;
    font-size: 12px;
}
.other-location .trigger > .icon-angle-up {
    top: 50%;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    position: absolute;
    right: 10px;
    font-size: 23px;
    line-height: 1;
}
.other-location .dropdown-menu {
    margin: 0;
    width: 100%;
    text-align: center;
    top: auto;
    bottom: 100%;
    -webkit-box-shadow: 0 -3px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 -3px 12px rgba(0, 0, 0, 0.175);
    max-height: 300px;
    overflow-y: auto;
}
.other-location .dropdown-menu > li > a {
    font-size: 14px;
    line-height: 2;
}
.menu-name-menu-footer-menu {
    margin: 33px 0 15px;
    font-size: 0;
}
.menu-name-menu-footer-menu li {
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 10px;
}
.menu-name-menu-footer-menu li + li {
    border-left: 2px solid #fff;
}
.menu-name-menu-footer-menu li a {
    padding: 0 12px;
    font-size: 12px;
    line-height: 1;
    color: #fff;
}
.menu-name-menu-footer-menu li a:focus,
.menu-name-menu-footer-menu li a:hover {
    background: 0 0;
    color: #e2001a;
}
.copyright p {
    font-size: 12px;
    color: #aaa;
    max-width: 950px;
    margin: 0 auto 8px;
}
@media screen and (min-width: 768px) {
    .footer {
        padding-top: 40px;
    }
    .region-footer-top {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-left: -12.5px;
        margin-right: -12.5px;
    }
    .region-footer-top > .block + .block {
        padding-left: 25px;
        border-left: 1px solid #555;
    }
    #block-msf-custom-get-our-enews,
    .other-location,
    .social-media {
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    #block-msf-custom-get-our-enews::after,
    #block-msf-custom-get-our-enews::before,
    .other-location::after,
    .other-location::before,
    .social-media::after,
    .social-media::before {
        display: none;
    }
    #block-msf-custom-get-our-enews > h2,
    .other-location > h2,
    .social-media > h2 {
        font-size: 16px;
    }
    #block-msf-custom-get-our-enews > .content,
    .other-location > .content,
    .social-media > .content {
        margin: 0 25px;
    }
    .social-media .svg-icon-cntr {
        margin: 0 7px;
    }
    #block-msf-custom-get-our-enews .form-group,
    .other-location {
        margin-bottom: 0;
    }
    .social-media .svg-icon-cntr:first-child {
        margin-left: 0;
    }
    .social-media .svg-icon-cntr:last-child {
        margin-right: 0;
    }
    .social-media .svg-icon {
        width: 40px;
        height: 40px;
    }
    #block-msf-custom-get-our-enews .input-group {
        max-width: 312px;
        min-width: 180px;
    }
    #block-msf-custom-get-our-enews
        .field-datepicker.-vue
        input:-ms-input-placeholder,
    #block-msf-custom-get-our-enews .form-control:-ms-input-placeholder {
        color: #555;
        font-size: 14px;
        font-style: normal;
        text-transform: inherit;
    }
    #block-msf-custom-get-our-enews
        .field-datepicker.-vue
        input::-ms-input-placeholder,
    #block-msf-custom-get-our-enews .form-control::-ms-input-placeholder {
        color: #555;
        font-size: 14px;
        font-style: normal;
        text-transform: inherit;
    }
    #block-msf-custom-get-our-enews
        .field-datepicker.-vue
        input::-moz-placeholder,
    #block-msf-custom-get-our-enews .form-control::-moz-placeholder {
        color: #555;
        font-size: 14px;
        font-style: normal;
        text-transform: inherit;
    }
    #block-msf-custom-get-our-enews
        .field-datepicker.-vue
        input::-webkit-input-placeholder,
    #block-msf-custom-get-our-enews .form-control::-webkit-input-placeholder {
        color: #555;
        font-size: 14px;
        font-style: normal;
        text-transform: inherit;
    }
    #block-msf-custom-get-our-enews .field-datepicker.-vue input::placeholder,
    #block-msf-custom-get-our-enews .form-control::placeholder {
        color: #555;
        font-size: 14px;
        font-style: normal;
        text-transform: inherit;
    }
    #block-msf-custom-get-our-enews .input-group-btn > .btn {
        height: 40px;
    }
    .other-location > .content {
        width: 183px;
    }
    .other-location .trigger {
        padding-top: 6px;
        padding-bottom: 6px;
        padding-left: 24px;
        text-align: left;
        font-size: 14px;
    }
    .other-location .dropdown-menu {
        width: auto;
        left: auto;
        right: 0;
    }
    .other-location .dropdown-menu > li > a {
        font-size: 12px;
    }
    .menu-name-menu-footer-menu {
        margin: 35px 0 10px;
    }
    .copyright p,
    .menu-name-menu-footer-menu li a {
        font-size: 15px;
    }
}
.legend,
label,
legend {
    text-transform: capitalize;
}
@media screen and (min-width: 1140px) {
    .other-location > .content {
        margin-right: 0;
    }
}
@media screen and (max-width: 767px) {
    #block-msf-custom-get-our-enews,
    .social-media {
        display: inline-block;
        vertical-align: middle;
        width: 50%;
        margin-bottom: 30px;
    }
    #block-msf-custom-get-our-enews {
        border-left: 1px solid #555;
    }
}
.checkbox,
.form-group,
.radio {
    margin-bottom: 16px;
}
.legend,
legend {
    margin-bottom: 10px;
    border-bottom: none;
    font-size: 26px;
    font-weight: 600;
}
label {
    font-size: 16px;
    margin-bottom: 12px;
    line-height: 1;
}
.required > label::after,
label.required::after {
    content: ' *';
    color: #ed1c24;
    font-size: 16px;
}
label > .tip {
    color: #888;
    font-weight: 400;
}
label + .help-block {
    margin-top: 0;
}
label.-lg {
    font-size: 18px;
}
.form-group::before .form-group::after {
    display: none;
}
.help-block {
    margin-top: 2px;
    margin-bottom: 2px;
    font-size: 0.9em;
}
.field-datepicker.-vue input,
.form-control {
    font-size: 16px;
    padding: 0 16px;
    line-height: 44px;
}
.field-datepicker.-vue input.-trans,
.form-control.-trans {
    background: 0 0;
    border-color: #666;
    color: #fff;
}
.field-datepicker.-vue input.-trans:focus,
.form-control.-trans:focus {
    border-color: #fff;
}
.input-label-group {
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.checkbox-groups,
.radio-tabs {
    display: -webkit-box;
    display: -ms-flexbox;
}
.input-label-group input {
    min-width: 0;
}
.input-label {
    padding-right: 5px;
}
.field-datepicker.-vue input + .input-label,
.form-control + .input-label {
    padding-right: 0;
    padding-left: 5px;
}
.field-datepicker.-vue input:-ms-input-placeholder,
.form-control:-ms-input-placeholder {
    color: #bdbdbd;
    font-size: 16px;
    font-style: normal;
    text-transform: inherit;
}
.field-datepicker.-vue input::-ms-input-placeholder,
.form-control::-ms-input-placeholder {
    color: #bdbdbd;
    font-size: 16px;
    font-style: normal;
    text-transform: inherit;
}
.field-datepicker.-vue input::-moz-placeholder,
.form-control::-moz-placeholder {
    color: #bdbdbd;
    font-size: 16px;
    font-style: normal;
    text-transform: inherit;
}
.field-datepicker.-vue input::-webkit-input-placeholder,
.form-control::-webkit-input-placeholder {
    color: #bdbdbd;
    font-size: 16px;
    font-style: normal;
    text-transform: inherit;
}
.field-datepicker.-vue input::placeholder,
.form-control::placeholder {
    color: #bdbdbd;
    font-size: 16px;
    font-style: normal;
    text-transform: inherit;
}
.input-group-btn > .btn {
    border-radius: 3px;
}
.checkbox-control,
.radio-control {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
}
.checkbox label,
.checkbox-inline {
    padding-left: 26px;
    position: relative;
}
.checkbox label {
    font-weight: 600;
}
.checkbox input[type='checkbox'] {
    margin: 0;
}
.checkbox-inline {
    font-weight: 400;
}
.checkbox-control + * {
    line-height: 2;
    cursor: pointer;
}
.checkbox-control + ::before {
    content: '';
    width: 18px;
    height: 18px;
    background: #fff;
    border: 1px solid #ddd;
    -webkit-box-shadow: inset 0 1px 1px 0 #ddd;
    box-shadow: inset 0 1px 1px 0 #ddd;
    left: 0;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
}
.checkbox-control:checked + ::before {
    background: #3b99fc;
    border-color: #3b99fc;
}
.checkbox-control:checked + ::after {
    content: '\f00c';
    font-family: FontAwesome;
    font-size: 10px;
    color: #fff;
    font-weight: 400;
    height: 16px;
    line-height: 17px;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    left: 9px;
}
.checkbox-groups {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.checkbox-groups > .item {
    margin-bottom: 5px;
}
.checkbox-groups > .item .checkbox-inline {
    display: block;
    margin-left: 0;
}
.radio-control + * {
    position: relative;
    padding-left: 28px;
    display: block;
    cursor: pointer;
}
.radio-control + ::before,
.radio-control:checked + ::after {
    display: block;
    position: absolute;
    top: 50%;
    content: '';
}
.radio-control + ::before {
    background: #fff;
    width: 16px;
    height: 16px;
    border: 1px solid #ddd;
    border-radius: 50%;
    -webkit-box-shadow: inset 0 1px 1px 0 #ddd;
    box-shadow: inset 0 1px 1px 0 #ddd;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    left: 0;
}
.field-datepicker.-vue.has-error input,
.has-error .field-datepicker.-vue input,
.has-error .form-control {
    border-color: #e2001a;
}
.radio-control:checked + ::before {
    background: #3b99fc;
    -webkit-box-shadow: 0 1px 1px 0 #ddd;
    box-shadow: 0 1px 1px 0 #ddd;
}
.radio-control:checked + ::after {
    background: #fff;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    left: 8px;
}
.has-error .field-datepicker.-vue input:focus,
.has-error .form-control:focus {
    border-color: #e2001a;
    -webkit-box-shadow: 0 0 1px rgba(226, 0, 26, 0.75);
    box-shadow: 0 0 1px rgba(226, 0, 26, 0.75);
}
.error-msg {
    display: none;
    margin-top: 6px;
    line-height: 1.1;
    color: #e2001a;
}
.error-msg.-show,
.error-msg.has-error,
.has-error .error-msg {
    display: block;
}
[name='field_country_code'],
[name='field_old_country_code'] {
    text-align: center;
}
.field-datepicker.-vue input {
    cursor: pointer;
}
.field-datepicker.-vue input[readonly] {
    background: #fff;
}
.field-datepicker.-vue .form-control-feedback {
    top: 32px;
    right: 20px;
    width: 28px;
}
.vdp-datepicker__calendar .cell.selected {
    background-color: #e2001a !important;
    color: #fff;
}
.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,
.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover,
.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover {
    border-color: #e2001a !important;
}
.form-control-feedback {
    z-index: 3;
}
button.form-control-feedback {
    pointer-events: auto;
}
input::-webkit-inner-spin-button,
input::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
input[type='number'] {
    -moz-appearance: textfield;
}
@media screen and (max-width: 767px) {
    .checkbox,
    .form-group,
    .radio {
        margin-bottom: 10px;
    }
    .legend,
    legend {
        font-size: 18px;
    }
    label {
        margin-bottom: 5px;
        font-size: 12px;
    }
    label.-lg {
        font-size: 14px;
    }
    .field-datepicker.-vue input,
    .form-control {
        font-size: 12px;
        padding: 0 10px;
        height: 35px;
        line-height: 35px;
    }
    .field-datepicker.-vue input:-ms-input-placeholder,
    .form-control:-ms-input-placeholder {
        color: #bdbdbd;
        font-size: 12px;
        font-style: normal;
        text-transform: inherit;
    }
    .field-datepicker.-vue input::-ms-input-placeholder,
    .form-control::-ms-input-placeholder {
        color: #bdbdbd;
        font-size: 12px;
        font-style: normal;
        text-transform: inherit;
    }
    .field-datepicker.-vue input::-moz-placeholder,
    .form-control::-moz-placeholder {
        color: #bdbdbd;
        font-size: 12px;
        font-style: normal;
        text-transform: inherit;
    }
    .field-datepicker.-vue input::-webkit-input-placeholder,
    .form-control::-webkit-input-placeholder {
        color: #bdbdbd;
        font-size: 12px;
        font-style: normal;
        text-transform: inherit;
    }
    .field-datepicker.-vue input::placeholder,
    .form-control::placeholder {
        color: #bdbdbd;
        font-size: 12px;
        font-style: normal;
        text-transform: inherit;
    }
    .form-control-feedback {
        width: 35px;
        height: 35px;
        line-height: 35px;
    }
    .field-datepicker.-vue .form-control-feedback {
        top: 20px;
        right: 15px;
        width: 22px;
    }
}
.radio-tabs {
    display: flex;
    margin-bottom: 16px;
}
.radio-tabs > .tab-label {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 345px;
    flex-basis: 345px;
    margin-bottom: 0;
    text-align: center;
    text-transform: initial;
}
.radio-tabs [type='radio'] + * {
    position: relative;
    border: 1px solid #ddd;
    background: #fff;
    height: 50px;
    padding: 5px 10px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    cursor: pointer;
}
.radio-tabs [type='radio'] + ::after {
    content: '';
    position: absolute;
    left: 50%;
    bottom: 0;
    -webkit-transform: translate(-50%, 100%);
    transform: translate(-50%, 100%);
    border-top: transparent solid 7.5px;
    border-right: transparent solid 7.5px;
    border-left: transparent solid 7.5px;
}
.radio-tabs [type='radio']:checked + * {
    background: #e2001a;
    border-color: #e2001a;
    color: #fff;
    font-weight: 600;
}
.radio-tabs [type='radio']:checked + ::after {
    border-top-color: #e2001a;
}
.radio-tab-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}
.radio-tab {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
    background: #fff;
    padding: 11px 15px;
    font-weight: 400;
    border: 1px solid #ccc;
    width: 100%;
    height: 100%;
}
.radio-tab [type='radio'] + * {
    padding-left: 0;
    width: 100%;
}
form .actions {
    margin-top: 20px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 100%;
}
form .actions.-center {
    text-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
form .actions .action {
    margin: 0 13px;
    max-width: 160px;
    width: 100%;
}
form .actions .action:first-child {
    margin-left: 0;
}
form .actions .action:last-child {
    margin-right: 0;
}
@media screen and (min-width: 768px) {
    .radio-tabs {
        margin-bottom: 30px;
    }
    .radio-tabs [type='radio'] + * {
        font-size: 18px;
        height: 56px;
    }
    .radio-tabs [type='radio'] + ::after {
        border-width: 12px;
    }
    .radio-tabs.-lg [type='radio'] + * {
        height: 76px;
    }
    .radio-tabs.-lg [type='radio']:checked + ::after {
        border-width: 18px;
    }
    .radio-tab {
        padding: 16px 21px;
    }
    form .actions {
        margin-top: 39px;
    }
    form .actions .action {
        min-width: 200px;
    }
    .form-horizontal .row {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .form-horizontal .row label {
        padding-right: 0;
        margin-bottom: 0;
    }
}
.abs-red-main-title,
.layout__right-content > h1,
.node-type-blog .layout__full > h1,
.node-type-editorials .layout__full > h1,
.node-type-news .layout__full > h1,
.node-type-press-room .layout__full > h1,
.node-type-publications .field-title-with-tag,
.page-blogs .layout__full > h1,
.page-donation .main > .title,
.page-search h1.title,
.page-sitemap .main > h1,
.page-taxonomy .layout__full > h1,
.section-enews-subscription h1.title,
.section-get-involved main > .title,
.section-street-fundraising-calendar main > .title,
.section-user .main > h1,
.section-users .main > h1 {
    margin-top: 0;
    margin-bottom: 18px;
    font-weight: 600;
    font-size: 28px;
    line-height: 1.06;
    color: #e2001a;
}
.abs-red-main-title::before,
.layout__right-content > h1::before,
.node-type-blog .layout__full > h1::before,
.node-type-editorials .layout__full > h1::before,
.node-type-news .layout__full > h1::before,
.node-type-press-room .layout__full > h1::before,
.node-type-publications .field-title-with-tag::before,
.page-blogs .layout__full > h1::before,
.page-donation .main > .title::before,
.page-search h1.title::before,
.page-sitemap .main > h1::before,
.page-taxonomy .layout__full > h1::before,
.section-enews-subscription h1.title::before,
.section-get-involved main > .title::before,
.section-street-fundraising-calendar main > .title::before,
.section-user .main > h1::before,
.section-users .main > h1::before {
    content: '';
    display: block;
    margin-bottom: 10px;
    width: 50px;
    height: 3px;
    background-color: #e2001a;
}
@media screen and (min-width: 768px) {
    .abs-red-main-title,
    .layout__right-content > h1,
    .node-type-blog .layout__full > h1,
    .node-type-editorials .layout__full > h1,
    .node-type-news .layout__full > h1,
    .node-type-press-room .layout__full > h1,
    .node-type-publications .field-title-with-tag,
    .page-blogs .layout__full > h1,
    .page-donation .main > .title,
    .page-search h1.title,
    .page-sitemap .main > h1,
    .page-taxonomy .layout__full > h1,
    .section-enews-subscription h1.title,
    .section-get-involved main > .title,
    .section-street-fundraising-calendar main > .title,
    .section-user .main > h1,
    .section-users .main > h1 {
        margin-bottom: 30px;
        font-size: 32px;
    }
    .abs-red-main-title::before,
    .layout__right-content > h1::before,
    .node-type-blog .layout__full > h1::before,
    .node-type-editorials .layout__full > h1::before,
    .node-type-news .layout__full > h1::before,
    .node-type-press-room .layout__full > h1::before,
    .node-type-publications .field-title-with-tag::before,
    .page-blogs .layout__full > h1::before,
    .page-donation .main > .title::before,
    .page-search h1.title::before,
    .page-sitemap .main > h1::before,
    .page-taxonomy .layout__full > h1::before,
    .section-enews-subscription h1.title::before,
    .section-get-involved main > .title::before,
    .section-street-fundraising-calendar main > .title::before,
    .section-user .main > h1::before,
    .section-users .main > h1::before {
        margin-bottom: 24px;
        width: 80px;
        height: 4px;
    }
}
.field-name-field-tags,
.field-name-tags {
    margin-left: -4px;
    margin-right: -4px;
}
.field-name-field-tags .views-row,
.field-name-tags .views-row {
    max-width: 100%;
}
.field-name-field-tags .label-inline,
.field-name-field-tags a,
.field-name-tags .label-inline,
.field-name-tags a {
    display: inline-block;
    vertical-align: middle;
    margin: 0 4px 10px;
    font-size: 12px;
}
.field-name-field-tags .field-label,
.field-name-field-tags .label-inline,
.field-name-tags .field-label,
.field-name-tags .label-inline {
    text-transform: uppercase;
    font-weight: 600;
    margin-right: 16px;
}
.field-name-field-tags a,
.field-name-tags a {
    border-radius: 20px;
    border: 1px solid #ddd;
    padding: 5px 13px;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 100%;
    overflow: hidden;
}
.field-name-field-tags a:hover,
.field-name-tags a:hover {
    color: #e2001a;
    border-color: #e2001a;
    text-decoration: none;
}
.field-name-field-tags {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.field-name-field-tags .field-item,
.pagination > li > a,
.pagination > li > span {
    display: inline-block;
    vertical-align: middle;
}
.field-name-field-tags .field-label {
    margin-top: 6px;
    margin-right: 7px;
    margin-left: 4px;
    font-size: 12px;
}
.field-collection-view {
    margin: 0;
    padding: 0;
    border-bottom: none;
}
.field-collection-view .entity-field-collection-item {
    float: none;
}
.field-collection-container {
    margin-bottom: 0;
    border-bottom: none;
}
.field-collection-container .field-items .field-item {
    margin-bottom: 0;
}
@media screen and (min-width: 768px) {
    .field-name-field-tags .field-label,
    .field-name-field-tags .label-inline,
    .field-name-tags .field-label,
    .field-name-tags .label-inline {
        font-size: 14px;
    }
    .field-name-field-tags a,
    .field-name-tags a {
        font-size: 14px;
        padding: 3px 14px;
    }
}
.pagination {
    margin-left: -5px;
    margin-right: -5px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span,
.pagination > li:last-child > a,
.pagination > li:last-child > span {
    border-radius: 0;
    margin: 0 5px 5px;
}
.pagination > li > a,
.pagination > li > span {
    float: none;
    margin: 0 5px 5px;
    padding: 0;
    height: 30px;
    width: 30px;
    line-height: 28px;
    text-align: center;
}
.pagination > .pager-ellipsis > span {
    border: none;
}
.pagination > .next > a,
.pagination > .pager-first > a,
.pagination > .pager-last > a,
.pagination > .prev > a {
    color: #fff;
    background-color: #e2001a;
    border-color: #e2001a;
}
.pagination > .next > a,
.pagination > .prev > a {
    font-size: 0;
}
.pagination > .next > a::before,
.pagination > .prev > a::before {
    content: '\f104';
    font-family: FontAwesome;
    font-size: 25px;
}
.pagination > .next > a::before {
    content: '\f105';
}
.breadcrumb {
    margin-bottom: 0;
    border-radius: 0;
    padding: 6px 15px 9px;
}
.breadcrumb > li {
    font-size: 14px;
    color: #fff;
}
.breadcrumb > li + li:before {
    font-family: FontAwesome;
}
.breadcrumb > li > a {
    color: #fff;
}
@media screen and (max-width: 991px) {
    .breadcrumb {
        display: none;
    }
}
.backtop {
    background: rgba(0, 0, 0, 0.7);
    position: fixed;
    right: 15px;
    width: 50px;
    height: 50px;
    bottom: 35px;
}
.backtop .svg-icon {
    color: #fff;
}
@media screen and (min-width: 1200px) {
    .backtop {
        right: 90px;
        bottom: 82px;
    }
}
@media screen and (min-width: 1921px) {
    .backtop {
        right: calc(50% - 890px);
    }
}
.panel-group .panel-dep + .panel-dep {
    margin-top: 0;
}
.panel-dep {
    -webkit-box-shadow: none;
    box-shadow: none;
    border-bottom: 1px solid #ddd;
}
.panel-dep.-opened .panel-heading [data-toggle='collapse']::before {
    background-color: #aaa;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23fff' d='M984.615 541.538c0 15.754-13.784 29.539-29.538 29.539H68.923c-15.754 0-29.538-13.785-29.538-29.539v-59.076c0-15.754 13.784-29.539 29.538-29.539h886.154c15.754 0 29.538 13.785 29.538 29.539v59.076z'/%3E%3C/svg%3E");
}
.panel-dep .panel-heading {
    position: relative;
    padding: 7px 0 10px 29px;
}
.panel-dep .panel-heading [data-toggle='collapse']::before {
    content: '';
    position: absolute;
    top: 9px;
    left: 0;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    text-align: center;
    color: #fff;
    background-color: #e2001a;
    background-size: 10px;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23fff' d='M1024 438.857H585.143V0H438.857v438.857H0v146.286h438.857V1024h146.286V585.143H1024z'/%3E%3C/svg%3E");
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.panel-dep .panel-heading h2 {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.8;
}
.section-user .main > h1,
.section-users .main > h1 {
    margin-top: 40px;
    text-align: center;
}
.panel-dep .panel-body {
    padding: 0 0 10px 29px;
}
.panel-group .panel-heading + .panel-collapse > .list-group,
.panel-group .panel-heading + .panel-collapse > .panel-body {
    border-top: none;
}
.panel-title > .small,
.panel-title > .small > a,
.panel-title > a,
.panel-title > small,
.panel-title > small > a {
    text-decoration: none;
}
@media screen and (min-width: 768px) {
    .panel-dep .panel-heading {
        padding: 10px 1px 10px 47px;
    }
    .panel-dep .panel-heading [data-toggle='collapse']::before {
        top: 12px;
        width: 26px;
        height: 26px;
        background-size: 16px;
    }
    .panel-dep .panel-heading h2 {
        font-size: 18px;
    }
    .panel-dep .panel-body {
        padding: 0 0 15px 47px;
    }
}
.nav-tabs.nav-arrows {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 30px;
}
.nav-tabs.nav-arrows > li {
    width: 50%;
    float: none;
}
.nav-tabs.nav-arrows > li.active > a {
    background: #e2001a;
    color: #fff;
    border-color: #e2001a;
    font-weight: 600;
}
.nav-tabs.nav-arrows > li.active > a::after {
    border-top-color: #e2001a;
}
.nav-tabs.nav-arrows > li > a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 100%;
    margin-right: 0;
    border-radius: 0;
    border: 1px solid #ddd;
    color: #000;
    font-size: 16px;
    font-weight: 500;
    text-align: center;
    line-height: 1.1;
    padding: 12px 10px;
}
.nav-tabs.nav-arrows > li > a:hover {
    background: #e2001a;
    border-color: #e2001a;
    color: #fff;
    font-weight: 600;
}
.nav-tabs.nav-arrows > li > a::after {
    content: '';
    position: absolute;
    left: 50%;
    bottom: 0;
    -webkit-transform: translate(-50%, 100%);
    transform: translate(-50%, 100%);
    border-top: transparent solid 15px;
    border-right: transparent solid 15px;
    border-left: transparent solid 15px;
}
@media screen and (min-width: 768px) {
    .nav-tabs.nav-arrows {
        margin-bottom: 50px;
    }
    .nav-tabs.nav-arrows > li > a {
        font-size: 18px;
        padding: 15px 10px;
    }
}
.language-switcher-locale-url,
.language-switcher-locale-url ul {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
}
#block-locale-language {
    position: relative;
}
#block-locale-language .block-title {
    display: none;
}
.language-switcher-locale-url {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.language-switcher-locale-url > li.active {
    display: none;
}
.language-switcher-locale-url > li > span.language-link {
    text-decoration: line-through;
}
.language-switcher-locale-url > li.zh-hans > .language-link,
.language-switcher-locale-url > li.zh-hant > .language-link {
    font-size: 0;
}
.language-switcher-locale-url > li.zh-hans > .language-link::before,
.language-switcher-locale-url > li.zh-hant > .language-link::before {
    font-size: 14px;
}
.language-switcher-locale-url > li.zh-hans > .language-link,
.language-switcher-locale-url > li.zh-hant > .language-link {
    font-size: 0;
}
.language-switcher-locale-url > li.zh-hans > .language-link::before {
    content: '简中';
}
.language-switcher-locale-url > li.zh-hant > .language-link::before {
    content: '繁中';
}
@media screen and (max-width: 768px) {
    .block-locale .language-switcher-locale-url {
        display: none;
    }
    .language-switcher-locale-url > li {
        width: 100%;
        text-align: center;
    }
    .language-switcher-locale-url > li.active > .language-link {
        color: #e2001a;
    }
    .language-switcher-locale-url > li.zh-hans > .language-link::before,
    .language-switcher-locale-url > li.zh-hant > .language-link::before {
        font-size: 18px;
    }
    .language-switcher-locale-url > li > .language-link {
        display: block;
        background-color: #fff;
        font-size: 18px;
        padding: 0 20px;
        height: 55px;
        line-height: 55px;
        color: #444;
        text-decoration: none;
        text-transform: uppercase;
        font-weight: 600;
    }
    .language-switcher-locale-url > li + li {
        border-left: 1px solid #ddd;
    }
}
@media screen and (min-width: 769px) {
    .language-switcher-locale-url {
        position: absolute;
        right: 0;
        top: 11px;
        z-index: 1;
    }
    .language-switcher-locale-url > li {
        margin-left: 12px;
        padding-left: 12px;
        border-left: 1px solid #fff;
        line-height: 1.1;
    }
    .language-switcher-locale-url > li.active:first-child + li,
    .language-switcher-locale-url > li:first-child {
        margin-left: 0;
        padding-left: 0;
        border-left: none;
    }
    .language-switcher-locale-url > li > .language-link {
        color: #fff;
        font-weight: 500;
        font-size: 14px;
        text-decoration: none;
        text-transform: uppercase;
    }
    #block-locale-language {
        min-height: 25px;
    }
}
@media screen and (min-width: 1201px) {
    #block-locale-language {
        min-height: 9px;
    }
}
.modal-footer {
    padding-bottom: 25px;
    text-align: center;
}
.modal-footer .btn {
    display: inline-block;
}
.popup-message-modal .modal-header {
    text-align: center;
    border-bottom: none;
}
.popup-message-modal .modal-body {
    padding-top: 0;
    padding-bottom: 0;
    color: #000;
}
.popup-message-modal .modal-body .image {
    margin-bottom: 10px;
    text-align: center;
}
.popup-message-modal .modal-body p {
    line-height: 1.4;
}
.popup-message-modal .modal-body p:last-of-type {
    margin-bottom: 0;
}
.popup-message-modal .modal-footer {
    border-top: none;
}
#admin-menu {
    font-size: 15px;
}
.section-admin.not-logged-in .body-layout {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.section-user .main > .tabs--primary,
.section-user .main > h1::before,
.section-user .profile dl:nth-of-type(n + 2),
.section-user .profile h3:nth-of-type(n + 2),
.section-users .main > .tabs--primary,
.section-users .main > h1::before {
    display: none;
}
.section-admin.not-logged-in .main {
    text-align: center;
}
.tabs--primary.nav-tabs > li > a,
.tabs--primary.nav-tabs > li > a.active,
.tabs--primary.nav-tabs > li > a:focus,
.tabs--primary.nav-tabs > li > a:hover {
    color: #000;
}
#user-login {
    max-width: 600px;
    margin: 0 auto;
}
#user-login .form-actions {
    text-align: center;
}
#user-login .form-submit {
    margin: 20px 0;
    font-size: 18px;
    width: 200px;
}
.cms {
    padding-bottom: 7%;
}
.read-more-arrow {
    position: relative;
    padding-right: 19px;
    font-weight: 600;
}
.read-more-arrow.-before::before,
.read-more-arrow::after {
    position: absolute;
    content: '';
    color: #fff;
    width: 14px;
    height: 14px;
    line-height: 14px;
    border-radius: 50%;
    font-weight: 600;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 15'%3E%3Cpath fill='%23fff' d='M7.955 7.568l-.534-.613L1.725.31.291 1.536l5.172 6.032L.291 13.6l1.434 1.226 5.696-6.645z'/%3E%3C/svg%3E");
    background-size: 4px;
    background-repeat: no-repeat;
    background-position: center;
    background-color: #e2001a;
    text-align: center;
    top: 50%;
}
.read-more-arrow::after {
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    right: 0;
    display: block;
}
.read-more-arrow.-before {
    padding-right: 0;
    padding-left: 19px;
}
.read-more-arrow.-before::after {
    display: none;
}
.read-more-arrow.-before::before {
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    display: block;
    right: auto;
    left: 0;
}
.latest_node_listing_page_link {
    text-align: center;
}
.latest_node_listing_page_link .view-all {
    padding: 6.5px 29px;
    border-color: #ccc;
    border-radius: 3px;
    font-size: 16px;
}
.latest_node_listing_page_link .view-all::after {
    font-family: FontAwesome;
    content: '\f105';
    margin-left: 18px;
}
.more-in-section .menu-block-wrapper {
    position: relative;
}
@media screen and (max-width: 767px) {
    .more-in-section {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
    }
    .more-in-section .caret {
        display: none;
    }
    .more-in-section .menu-block-wrapper.open > [data-toggle='dropdown'] {
        color: #fff;
        background-color: #e2001a;
    }
    .more-in-section
        .menu-block-wrapper.open
        > [data-toggle='dropdown']::after {
        content: '\f106';
    }
    .more-in-section .menu-block-wrapper > [data-toggle='dropdown'] {
        width: 100%;
        text-align: left;
        padding: 10px 15px;
        font-size: 18px;
        font-weight: 600;
        position: relative;
        z-index: 1000;
        color: #000;
        background-color: #e9eaec;
    }
    .more-in-section .menu-block-wrapper > [data-toggle='dropdown']:focus {
        outline: 0;
    }
    .more-in-section .menu-block-wrapper > [data-toggle='dropdown']::after {
        position: absolute;
        top: 50%;
        -webkit-transform: translate(0, -50%);
        transform: translate(0, -50%);
        right: 15px;
        content: '\f107';
        font-family: FontAwesome;
        font-size: 23px;
    }
    .more-in-section .menu-block-wrapper > .dropdown-backdrop {
        background-color: rgba(0, 0, 0, 0.6);
    }
    .more-in-section .dropdown-menu {
        border: none;
        width: 100%;
        background: #e9eaec;
        font-size: 18px;
        font-weight: 600;
    }
    .more-in-section .dropdown-menu > li > a {
        padding: 10px 15px;
        background: #eae9ec;
        color: #000;
        font-weight: 600;
    }
    .more-in-section .dropdown-menu > li > a.active,
    .more-in-section .dropdown-menu > li > a.active-trail,
    .more-in-section .dropdown-menu > li > a:focus,
    .more-in-section .dropdown-menu > li > a:hover {
        color: #e2001a;
        background: #eae9ec;
    }
    .more-in-section
        .menu-block-wrapper
        > .dropdown-menu
        > .dropdown
        > .dropdown-menu {
        display: block;
        position: static;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
    .more-in-section
        .menu-block-wrapper
        > .dropdown-menu
        > .dropdown
        > .dropdown-menu
        > li
        > a {
        position: relative;
        padding-left: 35px;
        background: #f4f4f4;
    }
    .more-in-section
        .menu-block-wrapper
        > .dropdown-menu
        > .dropdown
        > .dropdown-menu
        > li
        > a::before {
        content: '';
        left: 17px;
        position: absolute;
        top: 50%;
        -webkit-transform: translate(0, -50%);
        transform: translate(0, -50%);
        border: 5px solid transparent;
        border-right: none;
        border-left-color: #e2001a;
    }
    .more-in-section
        .menu-block-wrapper
        > .dropdown-menu
        > .dropdown
        > .dropdown-menu
        > li
        + li {
        border-top-color: #fff;
    }
}
@media screen and (min-width: 768px) {
    .more-in-section {
        margin-bottom: 60px;
    }
    .more-in-section .menu {
        -webkit-box-shadow: 0 3px 10px 1px rgba(0, 0, 0, 0.06);
        box-shadow: 0 3px 10px 1px rgba(0, 0, 0, 0.06);
    }
    .more-in-section .menu .caret {
        display: none;
    }
    .more-in-section .menu .open > a {
        background: 0 0;
    }
    .more-in-section .menu > li + li {
        border-top: 1px solid #ebebeb;
    }
    .more-in-section .menu > li > a {
        padding: 12.5px 22px;
    }
    .more-in-section .menu > li > a:focus,
    .more-in-section .menu > li > a:hover {
        background: #e2001a;
        color: #fff;
        font-weight: 600;
        -webkit-transition: all 0.2s ease;
        transition: all 0.2s ease;
    }
    .more-in-section .menu > li.active > a,
    .more-in-section .menu > li > a.active {
        background-color: #e2001a;
        color: #fff;
        font-weight: 600;
    }
    .more-in-section .menu .active > .dropdown-menu {
        display: block;
    }
    .more-in-section .menu .dropdown-menu {
        position: static;
        -webkit-box-shadow: none;
        box-shadow: none;
        width: 100%;
        border: none;
        padding: 0 20px;
        background: #fafafa;
        float: none;
        border-top: 1px solid #ebebeb;
    }
    .more-in-section .menu .dropdown-menu a {
        background: 0 0;
        padding: 12px 16px 12px 25px;
        position: relative;
        white-space: normal;
        line-height: 1.4;
    }
    .more-in-section .menu .dropdown-menu a.active,
    .more-in-section .menu .dropdown-menu a:focus,
    .more-in-section .menu .dropdown-menu a:hover {
        color: #e2001a;
        font-weight: 500;
    }
    .more-in-section .menu .dropdown-menu a::before {
        content: '';
        left: 0;
        position: absolute;
        top: 50%;
        -webkit-transform: translate(0, -50%);
        transform: translate(0, -50%);
        border: 5px solid transparent;
        border-right: none;
        border-left-color: #e2001a;
    }
}
.cms-figure,
.cms-media {
    -webkit-box-shadow: 5px 3px 12px 0 rgba(0, 0, 0, 0.06);
}
.share-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.share-box .title {
    font-size: 12px;
    color: #444;
    margin-right: 15px;
}
.share-box .at-resp-share-element .at-share-btn {
    padding: 4px;
    margin-bottom: 0;
    border-radius: 50% !important;
}
.share-box .at-share-btn .at-icon-wrapper {
    width: 25px !important;
    height: 25px !important;
}
.share-box svg.at-icon {
    width: 100% !important;
    height: 100% !important;
}
.share-box .at-svc-wechat {
    background-color: #8bc34a !important;
}
.share-box .at-svc-email {
    background-color: #f4a703 !important;
}
.view-bottom-links {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 20px;
    padding-top: 17px;
    border-top: 1px solid #ddd;
}
.notes.-border,
.notes.-white {
    border: 1px solid #ccc;
}
.back-list-link a,
.next-page-link a {
    font-size: 12px;
}
.back-list-link a:hover,
.next-page-link a:hover {
    text-decoration: none;
}
.back-list-link a::before {
    content: '\f104';
    font-family: FontAwesome;
    color: #e2001a;
    margin-right: 10px;
    font-size: 15px;
    line-height: 1;
}
.next-page-link a::after,
.view-more-arrow::after {
    content: '\f105';
    font-family: FontAwesome;
}
.next-page-link a::after {
    color: #e2001a;
    margin-left: 10px;
    font-size: 15px;
    line-height: 1;
}
.notes {
    background: #f8f8f8;
    padding: 20px 20px 15px;
    margin-bottom: 10px;
}
.notes.-white {
    background: #fff;
    border-radius: 3px;
}
.notes h5 {
    margin-top: 0;
    margin-bottom: 15px;
    font-size: 12px;
    font-weight: 600;
}
.notes ol,
.notes ul {
    padding-left: 15px;
}
.notes ol > li,
.notes ul > li {
    margin-bottom: 5px;
}
.notes a {
    color: #e2001a;
}
.notes a:hover {
    text-decoration: underline;
}
.field-not-allowed {
    padding: 14px 10px 5px;
    text-align: center;
    font-size: 0;
    border: 1px solid #ccc;
    border-radius: 3px;
}
.field-not-allowed > label {
    margin-bottom: 10px;
    text-transform: initial;
    line-height: 1.4;
}
.field-not-allowed label {
    font-size: 11px;
    font-weight: 500;
    color: #444;
}
.field-not-allowed .row {
    padding-left: 40px;
}
.field-not-allowed .form-group {
    float: none;
    display: inline-block;
    text-align: left;
}
.donation-block {
    position: relative;
    margin-bottom: 25px;
}
.donation-block .text {
    position: absolute;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    bottom: 8px;
}
.donation-block .btn {
    font-size: 11px;
}
.view-more-arrow {
    position: relative;
    padding-right: 15px;
    line-height: 1;
}
.view-more-arrow::after {
    font-size: 16px;
    color: #e2001a;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    right: 0;
}
.cms li a::before,
.cms p a::before,
.cms-contact .email::before,
.cms-contact .phone::before,
.cms-link-label::before,
.cms-slick .slick-next::before,
.cms-slick .slick-prev::before {
    content: '';
}
@media screen and (min-width: 768px) {
    .read-more-arrow {
        padding-right: 23px;
    }
    .read-more-arrow.-before::before,
    .read-more-arrow::after {
        width: 18px;
        height: 18px;
        line-height: 18px;
        background-size: 6px;
    }
    .read-more-arrow.-before {
        padding-right: 0;
        padding-left: 23px;
    }
    .back-list-link a,
    .next-page-link a,
    .share-box .title {
        font-size: 16px;
    }
    .back-list-link a::before .back-list-link a::after,
    .back-list-link a::before .next-page-link a::after,
    .next-page-link a::before .back-list-link a::after,
    .next-page-link a::before .next-page-link a::after {
        font-size: 18px;
    }
    .donation-block .btn,
    .field-not-allowed > label,
    .notes h5 {
        font-size: 16px;
    }
    .notes {
        margin-bottom: 20px;
        padding: 30px 40px;
    }
    .notes ol li,
    .notes ul li {
        margin-bottom: 10px;
    }
    .donation-block {
        margin-bottom: 40px;
    }
    .donation-block .text {
        bottom: 28px;
    }
    .view-more-arrow::after {
        font-size: 24px;
    }
    .view-bottom-links {
        margin-top: 30px;
        padding-top: 25px;
    }
}
.cms iframe,
.cms-video {
    margin-bottom: 35px;
    max-width: 100%;
}
.cms-video {
    position: relative;
    height: 0;
    padding-bottom: 56.25%;
}
.cms-video > iframe,
.cms-video > video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.cms > h2:first-child {
    margin-top: 0;
}
.cms h2 {
    font-size: 18px;
    color: #e2001a;
}
.cms h2 > a {
    color: inherit;
}
.cms li,
.cms p {
    line-height: 1.7;
}
.cms li a,
.cms li a:hover,
.cms p a,
.cms p a:hover {
    color: #e2001a;
}
.cms li a::before,
.cms p a::before {
    display: inline-block;
    vertical-align: middle;
    margin-right: 3px;
    background-size: 100%;
    background-position: center;
}
.button-label,
.cms-gallery {
    display: -webkit-box;
    display: -ms-flexbox;
}
.cms li a[href^='tel'],
.cms p a[href^='tel'] {
    word-break: break-all;
}
.cms li a[href^='tel']::before,
.cms p a[href^='tel']::before {
    width: 17px;
    height: 16px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23e2001a' d='M597.333333 136.533333c201.386667 0 290.133333 146.773333 290.133334 290.133334 0 10.24 6.826667 17.066667 17.066666 17.066666s17.066667-6.826667 17.066667-17.066666C921.6 266.24 822.613333 102.4 597.333333 102.4c-10.24 0-17.066667 6.826667-17.066666 17.066667s6.826667 17.066667 17.066666 17.066666zM597.333333 307.2c98.986667 0 119.466667 64.853333 119.466667 119.466667 0 10.24 6.826667 17.066667 17.066667 17.066666s17.066667-6.826667 17.066666-17.066666C750.933333 327.68 696.32 273.066667 597.333333 273.066667c-10.24 0-17.066667 6.826667-17.066666 17.066666s6.826667 17.066667 17.066666 17.066667zM863.573333 648.533333c-51.2 0-119.466667-17.066667-163.84-30.72-20.48-6.826667-47.786667 0-58.026666 13.653334l-95.573334 68.266666c-109.226667-58.026667-177.493333-126.293333-232.106666-232.106666l81.92-85.333334c17.066667-17.066667 20.48-37.546667 13.653333-61.44-23.893333-64.853333-34.133333-116.053333-34.133333-157.013333 0-34.133333-27.306667-61.44-61.44-61.44H163.84C129.706667 102.4 102.4 129.706667 102.4 163.84 102.4 573.44 450.56 921.6 863.573333 921.6c34.133333 0 61.44-27.306667 61.44-61.44v-153.6c-3.413333-30.72-30.72-58.026667-61.44-58.026667z'/%3E%3C/svg%3E");
}
.cms li a[href^='mailto'],
.cms p a[href^='mailto'] {
    word-break: break-all;
}
.cms li a[href^='mailto']::before,
.cms p a[href^='mailto']::before {
    width: 17px;
    height: 16px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23e2001a' d='M867.801 191.182l-711.612 0c-33.885 0-46.59 8.476-46.59 46.59l0 495.586c0 38.116 12.71 46.59 46.59 46.59l707.373 0c33.885 0 46.59-8.476 46.59-46.59l0-495.586c4.235-38.116-8.476-46.59-42.363-46.59l0 0zM804.267 237.779c-105.892 97.424-266.859 262.619-283.799 275.324-4.235 4.235-8.476 4.235-16.942 0-21.174-16.942-194.846-182.138-292.267-275.324l593.003 0zM156.199 733.368l0-478.639 254.144 241.436c25.414 25.414 42.363 38.116 55.061 50.829l0 0c16.942 8.476 29.654 12.71 46.59 12.71s29.654-4.235 46.59-12.71l0-4.235c25.414-16.942 105.892-101.655 309.206-288.03l0 478.639-711.612 0zM156.199 733.368z'/%3E%3C/svg%3E");
}
.cms-figure img,
.cms-image-credit img {
    width: 100%;
}
.cms ol,
.cms ul {
    padding-left: 20px;
    margin: 15px 0 20px;
}
.cms li {
    line-height: 2;
}
.cms-figure {
    margin: 0 auto 20px;
    border: 1px solid #ddd;
    box-shadow: 5px 3px 12px 0 rgba(0, 0, 0, 0.06);
    background: #f8f8f8;
}
.cms-figure figcaption {
    padding: 8px;
    line-height: 1.4;
    font-size: 11px;
    font-weight: 600;
    color: #222;
    text-align: left;
}
.cms-image-credit {
    position: relative;
}
.cms-image-credit > figcaption {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.2);
    color: #fff;
    text-align: right;
    padding: 8px 10px;
}
.cms-slick {
    overflow: hidden;
}
.cms-slick .slick-next,
.cms-slick .slick-prev {
    color: #fff;
    background: center no-repeat #000;
    border-radius: 50%;
    padding: 0 10px;
    background-size: 11px;
}
.cms-slick .slick-next {
    -webkit-transform: translate(50%, -50%);
    transform: translate(50%, -50%);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 15'%3E%3Cpath fill='%23fff' d='M7.955 7.568l-.534-.613L1.725.31.291 1.536l5.172 6.032L.291 13.6l1.434 1.226 5.696-6.645z'/%3E%3C/svg%3E");
    right: 20px;
}
.cms-slick .slick-prev {
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 15'%3E%3Cpath fill='%23fff' d='M1.045 7.568l.534-.613L7.275.31 8.709 1.536l-5.172 6.032L8.709 13.6l-1.434 1.226-5.696-6.645z'/%3E%3C/svg%3E");
    left: 20px;
}
.cms-slick .slick-next,
.cms-slick .slick-prev {
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    text-align: center;
}
.cms-slick .slick-dots {
    margin: 0;
    bottom: 20px;
    padding-left: 0;
}
.cms-slick .slick-dots li.slick-active {
    color: #e2001a;
}
.cms-slick .cms-figure {
    margin: 0;
}
.cms-slick.-hasfigure .slick-dots {
    bottom: auto;
    margin-top: -38px;
}
.cms-media {
    margin: 15px 0 20px;
    border: 1px solid #ddd;
    box-shadow: 5px 3px 12px 0 rgba(0, 0, 0, 0.06);
    background: #f8f8f8;
}
.cms-media .img {
    padding: 20px 10px 0;
    text-align: center;
}
.cms-media .img > img {
    max-width: 100%;
}
.cms-media .text {
    padding: 15px 10px 18px;
}
.cms-media .text blockquote {
    position: relative;
    margin-bottom: 0;
    padding: 5px 30px;
    border-left: 0;
    font-size: 12px;
    line-height: 1.6;
}
.cms-media .text blockquote::after,
.cms-media .text blockquote::before {
    content: '';
    position: absolute;
    width: 20px;
    height: 20px;
    background-size: 100%;
    background-position: center;
}
.cms-media .text blockquote::before {
    top: 0;
    left: 0;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23666' d='M224.992 448c123.712 0 224 100.288 224 224s-100.288 224-224 224-224-100.288-224-224l-0.992-32c0-247.424 200.576-448 448-448l0 128c-85.472 0-165.824 33.28-226.272 93.728-11.648 11.648-22.24 24.032-31.84 37.024 11.424-1.792 23.168-2.752 35.104-2.752zM800.992 448c123.712 0 224 100.288 224 224s-100.288 224-224 224-224-100.288-224-224l-0.992-32c0-247.424 200.576-448 448-448l0 128c-85.472 0-165.824 33.28-226.272 93.728-11.648 11.648-22.24 24.032-31.84 37.024 11.456-1.792 23.168-2.752 35.104-2.752z'/%3E%3C/svg%3E");
}
.cms-media .text blockquote::after {
    bottom: 0;
    right: 0;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23666' d='M800 640c-123.712 0-224-100.288-224-224s100.288-224 224-224 224 100.288 224 224l0.992 32c0 247.424-200.576 448-448 448l0-128c85.472 0 165.824-33.28 226.272-93.728 11.648-11.648 22.24-24 31.84-37.024-11.424 1.792-23.168 2.752-35.104 2.752zM224 640c-123.712 0-224-100.288-224-224s100.288-224 224-224 224 100.288 224 224l0.992 32c0 247.424-200.576 448-448 448l0-128c85.472 0 165.824-33.28 226.272-93.728 11.648-11.648 22.24-24 31.84-37.024-11.424 1.792-23.168 2.752-35.104 2.752z'/%3E%3C/svg%3E");
}
.cms-media .text blockquote .by {
    line-height: 1.6;
}
.cms-gallery {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.cms-gallery .item {
    width: 100%;
    margin-bottom: 15px;
    position: relative;
}
.cms-gallery .item:hover .text {
    background-color: #e2001a;
}
.cms-gallery .item img {
    width: 100%;
}
.cms-gallery .item .text {
    position: absolute;
    bottom: 0;
    color: #fff;
    background-color: rgba(0, 0, 0, 0.7);
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    line-height: 1.4;
    font-weight: 600;
    font-size: 14px;
    left: 0;
    right: 0;
    padding: 5px 8px;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.cms-link-label {
    margin: 0 0 20px;
    display: block;
    position: relative;
    background-color: #f8f8f8;
    padding: 20px 20px 15px 90px;
    min-height: 90px;
    font-size: 12px;
    color: #e2001a;
    line-height: 1.6;
    border: 1px solid transparent;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.cms-link-label:hover {
    color: #e2001a;
    text-decoration: none;
    border: 1px solid #ddd;
    -webkit-box-shadow: 5px 3px 12px 0 rgba(0, 0, 0, 0.06);
    box-shadow: 5px 3px 12px 0 rgba(0, 0, 0, 0.06);
}
.cms-link-label::before {
    width: 50px;
    height: 50px;
    position: absolute;
    top: 20px;
    left: 20px;
    background-size: 70%;
    background-position: center;
    background-repeat: no-repeat;
    background-color: #e2001a;
    border-radius: 50%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23fff' d='M213.333333 853.333333h597.333334v-85.333333H213.333333m597.333334-384h-170.666667V128H384v256H213.333333l298.666667 298.666667 298.666667-298.666667z'/%3E%3C/svg%3E");
}
.cms-link-label.-link::before {
    background-size: 55%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23fff' d='M870.4 409.6a101.888 101.888 0 0 0-56.9856 17.3568A102.5536 102.5536 0 0 0 716.8 358.4a101.888 101.888 0 0 0-56.9856 17.3568A102.5536 102.5536 0 0 0 563.2 307.2c-18.6368 0-36.1472 5.0176-51.2 13.7728V153.6c0-56.4736-45.9264-102.4-102.4-102.4s-102.4 45.9264-102.4 102.4v377.4976L238.2848 411.648a99.6864 99.6864 0 0 0-61.3888-48.7936 95.5392 95.5392 0 0 0-74.8544 10.3424c-46.4384 27.8528-64.1536 90.8288-39.424 140.3904 1.536 3.1232 34.2016 70.0416 136.192 273.92 48.0256 96 100.7104 164.6592 156.6208 203.9808 43.8784 30.8736 74.1888 32.4608 79.8208 32.4608h256c43.4176 0 83.5584-12.544 119.3472-37.376 34.6112-23.9616 64.4608-58.9824 88.7808-104.0896 48.0768-89.2416 73.472-217.3952 73.472-370.5344 0-56.4736-45.9264-102.4-102.4-102.4z m-16.128 448.6656C826.1632 910.5408 775.0144 972.8 691.2 972.8H435.712c-1.9968-0.1536-23.552-2.56-56.064-26.88-32.4096-24.2688-82.176-75.3664-135.0656-181.248-103.7824-207.5648-135.68-272.9472-135.9872-273.5616l-0.1024-0.2048c-12.8512-25.7536-3.7376-59.4944 19.9168-73.6768a44.8512 44.8512 0 0 1 35.072-4.864 48.9472 48.9472 0 0 1 30.0544 24.1664l0.3072 0.512 79.9232 138.496c16.3328 29.8496 34.7136 42.3936 54.6304 37.3248 19.968-5.0688 30.0544-25.0368 30.0544-59.2384V153.6512c0-28.2112 22.9888-51.2 51.2-51.2s51.2 22.9888 51.2 51.2v332.8a25.6 25.6 0 0 0 51.2 0v-76.8c0-28.2112 22.9888-51.2 51.2-51.2s51.2 22.9888 51.2 51.2v76.8a25.6 25.6 0 0 0 51.2 0v-25.6c0-28.2112 22.9888-51.2 51.2-51.2s51.2 22.9888 51.2 51.2v76.8a25.6 25.6 0 0 0 51.2 0v-25.6c0-28.2112 22.9888-51.2 51.2-51.2s51.2 22.9888 51.2 51.2c0 144.6912-23.296 264.448-67.328 346.2656z'/%3E%3C/svg%3E");
}
.cms-link-label label {
    display: block;
    margin-bottom: 5px;
    color: #000;
    font-size: 18px;
    font-weight: 600;
}
.cms-table > tbody > tr td,
.cms-table > tbody > tr th,
.cms-table > tfoot > tr td,
.cms-table > tfoot > tr th,
.cms-table > thead > tr td,
.cms-table > thead > tr th {
    line-height: 1.4;
    padding: 8px;
}
.cms-contact {
    padding: 10px;
    border: 1px solid #ddd;
    background-color: #f8f8f8;
}
.cms-contact .name {
    font-size: 16px;
    font-weight: 600;
}
.cms-contact ul {
    list-style-type: none;
    padding-left: 15px;
    margin: 17px 0 10px;
}
.cms-contact .email::before,
.cms-contact .phone::before {
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
    width: 20px;
    height: 20px;
}
.cms-contact .phone::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23000' d='M597.333333 136.533333c201.386667 0 290.133333 146.773333 290.133334 290.133334 0 10.24 6.826667 17.066667 17.066666 17.066666s17.066667-6.826667 17.066667-17.066666C921.6 266.24 822.613333 102.4 597.333333 102.4c-10.24 0-17.066667 6.826667-17.066666 17.066667s6.826667 17.066667 17.066666 17.066666zM597.333333 307.2c98.986667 0 119.466667 64.853333 119.466667 119.466667 0 10.24 6.826667 17.066667 17.066667 17.066666s17.066667-6.826667 17.066666-17.066666C750.933333 327.68 696.32 273.066667 597.333333 273.066667c-10.24 0-17.066667 6.826667-17.066666 17.066666s6.826667 17.066667 17.066666 17.066667zM863.573333 648.533333c-51.2 0-119.466667-17.066667-163.84-30.72-20.48-6.826667-47.786667 0-58.026666 13.653334l-95.573334 68.266666c-109.226667-58.026667-177.493333-126.293333-232.106666-232.106666l81.92-85.333334c17.066667-17.066667 20.48-37.546667 13.653333-61.44-23.893333-64.853333-34.133333-116.053333-34.133333-157.013333 0-34.133333-27.306667-61.44-61.44-61.44H163.84C129.706667 102.4 102.4 129.706667 102.4 163.84 102.4 573.44 450.56 921.6 863.573333 921.6c34.133333 0 61.44-27.306667 61.44-61.44v-153.6c-3.413333-30.72-30.72-58.026667-61.44-58.026667z'/%3E%3C/svg%3E");
}
.cms-contact .email::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23000' d='M867.801 191.182l-711.612 0c-33.885 0-46.59 8.476-46.59 46.59l0 495.586c0 38.116 12.71 46.59 46.59 46.59l707.373 0c33.885 0 46.59-8.476 46.59-46.59l0-495.586c4.235-38.116-8.476-46.59-42.363-46.59l0 0zM804.267 237.779c-105.892 97.424-266.859 262.619-283.799 275.324-4.235 4.235-8.476 4.235-16.942 0-21.174-16.942-194.846-182.138-292.267-275.324l593.003 0zM156.199 733.368l0-478.639 254.144 241.436c25.414 25.414 42.363 38.116 55.061 50.829l0 0c16.942 8.476 29.654 12.71 46.59 12.71s29.654-4.235 46.59-12.71l0-4.235c25.414-16.942 105.892-101.655 309.206-288.03l0 478.639-711.612 0zM156.199 733.368z'/%3E%3C/svg%3E");
}
.cms-contact a {
    text-decoration: underline;
    color: #e2001a;
}
#monthly-donation-form a,
.button-label:focus,
.button-label:hover,
.cms-link-panels .link,
.steps > .step {
    text-decoration: none;
}
.cms-link-panels .link {
    display: block;
    padding: 1.3em;
    border: 1px solid #ccc;
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 1.25em;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.cms-link-panels .link:hover {
    background-color: #e2001a;
    color: #fff;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.cms-link-panels .link:hover .read-more-arrow::before {
    background-color: #fff;
    color: #e2001a;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.cms-tabs {
    margin-bottom: 20px;
}
.cms-tabs .drop-down-trigger.btn {
    position: relative;
    padding: 7px 20px;
    font-size: 12px;
    font-weight: 600;
    color: #000;
    background-color: #fff;
    border-color: #ccc;
    border-radius: 3px;
}
.cms-tabs .drop-down-trigger.btn::after {
    content: '\f107';
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    right: 15px;
    color: #e2001a;
    font-family: FontAwesome;
    font-size: 20px;
}
.cms-tabs .drop-down-trigger.btn[aria-expanded='true'] {
    color: #fff;
    background-color: #e2001a;
    border-color: #e2001a;
}
.cms-tabs .drop-down-trigger.btn[aria-expanded='true']::after {
    content: '\f106';
    color: #fff;
}
.cms-tabs .nav-tabs {
    margin: 0;
    padding-left: 0;
}
.cms-tabs .tab-content {
    margin-top: 20px;
}
.cms .radio-tabs {
    margin-bottom: 30px;
}
.cms .radio-tabs [type='radio'] + * {
    padding: 5px 20px;
    height: 60px;
}
.cms .radio-tabs [type='radio'] + ::after {
    border-width: 15px;
}
.cms .radio-tabs.-default {
    margin-bottom: 15px;
}
.cms .radio-tabs.-default [type='radio'] + * {
    height: 45px;
    background-color: #f6f6f6;
    border-color: #ccc;
    color: #9f9f9f;
    font-size: 15px;
}
.button-label > .text,
.cms-label {
    font-size: 12px;
    font-weight: 600;
}
.cms .radio-tabs.-default [type='radio'] + ::after {
    display: none;
}
.cms .radio-tabs.-default [type='radio']:checked + * {
    background-color: #fff;
    color: #000;
}
.button-label.-primary > .text,
.button-label:hover > .icon,
.button-label:hover > .text {
    color: #e2001a;
}
.button-labels.row {
    margin-left: -7.5px;
    margin-right: -7.5px;
}
.button-labels > [class^='col-'] {
    padding-left: 7.5px;
    padding-right: 7.5px;
    margin-bottom: 15px;
}
.button-label {
    display: flex;
    min-height: 70px;
    padding: 10px 0 10px 10px;
    border: 1px solid #ccc;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
    background: #fff;
    width: 100%;
    cursor: pointer;
}
.button-label.-primary,
.button-label:hover {
    border-color: #e2001a;
}
.button-label.-primary > .icon {
    background: #e2001a;
}
.button-label.-primary:hover {
    background-color: #e2001a;
}
.button-label.-primary:hover > .icon {
    background-color: #fff;
    color: #e2001a;
}
.button-label.-primary:hover > .text {
    color: #fff;
}
.button-label > .icon {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 25px;
    height: 25px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-color: #ccc;
    border-radius: 50%;
    color: #fff;
}
.button-label > .text {
    margin-left: 8px;
    line-height: 1.3;
}
.cms-label {
    margin-bottom: 21px;
    color: #000;
}
.popover-dropdown {
    position: relative;
    padding-top: 14px;
    margin-top: -14px;
}
.popover-dropdown.-left .arrow {
    left: 25%;
}
.popover-dropdown.-right .arrow {
    left: 75%;
}
.popover-dropdown .arrow {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    border: 14px solid transparent;
    border-bottom-color: #e7e5e5;
    border-top: none;
    line-height: 0;
}
.popover-dropdown .arrow::before {
    content: '';
    position: absolute;
    left: 50%;
    top: 1px;
    border: 14px solid transparent;
    border-bottom-color: #f6f6f6;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    border-top: none;
}
.popover-dropdown .close {
    position: absolute;
    top: 24px;
    right: 20px;
    z-index: 1;
    line-height: 1;
}
.popover-dropdown .detail {
    position: relative;
    padding: 20px;
    background-color: #f6f6f6;
    border: 1px solid #ddd;
}
.popover-dropdown .detail .icon {
    margin-bottom: 10px;
    width: 25px;
    height: 25px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-color: #ccc;
    border-radius: 50%;
    color: #fff;
}
.popover-dropdown .title-wrapper {
    margin: 0 0 10px;
}
.popover-dropdown .title {
    font-size: 18px;
    font-weight: 600;
    color: #000;
    line-height: 1.2;
}
.popover-dropdown h5 {
    margin: 0 0 12px;
    font-size: 18px;
    font-weight: 600;
    color: #000;
}
.popover-dropdown p {
    line-height: 2.1;
}
.popover-dropdown p:last-of-type {
    margin-bottom: 0;
}
#bank-direct-transfer .detail {
    padding: 20px 0 0;
}
#bank-direct-transfer .title-wrapper {
    margin: 0;
    padding: 0 15px;
}
#bank-direct-transfer .col-xs-12 {
    padding: 20px;
}
#bank-direct-transfer .col-xs-12 + .col-xs-12 {
    border-top: 1px solid #ddd;
}
#monthly-donation-form .detail {
    padding: 20px 0 0;
}
#monthly-donation-form .col-xs-6 {
    padding: 0 20px;
    margin-bottom: 20px;
}
#monthly-donation-form .col-xs-6 + .col-xs-6 {
    border-left: 1px solid #ddd;
}
#monthly-donation-form a {
    text-align: center;
}
.section-how-we-use-your-donations #report-table {
    margin-top: 30px;
    margin-bottom: 30px;
    text-align: center;
}
.section-how-we-use-your-donations #report-table .col-sm-6 {
    margin-bottom: 50px;
}
.section-how-we-use-your-donations #report-table .title {
    margin-bottom: 20px;
    font-size: 14px;
    font-weight: 600;
    color: #e2001a;
    line-height: 1.2;
}
.section-how-we-use-your-donations #report-table .img-reponsive {
    padding: 20px 10px;
    border: 1px solid #e4e4e4;
}
.section-how-we-use-your-donations #report-icons {
    margin-bottom: 30px;
}
.section-how-we-use-your-donations #report-icons p {
    text-align: center;
}
.section-how-we-use-your-donations #report-icons .col-xs-6 {
    text-align: center;
    margin-bottom: 15px;
    line-height: 1.2;
}
.section-how-we-use-your-donations #report-icons .col-xs-6 img {
    max-width: 150px;
}
.section-how-we-use-your-donations #report-icons .col-xs-6 span {
    display: block;
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 0.4em;
    color: #e2001a;
}
.section-get-involved .main,
.section-street-fundraising-calendar .main {
    margin: 0 auto;
    max-width: 830px;
    padding: 40px 15px 0;
}
.section-get-involved .cms iframe,
.section-street-fundraising-calendar .cms iframe {
    max-width: 100%;
    margin-bottom: 30px;
}
.application-processs-slider {
    position: relative;
}
.application-processs-slider .view-more-arrow {
    position: absolute;
    top: 2px;
    right: 0;
}
.application-processs-slider .content {
    border: 1px solid #ccc;
}
.application-processs-slider .list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.application-processs-slider .item {
    text-align: center;
}
.application-processs-slider .item > .img {
    margin: 0 auto 5px;
    max-width: 70px;
}
.application-processs-slider .item > .seq {
    margin-bottom: 8px;
    color: #e2001a;
    font-size: 18px;
    font-weight: 600;
}
.application-processs-slider .item > .title {
    font-weight: 600;
}
.application-processs-slider .item > .body {
    display: none;
}
@media screen and (max-width: 767px) {
    .application-processs-slider .list::before,
    .cms-slick .slick-next::before,
    .cms-slick .slick-prev::before {
        content: '';
    }
    .cms-slick {
        overflow: hidden;
    }
    .cms-slick .slick-next,
    .cms-slick .slick-prev {
        color: #fff;
        background: center no-repeat #000;
        border-radius: 50%;
        padding: 0 10px;
        background-size: 12px;
    }
    .cms-slick .slick-next {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 15'%3E%3Cpath fill='%23fff' d='M7.955 7.568l-.534-.613L1.725.31.291 1.536l5.172 6.032L.291 13.6l1.434 1.226 5.696-6.645z'/%3E%3C/svg%3E");
        background-position-x: 8px;
        -webkit-transform: translate(37px, -50%);
        transform: translate(37px, -50%);
        right: 15px;
    }
    .cms-slick .slick-prev {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 15'%3E%3Cpath fill='%23fff' d='M1.045 7.568l.534-.613L7.275.31 8.709 1.536l-5.172 6.032L8.709 13.6l-1.434 1.226-5.696-6.645z'/%3E%3C/svg%3E");
        background-position-x: calc(100% - 8px);
        -webkit-transform: translate(-37px, -50%);
        transform: translate(-37px, -50%);
        left: 15px;
    }
    .cms-slick .slick-next,
    .cms-slick .slick-prev {
        width: 35px;
        height: 35px;
        line-height: 32px;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        text-align: center;
    }
    .application-processs-slider .content {
        padding: 30px 20px;
    }
    .application-processs-slider .list {
        position: relative;
        padding-bottom: 20px;
    }
    .application-processs-slider .list::before {
        width: 40px;
        height: 40px;
        background-color: #fff;
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
    }
    .application-processs-slider .item {
        width: 50%;
        padding: 0 40px 20px 20px;
    }
    .application-processs-slider .item:nth-child(2n) {
        border-left: 1px solid #ddd;
        padding-left: 40px;
        padding-right: 20px;
    }
    .application-processs-slider .item:nth-child(n + 3) {
        border-top: 1px solid #ddd;
        padding-top: 20px;
        padding-bottom: 0;
    }
    .cms-tabs {
        position: relative;
    }
    .cms-tabs.open .nav-tabs {
        display: block;
    }
    .cms-tabs .nav-tabs {
        display: none;
        position: absolute;
        z-index: 1000;
        top: 35px;
        left: 0;
        right: 0;
        text-align: center;
        background-color: #fff;
        border: 1px solid #ccc;
    }
    .cms-tabs .nav-tabs > li {
        float: none;
    }
    .cms-tabs .nav-tabs > li.active > a {
        border: none;
        color: #e2001a;
        font-weight: 600;
    }
    .cms-tabs .nav-tabs > li > a {
        margin-right: 0;
        padding: 7px 20px;
        color: #000;
        border: none;
    }
    .cms-tabs .nav-tabs > li + li {
        border-top: 1px solid #efefef;
    }
}
@media screen and (min-width: 768px) {
    .cms h2 {
        margin-bottom: 25px;
        font-size: 26px;
    }
    .cms ol,
    .cms ul {
        margin: 25px 0 30px;
    }
    .cms p a[href^='mailto']::before {
        width: 20px;
        height: 13px;
    }
    .cms-figure {
        margin: 0 auto 30px;
    }
    .cms-figure figcaption {
        padding: 16px 20px;
        font-size: 12px;
    }
    .cms-media {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .cms-media .img {
        padding: 0;
        max-width: 252px;
        width: 30%;
        background: #fff;
    }
    .cms-media .text {
        width: 70%;
        padding: 20px;
    }
    .cms-media .text blockquote {
        font-size: 16px;
        padding: 10px 45px;
    }
    .cms-media .text blockquote::after,
    .cms-media .text blockquote::before {
        width: 29px;
        height: 21px;
    }
    .cms-gallery {
        margin-left: -15px;
        margin-right: -15px;
    }
    .cms-gallery .item {
        width: 50%;
        padding: 0 15px;
        margin-bottom: 30px;
    }
    .cms-gallery .item .text {
        left: 15px;
        right: 15px;
        padding: 9px 10px;
        font-size: 20px;
    }
    .cms-link-label {
        padding: 20px 30px 20px 110px;
        font-size: 16px;
    }
    .cms-link-label::before {
        left: 30px;
        position: absolute;
        top: 50%;
        -webkit-transform: translate(0, -50%);
        transform: translate(0, -50%);
    }
    .cms-link-label label {
        font-size: 22px;
    }
    .cms-table > tbody > tr td,
    .cms-table > tbody > tr th,
    .cms-table > tfoot > tr td,
    .cms-table > tfoot > tr th,
    .cms-table > thead > tr td,
    .cms-table > thead > tr th {
        padding: 13px 28px;
    }
    .cms-contact {
        padding: 24px 30px 20px;
    }
    .cms-contact .name {
        font-size: 18px;
    }
    .cms-contact ul {
        margin: 16px 0 14px;
    }
    .cms .radio-tabs [type='radio'] + * {
        height: 70px;
    }
    .cms-label {
        margin-top: 26px;
        margin-bottom: 38px;
        font-size: 16px;
    }
    .cms .radio-tabs.-default {
        margin-bottom: 30px;
    }
    .cms .radio-tabs.-default [type='radio'] + * {
        height: 56px;
        font-size: 18px;
    }
    .button-labels.row {
        margin-left: -15px;
        margin-right: -15px;
    }
    .button-labels > [class^='col-'] {
        padding-left: 15px;
        padding-right: 15px;
        margin-bottom: 27px;
    }
    .button-label {
        padding: 7.5% 10%;
    }
    .button-label > .icon {
        width: 50px;
        height: 50px;
    }
    .button-label > .text {
        margin-left: 9%;
    }
    .popover-dropdown {
        padding-top: 19px;
        margin-top: -19px;
    }
    .popover-dropdown .arrow,
    .popover-dropdown .arrow::before {
        border-width: 20px;
    }
    .popover-dropdown .close {
        top: 34px;
        right: 35px;
        font-size: 30px;
    }
    .popover-dropdown .title-wrapper {
        width: 100%;
        text-align: center;
        margin-bottom: 30px;
    }
    .popover-dropdown .title {
        font-size: 26px;
    }
    .popover-dropdown .detail {
        padding: 5% 6.5%;
    }
    .popover-dropdown .detail .icon {
        width: 50px;
        height: 50px;
    }
    .popover-dropdown h5 {
        font-size: 20px;
    }
    .cms-tabs {
        margin-bottom: 20px;
    }
    .cms-tabs .drop-down-trigger.btn {
        display: none;
    }
    .cms-tabs .nav-tabs {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        border-bottom: none;
    }
    .cms-tabs .nav-tabs::after,
    .cms-tabs .nav-tabs::before {
        display: none;
    }
    .cms-tabs .nav-tabs > li {
        float: none;
        margin-bottom: 0;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
        text-align: center;
    }
    .cms-tabs .nav-tabs > li:first-of-type a {
        border-left-width: 1px;
    }
    .cms-tabs .nav-tabs > li:last-of-type a {
        border-right-width: 1px;
    }
    .cms-tabs .nav-tabs > li > a {
        position: relative;
        margin-right: 0;
        padding: 8px 10px;
        font-weight: 500;
        border: 1px solid #ccc;
        border-left-width: 0.5px;
        border-right-width: 0.5px;
        border-radius: 0;
    }
    .cms-tabs .nav-tabs > li > a::after {
        content: '';
        position: absolute;
        left: 50%;
        bottom: 0;
        -webkit-transform: translate(-50%, 100%);
        transform: translate(-50%, 100%);
        border-top: transparent solid 7px;
        border-right: transparent solid 7px;
        border-left: transparent solid 7px;
    }
    .cms-tabs .nav-tabs > li.active > a,
    .cms-tabs .nav-tabs > li:hover > a {
        border-color: #e2001a;
        background-color: #e2001a;
        color: #fff;
    }
    .cms-tabs .nav-tabs > li.active > a::after,
    .cms-tabs .nav-tabs > li:hover > a::after {
        border-top-color: #e2001a;
    }
    .cms-tabs .tab-content {
        margin-top: 40px;
    }
    #bank-direct-transfer .detail {
        padding: 5.5% 0;
    }
    #bank-direct-transfer .title-wrapper {
        padding: 0 6.5%;
        margin-bottom: 43px;
    }
    #bank-direct-transfer .col-sm-6 {
        padding: 0 6.5%;
    }
    #bank-direct-transfer .col-sm-6 + .col-sm-6 {
        border-top: none;
        border-left: 1px solid #ddd;
    }
    #monthly-donation-form .detail {
        padding: 5.5% 0;
    }
    #monthly-donation-form .col-xs-6 {
        padding: 0 6.5%;
        margin-bottom: 30px;
    }
    #monthly-donation-form .col-xs-6:last-child {
        margin-bottom: 0;
    }
    .section-how-we-use-your-donations #report-table .title {
        font-size: 22px;
    }
    .section-how-we-use-your-donations #report-icons span {
        font-size: 30px;
    }
    .application-processs-slider .item {
        width: 25%;
        padding: 0 18px;
    }
    .application-processs-slider .item + .item {
        border-left: 1px solid #ddd;
    }
    .application-processs-slider .item > .seq {
        font-size: 24px;
        margin-bottom: 0;
    }
    .application-processs-slider .item > .title {
        margin-bottom: 10px;
        line-height: 1.3;
        height: 40px;
    }
    .application-processs-slider .item > .body {
        line-height: 1.4;
    }
    .application-processs-slider .content {
        padding: 25px 0;
    }
    .application-processs-slider .action {
        padding: 20px 18px 0;
    }
    .application-processs-slider .action .btn {
        font-size: 22px;
        padding: 7px 20px;
    }
}
@media screen and (min-width: 991px) {
    .application-processs-slider .item > .body {
        display: block;
    }
}
#cybersource-payment-sawm-form-redirect .form-submit,
#cybersource-payment-sawm-form-redirect button[type='submit'],
#paydollar-payment-cptb-form-redirect .form-submit,
#paydollar-payment-cptb-form-redirect button[type='submit'],
.page-cybersource-payment-sawm-redirect .breadcrumb,
.page-paydollar-payment-cptb-redirect .breadcrumb,
.section-404 .breadcrumb,
.section-join-us h1.title {
    display: none;
}
@media screen and (min-width: 1200px) {
    .button-label > .text,
    .cms-link-panels .link {
        font-size: 18px;
    }
    .cms-figure figcaption {
        font-size: 14px;
    }
}
.section-join-us .cms {
    padding-top: 7%;
}
.page-cybersource-payment-sawm-redirect .body-layout,
.page-paydollar-payment-cptb-redirect .body-layout,
.section-404 .body-layout {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 30px;
    padding-bottom: 30px;
}
.page-cybersource-payment-sawm-redirect .main,
.page-paydollar-payment-cptb-redirect .main,
.section-404 .main {
    text-align: center;
}
@media screen and (min-width: 768px) {
    .page-cybersource-payment-sawm-redirect .main,
    .page-paydollar-payment-cptb-redirect .main,
    .section-404 .main {
        padding-top: 60px;
        padding-bottom: 60px;
    }
}
.page-blogs .layout-1col,
.page-taxonomy .layout-1col {
    width: 100%;
    max-width: 830px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 40px;
    padding-bottom: 40px;
}
.page-blogs .layout__right-content,
.page-editorials .layout__right-content,
.page-news .layout__right-content,
.page-pressroom .layout__right-content,
.page-publications .layout__right-content {
    position: relative;
}
.articles-form-filter {
    margin-bottom: 19px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.articles-form-filter .form-type-select {
    margin-bottom: 15px;
    width: calc(50% - 7.5px);
}
.articles-form-filter .form-type-select:last-of-type {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}
.articles-form-filter .form-type-select:nth-child(even) {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
}
.articles-form-filter .form-type-select .form-select {
    width: auto;
}
.page-publications .articles-form-filter {
    margin-bottom: 5px;
}
.articles-list {
    margin-bottom: 35px;
}
.articles-list .node-blog,
.articles-list .node-editorials,
.articles-list .node-news,
.articles-list .node-press-room {
    padding-top: 20px;
    padding-bottom: 10px;
    border-top: 1px solid #ddd;
}
.articles-list .node-blog .field-name-post-date,
.articles-list .node-editorials .field-name-post-date,
.articles-list .node-news .field-name-post-date,
.articles-list .node-press-room .field-name-post-date {
    margin-bottom: 10px;
}
.articles-list .node-blog .field-name-field-thumbnail,
.articles-list .node-editorials .field-name-field-thumbnail,
.articles-list .node-news .field-name-field-thumbnail,
.articles-list .node-press-room .field-name-field-thumbnail {
    margin-bottom: 13px;
}
.articles-list .node-blog:last-of-type,
.articles-list .node-editorials:last-of-type,
.articles-list .node-news:last-of-type,
.articles-list .node-press-room:last-of-type {
    border-bottom: 1px solid #ddd;
}
.articles-list .node-publications {
    position: relative;
    padding: 20px 25px;
    margin-bottom: 20px;
    border: 1px solid #ddd;
    cursor: pointer;
}
.articles-list .node-publications::before {
    opacity: 0;
    content: '\f002';
    font-family: FontAwesome;
    font-size: 35px;
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.6);
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.articles-list .node-publications:hover::before,
.page-worker
    .worker-list
    .node-worker:hover
    .field-name-field-thumbnail::after {
    opacity: 1;
}
.articles-list .node-publications::after {
    display: none;
}
.articles-list .node-publications .field-title-with-tag {
    margin: 0;
    background: rgba(0, 0, 0, 0.7);
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 6px 15px 10px;
    overflow: hidden;
    color: #fff;
    font-size: 15px;
    font-weight: 600;
    line-height: 1.3;
}
.articles-pagination {
    margin-bottom: 15px;
}
.articles-popular .block-title,
.views-tags-block .block-title {
    margin-top: 0;
    margin-bottom: 20px;
    padding-bottom: 18px;
    border-bottom: 1px solid #ddd;
    font-size: 12px;
    font-weight: 600;
}
.articles-popular,
.views-tags-block {
    margin-bottom: 30px;
}
.views-tags-block .views-row {
    display: inline-block;
    vertical-align: middle;
}
.articles-popular ol {
    list-style: none;
    padding-left: 0;
}
.articles-popular .views-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-bottom: 15px;
}
.articles-popular .views-row::before {
    content: attr(data-seq);
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-right: 13px;
    display: block;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    background-color: #e2001a;
    color: #fff;
    font-size: 14px;
}
.articles-popular .views-row .views-field {
    font-size: 12px;
    line-height: 1.8;
}
@media screen and (max-width: 767px) {
    .articles-list .node-editorials .field-name-post-date,
    .articles-list .node-news .field-name-post-date,
    .articles-list .node-press-room .field-name-post-date {
        display: inline-block;
        vertical-align: middle;
        line-height: 1;
    }
}
@media screen and (min-width: 768px) {
    .articles-popular .block-title,
    .articles-popular .views-row .views-field,
    .views-tags-block .block-title {
        font-size: 14px;
    }
    .articles-popular,
    .views-tags-block {
        margin-bottom: 50px;
    }
    .views-tags-block h2 {
        padding-bottom: 0;
        border-bottom: none;
    }
    .articles-popular .views-row::before {
        margin-top: 2px;
    }
    .page-publications .articles-list {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin-bottom: 0;
        margin-left: -7.5px;
        margin-right: -7.5px;
    }
    .articles-list .node-publications {
        width: calc(50% - 15px);
        margin: 0 7.5px 40px;
        padding: 26px 20px;
    }
    .articles-list .node-publications .field-title-with-tag {
        font-size: 14px;
        padding-left: 12px;
        padding-right: 12px;
    }
}
@media screen and (min-width: 991px) {
    .articles-list .node-blog,
    .articles-list .node-editorials,
    .articles-list .node-news,
    .articles-list .node-press-room {
        padding-top: 30px;
        padding-bottom: 20px;
    }
    .articles-list .node-blog .field-name-title h2,
    .articles-list .node-editorials .field-name-title h2,
    .articles-list .node-news .field-name-title h2,
    .articles-list .node-press-room .field-name-title h2 {
        font-size: 18px;
    }
    .articles-list .node-blog .field-name-field-thumbnail,
    .articles-list .node-editorials .field-name-field-thumbnail,
    .articles-list .node-news .field-name-field-thumbnail,
    .articles-list .node-press-room .field-name-field-thumbnail {
        float: left;
        width: 300px;
        margin-bottom: 21px;
    }
    .articles-list .node-blog .field-name-node-link,
    .articles-list .node-editorials .field-name-node-link,
    .articles-list .node-news .field-name-node-link,
    .articles-list .node-press-room .field-name-node-link {
        clear: right;
    }
    .articles-list .node-blog .field-name-tags,
    .articles-list .node-editorials .field-name-tags,
    .articles-list .node-news .field-name-tags,
    .articles-list .node-press-room .field-name-tags {
        clear: both;
    }
    .articles-list .node-blog .field-name-body,
    .articles-list .node-blog .field-name-node-link,
    .articles-list
        .node-editorials
        .field:not(.field-name-field-thumbnail):not(.field-name-tags),
    .articles-list
        .node-news
        .field:not(.field-name-field-thumbnail):not(.field-name-tags),
    .articles-list
        .node-press-room
        .field:not(.field-name-field-thumbnail):not(.field-name-tags) {
        float: right;
        width: calc(100% - 339px);
    }
}
@media screen and (min-width: 1140px) {
    .articles-form-filter {
        position: absolute;
        top: 26px;
        right: 0;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        margin-bottom: 0;
    }
    .articles-form-filter .form-type-select {
        min-width: 110px;
        max-width: 200px;
        width: auto;
        text-align: left;
    }
    .articles-form-filter .form-type-select + .form-type-select {
        margin-left: 6px;
    }
    .articles-form-filter .select2-selection--single {
        padding-left: 10px;
        height: 40px;
        line-height: 38px;
        font-size: 14px;
    }
    .articles-form-filter .select2-selection--single .select2-selection__arrow {
        right: 15px;
    }
    .page-publications .articles-form-filter .form-type-select {
        width: 180px;
    }
    .page-publications
        .articles-form-filter
        .form-type-select
        .select2-selection--single {
        padding: 0 24px;
    }
    .articles-list .node-blog .field-name-title h2,
    .articles-list .node-editorials .field-name-title h2,
    .articles-list .node-news .field-name-title h2,
    .articles-list .node-press-room .field-name-title h2 {
        font-size: 24px;
    }
    .page-publications .articles-list {
        margin-left: -10px;
        margin-right: -10px;
    }
    .articles-list .node-publications {
        width: calc(33.3% - 20px);
        margin-left: 10px;
        margin-right: 10px;
    }
    .articles-list .node-publications .field-title-with-tag {
        font-size: 14px;
        padding: 11px 20px;
    }
}
.node-blog,
.node-editorials,
.node-news,
.node-press-room {
    position: relative;
}
.node-blog .field-name-field-thumbnail img,
.node-editorials .field-name-field-thumbnail img,
.node-news .field-name-field-thumbnail img,
.node-press-room .field-name-field-thumbnail img {
    height: auto;
}
.node-blog .field-name-current-blog,
.node-blog .field-name-post-date,
.node-editorials .field-name-current-blog,
.node-editorials .field-name-post-date,
.node-news .field-name-current-blog,
.node-news .field-name-post-date,
.node-press-room .field-name-current-blog,
.node-press-room .field-name-post-date {
    display: inline-block;
    vertical-align: middle;
    font-size: 12px;
    line-height: 1.33;
    margin-bottom: 10px;
}
.node-blog .field-name-current-blog,
.node-editorials .field-name-current-blog,
.node-news .field-name-current-blog,
.node-press-room .field-name-current-blog {
    margin-right: 10px;
    padding-right: 10px;
    font-weight: 500;
    color: #010101;
    border-right: 1px solid #888;
}
.node-blog .field-name-post-date,
.node-editorials .field-name-post-date,
.node-news .field-name-post-date,
.node-press-room .field-name-post-date {
    color: #444;
}
.node-blog .field-name-title h2,
.node-editorials .field-name-title h2,
.node-news .field-name-title h2,
.node-press-room .field-name-title h2 {
    margin-top: 0;
    line-height: 1.33;
    font-weight: 600;
    font-size: 18px;
    color: #111;
}
.facebook-comment h2,
.node-blog .field-name-node-link a,
.node-editorials .field-name-node-link a,
.node-news .field-name-node-link a,
.node-press-room .field-name-node-link a,
.node-type-publications .field-name-body a:hover {
    color: #e2001a;
}
.node-blog .field-name-body,
.node-editorials .field-name-body,
.node-news .field-name-body,
.node-press-room .field-name-body {
    line-height: 1.6;
}
.node-blog .field-name-tags,
.node-editorials .field-name-tags,
.node-news .field-name-tags,
.node-press-room .field-name-tags {
    margin-top: 13px;
}
@media screen and (min-width: 991px) {
    .node-blog .field-name-current-blog,
    .node-blog .field-name-post-date,
    .node-editorials .field-name-current-blog,
    .node-editorials .field-name-post-date,
    .node-news .field-name-current-blog,
    .node-news .field-name-post-date,
    .node-press-room .field-name-current-blog,
    .node-press-room .field-name-post-date {
        font-size: 14px;
    }
    .node-blog .field-name-title h2,
    .node-editorials .field-name-title h2,
    .node-news .field-name-title h2,
    .node-press-room .field-name-title h2 {
        font-size: 24px;
    }
}
.node-type-blog .body-layout,
.node-type-editorials .body-layout,
.node-type-news .body-layout,
.node-type-press-room .body-layout {
    padding: 20px 15px;
}
.node-type-blog .field-name-author,
.node-type-blog .field-name-current-blog,
.node-type-blog .field-name-post-date,
.node-type-editorials .field-name-author,
.node-type-editorials .field-name-current-blog,
.node-type-editorials .field-name-post-date,
.node-type-news .field-name-author,
.node-type-news .field-name-current-blog,
.node-type-news .field-name-post-date,
.node-type-press-room .field-name-author,
.node-type-press-room .field-name-current-blog,
.node-type-press-room .field-name-post-date {
    margin-bottom: 15.5px;
}
.node-type-blog .field-name-tags,
.node-type-blog .share-box,
.node-type-editorials .field-name-tags,
.node-type-editorials .share-box,
.node-type-news .field-name-tags,
.node-type-news .share-box,
.node-type-press-room .field-name-tags,
.node-type-press-room .share-box {
    margin-bottom: 20px;
}
.node-type-blog .cms-figure,
.node-type-editorials .cms-figure,
.node-type-news .cms-figure,
.node-type-press-room .cms-figure {
    margin-top: 10px;
}
.facebook-comment {
    margin-top: 25px;
    margin-bottom: 30px;
    padding-top: 25px;
    border-top: 1px solid #ddd;
}
.facebook-comment h2 {
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 18px;
}
.facebook-comment .fb-comments {
    display: block;
    padding: 15px 10px 20px;
    border: 1px solid #ccc;
    border-radius: 3px;
}
.facebook-comment .fb-comments iframe {
    width: 100% !important;
}
#block-msf-custom-related-articles .block-title {
    margin-top: 0;
    margin-bottom: 18px;
    font-size: 18px;
    color: #e2001a;
    font-weight: 600;
}
#block-msf-custom-related-articles .node-blog,
#block-msf-custom-related-articles .node-editorials,
#block-msf-custom-related-articles .node-news,
#block-msf-custom-related-articles .node-press-room {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: 30px;
}
#block-msf-custom-related-articles .field-name-author,
#block-msf-custom-related-articles .field-name-body,
#block-msf-custom-related-articles .field-name-current-blog,
#block-msf-custom-related-articles .field-name-tags,
.node-type-publications .field-name-author,
.node-type-publications .field-name-field-download-pdf .file-icon,
.node-type-publications .layout__left-sidebar,
.node-type-publications .node-publications > h2,
.node-type-publications h1.title {
    display: none;
}
#block-msf-custom-related-articles .field-name-field-thumbnail {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
    margin-bottom: 15px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}
#block-msf-custom-related-articles .field-name-field-thumbnail img {
    width: 100%;
}
.node-type-publications .body-layout {
    padding-top: 20px;
}
.node-type-publications .field-name-field-thumbnail,
.node-type-publications .node-publications > .content {
    margin-bottom: 30px;
}
.node-type-publications .field-name-field-thumbnail .field-item {
    padding: 29px 31px;
    border: 1px solid #ddd;
}
.node-type-publications .field-name-post-date {
    margin-bottom: 15px;
    padding-bottom: 10px;
    border-bottom: 1px solid #ddd;
    line-height: 1.4;
    font-size: 15px;
    font-weight: 600;
}
.node-type-publications .field-name-body {
    margin-bottom: 26px;
}
.node-type-publications .field-name-body ul {
    padding-left: 19px;
    line-height: 1.6;
}
.node-type-publications .field-name-body li {
    margin-bottom: 5px;
}
.node-type-publications .field-name-field-download-pdf a {
    margin-bottom: 10px;
    width: 100%;
    padding: 7px 20px;
    font-size: 0;
    text-decoration: none;
}
.node-type-publications .field-name-field-download-pdf a::before {
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    left: 20px;
}
.node-type-publications .field-name-field-download-pdf a::after {
    /* content: 'Download PDF'; */
    font-size: 15px;
    font-weight: 600;
}
@media screen and (min-width: 768px) {
    .node-type-blog .layout__full,
    .node-type-editorials .layout__full,
    .node-type-news .layout__full,
    .node-type-press-room .layout__full {
        margin: 0 auto;
        max-width: 880px;
        padding: 46px 40px 40px;
    }
    .node-type-blog .field-name-current-blog,
    .node-type-blog .field-name-post-date,
    .node-type-editorials .field-name-current-blog,
    .node-type-editorials .field-name-post-date,
    .node-type-news .field-name-current-blog,
    .node-type-news .field-name-post-date,
    .node-type-press-room .field-name-current-blog,
    .node-type-press-room .field-name-post-date {
        margin-top: 10px;
        margin-bottom: 30px;
    }
    .node-type-blog .share-box,
    .node-type-editorials .share-box,
    .node-type-news .share-box,
    .node-type-press-room .share-box {
        float: right;
        margin-bottom: 30px;
    }
    .node-type-blog .field-name-body,
    .node-type-editorials .field-name-body,
    .node-type-news .field-name-body,
    .node-type-press-room .field-name-body {
        clear: both;
        margin-bottom: 20px;
    }
    .node-type-blog .field-name-tags,
    .node-type-editorials .field-name-tags,
    .node-type-news .field-name-tags,
    .node-type-press-room .field-name-tags {
        margin-bottom: 28px;
    }
    .facebook-comment {
        margin-top: 36px;
        padding-top: 38px;
    }
    .facebook-comment h2 {
        font-size: 26px;
    }
    #block-msf-custom-related-articles {
        padding-top: 38px;
        border-top: 1px solid #ddd;
    }
    #block-msf-custom-related-articles .block-title {
        margin-bottom: 36px;
        font-size: 24px;
    }
    #block-msf-custom-related-articles .related-article {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        margin-left: -20px;
        margin-right: -20px;
    }
    #block-msf-custom-related-articles .node-blog,
    #block-msf-custom-related-articles .node-editorials,
    #block-msf-custom-related-articles .node-news,
    #block-msf-custom-related-articles .node-press-room {
        padding: 0 20px;
        -ms-flex-preferred-size: 400px;
        flex-basis: 400px;
    }
    #block-msf-custom-related-articles .field-name-post-date {
        margin-top: 0;
        margin-bottom: 5px;
    }
    #block-msf-custom-related-articles .field-name-title h2 {
        font-size: 16px;
    }
    .node-type-publications .body-layout {
        padding-top: 46px;
    }
    .node-type-publications .field-name-field-thumbnail .field-item {
        padding: 20px 22px;
    }
    .node-type-publications .field-name-post-date {
        font-size: 24px;
        padding-bottom: 16px;
        margin-bottom: 16px;
    }
    .node-type-publications .field-name-body ul {
        list-style: none;
        padding-left: 0;
    }
    .node-type-publications .field-name-body li {
        position: relative;
        padding-left: 12px;
        margin-bottom: 10px;
    }
    .node-type-publications .field-name-body li::before {
        content: '';
        width: 5px;
        height: 5px;
        border-radius: 50%;
        background: #e2001a;
        position: absolute;
        top: 9px;
        left: 0;
    }
    .node-type-publications .field-name-field-download-pdf .field-item {
        display: inline-block;
        width: 200px;
        margin-right: 15px;
    }
    .node-type-publications .field-name-field-download-pdf .field-item a {
        padding-left: 40px;
    }
}
@media screen and (min-width: 992px) {
    .node-type-publications .layout__left-sidebar {
        display: block;
    }
    .node-type-publications .field-title-with-tag {
        font-size: 46px;
    }
    .node-type-publications .node-publications > .content {
        margin-left: -23px;
        margin-right: -23px;
        padding-bottom: 84px;
        margin-bottom: 0;
    }
    .node-type-publications .col {
        padding: 0 23px;
    }
}
.page-donation .main {
    padding: 20px 0 100px;
}
.page-donation .main > .title {
    padding-left: 15px;
    padding-right: 15px;
}
@media screen and (min-width: 768px) {
    .page-donation .main {
        max-width: 880px;
        padding: 46px 0 150px;
    }
    .page-donation .main > .title {
        padding-left: 0;
        padding-right: 0;
    }
}
.page-donation .donation-introduce {
    margin-bottom: 20px;
}
.page-donation #step2-form {
    background: #f8f8f8;
    margin-bottom: 20px;
}
.page-donation .field-donation-type > label {
    margin: 0 0 17px;
    text-transform: none;
    font-size: 16px;
    font-weight: 600;
}
.page-donation .field-currency .select2-container {
    text-align: center;
}
.page-donation .field-amount .media-label {
    margin-bottom: 16px;
    display: block;
    border: 1px solid #ccc;
    border-radius: 3px;
    text-transform: initial;
    overflow: hidden;
    cursor: pointer;
}
.page-donation .field-amount .media-label.-active {
    -webkit-box-shadow: 0 0 19px 1px rgba(226, 0, 26, 0.2);
    box-shadow: 0 0 19px 1px rgba(226, 0, 26, 0.2);
    border-color: #e2001a;
}
.page-donation .field-amount .media-label:nth-last-of-type(1) {
    margin-bottom: 0;
}
.page-donation .field-amount .media-text {
    padding: 17px 17px 27px;
}
.page-donation .field-amount .media-heading {
    display: block;
    margin-bottom: 10px;
    font-size: 13px;
}
.page-donation .field-amount .remark {
    max-width: 400px;
    padding-left: 28px;
    font-weight: 400;
    line-height: 1.5;
}
.page-donation .field-amount .remark p {
    margin-bottom: 0;
}
.page-donation .field-amount .media-img {
    position: relative;
}
.page-donation .field-amount .media-img figcaption {
    position: absolute;
    background: rgba(0, 0, 0, 0.7);
    bottom: 0;
    left: 0;
    right: 0;
    color: #fff;
    text-align: right;
    padding: 9px 15px;
    font-weight: 400;
}
.page-donation .field-amount .other {
    padding: 17px 17px 27px;
    text-transform: none;
}
.page-donation .field-amount .other .flex-inline {
    padding-left: 28px;
    font-size: 13px;
    white-space: nowrap;
}
.page-donation .field-amount .other .field-datepicker.-vue input,
.page-donation .field-amount .other .form-control {
    min-width: 170px;
    max-width: 250px;
}
.page-donation .field-amount .other .error-msg {
    width: 100%;
    padding-left: 28px;
}
.page-donation .field-donation-receipt {
    margin-left: 0;
    margin-right: 0;
}
.page-donation .field-donation-receipt label {
    text-transform: none;
}
.page-donation .other .amount-val {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.page-donation .other .amount-val .field-datepicker.-vue input,
.page-donation .other .amount-val .form-control {
    margin-left: 10px;
    margin-right: 15px;
}
.page-donation .media-label:not(.other) .amount-wrapper {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}
.page-donation .media-label:not(.other) .amount-val {
    margin-right: 10px;
}
[lang='zh-hans'] .page-donation .media-label .amount-wrapper,
[lang='zh-hant'] .page-donation .media-label .amount-wrapper {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}
.steps {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    text-align: center;
}
.steps > .step {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 150px;
    flex-basis: 150px;
    pointer-events: none;
}
.steps > .step:nth-child(1)::before {
    content: '1';
}
.steps > .step:nth-child(2)::before {
    content: '2';
}
.steps > .step:nth-child(3)::before {
    content: '3';
}
.steps > .step:before {
    display: inline-block;
    border-radius: 50%;
    font-weight: 600;
}
.step-fieldset {
    padding: 0 15px 30px;
}
.step-fieldset .step-title {
    margin-left: -15px;
    margin-right: -15px;
    margin-bottom: 15px;
    padding: 8px 0;
    background: #fff;
    border-bottom: 1px solid #ddd;
    text-align: center;
    font-size: 16px;
    font-weight: 600;
    color: #e2001a;
}
#step3-form .info-group {
    margin-bottom: 24px;
}
#step3-form .info-group legend {
    margin-bottom: 5px;
}
#step3-form .info-group h3 {
    margin: 0 0 15px;
    line-height: 1;
    font-size: 15px;
    font-weight: 600;
    text-transform: capitalize;
}
#step3-form .info-group table {
    margin-bottom: 18px;
}
#step3-form .info-group td,
#step3-form .info-group th {
    padding: 3px 10px;
}
#step3-form .info-group th {
    width: 36%;
    padding-left: 0;
}
#step3-form .info-group td {
    padding-right: 0;
}
@media screen and (min-width: 768px) {
    #donation-now-page #step1-form,
    #donation-now-page #step3-form {
        padding: 15px 30px 40px;
    }
    #donation-now-page #step2-form {
        margin-bottom: 40px;
        padding: 35px 30px 40px;
    }
    #donation-now-page .field-donation-type {
        margin-left: -30px;
        margin-right: -30px;
    }
    #donation-now-page .field-donation-type label {
        margin-bottom: 30px;
    }
    #donation-now-page .field-amount .media-label {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        margin-bottom: 20px;
    }
    #donation-now-page .field-amount .media-heading {
        font-size: 18px;
    }
    #donation-now-page .field-amount .media-text {
        padding: 30px 27px;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
    }
    #donation-now-page .field-amount .media-img {
        width: 300px;
    }
    #donation-now-page .field-amount .media-img figcaption {
        font-size: 14px;
    }
    #donation-now-page .field-amount .other {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        padding: 30px 27px;
    }
    #donation-now-page .field-amount .other .media-heading {
        margin-bottom: 0;
        font-size: 18px;
    }
    #donation-now-page .field-amount .other .flex-inline {
        font-size: 18px;
    }
    #donation-now-page .field-note-allowed {
        padding: 30px 20px 16px;
    }
    #donation-now-page .field-note-allowed label {
        margin-bottom: 22px;
        font-size: 16px;
    }
    #donation-now-page .field-note-allowed .row {
        padding-left: 0;
        max-width: 540px;
        margin: 0 auto;
    }
    #donation-now-page .field-donation-receipt {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    #donation-now-page .field-donation-receipt .label-section {
        padding-right: 15px;
        margin-bottom: 0;
    }
    #donation-now-page .field-donation-receipt .input-section {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
    }
    [data-step='1'] .donation-bottom {
        margin-left: 30px;
        margin-right: 30px;
    }
    .step-fieldset .step-title {
        margin-left: 0;
        margin-right: 0;
    }
    .donation-introduce {
        margin-bottom: 20px;
        padding-left: 0;
        padding-right: 0;
    }
    .steps > .step {
        background: #f8f8f8;
        border-top: 1px solid #ddd;
        border-bottom: 4px solid #d2d2d2;
        padding: 16px 15px 17px;
        margin-bottom: 15px;
    }
    .steps > .step:first-of-type {
        border-left: 1px solid #ddd;
    }
    .steps > .step:last-of-type {
        border-right: 1px solid #ddd;
    }
    .steps > .step::before {
        width: 36px;
        height: 36px;
        line-height: 36px;
        background: #b8b8b8;
        color: #fff;
        margin-bottom: 10px;
    }
    .steps > .step .title {
        display: block;
        font-weight: 600;
        color: #9e9e9e;
    }
    .steps > .step.-active {
        background: #fff;
        border-bottom-color: #e2001a;
    }
    .steps > .step.-active::before {
        background: #e2001a;
    }
    .steps > .step.-active .title {
        color: #000;
    }
    #step3-form .info-group h3 {
        font-size: 20px;
    }
    #step3-form .info-group td,
    #step3-form .info-group th {
        padding: 6px 10px;
    }
    #step3-form .info-group th {
        width: 170px;
        padding-left: 0;
    }
    #step3-form .info-group td {
        padding-right: 0;
    }
}
@media screen and (max-width: 767px) {
    .page-donation .donation-introduce {
        padding-left: 15px;
        padding-right: 15px;
    }
    .page-donation .donation-bottom {
        margin-left: 15px;
        margin-right: 15px;
    }
    .steps > .step {
        background: #666;
        font-size: 0;
    }
    .steps > .step:before {
        margin: 6px 0;
        background: #fff;
        width: 23px;
        height: 23px;
        font-size: 15px;
        color: #666;
    }
    .steps > .step::after {
        content: '';
        position: absolute;
        left: 50%;
        bottom: 0;
        -webkit-transform: translate(-50%, 100%);
        transform: translate(-50%, 100%);
        border-top: transparent solid 6px;
        border-right: transparent solid 6px;
        border-left: transparent solid 6px;
    }
    .steps > .step.-active {
        background: #e2001a;
    }
    .steps > .step.-active::before {
        color: #e2001a;
    }
    .steps > .step.-active::after {
        border-top-color: #e2001a;
    }
}
.page-failed .main,
.page-thankyou .main {
    padding: 40px 15px 100px;
}
.page-failed .main h1.title,
.page-thankyou .main h1.title {
    margin: 0 0 38px;
    text-align: center;
    text-transform: capitalize;
    font-size: 30px;
    font-weight: 600;
    color: #e2001a;
}
.page-failed .main p,
.page-thankyou .main p {
    text-align: center;
}
.page-failed .main .greeting,
.page-thankyou .main .greeting {
    text-align: center;
    font-weight: 600;
}
.page-failed .main .actions,
.page-thankyou .main .actions {
    margin-top: 26px;
}
.page-failed .main .icons-box,
.page-thankyou .main .icons-box {
    margin: 35px 0 40px;
    padding-bottom: 35px;
    border-bottom: 1px solid #ddd;
}
.page-failed .main .icons-box > .icon,
.page-thankyou .main .icons-box > .icon {
    display: inline-block;
    width: 35px;
    margin: 5px 7px;
}
@media screen and (min-width: 768px) {
    .page-failed .main,
    .page-thankyou .main {
        margin: 0 auto;
        max-width: 800px;
        padding: 76px 0 160px;
    }
    .page-failed .main h1.title,
    .page-thankyou .main h1.title {
        font-size: 46px;
        margin-bottom: 35px;
    }
    .page-failed .main .greeting,
    .page-thankyou .main .greeting {
        margin-bottom: 10px;
    }
    .page-failed .main p.text,
    .page-thankyou .main p.text {
        line-height: 2;
    }
    .page-failed .main .actions,
    .page-thankyou .main .actions {
        margin-top: 34px;
    }
    .page-failed .main .icons-box,
    .page-thankyou .main .icons-box {
        margin: 45px 0 50px;
        padding-bottom: 45px;
    }
    .page-faq .layout__right-content > h1 {
        font-size: 46px;
    }
}
.page-faq .main {
    padding-bottom: 75px;
}
.page-search h1.title {
    padding: 20px 15px 0;
}
.page-search .filter-form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 0 15px;
}
.page-search .filter-form .form-item-search .field-datepicker.-vue input,
.page-search .filter-form .form-item-search .form-control {
    padding-left: 20px;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
}
.page-search
    .filter-form
    .form-item-search
    .field-datepicker.-vue
    input:-ms-input-placeholder,
.page-search
    .filter-form
    .form-item-search
    .form-control:-ms-input-placeholder {
    color: #bdbdbd;
    font-size: 18px;
    font-style: normal;
    text-transform: inherit;
}
.page-search
    .filter-form
    .form-item-search
    .field-datepicker.-vue
    input::-ms-input-placeholder,
.page-search
    .filter-form
    .form-item-search
    .form-control::-ms-input-placeholder {
    color: #bdbdbd;
    font-size: 18px;
    font-style: normal;
    text-transform: inherit;
}
.page-search
    .filter-form
    .form-item-search
    .field-datepicker.-vue
    input::-moz-placeholder,
.page-search .filter-form .form-item-search .form-control::-moz-placeholder {
    color: #bdbdbd;
    font-size: 18px;
    font-style: normal;
    text-transform: inherit;
}
.page-search
    .filter-form
    .form-item-search
    .field-datepicker.-vue
    input::-webkit-input-placeholder,
.page-search
    .filter-form
    .form-item-search
    .form-control::-webkit-input-placeholder {
    color: #bdbdbd;
    font-size: 18px;
    font-style: normal;
    text-transform: inherit;
}
.page-search
    .filter-form
    .form-item-search
    .field-datepicker.-vue
    input::placeholder,
.page-search .filter-form .form-item-search .form-control::placeholder {
    color: #bdbdbd;
    font-size: 18px;
    font-style: normal;
    text-transform: inherit;
}
.page-search .filter-form .form-item-search .input-group-addon {
    position: absolute;
    z-index: 3;
    right: 15px;
    width: 30px;
    background: 0 0;
    border: none;
    padding: 0;
    height: 50px;
    display: none;
}
.page-search .filter-form .form-item-search.searching .input-group-addon {
    display: block;
}
.page-search .filter-form .form-item-search .form-control-feedback {
    height: 50px;
    right: 17px;
    font-size: 28px;
    background: 0 0;
    border: none;
    color: #e2001a;
}
.page-search .filter-form .form-item-search.searching .form-control-feedback {
    display: none;
}
.page-search .filter-form .form-type-select {
    margin-bottom: 15px;
    -ms-flex-preferred-size: calc(50% - 7.5px);
    flex-basis: calc(50% - 7.5px);
}
.page-search .filter-form .form-type-select .field-datepicker.-vue input,
.page-search .filter-form .form-type-select .form-control {
    width: auto;
}
.page-search .filter-form .form-type-select:last-of-type {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}
.page-search .filter-form .form-type-select:nth-of-type(odd) {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
}
.page-search .filter-form .dropdown-menu > li > a {
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 13px;
    line-height: 2;
}
.search-result-wrapper {
    padding: 20px 15px 35px;
    background-color: #f6f6f6;
}
.search-result-wrapper.no-result {
    background-color: #fff;
    text-align: center;
}
.search-result-list {
    padding: 20px;
    background-color: #fff;
    border: 1px solid #ddd;
}
.search-result-list .node + .node {
    margin-top: 20px;
    padding-top: 30px;
    border-top: 1px solid #ddd;
}
.search-result-list .field-name-title::after,
.search-result-list .field-name-title::before {
    content: '';
    display: table;
}
.search-result-list .field-name-title h2 {
    margin-top: 12px;
    margin-bottom: 6px;
    font-size: 14px;
    font-weight: 600;
}
.search-result-list .field-name-title h2 a {
    color: #e2001a;
}
.search-result-list .field-name-title h2 a:hover {
    text-decoration: underline;
}
.search-result-list .field-name-body {
    line-height: 1.6;
}
@media screen and (min-width: 768px) {
    .page-search .filter-form,
    .page-search h1.title,
    .search-result-list,
    .search-result-pagination {
        max-width: 800px;
        margin-left: auto;
        margin-right: auto;
    }
    .page-search h1.title {
        font-size: 46px;
        padding-top: 46px;
        padding-left: 0;
        padding-right: 0;
    }
    .page-search .filter-form {
        padding-bottom: 30px;
        padding-left: 0;
        padding-right: 0;
    }
    .page-search .filter-form .form-item-search {
        width: 100%;
        margin-bottom: 19px;
    }
    .page-search .filter-form .form-item-search .field-datepicker.-vue input,
    .page-search .filter-form .form-item-search .form-control {
        height: 56px;
        line-height: 56px;
        font-size: 20px;
        padding-left: 23px;
    }
    .page-search
        .filter-form
        .form-item-search
        .field-datepicker.-vue
        input:-ms-input-placeholder,
    .page-search
        .filter-form
        .form-item-search
        .form-control:-ms-input-placeholder {
        color: #bdbdbd;
        font-size: 20px;
        font-style: normal;
        text-transform: inherit;
    }
    .page-search
        .filter-form
        .form-item-search
        .field-datepicker.-vue
        input::-ms-input-placeholder,
    .page-search
        .filter-form
        .form-item-search
        .form-control::-ms-input-placeholder {
        color: #bdbdbd;
        font-size: 20px;
        font-style: normal;
        text-transform: inherit;
    }
    .page-search
        .filter-form
        .form-item-search
        .field-datepicker.-vue
        input::-moz-placeholder,
    .page-search
        .filter-form
        .form-item-search
        .form-control::-moz-placeholder {
        color: #bdbdbd;
        font-size: 20px;
        font-style: normal;
        text-transform: inherit;
    }
    .page-search
        .filter-form
        .form-item-search
        .field-datepicker.-vue
        input::-webkit-input-placeholder,
    .page-search
        .filter-form
        .form-item-search
        .form-control::-webkit-input-placeholder {
        color: #bdbdbd;
        font-size: 20px;
        font-style: normal;
        text-transform: inherit;
    }
    .page-search
        .filter-form
        .form-item-search
        .field-datepicker.-vue
        input::placeholder,
    .page-search .filter-form .form-item-search .form-control::placeholder {
        color: #bdbdbd;
        font-size: 20px;
        font-style: normal;
        text-transform: inherit;
    }
    .page-search .filter-form .form-item-search .form-control-feedback,
    .page-search .filter-form .form-item-search .input-group-addon {
        height: 56px;
    }
    .page-search .filter-form .form-item-search .input-group {
        width: 100%;
    }
    .page-search .filter-form .form-type-select {
        -ms-flex-preferred-size: calc(25% - 10px);
        flex-basis: calc(25% - 10px);
    }
    .search-result-wrapper {
        padding-top: 50px;
        padding-bottom: 125px;
    }
    .search-result-list {
        margin-bottom: 25px;
        padding: 38px 40px;
    }
    .search-result-list .node + .node {
        padding-top: 30px;
        margin-top: 10px;
    }
    .search-result-list .field-name-title {
        margin-bottom: 5px;
    }
    .search-result-list .field-name-title h2 {
        font-size: 18px;
    }
    .search-result-list .node-blog .field-name-field-thumbnail,
    .search-result-list .node-editorials .field-name-field-thumbnail,
    .search-result-list .node-news .field-name-field-thumbnail {
        width: 194px;
        float: left;
    }
    .search-result-list .node-blog .field-name-body,
    .search-result-list .node-blog .field-name-title,
    .search-result-list .node-editorials .field-name-body,
    .search-result-list .node-editorials .field-name-title,
    .search-result-list .node-news .field-name-body,
    .search-result-list .node-news .field-name-title {
        float: right;
        width: calc(100% - 223px);
    }
    .search-result-list .field-name-tags {
        clear: both;
        margin-top: 0;
        padding-top: 20px;
    }
}
.page-volunteer .more-in-section.-lg .menu-block-wrapper {
    position: relative;
}
@media screen and (max-width: 1169px) {
    .page-volunteer .more-in-section.-lg {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
    }
    .page-volunteer .more-in-section.-lg .caret {
        display: none;
    }
    .page-volunteer
        .more-in-section.-lg
        .menu-block-wrapper.open
        > [data-toggle='dropdown'] {
        color: #fff;
        background-color: #e2001a;
    }
    .page-volunteer
        .more-in-section.-lg
        .menu-block-wrapper.open
        > [data-toggle='dropdown']::after {
        content: '\f106';
    }
    .page-volunteer
        .more-in-section.-lg
        .menu-block-wrapper
        > [data-toggle='dropdown'] {
        width: 100%;
        text-align: left;
        padding: 10px 15px;
        font-size: 18px;
        font-weight: 600;
        position: relative;
        z-index: 1000;
        color: #000;
        background-color: #e9eaec;
    }
    .page-volunteer
        .more-in-section.-lg
        .menu-block-wrapper
        > [data-toggle='dropdown']:focus {
        outline: 0;
    }
    .page-volunteer
        .more-in-section.-lg
        .menu-block-wrapper
        > [data-toggle='dropdown']::after {
        position: absolute;
        top: 50%;
        -webkit-transform: translate(0, -50%);
        transform: translate(0, -50%);
        right: 15px;
        content: '\f107';
        font-family: FontAwesome;
        font-size: 23px;
    }
    .page-volunteer
        .more-in-section.-lg
        .menu-block-wrapper
        > .dropdown-backdrop {
        background-color: rgba(0, 0, 0, 0.6);
    }
    .page-volunteer .more-in-section.-lg .dropdown-menu {
        border: none;
        width: 100%;
        background: #e9eaec;
        font-size: 18px;
        font-weight: 600;
    }
    .page-volunteer .more-in-section.-lg .dropdown-menu > li > a {
        padding: 10px 15px;
        background: #eae9ec;
        color: #000;
        font-weight: 600;
    }
    .page-volunteer .more-in-section.-lg .dropdown-menu > li > a.active,
    .page-volunteer .more-in-section.-lg .dropdown-menu > li > a.active-trail,
    .page-volunteer .more-in-section.-lg .dropdown-menu > li > a:focus,
    .page-volunteer .more-in-section.-lg .dropdown-menu > li > a:hover {
        color: #e2001a;
        background: #eae9ec;
    }
    .page-volunteer
        .more-in-section.-lg
        .menu-block-wrapper
        > .dropdown-menu
        > .dropdown
        > .dropdown-menu {
        display: block;
        position: static;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
    .page-volunteer
        .more-in-section.-lg
        .menu-block-wrapper
        > .dropdown-menu
        > .dropdown
        > .dropdown-menu
        > li
        > a {
        position: relative;
        padding-left: 35px;
        background: #f4f4f4;
    }
    .page-volunteer
        .more-in-section.-lg
        .menu-block-wrapper
        > .dropdown-menu
        > .dropdown
        > .dropdown-menu
        > li
        > a::before {
        content: '';
        left: 17px;
        position: absolute;
        top: 50%;
        -webkit-transform: translate(0, -50%);
        transform: translate(0, -50%);
        border: 5px solid transparent;
        border-right: none;
        border-left-color: #e2001a;
    }
    .page-volunteer
        .more-in-section.-lg
        .menu-block-wrapper
        > .dropdown-menu
        > .dropdown
        > .dropdown-menu
        > li
        + li {
        border-top-color: #fff;
    }
}
@media screen and (min-width: 1170px) {
    .page-volunteer .more-in-section.-lg {
        margin-bottom: 60px;
    }
    .page-volunteer .more-in-section.-lg .menu {
        -webkit-box-shadow: 0 3px 10px 1px rgba(0, 0, 0, 0.06);
        box-shadow: 0 3px 10px 1px rgba(0, 0, 0, 0.06);
    }
    .page-volunteer .more-in-section.-lg .menu .caret {
        display: none;
    }
    .page-volunteer .more-in-section.-lg .menu .open > a {
        background: 0 0;
    }
    .page-volunteer .more-in-section.-lg .menu > li + li {
        border-top: 1px solid #ebebeb;
    }
    .page-volunteer .more-in-section.-lg .menu > li > a {
        padding: 12.5px 22px;
    }
    .page-volunteer .more-in-section.-lg .menu > li > a:focus,
    .page-volunteer .more-in-section.-lg .menu > li > a:hover {
        background: #e2001a;
        color: #fff;
        font-weight: 600;
        -webkit-transition: all 0.2s ease;
        transition: all 0.2s ease;
    }
    .page-volunteer .more-in-section.-lg .menu > li.active > a,
    .page-volunteer .more-in-section.-lg .menu > li > a.active {
        background-color: #e2001a;
        color: #fff;
        font-weight: 600;
    }
    .page-volunteer .more-in-section.-lg .menu .active > .dropdown-menu {
        display: block;
    }
    .page-volunteer .more-in-section.-lg .menu .dropdown-menu {
        position: static;
        -webkit-box-shadow: none;
        box-shadow: none;
        width: 100%;
        border: none;
        padding: 0 20px;
        background: #fafafa;
        float: none;
        border-top: 1px solid #ebebeb;
    }
    .page-volunteer .more-in-section.-lg .menu .dropdown-menu a {
        background: 0 0;
        padding: 12px 16px 12px 25px;
        position: relative;
        white-space: normal;
        line-height: 1.4;
    }
    .page-volunteer .more-in-section.-lg .menu .dropdown-menu a.active,
    .page-volunteer .more-in-section.-lg .menu .dropdown-menu a:focus,
    .page-volunteer .more-in-section.-lg .menu .dropdown-menu a:hover {
        color: #e2001a;
        font-weight: 500;
    }
    .page-volunteer .more-in-section.-lg .menu .dropdown-menu a::before {
        content: '';
        left: 0;
        position: absolute;
        top: 50%;
        -webkit-transform: translate(0, -50%);
        transform: translate(0, -50%);
        border: 5px solid transparent;
        border-right: none;
        border-left-color: #e2001a;
    }
}
@media screen and (max-width: 1169px) {
    .page-volunteer .body-layout.-more-section {
        position: relative;
        padding-top: 70px;
    }
    .page-volunteer .layout-2col {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    .page-volunteer .layout-2col > .layout__left-sidebar {
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        margin-right: 0;
    }
    .page-volunteer .layout-2col > .layout__left-sidebar .region-sidebar-first {
        padding-bottom: 0;
    }
    .page-volunteer .layout-2col > .layout__right-content {
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1;
    }
}
.section-volunteer h1.title {
    font-size: 46px;
}
#lego-volunteers-form .field-vacancies label,
#lego-volunteers-form .introduce {
    margin-bottom: 20px;
}
#lego-volunteers-form .field-vacancies .link {
    color: #e2001a;
    text-decoration: underline;
}
#lego-volunteers-form .field-vacancies .link + .link {
    margin-left: 20px;
    padding-left: 20px;
    border-left: 1px solid #ccc;
}
.page-worker .tab-content .cms {
    padding-bottom: 0;
}
.page-worker .worker-list {
    margin-top: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    border: 1px solid #ccc;
}
.page-worker .worker-list .node-worker {
    width: 50%;
    padding: 15px 10px;
    text-align: center;
    position: relative;
    border-bottom: 1px solid #ddd;
    cursor: pointer;
}
.page-worker .worker-list .node-worker:last-child,
.page-worker .worker-list .node-worker:nth-child(2n + 1):nth-last-child(2) {
    border-bottom: none;
}
.page-worker .worker-list .node-worker::before {
    content: '';
    display: block;
    border-left: 1px solid #ddd;
    position: absolute;
    right: 0;
    top: 15px;
    bottom: 15px;
}
.page-worker .worker-list .node-worker .field-name-body,
.page-worker .worker-list .node-worker:nth-child(2n + 2)::before {
    display: none;
}
.page-worker
    .worker-list
    .node-worker:hover
    .field-name-field-thumbnail::before {
    background: rgba(226, 0, 26, 0.85);
}
.page-worker .worker-list .node-worker .field-name-field-thumbnail,
.view-worker-list .views-field-field-thumbnail {
    position: relative;
    margin: 5px auto 10px;
    width: 67%;
    height: 0;
    padding-bottom: 67%;
    border-radius: 50%;
    overflow: hidden;
}
.page-worker .worker-list .node-worker .field-name-field-thumbnail img,
.view-worker-list .views-field-field-thumbnail img {
    width: 100%;
}
.page-worker .worker-list .node-worker .field-name-field-thumbnail::before,
.view-worker-list .views-field-field-thumbnail::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.page-worker .worker-list .node-worker .field-name-field-thumbnail::after,
.view-worker-list .views-field-field-thumbnail::after {
    content: '';
    opacity: 0;
    width: 20%;
    padding-bottom: 20%;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23fff' d='M1024 438.857H585.143V0H438.857v438.857H0v146.286h438.857V1024h146.286V585.143H1024z'/%3E%3C/svg%3E");
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.page-worker .worker-list .node-worker .field-name-title h2 {
    line-height: 1.1;
    font-size: 18px;
    margin: 0;
}
.page-worker .worker-list .node-worker .field-name-title h2 a {
    color: #e2001a;
    text-decoration: none;
}
article.node-worker .btn-primary,
article.node-worker .header .menu-name-menu-top-menu .last a,
article.node-worker .node-type-publications .field-name-field-download-pdf a {
    width: 100%;
    font-size: 18px;
}
@media screen and (min-width: 1200px) {
    .page-worker .worker-list .node-worker {
        width: calc(100% / 3);
        padding: 30px;
    }
    .page-worker .worker-list .node-worker:nth-child(2n + 1):nth-last-child(2) {
        border-bottom: 1px solid #ddd;
    }
    .page-worker .worker-list .node-worker:last-child,
    .page-worker .worker-list .node-worker:nth-child(3n + 1):nth-last-child(2),
    .page-worker .worker-list .node-worker:nth-child(3n + 1):nth-last-child(3),
    .page-worker .worker-list .node-worker:nth-child(3n + 2):nth-last-child(2) {
        border-bottom: none;
    }
    .page-worker .worker-list .node-worker::before {
        top: 30px;
        bottom: 30px;
    }
    .page-worker .worker-list .node-worker:nth-child(2n + 2)::before {
        display: block;
    }
    .page-worker .worker-list .node-worker:nth-child(3n + 3)::before {
        display: none;
    }
    .page-worker .worker-list .node-worker .field-name-field-thumbnail,
    .view-worker-list .views-field-field-thumbnail {
        width: 62%;
        padding-bottom: 62%;
        margin-bottom: 20px;
    }
    .page-worker .worker-list .node-worker .field-name-title h2 {
        font-size: 20px;
    }
    .page-worker .worker-list .node-worker .field-name-body {
        display: block;
        font-size: 14px;
        line-height: 1.7;
    }
    .page-worker .worker-list .node-worker .field-name-body .cms-figure,
    .page-worker .worker-list .node-worker .field-name-body img {
        display: none;
    }
    .page-worker .worker-list .node-worker .field-name-body .field-item > *,
    .page-worker
        .worker-list
        .node-worker
        .field-name-body
        .field-item
        > *
        > * {
        font-size: inherit;
        color: inherit;
        font-weight: inherit;
    }
    .page-worker
        .worker-list
        .node-worker
        .field-name-body
        .field-item:not(:empty) {
        margin-top: 16px;
    }
    article.node-worker .btn-primary,
    article.node-worker .header .menu-name-menu-top-menu .last a,
    article.node-worker
        .node-type-publications
        .field-name-field-download-pdf
        a {
        width: 200px;
        padding: 10px;
        font-size: 22px;
    }
}
.worker-list-wrapper {
    position: relative;
}
.worker-list-wrapper h2 {
    margin-top: 0;
}
.worker-list-wrapper .view-more-arrow {
    position: absolute;
    top: 2px;
    right: 0;
}
.view-worker-list {
    border: 1px solid #ccc;
    text-align: center;
    overflow: visible;
}
.view-worker-list .slick-next,
.view-worker-list .slick-prev {
    color: #fff;
    background: center no-repeat #000;
    border-radius: 50%;
    width: 25px;
    height: 25px;
    font-size: 20px;
    line-height: 25px;
    padding: 0;
    text-align: center;
    background-size: 11px;
}
.view-worker-list .slick-next::before,
.view-worker-list .slick-prev::before {
    content: '';
}
.view-worker-list .slick-next {
    -webkit-transform: translate(50%, -50%);
    transform: translate(50%, -50%);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 15'%3E%3Cpath fill='%23fff' d='M7.955 7.568l-.534-.613L1.725.31.291 1.536l5.172 6.032L.291 13.6l1.434 1.226 5.696-6.645z'/%3E%3C/svg%3E");
}
.view-worker-list .slick-prev {
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 15'%3E%3Cpath fill='%23fff' d='M1.045 7.568l.534-.613L7.275.31 8.709 1.536l-5.172 6.032L8.709 13.6l-1.434 1.226-5.696-6.645z'/%3E%3C/svg%3E");
}
.view-worker-list .slick-dots > li {
    color: #ddd;
}
.view-worker-list .slick-dots > li.slick-active {
    color: #e2001a;
}
.view-worker-list .slick-dots > li > button {
    width: 6px;
    height: 6px;
}
@media screen and (min-width: 768px) {
    .view-worker-list .slick-next,
    .view-worker-list .slick-prev {
        width: 34px;
        height: 34px;
        font-size: 33px;
        line-height: 34px;
    }
    .view-worker-list .slick-dots > li > button {
        width: 8px;
        height: 8px;
    }
}
.view-worker-list .views-field-title a {
    font-size: 18px;
    color: #e2001a;
    font-weight: 600;
    line-height: 1.1;
}
.view-worker-list .views-field-body {
    display: none;
}
.view-worker-list .slick-list {
    padding: 30px 0 55px;
}
.view-worker-list .slick-slide + .slick-slide {
    border-left: 1px solid transparent;
}
.view-worker-list .slick-active + .slick-active {
    border-left: 1px solid #ebebeb;
}
.view-worker-list .slick-dots {
    bottom: 0;
    margin-bottom: 17px;
}
@media screen and (min-width: 768px) {
    .view-worker-list {
        margin-bottom: 22px;
    }
    .view-worker-list .views-field-field-thumbnail {
        width: 126px;
        padding-bottom: 126px;
    }
    .view-worker-list .views-field-title {
        margin-bottom: 15px;
    }
    .view-worker-list .views-field-title a {
        font-size: 20px;
    }
    .view-worker-list .views-field-body {
        display: block;
        font-size: 14px;
    }
    .view-worker-list .views-field-body .field-content > *,
    .view-worker-list .views-field-body .field-content > * > * {
        margin: 0;
        font-size: inherit;
        font-weight: inherit;
        color: inherit;
        line-height: inherit;
    }
    .view-worker-list .views-field-body .field-content:not(:empty) {
        margin-top: 13px;
    }
    .view-worker-list .views-row {
        padding: 0 25px;
    }
}
@media screen and (min-width: 1024px) {
    .section-worker h1.title {
        font-size: 46px;
    }
}
.front .main > h1 {
    display: none;
}
.front .home-top-slick {
    margin-bottom: 28px;
}
.home-top-slick .text {
    position: absolute;
    top: 50%;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.6);
    padding: 15px 50px 18px 20px;
}
.home-top-slick .title {
    margin: 0 0 5px;
    color: #fff;
    font-size: 23px;
}
.home-top-slick .desc {
    color: #fff;
    line-height: 1.4;
    margin-bottom: 10px;
}
.home-top-slick img {
    width: 100%;
}
.home-top-slick .link {
    color: #fff;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.home-top-slick .link:hover {
    color: #e2001a;
}
.home-top-slick .link:hover > .icon-angle-right {
    color: #e2001a;
    background-color: #fff;
}
.home-top-slick .link:hover > .icon-angle-right::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 15'%3E%3Cpath fill='%23e2001a' d='M7.955 7.568l-.534-.613L1.725.31.291 1.536l5.172 6.032L.291 13.6l1.434 1.226 5.696-6.645z'/%3E%3C/svg%3E");
}
.home-top-slick .link > .link-text {
    vertical-align: middle;
}
.home-top-slick .link > .icon-angle-right {
    vertical-align: middle;
    color: #fff;
    width: 14px;
    height: 14px;
    line-height: 14px;
    background: #e2001a;
    text-align: center;
    border-radius: 50%;
    margin-left: 5px;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.home-top-slick .link > .icon-angle-right::before {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 15'%3E%3Cpath fill='%23fff' d='M7.955 7.568l-.534-.613L1.725.31.291 1.536l5.172 6.032L.291 13.6l1.434 1.226 5.696-6.645z'/%3E%3C/svg%3E");
    background-size: 4px;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center;
}
.home-report,
.section-monthly-newsletter {
    background-position: center;
    background-size: cover;
}
.home-top-slick .slick-next,
.home-top-slick .slick-prev {
    display: none !important;
}
.home-top-slick .slick-dots {
    position: absolute;
    bottom: 12px;
    right: 16px;
    left: auto;
    -webkit-transform: none;
    transform: none;
    width: auto;
}
.home-top-slick .slick-dots > li {
    color: #fff;
}
.home-top-slick .slick-dots > li.slick-active {
    color: #e2001a;
}
.section-about-us {
    text-align: center;
    padding: 0 50px 20px;
}
.section-about-us > h3 {
    margin: 0 0 10px;
    font-size: 23px;
    font-weight: 600;
}
.section-monthly-newsletter {
    height: 180px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
}
.section-monthly-newsletter .text {
    color: #fff;
    text-align: center;
    position: relative;
}
.section-monthly-newsletter .title {
    font-size: 15px;
    margin-bottom: 10px;
}
.section-monthly-newsletter .title > strong {
    font-size: 23px;
}
.home-report .content {
    text-align: center;
    color: #fff;
    padding: 40px 15px;
}
.home-report .content-top {
    padding: 0 20px 10px;
}
.home-report .content-top > .title {
    margin-bottom: 15px;
    line-height: 1.33;
    font-size: 18px;
}
.home-report .content-top > .title > strong {
    font-size: 23px;
}
.home-report .content-top > p {
    padding: 0 30px;
}
.home-report .content-mid {
    margin-bottom: 30px;
    padding: 40px 60px;
    display: inline-block;
    background: rgba(0, 0, 0, 0.6);
}
.home-report .content-mid > .item {
    min-width: 230px;
    padding: 10px;
}
.home-report .content-mid .sqe {
    font-size: 40px;
    color: #e2001a;
    font-weight: 600;
    line-height: 1.3;
}
.home-report .content-mid .name {
    font-size: 13px;
    font-weight: 600;
    margin-bottom: 5px;
}
.home-latest-news {
    position: relative;
    padding-top: 60px;
    padding-bottom: 96px;
    background-color: #f4f4f4;
}
.home-latest-news > h2 {
    max-width: 1140px;
    margin: 0 auto 40px;
    font-weight: 600;
}
.home-latest-news > .content {
    max-width: 1140px;
    margin: 0 auto;
}
.home-latest-news .latest_node_listing_page_link {
    position: absolute;
    right: calc(50% - 570px);
    top: 65px;
}
.home-latest-news .node-news {
    padding: 0 20px 58px;
    position: relative;
    background: #fff;
    -webkit-box-shadow: 8px 6px 16px 0 rgba(0, 0, 0, 0.08);
    box-shadow: 8px 6px 16px 0 rgba(0, 0, 0, 0.08);
}
.home-latest-news .node-news:focus {
    outline: 0;
}
.home-latest-news .field-name-field-thumbnail {
    margin: 0 -20px 10px;
    overflow: hidden;
}
.home-latest-news .field-name-field-thumbnail img {
    width: auto;
}
.home-latest-news .field-name-author,
.home-latest-news .field-name-body,
.home-latest-news .field-name-tags {
    display: none;
}
.home-latest-news .field-name-post-date {
    margin: 5px 0;
}
.home-latest-news .field-name-node-link {
    position: absolute;
    bottom: 28px;
    left: 20px;
}
.home-latest-blog {
    padding-top: 30px;
    padding-bottom: 30px;
    overflow: hidden;
}
.home-latest-blog .slick-next,
.home-latest-blog .slick-prev {
    color: #fff;
    background: center no-repeat #000;
    border-radius: 50%;
    padding: 0 10px;
    background-size: 12px;
}
.home-latest-blog .slick-next::before,
.home-latest-blog .slick-prev::before {
    content: '';
}
.home-latest-blog .slick-next {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 15'%3E%3Cpath fill='%23fff' d='M7.955 7.568l-.534-.613L1.725.31.291 1.536l5.172 6.032L.291 13.6l1.434 1.226 5.696-6.645z'/%3E%3C/svg%3E");
    background-position-x: 8px;
    -webkit-transform: translate(37px, -50%);
    transform: translate(37px, -50%);
}
.home-latest-blog .slick-prev {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 15'%3E%3Cpath fill='%23fff' d='M1.045 7.568l.534-.613L7.275.31 8.709 1.536l-5.172 6.032L8.709 13.6l-1.434 1.226-5.696-6.645z'/%3E%3C/svg%3E");
    background-position-x: calc(100% - 8px);
    -webkit-transform: translate(-37px, -50%);
    transform: translate(-37px, -50%);
}
.home-latest-blog > h2 {
    font-size: 23px;
    font-weight: 600;
    text-align: center;
    margin-bottom: 22px;
}
.home-latest-blog .node-blog:focus {
    outline: 0;
}
.home-latest-blog .field-name-post-date {
    display: block;
    margin: 10px 0;
    color: #444;
}
.home-latest-blog .field-name-body,
.home-latest-blog .field-name-tags,
.node-type-donation .breadcrumb,
.node-type-donation .main-menu .nav > li:not(.language-menu),
.node-type-donation .main > h1.title,
.node-type-donation .region-header > .block-menu-block,
.node-type-donation .region-header > .block-msf-custom,
.node-type-donation .region-header > .icon-search,
.node-type-fc-template-2 .breadcrumb,
.node-type-fc-template-2 .main-menu .nav > li:not(.language-menu),
.node-type-fc-template-2 .main > h1.title,
.node-type-fc-template-2 .region-header > .block-menu-block,
.node-type-fc-template-2 .region-header > .block-msf-custom,
.node-type-fc-template-2 .region-header > .icon-search {
    display: none;
}
.home-latest-blog .field-name-title h2 {
    font-size: 17px;
    font-weight: 600;
    margin-top: 0;
}
.home-latest-blog .slick-dots {
    position: static;
    -webkit-transform: none;
    transform: none;
    margin-top: 20px;
}
.home-latest-blog .latest_node_listing_page_link {
    margin-top: 20px;
}
.home-latest-blog .read-more-arrow {
    color: #e2001a;
}
@media screen and (min-width: 768px) {
    .home-latest-blog .slick-next::before,
    .home-latest-blog .slick-prev::before,
    .home-latest-news .slick-next::before,
    .home-latest-news .slick-prev::before {
        content: '';
    }
    .front .home-top-slick {
        margin-bottom: 70px;
    }
    .home-top-slick .text {
        right: auto;
        top: 0;
        width: 45%;
        padding: 50px 20px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .home-top-slick .title {
        max-width: 350px;
        margin-bottom: 20px;
        line-height: 1.33;
    }
    .home-top-slick .desc {
        max-width: 350px;
        margin-bottom: 10px;
    }
    .home-top-slick .link {
        font-size: 18px;
        text-decoration: none;
    }
    .home-top-slick .link > .icon-angle-right {
        width: 20px;
        height: 20px;
        line-height: 18px;
    }
    .home-top-slick .link > .icon-angle-right::before {
        background-size: 7px;
    }
    .home-top-slick .slick-next,
    .home-top-slick .slick-prev {
        display: block !important;
        bottom: 50px;
        top: auto;
        -webkit-transform: none;
        transform: none;
        left: calc(100% - 45% + 40px);
        color: #fff;
        font-size: 30px;
        width: 50px;
        height: 30px;
        line-height: 30px;
        -webkit-transition: all 0.2s ease;
        transition: all 0.2s ease;
    }
    .home-top-slick .slick-next:hover,
    .home-top-slick .slick-prev:hover {
        color: #e2001a;
    }
    .home-top-slick .slick-next {
        margin-left: 50px;
    }
    .home-top-slick .slick-dots {
        width: 100%;
        right: auto;
        bottom: 46px;
    }
    .section-about-us {
        margin: 0 auto 65px;
        padding: 0;
        max-width: 940px;
    }
    .section-about-us h3 {
        font-size: 38px;
    }
    .section-about-us p {
        padding: 0 70px;
        font-size: 20px;
        line-height: 1.5;
    }
    .section-monthly-newsletter {
        height: 280px;
    }
    .section-monthly-newsletter .title {
        font-size: 24px;
        line-height: 1.4;
        margin-bottom: 22px;
    }
    .section-monthly-newsletter .title > strong {
        font-size: 38px;
    }
    .home-latest-news {
        overflow: hidden;
    }
    .home-latest-news .slick-next,
    .home-latest-news .slick-prev {
        color: #fff;
        background: center no-repeat #000;
        border-radius: 50%;
        padding: 0 10px;
        background-size: 11px;
    }
    .home-latest-news .slick-next {
        -webkit-transform: translate(50%, -50%);
        transform: translate(50%, -50%);
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 15'%3E%3Cpath fill='%23fff' d='M7.955 7.568l-.534-.613L1.725.31.291 1.536l5.172 6.032L.291 13.6l1.434 1.226 5.696-6.645z'/%3E%3C/svg%3E");
    }
    .home-latest-news .slick-prev {
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 15'%3E%3Cpath fill='%23fff' d='M1.045 7.568l.534-.613L7.275.31 8.709 1.536l-5.172 6.032L8.709 13.6l-1.434 1.226-5.696-6.645z'/%3E%3C/svg%3E");
    }
    .home-latest-news .slick-track {
        width: 100% !important;
    }
    .home-latest-news .node-news {
        max-width: 340px;
    }
    .home-latest-blog {
        position: relative;
        padding-top: 55px;
        padding-bottom: 104px;
        overflow: hidden;
    }
    .home-latest-blog .slick-next,
    .home-latest-blog .slick-prev {
        color: #fff;
        background: center no-repeat #000;
        border-radius: 50%;
        padding: 0 10px;
        background-size: 11px;
        margin-top: -30px;
        -webkit-transition: all 0.2s;
        transition: all 0.2s;
    }
    .home-latest-blog .slick-next {
        -webkit-transform: translate(50%, -50%);
        transform: translate(50%, -50%);
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 15'%3E%3Cpath fill='%23fff' d='M7.955 7.568l-.534-.613L1.725.31.291 1.536l5.172 6.032L.291 13.6l1.434 1.226 5.696-6.645z'/%3E%3C/svg%3E");
    }
    .home-latest-blog .slick-prev {
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 15'%3E%3Cpath fill='%23fff' d='M1.045 7.568l.534-.613L7.275.31 8.709 1.536l-5.172 6.032L8.709 13.6l-1.434 1.226-5.696-6.645z'/%3E%3C/svg%3E");
    }
    .home-latest-blog > h2 {
        margin-bottom: 26px;
        font-size: 34px;
        text-align: left;
    }
    .home-latest-blog .node-blog > .row {
        margin-left: -25px;
        margin-right: -25px;
    }
    .home-latest-blog .node-blog > .row > .col-sm-6 {
        padding: 0 25px;
    }
    .home-latest-blog .slick-next {
        display: block;
        right: 50%;
        margin-right: 25px;
    }
    .home-latest-blog .slick-dots {
        margin-top: 40px;
    }
    .home-latest-blog .latest_node_listing_page_link {
        position: absolute;
        top: 80px;
        right: 15px;
        margin-top: 0;
    }
    .home-latest-blog .field-name-post-date {
        border-top: 2px solid #e2001a;
        padding: 20px 0 10px;
        margin: 0;
        font-size: 14px;
    }
    .home-latest-blog .field-name-body {
        display: block;
        font-size: 12px;
        line-height: 1.3;
    }
}
@media screen and (min-width: 991px) {
    .home-top-slick .text {
        padding: 50px 60px;
    }
    .home-report .content {
        padding: 110px 40px 80px;
    }
    .home-report .content-top > .title {
        margin-bottom: 20px;
        font-size: 24px;
    }
    .home-report .content-top > .title > strong {
        font-size: 38px;
    }
    .home-report .content-top > p {
        max-width: 760px;
        margin: 0 auto 50px;
        font-size: 20px;
    }
    .home-report .content-mid {
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        padding: 0;
        margin-bottom: 48px;
    }
    .home-report .content-mid > .item {
        min-width: 300px;
        padding: 40px 48px;
    }
    .home-report .content-mid > .item + .item {
        border-left: 1px solid rgba(255, 255, 255, 0.2);
    }
    .home-report .content-mid .sqe {
        font-size: 60px;
    }
    .home-report .content-mid .name {
        font-size: 20px;
        line-height: 2;
    }
    .home-report .content-mid .detail {
        font-size: 18px;
    }
}
@media screen and (min-width: 1201px) {
    .home-top-slick .title {
        font-size: 38px;
    }
    .home-latest-news .field-name-title h2,
    .home-top-slick .desc {
        font-size: 18px;
    }
    .home-latest-blog .latest_node_listing_page_link {
        right: calc(50% - 570px);
    }
    .home-latest-blog .field-name-post-date {
        padding: 24px 0 9px;
    }
    .home-latest-blog .field-name-title h2 {
        font-size: 26px;
    }
    .home-latest-blog .field-name-body {
        margin-bottom: 26px;
        line-height: 1.6;
        font-size: 16px;
    }
}
@media screen and (max-width: 1200px) {
    .home-latest-news .latest_node_listing_page_link {
        right: 15px;
    }
}
@media screen and (max-width: 767px) {
    .home-latest-news {
        padding-top: 40px;
        padding-bottom: 36px;
        overflow: hidden;
    }
    .home-latest-news > h2 {
        margin-bottom: 27px;
        text-align: center;
        font-size: 23px;
    }
    .home-latest-news .latest_node_listing_page_link {
        position: static;
        margin-top: 20px;
        width: 100%;
        text-align: center;
    }
    .home-latest-news .slick-dots {
        position: static;
        -webkit-transform: none;
        transform: none;
        margin-top: 25px;
    }
    .home-latest-news .node-news {
        padding-bottom: 30px;
    }
    .home-latest-news .field-name-post-date {
        font-size: 12px;
    }
    .home-latest-news .field-name-title h2 {
        font-size: 17px;
    }
    .home-latest-news .field-name-node-link {
        bottom: 18px;
    }
    .home-latest-news .slick-next,
    .home-latest-news .slick-prev {
        color: #fff;
        background: center no-repeat #000;
        border-radius: 50%;
        padding: 0 10px;
        background-size: 12px;
    }
    .home-latest-news .slick-next::before,
    .home-latest-news .slick-prev::before {
        content: '';
    }
    .home-latest-news .slick-next {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 15'%3E%3Cpath fill='%23fff' d='M7.955 7.568l-.534-.613L1.725.31.291 1.536l5.172 6.032L.291 13.6l1.434 1.226 5.696-6.645z'/%3E%3C/svg%3E");
        background-position-x: 8px;
        -webkit-transform: translate(37px, -50%);
        transform: translate(37px, -50%);
    }
    .home-latest-news .slick-prev {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 15'%3E%3Cpath fill='%23fff' d='M1.045 7.568l.534-.613L7.275.31 8.709 1.536l-5.172 6.032L8.709 13.6l-1.434 1.226-5.696-6.645z'/%3E%3C/svg%3E");
        background-position-x: calc(100% - 8px);
        -webkit-transform: translate(-37px, -50%);
        transform: translate(-37px, -50%);
    }
}
.node-type-donation .select2-container--bootstrap .select2-dropdown,
.node-type-donation
    .select2-container--bootstrap.select2-container
    .select2-selection,
.node-type-donation
    .select2-container--bootstrap.select2-container--open
    .select2-selection,
.node-type-fc-template-2 .select2-container--bootstrap .select2-dropdown,
.node-type-fc-template-2
    .select2-container--bootstrap.select2-container
    .select2-selection,
.node-type-fc-template-2
    .select2-container--bootstrap.select2-container--open
    .select2-selection {
    border-radius: 0;
}
.node-type-donation h1,
.node-type-donation h2,
.node-type-donation h3,
.node-type-donation h4,
.node-type-fc-template-2 h1,
.node-type-fc-template-2 h2,
.node-type-fc-template-2 h3,
.node-type-fc-template-2 h4 {
    color: #000;
}
.node-type-donation .page-wrapper,
.node-type-fc-template-2 .page-wrapper {
    padding-top: 60px;
}
.node-type-donation .navbar-default .navbar-toggle,
.node-type-fc-template-2 .navbar-default .navbar-toggle {
    margin-right: 130px;
}
.node-type-donation .navbar-default .navbar-toggle .icon-bar,
.node-type-fc-template-2 .navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}
.node-type-donation .navbar-default .navbar-toggle:focus .icon-bar,
.node-type-donation .navbar-default .navbar-toggle:hover .icon-bar,
.node-type-donation .navbar-default .navbar-toggle:not(.collapsed) .icon-bar,
.node-type-fc-template-2 .navbar-default .navbar-toggle:focus .icon-bar,
.node-type-fc-template-2 .navbar-default .navbar-toggle:hover .icon-bar,
.node-type-fc-template-2
    .navbar-default
    .navbar-toggle:not(.collapsed)
    .icon-bar {
    background-color: #e2001a;
}
.node-type-donation .select2-container--bootstrap .select2-results__option,
.node-type-donation .select2-container--bootstrap .select2-selection,
.node-type-fc-template-2 .select2-container--bootstrap .select2-results__option,
.node-type-fc-template-2 .select2-container--bootstrap .select2-selection {
    background: 0 0;
    padding-left: 20px;
    padding-right: 20px;
}
.node-type-donation
    .select2-container--bootstrap
    .select2-selection--single
    .select2-selection__rendered,
.node-type-fc-template-2
    .select2-container--bootstrap
    .select2-selection--single
    .select2-selection__rendered {
    color: #fff;
    font-weight: 600;
}
.node-type-donation
    .select2-container--bootstrap
    .select2-selection--single
    .select2-selection__arrow,
.node-type-fc-template-2
    .select2-container--bootstrap
    .select2-selection--single
    .select2-selection__arrow {
    font-size: 28px;
}
.node-type-donation
    .select2-container--bootstrap
    .select2-selection--single
    .select2-selection__arrow::before,
.node-type-fc-template-2
    .select2-container--bootstrap
    .select2-selection--single
    .select2-selection__arrow::before {
    color: #fff;
}
.node-type-donation
    .select2-container--bootstrap
    .select2-results__option--highlighted[aria-selected],
.node-type-donation
    .select2-container--bootstrap
    .select2-results__option[aria-selected='true'],
.node-type-fc-template-2
    .select2-container--bootstrap
    .select2-results__option--highlighted[aria-selected],
.node-type-fc-template-2
    .select2-container--bootstrap
    .select2-results__option[aria-selected='true'] {
    color: #e2001a;
}
.node-type-donation .btn-primary,
.node-type-donation .header .menu-name-menu-top-menu .last a,
.node-type-donation .node-type-publications .field-name-field-download-pdf a,
.node-type-fc-template-2 .btn-primary,
.node-type-fc-template-2 .header .menu-name-menu-top-menu .last a,
.node-type-fc-template-2
    .node-type-publications
    .field-name-field-download-pdf
    a {
    font-weight: 700;
}
.node-type-donation .field-name-body,
.node-type-fc-template-2 .field-name-field-fc-footer-content {
    margin-bottom: 0 !important;
}
.fc-header-donate {
    position: absolute;
    right: 0;
    top: 0;
}
.fc-header-donate .btn.-donate {
    width: 130px;
    height: 60px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 14px;
    line-height: 60px;
}
#form-fc-donation {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 30px 32px;
    background: rgba(226, 0, 26, 0.6);
}
#form-fc-donation .form-top {
    text-align: center;
}
#form-fc-donation h2,
#form-fc-donation h3,
#form-fc-donation label {
    color: #fff;
}
#form-fc-donation h2 {
    margin: 0 0 10px;
    font-size: 25px;
}
#form-fc-donation h3 {
    margin: 0 0 15px;
    font-size: 18px;
    font-weight: 400;
}
#form-fc-donation legend {
    position: relative;
    margin-bottom: 22px;
    padding: 3.5px 10px;
    border-radius: 6px;
    text-align: center;
    background: #fff;
}
#form-fc-donation legend::after {
    content: '';
    position: absolute;
    left: 50%;
    bottom: 1px;
    -webkit-transform: translate(-50%, 100%);
    transform: translate(-50%, 100%);
    border-top: #fff solid 12px;
    border-right: transparent solid 12px;
    border-left: transparent solid 12px;
}
#form-fc-donation label {
    line-height: 1.4;
}
#form-fc-donation .actions {
    margin-top: 11px;
}
#form-fc-donation .actions .btn-primary,
#form-fc-donation .actions .header .menu-name-menu-top-menu .last a,
#form-fc-donation
    .actions
    .node-type-publications
    .field-name-field-download-pdf
    a {
    background: #fff;
    color: #e2001a;
    font-size: 18px;
    font-weight: 700;
}
.field-name-field-fc-top-banner
    > .field-items
    > .field-item
    .field-collection-item-field-fc-top-banner
    > .content {
    position: relative;
    height: 450px;
    overflow: hidden;
    background-size: cover;
    background-position-x: 89%;
}
.field-name-field-fc-top-banner > .field-items > .field-item .fc-banner-credit {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 8px 10px;
    text-align: right;
    color: #fff;
}
.field-name-field-fc-top-banner
    > .field-items
    > .field-item:first-child
    #form-fc-donation {
    position: absolute;
    top: 25px;
    left: 15px;
    right: 15px;
}
.field-name-field-fc-top-banner
    > .field-items
    > .field-item:first-child
    #form-fc-donation
    > .inner {
    width: 100%;
}
.node-type-donation
    .field-name-field-fc-top-banner
    > .field-items
    > .field-item:nth-child(2),
.node-type-fc-template-2
    .field-name-field-fc-top-banner
    > .field-items
    > .field-item {
    margin-bottom: 30px;
}
.node-type-donation
    .field-name-field-fc-top-banner
    > .field-items
    > .field-item:nth-child(2)
    .field-name-field-long-text,
.node-type-fc-template-2
    .field-name-field-fc-top-banner
    > .field-items
    > .field-item
    .field-name-field-long-text {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
    padding: 0 20px;
    width: 100%;
}
.node-type-donation
    .field-name-field-fc-top-banner
    > .field-items
    > .field-item:nth-child(2)
    .field-name-field-long-text
    h2,
.node-type-donation
    .field-name-field-fc-top-banner
    > .field-items
    > .field-item:nth-child(2)
    .field-name-field-long-text
    h3,
.node-type-fc-template-2
    .field-name-field-fc-top-banner
    > .field-items
    > .field-item
    .field-name-field-long-text
    h2,
.node-type-fc-template-2
    .field-name-field-fc-top-banner
    > .field-items
    > .field-item
    .field-name-field-long-text
    h3 {
    color: #fff;
}
.node-type-donation
    .field-name-field-fc-top-banner
    > .field-items
    > .field-item:nth-child(2)
    .field-name-field-long-text
    h2,
.node-type-fc-template-2
    .field-name-field-fc-top-banner
    > .field-items
    > .field-item
    .field-name-field-long-text
    h2 {
    margin: 0;
    padding: 0 10px;
    font-size: 35px;
    font-weight: 700;
}
.node-type-donation
    .field-name-field-fc-top-banner
    > .field-items
    > .field-item:nth-child(2)
    .field-name-field-long-text
    h3,
.node-type-fc-template-2
    .field-name-field-fc-top-banner
    > .field-items
    > .field-item
    .field-name-field-long-text
    h3 {
    margin: 0;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.3;
}
.node-type-donation
    .field-name-field-fc-top-banner
    > .field-items
    > .field-item:nth-child(2)
    .fc-banner-credit,
.node-type-fc-template-2
    .field-name-field-fc-top-banner
    > .field-items
    > .field-item
    .fc-banner-credit {
    background-color: rgba(0, 0, 0, 0.2);
}
.field-name-field-fc-image-section,
.field-name-field-fc-image-section-t2,
.field-name-field-fc-video-section {
    margin-bottom: 30px;
}
.field-name-field-fc-video-section .cms-video {
    margin-bottom: 0;
}
.field-name-field-fc-slide-section {
    border-top: 1px solid #ddd;
    margin-bottom: 30px;
    padding: 25px 15px 0;
}
.field-name-field-fc-slide-section .slick-arrow {
    top: calc(2 * 17vw);
    -webkit-transform: none;
    transform: none;
    width: 38px;
    height: 38px;
    line-height: 38px;
    border-radius: 50%;
    color: #fff;
    background-color: #e2001a;
}
.field-name-field-fc-slide-section .slick-prev {
    left: 20px;
}
.field-name-field-fc-slide-section .slick-next {
    right: 20px;
}
.field-name-field-fc-slide-section .slick-dots {
    display: none !important;
}
.field-name-field-fc-slide-section .cms-image-credit {
    margin-bottom: 20px;
    background-size: 0;
}
.field-name-field-fc-slide-section .title {
    margin-top: 0;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.6;
    color: #e2001a;
}
.field-name-field-fc-slide-section .title::after {
    content: '';
    display: block;
    margin-top: 7px;
    height: 2px;
    width: 40px;
    background: #e2001a;
}
.node-type-donation .field-name-body,
.node-type-fc-template-2 .field-name-body,
.node-type-fc-template-2 .field-name-field-fc-footer-content {
    margin-bottom: 30px;
    padding: 40px 15px 10px;
    background-color: #f8f8f8;
    text-align: center;
    border-top: 1px solid #d3d3d3;
    border-bottom: 1px solid #d3d3d3;
}
.node-type-donation .field-name-body .field-label,
.node-type-fc-template-2 .field-name-body .field-label,
.node-type-fc-template-2 .field-name-field-fc-footer-content .field-label {
    display: none;
}
.node-type-donation .field-name-body h2,
.node-type-fc-template-2 .field-name-body h2,
.node-type-fc-template-2 .field-name-field-fc-footer-content h2 {
    margin: 0 auto 20px;
    max-width: 200px;
    color: #e2001a;
    font-size: 22px;
    font-weight: 700;
    line-height: 1.5;
}
.node-type-donation .field-name-body .donate-list,
.node-type-fc-template-2 .field-name-body .donate-list,
.node-type-fc-template-2 .field-name-field-fc-footer-content .donate-list {
    margin: 20px 0 0;
    list-style: none;
    padding-left: 0;
}
.node-type-donation .field-name-body .donate-list li,
.node-type-fc-template-2 .field-name-body .donate-list li,
.node-type-fc-template-2 .field-name-field-fc-footer-content .donate-list li {
    margin-bottom: 30px;
}
.node-type-donation .field-name-body .donate-list figure,
.node-type-fc-template-2 .field-name-body .donate-list figure,
.node-type-fc-template-2
    .field-name-field-fc-footer-content
    .donate-list
    figure {
    margin-bottom: 16px;
}
.node-type-donation .field-name-body .donate-list p,
.node-type-fc-template-2 .field-name-body .donate-list p,
.node-type-fc-template-2 .field-name-field-fc-footer-content .donate-list p {
    font-size: 14px;
}
@media screen and (min-width: 768px) {
    .node-type-donation .btn-primary,
    .node-type-donation .header .menu-name-menu-top-menu .last a,
    .node-type-donation
        .node-type-publications
        .field-name-field-download-pdf
        a,
    .node-type-fc-template-2 .btn-primary,
    .node-type-fc-template-2 .header .menu-name-menu-top-menu .last a,
    .node-type-fc-template-2
        .node-type-publications
        .field-name-field-download-pdf
        a {
        width: 240px;
        height: 50px;
        padding: 0;
        line-height: 50px;
        font-size: 18px;
    }
    #form-fc-donation {
        padding: 0 40px;
    }
    #form-fc-donation .form-top {
        text-align: left;
    }
    #form-fc-donation h2 {
        font-size: 40px;
    }
    #form-fc-donation h3 {
        margin-bottom: 25px;
        font-size: 25px;
    }
    .field-name-field-fc-top-banner
        > .field-items
        > .field-item
        .field-collection-item-field-fc-top-banner
        > .content {
        height: 600px;
    }
    .field-name-field-fc-top-banner
        > .field-items
        > .field-item
        .fc-banner-credit {
        padding: 12px 30px;
    }
    .field-name-field-fc-top-banner
        > .field-items
        > .field-item:first-child
        #form-fc-donation {
        top: 0;
        bottom: 0;
        right: auto;
        left: 40px;
        width: 100%;
        max-width: 410px;
    }
    .node-type-donation
        .field-name-field-fc-top-banner
        > .field-items
        > .field-item:nth-child(2)
        .field-name-field-long-text,
    .node-type-fc-template-2
        .field-name-field-fc-top-banner
        > .field-items
        > .field-item
        .field-name-field-long-text {
        max-width: 570px;
    }
    .node-type-donation
        .field-name-field-fc-top-banner
        > .field-items
        > .field-item:nth-child(2)
        .field-name-field-long-text
        h2,
    .node-type-fc-template-2
        .field-name-field-fc-top-banner
        > .field-items
        > .field-item
        .field-name-field-long-text
        h2 {
        margin-bottom: 15px;
        padding: 0 50px;
        font-size: 50px;
    }
    .node-type-donation
        .field-name-field-fc-top-banner
        > .field-items
        > .field-item:nth-child(2)
        .field-name-field-long-text
        h3,
    .node-type-fc-template-2
        .field-name-field-fc-top-banner
        > .field-items
        > .field-item
        .field-name-field-long-text
        h3 {
        font-size: 30px;
    }
    .node-type-donation .field-name-body h2,
    .node-type-fc-template-2 .field-name-body h2,
    .node-type-fc-template-2 .field-name-field-fc-footer-content h2 {
        max-width: 300px;
        font-size: 32px;
    }
    .node-type-donation .field-name-body .donate-list,
    .node-type-fc-template-2 .field-name-body .donate-list,
    .node-type-fc-template-2 .field-name-field-fc-footer-content .donate-list {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    .node-type-donation .field-name-body .donate-list p,
    .node-type-fc-template-2 .field-name-body .donate-list p,
    .node-type-fc-template-2
        .field-name-field-fc-footer-content
        .donate-list
        p {
        min-height: 90px;
    }
    .node-type-donation .field-name-body .donate-list li,
    .node-type-fc-template-2 .field-name-body .donate-list li,
    .node-type-fc-template-2
        .field-name-field-fc-footer-content
        .donate-list
        li {
        width: calc(33.33% - 10px);
    }
}
@media screen and (min-width: 769px) {
    .node-type-donation #block-locale-language,
    .node-type-fc-template-2 #block-locale-language {
        position: static;
        min-height: auto;
    }
    .node-type-donation .language-switcher-locale-url,
    .node-type-fc-template-2 .language-switcher-locale-url {
        top: 50%;
        right: 150px;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        white-space: nowrap;
    }
}
@media screen and (min-width: 1200px) {
    .node-type-donation .navbar-brand,
    .node-type-fc-template-2 .navbar-brand {
        height: 80px;
    }
    .node-type-donation .language-switcher-locale-url,
    .node-type-fc-template-2 .language-switcher-locale-url {
        right: calc(50% - 310px);
    }
    .node-type-donation .select2-container--bootstrap .select2-results__option,
    .node-type-donation .select2-container--bootstrap .select2-selection,
    .node-type-fc-template-2
        .select2-container--bootstrap
        .select2-results__option,
    .node-type-fc-template-2 .select2-container--bootstrap .select2-selection {
        font-size: 18px;
    }
    .fc-header-donate {
        right: calc(50% - 570px);
    }
    .fc-header-donate .btn.-donate {
        width: 230px;
        height: 80px;
        line-height: 80px;
        font-size: 24px;
    }
    .affix .fc-header-donate .btn.-donate {
        width: 180px;
        height: 60px;
        line-height: 60px;
        font-size: 18px;
    }
    #form-fc-donation {
        padding: 0 60px;
    }
    #form-fc-donation h2 {
        font-size: 60px;
    }
    #form-fc-donation h3 {
        font-size: 40px;
    }
    #form-fc-donation .form-group {
        margin-bottom: 30px;
    }
    .field-name-field-fc-image-section,
    .field-name-field-fc-image-section-t2,
    .node-type-donation
        .field-name-field-fc-top-banner
        > .field-items
        > .field-item:nth-child(2),
    .node-type-fc-template-2
        .field-name-field-fc-top-banner
        > .field-items
        > .field-item {
        margin-bottom: 75px;
    }
    #form-fc-donation label {
        font-size: 18px;
    }
    #form-fc-donation .actions {
        margin-top: 10px;
    }
    #form-fc-donation .actions .btn-primary,
    #form-fc-donation .actions .header .menu-name-menu-top-menu .last a,
    #form-fc-donation
        .actions
        .node-type-publications
        .field-name-field-download-pdf
        a {
        width: 100%;
        height: 70px;
        line-height: 70px;
        font-size: 24px;
    }
    .field-name-field-fc-top-banner
        > .field-items
        > .field-item
        .field-collection-item-field-fc-top-banner
        > .content {
        height: 760px;
    }
    .field-name-field-fc-top-banner
        > .field-items
        > .field-item:first-child
        #form-fc-donation {
        left: calc(50% - 570px);
        max-width: 570px;
    }
    .node-type-donation
        .field-name-field-fc-top-banner
        > .field-items
        > .field-item:nth-child(2)
        .field-name-field-long-text,
    .node-type-fc-template-2
        .field-name-field-fc-top-banner
        > .field-items
        > .field-item
        .field-name-field-long-text {
        max-width: 1066px;
    }
    .node-type-donation
        .field-name-field-fc-top-banner
        > .field-items
        > .field-item:nth-child(2)
        .field-name-field-long-text
        h2,
    .node-type-fc-template-2
        .field-name-field-fc-top-banner
        > .field-items
        > .field-item
        .field-name-field-long-text
        h2 {
        padding: 0 130px;
        font-size: 90px;
    }
    .node-type-donation
        .field-name-field-fc-top-banner
        > .field-items
        > .field-item:nth-child(2)
        .field-name-field-long-text
        h3,
    .node-type-fc-template-2
        .field-name-field-fc-top-banner
        > .field-items
        > .field-item
        .field-name-field-long-text
        h3 {
        font-size: 60px;
    }
    .field-name-field-fc-video-section {
        margin-bottom: 60px;
    }
    .node-type-donation .field-name-body,
    .node-type-fc-template-2 .field-name-body,
    .node-type-fc-template-2 .field-name-field-fc-footer-content {
        margin-bottom: 75px;
        padding: 40px;
    }
    .node-type-donation .field-name-body h2,
    .node-type-fc-template-2 .field-name-body h2,
    .node-type-fc-template-2 .field-name-field-fc-footer-content h2 {
        max-width: none;
        font-size: 50px;
    }
    .node-type-donation .field-name-body h2 + p,
    .node-type-fc-template-2 .field-name-body h2 + p,
    .node-type-fc-template-2 .field-name-field-fc-footer-content h2 + p {
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 30px;
        max-width: 1095px;
    }
    .node-type-donation .field-name-body .donate-list li,
    .node-type-fc-template-2 .field-name-body .donate-list li,
    .node-type-fc-template-2
        .field-name-field-fc-footer-content
        .donate-list
        li {
        width: calc(33.33% - 50px);
    }
}
@media screen and (min-width: 1600px) {
    .field-name-field-fc-top-banner
        > .field-items
        > .field-item
        .field-collection-item-field-fc-top-banner
        > .content {
        background-position: center;
        height: 860px;
    }
    .node-type-donation
        .field-name-field-fc-top-banner
        > .field-items
        > .field-item:nth-child(2)
        .field-name-field-long-text
        h3,
    .node-type-fc-template-2
        .field-name-field-fc-top-banner
        > .field-items
        > .field-item
        .field-name-field-long-text
        h3 {
        font-size: 80px;
    }
}
.node-type-donation
    .field-name-field-fc-image-video-editor
    .field-name-field-long-text {
    margin-bottom: 25px;
    text-align: center;
}
.node-type-donation
    .field-name-field-fc-image-video-editor
    .field-name-field-long-text
    h2,
.node-type-donation
    .field-name-field-fc-image-video-editor
    .field-name-field-long-text
    h3 {
    margin-top: 0;
}
.node-type-donation
    .field-name-field-fc-image-video-editor
    .field-name-field-long-text
    h2 {
    margin-bottom: 6px;
    font-size: 22px;
    font-weight: 700;
    color: #e2001a;
}
.node-type-donation
    .field-name-field-fc-image-video-editor
    .field-name-field-long-text
    h3 {
    font-size: 18px;
    font-weight: 400;
    line-height: 1.5;
}
.node-type-donation
    .field-name-field-fc-image-video-editor
    .field-name-field-long-text
    .division-line {
    font-size: 0;
}
.node-type-donation
    .field-name-field-fc-image-video-editor
    .field-name-field-long-text
    .division-line::after,
.node-type-donation
    .field-name-field-fc-image-video-editor
    .field-name-field-long-text
    .division-line::before {
    content: '';
    display: inline-block;
    vertical-align: middle;
    height: 1px;
    width: 55px;
    background-color: #e2001a;
}
.node-type-donation
    .field-name-field-fc-image-video-editor
    .field-name-field-long-text
    .division-line::before {
    margin-right: 7px;
}
.node-type-donation
    .field-name-field-fc-image-video-editor
    .field-name-field-long-text
    .division-line::after {
    margin-left: 7px;
}
.node-type-donation
    .field-name-field-fc-image-video-editor
    .field-name-field-long-text
    .division-line
    img {
    vertical-align: middle;
    width: 25px;
    height: 25px;
}
.node-type-donation
    .field-name-field-fc-image-video-editor
    .field-name-field-long-text
    .help-points {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
    max-width: 303px;
    padding-left: 0;
    list-style: none;
}
.node-type-donation
    .field-name-field-fc-image-video-editor
    .field-name-field-long-text
    .help-points:after,
.node-type-donation
    .field-name-field-fc-image-video-editor
    .field-name-field-long-text
    .help-points:before {
    content: ' ';
    display: table;
}
.node-type-donation
    .field-name-field-fc-image-video-editor
    .field-name-field-long-text
    .help-points:after {
    clear: both;
}
.node-type-donation
    .field-name-field-fc-image-video-editor
    .field-name-field-long-text
    .help-points
    li {
    margin-bottom: 18px;
}
.node-type-donation
    .field-name-field-fc-image-video-editor
    .field-name-field-long-text
    .help-points
    img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 12px;
    max-width: 100px;
    max-height: 100px;
}
.node-type-donation
    .field-name-field-fc-image-video-editor
    .field-name-field-long-text
    .actions {
    margin-bottom: 25px;
}
@media (min-width: 768px) {
    .node-type-donation
        .field-name-field-fc-image-video-editor
        .field-name-field-long-text {
        margin-bottom: 40px;
    }
    .node-type-donation
        .field-name-field-fc-image-video-editor
        .field-name-field-long-text
        .help-points {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        margin: 30px 0 15px;
        max-width: none;
    }
    .node-type-donation
        .field-name-field-fc-image-video-editor
        .field-name-field-long-text
        .help-points
        li {
        padding: 0 10px;
        font-size: 13px;
    }
    .node-type-donation
        .field-name-field-fc-image-video-editor
        .field-name-field-long-text
        .cms-media {
        margin-bottom: 40px;
    }
    .node-type-donation .field-name-field-fc-slide-section .slick-arrow {
        top: auto;
        bottom: 0;
    }
    .node-type-donation .field-name-field-fc-slide-section .slick-prev {
        left: calc(50% + 30px);
    }
    .node-type-donation .field-name-field-fc-slide-section .slick-next {
        left: calc(50% + 90px);
    }
    .node-type-donation
        .field-name-field-fc-slide-section
        .field-collection-item-field-fc-slide-section
        .content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
    .node-type-donation
        .field-name-field-fc-slide-section
        .field-collection-item-field-fc-slide-section
        .cms-image-credit {
        background-size: cover;
        background-position: top center;
        margin-bottom: 0;
        width: 50%;
    }
    .node-type-donation
        .field-name-field-fc-slide-section
        .field-collection-item-field-fc-slide-section
        .cms-image-credit
        img {
        display: none;
    }
    .node-type-donation
        .field-name-field-fc-slide-section
        .field-collection-item-field-fc-slide-section
        .inner {
        width: 50%;
        height: 55vw;
        padding: 15px 30px;
    }
    .node-type-donation
        .field-name-field-fc-slide-section
        .field-collection-item-field-fc-slide-section
        .title {
        font-size: 25px;
        line-height: 1.4;
    }
}
@media (min-width: 1200px) {
    .node-type-donation
        .field-name-field-fc-image-video-editor
        .field-name-field-long-text {
        margin-bottom: 75px;
    }
    .node-type-donation
        .field-name-field-fc-image-video-editor
        .field-name-field-long-text
        h2 {
        font-size: 50px;
        margin-bottom: 20px;
    }
    .node-type-donation
        .field-name-field-fc-image-video-editor
        .field-name-field-long-text
        h3 {
        margin-bottom: 20px;
        padding: 0 80px;
        font-size: 50px;
        line-height: 1.3;
    }
    .node-type-donation
        .field-name-field-fc-image-video-editor
        .field-name-field-long-text
        .cms-media
        p,
    .node-type-donation
        .field-name-field-fc-image-video-editor
        .field-name-field-long-text
        .help-points
        li {
        font-size: 18px;
    }
    .node-type-donation
        .field-name-field-fc-image-video-editor
        .field-name-field-long-text
        .division-line {
        margin-bottom: 30px;
    }
    .node-type-donation
        .field-name-field-fc-image-video-editor
        .field-name-field-long-text
        .help-points {
        margin-top: 60px;
        margin-bottom: 60px;
    }
    .node-type-donation
        .field-name-field-fc-image-video-editor
        .field-name-field-long-text
        .help-points
        img {
        margin-bottom: 30px;
        max-width: 200px;
        max-height: 200px;
    }
    .node-type-donation
        .field-name-field-fc-image-video-editor
        .field-name-field-long-text
        .actions {
        margin-bottom: 75px;
    }
    .node-type-donation .field-name-field-fc-slide-section {
        padding-left: 0;
        padding-right: 0;
        padding-top: 75px;
        margin-bottom: 70px;
    }
    .node-type-donation .field-name-field-fc-slide-section .slick-list {
        padding-left: calc(50% - 570px);
        padding-right: calc(50% - 570px);
    }
    .node-type-donation .field-name-field-fc-slide-section .slick-prev {
        left: 55vw;
    }
    .node-type-donation .field-name-field-fc-slide-section .slick-next {
        left: calc(55vw + 54px);
    }
    .node-type-donation
        .field-name-field-fc-slide-section
        .field-collection-item-field-fc-slide-section
        .inner {
        padding: 30px 10.5% 30px 5.7%;
        height: 560px;
    }
    .node-type-donation
        .field-name-field-fc-slide-section
        .field-collection-item-field-fc-slide-section
        .title {
        margin-bottom: 30px;
        font-size: 50px;
        line-height: 1.2;
    }
    .node-type-donation
        .field-name-field-fc-slide-section
        .field-collection-item-field-fc-slide-section
        .title::after {
        width: 120px;
    }
}
@media (min-width: 1600px) {
    .node-type-donation .field-name-field-fc-slide-section .slick-prev {
        left: 56vw;
    }
    .node-type-donation .field-name-field-fc-slide-section .slick-next {
        left: calc(56vw + 45px);
    }
    .node-type-donation .node-type-donation .field-name-body,
    .node-type-donation .node-type-fc-template-2 .field-name-body {
        padding-left: 100px;
        padding-right: 100px;
    }
    .node-type-donation .node-type-donation .field-name-body h2 + p,
    .node-type-donation .node-type-fc-template-2 .field-name-body h2 + p {
        margin-bottom: 50px;
    }
    .node-type-donation .node-type-donation .field-name-body .donate-list p,
    .node-type-donation
        .node-type-fc-template-2
        .field-name-body
        .donate-list
        p {
        margin-bottom: 60px;
        font-size: 18px;
    }
}
@media (min-width: 1920px) {
    .node-type-donation .field-name-field-fc-slide-section .slick-prev {
        left: 1023px;
    }
    .node-type-donation .field-name-field-fc-slide-section .slick-next {
        left: 1080px;
    }
}
.node-type-fc-template-2
    .field-name-field-fc-top-banner
    > .field-items
    > .field-item
    .field-name-field-long-text
    h3 {
    font-size: 30px;
}
.node-fc-template-2 > header {
    display: none;
}
.node-fc-template-2
    .field-name-field-fc-image-video-editor
    .field-name-field-long-text,
.node-fc-template-2
    .field-name-field-fc-image-video-editor-2
    .field-name-field-long-text {
    margin-bottom: 30px;
}
.node-fc-template-2
    .field-name-field-fc-image-video-editor
    .field-name-field-long-text
    h3,
.node-fc-template-2
    .field-name-field-fc-image-video-editor-2
    .field-name-field-long-text
    h3 {
    margin-top: 0;
    margin-bottom: 15px;
    font-size: 20px;
    line-height: 1.4;
}
.node-fc-template-2
    .field-name-field-fc-image-video-editor
    .field-name-field-long-text
    .btn-primary,
.node-fc-template-2
    .field-name-field-fc-image-video-editor
    .field-name-field-long-text
    .header
    .menu-name-menu-top-menu
    .last
    a,
.node-fc-template-2
    .field-name-field-fc-image-video-editor
    .field-name-field-long-text
    .node-type-publications
    .field-name-field-download-pdf
    a,
.node-fc-template-2
    .field-name-field-fc-image-video-editor-2
    .field-name-field-long-text
    .btn-primary,
.node-fc-template-2
    .field-name-field-fc-image-video-editor-2
    .field-name-field-long-text
    .header
    .menu-name-menu-top-menu
    .last
    a,
.node-fc-template-2
    .field-name-field-fc-image-video-editor-2
    .field-name-field-long-text
    .node-type-publications
    .field-name-field-download-pdf
    a {
    margin-top: 15px;
}
.node-fc-template-2
    .field-name-field-fc-image-video-editor
    .field-name-field-long-text
    blockquote,
.node-fc-template-2
    .field-name-field-fc-image-video-editor-2
    .field-name-field-long-text
    blockquote {
    position: relative;
    margin-top: 30px;
    border: 1px solid #ddd;
    -webkit-box-shadow: 0 6px 12px 0 rgba(0, 0, 0, 0.06);
    box-shadow: 0 6px 12px 0 rgba(0, 0, 0, 0.06);
    padding: 18px 20px;
    font-size: 12px;
}
.node-fc-template-2
    .field-name-field-fc-image-video-editor
    .field-name-field-long-text
    blockquote::before,
.node-fc-template-2
    .field-name-field-fc-image-video-editor-2
    .field-name-field-long-text
    blockquote::before {
    content: '';
    position: absolute;
    z-index: -1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #f8f8f8;
}
.node-fc-template-2
    .field-name-field-fc-image-video-editor
    .field-name-field-long-text
    blockquote::after,
.node-fc-template-2
    .field-name-field-fc-image-video-editor-2
    .field-name-field-long-text
    blockquote::after {
    content: '';
    z-index: -1;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 73px;
    height: 73px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23ebebeb' d='M224.992 448c123.712 0 224 100.288 224 224s-100.288 224-224 224-224-100.288-224-224l-0.992-32c0-247.424 200.576-448 448-448l0 128c-85.472 0-165.824 33.28-226.272 93.728-11.648 11.648-22.24 24.032-31.84 37.024 11.424-1.792 23.168-2.752 35.104-2.752zM800.992 448c123.712 0 224 100.288 224 224s-100.288 224-224 224-224-100.288-224-224l-0.992-32c0-247.424 200.576-448 448-448l0 128c-85.472 0-165.824 33.28-226.272 93.728-11.648 11.648-22.24 24.032-31.84 37.024 11.456-1.792 23.168-2.752 35.104-2.752z'/%3E%3C/svg%3E");
}
.node-fc-template-2
    .field-name-field-fc-image-video-editor
    .field-name-field-long-text
    blockquote
    p,
.node-fc-template-2
    .field-name-field-fc-image-video-editor-2
    .field-name-field-long-text
    blockquote
    p {
    font-weight: 600;
    font-style: italic;
    color: #555;
}
.node-fc-template-2
    .field-name-field-fc-image-video-editor
    .field-name-field-long-text
    blockquote
    span,
.node-fc-template-2
    .field-name-field-fc-image-video-editor-2
    .field-name-field-long-text
    blockquote
    span {
    font-style: italic;
    color: #555;
}
.node-fc-template-2 .field-name-field-slide-title {
    margin-bottom: 25px;
    padding: 0 50px;
    text-align: center;
    font-size: 25px;
    font-weight: 700;
    color: #e2001a;
    line-height: 1.2;
}
.node-fc-template-2 .field-name-field-fc-slide-section {
    padding-top: 0;
    border-top: none;
}
.node-fc-template-2 .field-name-field-fc-content {
    margin-bottom: 30px;
}
.node-fc-template-2 .field-name-field-fc-content img {
    width: 100% !important;
}
@media (min-width: 768px) {
    .node-fc-template-2
        .field-name-field-fc-image-video-editor
        .field-name-field-long-text,
    .node-fc-template-2
        .field-name-field-fc-image-video-editor-2
        .field-name-field-long-text {
        margin-bottom: 50px;
    }
    .node-fc-template-2
        .field-name-field-fc-image-video-editor
        .field-name-field-long-text
        h3,
    .node-fc-template-2
        .field-name-field-fc-image-video-editor-2
        .field-name-field-long-text
        h3 {
        margin-bottom: 30px;
        font-size: 40px;
    }
    .node-fc-template-2
        .field-name-field-fc-image-video-editor
        .field-name-field-long-text
        .btn-primary,
    .node-fc-template-2
        .field-name-field-fc-image-video-editor
        .field-name-field-long-text
        .header
        .menu-name-menu-top-menu
        .last
        a,
    .node-fc-template-2
        .field-name-field-fc-image-video-editor
        .field-name-field-long-text
        .node-type-publications
        .field-name-field-download-pdf
        a,
    .node-fc-template-2
        .field-name-field-fc-image-video-editor-2
        .field-name-field-long-text
        .btn-primary,
    .node-fc-template-2
        .field-name-field-fc-image-video-editor-2
        .field-name-field-long-text
        .header
        .menu-name-menu-top-menu
        .last
        a,
    .node-fc-template-2
        .field-name-field-fc-image-video-editor-2
        .field-name-field-long-text
        .node-type-publications
        .field-name-field-download-pdf
        a {
        margin-top: 50px;
    }
    .node-fc-template-2
        .field-name-field-fc-image-video-editor
        .field-name-field-long-text
        blockquote,
    .node-fc-template-2
        .field-name-field-fc-image-video-editor-2
        .field-name-field-long-text
        blockquote {
        margin-top: 70px;
        padding: 3.4% 10%;
        font-size: 24px;
        line-height: 1.6;
    }
    .node-fc-template-2
        .field-name-field-fc-image-video-editor
        .field-name-field-long-text
        blockquote::after,
    .node-fc-template-2
        .field-name-field-fc-image-video-editor-2
        .field-name-field-long-text
        blockquote::after {
        width: 80px;
        height: 80px;
        -webkit-transform: none;
        transform: none;
        top: 17px;
        left: 43px;
    }
    .node-fc-template-2 .field-name-field-slide-title {
        margin-bottom: 40px;
        padding: 0;
        font-size: 40px;
    }
    .node-fc-template-2 .field-name-field-fc-slide-section .slick-arrow {
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        width: 80px;
        height: 80px;
        line-height: 80px;
        font-size: 70px;
        background-color: transparent;
    }
    .node-fc-template-2 .field-name-field-fc-slide-section .slick-prev {
        left: 0;
    }
    .node-fc-template-2 .field-name-field-fc-slide-section .slick-next {
        right: 0;
    }
    .node-fc-template-2 .field-name-field-fc-slide-section .slick-dots {
        display: block !important;
        -webkit-transform: none;
        transform: none;
        margin-left: 4%;
        bottom: 50px;
    }
    .node-fc-template-2 .field-name-field-fc-slide-section .slick-dots li {
        color: #fff;
        border-color: #fff;
    }
    .node-fc-template-2
        .field-name-field-fc-slide-section
        .slick-dots
        li.slick-active {
        color: transparent;
    }
    .node-fc-template-2
        .field-name-field-fc-slide-section
        .field-collection-item-field-fc-slide-section
        .content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
    .node-fc-template-2
        .field-name-field-fc-slide-section
        .field-collection-item-field-fc-slide-section
        .cms-image-credit {
        background-size: cover;
        background-position: top center;
        margin-bottom: 0;
        width: 50%;
    }
    .node-fc-template-2
        .field-name-field-fc-slide-section
        .field-collection-item-field-fc-slide-section
        .cms-image-credit
        img {
        display: none;
    }
    .node-fc-template-2
        .field-name-field-fc-slide-section
        .field-collection-item-field-fc-slide-section
        .cms-image-credit
        figcaption {
        background: 0 0;
    }
    .node-fc-template-2
        .field-name-field-fc-slide-section
        .field-collection-item-field-fc-slide-section
        .inner {
        width: 50%;
        height: 55vw;
        padding: 20px 60px 20px 30px;
        overflow: hidden;
        background-color: #e2001a;
    }
    .node-fc-template-2
        .field-name-field-fc-slide-section
        .field-collection-item-field-fc-slide-section
        .title {
        color: #fff;
        font-size: 25px;
        line-height: 1.4;
    }
    .node-fc-template-2
        .field-name-field-fc-slide-section
        .field-collection-item-field-fc-slide-section
        .text {
        color: #fff;
    }
    .node-fc-template-2 .field-name-field-fc-content {
        margin-bottom: 50px;
    }
}
@media (min-width: 1200px) {
    .node-fc-template-2
        .field-name-field-fc-top-banner
        > .field-items
        > .field-item
        .field-name-field-long-text
        h3 {
        font-size: 80px;
    }
    .node-fc-template-2
        .field-name-field-fc-image-video-editor
        .field-name-field-long-text,
    .node-fc-template-2
        .field-name-field-fc-image-video-editor-2
        .field-name-field-long-text {
        margin-bottom: 75px;
    }
    .node-fc-template-2 .field-name-field-slide-title {
        font-size: 50px;
    }
    .node-fc-template-2 .field-name-field-fc-slide-section {
        margin-bottom: 80px;
    }
    .node-fc-template-2
        .field-name-field-fc-slide-section
        .field-collection-item-field-fc-slide-section
        .inner {
        padding: 30px 12% 20px 4.5%;
        height: 560px;
    }
    .node-fc-template-2
        .field-name-field-fc-slide-section
        .field-collection-item-field-fc-slide-section
        .title {
        margin-bottom: 30px;
        font-size: 50px;
        line-height: 1.2;
    }
    .node-fc-template-2 .field-name-field-fc-content {
        margin-bottom: 75px;
    }
}
.page-sitemap .main {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
    padding: 20px 15px 60px;
}
#site-map > .site-map-menus {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    position: relative;
}
#site-map > .site-map-menus .site-map-box {
    margin-bottom: 0;
}
#site-map > .site-map-menus .site-map-box .site-map-menu {
    list-style: none;
    position: relative;
    padding-left: 2em;
    margin-bottom: 0;
}
.site-map-menu li::after,
.site-map-menu li::before {
    display: inline-block;
    width: 1em;
    height: 2em;
    border: 2px solid #666;
    border-right: none;
    border-top: none;
    content: '';
}
.site-map-menu li::after {
    position: absolute;
    left: 2em;
    bottom: 0;
    width: 3px;
    height: 100%;
}
.site-map-menu li a {
    padding-left: 5px;
}
@media screen and (min-width: 768px) {
    .page-sitemap .main {
        padding: 40px 15px 100px;
    }
}
.section-404 .body-layout {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
}
.section-404 .main > .title {
    margin-top: 0;
}
.ap-submit {
    padding: 11px 20px;
    width: 100%;
    font-size: 20px;
    font-weight: 600;
}
.ap-list,
.cms .ap-list {
    padding-left: 0;
}
.ap-submit.-disabled,
.ap-submit.-disabled:hover {
    pointer-events: none;
    background-color: #888;
    border-color: #888;
}
.ap-list {
    list-style: none;
}
.ap-list .item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    background-color: #fafafa;
    border: 1px solid #ccc;
    padding: 11px;
}
.ap-list .item:not(:last-child) {
    border-bottom: none;
}
.ap-list .item.-active .seq {
    background-color: #e2001a;
    color: #fff;
}
.ap-list .item.-active .checkbox-inline {
    background-color: #e2001a;
}
.ap-list .item .seq {
    margin-right: 11px;
    width: 35px;
    height: 35px;
    line-height: 35px;
    border-radius: 50%;
    background-color: #e2e2e2;
    font-style: normal;
    font-size: 14px;
    color: #000;
    text-align: center;
}
.ap-list .item .text {
    margin-bottom: 10px;
    width: calc(100% - 46px);
    font-size: 15px;
    line-height: 1.6;
}
.ap-list .item .checkbox-inline {
    width: 100%;
    height: 40px;
    line-height: 40px;
    padding-left: 40px;
    background-color: #888;
    color: #fff;
    font-weight: 600;
    margin: 0 10px 10px;
}
.ap-list .item .checkbox-control + span::before {
    left: 10px;
    width: 20px;
    height: 20px;
    background-color: rgba(0, 0, 0, 0.4);
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.ap-list .item .checkbox-control:checked + span::before {
    background-color: rgba(0, 0, 0, 0.4);
}
.ap-list .item .checkbox-control:checked + span::after {
    left: 20px;
    font-size: 16px;
}
@media screen and (min-width: 768px) {
    .ap-list {
        margin-bottom: 40px;
    }
    .ap-list .item .text {
        width: calc(100% - 240px);
    }
    .ap-list .item .checkbox-inline {
        margin: 0;
        width: 170px;
    }
    .ap-submit {
        width: 200px;
    }
}
@media screen and (min-width: 1201px) {
    .ap-list .item {
        padding: 24px 30px;
    }
    .ap-list .item .seq {
        margin-right: 20px;
    }
    .ap-list .item .text {
        width: calc(100% - 316px);
        font-size: 18px;
    }
    .ap-list .item .checkbox-inline {
        margin-left: 21px;
        width: 240px;
        height: 46px;
        padding-left: 58px;
        line-height: 46px;
    }
    .ap-list .item .checkbox-control + span::before {
        left: 15px;
        width: 22px;
        height: 22px;
    }
    .ap-list .item .checkbox-control:checked + span::after {
        left: 25px;
    }
}
.section-contact-us .cms .text-note {
    margin-bottom: 20px;
    padding: 25px 20px;
    background-color: #f8f8f8;
}
.section-contact-us .cms .text-note h3 {
    margin-top: 0;
    font-size: 14px;
    font-weight: 600;
}
.section-contact-us .cms .text-note ul {
    margin: 0;
}
.section-contact-us .cms .note {
    border: 1px solid #ccc;
    padding: 25px 20px;
}
.section-contact-us .cms .note:not(:last-child) {
    border-bottom: none;
}
.section-contact-us .cms h2 {
    font-weight: 600;
}
.section-contact-us .cms .col-md-6 {
    margin-bottom: 20px;
}
.section-contact-us .cms table caption {
    font-weight: 600;
    font-size: 14px;
    color: #000;
}
.section-contact-us .cms table caption,
.section-contact-us .cms table td,
.section-contact-us .cms table th {
    padding: 5px 0;
}
.section-contact-us .cms table th {
    min-width: 80px;
    vertical-align: top;
}
.section-contact-us .cms table a {
    text-decoration: underline;
}
.section-contact-us .cms .actions {
    margin-top: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
@media screen and (min-width: 768px) {
    .section-contact-us .cms .text-note {
        margin-bottom: 30px;
    }
    .section-contact-us .cms .text-note h3 {
        margin-top: 0;
        font-size: 18px;
        font-weight: 600;
    }
    .section-contact-us .cms .actions {
        display: block;
    }
    .section-contact-us .cms .actions .btn {
        margin-right: 20px;
    }
}
@media screen and (min-width: 1201px) {
    .section-contact-us .cms .text-note {
        margin-bottom: 40px;
        padding: 25px 20px;
    }
    .section-contact-us .cms .note {
        padding: 25px 30px;
    }
    .section-contact-us .cms table caption {
        font-size: 18px;
        padding-bottom: 10px;
    }
    .section-contact-us .cms table th {
        min-width: 105px;
    }
    .section-contact-us .cms table td,
    .section-contact-us .cms table th {
        font-size: 15px;
    }
    .section-contact-us .cms .actions {
        display: block;
    }
    .section-contact-us .cms .actions .btn {
        margin-right: 20px;
        padding: 10px 14px;
        min-width: 250px;
        font-size: 22px;
    }
}
.section-enews-subscription .main {
    padding-top: 20px;
    padding-bottom: 40px;
}
#lego-msf-main-enews-subscription-form .field-language-preference {
    margin-bottom: 20px;
}
@media screen and (min-width: 768px) {
    .section-enews-subscription .main {
        padding-top: 46px;
        padding-bottom: 120px;
    }
    #lego-msf-main-enews-subscription-form .field-language-preference {
        margin-bottom: 40px;
    }
}
@media screen and (min-width: 1170px) {
    .section-enews-subscription .main {
        max-width: 800px;
        padding-left: 0;
        padding-right: 0;
    }
}
.section-donation-method .cms {
    padding-bottom: 0;
}
.section-donation-method .view-bottom-links {
    margin-top: 40px;
    padding-top: 40px;
    border-top: 1px solid #ddd;
}
.section-donation-method .view-bottom-links a {
    color: #e2001a;
}
.section-donation-method .node-page .cms .icon {
    font-size: 0;
    background: 0 0;
}
.section-donation-method .node-page .cms .icon > img {
    max-height: 100%;
}
.section-donation-method
    .node-page
    .cms
    .button-label:hover
    .icon
    > img:first-child,
.section-donation-method .node-page .cms .icon > img:nth-of-type(2) {
    display: none;
}
.section-donation-method
    .node-page
    .cms
    .button-label:hover
    .icon
    > img:nth-of-type(2) {
    display: block;
}
.section-office-staff-vacancies .node-page h2 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 21px;
    font-weight: 600;
    color: #e2001a;
}
.section-office-staff-vacancies .node-page table {
    margin-bottom: 35px;
    width: 100%;
}
.section-office-staff-vacancies .node-page table tbody td {
    border-top: 1px solid #ddd;
}
.section-office-staff-vacancies .node-page table td {
    vertical-align: top;
    padding: 15px 0;
    line-height: 1.4;
}
.section-office-staff-vacancies .node-page table td:nth-child(1) {
    width: 30%;
}
.section-office-staff-vacancies .node-page table td:nth-child(2) {
    width: 70%;
    font-size: 15px;
}
.section-office-staff-vacancies .node-page table a:hover {
    color: #e2001a;
    text-decoration: none;
}
.section-office-staff-vacancies .node-page table a,
.section-office-staff-vacancies .node-page table strong {
    font-weight: 600;
}
@media screen and (min-width: 768px) {
    .section-office-staff-vacancies .node-page h2 {
        margin-top: 45px;
        margin-bottom: 10px;
        font-size: 26px;
        font-weight: 900;
    }
    .section-office-staff-vacancies .node-page table {
        margin-bottom: 5px;
    }
    .section-office-staff-vacancies .node-page table td {
        padding: 22px 0;
    }
    .section-office-staff-vacancies .node-page table td:nth-child(1) {
        width: 20%;
    }
    .section-office-staff-vacancies .node-page table td:nth-child(2) {
        width: 80%;
    }
    .section-office-staff-vacancies .node-page table thead td {
        font-size: 14px;
    }
    .section-office-staff-vacancies .node-page table tbody td:nth-child(2) {
        font-size: 16px;
    }
}
@media (min-width: 1170px) {
    .section-calendar-msf-field-partners .node-page,
    .section-calendar-msf-field-partners h1.title {
        max-width: 820px;
        padding-left: 0;
        padding-right: 0;
        margin-left: auto;
        margin-right: auto;
    }
    .section-calendar-msf-field-partners h1.title {
        margin-top: 44px !important;
        font-size: 46px;
        line-height: 1.3;
    }
}
/*# sourceMappingURL=styles.css.map */
@media (max-width: 768px) {
    .not-front.node-type-page .layout-1col,
    .not-front.node-type-webform .layout-1col{
        padding:0 15px;
    }
}

.node-webform .webform-component-checkboxes label{
    padding-left:0;
}
.node-webform .webform-component-checkboxes .form-item input{
    margin-left:-20px;
}

.facebook-comment {
    display:none;
}