@charset "UTF-8";
/* Theme Name: Jogos Oeiras */
/* Theme URI: http://www.v2.pt */
/* Version: 1 */
/* Author: Andrea Adao - v2 */
/* Author URI: http://www.v2.pt */
/* Description: Jogos de Oeiras */
/*! Bootstrap v4.1.1 (https://getbootstrap.com/) Copyright 2011-2018 The Bootstrap Authors Copyright 2011-2018 Twitter, Inc. Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */
:root { --blue: #007bff; --indigo: #6610f2; --purple: #6f42c1; --pink: #e83e8c; --red: #dc3545; --orange: #fd7e14; --yellow: #ffc107; --green: #28a745; --teal: #20c997; --cyan: #17a2b8; --white: #fff; --gray: #6c757d; --gray-dark: #343a40; --primary: #007bff; --secondary: #6c757d; --success: #28a745; --info: #17a2b8; --warning: #ffc107; --danger: #dc3545; --light: #f8f9fa; --dark: #343a40; --breakpoint-xs: 0; --breakpoint-sm: 576px; --breakpoint-md: 768px; --breakpoint-lg: 992px; --breakpoint-xl: 1200px; --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }

*, *::before, *::after { box-sizing: border-box; }

html { font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -ms-overflow-style: scrollbar; -webkit-tap-highlight-color: transparent; }

@-ms-viewport { width: device-width; }

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { display: block; }

body { margin: 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #212529; text-align: left; background-color: #fff; }

[tabindex="-1"]:focus { outline: 0 !important; }

hr { box-sizing: content-box; height: 0; overflow: visible; }

h1, h2, h3, h4, h5, h6 { margin-top: 0; margin-bottom: 0.5rem; }

p { margin-top: 0; margin-bottom: 1rem; }

abbr[title], abbr[data-original-title] { text-decoration: underline; text-decoration: underline dotted; cursor: help; border-bottom: 0; }

address { margin-bottom: 1rem; font-style: normal; line-height: inherit; }

ol, ul, dl { margin-top: 0; margin-bottom: 1rem; }

ol ol, ul ul, ol ul, ul ol { margin-bottom: 0; }

dt { font-weight: 700; }

dd { margin-bottom: .5rem; margin-left: 0; }

blockquote { margin: 0 0 1rem; }

dfn { font-style: italic; }

b, strong { font-weight: bolder; }

small { font-size: 80%; }

sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; }

sub { bottom: -.25em; }

sup { top: -.5em; }

a { color: #007bff; text-decoration: none; background-color: transparent; -webkit-text-decoration-skip: objects; }

a:hover { color: #0056b3; text-decoration: underline; }

a:not([href]):not([tabindex]) { color: inherit; text-decoration: none; }

a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { color: inherit; text-decoration: none; }

a:not([href]):not([tabindex]):focus { outline: 0; }

pre, code, kbd, samp { font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size: 1em; }

pre { margin-top: 0; margin-bottom: 1rem; overflow: auto; -ms-overflow-style: scrollbar; }

figure { margin: 0 0 1rem; }

img { vertical-align: middle; border-style: none; }

svg:not(:root) { overflow: hidden; }

table { border-collapse: collapse; }

caption { padding-top: 0.75rem; padding-bottom: 0.75rem; color: #6c757d; text-align: left; caption-side: bottom; }

th { text-align: inherit; }

label { display: inline-block; margin-bottom: 0.5rem; }

button { border-radius: 0; }

button:focus { outline: 1px dotted; outline: 5px auto -webkit-focus-ring-color; }

input, button, select, optgroup, textarea { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit; }

button, input { overflow: visible; }

button, select { text-transform: none; }

button, html [type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; }

button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { padding: 0; border-style: none; }

input[type="radio"], input[type="checkbox"] { box-sizing: border-box; padding: 0; }

input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] { -webkit-appearance: listbox; }

textarea { overflow: auto; resize: vertical; }

fieldset { min-width: 0; padding: 0; margin: 0; border: 0; }

legend { display: block; width: 100%; max-width: 100%; padding: 0; margin-bottom: .5rem; font-size: 1.5rem; line-height: inherit; color: inherit; white-space: normal; }

progress { vertical-align: baseline; }

[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; }

[type="search"] { outline-offset: -2px; -webkit-appearance: none; }

[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

::-webkit-file-upload-button { font: inherit; -webkit-appearance: button; }

output { display: inline-block; }

summary { display: list-item; cursor: pointer; }

template { display: none; }

[hidden] { display: none !important; }

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { margin-bottom: 0.5rem; font-family: inherit; font-weight: 500; line-height: 1.2; color: inherit; }

h1, .h1 { font-size: 2.5rem; }

h2, .h2 { font-size: 2rem; }

h3, .h3 { font-size: 1.75rem; }

h4, .h4 { font-size: 1.5rem; }

h5, .h5 { font-size: 1.25rem; }

h6, .h6 { font-size: 1rem; }

.lead { font-size: 1.25rem; font-weight: 300; }

.display-1 { font-size: 6rem; font-weight: 300; line-height: 1.2; }

.display-2 { font-size: 5.5rem; font-weight: 300; line-height: 1.2; }

.display-3 { font-size: 4.5rem; font-weight: 300; line-height: 1.2; }

.display-4 { font-size: 3.5rem; font-weight: 300; line-height: 1.2; }

hr { margin-top: 1rem; margin-bottom: 1rem; border: 0; border-top: 1px solid rgba(0, 0, 0, 0.1); }

small, .small { font-size: 80%; font-weight: 400; }

mark, .mark { padding: 0.2em; background-color: #fcf8e3; }

.list-unstyled { padding-left: 0; list-style: none; }

.list-inline { padding-left: 0; list-style: none; }

.list-inline-item { display: inline-block; }

.list-inline-item:not(:last-child) { margin-right: 0.5rem; }

.initialism { font-size: 90%; text-transform: uppercase; }

.blockquote { margin-bottom: 1rem; font-size: 1.25rem; }

.blockquote-footer { display: block; font-size: 80%; color: #6c757d; }

.blockquote-footer::before { content: "\2014 \00A0"; }

.img-fluid { max-width: 100%; height: auto; }

.img-thumbnail { padding: 0.25rem; background-color: #fff; border: 1px solid #dee2e6; border-radius: 0.25rem; max-width: 100%; height: auto; }

.figure { display: inline-block; }

.figure-img { margin-bottom: 0.5rem; line-height: 1; }

.figure-caption { font-size: 90%; color: #6c757d; }

code { font-size: 87.5%; color: #e83e8c; word-break: break-word; }

a > code { color: inherit; }

kbd { padding: 0.2rem 0.4rem; font-size: 87.5%; color: #fff; background-color: #212529; border-radius: 0.2rem; }

kbd kbd { padding: 0; font-size: 100%; font-weight: 700; }

pre { display: block; font-size: 87.5%; color: #212529; }

pre code { font-size: inherit; color: inherit; word-break: normal; }

.pre-scrollable { max-height: 340px; overflow-y: scroll; }

.container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }

@media (min-width: 576px) { .container { max-width: 540px; } }

@media (min-width: 768px) { .container { max-width: 720px; } }

@media (min-width: 992px) { .container { max-width: 960px; } }

@media (min-width: 1200px) { .container { max-width: 1140px; } }

.container-fluid { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }

.row, .post .post-body .gallery-secondary .gallery { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }

.no-gutters { margin-right: 0; margin-left: 0; }

.no-gutters > .col, .no-gutters > [class*="col-"] { padding-right: 0; padding-left: 0; }

.col-1, .col-2, .col-3, .post .post-body .gallery-secondary .gallery-item, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto { position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px; }

.col { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; }

.col-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; }

.col-1 { -ms-flex: 0 0 8.3333333333%; flex: 0 0 8.3333333333%; max-width: 8.3333333333%; }

.col-2 { -ms-flex: 0 0 16.6666666667%; flex: 0 0 16.6666666667%; max-width: 16.6666666667%; }

.col-3, .post .post-body .gallery-secondary .gallery-item { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }

.col-4 { -ms-flex: 0 0 33.3333333333%; flex: 0 0 33.3333333333%; max-width: 33.3333333333%; }

.col-5 { -ms-flex: 0 0 41.6666666667%; flex: 0 0 41.6666666667%; max-width: 41.6666666667%; }

.col-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }

.col-7 { -ms-flex: 0 0 58.3333333333%; flex: 0 0 58.3333333333%; max-width: 58.3333333333%; }

.col-8 { -ms-flex: 0 0 66.6666666667%; flex: 0 0 66.6666666667%; max-width: 66.6666666667%; }

.col-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }

.col-10 { -ms-flex: 0 0 83.3333333333%; flex: 0 0 83.3333333333%; max-width: 83.3333333333%; }

.col-11 { -ms-flex: 0 0 91.6666666667%; flex: 0 0 91.6666666667%; max-width: 91.6666666667%; }

.col-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }

.order-first { -ms-flex-order: -1; order: -1; }

.order-last { -ms-flex-order: 13; order: 13; }

.order-0 { -ms-flex-order: 0; order: 0; }

.order-1 { -ms-flex-order: 1; order: 1; }

.order-2 { -ms-flex-order: 2; order: 2; }

.order-3 { -ms-flex-order: 3; order: 3; }

.order-4 { -ms-flex-order: 4; order: 4; }

.order-5 { -ms-flex-order: 5; order: 5; }

.order-6 { -ms-flex-order: 6; order: 6; }

.order-7 { -ms-flex-order: 7; order: 7; }

.order-8 { -ms-flex-order: 8; order: 8; }

.order-9 { -ms-flex-order: 9; order: 9; }

.order-10 { -ms-flex-order: 10; order: 10; }

.order-11 { -ms-flex-order: 11; order: 11; }

.order-12 { -ms-flex-order: 12; order: 12; }

.offset-1 { margin-left: 8.3333333333%; }

.offset-2 { margin-left: 16.6666666667%; }

.offset-3 { margin-left: 25%; }

.offset-4 { margin-left: 33.3333333333%; }

.offset-5 { margin-left: 41.6666666667%; }

.offset-6 { margin-left: 50%; }

.offset-7 { margin-left: 58.3333333333%; }

.offset-8 { margin-left: 66.6666666667%; }

.offset-9 { margin-left: 75%; }

.offset-10 { margin-left: 83.3333333333%; }

.offset-11 { margin-left: 91.6666666667%; }

@media (min-width: 576px) { .col-sm { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; }
  .col-sm-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; }
  .col-sm-1 { -ms-flex: 0 0 8.3333333333%; flex: 0 0 8.3333333333%; max-width: 8.3333333333%; }
  .col-sm-2 { -ms-flex: 0 0 16.6666666667%; flex: 0 0 16.6666666667%; max-width: 16.6666666667%; }
  .col-sm-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
  .col-sm-4 { -ms-flex: 0 0 33.3333333333%; flex: 0 0 33.3333333333%; max-width: 33.3333333333%; }
  .col-sm-5 { -ms-flex: 0 0 41.6666666667%; flex: 0 0 41.6666666667%; max-width: 41.6666666667%; }
  .col-sm-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
  .col-sm-7 { -ms-flex: 0 0 58.3333333333%; flex: 0 0 58.3333333333%; max-width: 58.3333333333%; }
  .col-sm-8 { -ms-flex: 0 0 66.6666666667%; flex: 0 0 66.6666666667%; max-width: 66.6666666667%; }
  .col-sm-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }
  .col-sm-10 { -ms-flex: 0 0 83.3333333333%; flex: 0 0 83.3333333333%; max-width: 83.3333333333%; }
  .col-sm-11 { -ms-flex: 0 0 91.6666666667%; flex: 0 0 91.6666666667%; max-width: 91.6666666667%; }
  .col-sm-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
  .order-sm-first { -ms-flex-order: -1; order: -1; }
  .order-sm-last { -ms-flex-order: 13; order: 13; }
  .order-sm-0 { -ms-flex-order: 0; order: 0; }
  .order-sm-1 { -ms-flex-order: 1; order: 1; }
  .order-sm-2 { -ms-flex-order: 2; order: 2; }
  .order-sm-3 { -ms-flex-order: 3; order: 3; }
  .order-sm-4 { -ms-flex-order: 4; order: 4; }
  .order-sm-5 { -ms-flex-order: 5; order: 5; }
  .order-sm-6 { -ms-flex-order: 6; order: 6; }
  .order-sm-7 { -ms-flex-order: 7; order: 7; }
  .order-sm-8 { -ms-flex-order: 8; order: 8; }
  .order-sm-9 { -ms-flex-order: 9; order: 9; }
  .order-sm-10 { -ms-flex-order: 10; order: 10; }
  .order-sm-11 { -ms-flex-order: 11; order: 11; }
  .order-sm-12 { -ms-flex-order: 12; order: 12; }
  .offset-sm-0 { margin-left: 0; }
  .offset-sm-1 { margin-left: 8.3333333333%; }
  .offset-sm-2 { margin-left: 16.6666666667%; }
  .offset-sm-3 { margin-left: 25%; }
  .offset-sm-4 { margin-left: 33.3333333333%; }
  .offset-sm-5 { margin-left: 41.6666666667%; }
  .offset-sm-6 { margin-left: 50%; }
  .offset-sm-7 { margin-left: 58.3333333333%; }
  .offset-sm-8 { margin-left: 66.6666666667%; }
  .offset-sm-9 { margin-left: 75%; }
  .offset-sm-10 { margin-left: 83.3333333333%; }
  .offset-sm-11 { margin-left: 91.6666666667%; } }

@media (min-width: 768px) { .col-md { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; }
  .col-md-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; }
  .col-md-1 { -ms-flex: 0 0 8.3333333333%; flex: 0 0 8.3333333333%; max-width: 8.3333333333%; }
  .col-md-2 { -ms-flex: 0 0 16.6666666667%; flex: 0 0 16.6666666667%; max-width: 16.6666666667%; }
  .col-md-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
  .col-md-4 { -ms-flex: 0 0 33.3333333333%; flex: 0 0 33.3333333333%; max-width: 33.3333333333%; }
  .col-md-5 { -ms-flex: 0 0 41.6666666667%; flex: 0 0 41.6666666667%; max-width: 41.6666666667%; }
  .col-md-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
  .col-md-7 { -ms-flex: 0 0 58.3333333333%; flex: 0 0 58.3333333333%; max-width: 58.3333333333%; }
  .col-md-8 { -ms-flex: 0 0 66.6666666667%; flex: 0 0 66.6666666667%; max-width: 66.6666666667%; }
  .col-md-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }
  .col-md-10 { -ms-flex: 0 0 83.3333333333%; flex: 0 0 83.3333333333%; max-width: 83.3333333333%; }
  .col-md-11 { -ms-flex: 0 0 91.6666666667%; flex: 0 0 91.6666666667%; max-width: 91.6666666667%; }
  .col-md-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
  .order-md-first { -ms-flex-order: -1; order: -1; }
  .order-md-last { -ms-flex-order: 13; order: 13; }
  .order-md-0 { -ms-flex-order: 0; order: 0; }
  .order-md-1 { -ms-flex-order: 1; order: 1; }
  .order-md-2 { -ms-flex-order: 2; order: 2; }
  .order-md-3 { -ms-flex-order: 3; order: 3; }
  .order-md-4 { -ms-flex-order: 4; order: 4; }
  .order-md-5 { -ms-flex-order: 5; order: 5; }
  .order-md-6 { -ms-flex-order: 6; order: 6; }
  .order-md-7 { -ms-flex-order: 7; order: 7; }
  .order-md-8 { -ms-flex-order: 8; order: 8; }
  .order-md-9 { -ms-flex-order: 9; order: 9; }
  .order-md-10 { -ms-flex-order: 10; order: 10; }
  .order-md-11 { -ms-flex-order: 11; order: 11; }
  .order-md-12 { -ms-flex-order: 12; order: 12; }
  .offset-md-0 { margin-left: 0; }
  .offset-md-1 { margin-left: 8.3333333333%; }
  .offset-md-2 { margin-left: 16.6666666667%; }
  .offset-md-3 { margin-left: 25%; }
  .offset-md-4 { margin-left: 33.3333333333%; }
  .offset-md-5 { margin-left: 41.6666666667%; }
  .offset-md-6 { margin-left: 50%; }
  .offset-md-7 { margin-left: 58.3333333333%; }
  .offset-md-8 { margin-left: 66.6666666667%; }
  .offset-md-9 { margin-left: 75%; }
  .offset-md-10 { margin-left: 83.3333333333%; }
  .offset-md-11 { margin-left: 91.6666666667%; } }

@media (min-width: 992px) { .col-lg { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; }
  .col-lg-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; }
  .col-lg-1 { -ms-flex: 0 0 8.3333333333%; flex: 0 0 8.3333333333%; max-width: 8.3333333333%; }
  .col-lg-2 { -ms-flex: 0 0 16.6666666667%; flex: 0 0 16.6666666667%; max-width: 16.6666666667%; }
  .col-lg-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
  .col-lg-4 { -ms-flex: 0 0 33.3333333333%; flex: 0 0 33.3333333333%; max-width: 33.3333333333%; }
  .col-lg-5 { -ms-flex: 0 0 41.6666666667%; flex: 0 0 41.6666666667%; max-width: 41.6666666667%; }
  .col-lg-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
  .col-lg-7 { -ms-flex: 0 0 58.3333333333%; flex: 0 0 58.3333333333%; max-width: 58.3333333333%; }
  .col-lg-8 { -ms-flex: 0 0 66.6666666667%; flex: 0 0 66.6666666667%; max-width: 66.6666666667%; }
  .col-lg-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }
  .col-lg-10 { -ms-flex: 0 0 83.3333333333%; flex: 0 0 83.3333333333%; max-width: 83.3333333333%; }
  .col-lg-11 { -ms-flex: 0 0 91.6666666667%; flex: 0 0 91.6666666667%; max-width: 91.6666666667%; }
  .col-lg-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
  .order-lg-first { -ms-flex-order: -1; order: -1; }
  .order-lg-last { -ms-flex-order: 13; order: 13; }
  .order-lg-0 { -ms-flex-order: 0; order: 0; }
  .order-lg-1 { -ms-flex-order: 1; order: 1; }
  .order-lg-2 { -ms-flex-order: 2; order: 2; }
  .order-lg-3 { -ms-flex-order: 3; order: 3; }
  .order-lg-4 { -ms-flex-order: 4; order: 4; }
  .order-lg-5 { -ms-flex-order: 5; order: 5; }
  .order-lg-6 { -ms-flex-order: 6; order: 6; }
  .order-lg-7 { -ms-flex-order: 7; order: 7; }
  .order-lg-8 { -ms-flex-order: 8; order: 8; }
  .order-lg-9 { -ms-flex-order: 9; order: 9; }
  .order-lg-10 { -ms-flex-order: 10; order: 10; }
  .order-lg-11 { -ms-flex-order: 11; order: 11; }
  .order-lg-12 { -ms-flex-order: 12; order: 12; }
  .offset-lg-0 { margin-left: 0; }
  .offset-lg-1 { margin-left: 8.3333333333%; }
  .offset-lg-2 { margin-left: 16.6666666667%; }
  .offset-lg-3 { margin-left: 25%; }
  .offset-lg-4 { margin-left: 33.3333333333%; }
  .offset-lg-5 { margin-left: 41.6666666667%; }
  .offset-lg-6 { margin-left: 50%; }
  .offset-lg-7 { margin-left: 58.3333333333%; }
  .offset-lg-8 { margin-left: 66.6666666667%; }
  .offset-lg-9 { margin-left: 75%; }
  .offset-lg-10 { margin-left: 83.3333333333%; }
  .offset-lg-11 { margin-left: 91.6666666667%; } }

@media (min-width: 1200px) { .col-xl { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; }
  .col-xl-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; }
  .col-xl-1 { -ms-flex: 0 0 8.3333333333%; flex: 0 0 8.3333333333%; max-width: 8.3333333333%; }
  .col-xl-2 { -ms-flex: 0 0 16.6666666667%; flex: 0 0 16.6666666667%; max-width: 16.6666666667%; }
  .col-xl-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
  .col-xl-4 { -ms-flex: 0 0 33.3333333333%; flex: 0 0 33.3333333333%; max-width: 33.3333333333%; }
  .col-xl-5 { -ms-flex: 0 0 41.6666666667%; flex: 0 0 41.6666666667%; max-width: 41.6666666667%; }
  .col-xl-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
  .col-xl-7 { -ms-flex: 0 0 58.3333333333%; flex: 0 0 58.3333333333%; max-width: 58.3333333333%; }
  .col-xl-8 { -ms-flex: 0 0 66.6666666667%; flex: 0 0 66.6666666667%; max-width: 66.6666666667%; }
  .col-xl-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }
  .col-xl-10 { -ms-flex: 0 0 83.3333333333%; flex: 0 0 83.3333333333%; max-width: 83.3333333333%; }
  .col-xl-11 { -ms-flex: 0 0 91.6666666667%; flex: 0 0 91.6666666667%; max-width: 91.6666666667%; }
  .col-xl-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
  .order-xl-first { -ms-flex-order: -1; order: -1; }
  .order-xl-last { -ms-flex-order: 13; order: 13; }
  .order-xl-0 { -ms-flex-order: 0; order: 0; }
  .order-xl-1 { -ms-flex-order: 1; order: 1; }
  .order-xl-2 { -ms-flex-order: 2; order: 2; }
  .order-xl-3 { -ms-flex-order: 3; order: 3; }
  .order-xl-4 { -ms-flex-order: 4; order: 4; }
  .order-xl-5 { -ms-flex-order: 5; order: 5; }
  .order-xl-6 { -ms-flex-order: 6; order: 6; }
  .order-xl-7 { -ms-flex-order: 7; order: 7; }
  .order-xl-8 { -ms-flex-order: 8; order: 8; }
  .order-xl-9 { -ms-flex-order: 9; order: 9; }
  .order-xl-10 { -ms-flex-order: 10; order: 10; }
  .order-xl-11 { -ms-flex-order: 11; order: 11; }
  .order-xl-12 { -ms-flex-order: 12; order: 12; }
  .offset-xl-0 { margin-left: 0; }
  .offset-xl-1 { margin-left: 8.3333333333%; }
  .offset-xl-2 { margin-left: 16.6666666667%; }
  .offset-xl-3 { margin-left: 25%; }
  .offset-xl-4 { margin-left: 33.3333333333%; }
  .offset-xl-5 { margin-left: 41.6666666667%; }
  .offset-xl-6 { margin-left: 50%; }
  .offset-xl-7 { margin-left: 58.3333333333%; }
  .offset-xl-8 { margin-left: 66.6666666667%; }
  .offset-xl-9 { margin-left: 75%; }
  .offset-xl-10 { margin-left: 83.3333333333%; }
  .offset-xl-11 { margin-left: 91.6666666667%; } }

.table { width: 100%; max-width: 100%; margin-bottom: 1rem; background-color: transparent; }

.table th, .table td { padding: 0.75rem; vertical-align: top; border-top: 1px solid #dee2e6; }

.table thead th { vertical-align: bottom; border-bottom: 2px solid #dee2e6; }

.table tbody + tbody { border-top: 2px solid #dee2e6; }

.table .table { background-color: #fff; }

.table-sm th, .table-sm td { padding: 0.3rem; }

.table-bordered { border: 1px solid #dee2e6; }

.table-bordered th, .table-bordered td { border: 1px solid #dee2e6; }

.table-bordered thead th, .table-bordered thead td { border-bottom-width: 2px; }

.table-borderless th, .table-borderless td, .table-borderless thead th, .table-borderless tbody + tbody { border: 0; }

.table-striped tbody tr:nth-of-type(odd) { background-color: rgba(0, 0, 0, 0.05); }

.table-hover tbody tr:hover { background-color: rgba(0, 0, 0, 0.075); }

.table-primary, .table-primary > th, .table-primary > td { background-color: #b8daff; }

.table-hover .table-primary:hover { background-color: #9fcdff; }

.table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th { background-color: #9fcdff; }

.table-secondary, .table-secondary > th, .table-secondary > td { background-color: #d6d8db; }

.table-hover .table-secondary:hover { background-color: #c8cbcf; }

.table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th { background-color: #c8cbcf; }

.table-success, .table-success > th, .table-success > td { background-color: #c3e6cb; }

.table-hover .table-success:hover { background-color: #b1dfbb; }

.table-hover .table-success:hover > td, .table-hover .table-success:hover > th { background-color: #b1dfbb; }

.table-info, .table-info > th, .table-info > td { background-color: #bee5eb; }

.table-hover .table-info:hover { background-color: #abdde5; }

.table-hover .table-info:hover > td, .table-hover .table-info:hover > th { background-color: #abdde5; }

.table-warning, .table-warning > th, .table-warning > td { background-color: #ffeeba; }

.table-hover .table-warning:hover { background-color: #ffe8a1; }

.table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th { background-color: #ffe8a1; }

.table-danger, .table-danger > th, .table-danger > td { background-color: #f5c6cb; }

.table-hover .table-danger:hover { background-color: #f1b0b7; }

.table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th { background-color: #f1b0b7; }

.table-light, .table-light > th, .table-light > td { background-color: #fdfdfe; }

.table-hover .table-light:hover { background-color: #ececf6; }

.table-hover .table-light:hover > td, .table-hover .table-light:hover > th { background-color: #ececf6; }

.table-dark, .table-dark > th, .table-dark > td { background-color: #c6c8ca; }

.table-hover .table-dark:hover { background-color: #b9bbbe; }

.table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th { background-color: #b9bbbe; }

.table-active, .table-active > th, .table-active > td { background-color: rgba(0, 0, 0, 0.075); }

.table-hover .table-active:hover { background-color: rgba(0, 0, 0, 0.075); }

.table-hover .table-active:hover > td, .table-hover .table-active:hover > th { background-color: rgba(0, 0, 0, 0.075); }

.table .thead-dark th { color: #fff; background-color: #212529; border-color: #32383e; }

.table .thead-light th { color: #495057; background-color: #e9ecef; border-color: #dee2e6; }

.table-dark { color: #fff; background-color: #212529; }

.table-dark th, .table-dark td, .table-dark thead th { border-color: #32383e; }

.table-dark.table-bordered { border: 0; }

.table-dark.table-striped tbody tr:nth-of-type(odd) { background-color: rgba(255, 255, 255, 0.05); }

.table-dark.table-hover tbody tr:hover { background-color: rgba(255, 255, 255, 0.075); }

@media (max-width: 575.98px) { .table-responsive-sm { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; }
  .table-responsive-sm > .table-bordered { border: 0; } }

@media (max-width: 767.98px) { .table-responsive-md { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; }
  .table-responsive-md > .table-bordered { border: 0; } }

@media (max-width: 991.98px) { .table-responsive-lg { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; }
  .table-responsive-lg > .table-bordered { border: 0; } }

@media (max-width: 1199.98px) { .table-responsive-xl { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; }
  .table-responsive-xl > .table-bordered { border: 0; } }

.table-responsive { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; }

.table-responsive > .table-bordered { border: 0; }

.form-control { display: block; width: 100%; padding: 0.375rem 0.75rem; font-size: 1rem; line-height: 1.5; color: #495057; background-color: #fff; background-clip: padding-box; border: 1px solid #ced4da; border-radius: 0.25rem; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .form-control { transition: none; } }

.form-control::-ms-expand { background-color: transparent; border: 0; }

.form-control:focus { color: #495057; background-color: #fff; border-color: #80bdff; outline: 0; box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }

.form-control:-ms-input-placeholder { color: #6c757d; opacity: 1; }

.form-control::placeholder { color: #6c757d; opacity: 1; }

.form-control:disabled, .form-control[readonly] { background-color: #e9ecef; opacity: 1; }

select.form-control:not([size]):not([multiple]) { height: calc(2.25rem + 2px); }

select.form-control:focus::-ms-value { color: #495057; background-color: #fff; }

.form-control-file, .form-control-range { display: block; width: 100%; }

.col-form-label { padding-top: calc(0.375rem + 1px); padding-bottom: calc(0.375rem + 1px); margin-bottom: 0; font-size: inherit; line-height: 1.5; }

.col-form-label-lg { padding-top: calc(0.5rem + 1px); padding-bottom: calc(0.5rem + 1px); font-size: 1.25rem; line-height: 1.5; }

.col-form-label-sm { padding-top: calc(0.25rem + 1px); padding-bottom: calc(0.25rem + 1px); font-size: 0.875rem; line-height: 1.5; }

.form-control-plaintext { display: block; width: 100%; padding-top: 0.375rem; padding-bottom: 0.375rem; margin-bottom: 0; line-height: 1.5; color: #212529; background-color: transparent; border: solid transparent; border-width: 1px 0; }

.form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control, .input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text, .input-group-sm > .input-group-append > .form-control-plaintext.input-group-text, .input-group-sm > .input-group-prepend > .form-control-plaintext.btn, .input-group-sm > .input-group-append > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control, .input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text, .input-group-lg > .input-group-append > .form-control-plaintext.input-group-text, .input-group-lg > .input-group-prepend > .form-control-plaintext.btn, .input-group-lg > .input-group-append > .form-control-plaintext.btn { padding-right: 0; padding-left: 0; }

.form-control-sm, .input-group-sm > .form-control, .input-group-sm > .input-group-prepend > .input-group-text, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-append > .btn { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; }

select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]), .input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), .input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]), .input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]), .input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]) { height: calc(1.8125rem + 2px); }

.form-control-lg, .input-group-lg > .form-control, .input-group-lg > .input-group-prepend > .input-group-text, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-append > .btn { padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; }

select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]), .input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), .input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]), .input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]), .input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]) { height: calc(2.875rem + 2px); }

.form-group { margin-bottom: 1rem; }

.form-text { display: block; margin-top: 0.25rem; }

.form-row { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -5px; margin-left: -5px; }

.form-row > .col, .form-row > [class*="col-"] { padding-right: 5px; padding-left: 5px; }

.form-check { position: relative; display: block; padding-left: 1.25rem; }

.form-check-input { position: absolute; margin-top: 0.3rem; margin-left: -1.25rem; }

.form-check-input:disabled ~ .form-check-label { color: #6c757d; }

.form-check-label { margin-bottom: 0; }

.form-check-inline { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-align: center; align-items: center; padding-left: 0; margin-right: 0.75rem; }

.form-check-inline .form-check-input { position: static; margin-top: 0; margin-right: 0.3125rem; margin-left: 0; }

.valid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: #28a745; }

.valid-tooltip { position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: .5rem; margin-top: .1rem; font-size: .875rem; line-height: 1; color: #fff; background-color: rgba(40, 167, 69, 0.8); border-radius: .2rem; }

.was-validated .form-control:valid, .form-control.is-valid, .was-validated .custom-select:valid, .custom-select.is-valid { border-color: #28a745; }

.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { border-color: #28a745; box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }

.was-validated .form-control:valid ~ .valid-feedback, .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, .form-control.is-valid ~ .valid-tooltip, .was-validated .custom-select:valid ~ .valid-feedback, .was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback, .custom-select.is-valid ~ .valid-tooltip { display: block; }

.was-validated .form-control-file:valid ~ .valid-feedback, .was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, .form-control-file.is-valid ~ .valid-tooltip { display: block; }

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { color: #28a745; }

.was-validated .form-check-input:valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, .form-check-input.is-valid ~ .valid-tooltip { display: block; }

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { color: #28a745; }

.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { background-color: #71dd8a; }

.was-validated .custom-control-input:valid ~ .valid-feedback, .was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, .custom-control-input.is-valid ~ .valid-tooltip { display: block; }

.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { background-color: #34ce57; }

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { border-color: #28a745; }

.was-validated .custom-file-input:valid ~ .custom-file-label::before, .custom-file-input.is-valid ~ .custom-file-label::before { border-color: inherit; }

.was-validated .custom-file-input:valid ~ .valid-feedback, .was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, .custom-file-input.is-valid ~ .valid-tooltip { display: block; }

.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }

.invalid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: #dc3545; }

.invalid-tooltip { position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: .5rem; margin-top: .1rem; font-size: .875rem; line-height: 1; color: #fff; background-color: rgba(220, 53, 69, 0.8); border-radius: .2rem; }

.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated .custom-select:invalid, .custom-select.is-invalid { border-color: #dc3545; }

.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { border-color: #dc3545; box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }

.was-validated .form-control:invalid ~ .invalid-feedback, .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, .form-control.is-invalid ~ .invalid-tooltip, .was-validated .custom-select:invalid ~ .invalid-feedback, .was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback, .custom-select.is-invalid ~ .invalid-tooltip { display: block; }

.was-validated .form-control-file:invalid ~ .invalid-feedback, .was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, .form-control-file.is-invalid ~ .invalid-tooltip { display: block; }

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { color: #dc3545; }

.was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-tooltip { display: block; }

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { color: #dc3545; }

.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { background-color: #efa2a9; }

.was-validated .custom-control-input:invalid ~ .invalid-feedback, .was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, .custom-control-input.is-invalid ~ .invalid-tooltip { display: block; }

.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { background-color: #e4606d; }

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { border-color: #dc3545; }

.was-validated .custom-file-input:invalid ~ .custom-file-label::before, .custom-file-input.is-invalid ~ .custom-file-label::before { border-color: inherit; }

.was-validated .custom-file-input:invalid ~ .invalid-feedback, .was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, .custom-file-input.is-invalid ~ .invalid-tooltip { display: block; }

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }

.form-inline { display: -ms-flexbox; display: flex; -ms-flex-flow: row wrap; flex-flow: row wrap; -ms-flex-align: center; align-items: center; }

.form-inline .form-check { width: 100%; }

@media (min-width: 576px) { .form-inline label { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; margin-bottom: 0; }
  .form-inline .form-group { display: -ms-flexbox; display: flex; -ms-flex: 0 0 auto; flex: 0 0 auto; -ms-flex-flow: row wrap; flex-flow: row wrap; -ms-flex-align: center; align-items: center; margin-bottom: 0; }
  .form-inline .form-control { display: inline-block; width: auto; vertical-align: middle; }
  .form-inline .form-control-plaintext { display: inline-block; }
  .form-inline .input-group, .form-inline .custom-select { width: auto; }
  .form-inline .form-check { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; width: auto; padding-left: 0; }
  .form-inline .form-check-input { position: relative; margin-top: 0; margin-right: 0.25rem; margin-left: 0; }
  .form-inline .custom-control { -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; }
  .form-inline .custom-control-label { margin-bottom: 0; } }

.btn { display: inline-block; font-weight: 400; text-align: center; white-space: nowrap; vertical-align: middle; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border: 1px solid transparent; padding: 0.375rem 0.75rem; font-size: 1rem; line-height: 1.5; border-radius: 0.25rem; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .btn { transition: none; } }

.btn:hover, .btn:focus { text-decoration: none; }

.btn:focus, .btn.focus { outline: 0; box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }

.btn.disabled, .btn:disabled { opacity: 0.65; }

.btn:not(:disabled):not(.disabled) { cursor: pointer; }

.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active { background-image: none; }

a.btn.disabled, fieldset:disabled a.btn { pointer-events: none; }

.btn-primary { color: #fff; background-color: #007bff; border-color: #007bff; }

.btn-primary:hover { color: #fff; background-color: #0069d9; border-color: #0062cc; }

.btn-primary:focus, .btn-primary.focus { box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }

.btn-primary.disabled, .btn-primary:disabled { color: #fff; background-color: #007bff; border-color: #007bff; }

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { color: #fff; background-color: #0062cc; border-color: #005cbf; }

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }

.btn-secondary { color: #fff; background-color: #6c757d; border-color: #6c757d; }

.btn-secondary:hover { color: #fff; background-color: #5a6268; border-color: #545b62; }

.btn-secondary:focus, .btn-secondary.focus { box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }

.btn-secondary.disabled, .btn-secondary:disabled { color: #fff; background-color: #6c757d; border-color: #6c757d; }

.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { color: #fff; background-color: #545b62; border-color: #4e555b; }

.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }

.btn-success { color: #fff; background-color: #28a745; border-color: #28a745; }

.btn-success:hover { color: #fff; background-color: #218838; border-color: #1e7e34; }

.btn-success:focus, .btn-success.focus { box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }

.btn-success.disabled, .btn-success:disabled { color: #fff; background-color: #28a745; border-color: #28a745; }

.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { color: #fff; background-color: #1e7e34; border-color: #1c7430; }

.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }

.btn-info { color: #fff; background-color: #17a2b8; border-color: #17a2b8; }

.btn-info:hover { color: #fff; background-color: #138496; border-color: #117a8b; }

.btn-info:focus, .btn-info.focus { box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }

.btn-info.disabled, .btn-info:disabled { color: #fff; background-color: #17a2b8; border-color: #17a2b8; }

.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { color: #fff; background-color: #117a8b; border-color: #10707f; }

.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }

.btn-warning { color: #212529; background-color: #ffc107; border-color: #ffc107; }

.btn-warning:hover { color: #212529; background-color: #e0a800; border-color: #d39e00; }

.btn-warning:focus, .btn-warning.focus { box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }

.btn-warning.disabled, .btn-warning:disabled { color: #212529; background-color: #ffc107; border-color: #ffc107; }

.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle { color: #212529; background-color: #d39e00; border-color: #c69500; }

.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }

.btn-danger { color: #fff; background-color: #dc3545; border-color: #dc3545; }

.btn-danger:hover { color: #fff; background-color: #c82333; border-color: #bd2130; }

.btn-danger:focus, .btn-danger.focus { box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }

.btn-danger.disabled, .btn-danger:disabled { color: #fff; background-color: #dc3545; border-color: #dc3545; }

.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { color: #fff; background-color: #bd2130; border-color: #b21f2d; }

.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }

.btn-light { color: #212529; background-color: #f8f9fa; border-color: #f8f9fa; }

.btn-light:hover { color: #212529; background-color: #e2e6ea; border-color: #dae0e5; }

.btn-light:focus, .btn-light.focus { box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }

.btn-light.disabled, .btn-light:disabled { color: #212529; background-color: #f8f9fa; border-color: #f8f9fa; }

.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { color: #212529; background-color: #dae0e5; border-color: #d3d9df; }

.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }

.btn-dark { color: #fff; background-color: #343a40; border-color: #343a40; }

.btn-dark:hover { color: #fff; background-color: #23272b; border-color: #1d2124; }

.btn-dark:focus, .btn-dark.focus { box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }

.btn-dark.disabled, .btn-dark:disabled { color: #fff; background-color: #343a40; border-color: #343a40; }

.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { color: #fff; background-color: #1d2124; border-color: #171a1d; }

.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }

.btn-outline-primary { color: #007bff; background-color: transparent; background-image: none; border-color: #007bff; }

.btn-outline-primary:hover { color: #fff; background-color: #007bff; border-color: #007bff; }

.btn-outline-primary:focus, .btn-outline-primary.focus { box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }

.btn-outline-primary.disabled, .btn-outline-primary:disabled { color: #007bff; background-color: transparent; }

.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle { color: #fff; background-color: #007bff; border-color: #007bff; }

.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }

.btn-outline-secondary { color: #6c757d; background-color: transparent; background-image: none; border-color: #6c757d; }

.btn-outline-secondary:hover { color: #fff; background-color: #6c757d; border-color: #6c757d; }

.btn-outline-secondary:focus, .btn-outline-secondary.focus { box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { color: #6c757d; background-color: transparent; }

.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle { color: #fff; background-color: #6c757d; border-color: #6c757d; }

.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }

.btn-outline-success { color: #28a745; background-color: transparent; background-image: none; border-color: #28a745; }

.btn-outline-success:hover { color: #fff; background-color: #28a745; border-color: #28a745; }

.btn-outline-success:focus, .btn-outline-success.focus { box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }

.btn-outline-success.disabled, .btn-outline-success:disabled { color: #28a745; background-color: transparent; }

.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle { color: #fff; background-color: #28a745; border-color: #28a745; }

.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }

.btn-outline-info { color: #17a2b8; background-color: transparent; background-image: none; border-color: #17a2b8; }

.btn-outline-info:hover { color: #fff; background-color: #17a2b8; border-color: #17a2b8; }

.btn-outline-info:focus, .btn-outline-info.focus { box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }

.btn-outline-info.disabled, .btn-outline-info:disabled { color: #17a2b8; background-color: transparent; }

.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle { color: #fff; background-color: #17a2b8; border-color: #17a2b8; }

.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }

.btn-outline-warning { color: #ffc107; background-color: transparent; background-image: none; border-color: #ffc107; }

.btn-outline-warning:hover { color: #212529; background-color: #ffc107; border-color: #ffc107; }

.btn-outline-warning:focus, .btn-outline-warning.focus { box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }

.btn-outline-warning.disabled, .btn-outline-warning:disabled { color: #ffc107; background-color: transparent; }

.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle { color: #212529; background-color: #ffc107; border-color: #ffc107; }

.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }

.btn-outline-danger { color: #dc3545; background-color: transparent; background-image: none; border-color: #dc3545; }

.btn-outline-danger:hover { color: #fff; background-color: #dc3545; border-color: #dc3545; }

.btn-outline-danger:focus, .btn-outline-danger.focus { box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }

.btn-outline-danger.disabled, .btn-outline-danger:disabled { color: #dc3545; background-color: transparent; }

.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle { color: #fff; background-color: #dc3545; border-color: #dc3545; }

.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }

.btn-outline-light { color: #f8f9fa; background-color: transparent; background-image: none; border-color: #f8f9fa; }

.btn-outline-light:hover { color: #212529; background-color: #f8f9fa; border-color: #f8f9fa; }

.btn-outline-light:focus, .btn-outline-light.focus { box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }

.btn-outline-light.disabled, .btn-outline-light:disabled { color: #f8f9fa; background-color: transparent; }

.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle { color: #212529; background-color: #f8f9fa; border-color: #f8f9fa; }

.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }

.btn-outline-dark { color: #343a40; background-color: transparent; background-image: none; border-color: #343a40; }

.btn-outline-dark:hover { color: #fff; background-color: #343a40; border-color: #343a40; }

.btn-outline-dark:focus, .btn-outline-dark.focus { box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }

.btn-outline-dark.disabled, .btn-outline-dark:disabled { color: #343a40; background-color: transparent; }

.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle { color: #fff; background-color: #343a40; border-color: #343a40; }

.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }

.btn-link { font-weight: 400; color: #007bff; background-color: transparent; }

.btn-link:hover { color: #0056b3; text-decoration: underline; background-color: transparent; border-color: transparent; }

.btn-link:focus, .btn-link.focus { text-decoration: underline; border-color: transparent; box-shadow: none; }

.btn-link:disabled, .btn-link.disabled { color: #6c757d; pointer-events: none; }

.btn-lg, .btn-group-lg > .btn { padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; }

.btn-sm, .btn-group-sm > .btn { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; }

.btn-block { display: block; width: 100%; }

.btn-block + .btn-block { margin-top: 0.5rem; }

input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; }

.fade { transition: opacity 0.15s linear; }

@media screen and (prefers-reduced-motion: reduce) { .fade { transition: none; } }

.fade:not(.show) { opacity: 0; }

.collapse:not(.show) { display: none; }

.collapsing { position: relative; height: 0; overflow: hidden; transition: height 0.35s ease; }

@media screen and (prefers-reduced-motion: reduce) { .collapsing { transition: none; } }

.dropup, .dropright, .dropdown, .dropleft { position: relative; }

.dropdown-toggle::after { display: inline-block; width: 0; height: 0; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid; border-right: 0.3em solid transparent; border-bottom: 0; border-left: 0.3em solid transparent; }

.dropdown-toggle:empty::after { margin-left: 0; }

.dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 10rem; padding: 0.5rem 0; margin: 0.125rem 0 0; font-size: 1rem; color: #212529; text-align: left; list-style: none; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25rem; }

.dropdown-menu-right { right: 0; left: auto; }

.dropup .dropdown-menu { top: auto; bottom: 100%; margin-top: 0; margin-bottom: 0.125rem; }

.dropup .dropdown-toggle::after { display: inline-block; width: 0; height: 0; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0; border-right: 0.3em solid transparent; border-bottom: 0.3em solid; border-left: 0.3em solid transparent; }

.dropup .dropdown-toggle:empty::after { margin-left: 0; }

.dropright .dropdown-menu { top: 0; right: auto; left: 100%; margin-top: 0; margin-left: 0.125rem; }

.dropright .dropdown-toggle::after { display: inline-block; width: 0; height: 0; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid transparent; border-right: 0; border-bottom: 0.3em solid transparent; border-left: 0.3em solid; }

.dropright .dropdown-toggle:empty::after { margin-left: 0; }

.dropright .dropdown-toggle::after { vertical-align: 0; }

.dropleft .dropdown-menu { top: 0; right: 100%; left: auto; margin-top: 0; margin-right: 0.125rem; }

.dropleft .dropdown-toggle::after { display: inline-block; width: 0; height: 0; margin-left: 0.255em; vertical-align: 0.255em; content: ""; }

.dropleft .dropdown-toggle::after { display: none; }

.dropleft .dropdown-toggle::before { display: inline-block; width: 0; height: 0; margin-right: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid transparent; border-right: 0.3em solid; border-bottom: 0.3em solid transparent; }

.dropleft .dropdown-toggle:empty::after { margin-left: 0; }

.dropleft .dropdown-toggle::before { vertical-align: 0; }

.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { right: auto; bottom: auto; }

.dropdown-divider { height: 0; margin: 0.5rem 0; overflow: hidden; border-top: 1px solid #e9ecef; }

.dropdown-item { display: block; width: 100%; padding: 0.25rem 1.5rem; clear: both; font-weight: 400; color: #212529; text-align: inherit; white-space: nowrap; background-color: transparent; border: 0; }

.dropdown-item:hover, .dropdown-item:focus { color: #16181b; text-decoration: none; background-color: #f8f9fa; }

.dropdown-item.active, .dropdown-item:active { color: #fff; text-decoration: none; background-color: #007bff; }

.dropdown-item.disabled, .dropdown-item:disabled { color: #6c757d; background-color: transparent; }

.dropdown-menu.show { display: block; }

.dropdown-header { display: block; padding: 0.5rem 1.5rem; margin-bottom: 0; font-size: 0.875rem; color: #6c757d; white-space: nowrap; }

.dropdown-item-text { display: block; padding: 0.25rem 1.5rem; color: #212529; }

.btn-group, .btn-group-vertical { position: relative; display: -ms-inline-flexbox; display: inline-flex; vertical-align: middle; }

.btn-group > .btn, .btn-group-vertical > .btn { position: relative; -ms-flex: 0 1 auto; flex: 0 1 auto; }

.btn-group > .btn:hover, .btn-group-vertical > .btn:hover { z-index: 1; }

.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn.active { z-index: 1; }

.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group, .btn-group-vertical .btn + .btn, .btn-group-vertical .btn + .btn-group, .btn-group-vertical .btn-group + .btn, .btn-group-vertical .btn-group + .btn-group { margin-left: -1px; }

.btn-toolbar { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: start; justify-content: flex-start; }

.btn-toolbar .input-group { width: auto; }

.btn-group > .btn:first-child { margin-left: 0; }

.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-group:not(:last-child) > .btn { border-top-right-radius: 0; border-bottom-right-radius: 0; }

.btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) > .btn { border-top-left-radius: 0; border-bottom-left-radius: 0; }

.dropdown-toggle-split { padding-right: 0.5625rem; padding-left: 0.5625rem; }

.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after { margin-left: 0; }

.dropleft .dropdown-toggle-split::before { margin-right: 0; }

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { padding-right: 0.375rem; padding-left: 0.375rem; }

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { padding-right: 0.75rem; padding-left: 0.75rem; }

.btn-group-vertical { -ms-flex-direction: column; flex-direction: column; -ms-flex-align: start; align-items: flex-start; -ms-flex-pack: center; justify-content: center; }

.btn-group-vertical .btn, .btn-group-vertical .btn-group { width: 100%; }

.btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group { margin-top: -1px; margin-left: 0; }

.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn { border-bottom-right-radius: 0; border-bottom-left-radius: 0; }

.btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) > .btn { border-top-left-radius: 0; border-top-right-radius: 0; }

.btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn { margin-bottom: 0; }

.btn-group-toggle > .btn input[type="radio"], .btn-group-toggle > .btn input[type="checkbox"], .btn-group-toggle > .btn-group > .btn input[type="radio"], .btn-group-toggle > .btn-group > .btn input[type="checkbox"] { position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none; }

.input-group { position: relative; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: stretch; align-items: stretch; width: 100%; }

.input-group > .form-control, .input-group > .custom-select, .input-group > .custom-file { position: relative; -ms-flex: 1 1 auto; flex: 1 1 auto; width: 1%; margin-bottom: 0; }

.input-group > .form-control:focus, .input-group > .custom-select:focus, .input-group > .custom-file:focus { z-index: 3; }

.input-group > .form-control + .form-control, .input-group > .form-control + .custom-select, .input-group > .form-control + .custom-file, .input-group > .custom-select + .form-control, .input-group > .custom-select + .custom-select, .input-group > .custom-select + .custom-file, .input-group > .custom-file + .form-control, .input-group > .custom-file + .custom-select, .input-group > .custom-file + .custom-file { margin-left: -1px; }

.input-group > .form-control:not(:last-child), .input-group > .custom-select:not(:last-child) { border-top-right-radius: 0; border-bottom-right-radius: 0; }

.input-group > .form-control:not(:first-child), .input-group > .custom-select:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; }

.input-group > .custom-file { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; }

.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after { border-top-right-radius: 0; border-bottom-right-radius: 0; }

.input-group > .custom-file:not(:first-child) .custom-file-label { border-top-left-radius: 0; border-bottom-left-radius: 0; }

.input-group-prepend, .input-group-append { display: -ms-flexbox; display: flex; }

.input-group-prepend .btn, .input-group-append .btn { position: relative; z-index: 2; }

.input-group-prepend .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-prepend .input-group-text + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-append .btn + .btn, .input-group-append .btn + .input-group-text, .input-group-append .input-group-text + .input-group-text, .input-group-append .input-group-text + .btn { margin-left: -1px; }

.input-group-prepend { margin-right: -1px; }

.input-group-append { margin-left: -1px; }

.input-group-text { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; padding: 0.375rem 0.75rem; margin-bottom: 0; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #495057; text-align: center; white-space: nowrap; background-color: #e9ecef; border: 1px solid #ced4da; border-radius: 0.25rem; }

.input-group-text input[type="radio"], .input-group-text input[type="checkbox"] { margin-top: 0; }

.input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text, .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { border-top-right-radius: 0; border-bottom-right-radius: 0; }

.input-group > .input-group-append > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; }

.custom-control { position: relative; display: block; min-height: 1.5rem; padding-left: 1.5rem; }

.custom-control-inline { display: -ms-inline-flexbox; display: inline-flex; margin-right: 1rem; }

.custom-control-input { position: absolute; z-index: -1; opacity: 0; }

.custom-control-input:checked ~ .custom-control-label::before { color: #fff; background-color: #007bff; }

.custom-control-input:focus ~ .custom-control-label::before { box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }

.custom-control-input:active ~ .custom-control-label::before { color: #fff; background-color: #b3d7ff; }

.custom-control-input:disabled ~ .custom-control-label { color: #6c757d; }

.custom-control-input:disabled ~ .custom-control-label::before { background-color: #e9ecef; }

.custom-control-label { position: relative; margin-bottom: 0; }

.custom-control-label::before { position: absolute; top: 0.25rem; left: -1.5rem; display: block; width: 1rem; height: 1rem; pointer-events: none; content: ""; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-color: #dee2e6; }

.custom-control-label::after { position: absolute; top: 0.25rem; left: -1.5rem; display: block; width: 1rem; height: 1rem; content: ""; background-repeat: no-repeat; background-position: center center; background-size: 50% 50%; }

.custom-checkbox .custom-control-label::before { border-radius: 0.25rem; }

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { background-color: #007bff; }

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { background-color: #007bff; }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); }

.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(0, 123, 255, 0.5); }

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { background-color: rgba(0, 123, 255, 0.5); }

.custom-radio .custom-control-label::before { border-radius: 50%; }

.custom-radio .custom-control-input:checked ~ .custom-control-label::before { background-color: #007bff; }

.custom-radio .custom-control-input:checked ~ .custom-control-label::after { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); }

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(0, 123, 255, 0.5); }

.custom-select { display: inline-block; width: 100%; height: calc(2.25rem + 2px); padding: 0.375rem 1.75rem 0.375rem 0.75rem; line-height: 1.5; color: #495057; vertical-align: middle; background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; background-size: 8px 10px; border: 1px solid #ced4da; border-radius: 0.25rem; -webkit-appearance: none; -moz-appearance: none; appearance: none; }

.custom-select:focus { border-color: #80bdff; outline: 0; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(128, 189, 255, 0.5); }

.custom-select:focus::-ms-value { color: #495057; background-color: #fff; }

.custom-select[multiple], .custom-select[size]:not([size="1"]) { height: auto; padding-right: 0.75rem; background-image: none; }

.custom-select:disabled { color: #6c757d; background-color: #e9ecef; }

.custom-select::-ms-expand { opacity: 0; }

.custom-select-sm { height: calc(1.8125rem + 2px); padding-top: 0.375rem; padding-bottom: 0.375rem; font-size: 75%; }

.custom-select-lg { height: calc(2.875rem + 2px); padding-top: 0.375rem; padding-bottom: 0.375rem; font-size: 125%; }

.custom-file { position: relative; display: inline-block; width: 100%; height: calc(2.25rem + 2px); margin-bottom: 0; }

.custom-file-input { position: relative; z-index: 2; width: 100%; height: calc(2.25rem + 2px); margin: 0; opacity: 0; }

.custom-file-input:focus ~ .custom-file-label { border-color: #80bdff; box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }

.custom-file-input:focus ~ .custom-file-label::after { border-color: #80bdff; }

.custom-file-input:lang(en) ~ .custom-file-label::after { content: "Browse"; }

.custom-file-label { position: absolute; top: 0; right: 0; left: 0; z-index: 1; height: calc(2.25rem + 2px); padding: 0.375rem 0.75rem; line-height: 1.5; color: #495057; background-color: #fff; border: 1px solid #ced4da; border-radius: 0.25rem; }

.custom-file-label::after { position: absolute; top: 0; right: 0; bottom: 0; z-index: 3; display: block; height: 2.25rem; padding: 0.375rem 0.75rem; line-height: 1.5; color: #495057; content: "Browse"; background-color: #e9ecef; border-left: 1px solid #ced4da; border-radius: 0 0.25rem 0.25rem 0; }

.custom-range { width: 100%; padding-left: 0; background-color: transparent; -webkit-appearance: none; -moz-appearance: none; appearance: none; }

.custom-range:focus { outline: none; }

.custom-range::-moz-focus-outer { border: 0; }

.custom-range::-webkit-slider-thumb { width: 1rem; height: 1rem; margin-top: -0.25rem; background-color: #007bff; border: 0; border-radius: 1rem; -webkit-appearance: none; appearance: none; }

.custom-range::-webkit-slider-thumb:focus { outline: none; box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }

.custom-range::-webkit-slider-thumb:active { background-color: #b3d7ff; }

.custom-range::-webkit-slider-runnable-track { width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: #dee2e6; border-color: transparent; border-radius: 1rem; }

.custom-range::-moz-range-thumb { width: 1rem; height: 1rem; background-color: #007bff; border: 0; border-radius: 1rem; -moz-appearance: none; appearance: none; }

.custom-range::-moz-range-thumb:focus { outline: none; box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }

.custom-range::-moz-range-thumb:active { background-color: #b3d7ff; }

.custom-range::-moz-range-track { width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: #dee2e6; border-color: transparent; border-radius: 1rem; }

.custom-range::-ms-thumb { width: 1rem; height: 1rem; background-color: #007bff; border: 0; border-radius: 1rem; appearance: none; }

.custom-range::-ms-thumb:focus { outline: none; box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }

.custom-range::-ms-thumb:active { background-color: #b3d7ff; }

.custom-range::-ms-track { width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: transparent; border-color: transparent; border-width: 0.5rem; }

.custom-range::-ms-fill-lower { background-color: #dee2e6; border-radius: 1rem; }

.custom-range::-ms-fill-upper { margin-right: 15px; background-color: #dee2e6; border-radius: 1rem; }

.nav { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none; }

.nav-link { display: block; padding: 0.5rem 1rem; }

.nav-link:hover, .nav-link:focus { text-decoration: none; }

.nav-link.disabled { color: #6c757d; }

.nav-tabs { border-bottom: 1px solid #dee2e6; }

.nav-tabs .nav-item { margin-bottom: -1px; }

.nav-tabs .nav-link { border: 1px solid transparent; border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }

.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { border-color: #e9ecef #e9ecef #dee2e6; }

.nav-tabs .nav-link.disabled { color: #6c757d; background-color: transparent; border-color: transparent; }

.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link { color: #495057; background-color: #fff; border-color: #dee2e6 #dee2e6 #fff; }

.nav-tabs .dropdown-menu { margin-top: -1px; border-top-left-radius: 0; border-top-right-radius: 0; }

.nav-pills .nav-link { border-radius: 0.25rem; }

.nav-pills .nav-link.active, .nav-pills .show > .nav-link { color: #fff; background-color: #007bff; }

.nav-fill .nav-item { -ms-flex: 1 1 auto; flex: 1 1 auto; text-align: center; }

.nav-justified .nav-item { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; text-align: center; }

.tab-content > .tab-pane { display: none; }

.tab-content > .active { display: block; }

.navbar { position: relative; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: center; align-items: center; -ms-flex-pack: justify; justify-content: space-between; padding: 0.5rem 1rem; }

.navbar > .container, .navbar > .container-fluid { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: center; align-items: center; -ms-flex-pack: justify; justify-content: space-between; }

.navbar-brand { display: inline-block; padding-top: 0.3125rem; padding-bottom: 0.3125rem; margin-right: 1rem; font-size: 1.25rem; line-height: inherit; white-space: nowrap; }

.navbar-brand:hover, .navbar-brand:focus { text-decoration: none; }

.navbar-nav { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; padding-left: 0; margin-bottom: 0; list-style: none; }

.navbar-nav .nav-link { padding-right: 0; padding-left: 0; }

.navbar-nav .dropdown-menu { position: static; float: none; }

.navbar-text { display: inline-block; padding-top: 0.5rem; padding-bottom: 0.5rem; }

.navbar-collapse { -ms-flex-preferred-size: 100%; flex-basis: 100%; -ms-flex-positive: 1; flex-grow: 1; -ms-flex-align: center; align-items: center; }

.navbar-toggler { padding: 0.25rem 0.75rem; font-size: 1.25rem; line-height: 1; background-color: transparent; border: 1px solid transparent; border-radius: 0.25rem; }

.navbar-toggler:hover, .navbar-toggler:focus { text-decoration: none; }

.navbar-toggler:not(:disabled):not(.disabled) { cursor: pointer; }

.navbar-toggler-icon { display: inline-block; width: 1.5em; height: 1.5em; vertical-align: middle; content: ""; background: no-repeat center center; background-size: 100% 100%; }

@media (max-width: 575.98px) { .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid { padding-right: 0; padding-left: 0; } }

@media (min-width: 576px) { .navbar-expand-sm { -ms-flex-flow: row nowrap; flex-flow: row nowrap; -ms-flex-pack: start; justify-content: flex-start; }
  .navbar-expand-sm .navbar-nav { -ms-flex-direction: row; flex-direction: row; }
  .navbar-expand-sm .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-sm .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
  .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
  .navbar-expand-sm .navbar-collapse { display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto; }
  .navbar-expand-sm .navbar-toggler { display: none; } }

@media (max-width: 767.98px) { .navbar-expand-md > .container, .navbar-expand-md > .container-fluid { padding-right: 0; padding-left: 0; } }

@media (min-width: 768px) { .navbar-expand-md { -ms-flex-flow: row nowrap; flex-flow: row nowrap; -ms-flex-pack: start; justify-content: flex-start; }
  .navbar-expand-md .navbar-nav { -ms-flex-direction: row; flex-direction: row; }
  .navbar-expand-md .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-md .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
  .navbar-expand-md > .container, .navbar-expand-md > .container-fluid { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
  .navbar-expand-md .navbar-collapse { display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto; }
  .navbar-expand-md .navbar-toggler { display: none; } }

@media (max-width: 991.98px) { .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid { padding-right: 0; padding-left: 0; } }

@media (min-width: 992px) { .navbar-expand-lg { -ms-flex-flow: row nowrap; flex-flow: row nowrap; -ms-flex-pack: start; justify-content: flex-start; }
  .navbar-expand-lg .navbar-nav { -ms-flex-direction: row; flex-direction: row; }
  .navbar-expand-lg .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-lg .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
  .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
  .navbar-expand-lg .navbar-collapse { display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto; }
  .navbar-expand-lg .navbar-toggler { display: none; } }

@media (max-width: 1199.98px) { .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid { padding-right: 0; padding-left: 0; } }

@media (min-width: 1200px) { .navbar-expand-xl { -ms-flex-flow: row nowrap; flex-flow: row nowrap; -ms-flex-pack: start; justify-content: flex-start; }
  .navbar-expand-xl .navbar-nav { -ms-flex-direction: row; flex-direction: row; }
  .navbar-expand-xl .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-xl .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
  .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
  .navbar-expand-xl .navbar-collapse { display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto; }
  .navbar-expand-xl .navbar-toggler { display: none; } }

.navbar-expand { -ms-flex-flow: row nowrap; flex-flow: row nowrap; -ms-flex-pack: start; justify-content: flex-start; }

.navbar-expand > .container, .navbar-expand > .container-fluid { padding-right: 0; padding-left: 0; }

.navbar-expand .navbar-nav { -ms-flex-direction: row; flex-direction: row; }

.navbar-expand .navbar-nav .dropdown-menu { position: absolute; }

.navbar-expand .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }

.navbar-expand > .container, .navbar-expand > .container-fluid { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }

.navbar-expand .navbar-collapse { display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto; }

.navbar-expand .navbar-toggler { display: none; }

.navbar-light .navbar-brand { color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-nav .nav-link { color: rgba(0, 0, 0, 0.5); }

.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { color: rgba(0, 0, 0, 0.7); }

.navbar-light .navbar-nav .nav-link.disabled { color: rgba(0, 0, 0, 0.3); }

.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active { color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-toggler { color: rgba(0, 0, 0, 0.5); border-color: rgba(0, 0, 0, 0.1); }

.navbar-light .navbar-toggler-icon { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }

.navbar-light .navbar-text { color: rgba(0, 0, 0, 0.5); }

.navbar-light .navbar-text a { color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { color: rgba(0, 0, 0, 0.9); }

.navbar-dark .navbar-brand { color: #fff; }

.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { color: #fff; }

.navbar-dark .navbar-nav .nav-link { color: rgba(255, 255, 255, 0.5); }

.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { color: rgba(255, 255, 255, 0.75); }

.navbar-dark .navbar-nav .nav-link.disabled { color: rgba(255, 255, 255, 0.25); }

.navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .nav-link.active { color: #fff; }

.navbar-dark .navbar-toggler { color: rgba(255, 255, 255, 0.5); border-color: rgba(255, 255, 255, 0.1); }

.navbar-dark .navbar-toggler-icon { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }

.navbar-dark .navbar-text { color: rgba(255, 255, 255, 0.5); }

.navbar-dark .navbar-text a { color: #fff; }

.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { color: #fff; }

.card { position: relative; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; min-width: 0; word-wrap: break-word; background-color: #fff; background-clip: border-box; border: 1px solid rgba(0, 0, 0, 0.125); border-radius: 0.25rem; }

.card > hr { margin-right: 0; margin-left: 0; }

.card > .list-group:first-child .list-group-item:first-child { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }

.card > .list-group:last-child .list-group-item:last-child { border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; }

.card-body { -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 1.25rem; }

.card-title { margin-bottom: 0.75rem; }

.card-subtitle { margin-top: -0.375rem; margin-bottom: 0; }

.card-text:last-child { margin-bottom: 0; }

.card-link:hover { text-decoration: none; }

.card-link + .card-link { margin-left: 1.25rem; }

.card-header { padding: 0.75rem 1.25rem; margin-bottom: 0; background-color: rgba(0, 0, 0, 0.03); border-bottom: 1px solid rgba(0, 0, 0, 0.125); }

.card-header:first-child { border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; }

.card-header + .list-group .list-group-item:first-child { border-top: 0; }

.card-footer { padding: 0.75rem 1.25rem; background-color: rgba(0, 0, 0, 0.03); border-top: 1px solid rgba(0, 0, 0, 0.125); }

.card-footer:last-child { border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); }

.card-header-tabs { margin-right: -0.625rem; margin-bottom: -0.75rem; margin-left: -0.625rem; border-bottom: 0; }

.card-header-pills { margin-right: -0.625rem; margin-left: -0.625rem; }

.card-img-overlay { position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: 1.25rem; }

.card-img { width: 100%; border-radius: calc(0.25rem - 1px); }

.card-img-top { width: 100%; border-top-left-radius: calc(0.25rem - 1px); border-top-right-radius: calc(0.25rem - 1px); }

.card-img-bottom { width: 100%; border-bottom-right-radius: calc(0.25rem - 1px); border-bottom-left-radius: calc(0.25rem - 1px); }

.card-deck { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; }

.card-deck .card { margin-bottom: 15px; }

@media (min-width: 576px) { .card-deck { -ms-flex-flow: row wrap; flex-flow: row wrap; margin-right: -15px; margin-left: -15px; }
  .card-deck .card { display: -ms-flexbox; display: flex; -ms-flex: 1 0 0%; flex: 1 0 0%; -ms-flex-direction: column; flex-direction: column; margin-right: 15px; margin-bottom: 0; margin-left: 15px; } }

.card-group { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; }

.card-group > .card { margin-bottom: 15px; }

@media (min-width: 576px) { .card-group { -ms-flex-flow: row wrap; flex-flow: row wrap; }
  .card-group > .card { -ms-flex: 1 0 0%; flex: 1 0 0%; margin-bottom: 0; }
  .card-group > .card + .card { margin-left: 0; border-left: 0; }
  .card-group > .card:first-child { border-top-right-radius: 0; border-bottom-right-radius: 0; }
  .card-group > .card:first-child .card-img-top, .card-group > .card:first-child .card-header { border-top-right-radius: 0; }
  .card-group > .card:first-child .card-img-bottom, .card-group > .card:first-child .card-footer { border-bottom-right-radius: 0; }
  .card-group > .card:last-child { border-top-left-radius: 0; border-bottom-left-radius: 0; }
  .card-group > .card:last-child .card-img-top, .card-group > .card:last-child .card-header { border-top-left-radius: 0; }
  .card-group > .card:last-child .card-img-bottom, .card-group > .card:last-child .card-footer { border-bottom-left-radius: 0; }
  .card-group > .card:only-child { border-radius: 0.25rem; }
  .card-group > .card:only-child .card-img-top, .card-group > .card:only-child .card-header { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }
  .card-group > .card:only-child .card-img-bottom, .card-group > .card:only-child .card-footer { border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; }
  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) { border-radius: 0; }
  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer { border-radius: 0; } }

.card-columns .card { margin-bottom: 0.75rem; }

@media (min-width: 576px) { .card-columns { column-count: 3; column-gap: 1.25rem; orphans: 1; widows: 1; }
  .card-columns .card { display: inline-block; width: 100%; } }

.accordion .card:not(:first-of-type):not(:last-of-type) { border-bottom: 0; border-radius: 0; }

.accordion .card:not(:first-of-type) .card-header:first-child { border-radius: 0; }

.accordion .card:first-of-type { border-bottom: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; }

.accordion .card:last-of-type { border-top-left-radius: 0; border-top-right-radius: 0; }

.breadcrumb { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 0.75rem 1rem; margin-bottom: 1rem; list-style: none; background-color: #e9ecef; border-radius: 0.25rem; }

.breadcrumb-item + .breadcrumb-item { padding-left: 0.5rem; }

.breadcrumb-item + .breadcrumb-item::before { display: inline-block; padding-right: 0.5rem; color: #6c757d; content: "/"; }

.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: underline; }

.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: none; }

.breadcrumb-item.active { color: #6c757d; }

.pagination { display: -ms-flexbox; display: flex; padding-left: 0; list-style: none; border-radius: 0.25rem; }

.page-link { position: relative; display: block; padding: 0.5rem 0.75rem; margin-left: -1px; line-height: 1.25; color: #007bff; background-color: #fff; border: 1px solid #dee2e6; }

.page-link:hover { z-index: 2; color: #0056b3; text-decoration: none; background-color: #e9ecef; border-color: #dee2e6; }

.page-link:focus { z-index: 2; outline: 0; box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }

.page-link:not(:disabled):not(.disabled) { cursor: pointer; }

.page-item:first-child .page-link { margin-left: 0; border-top-left-radius: 0.25rem; border-bottom-left-radius: 0.25rem; }

.page-item:last-child .page-link { border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; }

.page-item.active .page-link { z-index: 1; color: #fff; background-color: #007bff; border-color: #007bff; }

.page-item.disabled .page-link { color: #6c757d; pointer-events: none; cursor: auto; background-color: #fff; border-color: #dee2e6; }

.pagination-lg .page-link { padding: 0.75rem 1.5rem; font-size: 1.25rem; line-height: 1.5; }

.pagination-lg .page-item:first-child .page-link { border-top-left-radius: 0.3rem; border-bottom-left-radius: 0.3rem; }

.pagination-lg .page-item:last-child .page-link { border-top-right-radius: 0.3rem; border-bottom-right-radius: 0.3rem; }

.pagination-sm .page-link { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; }

.pagination-sm .page-item:first-child .page-link { border-top-left-radius: 0.2rem; border-bottom-left-radius: 0.2rem; }

.pagination-sm .page-item:last-child .page-link { border-top-right-radius: 0.2rem; border-bottom-right-radius: 0.2rem; }

.badge { display: inline-block; padding: 0.25em 0.4em; font-size: 75%; font-weight: 700; line-height: 1; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: 0.25rem; }

.badge:empty { display: none; }

.btn .badge { position: relative; top: -1px; }

.badge-pill { padding-right: 0.6em; padding-left: 0.6em; border-radius: 10rem; }

.badge-primary { color: #fff; background-color: #007bff; }

.badge-primary[href]:hover, .badge-primary[href]:focus { color: #fff; text-decoration: none; background-color: #0062cc; }

.badge-secondary { color: #fff; background-color: #6c757d; }

.badge-secondary[href]:hover, .badge-secondary[href]:focus { color: #fff; text-decoration: none; background-color: #545b62; }

.badge-success { color: #fff; background-color: #28a745; }

.badge-success[href]:hover, .badge-success[href]:focus { color: #fff; text-decoration: none; background-color: #1e7e34; }

.badge-info { color: #fff; background-color: #17a2b8; }

.badge-info[href]:hover, .badge-info[href]:focus { color: #fff; text-decoration: none; background-color: #117a8b; }

.badge-warning { color: #212529; background-color: #ffc107; }

.badge-warning[href]:hover, .badge-warning[href]:focus { color: #212529; text-decoration: none; background-color: #d39e00; }

.badge-danger { color: #fff; background-color: #dc3545; }

.badge-danger[href]:hover, .badge-danger[href]:focus { color: #fff; text-decoration: none; background-color: #bd2130; }

.badge-light { color: #212529; background-color: #f8f9fa; }

.badge-light[href]:hover, .badge-light[href]:focus { color: #212529; text-decoration: none; background-color: #dae0e5; }

.badge-dark { color: #fff; background-color: #343a40; }

.badge-dark[href]:hover, .badge-dark[href]:focus { color: #fff; text-decoration: none; background-color: #1d2124; }

.jumbotron { padding: 2rem 1rem; margin-bottom: 2rem; background-color: #e9ecef; border-radius: 0.3rem; }

@media (min-width: 576px) { .jumbotron { padding: 4rem 2rem; } }

.jumbotron-fluid { padding-right: 0; padding-left: 0; border-radius: 0; }

.alert { position: relative; padding: 0.75rem 1.25rem; margin-bottom: 1rem; border: 1px solid transparent; border-radius: 0.25rem; }

.alert-heading { color: inherit; }

.alert-link { font-weight: 700; }

.alert-dismissible { padding-right: 4rem; }

.alert-dismissible .close { position: absolute; top: 0; right: 0; padding: 0.75rem 1.25rem; color: inherit; }

.alert-primary { color: #004085; background-color: #cce5ff; border-color: #b8daff; }

.alert-primary hr { border-top-color: #9fcdff; }

.alert-primary .alert-link { color: #002752; }

.alert-secondary { color: #383d41; background-color: #e2e3e5; border-color: #d6d8db; }

.alert-secondary hr { border-top-color: #c8cbcf; }

.alert-secondary .alert-link { color: #202326; }

.alert-success { color: #155724; background-color: #d4edda; border-color: #c3e6cb; }

.alert-success hr { border-top-color: #b1dfbb; }

.alert-success .alert-link { color: #0b2e13; }

.alert-info { color: #0c5460; background-color: #d1ecf1; border-color: #bee5eb; }

.alert-info hr { border-top-color: #abdde5; }

.alert-info .alert-link { color: #062c33; }

.alert-warning { color: #856404; background-color: #fff3cd; border-color: #ffeeba; }

.alert-warning hr { border-top-color: #ffe8a1; }

.alert-warning .alert-link { color: #533f03; }

.alert-danger { color: #721c24; background-color: #f8d7da; border-color: #f5c6cb; }

.alert-danger hr { border-top-color: #f1b0b7; }

.alert-danger .alert-link { color: #491217; }

.alert-light { color: #818182; background-color: #fefefe; border-color: #fdfdfe; }

.alert-light hr { border-top-color: #ececf6; }

.alert-light .alert-link { color: #686868; }

.alert-dark { color: #1b1e21; background-color: #d6d8d9; border-color: #c6c8ca; }

.alert-dark hr { border-top-color: #b9bbbe; }

.alert-dark .alert-link { color: #040505; }

@keyframes progress-bar-stripes { from { background-position: 1rem 0; }
  to { background-position: 0 0; } }

.progress { display: -ms-flexbox; display: flex; height: 1rem; overflow: hidden; font-size: 0.75rem; background-color: #e9ecef; border-radius: 0.25rem; }

.progress-bar { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex-pack: center; justify-content: center; color: #fff; text-align: center; white-space: nowrap; background-color: #007bff; transition: width 0.6s ease; }

@media screen and (prefers-reduced-motion: reduce) { .progress-bar { transition: none; } }

.progress-bar-striped { background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 1rem 1rem; }

.progress-bar-animated { animation: progress-bar-stripes 1s linear infinite; }

.media { display: -ms-flexbox; display: flex; -ms-flex-align: start; align-items: flex-start; }

.media-body { -ms-flex: 1; flex: 1; }

.list-group { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; padding-left: 0; margin-bottom: 0; }

.list-group-item-action { width: 100%; color: #495057; text-align: inherit; }

.list-group-item-action:hover, .list-group-item-action:focus { color: #495057; text-decoration: none; background-color: #f8f9fa; }

.list-group-item-action:active { color: #212529; background-color: #e9ecef; }

.list-group-item { position: relative; display: block; padding: 0.75rem 1.25rem; margin-bottom: -1px; background-color: #fff; border: 1px solid rgba(0, 0, 0, 0.125); }

.list-group-item:first-child { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }

.list-group-item:last-child { margin-bottom: 0; border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; }

.list-group-item:hover, .list-group-item:focus { z-index: 1; text-decoration: none; }

.list-group-item.disabled, .list-group-item:disabled { color: #6c757d; background-color: #fff; }

.list-group-item.active { z-index: 2; color: #fff; background-color: #007bff; border-color: #007bff; }

.list-group-flush .list-group-item { border-right: 0; border-left: 0; border-radius: 0; }

.list-group-flush:first-child .list-group-item:first-child { border-top: 0; }

.list-group-flush:last-child .list-group-item:last-child { border-bottom: 0; }

.list-group-item-primary { color: #004085; background-color: #b8daff; }

.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { color: #004085; background-color: #9fcdff; }

.list-group-item-primary.list-group-item-action.active { color: #fff; background-color: #004085; border-color: #004085; }

.list-group-item-secondary { color: #383d41; background-color: #d6d8db; }

.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { color: #383d41; background-color: #c8cbcf; }

.list-group-item-secondary.list-group-item-action.active { color: #fff; background-color: #383d41; border-color: #383d41; }

.list-group-item-success { color: #155724; background-color: #c3e6cb; }

.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { color: #155724; background-color: #b1dfbb; }

.list-group-item-success.list-group-item-action.active { color: #fff; background-color: #155724; border-color: #155724; }

.list-group-item-info { color: #0c5460; background-color: #bee5eb; }

.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { color: #0c5460; background-color: #abdde5; }

.list-group-item-info.list-group-item-action.active { color: #fff; background-color: #0c5460; border-color: #0c5460; }

.list-group-item-warning { color: #856404; background-color: #ffeeba; }

.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { color: #856404; background-color: #ffe8a1; }

.list-group-item-warning.list-group-item-action.active { color: #fff; background-color: #856404; border-color: #856404; }

.list-group-item-danger { color: #721c24; background-color: #f5c6cb; }

.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { color: #721c24; background-color: #f1b0b7; }

.list-group-item-danger.list-group-item-action.active { color: #fff; background-color: #721c24; border-color: #721c24; }

.list-group-item-light { color: #818182; background-color: #fdfdfe; }

.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { color: #818182; background-color: #ececf6; }

.list-group-item-light.list-group-item-action.active { color: #fff; background-color: #818182; border-color: #818182; }

.list-group-item-dark { color: #1b1e21; background-color: #c6c8ca; }

.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { color: #1b1e21; background-color: #b9bbbe; }

.list-group-item-dark.list-group-item-action.active { color: #fff; background-color: #1b1e21; border-color: #1b1e21; }

.close { float: right; font-size: 1.5rem; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5; }

.close:hover, .close:focus { color: #000; text-decoration: none; opacity: .75; }

.close:not(:disabled):not(.disabled) { cursor: pointer; }

button.close { padding: 0; background-color: transparent; border: 0; -webkit-appearance: none; }

.modal-open { overflow: hidden; }

.modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1050; display: none; overflow: hidden; outline: 0; }

.modal-open .modal { overflow-x: hidden; overflow-y: auto; }

.modal-dialog { position: relative; width: auto; margin: 0.5rem; pointer-events: none; }

.modal.fade .modal-dialog { transition: transform 0.3s ease-out; transform: translate(0, -25%); }

@media screen and (prefers-reduced-motion: reduce) { .modal.fade .modal-dialog { transition: none; } }

.modal.show .modal-dialog { transform: translate(0, 0); }

.modal-dialog-centered { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; min-height: calc(100% - (0.5rem * 2)); }

.modal-content { position: relative; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; width: 100%; pointer-events: auto; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem; outline: 0; }

.modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000; }

.modal-backdrop.fade { opacity: 0; }

.modal-backdrop.show { opacity: 0.5; }

.modal-header { display: -ms-flexbox; display: flex; -ms-flex-align: start; align-items: flex-start; -ms-flex-pack: justify; justify-content: space-between; padding: 1rem; border-bottom: 1px solid #e9ecef; border-top-left-radius: 0.3rem; border-top-right-radius: 0.3rem; }

.modal-header .close { padding: 1rem; margin: -1rem -1rem -1rem auto; }

.modal-title { margin-bottom: 0; line-height: 1.5; }

.modal-body { position: relative; -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 1rem; }

.modal-footer { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: end; justify-content: flex-end; padding: 1rem; border-top: 1px solid #e9ecef; }

.modal-footer > :not(:first-child) { margin-left: .25rem; }

.modal-footer > :not(:last-child) { margin-right: .25rem; }

.modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; }

@media (min-width: 576px) { .modal-dialog { max-width: 500px; margin: 1.75rem auto; }
  .modal-dialog-centered { min-height: calc(100% - (1.75rem * 2)); }
  .modal-sm { max-width: 300px; } }

@media (min-width: 992px) { .modal-lg { max-width: 800px; } }

.tooltip { position: absolute; z-index: 1070; display: block; margin: 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-style: normal; font-weight: 400; line-height: 1.5; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: 0.875rem; word-wrap: break-word; opacity: 0; }

.tooltip.show { opacity: 0.9; }

.tooltip .arrow { position: absolute; display: block; width: 0.8rem; height: 0.4rem; }

.tooltip .arrow::before { position: absolute; content: ""; border-color: transparent; border-style: solid; }

.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { padding: 0.4rem 0; }

.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { bottom: 0; }

.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { top: 0; border-width: 0.4rem 0.4rem 0; border-top-color: #000; }

.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { padding: 0 0.4rem; }

.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { left: 0; width: 0.4rem; height: 0.8rem; }

.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { right: 0; border-width: 0.4rem 0.4rem 0.4rem 0; border-right-color: #000; }

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { padding: 0.4rem 0; }

.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { top: 0; }

.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { bottom: 0; border-width: 0 0.4rem 0.4rem; border-bottom-color: #000; }

.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { padding: 0 0.4rem; }

.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { right: 0; width: 0.4rem; height: 0.8rem; }

.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { left: 0; border-width: 0.4rem 0 0.4rem 0.4rem; border-left-color: #000; }

.tooltip-inner { max-width: 200px; padding: 0.25rem 0.5rem; color: #fff; text-align: center; background-color: #000; border-radius: 0.25rem; }

.popover { position: absolute; top: 0; left: 0; z-index: 1060; display: block; max-width: 276px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-style: normal; font-weight: 400; line-height: 1.5; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: 0.875rem; word-wrap: break-word; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem; }

.popover .arrow { position: absolute; display: block; width: 1rem; height: 0.5rem; margin: 0 0.3rem; }

.popover .arrow::before, .popover .arrow::after { position: absolute; display: block; content: ""; border-color: transparent; border-style: solid; }

.bs-popover-top, .bs-popover-auto[x-placement^="top"] { margin-bottom: 0.5rem; }

.bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow { bottom: calc((0.5rem + 1px) * -1); }

.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before, .bs-popover-top .arrow::after, .bs-popover-auto[x-placement^="top"] .arrow::after { border-width: 0.5rem 0.5rem 0; }

.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before { bottom: 0; border-top-color: rgba(0, 0, 0, 0.25); }

.bs-popover-top .arrow::after, .bs-popover-auto[x-placement^="top"] .arrow::after { bottom: 1px; border-top-color: #fff; }

.bs-popover-right, .bs-popover-auto[x-placement^="right"] { margin-left: 0.5rem; }

.bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow { left: calc((0.5rem + 1px) * -1); width: 0.5rem; height: 1rem; margin: 0.3rem 0; }

.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before, .bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"] .arrow::after { border-width: 0.5rem 0.5rem 0.5rem 0; }

.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before { left: 0; border-right-color: rgba(0, 0, 0, 0.25); }

.bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"] .arrow::after { left: 1px; border-right-color: #fff; }

.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { margin-top: 0.5rem; }

.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow { top: calc((0.5rem + 1px) * -1); }

.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before, .bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after { border-width: 0 0.5rem 0.5rem 0.5rem; }

.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before { top: 0; border-bottom-color: rgba(0, 0, 0, 0.25); }

.bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after { top: 1px; border-bottom-color: #fff; }

.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { position: absolute; top: 0; left: 50%; display: block; width: 1rem; margin-left: -0.5rem; content: ""; border-bottom: 1px solid #f7f7f7; }

.bs-popover-left, .bs-popover-auto[x-placement^="left"] { margin-right: 0.5rem; }

.bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow { right: calc((0.5rem + 1px) * -1); width: 0.5rem; height: 1rem; margin: 0.3rem 0; }

.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before, .bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after { border-width: 0.5rem 0 0.5rem 0.5rem; }

.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before { right: 0; border-left-color: rgba(0, 0, 0, 0.25); }

.bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after { right: 1px; border-left-color: #fff; }

.popover-header { padding: 0.5rem 0.75rem; margin-bottom: 0; font-size: 1rem; color: inherit; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-top-left-radius: calc(0.3rem - 1px); border-top-right-radius: calc(0.3rem - 1px); }

.popover-header:empty { display: none; }

.popover-body { padding: 0.5rem 0.75rem; color: #212529; }

.carousel { position: relative; }

.carousel-inner { position: relative; width: 100%; overflow: hidden; }

.carousel-item { position: relative; display: none; -ms-flex-align: center; align-items: center; width: 100%; transition: transform 0.6s ease; -webkit-backface-visibility: hidden; backface-visibility: hidden; perspective: 1000px; }

@media screen and (prefers-reduced-motion: reduce) { .carousel-item { transition: none; } }

.carousel-item.active, .carousel-item-next, .carousel-item-prev { display: block; }

.carousel-item-next, .carousel-item-prev { position: absolute; top: 0; }

.carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right { transform: translateX(0); }

@supports (transform-style: preserve-3d) { .carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right { transform: translate3d(0, 0, 0); } }

.carousel-item-next, .active.carousel-item-right { transform: translateX(100%); }

@supports (transform-style: preserve-3d) { .carousel-item-next, .active.carousel-item-right { transform: translate3d(100%, 0, 0); } }

.carousel-item-prev, .active.carousel-item-left { transform: translateX(-100%); }

@supports (transform-style: preserve-3d) { .carousel-item-prev, .active.carousel-item-left { transform: translate3d(-100%, 0, 0); } }

.carousel-fade .carousel-item { opacity: 0; transition-duration: .6s; transition-property: opacity; }

.carousel-fade .carousel-item.active, .carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right { opacity: 1; }

.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right { opacity: 0; }

.carousel-fade .carousel-item-next, .carousel-fade .carousel-item-prev, .carousel-fade .carousel-item.active, .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-prev { transform: translateX(0); }

@supports (transform-style: preserve-3d) { .carousel-fade .carousel-item-next, .carousel-fade .carousel-item-prev, .carousel-fade .carousel-item.active, .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-prev { transform: translate3d(0, 0, 0); } }

.carousel-control-prev, .carousel-control-next { position: absolute; top: 0; bottom: 0; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; width: 15%; color: #fff; text-align: center; opacity: 0.5; }

.carousel-control-prev:hover, .carousel-control-prev:focus, .carousel-control-next:hover, .carousel-control-next:focus { color: #fff; text-decoration: none; outline: 0; opacity: .9; }

.carousel-control-prev { left: 0; }

.carousel-control-next { right: 0; }

.carousel-control-prev-icon, .carousel-control-next-icon { display: inline-block; width: 20px; height: 20px; background: transparent no-repeat center center; background-size: 100% 100%; }

.carousel-control-prev-icon { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); }

.carousel-control-next-icon { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); }

.carousel-indicators { position: absolute; right: 0; bottom: 10px; left: 0; z-index: 15; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; padding-left: 0; margin-right: 15%; margin-left: 15%; list-style: none; }

.carousel-indicators li { position: relative; -ms-flex: 0 1 auto; flex: 0 1 auto; width: 30px; height: 3px; margin-right: 3px; margin-left: 3px; text-indent: -999px; cursor: pointer; background-color: rgba(255, 255, 255, 0.5); }

.carousel-indicators li::before { position: absolute; top: -10px; left: 0; display: inline-block; width: 100%; height: 10px; content: ""; }

.carousel-indicators li::after { position: absolute; bottom: -10px; left: 0; display: inline-block; width: 100%; height: 10px; content: ""; }

.carousel-indicators .active { background-color: #fff; }

.carousel-caption { position: absolute; right: 15%; bottom: 20px; left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #fff; text-align: center; }

.align-baseline { vertical-align: baseline !important; }

.align-top { vertical-align: top !important; }

.align-middle { vertical-align: middle !important; }

.align-bottom { vertical-align: bottom !important; }

.align-text-bottom { vertical-align: text-bottom !important; }

.align-text-top { vertical-align: text-top !important; }

.bg-primary { background-color: #007bff !important; }

a.bg-primary:hover, a.bg-primary:focus, button.bg-primary:hover, button.bg-primary:focus { background-color: #0062cc !important; }

.bg-secondary { background-color: #6c757d !important; }

a.bg-secondary:hover, a.bg-secondary:focus, button.bg-secondary:hover, button.bg-secondary:focus { background-color: #545b62 !important; }

.bg-success { background-color: #28a745 !important; }

a.bg-success:hover, a.bg-success:focus, button.bg-success:hover, button.bg-success:focus { background-color: #1e7e34 !important; }

.bg-info { background-color: #17a2b8 !important; }

a.bg-info:hover, a.bg-info:focus, button.bg-info:hover, button.bg-info:focus { background-color: #117a8b !important; }

.bg-warning { background-color: #ffc107 !important; }

a.bg-warning:hover, a.bg-warning:focus, button.bg-warning:hover, button.bg-warning:focus { background-color: #d39e00 !important; }

.bg-danger { background-color: #dc3545 !important; }

a.bg-danger:hover, a.bg-danger:focus, button.bg-danger:hover, button.bg-danger:focus { background-color: #bd2130 !important; }

.bg-light { background-color: #f8f9fa !important; }

a.bg-light:hover, a.bg-light:focus, button.bg-light:hover, button.bg-light:focus { background-color: #dae0e5 !important; }

.bg-dark { background-color: #343a40 !important; }

a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { background-color: #1d2124 !important; }

.bg-white { background-color: #fff !important; }

.bg-transparent { background-color: transparent !important; }

.border { border: 1px solid #dee2e6 !important; }

.border-top { border-top: 1px solid #dee2e6 !important; }

.border-right { border-right: 1px solid #dee2e6 !important; }

.border-bottom { border-bottom: 1px solid #dee2e6 !important; }

.border-left { border-left: 1px solid #dee2e6 !important; }

.border-0 { border: 0 !important; }

.border-top-0 { border-top: 0 !important; }

.border-right-0 { border-right: 0 !important; }

.border-bottom-0 { border-bottom: 0 !important; }

.border-left-0 { border-left: 0 !important; }

.border-primary { border-color: #007bff !important; }

.border-secondary { border-color: #6c757d !important; }

.border-success { border-color: #28a745 !important; }

.border-info { border-color: #17a2b8 !important; }

.border-warning { border-color: #ffc107 !important; }

.border-danger { border-color: #dc3545 !important; }

.border-light { border-color: #f8f9fa !important; }

.border-dark { border-color: #343a40 !important; }

.border-white { border-color: #fff !important; }

.rounded { border-radius: 0.25rem !important; }

.rounded-top { border-top-left-radius: 0.25rem !important; border-top-right-radius: 0.25rem !important; }

.rounded-right { border-top-right-radius: 0.25rem !important; border-bottom-right-radius: 0.25rem !important; }

.rounded-bottom { border-bottom-right-radius: 0.25rem !important; border-bottom-left-radius: 0.25rem !important; }

.rounded-left { border-top-left-radius: 0.25rem !important; border-bottom-left-radius: 0.25rem !important; }

.rounded-circle { border-radius: 50% !important; }

.rounded-0 { border-radius: 0 !important; }

.clearfix::after { display: block; clear: both; content: ""; }

.d-none { display: none !important; }

.d-inline { display: inline !important; }

.d-inline-block { display: inline-block !important; }

.d-block { display: block !important; }

.d-table { display: table !important; }

.d-table-row { display: table-row !important; }

.d-table-cell { display: table-cell !important; }

.d-flex { display: -ms-flexbox !important; display: flex !important; }

.d-inline-flex { display: -ms-inline-flexbox !important; display: inline-flex !important; }

@media (min-width: 576px) { .d-sm-none { display: none !important; }
  .d-sm-inline { display: inline !important; }
  .d-sm-inline-block { display: inline-block !important; }
  .d-sm-block { display: block !important; }
  .d-sm-table { display: table !important; }
  .d-sm-table-row { display: table-row !important; }
  .d-sm-table-cell { display: table-cell !important; }
  .d-sm-flex { display: -ms-flexbox !important; display: flex !important; }
  .d-sm-inline-flex { display: -ms-inline-flexbox !important; display: inline-flex !important; } }

@media (min-width: 768px) { .d-md-none { display: none !important; }
  .d-md-inline { display: inline !important; }
  .d-md-inline-block { display: inline-block !important; }
  .d-md-block { display: block !important; }
  .d-md-table { display: table !important; }
  .d-md-table-row { display: table-row !important; }
  .d-md-table-cell { display: table-cell !important; }
  .d-md-flex { display: -ms-flexbox !important; display: flex !important; }
  .d-md-inline-flex { display: -ms-inline-flexbox !important; display: inline-flex !important; } }

@media (min-width: 992px) { .d-lg-none { display: none !important; }
  .d-lg-inline { display: inline !important; }
  .d-lg-inline-block { display: inline-block !important; }
  .d-lg-block { display: block !important; }
  .d-lg-table { display: table !important; }
  .d-lg-table-row { display: table-row !important; }
  .d-lg-table-cell { display: table-cell !important; }
  .d-lg-flex { display: -ms-flexbox !important; display: flex !important; }
  .d-lg-inline-flex { display: -ms-inline-flexbox !important; display: inline-flex !important; } }

@media (min-width: 1200px) { .d-xl-none { display: none !important; }
  .d-xl-inline { display: inline !important; }
  .d-xl-inline-block { display: inline-block !important; }
  .d-xl-block { display: block !important; }
  .d-xl-table { display: table !important; }
  .d-xl-table-row { display: table-row !important; }
  .d-xl-table-cell { display: table-cell !important; }
  .d-xl-flex { display: -ms-flexbox !important; display: flex !important; }
  .d-xl-inline-flex { display: -ms-inline-flexbox !important; display: inline-flex !important; } }

@media print { .d-print-none { display: none !important; }
  .d-print-inline { display: inline !important; }
  .d-print-inline-block { display: inline-block !important; }
  .d-print-block { display: block !important; }
  .d-print-table { display: table !important; }
  .d-print-table-row { display: table-row !important; }
  .d-print-table-cell { display: table-cell !important; }
  .d-print-flex { display: -ms-flexbox !important; display: flex !important; }
  .d-print-inline-flex { display: -ms-inline-flexbox !important; display: inline-flex !important; } }

.embed-responsive { position: relative; display: block; width: 100%; padding: 0; overflow: hidden; }

.embed-responsive::before { display: block; content: ""; }

.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video { position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: 0; }

.embed-responsive-21by9::before { padding-top: 42.8571428571%; }

.embed-responsive-16by9::before { padding-top: 56.25%; }

.embed-responsive-4by3::before { padding-top: 75%; }

.embed-responsive-1by1::before { padding-top: 100%; }

.flex-row { -ms-flex-direction: row !important; flex-direction: row !important; }

.flex-column { -ms-flex-direction: column !important; flex-direction: column !important; }

.flex-row-reverse { -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }

.flex-column-reverse { -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }

.flex-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }

.flex-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }

.flex-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }

.flex-fill { -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }

.flex-grow-0 { -ms-flex-positive: 0 !important; flex-grow: 0 !important; }

.flex-grow-1 { -ms-flex-positive: 1 !important; flex-grow: 1 !important; }

.flex-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }

.flex-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }

.justify-content-start { -ms-flex-pack: start !important; justify-content: flex-start !important; }

.justify-content-end { -ms-flex-pack: end !important; justify-content: flex-end !important; }

.justify-content-center { -ms-flex-pack: center !important; justify-content: center !important; }

.justify-content-between { -ms-flex-pack: justify !important; justify-content: space-between !important; }

.justify-content-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; }

.align-items-start { -ms-flex-align: start !important; align-items: flex-start !important; }

.align-items-end { -ms-flex-align: end !important; align-items: flex-end !important; }

.align-items-center { -ms-flex-align: center !important; align-items: center !important; }

.align-items-baseline { -ms-flex-align: baseline !important; align-items: baseline !important; }

.align-items-stretch { -ms-flex-align: stretch !important; align-items: stretch !important; }

.align-content-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; }

.align-content-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; }

.align-content-center { -ms-flex-line-pack: center !important; align-content: center !important; }

.align-content-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; }

.align-content-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; }

.align-content-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; }

.align-self-auto { -ms-flex-item-align: auto !important; -ms-grid-row-align: auto !important; align-self: auto !important; }

.align-self-start { -ms-flex-item-align: start !important; align-self: flex-start !important; }

.align-self-end { -ms-flex-item-align: end !important; align-self: flex-end !important; }

.align-self-center { -ms-flex-item-align: center !important; -ms-grid-row-align: center !important; align-self: center !important; }

.align-self-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; }

.align-self-stretch { -ms-flex-item-align: stretch !important; -ms-grid-row-align: stretch !important; align-self: stretch !important; }

@media (min-width: 576px) { .flex-sm-row { -ms-flex-direction: row !important; flex-direction: row !important; }
  .flex-sm-column { -ms-flex-direction: column !important; flex-direction: column !important; }
  .flex-sm-row-reverse { -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
  .flex-sm-column-reverse { -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
  .flex-sm-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }
  .flex-sm-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
  .flex-sm-fill { -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }
  .flex-sm-grow-0 { -ms-flex-positive: 0 !important; flex-grow: 0 !important; }
  .flex-sm-grow-1 { -ms-flex-positive: 1 !important; flex-grow: 1 !important; }
  .flex-sm-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }
  .flex-sm-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }
  .justify-content-sm-start { -ms-flex-pack: start !important; justify-content: flex-start !important; }
  .justify-content-sm-end { -ms-flex-pack: end !important; justify-content: flex-end !important; }
  .justify-content-sm-center { -ms-flex-pack: center !important; justify-content: center !important; }
  .justify-content-sm-between { -ms-flex-pack: justify !important; justify-content: space-between !important; }
  .justify-content-sm-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; }
  .align-items-sm-start { -ms-flex-align: start !important; align-items: flex-start !important; }
  .align-items-sm-end { -ms-flex-align: end !important; align-items: flex-end !important; }
  .align-items-sm-center { -ms-flex-align: center !important; align-items: center !important; }
  .align-items-sm-baseline { -ms-flex-align: baseline !important; align-items: baseline !important; }
  .align-items-sm-stretch { -ms-flex-align: stretch !important; align-items: stretch !important; }
  .align-content-sm-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; }
  .align-content-sm-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; }
  .align-content-sm-center { -ms-flex-line-pack: center !important; align-content: center !important; }
  .align-content-sm-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; }
  .align-content-sm-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; }
  .align-content-sm-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; }
  .align-self-sm-auto { -ms-flex-item-align: auto !important; -ms-grid-row-align: auto !important; align-self: auto !important; }
  .align-self-sm-start { -ms-flex-item-align: start !important; align-self: flex-start !important; }
  .align-self-sm-end { -ms-flex-item-align: end !important; align-self: flex-end !important; }
  .align-self-sm-center { -ms-flex-item-align: center !important; -ms-grid-row-align: center !important; align-self: center !important; }
  .align-self-sm-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; }
  .align-self-sm-stretch { -ms-flex-item-align: stretch !important; -ms-grid-row-align: stretch !important; align-self: stretch !important; } }

@media (min-width: 768px) { .flex-md-row { -ms-flex-direction: row !important; flex-direction: row !important; }
  .flex-md-column { -ms-flex-direction: column !important; flex-direction: column !important; }
  .flex-md-row-reverse { -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
  .flex-md-column-reverse { -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
  .flex-md-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }
  .flex-md-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
  .flex-md-fill { -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }
  .flex-md-grow-0 { -ms-flex-positive: 0 !important; flex-grow: 0 !important; }
  .flex-md-grow-1 { -ms-flex-positive: 1 !important; flex-grow: 1 !important; }
  .flex-md-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }
  .flex-md-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }
  .justify-content-md-start { -ms-flex-pack: start !important; justify-content: flex-start !important; }
  .justify-content-md-end { -ms-flex-pack: end !important; justify-content: flex-end !important; }
  .justify-content-md-center { -ms-flex-pack: center !important; justify-content: center !important; }
  .justify-content-md-between { -ms-flex-pack: justify !important; justify-content: space-between !important; }
  .justify-content-md-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; }
  .align-items-md-start { -ms-flex-align: start !important; align-items: flex-start !important; }
  .align-items-md-end { -ms-flex-align: end !important; align-items: flex-end !important; }
  .align-items-md-center { -ms-flex-align: center !important; align-items: center !important; }
  .align-items-md-baseline { -ms-flex-align: baseline !important; align-items: baseline !important; }
  .align-items-md-stretch { -ms-flex-align: stretch !important; align-items: stretch !important; }
  .align-content-md-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; }
  .align-content-md-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; }
  .align-content-md-center { -ms-flex-line-pack: center !important; align-content: center !important; }
  .align-content-md-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; }
  .align-content-md-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; }
  .align-content-md-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; }
  .align-self-md-auto { -ms-flex-item-align: auto !important; -ms-grid-row-align: auto !important; align-self: auto !important; }
  .align-self-md-start { -ms-flex-item-align: start !important; align-self: flex-start !important; }
  .align-self-md-end { -ms-flex-item-align: end !important; align-self: flex-end !important; }
  .align-self-md-center { -ms-flex-item-align: center !important; -ms-grid-row-align: center !important; align-self: center !important; }
  .align-self-md-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; }
  .align-self-md-stretch { -ms-flex-item-align: stretch !important; -ms-grid-row-align: stretch !important; align-self: stretch !important; } }

@media (min-width: 992px) { .flex-lg-row { -ms-flex-direction: row !important; flex-direction: row !important; }
  .flex-lg-column { -ms-flex-direction: column !important; flex-direction: column !important; }
  .flex-lg-row-reverse { -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
  .flex-lg-column-reverse { -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
  .flex-lg-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }
  .flex-lg-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
  .flex-lg-fill { -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }
  .flex-lg-grow-0 { -ms-flex-positive: 0 !important; flex-grow: 0 !important; }
  .flex-lg-grow-1 { -ms-flex-positive: 1 !important; flex-grow: 1 !important; }
  .flex-lg-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }
  .flex-lg-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }
  .justify-content-lg-start { -ms-flex-pack: start !important; justify-content: flex-start !important; }
  .justify-content-lg-end { -ms-flex-pack: end !important; justify-content: flex-end !important; }
  .justify-content-lg-center { -ms-flex-pack: center !important; justify-content: center !important; }
  .justify-content-lg-between { -ms-flex-pack: justify !important; justify-content: space-between !important; }
  .justify-content-lg-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; }
  .align-items-lg-start { -ms-flex-align: start !important; align-items: flex-start !important; }
  .align-items-lg-end { -ms-flex-align: end !important; align-items: flex-end !important; }
  .align-items-lg-center { -ms-flex-align: center !important; align-items: center !important; }
  .align-items-lg-baseline { -ms-flex-align: baseline !important; align-items: baseline !important; }
  .align-items-lg-stretch { -ms-flex-align: stretch !important; align-items: stretch !important; }
  .align-content-lg-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; }
  .align-content-lg-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; }
  .align-content-lg-center { -ms-flex-line-pack: center !important; align-content: center !important; }
  .align-content-lg-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; }
  .align-content-lg-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; }
  .align-content-lg-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; }
  .align-self-lg-auto { -ms-flex-item-align: auto !important; -ms-grid-row-align: auto !important; align-self: auto !important; }
  .align-self-lg-start { -ms-flex-item-align: start !important; align-self: flex-start !important; }
  .align-self-lg-end { -ms-flex-item-align: end !important; align-self: flex-end !important; }
  .align-self-lg-center { -ms-flex-item-align: center !important; -ms-grid-row-align: center !important; align-self: center !important; }
  .align-self-lg-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; }
  .align-self-lg-stretch { -ms-flex-item-align: stretch !important; -ms-grid-row-align: stretch !important; align-self: stretch !important; } }

@media (min-width: 1200px) { .flex-xl-row { -ms-flex-direction: row !important; flex-direction: row !important; }
  .flex-xl-column { -ms-flex-direction: column !important; flex-direction: column !important; }
  .flex-xl-row-reverse { -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
  .flex-xl-column-reverse { -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
  .flex-xl-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }
  .flex-xl-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
  .flex-xl-fill { -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }
  .flex-xl-grow-0 { -ms-flex-positive: 0 !important; flex-grow: 0 !important; }
  .flex-xl-grow-1 { -ms-flex-positive: 1 !important; flex-grow: 1 !important; }
  .flex-xl-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }
  .flex-xl-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }
  .justify-content-xl-start { -ms-flex-pack: start !important; justify-content: flex-start !important; }
  .justify-content-xl-end { -ms-flex-pack: end !important; justify-content: flex-end !important; }
  .justify-content-xl-center { -ms-flex-pack: center !important; justify-content: center !important; }
  .justify-content-xl-between { -ms-flex-pack: justify !important; justify-content: space-between !important; }
  .justify-content-xl-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; }
  .align-items-xl-start { -ms-flex-align: start !important; align-items: flex-start !important; }
  .align-items-xl-end { -ms-flex-align: end !important; align-items: flex-end !important; }
  .align-items-xl-center { -ms-flex-align: center !important; align-items: center !important; }
  .align-items-xl-baseline { -ms-flex-align: baseline !important; align-items: baseline !important; }
  .align-items-xl-stretch { -ms-flex-align: stretch !important; align-items: stretch !important; }
  .align-content-xl-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; }
  .align-content-xl-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; }
  .align-content-xl-center { -ms-flex-line-pack: center !important; align-content: center !important; }
  .align-content-xl-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; }
  .align-content-xl-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; }
  .align-content-xl-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; }
  .align-self-xl-auto { -ms-flex-item-align: auto !important; -ms-grid-row-align: auto !important; align-self: auto !important; }
  .align-self-xl-start { -ms-flex-item-align: start !important; align-self: flex-start !important; }
  .align-self-xl-end { -ms-flex-item-align: end !important; align-self: flex-end !important; }
  .align-self-xl-center { -ms-flex-item-align: center !important; -ms-grid-row-align: center !important; align-self: center !important; }
  .align-self-xl-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; }
  .align-self-xl-stretch { -ms-flex-item-align: stretch !important; -ms-grid-row-align: stretch !important; align-self: stretch !important; } }

.float-left { float: left !important; }

.float-right { float: right !important; }

.float-none { float: none !important; }

@media (min-width: 576px) { .float-sm-left { float: left !important; }
  .float-sm-right { float: right !important; }
  .float-sm-none { float: none !important; } }

@media (min-width: 768px) { .float-md-left { float: left !important; }
  .float-md-right { float: right !important; }
  .float-md-none { float: none !important; } }

@media (min-width: 992px) { .float-lg-left { float: left !important; }
  .float-lg-right { float: right !important; }
  .float-lg-none { float: none !important; } }

@media (min-width: 1200px) { .float-xl-left { float: left !important; }
  .float-xl-right { float: right !important; }
  .float-xl-none { float: none !important; } }

.position-static { position: static !important; }

.position-relative { position: relative !important; }

.position-absolute { position: absolute !important; }

.position-fixed { position: fixed !important; }

.position-sticky { position: -webkit-sticky !important; position: sticky !important; }

.fixed-top { position: fixed; top: 0; right: 0; left: 0; z-index: 1030; }

.fixed-bottom { position: fixed; right: 0; bottom: 0; left: 0; z-index: 1030; }

@supports ((position: -webkit-sticky) or (position: sticky)) { .sticky-top { position: -webkit-sticky; position: sticky; top: 0; z-index: 1020; } }

.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0; }

.sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; overflow: visible; clip: auto; white-space: normal; }

.shadow-sm { box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }

.shadow { box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }

.shadow-lg { box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }

.shadow-none { box-shadow: none !important; }

.w-25 { width: 25% !important; }

.w-50 { width: 50% !important; }

.w-75 { width: 75% !important; }

.w-100 { width: 100% !important; }

.w-auto { width: auto !important; }

.h-25 { height: 25% !important; }

.h-50 { height: 50% !important; }

.h-75 { height: 75% !important; }

.h-100 { height: 100% !important; }

.h-auto { height: auto !important; }

.mw-100 { max-width: 100% !important; }

.mh-100 { max-height: 100% !important; }

.m-0 { margin: 0 !important; }

.mt-0, .my-0 { margin-top: 0 !important; }

.mr-0, .mx-0 { margin-right: 0 !important; }

.mb-0, .my-0 { margin-bottom: 0 !important; }

.ml-0, .mx-0 { margin-left: 0 !important; }

.m-1 { margin: 0.25rem !important; }

.mt-1, .my-1 { margin-top: 0.25rem !important; }

.mr-1, .mx-1 { margin-right: 0.25rem !important; }

.mb-1, .my-1 { margin-bottom: 0.25rem !important; }

.ml-1, .mx-1 { margin-left: 0.25rem !important; }

.m-2 { margin: 0.5rem !important; }

.mt-2, .my-2 { margin-top: 0.5rem !important; }

.mr-2, .mx-2 { margin-right: 0.5rem !important; }

.mb-2, .my-2 { margin-bottom: 0.5rem !important; }

.ml-2, .mx-2 { margin-left: 0.5rem !important; }

.m-3 { margin: 1rem !important; }

.mt-3, .my-3 { margin-top: 1rem !important; }

.mr-3, .mx-3 { margin-right: 1rem !important; }

.mb-3, .my-3 { margin-bottom: 1rem !important; }

.ml-3, .mx-3 { margin-left: 1rem !important; }

.m-4 { margin: 1.5rem !important; }

.mt-4, .my-4 { margin-top: 1.5rem !important; }

.mr-4, .mx-4 { margin-right: 1.5rem !important; }

.mb-4, .my-4 { margin-bottom: 1.5rem !important; }

.ml-4, .mx-4 { margin-left: 1.5rem !important; }

.m-5 { margin: 3rem !important; }

.mt-5, .my-5 { margin-top: 3rem !important; }

.mr-5, .mx-5 { margin-right: 3rem !important; }

.mb-5, .my-5 { margin-bottom: 3rem !important; }

.ml-5, .mx-5 { margin-left: 3rem !important; }

.p-0 { padding: 0 !important; }

.pt-0, .py-0 { padding-top: 0 !important; }

.pr-0, .px-0 { padding-right: 0 !important; }

.pb-0, .py-0 { padding-bottom: 0 !important; }

.pl-0, .px-0 { padding-left: 0 !important; }

.p-1 { padding: 0.25rem !important; }

.pt-1, .py-1 { padding-top: 0.25rem !important; }

.pr-1, .px-1 { padding-right: 0.25rem !important; }

.pb-1, .py-1 { padding-bottom: 0.25rem !important; }

.pl-1, .px-1 { padding-left: 0.25rem !important; }

.p-2 { padding: 0.5rem !important; }

.pt-2, .py-2 { padding-top: 0.5rem !important; }

.pr-2, .px-2 { padding-right: 0.5rem !important; }

.pb-2, .py-2 { padding-bottom: 0.5rem !important; }

.pl-2, .px-2 { padding-left: 0.5rem !important; }

.p-3 { padding: 1rem !important; }

.pt-3, .py-3 { padding-top: 1rem !important; }

.pr-3, .px-3 { padding-right: 1rem !important; }

.pb-3, .py-3 { padding-bottom: 1rem !important; }

.pl-3, .px-3 { padding-left: 1rem !important; }

.p-4 { padding: 1.5rem !important; }

.pt-4, .py-4 { padding-top: 1.5rem !important; }

.pr-4, .px-4 { padding-right: 1.5rem !important; }

.pb-4, .py-4 { padding-bottom: 1.5rem !important; }

.pl-4, .px-4 { padding-left: 1.5rem !important; }

.p-5 { padding: 3rem !important; }

.pt-5, .py-5 { padding-top: 3rem !important; }

.pr-5, .px-5 { padding-right: 3rem !important; }

.pb-5, .py-5 { padding-bottom: 3rem !important; }

.pl-5, .px-5 { padding-left: 3rem !important; }

.m-auto { margin: auto !important; }

.mt-auto, .my-auto { margin-top: auto !important; }

.mr-auto, .mx-auto { margin-right: auto !important; }

.mb-auto, .my-auto { margin-bottom: auto !important; }

.ml-auto, .mx-auto { margin-left: auto !important; }

@media (min-width: 576px) { .m-sm-0 { margin: 0 !important; }
  .mt-sm-0, .my-sm-0 { margin-top: 0 !important; }
  .mr-sm-0, .mx-sm-0 { margin-right: 0 !important; }
  .mb-sm-0, .my-sm-0 { margin-bottom: 0 !important; }
  .ml-sm-0, .mx-sm-0 { margin-left: 0 !important; }
  .m-sm-1 { margin: 0.25rem !important; }
  .mt-sm-1, .my-sm-1 { margin-top: 0.25rem !important; }
  .mr-sm-1, .mx-sm-1 { margin-right: 0.25rem !important; }
  .mb-sm-1, .my-sm-1 { margin-bottom: 0.25rem !important; }
  .ml-sm-1, .mx-sm-1 { margin-left: 0.25rem !important; }
  .m-sm-2 { margin: 0.5rem !important; }
  .mt-sm-2, .my-sm-2 { margin-top: 0.5rem !important; }
  .mr-sm-2, .mx-sm-2 { margin-right: 0.5rem !important; }
  .mb-sm-2, .my-sm-2 { margin-bottom: 0.5rem !important; }
  .ml-sm-2, .mx-sm-2 { margin-left: 0.5rem !important; }
  .m-sm-3 { margin: 1rem !important; }
  .mt-sm-3, .my-sm-3 { margin-top: 1rem !important; }
  .mr-sm-3, .mx-sm-3 { margin-right: 1rem !important; }
  .mb-sm-3, .my-sm-3 { margin-bottom: 1rem !important; }
  .ml-sm-3, .mx-sm-3 { margin-left: 1rem !important; }
  .m-sm-4 { margin: 1.5rem !important; }
  .mt-sm-4, .my-sm-4 { margin-top: 1.5rem !important; }
  .mr-sm-4, .mx-sm-4 { margin-right: 1.5rem !important; }
  .mb-sm-4, .my-sm-4 { margin-bottom: 1.5rem !important; }
  .ml-sm-4, .mx-sm-4 { margin-left: 1.5rem !important; }
  .m-sm-5 { margin: 3rem !important; }
  .mt-sm-5, .my-sm-5 { margin-top: 3rem !important; }
  .mr-sm-5, .mx-sm-5 { margin-right: 3rem !important; }
  .mb-sm-5, .my-sm-5 { margin-bottom: 3rem !important; }
  .ml-sm-5, .mx-sm-5 { margin-left: 3rem !important; }
  .p-sm-0 { padding: 0 !important; }
  .pt-sm-0, .py-sm-0 { padding-top: 0 !important; }
  .pr-sm-0, .px-sm-0 { padding-right: 0 !important; }
  .pb-sm-0, .py-sm-0 { padding-bottom: 0 !important; }
  .pl-sm-0, .px-sm-0 { padding-left: 0 !important; }
  .p-sm-1 { padding: 0.25rem !important; }
  .pt-sm-1, .py-sm-1 { padding-top: 0.25rem !important; }
  .pr-sm-1, .px-sm-1 { padding-right: 0.25rem !important; }
  .pb-sm-1, .py-sm-1 { padding-bottom: 0.25rem !important; }
  .pl-sm-1, .px-sm-1 { padding-left: 0.25rem !important; }
  .p-sm-2 { padding: 0.5rem !important; }
  .pt-sm-2, .py-sm-2 { padding-top: 0.5rem !important; }
  .pr-sm-2, .px-sm-2 { padding-right: 0.5rem !important; }
  .pb-sm-2, .py-sm-2 { padding-bottom: 0.5rem !important; }
  .pl-sm-2, .px-sm-2 { padding-left: 0.5rem !important; }
  .p-sm-3 { padding: 1rem !important; }
  .pt-sm-3, .py-sm-3 { padding-top: 1rem !important; }
  .pr-sm-3, .px-sm-3 { padding-right: 1rem !important; }
  .pb-sm-3, .py-sm-3 { padding-bottom: 1rem !important; }
  .pl-sm-3, .px-sm-3 { padding-left: 1rem !important; }
  .p-sm-4 { padding: 1.5rem !important; }
  .pt-sm-4, .py-sm-4 { padding-top: 1.5rem !important; }
  .pr-sm-4, .px-sm-4 { padding-right: 1.5rem !important; }
  .pb-sm-4, .py-sm-4 { padding-bottom: 1.5rem !important; }
  .pl-sm-4, .px-sm-4 { padding-left: 1.5rem !important; }
  .p-sm-5 { padding: 3rem !important; }
  .pt-sm-5, .py-sm-5 { padding-top: 3rem !important; }
  .pr-sm-5, .px-sm-5 { padding-right: 3rem !important; }
  .pb-sm-5, .py-sm-5 { padding-bottom: 3rem !important; }
  .pl-sm-5, .px-sm-5 { padding-left: 3rem !important; }
  .m-sm-auto { margin: auto !important; }
  .mt-sm-auto, .my-sm-auto { margin-top: auto !important; }
  .mr-sm-auto, .mx-sm-auto { margin-right: auto !important; }
  .mb-sm-auto, .my-sm-auto { margin-bottom: auto !important; }
  .ml-sm-auto, .mx-sm-auto { margin-left: auto !important; } }

@media (min-width: 768px) { .m-md-0 { margin: 0 !important; }
  .mt-md-0, .my-md-0 { margin-top: 0 !important; }
  .mr-md-0, .mx-md-0 { margin-right: 0 !important; }
  .mb-md-0, .my-md-0 { margin-bottom: 0 !important; }
  .ml-md-0, .mx-md-0 { margin-left: 0 !important; }
  .m-md-1 { margin: 0.25rem !important; }
  .mt-md-1, .my-md-1 { margin-top: 0.25rem !important; }
  .mr-md-1, .mx-md-1 { margin-right: 0.25rem !important; }
  .mb-md-1, .my-md-1 { margin-bottom: 0.25rem !important; }
  .ml-md-1, .mx-md-1 { margin-left: 0.25rem !important; }
  .m-md-2 { margin: 0.5rem !important; }
  .mt-md-2, .my-md-2 { margin-top: 0.5rem !important; }
  .mr-md-2, .mx-md-2 { margin-right: 0.5rem !important; }
  .mb-md-2, .my-md-2 { margin-bottom: 0.5rem !important; }
  .ml-md-2, .mx-md-2 { margin-left: 0.5rem !important; }
  .m-md-3 { margin: 1rem !important; }
  .mt-md-3, .my-md-3 { margin-top: 1rem !important; }
  .mr-md-3, .mx-md-3 { margin-right: 1rem !important; }
  .mb-md-3, .my-md-3 { margin-bottom: 1rem !important; }
  .ml-md-3, .mx-md-3 { margin-left: 1rem !important; }
  .m-md-4 { margin: 1.5rem !important; }
  .mt-md-4, .my-md-4 { margin-top: 1.5rem !important; }
  .mr-md-4, .mx-md-4 { margin-right: 1.5rem !important; }
  .mb-md-4, .my-md-4 { margin-bottom: 1.5rem !important; }
  .ml-md-4, .mx-md-4 { margin-left: 1.5rem !important; }
  .m-md-5 { margin: 3rem !important; }
  .mt-md-5, .my-md-5 { margin-top: 3rem !important; }
  .mr-md-5, .mx-md-5 { margin-right: 3rem !important; }
  .mb-md-5, .my-md-5 { margin-bottom: 3rem !important; }
  .ml-md-5, .mx-md-5 { margin-left: 3rem !important; }
  .p-md-0 { padding: 0 !important; }
  .pt-md-0, .py-md-0 { padding-top: 0 !important; }
  .pr-md-0, .px-md-0 { padding-right: 0 !important; }
  .pb-md-0, .py-md-0 { padding-bottom: 0 !important; }
  .pl-md-0, .px-md-0 { padding-left: 0 !important; }
  .p-md-1 { padding: 0.25rem !important; }
  .pt-md-1, .py-md-1 { padding-top: 0.25rem !important; }
  .pr-md-1, .px-md-1 { padding-right: 0.25rem !important; }
  .pb-md-1, .py-md-1 { padding-bottom: 0.25rem !important; }
  .pl-md-1, .px-md-1 { padding-left: 0.25rem !important; }
  .p-md-2 { padding: 0.5rem !important; }
  .pt-md-2, .py-md-2 { padding-top: 0.5rem !important; }
  .pr-md-2, .px-md-2 { padding-right: 0.5rem !important; }
  .pb-md-2, .py-md-2 { padding-bottom: 0.5rem !important; }
  .pl-md-2, .px-md-2 { padding-left: 0.5rem !important; }
  .p-md-3 { padding: 1rem !important; }
  .pt-md-3, .py-md-3 { padding-top: 1rem !important; }
  .pr-md-3, .px-md-3 { padding-right: 1rem !important; }
  .pb-md-3, .py-md-3 { padding-bottom: 1rem !important; }
  .pl-md-3, .px-md-3 { padding-left: 1rem !important; }
  .p-md-4 { padding: 1.5rem !important; }
  .pt-md-4, .py-md-4 { padding-top: 1.5rem !important; }
  .pr-md-4, .px-md-4 { padding-right: 1.5rem !important; }
  .pb-md-4, .py-md-4 { padding-bottom: 1.5rem !important; }
  .pl-md-4, .px-md-4 { padding-left: 1.5rem !important; }
  .p-md-5 { padding: 3rem !important; }
  .pt-md-5, .py-md-5 { padding-top: 3rem !important; }
  .pr-md-5, .px-md-5 { padding-right: 3rem !important; }
  .pb-md-5, .py-md-5 { padding-bottom: 3rem !important; }
  .pl-md-5, .px-md-5 { padding-left: 3rem !important; }
  .m-md-auto { margin: auto !important; }
  .mt-md-auto, .my-md-auto { margin-top: auto !important; }
  .mr-md-auto, .mx-md-auto { margin-right: auto !important; }
  .mb-md-auto, .my-md-auto { margin-bottom: auto !important; }
  .ml-md-auto, .mx-md-auto { margin-left: auto !important; } }

@media (min-width: 992px) { .m-lg-0 { margin: 0 !important; }
  .mt-lg-0, .my-lg-0 { margin-top: 0 !important; }
  .mr-lg-0, .mx-lg-0 { margin-right: 0 !important; }
  .mb-lg-0, .my-lg-0 { margin-bottom: 0 !important; }
  .ml-lg-0, .mx-lg-0 { margin-left: 0 !important; }
  .m-lg-1 { margin: 0.25rem !important; }
  .mt-lg-1, .my-lg-1 { margin-top: 0.25rem !important; }
  .mr-lg-1, .mx-lg-1 { margin-right: 0.25rem !important; }
  .mb-lg-1, .my-lg-1 { margin-bottom: 0.25rem !important; }
  .ml-lg-1, .mx-lg-1 { margin-left: 0.25rem !important; }
  .m-lg-2 { margin: 0.5rem !important; }
  .mt-lg-2, .my-lg-2 { margin-top: 0.5rem !important; }
  .mr-lg-2, .mx-lg-2 { margin-right: 0.5rem !important; }
  .mb-lg-2, .my-lg-2 { margin-bottom: 0.5rem !important; }
  .ml-lg-2, .mx-lg-2 { margin-left: 0.5rem !important; }
  .m-lg-3 { margin: 1rem !important; }
  .mt-lg-3, .my-lg-3 { margin-top: 1rem !important; }
  .mr-lg-3, .mx-lg-3 { margin-right: 1rem !important; }
  .mb-lg-3, .my-lg-3 { margin-bottom: 1rem !important; }
  .ml-lg-3, .mx-lg-3 { margin-left: 1rem !important; }
  .m-lg-4 { margin: 1.5rem !important; }
  .mt-lg-4, .my-lg-4 { margin-top: 1.5rem !important; }
  .mr-lg-4, .mx-lg-4 { margin-right: 1.5rem !important; }
  .mb-lg-4, .my-lg-4 { margin-bottom: 1.5rem !important; }
  .ml-lg-4, .mx-lg-4 { margin-left: 1.5rem !important; }
  .m-lg-5 { margin: 3rem !important; }
  .mt-lg-5, .my-lg-5 { margin-top: 3rem !important; }
  .mr-lg-5, .mx-lg-5 { margin-right: 3rem !important; }
  .mb-lg-5, .my-lg-5 { margin-bottom: 3rem !important; }
  .ml-lg-5, .mx-lg-5 { margin-left: 3rem !important; }
  .p-lg-0 { padding: 0 !important; }
  .pt-lg-0, .py-lg-0 { padding-top: 0 !important; }
  .pr-lg-0, .px-lg-0 { padding-right: 0 !important; }
  .pb-lg-0, .py-lg-0 { padding-bottom: 0 !important; }
  .pl-lg-0, .px-lg-0 { padding-left: 0 !important; }
  .p-lg-1 { padding: 0.25rem !important; }
  .pt-lg-1, .py-lg-1 { padding-top: 0.25rem !important; }
  .pr-lg-1, .px-lg-1 { padding-right: 0.25rem !important; }
  .pb-lg-1, .py-lg-1 { padding-bottom: 0.25rem !important; }
  .pl-lg-1, .px-lg-1 { padding-left: 0.25rem !important; }
  .p-lg-2 { padding: 0.5rem !important; }
  .pt-lg-2, .py-lg-2 { padding-top: 0.5rem !important; }
  .pr-lg-2, .px-lg-2 { padding-right: 0.5rem !important; }
  .pb-lg-2, .py-lg-2 { padding-bottom: 0.5rem !important; }
  .pl-lg-2, .px-lg-2 { padding-left: 0.5rem !important; }
  .p-lg-3 { padding: 1rem !important; }
  .pt-lg-3, .py-lg-3 { padding-top: 1rem !important; }
  .pr-lg-3, .px-lg-3 { padding-right: 1rem !important; }
  .pb-lg-3, .py-lg-3 { padding-bottom: 1rem !important; }
  .pl-lg-3, .px-lg-3 { padding-left: 1rem !important; }
  .p-lg-4 { padding: 1.5rem !important; }
  .pt-lg-4, .py-lg-4 { padding-top: 1.5rem !important; }
  .pr-lg-4, .px-lg-4 { padding-right: 1.5rem !important; }
  .pb-lg-4, .py-lg-4 { padding-bottom: 1.5rem !important; }
  .pl-lg-4, .px-lg-4 { padding-left: 1.5rem !important; }
  .p-lg-5 { padding: 3rem !important; }
  .pt-lg-5, .py-lg-5 { padding-top: 3rem !important; }
  .pr-lg-5, .px-lg-5 { padding-right: 3rem !important; }
  .pb-lg-5, .py-lg-5 { padding-bottom: 3rem !important; }
  .pl-lg-5, .px-lg-5 { padding-left: 3rem !important; }
  .m-lg-auto { margin: auto !important; }
  .mt-lg-auto, .my-lg-auto { margin-top: auto !important; }
  .mr-lg-auto, .mx-lg-auto { margin-right: auto !important; }
  .mb-lg-auto, .my-lg-auto { margin-bottom: auto !important; }
  .ml-lg-auto, .mx-lg-auto { margin-left: auto !important; } }

@media (min-width: 1200px) { .m-xl-0 { margin: 0 !important; }
  .mt-xl-0, .my-xl-0 { margin-top: 0 !important; }
  .mr-xl-0, .mx-xl-0 { margin-right: 0 !important; }
  .mb-xl-0, .my-xl-0 { margin-bottom: 0 !important; }
  .ml-xl-0, .mx-xl-0 { margin-left: 0 !important; }
  .m-xl-1 { margin: 0.25rem !important; }
  .mt-xl-1, .my-xl-1 { margin-top: 0.25rem !important; }
  .mr-xl-1, .mx-xl-1 { margin-right: 0.25rem !important; }
  .mb-xl-1, .my-xl-1 { margin-bottom: 0.25rem !important; }
  .ml-xl-1, .mx-xl-1 { margin-left: 0.25rem !important; }
  .m-xl-2 { margin: 0.5rem !important; }
  .mt-xl-2, .my-xl-2 { margin-top: 0.5rem !important; }
  .mr-xl-2, .mx-xl-2 { margin-right: 0.5rem !important; }
  .mb-xl-2, .my-xl-2 { margin-bottom: 0.5rem !important; }
  .ml-xl-2, .mx-xl-2 { margin-left: 0.5rem !important; }
  .m-xl-3 { margin: 1rem !important; }
  .mt-xl-3, .my-xl-3 { margin-top: 1rem !important; }
  .mr-xl-3, .mx-xl-3 { margin-right: 1rem !important; }
  .mb-xl-3, .my-xl-3 { margin-bottom: 1rem !important; }
  .ml-xl-3, .mx-xl-3 { margin-left: 1rem !important; }
  .m-xl-4 { margin: 1.5rem !important; }
  .mt-xl-4, .my-xl-4 { margin-top: 1.5rem !important; }
  .mr-xl-4, .mx-xl-4 { margin-right: 1.5rem !important; }
  .mb-xl-4, .my-xl-4 { margin-bottom: 1.5rem !important; }
  .ml-xl-4, .mx-xl-4 { margin-left: 1.5rem !important; }
  .m-xl-5 { margin: 3rem !important; }
  .mt-xl-5, .my-xl-5 { margin-top: 3rem !important; }
  .mr-xl-5, .mx-xl-5 { margin-right: 3rem !important; }
  .mb-xl-5, .my-xl-5 { margin-bottom: 3rem !important; }
  .ml-xl-5, .mx-xl-5 { margin-left: 3rem !important; }
  .p-xl-0 { padding: 0 !important; }
  .pt-xl-0, .py-xl-0 { padding-top: 0 !important; }
  .pr-xl-0, .px-xl-0 { padding-right: 0 !important; }
  .pb-xl-0, .py-xl-0 { padding-bottom: 0 !important; }
  .pl-xl-0, .px-xl-0 { padding-left: 0 !important; }
  .p-xl-1 { padding: 0.25rem !important; }
  .pt-xl-1, .py-xl-1 { padding-top: 0.25rem !important; }
  .pr-xl-1, .px-xl-1 { padding-right: 0.25rem !important; }
  .pb-xl-1, .py-xl-1 { padding-bottom: 0.25rem !important; }
  .pl-xl-1, .px-xl-1 { padding-left: 0.25rem !important; }
  .p-xl-2 { padding: 0.5rem !important; }
  .pt-xl-2, .py-xl-2 { padding-top: 0.5rem !important; }
  .pr-xl-2, .px-xl-2 { padding-right: 0.5rem !important; }
  .pb-xl-2, .py-xl-2 { padding-bottom: 0.5rem !important; }
  .pl-xl-2, .px-xl-2 { padding-left: 0.5rem !important; }
  .p-xl-3 { padding: 1rem !important; }
  .pt-xl-3, .py-xl-3 { padding-top: 1rem !important; }
  .pr-xl-3, .px-xl-3 { padding-right: 1rem !important; }
  .pb-xl-3, .py-xl-3 { padding-bottom: 1rem !important; }
  .pl-xl-3, .px-xl-3 { padding-left: 1rem !important; }
  .p-xl-4 { padding: 1.5rem !important; }
  .pt-xl-4, .py-xl-4 { padding-top: 1.5rem !important; }
  .pr-xl-4, .px-xl-4 { padding-right: 1.5rem !important; }
  .pb-xl-4, .py-xl-4 { padding-bottom: 1.5rem !important; }
  .pl-xl-4, .px-xl-4 { padding-left: 1.5rem !important; }
  .p-xl-5 { padding: 3rem !important; }
  .pt-xl-5, .py-xl-5 { padding-top: 3rem !important; }
  .pr-xl-5, .px-xl-5 { padding-right: 3rem !important; }
  .pb-xl-5, .py-xl-5 { padding-bottom: 3rem !important; }
  .pl-xl-5, .px-xl-5 { padding-left: 3rem !important; }
  .m-xl-auto { margin: auto !important; }
  .mt-xl-auto, .my-xl-auto { margin-top: auto !important; }
  .mr-xl-auto, .mx-xl-auto { margin-right: auto !important; }
  .mb-xl-auto, .my-xl-auto { margin-bottom: auto !important; }
  .ml-xl-auto, .mx-xl-auto { margin-left: auto !important; } }

.text-monospace { font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }

.text-justify { text-align: justify !important; }

.text-nowrap { white-space: nowrap !important; }

.text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.text-left { text-align: left !important; }

.text-right { text-align: right !important; }

.text-center { text-align: center !important; }

@media (min-width: 576px) { .text-sm-left { text-align: left !important; }
  .text-sm-right { text-align: right !important; }
  .text-sm-center { text-align: center !important; } }

@media (min-width: 768px) { .text-md-left { text-align: left !important; }
  .text-md-right { text-align: right !important; }
  .text-md-center { text-align: center !important; } }

@media (min-width: 992px) { .text-lg-left { text-align: left !important; }
  .text-lg-right { text-align: right !important; }
  .text-lg-center { text-align: center !important; } }

@media (min-width: 1200px) { .text-xl-left { text-align: left !important; }
  .text-xl-right { text-align: right !important; }
  .text-xl-center { text-align: center !important; } }

.text-lowercase { text-transform: lowercase !important; }

.text-uppercase { text-transform: uppercase !important; }

.text-capitalize { text-transform: capitalize !important; }

.font-weight-light { font-weight: 300 !important; }

.font-weight-normal { font-weight: 400 !important; }

.font-weight-bold { font-weight: 700 !important; }

.font-italic { font-style: italic !important; }

.text-white { color: #fff !important; }

.text-primary { color: #007bff !important; }

a.text-primary:hover, a.text-primary:focus { color: #0062cc !important; }

.text-secondary { color: #6c757d !important; }

a.text-secondary:hover, a.text-secondary:focus { color: #545b62 !important; }

.text-success { color: #28a745 !important; }

a.text-success:hover, a.text-success:focus { color: #1e7e34 !important; }

.text-info { color: #17a2b8 !important; }

a.text-info:hover, a.text-info:focus { color: #117a8b !important; }

.text-warning { color: #ffc107 !important; }

a.text-warning:hover, a.text-warning:focus { color: #d39e00 !important; }

.text-danger { color: #dc3545 !important; }

a.text-danger:hover, a.text-danger:focus { color: #bd2130 !important; }

.text-light { color: #f8f9fa !important; }

a.text-light:hover, a.text-light:focus { color: #dae0e5 !important; }

.text-dark { color: #343a40 !important; }

a.text-dark:hover, a.text-dark:focus { color: #1d2124 !important; }

.text-body { color: #212529 !important; }

.text-muted { color: #6c757d !important; }

.text-black-50 { color: rgba(0, 0, 0, 0.5) !important; }

.text-white-50 { color: rgba(255, 255, 255, 0.5) !important; }

.text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; }

.visible { visibility: visible !important; }

.invisible { visibility: hidden !important; }

@media print { *, *::before, *::after { text-shadow: none !important; box-shadow: none !important; }
  a:not(.btn) { text-decoration: underline; }
  abbr[title]::after { content: " (" attr(title) ")"; }
  pre { white-space: pre-wrap !important; }
  pre, blockquote { border: 1px solid #adb5bd; page-break-inside: avoid; }
  thead { display: table-header-group; }
  tr, img { page-break-inside: avoid; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
  @page { size: a3; }
  body { min-width: 992px !important; }
  .container { min-width: 992px !important; }
  .navbar { display: none; }
  .badge { border: 1px solid #000; }
  .table { border-collapse: collapse !important; }
  .table td, .table th { background-color: #fff !important; }
  .table-bordered th, .table-bordered td { border: 1px solid #dee2e6 !important; }
  .table-dark { color: inherit; }
  .table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody { border-color: #dee2e6; }
  .table .thead-dark th { color: inherit; border-color: #dee2e6; } }

/*! Font Awesome Free 5.3.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) */
.fa, .fas, .far, .fal, .fab { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }

.fa-lg { font-size: 1.33333em; line-height: 0.75em; vertical-align: -.0667em; }

.fa-xs { font-size: 0.75em; }

.fa-sm { font-size: 0.875em; }

.fa-1x { font-size: 1em; }

.fa-2x { font-size: 2em; }

.fa-3x { font-size: 3em; }

.fa-4x { font-size: 4em; }

.fa-5x { font-size: 5em; }

.fa-6x { font-size: 6em; }

.fa-7x { font-size: 7em; }

.fa-8x { font-size: 8em; }

.fa-9x { font-size: 9em; }

.fa-10x { font-size: 10em; }

.fa-fw { text-align: center; width: 1.25em; }

.fa-ul { list-style-type: none; margin-left: 2.5em; padding-left: 0; }

.fa-ul > li { position: relative; }

.fa-li { left: -2em; position: absolute; text-align: center; width: 2em; line-height: inherit; }

.fa-border { border: solid 0.08em #eee; border-radius: 0.1em; padding: 0.2em 0.25em 0.15em; }

.fa-pull-left { float: left; }

.fa-pull-right { float: right; }

.fa.fa-pull-left, .fas.fa-pull-left, .far.fa-pull-left, .fal.fa-pull-left, .fab.fa-pull-left { margin-right: 0.3em; }

.fa.fa-pull-right, .fas.fa-pull-right, .far.fa-pull-right, .fal.fa-pull-right, .fab.fa-pull-right { margin-left: 0.3em; }

.fa-spin { animation: fa-spin 2s infinite linear; }

.fa-pulse { animation: fa-spin 1s infinite steps(8); }

@keyframes fa-spin { 0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

.fa-rotate-90 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; transform: rotate(90deg); }

.fa-rotate-180 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; transform: rotate(180deg); }

.fa-rotate-270 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; transform: rotate(270deg); }

.fa-flip-horizontal { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; transform: scale(-1, 1); }

.fa-flip-vertical { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; transform: scale(1, -1); }

.fa-flip-horizontal.fa-flip-vertical { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; transform: scale(-1, -1); }

:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical { filter: none; }

.fa-stack { display: inline-block; height: 2em; line-height: 2em; position: relative; vertical-align: middle; width: 2em; }

.fa-stack-1x, .fa-stack-2x { left: 0; position: absolute; text-align: center; width: 100%; }

.fa-stack-1x { line-height: inherit; }

.fa-stack-2x { font-size: 2em; }

.fa-inverse { color: #fff; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-500px:before { content: "\f26e"; }

.fa-accessible-icon:before { content: "\f368"; }

.fa-accusoft:before { content: "\f369"; }

.fa-ad:before { content: "\f641"; }

.fa-address-book:before { content: "\f2b9"; }

.fa-address-card:before { content: "\f2bb"; }

.fa-adjust:before { content: "\f042"; }

.fa-adn:before { content: "\f170"; }

.fa-adversal:before { content: "\f36a"; }

.fa-affiliatetheme:before { content: "\f36b"; }

.fa-air-freshener:before { content: "\f5d0"; }

.fa-algolia:before { content: "\f36c"; }

.fa-align-center:before { content: "\f037"; }

.fa-align-justify:before { content: "\f039"; }

.fa-align-left:before { content: "\f036"; }

.fa-align-right:before { content: "\f038"; }

.fa-alipay:before { content: "\f642"; }

.fa-allergies:before { content: "\f461"; }

.fa-amazon:before { content: "\f270"; }

.fa-amazon-pay:before { content: "\f42c"; }

.fa-ambulance:before { content: "\f0f9"; }

.fa-american-sign-language-interpreting:before { content: "\f2a3"; }

.fa-amilia:before { content: "\f36d"; }

.fa-anchor:before { content: "\f13d"; }

.fa-android:before { content: "\f17b"; }

.fa-angellist:before { content: "\f209"; }

.fa-angle-double-down:before { content: "\f103"; }

.fa-angle-double-left:before { content: "\f100"; }

.fa-angle-double-right:before { content: "\f101"; }

.fa-angle-double-up:before { content: "\f102"; }

.fa-angle-down:before { content: "\f107"; }

.fa-angle-left:before { content: "\f104"; }

.fa-angle-right:before { content: "\f105"; }

.fa-angle-up:before { content: "\f106"; }

.fa-angry:before { content: "\f556"; }

.fa-angrycreative:before { content: "\f36e"; }

.fa-angular:before { content: "\f420"; }

.fa-ankh:before { content: "\f644"; }

.fa-app-store:before { content: "\f36f"; }

.fa-app-store-ios:before { content: "\f370"; }

.fa-apper:before { content: "\f371"; }

.fa-apple:before { content: "\f179"; }

.fa-apple-alt:before { content: "\f5d1"; }

.fa-apple-pay:before { content: "\f415"; }

.fa-archive:before { content: "\f187"; }

.fa-archway:before { content: "\f557"; }

.fa-arrow-alt-circle-down:before { content: "\f358"; }

.fa-arrow-alt-circle-left:before { content: "\f359"; }

.fa-arrow-alt-circle-right:before { content: "\f35a"; }

.fa-arrow-alt-circle-up:before { content: "\f35b"; }

.fa-arrow-circle-down:before { content: "\f0ab"; }

.fa-arrow-circle-left:before { content: "\f0a8"; }

.fa-arrow-circle-right:before { content: "\f0a9"; }

.fa-arrow-circle-up:before { content: "\f0aa"; }

.fa-arrow-down:before { content: "\f063"; }

.fa-arrow-left:before { content: "\f060"; }

.fa-arrow-right:before { content: "\f061"; }

.fa-arrow-up:before { content: "\f062"; }

.fa-arrows-alt:before { content: "\f0b2"; }

.fa-arrows-alt-h:before { content: "\f337"; }

.fa-arrows-alt-v:before { content: "\f338"; }

.fa-assistive-listening-systems:before { content: "\f2a2"; }

.fa-asterisk:before { content: "\f069"; }

.fa-asymmetrik:before { content: "\f372"; }

.fa-at:before { content: "\f1fa"; }

.fa-atlas:before { content: "\f558"; }

.fa-atom:before { content: "\f5d2"; }

.fa-audible:before { content: "\f373"; }

.fa-audio-description:before { content: "\f29e"; }

.fa-autoprefixer:before { content: "\f41c"; }

.fa-avianex:before { content: "\f374"; }

.fa-aviato:before { content: "\f421"; }

.fa-award:before { content: "\f559"; }

.fa-aws:before { content: "\f375"; }

.fa-backspace:before { content: "\f55a"; }

.fa-backward:before { content: "\f04a"; }

.fa-balance-scale:before { content: "\f24e"; }

.fa-ban:before { content: "\f05e"; }

.fa-band-aid:before { content: "\f462"; }

.fa-bandcamp:before { content: "\f2d5"; }

.fa-barcode:before { content: "\f02a"; }

.fa-bars:before { content: "\f0c9"; }

.fa-baseball-ball:before { content: "\f433"; }

.fa-basketball-ball:before { content: "\f434"; }

.fa-bath:before { content: "\f2cd"; }

.fa-battery-empty:before { content: "\f244"; }

.fa-battery-full:before { content: "\f240"; }

.fa-battery-half:before { content: "\f242"; }

.fa-battery-quarter:before { content: "\f243"; }

.fa-battery-three-quarters:before { content: "\f241"; }

.fa-bed:before { content: "\f236"; }

.fa-beer:before { content: "\f0fc"; }

.fa-behance:before { content: "\f1b4"; }

.fa-behance-square:before { content: "\f1b5"; }

.fa-bell:before { content: "\f0f3"; }

.fa-bell-slash:before { content: "\f1f6"; }

.fa-bezier-curve:before { content: "\f55b"; }

.fa-bible:before { content: "\f647"; }

.fa-bicycle:before { content: "\f206"; }

.fa-bimobject:before { content: "\f378"; }

.fa-binoculars:before { content: "\f1e5"; }

.fa-birthday-cake:before { content: "\f1fd"; }

.fa-bitbucket:before { content: "\f171"; }

.fa-bitcoin:before { content: "\f379"; }

.fa-bity:before { content: "\f37a"; }

.fa-black-tie:before { content: "\f27e"; }

.fa-blackberry:before { content: "\f37b"; }

.fa-blender:before { content: "\f517"; }

.fa-blind:before { content: "\f29d"; }

.fa-blogger:before { content: "\f37c"; }

.fa-blogger-b:before { content: "\f37d"; }

.fa-bluetooth:before { content: "\f293"; }

.fa-bluetooth-b:before { content: "\f294"; }

.fa-bold:before { content: "\f032"; }

.fa-bolt:before { content: "\f0e7"; }

.fa-bomb:before { content: "\f1e2"; }

.fa-bone:before { content: "\f5d7"; }

.fa-bong:before { content: "\f55c"; }

.fa-book:before { content: "\f02d"; }

.fa-book-open:before { content: "\f518"; }

.fa-book-reader:before { content: "\f5da"; }

.fa-bookmark:before { content: "\f02e"; }

.fa-bowling-ball:before { content: "\f436"; }

.fa-box:before { content: "\f466"; }

.fa-box-open:before { content: "\f49e"; }

.fa-boxes:before { content: "\f468"; }

.fa-braille:before { content: "\f2a1"; }

.fa-brain:before { content: "\f5dc"; }

.fa-briefcase:before { content: "\f0b1"; }

.fa-briefcase-medical:before { content: "\f469"; }

.fa-broadcast-tower:before { content: "\f519"; }

.fa-broom:before { content: "\f51a"; }

.fa-brush:before { content: "\f55d"; }

.fa-btc:before { content: "\f15a"; }

.fa-bug:before { content: "\f188"; }

.fa-building:before { content: "\f1ad"; }

.fa-bullhorn:before { content: "\f0a1"; }

.fa-bullseye:before { content: "\f140"; }

.fa-burn:before { content: "\f46a"; }

.fa-buromobelexperte:before { content: "\f37f"; }

.fa-bus:before { content: "\f207"; }

.fa-bus-alt:before { content: "\f55e"; }

.fa-business-time:before { content: "\f64a"; }

.fa-buysellads:before { content: "\f20d"; }

.fa-calculator:before { content: "\f1ec"; }

.fa-calendar:before { content: "\f133"; }

.fa-calendar-alt:before { content: "\f073"; }

.fa-calendar-check:before { content: "\f274"; }

.fa-calendar-minus:before { content: "\f272"; }

.fa-calendar-plus:before { content: "\f271"; }

.fa-calendar-times:before { content: "\f273"; }

.fa-camera:before { content: "\f030"; }

.fa-camera-retro:before { content: "\f083"; }

.fa-cannabis:before { content: "\f55f"; }

.fa-capsules:before { content: "\f46b"; }

.fa-car:before { content: "\f1b9"; }

.fa-car-alt:before { content: "\f5de"; }

.fa-car-battery:before { content: "\f5df"; }

.fa-car-crash:before { content: "\f5e1"; }

.fa-car-side:before { content: "\f5e4"; }

.fa-caret-down:before { content: "\f0d7"; }

.fa-caret-left:before { content: "\f0d9"; }

.fa-caret-right:before { content: "\f0da"; }

.fa-caret-square-down:before { content: "\f150"; }

.fa-caret-square-left:before { content: "\f191"; }

.fa-caret-square-right:before { content: "\f152"; }

.fa-caret-square-up:before { content: "\f151"; }

.fa-caret-up:before { content: "\f0d8"; }

.fa-cart-arrow-down:before { content: "\f218"; }

.fa-cart-plus:before { content: "\f217"; }

.fa-cc-amazon-pay:before { content: "\f42d"; }

.fa-cc-amex:before { content: "\f1f3"; }

.fa-cc-apple-pay:before { content: "\f416"; }

.fa-cc-diners-club:before { content: "\f24c"; }

.fa-cc-discover:before { content: "\f1f2"; }

.fa-cc-jcb:before { content: "\f24b"; }

.fa-cc-mastercard:before { content: "\f1f1"; }

.fa-cc-paypal:before { content: "\f1f4"; }

.fa-cc-stripe:before { content: "\f1f5"; }

.fa-cc-visa:before { content: "\f1f0"; }

.fa-centercode:before { content: "\f380"; }

.fa-certificate:before { content: "\f0a3"; }

.fa-chalkboard:before { content: "\f51b"; }

.fa-chalkboard-teacher:before { content: "\f51c"; }

.fa-charging-station:before { content: "\f5e7"; }

.fa-chart-area:before { content: "\f1fe"; }

.fa-chart-bar:before { content: "\f080"; }

.fa-chart-line:before { content: "\f201"; }

.fa-chart-pie:before { content: "\f200"; }

.fa-check:before { content: "\f00c"; }

.fa-check-circle:before { content: "\f058"; }

.fa-check-double:before { content: "\f560"; }

.fa-check-square:before { content: "\f14a"; }

.fa-chess:before { content: "\f439"; }

.fa-chess-bishop:before { content: "\f43a"; }

.fa-chess-board:before { content: "\f43c"; }

.fa-chess-king:before { content: "\f43f"; }

.fa-chess-knight:before { content: "\f441"; }

.fa-chess-pawn:before { content: "\f443"; }

.fa-chess-queen:before { content: "\f445"; }

.fa-chess-rook:before { content: "\f447"; }

.fa-chevron-circle-down:before { content: "\f13a"; }

.fa-chevron-circle-left:before { content: "\f137"; }

.fa-chevron-circle-right:before { content: "\f138"; }

.fa-chevron-circle-up:before { content: "\f139"; }

.fa-chevron-down:before { content: "\f078"; }

.fa-chevron-left:before { content: "\f053"; }

.fa-chevron-right:before { content: "\f054"; }

.fa-chevron-up:before { content: "\f077"; }

.fa-child:before { content: "\f1ae"; }

.fa-chrome:before { content: "\f268"; }

.fa-church:before { content: "\f51d"; }

.fa-circle:before { content: "\f111"; }

.fa-circle-notch:before { content: "\f1ce"; }

.fa-city:before { content: "\f64f"; }

.fa-clipboard:before { content: "\f328"; }

.fa-clipboard-check:before { content: "\f46c"; }

.fa-clipboard-list:before { content: "\f46d"; }

.fa-clock:before { content: "\f017"; }

.fa-clone:before { content: "\f24d"; }

.fa-closed-captioning:before { content: "\f20a"; }

.fa-cloud:before { content: "\f0c2"; }

.fa-cloud-download-alt:before { content: "\f381"; }

.fa-cloud-upload-alt:before { content: "\f382"; }

.fa-cloudscale:before { content: "\f383"; }

.fa-cloudsmith:before { content: "\f384"; }

.fa-cloudversify:before { content: "\f385"; }

.fa-cocktail:before { content: "\f561"; }

.fa-code:before { content: "\f121"; }

.fa-code-branch:before { content: "\f126"; }

.fa-codepen:before { content: "\f1cb"; }

.fa-codiepie:before { content: "\f284"; }

.fa-coffee:before { content: "\f0f4"; }

.fa-cog:before { content: "\f013"; }

.fa-cogs:before { content: "\f085"; }

.fa-coins:before { content: "\f51e"; }

.fa-columns:before { content: "\f0db"; }

.fa-comment:before { content: "\f075"; }

.fa-comment-alt:before { content: "\f27a"; }

.fa-comment-dollar:before { content: "\f651"; }

.fa-comment-dots:before { content: "\f4ad"; }

.fa-comment-slash:before { content: "\f4b3"; }

.fa-comments:before { content: "\f086"; }

.fa-comments-dollar:before { content: "\f653"; }

.fa-compact-disc:before { content: "\f51f"; }

.fa-compass:before { content: "\f14e"; }

.fa-compress:before { content: "\f066"; }

.fa-concierge-bell:before { content: "\f562"; }

.fa-connectdevelop:before { content: "\f20e"; }

.fa-contao:before { content: "\f26d"; }

.fa-cookie:before { content: "\f563"; }

.fa-cookie-bite:before { content: "\f564"; }

.fa-copy:before { content: "\f0c5"; }

.fa-copyright:before { content: "\f1f9"; }

.fa-couch:before { content: "\f4b8"; }

.fa-cpanel:before { content: "\f388"; }

.fa-creative-commons:before { content: "\f25e"; }

.fa-creative-commons-by:before { content: "\f4e7"; }

.fa-creative-commons-nc:before { content: "\f4e8"; }

.fa-creative-commons-nc-eu:before { content: "\f4e9"; }

.fa-creative-commons-nc-jp:before { content: "\f4ea"; }

.fa-creative-commons-nd:before { content: "\f4eb"; }

.fa-creative-commons-pd:before { content: "\f4ec"; }

.fa-creative-commons-pd-alt:before { content: "\f4ed"; }

.fa-creative-commons-remix:before { content: "\f4ee"; }

.fa-creative-commons-sa:before { content: "\f4ef"; }

.fa-creative-commons-sampling:before { content: "\f4f0"; }

.fa-creative-commons-sampling-plus:before { content: "\f4f1"; }

.fa-creative-commons-share:before { content: "\f4f2"; }

.fa-credit-card:before { content: "\f09d"; }

.fa-crop:before { content: "\f125"; }

.fa-crop-alt:before { content: "\f565"; }

.fa-cross:before { content: "\f654"; }

.fa-crosshairs:before { content: "\f05b"; }

.fa-crow:before { content: "\f520"; }

.fa-crown:before { content: "\f521"; }

.fa-css3:before { content: "\f13c"; }

.fa-css3-alt:before { content: "\f38b"; }

.fa-cube:before { content: "\f1b2"; }

.fa-cubes:before { content: "\f1b3"; }

.fa-cut:before { content: "\f0c4"; }

.fa-cuttlefish:before { content: "\f38c"; }

.fa-d-and-d:before { content: "\f38d"; }

.fa-dashcube:before { content: "\f210"; }

.fa-database:before { content: "\f1c0"; }

.fa-deaf:before { content: "\f2a4"; }

.fa-delicious:before { content: "\f1a5"; }

.fa-deploydog:before { content: "\f38e"; }

.fa-deskpro:before { content: "\f38f"; }

.fa-desktop:before { content: "\f108"; }

.fa-deviantart:before { content: "\f1bd"; }

.fa-dharmachakra:before { content: "\f655"; }

.fa-diagnoses:before { content: "\f470"; }

.fa-dice:before { content: "\f522"; }

.fa-dice-five:before { content: "\f523"; }

.fa-dice-four:before { content: "\f524"; }

.fa-dice-one:before { content: "\f525"; }

.fa-dice-six:before { content: "\f526"; }

.fa-dice-three:before { content: "\f527"; }

.fa-dice-two:before { content: "\f528"; }

.fa-digg:before { content: "\f1a6"; }

.fa-digital-ocean:before { content: "\f391"; }

.fa-digital-tachograph:before { content: "\f566"; }

.fa-directions:before { content: "\f5eb"; }

.fa-discord:before { content: "\f392"; }

.fa-discourse:before { content: "\f393"; }

.fa-divide:before { content: "\f529"; }

.fa-dizzy:before { content: "\f567"; }

.fa-dna:before { content: "\f471"; }

.fa-dochub:before { content: "\f394"; }

.fa-docker:before { content: "\f395"; }

.fa-dollar-sign:before { content: "\f155"; }

.fa-dolly:before { content: "\f472"; }

.fa-dolly-flatbed:before { content: "\f474"; }

.fa-donate:before { content: "\f4b9"; }

.fa-door-closed:before { content: "\f52a"; }

.fa-door-open:before { content: "\f52b"; }

.fa-dot-circle:before { content: "\f192"; }

.fa-dove:before { content: "\f4ba"; }

.fa-download:before { content: "\f019"; }

.fa-draft2digital:before { content: "\f396"; }

.fa-drafting-compass:before { content: "\f568"; }

.fa-draw-polygon:before { content: "\f5ee"; }

.fa-dribbble:before { content: "\f17d"; }

.fa-dribbble-square:before { content: "\f397"; }

.fa-dropbox:before { content: "\f16b"; }

.fa-drum:before { content: "\f569"; }

.fa-drum-steelpan:before { content: "\f56a"; }

.fa-drupal:before { content: "\f1a9"; }

.fa-dumbbell:before { content: "\f44b"; }

.fa-dyalog:before { content: "\f399"; }

.fa-earlybirds:before { content: "\f39a"; }

.fa-ebay:before { content: "\f4f4"; }

.fa-edge:before { content: "\f282"; }

.fa-edit:before { content: "\f044"; }

.fa-eject:before { content: "\f052"; }

.fa-elementor:before { content: "\f430"; }

.fa-ellipsis-h:before { content: "\f141"; }

.fa-ellipsis-v:before { content: "\f142"; }

.fa-ello:before { content: "\f5f1"; }

.fa-ember:before { content: "\f423"; }

.fa-empire:before { content: "\f1d1"; }

.fa-envelope:before { content: "\f0e0"; }

.fa-envelope-open:before { content: "\f2b6"; }

.fa-envelope-open-text:before { content: "\f658"; }

.fa-envelope-square:before { content: "\f199"; }

.fa-envira:before { content: "\f299"; }

.fa-equals:before { content: "\f52c"; }

.fa-eraser:before { content: "\f12d"; }

.fa-erlang:before { content: "\f39d"; }

.fa-ethereum:before { content: "\f42e"; }

.fa-etsy:before { content: "\f2d7"; }

.fa-euro-sign:before { content: "\f153"; }

.fa-exchange-alt:before { content: "\f362"; }

.fa-exclamation:before { content: "\f12a"; }

.fa-exclamation-circle:before { content: "\f06a"; }

.fa-exclamation-triangle:before { content: "\f071"; }

.fa-expand:before { content: "\f065"; }

.fa-expand-arrows-alt:before { content: "\f31e"; }

.fa-expeditedssl:before { content: "\f23e"; }

.fa-external-link-alt:before { content: "\f35d"; }

.fa-external-link-square-alt:before { content: "\f360"; }

.fa-eye:before { content: "\f06e"; }

.fa-eye-dropper:before { content: "\f1fb"; }

.fa-eye-slash:before { content: "\f070"; }

.fa-facebook:before { content: "\f09a"; }

.fa-facebook-f:before { content: "\f39e"; }

.fa-facebook-messenger:before { content: "\f39f"; }

.fa-facebook-square:before { content: "\f082"; }

.fa-fast-backward:before { content: "\f049"; }

.fa-fast-forward:before { content: "\f050"; }

.fa-fax:before { content: "\f1ac"; }

.fa-feather:before { content: "\f52d"; }

.fa-feather-alt:before { content: "\f56b"; }

.fa-female:before { content: "\f182"; }

.fa-fighter-jet:before { content: "\f0fb"; }

.fa-file:before { content: "\f15b"; }

.fa-file-alt:before { content: "\f15c"; }

.fa-file-archive:before { content: "\f1c6"; }

.fa-file-audio:before { content: "\f1c7"; }

.fa-file-code:before { content: "\f1c9"; }

.fa-file-contract:before { content: "\f56c"; }

.fa-file-download:before { content: "\f56d"; }

.fa-file-excel:before { content: "\f1c3"; }

.fa-file-export:before { content: "\f56e"; }

.fa-file-image:before { content: "\f1c5"; }

.fa-file-import:before { content: "\f56f"; }

.fa-file-invoice:before { content: "\f570"; }

.fa-file-invoice-dollar:before { content: "\f571"; }

.fa-file-medical:before { content: "\f477"; }

.fa-file-medical-alt:before { content: "\f478"; }

.fa-file-pdf:before { content: "\f1c1"; }

.fa-file-powerpoint:before { content: "\f1c4"; }

.fa-file-prescription:before { content: "\f572"; }

.fa-file-signature:before { content: "\f573"; }

.fa-file-upload:before { content: "\f574"; }

.fa-file-video:before { content: "\f1c8"; }

.fa-file-word:before { content: "\f1c2"; }

.fa-fill:before { content: "\f575"; }

.fa-fill-drip:before { content: "\f576"; }

.fa-film:before { content: "\f008"; }

.fa-filter:before { content: "\f0b0"; }

.fa-fingerprint:before { content: "\f577"; }

.fa-fire:before { content: "\f06d"; }

.fa-fire-extinguisher:before { content: "\f134"; }

.fa-firefox:before { content: "\f269"; }

.fa-first-aid:before { content: "\f479"; }

.fa-first-order:before { content: "\f2b0"; }

.fa-first-order-alt:before { content: "\f50a"; }

.fa-firstdraft:before { content: "\f3a1"; }

.fa-fish:before { content: "\f578"; }

.fa-flag:before { content: "\f024"; }

.fa-flag-checkered:before { content: "\f11e"; }

.fa-flask:before { content: "\f0c3"; }

.fa-flickr:before { content: "\f16e"; }

.fa-flipboard:before { content: "\f44d"; }

.fa-flushed:before { content: "\f579"; }

.fa-fly:before { content: "\f417"; }

.fa-folder:before { content: "\f07b"; }

.fa-folder-minus:before { content: "\f65d"; }

.fa-folder-open:before { content: "\f07c"; }

.fa-folder-plus:before { content: "\f65e"; }

.fa-font:before { content: "\f031"; }

.fa-font-awesome:before { content: "\f2b4"; }

.fa-font-awesome-alt:before { content: "\f35c"; }

.fa-font-awesome-flag:before { content: "\f425"; }

.fa-font-awesome-logo-full:before { content: "\f4e6"; }

.fa-fonticons:before { content: "\f280"; }

.fa-fonticons-fi:before { content: "\f3a2"; }

.fa-football-ball:before { content: "\f44e"; }

.fa-fort-awesome:before { content: "\f286"; }

.fa-fort-awesome-alt:before { content: "\f3a3"; }

.fa-forumbee:before { content: "\f211"; }

.fa-forward:before { content: "\f04e"; }

.fa-foursquare:before { content: "\f180"; }

.fa-free-code-camp:before { content: "\f2c5"; }

.fa-freebsd:before { content: "\f3a4"; }

.fa-frog:before { content: "\f52e"; }

.fa-frown:before { content: "\f119"; }

.fa-frown-open:before { content: "\f57a"; }

.fa-fulcrum:before { content: "\f50b"; }

.fa-funnel-dollar:before { content: "\f662"; }

.fa-futbol:before { content: "\f1e3"; }

.fa-galactic-republic:before { content: "\f50c"; }

.fa-galactic-senate:before { content: "\f50d"; }

.fa-gamepad:before { content: "\f11b"; }

.fa-gas-pump:before { content: "\f52f"; }

.fa-gavel:before { content: "\f0e3"; }

.fa-gem:before { content: "\f3a5"; }

.fa-genderless:before { content: "\f22d"; }

.fa-get-pocket:before { content: "\f265"; }

.fa-gg:before { content: "\f260"; }

.fa-gg-circle:before { content: "\f261"; }

.fa-gift:before { content: "\f06b"; }

.fa-git:before { content: "\f1d3"; }

.fa-git-square:before { content: "\f1d2"; }

.fa-github:before { content: "\f09b"; }

.fa-github-alt:before { content: "\f113"; }

.fa-github-square:before { content: "\f092"; }

.fa-gitkraken:before { content: "\f3a6"; }

.fa-gitlab:before { content: "\f296"; }

.fa-gitter:before { content: "\f426"; }

.fa-glass-martini:before { content: "\f000"; }

.fa-glass-martini-alt:before { content: "\f57b"; }

.fa-glasses:before { content: "\f530"; }

.fa-glide:before { content: "\f2a5"; }

.fa-glide-g:before { content: "\f2a6"; }

.fa-globe:before { content: "\f0ac"; }

.fa-globe-africa:before { content: "\f57c"; }

.fa-globe-americas:before { content: "\f57d"; }

.fa-globe-asia:before { content: "\f57e"; }

.fa-gofore:before { content: "\f3a7"; }

.fa-golf-ball:before { content: "\f450"; }

.fa-goodreads:before { content: "\f3a8"; }

.fa-goodreads-g:before { content: "\f3a9"; }

.fa-google:before { content: "\f1a0"; }

.fa-google-drive:before { content: "\f3aa"; }

.fa-google-play:before { content: "\f3ab"; }

.fa-google-plus:before { content: "\f2b3"; }

.fa-google-plus-g:before { content: "\f0d5"; }

.fa-google-plus-square:before { content: "\f0d4"; }

.fa-google-wallet:before { content: "\f1ee"; }

.fa-gopuram:before { content: "\f664"; }

.fa-graduation-cap:before { content: "\f19d"; }

.fa-gratipay:before { content: "\f184"; }

.fa-grav:before { content: "\f2d6"; }

.fa-greater-than:before { content: "\f531"; }

.fa-greater-than-equal:before { content: "\f532"; }

.fa-grimace:before { content: "\f57f"; }

.fa-grin:before { content: "\f580"; }

.fa-grin-alt:before { content: "\f581"; }

.fa-grin-beam:before { content: "\f582"; }

.fa-grin-beam-sweat:before { content: "\f583"; }

.fa-grin-hearts:before { content: "\f584"; }

.fa-grin-squint:before { content: "\f585"; }

.fa-grin-squint-tears:before { content: "\f586"; }

.fa-grin-stars:before { content: "\f587"; }

.fa-grin-tears:before { content: "\f588"; }

.fa-grin-tongue:before { content: "\f589"; }

.fa-grin-tongue-squint:before { content: "\f58a"; }

.fa-grin-tongue-wink:before { content: "\f58b"; }

.fa-grin-wink:before { content: "\f58c"; }

.fa-grip-horizontal:before { content: "\f58d"; }

.fa-grip-vertical:before { content: "\f58e"; }

.fa-gripfire:before { content: "\f3ac"; }

.fa-grunt:before { content: "\f3ad"; }

.fa-gulp:before { content: "\f3ae"; }

.fa-h-square:before { content: "\f0fd"; }

.fa-hacker-news:before { content: "\f1d4"; }

.fa-hacker-news-square:before { content: "\f3af"; }

.fa-hackerrank:before { content: "\f5f7"; }

.fa-hamsa:before { content: "\f665"; }

.fa-hand-holding:before { content: "\f4bd"; }

.fa-hand-holding-heart:before { content: "\f4be"; }

.fa-hand-holding-usd:before { content: "\f4c0"; }

.fa-hand-lizard:before { content: "\f258"; }

.fa-hand-paper:before { content: "\f256"; }

.fa-hand-peace:before { content: "\f25b"; }

.fa-hand-point-down:before { content: "\f0a7"; }

.fa-hand-point-left:before { content: "\f0a5"; }

.fa-hand-point-right:before { content: "\f0a4"; }

.fa-hand-point-up:before { content: "\f0a6"; }

.fa-hand-pointer:before { content: "\f25a"; }

.fa-hand-rock:before { content: "\f255"; }

.fa-hand-scissors:before { content: "\f257"; }

.fa-hand-spock:before { content: "\f259"; }

.fa-hands:before { content: "\f4c2"; }

.fa-hands-helping:before { content: "\f4c4"; }

.fa-handshake:before { content: "\f2b5"; }

.fa-hashtag:before { content: "\f292"; }

.fa-haykal:before { content: "\f666"; }

.fa-hdd:before { content: "\f0a0"; }

.fa-heading:before { content: "\f1dc"; }

.fa-headphones:before { content: "\f025"; }

.fa-headphones-alt:before { content: "\f58f"; }

.fa-headset:before { content: "\f590"; }

.fa-heart:before { content: "\f004"; }

.fa-heartbeat:before { content: "\f21e"; }

.fa-helicopter:before { content: "\f533"; }

.fa-highlighter:before { content: "\f591"; }

.fa-hips:before { content: "\f452"; }

.fa-hire-a-helper:before { content: "\f3b0"; }

.fa-history:before { content: "\f1da"; }

.fa-hockey-puck:before { content: "\f453"; }

.fa-home:before { content: "\f015"; }

.fa-hooli:before { content: "\f427"; }

.fa-hornbill:before { content: "\f592"; }

.fa-hospital:before { content: "\f0f8"; }

.fa-hospital-alt:before { content: "\f47d"; }

.fa-hospital-symbol:before { content: "\f47e"; }

.fa-hot-tub:before { content: "\f593"; }

.fa-hotel:before { content: "\f594"; }

.fa-hotjar:before { content: "\f3b1"; }

.fa-hourglass:before { content: "\f254"; }

.fa-hourglass-end:before { content: "\f253"; }

.fa-hourglass-half:before { content: "\f252"; }

.fa-hourglass-start:before { content: "\f251"; }

.fa-houzz:before { content: "\f27c"; }

.fa-html5:before { content: "\f13b"; }

.fa-hubspot:before { content: "\f3b2"; }

.fa-i-cursor:before { content: "\f246"; }

.fa-id-badge:before { content: "\f2c1"; }

.fa-id-card:before { content: "\f2c2"; }

.fa-id-card-alt:before { content: "\f47f"; }

.fa-image:before { content: "\f03e"; }

.fa-images:before { content: "\f302"; }

.fa-imdb:before { content: "\f2d8"; }

.fa-inbox:before { content: "\f01c"; }

.fa-indent:before { content: "\f03c"; }

.fa-industry:before { content: "\f275"; }

.fa-infinity:before { content: "\f534"; }

.fa-info:before { content: "\f129"; }

.fa-info-circle:before { content: "\f05a"; }

.fa-instagram:before { content: "\f16d"; }

.fa-internet-explorer:before { content: "\f26b"; }

.fa-ioxhost:before { content: "\f208"; }

.fa-italic:before { content: "\f033"; }

.fa-itunes:before { content: "\f3b4"; }

.fa-itunes-note:before { content: "\f3b5"; }

.fa-java:before { content: "\f4e4"; }

.fa-jedi:before { content: "\f669"; }

.fa-jedi-order:before { content: "\f50e"; }

.fa-jenkins:before { content: "\f3b6"; }

.fa-joget:before { content: "\f3b7"; }

.fa-joint:before { content: "\f595"; }

.fa-joomla:before { content: "\f1aa"; }

.fa-journal-whills:before { content: "\f66a"; }

.fa-js:before { content: "\f3b8"; }

.fa-js-square:before { content: "\f3b9"; }

.fa-jsfiddle:before { content: "\f1cc"; }

.fa-kaaba:before { content: "\f66b"; }

.fa-kaggle:before { content: "\f5fa"; }

.fa-key:before { content: "\f084"; }

.fa-keybase:before { content: "\f4f5"; }

.fa-keyboard:before { content: "\f11c"; }

.fa-keycdn:before { content: "\f3ba"; }

.fa-khanda:before { content: "\f66d"; }

.fa-kickstarter:before { content: "\f3bb"; }

.fa-kickstarter-k:before { content: "\f3bc"; }

.fa-kiss:before { content: "\f596"; }

.fa-kiss-beam:before { content: "\f597"; }

.fa-kiss-wink-heart:before { content: "\f598"; }

.fa-kiwi-bird:before { content: "\f535"; }

.fa-korvue:before { content: "\f42f"; }

.fa-landmark:before { content: "\f66f"; }

.fa-language:before { content: "\f1ab"; }

.fa-laptop:before { content: "\f109"; }

.fa-laptop-code:before { content: "\f5fc"; }

.fa-laravel:before { content: "\f3bd"; }

.fa-lastfm:before { content: "\f202"; }

.fa-lastfm-square:before { content: "\f203"; }

.fa-laugh:before { content: "\f599"; }

.fa-laugh-beam:before { content: "\f59a"; }

.fa-laugh-squint:before { content: "\f59b"; }

.fa-laugh-wink:before { content: "\f59c"; }

.fa-layer-group:before { content: "\f5fd"; }

.fa-leaf:before { content: "\f06c"; }

.fa-leanpub:before { content: "\f212"; }

.fa-lemon:before { content: "\f094"; }

.fa-less:before { content: "\f41d"; }

.fa-less-than:before { content: "\f536"; }

.fa-less-than-equal:before { content: "\f537"; }

.fa-level-down-alt:before { content: "\f3be"; }

.fa-level-up-alt:before { content: "\f3bf"; }

.fa-life-ring:before { content: "\f1cd"; }

.fa-lightbulb:before { content: "\f0eb"; }

.fa-line:before { content: "\f3c0"; }

.fa-link:before { content: "\f0c1"; }

.fa-linkedin:before { content: "\f08c"; }

.fa-linkedin-in:before { content: "\f0e1"; }

.fa-linode:before { content: "\f2b8"; }

.fa-linux:before { content: "\f17c"; }

.fa-lira-sign:before { content: "\f195"; }

.fa-list:before { content: "\f03a"; }

.fa-list-alt:before { content: "\f022"; }

.fa-list-ol:before { content: "\f0cb"; }

.fa-list-ul:before { content: "\f0ca"; }

.fa-location-arrow:before { content: "\f124"; }

.fa-lock:before { content: "\f023"; }

.fa-lock-open:before { content: "\f3c1"; }

.fa-long-arrow-alt-down:before { content: "\f309"; }

.fa-long-arrow-alt-left:before { content: "\f30a"; }

.fa-long-arrow-alt-right:before { content: "\f30b"; }

.fa-long-arrow-alt-up:before { content: "\f30c"; }

.fa-low-vision:before { content: "\f2a8"; }

.fa-luggage-cart:before { content: "\f59d"; }

.fa-lyft:before { content: "\f3c3"; }

.fa-magento:before { content: "\f3c4"; }

.fa-magic:before { content: "\f0d0"; }

.fa-magnet:before { content: "\f076"; }

.fa-mail-bulk:before { content: "\f674"; }

.fa-mailchimp:before { content: "\f59e"; }

.fa-male:before { content: "\f183"; }

.fa-mandalorian:before { content: "\f50f"; }

.fa-map:before { content: "\f279"; }

.fa-map-marked:before { content: "\f59f"; }

.fa-map-marked-alt:before { content: "\f5a0"; }

.fa-map-marker:before { content: "\f041"; }

.fa-map-marker-alt:before { content: "\f3c5"; }

.fa-map-pin:before { content: "\f276"; }

.fa-map-signs:before { content: "\f277"; }

.fa-markdown:before { content: "\f60f"; }

.fa-marker:before { content: "\f5a1"; }

.fa-mars:before { content: "\f222"; }

.fa-mars-double:before { content: "\f227"; }

.fa-mars-stroke:before { content: "\f229"; }

.fa-mars-stroke-h:before { content: "\f22b"; }

.fa-mars-stroke-v:before { content: "\f22a"; }

.fa-mastodon:before { content: "\f4f6"; }

.fa-maxcdn:before { content: "\f136"; }

.fa-medal:before { content: "\f5a2"; }

.fa-medapps:before { content: "\f3c6"; }

.fa-medium:before { content: "\f23a"; }

.fa-medium-m:before { content: "\f3c7"; }

.fa-medkit:before { content: "\f0fa"; }

.fa-medrt:before { content: "\f3c8"; }

.fa-meetup:before { content: "\f2e0"; }

.fa-megaport:before { content: "\f5a3"; }

.fa-meh:before { content: "\f11a"; }

.fa-meh-blank:before { content: "\f5a4"; }

.fa-meh-rolling-eyes:before { content: "\f5a5"; }

.fa-memory:before { content: "\f538"; }

.fa-menorah:before { content: "\f676"; }

.fa-mercury:before { content: "\f223"; }

.fa-microchip:before { content: "\f2db"; }

.fa-microphone:before { content: "\f130"; }

.fa-microphone-alt:before { content: "\f3c9"; }

.fa-microphone-alt-slash:before { content: "\f539"; }

.fa-microphone-slash:before { content: "\f131"; }

.fa-microscope:before { content: "\f610"; }

.fa-microsoft:before { content: "\f3ca"; }

.fa-minus:before { content: "\f068"; }

.fa-minus-circle:before { content: "\f056"; }

.fa-minus-square:before { content: "\f146"; }

.fa-mix:before { content: "\f3cb"; }

.fa-mixcloud:before { content: "\f289"; }

.fa-mizuni:before { content: "\f3cc"; }

.fa-mobile:before { content: "\f10b"; }

.fa-mobile-alt:before { content: "\f3cd"; }

.fa-modx:before { content: "\f285"; }

.fa-monero:before { content: "\f3d0"; }

.fa-money-bill:before { content: "\f0d6"; }

.fa-money-bill-alt:before { content: "\f3d1"; }

.fa-money-bill-wave:before { content: "\f53a"; }

.fa-money-bill-wave-alt:before { content: "\f53b"; }

.fa-money-check:before { content: "\f53c"; }

.fa-money-check-alt:before { content: "\f53d"; }

.fa-monument:before { content: "\f5a6"; }

.fa-moon:before { content: "\f186"; }

.fa-mortar-pestle:before { content: "\f5a7"; }

.fa-mosque:before { content: "\f678"; }

.fa-motorcycle:before { content: "\f21c"; }

.fa-mouse-pointer:before { content: "\f245"; }

.fa-music:before { content: "\f001"; }

.fa-napster:before { content: "\f3d2"; }

.fa-neos:before { content: "\f612"; }

.fa-neuter:before { content: "\f22c"; }

.fa-newspaper:before { content: "\f1ea"; }

.fa-nimblr:before { content: "\f5a8"; }

.fa-nintendo-switch:before { content: "\f418"; }

.fa-node:before { content: "\f419"; }

.fa-node-js:before { content: "\f3d3"; }

.fa-not-equal:before { content: "\f53e"; }

.fa-notes-medical:before { content: "\f481"; }

.fa-npm:before { content: "\f3d4"; }

.fa-ns8:before { content: "\f3d5"; }

.fa-nutritionix:before { content: "\f3d6"; }

.fa-object-group:before { content: "\f247"; }

.fa-object-ungroup:before { content: "\f248"; }

.fa-odnoklassniki:before { content: "\f263"; }

.fa-odnoklassniki-square:before { content: "\f264"; }

.fa-oil-can:before { content: "\f613"; }

.fa-old-republic:before { content: "\f510"; }

.fa-om:before { content: "\f679"; }

.fa-opencart:before { content: "\f23d"; }

.fa-openid:before { content: "\f19b"; }

.fa-opera:before { content: "\f26a"; }

.fa-optin-monster:before { content: "\f23c"; }

.fa-osi:before { content: "\f41a"; }

.fa-outdent:before { content: "\f03b"; }

.fa-page4:before { content: "\f3d7"; }

.fa-pagelines:before { content: "\f18c"; }

.fa-paint-brush:before { content: "\f1fc"; }

.fa-paint-roller:before { content: "\f5aa"; }

.fa-palette:before { content: "\f53f"; }

.fa-palfed:before { content: "\f3d8"; }

.fa-pallet:before { content: "\f482"; }

.fa-paper-plane:before { content: "\f1d8"; }

.fa-paperclip:before { content: "\f0c6"; }

.fa-parachute-box:before { content: "\f4cd"; }

.fa-paragraph:before { content: "\f1dd"; }

.fa-parking:before { content: "\f540"; }

.fa-passport:before { content: "\f5ab"; }

.fa-pastafarianism:before { content: "\f67b"; }

.fa-paste:before { content: "\f0ea"; }

.fa-patreon:before { content: "\f3d9"; }

.fa-pause:before { content: "\f04c"; }

.fa-pause-circle:before { content: "\f28b"; }

.fa-paw:before { content: "\f1b0"; }

.fa-paypal:before { content: "\f1ed"; }

.fa-peace:before { content: "\f67c"; }

.fa-pen:before { content: "\f304"; }

.fa-pen-alt:before { content: "\f305"; }

.fa-pen-fancy:before { content: "\f5ac"; }

.fa-pen-nib:before { content: "\f5ad"; }

.fa-pen-square:before { content: "\f14b"; }

.fa-pencil-alt:before { content: "\f303"; }

.fa-pencil-ruler:before { content: "\f5ae"; }

.fa-people-carry:before { content: "\f4ce"; }

.fa-percent:before { content: "\f295"; }

.fa-percentage:before { content: "\f541"; }

.fa-periscope:before { content: "\f3da"; }

.fa-phabricator:before { content: "\f3db"; }

.fa-phoenix-framework:before { content: "\f3dc"; }

.fa-phoenix-squadron:before { content: "\f511"; }

.fa-phone:before { content: "\f095"; }

.fa-phone-slash:before { content: "\f3dd"; }

.fa-phone-square:before { content: "\f098"; }

.fa-phone-volume:before { content: "\f2a0"; }

.fa-php:before { content: "\f457"; }

.fa-pied-piper:before { content: "\f2ae"; }

.fa-pied-piper-alt:before { content: "\f1a8"; }

.fa-pied-piper-hat:before { content: "\f4e5"; }

.fa-pied-piper-pp:before { content: "\f1a7"; }

.fa-piggy-bank:before { content: "\f4d3"; }

.fa-pills:before { content: "\f484"; }

.fa-pinterest:before { content: "\f0d2"; }

.fa-pinterest-p:before { content: "\f231"; }

.fa-pinterest-square:before { content: "\f0d3"; }

.fa-place-of-worship:before { content: "\f67f"; }

.fa-plane:before { content: "\f072"; }

.fa-plane-arrival:before { content: "\f5af"; }

.fa-plane-departure:before { content: "\f5b0"; }

.fa-play:before { content: "\f04b"; }

.fa-play-circle:before { content: "\f144"; }

.fa-playstation:before { content: "\f3df"; }

.fa-plug:before { content: "\f1e6"; }

.fa-plus:before { content: "\f067"; }

.fa-plus-circle:before { content: "\f055"; }

.fa-plus-square:before { content: "\f0fe"; }

.fa-podcast:before { content: "\f2ce"; }

.fa-poll:before { content: "\f681"; }

.fa-poll-h:before { content: "\f682"; }

.fa-poo:before { content: "\f2fe"; }

.fa-poop:before { content: "\f619"; }

.fa-portrait:before { content: "\f3e0"; }

.fa-pound-sign:before { content: "\f154"; }

.fa-power-off:before { content: "\f011"; }

.fa-pray:before { content: "\f683"; }

.fa-praying-hands:before { content: "\f684"; }

.fa-prescription:before { content: "\f5b1"; }

.fa-prescription-bottle:before { content: "\f485"; }

.fa-prescription-bottle-alt:before { content: "\f486"; }

.fa-print:before { content: "\f02f"; }

.fa-procedures:before { content: "\f487"; }

.fa-product-hunt:before { content: "\f288"; }

.fa-project-diagram:before { content: "\f542"; }

.fa-pushed:before { content: "\f3e1"; }

.fa-puzzle-piece:before { content: "\f12e"; }

.fa-python:before { content: "\f3e2"; }

.fa-qq:before { content: "\f1d6"; }

.fa-qrcode:before { content: "\f029"; }

.fa-question:before { content: "\f128"; }

.fa-question-circle:before { content: "\f059"; }

.fa-quidditch:before { content: "\f458"; }

.fa-quinscape:before { content: "\f459"; }

.fa-quora:before { content: "\f2c4"; }

.fa-quote-left:before { content: "\f10d"; }

.fa-quote-right:before { content: "\f10e"; }

.fa-quran:before { content: "\f687"; }

.fa-r-project:before { content: "\f4f7"; }

.fa-random:before { content: "\f074"; }

.fa-ravelry:before { content: "\f2d9"; }

.fa-react:before { content: "\f41b"; }

.fa-readme:before { content: "\f4d5"; }

.fa-rebel:before { content: "\f1d0"; }

.fa-receipt:before { content: "\f543"; }

.fa-recycle:before { content: "\f1b8"; }

.fa-red-river:before { content: "\f3e3"; }

.fa-reddit:before { content: "\f1a1"; }

.fa-reddit-alien:before { content: "\f281"; }

.fa-reddit-square:before { content: "\f1a2"; }

.fa-redo:before { content: "\f01e"; }

.fa-redo-alt:before { content: "\f2f9"; }

.fa-registered:before { content: "\f25d"; }

.fa-rendact:before { content: "\f3e4"; }

.fa-renren:before { content: "\f18b"; }

.fa-reply:before { content: "\f3e5"; }

.fa-reply-all:before { content: "\f122"; }

.fa-replyd:before { content: "\f3e6"; }

.fa-researchgate:before { content: "\f4f8"; }

.fa-resolving:before { content: "\f3e7"; }

.fa-retweet:before { content: "\f079"; }

.fa-rev:before { content: "\f5b2"; }

.fa-ribbon:before { content: "\f4d6"; }

.fa-road:before { content: "\f018"; }

.fa-robot:before { content: "\f544"; }

.fa-rocket:before { content: "\f135"; }

.fa-rocketchat:before { content: "\f3e8"; }

.fa-rockrms:before { content: "\f3e9"; }

.fa-route:before { content: "\f4d7"; }

.fa-rss:before { content: "\f09e"; }

.fa-rss-square:before { content: "\f143"; }

.fa-ruble-sign:before { content: "\f158"; }

.fa-ruler:before { content: "\f545"; }

.fa-ruler-combined:before { content: "\f546"; }

.fa-ruler-horizontal:before { content: "\f547"; }

.fa-ruler-vertical:before { content: "\f548"; }

.fa-rupee-sign:before { content: "\f156"; }

.fa-sad-cry:before { content: "\f5b3"; }

.fa-sad-tear:before { content: "\f5b4"; }

.fa-safari:before { content: "\f267"; }

.fa-sass:before { content: "\f41e"; }

.fa-save:before { content: "\f0c7"; }

.fa-schlix:before { content: "\f3ea"; }

.fa-school:before { content: "\f549"; }

.fa-screwdriver:before { content: "\f54a"; }

.fa-scribd:before { content: "\f28a"; }

.fa-search:before { content: "\f002"; }

.fa-search-dollar:before { content: "\f688"; }

.fa-search-location:before { content: "\f689"; }

.fa-search-minus:before { content: "\f010"; }

.fa-search-plus:before { content: "\f00e"; }

.fa-searchengin:before { content: "\f3eb"; }

.fa-seedling:before { content: "\f4d8"; }

.fa-sellcast:before { content: "\f2da"; }

.fa-sellsy:before { content: "\f213"; }

.fa-server:before { content: "\f233"; }

.fa-servicestack:before { content: "\f3ec"; }

.fa-shapes:before { content: "\f61f"; }

.fa-share:before { content: "\f064"; }

.fa-share-alt:before { content: "\f1e0"; }

.fa-share-alt-square:before { content: "\f1e1"; }

.fa-share-square:before { content: "\f14d"; }

.fa-shekel-sign:before { content: "\f20b"; }

.fa-shield-alt:before { content: "\f3ed"; }

.fa-ship:before { content: "\f21a"; }

.fa-shipping-fast:before { content: "\f48b"; }

.fa-shirtsinbulk:before { content: "\f214"; }

.fa-shoe-prints:before { content: "\f54b"; }

.fa-shopping-bag:before { content: "\f290"; }

.fa-shopping-basket:before { content: "\f291"; }

.fa-shopping-cart:before { content: "\f07a"; }

.fa-shopware:before { content: "\f5b5"; }

.fa-shower:before { content: "\f2cc"; }

.fa-shuttle-van:before { content: "\f5b6"; }

.fa-sign:before { content: "\f4d9"; }

.fa-sign-in-alt:before { content: "\f2f6"; }

.fa-sign-language:before { content: "\f2a7"; }

.fa-sign-out-alt:before { content: "\f2f5"; }

.fa-signal:before { content: "\f012"; }

.fa-signature:before { content: "\f5b7"; }

.fa-simplybuilt:before { content: "\f215"; }

.fa-sistrix:before { content: "\f3ee"; }

.fa-sitemap:before { content: "\f0e8"; }

.fa-sith:before { content: "\f512"; }

.fa-skull:before { content: "\f54c"; }

.fa-skyatlas:before { content: "\f216"; }

.fa-skype:before { content: "\f17e"; }

.fa-slack:before { content: "\f198"; }

.fa-slack-hash:before { content: "\f3ef"; }

.fa-sliders-h:before { content: "\f1de"; }

.fa-slideshare:before { content: "\f1e7"; }

.fa-smile:before { content: "\f118"; }

.fa-smile-beam:before { content: "\f5b8"; }

.fa-smile-wink:before { content: "\f4da"; }

.fa-smoking:before { content: "\f48d"; }

.fa-smoking-ban:before { content: "\f54d"; }

.fa-snapchat:before { content: "\f2ab"; }

.fa-snapchat-ghost:before { content: "\f2ac"; }

.fa-snapchat-square:before { content: "\f2ad"; }

.fa-snowflake:before { content: "\f2dc"; }

.fa-socks:before { content: "\f696"; }

.fa-solar-panel:before { content: "\f5ba"; }

.fa-sort:before { content: "\f0dc"; }

.fa-sort-alpha-down:before { content: "\f15d"; }

.fa-sort-alpha-up:before { content: "\f15e"; }

.fa-sort-amount-down:before { content: "\f160"; }

.fa-sort-amount-up:before { content: "\f161"; }

.fa-sort-down:before { content: "\f0dd"; }

.fa-sort-numeric-down:before { content: "\f162"; }

.fa-sort-numeric-up:before { content: "\f163"; }

.fa-sort-up:before { content: "\f0de"; }

.fa-soundcloud:before { content: "\f1be"; }

.fa-spa:before { content: "\f5bb"; }

.fa-space-shuttle:before { content: "\f197"; }

.fa-speakap:before { content: "\f3f3"; }

.fa-spinner:before { content: "\f110"; }

.fa-splotch:before { content: "\f5bc"; }

.fa-spotify:before { content: "\f1bc"; }

.fa-spray-can:before { content: "\f5bd"; }

.fa-square:before { content: "\f0c8"; }

.fa-square-full:before { content: "\f45c"; }

.fa-square-root-alt:before { content: "\f698"; }

.fa-squarespace:before { content: "\f5be"; }

.fa-stack-exchange:before { content: "\f18d"; }

.fa-stack-overflow:before { content: "\f16c"; }

.fa-stamp:before { content: "\f5bf"; }

.fa-star:before { content: "\f005"; }

.fa-star-and-crescent:before { content: "\f699"; }

.fa-star-half:before { content: "\f089"; }

.fa-star-half-alt:before { content: "\f5c0"; }

.fa-star-of-david:before { content: "\f69a"; }

.fa-star-of-life:before { content: "\f621"; }

.fa-staylinked:before { content: "\f3f5"; }

.fa-steam:before { content: "\f1b6"; }

.fa-steam-square:before { content: "\f1b7"; }

.fa-steam-symbol:before { content: "\f3f6"; }

.fa-step-backward:before { content: "\f048"; }

.fa-step-forward:before { content: "\f051"; }

.fa-stethoscope:before { content: "\f0f1"; }

.fa-sticker-mule:before { content: "\f3f7"; }

.fa-sticky-note:before { content: "\f249"; }

.fa-stop:before { content: "\f04d"; }

.fa-stop-circle:before { content: "\f28d"; }

.fa-stopwatch:before { content: "\f2f2"; }

.fa-store:before { content: "\f54e"; }

.fa-store-alt:before { content: "\f54f"; }

.fa-strava:before { content: "\f428"; }

.fa-stream:before { content: "\f550"; }

.fa-street-view:before { content: "\f21d"; }

.fa-strikethrough:before { content: "\f0cc"; }

.fa-stripe:before { content: "\f429"; }

.fa-stripe-s:before { content: "\f42a"; }

.fa-stroopwafel:before { content: "\f551"; }

.fa-studiovinari:before { content: "\f3f8"; }

.fa-stumbleupon:before { content: "\f1a4"; }

.fa-stumbleupon-circle:before { content: "\f1a3"; }

.fa-subscript:before { content: "\f12c"; }

.fa-subway:before { content: "\f239"; }

.fa-suitcase:before { content: "\f0f2"; }

.fa-suitcase-rolling:before { content: "\f5c1"; }

.fa-sun:before { content: "\f185"; }

.fa-superpowers:before { content: "\f2dd"; }

.fa-superscript:before { content: "\f12b"; }

.fa-supple:before { content: "\f3f9"; }

.fa-surprise:before { content: "\f5c2"; }

.fa-swatchbook:before { content: "\f5c3"; }

.fa-swimmer:before { content: "\f5c4"; }

.fa-swimming-pool:before { content: "\f5c5"; }

.fa-synagogue:before { content: "\f69b"; }

.fa-sync:before { content: "\f021"; }

.fa-sync-alt:before { content: "\f2f1"; }

.fa-syringe:before { content: "\f48e"; }

.fa-table:before { content: "\f0ce"; }

.fa-table-tennis:before { content: "\f45d"; }

.fa-tablet:before { content: "\f10a"; }

.fa-tablet-alt:before { content: "\f3fa"; }

.fa-tablets:before { content: "\f490"; }

.fa-tachometer-alt:before { content: "\f3fd"; }

.fa-tag:before { content: "\f02b"; }

.fa-tags:before { content: "\f02c"; }

.fa-tape:before { content: "\f4db"; }

.fa-tasks:before { content: "\f0ae"; }

.fa-taxi:before { content: "\f1ba"; }

.fa-teamspeak:before { content: "\f4f9"; }

.fa-teeth:before { content: "\f62e"; }

.fa-teeth-open:before { content: "\f62f"; }

.fa-telegram:before { content: "\f2c6"; }

.fa-telegram-plane:before { content: "\f3fe"; }

.fa-tencent-weibo:before { content: "\f1d5"; }

.fa-terminal:before { content: "\f120"; }

.fa-text-height:before { content: "\f034"; }

.fa-text-width:before { content: "\f035"; }

.fa-th:before { content: "\f00a"; }

.fa-th-large:before { content: "\f009"; }

.fa-th-list:before { content: "\f00b"; }

.fa-the-red-yeti:before { content: "\f69d"; }

.fa-theater-masks:before { content: "\f630"; }

.fa-themeco:before { content: "\f5c6"; }

.fa-themeisle:before { content: "\f2b2"; }

.fa-thermometer:before { content: "\f491"; }

.fa-thermometer-empty:before { content: "\f2cb"; }

.fa-thermometer-full:before { content: "\f2c7"; }

.fa-thermometer-half:before { content: "\f2c9"; }

.fa-thermometer-quarter:before { content: "\f2ca"; }

.fa-thermometer-three-quarters:before { content: "\f2c8"; }

.fa-thumbs-down:before { content: "\f165"; }

.fa-thumbs-up:before { content: "\f164"; }

.fa-thumbtack:before { content: "\f08d"; }

.fa-ticket-alt:before { content: "\f3ff"; }

.fa-times:before { content: "\f00d"; }

.fa-times-circle:before { content: "\f057"; }

.fa-tint:before { content: "\f043"; }

.fa-tint-slash:before { content: "\f5c7"; }

.fa-tired:before { content: "\f5c8"; }

.fa-toggle-off:before { content: "\f204"; }

.fa-toggle-on:before { content: "\f205"; }

.fa-toolbox:before { content: "\f552"; }

.fa-tooth:before { content: "\f5c9"; }

.fa-torah:before { content: "\f6a0"; }

.fa-torii-gate:before { content: "\f6a1"; }

.fa-trade-federation:before { content: "\f513"; }

.fa-trademark:before { content: "\f25c"; }

.fa-traffic-light:before { content: "\f637"; }

.fa-train:before { content: "\f238"; }

.fa-transgender:before { content: "\f224"; }

.fa-transgender-alt:before { content: "\f225"; }

.fa-trash:before { content: "\f1f8"; }

.fa-trash-alt:before { content: "\f2ed"; }

.fa-tree:before { content: "\f1bb"; }

.fa-trello:before { content: "\f181"; }

.fa-tripadvisor:before { content: "\f262"; }

.fa-trophy:before { content: "\f091"; }

.fa-truck:before { content: "\f0d1"; }

.fa-truck-loading:before { content: "\f4de"; }

.fa-truck-monster:before { content: "\f63b"; }

.fa-truck-moving:before { content: "\f4df"; }

.fa-truck-pickup:before { content: "\f63c"; }

.fa-tshirt:before { content: "\f553"; }

.fa-tty:before { content: "\f1e4"; }

.fa-tumblr:before { content: "\f173"; }

.fa-tumblr-square:before { content: "\f174"; }

.fa-tv:before { content: "\f26c"; }

.fa-twitch:before { content: "\f1e8"; }

.fa-twitter:before { content: "\f099"; }

.fa-twitter-square:before { content: "\f081"; }

.fa-typo3:before { content: "\f42b"; }

.fa-uber:before { content: "\f402"; }

.fa-uikit:before { content: "\f403"; }

.fa-umbrella:before { content: "\f0e9"; }

.fa-umbrella-beach:before { content: "\f5ca"; }

.fa-underline:before { content: "\f0cd"; }

.fa-undo:before { content: "\f0e2"; }

.fa-undo-alt:before { content: "\f2ea"; }

.fa-uniregistry:before { content: "\f404"; }

.fa-universal-access:before { content: "\f29a"; }

.fa-university:before { content: "\f19c"; }

.fa-unlink:before { content: "\f127"; }

.fa-unlock:before { content: "\f09c"; }

.fa-unlock-alt:before { content: "\f13e"; }

.fa-untappd:before { content: "\f405"; }

.fa-upload:before { content: "\f093"; }

.fa-usb:before { content: "\f287"; }

.fa-user:before { content: "\f007"; }

.fa-user-alt:before { content: "\f406"; }

.fa-user-alt-slash:before { content: "\f4fa"; }

.fa-user-astronaut:before { content: "\f4fb"; }

.fa-user-check:before { content: "\f4fc"; }

.fa-user-circle:before { content: "\f2bd"; }

.fa-user-clock:before { content: "\f4fd"; }

.fa-user-cog:before { content: "\f4fe"; }

.fa-user-edit:before { content: "\f4ff"; }

.fa-user-friends:before { content: "\f500"; }

.fa-user-graduate:before { content: "\f501"; }

.fa-user-lock:before { content: "\f502"; }

.fa-user-md:before { content: "\f0f0"; }

.fa-user-minus:before { content: "\f503"; }

.fa-user-ninja:before { content: "\f504"; }

.fa-user-plus:before { content: "\f234"; }

.fa-user-secret:before { content: "\f21b"; }

.fa-user-shield:before { content: "\f505"; }

.fa-user-slash:before { content: "\f506"; }

.fa-user-tag:before { content: "\f507"; }

.fa-user-tie:before { content: "\f508"; }

.fa-user-times:before { content: "\f235"; }

.fa-users:before { content: "\f0c0"; }

.fa-users-cog:before { content: "\f509"; }

.fa-ussunnah:before { content: "\f407"; }

.fa-utensil-spoon:before { content: "\f2e5"; }

.fa-utensils:before { content: "\f2e7"; }

.fa-vaadin:before { content: "\f408"; }

.fa-vector-square:before { content: "\f5cb"; }

.fa-venus:before { content: "\f221"; }

.fa-venus-double:before { content: "\f226"; }

.fa-venus-mars:before { content: "\f228"; }

.fa-viacoin:before { content: "\f237"; }

.fa-viadeo:before { content: "\f2a9"; }

.fa-viadeo-square:before { content: "\f2aa"; }

.fa-vial:before { content: "\f492"; }

.fa-vials:before { content: "\f493"; }

.fa-viber:before { content: "\f409"; }

.fa-video:before { content: "\f03d"; }

.fa-video-slash:before { content: "\f4e2"; }

.fa-vihara:before { content: "\f6a7"; }

.fa-vimeo:before { content: "\f40a"; }

.fa-vimeo-square:before { content: "\f194"; }

.fa-vimeo-v:before { content: "\f27d"; }

.fa-vine:before { content: "\f1ca"; }

.fa-vk:before { content: "\f189"; }

.fa-vnv:before { content: "\f40b"; }

.fa-volleyball-ball:before { content: "\f45f"; }

.fa-volume-down:before { content: "\f027"; }

.fa-volume-off:before { content: "\f026"; }

.fa-volume-up:before { content: "\f028"; }

.fa-vuejs:before { content: "\f41f"; }

.fa-walking:before { content: "\f554"; }

.fa-wallet:before { content: "\f555"; }

.fa-warehouse:before { content: "\f494"; }

.fa-weebly:before { content: "\f5cc"; }

.fa-weibo:before { content: "\f18a"; }

.fa-weight:before { content: "\f496"; }

.fa-weight-hanging:before { content: "\f5cd"; }

.fa-weixin:before { content: "\f1d7"; }

.fa-whatsapp:before { content: "\f232"; }

.fa-whatsapp-square:before { content: "\f40c"; }

.fa-wheelchair:before { content: "\f193"; }

.fa-whmcs:before { content: "\f40d"; }

.fa-wifi:before { content: "\f1eb"; }

.fa-wikipedia-w:before { content: "\f266"; }

.fa-window-close:before { content: "\f410"; }

.fa-window-maximize:before { content: "\f2d0"; }

.fa-window-minimize:before { content: "\f2d1"; }

.fa-window-restore:before { content: "\f2d2"; }

.fa-windows:before { content: "\f17a"; }

.fa-wine-glass:before { content: "\f4e3"; }

.fa-wine-glass-alt:before { content: "\f5ce"; }

.fa-wix:before { content: "\f5cf"; }

.fa-wolf-pack-battalion:before { content: "\f514"; }

.fa-won-sign:before { content: "\f159"; }

.fa-wordpress:before { content: "\f19a"; }

.fa-wordpress-simple:before { content: "\f411"; }

.fa-wpbeginner:before { content: "\f297"; }

.fa-wpexplorer:before { content: "\f2de"; }

.fa-wpforms:before { content: "\f298"; }

.fa-wrench:before { content: "\f0ad"; }

.fa-x-ray:before { content: "\f497"; }

.fa-xbox:before { content: "\f412"; }

.fa-xing:before { content: "\f168"; }

.fa-xing-square:before { content: "\f169"; }

.fa-y-combinator:before { content: "\f23b"; }

.fa-yahoo:before { content: "\f19e"; }

.fa-yandex:before { content: "\f413"; }

.fa-yandex-international:before { content: "\f414"; }

.fa-yelp:before { content: "\f1e9"; }

.fa-yen-sign:before { content: "\f157"; }

.fa-yin-yang:before { content: "\f6ad"; }

.fa-yoast:before { content: "\f2b1"; }

.fa-youtube:before { content: "\f167"; }

.fa-youtube-square:before { content: "\f431"; }

.fa-zhihu:before { content: "\f63f"; }

.sr-only { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }

.sr-only-focusable:active, .sr-only-focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }

@font-face { font-family: "Font Awesome 5 Brands"; font-style: normal; font-weight: normal; src: url("assets/fonts/fontawesome/fa-brands-400.eot"); src: url("assets/fonts/fontawesome/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("assets/fonts/fontawesome/fa-brands-400.woff2") format("woff2"), url("assets/fonts/fontawesome/fa-brands-400.woff") format("woff"), url("assets/fonts/fontawesome/fa-brands-400.ttf") format("truetype"), url("assets/fonts/fontawesome/fa-brands-400.svg#fontawesome") format("svg"); }

.fab { font-family: "Font Awesome 5 Brands"; }

@font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 400; src: url("assets/fonts/fontawesome/fa-regular-400.eot"); src: url("assets/fonts/fontawesome/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("assets/fonts/fontawesome/fa-regular-400.woff2") format("woff2"), url("assets/fonts/fontawesome/fa-regular-400.woff") format("woff"), url("assets/fonts/fontawesome/fa-regular-400.ttf") format("truetype"), url("assets/fonts/fontawesome/fa-regular-400.svg#fontawesome") format("svg"); }

.far { font-family: "Font Awesome 5 Free"; font-weight: 400; }

@font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 900; src: url("assets/fonts/fontawesome/fa-solid-900.eot"); src: url("assets/fonts/fontawesome/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("assets/fonts/fontawesome/fa-solid-900.woff2") format("woff2"), url("assets/fonts/fontawesome/fa-solid-900.woff") format("woff"), url("assets/fonts/fontawesome/fa-solid-900.ttf") format("truetype"), url("assets/fonts/fontawesome/fa-solid-900.svg#fontawesome") format("svg"); }

.fa, .fas { font-family: "Font Awesome 5 Free"; font-weight: 900; }

/*! Hamburgers @description Tasty CSS-animated hamburgers @author Jonathan Suh @jonsuh @site https://jonsuh.com/hamburgers @link https://github.com/jonsuh/hamburgers */
.hamburger { padding: 35px 5px; display: inline-block; cursor: pointer; transition-property: opacity, filter; transition-duration: 0.15s; transition-timing-function: linear; font: inherit; color: inherit; text-transform: none; background-color: transparent; border: 0; margin: 0; overflow: visible; }

.hamburger:hover { opacity: 0.7; }

.hamburger-box { width: 25px; height: 19px; display: inline-block; position: relative; }

.hamburger-inner { display: block; top: 50%; margin-top: -1.5px; }

.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after { width: 25px; height: 3px; background-color: #fff; border-radius: 4px; position: absolute; transition-property: transform; transition-duration: 0.15s; transition-timing-function: ease; }

.hamburger-inner::before, .hamburger-inner::after { content: ""; display: block; }

.hamburger-inner::before { top: -8px; }

.hamburger-inner::after { bottom: -8px; }

/* Elastic */
.hamburger--elastic .hamburger-inner { top: 0; transition-duration: 0.4s; transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); }

.hamburger--elastic .hamburger-inner::before { top: 8px; transition: opacity 0.15s 0.4s ease; }

.hamburger--elastic .hamburger-inner::after { top: 16px; transition: transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55); }

.hamburger--elastic.is-active .hamburger-inner { transform: translate3d(0, 8px, 0) rotate(135deg); transition-delay: 0.1s; }

.hamburger--elastic.is-active .hamburger-inner::before { transition-delay: 0s; opacity: 0; }

.hamburger--elastic.is-active .hamburger-inner::after { transform: translate3d(0, -16px, 0) rotate(-270deg); transition-delay: 0.1s; }

/*.bg-white { $bg-white	: #fff; }*/
/* ========================================================================== Base styles: opinionated defaults ========================================================================== */
html { scroll-behavior: smooth; }

body { overflow-x: hidden; font-family: "din-2014", sans-serif; font-weight: normal; font-style: normal; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

figure { margin: 0; width: 100%; height: 100%; background-size: cover; background-position: center; background-repeat: no-repeat; }

.alert { border-radius: 0; }

.alert.alert-info { color: #282828; background-color: rgba(39, 147, 255, 0.1); border-color: #2793ff; }

.alert.alert-success { color: #282828; background-color: rgba(168, 198, 56, 0.1); border-color: #a8c638; }

.alert.alert-warning { color: #282828; background-color: rgba(255, 122, 74, 0.1); border-color: #ff7a4a; }

.alert.alert-danger { color: #282828; background-color: rgba(221, 45, 38, 0.1); border-color: #dd2d26; }

.breadcrumb li { display: inline-block; padding-right: 5px; }

.breadcrumb li:not(:first-child):before { content: "\203A"; display: inline-block; position: relative; padding: 0 5px; }

.btn { position: relative; padding: 5px 10px; color: #282828; font-size: 18px; text-transform: uppercase; font-weight: 700; z-index: 1; border-radius: 0; border: 0; background: transparent; letter-spacing: 1.73px; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .btn { transition: none; } }

.btn:hover { color: #fff; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .btn:hover { transition: none; } }

.btn:hover:before { width: 100%; }

.btn:hover:after { color: #fff; }

.btn:focus { box-shadow: none; outline: 1px dotted rgba(161, 42, 132, 0.5); }

.btn:disabled, .btn.disabled { color: inherit !important; opacity: .7; }

.btn:disabled:before, .btn.disabled:before { display: none; }

.btn:disabled:after, .btn.disabled:after { color: inherit !important; }

.btn:before { content: ""; position: absolute; top: 0px; left: 0px; width: 0px; height: 100%; background: #a12a84; z-index: -1; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .btn:before { transition: none; } }

.btn:after { content: "●"; color: #a12a84; font-size: 22px; padding-left: 5px; }

.btn.btn-white { color: #fff; background-color: transparent; }

.btn.btn-white:after { color: #fff; }

.btn.btn-white:hover { color: #a12a84; }

.btn.btn-white:hover:before { background: #fff; }

.btn.btn-white:hover:after { color: #a12a84; }

.btn.btn-white-calendar { background-color: #a12a84 !important; display: block; text-align: center; color: #fff !important; padding: 15px; }

.btn.btn-white-calendar:after { color: #fff !important; }

.btn.btn-white-calendar:hover { color: #a12a84 !important; }

.btn.btn-white-calendar:hover:before { background: #fff !important; }

.btn.btn-white-calendar:hover:after { color: #a12a84 !important; }

.btn.btn-large { font-size: 23px; }

.btn.btn-large:after { font-size: 23px; }

@media (max-width: 575.98px) { .btn.btn-large { font-size: 27px; padding-left: 0; white-space: normal; }
  .btn.btn-large:after { font-size: 27px; } }

@media screen and (max-width: 350px) { .btn.btn-large { font-size: 23px; }
  .btn.btn-large:after { font-size: 23px; } }

.btn.btn-small { padding: 5px; font-size: 13px; text-transform: lowercase; }

.btn.btn-small:after { font-size: 16px; }

.btn-link { font-weight: 600; font-size: 12px; color: #9f9f9f; text-transform: uppercase; letter-spacing: 1.73px; transition: color 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .btn-link { transition: none; } }

.btn-link:hover { text-decoration: none; color: rgba(255, 255, 255, 0.8); transition: color 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .btn-link:hover { transition: none; } }

.btn-link:focus { box-shadow: none; outline: 1px dotted rgba(161, 42, 132, 0.5); }

.btn-link.btn-white { color: #fff; }

.btn-link.btn-white:hover { color: rgba(255, 255, 255, 0.6); }

.btn-link.btn-large { font-size: 16px; }

.btn-link.btn-large:hover { color: rgba(159, 159, 159, 0.8); transition: color 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .btn-link.btn-large:hover { transition: none; } }

.btn-main-link { color: #a12a84; font-size: 14px; text-transform: uppercase; text-decoration: none; background: linear-gradient(0deg, #a12a84, #a12a84) bottom left no-repeat; background-size: 0px 1px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .btn-main-link { transition: none; } }

.btn-main-link:hover { background-size: 100% 1px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .btn-main-link:hover { transition: none; } }

.btn-main-link:focus { box-shadow: none; outline: 1px dotted rgba(161, 42, 132, 0.5); }

.btn-main-link:visited { color: #a12a84; }

.tag { position: relative; color: #282828; font-size: 13px; font-weight: 600; text-transform: uppercase; opacity: 1; padding-left: 25px; letter-spacing: 1.73px; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .tag { transition: none; } }

.tag:before { content: ""; position: absolute; top: calc(50% - 6px); left: 0; width: 21px; height: 10px; background-color: #a12a84; }

.tag:hover { opacity: 0.8; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .tag:hover { transition: none; } }

.tag-secondary { position: relative; color: #fff; font-size: 13px; font-weight: 600; text-transform: uppercase; opacity: 1; padding: 5px 10px; letter-spacing: 1.73px; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .tag-secondary { transition: none; } }

.tag-secondary:hover { opacity: 0.8; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .tag-secondary:hover { transition: none; } }

/* @group Base */
.chosen-container { position: relative; display: inline-block; vertical-align: middle; font-size: 13px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

.chosen-container * { box-sizing: border-box; }

.chosen-container .chosen-drop { position: absolute; top: 100%; z-index: 1010; width: 100%; clip: rect(0, 0, 0, 0); -webkit-clip-path: inset(100% 100%); clip-path: inset(100% 100%); }

.chosen-container.chosen-with-drop .chosen-drop { clip: auto; -webkit-clip-path: none; clip-path: none; }

.chosen-container a { cursor: pointer; }

.chosen-container .search-choice .group-name, .chosen-container .chosen-single .group-name { margin-right: 4px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-weight: normal; color: #999999; }

.chosen-container .search-choice .group-name:after, .chosen-container .chosen-single .group-name:after { content: ":"; padding-left: 2px; vertical-align: top; }

/* @end */
/* @group Single Chosen */
.chosen-container-single .chosen-single { position: relative; display: block; overflow: hidden; padding: 15px; border: 2px solid #fff; background-color: transparent; text-transform: uppercase; text-decoration: none; white-space: nowrap; }

.chosen-container-single .chosen-default { color: #fff; }

.chosen-container-single .chosen-single span { color: #fff; letter-spacing: 1.73px; font-weight: 600; display: block; overflow: hidden; margin-right: 26px; text-overflow: ellipsis; white-space: nowrap; }

.chosen-container-single .chosen-single-with-deselect span { margin-right: 38px; }

.chosen-container-single .chosen-single abbr { position: absolute; top: 6px; right: 26px; display: block; width: 12px; height: 12px; font-size: 1px; }

.chosen-container-single .chosen-single div { position: absolute; top: 0; right: 0; display: block; width: 18px; height: 100%; }

.chosen-container-single .chosen-single div b { position: relative; display: block; width: 100%; height: 100%; }

.chosen-container-single .chosen-single div b:after { content: "\e906"; font-family: "icomoon"; color: #fff; font-size: 6px; padding: 5px; position: absolute; top: calc(50% - 9.5px); right: 15px; }

.chosen-container-single .chosen-search { position: relative; z-index: 1010; margin: 0; padding: 3px 4px; white-space: nowrap; }

.chosen-container-single .chosen-search input[type="text"] { margin: 1px 0; padding: 4px 20px 4px 5px; width: 100%; height: auto; outline: 0; border: 1px solid #aaa; font-size: 1em; font-family: sans-serif; line-height: normal; border-radius: 0; }

.chosen-container-single .chosen-drop { margin-top: -1px; border-radius: 0 0 4px 4px; background-clip: padding-box; }

.chosen-container-single.chosen-container-single-nosearch .chosen-search { position: absolute; clip: rect(0, 0, 0, 0); -webkit-clip-path: inset(100% 100%); clip-path: inset(100% 100%); }

/* @end */
/* @group Results */
.chosen-container .chosen-results { color: #a12a84; position: relative; overflow-x: hidden; overflow-y: auto; padding-bottom: 15px; max-height: 240px; -webkit-overflow-scrolling: touch; background-color: #fff; }

.chosen-container .chosen-results li { display: none; margin: 0; padding: 5px 15px; list-style: none; word-wrap: break-word; -webkit-touch-callout: none; text-transform: uppercase; font-weight: 600; }

.chosen-container .chosen-results li.active-result { display: list-item; cursor: pointer; }

.chosen-container .chosen-results li.disabled-result { display: list-item; color: #bbbbbb; cursor: default; }

.chosen-container .chosen-results li.highlighted { background-color: rgba(161, 42, 132, 0.2); color: #a12a84; }

.chosen-container .chosen-results li.no-results { color: #777; display: list-item; background: #f4f4f4; }

.chosen-container .chosen-results li.group-result { display: list-item; font-weight: 600; cursor: default; }

.chosen-container .chosen-results li.group-option { padding-left: 15px; }

.chosen-container .chosen-results li em { font-style: normal; text-decoration: underline; }

/* @end */
/* @group Multi Chosen */
.chosen-container-multi .chosen-choices { position: relative; overflow: hidden; margin: 0; padding: 0 5px; width: 100%; height: auto; border: 1px solid #aaa; background-color: #fff; background-image: linear-gradient(#eee 1%, #fff 15%); cursor: text; }

.chosen-container-multi .chosen-choices li { float: left; list-style: none; }

.chosen-container-multi .chosen-choices li.search-field { margin: 0; padding: 0; white-space: nowrap; }

.chosen-container-multi .chosen-choices li.search-field input[type="text"] { margin: 1px 0; padding: 0; height: 25px; outline: 0; border: 0 !important; background: transparent !important; box-shadow: none; color: #999; font-size: 100%; font-family: sans-serif; line-height: normal; border-radius: 0; width: 25px; }

.chosen-container-multi .chosen-choices li.search-choice { position: relative; margin: 3px 5px 3px 0; padding: 3px 20px 3px 5px; border: 1px solid #aaa; max-width: 100%; border-radius: 3px; background-color: #eeeeee; background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%); background-size: 100% 19px; background-repeat: repeat-x; background-clip: padding-box; box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05); color: #333; line-height: 13px; cursor: default; }

.chosen-container-multi .chosen-choices li.search-choice span { word-wrap: break-word; }

.chosen-container-multi .chosen-choices li.search-choice .search-choice-close { position: absolute; top: 4px; right: 3px; display: block; width: 12px; height: 12px; font-size: 1px; }

.chosen-container-multi .chosen-choices li.search-choice-disabled { padding-right: 5px; border: 1px solid #ccc; background-color: #e4e4e4; background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%); color: #666; }

.chosen-container-multi .chosen-choices li.search-choice-focus { background: #d4d4d4; }

.chosen-container-multi .chosen-results { margin: 0; padding: 0; }

.chosen-container-multi .chosen-drop .result-selected { display: list-item; color: #ccc; cursor: default; }

/* @end */
/* @group Active  */
.chosen-container-active .chosen-single { outline: 1px dotted rgba(255, 255, 255, 0.5); }

.chosen-container-active.chosen-with-drop .chosen-single { border: 2px solid #fff; border-bottom-right-radius: 0; border-bottom-left-radius: 0; background-color: #fff; }

.chosen-container-active.chosen-with-drop .chosen-single span { color: #a12a84; }

.chosen-container-active.chosen-with-drop .chosen-single div { border-left: none; background: transparent; }

.chosen-container-active.chosen-with-drop .chosen-single div b:after { content: "\e909"; color: #a12a84; }

.chosen-container-active .chosen-choices { outline: 1px dotted rgba(255, 255, 255, 0.5); }

.chosen-container-active .chosen-choices li.search-field input[type="text"] { color: #222 !important; }

/* @end */
/* @group Disabled Support */
.chosen-disabled { opacity: 0.5 !important; cursor: default; }

.chosen-disabled .chosen-single { cursor: default; }

.chosen-disabled .chosen-choices .search-choice .search-choice-close { cursor: default; }

/* @end */
/* @group Right to Left */
.chosen-rtl { text-align: right; }

.chosen-rtl .chosen-single { overflow: visible; padding: 0 8px 0 0; }

.chosen-rtl .chosen-single span { margin-right: 0; margin-left: 26px; direction: rtl; }

.chosen-rtl .chosen-single-with-deselect span { margin-left: 38px; }

.chosen-rtl .chosen-single div { right: auto; left: 3px; }

.chosen-rtl .chosen-single abbr { right: auto; left: 26px; }

.chosen-rtl .chosen-choices li { float: right; }

.chosen-rtl .chosen-choices li.search-field input[type="text"] { direction: rtl; }

.chosen-rtl .chosen-choices li.search-choice { margin: 3px 5px 3px 0; padding: 3px 5px 3px 19px; }

.chosen-rtl .chosen-choices li.search-choice .search-choice-close { right: auto; left: 4px; }

.chosen-rtl.chosen-container-single .chosen-results { margin: 0 0 4px 4px; padding: 0 4px 0 0; }

.chosen-rtl .chosen-results li.group-option { padding-right: 15px; padding-left: 0; }

.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div { border-right: none; }

.chosen-rtl .chosen-search input[type="text"] { padding: 4px 5px 4px 20px; direction: rtl; }

/* @end */
/* @group Retina compatibility */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) { .chosen-rtl .chosen-search input[type="text"], .chosen-container-single .chosen-single abbr, .chosen-container-single .chosen-single div b, .chosen-container-single .chosen-search input[type="text"], .chosen-container-multi .chosen-choices .search-choice .search-choice-close, .chosen-container .chosen-results-scroll-down span, .chosen-container .chosen-results-scroll-up span { background-repeat: no-repeat !important; } }

/* @end */
.chosen-select-secondary .chosen-container-single .chosen-single { padding: 5px !important; text-transform: inherit; border-bottom: 1px solid #a12a84; }

.chosen-select-secondary .chosen-container-single .chosen-single div b:after { right: 5px; color: #a12a84; }

.chosen-select-secondary .chosen-container-single .chosen-single span { color: #a12a84; }

@media (max-width: 575.98px) { .chosen-select-secondary .chosen-container-single .chosen-single span { font-size: 14px; } }

.chosen-select-secondary .chosen-container .chosen-results { color: #282828; background-color: #fff; padding-bottom: 0; border: 1px solid #a12a84; }

.chosen-select-secondary .chosen-container .chosen-results li { display: block !important; margin: 0 !important; padding: 10px 5px !important; }

.chosen-select-secondary .chosen-container .chosen-results li.highlighted { background-color: rgba(161, 42, 132, 0.2); color: #a12a84; }

.chosen-select-tertiary .chosen-container-single .chosen-single { display: block; padding: 0px 5px !important; text-transform: inherit; border: 0 !important; }

.chosen-select-tertiary .chosen-container-single .chosen-single span { color: #282828 !important; letter-spacing: inherit; font-size: 16px; }

@media (max-width: 575.98px) { .chosen-select-tertiary .chosen-container-single .chosen-single span { font-size: 14px; } }

.chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #282828 !important; }

.chosen-select-tertiary .chosen-container-single .chosen-single div b:after { right: 0px; }

.chosen-select-tertiary .chosen-container .chosen-results { color: #282828; background-color: #fff; padding-bottom: 0; }

.chosen-select-tertiary .chosen-container .chosen-results li { display: block !important; margin: 0 !important; padding: 10px 5px !important; }

.component-cta-register { padding: 25px 15px 15px 15px; border: 2px solid #fff; background-color: #a12a84; box-shadow: 0px 2px 16px 1px rgba(161, 42, 132, 0.5); }

.component-cta-register h4 { margin-bottom: 0; color: #fff; font-size: 30px; font-weight: 600; }

.component-cta-register form label[for="form-know-more"] { text-transform: none; font-weight: 600; font-size: 16px; letter-spacing: 0; }

.component-cta-register form label[for="support"] { text-transform: none; font-weight: 600; font-size: 20px; }

.component-cta-register form .support { color: #fff; font-weight: 600; font-size: 20px; }

.component-cta-register form .form-group:nth-child(2) .chosen-container-single .chosen-single { border-left: 0; }

.fancybox-is-open .fancybox-bg { opacity: .7; }

.fancybox-button { background-color: transparent; }

.fancybox-button:before { font-size: 40px; color: #fff; }

.fancybox-button:disabled:before { opacity: 0; }

.form-group { /* Change autocomplete styles in WebKit */ }

.form-group label { cursor: pointer; color: #fff; text-transform: uppercase; font-size: 11px; margin-bottom: 2px; letter-spacing: 1.33px; }

.form-group .form-control, .form-group .form-control-file { color: #fff; border: 1px solid #fff; border-radius: 0; padding: 10px 15px; background-color: #a12a84; font-size: 13px; font-weight: 600; }

.form-group .form-control:focus, .form-group .form-control-file:focus { box-shadow: none; outline: 1px dotted rgba(255, 255, 255, 0.8); }

.form-group .form-control:-ms-input-placeholder, .form-group .form-control-file:-ms-input-placeholder { color: #fff; }

.form-group .form-control::placeholder, .form-group .form-control-file::placeholder { color: #fff; }

.form-group .form-text { color: rgba(255, 255, 255, 0.8); }

.form-group input:-webkit-autofill, .form-group input:-webkit-autofill:hover, .form-group input:-webkit-autofill:focus input:-webkit-autofill, .form-group textarea:-webkit-autofill, .form-group textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .form-group select:-webkit-autofill, .form-group select:-webkit-autofill:hover, .form-group select:-webkit-autofill:focus { -webkit-text-fill-color: rgba(255, 255, 255, 0.8); -webkit-box-shadow: 0 0 0px 1000px rgba(255, 255, 255, 0.2) inset; transition: background-color 5000s ease-in-out 0s; }

input[type="checkbox"], input[type="radio"] { position: absolute; opacity: 0; z-index: 1; }

input[type="checkbox"] + label, input[type="radio"] + label { display: inline-block; position: relative; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { input[type="checkbox"] + label, input[type="radio"] + label { transition: none; } }

input[type="checkbox"] + label:before, input[type="radio"] + label:before { content: ""; width: 16px; height: 16px; vertical-align: middle; display: inline-block; position: relative; top: -2px; background-color: #a12a84; border: solid 1px #fff; margin-right: 10px; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { input[type="checkbox"] + label:before, input[type="radio"] + label:before { transition: none; } }

input[type="checkbox"]:hover + label:before, input[type="checkbox"]:focus + label:before, input[type="radio"]:hover + label:before, input[type="radio"]:focus + label:before { background-color: #fff; border-color: #a12a84; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { input[type="checkbox"]:hover + label:before, input[type="checkbox"]:focus + label:before, input[type="radio"]:hover + label:before, input[type="radio"]:focus + label:before { transition: none; } }

input[type="checkbox"]:checked + label:before, input[type="radio"]:checked + label:before { border-color: #fff; background-color: #fff; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { input[type="checkbox"]:checked + label:before, input[type="radio"]:checked + label:before { transition: none; } }

input[type="checkbox"][disabled] + label, input[type="checkbox"][readonly] + label, input[type="radio"][disabled] + label, input[type="radio"][readonly] + label { cursor: no-drop !important; opacity: 0.65; }

input[type="checkbox"][disabled] + label:before, input[type="checkbox"][readonly] + label:before, input[type="radio"][disabled] + label:before, input[type="radio"][readonly] + label:before { opacity: 0.65; border-color: #fff; background-color: #a12a84; }

input[type="radio"] { position: absolute; opacity: 0; }

input[type="radio"] + label:before { border-radius: 9px; }

input[type="radio"]:checked + label:before { content: ""; border-color: #fff; background-color: #fff; }

input[type="radio"][disabled] + label, input[type="radio"][readonly] + label { cursor: no-drop !important; }

input[type="radio"][disabled] + label:before, input[type="radio"][readonly] + label:before { opacity: 0.65; }

/*.select-container {
	position: relative;
	&:after {
		content: "\e906";
		font-family: "icomoon";
		font-size: 8px;
		position: absolute;
		top: calc(50% - 6px);
		right: 15px;
	}
}
.custom-select {
    height: auto;
    padding: 10px 15px;
    line-height: 1.2;
    color: $black;
    vertical-align: middle;
	background: $white;
	border: 0;
	border-radius: 0;
	&:focus {
		box-shadow: none;
		outline: 1px dotted rgba($purple, 0.5);
	}
}*/
@font-face { font-family: 'icomoon'; src: url("assets/fonts/icomoon/icomoon.eot?esv0ft"); src: url("assets/fonts/icomoon/icomoon.eot?esv0ft#iefix") format("embedded-opentype"), url("assets/fonts/icomoon/icomoon.ttf?esv0ft") format("truetype"), url("assets/fonts/icomoon/icomoon.woff?esv0ft") format("woff"), url("assets/fonts/icomoon/icomoon.svg?esv0ft#icomoon") format("svg"); font-weight: normal; font-style: normal; }

[class^="icon-"], [class*=" icon-"] { /* use !important to prevent issues with browser extensions that change fonts */ font-family: 'icomoon' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.icon-arrow-down:before { content: "\e900"; }

.icon-arrow-left:before { content: "\e901"; }

.icon-arrow-right:before { content: "\e902"; }

.icon-arrow-up:before { content: "\e903"; }

.icon-athletics:before { content: "\e904"; }

.icon-basket:before { content: "\e905"; }

.icon-caret-down:before { content: "\e906"; }

.icon-caret-left:before { content: "\e907"; }

.icon-caret-right:before { content: "\e908"; }

.icon-caret-up:before { content: "\e909"; }

.icon-close:before { content: "\e90a"; }

.icon-download:before { content: "\e90b"; }

.icon-football:before { content: "\e90c"; }

.icon-futsal:before { content: "\e90d"; }

.icon-handbol:before { content: "\e90e"; }

.icon-minus:before { content: "\e90f"; }

.icon-plus:before { content: "\e910"; }

.icon-shape:before { content: "\e911"; }

.icon-swimming:before { content: "\e912"; }

.item-news { height: calc(100% - 16px); box-shadow: 0px 2px 16px 1px rgba(187, 187, 187, 0.5); }

@media (max-width: 1199.98px) { .item-news { min-height: 440px; } }

@media (max-width: 767.98px) { .item-news { height: 520px; } }

.item-news .item-image { height: 50%; }

.item-news .item-main-content { padding: 15px; }

.item-news .item-main-content .item-title:hover { background-size: 0px !important; }

.item-news .item-main-content .item-title h3 { display: -ms-inline-flexbox; display: inline-flex; font-size: 21px; font-weight: 600; color: #a12a84; margin: 15px 0; background: linear-gradient(0deg, #a12a84, #a12a84) bottom left no-repeat; background-size: 0px 1px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-news .item-main-content .item-title h3 { transition: none; } }

.item-news .item-main-content .item-title h3:hover { background-size: 100% 1px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-news .item-main-content .item-title h3:hover { transition: none; } }

.item-news .item-main-content span { display: block; font-size: 12px; font-weight: 600; color: #9f9f9f; letter-spacing: 1.73px; text-transform: uppercase; }

.item-news .item-main-content p { margin: 0; }

.item-news.item-news-page .item-image { height: 420px; }

.item-news-secondary { height: 220px; box-shadow: 0px 2px 16px 1px rgba(187, 187, 187, 0.5); }

@media (max-width: 767.98px) { .item-news-secondary { height: auto; } }

.item-news-secondary .item-image { width: 40%; display: inline-block; }

@media (max-width: 767.98px) { .item-news-secondary .item-image { display: block; width: 100%; height: 220px; } }

.item-news-secondary .item-main-content { position: relative; width: 60%; height: 100%; padding: 15px; display: inline-block; float: right; }

@media (max-width: 767.98px) { .item-news-secondary .item-main-content { display: block; width: 100%; float: none; padding: 15px; } }

.item-news-secondary .item-main-content .item-title:hover { background-size: 0px !important; }

.item-news-secondary .item-main-content .item-title h3 { display: -ms-inline-flexbox; display: inline-flex; font-size: 18px; font-weight: 600; color: #a12a84; margin: 15px 0; background: linear-gradient(0deg, #a12a84, #a12a84) bottom left no-repeat; background-size: 0px 1px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-news-secondary .item-main-content .item-title h3 { transition: none; } }

.item-news-secondary .item-main-content .item-title h3:hover { background-size: 100% 1px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-news-secondary .item-main-content .item-title h3:hover { transition: none; } }

.item-news-secondary .item-main-content .item-meta { position: absolute; width: 100%; left: 0; bottom: 0; padding: 15px; }

@media (max-width: 767.98px) { .item-news-secondary .item-main-content .item-meta { position: relative; left: auto; bottom: auto; padding: 0 0 15px 0; } }

.item-news-secondary .item-main-content .item-meta span { font-size: 12px; font-weight: 600; color: #9f9f9f; letter-spacing: 1.13px; text-transform: uppercase; }

.item-news-secondary .item-main-content .item-meta p { /*display: none;*/ margin:0; }

.item-news-secondary.item-news-page .item-meta p { display: block; }

.item-gal .item-content { margin-top: 10px; }

.item-gal .item-content a.collapsed .item-meta { background-color: #fff !important; }

.item-gal .item-content a.collapsed .item-meta h4 { color: #4a4a4a; }

.item-gal .item-content a.collapsed .item-meta span { color: #9f9f9f; }

.item-gal .item-content .item-image { /*height: 320px;*/ height: 290px; }

@media (max-width: 1199.98px) { .item-gal .item-content .item-image { height: 300px; } }

.item-gal .item-content .item-meta { padding: 10px; background-color: #a12a84; }

.item-gal .item-content h4 { font-size: 15px; font-weight: 600; color: #fff; text-transform: uppercase; margin-bottom: 0; }

.item-gal .item-content span { font-size: 13px; color: #fff; font-weight: 600; text-transform: uppercase; }

.item-modality.geral .post-header { background-color: #a12a84; }

.item-modality.geral .modality-nav li:hover, .item-modality.geral .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.geral .modality-nav li:hover, .item-modality.geral .modality-nav li.current_page_item { transition: none; } }

.item-modality.geral .modality-nav li:hover a, .item-modality.geral .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.geral .modality-nav li:hover a, .item-modality.geral .modality-nav li.current_page_item a { transition: none; } }

.item-modality.geral .modality-nav li a { color: #a12a84; background: linear-gradient(0deg, #a12a84, #a12a84) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.geral .modality-nav li a { transition: none; } }

.item-modality.geral .modality-nav li .sub-menu li { background-color: #fff; }

.item-modality.geral .modality-nav li .sub-menu li:hover, .item-modality.geral .modality-nav li .sub-menu li.current_page_item { background-color: #a12a84; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.geral .modality-nav li .sub-menu li:hover, .item-modality.geral .modality-nav li .sub-menu li.current_page_item { transition: none; } }

.item-modality.geral .modality-nav li .sub-menu li:hover a, .item-modality.geral .modality-nav li .sub-menu li.current_page_item a { color: #fff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.geral .modality-nav li .sub-menu li:hover a, .item-modality.geral .modality-nav li .sub-menu li.current_page_item a { transition: none; } }

.item-modality.geral .modality-nav li .sub-menu li a { color: #a12a84; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.geral .modality-nav li .sub-menu li a { transition: none; } }

.item-modality.geral .chosen-select-secondary .chosen-container-single .chosen-single, .item-modality.geral .chosen-select-tertiary .chosen-container-single .chosen-single { border-bottom: 1px solid #a12a84; }

.item-modality.geral .chosen-select-secondary .chosen-container-single .chosen-single span, .item-modality.geral .chosen-select-tertiary .chosen-container-single .chosen-single span { color: #a12a84; }

.item-modality.geral .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .item-modality.geral .chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #a12a84; }

.item-modality.geral .chosen-select-secondary .chosen-container .chosen-results, .item-modality.geral .chosen-select-tertiary .chosen-container .chosen-results { border: none; border: 1px solid #a12a84; }

.item-modality.geral .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .item-modality.geral .chosen-select-tertiary .chosen-container .chosen-results li.highlighted { background-color: rgba(161, 42, 132, 0.2); color: #a12a84; }

.item-modality.geral .context-nav { background-color: #a12a84; }

.item-modality.geral .tag:before { background-color: #a12a84; }

.item-modality.geral .tag-secondary { background-color: #a12a84; }

.item-modality.geral .shadow-container { box-shadow: 0px 2px 16px 1px rgba(161, 42, 132, 0.5); }

.item-modality.geral .backgroundFilter:after { background-color: #a12a84; }

.item-modality.geral .table thead { background-color: #a12a84; }

.item-modality.geral .table tbody tr:nth-child(even) { background-color: rgba(161, 42, 132, 0.2); }

.item-modality.geral .table.table-calendar { border: 2px solid #a12a84; }

.item-modality.geral .table.table-calendar tbody tr:nth-child(even) { background-color: #fff; }

.item-modality.geral .item-details:before { color: #a12a84 !important; }

.item-modality.geral .item-gal .item-content a .item-meta { background-color: #a12a84; }

.item-modality.geral .item-score.winner { color: #a12a84; }

.item-modality.geral .item-ranking-parish .item-bg-layer { background-color: rgba(161, 42, 132, 0.15); border: 2px solid #a12a84; }

.item-modality.geral .item-ranking-class .item-header { border: 2px solid #a12a84; }

.item-modality.geral .item-ranking-class .item-header .col:last-child { border-left: 2px solid #a12a84; }

.item-modality .item-gal.geral .tag:before { background-color: #a12a84; }

.item-modality .item-gal.geral .shadow-container { box-shadow: 0px 2px 16px 1px rgba(161, 42, 132, 0.5); }

.item-modality .item-gal.geral .item-content a .item-meta { background-color: #a12a84; }

.item-modality.andebol .post-header { background-color: #a8c638; }

.item-modality.andebol .modality-nav li:hover, .item-modality.andebol .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.andebol .modality-nav li:hover, .item-modality.andebol .modality-nav li.current_page_item { transition: none; } }

.item-modality.andebol .modality-nav li:hover a, .item-modality.andebol .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.andebol .modality-nav li:hover a, .item-modality.andebol .modality-nav li.current_page_item a { transition: none; } }

.item-modality.andebol .modality-nav li a { color: #a8c638; background: linear-gradient(0deg, #a8c638, #a8c638) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.andebol .modality-nav li a { transition: none; } }

.item-modality.andebol .modality-nav li .sub-menu li { background-color: #fff; }

.item-modality.andebol .modality-nav li .sub-menu li:hover, .item-modality.andebol .modality-nav li .sub-menu li.current_page_item { background-color: #a8c638; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.andebol .modality-nav li .sub-menu li:hover, .item-modality.andebol .modality-nav li .sub-menu li.current_page_item { transition: none; } }

.item-modality.andebol .modality-nav li .sub-menu li:hover a, .item-modality.andebol .modality-nav li .sub-menu li.current_page_item a { color: #fff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.andebol .modality-nav li .sub-menu li:hover a, .item-modality.andebol .modality-nav li .sub-menu li.current_page_item a { transition: none; } }

.item-modality.andebol .modality-nav li .sub-menu li a { color: #a8c638; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.andebol .modality-nav li .sub-menu li a { transition: none; } }

.item-modality.andebol .chosen-select-secondary .chosen-container-single .chosen-single, .item-modality.andebol .chosen-select-tertiary .chosen-container-single .chosen-single { border-bottom: 1px solid #a8c638; }

.item-modality.andebol .chosen-select-secondary .chosen-container-single .chosen-single span, .item-modality.andebol .chosen-select-tertiary .chosen-container-single .chosen-single span { color: #a8c638; }

.item-modality.andebol .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .item-modality.andebol .chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #a8c638; }

.item-modality.andebol .chosen-select-secondary .chosen-container .chosen-results, .item-modality.andebol .chosen-select-tertiary .chosen-container .chosen-results { border: none; border: 1px solid #a8c638; }

.item-modality.andebol .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .item-modality.andebol .chosen-select-tertiary .chosen-container .chosen-results li.highlighted { background-color: rgba(168, 198, 56, 0.2); color: #a8c638; }

.item-modality.andebol .context-nav { background-color: #a8c638; }

.item-modality.andebol .tag:before { background-color: #a8c638; }

.item-modality.andebol .tag-secondary { background-color: #a8c638; }

.item-modality.andebol .shadow-container { box-shadow: 0px 2px 16px 1px rgba(168, 198, 56, 0.5); }

.item-modality.andebol .backgroundFilter:after { background-color: #a8c638; }

.item-modality.andebol .table thead { background-color: #a8c638; }

.item-modality.andebol .table tbody tr:nth-child(even) { background-color: rgba(168, 198, 56, 0.2); }

.item-modality.andebol .table.table-calendar { border: 2px solid #a8c638; }

.item-modality.andebol .table.table-calendar tbody tr:nth-child(even) { background-color: #fff; }

.item-modality.andebol .item-details:before { color: #a8c638 !important; }

.item-modality.andebol .item-gal .item-content a .item-meta { background-color: #a8c638; }

.item-modality.andebol .item-score.winner { color: #a8c638; }

.item-modality.andebol .item-ranking-parish .item-bg-layer { background-color: rgba(168, 198, 56, 0.15); border: 2px solid #a8c638; }

.item-modality.andebol .item-ranking-class .item-header { border: 2px solid #a8c638; }

.item-modality.andebol .item-ranking-class .item-header .col:last-child { border-left: 2px solid #a8c638; }

.item-modality .item-gal.andebol .tag:before { background-color: #a8c638; }

.item-modality .item-gal.andebol .shadow-container { box-shadow: 0px 2px 16px 1px rgba(168, 198, 56, 0.5); }

.item-modality .item-gal.andebol .item-content a .item-meta { background-color: #a8c638; }

.item-modality.atletismo .post-header { background-color: #f3be1f; }

.item-modality.atletismo .modality-nav li:hover, .item-modality.atletismo .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.atletismo .modality-nav li:hover, .item-modality.atletismo .modality-nav li.current_page_item { transition: none; } }

.item-modality.atletismo .modality-nav li:hover a, .item-modality.atletismo .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.atletismo .modality-nav li:hover a, .item-modality.atletismo .modality-nav li.current_page_item a { transition: none; } }

.item-modality.atletismo .modality-nav li a { color: #f3be1f; background: linear-gradient(0deg, #f3be1f, #f3be1f) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.atletismo .modality-nav li a { transition: none; } }

.item-modality.atletismo .modality-nav li .sub-menu li { background-color: #fff; }

.item-modality.atletismo .modality-nav li .sub-menu li:hover, .item-modality.atletismo .modality-nav li .sub-menu li.current_page_item { background-color: #f3be1f; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.atletismo .modality-nav li .sub-menu li:hover, .item-modality.atletismo .modality-nav li .sub-menu li.current_page_item { transition: none; } }

.item-modality.atletismo .modality-nav li .sub-menu li:hover a, .item-modality.atletismo .modality-nav li .sub-menu li.current_page_item a { color: #fff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.atletismo .modality-nav li .sub-menu li:hover a, .item-modality.atletismo .modality-nav li .sub-menu li.current_page_item a { transition: none; } }

.item-modality.atletismo .modality-nav li .sub-menu li a { color: #f3be1f; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.atletismo .modality-nav li .sub-menu li a { transition: none; } }

.item-modality.atletismo .chosen-select-secondary .chosen-container-single .chosen-single, .item-modality.atletismo .chosen-select-tertiary .chosen-container-single .chosen-single { border-bottom: 1px solid #f3be1f; }

.item-modality.atletismo .chosen-select-secondary .chosen-container-single .chosen-single span, .item-modality.atletismo .chosen-select-tertiary .chosen-container-single .chosen-single span { color: #f3be1f; }

.item-modality.atletismo .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .item-modality.atletismo .chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #f3be1f; }

.item-modality.atletismo .chosen-select-secondary .chosen-container .chosen-results, .item-modality.atletismo .chosen-select-tertiary .chosen-container .chosen-results { border: none; border: 1px solid #f3be1f; }

.item-modality.atletismo .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .item-modality.atletismo .chosen-select-tertiary .chosen-container .chosen-results li.highlighted { background-color: rgba(243, 190, 31, 0.2); color: #f3be1f; }

.item-modality.atletismo .context-nav { background-color: #f3be1f; }

.item-modality.atletismo .tag:before { background-color: #f3be1f; }

.item-modality.atletismo .tag-secondary { background-color: #f3be1f; }

.item-modality.atletismo .shadow-container { box-shadow: 0px 2px 16px 1px rgba(243, 190, 31, 0.5); }

.item-modality.atletismo .backgroundFilter:after { background-color: #f3be1f; }

.item-modality.atletismo .table thead { background-color: #f3be1f; }

.item-modality.atletismo .table tbody tr:nth-child(even) { background-color: rgba(243, 190, 31, 0.2); }

.item-modality.atletismo .table.table-calendar { border: 2px solid #f3be1f; }

.item-modality.atletismo .table.table-calendar tbody tr:nth-child(even) { background-color: #fff; }

.item-modality.atletismo .item-details:before { color: #f3be1f !important; }

.item-modality.atletismo .item-gal .item-content a .item-meta { background-color: #f3be1f; }

.item-modality.atletismo .item-score.winner { color: #f3be1f; }

.item-modality.atletismo .item-ranking-parish .item-bg-layer { background-color: rgba(243, 190, 31, 0.15); border: 2px solid #f3be1f; }

.item-modality.atletismo .item-ranking-class .item-header { border: 2px solid #f3be1f; }

.item-modality.atletismo .item-ranking-class .item-header .col:last-child { border-left: 2px solid #f3be1f; }

.item-modality .item-gal.atletismo .tag:before { background-color: #f3be1f; }

.item-modality .item-gal.atletismo .shadow-container { box-shadow: 0px 2px 16px 1px rgba(243, 190, 31, 0.5); }

.item-modality .item-gal.atletismo .item-content a .item-meta { background-color: #f3be1f; }

.item-modality.basquetebol .post-header { background-color: #ff7a4a; }

.item-modality.basquetebol .modality-nav li:hover, .item-modality.basquetebol .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.basquetebol .modality-nav li:hover, .item-modality.basquetebol .modality-nav li.current_page_item { transition: none; } }

.item-modality.basquetebol .modality-nav li:hover a, .item-modality.basquetebol .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.basquetebol .modality-nav li:hover a, .item-modality.basquetebol .modality-nav li.current_page_item a { transition: none; } }

.item-modality.basquetebol .modality-nav li a { color: #ff7a4a; background: linear-gradient(0deg, #ff7a4a, #ff7a4a) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.basquetebol .modality-nav li a { transition: none; } }

.item-modality.basquetebol .modality-nav li .sub-menu li { background-color: #fff; }

.item-modality.basquetebol .modality-nav li .sub-menu li:hover, .item-modality.basquetebol .modality-nav li .sub-menu li.current_page_item { background-color: #ff7a4a; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.basquetebol .modality-nav li .sub-menu li:hover, .item-modality.basquetebol .modality-nav li .sub-menu li.current_page_item { transition: none; } }

.item-modality.basquetebol .modality-nav li .sub-menu li:hover a, .item-modality.basquetebol .modality-nav li .sub-menu li.current_page_item a { color: #fff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.basquetebol .modality-nav li .sub-menu li:hover a, .item-modality.basquetebol .modality-nav li .sub-menu li.current_page_item a { transition: none; } }

.item-modality.basquetebol .modality-nav li .sub-menu li a { color: #ff7a4a; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.basquetebol .modality-nav li .sub-menu li a { transition: none; } }

.item-modality.basquetebol .chosen-select-secondary .chosen-container-single .chosen-single, .item-modality.basquetebol .chosen-select-tertiary .chosen-container-single .chosen-single { border-bottom: 1px solid #ff7a4a; }

.item-modality.basquetebol .chosen-select-secondary .chosen-container-single .chosen-single span, .item-modality.basquetebol .chosen-select-tertiary .chosen-container-single .chosen-single span { color: #ff7a4a; }

.item-modality.basquetebol .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .item-modality.basquetebol .chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #ff7a4a; }

.item-modality.basquetebol .chosen-select-secondary .chosen-container .chosen-results, .item-modality.basquetebol .chosen-select-tertiary .chosen-container .chosen-results { border: none; border: 1px solid #ff7a4a; }

.item-modality.basquetebol .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .item-modality.basquetebol .chosen-select-tertiary .chosen-container .chosen-results li.highlighted { background-color: rgba(255, 122, 74, 0.2); color: #ff7a4a; }

.item-modality.basquetebol .context-nav { background-color: #ff7a4a; }

.item-modality.basquetebol .tag:before { background-color: #ff7a4a; }

.item-modality.basquetebol .tag-secondary { background-color: #ff7a4a; }

.item-modality.basquetebol .shadow-container { box-shadow: 0px 2px 16px 1px rgba(255, 122, 74, 0.5); }

.item-modality.basquetebol .backgroundFilter:after { background-color: #ff7a4a; }

.item-modality.basquetebol .table thead { background-color: #ff7a4a; }

.item-modality.basquetebol .table tbody tr:nth-child(even) { background-color: rgba(255, 122, 74, 0.2); }

.item-modality.basquetebol .table.table-calendar { border: 2px solid #ff7a4a; }

.item-modality.basquetebol .table.table-calendar tbody tr:nth-child(even) { background-color: #fff; }

.item-modality.basquetebol .item-details:before { color: #ff7a4a !important; }

.item-modality.basquetebol .item-gal .item-content a .item-meta { background-color: #ff7a4a; }

.item-modality.basquetebol .item-score.winner { color: #ff7a4a; }

.item-modality.basquetebol .item-ranking-parish .item-bg-layer { background-color: rgba(255, 122, 74, 0.15); border: 2px solid #ff7a4a; }

.item-modality.basquetebol .item-ranking-class .item-header { border: 2px solid #ff7a4a; }

.item-modality.basquetebol .item-ranking-class .item-header .col:last-child { border-left: 2px solid #ff7a4a; }

.item-modality .item-gal.basquetebol .tag:before { background-color: #ff7a4a; }

.item-modality .item-gal.basquetebol .shadow-container { box-shadow: 0px 2px 16px 1px rgba(255, 122, 74, 0.5); }

.item-modality .item-gal.basquetebol .item-content a .item-meta { background-color: #ff7a4a; }

.item-modality.futebol .post-header { background-color: #39b4e7; }

.item-modality.futebol .modality-nav li:hover, .item-modality.futebol .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.futebol .modality-nav li:hover, .item-modality.futebol .modality-nav li.current_page_item { transition: none; } }

.item-modality.futebol .modality-nav li:hover a, .item-modality.futebol .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.futebol .modality-nav li:hover a, .item-modality.futebol .modality-nav li.current_page_item a { transition: none; } }

.item-modality.futebol .modality-nav li a { color: #39b4e7; background: linear-gradient(0deg, #39b4e7, #39b4e7) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.futebol .modality-nav li a { transition: none; } }

.item-modality.futebol .modality-nav li .sub-menu li { background-color: #fff; }

.item-modality.futebol .modality-nav li .sub-menu li:hover, .item-modality.futebol .modality-nav li .sub-menu li.current_page_item { background-color: #39b4e7; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.futebol .modality-nav li .sub-menu li:hover, .item-modality.futebol .modality-nav li .sub-menu li.current_page_item { transition: none; } }

.item-modality.futebol .modality-nav li .sub-menu li:hover a, .item-modality.futebol .modality-nav li .sub-menu li.current_page_item a { color: #fff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.futebol .modality-nav li .sub-menu li:hover a, .item-modality.futebol .modality-nav li .sub-menu li.current_page_item a { transition: none; } }

.item-modality.futebol .modality-nav li .sub-menu li a { color: #39b4e7; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.futebol .modality-nav li .sub-menu li a { transition: none; } }

.item-modality.futebol .chosen-select-secondary .chosen-container-single .chosen-single, .item-modality.futebol .chosen-select-tertiary .chosen-container-single .chosen-single { border-bottom: 1px solid #39b4e7; }

.item-modality.futebol .chosen-select-secondary .chosen-container-single .chosen-single span, .item-modality.futebol .chosen-select-tertiary .chosen-container-single .chosen-single span { color: #39b4e7; }

.item-modality.futebol .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .item-modality.futebol .chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #39b4e7; }

.item-modality.futebol .chosen-select-secondary .chosen-container .chosen-results, .item-modality.futebol .chosen-select-tertiary .chosen-container .chosen-results { border: none; border: 1px solid #39b4e7; }

.item-modality.futebol .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .item-modality.futebol .chosen-select-tertiary .chosen-container .chosen-results li.highlighted { background-color: rgba(57, 180, 231, 0.2); color: #39b4e7; }

.item-modality.futebol .context-nav { background-color: #39b4e7; }

.item-modality.futebol .tag:before { background-color: #39b4e7; }

.item-modality.futebol .tag-secondary { background-color: #39b4e7; }

.item-modality.futebol .shadow-container { box-shadow: 0px 2px 16px 1px rgba(57, 180, 231, 0.5); }

.item-modality.futebol .backgroundFilter:after { background-color: #39b4e7; }

.item-modality.futebol .table thead { background-color: #39b4e7; }

.item-modality.futebol .table tbody tr:nth-child(even) { background-color: rgba(57, 180, 231, 0.2); }

.item-modality.futebol .table.table-calendar { border: 2px solid #39b4e7; }

.item-modality.futebol .table.table-calendar tbody tr:nth-child(even) { background-color: #fff; }

.item-modality.futebol .item-details:before { color: #39b4e7 !important; }

.item-modality.futebol .item-gal .item-content a .item-meta { background-color: #39b4e7; }

.item-modality.futebol .item-score.winner { color: #39b4e7; }

.item-modality.futebol .item-ranking-parish .item-bg-layer { background-color: rgba(57, 180, 231, 0.15); border: 2px solid #39b4e7; }

.item-modality.futebol .item-ranking-class .item-header { border: 2px solid #39b4e7; }

.item-modality.futebol .item-ranking-class .item-header .col:last-child { border-left: 2px solid #39b4e7; }

.item-modality .item-gal.futebol .tag:before { background-color: #39b4e7; }

.item-modality .item-gal.futebol .shadow-container { box-shadow: 0px 2px 16px 1px rgba(57, 180, 231, 0.5); }

.item-modality .item-gal.futebol .item-content a .item-meta { background-color: #39b4e7; }

.item-modality.natacao .post-header { background-color: #2793ff; }

.item-modality.natacao .modality-nav li:hover, .item-modality.natacao .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.natacao .modality-nav li:hover, .item-modality.natacao .modality-nav li.current_page_item { transition: none; } }

.item-modality.natacao .modality-nav li:hover a, .item-modality.natacao .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.natacao .modality-nav li:hover a, .item-modality.natacao .modality-nav li.current_page_item a { transition: none; } }

.item-modality.natacao .modality-nav li a { color: #2793ff; background: linear-gradient(0deg, #2793ff, #2793ff) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.natacao .modality-nav li a { transition: none; } }

.item-modality.natacao .modality-nav li .sub-menu li { background-color: #fff; }

.item-modality.natacao .modality-nav li .sub-menu li:hover, .item-modality.natacao .modality-nav li .sub-menu li.current_page_item { background-color: #2793ff; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.natacao .modality-nav li .sub-menu li:hover, .item-modality.natacao .modality-nav li .sub-menu li.current_page_item { transition: none; } }

.item-modality.natacao .modality-nav li .sub-menu li:hover a, .item-modality.natacao .modality-nav li .sub-menu li.current_page_item a { color: #fff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.natacao .modality-nav li .sub-menu li:hover a, .item-modality.natacao .modality-nav li .sub-menu li.current_page_item a { transition: none; } }

.item-modality.natacao .modality-nav li .sub-menu li a { color: #2793ff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.natacao .modality-nav li .sub-menu li a { transition: none; } }

.item-modality.natacao .chosen-select-secondary .chosen-container-single .chosen-single, .item-modality.natacao .chosen-select-tertiary .chosen-container-single .chosen-single { border-bottom: 1px solid #2793ff; }

.item-modality.natacao .chosen-select-secondary .chosen-container-single .chosen-single span, .item-modality.natacao .chosen-select-tertiary .chosen-container-single .chosen-single span { color: #2793ff; }

.item-modality.natacao .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .item-modality.natacao .chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #2793ff; }

.item-modality.natacao .chosen-select-secondary .chosen-container .chosen-results, .item-modality.natacao .chosen-select-tertiary .chosen-container .chosen-results { border: none; border: 1px solid #2793ff; }

.item-modality.natacao .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .item-modality.natacao .chosen-select-tertiary .chosen-container .chosen-results li.highlighted { background-color: rgba(39, 147, 255, 0.2); color: #2793ff; }

.item-modality.natacao .context-nav { background-color: #2793ff; }

.item-modality.natacao .tag:before { background-color: #2793ff; }

.item-modality.natacao .tag-secondary { background-color: #2793ff; }

.item-modality.natacao .shadow-container { box-shadow: 0px 2px 16px 1px rgba(39, 147, 255, 0.5); }

.item-modality.natacao .backgroundFilter:after { background-color: #2793ff; }

.item-modality.natacao .table thead { background-color: #2793ff; }

.item-modality.natacao .table tbody tr:nth-child(even) { background-color: rgba(39, 147, 255, 0.2); }

.item-modality.natacao .table.table-calendar { border: 2px solid #2793ff; }

.item-modality.natacao .table.table-calendar tbody tr:nth-child(even) { background-color: #fff; }

.item-modality.natacao .item-details:before { color: #2793ff !important; }

.item-modality.natacao .item-gal .item-content a .item-meta { background-color: #2793ff; }

.item-modality.natacao .item-score.winner { color: #2793ff; }

.item-modality.natacao .item-ranking-parish .item-bg-layer { background-color: rgba(39, 147, 255, 0.15); border: 2px solid #2793ff; }

.item-modality.natacao .item-ranking-class .item-header { border: 2px solid #2793ff; }

.item-modality.natacao .item-ranking-class .item-header .col:last-child { border-left: 2px solid #2793ff; }

.item-modality .item-gal.natacao .tag:before { background-color: #2793ff; }

.item-modality .item-gal.natacao .shadow-container { box-shadow: 0px 2px 16px 1px rgba(39, 147, 255, 0.5); }

.item-modality .item-gal.natacao .item-content a .item-meta { background-color: #2793ff; }

.item-modality.futsal .post-header { background-color: #dd2d26; }

.item-modality.futsal .modality-nav li:hover, .item-modality.futsal .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.futsal .modality-nav li:hover, .item-modality.futsal .modality-nav li.current_page_item { transition: none; } }

.item-modality.futsal .modality-nav li:hover a, .item-modality.futsal .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.futsal .modality-nav li:hover a, .item-modality.futsal .modality-nav li.current_page_item a { transition: none; } }

.item-modality.futsal .modality-nav li a { color: #dd2d26; background: linear-gradient(0deg, #dd2d26, #dd2d26) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.futsal .modality-nav li a { transition: none; } }

.item-modality.futsal .modality-nav li .sub-menu li { background-color: #fff; }

.item-modality.futsal .modality-nav li .sub-menu li:hover, .item-modality.futsal .modality-nav li .sub-menu li.current_page_item { background-color: #dd2d26; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.futsal .modality-nav li .sub-menu li:hover, .item-modality.futsal .modality-nav li .sub-menu li.current_page_item { transition: none; } }

.item-modality.futsal .modality-nav li .sub-menu li:hover a, .item-modality.futsal .modality-nav li .sub-menu li.current_page_item a { color: #fff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.futsal .modality-nav li .sub-menu li:hover a, .item-modality.futsal .modality-nav li .sub-menu li.current_page_item a { transition: none; } }

.item-modality.futsal .modality-nav li .sub-menu li a { color: #dd2d26; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality.futsal .modality-nav li .sub-menu li a { transition: none; } }

.item-modality.futsal .chosen-select-secondary .chosen-container-single .chosen-single, .item-modality.futsal .chosen-select-tertiary .chosen-container-single .chosen-single { border-bottom: 1px solid #dd2d26; }

.item-modality.futsal .chosen-select-secondary .chosen-container-single .chosen-single span, .item-modality.futsal .chosen-select-tertiary .chosen-container-single .chosen-single span { color: #dd2d26; }

.item-modality.futsal .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .item-modality.futsal .chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #dd2d26; }

.item-modality.futsal .chosen-select-secondary .chosen-container .chosen-results, .item-modality.futsal .chosen-select-tertiary .chosen-container .chosen-results { border: none; border: 1px solid #dd2d26; }

.item-modality.futsal .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .item-modality.futsal .chosen-select-tertiary .chosen-container .chosen-results li.highlighted { background-color: rgba(221, 45, 38, 0.2); color: #dd2d26; }

.item-modality.futsal .context-nav { background-color: #dd2d26; }

.item-modality.futsal .tag:before { background-color: #dd2d26; }

.item-modality.futsal .tag-secondary { background-color: #dd2d26; }

.item-modality.futsal .shadow-container { box-shadow: 0px 2px 16px 1px rgba(221, 45, 38, 0.5); }

.item-modality.futsal .backgroundFilter:after { background-color: #dd2d26; }

.item-modality.futsal .table thead { background-color: #dd2d26; }

.item-modality.futsal .table tbody tr:nth-child(even) { background-color: rgba(221, 45, 38, 0.2); }

.item-modality.futsal .table.table-calendar { border: 2px solid #dd2d26; }

.item-modality.futsal .table.table-calendar tbody tr:nth-child(even) { background-color: #fff; }

.item-modality.futsal .item-details:before { color: #dd2d26 !important; }

.item-modality.futsal .item-gal .item-content a .item-meta { background-color: #dd2d26; }

.item-modality.futsal .item-score.winner { color: #dd2d26; }

.item-modality.futsal .item-ranking-parish .item-bg-layer { background-color: rgba(221, 45, 38, 0.15); border: 2px solid #dd2d26; }

.item-modality.futsal .item-ranking-class .item-header { border: 2px solid #dd2d26; }

.item-modality.futsal .item-ranking-class .item-header .col:last-child { border-left: 2px solid #dd2d26; }

.item-modality .item-gal.futsal .tag:before { background-color: #dd2d26; }

.item-modality .item-gal.futsal .shadow-container { box-shadow: 0px 2px 16px 1px rgba(221, 45, 38, 0.5); }

.item-modality .item-gal.futsal .item-content a .item-meta { background-color: #dd2d26; }

.item-modality:hover .item-image figure:after { opacity: 1; transition: opacity 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality:hover .item-image figure:after { transition: none; } }

.item-modality .item-image { height: 530px; }

.item-modality .item-image figure { position: absolute; top: 0; left: 0; z-index: 0; }

.item-modality .item-image figure:after { content: ""; position: absolute; width: 100%; height: 100%; top: 0; left: 0; opacity: 0.7; transition: opacity 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .item-modality .item-image figure:after { transition: none; } }

.item-modality h3 { z-index: 1; color: #fff; font-size: 20px; font-weight: 600; text-transform: uppercase; }

.item-details { position: relative; padding: 50px 15px 50px 15px; min-height: 350px; font-weight: 600; background-color: #fff; /*@include media-breakpoint-down(sm) { padding: 50px 15px 50px 15px; } &:before { content: "\e911"; font-family: "icomoon"; font-size: 80px; position: absolute; top: 70px; right: 50px; @include media-breakpoint-down(md) { font-size: 70px; top: 20px; } @include media-breakpoint-down(sm) { display: none; } /*@include media-breakpoint-down(xs) { font-size: 50px; right: 25px; }*/ /*}*/ }

.item-details.geral:before { color: #a12a84; }

.item-details.andebol:before { color: #a8c638; }

.item-details.atletismo:before { color: #f3be1f; }

.item-details.basquetebol:before { color: #ff7a4a; }

.item-details.futebol:before { color: #39b4e7; }

.item-details.natacao:before { color: #2793ff; }

.item-details.futsal:before { color: #dd2d26; }

.item-details h3, .item-details h4 { font-size: 30px; font-weight: 600; }

.item-details h5 { text-transform: uppercase; font-size: 16px; font-weight: 600; letter-spacing: 2.14px; }

.item-details ul { margin-left: 0 !important; padding-left: 0 !important; }

.item-details ul li { margin: 4px 0 8px 0; }

.item-details ul li:before { content: "•"; color: #282828; margin-right: 7px; }

.item-details p { font-weight: 400; }

.item-details .icon-close { position: absolute; top: 112px; right: 72px; color: #282828; padding: 10px; }

.item-details.geral { padding: 25px; }

.item-details.geral:before { display: none; }

.item-last-scores { font-weight: 700; padding-top: 5px; position: relative; }

.item-last-scores .tag-secondary { position: absolute; top: 0; right: 0; padding-top: 8px; }

.item-last-scores .item-content { padding: 15px; }

.item-last-scores .item-content .item-score { font-size: 60px; font-weight: 600; height: 100%; }

@media (max-width: 1199.98px) { .item-last-scores .item-content .item-score { font-size: 42px; } }

@media screen and (max-width: 1045px) { .item-last-scores .item-content .item-score { font-size: 37px; } }

@media (max-width: 991.98px) { .item-last-scores .item-content .item-score { font-size: 42px; } }

@media screen and (max-width: 400px) { .item-last-scores .item-content .item-score { font-size: 37px; } }

.item-last-scores .item-content .item-score .team-name { font-size: 13px; text-transform: uppercase; font-weight: 700; height: 75px; overflow: hidden; }

@media screen and (max-width: 1045px) { .item-last-scores .item-content .item-score .team-name { font-size: 11px; } }

@media (max-width: 991.98px) { .item-last-scores .item-content .item-score .team-name { font-size: 13px; } }

@media screen and (max-width: 400px) { .item-last-scores .item-content .item-score .team-name { font-size: 11px; } }

.item-last-scores .item-content .item-image { width: auto; height: 45px; margin-top: 15px; }

.item-ranking-parish { height: 130px; font-weight: 600; font-size: 14px; }

@media (max-width: 767.98px) { .item-ranking-parish { font-size: 12px; } }

@media (max-width: 575.98px) { .item-ranking-parish { font-size: 10px; } }

.item-ranking-parish .item-content { position: relative; padding: 15px; }

.item-ranking-parish .item-content .item-bg-layer { position: absolute; top: 0; left: 0; height: 100%; z-index: -1; background-color: rgba(161, 42, 132, 0.15); border: 2px solid #a12a84; }

.item-ranking-parish .item-content .item-title { font-size: 18px; text-transform: uppercase; margin-bottom: 0; }

@media (max-width: 767.98px) { .item-ranking-parish .item-content .item-title { font-size: 16px; } }

@media (max-width: 575.98px) { .item-ranking-parish .item-content .item-title { font-size: 14px; } }

.item-ranking-parish .item-content .item-score { font-size: 68px; display: block; line-height: 1.2; }

@media (max-width: 767.98px) { .item-ranking-parish .item-content .item-score { font-size: 48px; } }

@media (max-width: 575.98px) { .item-ranking-parish .item-content .item-score { font-size: 40px; } }

.item-ranking-parish .item-image { width: auto; height: 70px; }

@media (max-width: 991.98px) { .item-ranking-parish .item-image { height: 55px; } }

@media (max-width: 767.98px) { .item-ranking-parish .item-image { height: 45px; } }

@media (max-width: 575.98px) { .item-ranking-parish .item-image { height: 30px; } }

.item-ranking-class { font-weight: 600; margin-bottom: 15px; }

@media (max-width: 575.98px) { .item-ranking-class { font-size: 14px; } }

.item-calendar { position: relative; height: 420px; background-color: #fff; padding-top: 10px; box-shadow: 0px 2px 16px 1px rgba(161, 42, 132, 0.5); /*@media screen and (max-width: 400px) { height: auto; .col { flex: 0 0 100%; max-width: 100%; } }*/ }

.item-calendar .tag:before { background-color: #a12a84 !important; }

@media (max-width: 991.98px) { .item-calendar .col:first-child { -ms-flex: 0 0 40%; flex: 0 0 40%; max-width: 40%; } }

@media (max-width: 575.98px) { .item-calendar .col:first-child { -ms-flex: 0 0 33.3333333333%; flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } }

.item-calendar .item-content { padding: 15px; }

.item-calendar .item-content .date { color: #a12a84; font-size: 68px; font-weight: 600; line-height: 1; /*@media screen and (max-width: 400px) { font-size: 43px; }*/ }

@media (max-width: 1199.98px) { .item-calendar .item-content .date { font-size: 48px; } }

@media (max-width: 991.98px) { .item-calendar .item-content .date { font-size: 42px; } }

@media (max-width: 575.98px) { .item-calendar .item-content .date { font-size: 40px; } }

.item-calendar .item-content .schedule { color: #a12a84; font-size: 18px; font-weight: 600; }

.item-calendar .item-content li { font-size: 20px; letter-spacing: 1.73px; font-weight: 700; }

@media (max-width: 1199.98px) { .item-calendar .item-content li { font-size: 18px; } }

.item-calendar .item-content li .local { letter-spacing: 0; font-size: 14px; font-weight: 500; text-transform: none; }

@media (max-width: 1199.98px) { .item-calendar .item-content li .local { font-size: 12px; } }

.item-calendar .item-register-link { position: absolute; width: 100%; bottom: 0; /*@media screen and (max-width: 400px) { position: relative; }*/ }

.item-faqs { box-shadow: 0px 2px 16px 1px rgba(161, 42, 132, 0.5); }

.item-faqs .card { border: 2px solid #a12a84; border-radius: 0; }

.item-faqs .card .card-header { font-size: 20px; font-weight: 600; padding: 0; border-radius: 0; border-bottom: 0; background-color: #fff; }

.item-faqs .card .card-header button { width: 100%; text-align: left; padding: 10px 15px; position: relative; -webkit-appearance: none; border: 0; cursor: pointer; }

.item-faqs .card .card-header button:focus { box-shadow: none; outline: 1px dotted rgba(161, 42, 132, 0.5); }

.item-faqs .card .card-header button:after { content: "\e90f"; font-family: "icomoon"; font-size: 20px; color: #282828; position: absolute; top: calc(50% - 12px); right: 7px; }

.item-faqs .card .card-header button.collapsed:after { content: "\e910"; font-size: 34px; top: calc(50% - 20px); }

.item-faqs .card .card-body { border-top: 2px solid #a12a84; padding: 30px 30% 10% 15px; }

.item-cta { width: 100%; padding: 40px 0; font-weight: 600; background-color: #fff; box-shadow: 0px 2px 16px 1px rgba(161, 42, 132, 0.5); }

.item-cta h4 { font-size: 22px; font-size: 18px; }

@media (max-width: 575.98px) { .item-cta h4 { font-size: 17px; } }

.item-cta label { font-size: 20px; }

.item-cta .support { color: #282828; font-weight: 600; font-size: 20px; margin-left: 5px; }

.item-cta .item-news-secondary { height: 180px; }

@media (max-width: 767.98px) { .item-cta .item-news-secondary { height: auto; } }

.item-featured-info h1 { font-weight: 600; color: #a12a84; font-size: 72px; }

@media (max-width: 991.98px) { .item-featured-info h1 { font-size: 52px; } }

@media (max-width: 767.98px) { .item-featured-info h1 { font-size: 42px; } }

/*.item-featured-info h3 { font-weight: 600; }*/

.item-featured-info .description { font-weight: 600; }

.item-featured-info ul { padding-left: 20px; margin-left: 25px; }

.item-featured-info ul li { margin: 4px 0 8px 0; }

.item-featured-info ul li:before { content: "•"; color: #282828; margin-right: 7px; }

.item-countdown .countdown-container { color: #282828; font-size: 52px; font-weight: 600; font-size: 36px; }

@media (max-width: 767.98px) { .item-countdown .countdown-container { font-size: 38px; } }

.item-countdown .countdown-container span { color: #a12a84; text-transform: uppercase; font-size: 18px; margin: 0 10px; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-item-align: center; align-self: center; }

.item-countdown .countdown-container .dH { display: -ms-inline-flexbox; display: inline-flex; }

.item-countdown .countdown-container .mS { color: #a12a84; display: -ms-inline-flexbox; display: inline-flex; }

.item-countdown .date { font-size: 16px; font-weight: 600; letter-spacing: 1.73px; }

.item-competition { padding: 40px; color: #fff; height: 300px; box-shadow: 0px 2px 16px 1px rgba(187, 187, 187, 0.5); }

@media (max-width: 1199.98px) { .item-competition { height: 410px; } }

@media (max-width: 991.98px) { .item-competition { height: auto; } }

.item-competition:hover { color: #fff !important; }

.item-competition.blue { background-color: #39b4e7; }

.item-competition.yellow { background-color: #f3be1f; }

.item-competition h3 { color: #fff; font-size: 22px; font-weight: 600; letter-spacing: 1.73px; text-transform: uppercase; }

.list-raking-parish { margin-right: 0 !important; }

.list-raking-parish li { margin: 0 !important; margin-top: -2px !important; }

.list-raking-parish li:first-child { margin-top: 0 !important; /*.item-bg-layer { border-top: 2px solid $purple; }*/ }

.list-gal { margin-right: 0 !important; }

.list-gal li { margin-right: 0 !important; }

.list-news, .list-calendar { padding-left: 0 !important; margin-left: 0 !important; }

.list-news li:before, .list-calendar li:before { display: none; }

.list-modalities li { display: inline-block; }

.list-modalities-calendar { margin-left: 0 !important; padding-left: 0 !important; text-transform: uppercase; }

.list-modalities-calendar li { margin: 5px 0 !important; }

.list-social li { margin: 0 10px 0 0; }

.list-social li a { display: block; padding: 5px; font-size: 14px; }

.list-social li a.fa-instagram { color: black; }

.list-social li a span { font-size: 22px; }

.list-partners li { margin: 15px 25px; display: inline-block; }

@media (max-width: 767.98px) { .list-partners li img { zoom: 0.8; } }

@media (max-width: 575.98px) { .list-partners li img { zoom: 0.6; } }

.list-partners li a { display: block; }

.list-partners li a img { max-width: 80px; }

.list-modalities-icon, .list-other-modalities-icon { padding-left: 0 !important; margin-left: 0 !important; }

.list-modalities-icon li, .list-other-modalities-icon li { display: inline-block; max-width: 170px; margin: 15px !important; }

.list-modalities-icon li:before, .list-other-modalities-icon li:before { display: none; }

.list-modalities-icon li a:hover, .list-other-modalities-icon li a:hover { background-size: 0px !important; }

.table { border-spacing: 0; margin-bottom: 0; }

.table thead { color: #fff; font-weight: 600; font-size: 12px; text-transform: uppercase; }

.table thead th { padding: 0.55rem 0.75rem; border-top: 0; border-bottom: 0; }

.table th, .table td { padding: 0.35rem 0.75rem; border: 0; }

.table tbody { font-weight: 600; font-size: 16px; color: #282828; }

.table tbody th a { display: block; color: #282828; font-weight: 600; }

.table tbody th a .icon-download { font-size: 22px; vertical-align: sub; }

.table.table-calendar thead tr th:first-child { width: 80%; }

.table.table-calendar tbody { font-size: 13px; }

.nav-tabs .nav-item { display: inline-block; }

.nav-tabs .nav-item a { padding: 15px; display: block; text-decoration: none; color: rgba(161, 42, 132, 0.3); }

.nav-tabs .nav-item a.active { color: #fff; background-color: rgba(161, 42, 132, 0.3); border-bottom: none; }

.section-title { font-size: 28px; font-weight: 600; text-transform: uppercase; letter-spacing: 3px; margin-bottom: 0; }

ul { list-style-type: none; margin: 0; padding: 0; }

blockquote { position: relative; margin: 80px 0; }

blockquote p { font-size: 32px; padding-left: 50px; }

blockquote p:before { content: "●"; color: #a12a84; font-size: 52px; position: absolute; top: -18px; left: 10px; }

a { color: #a12a84; }

a:hover { color: #a12a84; text-decoration: none; }

a:focus { box-shadow: none; outline: 1px dotted rgba(161, 42, 132, 0.5); }

::-moz-selection { background: rgba(161, 42, 132, 0.3); text-shadow: none; }

::selection { background: rgba(161, 42, 132, 0.3); text-shadow: none; }

code { font-family: "Monaco", "Consolas", "Lucida Console", monospace; background-color: #f7f7f9; border: 1px solid #e1e1e8; width: 100%; font-size: 14px; display: block; padding: 15px; position: relative; }

code:before { content: "CODE"; display: block; position: absolute; top: 0; font-weight: bold; width: 100%; left: 0; padding: 5px 15px; background: rgba(161, 42, 132, 0.3); color: white; }

pre { display: -ms-flexbox; display: flex; margin: 0; }

.main-header { background-color: #fff; transition: all 0.3s ease-in-out; /*@include media-breakpoint-down(md) { height: 105px; &:after { content: ""; background-color: $purple; height: 2px; position: absolute; bottom: 0; width: 100%; } } @include media-breakpoint-down(sm) { position: relative; &:after { display: none; } }*/ }

.main-header.geral .post-header { background-color: #a12a84; }

.main-header.geral .modality-nav li:hover, .main-header.geral .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.geral .modality-nav li:hover, .main-header.geral .modality-nav li.current_page_item { transition: none; } }

.main-header.geral .modality-nav li:hover a, .main-header.geral .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.geral .modality-nav li:hover a, .main-header.geral .modality-nav li.current_page_item a { transition: none; } }

.main-header.geral .modality-nav li a { color: #a12a84; background: linear-gradient(0deg, #a12a84, #a12a84) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.geral .modality-nav li a { transition: none; } }

.main-header.geral .modality-nav li .sub-menu li { background-color: #fff; }

.main-header.geral .modality-nav li .sub-menu li:hover, .main-header.geral .modality-nav li .sub-menu li.current_page_item { background-color: #a12a84; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.geral .modality-nav li .sub-menu li:hover, .main-header.geral .modality-nav li .sub-menu li.current_page_item { transition: none; } }

.main-header.geral .modality-nav li .sub-menu li:hover a, .main-header.geral .modality-nav li .sub-menu li.current_page_item a { color: #fff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.geral .modality-nav li .sub-menu li:hover a, .main-header.geral .modality-nav li .sub-menu li.current_page_item a { transition: none; } }

.main-header.geral .modality-nav li .sub-menu li a { color: #a12a84; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.geral .modality-nav li .sub-menu li a { transition: none; } }

.main-header.geral .chosen-select-secondary .chosen-container-single .chosen-single, .main-header.geral .chosen-select-tertiary .chosen-container-single .chosen-single { border-bottom: 1px solid #a12a84; }

.main-header.geral .chosen-select-secondary .chosen-container-single .chosen-single span, .main-header.geral .chosen-select-tertiary .chosen-container-single .chosen-single span { color: #a12a84; }

.main-header.geral .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .main-header.geral .chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #a12a84; }

.main-header.geral .chosen-select-secondary .chosen-container .chosen-results, .main-header.geral .chosen-select-tertiary .chosen-container .chosen-results { border: none; border: 1px solid #a12a84; }

.main-header.geral .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .main-header.geral .chosen-select-tertiary .chosen-container .chosen-results li.highlighted { background-color: rgba(161, 42, 132, 0.2); color: #a12a84; }

.main-header.geral .context-nav { background-color: #a12a84; }

.main-header.geral .tag:before { background-color: #a12a84; }

.main-header.geral .tag-secondary { background-color: #a12a84; }

.main-header.geral .shadow-container { box-shadow: 0px 2px 16px 1px rgba(161, 42, 132, 0.5); }

.main-header.geral .backgroundFilter:after { background-color: #a12a84; }

.main-header.geral .table thead { background-color: #a12a84; }

.main-header.geral .table tbody tr:nth-child(even) { background-color: rgba(161, 42, 132, 0.2); }

.main-header.geral .table.table-calendar { border: 2px solid #a12a84; }

.main-header.geral .table.table-calendar tbody tr:nth-child(even) { background-color: #fff; }

.main-header.geral .item-details:before { color: #a12a84 !important; }

.main-header.geral .item-gal .item-content a .item-meta { background-color: #a12a84; }

.main-header.geral .item-score.winner { color: #a12a84; }

.main-header.geral .item-ranking-parish .item-bg-layer { background-color: rgba(161, 42, 132, 0.15); border: 2px solid #a12a84; }

.main-header.geral .item-ranking-class .item-header { border: 2px solid #a12a84; }

.main-header.geral .item-ranking-class .item-header .col:last-child { border-left: 2px solid #a12a84; }

.main-header .item-gal.geral .tag:before { background-color: #a12a84; }

.main-header .item-gal.geral .shadow-container { box-shadow: 0px 2px 16px 1px rgba(161, 42, 132, 0.5); }

.main-header .item-gal.geral .item-content a .item-meta { background-color: #a12a84; }

.main-header.andebol .post-header { background-color: #a8c638; }

.main-header.andebol .modality-nav li:hover, .main-header.andebol .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.andebol .modality-nav li:hover, .main-header.andebol .modality-nav li.current_page_item { transition: none; } }

.main-header.andebol .modality-nav li:hover a, .main-header.andebol .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.andebol .modality-nav li:hover a, .main-header.andebol .modality-nav li.current_page_item a { transition: none; } }

.main-header.andebol .modality-nav li a { color: #a8c638; background: linear-gradient(0deg, #a8c638, #a8c638) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.andebol .modality-nav li a { transition: none; } }

.main-header.andebol .modality-nav li .sub-menu li { background-color: #fff; }

.main-header.andebol .modality-nav li .sub-menu li:hover, .main-header.andebol .modality-nav li .sub-menu li.current_page_item { background-color: #a8c638; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.andebol .modality-nav li .sub-menu li:hover, .main-header.andebol .modality-nav li .sub-menu li.current_page_item { transition: none; } }

.main-header.andebol .modality-nav li .sub-menu li:hover a, .main-header.andebol .modality-nav li .sub-menu li.current_page_item a { color: #fff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.andebol .modality-nav li .sub-menu li:hover a, .main-header.andebol .modality-nav li .sub-menu li.current_page_item a { transition: none; } }

.main-header.andebol .modality-nav li .sub-menu li a { color: #a8c638; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.andebol .modality-nav li .sub-menu li a { transition: none; } }

.main-header.andebol .chosen-select-secondary .chosen-container-single .chosen-single, .main-header.andebol .chosen-select-tertiary .chosen-container-single .chosen-single { border-bottom: 1px solid #a8c638; }

.main-header.andebol .chosen-select-secondary .chosen-container-single .chosen-single span, .main-header.andebol .chosen-select-tertiary .chosen-container-single .chosen-single span { color: #a8c638; }

.main-header.andebol .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .main-header.andebol .chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #a8c638; }

.main-header.andebol .chosen-select-secondary .chosen-container .chosen-results, .main-header.andebol .chosen-select-tertiary .chosen-container .chosen-results { border: none; border: 1px solid #a8c638; }

.main-header.andebol .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .main-header.andebol .chosen-select-tertiary .chosen-container .chosen-results li.highlighted { background-color: rgba(168, 198, 56, 0.2); color: #a8c638; }

.main-header.andebol .context-nav { background-color: #a8c638; }

.main-header.andebol .tag:before { background-color: #a8c638; }

.main-header.andebol .tag-secondary { background-color: #a8c638; }

.main-header.andebol .shadow-container { box-shadow: 0px 2px 16px 1px rgba(168, 198, 56, 0.5); }

.main-header.andebol .backgroundFilter:after { background-color: #a8c638; }

.main-header.andebol .table thead { background-color: #a8c638; }

.main-header.andebol .table tbody tr:nth-child(even) { background-color: rgba(168, 198, 56, 0.2); }

.main-header.andebol .table.table-calendar { border: 2px solid #a8c638; }

.main-header.andebol .table.table-calendar tbody tr:nth-child(even) { background-color: #fff; }

.main-header.andebol .item-details:before { color: #a8c638 !important; }

.main-header.andebol .item-gal .item-content a .item-meta { background-color: #a8c638; }

.main-header.andebol .item-score.winner { color: #a8c638; }

.main-header.andebol .item-ranking-parish .item-bg-layer { background-color: rgba(168, 198, 56, 0.15); border: 2px solid #a8c638; }

.main-header.andebol .item-ranking-class .item-header { border: 2px solid #a8c638; }

.main-header.andebol .item-ranking-class .item-header .col:last-child { border-left: 2px solid #a8c638; }

.main-header .item-gal.andebol .tag:before { background-color: #a8c638; }

.main-header .item-gal.andebol .shadow-container { box-shadow: 0px 2px 16px 1px rgba(168, 198, 56, 0.5); }

.main-header .item-gal.andebol .item-content a .item-meta { background-color: #a8c638; }

.main-header.atletismo .post-header { background-color: #f3be1f; }

.main-header.atletismo .modality-nav li:hover, .main-header.atletismo .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.atletismo .modality-nav li:hover, .main-header.atletismo .modality-nav li.current_page_item { transition: none; } }

.main-header.atletismo .modality-nav li:hover a, .main-header.atletismo .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.atletismo .modality-nav li:hover a, .main-header.atletismo .modality-nav li.current_page_item a { transition: none; } }

.main-header.atletismo .modality-nav li a { color: #f3be1f; background: linear-gradient(0deg, #f3be1f, #f3be1f) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.atletismo .modality-nav li a { transition: none; } }

.main-header.atletismo .modality-nav li .sub-menu li { background-color: #fff; }

.main-header.atletismo .modality-nav li .sub-menu li:hover, .main-header.atletismo .modality-nav li .sub-menu li.current_page_item { background-color: #f3be1f; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.atletismo .modality-nav li .sub-menu li:hover, .main-header.atletismo .modality-nav li .sub-menu li.current_page_item { transition: none; } }

.main-header.atletismo .modality-nav li .sub-menu li:hover a, .main-header.atletismo .modality-nav li .sub-menu li.current_page_item a { color: #fff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.atletismo .modality-nav li .sub-menu li:hover a, .main-header.atletismo .modality-nav li .sub-menu li.current_page_item a { transition: none; } }

.main-header.atletismo .modality-nav li .sub-menu li a { color: #f3be1f; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.atletismo .modality-nav li .sub-menu li a { transition: none; } }

.main-header.atletismo .chosen-select-secondary .chosen-container-single .chosen-single, .main-header.atletismo .chosen-select-tertiary .chosen-container-single .chosen-single { border-bottom: 1px solid #f3be1f; }

.main-header.atletismo .chosen-select-secondary .chosen-container-single .chosen-single span, .main-header.atletismo .chosen-select-tertiary .chosen-container-single .chosen-single span { color: #f3be1f; }

.main-header.atletismo .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .main-header.atletismo .chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #f3be1f; }

.main-header.atletismo .chosen-select-secondary .chosen-container .chosen-results, .main-header.atletismo .chosen-select-tertiary .chosen-container .chosen-results { border: none; border: 1px solid #f3be1f; }

.main-header.atletismo .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .main-header.atletismo .chosen-select-tertiary .chosen-container .chosen-results li.highlighted { background-color: rgba(243, 190, 31, 0.2); color: #f3be1f; }

.main-header.atletismo .context-nav { background-color: #f3be1f; }

.main-header.atletismo .tag:before { background-color: #f3be1f; }

.main-header.atletismo .tag-secondary { background-color: #f3be1f; }

.main-header.atletismo .shadow-container { box-shadow: 0px 2px 16px 1px rgba(243, 190, 31, 0.5); }

.main-header.atletismo .backgroundFilter:after { background-color: #f3be1f; }

.main-header.atletismo .table thead { background-color: #f3be1f; }

.main-header.atletismo .table tbody tr:nth-child(even) { background-color: rgba(243, 190, 31, 0.2); }

.main-header.atletismo .table.table-calendar { border: 2px solid #f3be1f; }

.main-header.atletismo .table.table-calendar tbody tr:nth-child(even) { background-color: #fff; }

.main-header.atletismo .item-details:before { color: #f3be1f !important; }

.main-header.atletismo .item-gal .item-content a .item-meta { background-color: #f3be1f; }

.main-header.atletismo .item-score.winner { color: #f3be1f; }

.main-header.atletismo .item-ranking-parish .item-bg-layer { background-color: rgba(243, 190, 31, 0.15); border: 2px solid #f3be1f; }

.main-header.atletismo .item-ranking-class .item-header { border: 2px solid #f3be1f; }

.main-header.atletismo .item-ranking-class .item-header .col:last-child { border-left: 2px solid #f3be1f; }

.main-header .item-gal.atletismo .tag:before { background-color: #f3be1f; }

.main-header .item-gal.atletismo .shadow-container { box-shadow: 0px 2px 16px 1px rgba(243, 190, 31, 0.5); }

.main-header .item-gal.atletismo .item-content a .item-meta { background-color: #f3be1f; }

.main-header.basquetebol .post-header { background-color: #ff7a4a; }

.main-header.basquetebol .modality-nav li:hover, .main-header.basquetebol .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.basquetebol .modality-nav li:hover, .main-header.basquetebol .modality-nav li.current_page_item { transition: none; } }

.main-header.basquetebol .modality-nav li:hover a, .main-header.basquetebol .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.basquetebol .modality-nav li:hover a, .main-header.basquetebol .modality-nav li.current_page_item a { transition: none; } }

.main-header.basquetebol .modality-nav li a { color: #ff7a4a; background: linear-gradient(0deg, #ff7a4a, #ff7a4a) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.basquetebol .modality-nav li a { transition: none; } }

.main-header.basquetebol .modality-nav li .sub-menu li { background-color: #fff; }

.main-header.basquetebol .modality-nav li .sub-menu li:hover, .main-header.basquetebol .modality-nav li .sub-menu li.current_page_item { background-color: #ff7a4a; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.basquetebol .modality-nav li .sub-menu li:hover, .main-header.basquetebol .modality-nav li .sub-menu li.current_page_item { transition: none; } }

.main-header.basquetebol .modality-nav li .sub-menu li:hover a, .main-header.basquetebol .modality-nav li .sub-menu li.current_page_item a { color: #fff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.basquetebol .modality-nav li .sub-menu li:hover a, .main-header.basquetebol .modality-nav li .sub-menu li.current_page_item a { transition: none; } }

.main-header.basquetebol .modality-nav li .sub-menu li a { color: #ff7a4a; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.basquetebol .modality-nav li .sub-menu li a { transition: none; } }

.main-header.basquetebol .chosen-select-secondary .chosen-container-single .chosen-single, .main-header.basquetebol .chosen-select-tertiary .chosen-container-single .chosen-single { border-bottom: 1px solid #ff7a4a; }

.main-header.basquetebol .chosen-select-secondary .chosen-container-single .chosen-single span, .main-header.basquetebol .chosen-select-tertiary .chosen-container-single .chosen-single span { color: #ff7a4a; }

.main-header.basquetebol .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .main-header.basquetebol .chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #ff7a4a; }

.main-header.basquetebol .chosen-select-secondary .chosen-container .chosen-results, .main-header.basquetebol .chosen-select-tertiary .chosen-container .chosen-results { border: none; border: 1px solid #ff7a4a; }

.main-header.basquetebol .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .main-header.basquetebol .chosen-select-tertiary .chosen-container .chosen-results li.highlighted { background-color: rgba(255, 122, 74, 0.2); color: #ff7a4a; }

.main-header.basquetebol .context-nav { background-color: #ff7a4a; }

.main-header.basquetebol .tag:before { background-color: #ff7a4a; }

.main-header.basquetebol .tag-secondary { background-color: #ff7a4a; }

.main-header.basquetebol .shadow-container { box-shadow: 0px 2px 16px 1px rgba(255, 122, 74, 0.5); }

.main-header.basquetebol .backgroundFilter:after { background-color: #ff7a4a; }

.main-header.basquetebol .table thead { background-color: #ff7a4a; }

.main-header.basquetebol .table tbody tr:nth-child(even) { background-color: rgba(255, 122, 74, 0.2); }

.main-header.basquetebol .table.table-calendar { border: 2px solid #ff7a4a; }

.main-header.basquetebol .table.table-calendar tbody tr:nth-child(even) { background-color: #fff; }

.main-header.basquetebol .item-details:before { color: #ff7a4a !important; }

.main-header.basquetebol .item-gal .item-content a .item-meta { background-color: #ff7a4a; }

.main-header.basquetebol .item-score.winner { color: #ff7a4a; }

.main-header.basquetebol .item-ranking-parish .item-bg-layer { background-color: rgba(255, 122, 74, 0.15); border: 2px solid #ff7a4a; }

.main-header.basquetebol .item-ranking-class .item-header { border: 2px solid #ff7a4a; }

.main-header.basquetebol .item-ranking-class .item-header .col:last-child { border-left: 2px solid #ff7a4a; }

.main-header .item-gal.basquetebol .tag:before { background-color: #ff7a4a; }

.main-header .item-gal.basquetebol .shadow-container { box-shadow: 0px 2px 16px 1px rgba(255, 122, 74, 0.5); }

.main-header .item-gal.basquetebol .item-content a .item-meta { background-color: #ff7a4a; }

.main-header.futebol .post-header { background-color: #39b4e7; }

.main-header.futebol .modality-nav li:hover, .main-header.futebol .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.futebol .modality-nav li:hover, .main-header.futebol .modality-nav li.current_page_item { transition: none; } }

.main-header.futebol .modality-nav li:hover a, .main-header.futebol .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.futebol .modality-nav li:hover a, .main-header.futebol .modality-nav li.current_page_item a { transition: none; } }

.main-header.futebol .modality-nav li a { color: #39b4e7; background: linear-gradient(0deg, #39b4e7, #39b4e7) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.futebol .modality-nav li a { transition: none; } }

.main-header.futebol .modality-nav li .sub-menu li { background-color: #fff; }

.main-header.futebol .modality-nav li .sub-menu li:hover, .main-header.futebol .modality-nav li .sub-menu li.current_page_item { background-color: #39b4e7; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.futebol .modality-nav li .sub-menu li:hover, .main-header.futebol .modality-nav li .sub-menu li.current_page_item { transition: none; } }

.main-header.futebol .modality-nav li .sub-menu li:hover a, .main-header.futebol .modality-nav li .sub-menu li.current_page_item a { color: #fff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.futebol .modality-nav li .sub-menu li:hover a, .main-header.futebol .modality-nav li .sub-menu li.current_page_item a { transition: none; } }

.main-header.futebol .modality-nav li .sub-menu li a { color: #39b4e7; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.futebol .modality-nav li .sub-menu li a { transition: none; } }

.main-header.futebol .chosen-select-secondary .chosen-container-single .chosen-single, .main-header.futebol .chosen-select-tertiary .chosen-container-single .chosen-single { border-bottom: 1px solid #39b4e7; }

.main-header.futebol .chosen-select-secondary .chosen-container-single .chosen-single span, .main-header.futebol .chosen-select-tertiary .chosen-container-single .chosen-single span { color: #39b4e7; }

.main-header.futebol .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .main-header.futebol .chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #39b4e7; }

.main-header.futebol .chosen-select-secondary .chosen-container .chosen-results, .main-header.futebol .chosen-select-tertiary .chosen-container .chosen-results { border: none; border: 1px solid #39b4e7; }

.main-header.futebol .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .main-header.futebol .chosen-select-tertiary .chosen-container .chosen-results li.highlighted { background-color: rgba(57, 180, 231, 0.2); color: #39b4e7; }

.main-header.futebol .context-nav { background-color: #39b4e7; }

.main-header.futebol .tag:before { background-color: #39b4e7; }

.main-header.futebol .tag-secondary { background-color: #39b4e7; }

.main-header.futebol .shadow-container { box-shadow: 0px 2px 16px 1px rgba(57, 180, 231, 0.5); }

.main-header.futebol .backgroundFilter:after { background-color: #39b4e7; }

.main-header.futebol .table thead { background-color: #39b4e7; }

.main-header.futebol .table tbody tr:nth-child(even) { background-color: rgba(57, 180, 231, 0.2); }

.main-header.futebol .table.table-calendar { border: 2px solid #39b4e7; }

.main-header.futebol .table.table-calendar tbody tr:nth-child(even) { background-color: #fff; }

.main-header.futebol .item-details:before { color: #39b4e7 !important; }

.main-header.futebol .item-gal .item-content a .item-meta { background-color: #39b4e7; }

.main-header.futebol .item-score.winner { color: #39b4e7; }

.main-header.futebol .item-ranking-parish .item-bg-layer { background-color: rgba(57, 180, 231, 0.15); border: 2px solid #39b4e7; }

.main-header.futebol .item-ranking-class .item-header { border: 2px solid #39b4e7; }

.main-header.futebol .item-ranking-class .item-header .col:last-child { border-left: 2px solid #39b4e7; }

.main-header .item-gal.futebol .tag:before { background-color: #39b4e7; }

.main-header .item-gal.futebol .shadow-container { box-shadow: 0px 2px 16px 1px rgba(57, 180, 231, 0.5); }

.main-header .item-gal.futebol .item-content a .item-meta { background-color: #39b4e7; }

.main-header.natacao .post-header { background-color: #2793ff; }

.main-header.natacao .modality-nav li:hover, .main-header.natacao .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.natacao .modality-nav li:hover, .main-header.natacao .modality-nav li.current_page_item { transition: none; } }

.main-header.natacao .modality-nav li:hover a, .main-header.natacao .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.natacao .modality-nav li:hover a, .main-header.natacao .modality-nav li.current_page_item a { transition: none; } }

.main-header.natacao .modality-nav li a { color: #2793ff; background: linear-gradient(0deg, #2793ff, #2793ff) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.natacao .modality-nav li a { transition: none; } }

.main-header.natacao .modality-nav li .sub-menu li { background-color: #fff; }

.main-header.natacao .modality-nav li .sub-menu li:hover, .main-header.natacao .modality-nav li .sub-menu li.current_page_item { background-color: #2793ff; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.natacao .modality-nav li .sub-menu li:hover, .main-header.natacao .modality-nav li .sub-menu li.current_page_item { transition: none; } }

.main-header.natacao .modality-nav li .sub-menu li:hover a, .main-header.natacao .modality-nav li .sub-menu li.current_page_item a { color: #fff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.natacao .modality-nav li .sub-menu li:hover a, .main-header.natacao .modality-nav li .sub-menu li.current_page_item a { transition: none; } }

.main-header.natacao .modality-nav li .sub-menu li a { color: #2793ff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.natacao .modality-nav li .sub-menu li a { transition: none; } }

.main-header.natacao .chosen-select-secondary .chosen-container-single .chosen-single, .main-header.natacao .chosen-select-tertiary .chosen-container-single .chosen-single { border-bottom: 1px solid #2793ff; }

.main-header.natacao .chosen-select-secondary .chosen-container-single .chosen-single span, .main-header.natacao .chosen-select-tertiary .chosen-container-single .chosen-single span { color: #2793ff; }

.main-header.natacao .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .main-header.natacao .chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #2793ff; }

.main-header.natacao .chosen-select-secondary .chosen-container .chosen-results, .main-header.natacao .chosen-select-tertiary .chosen-container .chosen-results { border: none; border: 1px solid #2793ff; }

.main-header.natacao .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .main-header.natacao .chosen-select-tertiary .chosen-container .chosen-results li.highlighted { background-color: rgba(39, 147, 255, 0.2); color: #2793ff; }

.main-header.natacao .context-nav { background-color: #2793ff; }

.main-header.natacao .tag:before { background-color: #2793ff; }

.main-header.natacao .tag-secondary { background-color: #2793ff; }

.main-header.natacao .shadow-container { box-shadow: 0px 2px 16px 1px rgba(39, 147, 255, 0.5); }

.main-header.natacao .backgroundFilter:after { background-color: #2793ff; }

.main-header.natacao .table thead { background-color: #2793ff; }

.main-header.natacao .table tbody tr:nth-child(even) { background-color: rgba(39, 147, 255, 0.2); }

.main-header.natacao .table.table-calendar { border: 2px solid #2793ff; }

.main-header.natacao .table.table-calendar tbody tr:nth-child(even) { background-color: #fff; }

.main-header.natacao .item-details:before { color: #2793ff !important; }

.main-header.natacao .item-gal .item-content a .item-meta { background-color: #2793ff; }

.main-header.natacao .item-score.winner { color: #2793ff; }

.main-header.natacao .item-ranking-parish .item-bg-layer { background-color: rgba(39, 147, 255, 0.15); border: 2px solid #2793ff; }

.main-header.natacao .item-ranking-class .item-header { border: 2px solid #2793ff; }

.main-header.natacao .item-ranking-class .item-header .col:last-child { border-left: 2px solid #2793ff; }

.main-header .item-gal.natacao .tag:before { background-color: #2793ff; }

.main-header .item-gal.natacao .shadow-container { box-shadow: 0px 2px 16px 1px rgba(39, 147, 255, 0.5); }

.main-header .item-gal.natacao .item-content a .item-meta { background-color: #2793ff; }

.main-header.futsal .post-header { background-color: #dd2d26; }

.main-header.futsal .modality-nav li:hover, .main-header.futsal .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.futsal .modality-nav li:hover, .main-header.futsal .modality-nav li.current_page_item { transition: none; } }

.main-header.futsal .modality-nav li:hover a, .main-header.futsal .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.futsal .modality-nav li:hover a, .main-header.futsal .modality-nav li.current_page_item a { transition: none; } }

.main-header.futsal .modality-nav li a { color: #dd2d26; background: linear-gradient(0deg, #dd2d26, #dd2d26) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.futsal .modality-nav li a { transition: none; } }

.main-header.futsal .modality-nav li .sub-menu li { background-color: #fff; }

.main-header.futsal .modality-nav li .sub-menu li:hover, .main-header.futsal .modality-nav li .sub-menu li.current_page_item { background-color: #dd2d26; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.futsal .modality-nav li .sub-menu li:hover, .main-header.futsal .modality-nav li .sub-menu li.current_page_item { transition: none; } }

.main-header.futsal .modality-nav li .sub-menu li:hover a, .main-header.futsal .modality-nav li .sub-menu li.current_page_item a { color: #fff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.futsal .modality-nav li .sub-menu li:hover a, .main-header.futsal .modality-nav li .sub-menu li.current_page_item a { transition: none; } }

.main-header.futsal .modality-nav li .sub-menu li a { color: #dd2d26; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.futsal .modality-nav li .sub-menu li a { transition: none; } }

.main-header.futsal .chosen-select-secondary .chosen-container-single .chosen-single, .main-header.futsal .chosen-select-tertiary .chosen-container-single .chosen-single { border-bottom: 1px solid #dd2d26; }

.main-header.futsal .chosen-select-secondary .chosen-container-single .chosen-single span, .main-header.futsal .chosen-select-tertiary .chosen-container-single .chosen-single span { color: #dd2d26; }

.main-header.futsal .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .main-header.futsal .chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #dd2d26; }

.main-header.futsal .chosen-select-secondary .chosen-container .chosen-results, .main-header.futsal .chosen-select-tertiary .chosen-container .chosen-results { border: none; border: 1px solid #dd2d26; }

.main-header.futsal .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .main-header.futsal .chosen-select-tertiary .chosen-container .chosen-results li.highlighted { background-color: rgba(221, 45, 38, 0.2); color: #dd2d26; }

.main-header.futsal .context-nav { background-color: #dd2d26; }

.main-header.futsal .tag:before { background-color: #dd2d26; }

.main-header.futsal .tag-secondary { background-color: #dd2d26; }

.main-header.futsal .shadow-container { box-shadow: 0px 2px 16px 1px rgba(221, 45, 38, 0.5); }

.main-header.futsal .backgroundFilter:after { background-color: #dd2d26; }

.main-header.futsal .table thead { background-color: #dd2d26; }

.main-header.futsal .table tbody tr:nth-child(even) { background-color: rgba(221, 45, 38, 0.2); }

.main-header.futsal .table.table-calendar { border: 2px solid #dd2d26; }

.main-header.futsal .table.table-calendar tbody tr:nth-child(even) { background-color: #fff; }

.main-header.futsal .item-details:before { color: #dd2d26 !important; }

.main-header.futsal .item-gal .item-content a .item-meta { background-color: #dd2d26; }

.main-header.futsal .item-score.winner { color: #dd2d26; }

.main-header.futsal .item-ranking-parish .item-bg-layer { background-color: rgba(221, 45, 38, 0.15); border: 2px solid #dd2d26; }

.main-header.futsal .item-ranking-class .item-header { border: 2px solid #dd2d26; }

.main-header.futsal .item-ranking-class .item-header .col:last-child { border-left: 2px solid #dd2d26; }

.main-header .item-gal.futsal .tag:before { background-color: #dd2d26; }

.main-header .item-gal.futsal .shadow-container { box-shadow: 0px 2px 16px 1px rgba(221, 45, 38, 0.5); }

.main-header .item-gal.futsal .item-content a .item-meta { background-color: #dd2d26; }

@media screen and (prefers-reduced-motion: reduce) { .main-header { transition: none; } }

.main-header.fixedScroll { position: fixed; top: 0; width: 100%; height: 161px; z-index: 99; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-header.fixedScroll { transition: none; } }

.main-header.fixedScroll { /*.logo { position: relative; top: auto; left: auto; a { img { zoom: .8; @include transition(all .3s ease-in-out); } } } .image-org { margin-left: 30px; @include transition(all .3s ease-in-out); img { zoom: .8; @include transition(all .3s ease-in-out); } }*/ }

.main-header.mobile { position: fixed; width: 100%; z-index:1000; }

.main-header .logo { position: absolute; top: 10px; left: 0; z-index: 999; }

@media (max-width: 575.98px) { .main-header .logo { top: 8px; } }

.main-header .logo a { display: block; }

.main-header .logo a img { width: 150px; }

@media (max-width: 575.98px) { .main-header .logo a img { width: 90px; } }

.main-header .image-org { margin-left: 170px; }

@media (max-width: 575.98px) { .main-header .image-org { margin-left: 100px; } }

.main-header .image-org img { width: 200px; }

@media (max-width: 575.98px) { .main-header .image-org img { width: 180px; } }

.main-header .modality-nav.secondary { display: none; }

@media (max-width: 991.98px) { .main-header .modality-nav.secondary { display: block; background-color: #a12a84; margin: 0 -15px; padding: 0 0 140px 0; }
  .main-header .modality-nav.secondary .menu li { background-color: transparent; margin: 0; padding: 8px 15px; }
  .main-header .modality-nav.secondary .menu li:last-child { color: inherit; }
  .main-header .modality-nav.secondary .menu li:hover a, .main-header .modality-nav.secondary .menu li.current_page_item a { background-size: 0; }
  .main-header .modality-nav.secondary .menu li a { color: #fff !important; padding: 8px 15px; }
  .main-header .modality-nav.secondary .menu li a:after { display: none; }
  .main-header .modality-nav.secondary .menu li .sub-menu { position: relative; top: auto; left: auto; opacity: 1; visibility: visible; padding: 0; height: 120px; }
  .main-header .modality-nav.secondary .menu li .sub-menu li { padding: 8px 15px; width: 48%; float: left; display: inline-block; background-color: transparent; }
  .main-header .modality-nav.secondary .menu li .sub-menu li:hover { background-color: transparent; }
  .main-header .modality-nav.secondary .menu li .sub-menu li:last-child { color: inherit; }
  .main-header .modality-nav.secondary .menu li .sub-menu li a { color: #fff !important; padding: 0; } }

/*.main-content { margin-top: 161px; @include media-breakpoint-down(lg) { margin-top: 105px; } @include media-breakpoint-down(sm) { margin-top: 0; } }*/
.navbar { min-height: 105px; }

@media (max-width: 575.98px) { .navbar { padding: 0; min-height: 80px; }
  .navbar .navbar-toggler { top: 4px; position: relative; } }

.navbar .menu { width: 100%; text-align: right; }

@media (max-width: 767.98px) { .navbar .menu { margin-top: 30px; text-align: left; } }

.navbar .menu li { display: -ms-inline-flexbox; display: inline-flex; margin: 0 5px; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .navbar .menu li { transition: none; } }

.navbar .menu li:hover, .navbar .menu li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .navbar .menu li:hover, .navbar .menu li.current_page_item { transition: none; } }

.navbar .menu li:hover a, .navbar .menu li.current_page_item a { text-decoration: none; }

.navbar .menu li:hover a:after, .navbar .menu li.current_page_item a:after { color: #a12a84; opacity: 1; }

.navbar .menu li:last-child a { color: #a12a84; }

.navbar .menu li:last-child a:after { opacity: 1; }

.navbar .menu li a { color: #282828; font-size: 12px; text-transform: uppercase; font-weight: 600; }

.navbar .menu li a:after { content: "●"; color: #a12a84; font-size: 18px; padding-left: 5px; opacity: 0; }

@media (max-width: 992px) { .navbar .navbar-collapse { position: fixed; top: 105px; right: -17px; overflow-y: scroll; overflow-x: hidden; width: calc(100% + 17px); height: 100vh; background-color: #fff; z-index: 99; opacity: 0; visibility: hidden; padding: 20px 15px; border-top: 2px solid #a12a84; transition: all 0.1s ease-in-out; } }

@media screen and (max-width: 1199.98px) and (prefers-reduced-motion: reduce) { .navbar .navbar-collapse { transition: none; } }

@media (max-width: 1199.98px) { .navbar .navbar-collapse.show { opacity: 1; visibility: visible; transition: all 0.1s ease-in-out; } }

@media screen and (max-width: 1199.98px) and (prefers-reduced-motion: reduce) { .navbar .navbar-collapse.show { transition: none; } }
/***alterado alex***/
@media (max-width: 992px) {

  .navbar .navbar-collapse .menu li { display: block; text-align: center; padding: 8px 15px; }
  .navbar .navbar-collapse .menu li a { font-size: 17px; }
  .addthis-smartlayers {
    display: none;
  }
}

@media (max-width: 1199.98px) {
.navbar .menu li {margin-left:0; margin-right:5px;}
.main-header .image-org {margin-left: 140px;}
.main-header .image-org img {max-width: 200px;}
}

@media (max-width: 991.98px) { .navbar .navbar-collapse { top: 103px; } }

@media (max-width: 767.98px) { .navbar .navbar-collapse { top: 105px; } }

@media (max-width: 575.98px) { .navbar .navbar-collapse { top: 80px; padding: 0; } }

.navbar .hamburger { padding: 0; }

.navbar .hamburger .hamburger-box { width: 30px; }

.navbar .hamburger .hamburger-inner, .navbar .hamburger .hamburger-inner::before, .navbar .hamburger .hamburger-inner::after { width: 30px; color: #282828; background-color: #282828; height: 2px; border-radius: 0; }

/* MODALITY-NAV*/
.modality-nav { background-color: #fff; overflow: visible; position: relative; z-index: 2; }

.modality-nav .menu-item-has-children { position: relative; }

.modality-nav .menu-item-has-children:hover .sub-menu { transform: translateY(0); opacity: 1; visibility: visible; }

.modality-nav li { display: -ms-inline-flexbox; display: inline-flex; position: relative; padding: 0 25px; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .modality-nav li { transition: none; } }

.modality-nav li:hover, .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .modality-nav li:hover, .modality-nav li.current_page_item { transition: none; } }

.modality-nav li:hover a, .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .modality-nav li:hover a, .modality-nav li.current_page_item a { transition: none; } }

.modality-nav li a { display: block; color: #a12a84; font-size: 14px; text-transform: uppercase; font-weight: 600; letter-spacing: 1.73px; padding: 20px 0 15px 0; background: linear-gradient(0deg, #a12a84, #a12a84) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .modality-nav li a { transition: none; } }

/*.modality-nav li .sub-menu { position: absolute; top: 36px; left: 0; width: 100%; transform: translateY(0); transition: opacity 0.5s cubic-bezier(0.19, 1, 0.22, 1), transform 0.5s cubic-bezier(0.19, 1, 0.22, 1); display: block; opacity: 0; padding: 20px 25px 0 25px; text-align: left; visibility: hidden; */}

.modality-nav li .sub-menu li { background-color: #fff; text-align: left; padding: 0; width: 100%; z-index: 1; }

.modality-nav li .sub-menu li:hover { background-color: #a12a84; }

.modality-nav li .sub-menu li:hover a { color: #fff; }

.modality-nav li .sub-menu li a { display: block; width: 100%; position: relative; z-index: 1; font-weight: 600; text-align: center; background-size: 0; }

/*.modality-nav li:last-child a { color: #f3be1f; }*/

.modality-nav li:last-child .sub-menu li:hover a { color: #fff; }

.modality-nav li:last-child .sub-menu li a { color: #a12a84; }

.modality-nav.modality-nav-home { background-color: #a12a84; overflow: visible; position: relative; z-index: 2; }

/*.modality-nav.modality-nav-home li { padding: 0 25px; /*&:last-child { position: relative; &:after { content: ""; position: absolute; z-index: 0; width: 1000%; height: 100%; top: 0; left: 0; background-color: $purple-dark; } }*/ }*/

.modality-nav.modality-nav-home li:hover, .modality-nav.modality-nav-home li.current_page_item { background-color: #6b1857; }

.modality-nav.modality-nav-home li a { position: relative; z-index: 1; color: #fff; letter-spacing: 1.93px; background: linear-gradient(0deg, #fff, #fff) bottom left no-repeat; background-size: 0; }

.modality-nav.modality-nav-home li .sub-menu { padding: 0; /top: 30px; }

.modality-nav.modality-nav-home li .sub-menu li { padding: 0; }

.modality-nav.modality-nav-home li .sub-menu li:hover, .modality-nav.modality-nav-home li .sub-menu li.current_page_item { background-color: #a12a84; }

.modality-nav.modality-nav-home li .sub-menu li:hover a, .modality-nav.modality-nav-home li .sub-menu li.current_page_item a { color: #fff; }

/*.modality-nav.modality-nav-home li .sub-menu li a { color: #a12a84; }*/

/*.modality-nav.modality-nav-home li:last-child a { color: #f3be1f; }*/

.modality-nav.modality-nav-home li:last-child .sub-menu li:hover a { color: #fff; }

.modality-nav.modality-nav-home li:last-child .sub-menu li a { color: #a12a84; }

.context-nav { padding: 25px 0; }

.context-nav li { display: -ms-inline-flexbox; display: inline-flex; margin: 0 20px; }

.context-nav li a { display: block; padding: 5px 0 8px 0; color: #fff; font-size: 13px; font-weight: 600; letter-spacing: 1.73px; text-transform: uppercase; background: linear-gradient(0deg, #fff, #fff) bottom left no-repeat; background-size: 0px 2px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .context-nav li a { transition: none; } }

.context-nav li a:hover, .context-nav li a.active { background-size: 100% 2px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .context-nav li a:hover, .context-nav li a.active { transition: none; } }

#at4-share .atss { top: inherit; bottom: 0 !important; width: 100%; }

.main-footer .logo a { display: block; }

.main-footer .logo a img { width: 110px; }

.main-footer h3 { font-size: 15px; font-weight: 700; margin-bottom: 25px; }

.main-footer h4 { font-size: 16px; font-weight: 700; text-transform: uppercase; margin-bottom: 25px; }

.main-footer .image-org { max-width: 250px; }

.main-footer .menu-footer li a { color: #282828; background: linear-gradient(0deg, #a12a84, #a12a84) bottom left no-repeat; background-size: 0px 1px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-footer .menu-footer li a { transition: none; } }

.main-footer .menu-footer li a:hover { background-size: 100% 1px; text-decoration: none; transition: all 0.4s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .main-footer .menu-footer li a:hover { transition: none; } }

.main-footer .menu-footer li a:focus { box-shadow: none; outline: 1px dotted rgba(161, 42, 132, 0.5); }

.main-footer .contact-container p { font-size: 14px; }

.main-footer .contact-container p a { text-decoration: underline; }

.main-footer .contact-container span { font-size: 12px; }

.styleguide.geral .post-header { background-color: #a12a84; }

.styleguide.geral .modality-nav li:hover, .styleguide.geral .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.geral .modality-nav li:hover, .styleguide.geral .modality-nav li.current_page_item { transition: none; } }

.styleguide.geral .modality-nav li:hover a, .styleguide.geral .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.geral .modality-nav li:hover a, .styleguide.geral .modality-nav li.current_page_item a { transition: none; } }

.styleguide.geral .modality-nav li a { color: #a12a84; background: linear-gradient(0deg, #a12a84, #a12a84) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.geral .modality-nav li a { transition: none; } }

.styleguide.geral .modality-nav li .sub-menu li { background-color: #fff; }

.styleguide.geral .modality-nav li .sub-menu li:hover, .styleguide.geral .modality-nav li .sub-menu li.current_page_item { background-color: #a12a84; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.geral .modality-nav li .sub-menu li:hover, .styleguide.geral .modality-nav li .sub-menu li.current_page_item { transition: none; } }

.styleguide.geral .modality-nav li .sub-menu li:hover a, .styleguide.geral .modality-nav li .sub-menu li.current_page_item a { color: #fff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.geral .modality-nav li .sub-menu li:hover a, .styleguide.geral .modality-nav li .sub-menu li.current_page_item a { transition: none; } }

.styleguide.geral .modality-nav li .sub-menu li a { color: #a12a84; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.geral .modality-nav li .sub-menu li a { transition: none; } }

.styleguide.geral .chosen-select-secondary .chosen-container-single .chosen-single, .styleguide.geral .chosen-select-tertiary .chosen-container-single .chosen-single { border-bottom: 1px solid #a12a84; }

.styleguide.geral .chosen-select-secondary .chosen-container-single .chosen-single span, .styleguide.geral .chosen-select-tertiary .chosen-container-single .chosen-single span { color: #a12a84; }

.styleguide.geral .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .styleguide.geral .chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #a12a84; }

.styleguide.geral .chosen-select-secondary .chosen-container .chosen-results, .styleguide.geral .chosen-select-tertiary .chosen-container .chosen-results { border: none; border: 1px solid #a12a84; }

.styleguide.geral .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .styleguide.geral .chosen-select-tertiary .chosen-container .chosen-results li.highlighted { background-color: rgba(161, 42, 132, 0.2); color: #a12a84; }

.styleguide.geral .context-nav { background-color: #a12a84; }

.styleguide.geral .tag:before { background-color: #a12a84; }

.styleguide.geral .tag-secondary { background-color: #a12a84; }

.styleguide.geral .shadow-container { box-shadow: 0px 2px 16px 1px rgba(161, 42, 132, 0.5); }

.styleguide.geral .backgroundFilter:after { background-color: #a12a84; }

.styleguide.geral .table thead { background-color: #a12a84; }

.styleguide.geral .table tbody tr:nth-child(even) { background-color: rgba(161, 42, 132, 0.2); }

.styleguide.geral .table.table-calendar { border: 2px solid #a12a84; }

.styleguide.geral .table.table-calendar tbody tr:nth-child(even) { background-color: #fff; }

.styleguide.geral .item-details:before { color: #a12a84 !important; }

.styleguide.geral .item-gal .item-content a .item-meta { background-color: #a12a84; }

.styleguide.geral .item-score.winner { color: #a12a84; }

.styleguide.geral .item-ranking-parish .item-bg-layer { background-color: rgba(161, 42, 132, 0.15); border: 2px solid #a12a84; }

.styleguide.geral .item-ranking-class .item-header { border: 2px solid #a12a84; }

.styleguide.geral .item-ranking-class .item-header .col:last-child { border-left: 2px solid #a12a84; }

.styleguide .item-gal.geral .tag:before { background-color: #a12a84; }

.styleguide .item-gal.geral .shadow-container { box-shadow: 0px 2px 16px 1px rgba(161, 42, 132, 0.5); }

.styleguide .item-gal.geral .item-content a .item-meta { background-color: #a12a84; }

.styleguide.andebol .post-header { background-color: #a8c638; }

.styleguide.andebol .modality-nav li:hover, .styleguide.andebol .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.andebol .modality-nav li:hover, .styleguide.andebol .modality-nav li.current_page_item { transition: none; } }

.styleguide.andebol .modality-nav li:hover a, .styleguide.andebol .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.andebol .modality-nav li:hover a, .styleguide.andebol .modality-nav li.current_page_item a { transition: none; } }

.styleguide.andebol .modality-nav li a { color: #a8c638; background: linear-gradient(0deg, #a8c638, #a8c638) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.andebol .modality-nav li a { transition: none; } }

.styleguide.andebol .modality-nav li .sub-menu li { background-color: #fff; }

.styleguide.andebol .modality-nav li .sub-menu li:hover, .styleguide.andebol .modality-nav li .sub-menu li.current_page_item { background-color: #a8c638; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.andebol .modality-nav li .sub-menu li:hover, .styleguide.andebol .modality-nav li .sub-menu li.current_page_item { transition: none; } }

.styleguide.andebol .modality-nav li .sub-menu li:hover a, .styleguide.andebol .modality-nav li .sub-menu li.current_page_item a { color: #fff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.andebol .modality-nav li .sub-menu li:hover a, .styleguide.andebol .modality-nav li .sub-menu li.current_page_item a { transition: none; } }

.styleguide.andebol .modality-nav li .sub-menu li a { color: #a8c638; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.andebol .modality-nav li .sub-menu li a { transition: none; } }

.styleguide.andebol .chosen-select-secondary .chosen-container-single .chosen-single, .styleguide.andebol .chosen-select-tertiary .chosen-container-single .chosen-single { border-bottom: 1px solid #a8c638; }

.styleguide.andebol .chosen-select-secondary .chosen-container-single .chosen-single span, .styleguide.andebol .chosen-select-tertiary .chosen-container-single .chosen-single span { color: #a8c638; }

.styleguide.andebol .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .styleguide.andebol .chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #a8c638; }

.styleguide.andebol .chosen-select-secondary .chosen-container .chosen-results, .styleguide.andebol .chosen-select-tertiary .chosen-container .chosen-results { border: none; border: 1px solid #a8c638; }

.styleguide.andebol .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .styleguide.andebol .chosen-select-tertiary .chosen-container .chosen-results li.highlighted { background-color: rgba(168, 198, 56, 0.2); color: #a8c638; }

.styleguide.andebol .context-nav { background-color: #a8c638; }

.styleguide.andebol .tag:before { background-color: #a8c638; }

.styleguide.andebol .tag-secondary { background-color: #a8c638; }

.styleguide.andebol .shadow-container { box-shadow: 0px 2px 16px 1px rgba(168, 198, 56, 0.5); }

.styleguide.andebol .backgroundFilter:after { background-color: #a8c638; }

.styleguide.andebol .table thead { background-color: #a8c638; }

.styleguide.andebol .table tbody tr:nth-child(even) { background-color: rgba(168, 198, 56, 0.2); }

.styleguide.andebol .table.table-calendar { border: 2px solid #a8c638; }

.styleguide.andebol .table.table-calendar tbody tr:nth-child(even) { background-color: #fff; }

.styleguide.andebol .item-details:before { color: #a8c638 !important; }

.styleguide.andebol .item-gal .item-content a .item-meta { background-color: #a8c638; }

.styleguide.andebol .item-score.winner { color: #a8c638; }

.styleguide.andebol .item-ranking-parish .item-bg-layer { background-color: rgba(168, 198, 56, 0.15); border: 2px solid #a8c638; }

.styleguide.andebol .item-ranking-class .item-header { border: 2px solid #a8c638; }

.styleguide.andebol .item-ranking-class .item-header .col:last-child { border-left: 2px solid #a8c638; }

.styleguide .item-gal.andebol .tag:before { background-color: #a8c638; }

.styleguide .item-gal.andebol .shadow-container { box-shadow: 0px 2px 16px 1px rgba(168, 198, 56, 0.5); }

.styleguide .item-gal.andebol .item-content a .item-meta { background-color: #a8c638; }

.styleguide.atletismo .post-header { background-color: #f3be1f; }

.styleguide.atletismo .modality-nav li:hover, .styleguide.atletismo .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.atletismo .modality-nav li:hover, .styleguide.atletismo .modality-nav li.current_page_item { transition: none; } }

.styleguide.atletismo .modality-nav li:hover a, .styleguide.atletismo .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.atletismo .modality-nav li:hover a, .styleguide.atletismo .modality-nav li.current_page_item a { transition: none; } }

.styleguide.atletismo .modality-nav li a { color: #f3be1f; background: linear-gradient(0deg, #f3be1f, #f3be1f) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.atletismo .modality-nav li a { transition: none; } }

.styleguide.atletismo .modality-nav li .sub-menu li { background-color: #fff; }

.styleguide.atletismo .modality-nav li .sub-menu li:hover, .styleguide.atletismo .modality-nav li .sub-menu li.current_page_item { background-color: #f3be1f; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.atletismo .modality-nav li .sub-menu li:hover, .styleguide.atletismo .modality-nav li .sub-menu li.current_page_item { transition: none; } }

.styleguide.atletismo .modality-nav li .sub-menu li:hover a, .styleguide.atletismo .modality-nav li .sub-menu li.current_page_item a { color: #fff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.atletismo .modality-nav li .sub-menu li:hover a, .styleguide.atletismo .modality-nav li .sub-menu li.current_page_item a { transition: none; } }

.styleguide.atletismo .modality-nav li .sub-menu li a { color: #f3be1f; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.atletismo .modality-nav li .sub-menu li a { transition: none; } }

.styleguide.atletismo .chosen-select-secondary .chosen-container-single .chosen-single, .styleguide.atletismo .chosen-select-tertiary .chosen-container-single .chosen-single { border-bottom: 1px solid #f3be1f; }

.styleguide.atletismo .chosen-select-secondary .chosen-container-single .chosen-single span, .styleguide.atletismo .chosen-select-tertiary .chosen-container-single .chosen-single span { color: #f3be1f; }

.styleguide.atletismo .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .styleguide.atletismo .chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #f3be1f; }

.styleguide.atletismo .chosen-select-secondary .chosen-container .chosen-results, .styleguide.atletismo .chosen-select-tertiary .chosen-container .chosen-results { border: none; border: 1px solid #f3be1f; }

.styleguide.atletismo .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .styleguide.atletismo .chosen-select-tertiary .chosen-container .chosen-results li.highlighted { background-color: rgba(243, 190, 31, 0.2); color: #f3be1f; }

.styleguide.atletismo .context-nav { background-color: #f3be1f; }

.styleguide.atletismo .tag:before { background-color: #f3be1f; }

.styleguide.atletismo .tag-secondary { background-color: #f3be1f; }

.styleguide.atletismo .shadow-container { box-shadow: 0px 2px 16px 1px rgba(243, 190, 31, 0.5); }

.styleguide.atletismo .backgroundFilter:after { background-color: #f3be1f; }

.styleguide.atletismo .table thead { background-color: #f3be1f; }

.styleguide.atletismo .table tbody tr:nth-child(even) { background-color: rgba(243, 190, 31, 0.2); }

.styleguide.atletismo .table.table-calendar { border: 2px solid #f3be1f; }

.styleguide.atletismo .table.table-calendar tbody tr:nth-child(even) { background-color: #fff; }

.styleguide.atletismo .item-details:before { color: #f3be1f !important; }

.styleguide.atletismo .item-gal .item-content a .item-meta { background-color: #f3be1f; }

.styleguide.atletismo .item-score.winner { color: #f3be1f; }

.styleguide.atletismo .item-ranking-parish .item-bg-layer { background-color: rgba(243, 190, 31, 0.15); border: 2px solid #f3be1f; }

.styleguide.atletismo .item-ranking-class .item-header { border: 2px solid #f3be1f; }

.styleguide.atletismo .item-ranking-class .item-header .col:last-child { border-left: 2px solid #f3be1f; }

.styleguide .item-gal.atletismo .tag:before { background-color: #f3be1f; }

.styleguide .item-gal.atletismo .shadow-container { box-shadow: 0px 2px 16px 1px rgba(243, 190, 31, 0.5); }

.styleguide .item-gal.atletismo .item-content a .item-meta { background-color: #f3be1f; }

.styleguide.basquetebol .post-header { background-color: #ff7a4a; }

.styleguide.basquetebol .modality-nav li:hover, .styleguide.basquetebol .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.basquetebol .modality-nav li:hover, .styleguide.basquetebol .modality-nav li.current_page_item { transition: none; } }

.styleguide.basquetebol .modality-nav li:hover a, .styleguide.basquetebol .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.basquetebol .modality-nav li:hover a, .styleguide.basquetebol .modality-nav li.current_page_item a { transition: none; } }

.styleguide.basquetebol .modality-nav li a { color: #ff7a4a; background: linear-gradient(0deg, #ff7a4a, #ff7a4a) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.basquetebol .modality-nav li a { transition: none; } }

.styleguide.basquetebol .modality-nav li .sub-menu li { background-color: #fff; }

.styleguide.basquetebol .modality-nav li .sub-menu li:hover, .styleguide.basquetebol .modality-nav li .sub-menu li.current_page_item { background-color: #ff7a4a; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.basquetebol .modality-nav li .sub-menu li:hover, .styleguide.basquetebol .modality-nav li .sub-menu li.current_page_item { transition: none; } }

.styleguide.basquetebol .modality-nav li .sub-menu li:hover a, .styleguide.basquetebol .modality-nav li .sub-menu li.current_page_item a { color: #fff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.basquetebol .modality-nav li .sub-menu li:hover a, .styleguide.basquetebol .modality-nav li .sub-menu li.current_page_item a { transition: none; } }

.styleguide.basquetebol .modality-nav li .sub-menu li a { color: #ff7a4a; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.basquetebol .modality-nav li .sub-menu li a { transition: none; } }

.styleguide.basquetebol .chosen-select-secondary .chosen-container-single .chosen-single, .styleguide.basquetebol .chosen-select-tertiary .chosen-container-single .chosen-single { border-bottom: 1px solid #ff7a4a; }

.styleguide.basquetebol .chosen-select-secondary .chosen-container-single .chosen-single span, .styleguide.basquetebol .chosen-select-tertiary .chosen-container-single .chosen-single span { color: #ff7a4a; }

.styleguide.basquetebol .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .styleguide.basquetebol .chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #ff7a4a; }

.styleguide.basquetebol .chosen-select-secondary .chosen-container .chosen-results, .styleguide.basquetebol .chosen-select-tertiary .chosen-container .chosen-results { border: none; border: 1px solid #ff7a4a; }

.styleguide.basquetebol .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .styleguide.basquetebol .chosen-select-tertiary .chosen-container .chosen-results li.highlighted { background-color: rgba(255, 122, 74, 0.2); color: #ff7a4a; }

.styleguide.basquetebol .context-nav { background-color: #ff7a4a; }

.styleguide.basquetebol .tag:before { background-color: #ff7a4a; }

.styleguide.basquetebol .tag-secondary { background-color: #ff7a4a; }

.styleguide.basquetebol .shadow-container { box-shadow: 0px 2px 16px 1px rgba(255, 122, 74, 0.5); }

.styleguide.basquetebol .backgroundFilter:after { background-color: #ff7a4a; }

.styleguide.basquetebol .table thead { background-color: #ff7a4a; }

.styleguide.basquetebol .table tbody tr:nth-child(even) { background-color: rgba(255, 122, 74, 0.2); }

.styleguide.basquetebol .table.table-calendar { border: 2px solid #ff7a4a; }

.styleguide.basquetebol .table.table-calendar tbody tr:nth-child(even) { background-color: #fff; }

.styleguide.basquetebol .item-details:before { color: #ff7a4a !important; }

.styleguide.basquetebol .item-gal .item-content a .item-meta { background-color: #ff7a4a; }

.styleguide.basquetebol .item-score.winner { color: #ff7a4a; }

.styleguide.basquetebol .item-ranking-parish .item-bg-layer { background-color: rgba(255, 122, 74, 0.15); border: 2px solid #ff7a4a; }

.styleguide.basquetebol .item-ranking-class .item-header { border: 2px solid #ff7a4a; }

.styleguide.basquetebol .item-ranking-class .item-header .col:last-child { border-left: 2px solid #ff7a4a; }

.styleguide .item-gal.basquetebol .tag:before { background-color: #ff7a4a; }

.styleguide .item-gal.basquetebol .shadow-container { box-shadow: 0px 2px 16px 1px rgba(255, 122, 74, 0.5); }

.styleguide .item-gal.basquetebol .item-content a .item-meta { background-color: #ff7a4a; }

.styleguide.futebol .post-header { background-color: #39b4e7; }

.styleguide.futebol .modality-nav li:hover, .styleguide.futebol .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.futebol .modality-nav li:hover, .styleguide.futebol .modality-nav li.current_page_item { transition: none; } }

.styleguide.futebol .modality-nav li:hover a, .styleguide.futebol .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.futebol .modality-nav li:hover a, .styleguide.futebol .modality-nav li.current_page_item a { transition: none; } }

.styleguide.futebol .modality-nav li a { color: #39b4e7; background: linear-gradient(0deg, #39b4e7, #39b4e7) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.futebol .modality-nav li a { transition: none; } }

.styleguide.futebol .modality-nav li .sub-menu li { background-color: #fff; }

.styleguide.futebol .modality-nav li .sub-menu li:hover, .styleguide.futebol .modality-nav li .sub-menu li.current_page_item { background-color: #39b4e7; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.futebol .modality-nav li .sub-menu li:hover, .styleguide.futebol .modality-nav li .sub-menu li.current_page_item { transition: none; } }

.styleguide.futebol .modality-nav li .sub-menu li:hover a, .styleguide.futebol .modality-nav li .sub-menu li.current_page_item a { color: #fff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.futebol .modality-nav li .sub-menu li:hover a, .styleguide.futebol .modality-nav li .sub-menu li.current_page_item a { transition: none; } }

.styleguide.futebol .modality-nav li .sub-menu li a { color: #39b4e7; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.futebol .modality-nav li .sub-menu li a { transition: none; } }

.styleguide.futebol .chosen-select-secondary .chosen-container-single .chosen-single, .styleguide.futebol .chosen-select-tertiary .chosen-container-single .chosen-single { border-bottom: 1px solid #39b4e7; }

.styleguide.futebol .chosen-select-secondary .chosen-container-single .chosen-single span, .styleguide.futebol .chosen-select-tertiary .chosen-container-single .chosen-single span { color: #39b4e7; }

.styleguide.futebol .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .styleguide.futebol .chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #39b4e7; }

.styleguide.futebol .chosen-select-secondary .chosen-container .chosen-results, .styleguide.futebol .chosen-select-tertiary .chosen-container .chosen-results { border: none; border: 1px solid #39b4e7; }

.styleguide.futebol .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .styleguide.futebol .chosen-select-tertiary .chosen-container .chosen-results li.highlighted { background-color: rgba(57, 180, 231, 0.2); color: #39b4e7; }

.styleguide.futebol .context-nav { background-color: #39b4e7; }

.styleguide.futebol .tag:before { background-color: #39b4e7; }

.styleguide.futebol .tag-secondary { background-color: #39b4e7; }

.styleguide.futebol .shadow-container { box-shadow: 0px 2px 16px 1px rgba(57, 180, 231, 0.5); }

.styleguide.futebol .backgroundFilter:after { background-color: #39b4e7; }

.styleguide.futebol .table thead { background-color: #39b4e7; }

.styleguide.futebol .table tbody tr:nth-child(even) { background-color: rgba(57, 180, 231, 0.2); }

.styleguide.futebol .table.table-calendar { border: 2px solid #39b4e7; }

.styleguide.futebol .table.table-calendar tbody tr:nth-child(even) { background-color: #fff; }

.styleguide.futebol .item-details:before { color: #39b4e7 !important; }

.styleguide.futebol .item-gal .item-content a .item-meta { background-color: #39b4e7; }

.styleguide.futebol .item-score.winner { color: #39b4e7; }

.styleguide.futebol .item-ranking-parish .item-bg-layer { background-color: rgba(57, 180, 231, 0.15); border: 2px solid #39b4e7; }

.styleguide.futebol .item-ranking-class .item-header { border: 2px solid #39b4e7; }

.styleguide.futebol .item-ranking-class .item-header .col:last-child { border-left: 2px solid #39b4e7; }

.styleguide .item-gal.futebol .tag:before { background-color: #39b4e7; }

.styleguide .item-gal.futebol .shadow-container { box-shadow: 0px 2px 16px 1px rgba(57, 180, 231, 0.5); }

.styleguide .item-gal.futebol .item-content a .item-meta { background-color: #39b4e7; }

.styleguide.natacao .post-header { background-color: #2793ff; }

.styleguide.natacao .modality-nav li:hover, .styleguide.natacao .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.natacao .modality-nav li:hover, .styleguide.natacao .modality-nav li.current_page_item { transition: none; } }

.styleguide.natacao .modality-nav li:hover a, .styleguide.natacao .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.natacao .modality-nav li:hover a, .styleguide.natacao .modality-nav li.current_page_item a { transition: none; } }

.styleguide.natacao .modality-nav li a { color: #2793ff; background: linear-gradient(0deg, #2793ff, #2793ff) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.natacao .modality-nav li a { transition: none; } }

.styleguide.natacao .modality-nav li .sub-menu li { background-color: #fff; }

.styleguide.natacao .modality-nav li .sub-menu li:hover, .styleguide.natacao .modality-nav li .sub-menu li.current_page_item { background-color: #2793ff; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.natacao .modality-nav li .sub-menu li:hover, .styleguide.natacao .modality-nav li .sub-menu li.current_page_item { transition: none; } }

.styleguide.natacao .modality-nav li .sub-menu li:hover a, .styleguide.natacao .modality-nav li .sub-menu li.current_page_item a { color: #fff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.natacao .modality-nav li .sub-menu li:hover a, .styleguide.natacao .modality-nav li .sub-menu li.current_page_item a { transition: none; } }

.styleguide.natacao .modality-nav li .sub-menu li a { color: #2793ff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.natacao .modality-nav li .sub-menu li a { transition: none; } }

.styleguide.natacao .chosen-select-secondary .chosen-container-single .chosen-single, .styleguide.natacao .chosen-select-tertiary .chosen-container-single .chosen-single { border-bottom: 1px solid #2793ff; }

.styleguide.natacao .chosen-select-secondary .chosen-container-single .chosen-single span, .styleguide.natacao .chosen-select-tertiary .chosen-container-single .chosen-single span { color: #2793ff; }

.styleguide.natacao .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .styleguide.natacao .chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #2793ff; }

.styleguide.natacao .chosen-select-secondary .chosen-container .chosen-results, .styleguide.natacao .chosen-select-tertiary .chosen-container .chosen-results { border: none; border: 1px solid #2793ff; }

.styleguide.natacao .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .styleguide.natacao .chosen-select-tertiary .chosen-container .chosen-results li.highlighted { background-color: rgba(39, 147, 255, 0.2); color: #2793ff; }

.styleguide.natacao .context-nav { background-color: #2793ff; }

.styleguide.natacao .tag:before { background-color: #2793ff; }

.styleguide.natacao .tag-secondary { background-color: #2793ff; }

.styleguide.natacao .shadow-container { box-shadow: 0px 2px 16px 1px rgba(39, 147, 255, 0.5); }

.styleguide.natacao .backgroundFilter:after { background-color: #2793ff; }

.styleguide.natacao .table thead { background-color: #2793ff; }

.styleguide.natacao .table tbody tr:nth-child(even) { background-color: rgba(39, 147, 255, 0.2); }

.styleguide.natacao .table.table-calendar { border: 2px solid #2793ff; }

.styleguide.natacao .table.table-calendar tbody tr:nth-child(even) { background-color: #fff; }

.styleguide.natacao .item-details:before { color: #2793ff !important; }

.styleguide.natacao .item-gal .item-content a .item-meta { background-color: #2793ff; }

.styleguide.natacao .item-score.winner { color: #2793ff; }

.styleguide.natacao .item-ranking-parish .item-bg-layer { background-color: rgba(39, 147, 255, 0.15); border: 2px solid #2793ff; }

.styleguide.natacao .item-ranking-class .item-header { border: 2px solid #2793ff; }

.styleguide.natacao .item-ranking-class .item-header .col:last-child { border-left: 2px solid #2793ff; }

.styleguide .item-gal.natacao .tag:before { background-color: #2793ff; }

.styleguide .item-gal.natacao .shadow-container { box-shadow: 0px 2px 16px 1px rgba(39, 147, 255, 0.5); }

.styleguide .item-gal.natacao .item-content a .item-meta { background-color: #2793ff; }

.styleguide.futsal .post-header { background-color: #dd2d26; }

.styleguide.futsal .modality-nav li:hover, .styleguide.futsal .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.futsal .modality-nav li:hover, .styleguide.futsal .modality-nav li.current_page_item { transition: none; } }

.styleguide.futsal .modality-nav li:hover a, .styleguide.futsal .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.futsal .modality-nav li:hover a, .styleguide.futsal .modality-nav li.current_page_item a { transition: none; } }

.styleguide.futsal .modality-nav li a { color: #dd2d26; background: linear-gradient(0deg, #dd2d26, #dd2d26) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.futsal .modality-nav li a { transition: none; } }

.styleguide.futsal .modality-nav li .sub-menu li { background-color: #fff; }

.styleguide.futsal .modality-nav li .sub-menu li:hover, .styleguide.futsal .modality-nav li .sub-menu li.current_page_item { background-color: #dd2d26; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.futsal .modality-nav li .sub-menu li:hover, .styleguide.futsal .modality-nav li .sub-menu li.current_page_item { transition: none; } }

.styleguide.futsal .modality-nav li .sub-menu li:hover a, .styleguide.futsal .modality-nav li .sub-menu li.current_page_item a { color: #fff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.futsal .modality-nav li .sub-menu li:hover a, .styleguide.futsal .modality-nav li .sub-menu li.current_page_item a { transition: none; } }

.styleguide.futsal .modality-nav li .sub-menu li a { color: #dd2d26; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .styleguide.futsal .modality-nav li .sub-menu li a { transition: none; } }

.styleguide.futsal .chosen-select-secondary .chosen-container-single .chosen-single, .styleguide.futsal .chosen-select-tertiary .chosen-container-single .chosen-single { border-bottom: 1px solid #dd2d26; }

.styleguide.futsal .chosen-select-secondary .chosen-container-single .chosen-single span, .styleguide.futsal .chosen-select-tertiary .chosen-container-single .chosen-single span { color: #dd2d26; }

.styleguide.futsal .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .styleguide.futsal .chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #dd2d26; }

.styleguide.futsal .chosen-select-secondary .chosen-container .chosen-results, .styleguide.futsal .chosen-select-tertiary .chosen-container .chosen-results { border: none; border: 1px solid #dd2d26; }

.styleguide.futsal .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .styleguide.futsal .chosen-select-tertiary .chosen-container .chosen-results li.highlighted { background-color: rgba(221, 45, 38, 0.2); color: #dd2d26; }

.styleguide.futsal .context-nav { background-color: #dd2d26; }

.styleguide.futsal .tag:before { background-color: #dd2d26; }

.styleguide.futsal .tag-secondary { background-color: #dd2d26; }

.styleguide.futsal .shadow-container { box-shadow: 0px 2px 16px 1px rgba(221, 45, 38, 0.5); }

.styleguide.futsal .backgroundFilter:after { background-color: #dd2d26; }

.styleguide.futsal .table thead { background-color: #dd2d26; }

.styleguide.futsal .table tbody tr:nth-child(even) { background-color: rgba(221, 45, 38, 0.2); }

.styleguide.futsal .table.table-calendar { border: 2px solid #dd2d26; }

.styleguide.futsal .table.table-calendar tbody tr:nth-child(even) { background-color: #fff; }

.styleguide.futsal .item-details:before { color: #dd2d26 !important; }

.styleguide.futsal .item-gal .item-content a .item-meta { background-color: #dd2d26; }

.styleguide.futsal .item-score.winner { color: #dd2d26; }

.styleguide.futsal .item-ranking-parish .item-bg-layer { background-color: rgba(221, 45, 38, 0.15); border: 2px solid #dd2d26; }

.styleguide.futsal .item-ranking-class .item-header { border: 2px solid #dd2d26; }

.styleguide.futsal .item-ranking-class .item-header .col:last-child { border-left: 2px solid #dd2d26; }

.styleguide .item-gal.futsal .tag:before { background-color: #dd2d26; }

.styleguide .item-gal.futsal .shadow-container { box-shadow: 0px 2px 16px 1px rgba(221, 45, 38, 0.5); }

.styleguide .item-gal.futsal .item-content a .item-meta { background-color: #dd2d26; }

.styleguide .styleguide-title { color: rgba(161, 42, 132, 0.3); }

.styleguide .code-container { border-bottom: 3px solid #e1e1e8; padding: 30px 0; }

.post { /*&.single, &.page-news { .post-header { padding: 25px 0; border-bottom: 8px solid $purple; h1, h4 { font-size: 58px; font-weight: 400; } } }*/ }

.post .post-body h1, .post .post-body h2, .post .post-body h3, .post .post-body h4, .post .post-body h5, .post .post-body h6 { font-weight: 600; }

.post .post-body h1 { font-size: 52px; }

@media (max-width: 1199.98px) { .post .post-body h1 { font-size: 46px; } }

@media (max-width: 991.98px) { .post .post-body h1 { font-size: 40px; } }

.post .post-body pre a, .post .post-body p a, .post .post-body ul li a, .post .post-body ol li a { color: #a12a84; text-decoration: none; background: linear-gradient(0deg, #a12a84, #a12a84) bottom left no-repeat; background-size: 0px 1px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post .post-body pre a, .post .post-body p a, .post .post-body ul li a, .post .post-body ol li a { transition: none; } }

.post .post-body pre a:hover, .post .post-body p a:hover, .post .post-body ul li a:hover, .post .post-body ol li a:hover { background-size: 100% 1px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post .post-body pre a:hover, .post .post-body p a:hover, .post .post-body ul li a:hover, .post .post-body ol li a:hover { transition: none; } }

.post .post-body pre a:focus, .post .post-body p a:focus, .post .post-body ul li a:focus, .post .post-body ol li a:focus { box-shadow: none; outline: 1px dotted rgba(161, 42, 132, 0.5); }

.post .post-body pre a:visited, .post .post-body p a:visited, .post .post-body ul li a:visited, .post .post-body ol li a:visited { color: #a12a84; }

.post .post-body pre a img, .post .post-body p a img, .post .post-body ul li a img, .post .post-body ol li a img { background-color: #fff; }

.post .post-body ul { padding-left: 20px; margin-left: 25px; list-style-type: none; }

.post .post-body ul.row, .post .post-body .gallery-secondary ul.gallery { padding-left: 0 !important; margin-left: -15px !important; }

.post .post-body ul li { margin: 4px 0 8px 0; }

.post .post-body ul li:before { content: "•"; color: #282828; margin-right: 7px; }

.post .post-body ol { margin: 25px 0; padding-left: 20px; margin-left: 25px; list-style-type: none; counter-reset: li; padding-left: 20px; }

.post .post-body ol li { margin: 4px 0 8px 0; }

.post .post-body ol li:before { counter-increment: li; content: counters(li, ".") "."; font-weight: 600; margin-right: 7px; color: #a12a84; font-size: 15px; }

.post .post-body .wp-caption, .post .post-body .alignnone { margin: 15px 0 10px 0; }

.post .post-body .wp-caption-text { color: #282828; margin: 5px 0; }

.post .post-body .gallery a { display: block; }

.post .post-body .gallery a:before { display: none; }

.post .post-body .gallery-secondary .gallery { margin: 0 15px !important; }

.post .post-body .gallery-secondary .gallery-item { height: 200px; }

@media (max-width: 1199.98px) { .post .post-body .gallery-secondary .gallery-item { height: 150px; } }

@media (max-width: 767.98px) { .post .post-body .gallery-secondary .gallery-item { -ms-flex: 0 0 33.33%; flex: 0 0 33.33%; max-width: 33.33%; margin: 15px 0; } }

@media (max-width: 575.98px) { .post .post-body .gallery-secondary .gallery-item { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; padding: 0; } }

.post .post-body .gallery-secondary .gallery-item .gallery-icon { height: 100%; }

.post .post-body .gallery-secondary .gallery-item a { width: 100%; height: 100%; background-repeat: no-repeat; background-size: cover; background-position: center; }

.post .post-body .gallery-secondary .gallery-item a img { width: auto; margin: 0; height: 100%; display: none; }

.post .post-body .gallery-secondary .gallery-item .wp-caption-text { display: none; }

.post.page-about { /*@include media-breakpoint-down(md) { .post-body { padding-top: 200px; } }*/ }

.post.page-about .page-section { margin: 80px 0; }

.post.page-about .page-section .title-section { margin-bottom: 30px; }

.post.page-news .item-news { height: auto; margin-bottom: 50px; }

.post.page-news .item-news .item-image { height: 420px; }

.post.page-news .item-news-secondary .item-meta { position: relative; bottom: auto; padding: 0; }

.post.page-news .item-news-secondary .item-meta p { display: block; }

.post.page-faqs .container-faqs { position: relative; min-height: 700px; }

.post.page-faqs .container-faqs .post-body-image { position: absolute; top: 0; left: 0; background-size: contain; }

.post.page-calendar .post-header-secondary { height: 440px; position: relative; margin-bottom: 80px; }

@media (max-width: 767.98px) { .post.page-calendar .post-header-secondary { height: 340px; } }

.post.page-calendar .post-header-secondary figure { position: absolute; top: 0; left: 0; height: 100%; width: 100%; }

.post.page-calendar .post-header-secondary figure:after { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-blend-mode: luminosity; background: linear-gradient(135deg, rgba(0, 0, 0, 0.5) 0%, rgba(255, 255, 255, 0) 100%); }

.post.page-calendar .post-header-secondary h2 { color: #fff; font-size: 48px; font-weight: 600; margin-top: 100px; margin-bottom: 0; font-size: 46px; }

@media (max-width: 1199.98px) { .post.page-calendar .post-header-secondary h2 { font-size: 42px; } }

@media (max-width: 991.98px) { .post.page-calendar .post-header-secondary h2 { font-size: 38px; } }

@media (max-width: 575.98px) { .post.page-calendar .post-header-secondary h2 { font-size: 32px; margin-top: 50px; } }

.post.page-calendar .post-body { margin-top: -280px; }

@media (max-width: 767.98px) { .post.page-calendar .post-body { margin-top: -230px; } }

.post.page-about.geral .post-header, .post.page-modality.geral .post-header { background-color: #a12a84; }

.post.page-about.geral .modality-nav li:hover, .post.page-about.geral .modality-nav li.current_page_item, .post.page-modality.geral .modality-nav li:hover, .post.page-modality.geral .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.geral .modality-nav li:hover, .post.page-about.geral .modality-nav li.current_page_item, .post.page-modality.geral .modality-nav li:hover, .post.page-modality.geral .modality-nav li.current_page_item { transition: none; } }

.post.page-about.geral .modality-nav li:hover a, .post.page-about.geral .modality-nav li.current_page_item a, .post.page-modality.geral .modality-nav li:hover a, .post.page-modality.geral .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.geral .modality-nav li:hover a, .post.page-about.geral .modality-nav li.current_page_item a, .post.page-modality.geral .modality-nav li:hover a, .post.page-modality.geral .modality-nav li.current_page_item a { transition: none; } }

.post.page-about.geral .modality-nav li a, .post.page-modality.geral .modality-nav li a { color: #a12a84; background: linear-gradient(0deg, #a12a84, #a12a84) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.geral .modality-nav li a, .post.page-modality.geral .modality-nav li a { transition: none; } }

.post.page-about.geral .modality-nav li .sub-menu li, .post.page-modality.geral .modality-nav li .sub-menu li { background-color: #fff; }

.post.page-about.geral .modality-nav li .sub-menu li:hover, .post.page-about.geral .modality-nav li .sub-menu li.current_page_item, .post.page-modality.geral .modality-nav li .sub-menu li:hover, .post.page-modality.geral .modality-nav li .sub-menu li.current_page_item { background-color: #a12a84; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.geral .modality-nav li .sub-menu li:hover, .post.page-about.geral .modality-nav li .sub-menu li.current_page_item, .post.page-modality.geral .modality-nav li .sub-menu li:hover, .post.page-modality.geral .modality-nav li .sub-menu li.current_page_item { transition: none; } }

.post.page-about.geral .modality-nav li .sub-menu li:hover a, .post.page-about.geral .modality-nav li .sub-menu li.current_page_item a, .post.page-modality.geral .modality-nav li .sub-menu li:hover a, .post.page-modality.geral .modality-nav li .sub-menu li.current_page_item a { color: #fff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.geral .modality-nav li .sub-menu li:hover a, .post.page-about.geral .modality-nav li .sub-menu li.current_page_item a, .post.page-modality.geral .modality-nav li .sub-menu li:hover a, .post.page-modality.geral .modality-nav li .sub-menu li.current_page_item a { transition: none; } }

.post.page-about.geral .modality-nav li .sub-menu li a, .post.page-modality.geral .modality-nav li .sub-menu li a { color: #a12a84; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.geral .modality-nav li .sub-menu li a, .post.page-modality.geral .modality-nav li .sub-menu li a { transition: none; } }

.post.page-about.geral .chosen-select-secondary .chosen-container-single .chosen-single, .post.page-about.geral .chosen-select-tertiary .chosen-container-single .chosen-single, .post.page-modality.geral .chosen-select-secondary .chosen-container-single .chosen-single, .post.page-modality.geral .chosen-select-tertiary .chosen-container-single .chosen-single { border-bottom: 1px solid #a12a84; }

.post.page-about.geral .chosen-select-secondary .chosen-container-single .chosen-single span, .post.page-about.geral .chosen-select-tertiary .chosen-container-single .chosen-single span, .post.page-modality.geral .chosen-select-secondary .chosen-container-single .chosen-single span, .post.page-modality.geral .chosen-select-tertiary .chosen-container-single .chosen-single span { color: #a12a84; }

.post.page-about.geral .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .post.page-about.geral .chosen-select-tertiary .chosen-container-single .chosen-single div b:after, .post.page-modality.geral .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .post.page-modality.geral .chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #a12a84; }

.post.page-about.geral .chosen-select-secondary .chosen-container .chosen-results, .post.page-about.geral .chosen-select-tertiary .chosen-container .chosen-results, .post.page-modality.geral .chosen-select-secondary .chosen-container .chosen-results, .post.page-modality.geral .chosen-select-tertiary .chosen-container .chosen-results { border: none; border: 1px solid #a12a84; }

.post.page-about.geral .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .post.page-about.geral .chosen-select-tertiary .chosen-container .chosen-results li.highlighted, .post.page-modality.geral .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .post.page-modality.geral .chosen-select-tertiary .chosen-container .chosen-results li.highlighted { background-color: rgba(161, 42, 132, 0.2); color: #a12a84; }

.post.page-about.geral .context-nav, .post.page-modality.geral .context-nav { background-color: #a12a84; }

.post.page-about.geral .tag:before, .post.page-modality.geral .tag:before { background-color: #a12a84; }

.post.page-about.geral .tag-secondary, .post.page-modality.geral .tag-secondary { background-color: #a12a84; }

.post.page-about.geral .shadow-container, .post.page-modality.geral .shadow-container { box-shadow: 0px 2px 16px 1px rgba(161, 42, 132, 0.5); }

.post.page-about.geral .backgroundFilter:after, .post.page-modality.geral .backgroundFilter:after { background-color: #a12a84; }

.post.page-about.geral .table thead, .post.page-modality.geral .table thead { background-color: #a12a84; }

.post.page-about.geral .table tbody tr:nth-child(even), .post.page-modality.geral .table tbody tr:nth-child(even) { background-color: rgba(161, 42, 132, 0.2); }

.post.page-about.geral .table.table-calendar, .post.page-modality.geral .table.table-calendar { border: 2px solid #a12a84; }

.post.page-about.geral .table.table-calendar tbody tr:nth-child(even), .post.page-modality.geral .table.table-calendar tbody tr:nth-child(even) { background-color: #fff; }

.post.page-about.geral .item-details:before, .post.page-modality.geral .item-details:before { color: #a12a84 !important; }

.post.page-about.geral .item-gal .item-content a .item-meta, .post.page-modality.geral .item-gal .item-content a .item-meta { background-color: #a12a84; }

.post.page-about.geral .item-score.winner, .post.page-modality.geral .item-score.winner { color: #a12a84; }

.post.page-about.geral .item-ranking-parish .item-bg-layer, .post.page-modality.geral .item-ranking-parish .item-bg-layer { background-color: rgba(161, 42, 132, 0.15); border: 2px solid #a12a84; }

.post.page-about.geral .item-ranking-class .item-header, .post.page-modality.geral .item-ranking-class .item-header { border: 2px solid #a12a84; }

.post.page-about.geral .item-ranking-class .item-header .col:last-child, .post.page-modality.geral .item-ranking-class .item-header .col:last-child { border-left: 2px solid #a12a84; }

.post.page-about .item-gal.geral .tag:before, .post.page-modality .item-gal.geral .tag:before { background-color: #a12a84; }

.post.page-about .item-gal.geral .shadow-container, .post.page-modality .item-gal.geral .shadow-container { box-shadow: 0px 2px 16px 1px rgba(161, 42, 132, 0.5); }

.post.page-about .item-gal.geral .item-content a .item-meta, .post.page-modality .item-gal.geral .item-content a .item-meta { background-color: #a12a84; }

.post.page-about.andebol .post-header, .post.page-modality.andebol .post-header { background-color: #a8c638; }

.post.page-about.andebol .modality-nav li:hover, .post.page-about.andebol .modality-nav li.current_page_item, .post.page-modality.andebol .modality-nav li:hover, .post.page-modality.andebol .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.andebol .modality-nav li:hover, .post.page-about.andebol .modality-nav li.current_page_item, .post.page-modality.andebol .modality-nav li:hover, .post.page-modality.andebol .modality-nav li.current_page_item { transition: none; } }

.post.page-about.andebol .modality-nav li:hover a, .post.page-about.andebol .modality-nav li.current_page_item a, .post.page-modality.andebol .modality-nav li:hover a, .post.page-modality.andebol .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.andebol .modality-nav li:hover a, .post.page-about.andebol .modality-nav li.current_page_item a, .post.page-modality.andebol .modality-nav li:hover a, .post.page-modality.andebol .modality-nav li.current_page_item a { transition: none; } }

.post.page-about.andebol .modality-nav li a, .post.page-modality.andebol .modality-nav li a { color: #a8c638; background: linear-gradient(0deg, #a8c638, #a8c638) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.andebol .modality-nav li a, .post.page-modality.andebol .modality-nav li a { transition: none; } }

.post.page-about.andebol .modality-nav li .sub-menu li, .post.page-modality.andebol .modality-nav li .sub-menu li { background-color: #fff; }

.post.page-about.andebol .modality-nav li .sub-menu li:hover, .post.page-about.andebol .modality-nav li .sub-menu li.current_page_item, .post.page-modality.andebol .modality-nav li .sub-menu li:hover, .post.page-modality.andebol .modality-nav li .sub-menu li.current_page_item { background-color: #a8c638; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.andebol .modality-nav li .sub-menu li:hover, .post.page-about.andebol .modality-nav li .sub-menu li.current_page_item, .post.page-modality.andebol .modality-nav li .sub-menu li:hover, .post.page-modality.andebol .modality-nav li .sub-menu li.current_page_item { transition: none; } }

.post.page-about.andebol .modality-nav li .sub-menu li:hover a, .post.page-about.andebol .modality-nav li .sub-menu li.current_page_item a, .post.page-modality.andebol .modality-nav li .sub-menu li:hover a, .post.page-modality.andebol .modality-nav li .sub-menu li.current_page_item a { color: #fff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.andebol .modality-nav li .sub-menu li:hover a, .post.page-about.andebol .modality-nav li .sub-menu li.current_page_item a, .post.page-modality.andebol .modality-nav li .sub-menu li:hover a, .post.page-modality.andebol .modality-nav li .sub-menu li.current_page_item a { transition: none; } }

.post.page-about.andebol .modality-nav li .sub-menu li a, .post.page-modality.andebol .modality-nav li .sub-menu li a { color: #a8c638; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.andebol .modality-nav li .sub-menu li a, .post.page-modality.andebol .modality-nav li .sub-menu li a { transition: none; } }

.post.page-about.andebol .chosen-select-secondary .chosen-container-single .chosen-single, .post.page-about.andebol .chosen-select-tertiary .chosen-container-single .chosen-single, .post.page-modality.andebol .chosen-select-secondary .chosen-container-single .chosen-single, .post.page-modality.andebol .chosen-select-tertiary .chosen-container-single .chosen-single { border-bottom: 1px solid #a8c638; }

.post.page-about.andebol .chosen-select-secondary .chosen-container-single .chosen-single span, .post.page-about.andebol .chosen-select-tertiary .chosen-container-single .chosen-single span, .post.page-modality.andebol .chosen-select-secondary .chosen-container-single .chosen-single span, .post.page-modality.andebol .chosen-select-tertiary .chosen-container-single .chosen-single span { color: #a8c638; }

.post.page-about.andebol .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .post.page-about.andebol .chosen-select-tertiary .chosen-container-single .chosen-single div b:after, .post.page-modality.andebol .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .post.page-modality.andebol .chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #a8c638; }

.post.page-about.andebol .chosen-select-secondary .chosen-container .chosen-results, .post.page-about.andebol .chosen-select-tertiary .chosen-container .chosen-results, .post.page-modality.andebol .chosen-select-secondary .chosen-container .chosen-results, .post.page-modality.andebol .chosen-select-tertiary .chosen-container .chosen-results { border: none; border: 1px solid #a8c638; }

.post.page-about.andebol .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .post.page-about.andebol .chosen-select-tertiary .chosen-container .chosen-results li.highlighted, .post.page-modality.andebol .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .post.page-modality.andebol .chosen-select-tertiary .chosen-container .chosen-results li.highlighted { background-color: rgba(168, 198, 56, 0.2); color: #a8c638; }

.post.page-about.andebol .context-nav, .post.page-modality.andebol .context-nav { background-color: #a8c638; }

.post.page-about.andebol .tag:before, .post.page-modality.andebol .tag:before { background-color: #a8c638; }

.post.page-about.andebol .tag-secondary, .post.page-modality.andebol .tag-secondary { background-color: #a8c638; }

.post.page-about.andebol .shadow-container, .post.page-modality.andebol .shadow-container { box-shadow: 0px 2px 16px 1px rgba(168, 198, 56, 0.5); }

.post.page-about.andebol .backgroundFilter:after, .post.page-modality.andebol .backgroundFilter:after { background-color: #a8c638; }

.post.page-about.andebol .table thead, .post.page-modality.andebol .table thead { background-color: #a8c638; }

.post.page-about.andebol .table tbody tr:nth-child(even), .post.page-modality.andebol .table tbody tr:nth-child(even) { background-color: rgba(168, 198, 56, 0.2); }

.post.page-about.andebol .table.table-calendar, .post.page-modality.andebol .table.table-calendar { border: 2px solid #a8c638; }

.post.page-about.andebol .table.table-calendar tbody tr:nth-child(even), .post.page-modality.andebol .table.table-calendar tbody tr:nth-child(even) { background-color: #fff; }

.post.page-about.andebol .item-details:before, .post.page-modality.andebol .item-details:before { color: #a8c638 !important; }

.post.page-about.andebol .item-gal .item-content a .item-meta, .post.page-modality.andebol .item-gal .item-content a .item-meta { background-color: #a8c638; }

.post.page-about.andebol .item-score.winner, .post.page-modality.andebol .item-score.winner { color: #a8c638; }

.post.page-about.andebol .item-ranking-parish .item-bg-layer, .post.page-modality.andebol .item-ranking-parish .item-bg-layer { background-color: rgba(168, 198, 56, 0.15); border: 2px solid #a8c638; }

.post.page-about.andebol .item-ranking-class .item-header, .post.page-modality.andebol .item-ranking-class .item-header { border: 2px solid #a8c638; }

.post.page-about.andebol .item-ranking-class .item-header .col:last-child, .post.page-modality.andebol .item-ranking-class .item-header .col:last-child { border-left: 2px solid #a8c638; }

.post.page-about .item-gal.andebol .tag:before, .post.page-modality .item-gal.andebol .tag:before { background-color: #a8c638; }

.post.page-about .item-gal.andebol .shadow-container, .post.page-modality .item-gal.andebol .shadow-container { box-shadow: 0px 2px 16px 1px rgba(168, 198, 56, 0.5); }

.post.page-about .item-gal.andebol .item-content a .item-meta, .post.page-modality .item-gal.andebol .item-content a .item-meta { background-color: #a8c638; }

.post.page-about.atletismo .post-header, .post.page-modality.atletismo .post-header { background-color: #f3be1f; }

.post.page-about.atletismo .modality-nav li:hover, .post.page-about.atletismo .modality-nav li.current_page_item, .post.page-modality.atletismo .modality-nav li:hover, .post.page-modality.atletismo .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.atletismo .modality-nav li:hover, .post.page-about.atletismo .modality-nav li.current_page_item, .post.page-modality.atletismo .modality-nav li:hover, .post.page-modality.atletismo .modality-nav li.current_page_item { transition: none; } }

.post.page-about.atletismo .modality-nav li:hover a, .post.page-about.atletismo .modality-nav li.current_page_item a, .post.page-modality.atletismo .modality-nav li:hover a, .post.page-modality.atletismo .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.atletismo .modality-nav li:hover a, .post.page-about.atletismo .modality-nav li.current_page_item a, .post.page-modality.atletismo .modality-nav li:hover a, .post.page-modality.atletismo .modality-nav li.current_page_item a { transition: none; } }

.post.page-about.atletismo .modality-nav li a, .post.page-modality.atletismo .modality-nav li a { color: #f3be1f; background: linear-gradient(0deg, #f3be1f, #f3be1f) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.atletismo .modality-nav li a, .post.page-modality.atletismo .modality-nav li a { transition: none; } }

.post.page-about.atletismo .modality-nav li .sub-menu li, .post.page-modality.atletismo .modality-nav li .sub-menu li { background-color: #fff; }

.post.page-about.atletismo .modality-nav li .sub-menu li:hover, .post.page-about.atletismo .modality-nav li .sub-menu li.current_page_item, .post.page-modality.atletismo .modality-nav li .sub-menu li:hover, .post.page-modality.atletismo .modality-nav li .sub-menu li.current_page_item { background-color: #f3be1f; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.atletismo .modality-nav li .sub-menu li:hover, .post.page-about.atletismo .modality-nav li .sub-menu li.current_page_item, .post.page-modality.atletismo .modality-nav li .sub-menu li:hover, .post.page-modality.atletismo .modality-nav li .sub-menu li.current_page_item { transition: none; } }

.post.page-about.atletismo .modality-nav li .sub-menu li:hover a, .post.page-about.atletismo .modality-nav li .sub-menu li.current_page_item a, .post.page-modality.atletismo .modality-nav li .sub-menu li:hover a, .post.page-modality.atletismo .modality-nav li .sub-menu li.current_page_item a { color: #fff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.atletismo .modality-nav li .sub-menu li:hover a, .post.page-about.atletismo .modality-nav li .sub-menu li.current_page_item a, .post.page-modality.atletismo .modality-nav li .sub-menu li:hover a, .post.page-modality.atletismo .modality-nav li .sub-menu li.current_page_item a { transition: none; } }

.post.page-about.atletismo .modality-nav li .sub-menu li a, .post.page-modality.atletismo .modality-nav li .sub-menu li a { color: #f3be1f; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.atletismo .modality-nav li .sub-menu li a, .post.page-modality.atletismo .modality-nav li .sub-menu li a { transition: none; } }

.post.page-about.atletismo .chosen-select-secondary .chosen-container-single .chosen-single, .post.page-about.atletismo .chosen-select-tertiary .chosen-container-single .chosen-single, .post.page-modality.atletismo .chosen-select-secondary .chosen-container-single .chosen-single, .post.page-modality.atletismo .chosen-select-tertiary .chosen-container-single .chosen-single { border-bottom: 1px solid #f3be1f; }

.post.page-about.atletismo .chosen-select-secondary .chosen-container-single .chosen-single span, .post.page-about.atletismo .chosen-select-tertiary .chosen-container-single .chosen-single span, .post.page-modality.atletismo .chosen-select-secondary .chosen-container-single .chosen-single span, .post.page-modality.atletismo .chosen-select-tertiary .chosen-container-single .chosen-single span { color: #f3be1f; }

.post.page-about.atletismo .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .post.page-about.atletismo .chosen-select-tertiary .chosen-container-single .chosen-single div b:after, .post.page-modality.atletismo .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .post.page-modality.atletismo .chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #f3be1f; }

.post.page-about.atletismo .chosen-select-secondary .chosen-container .chosen-results, .post.page-about.atletismo .chosen-select-tertiary .chosen-container .chosen-results, .post.page-modality.atletismo .chosen-select-secondary .chosen-container .chosen-results, .post.page-modality.atletismo .chosen-select-tertiary .chosen-container .chosen-results { border: none; border: 1px solid #f3be1f; }

.post.page-about.atletismo .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .post.page-about.atletismo .chosen-select-tertiary .chosen-container .chosen-results li.highlighted, .post.page-modality.atletismo .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .post.page-modality.atletismo .chosen-select-tertiary .chosen-container .chosen-results li.highlighted { background-color: rgba(243, 190, 31, 0.2); color: #f3be1f; }

.post.page-about.atletismo .context-nav, .post.page-modality.atletismo .context-nav { background-color: #f3be1f; }

.post.page-about.atletismo .tag:before, .post.page-modality.atletismo .tag:before { background-color: #f3be1f; }

.post.page-about.atletismo .tag-secondary, .post.page-modality.atletismo .tag-secondary { background-color: #f3be1f; }

.post.page-about.atletismo .shadow-container, .post.page-modality.atletismo .shadow-container { box-shadow: 0px 2px 16px 1px rgba(243, 190, 31, 0.5); }

.post.page-about.atletismo .backgroundFilter:after, .post.page-modality.atletismo .backgroundFilter:after { background-color: #f3be1f; }

.post.page-about.atletismo .table thead, .post.page-modality.atletismo .table thead { background-color: #f3be1f; }

.post.page-about.atletismo .table tbody tr:nth-child(even), .post.page-modality.atletismo .table tbody tr:nth-child(even) { background-color: rgba(243, 190, 31, 0.2); }

.post.page-about.atletismo .table.table-calendar, .post.page-modality.atletismo .table.table-calendar { border: 2px solid #f3be1f; }

.post.page-about.atletismo .table.table-calendar tbody tr:nth-child(even), .post.page-modality.atletismo .table.table-calendar tbody tr:nth-child(even) { background-color: #fff; }

.post.page-about.atletismo .item-details:before, .post.page-modality.atletismo .item-details:before { color: #f3be1f !important; }

.post.page-about.atletismo .item-gal .item-content a .item-meta, .post.page-modality.atletismo .item-gal .item-content a .item-meta { background-color: #f3be1f; }

.post.page-about.atletismo .item-score.winner, .post.page-modality.atletismo .item-score.winner { color: #f3be1f; }

.post.page-about.atletismo .item-ranking-parish .item-bg-layer, .post.page-modality.atletismo .item-ranking-parish .item-bg-layer { background-color: rgba(243, 190, 31, 0.15); border: 2px solid #f3be1f; }

.post.page-about.atletismo .item-ranking-class .item-header, .post.page-modality.atletismo .item-ranking-class .item-header { border: 2px solid #f3be1f; }

.post.page-about.atletismo .item-ranking-class .item-header .col:last-child, .post.page-modality.atletismo .item-ranking-class .item-header .col:last-child { border-left: 2px solid #f3be1f; }

.post.page-about .item-gal.atletismo .tag:before, .post.page-modality .item-gal.atletismo .tag:before { background-color: #f3be1f; }

.post.page-about .item-gal.atletismo .shadow-container, .post.page-modality .item-gal.atletismo .shadow-container { box-shadow: 0px 2px 16px 1px rgba(243, 190, 31, 0.5); }

.post.page-about .item-gal.atletismo .item-content a .item-meta, .post.page-modality .item-gal.atletismo .item-content a .item-meta { background-color: #f3be1f; }

.post.page-about.basquetebol .post-header, .post.page-modality.basquetebol .post-header { background-color: #ff7a4a; }

.post.page-about.basquetebol .modality-nav li:hover, .post.page-about.basquetebol .modality-nav li.current_page_item, .post.page-modality.basquetebol .modality-nav li:hover, .post.page-modality.basquetebol .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.basquetebol .modality-nav li:hover, .post.page-about.basquetebol .modality-nav li.current_page_item, .post.page-modality.basquetebol .modality-nav li:hover, .post.page-modality.basquetebol .modality-nav li.current_page_item { transition: none; } }

.post.page-about.basquetebol .modality-nav li:hover a, .post.page-about.basquetebol .modality-nav li.current_page_item a, .post.page-modality.basquetebol .modality-nav li:hover a, .post.page-modality.basquetebol .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.basquetebol .modality-nav li:hover a, .post.page-about.basquetebol .modality-nav li.current_page_item a, .post.page-modality.basquetebol .modality-nav li:hover a, .post.page-modality.basquetebol .modality-nav li.current_page_item a { transition: none; } }

.post.page-about.basquetebol .modality-nav li a, .post.page-modality.basquetebol .modality-nav li a { color: #ff7a4a; background: linear-gradient(0deg, #ff7a4a, #ff7a4a) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.basquetebol .modality-nav li a, .post.page-modality.basquetebol .modality-nav li a { transition: none; } }

.post.page-about.basquetebol .modality-nav li .sub-menu li, .post.page-modality.basquetebol .modality-nav li .sub-menu li { background-color: #fff; }

.post.page-about.basquetebol .modality-nav li .sub-menu li:hover, .post.page-about.basquetebol .modality-nav li .sub-menu li.current_page_item, .post.page-modality.basquetebol .modality-nav li .sub-menu li:hover, .post.page-modality.basquetebol .modality-nav li .sub-menu li.current_page_item { background-color: #ff7a4a; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.basquetebol .modality-nav li .sub-menu li:hover, .post.page-about.basquetebol .modality-nav li .sub-menu li.current_page_item, .post.page-modality.basquetebol .modality-nav li .sub-menu li:hover, .post.page-modality.basquetebol .modality-nav li .sub-menu li.current_page_item { transition: none; } }

.post.page-about.basquetebol .modality-nav li .sub-menu li:hover a, .post.page-about.basquetebol .modality-nav li .sub-menu li.current_page_item a, .post.page-modality.basquetebol .modality-nav li .sub-menu li:hover a, .post.page-modality.basquetebol .modality-nav li .sub-menu li.current_page_item a { color: #fff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.basquetebol .modality-nav li .sub-menu li:hover a, .post.page-about.basquetebol .modality-nav li .sub-menu li.current_page_item a, .post.page-modality.basquetebol .modality-nav li .sub-menu li:hover a, .post.page-modality.basquetebol .modality-nav li .sub-menu li.current_page_item a { transition: none; } }

.post.page-about.basquetebol .modality-nav li .sub-menu li a, .post.page-modality.basquetebol .modality-nav li .sub-menu li a { color: #ff7a4a; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.basquetebol .modality-nav li .sub-menu li a, .post.page-modality.basquetebol .modality-nav li .sub-menu li a { transition: none; } }

.post.page-about.basquetebol .chosen-select-secondary .chosen-container-single .chosen-single, .post.page-about.basquetebol .chosen-select-tertiary .chosen-container-single .chosen-single, .post.page-modality.basquetebol .chosen-select-secondary .chosen-container-single .chosen-single, .post.page-modality.basquetebol .chosen-select-tertiary .chosen-container-single .chosen-single { border-bottom: 1px solid #ff7a4a; }

.post.page-about.basquetebol .chosen-select-secondary .chosen-container-single .chosen-single span, .post.page-about.basquetebol .chosen-select-tertiary .chosen-container-single .chosen-single span, .post.page-modality.basquetebol .chosen-select-secondary .chosen-container-single .chosen-single span, .post.page-modality.basquetebol .chosen-select-tertiary .chosen-container-single .chosen-single span { color: #ff7a4a; }

.post.page-about.basquetebol .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .post.page-about.basquetebol .chosen-select-tertiary .chosen-container-single .chosen-single div b:after, .post.page-modality.basquetebol .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .post.page-modality.basquetebol .chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #ff7a4a; }

.post.page-about.basquetebol .chosen-select-secondary .chosen-container .chosen-results, .post.page-about.basquetebol .chosen-select-tertiary .chosen-container .chosen-results, .post.page-modality.basquetebol .chosen-select-secondary .chosen-container .chosen-results, .post.page-modality.basquetebol .chosen-select-tertiary .chosen-container .chosen-results { border: none; border: 1px solid #ff7a4a; }

.post.page-about.basquetebol .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .post.page-about.basquetebol .chosen-select-tertiary .chosen-container .chosen-results li.highlighted, .post.page-modality.basquetebol .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .post.page-modality.basquetebol .chosen-select-tertiary .chosen-container .chosen-results li.highlighted { background-color: rgba(255, 122, 74, 0.2); color: #ff7a4a; }

.post.page-about.basquetebol .context-nav, .post.page-modality.basquetebol .context-nav { background-color: #ff7a4a; }

.post.page-about.basquetebol .tag:before, .post.page-modality.basquetebol .tag:before { background-color: #ff7a4a; }

.post.page-about.basquetebol .tag-secondary, .post.page-modality.basquetebol .tag-secondary { background-color: #ff7a4a; }

.post.page-about.basquetebol .shadow-container, .post.page-modality.basquetebol .shadow-container { box-shadow: 0px 2px 16px 1px rgba(255, 122, 74, 0.5); }

.post.page-about.basquetebol .backgroundFilter:after, .post.page-modality.basquetebol .backgroundFilter:after { background-color: #ff7a4a; }

.post.page-about.basquetebol .table thead, .post.page-modality.basquetebol .table thead { background-color: #ff7a4a; }

.post.page-about.basquetebol .table tbody tr:nth-child(even), .post.page-modality.basquetebol .table tbody tr:nth-child(even) { background-color: rgba(255, 122, 74, 0.2); }

.post.page-about.basquetebol .table.table-calendar, .post.page-modality.basquetebol .table.table-calendar { border: 2px solid #ff7a4a; }

.post.page-about.basquetebol .table.table-calendar tbody tr:nth-child(even), .post.page-modality.basquetebol .table.table-calendar tbody tr:nth-child(even) { background-color: #fff; }

.post.page-about.basquetebol .item-details:before, .post.page-modality.basquetebol .item-details:before { color: #ff7a4a !important; }

.post.page-about.basquetebol .item-gal .item-content a .item-meta, .post.page-modality.basquetebol .item-gal .item-content a .item-meta { background-color: #ff7a4a; }

.post.page-about.basquetebol .item-score.winner, .post.page-modality.basquetebol .item-score.winner { color: #ff7a4a; }

.post.page-about.basquetebol .item-ranking-parish .item-bg-layer, .post.page-modality.basquetebol .item-ranking-parish .item-bg-layer { background-color: rgba(255, 122, 74, 0.15); border: 2px solid #ff7a4a; }

.post.page-about.basquetebol .item-ranking-class .item-header, .post.page-modality.basquetebol .item-ranking-class .item-header { border: 2px solid #ff7a4a; }

.post.page-about.basquetebol .item-ranking-class .item-header .col:last-child, .post.page-modality.basquetebol .item-ranking-class .item-header .col:last-child { border-left: 2px solid #ff7a4a; }

.post.page-about .item-gal.basquetebol .tag:before, .post.page-modality .item-gal.basquetebol .tag:before { background-color: #ff7a4a; }

.post.page-about .item-gal.basquetebol .shadow-container, .post.page-modality .item-gal.basquetebol .shadow-container { box-shadow: 0px 2px 16px 1px rgba(255, 122, 74, 0.5); }

.post.page-about .item-gal.basquetebol .item-content a .item-meta, .post.page-modality .item-gal.basquetebol .item-content a .item-meta { background-color: #ff7a4a; }

.post.page-about.futebol .post-header, .post.page-modality.futebol .post-header { background-color: #39b4e7; }

.post.page-about.futebol .modality-nav li:hover, .post.page-about.futebol .modality-nav li.current_page_item, .post.page-modality.futebol .modality-nav li:hover, .post.page-modality.futebol .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.futebol .modality-nav li:hover, .post.page-about.futebol .modality-nav li.current_page_item, .post.page-modality.futebol .modality-nav li:hover, .post.page-modality.futebol .modality-nav li.current_page_item { transition: none; } }

.post.page-about.futebol .modality-nav li:hover a, .post.page-about.futebol .modality-nav li.current_page_item a, .post.page-modality.futebol .modality-nav li:hover a, .post.page-modality.futebol .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.futebol .modality-nav li:hover a, .post.page-about.futebol .modality-nav li.current_page_item a, .post.page-modality.futebol .modality-nav li:hover a, .post.page-modality.futebol .modality-nav li.current_page_item a { transition: none; } }

.post.page-about.futebol .modality-nav li a, .post.page-modality.futebol .modality-nav li a { color: #39b4e7; background: linear-gradient(0deg, #39b4e7, #39b4e7) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.futebol .modality-nav li a, .post.page-modality.futebol .modality-nav li a { transition: none; } }

.post.page-about.futebol .modality-nav li .sub-menu li, .post.page-modality.futebol .modality-nav li .sub-menu li { background-color: #fff; }

.post.page-about.futebol .modality-nav li .sub-menu li:hover, .post.page-about.futebol .modality-nav li .sub-menu li.current_page_item, .post.page-modality.futebol .modality-nav li .sub-menu li:hover, .post.page-modality.futebol .modality-nav li .sub-menu li.current_page_item { background-color: #39b4e7; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.futebol .modality-nav li .sub-menu li:hover, .post.page-about.futebol .modality-nav li .sub-menu li.current_page_item, .post.page-modality.futebol .modality-nav li .sub-menu li:hover, .post.page-modality.futebol .modality-nav li .sub-menu li.current_page_item { transition: none; } }

.post.page-about.futebol .modality-nav li .sub-menu li:hover a, .post.page-about.futebol .modality-nav li .sub-menu li.current_page_item a, .post.page-modality.futebol .modality-nav li .sub-menu li:hover a, .post.page-modality.futebol .modality-nav li .sub-menu li.current_page_item a { color: #fff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.futebol .modality-nav li .sub-menu li:hover a, .post.page-about.futebol .modality-nav li .sub-menu li.current_page_item a, .post.page-modality.futebol .modality-nav li .sub-menu li:hover a, .post.page-modality.futebol .modality-nav li .sub-menu li.current_page_item a { transition: none; } }

.post.page-about.futebol .modality-nav li .sub-menu li a, .post.page-modality.futebol .modality-nav li .sub-menu li a { color: #39b4e7; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.futebol .modality-nav li .sub-menu li a, .post.page-modality.futebol .modality-nav li .sub-menu li a { transition: none; } }

.post.page-about.futebol .chosen-select-secondary .chosen-container-single .chosen-single, .post.page-about.futebol .chosen-select-tertiary .chosen-container-single .chosen-single, .post.page-modality.futebol .chosen-select-secondary .chosen-container-single .chosen-single, .post.page-modality.futebol .chosen-select-tertiary .chosen-container-single .chosen-single { border-bottom: 1px solid #39b4e7; }

.post.page-about.futebol .chosen-select-secondary .chosen-container-single .chosen-single span, .post.page-about.futebol .chosen-select-tertiary .chosen-container-single .chosen-single span, .post.page-modality.futebol .chosen-select-secondary .chosen-container-single .chosen-single span, .post.page-modality.futebol .chosen-select-tertiary .chosen-container-single .chosen-single span { color: #39b4e7; }

.post.page-about.futebol .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .post.page-about.futebol .chosen-select-tertiary .chosen-container-single .chosen-single div b:after, .post.page-modality.futebol .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .post.page-modality.futebol .chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #39b4e7; }

.post.page-about.futebol .chosen-select-secondary .chosen-container .chosen-results, .post.page-about.futebol .chosen-select-tertiary .chosen-container .chosen-results, .post.page-modality.futebol .chosen-select-secondary .chosen-container .chosen-results, .post.page-modality.futebol .chosen-select-tertiary .chosen-container .chosen-results { border: none; border: 1px solid #39b4e7; }

.post.page-about.futebol .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .post.page-about.futebol .chosen-select-tertiary .chosen-container .chosen-results li.highlighted, .post.page-modality.futebol .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .post.page-modality.futebol .chosen-select-tertiary .chosen-container .chosen-results li.highlighted { background-color: rgba(57, 180, 231, 0.2); color: #39b4e7; }

.post.page-about.futebol .context-nav, .post.page-modality.futebol .context-nav { background-color: #39b4e7; }

.post.page-about.futebol .tag:before, .post.page-modality.futebol .tag:before { background-color: #39b4e7; }

.post.page-about.futebol .tag-secondary, .post.page-modality.futebol .tag-secondary { background-color: #39b4e7; }

.post.page-about.futebol .shadow-container, .post.page-modality.futebol .shadow-container { box-shadow: 0px 2px 16px 1px rgba(57, 180, 231, 0.5); }

.post.page-about.futebol .backgroundFilter:after, .post.page-modality.futebol .backgroundFilter:after { background-color: #39b4e7; }

.post.page-about.futebol .table thead, .post.page-modality.futebol .table thead { background-color: #39b4e7; }

.post.page-about.futebol .table tbody tr:nth-child(even), .post.page-modality.futebol .table tbody tr:nth-child(even) { background-color: rgba(57, 180, 231, 0.2); }

.post.page-about.futebol .table.table-calendar, .post.page-modality.futebol .table.table-calendar { border: 2px solid #39b4e7; }

.post.page-about.futebol .table.table-calendar tbody tr:nth-child(even), .post.page-modality.futebol .table.table-calendar tbody tr:nth-child(even) { background-color: #fff; }

.post.page-about.futebol .item-details:before, .post.page-modality.futebol .item-details:before { color: #39b4e7 !important; }

.post.page-about.futebol .item-gal .item-content a .item-meta, .post.page-modality.futebol .item-gal .item-content a .item-meta { background-color: #39b4e7; }

.post.page-about.futebol .item-score.winner, .post.page-modality.futebol .item-score.winner { color: #39b4e7; }

.post.page-about.futebol .item-ranking-parish .item-bg-layer, .post.page-modality.futebol .item-ranking-parish .item-bg-layer { background-color: rgba(57, 180, 231, 0.15); border: 2px solid #39b4e7; }

.post.page-about.futebol .item-ranking-class .item-header, .post.page-modality.futebol .item-ranking-class .item-header { border: 2px solid #39b4e7; }

.post.page-about.futebol .item-ranking-class .item-header .col:last-child, .post.page-modality.futebol .item-ranking-class .item-header .col:last-child { border-left: 2px solid #39b4e7; }

.post.page-about .item-gal.futebol .tag:before, .post.page-modality .item-gal.futebol .tag:before { background-color: #39b4e7; }

.post.page-about .item-gal.futebol .shadow-container, .post.page-modality .item-gal.futebol .shadow-container { box-shadow: 0px 2px 16px 1px rgba(57, 180, 231, 0.5); }

.post.page-about .item-gal.futebol .item-content a .item-meta, .post.page-modality .item-gal.futebol .item-content a .item-meta { background-color: #39b4e7; }

.post.page-about.natacao .post-header, .post.page-modality.natacao .post-header { background-color: #2793ff; }

.post.page-about.natacao .modality-nav li:hover, .post.page-about.natacao .modality-nav li.current_page_item, .post.page-modality.natacao .modality-nav li:hover, .post.page-modality.natacao .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.natacao .modality-nav li:hover, .post.page-about.natacao .modality-nav li.current_page_item, .post.page-modality.natacao .modality-nav li:hover, .post.page-modality.natacao .modality-nav li.current_page_item { transition: none; } }

.post.page-about.natacao .modality-nav li:hover a, .post.page-about.natacao .modality-nav li.current_page_item a, .post.page-modality.natacao .modality-nav li:hover a, .post.page-modality.natacao .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.natacao .modality-nav li:hover a, .post.page-about.natacao .modality-nav li.current_page_item a, .post.page-modality.natacao .modality-nav li:hover a, .post.page-modality.natacao .modality-nav li.current_page_item a { transition: none; } }

.post.page-about.natacao .modality-nav li a, .post.page-modality.natacao .modality-nav li a { color: #2793ff; background: linear-gradient(0deg, #2793ff, #2793ff) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.natacao .modality-nav li a, .post.page-modality.natacao .modality-nav li a { transition: none; } }

.post.page-about.natacao .modality-nav li .sub-menu li, .post.page-modality.natacao .modality-nav li .sub-menu li { background-color: #fff; }

.post.page-about.natacao .modality-nav li .sub-menu li:hover, .post.page-about.natacao .modality-nav li .sub-menu li.current_page_item, .post.page-modality.natacao .modality-nav li .sub-menu li:hover, .post.page-modality.natacao .modality-nav li .sub-menu li.current_page_item { background-color: #2793ff; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.natacao .modality-nav li .sub-menu li:hover, .post.page-about.natacao .modality-nav li .sub-menu li.current_page_item, .post.page-modality.natacao .modality-nav li .sub-menu li:hover, .post.page-modality.natacao .modality-nav li .sub-menu li.current_page_item { transition: none; } }

.post.page-about.natacao .modality-nav li .sub-menu li:hover a, .post.page-about.natacao .modality-nav li .sub-menu li.current_page_item a, .post.page-modality.natacao .modality-nav li .sub-menu li:hover a, .post.page-modality.natacao .modality-nav li .sub-menu li.current_page_item a { color: #fff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.natacao .modality-nav li .sub-menu li:hover a, .post.page-about.natacao .modality-nav li .sub-menu li.current_page_item a, .post.page-modality.natacao .modality-nav li .sub-menu li:hover a, .post.page-modality.natacao .modality-nav li .sub-menu li.current_page_item a { transition: none; } }

.post.page-about.natacao .modality-nav li .sub-menu li a, .post.page-modality.natacao .modality-nav li .sub-menu li a { color: #2793ff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.natacao .modality-nav li .sub-menu li a, .post.page-modality.natacao .modality-nav li .sub-menu li a { transition: none; } }

.post.page-about.natacao .chosen-select-secondary .chosen-container-single .chosen-single, .post.page-about.natacao .chosen-select-tertiary .chosen-container-single .chosen-single, .post.page-modality.natacao .chosen-select-secondary .chosen-container-single .chosen-single, .post.page-modality.natacao .chosen-select-tertiary .chosen-container-single .chosen-single { border-bottom: 1px solid #2793ff; }

.post.page-about.natacao .chosen-select-secondary .chosen-container-single .chosen-single span, .post.page-about.natacao .chosen-select-tertiary .chosen-container-single .chosen-single span, .post.page-modality.natacao .chosen-select-secondary .chosen-container-single .chosen-single span, .post.page-modality.natacao .chosen-select-tertiary .chosen-container-single .chosen-single span { color: #2793ff; }

.post.page-about.natacao .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .post.page-about.natacao .chosen-select-tertiary .chosen-container-single .chosen-single div b:after, .post.page-modality.natacao .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .post.page-modality.natacao .chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #2793ff; }

.post.page-about.natacao .chosen-select-secondary .chosen-container .chosen-results, .post.page-about.natacao .chosen-select-tertiary .chosen-container .chosen-results, .post.page-modality.natacao .chosen-select-secondary .chosen-container .chosen-results, .post.page-modality.natacao .chosen-select-tertiary .chosen-container .chosen-results { border: none; border: 1px solid #2793ff; }

.post.page-about.natacao .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .post.page-about.natacao .chosen-select-tertiary .chosen-container .chosen-results li.highlighted, .post.page-modality.natacao .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .post.page-modality.natacao .chosen-select-tertiary .chosen-container .chosen-results li.highlighted { background-color: rgba(39, 147, 255, 0.2); color: #2793ff; }

.post.page-about.natacao .context-nav, .post.page-modality.natacao .context-nav { background-color: #2793ff; }

.post.page-about.natacao .tag:before, .post.page-modality.natacao .tag:before { background-color: #2793ff; }

.post.page-about.natacao .tag-secondary, .post.page-modality.natacao .tag-secondary { background-color: #2793ff; }

.post.page-about.natacao .shadow-container, .post.page-modality.natacao .shadow-container { box-shadow: 0px 2px 16px 1px rgba(39, 147, 255, 0.5); }

.post.page-about.natacao .backgroundFilter:after, .post.page-modality.natacao .backgroundFilter:after { background-color: #2793ff; }

.post.page-about.natacao .table thead, .post.page-modality.natacao .table thead { background-color: #2793ff; }

.post.page-about.natacao .table tbody tr:nth-child(even), .post.page-modality.natacao .table tbody tr:nth-child(even) { background-color: rgba(39, 147, 255, 0.2); }

.post.page-about.natacao .table.table-calendar, .post.page-modality.natacao .table.table-calendar { border: 2px solid #2793ff; }

.post.page-about.natacao .table.table-calendar tbody tr:nth-child(even), .post.page-modality.natacao .table.table-calendar tbody tr:nth-child(even) { background-color: #fff; }

.post.page-about.natacao .item-details:before, .post.page-modality.natacao .item-details:before { color: #2793ff !important; }

.post.page-about.natacao .item-gal .item-content a .item-meta, .post.page-modality.natacao .item-gal .item-content a .item-meta { background-color: #2793ff; }

.post.page-about.natacao .item-score.winner, .post.page-modality.natacao .item-score.winner { color: #2793ff; }

.post.page-about.natacao .item-ranking-parish .item-bg-layer, .post.page-modality.natacao .item-ranking-parish .item-bg-layer { background-color: rgba(39, 147, 255, 0.15); border: 2px solid #2793ff; }

.post.page-about.natacao .item-ranking-class .item-header, .post.page-modality.natacao .item-ranking-class .item-header { border: 2px solid #2793ff; }

.post.page-about.natacao .item-ranking-class .item-header .col:last-child, .post.page-modality.natacao .item-ranking-class .item-header .col:last-child { border-left: 2px solid #2793ff; }

.post.page-about .item-gal.natacao .tag:before, .post.page-modality .item-gal.natacao .tag:before { background-color: #2793ff; }

.post.page-about .item-gal.natacao .shadow-container, .post.page-modality .item-gal.natacao .shadow-container { box-shadow: 0px 2px 16px 1px rgba(39, 147, 255, 0.5); }

.post.page-about .item-gal.natacao .item-content a .item-meta, .post.page-modality .item-gal.natacao .item-content a .item-meta { background-color: #2793ff; }

.post.page-about.futsal .post-header, .post.page-modality.futsal .post-header { background-color: #dd2d26; }

.post.page-about.futsal .modality-nav li:hover, .post.page-about.futsal .modality-nav li.current_page_item, .post.page-modality.futsal .modality-nav li:hover, .post.page-modality.futsal .modality-nav li.current_page_item { transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.futsal .modality-nav li:hover, .post.page-about.futsal .modality-nav li.current_page_item, .post.page-modality.futsal .modality-nav li:hover, .post.page-modality.futsal .modality-nav li.current_page_item { transition: none; } }

.post.page-about.futsal .modality-nav li:hover a, .post.page-about.futsal .modality-nav li.current_page_item a, .post.page-modality.futsal .modality-nav li:hover a, .post.page-modality.futsal .modality-nav li.current_page_item a { background-size: 100% 8px; text-decoration: none; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.futsal .modality-nav li:hover a, .post.page-about.futsal .modality-nav li.current_page_item a, .post.page-modality.futsal .modality-nav li:hover a, .post.page-modality.futsal .modality-nav li.current_page_item a { transition: none; } }

.post.page-about.futsal .modality-nav li a, .post.page-modality.futsal .modality-nav li a { color: #dd2d26; background: linear-gradient(0deg, #dd2d26, #dd2d26) bottom left no-repeat; background-size: 0px 8px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.futsal .modality-nav li a, .post.page-modality.futsal .modality-nav li a { transition: none; } }

.post.page-about.futsal .modality-nav li .sub-menu li, .post.page-modality.futsal .modality-nav li .sub-menu li { background-color: #fff; }

.post.page-about.futsal .modality-nav li .sub-menu li:hover, .post.page-about.futsal .modality-nav li .sub-menu li.current_page_item, .post.page-modality.futsal .modality-nav li .sub-menu li:hover, .post.page-modality.futsal .modality-nav li .sub-menu li.current_page_item { background-color: #dd2d26; transition: all 0.3s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.futsal .modality-nav li .sub-menu li:hover, .post.page-about.futsal .modality-nav li .sub-menu li.current_page_item, .post.page-modality.futsal .modality-nav li .sub-menu li:hover, .post.page-modality.futsal .modality-nav li .sub-menu li.current_page_item { transition: none; } }

.post.page-about.futsal .modality-nav li .sub-menu li:hover a, .post.page-about.futsal .modality-nav li .sub-menu li.current_page_item a, .post.page-modality.futsal .modality-nav li .sub-menu li:hover a, .post.page-modality.futsal .modality-nav li .sub-menu li.current_page_item a { color: #fff; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.futsal .modality-nav li .sub-menu li:hover a, .post.page-about.futsal .modality-nav li .sub-menu li.current_page_item a, .post.page-modality.futsal .modality-nav li .sub-menu li:hover a, .post.page-modality.futsal .modality-nav li .sub-menu li.current_page_item a { transition: none; } }

.post.page-about.futsal .modality-nav li .sub-menu li a, .post.page-modality.futsal .modality-nav li .sub-menu li a { color: #dd2d26; background-size: 0px; transition: all 0.2s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) { .post.page-about.futsal .modality-nav li .sub-menu li a, .post.page-modality.futsal .modality-nav li .sub-menu li a { transition: none; } }

.post.page-about.futsal .chosen-select-secondary .chosen-container-single .chosen-single, .post.page-about.futsal .chosen-select-tertiary .chosen-container-single .chosen-single, .post.page-modality.futsal .chosen-select-secondary .chosen-container-single .chosen-single, .post.page-modality.futsal .chosen-select-tertiary .chosen-container-single .chosen-single { border-bottom: 1px solid #dd2d26; }

.post.page-about.futsal .chosen-select-secondary .chosen-container-single .chosen-single span, .post.page-about.futsal .chosen-select-tertiary .chosen-container-single .chosen-single span, .post.page-modality.futsal .chosen-select-secondary .chosen-container-single .chosen-single span, .post.page-modality.futsal .chosen-select-tertiary .chosen-container-single .chosen-single span { color: #dd2d26; }

.post.page-about.futsal .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .post.page-about.futsal .chosen-select-tertiary .chosen-container-single .chosen-single div b:after, .post.page-modality.futsal .chosen-select-secondary .chosen-container-single .chosen-single div b:after, .post.page-modality.futsal .chosen-select-tertiary .chosen-container-single .chosen-single div b:after { color: #dd2d26; }

.post.page-about.futsal .chosen-select-secondary .chosen-container .chosen-results, .post.page-about.futsal .chosen-select-tertiary .chosen-container .chosen-results, .post.page-modality.futsal .chosen-select-secondary .chosen-container .chosen-results, .post.page-modality.futsal .chosen-select-tertiary .chosen-container .chosen-results { border: none; border: 1px solid #dd2d26; }

.post.page-about.futsal .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .post.page-about.futsal .chosen-select-tertiary .chosen-container .chosen-results li.highlighted, .post.page-modality.futsal .chosen-select-secondary .chosen-container .chosen-results li.highlighted, .post.page-modality.futsal .chosen-select-tertiary .chosen-container .chosen-results li.highlighted { background-color: rgba(221, 45, 38, 0.2); color: #dd2d26; }

.post.page-about.futsal .context-nav, .post.page-modality.futsal .context-nav { background-color: #dd2d26; }

.post.page-about.futsal .tag:before, .post.page-modality.futsal .tag:before { background-color: #dd2d26; }

.post.page-about.futsal .tag-secondary, .post.page-modality.futsal .tag-secondary { background-color: #dd2d26; }

.post.page-about.futsal .shadow-container, .post.page-modality.futsal .shadow-container { box-shadow: 0px 2px 16px 1px rgba(221, 45, 38, 0.5); }

.post.page-about.futsal .backgroundFilter:after, .post.page-modality.futsal .backgroundFilter:after { background-color: #dd2d26; }

.post.page-about.futsal .table thead, .post.page-modality.futsal .table thead { background-color: #dd2d26; }

.post.page-about.futsal .table tbody tr:nth-child(even), .post.page-modality.futsal .table tbody tr:nth-child(even) { background-color: rgba(221, 45, 38, 0.2); }

.post.page-about.futsal .table.table-calendar, .post.page-modality.futsal .table.table-calendar { border: 2px solid #dd2d26; }

.post.page-about.futsal .table.table-calendar tbody tr:nth-child(even), .post.page-modality.futsal .table.table-calendar tbody tr:nth-child(even) { background-color: #fff; }

.post.page-about.futsal .item-details:before, .post.page-modality.futsal .item-details:before { color: #dd2d26 !important; }

.post.page-about.futsal .item-gal .item-content a .item-meta, .post.page-modality.futsal .item-gal .item-content a .item-meta { background-color: #dd2d26; }

.post.page-about.futsal .item-score.winner, .post.page-modality.futsal .item-score.winner { color: #dd2d26; }

.post.page-about.futsal .item-ranking-parish .item-bg-layer, .post.page-modality.futsal .item-ranking-parish .item-bg-layer { background-color: rgba(221, 45, 38, 0.15); border: 2px solid #dd2d26; }

.post.page-about.futsal .item-ranking-class .item-header, .post.page-modality.futsal .item-ranking-class .item-header { border: 2px solid #dd2d26; }

.post.page-about.futsal .item-ranking-class .item-header .col:last-child, .post.page-modality.futsal .item-ranking-class .item-header .col:last-child { border-left: 2px solid #dd2d26; }

.post.page-about .item-gal.futsal .tag:before, .post.page-modality .item-gal.futsal .tag:before { background-color: #dd2d26; }

.post.page-about .item-gal.futsal .shadow-container, .post.page-modality .item-gal.futsal .shadow-container { box-shadow: 0px 2px 16px 1px rgba(221, 45, 38, 0.5); }

.post.page-about .item-gal.futsal .item-content a .item-meta, .post.page-modality .item-gal.futsal .item-content a .item-meta { background-color: #dd2d26; }

.post.page-about .post-header-secondary, .post.page-modality .post-header-secondary { height: 440px; position: relative; /*margin-bottom: 80px;*/ /*.item-cta, .component-cta-register { width: calc(100% - 30px); position: absolute; //bottom: -200px; left: 30px; bottom: -60px; @include media-breakpoint-down(md){ bottom: -350px; } @media screen and(max-width:350px){ bottom: -410px; } }*/ }

@media (max-width: 991.98px) { .post.page-about .post-header-secondary, .post.page-modality .post-header-secondary { margin-bottom: 130px; } }

@media screen and (max-width: 350px) { .post.page-about .post-header-secondary, .post.page-modality .post-header-secondary { margin-bottom: 220px; } }

.post.page-about .post-header-secondary .carousel, .post.page-about .post-header-secondary figure, .post.page-modality .post-header-secondary .carousel, .post.page-modality .post-header-secondary figure { position: absolute; top: 0; left: 0; height: 100%; width: 100%; }

.post.page-about .post-header-secondary .carousel:after, .post.page-about .post-header-secondary figure:after, .post.page-modality .post-header-secondary .carousel:after, .post.page-modality .post-header-secondary figure:after { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-blend-mode: luminosity; background: linear-gradient(135deg, rgba(0, 0, 0, 0.5) 0%, rgba(255, 255, 255, 0) 100%); }

.post.page-about .post-header-secondary h2, .post.page-modality .post-header-secondary h2 { color: #fff; font-size: 48px; font-weight: 600; margin-top: 100px; margin-bottom: 0; font-size: 46px; }

@media (max-width: 1199.98px) { .post.page-about .post-header-secondary h2, .post.page-modality .post-header-secondary h2 { font-size: 42px; } }

@media (max-width: 991.98px) { .post.page-about .post-header-secondary h2, .post.page-modality .post-header-secondary h2 { font-size: 38px; } }

@media (max-width: 575.98px) { .post.page-about .post-header-secondary h2, .post.page-modality .post-header-secondary h2 { font-size: 32px; margin-top: 50px; } }

.post.page-about .post-body ul { margin-left: 0 !important; padding-left: 0 !important; }

.post.page-about .post-body ul li, .post.page-modality .post-body ul li { display: inline-block; margin-right: 15px; }

@media only screen and (max-width: 600px) { .post.page-about .post-body ul li, .post.page-modality .post-body ul li { display: block; } }

.post.page-about .post-body ul li:before, .post.page-modality .post-body ul li:before { display: none; }

.post.page-about .item-details, .post.page-about .item-cta, .post.page-modality .item-details, .post.page-modality .item-cta { margin-top: -150px; margin-bottom: 80px; box-shadow: 0px 2px 16px 1px rgba(161, 42, 132, 0.5); }

@media (max-width: 767.98px) { .post.page-about .item-details, .post.page-about .item-cta, .post.page-modality .item-details, .post.page-modality .item-cta { margin-bottom: 60px; } }

.post.page .post-header, .post.single .post-header, .post.page-news .post-header, .post.page-about .post-header, .post.page-modality .post-header, .post.page-calendar .post-header { background-color: #a12a84; }

.post.page .post-header h1, .post.single .post-header h1, .post.page-news .post-header h1, .post.page-about .post-header h1, .post.page-modality .post-header h1, .post.page-calendar .post-header h1 { color: #fff; font-size: 58px; font-weight: 400; margin-bottom: 0; padding: 25px 0; }

@media (max-width: 1199.98px) { .post.page .post-header h1, .post.single .post-header h1, .post.page-news .post-header h1, .post.page-about .post-header h1, .post.page-modality .post-header h1, .post.page-calendar .post-header h1 { font-size: 52px; } }

@media (max-width: 991.98px) { .post.page .post-header h1, .post.single .post-header h1, .post.page-news .post-header h1, .post.page-about .post-header h1, .post.page-modality .post-header h1, .post.page-calendar .post-header h1 { font-size: 44px; } }

@media (max-width: 767.98px) { .post.page .post-header h1, .post.single .post-header h1, .post.page-news .post-header h1, .post.page-about .post-header h1, .post.page-modality .post-header h1, .post.page-calendar .post-header h1 { font-size: 32px; } }

.post.single .post-header h2 { font-size: 48px; color: #fff; font-size: 46px; }

@media (max-width: 1199.98px) { .post.single .post-header h2 { font-size: 42px; } }

@media (max-width: 991.98px) { .post.single .post-header h2 { font-size: 38px; } }

@media (max-width: 575.98px) { .post.single .post-header h2 { font-size: 32px; } }

.post.single .post-body .featured-image { width: 100%; height: auto; }

.post.page-modality h1 { display: inline-block; }

@media (max-width: 991.98px) { .post.page-modality h1 { display: block; } }

.post.page-modality .context-nav { display: inline-block; margin-left: 50px; }

@media (max-width: 991.98px) { .post.page-modality .context-nav { display: block; margin-left: 0; margin-top: 20px; } }

.post.page-modality .post-header-secondary { margin-bottom: 0; }

.post.page-modality .post-header-secondary figure { /*filter: grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%);*/ }

.post.page-modality .post-header-secondary figure:after { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-blend-mode: luminosity; background: linear-gradient(135deg, rgba(0, 0, 0, 0.5) 0%, rgba(255, 255, 255, 0) 100%); }

.post.page-modality h3 { text-transform: uppercase; display: inline-block; margin: 0 50px 0 0; }

@media (max-width: 991.98px) { .post.page-modality h3 { display: block; margin-bottom: 50px; } }

.post.page-modality .chosen-select-secondary { display: inline-block; }

@media (max-width: 575.98px) { .post.page-modality .chosen-select-secondary { display: block; margin-bottom: 30px; } }

.home .home-header { height: 500px; position: relative; /*.item-cta, .component-cta-register { position: absolute; bottom: -150px; width: calc(100% - 30px); position: absolute; left: 30px; @include media-breakpoint-down(md){ bottom: -350px; } @media screen and(max-width:350px){ bottom: -420px; } }*/ }

.home .home-header .carousel { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.home .home-header .carousel:after { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-blend-mode: multiply; background: linear-gradient(135deg, rgba(0, 0, 0, 0.5) 0%, rgba(255, 255, 255, 0) 100%); }

.home .home-header h2 { color: #fff; font-size: 54px; font-weight: 600; margin-top: 100px; margin-bottom: 0; font-size: 50px; }

@media (max-width: 1199.98px) { .home .home-header h2 { font-size: 46px; } }

@media (max-width: 991.98px) { .home .home-header h2 { font-size: 40px; } }

@media (max-width: 575.98px) { .home .home-header h2 { font-size: 36px; margin-top: 50px; } }

.home .home-featured { margin-top: -150px; }

@media (max-width: 991.98px) { .home .home-featured { margin-top: -200px; } }

.home .home-info-featured img { width: 100%; }

/*.home .home-info-featured .item-featured-info { width: 50%; }*/

@media (max-width: 767.98px) { .home .home-info-featured .item-featured-info { width: 100%; } }

.escalao-jogos { width: 100%; margin-bottom: 15px; }

.escalao-j-2, .escalao-j-3, .escalao-j-4, .escalao-j-5, .escalao-j-6 , .escalao-j-7 , .escalao-j-8{ display: none; }

.ajuste { float: left; margin-bottom: 15px; }

.text-uppercase { text-transform: uppercase; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlcyI6WyJzdHlsZS5zY3NzIiwiX2Jhc2Uuc2NzcyIsImJvb3RzdHJhcC9ib290c3RyYXAuc2NzcyIsImJvb3RzdHJhcC9fZnVuY3Rpb25zLnNjc3MiLCJib290c3RyYXAvX3ZhcmlhYmxlcy5zY3NzIiwiYm9vdHN0cmFwL19taXhpbnMuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19ob3Zlci5zY3NzIiwiYm9vdHN0cmFwL21peGlucy9faW1hZ2Uuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2JhZGdlLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19yZXNpemUuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX3NpemUuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwiYm9vdHN0cmFwL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwiYm9vdHN0cmFwL21peGlucy9fdmlzaWJpbGl0eS5zY3NzIiwiYm9vdHN0cmFwL21peGlucy9fYWxlcnQuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2NhcmV0LnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19saXN0cy5zY3NzIiwiYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwiYm9vdHN0cmFwL21peGlucy9fbmF2LWRpdmlkZXIuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL190YWJsZS1yb3cuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzIiwiYm9vdHN0cmFwL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiYm9vdHN0cmFwL21peGlucy9fYm94LXNoYWRvdy5zY3NzIiwiYm9vdHN0cmFwL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2dyaWQuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2Zsb2F0LnNjc3MiLCJib290c3RyYXAvX3Jvb3Quc2NzcyIsImJvb3RzdHJhcC9fcmVib290LnNjc3MiLCJib290c3RyYXAvX3R5cGUuc2NzcyIsImJvb3RzdHJhcC9faW1hZ2VzLnNjc3MiLCJib290c3RyYXAvX2NvZGUuc2NzcyIsImJvb3RzdHJhcC9fZ3JpZC5zY3NzIiwiYm9vdHN0cmFwL190YWJsZXMuc2NzcyIsImJvb3RzdHJhcC9fZm9ybXMuc2NzcyIsImJvb3RzdHJhcC9fYnV0dG9ucy5zY3NzIiwiYm9vdHN0cmFwL190cmFuc2l0aW9ucy5zY3NzIiwiYm9vdHN0cmFwL19kcm9wZG93bi5zY3NzIiwiYm9vdHN0cmFwL19idXR0b24tZ3JvdXAuc2NzcyIsImJvb3RzdHJhcC9faW5wdXQtZ3JvdXAuc2NzcyIsImJvb3RzdHJhcC9fY3VzdG9tLWZvcm1zLnNjc3MiLCJib290c3RyYXAvX25hdi5zY3NzIiwiYm9vdHN0cmFwL19uYXZiYXIuc2NzcyIsImJvb3RzdHJhcC9fY2FyZC5zY3NzIiwiYm9vdHN0cmFwL19icmVhZGNydW1iLnNjc3MiLCJib290c3RyYXAvX3BhZ2luYXRpb24uc2NzcyIsImJvb3RzdHJhcC9fYmFkZ2Uuc2NzcyIsImJvb3RzdHJhcC9fanVtYm90cm9uLnNjc3MiLCJib290c3RyYXAvX2FsZXJ0LnNjc3MiLCJib290c3RyYXAvX3Byb2dyZXNzLnNjc3MiLCJib290c3RyYXAvX21lZGlhLnNjc3MiLCJib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyIsImJvb3RzdHJhcC9fY2xvc2Uuc2NzcyIsImJvb3RzdHJhcC9fbW9kYWwuc2NzcyIsImJvb3RzdHJhcC9fdG9vbHRpcC5zY3NzIiwiYm9vdHN0cmFwL19wb3BvdmVyLnNjc3MiLCJib290c3RyYXAvX2Nhcm91c2VsLnNjc3MiLCJib290c3RyYXAvX3V0aWxpdGllcy5zY3NzIiwiYm9vdHN0cmFwL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsImJvb3RzdHJhcC91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsImJvb3RzdHJhcC91dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsImJvb3RzdHJhcC91dGlsaXRpZXMvX2NsZWFyZml4LnNjc3MiLCJib290c3RyYXAvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLCJib290c3RyYXAvdXRpbGl0aWVzL19lbWJlZC5zY3NzIiwiYm9vdHN0cmFwL3V0aWxpdGllcy9fZmxleC5zY3NzIiwiYm9vdHN0cmFwL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsImJvb3RzdHJhcC91dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLCJib290c3RyYXAvdXRpbGl0aWVzL19zY3JlZW5yZWFkZXJzLnNjc3MiLCJib290c3RyYXAvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLCJib290c3RyYXAvdXRpbGl0aWVzL19zaXppbmcuc2NzcyIsImJvb3RzdHJhcC91dGlsaXRpZXMvX3NwYWNpbmcuc2NzcyIsImJvb3RzdHJhcC91dGlsaXRpZXMvX3RleHQuc2NzcyIsImJvb3RzdHJhcC91dGlsaXRpZXMvX3Zpc2liaWxpdHkuc2NzcyIsImJvb3RzdHJhcC9fcHJpbnQuc2NzcyIsImZvbnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWFsbC5zY3NzIiwiaGFtYnVyZ2Vycy9oYW1idXJnZXJzLnNjc3MiLCJoYW1idXJnZXJzL19iYXNlLnNjc3MiLCJoYW1idXJnZXJzL3R5cGVzL19lbGFzdGljLnNjc3MiLCJfdmFycy5zY3NzIiwiX21peGlucy5zY3NzIiwiX3NldHVwLnNjc3MiLCJjb21wb25lbnRzL19hbGVydHMuc2NzcyIsImNvbXBvbmVudHMvX2JyZWFkY3J1bWIuc2NzcyIsImNvbXBvbmVudHMvX2J1dHRvbnMuc2NzcyIsImNvbXBvbmVudHMvX2Nob3Nlbi5zY3NzIiwiY29tcG9uZW50cy9fY29tcG9uZW50cy5zY3NzIiwiY29tcG9uZW50cy9fZmFuY3lib3guc2NzcyIsImNvbXBvbmVudHMvX2Zvcm1zLnNjc3MiLCJjb21wb25lbnRzL19pY29ucy5zY3NzIiwiY29tcG9uZW50cy9faXRlbXMuc2NzcyIsImNvbXBvbmVudHMvX2xpc3RzLnNjc3MiLCJjb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MiLCJjb21wb25lbnRzL190YWJsZXMuc2NzcyIsImNvbXBvbmVudHMvX3RhYnMuc2NzcyIsImNvbXBvbmVudHMvX3R5cG9ncmFwaHkuc2NzcyIsInNlY3Rpb25zL19oZWFkZXIuc2NzcyIsInNlY3Rpb25zL19uYXZpZ2F0aW9uLnNjc3MiLCJzZWN0aW9ucy9fc2lkZWJhci5zY3NzIiwic2VjdGlvbnMvX2Zvb3Rlci5zY3NzIiwic2VjdGlvbnMvX25vdC1mb3VuZC5zY3NzIiwidGVtcGxhdGVzL19zdHlsZWd1aWRlLnNjc3MiLCJ0ZW1wbGF0ZXMvX3Bvc3Quc2NzcyIsInRlbXBsYXRlcy9faG9tZS5zY3NzIiwiX2hlbHBlcnMuc2NzcyJdLCJtYXBwaW5ncyI6IjtBQUFBLDhCQUE4QjtBQUM5QixpQ0FBaUM7QUFDakMsZ0JBQWdCO0FBQ2hCLDhCQUE4QjtBQUM5QixrQ0FBa0M7QUFFbEMsa0NBQWtDO0FFTmxDLDBNQUtHO0FrQ0xILEFBQUEsS0FBSyxDQUFDLEVBR0YsTUFBVyxFQUFHLE9BQUMsRUFBZixRQUFXLEVBQUcsT0FBQyxFQUFmLFFBQVcsRUFBRyxPQUFDLEVBQWYsTUFBVyxFQUFHLE9BQUMsRUFBZixLQUFXLEVBQUcsT0FBQyxFQUFmLFFBQVcsRUFBRyxPQUFDLEVBQWYsUUFB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SSxDQUFDLEdBQ0c7O0FBQWYsQUFBQSxRQUFRLENBQVIsRUFBRSxLQUFLLEVBREksQ0FBQyxHQUNHOztBQUFmLEFBQUEsUUFBUSxDQUFSLEVBQUUsS0FBSyxFQURJLENBQUMsR0FDRzs7QUFBZixBQUFBLFFBQVEsQ0FBUixFQUFFLEtBQUssRUFESSxDQUFDLEdBQ0c7O0FBQWYsQUFBQSxRQUFRLENBQVIsRUFBRSxLQUFLLEVBREksQ0FBQyxHQUNHOztBQUFmLEFBQUEsUUFBUSxDQUFSLEVBQUUsS0FBSyxFQURJLENBQUMsR0FDRzs7QUFBZixBQUFBLFNBQVMsQ0FBVCxFQUFFLEtBQUssRUFESSxFQUFDLEdBQ0c7O0FBQWYsQUFBQSxTQUFTLENBQVQsRUFBRSxLQUFLLEVBREksRUFBQyxHQUNHOztBQUFmLEFBQUEsU0FBUyxDQUFULEVBQUUsS0FBSyxFQURJLEVBQUMsR0FDRzs7QUFNYixBQUFBLFNBQVMsQ0FBVCxFQ1JSLFdBQVcsRUFBbUIsYUFBVSxHRFUvQjs7QUFGRCxBQUFBLFNBQVMsQ0FBVCxFQ1JSLFdBQVcsRUFBbUIsY0FBVSxHRFUvQjs7QUFGRCxBQUFBLFNBQVMsQ0FBVCxFQ1JSLFdBQVcsRUFBbUIsR0FBVSxHRFUvQjs7QUFGRCxBQUFBLFNBQVMsQ0FBVCxFQ1JSLFdBQVcsRUFBbUIsY0FBVSxHRFUvQjs7QUFGRCxBQUFBLFNBQVMsQ0FBVCxFQ1JSLFdBQVcsRUFBbUIsY0FBVSxHRFUvQjs7QUFGRCxBQUFBLFNBQVMsQ0FBVCxFQ1JSLFdBQVcsRUFBbUIsR0FBVSxHRFUvQjs7QUFGRCxBQUFBLFNBQVMsQ0FBVCxFQ1JSLFdBQVcsRUFBbUIsY0FBVSxHRFUvQjs7QUFGRCxBQUFBLFNBQVMsQ0FBVCxFQ1JSLFdBQVcsRUFBbUIsY0FBVSxHRFUvQjs7QUFGRCxBQUFBLFNBQVMsQ0FBVCxFQ1JSLFdBQVcsRUFBbUIsR0FBVSxHRFUvQjs7QUFGRCxBQUFBLFVBQVUsQ0FBVixFQ1JSLFdBQVcsRUFBbUIsY0FBVSxHRFUvQjs7QUFGRCxBQUFBLFVBQVUsQ0FBVixFQ1JSLFdBQVcsRUFBbUIsY0FB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QUEsU0FBUyxDQUFULEVDRE4sSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsYUFBVSxFQUlwQixTQUFTLEVBQUUsYUFBVSxHRERkO0VBRkQsQUFBQSxTQUFTLENBQVQsRUNETixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUFVLEVBSXBCLFNBQVMsRUFBRSxjQUFVLEdERGQ7RUFGRCxBQUFBLFNBQVMsQ0FBVCxFQ0ROLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQVUsRUFJcEIsU0FBUyxFQUFFLEdBQVUsR0REZDtFQUZELEFBQUEsU0FBUyxDQUFULEVDRE4sSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBVSxFQUlwQixTQUFTLEVBQUUsY0FBVSxHRERkO0VBRkQsQUFBQSxTQUFTLENBQVQsRUNETixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUFVLEVBSXBCLFNBQVMsRUFBRSxjQUFVLEdERGQ7RUFGRCxBQUFBLFNBQVMsQ0FBVCxFQ0ROLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQVUsRUFJcEIsU0FBUyxFQUFFLEdBQVUsR0REZDtFQUZELEFBQUEsU0FBUyxDQUFULEVDRE4sSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBVSxFQUlwQixTQUFTLEVBQUUsY0FBVSxHRERkO0VBRkQsQUFBQSxTQUFTLENBQVQsRUNETixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUFVLEVBSXBCLFNBQVMsRUFBRSxjQUFVLEdERGQ7RUFGRCxBQUFBLFNBQVMsQ0FBVCxFQ0ROLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQVUsRUFJcEIsU0FBUyxFQUFFLEdBQVUsR0REZDtFQUZELEFBQUEsVUFBVSxDQUFWLEVDRE4sSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBVSxFQUlwQixTQUFTLEVBQUUsY0FBVSxHRERkO0VBRkQsQUFBQSxVQUFVLENBQVYsRUNETixJQUFJLEVBQUUsQ0FBQyxDQUFDLENB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QUFVLEVBSXBCLFNBQVMsRUFBRSxHQUFVLEdERGQ7RUFGRCxBQUFBLFNBQVMsQ0FBVCxFQ0ROLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQVUsRUFJcEIsU0FBUyxFQUFFLGNBQVUsR0REZDtFQUZELEFBQUEsU0FBUyxDQUFULEVDRE4sSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBVSxFQUlwQixTQUFTLEVBQUUsY0FBVSxHRERkO0VBRkQsQUFBQSxTQUFTLENBQVQsRUNETixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFVLEVBSXBCLFNBQVMsRUFBRSxHQUFVLEdERGQ7RUFGRCxBQUFBLFNBQVMsQ0FBVCxFQ0ROLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQVUsRUFJcEIsU0FBUyxFQUFFLGNBQVUsR0REZDtFQUZELEFBQUEsU0FBUyxDQUFULEVDRE4sSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBVSxFQUlwQixTQUFTLEVBQUUsY0FBVSxHRERkO0VBRkQsQUFBQSxTQUFTLENBQVQsRUNETixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFVLEVBSXBCLFNBQVMsRUFBRSxHQUFVLEdERGQ7RUFGRCxBQUFBLFVBQVUsQ0FBVixFQ0ROLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQVUsRUFJcEIsU0FBUyxFQUFFLGNBQVUsR0REZDtFQUZELEFBQUEsVUFBVSxDQUFWLEVDRE4sSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBVSxFQUlwQixTQUFTLEVBQUUsY0FBVSxHRERkO0VBRkQsQUFBQSxVQUFVLENBQVYsRUNETixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFVLEVBSXBCLFNBQVMsRUFBRSxJQUFVLEdERGQ7RUFHSCxBQUFBLGVBQWUsQ0FBZixFQUFFLEtBQUssRUFBRSxFQUFHLEdBQUk7RUFFaEIsQUFBQSxjQUFjLENBQWQsRUFBRSxLQUFLLEVBQUUsRUFBUSxHQUFRO0VBR3ZC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 */

/*# sourceMappingURL=style.css.map */



.item-competition {
  height: auto;
  padding:20px;
}

.home .home-info-featured img {
  margin-top:30px;
}


.pequena-nota {
  font-size: 13px;
line-height: 18px;
display: block;
padding:10px 0;
position: absolute;
bottom:70px;
}



.enc1, .enc2 {display:none;}


.enc1, .enc2 , .enc3{width: 100%;}

.ranking-1e1, .ranking-1e2, .ranking-2e1, .ranking-2e2,  .ranking-3e1, .ranking-3e2, .ranking-1e3, .ranking-2e3, .ranking-3e3
{
  display: none;
}

/*.ranking-geral1, .ranking-geral2, .ranking-geral3 {
  display: block;
}*/


.item-ranking-parish .item-content .item-bg-layer {
  display: none;
}



.item-cta .item-news-secondary {
  height: 225px;
}

@media (max-width: 767.98px) {
.item-cta .item-news-secondary {
    height: auto;
}
}


/* ============================================================
  CUSTOM PAGINATION
============================================================ */
.custom-pagination span,
.custom-pagination a {
  display: inline-block;
  padding: 2px 10px;
}
.custom-pagination a {
  background-color: #ebebeb;
  color: #ff3c50;
}
.custom-pagination a:hover {
  background-color: #ff3c50;
  color: #fff;
}
.custom-pagination span.page-num {
  margin-right: 10px;
  padding: 0;
}
.custom-pagination span.dots {
  padding: 0;
  color: gainsboro;
}
.custom-pagination span.current {
  background-color: #ff3c50;
  color: #fff;
}




/****************NEW LAYOUT ALEX********************/


.home .home-header, .post.page-about .post-header-secondary, .post.page-modality .post-header-secondary {
  height: 350px;
}
.home .home-featured , .page-template-template-about .post-body{
  margin-top:0;
  -webkit-box-shadow: 0px -15px 13px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px -15px 13px 0px rgba(0,0,0,0.2);
box-shadow: 0px -15px 13px 0px rgba(0,0,0,0.2);
position: relative;
z-index: 100;
}

.item-cta {
box-shadow: none;}


.home .home-header h2 {
  margin-top:80px;
}

#carouselExampleSlidesOnly figure, .page-template-template-about figure, .page-modalidade .post-header-secondary figure, .page-modality .post-header-secondary figure{
  background-attachment: fixed;

}

.titulonovo {
  color: #a12a84;
  font-size: 35px;
  font-weight: bold;
  text-transform: none;

  padding-bottom:20px;
}

.item-news-secondary .item-main-content .item-title h3 {
  font-size:22px;
  line-height: 27px;
}

.data-nov {
  position: relative;
  bottom: 0;
  left:0;
margin-top:-20px;
z-index: 10;

  font-size: 12px;
    font-weight: 600;
    color: #9f9f9f;
    letter-spacing: 1.13px;
    text-transform: uppercase;

display: block;
}

.single.geral .data-nov {margin-top:0px;
margin-bottom:20px;}

.item-news-secondary .item-main-content .item-meta {
  position: relative;
  padding: 0;
}

.lemais-nov {
  margin-top:10px;
  position: relative;
bottom: 0;
right: 0;
z-index: 20;
}


.item-cta .item-news-secondary , .item-gal .item-content .item-image{
  height: 250px;
}

.item-news-secondary .item-image{
  width:45%;
}

.item-news-secondary .item-main-content{

  width:55%;
  padding-left: 30px;

}

.float-left {
  float: left;
}



.destaque {
overflow: hidden;
  margin-top: 50px !important;
  /*margin-bottom: 50px;*/

display: block;
/*border-bottom: solid 4px #39b4e7;
border-top: solid 4px #39b4e7;*/
padding: 20px;
padding-left:3rem;

}
/*.btn-large:before , .tag:before{
  background: #39b4e7;
}*/

.bt-linkinc:before {
  background: #fff;
}
.destaque .btn.btn-large:hover:after, .bt-linkinc:after {
  color:#fff;
}
/*.item-countdown .countdown-container .mS, .item-countdown .countdown-container span, .linhapoio, .c-blue, .destaque .btn-link,   .bt-linkinc:hover:after , .destaque .bt-linkinc:hover {
  color: #39b4e7 !important;
}
*/
 .destaque .btn-link:hover, .bt-linkinc   {
  color:#000000;
}
.item-countdown .countdown-container {
  font-size:56px;
}

.item-countdown .date, .tag, .btn-link, .bt-linkinc {
  font-weight: 700;
  font-size:16px;
  text-transform: uppercase;
}
.bt-linkinc {
  float: left;
margin-top:-7px;
}




.destaque .btn-link {

  display: block;
  margin-top:25px;
}

.destaque  .btn.btn-large {
  font-size:48px;
  padding-left:0;
}

#support {
  margin-right: 10px;
}

.linhapoio {
  text-align: right;
/*  border-top: solid 4px #39b4e7;
  border-bottom: solid 4px #39b4e7;*/
padding-left: 0;
  padding:20px 0;
height: auto;
line-height: 30px;
  padding-bottom: 15px;
  margin-top:15px;
  background: #39b4e7;
  color:#ffffff !important;
  padding:20px;
  box-shadow: 0px 2px 16px 1px rgba(187, 187, 187, 0.5);
}
.linhapoio a {
  color: #ffffff !important;
}
.destaque .btn.btn-large:after {
  font-size: 30px !important;
  color: #39b4e7;
    font-size: 22px;
    padding-left: 5px;
    margin-bottom: 15px;
    display: block;
    float: right;
    margin-top: 12px;
}


.destaque label {
  margin-bottom: 0;
}
.textalign-center {
  text-align: center;
}

.modality-nav.modality-nav-home {
  /*border-bottom: solid 6px #a12a84;

  background: #fff;*/
}

.modality-nav.modality-nav-home  li a {
  /*color: #a12a84;
  font-weight: 700;
  font-size:15px;*/


}

.modality-nav.modality-nav-home  li:hover a {
/*  background: #a12a84;
  color:#fff;*/
}

.main-footer  .menu .sub-menu {
  display: none;
}
.menu .sub-menu {
  position: absolute;
  margin-top: 25px;

  text-align: left;
height: auto;
max-height: 0;
overflow: hidden;

-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;

}


.navbar .menu .sub-menu  li:last-child a

{

  color: inherit;
}

.navbar .menu .sub-menu  li a {
  background: #fff;
display: block;
width:100%;
    padding: 5px 15px;
}
.navbar .menu .sub-menu  li:hover a {
  background: #a12a84;
  color:#fff;
}

.menu .sub-menu li a:after {
  content:"";
}
















.zonamenu {
  position: relative;
  z-index: 100;
}

.menu .sub-menu li {
  display: block;
}

.btn-noticias {
  position: absolute;
  right:75px;
  top:5px;
  padding-right:0;
}


.tag {
  /*display: none;*/
}

.item-countdown {
  margin-top:37px;
}


.noticias .row{
  padding-left: 3rem;
  padding-right: 3rem;
}

.noticias li {
  padding: 0;
  padding-right:25px;
}

.item-news-secondary {
  height: 300px;
}

.custom-pagination {
  text-align: center;
}

.custom-pagination span.current, .custom-pagination a:hover {
  background: #a12a84;
}

.custom-pagination a {
  color:#a12a84;
  background: #fff;
  -webkit-box-shadow: 0px 2px 16px 1px rgba(187, 187, 187, 0.5);
-moz-box-shadow: 0px 2px 16px 1px rgba(187, 187, 187, 0.5);
box-shadow: 0px 2px 16px 1px rgba(187, 187, 187, 0.5);
}

.home .modality-nav li {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;

}
.home .modality-nav li a{

  background: linear-gradient(0deg, #fff, #fff) bottom left no-repeat;
  background-size: 0px 8px;
}
.home .modality-nav li:hover a
{
background-size: 100% 8px;
text-decoration: none;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;

}

.navbar .menu .menu-modalidades .menu-item-has-children{
  background: #fff;
}

.navbar .menu .menu-modalidades .sub-menu{
  max-height: auto;
  background: #fff;
}
.navbar .menu .menu-modalidades .sub-menu  li {
  display: block;
  float:left;
  margin: 0;
}

.navbar .menu .menu-modalidades .sub-menu  li a,.navbar .menu .menu-modalidades .sub-menu .sub-menu li:hover a {
  background: #a12a84;
  color:#fff;
}


.navbar .menu .menu-modalidades .sub-menu .sub-menu li a {
  color: #000;
  background: #fff;
}


.navbar .menu .menu-modalidades .sub-menu  .sub-menu li {
  display: block;
  float: none;
}

.navbar .menu .menu-modalidades .sub-menu  .sub-menu {
  max-height: auto;
  height: auto;
  display: block;
  position: relative;
  margin-top:0;
}
/*.post.page-about .item-details, .post.page-about .item-cta, .post.page-modality .item-details, .post.page-modality .item-cta, .shadow-container {
box-shadow : 0px 2px 16px 1px rgba(0,0,0,0.1) !important;
}*/

.context-nav {
  background: none !important;
}

/*.scores iframe{
  margin-top:-120px;


.scores  h1 {
  opacity: 0;
}*/

.liga iframe {
  margin-top:-130px;

}

.post.page-modality .item-liga .titulonovo {
margin-top:10px;
padding-bottom: 0;
  font-size:20px;
}


.item-liga  {
  height: auto;
  overflow: hidden;
  position: relative;
}

.item-liga figure {
  position: absolute;
  top:0;
  bottom:0;
}


.todasmodalidades {
  padding-top:20px;
}
.item-gal1 {
  margin-bottom:20px;
}


.modano-corrente {
  display: none;
}

.page-modalidade h1 {
  display: inline-block;
}
.page-modalidade .context-nav {
  display: inline-block;
margin-left: 50px;
}


.page-modalidade .current_page_item a, .scores .current_page_item a  {
  background-size: 100% 2px;
    text-decoration: none;
    transition: all 0.2s ease-in-out;
}

.inblock {
  display: inline-block;
}

.fleft {
  float:left;
}

.modalidadesrow, .modalidadesres {
  display: none;
}


.modalidadesrow.activa {
  display: block;
  width:100%;
}

.modalidadesres.activa {
  display:flex;
}
/*#menuselect {
  background: transparent;
border: 0;
border-bottom: solid 1px #a12a84;
border-radius: 0 !important;
font-size: 2em;
font-weight: 700;
margin:10px;
margin-bottom:20px;
}


#menuselect option {
  border-radius: 0 !important;
font-size:0.5em;
}

#menuselect label:after {
  font-family: Font Awesome\ 5 Free!important;
position: relative;
right: -10px;
font-weight: 900;
content: "\F0D7";
color: #a12a84;
font-size: 1rem;
}*/


.menu-select {
  width:auto;
}
.menu-select .chosen-single {

  color:#000;
  font-size:2em;
  color:#000;
  margin: 15px;
}

.menu-select .chosen-results {
    font-size:1.5em;
}

.menu-select .chosen-single span {
  color:#000 !important;

}
.noPl {
padding-left:0;
  }


  .resultados-img  {
  height: auto;
  max-width: 100%;
    }


    .resultados-pontuais {
  padding:20px;
  width:100%;
  text-align: center;
  color:#fff;
  font-size:2em;
  background-color:#a12a84;
  -webkit-transition:all ease 0.4s;
    -moz-transition:all ease 0.4s;
    transition:all ease 0.4s;

    }


    .resultados-pontuais:hover {
  opacity: 0.6;
  color:#fff;
    }

.valign {display: flex;
justify-content: center;
align-items: center;
}

.r-pontuais table {

border: solid 1px #a12a84;
box-shadow: 0px 2px 6px 1px #a12a847F;

}
.r-pontuais thead {
  background: #a12a84;
}


.mods .r-pontuais thead {
  background: #a12a84 !important;
}


.mods .r-pontuais table {

border: solid 1px #a12a84 !important;
box-shadow: 0px 2px 6px 1px #a12a847F !important;

}


.chosen-container {width:auto !important;}


.w100 {
  width:100%;
}

.mods .resultados-pontuais {
  background-color:#a12a84 !important;

}

.single-jo_modality .item-gal .item-content .item-image {  height: 250px; }
.post.page-about.geral .chosen-select-secondary .chosen-container .chosen-results,
.post.page-modality.geral .chosen-select-secondary .chosen-container .chosen-results {
  text-align: center;
  border:0;
  border-radius: 5px;
  box-shadow: 0 0 0 0.1rem rgba(0, 0,0, 0.05);
}

.post.page-about.geral .chosen-select-secondary .chosen-container .chosen-results li.result-selected,
.post.page-modality.geral .chosen-select-secondary .chosen-container .chosen-results li.result-selected{
  color:#000;
  background: #fff;
}
.post.page-about.geral .chosen-select-secondary .chosen-container .chosen-results li:hover, .post.page-modality.geral .chosen-select-secondary .chosen-container .chosen-results li:hover {
  background: #fff;
  opacity: 0.5;
  color:#000;
}

.post.page-modality.geral .chosen-select-secondary .chosen-container .chosen-results {
  max-height: 500px;
height: auto;
padding-left:0;
}


.navbar .menu li:hover .sub-menu{
overflow: hidden;
  border-radius: 3px;
  box-shadow: 0 0 0 0.1rem rgba(0, 0,0, 0.05);
}

.navbar .menu li:hover .sub-menu .sub-menu {
  border-radius: 0;
  box-shadow: none;
}

.single .data-nov {
  position: relative;
  left:0;
}

.navegacao li {
  display: inline-block;
  text-decoration: none;
}
.navegacao li a {
  display: block;
  padding: 5px;
}

.post .post-body ul.navegacao  {
  padding-left: 0;
  margin-left: 0;
}
.post .post-body ul.navegacao li:before {
content:"";
margin:0;

}

.main-header.mobile .sub-menu{
  display: none;
}

/*****ajuste submenu*********/
.main-header {
  position: relative;
  z-index: 1000;
}
.modality-nav li .sub-menu {
  background: #fff;
  top:30px;
  width:350px;
  border-radius: 3px;

    box-shadow: 0 0 0 0.1rem rgba(0, 0,0, 0.05);
}
.modality-nav li:hover .sub-menu {
max-height: 800px !important;
}

.modality-nav li .sub-menu li {
  display: inline-block;
  width:50%;
  float: left;

  background: #a12a84;
  color: #fff;
  padding: 0;


}

.modality-nav li .sub-menu li:hover , .modality-nav  li .sub-menu li a{
  color: #fff;
}

.modality-nav li .sub-menu li:hover li a {
  color: #a12a84 !important;
}
.modality-nav li .sub-menu .sub-menu {
  max-height: 0px;
  display: block;
  top:0px;
  width:100%;
  background: #fff;
    box-shadow: none;
position: relative;
margin-top:0;
border-radius: 0;
overflow: hidden;

}

.home .modality-nav .sub-menu li:hover a, .home .modality-nav .sub-menu li a  {
  background: none;
}

.modality-nav li .sub-menu .sub-menu li {
  display: block;
  width:100%;
  float: none;
  background: #fff;
  padding: 0;
}
  .modality-nav li .sub-menu .sub-menu li a{


  color: #a12a84;
}
.modality-nav li .sub-menu .sub-menu li:hover a{

    background: #a12a84;
    color: #fff !important;
}

/***** fim ajuste menu****/












@media (max-width: 800px) {
.noticias li {
  padding-right: 0;
}

.item-news-secondary .item-image, .item-news-secondary .item-main-content {
  width:100%;
  padding: 0;
  margin: 0;
}

.item-news-secondary .item-main-content {
  padding: 20px;
  padding-bottom: 50px;
}

.item-cta .item-news-secondary, .item-gal .item-content .item-image {
  height: auto;

}

.noticias .row {
  padding-left: 15px;
  padding-right: 15px;

}

.btn-noticias {
  right:15px;
}

.destaque {
  padding-left:20px;
}

.page-modalidade .context-nav {
  margin-left:0;
  padding-top:0;
}
.context-nav li {
  margin: 10px;
}

.chosen-select-secondary .chosen-container-single .chosen-single span {
  font-size:1em;
}
.page-modalidade .item-cta .item-news-secondary, .item-gal .item-content .item-image {
  height: 250px;
}

.single-jo_modality .context-nav, .post.page-modality .context-nav , .geral .context-nav{
  margin: 0;
}
.single-jo_modality .context-nav li, .geral .context-nav li{
margin: 0;
display: block;

}

.valign {
  margin-top:30px;
}

.inblock {
  display: block;
}

.post.page-about .post-header-secondary, .post.page-modality .post-header-secondary {
  margin-bottom: 0;
}

.item-news-secondary {
  height: auto;
}

.page-modality-secondary .modalidadesres {
  margin-left:0;
  padding-left: 15px;
}

.post.page-modality .chosen-select-secondary {
  display: inline-block;
}
/****fim 800****/}

.r-pontuais {display:none;}




/******css video*****//******css video*****/
/******css video*****/
/******css video*****/
/******css video*****/
/******css video*****/
.videoWrapper {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 */

    height: 0;
}
.videoWrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}



.video-titulo {
  color:#fff;
background: #a12a84;
margin-bottom: 20px;
font-size:1em;
padding: 20px;
position: relative;
display: block;width:100%;
}

.video-titulo h3 {
  color:#fff;font-size:1em;
display: block; width:80%;
}

.smais {
  position: absolute;
  right:0;font-size:1em;
width:auto;
text-align: center;
  top:0;
  border: 0;
  padding: 15px 10px;
  background: #fff;
  bottom:0;
  color:#a12a84;
  line-height: 40px;
  box-shadow: 0px 2px 16px 1px rgba(187, 187, 187, 0.5);
  -webkit-transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    transition: all ease 0.3s;
}

.video-titulo:hover .smais {
  background: #a12a84;
  color:#fff;
}

/******css video*****/
/******css video*****/
/******css video*****/
/******css video*****/
/******fim css video*****/


.menu-item.premios a{
  color: #fff !important;
    background: #a12a84;
}


.menu-item.premios a:hover {

color:#fff !important;}


/******UPDATES FAQS ******/
.page-template-template-faqs-php .post-body-image{
  display:none;

}

.item-faqs .card .card-header button {
  padding: 20px;
  padding-right:60px;
  font-weight:bold;
  background: #fff;
}
.item-faqs {box-shadow:none;}
.item-faqs .card {
  border:0;
  margin-bottom:30px;

  box-shadow :
  0px 2px 6px 1px rgba(161, 42, 132, 0.3)
}

.item-faqs .card .card-body {
  border-top: solid 1px rgba(161, 42, 132, 0.2);
}

.square-p {
  background:#a12a84;
  position: absolute;
  top:0;
  right:0;
  bottom:0;
  width:50px;
}

.item-faqs .card .card-header button:after {
  color:#fff;
  font-weight: bold;
}



/*******QUICK FIXES**********/

.post.page-modality .item-gal.tenis .tag:before ,
.post.page-about .item-gal.tenis .tag:before{
  background-color: #0033ed;
}

.edicaorow h3 {
  padding: 20px 10px;
}


@media only screen and (max-width: 600px) {


.carousel figure { background-attachment: initial !important; }
  .item-faqs .card .card-body {
    padding:30px;
  }
  .post.page-about.geral .context-nav, .post.page-modality.geral .context-nav {
    display:block;
    margin-top:20px;
  }
  .main-header .image-org {
      margin-left: 100px;
  }


  .main-header .image-org img {
      max-width:130px;
  }}


  .tag {
    display: none;
  }

.modality-nav li .sub-menu li li.menu-item-4088 {background-color:#a12a84;}

.modality-nav li .sub-menu li:hover li.menu-item-4088 a {color:#fff !important;}

h1 span {font-size:25px;}

.justifica {
  text-align: justify !important;
}

/*///NOTICIA IMAGEM LARGA///*/
.noticiadestaque .item-image {
  background-size: 100% auto;
    width: 100%;
    padding-bottom: 35%;
    height: auto;
    display: block;

}

.item-news-secondary.noticiadestaque .item-main-content {
    width: 100%;
    padding-left: 30px;
    height: auto;
    position: relative;
    float: none;
}
.item-news-secondary .item-main-content .item-meta {
  padding-bottom:30px;
}

.page-id-9 .item-news-secondary.noticiadestaque {
height:500px;
}
.item-news-secondary.noticiadestaque, .item-cta .item-news-secondary  {
  height: auto !important;
  overflow: hidden;
  position: relative;
}

.item-news-secondary .item-image {
  position: absolute;
}

.item-news-secondary.noticiadestaque .item-image {
  position: relative;
}
/*@media only screen and (max-width: 992px) {
  .item-news-secondary.noticiadestaque  {
    height: 450px;
  }
}

@media only screen and (max-width: 600px) {
  .item-news-secondary.noticiadestaque  {
    height: 350px;
  }
.page-id-9 .item-news-secondary.noticiadestaque {
height:350px;
}
}*/

@media only screen and (max-width: 800px) {

.item-news-secondary .item-image {
  height: 250px;
  position: relative;
}
.item-news-secondary.noticiadestaque .item-image {

  height: auto;
}
}


.news4391 figure {background-position:bottom center !important;}

.post .post-body .resultadospdf {
  margin-left: 0;
    margin-top: 20px;
    padding-left: 0;
}



 .post .post-body .resultadospdf  a:visited, .post .post-body ul.resultadospdf  li a:visited,
.post .post-body ul.resultadospdf li a {
  color: #fff;
font-weight: 600;
border: 0;
padding:20px;
background: #0033ed;
display:block;
text-transform: uppercase;
}


.post .post-body ul.resultadospdf li a:hover {
  opacity: 0.8;
}


.item-countdown {display:none;}