@font-face {
    font-family: "proxima-nova";
    font-weight: normal;
    font-style: normal;
    src: url("../font/ProximaNova-Light.eot");
    src: url("../font/ProximaNova-Light.eot?#iefix") format("embedded-opentype"), url("../font/ProximaNova-Light.woff") format("woff"), url("../font/ProximaNova-Light.ttf") format("truetype"), url("../font/ProximaNova-Light.svg#proxima-nova") format("svg")
}

@font-face {
    font-family: "proxima-nova";
    font-weight: bold;
    font-style: normal;
    src: url("../font/ProximaNova-Bold.eot");
    src: url("../font/ProximaNova-Bold.eot?#iefix") format("embedded-opentype"), url("../font/ProximaNova-Bold.woff") format("woff"), url("../font/ProximaNova-Bold.ttf") format("truetype"), url("../font/ProximaNova-Bold.svg#proxima-nova") format("svg")
}

@font-face {
    font-family: "proxima-nova";
    font-weight: normal;
    font-style: italic;
    src: url("../font/ProximaNova-LightIt.eot");
    src: url("../font/ProximaNova-LightIt.eot?#iefix") format("embedded-opentype"), url("../font/ProximaNova-LightIt.woff") format("woff"), url("../font/ProximaNova-LightIt.ttf") format("truetype"), url("../font/ProximaNova-LightIt.svg#proxima-nova") format("svg")
}

@font-face {
    font-family: "proxima-nova";
    font-weight: bold;
    font-style: italic;
    src: url("../font/ProximaNova-BoldIt.eot");
    src: url("../font/ProximaNova-BoldIt.eot?#iefix") format("embedded-opentype"), url("../font/ProximaNova-BoldIt.woff") format("woff"), url("../font/ProximaNova-BoldIt.ttf") format("truetype"), url("../font/ProximaNova-BoldIt.svg#proxima-nova") format("svg")
}

@font-face {
    font-family: "proxima-nova-a";
    font-weight: normal;
    font-style: normal;
    src: url("../font/ProximaNovaA-Light.eot");
    src: url("../font/ProximaNovaA-Light.eot?#iefix") format("embedded-opentype"), url("../font/ProximaNovaA-Light.woff") format("woff"), url("../font/ProximaNovaA-Light.ttf") format("truetype"), url("../font/ProximaNovaA-Light.svg#proxima-nova-a") format("svg")
}

@font-face {
    font-family: "proxima-nova-a";
    font-weight: bold;
    font-style: normal;
    src: url("../font/ProximaNovaA-Bold.eot");
    src: url("../font/ProximaNovaA-Bold.eot?#iefix") format("embedded-opentype"), url("../font/ProximaNovaA-Bold.woff") format("woff"), url("../font/ProximaNovaA-Bold.ttf") format("truetype"), url("../font/ProximaNovaA-Bold.svg#proxima-nova-a") format("svg")
}

@font-face {
    font-family: "proxima-nova-a";
    font-weight: normal;
    font-style: italic;
    src: url("../font/ProximaNovaA-LightIt.eot");
    src: url("../font/ProximaNovaA-LightIt.eot?#iefix") format("embedded-opentype"), url("../font/ProximaNovaA-LightIt.woff") format("woff"), url("../font/ProximaNovaA-LightIt.ttf") format("truetype"), url("../font/ProximaNovaA-LightIt.svg#proxima-nova-a") format("svg")
}

@font-face {
    font-family: "proxima-nova-a";
    font-weight: bold;
    font-style: italic;
    src: url("../font/ProximaNovaA-BoldIt.eot");
    src: url("../font/ProximaNovaA-BoldIt.eot?#iefix") format("embedded-opentype"), url("../font/ProximaNovaA-BoldIt.woff") format("woff"), url("../font/ProximaNovaA-BoldIt.ttf") format("truetype"), url("../font/ProximaNovaA-BoldIt.svg#proxima-nova-a") format("svg")
}

@font-face {
    font-family: "proxima-nova-s";
    font-weight: normal;
    font-style: normal;
    src: url("../font/ProximaNovaS-Light.eot");
    src: url("../font/ProximaNovaS-Light.eot?#iefix") format("embedded-opentype"), url("../font/ProximaNovaS-Light.woff") format("woff"), url("../font/ProximaNovaS-Light.ttf") format("truetype"), url("../font/ProximaNovaS-Light.svg#proxima-nova-s") format("svg")
}

@font-face {
    font-family: "proxima-nova-s";
    font-weight: bold;
    font-style: normal;
    src: url("../font/ProximaNovaS-Bold.eot");
    src: url("../font/ProximaNovaS-Bold.eot?#iefix") format("embedded-opentype"), url("../font/ProximaNovaS-Bold.woff") format("woff"), url("../font/ProximaNovaS-Bold.ttf") format("truetype"), url("../font/ProximaNovaS-Bold.svg#proxima-nova-s") format("svg")
}

@font-face {
    font-family: "proxima-nova-s";
    font-weight: normal;
    font-style: italic;
    src: url("../font/ProximaNovaS-LightIt.eot");
    src: url("../font/ProximaNovaS-LightIt.eot?#iefix") format("embedded-opentype"), url("../font/ProximaNovaS-LightIt.woff") format("woff"), url("../font/ProximaNovaS-LightIt.ttf") format("truetype"), url("../font/ProximaNovaS-LightIt.svg#proxima-nova-s") format("svg")
}

@font-face {
    font-family: "proxima-nova-s";
    font-weight: bold;
    font-style: italic;
    src: url("../font/ProximaNovaS-BoldIt.eot");
    src: url("../font/ProximaNovaS-BoldIt.eot?#iefix") format("embedded-opentype"), url("../font/ProximaNovaS-BoldIt.woff") format("woff"), url("../font/ProximaNovaS-BoldIt.ttf") format("truetype"), url("../font/ProximaNovaS-BoldIt.svg#proxima-nova-s") format("svg")
}


/*!
 *  Font Awesome 3.2.1
 *  the iconic font designed for Bootstrap
 *  ------------------------------------------------------------------------------
 *  The full suite of pictographic icons, examples, and documentation can be
 *  found at http://fontawesome.io.  Stay up to date on Twitter at
 *  http://twitter.com/fontawesome.
 *
 *  License
 *  ------------------------------------------------------------------------------
 *  - The Font Awesome font is licensed under SIL OFL 1.1 -
 *    http://scripts.sil.org/OFL
 *  - Font Awesome CSS, LESS, and SASS files are licensed under MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - Font Awesome documentation licensed under CC BY 3.0 -
 *    http://creativecommons.org/licenses/by/3.0/
 *  - Attribution is no longer required in Font Awesome 3.0, but much appreciated:
 *    "Font Awesome by Dave Gandy - http://fontawesome.io"
 *
 *  Author - Dave Gandy
 *  ------------------------------------------------------------------------------
 *  Email: dave@fontawesome.io
 *  Twitter: http://twitter.com/byscuits
 *  Work: Lead Product Designer @ Kyruus - http://kyruus.com
 */

@font-face {
    font-family: 'FontAwesome';
    src: url("../font/fontawesome-webfont.eot?v=3.2.1");
    src: url("../font/fontawesome-webfont.eot?#iefix&v=3.2.1") format("embedded-opentype"), url("../font/fontawesome-webfont.woff?v=3.2.1") format("woff"), url("../font/fontawesome-webfont.ttf?v=3.2.1") format("truetype"), url("../font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1") format("svg");
    font-weight: normal;
    font-style: normal
}

[class^="icon-"],
[class*=" icon-"] {
    font-family: FontAwesome;
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    -webkit-font-smoothing: antialiased;
    *margin-right: .3em
}

[class^="icon-"]:before,
[class*=" icon-"]:before {
    text-decoration: inherit;
    display: inline-block;
    speak: none
}

.icon-large:before {
    vertical-align: -10%;
    font-size: 1.33333em
}

a [class^="icon-"],
a [class*=" icon-"] {
    display: inline
}

[class^="icon-"].icon-fixed-width,
[class*=" icon-"].icon-fixed-width {
    display: inline-block;
    width: 1.14286em;
    text-align: right;
    padding-right: 0.28571em
}

[class^="icon-"].icon-fixed-width.icon-large,
[class*=" icon-"].icon-fixed-width.icon-large {
    width: 1.42857em
}

.icons-ul {
    margin-left: 2.14286em;
    list-style-type: none
}

.icons-ul>li {
    position: relative
}

.icons-ul .icon-li {
    position: absolute;
    left: -2.14286em;
    width: 2.14286em;
    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: solid 1px #eee;
    padding: .2em .25em .15em;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px
}

.icon-2x {
    font-size: 2em
}

.icon-2x.icon-border {
    border-width: 2px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}

.icon-3x {
    font-size: 3em
}

.icon-3x.icon-border {
    border-width: 3px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px
}

.icon-4x {
    font-size: 4em
}

.icon-4x.icon-border {
    border-width: 4px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px
}

.icon-5x {
    font-size: 5em
}

.icon-5x.icon-border {
    border-width: 5px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px
}

.pull-right {
    float: right
}

.pull-left {
    float: left
}

[class^="icon-"].pull-left,
[class*=" icon-"].pull-left {
    margin-right: .3em
}

[class^="icon-"].pull-right,
[class*=" icon-"].pull-right {
    margin-left: .3em
}

[class^="icon-"],
[class*=" icon-"] {
    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
}

.icon-white,
.nav-pills>.active>a>[class^="icon-"],
.nav-pills>.active>a>[class*=" icon-"],
.nav-list>.active>a>[class^="icon-"],
.nav-list>.active>a>[class*=" icon-"],
.navbar-inverse .nav>.active>a>[class^="icon-"],
.navbar-inverse .nav>.active>a>[class*=" icon-"],
.dropdown-menu>li>a:hover>[class^="icon-"],
.dropdown-menu>li>a:hover>[class*=" icon-"],
.dropdown-menu>.active>a>[class^="icon-"],
.dropdown-menu>.active>a>[class*=" icon-"],
.dropdown-submenu:hover>a>[class^="icon-"],
.dropdown-submenu:hover>a>[class*=" icon-"] {
    background-image: none
}

.btn [class^="icon-"].icon-large,
.btn [class*=" icon-"].icon-large,
.nav [class^="icon-"].icon-large,
.nav [class*=" icon-"].icon-large {
    line-height: .9em
}

.btn [class^="icon-"].icon-spin,
.btn [class*=" icon-"].icon-spin,
.nav [class^="icon-"].icon-spin,
.nav [class*=" icon-"].icon-spin {
    display: inline-block
}

.nav-tabs [class^="icon-"],
.nav-tabs [class^="icon-"].icon-large,
.nav-tabs [class*=" icon-"],
.nav-tabs [class*=" icon-"].icon-large,
.nav-pills [class^="icon-"],
.nav-pills [class^="icon-"].icon-large,
.nav-pills [class*=" icon-"],
.nav-pills [class*=" icon-"].icon-large {
    line-height: .9em
}

.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: .18em
}

.btn [class^="icon-"].icon-spin.icon-large,
.btn [class*=" icon-"].icon-spin.icon-large {
    line-height: .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: .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: .05em
}

.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x {
    margin-right: .2em
}

.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
    margin-left: .2em
}

.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
    line-height: inherit
}

.icon-stack {
    position: relative;
    display: inline-block;
    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;
    *line-height: 2em
}

.icon-stack .icon-stack-base {
    font-size: 2em;
    *line-height: 1em
}

.icon-spin {
    display: inline-block;
    -moz-animation: spin 2s infinite linear;
    -o-animation: spin 2s infinite linear;
    -webkit-animation: spin 2s infinite linear;
    animation: spin 2s infinite linear
}

a .icon-stack,
a .icon-spin {
    display: inline-block;
    text-decoration: none
}

@-moz-keyframes spin {
    0% {
        -moz-transform: rotate(0deg)
    }
    100% {
        -moz-transform: rotate(359deg)
    }
}

@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(359deg)
    }
}

@-o-keyframes spin {
    0% {
        -o-transform: rotate(0deg)
    }
    100% {
        -o-transform: rotate(359deg)
    }
}

@-ms-keyframes spin {
    0% {
        -ms-transform: rotate(0deg)
    }
    100% {
        -ms-transform: rotate(359deg)
    }
}

@keyframes spin {
    0% {
        transform: rotate(0deg)
    }
    100% {
        transform: rotate(359deg)
    }
}

.icon-rotate-90:before {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=1)
}

.icon-rotate-180:before {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=2)
}

.icon-rotate-270:before {
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=3)
}

.icon-flip-horizontal:before {
    -webkit-transform: scale(-1, 1);
    -moz-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    -o-transform: scale(-1, 1);
    transform: scale(-1, 1)
}

.icon-flip-vertical:before {
    -webkit-transform: scale(1, -1);
    -moz-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    -o-transform: scale(1, -1);
    transform: scale(1, -1)
}

a .icon-rotate-90:before,
a .icon-rotate-180:before,
a .icon-rotate-270:before,
a .icon-flip-horizontal:before,
a .icon-flip-vertical:before {
    display: inline-block
}

.icon-glass:before {
    content: ""
}

.icon-music:before {
    content: ""
}

.icon-search:before {
    content: ""
}

.icon-envelope-alt:before {
    content: ""
}

.icon-heart:before {
    content: ""
}

.icon-star:before {
    content: ""
}

.icon-star-empty:before {
    content: ""
}

.icon-user:before {
    content: ""
}

.icon-film:before {
    content: ""
}

.icon-th-large:before {
    content: ""
}

.icon-th:before {
    content: ""
}

.icon-th-list:before {
    content: ""
}

.icon-ok:before {
    content: ""
}

.icon-remove:before {
    content: ""
}

.icon-zoom-in:before {
    content: ""
}

.icon-zoom-out:before {
    content: ""
}

.icon-power-off:before,
.icon-off:before {
    content: ""
}

.icon-signal:before {
    content: ""
}

.icon-gear:before,
.icon-cog:before {
    content: ""
}

.icon-trash:before {
    content: ""
}

.icon-home:before {
    content: ""
}

.icon-file-alt:before {
    content: ""
}

.icon-time:before {
    content: ""
}

.icon-road:before {
    content: ""
}

.icon-download-alt:before {
    content: ""
}

.icon-download:before {
    content: ""
}

.icon-upload:before {
    content: ""
}

.icon-inbox:before {
    content: ""
}

.icon-play-circle:before {
    content: ""
}

.icon-rotate-right:before,
.icon-repeat:before {
    content: ""
}

.icon-refresh:before {
    content: ""
}

.icon-list-alt:before {
    content: ""
}

.icon-lock:before {
    content: ""
}

.icon-flag:before {
    content: ""
}

.icon-headphones:before {
    content: ""
}

.icon-volume-off:before {
    content: ""
}

.icon-volume-down:before {
    content: ""
}

.icon-volume-up:before {
    content: ""
}

.icon-qrcode:before {
    content: ""
}

.icon-barcode:before {
    content: ""
}

.icon-tag:before {
    content: ""
}

.icon-tags:before {
    content: ""
}

.icon-book:before {
    content: ""
}

.icon-bookmark:before {
    content: ""
}

.icon-print:before {
    content: ""
}

.icon-camera:before {
    content: ""
}

.icon-font:before {
    content: ""
}

.icon-bold:before {
    content: ""
}

.icon-italic:before {
    content: ""
}

.icon-text-height:before {
    content: ""
}

.icon-text-width:before {
    content: ""
}

.icon-align-left:before {
    content: ""
}

.icon-align-center:before {
    content: ""
}

.icon-align-right:before {
    content: ""
}

.icon-align-justify:before {
    content: ""
}

.icon-list:before {
    content: ""
}

.icon-indent-left:before {
    content: ""
}

.icon-indent-right:before {
    content: ""
}

.icon-facetime-video:before {
    content: ""
}

.icon-picture:before {
    content: ""
}

.icon-pencil:before {
    content: ""
}

.icon-map-marker:before {
    content: ""
}

.icon-adjust:before {
    content: ""
}

.icon-tint:before {
    content: ""
}

.icon-edit:before {
    content: ""
}

.icon-share:before {
    content: ""
}

.icon-check:before {
    content: ""
}

.icon-move:before {
    content: ""
}

.icon-step-backward:before {
    content: ""
}

.icon-fast-backward:before {
    content: ""
}

.icon-backward:before {
    content: ""
}

.icon-play:before {
    content: ""
}

.icon-pause:before {
    content: ""
}

.icon-stop:before {
    content: ""
}

.icon-forward:before {
    content: ""
}

.icon-fast-forward:before {
    content: ""
}

.icon-step-forward:before {
    content: ""
}

.icon-eject:before {
    content: ""
}

.icon-chevron-left:before {
    content: ""
}

.icon-chevron-right:before {
    content: ""
}

.icon-plus-sign:before {
    content: ""
}

.icon-minus-sign:before {
    content: ""
}

.icon-remove-sign:before {
    content: ""
}

.icon-ok-sign:before {
    content: ""
}

.icon-question-sign:before {
    content: ""
}

.icon-info-sign:before {
    content: ""
}

.icon-screenshot:before {
    content: ""
}

.icon-remove-circle:before {
    content: ""
}

.icon-ok-circle:before {
    content: ""
}

.icon-ban-circle:before {
    content: ""
}

.icon-arrow-left:before {
    content: ""
}

.icon-arrow-right:before {
    content: ""
}

.icon-arrow-up:before {
    content: ""
}

.icon-arrow-down:before {
    content: ""
}

.icon-mail-forward:before,
.icon-share-alt:before {
    content: ""
}

.icon-resize-full:before {
    content: ""
}

.icon-resize-small:before {
    content: ""
}

.icon-plus:before {
    content: ""
}

.icon-minus:before {
    content: ""
}

.icon-asterisk:before {
    content: ""
}

.icon-exclamation-sign:before {
    content: ""
}

.icon-gift:before {
    content: ""
}

.icon-leaf:before {
    content: ""
}

.icon-fire:before {
    content: ""
}

.icon-eye-open:before {
    content: ""
}

.icon-eye-close:before {
    content: ""
}

.icon-warning-sign:before {
    content: ""
}

.icon-plane:before {
    content: ""
}

.icon-calendar:before {
    content: ""
}

.icon-random:before {
    content: ""
}

.icon-comment:before {
    content: ""
}

.icon-magnet:before {
    content: ""
}

.icon-chevron-up:before {
    content: ""
}

.icon-chevron-down:before {
    content: ""
}

.icon-retweet:before {
    content: ""
}

.icon-shopping-cart:before {
    content: ""
}

.icon-folder-close:before {
    content: ""
}

.icon-folder-open:before {
    content: ""
}

.icon-resize-vertical:before {
    content: ""
}

.icon-resize-horizontal:before {
    content: ""
}

.icon-bar-chart:before {
    content: ""
}

.icon-twitter-sign:before {
    content: ""
}

.icon-facebook-sign:before {
    content: ""
}

.icon-camera-retro:before {
    content: ""
}

.icon-key:before {
    content: ""
}

.icon-gears:before,
.icon-cogs:before {
    content: ""
}

.icon-comments:before {
    content: ""
}

.icon-thumbs-up-alt:before {
    content: ""
}

.icon-thumbs-down-alt:before {
    content: ""
}

.icon-star-half:before {
    content: ""
}

.icon-heart-empty:before {
    content: ""
}

.icon-signout:before {
    content: ""
}

.icon-linkedin-sign:before {
    content: ""
}

.icon-pushpin:before {
    content: ""
}

.icon-external-link:before {
    content: ""
}

.icon-signin:before {
    content: ""
}

.icon-trophy:before {
    content: ""
}

.icon-github-sign:before {
    content: ""
}

.icon-upload-alt:before {
    content: ""
}

.icon-lemon:before {
    content: ""
}

.icon-phone:before {
    content: ""
}

.icon-unchecked:before,
.icon-check-empty:before {
    content: ""
}

.icon-bookmark-empty:before {
    content: ""
}

.icon-phone-sign:before {
    content: ""
}

.icon-twitter:before {
    content: ""
}

.icon-facebook:before {
    content: ""
}

.icon-github:before {
    content: ""
}

.icon-unlock:before {
    content: ""
}

.icon-credit-card:before {
    content: ""
}

.icon-rss:before {
    content: ""
}

.icon-hdd:before {
    content: ""
}

.icon-bullhorn:before {
    content: ""
}

.icon-bell:before {
    content: ""
}

.icon-certificate:before {
    content: ""
}

.icon-hand-right:before {
    content: ""
}

.icon-hand-left:before {
    content: ""
}

.icon-hand-up:before {
    content: ""
}

.icon-hand-down:before {
    content: ""
}

.icon-circle-arrow-left:before {
    content: ""
}

.icon-circle-arrow-right:before {
    content: ""
}

.icon-circle-arrow-up:before {
    content: ""
}

.icon-circle-arrow-down:before {
    content: ""
}

.icon-globe:before {
    content: ""
}

.icon-wrench:before {
    content: ""
}

.icon-tasks:before {
    content: ""
}

.icon-filter:before {
    content: ""
}

.icon-briefcase:before {
    content: ""
}

.icon-fullscreen:before {
    content: ""
}

.icon-group:before {
    content: ""
}

.icon-link:before {
    content: ""
}

.icon-cloud:before {
    content: ""
}

.icon-beaker:before {
    content: ""
}

.icon-cut:before {
    content: ""
}

.icon-copy:before {
    content: ""
}

.icon-paperclip:before,
.icon-paper-clip:before {
    content: ""
}

.icon-save:before {
    content: ""
}

.icon-sign-blank:before {
    content: ""
}

.icon-reorder:before {
    content: ""
}

.icon-list-ul:before {
    content: ""
}

.icon-list-ol:before {
    content: ""
}

.icon-strikethrough:before {
    content: ""
}

.icon-underline:before {
    content: ""
}

.icon-table:before {
    content: ""
}

.icon-magic:before {
    content: ""
}

.icon-truck:before {
    content: ""
}

.icon-pinterest:before {
    content: ""
}

.icon-pinterest-sign:before {
    content: ""
}

.icon-google-plus-sign:before {
    content: ""
}

.icon-google-plus:before {
    content: ""
}

.icon-money:before {
    content: ""
}

.icon-caret-down:before {
    content: ""
}

.icon-caret-up:before {
    content: ""
}

.icon-caret-left:before {
    content: ""
}

.icon-caret-right:before {
    content: ""
}

.icon-columns:before {
    content: ""
}

.icon-sort:before {
    content: ""
}

.icon-sort-down:before {
    content: ""
}

.icon-sort-up:before {
    content: ""
}

.icon-envelope:before {
    content: ""
}

.icon-linkedin:before {
    content: ""
}

.icon-rotate-left:before,
.icon-undo:before {
    content: ""
}

.icon-legal:before {
    content: ""
}

.icon-dashboard:before {
    content: ""
}

.icon-comment-alt:before {
    content: ""
}

.icon-comments-alt:before {
    content: ""
}

.icon-bolt:before {
    content: ""
}

.icon-sitemap:before {
    content: ""
}

.icon-umbrella:before {
    content: ""
}

.icon-paste:before {
    content: ""
}

.icon-lightbulb:before {
    content: ""
}

.icon-exchange:before {
    content: ""
}

.icon-cloud-download:before {
    content: ""
}

.icon-cloud-upload:before {
    content: ""
}

.icon-user-md:before {
    content: ""
}

.icon-stethoscope:before {
    content: ""
}

.icon-suitcase:before {
    content: ""
}

.icon-bell-alt:before {
    content: ""
}

.icon-coffee:before {
    content: ""
}

.icon-food:before {
    content: ""
}

.icon-file-text-alt:before {
    content: ""
}

.icon-building:before {
    content: ""
}

.icon-hospital:before {
    content: ""
}

.icon-ambulance:before {
    content: ""
}

.icon-medkit:before {
    content: ""
}

.icon-fighter-jet:before {
    content: ""
}

.icon-beer:before {
    content: ""
}

.icon-h-sign:before {
    content: ""
}

.icon-plus-sign-alt:before {
    content: ""
}

.icon-double-angle-left:before {
    content: ""
}

.icon-double-angle-right:before {
    content: ""
}

.icon-double-angle-up:before {
    content: ""
}

.icon-double-angle-down:before {
    content: ""
}

.icon-angle-left:before {
    content: ""
}

.icon-angle-right:before {
    content: ""
}

.icon-angle-up:before {
    content: ""
}

.icon-angle-down:before {
    content: ""
}

.icon-desktop:before {
    content: ""
}

.icon-laptop:before {
    content: ""
}

.icon-tablet:before {
    content: ""
}

.icon-mobile-phone:before {
    content: ""
}

.icon-circle-blank:before {
    content: ""
}

.icon-quote-left:before {
    content: ""
}

.icon-quote-right:before {
    content: ""
}

.icon-spinner:before {
    content: ""
}

.icon-circle:before {
    content: ""
}

.icon-mail-reply:before,
.icon-reply:before {
    content: ""
}

.icon-github-alt:before {
    content: ""
}

.icon-folder-close-alt:before {
    content: ""
}

.icon-folder-open-alt:before {
    content: ""
}

.icon-expand-alt:before {
    content: ""
}

.icon-collapse-alt:before {
    content: ""
}

.icon-smile:before {
    content: ""
}

.icon-frown:before {
    content: ""
}

.icon-meh:before {
    content: ""
}

.icon-gamepad:before {
    content: ""
}

.icon-keyboard:before {
    content: ""
}

.icon-flag-alt:before {
    content: ""
}

.icon-flag-checkered:before {
    content: ""
}

.icon-terminal:before {
    content: ""
}

.icon-code:before {
    content: ""
}

.icon-reply-all:before {
    content: ""
}

.icon-mail-reply-all:before {
    content: ""
}

.icon-star-half-full:before,
.icon-star-half-empty:before {
    content: ""
}

.icon-location-arrow:before {
    content: ""
}

.icon-crop:before {
    content: ""
}

.icon-code-fork:before {
    content: ""
}

.icon-unlink:before {
    content: ""
}

.icon-question:before {
    content: ""
}

.icon-info:before {
    content: ""
}

.icon-exclamation:before {
    content: ""
}

.icon-superscript:before {
    content: ""
}

.icon-subscript:before {
    content: ""
}

.icon-eraser:before {
    content: ""
}

.icon-puzzle-piece:before {
    content: ""
}

.icon-microphone:before {
    content: ""
}

.icon-microphone-off:before {
    content: ""
}

.icon-shield:before {
    content: ""
}

.icon-calendar-empty:before {
    content: ""
}

.icon-fire-extinguisher:before {
    content: ""
}

.icon-rocket:before {
    content: ""
}

.icon-maxcdn:before {
    content: ""
}

.icon-chevron-sign-left:before {
    content: ""
}

.icon-chevron-sign-right:before {
    content: ""
}

.icon-chevron-sign-up:before {
    content: ""
}

.icon-chevron-sign-down:before {
    content: ""
}

.icon-html5:before {
    content: ""
}

.icon-css3:before {
    content: ""
}

.icon-anchor:before {
    content: ""
}

.icon-unlock-alt:before {
    content: ""
}

.icon-bullseye:before {
    content: ""
}

.icon-ellipsis-horizontal:before {
    content: ""
}

.icon-ellipsis-vertical:before {
    content: ""
}

.icon-rss-sign:before {
    content: ""
}

.icon-play-sign:before {
    content: ""
}

.icon-ticket:before {
    content: ""
}

.icon-minus-sign-alt:before {
    content: ""
}

.icon-check-minus:before {
    content: ""
}

.icon-level-up:before {
    content: ""
}

.icon-level-down:before {
    content: ""
}

.icon-check-sign:before {
    content: ""
}

.icon-edit-sign:before {
    content: ""
}

.icon-external-link-sign:before {
    content: ""
}

.icon-share-sign:before {
    content: ""
}

.icon-compass:before {
    content: ""
}

.icon-collapse:before {
    content: ""
}

.icon-collapse-top:before {
    content: ""
}

.icon-expand:before {
    content: ""
}

.icon-euro:before,
.icon-eur:before {
    content: ""
}

.icon-gbp:before {
    content: ""
}

.icon-dollar:before,
.icon-usd:before {
    content: ""
}

.icon-rupee:before,
.icon-inr:before {
    content: ""
}

.icon-yen:before,
.icon-jpy:before {
    content: ""
}

.icon-renminbi:before,
.icon-cny:before {
    content: ""
}

.icon-won:before,
.icon-krw:before {
    content: ""
}

.icon-bitcoin:before,
.icon-btc:before {
    content: ""
}

.icon-file:before {
    content: ""
}

.icon-file-text:before {
    content: ""
}

.icon-sort-by-alphabet:before {
    content: ""
}

.icon-sort-by-alphabet-alt:before {
    content: ""
}

.icon-sort-by-attributes:before {
    content: ""
}

.icon-sort-by-attributes-alt:before {
    content: ""
}

.icon-sort-by-order:before {
    content: ""
}

.icon-sort-by-order-alt:before {
    content: ""
}

.icon-thumbs-up:before {
    content: ""
}

.icon-thumbs-down:before {
    content: ""
}

.icon-youtube-sign:before {
    content: ""
}

.icon-youtube:before {
    content: ""
}

.icon-xing:before {
    content: ""
}

.icon-xing-sign:before {
    content: ""
}

.icon-youtube-play:before {
    content: ""
}

.icon-dropbox:before {
    content: ""
}

.icon-stackexchange:before {
    content: ""
}

.icon-instagram:before {
    content: ""
}

.icon-flickr:before {
    content: ""
}

.icon-adn:before {
    content: ""
}

.icon-bitbucket:before {
    content: ""
}

.icon-bitbucket-sign:before {
    content: ""
}

.icon-tumblr:before {
    content: ""
}

.icon-tumblr-sign:before {
    content: ""
}

.icon-long-arrow-down:before {
    content: ""
}

.icon-long-arrow-up:before {
    content: ""
}

.icon-long-arrow-left:before {
    content: ""
}

.icon-long-arrow-right:before {
    content: ""
}

.icon-apple:before {
    content: ""
}

.icon-windows:before {
    content: ""
}

.icon-android:before {
    content: ""
}

.icon-linux:before {
    content: ""
}

.icon-dribbble:before {
    content: ""
}

.icon-skype:before {
    content: ""
}

.icon-foursquare:before {
    content: ""
}

.icon-trello:before {
    content: ""
}

.icon-female:before {
    content: ""
}

.icon-male:before {
    content: ""
}

.icon-gittip:before {
    content: ""
}

.icon-sun:before {
    content: ""
}

.icon-moon:before {
    content: ""
}

.icon-archive:before {
    content: ""
}

.icon-bug:before {
    content: ""
}

.icon-vk:before {
    content: ""
}

.icon-weibo:before {
    content: ""
}

.icon-renren:before {
    content: ""
}

@font-face {
    font-family: 'baker-icons';
    src: url("../font/baker-icons.eot");
    src: url("../font/baker-icons.eot?#iefix") format("embedded-opentype"), url("../font/baker-icons.woff") format("woff"), url("../font/baker-icons.ttf") format("truetype"), url("../font/baker-icons.svg#baker-icons") format("svg");
    font-weight: normal;
    font-style: normal
}

[data-icon]:before {
    font-family: 'baker-icons';
    content: attr(data-icon);
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased
}

.icon-baker-construction,
.icon-baker-environmental,
.icon-baker-pipeline,
.icon-baker-emergency,
.icon-baker-vapor,
.icon-baker-solid,
.icon-baker-other,
.icon-baker-refinery,
.icon-baker-municipal,
.icon-baker-oil-gas,
.icon-baker-liquid,
.icon-baker-globe,
.icon-baker-chemical {
    font-family: 'baker-icons';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased
}

.icon-baker-construction:before {
    content: "\e002"
}

.icon-baker-environmental:before {
    content: "\e003"
}

.icon-baker-pipeline:before {
    content: "\e004"
}

.icon-baker-emergency:before {
    content: "\e005"
}

.icon-baker-vapor:before {
    content: "\e006"
}

.icon-baker-solid:before {
    content: "\e007"
}

.icon-baker-other:before {
    content: "\e000"
}

.icon-baker-refinery:before {
    content: "\e009"
}

.icon-baker-municipal:before {
    content: "\e00a"
}

.icon-baker-oil-gas:before {
    content: "\e008"
}

.icon-baker-liquid:before {
    content: "\e001"
}

.icon-baker-globe:before {
    content: "\e00b"
}

.icon-baker-chemical:before {
    content: "\e609"
}

.flag-webicon {
    display: inline-block;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    width: 64px;
    height: 64px;
    text-indent: -9999em;
    text-align: left
}

.flag-webicon.xsmall {
    width: 16px;
    height: 16px
}

.flag-webicon.small {
    width: 32px;
    height: 32px
}

.flag-webicon.large {
    width: 128px;
    height: 128px
}

.flag-webicon.xlarge {
    width: 256px;
    height: 256px
}

.no-svg .flag-webicon.afghanistan {
    background: url("flags/afghanistan.png")
}

.no-svg .flag-webicon.afghanistan.xsmall {
    background: url("flags/afghanistan-xs.png")
}

.no-svg .flag-webicon.afghanistan.small {
    background: url("flags/afghanistan-s.png")
}

.no-svg .flag-webicon.afghanistan.large {
    background: url("flags/afghanistan-l.png")
}

.no-svg .flag-webicon.afghanistan.xlarge {
    background: url("flags/afghanistan-xl.png")
}

.svg .flag-webicon.afghanistan {
    background: url("flags/afghanistan.svg")
}

.no-svg .flag-webicon.albania {
    background: url("flags/albania.png")
}

.no-svg .flag-webicon.albania.xsmall {
    background: url("flags/albania-xs.png")
}

.no-svg .flag-webicon.albania.small {
    background: url("flags/albania-s.png")
}

.no-svg .flag-webicon.albania.large {
    background: url("flags/albania-l.png")
}

.no-svg .flag-webicon.albania.xlarge {
    background: url("flags/albania-xl.png")
}

.svg .flag-webicon.albania {
    background: url("flags/albania.svg")
}

.no-svg .flag-webicon.algeria {
    background: url("flags/algeria.png")
}

.no-svg .flag-webicon.algeria.xsmall {
    background: url("flags/algeria-xs.png")
}

.no-svg .flag-webicon.algeria.small {
    background: url("flags/algeria-s.png")
}

.no-svg .flag-webicon.algeria.large {
    background: url("flags/algeria-l.png")
}

.no-svg .flag-webicon.algeria.xlarge {
    background: url("flags/algeria-xl.png")
}

.svg .flag-webicon.algeria {
    background: url("flags/algeria.svg")
}

.no-svg .flag-webicon.andorra {
    background: url("flags/andorra.png")
}

.no-svg .flag-webicon.andorra.xsmall {
    background: url("flags/andorra-xs.png")
}

.no-svg .flag-webicon.andorra.small {
    background: url("flags/andorra-s.png")
}

.no-svg .flag-webicon.andorra.large {
    background: url("flags/andorra-l.png")
}

.no-svg .flag-webicon.andorra.xlarge {
    background: url("flags/andorra-xl.png")
}

.svg .flag-webicon.andorra {
    background: url("flags/andorra.svg")
}

.no-svg .flag-webicon.angola {
    background: url("flags/angola.png")
}

.no-svg .flag-webicon.angola.xsmall {
    background: url("flags/angola-xs.png")
}

.no-svg .flag-webicon.angola.small {
    background: url("flags/angola-s.png")
}

.no-svg .flag-webicon.angola.large {
    background: url("flags/angola-l.png")
}

.no-svg .flag-webicon.angola.xlarge {
    background: url("flags/angola-xl.png")
}

.svg .flag-webicon.angola {
    background: url("flags/angola.svg")
}

.no-svg .flag-webicon.antigua-and-barbuda {
    background: url("flags/antigua-and-barbuda.png")
}

.no-svg .flag-webicon.antigua-and-barbuda.xsmall {
    background: url("flags/antigua-and-barbuda-xs.png")
}

.no-svg .flag-webicon.antigua-and-barbuda.small {
    background: url("flags/antigua-and-barbuda-s.png")
}

.no-svg .flag-webicon.antigua-and-barbuda.large {
    background: url("flags/antigua-and-barbuda-l.png")
}

.no-svg .flag-webicon.antigua-and-barbuda.xlarge {
    background: url("flags/antigua-and-barbuda-xl.png")
}

.svg .flag-webicon.antigua-and-barbuda {
    background: url("flags/antigua-and-barbuda.svg")
}

.no-svg .flag-webicon.argentina {
    background: url("flags/argentina.png")
}

.no-svg .flag-webicon.argentina.xsmall {
    background: url("flags/argentina-xs.png")
}

.no-svg .flag-webicon.argentina.small {
    background: url("flags/argentina-s.png")
}

.no-svg .flag-webicon.argentina.large {
    background: url("flags/argentina-l.png")
}

.no-svg .flag-webicon.argentina.xlarge {
    background: url("flags/argentina-xl.png")
}

.svg .flag-webicon.argentina {
    background: url("flags/argentina.svg")
}

.no-svg .flag-webicon.armenia {
    background: url("flags/armenia.png")
}

.no-svg .flag-webicon.armenia.xsmall {
    background: url("flags/armenia-xs.png")
}

.no-svg .flag-webicon.armenia.small {
    background: url("flags/armenia-s.png")
}

.no-svg .flag-webicon.armenia.large {
    background: url("flags/armenia-l.png")
}

.no-svg .flag-webicon.armenia.xlarge {
    background: url("flags/armenia-xl.png")
}

.svg .flag-webicon.armenia {
    background: url("flags/armenia.svg")
}

.no-svg .flag-webicon.australia {
    background: url("flags/australia.png")
}

.no-svg .flag-webicon.australia.xsmall {
    background: url("flags/australia-xs.png")
}

.no-svg .flag-webicon.australia.small {
    background: url("flags/australia-s.png")
}

.no-svg .flag-webicon.australia.large {
    background: url("flags/australia-l.png")
}

.no-svg .flag-webicon.australia.xlarge {
    background: url("flags/australia-xl.png")
}

.svg .flag-webicon.australia {
    background: url("flags/australia.svg")
}

.no-svg .flag-webicon.austria {
    background: url("flags/austria.png")
}

.no-svg .flag-webicon.austria.xsmall {
    background: url("flags/austria-xs.png")
}

.no-svg .flag-webicon.austria.small {
    background: url("flags/austria-s.png")
}

.no-svg .flag-webicon.austria.large {
    background: url("flags/austria-l.png")
}

.no-svg .flag-webicon.austria.xlarge {
    background: url("flags/austria-xl.png")
}

.svg .flag-webicon.austria {
    background: url("flags/austria.svg")
}

.no-svg .flag-webicon.azerbaijan {
    background: url("flags/azerbaijan.png")
}

.no-svg .flag-webicon.azerbaijan.xsmall {
    background: url("flags/azerbaijan-xs.png")
}

.no-svg .flag-webicon.azerbaijan.small {
    background: url("flags/azerbaijan-s.png")
}

.no-svg .flag-webicon.azerbaijan.large {
    background: url("flags/azerbaijan-l.png")
}

.no-svg .flag-webicon.azerbaijan.xlarge {
    background: url("flags/azerbaijan-xl.png")
}

.svg .flag-webicon.azerbaijan {
    background: url("flags/azerbaijan.svg")
}

.no-svg .flag-webicon.bahamas {
    background: url("flags/bahamas.png")
}

.no-svg .flag-webicon.bahamas.xsmall {
    background: url("flags/bahamas-xs.png")
}

.no-svg .flag-webicon.bahamas.small {
    background: url("flags/bahamas-s.png")
}

.no-svg .flag-webicon.bahamas.large {
    background: url("flags/bahamas-l.png")
}

.no-svg .flag-webicon.bahamas.xlarge {
    background: url("flags/bahamas-xl.png")
}

.svg .flag-webicon.bahamas {
    background: url("flags/bahamas.svg")
}

.no-svg .flag-webicon.bahrain {
    background: url("flags/bahrain.png")
}

.no-svg .flag-webicon.bahrain.xsmall {
    background: url("flags/bahrain-xs.png")
}

.no-svg .flag-webicon.bahrain.small {
    background: url("flags/bahrain-s.png")
}

.no-svg .flag-webicon.bahrain.large {
    background: url("flags/bahrain-l.png")
}

.no-svg .flag-webicon.bahrain.xlarge {
    background: url("flags/bahrain-xl.png")
}

.svg .flag-webicon.bahrain {
    background: url("flags/bahrain.svg")
}

.no-svg .flag-webicon.bangladesh {
    background: url("flags/bangladesh.png")
}

.no-svg .flag-webicon.bangladesh.xsmall {
    background: url("flags/bangladesh-xs.png")
}

.no-svg .flag-webicon.bangladesh.small {
    background: url("flags/bangladesh-s.png")
}

.no-svg .flag-webicon.bangladesh.large {
    background: url("flags/bangladesh-l.png")
}

.no-svg .flag-webicon.bangladesh.xlarge {
    background: url("flags/bangladesh-xl.png")
}

.svg .flag-webicon.bangladesh {
    background: url("flags/bangladesh.svg")
}

.no-svg .flag-webicon.barbados {
    background: url("flags/barbados.png")
}

.no-svg .flag-webicon.barbados.xsmall {
    background: url("flags/barbados-xs.png")
}

.no-svg .flag-webicon.barbados.small {
    background: url("flags/barbados-s.png")
}

.no-svg .flag-webicon.barbados.large {
    background: url("flags/barbados-l.png")
}

.no-svg .flag-webicon.barbados.xlarge {
    background: url("flags/barbados-xl.png")
}

.svg .flag-webicon.barbados {
    background: url("flags/barbados.svg")
}

.no-svg .flag-webicon.belarus {
    background: url("flags/belarus.png")
}

.no-svg .flag-webicon.belarus.xsmall {
    background: url("flags/belarus-xs.png")
}

.no-svg .flag-webicon.belarus.small {
    background: url("flags/belarus-s.png")
}

.no-svg .flag-webicon.belarus.large {
    background: url("flags/belarus-l.png")
}

.no-svg .flag-webicon.belarus.xlarge {
    background: url("flags/belarus-xl.png")
}

.svg .flag-webicon.belarus {
    background: url("flags/belarus.svg")
}

.no-svg .flag-webicon.belgium {
    background: url("flags/belgium.png")
}

.no-svg .flag-webicon.belgium.xsmall {
    background: url("flags/belgium-xs.png")
}

.no-svg .flag-webicon.belgium.small {
    background: url("flags/belgium-s.png")
}

.no-svg .flag-webicon.belgium.large {
    background: url("flags/belgium-l.png")
}

.no-svg .flag-webicon.belgium.xlarge {
    background: url("flags/belgium-xl.png")
}

.svg .flag-webicon.belgium {
    background: url("flags/belgium.svg")
}

.no-svg .flag-webicon.belize {
    background: url("flags/belize.png")
}

.no-svg .flag-webicon.belize.xsmall {
    background: url("flags/belize-xs.png")
}

.no-svg .flag-webicon.belize.small {
    background: url("flags/belize-s.png")
}

.no-svg .flag-webicon.belize.large {
    background: url("flags/belize-l.png")
}

.no-svg .flag-webicon.belize.xlarge {
    background: url("flags/belize-xl.png")
}

.svg .flag-webicon.belize {
    background: url("flags/belize.svg")
}

.no-svg .flag-webicon.benin {
    background: url("flags/benin.png")
}

.no-svg .flag-webicon.benin.xsmall {
    background: url("flags/benin-xs.png")
}

.no-svg .flag-webicon.benin.small {
    background: url("flags/benin-s.png")
}

.no-svg .flag-webicon.benin.large {
    background: url("flags/benin-l.png")
}

.no-svg .flag-webicon.benin.xlarge {
    background: url("flags/benin-xl.png")
}

.svg .flag-webicon.benin {
    background: url("flags/benin.svg")
}

.no-svg .flag-webicon.bhutan {
    background: url("flags/bhutan.png")
}

.no-svg .flag-webicon.bhutan.xsmall {
    background: url("flags/bhutan-xs.png")
}

.no-svg .flag-webicon.bhutan.small {
    background: url("flags/bhutan-s.png")
}

.no-svg .flag-webicon.bhutan.large {
    background: url("flags/bhutan-l.png")
}

.no-svg .flag-webicon.bhutan.xlarge {
    background: url("flags/bhutan-xl.png")
}

.svg .flag-webicon.bhutan {
    background: url("flags/bhutan.svg")
}

.no-svg .flag-webicon.bolivia {
    background: url("flags/bolivia.png")
}

.no-svg .flag-webicon.bolivia.xsmall {
    background: url("flags/bolivia-xs.png")
}

.no-svg .flag-webicon.bolivia.small {
    background: url("flags/bolivia-s.png")
}

.no-svg .flag-webicon.bolivia.large {
    background: url("flags/bolivia-l.png")
}

.no-svg .flag-webicon.bolivia.xlarge {
    background: url("flags/bolivia-xl.png")
}

.svg .flag-webicon.bolivia {
    background: url("flags/bolivia.svg")
}

.no-svg .flag-webicon.bosnia-and-herzegovina {
    background: url("flags/bosnia-and-herzegovina.png")
}

.no-svg .flag-webicon.bosnia-and-herzegovina.xsmall {
    background: url("flags/bosnia-and-herzegovina-xs.png")
}

.no-svg .flag-webicon.bosnia-and-herzegovina.small {
    background: url("flags/bosnia-and-herzegovina-s.png")
}

.no-svg .flag-webicon.bosnia-and-herzegovina.large {
    background: url("flags/bosnia-and-herzegovina-l.png")
}

.no-svg .flag-webicon.bosnia-and-herzegovina.xlarge {
    background: url("flags/bosnia-and-herzegovina-xl.png")
}

.svg .flag-webicon.bosnia-and-herzegovina {
    background: url("flags/bosnia-and-herzegovina.svg")
}

.no-svg .flag-webicon.botswana {
    background: url("flags/botswana.png")
}

.no-svg .flag-webicon.botswana.xsmall {
    background: url("flags/botswana-xs.png")
}

.no-svg .flag-webicon.botswana.small {
    background: url("flags/botswana-s.png")
}

.no-svg .flag-webicon.botswana.large {
    background: url("flags/botswana-l.png")
}

.no-svg .flag-webicon.botswana.xlarge {
    background: url("flags/botswana-xl.png")
}

.svg .flag-webicon.botswana {
    background: url("flags/botswana.svg")
}

.no-svg .flag-webicon.brazil {
    background: url("flags/brazil.png")
}

.no-svg .flag-webicon.brazil.xsmall {
    background: url("flags/brazil-xs.png")
}

.no-svg .flag-webicon.brazil.small {
    background: url("flags/brazil-s.png")
}

.no-svg .flag-webicon.brazil.large {
    background: url("flags/brazil-l.png")
}

.no-svg .flag-webicon.brazil.xlarge {
    background: url("flags/brazil-xl.png")
}

.svg .flag-webicon.brazil {
    background: url("flags/brazil.svg")
}

.no-svg .flag-webicon.brunei {
    background: url("flags/brunei.png")
}

.no-svg .flag-webicon.brunei.xsmall {
    background: url("flags/brunei-xs.png")
}

.no-svg .flag-webicon.brunei.small {
    background: url("flags/brunei-s.png")
}

.no-svg .flag-webicon.brunei.large {
    background: url("flags/brunei-l.png")
}

.no-svg .flag-webicon.brunei.xlarge {
    background: url("flags/brunei-xl.png")
}

.svg .flag-webicon.brunei {
    background: url("flags/brunei.svg")
}

.no-svg .flag-webicon.bulgaria {
    background: url("flags/bulgaria.png")
}

.no-svg .flag-webicon.bulgaria.xsmall {
    background: url("flags/bulgaria-xs.png")
}

.no-svg .flag-webicon.bulgaria.small {
    background: url("flags/bulgaria-s.png")
}

.no-svg .flag-webicon.bulgaria.large {
    background: url("flags/bulgaria-l.png")
}

.no-svg .flag-webicon.bulgaria.xlarge {
    background: url("flags/bulgaria-xl.png")
}

.svg .flag-webicon.bulgaria {
    background: url("flags/bulgaria.svg")
}

.no-svg .flag-webicon.burkina-faso {
    background: url("flags/burkina-faso.png")
}

.no-svg .flag-webicon.burkina-faso.xsmall {
    background: url("flags/burkina-faso-xs.png")
}

.no-svg .flag-webicon.burkina-faso.small {
    background: url("flags/burkina-faso-s.png")
}

.no-svg .flag-webicon.burkina-faso.large {
    background: url("flags/burkina-faso-l.png")
}

.no-svg .flag-webicon.burkina-faso.xlarge {
    background: url("flags/burkina-faso-xl.png")
}

.svg .flag-webicon.burkina-faso {
    background: url("flags/burkina-faso.svg")
}

.no-svg .flag-webicon.burundi {
    background: url("flags/burundi.png")
}

.no-svg .flag-webicon.burundi.xsmall {
    background: url("flags/burundi-xs.png")
}

.no-svg .flag-webicon.burundi.small {
    background: url("flags/burundi-s.png")
}

.no-svg .flag-webicon.burundi.large {
    background: url("flags/burundi-l.png")
}

.no-svg .flag-webicon.burundi.xlarge {
    background: url("flags/burundi-xl.png")
}

.svg .flag-webicon.burundi {
    background: url("flags/burundi.svg")
}

.no-svg .flag-webicon.cambodia {
    background: url("flags/cambodia.png")
}

.no-svg .flag-webicon.cambodia.xsmall {
    background: url("flags/cambodia-xs.png")
}

.no-svg .flag-webicon.cambodia.small {
    background: url("flags/cambodia-s.png")
}

.no-svg .flag-webicon.cambodia.large {
    background: url("flags/cambodia-l.png")
}

.no-svg .flag-webicon.cambodia.xlarge {
    background: url("flags/cambodia-xl.png")
}

.svg .flag-webicon.cambodia {
    background: url("flags/cambodia.svg")
}

.no-svg .flag-webicon.cameroon {
    background: url("flags/cameroon.png")
}

.no-svg .flag-webicon.cameroon.xsmall {
    background: url("flags/cameroon-xs.png")
}

.no-svg .flag-webicon.cameroon.small {
    background: url("flags/cameroon-s.png")
}

.no-svg .flag-webicon.cameroon.large {
    background: url("flags/cameroon-l.png")
}

.no-svg .flag-webicon.cameroon.xlarge {
    background: url("flags/cameroon-xl.png")
}

.svg .flag-webicon.cameroon {
    background: url("flags/cameroon.svg")
}

.no-svg .flag-webicon.canada {
    background: url("flags/canada.png")
}

.no-svg .flag-webicon.canada.xsmall {
    background: url("flags/canada-xs.png")
}

.no-svg .flag-webicon.canada.small {
    background: url("flags/canada-s.png")
}

.no-svg .flag-webicon.canada.large {
    background: url("flags/canada-l.png")
}

.no-svg .flag-webicon.canada.xlarge {
    background: url("flags/canada-xl.png")
}

.svg .flag-webicon.canada {
    background: url("flags/canada.svg")
}

.no-svg .flag-webicon.cape-verde {
    background: url("flags/cape-verde.png")
}

.no-svg .flag-webicon.cape-verde.xsmall {
    background: url("flags/cape-verde-xs.png")
}

.no-svg .flag-webicon.cape-verde.small {
    background: url("flags/cape-verde-s.png")
}

.no-svg .flag-webicon.cape-verde.large {
    background: url("flags/cape-verde-l.png")
}

.no-svg .flag-webicon.cape-verde.xlarge {
    background: url("flags/cape-verde-xl.png")
}

.svg .flag-webicon.cape-verde {
    background: url("flags/cape-verde.svg")
}

.no-svg .flag-webicon.central-african-republic {
    background: url("flags/central-african-republic.png")
}

.no-svg .flag-webicon.central-african-republic.xsmall {
    background: url("flags/central-african-republic-xs.png")
}

.no-svg .flag-webicon.central-african-republic.small {
    background: url("flags/central-african-republic-s.png")
}

.no-svg .flag-webicon.central-african-republic.large {
    background: url("flags/central-african-republic-l.png")
}

.no-svg .flag-webicon.central-african-republic.xlarge {
    background: url("flags/central-african-republic-xl.png")
}

.svg .flag-webicon.central-african-republic {
    background: url("flags/central-african-republic.svg")
}

.no-svg .flag-webicon.chad {
    background: url("flags/chad.png")
}

.no-svg .flag-webicon.chad.xsmall {
    background: url("flags/chad-xs.png")
}

.no-svg .flag-webicon.chad.small {
    background: url("flags/chad-s.png")
}

.no-svg .flag-webicon.chad.large {
    background: url("flags/chad-l.png")
}

.no-svg .flag-webicon.chad.xlarge {
    background: url("flags/chad-xl.png")
}

.svg .flag-webicon.chad {
    background: url("flags/chad.svg")
}

.no-svg .flag-webicon.chile {
    background: url("flags/chile.png")
}

.no-svg .flag-webicon.chile.xsmall {
    background: url("flags/chile-xs.png")
}

.no-svg .flag-webicon.chile.small {
    background: url("flags/chile-s.png")
}

.no-svg .flag-webicon.chile.large {
    background: url("flags/chile-l.png")
}

.no-svg .flag-webicon.chile.xlarge {
    background: url("flags/chile-xl.png")
}

.svg .flag-webicon.chile {
    background: url("flags/chile.svg")
}

.no-svg .flag-webicon.colombia {
    background: url("flags/colombia.png")
}

.no-svg .flag-webicon.colombia.xsmall {
    background: url("flags/colombia-xs.png")
}

.no-svg .flag-webicon.colombia.small {
    background: url("flags/colombia-s.png")
}

.no-svg .flag-webicon.colombia.large {
    background: url("flags/colombia-l.png")
}

.no-svg .flag-webicon.colombia.xlarge {
    background: url("flags/colombia-xl.png")
}

.svg .flag-webicon.colombia {
    background: url("flags/colombia.svg")
}

.no-svg .flag-webicon.comoros {
    background: url("flags/comoros.png")
}

.no-svg .flag-webicon.comoros.xsmall {
    background: url("flags/comoros-xs.png")
}

.no-svg .flag-webicon.comoros.small {
    background: url("flags/comoros-s.png")
}

.no-svg .flag-webicon.comoros.large {
    background: url("flags/comoros-l.png")
}

.no-svg .flag-webicon.comoros.xlarge {
    background: url("flags/comoros-xl.png")
}

.svg .flag-webicon.comoros {
    background: url("flags/comoros.svg")
}

.no-svg .flag-webicon.costa-rica {
    background: url("flags/costa-rica.png")
}

.no-svg .flag-webicon.costa-rica.xsmall {
    background: url("flags/costa-rica-xs.png")
}

.no-svg .flag-webicon.costa-rica.small {
    background: url("flags/costa-rica-s.png")
}

.no-svg .flag-webicon.costa-rica.large {
    background: url("flags/costa-rica-l.png")
}

.no-svg .flag-webicon.costa-rica.xlarge {
    background: url("flags/costa-rica-xl.png")
}

.svg .flag-webicon.costa-rica {
    background: url("flags/costa-rica.svg")
}

.no-svg .flag-webicon.croatia {
    background: url("flags/croatia.png")
}

.no-svg .flag-webicon.croatia.xsmall {
    background: url("flags/croatia-xs.png")
}

.no-svg .flag-webicon.croatia.small {
    background: url("flags/croatia-s.png")
}

.no-svg .flag-webicon.croatia.large {
    background: url("flags/croatia-l.png")
}

.no-svg .flag-webicon.croatia.xlarge {
    background: url("flags/croatia-xl.png")
}

.svg .flag-webicon.croatia {
    background: url("flags/croatia.svg")
}

.no-svg .flag-webicon.cuba {
    background: url("flags/cuba.png")
}

.no-svg .flag-webicon.cuba.xsmall {
    background: url("flags/cuba-xs.png")
}

.no-svg .flag-webicon.cuba.small {
    background: url("flags/cuba-s.png")
}

.no-svg .flag-webicon.cuba.large {
    background: url("flags/cuba-l.png")
}

.no-svg .flag-webicon.cuba.xlarge {
    background: url("flags/cuba-xl.png")
}

.svg .flag-webicon.cuba {
    background: url("flags/cuba.svg")
}

.no-svg .flag-webicon.cyprus {
    background: url("flags/cyprus.png")
}

.no-svg .flag-webicon.cyprus.xsmall {
    background: url("flags/cyprus-xs.png")
}

.no-svg .flag-webicon.cyprus.small {
    background: url("flags/cyprus-s.png")
}

.no-svg .flag-webicon.cyprus.large {
    background: url("flags/cyprus-l.png")
}

.no-svg .flag-webicon.cyprus.xlarge {
    background: url("flags/cyprus-xl.png")
}

.svg .flag-webicon.cyprus {
    background: url("flags/cyprus.svg")
}

.no-svg .flag-webicon.czech-republic {
    background: url("flags/czech-republic.png")
}

.no-svg .flag-webicon.czech-republic.xsmall {
    background: url("flags/czech-republic-xs.png")
}

.no-svg .flag-webicon.czech-republic.small {
    background: url("flags/czech-republic-s.png")
}

.no-svg .flag-webicon.czech-republic.large {
    background: url("flags/czech-republic-l.png")
}

.no-svg .flag-webicon.czech-republic.xlarge {
    background: url("flags/czech-republic-xl.png")
}

.svg .flag-webicon.czech-republic {
    background: url("flags/czech-republic.svg")
}

.no-svg .flag-webicon.cote-divoire {
    background: url("flags/cote-divoire.png")
}

.no-svg .flag-webicon.cote-divoire.xsmall {
    background: url("flags/cote-divoire-xs.png")
}

.no-svg .flag-webicon.cote-divoire.small {
    background: url("flags/cote-divoire-s.png")
}

.no-svg .flag-webicon.cote-divoire.large {
    background: url("flags/cote-divoire-l.png")
}

.no-svg .flag-webicon.cote-divoire.xlarge {
    background: url("flags/cote-divoire-xl.png")
}

.svg .flag-webicon.cote-divoire {
    background: url("flags/cote-divoire.svg")
}

.no-svg .flag-webicon.democratic-republic-of-the-congo {
    background: url("flags/democratic-republic-of-the-congo.png")
}

.no-svg .flag-webicon.democratic-republic-of-the-congo.xsmall {
    background: url("flags/democratic-republic-of-the-congo-xs.png")
}

.no-svg .flag-webicon.democratic-republic-of-the-congo.small {
    background: url("flags/democratic-republic-of-the-congo-s.png")
}

.no-svg .flag-webicon.democratic-republic-of-the-congo.large {
    background: url("flags/democratic-republic-of-the-congo-l.png")
}

.no-svg .flag-webicon.democratic-republic-of-the-congo.xlarge {
    background: url("flags/democratic-republic-of-the-congo-xl.png")
}

.svg .flag-webicon.democratic-republic-of-the-congo {
    background: url("flags/democratic-republic-of-the-congo.svg")
}

.no-svg .flag-webicon.denmark {
    background: url("flags/denmark.png")
}

.no-svg .flag-webicon.denmark.xsmall {
    background: url("flags/denmark-xs.png")
}

.no-svg .flag-webicon.denmark.small {
    background: url("flags/denmark-s.png")
}

.no-svg .flag-webicon.denmark.large {
    background: url("flags/denmark-l.png")
}

.no-svg .flag-webicon.denmark.xlarge {
    background: url("flags/denmark-xl.png")
}

.svg .flag-webicon.denmark {
    background: url("flags/denmark.svg")
}

.no-svg .flag-webicon.djibouti {
    background: url("flags/djibouti.png")
}

.no-svg .flag-webicon.djibouti.xsmall {
    background: url("flags/djibouti-xs.png")
}

.no-svg .flag-webicon.djibouti.small {
    background: url("flags/djibouti-s.png")
}

.no-svg .flag-webicon.djibouti.large {
    background: url("flags/djibouti-l.png")
}

.no-svg .flag-webicon.djibouti.xlarge {
    background: url("flags/djibouti-xl.png")
}

.svg .flag-webicon.djibouti {
    background: url("flags/djibouti.svg")
}

.no-svg .flag-webicon.dominica {
    background: url("flags/dominica.png")
}

.no-svg .flag-webicon.dominica.xsmall {
    background: url("flags/dominica-xs.png")
}

.no-svg .flag-webicon.dominica.small {
    background: url("flags/dominica-s.png")
}

.no-svg .flag-webicon.dominica.large {
    background: url("flags/dominica-l.png")
}

.no-svg .flag-webicon.dominica.xlarge {
    background: url("flags/dominica-xl.png")
}

.svg .flag-webicon.dominica {
    background: url("flags/dominica.svg")
}

.no-svg .flag-webicon.dominican-republic {
    background: url("flags/dominican-republic.png")
}

.no-svg .flag-webicon.dominican-republic.xsmall {
    background: url("flags/dominican-republic-xs.png")
}

.no-svg .flag-webicon.dominican-republic.small {
    background: url("flags/dominican-republic-s.png")
}

.no-svg .flag-webicon.dominican-republic.large {
    background: url("flags/dominican-republic-l.png")
}

.no-svg .flag-webicon.dominican-republic.xlarge {
    background: url("flags/dominican-republic-xl.png")
}

.svg .flag-webicon.dominican-republic {
    background: url("flags/dominican-republic.svg")
}

.no-svg .flag-webicon.east-timor {
    background: url("flags/east-timor.png")
}

.no-svg .flag-webicon.east-timor.xsmall {
    background: url("flags/east-timor-xs.png")
}

.no-svg .flag-webicon.east-timor.small {
    background: url("flags/east-timor-s.png")
}

.no-svg .flag-webicon.east-timor.large {
    background: url("flags/east-timor-l.png")
}

.no-svg .flag-webicon.east-timor.xlarge {
    background: url("flags/east-timor-xl.png")
}

.svg .flag-webicon.east-timor {
    background: url("flags/east-timor.svg")
}

.no-svg .flag-webicon.ecuador {
    background: url("flags/ecuador.png")
}

.no-svg .flag-webicon.ecuador.xsmall {
    background: url("flags/ecuador-xs.png")
}

.no-svg .flag-webicon.ecuador.small {
    background: url("flags/ecuador-s.png")
}

.no-svg .flag-webicon.ecuador.large {
    background: url("flags/ecuador-l.png")
}

.no-svg .flag-webicon.ecuador.xlarge {
    background: url("flags/ecuador-xl.png")
}

.svg .flag-webicon.ecuador {
    background: url("flags/ecuador.svg")
}

.no-svg .flag-webicon.egypt {
    background: url("flags/egypt.png")
}

.no-svg .flag-webicon.egypt.xsmall {
    background: url("flags/egypt-xs.png")
}

.no-svg .flag-webicon.egypt.small {
    background: url("flags/egypt-s.png")
}

.no-svg .flag-webicon.egypt.large {
    background: url("flags/egypt-l.png")
}

.no-svg .flag-webicon.egypt.xlarge {
    background: url("flags/egypt-xl.png")
}

.svg .flag-webicon.egypt {
    background: url("flags/egypt.svg")
}

.no-svg .flag-webicon.el-salvador {
    background: url("flags/el-salvador.png")
}

.no-svg .flag-webicon.el-salvador.xsmall {
    background: url("flags/el-salvador-xs.png")
}

.no-svg .flag-webicon.el-salvador.small {
    background: url("flags/el-salvador-s.png")
}

.no-svg .flag-webicon.el-salvador.large {
    background: url("flags/el-salvador-l.png")
}

.no-svg .flag-webicon.el-salvador.xlarge {
    background: url("flags/el-salvador-xl.png")
}

.svg .flag-webicon.el-salvador {
    background: url("flags/el-salvador.svg")
}

.no-svg .flag-webicon.equatorial-guinea {
    background: url("flags/equatorial-guinea.png")
}

.no-svg .flag-webicon.equatorial-guinea.xsmall {
    background: url("flags/equatorial-guinea-xs.png")
}

.no-svg .flag-webicon.equatorial-guinea.small {
    background: url("flags/equatorial-guinea-s.png")
}

.no-svg .flag-webicon.equatorial-guinea.large {
    background: url("flags/equatorial-guinea-l.png")
}

.no-svg .flag-webicon.equatorial-guinea.xlarge {
    background: url("flags/equatorial-guinea-xl.png")
}

.svg .flag-webicon.equatorial-guinea {
    background: url("flags/equatorial-guinea.svg")
}

.no-svg .flag-webicon.eritrea {
    background: url("flags/eritrea.png")
}

.no-svg .flag-webicon.eritrea.xsmall {
    background: url("flags/eritrea-xs.png")
}

.no-svg .flag-webicon.eritrea.small {
    background: url("flags/eritrea-s.png")
}

.no-svg .flag-webicon.eritrea.large {
    background: url("flags/eritrea-l.png")
}

.no-svg .flag-webicon.eritrea.xlarge {
    background: url("flags/eritrea-xl.png")
}

.svg .flag-webicon.eritrea {
    background: url("flags/eritrea.svg")
}

.no-svg .flag-webicon.estonia {
    background: url("flags/estonia.png")
}

.no-svg .flag-webicon.estonia.xsmall {
    background: url("flags/estonia-xs.png")
}

.no-svg .flag-webicon.estonia.small {
    background: url("flags/estonia-s.png")
}

.no-svg .flag-webicon.estonia.large {
    background: url("flags/estonia-l.png")
}

.no-svg .flag-webicon.estonia.xlarge {
    background: url("flags/estonia-xl.png")
}

.svg .flag-webicon.estonia {
    background: url("flags/estonia.svg")
}

.no-svg .flag-webicon.ethiopia {
    background: url("flags/ethiopia.png")
}

.no-svg .flag-webicon.ethiopia.xsmall {
    background: url("flags/ethiopia-xs.png")
}

.no-svg .flag-webicon.ethiopia.small {
    background: url("flags/ethiopia-s.png")
}

.no-svg .flag-webicon.ethiopia.large {
    background: url("flags/ethiopia-l.png")
}

.no-svg .flag-webicon.ethiopia.xlarge {
    background: url("flags/ethiopia-xl.png")
}

.svg .flag-webicon.ethiopia {
    background: url("flags/ethiopia.svg")
}

.no-svg .flag-webicon.federated-states-of-micronesia {
    background: url("flags/federated-states-of-micronesia.png")
}

.no-svg .flag-webicon.federated-states-of-micronesia.xsmall {
    background: url("flags/federated-states-of-micronesia-xs.png")
}

.no-svg .flag-webicon.federated-states-of-micronesia.small {
    background: url("flags/federated-states-of-micronesia-s.png")
}

.no-svg .flag-webicon.federated-states-of-micronesia.large {
    background: url("flags/federated-states-of-micronesia-l.png")
}

.no-svg .flag-webicon.federated-states-of-micronesia.xlarge {
    background: url("flags/federated-states-of-micronesia-xl.png")
}

.svg .flag-webicon.federated-states-of-micronesia {
    background: url("flags/federated-states-of-micronesia.svg")
}

.no-svg .flag-webicon.fiji {
    background: url("flags/fiji.png")
}

.no-svg .flag-webicon.fiji.xsmall {
    background: url("flags/fiji-xs.png")
}

.no-svg .flag-webicon.fiji.small {
    background: url("flags/fiji-s.png")
}

.no-svg .flag-webicon.fiji.large {
    background: url("flags/fiji-l.png")
}

.no-svg .flag-webicon.fiji.xlarge {
    background: url("flags/fiji-xl.png")
}

.svg .flag-webicon.fiji {
    background: url("flags/fiji.svg")
}

.no-svg .flag-webicon.finland {
    background: url("flags/finland.png")
}

.no-svg .flag-webicon.finland.xsmall {
    background: url("flags/finland-xs.png")
}

.no-svg .flag-webicon.finland.small {
    background: url("flags/finland-s.png")
}

.no-svg .flag-webicon.finland.large {
    background: url("flags/finland-l.png")
}

.no-svg .flag-webicon.finland.xlarge {
    background: url("flags/finland-xl.png")
}

.svg .flag-webicon.finland {
    background: url("flags/finland.svg")
}

.no-svg .flag-webicon.france {
    background: url("flags/france.png")
}

.no-svg .flag-webicon.france.xsmall {
    background: url("flags/france-xs.png")
}

.no-svg .flag-webicon.france.small {
    background: url("flags/france-s.png")
}

.no-svg .flag-webicon.france.large {
    background: url("flags/france-l.png")
}

.no-svg .flag-webicon.france.xlarge {
    background: url("flags/france-xl.png")
}

.svg .flag-webicon.france {
    background: url("flags/france.svg")
}

.no-svg .flag-webicon.gabon {
    background: url("flags/gabon.png")
}

.no-svg .flag-webicon.gabon.xsmall {
    background: url("flags/gabon-xs.png")
}

.no-svg .flag-webicon.gabon.small {
    background: url("flags/gabon-s.png")
}

.no-svg .flag-webicon.gabon.large {
    background: url("flags/gabon-l.png")
}

.no-svg .flag-webicon.gabon.xlarge {
    background: url("flags/gabon-xl.png")
}

.svg .flag-webicon.gabon {
    background: url("flags/gabon.svg")
}

.no-svg .flag-webicon.gambia {
    background: url("flags/gambia.png")
}

.no-svg .flag-webicon.gambia.xsmall {
    background: url("flags/gambia-xs.png")
}

.no-svg .flag-webicon.gambia.small {
    background: url("flags/gambia-s.png")
}

.no-svg .flag-webicon.gambia.large {
    background: url("flags/gambia-l.png")
}

.no-svg .flag-webicon.gambia.xlarge {
    background: url("flags/gambia-xl.png")
}

.svg .flag-webicon.gambia {
    background: url("flags/gambia.svg")
}

.no-svg .flag-webicon.georgia {
    background: url("flags/georgia.png")
}

.no-svg .flag-webicon.georgia.xsmall {
    background: url("flags/georgia-xs.png")
}

.no-svg .flag-webicon.georgia.small {
    background: url("flags/georgia-s.png")
}

.no-svg .flag-webicon.georgia.large {
    background: url("flags/georgia-l.png")
}

.no-svg .flag-webicon.georgia.xlarge {
    background: url("flags/georgia-xl.png")
}

.svg .flag-webicon.georgia {
    background: url("flags/georgia.svg")
}

.no-svg .flag-webicon.germany {
    background: url("flags/germany.png")
}

.no-svg .flag-webicon.germany.xsmall {
    background: url("flags/germany-xs.png")
}

.no-svg .flag-webicon.germany.small {
    background: url("flags/germany-s.png")
}

.no-svg .flag-webicon.germany.large {
    background: url("flags/germany-l.png")
}

.no-svg .flag-webicon.germany.xlarge {
    background: url("flags/germany-xl.png")
}

.svg .flag-webicon.germany {
    background: url("flags/germany.svg")
}

.no-svg .flag-webicon.ghana {
    background: url("flags/ghana.png")
}

.no-svg .flag-webicon.ghana.xsmall {
    background: url("flags/ghana-xs.png")
}

.no-svg .flag-webicon.ghana.small {
    background: url("flags/ghana-s.png")
}

.no-svg .flag-webicon.ghana.large {
    background: url("flags/ghana-l.png")
}

.no-svg .flag-webicon.ghana.xlarge {
    background: url("flags/ghana-xl.png")
}

.svg .flag-webicon.ghana {
    background: url("flags/ghana.svg")
}

.no-svg .flag-webicon.greece {
    background: url("flags/greece.png")
}

.no-svg .flag-webicon.greece.xsmall {
    background: url("flags/greece-xs.png")
}

.no-svg .flag-webicon.greece.small {
    background: url("flags/greece-s.png")
}

.no-svg .flag-webicon.greece.large {
    background: url("flags/greece-l.png")
}

.no-svg .flag-webicon.greece.xlarge {
    background: url("flags/greece-xl.png")
}

.svg .flag-webicon.greece {
    background: url("flags/greece.svg")
}

.no-svg .flag-webicon.grenada {
    background: url("flags/grenada.png")
}

.no-svg .flag-webicon.grenada.xsmall {
    background: url("flags/grenada-xs.png")
}

.no-svg .flag-webicon.grenada.small {
    background: url("flags/grenada-s.png")
}

.no-svg .flag-webicon.grenada.large {
    background: url("flags/grenada-l.png")
}

.no-svg .flag-webicon.grenada.xlarge {
    background: url("flags/grenada-xl.png")
}

.svg .flag-webicon.grenada {
    background: url("flags/grenada.svg")
}

.no-svg .flag-webicon.guatemala {
    background: url("flags/guatemala.png")
}

.no-svg .flag-webicon.guatemala.xsmall {
    background: url("flags/guatemala-xs.png")
}

.no-svg .flag-webicon.guatemala.small {
    background: url("flags/guatemala-s.png")
}

.no-svg .flag-webicon.guatemala.large {
    background: url("flags/guatemala-l.png")
}

.no-svg .flag-webicon.guatemala.xlarge {
    background: url("flags/guatemala-xl.png")
}

.svg .flag-webicon.guatemala {
    background: url("flags/guatemala.svg")
}

.no-svg .flag-webicon.guinea-bissau {
    background: url("flags/guinea-bissau.png")
}

.no-svg .flag-webicon.guinea-bissau.xsmall {
    background: url("flags/guinea-bissau-xs.png")
}

.no-svg .flag-webicon.guinea-bissau.small {
    background: url("flags/guinea-bissau-s.png")
}

.no-svg .flag-webicon.guinea-bissau.large {
    background: url("flags/guinea-bissau-l.png")
}

.no-svg .flag-webicon.guinea-bissau.xlarge {
    background: url("flags/guinea-bissau-xl.png")
}

.svg .flag-webicon.guinea-bissau {
    background: url("flags/guinea-bissau.svg")
}

.no-svg .flag-webicon.guinea {
    background: url("flags/guinea.png")
}

.no-svg .flag-webicon.guinea.xsmall {
    background: url("flags/guinea-xs.png")
}

.no-svg .flag-webicon.guinea.small {
    background: url("flags/guinea-s.png")
}

.no-svg .flag-webicon.guinea.large {
    background: url("flags/guinea-l.png")
}

.no-svg .flag-webicon.guinea.xlarge {
    background: url("flags/guinea-xl.png")
}

.svg .flag-webicon.guinea {
    background: url("flags/guinea.svg")
}

.no-svg .flag-webicon.guyana {
    background: url("flags/guyana.png")
}

.no-svg .flag-webicon.guyana.xsmall {
    background: url("flags/guyana-xs.png")
}

.no-svg .flag-webicon.guyana.small {
    background: url("flags/guyana-s.png")
}

.no-svg .flag-webicon.guyana.large {
    background: url("flags/guyana-l.png")
}

.no-svg .flag-webicon.guyana.xlarge {
    background: url("flags/guyana-xl.png")
}

.svg .flag-webicon.guyana {
    background: url("flags/guyana.svg")
}

.no-svg .flag-webicon.haiti {
    background: url("flags/haiti.png")
}

.no-svg .flag-webicon.haiti.xsmall {
    background: url("flags/haiti-xs.png")
}

.no-svg .flag-webicon.haiti.small {
    background: url("flags/haiti-s.png")
}

.no-svg .flag-webicon.haiti.large {
    background: url("flags/haiti-l.png")
}

.no-svg .flag-webicon.haiti.xlarge {
    background: url("flags/haiti-xl.png")
}

.svg .flag-webicon.haiti {
    background: url("flags/haiti.svg")
}

.no-svg .flag-webicon.honduras {
    background: url("flags/honduras.png")
}

.no-svg .flag-webicon.honduras.xsmall {
    background: url("flags/honduras-xs.png")
}

.no-svg .flag-webicon.honduras.small {
    background: url("flags/honduras-s.png")
}

.no-svg .flag-webicon.honduras.large {
    background: url("flags/honduras-l.png")
}

.no-svg .flag-webicon.honduras.xlarge {
    background: url("flags/honduras-xl.png")
}

.svg .flag-webicon.honduras {
    background: url("flags/honduras.svg")
}

.no-svg .flag-webicon.hungary {
    background: url("flags/hungary.png")
}

.no-svg .flag-webicon.hungary.xsmall {
    background: url("flags/hungary-xs.png")
}

.no-svg .flag-webicon.hungary.small {
    background: url("flags/hungary-s.png")
}

.no-svg .flag-webicon.hungary.large {
    background: url("flags/hungary-l.png")
}

.no-svg .flag-webicon.hungary.xlarge {
    background: url("flags/hungary-xl.png")
}

.svg .flag-webicon.hungary {
    background: url("flags/hungary.svg")
}

.no-svg .flag-webicon.iceland {
    background: url("flags/iceland.png")
}

.no-svg .flag-webicon.iceland.xsmall {
    background: url("flags/iceland-xs.png")
}

.no-svg .flag-webicon.iceland.small {
    background: url("flags/iceland-s.png")
}

.no-svg .flag-webicon.iceland.large {
    background: url("flags/iceland-l.png")
}

.no-svg .flag-webicon.iceland.xlarge {
    background: url("flags/iceland-xl.png")
}

.svg .flag-webicon.iceland {
    background: url("flags/iceland.svg")
}

.no-svg .flag-webicon.india {
    background: url("flags/india.png")
}

.no-svg .flag-webicon.india.xsmall {
    background: url("flags/india-xs.png")
}

.no-svg .flag-webicon.india.small {
    background: url("flags/india-s.png")
}

.no-svg .flag-webicon.india.large {
    background: url("flags/india-l.png")
}

.no-svg .flag-webicon.india.xlarge {
    background: url("flags/india-xl.png")
}

.svg .flag-webicon.india {
    background: url("flags/india.svg")
}

.no-svg .flag-webicon.indonesia {
    background: url("flags/indonesia.png")
}

.no-svg .flag-webicon.indonesia.xsmall {
    background: url("flags/indonesia-xs.png")
}

.no-svg .flag-webicon.indonesia.small {
    background: url("flags/indonesia-s.png")
}

.no-svg .flag-webicon.indonesia.large {
    background: url("flags/indonesia-l.png")
}

.no-svg .flag-webicon.indonesia.xlarge {
    background: url("flags/indonesia-xl.png")
}

.svg .flag-webicon.indonesia {
    background: url("flags/indonesia.svg")
}

.no-svg .flag-webicon.iran {
    background: url("flags/iran.png")
}

.no-svg .flag-webicon.iran.xsmall {
    background: url("flags/iran-xs.png")
}

.no-svg .flag-webicon.iran.small {
    background: url("flags/iran-s.png")
}

.no-svg .flag-webicon.iran.large {
    background: url("flags/iran-l.png")
}

.no-svg .flag-webicon.iran.xlarge {
    background: url("flags/iran-xl.png")
}

.svg .flag-webicon.iran {
    background: url("flags/iran.svg")
}

.no-svg .flag-webicon.iraq {
    background: url("flags/iraq.png")
}

.no-svg .flag-webicon.iraq.xsmall {
    background: url("flags/iraq-xs.png")
}

.no-svg .flag-webicon.iraq.small {
    background: url("flags/iraq-s.png")
}

.no-svg .flag-webicon.iraq.large {
    background: url("flags/iraq-l.png")
}

.no-svg .flag-webicon.iraq.xlarge {
    background: url("flags/iraq-xl.png")
}

.svg .flag-webicon.iraq {
    background: url("flags/iraq.svg")
}

.no-svg .flag-webicon.ireland {
    background: url("flags/ireland.png")
}

.no-svg .flag-webicon.ireland.xsmall {
    background: url("flags/ireland-xs.png")
}

.no-svg .flag-webicon.ireland.small {
    background: url("flags/ireland-s.png")
}

.no-svg .flag-webicon.ireland.large {
    background: url("flags/ireland-l.png")
}

.no-svg .flag-webicon.ireland.xlarge {
    background: url("flags/ireland-xl.png")
}

.svg .flag-webicon.ireland {
    background: url("flags/ireland.svg")
}

.no-svg .flag-webicon.israel {
    background: url("flags/israel.png")
}

.no-svg .flag-webicon.israel.xsmall {
    background: url("flags/israel-xs.png")
}

.no-svg .flag-webicon.israel.small {
    background: url("flags/israel-s.png")
}

.no-svg .flag-webicon.israel.large {
    background: url("flags/israel-l.png")
}

.no-svg .flag-webicon.israel.xlarge {
    background: url("flags/israel-xl.png")
}

.svg .flag-webicon.israel {
    background: url("flags/israel.svg")
}

.no-svg .flag-webicon.italy {
    background: url("flags/italy.png")
}

.no-svg .flag-webicon.italy.xsmall {
    background: url("flags/italy-xs.png")
}

.no-svg .flag-webicon.italy.small {
    background: url("flags/italy-s.png")
}

.no-svg .flag-webicon.italy.large {
    background: url("flags/italy-l.png")
}

.no-svg .flag-webicon.italy.xlarge {
    background: url("flags/italy-xl.png")
}

.svg .flag-webicon.italy {
    background: url("flags/italy.svg")
}

.no-svg .flag-webicon.jamaica {
    background: url("flags/jamaica.png")
}

.no-svg .flag-webicon.jamaica.xsmall {
    background: url("flags/jamaica-xs.png")
}

.no-svg .flag-webicon.jamaica.small {
    background: url("flags/jamaica-s.png")
}

.no-svg .flag-webicon.jamaica.large {
    background: url("flags/jamaica-l.png")
}

.no-svg .flag-webicon.jamaica.xlarge {
    background: url("flags/jamaica-xl.png")
}

.svg .flag-webicon.jamaica {
    background: url("flags/jamaica.svg")
}

.no-svg .flag-webicon.japan {
    background: url("flags/japan.png")
}

.no-svg .flag-webicon.japan.xsmall {
    background: url("flags/japan-xs.png")
}

.no-svg .flag-webicon.japan.small {
    background: url("flags/japan-s.png")
}

.no-svg .flag-webicon.japan.large {
    background: url("flags/japan-l.png")
}

.no-svg .flag-webicon.japan.xlarge {
    background: url("flags/japan-xl.png")
}

.svg .flag-webicon.japan {
    background: url("flags/japan.svg")
}

.no-svg .flag-webicon.jordan {
    background: url("flags/jordan.png")
}

.no-svg .flag-webicon.jordan.xsmall {
    background: url("flags/jordan-xs.png")
}

.no-svg .flag-webicon.jordan.small {
    background: url("flags/jordan-s.png")
}

.no-svg .flag-webicon.jordan.large {
    background: url("flags/jordan-l.png")
}

.no-svg .flag-webicon.jordan.xlarge {
    background: url("flags/jordan-xl.png")
}

.svg .flag-webicon.jordan {
    background: url("flags/jordan.svg")
}

.no-svg .flag-webicon.kazakhstan {
    background: url("flags/kazakhstan.png")
}

.no-svg .flag-webicon.kazakhstan.xsmall {
    background: url("flags/kazakhstan-xs.png")
}

.no-svg .flag-webicon.kazakhstan.small {
    background: url("flags/kazakhstan-s.png")
}

.no-svg .flag-webicon.kazakhstan.large {
    background: url("flags/kazakhstan-l.png")
}

.no-svg .flag-webicon.kazakhstan.xlarge {
    background: url("flags/kazakhstan-xl.png")
}

.svg .flag-webicon.kazakhstan {
    background: url("flags/kazakhstan.svg")
}

.no-svg .flag-webicon.kenya {
    background: url("flags/kenya.png")
}

.no-svg .flag-webicon.kenya.xsmall {
    background: url("flags/kenya-xs.png")
}

.no-svg .flag-webicon.kenya.small {
    background: url("flags/kenya-s.png")
}

.no-svg .flag-webicon.kenya.large {
    background: url("flags/kenya-l.png")
}

.no-svg .flag-webicon.kenya.xlarge {
    background: url("flags/kenya-xl.png")
}

.svg .flag-webicon.kenya {
    background: url("flags/kenya.svg")
}

.no-svg .flag-webicon.kiribati {
    background: url("flags/kiribati.png")
}

.no-svg .flag-webicon.kiribati.xsmall {
    background: url("flags/kiribati-xs.png")
}

.no-svg .flag-webicon.kiribati.small {
    background: url("flags/kiribati-s.png")
}

.no-svg .flag-webicon.kiribati.large {
    background: url("flags/kiribati-l.png")
}

.no-svg .flag-webicon.kiribati.xlarge {
    background: url("flags/kiribati-xl.png")
}

.svg .flag-webicon.kiribati {
    background: url("flags/kiribati.svg")
}

.no-svg .flag-webicon.kuwait {
    background: url("flags/kuwait.png")
}

.no-svg .flag-webicon.kuwait.xsmall {
    background: url("flags/kuwait-xs.png")
}

.no-svg .flag-webicon.kuwait.small {
    background: url("flags/kuwait-s.png")
}

.no-svg .flag-webicon.kuwait.large {
    background: url("flags/kuwait-l.png")
}

.no-svg .flag-webicon.kuwait.xlarge {
    background: url("flags/kuwait-xl.png")
}

.svg .flag-webicon.kuwait {
    background: url("flags/kuwait.svg")
}

.no-svg .flag-webicon.kyrgyzstan {
    background: url("flags/kyrgyzstan.png")
}

.no-svg .flag-webicon.kyrgyzstan.xsmall {
    background: url("flags/kyrgyzstan-xs.png")
}

.no-svg .flag-webicon.kyrgyzstan.small {
    background: url("flags/kyrgyzstan-s.png")
}

.no-svg .flag-webicon.kyrgyzstan.large {
    background: url("flags/kyrgyzstan-l.png")
}

.no-svg .flag-webicon.kyrgyzstan.xlarge {
    background: url("flags/kyrgyzstan-xl.png")
}

.svg .flag-webicon.kyrgyzstan {
    background: url("flags/kyrgyzstan.svg")
}

.no-svg .flag-webicon.laos {
    background: url("flags/laos.png")
}

.no-svg .flag-webicon.laos.xsmall {
    background: url("flags/laos-xs.png")
}

.no-svg .flag-webicon.laos.small {
    background: url("flags/laos-s.png")
}

.no-svg .flag-webicon.laos.large {
    background: url("flags/laos-l.png")
}

.no-svg .flag-webicon.laos.xlarge {
    background: url("flags/laos-xl.png")
}

.svg .flag-webicon.laos {
    background: url("flags/laos.svg")
}

.no-svg .flag-webicon.latvia {
    background: url("flags/latvia.png")
}

.no-svg .flag-webicon.latvia.xsmall {
    background: url("flags/latvia-xs.png")
}

.no-svg .flag-webicon.latvia.small {
    background: url("flags/latvia-s.png")
}

.no-svg .flag-webicon.latvia.large {
    background: url("flags/latvia-l.png")
}

.no-svg .flag-webicon.latvia.xlarge {
    background: url("flags/latvia-xl.png")
}

.svg .flag-webicon.latvia {
    background: url("flags/latvia.svg")
}

.no-svg .flag-webicon.lebanon {
    background: url("flags/lebanon.png")
}

.no-svg .flag-webicon.lebanon.xsmall {
    background: url("flags/lebanon-xs.png")
}

.no-svg .flag-webicon.lebanon.small {
    background: url("flags/lebanon-s.png")
}

.no-svg .flag-webicon.lebanon.large {
    background: url("flags/lebanon-l.png")
}

.no-svg .flag-webicon.lebanon.xlarge {
    background: url("flags/lebanon-xl.png")
}

.svg .flag-webicon.lebanon {
    background: url("flags/lebanon.svg")
}

.no-svg .flag-webicon.lesotho {
    background: url("flags/lesotho.png")
}

.no-svg .flag-webicon.lesotho.xsmall {
    background: url("flags/lesotho-xs.png")
}

.no-svg .flag-webicon.lesotho.small {
    background: url("flags/lesotho-s.png")
}

.no-svg .flag-webicon.lesotho.large {
    background: url("flags/lesotho-l.png")
}

.no-svg .flag-webicon.lesotho.xlarge {
    background: url("flags/lesotho-xl.png")
}

.svg .flag-webicon.lesotho {
    background: url("flags/lesotho.svg")
}

.no-svg .flag-webicon.liberia {
    background: url("flags/liberia.png")
}

.no-svg .flag-webicon.liberia.xsmall {
    background: url("flags/liberia-xs.png")
}

.no-svg .flag-webicon.liberia.small {
    background: url("flags/liberia-s.png")
}

.no-svg .flag-webicon.liberia.large {
    background: url("flags/liberia-l.png")
}

.no-svg .flag-webicon.liberia.xlarge {
    background: url("flags/liberia-xl.png")
}

.svg .flag-webicon.liberia {
    background: url("flags/liberia.svg")
}

.no-svg .flag-webicon.libya {
    background: url("flags/libya.png")
}

.no-svg .flag-webicon.libya.xsmall {
    background: url("flags/libya-xs.png")
}

.no-svg .flag-webicon.libya.small {
    background: url("flags/libya-s.png")
}

.no-svg .flag-webicon.libya.large {
    background: url("flags/libya-l.png")
}

.no-svg .flag-webicon.libya.xlarge {
    background: url("flags/libya-xl.png")
}

.svg .flag-webicon.libya {
    background: url("flags/libya.svg")
}

.no-svg .flag-webicon.liechtenstein {
    background: url("flags/liechtenstein.png")
}

.no-svg .flag-webicon.liechtenstein.xsmall {
    background: url("flags/liechtenstein-xs.png")
}

.no-svg .flag-webicon.liechtenstein.small {
    background: url("flags/liechtenstein-s.png")
}

.no-svg .flag-webicon.liechtenstein.large {
    background: url("flags/liechtenstein-l.png")
}

.no-svg .flag-webicon.liechtenstein.xlarge {
    background: url("flags/liechtenstein-xl.png")
}

.svg .flag-webicon.liechtenstein {
    background: url("flags/liechtenstein.svg")
}

.no-svg .flag-webicon.lithuania {
    background: url("flags/lithuania.png")
}

.no-svg .flag-webicon.lithuania.xsmall {
    background: url("flags/lithuania-xs.png")
}

.no-svg .flag-webicon.lithuania.small {
    background: url("flags/lithuania-s.png")
}

.no-svg .flag-webicon.lithuania.large {
    background: url("flags/lithuania-l.png")
}

.no-svg .flag-webicon.lithuania.xlarge {
    background: url("flags/lithuania-xl.png")
}

.svg .flag-webicon.lithuania {
    background: url("flags/lithuania.svg")
}

.no-svg .flag-webicon.luxembourg {
    background: url("flags/luxembourg.png")
}

.no-svg .flag-webicon.luxembourg.xsmall {
    background: url("flags/luxembourg-xs.png")
}

.no-svg .flag-webicon.luxembourg.small {
    background: url("flags/luxembourg-s.png")
}

.no-svg .flag-webicon.luxembourg.large {
    background: url("flags/luxembourg-l.png")
}

.no-svg .flag-webicon.luxembourg.xlarge {
    background: url("flags/luxembourg-xl.png")
}

.svg .flag-webicon.luxembourg {
    background: url("flags/luxembourg.svg")
}

.no-svg .flag-webicon.macedonia {
    background: url("flags/macedonia.png")
}

.no-svg .flag-webicon.macedonia.xsmall {
    background: url("flags/macedonia-xs.png")
}

.no-svg .flag-webicon.macedonia.small {
    background: url("flags/macedonia-s.png")
}

.no-svg .flag-webicon.macedonia.large {
    background: url("flags/macedonia-l.png")
}

.no-svg .flag-webicon.macedonia.xlarge {
    background: url("flags/macedonia-xl.png")
}

.svg .flag-webicon.macedonia {
    background: url("flags/macedonia.svg")
}

.no-svg .flag-webicon.madagascar {
    background: url("flags/madagascar.png")
}

.no-svg .flag-webicon.madagascar.xsmall {
    background: url("flags/madagascar-xs.png")
}

.no-svg .flag-webicon.madagascar.small {
    background: url("flags/madagascar-s.png")
}

.no-svg .flag-webicon.madagascar.large {
    background: url("flags/madagascar-l.png")
}

.no-svg .flag-webicon.madagascar.xlarge {
    background: url("flags/madagascar-xl.png")
}

.svg .flag-webicon.madagascar {
    background: url("flags/madagascar.svg")
}

.no-svg .flag-webicon.malawi {
    background: url("flags/malawi.png")
}

.no-svg .flag-webicon.malawi.xsmall {
    background: url("flags/malawi-xs.png")
}

.no-svg .flag-webicon.malawi.small {
    background: url("flags/malawi-s.png")
}

.no-svg .flag-webicon.malawi.large {
    background: url("flags/malawi-l.png")
}

.no-svg .flag-webicon.malawi.xlarge {
    background: url("flags/malawi-xl.png")
}

.svg .flag-webicon.malawi {
    background: url("flags/malawi.svg")
}

.no-svg .flag-webicon.malaysia {
    background: url("flags/malaysia.png")
}

.no-svg .flag-webicon.malaysia.xsmall {
    background: url("flags/malaysia-xs.png")
}

.no-svg .flag-webicon.malaysia.small {
    background: url("flags/malaysia-s.png")
}

.no-svg .flag-webicon.malaysia.large {
    background: url("flags/malaysia-l.png")
}

.no-svg .flag-webicon.malaysia.xlarge {
    background: url("flags/malaysia-xl.png")
}

.svg .flag-webicon.malaysia {
    background: url("flags/malaysia.svg")
}

.no-svg .flag-webicon.maldives {
    background: url("flags/maldives.png")
}

.no-svg .flag-webicon.maldives.xsmall {
    background: url("flags/maldives-xs.png")
}

.no-svg .flag-webicon.maldives.small {
    background: url("flags/maldives-s.png")
}

.no-svg .flag-webicon.maldives.large {
    background: url("flags/maldives-l.png")
}

.no-svg .flag-webicon.maldives.xlarge {
    background: url("flags/maldives-xl.png")
}

.svg .flag-webicon.maldives {
    background: url("flags/maldives.svg")
}

.no-svg .flag-webicon.mali {
    background: url("flags/mali.png")
}

.no-svg .flag-webicon.mali.xsmall {
    background: url("flags/mali-xs.png")
}

.no-svg .flag-webicon.mali.small {
    background: url("flags/mali-s.png")
}

.no-svg .flag-webicon.mali.large {
    background: url("flags/mali-l.png")
}

.no-svg .flag-webicon.mali.xlarge {
    background: url("flags/mali-xl.png")
}

.svg .flag-webicon.mali {
    background: url("flags/mali.svg")
}

.no-svg .flag-webicon.malta {
    background: url("flags/malta.png")
}

.no-svg .flag-webicon.malta.xsmall {
    background: url("flags/malta-xs.png")
}

.no-svg .flag-webicon.malta.small {
    background: url("flags/malta-s.png")
}

.no-svg .flag-webicon.malta.large {
    background: url("flags/malta-l.png")
}

.no-svg .flag-webicon.malta.xlarge {
    background: url("flags/malta-xl.png")
}

.svg .flag-webicon.malta {
    background: url("flags/malta.svg")
}

.no-svg .flag-webicon.marshall-islands {
    background: url("flags/marshall-islands.png")
}

.no-svg .flag-webicon.marshall-islands.xsmall {
    background: url("flags/marshall-islands-xs.png")
}

.no-svg .flag-webicon.marshall-islands.small {
    background: url("flags/marshall-islands-s.png")
}

.no-svg .flag-webicon.marshall-islands.large {
    background: url("flags/marshall-islands-l.png")
}

.no-svg .flag-webicon.marshall-islands.xlarge {
    background: url("flags/marshall-islands-xl.png")
}

.svg .flag-webicon.marshall-islands {
    background: url("flags/marshall-islands.svg")
}

.no-svg .flag-webicon.mauritania {
    background: url("flags/mauritania.png")
}

.no-svg .flag-webicon.mauritania.xsmall {
    background: url("flags/mauritania-xs.png")
}

.no-svg .flag-webicon.mauritania.small {
    background: url("flags/mauritania-s.png")
}

.no-svg .flag-webicon.mauritania.large {
    background: url("flags/mauritania-l.png")
}

.no-svg .flag-webicon.mauritania.xlarge {
    background: url("flags/mauritania-xl.png")
}

.svg .flag-webicon.mauritania {
    background: url("flags/mauritania.svg")
}

.no-svg .flag-webicon.mauritius {
    background: url("flags/mauritius.png")
}

.no-svg .flag-webicon.mauritius.xsmall {
    background: url("flags/mauritius-xs.png")
}

.no-svg .flag-webicon.mauritius.small {
    background: url("flags/mauritius-s.png")
}

.no-svg .flag-webicon.mauritius.large {
    background: url("flags/mauritius-l.png")
}

.no-svg .flag-webicon.mauritius.xlarge {
    background: url("flags/mauritius-xl.png")
}

.svg .flag-webicon.mauritius {
    background: url("flags/mauritius.svg")
}

.no-svg .flag-webicon.mexico {
    background: url("flags/mexico.png")
}

.no-svg .flag-webicon.mexico.xsmall {
    background: url("flags/mexico-xs.png")
}

.no-svg .flag-webicon.mexico.small {
    background: url("flags/mexico-s.png")
}

.no-svg .flag-webicon.mexico.large {
    background: url("flags/mexico-l.png")
}

.no-svg .flag-webicon.mexico.xlarge {
    background: url("flags/mexico-xl.png")
}

.svg .flag-webicon.mexico {
    background: url("flags/mexico.svg")
}

.no-svg .flag-webicon.moldova {
    background: url("flags/moldova.png")
}

.no-svg .flag-webicon.moldova.xsmall {
    background: url("flags/moldova-xs.png")
}

.no-svg .flag-webicon.moldova.small {
    background: url("flags/moldova-s.png")
}

.no-svg .flag-webicon.moldova.large {
    background: url("flags/moldova-l.png")
}

.no-svg .flag-webicon.moldova.xlarge {
    background: url("flags/moldova-xl.png")
}

.svg .flag-webicon.moldova {
    background: url("flags/moldova.svg")
}

.no-svg .flag-webicon.monaco {
    background: url("flags/monaco.png")
}

.no-svg .flag-webicon.monaco.xsmall {
    background: url("flags/monaco-xs.png")
}

.no-svg .flag-webicon.monaco.small {
    background: url("flags/monaco-s.png")
}

.no-svg .flag-webicon.monaco.large {
    background: url("flags/monaco-l.png")
}

.no-svg .flag-webicon.monaco.xlarge {
    background: url("flags/monaco-xl.png")
}

.svg .flag-webicon.monaco {
    background: url("flags/monaco.svg")
}

.no-svg .flag-webicon.mongolia {
    background: url("flags/mongolia.png")
}

.no-svg .flag-webicon.mongolia.xsmall {
    background: url("flags/mongolia-xs.png")
}

.no-svg .flag-webicon.mongolia.small {
    background: url("flags/mongolia-s.png")
}

.no-svg .flag-webicon.mongolia.large {
    background: url("flags/mongolia-l.png")
}

.no-svg .flag-webicon.mongolia.xlarge {
    background: url("flags/mongolia-xl.png")
}

.svg .flag-webicon.mongolia {
    background: url("flags/mongolia.svg")
}

.no-svg .flag-webicon.montenegro {
    background: url("flags/montenegro.png")
}

.no-svg .flag-webicon.montenegro.xsmall {
    background: url("flags/montenegro-xs.png")
}

.no-svg .flag-webicon.montenegro.small {
    background: url("flags/montenegro-s.png")
}

.no-svg .flag-webicon.montenegro.large {
    background: url("flags/montenegro-l.png")
}

.no-svg .flag-webicon.montenegro.xlarge {
    background: url("flags/montenegro-xl.png")
}

.svg .flag-webicon.montenegro {
    background: url("flags/montenegro.svg")
}

.no-svg .flag-webicon.morocco {
    background: url("flags/morocco.png")
}

.no-svg .flag-webicon.morocco.xsmall {
    background: url("flags/morocco-xs.png")
}

.no-svg .flag-webicon.morocco.small {
    background: url("flags/morocco-s.png")
}

.no-svg .flag-webicon.morocco.large {
    background: url("flags/morocco-l.png")
}

.no-svg .flag-webicon.morocco.xlarge {
    background: url("flags/morocco-xl.png")
}

.svg .flag-webicon.morocco {
    background: url("flags/morocco.svg")
}

.no-svg .flag-webicon.mozambique {
    background: url("flags/mozambique.png")
}

.no-svg .flag-webicon.mozambique.xsmall {
    background: url("flags/mozambique-xs.png")
}

.no-svg .flag-webicon.mozambique.small {
    background: url("flags/mozambique-s.png")
}

.no-svg .flag-webicon.mozambique.large {
    background: url("flags/mozambique-l.png")
}

.no-svg .flag-webicon.mozambique.xlarge {
    background: url("flags/mozambique-xl.png")
}

.svg .flag-webicon.mozambique {
    background: url("flags/mozambique.svg")
}

.no-svg .flag-webicon.myanmar {
    background: url("flags/myanmar.png")
}

.no-svg .flag-webicon.myanmar.xsmall {
    background: url("flags/myanmar-xs.png")
}

.no-svg .flag-webicon.myanmar.small {
    background: url("flags/myanmar-s.png")
}

.no-svg .flag-webicon.myanmar.large {
    background: url("flags/myanmar-l.png")
}

.no-svg .flag-webicon.myanmar.xlarge {
    background: url("flags/myanmar-xl.png")
}

.svg .flag-webicon.myanmar {
    background: url("flags/myanmar.svg")
}

.no-svg .flag-webicon.namibia {
    background: url("flags/namibia.png")
}

.no-svg .flag-webicon.namibia.xsmall {
    background: url("flags/namibia-xs.png")
}

.no-svg .flag-webicon.namibia.small {
    background: url("flags/namibia-s.png")
}

.no-svg .flag-webicon.namibia.large {
    background: url("flags/namibia-l.png")
}

.no-svg .flag-webicon.namibia.xlarge {
    background: url("flags/namibia-xl.png")
}

.svg .flag-webicon.namibia {
    background: url("flags/namibia.svg")
}

.no-svg .flag-webicon.nauru {
    background: url("flags/nauru.png")
}

.no-svg .flag-webicon.nauru.xsmall {
    background: url("flags/nauru-xs.png")
}

.no-svg .flag-webicon.nauru.small {
    background: url("flags/nauru-s.png")
}

.no-svg .flag-webicon.nauru.large {
    background: url("flags/nauru-l.png")
}

.no-svg .flag-webicon.nauru.xlarge {
    background: url("flags/nauru-xl.png")
}

.svg .flag-webicon.nauru {
    background: url("flags/nauru.svg")
}

.no-svg .flag-webicon.nepal {
    background: url("flags/nepal.png")
}

.no-svg .flag-webicon.nepal.xsmall {
    background: url("flags/nepal-xs.png")
}

.no-svg .flag-webicon.nepal.small {
    background: url("flags/nepal-s.png")
}

.no-svg .flag-webicon.nepal.large {
    background: url("flags/nepal-l.png")
}

.no-svg .flag-webicon.nepal.xlarge {
    background: url("flags/nepal-xl.png")
}

.svg .flag-webicon.nepal {
    background: url("flags/nepal.svg")
}

.no-svg .flag-webicon.netherlands {
    background: url("flags/netherlands.png")
}

.no-svg .flag-webicon.netherlands.xsmall {
    background: url("flags/netherlands-xs.png")
}

.no-svg .flag-webicon.netherlands.small {
    background: url("flags/netherlands-s.png")
}

.no-svg .flag-webicon.netherlands.large {
    background: url("flags/netherlands-l.png")
}

.no-svg .flag-webicon.netherlands.xlarge {
    background: url("flags/netherlands-xl.png")
}

.svg .flag-webicon.netherlands {
    background: url("flags/netherlands.svg")
}

.no-svg .flag-webicon.new-zealand {
    background: url("flags/new-zealand.png")
}

.no-svg .flag-webicon.new-zealand.xsmall {
    background: url("flags/new-zealand-xs.png")
}

.no-svg .flag-webicon.new-zealand.small {
    background: url("flags/new-zealand-s.png")
}

.no-svg .flag-webicon.new-zealand.large {
    background: url("flags/new-zealand-l.png")
}

.no-svg .flag-webicon.new-zealand.xlarge {
    background: url("flags/new-zealand-xl.png")
}

.svg .flag-webicon.new-zealand {
    background: url("flags/new-zealand.svg")
}

.no-svg .flag-webicon.nicaragua {
    background: url("flags/nicaragua.png")
}

.no-svg .flag-webicon.nicaragua.xsmall {
    background: url("flags/nicaragua-xs.png")
}

.no-svg .flag-webicon.nicaragua.small {
    background: url("flags/nicaragua-s.png")
}

.no-svg .flag-webicon.nicaragua.large {
    background: url("flags/nicaragua-l.png")
}

.no-svg .flag-webicon.nicaragua.xlarge {
    background: url("flags/nicaragua-xl.png")
}

.svg .flag-webicon.nicaragua {
    background: url("flags/nicaragua.svg")
}

.no-svg .flag-webicon.niger {
    background: url("flags/niger.png")
}

.no-svg .flag-webicon.niger.xsmall {
    background: url("flags/niger-xs.png")
}

.no-svg .flag-webicon.niger.small {
    background: url("flags/niger-s.png")
}

.no-svg .flag-webicon.niger.large {
    background: url("flags/niger-l.png")
}

.no-svg .flag-webicon.niger.xlarge {
    background: url("flags/niger-xl.png")
}

.svg .flag-webicon.niger {
    background: url("flags/niger.svg")
}

.no-svg .flag-webicon.nigeria {
    background: url("flags/nigeria.png")
}

.no-svg .flag-webicon.nigeria.xsmall {
    background: url("flags/nigeria-xs.png")
}

.no-svg .flag-webicon.nigeria.small {
    background: url("flags/nigeria-s.png")
}

.no-svg .flag-webicon.nigeria.large {
    background: url("flags/nigeria-l.png")
}

.no-svg .flag-webicon.nigeria.xlarge {
    background: url("flags/nigeria-xl.png")
}

.svg .flag-webicon.nigeria {
    background: url("flags/nigeria.svg")
}

.no-svg .flag-webicon.north-korea {
    background: url("flags/north-korea.png")
}

.no-svg .flag-webicon.north-korea.xsmall {
    background: url("flags/north-korea-xs.png")
}

.no-svg .flag-webicon.north-korea.small {
    background: url("flags/north-korea-s.png")
}

.no-svg .flag-webicon.north-korea.large {
    background: url("flags/north-korea-l.png")
}

.no-svg .flag-webicon.north-korea.xlarge {
    background: url("flags/north-korea-xl.png")
}

.svg .flag-webicon.north-korea {
    background: url("flags/north-korea.svg")
}

.no-svg .flag-webicon.norway {
    background: url("flags/norway.png")
}

.no-svg .flag-webicon.norway.xsmall {
    background: url("flags/norway-xs.png")
}

.no-svg .flag-webicon.norway.small {
    background: url("flags/norway-s.png")
}

.no-svg .flag-webicon.norway.large {
    background: url("flags/norway-l.png")
}

.no-svg .flag-webicon.norway.xlarge {
    background: url("flags/norway-xl.png")
}

.svg .flag-webicon.norway {
    background: url("flags/norway.svg")
}

.no-svg .flag-webicon.oman {
    background: url("flags/oman.png")
}

.no-svg .flag-webicon.oman.xsmall {
    background: url("flags/oman-xs.png")
}

.no-svg .flag-webicon.oman.small {
    background: url("flags/oman-s.png")
}

.no-svg .flag-webicon.oman.large {
    background: url("flags/oman-l.png")
}

.no-svg .flag-webicon.oman.xlarge {
    background: url("flags/oman-xl.png")
}

.svg .flag-webicon.oman {
    background: url("flags/oman.svg")
}

.no-svg .flag-webicon.pakistan {
    background: url("flags/pakistan.png")
}

.no-svg .flag-webicon.pakistan.xsmall {
    background: url("flags/pakistan-xs.png")
}

.no-svg .flag-webicon.pakistan.small {
    background: url("flags/pakistan-s.png")
}

.no-svg .flag-webicon.pakistan.large {
    background: url("flags/pakistan-l.png")
}

.no-svg .flag-webicon.pakistan.xlarge {
    background: url("flags/pakistan-xl.png")
}

.svg .flag-webicon.pakistan {
    background: url("flags/pakistan.svg")
}

.no-svg .flag-webicon.palau {
    background: url("flags/palau.png")
}

.no-svg .flag-webicon.palau.xsmall {
    background: url("flags/palau-xs.png")
}

.no-svg .flag-webicon.palau.small {
    background: url("flags/palau-s.png")
}

.no-svg .flag-webicon.palau.large {
    background: url("flags/palau-l.png")
}

.no-svg .flag-webicon.palau.xlarge {
    background: url("flags/palau-xl.png")
}

.svg .flag-webicon.palau {
    background: url("flags/palau.svg")
}

.no-svg .flag-webicon.palestine {
    background: url("flags/palestine.png")
}

.no-svg .flag-webicon.palestine.xsmall {
    background: url("flags/palestine-xs.png")
}

.no-svg .flag-webicon.palestine.small {
    background: url("flags/palestine-s.png")
}

.no-svg .flag-webicon.palestine.large {
    background: url("flags/palestine-l.png")
}

.no-svg .flag-webicon.palestine.xlarge {
    background: url("flags/palestine-xl.png")
}

.svg .flag-webicon.palestine {
    background: url("flags/palestine.svg")
}

.no-svg .flag-webicon.panama {
    background: url("flags/panama.png")
}

.no-svg .flag-webicon.panama.xsmall {
    background: url("flags/panama-xs.png")
}

.no-svg .flag-webicon.panama.small {
    background: url("flags/panama-s.png")
}

.no-svg .flag-webicon.panama.large {
    background: url("flags/panama-l.png")
}

.no-svg .flag-webicon.panama.xlarge {
    background: url("flags/panama-xl.png")
}

.svg .flag-webicon.panama {
    background: url("flags/panama.svg")
}

.no-svg .flag-webicon.papua-new-guinea {
    background: url("flags/papua-new-guinea.png")
}

.no-svg .flag-webicon.papua-new-guinea.xsmall {
    background: url("flags/papua-new-guinea-xs.png")
}

.no-svg .flag-webicon.papua-new-guinea.small {
    background: url("flags/papua-new-guinea-s.png")
}

.no-svg .flag-webicon.papua-new-guinea.large {
    background: url("flags/papua-new-guinea-l.png")
}

.no-svg .flag-webicon.papua-new-guinea.xlarge {
    background: url("flags/papua-new-guinea-xl.png")
}

.svg .flag-webicon.papua-new-guinea {
    background: url("flags/papua-new-guinea.svg")
}

.no-svg .flag-webicon.paraguay {
    background: url("flags/paraguay.png")
}

.no-svg .flag-webicon.paraguay.xsmall {
    background: url("flags/paraguay-xs.png")
}

.no-svg .flag-webicon.paraguay.small {
    background: url("flags/paraguay-s.png")
}

.no-svg .flag-webicon.paraguay.large {
    background: url("flags/paraguay-l.png")
}

.no-svg .flag-webicon.paraguay.xlarge {
    background: url("flags/paraguay-xl.png")
}

.svg .flag-webicon.paraguay {
    background: url("flags/paraguay.svg")
}

.no-svg .flag-webicon.peoples-republic-of-china {
    background: url("flags/peoples-republic-of-china.png")
}

.no-svg .flag-webicon.peoples-republic-of-china.xsmall {
    background: url("flags/peoples-republic-of-china-xs.png")
}

.no-svg .flag-webicon.peoples-republic-of-china.small {
    background: url("flags/peoples-republic-of-china-s.png")
}

.no-svg .flag-webicon.peoples-republic-of-china.large {
    background: url("flags/peoples-republic-of-china-l.png")
}

.no-svg .flag-webicon.peoples-republic-of-china.xlarge {
    background: url("flags/peoples-republic-of-china-xl.png")
}

.svg .flag-webicon.peoples-republic-of-china {
    background: url("flags/peoples-republic-of-china.svg")
}

.no-svg .flag-webicon.peru {
    background: url("flags/peru.png")
}

.no-svg .flag-webicon.peru.xsmall {
    background: url("flags/peru-xs.png")
}

.no-svg .flag-webicon.peru.small {
    background: url("flags/peru-s.png")
}

.no-svg .flag-webicon.peru.large {
    background: url("flags/peru-l.png")
}

.no-svg .flag-webicon.peru.xlarge {
    background: url("flags/peru-xl.png")
}

.svg .flag-webicon.peru {
    background: url("flags/peru.svg")
}

.no-svg .flag-webicon.philippines {
    background: url("flags/philippines.png")
}

.no-svg .flag-webicon.philippines.xsmall {
    background: url("flags/philippines-xs.png")
}

.no-svg .flag-webicon.philippines.small {
    background: url("flags/philippines-s.png")
}

.no-svg .flag-webicon.philippines.large {
    background: url("flags/philippines-l.png")
}

.no-svg .flag-webicon.philippines.xlarge {
    background: url("flags/philippines-xl.png")
}

.svg .flag-webicon.philippines {
    background: url("flags/philippines.svg")
}

.no-svg .flag-webicon.poland {
    background: url("flags/poland.png")
}

.no-svg .flag-webicon.poland.xsmall {
    background: url("flags/poland-xs.png")
}

.no-svg .flag-webicon.poland.small {
    background: url("flags/poland-s.png")
}

.no-svg .flag-webicon.poland.large {
    background: url("flags/poland-l.png")
}

.no-svg .flag-webicon.poland.xlarge {
    background: url("flags/poland-xl.png")
}

.svg .flag-webicon.poland {
    background: url("flags/poland.svg")
}

.no-svg .flag-webicon.portugal {
    background: url("flags/portugal.png")
}

.no-svg .flag-webicon.portugal.xsmall {
    background: url("flags/portugal-xs.png")
}

.no-svg .flag-webicon.portugal.small {
    background: url("flags/portugal-s.png")
}

.no-svg .flag-webicon.portugal.large {
    background: url("flags/portugal-l.png")
}

.no-svg .flag-webicon.portugal.xlarge {
    background: url("flags/portugal-xl.png")
}

.svg .flag-webicon.portugal {
    background: url("flags/portugal.svg")
}

.no-svg .flag-webicon.qatar {
    background: url("flags/qatar.png")
}

.no-svg .flag-webicon.qatar.xsmall {
    background: url("flags/qatar-xs.png")
}

.no-svg .flag-webicon.qatar.small {
    background: url("flags/qatar-s.png")
}

.no-svg .flag-webicon.qatar.large {
    background: url("flags/qatar-l.png")
}

.no-svg .flag-webicon.qatar.xlarge {
    background: url("flags/qatar-xl.png")
}

.svg .flag-webicon.qatar {
    background: url("flags/qatar.svg")
}

.no-svg .flag-webicon.republic-of-china {
    background: url("flags/republic-of-china.png")
}

.no-svg .flag-webicon.republic-of-china.xsmall {
    background: url("flags/republic-of-china-xs.png")
}

.no-svg .flag-webicon.republic-of-china.small {
    background: url("flags/republic-of-china-s.png")
}

.no-svg .flag-webicon.republic-of-china.large {
    background: url("flags/republic-of-china-l.png")
}

.no-svg .flag-webicon.republic-of-china.xlarge {
    background: url("flags/republic-of-china-xl.png")
}

.svg .flag-webicon.republic-of-china {
    background: url("flags/republic-of-china.svg")
}

.no-svg .flag-webicon.republic-of-the-congo {
    background: url("flags/republic-of-the-congo.png")
}

.no-svg .flag-webicon.republic-of-the-congo.xsmall {
    background: url("flags/republic-of-the-congo-xs.png")
}

.no-svg .flag-webicon.republic-of-the-congo.small {
    background: url("flags/republic-of-the-congo-s.png")
}

.no-svg .flag-webicon.republic-of-the-congo.large {
    background: url("flags/republic-of-the-congo-l.png")
}

.no-svg .flag-webicon.republic-of-the-congo.xlarge {
    background: url("flags/republic-of-the-congo-xl.png")
}

.svg .flag-webicon.republic-of-the-congo {
    background: url("flags/republic-of-the-congo.svg")
}

.no-svg .flag-webicon.romania {
    background: url("flags/romania.png")
}

.no-svg .flag-webicon.romania.xsmall {
    background: url("flags/romania-xs.png")
}

.no-svg .flag-webicon.romania.small {
    background: url("flags/romania-s.png")
}

.no-svg .flag-webicon.romania.large {
    background: url("flags/romania-l.png")
}

.no-svg .flag-webicon.romania.xlarge {
    background: url("flags/romania-xl.png")
}

.svg .flag-webicon.romania {
    background: url("flags/romania.svg")
}

.no-svg .flag-webicon.russia {
    background: url("flags/russia.png")
}

.no-svg .flag-webicon.russia.xsmall {
    background: url("flags/russia-xs.png")
}

.no-svg .flag-webicon.russia.small {
    background: url("flags/russia-s.png")
}

.no-svg .flag-webicon.russia.large {
    background: url("flags/russia-l.png")
}

.no-svg .flag-webicon.russia.xlarge {
    background: url("flags/russia-xl.png")
}

.svg .flag-webicon.russia {
    background: url("flags/russia.svg")
}

.no-svg .flag-webicon.rwanda {
    background: url("flags/rwanda.png")
}

.no-svg .flag-webicon.rwanda.xsmall {
    background: url("flags/rwanda-xs.png")
}

.no-svg .flag-webicon.rwanda.small {
    background: url("flags/rwanda-s.png")
}

.no-svg .flag-webicon.rwanda.large {
    background: url("flags/rwanda-l.png")
}

.no-svg .flag-webicon.rwanda.xlarge {
    background: url("flags/rwanda-xl.png")
}

.svg .flag-webicon.rwanda {
    background: url("flags/rwanda.svg")
}

.no-svg .flag-webicon.saint-kitts-and-nevis {
    background: url("flags/saint-kitts-and-nevis.png")
}

.no-svg .flag-webicon.saint-kitts-and-nevis.xsmall {
    background: url("flags/saint-kitts-and-nevis-xs.png")
}

.no-svg .flag-webicon.saint-kitts-and-nevis.small {
    background: url("flags/saint-kitts-and-nevis-s.png")
}

.no-svg .flag-webicon.saint-kitts-and-nevis.large {
    background: url("flags/saint-kitts-and-nevis-l.png")
}

.no-svg .flag-webicon.saint-kitts-and-nevis.xlarge {
    background: url("flags/saint-kitts-and-nevis-xl.png")
}

.svg .flag-webicon.saint-kitts-and-nevis {
    background: url("flags/saint-kitts-and-nevis.svg")
}

.no-svg .flag-webicon.saint-lucia {
    background: url("flags/saint-lucia.png")
}

.no-svg .flag-webicon.saint-lucia.xsmall {
    background: url("flags/saint-lucia-xs.png")
}

.no-svg .flag-webicon.saint-lucia.small {
    background: url("flags/saint-lucia-s.png")
}

.no-svg .flag-webicon.saint-lucia.large {
    background: url("flags/saint-lucia-l.png")
}

.no-svg .flag-webicon.saint-lucia.xlarge {
    background: url("flags/saint-lucia-xl.png")
}

.svg .flag-webicon.saint-lucia {
    background: url("flags/saint-lucia.svg")
}

.no-svg .flag-webicon.saint-vincent-and-the-grenadines {
    background: url("flags/saint-vincent-and-the-grenadines.png")
}

.no-svg .flag-webicon.saint-vincent-and-the-grenadines.xsmall {
    background: url("flags/saint-vincent-and-the-grenadines-xs.png")
}

.no-svg .flag-webicon.saint-vincent-and-the-grenadines.small {
    background: url("flags/saint-vincent-and-the-grenadines-s.png")
}

.no-svg .flag-webicon.saint-vincent-and-the-grenadines.large {
    background: url("flags/saint-vincent-and-the-grenadines-l.png")
}

.no-svg .flag-webicon.saint-vincent-and-the-grenadines.xlarge {
    background: url("flags/saint-vincent-and-the-grenadines-xl.png")
}

.svg .flag-webicon.saint-vincent-and-the-grenadines {
    background: url("flags/saint-vincent-and-the-grenadines.svg")
}

.no-svg .flag-webicon.samoa {
    background: url("flags/samoa.png")
}

.no-svg .flag-webicon.samoa.xsmall {
    background: url("flags/samoa-xs.png")
}

.no-svg .flag-webicon.samoa.small {
    background: url("flags/samoa-s.png")
}

.no-svg .flag-webicon.samoa.large {
    background: url("flags/samoa-l.png")
}

.no-svg .flag-webicon.samoa.xlarge {
    background: url("flags/samoa-xl.png")
}

.svg .flag-webicon.samoa {
    background: url("flags/samoa.svg")
}

.no-svg .flag-webicon.san-marino {
    background: url("flags/san-marino.png")
}

.no-svg .flag-webicon.san-marino.xsmall {
    background: url("flags/san-marino-xs.png")
}

.no-svg .flag-webicon.san-marino.small {
    background: url("flags/san-marino-s.png")
}

.no-svg .flag-webicon.san-marino.large {
    background: url("flags/san-marino-l.png")
}

.no-svg .flag-webicon.san-marino.xlarge {
    background: url("flags/san-marino-xl.png")
}

.svg .flag-webicon.san-marino {
    background: url("flags/san-marino.svg")
}

.no-svg .flag-webicon.sao-tome-and-principe {
    background: url("flags/sao-tome-and-principe.png")
}

.no-svg .flag-webicon.sao-tome-and-principe.xsmall {
    background: url("flags/sao-tome-and-principe-xs.png")
}

.no-svg .flag-webicon.sao-tome-and-principe.small {
    background: url("flags/sao-tome-and-principe-s.png")
}

.no-svg .flag-webicon.sao-tome-and-principe.large {
    background: url("flags/sao-tome-and-principe-l.png")
}

.no-svg .flag-webicon.sao-tome-and-principe.xlarge {
    background: url("flags/sao-tome-and-principe-xl.png")
}

.svg .flag-webicon.sao-tome-and-principe {
    background: url("flags/sao-tome-and-principe.svg")
}

.no-svg .flag-webicon.saudi-arabia {
    background: url("flags/saudi-arabia.png")
}

.no-svg .flag-webicon.saudi-arabia.xsmall {
    background: url("flags/saudi-arabia-xs.png")
}

.no-svg .flag-webicon.saudi-arabia.small {
    background: url("flags/saudi-arabia-s.png")
}

.no-svg .flag-webicon.saudi-arabia.large {
    background: url("flags/saudi-arabia-l.png")
}

.no-svg .flag-webicon.saudi-arabia.xlarge {
    background: url("flags/saudi-arabia-xl.png")
}

.svg .flag-webicon.saudi-arabia {
    background: url("flags/saudi-arabia.svg")
}

.no-svg .flag-webicon.senegal {
    background: url("flags/senegal.png")
}

.no-svg .flag-webicon.senegal.xsmall {
    background: url("flags/senegal-xs.png")
}

.no-svg .flag-webicon.senegal.small {
    background: url("flags/senegal-s.png")
}

.no-svg .flag-webicon.senegal.large {
    background: url("flags/senegal-l.png")
}

.no-svg .flag-webicon.senegal.xlarge {
    background: url("flags/senegal-xl.png")
}

.svg .flag-webicon.senegal {
    background: url("flags/senegal.svg")
}

.no-svg .flag-webicon.serbia {
    background: url("flags/serbia.png")
}

.no-svg .flag-webicon.serbia.xsmall {
    background: url("flags/serbia-xs.png")
}

.no-svg .flag-webicon.serbia.small {
    background: url("flags/serbia-s.png")
}

.no-svg .flag-webicon.serbia.large {
    background: url("flags/serbia-l.png")
}

.no-svg .flag-webicon.serbia.xlarge {
    background: url("flags/serbia-xl.png")
}

.svg .flag-webicon.serbia {
    background: url("flags/serbia.svg")
}

.no-svg .flag-webicon.seychelles {
    background: url("flags/seychelles.png")
}

.no-svg .flag-webicon.seychelles.xsmall {
    background: url("flags/seychelles-xs.png")
}

.no-svg .flag-webicon.seychelles.small {
    background: url("flags/seychelles-s.png")
}

.no-svg .flag-webicon.seychelles.large {
    background: url("flags/seychelles-l.png")
}

.no-svg .flag-webicon.seychelles.xlarge {
    background: url("flags/seychelles-xl.png")
}

.svg .flag-webicon.seychelles {
    background: url("flags/seychelles.svg")
}

.no-svg .flag-webicon.sierra-leone {
    background: url("flags/sierra-leone.png")
}

.no-svg .flag-webicon.sierra-leone.xsmall {
    background: url("flags/sierra-leone-xs.png")
}

.no-svg .flag-webicon.sierra-leone.small {
    background: url("flags/sierra-leone-s.png")
}

.no-svg .flag-webicon.sierra-leone.large {
    background: url("flags/sierra-leone-l.png")
}

.no-svg .flag-webicon.sierra-leone.xlarge {
    background: url("flags/sierra-leone-xl.png")
}

.svg .flag-webicon.sierra-leone {
    background: url("flags/sierra-leone.svg")
}

.no-svg .flag-webicon.singapore {
    background: url("flags/singapore.png")
}

.no-svg .flag-webicon.singapore.xsmall {
    background: url("flags/singapore-xs.png")
}

.no-svg .flag-webicon.singapore.small {
    background: url("flags/singapore-s.png")
}

.no-svg .flag-webicon.singapore.large {
    background: url("flags/singapore-l.png")
}

.no-svg .flag-webicon.singapore.xlarge {
    background: url("flags/singapore-xl.png")
}

.svg .flag-webicon.singapore {
    background: url("flags/singapore.svg")
}

.no-svg .flag-webicon.slovakia {
    background: url("flags/slovakia.png")
}

.no-svg .flag-webicon.slovakia.xsmall {
    background: url("flags/slovakia-xs.png")
}

.no-svg .flag-webicon.slovakia.small {
    background: url("flags/slovakia-s.png")
}

.no-svg .flag-webicon.slovakia.large {
    background: url("flags/slovakia-l.png")
}

.no-svg .flag-webicon.slovakia.xlarge {
    background: url("flags/slovakia-xl.png")
}

.svg .flag-webicon.slovakia {
    background: url("flags/slovakia.svg")
}

.no-svg .flag-webicon.slovenia {
    background: url("flags/slovenia.png")
}

.no-svg .flag-webicon.slovenia.xsmall {
    background: url("flags/slovenia-xs.png")
}

.no-svg .flag-webicon.slovenia.small {
    background: url("flags/slovenia-s.png")
}

.no-svg .flag-webicon.slovenia.large {
    background: url("flags/slovenia-l.png")
}

.no-svg .flag-webicon.slovenia.xlarge {
    background: url("flags/slovenia-xl.png")
}

.svg .flag-webicon.slovenia {
    background: url("flags/slovenia.svg")
}

.no-svg .flag-webicon.solomon-islands {
    background: url("flags/solomon-islands.png")
}

.no-svg .flag-webicon.solomon-islands.xsmall {
    background: url("flags/solomon-islands-xs.png")
}

.no-svg .flag-webicon.solomon-islands.small {
    background: url("flags/solomon-islands-s.png")
}

.no-svg .flag-webicon.solomon-islands.large {
    background: url("flags/solomon-islands-l.png")
}

.no-svg .flag-webicon.solomon-islands.xlarge {
    background: url("flags/solomon-islands-xl.png")
}

.svg .flag-webicon.solomon-islands {
    background: url("flags/solomon-islands.svg")
}

.no-svg .flag-webicon.somalia {
    background: url("flags/somalia.png")
}

.no-svg .flag-webicon.somalia.xsmall {
    background: url("flags/somalia-xs.png")
}

.no-svg .flag-webicon.somalia.small {
    background: url("flags/somalia-s.png")
}

.no-svg .flag-webicon.somalia.large {
    background: url("flags/somalia-l.png")
}

.no-svg .flag-webicon.somalia.xlarge {
    background: url("flags/somalia-xl.png")
}

.svg .flag-webicon.somalia {
    background: url("flags/somalia.svg")
}

.no-svg .flag-webicon.south-africa {
    background: url("flags/south-africa.png")
}

.no-svg .flag-webicon.south-africa.xsmall {
    background: url("flags/south-africa-xs.png")
}

.no-svg .flag-webicon.south-africa.small {
    background: url("flags/south-africa-s.png")
}

.no-svg .flag-webicon.south-africa.large {
    background: url("flags/south-africa-l.png")
}

.no-svg .flag-webicon.south-africa.xlarge {
    background: url("flags/south-africa-xl.png")
}

.svg .flag-webicon.south-africa {
    background: url("flags/south-africa.svg")
}

.no-svg .flag-webicon.south-korea {
    background: url("flags/south-korea.png")
}

.no-svg .flag-webicon.south-korea.xsmall {
    background: url("flags/south-korea-xs.png")
}

.no-svg .flag-webicon.south-korea.small {
    background: url("flags/south-korea-s.png")
}

.no-svg .flag-webicon.south-korea.large {
    background: url("flags/south-korea-l.png")
}

.no-svg .flag-webicon.south-korea.xlarge {
    background: url("flags/south-korea-xl.png")
}

.svg .flag-webicon.south-korea {
    background: url("flags/south-korea.svg")
}

.no-svg .flag-webicon.south-sudan {
    background: url("flags/south-sudan.png")
}

.no-svg .flag-webicon.south-sudan.xsmall {
    background: url("flags/south-sudan-xs.png")
}

.no-svg .flag-webicon.south-sudan.small {
    background: url("flags/south-sudan-s.png")
}

.no-svg .flag-webicon.south-sudan.large {
    background: url("flags/south-sudan-l.png")
}

.no-svg .flag-webicon.south-sudan.xlarge {
    background: url("flags/south-sudan-xl.png")
}

.svg .flag-webicon.south-sudan {
    background: url("flags/south-sudan.svg")
}

.no-svg .flag-webicon.spain {
    background: url("flags/spain.png")
}

.no-svg .flag-webicon.spain.xsmall {
    background: url("flags/spain-xs.png")
}

.no-svg .flag-webicon.spain.small {
    background: url("flags/spain-s.png")
}

.no-svg .flag-webicon.spain.large {
    background: url("flags/spain-l.png")
}

.no-svg .flag-webicon.spain.xlarge {
    background: url("flags/spain-xl.png")
}

.svg .flag-webicon.spain {
    background: url("flags/spain.svg")
}

.no-svg .flag-webicon.sri-lanka {
    background: url("flags/sri-lanka.png")
}

.no-svg .flag-webicon.sri-lanka.xsmall {
    background: url("flags/sri-lanka-xs.png")
}

.no-svg .flag-webicon.sri-lanka.small {
    background: url("flags/sri-lanka-s.png")
}

.no-svg .flag-webicon.sri-lanka.large {
    background: url("flags/sri-lanka-l.png")
}

.no-svg .flag-webicon.sri-lanka.xlarge {
    background: url("flags/sri-lanka-xl.png")
}

.svg .flag-webicon.sri-lanka {
    background: url("flags/sri-lanka.svg")
}

.no-svg .flag-webicon.sudan {
    background: url("flags/sudan.png")
}

.no-svg .flag-webicon.sudan.xsmall {
    background: url("flags/sudan-xs.png")
}

.no-svg .flag-webicon.sudan.small {
    background: url("flags/sudan-s.png")
}

.no-svg .flag-webicon.sudan.large {
    background: url("flags/sudan-l.png")
}

.no-svg .flag-webicon.sudan.xlarge {
    background: url("flags/sudan-xl.png")
}

.svg .flag-webicon.sudan {
    background: url("flags/sudan.svg")
}

.no-svg .flag-webicon.suriname {
    background: url("flags/suriname.png")
}

.no-svg .flag-webicon.suriname.xsmall {
    background: url("flags/suriname-xs.png")
}

.no-svg .flag-webicon.suriname.small {
    background: url("flags/suriname-s.png")
}

.no-svg .flag-webicon.suriname.large {
    background: url("flags/suriname-l.png")
}

.no-svg .flag-webicon.suriname.xlarge {
    background: url("flags/suriname-xl.png")
}

.svg .flag-webicon.suriname {
    background: url("flags/suriname.svg")
}

.no-svg .flag-webicon.swaziland {
    background: url("flags/swaziland.png")
}

.no-svg .flag-webicon.swaziland.xsmall {
    background: url("flags/swaziland-xs.png")
}

.no-svg .flag-webicon.swaziland.small {
    background: url("flags/swaziland-s.png")
}

.no-svg .flag-webicon.swaziland.large {
    background: url("flags/swaziland-l.png")
}

.no-svg .flag-webicon.swaziland.xlarge {
    background: url("flags/swaziland-xl.png")
}

.svg .flag-webicon.swaziland {
    background: url("flags/swaziland.svg")
}

.no-svg .flag-webicon.sweden {
    background: url("flags/sweden.png")
}

.no-svg .flag-webicon.sweden.xsmall {
    background: url("flags/sweden-xs.png")
}

.no-svg .flag-webicon.sweden.small {
    background: url("flags/sweden-s.png")
}

.no-svg .flag-webicon.sweden.large {
    background: url("flags/sweden-l.png")
}

.no-svg .flag-webicon.sweden.xlarge {
    background: url("flags/sweden-xl.png")
}

.svg .flag-webicon.sweden {
    background: url("flags/sweden.svg")
}

.no-svg .flag-webicon.switzerland {
    background: url("flags/switzerland.png")
}

.no-svg .flag-webicon.switzerland.xsmall {
    background: url("flags/switzerland-xs.png")
}

.no-svg .flag-webicon.switzerland.small {
    background: url("flags/switzerland-s.png")
}

.no-svg .flag-webicon.switzerland.large {
    background: url("flags/switzerland-l.png")
}

.no-svg .flag-webicon.switzerland.xlarge {
    background: url("flags/switzerland-xl.png")
}

.svg .flag-webicon.switzerland {
    background: url("flags/switzerland.svg")
}

.no-svg .flag-webicon.syria {
    background: url("flags/syria.png")
}

.no-svg .flag-webicon.syria.xsmall {
    background: url("flags/syria-xs.png")
}

.no-svg .flag-webicon.syria.small {
    background: url("flags/syria-s.png")
}

.no-svg .flag-webicon.syria.large {
    background: url("flags/syria-l.png")
}

.no-svg .flag-webicon.syria.xlarge {
    background: url("flags/syria-xl.png")
}

.svg .flag-webicon.syria {
    background: url("flags/syria.svg")
}

.no-svg .flag-webicon.tajikistan {
    background: url("flags/tajikistan.png")
}

.no-svg .flag-webicon.tajikistan.xsmall {
    background: url("flags/tajikistan-xs.png")
}

.no-svg .flag-webicon.tajikistan.small {
    background: url("flags/tajikistan-s.png")
}

.no-svg .flag-webicon.tajikistan.large {
    background: url("flags/tajikistan-l.png")
}

.no-svg .flag-webicon.tajikistan.xlarge {
    background: url("flags/tajikistan-xl.png")
}

.svg .flag-webicon.tajikistan {
    background: url("flags/tajikistan.svg")
}

.no-svg .flag-webicon.tanzania {
    background: url("flags/tanzania.png")
}

.no-svg .flag-webicon.tanzania.xsmall {
    background: url("flags/tanzania-xs.png")
}

.no-svg .flag-webicon.tanzania.small {
    background: url("flags/tanzania-s.png")
}

.no-svg .flag-webicon.tanzania.large {
    background: url("flags/tanzania-l.png")
}

.no-svg .flag-webicon.tanzania.xlarge {
    background: url("flags/tanzania-xl.png")
}

.svg .flag-webicon.tanzania {
    background: url("flags/tanzania.svg")
}

.no-svg .flag-webicon.thailand {
    background: url("flags/thailand.png")
}

.no-svg .flag-webicon.thailand.xsmall {
    background: url("flags/thailand-xs.png")
}

.no-svg .flag-webicon.thailand.small {
    background: url("flags/thailand-s.png")
}

.no-svg .flag-webicon.thailand.large {
    background: url("flags/thailand-l.png")
}

.no-svg .flag-webicon.thailand.xlarge {
    background: url("flags/thailand-xl.png")
}

.svg .flag-webicon.thailand {
    background: url("flags/thailand.svg")
}

.no-svg .flag-webicon.togo {
    background: url("flags/togo.png")
}

.no-svg .flag-webicon.togo.xsmall {
    background: url("flags/togo-xs.png")
}

.no-svg .flag-webicon.togo.small {
    background: url("flags/togo-s.png")
}

.no-svg .flag-webicon.togo.large {
    background: url("flags/togo-l.png")
}

.no-svg .flag-webicon.togo.xlarge {
    background: url("flags/togo-xl.png")
}

.svg .flag-webicon.togo {
    background: url("flags/togo.svg")
}

.no-svg .flag-webicon.tonga {
    background: url("flags/tonga.png")
}

.no-svg .flag-webicon.tonga.xsmall {
    background: url("flags/tonga-xs.png")
}

.no-svg .flag-webicon.tonga.small {
    background: url("flags/tonga-s.png")
}

.no-svg .flag-webicon.tonga.large {
    background: url("flags/tonga-l.png")
}

.no-svg .flag-webicon.tonga.xlarge {
    background: url("flags/tonga-xl.png")
}

.svg .flag-webicon.tonga {
    background: url("flags/tonga.svg")
}

.no-svg .flag-webicon.trinidad-and-tobago {
    background: url("flags/trinidad-and-tobago.png")
}

.no-svg .flag-webicon.trinidad-and-tobago.xsmall {
    background: url("flags/trinidad-and-tobago-xs.png")
}

.no-svg .flag-webicon.trinidad-and-tobago.small {
    background: url("flags/trinidad-and-tobago-s.png")
}

.no-svg .flag-webicon.trinidad-and-tobago.large {
    background: url("flags/trinidad-and-tobago-l.png")
}

.no-svg .flag-webicon.trinidad-and-tobago.xlarge {
    background: url("flags/trinidad-and-tobago-xl.png")
}

.svg .flag-webicon.trinidad-and-tobago {
    background: url("flags/trinidad-and-tobago.svg")
}

.no-svg .flag-webicon.tunisia {
    background: url("flags/tunisia.png")
}

.no-svg .flag-webicon.tunisia.xsmall {
    background: url("flags/tunisia-xs.png")
}

.no-svg .flag-webicon.tunisia.small {
    background: url("flags/tunisia-s.png")
}

.no-svg .flag-webicon.tunisia.large {
    background: url("flags/tunisia-l.png")
}

.no-svg .flag-webicon.tunisia.xlarge {
    background: url("flags/tunisia-xl.png")
}

.svg .flag-webicon.tunisia {
    background: url("flags/tunisia.svg")
}

.no-svg .flag-webicon.turkey {
    background: url("flags/turkey.png")
}

.no-svg .flag-webicon.turkey.xsmall {
    background: url("flags/turkey-xs.png")
}

.no-svg .flag-webicon.turkey.small {
    background: url("flags/turkey-s.png")
}

.no-svg .flag-webicon.turkey.large {
    background: url("flags/turkey-l.png")
}

.no-svg .flag-webicon.turkey.xlarge {
    background: url("flags/turkey-xl.png")
}

.svg .flag-webicon.turkey {
    background: url("flags/turkey.svg")
}

.no-svg .flag-webicon.turkmenistan {
    background: url("flags/turkmenistan.png")
}

.no-svg .flag-webicon.turkmenistan.xsmall {
    background: url("flags/turkmenistan-xs.png")
}

.no-svg .flag-webicon.turkmenistan.small {
    background: url("flags/turkmenistan-s.png")
}

.no-svg .flag-webicon.turkmenistan.large {
    background: url("flags/turkmenistan-l.png")
}

.no-svg .flag-webicon.turkmenistan.xlarge {
    background: url("flags/turkmenistan-xl.png")
}

.svg .flag-webicon.turkmenistan {
    background: url("flags/turkmenistan.svg")
}

.no-svg .flag-webicon.tuvalu {
    background: url("flags/tuvalu.png")
}

.no-svg .flag-webicon.tuvalu.xsmall {
    background: url("flags/tuvalu-xs.png")
}

.no-svg .flag-webicon.tuvalu.small {
    background: url("flags/tuvalu-s.png")
}

.no-svg .flag-webicon.tuvalu.large {
    background: url("flags/tuvalu-l.png")
}

.no-svg .flag-webicon.tuvalu.xlarge {
    background: url("flags/tuvalu-xl.png")
}

.svg .flag-webicon.tuvalu {
    background: url("flags/tuvalu.svg")
}

.no-svg .flag-webicon.uganda {
    background: url("flags/uganda.png")
}

.no-svg .flag-webicon.uganda.xsmall {
    background: url("flags/uganda-xs.png")
}

.no-svg .flag-webicon.uganda.small {
    background: url("flags/uganda-s.png")
}

.no-svg .flag-webicon.uganda.large {
    background: url("flags/uganda-l.png")
}

.no-svg .flag-webicon.uganda.xlarge {
    background: url("flags/uganda-xl.png")
}

.svg .flag-webicon.uganda {
    background: url("flags/uganda.svg")
}

.no-svg .flag-webicon.ukraine {
    background: url("flags/ukraine.png")
}

.no-svg .flag-webicon.ukraine.xsmall {
    background: url("flags/ukraine-xs.png")
}

.no-svg .flag-webicon.ukraine.small {
    background: url("flags/ukraine-s.png")
}

.no-svg .flag-webicon.ukraine.large {
    background: url("flags/ukraine-l.png")
}

.no-svg .flag-webicon.ukraine.xlarge {
    background: url("flags/ukraine-xl.png")
}

.svg .flag-webicon.ukraine {
    background: url("flags/ukraine.svg")
}

.no-svg .flag-webicon.united-arab-emirates {
    background: url("flags/united-arab-emirates.png")
}

.no-svg .flag-webicon.united-arab-emirates.xsmall {
    background: url("flags/united-arab-emirates-xs.png")
}

.no-svg .flag-webicon.united-arab-emirates.small {
    background: url("flags/united-arab-emirates-s.png")
}

.no-svg .flag-webicon.united-arab-emirates.large {
    background: url("flags/united-arab-emirates-l.png")
}

.no-svg .flag-webicon.united-arab-emirates.xlarge {
    background: url("flags/united-arab-emirates-xl.png")
}

.svg .flag-webicon.united-arab-emirates {
    background: url("flags/united-arab-emirates.svg")
}

.no-svg .flag-webicon.united-kingdom {
    background: url("flags/united-kingdom.png")
}

.no-svg .flag-webicon.united-kingdom.xsmall {
    background: url("flags/united-kingdom-xs.png")
}

.no-svg .flag-webicon.united-kingdom.small {
    background: url("flags/united-kingdom-s.png")
}

.no-svg .flag-webicon.united-kingdom.large {
    background: url("flags/united-kingdom-l.png")
}

.no-svg .flag-webicon.united-kingdom.xlarge {
    background: url("flags/united-kingdom-xl.png")
}

.svg .flag-webicon.united-kingdom {
    background: url("flags/united-kingdom.svg")
}

.no-svg .flag-webicon.united-states {
    background: url("flags/united-states.png")
}

.no-svg .flag-webicon.united-states.xsmall {
    background: url("flags/united-states-xs.png")
}

.no-svg .flag-webicon.united-states.small {
    background: url("flags/united-states-s.png")
}

.no-svg .flag-webicon.united-states.large {
    background: url("flags/united-states-l.png")
}

.no-svg .flag-webicon.united-states.xlarge {
    background: url("flags/united-states-xl.png")
}

.svg .flag-webicon.united-states {
    background: url("flags/united-states.svg")
}

.no-svg .flag-webicon.uruguay {
    background: url("flags/uruguay.png")
}

.no-svg .flag-webicon.uruguay.xsmall {
    background: url("flags/uruguay-xs.png")
}

.no-svg .flag-webicon.uruguay.small {
    background: url("flags/uruguay-s.png")
}

.no-svg .flag-webicon.uruguay.large {
    background: url("flags/uruguay-l.png")
}

.no-svg .flag-webicon.uruguay.xlarge {
    background: url("flags/uruguay-xl.png")
}

.svg .flag-webicon.uruguay {
    background: url("flags/uruguay.svg")
}

.no-svg .flag-webicon.uzbekistan {
    background: url("flags/uzbekistan.png")
}

.no-svg .flag-webicon.uzbekistan.xsmall {
    background: url("flags/uzbekistan-xs.png")
}

.no-svg .flag-webicon.uzbekistan.small {
    background: url("flags/uzbekistan-s.png")
}

.no-svg .flag-webicon.uzbekistan.large {
    background: url("flags/uzbekistan-l.png")
}

.no-svg .flag-webicon.uzbekistan.xlarge {
    background: url("flags/uzbekistan-xl.png")
}

.svg .flag-webicon.uzbekistan {
    background: url("flags/uzbekistan.svg")
}

.no-svg .flag-webicon.vanuatu {
    background: url("flags/vanuatu.png")
}

.no-svg .flag-webicon.vanuatu.xsmall {
    background: url("flags/vanuatu-xs.png")
}

.no-svg .flag-webicon.vanuatu.small {
    background: url("flags/vanuatu-s.png")
}

.no-svg .flag-webicon.vanuatu.large {
    background: url("flags/vanuatu-l.png")
}

.no-svg .flag-webicon.vanuatu.xlarge {
    background: url("flags/vanuatu-xl.png")
}

.svg .flag-webicon.vanuatu {
    background: url("flags/vanuatu.svg")
}

.no-svg .flag-webicon.vatican-city {
    background: url("flags/vatican-city.png")
}

.no-svg .flag-webicon.vatican-city.xsmall {
    background: url("flags/vatican-city-xs.png")
}

.no-svg .flag-webicon.vatican-city.small {
    background: url("flags/vatican-city-s.png")
}

.no-svg .flag-webicon.vatican-city.large {
    background: url("flags/vatican-city-l.png")
}

.no-svg .flag-webicon.vatican-city.xlarge {
    background: url("flags/vatican-city-xl.png")
}

.svg .flag-webicon.vatican-city {
    background: url("flags/vatican-city.svg")
}

.no-svg .flag-webicon.venezuela {
    background: url("flags/venezuela.png")
}

.no-svg .flag-webicon.venezuela.xsmall {
    background: url("flags/venezuela-xs.png")
}

.no-svg .flag-webicon.venezuela.small {
    background: url("flags/venezuela-s.png")
}

.no-svg .flag-webicon.venezuela.large {
    background: url("flags/venezuela-l.png")
}

.no-svg .flag-webicon.venezuela.xlarge {
    background: url("flags/venezuela-xl.png")
}

.svg .flag-webicon.venezuela {
    background: url("flags/venezuela.svg")
}

.no-svg .flag-webicon.vietnam {
    background: url("flags/vietnam.png")
}

.no-svg .flag-webicon.vietnam.xsmall {
    background: url("flags/vietnam-xs.png")
}

.no-svg .flag-webicon.vietnam.small {
    background: url("flags/vietnam-s.png")
}

.no-svg .flag-webicon.vietnam.large {
    background: url("flags/vietnam-l.png")
}

.no-svg .flag-webicon.vietnam.xlarge {
    background: url("flags/vietnam-xl.png")
}

.svg .flag-webicon.vietnam {
    background: url("flags/vietnam.svg")
}

.no-svg .flag-webicon.yemen {
    background: url("flags/yemen.png")
}

.no-svg .flag-webicon.yemen.xsmall {
    background: url("flags/yemen-xs.png")
}

.no-svg .flag-webicon.yemen.small {
    background: url("flags/yemen-s.png")
}

.no-svg .flag-webicon.yemen.large {
    background: url("flags/yemen-l.png")
}

.no-svg .flag-webicon.yemen.xlarge {
    background: url("flags/yemen-xl.png")
}

.svg .flag-webicon.yemen {
    background: url("flags/yemen.svg")
}

.no-svg .flag-webicon.zambia {
    background: url("flags/zambia.png")
}

.no-svg .flag-webicon.zambia.xsmall {
    background: url("flags/zambia-xs.png")
}

.no-svg .flag-webicon.zambia.small {
    background: url("flags/zambia-s.png")
}

.no-svg .flag-webicon.zambia.large {
    background: url("flags/zambia-l.png")
}

.no-svg .flag-webicon.zambia.xlarge {
    background: url("flags/zambia-xl.png")
}

.svg .flag-webicon.zambia {
    background: url("flags/zambia.svg")
}

.no-svg .flag-webicon.zimbabwe {
    background: url("flags/zimbabwe.png")
}

.no-svg .flag-webicon.zimbabwe.xsmall {
    background: url("flags/zimbabwe-xs.png")
}

.no-svg .flag-webicon.zimbabwe.small {
    background: url("flags/zimbabwe-s.png")
}

.no-svg .flag-webicon.zimbabwe.large {
    background: url("flags/zimbabwe-l.png")
}

.no-svg .flag-webicon.zimbabwe.xlarge {
    background: url("flags/zimbabwe-xl.png")
}

.svg .flag-webicon.zimbabwe {
    background: url("flags/zimbabwe.svg")
}

.ri-slider {
    position: relative
}

.ri-slider ul li {
    list-style-type: none;
    width: 100%;
    height: auto
}

.ri-slider ul li.slide {
    display: none;
    z-index: 50
}

.ri-slider a.control {
    display: block;
    position: absolute
}

.ri-slider .btn-prev {
    width: 50px;
    height: 50px;
    top: 48%;
    left: 0
}

.ri-slider .btn-next {
    width: 50px;
    height: 50px;
    top: 48%;
    right: 0
}

*,
*:before,
*:after {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

html,
body {
    font-size: 100%
}

body {
    background: #fff;
    color: #000;
    padding: 0;
    margin: 0;
    font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-style: normal;
    line-height: 1;
    position: relative;
    cursor: default
}

a:hover {
    cursor: pointer
}

a:focus {
    outline: none
}

img,
object,
embed {
    max-width: 100%;
    height: auto
}

object,
embed {
    height: 100%
}

img {
    -ms-interpolation-mode: bicubic
}

#map_canvas img,
#map_canvas embed,
#map_canvas object,
.map_canvas img,
.map_canvas embed,
.map_canvas object {
    max-width: none !important
}

.left {
    float: left !important
}

.right {
    float: right !important
}

.text-left {
    text-align: left !important
}

.text-right {
    text-align: right !important
}

.text-center {
    text-align: center !important
}

.text-justify {
    text-align: justify !important
}

.hide {
    display: none
}

.antialiased {
    -webkit-font-smoothing: antialiased
}

img {
    display: inline-block;
    vertical-align: middle
}

textarea {
    height: auto;
    min-height: 50px
}

select {
    width: 100%
}

.row {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
    max-width: 100%;
    *zoom: 1
}

.row:before,
.row:after {
    content: " ";
    display: table
}

.row:after {
    clear: both
}

.row.collapse .column,
.row.collapse .columns {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    float: left
}

.row .row {
    width: auto;
    margin-left: -0.9375em;
    margin-right: -0.9375em;
    margin-top: 0;
    margin-bottom: 0;
    max-width: none;
    *zoom: 1
}

.row .row:before,
.row .row:after {
    content: " ";
    display: table
}

.row .row:after {
    clear: both
}

.row .row.collapse {
    width: auto;
    margin: 0;
    max-width: none;
    *zoom: 1
}

.row .row.collapse:before,
.row .row.collapse:after {
    content: " ";
    display: table
}

.row .row.collapse:after {
    clear: both
}

.column,
.columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    width: 100%;
    float: left
}

@media only screen {
    .column,
    .columns {
        position: relative;
        padding-left: 0.9375em;
        padding-right: 0.9375em;
        float: left
    }
    .small-1 {
        position: relative;
        width: 8.33333%
    }
    .small-2 {
        position: relative;
        width: 16.66667%
    }
    .small-3 {
        position: relative;
        width: 25%
    }
    .small-4 {
        position: relative;
        width: 33.33333%
    }
    .small-5 {
        position: relative;
        width: 41.66667%
    }
    .small-6 {
        position: relative;
        width: 50%
    }
    .small-7 {
        position: relative;
        width: 58.33333%
    }
    .small-8 {
        position: relative;
        width: 66.66667%
    }
    .small-9 {
        position: relative;
        width: 75%
    }
    .small-10 {
        position: relative;
        width: 83.33333%
    }
    .small-11 {
        position: relative;
        width: 91.66667%
    }
    .small-12 {
        position: relative;
        width: 100%
    }
    .small-offset-0 {
        position: relative;
        margin-left: 0%
    }
    .small-offset-1 {
        position: relative;
        margin-left: 8.33333%
    }
    .small-offset-2 {
        position: relative;
        margin-left: 16.66667%
    }
    .small-offset-3 {
        position: relative;
        margin-left: 25%
    }
    .small-offset-4 {
        position: relative;
        margin-left: 33.33333%
    }
    .small-offset-5 {
        position: relative;
        margin-left: 41.66667%
    }
    .small-offset-6 {
        position: relative;
        margin-left: 50%
    }
    .small-offset-7 {
        position: relative;
        margin-left: 58.33333%
    }
    .small-offset-8 {
        position: relative;
        margin-left: 66.66667%
    }
    .small-offset-9 {
        position: relative;
        margin-left: 75%
    }
    .small-offset-10 {
        position: relative;
        margin-left: 83.33333%
    }
    [class*="column"]+[class*="column"]:last-child {
        float: right
    }
    [class*="column"]+[class*="column"].end {
        float: left
    }
    .column.small-centered,
    .columns.small-centered {
        position: relative;
        margin-left: auto;
        margin-right: auto;
        float: none !important
    }
}

@media only screen and (min-width: 0em) {
    .large-1 {
        position: relative;
        width: 8.33333%
    }
    .large-2 {
        position: relative;
        width: 16.66667%
    }
    .large-3 {
        position: relative;
        width: 25%
    }
    .large-4 {
        position: relative;
        width: 33.33333%
    }
    .large-5 {
        position: relative;
        width: 41.66667%
    }
    .large-6 {
        position: relative;
        width: 50%
    }
    .large-7 {
        position: relative;
        width: 58.33333%
    }
    .large-8 {
        position: relative;
        width: 66.66667%
    }
    .large-9 {
        position: relative;
        width: 75%
    }
    .large-10 {
        position: relative;
        width: 83.33333%
    }
    .large-11 {
        position: relative;
        width: 91.66667%
    }
    .large-12 {
        position: relative;
        width: 100%
    }
    .row .large-offset-0 {
        position: relative;
        margin-left: 0%
    }
    .row .large-offset-1 {
        position: relative;
        margin-left: 8.33333%
    }
    .row .large-offset-2 {
        position: relative;
        margin-left: 16.66667%
    }
    .row .large-offset-3 {
        position: relative;
        margin-left: 25%
    }
    .row .large-offset-4 {
        position: relative;
        margin-left: 33.33333%
    }
    .row .large-offset-5 {
        position: relative;
        margin-left: 41.66667%
    }
    .row .large-offset-6 {
        position: relative;
        margin-left: 50%
    }
    .row .large-offset-7 {
        position: relative;
        margin-left: 58.33333%
    }
    .row .large-offset-8 {
        position: relative;
        margin-left: 66.66667%
    }
    .row .large-offset-9 {
        position: relative;
        margin-left: 75%
    }
    .row .large-offset-10 {
        position: relative;
        margin-left: 83.33333%
    }
    .row .large-offset-11 {
        position: relative;
        margin-left: 91.66667%
    }
    .push-1 {
        position: relative;
        left: 8.33333%;
        right: auto
    }
    .pull-1 {
        position: relative;
        right: 8.33333%;
        left: auto
    }
    .push-2 {
        position: relative;
        left: 16.66667%;
        right: auto
    }
    .pull-2 {
        position: relative;
        right: 16.66667%;
        left: auto
    }
    .push-3 {
        position: relative;
        left: 25%;
        right: auto
    }
    .pull-3 {
        position: relative;
        right: 25%;
        left: auto
    }
    .push-4 {
        position: relative;
        left: 33.33333%;
        right: auto
    }
    .pull-4 {
        position: relative;
        right: 33.33333%;
        left: auto
    }
    .push-5 {
        position: relative;
        left: 41.66667%;
        right: auto
    }
    .pull-5 {
        position: relative;
        right: 41.66667%;
        left: auto
    }
    .push-6 {
        position: relative;
        left: 50%;
        right: auto
    }
    .pull-6 {
        position: relative;
        right: 50%;
        left: auto
    }
    .push-7 {
        position: relative;
        left: 58.33333%;
        right: auto
    }
    .pull-7 {
        position: relative;
        right: 58.33333%;
        left: auto
    }
    .push-8 {
        position: relative;
        left: 66.66667%;
        right: auto
    }
    .pull-8 {
        position: relative;
        right: 66.66667%;
        left: auto
    }
    .push-9 {
        position: relative;
        left: 75%;
        right: auto
    }
    .pull-9 {
        position: relative;
        right: 75%;
        left: auto
    }
    .push-10 {
        position: relative;
        left: 83.33333%;
        right: auto
    }
    .pull-10 {
        position: relative;
        right: 83.33333%;
        left: auto
    }
    .push-11 {
        position: relative;
        left: 91.66667%;
        right: auto
    }
    .pull-11 {
        position: relative;
        right: 91.66667%;
        left: auto
    }
    .column.large-centered,
    .columns.large-centered {
        position: relative;
        margin-left: auto;
        margin-right: auto;
        float: none !important
    }
    .column.large-uncentered,
    .columns.large-uncentered {
        margin-left: 0;
        margin-right: 0;
        float: left !important
    }
    .column.large-uncentered.opposite,
    .columns.large-uncentered.opposite {
        float: right !important
    }
}

.show-for-small,
.show-for-medium-down,
.show-for-large-down {
    display: inherit !important
}

.show-for-medium,
.show-for-medium-up,
.show-for-large,
.show-for-large-up,
.show-for-xlarge {
    display: none !important
}

.hide-for-medium,
.hide-for-medium-up,
.hide-for-large,
.hide-for-large-up,
.hide-for-xlarge {
    display: inherit !important
}

.hide-for-small,
.hide-for-medium-down,
.hide-for-large-down {
    display: none !important
}

table.show-for-small,
table.show-for-medium-down,
table.show-for-large-down,
table.hide-for-medium,
table.hide-for-medium-up,
table.hide-for-large,
table.hide-for-large-up,
table.hide-for-xlarge {
    display: table
}

thead.show-for-small,
thead.show-for-medium-down,
thead.show-for-large-down,
thead.hide-for-medium,
thead.hide-for-medium-up,
thead.hide-for-large,
thead.hide-for-large-up,
thead.hide-for-xlarge {
    display: table-header-group !important
}

tbody.show-for-small,
tbody.show-for-medium-down,
tbody.show-for-large-down,
tbody.hide-for-medium,
tbody.hide-for-medium-up,
tbody.hide-for-large,
tbody.hide-for-large-up,
tbody.hide-for-xlarge {
    display: table-row-group !important
}

tr.show-for-small,
tr.show-for-medium-down,
tr.show-for-large-down,
tr.hide-for-medium,
tr.hide-for-medium-up,
tr.hide-for-large,
tr.hide-for-large-up,
tr.hide-for-xlarge {
    display: table-row !important
}

td.show-for-small,
td.show-for-medium-down,
td.show-for-large-down,
td.hide-for-medium,
td.hide-for-medium-up,
td.hide-for-large,
td.hide-for-large-up,
td.hide-for-xlarge,
th.show-for-small,
th.show-for-medium-down,
th.show-for-large-down,
th.hide-for-medium,
th.hide-for-medium-up,
th.hide-for-large,
th.hide-for-large-up,
th.hide-for-xlarge {
    display: table-cell !important
}

@media only screen and (min-width: 0em) {
    .show-for-medium,
    .show-for-medium-up {
        display: inherit !important
    }
    .show-for-small {
        display: none !important
    }
    .hide-for-small {
        display: inherit !important
    }
    .hide-for-medium,
    .hide-for-medium-up {
        display: none !important
    }
    table.show-for-medium,
    table.show-for-medium-up,
    table.hide-for-small {
        display: table
    }
    thead.show-for-medium,
    thead.show-for-medium-up,
    thead.hide-for-small {
        display: table-header-group !important
    }
    tbody.show-for-medium,
    tbody.show-for-medium-up,
    tbody.hide-for-small {
        display: table-row-group !important
    }
    tr.show-for-medium,
    tr.show-for-medium-up,
    tr.hide-for-small {
        display: table-row !important
    }
    td.show-for-medium,
    td.show-for-medium-up,
    td.hide-for-small,
    th.show-for-medium,
    th.show-for-medium-up,
    th.hide-for-small {
        display: table-cell !important
    }
}

@media only screen and (min-width: 0em) {
    .show-for-large,
    .show-for-large-up {
        display: inherit !important
    }
    .show-for-medium,
    .show-for-medium-down {
        display: none !important
    }
    .hide-for-medium,
    .hide-for-medium-down {
        display: inherit !important
    }
    .hide-for-large,
    .hide-for-large-up {
        display: none !important
    }
    table.show-for-large,
    table.show-for-large-up,
    table.hide-for-medium,
    table.hide-for-medium-down {
        display: table
    }
    thead.show-for-large,
    thead.show-for-large-up,
    thead.hide-for-medium,
    thead.hide-for-medium-down {
        display: table-header-group !important
    }
    tbody.show-for-large,
    tbody.show-for-large-up,
    tbody.hide-for-medium,
    tbody.hide-for-medium-down {
        display: table-row-group !important
    }
    tr.show-for-large,
    tr.show-for-large-up,
    tr.hide-for-medium,
    tr.hide-for-medium-down {
        display: table-row !important
    }
    td.show-for-large,
    td.show-for-large-up,
    td.hide-for-medium,
    td.hide-for-medium-down,
    th.show-for-large,
    th.show-for-large-up,
    th.hide-for-medium,
    th.hide-for-medium-down {
        display: table-cell !important
    }
}

@media only screen and (min-width: 1440px) {
    .show-for-xlarge {
        display: inherit !important
    }
    .show-for-large,
    .show-for-large-down {
        display: none !important
    }
    .hide-for-large,
    .hide-for-large-down {
        display: inherit !important
    }
    .hide-for-xlarge {
        display: none !important
    }
    table.show-for-xlarge,
    table.hide-for-large,
    table.hide-for-large-down {
        display: table
    }
    thead.show-for-xlarge,
    thead.hide-for-large,
    thead.hide-for-large-down {
        display: table-header-group !important
    }
    tbody.show-for-xlarge,
    tbody.hide-for-large,
    tbody.hide-for-large-down {
        display: table-row-group !important
    }
    tr.show-for-xlarge,
    tr.hide-for-large,
    tr.hide-for-large-down {
        display: table-row !important
    }
    td.show-for-xlarge,
    td.hide-for-large,
    td.hide-for-large-down,
    th.show-for-xlarge,
    th.hide-for-large,
    th.hide-for-large-down {
        display: table-cell !important
    }
}

.show-for-landscape,
.hide-for-portrait {
    display: inherit !important
}

.hide-for-landscape,
.show-for-portrait {
    display: none !important
}

table.hide-for-landscape,
table.show-for-portrait {
    display: table
}

thead.hide-for-landscape,
thead.show-for-portrait {
    display: table-header-group !important
}

tbody.hide-for-landscape,
tbody.show-for-portrait {
    display: table-row-group !important
}

tr.hide-for-landscape,
tr.show-for-portrait {
    display: table-row !important
}

td.hide-for-landscape,
td.show-for-portrait,
th.hide-for-landscape,
th.show-for-portrait {
    display: table-cell !important
}

@media only screen and (orientation: landscape) {
    .show-for-landscape,
    .hide-for-portrait {
        display: inherit !important
    }
    .hide-for-landscape,
    .show-for-portrait {
        display: none !important
    }
    table.show-for-landscape,
    table.hide-for-portrait {
        display: table
    }
    thead.show-for-landscape,
    thead.hide-for-portrait {
        display: table-header-group !important
    }
    tbody.show-for-landscape,
    tbody.hide-for-portrait {
        display: table-row-group !important
    }
    tr.show-for-landscape,
    tr.hide-for-portrait {
        display: table-row !important
    }
    td.show-for-landscape,
    td.hide-for-portrait,
    th.show-for-landscape,
    th.hide-for-portrait {
        display: table-cell !important
    }
}

@media only screen and (orientation: portrait) {
    .show-for-portrait,
    .hide-for-landscape {
        display: inherit !important
    }
    .hide-for-portrait,
    .show-for-landscape {
        display: none !important
    }
    table.show-for-portrait,
    table.hide-for-landscape {
        display: table
    }
    thead.show-for-portrait,
    thead.hide-for-landscape {
        display: table-header-group !important
    }
    tbody.show-for-portrait,
    tbody.hide-for-landscape {
        display: table-row-group !important
    }
    tr.show-for-portrait,
    tr.hide-for-landscape {
        display: table-row !important
    }
    td.show-for-portrait,
    td.hide-for-landscape,
    th.show-for-portrait,
    th.hide-for-landscape {
        display: table-cell !important
    }
}

.show-for-touch {
    display: none !important
}

.hide-for-touch {
    display: inherit !important
}

.touch .show-for-touch {
    display: inherit !important
}

.touch .hide-for-touch {
    display: none !important
}

table.hide-for-touch {
    display: table
}

.touch table.show-for-touch {
    display: table
}

thead.hide-for-touch {
    display: table-header-group !important
}

.touch thead.show-for-touch {
    display: table-header-group !important
}

tbody.hide-for-touch {
    display: table-row-group !important
}

.touch tbody.show-for-touch {
    display: table-row-group !important
}

tr.hide-for-touch {
    display: table-row !important
}

.touch tr.show-for-touch {
    display: table-row !important
}

td.hide-for-touch {
    display: table-cell !important
}

.touch td.show-for-touch {
    display: table-cell !important
}

th.hide-for-touch {
    display: table-cell !important
}

.touch th.show-for-touch {
    display: table-cell !important
}

@media only screen {
    [class*="block-grid-"] {
        display: block;
        padding: 0;
        margin: 0 -0.625em;
        *zoom: 1
    }
    [class*="block-grid-"]:before,
    [class*="block-grid-"]:after {
        content: " ";
        display: table
    }
    [class*="block-grid-"]:after {
        clear: both
    }
    [class*="block-grid-"]>li {
        display: inline;
        height: auto;
        float: left;
        padding: 0 0.625em 1.25em
    }
    .small-block-grid-1>li {
        width: 100%;
        padding: 0 0.625em 1.25em
    }
    .small-block-grid-1>li:nth-of-type(n) {
        clear: none
    }
    .small-block-grid-1>li:nth-of-type(1n+1) {
        clear: both
    }
    .small-block-grid-2>li {
        width: 50%;
        padding: 0 0.625em 1.25em
    }
    .small-block-grid-2>li:nth-of-type(n) {
        clear: none
    }
    .small-block-grid-2>li:nth-of-type(2n+1) {
        clear: both
    }
    .small-block-grid-3>li {
        width: 33.33333%;
        padding: 0 0.625em 1.25em
    }
    .small-block-grid-3>li:nth-of-type(n) {
        clear: none
    }
    .small-block-grid-3>li:nth-of-type(3n+1) {
        clear: both
    }
    .small-block-grid-4>li {
        width: 25%;
        padding: 0 0.625em 1.25em
    }
    .small-block-grid-4>li:nth-of-type(n) {
        clear: none
    }
    .small-block-grid-4>li:nth-of-type(4n+1) {
        clear: both
    }
    .small-block-grid-5>li {
        width: 20%;
        padding: 0 0.625em 1.25em
    }
    .small-block-grid-5>li:nth-of-type(n) {
        clear: none
    }
    .small-block-grid-5>li:nth-of-type(5n+1) {
        clear: both
    }
    .small-block-grid-6>li {
        width: 16.66667%;
        padding: 0 0.625em 1.25em
    }
    .small-block-grid-6>li:nth-of-type(n) {
        clear: none
    }
    .small-block-grid-6>li:nth-of-type(6n+1) {
        clear: both
    }
    .small-block-grid-7>li {
        width: 14.28571%;
        padding: 0 0.625em 1.25em
    }
    .small-block-grid-7>li:nth-of-type(n) {
        clear: none
    }
    .small-block-grid-7>li:nth-of-type(7n+1) {
        clear: both
    }
    .small-block-grid-8>li {
        width: 12.5%;
        padding: 0 0.625em 1.25em
    }
    .small-block-grid-8>li:nth-of-type(n) {
        clear: none
    }
    .small-block-grid-8>li:nth-of-type(8n+1) {
        clear: both
    }
    .small-block-grid-9>li {
        width: 11.11111%;
        padding: 0 0.625em 1.25em
    }
    .small-block-grid-9>li:nth-of-type(n) {
        clear: none
    }
    .small-block-grid-9>li:nth-of-type(9n+1) {
        clear: both
    }
    .small-block-grid-10>li {
        width: 10%;
        padding: 0 0.625em 1.25em
    }
    .small-block-grid-10>li:nth-of-type(n) {
        clear: none
    }
    .small-block-grid-10>li:nth-of-type(10n+1) {
        clear: both
    }
    .small-block-grid-11>li {
        width: 9.09091%;
        padding: 0 0.625em 1.25em
    }
    .small-block-grid-11>li:nth-of-type(n) {
        clear: none
    }
    .small-block-grid-11>li:nth-of-type(11n+1) {
        clear: both
    }
    .small-block-grid-12>li {
        width: 8.33333%;
        padding: 0 0.625em 1.25em
    }
    .small-block-grid-12>li:nth-of-type(n) {
        clear: none
    }
    .small-block-grid-12>li:nth-of-type(12n+1) {
        clear: both
    }
}

@media only screen and (min-width: 0em) {
    .small-block-grid-1>li:nth-of-type(1n+1) {
        clear: none
    }
    .small-block-grid-2>li:nth-of-type(2n+1) {
        clear: none
    }
    .small-block-grid-3>li:nth-of-type(3n+1) {
        clear: none
    }
    .small-block-grid-4>li:nth-of-type(4n+1) {
        clear: none
    }
    .small-block-grid-5>li:nth-of-type(5n+1) {
        clear: none
    }
    .small-block-grid-6>li:nth-of-type(6n+1) {
        clear: none
    }
    .small-block-grid-7>li:nth-of-type(7n+1) {
        clear: none
    }
    .small-block-grid-8>li:nth-of-type(8n+1) {
        clear: none
    }
    .small-block-grid-9>li:nth-of-type(9n+1) {
        clear: none
    }
    .small-block-grid-10>li:nth-of-type(10n+1) {
        clear: none
    }
    .small-block-grid-11>li:nth-of-type(11n+1) {
        clear: none
    }
    .small-block-grid-12>li:nth-of-type(12n+1) {
        clear: none
    }
    .large-block-grid-1>li {
        width: 100%;
        padding: 0 0.625em 1.25em
    }
    .large-block-grid-1>li:nth-of-type(n) {
        clear: none
    }
    .large-block-grid-1>li:nth-of-type(1n+1) {
        clear: both
    }
    .large-block-grid-2>li {
        width: 50%;
        padding: 0 0.625em 1.25em
    }
    .large-block-grid-2>li:nth-of-type(n) {
        clear: none
    }
    .large-block-grid-2>li:nth-of-type(2n+1) {
        clear: both
    }
    .large-block-grid-3>li {
        width: 33.33333%;
        padding: 0 0.625em 1.25em
    }
    .large-block-grid-3>li:nth-of-type(n) {
        clear: none
    }
    .large-block-grid-3>li:nth-of-type(3n+1) {
        clear: both
    }
    .large-block-grid-4>li {
        width: 25%;
        padding: 0 0.625em 1.25em
    }
    .large-block-grid-4>li:nth-of-type(n) {
        clear: none
    }
    .large-block-grid-4>li:nth-of-type(4n+1) {
        clear: both
    }
    .large-block-grid-5>li {
        width: 20%;
        padding: 0 0.625em 1.25em
    }
    .large-block-grid-5>li:nth-of-type(n) {
        clear: none
    }
    .large-block-grid-5>li:nth-of-type(5n+1) {
        clear: both
    }
    .large-block-grid-6>li {
        width: 16.66667%;
        padding: 0 0.625em 1.25em
    }
    .large-block-grid-6>li:nth-of-type(n) {
        clear: none
    }
    .large-block-grid-6>li:nth-of-type(6n+1) {
        clear: both
    }
    .large-block-grid-7>li {
        width: 14.28571%;
        padding: 0 0.625em 1.25em
    }
    .large-block-grid-7>li:nth-of-type(n) {
        clear: none
    }
    .large-block-grid-7>li:nth-of-type(7n+1) {
        clear: both
    }
    .large-block-grid-8>li {
        width: 12.5%;
        padding: 0 0.625em 1.25em
    }
    .large-block-grid-8>li:nth-of-type(n) {
        clear: none
    }
    .large-block-grid-8>li:nth-of-type(8n+1) {
        clear: both
    }
    .large-block-grid-9>li {
        width: 11.11111%;
        padding: 0 0.625em 1.25em
    }
    .large-block-grid-9>li:nth-of-type(n) {
        clear: none
    }
    .large-block-grid-9>li:nth-of-type(9n+1) {
        clear: both
    }
    .large-block-grid-10>li {
        width: 10%;
        padding: 0 0.625em 1.25em
    }
    .large-block-grid-10>li:nth-of-type(n) {
        clear: none
    }
    .large-block-grid-10>li:nth-of-type(10n+1) {
        clear: both
    }
    .large-block-grid-11>li {
        width: 9.09091%;
        padding: 0 0.625em 1.25em
    }
    .large-block-grid-11>li:nth-of-type(n) {
        clear: none
    }
    .large-block-grid-11>li:nth-of-type(11n+1) {
        clear: both
    }
    .large-block-grid-12>li {
        width: 8.33333%;
        padding: 0 0.625em 1.25em
    }
    .large-block-grid-12>li:nth-of-type(n) {
        clear: none
    }
    .large-block-grid-12>li:nth-of-type(12n+1) {
        clear: both
    }
}

p.lead {
    font-size: 1.21875em;
    line-height: 1.6
}

.subheader {
    line-height: 1.4;
    color: #6f6f6f;
    font-weight: 300;
    margin-top: 0.2em;
    margin-bottom: 0.5em
}

div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
p,
blockquote,
th,
td {
    margin: 0;
    padding: 0;
    direction: ltr
}

a {
    color: #da291c;
    text-decoration: none;
    line-height: inherit
}

a:hover,
a:focus {
    color: #c32519
}

a img {
    border: none
}

p {
    font-family: inherit;
    font-weight: normal;
    font-size: 1em;
    line-height: 1.6;
    margin-bottom: 1.25em;
    text-rendering: optimizeLegibility
}

p aside {
    font-size: 0.875em;
    line-height: 1.35;
    font-style: italic
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-style: normal;
    color: #222;
    text-rendering: optimizeLegibility;
    margin-top: 0.2em;
    margin-bottom: 0.5em;
    line-height: 1.2125em
}

h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
    font-size: 30%;
    color: #000;
    line-height: 0
}

h1 {
    font-size: 3.875em
}

h2 {
    font-size: 3.125em
}

h3 {
    font-size: 2.4375em
}

h4 {
    font-size: 2em
}

h5 {
    font-size: 1.6875em
}

h6 {
    font-size: 1em
}

hr {
    border: solid #ddd;
    border-width: 1px 0 0;
    clear: both;
    margin: 1.25em 0 1.1875em;
    height: 0
}

em,
i {
    font-style: italic;
    line-height: inherit
}

strong,
b {
    font-weight: bold;
    line-height: inherit
}

small {
    font-size: 30%;
    line-height: inherit
}

code {
    font-family: Consolas, "Liberation Mono", Courier, monospace;
    font-weight: bold;
    color: #7f0a0c
}

ul,
ol,
dl {
    font-size: 1em;
    line-height: 1.6;
    margin-bottom: 1.25em;
    list-style-position: outside;
    font-family: inherit
}

ul,
ol {
    margin-left: 0
}

ul li ul,
ul li ol {
    margin-left: 1.25em;
    margin-bottom: 0;
    font-size: 1em
}

ul.square li ul,
ul.circle li ul,
ul.disc li ul {
    list-style: inherit
}

ul.square {
    list-style-type: square
}

ul.circle {
    list-style-type: circle
}

ul.disc {
    list-style-type: disc
}

ul.no-bullet {
    list-style: none
}

ol li ul,
ol li ol {
    margin-left: 1.25em;
    margin-bottom: 0
}

dl dt {
    margin-bottom: 0.3em;
    font-weight: bold
}

dl dd {
    margin-bottom: 0.75em
}

abbr,
acronym {
    text-transform: uppercase;
    font-size: 90%;
    color: #000;
    border-bottom: 1px dotted #ddd;
    cursor: help
}

abbr {
    text-transform: none
}

blockquote {
    margin: 0 0 1.25em;
    padding: 0;
    border-left: none
}

blockquote cite {
    display: block;
    font-size: 1em;
    color: #fff
}

blockquote cite:before {
    content: "\2014 \0020"
}

blockquote cite a,
blockquote cite a:visited {
    color: #fff
}

blockquote,
blockquote p {
    line-height: 1.6;
    color: #fff
}

.vcard {
    display: inline-block;
    margin: 0 0 1.25em 0;
    border: 1px solid #ddd;
    padding: 0.625em 0.75em
}

.vcard li {
    margin: 0;
    display: block
}

.vcard .fn {
    font-weight: bold;
    font-size: 0.9375em
}

.vevent .summary {
    font-weight: bold
}

.vevent abbr {
    cursor: default;
    text-decoration: none;
    font-weight: bold;
    border: none;
    padding: 0 0.0625em
}

@media only screen and (min-width: 0em) {
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        line-height: 1.4
    }
    h1 {
        font-size: 4.5em
    }
    h2 {
        font-size: 3.75em
    }
    h3 {
        font-size: 2.75em
    }
    h4 {
        font-size: 2.3125em
    }
}

.print-only {
    display: none !important
}

@media print {
    * {
        background: transparent !important;
        color: #000 !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) ")"
    }
    .ir a:after,
    a[href^="javascript:"]:after,
    a[href^="#"]:after {
        content: ""
    }
    pre,
    blockquote {
        border: 1px solid #999;
        page-break-inside: avoid
    }
    thead {
        display: table-header-group
    }
    tr,
    img {
        page-break-inside: avoid
    }
    img {
        max-width: 100% !important
    }
    @page {
        margin: 0.5cm
    }
    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3
    }
    h2,
    h3 {
        page-break-after: avoid
    }
    .hide-on-print {
        display: none !important
    }
    .print-only {
        display: block !important
    }
    .hide-for-print {
        display: none !important
    }
    .show-for-print {
        display: inherit !important
    }
}

button,
.button {
    border-style: solid;
    border-width: 0;
    cursor: pointer;
    font-family: inherit;
    font-weight: bold;
    line-height: 1;
    margin: 0 0 1.25em;
    position: relative;
    text-decoration: none;
    text-align: center;
    display: inline-block;
    padding-top: 0.375em;
    padding-right: 0.75em;
    padding-bottom: 0.4375em;
    padding-left: 0.75em;
    font-size: 1.25em;
    background-color: #da291c;
    border-color: #ad2116;
    color: #fff
}

button:hover,
button:focus,
.button:hover,
.button:focus {
    background-color: #ad2116
}

button:hover,
button:focus,
.button:hover,
.button:focus {
    color: #fff
}

button.secondary,
.button.secondary {
    background-color: #000;
    border-color: #000;
    color: #fff
}

button.secondary:hover,
button.secondary:focus,
.button.secondary:hover,
.button.secondary:focus {
    background-color: #000
}

button.secondary:hover,
button.secondary:focus,
.button.secondary:hover,
.button.secondary:focus {
    color: #fff
}

button.success,
.button.success {
    background-color: #5da423;
    border-color: #457a1a;
    color: #fff
}

button.success:hover,
button.success:focus,
.button.success:hover,
.button.success:focus {
    background-color: #457a1a
}

button.success:hover,
button.success:focus,
.button.success:hover,
.button.success:focus {
    color: #fff
}

button.alert,
.button.alert {
    background-color: #c60f13;
    border-color: #970b0e;
    color: #fff
}

button.alert:hover,
button.alert:focus,
.button.alert:hover,
.button.alert:focus {
    background-color: #970b0e
}

button.alert:hover,
button.alert:focus,
.button.alert:hover,
.button.alert:focus {
    color: #fff
}

button.large,
.button.large {
    padding-top: 0.5em;
    padding-right: 1em;
    padding-bottom: 0.5625em;
    padding-left: 1em;
    font-size: 1.5em
}

button.small,
.button.small {
    padding-top: 0.25em;
    padding-right: 0.5em;
    padding-bottom: 0.3125em;
    padding-left: 0.5em;
    font-size: 1em
}

button.tiny,
.button.tiny {
    padding-top: 0.1875em;
    padding-right: 0.375em;
    padding-bottom: 0.25em;
    padding-left: 0.375em;
    font-size: 0.6875em
}

button.expand,
.button.expand {
    padding-right: 0px;
    padding-left: 0px;
    width: 100%
}

button.left-align,
.button.left-align {
    text-align: left;
    text-indent: 0.75em
}

button.right-align,
.button.right-align {
    text-align: right;
    padding-right: 0.75em
}

button.disabled,
button[disabled],
.button.disabled,
.button[disabled] {
    background-color: #da291c;
    border-color: #ad2116;
    color: #fff;
    cursor: default;
    opacity: 0.6;
    -webkit-box-shadow: none;
    box-shadow: none
}

button.disabled:hover,
button.disabled:focus,
button[disabled]:hover,
button[disabled]:focus,
.button.disabled:hover,
.button.disabled:focus,
.button[disabled]:hover,
.button[disabled]:focus {
    background-color: #ad2116
}

button.disabled:hover,
button.disabled:focus,
button[disabled]:hover,
button[disabled]:focus,
.button.disabled:hover,
.button.disabled:focus,
.button[disabled]:hover,
.button[disabled]:focus {
    color: #fff
}

button.disabled:hover,
button.disabled:focus,
button[disabled]:hover,
button[disabled]:focus,
.button.disabled:hover,
.button.disabled:focus,
.button[disabled]:hover,
.button[disabled]:focus {
    background-color: #da291c
}

button.disabled.secondary,
button[disabled].secondary,
.button.disabled.secondary,
.button[disabled].secondary {
    background-color: #000;
    border-color: #000;
    color: #fff;
    cursor: default;
    opacity: 0.6;
    -webkit-box-shadow: none;
    box-shadow: none
}

button.disabled.secondary:hover,
button.disabled.secondary:focus,
button[disabled].secondary:hover,
button[disabled].secondary:focus,
.button.disabled.secondary:hover,
.button.disabled.secondary:focus,
.button[disabled].secondary:hover,
.button[disabled].secondary:focus {
    background-color: #000
}

button.disabled.secondary:hover,
button.disabled.secondary:focus,
button[disabled].secondary:hover,
button[disabled].secondary:focus,
.button.disabled.secondary:hover,
.button.disabled.secondary:focus,
.button[disabled].secondary:hover,
.button[disabled].secondary:focus {
    color: #fff
}

button.disabled.secondary:hover,
button.disabled.secondary:focus,
button[disabled].secondary:hover,
button[disabled].secondary:focus,
.button.disabled.secondary:hover,
.button.disabled.secondary:focus,
.button[disabled].secondary:hover,
.button[disabled].secondary:focus {
    background-color: #000
}

button.disabled.success,
button[disabled].success,
.button.disabled.success,
.button[disabled].success {
    background-color: #5da423;
    border-color: #457a1a;
    color: #fff;
    cursor: default;
    opacity: 0.6;
    -webkit-box-shadow: none;
    box-shadow: none
}

button.disabled.success:hover,
button.disabled.success:focus,
button[disabled].success:hover,
button[disabled].success:focus,
.button.disabled.success:hover,
.button.disabled.success:focus,
.button[disabled].success:hover,
.button[disabled].success:focus {
    background-color: #457a1a
}

button.disabled.success:hover,
button.disabled.success:focus,
button[disabled].success:hover,
button[disabled].success:focus,
.button.disabled.success:hover,
.button.disabled.success:focus,
.button[disabled].success:hover,
.button[disabled].success:focus {
    color: #fff
}

button.disabled.success:hover,
button.disabled.success:focus,
button[disabled].success:hover,
button[disabled].success:focus,
.button.disabled.success:hover,
.button.disabled.success:focus,
.button[disabled].success:hover,
.button[disabled].success:focus {
    background-color: #5da423
}

button.disabled.alert,
button[disabled].alert,
.button.disabled.alert,
.button[disabled].alert {
    background-color: #c60f13;
    border-color: #970b0e;
    color: #fff;
    cursor: default;
    opacity: 0.6;
    -webkit-box-shadow: none;
    box-shadow: none
}

button.disabled.alert:hover,
button.disabled.alert:focus,
button[disabled].alert:hover,
button[disabled].alert:focus,
.button.disabled.alert:hover,
.button.disabled.alert:focus,
.button[disabled].alert:hover,
.button[disabled].alert:focus {
    background-color: #970b0e
}

button.disabled.alert:hover,
button.disabled.alert:focus,
button[disabled].alert:hover,
button[disabled].alert:focus,
.button.disabled.alert:hover,
.button.disabled.alert:focus,
.button[disabled].alert:hover,
.button[disabled].alert:focus {
    color: #fff
}

button.disabled.alert:hover,
button.disabled.alert:focus,
button[disabled].alert:hover,
button[disabled].alert:focus,
.button.disabled.alert:hover,
.button.disabled.alert:focus,
.button[disabled].alert:hover,
.button[disabled].alert:focus {
    background-color: #c60f13
}

button,
.button {
    padding-top: 0.4375em;
    padding-bottom: 0.375em;
    -webkit-appearance: none
}

button.tiny,
.button.tiny {
    padding-top: 0.25em;
    padding-bottom: 0.1875em;
    -webkit-appearance: none
}

button.small,
.button.small {
    padding-top: 0.3125em;
    padding-bottom: 0.25em;
    -webkit-appearance: none
}

button.large,
.button.large {
    padding-top: 0.53125em;
    padding-bottom: 0.53125em;
    -webkit-appearance: none
}

@media only screen {
    button,
    .button {
        -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
        box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
        -webkit-transition: background-color 300ms ease-out;
        -moz-transition: background-color 300ms ease-out;
        transition: background-color 300ms ease-out
    }
    button:active,
    .button:active {
        -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset;
        box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset
    }
    button.radius,
    .button.radius {
        -webkit-border-radius: 3px;
        border-radius: 3px
    }
    button.round,
    .button.round {
        -webkit-border-radius: 1000px;
        border-radius: 1000px
    }
}

@media only screen and (min-width: 0em) {
    button,
    .button {
        display: inline-block
    }
}

form {
    margin: 0 0 1em
}

form .row .row {
    margin: 0 -0.5em
}

form .row .row .column,
form .row .row .columns {
    padding: 0 0.5em
}

form .row .row.collapse {
    margin: 0
}

form .row .row.collapse .column,
form .row .row.collapse .columns {
    padding: 0
}

form .row input.column,
form .row input.columns,
form .row textarea.column,
form .row textarea.columns {
    padding-left: 0.5em
}

label {
    font-size: 1.25em;
    color: #fff;
    cursor: pointer;
    display: block;
    font-weight: 500;
    margin-bottom: 0.1875em
}

label.right {
    float: none;
    text-align: right
}

label.inline {
    margin: 0 0 1em 0;
    padding: 0.625em 0
}

label small {
    text-transform: capitalize;
    color: #fff
}

.prefix,
.postfix {
    display: block;
    position: relative;
    z-index: 2;
    text-align: center;
    width: 100%;
    padding-top: 0;
    padding-bottom: 0;
    border-style: solid;
    border-width: 0;
    overflow: hidden;
    font-size: 1.25em;
    height: 2.6875em;
    line-height: 2.6875em
}

.postfix.button {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    text-align: center;
    line-height: 2.125em
}

.prefix.button {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    text-align: center;
    line-height: 2.125em
}

.prefix.button.radius {
    -webkit-border-radius: 0;
    border-radius: 0;
    -moz-border-radius-bottomleft: 3px;
    -moz-border-radius-topleft: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px
}

.postfix.button.radius {
    -webkit-border-radius: 0;
    border-radius: 0;
    -moz-border-radius-topright: 3px;
    -moz-border-radius-bottomright: 3px;
    -webkit-border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
}

.prefix.button.round {
    -webkit-border-radius: 0;
    border-radius: 0;
    -moz-border-radius-bottomleft: 1000px;
    -moz-border-radius-topleft: 1000px;
    -webkit-border-bottom-left-radius: 1000px;
    -webkit-border-top-left-radius: 1000px;
    border-bottom-left-radius: 1000px;
    border-top-left-radius: 1000px
}

.postfix.button.round {
    -webkit-border-radius: 0;
    border-radius: 0;
    -moz-border-radius-topright: 1000px;
    -moz-border-radius-bottomright: 1000px;
    -webkit-border-top-right-radius: 1000px;
    -webkit-border-bottom-right-radius: 1000px;
    border-top-right-radius: 1000px;
    border-bottom-right-radius: 1000px
}

span.prefix,
label.prefix {
    background: #3c3c3c;
    border-color: #232323;
    border-right: none;
    color: #fff
}

span.prefix.radius,
label.prefix.radius {
    -webkit-border-radius: 0;
    border-radius: 0;
    -moz-border-radius-bottomleft: 3px;
    -moz-border-radius-topleft: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px
}

span.postfix,
label.postfix {
    background: #3c3c3c;
    border-color: #161616;
    border-left: none;
    color: #fff
}

span.postfix.radius,
label.postfix.radius {
    -webkit-border-radius: 0;
    border-radius: 0;
    -moz-border-radius-topright: 3px;
    -moz-border-radius-bottomright: 3px;
    -webkit-border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
}

.input-group.radius>*:first-child,
.input-group.radius>*:first-child * {
    -moz-border-radius-bottomleft: 3px;
    -moz-border-radius-topleft: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px
}

.input-group.radius>*:last-child,
.input-group.radius>*:last-child * {
    -moz-border-radius-topright: 3px;
    -moz-border-radius-bottomright: 3px;
    -webkit-border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
}

.input-group.round>*:first-child,
.input-group.round>*:first-child * {
    -moz-border-radius-bottomleft: 1000px;
    -moz-border-radius-topleft: 1000px;
    -webkit-border-bottom-left-radius: 1000px;
    -webkit-border-top-left-radius: 1000px;
    border-bottom-left-radius: 1000px;
    border-top-left-radius: 1000px
}

.input-group.round>*:last-child,
.input-group.round>*:last-child * {
    -moz-border-radius-topright: 1000px;
    -moz-border-radius-bottomright: 1000px;
    -webkit-border-top-right-radius: 1000px;
    -webkit-border-bottom-right-radius: 1000px;
    border-top-right-radius: 1000px;
    border-bottom-right-radius: 1000px
}

input[type="text"],
input[type="password"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="month"],
input[type="week"],
input[type="email"],
input[type="number"],
input[type="search"],
input[type="tel"],
input[type="time"],
input[type="url"],
textarea {
    background-color: #3c3c3c;
    font-family: inherit;
    border: 1px solid #3c3c3c;
    -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);
    color: #fff;
    display: block;
    font-size: 1.375em;
    margin: 0 0 1em 0;
    padding: 0.5em;
    height: 2.8125em;
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: -webkit-box-shadow 0.45s, border-color 0.45s ease-in-out;
    -moz-transition: -moz-box-shadow 0.45s, border-color 0.45s ease-in-out;
    transition: box-shadow 0.45s, border-color 0.45s ease-in-out
}

input[type="text"]:focus,
input[type="password"]:focus,
input[type="date"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="email"]:focus,
input[type="number"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="time"]:focus,
input[type="url"]:focus,
textarea:focus {
    -webkit-box-shadow: 0 0 5px #999;
    -moz-box-shadow: 0 0 5px #999;
    box-shadow: 0 0 5px #999;
    border-color: #999
}

input[type="text"]:focus,
input[type="password"]:focus,
input[type="date"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="email"]:focus,
input[type="number"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="time"]:focus,
input[type="url"]:focus,
textarea:focus {
    background: #414141;
    border-color: #999;
    outline: none
}

input[type="text"][disabled],
input[type="password"][disabled],
input[type="date"][disabled],
input[type="datetime"][disabled],
input[type="datetime-local"][disabled],
input[type="month"][disabled],
input[type="week"][disabled],
input[type="email"][disabled],
input[type="number"][disabled],
input[type="search"][disabled],
input[type="tel"][disabled],
input[type="time"][disabled],
input[type="url"][disabled],
textarea[disabled] {
    background-color: #ddd
}

input[type="file"],
input[type="checkbox"],
input[type="radio"],
select {
    margin: 0 0 1em 0
}

input[type="file"] {
    width: 100%
}

fieldset {
    border: solid 1px #ddd;
    padding: 1.25em;
    margin: 1.125em 0
}

fieldset legend {
    font-weight: bold;
    background: #fff;
    padding: 0 0.1875em;
    margin: 0;
    margin-left: -0.1875em
}

[data-abide] .error small.error,
[data-abide] span.error,
[data-abide] small.error {
    display: block;
    padding: 0.375em 0.25em;
    margin-top: -1.3125em;
    margin-bottom: 1em;
    font-size: 0.75em;
    font-weight: bold;
    background: #c60f13;
    color: #fff;
    margin-top: 0
}

[data-abide] span.error,
[data-abide] small.error {
    display: none
}

span.error,
small.error {
    display: block;
    padding: 0.375em 0.25em;
    margin-top: -1.3125em;
    margin-bottom: 1em;
    font-size: 0.75em;
    font-weight: bold;
    background: #c60f13;
    color: #fff
}

.error input,
.error textarea,
.error select {
    border-color: #c60f13;
    background-color: rgba(198, 15, 19, 0.1);
    margin-bottom: 0
}

.error input:focus,
.error textarea:focus,
.error select:focus {
    background: #414141;
    border-color: #999
}

.error label,
.error label.error {
    color: #c60f13
}

.error small.error {
    display: block;
    padding: 0.375em 0.25em;
    margin-top: -1.3125em;
    margin-bottom: 1em;
    font-size: 0.75em;
    font-weight: bold;
    background: #c60f13;
    color: #fff
}

.error span.error-message {
    display: block
}

input.error,
textarea.error {
    border-color: #c60f13;
    background-color: rgba(198, 15, 19, 0.1)
}

input.error:focus,
textarea.error:focus {
    background: #414141;
    border-color: #999
}

.error select {
    border-color: #c60f13;
    background-color: rgba(198, 15, 19, 0.1)
}

.error select:focus {
    background: #414141;
    border-color: #999
}

label.error {
    color: #c60f13
}

.button-group {
    list-style: none;
    margin: 0;
    *zoom: 1
}

.button-group:before,
.button-group:after {
    content: " ";
    display: table
}

.button-group:after {
    clear: both
}

.button-group>* {
    margin: 0 0 0 -1px;
    float: left
}

.button-group>*:first-child {
    margin-left: 0
}

.button-group.radius>*:first-child,
.button-group.radius>*:first-child>a,
.button-group.radius>*:first-child>button,
.button-group.radius>*:first-child>.button {
    -moz-border-radius-bottomleft: 3px;
    -moz-border-radius-topleft: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px
}

.button-group.radius>*:last-child,
.button-group.radius>*:last-child>a,
.button-group.radius>*:last-child>button,
.button-group.radius>*:last-child>.button {
    -moz-border-radius-topright: 3px;
    -moz-border-radius-bottomright: 3px;
    -webkit-border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
}

.button-group.round>*:first-child,
.button-group.round>*:first-child>a,
.button-group.round>*:first-child>button,
.button-group.round>*:first-child>.button {
    -moz-border-radius-bottomleft: 1000px;
    -moz-border-radius-topleft: 1000px;
    -webkit-border-bottom-left-radius: 1000px;
    -webkit-border-top-left-radius: 1000px;
    border-bottom-left-radius: 1000px;
    border-top-left-radius: 1000px
}

.button-group.round>*:last-child,
.button-group.round>*:last-child>a,
.button-group.round>*:last-child>button,
.button-group.round>*:last-child>.button {
    -moz-border-radius-topright: 1000px;
    -moz-border-radius-bottomright: 1000px;
    -webkit-border-top-right-radius: 1000px;
    -webkit-border-bottom-right-radius: 1000px;
    border-top-right-radius: 1000px;
    border-bottom-right-radius: 1000px
}

.button-group.even-2 li {
    width: 50%
}

.button-group.even-2 li button,
.button-group.even-2 li .button {
    width: 100%
}

.button-group.even-3 li {
    width: 33.33333%
}

.button-group.even-3 li button,
.button-group.even-3 li .button {
    width: 100%
}

.button-group.even-4 li {
    width: 25%
}

.button-group.even-4 li button,
.button-group.even-4 li .button {
    width: 100%
}

.button-group.even-5 li {
    width: 20%
}

.button-group.even-5 li button,
.button-group.even-5 li .button {
    width: 100%
}

.button-group.even-6 li {
    width: 16.66667%
}

.button-group.even-6 li button,
.button-group.even-6 li .button {
    width: 100%
}

.button-group.even-7 li {
    width: 14.28571%
}

.button-group.even-7 li button,
.button-group.even-7 li .button {
    width: 100%
}

.button-group.even-8 li {
    width: 12.5%
}

.button-group.even-8 li button,
.button-group.even-8 li .button {
    width: 100%
}

.button-bar {
    *zoom: 1
}

.button-bar:before,
.button-bar:after {
    content: " ";
    display: table
}

.button-bar:after {
    clear: both
}

.button-bar .button-group {
    float: left;
    margin-right: 0.625em
}

.button-bar .button-group div {
    overflow: hidden
}

.dropdown.button {
    position: relative;
    padding-right: 1.6875em
}

.dropdown.button:before {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    display: block;
    border-style: solid;
    border-color: #fff transparent transparent transparent;
    top: 50%
}

.dropdown.button:before {
    border-width: 0.1875em;
    right: 0.75em;
    margin-top: -0.0625em
}

.dropdown.button:before {
    border-color: #fff transparent transparent transparent
}

.dropdown.button.tiny {
    padding-right: 0.9375em
}

.dropdown.button.tiny:before {
    border-width: 0.1875em;
    right: 0.375em;
    margin-top: -0.03125em
}

.dropdown.button.tiny:before {
    border-color: #fff transparent transparent transparent
}

.dropdown.button.small {
    padding-right: 1.25em
}

.dropdown.button.small:before {
    border-width: 0.25em;
    right: 0.5em;
    margin-top: -0.0625em
}

.dropdown.button.small:before {
    border-color: #fff transparent transparent transparent
}

.dropdown.button.large {
    padding-right: 2em
}

.dropdown.button.large:before {
    border-width: 0.125em;
    right: 1.25em;
    margin-top: -0.0625em
}

.dropdown.button.large:before {
    border-color: #fff transparent transparent transparent
}

.dropdown.button.secondary:before {
    border-color: #333 transparent transparent transparent
}

.split.button {
    position: relative;
    padding-right: 2.4em
}

.split.button span {
    display: block;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    border-left: solid 1px
}

.split.button span:before {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    display: block;
    border-style: inset;
    left: 50%
}

.split.button span:active {
    background-color: rgba(0, 0, 0, 0.1)
}

.split.button span {
    border-left-color: #961c13
}

.split.button span {
    width: 1.5em
}

.split.button span:before {
    border-top-style: solid;
    border-width: 0.1875em;
    top: 0.5625em;
    margin-left: -0.5625em
}

.split.button span:before {
    border-color: #fff transparent transparent transparent
}

.split.button.secondary span {
    border-left-color: #000
}

.split.button.secondary span:before {
    border-color: #fff transparent transparent transparent
}

.split.button.alert span {
    border-left-color: #7f0a0c
}

.split.button.success span {
    border-left-color: #396516
}

.split.button.tiny {
    padding-right: 1.6875em
}

.split.button.tiny span {
    width: 1.21875em
}

.split.button.tiny span:before {
    border-top-style: solid;
    border-width: 0.1875em;
    top: 0.375em;
    margin-left: -0.3125em
}

.split.button.small {
    padding-right: 1.75em
}

.split.button.small span {
    width: 1.25em
}

.split.button.small span:before {
    border-top-style: solid;
    border-width: 0.25em;
    top: 0.375em;
    margin-left: -0.5625em
}

.split.button.large {
    padding-right: 3em
}

.split.button.large span {
    width: 1.875em
}

.split.button.large span:before {
    border-top-style: solid;
    border-width: 0.125em;
    top: 0.8125em;
    margin-left: -0.5625em
}

.split.button.expand {
    padding-left: 2em
}

.split.button.secondary span:before {
    border-color: #333 transparent transparent transparent
}

.split.button.radius span {
    -moz-border-radius-topright: 3px;
    -moz-border-radius-bottomright: 3px;
    -webkit-border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
}

.split.button.round span {
    -moz-border-radius-topright: 1000px;
    -moz-border-radius-bottomright: 1000px;
    -webkit-border-top-right-radius: 1000px;
    -webkit-border-bottom-right-radius: 1000px;
    border-top-right-radius: 1000px;
    border-bottom-right-radius: 1000px
}

.flex-video {
    position: relative;
    padding-top: 1.5625em;
    padding-bottom: 67.5%;
    height: 0;
    margin-bottom: 1em;
    overflow: hidden
}

.flex-video.widescreen {
    padding-bottom: 57.25%
}

.flex-video.vimeo {
    padding-top: 0
}

.flex-video iframe,
.flex-video object,
.flex-video embed,
.flex-video video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

[data-section=''],
[data-section='auto'],
.section-container.auto,
[data-section='vertical-tabs'],
.section-container.vertical-tabs,
[data-section='vertical-nav'],
.section-container.vertical-nav,
[data-section='horizontal-nav'],
.section-container.horizontal-nav,
[data-section='accordion'],
.section-container.accordion {
    width: 100%;
    position: relative;
    display: block;
    margin-bottom: 1.25em
}

[data-section=''][data-section-small-style],
[data-section='auto'][data-section-small-style],
.section-container.auto[data-section-small-style],
[data-section='vertical-tabs'][data-section-small-style],
.section-container.vertical-tabs[data-section-small-style],
[data-section='vertical-nav'][data-section-small-style],
.section-container.vertical-nav[data-section-small-style],
[data-section='horizontal-nav'][data-section-small-style],
.section-container.horizontal-nav[data-section-small-style],
[data-section='accordion'][data-section-small-style],
.section-container.accordion[data-section-small-style] {
    width: 100% !important
}

[data-section=''][data-section-small-style]>[data-section-region],
[data-section=''][data-section-small-style]>section,
[data-section=''][data-section-small-style]>.section,
[data-section='auto'][data-section-small-style]>[data-section-region],
[data-section='auto'][data-section-small-style]>section,
[data-section='auto'][data-section-small-style]>.section,
.section-container.auto[data-section-small-style]>[data-section-region],
.section-container.auto[data-section-small-style]>section,
.section-container.auto[data-section-small-style]>.section,
[data-section='vertical-tabs'][data-section-small-style]>[data-section-region],
[data-section='vertical-tabs'][data-section-small-style]>section,
[data-section='vertical-tabs'][data-section-small-style]>.section,
.section-container.vertical-tabs[data-section-small-style]>[data-section-region],
.section-container.vertical-tabs[data-section-small-style]>section,
.section-container.vertical-tabs[data-section-small-style]>.section,
[data-section='vertical-nav'][data-section-small-style]>[data-section-region],
[data-section='vertical-nav'][data-section-small-style]>section,
[data-section='vertical-nav'][data-section-small-style]>.section,
.section-container.vertical-nav[data-section-small-style]>[data-section-region],
.section-container.vertical-nav[data-section-small-style]>section,
.section-container.vertical-nav[data-section-small-style]>.section,
[data-section='horizontal-nav'][data-section-small-style]>[data-section-region],
[data-section='horizontal-nav'][data-section-small-style]>section,
[data-section='horizontal-nav'][data-section-small-style]>.section,
.section-container.horizontal-nav[data-section-small-style]>[data-section-region],
.section-container.horizontal-nav[data-section-small-style]>section,
.section-container.horizontal-nav[data-section-small-style]>.section,
[data-section='accordion'][data-section-small-style]>[data-section-region],
[data-section='accordion'][data-section-small-style]>section,
[data-section='accordion'][data-section-small-style]>.section,
.section-container.accordion[data-section-small-style]>[data-section-region],
.section-container.accordion[data-section-small-style]>section,
.section-container.accordion[data-section-small-style]>.section {
    padding: 0 !important;
    margin: 0 !important
}

[data-section=''][data-section-small-style]>[data-section-region]>[data-section-title],
[data-section=''][data-section-small-style]>[data-section-region]>.title,
[data-section=''][data-section-small-style]>section>[data-section-title],
[data-section=''][data-section-small-style]>section>.title,
[data-section=''][data-section-small-style]>.section>[data-section-title],
[data-section=''][data-section-small-style]>.section>.title,
[data-section='auto'][data-section-small-style]>[data-section-region]>[data-section-title],
[data-section='auto'][data-section-small-style]>[data-section-region]>.title,
[data-section='auto'][data-section-small-style]>section>[data-section-title],
[data-section='auto'][data-section-small-style]>section>.title,
[data-section='auto'][data-section-small-style]>.section>[data-section-title],
[data-section='auto'][data-section-small-style]>.section>.title,
.section-container.auto[data-section-small-style]>[data-section-region]>[data-section-title],
.section-container.auto[data-section-small-style]>[data-section-region]>.title,
.section-container.auto[data-section-small-style]>section>[data-section-title],
.section-container.auto[data-section-small-style]>section>.title,
.section-container.auto[data-section-small-style]>.section>[data-section-title],
.section-container.auto[data-section-small-style]>.section>.title,
[data-section='vertical-tabs'][data-section-small-style]>[data-section-region]>[data-section-title],
[data-section='vertical-tabs'][data-section-small-style]>[data-section-region]>.title,
[data-section='vertical-tabs'][data-section-small-style]>section>[data-section-title],
[data-section='vertical-tabs'][data-section-small-style]>section>.title,
[data-section='vertical-tabs'][data-section-small-style]>.section>[data-section-title],
[data-section='vertical-tabs'][data-section-small-style]>.section>.title,
.section-container.vertical-tabs[data-section-small-style]>[data-section-region]>[data-section-title],
.section-container.vertical-tabs[data-section-small-style]>[data-section-region]>.title,
.section-container.vertical-tabs[data-section-small-style]>section>[data-section-title],
.section-container.vertical-tabs[data-section-small-style]>section>.title,
.section-container.vertical-tabs[data-section-small-style]>.section>[data-section-title],
.section-container.vertical-tabs[data-section-small-style]>.section>.title,
[data-section='vertical-nav'][data-section-small-style]>[data-section-region]>[data-section-title],
[data-section='vertical-nav'][data-section-small-style]>[data-section-region]>.title,
[data-section='vertical-nav'][data-section-small-style]>section>[data-section-title],
[data-section='vertical-nav'][data-section-small-style]>section>.title,
[data-section='vertical-nav'][data-section-small-style]>.section>[data-section-title],
[data-section='vertical-nav'][data-section-small-style]>.section>.title,
.section-container.vertical-nav[data-section-small-style]>[data-section-region]>[data-section-title],
.section-container.vertical-nav[data-section-small-style]>[data-section-region]>.title,
.section-container.vertical-nav[data-section-small-style]>section>[data-section-title],
.section-container.vertical-nav[data-section-small-style]>section>.title,
.section-container.vertical-nav[data-section-small-style]>.section>[data-section-title],
.section-container.vertical-nav[data-section-small-style]>.section>.title,
[data-section='horizontal-nav'][data-section-small-style]>[data-section-region]>[data-section-title],
[data-section='horizontal-nav'][data-section-small-style]>[data-section-region]>.title,
[data-section='horizontal-nav'][data-section-small-style]>section>[data-section-title],
[data-section='horizontal-nav'][data-section-small-style]>section>.title,
[data-section='horizontal-nav'][data-section-small-style]>.section>[data-section-title],
[data-section='horizontal-nav'][data-section-small-style]>.section>.title,
.section-container.horizontal-nav[data-section-small-style]>[data-section-region]>[data-section-title],
.section-container.horizontal-nav[data-section-small-style]>[data-section-region]>.title,
.section-container.horizontal-nav[data-section-small-style]>section>[data-section-title],
.section-container.horizontal-nav[data-section-small-style]>section>.title,
.section-container.horizontal-nav[data-section-small-style]>.section>[data-section-title],
.section-container.horizontal-nav[data-section-small-style]>.section>.title,
[data-section='accordion'][data-section-small-style]>[data-section-region]>[data-section-title],
[data-section='accordion'][data-section-small-style]>[data-section-region]>.title,
[data-section='accordion'][data-section-small-style]>section>[data-section-title],
[data-section='accordion'][data-section-small-style]>section>.title,
[data-section='accordion'][data-section-small-style]>.section>[data-section-title],
[data-section='accordion'][data-section-small-style]>.section>.title,
.section-container.accordion[data-section-small-style]>[data-section-region]>[data-section-title],
.section-container.accordion[data-section-small-style]>[data-section-region]>.title,
.section-container.accordion[data-section-small-style]>section>[data-section-title],
.section-container.accordion[data-section-small-style]>section>.title,
.section-container.accordion[data-section-small-style]>.section>[data-section-title],
.section-container.accordion[data-section-small-style]>.section>.title {
    width: 100% !important
}

[data-section='']>section,
[data-section='']>.section,
[data-section='']>[data-section-region],
[data-section='auto']>section,
[data-section='auto']>.section,
[data-section='auto']>[data-section-region],
.section-container.auto>section,
.section-container.auto>.section,
.section-container.auto>[data-section-region],
[data-section='vertical-tabs']>section,
[data-section='vertical-tabs']>.section,
[data-section='vertical-tabs']>[data-section-region],
.section-container.vertical-tabs>section,
.section-container.vertical-tabs>.section,
.section-container.vertical-tabs>[data-section-region],
[data-section='vertical-nav']>section,
[data-section='vertical-nav']>.section,
[data-section='vertical-nav']>[data-section-region],
.section-container.vertical-nav>section,
.section-container.vertical-nav>.section,
.section-container.vertical-nav>[data-section-region],
[data-section='horizontal-nav']>section,
[data-section='horizontal-nav']>.section,
[data-section='horizontal-nav']>[data-section-region],
.section-container.horizontal-nav>section,
.section-container.horizontal-nav>.section,
.section-container.horizontal-nav>[data-section-region],
[data-section='accordion']>section,
[data-section='accordion']>.section,
[data-section='accordion']>[data-section-region],
.section-container.accordion>section,
.section-container.accordion>.section,
.section-container.accordion>[data-section-region] {
    margin: 0
}

[data-section='']>section>[data-section-title],
[data-section='']>section>.title,
[data-section='']>.section>[data-section-title],
[data-section='']>.section>.title,
[data-section='']>[data-section-region]>[data-section-title],
[data-section='']>[data-section-region]>.title,
[data-section='auto']>section>[data-section-title],
[data-section='auto']>section>.title,
[data-section='auto']>.section>[data-section-title],
[data-section='auto']>.section>.title,
[data-section='auto']>[data-section-region]>[data-section-title],
[data-section='auto']>[data-section-region]>.title,
.section-container.auto>section>[data-section-title],
.section-container.auto>section>.title,
.section-container.auto>.section>[data-section-title],
.section-container.auto>.section>.title,
.section-container.auto>[data-section-region]>[data-section-title],
.section-container.auto>[data-section-region]>.title,
[data-section='vertical-tabs']>section>[data-section-title],
[data-section='vertical-tabs']>section>.title,
[data-section='vertical-tabs']>.section>[data-section-title],
[data-section='vertical-tabs']>.section>.title,
[data-section='vertical-tabs']>[data-section-region]>[data-section-title],
[data-section='vertical-tabs']>[data-section-region]>.title,
.section-container.vertical-tabs>section>[data-section-title],
.section-container.vertical-tabs>section>.title,
.section-container.vertical-tabs>.section>[data-section-title],
.section-container.vertical-tabs>.section>.title,
.section-container.vertical-tabs>[data-section-region]>[data-section-title],
.section-container.vertical-tabs>[data-section-region]>.title,
[data-section='vertical-nav']>section>[data-section-title],
[data-section='vertical-nav']>section>.title,
[data-section='vertical-nav']>.section>[data-section-title],
[data-section='vertical-nav']>.section>.title,
[data-section='vertical-nav']>[data-section-region]>[data-section-title],
[data-section='vertical-nav']>[data-section-region]>.title,
.section-container.vertical-nav>section>[data-section-title],
.section-container.vertical-nav>section>.title,
.section-container.vertical-nav>.section>[data-section-title],
.section-container.vertical-nav>.section>.title,
.section-container.vertical-nav>[data-section-region]>[data-section-title],
.section-container.vertical-nav>[data-section-region]>.title,
[data-section='horizontal-nav']>section>[data-section-title],
[data-section='horizontal-nav']>section>.title,
[data-section='horizontal-nav']>.section>[data-section-title],
[data-section='horizontal-nav']>.section>.title,
[data-section='horizontal-nav']>[data-section-region]>[data-section-title],
[data-section='horizontal-nav']>[data-section-region]>.title,
.section-container.horizontal-nav>section>[data-section-title],
.section-container.horizontal-nav>section>.title,
.section-container.horizontal-nav>.section>[data-section-title],
.section-container.horizontal-nav>.section>.title,
.section-container.horizontal-nav>[data-section-region]>[data-section-title],
.section-container.horizontal-nav>[data-section-region]>.title,
[data-section='accordion']>section>[data-section-title],
[data-section='accordion']>section>.title,
[data-section='accordion']>.section>[data-section-title],
[data-section='accordion']>.section>.title,
[data-section='accordion']>[data-section-region]>[data-section-title],
[data-section='accordion']>[data-section-region]>.title,
.section-container.accordion>section>[data-section-title],
.section-container.accordion>section>.title,
.section-container.accordion>.section>[data-section-title],
.section-container.accordion>.section>.title,
.section-container.accordion>[data-section-region]>[data-section-title],
.section-container.accordion>[data-section-region]>.title {
    margin-bottom: 0
}

[data-section='']>section>[data-section-title] a,
[data-section='']>section>.title a,
[data-section='']>.section>[data-section-title] a,
[data-section='']>.section>.title a,
[data-section='']>[data-section-region]>[data-section-title] a,
[data-section='']>[data-section-region]>.title a,
[data-section='auto']>section>[data-section-title] a,
[data-section='auto']>section>.title a,
[data-section='auto']>.section>[data-section-title] a,
[data-section='auto']>.section>.title a,
[data-section='auto']>[data-section-region]>[data-section-title] a,
[data-section='auto']>[data-section-region]>.title a,
.section-container.auto>section>[data-section-title] a,
.section-container.auto>section>.title a,
.section-container.auto>.section>[data-section-title] a,
.section-container.auto>.section>.title a,
.section-container.auto>[data-section-region]>[data-section-title] a,
.section-container.auto>[data-section-region]>.title a,
[data-section='vertical-tabs']>section>[data-section-title] a,
[data-section='vertical-tabs']>section>.title a,
[data-section='vertical-tabs']>.section>[data-section-title] a,
[data-section='vertical-tabs']>.section>.title a,
[data-section='vertical-tabs']>[data-section-region]>[data-section-title] a,
[data-section='vertical-tabs']>[data-section-region]>.title a,
.section-container.vertical-tabs>section>[data-section-title] a,
.section-container.vertical-tabs>section>.title a,
.section-container.vertical-tabs>.section>[data-section-title] a,
.section-container.vertical-tabs>.section>.title a,
.section-container.vertical-tabs>[data-section-region]>[data-section-title] a,
.section-container.vertical-tabs>[data-section-region]>.title a,
[data-section='vertical-nav']>section>[data-section-title] a,
[data-section='vertical-nav']>section>.title a,
[data-section='vertical-nav']>.section>[data-section-title] a,
[data-section='vertical-nav']>.section>.title a,
[data-section='vertical-nav']>[data-section-region]>[data-section-title] a,
[data-section='vertical-nav']>[data-section-region]>.title a,
.section-container.vertical-nav>section>[data-section-title] a,
.section-container.vertical-nav>section>.title a,
.section-container.vertical-nav>.section>[data-section-title] a,
.section-container.vertical-nav>.section>.title a,
.section-container.vertical-nav>[data-section-region]>[data-section-title] a,
.section-container.vertical-nav>[data-section-region]>.title a,
[data-section='horizontal-nav']>section>[data-section-title] a,
[data-section='horizontal-nav']>section>.title a,
[data-section='horizontal-nav']>.section>[data-section-title] a,
[data-section='horizontal-nav']>.section>.title a,
[data-section='horizontal-nav']>[data-section-region]>[data-section-title] a,
[data-section='horizontal-nav']>[data-section-region]>.title a,
.section-container.horizontal-nav>section>[data-section-title] a,
.section-container.horizontal-nav>section>.title a,
.section-container.horizontal-nav>.section>[data-section-title] a,
.section-container.horizontal-nav>.section>.title a,
.section-container.horizontal-nav>[data-section-region]>[data-section-title] a,
.section-container.horizontal-nav>[data-section-region]>.title a,
[data-section='accordion']>section>[data-section-title] a,
[data-section='accordion']>section>.title a,
[data-section='accordion']>.section>[data-section-title] a,
[data-section='accordion']>.section>.title a,
[data-section='accordion']>[data-section-region]>[data-section-title] a,
[data-section='accordion']>[data-section-region]>.title a,
.section-container.accordion>section>[data-section-title] a,
.section-container.accordion>section>.title a,
.section-container.accordion>.section>[data-section-title] a,
.section-container.accordion>.section>.title a,
.section-container.accordion>[data-section-region]>[data-section-title] a,
.section-container.accordion>[data-section-region]>.title a {
    width: 100%;
    display: inline-block;
    white-space: nowrap
}

[data-section='']>section>[data-section-content],
[data-section='']>section>.content,
[data-section='']>.section>[data-section-content],
[data-section='']>.section>.content,
[data-section='']>[data-section-region]>[data-section-content],
[data-section='']>[data-section-region]>.content,
[data-section='auto']>section>[data-section-content],
[data-section='auto']>section>.content,
[data-section='auto']>.section>[data-section-content],
[data-section='auto']>.section>.content,
[data-section='auto']>[data-section-region]>[data-section-content],
[data-section='auto']>[data-section-region]>.content,
.section-container.auto>section>[data-section-content],
.section-container.auto>section>.content,
.section-container.auto>.section>[data-section-content],
.section-container.auto>.section>.content,
.section-container.auto>[data-section-region]>[data-section-content],
.section-container.auto>[data-section-region]>.content,
[data-section='vertical-tabs']>section>[data-section-content],
[data-section='vertical-tabs']>section>.content,
[data-section='vertical-tabs']>.section>[data-section-content],
[data-section='vertical-tabs']>.section>.content,
[data-section='vertical-tabs']>[data-section-region]>[data-section-content],
[data-section='vertical-tabs']>[data-section-region]>.content,
.section-container.vertical-tabs>section>[data-section-content],
.section-container.vertical-tabs>section>.content,
.section-container.vertical-tabs>.section>[data-section-content],
.section-container.vertical-tabs>.section>.content,
.section-container.vertical-tabs>[data-section-region]>[data-section-content],
.section-container.vertical-tabs>[data-section-region]>.content,
[data-section='vertical-nav']>section>[data-section-content],
[data-section='vertical-nav']>section>.content,
[data-section='vertical-nav']>.section>[data-section-content],
[data-section='vertical-nav']>.section>.content,
[data-section='vertical-nav']>[data-section-region]>[data-section-content],
[data-section='vertical-nav']>[data-section-region]>.content,
.section-container.vertical-nav>section>[data-section-content],
.section-container.vertical-nav>section>.content,
.section-container.vertical-nav>.section>[data-section-content],
.section-container.vertical-nav>.section>.content,
.section-container.vertical-nav>[data-section-region]>[data-section-content],
.section-container.vertical-nav>[data-section-region]>.content,
[data-section='horizontal-nav']>section>[data-section-content],
[data-section='horizontal-nav']>section>.content,
[data-section='horizontal-nav']>.section>[data-section-content],
[data-section='horizontal-nav']>.section>.content,
[data-section='horizontal-nav']>[data-section-region]>[data-section-content],
[data-section='horizontal-nav']>[data-section-region]>.content,
.section-container.horizontal-nav>section>[data-section-content],
.section-container.horizontal-nav>section>.content,
.section-container.horizontal-nav>.section>[data-section-content],
.section-container.horizontal-nav>.section>.content,
.section-container.horizontal-nav>[data-section-region]>[data-section-content],
.section-container.horizontal-nav>[data-section-region]>.content,
[data-section='accordion']>section>[data-section-content],
[data-section='accordion']>section>.content,
[data-section='accordion']>.section>[data-section-content],
[data-section='accordion']>.section>.content,
[data-section='accordion']>[data-section-region]>[data-section-content],
[data-section='accordion']>[data-section-region]>.content,
.section-container.accordion>section>[data-section-content],
.section-container.accordion>section>.content,
.section-container.accordion>.section>[data-section-content],
.section-container.accordion>.section>.content,
.section-container.accordion>[data-section-region]>[data-section-content],
.section-container.accordion>[data-section-region]>.content {
    display: none
}

[data-section='']>section.active>[data-section-content],
[data-section='']>section.active>.content,
[data-section='']>.section.active>[data-section-content],
[data-section='']>.section.active>.content,
[data-section='']>[data-section-region].active>[data-section-content],
[data-section='']>[data-section-region].active>.content,
[data-section='auto']>section.active>[data-section-content],
[data-section='auto']>section.active>.content,
[data-section='auto']>.section.active>[data-section-content],
[data-section='auto']>.section.active>.content,
[data-section='auto']>[data-section-region].active>[data-section-content],
[data-section='auto']>[data-section-region].active>.content,
.section-container.auto>section.active>[data-section-content],
.section-container.auto>section.active>.content,
.section-container.auto>.section.active>[data-section-content],
.section-container.auto>.section.active>.content,
.section-container.auto>[data-section-region].active>[data-section-content],
.section-container.auto>[data-section-region].active>.content,
[data-section='vertical-tabs']>section.active>[data-section-content],
[data-section='vertical-tabs']>section.active>.content,
[data-section='vertical-tabs']>.section.active>[data-section-content],
[data-section='vertical-tabs']>.section.active>.content,
[data-section='vertical-tabs']>[data-section-region].active>[data-section-content],
[data-section='vertical-tabs']>[data-section-region].active>.content,
.section-container.vertical-tabs>section.active>[data-section-content],
.section-container.vertical-tabs>section.active>.content,
.section-container.vertical-tabs>.section.active>[data-section-content],
.section-container.vertical-tabs>.section.active>.content,
.section-container.vertical-tabs>[data-section-region].active>[data-section-content],
.section-container.vertical-tabs>[data-section-region].active>.content,
[data-section='vertical-nav']>section.active>[data-section-content],
[data-section='vertical-nav']>section.active>.content,
[data-section='vertical-nav']>.section.active>[data-section-content],
[data-section='vertical-nav']>.section.active>.content,
[data-section='vertical-nav']>[data-section-region].active>[data-section-content],
[data-section='vertical-nav']>[data-section-region].active>.content,
.section-container.vertical-nav>section.active>[data-section-content],
.section-container.vertical-nav>section.active>.content,
.section-container.vertical-nav>.section.active>[data-section-content],
.section-container.vertical-nav>.section.active>.content,
.section-container.vertical-nav>[data-section-region].active>[data-section-content],
.section-container.vertical-nav>[data-section-region].active>.content,
[data-section='horizontal-nav']>section.active>[data-section-content],
[data-section='horizontal-nav']>section.active>.content,
[data-section='horizontal-nav']>.section.active>[data-section-content],
[data-section='horizontal-nav']>.section.active>.content,
[data-section='horizontal-nav']>[data-section-region].active>[data-section-content],
[data-section='horizontal-nav']>[data-section-region].active>.content,
.section-container.horizontal-nav>section.active>[data-section-content],
.section-container.horizontal-nav>section.active>.content,
.section-container.horizontal-nav>.section.active>[data-section-content],
.section-container.horizontal-nav>.section.active>.content,
.section-container.horizontal-nav>[data-section-region].active>[data-section-content],
.section-container.horizontal-nav>[data-section-region].active>.content,
[data-section='accordion']>section.active>[data-section-content],
[data-section='accordion']>section.active>.content,
[data-section='accordion']>.section.active>[data-section-content],
[data-section='accordion']>.section.active>.content,
[data-section='accordion']>[data-section-region].active>[data-section-content],
[data-section='accordion']>[data-section-region].active>.content,
.section-container.accordion>section.active>[data-section-content],
.section-container.accordion>section.active>.content,
.section-container.accordion>.section.active>[data-section-content],
.section-container.accordion>.section.active>.content,
.section-container.accordion>[data-section-region].active>[data-section-content],
.section-container.accordion>[data-section-region].active>.content {
    display: block
}

[data-section='']>section:not(.active),
[data-section='']>.section:not(.active),
[data-section='']>[data-section-region]:not(.active),
[data-section='auto']>section:not(.active),
[data-section='auto']>.section:not(.active),
[data-section='auto']>[data-section-region]:not(.active),
.section-container.auto>section:not(.active),
.section-container.auto>.section:not(.active),
.section-container.auto>[data-section-region]:not(.active),
[data-section='vertical-tabs']>section:not(.active),
[data-section='vertical-tabs']>.section:not(.active),
[data-section='vertical-tabs']>[data-section-region]:not(.active),
.section-container.vertical-tabs>section:not(.active),
.section-container.vertical-tabs>.section:not(.active),
.section-container.vertical-tabs>[data-section-region]:not(.active),
[data-section='vertical-nav']>section:not(.active),
[data-section='vertical-nav']>.section:not(.active),
[data-section='vertical-nav']>[data-section-region]:not(.active),
.section-container.vertical-nav>section:not(.active),
.section-container.vertical-nav>.section:not(.active),
.section-container.vertical-nav>[data-section-region]:not(.active),
[data-section='horizontal-nav']>section:not(.active),
[data-section='horizontal-nav']>.section:not(.active),
[data-section='horizontal-nav']>[data-section-region]:not(.active),
.section-container.horizontal-nav>section:not(.active),
.section-container.horizontal-nav>.section:not(.active),
.section-container.horizontal-nav>[data-section-region]:not(.active),
[data-section='accordion']>section:not(.active),
[data-section='accordion']>.section:not(.active),
[data-section='accordion']>[data-section-region]:not(.active),
.section-container.accordion>section:not(.active),
.section-container.accordion>.section:not(.active),
.section-container.accordion>[data-section-region]:not(.active) {
    padding: 0 !important
}

[data-section='']>section>[data-section-title],
[data-section='']>section>.title,
[data-section='']>.section>[data-section-title],
[data-section='']>.section>.title,
[data-section='']>[data-section-region]>[data-section-title],
[data-section='']>[data-section-region]>.title,
[data-section='auto']>section>[data-section-title],
[data-section='auto']>section>.title,
[data-section='auto']>.section>[data-section-title],
[data-section='auto']>.section>.title,
[data-section='auto']>[data-section-region]>[data-section-title],
[data-section='auto']>[data-section-region]>.title,
.section-container.auto>section>[data-section-title],
.section-container.auto>section>.title,
.section-container.auto>.section>[data-section-title],
.section-container.auto>.section>.title,
.section-container.auto>[data-section-region]>[data-section-title],
.section-container.auto>[data-section-region]>.title,
[data-section='vertical-tabs']>section>[data-section-title],
[data-section='vertical-tabs']>section>.title,
[data-section='vertical-tabs']>.section>[data-section-title],
[data-section='vertical-tabs']>.section>.title,
[data-section='vertical-tabs']>[data-section-region]>[data-section-title],
[data-section='vertical-tabs']>[data-section-region]>.title,
.section-container.vertical-tabs>section>[data-section-title],
.section-container.vertical-tabs>section>.title,
.section-container.vertical-tabs>.section>[data-section-title],
.section-container.vertical-tabs>.section>.title,
.section-container.vertical-tabs>[data-section-region]>[data-section-title],
.section-container.vertical-tabs>[data-section-region]>.title,
[data-section='vertical-nav']>section>[data-section-title],
[data-section='vertical-nav']>section>.title,
[data-section='vertical-nav']>.section>[data-section-title],
[data-section='vertical-nav']>.section>.title,
[data-section='vertical-nav']>[data-section-region]>[data-section-title],
[data-section='vertical-nav']>[data-section-region]>.title,
.section-container.vertical-nav>section>[data-section-title],
.section-container.vertical-nav>section>.title,
.section-container.vertical-nav>.section>[data-section-title],
.section-container.vertical-nav>.section>.title,
.section-container.vertical-nav>[data-section-region]>[data-section-title],
.section-container.vertical-nav>[data-section-region]>.title,
[data-section='horizontal-nav']>section>[data-section-title],
[data-section='horizontal-nav']>section>.title,
[data-section='horizontal-nav']>.section>[data-section-title],
[data-section='horizontal-nav']>.section>.title,
[data-section='horizontal-nav']>[data-section-region]>[data-section-title],
[data-section='horizontal-nav']>[data-section-region]>.title,
.section-container.horizontal-nav>section>[data-section-title],
.section-container.horizontal-nav>section>.title,
.section-container.horizontal-nav>.section>[data-section-title],
.section-container.horizontal-nav>.section>.title,
.section-container.horizontal-nav>[data-section-region]>[data-section-title],
.section-container.horizontal-nav>[data-section-region]>.title,
[data-section='accordion']>section>[data-section-title],
[data-section='accordion']>section>.title,
[data-section='accordion']>.section>[data-section-title],
[data-section='accordion']>.section>.title,
[data-section='accordion']>[data-section-region]>[data-section-title],
[data-section='accordion']>[data-section-region]>.title,
.section-container.accordion>section>[data-section-title],
.section-container.accordion>section>.title,
.section-container.accordion>.section>[data-section-title],
.section-container.accordion>.section>.title,
.section-container.accordion>[data-section-region]>[data-section-title],
.section-container.accordion>[data-section-region]>.title {
    width: 100%
}

.section-container.auto,
.section-container.vertical-tabs,
.section-container.vertical-nav,
.section-container.horizontal-nav,
.section-container.accordion {
    border-top: 1px solid #ccc
}

.section-container.auto>section>.title,
.section-container.auto>.section>.title,
.section-container.vertical-tabs>section>.title,
.section-container.vertical-tabs>.section>.title,
.section-container.vertical-nav>section>.title,
.section-container.vertical-nav>.section>.title,
.section-container.horizontal-nav>section>.title,
.section-container.horizontal-nav>.section>.title,
.section-container.accordion>section>.title,
.section-container.accordion>.section>.title {
    background-color: #efefef;
    cursor: pointer;
    border: solid 1px #ccc
}

.section-container.auto>section>.title a,
.section-container.auto>.section>.title a,
.section-container.vertical-tabs>section>.title a,
.section-container.vertical-tabs>.section>.title a,
.section-container.vertical-nav>section>.title a,
.section-container.vertical-nav>.section>.title a,
.section-container.horizontal-nav>section>.title a,
.section-container.horizontal-nav>.section>.title a,
.section-container.accordion>section>.title a,
.section-container.accordion>.section>.title a {
    padding: 0.9375em;
    color: #333;
    font-size: 0.875em;
    background: none
}

.section-container.auto>section>.title:hover,
.section-container.auto>.section>.title:hover,
.section-container.vertical-tabs>section>.title:hover,
.section-container.vertical-tabs>.section>.title:hover,
.section-container.vertical-nav>section>.title:hover,
.section-container.vertical-nav>.section>.title:hover,
.section-container.horizontal-nav>section>.title:hover,
.section-container.horizontal-nav>.section>.title:hover,
.section-container.accordion>section>.title:hover,
.section-container.accordion>.section>.title:hover {
    background-color: #e2e2e2
}

.section-container.auto>section>.content,
.section-container.auto>.section>.content,
.section-container.vertical-tabs>section>.content,
.section-container.vertical-tabs>.section>.content,
.section-container.vertical-nav>section>.content,
.section-container.vertical-nav>.section>.content,
.section-container.horizontal-nav>section>.content,
.section-container.horizontal-nav>.section>.content,
.section-container.accordion>section>.content,
.section-container.accordion>.section>.content {
    padding: 0.9375em;
    background-color: #fff;
    border: solid 1px #ccc
}

.section-container.auto>section>.content>*:last-child,
.section-container.auto>.section>.content>*:last-child,
.section-container.vertical-tabs>section>.content>*:last-child,
.section-container.vertical-tabs>.section>.content>*:last-child,
.section-container.vertical-nav>section>.content>*:last-child,
.section-container.vertical-nav>.section>.content>*:last-child,
.section-container.horizontal-nav>section>.content>*:last-child,
.section-container.horizontal-nav>.section>.content>*:last-child,
.section-container.accordion>section>.content>*:last-child,
.section-container.accordion>.section>.content>*:last-child {
    margin-bottom: 0
}

.section-container.auto>section>.content>*:first-child,
.section-container.auto>.section>.content>*:first-child,
.section-container.vertical-tabs>section>.content>*:first-child,
.section-container.vertical-tabs>.section>.content>*:first-child,
.section-container.vertical-nav>section>.content>*:first-child,
.section-container.vertical-nav>.section>.content>*:first-child,
.section-container.horizontal-nav>section>.content>*:first-child,
.section-container.horizontal-nav>.section>.content>*:first-child,
.section-container.accordion>section>.content>*:first-child,
.section-container.accordion>.section>.content>*:first-child {
    padding-top: 0
}

.section-container.auto>section>.content>*:last-child:not(.flex-video),
.section-container.auto>.section>.content>*:last-child:not(.flex-video),
.section-container.vertical-tabs>section>.content>*:last-child:not(.flex-video),
.section-container.vertical-tabs>.section>.content>*:last-child:not(.flex-video),
.section-container.vertical-nav>section>.content>*:last-child:not(.flex-video),
.section-container.vertical-nav>.section>.content>*:last-child:not(.flex-video),
.section-container.horizontal-nav>section>.content>*:last-child:not(.flex-video),
.section-container.horizontal-nav>.section>.content>*:last-child:not(.flex-video),
.section-container.accordion>section>.content>*:last-child:not(.flex-video),
.section-container.accordion>.section>.content>*:last-child:not(.flex-video) {
    padding-bottom: 0
}

.section-container.auto>section.active>.title,
.section-container.auto>.section.active>.title,
.section-container.vertical-tabs>section.active>.title,
.section-container.vertical-tabs>.section.active>.title,
.section-container.vertical-nav>section.active>.title,
.section-container.vertical-nav>.section.active>.title,
.section-container.horizontal-nav>section.active>.title,
.section-container.horizontal-nav>.section.active>.title,
.section-container.accordion>section.active>.title,
.section-container.accordion>.section.active>.title {
    background: #d5d5d5
}

.section-container.auto>section.active>.title a,
.section-container.auto>.section.active>.title a,
.section-container.vertical-tabs>section.active>.title a,
.section-container.vertical-tabs>.section.active>.title a,
.section-container.vertical-nav>section.active>.title a,
.section-container.vertical-nav>.section.active>.title a,
.section-container.horizontal-nav>section.active>.title a,
.section-container.horizontal-nav>.section.active>.title a,
.section-container.accordion>section.active>.title a,
.section-container.accordion>.section.active>.title a {
    color: #333
}

.section-container.auto>section:not(.active),
.section-container.auto>.section:not(.active),
.section-container.vertical-tabs>section:not(.active),
.section-container.vertical-tabs>.section:not(.active),
.section-container.vertical-nav>section:not(.active),
.section-container.vertical-nav>.section:not(.active),
.section-container.horizontal-nav>section:not(.active),
.section-container.horizontal-nav>.section:not(.active),
.section-container.accordion>section:not(.active),
.section-container.accordion>.section:not(.active) {
    padding: 0 !important
}

.section-container.auto>section>.title,
.section-container.auto>.section>.title,
.section-container.vertical-tabs>section>.title,
.section-container.vertical-tabs>.section>.title,
.section-container.vertical-nav>section>.title,
.section-container.vertical-nav>.section>.title,
.section-container.horizontal-nav>section>.title,
.section-container.horizontal-nav>.section>.title,
.section-container.accordion>section>.title,
.section-container.accordion>.section>.title {
    border-top: none
}

[data-section='tabs'],
.section-container.tabs {
    width: 100%;
    position: relative;
    display: block;
    margin-bottom: 1.25em
}

[data-section='tabs']:not([data-section-resized]):not([data-section-small-style]),
.section-container.tabs:not([data-section-resized]):not([data-section-small-style]) {
    visibility: hidden
}

[data-section='tabs']>section>[data-section-title],
[data-section='tabs']>section>.title,
[data-section='tabs']>.section>[data-section-title],
[data-section='tabs']>.section>.title,
[data-section='tabs']>[data-section-region]>[data-section-title],
[data-section='tabs']>[data-section-region]>.title,
.section-container.tabs>section>[data-section-title],
.section-container.tabs>section>.title,
.section-container.tabs>.section>[data-section-title],
.section-container.tabs>.section>.title,
.section-container.tabs>[data-section-region]>[data-section-title],
.section-container.tabs>[data-section-region]>.title {
    margin-bottom: 0
}

[data-section='tabs']>section>[data-section-title] a,
[data-section='tabs']>section>.title a,
[data-section='tabs']>.section>[data-section-title] a,
[data-section='tabs']>.section>.title a,
[data-section='tabs']>[data-section-region]>[data-section-title] a,
[data-section='tabs']>[data-section-region]>.title a,
.section-container.tabs>section>[data-section-title] a,
.section-container.tabs>section>.title a,
.section-container.tabs>.section>[data-section-title] a,
.section-container.tabs>.section>.title a,
.section-container.tabs>[data-section-region]>[data-section-title] a,
.section-container.tabs>[data-section-region]>.title a {
    width: 100%;
    display: inline-block;
    white-space: nowrap
}

[data-section='tabs']>section>[data-section-content],
[data-section='tabs']>section>.content,
[data-section='tabs']>.section>[data-section-content],
[data-section='tabs']>.section>.content,
[data-section='tabs']>[data-section-region]>[data-section-content],
[data-section='tabs']>[data-section-region]>.content,
.section-container.tabs>section>[data-section-content],
.section-container.tabs>section>.content,
.section-container.tabs>.section>[data-section-content],
.section-container.tabs>.section>.content,
.section-container.tabs>[data-section-region]>[data-section-content],
.section-container.tabs>[data-section-region]>.content {
    display: none
}

[data-section='tabs']>section.active>[data-section-content],
[data-section='tabs']>section.active>.content,
[data-section='tabs']>.section.active>[data-section-content],
[data-section='tabs']>.section.active>.content,
[data-section='tabs']>[data-section-region].active>[data-section-content],
[data-section='tabs']>[data-section-region].active>.content,
.section-container.tabs>section.active>[data-section-content],
.section-container.tabs>section.active>.content,
.section-container.tabs>.section.active>[data-section-content],
.section-container.tabs>.section.active>.content,
.section-container.tabs>[data-section-region].active>[data-section-content],
.section-container.tabs>[data-section-region].active>.content {
    display: block
}

[data-section='tabs']>section:not(.active),
[data-section='tabs']>.section:not(.active),
[data-section='tabs']>[data-section-region]:not(.active),
.section-container.tabs>section:not(.active),
.section-container.tabs>.section:not(.active),
.section-container.tabs>[data-section-region]:not(.active) {
    padding: 0 !important
}

[data-section='tabs']>section>[data-section-title],
[data-section='tabs']>section>.title,
[data-section='tabs']>.section>[data-section-title],
[data-section='tabs']>.section>.title,
[data-section='tabs']>[data-section-region]>[data-section-title],
[data-section='tabs']>[data-section-region]>.title,
.section-container.tabs>section>[data-section-title],
.section-container.tabs>section>.title,
.section-container.tabs>.section>[data-section-title],
.section-container.tabs>.section>.title,
.section-container.tabs>[data-section-region]>[data-section-title],
.section-container.tabs>[data-section-region]>.title {
    width: auto;
    position: absolute;
    top: 0;
    left: 0
}

.section-container.tabs {
    border: none
}

.section-container.tabs>section>.title,
.section-container.tabs>.section>.title {
    background-color: #efefef;
    cursor: pointer;
    border: solid 1px #ccc
}

.section-container.tabs>section>.title a,
.section-container.tabs>.section>.title a {
    padding: 0.9375em;
    color: #333;
    font-size: 0.875em;
    background: none
}

.section-container.tabs>section>.title:hover,
.section-container.tabs>.section>.title:hover {
    background-color: #e2e2e2
}

.section-container.tabs>section>.content,
.section-container.tabs>.section>.content {
    padding: 0.9375em;
    background-color: #fff;
    border: solid 1px #ccc
}

.section-container.tabs>section>.content>*:last-child,
.section-container.tabs>.section>.content>*:last-child {
    margin-bottom: 0
}

.section-container.tabs>section>.content>*:first-child,
.section-container.tabs>.section>.content>*:first-child {
    padding-top: 0
}

.section-container.tabs>section>.content>*:last-child:not(.flex-video),
.section-container.tabs>.section>.content>*:last-child:not(.flex-video) {
    padding-bottom: 0
}

.section-container.tabs>section.active>.title,
.section-container.tabs>.section.active>.title {
    background: #fff
}

.section-container.tabs>section.active>.title a,
.section-container.tabs>.section.active>.title a {
    color: #333
}

.section-container.tabs>section:not(.active),
.section-container.tabs>.section:not(.active) {
    padding: 0 !important
}

.section-container.tabs>section.active>.title,
.section-container.tabs>.section.active>.title {
    border-bottom: 0
}

@media only screen and (min-width: 0em) {
    [data-section=''],
    [data-section='auto'],
    .section-container.auto {
        width: 100%;
        position: relative;
        display: block;
        margin-bottom: 1.25em
    }
    [data-section='']:not([data-section-resized]):not([data-section-small-style]),
    [data-section='auto']:not([data-section-resized]):not([data-section-small-style]),
    .section-container.auto:not([data-section-resized]):not([data-section-small-style]) {
        visibility: hidden
    }
    [data-section='']>section>[data-section-title],
    [data-section='']>section>.title,
    [data-section='']>.section>[data-section-title],
    [data-section='']>.section>.title,
    [data-section='']>[data-section-region]>[data-section-title],
    [data-section='']>[data-section-region]>.title,
    [data-section='auto']>section>[data-section-title],
    [data-section='auto']>section>.title,
    [data-section='auto']>.section>[data-section-title],
    [data-section='auto']>.section>.title,
    [data-section='auto']>[data-section-region]>[data-section-title],
    [data-section='auto']>[data-section-region]>.title,
    .section-container.auto>section>[data-section-title],
    .section-container.auto>section>.title,
    .section-container.auto>.section>[data-section-title],
    .section-container.auto>.section>.title,
    .section-container.auto>[data-section-region]>[data-section-title],
    .section-container.auto>[data-section-region]>.title {
        margin-bottom: 0
    }
    [data-section='']>section>[data-section-title] a,
    [data-section='']>section>.title a,
    [data-section='']>.section>[data-section-title] a,
    [data-section='']>.section>.title a,
    [data-section='']>[data-section-region]>[data-section-title] a,
    [data-section='']>[data-section-region]>.title a,
    [data-section='auto']>section>[data-section-title] a,
    [data-section='auto']>section>.title a,
    [data-section='auto']>.section>[data-section-title] a,
    [data-section='auto']>.section>.title a,
    [data-section='auto']>[data-section-region]>[data-section-title] a,
    [data-section='auto']>[data-section-region]>.title a,
    .section-container.auto>section>[data-section-title] a,
    .section-container.auto>section>.title a,
    .section-container.auto>.section>[data-section-title] a,
    .section-container.auto>.section>.title a,
    .section-container.auto>[data-section-region]>[data-section-title] a,
    .section-container.auto>[data-section-region]>.title a {
        width: 100%;
        display: inline-block;
        white-space: nowrap
    }
    [data-section='']>section>[data-section-content],
    [data-section='']>section>.content,
    [data-section='']>.section>[data-section-content],
    [data-section='']>.section>.content,
    [data-section='']>[data-section-region]>[data-section-content],
    [data-section='']>[data-section-region]>.content,
    [data-section='auto']>section>[data-section-content],
    [data-section='auto']>section>.content,
    [data-section='auto']>.section>[data-section-content],
    [data-section='auto']>.section>.content,
    [data-section='auto']>[data-section-region]>[data-section-content],
    [data-section='auto']>[data-section-region]>.content,
    .section-container.auto>section>[data-section-content],
    .section-container.auto>section>.content,
    .section-container.auto>.section>[data-section-content],
    .section-container.auto>.section>.content,
    .section-container.auto>[data-section-region]>[data-section-content],
    .section-container.auto>[data-section-region]>.content {
        display: none
    }
    [data-section='']>section.active>[data-section-content],
    [data-section='']>section.active>.content,
    [data-section='']>.section.active>[data-section-content],
    [data-section='']>.section.active>.content,
    [data-section='']>[data-section-region].active>[data-section-content],
    [data-section='']>[data-section-region].active>.content,
    [data-section='auto']>section.active>[data-section-content],
    [data-section='auto']>section.active>.content,
    [data-section='auto']>.section.active>[data-section-content],
    [data-section='auto']>.section.active>.content,
    [data-section='auto']>[data-section-region].active>[data-section-content],
    [data-section='auto']>[data-section-region].active>.content,
    .section-container.auto>section.active>[data-section-content],
    .section-container.auto>section.active>.content,
    .section-container.auto>.section.active>[data-section-content],
    .section-container.auto>.section.active>.content,
    .section-container.auto>[data-section-region].active>[data-section-content],
    .section-container.auto>[data-section-region].active>.content {
        display: block
    }
    [data-section='']>section:not(.active),
    [data-section='']>.section:not(.active),
    [data-section='']>[data-section-region]:not(.active),
    [data-section='auto']>section:not(.active),
    [data-section='auto']>.section:not(.active),
    [data-section='auto']>[data-section-region]:not(.active),
    .section-container.auto>section:not(.active),
    .section-container.auto>.section:not(.active),
    .section-container.auto>[data-section-region]:not(.active) {
        padding: 0 !important
    }
    [data-section='']>section>[data-section-title],
    [data-section='']>section>.title,
    [data-section='']>.section>[data-section-title],
    [data-section='']>.section>.title,
    [data-section='']>[data-section-region]>[data-section-title],
    [data-section='']>[data-section-region]>.title,
    [data-section='auto']>section>[data-section-title],
    [data-section='auto']>section>.title,
    [data-section='auto']>.section>[data-section-title],
    [data-section='auto']>.section>.title,
    [data-section='auto']>[data-section-region]>[data-section-title],
    [data-section='auto']>[data-section-region]>.title,
    .section-container.auto>section>[data-section-title],
    .section-container.auto>section>.title,
    .section-container.auto>.section>[data-section-title],
    .section-container.auto>.section>.title,
    .section-container.auto>[data-section-region]>[data-section-title],
    .section-container.auto>[data-section-region]>.title {
        width: auto;
        position: absolute;
        top: 0;
        left: 0
    }
    .section-container.auto {
        border: none
    }
    .section-container.auto>section>.title,
    .section-container.auto>.section>.title {
        background-color: #efefef;
        cursor: pointer;
        border: solid 1px #ccc
    }
    .section-container.auto>section>.title a,
    .section-container.auto>.section>.title a {
        padding: 0.9375em;
        color: #333;
        font-size: 0.875em;
        background: none
    }
    .section-container.auto>section>.title:hover,
    .section-container.auto>.section>.title:hover {
        background-color: #e2e2e2
    }
    .section-container.auto>section>.content,
    .section-container.auto>.section>.content {
        padding: 0.9375em;
        background-color: #fff;
        border: solid 1px #ccc
    }
    .section-container.auto>section>.content>*:last-child,
    .section-container.auto>.section>.content>*:last-child {
        margin-bottom: 0
    }
    .section-container.auto>section>.content>*:first-child,
    .section-container.auto>.section>.content>*:first-child {
        padding-top: 0
    }
    .section-container.auto>section>.content>*:last-child:not(.flex-video),
    .section-container.auto>.section>.content>*:last-child:not(.flex-video) {
        padding-bottom: 0
    }
    .section-container.auto>section.active>.title,
    .section-container.auto>.section.active>.title {
        background: #fff
    }
    .section-container.auto>section.active>.title a,
    .section-container.auto>.section.active>.title a {
        color: #333
    }
    .section-container.auto>section:not(.active),
    .section-container.auto>.section:not(.active) {
        padding: 0 !important
    }
    .section-container.auto>section.active>.title,
    .section-container.auto>.section.active>.title {
        border-bottom: 0
    }
    [data-section='vertical-tabs'],
    .section-container.vertical-tabs {
        width: 100%;
        position: relative;
        display: block;
        margin-bottom: 1.25em
    }
    [data-section='vertical-tabs']:not([data-section-resized]):not([data-section-small-style]),
    .section-container.vertical-tabs:not([data-section-resized]):not([data-section-small-style]) {
        visibility: hidden
    }
    [data-section='vertical-tabs'][data-section-small-style],
    .section-container.vertical-tabs[data-section-small-style] {
        width: 100% !important
    }
    [data-section='vertical-tabs'][data-section-small-style]>[data-section-region],
    [data-section='vertical-tabs'][data-section-small-style]>section,
    [data-section='vertical-tabs'][data-section-small-style]>.section,
    .section-container.vertical-tabs[data-section-small-style]>[data-section-region],
    .section-container.vertical-tabs[data-section-small-style]>section,
    .section-container.vertical-tabs[data-section-small-style]>.section {
        padding: 0 !important;
        margin: 0 !important
    }
    [data-section='vertical-tabs'][data-section-small-style]>[data-section-region]>[data-section-title],
    [data-section='vertical-tabs'][data-section-small-style]>[data-section-region]>.title,
    [data-section='vertical-tabs'][data-section-small-style]>section>[data-section-title],
    [data-section='vertical-tabs'][data-section-small-style]>section>.title,
    [data-section='vertical-tabs'][data-section-small-style]>.section>[data-section-title],
    [data-section='vertical-tabs'][data-section-small-style]>.section>.title,
    .section-container.vertical-tabs[data-section-small-style]>[data-section-region]>[data-section-title],
    .section-container.vertical-tabs[data-section-small-style]>[data-section-region]>.title,
    .section-container.vertical-tabs[data-section-small-style]>section>[data-section-title],
    .section-container.vertical-tabs[data-section-small-style]>section>.title,
    .section-container.vertical-tabs[data-section-small-style]>.section>[data-section-title],
    .section-container.vertical-tabs[data-section-small-style]>.section>.title {
        width: 100% !important
    }
    [data-section='vertical-tabs']>section>[data-section-title],
    [data-section='vertical-tabs']>section>.title,
    [data-section='vertical-tabs']>.section>[data-section-title],
    [data-section='vertical-tabs']>.section>.title,
    [data-section='vertical-tabs']>[data-section-region]>[data-section-title],
    [data-section='vertical-tabs']>[data-section-region]>.title,
    .section-container.vertical-tabs>section>[data-section-title],
    .section-container.vertical-tabs>section>.title,
    .section-container.vertical-tabs>.section>[data-section-title],
    .section-container.vertical-tabs>.section>.title,
    .section-container.vertical-tabs>[data-section-region]>[data-section-title],
    .section-container.vertical-tabs>[data-section-region]>.title {
        margin-bottom: 0
    }
    [data-section='vertical-tabs']>section>[data-section-title] a,
    [data-section='vertical-tabs']>section>.title a,
    [data-section='vertical-tabs']>.section>[data-section-title] a,
    [data-section='vertical-tabs']>.section>.title a,
    [data-section='vertical-tabs']>[data-section-region]>[data-section-title] a,
    [data-section='vertical-tabs']>[data-section-region]>.title a,
    .section-container.vertical-tabs>section>[data-section-title] a,
    .section-container.vertical-tabs>section>.title a,
    .section-container.vertical-tabs>.section>[data-section-title] a,
    .section-container.vertical-tabs>.section>.title a,
    .section-container.vertical-tabs>[data-section-region]>[data-section-title] a,
    .section-container.vertical-tabs>[data-section-region]>.title a {
        width: 100%;
        display: inline-block;
        white-space: nowrap
    }
    [data-section='vertical-tabs']>section>[data-section-content],
    [data-section='vertical-tabs']>section>.content,
    [data-section='vertical-tabs']>.section>[data-section-content],
    [data-section='vertical-tabs']>.section>.content,
    [data-section='vertical-tabs']>[data-section-region]>[data-section-content],
    [data-section='vertical-tabs']>[data-section-region]>.content,
    .section-container.vertical-tabs>section>[data-section-content],
    .section-container.vertical-tabs>section>.content,
    .section-container.vertical-tabs>.section>[data-section-content],
    .section-container.vertical-tabs>.section>.content,
    .section-container.vertical-tabs>[data-section-region]>[data-section-content],
    .section-container.vertical-tabs>[data-section-region]>.content {
        display: none
    }
    [data-section='vertical-tabs']>section.active>[data-section-content],
    [data-section='vertical-tabs']>section.active>.content,
    [data-section='vertical-tabs']>.section.active>[data-section-content],
    [data-section='vertical-tabs']>.section.active>.content,
    [data-section='vertical-tabs']>[data-section-region].active>[data-section-content],
    [data-section='vertical-tabs']>[data-section-region].active>.content,
    .section-container.vertical-tabs>section.active>[data-section-content],
    .section-container.vertical-tabs>section.active>.content,
    .section-container.vertical-tabs>.section.active>[data-section-content],
    .section-container.vertical-tabs>.section.active>.content,
    .section-container.vertical-tabs>[data-section-region].active>[data-section-content],
    .section-container.vertical-tabs>[data-section-region].active>.content {
        display: block
    }
    [data-section='vertical-tabs']>section:not(.active),
    [data-section='vertical-tabs']>.section:not(.active),
    [data-section='vertical-tabs']>[data-section-region]:not(.active),
    .section-container.vertical-tabs>section:not(.active),
    .section-container.vertical-tabs>.section:not(.active),
    .section-container.vertical-tabs>[data-section-region]:not(.active) {
        padding: 0 !important
    }
    [data-section='vertical-tabs']>section>[data-section-title],
    [data-section='vertical-tabs']>section>.title,
    [data-section='vertical-tabs']>.section>[data-section-title],
    [data-section='vertical-tabs']>.section>.title,
    [data-section='vertical-tabs']>[data-section-region]>[data-section-title],
    [data-section='vertical-tabs']>[data-section-region]>.title,
    .section-container.vertical-tabs>section>[data-section-title],
    .section-container.vertical-tabs>section>.title,
    .section-container.vertical-tabs>.section>[data-section-title],
    .section-container.vertical-tabs>.section>.title,
    .section-container.vertical-tabs>[data-section-region]>[data-section-title],
    .section-container.vertical-tabs>[data-section-region]>.title {
        position: absolute;
        top: 0;
        left: 0;
        width: 12.5em
    }
    [data-section='vertical-tabs']>section.active,
    [data-section='vertical-tabs']>.section.active,
    [data-section='vertical-tabs']>[data-section-region].active,
    .section-container.vertical-tabs>section.active,
    .section-container.vertical-tabs>.section.active,
    .section-container.vertical-tabs>[data-section-region].active {
        padding-left: 12.5em
    }
    [data-section='vertical-tabs']>section.active>[data-section-title],
    [data-section='vertical-tabs']>section.active>.title,
    [data-section='vertical-tabs']>.section.active>[data-section-title],
    [data-section='vertical-tabs']>.section.active>.title,
    [data-section='vertical-tabs']>[data-section-region].active>[data-section-title],
    [data-section='vertical-tabs']>[data-section-region].active>.title,
    .section-container.vertical-tabs>section.active>[data-section-title],
    .section-container.vertical-tabs>section.active>.title,
    .section-container.vertical-tabs>.section.active>[data-section-title],
    .section-container.vertical-tabs>.section.active>.title,
    .section-container.vertical-tabs>[data-section-region].active>[data-section-title],
    .section-container.vertical-tabs>[data-section-region].active>.title {
        width: 12.5em
    }
    .section-container.vertical-tabs {
        border: none
    }
    .section-container.vertical-tabs>section>.title,
    .section-container.vertical-tabs>.section>.title {
        background-color: #efefef;
        cursor: pointer;
        border: solid 1px #ccc
    }
    .section-container.vertical-tabs>section>.title a,
    .section-container.vertical-tabs>.section>.title a {
        padding: 0.9375em;
        color: #333;
        font-size: 0.875em;
        background: none
    }
    .section-container.vertical-tabs>section>.title:hover,
    .section-container.vertical-tabs>.section>.title:hover {
        background-color: #e2e2e2
    }
    .section-container.vertical-tabs>section>.content,
    .section-container.vertical-tabs>.section>.content {
        padding: 0.9375em;
        background-color: #fff;
        border: solid 1px #ccc
    }
    .section-container.vertical-tabs>section>.content>*:last-child,
    .section-container.vertical-tabs>.section>.content>*:last-child {
        margin-bottom: 0
    }
    .section-container.vertical-tabs>section>.content>*:first-child,
    .section-container.vertical-tabs>.section>.content>*:first-child {
        padding-top: 0
    }
    .section-container.vertical-tabs>section>.content>*:last-child:not(.flex-video),
    .section-container.vertical-tabs>.section>.content>*:last-child:not(.flex-video) {
        padding-bottom: 0
    }
    .section-container.vertical-tabs>section.active>.title,
    .section-container.vertical-tabs>.section.active>.title {
        background: #d5d5d5
    }
    .section-container.vertical-tabs>section.active>.title a,
    .section-container.vertical-tabs>.section.active>.title a {
        color: #333
    }
    .section-container.vertical-tabs>section:not(.active),
    .section-container.vertical-tabs>.section:not(.active) {
        padding: 0 !important
    }
    .section-container.vertical-tabs>section.active,
    .section-container.vertical-tabs>.section.active {
        padding-left: 12.4375em
    }
    .section-container.vertical-tabs>section.active>.title,
    .section-container.vertical-tabs>.section.active>.title {
        background-color: #d5d5d5
    }
    [data-section='vertical-nav'],
    .section-container.vertical-nav {
        width: 100%;
        position: relative;
        display: block;
        margin-bottom: 1.25em
    }
    [data-section='vertical-nav']:not([data-section-resized]):not([data-section-small-style]),
    .section-container.vertical-nav:not([data-section-resized]):not([data-section-small-style]) {
        visibility: hidden
    }
    [data-section='vertical-nav'][data-section-small-style],
    .section-container.vertical-nav[data-section-small-style] {
        width: 100% !important
    }
    [data-section='vertical-nav'][data-section-small-style]>[data-section-region],
    [data-section='vertical-nav'][data-section-small-style]>section,
    [data-section='vertical-nav'][data-section-small-style]>.section,
    .section-container.vertical-nav[data-section-small-style]>[data-section-region],
    .section-container.vertical-nav[data-section-small-style]>section,
    .section-container.vertical-nav[data-section-small-style]>.section {
        padding: 0 !important;
        margin: 0 !important
    }
    [data-section='vertical-nav'][data-section-small-style]>[data-section-region]>[data-section-title],
    [data-section='vertical-nav'][data-section-small-style]>[data-section-region]>.title,
    [data-section='vertical-nav'][data-section-small-style]>section>[data-section-title],
    [data-section='vertical-nav'][data-section-small-style]>section>.title,
    [data-section='vertical-nav'][data-section-small-style]>.section>[data-section-title],
    [data-section='vertical-nav'][data-section-small-style]>.section>.title,
    .section-container.vertical-nav[data-section-small-style]>[data-section-region]>[data-section-title],
    .section-container.vertical-nav[data-section-small-style]>[data-section-region]>.title,
    .section-container.vertical-nav[data-section-small-style]>section>[data-section-title],
    .section-container.vertical-nav[data-section-small-style]>section>.title,
    .section-container.vertical-nav[data-section-small-style]>.section>[data-section-title],
    .section-container.vertical-nav[data-section-small-style]>.section>.title {
        width: 100% !important
    }
    [data-section='vertical-nav']>section,
    [data-section='vertical-nav']>.section,
    [data-section='vertical-nav']>[data-section-region],
    .section-container.vertical-nav>section,
    .section-container.vertical-nav>.section,
    .section-container.vertical-nav>[data-section-region] {
        position: relative;
        display: inline-block
    }
    [data-section='vertical-nav']>section>[data-section-title],
    [data-section='vertical-nav']>section>.title,
    [data-section='vertical-nav']>.section>[data-section-title],
    [data-section='vertical-nav']>.section>.title,
    [data-section='vertical-nav']>[data-section-region]>[data-section-title],
    [data-section='vertical-nav']>[data-section-region]>.title,
    .section-container.vertical-nav>section>[data-section-title],
    .section-container.vertical-nav>section>.title,
    .section-container.vertical-nav>.section>[data-section-title],
    .section-container.vertical-nav>.section>.title,
    .section-container.vertical-nav>[data-section-region]>[data-section-title],
    .section-container.vertical-nav>[data-section-region]>.title {
        margin-bottom: 0
    }
    [data-section='vertical-nav']>section>[data-section-title] a,
    [data-section='vertical-nav']>section>.title a,
    [data-section='vertical-nav']>.section>[data-section-title] a,
    [data-section='vertical-nav']>.section>.title a,
    [data-section='vertical-nav']>[data-section-region]>[data-section-title] a,
    [data-section='vertical-nav']>[data-section-region]>.title a,
    .section-container.vertical-nav>section>[data-section-title] a,
    .section-container.vertical-nav>section>.title a,
    .section-container.vertical-nav>.section>[data-section-title] a,
    .section-container.vertical-nav>.section>.title a,
    .section-container.vertical-nav>[data-section-region]>[data-section-title] a,
    .section-container.vertical-nav>[data-section-region]>.title a {
        width: 100%;
        display: inline-block;
        white-space: nowrap
    }
    [data-section='vertical-nav']>section>[data-section-content],
    [data-section='vertical-nav']>section>.content,
    [data-section='vertical-nav']>.section>[data-section-content],
    [data-section='vertical-nav']>.section>.content,
    [data-section='vertical-nav']>[data-section-region]>[data-section-content],
    [data-section='vertical-nav']>[data-section-region]>.content,
    .section-container.vertical-nav>section>[data-section-content],
    .section-container.vertical-nav>section>.content,
    .section-container.vertical-nav>.section>[data-section-content],
    .section-container.vertical-nav>.section>.content,
    .section-container.vertical-nav>[data-section-region]>[data-section-content],
    .section-container.vertical-nav>[data-section-region]>.content {
        display: none
    }
    [data-section='vertical-nav']>section.active>[data-section-content],
    [data-section='vertical-nav']>section.active>.content,
    [data-section='vertical-nav']>.section.active>[data-section-content],
    [data-section='vertical-nav']>.section.active>.content,
    [data-section='vertical-nav']>[data-section-region].active>[data-section-content],
    [data-section='vertical-nav']>[data-section-region].active>.content,
    .section-container.vertical-nav>section.active>[data-section-content],
    .section-container.vertical-nav>section.active>.content,
    .section-container.vertical-nav>.section.active>[data-section-content],
    .section-container.vertical-nav>.section.active>.content,
    .section-container.vertical-nav>[data-section-region].active>[data-section-content],
    .section-container.vertical-nav>[data-section-region].active>.content {
        display: block
    }
    [data-section='vertical-nav']>section:not(.active),
    [data-section='vertical-nav']>.section:not(.active),
    [data-section='vertical-nav']>[data-section-region]:not(.active),
    .section-container.vertical-nav>section:not(.active),
    .section-container.vertical-nav>.section:not(.active),
    .section-container.vertical-nav>[data-section-region]:not(.active) {
        padding: 0 !important
    }
    [data-section='vertical-nav']>section>[data-section-title],
    [data-section='vertical-nav']>section>.title,
    [data-section='vertical-nav']>.section>[data-section-title],
    [data-section='vertical-nav']>.section>.title,
    [data-section='vertical-nav']>[data-section-region]>[data-section-title],
    [data-section='vertical-nav']>[data-section-region]>.title,
    .section-container.vertical-nav>section>[data-section-title],
    .section-container.vertical-nav>section>.title,
    .section-container.vertical-nav>.section>[data-section-title],
    .section-container.vertical-nav>.section>.title,
    .section-container.vertical-nav>[data-section-region]>[data-section-title],
    .section-container.vertical-nav>[data-section-region]>.title {
        position: static;
        width: auto
    }
    [data-section='vertical-nav']>section>[data-section-title] a,
    [data-section='vertical-nav']>section>.title a,
    [data-section='vertical-nav']>.section>[data-section-title] a,
    [data-section='vertical-nav']>.section>.title a,
    [data-section='vertical-nav']>[data-section-region]>[data-section-title] a,
    [data-section='vertical-nav']>[data-section-region]>.title a,
    .section-container.vertical-nav>section>[data-section-title] a,
    .section-container.vertical-nav>section>.title a,
    .section-container.vertical-nav>.section>[data-section-title] a,
    .section-container.vertical-nav>.section>.title a,
    .section-container.vertical-nav>[data-section-region]>[data-section-title] a,
    .section-container.vertical-nav>[data-section-region]>.title a {
        display: block
    }
    [data-section='vertical-nav']>section>[data-section-content],
    [data-section='vertical-nav']>section>.content,
    [data-section='vertical-nav']>.section>[data-section-content],
    [data-section='vertical-nav']>.section>.content,
    [data-section='vertical-nav']>[data-section-region]>[data-section-content],
    [data-section='vertical-nav']>[data-section-region]>.content,
    .section-container.vertical-nav>section>[data-section-content],
    .section-container.vertical-nav>section>.content,
    .section-container.vertical-nav>.section>[data-section-content],
    .section-container.vertical-nav>.section>.content,
    .section-container.vertical-nav>[data-section-region]>[data-section-content],
    .section-container.vertical-nav>[data-section-region]>.content {
        position: absolute;
        top: 0;
        left: 0;
        z-index: 999;
        min-width: 12.5em
    }
    .section-container.vertical-nav {
        border: none
    }
    .section-container.vertical-nav>section>.title,
    .section-container.vertical-nav>.section>.title {
        background-color: #efefef;
        cursor: pointer;
        border: solid 1px #ccc
    }
    .section-container.vertical-nav>section>.title a,
    .section-container.vertical-nav>.section>.title a {
        padding: 0.9375em;
        color: #333;
        font-size: 0.875em;
        background: none
    }
    .section-container.vertical-nav>section>.title:hover,
    .section-container.vertical-nav>.section>.title:hover {
        background-color: #e2e2e2
    }
    .section-container.vertical-nav>section>.content,
    .section-container.vertical-nav>.section>.content {
        padding: 0.9375em;
        background-color: #fff;
        border: solid 1px #ccc
    }
    .section-container.vertical-nav>section>.content>*:last-child,
    .section-container.vertical-nav>.section>.content>*:last-child {
        margin-bottom: 0
    }
    .section-container.vertical-nav>section>.content>*:first-child,
    .section-container.vertical-nav>.section>.content>*:first-child {
        padding-top: 0
    }
    .section-container.vertical-nav>section>.content>*:last-child:not(.flex-video),
    .section-container.vertical-nav>.section>.content>*:last-child:not(.flex-video) {
        padding-bottom: 0
    }
    .section-container.vertical-nav>section.active>.title,
    .section-container.vertical-nav>.section.active>.title {
        background: #d5d5d5
    }
    .section-container.vertical-nav>section.active>.title a,
    .section-container.vertical-nav>.section.active>.title a {
        color: #333
    }
    .section-container.vertical-nav>section:not(.active),
    .section-container.vertical-nav>.section:not(.active) {
        padding: 0 !important
    }
    [data-section='horizontal-nav'],
    .section-container.horizontal-nav {
        width: 100%;
        position: relative;
        display: block;
        margin-bottom: 1.25em
    }
    [data-section='horizontal-nav']:not([data-section-resized]):not([data-section-small-style]),
    .section-container.horizontal-nav:not([data-section-resized]):not([data-section-small-style]) {
        visibility: hidden
    }
    [data-section='horizontal-nav'][data-section-small-style],
    .section-container.horizontal-nav[data-section-small-style] {
        width: 100% !important
    }
    [data-section='horizontal-nav'][data-section-small-style]>[data-section-region],
    [data-section='horizontal-nav'][data-section-small-style]>section,
    [data-section='horizontal-nav'][data-section-small-style]>.section,
    .section-container.horizontal-nav[data-section-small-style]>[data-section-region],
    .section-container.horizontal-nav[data-section-small-style]>section,
    .section-container.horizontal-nav[data-section-small-style]>.section {
        padding: 0 !important;
        margin: 0 !important
    }
    [data-section='horizontal-nav'][data-section-small-style]>[data-section-region]>[data-section-title],
    [data-section='horizontal-nav'][data-section-small-style]>[data-section-region]>.title,
    [data-section='horizontal-nav'][data-section-small-style]>section>[data-section-title],
    [data-section='horizontal-nav'][data-section-small-style]>section>.title,
    [data-section='horizontal-nav'][data-section-small-style]>.section>[data-section-title],
    [data-section='horizontal-nav'][data-section-small-style]>.section>.title,
    .section-container.horizontal-nav[data-section-small-style]>[data-section-region]>[data-section-title],
    .section-container.horizontal-nav[data-section-small-style]>[data-section-region]>.title,
    .section-container.horizontal-nav[data-section-small-style]>section>[data-section-title],
    .section-container.horizontal-nav[data-section-small-style]>section>.title,
    .section-container.horizontal-nav[data-section-small-style]>.section>[data-section-title],
    .section-container.horizontal-nav[data-section-small-style]>.section>.title {
        width: 100% !important
    }
    [data-section='horizontal-nav']>section,
    [data-section='horizontal-nav']>.section,
    [data-section='horizontal-nav']>[data-section-region],
    .section-container.horizontal-nav>section,
    .section-container.horizontal-nav>.section,
    .section-container.horizontal-nav>[data-section-region] {
        position: relative;
        float: left
    }
    [data-section='horizontal-nav']>section>[data-section-title],
    [data-section='horizontal-nav']>section>.title,
    [data-section='horizontal-nav']>.section>[data-section-title],
    [data-section='horizontal-nav']>.section>.title,
    [data-section='horizontal-nav']>[data-section-region]>[data-section-title],
    [data-section='horizontal-nav']>[data-section-region]>.title,
    .section-container.horizontal-nav>section>[data-section-title],
    .section-container.horizontal-nav>section>.title,
    .section-container.horizontal-nav>.section>[data-section-title],
    .section-container.horizontal-nav>.section>.title,
    .section-container.horizontal-nav>[data-section-region]>[data-section-title],
    .section-container.horizontal-nav>[data-section-region]>.title {
        margin-bottom: 0
    }
    [data-section='horizontal-nav']>section>[data-section-title] a,
    [data-section='horizontal-nav']>section>.title a,
    [data-section='horizontal-nav']>.section>[data-section-title] a,
    [data-section='horizontal-nav']>.section>.title a,
    [data-section='horizontal-nav']>[data-section-region]>[data-section-title] a,
    [data-section='horizontal-nav']>[data-section-region]>.title a,
    .section-container.horizontal-nav>section>[data-section-title] a,
    .section-container.horizontal-nav>section>.title a,
    .section-container.horizontal-nav>.section>[data-section-title] a,
    .section-container.horizontal-nav>.section>.title a,
    .section-container.horizontal-nav>[data-section-region]>[data-section-title] a,
    .section-container.horizontal-nav>[data-section-region]>.title a {
        width: 100%;
        display: inline-block;
        white-space: nowrap
    }
    [data-section='horizontal-nav']>section>[data-section-content],
    [data-section='horizontal-nav']>section>.content,
    [data-section='horizontal-nav']>.section>[data-section-content],
    [data-section='horizontal-nav']>.section>.content,
    [data-section='horizontal-nav']>[data-section-region]>[data-section-content],
    [data-section='horizontal-nav']>[data-section-region]>.content,
    .section-container.horizontal-nav>section>[data-section-content],
    .section-container.horizontal-nav>section>.content,
    .section-container.horizontal-nav>.section>[data-section-content],
    .section-container.horizontal-nav>.section>.content,
    .section-container.horizontal-nav>[data-section-region]>[data-section-content],
    .section-container.horizontal-nav>[data-section-region]>.content {
        display: none
    }
    [data-section='horizontal-nav']>section.active>[data-section-content],
    [data-section='horizontal-nav']>section.active>.content,
    [data-section='horizontal-nav']>.section.active>[data-section-content],
    [data-section='horizontal-nav']>.section.active>.content,
    [data-section='horizontal-nav']>[data-section-region].active>[data-section-content],
    [data-section='horizontal-nav']>[data-section-region].active>.content,
    .section-container.horizontal-nav>section.active>[data-section-content],
    .section-container.horizontal-nav>section.active>.content,
    .section-container.horizontal-nav>.section.active>[data-section-content],
    .section-container.horizontal-nav>.section.active>.content,
    .section-container.horizontal-nav>[data-section-region].active>[data-section-content],
    .section-container.horizontal-nav>[data-section-region].active>.content {
        display: block
    }
    [data-section='horizontal-nav']>section:not(.active),
    [data-section='horizontal-nav']>.section:not(.active),
    [data-section='horizontal-nav']>[data-section-region]:not(.active),
    .section-container.horizontal-nav>section:not(.active),
    .section-container.horizontal-nav>.section:not(.active),
    .section-container.horizontal-nav>[data-section-region]:not(.active) {
        padding: 0 !important
    }
    [data-section='horizontal-nav']>section>[data-section-title],
    [data-section='horizontal-nav']>section>.title,
    [data-section='horizontal-nav']>.section>[data-section-title],
    [data-section='horizontal-nav']>.section>.title,
    [data-section='horizontal-nav']>[data-section-region]>[data-section-title],
    [data-section='horizontal-nav']>[data-section-region]>.title,
    .section-container.horizontal-nav>section>[data-section-title],
    .section-container.horizontal-nav>section>.title,
    .section-container.horizontal-nav>.section>[data-section-title],
    .section-container.horizontal-nav>.section>.title,
    .section-container.horizontal-nav>[data-section-region]>[data-section-title],
    .section-container.horizontal-nav>[data-section-region]>.title {
        position: static;
        width: auto
    }
    [data-section='horizontal-nav']>section>[data-section-title] a,
    [data-section='horizontal-nav']>section>.title a,
    [data-section='horizontal-nav']>.section>[data-section-title] a,
    [data-section='horizontal-nav']>.section>.title a,
    [data-section='horizontal-nav']>[data-section-region]>[data-section-title] a,
    [data-section='horizontal-nav']>[data-section-region]>.title a,
    .section-container.horizontal-nav>section>[data-section-title] a,
    .section-container.horizontal-nav>section>.title a,
    .section-container.horizontal-nav>.section>[data-section-title] a,
    .section-container.horizontal-nav>.section>.title a,
    .section-container.horizontal-nav>[data-section-region]>[data-section-title] a,
    .section-container.horizontal-nav>[data-section-region]>.title a {
        display: block
    }
    [data-section='horizontal-nav']>section>[data-section-content],
    [data-section='horizontal-nav']>section>.content,
    [data-section='horizontal-nav']>.section>[data-section-content],
    [data-section='horizontal-nav']>.section>.content,
    [data-section='horizontal-nav']>[data-section-region]>[data-section-content],
    [data-section='horizontal-nav']>[data-section-region]>.content,
    .section-container.horizontal-nav>section>[data-section-content],
    .section-container.horizontal-nav>section>.content,
    .section-container.horizontal-nav>.section>[data-section-content],
    .section-container.horizontal-nav>.section>.content,
    .section-container.horizontal-nav>[data-section-region]>[data-section-content],
    .section-container.horizontal-nav>[data-section-region]>.content {
        width: auto;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 999;
        min-width: 12.5em
    }
    .section-container.horizontal-nav {
        background: #efefef;
        border: 1px solid #ccc
    }
    .section-container.horizontal-nav>section>.title,
    .section-container.horizontal-nav>.section>.title {
        background-color: #efefef;
        cursor: pointer;
        border: solid 1px #ccc
    }
    .section-container.horizontal-nav>section>.title a,
    .section-container.horizontal-nav>.section>.title a {
        padding: 0.9375em;
        color: #333;
        font-size: 0.875em;
        background: none
    }
    .section-container.horizontal-nav>section>.title:hover,
    .section-container.horizontal-nav>.section>.title:hover {
        background-color: #e2e2e2
    }
    .section-container.horizontal-nav>section>.content,
    .section-container.horizontal-nav>.section>.content {
        padding: 0.9375em;
        background-color: #fff;
        border: solid 1px #ccc
    }
    .section-container.horizontal-nav>section>.content>*:last-child,
    .section-container.horizontal-nav>.section>.content>*:last-child {
        margin-bottom: 0
    }
    .section-container.horizontal-nav>section>.content>*:first-child,
    .section-container.horizontal-nav>.section>.content>*:first-child {
        padding-top: 0
    }
    .section-container.horizontal-nav>section>.content>*:last-child:not(.flex-video),
    .section-container.horizontal-nav>.section>.content>*:last-child:not(.flex-video) {
        padding-bottom: 0
    }
    .section-container.horizontal-nav>section.active>.title,
    .section-container.horizontal-nav>.section.active>.title {
        background: #d5d5d5
    }
    .section-container.horizontal-nav>section.active>.title a,
    .section-container.horizontal-nav>.section.active>.title a {
        color: #333
    }
    .section-container.horizontal-nav>section:not(.active),
    .section-container.horizontal-nav>.section:not(.active) {
        padding: 0 !important
    }
}

.no-js [data-section],
.no-js .section-container {
    width: 100%;
    position: relative;
    display: block;
    margin-bottom: 1.25em
}

.no-js [data-section][data-section-small-style],
.no-js .section-container[data-section-small-style] {
    width: 100% !important
}

.no-js [data-section][data-section-small-style]>[data-section-region],
.no-js [data-section][data-section-small-style]>section,
.no-js [data-section][data-section-small-style]>.section,
.no-js .section-container[data-section-small-style]>[data-section-region],
.no-js .section-container[data-section-small-style]>section,
.no-js .section-container[data-section-small-style]>.section {
    padding: 0 !important;
    margin: 0 !important
}

.no-js [data-section][data-section-small-style]>[data-section-region]>[data-section-title],
.no-js [data-section][data-section-small-style]>[data-section-region]>.title,
.no-js [data-section][data-section-small-style]>section>[data-section-title],
.no-js [data-section][data-section-small-style]>section>.title,
.no-js [data-section][data-section-small-style]>.section>[data-section-title],
.no-js [data-section][data-section-small-style]>.section>.title,
.no-js .section-container[data-section-small-style]>[data-section-region]>[data-section-title],
.no-js .section-container[data-section-small-style]>[data-section-region]>.title,
.no-js .section-container[data-section-small-style]>section>[data-section-title],
.no-js .section-container[data-section-small-style]>section>.title,
.no-js .section-container[data-section-small-style]>.section>[data-section-title],
.no-js .section-container[data-section-small-style]>.section>.title {
    width: 100% !important
}

.no-js [data-section]>section,
.no-js [data-section]>.section,
.no-js [data-section]>[data-section-region],
.no-js .section-container>section,
.no-js .section-container>.section,
.no-js .section-container>[data-section-region] {
    margin: 0
}

.no-js [data-section]>section>[data-section-title],
.no-js [data-section]>section>.title,
.no-js [data-section]>.section>[data-section-title],
.no-js [data-section]>.section>.title,
.no-js [data-section]>[data-section-region]>[data-section-title],
.no-js [data-section]>[data-section-region]>.title,
.no-js .section-container>section>[data-section-title],
.no-js .section-container>section>.title,
.no-js .section-container>.section>[data-section-title],
.no-js .section-container>.section>.title,
.no-js .section-container>[data-section-region]>[data-section-title],
.no-js .section-container>[data-section-region]>.title {
    margin-bottom: 0
}

.no-js [data-section]>section>[data-section-title] a,
.no-js [data-section]>section>.title a,
.no-js [data-section]>.section>[data-section-title] a,
.no-js [data-section]>.section>.title a,
.no-js [data-section]>[data-section-region]>[data-section-title] a,
.no-js [data-section]>[data-section-region]>.title a,
.no-js .section-container>section>[data-section-title] a,
.no-js .section-container>section>.title a,
.no-js .section-container>.section>[data-section-title] a,
.no-js .section-container>.section>.title a,
.no-js .section-container>[data-section-region]>[data-section-title] a,
.no-js .section-container>[data-section-region]>.title a {
    width: 100%;
    display: inline-block;
    white-space: nowrap
}

.no-js [data-section]>section>[data-section-content],
.no-js [data-section]>section>.content,
.no-js [data-section]>.section>[data-section-content],
.no-js [data-section]>.section>.content,
.no-js [data-section]>[data-section-region]>[data-section-content],
.no-js [data-section]>[data-section-region]>.content,
.no-js .section-container>section>[data-section-content],
.no-js .section-container>section>.content,
.no-js .section-container>.section>[data-section-content],
.no-js .section-container>.section>.content,
.no-js .section-container>[data-section-region]>[data-section-content],
.no-js .section-container>[data-section-region]>.content {
    display: none
}

.no-js [data-section]>section.active>[data-section-content],
.no-js [data-section]>section.active>.content,
.no-js [data-section]>.section.active>[data-section-content],
.no-js [data-section]>.section.active>.content,
.no-js [data-section]>[data-section-region].active>[data-section-content],
.no-js [data-section]>[data-section-region].active>.content,
.no-js .section-container>section.active>[data-section-content],
.no-js .section-container>section.active>.content,
.no-js .section-container>.section.active>[data-section-content],
.no-js .section-container>.section.active>.content,
.no-js .section-container>[data-section-region].active>[data-section-content],
.no-js .section-container>[data-section-region].active>.content {
    display: block
}

.no-js [data-section]>section:not(.active),
.no-js [data-section]>.section:not(.active),
.no-js [data-section]>[data-section-region]:not(.active),
.no-js .section-container>section:not(.active),
.no-js .section-container>.section:not(.active),
.no-js .section-container>[data-section-region]:not(.active) {
    padding: 0 !important
}

.no-js [data-section]>section>[data-section-title],
.no-js [data-section]>section>.title,
.no-js [data-section]>.section>[data-section-title],
.no-js [data-section]>.section>.title,
.no-js [data-section]>[data-section-region]>[data-section-title],
.no-js [data-section]>[data-section-region]>.title,
.no-js .section-container>section>[data-section-title],
.no-js .section-container>section>.title,
.no-js .section-container>.section>[data-section-title],
.no-js .section-container>.section>.title,
.no-js .section-container>[data-section-region]>[data-section-title],
.no-js .section-container>[data-section-region]>.title {
    width: 100%
}

.no-js .section-container {
    border-top: 1px solid #ccc
}

.no-js .section-container>section>.title,
.no-js .section-container>.section>.title {
    background-color: #efefef;
    cursor: pointer;
    border: solid 1px #ccc
}

.no-js .section-container>section>.title a,
.no-js .section-container>.section>.title a {
    padding: 0.9375em;
    color: #333;
    font-size: 0.875em;
    background: none
}

.no-js .section-container>section>.title:hover,
.no-js .section-container>.section>.title:hover {
    background-color: #e2e2e2
}

.no-js .section-container>section>.content,
.no-js .section-container>.section>.content {
    padding: 0.9375em;
    background-color: #fff;
    border: solid 1px #ccc
}

.no-js .section-container>section>.content>*:last-child,
.no-js .section-container>.section>.content>*:last-child {
    margin-bottom: 0
}

.no-js .section-container>section>.content>*:first-child,
.no-js .section-container>.section>.content>*:first-child {
    padding-top: 0
}

.no-js .section-container>section>.content>*:last-child:not(.flex-video),
.no-js .section-container>.section>.content>*:last-child:not(.flex-video) {
    padding-bottom: 0
}

.no-js .section-container>section.active>.title,
.no-js .section-container>.section.active>.title {
    background: #d5d5d5
}

.no-js .section-container>section.active>.title a,
.no-js .section-container>.section.active>.title a {
    color: #333
}

.no-js .section-container>section:not(.active),
.no-js .section-container>.section:not(.active) {
    padding: 0 !important
}

.no-js .section-container>section>.title,
.no-js .section-container>.section>.title {
    border-top: none
}

.contain-to-grid {
    width: 100%;
    background: #111
}

.contain-to-grid .top-bar {
    margin-bottom: 1.875em
}

.fixed {
    width: 100%;
    left: 0;
    position: fixed;
    top: 0;
    z-index: 99
}

.top-bar {
    overflow: hidden;
    height: 45px;
    line-height: 45px;
    position: relative;
    background: #111;
    margin-bottom: 1.875em
}

.top-bar ul {
    margin-bottom: 0;
    list-style: none
}

.top-bar .row {
    max-width: none
}

.top-bar form,
.top-bar input {
    margin-bottom: 0
}

.top-bar input {
    height: 2.45em
}

.top-bar .button {
    padding-top: .5em;
    padding-bottom: .5em;
    margin-bottom: 0
}

.top-bar .title-area {
    position: relative;
    margin: 0
}

.top-bar .name {
    height: 45px;
    margin: 0;
    font-size: 16px
}

.top-bar .name h1 {
    line-height: 45px;
    font-size: 1.0625em;
    margin: 0
}

.top-bar .name h1 a {
    font-weight: bold;
    color: #fff;
    width: 50%;
    display: block;
    padding: 0 15px
}

.top-bar .toggle-topbar {
    position: absolute;
    right: 0;
    top: 0
}

.top-bar .toggle-topbar a {
    color: #fff;
    text-transform: uppercase;
    font-size: 0.8125em;
    font-weight: bold;
    position: relative;
    display: block;
    padding: 0 15px;
    height: 45px;
    line-height: 45px
}

.top-bar .toggle-topbar.menu-icon {
    right: 15px;
    top: 50%;
    margin-top: -16px;
    padding-left: 40px
}

.top-bar .toggle-topbar.menu-icon a {
    text-indent: -48px;
    width: 34px;
    height: 34px;
    line-height: 33px;
    padding: 0;
    color: #fff
}

.top-bar .toggle-topbar.menu-icon a span {
    position: absolute;
    right: 0;
    display: block;
    width: 16px;
    height: 0;
    -webkit-box-shadow: 0 10px 0 1px #fff, 0 16px 0 1px #fff, 0 22px 0 1px #fff;
    box-shadow: 0 10px 0 1px #fff, 0 16px 0 1px #fff, 0 22px 0 1px #fff
}

.top-bar.expanded {
    height: auto;
    background: transparent
}

.top-bar.expanded .title-area {
    background: #111
}

.top-bar.expanded .toggle-topbar a {
    color: #888
}

.top-bar.expanded .toggle-topbar a span {
    -webkit-box-shadow: 0 10px 0 1px #888, 0 16px 0 1px #888, 0 22px 0 1px #888;
    box-shadow: 0 10px 0 1px #888, 0 16px 0 1px #888, 0 22px 0 1px #888
}

.top-bar-section {
    left: 0;
    position: relative;
    width: auto;
    -webkit-transition: left 300ms ease-out;
    -moz-transition: left 300ms ease-out;
    transition: left 300ms ease-out
}

.top-bar-section ul {
    width: 100%;
    height: auto;
    display: block;
    background: #222;
    font-size: 16px;
    margin: 0
}

.top-bar-section .divider,
.top-bar-section [role="separator"] {
    border-bottom: solid 1px #2b2b2b;
    border-top: solid 1px #000;
    clear: both;
    height: 1px;
    width: 100%
}

.top-bar-section ul li>a {
    display: block;
    width: 100%;
    color: #fff;
    padding: 12px 0 12px 0;
    padding-left: 15px;
    font-size: 0.8125em;
    font-weight: bold;
    background: #222
}

.french_div_no_cap abbr,
acronym {
    text-transform: none;
    font-size: 90%;
    color: #000;
    border-bottom: 1px dotted #ddd;
    cursor: help
}

.french_div_no_cap .top-bar .toggle-topbar a {
    color: #fff;
    text-transform: none;
    font-size: 0.8125em;
    font-weight: bold;
    position: relative;
    display: block;
    padding: 0 15px;
    height: 45px;
    line-height: 45px
}