html {
    color: rgba(0, 0, 0, .87);
    font-size: 1em;
    line-height: 1.4
}

::-moz-selection {
    background: #b3d4fc;
    text-shadow: none
}

::selection {
    background: #b3d4fc;
    text-shadow: none
}

hr {
    display: block;
    height: 1px;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0
}

audio,
canvas,
iframe,
img,
svg,
video {
    vertical-align: middle
}

fieldset {
    border: 0;
    margin: 0;
    padding: 0
}

textarea {
    resize: vertical
}

.clearfix:after,
.clearfix:before {
    content: " ";
    display: table
}

.clearfix:after {
    clear: both
}

.mdl-accordion,
.mdl-button,
.mdl-card,
.mdl-checkbox,
.mdl-dropdown-menu,
.mdl-icon-toggle,
.mdl-item,
.mdl-radio,
.mdl-slider,
.mdl-switch,
.mdl-tabs__tab,
a {
    -webkit-tap-highlight-color: transparent;
    -webkit-tap-highlight-color: transparent
}

html {
    height: 100%;
    -ms-touch-action: manipulation;
    touch-action: manipulation
}

body,
html {
    width: 100%
}

body {
    min-height: 100%
}

main {
    display: block
}

[hidden] {
    display: none !important
}

body,
html {
    font-size: 14px;
    font-weight: 400;
    line-height: 20px
}

h1,
h2,
h3,
h4,
h5,
h6,
p {
    margin: 0;
    padding: 0
}

h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
    font-size: 56px;
    opacity: .54;
    font-size: .6em
}

h1,
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
    font-family: Poppins, Helvetica, Arial, sans-serif;
    font-weight: 400;
    line-height: 1.35;
    letter-spacing: -.02em
}

h1 {
    font-size: 56px;
    margin-top: 24px;
    margin-bottom: 24px
}

h2 {
    font-size: 45px;
    line-height: 48px
}

h2,
h3 {
    font-family: Poppins, Helvetica, Arial, sans-serif;
    font-weight: 400;
    margin-top: 24px;
    margin-bottom: 24px
}

h3 {
    font-size: 34px;
    line-height: 40px
}

h4 {
    font-size: 24px;
    font-weight: 400;
    line-height: 32px;
    -moz-osx-font-smoothing: grayscale
}

h4,
h5 {
    font-family: Poppins, Helvetica, Arial, sans-serif;
    margin-top: 24px;
    margin-bottom: 16px
}

h5 {
    font-size: 20px;
    font-weight: 500;
    line-height: 1;
    letter-spacing: .02em
}

h6 {
    font-family: Poppins, Helvetica, Arial, sans-serif;
    font-size: 16px;
    letter-spacing: .04em;
    margin-top: 24px
}

h6,
p {
    font-weight: 400;
    line-height: 24px;
    margin-bottom: 16px
}

p {
    font-size: 14px;
    letter-spacing: 0
}

a {
    color: #ff4081;
}

ol,
ul {
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0
}

.material-icons {
    font-family: Material Icons;
    font-weight: 400;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    word-wrap: normal;
    -moz-font-feature-settings: "liga";
    font-feature-settings: "liga";
    -webkit-font-feature-settings: "liga";
    -webkit-font-smoothing: antialiased
}

.mdl-color--red-700 {
    background-color: #d32f2f !important
}

.mdl-ripple {
    background: #000;
    border-radius: 50%;
    height: 50px;
    left: 0;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 50px;
    overflow: hidden
}

.mdl-ripple.is-animating {
    transition: width .3s cubic-bezier(0, 0, .2, 1), height .3s cubic-bezier(0, 0, .2, 1), opacity .6s cubic-bezier(0, 0, .2, 1), -webkit-transform .3s cubic-bezier(0, 0, .2, 1);
    transition: transform .3s cubic-bezier(0, 0, .2, 1), width .3s cubic-bezier(0, 0, .2, 1), height .3s cubic-bezier(0, 0, .2, 1), opacity .6s cubic-bezier(0, 0, .2, 1);
    transition: transform .3s cubic-bezier(0, 0, .2, 1), width .3s cubic-bezier(0, 0, .2, 1), height .3s cubic-bezier(0, 0, .2, 1), opacity .6s cubic-bezier(0, 0, .2, 1), -webkit-transform .3s cubic-bezier(0, 0, .2, 1)
}

.mdl-ripple.is-visible {
    opacity: .3
}

.mdl-animation--default,
.mdl-animation--fast-out-slow-in {
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.mdl-animation--linear-out-slow-in {
    transition-timing-function: cubic-bezier(0, 0, .2, 1)
}

.mdl-animation--fast-out-linear-in {
    transition-timing-function: cubic-bezier(.4, 0, 1, 1)
}

.mdl-badge {
    position: relative;
    white-space: nowrap;
    margin-right: 24px
}

.mdl-badge:not([data-badge]) {
    margin-right: auto
}

.mdl-badge[data-badge]:after {
    content: attr(data-badge);
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    position: absolute;
    top: -11px;
    right: -24px;
    font-family: Poppins, Helvetica, Arial, sans-serif;
    font-weight: 600;
    font-size: 12px;
    width: 22px;
    height: 22px;
    border-radius: 50%;
    background: #ff4081;
    color: #fff
}

.mdl-button .mdl-badge[data-badge]:after {
    top: -10px;
    right: -5px
}

.mdl-badge.mdl-badge--no-background[data-badge]:after {
    color: #ff4081;
    background: hsla(0, 0%, 100%, .2);
    box-shadow: 0 0 1px grey
}

.mdl-badge.mdl-badge--overlap {
    margin-right: 10px
}

.mdl-badge.mdl-badge--overlap:after {
    right: -10px
}

.mdl-button {
    background: 0 0;
    border: none;
    border-radius: 2px;
    color: #000;
    position: relative;
    height: 36px;
    margin: 0;
    min-width: 64px;
    padding: 0 16px;
    display: inline-block;
    font-family: Poppins, Helvetica, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 1;
    letter-spacing: 0;
    will-change: box-shadow;
    transition: box-shadow .2s cubic-bezier(.4, 0, 1, 1), background-color .2s cubic-bezier(.4, 0, .2, 1), color .2s cubic-bezier(.4, 0, .2, 1);
    outline: none;
    cursor: pointer;
    text-decoration: none;
    text-align: center;
    line-height: 36px;
    vertical-align: middle
}

.mdl-button::-moz-focus-inner {
    border: 0
}

.mdl-button:hover {
    background-color: hsla(0, 0%, 62%, .2)
}

.mdl-button:focus:not(:active) {
    background-color: rgba(0, 0, 0, .12)
}

.mdl-button:active {
    background-color: hsla(0, 0%, 62%, .4)
}

.mdl-button.mdl-button--colored {
    color: #3f51b5
}

.mdl-button.mdl-button--colored:focus:not(:active) {
    background-color: rgba(0, 0, 0, .12)
}

input.mdl-button[type=submit] {
    -webkit-appearance: none
}

.mdl-button--raised {
    background: hsla(0, 0%, 62%, .2);
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12)
}

.mdl-button--raised:active {
    box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .2);
    background-color: hsla(0, 0%, 62%, .4)
}

.mdl-button--raised:focus:not(:active) {
    box-shadow: 0 0 8px rgba(0, 0, 0, .18), 0 8px 16px rgba(0, 0, 0, .36);
    background-color: hsla(0, 0%, 62%, .4)
}

.mdl-button--raised.mdl-button--colored {
    background: #3f51b5;
    color: #fff
}

.mdl-button--raised.mdl-button--colored:hover {
    background-color: #3f51b5
}

.mdl-button--raised.mdl-button--colored:active {
    background-color: #3f51b5
}

.mdl-button--raised.mdl-button--colored:focus:not(:active) {
    background-color: #3f51b5
}

.mdl-button--raised.mdl-button--colored .mdl-ripple {
    background: #fff
}

.mdl-button--fab {
    border-radius: 50%;
    font-size: 24px;
    height: 56px;
    margin: auto;
    min-width: 56px;
    width: 56px;
    padding: 0;
    overflow: hidden;
    background: hsla(0, 0%, 62%, .2);
    box-shadow: 0 1px 1.5px 0 rgba(0, 0, 0, .12), 0 1px 1px 0 rgba(0, 0, 0, .24);
    position: relative;
    line-height: normal
}

.mdl-button--fab .material-icons {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-12px, -12px);
    transform: translate(-12px, -12px);
    line-height: 24px;
    width: 24px
}

.mdl-button--fab.mdl-button--mini-fab {
    height: 40px;
    min-width: 40px;
    width: 40px
}

.mdl-button--fab .mdl-button__ripple-container {
    border-radius: 50%;
    -webkit-mask-image: -webkit-radial-gradient(circle, #fff, #000)
}

.mdl-button--fab:active {
    box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .2);
    background-color: hsla(0, 0%, 62%, .4)
}

.mdl-button--fab:focus:not(:active) {
    box-shadow: 0 0 8px rgba(0, 0, 0, .18), 0 8px 16px rgba(0, 0, 0, .36);
    background-color: hsla(0, 0%, 62%, .4)
}

.mdl-button--fab.mdl-button--colored {
    background: #ff4081;
    color: #fff
}

.mdl-button--fab.mdl-button--colored:hover {
    background-color: #ff4081
}

.mdl-button--fab.mdl-button--colored:focus:not(:active) {
    background-color: #ff4081
}

.mdl-button--fab.mdl-button--colored:active {
    background-color: #ff4081
}

.mdl-button--fab.mdl-button--colored .mdl-ripple {
    background: #fff
}

.mdl-button--icon {
    border-radius: 50%;
    font-size: 24px;
    height: 32px;
    margin-left: 0;
    margin-right: 0;
    min-width: 32px;
    width: 32px;
    padding: 0;
    overflow: hidden;
    color: inherit;
    line-height: normal
}

.mdl-button--icon .material-icons {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-12px, -12px);
    transform: translate(-12px, -12px);
    line-height: 24px;
    width: 24px
}

.mdl-button--icon.mdl-button--mini-icon {
    height: 24px;
    min-width: 24px;
    width: 24px
}

.mdl-button--icon.mdl-button--mini-icon .material-icons {
    top: 0;
    left: 0
}

.mdl-button--icon .mdl-button__ripple-container {
    border-radius: 50%;
    -webkit-mask-image: -webkit-radial-gradient(circle, #fff, #000)
}

.mdl-button__ripple-container {
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0;
    overflow: hidden
}

.mdl-button.mdl-button--disabled .mdl-button__ripple-container .mdl-ripple,
.mdl-button[disabled] .mdl-button__ripple-container .mdl-ripple {
    background-color: transparent
}

.mdl-button--primary.mdl-button--primary {
    color: #3f51b5
}

.mdl-button--primary.mdl-button--primary .mdl-ripple {
    background: #fff
}

.mdl-button--primary.mdl-button--primary.mdl-button--fab,
.mdl-button--primary.mdl-button--primary.mdl-button--raised {
    color: #fff;
    background-color: #3f51b5
}

.mdl-button--accent.mdl-button--accent {
    color: #ff4081
}

.mdl-button--accent.mdl-button--accent .mdl-ripple {
    background: #fff
}

.mdl-button--accent.mdl-button--accent.mdl-button--fab,
.mdl-button--accent.mdl-button--accent.mdl-button--raised {
    color: #fff;
    background-color: #ff4081
}

.mdl-button.mdl-button--disabled.mdl-button--disabled,
.mdl-button[disabled][disabled] {
    color: rgba(0, 0, 0, .26);
    cursor: default;
    background-color: transparent
}

.mdl-button--fab.mdl-button--disabled.mdl-button--disabled,
.mdl-button--fab[disabled][disabled] {
    background-color: rgba(0, 0, 0, .12);
    color: rgba(0, 0, 0, .26)
}

.mdl-button--raised.mdl-button--disabled.mdl-button--disabled,
.mdl-button--raised[disabled][disabled] {
    background-color: rgba(0, 0, 0, .12);
    color: rgba(0, 0, 0, .26);
    box-shadow: none
}

.mdl-button--colored.mdl-button--disabled.mdl-button--disabled,
.mdl-button--colored[disabled][disabled] {
    color: rgba(0, 0, 0, .26)
}

.mdl-button .material-icons {
    vertical-align: middle
}

.mdl-card {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    font-size: 16px;
    font-weight: 400;
    min-height: 200px;
    overflow: hidden;
    width: 330px;
    z-index: 1;
    position: relative;
    background: #fff;
    border-radius: 2px;
    box-sizing: border-box
}

.mdl-card__media {
    background-color: #ff4081;
    background-repeat: repeat;
    background-position: 50% 50%;
    background-size: cover;
    background-origin: padding-box;
    background-attachment: scroll;
    box-sizing: border-box
}

.mdl-card__title {
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #000;
    display: block;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: stretch;
    -ms-flex-pack: stretch;
    justify-content: stretch;
    line-height: normal;
    padding: 16px;
    -webkit-perspective-origin: 165px 56px;
    perspective-origin: 165px 56px;
    -webkit-transform-origin: 165px 56px;
    transform-origin: 165px 56px;
    box-sizing: border-box
}

.mdl-card__title.mdl-card--border {
    border-bottom: 1px solid rgba(0, 0, 0, .1)
}

.mdl-card__title-text {
    -webkit-align-self: flex-end;
    -ms-flex-item-align: end;
    align-self: flex-end;
    color: inherit;
    display: block;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 24px;
    font-weight: 300;
    line-height: normal;
    overflow: hidden;
    -webkit-transform-origin: 149px 48px;
    transform-origin: 149px 48px;
    margin: 0
}

.mdl-card__subtitle-text {
    font-size: 14px;
    color: rgba(0, 0, 0, .54);
    margin: 0
}

.mdl-card__supporting-text {
    color: rgba(0, 0, 0, .54);
    font-size: 1rem;
    line-height: 18px;
    overflow: hidden;
    padding: 16px;
    width: 90%
}

.mdl-card__supporting-text.mdl-card--border {
    border-bottom: 1px solid rgba(0, 0, 0, .1)
}

.mdl-card__actions {
    font-size: 16px;
    line-height: normal;
    width: 100%;
    background-color: transparent;
    padding: 8px;
    box-sizing: border-box
}

.mdl-card__actions.mdl-card--border {
    border-top: 1px solid rgba(0, 0, 0, .1)
}

.mdl-card--expand {
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.mdl-card__menu {
    position: absolute;
    right: 16px;
    top: 16px
}

.mdl-checkbox {
    position: relative;
    z-index: 1;
    vertical-align: middle;
    display: inline-block;
    box-sizing: border-box;
    width: 100%;
    height: 24px;
    margin: 0;
    padding: 0
}

.mdl-checkbox.is-upgraded {
    padding-left: 24px
}

.mdl-checkbox__input {
    line-height: 24px
}

.mdl-checkbox.is-upgraded .mdl-checkbox__input {
    position: absolute;
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
    -ms-appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    border: none
}

.mdl-checkbox__box-outline {
    position: absolute;
    top: 3px;
    left: 0;
    display: inline-block;
    box-sizing: border-box;
    width: 16px;
    height: 16px;
    margin: 0;
    cursor: pointer;
    overflow: hidden;
    border: 2px solid rgba(0, 0, 0, .54);
    border-radius: 2px;
    z-index: 2
}

.mdl-checkbox.is-checked .mdl-checkbox__box-outline {
    border: 2px solid #3f51b5
}

.mdl-checkbox.is-disabled .mdl-checkbox__box-outline,
fieldset[disabled] .mdl-checkbox .mdl-checkbox__box-outline {
    border: 2px solid rgba(0, 0, 0, .26);
    cursor: auto
}

.mdl-checkbox__focus-helper {
    position: absolute;
    top: 3px;
    left: 0;
    display: inline-block;
    box-sizing: border-box;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    background-color: transparent
}

.mdl-checkbox.is-focused .mdl-checkbox__focus-helper {
    box-shadow: 0 0 0 8px rgba(0, 0, 0, .1);
    background-color: rgba(0, 0, 0, .1)
}

.mdl-checkbox.is-focused.is-checked .mdl-checkbox__focus-helper {
    box-shadow: 0 0 0 8px rgba(63, 81, 181, .26);
    background-color: rgba(63, 81, 181, .26)
}

.mdl-checkbox__tick-outline {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    -webkit-mask: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWluIG1lZXQiPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZD0iTTAgMHYxaDFWMEgwem0uODUzLjE2N0wuOTYuMjczbC0uNTMuNTNMLjMyMi45MS4yMTcuODAzLjA0LjYyNy4xNDcuNTJsLjE3Ni4xNzYuNTMtLjUzeiIgZmlsbD0iI2ZmZiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxwYXRoIGNsaXAtcGF0aD0idXJsKCNhKSIgZD0iTTAgMGgxdjFIMHoiLz48L3N2Zz4=);
    mask: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWluIG1lZXQiPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZD0iTTAgMHYxaDFWMEgwem0uODUzLjE2N0wuOTYuMjczbC0uNTMuNTNMLjMyMi45MS4yMTcuODAzLjA0LjYyNy4xNDcuNTJsLjE3Ni4xNzYuNTMtLjUzeiIgZmlsbD0iI2ZmZiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxwYXRoIGNsaXAtcGF0aD0idXJsKCNhKSIgZD0iTTAgMGgxdjFIMHoiLz48L3N2Zz4=);
    background: 0 0;
    transition-duration: .28s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-property: background
}

.mdl-checkbox.is-checked .mdl-checkbox__tick-outline {
    background: #3f51b5 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWluIG1lZXQiPjxwYXRoIGQ9Ik0uMDQuNjI3TC4xNDYuNTIuNDMuODA0LjMyMy45MXptLjE3Ny4xNzdMLjg1NC4xNjcuOTYuMjczLjMyMy45MXoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=)
}

.mdl-checkbox.is-checked.is-disabled .mdl-checkbox__tick-outline,
fieldset[disabled] .mdl-checkbox.is-checked .mdl-checkbox__tick-outline {
    background: rgba(0, 0, 0, .26) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWluIG1lZXQiPjxwYXRoIGQ9Ik0uMDQuNjI3TC4xNDYuNTIuNDMuODA0LjMyMy45MXptLjE3Ny4xNzdMLjg1NC4xNjcuOTYuMjczLjMyMy45MXoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=)
}

.mdl-checkbox__label {
    position: relative;
    cursor: pointer;
    font-size: 16px;
    line-height: 24px;
    margin: 0
}

.mdl-checkbox.is-disabled .mdl-checkbox__label,
fieldset[disabled] .mdl-checkbox .mdl-checkbox__label {
    color: rgba(0, 0, 0, .26);
    cursor: auto
}

.mdl-checkbox__ripple-container {
    position: absolute;
    z-index: 2;
    top: -6px;
    left: -10px;
    box-sizing: border-box;
    width: 36px;
    height: 36px;
    border-radius: 50%;
    cursor: pointer;
    overflow: hidden;
    -webkit-mask-image: -webkit-radial-gradient(circle, #fff, #000)
}

.mdl-checkbox__ripple-container .mdl-ripple {
    background: #3f51b5
}

.mdl-checkbox.is-disabled .mdl-checkbox__ripple-container,
fieldset[disabled] .mdl-checkbox .mdl-checkbox__ripple-container {
    cursor: auto
}

.mdl-checkbox.is-disabled .mdl-checkbox__ripple-container .mdl-ripple,
fieldset[disabled] .mdl-checkbox .mdl-checkbox__ripple-container .mdl-ripple {
    background: 0 0
}

.mdl-data-table {
    position: relative;
    border: 1px solid rgba(0, 0, 0, .12);
    border-collapse: collapse;
    white-space: nowrap;
    font-size: 13px;
    background-color: #fff
}

.mdl-data-table thead {
    padding-bottom: 3px
}

.mdl-data-table thead .mdl-data-table__select {
    margin-top: 0
}

.mdl-data-table tbody tr {
    position: relative;
    height: 48px;
    transition-duration: .28s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-property: background-color
}

.mdl-data-table tbody tr.is-selected {
    background-color: #e0e0e0
}

.mdl-data-table tbody tr:hover {
    background-color: #eee
}

.mdl-data-table td,
.mdl-data-table th {
    padding: 0 18px 12px;
    text-align: right
}

.mdl-data-table td:first-of-type,
.mdl-data-table th:first-of-type {
    padding-left: 24px
}

.mdl-data-table td:last-of-type,
.mdl-data-table th:last-of-type {
    padding-right: 24px
}

.mdl-data-table td {
    position: relative;
    height: 48px;
    border-top: 1px solid rgba(0, 0, 0, .12);
    border-bottom: 1px solid rgba(0, 0, 0, .12);
    padding-top: 12px;
    box-sizing: border-box
}

.mdl-data-table td,
.mdl-data-table td .mdl-data-table__select {
    vertical-align: middle
}

.mdl-data-table th {
    position: relative;
    vertical-align: bottom;
    text-overflow: ellipsis;
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0;
    height: 48px;
    font-size: 12px;
    color: rgba(0, 0, 0, .54);
    padding-bottom: 8px;
    box-sizing: border-box
}

.mdl-data-table th.mdl-data-table__header--sorted-ascending,
.mdl-data-table th.mdl-data-table__header--sorted-descending {
    color: rgba(0, 0, 0, .87)
}

.mdl-data-table th.mdl-data-table__header--sorted-ascending:before,
.mdl-data-table th.mdl-data-table__header--sorted-descending:before {
    font-family: Material Icons;
    font-weight: 400;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    word-wrap: normal;
    -moz-font-feature-settings: "liga";
    font-feature-settings: "liga";
    -webkit-font-feature-settings: "liga";
    -webkit-font-smoothing: antialiased;
    font-size: 16px;
    content: "\E5D8";
    margin-right: 5px;
    vertical-align: sub
}

.mdl-data-table th.mdl-data-table__header--sorted-ascending:hover,
.mdl-data-table th.mdl-data-table__header--sorted-descending:hover {
    cursor: pointer
}

.mdl-data-table th.mdl-data-table__header--sorted-ascending:hover:before,
.mdl-data-table th.mdl-data-table__header--sorted-descending:hover:before {
    color: rgba(0, 0, 0, .26)
}

.mdl-data-table th.mdl-data-table__header--sorted-descending:before {
    content: "\E5DB"
}

.mdl-data-table__select {
    width: 16px
}

.mdl-data-table__cell--non-numeric.mdl-data-table__cell--non-numeric {
    text-align: left
}

.mdl-dialog {
    border: none;
    box-shadow: 0 9px 46px 8px rgba(0, 0, 0, .14), 0 11px 15px -7px rgba(0, 0, 0, .12), 0 24px 38px 3px rgba(0, 0, 0, .2);
    width: 280px
}

.mdl-dialog__title {
    padding: 24px 24px 0;
    margin: 0;
    font-size: 2.5rem
}

.mdl-dialog__actions {
    padding: 8px 8px 8px 24px;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.mdl-dialog__actions>* {
    margin-right: 8px;
    height: 36px
}

.mdl-dialog__actions>:first-child {
    margin-right: 0
}

.mdl-dialog__actions--full-width {
    padding: 0 0 8px
}

.mdl-dialog__actions--full-width>* {
    height: 48px;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    padding-right: 16px;
    margin-right: 0;
    text-align: right
}

.mdl-dialog__content {
    padding: 20px 24px 24px;
    color: rgba(0, 0, 0, .54)
}

.mdl-menu__container {
    display: block;
    margin: 0;
    padding: 0;
    border: none;
    position: absolute;
    overflow: visible;
    height: 0;
    width: 0;
    visibility: hidden;
    z-index: -1
}

.mdl-menu__container.is-animating,
.mdl-menu__container.is-visible {
    z-index: 999;
    visibility: visible
}

.mdl-menu__outline {
    display: block;
    background: #fff;
    margin: 0;
    padding: 0;
    border: none;
    border-radius: 2px;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);
    will-change: transform;
    transition: opacity .2s cubic-bezier(.4, 0, .2, 1), -webkit-transform .3s cubic-bezier(.4, 0, .2, 1);
    transition: transform .3s cubic-bezier(.4, 0, .2, 1), opacity .2s cubic-bezier(.4, 0, .2, 1);
    transition: transform .3s cubic-bezier(.4, 0, .2, 1), opacity .2s cubic-bezier(.4, 0, .2, 1), -webkit-transform .3s cubic-bezier(.4, 0, .2, 1);
    z-index: -1
}

.mdl-menu__container.is-visible .mdl-menu__outline {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
    z-index: 999
}

.mdl-menu__outline.mdl-menu--bottom-right {
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.mdl-menu__outline.mdl-menu--top-left {
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.mdl-menu__outline.mdl-menu--top-right {
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%
}

.mdl-menu {
    position: absolute;
    list-style: none;
    top: 0;
    left: 0;
    height: auto;
    width: auto;
    min-width: 124px;
    padding: 8px 0;
    margin: 0;
    opacity: 0;
    clip: rect(0 0 0 0);
    z-index: -1
}

.mdl-menu__container.is-visible .mdl-menu {
    opacity: 1;
    z-index: 999
}

.mdl-menu.is-animating {
    transition: opacity .2s cubic-bezier(.4, 0, .2, 1), clip .3s cubic-bezier(.4, 0, .2, 1)
}

.mdl-menu.mdl-menu--bottom-right {
    left: auto;
    right: 0
}

.mdl-menu.mdl-menu--top-left {
    top: auto;
    bottom: 0
}

.mdl-menu.mdl-menu--top-right {
    top: auto;
    left: auto;
    bottom: 0;
    right: 0
}

.mdl-menu.mdl-menu--unaligned {
    top: auto;
    left: auto
}

.mdl-menu__item {
    display: block;
    border: none;
    color: rgba(0, 0, 0, .87);
    background-color: transparent;
    text-align: left;
    margin: 0;
    padding: 0 16px;
    outline-color: #bdbdbd;
    position: relative;
    overflow: hidden;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0;
    text-decoration: none;
    cursor: pointer;
    height: 48px;
    line-height: 48px;
    white-space: nowrap;
    opacity: 0;
    transition: opacity .2s cubic-bezier(.4, 0, .2, 1);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.mdl-menu__container.is-visible .mdl-menu__item {
    opacity: 1
}

.mdl-menu__item::-moz-focus-inner {
    border: 0
}

.mdl-menu__item--full-bleed-divider {
    border-bottom: 1px solid rgba(0, 0, 0, .12)
}

.mdl-menu__item[data-mdl-disabled],
.mdl-menu__item[disabled] {
    color: #bdbdbd;
    background-color: transparent;
    cursor: auto
}

.mdl-menu__item[data-mdl-disabled]:hover,
.mdl-menu__item[disabled]:hover {
    background-color: transparent
}

.mdl-menu__item[data-mdl-disabled]:focus,
.mdl-menu__item[disabled]:focus {
    background-color: transparent
}

.mdl-menu__item[data-mdl-disabled] .mdl-ripple,
.mdl-menu__item[disabled] .mdl-ripple {
    background: 0 0
}

.mdl-menu__item:hover {
    background-color: #eee
}

.mdl-menu__item:focus {
    outline: none;
    background-color: #eee
}

.mdl-menu__item:active {
    background-color: #e0e0e0
}

.mdl-menu__item--ripple-container {
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0;
    overflow: hidden
}

.mdl-navigation {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    box-sizing: border-box
}

.mdl-navigation__link {
    color: #424242;
    text-decoration: none;
    margin: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0;
    opacity: .87
}

.mdl-navigation__link .material-icons {
    vertical-align: middle
}

.mdl-layout {
    width: 100%;
    height: 100%;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    overflow-y: auto;
    overflow-x: hidden;
    position: relative;
    -webkit-overflow-scrolling: touch
}

.mdl-layout.is-small-screen .mdl-layout--large-screen-only {
    display: none
}

.mdl-layout:not(.is-small-screen) .mdl-layout--small-screen-only {
    display: none
}

.mdl-layout__container {
    position: absolute;
    width: 100%;
    height: 100%
}

.mdl-layout-title,
.mdl-layout__title {
    display: block;
    position: relative;
    font-family: Poppins, Helvetica, Arial, sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1;
    letter-spacing: .02em;
    font-weight: 400;
    box-sizing: border-box
}

.mdl-layout-spacer {
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.mdl-layout__drawer {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    width: 240px;
    height: 100%;
    max-height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);
    box-sizing: border-box;
    border-right: 1px solid #e0e0e0;
    background: #fafafa;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    will-change: transform;
    transition-duration: .2s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    color: #424242;
    overflow: visible;
    overflow-y: auto;
    z-index: 5
}

.mdl-layout__drawer.is-visible {
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.mdl-layout__drawer.is-visible~.mdl-layout__content.mdl-layout__content {
    overflow: hidden
}

.mdl-layout__drawer>* {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.mdl-layout__drawer>.mdl-layout-title,
.mdl-layout__drawer>.mdl-layout__title {
    line-height: 64px;
    padding-left: 40px
}

@media screen and (max-width:1024px) {

    .mdl-layout__drawer>.mdl-layout-title,
    .mdl-layout__drawer>.mdl-layout__title {
        line-height: 56px;
        padding-left: 16px
    }
}

.mdl-layout__drawer .mdl-navigation {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    padding-top: 16px
}

.mdl-layout__drawer .mdl-navigation .mdl-navigation__link {
    display: block;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding: 16px 40px;
    margin: 0;
    color: #757575
}

@media screen and (max-width:1024px) {
    .mdl-layout__drawer .mdl-navigation .mdl-navigation__link {
        padding: 16px
    }
}

.mdl-layout__drawer .mdl-navigation .mdl-navigation__link:hover {
    background-color: #e0e0e0
}

.mdl-layout__drawer .mdl-navigation .mdl-navigation__link--current {
    background-color: #e0e0e0;
    color: #000
}

@media screen and (min-width:1025px) {
    .mdl-layout--fixed-drawer>.mdl-layout__drawer {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

.mdl-layout__drawer-button {
    display: block;
    position: absolute;
    height: 48px;
    width: 48px;
    border: 0;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    overflow: hidden;
    text-align: center;
    cursor: pointer;
    font-size: 26px;
    line-height: 56px;
    font-family: Helvetica, Arial, sans-serif;
    margin: 8px 12px;
    top: 0;
    left: 0;
    color: #fff;
    z-index: 4
}

.mdl-layout__header .mdl-layout__drawer-button {
    position: absolute;
    color: #fff;
    background-color: inherit
}

@media screen and (max-width:1024px) {
    .mdl-layout__header .mdl-layout__drawer-button {
        margin: 4px
    }
}

@media screen and (max-width:1024px) {
    .mdl-layout__drawer-button {
        margin: 4px;
        color: rgba(0, 0, 0, .5)
    }
}

@media screen and (min-width:1025px) {
    .mdl-layout__drawer-button {
        line-height: 54px
    }

    .mdl-layout--fixed-drawer>.mdl-layout__drawer-button,
    .mdl-layout--no-desktop-drawer-button .mdl-layout__drawer-button,
    .mdl-layout--no-drawer-button .mdl-layout__drawer-button {
        display: none
    }
}

.mdl-layout__header {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    box-sizing: border-box;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    margin: 0;
    padding: 0;
    border: none;
    min-height: 64px;
    max-height: 1000px;
    z-index: 3;
    background-color: #3f51b5;
    color: #fff;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);
    transition-duration: .2s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-property: max-height, box-shadow
}

@media screen and (max-width:1024px) {
    .mdl-layout__header {
        min-height: 56px
    }
}

.mdl-layout--fixed-drawer.is-upgraded:not(.is-small-screen)>.mdl-layout__header {
    margin-left: 240px;
    width: calc(100% - 240px)
}

@media screen and (min-width:1025px) {
    .mdl-layout--fixed-drawer>.mdl-layout__header .mdl-layout__header-row {
        padding-left: 40px
    }
}

.mdl-layout__header>.mdl-layout-icon {
    position: absolute;
    left: 40px;
    top: 16px;
    height: 32px;
    width: 32px;
    overflow: hidden;
    z-index: 3;
    display: block
}

@media screen and (max-width:1024px) {
    .mdl-layout__header>.mdl-layout-icon {
        left: 16px;
        top: 12px
    }
}

.mdl-layout.has-drawer .mdl-layout__header>.mdl-layout-icon {
    display: none
}

.mdl-layout__header.is-compact {
    max-height: 64px
}

@media screen and (max-width:1024px) {
    .mdl-layout__header.is-compact {
        max-height: 56px
    }
}

.mdl-layout__header.is-compact.has-tabs {
    height: 112px
}

@media screen and (max-width:1024px) {
    .mdl-layout__header.is-compact.has-tabs {
        min-height: 104px
    }
}

@media screen and (max-width:1024px) {
    .mdl-layout__header {
        display: none
    }

    .mdl-layout--fixed-header>.mdl-layout__header {
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }
}

.mdl-layout__header--transparent.mdl-layout__header--transparent {
    background-color: transparent;
    box-shadow: none
}

.mdl-layout__header--scroll,
.mdl-layout__header--seamed {
    box-shadow: none
}

.mdl-layout__header--waterfall {
    box-shadow: none;
    overflow: hidden
}

.mdl-layout__header--waterfall.is-casting-shadow {
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12)
}

.mdl-layout__header--waterfall.mdl-layout__header--waterfall-hide-top {
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.mdl-layout__header-row {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    box-sizing: border-box;
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    height: 64px;
    margin: 0;
    padding: 0 40px 0 80px
}

.mdl-layout--no-drawer-button .mdl-layout__header-row {
    padding-left: 40px
}

@media screen and (min-width:1025px) {
    .mdl-layout--no-desktop-drawer-button .mdl-layout__header-row {
        padding-left: 40px
    }
}

@media screen and (max-width:1024px) {
    .mdl-layout__header-row {
        height: 56px;
        padding: 0 16px 0 72px
    }

    .mdl-layout--no-drawer-button .mdl-layout__header-row {
        padding-left: 16px
    }
}

.mdl-layout__header-row>* {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.mdl-layout__header--scroll .mdl-layout__header-row {
    width: 100%
}

.mdl-layout__header-row .mdl-navigation {
    margin: 0;
    padding: 0;
    height: 64px;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

@media screen and (max-width:1024px) {
    .mdl-layout__header-row .mdl-navigation {
        height: 56px
    }
}

.mdl-layout__header-row .mdl-navigation__link {
    display: block;
    color: #fff;
    line-height: 64px;
    padding: 0 24px
}

@media screen and (max-width:1024px) {
    .mdl-layout__header-row .mdl-navigation__link {
        line-height: 56px;
        padding: 0 16px
    }
}

.mdl-layout__obfuscator {
    background-color: transparent;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 4;
    visibility: hidden;
    transition-property: background-color;
    transition-duration: .2s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.mdl-layout__obfuscator.is-visible {
    background-color: rgba(0, 0, 0, .5);
    visibility: visible
}

@supports(pointer-events:auto) {
    .mdl-layout__obfuscator {
        background-color: rgba(0, 0, 0, .5);
        opacity: 0;
        transition-property: opacity;
        visibility: visible;
        pointer-events: none
    }

    .mdl-layout__obfuscator.is-visible {
        pointer-events: auto;
        opacity: 1
    }
}

.mdl-layout__content {
    -ms-flex: 0 1 auto;
    position: relative;
    display: inline-block;
    overflow-y: auto;
    overflow-x: hidden;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    z-index: 1;
    -webkit-overflow-scrolling: touch
}

.mdl-layout--fixed-drawer>.mdl-layout__content {
    margin-left: 240px
}

.mdl-layout__container.has-scrolling-header .mdl-layout__content {
    overflow: visible
}

@media screen and (max-width:1024px) {
    .mdl-layout--fixed-drawer>.mdl-layout__content {
        margin-left: 0
    }

    .mdl-layout__container.has-scrolling-header .mdl-layout__content {
        overflow-y: auto;
        overflow-x: hidden
    }
}

.mdl-radio {
    position: relative;
    font-size: 16px;
    line-height: 24px;
    display: inline-block;
    vertical-align: middle;
    box-sizing: border-box;
    height: 24px;
    margin: 0;
    padding-left: 0
}

.mdl-radio.is-upgraded {
    padding-left: 24px
}

.mdl-radio__button {
    line-height: 24px
}

.mdl-radio.is-upgraded .mdl-radio__button {
    position: absolute;
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
    -ms-appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    border: none
}

.mdl-radio__outer-circle {
    position: absolute;
    top: 4px;
    left: 0;
    display: inline-block;
    box-sizing: border-box;
    width: 16px;
    height: 16px;
    margin: 0;
    cursor: pointer;
    border: 2px solid rgba(0, 0, 0, .54);
    border-radius: 50%;
    z-index: 2
}

.mdl-radio.is-checked .mdl-radio__outer-circle {
    border: 2px solid #3f51b5
}

.mdl-radio.is-disabled .mdl-radio__outer-circle,
.mdl-radio__outer-circle fieldset[disabled] .mdl-radio {
    border: 2px solid rgba(0, 0, 0, .26);
    cursor: auto
}

.mdl-radio__inner-circle {
    position: absolute;
    z-index: 1;
    margin: 0;
    top: 8px;
    left: 4px;
    box-sizing: border-box;
    width: 8px;
    height: 8px;
    cursor: pointer;
    transition-duration: .28s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-transform: scale(0);
    transform: scale(0);
    border-radius: 50%;
    background: #3f51b5
}

.mdl-radio.is-checked .mdl-radio__inner-circle {
    -webkit-transform: scale(1);
    transform: scale(1)
}

.mdl-radio.is-disabled .mdl-radio__inner-circle,
fieldset[disabled] .mdl-radio .mdl-radio__inner-circle {
    background: rgba(0, 0, 0, .26);
    cursor: auto
}

.mdl-radio.is-focused .mdl-radio__inner-circle {
    box-shadow: 0 0 0 10px rgba(0, 0, 0, .1)
}

.mdl-radio__label {
    cursor: pointer
}

.mdl-radio.is-disabled .mdl-radio__label,
fieldset[disabled] .mdl-radio .mdl-radio__label {
    color: rgba(0, 0, 0, .26);
    cursor: auto
}

.mdl-radio__ripple-container {
    position: absolute;
    z-index: 2;
    top: -9px;
    left: -13px;
    box-sizing: border-box;
    width: 42px;
    height: 42px;
    border-radius: 50%;
    cursor: pointer;
    overflow: hidden;
    -webkit-mask-image: -webkit-radial-gradient(circle, #fff, #000)
}

.mdl-radio__ripple-container .mdl-ripple {
    background: #3f51b5
}

.mdl-radio.is-disabled .mdl-radio__ripple-container,
fieldset[disabled] .mdl-radio .mdl-radio__ripple-container {
    cursor: auto
}

.mdl-radio.is-disabled .mdl-radio__ripple-container .mdl-ripple,
fieldset[disabled] .mdl-radio .mdl-radio__ripple-container .mdl-ripple {
    background: 0 0
}

.mdl-snackbar {
    position: fixed;
    bottom: 0;
    left: 50%;
    cursor: default;
    background-color: #323232;
    z-index: 3;
    display: block;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-family: Poppins, Helvetica, Arial, sans-serif;
    will-change: transform;
    -webkit-transform: translateY(80px);
    transform: translateY(80px);
    transition: -webkit-transform .25s cubic-bezier(.4, 0, 1, 1);
    transition: transform .25s cubic-bezier(.4, 0, 1, 1);
    transition: transform .25s cubic-bezier(.4, 0, 1, 1), -webkit-transform .25s cubic-bezier(.4, 0, 1, 1);
    pointer-events: none
}

@media(max-width:479px) {
    .mdl-snackbar {
        width: 100%;
        left: 0;
        min-height: 48px;
        max-height: 80px
    }
}

@media(min-width:480px) {
    .mdl-snackbar {
        min-width: 288px;
        max-width: 568px;
        border-radius: 2px;
        -webkit-transform: translate(-50%, 80px);
        transform: translate(-50%, 80px)
    }
}

.mdl-snackbar--active {
    -webkit-transform: translate(0);
    transform: translate(0);
    pointer-events: auto;
    transition: -webkit-transform .25s cubic-bezier(0, 0, .2, 1);
    transition: transform .25s cubic-bezier(0, 0, .2, 1);
    transition: transform .25s cubic-bezier(0, 0, .2, 1), -webkit-transform .25s cubic-bezier(0, 0, .2, 1)
}

@media(min-width:480px) {
    .mdl-snackbar--active {
        -webkit-transform: translate(-50%);
        transform: translate(-50%)
    }
}

.mdl-snackbar__text {
    padding: 14px 12px 14px 24px;
    vertical-align: middle;
    color: #fff;
    float: left
}

.mdl-snackbar__action {
    background: 0 0;
    border: none;
    color: #ff4081;
    float: right;
    padding: 14px 24px 14px 12px;
    font-family: Poppins, Helvetica, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 1;
    letter-spacing: 0;
    overflow: hidden;
    outline: none;
    opacity: 0;
    pointer-events: none;
    cursor: pointer;
    text-decoration: none;
    text-align: center;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center
}

.mdl-snackbar__action::-moz-focus-inner {
    border: 0
}

.mdl-snackbar__action:not([aria-hidden]) {
    opacity: 1;
    pointer-events: auto
}

.mdl-spinner {
    display: inline-block;
    position: relative;
    width: 28px;
    height: 28px
}

.mdl-spinner:not(.is-upgraded).is-active:after {
    content: "Loading..."
}

.mdl-spinner.is-upgraded.is-active {
    -webkit-animation: mdl-spinner__container-rotate 1.56823529412s linear infinite;
    animation: mdl-spinner__container-rotate 1.56823529412s linear infinite
}

@-webkit-keyframes mdl-spinner__container-rotate {
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes mdl-spinner__container-rotate {
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.mdl-spinner__layer {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0
}

.mdl-spinner__layer-1 {
    border-color: #42a5f5
}

.mdl-spinner--single-color .mdl-spinner__layer-1 {
    border-color: #3f51b5
}

.mdl-spinner.is-active .mdl-spinner__layer-1 {
    -webkit-animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4, 0, .2, 1) infinite both, mdl-spinner__layer-1-fade-in-out 5332ms cubic-bezier(.4, 0, .2, 1) infinite both;
    animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4, 0, .2, 1) infinite both, mdl-spinner__layer-1-fade-in-out 5332ms cubic-bezier(.4, 0, .2, 1) infinite both
}

.mdl-spinner__layer-2 {
    border-color: #f44336
}

.mdl-spinner--single-color .mdl-spinner__layer-2 {
    border-color: #3f51b5
}

.mdl-spinner.is-active .mdl-spinner__layer-2 {
    -webkit-animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4, 0, .2, 1) infinite both, mdl-spinner__layer-2-fade-in-out 5332ms cubic-bezier(.4, 0, .2, 1) infinite both;
    animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4, 0, .2, 1) infinite both, mdl-spinner__layer-2-fade-in-out 5332ms cubic-bezier(.4, 0, .2, 1) infinite both
}

.mdl-spinner__layer-3 {
    border-color: #fdd835
}

.mdl-spinner--single-color .mdl-spinner__layer-3 {
    border-color: #3f51b5
}

.mdl-spinner.is-active .mdl-spinner__layer-3 {
    -webkit-animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4, 0, .2, 1) infinite both, mdl-spinner__layer-3-fade-in-out 5332ms cubic-bezier(.4, 0, .2, 1) infinite both;
    animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4, 0, .2, 1) infinite both, mdl-spinner__layer-3-fade-in-out 5332ms cubic-bezier(.4, 0, .2, 1) infinite both
}

.mdl-spinner__layer-4 {
    border-color: #4caf50
}

.mdl-spinner--single-color .mdl-spinner__layer-4 {
    border-color: #3f51b5
}

.mdl-spinner.is-active .mdl-spinner__layer-4 {
    -webkit-animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4, 0, .2, 1) infinite both, mdl-spinner__layer-4-fade-in-out 5332ms cubic-bezier(.4, 0, .2, 1) infinite both;
    animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4, 0, .2, 1) infinite both, mdl-spinner__layer-4-fade-in-out 5332ms cubic-bezier(.4, 0, .2, 1) infinite both
}

@-webkit-keyframes mdl-spinner__fill-unfill-rotate {
    12.5% {
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg)
    }

    25% {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    37.5% {
        -webkit-transform: rotate(405deg);
        transform: rotate(405deg)
    }

    50% {
        -webkit-transform: rotate(540deg);
        transform: rotate(540deg)
    }

    62.5% {
        -webkit-transform: rotate(675deg);
        transform: rotate(675deg)
    }

    75% {
        -webkit-transform: rotate(810deg);
        transform: rotate(810deg)
    }

    87.5% {
        -webkit-transform: rotate(945deg);
        transform: rotate(945deg)
    }

    to {
        -webkit-transform: rotate(3turn);
        transform: rotate(3turn)
    }
}

@keyframes mdl-spinner__fill-unfill-rotate {
    12.5% {
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg)
    }

    25% {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    37.5% {
        -webkit-transform: rotate(405deg);
        transform: rotate(405deg)
    }

    50% {
        -webkit-transform: rotate(540deg);
        transform: rotate(540deg)
    }

    62.5% {
        -webkit-transform: rotate(675deg);
        transform: rotate(675deg)
    }

    75% {
        -webkit-transform: rotate(810deg);
        transform: rotate(810deg)
    }

    87.5% {
        -webkit-transform: rotate(945deg);
        transform: rotate(945deg)
    }

    to {
        -webkit-transform: rotate(3turn);
        transform: rotate(3turn)
    }
}

@-webkit-keyframes mdl-spinner__layer-1-fade-in-out {
    0% {
        opacity: .99
    }

    25% {
        opacity: .99
    }

    26% {
        opacity: 0
    }

    89% {
        opacity: 0
    }

    90% {
        opacity: .99
    }

    to {
        opacity: .99
    }
}

@keyframes mdl-spinner__layer-1-fade-in-out {
    0% {
        opacity: .99
    }

    25% {
        opacity: .99
    }

    26% {
        opacity: 0
    }

    89% {
        opacity: 0
    }

    90% {
        opacity: .99
    }

    to {
        opacity: .99
    }
}

@-webkit-keyframes mdl-spinner__layer-2-fade-in-out {
    0% {
        opacity: 0
    }

    15% {
        opacity: 0
    }

    25% {
        opacity: .99
    }

    50% {
        opacity: .99
    }

    51% {
        opacity: 0
    }
}

@keyframes mdl-spinner__layer-2-fade-in-out {
    0% {
        opacity: 0
    }

    15% {
        opacity: 0
    }

    25% {
        opacity: .99
    }

    50% {
        opacity: .99
    }

    51% {
        opacity: 0
    }
}

@-webkit-keyframes mdl-spinner__layer-3-fade-in-out {
    0% {
        opacity: 0
    }

    40% {
        opacity: 0
    }

    50% {
        opacity: .99
    }

    75% {
        opacity: .99
    }

    76% {
        opacity: 0
    }
}

@keyframes mdl-spinner__layer-3-fade-in-out {
    0% {
        opacity: 0
    }

    40% {
        opacity: 0
    }

    50% {
        opacity: .99
    }

    75% {
        opacity: .99
    }

    76% {
        opacity: 0
    }
}

@-webkit-keyframes mdl-spinner__layer-4-fade-in-out {
    0% {
        opacity: 0
    }

    65% {
        opacity: 0
    }

    75% {
        opacity: .99
    }

    90% {
        opacity: .99
    }

    to {
        opacity: 0
    }
}

@keyframes mdl-spinner__layer-4-fade-in-out {
    0% {
        opacity: 0
    }

    65% {
        opacity: 0
    }

    75% {
        opacity: .99
    }

    90% {
        opacity: .99
    }

    to {
        opacity: 0
    }
}

.mdl-spinner__gap-patch {
    position: absolute;
    box-sizing: border-box;
    top: 0;
    left: 45%;
    width: 10%;
    height: 100%;
    overflow: hidden;
    border-color: inherit
}

.mdl-spinner__gap-patch .mdl-spinner__circle {
    width: 1000%;
    left: -450%
}

.mdl-spinner__circle-clipper {
    display: inline-block;
    position: relative;
    width: 50%;
    height: 100%;
    overflow: hidden;
    border-color: inherit
}

.mdl-spinner__circle-clipper.mdl-spinner__left {
    float: left
}

.mdl-spinner__circle-clipper.mdl-spinner__right {
    float: right
}

.mdl-spinner__circle-clipper .mdl-spinner__circle {
    width: 200%
}

.mdl-spinner__circle {
    box-sizing: border-box;
    height: 100%;
    border: 3px solid;
    border-color: inherit;
    border-bottom-color: transparent !important;
    border-radius: 50%;
    -webkit-animation: none;
    animation: none;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.mdl-spinner__left .mdl-spinner__circle {
    border-right-color: transparent !important;
    -webkit-transform: rotate(129deg);
    transform: rotate(129deg)
}

.mdl-spinner.is-active .mdl-spinner__left .mdl-spinner__circle {
    -webkit-animation: mdl-spinner__left-spin 1333ms cubic-bezier(.4, 0, .2, 1) infinite both;
    animation: mdl-spinner__left-spin 1333ms cubic-bezier(.4, 0, .2, 1) infinite both
}

.mdl-spinner__right .mdl-spinner__circle {
    left: -100%;
    border-left-color: transparent !important;
    -webkit-transform: rotate(-129deg);
    transform: rotate(-129deg)
}

.mdl-spinner.is-active .mdl-spinner__right .mdl-spinner__circle {
    -webkit-animation: mdl-spinner__right-spin 1333ms cubic-bezier(.4, 0, .2, 1) infinite both;
    animation: mdl-spinner__right-spin 1333ms cubic-bezier(.4, 0, .2, 1) infinite both
}

@-webkit-keyframes mdl-spinner__left-spin {
    0% {
        -webkit-transform: rotate(130deg);
        transform: rotate(130deg)
    }

    50% {
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }

    to {
        -webkit-transform: rotate(130deg);
        transform: rotate(130deg)
    }
}

@keyframes mdl-spinner__left-spin {
    0% {
        -webkit-transform: rotate(130deg);
        transform: rotate(130deg)
    }

    50% {
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }

    to {
        -webkit-transform: rotate(130deg);
        transform: rotate(130deg)
    }
}

@-webkit-keyframes mdl-spinner__right-spin {
    0% {
        -webkit-transform: rotate(-130deg);
        transform: rotate(-130deg)
    }

    50% {
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg)
    }

    to {
        -webkit-transform: rotate(-130deg);
        transform: rotate(-130deg)
    }
}

@keyframes mdl-spinner__right-spin {
    0% {
        -webkit-transform: rotate(-130deg);
        transform: rotate(-130deg)
    }

    50% {
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg)
    }

    to {
        -webkit-transform: rotate(-130deg);
        transform: rotate(-130deg)
    }
}

.mdl-switch {
    position: relative;
    z-index: 1;
    vertical-align: middle;
    display: inline-block;
    box-sizing: border-box;
    width: 100%;
    height: 24px;
    margin: 0;
    padding: 0;
    overflow: visible;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.mdl-switch.is-upgraded {
    padding-left: 28px
}

.mdl-switch__input {
    line-height: 24px
}

.mdl-switch.is-upgraded .mdl-switch__input {
    position: absolute;
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
    -ms-appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    border: none
}

.mdl-switch__track {
    background: rgba(0, 0, 0, .26);
    position: absolute;
    left: 0;
    top: 5px;
    height: 14px;
    width: 36px;
    border-radius: 14px;
    cursor: pointer
}

.mdl-switch.is-checked .mdl-switch__track {
    background: rgba(63, 81, 181, .5)
}

.mdl-switch.is-disabled .mdl-switch__track,
.mdl-switch__track fieldset[disabled] .mdl-switch {
    background: rgba(0, 0, 0, .12);
    cursor: auto
}

.mdl-switch__thumb {
    background: #fafafa;
    position: absolute;
    left: 0;
    top: 2px;
    height: 20px;
    width: 20px;
    border-radius: 50%;
    cursor: pointer;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);
    transition-duration: .28s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-property: left
}

.mdl-switch.is-checked .mdl-switch__thumb {
    background: #3f51b5;
    left: 16px;
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, .14), 0 3px 3px -2px rgba(0, 0, 0, .2), 0 1px 8px 0 rgba(0, 0, 0, .12)
}

.mdl-switch.is-disabled .mdl-switch__thumb,
.mdl-switch__thumb fieldset[disabled] .mdl-switch {
    background: #bdbdbd;
    cursor: auto
}

.mdl-switch__focus-helper {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-4px, -4px);
    transform: translate(-4px, -4px);
    display: inline-block;
    box-sizing: border-box;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background-color: transparent
}

.mdl-switch.is-focused .mdl-switch__focus-helper {
    box-shadow: 0 0 0 20px rgba(0, 0, 0, .1);
    background-color: rgba(0, 0, 0, .1)
}

.mdl-switch.is-focused.is-checked .mdl-switch__focus-helper {
    box-shadow: 0 0 0 20px rgba(63, 81, 181, .26);
    background-color: rgba(63, 81, 181, .26)
}

.mdl-switch__label {
    position: relative;
    cursor: pointer;
    font-size: 16px;
    line-height: 24px;
    margin: 0;
    left: 24px
}

.mdl-switch.is-disabled .mdl-switch__label,
.mdl-switch__label fieldset[disabled] .mdl-switch {
    color: #bdbdbd;
    cursor: auto
}

.mdl-switch__ripple-container {
    position: absolute;
    z-index: 2;
    top: -12px;
    left: -14px;
    box-sizing: border-box;
    width: 48px;
    height: 48px;
    border-radius: 50%;
    cursor: pointer;
    overflow: hidden;
    -webkit-mask-image: -webkit-radial-gradient(circle, #fff, #000);
    transition-duration: .4s;
    transition-timing-function: step-end;
    transition-property: left
}

.mdl-switch__ripple-container .mdl-ripple {
    background: #3f51b5
}

.mdl-switch.is-disabled .mdl-switch__ripple-container,
.mdl-switch__ripple-container fieldset[disabled] .mdl-switch {
    cursor: auto
}

.mdl-switch.is-disabled .mdl-switch__ripple-container .mdl-ripple,
fieldset[disabled] .mdl-switch .mdl-switch__ripple-container .mdl-ripple {
    background: 0 0
}

.mdl-switch.is-checked .mdl-switch__ripple-container {
    left: 2px
}

.mdl-tabs {
    display: block;
    width: 100%
}

.mdl-tabs__tab-bar {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-content: space-between;
    -ms-flex-line-pack: justify;
    align-content: space-between;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    height: 48px;
    padding: 0;
    margin: 0;
    border-bottom: 1px solid #e0e0e0
}

.mdl-tabs__tab {
    margin: 0;
    border: none;
    padding: 0 24px;
    float: left;
    position: relative;
    display: block;
    text-decoration: none;
    height: 48px;
    line-height: 48px;
    text-align: center;
    font-weight: 500;
    font-size: 14px;
    text-transform: uppercase;
    color: rgba(0, 0, 0, .54);
    overflow: hidden
}

.mdl-tabs.is-upgraded .mdl-tabs__tab.is-active {
    color: rgba(0, 0, 0, .87)
}

.mdl-tabs.is-upgraded .mdl-tabs__tab.is-active:after {
    height: 2px;
    width: 100%;
    display: block;
    content: " ";
    bottom: 0;
    left: 0;
    position: absolute;
    background: #3f51b5;
    -webkit-animation: border-expand .2s cubic-bezier(.4, 0, .4, 1) .01s alternate forwards;
    animation: border-expand .2s cubic-bezier(.4, 0, .4, 1) .01s alternate forwards;
    transition: all 1s cubic-bezier(.4, 0, 1, 1)
}

.mdl-tabs__tab .mdl-tabs__ripple-container {
    display: block;
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 1;
    overflow: hidden
}

.mdl-tabs__tab .mdl-tabs__ripple-container .mdl-ripple {
    background: #3f51b5
}

.mdl-tabs__panel {
    display: block
}

.mdl-tabs.is-upgraded .mdl-tabs__panel {
    display: none
}

.mdl-tabs.is-upgraded .mdl-tabs__panel.is-active {
    display: block
}

@-webkit-keyframes border-expand {
    0% {
        opacity: 0;
        width: 0
    }

    to {
        opacity: 1;
        width: 100%
    }
}

@keyframes border-expand {
    0% {
        opacity: 0;
        width: 0
    }

    to {
        opacity: 1;
        width: 100%
    }
}

.mdl-textfield {
    position: relative;
    font-size: 16px;
    display: inline-block;
    box-sizing: border-box;
    width: 300px;
    max-width: 100%;
    margin: 0;
    padding: 20px 0
}

.mdl-textfield .mdl-button {
    position: absolute;
    bottom: 20px
}

.mdl-textfield--align-right {
    text-align: right
}

.mdl-textfield--full-width {
    width: 100%
}

.mdl-textfield--expandable {
    min-width: 32px;
    width: auto;
    min-height: 32px
}

.mdl-textfield--expandable .mdl-button--icon {
    top: 16px
}

.mdl-textfield__input {
    border: none;
    border-bottom: 1px solid rgba(0, 0, 0, .12);
    display: block;
    font-size: 16px;
    font-family: Helvetica, Arial, sans-serif;
    margin: 0;
    padding: 4px 0;
    width: 100%;
    background: 0 0;
    text-align: left;
    color: inherit
}

.mdl-textfield__input[type=number] {
    -moz-appearance: textfield
}

.mdl-textfield__input[type=number]::-webkit-inner-spin-button,
.mdl-textfield__input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.mdl-textfield.is-focused .mdl-textfield__input {
    outline: none
}

.mdl-textfield.is-invalid .mdl-textfield__input {
    border-color: #d50000;
    box-shadow: none
}

.mdl-textfield.is-disabled .mdl-textfield__input,
fieldset[disabled] .mdl-textfield .mdl-textfield__input {
    background-color: transparent;
    border-bottom: 1px dotted rgba(0, 0, 0, .12);
    color: rgba(0, 0, 0, .26)
}

.mdl-textfield textarea.mdl-textfield__input {
    display: block
}

.mdl-textfield__label {
    bottom: 0;
    color: rgba(0, 0, 0, .26);
    font-size: 16px;
    left: 0;
    right: 0;
    pointer-events: none;
    position: absolute;
    display: block;
    top: 24px;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-align: left
}

.mdl-textfield.has-placeholder .mdl-textfield__label,
.mdl-textfield.is-dirty .mdl-textfield__label {
    visibility: hidden
}

.mdl-textfield--floating-label .mdl-textfield__label {
    transition-duration: .2s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.mdl-textfield--floating-label.has-placeholder .mdl-textfield__label {
    transition: none
}

.mdl-textfield.is-disabled.is-disabled .mdl-textfield__label,
fieldset[disabled] .mdl-textfield .mdl-textfield__label {
    color: rgba(0, 0, 0, .26)
}

.mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,
.mdl-textfield--floating-label.is-dirty .mdl-textfield__label,
.mdl-textfield--floating-label.is-focused .mdl-textfield__label {
    color: #3f51b5;
    font-size: 12px;
    top: 4px;
    visibility: visible
}

.mdl-textfield--floating-label.has-placeholder .mdl-textfield__expandable-holder .mdl-textfield__label,
.mdl-textfield--floating-label.is-dirty .mdl-textfield__expandable-holder .mdl-textfield__label,
.mdl-textfield--floating-label.is-focused .mdl-textfield__expandable-holder .mdl-textfield__label {
    top: -16px
}

.mdl-textfield--floating-label.is-invalid .mdl-textfield__label {
    color: #d50000;
    font-size: 12px
}

.mdl-textfield__label:after {
    background-color: #3f51b5;
    bottom: 20px;
    content: "";
    height: 2px;
    left: 45%;
    position: absolute;
    transition-duration: .2s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    visibility: hidden;
    width: 10px
}

.mdl-textfield.is-focused .mdl-textfield__label:after {
    left: 0;
    visibility: visible;
    width: 100%
}

.mdl-textfield.is-invalid .mdl-textfield__label:after {
    background-color: #d50000
}

.mdl-textfield__error {
    color: #d50000;
    position: absolute;
    font-size: 12px;
    margin-top: 3px;
    visibility: hidden;
    display: block
}

.mdl-textfield.is-invalid .mdl-textfield__error {
    visibility: visible
}

.mdl-textfield__expandable-holder {
    position: relative;
    margin-left: 32px;
    transition-duration: .2s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    display: inline-block;
    max-width: .1px
}

.mdl-textfield.is-dirty .mdl-textfield__expandable-holder,
.mdl-textfield.is-focused .mdl-textfield__expandable-holder {
    max-width: 600px
}

.mdl-textfield__expandable-holder .mdl-textfield__label:after {
    bottom: 0
}

.mdl-tooltip {
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: top center;
    transform-origin: top center;
    z-index: 999;
    background: rgba(97, 97, 97, .9);
    border-radius: 2px;
    color: #fff;
    display: inline-block;
    font-size: 10px;
    font-weight: 500;
    line-height: 14px;
    max-width: 170px;
    position: fixed;
    top: -500px;
    left: -500px;
    padding: 8px;
    text-align: center
}

.mdl-tooltip.is-active {
    -webkit-animation: pulse .2s cubic-bezier(0, 0, .2, 1) forwards;
    animation: pulse .2s cubic-bezier(0, 0, .2, 1) forwards
}

.mdl-tooltip--large {
    line-height: 14px;
    font-size: 14px;
    padding: 16px
}

@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 0
    }

    50% {
        -webkit-transform: scale(.99);
        transform: scale(.99)
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1;
        visibility: visible
    }
}

@keyframes pulse {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 0
    }

    50% {
        -webkit-transform: scale(.99);
        transform: scale(.99)
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1;
        visibility: visible
    }
}

.mdl-shadow--2dp {
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12)
}

dialog {
    position: absolute;
    left: 0;
    right: 0;
    width: -moz-fit-content;
    width: -webkit-fit-content;
    width: fit-content;
    height: -moz-fit-content;
    height: -webkit-fit-content;
    height: fit-content;
    margin: auto;
    border: solid;
    padding: 1em;
    background: #fff;
    color: #000;
    display: block
}

dialog:not([open]) {
    display: none
}

dialog+.backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, .1)
}

._dialog_overlay {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

dialog.fixed {
    position: fixed;
    top: 50%;
    transform: translateY(-50%)
}

/*!* Generated using the Bootstrap Customizer (https://getbootstrap.com/docs/3.4/customize/)*/
/*!* Bootstrap v3.4.1 (https://getbootstrap.com/)
* Copyright 2011-2019 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)*/
/*!normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css*/
html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
    display: block
}

audio,
canvas,
progress,
video {
    display: inline-block;
    vertical-align: baseline
}

audio:not([controls]) {
    display: none;
    height: 0
}

[hidden],
template {
    display: none
}

a {
    background-color: transparent
}

a:active,
a:hover {
    outline: 0
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    text-decoration: underline dotted
}

b,
strong {
    font-weight: 700
}

dfn {
    font-style: italic
}

h1 {
    font-size: 2em;
    margin: .67em 0
}

mark {
    background: #ff0;
    color: #000
}

small {
    font-size: 80%
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sup {
    top: -.5em
}

sub {
    bottom: -.25em
}

img {
    border: 0
}

svg:not(:root) {
    overflow: hidden
}

figure {
    margin: 1em 40px
}

hr {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0
}

pre {
    overflow: auto
}

code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-size: 1em
}

button,
input,
optgroup,
select,
textarea {
    color: inherit;
    font: inherit;
    margin: 0
}

button {
    overflow: visible
}

button,
select {
    text-transform: none
}

button,
html input[type=button],
input[type=reset],
input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer
}

button[disabled],
html input[disabled] {
    cursor: default
}

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0
}

input {
    line-height: normal
}

input[type=checkbox],
input[type=radio] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    height: auto
}

input[type=search] {
    -webkit-appearance: textfield;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: .35em .625em .75em
}

legend {
    border: 0;
    padding: 0
}

textarea {
    overflow: auto
}

optgroup {
    font-weight: 700
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

td,
th {
    padding: 0
}

@font-face {
    font-family: Glyphicons Halflings;
    src: url(data:application/vnd.ms-fontobject;base64,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);
    src: url(data:application/vnd.ms-fontobject;base64,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?#iefix) format("embedded-opentype"), url(data:font/woff2;base64,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) format("woff2"), url(data:application/font-woff;base64,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) format("woff"), url(data:font/ttf;base64,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JbwmFCZ+JuYnUCe8J/goNChwKKwpoCnMKiYqSiqEKworeiwILGgsuizsLRwtiC30LiguZi6iLtgvDi9GL34vsi/4MD4whDDSMRIxYDGuMegyJDJeMpoy3jMiMz4zaDO2NBg0YDSoNNI1LDWeNeg2PjZ8Ntw3GjdON5I31DgQOEI4hjjIOQo5SjmIOcw6HDpsOpo63jugO9w8GDxQPKI8+D0yPew+Oj6MPtQ/KD9uP6o/+kBIQIBAxkECQX5CGEKoQu5DGENCQ3ZDoEPKRBBEYESuRPZFWkW2RgZGdEa0RvZHNkd2R7ZH9kgWSDJITkhqSIZIzEkSSThJXkmESapKAkouSlIAAQAAARcApwARAAAAAAACAAAAAQABAAAAQAAuAAAAAAAAABAAxgABAAAAAAATABIAAAADAAEECQAAAGoAEgADAAEECQABACgAfAADAAEECQACAA4ApAADAAEECQADAEwAsgADAAEECQAEADgA/gADAAEECQAFAHgBNgADAAEECQAGADYBrgADAAEECQAIABYB5AADAAEECQAJABYB+gADAAEECQALACQCEAADAAEECQAMACQCNAADAAEECQATACQCWAADAAEECQDIABYCfAADAAEECQDJADACkgADAAEECdkDABoCwnd3dy5nbHlwaGljb25zLmNvbQBDAG8AcAB5AHIAaQBnAGgAdAAgAKkAIAAyADAAMQA0ACAAYgB5ACAASgBhAG4AIABLAG8AdgBhAHIAaQBrAC4AIABBAGwAbAAgAHIAaQBnAGgAdABzACAAcgBlAHMAZQByAHYAZQBkAC4ARwBMAFkAUABIAEkAQwBPAE4AUwAgAEgAYQBsAGYAbABpAG4AZwBzAFIAZQBnAHUAbABhAHIAMQAuADAAMAA5ADsAVQBLAFcATgA7AEcATABZAFAASABJAEMATwBOAFMASABhAGwAZgBsAGkAbgBnAHMALQBSAGUAZwB1AGwAYQByAEcATABZAFAASABJAEMATwBOAFMAIABIAGEAbABmAGwAaQBuAGcAcwAgAFIAZQBnAHUAbABhAHIAVgBlAHIAcwBpAG8AbgAgADEALgAwADAAOQA7AFAAUwAgADAAMAAxAC4AMAAwADkAOwBoAG8AdABjAG8AbgB2ACAAMQAuADAALgA3ADAAOwBtAGEAawBlAG8AdABmAC4AbABpAGIAMgAuADUALgA1ADgAMwAyADkARwBMAFkAUABIAEkAQwBPAE4AUwBIAGEAbABmAGwAaQBuAGcAcwAtAFIAZQBnAHUAbABhAHIASgBhAG4AIABLAG8AdgBhAHIAaQBrAEoAYQBuACAASwBvAHYAYQByAGkAawB3AHcAdwAuAGcAbAB5AHAAaABpAGMAbwBuAHMALgBjAG8AbQB3AHcAdwAuAGcAbAB5AHAAaABpAGMAbwBuAHMALgBjAG8AbQB3AHcAdwAuAGcAbAB5AHAAaABpAGMAbwBuAHMALgBjAG8AbQBXAGUAYgBmAG8AbgB0ACAAMQAuADAAVwBlAGQAIABPAGMAdAAgADIAOQAgADAANgA6ADMANgA6ADAANwAgADIAMAAxADQARgBvAG4AdAAgAFMAcQB1AGkAcgByAGUAbAAAAAIAAAAAAAD/tQAyAAAAAAAAAAAAAAAAAAAAAAAAAAABFwAAAQIBAwADAA0ADgEEAJYBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMA7wEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgZnbHlwaDEGZ2x5cGgyB3VuaTAwQTAHdW5pMjAwMAd1bmkyMDAxB3VuaTIwMDIHdW5pMjAwMwd1bmkyMDA0B3VuaTIwMDUHdW5pMjAwNgd1bmkyMDA3B3VuaTIwMDgHdW5pMjAwOQd1bmkyMDBBB3VuaTIwMkYHdW5pMjA1RgRFdXJvB3VuaTIwQkQHdW5pMjMxQgd1bmkyNUZDB3VuaTI2MDEHdW5pMjZGQQd1bmkyNzA5B3VuaTI3MEYHdW5pRTAwMQd1bmlFMDAyB3VuaUUwMDMHdW5pRTAwNQd1bmlFMDA2B3VuaUUwMDcHdW5pRTAwOAd1bmlFMDA5B3VuaUUwMTAHdW5pRTAxMQd1bmlFMDEyB3VuaUUwMTMHdW5pRTAxNAd1bmlFMDE1B3VuaUUwMTYHdW5pRTAxNwd1bmlFMDE4B3VuaUUwMTkHdW5pRTAyMAd1bmlFMDIxB3VuaUUwMjIHdW5pRTAyMwd1bmlFMDI0B3VuaUUwMjUHdW5pRTAyNgd1bmlFMDI3B3VuaUUwMjgHdW5pRTAyOQd1bmlFMDMwB3VuaUUwMzEHdW5pRTAzMgd1bmlFMDMzB3VuaUUwMzQHdW5pRTAzNQd1bmlFMDM2B3VuaUUwMzcHdW5pRTAzOAd1bmlFMDM5B3VuaUUwNDAHdW5pRTA0MQd1bmlFMDQyB3VuaUUwNDMHdW5pRTA0NAd1bmlFMDQ1B3VuaUUwNDYHdW5pRTA0Nwd1bmlFMDQ4B3VuaUUwNDkHdW5pRTA1MAd1bmlFMDUxB3VuaUUwNTIHdW5pRTA1Mwd1bmlFMDU0B3VuaUUwNTUHdW5pRTA1Ngd1bmlFMDU3B3VuaUUwNTgHdW5pRTA1OQd1bmlFMDYwB3VuaUUwNjIHdW5pRTA2Mwd1bmlFMDY0B3VuaUUwNjUHdW5pRTA2Ngd1bmlFMDY3B3VuaUUwNjgHdW5pRTA2OQd1bmlFMDcwB3VuaUUwNzEHdW5pRTA3Mgd1bmlFMDczB3VuaUUwNzQHdW5pRTA3NQd1bmlFMDc2B3VuaUUwNzcHdW5pRTA3OAd1bmlFMDc5B3VuaUUwODAHdW5pRTA4MQd1bmlFMDgyB3VuaUUwODMHdW5pRTA4NAd1bmlFMDg1B3VuaUUwODYHdW5pRTA4Nwd1bmlFMDg4B3VuaUUwODkHdW5pRTA5MAd1bmlFMDkxB3VuaUUwOTIHdW5pRTA5Mwd1bmlFMDk0B3VuaUUwOTUHdW5pRTA5Ngd1bmlFMDk3B3VuaUUxMDEHdW5pRTEwMgd1bmlFMTAzB3VuaUUxMDQHdW5pRTEwNQd1bmlFMTA2B3VuaUUxMDcHdW5pRTEwOAd1bmlFMTA5B3VuaUUxMTAHdW5pRTExMQd1bmlFMTEyB3VuaUUxMTMHdW5pRTExNAd1bmlFMTE1B3VuaUUxMTYHdW5pRTExNwd1bmlFMTE4B3VuaUUxMTkHdW5pRTEyMAd1bmlFMTIxB3VuaUUxMjIHdW5pRTEyMwd1bmlFMTI0B3VuaUUxMjUHdW5pRTEyNgd1bmlFMTI3B3VuaUUxMjgHdW5pRTEyOQd1bmlFMTMwB3VuaUUxMzEHdW5pRTEzMgd1bmlFMTMzB3VuaUUxMzQHdW5pRTEzNQd1bmlFMTM2B3VuaUUxMzcHdW5pRTEzOAd1bmlFMTM5B3VuaUUxNDAHdW5pRTE0MQd1bmlFMTQyB3VuaUUxNDMHdW5pRTE0NAd1bmlFMTQ1B3VuaUUxNDYHdW5pRTE0OAd1bmlFMTQ5B3VuaUUxNTAHdW5pRTE1MQd1bmlFMTUyB3VuaUUxNTMHdW5pRTE1NAd1bmlFMTU1B3VuaUUxNTYHdW5pRTE1Nwd1bmlFMTU4B3VuaUUxNTkHdW5pRTE2MAd1bmlFMTYxB3VuaUUxNjIHdW5pRTE2Mwd1bmlFMTY0B3VuaUUxNjUHdW5pRTE2Ngd1bmlFMTY3B3VuaUUxNjgHdW5pRTE2OQd1bmlFMTcwB3VuaUUxNzEHdW5pRTE3Mgd1bmlFMTczB3VuaUUxNzQHdW5pRTE3NQd1bmlFMTc2B3VuaUUxNzcHdW5pRTE3OAd1bmlFMTc5B3VuaUUxODAHdW5pRTE4MQd1bmlFMTgyB3VuaUUxODMHdW5pRTE4NAd1bmlFMTg1B3VuaUUxODYHdW5pRTE4Nwd1bmlFMTg4B3VuaUUxODkHdW5pRTE5MAd1bmlFMTkxB3VuaUUxOTIHdW5pRTE5Mwd1bmlFMTk0B3VuaUUxOTUHdW5pRTE5Nwd1bmlFMTk4B3VuaUUxOTkHdW5pRTIwMAd1bmlFMjAxB3VuaUUyMDIHdW5pRTIwMwd1bmlFMjA0B3VuaUUyMDUHdW5pRTIwNgd1bmlFMjA5B3VuaUUyMTAHdW5pRTIxMQd1bmlFMjEyB3VuaUUyMTMHdW5pRTIxNAd1bmlFMjE1B3VuaUUyMTYHdW5pRTIxOAd1bmlFMjE5B3VuaUUyMjEHdW5pRTIyMwd1bmlFMjI0B3VuaUUyMjUHdW5pRTIyNgd1bmlFMjI3B3VuaUUyMzAHdW5pRTIzMQd1bmlFMjMyB3VuaUUyMzMHdW5pRTIzNAd1bmlFMjM1B3VuaUUyMzYHdW5pRTIzNwd1bmlFMjM4B3VuaUUyMzkHdW5pRTI0MAd1bmlFMjQxB3VuaUUyNDIHdW5pRTI0Mwd1bmlFMjQ0B3VuaUUyNDUHdW5pRTI0Ngd1bmlFMjQ3B3VuaUUyNDgHdW5pRTI0OQd1bmlFMjUwB3VuaUUyNTEHdW5pRTI1Mgd1bmlFMjUzB3VuaUUyNTQHdW5pRTI1NQd1bmlFMjU2B3VuaUUyNTcHdW5pRTI1OAd1bmlFMjU5B3VuaUUyNjAHdW5pRjhGRgZ1MUY1MTEGdTFGNkFBAAAAAAFUUMMXAAA=) format("truetype"), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiID4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8bWV0YWRhdGE+PC9tZXRhZGF0YT4KPGRlZnM+Cjxmb250IGlkPSJnbHlwaGljb25zX2hhbGZsaW5nc3JlZ3VsYXIiIGhvcml6LWFkdi14PSIxMjAwIiA+Cjxmb250LWZhY2UgdW5pdHMtcGVyLWVtPSIxMjAwIiBhc2NlbnQ9Ijk2MCIgZGVzY2VudD0iLTI0MCIgLz4KPG1pc3NpbmctZ2x5cGggaG9yaXotYWR2LXg9IjUwMCIgLz4KPGdseXBoIGhvcml6LWFkdi14PSIwIiAvPgo8Z2x5cGggaG9yaXotYWR2LXg9IjQwMCIgLz4KPGdseXBoIHVuaWNvZGU9IiAiIC8+CjxnbHlwaCB1bmljb2RlPSIqIiBkPSJNNjAwIDExMDBxMTUgMCAzNCAtMS41dDMwIC0zLjVsMTEgLTFxMTAgLTIgMTcuNSAtMTAuNXQ3LjUgLTE4LjV2LTIyNGwxNTggMTU4cTcgNyAxOCA4dDE5IC02bDEwNiAtMTA2cTcgLTggNiAtMTl0LTggLTE4bC0xNTggLTE1OGgyMjRxMTAgMCAxOC41IC03LjV0MTAuNSAtMTcuNXE2IC00MSA2IC03NXEwIC0xNSAtMS41IC0zNHQtMy41IC0zMGwtMSAtMTFxLTIgLTEwIC0xMC41IC0xNy41dC0xOC41IC03LjVoLTIyNGwxNTggLTE1OCBxNyAtNyA4IC0xOHQtNiAtMTlsLTEwNiAtMTA2cS04IC03IC0xOSAtNnQtMTggOGwtMTU4IDE1OHYtMjI0cTAgLTEwIC03LjUgLTE4LjV0LTE3LjUgLTEwLjVxLTQxIC02IC03NSAtNnEtMTUgMCAtMzQgMS41dC0zMCAzLjVsLTExIDFxLTEwIDIgLTE3LjUgMTAuNXQtNy41IDE4LjV2MjI0bC0xNTggLTE1OHEtNyAtNyAtMTggLTh0LTE5IDZsLTEwNiAxMDZxLTcgOCAtNiAxOXQ4IDE4bDE1OCAxNThoLTIyNHEtMTAgMCAtMTguNSA3LjUgdC0xMC41IDE3LjVxLTYgNDEgLTYgNzVxMCAxNSAxLjUgMzR0My41IDMwbDEgMTFxMiAxMCAxMC41IDE3LjV0MTguNSA3LjVoMjI0bC0xNTggMTU4cS03IDcgLTggMTh0NiAxOWwxMDYgMTA2cTggNyAxOSA2dDE4IC04bDE1OCAtMTU4djIyNHEwIDEwIDcuNSAxOC41dDE3LjUgMTAuNXE0MSA2IDc1IDZ6IiAvPgo8Z2x5cGggdW5pY29kZT0iKyIgZD0iTTQ1MCAxMTAwaDIwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMzUwaDM1MHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMjAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0zNTB2LTM1MHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtMjAwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXYzNTBoLTM1MHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2MjAwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNSBoMzUwdjM1MHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4YTA7IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4YTU7IiBkPSJNODI1IDExMDBoMjUwcTEwIDAgMTIuNSAtNXQtNS41IC0xM2wtMzY0IC0zNjRxLTYgLTYgLTExIC0xOGgyNjhxMTAgMCAxMyAtNnQtMyAtMTRsLTEyMCAtMTYwcS02IC04IC0xOCAtMTR0LTIyIC02aC0xMjV2LTEwMGgyNzVxMTAgMCAxMyAtNnQtMyAtMTRsLTEyMCAtMTYwcS02IC04IC0xOCAtMTR0LTIyIC02aC0xMjV2LTE3NHEwIC0xMSAtNy41IC0xOC41dC0xOC41IC03LjVoLTE0OHEtMTEgMCAtMTguNSA3LjV0LTcuNSAxOC41djE3NCBoLTI3NXEtMTAgMCAtMTMgNnQzIDE0bDEyMCAxNjBxNiA4IDE4IDE0dDIyIDZoMTI1djEwMGgtMjc1cS0xMCAwIC0xMyA2dDMgMTRsMTIwIDE2MHE2IDggMTggMTR0MjIgNmgxMThxLTUgMTIgLTExIDE4bC0zNjQgMzY0cS04IDggLTUuNSAxM3QxMi41IDVoMjUwcTI1IDAgNDMgLTE4bDE2NCAtMTY0cTggLTggMTggLTh0MTggOGwxNjQgMTY0cTE4IDE4IDQzIDE4eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDIwMDA7IiBob3Jpei1hZHYteD0iNjUwIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjAwMTsiIGhvcml6LWFkdi14PSIxMzAwIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjAwMjsiIGhvcml6LWFkdi14PSI2NTAiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gyMDAzOyIgaG9yaXotYWR2LXg9IjEzMDAiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gyMDA0OyIgaG9yaXotYWR2LXg9IjQzMyIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDIwMDU7IiBob3Jpei1hZHYteD0iMzI1IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjAwNjsiIGhvcml6LWFkdi14PSIyMTYiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gyMDA3OyIgaG9yaXotYWR2LXg9IjIxNiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDIwMDg7IiBob3Jpei1hZHYteD0iMTYyIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjAwOTsiIGhvcml6LWFkdi14PSIyNjAiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gyMDBhOyIgaG9yaXotYWR2LXg9IjcyIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjAyZjsiIGhvcml6LWFkdi14PSIyNjAiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gyMDVmOyIgaG9yaXotYWR2LXg9IjMyNSIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDIwYWM7IiBkPSJNNzQ0IDExOThxMjQyIDAgMzU0IC0xODlxNjAgLTEwNCA2NiAtMjA5aC0xODFxMCA0NSAtMTcuNSA4Mi41dC00My41IDYxLjV0LTU4IDQwLjV0LTYwLjUgMjR0LTUxLjUgNy41cS0xOSAwIC00MC41IC01LjV0LTQ5LjUgLTIwLjV0LTUzIC0zOHQtNDkgLTYyLjV0LTM5IC04OS41aDM3OWwtMTAwIC0xMDBoLTMwMHEtNiAtNTAgLTYgLTEwMGg0MDZsLTEwMCAtMTAwaC0zMDBxOSAtNzQgMzMgLTEzMnQ1Mi41IC05MXQ2MS41IC01NC41dDU5IC0yOSB0NDcgLTcuNXEyMiAwIDUwLjUgNy41dDYwLjUgMjQuNXQ1OCA0MXQ0My41IDYxdDE3LjUgODBoMTc0cS0zMCAtMTcxIC0xMjggLTI3OHEtMTA3IC0xMTcgLTI3NCAtMTE3cS0yMDYgMCAtMzI0IDE1OHEtMzYgNDggLTY5IDEzM3QtNDUgMjA0aC0yMTdsMTAwIDEwMGgxMTJxMSA0NyA2IDEwMGgtMjE4bDEwMCAxMDBoMTM0cTIwIDg3IDUxIDE1My41dDYyIDEwMy41cTExNyAxNDEgMjk3IDE0MXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gyMGJkOyIgZD0iTTQyOCAxMjAwaDM1MHE2NyAwIDEyMCAtMTN0ODYgLTMxdDU3IC00OS41dDM1IC01Ni41dDE3IC02NC41dDYuNSAtNjAuNXQwLjUgLTU3di0xNi41di0xNi41cTAgLTM2IC0wLjUgLTU3dC02LjUgLTYxdC0xNyAtNjV0LTM1IC01N3QtNTcgLTUwLjV0LTg2IC0zMS41dC0xMjAgLTEzaC0xNzhsLTIgLTEwMGgyODhxMTAgMCAxMyAtNnQtMyAtMTRsLTEyMCAtMTYwcS02IC04IC0xOCAtMTR0LTIyIC02aC0xMzh2LTE3NXEwIC0xMSAtNS41IC0xOCB0LTE1LjUgLTdoLTE0OXEtMTAgMCAtMTcuNSA3LjV0LTcuNSAxNy41djE3NWgtMjY3cS0xMCAwIC0xMyA2dDMgMTRsMTIwIDE2MHE2IDggMTggMTR0MjIgNmgxMTd2MTAwaC0yNjdxLTEwIDAgLTEzIDZ0MyAxNGwxMjAgMTYwcTYgOCAxOCAxNHQyMiA2aDExN3Y0NzVxMCAxMCA3LjUgMTcuNXQxNy41IDcuNXpNNjAwIDEwMDB2LTMwMGgyMDNxNjQgMCA4Ni41IDMzdDIyLjUgMTE5cTAgODQgLTIyLjUgMTE2dC04Ni41IDMyaC0yMDN6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjIxMjsiIGQ9Ik0yNTAgNzAwaDgwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMjAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC04MDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djIwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjMxYjsiIGQ9Ik0xMDAwIDEyMDB2LTE1MHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtNTB2LTEwMHEwIC05MSAtNDkuNSAtMTY1LjV0LTEzMC41IC0xMDkuNXE4MSAtMzUgMTMwLjUgLTEwOS41dDQ5LjUgLTE2NS41di0xNTBoNTBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTE1MGgtODAwdjE1MHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjVoNTB2MTUwcTAgOTEgNDkuNSAxNjUuNXQxMzAuNSAxMDkuNXEtODEgMzUgLTEzMC41IDEwOS41IHQtNDkuNSAxNjUuNXYxMDBoLTUwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXYxNTBoODAwek00MDAgMTAwMHYtMTAwcTAgLTYwIDMyLjUgLTEwOS41dDg3LjUgLTczLjVxMjggLTEyIDQ0IC0zN3QxNiAtNTV0LTE2IC01NXQtNDQgLTM3cS01NSAtMjQgLTg3LjUgLTczLjV0LTMyLjUgLTEwOS41di0xNTBoNDAwdjE1MHEwIDYwIC0zMi41IDEwOS41dC04Ny41IDczLjVxLTI4IDEyIC00NCAzN3QtMTYgNTV0MTYgNTV0NDQgMzcgcTU1IDI0IDg3LjUgNzMuNXQzMi41IDEwOS41djEwMGgtNDAweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDI1ZmM7IiBob3Jpei1hZHYteD0iNTAwIiBkPSJNMCAweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDI2MDE7IiBkPSJNNTAzIDEwODlxMTEwIDAgMjAwLjUgLTU5LjV0MTM0LjUgLTE1Ni41cTQ0IDE0IDkwIDE0cTEyMCAwIDIwNSAtODYuNXQ4NSAtMjA2LjVxMCAtMTIxIC04NSAtMjA3LjV0LTIwNSAtODYuNWgtNzUwcS03OSAwIC0xMzUuNSA1N3QtNTYuNSAxMzdxMCA2OSA0Mi41IDEyMi41dDEwOC41IDY3LjVxLTIgMTIgLTIgMzdxMCAxNTMgMTA4IDI2MC41dDI2MCAxMDcuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gyNmZhOyIgZD0iTTc3NCAxMTkzLjVxMTYgLTkuNSAyMC41IC0yN3QtNS41IC0zMy41bC0xMzYgLTE4N2w0NjcgLTc0NmgzMHEyMCAwIDM1IC0xOC41dDE1IC0zOS41di00MmgtMTIwMHY0MnEwIDIxIDE1IDM5LjV0MzUgMTguNWgzMGw0NjggNzQ2bC0xMzUgMTgzcS0xMCAxNiAtNS41IDM0dDIwLjUgMjh0MzQgNS41dDI4IC0yMC41bDExMSAtMTQ4bDExMiAxNTBxOSAxNiAyNyAyMC41dDM0IC01ek02MDAgMjAwaDM3N2wtMTgyIDExMmwtMTk1IDUzNHYtNjQ2eiAiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gyNzA5OyIgZD0iTTI1IDExMDBoMTE1MHExMCAwIDEyLjUgLTV0LTUuNSAtMTNsLTU2NCAtNTY3cS04IC04IC0xOCAtOHQtMTggOGwtNTY0IDU2N3EtOCA4IC01LjUgMTN0MTIuNSA1ek0xOCA4ODJsMjY0IC0yNjRxOCAtOCA4IC0xOHQtOCAtMThsLTI2NCAtMjY0cS04IC04IC0xMyAtNS41dC01IDEyLjV2NTUwcTAgMTAgNSAxMi41dDEzIC01LjV6TTkxOCA2MThsMjY0IDI2NHE4IDggMTMgNS41dDUgLTEyLjV2LTU1MHEwIC0xMCAtNSAtMTIuNXQtMTMgNS41IGwtMjY0IDI2NHEtOCA4IC04IDE4dDggMTh6TTgxOCA0ODJsMzY0IC0zNjRxOCAtOCA1LjUgLTEzdC0xMi41IC01aC0xMTUwcS0xMCAwIC0xMi41IDV0NS41IDEzbDM2NCAzNjRxOCA4IDE4IDh0MTggLThsMTY0IC0xNjRxOCAtOCAxOCAtOHQxOCA4bDE2NCAxNjRxOCA4IDE4IDh0MTggLTh6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjcwZjsiIGQ9Ik0xMDExIDEyMTBxMTkgMCAzMyAtMTNsMTUzIC0xNTNxMTMgLTE0IDEzIC0zM3QtMTMgLTMzbC05OSAtOTJsLTIxNCAyMTRsOTUgOTZxMTMgMTQgMzIgMTR6TTEwMTMgODAwbC02MTUgLTYxNGwtMjE0IDIxNGw2MTQgNjE0ek0zMTcgOTZsLTMzMyAtMTEybDExMCAzMzV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAwMTsiIGQ9Ik03MDAgNjUwdi01NTBoMjUwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di01MGgtODAwdjUwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNWgyNTB2NTUwbC01MDAgNTUwaDEyMDB6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAwMjsiIGQ9Ik0zNjggMTAxN2w2NDUgMTYzcTM5IDE1IDYzIDB0MjQgLTQ5di04MzFxMCAtNTUgLTQxLjUgLTk1LjV0LTExMS41IC02My41cS03OSAtMjUgLTE0NyAtNC41dC04NiA3NXQyNS41IDExMS41dDEyMi41IDgycTcyIDI0IDEzOCA4djUyMWwtNjAwIC0xNTV2LTYwNnEwIC00MiAtNDQgLTkwdC0xMDkgLTY5cS03OSAtMjYgLTE0NyAtNS41dC04NiA3NS41dDI1LjUgMTExLjV0MTIyLjUgODIuNXE3MiAyNCAxMzggN3Y2MzlxMCAzOCAxNC41IDU5IHQ1My41IDM0eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMDM7IiBkPSJNNTAwIDExOTFxMTAwIDAgMTkxIC0zOXQxNTYuNSAtMTA0LjV0MTA0LjUgLTE1Ni41dDM5IC0xOTFsLTEgLTJsMSAtNXEwIC0xNDEgLTc4IC0yNjJsMjc1IC0yNzRxMjMgLTI2IDIyLjUgLTQ0LjV0LTIyLjUgLTQyLjVsLTU5IC01OHEtMjYgLTIwIC00Ni41IC0yMHQtMzkuNSAyMGwtMjc1IDI3NHEtMTE5IC03NyAtMjYxIC03N2wtNSAxbC0yIC0xcS0xMDAgMCAtMTkxIDM5dC0xNTYuNSAxMDQuNXQtMTA0LjUgMTU2LjV0LTM5IDE5MSB0MzkgMTkxdDEwNC41IDE1Ni41dDE1Ni41IDEwNC41dDE5MSAzOXpNNTAwIDEwMjJxLTg4IDAgLTE2MiAtNDN0LTExNyAtMTE3dC00MyAtMTYydDQzIC0xNjJ0MTE3IC0xMTd0MTYyIC00M3QxNjIgNDN0MTE3IDExN3Q0MyAxNjJ0LTQzIDE2MnQtMTE3IDExN3QtMTYyIDQzeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMDU7IiBkPSJNNjQ5IDk0OXE0OCA2OCAxMDkuNSAxMDR0MTIxLjUgMzguNXQxMTguNSAtMjB0MTAyLjUgLTY0dDcxIC0xMDAuNXQyNyAtMTIzcTAgLTU3IC0zMy41IC0xMTcuNXQtOTQgLTEyNC41dC0xMjYuNSAtMTI3LjV0LTE1MCAtMTUyLjV0LTE0NiAtMTc0cS02MiA4NSAtMTQ1LjUgMTc0dC0xNTAgMTUyLjV0LTEyNi41IDEyNy41dC05My41IDEyNC41dC0zMy41IDExNy41cTAgNjQgMjggMTIzdDczIDEwMC41dDEwNCA2NHQxMTkgMjAgdDEyMC41IC0zOC41dDEwNC41IC0xMDR6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAwNjsiIGQ9Ik00MDcgODAwbDEzMSAzNTNxNyAxOSAxNy41IDE5dDE3LjUgLTE5bDEyOSAtMzUzaDQyMXEyMSAwIDI0IC04LjV0LTE0IC0yMC41bC0zNDIgLTI0OWwxMzAgLTQwMXE3IC0yMCAtMC41IC0yNS41dC0yNC41IDYuNWwtMzQzIDI0NmwtMzQyIC0yNDdxLTE3IC0xMiAtMjQuNSAtNi41dC0wLjUgMjUuNWwxMzAgNDAwbC0zNDcgMjUxcS0xNyAxMiAtMTQgMjAuNXQyMyA4LjVoNDI5eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMDc7IiBkPSJNNDA3IDgwMGwxMzEgMzUzcTcgMTkgMTcuNSAxOXQxNy41IC0xOWwxMjkgLTM1M2g0MjFxMjEgMCAyNCAtOC41dC0xNCAtMjAuNWwtMzQyIC0yNDlsMTMwIC00MDFxNyAtMjAgLTAuNSAtMjUuNXQtMjQuNSA2LjVsLTM0MyAyNDZsLTM0MiAtMjQ3cS0xNyAtMTIgLTI0LjUgLTYuNXQtMC41IDI1LjVsMTMwIDQwMGwtMzQ3IDI1MXEtMTcgMTIgLTE0IDIwLjV0MjMgOC41aDQyOXpNNDc3IDcwMGgtMjQwbDE5NyAtMTQybC03NCAtMjI2IGwxOTMgMTM5bDE5NSAtMTQwbC03NCAyMjlsMTkyIDE0MGgtMjM0bC03OCAyMTF6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAwODsiIGQ9Ik02MDAgMTIwMHExMjQgMCAyMTIgLTg4dDg4IC0yMTJ2LTI1MHEwIC00NiAtMzEgLTk4dC02OSAtNTJ2LTc1cTAgLTEwIDYgLTIxLjV0MTUgLTE3LjVsMzU4IC0yMzBxOSAtNSAxNSAtMTYuNXQ2IC0yMS41di05M3EwIC0xMCAtNy41IC0xNy41dC0xNy41IC03LjVoLTExNTBxLTEwIDAgLTE3LjUgNy41dC03LjUgMTcuNXY5M3EwIDEwIDYgMjEuNXQxNSAxNi41bDM1OCAyMzBxOSA2IDE1IDE3LjV0NiAyMS41djc1cS0zOCAwIC02OSA1MiB0LTMxIDk4djI1MHEwIDEyNCA4OCAyMTJ0MjEyIDg4eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMDk7IiBkPSJNMjUgMTEwMGgxMTUwcTEwIDAgMTcuNSAtNy41dDcuNSAtMTcuNXYtMTA1MHEwIC0xMCAtNy41IC0xNy41dC0xNy41IC03LjVoLTExNTBxLTEwIDAgLTE3LjUgNy41dC03LjUgMTcuNXYxMDUwcTAgMTAgNy41IDE3LjV0MTcuNSA3LjV6TTEwMCAxMDAwdi0xMDBoMTAwdjEwMGgtMTAwek04NzUgMTAwMGgtNTUwcS0xMCAwIC0xNy41IC03LjV0LTcuNSAtMTcuNXYtMzUwcTAgLTEwIDcuNSAtMTcuNXQxNy41IC03LjVoNTUwIHExMCAwIDE3LjUgNy41dDcuNSAxNy41djM1MHEwIDEwIC03LjUgMTcuNXQtMTcuNSA3LjV6TTEwMDAgMTAwMHYtMTAwaDEwMHYxMDBoLTEwMHpNMTAwIDgwMHYtMTAwaDEwMHYxMDBoLTEwMHpNMTAwMCA4MDB2LTEwMGgxMDB2MTAwaC0xMDB6TTEwMCA2MDB2LTEwMGgxMDB2MTAwaC0xMDB6TTEwMDAgNjAwdi0xMDBoMTAwdjEwMGgtMTAwek04NzUgNTAwaC01NTBxLTEwIDAgLTE3LjUgLTcuNXQtNy41IC0xNy41di0zNTBxMCAtMTAgNy41IC0xNy41IHQxNy41IC03LjVoNTUwcTEwIDAgMTcuNSA3LjV0Ny41IDE3LjV2MzUwcTAgMTAgLTcuNSAxNy41dC0xNy41IDcuNXpNMTAwIDQwMHYtMTAwaDEwMHYxMDBoLTEwMHpNMTAwMCA0MDB2LTEwMGgxMDB2MTAwaC0xMDB6TTEwMCAyMDB2LTEwMGgxMDB2MTAwaC0xMDB6TTEwMDAgMjAwdi0xMDBoMTAwdjEwMGgtMTAweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMTA7IiBkPSJNNTAgMTEwMGg0MDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTQwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtNDAwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXY0MDBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41ek02NTAgMTEwMGg0MDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTQwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtNDAwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXY0MDAgcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXpNNTAgNTAwaDQwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtNDAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC00MDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djQwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6TTY1MCA1MDBoNDAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di00MDBxMCAtMjEgLTE0LjUgLTM1LjV0LTM1LjUgLTE0LjVoLTQwMCBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djQwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAxMTsiIGQ9Ik01MCAxMTAwaDIwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMjAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0yMDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djIwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6TTQ1MCAxMTAwaDIwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMjAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0yMDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djIwMCBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41ek04NTAgMTEwMGgyMDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTIwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtMjAwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXYyMDBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41ek01MCA3MDBoMjAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di0yMDBxMCAtMjEgLTE0LjUgLTM1LjV0LTM1LjUgLTE0LjVoLTIwMCBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djIwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6TTQ1MCA3MDBoMjAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di0yMDBxMCAtMjEgLTE0LjUgLTM1LjV0LTM1LjUgLTE0LjVoLTIwMHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2MjAwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXpNODUwIDcwMGgyMDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTIwMCBxMCAtMjEgLTE0LjUgLTM1LjV0LTM1LjUgLTE0LjVoLTIwMHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2MjAwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXpNNTAgMzAwaDIwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMjAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0yMDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djIwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6TTQ1MCAzMDBoMjAwIHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMjAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0yMDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djIwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6TTg1MCAzMDBoMjAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di0yMDBxMCAtMjEgLTE0LjUgLTM1LjV0LTM1LjUgLTE0LjVoLTIwMHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2MjAwcTAgMjEgMTQuNSAzNS41IHQzNS41IDE0LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAxMjsiIGQ9Ik01MCAxMTAwaDIwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMjAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0yMDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djIwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6TTQ1MCAxMTAwaDcwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMjAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC03MDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djIwMCBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41ek01MCA3MDBoMjAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di0yMDBxMCAtMjEgLTE0LjUgLTM1LjV0LTM1LjUgLTE0LjVoLTIwMHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2MjAwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXpNNDUwIDcwMGg3MDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTIwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtNzAwIHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2MjAwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXpNNTAgMzAwaDIwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMjAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0yMDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djIwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6TTQ1MCAzMDBoNzAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di0yMDAgcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC03MDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djIwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAxMzsiIGQ9Ik00NjUgNDc3bDU3MSA1NzFxOCA4IDE4IDh0MTcgLThsMTc3IC0xNzdxOCAtNyA4IC0xN3QtOCAtMThsLTc4MyAtNzg0cS03IC04IC0xNy41IC04dC0xNy41IDhsLTM4NCAzODRxLTggOCAtOCAxOHQ4IDE3bDE3NyAxNzdxNyA4IDE3IDh0MTggLThsMTcxIC0xNzFxNyAtNyAxOCAtN3QxOCA3eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMTQ7IiBkPSJNOTA0IDEwODNsMTc4IC0xNzlxOCAtOCA4IC0xOC41dC04IC0xNy41bC0yNjcgLTI2OGwyNjcgLTI2OHE4IC03IDggLTE3LjV0LTggLTE4LjVsLTE3OCAtMTc4cS04IC04IC0xOC41IC04dC0xNy41IDhsLTI2OCAyNjdsLTI2OCAtMjY3cS03IC04IC0xNy41IC04dC0xOC41IDhsLTE3OCAxNzhxLTggOCAtOCAxOC41dDggMTcuNWwyNjcgMjY4bC0yNjcgMjY4cS04IDcgLTggMTcuNXQ4IDE4LjVsMTc4IDE3OHE4IDggMTguNSA4dDE3LjUgLTggbDI2OCAtMjY3bDI2OCAyNjhxNyA3IDE3LjUgN3QxOC41IC03eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMTU7IiBkPSJNNTA3IDExNzdxOTggMCAxODcuNSAtMzguNXQxNTQuNSAtMTAzLjV0MTAzLjUgLTE1NC41dDM4LjUgLTE4Ny41cTAgLTE0MSAtNzggLTI2MmwzMDAgLTI5OXE4IC04IDggLTE4LjV0LTggLTE4LjVsLTEwOSAtMTA4cS03IC04IC0xNy41IC04dC0xOC41IDhsLTMwMCAyOTlxLTExOSAtNzcgLTI2MSAtNzdxLTk4IDAgLTE4OCAzOC41dC0xNTQuNSAxMDN0LTEwMyAxNTQuNXQtMzguNSAxODh0MzguNSAxODcuNXQxMDMgMTU0LjUgdDE1NC41IDEwMy41dDE4OCAzOC41ek01MDYuNSAxMDIzcS04OS41IDAgLTE2NS41IC00NHQtMTIwIC0xMjAuNXQtNDQgLTE2NnQ0NCAtMTY1LjV0MTIwIC0xMjB0MTY1LjUgLTQ0dDE2NiA0NHQxMjAuNSAxMjB0NDQgMTY1LjV0LTQ0IDE2NnQtMTIwLjUgMTIwLjV0LTE2NiA0NHpNNDI1IDkwMGgxNTBxMTAgMCAxNy41IC03LjV0Ny41IC0xNy41di03NWg3NXExMCAwIDE3LjUgLTcuNXQ3LjUgLTE3LjV2LTE1MHEwIC0xMCAtNy41IC0xNy41IHQtMTcuNSAtNy41aC03NXYtNzVxMCAtMTAgLTcuNSAtMTcuNXQtMTcuNSAtNy41aC0xNTBxLTEwIDAgLTE3LjUgNy41dC03LjUgMTcuNXY3NWgtNzVxLTEwIDAgLTE3LjUgNy41dC03LjUgMTcuNXYxNTBxMCAxMCA3LjUgMTcuNXQxNy41IDcuNWg3NXY3NXEwIDEwIDcuNSAxNy41dDE3LjUgNy41eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMTY7IiBkPSJNNTA3IDExNzdxOTggMCAxODcuNSAtMzguNXQxNTQuNSAtMTAzLjV0MTAzLjUgLTE1NC41dDM4LjUgLTE4Ny41cTAgLTE0MSAtNzggLTI2MmwzMDAgLTI5OXE4IC04IDggLTE4LjV0LTggLTE4LjVsLTEwOSAtMTA4cS03IC04IC0xNy41IC04dC0xOC41IDhsLTMwMCAyOTlxLTExOSAtNzcgLTI2MSAtNzdxLTk4IDAgLTE4OCAzOC41dC0xNTQuNSAxMDN0LTEwMyAxNTQuNXQtMzguNSAxODh0MzguNSAxODcuNXQxMDMgMTU0LjUgdDE1NC41IDEwMy41dDE4OCAzOC41ek01MDYuNSAxMDIzcS04OS41IDAgLTE2NS41IC00NHQtMTIwIC0xMjAuNXQtNDQgLTE2NnQ0NCAtMTY1LjV0MTIwIC0xMjB0MTY1LjUgLTQ0dDE2NiA0NHQxMjAuNSAxMjB0NDQgMTY1LjV0LTQ0IDE2NnQtMTIwLjUgMTIwLjV0LTE2NiA0NHpNMzI1IDgwMGgzNTBxMTAgMCAxNy41IC03LjV0Ny41IC0xNy41di0xNTBxMCAtMTAgLTcuNSAtMTcuNXQtMTcuNSAtNy41aC0zNTBxLTEwIDAgLTE3LjUgNy41IHQtNy41IDE3LjV2MTUwcTAgMTAgNy41IDE3LjV0MTcuNSA3LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAxNzsiIGQ9Ik01NTAgMTIwMGgxMDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTQwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtMTAwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXY0MDBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41ek04MDAgOTc1djE2NnExNjcgLTYyIDI3MiAtMjA5LjV0MTA1IC0zMzEuNXEwIC0xMTcgLTQ1LjUgLTIyNHQtMTIzIC0xODQuNXQtMTg0LjUgLTEyM3QtMjI0IC00NS41dC0yMjQgNDUuNSB0LTE4NC41IDEyM3QtMTIzIDE4NC41dC00NS41IDIyNHEwIDE4NCAxMDUgMzMxLjV0MjcyIDIwOS41di0xNjZxLTEwMyAtNTUgLTE2NSAtMTU1dC02MiAtMjIwcTAgLTExNiA1NyAtMjE0LjV0MTU1LjUgLTE1NS41dDIxNC41IC01N3QyMTQuNSA1N3QxNTUuNSAxNTUuNXQ1NyAyMTQuNXEwIDEyMCAtNjIgMjIwdC0xNjUgMTU1eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMTg7IiBkPSJNMTAyNSAxMjAwaDE1MHExMCAwIDE3LjUgLTcuNXQ3LjUgLTE3LjV2LTExNTBxMCAtMTAgLTcuNSAtMTcuNXQtMTcuNSAtNy41aC0xNTBxLTEwIDAgLTE3LjUgNy41dC03LjUgMTcuNXYxMTUwcTAgMTAgNy41IDE3LjV0MTcuNSA3LjV6TTcyNSA4MDBoMTUwcTEwIDAgMTcuNSAtNy41dDcuNSAtMTcuNXYtNzUwcTAgLTEwIC03LjUgLTE3LjV0LTE3LjUgLTcuNWgtMTUwcS0xMCAwIC0xNy41IDcuNXQtNy41IDE3LjV2NzUwIHEwIDEwIDcuNSAxNy41dDE3LjUgNy41ek00MjUgNTAwaDE1MHExMCAwIDE3LjUgLTcuNXQ3LjUgLTE3LjV2LTQ1MHEwIC0xMCAtNy41IC0xNy41dC0xNy41IC03LjVoLTE1MHEtMTAgMCAtMTcuNSA3LjV0LTcuNSAxNy41djQ1MHEwIDEwIDcuNSAxNy41dDE3LjUgNy41ek0xMjUgMzAwaDE1MHExMCAwIDE3LjUgLTcuNXQ3LjUgLTE3LjV2LTI1MHEwIC0xMCAtNy41IC0xNy41dC0xNy41IC03LjVoLTE1MHEtMTAgMCAtMTcuNSA3LjV0LTcuNSAxNy41IHYyNTBxMCAxMCA3LjUgMTcuNXQxNy41IDcuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDE5OyIgZD0iTTYwMCAxMTc0cTMzIDAgNzQgLTVsMzggLTE1Mmw1IC0xcTQ5IC0xNCA5NCAtMzlsNSAtMmwxMzQgODBxNjEgLTQ4IDEwNCAtMTA1bC04MCAtMTM0bDMgLTVxMjUgLTQ0IDM5IC05M2wxIC02bDE1MiAtMzhxNSAtNDMgNSAtNzNxMCAtMzQgLTUgLTc0bC0xNTIgLTM4bC0xIC02cS0xNSAtNDkgLTM5IC05M2wtMyAtNWw4MCAtMTM0cS00OCAtNjEgLTEwNCAtMTA1bC0xMzQgODFsLTUgLTNxLTQ0IC0yNSAtOTQgLTM5bC01IC0ybC0zOCAtMTUxIHEtNDMgLTUgLTc0IC01cS0zMyAwIC03NCA1bC0zOCAxNTFsLTUgMnEtNDkgMTQgLTk0IDM5bC01IDNsLTEzNCAtODFxLTYwIDQ4IC0xMDQgMTA1bDgwIDEzNGwtMyA1cS0yNSA0NSAtMzggOTNsLTIgNmwtMTUxIDM4cS02IDQyIC02IDc0cTAgMzMgNiA3M2wxNTEgMzhsMiA2cTEzIDQ4IDM4IDkzbDMgNWwtODAgMTM0cTQ3IDYxIDEwNSAxMDVsMTMzIC04MGw1IDJxNDUgMjUgOTQgMzlsNSAxbDM4IDE1MnE0MyA1IDc0IDV6TTYwMCA4MTUgcS04OSAwIC0xNTIgLTYzdC02MyAtMTUxLjV0NjMgLTE1MS41dDE1MiAtNjN0MTUyIDYzdDYzIDE1MS41dC02MyAxNTEuNXQtMTUyIDYzeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMjA7IiBkPSJNNTAwIDEzMDBoMzAwcTQxIDAgNzAuNSAtMjkuNXQyOS41IC03MC41di0xMDBoMjc1cTEwIDAgMTcuNSAtNy41dDcuNSAtMTcuNXYtNzVoLTExMDB2NzVxMCAxMCA3LjUgMTcuNXQxNy41IDcuNWgyNzV2MTAwcTAgNDEgMjkuNSA3MC41dDcwLjUgMjkuNXpNNTAwIDEyMDB2LTEwMGgzMDB2MTAwaC0zMDB6TTExMDAgOTAwdi04MDBxMCAtNDEgLTI5LjUgLTcwLjV0LTcwLjUgLTI5LjVoLTcwMHEtNDEgMCAtNzAuNSAyOS41dC0yOS41IDcwLjUgdjgwMGg5MDB6TTMwMCA4MDB2LTcwMGgxMDB2NzAwaC0xMDB6TTUwMCA4MDB2LTcwMGgxMDB2NzAwaC0xMDB6TTcwMCA4MDB2LTcwMGgxMDB2NzAwaC0xMDB6TTkwMCA4MDB2LTcwMGgxMDB2NzAwaC0xMDB6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAyMTsiIGQ9Ik0xOCA2MThsNjIwIDYwOHE4IDcgMTguNSA3dDE3LjUgLTdsNjA4IC02MDhxOCAtOCA1LjUgLTEzdC0xMi41IC01aC0xNzV2LTU3NXEwIC0xMCAtNy41IC0xNy41dC0xNy41IC03LjVoLTI1MHEtMTAgMCAtMTcuNSA3LjV0LTcuNSAxNy41djM3NWgtMzAwdi0zNzVxMCAtMTAgLTcuNSAtMTcuNXQtMTcuNSAtNy41aC0yNTBxLTEwIDAgLTE3LjUgNy41dC03LjUgMTcuNXY1NzVoLTE3NXEtMTAgMCAtMTIuNSA1dDUuNSAxM3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDIyOyIgZD0iTTYwMCAxMjAwdi00MDBxMCAtNDEgMjkuNSAtNzAuNXQ3MC41IC0yOS41aDMwMHYtNjUwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC04MDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djExMDBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41aDQ1MHpNMTAwMCA4MDBoLTI1MHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2MjUweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMjM7IiBkPSJNNjAwIDExNzdxMTE3IDAgMjI0IC00NS41dDE4NC41IC0xMjN0MTIzIC0xODQuNXQ0NS41IC0yMjR0LTQ1LjUgLTIyNHQtMTIzIC0xODQuNXQtMTg0LjUgLTEyM3QtMjI0IC00NS41dC0yMjQgNDUuNXQtMTg0LjUgMTIzdC0xMjMgMTg0LjV0LTQ1LjUgMjI0dDQ1LjUgMjI0dDEyMyAxODQuNXQxODQuNSAxMjN0MjI0IDQ1LjV6TTYwMCAxMDI3cS0xMTYgMCAtMjE0LjUgLTU3dC0xNTUuNSAtMTU1LjV0LTU3IC0yMTQuNXQ1NyAtMjE0LjUgdDE1NS41IC0xNTUuNXQyMTQuNSAtNTd0MjE0LjUgNTd0MTU1LjUgMTU1LjV0NTcgMjE0LjV0LTU3IDIxNC41dC0xNTUuNSAxNTUuNXQtMjE0LjUgNTd6TTUyNSA5MDBoNTBxMTAgMCAxNy41IC03LjV0Ny41IC0xNy41di0yNzVoMTc1cTEwIDAgMTcuNSAtNy41dDcuNSAtMTcuNXYtNTBxMCAtMTAgLTcuNSAtMTcuNXQtMTcuNSAtNy41aC0yNTBxLTEwIDAgLTE3LjUgNy41dC03LjUgMTcuNXYzNTBxMCAxMCA3LjUgMTcuNXQxNy41IDcuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDI0OyIgZD0iTTEzMDAgMGgtNTM4bC00MSA0MDBoLTI0MmwtNDEgLTQwMGgtNTM4bDQzMSAxMjAwaDIwOWwtMjEgLTMwMGgxNjJsLTIwIDMwMGgyMDh6TTUxNSA4MDBsLTI3IC0zMDBoMjI0bC0yNyAzMDBoLTE3MHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDI1OyIgZD0iTTU1MCAxMjAwaDIwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtNDUwaDE5MXEyMCAwIDI1LjUgLTExLjV0LTcuNSAtMjcuNWwtMzI3IC00MDBxLTEzIC0xNiAtMzIgLTE2dC0zMiAxNmwtMzI3IDQwMHEtMTMgMTYgLTcuNSAyNy41dDI1LjUgMTEuNWgxOTF2NDUwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXpNMTEyNSA0MDBoNTBxMTAgMCAxNy41IC03LjV0Ny41IC0xNy41di0zNTBxMCAtMTAgLTcuNSAtMTcuNXQtMTcuNSAtNy41IGgtMTA1MHEtMTAgMCAtMTcuNSA3LjV0LTcuNSAxNy41djM1MHEwIDEwIDcuNSAxNy41dDE3LjUgNy41aDUwcTEwIDAgMTcuNSAtNy41dDcuNSAtMTcuNXYtMTc1aDkwMHYxNzVxMCAxMCA3LjUgMTcuNXQxNy41IDcuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDI2OyIgZD0iTTYwMCAxMTc3cTExNyAwIDIyNCAtNDUuNXQxODQuNSAtMTIzdDEyMyAtMTg0LjV0NDUuNSAtMjI0dC00NS41IC0yMjR0LTEyMyAtMTg0LjV0LTE4NC41IC0xMjN0LTIyNCAtNDUuNXQtMjI0IDQ1LjV0LTE4NC41IDEyM3QtMTIzIDE4NC41dC00NS41IDIyNHQ0NS41IDIyNHQxMjMgMTg0LjV0MTg0LjUgMTIzdDIyNCA0NS41ek02MDAgMTAyN3EtMTE2IDAgLTIxNC41IC01N3QtMTU1LjUgLTE1NS41dC01NyAtMjE0LjV0NTcgLTIxNC41IHQxNTUuNSAtMTU1LjV0MjE0LjUgLTU3dDIxNC41IDU3dDE1NS41IDE1NS41dDU3IDIxNC41dC01NyAyMTQuNXQtMTU1LjUgMTU1LjV0LTIxNC41IDU3ek01MjUgOTAwaDE1MHExMCAwIDE3LjUgLTcuNXQ3LjUgLTE3LjV2LTI3NWgxMzdxMjEgMCAyNiAtMTEuNXQtOCAtMjcuNWwtMjIzIC0yNzVxLTEzIC0xNiAtMzIgLTE2dC0zMiAxNmwtMjIzIDI3NXEtMTMgMTYgLTggMjcuNXQyNiAxMS41aDEzN3YyNzVxMCAxMCA3LjUgMTcuNXQxNy41IDcuNXogIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAyNzsiIGQ9Ik02MDAgMTE3N3ExMTcgMCAyMjQgLTQ1LjV0MTg0LjUgLTEyM3QxMjMgLTE4NC41dDQ1LjUgLTIyNHQtNDUuNSAtMjI0dC0xMjMgLTE4NC41dC0xODQuNSAtMTIzdC0yMjQgLTQ1LjV0LTIyNCA0NS41dC0xODQuNSAxMjN0LTEyMyAxODQuNXQtNDUuNSAyMjR0NDUuNSAyMjR0MTIzIDE4NC41dDE4NC41IDEyM3QyMjQgNDUuNXpNNjAwIDEwMjdxLTExNiAwIC0yMTQuNSAtNTd0LTE1NS41IC0xNTUuNXQtNTcgLTIxNC41dDU3IC0yMTQuNSB0MTU1LjUgLTE1NS41dDIxNC41IC01N3QyMTQuNSA1N3QxNTUuNSAxNTUuNXQ1NyAyMTQuNXQtNTcgMjE0LjV0LTE1NS41IDE1NS41dC0yMTQuNSA1N3pNNjMyIDkxNGwyMjMgLTI3NXExMyAtMTYgOCAtMjcuNXQtMjYgLTExLjVoLTEzN3YtMjc1cTAgLTEwIC03LjUgLTE3LjV0LTE3LjUgLTcuNWgtMTUwcS0xMCAwIC0xNy41IDcuNXQtNy41IDE3LjV2Mjc1aC0xMzdxLTIxIDAgLTI2IDExLjV0OCAyNy41bDIyMyAyNzVxMTMgMTYgMzIgMTYgdDMyIC0xNnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDI4OyIgZD0iTTIyNSAxMjAwaDc1MHExMCAwIDE5LjUgLTd0MTIuNSAtMTdsMTg2IC02NTJxNyAtMjQgNyAtNDl2LTQyNXEwIC0xMiAtNCAtMjd0LTkgLTE3cS0xMiAtNiAtMzcgLTZoLTExMDBxLTEyIDAgLTI3IDR0LTE3IDhxLTYgMTMgLTYgMzhsMSA0MjVxMCAyNSA3IDQ5bDE4NSA2NTJxMyAxMCAxMi41IDE3dDE5LjUgN3pNODc4IDEwMDBoLTU1NnEtMTAgMCAtMTkgLTd0LTExIC0xOGwtODcgLTQ1MHEtMiAtMTEgNCAtMTh0MTYgLTdoMTUwIHExMCAwIDE5LjUgLTd0MTEuNSAtMTdsMzggLTE1MnEyIC0xMCAxMS41IC0xN3QxOS41IC03aDI1MHExMCAwIDE5LjUgN3QxMS41IDE3bDM4IDE1MnEyIDEwIDExLjUgMTd0MTkuNSA3aDE1MHExMCAwIDE2IDd0NCAxOGwtODcgNDUwcS0yIDExIC0xMSAxOHQtMTkgN3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDI5OyIgZD0iTTYwMCAxMTc3cTExNyAwIDIyNCAtNDUuNXQxODQuNSAtMTIzdDEyMyAtMTg0LjV0NDUuNSAtMjI0dC00NS41IC0yMjR0LTEyMyAtMTg0LjV0LTE4NC41IC0xMjN0LTIyNCAtNDUuNXQtMjI0IDQ1LjV0LTE4NC41IDEyM3QtMTIzIDE4NC41dC00NS41IDIyNHQ0NS41IDIyNHQxMjMgMTg0LjV0MTg0LjUgMTIzdDIyNCA0NS41ek02MDAgMTAyN3EtMTE2IDAgLTIxNC41IC01N3QtMTU1LjUgLTE1NS41dC01NyAtMjE0LjV0NTcgLTIxNC41IHQxNTUuNSAtMTU1LjV0MjE0LjUgLTU3dDIxNC41IDU3dDE1NS41IDE1NS41dDU3IDIxNC41dC01NyAyMTQuNXQtMTU1LjUgMTU1LjV0LTIxNC41IDU3ek01NDAgODIwbDI1MyAtMTkwcTE3IC0xMiAxNyAtMzB0LTE3IC0zMGwtMjUzIC0xOTBxLTE2IC0xMiAtMjggLTYuNXQtMTIgMjYuNXY0MDBxMCAyMSAxMiAyNi41dDI4IC02LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAzMDsiIGQ9Ik05NDcgMTA2MGwxMzUgMTM1cTcgNyAxMi41IDV0NS41IC0xM3YtMzYycTAgLTEwIC03LjUgLTE3LjV0LTE3LjUgLTcuNWgtMzYycS0xMSAwIC0xMyA1LjV0NSAxMi41bDEzMyAxMzNxLTEwOSA3NiAtMjM4IDc2cS0xMTYgMCAtMjE0LjUgLTU3dC0xNTUuNSAtMTU1LjV0LTU3IC0yMTQuNXQ1NyAtMjE0LjV0MTU1LjUgLTE1NS41dDIxNC41IC01N3QyMTQuNSA1N3QxNTUuNSAxNTUuNXQ1NyAyMTQuNWgxNTBxMCAtMTE3IC00NS41IC0yMjQgdC0xMjMgLTE4NC41dC0xODQuNSAtMTIzdC0yMjQgLTQ1LjV0LTIyNCA0NS41dC0xODQuNSAxMjN0LTEyMyAxODQuNXQtNDUuNSAyMjR0NDUuNSAyMjR0MTIzIDE4NC41dDE4NC41IDEyM3QyMjQgNDUuNXExOTIgMCAzNDcgLTExN3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDMxOyIgZD0iTTk0NyAxMDYwbDEzNSAxMzVxNyA3IDEyLjUgNXQ1LjUgLTEzdi0zNjFxMCAtMTEgLTcuNSAtMTguNXQtMTguNSAtNy41aC0zNjFxLTExIDAgLTEzIDUuNXQ1IDEyLjVsMTM0IDEzNHEtMTEwIDc1IC0yMzkgNzVxLTExNiAwIC0yMTQuNSAtNTd0LTE1NS41IC0xNTUuNXQtNTcgLTIxNC41aC0xNTBxMCAxMTcgNDUuNSAyMjR0MTIzIDE4NC41dDE4NC41IDEyM3QyMjQgNDUuNXExOTIgMCAzNDcgLTExN3pNMTAyNyA2MDBoMTUwIHEwIC0xMTcgLTQ1LjUgLTIyNHQtMTIzIC0xODQuNXQtMTg0LjUgLTEyM3QtMjI0IC00NS41cS0xOTIgMCAtMzQ4IDExOGwtMTM0IC0xMzRxLTcgLTggLTEyLjUgLTUuNXQtNS41IDEyLjV2MzYwcTAgMTEgNy41IDE4LjV0MTguNSA3LjVoMzYwcTEwIDAgMTIuNSAtNS41dC01LjUgLTEyLjVsLTEzMyAtMTMzcTExMCAtNzYgMjQwIC03NnExMTYgMCAyMTQuNSA1N3QxNTUuNSAxNTUuNXQ1NyAyMTQuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDMyOyIgZD0iTTEyNSAxMjAwaDEwNTBxMTAgMCAxNy41IC03LjV0Ny41IC0xNy41di0xMTUwcTAgLTEwIC03LjUgLTE3LjV0LTE3LjUgLTcuNWgtMTA1MHEtMTAgMCAtMTcuNSA3LjV0LTcuNSAxNy41djExNTBxMCAxMCA3LjUgMTcuNXQxNy41IDcuNXpNMTA3NSAxMDAwaC04NTBxLTEwIDAgLTE3LjUgLTcuNXQtNy41IC0xNy41di04NTBxMCAtMTAgNy41IC0xNy41dDE3LjUgLTcuNWg4NTBxMTAgMCAxNy41IDcuNXQ3LjUgMTcuNXY4NTAgcTAgMTAgLTcuNSAxNy41dC0xNy41IDcuNXpNMzI1IDkwMGg1MHExMCAwIDE3LjUgLTcuNXQ3LjUgLTE3LjV2LTUwcTAgLTEwIC03LjUgLTE3LjV0LTE3LjUgLTcuNWgtNTBxLTEwIDAgLTE3LjUgNy41dC03LjUgMTcuNXY1MHEwIDEwIDcuNSAxNy41dDE3LjUgNy41ek01MjUgOTAwaDQ1MHExMCAwIDE3LjUgLTcuNXQ3LjUgLTE3LjV2LTUwcTAgLTEwIC03LjUgLTE3LjV0LTE3LjUgLTcuNWgtNDUwcS0xMCAwIC0xNy41IDcuNXQtNy41IDE3LjV2NTAgcTAgMTAgNy41IDE3LjV0MTcuNSA3LjV6TTMyNSA3MDBoNTBxMTAgMCAxNy41IC03LjV0Ny41IC0xNy41di01MHEwIC0xMCAtNy41IC0xNy41dC0xNy41IC03LjVoLTUwcS0xMCAwIC0xNy41IDcuNXQtNy41IDE3LjV2NTBxMCAxMCA3LjUgMTcuNXQxNy41IDcuNXpNNTI1IDcwMGg0NTBxMTAgMCAxNy41IC03LjV0Ny41IC0xNy41di01MHEwIC0xMCAtNy41IC0xNy41dC0xNy41IC03LjVoLTQ1MHEtMTAgMCAtMTcuNSA3LjV0LTcuNSAxNy41djUwIHEwIDEwIDcuNSAxNy41dDE3LjUgNy41ek0zMjUgNTAwaDUwcTEwIDAgMTcuNSAtNy41dDcuNSAtMTcuNXYtNTBxMCAtMTAgLTcuNSAtMTcuNXQtMTcuNSAtNy41aC01MHEtMTAgMCAtMTcuNSA3LjV0LTcuNSAxNy41djUwcTAgMTAgNy41IDE3LjV0MTcuNSA3LjV6TTUyNSA1MDBoNDUwcTEwIDAgMTcuNSAtNy41dDcuNSAtMTcuNXYtNTBxMCAtMTAgLTcuNSAtMTcuNXQtMTcuNSAtNy41aC00NTBxLTEwIDAgLTE3LjUgNy41dC03LjUgMTcuNXY1MCBxMCAxMCA3LjUgMTcuNXQxNy41IDcuNXpNMzI1IDMwMGg1MHExMCAwIDE3LjUgLTcuNXQ3LjUgLTE3LjV2LTUwcTAgLTEwIC03LjUgLTE3LjV0LTE3LjUgLTcuNWgtNTBxLTEwIDAgLTE3LjUgNy41dC03LjUgMTcuNXY1MHEwIDEwIDcuNSAxNy41dDE3LjUgNy41ek01MjUgMzAwaDQ1MHExMCAwIDE3LjUgLTcuNXQ3LjUgLTE3LjV2LTUwcTAgLTEwIC03LjUgLTE3LjV0LTE3LjUgLTcuNWgtNDUwcS0xMCAwIC0xNy41IDcuNXQtNy41IDE3LjV2NTAgcTAgMTAgNy41IDE3LjV0MTcuNSA3LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAzMzsiIGQ9Ik05MDAgODAwdjIwMHEwIDgzIC01OC41IDE0MS41dC0xNDEuNSA1OC41aC0zMDBxLTgyIDAgLTE0MSAtNTl0LTU5IC0xNDF2LTIwMGgtMTAwcS00MSAwIC03MC41IC0yOS41dC0yOS41IC03MC41di02MDBxMCAtNDEgMjkuNSAtNzAuNXQ3MC41IC0yOS41aDkwMHE0MSAwIDcwLjUgMjkuNXQyOS41IDcwLjV2NjAwcTAgNDEgLTI5LjUgNzAuNXQtNzAuNSAyOS41aC0xMDB6TTQwMCA4MDB2MTUwcTAgMjEgMTUgMzUuNXQzNSAxNC41aDIwMCBxMjAgMCAzNSAtMTQuNXQxNSAtMzUuNXYtMTUwaC0zMDB6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAzNDsiIGQ9Ik0xMjUgMTEwMGg1MHExMCAwIDE3LjUgLTcuNXQ3LjUgLTE3LjV2LTEwNzVoLTEwMHYxMDc1cTAgMTAgNy41IDE3LjV0MTcuNSA3LjV6TTEwNzUgMTA1MnE0IDAgOSAtMnExNiAtNiAxNiAtMjN2LTQyMXEwIC02IC0zIC0xMnEtMzMgLTU5IC02Ni41IC05OXQtNjUuNSAtNTh0LTU2LjUgLTI0LjV0LTUyLjUgLTYuNXEtMjYgMCAtNTcuNSA2LjV0LTUyLjUgMTMuNXQtNjAgMjFxLTQxIDE1IC02MyAyMi41dC01Ny41IDE1dC02NS41IDcuNSBxLTg1IDAgLTE2MCAtNTdxLTcgLTUgLTE1IC01cS02IDAgLTExIDNxLTE0IDcgLTE0IDIydjQzOHEyMiA1NSA4MiA5OC41dDExOSA0Ni41cTIzIDIgNDMgMC41dDQzIC03dDMyLjUgLTguNXQzOCAtMTN0MzIuNSAtMTFxNDEgLTE0IDYzLjUgLTIxdDU3IC0xNHQ2My41IC03cTEwMyAwIDE4MyA4N3E3IDggMTggOHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDM1OyIgZD0iTTYwMCAxMTc1cTExNiAwIDIyNyAtNDkuNXQxOTIuNSAtMTMxdDEzMSAtMTkyLjV0NDkuNSAtMjI3di0zMDBxMCAtMTAgLTcuNSAtMTcuNXQtMTcuNSAtNy41aC01MHEtMTAgMCAtMTcuNSA3LjV0LTcuNSAxNy41djMwMHEwIDEyNyAtNzAuNSAyMzEuNXQtMTg0LjUgMTYxLjV0LTI0NSA1N3QtMjQ1IC01N3QtMTg0LjUgLTE2MS41dC03MC41IC0yMzEuNXYtMzAwcTAgLTEwIC03LjUgLTE3LjV0LTE3LjUgLTcuNWgtNTAgcS0xMCAwIC0xNy41IDcuNXQtNy41IDE3LjV2MzAwcTAgMTE2IDQ5LjUgMjI3dDEzMSAxOTIuNXQxOTIuNSAxMzF0MjI3IDQ5LjV6TTIyMCA1MDBoMTYwcTggMCAxNCAtNnQ2IC0xNHYtNDYwcTAgLTggLTYgLTE0dC0xNCAtNmgtMTYwcS04IDAgLTE0IDZ0LTYgMTR2NDYwcTAgOCA2IDE0dDE0IDZ6TTgyMCA1MDBoMTYwcTggMCAxNCAtNnQ2IC0xNHYtNDYwcTAgLTggLTYgLTE0dC0xNCAtNmgtMTYwcS04IDAgLTE0IDZ0LTYgMTR2NDYwIHEwIDggNiAxNHQxNCA2eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMzY7IiBkPSJNMzIxIDgxNGwyNTggMTcycTkgNiAxNSAyLjV0NiAtMTMuNXYtNzUwcTAgLTEwIC02IC0xMy41dC0xNSAyLjVsLTI1OCAxNzJxLTIxIDE0IC00NiAxNGgtMjUwcS0xMCAwIC0xNy41IDcuNXQtNy41IDE3LjV2MzUwcTAgMTAgNy41IDE3LjV0MTcuNSA3LjVoMjUwcTI1IDAgNDYgMTR6TTkwMCA2NjhsMTIwIDEyMHE3IDcgMTcgN3QxNyAtN2wzNCAtMzRxNyAtNyA3IC0xN3QtNyAtMTdsLTEyMCAtMTIwbDEyMCAtMTIwcTcgLTcgNyAtMTcgdC03IC0xN2wtMzQgLTM0cS03IC03IC0xNyAtN3QtMTcgN2wtMTIwIDExOWwtMTIwIC0xMTlxLTcgLTcgLTE3IC03dC0xNyA3bC0zNCAzNHEtNyA3IC03IDE3dDcgMTdsMTE5IDEyMGwtMTE5IDEyMHEtNyA3IC03IDE3dDcgMTdsMzQgMzRxNyA4IDE3IDh0MTcgLTh6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAzNzsiIGQ9Ik0zMjEgODE0bDI1OCAxNzJxOSA2IDE1IDIuNXQ2IC0xMy41di03NTBxMCAtMTAgLTYgLTEzLjV0LTE1IDIuNWwtMjU4IDE3MnEtMjEgMTQgLTQ2IDE0aC0yNTBxLTEwIDAgLTE3LjUgNy41dC03LjUgMTcuNXYzNTBxMCAxMCA3LjUgMTcuNXQxNy41IDcuNWgyNTBxMjUgMCA0NiAxNHpNNzY2IDkwMGg0cTEwIC0xIDE2IC0xMHE5NiAtMTI5IDk2IC0yOTBxMCAtMTU0IC05MCAtMjgxcS02IC05IC0xNyAtMTBsLTMgLTFxLTkgMCAtMTYgNiBsLTI5IDIzcS03IDcgLTguNSAxNi41dDQuNSAxNy41cTcyIDEwMyA3MiAyMjlxMCAxMzIgLTc4IDIzOHEtNiA4IC00LjUgMTh0OS41IDE3bDI5IDIycTcgNSAxNSA1eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMzg7IiBkPSJNOTY3IDEwMDRoM3ExMSAtMSAxNyAtMTBxMTM1IC0xNzkgMTM1IC0zOTZxMCAtMTA1IC0zNCAtMjA2LjV0LTk4IC0xODUuNXEtNyAtOSAtMTcgLTEwaC0zcS05IDAgLTE2IDZsLTQyIDM0cS04IDYgLTkgMTZ0NSAxOHExMTEgMTUwIDExMSAzMjhxMCA5MCAtMjkuNSAxNzZ0LTg0LjUgMTU3cS02IDkgLTUgMTl0MTAgMTZsNDIgMzNxNyA1IDE1IDV6TTMyMSA4MTRsMjU4IDE3MnE5IDYgMTUgMi41dDYgLTEzLjV2LTc1MHEwIC0xMCAtNiAtMTMuNSB0LTE1IDIuNWwtMjU4IDE3MnEtMjEgMTQgLTQ2IDE0aC0yNTBxLTEwIDAgLTE3LjUgNy41dC03LjUgMTcuNXYzNTBxMCAxMCA3LjUgMTcuNXQxNy41IDcuNWgyNTBxMjUgMCA0NiAxNHpNNzY2IDkwMGg0cTEwIC0xIDE2IC0xMHE5NiAtMTI5IDk2IC0yOTBxMCAtMTU0IC05MCAtMjgxcS02IC05IC0xNyAtMTBsLTMgLTFxLTkgMCAtMTYgNmwtMjkgMjNxLTcgNyAtOC41IDE2LjV0NC41IDE3LjVxNzIgMTAzIDcyIDIyOXEwIDEzMiAtNzggMjM4IHEtNiA4IC00LjUgMTguNXQ5LjUgMTYuNWwyOSAyMnE3IDUgMTUgNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDM5OyIgZD0iTTUwMCA5MDBoMTAwdi0xMDBoLTEwMHYtMTAwaC00MDB2LTEwMGgtMTAwdjYwMGg1MDB2LTMwMHpNMTIwMCA3MDBoLTIwMHYtMTAwaDIwMHYtMjAwaC0zMDB2MzAwaC0yMDB2MzAwaC0xMDB2MjAwaDYwMHYtNTAwek0xMDAgMTEwMHYtMzAwaDMwMHYzMDBoLTMwMHpNODAwIDExMDB2LTMwMGgzMDB2MzAwaC0zMDB6TTMwMCA5MDBoLTEwMHYxMDBoMTAwdi0xMDB6TTEwMDAgOTAwaC0xMDB2MTAwaDEwMHYtMTAwek0zMDAgNTAwaDIwMHYtNTAwIGgtNTAwdjUwMGgyMDB2MTAwaDEwMHYtMTAwek04MDAgMzAwaDIwMHYtMTAwaC0xMDB2LTEwMGgtMjAwdjEwMGgtMTAwdjEwMGgxMDB2MjAwaC0yMDB2MTAwaDMwMHYtMzAwek0xMDAgNDAwdi0zMDBoMzAwdjMwMGgtMzAwek0zMDAgMjAwaC0xMDB2MTAwaDEwMHYtMTAwek0xMjAwIDIwMGgtMTAwdjEwMGgxMDB2LTEwMHpNNzAwIDBoLTEwMHYxMDBoMTAwdi0xMDB6TTEyMDAgMGgtMzAwdjEwMGgzMDB2LTEwMHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDQwOyIgZD0iTTEwMCAyMDBoLTEwMHYxMDAwaDEwMHYtMTAwMHpNMzAwIDIwMGgtMTAwdjEwMDBoMTAwdi0xMDAwek03MDAgMjAwaC0yMDB2MTAwMGgyMDB2LTEwMDB6TTkwMCAyMDBoLTEwMHYxMDAwaDEwMHYtMTAwMHpNMTIwMCAyMDBoLTIwMHYxMDAwaDIwMHYtMTAwMHpNNDAwIDBoLTMwMHYxMDBoMzAwdi0xMDB6TTYwMCAwaC0xMDB2OTFoMTAwdi05MXpNODAwIDBoLTEwMHY5MWgxMDB2LTkxek0xMTAwIDBoLTIwMHY5MWgyMDB2LTkxeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwNDE7IiBkPSJNNTAwIDEyMDBsNjgyIC02ODJxOCAtOCA4IC0xOHQtOCAtMThsLTQ2NCAtNDY0cS04IC04IC0xOCAtOHQtMTggOGwtNjgyIDY4MmwxIDQ3NXEwIDEwIDcuNSAxNy41dDE3LjUgNy41aDQ3NHpNMzE5LjUgMTAyNC41cS0yOS41IDI5LjUgLTcxIDI5LjV0LTcxIC0yOS41dC0yOS41IC03MS41dDI5LjUgLTcxLjV0NzEgLTI5LjV0NzEgMjkuNXQyOS41IDcxLjV0LTI5LjUgNzEuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDQyOyIgZD0iTTUwMCAxMjAwbDY4MiAtNjgycTggLTggOCAtMTh0LTggLTE4bC00NjQgLTQ2NHEtOCAtOCAtMTggLTh0LTE4IDhsLTY4MiA2ODJsMSA0NzVxMCAxMCA3LjUgMTcuNXQxNy41IDcuNWg0NzR6TTgwMCAxMjAwbDY4MiAtNjgycTggLTggOCAtMTh0LTggLTE4bC00NjQgLTQ2NHEtOCAtOCAtMTggLTh0LTE4IDhsLTU2IDU2bDQyNCA0MjZsLTcwMCA3MDBoMTUwek0zMTkuNSAxMDI0LjVxLTI5LjUgMjkuNSAtNzEgMjkuNXQtNzEgLTI5LjUgdC0yOS41IC03MS41dDI5LjUgLTcxLjV0NzEgLTI5LjV0NzEgMjkuNXQyOS41IDcxLjV0LTI5LjUgNzEuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDQzOyIgZD0iTTMwMCAxMjAwaDgyNXE3NSAwIDc1IC03NXYtOTAwcTAgLTI1IC0xOCAtNDNsLTY0IC02NHEtOCAtOCAtMTMgLTUuNXQtNSAxMi41djk1MHEwIDEwIC03LjUgMTcuNXQtMTcuNSA3LjVoLTcwMHEtMjUgMCAtNDMgLTE4bC02NCAtNjRxLTggLTggLTUuNSAtMTN0MTIuNSAtNWg3MDBxMTAgMCAxNy41IC03LjV0Ny41IC0xNy41di05NTBxMCAtMTAgLTcuNSAtMTcuNXQtMTcuNSAtNy41aC04NTBxLTEwIDAgLTE3LjUgNy41dC03LjUgMTcuNXY5NzUgcTAgMjUgMTggNDNsMTM5IDEzOXExOCAxOCA0MyAxOHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDQ0OyIgZD0iTTI1MCAxMjAwaDgwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMTE1MGwtNDUwIDQ0NGwtNDUwIC00NDV2MTE1MXEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTA0NTsiIGQ9Ik04MjIgMTIwMGgtNDQ0cS0xMSAwIC0xOSAtNy41dC05IC0xNy41bC03OCAtMzAxcS03IC0yNCA3IC00NWw1NyAtMTA4cTYgLTkgMTcuNSAtMTV0MjEuNSAtNmg0NTBxMTAgMCAyMS41IDZ0MTcuNSAxNWw2MiAxMDhxMTQgMjEgNyA0NWwtODMgMzAxcS0xIDEwIC05IDE3LjV0LTE5IDcuNXpNMTE3NSA4MDBoLTE1MHEtMTAgMCAtMjEgLTYuNXQtMTUgLTE1LjVsLTc4IC0xNTZxLTQgLTkgLTE1IC0xNS41dC0yMSAtNi41aC01NTAgcS0xMCAwIC0yMSA2LjV0LTE1IDE1LjVsLTc4IDE1NnEtNCA5IC0xNSAxNS41dC0yMSA2LjVoLTE1MHEtMTAgMCAtMTcuNSAtNy41dC03LjUgLTE3LjV2LTY1MHEwIC0xMCA3LjUgLTE3LjV0MTcuNSAtNy41aDE1MHExMCAwIDE3LjUgNy41dDcuNSAxNy41djE1MHEwIDEwIDcuNSAxNy41dDE3LjUgNy41aDc1MHExMCAwIDE3LjUgLTcuNXQ3LjUgLTE3LjV2LTE1MHEwIC0xMCA3LjUgLTE3LjV0MTcuNSAtNy41aDE1MHExMCAwIDE3LjUgNy41IHQ3LjUgMTcuNXY2NTBxMCAxMCAtNy41IDE3LjV0LTE3LjUgNy41ek04NTAgMjAwaC01MDBxLTEwIDAgLTE5LjUgLTd0LTExLjUgLTE3bC0zOCAtMTUycS0yIC0xMCAzLjUgLTE3dDE1LjUgLTdoNjAwcTEwIDAgMTUuNSA3dDMuNSAxN2wtMzggMTUycS0yIDEwIC0xMS41IDE3dC0xOS41IDd6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTA0NjsiIGQ9Ik01MDAgMTEwMGgyMDBxNTYgMCAxMDIuNSAtMjAuNXQ3Mi41IC01MHQ0NCAtNTl0MjUgLTUwLjVsNiAtMjBoMTUwcTQxIDAgNzAuNSAtMjkuNXQyOS41IC03MC41di02MDBxMCAtNDEgLTI5LjUgLTcwLjV0LTcwLjUgLTI5LjVoLTEwMDBxLTQxIDAgLTcwLjUgMjkuNXQtMjkuNSA3MC41djYwMHEwIDQxIDI5LjUgNzAuNXQ3MC41IDI5LjVoMTUwcTIgOCA2LjUgMjEuNXQyNCA0OHQ0NSA2MXQ3MiA0OHQxMDIuNSAyMS41ek05MDAgODAwdi0xMDAgaDEwMHYxMDBoLTEwMHpNNjAwIDczMHEtOTUgMCAtMTYyLjUgLTY3LjV0LTY3LjUgLTE2Mi41dDY3LjUgLTE2Mi41dDE2Mi41IC02Ny41dDE2Mi41IDY3LjV0NjcuNSAxNjIuNXQtNjcuNSAxNjIuNXQtMTYyLjUgNjcuNXpNNjAwIDYwM3E0MyAwIDczIC0zMHQzMCAtNzN0LTMwIC03M3QtNzMgLTMwdC03MyAzMHQtMzAgNzN0MzAgNzN0NzMgMzB6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTA0NzsiIGQ9Ik02ODEgMTE5OWwzODUgLTk5OHEyMCAtNTAgNjAgLTkycTE4IC0xOSAzNi41IC0yOS41dDI3LjUgLTExLjVsMTAgLTJ2LTY2aC00MTd2NjZxNTMgMCA3NSA0My41dDUgODguNWwtODIgMjIyaC0zOTFxLTU4IC0xNDUgLTkyIC0yMzRxLTExIC0zNCAtNi41IC01N3QyNS41IC0zN3Q0NiAtMjB0NTUgLTZ2LTY2aC0zNjV2NjZxNTYgMjQgODQgNTJxMTIgMTIgMjUgMzAuNXQyMCAzMS41bDcgMTNsMzk5IDEwMDZoOTN6TTQxNiA1MjFoMzQwIGwtMTYyIDQ1N3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDQ4OyIgZD0iTTc1MyA2NDFxNSAtMSAxNC41IC00LjV0MzYgLTE1LjV0NTAuNSAtMjYuNXQ1My41IC00MHQ1MC41IC01NC41dDM1LjUgLTcwdDE0LjUgLTg3cTAgLTY3IC0yNy41IC0xMjUuNXQtNzEuNSAtOTcuNXQtOTguNSAtNjYuNXQtMTA4LjUgLTQwLjV0LTEwMiAtMTNoLTUwMHY4OXE0MSA3IDcwLjUgMzIuNXQyOS41IDY1LjV2ODI3cTAgMjQgLTAuNSAzNHQtMy41IDI0dC04LjUgMTkuNXQtMTcgMTMuNXQtMjggMTIuNXQtNDIuNSAxMS41djcxIGw0NzEgLTFxNTcgMCAxMTUuNSAtMjAuNXQxMDggLTU3dDgwLjUgLTk0dDMxIC0xMjQuNXEwIC01MSAtMTUuNSAtOTYuNXQtMzggLTc0LjV0LTQ1IC01MC41dC0zOC41IC0zMC41ek00MDAgNzAwaDEzOXE3OCAwIDEzMC41IDQ4LjV0NTIuNSAxMjIuNXEwIDQxIC04LjUgNzAuNXQtMjkuNSA1NS41dC02Mi41IDM5LjV0LTEwMy41IDEzLjVoLTExOHYtMzUwek00MDAgMjAwaDIxNnE4MCAwIDEyMSA1MC41dDQxIDEzMC41cTAgOTAgLTYyLjUgMTU0LjUgdC0xNTYuNSA2NC41aC0xNTl2LTQwMHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDQ5OyIgZD0iTTg3NyAxMjAwbDIgLTU3cS04MyAtMTkgLTExNiAtNDUuNXQtNDAgLTY2LjVsLTEzMiAtODM5cS05IC00OSAxMyAtNjl0OTYgLTI2di05N2gtNTAwdjk3cTE4NiAxNiAyMDAgOThsMTczIDgzMnEzIDE3IDMgMzB0LTEuNSAyMi41dC05IDE3LjV0LTEzLjUgMTIuNXQtMjEuNSAxMHQtMjYgOC41dC0zMy41IDEwcS0xMyAzIC0xOSA1djU3aDQyNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDUwOyIgZD0iTTEzMDAgOTAwaC01MHEwIDIxIC00IDM3dC05LjUgMjYuNXQtMTggMTcuNXQtMjIgMTF0LTI4LjUgNS41dC0zMSAydC0zNyAwLjVoLTIwMHYtODUwcTAgLTIyIDI1IC0zNC41dDUwIC0xMy41bDI1IC0ydi0xMDBoLTQwMHYxMDBxNCAwIDExIDAuNXQyNCAzdDMwIDd0MjQgMTV0MTEgMjQuNXY4NTBoLTIwMHEtMjUgMCAtMzcgLTAuNXQtMzEgLTJ0LTI4LjUgLTUuNXQtMjIgLTExdC0xOCAtMTcuNXQtOS41IC0yNi41dC00IC0zN2gtNTB2MzAwIGgxMDAwdi0zMDB6TTE3NSAxMDAwaC03NXYtODAwaDc1bC0xMjUgLTE2N2wtMTI1IDE2N2g3NXY4MDBoLTc1bDEyNSAxNjd6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTA1MTsiIGQ9Ik0xMTAwIDkwMGgtNTBxMCAyMSAtNCAzN3QtOS41IDI2LjV0LTE4IDE3LjV0LTIyIDExdC0yOC41IDUuNXQtMzEgMnQtMzcgMC41aC0yMDB2LTY1MHEwIC0yMiAyNSAtMzQuNXQ1MCAtMTMuNWwyNSAtMnYtMTAwaC00MDB2MTAwcTQgMCAxMSAwLjV0MjQgM3QzMCA3dDI0IDE1dDExIDI0LjV2NjUwaC0yMDBxLTI1IDAgLTM3IC0wLjV0LTMxIC0ydC0yOC41IC01LjV0LTIyIC0xMXQtMTggLTE3LjV0LTkuNSAtMjYuNXQtNCAtMzdoLTUwdjMwMCBoMTAwMHYtMzAwek0xMTY3IDUwbC0xNjcgLTEyNXY3NWgtODAwdi03NWwtMTY3IDEyNWwxNjcgMTI1di03NWg4MDB2NzV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTA1MjsiIGQ9Ik01MCAxMTAwaDYwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMTAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC02MDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djEwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6TTUwIDgwMGgxMDAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di0xMDBxMCAtMjEgLTE0LjUgLTM1LjV0LTM1LjUgLTE0LjVoLTEwMDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djEwMCBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41ek01MCA1MDBoODAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di0xMDBxMCAtMjEgLTE0LjUgLTM1LjV0LTM1LjUgLTE0LjVoLTgwMHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2MTAwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXpNNTAgMjAwaDExMDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTEwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtMTEwMCBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djEwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTA1MzsiIGQ9Ik0yNTAgMTEwMGg3MDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTEwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtNzAwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXYxMDBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41ek01MCA4MDBoMTEwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMTAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0xMTAwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXYxMDAgcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXpNMjUwIDUwMGg3MDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTEwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtNzAwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXYxMDBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41ek01MCAyMDBoMTEwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMTAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0xMTAwIHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2MTAwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDU0OyIgZD0iTTUwMCA5NTB2MTAwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNWg2MDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTEwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtNjAwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXpNMTAwIDY1MHYxMDBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41aDEwMDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTEwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtMTAwMCBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41ek0zMDAgMzUwdjEwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjVoODAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di0xMDBxMCAtMjEgLTE0LjUgLTM1LjV0LTM1LjUgLTE0LjVoLTgwMHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV6TTAgNTB2MTAwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNWgxMTAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di0xMDAgcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0xMTAwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDU1OyIgZD0iTTUwIDExMDBoMTEwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMTAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0xMTAwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXYxMDBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41ek01MCA4MDBoMTEwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMTAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0xMTAwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXYxMDAgcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXpNNTAgNTAwaDExMDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTEwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtMTEwMHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2MTAwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXpNNTAgMjAwaDExMDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTEwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtMTEwMCBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djEwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTA1NjsiIGQ9Ik01MCAxMTAwaDEwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMTAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0xMDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djEwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6TTM1MCAxMTAwaDgwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMTAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC04MDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djEwMCBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41ek01MCA4MDBoMTAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di0xMDBxMCAtMjEgLTE0LjUgLTM1LjV0LTM1LjUgLTE0LjVoLTEwMHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2MTAwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXpNMzUwIDgwMGg4MDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTEwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtODAwIHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2MTAwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXpNNTAgNTAwaDEwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMTAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0xMDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djEwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6TTM1MCA1MDBoODAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di0xMDAgcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC04MDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djEwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6TTUwIDIwMGgxMDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTEwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtMTAwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXYxMDBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41ek0zNTAgMjAwaDgwMCBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTEwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtODAwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXYxMDBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwNTc7IiBkPSJNNDAwIDBoLTEwMHYxMTAwaDEwMHYtMTEwMHpNNTUwIDExMDBoMTAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di0xMDBxMCAtMjEgLTE0LjUgLTM1LjV0LTM1LjUgLTE0LjVoLTEwMHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2MTAwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXpNNTUwIDgwMGg1MDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTEwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtNTAwIHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2MTAwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXpNMjY3IDU1MGwtMTY3IC0xMjV2NzVoLTIwMHYxMDBoMjAwdjc1ek01NTAgNTAwaDMwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMTAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0zMDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djEwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6TTU1MCAyMDBoNjAwIHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMTAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC02MDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djEwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTA1ODsiIGQ9Ik01MCAxMTAwaDEwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMTAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0xMDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djEwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6TTkwMCAwaC0xMDB2MTEwMGgxMDB2LTExMDB6TTUwIDgwMGg1MDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTEwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtNTAwIHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2MTAwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXpNMTEwMCA2MDBoMjAwdi0xMDBoLTIwMHYtNzVsLTE2NyAxMjVsMTY3IDEyNXYtNzV6TTUwIDUwMGgzMDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTEwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtMzAwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXYxMDBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41ek01MCAyMDBoNjAwIHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMTAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC02MDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djEwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTA1OTsiIGQ9Ik03NSAxMDAwaDc1MHEzMSAwIDUzIC0yMnQyMiAtNTN2LTY1MHEwIC0zMSAtMjIgLTUzdC01MyAtMjJoLTc1MHEtMzEgMCAtNTMgMjJ0LTIyIDUzdjY1MHEwIDMxIDIyIDUzdDUzIDIyek0xMjAwIDMwMGwtMzAwIDMwMGwzMDAgMzAwdi02MDB6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTA2MDsiIGQ9Ik00NCAxMTAwaDExMTJxMTggMCAzMSAtMTN0MTMgLTMxdi0xMDEycTAgLTE4IC0xMyAtMzF0LTMxIC0xM2gtMTExMnEtMTggMCAtMzEgMTN0LTEzIDMxdjEwMTJxMCAxOCAxMyAzMXQzMSAxM3pNMTAwIDEwMDB2LTczN2wyNDcgMTgybDI5OCAtMTMxbC03NCAxNTZsMjkzIDMxOGwyMzYgLTI4OHY1MDBoLTEwMDB6TTM0MiA4ODRxNTYgMCA5NSAtMzl0MzkgLTk0LjV0LTM5IC05NXQtOTUgLTM5LjV0LTk1IDM5LjV0LTM5IDk1dDM5IDk0LjUgdDk1IDM5eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwNjI7IiBkPSJNNjQ4IDExNjlxMTE3IDAgMjE2IC02MHQxNTYuNSAtMTYxdDU3LjUgLTIxOHEwIC0xMTUgLTcwIC0yNThxLTY5IC0xMDkgLTE1OCAtMjI1LjV0LTE0MyAtMTc5LjVsLTU0IC02MnEtOSA4IC0yNS41IDI0LjV0LTYzLjUgNjcuNXQtOTEgMTAzdC05OC41IDEyOHQtOTUuNSAxNDhxLTYwIDEzMiAtNjAgMjQ5cTAgODggMzQgMTY5LjV0OTEuNSAxNDJ0MTM3IDk2LjV0MTY2LjUgMzZ6TTY1Mi41IDk3NHEtOTEuNSAwIC0xNTYuNSAtNjUgdC02NSAtMTU3dDY1IC0xNTYuNXQxNTYuNSAtNjQuNXQxNTYuNSA2NC41dDY1IDE1Ni41dC02NSAxNTd0LTE1Ni41IDY1eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwNjM7IiBkPSJNNjAwIDExNzdxMTE3IDAgMjI0IC00NS41dDE4NC41IC0xMjN0MTIzIC0xODQuNXQ0NS41IC0yMjR0LTQ1LjUgLTIyNHQtMTIzIC0xODQuNXQtMTg0LjUgLTEyM3QtMjI0IC00NS41dC0yMjQgNDUuNXQtMTg0LjUgMTIzdC0xMjMgMTg0LjV0LTQ1LjUgMjI0dDQ1LjUgMjI0dDEyMyAxODQuNXQxODQuNSAxMjN0MjI0IDQ1LjV6TTYwMCAxNzN2ODU0cS0xMTYgMCAtMjE0LjUgLTU3dC0xNTUuNSAtMTU1LjV0LTU3IC0yMTQuNXQ1NyAtMjE0LjUgdDE1NS41IC0xNTUuNXQyMTQuNSAtNTd6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTA2NDsiIGQ9Ik01NTQgMTI5NXEyMSAtNzIgNTcuNSAtMTQzLjV0NzYgLTEzMHQ4MyAtMTE4dDgyLjUgLTExN3Q3MCAtMTE2dDQ5LjUgLTEyNnQxOC41IC0xMzYuNXEwIC03MSAtMjUuNSAtMTM1dC02OC41IC0xMTF0LTk5IC04MnQtMTE4LjUgLTU0dC0xMjUuNSAtMjNxLTg0IDUgLTE2MS41IDM0dC0xMzkuNSA3OC41dC05OSAxMjV0LTM3IDE2NC41cTAgNjkgMTggMTM2LjV0NDkuNSAxMjYuNXQ2OS41IDExNi41dDgxLjUgMTE3LjV0ODMuNSAxMTkgdDc2LjUgMTMxdDU4LjUgMTQzek0zNDQgNzEwcS0yMyAtMzMgLTQzLjUgLTcwLjV0LTQwLjUgLTEwMi41dC0xNyAtMTIzcTEgLTM3IDE0LjUgLTY5LjV0MzAgLTUydDQxIC0zN3QzOC41IC0yNC41dDMzIC0xNXEyMSAtNyAzMiAtMXQxMyAyMmw2IDM0cTIgMTAgLTIuNSAyMnQtMTMuNSAxOXEtNSA0IC0xNCAxMnQtMjkuNSA0MC41dC0zMi41IDczLjVxLTI2IDg5IDYgMjcxcTIgMTEgLTYgMTFxLTggMSAtMTUgLTEweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwNjU7IiBkPSJNMTAwMCAxMDEzbDEwOCAxMTVxMiAxIDUgMnQxMyAydDIwLjUgLTF0MjUgLTkuNXQyOC41IC0yMS41cTIyIC0yMiAyNyAtNDN0MCAtMzJsLTYgLTEwbC0xMDggLTExNXpNMzUwIDExMDBoNDAwcTUwIDAgMTA1IC0xM2wtMTg3IC0xODdoLTM2OHEtNDEgMCAtNzAuNSAtMjkuNXQtMjkuNSAtNzAuNXYtNTAwcTAgLTQxIDI5LjUgLTcwLjV0NzAuNSAtMjkuNWg1MDBxNDEgMCA3MC41IDI5LjV0MjkuNSA3MC41djE4MmwyMDAgMjAwdi0zMzIgcTAgLTE2NSAtOTMuNSAtMjU3LjV0LTI1Ni41IC05Mi41aC00MDBxLTE2NSAwIC0yNTcuNSA5Mi41dC05Mi41IDI1Ny41djQwMHEwIDE2NSA5Mi41IDI1Ny41dDI1Ny41IDkyLjV6TTEwMDkgODAzbC0zNjIgLTM2MmwtMTYxIC01MGw1NSAxNzBsMzU1IDM1NXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDY2OyIgZD0iTTM1MCAxMTAwaDM2MXEtMTY0IC0xNDYgLTIxNiAtMjAwaC0xOTVxLTQxIDAgLTcwLjUgLTI5LjV0LTI5LjUgLTcwLjV2LTUwMHEwIC00MSAyOS41IC03MC41dDcwLjUgLTI5LjVoNTAwcTQxIDAgNzAuNSAyOS41dDI5LjUgNzAuNWwyMDAgMTUzdi0xMDNxMCAtMTY1IC05Mi41IC0yNTcuNXQtMjU3LjUgLTkyLjVoLTQwMHEtMTY1IDAgLTI1Ny41IDkyLjV0LTkyLjUgMjU3LjV2NDAwcTAgMTY1IDkyLjUgMjU3LjV0MjU3LjUgOTIuNXogTTgyNCAxMDczbDMzOSAtMzAxcTggLTcgOCAtMTcuNXQtOCAtMTcuNWwtMzQwIC0zMDZxLTcgLTYgLTEyLjUgLTR0LTYuNSAxMXYyMDNxLTI2IDEgLTU0LjUgMHQtNzguNSAtNy41dC05MiAtMTcuNXQtODYgLTM1dC03MCAtNTdxMTAgNTkgMzMgMTA4dDUxLjUgODEuNXQ2NSA1OC41dDY4LjUgNDAuNXQ2NyAyNC41dDU2IDEzLjV0NDAgNC41djIxMHExIDEwIDYuNSAxMi41dDEzLjUgLTQuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDY3OyIgZD0iTTM1MCAxMTAwaDM1MHE2MCAwIDEyNyAtMjNsLTE3OCAtMTc3aC0zNDlxLTQxIDAgLTcwLjUgLTI5LjV0LTI5LjUgLTcwLjV2LTUwMHEwIC00MSAyOS41IC03MC41dDcwLjUgLTI5LjVoNTAwcTQxIDAgNzAuNSAyOS41dDI5LjUgNzAuNXY2OWwyMDAgMjAwdi0yMTlxMCAtMTY1IC05Mi41IC0yNTcuNXQtMjU3LjUgLTkyLjVoLTQwMHEtMTY1IDAgLTI1Ny41IDkyLjV0LTkyLjUgMjU3LjV2NDAwcTAgMTY1IDkyLjUgMjU3LjV0MjU3LjUgOTIuNXogTTY0MyA2MzlsMzk1IDM5NXE3IDcgMTcuNSA3dDE3LjUgLTdsMTAxIC0xMDFxNyAtNyA3IC0xNy41dC03IC0xNy41bC01MzEgLTUzMnEtNyAtNyAtMTcuNSAtN3QtMTcuNSA3bC0yNDggMjQ4cS03IDcgLTcgMTcuNXQ3IDE3LjVsMTAxIDEwMXE3IDcgMTcuNSA3dDE3LjUgLTdsMTExIC0xMTFxOCAtNyAxOCAtN3QxOCA3eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwNjg7IiBkPSJNMzE4IDkxOGwyNjQgMjY0cTggOCAxOCA4dDE4IC04bDI2MCAtMjY0cTcgLTggNC41IC0xM3QtMTIuNSAtNWgtMTcwdi0yMDBoMjAwdjE3M3EwIDEwIDUgMTJ0MTMgLTVsMjY0IC0yNjBxOCAtNyA4IC0xNy41dC04IC0xNy41bC0yNjQgLTI2NXEtOCAtNyAtMTMgLTV0LTUgMTJ2MTczaC0yMDB2LTIwMGgxNzBxMTAgMCAxMi41IC01dC00LjUgLTEzbC0yNjAgLTI2NHEtOCAtOCAtMTggLTh0LTE4IDhsLTI2NCAyNjRxLTggOCAtNS41IDEzIHQxMi41IDVoMTc1djIwMGgtMjAwdi0xNzNxMCAtMTAgLTUgLTEydC0xMyA1bC0yNjQgMjY1cS04IDcgLTggMTcuNXQ4IDE3LjVsMjY0IDI2MHE4IDcgMTMgNXQ1IC0xMnYtMTczaDIwMHYyMDBoLTE3NXEtMTAgMCAtMTIuNSA1dDUuNSAxM3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDY5OyIgZD0iTTI1MCAxMTAwaDEwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtNDM4bDQ2NCA0NTNxMTUgMTQgMjUuNSAxMHQxMC41IC0yNXYtMTAwMHEwIC0yMSAtMTAuNSAtMjV0LTI1LjUgMTBsLTQ2NCA0NTN2LTQzOHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtMTAwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXYxMDAwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDcwOyIgZD0iTTUwIDExMDBoMTAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di00MzhsNDY0IDQ1M3ExNSAxNCAyNS41IDEwdDEwLjUgLTI1di00MzhsNDY0IDQ1M3ExNSAxNCAyNS41IDEwdDEwLjUgLTI1di0xMDAwcTAgLTIxIC0xMC41IC0yNXQtMjUuNSAxMGwtNDY0IDQ1M3YtNDM4cTAgLTIxIC0xMC41IC0yNXQtMjUuNSAxMGwtNDY0IDQ1M3YtNDM4cTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0xMDBxLTIxIDAgLTM1LjUgMTQuNSB0LTE0LjUgMzUuNXYxMDAwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDcxOyIgZD0iTTEyMDAgMTA1MHYtMTAwMHEwIC0yMSAtMTAuNSAtMjV0LTI1LjUgMTBsLTQ2NCA0NTN2LTQzOHEwIC0yMSAtMTAuNSAtMjV0LTI1LjUgMTBsLTQ5MiA0ODBxLTE1IDE0IC0xNSAzNXQxNSAzNWw0OTIgNDgwcTE1IDE0IDI1LjUgMTB0MTAuNSAtMjV2LTQzOGw0NjQgNDUzcTE1IDE0IDI1LjUgMTB0MTAuNSAtMjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTA3MjsiIGQ9Ik0yNDMgMTA3NGw4MTQgLTQ5OHExOCAtMTEgMTggLTI2dC0xOCAtMjZsLTgxNCAtNDk4cS0xOCAtMTEgLTMwLjUgLTR0LTEyLjUgMjh2MTAwMHEwIDIxIDEyLjUgMjh0MzAuNSAtNHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDczOyIgZD0iTTI1MCAxMDAwaDIwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtODAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0yMDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djgwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6TTY1MCAxMDAwaDIwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtODAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0yMDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djgwMCBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwNzQ7IiBkPSJNMTEwMCA5NTB2LTgwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtODAwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXY4MDBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41aDgwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDc1OyIgZD0iTTUwMCA2MTJ2NDM4cTAgMjEgMTAuNSAyNXQyNS41IC0xMGw0OTIgLTQ4MHExNSAtMTQgMTUgLTM1dC0xNSAtMzVsLTQ5MiAtNDgwcS0xNSAtMTQgLTI1LjUgLTEwdC0xMC41IDI1djQzOGwtNDY0IC00NTNxLTE1IC0xNCAtMjUuNSAtMTB0LTEwLjUgMjV2MTAwMHEwIDIxIDEwLjUgMjV0MjUuNSAtMTB6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTA3NjsiIGQ9Ik0xMDQ4IDExMDJsMTAwIDFxMjAgMCAzNSAtMTQuNXQxNSAtMzUuNWw1IC0xMDAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41bC0xMDAgLTFxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41bC0yIDQzN2wtNDYzIC00NTRxLTE0IC0xNSAtMjQuNSAtMTAuNXQtMTAuNSAyNS41bC0yIDQzN2wtNDYyIC00NTVxLTE1IC0xNCAtMjUuNSAtOS41dC0xMC41IDI0LjVsLTUgMTAwMHEwIDIxIDEwLjUgMjUuNXQyNS41IC0xMC41bDQ2NiAtNDUwIGwtMiA0MzhxMCAyMCAxMC41IDI0LjV0MjUuNSAtOS41bDQ2NiAtNDUxbC0yIDQzOHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTA3NzsiIGQ9Ik04NTAgMTEwMGgxMDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTEwMDBxMCAtMjEgLTE0LjUgLTM1LjV0LTM1LjUgLTE0LjVoLTEwMHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2NDM4bC00NjQgLTQ1M3EtMTUgLTE0IC0yNS41IC0xMHQtMTAuNSAyNXYxMDAwcTAgMjEgMTAuNSAyNXQyNS41IC0xMGw0NjQgLTQ1M3Y0MzhxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwNzg7IiBkPSJNNjg2IDEwODFsNTAxIC01NDBxMTUgLTE1IDEwLjUgLTI2dC0yNi41IC0xMWgtMTA0MnEtMjIgMCAtMjYuNSAxMXQxMC41IDI2bDUwMSA1NDBxMTUgMTUgMzYgMTV0MzYgLTE1ek0xNTAgNDAwaDEwMDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTEwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtMTAwMHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2MTAwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDc5OyIgZD0iTTg4NSA5MDBsLTM1MiAtMzUzbDM1MiAtMzUzbC0xOTcgLTE5OGwtNTUyIDU1Mmw1NTIgNTUweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwODA7IiBkPSJNMTA2NCA1NDdsLTU1MSAtNTUxbC0xOTggMTk4bDM1MyAzNTNsLTM1MyAzNTNsMTk4IDE5OHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDgxOyIgZD0iTTYwMCAxMTc3cTExNyAwIDIyNCAtNDUuNXQxODQuNSAtMTIzdDEyMyAtMTg0LjV0NDUuNSAtMjI0dC00NS41IC0yMjR0LTEyMyAtMTg0LjV0LTE4NC41IC0xMjN0LTIyNCAtNDUuNXQtMjI0IDQ1LjV0LTE4NC41IDEyM3QtMTIzIDE4NC41dC00NS41IDIyNHQ0NS41IDIyNHQxMjMgMTg0LjV0MTg0LjUgMTIzdDIyNCA0NS41ek02NTAgOTAwaC0xMDBxLTIxIDAgLTM1LjUgLTE0LjV0LTE0LjUgLTM1LjV2LTE1MGgtMTUwIHEtMjEgMCAtMzUuNSAtMTQuNXQtMTQuNSAtMzUuNXYtMTAwcTAgLTIxIDE0LjUgLTM1LjV0MzUuNSAtMTQuNWgxNTB2LTE1MHEwIC0yMSAxNC41IC0zNS41dDM1LjUgLTE0LjVoMTAwcTIxIDAgMzUuNSAxNC41dDE0LjUgMzUuNXYxNTBoMTUwcTIxIDAgMzUuNSAxNC41dDE0LjUgMzUuNXYxMDBxMCAyMSAtMTQuNSAzNS41dC0zNS41IDE0LjVoLTE1MHYxNTBxMCAyMSAtMTQuNSAzNS41dC0zNS41IDE0LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTA4MjsiIGQ9Ik02MDAgMTE3N3ExMTcgMCAyMjQgLTQ1LjV0MTg0LjUgLTEyM3QxMjMgLTE4NC41dDQ1LjUgLTIyNHQtNDUuNSAtMjI0dC0xMjMgLTE4NC41dC0xODQuNSAtMTIzdC0yMjQgLTQ1LjV0LTIyNCA0NS41dC0xODQuNSAxMjN0LTEyMyAxODQuNXQtNDUuNSAyMjR0NDUuNSAyMjR0MTIzIDE4NC41dDE4NC41IDEyM3QyMjQgNDUuNXpNODUwIDcwMGgtNTAwcS0yMSAwIC0zNS41IC0xNC41dC0xNC41IC0zNS41di0xMDBxMCAtMjEgMTQuNSAtMzUuNSB0MzUuNSAtMTQuNWg1MDBxMjEgMCAzNS41IDE0LjV0MTQuNSAzNS41djEwMHEwIDIxIC0xNC41IDM1LjV0LTM1LjUgMTQuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDgzOyIgZD0iTTYwMCAxMTc3cTExNyAwIDIyNCAtNDUuNXQxODQuNSAtMTIzdDEyMyAtMTg0LjV0NDUuNSAtMjI0dC00NS41IC0yMjR0LTEyMyAtMTg0LjV0LTE4NC41IC0xMjN0LTIyNCAtNDUuNXQtMjI0IDQ1LjV0LTE4NC41IDEyM3QtMTIzIDE4NC41dC00NS41IDIyNHQ0NS41IDIyNHQxMjMgMTg0LjV0MTg0LjUgMTIzdDIyNCA0NS41ek03NDEuNSA5MTNxLTEyLjUgMCAtMjEuNSAtOWwtMTIwIC0xMjBsLTEyMCAxMjBxLTkgOSAtMjEuNSA5IHQtMjEuNSAtOWwtMTQxIC0xNDFxLTkgLTkgLTkgLTIxLjV0OSAtMjEuNWwxMjAgLTEyMGwtMTIwIC0xMjBxLTkgLTkgLTkgLTIxLjV0OSAtMjEuNWwxNDEgLTE0MXE5IC05IDIxLjUgLTl0MjEuNSA5bDEyMCAxMjBsMTIwIC0xMjBxOSAtOSAyMS41IC05dDIxLjUgOWwxNDEgMTQxcTkgOSA5IDIxLjV0LTkgMjEuNWwtMTIwIDEyMGwxMjAgMTIwcTkgOSA5IDIxLjV0LTkgMjEuNWwtMTQxIDE0MXEtOSA5IC0yMS41IDl6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTA4NDsiIGQ9Ik02MDAgMTE3N3ExMTcgMCAyMjQgLTQ1LjV0MTg0LjUgLTEyM3QxMjMgLTE4NC41dDQ1LjUgLTIyNHQtNDUuNSAtMjI0dC0xMjMgLTE4NC41dC0xODQuNSAtMTIzdC0yMjQgLTQ1LjV0LTIyNCA0NS41dC0xODQuNSAxMjN0LTEyMyAxODQuNXQtNDUuNSAyMjR0NDUuNSAyMjR0MTIzIDE4NC41dDE4NC41IDEyM3QyMjQgNDUuNXpNNTQ2IDYyM2wtODQgODVxLTcgNyAtMTcuNSA3dC0xOC41IC03bC0xMzkgLTEzOXEtNyAtOCAtNyAtMTh0NyAtMTggbDI0MiAtMjQxcTcgLTggMTcuNSAtOHQxNy41IDhsMzc1IDM3NXE3IDcgNyAxNy41dC03IDE4LjVsLTEzOSAxMzlxLTcgNyAtMTcuNSA3dC0xNy41IC03eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwODU7IiBkPSJNNjAwIDExNzdxMTE3IDAgMjI0IC00NS41dDE4NC41IC0xMjN0MTIzIC0xODQuNXQ0NS41IC0yMjR0LTQ1LjUgLTIyNHQtMTIzIC0xODQuNXQtMTg0LjUgLTEyM3QtMjI0IC00NS41dC0yMjQgNDUuNXQtMTg0LjUgMTIzdC0xMjMgMTg0LjV0LTQ1LjUgMjI0dDQ1LjUgMjI0dDEyMyAxODQuNXQxODQuNSAxMjN0MjI0IDQ1LjV6TTU4OCA5NDFxLTI5IDAgLTU5IC01LjV0LTYzIC0yMC41dC01OCAtMzguNXQtNDEuNSAtNjN0LTE2LjUgLTg5LjUgcTAgLTI1IDIwIC0yNWgxMzFxMzAgLTUgMzUgMTFxNiAyMCAyMC41IDI4dDQ1LjUgOHEyMCAwIDMxLjUgLTEwLjV0MTEuNSAtMjguNXEwIC0yMyAtNyAtMzR0LTI2IC0xOHEtMSAwIC0xMy41IC00dC0xOS41IC03LjV0LTIwIC0xMC41dC0yMiAtMTd0LTE4LjUgLTI0dC0xNS41IC0zNXQtOCAtNDZxLTEgLTggNS41IC0xNi41dDIwLjUgLTguNWgxNzNxNyAwIDIyIDh0MzUgMjh0MzcuNSA0OHQyOS41IDc0dDEyIDEwMHEwIDQ3IC0xNyA4MyB0LTQyLjUgNTd0LTU5LjUgMzQuNXQtNjQgMTh0LTU5IDQuNXpNNjc1IDQwMGgtMTUwcS0xMCAwIC0xNy41IC03LjV0LTcuNSAtMTcuNXYtMTUwcTAgLTEwIDcuNSAtMTcuNXQxNy41IC03LjVoMTUwcTEwIDAgMTcuNSA3LjV0Ny41IDE3LjV2MTUwcTAgMTAgLTcuNSAxNy41dC0xNy41IDcuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDg2OyIgZD0iTTYwMCAxMTc3cTExNyAwIDIyNCAtNDUuNXQxODQuNSAtMTIzdDEyMyAtMTg0LjV0NDUuNSAtMjI0dC00NS41IC0yMjR0LTEyMyAtMTg0LjV0LTE4NC41IC0xMjN0LTIyNCAtNDUuNXQtMjI0IDQ1LjV0LTE4NC41IDEyM3QtMTIzIDE4NC41dC00NS41IDIyNHQ0NS41IDIyNHQxMjMgMTg0LjV0MTg0LjUgMTIzdDIyNCA0NS41ek02NzUgMTAwMGgtMTUwcS0xMCAwIC0xNy41IC03LjV0LTcuNSAtMTcuNXYtMTUwcTAgLTEwIDcuNSAtMTcuNSB0MTcuNSAtNy41aDE1MHExMCAwIDE3LjUgNy41dDcuNSAxNy41djE1MHEwIDEwIC03LjUgMTcuNXQtMTcuNSA3LjV6TTY3NSA3MDBoLTI1MHEtMTAgMCAtMTcuNSAtNy41dC03LjUgLTE3LjV2LTUwcTAgLTEwIDcuNSAtMTcuNXQxNy41IC03LjVoNzV2LTIwMGgtNzVxLTEwIDAgLTE3LjUgLTcuNXQtNy41IC0xNy41di01MHEwIC0xMCA3LjUgLTE3LjV0MTcuNSAtNy41aDM1MHExMCAwIDE3LjUgNy41dDcuNSAxNy41djUwcTAgMTAgLTcuNSAxNy41IHQtMTcuNSA3LjVoLTc1djI3NXEwIDEwIC03LjUgMTcuNXQtMTcuNSA3LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTA4NzsiIGQ9Ik01MjUgMTIwMGgxNTBxMTAgMCAxNy41IC03LjV0Ny41IC0xNy41di0xOTRxMTAzIC0yNyAxNzguNSAtMTAyLjV0MTAyLjUgLTE3OC41aDE5NHExMCAwIDE3LjUgLTcuNXQ3LjUgLTE3LjV2LTE1MHEwIC0xMCAtNy41IC0xNy41dC0xNy41IC03LjVoLTE5NHEtMjcgLTEwMyAtMTAyLjUgLTE3OC41dC0xNzguNSAtMTAyLjV2LTE5NHEwIC0xMCAtNy41IC0xNy41dC0xNy41IC03LjVoLTE1MHEtMTAgMCAtMTcuNSA3LjV0LTcuNSAxNy41djE5NCBxLTEwMyAyNyAtMTc4LjUgMTAyLjV0LTEwMi41IDE3OC41aC0xOTRxLTEwIDAgLTE3LjUgNy41dC03LjUgMTcuNXYxNTBxMCAxMCA3LjUgMTcuNXQxNy41IDcuNWgxOTRxMjcgMTAzIDEwMi41IDE3OC41dDE3OC41IDEwMi41djE5NHEwIDEwIDcuNSAxNy41dDE3LjUgNy41ek03MDAgODkzdi0xNjhxMCAtMTAgLTcuNSAtMTcuNXQtMTcuNSAtNy41aC0xNTBxLTEwIDAgLTE3LjUgNy41dC03LjUgMTcuNXYxNjhxLTY4IC0yMyAtMTE5IC03NCB0LTc0IC0xMTloMTY4cTEwIDAgMTcuNSAtNy41dDcuNSAtMTcuNXYtMTUwcTAgLTEwIC03LjUgLTE3LjV0LTE3LjUgLTcuNWgtMTY4cTIzIC02OCA3NCAtMTE5dDExOSAtNzR2MTY4cTAgMTAgNy41IDE3LjV0MTcuNSA3LjVoMTUwcTEwIDAgMTcuNSAtNy41dDcuNSAtMTcuNXYtMTY4cTY4IDIzIDExOSA3NHQ3NCAxMTloLTE2OHEtMTAgMCAtMTcuNSA3LjV0LTcuNSAxNy41djE1MHEwIDEwIDcuNSAxNy41dDE3LjUgNy41aDE2OCBxLTIzIDY4IC03NCAxMTl0LTExOSA3NHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDg4OyIgZD0iTTYwMCAxMTc3cTExNyAwIDIyNCAtNDUuNXQxODQuNSAtMTIzdDEyMyAtMTg0LjV0NDUuNSAtMjI0dC00NS41IC0yMjR0LTEyMyAtMTg0LjV0LTE4NC41IC0xMjN0LTIyNCAtNDUuNXQtMjI0IDQ1LjV0LTE4NC41IDEyM3QtMTIzIDE4NC41dC00NS41IDIyNHQ0NS41IDIyNHQxMjMgMTg0LjV0MTg0LjUgMTIzdDIyNCA0NS41ek02MDAgMTAyN3EtMTE2IDAgLTIxNC41IC01N3QtMTU1LjUgLTE1NS41dC01NyAtMjE0LjV0NTcgLTIxNC41IHQxNTUuNSAtMTU1LjV0MjE0LjUgLTU3dDIxNC41IDU3dDE1NS41IDE1NS41dDU3IDIxNC41dC01NyAyMTQuNXQtMTU1LjUgMTU1LjV0LTIxNC41IDU3ek03NTkgODIzbDY0IC02NHE3IC03IDcgLTE3LjV0LTcgLTE3LjVsLTEyNCAtMTI0bDEyNCAtMTI0cTcgLTcgNyAtMTcuNXQtNyAtMTcuNWwtNjQgLTY0cS03IC03IC0xNy41IC03dC0xNy41IDdsLTEyNCAxMjRsLTEyNCAtMTI0cS03IC03IC0xNy41IC03dC0xNy41IDdsLTY0IDY0IHEtNyA3IC03IDE3LjV0NyAxNy41bDEyNCAxMjRsLTEyNCAxMjRxLTcgNyAtNyAxNy41dDcgMTcuNWw2NCA2NHE3IDcgMTcuNSA3dDE3LjUgLTdsMTI0IC0xMjRsMTI0IDEyNHE3IDcgMTcuNSA3dDE3LjUgLTd6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTA4OTsiIGQ9Ik02MDAgMTE3N3ExMTcgMCAyMjQgLTQ1LjV0MTg0LjUgLTEyM3QxMjMgLTE4NC41dDQ1LjUgLTIyNHQtNDUuNSAtMjI0dC0xMjMgLTE4NC41dC0xODQuNSAtMTIzdC0yMjQgLTQ1LjV0LTIyNCA0NS41dC0xODQuNSAxMjN0LTEyMyAxODQuNXQtNDUuNSAyMjR0NDUuNSAyMjR0MTIzIDE4NC41dDE4NC41IDEyM3QyMjQgNDUuNXpNNjAwIDEwMjdxLTExNiAwIC0yMTQuNSAtNTd0LTE1NS41IC0xNTUuNXQtNTcgLTIxNC41dDU3IC0yMTQuNSB0MTU1LjUgLTE1NS41dDIxNC41IC01N3QyMTQuNSA1N3QxNTUuNSAxNTUuNXQ1NyAyMTQuNXQtNTcgMjE0LjV0LTE1NS41IDE1NS41dC0yMTQuNSA1N3pNNzgyIDc4OGwxMDYgLTEwNnE3IC03IDcgLTE3LjV0LTcgLTE3LjVsLTMyMCAtMzIxcS04IC03IC0xOCAtN3QtMTggN2wtMjAyIDIwM3EtOCA3IC04IDE3LjV0OCAxNy41bDEwNiAxMDZxNyA4IDE3LjUgOHQxNy41IC04bDc5IC03OWwxOTcgMTk3cTcgNyAxNy41IDd0MTcuNSAtN3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDkwOyIgZD0iTTYwMCAxMTc3cTExNyAwIDIyNCAtNDUuNXQxODQuNSAtMTIzdDEyMyAtMTg0LjV0NDUuNSAtMjI0dC00NS41IC0yMjR0LTEyMyAtMTg0LjV0LTE4NC41IC0xMjN0LTIyNCAtNDUuNXQtMjI0IDQ1LjV0LTE4NC41IDEyM3QtMTIzIDE4NC41dC00NS41IDIyNHQ0NS41IDIyNHQxMjMgMTg0LjV0MTg0LjUgMTIzdDIyNCA0NS41ek02MDAgMTAyN3EtMTE2IDAgLTIxNC41IC01N3QtMTU1LjUgLTE1NS41dC01NyAtMjE0LjVxMCAtMTIwIDY1IC0yMjUgbDU4NyA1ODdxLTEwNSA2NSAtMjI1IDY1ek05NjUgODE5bC01ODQgLTU4NHExMDQgLTYyIDIxOSAtNjJxMTE2IDAgMjE0LjUgNTd0MTU1LjUgMTU1LjV0NTcgMjE0LjVxMCAxMTUgLTYyIDIxOXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDkxOyIgZD0iTTM5IDU4Mmw1MjIgNDI3cTE2IDEzIDI3LjUgOHQxMS41IC0yNnYtMjkxaDU1MHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMjAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC01NTB2LTI5MXEwIC0yMSAtMTEuNSAtMjZ0LTI3LjUgOGwtNTIyIDQyN3EtMTYgMTMgLTE2IDMydDE2IDMyeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwOTI7IiBkPSJNNjM5IDEwMDlsNTIyIC00MjdxMTYgLTEzIDE2IC0zMnQtMTYgLTMybC01MjIgLTQyN3EtMTYgLTEzIC0yNy41IC04dC0xMS41IDI2djI5MWgtNTUwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXYyMDBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41aDU1MHYyOTFxMCAyMSAxMS41IDI2dDI3LjUgLTh6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTA5MzsiIGQ9Ik02ODIgMTE2MWw0MjcgLTUyMnExMyAtMTYgOCAtMjcuNXQtMjYgLTExLjVoLTI5MXYtNTUwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0yMDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djU1MGgtMjkxcS0yMSAwIC0yNiAxMS41dDggMjcuNWw0MjcgNTIycTEzIDE2IDMyIDE2dDMyIC0xNnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDk0OyIgZD0iTTU1MCAxMjAwaDIwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtNTUwaDI5MXEyMSAwIDI2IC0xMS41dC04IC0yNy41bC00MjcgLTUyMnEtMTMgLTE2IC0zMiAtMTZ0LTMyIDE2bC00MjcgNTIycS0xMyAxNiAtOCAyNy41dDI2IDExLjVoMjkxdjU1MHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTA5NTsiIGQ9Ik02MzkgMTEwOWw1MjIgLTQyN3ExNiAtMTMgMTYgLTMydC0xNiAtMzJsLTUyMiAtNDI3cS0xNiAtMTMgLTI3LjUgLTh0LTExLjUgMjZ2MjkxcS05NCAtMiAtMTgyIC0yMHQtMTcwLjUgLTUydC0xNDcgLTkyLjV0LTEwMC41IC0xMzUuNXE1IDEwNSAyNyAxOTMuNXQ2Ny41IDE2N3QxMTMgMTM1dDE2NyA5MS41dDIyNS41IDQydjI2MnEwIDIxIDExLjUgMjZ0MjcuNSAtOHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDk2OyIgZD0iTTg1MCAxMjAwaDMwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMzAwcTAgLTIxIC0xMC41IC0yNXQtMjQuNSAxMGwtOTQgOTRsLTI0OSAtMjQ5cS04IC03IC0xOCAtN3QtMTggN2wtMTA2IDEwNnEtNyA4IC03IDE4dDcgMThsMjQ5IDI0OWwtOTQgOTRxLTE0IDE0IC0xMCAyNC41dDI1IDEwLjV6TTM1MCAwaC0zMDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djMwMHEwIDIxIDEwLjUgMjV0MjQuNSAtMTBsOTQgLTk0bDI0OSAyNDkgcTggNyAxOCA3dDE4IC03bDEwNiAtMTA2cTcgLTggNyAtMTh0LTcgLTE4bC0yNDkgLTI0OWw5NCAtOTRxMTQgLTE0IDEwIC0yNC41dC0yNSAtMTAuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDk3OyIgZD0iTTEwMTQgMTEyMGwxMDYgLTEwNnE3IC04IDcgLTE4dC03IC0xOGwtMjQ5IC0yNDlsOTQgLTk0cTE0IC0xNCAxMCAtMjQuNXQtMjUgLTEwLjVoLTMwMHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2MzAwcTAgMjEgMTAuNSAyNXQyNC41IC0xMGw5NCAtOTRsMjQ5IDI0OXE4IDcgMTggN3QxOCAtN3pNMjUwIDYwMGgzMDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTMwMHEwIC0yMSAtMTAuNSAtMjV0LTI0LjUgMTBsLTk0IDk0IGwtMjQ5IC0yNDlxLTggLTcgLTE4IC03dC0xOCA3bC0xMDYgMTA2cS03IDggLTcgMTh0NyAxOGwyNDkgMjQ5bC05NCA5NHEtMTQgMTQgLTEwIDI0LjV0MjUgMTAuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTAxOyIgZD0iTTYwMCAxMTc3cTExNyAwIDIyNCAtNDUuNXQxODQuNSAtMTIzdDEyMyAtMTg0LjV0NDUuNSAtMjI0dC00NS41IC0yMjR0LTEyMyAtMTg0LjV0LTE4NC41IC0xMjN0LTIyNCAtNDUuNXQtMjI0IDQ1LjV0LTE4NC41IDEyM3QtMTIzIDE4NC41dC00NS41IDIyNHQ0NS41IDIyNHQxMjMgMTg0LjV0MTg0LjUgMTIzdDIyNCA0NS41ek03MDQgOTAwaC0yMDhxLTIwIDAgLTMyIC0xNC41dC04IC0zNC41bDU4IC0zMDJxNCAtMjAgMjEuNSAtMzQuNSB0MzcuNSAtMTQuNWg1NHEyMCAwIDM3LjUgMTQuNXQyMS41IDM0LjVsNTggMzAycTQgMjAgLTggMzQuNXQtMzIgMTQuNXpNNjc1IDQwMGgtMTUwcS0xMCAwIC0xNy41IC03LjV0LTcuNSAtMTcuNXYtMTUwcTAgLTEwIDcuNSAtMTcuNXQxNy41IC03LjVoMTUwcTEwIDAgMTcuNSA3LjV0Ny41IDE3LjV2MTUwcTAgMTAgLTcuNSAxNy41dC0xNy41IDcuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTAyOyIgZD0iTTI2MCAxMjAwcTkgMCAxOSAtMnQxNSAtNGw1IC0ycTIyIC0xMCA0NCAtMjNsMTk2IC0xMThxMjEgLTEzIDM2IC0yNHEyOSAtMjEgMzcgLTEycTExIDEzIDQ5IDM1bDE5NiAxMThxMjIgMTMgNDUgMjNxMTcgNyAzOCA3cTIzIDAgNDcgLTE2LjV0MzcgLTMzLjVsMTMgLTE2cTE0IC0yMSAxOCAtNDVsMjUgLTEyM2w4IC00NHExIC05IDguNSAtMTQuNXQxNy41IC01LjVoNjFxMTAgMCAxNy41IC03LjV0Ny41IC0xNy41di01MCBxMCAtMTAgLTcuNSAtMTcuNXQtMTcuNSAtNy41aC01MHEtMTAgMCAtMTcuNSAtNy41dC03LjUgLTE3LjV2LTE3NWgtNDAwdjMwMGgtMjAwdi0zMDBoLTQwMHYxNzVxMCAxMCAtNy41IDE3LjV0LTE3LjUgNy41aC01MHEtMTAgMCAtMTcuNSA3LjV0LTcuNSAxNy41djUwcTAgMTAgNy41IDE3LjV0MTcuNSA3LjVoNjFxMTEgMCAxOCAzdDcgOHEwIDQgOSA1MmwyNSAxMjhxNSAyNSAxOSA0NXEyIDMgNSA3dDEzLjUgMTV0MjEuNSAxOS41dDI2LjUgMTUuNSB0MjkuNSA3ek05MTUgMTA3OWwtMTY2IC0xNjJxLTcgLTcgLTUgLTEydDEyIC01aDIxOXExMCAwIDE1IDd0MiAxN2wtNTEgMTQ5cS0zIDEwIC0xMSAxMnQtMTUgLTZ6TTQ2MyA5MTdsLTE3NyAxNTdxLTggNyAtMTYgNXQtMTEgLTEybC01MSAtMTQzcS0zIC0xMCAyIC0xN3QxNSAtN2gyMzFxMTEgMCAxMi41IDV0LTUuNSAxMnpNNTAwIDBoLTM3NXEtMTAgMCAtMTcuNSA3LjV0LTcuNSAxNy41djM3NWg0MDB2LTQwMHpNMTEwMCA0MDB2LTM3NSBxMCAtMTAgLTcuNSAtMTcuNXQtMTcuNSAtNy41aC0zNzV2NDAwaDQwMHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTAzOyIgZD0iTTExNjUgMTE5MHE4IDMgMjEgLTYuNXQxMyAtMTcuNXEtMiAtMTc4IC0yNC41IC0zMjMuNXQtNTUuNSAtMjQ1LjV0LTg3IC0xNzQuNXQtMTAyLjUgLTExOC41dC0xMTggLTY4LjV0LTExOC41IC0zM3QtMTIwIC00LjV0LTEwNSA5LjV0LTkwIDE2LjVxLTYxIDEyIC03OCAxMXEtNCAxIC0xMi41IDB0LTM0IC0xNC41dC01Mi41IC00MC41bC0xNTMgLTE1M3EtMjYgLTI0IC0zNyAtMTQuNXQtMTEgNDMuNXEwIDY0IDQyIDEwMnE4IDggNTAuNSA0NSB0NjYuNSA1OHExOSAxNyAzNSA0N3QxMyA2MXEtOSA1NSAtMTAgMTAyLjV0NyAxMTF0MzcgMTMwdDc4IDEyOS41cTM5IDUxIDgwIDg4dDg5LjUgNjMuNXQ5NC41IDQ1dDExMy41IDM2dDEyOSAzMXQxNTcuNSAzN3QxODIgNDcuNXpNMTExNiAxMDk4cS04IDkgLTIyLjUgLTN0LTQ1LjUgLTUwcS0zOCAtNDcgLTExOSAtMTAzLjV0LTE0MiAtODkuNWwtNjIgLTMzcS01NiAtMzAgLTEwMiAtNTd0LTEwNCAtNjh0LTEwMi41IC04MC41dC04NS41IC05MSB0LTY0IC0xMDQuNXEtMjQgLTU2IC0zMSAtODZ0MiAtMzJ0MzEuNSAxNy41dDU1LjUgNTkuNXEyNSAzMCA5NCA3NS41dDEyNS41IDc3LjV0MTQ3LjUgODFxNzAgMzcgMTE4LjUgNjl0MTAyIDc5LjV0OTkgMTExdDg2LjUgMTQ4LjVxMjIgNTAgMjQgNjB0LTYgMTl6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTEwNDsiIGQ9Ik02NTMgMTIzMXEtMzkgLTY3IC01NC41IC0xMzF0LTEwLjUgLTExNC41dDI0LjUgLTk2LjV0NDcuNSAtODB0NjMuNSAtNjIuNXQ2OC41IC00Ni41dDY1IC0zMHEtNCA3IC0xNy41IDM1dC0xOC41IDM5LjV0LTE3IDM5LjV0LTE3IDQzdC0xMyA0MnQtOS41IDQ0LjV0LTIgNDJ0NCA0M3QxMy41IDM5dDIzIDM4LjVxOTYgLTQyIDE2NSAtMTA3LjV0MTA1IC0xMzh0NTIgLTE1NnQxMyAtMTU5dC0xOSAtMTQ5LjVxLTEzIC01NSAtNDQgLTEwNi41IHQtNjggLTg3dC03OC41IC02NC41dC03Mi41IC00NXQtNTMgLTIycS03MiAtMjIgLTEyNyAtMTFxLTMxIDYgLTEzIDE5cTYgMyAxNyA3cTEzIDUgMzIuNSAyMXQ0MSA0NHQzOC41IDYzLjV0MjEuNSA4MS41dC02LjUgOTQuNXQtNTAgMTA3dC0xMDQgMTE1LjVxMTAgLTEwNCAtMC41IC0xODl0LTM3IC0xNDAuNXQtNjUgLTkzdC04NCAtNTJ0LTkzLjUgLTExdC05NSAyNC41cS04MCAzNiAtMTMxLjUgMTE0dC01My41IDE3MXEtMiAyMyAwIDQ5LjUgdDQuNSA1Mi41dDEzLjUgNTZ0MjcuNSA2MHQ0NiA2NC41dDY5LjUgNjguNXEtOCAtNTMgLTUgLTEwMi41dDE3LjUgLTkwdDM0IC02OC41dDQ0LjUgLTM5dDQ5IC0ycTMxIDEzIDM4LjUgMzZ0LTQuNSA1NXQtMjkgNjQuNXQtMzYgNzV0LTI2IDc1LjVxLTE1IDg1IDIgMTYxLjV0NTMuNSAxMjguNXQ4NS41IDkyLjV0OTMuNSA2MXQ4MS41IDI1LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTEwNTsiIGQ9Ik02MDAgMTA5NHE4MiAwIDE2MC41IC0yMi41dDE0MCAtNTl0MTE2LjUgLTgyLjV0OTQuNSAtOTV0NjggLTk1dDQyLjUgLTgyLjV0MTQgLTU3LjV0LTE0IC01Ny41dC00MyAtODIuNXQtNjguNSAtOTV0LTk0LjUgLTk1dC0xMTYuNSAtODIuNXQtMTQwIC01OXQtMTU5LjUgLTIyLjV0LTE1OS41IDIyLjV0LTE0MCA1OXQtMTE2LjUgODIuNXQtOTQuNSA5NXQtNjguNSA5NXQtNDMgODIuNXQtMTQgNTcuNXQxNCA1Ny41dDQyLjUgODIuNXQ2OCA5NSB0OTQuNSA5NXQxMTYuNSA4Mi41dDE0MCA1OXQxNjAuNSAyMi41ek04ODggODI5cS0xNSAxNSAtMTggMTJ0NSAtMjJxMjUgLTU3IDI1IC0xMTlxMCAtMTI0IC04OCAtMjEydC0yMTIgLTg4dC0yMTIgODh0LTg4IDIxMnEwIDU5IDIzIDExNHE4IDE5IDQuNSAyMnQtMTcuNSAtMTJxLTcwIC02OSAtMTYwIC0xODRxLTEzIC0xNiAtMTUgLTQwLjV0OSAtNDIuNXEyMiAtMzYgNDcgLTcxdDcwIC04MnQ5Mi41IC04MXQxMTMgLTU4LjV0MTMzLjUgLTI0LjUgdDEzMy41IDI0dDExMyA1OC41dDkyLjUgODEuNXQ3MCA4MS41dDQ3IDcwLjVxMTEgMTggOSA0Mi41dC0xNCA0MS41cS05MCAxMTcgLTE2MyAxODl6TTQ0OCA3MjdsLTM1IC0zNnEtMTUgLTE1IC0xOS41IC0zOC41dDQuNSAtNDEuNXEzNyAtNjggOTMgLTExNnExNiAtMTMgMzguNSAtMTF0MzYuNSAxN2wzNSAzNHExNCAxNSAxMi41IDMzLjV0LTE2LjUgMzMuNXEtNDQgNDQgLTg5IDExN3EtMTEgMTggLTI4IDIwdC0zMiAtMTJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTEwNjsiIGQ9Ik01OTIgMGgtMTQ4bDMxIDEyMHEtOTEgMjAgLTE3NS41IDY4LjV0LTE0My41IDEwNi41dC0xMDMuNSAxMTl0LTY2LjUgMTEwdC0yMiA3NnEwIDIxIDE0IDU3LjV0NDIuNSA4Mi41dDY4IDk1dDk0LjUgOTV0MTE2LjUgODIuNXQxNDAgNTl0MTYwLjUgMjIuNXE2MSAwIDEyNiAtMTVsMzIgMTIxaDE0OHpNOTQ0IDc3MGw0NyAxODFxMTA4IC04NSAxNzYuNSAtMTkydDY4LjUgLTE1OXEwIC0yNiAtMTkuNSAtNzF0LTU5LjUgLTEwMnQtOTMgLTExMiB0LTEyOSAtMTA0LjV0LTE1OCAtNzUuNWw0NiAxNzNxNzcgNDkgMTM2IDExN3Q5NyAxMzFxMTEgMTggOSA0Mi41dC0xNCA0MS41cS01NCA3MCAtMTA3IDEzMHpNMzEwIDgyNHEtNzAgLTY5IC0xNjAgLTE4NHEtMTMgLTE2IC0xNSAtNDAuNXQ5IC00Mi41cTE4IC0zMCAzOSAtNjB0NTcgLTcwLjV0NzQgLTczdDkwIC02MXQxMDUgLTQxLjVsNDEgMTU0cS0xMDcgMTggLTE3OC41IDEwMS41dC03MS41IDE5My41cTAgNTkgMjMgMTE0cTggMTkgNC41IDIyIHQtMTcuNSAtMTJ6TTQ0OCA3MjdsLTM1IC0zNnEtMTUgLTE1IC0xOS41IC0zOC41dDQuNSAtNDEuNXEzNyAtNjggOTMgLTExNnExNiAtMTMgMzguNSAtMTF0MzYuNSAxN2wxMiAxMWwyMiA4NmwtMyA0cS00NCA0NCAtODkgMTE3cS0xMSAxOCAtMjggMjB0LTMyIC0xMnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTA3OyIgZD0iTS05MCAxMDBsNjQyIDEwNjZxMjAgMzEgNDggMjguNXQ0OCAtMzUuNWw2NDIgLTEwNTZxMjEgLTMyIDcuNSAtNjcuNXQtNTAuNSAtMzUuNWgtMTI5NHEtMzcgMCAtNTAuNSAzNHQ3LjUgNjZ6TTE1NSAyMDBoMzQ1djc1cTAgMTAgNy41IDE3LjV0MTcuNSA3LjVoMTUwcTEwIDAgMTcuNSAtNy41dDcuNSAtMTcuNXYtNzVoMzQ1bC00NDUgNzIzek00OTYgNzAwaDIwOHEyMCAwIDMyIC0xNC41dDggLTM0LjVsLTU4IC0yNTIgcS00IC0yMCAtMjEuNSAtMzQuNXQtMzcuNSAtMTQuNWgtNTRxLTIwIDAgLTM3LjUgMTQuNXQtMjEuNSAzNC41bC01OCAyNTJxLTQgMjAgOCAzNC41dDMyIDE0LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTEwODsiIGQ9Ik02NTAgMTIwMHE2MiAwIDEwNiAtNDR0NDQgLTEwNnYtMzM5bDM2MyAtMzI1cTE1IC0xNCAyNiAtMzguNXQxMSAtNDQuNXYtNDFxMCAtMjAgLTEyIC0yNi41dC0yOSA1LjVsLTM1OSAyNDl2LTI2M3ExMDAgLTkzIDEwMCAtMTEzdi02NHEwIC0yMSAtMTMgLTI5dC0zMiAxbC0yMDUgMTI4bC0yMDUgLTEyOHEtMTkgLTkgLTMyIC0xdC0xMyAyOXY2NHEwIDIwIDEwMCAxMTN2MjYzbC0zNTkgLTI0OXEtMTcgLTEyIC0yOSAtNS41dC0xMiAyNi41djQxIHEwIDIwIDExIDQ0LjV0MjYgMzguNWwzNjMgMzI1djMzOXEwIDYyIDQ0IDEwNnQxMDYgNDR6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTEwOTsiIGQ9Ik04NTAgMTIwMGgxMDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTUwaDUwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di0xNTBoLTExMDB2MTUwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNWg1MHY1MHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjVoMTAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di01MGg1MDB2NTBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41ek0xMTAwIDgwMHYtNzUwcTAgLTIxIC0xNC41IC0zNS41IHQtMzUuNSAtMTQuNWgtMTAwMHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2NzUwaDExMDB6TTEwMCA2MDB2LTEwMGgxMDB2MTAwaC0xMDB6TTMwMCA2MDB2LTEwMGgxMDB2MTAwaC0xMDB6TTUwMCA2MDB2LTEwMGgxMDB2MTAwaC0xMDB6TTcwMCA2MDB2LTEwMGgxMDB2MTAwaC0xMDB6TTkwMCA2MDB2LTEwMGgxMDB2MTAwaC0xMDB6TTEwMCA0MDB2LTEwMGgxMDB2MTAwaC0xMDB6TTMwMCA0MDB2LTEwMGgxMDB2MTAwaC0xMDB6TTUwMCA0MDAgdi0xMDBoMTAwdjEwMGgtMTAwek03MDAgNDAwdi0xMDBoMTAwdjEwMGgtMTAwek05MDAgNDAwdi0xMDBoMTAwdjEwMGgtMTAwek0xMDAgMjAwdi0xMDBoMTAwdjEwMGgtMTAwek0zMDAgMjAwdi0xMDBoMTAwdjEwMGgtMTAwek01MDAgMjAwdi0xMDBoMTAwdjEwMGgtMTAwek03MDAgMjAwdi0xMDBoMTAwdjEwMGgtMTAwek05MDAgMjAwdi0xMDBoMTAwdjEwMGgtMTAweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxMTA7IiBkPSJNMTEzNSAxMTY1bDI0OSAtMjMwcTE1IC0xNCAxNSAtMzV0LTE1IC0zNWwtMjQ5IC0yMzBxLTE0IC0xNCAtMjQuNSAtMTB0LTEwLjUgMjV2MTUwaC0xNTlsLTYwMCAtNjAwaC0yOTFxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djEwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjVoMjA5bDYwMCA2MDBoMjQxdjE1MHEwIDIxIDEwLjUgMjV0MjQuNSAtMTB6TTUyMiA4MTlsLTE0MSAtMTQxbC0xMjIgMTIyaC0yMDlxLTIxIDAgLTM1LjUgMTQuNSB0LTE0LjUgMzUuNXYxMDBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41aDI5MXpNMTEzNSA1NjVsMjQ5IC0yMzBxMTUgLTE0IDE1IC0zNXQtMTUgLTM1bC0yNDkgLTIzMHEtMTQgLTE0IC0yNC41IC0xMHQtMTAuNSAyNXYxNTBoLTI0MWwtMTgxIDE4MWwxNDEgMTQxbDEyMiAtMTIyaDE1OXYxNTBxMCAyMSAxMC41IDI1dDI0LjUgLTEweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxMTE7IiBkPSJNMTAwIDExMDBoMTAwMHE0MSAwIDcwLjUgLTI5LjV0MjkuNSAtNzAuNXYtNjAwcTAgLTQxIC0yOS41IC03MC41dC03MC41IC0yOS41aC01OTZsLTMwNCAtMzAwdjMwMGgtMTAwcS00MSAwIC03MC41IDI5LjV0LTI5LjUgNzAuNXY2MDBxMCA0MSAyOS41IDcwLjV0NzAuNSAyOS41eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxMTI7IiBkPSJNMTUwIDEyMDBoMjAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di0yNTBoLTMwMHYyNTBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41ek04NTAgMTIwMGgyMDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTI1MGgtMzAwdjI1MHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6TTExMDAgODAwdi0zMDBxMCAtNDEgLTMgLTc3LjV0LTE1IC04OS41dC0zMiAtOTZ0LTU4IC04OXQtODkgLTc3dC0xMjkgLTUxdC0xNzQgLTIwdC0xNzQgMjAgdC0xMjkgNTF0LTg5IDc3dC01OCA4OXQtMzIgOTZ0LTE1IDg5LjV0LTMgNzcuNXYzMDBoMzAwdi0yNTB2LTI3di00Mi41dDEuNSAtNDF0NSAtMzh0MTAgLTM1dDE2LjUgLTMwdDI1LjUgLTI0LjV0MzUgLTE5dDQ2LjUgLTEydDYwIC00dDYwIDQuNXQ0Ni41IDEyLjV0MzUgMTkuNXQyNSAyNS41dDE3IDMwLjV0MTAgMzV0NSAzOHQyIDQwLjV0LTAuNSA0MnYyNXYyNTBoMzAweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxMTM7IiBkPSJNMTEwMCA0MTFsLTE5OCAtMTk5bC0zNTMgMzUzbC0zNTMgLTM1M2wtMTk3IDE5OWw1NTEgNTUxeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxMTQ7IiBkPSJNMTEwMSA3ODlsLTU1MCAtNTUxbC01NTEgNTUxbDE5OCAxOTlsMzUzIC0zNTNsMzUzIDM1M3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTE1OyIgZD0iTTQwNCAxMDAwaDc0NnEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtNTUxaDE1MHEyMSAwIDI1IC0xMC41dC0xMCAtMjQuNWwtMjMwIC0yNDlxLTE0IC0xNSAtMzUgLTE1dC0zNSAxNWwtMjMwIDI0OXEtMTQgMTQgLTEwIDI0LjV0MjUgMTAuNWgxNTB2NDAxaC0zODF6TTEzNSA5ODRsMjMwIC0yNDlxMTQgLTE0IDEwIC0yNC41dC0yNSAtMTAuNWgtMTUwdi00MDBoMzg1bDIxNSAtMjAwaC03NTBxLTIxIDAgLTM1LjUgMTQuNSB0LTE0LjUgMzUuNXY1NTBoLTE1MHEtMjEgMCAtMjUgMTAuNXQxMCAyNC41bDIzMCAyNDlxMTQgMTUgMzUgMTV0MzUgLTE1eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxMTY7IiBkPSJNNTYgMTIwMGg5NHExNyAwIDMxIC0xMXQxOCAtMjdsMzggLTE2Mmg4OTZxMjQgMCAzOSAtMTguNXQxMCAtNDIuNWwtMTAwIC00NzVxLTUgLTIxIC0yNyAtNDIuNXQtNTUgLTIxLjVoLTYzM2w0OCAtMjAwaDUzNXEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXQtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtNTB2LTUwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41dC0zNS41IDE0LjV0LTE0LjUgMzUuNXY1MGgtMzAwdi01MCBxMCAtMjEgLTE0LjUgLTM1LjV0LTM1LjUgLTE0LjV0LTM1LjUgMTQuNXQtMTQuNSAzNS41djUwaC0zMXEtMTggMCAtMzIuNSAxMHQtMjAuNSAxOWwtNSAxMGwtMjAxIDk2MWgtNTRxLTIwIDAgLTM1IDE0LjV0LTE1IDM1LjV0MTUgMzUuNXQzNSAxNC41eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxMTc7IiBkPSJNMTIwMCAxMDAwdi0xMDBoLTEyMDB2MTAwaDIwMHEwIDQxIDI5LjUgNzAuNXQ3MC41IDI5LjVoMzAwcTQxIDAgNzAuNSAtMjkuNXQyOS41IC03MC41aDUwMHpNMCA4MDBoMTIwMHYtODAwaC0xMjAwdjgwMHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTE4OyIgZD0iTTIwMCA4MDBsLTIwMCAtNDAwdjYwMGgyMDBxMCA0MSAyOS41IDcwLjV0NzAuNSAyOS41aDMwMHE0MiAwIDcxIC0yOS41dDI5IC03MC41aDUwMHYtMjAwaC0xMDAwek0xNTAwIDcwMGwtMzAwIC03MDBoLTEyMDBsMzAwIDcwMGgxMjAweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxMTk7IiBkPSJNNjM1IDExODRsMjMwIC0yNDlxMTQgLTE0IDEwIC0yNC41dC0yNSAtMTAuNWgtMTUwdi02MDFoMTUwcTIxIDAgMjUgLTEwLjV0LTEwIC0yNC41bC0yMzAgLTI0OXEtMTQgLTE1IC0zNSAtMTV0LTM1IDE1bC0yMzAgMjQ5cS0xNCAxNCAtMTAgMjQuNXQyNSAxMC41aDE1MHY2MDFoLTE1MHEtMjEgMCAtMjUgMTAuNXQxMCAyNC41bDIzMCAyNDlxMTQgMTUgMzUgMTV0MzUgLTE1eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxMjA7IiBkPSJNOTM2IDg2NGwyNDkgLTIyOXExNCAtMTUgMTQgLTM1LjV0LTE0IC0zNS41bC0yNDkgLTIyOXEtMTUgLTE1IC0yNS41IC0xMC41dC0xMC41IDI0LjV2MTUxaC02MDB2LTE1MXEwIC0yMCAtMTAuNSAtMjQuNXQtMjUuNSAxMC41bC0yNDkgMjI5cS0xNCAxNSAtMTQgMzUuNXQxNCAzNS41bDI0OSAyMjlxMTUgMTUgMjUuNSAxMC41dDEwLjUgLTI1LjV2LTE0OWg2MDB2MTQ5cTAgMjEgMTAuNSAyNS41dDI1LjUgLTEwLjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTEyMTsiIGQ9Ik0xMTY5IDQwMGwtMTcyIDczMnEtNSAyMyAtMjMgNDUuNXQtMzggMjIuNWgtNjcycS0yMCAwIC0zOCAtMjB0LTIzIC00MWwtMTcyIC03MzloMTEzOHpNMTEwMCAzMDBoLTEwMDBxLTQxIDAgLTcwLjUgLTI5LjV0LTI5LjUgLTcwLjV2LTEwMHEwIC00MSAyOS41IC03MC41dDcwLjUgLTI5LjVoMTAwMHE0MSAwIDcwLjUgMjkuNXQyOS41IDcwLjV2MTAwcTAgNDEgLTI5LjUgNzAuNXQtNzAuNSAyOS41ek04MDAgMTAwdjEwMGgxMDB2LTEwMGgtMTAwIHpNMTAwMCAxMDB2MTAwaDEwMHYtMTAwaC0xMDB6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTEyMjsiIGQ9Ik0xMTUwIDExMDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTg1MHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNXQtMzUuNSAxNC41dC0xNC41IDM1LjV2ODUwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXpNMTAwMCAyMDBsLTY3NSAyMDBoLTM4bDQ3IC0yNzZxMyAtMTYgLTUuNSAtMjB0LTI5LjUgLTRoLTdoLTg0cS0yMCAwIC0zNC41IDE0dC0xOC41IDM1cS01NSAzMzcgLTU1IDM1MXYyNTB2NnEwIDE2IDEgMjMuNXQ2LjUgMTQgdDE3LjUgNi41aDIwMGw2NzUgMjUwdi04NTB6TTAgNzUwdi0yNTBxLTQgMCAtMTEgMC41dC0yNCA2dC0zMCAxNXQtMjQgMzB0LTExIDQ4LjV2NTBxMCAyNiAxMC41IDQ2dDI1IDMwdDI5IDE2dDI1LjUgN3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTIzOyIgZD0iTTU1MyAxMjAwaDk0cTIwIDAgMjkgLTEwLjV0MyAtMjkuNWwtMTggLTM3cTgzIC0xOSAxNDQgLTgyLjV0NzYgLTE0MC41bDYzIC0zMjdsMTE4IC0xNzNoMTdxMTkgMCAzMyAtMTQuNXQxNCAtMzV0LTEzIC00MC41dC0zMSAtMjdxLTggLTQgLTIzIC05LjV0LTY1IC0xOS41dC0xMDMgLTI1dC0xMzIuNSAtMjB0LTE1OC41IC05cS01NyAwIC0xMTUgNXQtMTA0IDEydC04OC41IDE1LjV0LTczLjUgMTcuNXQtNTQuNSAxNnQtMzUuNSAxMmwtMTEgNCBxLTE4IDggLTMxIDI4dC0xMyA0MC41dDE0IDM1dDMzIDE0LjVoMTdsMTE4IDE3M2w2MyAzMjdxMTUgNzcgNzYgMTQwdDE0NCA4M2wtMTggMzJxLTYgMTkgMy41IDMydDI4LjUgMTN6TTQ5OCAxMTBxNTAgLTYgMTAyIC02cTUzIDAgMTAyIDZxLTEyIC00OSAtMzkuNSAtNzkuNXQtNjIuNSAtMzAuNXQtNjMgMzAuNXQtMzkgNzkuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTI0OyIgZD0iTTgwMCA5NDZsMjI0IDc4bC03OCAtMjI0bDIzNCAtNDVsLTE4MCAtMTU1bDE4MCAtMTU1bC0yMzQgLTQ1bDc4IC0yMjRsLTIyNCA3OGwtNDUgLTIzNGwtMTU1IDE4MGwtMTU1IC0xODBsLTQ1IDIzNGwtMjI0IC03OGw3OCAyMjRsLTIzNCA0NWwxODAgMTU1bC0xODAgMTU1bDIzNCA0NWwtNzggMjI0bDIyNCAtNzhsNDUgMjM0bDE1NSAtMTgwbDE1NSAxODB6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTEyNTsiIGQ9Ik02NTAgMTIwMGg1MHE0MCAwIDcwIC00MC41dDMwIC04NC41di0xNTBsLTI4IC0xMjVoMzI4cTQwIDAgNzAgLTQwLjV0MzAgLTg0LjV2LTEwMHEwIC00NSAtMjkgLTc0bC0yMzggLTM0NHEtMTYgLTI0IC0zOCAtNDAuNXQtNDUgLTE2LjVoLTI1MHEtNyAwIC00MiAyNXQtNjYgNTBsLTMxIDI1aC02MXEtNDUgMCAtNzIuNSAxOHQtMjcuNSA1N3Y0MDBxMCAzNiAyMCA2M2wxNDUgMTk2bDk2IDE5OHExMyAyOCAzNy41IDQ4dDUxLjUgMjB6IE02NTAgMTEwMGwtMTAwIC0yMTJsLTE1MCAtMjEzdi0zNzVoMTAwbDEzNiAtMTAwaDIxNGwyNTAgMzc1djEyNWgtNDUwbDUwIDIyNXYxNzVoLTUwek01MCA4MDBoMTAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di01MDBxMCAtMjEgLTE0LjUgLTM1LjV0LTM1LjUgLTE0LjVoLTEwMHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2NTAwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTI2OyIgZD0iTTYwMCAxMTAwaDI1MHEyMyAwIDQ1IC0xNi41dDM4IC00MC41bDIzOCAtMzQ0cTI5IC0yOSAyOSAtNzR2LTEwMHEwIC00NCAtMzAgLTg0LjV0LTcwIC00MC41aC0zMjhxMjggLTExOCAyOCAtMTI1di0xNTBxMCAtNDQgLTMwIC04NC41dC03MCAtNDAuNWgtNTBxLTI3IDAgLTUxLjUgMjB0LTM3LjUgNDhsLTk2IDE5OGwtMTQ1IDE5NnEtMjAgMjcgLTIwIDYzdjQwMHEwIDM5IDI3LjUgNTd0NzIuNSAxOGg2MXExMjQgMTAwIDEzOSAxMDB6IE01MCAxMDAwaDEwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtNTAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0xMDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djUwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6TTYzNiAxMDAwbC0xMzYgLTEwMGgtMTAwdi0zNzVsMTUwIC0yMTNsMTAwIC0yMTJoNTB2MTc1bC01MCAyMjVoNDUwdjEyNWwtMjUwIDM3NWgtMjE0eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxMjc7IiBkPSJNMzU2IDg3M2wzNjMgMjMwcTMxIDE2IDUzIC02bDExMCAtMTEycTEzIC0xMyAxMy41IC0zMnQtMTEuNSAtMzRsLTg0IC0xMjFoMzAycTg0IDAgMTM4IC0zOHQ1NCAtMTEwdC01NSAtMTExdC0xMzkgLTM5aC0xMDZsLTEzMSAtMzM5cS02IC0yMSAtMTkuNSAtNDF0LTI4LjUgLTIwaC0zNDJxLTcgMCAtOTAgODF0LTgzIDk0djUyNXEwIDE3IDE0IDM1LjV0MjggMjguNXpNNDAwIDc5MnYtNTAzbDEwMCAtODloMjkzbDEzMSAzMzkgcTYgMjEgMTkuNSA0MXQyOC41IDIwaDIwM3EyMSAwIDMwLjUgMjV0MC41IDUwdC0zMSAyNWgtNDU2aC03aC02aC01LjV0LTYgMC41dC01IDEuNXQtNSAydC00IDIuNXQtNCA0dC0yLjUgNC41cS0xMiAyNSA1IDQ3bDE0NiAxODNsLTg2IDgzek01MCA4MDBoMTAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di01MDBxMCAtMjEgLTE0LjUgLTM1LjV0LTM1LjUgLTE0LjVoLTEwMHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2NTAwIHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTEyODsiIGQ9Ik00NzUgMTEwM2wzNjYgLTIzMHEyIC0xIDYgLTMuNXQxNCAtMTAuNXQxOCAtMTYuNXQxNC41IC0yMHQ2LjUgLTIyLjV2LTUyNXEwIC0xMyAtODYgLTk0dC05MyAtODFoLTM0MnEtMTUgMCAtMjguNSAyMHQtMTkuNSA0MWwtMTMxIDMzOWgtMTA2cS04NSAwIC0xMzkuNSAzOXQtNTQuNSAxMTF0NTQgMTEwdDEzOCAzOGgzMDJsLTg1IDEyMXEtMTEgMTUgLTEwLjUgMzR0MTMuNSAzMmwxMTAgMTEycTIyIDIyIDUzIDZ6TTM3MCA5NDVsMTQ2IC0xODMgcTE3IC0yMiA1IC00N3EtMiAtMiAtMy41IC00LjV0LTQgLTR0LTQgLTIuNXQtNSAtMnQtNSAtMS41dC02IC0wLjVoLTZoLTYuNWgtNmgtNDc1di0xMDBoMjIxcTE1IDAgMjkgLTIwdDIwIC00MWwxMzAgLTMzOWgyOTRsMTA2IDg5djUwM2wtMzQyIDIzNnpNMTA1MCA4MDBoMTAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di01MDBxMCAtMjEgLTE0LjUgLTM1LjV0LTM1LjUgLTE0LjVoLTEwMHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjUgdjUwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTEyOTsiIGQ9Ik01NTAgMTI5NHE3MiAwIDExMSAtNTV0MzkgLTEzOXYtMTA2bDMzOSAtMTMxcTIxIC02IDQxIC0xOS41dDIwIC0yOC41di0zNDJxMCAtNyAtODEgLTkwdC05NCAtODNoLTUyNXEtMTcgMCAtMzUuNSAxNHQtMjguNSAyOGwtOSAxNGwtMjMwIDM2M3EtMTYgMzEgNiA1M2wxMTIgMTEwcTEzIDEzIDMyIDEzLjV0MzQgLTExLjVsMTIxIC04NHYzMDJxMCA4NCAzOCAxMzh0MTEwIDU0ek02MDAgOTcydjIwM3EwIDIxIC0yNSAzMC41dC01MCAwLjUgdC0yNSAtMzF2LTQ1NnYtN3YtNnYtNS41dC0wLjUgLTZ0LTEuNSAtNXQtMiAtNXQtMi41IC00dC00IC00dC00LjUgLTIuNXEtMjUgLTEyIC00NyA1bC0xODMgMTQ2bC04MyAtODZsMjM2IC0zMzloNTAzbDg5IDEwMHYyOTNsLTMzOSAxMzFxLTIxIDYgLTQxIDE5LjV0LTIwIDI4LjV6TTQ1MCAyMDBoNTAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di0xMDBxMCAtMjEgLTE0LjUgLTM1LjV0LTM1LjUgLTE0LjVoLTUwMCBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djEwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTEzMDsiIGQ9Ik0zNTAgMTEwMGg1MDBxMjEgMCAzNS41IDE0LjV0MTQuNSAzNS41djEwMHEwIDIxIC0xNC41IDM1LjV0LTM1LjUgMTQuNWgtNTAwcS0yMSAwIC0zNS41IC0xNC41dC0xNC41IC0zNS41di0xMDBxMCAtMjEgMTQuNSAtMzUuNXQzNS41IC0xNC41ek02MDAgMzA2di0xMDZxMCAtODQgLTM5IC0xMzl0LTExMSAtNTV0LTExMCA1NHQtMzggMTM4djMwMmwtMTIxIC04NHEtMTUgLTEyIC0zNCAtMTEuNXQtMzIgMTMuNWwtMTEyIDExMCBxLTIyIDIyIC02IDUzbDIzMCAzNjNxMSAyIDMuNSA2dDEwLjUgMTMuNXQxNi41IDE3dDIwIDEzLjV0MjIuNSA2aDUyNXExMyAwIDk0IC04M3Q4MSAtOTB2LTM0MnEwIC0xNSAtMjAgLTI4LjV0LTQxIC0xOS41ek0zMDggOTAwbC0yMzYgLTMzOWw4MyAtODZsMTgzIDE0NnEyMiAxNyA0NyA1cTIgLTEgNC41IC0yLjV0NCAtNHQyLjUgLTR0MiAtNXQxLjUgLTV0MC41IC02di01LjV2LTZ2LTd2LTQ1NnEwIC0yMiAyNSAtMzF0NTAgMC41dDI1IDMwLjUgdjIwM3EwIDE1IDIwIDI4LjV0NDEgMTkuNWwzMzkgMTMxdjI5M2wtODkgMTAwaC01MDN6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTEzMTsiIGQ9Ik02MDAgMTE3OHExMTggMCAyMjUgLTQ1LjV0MTg0LjUgLTEyM3QxMjMgLTE4NC41dDQ1LjUgLTIyNXQtNDUuNSAtMjI1dC0xMjMgLTE4NC41dC0xODQuNSAtMTIzdC0yMjUgLTQ1LjV0LTIyNSA0NS41dC0xODQuNSAxMjN0LTEyMyAxODQuNXQtNDUuNSAyMjV0NDUuNSAyMjV0MTIzIDE4NC41dDE4NC41IDEyM3QyMjUgNDUuNXpNOTE0IDYzMmwtMjc1IDIyM3EtMTYgMTMgLTI3LjUgOHQtMTEuNSAtMjZ2LTEzN2gtMjc1IHEtMTAgMCAtMTcuNSAtNy41dC03LjUgLTE3LjV2LTE1MHEwIC0xMCA3LjUgLTE3LjV0MTcuNSAtNy41aDI3NXYtMTM3cTAgLTIxIDExLjUgLTI2dDI3LjUgOGwyNzUgMjIzcTE2IDEzIDE2IDMydC0xNiAzMnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTMyOyIgZD0iTTYwMCAxMTc4cTExOCAwIDIyNSAtNDUuNXQxODQuNSAtMTIzdDEyMyAtMTg0LjV0NDUuNSAtMjI1dC00NS41IC0yMjV0LTEyMyAtMTg0LjV0LTE4NC41IC0xMjN0LTIyNSAtNDUuNXQtMjI1IDQ1LjV0LTE4NC41IDEyM3QtMTIzIDE4NC41dC00NS41IDIyNXQ0NS41IDIyNXQxMjMgMTg0LjV0MTg0LjUgMTIzdDIyNSA0NS41ek01NjEgODU1bC0yNzUgLTIyM3EtMTYgLTEzIC0xNiAtMzJ0MTYgLTMybDI3NSAtMjIzcTE2IC0xMyAyNy41IC04IHQxMS41IDI2djEzN2gyNzVxMTAgMCAxNy41IDcuNXQ3LjUgMTcuNXYxNTBxMCAxMCAtNy41IDE3LjV0LTE3LjUgNy41aC0yNzV2MTM3cTAgMjEgLTExLjUgMjZ0LTI3LjUgLTh6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTEzMzsiIGQ9Ik02MDAgMTE3OHExMTggMCAyMjUgLTQ1LjV0MTg0LjUgLTEyM3QxMjMgLTE4NC41dDQ1LjUgLTIyNXQtNDUuNSAtMjI1dC0xMjMgLTE4NC41dC0xODQuNSAtMTIzdC0yMjUgLTQ1LjV0LTIyNSA0NS41dC0xODQuNSAxMjN0LTEyMyAxODQuNXQtNDUuNSAyMjV0NDUuNSAyMjV0MTIzIDE4NC41dDE4NC41IDEyM3QyMjUgNDUuNXpNODU1IDYzOWwtMjIzIDI3NXEtMTMgMTYgLTMyIDE2dC0zMiAtMTZsLTIyMyAtMjc1cS0xMyAtMTYgLTggLTI3LjUgdDI2IC0xMS41aDEzN3YtMjc1cTAgLTEwIDcuNSAtMTcuNXQxNy41IC03LjVoMTUwcTEwIDAgMTcuNSA3LjV0Ny41IDE3LjV2Mjc1aDEzN3EyMSAwIDI2IDExLjV0LTggMjcuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTM0OyIgZD0iTTYwMCAxMTc4cTExOCAwIDIyNSAtNDUuNXQxODQuNSAtMTIzdDEyMyAtMTg0LjV0NDUuNSAtMjI1dC00NS41IC0yMjV0LTEyMyAtMTg0LjV0LTE4NC41IC0xMjN0LTIyNSAtNDUuNXQtMjI1IDQ1LjV0LTE4NC41IDEyM3QtMTIzIDE4NC41dC00NS41IDIyNXQ0NS41IDIyNXQxMjMgMTg0LjV0MTg0LjUgMTIzdDIyNSA0NS41ek02NzUgOTAwaC0xNTBxLTEwIDAgLTE3LjUgLTcuNXQtNy41IC0xNy41di0yNzVoLTEzN3EtMjEgMCAtMjYgLTExLjUgdDggLTI3LjVsMjIzIC0yNzVxMTMgLTE2IDMyIC0xNnQzMiAxNmwyMjMgMjc1cTEzIDE2IDggMjcuNXQtMjYgMTEuNWgtMTM3djI3NXEwIDEwIC03LjUgMTcuNXQtMTcuNSA3LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTEzNTsiIGQ9Ik02MDAgMTE3NnExMTYgMCAyMjIuNSAtNDZ0MTg0IC0xMjMuNXQxMjMuNSAtMTg0dDQ2IC0yMjIuNXQtNDYgLTIyMi41dC0xMjMuNSAtMTg0dC0xODQgLTEyMy41dC0yMjIuNSAtNDZ0LTIyMi41IDQ2dC0xODQgMTIzLjV0LTEyMy41IDE4NHQtNDYgMjIyLjV0NDYgMjIyLjV0MTIzLjUgMTg0dDE4NCAxMjMuNXQyMjIuNSA0NnpNNjI3IDExMDFxLTE1IC0xMiAtMzYuNSAtMjAuNXQtMzUuNSAtMTJ0LTQzIC04dC0zOSAtNi41IHEtMTUgLTMgLTQ1LjUgMHQtNDUuNSAtMnEtMjAgLTcgLTUxLjUgLTI2LjV0LTM0LjUgLTM0LjVxLTMgLTExIDYuNSAtMjIuNXQ4LjUgLTE4LjVxLTMgLTM0IC0yNy41IC05MXQtMjkuNSAtNzlxLTkgLTM0IDUgLTkzdDggLTg3cTAgLTkgMTcgLTQ0LjV0MTYgLTU5LjVxMTIgMCAyMyAtNXQyMy41IC0xNXQxOS41IC0xNHExNiAtOCAzMyAtMTV0NDAuNSAtMTV0MzQuNSAtMTJxMjEgLTkgNTIuNSAtMzJ0NjAgLTM4dDU3LjUgLTExIHE3IC0xNSAtMyAtMzR0LTIyLjUgLTQwdC05LjUgLTM4cTEzIC0yMSAyMyAtMzQuNXQyNy41IC0yNy41dDM2LjUgLTE4cTAgLTcgLTMuNSAtMTZ0LTMuNSAtMTR0NSAtMTdxMTA0IC0yIDIyMSAxMTJxMzAgMjkgNDYuNSA0N3QzNC41IDQ5dDIxIDYzcS0xMyA4IC0zNyA4LjV0LTM2IDcuNXEtMTUgNyAtNDkuNSAxNXQtNTEuNSAxOXEtMTggMCAtNDEgLTAuNXQtNDMgLTEuNXQtNDIgLTYuNXQtMzggLTE2LjVxLTUxIC0zNSAtNjYgLTEyIHEtNCAxIC0zLjUgMjUuNXQwLjUgMjUuNXEtNiAxMyAtMjYuNSAxNy41dC0yNC41IDYuNXExIDE1IC0wLjUgMzAuNXQtNyAyOHQtMTguNSAxMS41dC0zMSAtMjFxLTIzIC0yNSAtNDIgNHEtMTkgMjggLTggNThxNiAxNiAyMiAyMnE2IC0xIDI2IC0xLjV0MzMuNSAtNHQxOS41IC0xMy41cTcgLTEyIDE4IC0yNHQyMS41IC0yMC41dDIwIC0xNXQxNS41IC0xMC41bDUgLTNxMiAxMiA3LjUgMzAuNXQ4IDM0LjV0LTAuNSAzMnEtMyAxOCAzLjUgMjkgdDE4IDIyLjV0MTUuNSAyNC41cTYgMTQgMTAuNSAzNXQ4IDMxdDE1LjUgMjIuNXQzNCAyMi41cS02IDE4IDEwIDM2cTggMCAyNCAtMS41dDI0LjUgLTEuNXQyMCA0LjV0MjAuNSAxNS41cS0xMCAyMyAtMzEgNDIuNXQtMzcuNSAyOS41dC00OSAyN3QtNDMuNSAyM3EwIDEgMiA4dDMgMTEuNXQxLjUgMTAuNXQtMSA5LjV0LTQuNSA0LjVxMzEgLTEzIDU4LjUgLTE0LjV0MzguNSAyLjVsMTIgNXE1IDI4IC05LjUgNDZ0LTM2LjUgMjR0LTUwIDE1IHQtNDEgMjBxLTE4IC00IC0zNyAwek02MTMgOTk0cTAgLTE3IDggLTQydDE3IC00NXQ5IC0yM3EtOCAxIC0zOS41IDUuNXQtNTIuNSAxMHQtMzcgMTYuNXEzIDExIDE2IDI5LjV0MTYgMjUuNXExMCAtMTAgMTkgLTEwdDE0IDZ0MTMuNSAxNC41dDE2LjUgMTIuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTM2OyIgZD0iTTc1NiAxMTU3cTE2NCA5MiAzMDYgLTlsLTI1OSAtMTM4bDE0NSAtMjMybDI1MSAxMjZxNiAtODkgLTM0IC0xNTYuNXQtMTE3IC0xMTAuNXEtNjAgLTM0IC0xMjcgLTM5LjV0LTEyNiAxNi41bC01OTYgLTU5NnEtMTUgLTE2IC0zNi41IC0xNnQtMzYuNSAxNmwtMTExIDExMHEtMTUgMTUgLTE1IDM2LjV0MTUgMzcuNWw2MDAgNTk5cS0zNCAxMDEgNS41IDIwMS41dDEzNS41IDE1NC41eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxMzc7IiBob3Jpei1hZHYteD0iMTIyMCIgZD0iTTEwMCAxMTk2aDEwMDBxNDEgMCA3MC41IC0yOS41dDI5LjUgLTcwLjV2LTEwMHEwIC00MSAtMjkuNSAtNzAuNXQtNzAuNSAtMjkuNWgtMTAwMHEtNDEgMCAtNzAuNSAyOS41dC0yOS41IDcwLjV2MTAwcTAgNDEgMjkuNSA3MC41dDcwLjUgMjkuNXpNMTEwMCAxMDk2aC0yMDB2LTEwMGgyMDB2MTAwek0xMDAgNzk2aDEwMDBxNDEgMCA3MC41IC0yOS41dDI5LjUgLTcwLjV2LTEwMHEwIC00MSAtMjkuNSAtNzAuNXQtNzAuNSAtMjkuNWgtMTAwMCBxLTQxIDAgLTcwLjUgMjkuNXQtMjkuNSA3MC41djEwMHEwIDQxIDI5LjUgNzAuNXQ3MC41IDI5LjV6TTExMDAgNjk2aC01MDB2LTEwMGg1MDB2MTAwek0xMDAgMzk2aDEwMDBxNDEgMCA3MC41IC0yOS41dDI5LjUgLTcwLjV2LTEwMHEwIC00MSAtMjkuNSAtNzAuNXQtNzAuNSAtMjkuNWgtMTAwMHEtNDEgMCAtNzAuNSAyOS41dC0yOS41IDcwLjV2MTAwcTAgNDEgMjkuNSA3MC41dDcwLjUgMjkuNXpNMTEwMCAyOTZoLTMwMHYtMTAwaDMwMHYxMDB6ICIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxMzg7IiBkPSJNMTUwIDEyMDBoOTAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41dC0xNC41IC0zNS41dC0zNS41IC0xNC41aC05MDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41dDE0LjUgMzUuNXQzNS41IDE0LjV6TTcwMCA1MDB2LTMwMGwtMjAwIC0yMDB2NTAwbC0zNTAgNTAwaDkwMHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTM5OyIgZD0iTTUwMCAxMjAwaDIwMHE0MSAwIDcwLjUgLTI5LjV0MjkuNSAtNzAuNXYtMTAwaDMwMHE0MSAwIDcwLjUgLTI5LjV0MjkuNSAtNzAuNXYtNDAwaC01MDB2MTAwaC0yMDB2LTEwMGgtNTAwdjQwMHEwIDQxIDI5LjUgNzAuNXQ3MC41IDI5LjVoMzAwdjEwMHEwIDQxIDI5LjUgNzAuNXQ3MC41IDI5LjV6TTUwMCAxMTAwdi0xMDBoMjAwdjEwMGgtMjAwek0xMjAwIDQwMHYtMjAwcTAgLTQxIC0yOS41IC03MC41dC03MC41IC0yOS41aC0xMDAwIHEtNDEgMCAtNzAuNSAyOS41dC0yOS41IDcwLjV2MjAwaDEyMDB6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTE0MDsiIGQ9Ik01MCAxMjAwaDMwMHEyMSAwIDI1IC0xMC41dC0xMCAtMjQuNWwtOTQgLTk0bDE5OSAtMTk5cTcgLTggNyAtMTh0LTcgLTE4bC0xMDYgLTEwNnEtOCAtNyAtMTggLTd0LTE4IDdsLTE5OSAxOTlsLTk0IC05NHEtMTQgLTE0IC0yNC41IC0xMHQtMTAuNSAyNXYzMDBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41ek04NTAgMTIwMGgzMDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTMwMHEwIC0yMSAtMTAuNSAtMjV0LTI0LjUgMTBsLTk0IDk0IGwtMTk5IC0xOTlxLTggLTcgLTE4IC03dC0xOCA3bC0xMDYgMTA2cS03IDggLTcgMTh0NyAxOGwxOTkgMTk5bC05NCA5NHEtMTQgMTQgLTEwIDI0LjV0MjUgMTAuNXpNMzY0IDQ3MGwxMDYgLTEwNnE3IC04IDcgLTE4dC03IC0xOGwtMTk5IC0xOTlsOTQgLTk0cTE0IC0xNCAxMCAtMjQuNXQtMjUgLTEwLjVoLTMwMHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2MzAwcTAgMjEgMTAuNSAyNXQyNC41IC0xMGw5NCAtOTRsMTk5IDE5OSBxOCA3IDE4IDd0MTggLTd6TTEwNzEgMjcxbDk0IDk0cTE0IDE0IDI0LjUgMTB0MTAuNSAtMjV2LTMwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtMzAwcS0yMSAwIC0yNSAxMC41dDEwIDI0LjVsOTQgOTRsLTE5OSAxOTlxLTcgOCAtNyAxOHQ3IDE4bDEwNiAxMDZxOCA3IDE4IDd0MTggLTd6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTE0MTsiIGQ9Ik01OTYgMTE5MnExMjEgMCAyMzEuNSAtNDcuNXQxOTAgLTEyN3QxMjcgLTE5MHQ0Ny41IC0yMzEuNXQtNDcuNSAtMjMxLjV0LTEyNyAtMTkwLjV0LTE5MCAtMTI3dC0yMzEuNSAtNDd0LTIzMS41IDQ3dC0xOTAuNSAxMjd0LTEyNyAxOTAuNXQtNDcgMjMxLjV0NDcgMjMxLjV0MTI3IDE5MHQxOTAuNSAxMjd0MjMxLjUgNDcuNXpNNTk2IDEwMTBxLTExMiAwIC0yMDcuNSAtNTUuNXQtMTUxIC0xNTF0LTU1LjUgLTIwNy41dDU1LjUgLTIwNy41IHQxNTEgLTE1MXQyMDcuNSAtNTUuNXQyMDcuNSA1NS41dDE1MSAxNTF0NTUuNSAyMDcuNXQtNTUuNSAyMDcuNXQtMTUxIDE1MXQtMjA3LjUgNTUuNXpNNDU0LjUgOTA1cTIyLjUgMCAzOC41IC0xNnQxNiAtMzguNXQtMTYgLTM5dC0zOC41IC0xNi41dC0zOC41IDE2LjV0LTE2IDM5dDE2IDM4LjV0MzguNSAxNnpNNzU0LjUgOTA1cTIyLjUgMCAzOC41IC0xNnQxNiAtMzguNXQtMTYgLTM5dC0zOCAtMTYuNXEtMTQgMCAtMjkgMTBsLTU1IC0xNDUgcTE3IC0yMyAxNyAtNTFxMCAtMzYgLTI1LjUgLTYxLjV0LTYxLjUgLTI1LjV0LTYxLjUgMjUuNXQtMjUuNSA2MS41cTAgMzIgMjAuNSA1Ni41dDUxLjUgMjkuNWwxMjIgMTI2bDEgMXEtOSAxNCAtOSAyOHEwIDIzIDE2IDM5dDM4LjUgMTZ6TTM0NS41IDcwOXEyMi41IDAgMzguNSAtMTZ0MTYgLTM4LjV0LTE2IC0zOC41dC0zOC41IC0xNnQtMzguNSAxNnQtMTYgMzguNXQxNiAzOC41dDM4LjUgMTZ6TTg1NC41IDcwOXEyMi41IDAgMzguNSAtMTYgdDE2IC0zOC41dC0xNiAtMzguNXQtMzguNSAtMTZ0LTM4LjUgMTZ0LTE2IDM4LjV0MTYgMzguNXQzOC41IDE2eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxNDI7IiBkPSJNNTQ2IDE3M2w0NjkgNDcwcTkxIDkxIDk5IDE5MnE3IDk4IC01MiAxNzUuNXQtMTU0IDk0LjVxLTIyIDQgLTQ3IDRxLTM0IDAgLTY2LjUgLTEwdC01Ni41IC0yM3QtNTUuNSAtMzh0LTQ4IC00MS41dC00OC41IC00Ny41cS0zNzYgLTM3NSAtMzkxIC0zOTBxLTMwIC0yNyAtNDUgLTQxLjV0LTM3LjUgLTQxdC0zMiAtNDYuNXQtMTYgLTQ3LjV0LTEuNSAtNTYuNXE5IC02MiA1My41IC05NXQ5OS41IC0zM3E3NCAwIDEyNSA1MWw1NDggNTQ4IHEzNiAzNiAyMCA3NXEtNyAxNiAtMjEuNSAyNnQtMzIuNSAxMHEtMjYgMCAtNTAgLTIzcS0xMyAtMTIgLTM5IC0zOGwtMzQxIC0zMzhxLTE1IC0xNSAtMzUuNSAtMTUuNXQtMzQuNSAxMy41dC0xNCAzNC41dDE0IDM0LjVxMzI3IDMzMyAzNjEgMzY3cTM1IDM1IDY3LjUgNTEuNXQ3OC41IDE2LjVxMTQgMCAyOSAtMXE0NCAtOCA3NC41IC0zNS41dDQzLjUgLTY4LjVxMTQgLTQ3IDIgLTk2LjV0LTQ3IC04NC41cS0xMiAtMTEgLTMyIC0zMiB0LTc5LjUgLTgxdC0xMTQuNSAtMTE1dC0xMjQuNSAtMTIzLjV0LTEyMyAtMTE5LjV0LTk2LjUgLTg5dC01NyAtNDVxLTU2IC0yNyAtMTIwIC0yN3EtNzAgMCAtMTI5IDMydC05MyA4OXEtNDggNzggLTM1IDE3M3Q4MSAxNjNsNTExIDUxMXE3MSA3MiAxMTEgOTZxOTEgNTUgMTk4IDU1cTgwIDAgMTUyIC0zM3E3OCAtMzYgMTI5LjUgLTEwM3Q2Ni41IC0xNTRxMTcgLTkzIC0xMSAtMTgzLjV0LTk0IC0xNTYuNWwtNDgyIC00NzYgcS0xNSAtMTUgLTM2IC0xNnQtMzcgMTR0LTE3LjUgMzR0MTQuNSAzNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTQzOyIgZD0iTTY0OSA5NDlxNDggNjggMTA5LjUgMTA0dDEyMS41IDM4LjV0MTE4LjUgLTIwdDEwMi41IC02NHQ3MSAtMTAwLjV0MjcgLTEyM3EwIC01NyAtMzMuNSAtMTE3LjV0LTk0IC0xMjQuNXQtMTI2LjUgLTEyNy41dC0xNTAgLTE1Mi41dC0xNDYgLTE3NHEtNjIgODUgLTE0NS41IDE3NHQtMTUwIDE1Mi41dC0xMjYuNSAxMjcuNXQtOTMuNSAxMjQuNXQtMzMuNSAxMTcuNXEwIDY0IDI4IDEyM3Q3MyAxMDAuNXQxMDQgNjR0MTE5IDIwIHQxMjAuNSAtMzguNXQxMDQuNSAtMTA0ek04OTYgOTcycS0zMyAwIC02NC41IC0xOXQtNTYuNSAtNDZ0LTQ3LjUgLTUzLjV0LTQzLjUgLTQ1LjV0LTM3LjUgLTE5dC0zNiAxOXQtNDAgNDUuNXQtNDMgNTMuNXQtNTQgNDZ0LTY1LjUgMTlxLTY3IDAgLTEyMi41IC01NS41dC01NS41IC0xMzIuNXEwIC0yMyAxMy41IC01MXQ0NiAtNjV0NTcuNSAtNjN0NzYgLTc1bDIyIC0yMnExNSAtMTQgNDQgLTQ0dDUwLjUgLTUxdDQ2IC00NHQ0MSAtMzV0MjMgLTEyIHQyMy41IDEydDQyLjUgMzZ0NDYgNDR0NTIuNSA1MnQ0NCA0M3E0IDQgMTIgMTNxNDMgNDEgNjMuNSA2MnQ1MiA1NXQ0NiA1NXQyNiA0NnQxMS41IDQ0cTAgNzkgLTUzIDEzMy41dC0xMjAgNTQuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTQ0OyIgZD0iTTc3Ni41IDEyMTRxOTMuNSAwIDE1OS41IC02NmwxNDEgLTE0MXE2NiAtNjYgNjYgLTE2MHEwIC00MiAtMjggLTk1LjV0LTYyIC04Ny41bC0yOSAtMjlxLTMxIDUzIC03NyA5OWwtMTggMThsOTUgOTVsLTI0NyAyNDhsLTM4OSAtMzg5bDIxMiAtMjEybC0xMDUgLTEwNmwtMTkgMThsLTE0MSAxNDFxLTY2IDY2IC02NiAxNTl0NjYgMTU5bDI4MyAyODNxNjUgNjYgMTU4LjUgNjZ6TTYwMCA3MDZsMTA1IDEwNXExMCAtOCAxOSAtMTdsMTQxIC0xNDEgcTY2IC02NiA2NiAtMTU5dC02NiAtMTU5bC0yODMgLTI4M3EtNjYgLTY2IC0xNTkgLTY2dC0xNTkgNjZsLTE0MSAxNDFxLTY2IDY2IC02NiAxNTkuNXQ2NiAxNTkuNWw1NSA1NXEyOSAtNTUgNzUgLTEwMmwxOCAtMTdsLTk1IC05NWwyNDcgLTI0OGwzODkgMzg5eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxNDU7IiBkPSJNNjAzIDEyMDBxODUgMCAxNjIgLTE1dDEyNyAtMzh0NzkgLTQ4dDI5IC00NnYtOTUzcTAgLTQxIC0yOS41IC03MC41dC03MC41IC0yOS41aC02MDBxLTQxIDAgLTcwLjUgMjkuNXQtMjkuNSA3MC41djk1M3EwIDIxIDMwIDQ2LjV0ODEgNDh0MTI5IDM3LjV0MTYzIDE1ek0zMDAgMTAwMHYtNzAwaDYwMHY3MDBoLTYwMHpNNjAwIDI1NHEtNDMgMCAtNzMuNSAtMzAuNXQtMzAuNSAtNzMuNXQzMC41IC03My41dDczLjUgLTMwLjV0NzMuNSAzMC41IHQzMC41IDczLjV0LTMwLjUgNzMuNXQtNzMuNSAzMC41eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxNDY7IiBkPSJNOTAyIDExODVsMjgzIC0yODJxMTUgLTE1IDE1IC0zNnQtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNXQtMzUgMTVsLTM2IDM1bC0yNzkgLTI2N3YtMzAwbC0yMTIgMjEwbC0zMDggLTMwN2wtMjgwIC0yMDNsMjAzIDI4MGwzMDcgMzA4bC0yMTAgMjEyaDMwMGwyNjcgMjc5bC0zNSAzNnEtMTUgMTQgLTE1IDM1dDE0LjUgMzUuNXQzNS41IDE0LjV0MzUgLTE1eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxNDg7IiBkPSJNNzAwIDEyNDh2LTc4cTM4IC01IDcyLjUgLTE0LjV0NzUuNSAtMzEuNXQ3MSAtNTMuNXQ1MiAtODR0MjQgLTExOC41aC0xNTlxLTQgMzYgLTEwLjUgNTl0LTIxIDQ1dC00MCAzNS41dC02NC41IDIwLjV2LTMwN2w2NCAtMTNxMzQgLTcgNjQgLTE2LjV0NzAgLTMydDY3LjUgLTUyLjV0NDcuNSAtODB0MjAgLTExMnEwIC0xMzkgLTg5IC0yMjR0LTI0NCAtOTd2LTc3aC0xMDB2NzlxLTE1MCAxNiAtMjM3IDEwM3EtNDAgNDAgLTUyLjUgOTMuNSB0LTE1LjUgMTM5LjVoMTM5cTUgLTc3IDQ4LjUgLTEyNnQxMTcuNSAtNjV2MzM1bC0yNyA4cS00NiAxNCAtNzkgMjYuNXQtNzIgMzZ0LTYzIDUydC00MCA3Mi41dC0xNiA5OHEwIDcwIDI1IDEyNnQ2Ny41IDkydDk0LjUgNTd0MTEwIDI3djc3aDEwMHpNNjAwIDc1NHYyNzRxLTI5IC00IC01MCAtMTF0LTQyIC0yMS41dC0zMS41IC00MS41dC0xMC41IC02NXEwIC0yOSA3IC01MC41dDE2LjUgLTM0dDI4LjUgLTIyLjV0MzEuNSAtMTR0MzcuNSAtMTAgcTkgLTMgMTMgLTR6TTcwMCA1NDd2LTMxMHEyMiAyIDQyLjUgNi41dDQ1IDE1LjV0NDEuNSAyN3QyOSA0MnQxMiA1OS41dC0xMi41IDU5LjV0LTM4IDQ0LjV0LTUzIDMxdC02Ni41IDI0LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTE0OTsiIGQ9Ik01NjEgMTE5N3E4NCAwIDE2MC41IC00MHQxMjMuNSAtMTA5LjV0NDcgLTE0Ny41aC0xNTNxMCA0MCAtMTkuNSA3MS41dC00OS41IDQ4LjV0LTU5LjUgMjZ0LTU1LjUgOXEtMzcgMCAtNzkgLTE0LjV0LTYyIC0zNS41cS00MSAtNDQgLTQxIC0xMDFxMCAtMjYgMTMuNSAtNjN0MjYuNSAtNjF0MzcgLTY2cTYgLTkgOSAtMTRoMjQxdi0xMDBoLTE5N3E4IC01MCAtMi41IC0xMTV0LTMxLjUgLTk1cS00NSAtNjIgLTk5IC0xMTIgcTM0IDEwIDgzIDE3LjV0NzEgNy41cTMyIDEgMTAyIC0xNnQxMDQgLTE3cTgzIDAgMTM2IDMwbDUwIC0xNDdxLTMxIC0xOSAtNTggLTMwLjV0LTU1IC0xNS41dC00MiAtNC41dC00NiAtMC41cS0yMyAwIC03NiAxN3QtMTExIDMyLjV0LTk2IDExLjVxLTM5IC0zIC04MiAtMTZ0LTY3IC0yNWwtMjMgLTExbC01NSAxNDVxNCAzIDE2IDExdDE1LjUgMTAuNXQxMyA5dDE1LjUgMTJ0MTQuNSAxNHQxNy41IDE4LjVxNDggNTUgNTQgMTI2LjUgdC0zMCAxNDIuNWgtMjIxdjEwMGgxNjZxLTIzIDQ3IC00NCAxMDRxLTcgMjAgLTEyIDQxLjV0LTYgNTUuNXQ2IDY2LjV0MjkuNSA3MC41dDU4LjUgNzFxOTcgODggMjYzIDg4eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxNTA7IiBkPSJNNDAwIDMwMGgxNTBxMjEgMCAyNSAtMTF0LTEwIC0yNWwtMjMwIC0yNTBxLTE0IC0xNSAtMzUgLTE1dC0zNSAxNWwtMjMwIDI1MHEtMTQgMTQgLTEwIDI1dDI1IDExaDE1MHY5MDBoMjAwdi05MDB6TTkzNSAxMTg0bDIzMCAtMjQ5cTE0IC0xNCAxMCAtMjQuNXQtMjUgLTEwLjVoLTE1MHYtOTAwaC0yMDB2OTAwaC0xNTBxLTIxIDAgLTI1IDEwLjV0MTAgMjQuNWwyMzAgMjQ5cTE0IDE1IDM1IDE1dDM1IC0xNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTUxOyIgZD0iTTEwMDAgNzAwaC0xMDB2MTAwaC0xMDB2LTEwMGgtMTAwdjUwMGgzMDB2LTUwMHpNNDAwIDMwMGgxNTBxMjEgMCAyNSAtMTF0LTEwIC0yNWwtMjMwIC0yNTBxLTE0IC0xNSAtMzUgLTE1dC0zNSAxNWwtMjMwIDI1MHEtMTQgMTQgLTEwIDI1dDI1IDExaDE1MHY5MDBoMjAwdi05MDB6TTgwMSAxMTAwdi0yMDBoMTAwdjIwMGgtMTAwek0xMDAwIDM1MGwtMjAwIC0yNTBoMjAwdi0xMDBoLTMwMHYxNTBsMjAwIDI1MGgtMjAwdjEwMGgzMDB2LTE1MHogIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTE1MjsiIGQ9Ik00MDAgMzAwaDE1MHEyMSAwIDI1IC0xMXQtMTAgLTI1bC0yMzAgLTI1MHEtMTQgLTE1IC0zNSAtMTV0LTM1IDE1bC0yMzAgMjUwcS0xNCAxNCAtMTAgMjV0MjUgMTFoMTUwdjkwMGgyMDB2LTkwMHpNMTAwMCAxMDUwbC0yMDAgLTI1MGgyMDB2LTEwMGgtMzAwdjE1MGwyMDAgMjUwaC0yMDB2MTAwaDMwMHYtMTUwek0xMDAwIDBoLTEwMHYxMDBoLTEwMHYtMTAwaC0xMDB2NTAwaDMwMHYtNTAwek04MDEgNDAwdi0yMDBoMTAwdjIwMGgtMTAweiAiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTUzOyIgZD0iTTQwMCAzMDBoMTUwcTIxIDAgMjUgLTExdC0xMCAtMjVsLTIzMCAtMjUwcS0xNCAtMTUgLTM1IC0xNXQtMzUgMTVsLTIzMCAyNTBxLTE0IDE0IC0xMCAyNXQyNSAxMWgxNTB2OTAwaDIwMHYtOTAwek0xMDAwIDcwMGgtMTAwdjQwMGgtMTAwdjEwMGgyMDB2LTUwMHpNMTEwMCAwaC0xMDB2MTAwaC0yMDB2NDAwaDMwMHYtNTAwek05MDEgNDAwdi0yMDBoMTAwdjIwMGgtMTAweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxNTQ7IiBkPSJNNDAwIDMwMGgxNTBxMjEgMCAyNSAtMTF0LTEwIC0yNWwtMjMwIC0yNTBxLTE0IC0xNSAtMzUgLTE1dC0zNSAxNWwtMjMwIDI1MHEtMTQgMTQgLTEwIDI1dDI1IDExaDE1MHY5MDBoMjAwdi05MDB6TTExMDAgNzAwaC0xMDB2MTAwaC0yMDB2NDAwaDMwMHYtNTAwek05MDEgMTEwMHYtMjAwaDEwMHYyMDBoLTEwMHpNMTAwMCAwaC0xMDB2NDAwaC0xMDB2MTAwaDIwMHYtNTAweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxNTU7IiBkPSJNNDAwIDMwMGgxNTBxMjEgMCAyNSAtMTF0LTEwIC0yNWwtMjMwIC0yNTBxLTE0IC0xNSAtMzUgLTE1dC0zNSAxNWwtMjMwIDI1MHEtMTQgMTQgLTEwIDI1dDI1IDExaDE1MHY5MDBoMjAwdi05MDB6TTkwMCAxMDAwaC0yMDB2MjAwaDIwMHYtMjAwek0xMDAwIDcwMGgtMzAwdjIwMGgzMDB2LTIwMHpNMTEwMCA0MDBoLTQwMHYyMDBoNDAwdi0yMDB6TTEyMDAgMTAwaC01MDB2MjAwaDUwMHYtMjAweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxNTY7IiBkPSJNNDAwIDMwMGgxNTBxMjEgMCAyNSAtMTF0LTEwIC0yNWwtMjMwIC0yNTBxLTE0IC0xNSAtMzUgLTE1dC0zNSAxNWwtMjMwIDI1MHEtMTQgMTQgLTEwIDI1dDI1IDExaDE1MHY5MDBoMjAwdi05MDB6TTEyMDAgMTAwMGgtNTAwdjIwMGg1MDB2LTIwMHpNMTEwMCA3MDBoLTQwMHYyMDBoNDAwdi0yMDB6TTEwMDAgNDAwaC0zMDB2MjAwaDMwMHYtMjAwek05MDAgMTAwaC0yMDB2MjAwaDIwMHYtMjAweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxNTc7IiBkPSJNMzUwIDExMDBoNDAwcTE2MiAwIDI1NiAtOTMuNXQ5NCAtMjU2LjV2LTQwMHEwIC0xNjUgLTkzLjUgLTI1Ny41dC0yNTYuNSAtOTIuNWgtNDAwcS0xNjUgMCAtMjU3LjUgOTIuNXQtOTIuNSAyNTcuNXY0MDBxMCAxNjUgOTIuNSAyNTcuNXQyNTcuNSA5Mi41ek04MDAgOTAwaC01MDBxLTQxIDAgLTcwLjUgLTI5LjV0LTI5LjUgLTcwLjV2LTUwMHEwIC00MSAyOS41IC03MC41dDcwLjUgLTI5LjVoNTAwcTQxIDAgNzAuNSAyOS41dDI5LjUgNzAuNSB2NTAwcTAgNDEgLTI5LjUgNzAuNXQtNzAuNSAyOS41eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxNTg7IiBkPSJNMzUwIDExMDBoNDAwcTE2NSAwIDI1Ny41IC05Mi41dDkyLjUgLTI1Ny41di00MDBxMCAtMTY1IC05Mi41IC0yNTcuNXQtMjU3LjUgLTkyLjVoLTQwMHEtMTYzIDAgLTI1Ni41IDkyLjV0LTkzLjUgMjU3LjV2NDAwcTAgMTYzIDk0IDI1Ni41dDI1NiA5My41ek04MDAgOTAwaC01MDBxLTQxIDAgLTcwLjUgLTI5LjV0LTI5LjUgLTcwLjV2LTUwMHEwIC00MSAyOS41IC03MC41dDcwLjUgLTI5LjVoNTAwcTQxIDAgNzAuNSAyOS41dDI5LjUgNzAuNSB2NTAwcTAgNDEgLTI5LjUgNzAuNXQtNzAuNSAyOS41ek00NDAgNzcwbDI1MyAtMTkwcTE3IC0xMiAxNyAtMzB0LTE3IC0zMGwtMjUzIC0xOTBxLTE2IC0xMiAtMjggLTYuNXQtMTIgMjYuNXY0MDBxMCAyMSAxMiAyNi41dDI4IC02LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTE1OTsiIGQ9Ik0zNTAgMTEwMGg0MDBxMTYzIDAgMjU2LjUgLTk0dDkzLjUgLTI1NnYtNDAwcTAgLTE2NSAtOTIuNSAtMjU3LjV0LTI1Ny41IC05Mi41aC00MDBxLTE2NSAwIC0yNTcuNSA5Mi41dC05Mi41IDI1Ny41djQwMHEwIDE2MyA5Mi41IDI1Ni41dDI1Ny41IDkzLjV6TTgwMCA5MDBoLTUwMHEtNDEgMCAtNzAuNSAtMjkuNXQtMjkuNSAtNzAuNXYtNTAwcTAgLTQxIDI5LjUgLTcwLjV0NzAuNSAtMjkuNWg1MDBxNDEgMCA3MC41IDI5LjV0MjkuNSA3MC41IHY1MDBxMCA0MSAtMjkuNSA3MC41dC03MC41IDI5LjV6TTM1MCA3MDBoNDAwcTIxIDAgMjYuNSAtMTJ0LTYuNSAtMjhsLTE5MCAtMjUzcS0xMiAtMTcgLTMwIC0xN3QtMzAgMTdsLTE5MCAyNTNxLTEyIDE2IC02LjUgMjh0MjYuNSAxMnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTYwOyIgZD0iTTM1MCAxMTAwaDQwMHExNjUgMCAyNTcuNSAtOTIuNXQ5Mi41IC0yNTcuNXYtNDAwcTAgLTE2MyAtOTIuNSAtMjU2LjV0LTI1Ny41IC05My41aC00MDBxLTE2MyAwIC0yNTYuNSA5NHQtOTMuNSAyNTZ2NDAwcTAgMTY1IDkyLjUgMjU3LjV0MjU3LjUgOTIuNXpNODAwIDkwMGgtNTAwcS00MSAwIC03MC41IC0yOS41dC0yOS41IC03MC41di01MDBxMCAtNDEgMjkuNSAtNzAuNXQ3MC41IC0yOS41aDUwMHE0MSAwIDcwLjUgMjkuNXQyOS41IDcwLjUgdjUwMHEwIDQxIC0yOS41IDcwLjV0LTcwLjUgMjkuNXpNNTgwIDY5M2wxOTAgLTI1M3ExMiAtMTYgNi41IC0yOHQtMjYuNSAtMTJoLTQwMHEtMjEgMCAtMjYuNSAxMnQ2LjUgMjhsMTkwIDI1M3ExMiAxNyAzMCAxN3QzMCAtMTd6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTE2MTsiIGQ9Ik01NTAgMTEwMGg0MDBxMTY1IDAgMjU3LjUgLTkyLjV0OTIuNSAtMjU3LjV2LTQwMHEwIC0xNjUgLTkyLjUgLTI1Ny41dC0yNTcuNSAtOTIuNWgtNDAwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXYxMDBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41aDQ1MHE0MSAwIDcwLjUgMjkuNXQyOS41IDcwLjV2NTAwcTAgNDEgLTI5LjUgNzAuNXQtNzAuNSAyOS41aC00NTBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djEwMCBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41ek0zMzggODY3bDMyNCAtMjg0cTE2IC0xNCAxNiAtMzN0LTE2IC0zM2wtMzI0IC0yODRxLTE2IC0xNCAtMjcgLTl0LTExIDI2djE1MGgtMjUwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXYyMDBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41aDI1MHYxNTBxMCAyMSAxMSAyNnQyNyAtOXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTYyOyIgZD0iTTc5MyAxMTgybDkgLTlxOCAtMTAgNSAtMjdxLTMgLTExIC03OSAtMjI1LjV0LTc4IC0yMjEuNWwzMDAgMXEyNCAwIDMyLjUgLTE3LjV0LTUuNSAtMzUuNXEtMSAwIC0xMzMuNSAtMTU1dC0yNjcgLTMxMi41dC0xMzguNSAtMTYyLjVxLTEyIC0xNSAtMjYgLTE1aC05bC05IDhxLTkgMTEgLTQgMzJxMiA5IDQyIDEyMy41dDc5IDIyNC41bDM5IDExMGgtMzAycS0yMyAwIC0zMSAxOXEtMTAgMjEgNiA0MXE3NSA4NiAyMDkuNSAyMzcuNSB0MjI4IDI1N3Q5OC41IDExMS41cTkgMTYgMjUgMTZoOXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTYzOyIgZD0iTTM1MCAxMTAwaDQwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMTAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC00NTBxLTQxIDAgLTcwLjUgLTI5LjV0LTI5LjUgLTcwLjV2LTUwMHEwIC00MSAyOS41IC03MC41dDcwLjUgLTI5LjVoNDUwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di0xMDBxMCAtMjEgLTE0LjUgLTM1LjV0LTM1LjUgLTE0LjVoLTQwMHEtMTY1IDAgLTI1Ny41IDkyLjV0LTkyLjUgMjU3LjV2NDAwIHEwIDE2NSA5Mi41IDI1Ny41dDI1Ny41IDkyLjV6TTkzOCA4NjdsMzI0IC0yODRxMTYgLTE0IDE2IC0zM3QtMTYgLTMzbC0zMjQgLTI4NHEtMTYgLTE0IC0yNyAtOXQtMTEgMjZ2MTUwaC0yNTBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djIwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjVoMjUwdjE1MHEwIDIxIDExIDI2dDI3IC05eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxNjQ7IiBkPSJNNzUwIDEyMDBoNDAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di00MDBxMCAtMjEgLTEwLjUgLTI1dC0yNC41IDEwbC0xMDkgMTA5bC0zMTIgLTMxMnEtMTUgLTE1IC0zNS41IC0xNXQtMzUuNSAxNWwtMTQxIDE0MXEtMTUgMTUgLTE1IDM1LjV0MTUgMzUuNWwzMTIgMzEybC0xMDkgMTA5cS0xNCAxNCAtMTAgMjQuNXQyNSAxMC41ek00NTYgOTAwaC0xNTZxLTQxIDAgLTcwLjUgLTI5LjV0LTI5LjUgLTcwLjV2LTUwMCBxMCAtNDEgMjkuNSAtNzAuNXQ3MC41IC0yOS41aDUwMHE0MSAwIDcwLjUgMjkuNXQyOS41IDcwLjV2MTQ4bDIwMCAyMDB2LTI5OHEwIC0xNjUgLTkzLjUgLTI1Ny41dC0yNTYuNSAtOTIuNWgtNDAwcS0xNjUgMCAtMjU3LjUgOTIuNXQtOTIuNSAyNTcuNXY0MDBxMCAxNjUgOTIuNSAyNTcuNXQyNTcuNSA5Mi41aDMwMHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTY1OyIgZD0iTTYwMCAxMTg2cTExOSAwIDIyNy41IC00Ni41dDE4NyAtMTI1dDEyNSAtMTg3dDQ2LjUgLTIyNy41dC00Ni41IC0yMjcuNXQtMTI1IC0xODd0LTE4NyAtMTI1dC0yMjcuNSAtNDYuNXQtMjI3LjUgNDYuNXQtMTg3IDEyNXQtMTI1IDE4N3QtNDYuNSAyMjcuNXQ0Ni41IDIyNy41dDEyNSAxODd0MTg3IDEyNXQyMjcuNSA0Ni41ek02MDAgMTAyMnEtMTE1IDAgLTIxMiAtNTYuNXQtMTUzLjUgLTE1My41dC01Ni41IC0yMTJ0NTYuNSAtMjEyIHQxNTMuNSAtMTUzLjV0MjEyIC01Ni41dDIxMiA1Ni41dDE1My41IDE1My41dDU2LjUgMjEydC01Ni41IDIxMnQtMTUzLjUgMTUzLjV0LTIxMiA1Ni41ek02MDAgNzk0cTgwIDAgMTM3IC01N3Q1NyAtMTM3dC01NyAtMTM3dC0xMzcgLTU3dC0xMzcgNTd0LTU3IDEzN3Q1NyAxMzd0MTM3IDU3eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxNjY7IiBkPSJNNDUwIDEyMDBoMjAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di0zNTBoMjQ1cTIwIDAgMjUgLTExdC05IC0yNmwtMzgzIC00MjZxLTE0IC0xNSAtMzMuNSAtMTV0LTMyLjUgMTVsLTM3OSA0MjZxLTEzIDE1IC04LjUgMjZ0MjUuNSAxMWgyNTB2MzUwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXpNNTAgMzAwaDEwMDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTI1MGgtMTEwMHYyNTBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41eiBNOTAwIDIwMHYtNTBoMTAwdjUwaC0xMDB6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTE2NzsiIGQ9Ik01ODMgMTE4MmwzNzggLTQzNXExNCAtMTUgOSAtMzF0LTI2IC0xNmgtMjQ0di0yNTBxMCAtMjAgLTE3IC0zNXQtMzkgLTE1aC0yMDBxLTIwIDAgLTMyIDE0LjV0LTEyIDM1LjV2MjUwaC0yNTBxLTIwIDAgLTI1LjUgMTYuNXQ4LjUgMzEuNWwzODMgNDMxcTE0IDE2IDMzLjUgMTd0MzMuNSAtMTR6TTUwIDMwMGgxMDAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di0yNTBoLTExMDB2MjUwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXogTTkwMCAyMDB2LTUwaDEwMHY1MGgtMTAweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxNjg7IiBkPSJNMzk2IDcyM2wzNjkgMzY5cTcgNyAxNy41IDd0MTcuNSAtN2wxMzkgLTEzOXE3IC04IDcgLTE4LjV0LTcgLTE3LjVsLTUyNSAtNTI1cS03IC04IC0xNy41IC04dC0xNy41IDhsLTI5MiAyOTFxLTcgOCAtNyAxOHQ3IDE4bDEzOSAxMzlxOCA3IDE4LjUgN3QxNy41IC03ek01MCAzMDBoMTAwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMjUwaC0xMTAwdjI1MHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6TTkwMCAyMDB2LTUwaDEwMHY1MCBoLTEwMHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTY5OyIgZD0iTTEzNSAxMDIzbDE0MiAxNDJxMTQgMTQgMzUgMTR0MzUgLTE0bDc3IC03N2wtMjEyIC0yMTJsLTc3IDc2cS0xNCAxNSAtMTQgMzZ0MTQgMzV6TTY1NSA4NTVsMjEwIDIxMHExNCAxNCAyNC41IDEwdDEwLjUgLTI1bC0yIC01OTlxLTEgLTIwIC0xNS41IC0zNXQtMzUuNSAtMTVsLTU5NyAtMXEtMjEgMCAtMjUgMTAuNXQxMCAyNC41bDIwOCAyMDhsLTE1NCAxNTVsMjEyIDIxMnpNNTAgMzAwaDEwMDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjUgdi0yNTBoLTExMDB2MjUwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXpNOTAwIDIwMHYtNTBoMTAwdjUwaC0xMDB6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTE3MDsiIGQ9Ik0zNTAgMTIwMGw1OTkgLTJxMjAgLTEgMzUgLTE1LjV0MTUgLTM1LjVsMSAtNTk3cTAgLTIxIC0xMC41IC0yNXQtMjQuNSAxMGwtMjA4IDIwOGwtMTU1IC0xNTRsLTIxMiAyMTJsMTU1IDE1NGwtMjEwIDIxMHEtMTQgMTQgLTEwIDI0LjV0MjUgMTAuNXpNNTI0IDUxMmwtNzYgLTc3cS0xNSAtMTQgLTM2IC0xNHQtMzUgMTRsLTE0MiAxNDJxLTE0IDE0IC0xNCAzNXQxNCAzNWw3NyA3N3pNNTAgMzAwaDEwMDBxMjEgMCAzNS41IC0xNC41IHQxNC41IC0zNS41di0yNTBoLTExMDB2MjUwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXpNOTAwIDIwMHYtNTBoMTAwdjUwaC0xMDB6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTE3MTsiIGQ9Ik0xMjAwIDEwM2wtNDgzIDI3NmwtMzE0IC0zOTl2NDIzaC0zOTlsMTE5NiA3OTZ2LTEwOTZ6TTQ4MyA0MjR2LTIzMGw2ODMgOTUzeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxNzI7IiBkPSJNMTEwMCAxMDAwdi04NTBxMCAtMjEgLTE0LjUgLTM1LjV0LTM1LjUgLTE0LjVoLTE1MHY0MDBoLTcwMHYtNDAwaC0xNTBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djEwMDBxMCAyMCAxNC41IDM1dDM1LjUgMTVoMjUwdi0zMDBoNTAwdjMwMGgxMDB6TTcwMCAxMDAwaC0xMDB2MjAwaDEwMHYtMjAweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxNzM7IiBkPSJNMTEwMCAxMDAwbC0yIC0xNDlsLTI5OSAtMjk5bC05NSA5NXEtOSA5IC0yMS41IDl0LTIxLjUgLTlsLTE0OSAtMTQ3aC0zMTJ2LTQwMGgtMTUwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXYxMDAwcTAgMjAgMTQuNSAzNXQzNS41IDE1aDI1MHYtMzAwaDUwMHYzMDBoMTAwek03MDAgMTAwMGgtMTAwdjIwMGgxMDB2LTIwMHpNMTEzMiA2MzhsMTA2IC0xMDZxNyAtNyA3IC0xNy41dC03IC0xNy41bC00MjAgLTQyMXEtOCAtNyAtMTggLTcgdC0xOCA3bC0yMDIgMjAzcS04IDcgLTggMTcuNXQ4IDE3LjVsMTA2IDEwNnE3IDggMTcuNSA4dDE3LjUgLThsNzkgLTc5bDI5NyAyOTdxNyA3IDE3LjUgN3QxNy41IC03eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxNzQ7IiBkPSJNMTEwMCAxMDAwdi0yNjlsLTEwMyAtMTAzbC0xMzQgMTM0cS0xNSAxNSAtMzMuNSAxNi41dC0zNC41IC0xMi41bC0yNjYgLTI2NmgtMzI5di00MDBoLTE1MHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2MTAwMHEwIDIwIDE0LjUgMzV0MzUuNSAxNWgyNTB2LTMwMGg1MDB2MzAwaDEwMHpNNzAwIDEwMDBoLTEwMHYyMDBoMTAwdi0yMDB6TTEyMDIgNTcybDcwIC03MHExNSAtMTUgMTUgLTM1LjV0LTE1IC0zNS41bC0xMzEgLTEzMSBsMTMxIC0xMzFxMTUgLTE1IDE1IC0zNS41dC0xNSAtMzUuNWwtNzAgLTcwcS0xNSAtMTUgLTM1LjUgLTE1dC0zNS41IDE1bC0xMzEgMTMxbC0xMzEgLTEzMXEtMTUgLTE1IC0zNS41IC0xNXQtMzUuNSAxNWwtNzAgNzBxLTE1IDE1IC0xNSAzNS41dDE1IDM1LjVsMTMxIDEzMWwtMTMxIDEzMXEtMTUgMTUgLTE1IDM1LjV0MTUgMzUuNWw3MCA3MHExNSAxNSAzNS41IDE1dDM1LjUgLTE1bDEzMSAtMTMxbDEzMSAxMzFxMTUgMTUgMzUuNSAxNSB0MzUuNSAtMTV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTE3NTsiIGQ9Ik0xMTAwIDEwMDB2LTMwMGgtMzUwcS0yMSAwIC0zNS41IC0xNC41dC0xNC41IC0zNS41di0xNTBoLTUwMHYtNDAwaC0xNTBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djEwMDBxMCAyMCAxNC41IDM1dDM1LjUgMTVoMjUwdi0zMDBoNTAwdjMwMGgxMDB6TTcwMCAxMDAwaC0xMDB2MjAwaDEwMHYtMjAwek04NTAgNjAwaDEwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMjUwaDE1MHEyMSAwIDI1IC0xMC41dC0xMCAtMjQuNSBsLTIzMCAtMjMwcS0xNCAtMTQgLTM1IC0xNHQtMzUgMTRsLTIzMCAyMzBxLTE0IDE0IC0xMCAyNC41dDI1IDEwLjVoMTUwdjI1MHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTE3NjsiIGQ9Ik0xMTAwIDEwMDB2LTQwMGwtMTY1IDE2NXEtMTQgMTUgLTM1IDE1dC0zNSAtMTVsLTI2MyAtMjY1aC00MDJ2LTQwMGgtMTUwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXYxMDAwcTAgMjAgMTQuNSAzNXQzNS41IDE1aDI1MHYtMzAwaDUwMHYzMDBoMTAwek03MDAgMTAwMGgtMTAwdjIwMGgxMDB2LTIwMHpNOTM1IDU2NWwyMzAgLTIyOXExNCAtMTUgMTAgLTI1LjV0LTI1IC0xMC41aC0xNTB2LTI1MHEwIC0yMCAtMTQuNSAtMzUgdC0zNS41IC0xNWgtMTAwcS0yMSAwIC0zNS41IDE1dC0xNC41IDM1djI1MGgtMTUwcS0yMSAwIC0yNSAxMC41dDEwIDI1LjVsMjMwIDIyOXExNCAxNSAzNSAxNXQzNSAtMTV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTE3NzsiIGQ9Ik01MCAxMTAwaDExMDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTE1MGgtMTIwMHYxNTBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41ek0xMjAwIDgwMHYtNTUwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0xMTAwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXY1NTBoMTIwMHpNMTAwIDUwMHYtMjAwaDQwMHYyMDBoLTQwMHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTc4OyIgZD0iTTkzNSAxMTY1bDI0OCAtMjMwcTE0IC0xNCAxNCAtMzV0LTE0IC0zNWwtMjQ4IC0yMzBxLTE0IC0xNCAtMjQuNSAtMTB0LTEwLjUgMjV2MTUwaC00MDB2MjAwaDQwMHYxNTBxMCAyMSAxMC41IDI1dDI0LjUgLTEwek0yMDAgODAwaC01MHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2MTAwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNWg1MHYtMjAwek00MDAgODAwaC0xMDB2MjAwaDEwMHYtMjAwek0xOCA0MzVsMjQ3IDIzMCBxMTQgMTQgMjQuNSAxMHQxMC41IC0yNXYtMTUwaDQwMHYtMjAwaC00MDB2LTE1MHEwIC0yMSAtMTAuNSAtMjV0LTI0LjUgMTBsLTI0NyAyMzBxLTE1IDE0IC0xNSAzNXQxNSAzNXpNOTAwIDMwMGgtMTAwdjIwMGgxMDB2LTIwMHpNMTAwMCA1MDBoNTFxMjAgMCAzNC41IC0xNC41dDE0LjUgLTM1LjV2LTEwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzQuNSAtMTQuNWgtNTF2MjAweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxNzk7IiBkPSJNODYyIDEwNzNsMjc2IDExNnEyNSAxOCA0My41IDh0MTguNSAtNDF2LTExMDZxMCAtMjEgLTE0LjUgLTM1LjV0LTM1LjUgLTE0LjVoLTIwMHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2Mzk3cS00IDEgLTExIDV0LTI0IDE3LjV0LTMwIDI5dC0yNCA0MnQtMTEgNTYuNXYzNTlxMCAzMSAxOC41IDY1dDQzLjUgNTJ6TTU1MCAxMjAwcTIyIDAgMzQuNSAtMTIuNXQxNC41IC0yNC41bDEgLTEzdi00NTBxMCAtMjggLTEwLjUgLTU5LjUgdC0yNSAtNTZ0LTI5IC00NXQtMjUuNSAtMzEuNWwtMTAgLTExdi00NDdxMCAtMjEgLTE0LjUgLTM1LjV0LTM1LjUgLTE0LjVoLTIwMHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2NDQ3cS00IDQgLTExIDExLjV0LTI0IDMwLjV0LTMwIDQ2dC0yNCA1NXQtMTEgNjB2NDUwcTAgMiAwLjUgNS41dDQgMTJ0OC41IDE1dDE0LjUgMTJ0MjIuNSA1LjVxMjAgMCAzMi41IC0xMi41dDE0LjUgLTI0LjVsMyAtMTN2LTM1MGgxMDB2MzUwdjUuNXQyLjUgMTIgdDcgMTV0MTUgMTJ0MjUuNSA1LjVxMjMgMCAzNS41IC0xMi41dDEzLjUgLTI0LjVsMSAtMTN2LTM1MGgxMDB2MzUwcTAgMiAwLjUgNS41dDMgMTJ0NyAxNXQxNSAxMnQyNC41IDUuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTgwOyIgZD0iTTEyMDAgMTEwMHYtNTZxLTQgMCAtMTEgLTAuNXQtMjQgLTN0LTMwIC03LjV0LTI0IC0xNXQtMTEgLTI0di04ODhxMCAtMjIgMjUgLTM0LjV0NTAgLTEzLjVsMjUgLTJ2LTU2aC00MDB2NTZxNzUgMCA4Ny41IDYuNXQxMi41IDQzLjV2Mzk0aC01MDB2LTM5NHEwIC0zNyAxMi41IC00My41dDg3LjUgLTYuNXYtNTZoLTQwMHY1NnE0IDAgMTEgMC41dDI0IDN0MzAgNy41dDI0IDE1dDExIDI0djg4OHEwIDIyIC0yNSAzNC41dC01MCAxMy41IGwtMjUgMnY1Nmg0MDB2LTU2cS03NSAwIC04Ny41IC02LjV0LTEyLjUgLTQzLjV2LTM5NGg1MDB2Mzk0cTAgMzcgLTEyLjUgNDMuNXQtODcuNSA2LjV2NTZoNDAweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxODE7IiBkPSJNNjc1IDEwMDBoMzc1cTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di0xNTBoLTEwNWwtMjk1IC05OHY5OGwtMjAwIDIwMGgtNDAwbDEwMCAxMDBoMzc1ek0xMDAgOTAwaDMwMHE0MSAwIDcwLjUgLTI5LjV0MjkuNSAtNzAuNXYtNTAwcTAgLTQxIC0yOS41IC03MC41dC03MC41IC0yOS41aC0zMDBxLTQxIDAgLTcwLjUgMjkuNXQtMjkuNSA3MC41djUwMHEwIDQxIDI5LjUgNzAuNXQ3MC41IDI5LjV6TTEwMCA4MDB2LTIwMGgzMDB2MjAwIGgtMzAwek0xMTAwIDUzNWwtNDAwIC0xMzN2MTYzbDQwMCAxMzN2LTE2M3pNMTAwIDUwMHYtMjAwaDMwMHYyMDBoLTMwMHpNMTEwMCAzOTh2LTI0OHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtMzc1bC0xMDAgLTEwMGgtMzc1bC0xMDAgMTAwaDQwMGwyMDAgMjAwaDEwNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTgyOyIgZD0iTTE3IDEwMDdsMTYyIDE2MnExNyAxNyA0MCAxNHQzNyAtMjJsMTM5IC0xOTRxMTQgLTIwIDExIC00NC41dC0yMCAtNDEuNWwtMTE5IC0xMThxMTAyIC0xNDIgMjI4IC0yNjh0MjY3IC0yMjdsMTE5IDExOHExNyAxNyA0Mi41IDE5dDQ0LjUgLTEybDE5MiAtMTM2cTE5IC0xNCAyMi41IC0zNy41dC0xMy41IC00MC41bC0xNjMgLTE2MnEtMyAtMSAtOS41IC0xdC0yOS41IDJ0LTQ3LjUgNnQtNjIuNSAxNC41dC03Ny41IDI2LjV0LTkwIDQyLjUgdC0xMDEuNSA2MHQtMTExIDgzdC0xMTkgMTA4LjVxLTc0IDc0IC0xMzMuNSAxNTAuNXQtOTQuNSAxMzguNXQtNjAgMTE5LjV0LTM0LjUgMTAwdC0xNSA3NC41dC00LjUgNDh6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTE4MzsiIGQ9Ik02MDAgMTEwMHE5MiAwIDE3NSAtMTAuNXQxNDEuNSAtMjd0MTA4LjUgLTM2LjV0ODEuNSAtNDB0NTMuNSAtMzd0MzEgLTI3bDkgLTEwdi0yMDBxMCAtMjEgLTE0LjUgLTMzdC0zNC41IC05bC0yMDIgMzRxLTIwIDMgLTM0LjUgMjB0LTE0LjUgMzh2MTQ2cS0xNDEgMjQgLTMwMCAyNHQtMzAwIC0yNHYtMTQ2cTAgLTIxIC0xNC41IC0zOHQtMzQuNSAtMjBsLTIwMiAtMzRxLTIwIC0zIC0zNC41IDl0LTE0LjUgMzN2MjAwcTMgNCA5LjUgMTAuNSB0MzEgMjZ0NTQgMzcuNXQ4MC41IDM5LjV0MTA5IDM3LjV0MTQxIDI2LjV0MTc1IDEwLjV6TTYwMCA3OTVxNTYgMCA5NyAtOS41dDYwIC0yMy41dDMwIC0yOHQxMiAtMjRsMSAtMTB2LTUwbDM2NSAtMzAzcTE0IC0xNSAyNC41IC00MHQxMC41IC00NXYtMjEycTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0xMTAwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXYyMTJxMCAyMCAxMC41IDQ1dDI0LjUgNDBsMzY1IDMwM3Y1MCBxMCA0IDEgMTAuNXQxMiAyM3QzMCAyOXQ2MCAyMi41dDk3IDEweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxODQ7IiBkPSJNMTEwMCA3MDBsLTIwMCAtMjAwaC02MDBsLTIwMCAyMDB2NTAwaDIwMHYtMjAwaDIwMHYyMDBoMjAwdi0yMDBoMjAwdjIwMGgyMDB2LTUwMHpNMjUwIDQwMGg3MDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV0LTE0LjUgLTM1LjV0LTM1LjUgLTE0LjVoLTEybDEzNyAtMTAwaC05NTBsMTM3IDEwMGgtMTJxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41dDE0LjUgMzUuNXQzNS41IDE0LjV6TTUwIDEwMGgxMTAwcTIxIDAgMzUuNSAtMTQuNSB0MTQuNSAtMzUuNXYtNTBoLTEyMDB2NTBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxODU7IiBkPSJNNzAwIDExMDBoLTEwMHEtNDEgMCAtNzAuNSAtMjkuNXQtMjkuNSAtNzAuNXYtMTAwMGgzMDB2MTAwMHEwIDQxIC0yOS41IDcwLjV0LTcwLjUgMjkuNXpNMTEwMCA4MDBoLTEwMHEtNDEgMCAtNzAuNSAtMjkuNXQtMjkuNSAtNzAuNXYtNzAwaDMwMHY3MDBxMCA0MSAtMjkuNSA3MC41dC03MC41IDI5LjV6TTQwMCAwaC0zMDB2NDAwcTAgNDEgMjkuNSA3MC41dDcwLjUgMjkuNWgxMDBxNDEgMCA3MC41IC0yOS41dDI5LjUgLTcwLjV2LTQwMHogIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTE4NjsiIGQ9Ik0yMDAgMTEwMGg3MDBxMTI0IDAgMjEyIC04OHQ4OCAtMjEydi01MDBxMCAtMTI0IC04OCAtMjEydC0yMTIgLTg4aC03MDBxLTEyNCAwIC0yMTIgODh0LTg4IDIxMnY1MDBxMCAxMjQgODggMjEydDIxMiA4OHpNMTAwIDkwMHYtNzAwaDkwMHY3MDBoLTkwMHpNNTAwIDcwMGgtMjAwdi0xMDBoMjAwdi0zMDBoLTMwMHYxMDBoMjAwdjEwMGgtMjAwdjMwMGgzMDB2LTEwMHpNOTAwIDcwMHYtMzAwbC0xMDAgLTEwMGgtMjAwdjUwMGgyMDB6IE03MDAgNzAwdi0zMDBoMTAwdjMwMGgtMTAweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxODc7IiBkPSJNMjAwIDExMDBoNzAwcTEyNCAwIDIxMiAtODh0ODggLTIxMnYtNTAwcTAgLTEyNCAtODggLTIxMnQtMjEyIC04OGgtNzAwcS0xMjQgMCAtMjEyIDg4dC04OCAyMTJ2NTAwcTAgMTI0IDg4IDIxMnQyMTIgODh6TTEwMCA5MDB2LTcwMGg5MDB2NzAwaC05MDB6TTUwMCAzMDBoLTEwMHYyMDBoLTEwMHYtMjAwaC0xMDB2NTAwaDEwMHYtMjAwaDEwMHYyMDBoMTAwdi01MDB6TTkwMCA3MDB2LTMwMGwtMTAwIC0xMDBoLTIwMHY1MDBoMjAweiBNNzAwIDcwMHYtMzAwaDEwMHYzMDBoLTEwMHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTg4OyIgZD0iTTIwMCAxMTAwaDcwMHExMjQgMCAyMTIgLTg4dDg4IC0yMTJ2LTUwMHEwIC0xMjQgLTg4IC0yMTJ0LTIxMiAtODhoLTcwMHEtMTI0IDAgLTIxMiA4OHQtODggMjEydjUwMHEwIDEyNCA4OCAyMTJ0MjEyIDg4ek0xMDAgOTAwdi03MDBoOTAwdjcwMGgtOTAwek01MDAgNzAwaC0yMDB2LTMwMGgyMDB2LTEwMGgtMzAwdjUwMGgzMDB2LTEwMHpNOTAwIDcwMGgtMjAwdi0zMDBoMjAwdi0xMDBoLTMwMHY1MDBoMzAwdi0xMDB6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTE4OTsiIGQ9Ik0yMDAgMTEwMGg3MDBxMTI0IDAgMjEyIC04OHQ4OCAtMjEydi01MDBxMCAtMTI0IC04OCAtMjEydC0yMTIgLTg4aC03MDBxLTEyNCAwIC0yMTIgODh0LTg4IDIxMnY1MDBxMCAxMjQgODggMjEydDIxMiA4OHpNMTAwIDkwMHYtNzAwaDkwMHY3MDBoLTkwMHpNNTAwIDQwMGwtMzAwIDE1MGwzMDAgMTUwdi0zMDB6TTkwMCA1NTBsLTMwMCAtMTUwdjMwMHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTkwOyIgZD0iTTIwMCAxMTAwaDcwMHExMjQgMCAyMTIgLTg4dDg4IC0yMTJ2LTUwMHEwIC0xMjQgLTg4IC0yMTJ0LTIxMiAtODhoLTcwMHEtMTI0IDAgLTIxMiA4OHQtODggMjEydjUwMHEwIDEyNCA4OCAyMTJ0MjEyIDg4ek0xMDAgOTAwdi03MDBoOTAwdjcwMGgtOTAwek05MDAgMzAwaC03MDB2NTAwaDcwMHYtNTAwek04MDAgNzAwaC0xMzBxLTM4IDAgLTY2LjUgLTQzdC0yOC41IC0xMDh0MjcgLTEwN3Q2OCAtNDJoMTMwdjMwMHpNMzAwIDcwMHYtMzAwIGgxMzBxNDEgMCA2OCA0MnQyNyAxMDd0LTI4LjUgMTA4dC02Ni41IDQzaC0xMzB6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTE5MTsiIGQ9Ik0yMDAgMTEwMGg3MDBxMTI0IDAgMjEyIC04OHQ4OCAtMjEydi01MDBxMCAtMTI0IC04OCAtMjEydC0yMTIgLTg4aC03MDBxLTEyNCAwIC0yMTIgODh0LTg4IDIxMnY1MDBxMCAxMjQgODggMjEydDIxMiA4OHpNMTAwIDkwMHYtNzAwaDkwMHY3MDBoLTkwMHpNNTAwIDcwMGgtMjAwdi0xMDBoMjAwdi0zMDBoLTMwMHYxMDBoMjAwdjEwMGgtMjAwdjMwMGgzMDB2LTEwMHpNOTAwIDMwMGgtMTAwdjQwMGgtMTAwdjEwMGgyMDB2LTUwMHogTTcwMCAzMDBoLTEwMHYxMDBoMTAwdi0xMDB6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTE5MjsiIGQ9Ik0yMDAgMTEwMGg3MDBxMTI0IDAgMjEyIC04OHQ4OCAtMjEydi01MDBxMCAtMTI0IC04OCAtMjEydC0yMTIgLTg4aC03MDBxLTEyNCAwIC0yMTIgODh0LTg4IDIxMnY1MDBxMCAxMjQgODggMjEydDIxMiA4OHpNMTAwIDkwMHYtNzAwaDkwMHY3MDBoLTkwMHpNMzAwIDcwMGgyMDB2LTQwMGgtMzAwdjUwMGgxMDB2LTEwMHpNOTAwIDMwMGgtMTAwdjQwMGgtMTAwdjEwMGgyMDB2LTUwMHpNMzAwIDYwMHYtMjAwaDEwMHYyMDBoLTEwMHogTTcwMCAzMDBoLTEwMHYxMDBoMTAwdi0xMDB6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTE5MzsiIGQ9Ik0yMDAgMTEwMGg3MDBxMTI0IDAgMjEyIC04OHQ4OCAtMjEydi01MDBxMCAtMTI0IC04OCAtMjEydC0yMTIgLTg4aC03MDBxLTEyNCAwIC0yMTIgODh0LTg4IDIxMnY1MDBxMCAxMjQgODggMjEydDIxMiA4OHpNMTAwIDkwMHYtNzAwaDkwMHY3MDBoLTkwMHpNNTAwIDUwMGwtMTk5IC0yMDBoLTEwMHY1MGwxOTkgMjAwdjE1MGgtMjAwdjEwMGgzMDB2LTMwMHpNOTAwIDMwMGgtMTAwdjQwMGgtMTAwdjEwMGgyMDB2LTUwMHpNNzAxIDMwMGgtMTAwIHYxMDBoMTAwdi0xMDB6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTE5NDsiIGQ9Ik02MDAgMTE5MXExMjAgMCAyMjkuNSAtNDd0MTg4LjUgLTEyNnQxMjYgLTE4OC41dDQ3IC0yMjkuNXQtNDcgLTIyOS41dC0xMjYgLTE4OC41dC0xODguNSAtMTI2dC0yMjkuNSAtNDd0LTIyOS41IDQ3dC0xODguNSAxMjZ0LTEyNiAxODguNXQtNDcgMjI5LjV0NDcgMjI5LjV0MTI2IDE4OC41dDE4OC41IDEyNnQyMjkuNSA0N3pNNjAwIDEwMjFxLTExNCAwIC0yMTEgLTU2LjV0LTE1My41IC0xNTMuNXQtNTYuNSAtMjExdDU2LjUgLTIxMSB0MTUzLjUgLTE1My41dDIxMSAtNTYuNXQyMTEgNTYuNXQxNTMuNSAxNTMuNXQ1Ni41IDIxMXQtNTYuNSAyMTF0LTE1My41IDE1My41dC0yMTEgNTYuNXpNODAwIDcwMGgtMzAwdi0yMDBoMzAwdi0xMDBoLTMwMGwtMTAwIDEwMHYyMDBsMTAwIDEwMGgzMDB2LTEwMHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTk1OyIgZD0iTTYwMCAxMTkxcTEyMCAwIDIyOS41IC00N3QxODguNSAtMTI2dDEyNiAtMTg4LjV0NDcgLTIyOS41dC00NyAtMjI5LjV0LTEyNiAtMTg4LjV0LTE4OC41IC0xMjZ0LTIyOS41IC00N3QtMjI5LjUgNDd0LTE4OC41IDEyNnQtMTI2IDE4OC41dC00NyAyMjkuNXQ0NyAyMjkuNXQxMjYgMTg4LjV0MTg4LjUgMTI2dDIyOS41IDQ3ek02MDAgMTAyMXEtMTE0IDAgLTIxMSAtNTYuNXQtMTUzLjUgLTE1My41dC01Ni41IC0yMTF0NTYuNSAtMjExIHQxNTMuNSAtMTUzLjV0MjExIC01Ni41dDIxMSA1Ni41dDE1My41IDE1My41dDU2LjUgMjExdC01Ni41IDIxMXQtMTUzLjUgMTUzLjV0LTIxMSA1Ni41ek04MDAgNzAwdi0xMDBsLTUwIC01MGwxMDAgLTEwMHYtNTBoLTEwMGwtMTAwIDEwMGgtMTUwdi0xMDBoLTEwMHY0MDBoMzAwek01MDAgNzAwdi0xMDBoMjAwdjEwMGgtMjAweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxOTc7IiBkPSJNNTAzIDEwODlxMTEwIDAgMjAwLjUgLTU5LjV0MTM0LjUgLTE1Ni41cTQ0IDE0IDkwIDE0cTEyMCAwIDIwNSAtODYuNXQ4NSAtMjA3dC04NSAtMjA3dC0yMDUgLTg2LjVoLTEyOHYyNTBxMCAyMSAtMTQuNSAzNS41dC0zNS41IDE0LjVoLTMwMHEtMjEgMCAtMzUuNSAtMTQuNXQtMTQuNSAtMzUuNXYtMjUwaC0yMjJxLTgwIDAgLTEzNiA1Ny41dC01NiAxMzYuNXEwIDY5IDQzIDEyMi41dDEwOCA2Ny41cS0yIDE5IC0yIDM3cTAgMTAwIDQ5IDE4NSB0MTM0IDEzNHQxODUgNDl6TTUyNSA1MDBoMTUwcTEwIDAgMTcuNSAtNy41dDcuNSAtMTcuNXYtMjc1aDEzN3EyMSAwIDI2IC0xMS41dC04IC0yNy41bC0yMjMgLTI0NHEtMTMgLTE2IC0zMiAtMTZ0LTMyIDE2bC0yMjMgMjQ0cS0xMyAxNiAtOCAyNy41dDI2IDExLjVoMTM3djI3NXEwIDEwIDcuNSAxNy41dDE3LjUgNy41eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUxOTg7IiBkPSJNNTAyIDEwODlxMTEwIDAgMjAxIC01OS41dDEzNSAtMTU2LjVxNDMgMTUgODkgMTVxMTIxIDAgMjA2IC04Ni41dDg2IC0yMDYuNXEwIC05OSAtNjAgLTE4MXQtMTUwIC0xMTBsLTM3OCAzNjBxLTEzIDE2IC0zMS41IDE2dC0zMS41IC0xNmwtMzgxIC0zNjVoLTlxLTc5IDAgLTEzNS41IDU3LjV0LTU2LjUgMTM2LjVxMCA2OSA0MyAxMjIuNXQxMDggNjcuNXEtMiAxOSAtMiAzOHEwIDEwMCA0OSAxODQuNXQxMzMuNSAxMzR0MTg0LjUgNDkuNXogTTYzMiA0NjdsMjIzIC0yMjhxMTMgLTE2IDggLTI3LjV0LTI2IC0xMS41aC0xMzd2LTI3NXEwIC0xMCAtNy41IC0xNy41dC0xNy41IC03LjVoLTE1MHEtMTAgMCAtMTcuNSA3LjV0LTcuNSAxNy41djI3NWgtMTM3cS0yMSAwIC0yNiAxMS41dDggMjcuNXExOTkgMjA0IDIyMyAyMjhxMTkgMTkgMzEuNSAxOXQzMi41IC0xOXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTk5OyIgZD0iTTcwMCAxMDB2MTAwaDQwMGwtMjcwIDMwMGgxNzBsLTI3MCAzMDBoMTcwbC0zMDAgMzMzbC0zMDAgLTMzM2gxNzBsLTI3MCAtMzAwaDE3MGwtMjcwIC0zMDBoNDAwdi0xMDBoLTUwcS0yMSAwIC0zNS41IC0xNC41dC0xNC41IC0zNS41di01MGg0MDB2NTBxMCAyMSAtMTQuNSAzNS41dC0zNS41IDE0LjVoLTUweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUyMDA7IiBkPSJNNjAwIDExNzlxOTQgMCAxNjcuNSAtNTYuNXQ5OS41IC0xNDUuNXE4OSAtNiAxNTAuNSAtNzEuNXQ2MS41IC0xNTUuNXEwIC02MSAtMjkuNSAtMTEyLjV0LTc5LjUgLTgyLjVxOSAtMjkgOSAtNTVxMCAtNzQgLTUyLjUgLTEyNi41dC0xMjYuNSAtNTIuNXEtNTUgMCAtMTAwIDMwdi0yNTFxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTUwaC0zMDB2NTBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41djI1MXEtNDUgLTMwIC0xMDAgLTMwIHEtNzQgMCAtMTI2LjUgNTIuNXQtNTIuNSAxMjYuNXEwIDE4IDQgMzhxLTQ3IDIxIC03NS41IDY1dC0yOC41IDk3cTAgNzQgNTIuNSAxMjYuNXQxMjYuNSA1Mi41cTUgMCAyMyAtMnEwIDIgLTEgMTB0LTEgMTNxMCAxMTYgODEuNSAxOTcuNXQxOTcuNSA4MS41eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUyMDE7IiBkPSJNMTAxMCAxMDEwcTExMSAtMTExIDE1MC41IC0yNjAuNXQwIC0yOTl0LTE1MC41IC0yNjAuNXEtODMgLTgzIC0xOTEuNSAtMTI2LjV0LTIxOC41IC00My41dC0yMTguNSA0My41dC0xOTEuNSAxMjYuNXEtMTExIDExMSAtMTUwLjUgMjYwLjV0MCAyOTl0MTUwLjUgMjYwLjVxODMgODMgMTkxLjUgMTI2LjV0MjE4LjUgNDMuNXQyMTguNSAtNDMuNXQxOTEuNSAtMTI2LjV6TTQ3NiAxMDY1cS00IDAgLTggLTFxLTEyMSAtMzQgLTIwOS41IC0xMjIuNSB0LTEyMi41IC0yMDkuNXEtNCAtMTIgMi41IC0yM3QxOC41IC0xNGwzNiAtOXEzIC0xIDcgLTFxMjMgMCAyOSAyMnEyNyA5NiA5OCAxNjZxNzAgNzEgMTY2IDk4cTExIDMgMTcuNSAxMy41dDMuNSAyMi41bC05IDM1cS0zIDEzIC0xNCAxOXEtNyA0IC0xNSA0ek01MTIgOTIwcS00IDAgLTkgLTJxLTgwIC0yNCAtMTM4LjUgLTgyLjV0LTgyLjUgLTEzOC41cS00IC0xMyAyIC0yNHQxOSAtMTRsMzQgLTlxNCAtMSA4IC0xcTIyIDAgMjggMjEgcTE4IDU4IDU4LjUgOTguNXQ5Ny41IDU4LjVxMTIgMyAxOCAxMy41dDMgMjEuNWwtOSAzNXEtMyAxMiAtMTQgMTlxLTcgNCAtMTUgNHpNNzE5LjUgNzE5LjVxLTQ5LjUgNDkuNSAtMTE5LjUgNDkuNXQtMTE5LjUgLTQ5LjV0LTQ5LjUgLTExOS41dDQ5LjUgLTExOS41dDExOS41IC00OS41dDExOS41IDQ5LjV0NDkuNSAxMTkuNXQtNDkuNSAxMTkuNXpNODU1IDU1MXEtMjIgMCAtMjggLTIxcS0xOCAtNTggLTU4LjUgLTk4LjV0LTk4LjUgLTU3LjUgcS0xMSAtNCAtMTcgLTE0LjV0LTMgLTIxLjVsOSAtMzVxMyAtMTIgMTQgLTE5cTcgLTQgMTUgLTRxNCAwIDkgMnE4MCAyNCAxMzguNSA4Mi41dDgyLjUgMTM4LjVxNCAxMyAtMi41IDI0dC0xOC41IDE0bC0zNCA5cS00IDEgLTggMXpNMTAwMCA1MTVxLTIzIDAgLTI5IC0yMnEtMjcgLTk2IC05OCAtMTY2cS03MCAtNzEgLTE2NiAtOThxLTExIC0zIC0xNy41IC0xMy41dC0zLjUgLTIyLjVsOSAtMzVxMyAtMTMgMTQgLTE5cTcgLTQgMTUgLTQgcTQgMCA4IDFxMTIxIDM0IDIwOS41IDEyMi41dDEyMi41IDIwOS41cTQgMTIgLTIuNSAyM3QtMTguNSAxNGwtMzYgOXEtMyAxIC03IDF6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTIwMjsiIGQ9Ik03MDAgODAwaDMwMHYtMzgwaC0xODB2MjAwaC0zNDB2LTIwMGgtMzgwdjc1NXEwIDEwIDcuNSAxNy41dDE3LjUgNy41aDU3NXYtNDAwek0xMDAwIDkwMGgtMjAwdjIwMHpNNzAwIDMwMGgxNjJsLTIxMiAtMjEybC0yMTIgMjEyaDE2MnYyMDBoMTAwdi0yMDB6TTUyMCAwaC0zOTVxLTEwIDAgLTE3LjUgNy41dC03LjUgMTcuNXYzOTV6TTEwMDAgMjIwdi0xOTVxMCAtMTAgLTcuNSAtMTcuNXQtMTcuNSAtNy41aC0xOTV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTIwMzsiIGQ9Ik03MDAgODAwaDMwMHYtNTIwbC0zNTAgMzUwbC01NTAgLTU1MHYxMDk1cTAgMTAgNy41IDE3LjV0MTcuNSA3LjVoNTc1di00MDB6TTEwMDAgOTAwaC0yMDB2MjAwek04NjIgMjAwaC0xNjJ2LTIwMGgtMTAwdjIwMGgtMTYybDIxMiAyMTJ6TTQ4MCAwaC0zNTVxLTEwIDAgLTE3LjUgNy41dC03LjUgMTcuNXY1NWgzODB2LTgwek0xMDAwIDgwdi01NXEwIC0xMCAtNy41IC0xNy41dC0xNy41IC03LjVoLTE1NXY4MGgxODB6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTIwNDsiIGQ9Ik0xMTYyIDgwMGgtMTYydi0yMDBoMTAwbDEwMCAtMTAwaC0zMDB2MzAwaC0xNjJsMjEyIDIxMnpNMjAwIDgwMGgyMDBxMjcgMCA0MCAtMnQyOS41IC0xMC41dDIzLjUgLTMwdDcgLTU3LjVoMzAwdi0xMDBoLTYwMGwtMjAwIC0zNTB2NDUwaDEwMHEwIDM2IDcgNTcuNXQyMy41IDMwdDI5LjUgMTAuNXQ0MCAyek04MDAgNDAwaDI0MGwtMjQwIC00MDBoLTgwMGwzMDAgNTAwaDUwMHYtMTAweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUyMDU7IiBkPSJNNjUwIDExMDBoMTAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di01MGg1MHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtMTAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0zMDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djEwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjVoNTB2NTBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41ek0xMDAwIDg1MHYxNTBxNDEgMCA3MC41IC0yOS41dDI5LjUgLTcwLjV2LTgwMCBxMCAtNDEgLTI5LjUgLTcwLjV0LTcwLjUgLTI5LjVoLTYwMHEtMSAwIC0yMCA0bDI0NiAyNDZsLTMyNiAzMjZ2MzI0cTAgNDEgMjkuNSA3MC41dDcwLjUgMjkuNXYtMTUwcTAgLTYyIDQ0IC0xMDZ0MTA2IC00NGgzMDBxNjIgMCAxMDYgNDR0NDQgMTA2ek00MTIgMjUwbC0yMTIgLTIxMnYxNjJoLTIwMHYxMDBoMjAwdjE2MnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMjA2OyIgZD0iTTQ1MCAxMTAwaDEwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtNTBoNTBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTEwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtMzAwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXYxMDBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41aDUwdjUwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXpNODAwIDg1MHYxNTBxNDEgMCA3MC41IC0yOS41dDI5LjUgLTcwLjV2LTUwMCBoLTIwMHYtMzAwaDIwMHEwIC0zNiAtNyAtNTcuNXQtMjMuNSAtMzB0LTI5LjUgLTEwLjV0LTQwIC0yaC02MDBxLTQxIDAgLTcwLjUgMjkuNXQtMjkuNSA3MC41djgwMHEwIDQxIDI5LjUgNzAuNXQ3MC41IDI5LjV2LTE1MHEwIC02MiA0NCAtMTA2dDEwNiAtNDRoMzAwcTYyIDAgMTA2IDQ0dDQ0IDEwNnpNMTIxMiAyNTBsLTIxMiAtMjEydjE2MmgtMjAwdjEwMGgyMDB2MTYyeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUyMDk7IiBkPSJNNjU4IDExOTdsNjM3IC0xMTA0cTIzIC0zOCA3IC02NS41dC02MCAtMjcuNWgtMTI3NnEtNDQgMCAtNjAgMjcuNXQ3IDY1LjVsNjM3IDExMDRxMjIgMzkgNTQgMzl0NTQgLTM5ek03MDQgODAwaC0yMDhxLTIwIDAgLTMyIC0xNC41dC04IC0zNC41bDU4IC0zMDJxNCAtMjAgMjEuNSAtMzQuNXQzNy41IC0xNC41aDU0cTIwIDAgMzcuNSAxNC41dDIxLjUgMzQuNWw1OCAzMDJxNCAyMCAtOCAzNC41dC0zMiAxNC41ek01MDAgMzAwdi0xMDBoMjAwIHYxMDBoLTIwMHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMjEwOyIgZD0iTTQyNSAxMTAwaDI1MHExMCAwIDE3LjUgLTcuNXQ3LjUgLTE3LjV2LTE1MHEwIC0xMCAtNy41IC0xNy41dC0xNy41IC03LjVoLTI1MHEtMTAgMCAtMTcuNSA3LjV0LTcuNSAxNy41djE1MHEwIDEwIDcuNSAxNy41dDE3LjUgNy41ek00MjUgODAwaDI1MHExMCAwIDE3LjUgLTcuNXQ3LjUgLTE3LjV2LTE1MHEwIC0xMCAtNy41IC0xNy41dC0xNy41IC03LjVoLTI1MHEtMTAgMCAtMTcuNSA3LjV0LTcuNSAxNy41djE1MHEwIDEwIDcuNSAxNy41IHQxNy41IDcuNXpNODI1IDgwMGgyNTBxMTAgMCAxNy41IC03LjV0Ny41IC0xNy41di0xNTBxMCAtMTAgLTcuNSAtMTcuNXQtMTcuNSAtNy41aC0yNTBxLTEwIDAgLTE3LjUgNy41dC03LjUgMTcuNXYxNTBxMCAxMCA3LjUgMTcuNXQxNy41IDcuNXpNMjUgNTAwaDI1MHExMCAwIDE3LjUgLTcuNXQ3LjUgLTE3LjV2LTE1MHEwIC0xMCAtNy41IC0xNy41dC0xNy41IC03LjVoLTI1MHEtMTAgMCAtMTcuNSA3LjV0LTcuNSAxNy41djE1MCBxMCAxMCA3LjUgMTcuNXQxNy41IDcuNXpNNDI1IDUwMGgyNTBxMTAgMCAxNy41IC03LjV0Ny41IC0xNy41di0xNTBxMCAtMTAgLTcuNSAtMTcuNXQtMTcuNSAtNy41aC0yNTBxLTEwIDAgLTE3LjUgNy41dC03LjUgMTcuNXYxNTBxMCAxMCA3LjUgMTcuNXQxNy41IDcuNXpNODI1IDUwMGgyNTBxMTAgMCAxNy41IC03LjV0Ny41IC0xNy41di0xNTBxMCAtMTAgLTcuNSAtMTcuNXQtMTcuNSAtNy41aC0yNTBxLTEwIDAgLTE3LjUgNy41dC03LjUgMTcuNSB2MTUwcTAgMTAgNy41IDE3LjV0MTcuNSA3LjV6TTI1IDIwMGgyNTBxMTAgMCAxNy41IC03LjV0Ny41IC0xNy41di0xNTBxMCAtMTAgLTcuNSAtMTcuNXQtMTcuNSAtNy41aC0yNTBxLTEwIDAgLTE3LjUgNy41dC03LjUgMTcuNXYxNTBxMCAxMCA3LjUgMTcuNXQxNy41IDcuNXpNNDI1IDIwMGgyNTBxMTAgMCAxNy41IC03LjV0Ny41IC0xNy41di0xNTBxMCAtMTAgLTcuNSAtMTcuNXQtMTcuNSAtNy41aC0yNTBxLTEwIDAgLTE3LjUgNy41IHQtNy41IDE3LjV2MTUwcTAgMTAgNy41IDE3LjV0MTcuNSA3LjV6TTgyNSAyMDBoMjUwcTEwIDAgMTcuNSAtNy41dDcuNSAtMTcuNXYtMTUwcTAgLTEwIC03LjUgLTE3LjV0LTE3LjUgLTcuNWgtMjUwcS0xMCAwIC0xNy41IDcuNXQtNy41IDE3LjV2MTUwcTAgMTAgNy41IDE3LjV0MTcuNSA3LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTIxMTsiIGQ9Ik03MDAgMTIwMGgxMDB2LTIwMGgtMTAwdi0xMDBoMzUwcTYyIDAgODYuNSAtMzkuNXQtMy41IC05NC41bC02NiAtMTMycS00MSAtODMgLTgxIC0xMzRoLTc3MnEtNDAgNTEgLTgxIDEzNGwtNjYgMTMycS0yOCA1NSAtMy41IDk0LjV0ODYuNSAzOS41aDM1MHYxMDBoLTEwMHYyMDBoMTAwdjEwMGgyMDB2LTEwMHpNMjUwIDQwMGg3MDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV0LTE0LjUgLTM1LjV0LTM1LjUgLTE0LjVoLTEybDEzNyAtMTAwIGgtOTUwbDEzOCAxMDBoLTEzcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXQxNC41IDM1LjV0MzUuNSAxNC41ek01MCAxMDBoMTEwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtNTBoLTEyMDB2NTBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUyMTI7IiBkPSJNNjAwIDEzMDBxNDAgMCA2OC41IC0yOS41dDI4LjUgLTcwLjVoLTE5NHEwIDQxIDI4LjUgNzAuNXQ2OC41IDI5LjV6TTQ0MyAxMTAwaDMxNHExOCAtMzcgMTggLTc1cTAgLTggLTMgLTI1aDMyOHE0MSAwIDQ0LjUgLTE2LjV0LTMwLjUgLTM4LjVsLTE3NSAtMTQ1aC02NzhsLTE3OCAxNDVxLTM0IDIyIC0yOSAzOC41dDQ2IDE2LjVoMzI4cS0zIDE3IC0zIDI1cTAgMzggMTggNzV6TTI1MCA3MDBoNzAwcTIxIDAgMzUuNSAtMTQuNSB0MTQuNSAtMzUuNXQtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtMTUwdi0yMDBsMjc1IC0yMDBoLTk1MGwyNzUgMjAwdjIwMGgtMTUwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXQxNC41IDM1LjV0MzUuNSAxNC41ek01MCAxMDBoMTEwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtNTBoLTEyMDB2NTBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUyMTM7IiBkPSJNNjAwIDExODFxNzUgMCAxMjggLTUzdDUzIC0xMjh0LTUzIC0xMjh0LTEyOCAtNTN0LTEyOCA1M3QtNTMgMTI4dDUzIDEyOHQxMjggNTN6TTYwMiA3OThoNDZxMzQgMCA1NS41IC0yOC41dDIxLjUgLTg2LjVxMCAtNzYgMzkgLTE4M2gtMzI0cTM5IDEwNyAzOSAxODNxMCA1OCAyMS41IDg2LjV0NTYuNSAyOC41aDQ1ek0yNTAgNDAwaDcwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXQtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtMTMgbDEzOCAtMTAwaC05NTBsMTM3IDEwMGgtMTJxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41dDE0LjUgMzUuNXQzNS41IDE0LjV6TTUwIDEwMGgxMTAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di01MGgtMTIwMHY1MHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTIxNDsiIGQ9Ik02MDAgMTMwMHE0NyAwIDkyLjUgLTUzLjV0NzEgLTEyM3QyNS41IC0xMjMuNXEwIC03OCAtNTUuNSAtMTMzLjV0LTEzMy41IC01NS41dC0xMzMuNSA1NS41dC01NS41IDEzMy41cTAgNjIgMzQgMTQzbDE0NCAtMTQzbDExMSAxMTFsLTE2MyAxNjNxMzQgMjYgNjMgMjZ6TTYwMiA3OThoNDZxMzQgMCA1NS41IC0yOC41dDIxLjUgLTg2LjVxMCAtNzYgMzkgLTE4M2gtMzI0cTM5IDEwNyAzOSAxODNxMCA1OCAyMS41IDg2LjV0NTYuNSAyOC41aDQ1IHpNMjUwIDQwMGg3MDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV0LTE0LjUgLTM1LjV0LTM1LjUgLTE0LjVoLTEzbDEzOCAtMTAwaC05NTBsMTM3IDEwMGgtMTJxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41dDE0LjUgMzUuNXQzNS41IDE0LjV6TTUwIDEwMGgxMTAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di01MGgtMTIwMHY1MHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTIxNTsiIGQ9Ik02MDAgMTIwMGwzMDAgLTE2MXYtMTM5aC0zMDBxMCAtNTcgMTguNSAtMTA4dDUwIC05MS41dDYzIC03MnQ3MCAtNjcuNXQ1Ny41IC02MWgtNTMwcS02MCA4MyAtOTAuNSAxNzcuNXQtMzAuNSAxNzguNXQzMyAxNjQuNXQ4Ny41IDEzOS41dDEyNiA5Ni41dDE0NS41IDQxLjV2LTk4ek0yNTAgNDAwaDcwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXQtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtMTNsMTM4IC0xMDBoLTk1MGwxMzcgMTAwIGgtMTJxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41dDE0LjUgMzUuNXQzNS41IDE0LjV6TTUwIDEwMGgxMTAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di01MGgtMTIwMHY1MHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTIxNjsiIGQ9Ik02MDAgMTMwMHE0MSAwIDcwLjUgLTI5LjV0MjkuNSAtNzAuNXYtNzhxNDYgLTI2IDczIC03MnQyNyAtMTAwdi01MGgtNDAwdjUwcTAgNTQgMjcgMTAwdDczIDcydjc4cTAgNDEgMjkuNSA3MC41dDcwLjUgMjkuNXpNNDAwIDgwMGg0MDBxNTQgMCAxMDAgLTI3dDcyIC03M2gtMTcydi0xMDBoMjAwdi0xMDBoLTIwMHYtMTAwaDIwMHYtMTAwaC0yMDB2LTEwMGgyMDBxMCAtODMgLTU4LjUgLTE0MS41dC0xNDEuNSAtNTguNWgtNDAwIHEtODMgMCAtMTQxLjUgNTguNXQtNTguNSAxNDEuNXY0MDBxMCA4MyA1OC41IDE0MS41dDE0MS41IDU4LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTIxODsiIGQ9Ik0xNTAgMTEwMGg5MDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTUwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtOTAwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXY1MDBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41ek0xMjUgNDAwaDk1MHExMCAwIDE3LjUgLTcuNXQ3LjUgLTE3LjV2LTUwcTAgLTEwIC03LjUgLTE3LjV0LTE3LjUgLTcuNWgtMjgzbDIyNCAtMjI0cTEzIC0xMyAxMyAtMzEuNXQtMTMgLTMyIHQtMzEuNSAtMTMuNXQtMzEuNSAxM2wtODggODhoLTUyNGwtODcgLTg4cS0xMyAtMTMgLTMyIC0xM3QtMzIgMTMuNXQtMTMgMzJ0MTMgMzEuNWwyMjQgMjI0aC0yODlxLTEwIDAgLTE3LjUgNy41dC03LjUgMTcuNXY1MHEwIDEwIDcuNSAxNy41dDE3LjUgNy41ek01NDEgMzAwbC0xMDAgLTEwMGgzMjRsLTEwMCAxMDBoLTEyNHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMjE5OyIgZD0iTTIwMCAxMTAwaDgwMHE4MyAwIDE0MS41IC01OC41dDU4LjUgLTE0MS41di0yMDBoLTEwMHEwIDQxIC0yOS41IDcwLjV0LTcwLjUgMjkuNWgtMjUwcS00MSAwIC03MC41IC0yOS41dC0yOS41IC03MC41aC0xMDBxMCA0MSAtMjkuNSA3MC41dC03MC41IDI5LjVoLTI1MHEtNDEgMCAtNzAuNSAtMjkuNXQtMjkuNSAtNzAuNWgtMTAwdjIwMHEwIDgzIDU4LjUgMTQxLjV0MTQxLjUgNTguNXpNMTAwIDYwMGgxMDAwcTQxIDAgNzAuNSAtMjkuNSB0MjkuNSAtNzAuNXYtMzAwaC0xMjAwdjMwMHEwIDQxIDI5LjUgNzAuNXQ3MC41IDI5LjV6TTMwMCAxMDB2LTUwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0xMDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djUwaDIwMHpNMTEwMCAxMDB2LTUwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0xMDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djUwaDIwMHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMjIxOyIgZD0iTTQ4MCAxMTY1bDY4MiAtNjgzcTMxIC0zMSAzMSAtNzUuNXQtMzEgLTc1LjVsLTEzMSAtMTMxaC00ODFsLTUxNyA1MThxLTMyIDMxIC0zMiA3NS41dDMyIDc1LjVsMjk1IDI5NnEzMSAzMSA3NS41IDMxdDc2LjUgLTMxek0xMDggNzk0bDM0MiAtMzQybDMwMyAzMDRsLTM0MSAzNDF6TTI1MCAxMDBoODAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di01MGgtOTAwdjUwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMjIzOyIgZD0iTTEwNTcgNjQ3bC0xODkgNTA2cS04IDE5IC0yNy41IDMzdC00MC41IDE0aC00MDBxLTIxIDAgLTQwLjUgLTE0dC0yNy41IC0zM2wtMTg5IC01MDZxLTggLTE5IDEuNSAtMzN0MzAuNSAtMTRoNjI1di0xNTBxMCAtMjEgMTQuNSAtMzUuNXQzNS41IC0xNC41dDM1LjUgMTQuNXQxNC41IDM1LjV2MTUwaDEyNXEyMSAwIDMwLjUgMTR0MS41IDMzek04OTcgMGgtNTk1djUwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNWg1MHY1MCBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41aDQ4djMwMGgyMDB2LTMwMGg0N3EyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtNTBoNTBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTUweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUyMjQ7IiBkPSJNOTAwIDgwMGgzMDB2LTU3NXEwIC0xMCAtNy41IC0xNy41dC0xNy41IC03LjVoLTM3NXY1OTFsLTMwMCAzMDB2ODRxMCAxMCA3LjUgMTcuNXQxNy41IDcuNWgzNzV2LTQwMHpNMTIwMCA5MDBoLTIwMHYyMDB6TTQwMCA2MDBoMzAwdi01NzVxMCAtMTAgLTcuNSAtMTcuNXQtMTcuNSAtNy41aC02NTBxLTEwIDAgLTE3LjUgNy41dC03LjUgMTcuNXY5NTBxMCAxMCA3LjUgMTcuNXQxNy41IDcuNWgzNzV2LTQwMHpNNzAwIDcwMGgtMjAwdjIwMHogIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTIyNTsiIGQ9Ik00ODQgMTA5NWgxOTVxNzUgMCAxNDYgLTMyLjV0MTI0IC04NnQ4OS41IC0xMjIuNXQ0OC41IC0xNDJxMTggLTE0IDM1IC0yMHEzMSAtMTAgNjQuNSA2LjV0NDMuNSA0OC41cTEwIDM0IC0xNSA3MXEtMTkgMjcgLTkgNDNxNSA4IDEyLjUgMTF0MTkgLTF0MjMuNSAtMTZxNDEgLTQ0IDM5IC0xMDVxLTMgLTYzIC00NiAtMTA2LjV0LTEwNCAtNDMuNWgtNjJxLTcgLTU1IC0zNSAtMTE3dC01NiAtMTAwbC0zOSAtMjM0cS0zIC0yMCAtMjAgLTM0LjUgdC0zOCAtMTQuNWgtMTAwcS0yMSAwIC0zMyAxNC41dC05IDM0LjVsMTIgNzBxLTQ5IC0xNCAtOTEgLTE0aC0xOTVxLTI0IDAgLTY1IDhsLTExIC02NHEtMyAtMjAgLTIwIC0zNC41dC0zOCAtMTQuNWgtMTAwcS0yMSAwIC0zMyAxNC41dC05IDM0LjVsMjYgMTU3cS04NCA3NCAtMTI4IDE3NWwtMTU5IDUzcS0xOSA3IC0zMyAyNnQtMTQgNDB2NTBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41aDEyNHExMSA4NyA1NiAxNjZsLTExMSA5NSBxLTE2IDE0IC0xMi41IDIzLjV0MjQuNSA5LjVoMjAzcTExNiAxMDEgMjUwIDEwMXpNNjc1IDEwMDBoLTI1MHEtMTAgMCAtMTcuNSAtNy41dC03LjUgLTE3LjV2LTUwcTAgLTEwIDcuNSAtMTcuNXQxNy41IC03LjVoMjUwcTEwIDAgMTcuNSA3LjV0Ny41IDE3LjV2NTBxMCAxMCAtNy41IDE3LjV0LTE3LjUgNy41eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUyMjY7IiBkPSJNNjQxIDkwMGw0MjMgMjQ3cTE5IDggNDIgMi41dDM3IC0yMS41bDMyIC0zOHExNCAtMTUgMTIuNSAtMzZ0LTE3LjUgLTM0bC0xMzkgLTEyMGgtMzkwek01MCAxMTAwaDEwNnE2NyAwIDEwMyAtMTd0NjYgLTcxbDEwMiAtMjEyaDgyM3EyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtNTBxMCAtMjEgLTE0IC00MHQtMzMgLTI2bC03MzcgLTEzMnEtMjMgLTQgLTQwIDZ0LTI2IDI1cS00MiA2NyAtMTAwIDY3aC0zMDBxLTYyIDAgLTEwNiA0NCB0LTQ0IDEwNnYyMDBxMCA2MiA0NCAxMDZ0MTA2IDQ0ek0xNzMgOTI4aC04MHEtMTkgMCAtMjggLTE0dC05IC0zNXYtNTZxMCAtNTEgNDIgLTUxaDEzNHExNiAwIDIxLjUgOHQ1LjUgMjRxMCAxMSAtMTYgNDV0LTI3IDUxcS0xOCAyOCAtNDMgMjh6TTU1MCA3MjdxLTMyIDAgLTU0LjUgLTIyLjV0LTIyLjUgLTU0LjV0MjIuNSAtNTQuNXQ1NC41IC0yMi41dDU0LjUgMjIuNXQyMi41IDU0LjV0LTIyLjUgNTQuNXQtNTQuNSAyMi41ek0xMzAgMzg5IGwxNTIgMTMwcTE4IDE5IDM0IDI0dDMxIC0zLjV0MjQuNSAtMTcuNXQyNS41IC0yOHEyOCAtMzUgNTAuNSAtNTF0NDguNSAtMTNsNjMgNWw0OCAtMTc5cTEzIC02MSAtMy41IC05Ny41dC02Ny41IC03OS41bC04MCAtNjlxLTQ3IC00MCAtMTA5IC0zNS41dC0xMDMgNTEuNWwtMTMwIDE1MXEtNDAgNDcgLTM1LjUgMTA5LjV0NTEuNSAxMDIuNXpNMzgwIDM3N2wtMTAyIC04OHEtMzEgLTI3IDIgLTY1bDM3IC00M3ExMyAtMTUgMjcuNSAtMTkuNSB0MzEuNSA2LjVsNjEgNTNxMTkgMTYgMTQgNDlxLTIgMjAgLTEyIDU2dC0xNyA0NXEtMTEgMTIgLTE5IDE0dC0yMyAtOHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMjI3OyIgZD0iTTYyNSAxMjAwaDE1MHExMCAwIDE3LjUgLTcuNXQ3LjUgLTE3LjV2LTEwOXE3OSAtMzMgMTMxIC04Ny41dDUzIC0xMjguNXExIC00NiAtMTUgLTg0LjV0LTM5IC02MXQtNDYgLTM4dC0zOSAtMjEuNWwtMTcgLTZxNiAwIDE1IC0xLjV0MzUgLTl0NTAgLTE3LjV0NTMgLTMwdDUwIC00NXQzNS41IC02NHQxNC41IC04NHEwIC01OSAtMTEuNSAtMTA1LjV0LTI4LjUgLTc2LjV0LTQ0IC01MXQtNDkuNSAtMzEuNXQtNTQuNSAtMTZ0LTQ5LjUgLTYuNSB0LTQzLjUgLTF2LTc1cTAgLTEwIC03LjUgLTE3LjV0LTE3LjUgLTcuNWgtMTUwcS0xMCAwIC0xNy41IDcuNXQtNy41IDE3LjV2NzVoLTEwMHYtNzVxMCAtMTAgLTcuNSAtMTcuNXQtMTcuNSAtNy41aC0xNTBxLTEwIDAgLTE3LjUgNy41dC03LjUgMTcuNXY3NWgtMTc1cS0xMCAwIC0xNy41IDcuNXQtNy41IDE3LjV2MTUwcTAgMTAgNy41IDE3LjV0MTcuNSA3LjVoNzV2NjAwaC03NXEtMTAgMCAtMTcuNSA3LjV0LTcuNSAxNy41djE1MCBxMCAxMCA3LjUgMTcuNXQxNy41IDcuNWgxNzV2NzVxMCAxMCA3LjUgMTcuNXQxNy41IDcuNWgxNTBxMTAgMCAxNy41IC03LjV0Ny41IC0xNy41di03NWgxMDB2NzVxMCAxMCA3LjUgMTcuNXQxNy41IDcuNXpNNDAwIDkwMHYtMjAwaDI2M3EyOCAwIDQ4LjUgMTAuNXQzMCAyNXQxNSAyOXQ1LjUgMjUuNWwxIDEwcTAgNCAtMC41IDExdC02IDI0dC0xNSAzMHQtMzAgMjR0LTQ4LjUgMTFoLTI2M3pNNDAwIDUwMHYtMjAwaDM2M3EyOCAwIDQ4LjUgMTAuNSB0MzAgMjV0MTUgMjl0NS41IDI1LjVsMSAxMHEwIDQgLTAuNSAxMXQtNiAyNHQtMTUgMzB0LTMwIDI0dC00OC41IDExaC0zNjN6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTIzMDsiIGQ9Ik0yMTIgMTE5OGg3ODBxODYgMCAxNDcgLTYxdDYxIC0xNDd2LTQxNnEwIC01MSAtMTggLTE0Mi41dC0zNiAtMTU3LjVsLTE4IC02NnEtMjkgLTg3IC05My41IC0xNDYuNXQtMTQ2LjUgLTU5LjVoLTU3MnEtODIgMCAtMTQ3IDU5dC05MyAxNDdxLTggMjggLTIwIDczdC0zMiAxNDMuNXQtMjAgMTQ5LjV2NDE2cTAgODYgNjEgMTQ3dDE0NyA2MXpNNjAwIDEwNDVxLTcwIDAgLTEzMi41IC0xMS41dC0xMDUuNSAtMzAuNXQtNzguNSAtNDEuNSB0LTU3IC00NXQtMzYgLTQxdC0yMC41IC0zMC41bC02IC0xMmwxNTYgLTI0M2g1NjBsMTU2IDI0M3EtMiA1IC02IDEyLjV0LTIwIDI5LjV0LTM2LjUgNDJ0LTU3IDQ0LjV0LTc5IDQydC0xMDUgMjkuNXQtMTMyLjUgMTJ6TTc2MiA3MDNoLTE1N2wxOTUgMjYxeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUyMzE7IiBkPSJNNDc1IDEzMDBoMTUwcTEwMyAwIDE4OSAtODZ0ODYgLTE4OXYtNTAwcTAgLTQxIC00MiAtODN0LTgzIC00MmgtNDUwcS00MSAwIC04MyA0MnQtNDIgODN2NTAwcTAgMTAzIDg2IDE4OXQxODkgODZ6TTcwMCAzMDB2LTIyNXEwIC0yMSAtMjcgLTQ4dC00OCAtMjdoLTE1MHEtMjEgMCAtNDggMjd0LTI3IDQ4djIyNWgzMDB6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTIzMjsiIGQ9Ik00NzUgMTMwMGg5NnEwIC0xNTAgODkuNSAtMjM5LjV0MjM5LjUgLTg5LjV2LTQ0NnEwIC00MSAtNDIgLTgzdC04MyAtNDJoLTQ1MHEtNDEgMCAtODMgNDJ0LTQyIDgzdjUwMHEwIDEwMyA4NiAxODl0MTg5IDg2ek03MDAgMzAwdi0yMjVxMCAtMjEgLTI3IC00OHQtNDggLTI3aC0xNTBxLTIxIDAgLTQ4IDI3dC0yNyA0OHYyMjVoMzAweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUyMzM7IiBkPSJNMTI5NCA3NjdsLTYzOCAtMjgzbC0zNzggMTcwbC03OCAtNjB2LTIyNGwxMDAgLTE1MHYtMTk5bC0xNTAgMTQ4bC0xNTAgLTE0OXYyMDBsMTAwIDE1MHYyNTBxMCA0IC0wLjUgMTAuNXQwIDkuNXQxIDh0MyA4dDYuNSA2bDQ3IDQwbC0xNDcgNjVsNjQyIDI4M3pNMTAwMCAzODBsLTM1MCAtMTY2bC0zNTAgMTY2djE0N2wzNTAgLTE2NWwzNTAgMTY1di0xNDd6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTIzNDsiIGQ9Ik0yNTAgODAwcTYyIDAgMTA2IC00NHQ0NCAtMTA2dC00NCAtMTA2dC0xMDYgLTQ0dC0xMDYgNDR0LTQ0IDEwNnQ0NCAxMDZ0MTA2IDQ0ek02NTAgODAwcTYyIDAgMTA2IC00NHQ0NCAtMTA2dC00NCAtMTA2dC0xMDYgLTQ0dC0xMDYgNDR0LTQ0IDEwNnQ0NCAxMDZ0MTA2IDQ0ek0xMDUwIDgwMHE2MiAwIDEwNiAtNDR0NDQgLTEwNnQtNDQgLTEwNnQtMTA2IC00NHQtMTA2IDQ0dC00NCAxMDZ0NDQgMTA2dDEwNiA0NHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMjM1OyIgZD0iTTU1MCAxMTAwcTYyIDAgMTA2IC00NHQ0NCAtMTA2dC00NCAtMTA2dC0xMDYgLTQ0dC0xMDYgNDR0LTQ0IDEwNnQ0NCAxMDZ0MTA2IDQ0ek01NTAgNzAwcTYyIDAgMTA2IC00NHQ0NCAtMTA2dC00NCAtMTA2dC0xMDYgLTQ0dC0xMDYgNDR0LTQ0IDEwNnQ0NCAxMDZ0MTA2IDQ0ek01NTAgMzAwcTYyIDAgMTA2IC00NHQ0NCAtMTA2dC00NCAtMTA2dC0xMDYgLTQ0dC0xMDYgNDR0LTQ0IDEwNnQ0NCAxMDZ0MTA2IDQ0eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUyMzY7IiBkPSJNMTI1IDExMDBoOTUwcTEwIDAgMTcuNSAtNy41dDcuNSAtMTcuNXYtMTUwcTAgLTEwIC03LjUgLTE3LjV0LTE3LjUgLTcuNWgtOTUwcS0xMCAwIC0xNy41IDcuNXQtNy41IDE3LjV2MTUwcTAgMTAgNy41IDE3LjV0MTcuNSA3LjV6TTEyNSA3MDBoOTUwcTEwIDAgMTcuNSAtNy41dDcuNSAtMTcuNXYtMTUwcTAgLTEwIC03LjUgLTE3LjV0LTE3LjUgLTcuNWgtOTUwcS0xMCAwIC0xNy41IDcuNXQtNy41IDE3LjV2MTUwcTAgMTAgNy41IDE3LjUgdDE3LjUgNy41ek0xMjUgMzAwaDk1MHExMCAwIDE3LjUgLTcuNXQ3LjUgLTE3LjV2LTE1MHEwIC0xMCAtNy41IC0xNy41dC0xNy41IC03LjVoLTk1MHEtMTAgMCAtMTcuNSA3LjV0LTcuNSAxNy41djE1MHEwIDEwIDcuNSAxNy41dDE3LjUgNy41eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUyMzc7IiBkPSJNMzUwIDEyMDBoNTAwcTE2MiAwIDI1NiAtOTMuNXQ5NCAtMjU2LjV2LTUwMHEwIC0xNjUgLTkzLjUgLTI1Ny41dC0yNTYuNSAtOTIuNWgtNTAwcS0xNjUgMCAtMjU3LjUgOTIuNXQtOTIuNSAyNTcuNXY1MDBxMCAxNjUgOTIuNSAyNTcuNXQyNTcuNSA5Mi41ek05MDAgMTAwMGgtNjAwcS00MSAwIC03MC41IC0yOS41dC0yOS41IC03MC41di02MDBxMCAtNDEgMjkuNSAtNzAuNXQ3MC41IC0yOS41aDYwMHE0MSAwIDcwLjUgMjkuNSB0MjkuNSA3MC41djYwMHEwIDQxIC0yOS41IDcwLjV0LTcwLjUgMjkuNXpNMzUwIDkwMGg1MDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTMwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtNTAwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXYzMDBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41ek00MDAgODAwdi0yMDBoNDAwdjIwMGgtNDAweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUyMzg7IiBkPSJNMTUwIDExMDBoMTAwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXQtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtNTB2LTIwMGg1MHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXQtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtNTB2LTIwMGg1MHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXQtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtNTB2LTIwMGg1MHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXQtMTQuNSAtMzUuNSB0LTM1LjUgLTE0LjVoLTEwMDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41dDE0LjUgMzUuNXQzNS41IDE0LjVoNTB2MjAwaC01MHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV0MTQuNSAzNS41dDM1LjUgMTQuNWg1MHYyMDBoLTUwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXQxNC41IDM1LjV0MzUuNSAxNC41aDUwdjIwMGgtNTBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41dDE0LjUgMzUuNXQzNS41IDE0LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTIzOTsiIGQ9Ik02NTAgMTE4N3E4NyAtNjcgMTE4LjUgLTE1NnQwIC0xNzh0LTExOC41IC0xNTVxLTg3IDY2IC0xMTguNSAxNTV0MCAxNzh0MTE4LjUgMTU2ek0zMDAgODAwcTEyNCAwIDIxMiAtODh0ODggLTIxMnEtMTI0IDAgLTIxMiA4OHQtODggMjEyek0xMDAwIDgwMHEwIC0xMjQgLTg4IC0yMTJ0LTIxMiAtODhxMCAxMjQgODggMjEydDIxMiA4OHpNMzAwIDUwMHExMjQgMCAyMTIgLTg4dDg4IC0yMTJxLTEyNCAwIC0yMTIgODh0LTg4IDIxMnogTTEwMDAgNTAwcTAgLTEyNCAtODggLTIxMnQtMjEyIC04OHEwIDEyNCA4OCAyMTJ0MjEyIDg4ek03MDAgMTk5di0xNDRxMCAtMjEgLTE0LjUgLTM1LjV0LTM1LjUgLTE0LjV0LTM1LjUgMTQuNXQtMTQuNSAzNS41djE0MnE0MCAtNCA0MyAtNHExNyAwIDU3IDZ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTI0MDsiIGQ9Ik03NDUgODc4bDY5IDE5cTI1IDYgNDUgLTEybDI5OCAtMjk1cTExIC0xMSAxNSAtMjYuNXQtMiAtMzAuNXEtNSAtMTQgLTE4IC0yMy41dC0yOCAtOS41aC04cTEgMCAxIC0xM3EwIC0yOSAtMiAtNTZ0LTguNSAtNjJ0LTIwIC02M3QtMzMgLTUzdC01MSAtMzl0LTcyLjUgLTE0aC0xNDZxLTE4NCAwIC0xODQgMjg4cTAgMjQgMTAgNDdxLTIwIDQgLTYyIDR0LTYzIC00cTExIC0yNCAxMSAtNDdxMCAtMjg4IC0xODQgLTI4OGgtMTQyIHEtNDggMCAtODQuNSAyMXQtNTYgNTF0LTMyIDcxLjV0LTE2IDc1dC0zLjUgNjguNXEwIDEzIDIgMTNoLTdxLTE1IDAgLTI3LjUgOS41dC0xOC41IDIzLjVxLTYgMTUgLTIgMzAuNXQxNSAyNS41bDI5OCAyOTZxMjAgMTggNDYgMTFsNzYgLTE5cTIwIC01IDMwLjUgLTIyLjV0NS41IC0zNy41dC0yMi41IC0zMXQtMzcuNSAtNWwtNTEgMTJsLTE4MiAtMTkzaDg5MWwtMTgyIDE5M2wtNDQgLTEycS0yMCAtNSAtMzcuNSA2dC0yMi41IDMxdDYgMzcuNSB0MzEgMjIuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMjQxOyIgZD0iTTEyMDAgOTAwaC01MHEwIDIxIC00IDM3dC05LjUgMjYuNXQtMTggMTcuNXQtMjIgMTF0LTI4LjUgNS41dC0zMSAydC0zNyAwLjVoLTIwMHYtODUwcTAgLTIyIDI1IC0zNC41dDUwIC0xMy41bDI1IC0ydi0xMDBoLTQwMHYxMDBxNCAwIDExIDAuNXQyNCAzdDMwIDd0MjQgMTV0MTEgMjQuNXY4NTBoLTIwMHEtMjUgMCAtMzcgLTAuNXQtMzEgLTJ0LTI4LjUgLTUuNXQtMjIgLTExdC0xOCAtMTcuNXQtOS41IC0yNi41dC00IC0zN2gtNTB2MzAwIGgxMDAwdi0zMDB6TTUwMCA0NTBoLTI1cTAgMTUgLTQgMjQuNXQtOSAxNC41dC0xNyA3LjV0LTIwIDN0LTI1IDAuNWgtMTAwdi00MjVxMCAtMTEgMTIuNSAtMTcuNXQyNS41IC03LjVoMTJ2LTUwaC0yMDB2NTBxNTAgMCA1MCAyNXY0MjVoLTEwMHEtMTcgMCAtMjUgLTAuNXQtMjAgLTN0LTE3IC03LjV0LTkgLTE0LjV0LTQgLTI0LjVoLTI1djE1MGg1MDB2LTE1MHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMjQyOyIgZD0iTTEwMDAgMzAwdjUwcS0yNSAwIC01NSAzMnEtMTQgMTQgLTI1IDMxdC0xNiAyN2wtNCAxMWwtMjg5IDc0N2gtNjlsLTMwMCAtNzU0cS0xOCAtMzUgLTM5IC01NnEtOSAtOSAtMjQuNSAtMTguNXQtMjYuNSAtMTQuNWwtMTEgLTV2LTUwaDI3M3Y1MHEtNDkgMCAtNzguNSAyMS41dC0xMS41IDY3LjVsNjkgMTc2aDI5M2w2MSAtMTY2cTEzIC0zNCAtMy41IC02Ni41dC01NS41IC0zMi41di01MGgzMTJ6TTQxMiA2OTFsMTM0IDM0MmwxMjEgLTM0MiBoLTI1NXpNMTEwMCAxNTB2LTEwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtMTAwMHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2MTAwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNWgxMDAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUyNDM7IiBkPSJNNTAgMTIwMGgxMTAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di0xMTAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0xMTAwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXYxMTAwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXpNNjExIDExMThoLTcwcS0xMyAwIC0xOCAtMTJsLTI5OSAtNzUzcS0xNyAtMzIgLTM1IC01MXEtMTggLTE4IC01NiAtMzRxLTEyIC01IC0xMiAtMTh2LTUwcTAgLTggNS41IC0xNHQxNC41IC02IGgyNzNxOCAwIDE0IDZ0NiAxNHY1MHEwIDggLTYgMTR0LTE0IDZxLTU1IDAgLTcxIDIzcS0xMCAxNCAwIDM5bDYzIDE2M2gyNjZsNTcgLTE1M3ExMSAtMzEgLTYgLTU1cS0xMiAtMTcgLTM2IC0xN3EtOCAwIC0xNCAtNnQtNiAtMTR2LTUwcTAgLTggNiAtMTR0MTQgLTZoMzEzcTggMCAxNCA2dDYgMTR2NTBxMCA3IC01LjUgMTN0LTEzLjUgN3EtMTcgMCAtNDIgMjVxLTI1IDI3IC00MCA2M2gtMWwtMjg4IDc0OHEtNSAxMiAtMTkgMTJ6TTYzOSA2MTEgaC0xOTdsMTAzIDI2NHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMjQ0OyIgZD0iTTEyMDAgMTEwMGgtMTIwMHYxMDBoMTIwMHYtMTAwek01MCAxMDAwaDQwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtOTAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC00MDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djkwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6TTY1MCAxMDAwaDQwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtNDAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC00MDAgcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXY0MDBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41ek03MDAgOTAwdi0zMDBoMzAwdjMwMGgtMzAweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUyNDU7IiBkPSJNNTAgMTIwMGg0MDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTkwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtNDAwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXY5MDBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41ek02NTAgNzAwaDQwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtNDAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC00MDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djQwMCBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41ek03MDAgNjAwdi0zMDBoMzAwdjMwMGgtMzAwek0xMjAwIDBoLTEyMDB2MTAwaDEyMDB2LTEwMHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMjQ2OyIgZD0iTTUwIDEwMDBoNDAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di0zNTBoMTAwdjE1MHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjVoNDAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di0xNTBoMTAwdi0xMDBoLTEwMHYtMTUwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC00MDBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djE1MGgtMTAwdi0zNTBxMCAtMjEgLTE0LjUgLTM1LjV0LTM1LjUgLTE0LjVoLTQwMCBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djgwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6TTcwMCA3MDB2LTMwMGgzMDB2MzAwaC0zMDB6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTI0NzsiIGQ9Ik0xMDAgMGgtMTAwdjEyMDBoMTAwdi0xMjAwek0yNTAgMTEwMGg0MDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTQwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtNDAwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXY0MDBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41ek0zMDAgMTAwMHYtMzAwaDMwMHYzMDBoLTMwMHpNMjUwIDUwMGg5MDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTQwMCBxMCAtMjEgLTE0LjUgLTM1LjV0LTM1LjUgLTE0LjVoLTkwMHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2NDAwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMjQ4OyIgZD0iTTYwMCAxMTAwaDE1MHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtNDAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0xNTB2LTEwMGg0NTBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTQwMHEwIC0yMSAtMTQuNSAtMzUuNXQtMzUuNSAtMTQuNWgtOTAwcS0yMSAwIC0zNS41IDE0LjV0LTE0LjUgMzUuNXY0MDBxMCAyMSAxNC41IDM1LjV0MzUuNSAxNC41aDM1MHYxMDBoLTE1MHEtMjEgMCAtMzUuNSAxNC41IHQtMTQuNSAzNS41djQwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjVoMTUwdjEwMGgxMDB2LTEwMHpNNDAwIDEwMDB2LTMwMGgzMDB2MzAwaC0zMDB6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTI0OTsiIGQ9Ik0xMjAwIDBoLTEwMHYxMjAwaDEwMHYtMTIwMHpNNTUwIDExMDBoNDAwcTIxIDAgMzUuNSAtMTQuNXQxNC41IC0zNS41di00MDBxMCAtMjEgLTE0LjUgLTM1LjV0LTM1LjUgLTE0LjVoLTQwMHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2NDAwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXpNNjAwIDEwMDB2LTMwMGgzMDB2MzAwaC0zMDB6TTUwIDUwMGg5MDBxMjEgMCAzNS41IC0xNC41dDE0LjUgLTM1LjV2LTQwMCBxMCAtMjEgLTE0LjUgLTM1LjV0LTM1LjUgLTE0LjVoLTkwMHEtMjEgMCAtMzUuNSAxNC41dC0xNC41IDM1LjV2NDAwcTAgMjEgMTQuNSAzNS41dDM1LjUgMTQuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMjUwOyIgZD0iTTg2NSA1NjVsLTQ5NCAtNDk0cS0yMyAtMjMgLTQxIC0yM3EtMTQgMCAtMjIgMTMuNXQtOCAzOC41djEwMDBxMCAyNSA4IDM4LjV0MjIgMTMuNXExOCAwIDQxIC0yM2w0OTQgLTQ5NHExNCAtMTQgMTQgLTM1dC0xNCAtMzV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTI1MTsiIGQ9Ik0zMzUgNjM1bDQ5NCA0OTRxMjkgMjkgNTAgMjAuNXQyMSAtNDkuNXYtMTAwMHEwIC00MSAtMjEgLTQ5LjV0LTUwIDIwLjVsLTQ5NCA0OTRxLTE0IDE0IC0xNCAzNXQxNCAzNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMjUyOyIgZD0iTTEwMCA5MDBoMTAwMHE0MSAwIDQ5LjUgLTIxdC0yMC41IC01MGwtNDk0IC00OTRxLTE0IC0xNCAtMzUgLTE0dC0zNSAxNGwtNDk0IDQ5NHEtMjkgMjkgLTIwLjUgNTB0NDkuNSAyMXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMjUzOyIgZD0iTTYzNSA4NjVsNDk0IC00OTRxMjkgLTI5IDIwLjUgLTUwdC00OS41IC0yMWgtMTAwMHEtNDEgMCAtNDkuNSAyMXQyMC41IDUwbDQ5NCA0OTRxMTQgMTQgMzUgMTR0MzUgLTE0eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUyNTQ7IiBkPSJNNzAwIDc0MXYtMTgybC02OTIgLTMyM3YyMjFsNDEzIDE5M2wtNDEzIDE5M3YyMjF6TTEyMDAgMGgtODAwdjIwMGg4MDB2LTIwMHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMjU1OyIgZD0iTTEyMDAgOTAwaC0yMDB2LTEwMGgyMDB2LTEwMGgtMzAwdjMwMGgyMDB2MTAwaC0yMDB2MTAwaDMwMHYtMzAwek0wIDcwMGg1MHEwIDIxIDQgMzd0OS41IDI2LjV0MTggMTcuNXQyMiAxMXQyOC41IDUuNXQzMSAydDM3IDAuNWgxMDB2LTU1MHEwIC0yMiAtMjUgLTM0LjV0LTUwIC0xMy41bC0yNSAtMnYtMTAwaDQwMHYxMDBxLTQgMCAtMTEgMC41dC0yNCAzdC0zMCA3dC0yNCAxNXQtMTEgMjQuNXY1NTBoMTAwcTI1IDAgMzcgLTAuNXQzMSAtMiB0MjguNSAtNS41dDIyIC0xMXQxOCAtMTcuNXQ5LjUgLTI2LjV0NCAtMzdoNTB2MzAwaC04MDB2LTMwMHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMjU2OyIgZD0iTTgwMCA3MDBoLTUwcTAgMjEgLTQgMzd0LTkuNSAyNi41dC0xOCAxNy41dC0yMiAxMXQtMjguNSA1LjV0LTMxIDJ0LTM3IDAuNWgtMTAwdi01NTBxMCAtMjIgMjUgLTM0LjV0NTAgLTE0LjVsMjUgLTF2LTEwMGgtNDAwdjEwMHE0IDAgMTEgMC41dDI0IDN0MzAgN3QyNCAxNXQxMSAyNC41djU1MGgtMTAwcS0yNSAwIC0zNyAtMC41dC0zMSAtMnQtMjguNSAtNS41dC0yMiAtMTF0LTE4IC0xNy41dC05LjUgLTI2LjV0LTQgLTM3aC01MHYzMDAgaDgwMHYtMzAwek0xMTAwIDIwMGgtMjAwdi0xMDBoMjAwdi0xMDBoLTMwMHYzMDBoMjAwdjEwMGgtMjAwdjEwMGgzMDB2LTMwMHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMjU3OyIgZD0iTTcwMSAxMDk4aDE2MHExNiAwIDIxIC0xMXQtNyAtMjNsLTQ2NCAtNDY0bDQ2NCAtNDY0cTEyIC0xMiA3IC0yM3QtMjEgLTExaC0xNjBxLTEzIDAgLTIzIDlsLTQ3MSA0NzFxLTcgOCAtNyAxOHQ3IDE4bDQ3MSA0NzFxMTAgOSAyMyA5eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUyNTg7IiBkPSJNMzM5IDEwOThoMTYwcTEzIDAgMjMgLTlsNDcxIC00NzFxNyAtOCA3IC0xOHQtNyAtMThsLTQ3MSAtNDcxcS0xMCAtOSAtMjMgLTloLTE2MHEtMTYgMCAtMjEgMTF0NyAyM2w0NjQgNDY0bC00NjQgNDY0cS0xMiAxMiAtNyAyM3QyMSAxMXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMjU5OyIgZD0iTTEwODcgODgycTExIC01IDExIC0yMXYtMTYwcTAgLTEzIC05IC0yM2wtNDcxIC00NzFxLTggLTcgLTE4IC03dC0xOCA3bC00NzEgNDcxcS05IDEwIC05IDIzdjE2MHEwIDE2IDExIDIxdDIzIC03bDQ2NCAtNDY0bDQ2NCA0NjRxMTIgMTIgMjMgN3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMjYwOyIgZD0iTTYxOCA5OTNsNDcxIC00NzFxOSAtMTAgOSAtMjN2LTE2MHEwIC0xNiAtMTEgLTIxdC0yMyA3bC00NjQgNDY0bC00NjQgLTQ2NHEtMTIgLTEyIC0yMyAtN3QtMTEgMjF2MTYwcTAgMTMgOSAyM2w0NzEgNDcxcTggNyAxOCA3dDE4IC03eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGY4ZmY7IiBkPSJNMTAwMCAxMjAwcTAgLTEyNCAtODggLTIxMnQtMjEyIC04OHEwIDEyNCA4OCAyMTJ0MjEyIDg4ek00NTAgMTAwMGgxMDBxMjEgMCA0MCAtMTR0MjYgLTMzbDc5IC0xOTRxNSAxIDE2IDNxMzQgNiA1NCA5LjV0NjAgN3Q2NS41IDF0NjEgLTEwdDU2LjUgLTIzdDQyLjUgLTQydDI5IC02NHQ1IC05MnQtMTkuNSAtMTIxLjVxLTEgLTcgLTMgLTE5LjV0LTExIC01MHQtMjAuNSAtNzN0LTMyLjUgLTgxLjV0LTQ2LjUgLTgzdC02NCAtNzAgdC04Mi41IC01MHEtMTMgLTUgLTQyIC01dC02NS41IDIuNXQtNDcuNSAyLjVxLTE0IDAgLTQ5LjUgLTMuNXQtNjMgLTMuNXQtNDMuNSA3cS01NyAyNSAtMTA0LjUgNzguNXQtNzUgMTExLjV0LTQ2LjUgMTEydC0yNiA5MGwtNyAzNXEtMTUgNjMgLTE4IDExNXQ0LjUgODguNXQyNiA2NHQzOS41IDQzLjV0NTIgMjUuNXQ1OC41IDEzdDYyLjUgMnQ1OS41IC00LjV0NTUuNSAtOGwtMTQ3IDE5MnEtMTIgMTggLTUuNSAzMHQyNy41IDEyeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDFmNTExOyIgZD0iTTI1MCAxMjAwaDYwMHEyMSAwIDM1LjUgLTE0LjV0MTQuNSAtMzUuNXYtNDAwcTAgLTIxIC0xNC41IC0zNS41dC0zNS41IC0xNC41aC0xNTB2LTUwMGwtMjU1IC0xNzhxLTE5IC05IC0zMiAtMXQtMTMgMjl2NjUwaC0xNTBxLTIxIDAgLTM1LjUgMTQuNXQtMTQuNSAzNS41djQwMHEwIDIxIDE0LjUgMzUuNXQzNS41IDE0LjV6TTQwMCAxMTAwdi0xMDBoMzAwdjEwMGgtMzAweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDFmNmFhOyIgZD0iTTI1MCAxMjAwaDc1MHEzOSAwIDY5LjUgLTQwLjV0MzAuNSAtODQuNXYtOTMzbC03MDAgLTExN3Y5NTBsNjAwIDEyNWgtNzAwdi0xMDAwaC0xMDB2MTAyNXEwIDIzIDE1LjUgNDl0MzQuNSAyNnpNNTAwIDUyNXYtMTAwbDEwMCAyMHYxMDB6IiAvPgo8L2ZvbnQ+CjwvZGVmcz48L3N2Zz4g#glyphicons_halflingsregular) format("svg")
}

.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: Glyphicons Halflings;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.glyphicon-asterisk:before {
    content: "*"
}

.glyphicon-plus:before {
    content: "+"
}

.glyphicon-eur:before,
.glyphicon-euro:before {
    content: "\20AC"
}

.glyphicon-minus:before {
    content: "\2212"
}

.glyphicon-cloud:before {
    content: "\2601"
}

.glyphicon-envelope:before {
    content: "\2709"
}

.glyphicon-pencil:before {
    content: "\270F"
}

.glyphicon-glass:before {
    content: "\E001"
}

.glyphicon-music:before {
    content: "\E002"
}

.glyphicon-search:before {
    content: "\E003"
}

.glyphicon-heart:before {
    content: "\E005"
}

.glyphicon-star:before {
    content: "\E006"
}

.glyphicon-star-empty:before {
    content: "\E007"
}

.glyphicon-user:before {
    content: "\E008"
}

.glyphicon-film:before {
    content: "\E009"
}

.glyphicon-th-large:before {
    content: "\E010"
}

.glyphicon-th:before {
    content: "\E011"
}

.glyphicon-th-list:before {
    content: "\E012"
}

.glyphicon-ok:before {
    content: "\E013"
}

.glyphicon-remove:before {
    content: "\E014"
}

.glyphicon-zoom-in:before {
    content: "\E015"
}

.glyphicon-zoom-out:before {
    content: "\E016"
}

.glyphicon-off:before {
    content: "\E017"
}

.glyphicon-signal:before {
    content: "\E018"
}

.glyphicon-cog:before {
    content: "\E019"
}

.glyphicon-trash:before {
    content: "\E020"
}

.glyphicon-home:before {
    content: "\E021"
}

.glyphicon-file:before {
    content: "\E022"
}

.glyphicon-time:before {
    content: "\E023"
}

.glyphicon-road:before {
    content: "\E024"
}

.glyphicon-download-alt:before {
    content: "\E025"
}

.glyphicon-download:before {
    content: "\E026"
}

.glyphicon-upload:before {
    content: "\E027"
}

.glyphicon-inbox:before {
    content: "\E028"
}

.glyphicon-play-circle:before {
    content: "\E029"
}

.glyphicon-repeat:before {
    content: "\E030"
}

.glyphicon-refresh:before {
    content: "\E031"
}

.glyphicon-list-alt:before {
    content: "\E032"
}

.glyphicon-lock:before {
    content: "\E033"
}

.glyphicon-flag:before {
    content: "\E034"
}

.glyphicon-headphones:before {
    content: "\E035"
}

.glyphicon-volume-off:before {
    content: "\E036"
}

.glyphicon-volume-down:before {
    content: "\E037"
}

.glyphicon-volume-up:before {
    content: "\E038"
}

.glyphicon-qrcode:before {
    content: "\E039"
}

.glyphicon-barcode:before {
    content: "\E040"
}

.glyphicon-tag:before {
    content: "\E041"
}

.glyphicon-tags:before {
    content: "\E042"
}

.glyphicon-book:before {
    content: "\E043"
}

.glyphicon-bookmark:before {
    content: "\E044"
}

.glyphicon-print:before {
    content: "\E045"
}

.glyphicon-camera:before {
    content: "\E046"
}

.glyphicon-font:before {
    content: "\E047"
}

.glyphicon-bold:before {
    content: "\E048"
}

.glyphicon-italic:before {
    content: "\E049"
}

.glyphicon-text-height:before {
    content: "\E050"
}

.glyphicon-text-width:before {
    content: "\E051"
}

.glyphicon-align-left:before {
    content: "\E052"
}

.glyphicon-align-center:before {
    content: "\E053"
}

.glyphicon-align-right:before {
    content: "\E054"
}

.glyphicon-align-justify:before {
    content: "\E055"
}

.glyphicon-list:before {
    content: "\E056"
}

.glyphicon-indent-left:before {
    content: "\E057"
}

.glyphicon-indent-right:before {
    content: "\E058"
}

.glyphicon-facetime-video:before {
    content: "\E059"
}

.glyphicon-picture:before {
    content: "\E060"
}

.glyphicon-map-marker:before {
    content: "\E062"
}

.glyphicon-adjust:before {
    content: "\E063"
}

.glyphicon-tint:before {
    content: "\E064"
}

.glyphicon-edit:before {
    content: "\E065"
}

.glyphicon-share:before {
    content: "\E066"
}

.glyphicon-check:before {
    content: "\E067"
}

.glyphicon-move:before {
    content: "\E068"
}

.glyphicon-step-backward:before {
    content: "\E069"
}

.glyphicon-fast-backward:before {
    content: "\E070"
}

.glyphicon-backward:before {
    content: "\E071"
}

.glyphicon-play:before {
    content: "\E072"
}

.glyphicon-pause:before {
    content: "\E073"
}

.glyphicon-stop:before {
    content: "\E074"
}

.glyphicon-forward:before {
    content: "\E075"
}

.glyphicon-fast-forward:before {
    content: "\E076"
}

.glyphicon-step-forward:before {
    content: "\E077"
}

.glyphicon-eject:before {
    content: "\E078"
}

.glyphicon-chevron-left:before {
    content: "\E079"
}

.glyphicon-chevron-right:before {
    content: "\E080"
}

.glyphicon-plus-sign:before {
    content: "\E081"
}

.glyphicon-minus-sign:before {
    content: "\E082"
}

.glyphicon-remove-sign:before {
    content: "\E083"
}

.glyphicon-ok-sign:before {
    content: "\E084"
}

.glyphicon-question-sign:before {
    content: "\E085"
}

.glyphicon-info-sign:before {
    content: "\E086"
}

.glyphicon-screenshot:before {
    content: "\E087"
}

.glyphicon-remove-circle:before {
    content: "\E088"
}

.glyphicon-ok-circle:before {
    content: "\E089"
}

.glyphicon-ban-circle:before {
    content: "\E090"
}

.glyphicon-arrow-left:before {
    content: "\E091"
}

.glyphicon-arrow-right:before {
    content: "\E092"
}

.glyphicon-arrow-up:before {
    content: "\E093"
}

.glyphicon-arrow-down:before {
    content: "\E094"
}

.glyphicon-share-alt:before {
    content: "\E095"
}

.glyphicon-resize-full:before {
    content: "\E096"
}

.glyphicon-resize-small:before {
    content: "\E097"
}

.glyphicon-exclamation-sign:before {
    content: "\E101"
}

.glyphicon-gift:before {
    content: "\E102"
}

.glyphicon-leaf:before {
    content: "\E103"
}

.glyphicon-fire:before {
    content: "\E104"
}

.glyphicon-eye-open:before {
    content: "\E105"
}

.glyphicon-eye-close:before {
    content: "\E106"
}

.glyphicon-warning-sign:before {
    content: "\E107"
}

.glyphicon-plane:before {
    content: "\E108"
}

.glyphicon-calendar:before {
    content: "\E109"
}

.glyphicon-random:before {
    content: "\E110"
}

.glyphicon-comment:before {
    content: "\E111"
}

.glyphicon-magnet:before {
    content: "\E112"
}

.glyphicon-chevron-up:before {
    content: "\E113"
}

.glyphicon-chevron-down:before {
    content: "\E114"
}

.glyphicon-retweet:before {
    content: "\E115"
}

.glyphicon-shopping-cart:before {
    content: "\E116"
}

.glyphicon-folder-close:before {
    content: "\E117"
}

.glyphicon-folder-open:before {
    content: "\E118"
}

.glyphicon-resize-vertical:before {
    content: "\E119"
}

.glyphicon-resize-horizontal:before {
    content: "\E120"
}

.glyphicon-hdd:before {
    content: "\E121"
}

.glyphicon-bullhorn:before {
    content: "\E122"
}

.glyphicon-bell:before {
    content: "\E123"
}

.glyphicon-certificate:before {
    content: "\E124"
}

.glyphicon-thumbs-up:before {
    content: "\E125"
}

.glyphicon-thumbs-down:before {
    content: "\E126"
}

.glyphicon-hand-right:before {
    content: "\E127"
}

.glyphicon-hand-left:before {
    content: "\E128"
}

.glyphicon-hand-up:before {
    content: "\E129"
}

.glyphicon-hand-down:before {
    content: "\E130"
}

.glyphicon-circle-arrow-right:before {
    content: "\E131"
}

.glyphicon-circle-arrow-left:before {
    content: "\E132"
}

.glyphicon-circle-arrow-up:before {
    content: "\E133"
}

.glyphicon-circle-arrow-down:before {
    content: "\E134"
}

.glyphicon-globe:before {
    content: "\E135"
}

.glyphicon-wrench:before {
    content: "\E136"
}

.glyphicon-tasks:before {
    content: "\E137"
}

.glyphicon-filter:before {
    content: "\E138"
}

.glyphicon-briefcase:before {
    content: "\E139"
}

.glyphicon-fullscreen:before {
    content: "\E140"
}

.glyphicon-dashboard:before {
    content: "\E141"
}

.glyphicon-paperclip:before {
    content: "\E142"
}

.glyphicon-heart-empty:before {
    content: "\E143"
}

.glyphicon-link:before {
    content: "\E144"
}

.glyphicon-phone:before {
    content: "\E145"
}

.glyphicon-pushpin:before {
    content: "\E146"
}

.glyphicon-usd:before {
    content: "\E148"
}

.glyphicon-gbp:before {
    content: "\E149"
}

.glyphicon-sort:before {
    content: "\E150"
}

.glyphicon-sort-by-alphabet:before {
    content: "\E151"
}

.glyphicon-sort-by-alphabet-alt:before {
    content: "\E152"
}

.glyphicon-sort-by-order:before {
    content: "\E153"
}

.glyphicon-sort-by-order-alt:before {
    content: "\E154"
}

.glyphicon-sort-by-attributes:before {
    content: "\E155"
}

.glyphicon-sort-by-attributes-alt:before {
    content: "\E156"
}

.glyphicon-unchecked:before {
    content: "\E157"
}

.glyphicon-expand:before {
    content: "\E158"
}

.glyphicon-collapse-down:before {
    content: "\E159"
}

.glyphicon-collapse-up:before {
    content: "\E160"
}

.glyphicon-log-in:before {
    content: "\E161"
}

.glyphicon-flash:before {
    content: "\E162"
}

.glyphicon-log-out:before {
    content: "\E163"
}

.glyphicon-new-window:before {
    content: "\E164"
}

.glyphicon-record:before {
    content: "\E165"
}

.glyphicon-save:before {
    content: "\E166"
}

.glyphicon-open:before {
    content: "\E167"
}

.glyphicon-saved:before {
    content: "\E168"
}

.glyphicon-import:before {
    content: "\E169"
}

.glyphicon-export:before {
    content: "\E170"
}

.glyphicon-send:before {
    content: "\E171"
}

.glyphicon-floppy-disk:before {
    content: "\E172"
}

.glyphicon-floppy-saved:before {
    content: "\E173"
}

.glyphicon-floppy-remove:before {
    content: "\E174"
}

.glyphicon-floppy-save:before {
    content: "\E175"
}

.glyphicon-floppy-open:before {
    content: "\E176"
}

.glyphicon-credit-card:before {
    content: "\E177"
}

.glyphicon-transfer:before {
    content: "\E178"
}

.glyphicon-cutlery:before {
    content: "\E179"
}

.glyphicon-header:before {
    content: "\E180"
}

.glyphicon-compressed:before {
    content: "\E181"
}

.glyphicon-earphone:before {
    content: "\E182"
}

.glyphicon-phone-alt:before {
    content: "\E183"
}

.glyphicon-tower:before {
    content: "\E184"
}

.glyphicon-stats:before {
    content: "\E185"
}

.glyphicon-sd-video:before {
    content: "\E186"
}

.glyphicon-hd-video:before {
    content: "\E187"
}

.glyphicon-subtitles:before {
    content: "\E188"
}

.glyphicon-sound-stereo:before {
    content: "\E189"
}

.glyphicon-sound-dolby:before {
    content: "\E190"
}

.glyphicon-sound-5-1:before {
    content: "\E191"
}

.glyphicon-sound-6-1:before {
    content: "\E192"
}

.glyphicon-sound-7-1:before {
    content: "\E193"
}

.glyphicon-copyright-mark:before {
    content: "\E194"
}

.glyphicon-registration-mark:before {
    content: "\E195"
}

.glyphicon-cloud-download:before {
    content: "\E197"
}

.glyphicon-cloud-upload:before {
    content: "\E198"
}

.glyphicon-tree-conifer:before {
    content: "\E199"
}

.glyphicon-tree-deciduous:before {
    content: "\E200"
}

.glyphicon-cd:before {
    content: "\E201"
}

.glyphicon-save-file:before {
    content: "\E202"
}

.glyphicon-open-file:before {
    content: "\E203"
}

.glyphicon-level-up:before {
    content: "\E204"
}

.glyphicon-copy:before {
    content: "\E205"
}

.glyphicon-paste:before {
    content: "\E206"
}

.glyphicon-alert:before {
    content: "\E209"
}

.glyphicon-equalizer:before {
    content: "\E210"
}

.glyphicon-king:before {
    content: "\E211"
}

.glyphicon-queen:before {
    content: "\E212"
}

.glyphicon-pawn:before {
    content: "\E213"
}

.glyphicon-bishop:before {
    content: "\E214"
}

.glyphicon-knight:before {
    content: "\E215"
}

.glyphicon-baby-formula:before {
    content: "\E216"
}

.glyphicon-tent:before {
    content: "\26FA"
}

.glyphicon-blackboard:before {
    content: "\E218"
}

.glyphicon-bed:before {
    content: "\E219"
}

.glyphicon-apple:before {
    content: "\F8FF"
}

.glyphicon-erase:before {
    content: "\E221"
}

.glyphicon-hourglass:before {
    content: "\231B"
}

.glyphicon-lamp:before {
    content: "\E223"
}

.glyphicon-duplicate:before {
    content: "\E224"
}

.glyphicon-piggy-bank:before {
    content: "\E225"
}

.glyphicon-scissors:before {
    content: "\E226"
}

.glyphicon-bitcoin:before {
    content: "\E227"
}

.glyphicon-btc:before {
    content: "\E227"
}

.glyphicon-xbt:before {
    content: "\E227"
}

.glyphicon-yen:before {
    content: "\A5"
}

.glyphicon-jpy:before {
    content: "\A5"
}

.glyphicon-ruble:before {
    content: "\20BD"
}

.glyphicon-rub:before {
    content: "\20BD"
}

.glyphicon-scale:before {
    content: "\E230"
}

.glyphicon-ice-lolly:before {
    content: "\E231"
}

.glyphicon-ice-lolly-tasted:before {
    content: "\E232"
}

.glyphicon-education:before {
    content: "\E233"
}

.glyphicon-option-horizontal:before {
    content: "\E234"
}

.glyphicon-option-vertical:before {
    content: "\E235"
}

.glyphicon-menu-hamburger:before {
    content: "\E236"
}

.glyphicon-modal-window:before {
    content: "\E237"
}

.glyphicon-oil:before {
    content: "\E238"
}

.glyphicon-grain:before {
    content: "\E239"
}

.glyphicon-sunglasses:before {
    content: "\E240"
}

.glyphicon-text-size:before {
    content: "\E241"
}

.glyphicon-text-color:before {
    content: "\E242"
}

.glyphicon-text-background:before {
    content: "\E243"
}

.glyphicon-object-align-top:before {
    content: "\E244"
}

.glyphicon-object-align-bottom:before {
    content: "\E245"
}

.glyphicon-object-align-horizontal:before {
    content: "\E246"
}

.glyphicon-object-align-left:before {
    content: "\E247"
}

.glyphicon-object-align-vertical:before {
    content: "\E248"
}

.glyphicon-object-align-right:before {
    content: "\E249"
}

.glyphicon-triangle-right:before {
    content: "\E250"
}

.glyphicon-triangle-left:before {
    content: "\E251"
}

.glyphicon-triangle-bottom:before {
    content: "\E252"
}

.glyphicon-triangle-top:before {
    content: "\E253"
}

.glyphicon-console:before {
    content: "\E254"
}

.glyphicon-superscript:before {
    content: "\E255"
}

.glyphicon-subscript:before {
    content: "\E256"
}

.glyphicon-menu-left:before {
    content: "\E257"
}

.glyphicon-menu-right:before {
    content: "\E258"
}

.glyphicon-menu-down:before {
    content: "\E259"
}

.glyphicon-menu-up:before {
    content: "\E260"
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

:after,
:before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

html {
    font-size: 10px;
    -webkit-tap-highlight-color: transparent
}

body {
    font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    color: #333;
    background-color: #fff
}

button,
input,
select,
textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit
}

a {
    color: #337ab7;
    text-decoration: none
}

a:focus,
a:hover {
    color: #23527c;
    text-decoration: underline
}

a:focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}

figure {
    margin: 0
}

img {
    vertical-align: middle
}

.img-responsive {
    display: block;
    max-width: 100%;
    height: auto
}

.img-rounded {
    border-radius: 6px
}

.img-thumbnail {
    padding: 4px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    display: inline-block;
    max-width: 100%;
    height: auto
}

.img-circle {
    border-radius: 50%
}

hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #eee
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}

[role=button] {
    cursor: pointer
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit
}

.h1 .small,
.h1 small,
.h2 .small,
.h2 small,
.h3 .small,
.h3 small,
.h4 .small,
.h4 small,
.h5 .small,
.h5 small,
.h6 .small,
.h6 small,
h1 .small,
h1 small,
h2 .small,
h2 small,
h3 .small,
h3 small,
h4 .small,
h4 small,
h5 .small,
h5 small,
h6 .small,
h6 small {
    font-weight: 400;
    line-height: 1;
    color: #777
}

.h1,
.h2,
.h3,
h1,
h2,
h3 {
    margin-top: 20px;
    margin-bottom: 10px
}

.h1 .small,
.h1 small,
.h2 .small,
.h2 small,
.h3 .small,
.h3 small,
h1 .small,
h1 small,
h2 .small,
h2 small,
h3 .small,
h3 small {
    font-size: 65%
}

.h4,
.h5,
.h6,
h4,
h5,
h6 {
    margin-top: 10px;
    margin-bottom: 10px
}

.h4 .small,
.h4 small,
.h5 .small,
.h5 small,
.h6 .small,
.h6 small,
h4 .small,
h4 small,
h5 .small,
h5 small,
h6 .small,
h6 small {
    font-size: 75%
}

.h1,
h1 {
    font-size: 36px
}

.h2,
h2 {
    font-size: 30px
}

.h3,
h3 {
    font-size: 24px
}

.h4,
h4 {
    font-size: 18px
}

.h5,
h5 {
    font-size: 14px
}

.h6,
h6 {
    font-size: 12px
}

p {
    margin: 0 0 10px
}

.lead {
    margin-bottom: 20px;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.4
}

@media(min-width:768px) {
    .lead {
        font-size: 21px
    }
}

.small,
small {
    font-size: 85%
}

.mark,
mark {
    padding: .2em;
    background-color: #fcf8e3
}

.text-justify {
    text-align: justify
}

.text-nowrap {
    white-space: nowrap
}

.text-lowercase {
    text-transform: lowercase
}

.text-uppercase {
    text-transform: uppercase
}

.text-capitalize {
    text-transform: capitalize
}

.text-muted {
    color: #777
}

.text-primary {
    color: #337ab7
}

a.text-primary:focus,
a.text-primary:hover {
    color: #286090
}

.text-success {
    color: #3c763d
}

a.text-success:focus,
a.text-success:hover {
    color: #2b542c
}

.text-info {
    color: #31708f
}

a.text-info:focus,
a.text-info:hover {
    color: #245269
}

.text-warning {
    color: #8a6d3b
}

a.text-warning:focus,
a.text-warning:hover {
    color: #66512c
}

.text-danger {
    color: #a94442
}

a.text-danger:focus,
a.text-danger:hover {
    color: #843534
}

.bg-primary {
    color: #fff;
    background-color: #337ab7
}

a.bg-primary:focus,
a.bg-primary:hover {
    background-color: #286090
}

.bg-success {
    background-color: #dff0d8
}

a.bg-success:focus,
a.bg-success:hover {
    background-color: #c1e2b3
}

.bg-info {
    background-color: #d9edf7
}

a.bg-info:focus,
a.bg-info:hover {
    background-color: #afd9ee
}

.bg-warning {
    background-color: #fcf8e3
}

a.bg-warning:focus,
a.bg-warning:hover {
    background-color: #f7ecb5
}

.bg-danger {
    background-color: #f2dede
}

a.bg-danger:focus,
a.bg-danger:hover {
    background-color: #e4b9b9
}

.page-header {
    padding-bottom: 9px;
    margin: 40px 0 20px;
    border-bottom: 1px solid #eee
}

ol,
ul {
    margin-top: 0;
    margin-bottom: 10px
}

ol ol,
ol ul,
ul ol,
ul ul {
    margin-bottom: 0
}

.list-inline,
.list-unstyled {
    padding-left: 0;
    list-style: none
}

.list-inline {
    margin-left: -5px
}

.list-inline>li {
    display: inline-block;
    padding-right: 5px;
    padding-left: 5px
}

dl {
    margin-top: 0;
    margin-bottom: 20px
}

dd,
dt {
    line-height: 1.42857143
}

dt {
    font-weight: 700
}

dd {
    margin-left: 0
}

@media(min-width:768px) {
    .dl-horizontal dt {
        float: left;
        width: 160px;
        clear: left;
        text-align: right;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .dl-horizontal dd {
        margin-left: 180px
    }
}

abbr[data-original-title],
abbr[title] {
    cursor: help
}

.initialism {
    font-size: 90%;
    text-transform: uppercase
}

blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 17.5px;
    border-left: 5px solid #eee
}

blockquote ol:last-child,
blockquote p:last-child,
blockquote ul:last-child {
    margin-bottom: 0
}

blockquote .small,
blockquote footer,
blockquote small {
    display: block;
    font-size: 80%;
    line-height: 1.42857143;
    color: #777
}

blockquote .small:before,
blockquote footer:before,
blockquote small:before {
    content: "\2014   \A0"
}

.blockquote-reverse,
blockquote.pull-right {
    padding-right: 15px;
    padding-left: 0;
    text-align: right;
    border-right: 5px solid #eee;
    border-left: 0
}

.blockquote-reverse .small:before,
.blockquote-reverse footer:before,
.blockquote-reverse small:before,
blockquote.pull-right .small:before,
blockquote.pull-right footer:before,
blockquote.pull-right small:before {
    content: ""
}

.blockquote-reverse .small:after,
.blockquote-reverse footer:after,
.blockquote-reverse small:after,
blockquote.pull-right .small:after,
blockquote.pull-right footer:after,
blockquote.pull-right small:after {
    content: "\A0   \2014"
}

address {
    margin-bottom: 20px;
    font-style: normal;
    line-height: 1.42857143
}

.container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto
}

@media(min-width:768px) {
    .container {
        width: 750px
    }
}

@media(min-width:992px) {
    .container {
        width: 970px
    }
}

@media(min-width:1200px) {
    .container {
        width: 1170px
    }
}

.container-fluid {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto
}

.row {
    margin-right: -15px;
    margin-left: -15px
}

.row-no-gutters {
    margin-right: 0;
    margin-left: 0
}

.row-no-gutters [class*=col-] {
    padding-right: 0;
    padding-left: 0
}

.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px
}

.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
    float: left
}

.col-xs-12 {
    width: 100%
}

.col-xs-11 {
    width: 91.66666667%
}

.col-xs-10 {
    width: 83.33333333%
}

.col-xs-9 {
    width: 75%
}

.col-xs-8 {
    width: 66.66666667%
}

.col-xs-7 {
    width: 58.33333333%
}

.col-xs-6 {
    width: 50%
}

.col-xs-5 {
    width: 41.66666667%
}

.col-xs-4 {
    width: 33.33333333%
}

.col-xs-3 {
    width: 25%
}

.col-xs-2 {
    width: 16.66666667%
}

.col-xs-1 {
    width: 8.33333333%
}

.col-xs-pull-12 {
    right: 100%
}

.col-xs-pull-11 {
    right: 91.66666667%
}

.col-xs-pull-10 {
    right: 83.33333333%
}

.col-xs-pull-9 {
    right: 75%
}

.col-xs-pull-8 {
    right: 66.66666667%
}

.col-xs-pull-7 {
    right: 58.33333333%
}

.col-xs-pull-6 {
    right: 50%
}

.col-xs-pull-5 {
    right: 41.66666667%
}

.col-xs-pull-4 {
    right: 33.33333333%
}

.col-xs-pull-3 {
    right: 25%
}

.col-xs-pull-2 {
    right: 16.66666667%
}

.col-xs-pull-1 {
    right: 8.33333333%
}

.col-xs-pull-0 {
    right: auto
}

.col-xs-push-12 {
    left: 100%
}

.col-xs-push-11 {
    left: 91.66666667%
}

.col-xs-push-10 {
    left: 83.33333333%
}

.col-xs-push-9 {
    left: 75%
}

.col-xs-push-8 {
    left: 66.66666667%
}

.col-xs-push-7 {
    left: 58.33333333%
}

.col-xs-push-6 {
    left: 50%
}

.col-xs-push-5 {
    left: 41.66666667%
}

.col-xs-push-4 {
    left: 33.33333333%
}

.col-xs-push-3 {
    left: 25%
}

.col-xs-push-2 {
    left: 16.66666667%
}

.col-xs-push-1 {
    left: 8.33333333%
}

.col-xs-push-0 {
    left: auto
}

.col-xs-offset-12 {
    margin-left: 100%
}

.col-xs-offset-11 {
    margin-left: 91.66666667%
}

.col-xs-offset-10 {
    margin-left: 83.33333333%
}

.col-xs-offset-9 {
    margin-left: 75%
}

.col-xs-offset-8 {
    margin-left: 66.66666667%
}

.col-xs-offset-7 {
    margin-left: 58.33333333%
}

.col-xs-offset-6 {
    margin-left: 50%
}

.col-xs-offset-5 {
    margin-left: 41.66666667%
}

.col-xs-offset-4 {
    margin-left: 33.33333333%
}

.col-xs-offset-3 {
    margin-left: 25%
}

.col-xs-offset-2 {
    margin-left: 16.66666667%
}

.col-xs-offset-1 {
    margin-left: 8.33333333%
}

.col-xs-offset-0 {
    margin-left: 0
}

@media(min-width:768px) {

    .col-sm-1,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12 {
        float: left
    }

    .col-sm-12 {
        width: 100%
    }

    .col-sm-11 {
        width: 91.66666667%
    }

    .col-sm-10 {
        width: 83.33333333%
    }

    .col-sm-9 {
        width: 75%
    }

    .col-sm-8 {
        width: 66.66666667%
    }

    .col-sm-7 {
        width: 58.33333333%
    }

    .col-sm-6 {
        width: 50%
    }

    .col-sm-5 {
        width: 41.66666667%
    }

    .col-sm-4 {
        width: 33.33333333%
    }

    .col-sm-3 {
        width: 25%
    }

    .col-sm-2 {
        width: 16.66666667%
    }

    .col-sm-1 {
        width: 8.33333333%
    }

    .col-sm-pull-12 {
        right: 100%
    }

    .col-sm-pull-11 {
        right: 91.66666667%
    }

    .col-sm-pull-10 {
        right: 83.33333333%
    }

    .col-sm-pull-9 {
        right: 75%
    }

    .col-sm-pull-8 {
        right: 66.66666667%
    }

    .col-sm-pull-7 {
        right: 58.33333333%
    }

    .col-sm-pull-6 {
        right: 50%
    }

    .col-sm-pull-5 {
        right: 41.66666667%
    }

    .col-sm-pull-4 {
        right: 33.33333333%
    }

    .col-sm-pull-3 {
        right: 25%
    }

    .col-sm-pull-2 {
        right: 16.66666667%
    }

    .col-sm-pull-1 {
        right: 8.33333333%
    }

    .col-sm-pull-0 {
        right: auto
    }

    .col-sm-push-12 {
        left: 100%
    }

    .col-sm-push-11 {
        left: 91.66666667%
    }

    .col-sm-push-10 {
        left: 83.33333333%
    }

    .col-sm-push-9 {
        left: 75%
    }

    .col-sm-push-8 {
        left: 66.66666667%
    }

    .col-sm-push-7 {
        left: 58.33333333%
    }

    .col-sm-push-6 {
        left: 50%
    }

    .col-sm-push-5 {
        left: 41.66666667%
    }

    .col-sm-push-4 {
        left: 33.33333333%
    }

    .col-sm-push-3 {
        left: 25%
    }

    .col-sm-push-2 {
        left: 16.66666667%
    }

    .col-sm-push-1 {
        left: 8.33333333%
    }

    .col-sm-push-0 {
        left: auto
    }

    .col-sm-offset-12 {
        margin-left: 100%
    }

    .col-sm-offset-11 {
        margin-left: 91.66666667%
    }

    .col-sm-offset-10 {
        margin-left: 83.33333333%
    }

    .col-sm-offset-9 {
        margin-left: 75%
    }

    .col-sm-offset-8 {
        margin-left: 66.66666667%
    }

    .col-sm-offset-7 {
        margin-left: 58.33333333%
    }

    .col-sm-offset-6 {
        margin-left: 50%
    }

    .col-sm-offset-5 {
        margin-left: 41.66666667%
    }

    .col-sm-offset-4 {
        margin-left: 33.33333333%
    }

    .col-sm-offset-3 {
        margin-left: 25%
    }

    .col-sm-offset-2 {
        margin-left: 16.66666667%
    }

    .col-sm-offset-1 {
        margin-left: 8.33333333%
    }

    .col-sm-offset-0 {
        margin-left: 0
    }
}

@media(min-width:992px) {

    .col-md-1,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9,
    .col-md-10,
    .col-md-11,
    .col-md-12 {
        float: left
    }

    .col-md-12 {
        width: 100%
    }

    .col-md-11 {
        width: 91.66666667%
    }

    .col-md-10 {
        width: 83.33333333%
    }

    .col-md-9 {
        width: 75%
    }

    .col-md-8 {
        width: 66.66666667%
    }

    .col-md-7 {
        width: 58.33333333%
    }

    .col-md-6 {
        width: 50%
    }

    .col-md-5 {
        width: 41.66666667%
    }

    .col-md-4 {
        width: 33.33333333%
    }

    .col-md-3 {
        width: 25%
    }

    .col-md-2 {
        width: 16.66666667%
    }

    .col-md-1 {
        width: 8.33333333%
    }

    .col-md-pull-12 {
        right: 100%
    }

    .col-md-pull-11 {
        right: 91.66666667%
    }

    .col-md-pull-10 {
        right: 83.33333333%
    }

    .col-md-pull-9 {
        right: 75%
    }

    .col-md-pull-8 {
        right: 66.66666667%
    }

    .col-md-pull-7 {
        right: 58.33333333%
    }

    .col-md-pull-6 {
        right: 50%
    }

    .col-md-pull-5 {
        right: 41.66666667%
    }

    .col-md-pull-4 {
        right: 33.33333333%
    }

    .col-md-pull-3 {
        right: 25%
    }

    .col-md-pull-2 {
        right: 16.66666667%
    }

    .col-md-pull-1 {
        right: 8.33333333%
    }

    .col-md-pull-0 {
        right: auto
    }

    .col-md-push-12 {
        left: 100%
    }

    .col-md-push-11 {
        left: 91.66666667%
    }

    .col-md-push-10 {
        left: 83.33333333%
    }

    .col-md-push-9 {
        left: 75%
    }

    .col-md-push-8 {
        left: 66.66666667%
    }

    .col-md-push-7 {
        left: 58.33333333%
    }

    .col-md-push-6 {
        left: 50%
    }

    .col-md-push-5 {
        left: 41.66666667%
    }

    .col-md-push-4 {
        left: 33.33333333%
    }

    .col-md-push-3 {
        left: 25%
    }

    .col-md-push-2 {
        left: 16.66666667%
    }

    .col-md-push-1 {
        left: 8.33333333%
    }

    .col-md-push-0 {
        left: auto
    }

    .col-md-offset-12 {
        margin-left: 100%
    }

    .col-md-offset-11 {
        margin-left: 91.66666667%
    }

    .col-md-offset-10 {
        margin-left: 83.33333333%
    }

    .col-md-offset-9 {
        margin-left: 75%
    }

    .col-md-offset-8 {
        margin-left: 66.66666667%
    }

    .col-md-offset-7 {
        margin-left: 58.33333333%
    }

    .col-md-offset-6 {
        margin-left: 50%
    }

    .col-md-offset-5 {
        margin-left: 41.66666667%
    }

    .col-md-offset-4 {
        margin-left: 33.33333333%
    }

    .col-md-offset-3 {
        margin-left: 25%
    }

    .col-md-offset-2 {
        margin-left: 16.66666667%
    }

    .col-md-offset-1 {
        margin-left: 8.33333333%
    }

    .col-md-offset-0 {
        margin-left: 0
    }
}

@media(min-width:1200px) {

    .col-lg-1,
    .col-lg-2,
    .col-lg-3,
    .col-lg-4,
    .col-lg-5,
    .col-lg-6,
    .col-lg-7,
    .col-lg-8,
    .col-lg-9,
    .col-lg-10,
    .col-lg-11,
    .col-lg-12 {
        float: left
    }

    .col-lg-12 {
        width: 100%
    }

    .col-lg-11 {
        width: 91.66666667%
    }

    .col-lg-10 {
        width: 83.33333333%
    }

    .col-lg-9 {
        width: 75%
    }

    .col-lg-8 {
        width: 66.66666667%
    }

    .col-lg-7 {
        width: 58.33333333%
    }

    .col-lg-6 {
        width: 50%
    }

    .col-lg-5 {
        width: 41.66666667%
    }

    .col-lg-4 {
        width: 33.33333333%
    }

    .col-lg-3 {
        width: 25%
    }

    .col-lg-2 {
        width: 16.66666667%
    }

    .col-lg-1 {
        width: 8.33333333%
    }

    .col-lg-pull-12 {
        right: 100%
    }

    .col-lg-pull-11 {
        right: 91.66666667%
    }

    .col-lg-pull-10 {
        right: 83.33333333%
    }

    .col-lg-pull-9 {
        right: 75%
    }

    .col-lg-pull-8 {
        right: 66.66666667%
    }

    .col-lg-pull-7 {
        right: 58.33333333%
    }

    .col-lg-pull-6 {
        right: 50%
    }

    .col-lg-pull-5 {
        right: 41.66666667%
    }

    .col-lg-pull-4 {
        right: 33.33333333%
    }

    .col-lg-pull-3 {
        right: 25%
    }

    .col-lg-pull-2 {
        right: 16.66666667%
    }

    .col-lg-pull-1 {
        right: 8.33333333%
    }

    .col-lg-pull-0 {
        right: auto
    }

    .col-lg-push-12 {
        left: 100%
    }

    .col-lg-push-11 {
        left: 91.66666667%
    }

    .col-lg-push-10 {
        left: 83.33333333%
    }

    .col-lg-push-9 {
        left: 75%
    }

    .col-lg-push-8 {
        left: 66.66666667%
    }

    .col-lg-push-7 {
        left: 58.33333333%
    }

    .col-lg-push-6 {
        left: 50%
    }

    .col-lg-push-5 {
        left: 41.66666667%
    }

    .col-lg-push-4 {
        left: 33.33333333%
    }

    .col-lg-push-3 {
        left: 25%
    }

    .col-lg-push-2 {
        left: 16.66666667%
    }

    .col-lg-push-1 {
        left: 8.33333333%
    }

    .col-lg-push-0 {
        left: auto
    }

    .col-lg-offset-12 {
        margin-left: 100%
    }

    .col-lg-offset-11 {
        margin-left: 91.66666667%
    }

    .col-lg-offset-10 {
        margin-left: 83.33333333%
    }

    .col-lg-offset-9 {
        margin-left: 75%
    }

    .col-lg-offset-8 {
        margin-left: 66.66666667%
    }

    .col-lg-offset-7 {
        margin-left: 58.33333333%
    }

    .col-lg-offset-6 {
        margin-left: 50%
    }

    .col-lg-offset-5 {
        margin-left: 41.66666667%
    }

    .col-lg-offset-4 {
        margin-left: 33.33333333%
    }

    .col-lg-offset-3 {
        margin-left: 25%
    }

    .col-lg-offset-2 {
        margin-left: 16.66666667%
    }

    .col-lg-offset-1 {
        margin-left: 8.33333333%
    }

    .col-lg-offset-0 {
        margin-left: 0
    }
}

table {
    background-color: transparent
}

table col[class*=col-] {
    position: static;
    display: table-column;
    float: none
}

table td[class*=col-],
table th[class*=col-] {
    position: static;
    display: table-cell;
    float: none
}

caption {
    padding-top: 8px;
    padding-bottom: 8px;
    color: #777
}

caption,
th {
    text-align: left
}

.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.table>tbody>tr>td,
.table>tbody>tr>th,
.table>tfoot>tr>td,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>thead>tr>th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd
}

.table>thead>tr>th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd
}

.table>caption+thead>tr:first-child>td,
.table>caption+thead>tr:first-child>th,
.table>colgroup+thead>tr:first-child>td,
.table>colgroup+thead>tr:first-child>th,
.table>thead:first-child>tr:first-child>td,
.table>thead:first-child>tr:first-child>th {
    border-top: 0
}

.table>tbody+tbody {
    border-top: 2px solid #ddd
}

.table .table {
    background-color: #fff
}

.table-condensed>tbody>tr>td,
.table-condensed>tbody>tr>th,
.table-condensed>tfoot>tr>td,
.table-condensed>tfoot>tr>th,
.table-condensed>thead>tr>td,
.table-condensed>thead>tr>th {
    padding: 5px
}

.table-bordered {
    border: 1px solid #ddd
}

.table-bordered>tbody>tr>td,
.table-bordered>tbody>tr>th,
.table-bordered>tfoot>tr>td,
.table-bordered>tfoot>tr>th,
.table-bordered>thead>tr>td,
.table-bordered>thead>tr>th {
    border: 1px solid #ddd
}

.table-bordered>thead>tr>td,
.table-bordered>thead>tr>th {
    border-bottom-width: 2px
}

.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #f9f9f9
}

.table-hover>tbody>tr:hover {
    background-color: #f5f5f5
}

.table>tbody>tr.active>td,
.table>tbody>tr.active>th,
.table>tbody>tr>td.active,
.table>tbody>tr>th.active,
.table>tfoot>tr.active>td,
.table>tfoot>tr.active>th,
.table>tfoot>tr>td.active,
.table>tfoot>tr>th.active,
.table>thead>tr.active>td,
.table>thead>tr.active>th,
.table>thead>tr>td.active,
.table>thead>tr>th.active {
    background-color: #f5f5f5
}

.table-hover>tbody>tr.active:hover>td,
.table-hover>tbody>tr.active:hover>th,
.table-hover>tbody>tr:hover>.active,
.table-hover>tbody>tr>td.active:hover,
.table-hover>tbody>tr>th.active:hover {
    background-color: #e8e8e8
}

.table>tbody>tr.success>td,
.table>tbody>tr.success>th,
.table>tbody>tr>td.success,
.table>tbody>tr>th.success,
.table>tfoot>tr.success>td,
.table>tfoot>tr.success>th,
.table>tfoot>tr>td.success,
.table>tfoot>tr>th.success,
.table>thead>tr.success>td,
.table>thead>tr.success>th,
.table>thead>tr>td.success,
.table>thead>tr>th.success {
    background-color: #dff0d8
}

.table-hover>tbody>tr.success:hover>td,
.table-hover>tbody>tr.success:hover>th,
.table-hover>tbody>tr:hover>.success,
.table-hover>tbody>tr>td.success:hover,
.table-hover>tbody>tr>th.success:hover {
    background-color: #d0e9c6
}

.table>tbody>tr.info>td,
.table>tbody>tr.info>th,
.table>tbody>tr>td.info,
.table>tbody>tr>th.info,
.table>tfoot>tr.info>td,
.table>tfoot>tr.info>th,
.table>tfoot>tr>td.info,
.table>tfoot>tr>th.info,
.table>thead>tr.info>td,
.table>thead>tr.info>th,
.table>thead>tr>td.info,
.table>thead>tr>th.info {
    background-color: #d9edf7
}

.table-hover>tbody>tr.info:hover>td,
.table-hover>tbody>tr.info:hover>th,
.table-hover>tbody>tr:hover>.info,
.table-hover>tbody>tr>td.info:hover,
.table-hover>tbody>tr>th.info:hover {
    background-color: #c4e3f3
}

.table>tbody>tr.warning>td,
.table>tbody>tr.warning>th,
.table>tbody>tr>td.warning,
.table>tbody>tr>th.warning,
.table>tfoot>tr.warning>td,
.table>tfoot>tr.warning>th,
.table>tfoot>tr>td.warning,
.table>tfoot>tr>th.warning,
.table>thead>tr.warning>td,
.table>thead>tr.warning>th,
.table>thead>tr>td.warning,
.table>thead>tr>th.warning {
    background-color: #fcf8e3
}

.table-hover>tbody>tr.warning:hover>td,
.table-hover>tbody>tr.warning:hover>th,
.table-hover>tbody>tr:hover>.warning,
.table-hover>tbody>tr>td.warning:hover,
.table-hover>tbody>tr>th.warning:hover {
    background-color: #faf2cc
}

.table>tbody>tr.danger>td,
.table>tbody>tr.danger>th,
.table>tbody>tr>td.danger,
.table>tbody>tr>th.danger,
.table>tfoot>tr.danger>td,
.table>tfoot>tr.danger>th,
.table>tfoot>tr>td.danger,
.table>tfoot>tr>th.danger,
.table>thead>tr.danger>td,
.table>thead>tr.danger>th,
.table>thead>tr>td.danger,
.table>thead>tr>th.danger {
    background-color: #f2dede
}

.table-hover>tbody>tr.danger:hover>td,
.table-hover>tbody>tr.danger:hover>th,
.table-hover>tbody>tr:hover>.danger,
.table-hover>tbody>tr>td.danger:hover,
.table-hover>tbody>tr>th.danger:hover {
    background-color: #ebcccc
}

.table-responsive {
    min-height: .01%;
    overflow-x: auto
}

@media screen and (max-width:767px) {
    .table-responsive {
        width: 100%;
        margin-bottom: 15px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #ddd
    }

    .table-responsive>.table {
        margin-bottom: 0
    }

    .table-responsive>.table>tbody>tr>td,
    .table-responsive>.table>tbody>tr>th,
    .table-responsive>.table>tfoot>tr>td,
    .table-responsive>.table>tfoot>tr>th,
    .table-responsive>.table>thead>tr>td,
    .table-responsive>.table>thead>tr>th {
        white-space: nowrap
    }

    .table-responsive>.table-bordered {
        border: 0
    }

    .table-responsive>.table-bordered>tbody>tr>td:first-child,
    .table-responsive>.table-bordered>tbody>tr>th:first-child,
    .table-responsive>.table-bordered>tfoot>tr>td:first-child,
    .table-responsive>.table-bordered>tfoot>tr>th:first-child,
    .table-responsive>.table-bordered>thead>tr>td:first-child,
    .table-responsive>.table-bordered>thead>tr>th:first-child {
        border-left: 0
    }

    .table-responsive>.table-bordered>tbody>tr>td:last-child,
    .table-responsive>.table-bordered>tbody>tr>th:last-child,
    .table-responsive>.table-bordered>tfoot>tr>td:last-child,
    .table-responsive>.table-bordered>tfoot>tr>th:last-child,
    .table-responsive>.table-bordered>thead>tr>td:last-child,
    .table-responsive>.table-bordered>thead>tr>th:last-child {
        border-right: 0
    }

    .table-responsive>.table-bordered>tbody>tr:last-child>td,
    .table-responsive>.table-bordered>tbody>tr:last-child>th,
    .table-responsive>.table-bordered>tfoot>tr:last-child>td,
    .table-responsive>.table-bordered>tfoot>tr:last-child>th {
        border-bottom: 0
    }
}

.close {
    float: right;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: .2
}

.close:focus,
.close:hover {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    filter: alpha(opacity=50);
    opacity: .5
}

button.close {
    padding: 0;
    cursor: pointer;
    background: 0 0;
    border: 0;
    -webkit-appearance: none;
    appearance: none
}

.clearfix:after,
.clearfix:before,
.container-fluid:after,
.container-fluid:before,
.container:after,
.container:before,
.dl-horizontal dd:after,
.dl-horizontal dd:before,
.row:after,
.row:before {
    display: table;
    content: " "
}

.clearfix:after,
.container-fluid:after,
.container:after,
.dl-horizontal dd:after,
.row:after {
    clear: both
}

.center-block {
    display: block;
    margin-right: auto;
    margin-left: auto
}

.pull-right {
    float: right !important
}

.pull-left {
    float: left !important
}

.hide {
    display: none !important
}

.show {
    display: block !important
}

.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

.hidden {
    display: none !important
}

.affix {
    position: fixed
}

@-ms-viewport {
    width: device-width
}

.visible-lg,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block,
.visible-md,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-sm,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-xs,
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block {
    display: none !important
}

@media(max-width:767px) {
    .visible-xs {
        display: block !important
    }

    table.visible-xs {
        display: table !important
    }

    tr.visible-xs {
        display: table-row !important
    }

    td.visible-xs,
    th.visible-xs {
        display: table-cell !important
    }
}

@media(max-width:767px) {
    .visible-xs-block {
        display: block !important
    }
}

@media(max-width:767px) {
    .visible-xs-inline {
        display: inline !important
    }
}

@media(max-width:767px) {
    .visible-xs-inline-block {
        display: inline-block !important
    }
}

@media(min-width:768px) and (max-width:991px) {
    .visible-sm {
        display: block !important
    }

    table.visible-sm {
        display: table !important
    }

    tr.visible-sm {
        display: table-row !important
    }

    td.visible-sm,
    th.visible-sm {
        display: table-cell !important
    }
}

@media(min-width:768px) and (max-width:991px) {
    .visible-sm-block {
        display: block !important
    }
}

@media(min-width:768px) and (max-width:991px) {
    .visible-sm-inline {
        display: inline !important
    }
}

@media(min-width:768px) and (max-width:991px) {
    .visible-sm-inline-block {
        display: inline-block !important
    }
}

@media(min-width:992px) and (max-width:1199px) {
    .visible-md {
        display: block !important
    }

    table.visible-md {
        display: table !important
    }

    tr.visible-md {
        display: table-row !important
    }

    td.visible-md,
    th.visible-md {
        display: table-cell !important
    }
}

@media(min-width:992px) and (max-width:1199px) {
    .visible-md-block {
        display: block !important
    }
}

@media(min-width:992px) and (max-width:1199px) {
    .visible-md-inline {
        display: inline !important
    }
}

@media(min-width:992px) and (max-width:1199px) {
    .visible-md-inline-block {
        display: inline-block !important
    }
}

@media(min-width:1200px) {
    .visible-lg {
        display: block !important
    }

    table.visible-lg {
        display: table !important
    }

    tr.visible-lg {
        display: table-row !important
    }

    td.visible-lg,
    th.visible-lg {
        display: table-cell !important
    }
}

@media(min-width:1200px) {
    .visible-lg-block {
        display: block !important
    }
}

@media(min-width:1200px) {
    .visible-lg-inline {
        display: inline !important
    }
}

@media(min-width:1200px) {
    .visible-lg-inline-block {
        display: inline-block !important
    }
}

@media(max-width:767px) {
    .hidden-xs {
        display: none !important
    }
}

@media(min-width:768px) and (max-width:991px) {
    .hidden-sm {
        display: none !important
    }
}

@media(min-width:992px) and (max-width:1199px) {
    .hidden-md {
        display: none !important
    }
}

@media(min-width:1200px) {
    .hidden-lg {
        display: none !important
    }
}

.visible-print {
    display: none !important
}

@media print {
    .visible-print {
        display: block !important
    }

    table.visible-print {
        display: table !important
    }

    tr.visible-print {
        display: table-row !important
    }

    td.visible-print,
    th.visible-print {
        display: table-cell !important
    }
}

.visible-print-block {
    display: none !important
}

@media print {
    .visible-print-block {
        display: block !important
    }
}

.visible-print-inline {
    display: none !important
}

@media print {
    .visible-print-inline {
        display: inline !important
    }
}

.visible-print-inline-block {
    display: none !important
}

@media print {
    .visible-print-inline-block {
        display: inline-block !important
    }
}

@media print {
    .hidden-print {
        display: none !important
    }
}

@font-face {
    font-family: cmgico;
    src: url(data:application/vnd.ms-fontobject;base64,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AAsAJgESY21naWNvUmVndWxhcmNtZ2ljb2NtZ2ljb1ZlcnNpb24gMS4wY21naWNvR2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AYwBtAGcAaQBjAG8AUgBlAGcAdQBsAGEAcgBjAG0AZwBpAGMAbwBjAG0AZwBpAGMAbwBWAGUAcgBzAGkAbwBuACAAMQAuADAAYwBtAGcAaQBjAG8ARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQBRQFGAUcBSAFJAUoBSwFMAU0BTgFPAVAADGFjaGlldmVtZW50cwphZGQtY2lyY2xlC2FkZC1jcmVkaXRzD2FkZC10by1mYXZvcml0ZQNhZGQKYXJyb3ctYmFjawphcnJvdy1kb3duCGFycm93LXVwB2JyYWNrZXQQY2FuY2VsLW5vLWJvcmRlcgZjYW5jZWwPY2hlY2stbm8tYm9yZGVyBWNoZWNrDWNoZXZyb24tcmlnaHQHY29tcGFjdAdkZXBvc2l0BGVkaXQFZW50ZXIFZXJyb3ILZXhwYW5kLWxlc3MLZXhwYW5kLW1vcmUOZXhwYW5kLXNpZGViYXIGZXhwYW5kBWdhbWVzBmdsb2JhbA9ncmF5LWFycm93LWRvd24JaGFtYnVyZ2VyC2luZm9ybWF0aW9uB2ludml0ZXMGbGFkZGVyCmxpZ2h0LW1vZGUEbGluawxsaXZlLXN1cHBvcnQNbW9yZS12ZXJ0aWNhbApteS10aWNrZXRzCm5ldy10aWNrZXQKbmlnaHQtbW9kZQxwcml6ZS1jbGFpbXMFcHJpemUHcHJvZmlsZQ9wdXJjaGFzZWQtaXRlbXMQcXVlc3Rpb24tcm91bmRlZAlxdWlja3BsYXkFcXVvdGUHcmVmcmVzaBRyZW1vdmUtZnJvbS1mYXZvcml0ZQZyZW1vdmUGcm9zdGVyBXJ1bGVzCHNjaGVkdWxlDHNlbmQtY3JlZGl0cwxzZW5kLW1lc3NhZ2UIc2V0dGluZ3MFc2hhcmUEc3Rhcg9zdWItc2lkZWJhci1pY28Mc3VwcG9ydC1pY29uB3N1cHBvcnQDdGFnCnRlYW0tZ3JvdXASdGVhbS1tYXRjaC1oaXN0b3J5BXRlYW1zDXRpY2tldC1jbG9zZWQSdGlja2V0LWluLXByb2dyZXNzC3RpY2tldC1vcGVuB3RpY2tldHMKdG91cm5hbWVudAV3YWdlcgd3YXJuaW5nCHdpdGhkcmF3AnBjAnBzBHhib3gIZmFjZWJvb2sJaW5zdGFncmFtBnR3aXRjaAd0d2l0dGVyB3lvdXR1YmUAAA==?#iefix) format("embedded-opentype"), url(data:font/woff2;base64,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) format("woff2"), url(data:application/font-woff;base64,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) format("woff"), url(data:font/ttf;base64,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AFYAZQByAHMAaQBvAG4AIAAxAC4AMABjAG0AZwBpAGMAbwBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAACAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8BAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8BIAEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBMgEzATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkBSgFLAUwBTQFOAU8BUAAMYWNoaWV2ZW1lbnRzCmFkZC1jaXJjbGULYWRkLWNyZWRpdHMPYWRkLXRvLWZhdm9yaXRlA2FkZAphcnJvdy1iYWNrCmFycm93LWRvd24IYXJyb3ctdXAHYnJhY2tldBBjYW5jZWwtbm8tYm9yZGVyBmNhbmNlbA9jaGVjay1uby1ib3JkZXIFY2hlY2sNY2hldnJvbi1yaWdodAdjb21wYWN0B2RlcG9zaXQEZWRpdAVlbnRlcgVlcnJvcgtleHBhbmQtbGVzcwtleHBhbmQtbW9yZQ5leHBhbmQtc2lkZWJhcgZleHBhbmQFZ2FtZXMGZ2xvYmFsD2dyYXktYXJyb3ctZG93bgloYW1idXJnZXILaW5mb3JtYXRpb24HaW52aXRlcwZsYWRkZXIKbGlnaHQtbW9kZQRsaW5rDGxpdmUtc3VwcG9ydA1tb3JlLXZlcnRpY2FsCm15LXRpY2tldHMKbmV3LXRpY2tldApuaWdodC1tb2RlDHByaXplLWNsYWltcwVwcml6ZQdwcm9maWxlD3B1cmNoYXNlZC1pdGVtcxBxdWVzdGlvbi1yb3VuZGVkCXF1aWNrcGxheQVxdW90ZQdyZWZyZXNoFHJlbW92ZS1mcm9tLWZhdm9yaXRlBnJlbW92ZQZyb3N0ZXIFcnVsZXMIc2NoZWR1bGUMc2VuZC1jcmVkaXRzDHNlbmQtbWVzc2FnZQhzZXR0aW5ncwVzaGFyZQRzdGFyD3N1Yi1zaWRlYmFyLWljbwxzdXBwb3J0LWljb24Hc3VwcG9ydAN0YWcKdGVhbS1ncm91cBJ0ZWFtLW1hdGNoLWhpc3RvcnkFdGVhbXMNdGlja2V0LWNsb3NlZBJ0aWNrZXQtaW4tcHJvZ3Jlc3MLdGlja2V0LW9wZW4HdGlja2V0cwp0b3VybmFtZW50BXdhZ2VyB3dhcm5pbmcId2l0aGRyYXcCcGMCcHMEeGJveAhmYWNlYm9vawlpbnN0YWdyYW0GdHdpdGNoB3R3aXR0ZXIHeW91dHViZQAA) format("truetype"), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PiAKPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIiA+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGRlZnM+CiAgPGZvbnQgaWQ9ImNtZ2ljbyIgaG9yaXotYWR2LXg9IjEwMCI+CiAgICA8Zm9udC1mYWNlIGZvbnQtZmFtaWx5PSJjbWdpY28iCiAgICAgIHVuaXRzLXBlci1lbT0iMTAwIiBhc2NlbnQ9IjEwMCIKICAgICAgZGVzY2VudD0iMCIgLz4KICAgIDxtaXNzaW5nLWdseXBoIGhvcml6LWFkdi14PSIwIiAvPgogICAgPGdseXBoIGdseXBoLW5hbWU9ImFjaGlldmVtZW50cyIKICAgICAgdW5pY29kZT0iJiN4RjEwMTsiCiAgICAgIGhvcml6LWFkdi14PSIxMDAiIGQ9IiBNNTAgMzUuODMzMzMzMzMzMzMzM0wzNC4zMzMzMzMzMzMzMzMzIDI2LjM3NUwzOC41IDQ0LjIwODMzMzMzMzMzMzNMMjQuNjY2NjY2NjY2NjY2NyA1Ni4yMDgzMzMzMzMzMzMzTDQyLjkxNjY2NjY2NjY2NjcgNTcuNzkxNjY2NjY2NjY2N0w1MCA3NC41ODMzMzMzMzMzMzMzTDU3LjEyNSA1Ny43NUw3NS4zNzUgNTYuMTY2NjY2NjY2NjY2N0w2MS41NDE2NjY2NjY2NjY3IDQ0LjE2NjY2NjY2NjY2NjdMNjUuNzA4MzMzMzMzMzMzMyAyNi4zMzMzMzMzMzMzMzMzeiBNOTEuNjY2NjY2NjY2NjY2NyA2MS41TDYxLjcwODMzMzMzMzMzMzMgNjQuMDgzMzMzMzMzMzMzM0w1MCA5MS42NjY2NjY2NjY2NjY3TDM4LjI5MTY2NjY2NjY2NjcgNjQuMDQxNjY2NjY2NjY2N0w4LjMzMzMzMzMzMzMzMzMgNjEuNUwzMS4wODMzMzMzMzMzMzMzIDQxLjc5MTY2NjY2NjY2NjdMMjQuMjUgMTIuNUw1MCAyOC4wNDE2NjY2NjY2NjY3TDc1Ljc1IDEyLjVMNjguOTU4MzMzMzMzMzMzMyA0MS43OTE2NjY2NjY2NjY3ek01MCAzNS44MzMzMzMzMzMzMzMzTDM0LjMzMzMzMzMzMzMzMzMgMjYuMzc1TDM4LjUgNDQuMjA4MzMzMzMzMzMzM0wyNC42NjY2NjY2NjY2NjY3IDU2LjIwODMzMzMzMzMzMzNMNDIuOTE2NjY2NjY2NjY2NyA1Ny43OTE2NjY2NjY2NjY3TDUwIDc0LjU4MzMzMzMzMzMzMzNMNTcuMTI1IDU3Ljc1TDc1LjM3NSA1Ni4xNjY2NjY2NjY2NjY3TDYxLjU0MTY2NjY2NjY2NjcgNDQuMTY2NjY2NjY2NjY2N0w2NS43MDgzMzMzMzMzMzMzIDI2LjMzMzMzMzMzMzMzMzN6IiAvPgogICAgPGdseXBoIGdseXBoLW5hbWU9ImFkZC1jaXJjbGUiCiAgICAgIHVuaWNvZGU9IiYjeEYxMDI7IgogICAgICBob3Jpei1hZHYteD0iMTAwIiBkPSIgTTU0LjE2NyA3MC44MzNMNDUuODMzIDcwLjgzM0w0NS44MzMgNTQuMTY3TDI5LjE2NyA1NC4xNjdMMjkuMTY3IDQ1LjgzM0w0NS44MzMgNDUuODMzTDQ1LjgzMyAyOS4xNjdMNTQuMTY3IDI5LjE2N0w1NC4xNjcgNDUuODMzTDcwLjgzMyA0NS44MzNMNzAuODMzIDU0LjE2N0w1NC4xNjcgNTQuMTY3TDU0LjE2NyA3MC44MzN6IE01MCA5MS42NjdDMjcuMTQyIDkxLjY2NyA4LjMzMyA3Mi44NTggOC4zMzMgNTBDOC4zMzMgMjcuMTQyIDI3LjE0MiA4LjMzMyA1MCA4LjMzM0M3Mi44NTggOC4zMzMgOTEuNjY3IDI3LjE0MiA5MS42NjcgNTBDOTEuNjY3IDcyLjg1OCA3Mi44NTggOTEuNjY3IDUwIDkxLjY2N3pNNTAgMTYuNjY3QzMxLjcxNCAxNi42NjcgMTYuNjY3IDMxLjcxNCAxNi42NjcgNTBDMTYuNjY3IDY4LjI4NiAzMS43MTQgODMuMzMzIDUwIDgzLjMzM0M2OC4yODYgODMuMzMzIDgzLjMzMyA2OC4yODYgODMuMzMzIDUwQzgzLjMwOCAzMS43MjMgNjguMjc3IDE2LjY5MiA1MCAxNi42Njd6IiAvPgogICAgPGdseXBoIGdseXBoLW5hbWU9ImFkZC1jcmVkaXRzIgogICAgICB1bmljb2RlPSImI3hGMTAzOyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE02Ni42Njc1IDY2LjY2NzVINTguMzMyNVY1NC4xNjc1SDQ1LjgzMjVWNDUuODM1SDU4LjMzMjVWMzMuMzM1SDY2LjY2NVY0NS44MzVINzkuMTY1VjU0LjE2NzVINjYuNjY1ek04LjMzMjUgNTBBMjkuMTI3NSAyOS4xMjc1IDAgMCAwIDI1LjA0MjUgNzYuMzMyNVY4NS4zMzI1QTM3LjQ0NzUgMzcuNDQ3NSAwIDAgMSAyNS4wNDI1IDE0LjY2NVYyMy42NjVBMjkuMTI3NSAyOS4xMjc1IDAgMCAwIDguMzMyNSA1MHpNNjIuNSA4Ny41QTM3LjQ5OTk5OTk5OTk5OTk5IDM3LjQ5OTk5OTk5OTk5OTk5IDAgMSAxIDEwMCA1MEEzNy41NTc1IDM3LjU1NzUgMCAwIDEgNjIuNSA4Ny41ek02Mi41IDIwLjgzMjVBMjkuMTY3NDk5OTk5OTk5OTk3IDI5LjE2NzQ5OTk5OTk5OTk5NyAwIDEgMCA5MS42Njc1IDUwQTI5LjE5NzQ5OTk5OTk5OTk5OCAyOS4xOTc0OTk5OTk5OTk5OTggMCAwIDAgNjIuNSAyMC44MzI1eiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJhZGQtdG8tZmF2b3JpdGUiCiAgICAgIHVuaWNvZGU9IiYjeEYxMDQ7IgogICAgICBob3Jpei1hZHYteD0iMTAwIiBkPSIgTTY4Ljc1IDg3LjVDNjEuNSA4Ny41IDU0LjU0MTY2NjY2NjY2NjcgODQuMTI1IDUwIDc4Ljc5MTY2NjY2NjY2NjdDNDUuNDU4MzMzMzMzMzMzMyA4NC4xMjUgMzguNSA4Ny41IDMxLjI1IDg3LjVDMTguNDE2NjY2NjY2NjY2NyA4Ny41IDguMzMzMzMzMzMzMzMzMyA3Ny40MTY2NjY2NjY2NjY3IDguMzMzMzMzMzMzMzMzMyA2NC41ODMzMzMzMzMzMzMzQzguMzMzMzMzMzMzMzMzMyA0OC44MzMzMzMzMzMzMzMzIDIyLjUgMzYgNDMuOTU4MzMzMzMzMzMzMyAxNi41TDUwIDExLjA0MTY2NjY2NjY2NjdMNTYuMDQxNjY2NjY2NjY2NyAxNi41NDE2NjY2NjY2NjY3Qzc3LjUgMzYgOTEuNjY2NjY2NjY2NjY2NyA0OC44MzMzMzMzMzMzMzMzIDkxLjY2NjY2NjY2NjY2NjcgNjQuNTgzMzMzMzMzMzMzM0M5MS42NjY2NjY2NjY2NjY3IDc3LjQxNjY2NjY2NjY2NjcgODEuNTgzMzMzMzMzMzMzMyA4Ny41IDY4Ljc1IDg3LjV6TTUwLjQxNjY2NjY2NjY2NjcgMjIuNzA4MzMzMzMzMzMzM0w1MCAyMi4yOTE2NjY2NjY2NjY3TDQ5LjU4MzMzMzMzMzMzMzMgMjIuNzA4MzMzMzMzMzMzM0MyOS43NSA0MC42NjY2NjY2NjY2NjY3IDE2LjY2NjY2NjY2NjY2NjcgNTIuNTQxNjY2NjY2NjY2NyAxNi42NjY2NjY2NjY2NjY3IDY0LjU4MzMzMzMzMzMzMzNDMTYuNjY2NjY2NjY2NjY2NyA3Mi45MTY2NjY2NjY2NjY3IDIyLjkxNjY2NjY2NjY2NjcgNzkuMTY2NjY2NjY2NjY2NyAzMS4yNSA3OS4xNjY2NjY2NjY2NjY3QzM3LjY2NjY2NjY2NjY2NjcgNzkuMTY2NjY2NjY2NjY2NyA0My45MTY2NjY2NjY2NjY3IDc1LjA0MTY2NjY2NjY2NjcgNDYuMTI1IDY5LjMzMzMzMzMzMzMzMzNINTMuOTE2NjY2NjY2NjY2N0M1Ni4wODMzMzMzMzMzMzMzIDc1LjA0MTY2NjY2NjY2NjcgNjIuMzMzMzMzMzMzMzMzMyA3OS4xNjY2NjY2NjY2NjY3IDY4Ljc1IDc5LjE2NjY2NjY2NjY2NjdDNzcuMDgzMzMzMzMzMzMzMyA3OS4xNjY2NjY2NjY2NjY3IDgzLjMzMzMzMzMzMzMzMzMgNzIuOTE2NjY2NjY2NjY2NyA4My4zMzMzMzMzMzMzMzMzIDY0LjU4MzMzMzMzMzMzMzNDODMuMzMzMzMzMzMzMzMzMyA1Mi41NDE2NjY2NjY2NjY3IDcwLjI1IDQwLjY2NjY2NjY2NjY2NjcgNTAuNDE2NjY2NjY2NjY2NyAyMi43MDgzMzMzMzMzMzMzeiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJhZGQiCiAgICAgIHVuaWNvZGU9IiYjeEYxMDU7IgogICAgICBob3Jpei1hZHYteD0iMTAwIiBkPSIgTTc5LjE2NjY2NjY2NjY2NjcgNDUuODMzMzMzMzMzMzMzM0g1NC4xNjY2NjY2NjY2NjY3VjIwLjgzMzMzMzMzMzMzMzNINDUuODMzMzMzMzMzMzMzM1Y0NS44MzMzMzMzMzMzMzMzSDIwLjgzMzMzMzMzMzMzMzNWNTQuMTY2NjY2NjY2NjY2N0g0NS44MzMzMzMzMzMzMzMzVjc5LjE2NjY2NjY2NjY2NjdINTQuMTY2NjY2NjY2NjY2N1Y1NC4xNjY2NjY2NjY2NjY3SDc5LjE2NjY2NjY2NjY2Njd6IiAvPgogICAgPGdseXBoIGdseXBoLW5hbWU9ImFycm93LWJhY2siCiAgICAgIHVuaWNvZGU9IiYjeEYxMDY7IgogICAgICBob3Jpei1hZHYteD0iMTAwIiBkPSIgTTgzLjMzMzMzMzMzMzMzMzMgNTQuMTY2NjY2NjY2NjY2N0gzMi42MjVMNTUuOTE2NjY2NjY2NjY2NyA3Ny40NTgzMzMzMzMzMzMzTDUwIDgzLjMzMzMzMzMzMzMzMzNMMTYuNjY2NjY2NjY2NjY2NyA1MEw1MCAxNi42NjY2NjY2NjY2NjY3TDU1Ljg3NSAyMi41NDE2NjY2NjY2NjY3TDMyLjYyNSA0NS44MzMzMzMzMzMzMzMzSDgzLjMzMzMzMzMzMzMzMzN6IiAvPgogICAgPGdseXBoIGdseXBoLW5hbWU9ImFycm93LWRvd24iCiAgICAgIHVuaWNvZGU9IiYjeEYxMDc7IgogICAgICBob3Jpei1hZHYteD0iMTAwIiBkPSIgTTgzLjMzMzMzMzMzMzMzMzMgNTBMNzcuNDU4MzMzMzMzMzMzMyA1NS44NzVMNTQuMTY2NjY2NjY2NjY2NyAzMi42MjVWODMuMzMzMzMzMzMzMzMzM0g0NS44MzMzMzMzMzMzMzMzVjMyLjYyNUwyMi41ODMzMzMzMzMzMzMzIDU1LjkxNjY2NjY2NjY2NjdMMTYuNjY2NjY2NjY2NjY2NyA1MEw1MCAxNi42NjY2NjY2NjY2NjY3TDgzLjMzMzMzMzMzMzMzMzMgNTB6IiAvPgogICAgPGdseXBoIGdseXBoLW5hbWU9ImFycm93LXVwIgogICAgICB1bmljb2RlPSImI3hGMTA4OyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE0xNi42NjY2NjY2NjY2NjY3IDUwTDIyLjU0MTY2NjY2NjY2NjcgNDQuMTI1TDQ1LjgzMzMzMzMzMzMzMzMgNjcuMzc1VjE2LjY2NjY2NjY2NjY2NjdINTQuMTY2NjY2NjY2NjY2N1Y2Ny4zNzVMNzcuNDE2NjY2NjY2NjY2NyA0NC4wODMzMzMzMzMzMzMzTDgzLjMzMzMzMzMzMzMzMzMgNTBMNTAgODMuMzMzMzMzMzMzMzMzM0wxNi42NjY2NjY2NjY2NjY3IDUweiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJicmFja2V0IgogICAgICB1bmljb2RlPSImI3hGMTA5OyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE03OS4xNjY2NjY2NjY2NjY3IDM3LjVWMjAuODMzMzMzMzMzMzMzM0gyMC44MzMzMzMzMzMzMzMzVjM3LjVINzkuMTY2NjY2NjY2NjY2N004My4zMzMzMzMzMzMzMzMzIDQ1LjgzMzMzMzMzMzMzMzNIMTYuNjY2NjY2NjY2NjY2N0MxNC4zNzUgNDUuODMzMzMzMzMzMzMzMyAxMi41IDQzLjk1ODMzMzMzMzMzMzMgMTIuNSA0MS42NjY2NjY2NjY2NjY3VjE2LjY2NjY2NjY2NjY2NjdDMTIuNSAxNC4zNzUgMTQuMzc1IDEyLjUgMTYuNjY2NjY2NjY2NjY2NyAxMi41SDgzLjMzMzMzMzMzMzMzMzNDODUuNjI1IDEyLjUgODcuNSAxNC4zNzUgODcuNSAxNi42NjY2NjY2NjY2NjY3VjQxLjY2NjY2NjY2NjY2NjdDODcuNSA0My45NTgzMzMzMzMzMzMzIDg1LjYyNSA0NS44MzMzMzMzMzMzMzMzIDgzLjMzMzMzMzMzMzMzMzMgNDUuODMzMzMzMzMzMzMzM3pNMjkuMTY2NjY2NjY2NjY2NyAyMi45MTY2NjY2NjY2NjY3QzI1Ljc1IDIyLjkxNjY2NjY2NjY2NjcgMjIuOTE2NjY2NjY2NjY2NyAyNS43MDgzMzMzMzMzMzMzIDIyLjkxNjY2NjY2NjY2NjcgMjkuMTY2NjY2NjY2NjY2N1MyNS43NSAzNS40MTY2NjY2NjY2NjY3IDI5LjE2NjY2NjY2NjY2NjcgMzUuNDE2NjY2NjY2NjY2N1MzNS40MTY2NjY2NjY2NjY3IDMyLjYyNSAzNS40MTY2NjY2NjY2NjY3IDI5LjE2NjY2NjY2NjY2NjdTMzIuNjI1IDIyLjkxNjY2NjY2NjY2NjcgMjkuMTY2NjY2NjY2NjY2NyAyMi45MTY2NjY2NjY2NjY3ek03OS4xNjY2NjY2NjY2NjY3IDc5LjE2NjY2NjY2NjY2NjdWNjIuNUgyMC44MzMzMzMzMzMzMzMzVjc5LjE2NjY2NjY2NjY2NjdINzkuMTY2NjY2NjY2NjY2N004My4zMzMzMzMzMzMzMzMzIDg3LjVIMTYuNjY2NjY2NjY2NjY2N0MxNC4zNzUgODcuNSAxMi41IDg1LjYyNSAxMi41IDgzLjMzMzMzMzMzMzMzMzNWNTguMzMzMzMzMzMzMzMzM0MxMi41IDU2LjA0MTY2NjY2NjY2NjcgMTQuMzc1IDU0LjE2NjY2NjY2NjY2NjcgMTYuNjY2NjY2NjY2NjY2NyA1NC4xNjY2NjY2NjY2NjY3SDgzLjMzMzMzMzMzMzMzMzNDODUuNjI1IDU0LjE2NjY2NjY2NjY2NjcgODcuNSA1Ni4wNDE2NjY2NjY2NjY3IDg3LjUgNTguMzMzMzMzMzMzMzMzM1Y4My4zMzMzMzMzMzMzMzMzQzg3LjUgODUuNjI1IDg1LjYyNSA4Ny41IDgzLjMzMzMzMzMzMzMzMzMgODcuNXpNMjkuMTY2NjY2NjY2NjY2NyA2NC41ODMzMzMzMzMzMzMzQzI1Ljc1IDY0LjU4MzMzMzMzMzMzMzMgMjIuOTE2NjY2NjY2NjY2NyA2Ny4zNzUgMjIuOTE2NjY2NjY2NjY2NyA3MC44MzMzMzMzMzMzMzMzUzI1Ljc1IDc3LjA4MzMzMzMzMzMzMzMgMjkuMTY2NjY2NjY2NjY2NyA3Ny4wODMzMzMzMzMzMzMzUzM1LjQxNjY2NjY2NjY2NjcgNzQuMjUgMzUuNDE2NjY2NjY2NjY2NyA3MC44MzMzMzMzMzMzMzMzUzMyLjYyNSA2NC41ODMzMzMzMzMzMzMzIDI5LjE2NjY2NjY2NjY2NjcgNjQuNTgzMzMzMzMzMzMzM3oiIC8+CiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0iY2FuY2VsLW5vLWJvcmRlciIKICAgICAgdW5pY29kZT0iJiN4RjEwQTsiCiAgICAgIGhvcml6LWFkdi14PSIxMDAiIGQ9IiBNNzkuMTY2NjY2NjY2NjY2NyA3My4yOTE2NjY2NjY2NjY3TDczLjI5MTY2NjY2NjY2NjcgNzkuMTY2NjY2NjY2NjY2N0w1MCA1NS44NzVMMjYuNzA4MzMzMzMzMzMzMyA3OS4xNjY2NjY2NjY2NjY3TDIwLjgzMzMzMzMzMzMzMzMgNzMuMjkxNjY2NjY2NjY2N0w0NC4xMjUgNTBMMjAuODMzMzMzMzMzMzMzMyAyNi43MDgzMzMzMzMzMzMzTDI2LjcwODMzMzMzMzMzMzMgMjAuODMzMzMzMzMzMzMzM0w1MCA0NC4xMjVMNzMuMjkxNjY2NjY2NjY2NyAyMC44MzMzMzMzMzMzMzMzTDc5LjE2NjY2NjY2NjY2NjcgMjYuNzA4MzMzMzMzMzMzM0w1NS44NzUgNTB6IiAvPgogICAgPGdseXBoIGdseXBoLW5hbWU9ImNhbmNlbCIKICAgICAgdW5pY29kZT0iJiN4RjEwQjsiCiAgICAgIGhvcml6LWFkdi14PSIxMDAiIGQ9IiBNNTAgOTEuNjY2NjY2NjY2NjY2N0MyNi45NTgzMzMzMzMzMzMzIDkxLjY2NjY2NjY2NjY2NjcgOC4zMzMzMzMzMzMzMzMzIDczLjA0MTY2NjY2NjY2NjcgOC4zMzMzMzMzMzMzMzMzIDUwUzI2Ljk1ODMzMzMzMzMzMzMgOC4zMzMzMzMzMzMzMzMzIDUwIDguMzMzMzMzMzMzMzMzM1M5MS42NjY2NjY2NjY2NjY3IDI2Ljk1ODMzMzMzMzMzMzMgOTEuNjY2NjY2NjY2NjY2NyA1MFM3My4wNDE2NjY2NjY2NjY3IDkxLjY2NjY2NjY2NjY2NjcgNTAgOTEuNjY2NjY2NjY2NjY2N3pNNTAgMTYuNjY2NjY2NjY2NjY2N0MzMS42MjUgMTYuNjY2NjY2NjY2NjY2NyAxNi42NjY2NjY2NjY2NjY3IDMxLjYyNSAxNi42NjY2NjY2NjY2NjY3IDUwUzMxLjYyNSA4My4zMzMzMzMzMzMzMzMzIDUwIDgzLjMzMzMzMzMzMzMzMzNTODMuMzMzMzMzMzMzMzMzMyA2OC4zNzUgODMuMzMzMzMzMzMzMzMzMyA1MFM2OC4zNzUgMTYuNjY2NjY2NjY2NjY2NyA1MCAxNi42NjY2NjY2NjY2NjY3ek02NC45NTgzMzMzMzMzMzMzIDcwLjgzMzMzMzMzMzMzMzNMNTAgNTUuODc1TDM1LjA0MTY2NjY2NjY2NjcgNzAuODMzMzMzMzMzMzMzM0wyOS4xNjY2NjY2NjY2NjY3IDY0Ljk1ODMzMzMzMzMzMzNMNDQuMTI1IDUwTDI5LjE2NjY2NjY2NjY2NjcgMzUuMDQxNjY2NjY2NjY2N0wzNS4wNDE2NjY2NjY2NjY3IDI5LjE2NjY2NjY2NjY2NjdMNTAgNDQuMTI1TDY0Ljk1ODMzMzMzMzMzMzMgMjkuMTY2NjY2NjY2NjY2N0w3MC44MzMzMzMzMzMzMzMzIDM1LjA0MTY2NjY2NjY2NjdMNTUuODc1IDUwTDcwLjgzMzMzMzMzMzMzMzMgNjQuOTU4MzMzMzMzMzMzM3oiIC8+CiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0iY2hlY2stbm8tYm9yZGVyIgogICAgICB1bmljb2RlPSImI3hGMTBDOyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE0zNy41IDMyLjVMMjAgNTBMMTQuMTY2NjY2NjY2NjY2NyA0NC4xNjY2NjY2NjY2NjY3TDM3LjUgMjAuODMzMzMzMzMzMzMzM0w4Ny41IDcwLjgzMzMzMzMzMzMzMzNMODEuNjY2NjY2NjY2NjY2NyA3Ni42NjY2NjY2NjY2NjY3TDM3LjUgMzIuNXoiIC8+CiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0iY2hlY2siCiAgICAgIHVuaWNvZGU9IiYjeEYxMEQ7IgogICAgICBob3Jpei1hZHYteD0iMTAwIiBkPSIgTTY5LjEyNSA2OC40MTY2NjY2NjY2NjY3TDQxLjY2NjY2NjY2NjY2NjcgNDAuOTU4MzMzMzMzMzMzM0wyNi43MDgzMzMzMzMzMzMzIDU1Ljg3NUwyMC44MzMzMzMzMzMzMzMzIDUwTDQxLjY2NjY2NjY2NjY2NjcgMjkuMTY2NjY2NjY2NjY2N0w3NSA2Mi41ek01MCA5MS42NjY2NjY2NjY2NjY3QzI3IDkxLjY2NjY2NjY2NjY2NjcgOC4zMzMzMzMzMzMzMzMzIDczIDguMzMzMzMzMzMzMzMzMyA1MFMyNyA4LjMzMzMzMzMzMzMzMzMgNTAgOC4zMzMzMzMzMzMzMzMzUzkxLjY2NjY2NjY2NjY2NjcgMjcgOTEuNjY2NjY2NjY2NjY2NyA1MFM3MyA5MS42NjY2NjY2NjY2NjY3IDUwIDkxLjY2NjY2NjY2NjY2Njd6TTUwIDE2LjY2NjY2NjY2NjY2NjdDMzEuNTgzMzMzMzMzMzMzMyAxNi42NjY2NjY2NjY2NjY3IDE2LjY2NjY2NjY2NjY2NjcgMzEuNTgzMzMzMzMzMzMzMyAxNi42NjY2NjY2NjY2NjY3IDUwUzMxLjU4MzMzMzMzMzMzMzMgODMuMzMzMzMzMzMzMzMzMyA1MCA4My4zMzMzMzMzMzMzMzMzUzgzLjMzMzMzMzMzMzMzMzMgNjguNDE2NjY2NjY2NjY2NyA4My4zMzMzMzMzMzMzMzMzIDUwUzY4LjQxNjY2NjY2NjY2NjcgMTYuNjY2NjY2NjY2NjY2NyA1MCAxNi42NjY2NjY2NjY2NjY3eiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJjaGV2cm9uLXJpZ2h0IgogICAgICB1bmljb2RlPSImI3hGMTBFOyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE00MS42NjY2NjY2NjY2NjY3IDc1TDM1Ljc5MTY2NjY2NjY2NjcgNjkuMTI1TDU0Ljg3NSA1MEwzNS43OTE2NjY2NjY2NjY3IDMwLjg3NUw0MS42NjY2NjY2NjY2NjY3IDI1TDY2LjY2NjY2NjY2NjY2NjcgNTB6IiAvPgogICAgPGdseXBoIGdseXBoLW5hbWU9ImNvbXBhY3QiCiAgICAgIHVuaWNvZGU9IiYjeEYxMEY7IgogICAgICBob3Jpei1hZHYteD0iMTAwIiBkPSIgTTE2LjY2NjY2NjY2NjY2NjcgNzVWMjVIODcuNVY3NUgxNi42NjY2NjY2NjY2NjY3ek03OS4xNjY2NjY2NjY2NjY3IDMzLjMzMzMzMzMzMzMzMzNIMjVWNDUuODMzMzMzMzMzMzMzM0g3OS4xNjY2NjY2NjY2NjY3VjMzLjMzMzMzMzMzMzMzMzN6TTI1IDU0LjE2NjY2NjY2NjY2NjdWNjYuNjY2NjY2NjY2NjY2N0g3OS4xNjY2NjY2NjY2NjY3VjU0LjE2NjY2NjY2NjY2NjdIMjV6IiAvPgogICAgPGdseXBoIGdseXBoLW5hbWU9ImRlcG9zaXQiCiAgICAgIHVuaWNvZGU9IiYjeEYxMTA7IgogICAgICBob3Jpei1hZHYteD0iODAiIGQ9IiBNMzMuMzMyIDEwMFY2Mi43MzJIMTBMNDAgMzIuNzMyTDcwIDYyLjczMkg0Ni42NjhWMTAwek0wIDQwQTQwIDQwIDAgMCAxIDgwIDQwSDY2LjY2OEEyNi42Njc5OTk5OTk5OTk5OTYgMjYuNjY3OTk5OTk5OTk5OTk2IDAgMCAwIDEzLjMzMiA0MHoiIC8+CiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0iZWRpdCIKICAgICAgdW5pY29kZT0iJiN4RjExMTsiCiAgICAgIGhvcml6LWFkdi14PSIxMDAiIGQ9IiBNMTIuNSAyOC4xMjVWMTIuNUgyOC4xMjVMNzQuMjA4MzMzMzMzMzMzMyA1OC41ODMzMzMzMzMzMzMzTDU4LjU4MzMzMzMzMzMzMzMgNzQuMjA4MzMzMzMzMzMzM0wxMi41IDI4LjEyNXpNODYuMjkxNjY2NjY2NjY2NyA3MC42NjY2NjY2NjY2NjY3Qzg3LjkxNjY2NjY2NjY2NjcgNzIuMjkxNjY2NjY2NjY2NyA4Ny45MTY2NjY2NjY2NjY3IDc0LjkxNjY2NjY2NjY2NjcgODYuMjkxNjY2NjY2NjY2NyA3Ni41NDE2NjY2NjY2NjY3TDc2LjU0MTY2NjY2NjY2NjcgODYuMjkxNjY2NjY2NjY2N0M3NC45MTY2NjY2NjY2NjY3IDg3LjkxNjY2NjY2NjY2NjcgNzIuMjkxNjY2NjY2NjY2NyA4Ny45MTY2NjY2NjY2NjY3IDcwLjY2NjY2NjY2NjY2NjcgODYuMjkxNjY2NjY2NjY2N0w2My4wNDE2NjY2NjY2NjY3IDc4LjY2NjY2NjY2NjY2NjdMNzguNjY2NjY2NjY2NjY2NyA2My4wNDE2NjY2NjY2NjY3TDg2LjI5MTY2NjY2NjY2NjcgNzAuNjY2NjY2NjY2NjY2N3oiIC8+CiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0iZW50ZXIiCiAgICAgIHVuaWNvZGU9IiYjeEYxMTI7IgogICAgICBob3Jpei1hZHYteD0iMTAwIiBkPSIgTTQyLjA0MTY2NjY2NjY2NjcgMzUuMDQxNjY2NjY2NjY2N0w0Ny45MTY2NjY2NjY2NjY3IDI5LjE2NjY2NjY2NjY2NjdMNjguNzUgNTBMNDcuOTE2NjY2NjY2NjY2NyA3MC44MzMzMzMzMzMzMzMzTDQyLjA0MTY2NjY2NjY2NjcgNjQuOTU4MzMzMzMzMzMzM0w1Mi43OTE2NjY2NjY2NjY3IDU0LjE2NjY2NjY2NjY2NjdIMTIuNVY0NS44MzMzMzMzMzMzMzMzSDUyLjc5MTY2NjY2NjY2NjdMNDIuMDQxNjY2NjY2NjY2NyAzNS4wNDE2NjY2NjY2NjY3ek03OS4xNjY2NjY2NjY2NjY3IDg3LjVIMjAuODMzMzMzMzMzMzMzM0MxNi4yMDgzMzMzMzMzMzMzIDg3LjUgMTIuNSA4My43NSAxMi41IDc5LjE2NjY2NjY2NjY2NjdWNjIuNUgyMC44MzMzMzMzMzMzMzMzVjc5LjE2NjY2NjY2NjY2NjdINzkuMTY2NjY2NjY2NjY2N1YyMC44MzMzMzMzMzMzMzMzSDIwLjgzMzMzMzMzMzMzMzNWMzcuNUgxMi41VjIwLjgzMzMzMzMzMzMzMzNDMTIuNSAxNi4yNSAxNi4yMDgzMzMzMzMzMzMzIDEyLjUgMjAuODMzMzMzMzMzMzMzMyAxMi41SDc5LjE2NjY2NjY2NjY2NjdDODMuNzUgMTIuNSA4Ny41IDE2LjI1IDg3LjUgMjAuODMzMzMzMzMzMzMzM1Y3OS4xNjY2NjY2NjY2NjY3Qzg3LjUgODMuNzUgODMuNzUgODcuNSA3OS4xNjY2NjY2NjY2NjY3IDg3LjV6IiAvPgogICAgPGdseXBoIGdseXBoLW5hbWU9ImVycm9yIgogICAgICB1bmljb2RlPSImI3hGMTEzOyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE00NS44MzMzMzMzMzMzMzMzIDM3LjVINTQuMTY2NjY2NjY2NjY2N1YyOS4xNjY2NjY2NjY2NjY3SDQ1LjgzMzMzMzMzMzMzMzN6TTQ1LjgzMzMzMzMzMzMzMzMgNzAuODMzMzMzMzMzMzMzM0g1NC4xNjY2NjY2NjY2NjY3VjQ1LjgzMzMzMzMzMzMzMzNINDUuODMzMzMzMzMzMzMzM3pNNDkuOTU4MzMzMzMzMzMzMyA5MS42NjY2NjY2NjY2NjY3QzI2Ljk1ODMzMzMzMzMzMzMgOTEuNjY2NjY2NjY2NjY2NyA4LjMzMzMzMzMzMzMzMzMgNzMgOC4zMzMzMzMzMzMzMzMzIDUwUzI2Ljk1ODMzMzMzMzMzMzMgOC4zMzMzMzMzMzMzMzMzIDQ5Ljk1ODMzMzMzMzMzMzMgOC4zMzMzMzMzMzMzMzMzQzczIDguMzMzMzMzMzMzMzMzMyA5MS42NjY2NjY2NjY2NjY3IDI3IDkxLjY2NjY2NjY2NjY2NjcgNTBTNzMgOTEuNjY2NjY2NjY2NjY2NyA0OS45NTgzMzMzMzMzMzMzIDkxLjY2NjY2NjY2NjY2Njd6TTUwIDE2LjY2NjY2NjY2NjY2NjdDMzEuNTgzMzMzMzMzMzMzMyAxNi42NjY2NjY2NjY2NjY3IDE2LjY2NjY2NjY2NjY2NjcgMzEuNTgzMzMzMzMzMzMzMyAxNi42NjY2NjY2NjY2NjY3IDUwUzMxLjU4MzMzMzMzMzMzMzMgODMuMzMzMzMzMzMzMzMzMyA1MCA4My4zMzMzMzMzMzMzMzMzUzgzLjMzMzMzMzMzMzMzMzMgNjguNDE2NjY2NjY2NjY2NyA4My4zMzMzMzMzMzMzMzMzIDUwUzY4LjQxNjY2NjY2NjY2NjcgMTYuNjY2NjY2NjY2NjY2NyA1MCAxNi42NjY2NjY2NjY2NjY3eiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJleHBhbmQtbGVzcyIKICAgICAgdW5pY29kZT0iJiN4RjExNDsiCiAgICAgIGhvcml6LWFkdi14PSIxMDAiIGQ9IiBNNTAgNjYuNjY2NjY2NjY2NjY2N0wyNSA0MS42NjY2NjY2NjY2NjY3TDMwLjg3NSAzNS43OTE2NjY2NjY2NjY3TDUwIDU0Ljg3NUw2OS4xMjUgMzUuNzkxNjY2NjY2NjY2N0w3NSA0MS42NjY2NjY2NjY2NjY3eiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJleHBhbmQtbW9yZSIKICAgICAgdW5pY29kZT0iJiN4RjExNTsiCiAgICAgIGhvcml6LWFkdi14PSIxMDAiIGQ9IiBNNjkuMTI1IDY0LjIwODMzMzMzMzMzMzNMNTAgNDUuMTI1TDMwLjg3NSA2NC4yMDgzMzMzMzMzMzMzTDI1IDU4LjMzMzMzMzMzMzMzMzNMNTAgMzMuMzMzMzMzMzMzMzMzM0w3NSA1OC4zMzMzMzMzMzMzMzMzeiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJleHBhbmQtc2lkZWJhciIKICAgICAgdW5pY29kZT0iJiN4RjExNjsiCiAgICAgIGhvcml6LWFkdi14PSIxMDAiIGQ9IiBNMjAuODMzMzMzMzMzMzMzMyA0NS44MzMzMzMzMzMzMzMzTDM3LjUgMjkuMTY2NjY2NjY2NjY2N0wzMS42NjY2NjY2NjY2NjY3IDIzLjI1TDQuOTE2NjY2NjY2NjY2NyA1MEwzMS42NjY2NjY2NjY2NjY3IDc2Ljc1TDM3LjUgNzAuODMzMzMzMzMzMzMzM0wyMC44MzMzMzMzMzMzMzMzIDU0LjE2NjY2NjY2NjY2NjdIODcuNVY0NS44MzMzMzMzMzMzMzMzSDIwLjgzMzMzMzMzMzMzMzNNODcuNSA3NVY2Ni42NjY2NjY2NjY2NjY3SDQ1LjgzMzMzMzMzMzMzMzNWNzVIODcuNU04Ny41IDMzLjMzMzMzMzMzMzMzMzNWMjVINDUuODMzMzMzMzMzMzMzM1YzMy4zMzMzMzMzMzMzMzMzeiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJleHBhbmQiCiAgICAgIHVuaWNvZGU9IiYjeEYxMTc7IgogICAgICBob3Jpei1hZHYteD0iMTAwIiBkPSIgTTc5LjE2NjY2NjY2NjY2NjcgNzkuMTY2NjY2NjY2NjY2N1Y2Mi41SDE2LjY2NjY2NjY2NjY2NjdWNzkuMTY2NjY2NjY2NjY2N0g3OS4xNjY2NjY2NjY2NjY3TTc5LjE2NjY2NjY2NjY2NjcgMzcuNVYyMC44MzMzMzMzMzMzMzMzSDE2LjY2NjY2NjY2NjY2NjdWMzcuNUg3OS4xNjY2NjY2NjY2NjY3TTgzLjMzMzMzMzMzMzMzMzMgODcuNUgxMi41QzEwLjIwODMzMzMzMzMzMzMgODcuNSA4LjMzMzMzMzMzMzMzMzMgODUuNjI1IDguMzMzMzMzMzMzMzMzMyA4My4zMzMzMzMzMzMzMzMzVjU4LjMzMzMzMzMzMzMzMzNDOC4zMzMzMzMzMzMzMzMzIDU2LjA0MTY2NjY2NjY2NjcgMTAuMjA4MzMzMzMzMzMzMyA1NC4xNjY2NjY2NjY2NjY3IDEyLjUgNTQuMTY2NjY2NjY2NjY2N0g4My4zMzMzMzMzMzMzMzMzQzg1LjYyNSA1NC4xNjY2NjY2NjY2NjY3IDg3LjUgNTYuMDQxNjY2NjY2NjY2NyA4Ny41IDU4LjMzMzMzMzMzMzMzMzNWODMuMzMzMzMzMzMzMzMzM0M4Ny41IDg1LjYyNSA4NS42MjUgODcuNSA4My4zMzMzMzMzMzMzMzMzIDg3LjV6TTgzLjMzMzMzMzMzMzMzMzMgNDUuODMzMzMzMzMzMzMzM0gxMi41QzEwLjIwODMzMzMzMzMzMzMgNDUuODMzMzMzMzMzMzMzMyA4LjMzMzMzMzMzMzMzMzMgNDMuOTU4MzMzMzMzMzMzMyA4LjMzMzMzMzMzMzMzMzMgNDEuNjY2NjY2NjY2NjY2N1YxNi42NjY2NjY2NjY2NjY3QzguMzMzMzMzMzMzMzMzMyAxNC4zNzUgMTAuMjA4MzMzMzMzMzMzMyAxMi41IDEyLjUgMTIuNUg4My4zMzMzMzMzMzMzMzMzQzg1LjYyNSAxMi41IDg3LjUgMTQuMzc1IDg3LjUgMTYuNjY2NjY2NjY2NjY2N1Y0MS42NjY2NjY2NjY2NjY3Qzg3LjUgNDMuOTU4MzMzMzMzMzMzMyA4NS42MjUgNDUuODMzMzMzMzMzMzMzMyA4My4zMzMzMzMzMzMzMzMzIDQ1LjgzMzMzMzMzMzMzMzN6IiAvPgogICAgPGdseXBoIGdseXBoLW5hbWU9ImdhbWVzIgogICAgICB1bmljb2RlPSImI3hGMTE4OyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE00NS44MzMzMzMzMzMzMzMzIDI3Ljc5MTY2NjY2NjY2NjdWMTYuNjY2NjY2NjY2NjY2N0g1NC4xNjY2NjY2NjY2NjY3VjI3Ljc5MTY2NjY2NjY2NjdMNTAgMzEuOTU4MzMzMzMzMzMzM3ogTTU0LjE2NjY2NjY2NjY2NjcgNzIuMjA4MzMzMzMzMzMzM1Y4My4zMzMzMzMzMzMzMzMzSDQ1LjgzMzMzMzMzMzMzMzNWNzIuMjA4MzMzMzMzMzMzM0w1MCA2OC4wNDE2NjY2NjY2NjY3eiBNNjguMDQxNjY2NjY2NjY2NyA1MEw3Mi4yMDgzMzMzMzMzMzMzIDQ1LjgzMzMzMzMzMzMzMzNIODMuMzMzMzMzMzMzMzMzM1Y1NC4xNjY2NjY2NjY2NjY3SDcyLjIwODMzMzMzMzMzMzN6IE0xNi42NjY2NjY2NjY2NjY3IDU0LjE2NjY2NjY2NjY2NjdWNDUuODMzMzMzMzMzMzMzM0gyNy43OTE2NjY2NjY2NjY3TDMxLjk1ODMzMzMzMzMzMzMgNTBMMjcuNzkxNjY2NjY2NjY2NyA1NC4xNjY2NjY2NjY2NjY3eiBNOC4zMzMzMzMzMzMzMzMzIDYyLjVWMzcuNUgzMS4yNUw0My43NSA1MEwzMS4yNSA2Mi41ek0yNy43OTE2NjY2NjY2NjY3IDQ1LjgzMzMzMzMzMzMzMzNIMTYuNjY2NjY2NjY2NjY2N1Y1NC4xNjY2NjY2NjY2NjY3SDI3Ljc5MTY2NjY2NjY2NjdMMzEuOTU4MzMzMzMzMzMzMyA1MHogTTkxLjY2NjY2NjY2NjY2NjcgNjIuNUg2OC43NUw1Ni4yNSA1MEw2OC43NSAzNy41SDkxLjY2NjY2NjY2NjY2Njd6TTgzLjMzMzMzMzMzMzMzMzMgNDUuODMzMzMzMzMzMzMzM0g3Mi4yMDgzMzMzMzMzMzMzTDY4LjA0MTY2NjY2NjY2NjcgNTBMNzIuMjA4MzMzMzMzMzMzMyA1NC4xNjY2NjY2NjY2NjY3SDgzLjMzMzMzMzMzMzMzMzN6IE02Mi41IDMxLjI1TDUwIDQzLjc1TDM3LjUgMzEuMjVWOC4zMzMzMzMzMzMzMzMzSDYyLjV6TTU0LjE2NjY2NjY2NjY2NjcgMTYuNjY2NjY2NjY2NjY2N0g0NS44MzMzMzMzMzMzMzMzVjI3Ljc5MTY2NjY2NjY2NjdMNTAgMzEuOTU4MzMzMzMzMzMzM0w1NC4xNjY2NjY2NjY2NjY3IDI3Ljc5MTY2NjY2NjY2Njd6IE0zNy41IDY4Ljc1TDUwIDU2LjI1TDYyLjUgNjguNzVWOTEuNjY2NjY2NjY2NjY2N0gzNy41ek00NS44MzMzMzMzMzMzMzMzIDgzLjMzMzMzMzMzMzMzMzNINTQuMTY2NjY2NjY2NjY2N1Y3Mi4yMDgzMzMzMzMzMzMzTDUwIDY4LjA0MTY2NjY2NjY2NjdMNDUuODMzMzMzMzMzMzMzMyA3Mi4yMDgzMzMzMzMzMzMzeiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJnbG9iYWwiCiAgICAgIHVuaWNvZGU9IiYjeEYxMTk7IgogICAgICBob3Jpei1hZHYteD0iMTAwIiBkPSIgTTQ5Ljk1ODMzMzMzMzMzMzMgOTEuNjY2NjY2NjY2NjY2N0MyNi45NTgzMzMzMzMzMzMzIDkxLjY2NjY2NjY2NjY2NjcgOC4zMzMzMzMzMzMzMzMzIDczIDguMzMzMzMzMzMzMzMzMyA1MFMyNi45NTgzMzMzMzMzMzMzIDguMzMzMzMzMzMzMzMzMyA0OS45NTgzMzMzMzMzMzMzIDguMzMzMzMzMzMzMzMzM0M3MyA4LjMzMzMzMzMzMzMzMzMgOTEuNjY2NjY2NjY2NjY2NyAyNyA5MS42NjY2NjY2NjY2NjY3IDUwUzczIDkxLjY2NjY2NjY2NjY2NjcgNDkuOTU4MzMzMzMzMzMzMyA5MS42NjY2NjY2NjY2NjY3ek03OC44MzMzMzMzMzMzMzMzIDY2LjY2NjY2NjY2NjY2NjdINjYuNTQxNjY2NjY2NjY2N0M2NS4yMDgzMzMzMzMzMzMzIDcxLjg3NSA2My4yOTE2NjY2NjY2NjY3IDc2Ljg3NSA2MC43OTE2NjY2NjY2NjY3IDgxLjVDNjguNDU4MzMzMzMzMzMzNCA3OC44NzUgNzQuODMzMzMzMzMzMzMzNCA3My41NDE2NjY2NjY2NjY3IDc4LjgzMzMzMzMzMzMzMzMgNjYuNjY2NjY2NjY2NjY2N3pNNTAgODMuMTY2NjY2NjY2NjY2N0M1My40NTgzMzMzMzMzMzMzIDc4LjE2NjY2NjY2NjY2NjcgNTYuMTY2NjY2NjY2NjY2NyA3Mi42MjUgNTcuOTU4MzMzMzMzMzMzMyA2Ni42NjY2NjY2NjY2NjY3SDQyLjA0MTY2NjY2NjY2NjdDNDMuODMzMzMzMzMzMzMzMyA3Mi42MjUgNDYuNTQxNjY2NjY2NjY2NyA3OC4xNjY2NjY2NjY2NjY3IDUwIDgzLjE2NjY2NjY2NjY2Njd6TTE3Ljc1IDQxLjY2NjY2NjY2NjY2NjdDMTcuMDgzMzMzMzMzMzMzMyA0NC4zMzMzMzMzMzMzMzMzIDE2LjY2NjY2NjY2NjY2NjcgNDcuMTI1IDE2LjY2NjY2NjY2NjY2NjcgNTBTMTcuMDgzMzMzMzMzMzMzMyA1NS42NjY2NjY2NjY2NjY3IDE3Ljc1IDU4LjMzMzMzMzMzMzMzMzNIMzEuODMzMzMzMzMzMzMzM0MzMS41IDU1LjU4MzMzMzMzMzMzMzMgMzEuMjUgNTIuODMzMzMzMzMzMzMzMyAzMS4yNSA1MEMzMS4yNSA0Ny4xNjY2NjY2NjY2NjY3IDMxLjUgNDQuNDE2NjY2NjY2NjY2NyAzMS44MzMzMzMzMzMzMzMzIDQxLjY2NjY2NjY2NjY2NjdIMTcuNzV6TTIxLjE2NjY2NjY2NjY2NjcgMzMuMzMzMzMzMzMzMzMzM0gzMy40NTgzMzMzMzMzMzMzQzM0Ljc5MTY2NjY2NjY2NjcgMjguMTI1IDM2LjcwODMzMzMzMzMzMzMgMjMuMTI1IDM5LjIwODMzMzMzMzMzMzMgMTguNUMzMS41NDE2NjY2NjY2NjY3IDIxLjEyNSAyNS4xNjY2NjY2NjY2NjY3IDI2LjQxNjY2NjY2NjY2NjcgMjEuMTY2NjY2NjY2NjY2NyAzMy4zMzMzMzMzMzMzMzMzek0zMy40NTgzMzMzMzMzMzMzIDY2LjY2NjY2NjY2NjY2NjdIMjEuMTY2NjY2NjY2NjY2N0MyNS4xNjY2NjY2NjY2NjY3IDczLjU4MzMzMzMzMzMzMzMgMzEuNTQxNjY2NjY2NjY2NyA3OC44NzUgMzkuMjA4MzMzMzMzMzMzMyA4MS41QzM2LjcwODMzMzMzMzMzMzMgNzYuODc1IDM0Ljc5MTY2NjY2NjY2NjcgNzEuODc1IDMzLjQ1ODMzMzMzMzMzMzMgNjYuNjY2NjY2NjY2NjY2N3pNNTAgMTYuODMzMzMzMzMzMzMzM0M0Ni41NDE2NjY2NjY2NjY3IDIxLjgzMzMzMzMzMzMzMzMgNDMuODMzMzMzMzMzMzMzMyAyNy4zNzUgNDIuMDQxNjY2NjY2NjY2NyAzMy4zMzMzMzMzMzMzMzMzSDU3Ljk1ODMzMzMzMzMzMzNDNTYuMTY2NjY2NjY2NjY2NyAyNy4zNzUgNTMuNDU4MzMzMzMzMzMzMyAyMS44MzMzMzMzMzMzMzMzIDUwIDE2LjgzMzMzMzMzMzMzMzN6TTU5Ljc1IDQxLjY2NjY2NjY2NjY2NjdINDAuMjVDMzkuODc1IDQ0LjQxNjY2NjY2NjY2NjcgMzkuNTgzMzMzMzMzMzMzMyA0Ny4xNjY2NjY2NjY2NjY3IDM5LjU4MzMzMzMzMzMzMzMgNTBDMzkuNTgzMzMzMzMzMzMzMyA1Mi44MzMzMzMzMzMzMzMzIDM5Ljg3NSA1NS42MjUgNDAuMjUgNTguMzMzMzMzMzMzMzMzM0g1OS43NUM2MC4xMjUgNTUuNjI1IDYwLjQxNjY2NjY2NjY2NjcgNTIuODMzMzMzMzMzMzMzMyA2MC40MTY2NjY2NjY2NjY3IDUwQzYwLjQxNjY2NjY2NjY2NjcgNDcuMTY2NjY2NjY2NjY2NyA2MC4xMjUgNDQuNDE2NjY2NjY2NjY2NyA1OS43NSA0MS42NjY2NjY2NjY2NjY3ek02MC43OTE2NjY2NjY2NjY3IDE4LjVDNjMuMjkxNjY2NjY2NjY2NyAyMy4xMjUgNjUuMjA4MzMzMzMzMzMzMyAyOC4xMjUgNjYuNTQxNjY2NjY2NjY2NyAzMy4zMzMzMzMzMzMzMzMzSDc4LjgzMzMzMzMzMzMzMzNDNzQuODMzMzMzMzMzMzMzMyAyNi40NTgzMzMzMzMzMzMzIDY4LjQ1ODMzMzMzMzMzMzMgMjEuMTI1IDYwLjc5MTY2NjY2NjY2NjcgMTguNXpNNjguMTY2NjY2NjY2NjY2NyA0MS42NjY2NjY2NjY2NjY3QzY4LjUgNDQuNDE2NjY2NjY2NjY2NyA2OC43NSA0Ny4xNjY2NjY2NjY2NjY3IDY4Ljc1IDUwQzY4Ljc1IDUyLjgzMzMzMzMzMzMzMzMgNjguNSA1NS41ODMzMzMzMzMzMzMzIDY4LjE2NjY2NjY2NjY2NjcgNTguMzMzMzMzMzMzMzMzM0g4Mi4yNUM4Mi45MTY2NjY2NjY2NjY3IDU1LjY2NjY2NjY2NjY2NjcgODMuMzMzMzMzMzMzMzMzMyA1Mi44NzUgODMuMzMzMzMzMzMzMzMzMyA1MFM4Mi45MTY2NjY2NjY2NjY3IDQ0LjMzMzMzMzMzMzMzMzMgODIuMjUgNDEuNjY2NjY2NjY2NjY2N0g2OC4xNjY2NjY2NjY2NjY3eiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJncmF5LWFycm93LWRvd24iCiAgICAgIHVuaWNvZGU9IiYjeEYxMUE7IgogICAgICBob3Jpei1hZHYteD0iMTAwIiBkPSIgTTgxLjI1IDYyLjVMNTAgMzEuMjVMMTguNzUgNjIuNXoiIC8+CiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0iaGFtYnVyZ2VyIgogICAgICB1bmljb2RlPSImI3hGMTFCOyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE0xMi41IDI1SDg3LjVWMzMuMzMzMzMzMzMzMzMzM0gxMi41VjI1ek0xMi41IDQ1LjgzMzMzMzMzMzMzMzNIODcuNVY1NC4xNjY2NjY2NjY2NjY3SDEyLjVWNDUuODMzMzMzMzMzMzMzM3pNMTIuNSA3NVY2Ni42NjY2NjY2NjY2NjY3SDg3LjVWNzVIMTIuNXoiIC8+CiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0iaW5mb3JtYXRpb24iCiAgICAgIHVuaWNvZGU9IiYjeEYxMUM7IgogICAgICBob3Jpei1hZHYteD0iMTAwIiBkPSIgTTUwIDkxLjY2NjY2NjY2NjY2NjdDMjcgOTEuNjY2NjY2NjY2NjY2NyA4LjMzMzMzMzMzMzMzMzMgNzMgOC4zMzMzMzMzMzMzMzMzIDUwUzI3IDguMzMzMzMzMzMzMzMzMyA1MCA4LjMzMzMzMzMzMzMzMzNTOTEuNjY2NjY2NjY2NjY2NyAyNyA5MS42NjY2NjY2NjY2NjY3IDUwUzczIDkxLjY2NjY2NjY2NjY2NjcgNTAgOTEuNjY2NjY2NjY2NjY2N3pNNTQuMTY2NjY2NjY2NjY2NyAyOS4xNjY2NjY2NjY2NjY3SDQ1LjgzMzMzMzMzMzMzMzNWNTQuMTY2NjY2NjY2NjY2N0g1NC4xNjY2NjY2NjY2NjY3VjI5LjE2NjY2NjY2NjY2Njd6TTU0LjE2NjY2NjY2NjY2NjcgNjIuNUg0NS44MzMzMzMzMzMzMzMzVjcwLjgzMzMzMzMzMzMzMzNINTQuMTY2NjY2NjY2NjY2N1Y2Mi41eiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJpbnZpdGVzIgogICAgICB1bmljb2RlPSImI3hGMTFEOyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE0yMC44MzMgMzcuNUwyMC44MzMgNTBMMzMuMzMzIDUwTDMzLjMzMyA1OC4zMzNMMjAuODMzIDU4LjMzM0wyMC44MzMgNzAuODMzTDEyLjUgNzAuODMzTDEyLjUgNTguMzMzTDAgNTguMzMzTDAgNTBMMTIuNSA1MEwxMi41IDM3LjVMMjAuODMzIDM3LjV6IE01MCA1MEM1OCA1MCA2NC41ODMgNTYuNTgzIDY0LjU4MyA2NC41ODNDNjQuNTgzIDcyLjU4NCA1OCA3OS4xNjcgNTAgNzkuMTY3QzQyIDc5LjE2NyAzNS40MTcgNzIuNTg0IDM1LjQxNyA2NC41ODNDMzUuNDE3IDU2LjU4MyA0MiA1MCA1MCA1MHpNNTAgNzAuODMzQzUzLjQyOSA3MC44MzMgNTYuMjUgNjguMDEyIDU2LjI1IDY0LjU4M0M1Ni4yNSA2MS4xNTUgNTMuNDI5IDU4LjMzMyA1MCA1OC4zMzNDNDYuNTcxIDU4LjMzMyA0My43NSA2MS4xNTUgNDMuNzUgNjQuNTgzQzQzLjc1IDY4LjAxMiA0Ni41NzEgNzAuODMzIDUwIDcwLjgzM3pNNTAgNDIuNzA4QzQwLjI1IDQyLjcwOCAyMC44MzMgMzcuODMzIDIwLjgzMyAyOC4xMjVMMjAuODMzIDIwLjgzM0w3OS4xNjcgMjAuODMzTDc5LjE2NyAyOC4xMjVDNzkuMTY3IDM3LjgzMyA1OS43NSA0Mi43MDggNTAgNDIuNzA4ek0zMC41ODMgMjkuMTY3QzM2LjUwOSAzMi41MiA0My4xOTEgMzQuMzEyIDUwIDM0LjM3NUM1Ni44MDkgMzQuMzEyIDYzLjQ5MSAzMi41MiA2OS40MTcgMjkuMTY3TDMwLjU4MyAyOS4xNjd6TTcwLjgzMyA1MEM3OC44MzQgNTAgODUuNDE3IDU2LjU4MyA4NS40MTcgNjQuNTgzQzg1LjQxNyA3Mi41ODQgNzguODM0IDc5LjE2NyA3MC44MzMgNzkuMTY3QzY5Ljg0IDc5LjE3NSA2OC44NDggNzkuMDc3IDY3Ljg3NSA3OC44NzVDNzQuNjAzIDcwLjU4IDc0LjU2OCA1OC41ODkgNjcuNzkyIDUwLjMzM0M2OC43OTEgNTAuMTE3IDY5LjgxMSA1MC4wMDYgNzAuODMzIDUwek04MC41IDQxLjU4M0M4NC44MSAzOC40NDQgODcuNDA1IDMzLjQ1NiA4Ny41IDI4LjEyNUw4Ny41IDIwLjgzM0wxMDAgMjAuODMzTDEwMCAyOC4xMjVDMTAwIDM1LjE2NyA4OS44MzMgMzkuNjI1IDgwLjUgNDEuNTgzeiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJsYWRkZXIiCiAgICAgIHVuaWNvZGU9IiYjeEYxMUU7IgogICAgICBob3Jpei1hZHYteD0iMTAwIiBkPSIgTTQ1LjgzMyA3MC44MzNINzAuODMzVjYyLjVINDUuODMzVjcwLjgzM3ogTTQ1LjgzMyA1NC4xNjdINzAuODMzVjQ1LjgzNEg0NS44MzNWNTQuMTY3eiBNNDUuODMzIDM3LjVINzAuODMzVjI5LjE2N0g0NS44MzNWMzcuNXogTTI5LjE2NyA3MC44MzNIMzcuNVY2Mi41SDI5LjE2N1Y3MC44MzN6IE0yOS4xNjcgNTQuMTY3SDM3LjVWNDUuODM0SDI5LjE2N1Y1NC4xNjd6IE0yOS4xNjcgMzcuNUgzNy41VjI5LjE2N0gyOS4xNjdWMzcuNXogTTgzLjc1IDg3LjVMMTYuMjUgODcuNUMxNC4xOTMgODcuNSAxMi41IDg1LjgwNyAxMi41IDgzLjc1TDEyLjUgMTYuMjVDMTIuNjM1IDE0LjI0NyAxNC4yNDcgMTIuNjM1IDE2LjI1IDEyLjVMODMuNzUgMTIuNUM4NS42ODkgMTIuNzc3IDg3LjIyMyAxNC4zMTEgODcuNSAxNi4yNUw4Ny41IDgzLjc1Qzg3LjM2NSA4NS43NTMgODUuNzUzIDg3LjM2NSA4My43NSA4Ny41ek03OS4xNjcgMjAuODMzTDIwLjgzMyAyMC44MzNMMjAuODMzIDc5LjE2N0w3OS4xNjcgNzkuMTY3TDc5LjE2NyAyMC44MzN6IiAvPgogICAgPGdseXBoIGdseXBoLW5hbWU9ImxpZ2h0LW1vZGUiCiAgICAgIHVuaWNvZGU9IiYjeEYxMUY7IgogICAgICBob3Jpei1hZHYteD0iMTAwIiBkPSIgTTQxLjY2NjY2NjY2NjY2NjcgOTEuNjY2NjY2NjY2NjY2N0MzNC4wODMzMzMzMzMzMzMzIDkxLjY2NjY2NjY2NjY2NjcgMjYuOTU4MzMzMzMzMzMzMyA4OS41ODMzMzMzMzMzMzMzIDIwLjgzMzMzMzMzMzMzMzMgODYuMDQxNjY2NjY2NjY2N0MzMy4yOTE2NjY2NjY2NjY3IDc4LjgzMzMzMzMzMzMzMzMgNDEuNjY2NjY2NjY2NjY2NyA2NS40MTY2NjY2NjY2NjY3IDQxLjY2NjY2NjY2NjY2NjcgNTBTMzMuMjkxNjY2NjY2NjY2NyAyMS4xNjY2NjY2NjY2NjY3IDIwLjgzMzMzMzMzMzMzMzMgMTMuOTU4MzMzMzMzMzMzM0MyNi45NTgzMzMzMzMzMzMzIDEwLjQxNjY2NjY2NjY2NjcgMzQuMDgzMzMzMzMzMzMzMyA4LjMzMzMzMzMzMzMzMzMgNDEuNjY2NjY2NjY2NjY2NyA4LjMzMzMzMzMzMzMzMzNDNjQuNjY2NjY2NjY2NjY2NyA4LjMzMzMzMzMzMzMzMzMgODMuMzMzMzMzMzMzMzMzMyAyNyA4My4zMzMzMzMzMzMzMzMzIDUwUzY0LjY2NjY2NjY2NjY2NjcgOTEuNjY2NjY2NjY2NjY2NyA0MS42NjY2NjY2NjY2NjY3IDkxLjY2NjY2NjY2NjY2Njd6IiAvPgogICAgPGdseXBoIGdseXBoLW5hbWU9ImxpbmsiCiAgICAgIHVuaWNvZGU9IiYjeEYxMjA7IgogICAgICBob3Jpei1hZHYteD0iMjAwIiBkPSIgTTE1MCAxMDBIMTEwVjgwSDE1MEEzMCAzMCAwIDAgMCAxNTAgMjBIMTEwVjBIMTUwQTUwIDUwIDAgMCAxIDE1MCAxMDB6IE05MCAyMEg1MEEzMCAzMCAwIDAgMCA1MCA4MEg5MFYxMDBINTBBNTAgNTAgMCAwIDEgNTAgMEg5MHogTTYwIDYwSDE0MFY0MEg2MFY2MHoiIC8+CiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0ibGl2ZS1zdXBwb3J0IgogICAgICB1bmljb2RlPSImI3hGMTIxOyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE0xNi42NjY2NjY2NjY2NjY3IDI1TDI1IDMzLjMzMzMzMzMzMzMzMzNIODMuMzMzMzMzMzMzMzMzM1Y4My4zMzMzMzMzMzMzMzMzSDE2LjY2NjY2NjY2NjY2Njd6IE04My4zMzMzMzMzMzMzMzMzIDkxLjY2NjY2NjY2NjY2NjdIMTYuNjY2NjY2NjY2NjY2N0E4LjM1ODMzMzMzMzMzMzMzNCA4LjM1ODMzMzMzMzMzMzMzNCAwIDAgMSA4LjMzMzMzMzMzMzMzMzMgODMuMzMzMzMzMzMzMzMzM1Y4LjMzMzMzMzMzMzMzMzNMMjUgMjVIODMuMzMzMzMzMzMzMzMzM0E4LjM1ODMzMzMzMzMzMzMzNCA4LjM1ODMzMzMzMzMzMzMzNCAwIDAgMSA5MS42NjY2NjY2NjY2NjY3IDMzLjMzMzMzMzMzMzMzMzNWODMuMzMzMzMzMzMzMzMzM0E4LjM1ODMzMzMzMzMzMzMzNCA4LjM1ODMzMzMzMzMzMzMzNCAwIDAgMSA4My4zMzMzMzMzMzMzMzMzIDkxLjY2NjY2NjY2NjY2Njd6TTgzLjMzMzMzMzMzMzMzMzMgMzMuMzMzMzMzMzMzMzMzM0gyNUwxNi42NjY2NjY2NjY2NjY3IDI1VjgzLjMzMzMzMzMzMzMzMzNIODMuMzMzMzMzMzMzMzMzM3oiIC8+CiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0ibW9yZS12ZXJ0aWNhbCIKICAgICAgdW5pY29kZT0iJiN4RjEyMjsiCiAgICAgIGhvcml6LWFkdi14PSIxMDAiIGQ9IiBNNTAgNjYuNjY2NjY2NjY2NjY2N0M1NC41ODMzMzMzMzMzMzMzIDY2LjY2NjY2NjY2NjY2NjcgNTguMzMzMzMzMzMzMzMzMyA3MC40MTY2NjY2NjY2NjY3IDU4LjMzMzMzMzMzMzMzMzMgNzVTNTQuNTgzMzMzMzMzMzMzMyA4My4zMzMzMzMzMzMzMzMzIDUwIDgzLjMzMzMzMzMzMzMzMzNTNDEuNjY2NjY2NjY2NjY2NyA3OS41ODMzMzMzMzMzMzMzIDQxLjY2NjY2NjY2NjY2NjcgNzVTNDUuNDE2NjY2NjY2NjY2NyA2Ni42NjY2NjY2NjY2NjY3IDUwIDY2LjY2NjY2NjY2NjY2Njd6TTUwIDU4LjMzMzMzMzMzMzMzMzNDNDUuNDE2NjY2NjY2NjY2NyA1OC4zMzMzMzMzMzMzMzMzIDQxLjY2NjY2NjY2NjY2NjcgNTQuNTgzMzMzMzMzMzMzMyA0MS42NjY2NjY2NjY2NjY3IDUwUzQ1LjQxNjY2NjY2NjY2NjcgNDEuNjY2NjY2NjY2NjY2NyA1MCA0MS42NjY2NjY2NjY2NjY3UzU4LjMzMzMzMzMzMzMzMzMgNDUuNDE2NjY2NjY2NjY2NyA1OC4zMzMzMzMzMzMzMzMzIDUwUzU0LjU4MzMzMzMzMzMzMzMgNTguMzMzMzMzMzMzMzMzMyA1MCA1OC4zMzMzMzMzMzMzMzMzek01MCAzMy4zMzMzMzMzMzMzMzMzQzQ1LjQxNjY2NjY2NjY2NjcgMzMuMzMzMzMzMzMzMzMzMyA0MS42NjY2NjY2NjY2NjY3IDI5LjU4MzMzMzMzMzMzMzMgNDEuNjY2NjY2NjY2NjY2NyAyNVM0NS40MTY2NjY2NjY2NjY3IDE2LjY2NjY2NjY2NjY2NjcgNTAgMTYuNjY2NjY2NjY2NjY2N1M1OC4zMzMzMzMzMzMzMzMzIDIwLjQxNjY2NjY2NjY2NjcgNTguMzMzMzMzMzMzMzMzMyAyNVM1NC41ODMzMzMzMzMzMzMzIDMzLjMzMzMzMzMzMzMzMzMgNTAgMzMuMzMzMzMzMzMzMzMzM3oiIC8+CiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0ibXktdGlja2V0cyIKICAgICAgdW5pY29kZT0iJiN4RjEyMzsiCiAgICAgIGhvcml6LWFkdi14PSIxMDAiIGQ9IiBNODMuMzMzMzMzMzMzMzMzMyA3NUg1MEw0MS42NjY2NjY2NjY2NjY3IDgzLjMzMzMzMzMzMzMzMzNIMTYuNjY2NjY2NjY2NjY2N0MxMi4wODMzMzMzMzMzMzMzIDgzLjMzMzMzMzMzMzMzMzMgOC4zNzUgNzkuNTgzMzMzMzMzMzMzMyA4LjM3NSA3NUw4LjMzMzMzMzMzMzMzMzMgMjVDOC4zMzMzMzMzMzMzMzMzIDIwLjQxNjY2NjY2NjY2NjcgMTIuMDgzMzMzMzMzMzMzMyAxNi42NjY2NjY2NjY2NjY3IDE2LjY2NjY2NjY2NjY2NjcgMTYuNjY2NjY2NjY2NjY2N0g4My4zMzMzMzMzMzMzMzMzQzg3LjkxNjY2NjY2NjY2NjcgMTYuNjY2NjY2NjY2NjY2NyA5MS42NjY2NjY2NjY2NjY3IDIwLjQxNjY2NjY2NjY2NjcgOTEuNjY2NjY2NjY2NjY2NyAyNVY2Ni42NjY2NjY2NjY2NjY3QzkxLjY2NjY2NjY2NjY2NjcgNzEuMjUgODcuOTE2NjY2NjY2NjY2NyA3NSA4My4zMzMzMzMzMzMzMzMzIDc1ek02Mi41IDYyLjVDNjcuMDgzMzMzMzMzMzMzMyA2Mi41IDcwLjgzMzMzMzMzMzMzMzMgNTguNzUgNzAuODMzMzMzMzMzMzMzMyA1NC4xNjY2NjY2NjY2NjY3UzY3LjA4MzMzMzMzMzMzMzMgNDUuODMzMzMzMzMzMzMzMyA2Mi41IDQ1LjgzMzMzMzMzMzMzMzNTNTQuMTY2NjY2NjY2NjY2NyA0OS41ODMzMzMzMzMzMzMzIDU0LjE2NjY2NjY2NjY2NjcgNTQuMTY2NjY2NjY2NjY2N1M1Ny45MTY2NjY2NjY2NjY3IDYyLjUgNjIuNSA2Mi41ek03OS4xNjY2NjY2NjY2NjY3IDI5LjE2NjY2NjY2NjY2NjdINDUuODMzMzMzMzMzMzMzM1YzMy4zMzMzMzMzMzMzMzMzQzQ1LjgzMzMzMzMzMzMzMzMgMzguODc1IDU2Ljk1ODMzMzMzMzMzMzMgNDEuNjY2NjY2NjY2NjY2NyA2Mi41IDQxLjY2NjY2NjY2NjY2NjdTNzkuMTY2NjY2NjY2NjY2NyAzOC44NzUgNzkuMTY2NjY2NjY2NjY2NyAzMy4zMzMzMzMzMzMzMzMzVjI5LjE2NjY2NjY2NjY2Njd6IiAvPgogICAgPGdseXBoIGdseXBoLW5hbWU9Im5ldy10aWNrZXQiCiAgICAgIHVuaWNvZGU9IiYjeEYxMjQ7IgogICAgICBob3Jpei1hZHYteD0iMTAwIiBkPSIgTTgzLjMzMzMzMzMzMzMzMzMgOTEuNjY2NjY2NjY2NjY2N0gxNi42NjY2NjY2NjY2NjY3QzEyLjA4MzMzMzMzMzMzMzMgOTEuNjY2NjY2NjY2NjY2NyA4LjM3NSA4Ny45MTY2NjY2NjY2NjY3IDguMzc1IDgzLjMzMzMzMzMzMzMzMzNMOC4zMzMzMzMzMzMzMzMzIDguMzMzMzMzMzMzMzMzM0wyNSAyNUg4My4zMzMzMzMzMzMzMzMzQzg3LjkxNjY2NjY2NjY2NjcgMjUgOTEuNjY2NjY2NjY2NjY2NyAyOC43NSA5MS42NjY2NjY2NjY2NjY3IDMzLjMzMzMzMzMzMzMzMzNWODMuMzMzMzMzMzMzMzMzM0M5MS42NjY2NjY2NjY2NjY3IDg3LjkxNjY2NjY2NjY2NjcgODcuOTE2NjY2NjY2NjY2NyA5MS42NjY2NjY2NjY2NjY3IDgzLjMzMzMzMzMzMzMzMzMgOTEuNjY2NjY2NjY2NjY2N3pNMjUgNDEuNjY2NjY2NjY2NjY2N1Y1MS45NTgzMzMzMzMzMzMzTDUzLjY2NjY2NjY2NjY2NjcgODAuNjI1QzU0LjUgODEuNDU4MzMzMzMzMzMzMyA1NS43OTE2NjY2NjY2NjY3IDgxLjQ1ODMzMzMzMzMzMzMgNTYuNjI1IDgwLjYyNUw2NCA3My4yNUM2NC44MzMzMzMzMzMzMzMzIDcyLjQxNjY2NjY2NjY2NjcgNjQuODMzMzMzMzMzMzMzMyA3MS4xMjUgNjQgNzAuMjkxNjY2NjY2NjY2N0wzNS4yOTE2NjY2NjY2NjY3IDQxLjY2NjY2NjY2NjY2NjdIMjV6TTc1IDQxLjY2NjY2NjY2NjY2NjdINDMuNzVMNTIuMDgzMzMzMzMzMzMzMyA1MEg3NVY0MS42NjY2NjY2NjY2NjY3eiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJuaWdodC1tb2RlIgogICAgICB1bmljb2RlPSImI3hGMTI1OyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE04My4zMzMzMzMzMzMzMzMzIDM2LjIwODMzMzMzMzMzMzNMOTcuMTI1IDUwTDgzLjMzMzMzMzMzMzMzMzMgNjMuNzkxNjY2NjY2NjY2N1Y4My4zMzMzMzMzMzMzMzMzSDYzLjc5MTY2NjY2NjY2NjdMNTAgOTcuMTI1TDM2LjIwODMzMzMzMzMzMzMgODMuMzMzMzMzMzMzMzMzM0gxNi42NjY2NjY2NjY2NjY3VjYzLjc5MTY2NjY2NjY2NjdMMi44NzUgNTBMMTYuNjY2NjY2NjY2NjY2NyAzNi4yMDgzMzMzMzMzMzMzVjE2LjY2NjY2NjY2NjY2NjdIMzYuMjA4MzMzMzMzMzMzM0w1MCAyLjg3NUw2My43OTE2NjY2NjY2NjY3IDE2LjY2NjY2NjY2NjY2NjdIODMuMzMzMzMzMzMzMzMzM1YzNi4yMDgzMzMzMzMzMzMzek01MCAyNVY3NUM2My43OTE2NjY2NjY2NjY3IDc1IDc1IDYzLjc5MTY2NjY2NjY2NjcgNzUgNTBTNjMuNzkxNjY2NjY2NjY2NyAyNSA1MCAyNXoiIC8+CiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0icHJpemUtY2xhaW1zIgogICAgICB1bmljb2RlPSImI3hGMTI2OyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE04My4zMzMzMzMzMzMzMzMzIDgzLjMzMzMzMzMzMzMzMzNIMTYuNjY2NjY2NjY2NjY2N0E4LjI3MDgzMzMzMzMzMzMzNCA4LjI3MDgzMzMzMzMzMzMzNCAwIDAgMSA4LjM3NSA3NUw4LjMzMzMzMzMzMzMzMzMgMjVBOC4zMDQxNjY2NjY2NjY2NjkgOC4zMDQxNjY2NjY2NjY2NjkgMCAwIDEgMTYuNjY2NjY2NjY2NjY2NyAxNi42NjY2NjY2NjY2NjY3SDgzLjMzMzMzMzMzMzMzMzNBOC4zMDQxNjY2NjY2NjY2NjkgOC4zMDQxNjY2NjY2NjY2NjkgMCAwIDEgOTEuNjY2NjY2NjY2NjY2NyAyNVY3NUE4LjMwNDE2NjY2NjY2NjY2OSA4LjMwNDE2NjY2NjY2NjY2OSAwIDAgMSA4My4zMzMzMzMzMzMzMzMzIDgzLjMzMzMzMzMzMzMzMzN6TTgzLjMzMzMzMzMzMzMzMzMgMjVIMTYuNjY2NjY2NjY2NjY2N1Y3NUg4My4zMzMzMzMzMzMzMzMzeiBNNDUuODMzMzMzMzMzMzMzMyAyOS4xNjY2NjY2NjY2NjY3SDU0LjE2NjY2NjY2NjY2NjdWMzMuMzMzMzMzMzMzMzMzM0g1OC4zMzMzMzMzMzMzMzMzQTQuMTY2NjY2NjY2NjY2NjY3IDQuMTY2NjY2NjY2NjY2NjY3IDAgMCAxIDYyLjUgMzcuNVY1MEE0LjE2NjY2NjY2NjY2NjY2NyA0LjE2NjY2NjY2NjY2NjY2NyAwIDAgMSA1OC4zMzMzMzMzMzMzMzMzIDU0LjE2NjY2NjY2NjY2NjdINDUuODMzMzMzMzMzMzMzM1Y1OC4zMzMzMzMzMzMzMzMzSDYyLjVWNjYuNjY2NjY2NjY2NjY2N0g1NC4xNjY2NjY2NjY2NjY3VjcwLjgzMzMzMzMzMzMzMzNINDUuODMzMzMzMzMzMzMzM1Y2Ni42NjY2NjY2NjY2NjY3SDQxLjY2NjY2NjY2NjY2NjdBNC4xNjY2NjY2NjY2NjY2NjcgNC4xNjY2NjY2NjY2NjY2NjcgMCAwIDEgMzcuNSA2Mi41VjUwQTQuMTY2NjY2NjY2NjY2NjY3IDQuMTY2NjY2NjY2NjY2NjY3IDAgMCAxIDQxLjY2NjY2NjY2NjY2NjcgNDUuODMzMzMzMzMzMzMzM0g1NC4xNjY2NjY2NjY2NjY3VjQxLjY2NjY2NjY2NjY2NjdIMzcuNVYzMy4zMzMzMzMzMzMzMzMzSDQ1LjgzMzMzMzMzMzMzMzN6IiAvPgogICAgPGdseXBoIGdseXBoLW5hbWU9InByaXplIgogICAgICB1bmljb2RlPSImI3hGMTI3OyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE0yMC44MzMzMzMzMzMzMzMzIDY2LjY2NjY2NjY2NjY2NjdIMjkuMTY2NjY2NjY2NjY2N1YzMy4zMzMzMzMzMzMzMzMzSDIwLjgzMzMzMzMzMzMzMzN6TTUwIDY2LjY2NjY2NjY2NjY2NjdIMzcuNUMzNS4yMDgzMzMzMzMzMzMzIDY2LjY2NjY2NjY2NjY2NjcgMzMuMzMzMzMzMzMzMzMzMyA2NC43OTE2NjY2NjY2NjY3IDMzLjMzMzMzMzMzMzMzMzMgNjIuNVYzNy41QzMzLjMzMzMzMzMzMzMzMzMgMzUuMjA4MzMzMzMzMzMzMyAzNS4yMDgzMzMzMzMzMzMzIDMzLjMzMzMzMzMzMzMzMzMgMzcuNSAzMy4zMzMzMzMzMzMzMzMzSDUwQzUyLjI5MTY2NjY2NjY2NjcgMzMuMzMzMzMzMzMzMzMzMyA1NC4xNjY2NjY2NjY2NjY3IDM1LjIwODMzMzMzMzMzMzMgNTQuMTY2NjY2NjY2NjY2NyAzNy41VjYyLjVDNTQuMTY2NjY2NjY2NjY2NyA2NC43OTE2NjY2NjY2NjY3IDUyLjI5MTY2NjY2NjY2NjcgNjYuNjY2NjY2NjY2NjY2NyA1MCA2Ni42NjY2NjY2NjY2NjY3ek00NS44MzMzMzMzMzMzMzMzIDQxLjY2NjY2NjY2NjY2NjdINDEuNjY2NjY2NjY2NjY2N1Y1OC4zMzMzMzMzMzMzMzMzSDQ1LjgzMzMzMzMzMzMzMzNWNDEuNjY2NjY2NjY2NjY2N3pNNzUgNjYuNjY2NjY2NjY2NjY2N0g2Mi41QzYwLjIwODMzMzMzMzMzMzMgNjYuNjY2NjY2NjY2NjY2NyA1OC4zMzMzMzMzMzMzMzMzIDY0Ljc5MTY2NjY2NjY2NjcgNTguMzMzMzMzMzMzMzMzMyA2Mi41VjM3LjVDNTguMzMzMzMzMzMzMzMzMyAzNS4yMDgzMzMzMzMzMzMzIDYwLjIwODMzMzMzMzMzMzMgMzMuMzMzMzMzMzMzMzMzMyA2Mi41IDMzLjMzMzMzMzMzMzMzMzNINzVDNzcuMjkxNjY2NjY2NjY2NyAzMy4zMzMzMzMzMzMzMzMzIDc5LjE2NjY2NjY2NjY2NjcgMzUuMjA4MzMzMzMzMzMzMyA3OS4xNjY2NjY2NjY2NjY3IDM3LjVWNjIuNUM3OS4xNjY2NjY2NjY2NjY3IDY0Ljc5MTY2NjY2NjY2NjcgNzcuMjkxNjY2NjY2NjY2NyA2Ni42NjY2NjY2NjY2NjY3IDc1IDY2LjY2NjY2NjY2NjY2Njd6TTcwLjgzMzMzMzMzMzMzMzMgNDEuNjY2NjY2NjY2NjY2N0g2Ni42NjY2NjY2NjY2NjY3VjU4LjMzMzMzMzMzMzMzMzNINzAuODMzMzMzMzMzMzMzM1Y0MS42NjY2NjY2NjY2NjY3eiBNOC4zMzMzMzMzMzMzMzMzIDgzLjMzMzMzMzMzMzMzMzNWMTYuNjY2NjY2NjY2NjY2N0g5MS42NjY2NjY2NjY2NjY3VjgzLjMzMzMzMzMzMzMzMzNIOC4zMzMzMzMzMzMzMzMzek0xNi42NjY2NjY2NjY2NjY3IDI1Vjc1SDgzLjMzMzMzMzMzMzMzMzNWMjVIMTYuNjY2NjY2NjY2NjY2N3oiIC8+CiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0icHJvZmlsZSIKICAgICAgdW5pY29kZT0iJiN4RjEyODsiCiAgICAgIGhvcml6LWFkdi14PSIxMDAiIGQ9IiBNNTAgOTEuNjY2NjY2NjY2NjY2N0E0MS42NjY2NjY2NjY2NjY2NyA0MS42NjY2NjY2NjY2NjY2NyAwIDEgMSA5MS42NjY2NjY2NjY2NjY3IDUwQTQxLjY2NjY2NjY2NjY2NjY3IDQxLjY2NjY2NjY2NjY2NjY3IDAgMCAxIDUwIDkxLjY2NjY2NjY2NjY2Njd6TTI5LjQ1ODMzMzMzMzMzMzMgMjMuODMzMzMzMzMzMzMzM0MzMS4yNSAyNy41ODMzMzMzMzMzMzMzIDQyLjE2NjY2NjY2NjY2NjcgMzEuMjUgNTAgMzEuMjVTNjguNzkxNjY2NjY2NjY2NyAyNy41ODMzMzMzMzMzMzMzIDcwLjU0MTY2NjY2NjY2NjcgMjMuODMzMzMzMzMzMzMzM0EzMy4wMjA4MzMzMzMzMzMzMzYgMzMuMDIwODMzMzMzMzMzMzM2IDAgMCAwIDI5LjQ1ODMzMzMzMzMzMzMgMjMuODMzMzMzMzMzMzMzM3pNNzYuNSAyOS44NzVDNzAuNTQxNjY2NjY2NjY2NyAzNy4xMjUgNTYuMDgzMzMzMzMzMzMzMyAzOS41ODMzMzMzMzMzMzMzIDUwIDM5LjU4MzMzMzMzMzMzMzNTMjkuNDU4MzMzMzMzMzMzMyAzNy4xMjUgMjMuNSAyOS44NzVBMzMuMzMzMzMzMzMzMzMzMzM2IDMzLjMzMzMzMzMzMzMzMzMzNiAwIDEgMCA3Ni41IDI5Ljg3NXpNNTAgNzVBMTQuNTgzMzMzMzMzMzMzMzM2IDE0LjU4MzMzMzMzMzMzMzMzNiAwIDEgMSA2NC41ODMzMzMzMzMzMzMzIDYwLjQxNjY2NjY2NjY2NjdBMTQuNTQ1ODMzMzMzMzMzMzM4IDE0LjU0NTgzMzMzMzMzMzMzOCAwIDAgMSA1MCA3NXpNNTAgNTQuMTY2NjY2NjY2NjY2N0E2LjI1MDAwMDAwMDAwMDAwMiA2LjI1MDAwMDAwMDAwMDAwMiAwIDEgMCA1Ni4yNSA2MC40MTY2NjY2NjY2NjY3QTYuMjUwMDAwMDAwMDAwMDAyIDYuMjUwMDAwMDAwMDAwMDAyIDAgMCAwIDUwIDU0LjE2NjY2NjY2NjY2Njd6IiAvPgogICAgPGdseXBoIGdseXBoLW5hbWU9InB1cmNoYXNlZC1pdGVtcyIKICAgICAgdW5pY29kZT0iJiN4RjEyOTsiCiAgICAgIGhvcml6LWFkdi14PSIxMDAiIGQ9IiBNOTEuNjY2NjY2NjY2NjY2NyA2Mi41SDcxLjcwODMzMzMzMzMzMzNMNTMuNDU4MzMzMzMzMzMzMyA4OS44MzMzMzMzMzMzMzMzQTQuMTM3NSA0LjEzNzUgMCAwIDEgNTAgOTEuNTgzMzMzMzMzMzMzM0E0LjA3MDgzMzMzMzMzMzMzNCA0LjA3MDgzMzMzMzMzMzMzNCAwIDAgMSA0Ni41NDE2NjY2NjY2NjY3IDg5Ljc5MTY2NjY2NjY2NjdMMjguMjkxNjY2NjY2NjY2NyA2Mi41SDguMzMzMzMzMzMzMzMzM0E0LjE2NjY2NjY2NjY2NjY2NyA0LjE2NjY2NjY2NjY2NjY2NyAwIDAgMSA0LjE2NjY2NjY2NjY2NjcgNTguMzMzMzMzMzMzMzMzM0EzLjUwODMzMzMzMzMzMzMzMzMgMy41MDgzMzMzMzMzMzMzMzMzIDAgMCAxIDQuMzMzMzMzMzMzMzMzMyA1Ny4yMDgzMzMzMzMzMzMzTDE0LjkxNjY2NjY2NjY2NjcgMTguNTgzMzMzMzMzMzMzM0E4LjI4NzUwMDAwMDAwMDAwMSA4LjI4NzUwMDAwMDAwMDAwMSAwIDAgMSAyMi45MTY2NjY2NjY2NjY3IDEyLjVINzcuMDgzMzMzMzMzMzMzM0E4LjM3NSA4LjM3NSAwIDAgMSA4NS4xMjUgMTguNTgzMzMzMzMzMzMzM0w5NS43MDgzMzMzMzMzMzMzIDU3LjIwODMzMzMzMzMzMzNMOTUuODMzMzMzMzMzMzMzMyA1OC4zMzMzMzMzMzMzMzMzQTQuMTY2NjY2NjY2NjY2NjY3IDQuMTY2NjY2NjY2NjY2NjY3IDAgMCAxIDkxLjY2NjY2NjY2NjY2NjcgNjIuNXpNNTAgODBMNjEuNjY2NjY2NjY2NjY2NyA2Mi41SDM4LjMzMzMzMzMzMzMzMzN6TTc3LjA4MzMzMzMzMzMzMzMgMjAuODMzMzMzMzMzMzMzM0wyMi45NTgzMzMzMzMzMzMzIDIwLjc5MTY2NjY2NjY2NjdMMTMuNzkxNjY2NjY2NjY2NyA1NC4xNjY2NjY2NjY2NjY3SDg2LjI1ek01MCA0NS44MzMzMzMzMzMzMzMzQTguMzMzMzMzMzMzMzMzMzM0IDguMzMzMzMzMzMzMzMzMzM0IDAgMSAxIDU4LjMzMzMzMzMzMzMzMzMgMzcuNUE4LjM1ODMzMzMzMzMzMzMzNCA4LjM1ODMzMzMzMzMzMzMzNCAwIDAgMSA1MCA0NS44MzMzMzMzMzMzMzMzeiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJxdWVzdGlvbi1yb3VuZGVkIgogICAgICB1bmljb2RlPSImI3hGMTJBOyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE01MCA5MS42NjY2NjY2NjY2NjY3QzI3IDkxLjY2NjY2NjY2NjY2NjcgOC4zMzMzMzMzMzMzMzMzIDczIDguMzMzMzMzMzMzMzMzMyA1MFMyNyA4LjMzMzMzMzMzMzMzMzMgNTAgOC4zMzMzMzMzMzMzMzMzUzkxLjY2NjY2NjY2NjY2NjcgMjcgOTEuNjY2NjY2NjY2NjY2NyA1MFM3MyA5MS42NjY2NjY2NjY2NjY3IDUwIDkxLjY2NjY2NjY2NjY2Njd6TTU0LjE2NjY2NjY2NjY2NjcgMjAuODMzMzMzMzMzMzMzM0g0NS44MzMzMzMzMzMzMzMzVjI5LjE2NjY2NjY2NjY2NjdINTQuMTY2NjY2NjY2NjY2N1YyMC44MzMzMzMzMzMzMzMzek02Mi43OTE2NjY2NjY2NjY3IDUzLjEyNUw1OS4wNDE2NjY2NjY2NjY3IDQ5LjI5MTY2NjY2NjY2NjdDNTYuMDQxNjY2NjY2NjY2NyA0Ni4yNSA1NC4xNjY2NjY2NjY2NjY3IDQzLjc1IDU0LjE2NjY2NjY2NjY2NjcgMzcuNUg0NS44MzMzMzMzMzMzMzMzVjM5LjU4MzMzMzMzMzMzMzNDNDUuODMzMzMzMzMzMzMzMyA0NC4xNjY2NjY2NjY2NjY3IDQ3LjcwODMzMzMzMzMzMzMgNDguMzMzMzMzMzMzMzMzMyA1MC43MDgzMzMzMzMzMzMzIDUxLjM3NUw1NS44NzUgNTYuNjI1QzU3LjQxNjY2NjY2NjY2NjcgNTguMTI1IDU4LjMzMzMzMzMzMzMzMzMgNjAuMjA4MzMzMzMzMzMzMyA1OC4zMzMzMzMzMzMzMzMzIDYyLjVDNTguMzMzMzMzMzMzMzMzMyA2Ny4wODMzMzMzMzMzMzMzIDU0LjU4MzMzMzMzMzMzMzMgNzAuODMzMzMzMzMzMzMzMyA1MCA3MC44MzMzMzMzMzMzMzMzUzQxLjY2NjY2NjY2NjY2NjcgNjcuMDgzMzMzMzMzMzMzMyA0MS42NjY2NjY2NjY2NjY3IDYyLjVIMzMuMzMzMzMzMzMzMzMzM0MzMy4zMzMzMzMzMzMzMzMzIDcxLjcwODMzMzMzMzMzMzMgNDAuNzkxNjY2NjY2NjY2NyA3OS4xNjY2NjY2NjY2NjY3IDUwIDc5LjE2NjY2NjY2NjY2NjdTNjYuNjY2NjY2NjY2NjY2NyA3MS43MDgzMzMzMzMzMzMzIDY2LjY2NjY2NjY2NjY2NjcgNjIuNUM2Ni42NjY2NjY2NjY2NjY3IDU4LjgzMzMzMzMzMzMzMzMgNjUuMTY2NjY2NjY2NjY2NyA1NS41IDYyLjc5MTY2NjY2NjY2NjcgNTMuMTI1eiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJxdWlja3BsYXkiCiAgICAgIHVuaWNvZGU9IiYjeEYxMkI7IgogICAgICBob3Jpei1hZHYteD0iMTAwIiBkPSIgTTUwIDkxLjU4MzMzMzMzMzMzMzNDMjcuMDQxNjY2NjY2NjY2NyA5MS41ODMzMzMzMzMzMzMzIDguNDE2NjY2NjY2NjY2NyA3Mi45NTgzMzMzMzMzMzMzIDguNDE2NjY2NjY2NjY2NyA1MFMyNy4wNDE2NjY2NjY2NjY3IDguNDE2NjY2NjY2NjY2NyA1MCA4LjQxNjY2NjY2NjY2NjdTOTEuNTgzMzMzMzMzMzMzMyAyNy4wNDE2NjY2NjY2NjY3IDkxLjU4MzMzMzMzMzMzMzMgNTBTNzIuOTU4MzMzMzMzMzMzMyA5MS41ODMzMzMzMzMzMzMzIDUwIDkxLjU4MzMzMzMzMzMzMzN6TTQ3LjgzMzMzMzMzMzMzMzMgMTYuNjY2NjY2NjY2NjY2N1Y0Mi43NUgzMy4zMzMzMzMzMzMzMzMzTDU0LjE2NjY2NjY2NjY2NjcgODMuMzMzMzMzMzMzMzMzM1Y1Ny4yNUg2OC4xMjVMNDcuODMzMzMzMzMzMzMzMyAxNi42NjY2NjY2NjY2NjY3eiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJxdW90ZSIKICAgICAgdW5pY29kZT0iJiN4RjEyQzsiCiAgICAgIGhvcml6LWFkdi14PSIxMDAiIGQ9IiBNMjUgMjkuMTY2NjY2NjY2NjY2N0gzNy41TDQ1LjgzMzMzMzMzMzMzMzMgNDUuODMzMzMzMzMzMzMzM1Y3MC44MzMzMzMzMzMzMzMzSDIwLjgzMzMzMzMzMzMzMzNWNDUuODMzMzMzMzMzMzMzM0gzMy4zMzMzMzMzMzMzMzMzek01OC4zMzMzMzMzMzMzMzMzIDI5LjE2NjY2NjY2NjY2NjdINzAuODMzMzMzMzMzMzMzM0w3OS4xNjY2NjY2NjY2NjY3IDQ1LjgzMzMzMzMzMzMzMzNWNzAuODMzMzMzMzMzMzMzM0g1NC4xNjY2NjY2NjY2NjY3VjQ1LjgzMzMzMzMzMzMzMzNINjYuNjY2NjY2NjY2NjY2N3oiIC8+CiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0icmVmcmVzaCIKICAgICAgdW5pY29kZT0iJiN4RjEyRDsiCiAgICAgIGhvcml6LWFkdi14PSIxMDAiIGQ9IiBNNzkuMTY2NjY2NjY2NjY2NyA2Ni42NjY2NjY2NjY2NjY3TDYyLjUgNTBINzVDNzUgMzYuMjA4MzMzMzMzMzMzMyA2My43OTE2NjY2NjY2NjY3IDI1IDUwIDI1QzQ1Ljc5MTY2NjY2NjY2NjcgMjUgNDEuNzkxNjY2NjY2NjY2NyAyNi4wNDE2NjY2NjY2NjY3IDM4LjMzMzMzMzMzMzMzMzMgMjcuOTE2NjY2NjY2NjY2N0wzMi4yNSAyMS44MzMzMzMzMzMzMzMzQzM3LjM3NSAxOC41ODMzMzMzMzMzMzMzIDQzLjQ1ODMzMzMzMzMzMzMgMTYuNjY2NjY2NjY2NjY2NyA1MCAxNi42NjY2NjY2NjY2NjY3QzY4LjQxNjY2NjY2NjY2NjcgMTYuNjY2NjY2NjY2NjY2NyA4My4zMzMzMzMzMzMzMzMzIDMxLjU4MzMzMzMzMzMzMzMgODMuMzMzMzMzMzMzMzMzMyA1MEg5NS44MzMzMzMzMzMzMzMzTDc5LjE2NjY2NjY2NjY2NjcgNjYuNjY2NjY2NjY2NjY2N3pNMjUgNTBDMjUgNjMuNzkxNjY2NjY2NjY2NyAzNi4yMDgzMzMzMzMzMzMzIDc1IDUwIDc1QzU0LjIwODMzMzMzMzMzMzMgNzUgNTguMjA4MzMzMzMzMzMzMyA3My45NTgzMzMzMzMzMzMzIDYxLjY2NjY2NjY2NjY2NjcgNzIuMDgzMzMzMzMzMzMzM0w2Ny43NSA3OC4xNjY2NjY2NjY2NjY3QzYyLjYyNSA4MS40MTY2NjY2NjY2NjY3IDU2LjU0MTY2NjY2NjY2NjcgODMuMzMzMzMzMzMzMzMzMyA1MCA4My4zMzMzMzMzMzMzMzMzQzMxLjU4MzMzMzMzMzMzMzMgODMuMzMzMzMzMzMzMzMzMyAxNi42NjY2NjY2NjY2NjY3IDY4LjQxNjY2NjY2NjY2NjcgMTYuNjY2NjY2NjY2NjY2NyA1MEg0LjE2NjY2NjY2NjY2NjdMMjAuODMzMzMzMzMzMzMzMyAzMy4zMzMzMzMzMzMzMzMzTDM3LjUgNTBIMjV6IiAvPgogICAgPGdseXBoIGdseXBoLW5hbWU9InJlbW92ZS1mcm9tLWZhdm9yaXRlIgogICAgICB1bmljb2RlPSImI3hGMTJFOyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE01MCAxMS4wNDE2NjY2NjY2NjY3TDQzLjk1ODMzMzMzMzMzMzMgMTYuNTQxNjY2NjY2NjY2N0MyMi41IDM2IDguMzMzMzMzMzMzMzMzMyA0OC44MzMzMzMzMzMzMzMzIDguMzMzMzMzMzMzMzMzMyA2NC41ODMzMzMzMzMzMzMzQzguMzMzMzMzMzMzMzMzMyA3Ny40MTY2NjY2NjY2NjY3IDE4LjQxNjY2NjY2NjY2NjcgODcuNSAzMS4yNSA4Ny41QzM4LjUgODcuNSA0NS40NTgzMzMzMzMzMzMzIDg0LjEyNSA1MCA3OC43OTE2NjY2NjY2NjY3QzU0LjU0MTY2NjY2NjY2NjcgODQuMTI1IDYxLjUgODcuNSA2OC43NSA4Ny41QzgxLjU4MzMzMzMzMzMzMzMgODcuNSA5MS42NjY2NjY2NjY2NjY3IDc3LjQxNjY2NjY2NjY2NjcgOTEuNjY2NjY2NjY2NjY2NyA2NC41ODMzMzMzMzMzMzMzQzkxLjY2NjY2NjY2NjY2NjcgNDguODMzMzMzMzMzMzMzMyA3Ny41IDM2IDU2LjA0MTY2NjY2NjY2NjcgMTYuNUw1MCAxMS4wNDE2NjY2NjY2NjY3eiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJyZW1vdmUiCiAgICAgIHVuaWNvZGU9IiYjeEYxMkY7IgogICAgICBob3Jpei1hZHYteD0iMTAwIiBkPSIgTTc5LjE2NjY2NjY2NjY2NjcgNDUuODMzMzMzMzMzMzMzM0gyMC44MzMzMzMzMzMzMzMzVjU0LjE2NjY2NjY2NjY2NjdINzkuMTY2NjY2NjY2NjY2N3oiIC8+CiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0icm9zdGVyIgogICAgICB1bmljb2RlPSImI3hGMTMwOyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE02Ni42NjY2NjY2NjY2NjY3IDU0LjE2NjY2NjY2NjY2NjdDNzMuNTgzMzMzMzMzMzMzMyA1NC4xNjY2NjY2NjY2NjY3IDc5LjEyNSA1OS43NSA3OS4xMjUgNjYuNjY2NjY2NjY2NjY2N1M3My41ODMzMzMzMzMzMzMzIDc5LjE2NjY2NjY2NjY2NjcgNjYuNjY2NjY2NjY2NjY2NyA3OS4xNjY2NjY2NjY2NjY3QzU5Ljc1IDc5LjE2NjY2NjY2NjY2NjcgNTQuMTY2NjY2NjY2NjY2NyA3My41ODMzMzMzMzMzMzMzIDU0LjE2NjY2NjY2NjY2NjcgNjYuNjY2NjY2NjY2NjY2N1M1OS43NSA1NC4xNjY2NjY2NjY2NjY3IDY2LjY2NjY2NjY2NjY2NjcgNTQuMTY2NjY2NjY2NjY2N3pNMzMuMzMzMzMzMzMzMzMzMyA1NC4xNjY2NjY2NjY2NjY3QzQwLjI1IDU0LjE2NjY2NjY2NjY2NjcgNDUuNzkxNjY2NjY2NjY2NyA1OS43NSA0NS43OTE2NjY2NjY2NjY3IDY2LjY2NjY2NjY2NjY2NjdTNDAuMjUgNzkuMTY2NjY2NjY2NjY2NyAzMy4zMzMzMzMzMzMzMzMzIDc5LjE2NjY2NjY2NjY2NjdDMjYuNDE2NjY2NjY2NjY2NyA3OS4xNjY2NjY2NjY2NjY3IDIwLjgzMzMzMzMzMzMzMzMgNzMuNTgzMzMzMzMzMzMzMyAyMC44MzMzMzMzMzMzMzMzIDY2LjY2NjY2NjY2NjY2NjdTMjYuNDE2NjY2NjY2NjY2NyA1NC4xNjY2NjY2NjY2NjY3IDMzLjMzMzMzMzMzMzMzMzMgNTQuMTY2NjY2NjY2NjY2N3pNMzMuMzMzMzMzMzMzMzMzMyA0NS44MzMzMzMzMzMzMzMzQzIzLjYyNSA0NS44MzMzMzMzMzMzMzMzIDQuMTY2NjY2NjY2NjY2NyA0MC45NTgzMzMzMzMzMzMzIDQuMTY2NjY2NjY2NjY2NyAzMS4yNVYyMC44MzMzMzMzMzMzMzMzSDYyLjVWMzEuMjVDNjIuNSA0MC45NTgzMzMzMzMzMzMzIDQzLjA0MTY2NjY2NjY2NjcgNDUuODMzMzMzMzMzMzMzMyAzMy4zMzMzMzMzMzMzMzMzIDQ1LjgzMzMzMzMzMzMzMzN6TTY2LjY2NjY2NjY2NjY2NjcgNDUuODMzMzMzMzMzMzMzM0M2NS40NTgzMzMzMzMzMzMzIDQ1LjgzMzMzMzMzMzMzMzMgNjQuMDgzMzMzMzMzMzMzMyA0NS43NSA2Mi42MjUgNDUuNjI1QzY3LjQ1ODMzMzMzMzMzMzMgNDIuMTI1IDcwLjgzMzMzMzMzMzMzMzMgMzcuNDE2NjY2NjY2NjY2NyA3MC44MzMzMzMzMzMzMzMzIDMxLjI1VjIwLjgzMzMzMzMzMzMzMzNIOTUuODMzMzMzMzMzMzMzM1YzMS4yNUM5NS44MzMzMzMzMzMzMzMzIDQwLjk1ODMzMzMzMzMzMzMgNzYuMzc1IDQ1LjgzMzMzMzMzMzMzMzMgNjYuNjY2NjY2NjY2NjY2NyA0NS44MzMzMzMzMzMzMzMzeiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJydWxlcyIKICAgICAgdW5pY29kZT0iJiN4RjEzMTsiCiAgICAgIGhvcml6LWFkdi14PSIxMDAiIGQ9IiBNNC4xNjY2NjY2NjY2NjY3IDEyLjVINTQuMTY2NjY2NjY2NjY2N1Y0LjE2NjY2NjY2NjY2NjdINC4xNjY2NjY2NjY2NjY3ek0yMS44MzMzMzMzMzMzMzMzIDY2LjM3NUwzMy42MjUgNzguMTY2NjY2NjY2NjY2N0w5Mi41NDE2NjY2NjY2NjY3IDE5LjI1TDgwLjc1IDcuNDU4MzMzMzMzMzMzM3pNNTEuMzMzMzMzMzMzMzMzMyA5NS44MzMzMzMzMzMzMzMzTDc0LjkxNjY2NjY2NjY2NjcgNzIuMjVMNjMuMTI1IDYwLjQ1ODMzMzMzMzMzMzNMMzkuNTQxNjY2NjY2NjY2NyA4NC4wNDE2NjY2NjY2NjY3ek0xNS45NTgzMzMzMzMzMzMzIDYwLjVMMzkuNTQxNjY2NjY2NjY2NyAzNi45MTY2NjY2NjY2NjY3TDI3Ljc1IDI1LjEyNUw0LjE2NjY2NjY2NjY2NjcgNDguNzA4MzMzMzMzMzMzM0wxNS45NTgzMzMzMzMzMzMzIDYwLjV6IiAvPgogICAgPGdseXBoIGdseXBoLW5hbWU9InNjaGVkdWxlIgogICAgICB1bmljb2RlPSImI3hGMTMyOyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE05MS42NjY2NjY2NjY2NjY3IDc2LjE2NjY2NjY2NjY2NjdMNzIuNSA5Mi4yNUw2Ny4xMjUgODUuODc1TDg2LjI5MTY2NjY2NjY2NjcgNjkuNzkxNjY2NjY2NjY2N0w5MS42NjY2NjY2NjY2NjY3IDc2LjE2NjY2NjY2NjY2Njd6TTMyLjgzMzMzMzMzMzMzMzMgODUuODc1TDI3LjUgOTIuMjVMOC4zMzMzMzMzMzMzMzMzIDc2LjIwODMzMzMzMzMzMzNMMTMuNzA4MzMzMzMzMzMzMyA2OS44MzMzMzMzMzMzMzMzTDMyLjgzMzMzMzMzMzMzMzMgODUuODc1ek01Mi4wODMzMzMzMzMzMzMzIDY2LjY2NjY2NjY2NjY2NjdINDUuODMzMzMzMzMzMzMzM1Y0MS42NjY2NjY2NjY2NjY3TDY1LjYyNSAyOS43OTE2NjY2NjY2NjY3TDY4Ljc1IDM0LjkxNjY2NjY2NjY2NjdMNTIuMDgzMzMzMzMzMzMzMyA0NC43OTE2NjY2NjY2NjY3VjY2LjY2NjY2NjY2NjY2Njd6TTUwIDgzLjMzMzMzMzMzMzMzMzNDMjkuMjkxNjY2NjY2NjY2NyA4My4zMzMzMzMzMzMzMzMzIDEyLjUgNjYuNTQxNjY2NjY2NjY2NyAxMi41IDQ1LjgzMzMzMzMzMzMzMzNTMjkuMjUgOC4zMzMzMzMzMzMzMzMzIDUwIDguMzMzMzMzMzMzMzMzM0M3MC43MDgzMzMzMzMzMzMzIDguMzMzMzMzMzMzMzMzMyA4Ny41IDI1LjEyNSA4Ny41IDQ1LjgzMzMzMzMzMzMzMzNTNzAuNzA4MzMzMzMzMzMzMyA4My4zMzMzMzMzMzMzMzMzIDUwIDgzLjMzMzMzMzMzMzMzMzN6TTUwIDE2LjY2NjY2NjY2NjY2NjdDMzMuODc1IDE2LjY2NjY2NjY2NjY2NjcgMjAuODMzMzMzMzMzMzMzMyAyOS43MDgzMzMzMzMzMzMzIDIwLjgzMzMzMzMzMzMzMzMgNDUuODMzMzMzMzMzMzMzM1MzMy44NzUgNzUgNTAgNzVTNzkuMTY2NjY2NjY2NjY2NyA2MS45NTgzMzMzMzMzMzMzIDc5LjE2NjY2NjY2NjY2NjcgNDUuODMzMzMzMzMzMzMzM1M2Ni4xMjUgMTYuNjY2NjY2NjY2NjY2NyA1MCAxNi42NjY2NjY2NjY2NjY3eiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJzZW5kLWNyZWRpdHMiCiAgICAgIHVuaWNvZGU9IiYjeEYxMzM7IgogICAgICBob3Jpei1hZHYteD0iMTAwIiBkPSIgTTUwIDkxLjY2NjY2NjY2NjY2NjdBNDEuNjY2NjY2NjY2NjY2NjYgNDEuNjY2NjY2NjY2NjY2NjYgMCAxIDEgOTEuNjY2NjY2NjY2NjY2NyA1MEE0MS42NjY2NjY2NjY2NjY2NiA0MS42NjY2NjY2NjY2NjY2NiAwIDAgMSA1MCA5MS42NjY2NjY2NjY2NjY3ek01MCAxNi42NjY2NjY2NjY2NjY3QTMzLjMzMzMzMzMzMzMzMzMzIDMzLjMzMzMzMzMzMzMzMzMzIDAgMSAwIDgzLjMzMzMzMzMzMzMzMzMgNTBBMzMuMzc3Nzc3Nzc3Nzc3NzcgMzMuMzc3Nzc3Nzc3Nzc3NzcgMCAwIDAgNTAgMTYuNjY2NjY2NjY2NjY2N3ogTTYyLjUgNzIuOTE2NjY2NjY2NjY2N1Y2Mi41SDQ1LjgzMzMzMzMzMzMzMzNWNTQuMTY2NjY2NjY2NjY2N0g2Mi41VjQzLjc1TDc3LjA4MzMzMzMzMzMzMzMgNTguMzMzMzMzMzMzMzMzM3ogTTM3LjUgNTYuMjVMMjIuOTE2NjY2NjY2NjY2NyA0MS42NjY2NjY2NjY2NjY3TDM3LjUgMjcuMDgzMzMzMzMzMzMzM1YzNy41SDU0LjE2NjY2NjY2NjY2NjdWNDUuODMzMzMzMzMzMzMzM0gzNy41eiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJzZW5kLW1lc3NhZ2UiCiAgICAgIHVuaWNvZGU9IiYjeEYxMzQ7IgogICAgICBob3Jpei1hZHYteD0iMTE2LjY2NjY2NjY2NjY2NjY2IiBkPSIgTTAuMDU1NTU1NTU1NTU1NiAwTDExNi42NjY2NjY2NjY2NjY3IDUwTDAuMDU1NTU1NTU1NTU1NiAxMDBMMCA2MS4xMTExMTExMTExMTExTDgzLjMzMzMzMzMzMzMzMzMgNTBMMCAzOC44ODg4ODg4ODg4ODg5eiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJzZXR0aW5ncyIKICAgICAgdW5pY29kZT0iJiN4RjEzNTsiCiAgICAgIGhvcml6LWFkdi14PSIxMDAiIGQ9IiBNNzkuNzUgNDYuMUM3OS45IDQ3LjM1IDgwIDQ4LjY1IDgwIDUwUzc5LjkgNTIuNjUgNzkuNyA1My45TDg4LjE1IDYwLjVDODguOSA2MS4xIDg5LjEgNjIuMiA4OC42NSA2My4wNUw4MC42NSA3Ni45QzgwLjE1IDc3LjggNzkuMSA3OC4xIDc4LjIgNzcuOEw2OC4yNSA3My44QzY2LjE1IDc1LjQgNjMuOTUgNzYuNyA2MS41IDc3LjdMNjAgODguM0M1OS44NSA4OS4zIDU5IDkwIDU4IDkwSDQyQzQxIDkwIDQwLjIgODkuMyA0MC4wNSA4OC4zTDM4LjU1IDc3LjdDMzYuMSA3Ni43IDMzLjg1IDc1LjM1IDMxLjggNzMuOEwyMS44NSA3Ny44QzIwLjk1IDc4LjE1IDE5LjkgNzcuOCAxOS40IDc2LjlMMTEuNCA2My4wNUMxMC45IDYyLjE1IDExLjEgNjEuMSAxMS45IDYwLjVMMjAuMzUgNTMuOUMyMC4xNSA1Mi42NSAyMCA1MS4zIDIwIDUwUzIwLjEgNDcuMzUgMjAuMyA0Ni4xTDExLjg1IDM5LjVDMTEuMSAzOC45IDEwLjkgMzcuOCAxMS4zNSAzNi45NUwxOS4zNSAyMy4xQzE5Ljg1IDIyLjIgMjAuOSAyMS45IDIxLjggMjIuMkwzMS43NSAyNi4yQzMzLjg1IDI0LjYgMzYuMDUgMjMuMyAzOC41IDIyLjNMNDAgMTEuN0M0MC4yIDEwLjcgNDEgMTAgNDIgMTBINThDNTkgMTAgNTkuODUgMTAuNyA1OS45NSAxMS43TDYxLjQ1IDIyLjNDNjMuOSAyMy4zIDY2LjE1IDI0LjY1IDY4LjIgMjYuMkw3OC4xNSAyMi4yQzc5LjA1IDIxLjg1IDgwLjEgMjIuMiA4MC42IDIzLjFMODguNiAzNi45NUM4OS4xIDM3Ljg1IDg4LjkgMzguOSA4OC4xIDM5LjVMNzkuNzUgNDYuMXpNNTAgMzVDNDEuNzUgMzUgMzUgNDEuNzUgMzUgNTBTNDEuNzUgNjUgNTAgNjVTNjUgNTguMjUgNjUgNTBTNTguMjUgMzUgNTAgMzV6IiAvPgogICAgPGdseXBoIGdseXBoLW5hbWU9InNoYXJlIgogICAgICB1bmljb2RlPSImI3hGMTM2OyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE03NSAzM0M3MS44MzMzMzMzMzMzMzMzIDMzIDY5IDMxLjc1IDY2LjgzMzMzMzMzMzMzMzMgMjkuNzkxNjY2NjY2NjY2N0wzNy4xMjUgNDcuMDgzMzMzMzMzMzMzM0MzNy4zMzMzMzMzMzMzMzMzIDQ4LjA0MTY2NjY2NjY2NjcgMzcuNSA0OSAzNy41IDUwUzM3LjMzMzMzMzMzMzMzMzMgNTEuOTU4MzMzMzMzMzMzMyAzNy4xMjUgNTIuOTE2NjY2NjY2NjY2N0w2Ni41IDcwLjA0MTY2NjY2NjY2NjdDNjguNzUgNjcuOTU4MzMzMzMzMzMzMyA3MS43MDgzMzMzMzMzMzMzIDY2LjY2NjY2NjY2NjY2NjcgNzUgNjYuNjY2NjY2NjY2NjY2N0M4MS45MTY2NjY2NjY2NjY3IDY2LjY2NjY2NjY2NjY2NjcgODcuNSA3Mi4yNSA4Ny41IDc5LjE2NjY2NjY2NjY2NjdTODEuOTE2NjY2NjY2NjY2NyA5MS42NjY2NjY2NjY2NjY3IDc1IDkxLjY2NjY2NjY2NjY2NjdTNjIuNSA4Ni4wODMzMzMzMzMzMzMzIDYyLjUgNzkuMTY2NjY2NjY2NjY2N0M2Mi41IDc4LjE2NjY2NjY2NjY2NjcgNjIuNjY2NjY2NjY2NjY2NyA3Ny4yMDgzMzMzMzMzMzMzIDYyLjg3NSA3Ni4yNUwzMy41IDU5LjEyNUMzMS4yNSA2MS4yMDgzMzMzMzMzMzMzIDI4LjI5MTY2NjY2NjY2NjcgNjIuNSAyNSA2Mi41QzE4LjA4MzMzMzMzMzMzMzMgNjIuNSAxMi41IDU2LjkxNjY2NjY2NjY2NjcgMTIuNSA1MFMxOC4wODMzMzMzMzMzMzMzIDM3LjUgMjUgMzcuNUMyOC4yOTE2NjY2NjY2NjY3IDM3LjUgMzEuMjUgMzguNzkxNjY2NjY2NjY2NyAzMy41IDQwLjg3NUw2My4xNjY2NjY2NjY2NjY3IDIzLjU0MTY2NjY2NjY2NjdDNjIuOTU4MzMzMzMzMzMzMyAyMi42NjY2NjY2NjY2NjY3IDYyLjgzMzMzMzMzMzMzMzMgMjEuNzUgNjIuODMzMzMzMzMzMzMzMyAyMC44MzMzMzMzMzMzMzMzQzYyLjgzMzMzMzMzMzMzMzMgMTQuMTI1IDY4LjI5MTY2NjY2NjY2NjcgOC42NjY2NjY2NjY2NjY3IDc1IDguNjY2NjY2NjY2NjY2N0M4MS43MDgzMzMzMzMzMzMzIDguNjY2NjY2NjY2NjY2NyA4Ny4xNjY2NjY2NjY2NjY3IDE0LjEyNSA4Ny4xNjY2NjY2NjY2NjY3IDIwLjgzMzMzMzMzMzMzMzNTODEuNzA4MzMzMzMzMzMzNCAzMyA3NSAzM3oiIC8+CiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0ic3RhciIKICAgICAgdW5pY29kZT0iJiN4RjEzNzsiCiAgICAgIGhvcml6LWFkdi14PSIxMDAiIGQ9IiBNNDkuOTU4MzMzMzMzMzMzMyA5MS42NjY2NjY2NjY2NjY3QzI2Ljk1ODMzMzMzMzMzMzMgOTEuNjY2NjY2NjY2NjY2NyA4LjMzMzMzMzMzMzMzMzMgNzMgOC4zMzMzMzMzMzMzMzMzIDUwUzI2Ljk1ODMzMzMzMzMzMzMgOC4zMzMzMzMzMzMzMzMzIDQ5Ljk1ODMzMzMzMzMzMzMgOC4zMzMzMzMzMzMzMzMzQzczIDguMzMzMzMzMzMzMzMzMyA5MS42NjY2NjY2NjY2NjY3IDI3IDkxLjY2NjY2NjY2NjY2NjcgNTBTNzMgOTEuNjY2NjY2NjY2NjY2NyA0OS45NTgzMzMzMzMzMzMzIDkxLjY2NjY2NjY2NjY2Njd6TTgxLjEyNSA2MS44MzMzMzMzMzMzMzMzTDYwLjI1IDYzLjYyNUw1MS45MTY2NjY2NjY2NjY3IDgzLjI1QzY1LjI5MTY2NjY2NjY2NjcgODIuNDU4MzMzMzMzMzMzMyA3Ni41NDE2NjY2NjY2NjY3IDczLjc5MTY2NjY2NjY2NjcgODEuMTI1IDYxLjgzMzMzMzMzMzMzMzN6TTYwIDM1Ljc1TDUwIDQxLjc1TDQwLjA0MTY2NjY2NjY2NjcgMzUuNzVMNDIuNjY2NjY2NjY2NjY2NyA0Ny4wODMzMzMzMzMzMzMzTDMzLjg3NSA1NC43MDgzMzMzMzMzMzMzTDQ1LjQ1ODMzMzMzMzMzMzMgNTUuNzA4MzMzMzMzMzMzM0w1MCA2Ni40MTY2NjY2NjY2NjY3TDU0LjU0MTY2NjY2NjY2NjcgNTUuNzVMNjYuMTI1IDU0Ljc1TDU3LjMzMzMzMzMzMzMzMzMgNDcuMTI1TDYwIDM1Ljc1ek00OC4wODMzMzMzMzMzMzMzIDgzLjI1TDM5Ljc1IDYzLjU4MzMzMzMzMzMzMzNMMTguODMzMzMzMzMzMzMzMyA2MS43OTE2NjY2NjY2NjY3QzIzLjQxNjY2NjY2NjY2NjcgNzMuNzkxNjY2NjY2NjY2NyAzNC42NjY2NjY2NjY2NjY3IDgyLjUgNDguMDgzMzMzMzMzMzMzMyA4My4yNXpNMTYuNjY2NjY2NjY2NjY2NyA1MEMxNi42NjY2NjY2NjY2NjY3IDUyLjY2NjY2NjY2NjY2NjcgMTcgNTUuMjUgMTcuNjI1IDU3Ljc1TDMzLjQxNjY2NjY2NjY2NjcgNDQuMDgzMzMzMzMzMzMzM0wyOC43OTE2NjY2NjY2NjY3IDI0LjI5MTY2NjY2NjY2NjdDMjEuMzc1IDMwLjQxNjY2NjY2NjY2NjcgMTYuNjY2NjY2NjY2NjY2NyAzOS42NjY2NjY2NjY2NjY3IDE2LjY2NjY2NjY2NjY2NjcgNTB6TTMyLjY2NjY2NjY2NjY2NjcgMjEuNTgzMzMzMzMzMzMzM0w1MCAzMi4wNDE2NjY2NjY2NjY3TDY3LjMzMzMzMzMzMzMzMzMgMjEuNjI1QzYyLjI1IDE4LjUgNTYuMzMzMzMzMzMzMzMzMyAxNi42NjY2NjY2NjY2NjY3IDQ5Ljk1ODMzMzMzMzMzMzMgMTYuNjY2NjY2NjY2NjY2N0M0My42MjUgMTYuNjY2NjY2NjY2NjY2NyAzNy43MDgzMzMzMzMzMzMzIDE4LjUgMzIuNjY2NjY2NjY2NjY2NyAyMS41ODMzMzMzMzMzMzMzek03MS4yMDgzMzMzMzMzMzMzIDI0LjI5MTY2NjY2NjY2NjdMNjYuNTgzMzMzMzMzMzMzMyA0NC4wODMzMzMzMzMzMzMzTDgyLjM3NSA1Ny43NUM4Mi45NTgzMzMzMzMzMzMzIDU1LjI5MTY2NjY2NjY2NjcgODMuMzMzMzMzMzMzMzMzMyA1Mi42NjY2NjY2NjY2NjY3IDgzLjMzMzMzMzMzMzMzMzMgNTBDODMuMzMzMzMzMzMzMzMzMyAzOS42NjY2NjY2NjY2NjY3IDc4LjU4MzMzMzMzMzMzMzMgMzAuNDE2NjY2NjY2NjY2NiA3MS4yMDgzMzMzMzMzMzMzIDI0LjI5MTY2NjY2NjY2Njd6IiAvPgogICAgPGdseXBoIGdseXBoLW5hbWU9InN1Yi1zaWRlYmFyLWljbyIKICAgICAgdW5pY29kZT0iJiN4RjEzODsiCiAgICAgIGhvcml6LWFkdi14PSIxMDAiIGQ9IiBNMzEuMjUgNDEuNjY2NjY2NjY2NjY2N0E0MC4xNjY2NjY2NjY2NjY2NyA0MC4xNjY2NjY2NjY2NjY2NyAwIDAgMCA0Ni4yMDgzMzMzMzMzMzMzIDM4LjQ1ODMzMzMzMzMzMzNDNTEuNDU4MzMzMzMzMzMzMyAzNi4yOTE2NjY2NjY2NjY3IDU0LjE2NjY2NjY2NjY2NjcgMzMuNTQxNjY2NjY2NjY2NyA1NC4xNjY2NjY2NjY2NjY3IDMwLjEyNVYyMC44MzMzMzMzMzMzMzMzSDguMzMzMzMzMzMzMzMzM1YzMC4xMjVDOC4zMzMzMzMzMzMzMzMzIDMzLjU0MTY2NjY2NjY2NjcgMTEuMDQxNjY2NjY2NjY2NyAzNi4yOTE2NjY2NjY2NjY3IDE2LjI5MTY2NjY2NjY2NjcgMzguNDU4MzMzMzMzMzMzM0E0MC4zMzc1IDQwLjMzNzUgMCAwIDAgMzEuMjUgNDEuNjY2NjY2NjY2NjY2N001NC4xNjY2NjY2NjY2NjY3IDUwSDkxLjY2NjY2NjY2NjY2NjdWNDEuNjY2NjY2NjY2NjY2N0g1NC4xNjY2NjY2NjY2NjY3VjUwTTU0LjE2NjY2NjY2NjY2NjcgNjYuNjY2NjY2NjY2NjY2N0g5MS42NjY2NjY2NjY2NjY3VjU4LjMzMzMzMzMzMzMzMzNINTQuMTY2NjY2NjY2NjY2N1Y2Ni42NjY2NjY2NjY2NjY3TTU0LjE2NjY2NjY2NjY2NjcgODMuMzMzMzMzMzMzMzMzM0g5MS42NjY2NjY2NjY2NjY3Vjc1SDU0LjE2NjY2NjY2NjY2NjdWODMuMzMzMzMzMzMzMzMzM00zMS4yNSA3MC44MzMzMzMzMzMzMzMzQTEwLjQxNjY2NjY2NjY2NjY2OCAxMC40MTY2NjY2NjY2NjY2NjggMCAxIDAgMjAuODMzMzMzMzMzMzMzMyA2MC40MTY2NjY2NjY2NjY3QTEwLjQxNjY2NjY2NjY2NjY2OCAxMC40MTY2NjY2NjY2NjY2NjggMCAwIDAgMzEuMjUgNzAuODMzMzMzMzMzMzMzM3oiIC8+CiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0ic3VwcG9ydC1pY29uIgogICAgICB1bmljb2RlPSImI3hGMTM5OyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE03OS4xNjY2NjY2NjY2NjY3IDg3LjVIMjAuODMzMzMzMzMzMzMzM0MxNi4yNSA4Ny41IDEyLjU0MTY2NjY2NjY2NjcgODMuNzUgMTIuNTQxNjY2NjY2NjY2NyA3OS4xNjY2NjY2NjY2NjY3TDEyLjUgMjAuODMzMzMzMzMzMzMzM0MxMi41IDE2LjI1IDE2LjI1IDEyLjUgMjAuODMzMzMzMzMzMzMzMyAxMi41SDc5LjE2NjY2NjY2NjY2NjdDODMuNzUgMTIuNSA4Ny41IDE2LjI1IDg3LjUgMjAuODMzMzMzMzMzMzMzM1Y3OS4xNjY2NjY2NjY2NjY3Qzg3LjUgODMuNzUgODMuNzUgODcuNSA3OS4xNjY2NjY2NjY2NjY3IDg3LjV6TTc1IDQxLjY2NjY2NjY2NjY2NjdINTguMzMzMzMzMzMzMzMzM1YyNUg0MS42NjY2NjY2NjY2NjY3VjQxLjY2NjY2NjY2NjY2NjdIMjVWNTguMzMzMzMzMzMzMzMzM0g0MS42NjY2NjY2NjY2NjY3Vjc1SDU4LjMzMzMzMzMzMzMzMzNWNTguMzMzMzMzMzMzMzMzM0g3NVY0MS42NjY2NjY2NjY2NjY3eiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJzdXBwb3J0IgogICAgICB1bmljb2RlPSImI3hGMTNBOyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE03OS4xNjY2NjY2NjY2NjY3IDg3LjVIMjAuODMzMzMzMzMzMzMzM0MxNi4yMDgzMzMzMzMzMzMzIDg3LjUgMTIuNSA4My43NSAxMi41IDc5LjE2NjY2NjY2NjY2NjdWMjAuODMzMzMzMzMzMzMzM0MxMi41IDE2LjI1IDE2LjIwODMzMzMzMzMzMzMgMTIuNSAyMC44MzMzMzMzMzMzMzMzIDEyLjVINzkuMTY2NjY2NjY2NjY2N0M4My43NSAxMi41IDg3LjUgMTYuMjUgODcuNSAyMC44MzMzMzMzMzMzMzMzVjc5LjE2NjY2NjY2NjY2NjdDODcuNSA4My43NSA4My43NSA4Ny41IDc5LjE2NjY2NjY2NjY2NjcgODcuNXpNNzAuODMzMzMzMzMzMzMzMyA0NS44MzMzMzMzMzMzMzMzSDU0LjE2NjY2NjY2NjY2NjdWMjkuMTY2NjY2NjY2NjY2N0g0NS44MzMzMzMzMzMzMzMzVjQ1LjgzMzMzMzMzMzMzMzNIMjkuMTY2NjY2NjY2NjY2N1Y1NC4xNjY2NjY2NjY2NjY3SDQ1LjgzMzMzMzMzMzMzMzNWNzAuODMzMzMzMzMzMzMzM0g1NC4xNjY2NjY2NjY2NjY3VjU0LjE2NjY2NjY2NjY2NjdINzAuODMzMzMzMzMzMzMzM1Y0NS44MzMzMzMzMzMzMzMzeiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJ0YWciCiAgICAgIHVuaWNvZGU9IiYjeEYxM0I7IgogICAgICBob3Jpei1hZHYteD0iMTAwIiBkPSIgTTIyLjkxNjY2NjY2NjY2NjcgNzAuODMzMzMzMzMzMzMzM0E2LjI1IDYuMjUgMCAxIDAgMjkuMTY2NjY2NjY2NjY2NyA3Ny4wODMzMzMzMzMzMzMzQTYuMjUgNi4yNSAwIDAgMCAyMi45MTY2NjY2NjY2NjY3IDcwLjgzMzMzMzMzMzMzMzNNODkuMjExMTExMTExMTExMSA1MS43NTAwMDAwMDAwMDAzTDUxLjcxMTExMTExMTExMTEgODkuMjUwMDAwMDAwMDAwM0E4LjI4MzMzMzMzMzMzMzMzNSA4LjI4MzMzMzMzMzMzMzMzNSAwIDAgMSA0NS44MzMzMzMzMzMzMzMzIDkxLjY2NjY2NjY2NjY2NjdIMTYuNjY2NjY2NjY2NjY2N0E4LjMzMzMzMzMzMzMzMzMzMiA4LjMzMzMzMzMzMzMzMzMzMiAwIDAgMSA4LjMzMzMzMzMzMzMzMzMgODMuMzMzMzMzMzMzMzMzM1Y1NC4xNjY2NjY2NjY2NjY3QTguMTQ0NDQ0NDQ0NDQ0NDQ0IDguMTQ0NDQ0NDQ0NDQ0NDQ0IDAgMCAxIDEwLjc5NDQ0NDQ0NDQ0NDQgNDguMjk0NDQ0NDQ0NDQ0NEw0OC4yNTU1NTU1NTU1NTU2IDEwLjc5NDQ0NDQ0NDQ0NDRBOC40ODg4ODg4ODg4ODg4ODkgOC40ODg4ODg4ODg4ODg4ODkgMCAwIDEgNTQuMTY2NjY2NjY2NjY2NyA4LjMzMzMzMzMzMzMzMzNBOC4zMzMzMzMzMzMzMzMzMzIgOC4zMzMzMzMzMzMzMzMzMzIgMCAwIDEgNjAuMDM4ODg4ODg4ODg4OSAxMC43ODg4ODg4ODg4ODg5TDg5LjIwNTU1NTU1NTU1NTYgMzkuOTU1NTU1NTU1NTU1NkE4LjE0NDQ0NDQ0NDQ0NDQ0NCA4LjE0NDQ0NDQ0NDQ0NDQ0NCAwIDAgMSA5MS42NjY2NjY2NjY2NjY3IDQ1LjgzMzMzMzMzMzMzMzNBOC4zMzMzMzMzMzMzMzMzMzIgOC4zMzMzMzMzMzMzMzMzMzIgMCAwIDEgODkuMjExMTExMTExMTExMSA1MS43NTAwMDAwMDAwMDAzeiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJ0ZWFtLWdyb3VwIgogICAgICB1bmljb2RlPSImI3hGMTNDOyIKICAgICAgaG9yaXotYWR2LXg9IjE2NS41MTcyNDEzNzkzMTAzNSIgZD0iIE04Mi43NTg2MjA2ODk2NTUyIDEwMEEyNC4xMzc5MzEwMzQ0ODI3NiAyNC4xMzc5MzEwMzQ0ODI3NiAwIDEgMCA1OC42MjA2ODk2NTUxNzI0IDc1Ljg2MjA2ODk2NTUxNzJBMjQuMTM3OTMxMDM0NDgyNzYgMjQuMTM3OTMxMDM0NDgyNzYgMCAwIDAgODIuNzU4NjIwNjg5NjU1MiAxMDBNMzQuNDgyNzU4NjIwNjg5NyA4Mi43NTg2MjA2ODk2NTUyQTIwLjM1ODYyMDY4OTY1NTE3MiAyMC4zNTg2MjA2ODk2NTUxNzIgMCAwIDAgNDUuMDM0NDgyNzU4NjIwNyA3OS44NjIwNjg5NjU1MTcyQTM4LjE3OTMxMDM0NDgyNzU4NCAzOC4xNzkzMTAzNDQ4Mjc1ODQgMCAwIDEgNTIuODI3NTg2MjA2ODk2NiA1Mi41NTE3MjQxMzc5MzFBMjAuNjg5NjU1MTcyNDEzNzkgMjAuNjg5NjU1MTcyNDEzNzkgMCAxIDAgMzQuNDgyNzU4NjIwNjg5NyA4Mi43NTg2MjA2ODk2NTUyTTEzMS4wMzQ0ODI3NTg2MjA3IDgyLjc1ODYyMDY4OTY1NTJBMjAuNjg5NjU1MTcyNDEzNzkgMjAuNjg5NjU1MTcyNDEzNzkgMCAxIDAgMTEyLjY4OTY1NTE3MjQxMzggNTIuNTUxNzI0MTM3OTMxQTM4LjE3OTMxMDM0NDgyNzU4NCAzOC4xNzkzMTAzNDQ4Mjc1ODQgMCAwIDEgMTIwLjQ4Mjc1ODYyMDY4OTYgNzkuODYyMDY4OTY1NTE3MkEyMC4zNTg2MjA2ODk2NTUxNzIgMjAuMzU4NjIwNjg5NjU1MTcyIDAgMCAwIDEzMS4wMzQ0ODI3NTg2MjA3IDgyLjc1ODYyMDY4OTY1NTJNMzcuOTMxMDM0NDgyNzU4NiAxMi4wNjg5NjU1MTcyNDE0QzM3LjkzMTAzNDQ4Mjc1ODYgMjYuMzQ0ODI3NTg2MjA2OSA1OCAzNy45MzEwMzQ0ODI3NTg2IDgyLjc1ODYyMDY4OTY1NTIgMzcuOTMxMDM0NDgyNzU4NlMxMjcuNTg2MjA2ODk2NTUxNyAyNi4zNDQ4Mjc1ODYyMDY5IDEyNy41ODYyMDY4OTY1NTE3IDEyLjA2ODk2NTUxNzI0MTRWMEgzNy45MzEwMzQ0ODI3NTg2VjEyLjA2ODk2NTUxNzI0MTRNMCAwVjEwLjM0NDgyNzU4NjIwNjlDMCAxOS45MzEwMzQ0ODI3NTg2IDEzLjAzNDQ4Mjc1ODYyMDcgMjggMzAuNjg5NjU1MTcyNDEzOCAzMC4zNDQ4Mjc1ODYyMDY5QTI3Ljg4OTY1NTE3MjQxMzc4NiAyNy44ODk2NTUxNzI0MTM3ODYgMCAwIDEgMjQuMTM3OTMxMDM0NDgyOCAxMi4wNjg5NjU1MTcyNDE0VjBIME0xNjUuNTE3MjQxMzc5MzEwNCAwSDE0MS4zNzkzMTAzNDQ4Mjc2VjEyLjA2ODk2NTUxNzI0MTRBMjcuODg5NjU1MTcyNDEzNzg2IDI3Ljg4OTY1NTE3MjQxMzc4NiAwIDAgMSAxMzQuODI3NTg2MjA2ODk2NiAzMC4zNDQ4Mjc1ODYyMDY5QzE1Mi40ODI3NTg2MjA2ODk3IDI4IDE2NS41MTcyNDEzNzkzMTA0IDE5LjkzMTAzNDQ4Mjc1ODYgMTY1LjUxNzI0MTM3OTMxMDQgMTAuMzQ0ODI3NTg2MjA2OXoiIC8+CiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0idGVhbS1tYXRjaC1oaXN0b3J5IgogICAgICB1bmljb2RlPSImI3hGMTNEOyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE0zNy41IDI5LjE2NjY2NjY2NjY2NjdIMjkuMTY2NjY2NjY2NjY2N1Y1OC4zMzMzMzMzMzMzMzMzSDM3LjVWMjkuMTY2NjY2NjY2NjY2N3pNNTQuMTY2NjY2NjY2NjY2NyAyOS4xNjY2NjY2NjY2NjY3SDQ1LjgzMzMzMzMzMzMzMzNWNzAuODMzMzMzMzMzMzMzM0g1NC4xNjY2NjY2NjY2NjY3VjI5LjE2NjY2NjY2NjY2Njd6TTcwLjgzMzMzMzMzMzMzMzMgMjkuMTY2NjY2NjY2NjY2N0g2Mi41VjQ1LjgzMzMzMzMzMzMzMzNINzAuODMzMzMzMzMzMzMzM1YyOS4xNjY2NjY2NjY2NjY3ek04MS4yNSAyMC40MTY2NjY2NjY2NjY3SDE4Ljc1Vjc5LjE2NjY2NjY2NjY2NjdIODEuMjVWMjAuNDE2NjY2NjY2NjY2N3pNODEuMjUgODcuNUgxOC43NUMxNC4xNjY2NjY2NjY2NjY3IDg3LjUgMTAuNDE2NjY2NjY2NjY2NyA4My43NSAxMC40MTY2NjY2NjY2NjY3IDc5LjE2NjY2NjY2NjY2NjdWMjAuODMzMzMzMzMzMzMzM0MxMC40MTY2NjY2NjY2NjY3IDE2LjI1IDE0LjE2NjY2NjY2NjY2NjcgMTIuNSAxOC43NSAxMi41SDgxLjI1Qzg1LjgzMzMzMzMzMzMzMzMgMTIuNSA4OS41ODMzMzMzMzMzMzMzIDE2LjI1IDg5LjU4MzMzMzMzMzMzMzMgMjAuODMzMzMzMzMzMzMzM1Y3OS4xNjY2NjY2NjY2NjY3Qzg5LjU4MzMzMzMzMzMzMzMgODMuNzUgODUuODMzMzMzMzMzMzMzMyA4Ny41IDgxLjI1IDg3LjV6IiAvPgogICAgPGdseXBoIGdseXBoLW5hbWU9InRlYW1zIgogICAgICB1bmljb2RlPSImI3hGMTNFOyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE0zMS4yNSA2NC41ODMzMzMzMzMzMzMzQzMxLjI1IDYxLjEzMTU1MzY0Njg5MDkgMzQuMDQ4MjIwMzEzNTU3NSA1OC4zMzMzMzMzMzMzMzMzIDM3LjUgNTguMzMzMzMzMzMzMzMzM0M0MC45NTE3Nzk2ODY0NDI1IDU4LjMzMzMzMzMzMzMzMzMgNDMuNzUgNjEuMTMxNTUzNjQ2ODkwOSA0My43NSA2NC41ODMzMzMzMzMzMzMzQzQzLjc1IDY4LjAzNTExMzAxOTc3NTggNDAuOTUxNzc5Njg2NDQyNSA3MC44MzMzMzMzMzMzMzMzIDM3LjUgNzAuODMzMzMzMzMzMzMzM0MzNC4wNDgyMjAzMTM1NTc1IDcwLjgzMzMzMzMzMzMzMzMgMzEuMjUgNjguMDM1MTEzMDE5Nzc1OCAzMS4yNSA2NC41ODMzMzMzMzMzMzMzeiBNMTguMDgzMzMzMzMzMzMzMyAyOS4xNjY2NjY2NjY2NjY3SDU2LjkxNjY2NjY2NjY2NjdBNDAuMTc1MDAwMDAwMDAwMDA0IDQwLjE3NTAwMDAwMDAwMDAwNCAwIDAgMSAzNy41IDM0LjM3NUE0MC4xNzUwMDAwMDAwMDAwMDQgNDAuMTc1MDAwMDAwMDAwMDA0IDAgMCAxIDE4LjA4MzMzMzMzMzMzMzMgMjkuMTY2NjY2NjY2NjY2N3ogTTM3LjUgNTBBMTQuNTgzMzMzMzMzMzMzMzM2IDE0LjU4MzMzMzMzMzMzMzMzNiAwIDEgMSAyMi45MTY2NjY2NjY2NjY3IDY0LjU4MzMzMzMzMzMzMzNBMTQuNTgzMzMzMzMzMzMzMzM2IDE0LjU4MzMzMzMzMzMzMzMzNiAwIDAgMSAzNy41IDUwek0zNy41IDcwLjgzMzMzMzMzMzMzMzNBNi4yNTAwMDAwMDAwMDAwMDIgNi4yNTAwMDAwMDAwMDAwMDIgMCAxIDAgMzEuMjUgNjQuNTgzMzMzMzMzMzMzM0E2LjI1MDAwMDAwMDAwMDAwMiA2LjI1MDAwMDAwMDAwMDAwMiAwIDAgMCAzNy41IDcwLjgzMzMzMzMzMzMzMzN6IE0zNy41IDQyLjcwODMzMzMzMzMzMzNDMjcuNzUgNDIuNzA4MzMzMzMzMzMzMyA4LjMzMzMzMzMzMzMzMzMgMzcuODMzMzMzMzMzMzMzMyA4LjMzMzMzMzMzMzMzMzMgMjguMTI1VjIwLjgzMzMzMzMzMzMzMzNINjYuNjY2NjY2NjY2NjY2N1YyOC4xMjVDNjYuNjY2NjY2NjY2NjY2NyAzNy44MzMzMzMzMzMzMzMzIDQ3LjI1IDQyLjcwODMzMzMzMzMzMzMgMzcuNSA0Mi43MDgzMzMzMzMzMzMzek0xOC4wODMzMzMzMzMzMzMzIDI5LjE2NjY2NjY2NjY2NjdBNDAuMTc1MDAwMDAwMDAwMDA0IDQwLjE3NTAwMDAwMDAwMDAwNCAwIDAgMCAzNy41IDM0LjM3NUE0MC4xNzUwMDAwMDAwMDAwMDQgNDAuMTc1MDAwMDAwMDAwMDA0IDAgMCAwIDU2LjkxNjY2NjY2NjY2NjcgMjkuMTY2NjY2NjY2NjY2N3ogTTY2LjgzMzMzMzMzMzMzMzMgNDIuNDU4MzMzMzMzMzMzM0ExNy40NzA4MzMzMzMzMzMzMyAxNy40NzA4MzMzMzMzMzMzMyAwIDAgMCA3NSAyOC4xMjVWMjAuODMzMzMzMzMzMzMzM0g5MS42NjY2NjY2NjY2NjY3VjI4LjEyNUM5MS42NjY2NjY2NjY2NjY3IDM2LjU0MTY2NjY2NjY2NjcgNzcuMDgzMzMzMzMzMzMzMyA0MS4zMzMzMzMzMzMzMzMzIDY2LjgzMzMzMzMzMzMzMzMgNDIuNDU4MzMzMzMzMzMzM3ogTTYyLjUgNTBBMTQuNTgzMzMzMzMzMzMzMzM2IDE0LjU4MzMzMzMzMzMzMzMzNiAwIDAgMSA2Mi41IDc5LjE2NjY2NjY2NjY2NjdBMTQuMzU4MzMzMzMzMzMzMzM0IDE0LjM1ODMzMzMzMzMzMzMzNCAwIDAgMSA1Ni4yNSA3Ny43MDgzMzMzMzMzMzMzQTIyLjc1NDE2NjY2NjY2NjY3IDIyLjc1NDE2NjY2NjY2NjY3IDAgMCAwIDU2LjI1IDUxLjQ1ODMzMzMzMzMzMzNBMTQuMzU4MzMzMzMzMzMzMzM0IDE0LjM1ODMzMzMzMzMzMzMzNCAwIDAgMSA2Mi41IDUweiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJ0aWNrZXQtY2xvc2VkIgogICAgICB1bmljb2RlPSImI3hGMTNGOyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE01MCA5MS42NjY2NjY2NjY2NjY3QzI3IDkxLjY2NjY2NjY2NjY2NjcgOC4zMzMzMzMzMzMzMzMzIDczIDguMzMzMzMzMzMzMzMzMyA1MFMyNyA4LjMzMzMzMzMzMzMzMzMgNTAgOC4zMzMzMzMzMzMzMzMzUzkxLjY2NjY2NjY2NjY2NjcgMjcgOTEuNjY2NjY2NjY2NjY2NyA1MFM3MyA5MS42NjY2NjY2NjY2NjY3IDUwIDkxLjY2NjY2NjY2NjY2Njd6TTQxLjY2NjY2NjY2NjY2NjcgMjkuMTY2NjY2NjY2NjY2N0wyMC44MzMzMzMzMzMzMzMzIDUwTDI2LjcwODMzMzMzMzMzMzMgNTUuODc1TDQxLjY2NjY2NjY2NjY2NjcgNDAuOTU4MzMzMzMzMzMzM0w3My4yOTE2NjY2NjY2NjY3IDcyLjU4MzMzMzMzMzMzMzNMNzkuMTY2NjY2NjY2NjY2NyA2Ni42NjY2NjY2NjY2NjY3TDQxLjY2NjY2NjY2NjY2NjcgMjkuMTY2NjY2NjY2NjY2N3oiIC8+CiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0idGlja2V0LWluLXByb2dyZXNzIgogICAgICB1bmljb2RlPSImI3hGMTQwOyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE04My4zMzMzMzMzMzMzMzMzIDkxLjY2NjY2NjY2NjY2NjdIMTYuNjY2NjY2NjY2NjY2N0MxMi4wODMzMzMzMzMzMzMzIDkxLjY2NjY2NjY2NjY2NjcgOC4zNzUgODcuOTE2NjY2NjY2NjY2NyA4LjM3NSA4My4zMzMzMzMzMzMzMzMzTDguMzMzMzMzMzMzMzMzMyA4LjMzMzMzMzMzMzMzMzNMMjUgMjVIODMuMzMzMzMzMzMzMzMzM0M4Ny45MTY2NjY2NjY2NjY3IDI1IDkxLjY2NjY2NjY2NjY2NjcgMjguNzUgOTEuNjY2NjY2NjY2NjY2NyAzMy4zMzMzMzMzMzMzMzMzVjgzLjMzMzMzMzMzMzMzMzNDOTEuNjY2NjY2NjY2NjY2NyA4Ny45MTY2NjY2NjY2NjY3IDg3LjkxNjY2NjY2NjY2NjcgOTEuNjY2NjY2NjY2NjY2NyA4My4zMzMzMzMzMzMzMzMzIDkxLjY2NjY2NjY2NjY2Njd6TTU0LjE2NjY2NjY2NjY2NjcgNTQuMTY2NjY2NjY2NjY2N0g0NS44MzMzMzMzMzMzMzMzVjc5LjE2NjY2NjY2NjY2NjdINTQuMTY2NjY2NjY2NjY2N1Y1NC4xNjY2NjY2NjY2NjY3ek01NC4xNjY2NjY2NjY2NjY3IDM3LjVINDUuODMzMzMzMzMzMzMzM1Y0NS44MzMzMzMzMzMzMzMzSDU0LjE2NjY2NjY2NjY2NjdWMzcuNXoiIC8+CiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0idGlja2V0LW9wZW4iCiAgICAgIHVuaWNvZGU9IiYjeEYxNDE7IgogICAgICBob3Jpei1hZHYteD0iMTAwIiBkPSIgTTgzLjMzMzMzMzMzMzMzMzMgOTEuNjY2NjY2NjY2NjY2N0gxNi42NjY2NjY2NjY2NjY3QzEyLjA4MzMzMzMzMzMzMzMgOTEuNjY2NjY2NjY2NjY2NyA4LjM3NSA4Ny45MTY2NjY2NjY2NjY3IDguMzc1IDgzLjMzMzMzMzMzMzMzMzNMOC4zMzMzMzMzMzMzMzMzIDguMzMzMzMzMzMzMzMzM0wyNSAyNUg4My4zMzMzMzMzMzMzMzMzQzg3LjkxNjY2NjY2NjY2NjcgMjUgOTEuNjY2NjY2NjY2NjY2NyAyOC43NSA5MS42NjY2NjY2NjY2NjY3IDMzLjMzMzMzMzMzMzMzMzNWODMuMzMzMzMzMzMzMzMzM0M5MS42NjY2NjY2NjY2NjY3IDg3LjkxNjY2NjY2NjY2NjcgODcuOTE2NjY2NjY2NjY2NyA5MS42NjY2NjY2NjY2NjY3IDgzLjMzMzMzMzMzMzMzMzMgOTEuNjY2NjY2NjY2NjY2N3pNMzcuNSA1NC4xNjY2NjY2NjY2NjY3SDI5LjE2NjY2NjY2NjY2NjdWNjIuNUgzNy41VjU0LjE2NjY2NjY2NjY2Njd6TTU0LjE2NjY2NjY2NjY2NjcgNTQuMTY2NjY2NjY2NjY2N0g0NS44MzMzMzMzMzMzMzMzVjYyLjVINTQuMTY2NjY2NjY2NjY2N1Y1NC4xNjY2NjY2NjY2NjY3ek03MC44MzMzMzMzMzMzMzMzIDU0LjE2NjY2NjY2NjY2NjdINjIuNVY2Mi41SDcwLjgzMzMzMzMzMzMzMzNWNTQuMTY2NjY2NjY2NjY2N3oiIC8+CiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0idGlja2V0cyIKICAgICAgdW5pY29kZT0iJiN4RjE0MjsiCiAgICAgIGhvcml6LWFkdi14PSIxMDAiIGQ9IiBNODMuMzMzMzMzMzMzMzMzMyA3NUg1MEw0MS42NjY2NjY2NjY2NjY3IDgzLjMzMzMzMzMzMzMzMzNIMTYuNjY2NjY2NjY2NjY2N0E4LjMzMzMzMzMzMzMzMzMzNCA4LjMzMzMzMzMzMzMzMzMzNCAwIDAgMSA4LjM3NSA3NUw4LjMzMzMzMzMzMzMzMzMgMjVBOC4zNTgzMzMzMzMzMzMzMzQgOC4zNTgzMzMzMzMzMzMzMzQgMCAwIDEgMTYuNjY2NjY2NjY2NjY2NyAxNi42NjY2NjY2NjY2NjY3SDgzLjMzMzMzMzMzMzMzMzNBOC4zNTgzMzMzMzMzMzMzMzQgOC4zNTgzMzMzMzMzMzMzMzQgMCAwIDEgOTEuNjY2NjY2NjY2NjY2NyAyNVY2Ni42NjY2NjY2NjY2NjY3QTguMzU4MzMzMzMzMzMzMzM0IDguMzU4MzMzMzMzMzMzMzM0IDAgMCAxIDgzLjMzMzMzMzMzMzMzMzMgNzV6TTgzLjMzMzMzMzMzMzMzMzMgMjVIMTYuNjY2NjY2NjY2NjY2N1Y3NUgzOC4yMDgzMzMzMzMzMzMzTDQ2LjU0MTY2NjY2NjY2NjcgNjYuNjY2NjY2NjY2NjY2N0g4My4zMzMzMzMzMzMzMzMzeiBNNjIuNSA0NS44MzMzMzMzMzMzMzMzQTguMzMzMzMzMzMzMzMzMzM0IDguMzMzMzMzMzMzMzMzMzM0IDAgMSAxIDU0LjE2NjY2NjY2NjY2NjcgNTQuMTY2NjY2NjY2NjY2N0E4LjM1ODMzMzMzMzMzMzMzNCA4LjM1ODMzMzMzMzMzMzMzNCAwIDAgMSA2Mi41IDQ1LjgzMzMzMzMzMzMzMzN6IE00NS44MzMzMzMzMzMzMzMzIDMzLjMzMzMzMzMzMzMzMzNWMjkuMTY2NjY2NjY2NjY2N0g3OS4xNjY2NjY2NjY2NjY3VjMzLjMzMzMzMzMzMzMzMzNDNzkuMTY2NjY2NjY2NjY2NyAzOC44NzUgNjguMDQxNjY2NjY2NjY2NyA0MS42NjY2NjY2NjY2NjY3IDYyLjUgNDEuNjY2NjY2NjY2NjY2N1M0NS44MzMzMzMzMzMzMzMzIDM4Ljg3NSA0NS44MzMzMzMzMzMzMzMzIDMzLjMzMzMzMzMzMzMzMzN6IiAvPgogICAgPGdseXBoIGdseXBoLW5hbWU9InRvdXJuYW1lbnQiCiAgICAgIHVuaWNvZGU9IiYjeEYxNDM7IgogICAgICBob3Jpei1hZHYteD0iMTAwIiBkPSIgTTcwLjgzMyA4My4zMzNMNzAuODMzIDkxLjY2N0wyOS4xNjcgOTEuNjY3TDI5LjE2NyA4My4zMzNMOC4zMzMgODMuMzMzTDguMzMzIDU0LjE2N0M4LjYzNiA0OS43MTcgMTIuMjE3IDQ2LjEzNiAxNi42NjcgNDUuODMzTDMwIDQ1LjgzM0MzMS42NjcgMzcuOTE3IDM1LjgzMyAzMC44MzMgNDUuODMzIDI5LjU4M0w0NS44MzMgMjAuODMzQzMzLjMzMyAyMCAzMy4zMzMgMTUuNDE3IDMzLjMzMyAxMEwzMy4zMzMgOC4zMzNMNjYuNjY3IDguMzMzTDY2LjY2NyA5LjU4M0M2Ni42NjcgMTUgNjYuNjY3IDE5LjU4MyA1NC4xNjcgMjAuNDE3TDU0LjE2NyAyOS4xNjdDNjIuNzA0IDI5LjkwOCA2OS40ODEgMzYuODYzIDcwIDQ1LjQxN0w4My4zMzMgNDUuNDE3Qzg3Ljc4MyA0NS43MTkgOTEuMzY0IDQ5LjMgOTEuNjY3IDUzLjc1TDkxLjY2NyA4My4zMzNMNzAuODMzIDgzLjMzM3pNMjkuMTY3IDY2LjY2N0wyOS4xNjcgNTQuMTY3TDE2LjY2NyA1NC4xNjdMMTYuNjY3IDc1TDI5LjE2NyA3NUwyOS4xNjcgNjYuNjY3ek02Mi41IDUwQzYyLjUwMSA0OS45MjQgNjIuNTAyIDQ5Ljg0OSA2Mi41MDIgNDkuNzczQzYyLjUwMiA0My4wMzkgNTYuOTYxIDM3LjQ5OCA1MC4yMjcgMzcuNDk4QzUwLjE1MSAzNy40OTggNTAuMDc2IDM3LjQ5OSA1MCAzNy41QzQ5LjY4NSAzNy40NzQgNDkuMzY5IDM3LjQ2MSA0OS4wNTMgMzcuNDYxQzQyLjY5NCAzNy40NjEgMzcuNDYxIDQyLjY5NCAzNy40NjEgNDkuMDUzQzM3LjQ2MSA0OS4zNjkgMzcuNDc0IDQ5LjY4NSAzNy41IDUwTDM3LjUgODMuMzMzTDYyLjUgODMuMzMzTDYyLjUgNTB6TTgzLjMzMyA1NC4xNjdMNzAuODMzIDU0LjE2N0w3MC44MzMgNzVMODMuMzMzIDc1TDgzLjMzMyA1NC4xNjd6IiAvPgogICAgPGdseXBoIGdseXBoLW5hbWU9IndhZ2VyIgogICAgICB1bmljb2RlPSImI3hGMTQ0OyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE01MCA5MS42NjdDMjcuMTQyIDkxLjY2NyA4LjMzMyA3Mi44NTggOC4zMzMgNTBDOC4zMzMgMjcuMTQyIDI3LjE0MiA4LjMzMyA1MCA4LjMzM0M3Mi44NTggOC4zMzMgOTEuNjY3IDI3LjE0MiA5MS42NjcgNTBDOTEuNjY3IDcyLjg1OCA3Mi44NTggOTEuNjY3IDUwIDkxLjY2N3pNNTAgMTYuNjY3QzMxLjcxNCAxNi42NjcgMTYuNjY3IDMxLjcxNCAxNi42NjcgNTBDMTYuNjY3IDY4LjI4NiAzMS43MTQgODMuMzMzIDUwIDgzLjMzM0M2OC4yODYgODMuMzMzIDgzLjMzMyA2OC4yODYgODMuMzMzIDUwQzgzLjMwOCAzMS43MjMgNjguMjc3IDE2LjY5MiA1MCAxNi42Njd6IE01MS4yOTIgNTMuNTgzQzQzLjkxNyA1NS40NTggNDEuNTQyIDU3LjUgNDEuNTQyIDYwLjU0MkM0MS41NDIgNjQuMDQyIDQ0LjgzMyA2Ni41IDUwLjI5MiA2Ni41QzU2LjA0MiA2Ni41IDU4LjIwOCA2My43NSA1OC4zNzUgNTkuNjY3TDY1LjUgNTkuNjY3QzY1LjM2NSA2NS42OSA2MS4wMzIgNzAuODU4IDU1LjEyNSA3Mi4wNDJMNTUuMTI1IDc5LjE2N0w0NS40MTcgNzkuMTY3TDQ1LjQxNyA3Mi4xMjVDMzkuMzA4IDcxLjUyNiAzNC40ODMgNjYuNTQyIDM0LjA4MyA2MC40MTdDMzQuMDgzIDUyLjk1OCA0MC4yOTIgNDkuMjA4IDQ5LjMzMyA0Ny4wNDJDNTcuNDU4IDQ1LjEyNSA1OS4wODMgNDIuMjUgNTkuMDgzIDM5LjI1QzU5LjA4MyAzNy4wNDIgNTcuNDU4IDMzLjQ1OCA1MC4zMzMgMzMuNDU4QzQzLjY2NyAzMy40NTggNDEuMDQyIDM2LjQ1OCA0MC42NjcgNDAuMjkyTDMzLjUgNDAuMjkyQzMzLjk5OSAzMy44NzIgMzkuMDIxIDI4LjY1OCA0NS40MTcgMjcuOTE3TDQ1LjQxNyAyMC44MzNMNTUuMTY3IDIwLjgzM0w1NS4xNjcgMjcuNzkyQzYxLjUgMjkgNjYuNSAzMi42MjUgNjYuNTQyIDM5LjMzM0M2Ni41IDQ4LjUgNTguNjI1IDUxLjY2NyA1MS4yOTIgNTMuNTgzeiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJ3YXJuaW5nIgogICAgICB1bmljb2RlPSImI3hGMTQ1OyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE00LjE2NjY2NjY2NjY2NjcgMTIuNUg5NS44MzMzMzMzMzMzMzMzTDUwIDkxLjY2NjY2NjY2NjY2NjdMNC4xNjY2NjY2NjY2NjY3IDEyLjV6TTU0LjE2NjY2NjY2NjY2NjcgMjVINDUuODMzMzMzMzMzMzMzM1YzMy4zMzMzMzMzMzMzMzMzSDU0LjE2NjY2NjY2NjY2NjdWMjV6TTU0LjE2NjY2NjY2NjY2NjcgNDEuNjY2NjY2NjY2NjY2N0g0NS44MzMzMzMzMzMzMzMzVjU4LjMzMzMzMzMzMzMzMzNINTQuMTY2NjY2NjY2NjY2N1Y0MS42NjY2NjY2NjY2NjY3eiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJ3aXRoZHJhdyIKICAgICAgdW5pY29kZT0iJiN4RjE0NjsiCiAgICAgIGhvcml6LWFkdi14PSI4MCIgZD0iIE00Ni42NjggMzIuNjY4VjcwSDcwTDQwIDEwMEwxMCA3MEgzMy4zMzJWMzIuNjY4ek0wIDQwQTQwIDQwIDAgMSAxIDgwIDQwSDY2LjY2OEEyNi42Njc5OTk5OTk5OTk5OTYgMjYuNjY3OTk5OTk5OTk5OTk2IDAgMSAwIDEzLjMzMiA0MHoiIC8+CiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0icGMiCiAgICAgIHVuaWNvZGU9IiYjeEYxNDc7IgogICAgICBob3Jpei1hZHYteD0iMTU2LjIzNzc5MzkyMjM0OTgyIiBkPSIgTTAgOTguODY3Mjc1OTk0MDYzSDQ2LjA5MDE0OTIwNzA5MzJBMzkuOTE4NzU2MzQ3MTYwMzggMzkuOTE4NzU2MzQ3MTYwMzggMCAwIDAgNjUuNjkwMTgwNDU0NjUyIDk1LjAzMTYzODE1MzI2OTNBMTguNjAwMTA5MzY2NDU1NzQgMTguNjAwMTA5MzY2NDU1NzQgMCAwIDAgNzQuNTI1NDI3NzAwOTYwOSA4NC4yMTk5ODI4MTM4NDI3QTY0LjA1NzQ5NTUwODE2MzQzIDY0LjA1NzQ5NTUwODE2MzQzIDAgMCAwIDc2LjcwNDk0NDkyNjE3NzYgNjUuNjI3Njg1MzM3MDgzQTY0Ljk2MzY3NDcxMjkxMzA1IDY0Ljk2MzY3NDcxMjkxMzA1IDAgMCAwIDc0LjY1ODIyOTgyNTc5NDkgNDcuNzMwNjQ2MDQzMjc3OUExOS4wNjg4MjI3NDgyMjI3OSAxOS4wNjg4MjI3NDgyMjI3OSAwIDAgMCA2NS45MjQ1MzcxNDU1MzU1IDM2LjY1MzM4NjQ1NDE4MzNBMzguMzQ4NTY2NTE4MjQwNzYgMzguMzQ4NTY2NTE4MjQwNzYgMCAwIDAgNDYuMTEzNTg0ODc2MTgxNiAzMi41MzY1MjA1ODQzMjk0SDI0LjUzNzE0NTUzNTUwNVYxLjE0ODM0Nzc4NTMyOTNIMHpNMzUuOTM0NjkyNjAyMTQwNSA1Mi4yNzcxNjU4NDY0MTgzQTQzLjU5ODE1NjM5NDAzMTcyIDQzLjU5ODE1NjM5NDAzMTcyIDAgMCAxIDQ2LjY1MjYwNTI2NTIxMzcgNTMuMTk4OTY4ODMwNTYwMUE1Ljg1ODkxNzI3MjA4ODExOCA1Ljg1ODkxNzI3MjA4ODExOCAwIDAgMSA1MC44ODY2NDk0ODA1MDkzIDU2Ljc1MzM3ODY0MjI5MzZBMjcuOTU4NzUzMjIyNDA0NSAyNy45NTg3NTMyMjI0MDQ1IDAgMCAxIDUxLjg5NDM4MzI1MTMwODUgNjUuNjI3Njg1MzM3MDgzQTI3Ljk1ODc1MzIyMjQwNDUgMjcuOTU4NzUzMjIyNDA0NSAwIDAgMSA1MC45MTAwODUxNDk1OTc3IDc0LjUwMTk5MjAzMTg3MjVBNS44MzU0ODE2MDI5OTk3NjUgNS44MzU0ODE2MDI5OTk3NjUgMCAwIDEgNDYuNzU0MTU5ODMxMjYzMiA3OC4wNTY0MDE4NDM2MDZBNDMuNDg4Nzg5OTM4Mjg2MDc1IDQzLjQ4ODc4OTkzODI4NjA3NSAwIDAgMSAzNS45NjU5NDAxNjA5MjQ5IDc4Ljk3ODIwNDgyNzc0NzhIMjQuNTM3MTQ1NTM1NTA1VjUyLjI3NzE2NTg0NjQxODN6TTE1Ni4yMzc3OTM5MjIzNDk4IDIuNDIxNjg1ODA1Nzk2NEExMTcuMTc4MzQ1NDQxNzYyMzUgMTE3LjE3ODM0NTQ0MTc2MjM1IDAgMCAwIDE0NC4xODQwNDgxMjEyNDA1IDAuNzE4NjkzODUyMDQyOFExMzYuOTE4OTkwNzAzODUxMyAwLjAwNzgxMTg4OTY5NjEgMTMwLjU3NTczNjI3MDYwMzkgMC4wMDc4MTE4ODk2OTYxQTYxLjMxNTUyMjIyNDgyNjE3IDYxLjMxNTUyMjIyNDgyNjE3IDAgMCAwIDEwMy40OTk3MjY1ODM4NjA2IDQuNTM4NzA3OTEzNDQ0M0EyMi41NjA3Mzc0NDIzODczMSAyMi41NjA3Mzc0NDIzODczMSAwIDAgMCA5MS45MzgxMjk4MzM2MDY4IDE5LjMyNjYxNTEwODE5NDdBMTIzLjk1MTI1MzgwODI5NjIzIDEyMy45NTEyNTM4MDgyOTYyMyAwIDAgMCA4OS4xMTgwMzc2NTMzMDgzIDUwLjAwMzkwNTk0NDg0ODFBMTE5LjUyMTkxMjM1MDU5NzYyIDExOS41MjE5MTIzNTA1OTc2MiAwIDAgMCA5Mi4wMjQwNjA2MjAyNjQgODAuMzk5OTY4NzUyNDQxMkEyMy4yOTUwNTUwNzM4MjIzNiAyMy4yOTUwNTUwNzM4MjIzNiAwIDAgMCAxMDMuNjQwMzQwNTk4MzkwOCA5NS4zMTI4NjYxODIzMjk1QTU5LjI3NjYxOTAxNDEzOTUyIDU5LjI3NjYxOTAxNDEzOTUyIDAgMCAwIDEzMC41NzU3MzYyNzA2MDM5IDEwMEExMjEuODY1NDc5MjU5NDMyODUgMTIxLjg2NTQ3OTI1OTQzMjg1IDAgMCAwIDE0My45NzMxMjcwOTk0NDU0IDk5LjIxODgxMTAzMDM4ODNBOTQuNTIzODY1MzIzMDIxNjEgOTQuNTIzODY1MzIzMDIxNjEgMCAwIDAgMTU1LjY5MDk2MTY0MzYyMTYgOTcuMzA0ODk4MDU0ODM5NVY3OC41NTYzNjI3ODQxNTc1UTE0MS4zMDkyNzI3MTMwNjkzIDc5Ljk3ODEyNjcwODg1MDkgMTM2LjY1MzM4NjQ1NDE4MzMgNzkuOTc4MTI2NzA4ODUwOUE0OC4xODM3MzU2NDU2NTI2OCA0OC4xODM3MzU2NDU2NTI2OCAwIDAgMSAxMjAuNzE3MTMxNDc0MTAzNiA3OC4yMDQ4Mjc3NDc4MzIyQTkuMzc0MjY3NjM1MzQwOTg4IDkuMzc0MjY3NjM1MzQwOTg4IDAgMCAxIDExNS4xNDcyNTQxMjA3NzE4IDcwLjgyMjU5MTk4NTAwMTJBMTE4LjA1MzI3NzA4NzcyNzUyIDExOC4wNTMyNzcwODc3Mjc1MiAwIDAgMSAxMTMuODk3MzUxNzY5MzkzIDUwLjAwMzkwNTk0NDg0ODFBMTE4LjA1MzI3NzA4NzcyNzUyIDExOC4wNTMyNzcwODc3Mjc1MiAwIDAgMSAxMTUuMDkyNTcwODkyODk5IDI5LjE5MzAzMTc5NDM5MTFBOS4zNzQyNjc2MzUzNDA5ODggOS4zNzQyNjc2MzUzNDA5ODggMCAwIDEgMTIwLjY2MjQ0ODI0NjIzMDggMjEuODEwNzk2MDMxNTZBNDguMTgzNzM1NjQ1NjUyNjggNDguMTgzNzM1NjQ1NjUyNjggMCAwIDEgMTM2LjU5ODcwMzIyNjMxMDQgMjAuMDM3NDk3MDcwNTQxNEExMjguMTE0OTkxMDE2MzI2ODUgMTI4LjExNDk5MTAxNjMyNjg1IDAgMCAxIDE1Ni4yMzc3OTM5MjIzNDk4IDIxLjQ1MTQ0OTEwNTUzODZ6IiAvPgogICAgPGdseXBoIGdseXBoLW5hbWU9InBzIgogICAgICB1bmljb2RlPSImI3hGMTQ4OyIKICAgICAgaG9yaXotYWR2LXg9IjEyOS41ODQxMTQ4Njk2NzIwOCIgZD0iIE00OC41MDI2ODQxNzMwODA3IDEwMEEyNzUuMzE4NTQzNDMxODYwNzUgMjc1LjMxODU0MzQzMTg2MDc1IDAgMCAwIDc3LjYwODE3NTQwOTA5MzkgOTIuMDQ0NDk5MDYyMTU2NEM5NS4zOTQ4NjQ0OTc3Njg2IDg1LjkwMDAwNjQ2Nzg4NjkgMTAxLjQ3NDY3ODIyMjYyNDcgNzguMjY3ODk5ODc3MTEwMiAxMDEuNDc0Njc4MjIyNjI0NyA2MS4wNjMzMjA2MTMxNTU3QzEwMS40NzQ2NzgyMjI2MjQ3IDQ0LjI0NjgxNDU2NTY4MTQgOTEuMTI2MDU5MTE2NDg2NyAzNy45MDgyODUzNjMxNzE5IDc3LjkzMTU2OTc1NjE2MDcgNDQuMjQ2ODE0NTY1NjgxNFY3NS41NTEzODczNjE3NDg5Qzc3LjkzMTU2OTc1NjE2MDcgNzkuMTA4NzI1MTc5NDgzOSA3Ny4yODQ3ODEwNjIwMjcgODIuNTM2NzA1MjU4MzkyMSA3My43OTIxMjIxMTM3MDU1IDgzLjUwNjg4ODI5OTU5MjVDNzEuMTQwMjg4NDY3NzU3NiA4NC4zNDc3MTM2MDE5NjYyIDY5LjU4Nzk5NTYwMTgzNjkgODEuODg5OTE2NTY0MjU4NCA2OS41ODc5OTU2MDE4MzY5IDc4LjI2Nzg5OTg3NzExMDFWMC4wMDY0Njc4ODY5NDEzTDQ4LjUwMjY4NDE3MzA4MDcgNi43MzMwNzAzMDU5MzExVjEwME03My41MzM0MDY2MzYwNTIgMTMuNjUzNzA5MzMzMTYwOUwxMDcuNDg5ODEzMDc4MDY3NCAyNS43NDg2NTc5MTM0NTk3QzExMS4zNzA1NDUyNDI4NjkyIDI3LjEwNjkxNDE3MTE0MDMgMTExLjk1MjY1NTA2NzU4OTQgMjkuMDQ3MjgwMjUzNTQxMiAxMDguODQ4MDY5MzM1NzQ4IDMwLjA4MjE0MjE2NDE1NUEyMy4yMDY3NzgzNDU1MTQ1MiAyMy4yMDY3NzgzNDU1MTQ1MiAwIDAgMSA5Ni4xNzEwMTA5MzA3Mjg5IDI5LjQzNTM1MzQ3MDAyMTRMNzMuNTMzNDA2NjM2MDUyIDIxLjQ3OTg1MjUzMjE3NzdWMzQuMTU2OTEwOTM3MTk2OEw3NC44OTE2NjI4OTM3MzI2IDM0LjYwOTY2MzAyMzA5MDRBNjYuMjQ0MDk4MDUzMTY2MDMgNjYuMjQ0MDk4MDUzMTY2MDMgMCAwIDAgOTAuNTQzOTQ5MjkxNzY2NCAzNy45MDgyODUzNjMxNzE5QTY3LjM5NTM4MTkyODcyMzg4IDY3LjM5NTM4MTkyODcyMzg4IDAgMCAwIDExOS44NDM0NzcxMzYwMTk3IDM0LjQ4MDMwNTI4NDI2MzZDMTI5LjgwNDAyMzAyNTY3NzUgMzEuMzExMDQwNjgzMDA4OSAxMzAuOTY4MjQyNjc1MTE4IDI2LjY1NDE2MjA4NTI0NjggMTI4LjQ0NTc2Njc2Nzk5NjkgMjMuNDg0ODk3NDgzOTkyQTI0LjM3MDk5Nzk5NDk1NTA0NyAyNC4zNzA5OTc5OTQ5NTUwNDcgMCAwIDAgMTE5LjY0OTQ0MDUyNzc3OTYgMTcuOTg3MTkzNTgzODU2Mkw3My41MzM0MDY2MzYwNTIgMS40OTQwODE4ODM0NDg3VjEzLjY1MzcwOTMzMzE2MDhNOS42OTUzNjI1MjUwNjMxIDE0Ljk0NzI4NjcyMTQyODFDLTAuNDU5MjE5OTcyODM0OSAxNy42NjM3OTkyMzY3ODkzIC0yLjIwNTU0OTQ0Njk5NTcgMjMuODA4MjkxODMxMDU4OCAyLjQ1MTMyOTE1MDc2NjQgMjcuMzY1NjI5NjQ4NzkzN0E0Ni43OTUxNjIwMjA1Njc4OCA0Ni43OTUxNjIwMjA1Njc4OCAwIDAgMCAxNC4wOTM1MjU2NDUxNzE3IDMyLjg2MzMzMzU0ODkyOTZMNDQuMzYzMjM2NTMwNjI1NCA0My41MzUzNDcwMDIxMzQ0VjMxLjM3NTcxOTU1MjQyMjJMMjIuNjMxMTM2NDA3NzM1NiAyMy41NDk1NzYzNTM0MDUzQzE4Ljc1MDQwNDI0MjkzMzggMjIuMTkxMzIwMDk1NzI0NyAxOC4xNjgyOTQ0MTgyMTM2IDIwLjI1MDk1NDAxMzMyMzkgMjEuMjcyODgwMTUwMDU1IDE5LjIxNjA5MjEwMjcxMDFBMjIuMzg1MzU2NzAzOTY0ODEzIDIyLjM4NTM1NjcwMzk2NDgxMyAwIDAgMSAzMy44ODUyNTk2ODU2NjA3IDE5Ljg2Mjg4MDc5Njg0MzdMNDQuMzYzMjM2NTMwNjI1NCAyMy42MTQyNTUyMjI4MTg3VjEyLjY4MzUyNjI5MTk2MDRMNDIuMjkzNTEyNzA5Mzk3OCAxMi4yOTU0NTMwNzU0ODAyQTY3LjMzNzE3MDk0NjI1MTg2IDY3LjMzNzE3MDk0NjI1MTg2IDAgMCAwIDkuNjk1MzYyNTI1MDYzMSAxNC45NDcyODY3MjE0MjgxeiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJ4Ym94IgogICAgICB1bmljb2RlPSImI3hGMTQ5OyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE0yNi42NjY2NjY2NjY2NjY3IDg0LjU4MzMzMzMzMzMzMzNMMjcuNSA4NS40MTY2NjY2NjY2NjY3QTQxLjU3NDk5OTk5OTk5OTk5NiA0MS41NzQ5OTk5OTk5OTk5OTYgMCAwIDAgNTAgOTEuNjY2NjY2NjY2NjY2N0E0MC42Mzc1MDAwMDAwMDAwMSA0MC42Mzc1MDAwMDAwMDAwMSAwIDAgMCA3MS4yNSA4NS44MzMzMzMzMzMzMzMzQzcxLjY2NjY2NjY2NjY2NjcgODUuNDE2NjY2NjY2NjY2NyA3Mi45MTY2NjY2NjY2NjY3IDg0LjU4MzMzMzMzMzMzMzMgNzMuNzUgODMuNzVDNjcuNSA5MC40MTY2NjY2NjY2NjY3IDUwIDc2LjI1IDUwIDc2LjI1QTU5LjczNzUwMDAwMDAwMDAxIDU5LjczNzUwMDAwMDAwMDAxIDAgMCAxIDM0LjE2NjY2NjY2NjY2NjcgODUuNDE2NjY2NjY2NjY2N0E5LjcwODMzMzMzMzMzMzMzNiA5LjcwODMzMzMzMzMzMzMzNiAwIDAgMSAyNi42NjY2NjY2NjY2NjY3IDg0LjU4MzMzMzMzMzMzMzNNODAuNDE2NjY2NjY2NjY2NyA3OC4zMzMzMzMzMzMzMzMzQzgwLjQxNjY2NjY2NjY2NjcgNzguNzUgODAgNzguNzUgODAgNzkuMTY2NjY2NjY2NjY2N0E2LjYwMDAwMDAwMDAwMDAwMSA2LjYwMDAwMDAwMDAwMDAwMSAwIDAgMSA3NSA4MS4yNUE0NC43NDU4MzMzMzMzMzMzNCA0NC43NDU4MzMzMzMzMzMzNCAwIDAgMSA1Ny41IDcwQTEwNy4xMjA4MzMzMzMzMzMzNSAxMDcuMTIwODMzMzMzMzMzMzUgMCAwIDAgNzMuMzMzMzMzMzMzMzMzMyA1MC40MTY2NjY2NjY2NjY3Qzc5LjE2NjY2NjY2NjY2NjcgNDAuNDE2NjY2NjY2NjY2NyA4Mi45MTY2NjY2NjY2NjY3IDMyLjkxNjY2NjY2NjY2NjcgODAuODMzMzMzMzMzMzMzMyAyMi4wODMzMzMzMzMzMzMzQTQxLjM0NTgzMzMzMzMzMzM0IDQxLjM0NTgzMzMzMzMzMzM0IDAgMCAxIDgwLjQxNjY2NjY2NjY2NjcgNzguMzMzMzMzMzMzMzMzM002NS40MTY2NjY2NjY2NjY3IDQ1LjgzMzMzMzMzMzMzMzNBMTUxLjc1ODMzMzMzMzMzMzM1IDE1MS43NTgzMzMzMzMzMzMzNSAwIDAgMSA1My4zMzMzMzMzMzMzMzMzIDU4LjMzMzMzMzMzMzMzMzNBMjYuOTU4MzMzMzMzMzMzMzMgMjYuOTU4MzMzMzMzMzMzMzMgMCAwIDEgNDkuNTgzMzMzMzMzMzMzMyA2MS42NjY2NjY2NjY2NjY3TDQ1IDU3LjA4MzMzMzMzMzMzMzNDNDEuNjY2NjY2NjY2NjY2NyA1My43NSAzNy41IDQ5LjU4MzMzMzMzMzMzMzMgMzUuNDE2NjY2NjY2NjY2NyA0Ny4wODMzMzMzMzMzMzMzQzMxLjI1IDQyLjUgMTkuNTgzMzMzMzMzMzMzMyAyOS4xNjY2NjY2NjY2NjY3IDE4Ljc1IDIxLjI1QzE4Ljc1IDIxLjI1IDE1LjgzMzMzMzMzMzMzMzMgMjcuNSAyMi4wODMzMzMzMzMzMzMzIDQxLjI1QTExMy44NzUwMDAwMDAwMDAwMSAxMTMuODc1MDAwMDAwMDAwMDEgMCAwIDAgNDEuNjY2NjY2NjY2NjY2NyA2OC43NUE1MC4zIDUwLjMgMCAwIDEgMzIuMDgzMzMzMzMzMzMzMyA3Ni42NjY2NjY2NjY2NjY3SDMxLjY2NjY2NjY2NjY2NjdBMTUuNTA4MzMzMzMzMzMzMzM2IDE1LjUwODMzMzMzMzMzMzMzNiAwIDAgMSAyMy4zMzMzMzMzMzMzMzMzIDc5LjU4MzMzMzMzMzMzMzNBMy41NDU4MzMzMzMzMzMzMzM0IDMuNTQ1ODMzMzMzMzMzMzMzNCAwIDAgMSAxOS41ODMzMzMzMzMzMzMzIDc4LjMzMzMzMzMzMzMzMzNBNDAuMzU4MzMzMzMzMzMzMzQgNDAuMzU4MzMzMzMzMzMzMzQgMCAwIDEgOC4zMzMzMzMzMzMzMzMzIDUwQTQxLjYwMDAwMDAwMDAwMDAxIDQxLjYwMDAwMDAwMDAwMDAxIDAgMCAxIDgwLjgzMzMzMzMzMzMzMzMgMjIuMDgzMzMzMzMzMzMzM0EzNC4xNjY2NjY2NjY2NjY2NyAzNC4xNjY2NjY2NjY2NjY2NyAwIDAgMSA3NC4xNjY2NjY2NjY2NjY3IDM1LjQxNjY2NjY2NjY2NjdBMTI5LjEwNDE2NjY2NjY2NjY5IDEyOS4xMDQxNjY2NjY2NjY2OSAwIDAgMSA2NS40MTY2NjY2NjY2NjY3IDQ1LjgzMzMzMzMzMzMzMzN6IiAvPgogICAgPGdseXBoIGdseXBoLW5hbWU9ImZhY2Vib29rIgogICAgICB1bmljb2RlPSImI3hGMTRBOyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE0xMS4xMTE1Mzg0NjE1Mzg1IDEwMEg4OC44ODg0NjE1Mzg0NjE1QTExLjExMTUzODQ2MTUzODQ2MiAxMS4xMTE1Mzg0NjE1Mzg0NjIgMCAwIDAgMTAwIDg4Ljg4ODQ2MTUzODQ2MTVWMTEuMTExNTM4NDYxNTM4NUExMS4xMTE1Mzg0NjE1Mzg0NjIgMTEuMTExNTM4NDYxNTM4NDYyIDAgMCAwIDg4Ljg4ODQ2MTUzODQ2MTUgMEgxMS4xMTE1Mzg0NjE1Mzg1QTExLjExMTUzODQ2MTUzODQ2MiAxMS4xMTE1Mzg0NjE1Mzg0NjIgMCAwIDAgMCAxMS4xMTE1Mzg0NjE1Mzg1Vjg4Ljg4ODQ2MTUzODQ2MTVBMTEuMTExNTM4NDYxNTM4NDYyIDExLjExMTUzODQ2MTUzODQ2MiAwIDAgMCAxMS4xMTE1Mzg0NjE1Mzg1IDEwME04My4zMzQ2MTUzODQ2MTU0IDg4Ljg4ODQ2MTUzODQ2MTVINjkuNDQ2MTUzODQ2MTUzOUExOS40NDYxNTM4NDYxNTM4NDggMTkuNDQ2MTUzODQ2MTUzODQ4IDAgMCAxIDUwIDY5LjQ0NjE1Mzg0NjE1MzhWNTUuNTU3NjkyMzA3NjkyM0gzOC44ODg0NjE1Mzg0NjE1VjM4Ljg5MjMwNzY5MjMwNzdINTBWMEg2Ni42NjUzODQ2MTUzODQ2VjM4Ljg4ODQ2MTUzODQ2MTVIODMuMzMwNzY5MjMwNzY5MlY1NS41NTM4NDYxNTM4NDYySDY2LjY2NTM4NDYxNTM4NDZWNjYuNjY1Mzg0NjE1Mzg0NkE1LjU1Mzg0NjE1Mzg0NjE1NCA1LjU1Mzg0NjE1Mzg0NjE1NCAwIDAgMCA3Mi4yMTkyMzA3NjkyMzA4IDcyLjIxOTIzMDc2OTIzMDhIODMuMzMwNzY5MjMwNzY5MnoiIC8+CiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0iaW5zdGFncmFtIgogICAgICB1bmljb2RlPSImI3hGMTRCOyIKICAgICAgaG9yaXotYWR2LXg9IjEwMC4wMTkyMzQ0NjgxNjY5NiIgZD0iIE00OS45OTAzODI3NjU5MTY1IDkwLjk5MDU3NTExMDU5ODJDNjMuMzQ2Nzk3NDYxMDUwMiA5MC45OTA1NzUxMTA1OTgyIDY0LjkxMjQ4MzE2OTg0MDMgOTAuOTMyODcxNzA2MDk3MyA3MC4xOTQyNjgxMjg0ODYyIDkwLjY5NDM2NDMwMDgyNzFBMjcuMjgyMTY5NjQ4MDA5MjMzIDI3LjI4MjE2OTY0ODAwOTIzMyAwIDAgMCA3OS40ODA2NjkzNTk0OTIyIDg4Ljk2NzEwOTA1OTQzNDVBMTUuNTE0NTIyMDIzNDY2MDUzIDE1LjUxNDUyMjAyMzQ2NjA1MyAwIDAgMCA4NS4yNTEwMDk4MDk1Nzg4IDg1LjIzNTYyMjIzNTA0NTJBMTUuMjcyMTY3NzI0NTYyNDE1IDE1LjI3MjE2NzcyNDU2MjQxNSAwIDAgMCA4OC45ODI0OTY2MzM5NjgxIDc5LjQ2NTI4MTc4NDk1ODdBMjcuNzkzODA2NTAxMjUwMjQgMjcuNzkzODA2NTAxMjUwMjQgMCAwIDAgOTAuNzA5NzUxODc1MzYwNyA3MC4xNzg4ODA1NTM5NTI3QzkwLjk0ODI1OTI4MDYzMDkgNjQuOTAwOTQyNDg4OTQwMiA5MS4wMDU5NjI2ODUxMzE4IDYzLjMzMTQwOTg4NjUxNjYgOTEuMDA1OTYyNjg1MTMxOCA0OS45NzQ5OTUxOTEzODNTOTAuOTQ4MjU5MjgwNjMwOSAzNS4wNTI4OTQ3ODc0NTkxIDkwLjcwOTc1MTg3NTM2MDcgMjkuNzcxMTA5ODI4ODEzMkEyNy4yODIxNjk2NDgwMDkyMzMgMjcuMjgyMTY5NjQ4MDA5MjMzIDAgMCAwIDg4Ljk4MjQ5NjYzMzk2ODEgMjAuNDg0NzA4NTk3ODA3M0ExNS41MTQ1MjIwMjM0NjYwNTMgMTUuNTE0NTIyMDIzNDY2MDUzIDAgMCAwIDg1LjI1MTAwOTgwOTU3ODggMTQuNzE0MzY4MTQ3NzIwN0ExNS4yNzIxNjc3MjQ1NjI0MTUgMTUuMjcyMTY3NzI0NTYyNDE1IDAgMCAwIDc5LjQ4MDY2OTM1OTQ5MjIgMTAuOTgyODgxMzIzMzMxNEEyNy43OTM4MDY1MDEyNTAyNCAyNy43OTM4MDY1MDEyNTAyNCAwIDAgMCA3MC4xOTQyNjgxMjg0ODYyIDkuMjU1NjI2MDgxOTM4OEM2NC45MTYzMzAwNjM0NzM3IDkuMDE3MTE4Njc2NjY4NiA2My4zNDY3OTc0NjEwNTAyIDguOTU5NDE1MjcyMTY3NyA0OS45OTAzODI3NjU5MTY1IDguOTU5NDE1MjcyMTY3N1MzNS4wNjgyODIzNjE5OTI3IDkuMDE3MTE4Njc2NjY4NiAyOS43ODY0OTc0MDMzNDY4IDkuMjU1NjI2MDgxOTM4OEEyNy4yODIxNjk2NDgwMDkyMzMgMjcuMjgyMTY5NjQ4MDA5MjMzIDAgMCAwIDIwLjUwMDA5NjE3MjM0MDggMTAuOTgyODgxMzIzMzMxNEExNS41MTQ1MjIwMjM0NjYwNTMgMTUuNTE0NTIyMDIzNDY2MDUzIDAgMCAwIDE0LjcyOTc1NTcyMjI1NDMgMTQuNzE0MzY4MTQ3NzIwN0ExNS4yNzIxNjc3MjQ1NjI0MTUgMTUuMjcyMTY3NzI0NTYyNDE1IDAgMCAwIDEwLjk5ODI2ODg5Nzg2NSAyMC40ODQ3MDg1OTc4MDczQTI3Ljc5MzgwNjUwMTI1MDI0IDI3Ljc5MzgwNjUwMTI1MDI0IDAgMCAwIDkuMjcxMDEzNjU2NDcyNCAyOS43NzExMDk4Mjg4MTMyQzkuMDMyNTA2MjUxMjAyMiAzNS4wNDkwNDc4OTM4MjU3IDguOTc0ODAyODQ2NzAxMyAzNi42MTg1ODA0OTYyNDkzIDguOTc0ODAyODQ2NzAxMyA0OS45NzQ5OTUxOTEzODNTOS4wMzI1MDYyNTEyMDIyIDY0Ljg5NzA5NTU5NTMwNjggOS4yNzEwMTM2NTY0NzI0IDcwLjE3ODg4MDU1Mzk1MjdBMjcuMjgyMTY5NjQ4MDA5MjMzIDI3LjI4MjE2OTY0ODAwOTIzMyAwIDAgMCAxMC45OTgyNjg4OTc4NjUgNzkuNDY1MjgxNzg0OTU4N0ExNS41MTQ1MjIwMjM0NjYwNTMgMTUuNTE0NTIyMDIzNDY2MDUzIDAgMCAwIDE0LjcyOTc1NTcyMjI1NDMgODUuMjM1NjIyMjM1MDQ1MkExNS4yNzIxNjc3MjQ1NjI0MTUgMTUuMjcyMTY3NzI0NTYyNDE1IDAgMCAwIDIwLjUwMDA5NjE3MjM0MDggODguOTY3MTA5MDU5NDM0NUEyNy43OTM4MDY1MDEyNTAyNCAyNy43OTM4MDY1MDEyNTAyNCAwIDAgMCAyOS43ODY0OTc0MDMzNDY4IDkwLjY5NDM2NDMwMDgyNzFDMzUuMDY0NDM1NDY4MzU5MyA5MC45NTIxMDYxNzQyNjQzIDM2LjY1MzIwMjUzODk0OTggOTAuOTkwNTc1MTEwNTk4MiA0OS45OTAzODI3NjU5MTY1IDkwLjk5MDU3NTExMDU5ODJNNDkuOTkwMzgyNzY1OTE2NSAxMDBDMzYuNDE0Njk1MTMzNjc5NiAxMDAgMzQuNzEwNTIxMjU0MDg3MyA5OS45NDIyOTY1OTU0OTkxIDI5LjM3MTAzMjg5MDk0MDYgOTkuNzAzNzg5MTkwMjI4OUEzNi42NDE2NjE4NTgwNDk2MiAzNi42NDE2NjE4NTgwNDk2MiAwIDAgMSAxNy4yNDU2MjQxNTg0OTIgOTcuMzk1NjUzMDEwMTk0M0EyNC4zNjYyMjQyNzM4OTg4MjYgMjQuMzY2MjI0MjczODk4ODI2IDAgMCAxIDguMzk3NzY4ODAxNjkyNiA5MS42MjUzMTI1NjAxMDc3QTI0Ljc5NzA3NjM2MDgzODYyIDI0Ljc5NzA3NjM2MDgzODYyIDAgMCAxIDIuNjI3NDI4MzUxNjA2MSA4Mi43Nzc0NTcyMDMzMDgzQTM2LjY2NDc0MzIxOTg0OTk3NCAzNi42NjQ3NDMyMTk4NDk5NzQgMCAwIDEgMC4zMTkyOTIxNzE1NzE1IDcwLjYzMjgxNDAwMjY5MjhDMC4wNTc3MDM0MDQ1MDA5IDY1LjI4OTQ3ODc0NTkxMjcgMCA2My41ODUzMDQ4NjYzMjA1IDAgNTAuMDA5NjE3MjM0MDgzNVMwLjA1NzcwMzQwNDUwMDkgMzQuNzI5NzU1NzIyMjU0MyAwLjI5NjIxMDgwOTc3MTEgMjkuMzkwMjY3MzU5MTA3NUEzNi44ODQwMTYxNTY5NTMyNiAzNi44ODQwMTYxNTY5NTMyNiAwIDAgMSAyLjYwNDM0Njk4OTgwNTcgMTcuMjQ1NjI0MTU4NDkyQTI0LjM2NjIyNDI3Mzg5ODgyNiAyNC4zNjYyMjQyNzM4OTg4MjYgMCAwIDEgOC4zNzQ2ODc0Mzk4OTIzIDguMzk3NzY4ODAxNjkyNkEyNC43OTcwNzYzNjA4Mzg2MiAyNC43OTcwNzYzNjA4Mzg2MiAwIDAgMSAxNy4yMjI1NDI3OTY2OTE3IDIuNjI3NDI4MzUxNjA2MUEzNi42NjQ3NDMyMTk4NDk5NzQgMzYuNjY0NzQzMjE5ODQ5OTc0IDAgMCAxIDI5LjM2NzE4NTk5NzMwNzIgMC4zMTkyOTIxNzE1NzE0QzM0LjcwNjY3NDM2MDQ1MzkgMC4wODA3ODQ3NjYzMDEyIDM2LjM5MTYxMzc3MTg3OTIgMC4wMjMwODEzNjE4MDAzIDQ5Ljk4NjUzNTg3MjI4MzEgMC4wMjMwODEzNjE4MDAzUzY1LjI2NjM5NzM4NDExMjMgMC4wODA3ODQ3NjYzMDEyIDcwLjYwNTg4NTc0NzI1OTEgMC4zMTkyOTIxNzE1NzE0QTM2Ljg4NDAxNjE1Njk1MzI2IDM2Ljg4NDAxNjE1Njk1MzI2IDAgMCAxIDgyLjc1MDUyODk0Nzg3NDYgMi42Mjc0MjgzNTE2MDYxQTI0LjM2NjIyNDI3Mzg5ODgyNiAyNC4zNjYyMjQyNzM4OTg4MjYgMCAwIDEgOTEuNTk4Mzg0MzA0Njc0IDguMzk3NzY4ODAxNjkyNkEyNC43OTcwNzYzNjA4Mzg2MiAyNC43OTcwNzYzNjA4Mzg2MiAwIDAgMSA5Ny4zNjg3MjQ3NTQ3NjA1IDE3LjI0NTYyNDE1ODQ5MkEzNi42NjQ3NDMyMTk4NDk5NzQgMzYuNjY0NzQzMjE5ODQ5OTc0IDAgMCAxIDk5LjY3Njg2MDkzNDc5NTIgMjkuMzkwMjY3MzU5MTA3NUM5OS45MTUzNjgzNDAwNjU0IDM0LjcyOTc1NTcyMjI1NDMgOTkuOTczMDcxNzQ0NTY2MyAzNi40MTQ2OTUxMzM2Nzk2IDk5Ljk3MzA3MTc0NDU2NjMgNTAuMDA5NjE3MjM0MDgzNVM5OS45MTUzNjgzNDAwNjU0IDY1LjI4OTQ3ODc0NTkxMjcgOTkuNjc2ODYwOTM0Nzk1MiA3MC42Mjg5NjcxMDkwNTk0QTM2Ljg4NDAxNjE1Njk1MzI2IDM2Ljg4NDAxNjE1Njk1MzI2IDAgMCAxIDk3LjM2ODcyNDc1NDc2MDUgODIuNzczNjEwMzA5Njc0OUEyNC4zNjYyMjQyNzM4OTg4MjYgMjQuMzY2MjI0MjczODk4ODI2IDAgMCAxIDkxLjU5ODM4NDMwNDY3NCA5MS42MjE0NjU2NjY0NzQzQTI0Ljc5NzA3NjM2MDgzODYyIDI0Ljc5NzA3NjM2MDgzODYyIDAgMCAxIDgyLjc1MDUyODk0Nzg3NDYgOTcuMzkxODA2MTE2NTYwOUEzNi42NjQ3NDMyMTk4NDk5NzQgMzYuNjY0NzQzMjE5ODQ5OTc0IDAgMCAxIDcwLjYwNTg4NTc0NzI1OTEgOTkuNjk5OTQyMjk2NTk1NUM2NS4yNzAyNDQyNzc3NDU3IDk5Ljk0MjI5NjU5NTQ5OTEgNjMuNTYyMjIzNTA0NTIwMSAxMDAgNDkuOTkwMzgyNzY1OTE2NSAxMDB6IE00OS45ODY1MzU4NzIyODMyIDc1LjY2ODM5Nzc2ODgwMTdBMjUuNjc4MDE1MDAyODg1MTcgMjUuNjc4MDE1MDAyODg1MTcgMCAxIDEgNzUuNjY0NTUwODc1MTY4NCA0OS45OTAzODI3NjU5MTY2QTI1LjY4MTg2MTg5NjUxODU2NiAyNS42ODE4NjE4OTY1MTg1NjYgMCAwIDEgNDkuOTg2NTM1ODcyMjgzMiA3NS42NjgzOTc3Njg4MDE3ek00OS45ODY1MzU4NzIyODMyIDMzLjM1MjU2NzgwMTUwMDNBMTYuNjY4NTkwMTEzNDgzMzYgMTYuNjY4NTkwMTEzNDgzMzYgMCAxIDAgNjYuNjU1MTI1OTg1NzY2NiA1MC4wMjExNTc5MTQ5ODM3QTE2LjY2ODU5MDExMzQ4MzM2IDE2LjY2ODU5MDExMzQ4MzM2IDAgMCAwIDQ5Ljk4NjUzNTg3MjI4MzIgMzMuMzUyNTY3ODAxNTAwM3ogTTcwLjY4NjY3MDUxMzU2MDMgNzYuNzAzMjEyMTU2MTgzOUM3MC42ODY2NzA1MTM1NjAzIDczLjM5MzExNTQ0NDM2ODYgNzMuMzcwMDM0MDgyNTY4MyA3MC43MDk3NTE4NzUzNjA2IDc2LjY4MDEzMDc5NDM4MzUgNzAuNzA5NzUxODc1MzYwNkM3OS45OTAyMjc1MDYxOTg4IDcwLjcwOTc1MTg3NTM2MDYgODIuNjczNTkxMDc1MjA2OCA3My4zOTMxMTU0NDQzNjg2IDgyLjY3MzU5MTA3NTIwNjggNzYuNzAzMjEyMTU2MTgzOUM4Mi42NzM1OTEwNzUyMDY4IDgwLjAxMzMwODg2Nzk5OTEgNzkuOTkwMjI3NTA2MTk4OCA4Mi42OTY2NzI0MzcwMDcxIDc2LjY4MDEzMDc5NDM4MzUgODIuNjk2NjcyNDM3MDA3MUM3My4zNzAwMzQwODI1NjgzIDgyLjY5NjY3MjQzNzAwNzEgNzAuNjg2NjcwNTEzNTYwMyA4MC4wMTMzMDg4Njc5OTkxIDcwLjY4NjY3MDUxMzU2MDMgNzYuNzAzMjEyMTU2MTgzOXoiIC8+CiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0idHdpdGNoIgogICAgICB1bmljb2RlPSImI3hGMTRDOyIKICAgICAgaG9yaXotYWR2LXg9IjEwMCIgZD0iIE0xMCAxMDBIMTAwVjQwTDc1IDE1SDU1TDQwIDBIMjVWMTVIMFY4MEwxMCAxMDBNOTAgNDVWOTBIMjBWMzBIMzVWMTVMNTAgMzBINzVMOTAgNDVNNjUgNzVINzVWNTBINjVWNzVNNTAgNzVWNTBINDBWNzV6IiAvPgogICAgPGdseXBoIGdseXBoLW5hbWU9InR3aXR0ZXIiCiAgICAgIHVuaWNvZGU9IiYjeEYxNEQ7IgogICAgICBob3Jpei1hZHYteD0iMTIzLjA1OTQ0NzE3OTA5ODgzIiBkPSIgTTEyMy4wNTk0NDcxNzkwOTg4IDg4LjIzMzYyMzYyNzQxMzlBNTAuMzk3NTc2Njc1NTAxNzEgNTAuMzk3NTc2Njc1NTAxNzEgMCAwIDAgMTA4LjU5MDQ5NjAyNDIzMzMgODQuMTcyNjYxODcwNTAzNkEyNS4yODM5ODMzMzk2NDQwNzQgMjUuMjgzOTgzMzM5NjQ0MDc0IDAgMCAxIDExOS42NTE2NDcxMDMzNyA5OC4xNzMwNDA1MTQ5NTY1QTUwLjgyODI4NDc0MDYyODU2IDUwLjgyODI4NDc0MDYyODU2IDAgMCAwIDEwMy42NTM5MTg5NzAwODcxIDkyLjAyMDA2ODE1NjAwMTVBMjQuODQ4NTQyMjE4ODU2NDk3IDI0Ljg0ODU0MjIxODg1NjQ5NyAwIDAgMSA4NS4wNTc3NDMyNzkwNjEgMTAwQTI1LjIwMzUyMTM5MzQxMTU5IDI1LjIwMzUyMTM5MzQxMTU5IDAgMCAxIDU5LjkyMDQ4NDY2NDg5OTcgNzQuNzYzMzQ3MjE2OTYzM0EyNi4yMjU4NjE0MTYxMzAyNTcgMjYuMjI1ODYxNDE2MTMwMjU3IDAgMCAxIDYwLjU2ODkxMzI5MDQyMDMgNjguOTk4NDg1NDIyMTg4NkE3MS43Mjk0NTg1Mzg0MzI0MyA3MS43Mjk0NTg1Mzg0MzI0MyAwIDAgMCA4LjU5MDQ5NjAyNDIzMzIgOTUuMzUyMTM5MzQxMTU4N0EyNS4xMzcyNTg2MTQxNjEzIDI1LjEzNzI1ODYxNDE2MTMgMCAwIDEgMTYuNDE0MjM3MDMxNDI3NSA2MS43NDc0NDQxNDk5NDMyQTI0Ljk1NzQwMjQ5OTA1MzM5IDI0Ljk1NzQwMjQ5OTA1MzM5IDAgMCAwIDQuOTQxMzEwMTA5ODA2OSA2NC42ODY2NzE3MTUyNTk0VjY0LjUxMTU0ODY1NTgxMjJBMjUuMjU1NTg1MDA1Njc5NjcgMjUuMjU1NTg1MDA1Njc5NjcgMCAwIDEgMjUuMTc1MTIzMDU5NDQ3MiAzOS43NDgyMDE0Mzg4NDg5QTI0Ljc0NDQxNDk5NDMyMDMzNyAyNC43NDQ0MTQ5OTQzMjAzMzcgMCAwIDAgMTMuODE1Nzg5NDczNjg0MiAzOS4zMzY0MjU1OTYzNjVBMjUuMTc1MTIzMDU5NDQ3MTggMjUuMTc1MTIzMDU5NDQ3MTggMCAwIDEgMzcuMzQzODA5MTYzMTk1OCAyMS44MjQxMTk2NTE2NDcxQTUwLjEyNzc5MjUwMjgzOTgyNCA1MC4xMjc3OTI1MDI4Mzk4MjQgMCAwIDAgNi4wMDE1MTQ1Nzc4MTE0IDExLjAxODU1MzU3ODE5MDFBNTEuMzA2MzIzMzYyMzYyNzUgNTEuMzA2MzIzMzYyMzYyNzUgMCAwIDAgMCAxMS4zNzM1MzI3NTI3NDUyQTcxLjQzNjAwOTA4NzQ2Njg5IDcxLjQzNjAwOTA4NzQ2Njg5IDAgMCAxIDM4LjcwNjkyOTE5MzQ4NzMgMC4wMTQxOTkxNjY5ODIyQTcxLjM4ODY3ODUzMDg1OTU0IDcxLjM4ODY3ODUzMDg1OTU0IDAgMCAxIDExMC41MzEwNDg4NDUxMzQ0IDcxLjgyNDExOTY1MTY0NzFDMTEwLjUzMTA0ODg0NTEzNDQgNzIuOTQxMTIwNzg3NTgwNSAxMTAuNTMxMDQ4ODQ1MTM0NCA3NC4wMDEzMjUyNTU1ODUgMTEwLjQ3NDI1MjE3NzIwNTYgNzUuMTM3MjU4NjE0MTYxM0E1MC40MjEyNDE5NTM4MDUzOSA1MC40MjEyNDE5NTM4MDUzOSAwIDAgMSAxMjMuMDU5NDQ3MTc5MDk4OCA4OC4yMzM2MjM2Mjc0MTM5eiIgLz4KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJ5b3V0dWJlIgogICAgICB1bmljb2RlPSImI3hGMTRFOyIKICAgICAgaG9yaXotYWR2LXg9IjEyNSIgZD0iIE01MCAyMS44NzVWNzguMTI1TDg3LjUgNTBNMTEyLjUgOTcuNUEzNDYuMDA5NjE1Mzg0NjE1MyAzNDYuMDA5NjE1Mzg0NjE1MyAwIDAgMSA2Mi41IDEwMEEzNjQuMDAwMDAwMDAwMDAwMDYgMzY0LjAwMDAwMDAwMDAwMDA2IDAgMCAxIDEyLjUgOTcuNjI1QzIuNzUgOTQuMzc1IDAgNzIuNSAwIDUwUzIuNzUgNS42MjUgMTIuNSAyLjQzNzVBMzQ5Ljc0MDM4NDYxNTM4NDYgMzQ5Ljc0MDM4NDYxNTM4NDYgMCAwIDEgNjIuNSAwQTM0OS43NDAzODQ2MTUzODQ2IDM0OS43NDAzODQ2MTUzODQ2IDAgMCAxIDExMi41IDIuNDM3NUMxMjIuMjUgNS42MjUgMTI1IDI3LjU2MjUgMTI1IDUwUzEyMi4yNSA5NC4zMTI1IDExMi41IDk3LjV6IiAvPgogIDwvZm9udD4KPC9kZWZzPgo8L3N2Zz4K#cmgico) format("svg")
}

i[class*=" cmgico-"]:before,
i[class^=cmgico-]:before {
    font-family: cmgico !important;
    font-style: normal;
    font-weight: 400 !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.cmgico-achievements:before {
    content: "\F101"
}

.cmgico-add-circle:before {
    content: "\F102"
}

.cmgico-add-credits:before {
    content: "\F103"
}

.cmgico-add-to-favorite:before {
    content: "\F104"
}

.cmgico-add:before {
    content: "\F105"
}

.cmgico-arrow-back:before {
    content: "\F106"
}

.cmgico-arrow-down:before {
    content: "\F107"
}

.cmgico-arrow-up:before {
    content: "\F108"
}

.cmgico-bracket:before {
    content: "\F109"
}

.cmgico-cancel-no-border:before {
    content: "\F10A"
}

.cmgico-cancel:before {
    content: "\F10B"
}

.cmgico-check-no-border:before {
    content: "\F10C"
}

.cmgico-check:before {
    content: "\F10D"
}

.cmgico-chevron-right:before {
    content: "\F10E"
}

.cmgico-compact:before {
    content: "\F10F"
}

.cmgico-deposit:before {
    content: "\F110"
}

.cmgico-edit:before {
    content: "\F111"
}

.cmgico-enter:before {
    content: "\F112"
}

.cmgico-error:before {
    content: "\F113"
}

.cmgico-expand-less:before {
    content: "\F114"
}

.cmgico-expand-more:before {
    content: "\F115"
}

.cmgico-expand-sidebar:before {
    content: "\F116"
}

.cmgico-expand:before {
    content: "\F117"
}

.cmgico-games:before {
    content: "\F118"
}

.cmgico-global:before {
    content: "\F119"
}

.cmgico-gray-arrow-down:before {
    content: "\F11A"
}

.cmgico-hamburger:before {
    content: "\F11B"
}

.cmgico-information:before {
    content: "\F11C"
}

.cmgico-invites:before {
    content: "\F11D"
}

.cmgico-ladder:before {
    content: "\F11E"
}

.cmgico-light-mode:before {
    content: "\F11F"
}

.cmgico-link:before {
    content: "\F120"
}

.cmgico-live-support:before {
    content: "\F121"
}

.cmgico-more-vertical:before {
    content: "\F122"
}

.cmgico-my-tickets:before {
    content: "\F123"
}

.cmgico-new-ticket:before {
    content: "\F124"
}

.cmgico-night-mode:before {
    content: "\F125"
}

.cmgico-prize-claims:before {
    content: "\F126"
}

.cmgico-prize:before {
    content: "\F127"
}

.cmgico-profile:before {
    content: "\F128"
}

.cmgico-purchased-items:before {
    content: "\F129"
}

.cmgico-question-rounded:before {
    content: "\F12A"
}

.cmgico-quickplay:before {
    content: "\F12B"
}

.cmgico-quote:before {
    content: "\F12C"
}

.cmgico-refresh:before {
    content: "\F12D"
}

.cmgico-remove-from-favorite:before {
    content: "\F12E"
}

.cmgico-remove:before {
    content: "\F12F"
}

.cmgico-roster:before {
    content: "\F130"
}

.cmgico-rules:before {
    content: "\F131"
}

.cmgico-schedule:before {
    content: "\F132"
}

.cmgico-send-credits:before {
    content: "\F133"
}

.cmgico-send-message:before {
    content: "\F134"
}

.cmgico-settings:before {
    content: "\F135"
}

.cmgico-share:before {
    content: "\F136"
}

.cmgico-star:before {
    content: "\F137"
}

.cmgico-sub-sidebar-ico:before {
    content: "\F138"
}

.cmgico-support-icon:before {
    content: "\F139"
}

.cmgico-support:before {
    content: "\F13A"
}

.cmgico-tag:before {
    content: "\F13B"
}

.cmgico-team-group:before {
    content: "\F13C"
}

.cmgico-team-match-history:before {
    content: "\F13D"
}

.cmgico-teams:before {
    content: "\F13E"
}

.cmgico-ticket-closed:before {
    content: "\F13F"
}

.cmgico-ticket-in-progress:before {
    content: "\F140"
}

.cmgico-ticket-open:before {
    content: "\F141"
}

.cmgico-tickets:before {
    content: "\F142"
}

.cmgico-tournament:before {
    content: "\F143"
}

.cmgico-wager:before {
    content: "\F144"
}

.cmgico-warning:before {
    content: "\F145"
}

.cmgico-withdraw:before {
    content: "\F146"
}

.cmgico-pc:before {
    content: "\F147"
}

.cmgico-ps:before {
    content: "\F148"
}

.cmgico-xbox:before {
    content: "\F149"
}

.cmgico-facebook:before {
    content: "\F14A"
}

.cmgico-instagram:before {
    content: "\F14B"
}

.cmgico-twitch:before {
    content: "\F14C"
}

.cmgico-twitter:before {
    content: "\F14D"
}

.cmgico-youtube:before {
    content: "\F14E"
}

.cmgico-discord:before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: 23px;
    height: 17px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzEiIGhlaWdodD0iNTUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+PHBhdGggZD0iTTYwLjEwNSA0Ljg5OEE1OC41NSA1OC41NSAwIDAgMCA0NS42NTMuNDE1YS4yMi4yMiAwIDAgMC0uMjMzLjExIDQwLjc4NCA0MC43ODQgMCAwIDAtMS44IDMuNjk3Yy01LjQ1Ni0uODE3LTEwLjg4Ni0uODE3LTE2LjIzIDAtLjQ4NS0xLjE2NC0xLjIwMS0yLjU4Ny0xLjgyOC0zLjY5N2EuMjI4LjIyOCAwIDAgMC0uMjMzLS4xMSA1OC4zODYgNTguMzg2IDAgMCAwLTE0LjQ1MSA0LjQ4My4yMDcuMjA3IDAgMCAwLS4wOTUuMDgyQzEuNTc4IDE4LjczLS45NDQgMzIuMTQ0LjI5MyA0NS4zOWEuMjQ0LjI0NCAwIDAgMCAuMDkzLjE2N2M2LjA3MyA0LjQ2IDExLjk1NSA3LjE2NyAxNy43MjkgOC45NjJhLjIzLjIzIDAgMCAwIC4yNDktLjA4MiA0Mi4wOCA0Mi4wOCAwIDAgMCAzLjYyNy01LjkuMjI1LjIyNSAwIDAgMC0uMTIzLS4zMTIgMzguNzcyIDM4Ljc3MiAwIDAgMS01LjUzOS0yLjY0LjIyOC4yMjggMCAwIDEtLjAyMi0uMzc4Yy4zNzItLjI3OS43NDQtLjU2OSAxLjEtLjg2MmEuMjIuMjIgMCAwIDEgLjIzLS4wM2MxMS42MTkgNS4zMDQgMjQuMTk4IDUuMzA0IDM1LjY4IDBhLjIxOS4yMTkgMCAwIDEgLjIzMy4wMjdjLjM1Ni4yOTMuNzI4LjU4NiAxLjEwMy44NjVhLjIyOC4yMjggMCAwIDEtLjAyLjM3OCAzNi4zODQgMzYuMzg0IDAgMCAxLTUuNTQgMi42MzcuMjI3LjIyNyAwIDAgMC0uMTIxLjMxNSA0Ny4yNDkgNDcuMjQ5IDAgMCAwIDMuNjI0IDUuODk3LjIyNS4yMjUgMCAwIDAgLjI0OS4wODRjNS44MDEtMS43OTQgMTEuNjg0LTQuNTAyIDE3Ljc1Ny04Ljk2MWEuMjI4LjIyOCAwIDAgMCAuMDkyLS4xNjRjMS40OC0xNS4zMTUtMi40OC0yOC42MTgtMTAuNDk3LTQwLjQxMmEuMTguMTggMCAwIDAtLjA5My0uMDg0em0tMzYuMzggMzIuNDI3Yy0zLjQ5NyAwLTYuMzgtMy4yMTEtNi4zOC03LjE1NiAwLTMuOTQ0IDIuODI3LTcuMTU2IDYuMzgtNy4xNTYgMy41ODMgMCA2LjQzOCAzLjI0IDYuMzgyIDcuMTU2IDAgMy45NDUtMi44MjcgNy4xNTYtNi4zODEgNy4xNTZ6bTIzLjU5MyAwYy0zLjQ5OCAwLTYuMzgtMy4yMTEtNi4zOC03LjE1NiAwLTMuOTQ0IDIuODI2LTcuMTU2IDYuMzgtNy4xNTYgMy41ODIgMCA2LjQzNyAzLjI0IDYuMzggNy4xNTYgMCAzLjk0NS0yLjc5OCA3LjE1Ni02LjM4IDcuMTU2eiIgZmlsbD0iI2ZmZiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDcxdjU1SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+);
    background-size: cover;
    margin-bottom: 2px
}

/*!* Bootstrap v3.1.0 (http://getbootstrap.com)
* Copyright 2011-2014 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)*/
.btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.btn.active.focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn:active:focus,
.btn:focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}

.btn.focus,
.btn:focus,
.btn:hover {
    color: #333;
    text-decoration: none
}

.btn.active,
.btn:active {
    outline: 0;
    background-image: none;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125)
}

.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
    cursor: not-allowed;
    opacity: .65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none
}

a.btn.disabled,
fieldset[disabled] a.btn {
    pointer-events: none
}

.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc
}

.btn-default.focus,
.btn-default:focus {
    color: #333;
    background-color: #e6e6e6;
    border-color: #8c8c8c
}

.btn-default:hover {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad
}

.btn-default.active,
.btn-default:active,
.open>.dropdown-toggle.btn-default {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad
}

.btn-default.active.focus,
.btn-default.active:focus,
.btn-default.active:hover,
.btn-default:active.focus,
.btn-default:active:focus,
.btn-default:active:hover,
.open>.dropdown-toggle.btn-default.focus,
.open>.dropdown-toggle.btn-default:focus,
.open>.dropdown-toggle.btn-default:hover {
    color: #333;
    background-color: #d4d4d4;
    border-color: #8c8c8c
}

.btn-default.active,
.btn-default:active,
.open>.dropdown-toggle.btn-default {
    background-image: none
}

.btn-default.disabled.focus,
.btn-default.disabled:focus,
.btn-default.disabled:hover,
.btn-default[disabled].focus,
.btn-default[disabled]:focus,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default.focus,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default:hover {
    background-color: #fff;
    border-color: #ccc
}

.btn-default .badge {
    color: #fff;
    background-color: #333
}

.btn-primary {
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4
}

.btn-primary.focus,
.btn-primary:focus {
    color: #fff;
    background-color: #286090;
    border-color: #122b40
}

.btn-primary:hover {
    color: #fff;
    background-color: #286090;
    border-color: #204d74
}

.btn-primary.active,
.btn-primary:active,
.open>.dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #286090;
    border-color: #204d74
}

.btn-primary.active.focus,
.btn-primary.active:focus,
.btn-primary.active:hover,
.btn-primary:active.focus,
.btn-primary:active:focus,
.btn-primary:active:hover,
.open>.dropdown-toggle.btn-primary.focus,
.open>.dropdown-toggle.btn-primary:focus,
.open>.dropdown-toggle.btn-primary:hover {
    color: #fff;
    background-color: #204d74;
    border-color: #122b40
}

.btn-primary.active,
.btn-primary:active,
.open>.dropdown-toggle.btn-primary {
    background-image: none
}

.btn-primary.disabled.focus,
.btn-primary.disabled:focus,
.btn-primary.disabled:hover,
.btn-primary[disabled].focus,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary.focus,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:hover {
    background-color: #337ab7;
    border-color: #2e6da4
}

.btn-primary .badge {
    color: #337ab7;
    background-color: #fff
}

.btn-success {
    color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c
}

.btn-success.focus,
.btn-success:focus {
    color: #fff;
    background-color: #449d44;
    border-color: #255625
}

.btn-success:hover {
    color: #fff;
    background-color: #449d44;
    border-color: #398439
}

.btn-success.active,
.btn-success:active,
.open>.dropdown-toggle.btn-success {
    color: #fff;
    background-color: #449d44;
    border-color: #398439
}

.btn-success.active.focus,
.btn-success.active:focus,
.btn-success.active:hover,
.btn-success:active.focus,
.btn-success:active:focus,
.btn-success:active:hover,
.open>.dropdown-toggle.btn-success.focus,
.open>.dropdown-toggle.btn-success:focus,
.open>.dropdown-toggle.btn-success:hover {
    color: #fff;
    background-color: #398439;
    border-color: #255625
}

.btn-success.active,
.btn-success:active,
.open>.dropdown-toggle.btn-success {
    background-image: none
}

.btn-success.disabled.focus,
.btn-success.disabled:focus,
.btn-success.disabled:hover,
.btn-success[disabled].focus,
.btn-success[disabled]:focus,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success.focus,
fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success:hover {
    background-color: #5cb85c;
    border-color: #4cae4c
}

.btn-success .badge {
    color: #5cb85c;
    background-color: #fff
}

.btn-info {
    color: #fff;
    background-color: #5bc0de;
    border-color: #46b8da
}

.btn-info.focus,
.btn-info:focus {
    color: #fff;
    background-color: #31b0d5;
    border-color: #1b6d85
}

.btn-info:hover {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc
}

.btn-info.active,
.btn-info:active,
.open>.dropdown-toggle.btn-info {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc
}

.btn-info.active.focus,
.btn-info.active:focus,
.btn-info.active:hover,
.btn-info:active.focus,
.btn-info:active:focus,
.btn-info:active:hover,
.open>.dropdown-toggle.btn-info.focus,
.open>.dropdown-toggle.btn-info:focus,
.open>.dropdown-toggle.btn-info:hover {
    color: #fff;
    background-color: #269abc;
    border-color: #1b6d85
}

.btn-info.active,
.btn-info:active,
.open>.dropdown-toggle.btn-info {
    background-image: none
}

.btn-info.disabled.focus,
.btn-info.disabled:focus,
.btn-info.disabled:hover,
.btn-info[disabled].focus,
.btn-info[disabled]:focus,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info.focus,
fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info:hover {
    background-color: #5bc0de;
    border-color: #46b8da
}

.btn-info .badge {
    color: #5bc0de;
    background-color: #fff
}

.btn-warning {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #eea236
}

.btn-warning.focus,
.btn-warning:focus {
    color: #fff;
    background-color: #ec971f;
    border-color: #985f0d
}

.btn-warning:hover {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512
}

.btn-warning.active,
.btn-warning:active,
.open>.dropdown-toggle.btn-warning {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512
}

.btn-warning.active.focus,
.btn-warning.active:focus,
.btn-warning.active:hover,
.btn-warning:active.focus,
.btn-warning:active:focus,
.btn-warning:active:hover,
.open>.dropdown-toggle.btn-warning.focus,
.open>.dropdown-toggle.btn-warning:focus,
.open>.dropdown-toggle.btn-warning:hover {
    color: #fff;
    background-color: #d58512;
    border-color: #985f0d
}

.btn-warning.active,
.btn-warning:active,
.open>.dropdown-toggle.btn-warning {
    background-image: none
}

.btn-warning.disabled.focus,
.btn-warning.disabled:focus,
.btn-warning.disabled:hover,
.btn-warning[disabled].focus,
.btn-warning[disabled]:focus,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning.focus,
fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning:hover {
    background-color: #f0ad4e;
    border-color: #eea236
}

.btn-warning .badge {
    color: #f0ad4e;
    background-color: #fff
}

.btn-danger {
    color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a
}

.btn-danger.focus,
.btn-danger:focus {
    color: #fff;
    background-color: #c9302c;
    border-color: #761c19
}

.btn-danger:hover {
    color: #fff;
    background-color: #c9302c;
    border-color: #ac2925
}

.btn-danger.active,
.btn-danger:active,
.open>.dropdown-toggle.btn-danger {
    color: #fff;
    background-color: #c9302c;
    border-color: #ac2925
}

.btn-danger.active.focus,
.btn-danger.active:focus,
.btn-danger.active:hover,
.btn-danger:active.focus,
.btn-danger:active:focus,
.btn-danger:active:hover,
.open>.dropdown-toggle.btn-danger.focus,
.open>.dropdown-toggle.btn-danger:focus,
.open>.dropdown-toggle.btn-danger:hover {
    color: #fff;
    background-color: #ac2925;
    border-color: #761c19
}

.btn-danger.active,
.btn-danger:active,
.open>.dropdown-toggle.btn-danger {
    background-image: none
}

.btn-danger.disabled.focus,
.btn-danger.disabled:focus,
.btn-danger.disabled:hover,
.btn-danger[disabled].focus,
.btn-danger[disabled]:focus,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger.focus,
fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger:hover {
    background-color: #d9534f;
    border-color: #d43f3a
}

.btn-danger .badge {
    color: #d9534f;
    background-color: #fff
}

.btn-link {
    color: #337ab7;
    font-weight: 400;
    border-radius: 0
}

.btn-link,
.btn-link.active,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.btn-link,
.btn-link:active,
.btn-link:focus,
.btn-link:hover {
    border-color: transparent
}

.btn-link:focus,
.btn-link:hover {
    color: #23527c;
    text-decoration: underline;
    background-color: transparent
}

.btn-link[disabled]:focus,
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:focus,
fieldset[disabled] .btn-link:hover {
    color: #777;
    text-decoration: none
}

.btn-group-lg>.btn,
.btn-lg {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px
}

.btn-group-sm>.btn,
.btn-sm {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px
}

.btn-group-xs>.btn,
.btn-xs {
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px
}

.btn-block {
    display: block;
    width: 100%
}

.btn-block+.btn-block {
    margin-top: 5px
}

input[type=button].btn-block,
input[type=reset].btn-block,
input[type=submit].btn-block {
    width: 100%
}

.btn-group,
.btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle
}

.btn-group-vertical>.btn,
.btn-group>.btn {
    position: relative;
    float: left
}

.btn-group-vertical>.btn.active,
.btn-group-vertical>.btn:active,
.btn-group-vertical>.btn:focus,
.btn-group-vertical>.btn:hover,
.btn-group>.btn.active,
.btn-group>.btn:active,
.btn-group>.btn:focus,
.btn-group>.btn:hover {
    z-index: 2
}

.btn-group .btn+.btn,
.btn-group .btn+.btn-group,
.btn-group .btn-group+.btn,
.btn-group .btn-group+.btn-group {
    margin-left: -1px
}

.btn-toolbar {
    margin-left: -5px
}

.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
    float: left
}

.btn-toolbar>.btn,
.btn-toolbar>.btn-group,
.btn-toolbar>.input-group {
    margin-left: 5px
}

.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    border-radius: 0
}

.btn-group>.btn:first-child {
    margin-left: 0
}

.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.btn-group>.btn:last-child:not(:first-child),
.btn-group>.dropdown-toggle:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.btn-group>.btn-group {
    float: left
}

.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn {
    border-radius: 0
}

.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,
.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
    outline: 0
}

.btn-group>.btn+.dropdown-toggle {
    padding-left: 8px;
    padding-right: 8px
}

.btn-group>.btn-lg+.dropdown-toggle {
    padding-left: 12px;
    padding-right: 12px
}

.btn-group.open .dropdown-toggle {
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125)
}

.btn-group.open .dropdown-toggle.btn-link {
    -webkit-box-shadow: none;
    box-shadow: none
}

.btn .caret {
    margin-left: 0
}

.btn-lg .caret {
    border-width: 5px 5px 0
}

.dropup .btn-lg .caret {
    border-width: 0 5px 5px
}

.btn-group-vertical>.btn,
.btn-group-vertical>.btn-group,
.btn-group-vertical>.btn-group>.btn {
    display: block;
    float: none;
    width: 100%;
    max-width: 100%
}

.btn-group-vertical>.btn-group>.btn {
    float: none
}

.btn-group-vertical>.btn+.btn,
.btn-group-vertical>.btn+.btn-group,
.btn-group-vertical>.btn-group+.btn,
.btn-group-vertical>.btn-group+.btn-group {
    margin-top: -1px;
    margin-left: 0
}

.btn-group-vertical>.btn:not(:first-child):not(:last-child) {
    border-radius: 0
}

.btn-group-vertical>.btn:first-child:not(:last-child) {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.btn-group-vertical>.btn:last-child:not(:first-child) {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px
}

.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn {
    border-radius: 0
}

.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,
.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0
}

.btn-group-justified {
    display: table;
    width: 100%;
    table-layout: fixed;
    border-collapse: separate
}

.btn-group-justified>.btn,
.btn-group-justified>.btn-group {
    float: none;
    display: table-cell;
    width: 1%
}

.btn-group-justified>.btn-group .btn {
    width: 100%
}

.btn-group-justified>.btn-group .dropdown-menu {
    left: auto
}

[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],
[data-toggle=buttons]>.btn-group>.btn input[type=radio],
[data-toggle=buttons]>.btn input[type=checkbox],
[data-toggle=buttons]>.btn input[type=radio] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none
}

.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1060;
    display: none;
    max-width: 276px;
    padding: 1px;
    font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: 400;
    letter-spacing: normal;
    line-break: auto;
    line-height: 1.42857143;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    white-space: normal;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    font-size: 14px;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 6px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, .2)
}

.popover.top {
    margin-top: -10px
}

.popover.right {
    margin-left: 10px
}

.popover.bottom {
    margin-top: 10px
}

.popover.left {
    margin-left: -10px
}

.popover-title {
    margin: 0;
    padding: 8px 14px;
    font-size: 14px;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-radius: 5px 5px 0 0
}

.popover-content {
    padding: 9px 14px
}

.popover>.arrow,
.popover>.arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid
}

.popover>.arrow {
    border-width: 11px
}

.popover>.arrow:after {
    border-width: 10px;
    content: ""
}

.popover.top>.arrow {
    left: 50%;
    margin-left: -11px;
    border-bottom-width: 0;
    border-top-color: #999;
    border-top-color: rgba(0, 0, 0, .25);
    bottom: -11px
}

.popover.top>.arrow:after {
    content: " ";
    bottom: 1px;
    margin-left: -10px;
    border-bottom-width: 0;
    border-top-color: #fff
}

.popover.right>.arrow {
    top: 50%;
    left: -11px;
    margin-top: -11px;
    border-left-width: 0;
    border-right-color: #999;
    border-right-color: rgba(0, 0, 0, .25)
}

.popover.right>.arrow:after {
    content: " ";
    left: 1px;
    bottom: -10px;
    border-left-width: 0;
    border-right-color: #fff
}

.popover.bottom>.arrow {
    left: 50%;
    margin-left: -11px;
    border-top-width: 0;
    border-bottom-color: #999;
    border-bottom-color: rgba(0, 0, 0, .25);
    top: -11px
}

.popover.bottom>.arrow:after {
    content: " ";
    top: 1px;
    margin-left: -10px;
    border-top-width: 0;
    border-bottom-color: #fff
}

.popover.left>.arrow {
    top: 50%;
    right: -11px;
    margin-top: -11px;
    border-right-width: 0;
    border-left-color: #999;
    border-left-color: rgba(0, 0, 0, .25)
}

.popover.left>.arrow:after {
    content: " ";
    right: 1px;
    border-right-width: 0;
    border-left-color: #fff;
    bottom: -10px
}

.fade {
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    -o-transition: opacity .15s linear;
    transition: opacity .15s linear
}

.fade.in {
    opacity: 1
}

.collapse {
    display: none
}

.collapse.in {
    display: block
}

tr.collapse.in {
    display: table-row
}

tbody.collapse.in {
    display: table-row-group
}

.collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    -webkit-transition-property: height, visibility;
    transition-property: height, visibility;
    -webkit-transition-duration: .35s;
    transition-duration: .35s;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.tour-backdrop {
    position: absolute;
    z-index: 1100;
    background-color: #000;
    opacity: .8;
    filter: alpha(opacity=80)
}

.popover[class*=tour-] {
    z-index: 1102
}

.popover[class*=tour-] .popover-navigation {
    padding: 9px 14px;
    overflow: hidden
}

.popover[class*=tour-] .popover-navigation [data-role=end] {
    float: right
}

.popover[class*=tour-] .popover-navigation [data-role=end],
.popover[class*=tour-] .popover-navigation [data-role=next],
.popover[class*=tour-] .popover-navigation [data-role=prev] {
    cursor: pointer
}

.popover[class*=tour-] .popover-navigation [data-role=end].disabled,
.popover[class*=tour-] .popover-navigation [data-role=next].disabled,
.popover[class*=tour-] .popover-navigation [data-role=prev].disabled {
    cursor: default
}

.popover[class*=tour-].orphan {
    position: fixed;
    margin-top: 0
}

.popover[class*=tour-].orphan .arrow {
    display: none
}

::-webkit-scrollbar {
    width: 10px
}

::-webkit-scrollbar-track {
    background: #212121
}

::-webkit-scrollbar-thumb {
    background: #333
}

::-webkit-scrollbar-thumb:hover {
    background: #404040
}

#hr404 {
    width: 10%;
    margin: 5px auto;
    background: #ff2f57;
    border: 1px solid #ff2f57;
    height: 6px
}

#bodyError {
    margin: auto;
    padding-top: 40px;
    width: 40%
}

#groundErrorDiv {
    text-align: center;
    color: #fff;
    background: url(/theme/cmg2/src/images/maintenance-background.png);
    background-position: top;
    background-size: 100%;
    background-repeat: no-repeat
}

@media screen and (max-width:1024px) {
    #bodyError {
        width: 60%
    }
}

@media screen and (max-width:479px) {
    #groundErrorDiv {
        background-size: cover
    }

    #hr404 {
        width: 30%
    }

    #bodyError {
        width: 90%
    }
}

.availability-icon-container,
.availability-icon-container .availability-icon {
    display: inline-block
}

.availability-icon-container .availability-icon-online {
    background-color: #8aff80
}

.availability-icon-container .availability-icon-offline {
    background-color: #ff2f57
}

.h1-mixin,
h1,
span.header.large {
    
    font-size: 49px;
    font-weight: 700;
    letter-spacing: .01em;
    text-transform: uppercase;
    color: #fff;
    margin-top: 20px
}

.h1-mixin span.dash-over,
h1 span.dash-over,
span.header.large span.dash-over {
    border-top-width: 7.35px
}

@media screen and (max-width:479px) {

    .h1-mixin,
    h1,
    span.header.large {
        font-size: 24.5px
    }

    .h1-mixin span.dash-over,
    h1 span.dash-over,
    span.header.large span.dash-over {
        border-top-width: 4.9px
    }
}

@media screen and (min-width:480px) and (max-width:767px) {

    .h1-mixin,
    h1,
    span.header.large {
        font-size: 29.4px
    }

    .h1-mixin span.dash-over,
    h1 span.dash-over,
    span.header.large span.dash-over {
        border-top-width: 4.9px
    }
}

@media screen and (min-width:768px) and (max-width:1024px) {

    .h1-mixin,
    h1,
    span.header.large {
        font-size: 34.3px
    }

    .h1-mixin span.dash-over,
    h1 span.dash-over,
    span.header.large span.dash-over {
        border-top-width: 4.9px
    }
}

h1.no-margin-top,
h2.no-margin-top,
h3.no-margin-top,
h4.no-margin-top,
h5.no-margin-top,
h6.no-margin-top {
    margin-top: 0
}

h1 span.dash-over,
h2 span.dash-over,
h3 span.dash-over,
h4 span.dash-over,
h5 span.dash-over,
h6 span.dash-over,
span span.dash-over {
    display: inline-block;
    border-top-style: solid;
    border-top-color: #5cc5e6;
    padding-top: 5px
}

h2 {
    
    font-size: 45.5px;
    font-weight: 700;
    letter-spacing: .01em;
    text-transform: uppercase;
    color: #fff
}

@media screen and (max-width:479px) {
    h2 {
        font-size: 29.575px
    }
}

@media screen and (min-width:480px) and (max-width:767px) {
    h2 {
        font-size: 34.125px
    }
}

@media screen and (min-width:768px) and (max-width:1024px) {
    h2 {
        font-size: 38.675px
    }
}

h3 {
    
    font-size: 42px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff
}

@media screen and (max-width:479px) {
    h3 {
        font-size: 31.5px
    }
}

@media screen and (min-width:480px) and (max-width:767px) {
    h3 {
        font-size: 35.7px
    }
}

@media screen and (min-width:768px) and (max-width:1024px) {
    h3 {
        font-size: 39.9px
    }
}

h4 {
    
    font-size: 29.75px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff
}

@media screen and (max-width:479px) {
    h4 {
        font-size: 25.2875px
    }
}

@media screen and (min-width:480px) and (max-width:767px) {
    h4 {
        font-size: 26.775px
    }
}

@media screen and (min-width:768px) and (max-width:1024px) {
    h4 {
        font-size: 28.2625px
    }
}

.h5-mixin,
h5 {
    font-size: 21px
}

.h5-mixin,
h5,
h6 {
    
    font-weight: 700;
    text-transform: uppercase;
    color: #fff
}

h6 {
    font-size: 15.75px
}

.button-large {
    font-size: 15.75px
}

.button-large,
.button-small {
    font-family: Poppins, sans-serif;
    font-weight: 500
}

.button-small {
    font-size: 14px
}

label {
    font-family: Poppins, sans-serif;
    font-size: 12.25px;
    font-weight: 700;
    text-transform: uppercase
}

@media screen and (min-width:1025px) {
    .text-right {
        text-align: right;
        box-sizing: border-box;
        padding-right: 50px
    }
}

@media screen and (min-width:1025px) {
    .text-left {
        text-align: left;
        box-sizing: border-box;
        padding-left: 50px
    }
}

.container-fluid div .text-danger,
.container-fluid p .text-danger,
.container div .text-danger,
.container p .text-danger {
    color: #ff2f57
}

.container-fluid div .text-success,
.container-fluid p .text-success,
.container div .text-success,
.container p .text-success {
    color: #8aff80
}

.header-hint {
    display: block;
    margin-top: -10px
}

@media screen and (max-width:767px) {
    .header-hint {
        margin-top: 0
    }
}

.header-hint.description-under-header {
    display: flex;
    align-items: center;
    margin-bottom: 10px
}

.tall-header {
    border-left: 4px solid #5cc5e6;
    padding: 2px 0 0 15px;
    margin: 60px 0 40px
}

@media screen and (max-width:1024px) {
    .tall-header {
        margin: 25px 0 20px
    }
}

.tall-header .h1,
.tall-header .h2,
.tall-header .h3,
.tall-header .h4,
.tall-header .h5,
.tall-header .h6,
.tall-header h1,
.tall-header h2,
.tall-header h3,
.tall-header h4,
.tall-header h5,
.tall-header h6 {
    line-height: .8
}

html body div.pxle-price-style,
html body span.pxle-price-style,
html body td.pxle-price-style,
html body th.pxle-price-style {
    color: #8aff80;
    font-size: 24px;
    font-weight: 700;
}

@media screen and (max-width:479px) {

    html body div.pxle-price-style,
    html body span.pxle-price-style,
    html body td.pxle-price-style,
    html body th.pxle-price-style {
        font-size: 18px
    }
}

@keyframes ripple {
    0% {
        transform: scale(0)
    }

    20% {
        transform: scale(1)
    }

    to {
        opacity: 0;
        transform: scale(1)
    }
}

.mdl-button {
    text-transform: capitalize;
    overflow: hidden
}

.mdl-button.mdl-js-button.css-ripple-effect:after {
    content: "";
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    width: 500px;
    height: 500px;
    margin-left: -250px;
    margin-top: -250px;
    background: rgba(0, 0, 0, .6);
    border-radius: 100%;
    opacity: .6;
    visibility: hidden;
    transform: scale(0)
}

.mdl-button.mdl-js-button.css-ripple-effect:not(:active):after {
    animation: ripple 1.2s ease-out
}

.mdl-button.mdl-js-button.css-ripple-effect.css-ripple-activated:hover:after {
    visibility: visible
}

.mdl-button.always-on-top {
    z-index: 10
}

.mdl-button.dark-button-primary {
    background-color: #8aff80;
    color: #2e4024;
    box-shadow: 0 2px 2px 0 rgba(138, 255, 128, .16)
}

.mdl-button.dark-button-primary:hover {
    background-color: #a2ff99;
    box-shadow: 0 8px 8px 0 rgba(138, 255, 128, .12)
}

.mdl-button.dark-button-primary[disabled] {
    background-color: #404040;
    color: grey;
    box-shadow: none
}

.mdl-button.dark-button-primary[disabled]:hover {
    background-color: #404040;
    box-shadow: none
}

.mdl-button.dark-button-primary:focus:not(:active) {
    background-color: #8aff80
}

.mdl-button.dark-button-primary.main-button {
    color: #8aff80;
    background-color: #1a1a1a;
    border: 2px solid #676767;
    box-shadow: none
}

.mdl-button.dark-button-secondary {
    background-color: #292929;
    color: #8aff80;
    border: 2px solid #676767
}

.mdl-button.dark-button-secondary:hover {
    background-color: #363636;
    color: #8aff80
}

.mdl-button.dark-button-secondary:visited {
    background-color: #363636;
    color: #8aff80
}

.mdl-button.dark-button-secondary[disabled] {
    background-color: #292929;
    color: grey;
    border: 2px solid #4d4d4d
}

.mdl-button.dark-button-secondary[disabled]:hover {
    background-color: #292929;
    color: grey
}

.mdl-button.dark-button-secondary.button-small {
    border-width: 1px
}

.mdl-button.dark-button-secondary.button-danger {
    color: #ff2f57
}

.mdl-button.dark-button-secondary.button-cancel-gray {
    color: #757575
}

.mdl-button.dark-button-secondary.no-background {
    background-color: inherit
}

.mdl-button.dark-button-secondary.no-background:hover {
    background-color: #363636;
    color: #8aff80
}

.mdl-button.dark-button-secondary:focus:not(:active) {
    background-color: #292929
}

.mdl-button.dark-button-danger {
    background-color: #292929;
    color: #ff2f57;
    border: 2px solid #676767
}

.mdl-button.dark-button-danger:hover {
    background-color: #434343;
    color: #ff2f57
}

.mdl-button.dark-button-danger[disabled] {
    background-color: #292929;
    color: grey;
    border: 2px solid #4d4d4d
}

.mdl-button.dark-button-danger.button-small {
    border-width: 1px
}

.mdl-button.light-button-primary {
    background-color: #5cc5e6;
    color: #fff;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .16)
}

.mdl-button.light-button-primary:hover {
    background-color: #61d0f2;
    box-shadow: 0 8px 8px 0 rgba(0, 0, 0, .16)
}

.mdl-button.light-button-primary[disabled] {
    background-color: #e6e6e6;
    color: #b3b3b3;
    box-shadow: none
}

.mdl-button.light-button-secondary {
    background-color: #fafafa;
    color: #5cc5e6;
    border: 2px solid #ccc
}

.mdl-button.light-button-secondary:hover {
    background-color: #f2f2f2;
    color: #5cc5e6
}

.mdl-button.light-button-secondary[disabled] {
    background-color: #fafafa;
    color: #b3b3b3;
    border: 2px solid #e5e5e5
}

.mdl-button.light-button-secondary.button-small {
    border-width: 1px
}

.mdl-button.button-large {
    min-width: 120px;
    height: 60px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 17.5px
}

.mdl-button.button-large.small-line-height {
    line-height: 20px
}

.mdl-button.button-large-correct {
    padding-top: 12px
}

.mdl-button.button-small {
    min-width: 90px;
    height: 40px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16.1px
}

.mdl-button.button-small.small-line-height {
    line-height: 18px
}

.mdl-button.dark-button-fab {
    background-color: #8aff80;
    color: #292929;
    box-shadow: 0 6px 6px 0 rgba(138, 255, 128, .16);
    border-radius: 20px;
    font-size: 24px;
    height: 56px;
    margin: auto;
    min-width: 56px;
    width: 148px;
    padding: 0;
    overflow: hidden
}

.mdl-button.dark-button-fab span {
    font-size: 15px
}

.mdl-button.dark-button-fab:hover {
    background-color: #a2ff99;
    box-shadow: 0 12px 12px 0 rgba(138, 255, 128, .16)
}

.mdl-button.light-button-fab {
    background-color: #5cc5e6;
    color: #fff;
    box-shadow: none
}

.mdl-button.light-button-fab:not(:disabled) {
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, .16)
}

.mdl-button.light-button-fab:not(:disabled):hover {
    background-color: #61d0f2;
    box-shadow: 0 12px 12px 0 rgba(0, 0, 0, .16)
}

.dark-button-danger,
.light-button-primary,
.mdl-button.dark-button-primary {
    position: relative;
    top: 0;
    -webkit-transition: top .1s ease-out, box-shadow .1s ease-out;
    -moz-transition: top .1s ease-out, box-shadow .1s ease-out;
    -ms-transition: top .1s ease-out, box-shadow .1s ease-out;
    -o-transition: top .1s ease-out, box-shadow .1s ease-out;
    transition: top .1s ease-out, box-shadow .1s ease-out
}

.dark-button-danger:hover:not([disabled]),
.light-button-primary:hover:not([disabled]),
.mdl-button.dark-button-primary:hover:not([disabled]) {
    -webkit-transition: top .1s ease-out, box-shadow .1s ease-out;
    -moz-transition: top .1s ease-out, box-shadow .1s ease-out;
    -ms-transition: top .1s ease-out, box-shadow .1s ease-out;
    -o-transition: top .1s ease-out, box-shadow .1s ease-out;
    transition: top .1s ease-out, box-shadow .1s ease-out
}

.dark-button-danger.button-large:hover:not([disabled]),
.light-button-primary.button-large:hover:not([disabled]),
.mdl-button.dark-button-primary.button-large:hover:not([disabled]) {
    top: -2px
}

.dark-button-danger.button-small:hover:not([disabled]),
.light-button-primary.button-small:hover:not([disabled]),
.mdl-button.dark-button-primary.button-small:hover:not([disabled]) {
    top: -1px
}

.wide-button {
    width: 80%;
    margin-left: 10%;
    box-sizing: border-box
}

@media screen and (max-width:839px) {
    .wide-button {
        width: 90%;
        margin-left: 5%
    }
}

.button-with-confirmation {
    display: inline-block
}

.button-rounded.button-small {
    border-radius: 20px
}

.button-rounded.button-large {
    border-radius: 30px
}

.mdl-button.button-small.share-button {
    padding: 0 10px;
    margin-left: 10px;
    min-width: 0
}

.social-share-buttons {
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.facebook-share-button,
.twitter-share-button {
    padding: 0 24px;
    width: 100%;
    border: none;
    border-radius: 2px;
    height: 28px;
    display: inline-block;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 0;
    overflow: hidden;
    will-change: box-shadow;
    transition: box-shadow .2s cubic-bezier(.4, 0, 1, 1), background-color .2s cubic-bezier(.4, 0, .2, 1), color .2s cubic-bezier(.4, 0, .2, 1);
    outline: none;
    cursor: pointer;
    text-decoration: none;
    text-align: center;
    line-height: 36px;
    vertical-align: middle;
    color: #fff;
    text-transform: uppercase
}

.facebook-share-button i,
.twitter-share-button i {
    font-size: 12px;
    margin-right: 5px
}

.twitter-share-button,
.twitter-share-button:hover {
    background: #1bb2e9
}

.facebook-share-button,
.facebook-share-button:hover {
    background: #3b5998
}

.connection-button {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    border: none;
    border-radius: 2px;
    color: #fff;
    padding: 9px 0
}

.connection-button img {
    width: 25px;
    height: auto;
    margin-right: 5px
}

.connection-button.apple-connection {
    background-color: #fff;
    color: #000
}

.connection-button.twitter-connection {
    background-color: #00aced
}

.connection-button.facebook-connection {
    background-color: #3b5998
}

.connection-button.metamask-connection {
    background-color: #fff;
    color: #000
}

.connection-button.steam-connection {
    background-color: #4d4b48
}

.connection-button.steam-connection.no-label {
    justify-content: flex-start;
    background: 0 0;
    padding: 0;
    cursor: auto
}

.connection-button.steam-connection.no-label img.origin-steam-image {
    width: auto;
    height: auto;
    margin-right: 0
}

.connection-button.twitch-connection {
    background-color: #6441a4
}

.submit-button-container-pull {
    margin-top: 10px;
    margin-bottom: 10px;
    display: flex;
    width: 100%;
    justify-content: flex-end
}

.submit-button-container-pull.left {
    justify-content: flex-start
}

.submit-button-container-pull.right {
    justify-content: flex-end
}

.mdl-textfield:not(.header-search) {
    width: 100%
}

.search-form {
    padding: 0 24px;
    background-color: #e6e6e6;
    height: 64px;
    display: flex;
    align-items: center;
    font-size: 15.4px;
    color: #999
}

@media screen and (max-width:1024px) {
    .search-form {
        height: 56px
    }
}

.search-form.desktop-search-form {
    height: 46px;
    background-color: #1a1a1a;
    border-radius: 8px;
    padding: 0;
    font-size: 14px;
    width: 320px;
    z-index: 2
}

.mdl-textfield.pxle-form.desktop-search-form input {
    color: #fff
}

#add-proof-input {
    border-radius: 2px
}

.mdl-textfield.pxle-form {
    display: flex;
    align-items: center
}

.mdl-textfield.pxle-form.is-disabled .mdl-textfield__label {
    color: #b3b3b3
}

.mdl-textfield.pxle-form.is-disabled .mdl-textfield__input {
    color: #b3b3b3;
    -webkit-text-fill-color: #b3b3b3;
    opacity: 1
}

.mdl-textfield.pxle-form.input-with-icon input {
    border-radius: 2px 0 0 2px
}

.mdl-textfield.pxle-form.input-with-icon i {
    border-radius: 0 2px 2px 0
}

.mdl-textfield.pxle-form input {
    height: 50px
}

.mdl-textfield.pxle-form input,
.mdl-textfield.pxle-form textarea {
    box-sizing: border-box;
    border: none;
    padding: 14px 0 15px 16px;
    width: 100%;
    border-radius: 2px
}

.mdl-textfield.pxle-form textarea {
    height: 100px
}

.mdl-textfield.pxle-form label {
    box-sizing: border-box;
    top: 34px;
    padding-left: 16px;
    font-size: 14px;
    text-transform: none;
    font-weight: 400
}

.mdl-textfield.pxle-form label.danger-label {
    color: #ff2f57
}

.mdl-textfield__label:after {
    top: 20px;
    left: 0;
    width: 4px;
    border-radius: 2px 0 0 2px
}

.mdl-textfield.pxle-form i {
    height: 50px;
    border-radius: 0 2px 2px 0;
    padding-top: 14px;
    padding-right: 9px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.mdl-textfield.pxle-form.desktop-search-form .desktop-search-form-close-wrapper {
    height: 100%;
    width: 56px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center
}

.mdl-textfield.pxle-form.desktop-search-form .desktop-search-form-close-wrapper .desktop-search-form-close {
    border-radius: 50%;
    width: 18px;
    height: 18px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #fff
}

.mdl-textfield.pxle-form.desktop-search-form .desktop-search-form-close-wrapper .desktop-search-form-close i {
    font-size: 16px;
    font-weight: 700;
    padding: 0;
    height: unset;
    width: unset;
    color: #000;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.mdl-textfield.pxle-form .username-input-component-warning-block {
    position: absolute;
    bottom: -20%;
    left: 0;
    font-size: 10px;
    max-width: 98%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.mdl-textfield.pxle-form .username-input-component-warning-block i {
    color: inherit;
    background-color: inherit;
    cursor: auto;
    font-size: 10px;
    margin-right: -4%
}

.mdl-textfield.pxle-form .team-name-input-component-warning-block {
    position: absolute;
    top: calc(50% + 10px);
    left: 13px;
    font-size: 10px;
    max-width: calc(100% - 13px);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.mdl-textfield.pxle-form .team-name-input-component-warning-block i {
    color: inherit;
    background-color: inherit;
    cursor: auto;
    font-size: 10px;
    margin-right: -4%;
    padding-top: 0;
    height: auto
}

.mdl-textfield.is-focused .mdl-textfield__label:after {
    top: 20px;
    width: 4px;
    height: calc(100% - 40px)
}

.label-under-input {
    padding: 0;
    margin: -20px 0 0;
    font-size: 10.5px;
    font-weight: 400
}

.mdl-textfield.dark-form input,
.mdl-textfield.dark-form textarea {
    background-color: #363636;
    color: #fff;
    caret-color: #5cc5e6
}

.mdl-textfield.dark-form label {
    color: #b3b3b3
}

.mdl-textfield--floating-label.has-placeholder .mdl-textfield__label.dark-form,
.mdl-textfield--floating-label.is-dirty .mdl-textfield__label.dark-form,
.mdl-textfield--floating-label.is-focused .mdl-textfield__label.dark-form {
    top: 0;
    padding: 0;
    color: #b3b3b3
}

.dark-form .mdl-textfield__label:after {
    background-color: #5cc5e6
}

.mdl-textfield.dark-form i {
    background-color: #363636;
    color: #b3b3b3
}

.mdl-textfield.dark-form i.main-theme-color {
    color: #8aff80
}

.label-under-input.dark-form {
    color: #b3b3b3
}

.error-text {
    color: #ff2f57
}

.mdl-switch__track {
    background-color: hsla(0, 0%, 100%, .3)
}

.mdl-switch.is-checked .mdl-switch__track {
    background-color: #8aff80;
    opacity: .5
}

.mdl-switch__thumb {
    background-color: #bdbdbd
}

.mdl-checkbox__ripple-container .mdl-ripple,
.mdl-switch.is-checked .mdl-switch__thumb,
.mdl-switch__ripple-container .mdl-ripple {
    background: #8aff80
}

.mdl-checkbox.is-checked .mdl-checkbox__tick-outline {
    background: rgba(138, 255, 128, .35)
}

.mdl-checkbox.is-focused.is-checked .mdl-checkbox__focus-helper {
    box-shadow: 0 0 0 8px rgba(138, 255, 128, .35);
    background-color: rgba(138, 255, 128, .35)
}

.mdl-checkbox.is-checked .mdl-checkbox__box-outline {
    border: 2px solid #8aff80
}

.mdl-checkbox__box-outline {
    border: 2px solid #b3b3b3
}

label.mdl-checkbox.is-checked>span.mdl-checkbox__focus-helper {
    background-color: rgba(0, 255, 0, .1)
}

.mdl-checkbox__label.danger-label {
    color: #ff2f57
}

.mdl-textfield.mdl-textfield--floating-label.is-invalid .mdl-textfield__label {
    font-size: 16px;
    color: #ff2f57
}

.mdl-textfield.mdl-textfield--floating-label .mdl-textfield__label {
    font-size: 16px
}

.mdl-textfield.mdl-textfield--floating-label.is-dirty .mdl-textfield__label,
.mdl-textfield.mdl-textfield--floating-label.is-focused .mdl-textfield__label {
    font-size: 12.6px
}

.mdl-textfield--floating-label.is-dirty .mdl-textfield__label.dark-form.danger-label {
    color: #ff2f57
}

html body .container-fluid select,
html body .container select {
    -ms-appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background-image: url(/theme/cmg2/src/images/gray-arrow-down.svg);
    background-size: 20px;
    background-repeat: no-repeat;
    background-position: 95%;
    background-color: #363636;
    border: none;
    outline: none;
    cursor: pointer
}

html body .container-fluid select:focus,
html body .container select:focus {
    outline: none
}

html body .container-fluid select.pagination-select,
html body .container select.pagination-select {
    background-color: inherit;
    width: 45px;
    background-size: 18px;
    background-position: 95% top
}

.mdl-button {
    text-transform: none
}

.mdl-custom-select-dropdown label {
    color: #fff;
    text-transform: uppercase;
    padding-bottom: 5px;
    font-size: 12.6px;
    font-weight: 600
}

.mdl-custom-select-dropdown label.default-label {
    display: block;
    margin: 0;
    padding: 0;
    text-transform: capitalize;
    font-weight: 500;
    color: #b3b3b3
}

.mdl-custom-select-dropdown .mdl-textfield.mdl-select-custom {
    padding: 12px;
    width: 100%;
    background-color: #363636;
    color: #b3b3b3;
    border-radius: 2px;
    border: none;
    outline: none
}

.mdl-custom-select-dropdown .mdl-textfield.mdl-select-custom:focus {
    outline: none
}

@media screen and (max-width:991px) {
    .mdl-custom-select-dropdown .mdl-textfield.mdl-select-custom {
        font-size: 11px
    }
}

.mdl-textfield select.mdl-textfield__input {
    background-color: #363636;
    color: #b3b3b3;
    box-sizing: border-box;
    border: none;
    outline: none
}

.mdl-textfield select.mdl-textfield__input.mdl-select-custom {
    padding: 14px 0 15px 16px;
    width: 100%;
    height: 50px
}

.mdl-textfield select.mdl-textfield__input optgroup,
.mdl-textfield select.mdl-textfield__input option {
    background-color: #b3b3b3;
    color: #292929
}

@media screen and (max-width:991px) {
    .mdl-textfield select.mdl-textfield__input {
        font-size: 11px
    }
}

.mdl-radio.mdl-js-radio.mdl-js-ripple-effect {
    font-size: 15px;
    font-weight: 500
}

.mdl-radio.mdl-js-radio.mdl-js-ripple-effect span {
    color: #b3b3b3;
    text-transform: capitalize
}

.mdl-radio.mdl-js-radio.mdl-js-ripple-effect input {
    background-color: #8aff80
}

.mdl-radio.is-checked .mdl-radio__outer-circle {
    border: 2px solid #8aff80
}

.mdl-radio__outer-circle {
    border: 2px solid #b3b3b3
}

.mdl-radio__inner-circle,
.mdl-radio__ripple-container .mdl-ripple {
    background: #8aff80
}

.file-drop-area {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    padding: 25px;
    border: 1px dashed hsla(0, 0%, 100%, .4);
    border-radius: 3px;
    transition: .2s;
    box-sizing: border-box
}

@media screen and (max-width:839px) {
    .file-drop-area {
        flex-direction: column;
        align-items: center;
        justify-items: center
    }
}

.file-drop-area.drag-is-active {
    background-color: hsla(0, 0%, 100%, .05)
}

.file-drop-area i {
    font-size: 36px;
    padding: 0 10px;
    color: #8f8f8f
}

.fake-btn {
    flex-shrink: 0;
    color: #8aff80;
    text-decoration: underline;
    font-size: 12.6px;
    padding-left: 5px
}

.file-msg {
    font-size: 12.6px;
    font-weight: 400;
    white-space: nowrap;
    overflow: hidden
}

.file-input {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    cursor: pointer;
    opacity: 0
}

.file-input:focus {
    outline: none
}

.mdl-textfield.mdl-js-textfield.mdl-textfield--floating-label.dark-form.pxle-form.username-input-component,
.new-password {
    position: relative
}

.custom-input span.input-button {
    display: flex;
    align-items: center
}

.custom-input label.custom-label {
    display: block;
    margin: 0;
    padding: 0;
    text-transform: capitalize;
    font-weight: 500;
    color: #b3b3b3
}

.custom-input .username-change.mdl-textfield {
    display: inline-block;
    width: 100%;
    padding: 0
}

.custom-input .username-change.mdl-textfield input {
    width: 100%
}

.custom-input .username-change.mdl-textfield input:disabled {
    background-color: inherit;
    border: 2px solid #333
}

.custom-input button.square-button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    background-color: #363636;
    min-width: inherit;
    padding: 0;
    width: 50px;
    height: 50px;
    border: none;
    margin-left: 3%
}

.custom-input button.square-button i {
    font-size: 24px
}

.input-info {
    position: absolute;
    font-size: 10px;
    bottom: 1%;
    white-space: nowrap;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis
}

html body .page-content .mdl-select-custom {
    padding: 12px;
    width: 100%;
    background-color: #363636;
    color: #b3b3b3;
    border-radius: 2px;
    border: none;
    outline: none
}

html body .page-content .mdl-select-custom.input-like-select {
    color: #fff
}

html body .page-content .mdl-select-custom:focus {
    outline: none
}

@media screen and (max-width:991px) {
    html body .page-content .mdl-select-custom {
        font-size: 11px
    }
}

html body .page-content .mdl-select-custom.mdl-select-filters {
    background-color: #1a1a1a;
    cursor: pointer
}

.filter-container {
    border-left: 1px solid #292929;
    border-right: 1px solid #292929
}

.filter-container:first-of-type {
    border-left: none
}

@media screen and (max-width:768px) {
    .filter-container {
        border: none
    }
}

.filter-container.last {
    border-right: none
}

.password-checks {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    margin-bottom: 5px
}

.password-checks>div {
    flex-basis: 100px;
    flex-shrink: 0;
    display: flex;
    align-items: center
}

.password-checks>div>* {
    margin-right: 3px
}

.password-checks>div span {
    font-size: 11.2px;
    color: #b3b3b3
}

.password-meter {
    margin-top: -15px;
    display: flex;
    height: 30px;
    align-items: center;
    position: relative;
    justify-content: space-between
}

.password-meter .password-strength,
.password-meter .password-strength-checked {
    flex-shrink: 0;
    height: 4px;
    width: calc(100% - 55px)
}

.password-meter .password-strength {
    background-color: #363636
}

.password-meter .password-strength-checked {
    background-color: #ff2f57;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    width: 0
}

.password-meter .password-strength-checked.correct-password {
    background-color: #8aff80
}

.password-meter .password-strength-string {
    color: #b3b3b3;
    font-size: 11.2px
}

.mdl-textfield.is-disabled .mdl-textfield__input,
fieldset[disabled] .mdl-textfield .mdl-textfield__input {
    background-color: #363636;
    color: inherit;
    border: none
}

.password-input-wrapper {
    width: 100%
}

.mdl-checkbox.mdl-checkbox-centered {
    display: flex;
    align-items: center
}

.mdl-checkbox.mdl-checkbox-standard-text {
    text-transform: unset;
    font-size: 14px;
    font-weight: 400
}

.mdl-checkbox.unset-height-input,
.mdl-radio.unset-height-input {
    height: unset
}

dialog[open] {
    display: flex;
    flex-direction: column;
    visibility: visible;
    cursor: auto
}

.pxle-dialog {
    border: none;
    box-shadow: 0 22px 38px 3000px rgba(0, 0, 0, .5);
    width: 560px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #292929;
    border-radius: 2px;
    position: fixed;
    z-index: 999;
    max-height: 80vh;
    overflow-y: hidden;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto
}

@media screen and (max-width:767px) {
    .pxle-dialog {
        width: 100%;
        max-height: 65vh
    }
}

.pxle-dialog.standard-dialog {
    border-top: 8px solid #5cc5e6;
    z-index: 9999;
    padding: 0;
    overflow-y: hidden
}

.pxle-dialog.standard-dialog .team-create-dialog-title {
    padding-left: 39px;
    text-align: left
}

.pxle-dialog.standard-dialog .team-create-heading-text {
    padding-left: 15px;
    margin-bottom: 16pt
}

.pxle-dialog.standard-dialog .dialog-title {
    padding-left: 24px;
    padding-right: 24px;
    padding-top: 21px;
    text-align: center
}

@media screen and (max-width:767px) {
    .pxle-dialog.standard-dialog .dialog-title {
        padding-left: 15.9984px;
        padding-right: 15.9984px
    }
}

.pxle-dialog.standard-dialog .dialog-title.dialog-info {
    padding-top: 2px
}

.pxle-dialog.standard-dialog .dialog-title.small-title {
    font-size: 14px
}

.pxle-dialog.standard-dialog .dialog-paragraph {
    padding-left: 24px;
    padding-right: 24px;
    text-align: center
}

@media screen and (max-width:767px) {
    .pxle-dialog.standard-dialog .dialog-paragraph {
        padding-left: 15.9984px;
        padding-right: 15.9984px
    }
}

.pxle-dialog.standard-dialog .dialog-content {
    padding-left: 24px;
    padding-right: 24px;
    padding-bottom: 12px;
    white-space: normal;
    text-align: initial;
    overflow-y: auto
}

@media screen and (max-width:767px) {
    .pxle-dialog.standard-dialog .dialog-content {
        padding-left: 15.9984px;
        padding-right: 15.9984px
    }
}

.pxle-dialog.standard-dialog .dialog-content.centered-content {
    display: flex;
    align-items: center;
    justify-content: center
}

.pxle-dialog.standard-dialog .dialog-actions {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    box-sizing: border-box;
    padding: 0;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%
}

.pxle-dialog.standard-dialog .dialog-actions a {
    outline: none
}

.pxle-dialog.standard-dialog .dialog-actions a.mdl-button {
    padding-top: 10px;
    width: 100%;
    box-sizing: border-box
}

.pxle-dialog.standard-dialog .dialog-actions div {
    box-sizing: border-box
}

.pxle-dialog.standard-dialog .dialog-actions div:not(:last-child) {
    border-left: 3px solid #292929
}

.pxle-dialog.standard-dialog .dialog-actions button {
    width: 100%;
    border: none;
    border-radius: 0;
    background-color: #363636;
    margin: 0
}

@media screen and (max-width:767px) {
    .pxle-dialog.standard-dialog .dialog-actions button {
        line-height: 25px
    }
}

.pxle-dialog.standard-dialog .dialog-actions button.dark-button-secondary:hover {
    background-color: #464646
}

.pxle-dialog.popup-dialog {
    width: 840px;
    height: 370px;
    padding: 0;
    box-shadow: 0 22px 38px 3000px rgba(0, 0, 0, .85)
}

@media screen and (max-width:839px) {
    .pxle-dialog.popup-dialog {
        height: auto;
        max-height: 70vh;
        width: 100%;
        max-width: 420px;
        flex-direction: column-reverse
    }
}

.pxle-dialog.popup-dialog .popup-dialog-image {
    float: right;
    width: 370px;
    height: 100%;
    background-color: #d3d3d3;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat
}

@media screen and (max-width:839px) {
    .pxle-dialog.popup-dialog .popup-dialog-image {
        height: 420px;
        width: 100%;
        background-size: contain;
        background-color: transparent
    }
}

.pxle-dialog.popup-dialog .popup-dialog-content {
    float: left;
    max-height: 100%;
    margin: 0;
    box-sizing: border-box;
    padding: 24px;
    width: 470px
}

@media screen and (max-width:839px) {
    .pxle-dialog.popup-dialog .popup-dialog-content {
        max-height: none;
        padding: 7.9992px 15.9984px 15.9984px;
        width: 100%
    }
}

.pxle-dialog.popup-dialog .popup-dialog-content .dialog-actions {
    position: absolute;
    padding: inherit;
    bottom: 0;
    left: 0
}

@media screen and (max-width:839px) {
    .pxle-dialog.popup-dialog .popup-dialog-content .dialog-actions {
        position: relative;
        padding: 0
    }
}

.team-created-dialog dialog.pxle-dialog .dialog-content {
    text-align: center
}

.dialog-title {
    margin: 0;
    color: #fff
}

.dialog-paragraph {
    margin: 0
}

.pxle-dialog.standard-dialog .dialog-paragraph.text-left,
.pxle-dialog.standard-dialog .dialog-title.text-left {
    text-align: left
}

.dialog-content {
    margin-top: 16px;
    margin-bottom: 80px;
    color: #b2b2b2
}

.dialog-content>p {
    margin: 0;
    font-family: Poppins, sans-serif;
    font-size: 14px
}

.popup-dialog-content {
    margin-top: 16px;
    margin-bottom: 80px;
    color: #b2b2b2
}

.popup-dialog-content>p {
    margin: 7px 0 0;
    font-family: Poppins, sans-serif;
    font-size: 14px
}

.trophy-reset-dialog .trophy-reset-warning {
    display: flex;
    align-items: center;
    color: #ccbe6f;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 11.2px
}

.trophy-reset-dialog .trophy-reset-warning i {
    position: relative;
    bottom: 2px;
    margin-right: 7px
}

.trophy-reset-dialog .trophy-reset-summary {
    text-align: center;
    font-size: 11.2px
}

.reset-games-block {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 72px;
    margin-top: 30px;
    overflow-y: auto
}

.reset-games-block label {
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 10px 0;
    position: relative
}

.reset-games-block label .mdl-checkbox__box-outline,
.reset-games-block label .mdl-checkbox__focus-helper {
    left: 15px
}

.reset-games-block img {
    height: 65px;
    float: left;
    padding-left: 30px
}

@media screen and (max-width:767px) {
    .reset-games-block img {
        display: none
    }
}

.reset-all-games-block {
    background-color: #363636;
    border-radius: 4px
}

.reset-all-games-text-content {
    padding-left: 30px;
    width: 100%
}

.reset-label {
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.36;
    letter-spacing: normal;
    text-align: left;
    text-transform: capitalize
}

.reset-label-title {
    font-family: Poppins, sans-serif;
    font-size: 16px;
    color: #fff
}

.reset-label-info {
    font-family: Poppins, sans-serif;
    font-size: 14px;
    color: #b3b3b3
}

.reset-label-info.reset-trophy-label-info {
    display: flex;
    align-items: center;
    margin-top: 6px
}

.reset-label-info.reset-trophy-label-info img {
    height: 32px;
    padding-left: 0;
    margin-right: 8px
}

.reset-label-info.reset-trophy-label-info .current-trophies,
.reset-label-info.reset-trophy-label-info .remaining-trophies {
    color: #fff;
    font-size: 15.4px
}

.reset-label-info.reset-trophy-label-info .current-trophies.modified-trophies,
.reset-label-info.reset-trophy-label-info .remaining-trophies.modified-trophies {
    color: #ff2f57
}

.reset-label-info.reset-trophy-label-info .remaining-trophies {
    margin-left: 6px
}

.reset-label-info.reset-trophy-label-info .trophies-spacer {
    flex-grow: 1
}

.claim-prize-dialog .prize-claim-choice-explanation {
    margin-bottom: 20px
}

.claim-prize-dialog label.prize-claim-choice {
    height: 60px
}

.claim-prize-dialog .claim-legend-container {
    display: flex;
    text-align: center
}

.claim-prize-dialog .claim-legend-container .credit-claim-bonus-legend,
.claim-prize-dialog .claim-legend-container .credit-claim-legend,
.claim-prize-dialog .claim-legend-container .credit-claim-plus {
    display: block;
    margin: 0 5px
}

.claim-prize-dialog .claim-legend-container .credit-claim-plus {
    line-height: 50px;
    color: #fff
}

.claim-prize-dialog .claim-legend-container span.prize-value {
    display: block;
    color: #fff;
    font-weight: 400
}

.claim-prize-dialog .claim-legend-container span.prize-label {
    display: block;
    font-size: 12.6px
}

.claim-prize-dialog .claim-legend-container .credit-claim-bonus-legend span.prize-label,
.claim-prize-dialog .claim-legend-container .credit-claim-bonus-legend span.prize-value {
    color: #8aff80
}

.mission-progress-widget {
    display: flex;
    align-items: center;
    justify-content: center;
    position: fixed;
    right: 35px;
    top: 140px;
    padding: 10px;
    z-index: 2;
    border-width: 0;
    border-radius: 30px;
    background-image: linear-gradient(90deg, #ccbb73, #98803f);
    
    color: #1a1a1a
}

@media screen and (max-width:768px) {
    .mission-progress-widget {
        top: unset;
        bottom: 66.5px;
        right: 175px;
        transition: .3s ease-out
    }

    .mission-progress-widget.mission-widget-ticket-page {
        bottom: 220px;
        transition: .3s ease-out
    }
}

.mission-progress-widget.hide-behind-drawer {
    display: none
}

.mission-progress-widget>* {
    margin: 0 3px
}

.mission-progress-widget .cmgico {
    display: inline-block;
    position: relative;
    font-size: 18.2px
}

.mission-progress-dialog.pxle-dialog.standard-dialog {
    border-top-width: 0
}

.mission-progress-dialog.pxle-dialog.standard-dialog h5 {
    background-image: linear-gradient(90deg, #ccbb73, #98803f);
    text-align: left;
    padding-bottom: 21px;
    color: #292929
}

.mission-progress-dialog.pxle-dialog.standard-dialog h5 .cmgico {
    display: inline-block;
    position: relative;
    top: 4px;
    font-size: 22px
}

.mission-progress-dialog .dialog-content {
    overflow-y: auto;
    font-family: Poppins, sans-serif
}

.mission-progress-dialog .dialog-content::-webkit-scrollbar-track {
    background-color: #292929
}

.mission-progress-dialog .dialog-content::-webkit-scrollbar {
    width: 7px;
    background-color: #292929
}

.mission-progress-dialog .dialog-content::-webkit-scrollbar-thumb {
    background-color: #404040;
    border-width: 0
}

.mission-progress-dialog .mdl-dialog__actions--full-width button {
    text-align: center
}

.mission-progress-dialog .mission-container {
    border-bottom: 1px solid #404040;
    padding: 20px 0
}

@media screen and (max-width:767px) {
    .mission-progress-dialog .mission-container {
        padding: 10px 0
    }
}

.mission-progress-dialog .mission-container .mission-image {
    display: inline-block;
    margin: 0 auto;
    width: 100%
}

@media screen and (max-width:767px) {
    .mission-progress-dialog .mission-container .mission-image {
        width: auto;
        height: 80px
    }
}

.mission-progress-dialog .mission-container .mission-title {
    font-size: 17.5px;
    color: #fff
}

.mission-progress-dialog .mission-container .mission-remaining-container {
    color: #ff2f57;
    font-size: 11.2px
}

.mission-progress-dialog .mission-container .mission-complete {
    position: absolute;
    opacity: .7
}

.mission-progress-dialog .mission-container .mission-description {
    min-height: 90px
}

.mission-progress-dialog .mission-container .mission-progress-bar-values {
    color: #b2b2b2;
    font-size: 11.2px
}

.mission-progress-dialog .mission-header-score {
    display: inline-block;
    float: right
}

p.dialog-ticket-warning {
    text-align: left;
    color: #b3b3b3;
    font-weight: 500
}

.share-dialog .dialog-actions button {
    margin: 0
}

.pxle-dialog.standard-dialog.achievement-reached-dialog {
    width: 320px;
    background-color: transparent;
    border-top: none;
    padding-top: 20px;
    box-shadow: none;
    overflow: hidden
}

.pxle-dialog.standard-dialog.achievement-reached-dialog .popup-image {
    margin: 0 auto;
    height: 150px;
    display: flex;
    align-items: center;
    justify-content: center
}

.pxle-dialog.standard-dialog.achievement-reached-dialog .popup-image img {
    position: absolute;
    height: 40%;
    width: auto;
    padding: 4%;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: 100%;
    animation: achievement-present 2s ease-in-out, achievement-pulse 2s ease-in-out 3s infinite normal
}

@keyframes achievement-present {
    0% {
        opacity: 0;
        margin-top: 20px;
        background-size: 10%
    }

    75% {
        opacity: 1;
        margin-top: 0
    }

    to {
        background-size: 100%
    }
}

@keyframes achievement-pulse {
    0% {
        background-size: 100%
    }

    25% {
        background-size: 80%
    }

    50% {
        background-size: 80%
    }

    75% {
        background-size: 100%
    }
}

.pxle-dialog.standard-dialog.achievement-reached-dialog .popup-container {
    background: #292929;
    box-shadow: 0 22px 38px 0 rgba(0, 0, 0, .26);
    border-radius: 2px;
    overflow: visible
}

.pxle-dialog.standard-dialog.achievement-reached-dialog .popup-container .popup-header {
    border-radius: 2px;
    border-top: 8px solid #363636;
    color: #5cc5e6;
    background: #292929;
    text-align: center;
    text-transform: uppercase;
    padding-top: 90px;
    margin-top: -80px
}

.pxle-dialog.standard-dialog.achievement-reached-dialog .popup-container h5 {
    padding-top: 5px
}

.two-fa-dialog-phone-number {
    margin-top: 20px
}

.phone-number-form {
    display: flex;
    align-items: center;
    width: 100%
}

.phone-number-form button.mdl-button.dark-button-secondary {
    margin-left: 16px;
    height: 50px
}

.mdl-snackbar.mdl-js-snackbar.snackbar-cmg {
    background-color: #fafafa;
    border-radius: 2px;
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, .16);
    border: 1px solid #e0e0e0;
    mix-blend-mode: undefined;
    width: 344px
}

@media screen and (max-width:767px) {
    .mdl-snackbar.mdl-js-snackbar.snackbar-cmg {
        width: 100%;
        padding-bottom: 15px;
        max-height: unset
    }
}

.mdl-snackbar.mdl-js-snackbar.snackbar-cmg.success-snackbar {
    background-color: #b3ffa6;
    border-color: #292929
}

.mdl-snackbar.mdl-js-snackbar.snackbar-cmg.warning-snackbar {
    background-color: #ccbe6f;
    border-color: #292929
}

.mdl-snackbar.mdl-js-snackbar.snackbar-cmg.error-snackbar {
    background-color: #ff2f57;
    border-color: #292929
}

.mdl-snackbar.mdl-js-snackbar.snackbar-cmg.error-snackbar .mdl-snackbar__text.snackbar-content-text {
    color: #fff
}

.mdl-snackbar__text.snackbar-content-text {
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    font-stretch: normal;
    text-align: left;
    color: #4d4d4d;
    letter-spacing: .2px
}

.mdl-snackbar__action.snackbar-action-text {
    color: #5cc5e6;
    font-family: Poppins;
    font-size: 16px;
    font-weight: 500;
    text-align: right;
    mix-blend-mode: undefined;
    text-transform: none;
    width: 100%
}

.mdl-snackbar__action.snackbar-action-text.hide-snackbar-action-button {
    display: none
}

.mdl-data-table.mdl-js-data-table.mdl-table-custom {
    width: 100%;
    background-color: inherit;
    border: none;
    color: #fff
}

.mdl-data-table.mdl-js-data-table.mdl-table-custom thead {
    background-color: #363636
}

.mdl-data-table.mdl-js-data-table.mdl-table-custom thead th {
    color: #b3b3b3;
    line-height: 30px
}

.mdl-data-table.mdl-js-data-table.mdl-table-custom tbody tr:hover {
    background-color: #363636
}

.mdl-data-table.mdl-js-data-table.mdl-table-custom a {
    font-weight: 400
}

.mdl-data-table.mdl-js-data-table.mdl-table-custom tr td img {
    height: 40px;
    width: 40px;
    border-radius: 50%;
    margin-right: 15px
}

.mdl-data-table.mdl-js-data-table.mdl-table-custom td .fa {
    color: #fff
}

.mdl-data-table.mdl-js-data-table.mdl-table-custom td .fa:hover {
    color: #b3b3b3
}

.mdl-data-table.mdl-js-data-table.mdl-table-custom td,
.mdl-data-table.mdl-js-data-table.mdl-table-custom th {
    border-bottom: 1px solid #404040
}

.mdl-data-table.mdl-js-data-table.mdl-table-custom td .mdl-tooltip.mdl-tooltip-custom {
    white-space: normal
}

.mdl-data-table.mdl-js-data-table.mdl-table-custom td a:visited {
    color: #fff
}

.mdl-data-table.mdl-js-data-table.mdl-table-custom td a:visited:hover {
    color: #b3b3b3
}

.mdl-data-table.mdl-js-data-table.mdl-table-custom td.no-data {
    text-align: center
}

.mdl-data-table.mdl-js-data-table.mdl-table-custom tr.expanded-row {
    background-color: #212121
}

.mdl-data-table.mdl-js-data-table.mdl-table-custom tr.tr-loading td {
    text-align: center
}

.mdl-data-table.mdl-js-data-table.spaced-dark-table {
    width: 100%;
    border: none;
    background-color: #292929;
    color: #fff;
    border-radius: 4px 4px 0 0
}

.mdl-data-table.mdl-js-data-table.spaced-dark-table td {
    border-bottom: none;
    border-top: 4px solid #1a1a1a;
    max-width: 250px;
    overflow: hidden;
    text-overflow: ellipsis
}

.mdl-data-table.mdl-js-data-table.spaced-dark-table td.centered {
    text-align: center
}

.mdl-data-table.mdl-js-data-table.spaced-dark-table td a {
    color: #fff
}

.mdl-data-table.mdl-js-data-table.spaced-dark-table td a:hover {
    color: #b3b3b3
}

.mdl-data-table.mdl-js-data-table.spaced-dark-table thead tr th {
    padding-top: 12px;
    text-transform: uppercase;
    vertical-align: middle;
    color: #b3b3b3;
    font-size: 14px
}

.mdl-data-table.mdl-js-data-table.spaced-dark-table thead tr th.centered {
    text-align: center
}

.mdl-data-table.mdl-js-data-table.spaced-dark-table tr {
    height: 72px
}

.mdl-data-table.mdl-js-data-table.spaced-dark-table tr:hover {
    background-color: #333
}

@media screen and (max-width:479px) {

    .mdl-data-table td,
    .mdl-data-table th {
        padding: 12px 6px
    }
}

@media screen and (max-width:479px) {

    .mdl-data-table td:first-of-type,
    .mdl-data-table th:first-of-type {
        padding-left: 12px
    }
}

header.mdl-layout__header {
    background-color: #292929;
    color: #9a9a9a;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .24);
    border-top: 4px solid #424242
}

header.mdl-layout__header .mdl-layout__header-row {
    padding-right: 0;
    padding-left: 0;
    justify-content: center
}

header.mdl-layout__header .header-actions-not-logged {
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 3;
    border-left: 1px solid #424242
}

header.mdl-layout__header .header-actions-not-logged button.mdl-button.button-large {
    height: 64px;
    border-radius: 0
}

@media screen and (max-width:1024px) {
    header.mdl-layout__header .header-actions-not-logged button.mdl-button.button-large {
        height: 56px
    }
}

header.mdl-layout__header .header-actions-not-logged button.mdl-button.button-large:hover {
    top: 0;
    box-shadow: none
}

header.mdl-layout__header .header-actions-not-logged button.mdl-button.button-large.dark-button-primary {
    border: none;
    box-shadow: none
}

header.mdl-layout__header .header-actions-not-logged button.mdl-button.button-large.dark-button-secondary {
    border: none
}

header.mdl-layout__header .header-actions-not-logged button.mdl-button.button-large.play-now-button {
    min-width: unset;
    padding-left: 12px;
    padding-right: 12px;
    border: none
}

header.mdl-layout__header .header-actions-not-logged .connection-button {
    height: 100%;
    margin-right: 10px;
    width: inherit;
    padding: 8px
}

header.mdl-layout__header .header-actions-not-logged .connection-button img {
    width: 20px;
    height: auto;
    margin-right: 0
}

header.mdl-layout__header .header-user-avatar {
    visibility: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    cursor: pointer;
    padding-right: 8px;
    padding-left: 8px
}

@media screen and (max-width:768px) {
    header.mdl-layout__header .header-user-avatar {
        right: 45px;
        border: none
    }
}

header.mdl-layout__header .header-user-avatar.show-avatar {
    visibility: visible
}

header.mdl-layout__header .header-user-avatar img {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    margin-right: 12px
}

header.mdl-layout__header .header-user-avatar span {
    color: #fff;
    font-size: 15.4px;
    margin-right: 6px
}

@media screen and (max-width:1200px) {
    header.mdl-layout__header .header-user-avatar span {
        display: none
    }
}

header.mdl-layout__header .header-user-avatar i {
    color: #fff
}

@media screen and (max-width:1200px) {
    header.mdl-layout__header .header-user-avatar i {
        display: none
    }
}

header.mdl-layout__header.hide-drawer .mdl-layout__drawer-button {
    opacity: 0;
    transition: .3s ease-out;
    visibility: hidden
}

header.mdl-layout__header:not(.hide-drawer) .chat-component-container .chat-panel-open-button {
    position: relative;
    margin-right: 8px;
    top: 0;
    left: 0
}

@media screen and (max-width:768px) {
    header.mdl-layout__header:not(.hide-drawer) .chat-component-container .chat-panel-open-button {
        margin-right: 0;
        margin-left: -18px
    }
}

header.mdl-layout__header .header-wrapper {
    position: relative
}

header.mdl-layout__header .header-logo {
    z-index: 2;
    max-height: 100%;
    position: absolute
}

header.mdl-layout__header .header-logo img {
    height: 30px
}

@media screen and (max-width:768px) {
    header.mdl-layout__header .header-logo img {
        height: 20px
    }
}

header.mdl-layout__header .header-support {
    display: flex;
    opacity: 0;
    transition: .3s ease-out;
    align-items: center;
    cursor: pointer;
    margin-right: 24px
}

header.mdl-layout__header .header-support i {
    font-size: 28px;
    float: left
}

header.mdl-layout__header .header-support span {
    display: block;
    font-family: Poppins, sans-serif;
    font-size: 10.5px;
    float: left;
    margin-left: 5px;
    margin-bottom: 3%
}

@media screen and (max-width:479px) {
    header.mdl-layout__header .header-support span {
        display: none
    }
}

header.mdl-layout__header .header-notifications-container {
    height: 100%;
    padding: 0 12px;
    display: flex;
    align-items: center;
    cursor: pointer
}

@media screen and (max-width:1200px) {
    header.mdl-layout__header .header-notifications-container {
        padding: 0;
        position: absolute;
        left: 72px;
        top: 50%;
        transform: translateY(-50%)
    }
}

header.mdl-layout__header .header-notifications {
    display: flex;
    align-items: center
}

@media screen and (max-width:768px) {
    header.mdl-layout__header .header-notifications {
        margin-left: -20px
    }
}

header.mdl-layout__header .header-notifications i {
    display: block;
    float: left
}

header.mdl-layout__header .header-notifications span.count-notifications {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: 3px;
    margin-right: 3px;
    padding: 0;
    background-color: #ff2f57;
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    border-radius: 50%;
    width: 20px;
    height: 20px
}

header.mdl-layout__header .header-notifications span.count-notifications-small {
    font-size: 10px
}

header.mdl-layout__header .header-notifications span.count-notifications-smaller {
    font-size: 8px
}

header.mdl-layout__header .header-notifications span {
    font-family: Poppins, sans-serif;
    font-size: 10.5px;
    display: block;
    float: left;
    margin-left: 10px
}

@media screen and (max-width:479px) {
    header.mdl-layout__header .header-notifications span {
        display: none
    }
}

header.mdl-layout__header .header-notifications-unread i,
header.mdl-layout__header .header-notifications-unread span {
    color: #fff
}

header.mdl-layout__header .header-search {
    z-index: 5;
    height: 100%;
    padding: 0
}

header.mdl-layout__header .header-search.is-dirty,
header.mdl-layout__header .header-search.is-focused {
    background-color: #363636
}

header.mdl-layout__header .header-search .header-search-icon {
    top: 50%;
    transform: translateY(-50%)
}

header.mdl-layout__header .header-search input {
    transform: translateY(65%);
    caret-color: #424242;
    border: none;
    font-family: Poppins, sans-serif
}

@media screen and (max-width:1024px) {
    header.mdl-layout__header .header-search input {
        transform: translateY(50%)
    }
}

.mdl-switch.is-disabled .mdl-switch__ripple-container,
.mdl-switch__ripple-container fieldset[disabled] .mdl-switch {
    cursor: pointer
}

.pxle-drawer .mdl-navigation.pxle-navigation .mdl-navigation__link.switch-header span {
    margin-left: 2px
}

.shrink-sidebar .expandable-sidebar {
    transition: .2s cubic-bezier(.4, 0, .2, 1);
    width: 0
}

.expand-sidebar-container {
    position: absolute;
    top: 0;
    height: 100%;
    display: flex;
    align-items: center;
    cursor: pointer;
    left: 10px
}

.expand-sidebar-container i {
    transition: .3s ease-out;
    font-size: 24.5px;
    color: #b3b3b3
}

.expandable-sidebar {
    transition: .2s cubic-bezier(.4, 0, .2, 1);
    border-top: 4px solid #c5c5c5;
    z-index: 1000;
    position: fixed;
    top: 0;
    left: 0;
    width: 256px;
    height: 100%;
    overflow-y: scroll;
    background-color: #fafafa;
    display: flex;
    flex-direction: column;
    scrollbar-width: none;
    -ms-overflow-style: none
}

@media screen and (min-width:1200px) {
    .expandable-sidebar {
        display: none
    }
}

@media screen and (max-width:1024px) {
    .expandable-sidebar {
        width: 320px
    }
}

@media screen and (max-width:479px) {
    .expandable-sidebar {
        width: 284px
    }
}

.expandable-sidebar .sidebar-actions {
    padding: 0 0 24px 19px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-shrink: 0
}

.expandable-sidebar .sidebar-actions>.cmgico {
    padding: 5px;
    border-radius: 50%;
    cursor: pointer;
    font-size: 24px
}

.expandable-sidebar .sidebar-actions>.cmgico.cmgico-light-mode {
    background-color: #e0e0e0;
    color: #5cc5e6
}

.expandable-sidebar .sidebar-actions>.cmgico.cmgico-night-mode {
    background-color: #7d7d7d;
    color: #fff
}

.expandable-sidebar::-webkit-scrollbar {
    display: none
}

.expandable-sidebar .sidebar-nav {
    flex-grow: 1;
    flex-shrink: 0;
    padding-bottom: 15px
}

.expandable-sidebar a {
    text-decoration: none;
    color: #292929
}

.expandable-sidebar .mdl-navigation__link {
    padding: 0 25px;
    height: 48px;
    display: flex;
    align-items: center;
    margin: 0;
    color: #757575;
    text-decoration: none;
    font-size: 15.4px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0;
    opacity: 1;
    overflow: hidden;
    white-space: nowrap;
    cursor: pointer
}

.expandable-sidebar .mdl-navigation__link:first-of-type {
    margin-top: 12px
}

.expandable-sidebar .mdl-navigation__link:hover {
    color: #757575
}

.expandable-sidebar .mdl-navigation__link span {
    margin-left: 25px;
    color: #292929
}

.expandable-sidebar .mdl-navigation__link span sup {
    color: #ff2f57
}

.expandable-sidebar .mdl-navigation__link i {
    font-size: 24px;
    color: #8f8f8f
}

.expandable-sidebar .mdl-navigation__link:hover {
    background-color: #e0e0e0
}

.expandable-sidebar.night-mode {
    background-color: #3f3f3f;
    border-color: #424242
}

.expandable-sidebar.night-mode .search-form {
    background-color: #5a5a5a;
    color: #fff
}

.expandable-sidebar.night-mode .search-form input::placeholder {
    color: #c5c5c5
}

.expandable-sidebar.night-mode a,
.expandable-sidebar.night-mode i,
.expandable-sidebar.night-mode span {
    color: #e0e0e0
}

.expandable-sidebar.night-mode .mdl-navigation__link:hover {
    background-color: #5a5a5a
}

.expandable-sidebar.night-mode .mdl-navigation__link i,
.expandable-sidebar.night-mode .mdl-navigation__link span {
    color: #b3b3b3
}

body .language-switcher-mobile {
    padding: 0 19px 0 24px;
    width: 100%;
    position: relative;
    color: #000
}

body .language-switcher-mobile.language-switcher-user-menu {
    width: 230px;
    margin: 20px auto
}

body .language-switcher-mobile div.mdl-button {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: #000;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    font-size: 14px
}

body .language-switcher-mobile div.mdl-button>* {
    flex-shrink: 0
}

body .language-switcher-mobile div.mdl-button:hover {
    top: 0
}

body .language-switcher-mobile div.mdl-button span {
    color: #000;
    flex-grow: 1;
    padding-left: 16px;
    text-align: left
}

body .language-switcher-mobile div.mdl-button svg {
    width: 30px;
    height: 20px
}

body .language-switcher-mobile div.mdl-button i {
    color: #000
}

body .language-switcher-mobile div.mdl-button.dark-button-secondary {
    border: none
}

body .language-switcher-mobile div.mdl-button.dark-button-secondary span {
    color: #b3b3b3
}

body .language-switcher-mobile div.language-switcher-menu {
    position: absolute;
    top: 0;
    left: 24px;
    width: calc(100% - 43px);
    transform: translateY(-100%);
    border: 1px solid #8aff80
}

body .language-switcher {
    position: relative;
    color: #fff
}

body .language-switcher .switcher-button {
    padding: 12px 10px;
    display: flex;
    align-items: center;
    font-size: 15.4px;
    cursor: pointer
}

body .language-switcher .switcher-button:hover {
    color: #fff
}

body .language-switcher .switcher-button>* {
    margin-right: 6px
}

body .language-switcher .switcher-button i {
    color: #fff;
    margin-right: 0
}

body .language-switcher .switcher-button svg {
    width: 30px;
    height: 20px;
    margin-right: 8px
}

body .language-switcher div.language-switcher-menu {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    transform: translateY(100%);
    background-color: #292929
}

.header-navigation {
    padding-left: 40px;
    display: flex;
    align-items: center;
    height: 100%
}

@media screen and (max-width:1200px) {
    .header-navigation {
        display: none
    }
}

.header-navigation .navigation-block {
    height: 100%;
    display: flex;
    align-items: center;
    position: relative
}

.header-navigation .navigation-block:hover {
    background-color: #1d1d1d
}

.header-navigation .navigation-block .navigation-link {
    display: flex;
    align-items: center;
    color: #fff;
    font-size: 16.8px;
    font-weight: 400;
    height: 100%;
    cursor: pointer;
    padding: 0 16px
}

.header-navigation .navigation-block .navigation-link .navigation-icon {
    font-size: 36px;
    margin-left: 0
}

.header-navigation .navigation-block .navigation-link:visited {
    color: #fff
}

.header-navigation .navigation-block .navigation-link:hover {
    color: #fff
}

.header-navigation .navigation-block .navigation-link i {
    margin-left: 6px
}

.header-navigation .navigation-block .navigation-link:hover+.navigation-dropdown {
    max-height: 450px;
    opacity: 1
}

.header-navigation .navigation-block .navigation-dropdown {
    max-height: 0;
    overflow: hidden;
    opacity: .2;
    transition: max-height .3s, opacity .3s;
    position: absolute;
    top: 64px;
    left: 0;
    background-color: #121212
}

.header-navigation .navigation-block .navigation-dropdown:hover {
    max-height: 450px;
    opacity: 1
}

.header-navigation .navigation-block .navigation-dropdown .navigation-dropdown-link {
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    align-items: center;
    color: #b3b3b3;
    font-size: 15.4px;
    font-weight: 400;
    cursor: pointer;
    padding: 0 16px;
    background-color: #121212;
    height: 40px;
    min-width: 170px
}

.header-navigation .navigation-block .navigation-dropdown .navigation-dropdown-link:first-of-type {
    margin-top: 8px
}

.header-navigation .navigation-block .navigation-dropdown .navigation-dropdown-link:last-of-type {
    margin-bottom: 8px
}

.header-navigation .navigation-block .navigation-dropdown .navigation-dropdown-link:hover {
    color: #fff
}

.header-navigation .navigation-block .navigation-dropdown .navigation-dropdown-link i {
    margin-right: 12px;
    font-size: 24px
}

.header-navigation .navigation-block .navigation-dropdown .navigation-dropdown-link span {
    display: inline-block;
    font-size: 15.4px
}

.header-navigation .navigation-block .navigation-dropdown .navigation-dropdown-link span sup {
    color: #ff2f57
}

@media screen and (max-width:1200px) {
    .desktop-search-form-container {
        display: none
    }
}

.desktop-search-bar-trigger {
    color: #fff;
    display: block;
    font-size: 26px;
    padding: 0 8px;
    cursor: pointer
}

footer {
    background-color: #292929;
    width: 100%
}

footer.hidden-footer {
    display: none
}

footer .footer-container {
    box-sizing: border-box;
    width: 1100px;
    padding: 24px 12px;
    margin: 0 auto
}

@media screen and (max-width:1024px) {
    footer .footer-container {
        width: 100%
    }
}

footer .footer-left-side>div a {
    display: block;
    font-size: 12.25px;
    color: #fff;
    text-decoration: none;
    font-family: Poppins, sans-serif;
    padding-bottom: 3px
}

@media screen and (max-width:839px) {
    footer .footer-left-side>div>div {
        padding-bottom: 20px
    }
}

@media screen and (max-width:479px) {
    footer .footer-left-side>div:not(:first-of-type) {
        margin-left: 30px
    }
}

footer .footer-middle {
    margin-left: -25px
}

footer .footer-middle a img {
    box-sizing: border-box;
    width: 50%;
    float: left
}

@media screen and (max-width:479px) {
    footer .footer-middle a img {
        width: 50%
    }

    footer .footer-middle a:not(:last-of-type)>img {
        margin-right: 0
    }
}

footer .footer-middle a:not(:last-of-type) img {
    padding-right: 10px
}

footer .footer-middle .logos-paragraph {
    display: inline-block
}

footer .footer-middle .logos-paragraph .comodo-logo {
    width: 127px;
    max-width: 50%;
    height: 55px
}

@media screen and (max-width:479px) {
    footer .footer-middle .logos-paragraph .comodo-logo {
        width: 104px;
        height: 50px
    }
}

@media screen and (max-width:839px) {
    footer .footer-middle {
        margin-left: 0;
        padding-bottom: 20px
    }
}

footer .footer-right-side {
    margin-left: 25px;
    box-sizing: border-box
}

footer .footer-right-side .networks {
    display: inline-block
}

footer .footer-right-side .networks a {
    width: 26px;
    float: left;
    display: block
}

footer .footer-right-side .networks a:not(:first-of-type) {
    margin-left: 16px
}

@media screen and (max-width:1024px) {
    footer .footer-right-side .networks a:not(:first-of-type) {
        margin-left: 10px
    }
}

@media screen and (max-width:839px) {
    footer .footer-right-side .networks a:not(:first-of-type) {
        margin-left: 4px
    }
}

@media screen and (max-width:767px) {
    footer .footer-right-side .networks a:not(:first-of-type) {
        margin-left: 16px
    }
}

footer .footer-right-side .networks a img {
    width: 100%;
    height: 100%
}

@media screen and (min-width:1024px) and (max-width:1150px) {
    footer .footer-right-side {
        margin-left: -15px
    }

    footer .footer-right-side .networks a:not(:first-of-type) {
        margin-left: 5px
    }

    footer .footer-right-side .trademark-paragraph {
        width: 160px
    }
}

@media screen and (max-width:839px) {
    footer .footer-right-side {
        margin-left: 0
    }
}

footer p {
    clear: both;
    margin: 0;
    font-family: Poppins, sans-serif;
    font-size: 9.45px;
    color: grey;
    line-height: 1.2
}

footer h4 {
    font-size: 12.25px;
    color: #989898;
    margin-top: 0;
    margin-bottom: 5px
}

footer .trademark-paragraph {
    margin-top: 18px
}

footer .trademark-paragraph p a {
    text-decoration: none;
    color: #5cc5e6
}

#fab-toolbar .fab-toolbar-button {
    opacity: 1;
    transition: .3s ease-out;
    z-index: 2;
    position: fixed;
    bottom: 50px;
    right: 100px
}

@media screen and (max-width:1024px) {
    #fab-toolbar .fab-toolbar-button {
        bottom: 70px
    }
}

@media screen and (max-width:1200px) {
    #fab-toolbar .fab-toolbar-button.pull-up-mobile {
        bottom: 100px
    }
}

@media screen and (max-width:768px) {
    #fab-toolbar .fab-toolbar-button {
        right: 50px
    }
}

#fab-toolbar .fab-toolbar-button.hide-behind-drawer {
    display: none
}

#fab-toolbar .fab-toolbar-button.live-support-ticket-page {
    bottom: 200px;
    right: 50px
}

#fab-toolbar .fab-toolbar-button i {
    vertical-align: middle
}

@media screen and (max-width:767px) {
    #fab-toolbar .fab-toolbar-button i {
        font-size: 22.4px
    }
}

#fab-toolbar .fab-toolbar-button span {
    vertical-align: middle
}

@media screen and (max-width:767px) {
    #fab-toolbar .fab-toolbar-button span {
        display: none
    }
}

#fab-toolbar .fab-toolbar-button .mdl-button--fab .mdl-button__ripple-container {
    border-radius: 25px
}

@media screen and (max-width:767px) {
    .mdl-button.dark-button-fab {
        border-radius: 70px;
        width: 10px
    }
}

.mdl-layout__drawer-button {
    left: auto;
    right: 0;
    visibility: visible;
    opacity: 1;
    transition: .3s ease-out;
    top: 2px
}

.mdl-layout__drawer-button i {
    color: #b3b3b3
}

.pxle-drawer {
    border-top: 4px solid #292929;
    left: auto;
    right: 0;
    overflow-y: scroll;
    scrollbar-width: none;
    -ms-overflow-style: none
}

@media screen and (min-width:1200px) {
    .pxle-drawer {
        top: 68px;
        border-top: none;
        height: calc(100vh - 64px)
    }
}

.pxle-drawer::-webkit-scrollbar {
    display: none
}

.pxle-drawer .sign-in-block {
    margin-top: 15px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.pxle-drawer .sign-in-block a {
    width: 90%
}

.pxle-drawer .sign-in-block a button {
    width: 100%;
    height: 50px;
    margin: 4px auto;
    border: none;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .16)
}

@media screen and (max-width:1024px) {
    .pxle-drawer .sign-in-block a button {
        height: 60px;
        margin: 8px auto
    }
}

.pxle-drawer .sidebar-user-cash {
    display: flex;
    width: 100%;
    justify-content: space-between
}

.pxle-drawer .sidebar-user-cash .sidebar-user-cash-item {
    height: 55px;
    flex-basis: 50%;
    background-color: #f2f2f2;
    border: 1px solid #e6e6e6;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.pxle-drawer .sidebar-user-cash .sidebar-user-cash-item>div:first-of-type {
    font-weight: 500;
    color: #292929
}

.pxle-drawer .sidebar-user-cash .sidebar-user-cash-item a {
    color: #5cc5e6
}

.pxle-drawer .get-started-block {
    display: flex;
    align-items: center;
    padding: 24px;
    border-bottom: 1px solid #7b7b7b
}

.pxle-drawer .get-started-block i {
    margin-right: 15px;
    cursor: pointer
}

.pxle-drawer .get-started-block .username {
    font-size: 23.8px;
    color: #5a5a5a
}

.pxle-drawer .user-block {
    border-color: rgba(0, 0, 0, .7);
    font-family: Poppins, sans-serif;
    color: #5a5a5a;
    line-height: normal;
    padding: 24px
}

.pxle-drawer .user-block .wager-mode {
    display: flex
}

.pxle-drawer .user-block .wager-mode i#challenger-mode-info {
    color: #5cc5e6;
    padding: 15px 16px 0 0
}

.pxle-drawer .user-block .wager-mode .wager-mode-switcher {
    padding-top: 15px
}

.pxle-drawer .user-block .wager-mode span {
    font-size: 11.9px;
    color: #5a5a5a;
    font-family: Poppins, sans-serif;
    font-weight: 500;
    margin-right: 8px
}

.pxle-drawer .user-block .wager-mode label {
    width: auto
}

.pxle-drawer .user-block .wager-mode .mdl-switch:not(.is-checked) .mdl-switch__track {
    background: rgba(0, 0, 0, .15)
}

.pxle-drawer .user-block .wager-mode .mdl-switch:not(.is-checked) .mdl-switch__thumb {
    background: #fafafa
}

.pxle-drawer .user-block .user-block-username {
    display: flex;
    align-items: center
}

.pxle-drawer .user-block .user-block-username i {
    margin-right: 15px;
    cursor: pointer
}

.pxle-drawer .user-block .user-block-username .username {
    font-size: 23.8px;
    color: #5a5a5a
}

.pxle-drawer .user-block .user-block-username .username a {
    color: #5a5a5a
}

.pxle-drawer .user-block .user-block-username .username a:hover {
    color: #b3b3b3
}

.pxle-drawer .user-block .cash-info {
    display: flex;
    flex-direction: row;
    align-items: center
}

.pxle-drawer .user-block .cash-info span {
    font-size: 14px;
    padding: 0 8px 0 0
}

.pxle-drawer .user-block .cash-info span:first-of-type {
    border-right: 1px solid hsla(0, 0%, 100%, .24)
}

.pxle-drawer .user-block .cash-info span:nth-of-type(2) {
    padding-left: 4px
}

.pxle-drawer .user-block .cash-info i {
    margin-left: 8px;
    font-size: 16px;
    margin-right: 3px
}

.pxle-drawer .mdl-navigation.pxle-navigation .menu-spacer {
    width: 6px
}

.pxle-drawer .mdl-navigation.pxle-navigation .mdl-navigation__link {
    padding: 0 25px;
    height: 48px;
    display: flex;
    align-items: center;
    font-weight: 400;
    font-size: 15.4px;
    opacity: 1
}

.pxle-drawer .mdl-navigation.pxle-navigation .mdl-navigation__link span {
    margin-left: 20px;
    color: #292929;
    font-family: Poppins, sans-serif
}

.pxle-drawer .mdl-navigation.pxle-navigation .mdl-navigation__link i {
    color: #8f8f8f
}

.pxle-drawer .slide-up-enter-active {
    transition: all .2s ease
}

.pxle-drawer .slide-up-leave-active {
    transition: all .2s cubic-bezier(1, .5, .8, 1)
}

.pxle-drawer .slide-up-enter,
.pxle-drawer .slide-up-leave-to {
    transform: translateY(20px);
    opacity: 0
}

.pxle-drawer i.cmgico {
    font-size: 24px;
    color: #757575
}

.pxle-drawer i.cmgico.cmgico-twitch {
    font-size: 20px;
    margin-left: 2px;
    margin-right: 2px
}

.pxle-drawer.night-mode {
    background-color: #3f3f3f
}

.pxle-drawer.night-mode .user-block .wager-mode i#challenger-mode-info {
    color: #8aff80
}

.pxle-drawer.night-mode .sub-nav-container {
    background-color: hsla(0, 0%, 100%, .1)
}

.pxle-drawer.night-mode .sub-nav-container span {
    color: #b3b3b3
}

.pxle-drawer.night-mode .sub-nav-container .sub-nav-menu .sub-nav-icon {
    color: #8aff80
}

.pxle-drawer.night-mode hr {
    border-color: #7d7d7d
}

.pxle-drawer.night-mode .sidebar-user-cash-item {
    background-color: #5a5a5a;
    border-bottom: #3f3f3f;
    border-color: #3f3f3f currentcolor;
    border-top: #3f3f3f
}

.pxle-drawer.night-mode .sidebar-user-cash-item>div:first-of-type {
    color: #fff
}

.pxle-drawer.night-mode .sidebar-user-cash-item>div:nth-of-type(2) a {
    color: #8aff80
}

.pxle-drawer.night-mode .get-started-block i {
    color: #e6e6e6
}

.pxle-drawer.night-mode .get-started-block .username {
    color: #fff
}

.pxle-drawer.night-mode .user-block .user-block-username i {
    color: #e6e6e6
}

.pxle-drawer.night-mode .user-block .user-block-username .username,
.pxle-drawer.night-mode .user-block .user-block-username .username a {
    color: #fff
}

.pxle-drawer.night-mode .user-block .user-block-username .username a:hover {
    color: #d9d9d9
}

.pxle-drawer.night-mode .user-block .wager-mode span {
    color: #fff
}

.pxle-drawer.night-mode .user-block .wager-mode .mdl-switch:not(.is-checked) .mdl-switch__track {
    background-color: #8f8f8f
}

.pxle-drawer.night-mode .user-block .wager-mode .mdl-switch:not(.is-checked) .mdl-switch__thumb {
    background: #b3b3b3
}

.pxle-drawer.night-mode .sign-in-block {
    margin-top: 15px
}

.pxle-drawer.night-mode .sign-in-block .connection-button {
    font-size: 17.5px
}

.pxle-drawer.night-mode .sign-in-block .connection-button img {
    width: 25px
}

.pxle-drawer.night-mode .pxle-navigation a,
.pxle-drawer.night-mode .pxle-navigation i,
.pxle-drawer.night-mode .pxle-navigation span {
    color: #e0e0e0
}

.pxle-drawer.night-mode .pxle-navigation .mdl-navigation__link:hover {
    background-color: #5a5a5a
}

.pxle-drawer.night-mode .pxle-navigation .mdl-navigation__link i,
.pxle-drawer.night-mode .pxle-navigation .mdl-navigation__link span {
    color: #b3b3b3
}

.pxle-drawer.night-mode .pxle-navigation .sidebar-link-switch-header-v2:hover {
    color: #fff
}

.pxle-drawer.night-mode .pxle-navigation .sidebar-link-switch-header-v2:hover span {
    color: #fff
}

.mdl-layout__drawer {
    width: 256px;
    -webkit-transform: translateX(266px);
    transform: translateX(266px);
    border-right: none
}

@media screen and (max-width:1024px) {
    .mdl-layout__drawer {
        width: 320px;
        -webkit-transform: translateX(330px);
        transform: translateX(330px)
    }
}

@media screen and (max-width:479px) {
    .mdl-layout__drawer {
        width: 304px;
        -webkit-transform: translateX(314px);
        transform: translateX(314px)
    }
}

.account-settings-container {
    padding: 1% 2%
}

.account-settings-container .alert-dropdown {
    height: 56px;
    border-bottom: 1px solid #404040;
    cursor: pointer
}

.account-settings-container .alert-dropdown-height {
    height: 56px;
    cursor: pointer
}

.account-settings-container h6 {
    font-size: 14px
}

.account-settings-container .default-bootstrap-grid-block {
    margin-top: 16px
}

.account-settings-container .alert-box {
    padding-left: 14px;
    padding-right: 14px;
    padding-bottom: 0
}

.account-settings-container form {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    width: 100%
}

.account-settings-container form.password-edit-form {
    align-items: flex-start
}

.account-settings-container form.password-edit-form .send-password-edit-form-container {
    margin-top: 25px
}

.account-settings-container form .passwords-dont-match {
    display: flex;
    align-items: center;
    color: #ff2f57;
    position: absolute;
    bottom: -5px;
    font-size: 9.8px;
    left: 0
}

.account-settings-container form .passwords-dont-match i {
    background: 0 0;
    color: #ff2f57;
    padding: 0;
    height: auto;
    margin-right: 5px
}

.account-settings-container hr {
    border-top: 1px solid #404040
}

.account-settings-container .info-content-username {
    display: block;
    margin-top: 24px;
    margin-bottom: 24px
}

.account-settings-container .not-verified-content {
    display: flex;
    margin-top: 24px;
    margin-bottom: 24px
}

.account-settings-container .not-verified-content i {
    color: #ff2f57
}

.account-settings-container .not-verified-content span {
    display: block;
    margin-left: 4%
}

.account-settings-container .not-verified-content span a {
    font-weight: 400;
    color: #8aff80
}

.account-settings-container .not-verified-content span a:visited {
    color: #8aff80
}

.account-settings-container .input_block {
    display: block;
    margin-bottom: 16px
}

.account-settings-container .account-settings-input span.input-button {
    display: flex;
    align-items: center
}

.account-settings-container .account-settings-input label.custom-label {
    display: block;
    margin: 0;
    padding: 0;
    text-transform: capitalize;
    font-weight: 500;
    color: #b3b3b3
}

.account-settings-container .account-settings-input .username-change.mdl-textfield {
    display: inline-block;
    width: 100%;
    padding: 0
}

.account-settings-container .account-settings-input .username-change.mdl-textfield input {
    width: 100%
}

.account-settings-container .account-settings-input .username-change.mdl-textfield input:disabled {
    background-color: inherit;
    border: 2px solid #333
}

.account-settings-container .account-settings-input button.square-button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 2px;
    background-color: #363636;
    min-width: inherit;
    padding: 0;
    width: 50px;
    height: 50px;
    border: none;
    margin-left: 8px
}

.account-settings-container .account-settings-input button.square-button i {
    font-size: 24px
}

.account-settings-container .phone-number-block {
    display: flex;
    align-items: center
}

.account-settings-container .phone-number-block div input {
    width: 90%
}

.account-settings-container .phone-number-block button {
    margin-left: 2%;
    width: 50%
}

.account-settings-container label.mdl-checkbox {
    margin-top: 4%;
    margin-bottom: 4%
}

.account-settings-container label.mdl-checkbox span.custom-checkbox-label {
    text-transform: capitalize;
    font-weight: 400;
    font-size: 16px;
    color: #b3b3b3;
    margin-left: 6%
}

.account-settings-container label.mdl-checkbox input {
    margin-top: 4%;
    margin-bottom: 4%
}

.account-settings-container .alert-expanded {
    padding-left: 9%;
    padding-right: 5%;
    background-color: #222
}

.account-settings-container .alert-expanded .button-padding {
    padding: 10px
}

.account-settings-container .expand-icons i {
    color: #b3b3b3;
    font-size: 25px;
    cursor: pointer
}

.account-settings-container .networks-blocks span {
    display: inherit;
    padding-bottom: 10px
}

@media screen and (max-width:479px) {

    .account-settings-container .networks-blocks h6,
    .account-settings-container .networks-blocks span {
        padding-left: 10px
    }
}

.account-settings-container .networks-blocks .single-network-block:nth-child(2n) {
    padding: 0 0 0 14px
}

@media screen and (max-width:479px) {
    .account-settings-container .networks-blocks .single-network-block:nth-child(2n) {
        padding: 0 10px
    }
}

.account-settings-container .networks-blocks .single-network-block:nth-child(odd) {
    padding: 0 14px 0 0
}

@media screen and (max-width:479px) {
    .account-settings-container .networks-blocks .single-network-block:nth-child(odd) {
        padding: 0 10px
    }
}

.account-settings-container .networks-blocks .single-network-block {
    display: inline-block;
    width: 49%
}

@media screen and (max-width:479px) {
    .account-settings-container .networks-blocks .single-network-block {
        width: 100%
    }
}

.account-settings-container .networks-blocks .single-network-block .network-icon-img {
    width: 23px;
    height: 23px;
    vertical-align: middle;
    margin-right: 8px
}

.account-settings-container .networks-blocks .single-network-block h6 {
    padding: 0
}

.account-settings-container .networks-blocks .single-network-block span {
    display: inline-block;
    vertical-align: middle;
    font-size: 14px;
    padding: 0
}

.account-settings-container .networks-blocks .single-network-block i {
    font-size: 20px
}

.account-settings-container .networks-blocks .single-network-block .networks-save {
    float: right;
    margin-top: 5px
}

.account-settings-container .networks-blocks .button-holder {
    width: 100%;
    padding-right: 10px
}

.account-settings-container .networks-blocks .button-holder button {
    float: right;
    margin-bottom: 10px
}

.account-settings-container .networks-blocks .connection-button-block {
    margin-top: 10px;
    margin-bottom: 10px
}

.account-settings-container .networks-blocks .connection-button-block .connection-button img {
    width: 20px;
    max-height: 20px;
    position: relative;
    top: -1px
}

.account-settings-container .networks-blocks .connection-button-block .connection-button .origin-steam-image {
    width: auto;
    height: auto;
    margin: 0
}

.account-settings-container .connections-block .gamertag-selection-container {
    margin-top: 20px
}

.account-settings-container .connections-block .gamertag-selection-container i {
    font-size: 20px
}

.account-settings-container .connections-block .gamertag-label .gamertag-label-img {
    height: 15px
}

.account-settings-container .connections-block .non-configured-gamertags {
    padding-bottom: 15px
}

.account-settings-container .connections-block .non-configured-gamertags #non-configured-gamertags-trigger {
    position: relative;
    height: 50px
}

.account-settings-container .connections-block .non-configured-gamertags .add-gamertag-img {
    height: 15px
}

.account-settings-container .security-row-method .color-text {
    font-weight: 400;
    color: #8aff80
}

.account-settings-container .security-row-method .fa-qr-code-container .dialog-content img {
    margin: auto;
    display: block;
    padding-bottom: 5px
}

.account-settings-container .security-row-method .fa-qr-code-container .two-fa-qr-placeholder p {
    color: #ff2f57
}

.account-settings-container .security-row-method .fa-qr-code-container .two-fa-qr-placeholder img {
    display: block;
    margin: auto
}

@media screen and (max-width:767px) {
    .account-settings-container .security-row-method .fa-qr-code-container .two-fa-qr-placeholder img {
        margin-right: 68px
    }
}

.account-settings-container .security-row-method .fa-method-container .qr-image img {
    display: block;
    margin: auto
}

@media screen and (max-width:767px) {
    .account-settings-container .security-row-method .fa-method-container .qr-image img {
        margin-right: 68px
    }
}

.account-settings-container .cookies-info {
    display: block;
    font-weight: 500;
    color: #fff;
    margin-top: 30px;
    margin-bottom: 10px
}

.account-settings-container .gamertags-save-desktop {
    float: right;
    margin-bottom: 14px
}

@media screen and (max-width:479px) {
    .account-settings-container div.tabs a.mdl-tabs__tab {
        max-width: 100%
    }
}

@media screen and (max-width:991px) {
    .account-settings-container .row.networks-row {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column-reverse
    }
}

.account-settings-checkbox {
    display: flex;
    cursor: pointer
}

.account-settings-checkbox .checkbox-disabled {
    opacity: .3
}

.nested-checkbox {
    padding: 10px 0
}

.info-header-checkbox {
    text-transform: capitalize;
    font-weight: 400;
    font-size: 16px;
    color: #b3b3b3;
    margin-left: 6%
}

.nft-image {
    display: inline-block;
    margin: 0 20px 0 0;
    padding: 3px
}

.nft-image img {
    width: 300px
}

.nft-image.active,
.nft-image:hover {
    border: 3px solid #8aff80;
    padding: 0
}

body .profile-page {
    font-family: Poppins, sans-serif;
    max-width: 100%;
    padding: 0
}

body .profile-page .profile-gamertag {
    margin-right: 16px
}

body .profile-page .profile-gamertag img {
    margin-right: 4px;
    height: 24px
}

body .profile-page .profile-gamertag a {
    font-size: 16.1px;
    font-weight: 500;
    color: #e6e6e6;
    display: flex;
    align-items: center
}

body .profile-page .profile-gamertag a:hover {
    color: #b3b3b3
}

body .profile-page .profile-gamertag a:visited {
    color: #fff
}

body .profile-page .no-matches-found-info {
    text-align: center;
    color: #fff;
    font-size: 16.8px;
    padding: 12px
}

body .profile-page .profile-avatar {
    width: 124px;
    height: 124px;
    border-radius: 50%;
    position: relative;
    border: 4px solid #fff
}

body .profile-page .profile-avatar.nft-vip {
    background: url(/theme/cmg2/src/images/vip-nft.png) 0 0 no-repeat;
    background-size: contain;
    border: 0;
    padding: 20px
}

@media screen and (max-width:768px) {
    body .profile-page .profile-avatar {
        width: 96px;
        height: 96px
    }
}

body .profile-page .profile-avatar button.upload-avatar {
    display: flex;
    flex-direction: column;
    height: 35px;
    width: 35px;
    border-radius: 50%;
    background-color: #8aff80;
    position: absolute;
    bottom: 5px;
    right: -5px;
    align-items: center;
    justify-content: center;
    border: none
}

body .profile-page .profile-avatar button.upload-avatar i {
    color: #3e3e3e
}

body .profile-page .profile-avatar img {
    width: 100%;
    height: 100%
}

body .profile-page .team-profile-top-info {
    display: none;
    z-index: 10;
    height: 40px;
    padding: 0 16px;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    align-items: center
}

@media screen and (max-width:768px) {
    body .profile-page .team-profile-top-info {
        display: flex
    }
}

body .profile-page .team-profile-top-info .team-type-info {
    flex-grow: 1;
    color: #fff
}

body .profile-page .team-profile-top-info .team-type-info i {
    vertical-align: middle;
    font-size: 19.6px;
    margin-right: 5px
}

body .profile-page .team-profile-top-info .platform-icon {
    height: 24px;
    margin-right: 8px
}

body .profile-page .team-profile-top-info .game-logo {
    height: 28px
}

@media screen and (max-width:1024px) {
    body .profile-page .profile-page-stats-block-wrapper {
        order: -1
    }
}

body .profile-page .profile-page-stats-block {
    margin-top: 16px;
    width: 100%;
    background: #292929;
    border: 1px solid #303030;
    border-radius: 4px;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, .16);
    padding: 16px;
    display: flex;
    align-items: flex-start;
    justify-content: space-around
}

@media screen and (max-width:991px) {
    body .profile-page .profile-page-stats-block {
        flex-wrap: wrap;
        background: 0 0;
        border: none;
        border-radius: 0;
        box-shadow: none;
        padding: 0;
        margin: 0 -16px
    }

    body .profile-page .profile-page-stats-block>div.stats-col-wrapper {
        border: none;
        flex-basis: auto;
        padding: 16px
    }

    body .profile-page .profile-page-stats-block>div.recent-matches {
        order: 2;
        border: none
    }
}

@media screen and (max-width:479px) {
    body .profile-page .profile-page-stats-block>div.stats-col-wrapper {
        padding: 10px
    }
}

body .profile-page .profile-page-stats-block>div {
    flex: 1
}

body .profile-page .profile-page-stats-block .stats-col-wrapper {
    border-right: 1px solid #404040;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    max-height: 101px
}

body .profile-page .profile-page-stats-block .stats-col-wrapper:last-child {
    border-right: none
}

body .profile-page .profile-page-stats-block .stats-col-wrapper.recent-matches.team-recent-matches .stats-col-container .stat-contents .stat-small-desc .xp,
body .profile-page .profile-page-stats-block .stats-col-wrapper.recent-matches.team-recent-matches .stats-col-container .stat-contents h3 span {
    width: 38px
}

body .profile-page .profile-page-stats-block .stats-col-wrapper.recent-matches .stats-col-container .stat-contents h3 {
    margin-bottom: -6px
}

body .profile-page .profile-page-stats-block .stats-col-wrapper.recent-matches .stats-col-container .stat-contents h3.profile-page-recent-matches {
    text-align: left;
    width: unset
}

body .profile-page .profile-page-stats-block .stats-col-wrapper.recent-matches .stats-col-container .stat-contents h3.win-first {
    margin-left: -5px
}

body .profile-page .profile-page-stats-block .stats-col-wrapper.recent-matches .stats-col-container .stat-contents h3.loss-first {
    margin-left: -15px
}

body .profile-page .profile-page-stats-block .stats-col-wrapper.recent-matches .stats-col-container .stat-contents h3 span {
    display: inline-block;
    text-align: center;
    width: 35px
}

body .profile-page .profile-page-stats-block .stats-col-wrapper.recent-matches .stats-col-container .stat-contents .stat-small-desc {
    margin-left: -5px;
    text-align: left
}

body .profile-page .profile-page-stats-block .stats-col-wrapper.recent-matches .stats-col-container .stat-contents .stat-small-desc.win-first {
    margin-left: -5px
}

body .profile-page .profile-page-stats-block .stats-col-wrapper.recent-matches .stats-col-container .stat-contents .stat-small-desc.loss-first {
    margin-left: -15px
}

body .profile-page .profile-page-stats-block .stats-col-wrapper.recent-matches .stats-col-container .stat-contents .stat-small-desc span {
    position: relative;
    display: inline-block;
    text-align: center;
    width: 38px
}

body .profile-page .profile-page-stats-block .stats-col-wrapper.recent-matches .stats-col-container .stat-contents .stat-small-desc span:last-child .dots {
    display: none
}

body .profile-page .profile-page-stats-block .stats-col-wrapper.recent-matches .stats-col-container .stat-contents .stat-small-desc .dots {
    position: absolute;
    width: 33px;
    margin: 9px 0 0 3px;
    border-bottom: 3px dotted #404040
}

@media screen and (max-width:479px) {
    body .profile-page .profile-page-stats-block .stats-col-wrapper.recent-matches .stats-col-container .stat-contents .stat-small-desc .dots {
        width: 20px
    }
}

body .profile-page .profile-page-stats-block .stats-col-wrapper.recent-matches .stats-col-container .stat-contents .stat-small-desc .diamond {
    width: 0;
    height: 0;
    border: 5px solid transparent;
    position: relative;
    top: -5px
}

body .profile-page .profile-page-stats-block .stats-col-wrapper.recent-matches .stats-col-container .stat-contents .stat-small-desc .diamond.win {
    border-bottom-color: #8aff80
}

body .profile-page .profile-page-stats-block .stats-col-wrapper.recent-matches .stats-col-container .stat-contents .stat-small-desc .diamond.win:after {
    border-top-color: #8aff80
}

body .profile-page .profile-page-stats-block .stats-col-wrapper.recent-matches .stats-col-container .stat-contents .stat-small-desc .diamond.loss {
    border-bottom-color: #ff2f57
}

body .profile-page .profile-page-stats-block .stats-col-wrapper.recent-matches .stats-col-container .stat-contents .stat-small-desc .diamond.loss:after {
    border-top-color: #ff2f57
}

body .profile-page .profile-page-stats-block .stats-col-wrapper.recent-matches .stats-col-container .stat-contents .stat-small-desc .diamond:after {
    content: "";
    position: absolute;
    left: -5px;
    top: 5px;
    width: 0;
    height: 0;
    border: 5px solid transparent
}

body .profile-page .profile-page-stats-block .stats-col-wrapper.recent-matches .stats-col-container .stat-contents .stat-small-desc .xp {
    position: relative;
    top: -8px;
    font-size: 11.9px;
    width: 35px
}

body .profile-page .profile-page-stats-block .stats-col-wrapper .stats-col-container {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap
}

body .profile-page .profile-page-stats-block .stats-col-wrapper .stats-col-container img.rank-image {
    width: 90px;
    height: 90px;
    margin-right: 24px
}

body .profile-page .profile-page-stats-block .stats-col-wrapper .stats-col-container .stat-contents {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap
}

@media screen and (max-width:479px) {
    body .profile-page .profile-page-stats-block .stats-col-wrapper .stats-col-container .stat-contents.profile-page-stat-contents .stat-header {
        font-size: 14px
    }

    body .profile-page .profile-page-stats-block .stats-col-wrapper .stats-col-container .stat-contents.profile-page-stat-contents .stat-small-desc {
        font-weight: 400;
        font-size: 11.2px
    }
}

body .profile-page .profile-page-stats-block .stats-col-wrapper .stats-col-container .stat-contents .stat-header {
    text-transform: uppercase;
    color: #5cc5e6;
    font-weight: bolder;
    font-size: 18.2px;
    break-after: column
}

@media screen and (max-width:768px) {
    body .profile-page .profile-page-stats-block .stats-col-wrapper .stats-col-container .stat-contents .stat-header {
        font-size: 15.4px
    }
}

body .profile-page .profile-page-stats-block .stats-col-wrapper .stats-col-container .stat-contents h3 {
    margin: 2px auto 6px 0;
    text-transform: none
}

body .profile-page .profile-page-stats-block .stats-col-wrapper .stats-col-container .stat-contents .stat-small-desc {
    font-size: 16.1px;
    font-weight: 700;
    text-transform: uppercase
}

@media screen and (max-width:768px) {
    body .profile-page .profile-page-stats-block .stats-col-wrapper .stats-col-container .stat-contents .stat-small-desc {
        font-size: 14px
    }
}

body .profile-page .user-rank-mobile {
    display: flex;
    width: 95%;
    margin-left: auto;
    margin-right: auto;
    height: 80px;
    align-items: center;
    padding: 0 10px;
    margin-top: -40px;
    justify-content: center;
    background-color: #292929;
    border: 1px solid #404040;
    border-radius: 4px
}

@media screen and (max-width:768px) {
    body .profile-page .user-rank-mobile {
        margin-top: 0
    }
}

body .profile-page .user-rank-mobile img {
    width: 72px;
    height: 72px;
    margin-right: 24px
}

body .profile-page .user-rank-mobile>div>div:first-of-type {
    font-size: 28px;
    color: #fff;
    font-weight: bolder
}

body .profile-page .user-rank-mobile>div>div:first-of-type span {
    color: #5cc5e6
}

body .profile-page .user-rank-mobile>div>div:last-of-type {
    font-size: 12.6px;
    color: #b3b3b3
}

body .profile-page#team-profile-page .user-rank-mobile {
    margin-top: 16px;
    margin-bottom: 8px
}

body .profile-page#team-profile-page .user-rank-mobile img {
    margin-right: 10px
}

body .profile-page#team-profile-page .user-rank-mobile>div>div:last-of-type {
    font-weight: bolder
}

body .profile-page .profile-header {
    background-size: 100% 100%;
    background-position: 50%;
    background-repeat: no-repeat;
    height: 0;
    width: 100%;
    padding-bottom: 26.31%;
    position: relative;
    z-index: -1
}

body .profile-page .profile-header:after {
    content: "";
    background-color: rgba(0, 0, 0, .7);
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    position: absolute;
    z-index: -1
}

@media screen and (max-width:1200px) {
    body .profile-page .profile-header {
        padding-bottom: 0;
        height: 340px;
        background-size: cover
    }
}

@media screen and (max-width:768px) {
    body .profile-page .profile-header {
        height: 140px
    }
}

body .profile-page .profile-action-buttons {
    margin: 0 0 30px;
    display: flex;
    flex-wrap: wrap
}

body .profile-page .profile-action-buttons>button {
    margin-bottom: 10px
}

body .profile-page .profile-action-buttons>div {
    display: flex;
    flex-wrap: wrap
}

@media screen and (max-width:768px) {
    body .profile-page .profile-action-buttons>div {
        width: 90%;
        margin-left: 5%
    }
}

body .profile-page .profile-action-buttons>div>* {
    margin-right: 16px
}

@media screen and (max-width:768px) {
    body .profile-page .profile-action-buttons>div>* {
        width: 100%;
        margin-right: 0;
        margin-bottom: 10px
    }

    body .profile-page .profile-action-buttons>div>* button {
        width: 100%
    }
}

body .profile-page .profile-action-buttons button.mdl-button i {
    font-size: 21px;
    margin-right: 5px;
    margin-bottom: 2px;
    vertical-align: middle
}

body .profile-page .main-content {
    display: flex;
    background-color: #1a1a1a
}

body .profile-page .main-content .profile-page-tabs-panel {
    flex-grow: 1
}

@media screen and (max-width:767px) {
    body .profile-page .tabs.mdl-tabs__tab-bar .profile-page-tabs {
        min-width: 0
    }
}

body .profile-page h5:not(.dialog-title) {
    margin-top: 25px;
    margin-bottom: 25px
}

body .profile-page .team-panels-container .team-panel-container div.team-panel .team-info {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.profile-gamertag-row {
    padding-top: 10px;
    padding-bottom: 10px;
    display: flex;
    flex-direction: row;
    align-items: center;
    position: relative
}

.profile-gamertag-row .border-gamertag-row {
    position: absolute;
    bottom: 0;
    right: -20px;
    width: calc(100% - 40px);
    border-bottom: 1px solid #b3b3b3
}

.gamertag-image {
    border-radius: 50%;
    margin-right: 20px
}

.gamertag-image img {
    width: 20px;
    height: 20px;
    margin: 10px
}

.gamertag-info {
    flex-grow: 1
}

.gamertag-info .gamertag-name {
    color: #fff
}

.gamertag-info .gamertag-name a,
.gamertag-info .gamertag-name a:visited {
    color: #fff;
    font-weight: 400
}

.gamertag-info .gamertag-display-name {
    font-size: 10.5px;
    display: flex;
    width: 150px
}

.gamertag-info .gamertag-display-name span:first-of-type {
    flex-grow: 1
}

.gamertag-info .copy-gamertag {
    color: #8aff80
}

img.profile-page-stripe {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: -1
}

.profile-page {
    position: relative
}

.profile-page .edit-header-container-mobile {
    position: absolute;
    top: 24px;
    right: 16px
}

.profile-page .edit-header-container-mobile button.dark-button-primary {
    color: #000;
    border-radius: 4px;
    height: 36px;
    line-height: 36px
}

.profile-page .user-status-mobile {
    position: absolute;
    top: 100px;
    right: 16px
}

.profile-page .user-status-mobile img {
    height: 24px
}

.profile-page .user-status-mobile span {
    color: #fff
}

.profile-page .user-status-mobile span a {
    color: #8aff80;
    text-decoration: underline
}

.profile-page .profile-header {
    opacity: .5;
    margin-bottom: 0
}

@media screen and (max-width:768px) {
    .profile-page .mdl-tabs .mdl-tabs__tab-bar {
        box-shadow: none;
        border-bottom: 1px solid #404040
    }

    .profile-page .mdl-tabs .mdl-tabs__tab-bar .mdl-tabs__tab {
        background-color: inherit
    }
}

.profile-page .container.profile-page-container {
    position: relative;
    max-width: 100%;
    margin-top: -220px
}

.profile-page .container.profile-page-container .ad-desktop-wide {
    margin-top: 80px
}

@media screen and (max-width:991px) {
    .profile-page .container.profile-page-container {
        width: 100%;
        margin-top: 0
    }
}

.profile-page .container.profile-page-container .profile-page-stats-block-wrapper {
    margin-bottom: 24px
}

@media screen and (max-width:991px) {
    .profile-page .container.profile-page-container .profile-page-stats-block-wrapper {
        margin-top: 0;
        margin-bottom: 40px
    }
}

.profile-page .container.profile-page-container .profile-page-stats-block-wrapper .profile-page-stats-block {
    margin-top: 0
}

.profile-page .container.profile-page-container .profile-page-stats-block-wrapper .profile-page-stats-block .stats-col-wrapper .stats-col-container .stat-contents .stat-header {
    text-align: center
}

.profile-page .container.profile-page-container .profile-page-stats-block-wrapper .profile-page-stats-block .stats-col-wrapper .stats-col-container .stat-contents .stat-small-desc:not(.profile-page-recent-matches) {
    text-align: center
}

.profile-page .container.profile-page-container .profile-page-stats-block-wrapper .profile-page-stats-block h3 {
    width: 100%;
    text-align: center;
    font-size: 29.4px
}

.profile-page .profile-header-data {
    display: flex;
    width: 100%;
    padding: 0 15px 30px
}

@media screen and (max-width:768px) {
    .profile-page .profile-header-data {
        position: relative;
        transform: none;
        flex-direction: column;
        margin-top: -48px
    }
}

.profile-page .profile-header-data .profile-header-data-left {
    flex-basis: 124px;
    flex-shrink: 0;
    margin-right: 16px
}

@media screen and (max-width:768px) {
    .profile-page .profile-header-data .profile-header-data-left {
        flex-basis: unset;
        margin-bottom: 16px
    }
}

.profile-page .profile-header-data .profile-header-data-middle {
    flex-grow: 1;
    position: relative;
    display: flex;
    flex-direction: column
}

.profile-page .profile-header-data .profile-header-data-middle .user-status {
    position: absolute;
    top: -16px;
    left: 0;
    transform: translateY(-100%)
}

.profile-page .profile-header-data .profile-header-data-middle .user-status img.team-game-logo {
    height: 96px
}

.profile-page .profile-header-data .profile-header-data-middle .user-status .platform-icon-container {
    margin-left: -40px;
    padding: 8px;
    border-radius: 50%;
    margin-right: 8px;
    display: inline-block
}

.profile-page .profile-header-data .profile-header-data-middle .user-status .platform-icon-container img.platform-icon {
    width: 24px;
    height: 24px
}

.profile-page .profile-header-data .profile-header-data-middle .user-status img.user-status-elite {
    height: 48px;
    margin-left: -40px
}

.profile-page .profile-header-data .profile-header-data-middle .user-status span {
    color: #fff
}

.profile-page .profile-header-data .profile-header-data-middle .user-status span a {
    color: #8aff80;
    text-decoration: underline
}

.profile-page .profile-header-data .profile-header-data-middle .profile-header-name {
    flex-grow: 1;
    display: flex;
    width: 100%;
    font-size: 39.9px;
    color: #fff;
    font-weight: 700;
    margin-bottom: 4px;
    align-items: center;
    flex-wrap: wrap
}

.profile-page .profile-header-data .profile-header-data-middle .profile-header-name>div:first-of-type {
    margin-left: 8px
}

.profile-page .profile-header-data .profile-header-data-middle .profile-header-name img.profile-verified {
    height: 25px;
    margin-left: 5px
}

@media screen and (max-width:768px) {
    .profile-page .profile-header-data .profile-header-data-middle .profile-header-name {
        margin-bottom: 0
    }
}

.profile-page .profile-header-data .profile-header-data-middle .profile-header-text {
    display: flex;
    width: 100%;
    font-size: 16.1px;;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
    align-items: center
}

.profile-page .profile-header-data .profile-header-data-middle .profile-header-text img {
    width: 32px;
    height: 16px;
    margin-left: 8px
}

@media screen and (max-width:768px) {
    .profile-page .profile-header-data .profile-header-data-middle .profile-header-text {
        margin-bottom: 8px
    }
}

.profile-page .profile-header-data .profile-header-data-middle .profile-header-gamertags {
    display: flex;
    width: 100%;
    align-items: center
}

.profile-page .profile-header-data .profile-header-data-middle .profile-header-gamertags>span:not(:last-of-type) {
    margin-right: 8px
}

.profile-page .profile-header-data .profile-header-data-middle .profile-header-gamertags>span {
    display: flex;
    align-items: center;
    font-size: 16.1px;
    font-weight: 500;
    color: #e6e6e6
}

.profile-page .profile-header-data .profile-header-data-middle .profile-header-gamertags>span img {
    height: 24px;
    margin-right: 4px
}

.profile-page .profile-header-data .profile-header-data-middle .profile-header-gamertags>span i {
    font-size: 20px;
    color: #fff;
    margin-right: 4px
}

.profile-page .profile-header-data .profile-header-data-middle .profile-header-gamertags>div:first-of-type {
    font-size: 16.1px;
    
    font-weight: 700;
    color: #fff;
    margin-right: 8px;
    flex-shrink: 0
}

.profile-page .profile-header-data .profile-header-data-middle .profile-header-gamertags>div:last-of-type {
    display: flex;
    flex-wrap: wrap;
    flex-grow: 1
}

.profile-page .profile-header-data .profile-header-data-right {
    flex-shrink: 0;
    display: flex;
    flex-direction: column;
    justify-content: flex-end
}

.profile-page .profile-header-data .profile-header-data-right .profile-actions-container .button-with-confirmation {
    display: block
}

.profile-page .profile-header-data .profile-header-data-right .profile-actions-container>* {
    display: block;
    margin-top: 8px
}

.profile-page .profile-header-data .profile-header-data-right .dark-button-primary {
    width: 100%;
    color: #000;
    border-radius: 4px;
    height: 36px;
    line-height: 36px
}

.profile-page .profile-header-data .profile-header-data-right .dark-button-primary.button-danger {
    background-color: #ff2f57;
    box-shadow: none
}

.profile-page .profile-header-data .profile-header-data-right .dark-button-primary.button-gray {
    background-color: #757575;
    box-shadow: none
}

.profile-page .profile-header-data .profile-header-data-right .dark-button-danger.team-disband-button,
.profile-page .profile-header-data .profile-header-data-right .dark-button-danger.team-leave-button {
    width: 100%;
    border-radius: 4px;
    height: 36px;
    line-height: 36px
}

.profile-page .user-stats-mobile {
    display: flex;
    margin-top: 20px
}

.profile-page .user-profile-header-data {
    height: 100%;
    padding: 0 40px;
    border-right: 1px solid #404040;
    display: flex;
    flex-direction: column;
    justify-content: center
}

@media screen and (max-width:1200px) {
    .profile-page .user-profile-header-data {
        padding: 0 5px;
        flex-grow: 1;
        align-items: center
    }
}

@media screen and (min-width:1200px) and (max-width:1400px) {
    .profile-page .user-profile-header-data {
        padding: 0 30px
    }
}

.profile-page .user-profile-header-data:last-of-type {
    border: none
}

.profile-page .user-profile-header-data>div>div:first-of-type {
    text-transform: uppercase;
    color: #5cc5e6;
    font-weight: bolder;
    font-size: 15.4px
}

@media screen and (max-width:1200px) {
    .profile-page .user-profile-header-data>div>div:first-of-type {
        font-size: 14px
    }
}

.profile-page .user-profile-header-data>div>div:nth-of-type(2) {
    color: #fff;
    font-size: 23.8px;
    font-weight: bolder;
    margin-bottom: 5px;
    margin-top: -5px;
    min-height: 34px
}

@media screen and (max-width:1200px) {
    .profile-page .user-profile-header-data>div>div:nth-of-type(2) {
        font-size: 18.2px;
        min-height: 25px
    }
}

.profile-page .user-profile-header-data>div>div:nth-of-type(3) {
    font-size: 12.6px;
    color: #b3b3b3;
    height: 20px
}

.profile-page .profile-overview {
    margin-top: 35px
}

@media screen and (max-width:1200px) {
    .profile-page .profile-overview {
        position: absolute;
        top: 25px;
        margin-top: 15px;
        width: 100%
    }
}

.profile-page .profile-overview .profile-user-info>span {
    padding: 5px
}

.profile-page .profile-overview .profile-user-info>span:first-of-type {
    margin-top: 0;
    font-size: 29.4px
}

.profile-page .profile-overview .profile-user-details {
    margin: 20px 0 0
}

.profile-page .profile-overview .profile-user-details img {
    width: 35px;
    margin-right: 10px
}

.profile-page .profile-overview .profile-user-details span {
    font-size: 14px
}

.profile-page .profile-overview .profile-user-details span:first-of-type {
    padding-right: 10px
}

.profile-page .profile-overview .profile-user-details span:last-of-type {
    padding-left: 10px
}

@media screen and (max-width:1200px) {
    .profile-page {
        margin-left: 0
    }
}

.profile-page .user-gamertags-mobile {
    background-color: #292929;
    margin-bottom: 15px
}

.profile-page .user-gamertags-mobile .profile-tab-section .profile-gamertag-edit-button {
    position: absolute;
    top: 20px;
    right: 20px
}

.profile-page .user-gamertags-mobile .profile-tab-section .profile-gamertag-edit-button button.dark-button-primary {
    color: #000;
    border-radius: 4px;
    height: 36px;
    line-height: 36px
}

.profile-page .user-gamertags-mobile .gamertag-display-name,
.profile-page .user-profile-panel .gamertag-display-name {
    width: 100%
}

.profile-page .user-gamertags-mobile .profile-gamertag-row,
.profile-page .user-profile-panel .profile-gamertag-row {
    margin-top: 10px
}

.profile-page .user-gamertags-mobile .profile-section-header,
.profile-page .user-profile-panel .profile-section-header {
    padding-top: 0
}

.profile-page .user-gamertags-mobile .profile-gamertag-edit-button,
.profile-page .user-profile-panel .profile-gamertag-edit-button {
    top: -10px;
    right: -15px
}

.profile-page .user-gamertags-mobile .profile-gamertag-row:last-of-type,
.profile-page .user-profile-panel .profile-gamertag-row:last-of-type {
    padding-bottom: 0
}

.profile-page .user-gamertags-mobile .profile-gamertag-row:last-of-type .border-gamertag-row,
.profile-page .user-profile-panel .profile-gamertag-row:last-of-type .border-gamertag-row {
    display: none
}

.profile-page .user-gamertags-mobile .profile-gamertag-row .border-gamertag-row,
.profile-page .user-profile-panel .profile-gamertag-row .border-gamertag-row {
    width: calc(100% - 40px);
    border-bottom: 1px solid #404040
}

.profile-page .user-gamertags-mobile .gamertag-image,
.profile-page .user-profile-panel .gamertag-image {
    display: flex;
    align-items: center
}

.profile-page .user-gamertags-mobile .gamertag-image img,
.profile-page .user-profile-panel .gamertag-image img {
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 4px
}

.profile-tab {
    position: relative;
    padding: 0
}

.profile-tab .double-xp-button-container {
    padding: 6px
}

.profile-tab .double-xp-button-container .double-xp-button {
    width: 100%
}

.profile-tab .double-xp-activated {
    color: #fff;
    font-weight: 700;
    text-align: center;
    padding: 12px 0 8px
}

.profile-trophies {
    height: auto
}

.profile-trophies .trophy-stats-container {
    position: relative;
    width: 50%;
    box-sizing: border-box;
    background-color: #353535;
    border: 6px solid #292929;
    float: left;
    padding: 5px
}

.profile-trophies .trophy-stats-container:first-of-type {
    border-right: 3px solid #292929;
    border-bottom: 3px solid #292929
}

.profile-trophies .trophy-stats-container:nth-of-type(2) {
    border-left: 3px solid #292929;
    border-bottom: 3px solid #292929
}

.profile-trophies .trophy-stats-container:nth-of-type(3) {
    border-top: 3px solid #292929;
    border-right: 3px solid #292929
}

.profile-trophies .trophy-stats-container:nth-of-type(4) {
    border-top: 3px solid #292929;
    border-left: 3px solid #292929
}

.profile-trophies .trophy-stats-container img {
    width: 35px;
    margin-left: -5px
}

.profile-trophies .trophy-stats-container .trophies-stats {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center
}

.profile-trophies .trophy-stats-container .trophies-stats span {
    display: block;
    line-height: 1em;
    font-weight: 700
}

.profile-trophies .trophy-stats-container .trophies-stats span:first-of-type {
    color: #fff
}

.profile-trophies-container {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-bottom: 16px
}

.profile-trophies-container>div {
    width: calc(25% - 4px);
    display: flex;
    align-items: center;
    border-radius: 4px;
    border: 1px solid #303030;
    height: 72px;
    background-color: #292929
}

@media screen and (min-width:1200px) and (max-width:1400px) {
    .profile-trophies-container>div {
        width: calc(50% - 6px);
        margin-bottom: 8px
    }
}

@media screen and (max-width:1200px) {
    .profile-trophies-container>div {
        width: calc(50% - 6px);
        margin-bottom: 8px
    }
}

@media screen and (max-width:479px) {
    .profile-trophies-container>div {
        flex-direction: column;
        height: unset;
        padding-top: 16px;
        padding-bottom: 16px
    }
}

.profile-trophies-container>div:first-of-type {
    padding-left: 0
}

.profile-trophies-container>div:last-of-type {
    padding-right: 0
}

.profile-trophies-container>div div.trophy-image {
    width: 72px;
    height: 100%;
    flex-shrink: 0;
    background-color: #333;
    display: flex;
    align-items: center;
    position: relative
}

.profile-trophies-container>div div.trophy-image:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border-color: transparent transparent transparent #333;
    border-style: solid;
    border-width: 8px 0 8px 8px;
    position: absolute;
    top: 50%;
    right: -8px;
    transform: translateY(-50%)
}

@media screen and (max-width:479px) {
    .profile-trophies-container>div div.trophy-image {
        background-color: unset;
        margin-bottom: 10px
    }

    .profile-trophies-container>div div.trophy-image:after {
        display: none
    }
}

.profile-trophies-container>div div.trophy-image img {
    display: block;
    width: 80%;
    margin: 0 auto
}

.profile-trophies-container>div div.trophy-image.milestone-image img {
    width: 90%
}

.profile-trophies-container>div div.trophy-info {
    margin-left: 15px;
    margin-right: 10px;
    flex-grow: 1;
    height: 100%;
    display: flex;
    align-items: center;
    flex-wrap: wrap
}

.profile-trophies-container>div div.trophy-info.milestone-info {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start
}

@media screen and (max-width:479px) {
    .profile-trophies-container>div div.trophy-info.milestone-info {
        align-items: center
    }
}

.profile-trophies-container>div div.trophy-info .milestone-name {
    margin-top: 5px;
    margin-bottom: 2px;
    text-align: center;
    color: #fff;
    min-height: 20px
}

.profile-trophies-container>div div.trophy-info .milestone-name span {
    display: inline-block
}

@media screen and (min-width:768px) {
    .profile-trophies-container>div div.trophy-info .milestone-name span:nth-of-type(2) {
        margin-left: 12px
    }
}

.profile-trophies-container>div div.trophy-info .milestone-description {
    text-align: center;
    margin-bottom: 2px;
    color: #b3b3b3;
    font-size: 10.5px;
    min-height: 20px
}

.profile-trophies-container>div div.trophy-info .milestone-progress {
    display: flex;
    width: 100%
}

.profile-trophies-container>div div.trophy-info .milestone-progress span {
    font-size: 11px;
    font-weight: 700
}

.profile-trophies-container>div div.trophy-info .milestone-progress span:first-of-type {
    margin-right: 10px
}

.profile-trophies-container>div div.trophy-info .milestone-progress span:last-of-type {
    margin-left: 10px
}

.profile-trophies-container>div div.trophy-info .milestone-progress .milestone-progress-bar {
    flex-basis: 140px
}

@media screen and (max-width:479px) {
    .profile-trophies-container>div div.trophy-info .milestone-progress .milestone-progress-bar {
        flex-basis: 100px
    }
}

.profile-trophies-container>div div.trophy-info .trophy-name {
    width: 100%;
    text-transform: uppercase;
    
    font-weight: bolder;
    line-height: 13px;
    padding-top: 5px
}

@media screen and (max-width:479px) {
    .profile-trophies-container>div div.trophy-info .trophy-name {
        margin-bottom: 5px;
        text-align: center
    }
}

.profile-trophies-container>div div.trophy-info .trophy-name.elite {
    color: #5cc5e6
}

.profile-trophies-container>div div.trophy-info .trophy-name.gold {
    color: #d8b862
}

.profile-trophies-container>div div.trophy-info .trophy-name.silver {
    color: #999
}

.profile-trophies-container>div div.trophy-info .trophy-name.bronze {
    color: #c17343
}

.profile-trophies-container>div div.trophy-info .trophy-count {
    display: flex;
    font-size: 30.8px;
    color: #fff;
    
    font-weight: bolder;
    margin-top: -10px
}

@media screen and (max-width:479px) {
    .profile-trophies-container>div div.trophy-info .trophy-count {
        text-align: center;
        width: 100%;
        justify-content: center
    }
}

.profile-trophies-container>div div.trophy-info .trophy-count span {
    margin-top: 5px;
    margin-left: 10px;
    font-size: 14px;
    color: #fff
}

@media screen and (max-width:479px) {
    .profile-trophies-container>div div.trophy-info .trophy-count span {
        display: none
    }
}

.profile-section-header {
    display: block;
    padding: 5px 0 15px;
    color: #fff;
    font-weight: 700;
    text-transform: uppercase
}

.profile-tab-section {
    padding: 20px
}

.profile-tab-section.networks-panel .networks-icons {
    display: flex;
    align-items: center;
    justify-content: center
}

.profile-page-tabs {
    font-size: 14px;
    padding: 10px 0;
    line-height: 1.4em
}

.profile-page-tabs .cmgico {
    font-size: 21px
}

.profile-page-tabs-panel .create-team-link {
    color: #8aff80;
    display: flex;
    align-items: center
}

.profile-page-tabs-panel .create-team-link>* {
    margin-right: 4px
}

.profile-page-tabs-panel .create-team-link i {
    margin-top: 6px
}

.profile-page-tabs-panel .create-team-link:visited {
    color: #8aff80
}

.profile-page-tabs-panel .team-panels-container .team-panel-container .team-panel {
    border-right: 6px solid #3e3e3e;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.game-panels-container {
    margin: -4px
}

.game-panels-container.row {
    margin-left: 0;
    margin-right: 0
}

.game-panels-container>div.col-xs-12 {
    padding-left: 4px;
    padding-right: 4px
}

.game-panels-container .no-games-found-container {
    border: 1px solid #292929;
    margin: 70px 20px 30px
}

@media screen and (max-width:767px) {
    .game-panels-container .no-games-found-container {
        margin: 110px 20px 30px
    }
}

.game-panels-container .no-games-found-container .no-games-found-text {
    margin: 30px auto;
    font-weight: 700;
    text-align: center
}

@media screen and (max-width:1024px) {
    .game-panels-container .stat-reset-button-container {
        margin-top: -10px;
        margin-bottom: 10px
    }
}

@media screen and (min-width:768px) {
    .game-panels-container .stat-reset-button-container {
        margin-top: 18px;
        float: right
    }
}

.game-panels-container .profile-games-list .col-xs-12 {
    padding: 4px
}

.game-panels-container .game-panel {
    border-bottom: none
}

@media screen and (max-width:479px) {
    .game-panels-container .game-panel {
        font-size: .8em
    }
}

.game-panels-container .game-panel .game-row {
    background: #292929;
    width: 100%;
    border: 1px solid #303030;
    position: relative
}

.game-panels-container .game-panel .game-row .game-images {
    width: 120px;
    height: 120px;
    margin: 0;
    padding: 0;
    float: left;
    position: relative
}

.game-panels-container .game-panel .game-row .game-images .cover-image-with-logo {
    width: 100%;
    height: 100%;
    position: relative
}

.game-panels-container .game-panel .game-row .game-images .cover-image-with-logo img {
    display: block
}

.game-panels-container .game-panel .game-row .game-images .cover-image-with-logo .game-cover {
    width: 100%;
    height: 100%
}

.game-panels-container .game-panel .game-row .game-images .cover-image-with-logo .game-logo {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 80%
}

.game-panels-container .game-panel .game-row .game-images .platform-logo {
    position: absolute;
    right: 10px;
    bottom: 10px;
    height: 30px
}

@media screen and (max-width:479px) {
    .game-panels-container .game-panel .game-row .game-images .platform-logo {
        right: 5px;
        bottom: 5px;
        height: 20px
    }
}

.game-panels-container .game-panel .game-row .stats-info {
    padding-left: 10px;
    min-height: 120px;
    display: flex;
    width: calc(100% - 120px);
    flex-wrap: wrap;
    align-items: center
}

.game-panels-container .game-panel .game-row .stats-info .game-info {
    width: 100%
}

.game-panels-container .game-panel .game-row .stats-info .game-info .game-name {
    font-size: 1.2em;
    margin-right: 5px;
    color: #fff
}

.game-panels-container .game-panel .game-row .stats-info .game-info .platform-name {
    font-size: .8em
}

.game-panels-container .game-panel .game-row .stats-single-info {
    float: left;
    margin-right: 15px;
    color: #98803f
}

@media screen and (max-width:1200px) {
    .game-panels-container .game-panel .game-row .stats-single-info {
        margin-right: 0;
        width: 50%
    }
}

.game-panels-container .game-panel .game-row .stats-single-info span {
    color: #fff;
    font-size: 1.4em;
    font-weight: 700
}

.game-panels-container .game-panel .game-row .game-show-stats {
    user-select: none;
    cursor: pointer;
    width: 32px;
    height: 32px;
    position: absolute;
    bottom: 12px;
    right: 20px;
    border-radius: 50%;
    background-color: hsla(0, 0%, 100%, .12);
    display: flex;
    align-items: center;
    justify-content: center;
    transition: background-color .2s
}

.no-object-found-container {
    border: 1px solid #292929;
    margin: 30px 3px
}

.no-object-found-container .no-object-found-text {
    margin: 30px auto;
    font-weight: 700;
    text-align: center
}

.network-icon {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    float: left;
    height: 35px;
    width: 35px;
    background-color: #393939;
    border-radius: 50%;
    margin-right: 10px;
    margin-bottom: 10px
}

.network-icon:last-of-type {
    margin-right: 0
}

.network-icon i {
    font-size: 18.2px
}

.dragArea {
    min-height: 80px;
    width: 100%
}

.mdl-tabs__panel {
    position: relative
}

#achievements .achievements-header {
    padding-left: 0;
    margin-bottom: 15px
}

#achievements .achievements-header h5 {
    margin-bottom: 0
}

.missions-show-all-button {
    padding: 3px;
    margin-top: 12px
}

.missions-show-all-button button.show-all-mission {
    min-width: 100%;
    height: 42px
}

.missions-show-all-button button.show-all-mission-transparent {
    background-color: transparent;
    min-width: 100%;
    height: 42px
}

#choose-nft-button {
    float: right;
    color: #000
}

#choose-nft-dialog .nft-image {
    width: 200px
}

.header-color {
    color: #fff
}

.mdl-layout__header .notification-header-container {
    position: absolute;
    top: 64px;
    right: 0
}

@media screen and (max-width:1200px) {
    .mdl-layout__header .notification-header-container {
        top: 56px;
        right: unset;
        left: -72px
    }
}

.main-header .notification-header-container {
    position: absolute;
    top: 78px;
    right: 0
}

.notification-header-container .notification-header-content {
    padding: 0 24px 17px 16px;
    color: #fff;
    border-radius: 2px;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, .16);
    border: 1px solid #303030;
    background-color: #292929;
    font-family: Poppins, sans-serif;
    float: left;
    width: 300px
}

.notification-header-container .notification-header-content .message-block i {
    font-size: 24px;
    padding-right: 8px;
    align-self: start
}

.notification-header-container .notification-header-content .message-block.dropdown i {
    position: relative;
    top: 4px
}

.notification-header-container .notification-header-content a {
    font-size: 12px
}

.notification-header-container .notification-header-content a.message-title,
.notification-header-container .notification-header-content span.message-title {
    font-size: 14px;
    font-weight: 400;
    cursor: pointer
}

.notification-header-container .notification-header-content a.message-title.read-message,
.notification-header-container .notification-header-content span.message-title.read-message {
    color: #b3b3b3
}

.notification-header-container .notification-header-content a.message-title span,
.notification-header-container .notification-header-content span.message-title span {
    font-size: 14px;
    font-weight: 500
}

.notification-header-container .notification-header-content span.message-title:hover {
    color: #b3b3b3;
    text-decoration: none
}

.notification-header-container .notification-header-content hr {
    height: 0;
    border: 0;
    border-bottom: 1px solid #404040;
    width: calc(100% - 18px);
    margin-left: 43px
}

.notification-header-container .notification-header-content hr.first-line {
    border: 1px solid #404040;
    width: calc(100% - 19px);
    margin-left: 42px
}

.notification-header-container .notification-header-content hr.last-line {
    width: 118.5%;
    margin-left: -22.5px
}

.notification-header-container .notification-header-content span {
    font-size: 12px;
    font-weight: 100
}

.notification-header-container .notification-header-content .unread-message {
    color: #fff
}

.notification-header-container .notification-header-content .unread-message i {
    color: #5cc5e6
}

.notification-header-container .notification-header-content .unread-message a {
    color: #fff;
    text-decoration: none
}

.notification-header-container .notification-header-content .unread-message a:hover {
    color: #b3b3b3;
    text-decoration: none
}

.notification-header-container .notification-header-content .read-message,
.notification-header-container .notification-header-content .read-message i {
    color: #b3b3b3
}

.notification-header-container .notification-header-content .read-message a {
    color: #b3b3b3;
    text-decoration: none
}

.notification-header-container .notification-header-content .read-message a:hover {
    color: #fff;
    text-decoration: none
}

#notification-header-view-all {
    text-align: center;
    color: #8aff80;
    display: block;
    margin-top: 10px;
    margin-bottom: -5px
}

#notification-header-info {
    float: left;
    font-weight: 700;
    padding-top: 3px;
    padding-left: 10px;
    margin-left: 16px
}

#notification-header-mark-all-read {
    float: right;
    padding-right: 10px;
    font-size: 12px
}

#notification-header-mark-all-read i {
    padding-right: 8px;
    font-size: 18px;
    position: relative;
    bottom: 1.5px
}

.notification-main-block {
    display: block;
    padding: 24px 24px 9px;
    color: #fff;
    border-radius: 2px;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, .16);
    border: 1px solid #303030;
    background-color: #292929;
    font-family: Poppins, sans-serif;
    float: left;
    width: 100%
}

.notification-main-block i {
    font-size: 20px;
    padding-right: 8px
}

.notification-main-block hr {
    height: 0;
    border-top: 1px solid #404040;
    border-bottom: 0;
    width: calc(100% + 49px);
    margin-left: -24px;
    margin-top: 10px;
    margin-bottom: 10px
}

.notification-main-block a span.action-link-mobile {
    color: #fff;
    font-weight: 400
}

.notification-main-block a span.action-link-mobile span {
    font-weight: 500
}

.notification-main-block a span.action-link-mobile:hover {
    color: #b3b3b3
}

.notification-main-block .unread-message {
    color: #fff
}

.notification-main-block .unread-message i {
    color: #5cc5e6
}

.notification-main-block .unread-message a {
    color: #fff;
    text-decoration: none
}

.notification-main-block .unread-message a:hover {
    color: #b3b3b3;
    text-decoration: none
}

.notification-main-block .read-message,
.notification-main-block .read-message i {
    color: #b3b3b3
}

.notification-main-block .read-message a {
    color: #b3b3b3;
    text-decoration: none
}

.notification-main-block .read-message a:hover {
    color: #fff;
    text-decoration: none
}

.notification-unread-div {
    float: left;
    padding-bottom: 10px
}

.notification-header-block {
    background-color: #333;
    width: calc(100% + 42px);
    margin-left: -17px;
    padding-top: 6px;
    padding-bottom: 6px;
    margin-bottom: 20px;
    padding-right: 8px
}

.notification-header-block.notification-dropdown-menu-block {
    margin-bottom: 10px
}

.notification-mark-all-read a,
.notification-mark-all-read i,
.notification-mark-all-read span {
    display: flex;
    align-items: center;
    justify-content: center;
    float: left;
    color: #8aff80
}

.notification-mark-all-read i {
    padding-left: 20px
}

.notification-edit-preferences {
    float: right;
    display: flex;
    font-weight: 400;
    color: #b3b3b3
}

.notification-edit-preferences i {
    padding-right: 5px
}

.unread-messages-info {
    margin-right: 20px;
    font-weight: 700;
    color: #fff
}

.message-block .mdl-button.mdl-js-button.mdl-js-ripple-effect.dark-button-secondary.button-small.button-link {
    margin-left: auto
}

.message-block .mdl-button.mdl-js-button.mdl-js-ripple-effect.dark-button-secondary.button-small.button-link:active,
.message-block .mdl-button.mdl-js-button.mdl-js-ripple-effect.dark-button-secondary.button-small.button-link:focus,
.message-block .mdl-button.mdl-js-button.mdl-js-ripple-effect.dark-button-secondary.button-small.button-link:visited {
    color: #8aff80
}

.message-block .mdl-button.mdl-js-button.mdl-js-ripple-effect.dark-button-secondary.button-small.button-link:hover {
    color: #fff
}

.message-block .mdl-button.mdl-js-button.mdl-js-ripple-effect.dark-button-secondary.button-small.button-link.button-danger {
    color: #ff2f57
}

.message-block {
    font-size: 16px;
    line-height: 1.13;
    display: flex;
    flex-direction: row;
    width: 100%;
    align-items: center
}

.message-block i {
    display: block;
    font-size: 40px
}

@media screen and (max-width:767px) {
    .message-block i {
        font-size: 24px;
        align-self: start;
        position: relative;
        top: 2px
    }

    .message-block .button-link {
        display: none
    }

    .message-block a {
        font-size: 14px;
        font-weight: 400
    }
}

.message-block .mdl-button.mdl-js-button.mdl-js-ripple-effect.dark-button-secondary.button-small.button-link {
    width: 140px;
    white-space: nowrap;
    background-color: #292929
}

.message-block .mdl-button.mdl-js-button.mdl-js-ripple-effect.dark-button-secondary.button-small.button-link:hover {
    background-color: #363636;
    color: #8aff80
}

hr.message-block-hr {
    width: calc(100% - 33px);
    margin-left: 58px;
    margin-top: 10px;
    margin-bottom: 10px
}

@media screen and (max-width:767px) {
    hr.message-block-hr {
        width: calc(100% - 18px);
        margin-left: 43px
    }
}

.unread-message {
    color: #fff
}

.unread-message i {
    color: #5cc5e6
}

.unread-message a {
    color: #fff;
    text-decoration: none
}

.unread-message a:hover {
    color: #b3b3b3;
    text-decoration: none
}

.unread-message a.button-link {
    color: #8aff80
}

.read-message,
.read-message i {
    color: #b3b3b3
}

.read-message a {
    color: #b3b3b3;
    text-decoration: none
}

.read-message a:hover {
    color: #fff;
    text-decoration: none
}

.read-message a.button-link {
    color: #8aff80
}

.message-date {
    color: #b3b3b3;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.5
}

.message-content {
    padding-left: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
    flex-grow: 1
}

.message-content a {
    font-weight: 400
}

.message-content a span {
    font-weight: 500
}

@media screen and (max-width:767px) {
    .message-content {
        padding-bottom: 0;
        padding-top: 0
    }
}

.message-content-dropdown {
    padding-left: 10px
}

.notification-fade-enter-active,
.notification-fade-leave-active {
    transition: all .2s cubic-bezier(.4, 0, .2, 1)
}

.notification-fade-enter,
.notification-fade-leave-to {
    transform: translateX(40px);
    opacity: 0
}

.competition-lobby-container {
    width: 100%;
    z-index: 4;
    transition: all .5s
}

.competition-lobby-container:empty {
    display: none
}

.competition-lobby-container .competition-lobby-notifications {
    background-color: #1a1a1a;
    border: .1px solid #303030;
    border-top: none
}

.competition-lobby-container .competition-lobby-notifications .notification-icon {
    display: inline-block;
    width: 5%;
    vertical-align: middle
}

@media screen and (max-width:1024px) {
    .competition-lobby-container .competition-lobby-notifications .notification-icon {
        width: 15%;
        text-align: center;
        display: inline-block
    }
}

.competition-lobby-container .competition-lobby-notifications .notification-icon i {
    padding-right: 5%;
    padding-left: 5%;
    padding-top: 5%;
    font-size: 49px;
    color: #ccbb73
}

.competition-lobby-container .competition-lobby-notifications .notification-content {
    color: #b3b3b3;
    display: inline-block;
    width: 84%;
    font-size: 11.998px
}

@media screen and (max-width:1024px) {
    .competition-lobby-container .competition-lobby-notifications .notification-content {
        padding: 10px;
        width: 83%
    }
}

.competition-lobby-container .competition-lobby-notifications .notification-content .notification-text {
    display: inline-block;
    vertical-align: middle;
    width: 94%
}

.competition-lobby-container .competition-lobby-notifications .notification-content .notification-text span {
    word-wrap: break-word
}

.competition-lobby-container .competition-lobby-notifications .notification-buttons {
    display: inline-block;
    text-align: right;
    vertical-align: middle;
    width: 10%
}

@media screen and (max-width:1024px) {
    .competition-lobby-container .competition-lobby-notifications .notification-buttons {
        width: 100%;
        text-align: right;
        padding-bottom: 10px
    }

    .competition-lobby-container .competition-lobby-notifications .notification-buttons a {
        padding-bottom: 15%
    }
}

.competition-lobby-container .competition-lobby-notifications .notification-buttons a {
    padding-right: 9%
}

.competition-lobby-container .competition-lobby-notifications .notification-buttons .back-link,
.competition-lobby-container .competition-lobby-notifications .notification-buttons .back-link:visited {
    color: #8aff80
}

.skyscraper-adv {
    display: inline-block;
    margin-top: 52px
}

@media screen and (min-width:840px) {
    .skyscraper-adv {
        min-width: 300px;
        min-height: 600px
    }
}

.square-adv {
    display: inline-block;
    height: 0;
    background-color: #292929;
    margin: 0 auto
}

@media screen and (min-width:840px) {
    .square-adv {
        min-width: 250px
    }
}

.adv-320-100 {
    width: 300px;
    margin: 10px auto 0
}

.adv-320-100,
.adv-728-90 {
    height: 0;
    background-color: #292929
}

.adv-728-90 {
    width: 728px;
    margin: 10px auto
}

.skyscraper-adv-profile {
    margin-top: 0;
    background-color: #292929;
    height: 0
}

@media screen and (min-width:840px) {
    .skyscraper-adv-profile {
        min-width: 160px
    }
}

.profile-header-data #pw-desktop-video {
    margin-top: -48px
}

#pw-desktop-video {
    margin-left: auto;
    justify-self: flex-end
}

.pw-pos-top.is-docked {
    margin-top: 60px !important
}

@media screen and (max-width:1520px) {
    .video-desktop-big {
        display: none !important
    }
}

.ad-desktop-wide {
    display: none;
    position: absolute;
    width: 300px;
    height: 600px;
    margin-top: 30px
}

@media screen and (min-width:1700px) {
    .ad-desktop-wide {
        display: block
    }
}

.ad-desktop-wide.left-ad {
    left: -300px
}

.ad-desktop-wide.right-ad {
    right: -300px
}

.website-achievements-container h5 {
    margin-bottom: 10px
}

.website-achievements-container h5:first-child {
    max-width: 65%
}

.website-achievements-container .achievements-container {
    margin-bottom: 30px
}

.website-achievements-container .achievements-container .website-achievement-container .website-achievement {
    background-color: #292929;
    margin: 5px 0
}

.website-achievements-container .achievements-container .website-achievement-container .website-achievement img.achievement-icon {
    width: 80%;
    display: block;
    margin: 0 auto
}

.website-achievements-container .achievements-container .website-achievement-container .website-achievement .achievement-name {
    text-align: center;
    margin-top: 10px;
    color: #fff;
    min-height: 20px
}

.website-achievements-container .achievements-container .website-achievement-container .website-achievement .achievement-description {
    text-align: center;
    margin-bottom: 5px;
    color: #b3b3b3;
    font-size: 10.5px;
    min-height: 20px
}

.mdl-tabs .tabs-bar-container {
    overflow-x: auto
}

.mdl-tabs .mdl-tabs__tab-bar {
    border-bottom-style: none;
    display: inline-flex;
    height: auto;
    min-width: 100%;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, .16)
}

.mdl-tabs .mdl-tabs__tab-bar.no-background-tab {
    box-shadow: none
}

.mdl-tabs .mdl-tabs__tab-bar.tabs-with-border {
    border-bottom: 1px solid #3f3f3f
}

.mdl-tabs .mdl-tabs__tab-bar.full-width-tabs {
    width: 100%;
    border-bottom: 2px solid #292929;
    justify-content: flex-start
}

.mdl-tabs .mdl-tabs__tab-bar.full-width-tabs .mdl-tabs__tab {
    border-bottom: none;
    min-width: unset;
    padding-left: 16px;
    padding-right: 16px;
    flex-grow: 0;
    font-size: 13.3px
}

.mdl-tabs .mdl-tabs__tab-bar a {
    height: auto;
    display: inline-block;
    min-width: 150px
}

.mdl-tabs .mdl-tabs__tab-bar a .mdl-badge:after {
    top: 0;
    width: 17.5px;
    height: 17.5px;
    font-size: 10.5px
}

.mdl-tabs.is-upgraded .mdl-tabs__tab-bar.full-width-tabs {
    width: 100%;
    border-bottom: 2px solid #292929;
    justify-content: flex-start
}

.mdl-tabs.is-upgraded .mdl-tabs__tab-bar.full-width-tabs .mdl-tabs__tab {
    border-bottom: none;
    min-width: unset;
    padding-left: 16px;
    padding-right: 16px;
    flex-grow: 0;
    font-size: 13.3px
}

.mdl-tabs.is-upgraded .mdl-tabs__tab-bar .mdl-tabs__tab {
    color: #b3b3b3;
    flex-grow: 1;
    font-family: Poppins, sans-serif;
    font-size: 14px;
    background-color: #292929
}

.mdl-tabs.is-upgraded .mdl-tabs__tab-bar .mdl-tabs__tab.is-active {
    color: #fff
}

.mdl-tabs.is-upgraded .mdl-tabs__tab-bar .mdl-tabs__tab.is-active:after {
    background: #8aff80
}

.mdl-tabs.is-upgraded .mdl-tabs__tab-bar .mdl-tabs__tab .mdl-tabs__ripple-container .mdl-ripple {
    background: #8aff80
}

.mdl-tabs.is-upgraded .mdl-tabs__tab-bar .no-background-tab {
    font-size: 12px;
    font-weight: 700;
    background-color: inherit;
    border: none;
    border-bottom: 1px solid #292929;
    padding: 0
}

.tabs.mdl-tabs__tab-bar.small-tabs {
    width: 20%
}

.wrapped-tabs {
    flex-wrap: wrap;
    justify-content: flex-start
}

.wrapped-tabs .mdl-tabs__tab {
    max-width: 150px
}

.mdl-tabs .mdl-tabs__tab-bar.shrink-tab-bar {
    min-width: unset
}

#my-teams-page-container.my-teams-page .header {
    display: flex;
    justify-content: space-between
}

#my-teams-page-container.my-teams-page .header h1 {
    flex-grow: 1
}

#my-teams-page-container.my-teams-page .my-teams-page-flex {
    display: flex
}

@media screen and (max-width:1700px) {
    #my-teams-page-container.my-teams-page .my-teams-page-flex {
        padding-left: 16px;
        padding-right: 16px
    }
}

@media screen and (max-width:768px) {
    #my-teams-page-container.my-teams-page .my-teams-page-flex {
        padding-left: 0;
        padding-right: 0
    }
}

#my-teams-page-container.my-teams-page .my-teams-page-flex .skyscraper-container {
    margin-left: 16px
}

.my-teams-page-container {
    flex-grow: 1
}

.my-teams-page-container .tabs-bar-container {
    max-width: calc(100vw - 30px)
}

.my-teams-page-container .tabs-bar-container .tabs {
    flex-wrap: wrap
}

.my-teams-page-container .tabs-bar-container .tabs .count-notifications-small[data-badge]:after {
    font-size: 10px
}

.my-teams-page-container .tabs-bar-container .tabs a.mdl-tabs__tab {
    line-height: 1.2;
    padding: 10px;
    min-width: 130px
}

.my-teams-page-container .tabs-bar-container .tabs a .cmgico {
    font-size: 21px
}

.dialog-container-border {
    border-radius: 2pt;
    border: 1pt solid #303030
}

dialog .form-row-separation {
    margin-bottom: 16px
}

.form-row-separation {
    margin-bottom: 32px
}

.team-panels-container {
    padding: 12px
}

.team-panels-container .create-team-link {
    display: flex;
    align-items: center;
    color: #8aff80;
    cursor: pointer
}

.team-panels-container .create-team-link:visited {
    color: #8aff80
}

.team-panels-container .team-creation {
    margin-top: 10px
}

.team-panels-container .team-creation .cmgico-add-circle {
    font-size: 24px;
    margin-right: 5px
}

.team-panels-container .teams-action-container div.button-with-confirmation {
    margin: 8px
}

@media screen and (min-width:1200px) and (max-width:1400px) {
    .team-panels-container .teams-action-container div.button-with-confirmation {
        margin: 4px
    }
}

.team-panels-container .teams-action-container .button-with-confirmation-disband-leave {
    margin-bottom: 0;
    margin-left: 4px;
    display: inline-block
}

.team-panels-container .team-panel-container {
    padding: 0
}

.team-panels-container .team-panel-container div.team-panel {
    display: inline-flex;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, .16);
    padding: 0;
    margin: 8px;
    border-radius: 8px;
    width: calc(100% - 16px);
    position: relative;
    background-color: #292929
}

@media screen and (min-width:1200px) and (max-width:1400px) {
    .team-panels-container .team-panel-container div.team-panel {
        margin: 4px;
        width: calc(100% - 8px)
    }
}

.team-panels-container .team-panel-container div.team-panel .cover-container {
    width: 180px;
    height: 180px;
    border-radius: 8px;
    background-repeat: no-repeat;
    background-size: cover;
    display: flex
}

.team-panels-container .team-panel-container div.team-panel .cover-container .platform-background {
    border-radius: 50%;
    padding: 8px;
    align-self: flex-end;
    margin: auto 16px 16px auto
}

.team-panels-container .team-panel-container div.team-panel .cover-container .platform-background img {
    width: 24px;
    height: 24px
}

.team-panels-container .team-panel-container div.team-panel .team-info {
    width: calc(100% - 180px);
    padding: 10px 16px;
    position: relative;
    background-color: #292929;
    border-left: none;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px
}

@media screen and (min-width:1200px) and (max-width:1400px) {
    .team-panels-container .team-panel-container div.team-panel .team-info {
        padding: 10px 8px
    }
}

@media screen and (max-width:767px) {
    .team-panels-container .team-panel-container div.team-panel .team-info {
        width: 100%;
        border-top: 8px solid #363636;
        border-radius: 4px;
        padding: 16px
    }
}

.team-panels-container .team-panel-container div.team-panel .team-info .mobile-game-platform-logos {
    margin-bottom: 10px
}

.team-panels-container .team-panel-container div.team-panel .team-info .mobile-game-platform-logos img {
    max-height: 40px
}

.team-panels-container .team-panel-container div.team-panel .team-info .team-name {
    font-size: 22.4px;
    color: #fff;
    font-family: Poppins, sans-serif;
    display: flex
}

.team-panels-container .team-panel-container div.team-panel .team-info .team-name a {
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-right: 6px
}

@media screen and (max-width:479px) {
    .team-panels-container .team-panel-container div.team-panel .team-info .team-name a {
        white-space: normal
    }
}

.team-panels-container .team-panel-container div.team-panel .team-info .team-name .invitation-info {
    font-size: 14px;
    margin-left: 24px
}

.team-panels-container .team-panel-container div.team-panel .team-info .team-name .invitation-info span {
    color: #b3b3b3
}

.team-panels-container .team-panel-container div.team-panel .team-info .checkbox-actions {
    position: absolute;
    right: 10px;
    top: 10px
}

.team-panels-container .team-panel-container div.team-panel .team-info .game-and-platform {
    font-size: 14px;
    height: 34px;
    line-height: normal
}

.team-panels-container .team-panel-container div.team-panel .team-info .team-type-stats {
    font-size: 16.8px;
    color: #fff;
    display: flex;
    height: 54px;
    flex-wrap: wrap
}

.team-panels-container .team-panel-container div.team-panel .team-info .team-type-stats i {
    color: #b3b3b3;
    margin-right: 12px
}

.team-panels-container .team-panel-container div.team-panel .team-info .team-actions {
    display: inherit
}

.team-panels-container .team-panel-container div.team-panel .team-info .team-actions button.mdl-button {
    min-width: 120px
}

@media screen and (min-width:1200px) and (max-width:1400px) {
    .team-panels-container .team-panel-container div.team-panel .team-info .team-actions button.mdl-button {
        padding-left: 4px;
        padding-right: 4px;
        min-width: 60px
    }
}

@media screen and (max-width:479px) {
    .team-panels-container .team-panel-container div.team-panel .team-info .team-actions {
        display: flex
    }
}

.team-panels-container .team-panel-container div.team-panel .team-info .team-actions .left-button {
    border: 1px solid #676767
}

@media screen and (max-width:479px) {
    .team-panels-container .team-panel-container div.team-panel .team-info .team-actions .left-button {
        margin-right: 3px
    }
}

.team-panels-container .team-panel-container div.team-panel .team-info .team-invite-actions-forms {
    display: flex;
    float: right
}

.team-panels-container .team-panel-container div.team-panel .team-info .team-invite-actions-forms .accept-form button,
.team-panels-container .team-panel-container div.team-panel .team-info .team-invite-actions-forms .deny-form button {
    border: 1px solid #676767;
    margin-left: 16px;
    height: 37px;
    min-width: 100px;
    font-size: 14px
}

.team-panels-container .no-teams-found-container {
    border: 1px solid #292929;
    margin: 30px 3px
}

.team-panels-container .no-teams-found-container .no-teams-found-text {
    margin: 30px auto;
    font-weight: 500;
    font-size: 20px;
    text-align: center
}

.team-panels-container .no-teams-found-container .create-team-button {
    margin-left: 24px
}

#team-name-randomize span {
    padding-top: 3px;
    line-height: 21px;
    height: 50px
}

#team-create-page {
    padding: 12px
}

#team-create-page .create-team-button-container {
    margin-top: 30px
}

#team-create-page .create-team-button-container button {
    width: 100%
}

#team-create-page .team-member-exists {
    color: #ff2f57
}

@media(min-width:1201px) and (max-width:1400px) {
    #team-create-page {
        width: 940px
    }
}

@media(min-width:1025px) and (max-width:1200px) {
    #team-create-page {
        width: 770px
    }
}

.team-filters-container {
    margin: 15px -11px
}

a.team-rename-button i {
    color: #8aff80
}

form.single-button-form {
    display: inline-block
}

.upload-image-form input[type=file] {
    display: inline-flex
}

.upload-image-form .upload-image-croppie-block {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    overflow-x: auto;
    margin-bottom: 3%
}

@media screen and (max-width:991px) {
    .upload-image-form .upload-image-croppie-block {
        zoom: .6
    }
}

.upload-image-form .upload-image-croppie-block.zoom {
    zoom: .4
}

@media screen and (max-width:991px) {
    .upload-image-form .upload-image-croppie-block.zoom {
        zoom: .2
    }
}

.upload-image-form .crop-button {
    float: right
}

.upload-image-form .upload-animation-block {
    background-color: #151515;
    display: flex;
    justify-content: center;
    align-items: center
}

.upload-image-form .upload-animation-block .upload-animation-source {
    border: 2px solid #fff;
    border-radius: 50%
}

#upload-image-dialog-upload-avatar .croppie-container .cr-viewport {
    border-radius: 50%
}

#search-results-vue h1 {
    margin-bottom: 40px
}

@media screen and (max-width:991px) {
    #search-results-vue h1 {
        margin-bottom: inherit
    }
}

#search-results-vue .mdl-textfield#search-query-input {
    width: 100%
}

#search-results-vue .mdl-textfield#search-query-input i {
    color: grey
}

#search-results-vue .mdl-textfield#search-query-input button {
    font-weight: 500
}

#search-results-vue .mdl-textfield.pxle-form input {
    width: 100%
}

#search-results-vue .mdl-textfield#search-query-input i {
    height: 50px
}

#search-results-vue .mdl-textfield#search-query-input button {
    height: 50px;
    width: 300px;
    margin-left: 20px;
    font-size: 18px
}

#search-results-vue .mdl-textfield#search-query-input button i {
    display: none
}

@media screen and (max-width:767px) {
    #search-results-vue .mdl-textfield#search-query-input button {
        font-size: 0;
        width: 10%
    }

    #search-results-vue .mdl-textfield#search-query-input button i.search-icon-mobile {
        display: flex;
        background-color: #8aff80;
        color: #2e4024;
        padding-left: 5px
    }
}

#search-results-vue #show-text {
    color: #fff;
    font-size: 15px;
    line-height: normal;
    font-weight: 700;
    padding-right: 35px
}

#search-results-vue .mdl-radio.mdl-js-radio.mdl-js-ripple-effect.search-spacer {
    padding-left: 35px;
    padding-right: 35px
}

#search-results-vue .search-desktop-block {
    display: block
}

@media screen and (max-width:767px) {
    #search-results-vue .search-desktop-block {
        display: none
    }
}

#search-results-vue .search-mobile-block {
    display: none
}

@media screen and (max-width:767px) {
    #search-results-vue .search-mobile-block {
        display: block
    }
}

#search-results-vue .search-main-block {
    display: block;
    margin-top: 20px;
    color: #fff;
    border-radius: 4px;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, .16);
    border: 0;
    background-color: #292929;
    font-family: Poppins, sans-serif;
    float: left;
    width: 100%
}

#search-results-vue .search-main-block .count-search-results {
    padding-left: 20px;
    padding-top: 15px;
    padding-bottom: 15px;
    color: #b3b3b3;
    font-size: 14px;
    line-height: 1.5;
    font-weight: 500;
    float: left;
    display: flex;
    align-items: center;
    justify-content: center
}

#search-results-vue .mdl-data-table.mdl-js-data-table.mdl-table-custom.mdl-search-table td:first-of-type {
    width: 30%
}

@media screen and (max-width:767px) {
    #search-results-vue .mdl-data-table.mdl-js-data-table.mdl-table-custom.mdl-search-table td:first-of-type {
        width: 100%
    }
}

#search-results-vue .mdl-data-table.mdl-js-data-table.mdl-table-custom.mdl-search-table td:nth-of-type(2) a {
    float: right
}

#search-results-vue .mdl-data-table.mdl-js-data-table.mdl-table-custom.mdl-search-table th:nth-of-type(2) {
    width: 70%
}

@media screen and (max-width:767px) {
    #search-results-vue .mdl-data-table.mdl-js-data-table.mdl-table-custom.mdl-search-table th:nth-of-type(2) {
        display: none
    }
}

#search-results-vue .mdl-data-table.mdl-js-data-table.mdl-table-custom.mdl-search-table td .fa {
    color: #fff
}

#search-results-vue .mdl-data-table.mdl-js-data-table.mdl-table-custom.mdl-search-table td .fa:hover {
    color: #b3b3b3
}

#search-results-vue .mdl-data-table.mdl-js-data-table.mdl-table-custom.mdl-search-table td,
#search-results-vue .mdl-data-table.mdl-js-data-table.mdl-table-custom.mdl-search-table th {
    border-bottom: 1px solid #404040
}

#search-results-vue .mdl-data-table.mdl-js-data-table.mdl-table-custom.mdl-search-table td .toggle-small-button i {
    display: none;
    color: #8aff80
}

@media screen and (max-width:767px) {
    #search-results-vue .mdl-data-table.mdl-js-data-table.mdl-table-custom.mdl-search-table td .toggle-small-button {
        border: 0;
        background-color: inherit;
        font-size: 0
    }

    #search-results-vue .mdl-data-table.mdl-js-data-table.mdl-table-custom.mdl-search-table td .toggle-small-button i {
        display: flex;
        align-items: center;
        justify-content: center
    }
}

#search-results-vue .mdl-data-table.mdl-js-data-table.mdl-table-custom.mdl-search-table tr.no-search-results:hover {
    background-color: inherit
}

#search-results-vue .mdl-data-table.mdl-js-data-table.mdl-table-custom.mdl-search-table .no-search-results td {
    text-align: center;
    width: 100%
}

#search-results-vue .mdl-data-table.mdl-js-data-table.mdl-table-custom.mdl-search-table .no-search-data span {
    margin-left: 12%
}

#search-results-vue .mdl-data-table.mdl-js-data-table.mdl-table-custom.mdl-search-table mark {
    color: #5cc5e6;
    background-color: rgba(92, 197, 230, .16)
}

#search-results-vue .mdl-data-table.mdl-js-data-table.mdl-table-custom.mdl-search-table .mdl-button.mdl-js-button.mdl-js-ripple-effect.dark-button-secondary.button-small {
    background-color: #292929
}

#search-results-vue .mdl-data-table.mdl-js-data-table.mdl-table-custom.mdl-search-table .mdl-button.mdl-js-button.mdl-js-ripple-effect.dark-button-secondary.button-small:hover {
    background-color: #363636
}

#search-results-vue .mdl-data-table.mdl-js-data-table.mdl-table-custom.mdl-search-table .mdl-button.mdl-js-button.mdl-js-ripple-effect.dark-button-secondary.button-small:visited {
    background-color: #292929
}

#search-results-vue .availability-icon {
    width: 10px;
    height: 10px;
    border-radius: 5px
}

.elite-page .underline-green,
.my-purchased-items-page .underline-green,
.store-page .underline-green {
    text-decoration: underline;
    color: #8aff80
}

.elite-page h2,
.my-purchased-items-page h2,
.store-page h2 {
    font-size: 24px
}

.elite-page .elite-package-select-button-container,
.my-purchased-items-page .elite-package-select-button-container,
.store-page .elite-package-select-button-container {
    float: right;
    margin: auto 25px auto 45px;
    padding: 1.33px
}

.elite-page .elite-package-select-button-container button,
.my-purchased-items-page .elite-package-select-button-container button,
.store-page .elite-package-select-button-container button {
    position: relative;
    left: 15px
}

@media screen and (max-width:1024px) {

    .elite-page .elite-package-select-button-container,
    .my-purchased-items-page .elite-package-select-button-container,
    .store-page .elite-package-select-button-container {
        margin: 0;
        padding: 0 15px 15px
    }

    .elite-page .elite-package-select-button-container button,
    .my-purchased-items-page .elite-package-select-button-container button,
    .store-page .elite-package-select-button-container button {
        width: 100%
    }
}

.elite-page .elite-packages-container-elite,
.my-purchased-items-page .elite-packages-container-elite,
.store-page .elite-packages-container-elite {
    display: flex;
    align-items: center;
    position: relative;
    justify-content: space-between;
    background: #292929;
    height: 60px;
    border-left: 4px solid #5cc5e6
}

.elite-page .elite-packages-container-elite .auto-renews,
.my-purchased-items-page .elite-packages-container-elite .auto-renews,
.store-page .elite-packages-container-elite .auto-renews {
    margin-right: auto;
    padding-left: 100px
}

.elite-page .elite-packages-container-elite .auto-renews .elite-member-text,
.my-purchased-items-page .elite-packages-container-elite .auto-renews .elite-member-text,
.store-page .elite-packages-container-elite .auto-renews .elite-member-text {
    font-size: 18.2px;
    color: #fff
}

.elite-page .elite-packages-container-elite .auto-renews .elite-member-text strong,
.my-purchased-items-page .elite-packages-container-elite .auto-renews .elite-member-text strong,
.store-page .elite-packages-container-elite .auto-renews .elite-member-text strong {
    font-weight: 500
}

.elite-page .elite-packages-container-elite .auto-renews .elite-member-text span,
.my-purchased-items-page .elite-packages-container-elite .auto-renews .elite-member-text span,
.store-page .elite-packages-container-elite .auto-renews .elite-member-text span {
    color: #b3b3b3
}

@media screen and (max-width:1024px) {

    .elite-page .elite-packages-container-elite .auto-renews,
    .my-purchased-items-page .elite-packages-container-elite .auto-renews,
    .store-page .elite-packages-container-elite .auto-renews {
        height: auto;
        width: 100%;
        padding-bottom: 20px
    }
}

@media screen and (max-width:1024px) {

    .elite-page .elite-packages-container-elite,
    .my-purchased-items-page .elite-packages-container-elite,
    .store-page .elite-packages-container-elite {
        height: 200px;
        word-break: break-word;
        display: block;
        padding-top: 20px
    }
}

.elite-page .elite-packages-container-elite .elite-package-image,
.my-purchased-items-page .elite-packages-container-elite .elite-package-image,
.store-page .elite-packages-container-elite .elite-package-image {
    height: 100%;
    width: auto
}

@media screen and (max-width:1024px) {

    .elite-page .elite-packages-container-elite .elite-package-image,
    .my-purchased-items-page .elite-packages-container-elite .elite-package-image,
    .store-page .elite-packages-container-elite .elite-package-image {
        height: auto;
        width: 100%
    }
}

.elite-page .elite-package-image-new,
.my-purchased-items-page .elite-package-image-new,
.store-page .elite-package-image-new {
    height: 100px;
    width: auto;
    position: absolute
}

.elite-page .elite-packages-container,
.my-purchased-items-page .elite-packages-container,
.store-page .elite-packages-container {
    display: flex;
    align-items: center;
    position: relative;
    background: #292929
}

@media screen and (max-width:1024px) {

    .elite-page .elite-packages-container,
    .my-purchased-items-page .elite-packages-container,
    .store-page .elite-packages-container {
        display: block
    }
}

.elite-page .elite-packages-container .elite-package-image,
.my-purchased-items-page .elite-packages-container .elite-package-image,
.store-page .elite-packages-container .elite-package-image {
    height: 100%;
    width: auto
}

@media screen and (max-width:1024px) {

    .elite-page .elite-packages-container .elite-package-image,
    .my-purchased-items-page .elite-packages-container .elite-package-image,
    .store-page .elite-packages-container .elite-package-image {
        height: auto;
        width: 100%
    }
}

.elite-page .elite-packages-container ul,
.my-purchased-items-page .elite-packages-container ul,
.store-page .elite-packages-container ul {
    list-style-type: none;
    padding: 20px;
    display: flex;
    flex-direction: column
}

.elite-page .elite-packages-container ul li,
.my-purchased-items-page .elite-packages-container ul li,
.store-page .elite-packages-container ul li {
    color: #fff;
    font-size: 20px;
    display: inline-flex;
    align-items: center
}

.elite-page .elite-packages-container ul li:before,
.my-purchased-items-page .elite-packages-container ul li:before,
.store-page .elite-packages-container ul li:before {
    content: "\25CA";
    padding-right: 15px;
    color: #5cc5e6
}

.elite-page .elite-packages-container ul li i,
.my-purchased-items-page .elite-packages-container ul li i,
.store-page .elite-packages-container ul li i {
    margin-left: 5px;
    font-size: .95em;
    color: #8aff80
}

.elite-page .elite-packages-container .elite-package-select,
.my-purchased-items-page .elite-packages-container .elite-package-select,
.store-page .elite-packages-container .elite-package-select {
    height: 100%;
    margin-left: auto;
    width: 25%
}

@media screen and (max-width:1024px) {

    .elite-page .elite-packages-container .elite-package-select,
    .my-purchased-items-page .elite-packages-container .elite-package-select,
    .store-page .elite-packages-container .elite-package-select {
        padding-right: 15px;
        padding-left: 15px;
        width: 100%
    }
}

.elite-page .elite-packages-container .elite-package-select select,
.my-purchased-items-page .elite-packages-container .elite-package-select select,
.store-page .elite-packages-container .elite-package-select select {
    color: #fff
}

.elite-page .elite-packages-container .elite-package-select-button-container,
.my-purchased-items-page .elite-packages-container .elite-package-select-button-container,
.store-page .elite-packages-container .elite-package-select-button-container {
    margin: auto 25px auto 45px;
    padding: 1.33px
}

.elite-page .elite-packages-container .elite-package-select-button-container button,
.my-purchased-items-page .elite-packages-container .elite-package-select-button-container button,
.store-page .elite-packages-container .elite-package-select-button-container button {
    position: relative;
    left: 15px
}

@media screen and (max-width:1024px) {

    .elite-page .elite-packages-container .elite-package-select-button-container,
    .my-purchased-items-page .elite-packages-container .elite-package-select-button-container,
    .store-page .elite-packages-container .elite-package-select-button-container {
        margin: 0;
        padding: 16px;
        width: 100%;
        background-color: #292929
    }

    .elite-page .elite-packages-container .elite-package-select-button-container button,
    .my-purchased-items-page .elite-packages-container .elite-package-select-button-container button,
    .store-page .elite-packages-container .elite-package-select-button-container button {
        width: 100%;
        left: 0
    }
}

.elite-page .elite-packages-container .elite-package-info,
.my-purchased-items-page .elite-packages-container .elite-package-info,
.store-page .elite-packages-container .elite-package-info {
    font-size: 11.2px;
    position: absolute;
    bottom: 20px;
    right: 25px
}

@media screen and (max-width:1024px) {

    .elite-page .elite-packages-container .elite-package-info,
    .my-purchased-items-page .elite-packages-container .elite-package-info,
    .store-page .elite-packages-container .elite-package-info {
        position: static;
        padding: 20px 15px
    }
}

.elite-page .my-purchased-items-container,
.elite-page .packages-container,
.my-purchased-items-page .my-purchased-items-container,
.my-purchased-items-page .packages-container,
.store-page .my-purchased-items-container,
.store-page .packages-container {
    padding-left: 13px;
    padding-right: 13px
}

.elite-page .my-purchased-items-container .purchased-item-container,
.elite-page .packages-container .purchased-item-container,
.my-purchased-items-page .my-purchased-items-container .purchased-item-container,
.my-purchased-items-page .packages-container .purchased-item-container,
.store-page .my-purchased-items-container .purchased-item-container,
.store-page .packages-container .purchased-item-container {
    padding-top: 8px
}

.elite-page .my-purchased-items-container .packages-item-container .packages-item-block-top,
.elite-page .packages-container .packages-item-container .packages-item-block-top,
.my-purchased-items-page .my-purchased-items-container .packages-item-container .packages-item-block-top,
.my-purchased-items-page .packages-container .packages-item-container .packages-item-block-top,
.store-page .my-purchased-items-container .packages-item-container .packages-item-block-top,
.store-page .packages-container .packages-item-container .packages-item-block-top {
    height: 8px;
    width: 100%
}

.elite-page .my-purchased-items-container .packages-item-container .promotion-package,
.elite-page .packages-container .packages-item-container .promotion-package,
.my-purchased-items-page .my-purchased-items-container .packages-item-container .promotion-package,
.my-purchased-items-page .packages-container .packages-item-container .promotion-package,
.store-page .my-purchased-items-container .packages-item-container .promotion-package,
.store-page .packages-container .packages-item-container .promotion-package {
    background-color: #98803f
}

.elite-page .my-purchased-items-container .packages-item-container,
.elite-page .my-purchased-items-container .purchased-item-container,
.elite-page .packages-container .packages-item-container,
.elite-page .packages-container .purchased-item-container,
.my-purchased-items-page .my-purchased-items-container .packages-item-container,
.my-purchased-items-page .my-purchased-items-container .purchased-item-container,
.my-purchased-items-page .packages-container .packages-item-container,
.my-purchased-items-page .packages-container .purchased-item-container,
.store-page .my-purchased-items-container .packages-item-container,
.store-page .my-purchased-items-container .purchased-item-container,
.store-page .packages-container .packages-item-container,
.store-page .packages-container .purchased-item-container {
    background-color: #292929;
    margin: 0 4px 8px;
    border-radius: 2px;
    border: 1px solid #303030;
    position: relative
}

.elite-page .my-purchased-items-container .packages-item-container .purchased-item-count,
.elite-page .my-purchased-items-container .purchased-item-container .purchased-item-count,
.elite-page .packages-container .packages-item-container .purchased-item-count,
.elite-page .packages-container .purchased-item-container .purchased-item-count,
.my-purchased-items-page .my-purchased-items-container .packages-item-container .purchased-item-count,
.my-purchased-items-page .my-purchased-items-container .purchased-item-container .purchased-item-count,
.my-purchased-items-page .packages-container .packages-item-container .purchased-item-count,
.my-purchased-items-page .packages-container .purchased-item-container .purchased-item-count,
.store-page .my-purchased-items-container .packages-item-container .purchased-item-count,
.store-page .my-purchased-items-container .purchased-item-container .purchased-item-count,
.store-page .packages-container .packages-item-container .purchased-item-count,
.store-page .packages-container .purchased-item-container .purchased-item-count {
    position: absolute;
    right: 10px;
    top: 15px;
    z-index: 1;
    display: block;
    width: 40px;
    height: 40px;
    background-color: #5cc5e6;
    color: #fff;
    line-height: 40px;
    text-align: center;
    border-radius: 50%;
    font-size: 15.4px;
    font-weight: 700
}

.elite-page .my-purchased-items-container .packages-item-container .packages-item-icon-container,
.elite-page .my-purchased-items-container .packages-item-container .purchased-item-icon-container,
.elite-page .my-purchased-items-container .purchased-item-container .packages-item-icon-container,
.elite-page .my-purchased-items-container .purchased-item-container .purchased-item-icon-container,
.elite-page .packages-container .packages-item-container .packages-item-icon-container,
.elite-page .packages-container .packages-item-container .purchased-item-icon-container,
.elite-page .packages-container .purchased-item-container .packages-item-icon-container,
.elite-page .packages-container .purchased-item-container .purchased-item-icon-container,
.my-purchased-items-page .my-purchased-items-container .packages-item-container .packages-item-icon-container,
.my-purchased-items-page .my-purchased-items-container .packages-item-container .purchased-item-icon-container,
.my-purchased-items-page .my-purchased-items-container .purchased-item-container .packages-item-icon-container,
.my-purchased-items-page .my-purchased-items-container .purchased-item-container .purchased-item-icon-container,
.my-purchased-items-page .packages-container .packages-item-container .packages-item-icon-container,
.my-purchased-items-page .packages-container .packages-item-container .purchased-item-icon-container,
.my-purchased-items-page .packages-container .purchased-item-container .packages-item-icon-container,
.my-purchased-items-page .packages-container .purchased-item-container .purchased-item-icon-container,
.store-page .my-purchased-items-container .packages-item-container .packages-item-icon-container,
.store-page .my-purchased-items-container .packages-item-container .purchased-item-icon-container,
.store-page .my-purchased-items-container .purchased-item-container .packages-item-icon-container,
.store-page .my-purchased-items-container .purchased-item-container .purchased-item-icon-container,
.store-page .packages-container .packages-item-container .packages-item-icon-container,
.store-page .packages-container .packages-item-container .purchased-item-icon-container,
.store-page .packages-container .purchased-item-container .packages-item-icon-container,
.store-page .packages-container .purchased-item-container .purchased-item-icon-container {
    width: 100%;
    height: 0;
    padding-bottom: 100%;
    position: relative;
    background-color: #000;
}

.elite-page .my-purchased-items-container .packages-item-container .packages-item-icon-container .packages-item-icon,
.elite-page .my-purchased-items-container .packages-item-container .packages-item-icon-container .purchased-item-icon,
.elite-page .my-purchased-items-container .packages-item-container .purchased-item-icon-container .packages-item-icon,
.elite-page .my-purchased-items-container .packages-item-container .purchased-item-icon-container .purchased-item-icon,
.elite-page .my-purchased-items-container .purchased-item-container .packages-item-icon-container .packages-item-icon,
.elite-page .my-purchased-items-container .purchased-item-container .packages-item-icon-container .purchased-item-icon,
.elite-page .my-purchased-items-container .purchased-item-container .purchased-item-icon-container .packages-item-icon,
.elite-page .my-purchased-items-container .purchased-item-container .purchased-item-icon-container .purchased-item-icon,
.elite-page .packages-container .packages-item-container .packages-item-icon-container .packages-item-icon,
.elite-page .packages-container .packages-item-container .packages-item-icon-container .purchased-item-icon,
.elite-page .packages-container .packages-item-container .purchased-item-icon-container .packages-item-icon,
.elite-page .packages-container .packages-item-container .purchased-item-icon-container .purchased-item-icon,
.elite-page .packages-container .purchased-item-container .packages-item-icon-container .packages-item-icon,
.elite-page .packages-container .purchased-item-container .packages-item-icon-container .purchased-item-icon,
.elite-page .packages-container .purchased-item-container .purchased-item-icon-container .packages-item-icon,
.elite-page .packages-container .purchased-item-container .purchased-item-icon-container .purchased-item-icon,
.my-purchased-items-page .my-purchased-items-container .packages-item-container .packages-item-icon-container .packages-item-icon,
.my-purchased-items-page .my-purchased-items-container .packages-item-container .packages-item-icon-container .purchased-item-icon,
.my-purchased-items-page .my-purchased-items-container .packages-item-container .purchased-item-icon-container .packages-item-icon,
.my-purchased-items-page .my-purchased-items-container .packages-item-container .purchased-item-icon-container .purchased-item-icon,
.my-purchased-items-page .my-purchased-items-container .purchased-item-container .packages-item-icon-container .packages-item-icon,
.my-purchased-items-page .my-purchased-items-container .purchased-item-container .packages-item-icon-container .purchased-item-icon,
.my-purchased-items-page .my-purchased-items-container .purchased-item-container .purchased-item-icon-container .packages-item-icon,
.my-purchased-items-page .my-purchased-items-container .purchased-item-container .purchased-item-icon-container .purchased-item-icon,
.my-purchased-items-page .packages-container .packages-item-container .packages-item-icon-container .packages-item-icon,
.my-purchased-items-page .packages-container .packages-item-container .packages-item-icon-container .purchased-item-icon,
.my-purchased-items-page .packages-container .packages-item-container .purchased-item-icon-container .packages-item-icon,
.my-purchased-items-page .packages-container .packages-item-container .purchased-item-icon-container .purchased-item-icon,
.my-purchased-items-page .packages-container .purchased-item-container .packages-item-icon-container .packages-item-icon,
.my-purchased-items-page .packages-container .purchased-item-container .packages-item-icon-container .purchased-item-icon,
.my-purchased-items-page .packages-container .purchased-item-container .purchased-item-icon-container .packages-item-icon,
.my-purchased-items-page .packages-container .purchased-item-container .purchased-item-icon-container .purchased-item-icon,
.store-page .my-purchased-items-container .packages-item-container .packages-item-icon-container .packages-item-icon,
.store-page .my-purchased-items-container .packages-item-container .packages-item-icon-container .purchased-item-icon,
.store-page .my-purchased-items-container .packages-item-container .purchased-item-icon-container .packages-item-icon,
.store-page .my-purchased-items-container .packages-item-container .purchased-item-icon-container .purchased-item-icon,
.store-page .my-purchased-items-container .purchased-item-container .packages-item-icon-container .packages-item-icon,
.store-page .my-purchased-items-container .purchased-item-container .packages-item-icon-container .purchased-item-icon,
.store-page .my-purchased-items-container .purchased-item-container .purchased-item-icon-container .packages-item-icon,
.store-page .my-purchased-items-container .purchased-item-container .purchased-item-icon-container .purchased-item-icon,
.store-page .packages-container .packages-item-container .packages-item-icon-container .packages-item-icon,
.store-page .packages-container .packages-item-container .packages-item-icon-container .purchased-item-icon,
.store-page .packages-container .packages-item-container .purchased-item-icon-container .packages-item-icon,
.store-page .packages-container .packages-item-container .purchased-item-icon-container .purchased-item-icon,
.store-page .packages-container .purchased-item-container .packages-item-icon-container .packages-item-icon,
.store-page .packages-container .purchased-item-container .packages-item-icon-container .purchased-item-icon,
.store-page .packages-container .purchased-item-container .purchased-item-icon-container .packages-item-icon,
.store-page .packages-container .purchased-item-container .purchased-item-icon-container .purchased-item-icon {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-position: 50%;
    background-size: 100% 100%;
}

.elite-page .my-purchased-items-container .packages-item-container .packages-item-name-block,
.elite-page .my-purchased-items-container .packages-item-container .purchased-item-name-block,
.elite-page .my-purchased-items-container .purchased-item-container .packages-item-name-block,
.elite-page .my-purchased-items-container .purchased-item-container .purchased-item-name-block,
.elite-page .packages-container .packages-item-container .packages-item-name-block,
.elite-page .packages-container .packages-item-container .purchased-item-name-block,
.elite-page .packages-container .purchased-item-container .packages-item-name-block,
.elite-page .packages-container .purchased-item-container .purchased-item-name-block,
.my-purchased-items-page .my-purchased-items-container .packages-item-container .packages-item-name-block,
.my-purchased-items-page .my-purchased-items-container .packages-item-container .purchased-item-name-block,
.my-purchased-items-page .my-purchased-items-container .purchased-item-container .packages-item-name-block,
.my-purchased-items-page .my-purchased-items-container .purchased-item-container .purchased-item-name-block,
.my-purchased-items-page .packages-container .packages-item-container .packages-item-name-block,
.my-purchased-items-page .packages-container .packages-item-container .purchased-item-name-block,
.my-purchased-items-page .packages-container .purchased-item-container .packages-item-name-block,
.my-purchased-items-page .packages-container .purchased-item-container .purchased-item-name-block,
.store-page .my-purchased-items-container .packages-item-container .packages-item-name-block,
.store-page .my-purchased-items-container .packages-item-container .purchased-item-name-block,
.store-page .my-purchased-items-container .purchased-item-container .packages-item-name-block,
.store-page .my-purchased-items-container .purchased-item-container .purchased-item-name-block,
.store-page .packages-container .packages-item-container .packages-item-name-block,
.store-page .packages-container .packages-item-container .purchased-item-name-block,
.store-page .packages-container .purchased-item-container .packages-item-name-block,
.store-page .packages-container .purchased-item-container .purchased-item-name-block {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    color: #fff;
    font-size: 14px;
    margin: 10px 0;
}

@media screen and (max-width:479px) {

    .elite-page .my-purchased-items-container .packages-item-container .packages-item-name-block,
    .elite-page .my-purchased-items-container .packages-item-container .purchased-item-name-block,
    .elite-page .my-purchased-items-container .purchased-item-container .packages-item-name-block,
    .elite-page .my-purchased-items-container .purchased-item-container .purchased-item-name-block,
    .elite-page .packages-container .packages-item-container .packages-item-name-block,
    .elite-page .packages-container .packages-item-container .purchased-item-name-block,
    .elite-page .packages-container .purchased-item-container .packages-item-name-block,
    .elite-page .packages-container .purchased-item-container .purchased-item-name-block,
    .my-purchased-items-page .my-purchased-items-container .packages-item-container .packages-item-name-block,
    .my-purchased-items-page .my-purchased-items-container .packages-item-container .purchased-item-name-block,
    .my-purchased-items-page .my-purchased-items-container .purchased-item-container .packages-item-name-block,
    .my-purchased-items-page .my-purchased-items-container .purchased-item-container .purchased-item-name-block,
    .my-purchased-items-page .packages-container .packages-item-container .packages-item-name-block,
    .my-purchased-items-page .packages-container .packages-item-container .purchased-item-name-block,
    .my-purchased-items-page .packages-container .purchased-item-container .packages-item-name-block,
    .my-purchased-items-page .packages-container .purchased-item-container .purchased-item-name-block,
    .store-page .my-purchased-items-container .packages-item-container .packages-item-name-block,
    .store-page .my-purchased-items-container .packages-item-container .purchased-item-name-block,
    .store-page .my-purchased-items-container .purchased-item-container .packages-item-name-block,
    .store-page .my-purchased-items-container .purchased-item-container .purchased-item-name-block,
    .store-page .packages-container .packages-item-container .packages-item-name-block,
    .store-page .packages-container .packages-item-container .purchased-item-name-block,
    .store-page .packages-container .purchased-item-container .packages-item-name-block,
    .store-page .packages-container .purchased-item-container .purchased-item-name-block {
        font-size: 12.6px;
        height: 30px;
        display: flex;
        justify-content: center;
        flex-direction: column;
        text-align: center;
    }
}

.elite-page .my-purchased-items-container .packages-item-container .packages-item-name-block .packages-item-name,
.elite-page .my-purchased-items-container .packages-item-container .purchased-item-name-block .packages-item-name,
.elite-page .my-purchased-items-container .purchased-item-container .packages-item-name-block .packages-item-name,
.elite-page .my-purchased-items-container .purchased-item-container .purchased-item-name-block .packages-item-name,
.elite-page .packages-container .packages-item-container .packages-item-name-block .packages-item-name,
.elite-page .packages-container .packages-item-container .purchased-item-name-block .packages-item-name,
.elite-page .packages-container .purchased-item-container .packages-item-name-block .packages-item-name,
.elite-page .packages-container .purchased-item-container .purchased-item-name-block .packages-item-name,
.my-purchased-items-page .my-purchased-items-container .packages-item-container .packages-item-name-block .packages-item-name,
.my-purchased-items-page .my-purchased-items-container .packages-item-container .purchased-item-name-block .packages-item-name,
.my-purchased-items-page .my-purchased-items-container .purchased-item-container .packages-item-name-block .packages-item-name,
.my-purchased-items-page .my-purchased-items-container .purchased-item-container .purchased-item-name-block .packages-item-name,
.my-purchased-items-page .packages-container .packages-item-container .packages-item-name-block .packages-item-name,
.my-purchased-items-page .packages-container .packages-item-container .purchased-item-name-block .packages-item-name,
.my-purchased-items-page .packages-container .purchased-item-container .packages-item-name-block .packages-item-name,
.my-purchased-items-page .packages-container .purchased-item-container .purchased-item-name-block .packages-item-name,
.store-page .my-purchased-items-container .packages-item-container .packages-item-name-block .packages-item-name,
.store-page .my-purchased-items-container .packages-item-container .purchased-item-name-block .packages-item-name,
.store-page .my-purchased-items-container .purchased-item-container .packages-item-name-block .packages-item-name,
.store-page .my-purchased-items-container .purchased-item-container .purchased-item-name-block .packages-item-name,
.store-page .packages-container .packages-item-container .packages-item-name-block .packages-item-name,
.store-page .packages-container .packages-item-container .purchased-item-name-block .packages-item-name,
.store-page .packages-container .purchased-item-container .packages-item-name-block .packages-item-name,
.store-page .packages-container .purchased-item-container .purchased-item-name-block .packages-item-name {
    font-size: 16.8px;
    max-width: 95%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.elite-page .my-purchased-items-container .packages-item-container .tournament-discount-item-credits,
.elite-page .my-purchased-items-container .purchased-item-container .tournament-discount-item-credits,
.elite-page .packages-container .packages-item-container .tournament-discount-item-credits,
.elite-page .packages-container .purchased-item-container .tournament-discount-item-credits,
.my-purchased-items-page .my-purchased-items-container .packages-item-container .tournament-discount-item-credits,
.my-purchased-items-page .my-purchased-items-container .purchased-item-container .tournament-discount-item-credits,
.my-purchased-items-page .packages-container .packages-item-container .tournament-discount-item-credits,
.my-purchased-items-page .packages-container .purchased-item-container .tournament-discount-item-credits,
.store-page .my-purchased-items-container .packages-item-container .tournament-discount-item-credits,
.store-page .my-purchased-items-container .purchased-item-container .tournament-discount-item-credits,
.store-page .packages-container .packages-item-container .tournament-discount-item-credits,
.store-page .packages-container .purchased-item-container .tournament-discount-item-credits {
    text-align: center;
    color: #fff;
    font-size: 16.8px;
    margin: 10px 0;
    font-weight: 700;
}

@media screen and (max-width:479px) {

    .elite-page .my-purchased-items-container .packages-item-container .tournament-discount-item-credits,
    .elite-page .my-purchased-items-container .purchased-item-container .tournament-discount-item-credits,
    .elite-page .packages-container .packages-item-container .tournament-discount-item-credits,
    .elite-page .packages-container .purchased-item-container .tournament-discount-item-credits,
    .my-purchased-items-page .my-purchased-items-container .packages-item-container .tournament-discount-item-credits,
    .my-purchased-items-page .my-purchased-items-container .purchased-item-container .tournament-discount-item-credits,
    .my-purchased-items-page .packages-container .packages-item-container .tournament-discount-item-credits,
    .my-purchased-items-page .packages-container .purchased-item-container .tournament-discount-item-credits,
    .store-page .my-purchased-items-container .packages-item-container .tournament-discount-item-credits,
    .store-page .my-purchased-items-container .purchased-item-container .tournament-discount-item-credits,
    .store-page .packages-container .packages-item-container .tournament-discount-item-credits,
    .store-page .packages-container .purchased-item-container .tournament-discount-item-credits {
        font-size: 14px;
        margin: 5px 0;
        height: 30px;
        display: flex;
        justify-content: center;
        flex-direction: column;
        text-align: center;
    }
}

.elite-page .my-purchased-items-container .packages-item-container .packages-item-price,
.elite-page .my-purchased-items-container .purchased-item-container .packages-item-price,
.elite-page .packages-container .packages-item-container .packages-item-price,
.elite-page .packages-container .purchased-item-container .packages-item-price,
.my-purchased-items-page .my-purchased-items-container .packages-item-container .packages-item-price,
.my-purchased-items-page .my-purchased-items-container .purchased-item-container .packages-item-price,
.my-purchased-items-page .packages-container .packages-item-container .packages-item-price,
.my-purchased-items-page .packages-container .purchased-item-container .packages-item-price,
.store-page .my-purchased-items-container .packages-item-container .packages-item-price,
.store-page .my-purchased-items-container .purchased-item-container .packages-item-price,
.store-page .packages-container .packages-item-container .packages-item-price,
.store-page .packages-container .purchased-item-container .packages-item-price {
    text-align: center;
    color: #fff;
    font-size: 22.4px;
    margin: 10px 0;
    font-weight: 700;
}

@media screen and (max-width:479px) {

    .elite-page .my-purchased-items-container .packages-item-container .packages-item-price,
    .elite-page .my-purchased-items-container .purchased-item-container .packages-item-price,
    .elite-page .packages-container .packages-item-container .packages-item-price,
    .elite-page .packages-container .purchased-item-container .packages-item-price,
    .my-purchased-items-page .my-purchased-items-container .packages-item-container .packages-item-price,
    .my-purchased-items-page .my-purchased-items-container .purchased-item-container .packages-item-price,
    .my-purchased-items-page .packages-container .packages-item-container .packages-item-price,
    .my-purchased-items-page .packages-container .purchased-item-container .packages-item-price,
    .store-page .my-purchased-items-container .packages-item-container .packages-item-price,
    .store-page .my-purchased-items-container .purchased-item-container .packages-item-price,
    .store-page .packages-container .packages-item-container .packages-item-price,
    .store-page .packages-container .purchased-item-container .packages-item-price {
        font-size: 15.4px;
        height: 30px;
        display: flex;
        justify-content: center;
        flex-direction: column;
        text-align: center;
    }
}

.elite-page .my-purchased-items-container .packages-item-container .packages-item-action-container,
.elite-page .my-purchased-items-container .packages-item-container .purchased-item-action-container,
.elite-page .my-purchased-items-container .purchased-item-container .packages-item-action-container,
.elite-page .my-purchased-items-container .purchased-item-container .purchased-item-action-container,
.elite-page .packages-container .packages-item-container .packages-item-action-container,
.elite-page .packages-container .packages-item-container .purchased-item-action-container,
.elite-page .packages-container .purchased-item-container .packages-item-action-container,
.elite-page .packages-container .purchased-item-container .purchased-item-action-container,
.my-purchased-items-page .my-purchased-items-container .packages-item-container .packages-item-action-container,
.my-purchased-items-page .my-purchased-items-container .packages-item-container .purchased-item-action-container,
.my-purchased-items-page .my-purchased-items-container .purchased-item-container .packages-item-action-container,
.my-purchased-items-page .my-purchased-items-container .purchased-item-container .purchased-item-action-container,
.my-purchased-items-page .packages-container .packages-item-container .packages-item-action-container,
.my-purchased-items-page .packages-container .packages-item-container .purchased-item-action-container,
.my-purchased-items-page .packages-container .purchased-item-container .packages-item-action-container,
.my-purchased-items-page .packages-container .purchased-item-container .purchased-item-action-container,
.store-page .my-purchased-items-container .packages-item-container .packages-item-action-container,
.store-page .my-purchased-items-container .packages-item-container .purchased-item-action-container,
.store-page .my-purchased-items-container .purchased-item-container .packages-item-action-container,
.store-page .my-purchased-items-container .purchased-item-container .purchased-item-action-container,
.store-page .packages-container .packages-item-container .packages-item-action-container,
.store-page .packages-container .packages-item-container .purchased-item-action-container,
.store-page .packages-container .purchased-item-container .packages-item-action-container,
.store-page .packages-container .purchased-item-container .purchased-item-action-container {
    padding: 0 16px 16px;
}

.elite-page .my-purchased-items-container .packages-item-container .packages-item-action-container .mdl-button,
.elite-page .my-purchased-items-container .packages-item-container .purchased-item-action-container .mdl-button,
.elite-page .my-purchased-items-container .purchased-item-container .packages-item-action-container .mdl-button,
.elite-page .my-purchased-items-container .purchased-item-container .purchased-item-action-container .mdl-button,
.elite-page .packages-container .packages-item-container .packages-item-action-container .mdl-button,
.elite-page .packages-container .packages-item-container .purchased-item-action-container .mdl-button,
.elite-page .packages-container .purchased-item-container .packages-item-action-container .mdl-button,
.elite-page .packages-container .purchased-item-container .purchased-item-action-container .mdl-button,
.my-purchased-items-page .my-purchased-items-container .packages-item-container .packages-item-action-container .mdl-button,
.my-purchased-items-page .my-purchased-items-container .packages-item-container .purchased-item-action-container .mdl-button,
.my-purchased-items-page .my-purchased-items-container .purchased-item-container .packages-item-action-container .mdl-button,
.my-purchased-items-page .my-purchased-items-container .purchased-item-container .purchased-item-action-container .mdl-button,
.my-purchased-items-page .packages-container .packages-item-container .packages-item-action-container .mdl-button,
.my-purchased-items-page .packages-container .packages-item-container .purchased-item-action-container .mdl-button,
.my-purchased-items-page .packages-container .purchased-item-container .packages-item-action-container .mdl-button,
.my-purchased-items-page .packages-container .purchased-item-container .purchased-item-action-container .mdl-button,
.store-page .my-purchased-items-container .packages-item-container .packages-item-action-container .mdl-button,
.store-page .my-purchased-items-container .packages-item-container .purchased-item-action-container .mdl-button,
.store-page .my-purchased-items-container .purchased-item-container .packages-item-action-container .mdl-button,
.store-page .my-purchased-items-container .purchased-item-container .purchased-item-action-container .mdl-button,
.store-page .packages-container .packages-item-container .packages-item-action-container .mdl-button,
.store-page .packages-container .packages-item-container .purchased-item-action-container .mdl-button,
.store-page .packages-container .purchased-item-container .packages-item-action-container .mdl-button,
.store-page .packages-container .purchased-item-container .purchased-item-action-container .mdl-button {
    width: 100%;
}

.elite-page .my-purchased-items-container .packages-item-container.not-purchased .purchased-item-icon,
.elite-page .my-purchased-items-container .purchased-item-container.not-purchased .purchased-item-icon,
.elite-page .packages-container .packages-item-container.not-purchased .purchased-item-icon,
.elite-page .packages-container .purchased-item-container.not-purchased .purchased-item-icon,
.my-purchased-items-page .my-purchased-items-container .packages-item-container.not-purchased .purchased-item-icon,
.my-purchased-items-page .my-purchased-items-container .purchased-item-container.not-purchased .purchased-item-icon,
.my-purchased-items-page .packages-container .packages-item-container.not-purchased .purchased-item-icon,
.my-purchased-items-page .packages-container .purchased-item-container.not-purchased .purchased-item-icon,
.store-page .my-purchased-items-container .packages-item-container.not-purchased .purchased-item-icon,
.store-page .my-purchased-items-container .purchased-item-container.not-purchased .purchased-item-icon,
.store-page .packages-container .packages-item-container.not-purchased .purchased-item-icon,
.store-page .packages-container .purchased-item-container.not-purchased .purchased-item-icon {
    opacity: .1;
}

.elite-page .my-purchased-items-container .expiration-counter-container,
.elite-page .packages-container .expiration-counter-container,
.my-purchased-items-page .my-purchased-items-container .expiration-counter-container,
.my-purchased-items-page .packages-container .expiration-counter-container,
.store-page .my-purchased-items-container .expiration-counter-container,
.store-page .packages-container .expiration-counter-container {
    position: absolute;
    left: 0;
    right: 0;
    bottom: -5px;
    align-items: center;
    display: flex;
    justify-content: center;
    height: 30px;
}

.elite-page .my-purchased-items-container .expiration-counter-container .expiration-counter,
.elite-page .packages-container .expiration-counter-container .expiration-counter,
.my-purchased-items-page .my-purchased-items-container .expiration-counter-container .expiration-counter,
.my-purchased-items-page .packages-container .expiration-counter-container .expiration-counter,
.store-page .my-purchased-items-container .expiration-counter-container .expiration-counter,
.store-page .packages-container .expiration-counter-container .expiration-counter {
    padding: 5px 15px 0;
    height: 100%;
    border-radius: 15px;
    color: #fff;
    background: #ff2f57;
}

.elite-page .purchased-memberships-container,
.my-purchased-items-page .purchased-memberships-container,
.store-page .purchased-memberships-container {
    display: flex;
    flex-direction: column;
    background-color: #292929;
    border-top: 8px solid #292929;
    padding: 24px;
    margin-bottom: 20px;
}

.elite-page .purchased-memberships-container h3,
.my-purchased-items-page .purchased-memberships-container h3,
.store-page .purchased-memberships-container h3 {
    font-family: Poppins, sans-serif;
    font-size: 14px;
    margin-top: 0;
}

.elite-page .purchased-memberships-container .current-membership,
.my-purchased-items-page .purchased-memberships-container .current-membership,
.store-page .purchased-memberships-container .current-membership {
    margin-bottom: 20px;
}

.elite-page .purchased-memberships-container .current-membership .membership-icon,
.my-purchased-items-page .purchased-memberships-container .current-membership .membership-icon,
.store-page .purchased-memberships-container .current-membership .membership-icon {
    width: 74px;
    height: 74px;
    float: left;
    background-size: cover;
    margin-right: 10px;
}

.elite-page .purchased-memberships-container .current-membership .membership-name,
.my-purchased-items-page .purchased-memberships-container .current-membership .membership-name,
.store-page .purchased-memberships-container .current-membership .membership-name {
    color: #fff;
    font-size: 20px;
}

.elite-page .purchased-memberships-container .current-membership .membership-name .activity-time,
.my-purchased-items-page .purchased-memberships-container .current-membership .membership-name .activity-time,
.store-page .purchased-memberships-container .current-membership .membership-name .activity-time {
    float: right;
}

.elite-page .purchased-memberships-container .current-membership .membership-name .upgrade-button-container,
.my-purchased-items-page .purchased-memberships-container .current-membership .membership-name .upgrade-button-container,
.store-page .purchased-memberships-container .current-membership .membership-name .upgrade-button-container {
    display: block;
    float: right;
    margin-top: -10px;
}

.elite-page .purchased-memberships-container .current-membership .auto-renews,
.my-purchased-items-page .purchased-memberships-container .current-membership .auto-renews,
.store-page .purchased-memberships-container .current-membership .auto-renews {
    font-size: 14px;
    margin-bottom: 8px;
}

.elite-page .purchased-memberships-container .current-membership .cancel-cash-recurring-button,
.my-purchased-items-page .purchased-memberships-container .current-membership .cancel-cash-recurring-button,
.store-page .purchased-memberships-container .current-membership .cancel-cash-recurring-button {
    border-width: 0;
    background-color: #292929;
    color: #8aff80;
    margin: 0;
    padding: 0;
    font-size: 14px;
}

.elite-page .purchased-memberships-container .membership-history-item,
.my-purchased-items-page .purchased-memberships-container .membership-history-item,
.store-page .purchased-memberships-container .membership-history-item {
    padding: 16px 0;
    border-top: 1px solid #404040;
}

.elite-page .purchased-memberships-container .membership-history-item.first,
.my-purchased-items-page .purchased-memberships-container .membership-history-item.first,
.store-page .purchased-memberships-container .membership-history-item.first {
    border-top-width: 0;
}

.elite-page .purchased-memberships-container .membership-history-item .membership-name,
.my-purchased-items-page .purchased-memberships-container .membership-history-item .membership-name,
.store-page .purchased-memberships-container .membership-history-item .membership-name {
    color: #fff;
    font-size: 20px;
    position: relative;
}

.elite-page .purchased-memberships-container .membership-history-item .membership-name .active-from,
.my-purchased-items-page .purchased-memberships-container .membership-history-item .membership-name .active-from,
.store-page .purchased-memberships-container .membership-history-item .membership-name .active-from {
    font-size: 14px;
    color: #b3b3b3;
}

.elite-page .purchased-memberships-container .membership-history-item .membership-name .active-to,
.my-purchased-items-page .purchased-memberships-container .membership-history-item .membership-name .active-to,
.store-page .purchased-memberships-container .membership-history-item .membership-name .active-to {
    position: absolute;
    bottom: 0;
    right: 0;
    font-size: 14px;
    color: #b3b3b3;
}

.elite-page .purchased-memberships-container .pagination-component,
.my-purchased-items-page .purchased-memberships-container .pagination-component,
.store-page .purchased-memberships-container .pagination-component {
    padding: 5px 0 0;
}

.elite-page .activated-package-block,
.my-purchased-items-page .activated-package-block,
.store-page .activated-package-block {
    display: flex;
    align-items: center;
    justify-content: center;
    color: #8aff80;
    font-weight: 600;
    height: 40px;
    max-width: 100%;
}

.elite-page .store-credits,
.my-purchased-items-page .store-credits,
.store-page .store-credits {
    margin-top: 40px;
}

.elite-page .deposit-cash-block,
.my-purchased-items-page .deposit-cash-block,
.store-page .deposit-cash-block {
    margin-top: 30px;
}

.elite-page .deposit-cash-block a,
.my-purchased-items-page .deposit-cash-block a,
.store-page .deposit-cash-block a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.elite-page .deposit-cash-block a:hover,
.my-purchased-items-page .deposit-cash-block a:hover,
.store-page .deposit-cash-block a:hover {
    color: #292929;
}

.leaderboards-background-image {
    position: absolute;
    width: 100%;
    z-index: -1;
}

@media screen and (max-width:991px) {
    .leaderboards-background-image {
        height: 250px;
        width: 100%;
    }
}

.leaderboards-ad {
    margin-top: 10%;
}

.mdl-custom-select-dropdown.leaderboards-filter {
    margin-top: 30px;
    padding-top: 20px;
    width: 20%;
    display: inline-block;
}

@media screen and (max-width:991px) {
    .mdl-custom-select-dropdown.leaderboards-filter {
        width: 100%;
        margin-top: 0;
        display: block;
    }
}

.my-rank-title {
    display: block;
    margin-top: 7%;
    margin-bottom: 15px;
    text-transform: uppercase;
    font-weight: 700;
}

.my-rank-title,
div.my-rank-block {
    color: #fff;
    font-family: Poppins, sans-serif;
}

div.my-rank-block {
    padding: 13px 0 13px 20px;
    border-radius: 4px;
    border-left: 4px solid #5cc5e6;
    background-color: #292929;
    width: 100%;
}

div.my-rank-block img.profile-verified {
    width: 14px;
    height: 14px;
    margin-top: -3px;
}

div.my-rank-block .my-rank-item {
    padding-right: 24px;
    float: right;
}

div.my-rank-block table {
    width: 100%;
    text-align: left;
}

div.my-rank-block table tr td:first-of-type {
    width: 5%;
}

div.my-rank-block table tr td:nth-of-type(2) {
    width: 21%;
    text-align: left;
}

div.my-rank-block table tr td:nth-of-type(3) {
    width: 21.24%;
    text-align: left;
}

div.my-rank-block table tr td:nth-of-type(4) {
    width: 13.28%;
    text-align: left;
}

div.my-rank-block table tr td:nth-of-type(5) {
    width: 13.28%;
    text-align: left;
}

div.my-rank-block table tr td:nth-of-type(6) {
    width: 13.28%;
    text-align: left;
}

@media screen and (max-width:991px) {
    div.my-rank-block table tr td:nth-of-type(6) {
        width: 30%;
    }
}

div.my-rank-block table td {
    font-weight: 700;
}

div.my-rank-block .rank-value {
    font-size: 20px;
}

div.my-rank-block .rank-type {
    text-transform: uppercase;
    color: #b3b3b3;
    font-weight: 700;
    font-size: 12px;
}

div.my-rank-block img.trophy-icon {
    height: 32px;
    padding-right: 2px;
    margin-bottom: 5px;
}

div.my-rank-block img.my-rank-avatar {
    height: 40px;
    width: 40px;
}

div.my-rank-block .my-rank-name {
    padding-left: 24px;
}

div.my-rank-block .my-rank-name a {
    font-weight: 400;
}

div.my-rank-block .my-rank-name a:visited {
    color: #fff;
}

div.my-rank-block .my-rank-name a:visited:hover {
    color: #b3b3b3;
}

div.my-rank-block .rank-username-mobile {
    font-weight: 400;
}

div.my-rank-block .rank-username-mobile a:visited {
    color: #fff;
}

div.my-rank-block .rank-username-mobile a:visited:hover {
    color: #b3b3b3;
}

.default-main-block.leaderboards-tabs-block {
    box-shadow: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.default-main-block.leaderboards-tabs-block .top-100-info {
    color: #b3b3b3;
    float: right;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-right: 20px;
    padding-top: 15px;
}

@media screen and (max-width:991px) {
    .default-main-block.leaderboards-tabs-block {
        background-color: inherit;
        margin-top: 1%;
    }
}

.leaderboards-tabs-container {
    display: inline-block;
    width: 10%;
}

@media screen and (max-width:991px) {
    .leaderboards-tabs-container {
        display: block;
        width: 100%;
        background-color: inherit;
    }
}

.leaderboards-tabs-container .mdl-tabs__tab {
    padding-left: 0;
    padding-right: 0;
}

.mdl-tabs .mdl-tabs__tab-bar.leaderboards-tab-bar a {
    min-width: 150px;
}

@media screen and (max-width:991px) {
    .mdl-tabs .mdl-tabs__tab-bar.leaderboards-tab-bar a {
        min-width: 75px;
    }
}

@media screen and (max-width:991px) {
    .mdl-tabs.is-upgraded .mdl-tabs__tab-bar .mdl-tabs__tab.leaderboards-tab {
        font-size: 10px;
        background-color: inherit;
        border: none;
        border-bottom: 1px solid #292929;
    }
}

.default-main-block.leaderboards-table-block {
    margin-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.default-main-block.leaderboards-table-block .username-title-leaderboards {
    padding-left: 87px;
}

.default-main-block.leaderboards-table-block .back-to-top {
    padding-top: 15px;
    padding-right: 20px;
    padding-bottom: 20px;
    display: flex;
    color: #8aff80;
    float: right;
    align-items: center;
    justify-content: center;
    font-size: 12px;
    cursor: pointer;
}

.default-main-block.leaderboards-table-block .back-to-top i {
    padding-left: 10px;
}

.default-main-block.leaderboards-mobile-top-block {
    border-radius: 4px 4px 0 0;
    padding-top: 20px;
    padding-bottom: 15px;
}

.default-main-block.leaderboards-mobile-top-block .top-100-info {
    color: #b3b3b3;
    float: left;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-left: 20px;
}

.default-main-block.leaderboards-mobile-top-block .sort-by {
    color: #8aff80;
    float: right;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-right: 20px;
}

.default-main-block.leaderboards-mobile-top-block .sort-by i {
    padding-left: 10px;
}

.mdl-table-custom.mdl-table-leaderboards tr>th {
    font-weight: 500;
}

.mdl-table-custom.mdl-table-leaderboards tr {
    position: relative;
}

.mdl-table-custom.mdl-table-leaderboards tr th:first-of-type {
    width: 5%;
}

.mdl-table-custom.mdl-table-leaderboards tr th:nth-of-type(2) {
    width: 21%;
    text-align: left;
}

.mdl-table-custom.mdl-table-leaderboards tr th:nth-of-type(3) {
    width: 21.24%;
}

.mdl-table-custom.mdl-table-leaderboards tr th:nth-of-type(4) {
    width: 13.28%;
}

.mdl-table-custom.mdl-table-leaderboards tr th:nth-of-type(5) {
    width: 13.28%;
}

.mdl-table-custom.mdl-table-leaderboards tr th:nth-of-type(6) {
    width: 13.28%;
}

.mdl-table-custom.mdl-table-leaderboards tr th:nth-of-type(7) {
    width: 13.28%;
}

@media screen and (max-width:991px) {
    .mdl-table-custom.mdl-table-leaderboards tr th:nth-of-type(7) {
        width: 30%;
    }
}

.mdl-table-custom.mdl-table-leaderboards tr th i {
    position: relative;
    color: #8aff80;
    top: 7px;
    padding-right: 10px;
    font-weight: 500;
}

@media screen and (max-width:991px) {
    .mdl-table-custom.mdl-table-leaderboards tr th i {
        display: none;
    }
}

@media screen and (min-width:992px) {

    .mdl-table-custom.mdl-table-leaderboards tr td.mark-filter,
    .mdl-table-custom.mdl-table-leaderboards tr th.mark-filter {
        background-color: rgba(64, 64, 64, .6);
    }
}

.mdl-table-custom.mdl-table-leaderboards tr td:first-of-type {
    width: 5%;
}

.mdl-table-custom.mdl-table-leaderboards tr td:nth-of-type(2) {
    width: 21%;
    text-align: left;
}

.mdl-table-custom.mdl-table-leaderboards tr td:nth-of-type(3) {
    width: 21.24%;
}

.mdl-table-custom.mdl-table-leaderboards tr td:nth-of-type(4) {
    width: 13.28%;
}

.mdl-table-custom.mdl-table-leaderboards tr td:nth-of-type(5) {
    width: 13.28%;
}

.mdl-table-custom.mdl-table-leaderboards tr td:nth-of-type(6) {
    width: 13.28%;
}

.mdl-table-custom.mdl-table-leaderboards tr td:nth-of-type(7) {
    width: 13.28%;
}

@media screen and (max-width:991px) {
    .mdl-table-custom.mdl-table-leaderboards tr td:nth-of-type(7) {
        width: 30%;
    }
}

.mdl-table-custom.mdl-table-leaderboards tr td a:visited {
    color: #fff;
}

.mdl-table-custom.mdl-table-leaderboards tr td a:visited:hover {
    color: #b3b3b3;
}

.mdl-table-custom.mdl-table-leaderboards tr td img.trophy-icon-table,
.mdl-table-custom.mdl-table-leaderboards tr td span img.trophy-icon-table {
    width: 24px;
    height: auto;
    margin-right: 4px;
}

.mdl-table-custom.mdl-table-leaderboards tr td img.top-3-icon {
    position: absolute;
    padding: 0;
    left: -15px;
    top: 0;
    height: 100%;
}

@media screen and (max-width:991px) {
    .mdl-table-custom.mdl-table-leaderboards tr td img.top-3-icon {
        left: -5.5px
    }
}

.mdl-table-custom.mdl-table-leaderboards .member-rank-mobile {
    font-weight: 700
}

@media screen and (max-width:991px) {
    .mdl-table-custom.mdl-table-leaderboards .member-rank-mobile {
        font-size: 17px;
    }
}

.mdl-table-custom.mdl-table-leaderboards tr td img.profile-verified {
    width: 14px;
    height: 14px;
    margin-top: -3px;
}

.leaderboards-member-avatar {
    width: 50px;
}

.leaderboards-view-more {
    display: inline-flex;
    cursor: pointer;
    padding-top: 15px;
    padding-left: 20px;
    padding-bottom: 20px;
    color: #8aff80;
    float: left;
    align-items: center;
    justify-content: center;
    font-size: 12px
}

.leaderboards-view-more i {
    padding-right: 10px
}

.leaderboards-header {
    display: flex;
    justify-content: space-between
}

.leaderboards-header .page-title-section {
    flex-grow: 1
}

.leaderboards-header #pw-desktop-video {
    margin: 20px auto -20px
}

.homepage-container h1 {
    font-size: 21px
}

.homepage-container h1,
.homepage-container h2 {
    
    font-weight: 700;
    text-transform: uppercase;
    color: #fff
}

.homepage-container h2 {
    font-size: 49px;
    letter-spacing: .01em;
    margin-top: 20px
}

.homepage-container h2 span.dash-over {
    border-top-width: 7.35px
}

@media screen and (max-width:479px) {
    .homepage-container h2 {
        font-size: 24.5px
    }

    .homepage-container h2 span.dash-over {
        border-top-width: 4.9px
    }
}

@media screen and (min-width:480px) and (max-width:767px) {
    .homepage-container h2 {
        font-size: 29.4px
    }

    .homepage-container h2 span.dash-over {
        border-top-width: 4.9px
    }
}

@media screen and (min-width:768px) and (max-width:1024px) {
    .homepage-container h2 {
        font-size: 34.3px
    }

    .homepage-container h2 span.dash-over {
        border-top-width: 4.9px
    }
}

.homepage-container a.homepage-header-link>* {
    color: #fff
}

.homepage-container a.homepage-header-link:hover>* {
    color: #b3b3b3
}

.homepage-container .mdl-tabs.is-upgraded .mdl-tabs__tab.is-active:after {
    height: 4px
}

.homepage-container .single-header {
    margin-top: 4px
}

.homepage-container .skill-level-explainer-button.dynamic {
    visibility: hidden;
    height: 0
}

.homepage-container .phone-activation-dialog-container .pxle-dialog.standard-dialog {
    z-index: 10
}

.slider-container-desktop {
    width: 100%;
    box-sizing: border-box;
    padding: 25px;
    background-size: cover
}

.slider-container-desktop .slide-container-desktop {
    float: left;
    box-sizing: border-box;
    position: relative;
    margin: 2px
}

.slider-container-desktop .slide-container-desktop:first-of-type {
    width: calc(50% - 4px)
}

.slider-container-desktop .slide-container-desktop:first-of-type a {
    bottom: 20px;
    right: 20px
}

.slider-container-desktop .slide-container-desktop:first-of-type button {
    position: relative;
    top: 5px;
    height: 60px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 21px
}

.slider-container-desktop .slide-container-desktop:first-of-type button i {
    margin-right: 7px;
    font-size: 28px
}

.slider-container-desktop .slide-container-desktop:not(:first-of-type) {
    width: calc(25% - 6px)
}

.slider-container-desktop .slide-container-desktop button.slide-action-button {
    background: 0 0;
    border: none;
    color: #8aff80;
    box-shadow: none
}

.slider-container-desktop .slide-container-desktop .background-wrapper {
    width: 100%;
    padding-bottom: 56.25%
}

.slider-container-desktop .slide-container-desktop img.slide-background {
    position: absolute;
    width: 100%;
    height: 100%;
    display: block;
    top: 0;
    left: 0
}

.slider-container-desktop .slide-container-desktop a {
    position: absolute;
    bottom: 5px;
    right: 10px
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
    padding: 15px
}

@media screen and (min-width:1200px) and (max-width:1400px) {
    .slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper {
        padding: 8px
    }
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row>div,
.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row>span {
    color: #fff
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row>div>div,
.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row>div>span,
.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row>span>div,
.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row>span>span {
    color: #fff
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row .tournament-slide-platform-name {
    font-size: 24px;
    margin-right: 10px
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row .tournament-slide-info {
    display: block !important
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row .tournament-slide-info .tournament-slide-region-platform {
    display: flex;
    align-items: center;
    margin-right: 4px
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row .tournament-slide-info .tournament-slide-region-platform>div {
    display: flex;
    align-items: center;
    color: #fff
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row .tournament-slide-info .tournament-slide-region-platform>div>* {
    margin-right: 4px
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row .tournament-slide-info .skill-level-explainer-button-mixin {
    top: auto;
    padding: initial;
    margin-left: 5px
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row .tournament-slide-info .skill-level-explainer-button-mixin i {
    font-size: 21px
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row .tournament-slide-info .tournament-all-skills {
    display: flex;
    align-items: center;
    text-transform: uppercase;
    font-weight: 500;
    margin-top: 5px
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row .tournament-slide-info .tournament-all-skills .skill-level-explainer-button {
    top: auto;
    padding: initial;
    margin-left: 5px
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row .tournament-slide-info .tournament-all-skills .skill-level-explainer-button i {
    font-size: 21px
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row .tournament-slide-info .elo-levels-container {
    display: flex
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row .tournament-slide-info .elo-levels-container .skill-level-explainer-button {
    top: auto;
    padding: initial;
    margin-left: 5px
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row .tournament-slide-info .elo-levels-container .skill-level-explainer-button i {
    font-size: 21px
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row .tournament-slide-info .elo-levels-container .elo-skill-level-block {
    padding-left: 3px
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row:first-of-type {
    display: flex;
    flex-grow: 1;
    justify-content: space-between;
    align-items: flex-start;
    
    color: #fff;
    font-size: 63px;
    height: 40%
}

@media screen and (min-width:1200px) and (max-width:1400px) {
    .slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row:first-of-type {
        height: 20%
    }
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row:first-of-type span {
    line-height: 1.1;
    font-weight: 600
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row:first-of-type span span {
    font-size: 21px;
    float: right
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row:first-of-type .slide-prize-main {
    font-size: 35px
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row:first-of-type img {
    display: block;
    height: 100%
}

@media screen and (max-width:1200px) {
    .slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row:first-of-type {
        font-size: 49px
    }
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2) {
    display: flex;
    align-items: center;
    flex-grow: 1;
    color: #fff;
    margin-bottom: 10px
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2) .tournament-slide-region img {
    height: 20px;
    width: auto
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2) .tournament-slide-region i {
    font-size: 21px
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2)>div {
    display: flex;
    align-items: center
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2)>div img {
    display: block;
    width: 35px;
    height: 35px
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2)>div:nth-of-type(2) {
    flex-grow: 1;
    margin-left: 10px
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2)>div:nth-of-type(2) i {
    font-size: 28px
}

@media screen and (max-width:479px) {
    .slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2)>div:nth-of-type(2) i {
        font-size: 14px
    }
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2)>div:nth-of-type(2) img {
    width: 35px;
    height: auto;
    margin-right: 5px
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2)>div:nth-of-type(3) {
    font-size: 28px;
    font-weight: 700;
    text-transform: uppercase;
    text-align: right
}

@media screen and (max-width:479px) {
    .slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2)>div:nth-of-type(3) {
        font-size: 16.8px;
        line-height: .9
    }
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2)>div:nth-of-type(3) span span {
    font-size: 21px
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2) .tournament-all-skills {
    font-size: 22px
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2) .elo-levels-container {
    padding-top: 10px
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(3) {
    font-size: 21px;
    margin: -15px;
    padding: 15px;
    background-color: rgba(0, 0, 0, .4)
}

@media screen and (min-width:1200px) and (max-width:1400px) {
    .slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(3) {
        margin: -8px
    }
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(3)>div {
    cursor: pointer;
    max-width: calc(100% - 180px);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(3)>div.tournament-slider-header {
    font-size: .9em;
    color: #5cc5e6;
    text-transform: uppercase
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(3)>div.tournament-slider-date {
    text-transform: uppercase
}

.slider-container-desktop .slide-container-desktop .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(3)>div.tournament-slider-name {
    font-weight: 700
}

@media screen and (max-width:1200px) {
    .slider-container-desktop .slide-container-desktop:not(:first-of-type) .tournament-slide-row:first-of-type {
        font-size: 24.5px
    }
}

.slider-container-desktop .slide-container-desktop:not(:first-of-type) .tournament-slide-row:first-of-type span {
    font-size: 49px;
    line-height: 1;
    font-weight: 600
}

@media screen and (min-width:1200px) and (max-width:1400px) {
    .slider-container-desktop .slide-container-desktop:not(:first-of-type) .tournament-slide-row:first-of-type span {
        font-size: 22.4px
    }
}

.slider-container-desktop .slide-container-desktop:not(:first-of-type) .tournament-slide-row:first-of-type span span {
    font-size: 19.04px;
    float: right
}

.slider-container-desktop .slide-container-desktop:not(:first-of-type) .tournament-slide-row:nth-of-type(2) {
    margin-bottom: 15px
}

.slider-container-desktop .slide-container-desktop:not(:first-of-type) .tournament-slide-row:nth-of-type(2) .tournament-slide-region img {
    height: 16px
}

.slider-container-desktop .slide-container-desktop:not(:first-of-type) .tournament-slide-row:nth-of-type(2) .tournament-slide-region i {
    font-size: 18.2px
}

.slider-container-desktop .slide-container-desktop:not(:first-of-type) .tournament-slide-row:nth-of-type(2)>div img {
    height: 20px;
    width: auto
}

.slider-container-desktop .slide-container-desktop:not(:first-of-type) .tournament-slide-row:nth-of-type(2)>div:nth-of-type(2) i {
    font-size: 18.2px
}

.slider-container-desktop .slide-container-desktop:not(:first-of-type) .tournament-slide-row:nth-of-type(2)>div:nth-of-type(2) img {
    width: 25px;
    height: auto;
    margin-right: 5px
}

.slider-container-desktop .slide-container-desktop:not(:first-of-type) .tournament-slide-row:nth-of-type(2)>div:nth-of-type(3) {
    font-size: 14px
}

@media screen and (max-width:479px) {
    .slider-container-desktop .slide-container-desktop:not(:first-of-type) .tournament-slide-row:nth-of-type(2)>div:nth-of-type(3) {
        line-height: .9
    }
}

.slider-container-desktop .slide-container-desktop:not(:first-of-type) .tournament-slide-row:nth-of-type(2)>div:nth-of-type(3) span span {
    font-size: 9.996px
}

.slider-container-desktop .slide-container-desktop:not(:first-of-type) .tournament-slide-row:nth-of-type(2) .tournament-all-skills {
    font-size: 14px
}

.slider-container-desktop .slide-container-desktop:not(:first-of-type) .tournament-slide-row:nth-of-type(2) .elo-levels-container {
    padding-top: 0
}

.slider-container-desktop .slide-container-desktop:not(:first-of-type) .tournament-slide-row:nth-of-type(3) {
    font-size: 14px;
    padding: 5px 15px
}

.slider-container-desktop .slide-container-desktop:not(:first-of-type) .tournament-slide-row:nth-of-type(3)>div {
    max-width: calc(100% - 70px)
}

.slider-container-desktop .slide-container-desktop:not(:first-of-type) .tournament-slide-row:nth-of-type(3) a {
    right: 0
}

.slider-container-mobile {
    width: 100%;
    padding-top: 60%;
    position: relative
}

.slider-container-mobile .carousel-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0
}

.slider-container-mobile .carousel-wrapper .div-loading {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%
}

.slider-container-mobile .carousel-wrapper .VueCarousel-slide:not(:first-of-type) .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row.tournament-slide-info>div {
    max-width: calc(100% - 70px)
}

.slider-container-mobile .slide-container-mobile {
    box-sizing: border-box;
    position: relative;
    margin-left: 2px;
    margin-right: 2px;
    height: 100%
}

.slider-container-mobile .slide-container-mobile .background-wrapper {
    width: 100%;
    padding-bottom: 56.25%
}

.slider-container-mobile .slide-container-mobile img.slide-background {
    position: absolute;
    width: 100%;
    height: 100%;
    display: block;
    top: 0;
    left: 0
}

.slider-container-mobile .slide-container-mobile a {
    position: absolute;
    bottom: 5px;
    right: 10px
}

.slider-container-mobile .slide-container-mobile button.slide-action-button {
    background: 0 0;
    border: none;
    color: #8aff80;
    box-shadow: none;
    font-size: 18.2px
}

.slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
    padding: 15px
}

.slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row div,
.slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row span {
    color: #fff
}

.slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:first-of-type {
    display: flex;
    flex-grow: 1;
    justify-content: space-between;
    align-items: flex-start;
    
    color: #fff;
    font-size: 63px;
    height: 40%
}

@media screen and (min-width:1200px) and (max-width:1400px) {
    .slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:first-of-type {
        height: 20%
    }
}

.slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:first-of-type img {
    display: block;
    height: 100%
}

@media screen and (max-width:1200px) {
    .slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:first-of-type {
        font-size: 49px
    }
}

@media screen and (min-width:480px) and (max-width:767px) {
    .slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:first-of-type span {
        line-height: .8
    }
}

@media screen and (max-width:479px) {
    .slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:first-of-type span {
        line-height: .8;
        font-size: 25.004px
    }
}

.slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2) {
    display: flex;
    align-items: center;
    margin-bottom: 10px;
    flex-grow: 1;
    color: #fff
}

.slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2)>div {
    display: flex;
    align-items: center
}

.slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2)>div img {
    display: block;
    width: 35px;
    height: 35px
}

.slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2)>div i {
    font-size: 28px
}

@media screen and (max-width:479px) {
    .slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2)>div i {
        font-size: 14px
    }
}

.slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2)>div:nth-of-type(2) {
    flex-grow: 1;
    margin-left: 10px
}

.slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2)>div:nth-of-type(2) i {
    font-size: 18.2px
}

.slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2)>div:nth-of-type(2) img {
    width: 25px;
    height: auto;
    margin-right: 5px
}

.slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2)>div:nth-of-type(3) {
    font-size: 28px;
    font-weight: 700
}

@media screen and (max-width:479px) {
    .slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2)>div:nth-of-type(3) span {
        line-height: .9;
        font-size: 16.8px
    }
}

.slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2) .tournament-slide-info {
    display: block !important
}

.slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2) .tournament-slide-info .tournament-slide-region-platform {
    display: flex;
    align-items: center;
    margin-right: 4px
}

.slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2) .tournament-slide-info .tournament-slide-region-platform>div {
    display: flex;
    align-items: center;
    color: #fff
}

.slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2) .tournament-slide-info .tournament-slide-region-platform>div>* {
    margin-right: 4px
}

.slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2) .tournament-slide-info .tournament-all-skills {
    display: flex;
    align-items: center;
    text-transform: uppercase;
    font-weight: 500;
    margin-top: 5px
}

.slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2) .tournament-slide-info .elo-levels-container {
    display: flex
}

.slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2) .tournament-slide-info .elo-levels-container .elo-skill-level-block {
    padding-left: 3px
}

.slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(3) {
    font-size: 21px;
    margin: -15px;
    padding: 15px;
    background-color: rgba(0, 0, 0, .4)
}

@media screen and (min-width:1200px) and (max-width:1400px) {
    .slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(3) {
        margin: -8px
    }
}

.slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(3)>div {
    cursor: pointer;
    max-width: calc(100% - 180px);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(3)>div.tournament-slider-header {
    font-size: .9em;
    color: #5cc5e6;
    text-transform: uppercase;
    max-width: calc(100% - 70px)
}

.slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(3)>div.tournament-slider-date {
    text-transform: uppercase;
    max-width: calc(100% - 70px)
}

.slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(3)>div.tournament-slider-name {
    font-weight: 700;
    max-width: calc(100% - 70px)
}

@media screen and (max-width:479px) {
    .slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:first-of-type {
        font-size: 31.5px
    }

    .slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2) {
        margin-bottom: 15px
    }

    .slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2)>div img {
        width: auto;
        height: 16px
    }

    .slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2)>div:nth-of-type(2) {
        font-size: 14px
    }

    .slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(2)>div:nth-of-type(3) {
        font-size: 14px
    }

    .slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(3) {
        font-size: 14px;
        padding: 5px 15px
    }

    .slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(3)>div {
        max-width: calc(100% - 180px)
    }

    .slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:nth-of-type(3) a {
        right: 0
    }
}

@media screen and (max-width:479px) and screen and (max-width:1200px) {
    .slider-container-mobile .slide-container-mobile .tournament-slide-rows-wrapper .tournament-slide-row:first-of-type {
        font-size: 24.5px
    }
}

.slider-container-mobile .VueCarousel-wrapper {
    padding-top: 25px;
    padding-bottom: 25px;
    box-sizing: border-box;
    background-image: url(/theme/cmg2/src/images/slider-background.png);
    background-size: 100%;
    z-index: 0
}

.slider-container-mobile .VueCarousel-slide:not(.VueCarousel-slide-center) .slide-container-mobile {
    opacity: .4;
    transition: .3s
}

.slider-container-mobile .VueCarousel-dot {
    background-color: #1a1a1a;
    height: 15px;
    position: relative;
    width: 25px
}

.slider-container-mobile .VueCarousel-dot:first-of-type {
    border-top-left-radius: 50%;
    border-bottom-left-radius: 50%
}

.slider-container-mobile .VueCarousel-dot:last-of-type {
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%
}

.slider-container-mobile .VueCarousel-dot button {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.slider-container-mobile .VueCarousel-pagination {
    margin-top: -30px;
    z-index: 100
}

.games-section {
    padding-top: 15px;
    padding-bottom: 80px;
    background: #000
}

@media screen and (max-width:1024px) {
    .games-section {
        padding-top: 0
    }
}

.games-section .games-carousel {
    padding: 0 30px;
    min-height: 250px
}

@media screen and (max-width:479px) {
    .games-section .games-carousel {
        min-height: 200px
    }
}

@media screen and (max-width:1024px) {
    .games-section .games-carousel {
        padding: 0
    }
}

.games-section .games-carousel .navigation-prev {
    transform: rotate(180deg)
}

.games-section .games-carousel .VueCarousel .VueCarousel-inner {
    padding-top: 20px
}

.games-section .games-carousel .VueCarousel .VueCarousel-inner .VueCarousel-slide {
    padding: 8px
}

.games-section .games-carousel .VueCarousel button.VueCarousel-navigation-button i.cmgico {
    color: #8aff80;
    font-size: 30px
}

.games-section .games-carousel .VueCarousel .VueCarousel-pagination .VueCarousel-dot-container li button {
    outline: none;
    width: 24px !important;
    height: 6px !important;
    border-radius: 1px !important
}

#homepage-container .container {
    padding-left: 0 !important;
    padding-right: 0 !important
}

#homepage-container .container .challenges-section,
#homepage-container .container .tournaments-section {
    padding-top: 15px;
    padding-bottom: 80px
}

#homepage-container .container .challenges-section .challenges-top,
#homepage-container .container .challenges-section .tournaments-top,
#homepage-container .container .tournaments-section .challenges-top,
#homepage-container .container .tournaments-section .tournaments-top {
    display: flex;
    align-items: flex-end
}

@media screen and (max-width:991px) {

    #homepage-container .container .challenges-section,
    #homepage-container .container .tournaments-section {
        padding-bottom: 10px
    }

    #homepage-container .container .challenges-section .challenges-top,
    #homepage-container .container .challenges-section .tournaments-top,
    #homepage-container .container .tournaments-section .challenges-top,
    #homepage-container .container .tournaments-section .tournaments-top {
        display: block
    }
}

@media screen and (max-width:479px) {
    #homepage-container .container .challenges-section {
        padding-right: 0;
        padding-left: 0
    }
}

@media screen and (max-width:479px) {
    #homepage-container .container .challenges-section .challenges-top {
        padding-right: 15px;
        padding-left: 15px
    }
}

#homepage-container .container .challenges-section .challenges-top .wager-feed-platforms {
    margin-bottom: 40px;
    width: auto
}

#homepage-container .container .challenges-section .challenges-top .wager-feed-platforms div.mdl-custom-select-dropdown.games {
    padding-left: 0
}

#homepage-container .container .challenges-section .challenges-top .wager-feed-platforms div.mdl-custom-select-dropdown.platforms {
    padding-right: 0
}

@media screen and (max-width:991px) {
    #homepage-container .container .challenges-section .challenges-top .wager-feed-platforms {
        margin-bottom: 20px
    }
}

@media screen and (max-width:479px) {
    #homepage-container .container .challenges-section .challenges-top .wager-feed-platforms a {
        min-width: 30px;
        font-size: 8px
    }

    #homepage-container .container .challenges-section .challenges-top .wager-feed-platforms a img {
        height: 13px;
        width: 13px
    }

    #homepage-container .container .challenges-section .challenges-top .wager-feed-platforms a:after {
        height: 3px
    }
}

#homepage-container .container .challenges-section .challenges-top .wager-feed-platforms img {
    height: 24px;
    margin-right: 8px
}

#homepage-container .container .tournaments-section .homepage-feed-tab {
    float: right;
    margin: 60px 0 40px;
    padding: 0
}

#homepage-container .container .tournaments-section .homepage-feed-tab div.mdl-custom-select-dropdown.games {
    padding-left: 0
}

#homepage-container .container .tournaments-section .homepage-feed-tab div.mdl-custom-select-dropdown.others {
    padding-right: 0
}

#homepage-container .container .tournaments-section .homepage-feed-tab a {
    min-width: 108px
}

@media screen and (max-width:1200px) {
    #homepage-container .container .tournaments-section .homepage-feed-tab {
        text-align: center
    }

    #homepage-container .container .tournaments-section .homepage-feed-tab a {
        min-width: 40px
    }
}

@media screen and (max-width:991px) {
    #homepage-container .container .tournaments-section .homepage-feed-tab {
        margin: 0 0 10px;
        text-align: center
    }

    #homepage-container .container .tournaments-section .homepage-feed-tab a {
        min-width: 40px
    }
}

@media screen and (max-width:479px) {
    #homepage-container .container .tournaments-section .homepage-feed-tab .break-line {
        flex-basis: 100%;
        height: 0
    }

    #homepage-container .container .tournaments-section .homepage-feed-tab a {
        min-width: 30px;
        font-size: 8px
    }

    #homepage-container .container .tournaments-section .homepage-feed-tab a img {
        height: 13px;
        width: 13px
    }

    #homepage-container .container .tournaments-section .homepage-feed-tab a:after {
        height: 3px
    }
}

.players-of-the-week-container {
    background-size: cover;
    background-repeat: no-repeat;
    padding-top: 40px;
    padding-bottom: 70px;
    position: relative
}

.players-of-the-week-container .profile-page-stripe {
    z-index: 0
}

.players-of-the-week-container .players-of-the-week-header {
    width: 100%;
    text-align: center
}

.players-of-the-week-container .top-players {
    margin-top: 150px;
    display: flex;
    flex-direction: row;
    justify-content: center
}

.players-of-the-week-container .top-player-container {
    border-radius: 4px;
    margin: 10px;
    border-radius: 2px;
    border-top: 7px solid;
    width: 328px;
    position: relative;
    background-color: #292929
}

.players-of-the-week-container .top-player-container:first-of-type {
    margin-top: -30px;
    margin-bottom: 50px;
    order: 2;
    border-color: #ecc252
}

.players-of-the-week-container .top-player-container:nth-of-type(2) {
    order: 1;
    border-color: #e2e2e2
}

.players-of-the-week-container .top-player-container:nth-of-type(3) {
    order: 3;
    border-color: #b47344
}

.players-of-the-week-container .top-player-container .top-player-info {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.players-of-the-week-container .top-player-container .top-player-info>* {
    margin: 7px
}

.players-of-the-week-container .top-player-container .top-player-info .top-player-name {
    font-size: 30.8px;
    color: #fff;
    font-weight: 500;
    display: block;
    margin-top: 30px;
    margin-bottom: 10px
}

.players-of-the-week-container .top-player-container .top-player-info .top-player-prize {
    color: #8aff80;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center
}

.players-of-the-week-container .top-player-container .top-player-info .top-player-prize i {
    margin-right: 10px
}

.players-of-the-week-container .top-player-container .top-player-info .button-large {
    margin-top: 20px;
    margin-bottom: 40px;
    height: 50px
}

@media screen and (max-width:839px) {
    .players-of-the-week-container .profile-avatar {
        margin: -60px auto 0
    }
}

.players-of-the-week-container .profile-avatar {
    width: 120px;
    height: 120px;
    margin: -60px auto 0;
    border-radius: 50%;
    position: relative
}

@media screen and (max-width:1024px) {
    .players-of-the-week-container .profile-avatar {
        width: 80px;
        height: 80px
    }
}

.players-of-the-week-container .profile-avatar a {
    width: 100%;
    height: auto;
    background: 0 0
}

.players-of-the-week-container .profile-avatar .top-player-avatar {
    border: 6pt solid #fff;
    width: 120px;
    height: 120px;
    object-fit: cover
}

@media screen and (max-width:1024px) {
    .players-of-the-week-container .profile-avatar .top-player-avatar {
        width: 80px;
        height: 80px
    }
}

.players-of-the-week-container .profile-avatar .top-player-avatar-decoration {
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%, 40%);
    width: 40px;
    height: 40px
}

.players-of-the-week-container .profile-avatar .top-player-avatar-rank {
    display: block;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%, 40%);
    
    font-size: 21px;
    color: #292929
}

@media screen and (max-width:991px) {
    .players-of-the-week-container {
        padding-left: 8px;
        padding-right: 8px
    }

    .players-of-the-week-container .players-of-the-week-header {
        text-align: left
    }

    .players-of-the-week-container .top-players {
        margin-top: 60px;
        display: block
    }

    .players-of-the-week-container .top-player-container {
        margin: 0 0 10px;
        padding: 12px 0 0 12px;
        border-top: 7px solid;
        width: 100%;
        position: relative;
        background-color: #292929
    }

    .players-of-the-week-container .top-player-container:first-of-type {
        margin-top: 0;
        margin-bottom: 10px
    }

    .players-of-the-week-container .top-player-container .top-player-info {
        width: calc(100% - 80px);
        display: block;
        padding: 0 8px;
        float: left;
        position: relative
    }

    .players-of-the-week-container .top-player-container .top-player-info>* {
        margin: 7px
    }

    .players-of-the-week-container .top-player-container .top-player-info .top-player-name {
        font-size: 21px;
        color: #fff;
        font-weight: 500;
        display: block;
        margin-top: 5px;
        margin-bottom: 5px
    }

    .players-of-the-week-container .top-player-container .top-player-info .top-player-prize {
        color: #8aff80;
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center
    }

    .players-of-the-week-container .top-player-container .top-player-info .top-player-prize i {
        margin-right: 10px
    }

    .players-of-the-week-container .profile-avatar {
        float: left;
        margin: 0;
        height: 100%;
        width: 80px
    }
}

.how-it-works-container {
    display: flex;
    flex-direction: row;
    justify-content: center;
    margin-top: 30px;
    margin-bottom: 30px
}

@media screen and (max-width:991px) {
    .how-it-works-container {
        flex-wrap: wrap;
        justify-content: space-between
    }
}

.how-it-works-container .main-block {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    background-color: #292929;
    width: 350px;
    padding: 30px;
    margin: 10px;
    border-top: 6px solid #404040;
    border-radius: 4px
}

.how-it-works-container .main-block span {
    text-transform: uppercase;
    font-size: 11.2px
}

.how-it-works-container .main-block h5 {
    margin-bottom: 5px
}

.how-it-works-container .main-block img {
    width: 80px;
    height: 80px;
    margin-bottom: 10px
}

@media screen and (max-width:991px) {
    .how-it-works-container .main-block {
        width: calc(50% - 10px);
        box-sizing: border-box;
        margin: 10px 5px
    }
}

.how-it-works-container .main-block a h5:hover {
    color: #b3b3b3
}

.how-it-works-container .main-block a h5:visited:hover {
    color: #b3b3b3
}

.join-now-container {
    display: flex;
    flex-direction: row;
    justify-content: center;
    margin-top: 30px;
    margin-bottom: 30px
}

.join-now-container .join-now-block {
    display: flex;
    justify-content: center;
    flex-direction: row;
    align-items: center;
    width: 100%
}

.join-now-container .join-now-block button {
    margin-left: 25px;
    width: 120%
}

@media screen and (max-width:991px) {
    .join-now-container .join-now-block {
        flex-direction: column
    }

    .join-now-container .join-now-block h5 {
        text-align: center
    }

    .join-now-container .join-now-block button {
        margin: 10px 0 0;
        left: -42%;
        width: 180%
    }
}

.homepage-feed-tab {
    margin-top: 2%;
    margin-bottom: 1%;
    display: inline-block
}

.homepage-feed-tab img {
    height: 24px;
    width: 24px
}

@media screen and (max-width:991px) {
    .homepage-feed-tab {
        width: 100%;
        background-color: inherit
    }
}

.feed-block {
    padding: 2px 0
}

.feed-block .wager-block-team-size {
    
    font-weight: 700;
    font-size: 28px;
    margin: 16px 0 8px;
    padding: 4px;
    color: #fff
}

.feed-block .feed-description {
    display: block;
    width: 100%
}

.feed-block.pull-to-bottom {
    display: flex;
    flex-wrap: wrap
}

@media screen and (max-width:1200px) {
    .feed-block {
        width: 100%
    }
}

.feed-block .mdl-tabs .mdl-tabs__tab-bar.no-background-tab a {
    min-width: 110px
}

@media screen and (max-width:991px) {
    .feed-block .mdl-tabs .mdl-tabs__tab-bar.no-background-tab a {
        min-width: 75px
    }
}

.feed-block .live-wager-block {
    width: 100%
}

.feed-block .live-wager-row {
    margin-bottom: 4px;
    background-color: #292929;
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    height: 66.5px;
    font-family: Poppins, sans-serif;
    transition: all .15s
}

.feed-block .live-wager-row .live-wager-count {
    font-size: 14px;
    text-align: right;
    color: #b3b3b3;
    margin-left: 30px
}

.feed-block .live-wager-row .live-wager-next {
    flex: 0;
    justify-self: right;
    margin-right: 8px
}

.feed-block .live-wager-row .live-wager-next button {
    border-radius: 100%;
    min-width: unset;
    height: 40px;
    border: 2px solid #8aff80;
    color: #8aff80;
    padding: 2px;
    margin: 7px
}

.feed-block .live-wager-row .live-wager-next button i {
    font-size: 32px;
    vertical-align: baseline
}

.feed-block .live-wager-row .live-wager-next button[disabled] {
    border: 2px solid #516350;
    color: #516350
}

.feed-block .live-wager-row:hover {
    background-color: #303030
}

.feed-block .live-wager-row>div {
    display: flex;
    align-items: center;
    justify-items: left;
    margin: 0 4px;
    flex: 1 0 1%;
    color: #fff;
    font-size: 13.3px
}

.feed-block .live-wager-row>div:first-of-type {
    margin-left: 0;
    margin-right: 10px
}

.feed-block .live-wager-row>div:last-of-type {
    margin-right: 0
}

.feed-block .live-wager-row.table-header {
    border-radius: 4px 4px 0 0
}

.feed-block .live-wager-row.table-header>div {
    font-size: 13.3px;
    color: #b3b3b3;
    font-family: Poppins, sans-serif;
    text-transform: uppercase;
    font-weight: 700;
    margin: 0 4px
}

.feed-block .live-wager-row.table-header .wager-cost {
    cursor: pointer
}

.feed-block .live-wager-row.table-header .wager-actions {
    margin-right: 26px
}

@media screen and (max-width:1200px) {
    .feed-block .live-wager-row.table-header .wager-actions {
        margin-right: 52px
    }
}

.feed-block .live-wager-row .game-cover-block {
    position: relative;
    width: 66.5px;
    height: 66.5px;
    flex-shrink: 0;
    flex: initial;
    margin-left: 0
}

.feed-block .live-wager-row .game-cover-block img.game-cover {
    position: absolute;
    width: 100%;
    height: 100%
}

.feed-block .live-wager-row .game-cover-block img.game-logo {
    position: absolute;
    top: 30%;
    left: 15%;
    width: 70%;
    max-height: 40%;
    z-index: 1
}

.feed-block .live-wager-row .game-cover-block img.platform-logo {
    position: absolute;
    bottom: 5%;
    right: 5%;
    z-index: 1;
    max-width: 22%;
    max-height: 22%;
    padding: 2%;
    border-radius: 50%
}

.feed-block .live-wager-row .wager-cost {
    color: #8aff80;
    font-size: 24px;
    font-weight: 700;
    
    min-width: 100px
}

.feed-block .live-wager-row .wager-cost i {
    font-size: 18px
}

@media screen and (max-width:479px) {
    .feed-block .live-wager-row .wager-cost {
        font-size: 18px;
        
        min-width: unset
    }
}

.feed-block .live-wager-row .wager-mobile-info {
    align-self: center
}

@media screen and (max-width:479px) {
    .feed-block .live-wager-row .wager-mobile-info {
        min-width: 125px
    }
}

.feed-block .live-wager-row .wager-mobile-info strong {
    font-size: 14px
}

.feed-block .live-wager-row .wager-mobile-info span {
    font-size: 9px
}

.feed-block .live-wager-row .wager-team-size {
    display: block;
    align-self: center;
    text-align: center
}

.feed-block .live-wager-row .wager-game-mode {
    font-size: 14px;
    flex-basis: 20%
}

.feed-block .live-wager-row .start-time {
    flex-basis: 2%
}

.feed-block .live-wager-row .wager-region {
    display: block;
    align-self: center;
    text-align: center
}

.feed-block .live-wager-row .wager-region i.cmgico {
    font-size: 24px
}

.feed-block .live-wager-row .wager-region img {
    max-height: 24px;
    max-width: 24px;
    margin: 0 4px
}

.feed-block .live-wager-row .wager-info {
    display: block;
    align-self: center;
    text-align: center
}

.feed-block .live-wager-row .wager-info i {
    padding-top: 3px;
    font-size: 32px;
    color: #8aff80
}

.feed-block .live-wager-row .wager-actions {
    font-size: 14px;
    display: inline-grid;
    margin-right: 15px
}

.feed-block .live-wager-row .wager-actions .matchfinder-manage {
    width: 100%;
    text-align: right
}

.feed-block .live-wager-row .wager-actions .matchfinder-manage button {
    padding-left: 0;
    padding-right: 0;
    display: inline-flex;
    justify-content: center
}

.feed-block .live-wager-row .wager-actions .matchfinder-manage button span {
    font-size: 14px
}

.feed-block .live-wager-row .wager-actions .matchfinder-manage button i {
    align-self: center
}

.feed-block .live-wager-row .join-now {
    display: flex;
    color: #8aff80;
    align-items: center;
    justify-content: right;
    margin-left: auto;
    margin-right: 3%;
    cursor: pointer
}

.feed-block .live-wager-row .join-now i {
    padding-left: 10px
}

.feed-block .live-wager-row .countdown-danger {
    color: #ff2f57
}

.feed-block .live-wager-row .mdl-tooltip.wager-tooltip {
    position: absolute;
    display: inherit;
    -webkit-transform: inherit;
    text-align: left;
    top: inherit;
    left: inherit;
    margin-left: 5px;
    max-width: 300px;
    font-size: 13px
}

.feed-block .live-wager-row-mobile {
    margin-bottom: 4px;
    padding-bottom: 16px;
    height: unset
}

.feed-block .live-wager-row-mobile .wager-mobile-actions {
    text-align: center;
    justify-content: center
}

.feed-block .live-wager-row-mobile .wager-mobile-actions a,
.feed-block .live-wager-row-mobile .wager-mobile-actions button {
    min-width: 200px
}

.feed-block .live-wager-row-mobile .wager-mobile-actions a i,
.feed-block .live-wager-row-mobile .wager-mobile-actions button i {
    margin: auto 0 auto auto
}

.feed-block .live-wager-row-mobile .live-wager-mobile-block {
    padding: 20px 0 15px
}

.feed-block .live-wager-row-mobile .live-wager-mobile-block .info-block-left {
    display: grid;
    margin-left: auto;
    margin-right: 25px;
    text-align: left
}

.feed-block .live-wager-row-mobile .live-wager-mobile-block .info-block-left strong {
    color: #fff
}

.feed-block .live-wager-row-mobile .live-wager-mobile-block .info-block-right {
    display: grid;
    margin-right: auto;
    text-align: left
}

.feed-block .live-wager-row-mobile .live-wager-mobile-block .info-block-right .region-icons-container {
    display: flex
}

.feed-block .live-wager-row-mobile .live-wager-mobile-block .info-block-right .region-icons-container .all-regions-block {
    display: flex;
    align-items: center
}

.feed-block .live-wager-row-mobile .live-wager-mobile-block .info-block-right .region-icons-container .all-regions-block .all-regions-text {
    margin-left: 3px
}

.feed-block .live-wager-row-mobile .live-wager-mobile-block .info-block-right .region-icons-container .region-icon {
    position: relative;
    top: -2px
}

.feed-block .live-wager-row-mobile .live-wager-mobile-block .info-block-right .region-icons-container .region-icon img {
    width: 24px;
    height: 12px
}

.feed-block .live-wager-row-mobile .live-wager-mobile-block .info-block-right .region-icons-container .region-icon img:first-of-type {
    margin-right: 5px
}

.feed-block .margin-bottom-0 {
    margin-bottom: 0
}

.feed-block .live-wager-arrow {
    text-align: center;
    margin-top: 25px !important
}

.feed-block .live-wager-arrow i {
    color: #8aff80
}

.feed-block .tournament-main-block .tournament-image-block {
    width: 100%;
    height: 192px;
    position: relative
}

.feed-block .tournament-main-block .tournament-image-block .cover-image {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%
}

.feed-block .tournament-main-block .tournament-image-block .logo-image {
    position: absolute;
    top: 16px;
    left: 15%;
    width: 70%;
    max-height: 40%;
    z-index: 1
}

.feed-block .tournament-main-block .tournament-image-block span {
    z-index: 10
}

.feed-block .tournament-main-block .tournament-image-block .tournament-prize {
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 700;
    font-size: 34px;
    height: 100%;
    color: #fff;
    text-shadow: 0 0 5px #1a1a1a;
    padding-top: 30px
}

@media screen and (min-width:1200px) and (max-width:1400px) {
    .feed-block .tournament-main-block .tournament-image-block .tournament-prize {
        padding-bottom: 10%
    }
}

.feed-block .tournament-main-block .tournament-image-block .tournament-cost {
    position: absolute;
    right: 10%;
    margin-top: calc(-24px - 5%);
    font-size: 14px;
    color: #fff;
    font-weight: 500;
    bottom: 6%;
    text-align: right
}

@media screen and (max-width:768px) {
    .feed-block .tournament-main-block .tournament-image-block .tournament-cost {
        font-size: 13px
    }

    .feed-block .tournament-main-block .tournament-image-block .tournament-cost br {
        display: none
    }
}

.feed-block .tournament-main-block .tournament-image-block .tournament-details {
    text-align: center;
    color: #fff;
    position: absolute;
    width: 100%;
    margin-top: calc(-65px - 5%)
}

@media screen and (min-width:1200px) and (max-width:1400px) {
    .feed-block .tournament-main-block .tournament-image-block .tournament-details {
        margin-top: calc(-75px - 5%)
    }
}

@media screen and (max-width:768px) {
    .feed-block .tournament-main-block .tournament-image-block .tournament-details {
        margin-top: calc(-75px - 5%)
    }
}

.feed-block .tournament-main-block .tournament-image-block .tournament-region {
    position: absolute;
    margin-top: calc(-24px - 5%);
    left: 15%
}

@media screen and (min-width:1200px) and (max-width:1400px) {
    .feed-block .tournament-main-block .tournament-image-block .tournament-region {
        margin-top: calc(-40px - 5%)
    }
}

@media screen and (max-width:768px) {
    .feed-block .tournament-main-block .tournament-image-block .tournament-region {
        margin-top: calc(-36px - 5%)
    }
}

.feed-block .tournament-main-block .tournament-image-block .tournament-region img {
    height: 24px;
    width: 32px
}

.feed-block .tournament-main-block .tournament-image-block .tournament-region i {
    font-size: 24px;
    color: #fff
}

.feed-block .tournament-main-block .tournament-image-block .tournament-region .tournament-region-abbreviation {
    font-size: 18px;
    color: #fff;
    font-weight: 700
}

.feed-block .tournament-main-block .tournament-description-block {
    background-color: #292929;
    color: #fff;
    font-size: 14px;
    padding: 7% 10px 7% 7%;
    white-space: nowrap;
    position: relative
}

.feed-block .tournament-main-block .tournament-description-block a.tournament-name {
    display: block;
    width: 100%
}

.feed-block .tournament-main-block .tournament-description-block a.tournament-name span {
    display: inline-block;
    width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.feed-block .tournament-main-block .tournament-description-block a.tournament-name i {
    display: inline-block;
    width: 20%;
    font-size: 24px;
    float: right;
    text-align: right;
    margin-top: -3px
}

.feed-block .tournament-main-block .tournament-description-block .mdl-tooltip {
    color: #fff;
    white-space: normal;
    word-break: normal
}

.feed-block .tournament-main-block .tournament-description-block .enter-tournament-icon {
    color: #8aff80
}

.feed-block .tournament-main-block .tournament-description-block a,
.feed-block .tournament-main-block .tournament-description-block a:visited {
    color: #fff
}

.feed-block .tournament-main-block .tournament-description-block a:hover {
    color: #b3b3b3
}

.homepage-news-and-seo-section {
    margin-bottom: 20px
}

.homepage-news-and-seo-section>div {
    float: left
}

.homepage-news-and-seo-section .news-section {
    width: 65%;
    box-sizing: border-box
}

.homepage-news-and-seo-section .seo-section {
    width: calc(35% - 3px);
    margin-left: 3px;
    box-sizing: border-box;
    padding: 12px 0
}

@media screen and (max-width:991px) {
    .homepage-news-and-seo-section .news-section {
        width: 100%
    }

    .homepage-news-and-seo-section .news-section .news-single--first {
        width: 100%;
        margin: 0 0 5px;
        min-height: 200px
    }

    .homepage-news-and-seo-section .news-section .news-single--first .news-single--first-info {
        position: absolute;
        width: 100%;
        height: 60px;
        bottom: 0;
        left: 0;
        min-height: 0;
        display: flex;
        flex-direction: column
    }

    .homepage-news-and-seo-section .news-section .news-single--first .news-single--first-info .news-single-title {
        order: 2;
        width: 100%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis
    }

    .homepage-news-and-seo-section .news-section .news-single--first .news-single--first-info .news-single-title a.article-link-title {
        margin: 0;
        display: block
    }

    .homepage-news-and-seo-section .news-section .news-single--first .news-single--first-info .news-single-date {
        margin-top: 0;
        order: 1
    }

    .homepage-news-and-seo-section .news-section .news-single--first .news-single--first-info .news-single-summary,
    .homepage-news-and-seo-section .news-section .news-single--first .news-single--first-info a {
        display: none
    }

    .homepage-news-and-seo-section .news-section .news-single {
        width: 50%;
        min-height: 100px
    }

    .homepage-news-and-seo-section .news-section .news-single:not(:first-of-type) {
        margin: 0 0 5px
    }

    .homepage-news-and-seo-section .seo-section {
        width: 100%;
        margin: 0
    }
}

.news-section .news-single--first {
    width: calc(66.66% - 3px);
    margin-right: 3px;
    float: left;
    box-sizing: border-box;
    position: relative;
    height: 100%;
    min-height: 300px
}

.news-section .news-single--first img {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -2
}

.news-section .news-single--first .news-single--first-info {
    height: 100%;
    min-height: 300px;
    width: 200px;
    background-color: rgba(0, 0, 0, .6);
    box-sizing: border-box;
    padding: 8px 12px
}

.news-section .news-single--first .news-single--first-info .news-single-title {
    font-size: 22.4px;
    line-height: 23.8px
}

.news-section .news-single--first .news-single--first-info .news-single-summary {
    color: #fff;
    margin-top: 10px
}

.news-section .news-single--first .news-single--first-info a {
    display: block;
    margin-top: 24px
}

.news-section .news-single {
    width: calc(33.33% - 6px);
    margin: 0 3px;
    float: left;
    box-sizing: border-box;
    position: relative;
    height: calc(50% - 3px);
    min-height: 147px
}

.news-section .news-single:nth-of-type(2) {
    margin-bottom: 3px
}

.news-section .news-single:nth-of-type(3) {
    margin-top: 3px
}

.news-section .news-single .news-single-info {
    position: absolute;
    left: 0;
    bottom: 0;
    height: 60px;
    width: 100%;
    background-color: rgba(0, 0, 0, .6);
    box-sizing: border-box;
    padding: 12px 16px
}

.news-section .news-single .news-single-title {
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.news-section .news-single img {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -2
}

.news-section .news-single .news-single-date {
    margin-top: 0
}

.news-section .news-single-title,
.news-section .news-single-title a {
    
    color: #fff
}

.news-section .news-single-title a:visited {
    color: #fff
}

.news-section .news-single-date {
    font-weight: 400;
    color: #fff;
    opacity: .5;
    margin-top: 5px
}

.seo-section {
    background-color: #303030;
    height: 100%;
    max-height: 300px
}

@media screen and (max-width:991px) {
    .seo-section {
        min-height: 0
    }
}

.seo-section .seo-header {
    color: #fff;
    border-bottom: 1px solid #404040;
    padding: 0 16px 12px
}

@media screen and (max-width:767px) {
    .seo-section .seo-header {
        padding-right: 12px
    }
}

.seo-section .seo-header .dash-over {
    border-top-width: 7.35px;
    padding-top: 10px
}

.seo-section .seo-text {
    height: 183px;
    width: calc(100% - 4px);
    padding: 0 16px;
    overflow-y: scroll
}

.seo-section .seo-text h3 {
    font-size: 21px
}

.seo-section .seo-text h4 {
    font-size: 14px;
    color: #b3b3b3;
    font-family: Poppins, sans-serif;
    font-weight: 400;
    text-transform: none
}

.seo-section .seo-text::-webkit-scrollbar {
    width: 8px
}

.seo-section .seo-text::-webkit-scrollbar-track {
    background: 0 0
}

.seo-section .seo-text::-webkit-scrollbar-thumb {
    background: hsla(0, 0%, 100%, .16);
    border-radius: 4px
}

.seo-section .seo-text::-webkit-scrollbar-thumb:hover {
    background: hsla(0, 0%, 100%, .25)
}

.seo-section button {
    float: right
}

.seo-section details summary {
    line-height: 24px;
    margin: 0 0 10px
}

.seo-section details summary::-webkit-details-marker {
    display: none
}

.seo-section details summary:focus {
    outline: none
}

.light-border-block {
    border: 1pt solid #303030
}

.game-card-cover {
    max-width: 100%;
    height: 0;
    padding-bottom: 150%;
    background-position: 50% 40%, 50%;
    background-repeat: no-repeat, no-repeat;
    background-size: 85% auto, cover;
    border-radius: 15px;
    position: relative;
    cursor: pointer;
    transition: all .15s
}

.game-card-cover .game-name {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 25%;
    border-radius: 0 0 15px 15px;
    padding: 0 16px;
    background: rgba(0, 0, 0, .6);
    color: #fff;
    text-transform: uppercase;
    
    font-weight: 600;
    font-size: 14px;
    display: flex;
    justify-content: center;
    flex-direction: column;
    transition: all .15s;
    opacity: 1;
    z-index: 0
}

@media screen and (max-width:767px) {
    .game-card-cover .game-name {
        font-size: 11.2px
    }
}

@media screen and (max-width:479px) {
    .game-card-cover .game-name {
        font-size: 9.8px;
        padding: 0 8px
    }
}

.game-card-cover .game-name.selected {
    opacity: 0
}

.game-card-cover .game-overlay {
    position: absolute;
    top: 0;
    width: 100%;
    height: 50%;
    border-radius: 15px 15px 0 0;
    background: rgba(0, 0, 0, .8);
    padding: 0;
    display: flex;
    justify-content: center;
    flex-direction: column;
    color: #fff;
    opacity: 0;
    transition: all .15s;
    pointer-events: none
}

.game-card-cover .game-overlay.selected {
    opacity: 1;
    pointer-events: auto;
    height: calc(100% + 1px)
}

.game-card-cover .game-overlay div.platform-overlay {
    flex: 1 0 auto;
    display: flex;
    z-index: 1;
    padding: 0 10px;
    text-align: center
}

.game-card-cover .game-overlay div.platform-overlay:first-of-type {
    border-radius: 15px 15px 0 0
}

.game-card-cover .game-overlay div.platform-overlay:last-of-type {
    border-radius: 0 0 15px 15px
}

.game-card-cover .game-overlay div.platform-overlay:only-child {
    border-radius: 15px
}

.game-card-cover .game-overlay div.platform-overlay a {
    flex: 1 0 auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-transform: uppercase;
    letter-spacing: .43px;
    color: #fff;
    opacity: .9;
    transition: all .15s
}

.game-card-cover .game-overlay div.platform-overlay a img {
    height: 25px
}

@media screen and (max-width:479px) {
    .game-card-cover .game-overlay div.platform-overlay a {
        font-size: 10px
    }

    .game-card-cover .game-overlay div.platform-overlay a img {
        height: 20px
    }
}

.game-card-cover .game-overlay div.platform-overlay a:hover,
.game-card-cover .game-overlay div.platform-overlay a:visited {
    color: #fff
}

.game-card-cover .game-overlay div.platform-overlay a:hover {
    opacity: 1
}

.game-card-cover .game-overlay div.platform-overlay.scrims {
    background-color: #3a3a3a
}

@media screen and (min-width:1024px) {
    .game-card-cover:hover {
        margin-top: -20px
    }
}

@media screen and (max-width:1024px) {
    .game-card-cover.selected {
        margin-top: -20px
    }
}

.game-card-cover.selected {
    cursor: default
}

.tournament-box {
    background-color: #292929;
    max-width: 100%;
    height: auto;
    display: flex;
    flex-wrap: wrap
}

@media screen and (min-width:768px) and (max-width:1024px) {
    .tournament-box {
        height: 240px
    }
}

.tournament-box .padding-0 {
    padding: 0
}

.tournament-box .tournament-details {
    margin-top: 24px
}

.tournament-box .tournament-details .tournament-cover-block {
    width: 120px;
    position: relative;
    float: left;
    margin-right: 26px
}

.tournament-box .tournament-details .tournament-cover-block .prize-block {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: -15px
}

.tournament-box .tournament-details .tournament-cover-block .prize-block .rectangle {
    width: 70px;
    height: 25px;
    background: #8aff80
}

.tournament-box .tournament-details .tournament-cover-block .prize-block .rectangle p {
    font-size: 22px;
    font-weight: 700;
    line-height: 1;
    text-align: center;
    color: #000;
    padding-top: 4px;
    font-family: Saira, sans-serif
}

.tournament-box .tournament-details .tournament-cover-block .prize-block .arrow-down {
    width: 0;
    height: 0;
    border-left: 35px solid transparent;
    border-right: 35px solid transparent;
    border-top: 15px solid #8aff80
}

.tournament-box .tournament-details .tournament-cover-block .prize-block .arrow-down small {
    
    font-size: 6px;
    font-weight: 600;
    line-height: 1;
    text-align: center;
    color: #000;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 25px
}

.tournament-box .tournament-details .tournament-cover-block .cover-image {
    width: 120px;
    height: 120px;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover
}

.tournament-box .tournament-details .tournament-cover-block .cover-image .logo-image {
    max-height: 80%;
    max-width: 80%;
    margin: 0 auto;
    padding-top: 35px;
    display: flex
}

@media screen and (min-width:1200px) {
    .tournament-box .tournament-details .tournament-description-block {
        height: 76px;
        display: flex;
        flex-direction: column
    }

    .tournament-box .tournament-details .tournament-description-block>* {
        flex-shrink: 0
    }

    .tournament-box .tournament-details .tournament-description-block .region-block {
        display: flex;
        flex-grow: 1
    }

    .tournament-box .tournament-details .tournament-description-block .region-block>* {
        flex-shrink: 0
    }

    .tournament-box .tournament-details .tournament-description-block .region-block .region-content {
        align-self: center
    }
}

.tournament-box .tournament-details .tournament-description-block .name-block {
    display: flex;
    position: relative
}

.tournament-box .tournament-details .tournament-description-block .name-block .tournament-name {
    
    font-size: 24px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1;
    letter-spacing: normal;
    text-align: left;
    color: #fff;
    width: calc(100% - 35px);
    margin-bottom: 2px
}

@media screen and (min-width:992px) {
    .tournament-box .tournament-details .tournament-description-block .name-block .tournament-name {
        max-height: 40px;
        overflow-y: hidden
    }
}

@media screen and (min-width:1200px) {
    .tournament-box .tournament-details .tournament-description-block .name-block .tournament-name {
        max-height: 48px;
        overflow-y: hidden
    }
}

.tournament-box .tournament-details .tournament-description-block .name-block .tournament-region {
    display: flex;
    justify-content: flex-end;
    width: 35px;
    color: #fff;
    flex-wrap: wrap;
    position: relative;
    right: 2px
}

@media screen and (max-width:768px) {
    .tournament-box .tournament-details .tournament-description-block .name-block .tournament-region.multiple-regions {
        flex-direction: column;
        align-items: flex-end
    }
}

.tournament-box .tournament-details .tournament-description-block .name-block .tournament-region.multiple-regions img {
    margin-bottom: 8px
}

.tournament-box .tournament-details .tournament-description-block .name-block .tournament-region.global-region {
    right: 4px
}

.tournament-box .tournament-details .tournament-description-block .name-block .tournament-region .region-image {
    width: 28px;
    height: 14px
}

@media screen and (max-width:768px) {
    .tournament-box .tournament-details .tournament-description-block .name-block .tournament-region .region-image {
        width: 20px;
        height: 15px
    }
}

.tournament-box .tournament-details .tournament-description-block .region-block {
    display: flex
}

.tournament-box .tournament-details .tournament-description-block .region-block .start-date {
    margin-right: 7px
}

.tournament-box .tournament-details .tournament-description-block .region-block .region-content {
    width: calc(100% - 35px)
}

.tournament-box .tournament-details .tournament-description-block .region-block .countdown-timer {
    color: #ff2f57;
    display: inline-flex;
    align-items: center
}

.tournament-box .tournament-details .tournament-description-block .region-block .countdown-timer>* {
    margin-right: 3px
}

@media screen and (max-width:479px) {
    .tournament-box .tournament-details .tournament-description-block .region-block .countdown-timer {
        display: flex;
        width: 100%;
        white-space: nowrap
    }
}

.tournament-box .tournament-details .tournament-description-block .region-block .countdown-timer.starting-soon-timer {
    font-size: 16.8px;
    font-weight: bolder
}

.tournament-box .tournament-details .tournament-description-block .region-block .countdown-timer.starting-soon-timer i {
    font-size: 22.4px
}

.tournament-box .tournament-details .tournament-description-block .tournament-platform {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    width: 35px;
    height: 24px;
    color: #fff
}

.tournament-box .tournament-details .tournament-description-block .tournament-platform img {
    height: 24px;
    width: 24px
}

.tournament-box .tournament-details .tournament-stats-block {
    display: flex;
    min-height: 60px
}

@media screen and (max-width:991px) {
    .tournament-box .tournament-details .tournament-stats-block {
        flex-wrap: wrap
    }
}

.tournament-box .tournament-details .tournament-stats-block .tournament-stats {
    display: inline-table;
    margin-right: 4px
}

.tournament-box .tournament-details .tournament-stats-block .tournament-stats:last-of-type {
    margin-right: 0
}

@media screen and (min-width:992px) {
    .tournament-box .tournament-details .tournament-stats-block .tournament-stats {
        margin-right: 2px
    }
}

@media screen and (min-width:1200px) {
    .tournament-box .tournament-details .tournament-stats-block .tournament-stats {
        margin-right: 8px
    }
}

.tournament-box .tournament-details .tournament-stats-block .tournament-stats small {
    font-size: 9px;
    font-weight: 500;
    text-align: left;
    color: #b3b3b3
}

.tournament-box .tournament-details .tournament-stats-block .tournament-stats p {
    margin-top: 4px;
    font-size: 18.9px;
    text-align: left;
    color: #fff
}

.tournament-box .tournament-details .tournament-stats-block .tournament-stats p span.credits-info {
    font-size: 14px
}

.tournament-box .tournament-details .tournament-stats-block .elo-levels-container {
    display: inline
}

@media screen and (max-width:991px) {
    .tournament-box .tournament-details .tournament-stats-block .elo-levels-container {
        position: relative;
        top: -10px
    }
}

.tournament-box .tournament-details .tournament-stats-block .tournament-stats-elo-level {
    display: inline-block;
    float: right;
    margin-right: 0;
    margin-left: auto
}

@media screen and (min-width:1200px) {
    .tournament-box .tournament-details .tournament-stats-block .tournament-stats-elo-level {
        height: 58px;
        display: flex;
        flex-direction: column;
        justify-content: flex-end
    }
}

@media screen and (max-width:991px) {
    .tournament-box .tournament-details .tournament-stats-block .tournament-stats-elo-level {
        width: 100%
    }
}

.tournament-box .tournament-details .tournament-stats-block .tournament-stats-elo-level div.elo-skill-level-block {
    margin-bottom: 4px
}

.tournament-box .tournament-details .tournament-stats-block .tournament-stats-elo-level div.elo-skill-level-block:last-of-type {
    margin-bottom: 10px
}

@media screen and (max-width:1200px) {
    .tournament-box .tournament-details .tournament-stats-block .tournament-stats-elo-level div.elo-skill-level-block {
        float: right;
        margin-top: 0;
        margin-bottom: 0
    }

    .tournament-box .tournament-details .tournament-stats-block .tournament-stats-elo-level div.elo-skill-level-block:last-of-type {
        margin-right: 8px
    }
}

.tournament-box .view-tournament {
    width: 100%;
    align-self: flex-end
}

.tournament-box .view-tournament a,
.tournament-box .view-tournament a:visited {
    font-family: PoppinsMedium, sans-serif;
    height: auto;
    width: 100%;
    border: none;
    border-radius: 0;
    font-size: 17.5px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #8aff80
}

@media screen and (min-width:1200px) {

    .tournament-box .view-tournament a,
    .tournament-box .view-tournament a:visited {
        height: 48px
    }
}

.tournament-box .view-tournament a:visited i,
.tournament-box .view-tournament a i {
    padding-left: 2px
}

.tournament-box .view-button-container {
    width: 100%;
    align-self: flex-end;
    border-top: 1px solid #000;
    position: relative;
    z-index: 1
}

.tournament-box .view-button-container .tournament-remainder-component {
    position: absolute;
    right: 7px;
    top: 50%;
    transform: translateY(-50%);
    z-index: 2
}

@media screen and (max-width:1200px) {
    .tournament-box .tournament-details .tournament-description-block .name-block .tournament-name {
        font-size: 20px
    }

    .tournament-box .tournament-details .tournament-stats-block .tournament-stats p {
        font-size: 16px
    }
}

@media screen and (max-width:991px) {
    .tournament-box {
        margin: 0 auto
    }

    .tournament-box .tournament-details .tournament-description-block .name-block .tournament-name {
        font-size: 20px
    }

    .tournament-box .tournament-details .tournament-stats-block .tournament-stats p {
        font-size: 16px
    }
}

@media screen and (max-width:479px) {
    .tournament-box {
        margin: 0 auto
    }

    .tournament-box .tournament-details {
        display: flex;
        flex-wrap: wrap
    }

    .tournament-box .tournament-details .tournament-cover-block {
        width: 80px;
        margin-right: 12px
    }

    .tournament-box .tournament-details .tournament-cover-block .prize-block {
        left: 50%;
        transform: translateX(-50%);
        top: -11px
    }

    .tournament-box .tournament-details .tournament-cover-block .prize-block .rectangle {
        width: 50px;
        height: 19px
    }

    .tournament-box .tournament-details .tournament-cover-block .prize-block .rectangle p {
        font-size: 16px;
        padding-top: 2px
    }

    .tournament-box .tournament-details .tournament-cover-block .prize-block .arrow-down {
        border-left: 25px solid transparent;
        border-right: 25px solid transparent;
        border-top: 10px solid #8aff80
    }

    .tournament-box .tournament-details .tournament-cover-block .prize-block .arrow-down small {
        left: 50%;
        transform: translateX(-50%);
        top: 18px
    }

    .tournament-box .tournament-details .tournament-cover-block .cover-image {
        width: 80px;
        height: 80px
    }

    .tournament-box .tournament-details .tournament-description-block {
        width: calc(100% - 95px);
        align-self: flex-start
    }

    .tournament-box .tournament-details .tournament-description-block .name-block .tournament-name {
        font-size: 15px
    }

    .tournament-box .tournament-details .tournament-stats-block {
        align-self: flex-end;
        border-top: 1px solid #b3b3b3;
        margin-top: 10px;
        width: 100%
    }

    .tournament-box .tournament-details .tournament-stats-block .tournament-stats {
        margin-right: 5px
    }

    .tournament-box .tournament-details .tournament-stats-block .tournament-stats p {
        font-size: 16px
    }

    .tournament-box .view-tournament a {
        font-size: 12px
    }

    .tournament-box .view-tournament a i {
        font-size: 14px
    }
}

.padding-tournament {
    padding: 10px
}

#homepage-game-section-spinner {
    position: absolute;
    top: 50%;
    left: calc(50% - 32px)
}

.bank-page .bank-widgets-container {
    margin-bottom: 20px
}

.bank-page .bank-widgets-container .bank-widget {
    display: flex;
    justify-content: flex-end;
    margin-bottom: 10px;
    border-radius: 4px
}

.bank-page .bank-widgets-container .bank-widget .bank-widget-action-container,
.bank-page .bank-widgets-container .bank-widget .bank-widget-content-container {
    min-height: 157px;
    padding: 24px
}

.bank-page .bank-widgets-container .bank-widget .bank-widget-content-container {
    background-color: #292929;
    flex-grow: 1;
    color: #b3b3b3
}

.bank-page .bank-widgets-container .bank-widget .bank-widget-content-container .bank-widget-value {
    font-size: 34px;
    color: #fff;
    font-weight: 700
}

.bank-page .bank-widgets-container .bank-widget .bank-widget-content-container .bank-widget-title {
    text-transform: uppercase;
    font-size: 12.6px;
    margin-bottom: 10px;
    font-weight: 700
}

.bank-page .bank-widgets-container .bank-widget .bank-widget-content-container .bank-widget-title a.send-credits-link {
    display: flex;
    align-items: center;
    float: right;
    color: #8aff80
}

.bank-page .bank-widgets-container .bank-widget .bank-widget-content-container .bank-widget-title a.send-credits-link i {
    padding-right: 5px
}

.bank-page .bank-widgets-container .bank-widget .bank-widget-content-container .bank-widget-description {
    font-size: 12.6px
}

.bank-page .bank-widgets-container .bank-widget .bank-widget-action-container {
    background-color: #363636;
    width: 120px;
    flex-grow: 0;
    color: #8aff80;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.bank-page .bank-widgets-container .bank-widget .bank-widget-action-container a {
    display: block;
    color: #8aff80
}

.bank-page .bank-widgets-container .bank-widget .bank-widget-action-container a span {
    display: flex;
    flex-direction: column;
    width: 100%;
    justify-content: center;
    align-items: center
}

.bank-page .bank-widgets-container .bank-widget .bank-widget-action-container a span .cmgico {
    font-size: 21px;
    margin-bottom: -10px
}

@media screen and (min-width:992px) {
    .bank-page #transactions-withdrawals-wrapper {
        padding-right: 12px
    }
}

.bank-page #transactions-withdrawals-wrapper .transactions-withdrawals-container {
    border-radius: 4px;
    background-color: #292929;
    margin-bottom: 20px
}

.bank-page #transactions-withdrawals-wrapper .transactions-withdrawals-container #withdrawals table {
    white-space: normal
}

.bank-page #transactions-withdrawals-wrapper .transactions-withdrawals-container #withdrawals table td {
    white-space: nowrap
}

.bank-page #transactions-withdrawals-wrapper .transactions-withdrawals-container #withdrawals table td.status,
.bank-page #transactions-withdrawals-wrapper .transactions-withdrawals-container #withdrawals table td .withdrawal-status-wrapper-mobile {
    white-space: normal
}

.bank-page #transactions-withdrawals-wrapper .transactions-withdrawals-container .tabs-bar-container {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px
}

.bank-page #transactions-withdrawals-wrapper .transactions-withdrawals-container .tabs-bar-container .mdl-tabs__tab {
    padding: 5px;
    line-height: 45px
}

.bank-page #transactions-withdrawals-wrapper .transactions-withdrawals-container .tabs-bar-container .mdl-tabs__tab.two-lines {
    line-height: 22.5px
}

.bank-page #transactions-withdrawals-wrapper .transactions-withdrawals-container .mdl-tabs__panel {
    overflow-x: auto
}

.bank-page #transactions-withdrawals-wrapper .transactions-withdrawals-container .cancel-withdrawal-button {
    border-width: 0;
    background-color: transparent;
    color: #8aff80
}

.bank-page #transactions-withdrawals-wrapper .transactions-withdrawals-container .cancel-withdrawal-button .cmgico-cancel {
    font-size: 21px;
    vertical-align: middle
}

@media screen and (min-width:992px) {
    .bank-page #prize-claims-wrapper {
        padding-left: 12px
    }
}

.bank-page #prize-claims-wrapper .prize-claims-container {
    background-color: #292929;
    padding: 24px;
    border-top: 8px solid #363636;
    border-radius: 4px;
    margin-bottom: 30px
}

.bank-page #prize-claims-wrapper .prize-claims-container .div-loading {
    text-align: center
}

.bank-page #prize-claims-wrapper .prize-claims-container h3 {
    font-size: 14px;
    margin-top: 0
}

.bank-page #prize-claims-wrapper .prize-claims-container .prize-claim {
    padding: 10px 0;
    border-bottom: 1px solid #404040
}

.bank-page #prize-claims-wrapper .prize-claims-container .prize-claim .prize-claim-status-container {
    float: right;
    display: inline-block
}

.bank-page #prize-claims-wrapper .prize-claims-container .prize-claim .prize-claim-status-container .prize-claim-status {
    text-transform: uppercase;
    font-weight: 700
}

.bank-page #prize-claims-wrapper .prize-claims-container .prize-claim .prize-claim-status-container .prize-claim-status-20,
.bank-page #prize-claims-wrapper .prize-claims-container .prize-claim .prize-claim-status-container .prize-claim-status-25 {
    color: #efda65
}

.bank-page #prize-claims-wrapper .prize-claims-container .prize-claim .prize-claim-status-container .prize-claim-status-30 {
    color: #fff
}

.bank-page #prize-claims-wrapper .prize-claims-container .prize-claim .prize-claim-status-container .prize-claim-status-40 {
    color: #ff2f57
}

.bank-page #prize-claims-wrapper .prize-claims-container .prize-claim .prize-claim-id {
    font-size: 11.2px
}

.bank-page #prize-claims-wrapper .prize-claims-container .prize-claim .prize-claim-amount {
    font-size: 15.4px;
    font-weight: 700;
    color: #fff
}

.bank-page #prize-claims-wrapper .prize-claims-container .prize-claim .prize-claim-w8-button-container {
    text-align: center;
    margin: 10px 0
}

.bank-page #prize-claims-wrapper .prize-claims-container .prize-claim .prize-claim-w8-button-container button {
    width: 100%
}

.bank-page #prize-claims-wrapper .prize-claims-container .prize-claim .prize-claim-tournament {
    font-size: 10.5px;
    margin: 10px 0
}

.bank-page #prize-claims-wrapper .prize-claims-container .prize-claim .prize-claim-time-meta {
    display: flex;
    font-size: 10.5px
}

.bank-page #prize-claims-wrapper .prize-claims-container .prize-claim .prize-claim-time-meta .prize-claim-time-meta-label {
    text-transform: uppercase;
    flex-grow: 1;
    font-weight: 700
}

.bank-page #prize-claims-wrapper .prize-claims-container .prize-claim .prize-claim-time-meta .prize-claim-time-meta-value {
    flex-grow: 2;
    text-align: right
}

.bank-page i.cmgico-information {
    font-size: 18px;
    position: relative;
    top: 15%;
    color: #ff2f57
}

.bank-page i.cmgico-information:hover+.mdl-tooltip.mdl-tooltip-withdrawal {
    display: inline-block
}

.bank-page table tbody tr td .mdl-tooltip {
    color: #fff
}

.bank-page table tbody tr td .mdl-tooltip.mdl-tooltip-withdrawal {
    position: absolute;
    -webkit-transform: inherit;
    transform-origin: inherit;
    transform: inherit;
    top: inherit;
    left: inherit;
    display: none;
    white-space: normal
}

.bank-page table tbody tr td .paypal-email {
    color: #b3b3b3
}

.bank-page table tbody tr td .danger-text {
    color: #ff2f57
}

.bank-page table tbody tr .action-date {
    color: #b3b3b3
}

.bank-page table tbody tr .mobile-table-data {
    padding: 18px 0 12px 12px
}

.bank-page table tbody tr .double-xp-button-container-mobile {
    display: inline-block;
    float: right
}

.bank-page table tbody tr .double-xp-button-container-mobile button {
    padding-right: 0
}

.bank-page table tbody tr .mobile-row {
    width: 100%;
    font-weight: 500
}

.bank-page table tbody tr .mobile-row .mobile-summary {
    color: #fff;
    margin-top: 5px;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.bank-page table tbody tr .mobile-row .mobile-summary:hover+.mdl-tooltip.mdl-tooltip-custom {
    display: inline-block
}

.bank-page table tbody tr .mobile-row .mobile-summary.payment-summary {
    font-size: 11px;
    margin-top: 10px
}

.bank-page table tbody tr .mobile-row .withdrawal-status-wrapper-mobile {
    color: #fff;
    padding-right: 0;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.bank-page table tbody tr .mobile-row .mobile-amount {
    color: #fff;
    font-size: 16px
}

.bank-page table tbody tr .mobile-row .mobile-balance {
    font-size: 11px
}

.bank-page table tbody tr .mobile-row .mobile-right-block {
    padding-right: 0
}

.bank-deposit-page,
.bank-send-credits-page,
.bank-withdraw-page {
    color: #b3b3b3;
    padding-bottom: 15px;
    min-width: 50%
}

.bank-deposit-page .learn-more-container,
.bank-send-credits-page .learn-more-container,
.bank-withdraw-page .learn-more-container {
    position: relative;
    left: 10px;
    top: -5px;
    text-transform: none;
    display: inline
}

@media screen and (max-width:1200px) {

    .bank-deposit-page .learn-more-container .demo-card-wide,
    .bank-send-credits-page .learn-more-container .demo-card-wide,
    .bank-withdraw-page .learn-more-container .demo-card-wide {
        position: absolute;
        left: -68px;
        top: 142px
    }
}

.bank-deposit-page .learn-more-container .learn-more-icon-mobile,
.bank-send-credits-page .learn-more-container .learn-more-icon-mobile,
.bank-withdraw-page .learn-more-container .learn-more-icon-mobile {
    vertical-align: middle
}

.bank-deposit-page .balance,
.bank-send-credits-page .balance,
.bank-withdraw-page .balance {
    text-transform: uppercase;
    font-weight: 600
}

.bank-deposit-page .balance .not-available-for-withdraw,
.bank-send-credits-page .balance .not-available-for-withdraw,
.bank-withdraw-page .balance .not-available-for-withdraw {
    padding: 0;
    font-size: 13px;
    text-transform: none;
    font-weight: 400;
    float: unset;
    color: #b3b3b3
}

.bank-deposit-page .balance .not-available-for-withdraw-text,
.bank-send-credits-page .balance .not-available-for-withdraw-text,
.bank-withdraw-page .balance .not-available-for-withdraw-text {
    color: #b3b3b3;
    font-size: 14px
}

.bank-deposit-page .balance span,
.bank-send-credits-page .balance span,
.bank-withdraw-page .balance span {
    float: right;
    padding-left: 15px;
    color: #fff;
    font-size: 1.5em;
    font-weight: 700
}

.bank-deposit-page label.email-select,
.bank-send-credits-page label.email-select,
.bank-withdraw-page label.email-select {
    text-transform: none;
    font-weight: 400;
    color: #b3b3b3;
    font-size: 12px;
    padding: 0;
    margin: 0 auto
}

.bank-deposit-page .fast-withdraw,
.bank-send-credits-page .fast-withdraw,
.bank-withdraw-page .fast-withdraw {
    border: 2px solid #363636;
    border-radius: 2px;
    padding: 10px 15px
}

.bank-deposit-page .fast-withdraw label,
.bank-send-credits-page .fast-withdraw label,
.bank-withdraw-page .fast-withdraw label {
    text-transform: none;
    font-weight: 400;
    color: #8aff80
}

.bank-deposit-page .fast-withdraw .mdl-checkbox,
.bank-send-credits-page .fast-withdraw .mdl-checkbox,
.bank-withdraw-page .fast-withdraw .mdl-checkbox {
    height: auto
}

.bank-deposit-page .fast-withdraw .mdl-switch__label,
.bank-send-credits-page .fast-withdraw .mdl-switch__label,
.bank-withdraw-page .fast-withdraw .mdl-switch__label {
    left: 10px
}

.layout-sidebar-container .sidebar-image {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50%;
    background-color: #1a1a1a;
    position: fixed;
    height: 100vh;
    padding: 0
}

.layout-sidebar-container .sidebar-image .image-mask {
    width: 100%;
    height: 100%;
    background: #1a1a1a;
    opacity: .5
}

.layout-sidebar-container .sidebar-image .left-triangle {
    left: 0;
    border-left: 9vw solid #8aff80
}

.layout-sidebar-container .sidebar-image .left-triangle,
.layout-sidebar-container .sidebar-image .right-triangle {
    position: absolute;
    top: calc(50vh - 9vw);
    width: 0;
    height: 0;
    border-top: 9vw solid transparent;
    border-bottom: 9vw solid transparent
}

.layout-sidebar-container .sidebar-image .right-triangle {
    right: 0;
    border-right: 9vw solid #1a1a1a
}

.layout-sidebar-container .main-content {
    min-height: 100vh;
    display: flex;
    justify-content: center;
    align-items: center;
    padding-bottom: 15px
}

.layout-sidebar-container .main-content .values-table {
    margin: 20px auto 15px
}

.layout-sidebar-container .main-content .values-table .amount,
.layout-sidebar-container .main-content .values-table .filled-row {
    background: #363636;
    border-radius: 2px;
    padding: 10px 15px
}

.layout-sidebar-container .main-content .values-table .empty-row,
.layout-sidebar-container .main-content .values-table .fees {
    padding: 10px 15px
}

.layout-sidebar-container .main-content .values-table .line-row,
.layout-sidebar-container .main-content .values-table .total {
    margin: 0 15px;
    padding: 10px 0;
    border-top: 1px solid #363636
}

.layout-sidebar-container .main-content .values-table span {
    float: right;
    color: #fff;
    font-weight: 700
}

.layout-sidebar-container .main-content .mdl-button {
    width: 100%
}

.layout-custom-page-container {
    color: #b3b3b3
}

.right-image-layout .page-background {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: -10
}

.right-image-layout .page-image {
    position: absolute;
    right: 180px;
    top: 50%;
    transform: translateY(-50%);
    z-index: -9;
    max-height: 75vh
}

@media screen and (max-width:991px) {
    .right-image-layout .page-image {
        display: none
    }
}

.left-image-layout .page-background {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 400px;
    z-index: -10
}

.left-image-layout .page-image {
    position: absolute;
    left: 100px;
    top: 50%;
    transform: translateY(-55%);
    z-index: -9;
    max-height: 75vh
}

@media screen and (max-width:991px) {
    .left-image-layout .page-image {
        display: none
    }
}

#tickets-page .mobile-chat-background {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 5;
    background-color: #1a1a1a;
    display: none
}

#tickets-page .mobile-chat-background.chat-is-active {
    display: block
}

#tickets-page .tickets-tab {
    position: relative
}

#tickets-page .tickets-tab .mdl-spinner {
    margin-top: 25px;
    margin-left: calc(50% - 20px)
}

#tickets-page .pagination-component {
    float: unset
}

#tickets-page .tickets-flexible-panels {
    display: flex;
    flex-direction: row
}

@media screen and (max-width:991px) {
    #tickets-page .tickets-flexible-panels {
        display: block
    }
}

#tickets-page .tickets-flexible-panels .my-tickets-panel {
    width: 40%;
    box-sizing: border-box
}

#tickets-page .tickets-flexible-panels .my-tickets-panel>.col-xs-12 {
    padding-left: 0
}

@media screen and (max-width:991px) {
    #tickets-page .tickets-flexible-panels .my-tickets-panel {
        width: 100vw
    }
}

#tickets-page .tickets-flexible-panels .my-tickets-panel h1 {
    display: inline-block
}

#tickets-page .tickets-flexible-panels .my-tickets-panel .learn-more-container {
    position: relative;
    left: 10px;
    top: -5px
}

@media screen and (max-width:768px) {
    #tickets-page .tickets-flexible-panels .my-tickets-panel .learn-more-container .learn-more-icon-mobile {
        position: absolute;
        left: 155px;
        top: -46px
    }
}

#tickets-page .tickets-flexible-panels .ticket-component-panel {
    width: 60%
}

#tickets-page .tickets-flexible-panels .ticket-component-panel h3 {
    font-size: 34px
}

@media screen and (min-width:1024px) {
    #tickets-page .tickets-flexible-panels .ticket-component-panel {
        margin-right: -40px;
        width: calc(60% + 40px)
    }
}

@media screen and (max-width:991px) {
    #tickets-page .tickets-flexible-panels .ticket-component-panel {
        position: absolute;
        top: 0;
        left: 100%;
        width: 100vw;
        z-index: 9999
    }

    #tickets-page .tickets-flexible-panels .ticket-component-panel.active-chat {
        left: 0;
        transition: .3s ease-out
    }

    #tickets-page .tickets-flexible-panels .ticket-component-panel.active-chat .ticket-chat-container {
        background-color: #fff
    }

    #tickets-page .tickets-flexible-panels .ticket-component-panel.active-chat .ticket-chat-container .ticket-chat-header {
        margin-top: 25px;
        flex-shrink: 0;
        padding-top: 0;
        padding-bottom: 10px
    }

    #tickets-page .tickets-flexible-panels .ticket-component-panel.active-chat .ticket-chat-container .ticket-chat {
        flex-grow: 1;
        overflow: scroll
    }

    #tickets-page .tickets-flexible-panels .ticket-component-panel.active-chat .ticket-chat-container .ticket-reply-box {
        flex-shrink: 0
    }

    #tickets-page .tickets-flexible-panels .ticket-component-panel.active-chat .ticket-chat-container .ticket-content-description {
        word-break: break-word
    }

    #tickets-page .tickets-flexible-panels .ticket-component-panel.active-chat .ticket-chat-container .ticket-links {
        padding-left: 15px
    }

    #tickets-page .tickets-flexible-panels .ticket-component-panel.active-chat .ticket-chat-container .ticket-links a {
        margin-right: 3px
    }

    #tickets-page .tickets-flexible-panels .ticket-component-panel.active-chat .ticket-chat-container .ticket-links a .mdl-button {
        padding-left: 10px;
        padding-right: 10px
    }
}

#tickets-page .pagination-container {
    position: relative
}

#tickets-page .proof-icon {
    padding-right: 10px
}

#tickets-page .proof-icon.add {
    color: #8aff80
}

#tickets-page .add-proof-container {
    display: flex;
    align-items: center;
    cursor: pointer
}

#tickets-page select {
    margin-top: 20px;
    margin-bottom: 20px
}

#tickets-page .mdl-tabs__tab {
    min-width: 90px
}

#tickets-page .escalation-warning {
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
    color: #ff2f57;
    font-weight: 500
}

.ticket-chat-container {
    display: flex;
    flex-direction: column;
    min-height: calc(100vh - 80px)
}

@media screen and (max-width:991px) {
    .ticket-chat-container {
        min-height: calc(100vh - 170px)
    }
}

.ticket-chat-container .ticket-chat {
    background-color: #fff;
    padding-top: 20px;
    flex-grow: 1
}

.ticket-chat-container .close-ticket-chat {
    display: none;
    color: #5cc5e6;
    font-size: 14px;
    padding-bottom: 5px
}

.ticket-chat-container .close-ticket-chat i {
    font-size: 21px;
    margin-right: 10px
}

@media screen and (max-width:991px) {
    .ticket-chat-container .close-ticket-chat {
        display: flex;
        align-items: center
    }
}

.ticket-chat-container .ticket-chat-header {
    background-color: #fff;
    padding: 40px;
    border-bottom: 1px solid #d7d7d7
}

.ticket-chat-container .ticket-chat-header h3 {
    color: #000;
    margin-top: 5px
}

.ticket-chat-container .ticket-chat-time {
    font-size: 12.6px
}

.ticket-chat-container .ticket-reply-box {
    background-color: #e9e9e9;
    border-top: 1px solid #b3b3b3;
    height: 80px;
    width: 100%;
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.ticket-chat-container .reply-message-container {
    width: 100%;
    height: 100%
}

.ticket-chat-container .escalate-button {
    width: 40%
}

.ticket-chat-container .ticket-single-post {
    display: flex;
    margin-bottom: 30px;
    padding-right: 40px;
    padding-left: 40px;
    padding-top: 20px
}

.ticket-chat-container .ticket-single-post.not-poster .ticket-content-header {
    color: #000
}

.ticket-chat-container .ticket-single-post.not-poster .ticket-content-header .ticket-chat-time {
    color: #909090
}

.ticket-chat-container .ticket-single-post.not-poster .ticket-content {
    background-color: #e9e9e9
}

.ticket-chat-container .ticket-single-post.not-poster .ticket-content-description {
    color: #000
}

.ticket-chat-container .ticket-single-post.not-poster .ticket-content-description * {
    color: #000;
    line-height: normal
}

.ticket-chat-container .poster-avatar {
    padding-top: 15px;
    flex-basis: 50px;
    flex-shrink: 0;
    flex-grow: 0;
    margin-left: 5px;
    margin-right: 5px
}

.ticket-chat-container .ticket-content {
    background-color: #4a9eb8;
    padding: 20px;
    position: relative;
    border-radius: 0 10px 10px 10px;
    width: 100%;
    word-break: break-word
}

.ticket-chat-container .ticket-content div {
    color: #fff
}

.ticket-chat-container .ticket-content .ticket-content-header {
    font-size: 19.6px;
    display: flex;
    align-items: center;
    margin-bottom: 25px
}

.ticket-chat-container .ticket-content .ticket-content-header .ticket-chat-time {
    font-size: 12.6px;
    margin-left: 15px;
    color: #e9e9e9
}

.ticket-chat-container .ticket-content .ticket-content-description,
.ticket-chat-container .ticket-content .ticket-content-description * {
    color: #fbfbfb
}

.ticket-chat-container .ticket-links {
    display: flex;
    flex-wrap: wrap;
    padding-left: 100px;
    margin-bottom: 30px
}

.ticket-chat-container .ticket-links a {
    margin-right: 10px
}

.ticket-chat-container .ticket-links a button {
    height: 35px;
    background-color: #fff
}

.ticket-chat-container .ticket-links a button i {
    margin-right: 5px;
    font-size: 9.8px
}

.ticket-chat-container .ticket-reply-input {
    width: 100%;
    height: 100%;
    border: none;
    outline: none;
    background-color: #e9e9e9;
    resize: none;
    padding: 12px 72px 12px 12px;
    color: #7b7b7b;
    font-size: 16.8px
}

.ticket-chat-container .send-message-icon {
    display: flex;
    position: absolute;
    right: 12px;
    top: 50%;
    transform: translateY(-50%);
    align-items: center;
    justify-content: center;
    transition: .3s ease-out
}

.ticket-chat-container .send-message-icon i {
    font-size: 16.8px
}

.ticket-chat-container .quote-message {
    position: absolute;
    right: 12px;
    top: 12px;
    height: 30px;
    font-size: 11.2px;
    min-width: unset;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-left: 12px;
    padding-right: 12px
}

.ticket-chat-container .quote-message i {
    margin-right: 8px;
    font-size: 23.8px
}

.ticket-chat-container .quote-message span {
    margin-top: -3px
}

.ticket-chat-container .quote-message.mdl-button:hover {
    top: 12px
}

@media screen and (max-width:991px) {
    .ticket-chat-container .quote-message {
        position: relative;
        float: right
    }
}

.ticket-chat-container .closed-ticket-info {
    margin-left: 74px;
    border: 2px solid #b3b3b3;
    padding: 12px;
    color: #000;
    background-color: #fff;
    border-radius: 5px;
    margin-right: 12px;
    margin-bottom: 25px
}

.ticket-chat-container .closed-ticket-info i {
    color: #ff2f57;
    font-size: 18.2px
}

.ticket-chat-container .closed-ticket-info .admin-name {
    font-weight: 700
}

p.ticket-modal-warning {
    text-align: left;
    color: #b3b3b3;
    font-weight: 500
}

.ticket-container,
.tickets-tab {
    box-sizing: border-box
}

.ticket-container {
    padding: 15px 15px 0;
    background-color: #292929;
    width: 100%;
    position: relative;
    cursor: pointer;
    border-bottom: 2px solid #393939
}

.ticket-container:last-of-type {
    margin-bottom: 15px;
    border: none
}

.ticket-container .ticket-status-icon {
    position: absolute;
    right: 15px;
    top: 15px;
    font-size: 21px
}

.ticket-container .ticket-status-icon i {
    font-size: 24px
}

.ticket-container .ticket-status-icon .cmgico-ticket-open {
    color: #b3b3b3
}

.ticket-container .ticket-status-icon .cmgico-ticket-in-progress {
    color: #ff2f57
}

.ticket-container .ticket-status-icon .cmgico-ticket-closed {
    color: #8aff80
}

.ticket-container .ticket-title {
    font-size: 15.4px
}

.ticket-container .ticket-time {
    font-size: 9.8px;
    color: #8f8f8f;
    margin-bottom: 12px
}

.ticket-container .ticket-description {
    padding-bottom: 15px;
    word-break: break-all;
    max-height: 41px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden
}

.ticket-container.active-ticket {
    transition: .3s ease-out;
    background-color: #393939
}

.ticket-container.active-ticket .ticket-description,
.ticket-container.active-ticket .ticket-title {
    transition: .3s ease-out;
    color: #fff
}

.checkout-cash-bonus-page,
.checkout-coupon-page,
.checkout-credits-page,
.checkout-elite-page,
.checkout-package-page {
    padding-bottom: 15px;
    min-width: 50%
}

.checkout-cash-bonus-page .payment-method-title,
.checkout-coupon-page .payment-method-title,
.checkout-credits-page .payment-method-title,
.checkout-elite-page .payment-method-title,
.checkout-package-page .payment-method-title {
    text-transform: uppercase;
    padding-top: 10px;
    color: #fff
}

.checkout-cash-bonus-page .payment-method,
.checkout-coupon-page .payment-method,
.checkout-credits-page .payment-method,
.checkout-elite-page .payment-method,
.checkout-package-page .payment-method {
    padding: 10px 0 30px 15px;
    line-height: 50px
}

.checkout-cash-bonus-page .payment-method .balance,
.checkout-coupon-page .payment-method .balance,
.checkout-credits-page .payment-method .balance,
.checkout-elite-page .payment-method .balance,
.checkout-package-page .payment-method .balance {
    font-size: .8em
}

.checkout-cash-bonus-page .amount span.package-select,
.checkout-coupon-page .amount span.package-select,
.checkout-credits-page .amount span.package-select,
.checkout-elite-page .amount span.package-select,
.checkout-package-page .amount span.package-select {
    float: none;
    width: 50%;
    font-weight: 400
}

.checkout-cash-bonus-page .amount span.package-select select,
.checkout-coupon-page .amount span.package-select select,
.checkout-credits-page .amount span.package-select select,
.checkout-elite-page .amount span.package-select select,
.checkout-package-page .amount span.package-select select {
    padding: 0
}

.checkout-cash-bonus-page .mdl-button[disabled],
.checkout-coupon-page .mdl-button[disabled],
.checkout-credits-page .mdl-button[disabled],
.checkout-elite-page .mdl-button[disabled],
.checkout-package-page .mdl-button[disabled] {
    pointer-events: none
}

.checkout-cash-bonus-page .deposit-button-link,
.checkout-coupon-page .deposit-button-link,
.checkout-credits-page .deposit-button-link,
.checkout-elite-page .deposit-button-link,
.checkout-package-page .deposit-button-link {
    display: block;
    margin-top: 36px
}

.checkout-cash-bonus-page .deposit-button-link .mdl-button.deposit-button,
.checkout-coupon-page .deposit-button-link .mdl-button.deposit-button,
.checkout-credits-page .deposit-button-link .mdl-button.deposit-button,
.checkout-elite-page .deposit-button-link .mdl-button.deposit-button,
.checkout-package-page .deposit-button-link .mdl-button.deposit-button {
    display: block;
    width: unset
}

.checkout-cash-bonus-page .deposit-button-link .mdl-button.deposit-button.flash,
.checkout-coupon-page .deposit-button-link .mdl-button.deposit-button.flash,
.checkout-credits-page .deposit-button-link .mdl-button.deposit-button.flash,
.checkout-elite-page .deposit-button-link .mdl-button.deposit-button.flash,
.checkout-package-page .deposit-button-link .mdl-button.deposit-button.flash {
    outline: 2px solid #ff2f57
}

.login-layout {
    position: relative;
    width: 100vw;
    height: 100vh;
    overflow: hidden;
    display: flex;
    align-items: center
}

@media screen and (min-width:1024px) {
    .login-layout {
        position: fixed
    }
}

@media screen and (max-width:767px) {
    .login-layout {
        background-color: #292929;
        width: 100%;
        height: 100%
    }
}

.login-layout .login-box {
    margin-left: 40%;
    box-sizing: border-box;
    width: 469px;
    background-color: #292929;
    border-radius: 2px;
    box-shadow: 0 22px 38px 0 rgba(0, 0, 0, .26);
    border: 1px solid #303030;
    border-top: 8px solid #5cc5e6;
    padding: 12px 24px 24px
}

@media screen and (max-width:991px) {
    .login-layout .login-box {
        margin: 0 auto;
        align-self: center
    }
}

@media screen and (max-width:767px) {
    .login-layout .login-box {
        width: 100%;
        min-height: 100vh;
        border-radius: 0;
        margin: 0;
        padding: 12px 16px 16px;
        align-self: flex-start
    }
}

.login-layout .login-box .login-title a {
    text-align: left
}

.login-layout .login-box .login-box-heading {
    text-align: center
}

.login-layout .login-box .login-box-heading h4 {
    color: #fff
}

@media screen and (max-width:767px) {
    .login-layout .login-box .login-box-heading h4 {
        font-size: 24px
    }
}

.login-layout .login-box .login-box-heading p {
    font-family: Poppins, sans-serif;
    color: #b3b3b3;
    font-size: 12.25px
}

@media screen and (max-width:767px) {
    .login-layout .login-box .login-box-heading p {
        font-size: 14px
    }
}

.login-layout .login-box .login-box-heading p a {
    color: #8aff80;
    text-decoration: underline
}

.login-layout .login-box .login-form {
    position: relative;
    width: 70%;
    margin-left: auto;
    margin-right: auto
}

.login-layout .login-box .login-form.no-border {
    border: none
}

@media screen and (max-width:767px) {
    .login-layout .login-box .login-form {
        width: 100%
    }
}

.login-layout .login-box .login-form form,
.login-layout .login-box .login-form form .pxle-form,
.login-layout .login-box .login-form form .pxle-form input {
    width: 100%
}

.login-layout .login-box .login-form .checkbox-spacer {
    height: 15px
}

.login-layout .login-box .login-form label {
    height: 93%
}

.login-layout .login-box .login-form label input {
    color: #8aff80
}

.login-layout .login-box .login-form label span {
    font-size: 12.25px;
    color: #b3b3b3;
    text-transform: none;
    font-weight: 400
}

.login-layout .login-box .login-form label span a {
    color: #b3b3b3
}

.login-layout .login-box .social-login-container {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 12px 24px 0;
    font-size: 12px
}

.login-layout .login-box .social-login-container a {
    margin-top: 15px
}

.login-layout .login-box .social-login-container a:first-of-type {
    margin-top: 0
}

.login-layout .login-box .social-login-container a:last-of-type {
    margin-bottom: 15px
}

.login-layout .login-box .social-login-container button img {
    width: 19px;
    position: relative;
    bottom: 1px
}

.login-layout .login-box .social-login-container .connection-button {
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Poppins, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
    font-size: 16px;
    height: 37px;
    width: 241px;
    padding: 0 3px;
    display: flex;
    align-items: center;
    justify-content: center
}

.login-layout .login-box .social-login-container .connection-button:not(.steam-connection):not(.apple-connection) img {
    height: 19.2px;
    margin-right: 13.6px
}

.login-layout .login-box .social-login-container .connection-button:not(.steam-connection) img {
    width: unset;
    height: 16px;
    margin-right: 16px
}

.login-layout .login-box .social-login-container .connection-button.steam-connection {
    display: block
}

.login-layout .login-box .login-actions {
    padding-top: 25px
}

.login-layout .login-box .login-actions button {
    width: 100%
}

.login-forgot-password p {
    color: #ff2f57;
    z-index: 1000;
    font-size: 12px
}

.login-forgot-password p a {
    color: #8aff80;
    text-decoration: underline;
    position: absolute;
    bottom: 17%;
    z-index: 1
}

.login-box {
    margin-left: 50%
}

@media screen and (max-width:767px) {
    .login-box {
        margin: 0
    }
}

#nameRegisterForm {
    position: relative
}

.errorRegister p {
    font-size: 15px;
    margin-bottom: 0
}

.errorRegister {
    padding: 10px;
    word-break: break-all;
    
    color: #fff
}

#sizeImg {
    margin-top: 20px;
    margin-left: 0
}

#sizeImg,
#sizeImg img {
    height: 50px
}

.select-register {
    padding: 14px 0 15px 16px;
    width: 100%;
    height: 50px
}

#register-page {
    height: 80%
}

.checkboxes-register {
    margin-left: 20px
}

.checkboxes-register label {
    margin-top: 20px;
    height: auto
}

.register-col-number {
    margin: 0 0 0 20px
}

.link-decoration-register {
    text-decoration: underline
}

.register-title-dateBirth {
    margin-top: 5px;
    font-size: 14px;
    font-weight: 700
}

.register-title-dateBirth>span {
    color: #fff
}

.register-col,
.register-row {
    display: flex
}

.register-col:not(.phone-number-col):nth-of-type(2) {
    margin-right: 0;
    margin-left: 10px
}

.register-colDay {
    margin-right: 0;
    margin-left: 0
}

.register-colDay select {
    z-index: 1001
}

.register-col:not(.phone-number-col):nth-of-type(3) {
    margin-right: 0;
    margin-left: 10px
}

.register-layout {
    position: relative;
    width: 50vw;
    height: 100vh;
    overflow: hidden;
    display: flex;
    align-items: center
}

.register-layout .danger-label {
    color: #ff2f57;
    transition: .3s ease-out
}

@media screen and (max-width:991px) {
    .register-layout {
        width: 100%
    }
}

@media screen and (max-width:767px) {
    .register-layout {
        background-color: #292929;
        width: 100%;
        height: 100%
    }

    .register-layout .register-row {
        display: block
    }

    .register-layout .register-col,
    .register-layout .register-col-number {
        margin: 0
    }
}

.register-layout .register-box {
    margin-left: 0;
    box-sizing: border-box;
    width: 469px;
    background-color: #292929;
    border-radius: 2px;
    box-shadow: 0 22px 38px 0 rgba(0, 0, 0, .26);
    border: 1px solid #303030;
    border-top: 8px solid #5cc5e6;
    padding: 12px 24px 24px;
    margin-top: 50px;
    margin-bottom: 50px
}

@media screen and (max-width:991px) {
    .register-layout .register-box {
        margin-left: auto;
        margin-right: auto;
        align-self: center
    }
}

@media screen and (max-width:767px) {
    .register-layout .register-box {
        width: 100%;
        min-height: 100vh;
        border-radius: 0;
        margin: 0;
        padding: 12px 16px 16px;
        align-self: flex-start
    }
}

.register-layout .register-box .register-title a {
    text-align: left
}

.register-layout .register-box .register-box-heading {
    text-align: center
}

.register-layout .register-box .register-box-heading h4 {
    color: #fff
}

@media screen and (max-width:767px) {
    .register-layout .register-box .register-box-heading h4 {
        font-size: 24px
    }
}

.register-layout .register-box .register-box-heading p {
    font-family: Poppins, sans-serif;
    color: #b3b3b3;
    font-size: 12.25px
}

@media screen and (max-width:767px) {
    .register-layout .register-box .register-box-heading p {
        font-size: 14px
    }
}

.register-layout .register-box .register-box-heading p a {
    color: #8aff80;
    text-decoration: underline
}

.register-layout .register-box .register-form {
    position: relative;
    width: 100%;
    margin-left: auto;
    margin-right: auto
}

.register-layout .register-box .register-form.no-border {
    border: none
}

@media screen and (max-width:767px) {
    .register-layout .register-box .register-form {
        width: 100%
    }
}

.register-layout .register-box .register-form form,
.register-layout .register-box .register-form form .pxle-form,
.register-layout .register-box .register-form form .pxle-form input {
    width: 100%
}

.register-layout .register-box .register-form .checkbox-spacer {
    height: 15px
}

.register-layout .register-box .register-form label input {
    color: #8aff80
}

.register-layout .register-box .register-form label span {
    font-size: 12.25px;
    color: #b3b3b3;
    text-transform: none;
    font-weight: 400
}

.register-layout .register-box .register-form label span a {
    color: #b3b3b3
}

.register-layout .register-box .register-form label span.danger-label,
.register-layout .register-box .register-form label span.danger-label a {
    color: #ff2f57
}

.register-layout .register-box .register-actions {
    padding-top: 15px
}

.register-layout .register-box .register-actions button {
    width: 100%
}

.mdl-textfield.pxle-form .register-rules {
    position: absolute;
    bottom: -15px;
    left: 0;
    color: #b3b3b3;
    z-index: 1000;
    white-space: nowrap
}

.mdl-textfield.pxle-form .register-rules p {
    font-size: 10px;
    z-index: -10;
    position: relative;
    bottom: -12px
}

.mdl-textfield.pxle-form .register-rules p i {
    cursor: auto;
    background-color: inherit;
    color: inherit;
    margin-right: -4%;
    font-size: 11px
}

.register-box {
    margin-left: 50%
}

@media screen and (max-width:1200px) {
    .register-box {
        margin-left: 25%
    }
}

@media screen and (max-width:767px) {
    .register-box {
        margin: 0
    }
}

.register-box .social-login-container {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 12px 24px 0;
    font-size: 12px
}

.register-box .social-login-container a {
    margin-top: 15px
}

.register-box .social-login-container a:first-of-type {
    margin-top: 0
}

.register-box .social-login-container a:last-of-type {
    margin-bottom: 15px
}

.register-box .social-login-container button img {
    width: 19px;
    position: relative;
    bottom: 1px
}

.register-box .social-login-container .connection-button {
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Poppins, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
    font-size: 16px;
    height: 37px;
    width: 241px;
    padding: 0 3px;
    display: flex;
    align-items: center;
    justify-content: center
}

.register-box .social-login-container .connection-button:not(.steam-connection):not(.apple-connection) img {
    height: 19.2px;
    margin-right: 13.6px
}

.register-box .social-login-container .connection-button:not(.steam-connection) img {
    width: unset;
    height: 16px;
    margin-right: 16px
}

.register-box .social-login-container .connection-button.steam-connection {
    display: block
}

.register-form>div {
    margin-top: -15px
}

.register-form .password-checks {
    margin-bottom: 15px
}

.roster-item {
    width: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin-top: 8px;
    border-radius: 4px
}

.roster-item.ineligible {
    border-left: 4px solid #ff2f57
}

.roster-item.ineligible .roster-member-header,
.roster-item.ineligible .roster-member-stats {
    border-left: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.roster-item .required-to-record-monitor-mixin {
    color: #ff2f57;
    font-weight: 900;
    font-size: 18.2px;
    margin-left: 2px
}

.roster-item .roster-member-header {
    z-index: 1;
    display: inline-flex;
    width: 100%;
    border: 1px solid #303030;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, .16);
    background: #292929
}

.roster-item .roster-member-header .left-part {
    flex-basis: auto;
    min-width: 150px;
    background: #303030;
    padding: 15px 0 15px 15px;
    display: flex;
    align-items: center
}

.roster-item .roster-member-header .left-part img {
    width: 42px;
    height: 42px
}

.roster-item .roster-member-header .left-part img.profile-verified {
    width: 14px;
    height: 14px;
    margin-top: -6px
}

.roster-item .roster-member-header .left-part>div {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap
}

.roster-item .roster-member-header .left-part>div a {
    font-size: 19.6px;
    color: #fff
}

.roster-item .roster-member-header .left-part>div span {
    font-size: 11.9px
}

.roster-item .roster-member-header .left-part>div span .required-to-record-monitor {
    color: #ff2f57;
    font-weight: 900;
    font-size: 18.2px;
    margin-left: 2px
}

.roster-item .roster-member-header .left-part>div span.leader {
    color: #d8b862
}

.roster-item .roster-member-header .left-part>div.roster-info {
    margin-left: 15px
}

.roster-item .roster-member-header .left-part>div.nft-vip {
    background: url(/theme/cmg2/src/images/vip-nft.png) 0 0 no-repeat;
    background-size: contain;
    border: 0;
    padding: 10px
}

.roster-item .roster-member-header .left-part>div.nft-vip img {
    width: 37px;
    height: 37px
}

.roster-item .roster-member-header .divider-triangle {
    width: 0;
    height: 0;
    border-color: #303030 transparent transparent;
    border-style: solid;
    border-width: 72px 72px 0 0
}

.roster-item .roster-member-header .right-part {
    background: #292929;
    padding: 15px 15px 15px 0;
    flex: 1;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.roster-item .roster-member-header .right-part .networks-icons {
    flex-basis: 215px;
    flex-shrink: 1
}

@media screen and (min-width:1200px) and (max-width:1400px) {
    .roster-item .roster-member-header .right-part .networks-icons {
        flex-basis: 140px
    }
}

.roster-item .roster-member-header .right-part .gamertag-row {
    display: flex
}

.roster-item .roster-member-header .right-part .stats-tracker-button {
    position: relative
}

.roster-item .roster-member-header .right-part .stats-tracker-button sup {
    position: absolute;
    right: 0
}

.roster-item .roster-member-header .right-part a,
.roster-item .roster-member-header .right-part a:visited,
.roster-item .roster-member-header .right-part span,
.roster-item .roster-member-header .right-part span:visited {
    color: #fff
}

.roster-item .roster-member-header .right-part a .member-gamertag,
.roster-item .roster-member-header .right-part span .member-gamertag {
    font-size: 16.1px;
    padding: 5px 8px 5px 0;
    height: 32px;
    border-radius: 16px;
    display: flex;
    align-items: center;
    color: #fff;
    font-weight: 400;
    margin-right: 10px
}

.roster-item .roster-member-header .right-part a .member-gamertag img,
.roster-item .roster-member-header .right-part span .member-gamertag img {
    height: 20px;
    margin-right: 8px
}

.roster-item .roster-member-header .right-part .networks-icons .no-links {
    height: 32px;
    color: #404040;
    display: inline-flex;
    align-items: center
}

.roster-item .roster-member-header .right-part .networks-icons .no-links i {
    margin-right: 5px
}

.roster-item .roster-member-header .right-part .networks-icons .social-network-icon {
    margin-bottom: 0
}

@media screen and (min-width:1200px) {
    .roster-item .roster-member-header .right-part .networks-icons .social-network-icon {
        height: 32px;
        width: 32px
    }

    .roster-item .roster-member-header .right-part .networks-icons .social-network-icon i {
        font-size: 14.1px
    }
}

.roster-item .roster-member-header-mobile {
    z-index: 1;
    display: inline-flex;
    width: 100%;
    border: 1px solid #303030;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, .16);
    background: #292929
}

.roster-item .roster-member-header-mobile .row-container {
    flex-basis: auto;
    padding: 15px;
    display: flex;
    align-items: center
}

.roster-item .roster-member-header-mobile .row-container img {
    width: 40px;
    height: 40px
}

.roster-item .roster-member-header-mobile .row-container img.profile-verified {
    width: 14px;
    height: 14px;
    margin-top: -6px
}

.roster-item .roster-member-header-mobile .row-container>div {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin-left: 15px;
    width: 100%;
    align-items: center
}

.roster-item .roster-member-header-mobile .row-container>div>div {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    flex-basis: 50%;
    flex-shrink: 0
}

.roster-item .roster-member-header-mobile .row-container>div>div .networks-icons {
    margin-top: 5px;
    padding: 0 4px
}

.roster-item .roster-member-header-mobile .row-container>div>div .networks-icons .social-network-icon {
    height: 22px;
    width: 22px;
    margin-bottom: 0;
    margin-right: 5px
}

.roster-item .roster-member-header-mobile .row-container>div>div .networks-icons .social-network-icon i {
    font-size: 10px
}

.roster-item .roster-member-header-mobile .row-container>div>div a {
    font-size: 18.2px;
    color: #fff
}

.roster-item .roster-member-header-mobile .row-container a,
.roster-item .roster-member-header-mobile .row-container span {
    color: #fff
}

.roster-item .roster-member-header-mobile .row-container a.required-to-record-monitor,
.roster-item .roster-member-header-mobile .row-container span.required-to-record-monitor {
    color: #ff2f57;
    font-weight: 900;
    font-size: 18.2px;
    margin-left: 2px
}

.roster-item .roster-member-header-mobile .row-container a:visited,
.roster-item .roster-member-header-mobile .row-container span:visited {
    color: #fff
}

.roster-item .roster-member-header-mobile .row-container a .member-gamertag,
.roster-item .roster-member-header-mobile .row-container span .member-gamertag {
    font-size: 14px;
    padding: 2px 12px;
    border-radius: 16px;
    display: flex;
    align-items: center;
    color: #fff;
    font-weight: 400;
    height: auto;
    word-break: break-all
}

.roster-item .roster-member-header-mobile .row-container a .member-gamertag img,
.roster-item .roster-member-header-mobile .row-container span .member-gamertag img {
    width: 16px;
    height: 16px;
    margin-right: 8px
}

.roster-item .roster-member-stats {
    display: inline-flex;
    width: 100%;
    border: 1px solid #303030;
    border-top: none;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, .16);
    background: #212121;
    padding: 8px 15px
}

.roster-item .roster-member-stats .roster-member-wins {
    padding-left: 56px
}

@media screen and (max-width:767px) {
    .roster-item .roster-member-stats .roster-member-wins {
        padding-left: 0
    }
}

@media screen and (max-width:1200px) {
    .roster-item .roster-member-stats {
        flex-flow: wrap
    }
}

@media screen and (max-width:479px) {
    .roster-item .roster-member-stats {
        padding: 8px
    }
}

.roster-item .roster-member-stats>div {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: auto;
    display: flex;
    flex-direction: column
}

.roster-item .roster-member-stats>div div:first-child {
    padding-top: 3px
}

@media screen and (max-width:767px) {
    .roster-item .roster-member-stats>div {
        flex-basis: 50%;
        flex-shrink: 0;
        flex-grow: 0;
        padding-left: 0;
        padding-right: 0;
        margin-left: 0;
        margin-right: 0;
        justify-content: center;
        align-items: center;
        margin-bottom: 8px
    }
}

.roster-item .roster-member-stats .member-stat-header {
    font-size: 14px;
    text-transform: uppercase;
    font-weight: bolder;
    margin-bottom: 3px
}

.roster-item .roster-member-stats .member-stat-value {
    font-size: 19.6px;
    color: #fff
}

.roster-item .roster-member-stats .roster-member-rank {
    flex-direction: row
}

.roster-item .roster-member-stats .roster-member-rank>div {
    display: flex;
    flex-direction: column
}

.roster-item .roster-member-stats .roster-member-rank img.rank-image {
    width: 56px;
    height: 56px;
    margin-right: 16px
}

@media screen and (max-width:768px) {
    .roster-item .roster-member-stats .roster-member-rank img.rank-image {
        margin-right: 4px;
        margin-left: -4px
    }
}

.roster-item .roster-member-stats .member-trophies {
    width: 120px;
    flex-grow: 0
}

@media screen and (max-width:768px) {
    .roster-item .roster-member-stats .member-trophies {
        width: 84px
    }
}

.roster-item .roster-member-stats .member-trophies .trophy-stats-container {
    padding: 0;
    font-size: 16.1px;
    color: #fff
}

.roster-item .roster-member-stats .member-trophies img {
    max-height: 24px
}

@media screen and (min-width:768px) {
    .roster-item .roster-member-stats .roster-member-recent-matches {
        flex-basis: 215px;
        flex-shrink: 1;
        flex-grow: 0
    }
}

@media screen and (min-width:1200px) and (max-width:1400px) {
    .roster-item .roster-member-stats .roster-member-recent-matches {
        flex-basis: 140px
    }
}

.roster-item .roster-member-stats .roster-member-recent-matches>div div:first-child {
    padding-top: 0
}

.roster-item .roster-member-stats .roster-member-recent-matches .member-stat-value-wrapper {
    display: flex;
    align-items: center
}

.roster-item .roster-member-stats .roster-member-recent-matches .member-stat-value-wrapper .skill-level-explainer-button {
    margin-left: 5px
}

.roster-item .roster-member-stats .roster-member-recent-matches .member-stat-value {
    margin-bottom: -6px;
    font-weight: bolder
}

.roster-item .roster-member-stats .roster-member-recent-matches .member-stat-value.win-first {
    margin-top: -6px;
    margin-left: -9px
}

.roster-item .roster-member-stats .roster-member-recent-matches .member-stat-value.loss-first {
    margin-top: -6px;
    margin-left: -13px
}

.roster-item .roster-member-stats .roster-member-recent-matches .member-stat-value span {
    display: inline-block;
    width: 36px;
    text-align: center
}

.roster-item .stats-tracker-container {
    margin-top: 15px
}

#team-profile-page .no-matches {
    font-size: 18.2px;
    color: #fff;
    font-weight: 500
}

#team-profile-page .roster-item .roster-member-stats .roster-member-recent-matches {
    flex-basis: 140px
}

#team-profile-page .team-actions-mobile {
    width: 90%;
    margin-left: 5%
}

#team-profile-page .team-actions-mobile .mdl-button {
    width: 100%
}

#team-profile-page .team-actions-mobile>div {
    width: 100%
}

#team-profile-page .team-actions-mobile>div>div {
    width: 100%
}

#team-profile-page .team-actions-mobile>div>div>div {
    width: 100%
}

#team-profile-page .team-actions-mobile>* {
    display: block;
    margin-bottom: 8px;
    width: 100%
}

#team-profile-page .team-actions-mobile>:first-child {
    margin-top: 8px
}

#team-profile-page .main-content {
    display: flex;
    flex-direction: column
}

#team-profile-page .main-content .profile-trophies-wrapper {
    margin-top: 16px;
    padding-left: 15px;
    padding-right: 15px
}

@media screen and (max-width:1024px) {
    #team-profile-page .main-content .profile-trophies-wrapper {
        padding: 8px
    }
}

#team-profile-page .main-content .profile-trophies-wrapper .profile-trophies-container .single-trophy-container {
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, .16)
}

@media screen and (max-width:1024px) {
    #team-profile-page .main-content .user-rank-mobile {
        order: -2
    }
}

#team-profile-page .main-content .roster-matches {
    margin-top: 24px;
    display: flex;
    align-items: flex-start;
    flex-direction: row
}

#team-profile-page .main-content .roster-matches .header {
    font-size: 24px;
    text-transform: uppercase;
    color: #fff;
    font-weight: 700;
    margin-bottom: 5px
}

#team-profile-page .main-content .roster-matches .header.pt-5 {
    padding-top: 5px
}

@media screen and (max-width:1024px) {
    #team-profile-page .main-content .roster-matches {
        flex-direction: column
    }
}

#team-profile-page .main-content .roster-matches .description {
    margin-bottom: 8px;
    display: flex;
    justify-content: space-between;
    align-items: center
}

#team-profile-page .main-content .roster-matches .description.mb-0 {
    margin-bottom: 0
}

#team-profile-page .main-content .roster-matches .description h5 {
    margin: 0;
    font-size: 18.2px
}

#team-profile-page .main-content .roster-matches .roster-col {
    flex: 1;
    width: 100%
}

#team-profile-page .main-content .roster-matches .matches-col {
    width: 100%;
    flex: 1;
    margin-left: 24px
}

@media screen and (max-width:1024px) {
    #team-profile-page .main-content .roster-matches .matches-col {
        margin-top: 40px;
        margin-left: 0
    }
}

#team-profile-page .match-disputed-info {
    font-weight: 700;
    color: #ff2f57
}

.match-container .stat-header {
    font-size: 14px;
    text-transform: uppercase;
    font-weight: bolder;
    margin-bottom: 3px
}

.match-container .stat-header.center-stat-header {
    text-align: center
}

.match-container .stat-value {
    font-size: 19.6px;
    color: #fff;
    font-weight: 500
}

.match-container .stat-value.center-stat-value {
    text-align: center
}

.match-container .stat-value.team-name {
    max-width: 170px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

@media screen and (max-width:1024px) {
    .match-container .stat-value.team-name {
        max-width: none
    }
}

@media screen and (max-width:768px) {
    .match-container .stat-value.team-name {
        max-width: 150px
    }
}

.match-container .stat-value.team-name .mdl-tooltip {
    max-width: none
}

@media screen and (max-width:1024px) {
    .match-container .stat-value.team-name .mdl-tooltip {
        display: none
    }
}

@media screen and (max-width:768px) {
    .match-container .stat-value.team-name .mdl-tooltip {
        display: block
    }
}

@media screen and (max-width:479px) {
    .match-container .stat-value {
        font-size: 15.4px
    }
}

.match-container .stat-value a {
    color: #fff
}

@media screen and (max-width:768px) {
    .match-container .recent-match-xp {
        margin-right: 10px
    }
}

.season-ladders-matches-container,
.tournament-matches-container {
    margin-top: 0
}

.season-ladders-matches-container .season-ladder-container,
.season-ladders-matches-container .tournament-container,
.tournament-matches-container .season-ladder-container,
.tournament-matches-container .tournament-container {
    margin-bottom: 15px;
    border-radius: 4px;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, .16);
    display: flex;
    flex-direction: column
}

.season-ladders-matches-container .season-ladder-container .season-ladder-name-container,
.season-ladders-matches-container .season-ladder-container .tournament-name-container,
.season-ladders-matches-container .tournament-container .season-ladder-name-container,
.season-ladders-matches-container .tournament-container .tournament-name-container,
.tournament-matches-container .season-ladder-container .season-ladder-name-container,
.tournament-matches-container .season-ladder-container .tournament-name-container,
.tournament-matches-container .tournament-container .season-ladder-name-container,
.tournament-matches-container .tournament-container .tournament-name-container {
    border: 1px solid #303030;
    border-bottom: none;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    background: #292929;
    padding: 15px 23px;
    display: inline-flex;
    align-items: center
}

@media screen and (max-width:768px) {

    .season-ladders-matches-container .season-ladder-container .season-ladder-name-container,
    .season-ladders-matches-container .season-ladder-container .tournament-name-container,
    .season-ladders-matches-container .tournament-container .season-ladder-name-container,
    .season-ladders-matches-container .tournament-container .tournament-name-container,
    .tournament-matches-container .season-ladder-container .season-ladder-name-container,
    .tournament-matches-container .season-ladder-container .tournament-name-container,
    .tournament-matches-container .tournament-container .season-ladder-name-container,
    .tournament-matches-container .tournament-container .tournament-name-container {
        padding: 15px
    }
}

.season-ladders-matches-container .season-ladder-container .season-ladder-name-container h6,
.season-ladders-matches-container .season-ladder-container .tournament-name-container h6,
.season-ladders-matches-container .tournament-container .season-ladder-name-container h6,
.season-ladders-matches-container .tournament-container .tournament-name-container h6,
.tournament-matches-container .season-ladder-container .season-ladder-name-container h6,
.tournament-matches-container .season-ladder-container .tournament-name-container h6,
.tournament-matches-container .tournament-container .season-ladder-name-container h6,
.tournament-matches-container .tournament-container .tournament-name-container h6 {
    margin: 0 auto 0 0
}

.season-ladders-matches-container .season-ladder-container .season-ladder-name-container h6 a,
.season-ladders-matches-container .season-ladder-container .tournament-name-container h6 a,
.season-ladders-matches-container .tournament-container .season-ladder-name-container h6 a,
.season-ladders-matches-container .tournament-container .tournament-name-container h6 a,
.tournament-matches-container .season-ladder-container .season-ladder-name-container h6 a,
.tournament-matches-container .season-ladder-container .tournament-name-container h6 a,
.tournament-matches-container .tournament-container .season-ladder-name-container h6 a,
.tournament-matches-container .tournament-container .tournament-name-container h6 a {
    
    font-weight: 700;
    color: #fff;
    font-size: 18.2px
}

.season-ladders-matches-container .season-ladder-container .season-ladder-name-container h6 span,
.season-ladders-matches-container .season-ladder-container .tournament-name-container h6 span,
.season-ladders-matches-container .tournament-container .season-ladder-name-container h6 span,
.season-ladders-matches-container .tournament-container .tournament-name-container h6 span,
.tournament-matches-container .season-ladder-container .season-ladder-name-container h6 span,
.tournament-matches-container .season-ladder-container .tournament-name-container h6 span,
.tournament-matches-container .tournament-container .season-ladder-name-container h6 span,
.tournament-matches-container .tournament-container .tournament-name-container h6 span {
    margin-left: 15px
}

.season-ladders-matches-container .season-ladder-container .season-ladder-name-container a,
.season-ladders-matches-container .season-ladder-container .tournament-name-container a,
.season-ladders-matches-container .tournament-container .season-ladder-name-container a,
.season-ladders-matches-container .tournament-container .tournament-name-container a,
.tournament-matches-container .season-ladder-container .season-ladder-name-container a,
.tournament-matches-container .season-ladder-container .tournament-name-container a,
.tournament-matches-container .tournament-container .season-ladder-name-container a,
.tournament-matches-container .tournament-container .tournament-name-container a {
    font-weight: 400;
    font-size: 16.1px;
    color: #8aff80
}

.season-ladders-matches-container .match-container,
.tournament-matches-container .match-container {
    border: 1px solid #303030;
    margin: 0;
    display: flex;
    flex-direction: row;
    flex-basis: 100%;
    align-items: center
}

.season-ladders-matches-container .match-container:last-of-type,
.tournament-matches-container .match-container:last-of-type {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px
}

@media screen and (max-width:767px) {

    .season-ladders-matches-container .match-container,
    .tournament-matches-container .match-container {
        justify-content: space-between
    }
}

.season-ladders-matches-container .match-container.recent-match-container,
.tournament-matches-container .match-container.recent-match-container {
    margin-top: -1px;
    background: #292929;
    padding: 21px 23px
}

@media screen and (max-width:1024px) {

    .season-ladders-matches-container .match-container.recent-match-container,
    .tournament-matches-container .match-container.recent-match-container {
        padding: 16px
    }
}

@media screen and (min-width:768px) {

    .season-ladders-matches-container .match-container>div,
    .tournament-matches-container .match-container>div {
        flex: 1
    }
}

.season-ladders-matches-container .match-container .match-info-col,
.tournament-matches-container .match-container .match-info-col {
    flex-grow: 2
}

.season-ladders-matches-container .match-container .match-link,
.tournament-matches-container .match-container .match-link {
    margin-left: 10px
}

.season-ladders-matches-container .match-container .match-link a,
.tournament-matches-container .match-container .match-link a {
    color: #8aff80
}

.season-ladders-matches-container .match-container .match-link a button,
.tournament-matches-container .match-container .match-link a button {
    float: right
}

.ladder-matches-container {
    margin-top: 0
}

.ladder-matches-container .match-container {
    border-radius: 4px;
    border: 1px solid #303030;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, .16);
    margin-top: 0;
    margin-bottom: 4px;
    display: flex;
    flex-direction: row;
    flex-basis: 100%;
    align-items: center
}

@media screen and (max-width:767px) {
    .ladder-matches-container .match-container {
        justify-content: space-between
    }
}

.ladder-matches-container .match-container.recent-match-container {
    background: #292929;
    padding: 21px 23px
}

@media screen and (max-width:1024px) {
    .ladder-matches-container .match-container.recent-match-container {
        padding: 16px
    }
}

@media screen and (min-width:768px) {
    .ladder-matches-container .match-container>div {
        flex: 1
    }
}

.ladder-matches-container .match-container .match-info-col {
    flex-grow: 2
}

.ladder-matches-container .match-container .match-link {
    margin-left: 10px
}

.ladder-matches-container .match-container .match-link a {
    color: #8aff80
}

.ladder-matches-container .match-container .match-link a button {
    float: right
}

.member-trophies {
    flex-grow: 1;
    display: flex;
    flex-wrap: wrap
}

.member-trophies .trophy-stats-container {
    display: flex;
    align-items: center;
    flex-basis: 50%;
    flex-shrink: 0
}

.member-trophies .trophy-stats-container img {
    width: 24px;
    margin-right: 5px
}

.enrolled-tournaments-separator {
    margin-top: 10px;
    border-top: 1px solid #3e3e3e
}

.tournament-with-matches-container {
    margin-bottom: 10px
}

.tournament-link {
    padding-top: 10px;
    padding-bottom: 10px
}

.tournament-link span {
    color: #fff;
    font-size: 18.2px
}

.tournament-link a.view-bracket-link {
    color: #6ecc66;
    font-size: 15.4px;
    margin-left: 15px
}

.tournament-link a.view-bracket-link:visited {
    color: #6ecc66
}

.disband-team-container button {
    background-color: #ff2f57
}

.load-more-matches-button-container button.mdl-button {
    width: 100%
}

#join-single-tournament-vue button:first-of-type,
#join-teams-tournament-vue button:first-of-type,
#join-tournament-switcharoo-vue button:first-of-type {
    margin-bottom: 20px
}

#join-single-tournament-vue .gamertag-selection-container:first-of-type,
#join-teams-tournament-vue .gamertag-selection-container:first-of-type,
#join-tournament-switcharoo-vue .gamertag-selection-container:first-of-type {
    margin-top: 20px
}

#join-single-tournament-vue .dialog-actions button,
#join-teams-tournament-vue .dialog-actions button,
#join-tournament-switcharoo-vue .dialog-actions button {
    margin-bottom: 0
}

@media screen and (max-width:991px) {

    #join-single-tournament-vue,
    #join-teams-tournament-vue,
    #join-tournament-switcharoo-vue {
        padding-bottom: 10px
    }
}

#join-single-tournament-vue .join-tournament-block,
#join-teams-tournament-vue .join-tournament-block,
#join-tournament-switcharoo-vue .join-tournament-block {
    display: block;
    margin-top: 10%;
    position: relative;
    height: 430px
}

#join-single-tournament-vue .join-tournament-block .team-form,
#join-teams-tournament-vue .join-tournament-block .team-form,
#join-tournament-switcharoo-vue .join-tournament-block .team-form {
    margin-top: 5%;
    position: relative;
    border-top: 1px solid #404040;
    margin-left: auto;
    margin-right: auto
}

#join-single-tournament-vue .join-tournament-block .team-form .or,
#join-teams-tournament-vue .join-tournament-block .team-form .or,
#join-tournament-switcharoo-vue .join-tournament-block .team-form .or {
    width: 44px;
    height: 20px;
    position: relative;
    top: -10px;
    left: calc(50% - 22px);
    z-index: 10;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #1a1a1a
}

#join-single-tournament-vue .join-tournament-block .team-form-switcharoo,
#join-teams-tournament-vue .join-tournament-block .team-form-switcharoo,
#join-tournament-switcharoo-vue .join-tournament-block .team-form-switcharoo {
    margin-top: 5%;
    position: relative;
    margin-left: auto;
    margin-right: auto
}

#join-single-tournament-vue .join-tournament-block .page-info .page-refresh,
#join-teams-tournament-vue .join-tournament-block .page-info .page-refresh,
#join-tournament-switcharoo-vue .join-tournament-block .page-info .page-refresh {
    color: #8aff80;
    font-size: 25px;
    cursor: pointer;
    float: right
}

#join-single-tournament-vue .join-tournament-block .action-buttons,
#join-teams-tournament-vue .join-tournament-block .action-buttons,
#join-tournament-switcharoo-vue .join-tournament-block .action-buttons {
    margin-top: 5%
}

#join-single-tournament-vue .join-tournament-block .action-buttons .left,
#join-teams-tournament-vue .join-tournament-block .action-buttons .left,
#join-tournament-switcharoo-vue .join-tournament-block .action-buttons .left {
    display: inline-block;
    width: 50%;
    padding-right: 10px;
    padding-left: 0
}

#join-single-tournament-vue .join-tournament-block .action-buttons .left button,
#join-teams-tournament-vue .join-tournament-block .action-buttons .left button,
#join-tournament-switcharoo-vue .join-tournament-block .action-buttons .left button {
    background-color: #1a1a1a
}

#join-single-tournament-vue .join-tournament-block .action-buttons .right,
#join-teams-tournament-vue .join-tournament-block .action-buttons .right,
#join-tournament-switcharoo-vue .join-tournament-block .action-buttons .right {
    display: inline-block;
    width: 50%;
    padding-left: 10px;
    padding-right: 0
}

#join-single-tournament-vue .join-tournament-block .action-buttons .right button:disabled,
#join-teams-tournament-vue .join-tournament-block .action-buttons .right button:disabled,
#join-tournament-switcharoo-vue .join-tournament-block .action-buttons .right button:disabled {
    z-index: -10
}

#join-single-tournament-vue .join-tournament-block a.pickup-roster-no-credits,
#join-teams-tournament-vue .join-tournament-block a.pickup-roster-no-credits,
#join-tournament-switcharoo-vue .join-tournament-block a.pickup-roster-no-credits {
    color: #8aff80;
    text-decoration: underline #8aff80
}

#join-single-tournament-vue .page-background,
#join-teams-tournament-vue .page-background,
#join-tournament-switcharoo-vue .page-background {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: -10
}

#join-single-tournament-vue .page-image,
#join-teams-tournament-vue .page-image,
#join-tournament-switcharoo-vue .page-image {
    position: absolute;
    right: 180px;
    top: 50%;
    transform: translateY(-50%);
    z-index: -9;
    max-height: 75vh
}

@media screen and (max-width:991px) {

    #join-single-tournament-vue .page-image,
    #join-teams-tournament-vue .page-image,
    #join-tournament-switcharoo-vue .page-image {
        display: none
    }
}

@media screen and (max-width:1400px) {

    #join-single-tournament-vue .page-image,
    #join-teams-tournament-vue .page-image,
    #join-tournament-switcharoo-vue .page-image {
        right: 30px
    }
}

#join-single-tournament-vue .steps-container,
#join-teams-tournament-vue .steps-container,
#join-tournament-switcharoo-vue .steps-container {
    margin-top: 70px
}

#join-single-tournament-vue .steps-container.step-entry,
#join-teams-tournament-vue .steps-container.step-entry,
#join-tournament-switcharoo-vue .steps-container.step-entry {
    margin-top: 130px
}

#join-single-tournament-vue .steps-container .team-step button:first-of-type,
#join-teams-tournament-vue .steps-container .team-step button:first-of-type,
#join-tournament-switcharoo-vue .steps-container .team-step button:first-of-type {
    margin-bottom: 20px
}

#join-single-tournament-vue .join-tournament-container,
#join-teams-tournament-vue .join-tournament-container,
#join-tournament-switcharoo-vue .join-tournament-container {
    margin-top: 40%
}

@media screen and (max-width:991px) {

    #join-single-tournament-vue .join-tournament-container,
    #join-teams-tournament-vue .join-tournament-container,
    #join-tournament-switcharoo-vue .join-tournament-container {
        margin-top: inherit
    }
}

#join-single-tournament-vue .gamertag-block,
#join-teams-tournament-vue .gamertag-block,
#join-tournament-switcharoo-vue .gamertag-block {
    display: inline-block;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px
}

#join-single-tournament-vue .gamertag-block .mdl-radio,
#join-teams-tournament-vue .gamertag-block .mdl-radio,
#join-tournament-switcharoo-vue .gamertag-block .mdl-radio {
    min-height: 24px;
    height: unset
}

#join-single-tournament-vue .gamertag-block>div,
#join-teams-tournament-vue .gamertag-block>div,
#join-tournament-switcharoo-vue .gamertag-block>div {
    display: inline-block;
    margin-left: 6px
}

#join-single-tournament-vue .gamertag-block>div .openDialog,
#join-teams-tournament-vue .gamertag-block>div .openDialog,
#join-tournament-switcharoo-vue .gamertag-block>div .openDialog {
    color: #8aff80;
    cursor: pointer;
    text-decoration: underline
}

#join-single-tournament-vue .gamertag-block.last,
#join-teams-tournament-vue .gamertag-block.last,
#join-tournament-switcharoo-vue .gamertag-block.last {
    margin-bottom: 20px
}

#join-single-tournament-vue .gamertag-block label span,
#join-teams-tournament-vue .gamertag-block label span,
#join-tournament-switcharoo-vue .gamertag-block label span {
    text-transform: none
}

#join-single-tournament-vue .step-block.entry-step .entry-fee-block,
#join-teams-tournament-vue .step-block.entry-step .entry-fee-block,
#join-tournament-switcharoo-vue .step-block.entry-step .entry-fee-block {
    display: block;
    width: 100%;
    margin-bottom: 20px;
    margin-top: 20px
}

#join-single-tournament-vue .step-block.entry-step .entry-fee-block .cost,
#join-teams-tournament-vue .step-block.entry-step .entry-fee-block .cost,
#join-tournament-switcharoo-vue .step-block.entry-step .entry-fee-block .cost {
    color: #fff
}

#join-single-tournament-vue .step-block.entry-step .prize-block,
#join-teams-tournament-vue .step-block.entry-step .prize-block,
#join-tournament-switcharoo-vue .step-block.entry-step .prize-block {
    display: inline-block;
    width: 100%;
    font-size: 18px;
    border-top: 2px solid #404040;
    padding-top: 20px;
    padding-bottom: 20px
}

#join-single-tournament-vue .step-block.entry-step .prize-block .total,
#join-teams-tournament-vue .step-block.entry-step .prize-block .total,
#join-tournament-switcharoo-vue .step-block.entry-step .prize-block .total {
    float: left
}

#join-single-tournament-vue .step-block.entry-step .prize-block .cost,
#join-teams-tournament-vue .step-block.entry-step .prize-block .cost,
#join-tournament-switcharoo-vue .step-block.entry-step .prize-block .cost {
    float: right;
    color: #fff
}

#join-single-tournament-vue .step-block.entry-step .choose-gamertag,
#join-teams-tournament-vue .step-block.entry-step .choose-gamertag,
#join-tournament-switcharoo-vue .step-block.entry-step .choose-gamertag {
    font-size: 12px
}

#join-single-tournament-vue .teams-not-found-block,
#join-teams-tournament-vue .teams-not-found-block,
#join-tournament-switcharoo-vue .teams-not-found-block {
    width: 100%;
    text-align: center;
    margin-bottom: 15px
}

#join-single-tournament-vue .select-box-label,
#join-teams-tournament-vue .select-box-label,
#join-tournament-switcharoo-vue .select-box-label {
    font-weight: 500;
    margin-bottom: 10px;
    display: block;
    font-size: 14px
}

#join-single-tournament-vue .select-box-container,
#join-teams-tournament-vue .select-box-container,
#join-tournament-switcharoo-vue .select-box-container {
    overflow-y: auto;
    max-height: 310px;
    padding-right: 20px;
    width: 410px
}

@media screen and (max-width:1200px) {

    #join-single-tournament-vue .select-box-container,
    #join-teams-tournament-vue .select-box-container,
    #join-tournament-switcharoo-vue .select-box-container {
        width: auto
    }
}

#join-single-tournament-vue .select-box-container .select-box,
#join-teams-tournament-vue .select-box-container .select-box,
#join-tournament-switcharoo-vue .select-box-container .select-box {
    display: block;
    padding: 15px;
    border-radius: 4px;
    background-color: #292929
}

#join-single-tournament-vue .select-box-container .select-box:not(:last-of-type),
#join-teams-tournament-vue .select-box-container .select-box:not(:last-of-type),
#join-tournament-switcharoo-vue .select-box-container .select-box:not(:last-of-type) {
    margin-bottom: 20px
}

#join-single-tournament-vue .select-box-container .select-box.active,
#join-teams-tournament-vue .select-box-container .select-box.active,
#join-tournament-switcharoo-vue .select-box-container .select-box.active {
    border: 1px solid #8aff80
}

#join-single-tournament-vue .select-box-container table,
#join-teams-tournament-vue .select-box-container table,
#join-tournament-switcharoo-vue .select-box-container table {
    width: 100%
}

#join-single-tournament-vue .select-box-container .spacer,
#join-teams-tournament-vue .select-box-container .spacer,
#join-tournament-switcharoo-vue .select-box-container .spacer {
    height: 1px
}

#join-single-tournament-vue .select-box-container .select-box-row .select-box-title,
#join-teams-tournament-vue .select-box-container .select-box-row .select-box-title,
#join-tournament-switcharoo-vue .select-box-container .select-box-row .select-box-title {
    color: #fff;
    font-weight: 500;
    width: 30%;
    vertical-align: initial
}

@media screen and (max-width:1200px) {

    #join-single-tournament-vue .select-box-container .select-box-row .select-box-title,
    #join-teams-tournament-vue .select-box-container .select-box-row .select-box-title,
    #join-tournament-switcharoo-vue .select-box-container .select-box-row .select-box-title {
        width: 35%
    }
}

#join-single-tournament-vue .select-box-container .select-box-row .select-box-content,
#join-teams-tournament-vue .select-box-container .select-box-row .select-box-content,
#join-tournament-switcharoo-vue .select-box-container .select-box-row .select-box-content {
    color: #fff;
    font-weight: 400;
    vertical-align: initial
}

#join-single-tournament-vue .select-box-container .select-box-row .select-box-content .select-box-team-roster-member a,
#join-teams-tournament-vue .select-box-container .select-box-row .select-box-content .select-box-team-roster-member a,
#join-tournament-switcharoo-vue .select-box-container .select-box-row .select-box-content .select-box-team-roster-member a {
    display: table-cell;
    max-width: 70px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

#join-single-tournament-vue .select-box-container .select-box-row a:visited,
#join-teams-tournament-vue .select-box-container .select-box-row a:visited,
#join-tournament-switcharoo-vue .select-box-container .select-box-row a:visited {
    color: #fff
}

#join-single-tournament-vue .select-box-container .select-box-row a:hover,
#join-teams-tournament-vue .select-box-container .select-box-row a:hover,
#join-tournament-switcharoo-vue .select-box-container .select-box-row a:hover {
    color: #fff
}

#join-single-tournament-vue .select-box-container .select-box-row a:active,
#join-teams-tournament-vue .select-box-container .select-box-row a:active,
#join-tournament-switcharoo-vue .select-box-container .select-box-row a:active {
    color: #b3b3b3
}

#join-single-tournament-vue .select-more-teams-container,
#join-teams-tournament-vue .select-more-teams-container,
#join-tournament-switcharoo-vue .select-more-teams-container {
    display: flex;
    justify-content: space-between;
    align-items: center
}

#join-single-tournament-vue .select-more-teams-container label,
#join-teams-tournament-vue .select-more-teams-container label,
#join-tournament-switcharoo-vue .select-more-teams-container label {
    font-weight: 500;
    font-size: 14px
}

#join-single-tournament-vue .select-more-teams-container .show-icon-container,
#join-teams-tournament-vue .select-more-teams-container .show-icon-container,
#join-tournament-switcharoo-vue .select-more-teams-container .show-icon-container {
    display: flex;
    align-items: center;
    color: #8aff80;
    cursor: pointer
}

#join-single-tournament-vue .select-more-teams-container .show-icon-container span,
#join-teams-tournament-vue .select-more-teams-container .show-icon-container span,
#join-tournament-switcharoo-vue .select-more-teams-container .show-icon-container span {
    font-weight: 400
}

#join-single-tournament-vue .select-more-teams-container .show-icon-container i,
#join-teams-tournament-vue .select-more-teams-container .show-icon-container i,
#join-tournament-switcharoo-vue .select-more-teams-container .show-icon-container i {
    margin-left: 5px
}

#join-single-ladder-container button:first-of-type,
#join-teams-ladder-container button:first-of-type {
    margin-bottom: 20px
}

#join-single-ladder-container .team-form,
#join-teams-ladder-container .team-form {
    margin-top: 5%;
    position: relative;
    border-top: 1px solid #404040;
    margin-left: auto;
    margin-right: auto
}

#join-single-ladder-container .team-form .or,
#join-teams-ladder-container .team-form .or {
    width: 44px;
    height: 20px;
    position: relative;
    top: -10px;
    left: calc(50% - 22px);
    z-index: 10;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #1a1a1a
}

#join-single-ladder-container .action-buttons,
#join-teams-ladder-container .action-buttons {
    margin-top: 5%
}

#join-single-ladder-container .action-buttons .left,
#join-teams-ladder-container .action-buttons .left {
    display: inline-block;
    width: 50%;
    padding-right: 10px;
    padding-left: 0
}

#join-single-ladder-container .action-buttons .left button,
#join-teams-ladder-container .action-buttons .left button {
    background-color: #1a1a1a
}

#join-single-ladder-container .action-buttons .right,
#join-teams-ladder-container .action-buttons .right {
    display: inline-block;
    width: 50%;
    padding-left: 10px;
    padding-right: 0
}

#join-single-ladder-container .action-buttons .page-background,
#join-teams-ladder-container .action-buttons .page-background {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: -10
}

#join-single-ladder-container .action-buttons .page-image,
#join-teams-ladder-container .action-buttons .page-image {
    position: absolute;
    right: 180px;
    top: 50%;
    transform: translateY(-50%);
    z-index: -9;
    max-height: 75vh
}

@media screen and (max-width:991px) {

    #join-single-ladder-container .action-buttons .page-image,
    #join-teams-ladder-container .action-buttons .page-image {
        display: none
    }
}

#join-single-ladder-container .action-buttons .navigation,
#join-teams-ladder-container .action-buttons .navigation {
    padding: 0
}

#join-single-ladder-container .action-buttons .navigation .navigation-row:first-of-type,
#join-teams-ladder-container .action-buttons .navigation .navigation-row:first-of-type {
    margin-bottom: 380px
}

#join-single-ladder-container .action-buttons .navigation .navigation-row:first-of-type.step-entry,
#join-teams-ladder-container .action-buttons .navigation .navigation-row:first-of-type.step-entry {
    margin-bottom: 30px
}

#join-single-ladder-container .action-buttons .navigation .navigation-row .circle,
#join-teams-ladder-container .action-buttons .navigation .navigation-row .circle {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    color: grey;
    font-weight: 700;
    background-color: #404040;
    width: 27px;
    height: 27px;
    position: relative
}

#join-single-ladder-container .action-buttons .navigation .navigation-row .circle.active,
#join-teams-ladder-container .action-buttons .navigation .navigation-row .circle.active {
    background-color: #5cc5e6;
    color: #fff
}

#join-single-ladder-container .action-buttons .navigation .navigation-row .circle.done,
#join-teams-ladder-container .action-buttons .navigation .navigation-row .circle.done {
    background-color: #1a1a1a;
    border: 2px solid #404040
}

#join-single-ladder-container .action-buttons .navigation .navigation-row .circle.done i,
#join-teams-ladder-container .action-buttons .navigation .navigation-row .circle.done i {
    color: #5cc5e6;
    font-size: 17px
}

#join-single-ladder-container .action-buttons .navigation .navigation-row .text,
#join-teams-ladder-container .action-buttons .navigation .navigation-row .text {
    text-transform: uppercase;
    font-weight: 700;
    white-space: nowrap;
    position: absolute;
    left: 40px
}

#join-single-ladder-container .action-buttons .navigation .navigation-row .text.select-team,
#join-teams-ladder-container .action-buttons .navigation .navigation-row .text.select-team {
    top: 4px
}

#join-single-ladder-container .action-buttons .navigation .navigation-row .text.entry,
#join-teams-ladder-container .action-buttons .navigation .navigation-row .text.entry {
    bottom: 2px
}

#join-single-ladder-container .action-buttons .join-ladder-container,
#join-teams-ladder-container .action-buttons .join-ladder-container {
    margin-top: 50%
}

@media screen and (max-width:991px) {

    #join-single-ladder-container .action-buttons .join-ladder-container,
    #join-teams-ladder-container .action-buttons .join-ladder-container {
        margin-top: inherit
    }
}

#join-single-ladder-container .action-buttons .join-ladder-container .join-ladder-block,
#join-teams-ladder-container .action-buttons .join-ladder-container .join-ladder-block {
    margin-top: 10%;
    position: relative;
    height: 430px
}

#join-single-ladder-container .action-buttons .join-ladder-container .join-ladder-block .stripes,
#join-teams-ladder-container .action-buttons .join-ladder-container .join-ladder-block .stripes {
    position: absolute;
    height: 430px;
    left: 13px;
    width: 1px;
    border: 1px dashed #404040;
    top: 0
}

#join-single-ladder-container .action-buttons .join-ladder-container .join-ladder-block .stripes.step-pickup-roster,
#join-teams-ladder-container .action-buttons .join-ladder-container .join-ladder-block .stripes.step-pickup-roster {
    height: 80px
}

#join-single-ladder-container .step-block.entry-step .entry-fee-block,
#join-teams-ladder-container .step-block.entry-step .entry-fee-block {
    display: block;
    width: 100%;
    margin-bottom: 20px;
    margin-top: 20px
}

#join-single-ladder-container .step-block.entry-step .entry-fee-block .cost,
#join-teams-ladder-container .step-block.entry-step .entry-fee-block .cost {
    color: #fff
}

#join-single-ladder-container .step-block.entry-step .prize-block,
#join-teams-ladder-container .step-block.entry-step .prize-block {
    display: inline-block;
    width: 100%;
    font-size: 18px;
    border-top: 2px solid #404040;
    padding-top: 20px;
    padding-bottom: 20px
}

#join-single-ladder-container .step-block.entry-step .prize-block .total,
#join-teams-ladder-container .step-block.entry-step .prize-block .total {
    float: left
}

#join-single-ladder-container .step-block.entry-step .prize-block .cost,
#join-teams-ladder-container .step-block.entry-step .prize-block .cost {
    float: right;
    color: #fff
}

#join-single-ladder-container .step-block.entry-step .choose-gamertag,
#join-teams-ladder-container .step-block.entry-step .choose-gamertag {
    font-size: 12px
}

#join-single-ladder-container .step-block.entry-step .gamertag-block,
#join-teams-ladder-container .step-block.entry-step .gamertag-block {
    display: inline-block;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px
}

#join-single-ladder-container .step-block.entry-step .gamertag-block.last,
#join-teams-ladder-container .step-block.entry-step .gamertag-block.last {
    margin-bottom: 20px
}

#join-single-ladder-container .step-block.entry-step .gamertag-block label span,
#join-teams-ladder-container .step-block.entry-step .gamertag-block label span {
    text-transform: none
}

#match-create-container .feed-block .live-wager-row .start-time,
#match-create-container .feed-block .live-wager-row .wager-actions,
#match-create-container .feed-block .live-wager-row .wager-game-mode,
#match-create-container .feed-block .live-wager-row .wager-info,
#match-create-container .feed-block .live-wager-row .wager-region,
#match-create-container .feed-block .live-wager-row .wager-series,
#match-create-container .feed-block .live-wager-row .wager-support-type,
#match-create-container .feed-block .live-wager-row .wager-team-size {
    display: none !important
}

#match-create-container .feed-block .live-wager-row div.live-wager-arrow,
#match-create-container .feed-block .live-wager-row div.live-wager-row,
#match-create-container .feed-block .live-wager-row div.live-wager-row-mobile,
#match-create-container .feed-block .live-wager-row div.wager-mobile-info {
    display: block !important
}

#match-create-container .feed-block .live-wager-row div.wager-cost {
    min-width: 60px;
    font-size: 18px
}

#match-create-container .feed-block .live-wager-row div.wager-mobile-info {
    flex-grow: 3
}

#match-create-container .feed-block .live-wager-row .live-wager-arrow i {
    cursor: pointer;
    user-select: none
}

#match-create-container .feed-block .live-wager-row div.wager-mobile-actions a:hover {
    color: #292929
}

#match-create-container .feed-block div.live-wager-row-mobile {
    display: block !important
}

#match-create-container .match-settings-block .group-label {
    color: #fff;
    font-size: 13px
}

#match-create-container .match-settings-block .mdl-radio {
    margin-bottom: 20px
}

#match-create-container .match-settings-block .mdl-radio:first-of-type {
    margin-top: 10px
}

#match-create-container .match-settings-block .mdl-radio .mdl-radio__label {
    margin-left: 20px;
    color: #b3b3b3;
    font-weight: 400
}

#match-create-container .match-settings-block .action-buttons {
    margin-top: 5%
}

#match-create-container .match-settings-block .action-buttons .left {
    display: inline-block;
    width: 50%;
    padding-right: 10px;
    padding-left: 0
}

#match-create-container .match-settings-block .action-buttons .left button {
    background-color: #1a1a1a
}

#match-create-container .match-settings-block .action-buttons .right {
    display: inline-block;
    width: 50%;
    padding-left: 10px;
    padding-right: 0
}

#match-create-container .match-settings-block .available-now-info {
    display: block;
    margin-bottom: 20px;
    font-weight: 400
}

#match-create-container .match-settings-block .available-now-info span {
    display: block;
    font-weight: 500;
    font-size: 14px;
    margin-bottom: 5px
}

#match-create-container .match-settings-block .predefined-amounts {
    margin-bottom: 5px
}

#match-create-container .match-settings-block .predefined-amounts button.custom-amount-button {
    height: 30px;
    font-size: 14px;
    line-height: 30px;
    min-width: 0;
    padding-left: 0;
    padding-right: 0
}

#match-create-container .elo-level-form .skill-level-explainer {
    position: absolute;
    right: 0;
    top: -5px
}

#match-create-container .elo-level-form .skill-level-explainer i {
    padding: 0;
    height: 0
}

.wager-support-radio-block {
    padding-top: 20px;
    padding-bottom: 20px
}

#match-accept-container .setting-block {
    margin-bottom: 10px
}

#match-accept-container .setting-block .setting-content {
    font-size: 16px;
    color: #fff;
    font-weight: 400;
    white-space: nowrap
}

#match-accept-container .setting-block .setting-content.modifier {
    color: #ff2f57
}

#match-accept-container .setting-block .setting-title {
    text-transform: uppercase;
    font-size: 11px;
    font-weight: 700;
    white-space: nowrap;
    position: relative
}

#match-accept-container .setting-block .setting-title.setting-elo-level {
    display: flex;
    align-items: center
}

#match-accept-container .setting-block .setting-title.setting-elo-level button {
    margin-left: 5px
}

#match-accept-container .setting-block .setting-title.setting-elo-level button i {
    font-size: 21px
}

#match-accept-container .action-buttons {
    margin-top: 5%
}

#match-accept-container .action-buttons .left {
    display: inline-block;
    width: 50%;
    padding-right: 10px;
    padding-left: 0
}

#match-accept-container .action-buttons .left button {
    background-color: #1a1a1a
}

#match-accept-container .action-buttons .right {
    display: inline-block;
    width: 50%;
    padding-left: 10px;
    padding-right: 0
}

.forgot-psw-layout {
    position: relative;
    width: 100vw;
    height: 100vh;
    overflow: hidden;
    display: flex;
    align-items: center
}

@media screen and (max-width:767px) {
    .forgot-psw-layout {
        background-color: #292929;
        width: 100%;
        height: 100%
    }
}

.forgot-psw-layout .forgot-psw-box {
    margin-left: 40%;
    box-sizing: border-box;
    width: 469px;
    background-color: #292929;
    border-radius: 2px;
    box-shadow: 0 22px 38px 0 rgba(0, 0, 0, .26);
    border: 1px solid #303030;
    border-top: 8px solid #5cc5e6;
    padding: 12px 24px 24px
}

@media screen and (max-width:991px) {
    .forgot-psw-layout .forgot-psw-box {
        margin: 0 auto;
        align-self: center
    }
}

@media screen and (max-width:767px) {
    .forgot-psw-layout .forgot-psw-box {
        width: 100%;
        min-height: 100vh;
        border-radius: 0;
        margin: 0;
        padding: 12px 16px 16px;
        align-self: flex-start
    }
}

.forgot-psw-layout .forgot-psw-box .forgot-psw-title a {
    text-align: left
}

.forgot-psw-layout .forgot-psw-box .forgot-psw-box-heading {
    text-align: center
}

.forgot-psw-layout .forgot-psw-box .forgot-psw-box-heading h4 {
    color: #fff
}

@media screen and (max-width:767px) {
    .forgot-psw-layout .forgot-psw-box .forgot-psw-box-heading h4 {
        font-size: 24px
    }
}

.forgot-psw-layout .forgot-psw-box .forgot-psw-box-heading p {
    font-family: Poppins, sans-serif;
    color: #b3b3b3;
    font-size: 12.25px
}

@media screen and (max-width:767px) {
    .forgot-psw-layout .forgot-psw-box .forgot-psw-box-heading p {
        font-size: 14px
    }
}

.forgot-psw-layout .forgot-psw-box .forgot-psw-box-heading p a {
    color: #8aff80;
    text-decoration: underline
}

.forgot-psw-layout .forgot-psw-box .forgot-psw-form {
    position: relative;
    width: 70%;
    margin-left: auto;
    margin-right: auto
}

.forgot-psw-layout .forgot-psw-box .forgot-psw-form.no-border {
    border: none
}

@media screen and (max-width:767px) {
    .forgot-psw-layout .forgot-psw-box .forgot-psw-form {
        width: 100%
    }
}

.forgot-psw-layout .forgot-psw-box .forgot-psw-form form,
.forgot-psw-layout .forgot-psw-box .forgot-psw-form form .pxle-form,
.forgot-psw-layout .forgot-psw-box .forgot-psw-form form .pxle-form input {
    width: 100%
}

.forgot-psw-layout .forgot-psw-box .forgot-psw-form .checkbox-spacer {
    height: 15px
}

.forgot-psw-layout .forgot-psw-box .forgot-psw-form label {
    height: 93%
}

.forgot-psw-layout .forgot-psw-box .forgot-psw-form label input {
    color: #8aff80
}

.forgot-psw-layout .forgot-psw-box .forgot-psw-form label span {
    font-size: 12.25px;
    color: #b3b3b3;
    text-transform: none;
    font-weight: 400
}

.forgot-psw-layout .forgot-psw-box .forgot-psw-form label span a {
    color: #b3b3b3
}

.forgot-psw-layout .forgot-psw-box .forgot-psw-actions {
    padding-top: 25px
}

.forgot-psw-layout .forgot-psw-box .forgot-psw-actions button {
    width: 100%
}

.forgot-psw-layout .forgot-psw-box .check-tick {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 24px;
    height: 24px;
    display: none
}

.forgot-psw-box {
    margin-left: 50%
}

@media screen and (max-width:1200px) {
    .forgot-psw-box {
        margin-left: 25%
    }
}

@media screen and (max-width:767px) {
    .forgot-psw-box {
        margin: 0
    }
}

.forgot-psw-layout .forgot-psw-box .forgot-psw-box-heading p.forgot-psw-tip {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 20px
}

.forgot-psw-layout .forgot-psw-box .forgot-psw-title .forgot-psw-back {
    margin-top: 1px;
    float: left;
    color: #b3b3b3
}

.forgot-psw-layout .forgot-psw-box .forgot-psw-title .forgot-psw-back:hover {
    color: #5cc5e6;
    transition: color .1s ease
}

.reset-psw-layout {
    position: relative;
    width: 100vw;
    height: 100vh;
    overflow: hidden;
    display: flex;
    align-items: center
}

.reset-psw-layout .reset-psw-page-background {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: -10
}

.reset-psw-layout .reset-psw-page-image {
    position: absolute;
    left: 100px;
    top: 50%;
    transform: translateY(-55%);
    z-index: -9;
    max-height: 75%
}

@media screen and (max-width:767px) {
    .reset-psw-layout {
        background-color: #292929;
        width: 100%;
        height: 100%
    }
}

.reset-psw-layout .reset-psw-box {
    margin-left: 40%;
    box-sizing: border-box;
    width: 469px;
    background-color: #292929;
    border-radius: 2px;
    box-shadow: 0 22px 38px 0 rgba(0, 0, 0, .26);
    border: 1px solid #303030;
    border-top: 8px solid #5cc5e6;
    padding: 12px 24px 24px
}

@media screen and (max-width:767px) {
    .reset-psw-layout .reset-psw-box {
        width: 100%;
        min-height: 100vh;
        border-radius: 0;
        margin: 0;
        padding: 12px 16px 16px;
        align-self: flex-start
    }
}

.reset-psw-layout .reset-psw-box .reset-psw-title a {
    text-align: left
}

.reset-psw-layout .reset-psw-box .reset-psw-box-heading {
    text-align: center
}

.reset-psw-layout .reset-psw-box .reset-psw-box-heading h4 {
    color: #fff
}

@media screen and (max-width:767px) {
    .reset-psw-layout .reset-psw-box .reset-psw-box-heading h4 {
        font-size: 24px
    }
}

.reset-psw-layout .reset-psw-box .reset-psw-box-heading p {
    font-family: Poppins, sans-serif;
    color: #b3b3b3;
    font-size: 12.25px
}

@media screen and (max-width:767px) {
    .reset-psw-layout .reset-psw-box .reset-psw-box-heading p {
        font-size: 14px
    }
}

.reset-psw-layout .reset-psw-box .reset-psw-box-heading p a {
    color: #8aff80;
    text-decoration: underline
}

.reset-psw-layout .reset-psw-box .reset-psw-form {
    position: relative;
    width: 70%;
    margin-left: auto;
    margin-right: auto
}

.reset-psw-layout .reset-psw-box .reset-psw-form.no-border {
    border: none
}

@media screen and (max-width:767px) {
    .reset-psw-layout .reset-psw-box .reset-psw-form {
        width: 100%
    }
}

.reset-psw-layout .reset-psw-box .reset-psw-form form,
.reset-psw-layout .reset-psw-box .reset-psw-form form .pxle-form,
.reset-psw-layout .reset-psw-box .reset-psw-form form .pxle-form input {
    width: 100%
}

.reset-psw-layout .reset-psw-box .reset-psw-form .checkbox-spacer {
    height: 15px
}

.reset-psw-layout .reset-psw-box .reset-psw-form label {
    height: 93%
}

.reset-psw-layout .reset-psw-box .reset-psw-form label input {
    color: #8aff80
}

.reset-psw-layout .reset-psw-box .reset-psw-form label span {
    font-size: 12.25px;
    color: #b3b3b3;
    text-transform: none;
    font-weight: 400
}

.reset-psw-layout .reset-psw-box .reset-psw-form label span a {
    color: #b3b3b3
}

.reset-psw-layout .reset-psw-box .reset-psw-actions {
    padding-top: 25px
}

.reset-psw-layout .reset-psw-box .reset-psw-actions button {
    width: 100%
}

.reset-psw-layout .reset-psw-box .check-tick {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 24px;
    height: 24px;
    display: none
}

.reset-psw-box {
    margin-left: 50%
}

@media screen and (max-width:1200px) {
    .reset-psw-box {
        margin-left: 25%
    }
}

@media screen and (max-width:767px) {
    .reset-psw-box {
        margin: 0
    }
}

.mdl-textfield.mdl-js-textfield.mdl-textfield--floating-label.dark-form.pxle-form.password {
    position: relative;
    padding-bottom: 14px
}

.reset-psw-layout .reset-psw-box .reset-psw-box-heading p.reset-psw-tip {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 20px
}

.about-container {
    padding-top: 30px;
    padding-bottom: 100px
}

.main-block {
    text-align: center
}

.main-block img {
    width: 30%
}

.main-block span {
    text-transform: uppercase
}

.about-row {
    display: flex;
    flex-direction: row
}

.about-row .about-image-box {
    height: 100%;
    flex: 1;
    display: flex;
    background-size: cover !important
}

@media screen and (max-width:991px) {
    .main-block {
        margin-top: 20px
    }
}

@media screen and (max-width:991px) {
    .match-details-page {
        padding-left: 0;
        padding-right: 0
    }
}

.match-details-page .mini-games-link {
    display: flex;
    justify-content: flex-end;
    height: 0;
    margin: 5px 15px -5px 0
}

.match-details-page .header {
    width: 100%;
    height: 300px;
    background-position: 50%;
    background-size: cover;
    background-repeat: no-repeat;
    position: sticky;
    top: 0;
    z-index: -2
}

@media screen and (max-width:991px) {
    .match-details-page .header {
        display: none
    }
}

.match-details-page .header .stripe {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: -1
}

.match-details-page .main-content {
    margin-top: -170px
}

@media screen and (max-width:991px) {
    .match-details-page .main-content {
        margin-top: 0
    }
}

.match-details-page .main-content .match-info-container {
    float: left;
    width: calc(100% - 280px);
    background: #292929;
    margin-right: 30px;
    position: relative
}

@media screen and (max-width:991px) {
    .match-details-page .main-content .match-info-container {
        width: 100%;
        margin-right: 0
    }
}

.match-details-page .main-content .match-info-container .match-details-blocks-container {
    display: flex;
    width: 100%;
    margin-top: 19px;
    align-items: stretch
}

@media screen and (max-width:991px) {
    .match-details-page .main-content .match-info-container .match-details-blocks-container {
        flex-wrap: wrap
    }
}

.match-details-page .main-content .match-info-container .match-details-blocks-container .match-details-block {
    padding: 8px 16px;
    background-color: #333;
    border-radius: 2px;
    margin-right: 5px
}

@media screen and (max-width:991px) {
    .match-details-page .main-content .match-info-container .match-details-blocks-container .match-details-block {
        margin-bottom: 5px
    }
}

.match-details-page .main-content .match-info-container .match-details-blocks-container .match-details-block>div:first-of-type {
    color: #5cc5e6;
    text-transform: uppercase;
    font-size: 11.2px
}

.match-details-page .main-content .match-info-container .match-details-blocks-container .match-details-block>div:nth-of-type(2) {
    color: #fff;
    font-size: 17.5px
}

.match-details-page .main-content .match-info-container .match-details-blocks-container .match-details-block>div:nth-of-type(2).modifiers {
    color: #fff;
    font-weight: bolder
}

.match-details-page .main-content .match-info-container .match-details-blocks-container .match-details-block>div:nth-of-type(2).modifiers .elo-skill-level-block {
    padding-top: 5px
}

.match-details-page .main-content .match-info-container .match-details-blocks-container .match-details-block>div:nth-of-type(2) div {
    color: #fff
}

.match-details-page .main-content .match-info-container .match-info-actions {
    background-color: #303030;
    padding: 16px 24px;
    width: 100%;
    display: flex;
    flex-wrap: wrap
}

.match-details-page .main-content .match-info-container .match-info-actions .challenge-team-container i {
    font-size: 24px;
    vertical-align: middle
}

.match-details-page .main-content .match-info-container .match-info-actions .accept-cancel-button,
.match-details-page .main-content .match-info-container .match-info-actions .decline-cancel-button,
.match-details-page .main-content .match-info-container .match-info-actions .request-cancel-button {
    order: 2;
    margin-left: auto
}

@media screen and (max-width:1400px) {

    .match-details-page .main-content .match-info-container .match-info-actions .accept-cancel-button,
    .match-details-page .main-content .match-info-container .match-info-actions .decline-cancel-button,
    .match-details-page .main-content .match-info-container .match-info-actions .request-cancel-button {
        margin-left: unset
    }
}

.match-details-page .main-content .match-info-container .match-info-actions .decline-cancel-button {
    margin-left: 0
}

@media screen and (max-width:991px) {
    .match-details-page .main-content .match-info-container .match-info-actions {
        order: 2;
        padding: 12px;
        justify-content: center
    }

    .match-details-page .main-content .match-info-container .match-info-actions>* {
        margin-bottom: 5px
    }

    .match-details-page .main-content .match-info-container .match-info-actions button.mdl-button {
        min-width: unset;
        height: 40px;
        padding-left: 16px;
        padding-right: 16px
    }
}

.match-details-page .main-content .match-info-container .match-info-actions button.mdl-button.lichess-action-button {
    min-width: 120px;
    height: 60px;
    line-height: normal
}

@media screen and (max-width:767px) {
    .match-details-page .main-content .match-info-container .match-info-actions .complete-button-container {
        display: flex;
        align-items: center;
        justify-content: center;
        width: 100%
    }
}

.match-details-page .main-content .match-info-container .match-info-actions>a,
.match-details-page .main-content .match-info-container .match-info-actions>button,
.match-details-page .main-content .match-info-container .match-info-actions>span {
    display: block
}

.match-details-page .main-content .match-info-container .match-info-actions .match-details-counter {
    align-self: center;
    font-size: 18.2px;
    width: 250px
}

@media screen and (max-width:991px) {
    .match-details-page .main-content .match-info-container .match-info-actions .match-details-counter {
        width: 100%;
        text-align: center
    }
}

.match-details-page .main-content .match-info-container .match-info-actions .match-details-counter span {
    font-size: 33.6px;
    color: #fff
}

.match-details-page .main-content .match-info-container .match-info-actions button,
.match-details-page .main-content .match-info-container .match-info-actions img.additional-button {
    margin-right: 10px
}

@media screen and (max-width:991px) {
    .match-details-page .main-content .match-info-container .match-info-actions button.no-margin-button {
        margin: 0
    }
}

.match-details-page .main-content .match-info-container .match-info-actions img.additional-button {
    max-height: 60px
}

.match-details-page .main-content .match-info-container .match-info-actions dialog button {
    margin-right: 0
}

.match-details-page .main-content .match-info-container .match-info-actions .no-show-block {
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #212121;
    border-radius: 4px;
    color: #ff2f57
}

@media screen and (min-width:1200px) {
    .match-details-page .main-content .match-info-container .match-info-actions .no-show-block.lichess-no-show-block {
        width: 100%;
        margin-top: 16px
    }
}

@media screen and (min-width:1200px) and (max-width:1400px) {
    .match-details-page .main-content .match-info-container .match-info-actions .no-show-block {
        margin-top: 20px
    }
}

@media screen and (max-width:1200px) {
    .match-details-page .main-content .match-info-container .match-info-actions .no-show-block {
        margin-top: 20px
    }
}

@media screen and (max-width:991px) {
    .match-details-page .main-content .match-info-container .match-info-actions .no-show-block {
        margin-top: inherit;
        display: block;
        background: 0 0
    }
}

.match-details-page .main-content .match-info-container .match-info-actions .no-show-block .no-show-info {
    display: block;
    padding: 20px;
    font-weight: 500
}

@media screen and (max-width:991px) {
    .match-details-page .main-content .match-info-container .match-info-actions .no-show-block .no-show-info {
        padding: 0
    }
}

.match-details-page .main-content .match-info-container .match-info-actions .no-show-block .no-show-countdown {
    display: block;
    font-size: 40px;
    font-weight: 600;
    padding-right: 20px
}

@media screen and (max-width:991px) {
    .match-details-page .main-content .match-info-container .match-info-actions .no-show-block .no-show-countdown {
        padding-right: 0;
        display: flex;
        width: 100%;
        justify-content: center
    }
}

.match-details-page .main-content .match-info-container .match-details-modifiers {
    margin-top: 20px
}

.match-details-page .main-content .match-info-container .match-details-modifiers label {
    width: unset;
    margin-right: 30px
}

@media screen and (max-width:991px) {
    .match-details-page .main-content .match-info-container .match-details-modifiers label {
        width: 100%
    }
}

.match-details-page .main-content .match-info-container .match-details-modifiers label span.mdl-checkbox__focus-helper {
    background-color: rgba(0, 0, 0, .2)
}

.match-details-page .main-content .match-info-container .match-details-modifiers label .mdl-checkbox__box-outline {
    border-color: #b3b3b3
}

.match-details-page .main-content .match-info-container .match-details-modifiers label .mdl-checkbox__box-outline .mdl-checkbox__tick-outline {
    background-color: hsla(0, 0%, 100%, .2)
}

.match-details-page .main-content .match-info-container .match-details-modifiers label .info-header {
    display: inline-block;
    margin-top: 2px;
    margin-left: 10px;
    text-transform: none;
    font-weight: 400;
    color: #ff2f57
}

.match-details-page .main-content .match-info-container .match-details-modifiers>span {
    display: block;
    font-size: 12.6px;
    text-transform: uppercase;
    margin-bottom: 5px;
    color: #d7d7d7
}

.match-details-page .main-content .match-info-container>.match-info-container-wrapper {
    background-color: #292929;
    display: flex;
    flex-wrap: wrap;
    padding: 0;
    border: 1px solid #303030
}

.match-details-page .main-content .match-info-container>.match-info-container-wrapper .match-details-cover-container {
    flex-basis: 250px;
    flex-shrink: 0;
    position: relative
}

@media screen and (max-width:991px) {
    .match-details-page .main-content .match-info-container>.match-info-container-wrapper .match-details-cover-container {
        flex-basis: 100%;
        order: 1
    }
}

.match-details-page .main-content .match-info-container>.match-info-container-wrapper .match-details-cover-container .match-details-cover-wrapper {
    width: 100%;
    height: 0;
    padding-bottom: 100%;
    position: relative
}

@media screen and (max-width:991px) {
    .match-details-page .main-content .match-info-container>.match-info-container-wrapper .match-details-cover-container .match-details-cover-wrapper {
        padding-bottom: 50%
    }
}

.match-details-page .main-content .match-info-container>.match-info-container-wrapper .match-details-cover-container .match-details-cover-wrapper .match-details-cover {
    background-size: 100% 100%;
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    padding: 12px;
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    justify-content: flex-end;
    flex-direction: column;
    align-items: center
}

@media screen and (max-width:991px) {
    .match-details-page .main-content .match-info-container>.match-info-container-wrapper .match-details-cover-container .match-details-cover-wrapper .match-details-cover {
        background-size: cover
    }
}

.match-details-page .main-content .match-info-container>.match-info-container-wrapper .match-details-cover-container .match-details-cover-wrapper .match-details-cover .match-details-cover-logo {
    width: 70%;
    margin-bottom: 15%
}

@media screen and (max-width:991px) {
    .match-details-page .main-content .match-info-container>.match-info-container-wrapper .match-details-cover-container .match-details-cover-wrapper .match-details-cover .match-details-cover-logo {
        width: 40%;
        margin-bottom: 0;
        position: absolute;
        top: 5px;
        left: 50%;
        transform: translateX(-50%)
    }
}

.match-details-page .main-content .match-info-container>.match-info-container-wrapper .match-details-cover-container .match-details-cover-wrapper .match-details-cover .match-details-cover-logo>img {
    display: block;
    width: 100%;
    max-height: 80px
}

@media screen and (max-width:991px) {
    .match-details-page .main-content .match-info-container>.match-info-container-wrapper .match-details-cover-container .match-details-cover-wrapper .match-details-cover .match-details-cover-logo>img {
        max-height: unset
    }
}

.match-details-page .main-content .match-info-container>.match-info-container-wrapper .match-details-cover-container .match-details-cover-wrapper .match-details-cover .match-details-cover-details {
    display: flex;
    align-items: center;
    width: 100%
}

.match-details-page .main-content .match-info-container>.match-info-container-wrapper .match-details-cover-container .match-details-cover-wrapper .match-details-cover .match-details-cover-details>span {
    display: flex;
    align-items: center
}

.match-details-page .main-content .match-info-container>.match-info-container-wrapper .match-details-cover-container .match-details-cover-wrapper .match-details-cover .match-details-cover-details>span img {
    width: 28px;
    margin-right: 8px
}

.match-details-page .main-content .match-info-container>.match-info-container-wrapper .match-details-cover-container .match-details-cover-wrapper .match-details-cover .match-details-cover-details>span i {
    font-size: 28px;
    color: #fff
}

.match-details-page .main-content .match-info-container>.match-info-container-wrapper .match-details-cover-container .match-details-cover-wrapper .match-details-cover .match-details-cover-details>div.platform-background {
    margin-left: auto;
    border-radius: 50%;
    padding: 10px
}

.match-details-page .main-content .match-info-container>.match-info-container-wrapper .match-details-cover-container .match-details-cover-wrapper .match-details-cover .match-details-cover-details>div.platform-background>img {
    display: block;
    width: 24px;
    height: 24px
}

.match-details-page .main-content .match-info-container>.match-info-container-wrapper .match-details-cover-container .match-details-cover-wrapper .match-details-cover .match-details-pool {
    width: calc(100% + 24px);
    background: rgba(0, 0, 0, .5);
    display: flex;
    margin: 12px -12px -12px;
    padding: 6px 16px
}

.match-details-page .main-content .match-info-container>.match-info-container-wrapper .match-details-cover-container .match-details-cover-wrapper .match-details-cover .match-details-pool>div {
    width: 50%
}

.match-details-page .main-content .match-info-container>.match-info-container-wrapper .match-details-cover-container .match-details-cover-wrapper .match-details-cover .match-details-pool>div>div:first-of-type {
    font-size: 22.4px;
    color: #fff;
    font-weight: 700
}

.match-details-page .main-content .match-info-container>.match-info-container-wrapper .match-details-cover-container .match-details-cover-wrapper .match-details-cover .match-details-pool>div>div:nth-of-type(2) {
    font-size: 15.4px;
    text-transform: uppercase;
    color: #b3b3b3
}

@media screen and (max-width:839px) {
    .match-details-page .main-content .match-info-container {
        width: 100%
    }
}

.match-details-page .main-content .match-info-container .report-score-container button {
    width: 100%
}

.match-details-page .main-content .match-info-container .report-score-container .accept-report,
.match-details-page .main-content .match-info-container .report-score-container .dispute-report {
    margin-top: 15px
}

.match-details-page .main-content .match-info-container .report-score-container .button-won {
    color: #8aff80
}

@media screen and (max-width:839px) {
    .match-details-page .main-content .match-info-container .report-score-container .button-won {
        margin-bottom: 16px
    }
}

.match-details-page .main-content .match-info-container .report-score-container .button-lost {
    color: #ff2f57
}

.match-details-page .main-content .match-info-container .match-info-block {
    flex-basis: calc(100% - 250px);
    padding: 16px 24px;
    display: flex;
    justify-content: space-between
}

@media screen and (max-width:991px) {
    .match-details-page .main-content .match-info-container .match-info-block {
        flex-basis: 100%;
        order: 3;
        padding: 16px 16px 10px
    }
}

.match-details-page .main-content .match-info-container .match-info-block img.header-image {
    max-height: 218px
}

@media screen and (min-width:1200px) and (max-width:1400px) {
    .match-details-page .main-content .match-info-container .match-info-block .competition-name-link {
        word-break: break-all
    }
}

.match-details-page .main-content .match-info-container .match-info-block h4 {
    margin-top: 0
}

.match-details-page .main-content .match-info-container .match-info-block .match-details-counter {
    align-self: center;
    font-size: 18.2px;
    width: 250px
}

@media screen and (max-width:991px) {
    .match-details-page .main-content .match-info-container .match-info-block .match-details-counter {
        width: 100%;
        text-align: center
    }
}

.match-details-page .main-content .match-info-container .match-info-block .match-details-counter span {
    font-size: 33.6px;
    color: #fff
}

.match-details-page .main-content .match-info-container .match-info-block .match-info-header .match-info-header-top {
    display: flex
}

@media screen and (min-width:1200px) and (max-width:1400px) {
    .match-details-page .main-content .match-info-container .match-info-block .match-info-header .match-info-header-top {
        padding-right: 250px
    }
}

@media screen and (max-width:991px) {
    .match-details-page .main-content .match-info-container .match-info-block .match-info-header .match-info-header-top {
        width: 100%
    }
}

.match-details-page .main-content .match-info-container .match-info-block .match-info-header .match-info-header-top>a {
    margin-right: 15px
}

@media screen and (max-width:768px) {
    .match-details-page .main-content .match-info-container .match-info-block .match-info-header .match-info-header-top>a {
        flex-grow: 1;
        margin-right: 0
    }
}

.match-details-page .main-content .match-info-container .match-info-block .match-info-header .competition-name {
    font-size: 21px
}

.match-details-page .main-content .match-info-container .match-info-block .match-info-header .game-platform-region {
    font-size: 10.5px
}

.match-details-page .main-content .match-info-container .match-info-block .match-info-header .game-platform-region>div {
    display: inline-block;
    float: left;
    height: 20px;
    line-height: 20px;
    vertical-align: middle
}

.match-details-page .main-content .match-info-container .match-info-block .match-info-header .game-platform-region .best-of,
.match-details-page .main-content .match-info-container .match-info-block .match-info-header .game-platform-region .platform,
.match-details-page .main-content .match-info-container .match-info-block .match-info-header .game-platform-region .pot-wager,
.match-details-page .main-content .match-info-container .match-info-block .match-info-header .game-platform-region .region {
    margin-left: 15px;
    padding-left: 15px;
    border-left: 1px solid #404040
}

.match-details-page .main-content .match-info-container .match-info-block .match-info-header .game-platform-region .pot-wager div {
    margin-top: -6px
}

.match-details-page .main-content .match-info-container .match-info-block .match-info-header .game-platform-region .platform .platform-logo {
    max-width: 20px;
    height: 20px;
    width: auto
}

.match-details-page .main-content .match-info-container .match-info-block .match-info-header .game-platform-region .region img {
    width: 25px
}

.match-details-page .main-content .match-info-container .match-info-block>.tutorial-opener {
    flex-grow: 1;
    align-items: flex-start
}

@media screen and (min-width:1200px) and (max-width:1400px) {
    .match-details-page .main-content .match-info-container .match-info-block>.tutorial-opener {
        position: absolute;
        top: 60px;
        right: 15px
    }
}

.match-details-page .main-content .match-info-container .match-info-block .match-info-links {
    margin-top: 15px;
    flex-wrap: wrap
}

@media screen and (min-width:1200px) and (max-width:1400px) {
    .match-details-page .main-content .match-info-container .match-info-block .match-info-links {
        position: absolute;
        top: 15px;
        right: 15px;
        margin-right: 0
    }
}

@media screen and (max-width:991px) {
    .match-details-page .main-content .match-info-container .match-info-block .match-info-links {
        margin: 0;
        display: flex
    }

    .match-details-page .main-content .match-info-container .match-info-block .match-info-links a {
        margin-top: 10px;
        flex-basis: calc(50% - 10px)
    }

    .match-details-page .main-content .match-info-container .match-info-block .match-info-links button {
        width: 100%
    }
}

.match-details-page .main-content .match-info-container .match-info-block .match-info-links>* {
    margin-right: 5px
}

.match-details-page .main-content .match-info-container .match-info-block .match-info-actions,
.match-details-page .main-content .match-info-container .match-info-block .match-info-content {
    clear: both;
    margin-top: 25px
}

.match-details-page .main-content .match-info-container .match-info-block .match-info-actions .match-info-item,
.match-details-page .main-content .match-info-container .match-info-block .match-info-content .match-info-item {
    display: inline-block;
    float: left;
    margin-right: 15px
}

@media screen and (max-width:991px) {

    .match-details-page .main-content .match-info-container .match-info-block .match-info-actions .match-info-item,
    .match-details-page .main-content .match-info-container .match-info-block .match-info-content .match-info-item {
        width: 50%;
        margin-right: 0;
        margin-bottom: 10px
    }
}

.match-details-page .main-content .match-info-container .match-info-block .match-info-actions .match-info-item .mdl-tooltip,
.match-details-page .main-content .match-info-container .match-info-block .match-info-content .match-info-item .mdl-tooltip {
    text-align: left
}

.match-details-page .main-content .match-info-container .match-info-block .match-info-actions .match-info-item .match-info-item-label,
.match-details-page .main-content .match-info-container .match-info-block .match-info-actions .match-info-item .match-info-item-value,
.match-details-page .main-content .match-info-container .match-info-block .match-info-content .match-info-item .match-info-item-label,
.match-details-page .main-content .match-info-container .match-info-block .match-info-content .match-info-item .match-info-item-value {
    display: block;
    width: auto
}

.match-details-page .main-content .match-info-container .match-info-block .match-info-actions .match-info-item .match-info-item-label.modifiers,
.match-details-page .main-content .match-info-container .match-info-block .match-info-actions .match-info-item .match-info-item-value.modifiers,
.match-details-page .main-content .match-info-container .match-info-block .match-info-content .match-info-item .match-info-item-label.modifiers,
.match-details-page .main-content .match-info-container .match-info-block .match-info-content .match-info-item .match-info-item-value.modifiers {
    display: flex;
    align-items: center
}

.match-details-page .main-content .match-info-container .match-info-block .match-info-actions .match-info-item .match-info-item-label.modifiers i,
.match-details-page .main-content .match-info-container .match-info-block .match-info-actions .match-info-item .match-info-item-value.modifiers i,
.match-details-page .main-content .match-info-container .match-info-block .match-info-content .match-info-item .match-info-item-label.modifiers i,
.match-details-page .main-content .match-info-container .match-info-block .match-info-content .match-info-item .match-info-item-value.modifiers i {
    color: #8aff80;
    font-size: 18px;
    margin-left: 5px
}

.match-details-page .main-content .match-info-container .match-info-block .match-info-actions .match-info-item .match-info-item-value,
.match-details-page .main-content .match-info-container .match-info-block .match-info-content .match-info-item .match-info-item-value {
    color: #fff;
    font-size: 15.4px
}

.match-details-page .main-content .match-info-container .match-info-block .match-info-actions .match-info-item .match-info-item-label,
.match-details-page .main-content .match-info-container .match-info-block .match-info-content .match-info-item .match-info-item-label {
    text-transform: uppercase;
    font-size: 12.6px
}

.match-details-page .main-content .match-info-container .match-info-block .match-info-actions .match-info-item .clan-tag-img,
.match-details-page .main-content .match-info-container .match-info-block .match-info-content .match-info-item .clan-tag-img {
    max-height: 60px
}

.match-details-page .main-content .match-info-container .match-info-block .match-info-actions {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin-top: 20px
}

@media screen and (max-width:991px) {
    .match-details-page .main-content .match-info-container .match-info-block .match-info-actions {
        margin-top: 0
    }
}

.match-details-page .main-content .match-info-container .match-info-block .match-info-actions>* {
    margin: 0 10px 15px 0;
    padding: 0
}

.match-details-page .main-content .match-info-container .match-info-block .match-info-actions #dispute_without_report {
    margin: 0
}

.match-details-page .main-content .match-info-container .match-info-block .match-info-actions .share-icon {
    vertical-align: middle
}

.match-details-page .main-content .match-info-container .match-info-block .match-info-actions .tutorial-step-date {
    margin-left: 0;
    margin-right: 25px
}

@media screen and (max-width:1400px) {
    .match-details-page .main-content .match-info-container .match-info-block .match-info-actions .tutorial-step-date {
        width: 100%
    }
}

.match-details-page .main-content .maps-info-container {
    display: flex;
    background-color: #292929;
    border: 2px solid #292929;
    margin-top: 15px;
    overflow-x: auto
}

@media screen and (max-width:991px) {
    .match-details-page .main-content .maps-info-container {
        display: block;
        background-color: transparent;
        border: none
    }
}

@media screen and (min-width:992px) {
    .match-details-page .main-content .maps-info-container.best-of-one {
        width: 50%
    }
}

.match-details-page .main-content .maps-info-container .map-item {
    position: relative;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover;
    flex-basis: 100%;
    padding: 12px 0 12px 40px
}

@media screen and (max-width:991px) {
    .match-details-page .main-content .maps-info-container .map-item {
        margin-bottom: 10px;
        background-color: #292929;
        border: 2px solid #292929
    }

    .match-details-page .main-content .maps-info-container .map-item:last-child {
        margin-bottom: 0
    }
}

.match-details-page .main-content .maps-info-container .map-item.tbd {
    background-size: contain;
    background-position: 100%
}

.match-details-page .main-content .maps-info-container .map-item .map-count {
    font-weight: 700;
    text-transform: uppercase
}

.match-details-page .main-content .maps-info-container .map-item span {
    color: #fff
}

.match-details-page .main-content .maps-info-container .map-item .arrow {
    position: absolute;
    left: 0;
    top: calc(50% - 15px);
    margin-left: -15px;
    width: 30px;
    height: 30px;
    color: #fff;
    border: 3px solid #292929;
    border-radius: 50%;
    background: #5cc5e6;
    font-size: 22px;
    display: flex;
    align-items: center;
    justify-content: center
}

@media screen and (max-width:991px) {
    .match-details-page .main-content .maps-info-container .map-item .arrow {
        display: none
    }
}

.match-details-page .main-content .teams-info-container {
    margin-top: 20px
}

.match-details-page .main-content .teams-info-container .vs-mobile {
    text-align: center;
    width: 100%;
    padding: 0;
    margin: 38px auto 25px;
    border-top: 3px solid #292929
}

.match-details-page .main-content .teams-info-container .vs-mobile h5 {
    margin: -13px auto 0
}

.match-details-page .main-content .teams-info-container .vs-mobile h5 span {
    padding: 0 15px;
    background: #1a1a1a
}

.match-details-page .main-content .teams-info-container .teams-row {
    background: #292929
}

@media screen and (max-width:991px) {
    .match-details-page .main-content .teams-info-container .teams-row {
        margin: 8px;
        border-radius: 2px
    }
}

.match-details-page .main-content .teams-info-container .teams-row img {
    height: 90px;
    width: 90px
}

.match-details-page .main-content .teams-info-container .teams-row h5 a,
.match-details-page .main-content .teams-info-container .teams-row h5 a:visited {
    color: #fff
}

.match-details-page .main-content .teams-info-container .teams-row h5 a:hover {
    color: #b3b3b3
}

.match-details-page .main-content .teams-info-container .teams-row .disbanded-team-img {
    background: #5cc5e6;
    height: 100%;
    width: 90px;
    min-height: 90px
}

.match-details-page .main-content .teams-info-container .teams-row .triangle-space {
    width: 50px;
    height: 90px;
    background: #212121
}

.match-details-page .main-content .teams-info-container .teams-row .left-team {
    display: flex;
    align-items: center;
    min-height: 90px;
    text-align: left
}

.match-details-page .main-content .teams-info-container .teams-row .left-team .disbanded-team-img,
.match-details-page .main-content .teams-info-container .teams-row .left-team img {
    float: left;
    margin-right: 15px
}

.match-details-page .main-content .teams-info-container .teams-row .left-team .triangle {
    margin: 0 0 0 auto;
    width: 0;
    height: 0;
    border-color: transparent #212121 transparent transparent;
    border-style: solid;
    border-width: 45px 45px 45px 0
}

.match-details-page .main-content .teams-info-container .teams-row .left-team .triangle-space {
    margin-right: -15px
}

.match-details-page .main-content .teams-info-container .teams-row .vs-container {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 80px;
    height: 80px;
    background: #292929;
    transform: rotate(45deg);
    z-index: 1;
    position: absolute;
    margin-left: -55px;
    border: 3px solid #303030
}

.match-details-page .main-content .teams-info-container .teams-row .vs-container h5 {
    transform: rotate(-45deg);
    color: #b3b3b3
}

.match-details-page .main-content .teams-info-container .teams-row .right-team {
    display: flex;
    align-items: center;
    min-height: 90px;
    text-align: right
}

.match-details-page .main-content .teams-info-container .teams-row .right-team .team-info-item {
    float: right;
    margin: 0 0 0 auto
}

.match-details-page .main-content .teams-info-container .teams-row .right-team .disbanded-team-img,
.match-details-page .main-content .teams-info-container .teams-row .right-team img {
    float: right;
    margin: 0 0 0 15px
}

.match-details-page .main-content .teams-info-container .teams-row .right-team .triangle {
    margin: 0 auto 0 0;
    width: 0;
    height: 0;
    border-color: transparent transparent transparent #212121;
    border-style: solid;
    border-width: 45px 0 45px 45px
}

.match-details-page .main-content .teams-info-container .teams-row .right-team .triangle-space {
    margin-left: -15px
}

.match-details-page .main-content .teams-info-container .teams-row .team-records {
    font-weight: 700
}

.match-details-page .main-content .match-lichess-preview-container .match-lichess-preview-iframe {
    margin-top: 20px;
    border-radius: 4px;
    border: 1px solid #303030;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, .16);
    width: 100%;
    height: 400px
}

.match-details-page .loss-text,
.match-details-page .report-lost {
    color: #ff2f57;
    font-weight: 700
}

.match-details-page .report-won {
    color: #8aff80;
    font-weight: 700
}

.match-details-page .no-show-twitter {
    display: inline-block;
    font-size: 11.9px;
    text-transform: none
}

.match-details-page .no-show-twitter i.cmgico {
    font-size: 11.9px
}

.winner-or-loser .winner {
    color: #8aff80
}

.winner-or-loser .loser {
    color: #ff2f57
}

.twitch-row-opener {
    padding: 8px;
    background-color: #212121;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    transition: .3s ease-out
}

@media screen and (max-width:991px) {
    .twitch-row-opener {
        display: none
    }
}

.twitch-row-opener.opened {
    background-color: #333;
    transition: .3s ease-out
}

.twitch-row-opener span {
    display: flex;
    align-items: center;
    color: #8aff80
}

.twitch-row-opener span i {
    padding-left: 5px
}

.twitch-row {
    padding: 20px 5px 0;
    background-color: #212121
}

@media screen and (max-width:991px) {
    .twitch-row {
        display: none
    }
}

.twitch-row .twitch-label {
    font-weight: 700
}

.twitch-row .twitch-form {
    display: flex;
    flex-wrap: wrap;
    align-items: center
}

.twitch-row .twitch-form .col-input {
    width: 100%;
    display: flex;
    justify-content: space-between
}

@media screen and (max-width:1700px) {
    .twitch-row .twitch-form .col-input {
        width: 100%
    }
}

.twitch-row .twitch-form .col-input label img {
    width: 14px;
    height: 14px;
    margin-right: 1.5%
}

.twitch-row .twitch-form .col-button {
    margin-left: 10px;
    display: flex;
    align-items: center
}

.missions-progress-bar-container {
    width: 100%;
    position: relative;
    height: 6px;
    margin-top: 3px;
    margin-bottom: 3px
}

.missions-progress-bar-container .missions-progress-bar-track {
    width: 100%;
    height: 6px;
    position: absolute;
    left: 0;
    background-color: #404040;
    z-index: 0;
    border-radius: 3px
}

.missions-progress-bar-container .missions-progress-bar-progress {
    height: 6px;
    width: 0;
    z-index: 1;
    position: absolute;
    background-image: linear-gradient(90deg, #5cc5e6, #8aff80);
    border-radius: 3px
}

.missions-progress-bar-container .missions-progress-bar-complete {
    width: 100%;
    height: 6px;
    background-image: linear-gradient(90deg, #ccbb73, #98803f);
    border-radius: 3px
}

.margin-0-restricted-page {
    margin: 0
}

#register-restricted-page {
    height: 80%;
    padding-top: 20vw;
    padding-bottom: 20vw
}

.register-restricted-layout {
    position: relative;
    width: 100vw;
    height: 100%;
    top: 1vw;
    overflow: hidden;
    display: flex;
    align-items: center
}

.register-restricted-layout .register-page-background {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: -10
}

.register-restricted-layout .register-page-image {
    position: absolute;
    right: 8vw;
    top: 40%;
    transform: translateY(-50%);
    z-index: -9;
    max-height: 100vh
}

@media screen and (max-width:767px) {
    .register-restricted-layout {
        background-color: #292929;
        width: 100%;
        height: 100%
    }
}

.register-restricted-layout .register-box {
    margin-left: 20%;
    box-sizing: border-box;
    width: 469px;
    background-color: #292929;
    border-radius: 2px;
    box-shadow: 0 22px 38px 0 rgba(0, 0, 0, .26);
    border: 1px solid #303030;
    border-top: 8px solid #ff2f57;
    padding: 12px 24px 24px;
    margin-top: 50px;
    margin-bottom: 50px
}

@media screen and (max-width:767px) {
    .register-restricted-layout .register-box {
        width: 100%;
        min-height: 100vh;
        border-radius: 0;
        margin: 0;
        padding: 12px 16px 16px;
        align-self: flex-start
    }
}

.register-restricted-layout .register-box .register-title a {
    text-align: left
}

.register-restricted-layout .register-box .register-box-heading {
    text-align: center
}

.register-restricted-layout .register-box .register-box-heading h4 {
    color: #fff
}

@media screen and (max-width:767px) {
    .register-restricted-layout .register-box .register-box-heading h4 {
        font-size: 24px
    }
}

.register-restricted-layout .register-box .register-box-heading p {
    font-family: Poppins, sans-serif;
    color: #b3b3b3;
    font-size: 12.25px
}

@media screen and (max-width:767px) {
    .register-restricted-layout .register-box .register-box-heading p {
        font-size: 14px
    }
}

.register-restricted-layout .register-box .register-box-heading p a {
    color: #8aff80;
    text-decoration: underline
}

.register-restricted-layout .register-box .button-custom {
    font-family: Poppins, sans-serif;
    width: 100%;
    line-height: 50px;
    text-align: center;
    color: #292929;
    font-size: 18px;
    margin-top: 6%
}

.padding-0 {
    padding: 0
}

.padding-0-10 {
    padding: 0 10px 0 0
}

.tournament-details-page {
    margin-top: 150px
}

@media screen and (max-width:991px) {
    .tournament-details-page {
        margin-top: 0;
        padding-left: 0;
        padding-right: 0
    }
}

.tournament-details-page .tournament-page-desktop-ad {
    min-height: 1000px
}

.tournament-details-page .facebook-share-button,
.tournament-details-page .twitter-share-button {
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center
}

.tournament-details-page .facebook-share-button i,
.tournament-details-page .twitter-share-button i {
    color: #fff;
    font-size: 14px;
    margin-right: 8px
}

.tournament-details-header {
    background-image: url(/theme/cmg2/src/images/default-profile-bg.jpg);
    background-size: cover;
    width: 100%;
    height: 300px;
    background-position: 50%;
    background-repeat: no-repeat;
    position: absolute;
    top: 0;
    z-index: -2
}

@media screen and (max-width:991px) {
    .tournament-details-header {
        display: none
    }
}

.tournament-details-page-container {
    background-color: #292929;
    display: flex;
    flex-wrap: wrap;
    padding: 0;
    border: 1px solid #303030
}

.tournament-details-page-container .tournament-details-cover-container {
    flex-basis: 250px;
    flex-shrink: 0;
    position: relative
}

@media screen and (max-width:991px) {
    .tournament-details-page-container .tournament-details-cover-container {
        flex-basis: 100%;
        order: 1
    }
}

.tournament-details-page-container .tournament-details-cover-container .tournament-details-cover-wrapper {
    width: 100%;
    height: 0;
    padding-bottom: 100%;
    position: relative
}

@media screen and (max-width:991px) {
    .tournament-details-page-container .tournament-details-cover-container .tournament-details-cover-wrapper {
        padding-bottom: 50%
    }
}

.tournament-details-page-container .tournament-details-cover-container .tournament-details-cover-wrapper .tournament-details-cover {
    background-size: 100% 100%;
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    padding: 12px;
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    flex-direction: column;
    align-items: center
}

@media screen and (max-width:991px) {
    .tournament-details-page-container .tournament-details-cover-container .tournament-details-cover-wrapper .tournament-details-cover {
        background-size: cover
    }
}

.tournament-details-page-container .tournament-details-cover-container .tournament-details-cover-wrapper .tournament-details-cover .tournament-details-cover-logo {
    width: 70%
}

@media screen and (max-width:991px) {
    .tournament-details-page-container .tournament-details-cover-container .tournament-details-cover-wrapper .tournament-details-cover .tournament-details-cover-logo {
        width: 40%
    }
}

.tournament-details-page-container .tournament-details-cover-container .tournament-details-cover-wrapper .tournament-details-cover .tournament-details-cover-logo>img {
    display: block;
    width: 100%;
    max-height: 80px
}

@media screen and (max-width:991px) {
    .tournament-details-page-container .tournament-details-cover-container .tournament-details-cover-wrapper .tournament-details-cover .tournament-details-cover-logo>img {
        max-height: unset
    }
}

.tournament-details-page-container .tournament-details-cover-container .tournament-details-cover-wrapper .tournament-details-cover .tournament-details-cover-prize {
    
    display: flex;
    flex-direction: column;
    align-items: center;
    color: #b2b2b2;
    flex-grow: 1
}

@media screen and (max-width:991px) {
    .tournament-details-page-container .tournament-details-cover-container .tournament-details-cover-wrapper .tournament-details-cover .tournament-details-cover-prize {
        position: absolute;
        bottom: 12px;
        left: 50%;
        transform: translateX(-50%)
    }
}

.tournament-details-page-container .tournament-details-cover-container .tournament-details-cover-wrapper .tournament-details-cover .tournament-details-cover-prize span:first-of-type {
    font-size: 49px;
    color: #fff;
    font-weight: 700
}

.tournament-details-page-container .tournament-details-cover-container .tournament-details-cover-wrapper .tournament-details-cover .tournament-details-cover-prize span:nth-of-type(2) {
    font-size: 18.2px;
    margin-top: -12px
}

.tournament-details-page-container .tournament-details-cover-container .tournament-details-cover-wrapper .tournament-details-cover .tournament-details-cover-prize span:nth-of-type(3) {
    font-size: 18.2px;
    color: #5cc5e6
}

.tournament-details-page-container .tournament-details-cover-container .tournament-details-cover-wrapper .tournament-details-cover .tournament-details-cover-details {
    display: flex;
    width: 100%;
    justify-content: space-between
}

@media screen and (max-width:991px) {
    .tournament-details-page-container .tournament-details-cover-container .tournament-details-cover-wrapper .tournament-details-cover .tournament-details-cover-details {
        position: absolute;
        bottom: 12px;
        padding-left: 12px;
        padding-right: 12px
    }
}

.tournament-details-page-container .tournament-details-cover-container .tournament-details-cover-wrapper .tournament-details-cover .tournament-details-cover-details>span {
    display: flex;
    align-items: center
}

.tournament-details-page-container .tournament-details-cover-container .tournament-details-cover-wrapper .tournament-details-cover .tournament-details-cover-details>span img {
    width: 28px;
    margin-right: 8px
}

.tournament-details-page-container .tournament-details-cover-container .tournament-details-cover-wrapper .tournament-details-cover .tournament-details-cover-details>span i {
    font-size: 28px;
    color: #fff
}

.tournament-details-page-container .tournament-details-cover-container .tournament-details-cover-wrapper .tournament-details-cover .tournament-details-cover-details>div.platform-background {
    border-radius: 50%;
    padding: 10px
}

.tournament-details-page-container .tournament-details-cover-container .tournament-details-cover-wrapper .tournament-details-cover .tournament-details-cover-details>div.platform-background>img {
    display: block;
    width: 24px;
    height: 24px
}

.tournament-details-page-container .tournament-details-info {
    flex-basis: calc(100% - 250px);
    padding: 16px 24px 0;
    display: flex;
    justify-content: space-between
}

@media screen and (max-width:991px) {
    .tournament-details-page-container .tournament-details-info {
        flex-basis: 100%;
        order: 3
    }
}

.tournament-details-page-container .tournament-details-info img.header-image {
    max-height: 225px
}

.tournament-details-page-container .tournament-details-info-container {
    width: 100%
}

@media screen and (min-width:1200px) {
    .tournament-details-page-container .tournament-details-info-container {
        width: calc(100% - 400px)
    }
}

.tournament-details-info-header h4 {
    margin-top: 0
}

.tournament-details-info-header>div {
    display: flex
}

.tournament-details-info-header>div p {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    margin-right: 3px;
    border-right: 2px solid #b3b3b3;
    line-height: 17px;
    padding-right: 12px;
    padding-left: 12px;
    margin-bottom: 0
}

.tournament-details-info-header>div p:first-of-type {
    padding-left: 0;
    display: block
}

.tournament-details-info-header>div p i {
    font-size: 18.2px
}

.tournament-details-info-header>div p:last-child {
    border: 0
}

.tournament-details-info-header>div img {
    width: 40%;
    min-width: 25px;
    max-width: 30px;
    max-height: 30px;
    margin-right: 8px
}

.tournament-details-info-header img.platform-logo {
    max-width: 30px;
    max-height: 30px
}

.tournament-details-info-header .community-tournament {
    font-size: .9em;
    color: #5cc5e6;
    text-transform: uppercase;
    display: block
}

.tournament-details-info-body {
    display: flex;
    flex-wrap: wrap;
    text-align: left
}

.tournament-details-info-body .time-info-container {
    display: flex;
    width: 100%;
    margin-top: 19px
}

@media screen and (max-width:479px) {
    .tournament-details-info-body .time-info-container {
        flex-wrap: wrap
    }
}

.tournament-details-info-body .time-info-container .time-info {
    padding: 8px 16px;
    background-color: #333;
    border-radius: 2px;
    margin-right: 5px;
    margin-bottom: 5px
}

@media screen and (max-width:479px) {
    .tournament-details-info-body .time-info-container .time-info {
        flex-basis: 100%
    }
}

.tournament-details-info-body .time-info-container .time-info>div:first-of-type {
    color: #5cc5e6;
    text-transform: uppercase;
    font-size: 11.2px
}

.tournament-details-info-body .time-info-container .time-info>div:nth-of-type(2) span {
    color: #fff;
    font-size: 17.5px
}

.tournament-details-info-body .time-info-container .time-info>div:nth-of-type(2) span.tournament-details-registration-open-now-text {
    font-weight: 700
}

.tournament-details-info-body .time-info-container .time-info>div:nth-of-type(2) span.tournament-details-ruleset-text {
    color: #ff2f57;
    font-weight: 700
}

.tournament-details-info-body .tournament-details-entry-info {
    margin-top: 15px
}

.tournament-details-info-body .tournament-details-entry-info .elo-levels-container {
    display: flex;
    margin-top: 3px
}

@media screen and (max-width:991px) {
    .tournament-details-info-body .tournament-details-entry-info .elo-levels-container {
        align-items: center;
        justify-content: center
    }
}

.tournament-details-info-body .tournament-details-entry-info .elo-levels-container .elo-skill-level-block:first-of-type {
    margin-right: 5px
}

.tournament-details-info-body .tournament-details-entry-info .elo-level {
    display: inline-table
}

.tournament-details-info-body .tournament-details-entry-info .elo-level .skill-level-title {
    font-size: 11.2px;
    display: flex;
    align-items: center
}

@media screen and (max-width:991px) {
    .tournament-details-info-body .tournament-details-entry-info .elo-level .skill-level-title {
        justify-content: center
    }
}

.tournament-details-info-body .tournament-details-entry-info .elo-level .skill-level-title .skill-level-explainer-button {
    margin-left: 5px
}

.tournament-details-info-body .tournament-details-entry-info .elo-level .skill-level-title .skill-level-explainer-button i {
    font-size: 21px
}

.tournament-details-info-body .tournament-details-entry-info .elo-level span {
    margin-bottom: 5px
}

.tournament-details-info-body .tournament-details-entry-info p {
    color: #fff;
    display: inline-grid;
    font-size: 19.6px;
    border-right: 1px solid #b3b3b3;
    padding-left: 25px;
    padding-right: 25px
}

.tournament-details-info-body .tournament-details-entry-info p:first-of-type {
    padding-left: 0
}

.tournament-details-info-body .tournament-details-entry-info p:last-of-type {
    border: none;
    padding-right: 0
}

.tournament-details-info-body .tournament-details-entry-info p>span:first-of-type {
    color: #b3b3b3;
    font-size: 11.2px
}

.tournament-details-info-body .tournament-details-entry-info p>span:first-of-type.skill-level-title {
    display: flex;
    align-items: center
}

@media screen and (max-width:991px) {
    .tournament-details-info-body .tournament-details-entry-info p>span:first-of-type.skill-level-title {
        justify-content: center
    }
}

.tournament-details-info-body .tournament-details-entry-info p>span:first-of-type.skill-level-title .skill-level-explainer-button {
    margin-left: 5px
}

.tournament-details-info-body .tournament-details-entry-info p>span:first-of-type.skill-level-title .skill-level-explainer-button i {
    font-size: 21px
}

.tournament-details-info-body .tournament-details-entry-info p>span.ruleset {
    color: #ff2f57;
    font-weight: 700
}

@media screen and (max-width:991px) {
    .tournament-details-info-body .tournament-details-entry-info {
        width: 100%
    }

    .tournament-details-info-body .tournament-details-entry-info p {
        width: calc(50% - 2px);
        text-align: center;
        padding: 0;
        border: none
    }

    .tournament-details-info-body .tournament-details-entry-info p:nth-of-type(odd) {
        border-right: 1px solid #b3b3b3
    }

    .tournament-details-info-body .tournament-details-entry-info .elo-level {
        width: calc(50% - 2px);
        text-align: center
    }

    .tournament-details-info-body .tournament-details-entry-info .elo-level .elo-skill-level-block {
        display: block
    }
}

.tournament-details-info-body .tour-details-reg-open {
    padding-right: 10px
}

.tournament-details-enroll-now-button {
    float: left
}

.tournament-details-info-footer {
    background-color: #303030;
    padding: 16px 24px;
    width: 100%;
    display: flex
}

.tournament-details-info-footer img.additional-button {
    max-height: 60px;
    margin-right: 10px
}

@media screen and (max-width:991px) {
    .tournament-details-info-footer {
        order: 2;
        padding: 12px;
        flex-wrap: wrap
    }

    .tournament-details-info-footer button.mdl-button {
        margin-right: 0
    }

    .tournament-details-info-footer .tournament-counter {
        flex-basis: 100%;
        flex-shrink: 0;
        padding-right: 0
    }

    .tournament-details-info-footer>* {
        flex-basis: 50%;
        padding: 0 16px;
        margin-bottom: 8px
    }

    .tournament-details-info-footer>* * {
        width: 100%
    }

    .tournament-details-info-footer>* .mdl-button {
        width: 100%
    }

    .tournament-details-info-footer .social-share-buttons {
        flex-basis: 100%;
        flex-direction: row
    }

    .tournament-details-info-footer .social-share-buttons .facebook-share-button,
    .tournament-details-info-footer .social-share-buttons .twitter-share-button {
        height: 40px
    }

    .tournament-details-info-footer .social-share-buttons .facebook-share-button i,
    .tournament-details-info-footer .social-share-buttons .twitter-share-button i {
        width: unset
    }

    .tournament-details-info-footer .social-share-buttons .facebook-share-button {
        margin-left: 4px
    }

    .tournament-details-info-footer .social-share-buttons .twitter-share-button {
        margin-right: 4px
    }

    .tournament-details-info-footer .enroll-now-container {
        flex-basis: 100%
    }

    .tournament-details-info-footer button.mdl-button {
        min-width: unset;
        height: 40px;
        padding-left: 16px;
        padding-right: 16px
    }

    .tournament-details-info-footer button.mdl-button.full-width-button {
        flex-basis: 100%;
        margin-left: 16px;
        margin-right: 16px
    }
}

.tournament-details-info-footer button.dark-button-secondary {
    background-color: inherit
}

.tournament-details-info-footer>a,
.tournament-details-info-footer>button,
.tournament-details-info-footer>span {
    display: block
}

.tournament-details-info-footer .tournament-counter {
    align-self: center;
    font-size: 18.2px;
    min-width: 230px;
    padding-right: 20px
}

@media screen and (max-width:991px) {
    .tournament-details-info-footer .tournament-counter {
        width: 100%;
        text-align: center
    }
}

.tournament-details-info-footer .tournament-counter span {
    font-size: 33.6px;
    color: #fff
}

@media screen and (max-width:991px) {
    .tournament-details-info-footer .tournament-counter span {
        font-size: 28px
    }
}

.tournament-details-info-footer .free-agent-assign-button-tournament {
    display: inline
}

.tournament-details-info-footer button {
    margin-right: 10px
}

.tournament-details-info-footer dialog button {
    margin-right: 0
}

.tournament-details-info-footer .enroll-now-container {
    display: inline-block
}

@media screen and (max-width:479px) {
    .tournament-details-info-footer .enroll-now-container {
        display: flex;
        align-items: center;
        justify-content: center;
        width: 100%
    }
}

.tournament-details-page-switcher {
    padding: 0;
    margin-top: 15px
}

.tournament-details-page-switcher .tournament-details-page-switcher-list {
    width: 100%
}

.tournament-details-page-switcher .tournament-details-page-switcher-list .tournament-details-tabs {
    font-size: 14px;
    padding: 10px 0;
    line-height: 1.4em
}

.tournament-details-page-switcher .tournament-details-page-switcher-list .tournament-details-tabs .cmgico {
    font-size: 21px
}

@media screen and (max-width:767px) {
    .tournament-details-page-switcher .tournament-details-page-switcher-list {
        display: inline-block
    }

    .tournament-details-page-switcher .tournament-details-page-switcher-list a.tournament-details-tabs {
        min-width: 50%;
        max-width: 100%
    }
}

.tournament-details-tab-prizes {
    text-align: center
}

.tournament-details-tab-prizes .padding-0-10 {
    padding: 0 10px 0 0
}

@media screen and (max-width:767px) {
    .tournament-details-tab-prizes .padding-0-10 {
        padding: 0
    }
}

.tournament-details-tab-prizes .padding-0-10:last-child {
    padding: 0
}

.tournament-details-tab-prizes .tournament-details-tab-prize-warning {
    margin-top: 15px;
    margin-bottom: 15px
}

.tournament-details-tab-prizes .tournament-details-tab-prize-warning span {
    color: #fff
}

.tournament-details-tab-prizes .tournament-details-tab-single-prize {
    padding: 15px;
    height: 240px;
    background-color: #292929
}

.tournament-details-tab-prizes .tournament-details-tab-single-prize .tournament-prize-description {
    font-weight: 500;
    color: #fff
}

@media screen and (max-width:767px) {
    .tournament-details-tab-prizes .tournament-details-tab-single-prize {
        margin-bottom: 5px;
        height: 260px
    }
}

.tournament-details-tab-prizes .tournament-details-tab-single-prize .tournament-details-tab-single-prize-img {
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
    margin: 0 auto;
    width: 50%
}

@media screen and (max-width:2560px) {
    .tournament-details-tab-prizes .tournament-details-tab-single-prize .tournament-details-tab-single-prize-img img {
        width: 40%
    }
}

@media screen and (max-width:1920px) {
    .tournament-details-tab-prizes .tournament-details-tab-single-prize .tournament-details-tab-single-prize-img img {
        width: 65%
    }
}

@media screen and (max-width:1400px) {
    .tournament-details-tab-prizes .tournament-details-tab-single-prize .tournament-details-tab-single-prize-img img {
        width: 80%
    }
}

@media screen and (max-width:768px) {
    .tournament-details-tab-prizes .tournament-details-tab-single-prize .tournament-details-tab-single-prize-img img {
        width: 30%
    }
}

@media screen and (max-width:479px) {
    .tournament-details-tab-prizes .tournament-details-tab-single-prize .tournament-details-tab-single-prize-img img {
        width: 60%
    }
}

.tournament-details-tab-prizes .tournament-details-tab-single-prize .tournament-details-tab-single-prize-price {
    font-size: 25px;
    font-weight: 600;
    color: #fff
}

.tournament-details-tab-prizes .tournament-details-tab-single-prize .tournament-details-tab-single-prize-place {
    font-weight: 600
}

.tournament-details-tab-prizes .tournament-details-tab-single-prize .tournament-details-tab-single-prize-last-places {
    text-align: left;
    padding-bottom: 16px
}

.tournament-details-tab-prizes .tournament-details-tab-single-prize .tournament-details-tab-single-prize-last-places p:first-child {
    font-weight: 600
}

.tournament-details-tab-prizes .tournament-details-tab-single-prize .tournament-details-tab-single-prize-last-places p:last-child {
    line-height: 1px;
    color: #fff
}

.tournament-details-tab-prizes .tournament-details-tab-single-prize .tournament-details-tab-single-prize-last-places p:last-child span {
    color: #b3b3b3
}

.tournament-details-tab-prizes .tournament-details-tab-single-prize-further-places {
    overflow-y: auto
}

.tournament-details-tab-prizes .tournament-details-tab-prizes-content {
    text-align: left
}

.tournament-details-tab-prizes .tournament-details-tab-prizes-content h2 {
    font-size: 25.5px
}

.tournament-details-tab-prizes .tournament-details-tab-prizes-content h3 {
    font-size: 16px
}

.tournament-details-tab-prizes .tournament-details-tab-prizes-content h4 {
    font-size: 12px
}

.tournament-details-tab-prizes .tournament-details-tab-prizes-content ul {
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    padding-left: 0
}

.tournament-details-tab-prizes .tournament-details-tab-prizes-content ul li {
    margin-right: 20px
}

.tournament-details-tab-prizes .tournament-details-tab-prizes-content img {
    max-width: 100%
}

@media screen and (max-width:767px) {
    .tournament-details-padding-0 {
        padding: 0
    }
}

.tournament-details-hidden-teams {
    text-align: center;
    margin-top: 15px
}

#tournament_details_teams .tournament-teams-block {
    overflow-x: auto
}

#tournament_details_teams .team-logo {
    display: inline-block;
    width: 60px;
    height: auto
}

#tournament_details_teams .team-name {
    display: inline-block;
    color: #fff;
    font-size: 15.4px
}

#tournament_details_teams .member-logo {
    display: inline-block;
    width: 60px;
    height: auto;
    margin-left: 20px;
    margin-top: -20px;
    margin-right: 10px
}

#tournament_details_teams .member-name-gamertag {
    display: inline-block
}

#tournament_details_teams .member-name-gamertag .member-name {
    color: #fff;
    font-size: 15.4px;
    display: block
}

#tournament_details_teams .member-name-gamertag .member-gamertag {
    display: flex;
    align-items: center;
    color: #b3b3b3
}

#tournament_details_teams .member-name-gamertag .member-gamertag .member-gamertag-icon {
    margin-right: 5px;
    width: 15px;
    height: auto
}

#tournament_details_teams .member-name-gamertag .member-gamertag .member-gamertag-value {
    display: inline-block;
    font-size: 11.2px
}

#tournament_details_teams .expanded-row td:first-of-type {
    width: 50%
}

#tournament_details_teams .expanded-row td:nth-of-type(2) {
    width: 50%
}

#tournament_details_teams .expanded-row .member-logo {
    width: 40px;
    height: auto
}

#tournament_details_teams .expand-container {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    color: #b3b3b3;
    cursor: pointer
}

#tournament_details_teams .expand-container i {
    font-size: 20px;
    margin-left: 10px
}

.tournament-details-tab-rules-content {
    text-align: left
}

.tournament-details-tab-rules-content h2 {
    font-size: 25.5px
}

.tournament-details-tab-rules-content h3 {
    font-size: 16px
}

.tournament-details-tab-rules-content h4 {
    font-size: 12px
}

.tournament-details-tab-rules-content ul {
    list-style: none;
    display: inline-flex;
    padding-left: 0
}

.tournament-details-tab-rules-content ul li {
    margin-right: 20px
}

.tournament-details-tab-rules-content .items_table {
    background-color: #292929;
    border-radius: 2px
}

.tournament-details-tab-rules-content .items_table .match-host-content {
    background-color: #232323;
    padding: 20px;
    min-width: 100px;
    width: 100%
}

.tournament-details-tab-rules-content .items_table .tournament-details-tab-rules-item {
    padding-top: 20px;
    margin-bottom: 20px;
    padding-bottom: 20px
}

.tournament-details-tab-rules-content .items_table .tournament-details-tab-rules-item :hover {
    color: #8aff80
}

.tournament-details-tab-rules-content .items_table .tournament-details-tab-rules-item .item_content {
    padding-top: 20px
}

.tournament-details-tab-rules-content .items_table .tournament-details-tab-rules-item .col-xs-6 i {
    float: right
}

#tournament_details_support {
    margin-top: 16px
}

@media screen and (max-width:768px) {
    #tournament_details_support {
        overflow-x: auto
    }
}

#tournament_details_support .tournament-details-support-paragraph {
    background-color: #1a1a1a;
    color: #fff
}

#tournament_details_support .tournament-details-support-paragraph ul {
    font-size: 15.4px;
    line-height: normal
}

#tournament_details_support .tournament-details-support-paragraph ul li {
    padding-bottom: 16px
}

#tournament_details_support table th:first-of-type {
    width: 25%
}

@media screen and (max-width:1200px) {
    #tournament_details_support table th:first-of-type {
        width: 45%
    }
}

#tournament_details_support table th:nth-of-type(2) {
    width: 60%
}

@media screen and (max-width:1200px) {
    #tournament_details_support table th:nth-of-type(2) {
        width: 45%
    }
}

#tournament_details_support table th:nth-of-type(3) {
    width: 15%
}

@media screen and (max-width:1200px) {
    #tournament_details_support table th:nth-of-type(3) {
        width: 10%
    }
}

#tournament_details_support table td:first-of-type {
    width: 25%
}

@media screen and (max-width:1200px) {
    #tournament_details_support table td:first-of-type {
        width: 45%
    }
}

#tournament_details_support table td:nth-of-type(2) {
    width: 60%
}

@media screen and (max-width:1200px) {
    #tournament_details_support table td:nth-of-type(2) {
        width: 45%
    }
}

#tournament_details_support table td:nth-of-type(3) {
    width: 15%
}

#tournament_details_support table td:nth-of-type(3) i {
    color: #b3b3b3;
    font-size: 20px
}

@media screen and (max-width:1200px) {
    #tournament_details_support table td:nth-of-type(3) {
        width: 10%
    }
}

#tournament_details_support table .staff-details-col {
    display: flex;
    align-items: center
}

#tournament_details_support table .staff-details-col .name {
    color: #fff;
    font-size: 15px
}

#tournament_details_support table .staff-details-col .position {
    font-size: 11px;
    font-weight: 500;
    position: relative;
    top: -4px
}

#tournament_details_support table .staff-details-col .staff-member-details,
#tournament_details_support table .staff-details-col img {
    display: inline-block
}

#tournament_details_support table button .button-content {
    display: flex;
    align-items: center;
    justify-content: center
}

#tournament_details_support table button .button-content i {
    font-size: 20px;
    margin-right: 10px;
    color: #292929
}

#tournament_details_support table .gamertags-row {
    text-align: left
}

#tournament_details_support table .gamertags-row .information {
    color: #ccbe6f;
    font-weight: 400
}

#tournament_details_support table .gamertags-row .information .information-container {
    display: flex;
    align-items: center
}

@media screen and (max-width:768px) {
    #tournament_details_support table .gamertags-row .information .information-container {
        margin-bottom: 15px
    }
}

#tournament_details_support table .gamertags-row .information .information-container i {
    font-size: 22px;
    margin-right: 10px
}

#tournament_details_support table .gamertags-row .gamertag {
    border-left: 1px solid #363636;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 100%
}

#tournament_details_support table .gamertags-row .gamertag .gamertag-container img {
    width: 20px;
    height: 20px
}

#tournament_details_support table .gamertags-row .gamertag .gamertag-container a {
    color: #b3b3b3
}

#tournament_details_support table .gamertags-row .gamertag .gamertag-container a:focus,
#tournament_details_support table .gamertags-row .gamertag .gamertag-container a:hover {
    color: #fff
}

#tournament_details_support table .gamertags-row .gamertag .gamertag-container a:visited {
    color: #b3b3b3
}

#tournament_details_free_agents .roster-item .roster-member-header-mobile .row-container>div>div .networks-icons {
    margin-top: 0
}

#tournament_details_free_agents .roster-item .roster-member-header-mobile .row-container>div>div .networks-icons .social-network-icon {
    height: 36px;
    width: 36px
}

#tournament_details_free_agents .roster-item .roster-member-header-mobile .row-container>div>div .networks-icons .social-network-icon i {
    font-size: 18.2px
}

#tournament_details_free_agents .free-agents-contact-buttons .dark-button-primary {
    color: #000;
    border-radius: 4px;
    height: 36px;
    line-height: 36px
}

@media screen and (max-width:1400px) {
    #tournament_details_free_agents .free-agents-contact-buttons .dark-button-primary {
        max-width: 120px;
        padding: 4px 8px;
        height: auto;
        line-height: normal;
        white-space: normal
    }
}

#tournament_details_free_agents .free-agents-contact-buttons .dark-button-primary.button-danger {
    background-color: #ff2f57;
    box-shadow: none
}

#tournament_details_free_agents .free-agents-contact-buttons .dark-button-primary.button-gray {
    background-color: #757575;
    box-shadow: none
}

#tournament_details_free_agents .free-agent-trophies div,
#tournament_details_free_agents .free-agent-trophies span {
    color: #fff
}

#tournament_details_free_agents .social-network-icon {
    margin-bottom: 0
}

#tournament_details_free_agents .no-links {
    height: 32px;
    color: #404040;
    display: inline-flex;
    align-items: center;
    white-space: normal
}

#tournament_details_free_agents .no-links i {
    margin-right: 5px
}

#tournament_details_free_agents .tournament-details-tab-free-agents-content .row .action-button-block {
    display: flex;
    align-items: center;
    margin-top: 30px
}

#tournament_details_free_agents .tournament-details-tab-free-agents-content .row .action-button-block .free-agent-assign-button-tournament {
    margin-right: 10px
}

#tournament_details_free_agents .tournament-details-tab-free-agents-content .row .tournament-teams-block .mdl-data-table tbody td>div {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    float: left;
    margin-right: 10px
}

#tournament_details_free_agents .tournament-details-tab-free-agents-content .row .tournament-teams-block .mdl-data-table tbody td>div.networks-icons {
    justify-content: flex-start;
    flex-wrap: wrap
}

#tournament_details_free_agents .tournament-details-tab-free-agents-content .row .tournament-teams-block .mdl-data-table tbody td .profile-table-item span {
    color: #fff;
    padding: 0
}

#tournament_details_free_agents .tournament-details-tab-free-agents-content .row .tournament-teams-block .mdl-data-table tbody td .profile-img {
    float: left
}

#tournament_details_free_agents .tournament-details-tab-free-agents-content .row .tournament-teams-block .mdl-data-table tbody td .profile-img-text {
    float: left;
    padding-top: 6%
}

#tournament_details_free_agents .tournament-details-tab-free-agents-content .row .tournament-teams-block .mdl-data-table tbody td .trophy-img {
    display: inline-block;
    width: 30px;
    height: auto;
    margin-right: 5px
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-timers,
#tournament-details-leaderboards-vue .tournament-leaderboards-timers {
    padding: 30px 0;
    display: flex;
    width: 100%;
    justify-content: space-between;
    align-items: center
}

@media screen and (max-width:768px) {

    #manual-scrims-leaderboards-vue .tournament-leaderboards-timers,
    #tournament-details-leaderboards-vue .tournament-leaderboards-timers {
        flex-direction: column
    }
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-timers .left-timer,
#tournament-details-leaderboards-vue .tournament-leaderboards-timers .left-timer {
    font-size: 35px;
    font-weight: 700;
    color: #fff
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-timers .right-timer,
#tournament-details-leaderboards-vue .tournament-leaderboards-timers .right-timer {
    display: flex
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-timers .right-timer>div,
#tournament-details-leaderboards-vue .tournament-leaderboards-timers .right-timer>div {
    margin-left: 20px
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-timers .right-timer .timer-title,
#tournament-details-leaderboards-vue .tournament-leaderboards-timers .right-timer .timer-title {
    color: #fff
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-timers .right-timer .timer-digital,
#tournament-details-leaderboards-vue .tournament-leaderboards-timers .right-timer .timer-digital {
    
    font-weight: 500;
    font-size: 35px;
    min-width: 135px
}

@media screen and (max-width:479px) {

    #manual-scrims-leaderboards-vue .tournament-leaderboards-timers .right-timer .timer-digital .countdown-timer.time-passed,
    #tournament-details-leaderboards-vue .tournament-leaderboards-timers .right-timer .timer-digital .countdown-timer.time-passed {
        display: flex;
        font-size: 21px
    }
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-timers .right-timer .timer-digital.timer-start,
#tournament-details-leaderboards-vue .tournament-leaderboards-timers .right-timer .timer-digital.timer-start {
    color: #5cc5e6
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-timers .right-timer .timer-digital.timer-end,
#tournament-details-leaderboards-vue .tournament-leaderboards-timers .right-timer .timer-digital.timer-end {
    color: #ff2f57
}

#manual-scrims-leaderboards-vue .teams-header,
#tournament-details-leaderboards-vue .teams-header {
    margin-bottom: 30px
}

#manual-scrims-leaderboards-vue .teams-header:first-of-type,
#tournament-details-leaderboards-vue .teams-header:first-of-type {
    margin-top: 0
}

#manual-scrims-leaderboards-vue .teams-header:nth-of-type(2),
#tournament-details-leaderboards-vue .teams-header:nth-of-type(2) {
    margin-top: 20px;
    display: inline-block
}

@media screen and (max-width:991px) {

    #manual-scrims-leaderboards-vue .teams-header,
    #tournament-details-leaderboards-vue .teams-header {
        margin-left: 30px;
        margin-top: 30px;
        margin-bottom: 20px
    }
}

#manual-scrims-leaderboards-vue .rank,
#tournament-details-leaderboards-vue .rank {
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 600;
    color: #fff;
    font-size: 20px;
    position: relative;
    left: -10px
}

#manual-scrims-leaderboards-vue .rank .rank-image,
#tournament-details-leaderboards-vue .rank .rank-image {
    width: 55px;
    height: 55px;
    margin-right: 0
}

#manual-scrims-leaderboards-vue .rank .rank-value,
#tournament-details-leaderboards-vue .rank .rank-value {
    position: absolute;
    top: 46%;
    transform: translateX(-50%) translateY(-50%);
    left: 46%;
    color: #000;
    font-weight: 700;
    
    font-size: 18px;
    cursor: context-menu
}

#manual-scrims-leaderboards-vue .team-name,
#tournament-details-leaderboards-vue .team-name {
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 600;
    font-family: Saira, sans-serif
}

@media screen and (max-width:320px) {

    #manual-scrims-leaderboards-vue .team-name,
    #tournament-details-leaderboards-vue .team-name {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        max-width: 140px
    }
}

#manual-scrims-leaderboards-vue .last-update,
#tournament-details-leaderboards-vue .last-update {
    margin-top: 5px;
    font-size: 13px;
    color: #98803f;
    font-weight: 400
}

#manual-scrims-leaderboards-vue .player-block,
#tournament-details-leaderboards-vue .player-block {
    display: flex;
    flex-direction: column;
    font-size: 14px
}

#manual-scrims-leaderboards-vue .player-block .player-name a,
#tournament-details-leaderboards-vue .player-block .player-name a {
    color: #fff;
    text-transform: capitalize;
    font-weight: 400
}

#manual-scrims-leaderboards-vue .final-score,
#manual-scrims-leaderboards-vue .placement-points,
#manual-scrims-leaderboards-vue .total-kills,
#tournament-details-leaderboards-vue .final-score,
#tournament-details-leaderboards-vue .placement-points,
#tournament-details-leaderboards-vue .total-kills {
    
    font-weight: 600;
    color: #d8b862;
    font-size: 23px
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-block,
#tournament-details-leaderboards-vue .tournament-leaderboards-block {
    margin-top: 0;
    box-shadow: none;
    overflow-x: auto
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-block table thead,
#tournament-details-leaderboards-vue .tournament-leaderboards-block table thead {
    background-color: inherit
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-block table tbody,
#tournament-details-leaderboards-vue .tournament-leaderboards-block table tbody {
    background-color: #333
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-block table tr.opened,
#tournament-details-leaderboards-vue .tournament-leaderboards-block table tr.opened {
    background-color: #212121
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-block table tr.opened td,
#tournament-details-leaderboards-vue .tournament-leaderboards-block table tr.opened td {
    padding-top: 18px;
    vertical-align: top
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-block table tr.opened td .rank,
#tournament-details-leaderboards-vue .tournament-leaderboards-block table tr.opened td .rank {
    top: -10px
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-block table tr.opened td:nth-of-type(2) img,
#tournament-details-leaderboards-vue .tournament-leaderboards-block table tr.opened td:nth-of-type(2) img {
    position: relative;
    top: -10px
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-block table tr.opened td:nth-of-type(3) a,
#tournament-details-leaderboards-vue .tournament-leaderboards-block table tr.opened td:nth-of-type(3) a {
    position: relative;
    top: 4px
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-block table tr.opened.player-block-item,
#tournament-details-leaderboards-vue .tournament-leaderboards-block table tr.opened.player-block-item {
    margin-bottom: 4px
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-block th,
#tournament-details-leaderboards-vue .tournament-leaderboards-block th {
    color: #fff;
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 400;
    padding-top: 23px;
    padding-bottom: 23px
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-block td,
#manual-scrims-leaderboards-vue .tournament-leaderboards-block th,
#tournament-details-leaderboards-vue .tournament-leaderboards-block td,
#tournament-details-leaderboards-vue .tournament-leaderboards-block th {
    border-bottom: 3px solid #1a1a1a
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-block td:first-of-type,
#manual-scrims-leaderboards-vue .tournament-leaderboards-block th:first-of-type,
#tournament-details-leaderboards-vue .tournament-leaderboards-block td:first-of-type,
#tournament-details-leaderboards-vue .tournament-leaderboards-block th:first-of-type {
    width: 1%;
    padding-right: 0
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-block td:nth-of-type(2),
#manual-scrims-leaderboards-vue .tournament-leaderboards-block th:nth-of-type(2),
#tournament-details-leaderboards-vue .tournament-leaderboards-block td:nth-of-type(2),
#tournament-details-leaderboards-vue .tournament-leaderboards-block th:nth-of-type(2) {
    width: 1%;
    padding-left: 0;
    padding-right: 0
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-block td:nth-of-type(3),
#manual-scrims-leaderboards-vue .tournament-leaderboards-block th:nth-of-type(3),
#tournament-details-leaderboards-vue .tournament-leaderboards-block td:nth-of-type(3),
#tournament-details-leaderboards-vue .tournament-leaderboards-block th:nth-of-type(3) {
    width: 20%
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-block td:last-of-type,
#manual-scrims-leaderboards-vue .tournament-leaderboards-block th:last-of-type,
#tournament-details-leaderboards-vue .tournament-leaderboards-block td:last-of-type,
#tournament-details-leaderboards-vue .tournament-leaderboards-block th:last-of-type {
    width: 2%
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-block td .team-logo,
#tournament-details-leaderboards-vue .tournament-leaderboards-block td .team-logo {
    width: 50px;
    height: 50px
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-block td .player-block .player-name a,
#tournament-details-leaderboards-vue .tournament-leaderboards-block td .player-block .player-name a {
    color: #fff
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-block.my-team-block table tbody,
#manual-scrims-leaderboards-vue .tournament-leaderboards-block.my-team-block table thead,
#tournament-details-leaderboards-vue .tournament-leaderboards-block.my-team-block table tbody,
#tournament-details-leaderboards-vue .tournament-leaderboards-block.my-team-block table thead {
    background-color: #212121
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-block.my-team-block table tr.opened td,
#tournament-details-leaderboards-vue .tournament-leaderboards-block.my-team-block table tr.opened td {
    padding-top: 0
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-block.my-team-block table tr.opened td .rank,
#tournament-details-leaderboards-vue .tournament-leaderboards-block.my-team-block table tr.opened td .rank {
    top: -40px
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-block.my-team-block table td,
#manual-scrims-leaderboards-vue .tournament-leaderboards-block.my-team-block table th,
#tournament-details-leaderboards-vue .tournament-leaderboards-block.my-team-block table td,
#tournament-details-leaderboards-vue .tournament-leaderboards-block.my-team-block table th {
    border-bottom: 1px solid #212121
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-block.my-team-block table th,
#tournament-details-leaderboards-vue .tournament-leaderboards-block.my-team-block table th {
    padding-top: 12px;
    padding-bottom: 12px
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-block.my-team-block table td .pull-up-positioner,
#tournament-details-leaderboards-vue .tournament-leaderboards-block.my-team-block table td .pull-up-positioner {
    position: relative;
    top: -30px
}

#manual-scrims-leaderboards-vue .tournament-leaderboards-block.my-team-block table td .final-score,
#manual-scrims-leaderboards-vue .tournament-leaderboards-block.my-team-block table td .placement-points,
#manual-scrims-leaderboards-vue .tournament-leaderboards-block.my-team-block table td .player-block .player-name a,
#manual-scrims-leaderboards-vue .tournament-leaderboards-block.my-team-block table td .total-kills,
#tournament-details-leaderboards-vue .tournament-leaderboards-block.my-team-block table td .final-score,
#tournament-details-leaderboards-vue .tournament-leaderboards-block.my-team-block table td .placement-points,
#tournament-details-leaderboards-vue .tournament-leaderboards-block.my-team-block table td .player-block .player-name a,
#tournament-details-leaderboards-vue .tournament-leaderboards-block.my-team-block table td .total-kills {
    color: #c17343
}

#manual-scrims-leaderboards-vue .leaderboards-my-team-mobile-block,
#tournament-details-leaderboards-vue .leaderboards-my-team-mobile-block {
    margin-top: 0;
    padding: 16px 12px
}

#manual-scrims-leaderboards-vue .leaderboards-my-team-mobile-block .team-details,
#tournament-details-leaderboards-vue .leaderboards-my-team-mobile-block .team-details {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative
}

#manual-scrims-leaderboards-vue .leaderboards-my-team-mobile-block .team-details .rank-container,
#tournament-details-leaderboards-vue .leaderboards-my-team-mobile-block .team-details .rank-container {
    position: absolute;
    left: 10px;
    top: -12px
}

#manual-scrims-leaderboards-vue .leaderboards-my-team-mobile-block .team-name-container,
#tournament-details-leaderboards-vue .leaderboards-my-team-mobile-block .team-name-container {
    width: 100%;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center
}

#manual-scrims-leaderboards-vue .leaderboards-my-team-mobile-block .team-name-container .team-logo,
#tournament-details-leaderboards-vue .leaderboards-my-team-mobile-block .team-name-container .team-logo {
    width: 48px;
    height: 48px;
    margin-right: 10px;
    position: relative;
    bottom: 6px
}

#manual-scrims-leaderboards-vue .leaderboards-my-team-mobile-block .last-update,
#tournament-details-leaderboards-vue .leaderboards-my-team-mobile-block .last-update {
    margin-top: -2px
}

#manual-scrims-leaderboards-vue .player-block-row,
#tournament-details-leaderboards-vue .player-block-row {
    margin-bottom: 15px
}

#manual-scrims-leaderboards-vue .player-block,
#tournament-details-leaderboards-vue .player-block {
    margin-top: 20px
}

#manual-scrims-leaderboards-vue .player-block .player-title,
#tournament-details-leaderboards-vue .player-block .player-title {
    text-transform: uppercase;
    font-weight: 500;
    color: #fff;
    font-size: 15px;
    margin-bottom: 5px
}

@media screen and (max-width:375px) {

    #manual-scrims-leaderboards-vue .player-block .player-name,
    #tournament-details-leaderboards-vue .player-block .player-name {
        display: block;
        max-width: 155px
    }
}

#manual-scrims-leaderboards-vue .player-block .player-name a,
#tournament-details-leaderboards-vue .player-block .player-name a {
    color: #c17343;
    font-weight: 500
}

#manual-scrims-leaderboards-vue .player-block .player-block-item,
#tournament-details-leaderboards-vue .player-block .player-block-item {
    margin-bottom: 2px
}

#manual-scrims-leaderboards-vue .total-kills-container,
#tournament-details-leaderboards-vue .total-kills-container {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 12px;
    border-top: 1px solid #4b4b4b
}

#manual-scrims-leaderboards-vue .total-kills-container .title,
#tournament-details-leaderboards-vue .total-kills-container .title {
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase
}

#manual-scrims-leaderboards-vue .total-kills-container .total-kills,
#tournament-details-leaderboards-vue .total-kills-container .total-kills {
    color: #c17343
}

#manual-scrims-leaderboards-vue .leaderboards-mobile-block,
#tournament-details-leaderboards-vue .leaderboards-mobile-block {
    width: 100%;
    border-radius: 0;
    padding: 12px 15px;
    margin-top: 0;
    margin-bottom: 5px
}

#manual-scrims-leaderboards-vue .leaderboards-mobile-block .team-details-row,
#tournament-details-leaderboards-vue .leaderboards-mobile-block .team-details-row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%
}

#manual-scrims-leaderboards-vue .leaderboards-mobile-block .team-details-row .name-container,
#tournament-details-leaderboards-vue .leaderboards-mobile-block .team-details-row .name-container {
    display: flex;
    align-items: center;
    flex-wrap: wrap
}

#manual-scrims-leaderboards-vue .leaderboards-mobile-block .team-details-row .name-container a,
#tournament-details-leaderboards-vue .leaderboards-mobile-block .team-details-row .name-container a {
    font-size: 16px;
    margin-bottom: -16px
}

#manual-scrims-leaderboards-vue .leaderboards-mobile-block .team-details-row .team-name,
#tournament-details-leaderboards-vue .leaderboards-mobile-block .team-details-row .team-name {
    width: 100%
}

#manual-scrims-leaderboards-vue .leaderboards-mobile-block .team-details-row .team-logo,
#tournament-details-leaderboards-vue .leaderboards-mobile-block .team-details-row .team-logo {
    width: 50px;
    height: 50px;
    margin-right: 15px;
    margin-left: 5px
}

#manual-scrims-leaderboards-vue .leaderboards-mobile-block .team-details-row .total-kills,
#tournament-details-leaderboards-vue .leaderboards-mobile-block .team-details-row .total-kills {
    font-size: 14px;
    font-weight: 500
}

#manual-scrims-leaderboards-vue .leaderboards-mobile-block .team-details-row .team-details-container,
#tournament-details-leaderboards-vue .leaderboards-mobile-block .team-details-row .team-details-container {
    display: flex;
    justify-content: space-between
}

#manual-scrims-leaderboards-vue .leaderboards-mobile-block .team-details-row .expand-container,
#tournament-details-leaderboards-vue .leaderboards-mobile-block .team-details-row .expand-container {
    display: flex;
    align-items: center
}

#manual-scrims-leaderboards-vue .leaderboards-mobile-block .player-block span,
#tournament-details-leaderboards-vue .leaderboards-mobile-block .player-block span {
    color: #98803f
}

#manual-scrims-leaderboards-vue .leaderboards-mobile-block .player-block .player-name a,
#tournament-details-leaderboards-vue .leaderboards-mobile-block .player-block .player-name a {
    color: #fff
}

#manual-scrims-leaderboards-vue .leaderboards-mobile-block .player-block .player-block-item,
#tournament-details-leaderboards-vue .leaderboards-mobile-block .player-block .player-block-item {
    margin-bottom: 4px
}

.report-scores-dialog .dialog-content .report-score-button-spinner {
    width: 40px;
    margin-left: auto;
    margin-right: auto
}

.report-scores-dialog .dialog-content .report-score-rules {
    margin-bottom: 20px
}

.report-scores-dialog .dialog-content .match-number {
    
    color: #fff;
    font-size: 16.8px;
    font-weight: 500
}

#manual-scrims-leaderboards-vue table .player-block {
    margin-top: 6px
}

.banned-container {
    text-align: center;
    color: #fff;
    background: url(/theme/cmg2/src/images/maintenance-background.png);
    background-position: top;
    background-size: 100%;
    background-repeat: no-repeat
}

.banned-container .row {
    min-width: 500px
}

@media screen and (max-width:1024px) {
    .banned-container .row {
        margin-top: 15px;
        min-width: 100%
    }
}

.banned-container .myRow {
    margin-top: 60pt
}

.banned-container .myRow .top-bar {
    background-color: #ff2f57;
    margin: auto;
    width: 5%;
    height: 10px
}

.banned-container .myRow .center-banned-content {
    margin: auto;
    display: flex;
    flex-direction: column;
    align-items: center
}

.banned-container .myRow .center-banned-content.ticket-exists {
    height: calc(100vh - 90px)
}

.banned-container .myRow .col-xs-12 h3 {
    margin-bottom: 20pt;
    text-transform: uppercase
}

.banned-container .myRow .col-xs-12 p span {
    color: #8aff80;
    text-align: center
}

.banned-container .myRow .col-xs-12 .ban-reasons-column {
    padding-top: 10pt;
    margin: auto;
    width: 100%
}

.banned-container .myRow .col-xs-12 .ban-reasons-column .col-sx-12 .col-sm-6 {
    text-align: left
}

@media screen and (max-width:479px) {
    .banned-container .myRow .col-xs-12 .ban-reasons-column .col-sx-12 .col-sm-6 {
        text-align: center;
        height: 20px
    }
}

@media screen and (min-width:480px) and (max-width:767px) {
    .banned-container .myRow .col-xs-12 .ban-reasons-column .col-sx-12 .col-sm-6 {
        text-align: center;
        height: 20px
    }
}

.banned-container .myRow .col-xs-12 .ban-reasons-column .col-sx-12 .text-capitalize {
    text-transform: uppercase;
    text-align: right
}

@media screen and (max-width:479px) {
    .banned-container .myRow .col-xs-12 .ban-reasons-column .col-sx-12 .text-capitalize {
        text-align: center;
        height: 20px
    }
}

@media screen and (min-width:480px) and (max-width:767px) {
    .banned-container .myRow .col-xs-12 .ban-reasons-column .col-sx-12 .text-capitalize {
        text-align: center;
        height: 20px
    }
}

@media screen and (max-width:479px) {
    .banned-container .myRow .col-xs-12 .ban-reasons-column .col-sx-12 .banned-reason {
        padding: 1px;
        height: auto;
        word-break: break-word
    }

    .banned-container .myRow .col-xs-12 .ban-reasons-column .col-sx-12 .banned-reason p {
        margin-bottom: 0
    }
}

.banned-container .myRow .banned-new-ticket-container {
    width: 560px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #292929;
    border-radius: 2px;
    margin: 15px auto;
    padding: 0;
    border-top: 8px solid #5cc5e6
}

@media screen and (max-width:767px) {
    .banned-container .myRow .banned-new-ticket-container {
        width: 100%;
        max-height: 65vh
    }
}

.banned-container .myRow .banned-new-ticket-container .add-proof-container {
    display: flex;
    align-items: center;
    cursor: pointer
}

.banned-container .myRow .banned-new-ticket-container .add-proof-container .proof-icon {
    padding-right: 10px
}

.banned-container .myRow .banned-new-ticket-container .add-proof-container .proof-icon.add {
    color: #8aff80
}

.banned-container .myRow .banned-new-ticket-container .dialog-title {
    padding-left: 24px;
    padding-right: 24px;
    padding-top: 21px
}

@media screen and (max-width:767px) {
    .banned-container .myRow .banned-new-ticket-container .dialog-title {
        padding-left: 15.9984px;
        padding-right: 15.9984px
    }
}

.banned-container .myRow .banned-new-ticket-container .dialog-title.dialog-info {
    padding-top: 2px
}

.banned-container .myRow .banned-new-ticket-container .dialog-title.small-title {
    font-size: 14px
}

.banned-container .myRow .banned-new-ticket-container .dialog-paragraph {
    padding-left: 24px;
    padding-right: 24px;
    text-align: center
}

@media screen and (max-width:767px) {
    .banned-container .myRow .banned-new-ticket-container .dialog-paragraph {
        padding-left: 15.9984px;
        padding-right: 15.9984px
    }
}

.banned-container .myRow .banned-new-ticket-container .dialog-content {
    padding-left: 24px;
    padding-right: 24px;
    padding-bottom: 12px;
    white-space: normal;
    text-align: initial;
    overflow-y: auto;
    margin-bottom: 0
}

@media screen and (max-width:767px) {
    .banned-container .myRow .banned-new-ticket-container .dialog-content {
        padding-left: 15.9984px;
        padding-right: 15.9984px
    }
}

.banned-container .myRow .banned-new-ticket-container .dialog-ban-description {
    padding: 5px 24px 0;
    text-align: left;
    color: #ff2f57
}

.banned-container .myRow .banned-new-ticket-container .dialog-actions {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    box-sizing: border-box;
    padding: 0;
    width: 100%
}

.banned-container .myRow .banned-new-ticket-container .dialog-actions .col {
    flex-grow: 1
}

.banned-container .myRow .banned-new-ticket-container .dialog-actions a {
    outline: none
}

.banned-container .myRow .banned-new-ticket-container .dialog-actions a.mdl-button {
    padding-top: 10px;
    width: 100%;
    box-sizing: border-box
}

.banned-container .myRow .banned-new-ticket-container .dialog-actions div {
    box-sizing: border-box
}

.banned-container .myRow .banned-new-ticket-container .dialog-actions div:not(:last-child) {
    border-left: 3px solid #292929
}

.banned-container .myRow .banned-new-ticket-container .dialog-actions button {
    width: 100%;
    border: none;
    border-radius: 0;
    background-color: #363636;
    margin: 0
}

@media screen and (max-width:767px) {
    .banned-container .myRow .banned-new-ticket-container .dialog-actions button {
        line-height: 25px
    }
}

.banned-container .myRow .banned-new-ticket-container .dialog-actions button.dark-button-secondary:hover {
    background-color: #464646
}

.banned-container .myRow .ticket-component-panel {
    width: 80%;
    text-align: initial;
    flex: 1;
    flex-direction: column;
    display: flex
}

@media screen and (max-width:1024px) {
    .banned-container .myRow .ticket-component-panel {
        width: calc(100% - 30px)
    }
}

.banned-container .myRow .ticket-component-panel .ticket-chat-container {
    flex-grow: 1;
    min-height: auto;
    margin-top: 15px;
    margin-bottom: 15px
}

.banned-container #active,
.banned-container #closed {
    text-align: left
}

.multi-step-body-container .page-background {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: -10
}

.multi-step-body-container .page-image {
    position: absolute;
    right: 180px;
    top: 50%;
    transform: translateY(-50%);
    z-index: -9;
    max-height: 75vh
}

@media screen and (max-width:991px) {
    .multi-step-body-container .page-image {
        display: none
    }
}

.multi-step-body-container .navigation {
    padding: 0
}

.multi-step-body-container .navigation .navigation-row .circle {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    color: grey;
    font-weight: 700;
    background-color: #404040;
    width: 27px;
    height: 27px;
    position: relative
}

.multi-step-body-container .navigation .navigation-row .circle.active {
    background-color: #5cc5e6;
    color: #fff
}

.multi-step-body-container .navigation .navigation-row .circle.done {
    background-color: #1a1a1a;
    border: 2px solid #404040
}

.multi-step-body-container .navigation .navigation-row .circle.done i {
    color: #5cc5e6;
    font-size: 17px
}

.multi-step-body-container .navigation .navigation-row .step-label {
    text-transform: uppercase;
    font-weight: 700;
    white-space: nowrap;
    position: absolute;
    left: 40px;
    top: 4px
}

.multi-step-body-container .steps-container {
    margin-top: 50px
}

.multi-step-body-container .steps-container .match-settings-block {
    position: relative
}

@media screen and (min-width:992px) {
    .multi-step-body-container .steps-container .match-settings-block .similar-matches-block {
        position: absolute;
        bottom: -4px;
        right: -370px;
        width: 370px
    }

    .multi-step-body-container .steps-container .match-settings-block .similar-matches-block .feed-block {
        padding: 0
    }
}

@media screen and (max-width:479px) {
    .multi-step-body-container .steps-container .match-settings-block .similar-matches-block {
        padding: 0
    }
}

.multi-step-body-container .steps-container .team-step button:first-of-type {
    margin-bottom: 20px
}

.multi-step-body-container .multi-step-layout-container {
    margin-top: 50%
}

@media screen and (max-width:991px) {
    .multi-step-body-container .multi-step-layout-container {
        margin-top: inherit
    }
}

.multi-step-body-container .multi-step-layout-container h5 {
    margin-bottom: 20px
}

.multi-step-body-container .multi-step-layout-container .step-block {
    position: relative;
    padding-bottom: 20px
}

.multi-step-body-container .multi-step-layout-container .step-block .stripes {
    position: absolute;
    height: 100%;
    left: 13px;
    width: 1px;
    border: 1px dashed #404040;
    top: 0
}

.game-box-component {
    background-color: #292929;
    border-radius: 8px;
    padding: 11px 16.5px 16.5px 13.5px;
    margin-bottom: 30px
}

.game-box-component .game-images {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-bottom: 10.5px
}

.game-box-component .game-images .game-logo {
    height: 48px
}

.game-box-component .stats-info .hide-game-button {
    min-height: 92px
}

.game-box-component .stats-info .hide-game-button .indent {
    margin-bottom: 3px;
    margin-top: 3px
}

.game-box-component .stats-info .hide-game-button .margin-button {
    margin-top: 49px
}

.game-box-component .stats-info .stats-row {
    display: flex;
    justify-content: space-between;
    font-size: 12px;
    font-weight: 500;
    margin-bottom: 6.5px
}

.game-box-component .stats-info .stats-row .stats-title {
    color: #949494
}

.game-box-component .stats-info .stats-row .stats-value {
    color: #fff;
    display: inline-flex;
    align-items: center
}

.game-box-component .stats-info .stats-row .stats-value .elo-skill-level {
    color: #000;
    font-weight: 500;
    margin-bottom: -4px;
    position: relative;
    top: -3px
}

.game-box-component .stats-info .stats-row .stats-value .skill-level-explainer-button {
    margin-left: 3px
}

.game-box-component .stats-info .stats-row .trophies-container {
    display: flex
}

.game-box-component .stats-info .stats-row .trophies-container .trophy-column {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-left: 4px
}

.game-box-component .stats-info .stats-row .trophies-container .trophy-column .trophy-image {
    width: 16px;
    height: auto
}

.game-box-component .stats-info .stats-row .trophies-container .trophy-column .trophy-value {
    color: #fff;
    font-size: 12px;
    font-weight: 500
}

.game-box-component .stats-info .stats-row.stats-tracker-button-placeholder {
    margin: 15px 0 0;
    min-height: 40px
}

@media screen and (max-width:479px) {
    .game-box-component .stats-info .stats-row.stats-tracker-button-placeholder {
        min-height: 0
    }
}

.game-box-component .stats-info hr {
    border-top: 1px solid #4b4b4b
}

.play-lol-tournament-popup-container {
    position: fixed;
    left: 0;
    right: 0;
    top: 20%;
    width: fit-content;
    height: fit-content;
    margin: auto;
    z-index: 999;
    border-radius: 4px;
    background-color: #1a1a1a;
    background-image: url(/theme/cmg2/src/images/lol/play_now_popup/lol_background_desktop_1.png);
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat
}

.play-lol-tournament-popup-container.how-to-use-container {
    background-image: url(/theme/cmg2/src/images/lol/play_now_popup/lol_background_desktop_2.png);
    top: 10%
}

@media screen and (max-width:991px) {

    .play-lol-tournament-popup-container.copy-code-container,
    .play-lol-tournament-popup-container.how-to-use-container {
        background-image: url(/theme/cmg2/src/images/lol/play_now_popup/lol_background_mobile.png);
        top: 0;
        bottom: 0
    }
}

.play-lol-tournament-popup-container .navigation-container {
    display: flex;
    align-items: center;
    position: absolute;
    top: 20px;
    color: #fff;
    z-index: 3
}

@media screen and (max-width:991px) {
    .play-lol-tournament-popup-container .navigation-container {
        top: 27px;
        font-size: 13px
    }
}

.play-lol-tournament-popup-container .navigation-container:hover {
    opacity: .5
}

.play-lol-tournament-popup-container .navigation-container i {
    color: #fff
}

.play-lol-tournament-popup-container .navigation-container.close-popup {
    right: 20px
}

@media screen and (max-width:991px) {
    .play-lol-tournament-popup-container .navigation-container.close-popup {
        right: 5px
    }
}

.play-lol-tournament-popup-container .navigation-container.back-to-code {
    left: 20px
}

@media screen and (max-width:991px) {
    .play-lol-tournament-popup-container .navigation-container.back-to-code {
        left: 5px
    }
}

.play-lol-tournament-popup-container .navigation-container.back-to-code i {
    margin-right: 5px
}

.play-lol-tournament-popup-container .navigation-container.back-to-code span {
    position: relative;
    top: 1px
}

.play-lol-tournament-popup-container .play-lol-popup-wrapper {
    position: relative;
    width: 100%;
    height: 100%
}

.play-lol-tournament-popup-container .play-lol-popup-wrapper.page-copy-code .content-container {
    padding: 250px 75px 25px
}

@media screen and (max-width:991px) {
    .play-lol-tournament-popup-container .play-lol-popup-wrapper.page-copy-code .content-container {
        padding: 50% 10px
    }
}

.play-lol-tournament-popup-container .play-lol-popup-wrapper.page-copy-code .title {
    width: 370px
}

.play-lol-tournament-popup-container .play-lol-popup-wrapper.page-how-to-use .content-container {
    padding: 80px 50px 50px
}

@media screen and (max-width:991px) {
    .play-lol-tournament-popup-container .play-lol-popup-wrapper.page-how-to-use .content-container {
        padding: 15% 15px 15px
    }
}

.play-lol-tournament-popup-container .play-lol-popup-wrapper.page-how-to-use .how-to-use-code-desktop-container {
    position: relative
}

.play-lol-tournament-popup-container .play-lol-popup-wrapper.page-how-to-use .how-to-use-code-desktop-container .title {
    width: 100%;
    text-align: center;
    padding: 15px 0;
    background-color: rgba(0, 0, 0, .8);
    border-top-left-radius: 8px;
    border-top-right-radius: 8px
}

.play-lol-tournament-popup-container .play-lol-popup-wrapper.page-how-to-use .how-to-use-code-desktop-container img {
    width: 700px
}

.play-lol-tournament-popup-container .play-lol-popup-wrapper.page-how-to-use .how-to-use-code-desktop-container .step-container {
    position: absolute
}

.play-lol-tournament-popup-container .play-lol-popup-wrapper.page-how-to-use .how-to-use-code-desktop-container .step-container.step-1 {
    top: 120px;
    left: 14px
}

.play-lol-tournament-popup-container .play-lol-popup-wrapper.page-how-to-use .how-to-use-code-desktop-container .step-container.step-2 {
    top: 160px;
    right: 19px
}

.play-lol-tournament-popup-container .play-lol-popup-wrapper.page-how-to-use .how-to-use-code-desktop-container .step-container.step-3 {
    bottom: 140px;
    left: 321px
}

.play-lol-tournament-popup-container .play-lol-popup-wrapper .content-container .title {
    padding-left: 50px;
    padding-right: 50px;
    color: #fff;
    font-size: 25px;
    font-weight: 600;
    text-align: center
}

@media screen and (max-width:991px) {
    .play-lol-tournament-popup-container .play-lol-popup-wrapper .content-container .title {
        width: inherit;
        font-size: 20px
    }
}

.play-lol-tournament-popup-container .play-lol-popup-wrapper .content-container .how-to-use {
    color: #8aff80;
    font-size: 14px;
    text-align: center
}

.play-lol-tournament-popup-container .play-lol-popup-wrapper .content-container .step-container {
    margin-bottom: 10px
}

.play-lol-tournament-popup-container .play-lol-popup-wrapper .content-container .step-container:first-of-type {
    margin-top: 10px
}

.play-lol-tournament-popup-container .play-lol-popup-wrapper .content-container .step-container .step-title {
    color: #8aff80;
    font-weight: 500
}

.play-lol-tournament-popup-container .play-lol-popup-wrapper .content-container .step-container img {
    border: 1px solid #8aff80
}

.skill-level-explainer .skill-level-explainer-button {
    display: flex;
    align-items: center;
    justify-content: center;
    background: 0 0;
    border: none;
    padding: 0
}

.skill-level-explainer .skill-level-explainer-button i {
    color: #8aff80
}

.skill-level-explainer .explainer-container {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 10;
    background-color: #292929;
    border-radius: 4px;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, .16);
    padding: 20px 30px;
    max-width: 500px;
    border: 1px solid #404040;
    text-transform: none;
    white-space: normal;
    font-weight: 400
}

@media screen and (max-width:768px) {
    .skill-level-explainer .explainer-container {
        top: calc(50% + 28px);
        width: 330px
    }
}

.skill-level-explainer .explainer-container .close-icon {
    position: absolute;
    right: 15px;
    cursor: pointer
}

.skill-level-explainer .explainer-container .title {
    color: #8aff80;
    font-size: 20px;
    margin-bottom: 15px
}

.skill-level-explainer .explainer-container .content,
.skill-level-explainer .explainer-container .note {
    margin-bottom: 15px;
    font-size: 13px
}

.skill-level-explainer .explainer-container .level-container .level-row {
    display: flex;
    margin-bottom: 15px
}

.skill-level-explainer .explainer-container .level-container .level-row .level-icon {
    display: flex;
    justify-content: flex-end;
    height: fit-content;
    width: 70px
}

.skill-level-explainer .explainer-container .level-container .level-row .level-description {
    padding-left: 20px;
    width: 80%;
    font-size: 13px
}

.phone-number-input-component.mdl-textfield.mdl-textfield--floating-label .mdl-textfield__label {
    font-size: 12.6px
}

.phone-number-input-component .phone-prefix {
    height: 50px;
    width: 70px;
    padding: 0 16px 0 10px;
    border-right: 1px solid #404040;
    text-align-last: center
}

.lichess-challenge-options-inputs-component label {
    color: #fff;
    font-size: 13px
}

.lichess-challenge-options-inputs-component .buttons-row {
    display: flex;
    margin: 10px -5px
}

.lichess-challenge-options-inputs-component .buttons-row:last-of-type {
    margin-bottom: 0
}

.lichess-challenge-options-inputs-component .buttons-row button {
    height: 30px;
    font-size: 14px;
    line-height: 30px;
    min-width: 0;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    margin-left: 5px;
    margin-right: 5px
}

.lichess-link-form-component .action-container {
    display: flex;
    align-items: center;
    justify-content: flex-end
}

@media screen and (max-width:991px) {
    .lichess-link-form-component .action-container {
        justify-content: normal;
        flex-wrap: wrap
    }
}

.lichess-link-form-component .action-container .link-container {
    display: flex;
    flex-direction: column
}

@media screen and (max-width:991px) {
    .lichess-link-form-component .action-container .link-container {
        flex-wrap: wrap
    }
}

.lichess-link-form-component .action-container .link-container a,
.lichess-link-form-component .action-container .link-container a:visited {
    color: #fff
}

.lichess-link-form-component .action-container .link-container a:hover {
    color: #b3b3b3
}

.lichess-link-form-component .action-container .button-container {
    display: flex;
    align-items: center;
    justify-content: flex-end
}

@media screen and (max-width:991px) {
    .lichess-link-form-component .action-container .button-container {
        width: 100%
    }
}

.lichess-link-how-to-component .how-to-link {
    font-weight: 400;
    color: #8aff80;
    cursor: pointer;
    margin-bottom: 6px;
    text-decoration: underline
}

@media screen and (max-width:991px) {
    .lichess-link-how-to-component .how-to-link {
        margin-left: 0
    }
}

.lichess-link-how-to-component .how-to-link-in-description,
.lichess-link-how-to-component a,
.lichess-link-how-to-component a:hover,
.lichess-link-how-to-component a:visited,
.lichess-link-how-to-component a:visited:hover {
    font-weight: 400;
    color: #8aff80;
    cursor: pointer;
    text-decoration: underline
}

@media screen and (max-width:991px) {

    .lichess-link-how-to-component .how-to-link-in-description,
    .lichess-link-how-to-component a,
    .lichess-link-how-to-component a:hover,
    .lichess-link-how-to-component a:visited,
    .lichess-link-how-to-component a:visited:hover {
        margin-left: 0
    }
}

.lichess-link-how-to-component .pop-up {
    position: fixed;
    top: calc(50% + 30px);
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    z-index: 11;
    width: fit-content;
    height: fit-content;
    background-color: #292929;
    border-radius: 4px
}

@media screen and (max-width:768px) {
    .lichess-link-how-to-component .pop-up {
        width: 95%
    }
}

.lichess-link-how-to-component .pop-up .content-container .close-icon {
    position: absolute;
    top: 15px;
    right: 15px;
    cursor: pointer
}

.lichess-link-how-to-component .pop-up .content-container .title {
    font-size: 30px;
    font-weight: 900;
    color: #fff;
    width: 100%;
    text-align: center;
    padding: 15px 0
}

.lichess-link-how-to-component .pop-up .content-container .video-wrapper {
    width: 1200px;
    height: 100%
}

@media screen and (min-width:1200px) and (max-width:1400px) {
    .lichess-link-how-to-component .pop-up .content-container .video-wrapper {
        max-width: 875px
    }
}

@media screen and (max-width:1200px) {
    .lichess-link-how-to-component .pop-up .content-container .video-wrapper {
        width: 750px
    }
}

@media screen and (max-width:768px) {
    .lichess-link-how-to-component .pop-up .content-container .video-wrapper {
        width: 100%
    }
}

.us-army-form-component .privacy-act-notice-block {
    margin-top: 12px;
    font-size: 12px
}

.homepage-tutorial-video-pop-up-component .pop-up {
    position: fixed;
    top: calc(50% + 30px);
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    z-index: 11;
    width: 875px;
    height: fit-content;
    background-color: #292929;
    border-radius: 4px
}

@media screen and (max-width:1200px) {
    .homepage-tutorial-video-pop-up-component .pop-up {
        width: 90%
    }
}

@media screen and (max-width:768px) {
    .homepage-tutorial-video-pop-up-component .pop-up {
        width: 100%
    }
}

.homepage-tutorial-video-pop-up-component .pop-up .content-container .close-icon {
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer
}

.homepage-tutorial-video-pop-up-component .pop-up .content-container .title {
    font-size: 30px;
    font-weight: 900;
    color: #fff;
    width: 100%;
    text-align: center;
    padding: 25px 50px
}

@media screen and (max-width:768px) {
    .homepage-tutorial-video-pop-up-component .pop-up .content-container .title {
        font-size: 15px;
        padding: 12.5px 40px
    }
}

.homepage-tutorial-video-pop-up-component .pop-up .content-container .video-wrapper {
    height: 0;
    padding-bottom: 56.25%;
    position: relative
}

.homepage-tutorial-video-pop-up-component .pop-up .content-container .video-wrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.member-classes-manage-row-button-component .input-container {
    margin-bottom: 15px
}

.manual-tournament-standings-container-component .pool-container {
    margin-bottom: 4px;
    border-radius: 4px;
    overflow: hidden;
    border: 1px solid #404040
}

.manual-tournament-standings-container-component .pool-container.active .pool-content {
    display: block
}

.manual-tournament-standings-container-component .pool-container .pool-content {
    display: none
}

.manual-tournament-standings-container-component .pool-container .pool-team-row {
    cursor: pointer
}

@media screen and (max-width:479px) {
    .manual-tournament-standings-container-component .pool-container .pool-team-row td {
        padding: 12px
    }

    .manual-tournament-standings-container-component .pool-container .pool-team-row td img {
        margin-right: 5px
    }
}

.manual-tournament-standings-container-component .pool-container .pool-team-row:hover {
    filter: brightness(115%)
}

.manual-tournament-standings-container-component .pool-container .expand-team,
.manual-tournament-standings-container-component .pool-container .expand-team span {
    color: #b3b3b3
}

.manual-tournament-standings-container-component .pool-container .expand-team i {
    vertical-align: middle;
    color: #b3b3b3;
    font-size: 21px
}

.manual-tournament-standings-container-component .pool-container .pool-opener {
    cursor: pointer;
    padding: 16px 20px;
    background-color: #292929;
    border: 1px solid #404040;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.manual-tournament-standings-container-component .pool-container .pool-opener .expand-pool-icon {
    color: #b3b3b3
}

.manual-tournament-standings-container-component .pool-container .pool-opener span.pool-opener-text {
    font-size: 15.4px;
    color: #fff;
    text-transform: uppercase
}

.manual-tournament-standings-container-component .pool-container .pool-opener span.pool-opener-text .star-pool {
    width: 40px;
    height: 40px;
    margin: -5px 0 -5px 15px
}

.manual-tournament-standings-container-component .pool-container td {
    background-color: #292929
}

.manual-tournament-standings-container-component .pool-container .pool-team-name {
    display: inline-block;
    position: relative;
    color: #fff;
    font-size: 15.4px
}

@media screen and (max-width:479px) {
    .manual-tournament-standings-container-component .pool-container .pool-team-name {
        font-size: 11.9px
    }
}

.manual-tournament-standings-container-component .pool-container .pool-team-name .team-number {
    position: absolute;
    top: -5px;
    right: -10px;
    font-size: 9.8px;
    color: #b3b3b3
}

.manual-tournament-standings-container-component .pool-container .twitter-no-show {
    font-size: .9em;
    font-weight: bolder;
    margin-left: 10px
}

.manual-tournament-standings-container-component .pool-container tr.roster-member-row:not(.hidden-sm) td {
    border-color: #212121
}

.manual-tournament-standings-container-component .pool-container tr.roster-member-row td {
    background-color: #212121
}

@media screen and (max-width:479px) {
    .manual-tournament-standings-container-component .pool-container tr.roster-member-row td {
        padding: 12px
    }
}

.manual-tournament-standings-container-component .pool-container tr.roster-member-row td>div {
    display: flex;
    align-items: center
}

@media screen and (max-width:479px) {
    .manual-tournament-standings-container-component .pool-container tr.roster-member-row td>div .roster-member-avatar img {
        width: 26px;
        height: 26px;
        margin-right: 10px
    }
}

@media screen and (max-width:479px) {
    .manual-tournament-standings-container-component .pool-container tr.roster-member-row td>div .roster-member-rank img {
        width: 26px;
        height: 26px;
        margin-right: 10px
    }
}

.manual-tournament-standings-container-component .pool-container tr.roster-member-row td>div .roster-member-name>div:first-of-type {
    font-size: 16.1px;
    color: #fff
}

@media screen and (max-width:479px) {
    .manual-tournament-standings-container-component .pool-container tr.roster-member-row td>div .roster-member-name>div:first-of-type {
        font-size: 14px
    }
}

.manual-tournament-standings-container-component .pool-container tr.roster-member-row td>div .roster-member-name>div:last-of-type {
    display: flex;
    align-items: center;
    font-size: 12.6px;
    color: #b3b3b3
}

@media screen and (max-width:479px) {
    .manual-tournament-standings-container-component .pool-container tr.roster-member-row td>div .roster-member-name>div:last-of-type {
        font-size: 10.5px
    }
}

.manual-tournament-standings-container-component .pool-container tr.roster-member-row td>div .roster-member-name>div:last-of-type img {
    width: 15px;
    height: 15px;
    border-radius: unset;
    margin-right: 5px
}

.manual-tournament-standings-container-component .pool-container tr.roster-member-row td>div .roster-member-data {
    margin-right: 40px
}

@media screen and (max-width:479px) {
    .manual-tournament-standings-container-component .pool-container tr.roster-member-row td>div .roster-member-data {
        margin-right: 5px
    }
}

.manual-tournament-standings-container-component .pool-container tr.roster-member-row td>div .roster-member-data>div:first-of-type {
    font-size: 14px;
    color: #b3b3b3
}

@media screen and (max-width:479px) {
    .manual-tournament-standings-container-component .pool-container tr.roster-member-row td>div .roster-member-data>div:first-of-type {
        font-size: 12.6px
    }
}

.manual-tournament-standings-container-component .pool-container tr.roster-member-row td>div .roster-member-data>div:last-of-type {
    font-size: 16.1px;
    color: #fff
}

@media screen and (max-width:479px) {
    .manual-tournament-standings-container-component .pool-container tr.roster-member-row td>div .roster-member-data>div:last-of-type {
        font-size: 12.6px
    }
}

.manual-tournament-standings-container-component .pool-container tr.roster-member-row td>div .member-trophies {
    width: 120px;
    flex-grow: 0
}

.manual-tournament-standings-container-component .pool-container tr.roster-member-row td>div .member-trophies .trophy-stats-container span {
    color: #fff;
    font-size: 14px
}

.manual-tournament-standings-container-component .pool-container tr.roster-member-row td>div .member-trophies .trophy-stats-container img {
    width: 24px;
    height: 24px;
    margin-right: 5px;
    border-radius: unset
}

@media screen and (max-width:479px) {
    .manual-tournament-standings-container-component .pool-container tr.roster-member-row td>div .member-trophies .trophy-stats-container img {
        width: 18px;
        height: 18px
    }
}

.manual-tournament-standings-container-component .mdl-data-table td:first-of-type,
.manual-tournament-standings-container-component .mdl-data-table th:first-of-type {
    width: 20px
}

.manual-tournament-standings-container-component .mdl-data-table .center {
    text-align: center
}

.manual-tournament-standings-container-component .match-container {
    display: flex;
    flex-direction: column
}

.manual-tournament-standings-container-component .match-container .match-row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    min-width: 250px
}

.manual-tournament-standings-container-component .match-container .match-row .team.winner {
    color: #8aff80
}

.manual-tournament-standings-container-component .match-container .match-row .team.loser {
    color: #ff2f57
}

.manual-tournament-standings-container-component .match-container .match-row .team-item {
    display: flex;
    flex: 1;
    justify-content: center
}

.manual-tournament-standings-container-component .match-container .match-row .team-item.left {
    margin-right: auto
}

.manual-tournament-standings-container-component .match-container .match-row .team-item.right {
    margin-left: auto
}

.manual-tournament-standings-container-component .match-container .match-row .vs {
    display: flex;
    flex: 1;
    justify-content: center;
    color: #fff;
    font-family: Saira, sans-serif
}

.pickup-roster-component {
    font-size: 14px;
    font-weight: 400
}

.pickup-roster-component :focus {
    outline: none
}

.pickup-roster-component .pickup-roster-info {
    display: flex;
    justify-content: space-between
}

.pickup-roster-component .pickup-roster-refresh {
    color: #8aff80;
    font-size: 25px;
    cursor: pointer;
    float: right
}

.pickup-roster-component .roster-row {
    display: flex;
    width: 100%;
    align-items: center;
    flex-wrap: wrap;
    margin-top: 20px;
    margin-bottom: 20px
}

.pickup-roster-component .roster-row.pending-invitation {
    color: grey
}

.pickup-roster-component .roster-row.pending-invitation img {
    opacity: .5
}

.pickup-roster-component .roster-row .input-cell {
    width: 15%;
    display: inline-flex;
    padding-left: 4%;
    align-items: center
}

.pickup-roster-component .roster-row .user-cell {
    width: 55%;
    flex-grow: 1;
    display: inline-flex;
    align-items: center
}

.pickup-roster-component .roster-row .user-cell div {
    color: #fff
}

.pickup-roster-component .roster-row .user-cell img {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    margin-right: 20px
}

.pickup-roster-component .roster-row .user-cell .gamertag-not-set {
    color: #ff2f57
}

.pickup-roster-component .roster-row .status-cell {
    display: block;
    text-align: right;
    max-width: 30%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-left: 0 !important
}

.pickup-roster-component .roster-row .status-cell .eligibility-status {
    width: 100%;
    display: block;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.pickup-roster-component .roster-row .status-cell .eligibility-status i {
    margin-right: 6px;
    font-size: 150%;
    color: #8aff80;
    cursor: pointer
}

.pickup-roster-component .roster-row .status-cell .elo-skill-level-block {
    display: block
}

.pickup-roster-component .roster-row .mdl-tooltip {
    min-width: 160px
}

.pickup-roster-component .secondary-groups-row {
    display: flex;
    width: 100%;
    flex-wrap: wrap
}

.pickup-roster-component .secondary-groups-row .radio-block>div {
    display: inline-block;
    margin-left: 6px;
    font-size: 12px
}

.pickup-roster-component .secondary-groups-row .radio-block>div .openDialog {
    color: #8aff80;
    cursor: pointer;
    text-decoration: underline
}

.pickup-roster-component .secondary-groups-row .mdl-radio {
    min-height: 24px;
    height: unset
}

.pickup-roster-component .secondary-groups-row img.gamer-tag-icon {
    width: 13px;
    height: 13px;
    margin-left: 5px
}

.pickup-roster-component .secondary-groups-row .gamer-tag-show-container {
    color: #b3b3b3;
    display: inline-flex;
    font-size: 12px;
    cursor: pointer
}

.pickup-roster-component .secondary-groups-row .gamer-tag-show-container>* {
    margin-right: 10px
}

.pickup-roster-component .secondary-groups-row .radio-block {
    width: 100%
}

.pickup-roster-component .secondary-groups-row .radio-block label.mdl-radio span.mdl-radio__label {
    display: flex;
    align-items: center;
    text-transform: none;
    font-size: 12px;
    font-weight: 500;
    white-space: nowrap
}

.pickup-roster-component .secondary-groups-row .radio-block label.mdl-radio span.mdl-radio__label img {
    margin-bottom: 2px;
    margin-right: 7px
}

.pickup-roster-component .invite-row {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    width: 100%
}

.pickup-roster-component .invite-row .invite-input {
    display: inline-block;
    width: 72%;
    padding-right: 10px
}

.pickup-roster-component .invite-row .invite-button {
    display: inline-block;
    width: 28%;
    padding-left: 10px;
    padding-top: 5%
}

.pickup-roster-component .invite-row .invite-button button {
    background-color: #1a1a1a
}

.pickup-roster-component a.pickup-roster-no-credits {
    color: #8aff80;
    text-decoration: underline #8aff80
}

.pickup-roster-component .action-buttons {
    margin-top: 5%
}

.pickup-roster-component .action-buttons .left {
    display: inline-block;
    width: 50%;
    padding-right: 10px;
    padding-left: 0
}

.pickup-roster-component .action-buttons .left button {
    background-color: #1a1a1a
}

.pickup-roster-component .action-buttons .right {
    display: inline-block;
    width: 50%;
    padding-left: 10px;
    padding-right: 0
}

.pickup-roster-component .action-buttons .right button:disabled {
    z-index: -10
}

.pickup-roster-component .roster-wager-mode {
    width: 100%;
    display: inline-block;
    align-items: center;
    margin-left: 15px;
    margin-top: 5px
}

.pickup-roster-component .refresh-roster-class {
    opacity: 0;
    transition: .5s ease-out
}

.pickup-roster-component label.is-disabled span.mdl-checkbox__label {
    color: #404040
}

.pickup-roster-component .mdl-checkbox.pay-for-team {
    margin-bottom: 10px
}

.pickup-roster-component .mdl-checkbox.pay-for-team .mdl-checkbox__label {
    font-size: 12px;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.ineligible-players-container {
    margin-top: 24px;
    margin-bottom: 8px;
    text-align: center
}

.ineligible-players-container .ineligible-player-info {
    width: 100%;
    color: #ff2f57;
    margin-top: 6px
}

.pickup-roster-missing-tags-dialog {
    margin-top: 10px
}

.entry-chat-app-download {
    text-align: center
}

.entry-chat-app-download .entry-chat-app-download-text {
    color: #fff;
    margin-bottom: 15px
}

.entry-chat-app-download .entry-chat-app-download-warn {
    color: #ff2f57;
    clear: both;
    margin-top: 15px
}

.entry-chat-app-download img {
    min-height: 35px;
    max-width: 100%
}

.entry-component .entry-fee-block {
    display: block;
    width: 100%;
    margin-bottom: 20px;
    margin-top: 20px
}

.entry-component .entry-fee-block .cost {
    color: #fff
}

.entry-component .prize-block {
    display: inline-block;
    width: 100%;
    font-size: 18px;
    border-top: 2px solid #404040;
    padding-top: 20px;
    padding-bottom: 20px
}

.entry-component .prize-block .total {
    float: left
}

.entry-component .prize-block .cost {
    float: right;
    color: #fff
}

.entry-component .choose-gamertag {
    font-size: 12px
}

.entry-component .gamertag-block {
    display: inline-block;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px
}

.entry-component .gamertag-block.last {
    margin-bottom: 20px
}

.entry-component .gamertag-block label span {
    text-transform: none
}

.entry-component .action-buttons {
    margin-top: 5%
}

.entry-component .action-buttons .left {
    display: inline-block;
    width: 50%;
    padding-right: 10px;
    padding-left: 0
}

.entry-component .action-buttons .left button {
    background-color: #1a1a1a
}

.entry-component .action-buttons .right {
    display: inline-block;
    width: 50%;
    padding-left: 10px;
    padding-right: 0
}

.entry-component .action-buttons .right button:disabled {
    z-index: -10
}

.number-input-component {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center
}

.number-input-component input {
    background-color: #363636;
    text-align: center;
    border-width: 0;
    width: 40px
}

.number-input-component input::-webkit-inner-spin-button,
.number-input-component input::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.number-input-component .modify-count {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 32px;
    height: 32px;
    margin-right: 10px;
    margin-left: 10px;
    background-color: #292929;
    border: 2px solid #676767
}

.number-input-component .modify-count i {
    color: #8aff80;
    font-size: 24px
}

.ladder-leaderboards-component .ladder-leaderboards-wrapper,
.ladder-leaderboards-component .tournaments-leaderboards-wrapper,
.tournaments-leaderboards-component .ladder-leaderboards-wrapper,
.tournaments-leaderboards-component .tournaments-leaderboards-wrapper {
    overflow-y: auto;
    overflow-x: hidden;
    height: 400px
}

@media screen and (max-width:768px) {

    .ladder-leaderboards-component .ladder-leaderboards-wrapper,
    .ladder-leaderboards-component .tournaments-leaderboards-wrapper,
    .tournaments-leaderboards-component .ladder-leaderboards-wrapper,
    .tournaments-leaderboards-component .tournaments-leaderboards-wrapper {
        height: 200px
    }
}

.ladder-leaderboards-component .tournament-leaderboard-dropdown,
.tournaments-leaderboards-component .tournament-leaderboard-dropdown {
    padding: 20px;
    width: 50%
}

@media screen and (max-width:768px) {

    .ladder-leaderboards-component .tournament-leaderboard-dropdown,
    .tournaments-leaderboards-component .tournament-leaderboard-dropdown {
        width: 100%
    }
}

.ladder-leaderboards-component .leaderboards-row,
.tournaments-leaderboards-component .leaderboards-row {
    margin-bottom: 5%
}

.ladder-leaderboards-component .leaderboards-row.ladder-leaderboards-row,
.tournaments-leaderboards-component .leaderboards-row.ladder-leaderboards-row {
    line-height: 20px
}

.ladder-leaderboards-component .standing-block,
.tournaments-leaderboards-component .standing-block {
    display: flex;
    align-items: center;
    color: #fff
}

.ladder-leaderboards-component .team-logo,
.tournaments-leaderboards-component .team-logo {
    width: 40px;
    height: 40px;
    margin-left: auto;
    position: relative;
    left: 10px
}

.ladder-leaderboards-component .rank,
.ladder-leaderboards-component .scores-block,
.tournaments-leaderboards-component .rank,
.tournaments-leaderboards-component .scores-block {
    font-weight: 700;
    font-size: 12px
}

.ladder-leaderboards-component .rank.no-padding,
.ladder-leaderboards-component .scores-block.no-padding,
.tournaments-leaderboards-component .rank.no-padding,
.tournaments-leaderboards-component .scores-block.no-padding {
    padding-left: 0;
    padding-right: 0
}

.ladder-leaderboards-component .rank .scores-block-spacer,
.ladder-leaderboards-component .scores-block .scores-block-spacer,
.tournaments-leaderboards-component .rank .scores-block-spacer,
.tournaments-leaderboards-component .scores-block .scores-block-spacer {
    height: 19px
}

.ladder-leaderboards-component .rank .name,
.ladder-leaderboards-component .scores-block .name,
.tournaments-leaderboards-component .rank .name,
.tournaments-leaderboards-component .scores-block .name {
    color: #fff;
    font-weight: 400;
    font-size: 14px
}

.ladder-leaderboards-component .rank .value,
.ladder-leaderboards-component .scores-block .value,
.tournaments-leaderboards-component .rank .value,
.tournaments-leaderboards-component .scores-block .value {
    color: #fff
}

.ladder-leaderboards-component .rank .streak-icon,
.ladder-leaderboards-component .scores-block .streak-icon,
.tournaments-leaderboards-component .rank .streak-icon,
.tournaments-leaderboards-component .scores-block .streak-icon {
    position: relative;
    bottom: 1px
}

.ladder-leaderboards-component button,
.tournaments-leaderboards-component button {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px
}

.ladder-leaderboards-component button i,
.tournaments-leaderboards-component button i {
    font-size: 24px;
    margin-right: 10px;
    position: relative;
    bottom: 2px
}

.cookie-settings-component label.mdl-checkbox {
    margin-top: 4%;
    margin-bottom: 4%
}

.cookie-settings-component label.mdl-checkbox span.custom-checkbox-label {
    text-transform: capitalize;
    font-weight: 400;
    font-size: 16px;
    color: #b3b3b3;
    margin-left: 6%
}

.cookie-settings-component label.mdl-checkbox input {
    margin-top: 4%;
    margin-bottom: 4%
}

.cookie-settings-component button {
    margin-top: 30px;
    white-space: nowrap;
    margin-right: -20px;
    margin-bottom: 9px;
    float: right
}

.cookie-settings-component button.mdl-button {
    background-color: inherit
}

.cookie-settings-component .cookie-block {
    min-height: 155px
}

.cookie-settings-component .cookie-info {
    padding-left: calc(23.5px + 6%)
}

.activate-matchfinder-support-type-button .twitter-no-show-block {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 3%;
    margin-bottom: 3%
}

.activate-matchfinder-support-type-button .twitter-no-show-block .mdl-textfield {
    width: 65%
}

@media screen and (max-width:768px) {
    .activate-matchfinder-support-type-button .twitter-no-show-block .mdl-textfield {
        width: 100%
    }
}

.activate-matchfinder-support-type-button .dialog-actions {
    width: 100%
}

.activate-matchfinder-support-type-button span.text-danger {
    display: block
}

.single-stream-component {
    width: 100%;
    color: #b3b3b3;
    font-size: 14px;
    font-weight: 500
}

.single-stream-component .stream-details {
    position: relative;
    margin-top: 10px
}

.single-stream-component .stream-details .user-name {
    display: block;
    color: #fff;
    font-weight: 400
}

.single-stream-component .stream-details .competition-title {
    display: block;
    font-size: 15px;
    max-width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-top: .5%;
    margin-bottom: 1%
}

.single-stream-component .stream-details .competition-type,
.single-stream-component .stream-details .group-name {
    display: inline-flex;
    align-items: center;
    font-size: 13px
}

.single-stream-component .stream-details .competition-type i,
.single-stream-component .stream-details .group-name i {
    font-size: 16px;
    margin-right: 5px
}

.single-stream-component .stream-details .group-name {
    margin-right: 5%
}

.single-stream-component .stream-details .more-information-button {
    padding: 0;
    background-color: #292929;
    color: #8aff80;
    border-radius: 4px;
    border: none;
    position: absolute;
    top: 0;
    right: 0
}

.single-stream-component .stream-details .more-information-button,
.single-stream-component .stream-details .more-information-button span {
    width: 30px;
    height: 30px;
    display: flex;
    justify-content: center;
    align-items: center
}

.single-stream-component .stream-details .more-information-button.more-information-button-second {
    right: 40px
}

.activate-wager-mode-button-component {
    display: inline-block
}

.activate-wager-mode-button-component .wager-mode-container {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 50px
}

.activate-wager-mode-button-component .wager-mode-container .wager-mode-switcher {
    white-space: nowrap
}

.activate-wager-mode-button-component .wager-mode-container .wager-mode-switcher label {
    margin-left: 8%
}

.wager-mode-switcher .mdl-switch__input {
    display: none
}

.learn-more-component {
    display: inline-block;
    position: relative
}

@media screen and (max-width:768px) {
    .learn-more-component {
        width: 100%;
        margin: 0
    }
}

.learn-more-component i {
    display: inline-block;
    font-size: 24px;
    cursor: pointer
}

.learn-more-component .mdl-card {
    background-color: #292929;
    color: #b3b3b3;
    position: absolute;
    left: 50px;
    top: -20px;
    max-height: 350px;
    z-index: 10
}

.learn-more-component .mdl-card.align-content-left {
    left: inherit;
    right: 50px
}

@media screen and (max-width:991px) {
    .learn-more-component .mdl-card {
        position: fixed;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%)
    }
}

.learn-more-component .mdl-card .mdl-card__title {
    padding-bottom: 0
}

.learn-more-component .mdl-card .mdl-card__title-text {
    color: #fff;
    padding-top: 5px
}

.learn-more-component .mdl-card .mdl-card__supporting-text {
    font-size: 13px;
    text-align: justify;
    overflow-y: auto;
    width: 95%
}

.learn-more-component .mdl-card .mdl-card__actions.mdl-card--border {
    border-top: 1px solid #404040
}

.learn-more-component .mdl-card .mdl-button {
    color: #8aff80
}

.learn-more-component .mdl-card .learn-more-content-row {
    width: 100%;
    margin-bottom: 10px
}

.pagination-component {
    padding-top: 15px;
    padding-bottom: 15px;
    color: #b3b3b3;
    font-size: 12px;
    line-height: 1.5;
    font-weight: 500;
    float: right;
    display: flex;
    align-items: center;
    justify-content: center
}

.pagination-component i:first-of-type {
    padding-right: 25px
}

@media screen and (max-width:767px) {
    .pagination-component i:first-of-type {
        padding-right: 10px
    }
}

.pagination-component i:nth-of-type(2) {
    padding-right: 25px
}

@media screen and (max-width:767px) {
    .pagination-component i:nth-of-type(2) {
        padding-right: 10px
    }
}

.pagination-component i {
    cursor: pointer
}

.pagination-component i.disabled {
    cursor: default;
    color: #666
}

@media screen and (max-width:767px) {
    .pagination-component {
        float: none
    }

    .pagination-component .pagination-component {
        position: relative
    }

    .pagination-component .rows-per-page {
        display: none
    }

    .pagination-component .pagination-count {
        text-align: center
    }
}

.pagination-component .pagination-select {
    display: block;
    background-color: inherit;
    border: none
}

.pagination-component .pagination-select option {
    background-color: #292929
}

@media screen and (max-width:767px) {
    .pagination-component .pagination-select {
        display: none
    }
}

.pagination-component .pagination-count {
    display: block;
    padding-left: 25px;
    padding-right: 25px
}

.pagination-component .rows-per-page {
    padding-right: 25px
}

.pagination-component .pagination-arrows {
    position: relative;
    top: 1px
}

@media screen and (max-width:767px) {
    .pagination-component .pagination-arrows {
        display: block;
        position: absolute;
        right: 24px;
        top: auto
    }
}

.connections-block .mdl-textfield.dark-form label {
    color: #b3b3b3
}

.connections-block .mdl-textfield.dark-form label.text-danger {
    color: #ff2f57
}

.tournament-remainder-component {
    display: flex;
    align-items: center;
    cursor: pointer;
    background-color: #212121;
    padding: 5px 7px;
    border-radius: 4px
}

.tournament-remainder-component .remainder-content {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    color: #fff;
    font-size: 12px
}

.tournament-remainder-component .remainder-content .remainder-text {
    margin-right: 7px
}

.tournament-remainder-component .remainder-content i {
    font-size: 25px;
    color: #fff
}

.tournament-code-container,
.tournament-csgo-connect-container {
    display: flex;
    align-items: center;
    margin-top: 20px;
    margin-bottom: 10px
}

.tournament-code-container input,
.tournament-csgo-connect-container input {
    width: 100%;
    height: 40px;
    padding-left: 5px;
    border: 1px solid #8aff80
}

.tournament-code-container input[disabled],
.tournament-csgo-connect-container input[disabled] {
    color: #fff;
    background-color: #363636
}

.tournament-code-container button,
.tournament-csgo-connect-container button {
    display: flex;
    align-items: center;
    justify-content: center;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    margin-right: 0
}

.tournament-code-container .mdl-button:focus:not(:active),
.tournament-csgo-connect-container .mdl-button:focus:not(:active) {
    background-color: #8aff80
}

.info-box-component {
    margin: 10px 15px 5px;
    background: #4d4b48;
    color: #fff;
    border-radius: 4px;
    padding: 5px 15px 10px;
    max-height: 300px;
    overflow-y: scroll
}

@media screen and (max-width:991px) {
    .info-box-component.col-xs-12 {
        width: calc(100% - 60px)
    }
}

.info-box-component .dismiss-button {
    cursor: pointer;
    display: inline-flex;
    align-items: center
}

.info-box-component .dismiss-button i {
    margin-left: 3px
}

.info-box-component .title-row {
    display: flex;
    justify-content: space-between
}

.info-box-component .info-box-component-content,
.info-box-component .info-box-component-content .info-box-content-row {
    color: #fff
}

#manage-roster-vue .manage-roster-row {
    display: flex;
    flex-wrap: wrap
}

@media screen and (max-width:991px) {
    #manage-roster-vue .manage-roster-row>div:first-of-type {
        order: 2
    }

    #manage-roster-vue .manage-roster-row>div:nth-of-type(2) {
        order: 1
    }
}

#manage-roster-vue h6.roster-label {
    font-size: 12.25px;
    color: #fff;
    margin: 0
}

#manage-roster-vue h6.roster-label.heading {
    margin-top: 20px
}

#manage-roster-vue .player-roles-block {
    padding: 20px 25px 40px;
    margin-top: 20px
}

#manage-roster-vue .player-roles-block .role-row {
    margin-top: 25px;
    font-size: 12px
}

#manage-roster-vue .player-roles-block .role-row .role {
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 5px;
    position: relative;
    top: -5px
}

#manage-roster-vue .default-bootstrap-grid-block.roster-row {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    border-top: none;
    border-right: 10px solid #333;
    margin-bottom: 10px;
    margin-top: 0;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px
}

@media screen and (max-width:991px) {
    #manage-roster-vue .default-bootstrap-grid-block.roster-row {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px
    }
}

#manage-roster-vue .default-bootstrap-grid-block.roster-row img {
    width: 55px;
    height: 55px;
    border-radius: 50%
}

#manage-roster-vue .default-bootstrap-grid-block.roster-row .name-position {
    width: 15%;
    max-width: 15%;
    position: relative;
    left: 20px;
    color: #fff;
    text-transform: capitalize;
    font-size: 16px
}

@media screen and (max-width:991px) {
    #manage-roster-vue .default-bootstrap-grid-block.roster-row .name-position {
        width: 40%;
        max-width: 40%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }
}

#manage-roster-vue .default-bootstrap-grid-block.roster-row .name-position .position {
    font-size: 13px;
    color: #8aff80
}

#manage-roster-vue .default-bootstrap-grid-block.roster-row .name-position select {
    font-size: 13px;
    color: #8aff80;
    background-color: inherit;
    border: none;
    width: 120px;
    position: relative;
    left: 0;
    -moz-appearance: none;
    -webkit-appearance: none;
    outline: none;
    background-image: url(/theme/cmg2/src/images/green-arrow-down.svg);
    background-size: 15px;
    background-repeat: no-repeat;
    background-position: 98%
}

@media screen and (max-width:1200px) {
    #manage-roster-vue .default-bootstrap-grid-block.roster-row .name-position select {
        width: 80px
    }
}

#manage-roster-vue .default-bootstrap-grid-block.roster-row .name-position select option {
    background-color: #292929
}

#manage-roster-vue .default-bootstrap-grid-block.roster-row .gamertag-status {
    position: relative;
    left: 20px
}

@media screen and (max-width:991px) {
    #manage-roster-vue .default-bootstrap-grid-block.roster-row .gamertag-status {
        width: 38%;
        max-width: 38%;
        left: inherit;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }
}

#manage-roster-vue .default-bootstrap-grid-block.roster-row .gamertag-status .gamertag {
    color: #fff;
    text-transform: capitalize;
    font-size: 16px
}

#manage-roster-vue .default-bootstrap-grid-block.roster-row .gamertag-status .gamertag img {
    width: 16px;
    height: 16px;
    margin-right: 10px;
    position: relative;
    bottom: 2px
}

#manage-roster-vue .default-bootstrap-grid-block.roster-row .gamertag-status .status {
    font-weight: 500;
    text-transform: uppercase
}

#manage-roster-vue .default-bootstrap-grid-block.roster-row .gamertag-status .status i {
    font-size: 16px;
    margin-right: 10px;
    position: relative;
    top: 3px
}

#manage-roster-vue .default-bootstrap-grid-block.roster-row .gamertag-status .status.ineligible {
    color: #ff2f57
}

#manage-roster-vue .default-bootstrap-grid-block.roster-row.first-row {
    margin-top: 20px
}

#manage-roster-vue .default-bootstrap-grid-block.roster-row.ineligible-member {
    border-right-color: #ff2f57
}

#manage-roster-vue .default-bootstrap-grid-block.roster-row .action {
    margin-left: auto
}

#manage-roster-vue .default-bootstrap-grid-block.roster-row .action .roster-action-button {
    width: 120px
}

#manage-roster-vue .default-bootstrap-grid-block.roster-row .action .remove-mobile {
    background: 0 0;
    border: none;
    width: 66px;
    color: #ff2f57;
    text-align: left
}

#manage-roster-vue .default-bootstrap-grid-block.roster-row .action .remove-mobile i {
    font-size: 20px
}

@media screen and (max-width:991px) {
    #manage-roster-vue .default-bootstrap-grid-block.roster-row .action {
        position: absolute;
        left: -8px;
        top: 0;
        z-index: 10;
        font-weight: 700;
        text-transform: uppercase
    }
}

#manage-roster-vue .action-row {
    display: inline-flex;
    width: 100%;
    justify-content: flex-end;
    flex-wrap: wrap
}

#manage-roster-vue .action-row button {
    margin-left: 20px
}

@media screen and (max-width:991px) {
    #manage-roster-vue .action-row button {
        margin-left: 5px;
        margin-right: 5px
    }
}

#articles-page-container {
    padding: 15px
}

@media screen and (max-width:991px) {
    #articles-page-container .news-section {
        width: 100%
    }

    #articles-page-container .news-section .news-single--first {
        width: 100%;
        margin: 0 0 5px;
        min-height: 200px
    }

    #articles-page-container .news-section .news-single--first .news-single--first-info {
        position: absolute;
        width: 100%;
        height: 60px;
        bottom: 0;
        left: 0;
        min-height: 0;
        display: flex;
        flex-direction: column
    }

    #articles-page-container .news-section .news-single--first .news-single--first-info .news-single-title {
        order: 2;
        width: 100%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis
    }

    #articles-page-container .news-section .news-single--first .news-single--first-info .news-single-date {
        margin-top: 0;
        order: 1
    }

    #articles-page-container .news-section .news-single--first .news-single--first-info .news-single-summary {
        display: none
    }

    #articles-page-container .news-section .news-single--first .news-single--first-info a {
        margin: 0
    }

    #articles-page-container .news-section .news-single--first .news-single--first-info a:not(.article-link-title) {
        display: none
    }

    #articles-page-container .news-section .news-single {
        width: 100%;
        min-height: 200px
    }

    #articles-page-container .news-section .news-single:not(:first-of-type) {
        margin: 0 0 5px
    }
}

#articles-page-container .articles-container {
    margin-top: 30px
}

#articles-page-container .articles-container .article-row {
    display: flex;
    margin-bottom: 15px;
    background-color: #292929
}

#articles-page-container .articles-container .article-row .article-image {
    flex-basis: 42%;
    flex-shrink: 0;
    height: 200px
}

#articles-page-container .articles-container .article-row .article-image .article-image-cover {
    background-repeat: no-repeat;
    background-position: 50%;
    height: 100%;
    width: 100%;
    background-size: 100% 100%
}

#articles-page-container .articles-container .article-row .article-image img {
    display: block;
    width: 100%;
    height: 100%
}

#articles-page-container .articles-container .article-row .article-content {
    display: flex;
    flex-direction: column;
    padding: 15px;
    overflow: hidden
}

#articles-page-container .articles-container .article-row .article-content .article-date {
    color: #7d7d7d;
    padding: 0 0 5px
}

#articles-page-container .articles-container .article-row .article-content .article-title {
    font-size: 18.2px;
    color: #fff;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

#articles-page-container .articles-container .article-row .article-content .article-title a,
#articles-page-container .articles-container .article-row .article-content .article-title a:visited {
    color: #fff
}

#articles-page-container .articles-container .article-row .article-content .article-summary {
    margin-top: 10px;
    color: #8f8f8f;
    max-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis
}

#articles-page-container .articles-container .article-row .article-content .article-link {
    margin-top: 15px
}

@media screen and (max-width:991px) {
    #articles-page-container .articles-container .article-row .article-image {
        flex-basis: 40%;
        height: 150px
    }

    #articles-page-container .articles-container .article-row .article-content .article-summary {
        display: none
    }

    #articles-page-container .articles-container .article-row .article-content .article-link {
        order: 3;
        margin-top: 5px
    }

    #articles-page-container .articles-container .article-row .article-content .article-date {
        order: 2;
        font-size: 12.6px;
        margin-top: 5px
    }

    #articles-page-container .articles-container .article-row .article-content .article-title {
        white-space: unset;
        order: 1;
        font-size: 15.4px;
        max-height: 90px
    }
}

@media screen and (max-width:479px) {
    #articles-page-container .articles-container .article-row {
        display: block
    }

    #articles-page-container .articles-container .article-row .article-image {
        width: 100%;
        height: auto
    }

    #articles-page-container .articles-container .article-row .article-content {
        width: 100%
    }

    #articles-page-container .articles-container .article-row .article-content .article-link {
        display: none
    }

    #articles-page-container .articles-container .article-row .article-content .article-title {
        max-height: 45px
    }
}

@media screen and (max-width:768px) {
    #articles-page-container .articles-container .article-row .article-image {
        flex-basis: 40%;
        height: 100px
    }

    #articles-page-container .articles-container .article-row .article-content {
        padding: 10px
    }

    #articles-page-container .articles-container .article-row .article-content .article-link {
        display: none
    }

    #articles-page-container .articles-container .article-row .article-content .article-title {
        max-height: 45px
    }
}

#articles-page-container .small-ad-container {
    margin: 15px 0;
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: center
}

#articles-page-container .articles-pagination {
    margin-top: 15px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center
}

#articles-page-container .articles-pagination>* {
    padding: 2px
}

#articles-page-container .articles-pagination .current-page-active {
    filter: brightness(130%)
}

#articles-page-container .button-pagination {
    min-width: 25px
}

#single-article-page-container {
    padding: 15px
}

@media screen and (max-width:1200px) {
    #single-article-page-container {
        margin-top: 50px
    }
}

#single-article-page-container .article-image {
    position: relative;
    padding: 15%
}

@media screen and (max-width:1200px) {
    #single-article-page-container .article-image {
        padding: 20%
    }
}

#single-article-page-container .article-image img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0 15px
}

#single-article-page-container .article-content {
    margin-top: 15px
}

#single-article-page-container .article-content .article-title {
    
    color: #fff;
    font-size: 26.6px
}

#single-article-page-container .article-content .article-date {
    padding: 10px 0;
    font-style: italic
}

#single-article-page-container .article-content .article-content {
    padding: 5px 0
}

#single-article-page-container .article-content .back-to-news a {
    display: flex;
    align-items: center;
    color: #8aff80
}

#single-article-page-container .article-content .back-to-news a i {
    font-size: 19.6px;
    margin-right: 10px
}

#single-article-page-container .socials-section {
    margin-top: 20px
}

#single-article-page-container .socials-section>a {
    display: flex;
    margin-left: calc(100% - 35px);
    width: 40px;
    height: 40px;
    margin-bottom: 15px;
    border-radius: 50%;
    align-items: center;
    justify-content: center;
    cursor: pointer
}

#single-article-page-container .socials-section>a.facebook-link {
    background-color: #3b5998
}

#single-article-page-container .socials-section>a.twitter-link {
    background-color: #00aced
}

#single-article-page-container .socials-section>a.comments-link {
    background-color: #8aff80;
    cursor: pointer
}

#single-article-page-container .socials-section>a img {
    width: 25px;
    height: 25px
}

#single-article-page-container .socials-section>a i {
    margin-top: 5px;
    font-size: 20px;
    color: #294d26
}

#single-article-page-container .socials-section-mobile {
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    width: 100%;
    height: 40px
}

#single-article-page-container .socials-section-mobile>a {
    display: flex;
    flex: 1;
    align-items: center;
    justify-content: center;
    cursor: pointer
}

#single-article-page-container .socials-section-mobile>a.facebook-link {
    background-color: #3b5998
}

#single-article-page-container .socials-section-mobile>a.twitter-link {
    background-color: #00aced
}

#single-article-page-container .socials-section-mobile>a.comments-link {
    background-color: #8aff80;
    cursor: pointer
}

#single-article-page-container .socials-section-mobile>a img {
    width: 25px;
    height: 25px
}

#single-article-page-container .socials-section-mobile>a i {
    margin-top: 5px;
    font-size: 20px;
    color: #294d26
}

#single-article-page-container .related-stories .article-row {
    display: flex;
    margin-bottom: 15px;
    overflow: hidden
}

#single-article-page-container .related-stories .article-row .article-image {
    flex-basis: 60%;
    flex-shrink: 0;
    height: 0;
    padding: 0 0 33.75%;
    position: relative
}

#single-article-page-container .related-stories .article-row .article-image .article-image-cover {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-position: 50%;
    background-size: cover
}

#single-article-page-container .related-stories .article-row .article-content {
    margin: 0;
    padding: 0 5px
}

#single-article-page-container .related-stories .article-row .article-content .article-date {
    margin: 0;
    padding: 0;
    font-style: normal;
    font-size: 11.2px
}

#single-article-page-container .related-stories .article-row .article-content .article-title {
    font-size: 14px;
    height: 80px;
    overflow: hidden;
    text-overflow: ellipsis
}

#single-article-page-container .related-stories .article-row .article-content .article-link,
#single-article-page-container .related-stories .article-row .article-content .article-summary {
    display: none
}

#single-article-page-container .add-comment-section {
    margin-top: 15px
}

#single-article-page-container .add-comment-section button {
    float: right
}

#single-article-page-container .comments-section {
    margin-top: 15px
}

#single-article-page-container .comments-section .single-comment {
    display: flex;
    padding: 15px 0;
    border-top: 2px solid #292929
}

#single-article-page-container .comments-section .single-comment:first-of-type {
    border-top: 2px solid #212121
}

#single-article-page-container .comments-section .single-comment .member-avatar {
    flex-basis: 10%;
    flex-shrink: 0
}

#single-article-page-container .comments-section .single-comment .member-avatar img {
    width: 45px;
    height: 45px;
    object-fit: cover;
    margin-left: 50%;
    transform: translateX(-50%)
}

@media screen and (max-width:767px) {
    #single-article-page-container .comments-section .single-comment .member-avatar {
        flex-basis: 15%
    }
}

@media screen and (max-width:479px) {
    #single-article-page-container .comments-section .single-comment .member-avatar {
        flex-basis: 20%
    }
}

#single-article-page-container .comments-section .single-comment .comment-content .member-name {
    color: #d7d7d7;
    font-size: 16.8px;
    padding-bottom: 5px
}

#single-article-page-container .comments-section .single-comment .comment-content .comment-date {
    font-size: 12.6px
}

#single-article-page-container .comments-section .single-comment .comment-content .comment-text {
    margin-top: 15px
}

#articles-page-container .big-ad-container>*,
#single-article-page-container .big-ad-container>* {
    margin-left: 50%;
    transform: translateX(-50%)
}

.giveaways-container {
    margin-left: -5px;
    margin-right: -5px;
    display: flex;
    flex-wrap: wrap
}

.giveaways-container .giveaway-block {
    position: relative;
    padding: 8%;
    width: 33.33%
}

@media screen and (max-width:768px) {
    .giveaways-container .giveaway-block {
        width: 100%;
        padding: 25%
    }
}

.giveaways-container .giveaway-block .giveaway-block-content {
    height: 100%;
    width: 100%;
    padding: 5px;
    position: absolute;
    top: 0;
    left: 0
}

.giveaways-container .giveaway-block .giveaway-block-content:hover img {
    filter: brightness(50%)
}

.giveaways-container .giveaway-block .giveaway-block-content:hover a {
    opacity: 1;
    transition: .3s ease-out
}

.giveaways-container .giveaway-block .giveaway-block-content img {
    transition: .3s ease-out;
    width: 100%;
    height: 100%
}

.giveaways-container .giveaway-block .giveaway-block-content a {
    z-index: 999;
    opacity: 0;
    transition: .3s ease-out;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.giveaways-container .giveaway-block .giveaway-block-content a:hover {
    opacity: 1
}

.tournament-bracket-top-bar {
    background-color: #404040;
    width: 100%;
    height: 10px;
    position: relative;
    float: right;
    padding: 0
}

.tournament-details-tab-bracket-buttons {
    margin: 15px 15px 15px 0
}

.tournament-details-tab-bracket-buttons .mdl-button.button-large {
    height: 40px;
    color: #b3b3b3;
    display: inline-flex
}

.tournament-details-tab-bracket-buttons .mdl-button.button-large i {
    padding: 3px
}

.tournament-details-tab-bracket-buttons .mdl-button.button-large i:before {
    line-height: 29px
}

.bracket-color-button {
    color: #8aff80 !important;
    background-color: #404040 !important
}

.tournament-details-tab-bracket {
    padding: 15px;
    background-color: #292929
}

@media screen and (max-width:1024px) {
    .tournament-details-tab-bracket {
        height: 65vh;
        overflow-x: scroll;
        overflow-y: hidden
    }
}

.tournament-details-tab-bracket ::-webkit-scrollbar {
    width: 10px
}

.tournament-details-tab-bracket ::-webkit-scrollbar-track {
    background: #f1f1f1
}

.tournament-details-tab-bracket ::-webkit-scrollbar-thumb {
    background: #888
}

.tournament-details-tab-bracket ::-webkit-scrollbar-thumb:hover {
    background: #555
}

.tournament-details-tab-bracket .tournament-details-tab-bracket-row {
    display: flex;
    width: 245px;
    border-right: 2px solid #676767
}

.tournament-details-tab-bracket .tournament-details-tab-bracket-row img {
    width: 50px;
    height: 50px;
    margin-right: 5px;
    border-radius: 4px
}

.tournament-details-tab-bracket .tournament-details-tab-bracket-row .tournament-match-path {
    float: right;
    padding-top: 5px;
    padding-right: 9px;
    padding-bottom: 5px;
    font-weight: 100;
    color: #b3b3b3
}

.tournament-details-tab-bracket .tournament-details-tab-bracket-row .tournament-match-path i {
    margin-right: 4px
}

.tournament-details-tab-bracket .tournament-details-tab-bracket-row .tournament-match-vs {
    position: absolute;
    left: 6%;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    color: #b3b3b3
}

.tournament-details-tab-bracket .tournament-details-tab-bracket-row .tournament-match-holder {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    line-height: 31px
}

.tournament-details-tab-bracket .tournament-details-tab-bracket-row .tournament-match-date {
    float: left;
    padding-top: 6px;
    padding-right: 5px;
    padding-bottom: 5px;
    color: #b3b3b3
}

.tournament-details-tab-bracket .tournament-details-tab-bracket-user {
    width: 190px;
    height: 50px;
    border: 2px solid #676767;
    border-radius: 4px;
    position: relative
}

.tournament-details-tab-bracket .tournament-details-tab-bracket-user .tournament-details-team p {
    margin: 0;
    line-height: 46px;
    padding-left: 10px
}

.tournament-details-tab-bracket .tournament-details-tab-bracket-user .tournament-details-team p strong {
    color: #fff
}

.tournament-details-tab-bracket .tournament-details-tab-bracket-user .tournament-details-team p span {
    float: right;
    padding-right: 7px;
    font-size: 18px;
    font-weight: 500;
    color: #8aff80
}

.tournament-details-tab-bracket-group {
    margin-bottom: 35px
}

.tournament-details-tab-bracket-group .first {
    border-top-right-radius: 4px
}

.tournament-details-tab-bracket-group .second {
    border-bottom-right-radius: 4px
}

.tournament-details-tab-bracket-column {
    width: 290px
}

.tournament-details-tab-bracket-column h5 {
    text-align: left;
    margin-bottom: 25px
}

.tournament-details-tab-bracket-container {
    display: flex;
    cursor: grab
}

.tournament-details-blitz-container {
    display: flex
}

.tournament-details-apex-container {
    display: flex;
    height: 800px
}

.tournament-details-page .top {
    position: relative;
    width: 300px
}

.tournament-details-page .top:after {
    content: "";
    display: block;
    width: 6%;
    height: 85%;
    position: absolute;
    border-top: 2px solid #8aff80;
    top: 50%;
    left: 81.6%;
    border-right: 2px solid #8aff80
}

.tournament-details-page .bottom {
    position: relative;
    width: 300px
}

.tournament-details-page .bottom:after {
    content: "";
    display: block;
    width: 6%;
    height: 85%;
    position: absolute;
    border-bottom: 2px solid #8aff80;
    bottom: 50%;
    left: 81.6%;
    border-right: 2px solid #8aff80
}

.tournament-details-tab-bracket-group:before {
    content: "";
    display: block;
    width: 6%;
    height: 85%;
    position: absolute;
    border-top: 3px dotted #8aff80;
    top: 50%;
    left: -9%
}

.round-3-of-11 {
    padding-top: 240px;
    transition: .2s ease-out
}

.round-3-of-11 .second {
    margin-bottom: 532.8px;
    transition: .2s ease-out
}

.round-3-of-11 .top:after {
    height: 532.8px
}

.round-3-of-11 .bottom:after {
    height: 532.8px
}

.round-4-of-11 {
    padding-top: 576px;
    transition: .2s ease-out
}

.round-4-of-11 .second {
    margin-bottom: 1193.472px
}

.round-4-of-11 .top:after {
    height: 1193.472px
}

.round-4-of-11 .bottom:after {
    height: 1193.472px
}

.round-5-of-11 {
    padding-top: 1296px;
    transition: .2s ease-out
}

.round-5-of-11 .second {
    margin-bottom: 2506.2912px
}

.round-5-of-11 .top:after {
    height: 2506.2912px
}

.round-5-of-11 .bottom:after {
    height: 2506.2912px
}

.round-6-of-11 {
    padding-top: 2799.36px
}

.round-6-of-11 .second {
    margin-bottom: 5052.6830592px
}

.round-6-of-11 .top:after {
    height: 5052.6830592px
}

.round-6-of-11 .bottom:after {
    height: 5052.6830592px
}

.round-7-of-11 {
    padding-top: 5878.656px;
    transition: .2s ease-out
}

.round-7-of-11 .second {
    margin-bottom: 9903.25879603px
}

.round-7-of-11 .top:after {
    height: 9903.25879603px
}

.round-7-of-11 .bottom:after {
    height: 9903.25879603px
}

.round-8-of-11 {
    padding-top: 12093.2352px;
    transition: .2s ease-out
}

.round-8-of-11 .second {
    margin-bottom: 19014.25688838px
}

.round-8-of-11 .top:after {
    height: 19014.25688838px
}

.round-8-of-11 .bottom:after {
    height: 19014.25688838px
}

.round-9-of-11 {
    padding-top: 24488.80128px;
    transition: .2s ease-out
}

.round-9-of-11 .second {
    margin-bottom: 35936.94551904px
}

.round-9-of-11 .top:after {
    height: 35936.94551904px
}

.round-9-of-11 .bottom:after {
    height: 35936.94551904px
}

.round-10-of-11 {
    padding-top: 48977.60256px
}

.round-10-of-11 .second {
    margin-bottom: 67082.29830221px;
    transition: .2s ease-out
}

.round-10-of-11 .top:after {
    height: 67082.29830221px
}

.round-10-of-11 .bottom:after {
    height: 67082.29830221px
}

.round-11-of-11 {
    padding-top: 96975.6530688px;
    transition: .2s ease-out
}

.round-11-of-11 .second {
    margin-bottom: 123968.08726248px;
    transition: .2s ease-out
}

.round-11-of-11 .top:after {
    height: 123968.08726248px
}

.round-11-of-11 .bottom:after {
    height: 123968.08726248px
}

.round-11-of-11 {
    padding-top: 49520.9408px
}

.round-3-of-10 {
    padding-top: 240px;
    transition: .2s ease-out
}

.round-3-of-10 .second {
    margin-bottom: 532.8px;
    transition: .2s ease-out
}

.round-3-of-10 .top:after {
    height: 532.8px
}

.round-3-of-10 .bottom:after {
    height: 532.8px
}

.round-4-of-10 {
    padding-top: 576px;
    transition: .2s ease-out
}

.round-4-of-10 .second {
    margin-bottom: 1193.472px;
    transition: .2s ease-out
}

.round-4-of-10 .top:after {
    height: 1193.472px
}

.round-4-of-10 .bottom:after {
    height: 1193.472px
}

.round-5-of-10 {
    padding-top: 1296px;
    transition: .2s ease-out
}

.round-5-of-10 .second {
    margin-bottom: 2506.2912px;
    transition: .2s ease-out
}

.round-5-of-10 .top:after {
    height: 2506.2912px
}

.round-5-of-10 .bottom:after {
    height: 2506.2912px
}

.round-6-of-10 {
    padding-top: 2799.36px;
    transition: .2s ease-out
}

.round-6-of-10 .second {
    margin-bottom: 5052.6830592px;
    transition: .2s ease-out
}

.round-6-of-10 .top:after {
    height: 5052.6830592px
}

.round-6-of-10 .bottom:after {
    height: 5052.6830592px
}

.round-7-of-10 {
    padding-top: 5878.656px;
    transition: .2s ease-out
}

.round-7-of-10 .second {
    margin-bottom: 9903.25879603px;
    transition: .2s ease-out
}

.round-7-of-10 .top:after {
    height: 9903.25879603px
}

.round-7-of-10 .bottom:after {
    height: 9903.25879603px
}

.round-8-of-10 {
    padding-top: 12093.2352px;
    transition: .2s ease-out
}

.round-8-of-10 .second {
    margin-bottom: 19014.25688838px;
    transition: .2s ease-out
}

.round-8-of-10 .top:after {
    height: 19014.25688838px
}

.round-8-of-10 .bottom:after {
    height: 19014.25688838px
}

.round-9-of-10 {
    padding-top: 24488.80128px;
    transition: .2s ease-out
}

.round-9-of-10 .second {
    margin-bottom: 35936.94551904px;
    transition: .2s ease-out
}

.round-9-of-10 .top:after {
    height: 35936.94551904px
}

.round-9-of-10 .bottom:after {
    height: 35936.94551904px
}

.round-10-of-10 {
    padding-top: 48977.60256px
}

.round-10-of-10 .second {
    margin-bottom: 67082.29830221px;
    transition: .2s ease-out
}

.round-10-of-10 .top:after {
    height: 67082.29830221px
}

.round-10-of-10 .bottom:after {
    height: 67082.29830221px
}

.round-10-of-10 {
    padding-top: 24528.80128px;
    transition: .2s ease-out
}

.round-3-of-9 {
    padding-top: 240px;
    transition: .2s ease-out
}

.round-3-of-9 .second {
    margin-bottom: 532.8px;
    transition: .2s ease-out
}

.round-3-of-9 .top:after {
    height: 532.8px
}

.round-3-of-9 .bottom:after {
    height: 532.8px
}

.round-4-of-9 {
    padding-top: 576px;
    transition: .2s ease-out
}

.round-4-of-9 .second {
    margin-bottom: 1193.472px;
    transition: .2s ease-out
}

.round-4-of-9 .top:after {
    height: 1193.472px
}

.round-4-of-9 .bottom:after {
    height: 1193.472px
}

.round-5-of-9 {
    padding-top: 1296px;
    transition: .2s ease-out
}

.round-5-of-9 .second {
    margin-bottom: 2506.2912px;
    transition: .2s ease-out
}

.round-5-of-9 .top:after {
    height: 2506.2912px
}

.round-5-of-9 .bottom:after {
    height: 2506.2912px
}

.round-6-of-9 {
    padding-top: 2799.36px;
    transition: .2s ease-out
}

.round-6-of-9 .second {
    margin-bottom: 5052.6830592px;
    transition: .2s ease-out
}

.round-6-of-9 .top:after {
    height: 5052.6830592px
}

.round-6-of-9 .bottom:after {
    height: 5052.6830592px
}

.round-7-of-9 {
    padding-top: 5878.656px;
    transition: .2s ease-out
}

.round-7-of-9 .second {
    margin-bottom: 9903.25879603px;
    transition: .2s ease-out
}

.round-7-of-9 .top:after {
    height: 9903.25879603px
}

.round-7-of-9 .bottom:after {
    height: 9903.25879603px
}

.round-8-of-9 {
    padding-top: 12093.2352px;
    transition: .2s ease-out
}

.round-8-of-9 .second {
    margin-bottom: 19014.25688838px;
    transition: .2s ease-out
}

.round-8-of-9 .top:after {
    height: 19014.25688838px
}

.round-8-of-9 .bottom:after {
    height: 19014.25688838px
}

.round-9-of-9 {
    padding-top: 24488.80128px
}

.round-9-of-9 .second {
    margin-bottom: 35936.94551904px;
    transition: .2s ease-out
}

.round-9-of-9 .top:after {
    height: 35936.94551904px
}

.round-9-of-9 .bottom:after {
    height: 35936.94551904px
}

.round-9-of-9 {
    padding-top: 12133.2352px;
    transition: .2s ease-out
}

.round-3-of-8 {
    padding-top: 240px;
    transition: .2s ease-out
}

.round-3-of-8 .second {
    margin-bottom: 532.8px;
    transition: .2s ease-out
}

.round-3-of-8 .top:after {
    height: 532.8px
}

.round-3-of-8 .bottom:after {
    height: 532.8px
}

.round-4-of-8 {
    padding-top: 576px;
    transition: .2s ease-out
}

.round-4-of-8 .second {
    margin-bottom: 1193.472px;
    transition: .2s ease-out
}

.round-4-of-8 .top:after {
    height: 1193.472px
}

.round-4-of-8 .bottom:after {
    height: 1193.472px
}

.round-5-of-8 {
    padding-top: 1296px;
    transition: .2s ease-out
}

.round-5-of-8 .second {
    margin-bottom: 2506.2912px;
    transition: .2s ease-out
}

.round-5-of-8 .top:after {
    height: 2506.2912px
}

.round-5-of-8 .bottom:after {
    height: 2506.2912px
}

.round-6-of-8 {
    padding-top: 2799.36px;
    transition: .2s ease-out
}

.round-6-of-8 .second {
    margin-bottom: 5052.6830592px;
    transition: .2s ease-out
}

.round-6-of-8 .top:after {
    height: 5052.6830592px
}

.round-6-of-8 .bottom:after {
    height: 5052.6830592px
}

.round-7-of-8 {
    padding-top: 5878.656px;
    transition: .2s ease-out
}

.round-7-of-8 .second {
    margin-bottom: 9903.25879603px;
    transition: .2s ease-out
}

.round-7-of-8 .top:after {
    height: 9903.25879603px
}

.round-7-of-8 .bottom:after {
    height: 9903.25879603px
}

.round-8-of-8 {
    padding-top: 12093.2352px
}

.round-8-of-8 .second {
    margin-bottom: 19014.25688838px;
    transition: .2s ease-out
}

.round-8-of-8 .top:after {
    height: 19014.25688838px
}

.round-8-of-8 .bottom:after {
    height: 19014.25688838px
}

.round-8-of-8 {
    padding-top: 5918.656px;
    transition: .2s ease-out
}

.round-3-of-7 {
    padding-top: 240px;
    transition: .2s ease-out
}

.round-3-of-7 .second {
    margin-bottom: 532.8px;
    transition: .2s ease-out
}

.round-3-of-7 .top:after {
    height: 532.8px
}

.round-3-of-7 .bottom:after {
    height: 532.8px
}

.round-4-of-7 {
    padding-top: 576px;
    transition: .2s ease-out
}

.round-4-of-7 .second {
    margin-bottom: 1193.472px;
    transition: .2s ease-out
}

.round-4-of-7 .top:after {
    height: 1193.472px
}

.round-4-of-7 .bottom:after {
    height: 1193.472px
}

.round-5-of-7 {
    padding-top: 1296px;
    transition: .2s ease-out
}

.round-5-of-7 .second {
    margin-bottom: 2506.2912px;
    transition: .2s ease-out
}

.round-5-of-7 .top:after {
    height: 2506.2912px
}

.round-5-of-7 .bottom:after {
    height: 2506.2912px
}

.round-6-of-7 {
    padding-top: 2799.36px;
    transition: .2s ease-out
}

.round-6-of-7 .second {
    margin-bottom: 5052.6830592px;
    transition: .2s ease-out
}

.round-6-of-7 .top:after {
    height: 5052.6830592px
}

.round-6-of-7 .bottom:after {
    height: 5052.6830592px
}

.round-7-of-7 {
    padding-top: 5878.656px
}

.round-7-of-7 .second {
    margin-bottom: 9903.25879603px;
    transition: .2s ease-out
}

.round-7-of-7 .top:after {
    height: 9903.25879603px
}

.round-7-of-7 .bottom:after {
    height: 9903.25879603px
}

.round-7-of-7 {
    padding-top: 2840px;
    transition: .2s ease-out
}

.round-3-of-6 {
    padding-top: 240px;
    transition: .2s ease-out
}

.round-3-of-6 .second {
    margin-bottom: 532.8px;
    transition: .2s ease-out
}

.round-3-of-6 .top:after {
    height: 532.8px
}

.round-3-of-6 .bottom:after {
    height: 532.8px
}

.round-4-of-6 {
    padding-top: 576px;
    transition: .2s ease-out
}

.round-4-of-6 .second {
    margin-bottom: 1193.472px;
    transition: .2s ease-out
}

.round-4-of-6 .top:after {
    height: 1193.472px
}

.round-4-of-6 .bottom:after {
    height: 1193.472px
}

.round-5-of-6 {
    padding-top: 1296px;
    transition: .2s ease-out
}

.round-5-of-6 .second {
    margin-bottom: 2506.2912px;
    transition: .2s ease-out
}

.round-5-of-6 .top:after {
    height: 2506.2912px
}

.round-5-of-6 .bottom:after {
    height: 2506.2912px
}

.round-6-of-6 {
    padding-top: 2799.36px
}

.round-6-of-6 .second {
    margin-bottom: 5052.6830592px;
    transition: .2s ease-out
}

.round-6-of-6 .top:after {
    height: 5052.6830592px
}

.round-6-of-6 .bottom:after {
    height: 5052.6830592px
}

.round-6-of-6 {
    padding-top: 1340px;
    transition: .2s ease-out
}

.round-3-of-5 {
    padding-top: 240px;
    transition: .2s ease-out
}

.round-3-of-5 .second {
    margin-bottom: 532.8px;
    transition: .2s ease-out
}

.round-3-of-5 .top:after {
    height: 336px
}

.round-3-of-5 .bottom:after {
    height: 342px
}

.round-4-of-5 {
    padding-top: 576px;
    transition: .2s ease-out
}

.round-4-of-5 .second {
    margin-bottom: 1193.472px;
    transition: .2s ease-out
}

.round-4-of-5 .top:after {
    height: 448px
}

.round-4-of-5 .bottom:after {
    height: 456px
}

.round-5-of-5 {
    padding-top: 1296px
}

.round-5-of-5 .second {
    margin-bottom: 2506.2912px;
    transition: .2s ease-out
}

.round-5-of-5 .top:after {
    height: 560px
}

.round-5-of-5 .bottom:after {
    height: 570px
}

.round-5-of-5 {
    padding-top: 622px;
    transition: .2s ease-out
}

.round-3-of-4 {
    padding-top: 230px;
    transition: .2s ease-out
}

.round-4-of-4 {
    padding-top: 275px;
    transition: .2s ease-out
}

.round-3-of-3 {
    padding-top: 120px;
    transition: .2s ease-out
}

.round-1-of-2 .tournament-details-tab-bracket-group:before {
    display: none
}

.round-1-of-3 .tournament-details-tab-bracket-group:before {
    display: none
}

.round-1-of-4 .tournament-details-tab-bracket-group:before {
    display: none
}

.round-1-of-5 .tournament-details-tab-bracket-group:before {
    display: none
}

.round-1-of-6 .tournament-details-tab-bracket-group:before {
    display: none
}

.round-1-of-7 .tournament-details-tab-bracket-group:before {
    display: none
}

.round-1-of-8 .tournament-details-tab-bracket-group:before {
    display: none
}

.round-1-of-9 .tournament-details-tab-bracket-group:before {
    display: none
}

.round-1-of-10 .tournament-details-tab-bracket-group:before {
    display: none
}

.round-1-of-11 .tournament-details-tab-bracket-group:before {
    display: none
}

.round-2-of-2 {
    padding-top: 82px
}

.round-2-of-2 .second {
    margin-bottom: 201px;
    transition: .2s ease-out
}

.round-2-of-2 .top:after {
    height: 200px
}

.round-2-of-2 .bottom:after {
    height: 200px
}

.round-2-of-3 {
    padding-top: 82px;
    transition: .2s ease-out
}

.round-2-of-3 .second {
    margin-bottom: 201px;
    transition: .2s ease-out
}

.round-2-of-3 .top:after {
    height: 200px
}

.round-2-of-3 .bottom:after {
    height: 200px
}

.round-2-of-4 {
    padding-top: 82px;
    transition: .2s ease-out
}

.round-2-of-4 .second {
    margin-bottom: 201px;
    transition: .2s ease-out
}

.round-2-of-4 .top:after {
    height: 200px
}

.round-2-of-4 .bottom:after {
    height: 200px
}

.round-2-of-5 {
    padding-top: 82px;
    transition: .2s ease-out
}

.round-2-of-5 .second {
    margin-bottom: 201px;
    transition: .2s ease-out
}

.round-2-of-5 .top:after {
    height: 200px
}

.round-2-of-5 .bottom:after {
    height: 200px
}

.round-2-of-6 {
    padding-top: 82px;
    transition: .2s ease-out
}

.round-2-of-6 .second {
    margin-bottom: 201px;
    transition: .2s ease-out
}

.round-2-of-6 .top:after {
    height: 200px
}

.round-2-of-6 .bottom:after {
    height: 200px
}

.round-2-of-7 {
    padding-top: 82px;
    transition: .2s ease-out
}

.round-2-of-7 .second {
    margin-bottom: 201px;
    transition: .2s ease-out
}

.round-2-of-7 .top:after {
    height: 200px
}

.round-2-of-7 .bottom:after {
    height: 200px
}

.round-2-of-8 {
    padding-top: 82px;
    transition: .2s ease-out
}

.round-2-of-8 .second {
    margin-bottom: 201px;
    transition: .2s ease-out
}

.round-2-of-8 .top:after {
    height: 200px
}

.round-2-of-8 .bottom:after {
    height: 200px
}

.round-2-of-9 {
    padding-top: 82px;
    transition: .2s ease-out
}

.round-2-of-9 .second {
    margin-bottom: 201px;
    transition: .2s ease-out
}

.round-2-of-9 .top:after {
    height: 200px
}

.round-2-of-9 .bottom:after {
    height: 200px
}

.round-2-of-10 {
    padding-top: 82px;
    transition: .2s ease-out
}

.round-2-of-10 .second {
    margin-bottom: 201px;
    transition: .2s ease-out
}

.round-2-of-10 .top:after {
    height: 200px
}

.round-2-of-10 .bottom:after {
    height: 200px
}

.round-2-of-11 {
    padding-top: 82px;
    transition: .2s ease-out
}

.round-2-of-11 .second {
    margin-bottom: 201px;
    transition: .2s ease-out
}

.round-2-of-11 .top:after {
    height: 200px
}

.round-2-of-11 .bottom:after {
    height: 200px
}

.round-1-of-2 .top:after {
    border-right: 0;
    left: 85%;
    width: 6%;
    border-top: 3px dotted #8aff80;
    height: auto
}

.round-2-of-3 .top:after {
    border-right: 0;
    left: 85%;
    width: 6%;
    border-top: 3px dotted #8aff80;
    height: auto
}

.round-3-of-4 .top:after {
    border-right: 0;
    left: 85%;
    width: 6%;
    border-top: 3px dotted #8aff80;
    height: auto
}

.round-4-of-5 .top:after {
    border-right: 0;
    left: 85%;
    width: 6%;
    border-top: 3px dotted #8aff80;
    height: auto
}

.round-5-of-6 .top:after {
    border-right: 0;
    left: 85%;
    width: 6%;
    border-top: 3px dotted #8aff80;
    height: auto
}

.round-6-of-7 .top:after {
    border-right: 0;
    left: 85%;
    width: 6%;
    border-top: 3px dotted #8aff80;
    height: auto
}

.round-7-of-8 .top:after {
    border-right: 0;
    left: 85%;
    width: 6%;
    border-top: 3px dotted #8aff80;
    height: auto
}

.round-8-of-9 .top:after {
    border-right: 0;
    left: 85%;
    width: 6%;
    border-top: 3px dotted #8aff80;
    height: auto
}

.round-9-of-10 .top:after {
    border-right: 0;
    left: 85%;
    width: 6%;
    border-top: 3px dotted #8aff80;
    height: auto
}

.round-10-of-11 .top:after {
    border-right: 0;
    left: 85%;
    width: 6%;
    border-top: 3px dotted #8aff80;
    height: auto
}

.round-2-of-2 {
    padding-top: 40px;
    transition: .2s ease-out
}

.bracket-winner {
    background-color: #404040
}

.round-4-of-11 .second {
    margin-bottom: 1196px;
    transition: .2s ease-out
}

.round-5-of-11 .second {
    margin-bottom: 2520px;
    transition: .2s ease-out
}

.round-6-of-11 {
    padding-top: 2780px;
    transition: .2s ease-out
}

.round-6-of-11 .second {
    margin-bottom: 5155px;
    transition: .2s ease-out
}

.round-7-of-11 .second {
    margin-bottom: 10330px;
    transition: .2s ease-out
}

.round-8-of-11 .second {
    margin-bottom: 20700px;
    transition: .2s ease-out
}

.round-9-of-11 .second {
    margin-bottom: 40000px;
    transition: .2s ease-out
}

.round-10-of-11 {
    padding-top: 40000px;
    transition: .2s ease-out
}

.round-11-of-11 {
    padding-top: 40040px
}

.compact-bracket-padding {
    padding-top: 0 !important;
    transition: .2s ease-out
}

.compact-bracket-padding .second {
    margin-bottom: 0 !important;
    transition: .2s ease-out
}

.compact-bracket-padding .tournament-details-tab-bracket-group:before {
    opacity: 0;
    transition: .1s ease-out
}

.compact-bracket-padding .top:after {
    opacity: 0;
    transition: .1s ease-out
}

.compact-bracket-padding .bottom:after {
    opacity: 0;
    transition: .1s ease-out
}

.two-fa-layout {
    position: relative;
    width: 100vw;
    height: 100vh;
    overflow: hidden;
    display: flex;
    align-items: center
}

@media screen and (max-width:767px) {
    .two-fa-layout {
        background-color: #292929;
        width: 100%;
        height: 100%
    }
}

.two-fa-layout .login-background {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    min-width: 1600px;
    min-height: 900px;
    z-index: -100
}

@media screen and (max-width:767px) {
    .two-fa-layout .login-background {
        display: none
    }
}

.two-fa-layout .login-box {
    margin-left: 40%;
    box-sizing: border-box;
    width: 469px;
    background-color: #292929;
    border-radius: 2px;
    box-shadow: 0 22px 38px 0 rgba(0, 0, 0, .26);
    border: 1px solid #303030;
    border-top: 8px solid #5cc5e6;
    padding: 12px 24px 24px
}

@media screen and (max-width:991px) {
    .two-fa-layout .login-box {
        margin: 0 auto;
        align-self: center
    }
}

@media screen and (max-width:767px) {
    .two-fa-layout .login-box {
        width: 100%;
        min-height: 100vh;
        border-radius: 0;
        margin: 0;
        padding: 12px 16px 16px;
        align-self: flex-start
    }
}

.two-fa-layout .login-box .login-title a {
    text-align: left
}

.two-fa-layout .login-box .login-box-heading {
    text-align: center
}

.two-fa-layout .login-box .login-box-heading h4 {
    color: #fff
}

@media screen and (max-width:767px) {
    .two-fa-layout .login-box .login-box-heading h4 {
        font-size: 24px
    }
}

.two-fa-layout .login-box .login-box-heading p {
    font-family: Poppins, sans-serif;
    color: #b3b3b3;
    font-size: 12.25px
}

@media screen and (max-width:767px) {
    .two-fa-layout .login-box .login-box-heading p {
        font-size: 14px
    }
}

.two-fa-layout .login-box .login-box-heading p a {
    color: #8aff80;
    text-decoration: underline
}

.two-fa-layout .login-box .login-actions {
    padding-top: 25px
}

.two-fa-layout .login-box .login-actions button {
    width: 100%
}

.two-fa-layout .login-box .attempts-left-text {
    color: #8aff80;
    z-index: 1000;
    font-size: 14px;
    font-weight: 700
}

.two-fa-layout .login-box p {
    padding-top: 10px;
    font-family: Poppins, sans-serif;
    color: #b3b3b3;
    font-size: 12.25px
}

@media screen and (max-width:767px) {
    .two-fa-layout .login-box p {
        font-size: 14px
    }
}

.two-fa-layout .login-box p a {
    color: #8aff80;
    text-decoration: underline
}

.no-two-fa-ribbon {
    margin: 0 auto;
    background: #ff2f57;
    color: #fff;
    z-index: 3;
    transition: all .5s;
    width: 100%
}

.no-two-fa-ribbon .content {
    display: block;
    width: 100%;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px
}

.no-two-fa-ribbon .content .fa-ribbon-title {
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 5px;
    display: inline-flex;
    justify-content: center
}

.no-two-fa-ribbon .content .cmgico {
    margin-top: 2px
}

.no-two-fa-ribbon .content .fa-ribbon-link {
    color: #fff
}

.no-two-fa-ribbon .content .fa-ribbon-link:hover {
    color: #fff
}

.no-two-fa-ribbon .content-text {
    display: block;
    width: 100%;
    text-align: center
}

.no-two-fa-ribbon .content-text i {
    margin-right: 6px
}

.no-two-fa-ribbon .close {
    position: absolute;
    right: 10px
}

.no-two-fa-ribbon .close:hover {
    color: #fff;
    opacity: .9
}

.two-fa-logout,
.two-fa-logout:hover {
    color: #fff
}

@media screen and (max-width:767px) {
    .close {
        width: 25px;
        font-size: 29px
    }
}

#takeover-container #top-leaderboard>div:first-child {
    margin-top: 20px;
    margin-bottom: 10px
}

#takeover-container #game-library-vue {
    background-color: #1a1a1a
}

#takeover-container .tall-header {
    margin-top: 20px
}

@media screen and (min-width:1200px) {
    #game-library-vue {
        width: 1070px
    }
}

#game-library-vue .games-page {
    display: table
}

#game-library-vue .games-block {
    display: flex;
    flex-wrap: wrap
}

#game-library-vue .games-block #top-med-rect>:first-child {
    margin: 15px 16px;
    width: 320px
}

#game-library-vue .games-block .game-card-cover {
    width: 160px;
    height: 240px;
    padding-bottom: 40px;
    margin: 20px 8px
}

@media screen and (min-width:1200px) {
    #game-library-vue .games-block .game-card-cover {
        width: 186px
    }
}

#game-library-vue .games-block .game-card-cover .game-name {
    background: rgba(0, 0, 0, .4)
}

#game-library-vue .games-block .game-card-cover .game-overlay {
    background: 0 0
}

#game-library-vue .description-block {
    background-color: #303030;
    height: 427px;
    padding: 25px;
    margin: 60px 0 40px;
    overflow-y: scroll
}

@media screen and (max-width:479px) {
    #game-library-vue .games-block .game-card-cover {
        width: 132px;
        height: 200px
    }
}

@media screen and (max-width:320px) {
    #game-library-vue .games-block .game-card-cover {
        width: 113px;
        height: 185px
    }
}

#game-library-vue .learn-more-container {
    position: relative;
    left: 10px;
    top: -5px
}

@media screen and (max-width:768px) {
    #game-library-vue .learn-more-container .learn-more-icon-ladders-mobile {
        position: absolute;
        left: 200px;
        top: -46px
    }
}

@media screen and (max-width:768px) {
    #game-library-vue .learn-more-container .learn-more-icon-challenges-mobile {
        position: absolute;
        left: 250px;
        top: -46px
    }
}

@media screen and (max-width:767px) {
    #game-library-vue .learn-more-container .learn-more-icon-tournaments-mobile {
        position: absolute;
        left: 62px;
        top: -75px
    }
}

.seo-section-description-no-title {
    margin-top: 50px;
    padding: 12px 16px;
    background-color: #303030
}

@media screen and (max-width:767px) {
    .seo-section-description-no-title {
        margin-top: 20px
    }
}

.seo-section-description-no-title .seo-section-text {
    height: 400px;
    overflow-y: scroll;
    padding: 12px 16px
}

.seo-section-description-no-title .seo-section-text::-webkit-scrollbar {
    width: 8px
}

.seo-section-description-no-title .seo-section-text::-webkit-scrollbar-track {
    background: 0 0
}

.seo-section-description-no-title .seo-section-text::-webkit-scrollbar-thumb {
    background: hsla(0, 0%, 100%, .16);
    border-radius: 4px
}

.seo-section-description-no-title .seo-section-text::-webkit-scrollbar-thumb:hover {
    background: hsla(0, 0%, 100%, .25)
}

.seo-section-description-no-title .seo-section-text h1 {
    display: inline-block;
    border-top: 7.35px solid #5cc5e6;
    padding-top: 5px
}

.seo-section-description-no-title .seo-section-text p {
    border-top: 1px solid #404040;
    padding: 16px 0 12px
}

#competition-lobby-tournaments-vue {
    margin-top: 20px
}

#competition-lobby-tournaments-vue .no-data-found {
    max-width: 60%;
    margin: 20px auto
}

@media screen and (max-width:1200px) {
    #competition-lobby-tournaments-vue .no-data-found {
        max-width: 100%
    }
}

#competition-lobby-tournaments-vue .tournaments-container.mdl-tabs__panel {
    position: relative
}

#competition-lobby-tournaments-vue .container:not(.enrolled-tournaments-container) {
    position: relative;
    min-height: 660px
}

@media screen and (min-width:1200px) {
    #competition-lobby-tournaments-vue .container:not(.enrolled-tournaments-container).hidden-tournament-box-container {
        display: none
    }
}

@media screen and (min-width:1700px) {
    #competition-lobby-tournaments-vue .enrolled-tournaments-container {
        padding-left: 0;
        padding-right: 0
    }
}

#competition-lobby-tournaments-vue .color-elite {
    color: #5cc5e6
}

#competition-lobby-tournaments-vue .color-free {
    color: #c17343
}

#competition-lobby-tournaments-vue .color-guaranteed {
    color: #d8b862
}

#competition-lobby-tournaments-vue .tournament-list-top-panel {
    display: flex
}

@media screen and (max-width:991px) {
    #competition-lobby-tournaments-vue .tournament-list-top-panel {
        flex-wrap: wrap
    }
}

#competition-lobby-tournaments-vue .tournament-list-top-panel>div {
    flex-basis: 100%;
    flex-shrink: 0;
    flex-grow: 0
}

#competition-lobby-tournaments-vue .tournament-list-top-panel .tournament-list-filters {
    order: 2;
    flex-basis: 100%;
    margin-top: 0
}

#competition-lobby-tournaments-vue .tournament-list-top-panel .tournament-list-top-panel-actions {
    display: flex;
    justify-content: flex-end;
    align-items: center
}

@media screen and (max-width:991px) {
    #competition-lobby-tournaments-vue .tournament-list-top-panel .tournament-list-top-panel-actions {
        order: 1;
        flex-basis: 100%;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start
    }
}

#competition-lobby-tournaments-vue .tournament-list-top-panel .tournament-list-top-panel-actions>div {
    display: flex;
    align-items: center;
    cursor: pointer;
    margin-left: 24px
}

@media screen and (max-width:991px) {
    #competition-lobby-tournaments-vue .tournament-list-top-panel .tournament-list-top-panel-actions>div {
        margin-bottom: 16px;
        margin-left: 0
    }
}

#competition-lobby-tournaments-vue .tournament-list-top-panel .tournament-list-top-panel-actions>div>a,
#competition-lobby-tournaments-vue .tournament-list-top-panel .tournament-list-top-panel-actions>div>span {
    display: flex;
    align-items: center;
    color: #fff;
    font-size: 15.4px
}

#competition-lobby-tournaments-vue .tournament-list-top-panel .tournament-list-top-panel-actions>div>a>*,
#competition-lobby-tournaments-vue .tournament-list-top-panel .tournament-list-top-panel-actions>div>span>* {
    margin-left: 10px
}

#competition-lobby-tournaments-vue .tournament-list-top-panel .tournament-list-top-panel-actions .tournament-list-filters-toggle.show-filters i,
#competition-lobby-tournaments-vue .tournament-list-top-panel .tournament-list-top-panel-actions .tournament-list-filters-toggle.show-filters span {
    color: #8aff80
}

#competition-lobby-tournaments-vue .tournament-list-top-panel .tournament-list-top-panel-actions .list-grid-toggle {
    min-width: 120px
}

#competition-lobby-tournaments-vue .tournament-list-top-panel .tournament-list-top-panel-actions .list-grid-toggle i {
    padding: 3px 5px 3px 4px;
    background-color: #292929
}

@media screen and (max-width:1200px) {
    #competition-lobby-tournaments-vue .tournament-list-top-panel .tournament-list-top-panel-actions .list-grid-toggle {
        display: none
    }
}

#competition-lobby-tournaments-vue .tournament-list-top-panel .tournament-list-top-panel-actions .list-grid-toggle.list-mode-activated i,
#competition-lobby-tournaments-vue .tournament-list-top-panel .tournament-list-top-panel-actions .list-grid-toggle.list-mode-activated span {
    color: #8aff80
}

#competition-lobby-tournaments-vue .tournament-list-filters {
    display: flex;
    flex-wrap: wrap
}

@media screen and (min-width:1200px) {
    #competition-lobby-tournaments-vue .tournament-list-filters {
        flex-direction: column;
        width: calc((100% - 1170px)/2);
        position: absolute;
        top: 55px;
        left: 0;
        min-height: 745px
    }

    #competition-lobby-tournaments-vue .tournament-list-filters.list-mode-activated {
        width: 125px
    }
}

@media screen and (max-width:1700px) {
    #competition-lobby-tournaments-vue .tournament-list-filters {
        width: 125px
    }
}

@media screen and (max-width:1200px) {
    #competition-lobby-tournaments-vue .tournament-list-filters {
        flex-direction: row;
        width: 100%;
        margin-top: 20px
    }
}

#competition-lobby-tournaments-vue .tournament-list-filters h5 {
    font-size: 14px;
    font-weight: 700;
    font-family: Poppins, sans-serif;
    border-bottom: 1px solid #353535;
    padding-bottom: 15px;
    margin-bottom: 15px
}

#competition-lobby-tournaments-vue .tournament-list-filters .filter-section {
    margin-left: auto;
    margin-right: auto;
    display: flex;
    flex-direction: column;
    width: 125px;
    position: relative
}

#competition-lobby-tournaments-vue .tournament-list-filters .filter-section .skill-level-explainer-button {
    position: absolute;
    top: 5px;
    right: 0
}

@media screen and (max-width:1200px) {
    #competition-lobby-tournaments-vue .tournament-list-filters .filter-section {
        width: 140px
    }
}

#competition-lobby-tournaments-vue .tournament-list-filters .filter-section .category-row {
    display: flex;
    margin-bottom: 12px
}

#competition-lobby-tournaments-vue .tournament-list-filters .filter-section .category-row label {
    display: flex;
    align-items: center;
    font-size: 14px;
    text-transform: none;
    font-weight: 400;
    cursor: pointer
}

#competition-lobby-tournaments-vue .tournament-list-filters .filter-section .category-row label>div {
    margin-left: 6px;
    height: 100%;
    display: flex;
    align-items: center;
    padding-bottom: 3px
}

#competition-lobby-tournaments-vue .tournament-list-filters .filter-section .category-row label>div>* {
    margin-right: 14px
}

#competition-lobby-tournaments-vue .tournament-list-filters .filter-section .category-row label>div .elo-skill-level {
    padding-top: 0;
    padding-bottom: 0
}

#competition-lobby-tournaments-vue .tournament-list-filters .filter-section .category-row img {
    width: 24px
}

#competition-lobby-tournaments-vue .tournament-list-filters .filter-section .category-row i {
    font-size: 19.6px;
    color: #fff;
    width: 24px;
    text-align: center
}

@media screen and (max-width:1700px) {
    #competition-lobby-tournaments-vue .container.container-max-100 {
        width: calc(100% - 150px);
        margin-right: unset
    }
}

@media screen and (max-width:1200px) {
    #competition-lobby-tournaments-vue .container.container-max-100 {
        width: 100%;
        margin-right: auto
    }
}

#competition-lobby-tournaments-container {
    min-height: 900px
}

@media screen and (min-width:1200px) {
    #competition-lobby-tournaments-container table {
        width: calc(100% - 150px);
        margin-left: auto
    }
}

@media screen and (min-width:1200px) and (max-width:1400px) {

    #competition-lobby-tournaments-container table td,
    #competition-lobby-tournaments-container table th {
        padding-left: 8px;
        padding-right: 8px
    }
}

#competition-lobby-tournaments-container table .category-container {
    display: flex;
    justify-content: center
}

#competition-lobby-tournaments-container table .category-container img {
    width: 24px;
    height: 24px
}

#competition-lobby-tournaments-container table .skill-levels-container {
    justify-content: left
}

#competition-lobby-tournaments-container table td .start-date-remaining {
    color: #ff2f57;
    text-align: left
}

#competition-lobby-tournaments-container .related-tournaments-spacer {
    width: 100%;
    background: #1a1a1a
}

#competition-lobby-tournaments-container .related-tournaments-spacer h5 {
    margin: 0 auto;
    padding: 25px 0 10px
}

#competition-lobby-tournaments-container .start-date-day {
    text-align: left;
    color: #fff
}

#competition-lobby-tournaments-container .start-date-hour {
    text-align: left;
    color: #b3b3b3
}

#competition-lobby-tournaments-container .skill-levels-container {
    display: flex;
    justify-content: flex-end
}

@media screen and (min-width:1200px) and (max-width:1400px) {
    #competition-lobby-tournaments-container .skill-levels-container {
        flex-direction: column;
        align-items: flex-end
    }
}

@media screen and (max-width:991px) {
    #competition-lobby-tournaments-container .skill-levels-container {
        justify-content: inherit
    }
}

#competition-lobby-tournaments-container .skill-levels-container .elo-skill-level-block {
    display: flex;
    margin-left: 5px
}

#competition-lobby-tournaments-container .skill-levels-container .elo-skill-level-block:first-of-type {
    margin-left: 0
}

@media screen and (min-width:1200px) and (max-width:1400px) {
    #competition-lobby-tournaments-container .skill-levels-container .elo-skill-level-block {
        margin-left: 0;
        margin-bottom: 5px
    }
}

@media screen and (max-width:991px) {
    #competition-lobby-tournaments-container .skill-levels-container .elo-skill-level-block {
        margin-left: 0;
        margin-right: 5px
    }
}

#competition-lobby-tournaments-container .tournament-remainder-component {
    width: max-content
}

#competition-lobby-tournaments-container .view-button-container {
    width: 100%;
    align-self: flex-end;
    border-top: 1px solid #000;
    position: relative;
    z-index: 1
}

#competition-lobby-tournaments-container .view-button-container .tournament-remainder-component {
    position: absolute;
    right: 7px;
    top: 50%;
    transform: translateY(-50%);
    z-index: 2
}

#competition-lobby-tournaments-container .tournaments-container {
    min-height: 1255px
}

@media screen and (min-width:1200px) and (max-width:1400px) {
    #competition-lobby-tournaments-container .tournaments-container {
        min-height: 1545px
    }
}

@media screen and (max-width:1200px) {
    #competition-lobby-tournaments-container .tournaments-container {
        min-height: 1290px
    }
}

@media screen and (max-width:991px) {
    #competition-lobby-tournaments-container .tournaments-container {
        min-height: 2600px
    }
}

@media screen and (max-width:479px) {
    #competition-lobby-tournaments-container .tournaments-container {
        min-height: 2650px
    }
}

#competition-lobby-tournaments-container .pagination-component-container {
    min-height: 60px
}

@media screen and (max-width:479px) {
    #competition-lobby-tournaments-container .tournament-box .tournament-details .tournament-description-block .region-block .countdown-timer {
        display: block
    }
}

.featured-tournament-box {
    background-color: #000;
    padding: 30px
}

.featured-tournament-box .featured-tournament-content {
    display: flex;
    width: 100%
}

.featured-tournament-box .featured-tournament-content .featured-tournament-image {
    flex-shrink: 0;
    position: relative;
    width: 270px;
    height: 270px;
    border-radius: 4px;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover
}

.featured-tournament-box .featured-tournament-content .featured-tournament-image img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 80%;
    max-height: 200px
}

.featured-tournament-box .featured-tournament-content .featured-tournament-image .prize-block {
    position: absolute;
    left: 50%;
    top: -14px;
    transform: translateX(-50%)
}

.featured-tournament-box .featured-tournament-content .featured-tournament-image .prize-block .rectangle {
    width: 100px;
    height: 35px;
    background: #8aff80
}

.featured-tournament-box .featured-tournament-content .featured-tournament-image .prize-block .rectangle p {
    font-size: 32px;
    font-weight: 700;
    line-height: 1;
    
    color: #000;
    padding-top: 4px;
    text-align: center
}

.featured-tournament-box .featured-tournament-content .featured-tournament-image .prize-block .arrow-down {
    width: 0;
    height: 0;
    border-left: 50px solid transparent;
    border-right: 50px solid transparent;
    border-top: 20px solid #8aff80
}

.featured-tournament-box .featured-tournament-content .featured-tournament-image .prize-block .arrow-down small {
    font-size: 12px;
    font-weight: 600;
    
    line-height: 1;
    text-align: center;
    color: #000;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 35px
}

.featured-tournament-box .featured-tournament-content .featured-tournament-info {
    flex-shrink: 0;
    flex-grow: 1;
    width: calc(100% - 310px);
    padding-left: 40px;
    display: flex;
    flex-direction: column
}

.featured-tournament-box .featured-tournament-content .featured-tournament-info .featured-tournament-info-top {
    border-bottom: 2px solid #292929;
    padding-bottom: 14px;
    margin-bottom: 14px
}

.featured-tournament-box .featured-tournament-content .featured-tournament-info .featured-tournament-info-top h4 {
    margin-bottom: 16px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    width: 100%
}

.featured-tournament-box .featured-tournament-content .featured-tournament-info .featured-tournament-info-top>div {
    display: flex;
    align-items: center
}

.featured-tournament-box .featured-tournament-content .featured-tournament-info .featured-tournament-info-top>div span {
    font-size: 14px;
    font-weight: 700;
    margin-right: 16px
}

.featured-tournament-box .featured-tournament-content .featured-tournament-info .featured-tournament-info-top>div img {
    height: 20px;
    margin-right: 8px
}

.featured-tournament-box .featured-tournament-content .featured-tournament-info .featured-tournament-info-top>div img:first-of-type {
    height: 24px;
    margin-right: 16px
}

.featured-tournament-box .featured-tournament-content .featured-tournament-info .featured-tournament-info-bottom {
    display: flex;
    width: 100%;
    flex-grow: 1
}

.featured-tournament-box .featured-tournament-content .featured-tournament-info .featured-tournament-info-bottom .featured-tournament-details {
    flex-shrink: 0;
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.featured-tournament-box .featured-tournament-content .featured-tournament-info .featured-tournament-info-bottom .featured-tournament-details>div:first-of-type {
    display: flex;
    width: 100%
}

.featured-tournament-box .featured-tournament-content .featured-tournament-info .featured-tournament-info-bottom .featured-tournament-details>div:first-of-type .featured-tournament-info-block {
    margin-right: 36px
}

.featured-tournament-box .featured-tournament-content .featured-tournament-info .featured-tournament-info-bottom .featured-tournament-details>div:first-of-type .featured-tournament-info-block>div:first-of-type {
    font-size: 12.6px;
    font-weight: bolder;
    margin-bottom: 6px
}

.featured-tournament-box .featured-tournament-content .featured-tournament-info .featured-tournament-info-bottom .featured-tournament-details>div:first-of-type .featured-tournament-info-block>div:nth-of-type(2) {
    color: #fff
}

.featured-tournament-box .featured-tournament-content .featured-tournament-info .featured-tournament-info-bottom .featured-tournament-details>div:first-of-type .featured-tournament-info-block>div:nth-of-type(2)>span:first-of-type {
    font-size: 32px
}

.featured-tournament-box .featured-tournament-content .featured-tournament-info .featured-tournament-info-bottom .featured-tournament-details>div:first-of-type .featured-tournament-info-block>div:nth-of-type(2)>span:nth-of-type(2) {
    font-size: 15.4px
}

.featured-tournament-box .featured-tournament-content .featured-tournament-info .featured-tournament-info-bottom .featured-tournament-details>div:nth-of-type(2) button.mdl-button.dark-button-primary.button-large {
    height: 48px;
    border-radius: 4px;
    color: #000
}

.featured-tournament-box .featured-tournament-content .featured-tournament-info .featured-tournament-info-bottom .featured-tournament-dates {
    flex-shrink: 0;
    background-color: #292929;
    padding: 16px 24px;
    height: 100%;
    border-radius: 4px;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.featured-tournament-box .featured-tournament-content .featured-tournament-info .featured-tournament-info-bottom .featured-tournament-dates>div {
    display: flex;
    flex-direction: column
}

.featured-tournament-box .featured-tournament-content .featured-tournament-info .featured-tournament-info-bottom .featured-tournament-dates>div>span:first-of-type {
    font-size: 19.6px;
    color: #5cc5e6;
    text-transform: capitalize;
    margin-bottom: 4px
}

.featured-tournament-box .featured-tournament-content .featured-tournament-info .featured-tournament-info-bottom .featured-tournament-dates>div>span:nth-of-type(2) {
    font-size: 12.6px;
    text-transform: capitalize;
    font-weight: bolder
}

.competition-lobby-ladder-container .ladder-card,
.competition-lobby-wager-container .ladder-card {
    padding-left: 8px;
    padding-right: 8px
}

.competition-lobby-ladder-container .ladder-block,
.competition-lobby-wager-container .ladder-block {
    height: 270px;
    box-sizing: border-box;
    background-size: cover;
    background-position: 50%;
    position: relative;
    border-radius: 2px;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, .16);
    margin-bottom: 16px
}

.competition-lobby-ladder-container .ladder-block h3,
.competition-lobby-wager-container .ladder-block h3 {
    font-size: 34px
}

.competition-lobby-ladder-container .ladder-type,
.competition-lobby-wager-container .ladder-type {
    position: absolute;
    top: 10%;
    transform: translateX(-50%) translateY(-50%);
    left: 50%
}

.competition-lobby-ladder-container .ladder-info,
.competition-lobby-wager-container .ladder-info {
    width: 100%;
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    position: absolute;
    transform: translateX(-50%) translateY(-50%);
    left: 50%;
    top: 40%
}

.competition-lobby-ladder-container .playoffs-button,
.competition-lobby-wager-container .playoffs-button {
    margin-top: -15px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    color: #1a1a1a;
    background-image: linear-gradient(90deg, #ccbb73, #98803f);
    border: none;
    padding: 10px;
    margin-bottom: 30px
}

.competition-lobby-ladder-container .playoffs-button i,
.competition-lobby-wager-container .playoffs-button i {
    font-size: 21px;
    margin-right: 10px
}

.competition-lobby-ladder-container .action-buttons,
.competition-lobby-wager-container .action-buttons {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 10%
}

@media screen and (max-width:768px) {

    .competition-lobby-ladder-container .action-buttons button,
    .competition-lobby-wager-container .action-buttons button {
        height: 40px
    }
}

.competition-lobby-ladder-container .action-buttons button.leaderboards-button,
.competition-lobby-wager-container .action-buttons button.leaderboards-button {
    background: 0 0;
    margin-left: 20px
}

.ladder-rules-container {
    position: relative
}

#matchfinder-container {
    min-height: 720px
}

#matchfinder-container .promotional-images {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

#matchfinder-container .promotional-images img {
    margin-top: 10px;
    margin-bottom: 15px
}

#matchfinder-container .matchfinder-announcements .info-box-component {
    margin-left: auto;
    margin-right: auto
}

#matchfinder-container .matchfinder-announcements>.row {
    display: flex
}

#matchfinder-container .matchfinder-total-teams {
    font-size: 16.1px;
    margin-bottom: 6px
}

#matchfinder-container .matchfinder-total-teams span {
    color: #fff;
    font-weight: 500
}

#matchfinder-container .mdl-custom-select-dropdown {
    width: 150px;
    height: 40px
}

#matchfinder-container .mdl-custom-select-dropdown .mdl-select-custom {
    padding: 0 10px;
    height: 100%;
    font-size: 14px
}

#matchfinder-container .mdl-custom-select-dropdown select {
    background-color: #8aff80;
    color: #292929
}

#matchfinder-container .mdl-custom-select-dropdown option {
    background-color: #292929;
    color: #b3b3b3
}

#matchfinder-container .mdl-custom-select-dropdown .mdl-textfield.mdl-select-custom {
    background-size: 21px
}

@media screen and (max-width:767px) {
    #matchfinder-container .mdl-custom-select-dropdown {
        width: auto
    }
}

#matchfinder-container .table-divider {
    background-color: #353535
}

#matchfinder-container .table-divider td {
    text-align: left
}

#matchfinder-container .back-link,
#matchfinder-container .back-link:visited {
    color: #8aff80
}

#matchfinder-container .match-actions>* {
    margin: 0 3px;
    float: right
}

#matchfinder-container .matchfinder-header {
    display: flex;
    margin-top: 15px;
    margin-bottom: 30px;
    align-items: center
}

#matchfinder-container .matchfinder-header>div:first-of-type h4 {
    display: inline-block;
    margin-bottom: 0;
    font-size: 24px
}

#matchfinder-container .matchfinder-header .learn-more-container {
    position: relative;
    top: 4px;
    margin-left: 10px
}

@media screen and (max-width:768px) {
    #matchfinder-container .matchfinder-header .learn-more-container .learn-more-mobile-icon {
        position: absolute;
        left: 195px;
        top: -43px
    }
}

@media screen and (max-width:768px) {
    #matchfinder-container .matchfinder-header .learn-more-container {
        margin: 0
    }
}

#matchfinder-container .matchfinder-header .matchfinder-actions .ladder-leaderboards-component,
#matchfinder-container .matchfinder-header .matchfinder-actions .playoffs-matchfinder {
    display: inline-flex
}

#matchfinder-container .matchfinder-header .matchfinder-actions .ladder-leaderboards-component>div,
#matchfinder-container .matchfinder-header .matchfinder-actions .playoffs-matchfinder>div {
    display: inline-flex
}

#matchfinder-container .matchfinder-header .matchfinder-actions .ladder-leaderboards-component>div>span,
#matchfinder-container .matchfinder-header .matchfinder-actions .playoffs-matchfinder>div>span {
    display: inline-flex
}

#matchfinder-container .matchfinder-header .matchfinder-actions .ladder-leaderboards-component {
    display: inline-flex
}

#matchfinder-container .matchfinder-header .matchfinder-actions .ladder-leaderboards-component a {
    margin: inherit;
    color: #fff
}

#matchfinder-container .matchfinder-header .matchfinder-actions .ladder-leaderboards-component a:visited {
    color: #fff
}

#matchfinder-container .matchfinder-header .matchfinder-actions .ladder-leaderboards-component a:hover {
    color: #b3b3b3
}

@media screen and (max-width:768px) {
    #matchfinder-container .matchfinder-header .matchfinder-actions .ladder-leaderboards-component a {
        margin: inherit
    }
}

#matchfinder-container .matchfinder-header .matchfinder-actions .leaderboard-dialog .col-xs-12 {
    margin-bottom: 15px
}

#matchfinder-container .matchfinder-header .matchfinder-actions .leaderboard-dialog a {
    display: block
}

@media screen and (max-width:767px) {
    #matchfinder-container .matchfinder-header .matchfinder-actions .leaderboard-dialog a {
        min-width: unset
    }
}

#matchfinder-container .matchfinder-header .matchfinder-actions .matchfinder-white-button {
    color: #fff
}

#matchfinder-container .matchfinder-header .matchfinder-actions .matchfinder-white-button:hover {
    color: #b3b3b3;
    background: 0 0
}

#matchfinder-container .matchfinder-header .matchfinder-actions .mdl-tabs .mdl-tabs__tab-bar a {
    min-width: unset
}

@media screen and (max-width:768px) {
    #matchfinder-container .matchfinder-header {
        display: grid
    }

    #matchfinder-container .matchfinder-header>div:first-of-type {
        order: 2
    }

    #matchfinder-container .matchfinder-header .matchfinder-actions {
        display: contents;
        margin-top: 15px;
        justify-content: center;
        flex-wrap: wrap
    }

    #matchfinder-container .matchfinder-header .matchfinder-actions>div {
        display: contents
    }

    #matchfinder-container .matchfinder-header .matchfinder-actions .matchfinder-action-button {
        margin: 10px 0 15px 15px
    }
}

#matchfinder-container table th {
    text-transform: uppercase
}

@media screen and (min-width:1200px) and (max-width:1400px) {

    #matchfinder-container table td,
    #matchfinder-container table th {
        padding: 12px
    }
}

#matchfinder-container table td.no-data,
#matchfinder-container table th.no-data {
    text-align: center
}

#matchfinder-container table .mobile-table-data {
    padding: 18px 0 12px 12px
}

#matchfinder-container table .mobile-row {
    width: 100%;
    font-weight: 500
}

#matchfinder-container table .mobile-right-block {
    padding-right: 0
}

#matchfinder-container .mobile-matchfinder-left-row {
    display: inline-grid;
    text-align: left;
    padding: 0
}

#matchfinder-container .mobile-matchfinder-right-row {
    display: inline-grid;
    text-align: left;
    color: #fff;
    padding: 0
}

#matchfinder-container .matchfinder-region {
    color: #fff
}

#matchfinder-container .mobile-matchfinder-right-block {
    display: inline-grid
}

#matchfinder-container .matchfinder-buttons {
    padding-right: 0;
    margin-top: 8px
}

#matchfinder-container .matchfinder-buttons div.mdl-custom-select-dropdown {
    width: auto;
    height: 40px
}

#matchfinder-container .matchfinder-buttons div.mdl-custom-select-dropdown .mdl-select-custom {
    padding: 0 10px;
    height: 100%;
    font-size: 14px
}

#matchfinder-container .matchfinder-buttons button {
    min-width: 100%
}

#matchfinder-container .matchfinder-refresh-button {
    color: #8aff80;
    padding-top: 17px;
    padding-right: 27px;
    padding-bottom: 15px;
    font-size: 12px;
    line-height: 1.5;
    font-weight: 500;
    float: right;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer
}

@media screen and (max-width:479px) {
    #matchfinder-container .matchfinder-refresh-button {
        padding-right: 18px
    }
}

#matchfinder-container .matchfinder-refresh-button i {
    font-size: 23px
}

#matchfinder-container .matchfinder-refresh-button .refresh-matchfinder {
    transform: rotate(1turn);
    transition: all .3s ease-in-out 0s
}

#matchfinder-container .cmgico-information {
    color: #8aff80;
    font-size: 24px;
    position: relative;
    left: 11%
}

#matchfinder-container .back-to-link {
    display: flex;
    align-items: center;
    color: #8aff80;
    font-weight: 400;
    font-size: 16px;
    margin-bottom: 5px
}

#matchfinder-container .back-to-link i {
    font-size: 24px;
    margin-right: 10px;
    position: relative;
    bottom: 1px
}

#matchfinder-container .matchfinder-manage {
    position: relative
}

#matchfinder-container .matchfinder-manage .manage-button {
    display: flex;
    align-items: center
}

#matchfinder-container .matchfinder-manage .manage-button i {
    padding-left: 6px
}

#matchfinder-container .matchfinder-manage button {
    width: 100%
}

@media screen and (max-width:479px) {
    #matchfinder-container .matchfinder-manage span {
        font-size: 13px
    }
}

#matchfinder-container .matchfinder-manage .matchfinder-menu button:hover {
    background-color: transparent
}

#matchfinder-container .matchfinder-manage .matchfinder-menu button {
    font-weight: unset
}

#matchfinder-container .matchfinder-count {
    display: inline-block;
    padding-left: 24px;
    padding-top: 18px;
    font-weight: 500
}

#matchfinder-container .mdl-button.match-join-ladder-button {
    font-size: 16px;
    display: flex;
    align-items: center
}

#matchfinder-container .mdl-button.match-join-ladder-button i {
    font-size: 24px;
    margin-left: 10px
}

#matchfinder-container .default-main-block {
    border-radius: 4px;
    border: 1px solid #303030
}

#matchfinder-container div.rules-container {
    margin-top: 26px
}

#matchfinder-container .match-prize {
    color: #8aff80;
    font-size: 24px;
    font-weight: 700;
    
    min-width: 100px
}

#matchfinder-container .game-logo-image {
    width: 80px;
    height: auto;
    border-radius: 0
}

#matchfinder-container .region-image {
    width: 40px;
    height: auto;
    border-radius: 0;
    margin-right: 0
}

#matchfinder-container .info-icon {
    cursor: pointer;
    color: #8aff80
}

#matchfinder-container .live-wager-row.table-header .wager-actions {
    margin-right: 16px
}

@media screen and (max-width:1200px) {
    #matchfinder-container .live-wager-row.table-header .wager-actions {
        margin-right: 32px
    }
}

@media screen and (max-width:479px) {
    .matchfinder-header .matchfider-tabs a {
        min-width: 100px
    }
}

@media screen and (max-width:375px) {
    .matchfinder-header .matchfider-tabs a {
        min-width: 85px
    }
}

@media screen and (max-width:320px) {
    .matchfinder-header .matchfider-tabs a {
        min-width: 70px
    }
}

.matchfinder-header .matchfinder-actions {
    margin-left: auto;
    text-align: right
}

.matchfinder-header .matchfinder-actions>div {
    display: inline-flex
}

@media screen and (min-width:768px) {
    .matchfinder-header .matchfinder-actions .mdl-button {
        margin-left: 16px
    }
}

.matchfinder-header .matchfinder-actions a {
    display: inline-flex;
    align-items: center;
    color: #fff
}

.matchfinder-header .matchfinder-actions a:visited {
    color: #fff
}

.matchfinder-header .matchfinder-actions a:hover {
    color: #b3b3b3
}

.matchfinder-header .matchfinder-actions a span {
    margin-right: 10px
}

.matchfinder-header .matchfinder-actions a .matchfinder-actions-icon {
    background-color: #fff;
    border-radius: 2px;
    display: inline-flex
}

.matchfinder-header .matchfinder-actions a .matchfinder-actions-icon i {
    color: #1a1a1a;
    font-size: 24px
}

.matchfinder-header .matchfinder-actions .create-match-matchfinder,
.matchfinder-header .matchfinder-actions .ladder-leaderboards-component,
.matchfinder-header .matchfinder-actions .my-team-matchfinder,
.matchfinder-header .matchfinder-actions .playoffs-matchfinder {
    display: inline-flex;
    align-items: center
}

.matchfinder-header .matchfinder-actions .create-match-matchfinder .matchfinder-menu li,
.matchfinder-header .matchfinder-actions .ladder-leaderboards-component .matchfinder-menu li,
.matchfinder-header .matchfinder-actions .my-team-matchfinder .matchfinder-menu li,
.matchfinder-header .matchfinder-actions .playoffs-matchfinder .matchfinder-menu li {
    text-align: center
}

.matchfinder-header .matchfinder-actions .create-match-matchfinder .matchfinder-menu li:last-of-type,
.matchfinder-header .matchfinder-actions .ladder-leaderboards-component .matchfinder-menu li:last-of-type,
.matchfinder-header .matchfinder-actions .my-team-matchfinder .matchfinder-menu li:last-of-type,
.matchfinder-header .matchfinder-actions .playoffs-matchfinder .matchfinder-menu li:last-of-type {
    border-bottom: none
}

.matchfinder-header .matchfinder-actions .create-match-matchfinder .matchfinder-menu li.dialog-openers,
.matchfinder-header .matchfinder-actions .ladder-leaderboards-component .matchfinder-menu li.dialog-openers,
.matchfinder-header .matchfinder-actions .my-team-matchfinder .matchfinder-menu li.dialog-openers,
.matchfinder-header .matchfinder-actions .playoffs-matchfinder .matchfinder-menu li.dialog-openers {
    padding: 0
}

.matchfinder-header .matchfinder-actions .create-match-matchfinder .matchfinder-menu li.dialog-openers .dialog-opener,
.matchfinder-header .matchfinder-actions .ladder-leaderboards-component .matchfinder-menu li.dialog-openers .dialog-opener,
.matchfinder-header .matchfinder-actions .my-team-matchfinder .matchfinder-menu li.dialog-openers .dialog-opener,
.matchfinder-header .matchfinder-actions .playoffs-matchfinder .matchfinder-menu li.dialog-openers .dialog-opener {
    display: block;
    width: 100%;
    height: 100%;
    text-align: center;
    color: #000;
    font-weight: 500
}

.matchfinder-header .matchfinder-actions .create-match-matchfinder .matchfinder-menu li>a,
.matchfinder-header .matchfinder-actions .ladder-leaderboards-component .matchfinder-menu li>a,
.matchfinder-header .matchfinder-actions .my-team-matchfinder .matchfinder-menu li>a,
.matchfinder-header .matchfinder-actions .playoffs-matchfinder .matchfinder-menu li>a {
    color: #000;
    display: block
}

.matchfinder-header .matchfinder-actions .create-match-matchfinder .matchfinder-menu li.create-match-list-item,
.matchfinder-header .matchfinder-actions .ladder-leaderboards-component .matchfinder-menu li.create-match-list-item,
.matchfinder-header .matchfinder-actions .my-team-matchfinder .matchfinder-menu li.create-match-list-item,
.matchfinder-header .matchfinder-actions .playoffs-matchfinder .matchfinder-menu li.create-match-list-item {
    padding: 0
}

.matchfinder-header .matchfinder-actions .create-match-matchfinder .matchfinder-menu li.create-match-list-item>div,
.matchfinder-header .matchfinder-actions .ladder-leaderboards-component .matchfinder-menu li.create-match-list-item>div,
.matchfinder-header .matchfinder-actions .my-team-matchfinder .matchfinder-menu li.create-match-list-item>div,
.matchfinder-header .matchfinder-actions .playoffs-matchfinder .matchfinder-menu li.create-match-list-item>div {
    width: 100%
}

.matchfinder-header .matchfinder-actions .create-match-matchfinder .matchfinder-menu li.create-match-list-item>div>button,
.matchfinder-header .matchfinder-actions .ladder-leaderboards-component .matchfinder-menu li.create-match-list-item>div>button,
.matchfinder-header .matchfinder-actions .my-team-matchfinder .matchfinder-menu li.create-match-list-item>div>button,
.matchfinder-header .matchfinder-actions .playoffs-matchfinder .matchfinder-menu li.create-match-list-item>div>button {
    width: 100%;
    background: 0 0;
    border: none;
    color: #000;
    font-weight: 500
}

.matchfinder-header .matchfinder-actions .create-match-matchfinder .create-match-button,
.matchfinder-header .matchfinder-actions .ladder-leaderboards-component .create-match-button,
.matchfinder-header .matchfinder-actions .my-team-matchfinder .create-match-button,
.matchfinder-header .matchfinder-actions .playoffs-matchfinder .create-match-button {
    background: 0 0;
    min-width: 63px;
    height: 40px;
    padding: 0 16px 0 0;
    font-size: 16.1px;
    border: 2px solid #8aff80;
    border-radius: 3px;
    color: #8aff80;
    display: flex;
    margin-left: 16px
}

.matchfinder-header .matchfinder-actions .create-match-matchfinder .create-match-button span,
.matchfinder-header .matchfinder-actions .ladder-leaderboards-component .create-match-button span,
.matchfinder-header .matchfinder-actions .my-team-matchfinder .create-match-button span,
.matchfinder-header .matchfinder-actions .playoffs-matchfinder .create-match-button span {
    margin: auto 0;
    align-self: center
}

.matchfinder-header .matchfinder-actions .create-match-matchfinder .create-match-button i,
.matchfinder-header .matchfinder-actions .ladder-leaderboards-component .create-match-button i,
.matchfinder-header .matchfinder-actions .my-team-matchfinder .create-match-button i,
.matchfinder-header .matchfinder-actions .playoffs-matchfinder .create-match-button i {
    font-size: 38px;
    background-color: #8aff80;
    margin-right: 17px;
    float: left;
    color: #000
}

div.matchfinder-block {
    display: contents
}

div.matchfinder-block>.container {
    position: relative
}

#ladder-leaderboards-vue,
#tournament-leaderboards-vue {
    position: relative
}

#ladder-leaderboards-vue .leaderboards-button.smaller-padding,
#tournament-leaderboards-vue .leaderboards-button.smaller-padding {
    padding-left: 4px;
    padding-right: 4px;
    margin-left: -6px
}

#ladder-leaderboards-vue .leaderboards-spinner-container,
#tournament-leaderboards-vue .leaderboards-spinner-container {
    display: flex;
    width: 100%;
    justify-content: center
}

#ladder-leaderboards-vue .leaderboards-back-button,
#tournament-leaderboards-vue .leaderboards-back-button {
    display: flex;
    align-items: center;
    color: #8aff80;
    font-weight: 400;
    font-size: 16px;
    margin-bottom: 24px
}

#ladder-leaderboards-vue .leaderboards-back-button i,
#tournament-leaderboards-vue .leaderboards-back-button i {
    margin-right: 6px
}

#ladder-leaderboards-vue .mdl-select-custom,
#tournament-leaderboards-vue .mdl-select-custom {
    width: 130px;
    background-color: #292929;
    margin-bottom: 12px;
    margin-top: -24px
}

#ladder-leaderboards-vue .ladder-leaderboards-items-container,
#ladder-leaderboards-vue .tournament-leaderboards-items-container,
#tournament-leaderboards-vue .ladder-leaderboards-items-container,
#tournament-leaderboards-vue .tournament-leaderboards-items-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin-left: -14px;
    margin-right: -14px
}

#ladder-leaderboards-vue .ladder-leaderboards-items-container>div.ladder-leaderboards-item,
#ladder-leaderboards-vue .ladder-leaderboards-items-container>div.tournament-leaderboards-item,
#ladder-leaderboards-vue .tournament-leaderboards-items-container>div.ladder-leaderboards-item,
#ladder-leaderboards-vue .tournament-leaderboards-items-container>div.tournament-leaderboards-item,
#tournament-leaderboards-vue .ladder-leaderboards-items-container>div.ladder-leaderboards-item,
#tournament-leaderboards-vue .ladder-leaderboards-items-container>div.tournament-leaderboards-item,
#tournament-leaderboards-vue .tournament-leaderboards-items-container>div.ladder-leaderboards-item,
#tournament-leaderboards-vue .tournament-leaderboards-items-container>div.tournament-leaderboards-item {
    flex: 0 0 33.33333333%;
    padding-left: 4px;
    padding-right: 4px;
    margin-bottom: 8px
}

@media screen and (max-width:1200px) {

    #ladder-leaderboards-vue .ladder-leaderboards-items-container>div.ladder-leaderboards-item,
    #ladder-leaderboards-vue .ladder-leaderboards-items-container>div.tournament-leaderboards-item,
    #ladder-leaderboards-vue .tournament-leaderboards-items-container>div.ladder-leaderboards-item,
    #ladder-leaderboards-vue .tournament-leaderboards-items-container>div.tournament-leaderboards-item,
    #tournament-leaderboards-vue .ladder-leaderboards-items-container>div.ladder-leaderboards-item,
    #tournament-leaderboards-vue .ladder-leaderboards-items-container>div.tournament-leaderboards-item,
    #tournament-leaderboards-vue .tournament-leaderboards-items-container>div.ladder-leaderboards-item,
    #tournament-leaderboards-vue .tournament-leaderboards-items-container>div.tournament-leaderboards-item {
        flex-basis: 50%
    }
}

@media screen and (max-width:479px) {

    #ladder-leaderboards-vue .ladder-leaderboards-items-container>div.ladder-leaderboards-item,
    #ladder-leaderboards-vue .ladder-leaderboards-items-container>div.tournament-leaderboards-item,
    #ladder-leaderboards-vue .tournament-leaderboards-items-container>div.ladder-leaderboards-item,
    #ladder-leaderboards-vue .tournament-leaderboards-items-container>div.tournament-leaderboards-item,
    #tournament-leaderboards-vue .ladder-leaderboards-items-container>div.ladder-leaderboards-item,
    #tournament-leaderboards-vue .ladder-leaderboards-items-container>div.tournament-leaderboards-item,
    #tournament-leaderboards-vue .tournament-leaderboards-items-container>div.ladder-leaderboards-item,
    #tournament-leaderboards-vue .tournament-leaderboards-items-container>div.tournament-leaderboards-item {
        flex-basis: 100%;
        margin-bottom: 16px
    }
}

#ladder-leaderboards-vue .ladder-leaderboards-items-container>div.ladder-leaderboards-item .leaderboards-box,
#ladder-leaderboards-vue .ladder-leaderboards-items-container>div.tournament-leaderboards-item .leaderboards-box,
#ladder-leaderboards-vue .tournament-leaderboards-items-container>div.ladder-leaderboards-item .leaderboards-box,
#ladder-leaderboards-vue .tournament-leaderboards-items-container>div.tournament-leaderboards-item .leaderboards-box,
#tournament-leaderboards-vue .ladder-leaderboards-items-container>div.ladder-leaderboards-item .leaderboards-box,
#tournament-leaderboards-vue .ladder-leaderboards-items-container>div.tournament-leaderboards-item .leaderboards-box,
#tournament-leaderboards-vue .tournament-leaderboards-items-container>div.ladder-leaderboards-item .leaderboards-box,
#tournament-leaderboards-vue .tournament-leaderboards-items-container>div.tournament-leaderboards-item .leaderboards-box {
    border-top: 6px solid #5cc5e6;
    padding: 12px 0 12px 12px;
    background-color: #292929;
    border-radius: 2px
}

#ladder-leaderboards-vue .ladder-leaderboards-items-container>div.ladder-leaderboards-item .leaderboards-box-header,
#ladder-leaderboards-vue .ladder-leaderboards-items-container>div.tournament-leaderboards-item .leaderboards-box-header,
#ladder-leaderboards-vue .tournament-leaderboards-items-container>div.ladder-leaderboards-item .leaderboards-box-header,
#ladder-leaderboards-vue .tournament-leaderboards-items-container>div.tournament-leaderboards-item .leaderboards-box-header,
#tournament-leaderboards-vue .ladder-leaderboards-items-container>div.ladder-leaderboards-item .leaderboards-box-header,
#tournament-leaderboards-vue .ladder-leaderboards-items-container>div.tournament-leaderboards-item .leaderboards-box-header,
#tournament-leaderboards-vue .tournament-leaderboards-items-container>div.ladder-leaderboards-item .leaderboards-box-header,
#tournament-leaderboards-vue .tournament-leaderboards-items-container>div.tournament-leaderboards-item .leaderboards-box-header {
    text-transform: uppercase
}

#ladder-leaderboards-vue .ladder-leaderboards-items-container>div.ladder-leaderboards-item .leaderboards-box-header .game-name,
#ladder-leaderboards-vue .ladder-leaderboards-items-container>div.tournament-leaderboards-item .leaderboards-box-header .game-name,
#ladder-leaderboards-vue .tournament-leaderboards-items-container>div.ladder-leaderboards-item .leaderboards-box-header .game-name,
#ladder-leaderboards-vue .tournament-leaderboards-items-container>div.tournament-leaderboards-item .leaderboards-box-header .game-name,
#tournament-leaderboards-vue .ladder-leaderboards-items-container>div.ladder-leaderboards-item .leaderboards-box-header .game-name,
#tournament-leaderboards-vue .ladder-leaderboards-items-container>div.tournament-leaderboards-item .leaderboards-box-header .game-name,
#tournament-leaderboards-vue .tournament-leaderboards-items-container>div.ladder-leaderboards-item .leaderboards-box-header .game-name,
#tournament-leaderboards-vue .tournament-leaderboards-items-container>div.tournament-leaderboards-item .leaderboards-box-header .game-name {
    
    font-weight: 500;
    color: #fff;
    margin-bottom: 6px
}

#ladder-leaderboards-vue .ladder-leaderboards-items-container>div.ladder-leaderboards-item .leaderboards-box-header .leaderboards-type,
#ladder-leaderboards-vue .ladder-leaderboards-items-container>div.tournament-leaderboards-item .leaderboards-box-header .leaderboards-type,
#ladder-leaderboards-vue .tournament-leaderboards-items-container>div.ladder-leaderboards-item .leaderboards-box-header .leaderboards-type,
#ladder-leaderboards-vue .tournament-leaderboards-items-container>div.tournament-leaderboards-item .leaderboards-box-header .leaderboards-type,
#tournament-leaderboards-vue .ladder-leaderboards-items-container>div.ladder-leaderboards-item .leaderboards-box-header .leaderboards-type,
#tournament-leaderboards-vue .ladder-leaderboards-items-container>div.tournament-leaderboards-item .leaderboards-box-header .leaderboards-type,
#tournament-leaderboards-vue .tournament-leaderboards-items-container>div.ladder-leaderboards-item .leaderboards-box-header .leaderboards-type,
#tournament-leaderboards-vue .tournament-leaderboards-items-container>div.tournament-leaderboards-item .leaderboards-box-header .leaderboards-type {
    
    font-weight: 700;
    color: #fff;
    font-size: 19.6px;
    margin-bottom: 18px
}

@media screen and (max-width:768px) {

    #ladder-leaderboards-vue .ladder-leaderboards-items-container>div.ladder-leaderboards-item,
    #ladder-leaderboards-vue .tournament-leaderboards-items-container>div.ladder-leaderboards-item,
    #tournament-leaderboards-vue .ladder-leaderboards-items-container>div.ladder-leaderboards-item,
    #tournament-leaderboards-vue .tournament-leaderboards-items-container>div.ladder-leaderboards-item {
        flex-basis: 100%
    }
}

@media screen and (min-width:768px) {
    #competition-lobby-page-container .main-content {
        margin-top: -90px
    }
}

#competition-lobby-page-container .competition-lobby-header {
    display: flex;
    align-items: center;
    height: 300px;
    background-position: 50%;
    background-size: cover;
    background-repeat: no-repeat;
    top: 0;
    z-index: -2;
    position: relative
}

@media screen and (max-width:479px) {
    #competition-lobby-page-container .competition-lobby-header {
        display: none
    }
}

#competition-lobby-page-container .competition-lobby-header .competition-lobby-header-logos {
    display: flex;
    width: 100%;
    align-items: center;
    padding-left: 20px;
    margin-bottom: 24pt
}

@media screen and (max-width:767px) {
    #competition-lobby-page-container .competition-lobby-header .competition-lobby-header-logos {
        margin: 0;
        justify-content: center
    }
}

#competition-lobby-page-container .competition-lobby-header .competition-lobby-header-logos img {
    display: block;
    margin-right: 10px
}

#competition-lobby-page-container .competition-lobby-header .competition-lobby-header-logos img.competition-lobby-group-logo {
    height: 90px
}

#competition-lobby-page-container .competition-lobby-header .competition-lobby-header-logos img.competition-lobby-platform-logo {
    height: 40px
}

#competition-lobby-page-container .competition-lobby-header img.header-stripe {
    position: absolute;
    bottom: 0;
    left: 0;
    height: 39px;
    width: 100%;
    z-index: -1
}

#competition-lobby-page-container .main-content .tabs-bar-container.fixed {
    height: 83px
}

#competition-lobby-page-container .main-content .competition-lobbies-tabs {
    margin-bottom: 20px;
    border-radius: 2px
}

@media screen and (max-width:767px) {
    #competition-lobby-page-container .main-content .competition-lobbies-tabs {
        width: 100vw;
        margin-left: -15px
    }
}

#competition-lobby-page-container .main-content .competition-lobbies-tabs.fixed {
    position: fixed;
    top: 68px;
    z-index: 3;
    width: 100vw;
    left: 0;
    padding-left: 40px;
    padding-right: 50px
}

@media screen and (max-width:767px) {
    #competition-lobby-page-container .main-content .competition-lobbies-tabs.fixed {
        top: 60px;
        padding-left: 0;
        padding-right: 0;
        margin-left: 0
    }
}

#competition-lobby-page-container .main-content .competition-lobbies-tabs .competition-lobby-tab {
    line-height: 20px;
    padding: 17px 0;
    background-color: #1a1a1a
}

#competition-lobby-page-container .main-content .competition-lobbies-tabs .competition-lobby-tab strong {
    font-size: 24px;
    font-weight: 700;
    font-family: Saira, sans-serif
}

@media screen and (max-width:767px) {
    #competition-lobby-page-container .main-content .competition-lobbies-tabs .competition-lobby-tab strong {
        font-size: 12px;
        word-break: break-all
    }
}

#competition-lobby-page-container .main-content .competition-lobbies-tabs .competition-lobby-tab :first-child {
    border-radius: 2px 0 0 2px
}

#competition-lobby-page-container .main-content .competition-lobbies-tabs .competition-lobby-tab :last-child {
    border-radius: 0 2px 2px 0
}

#competition-lobby-page-container .main-content .competition-lobbies-tabs .competition-lobby-tab.is-active {
    background-color: #8aff80;
    color: #000
}

#competition-lobby-page-container .main-content .competition-lobbies-tabs .competition-lobby-tab.is-active i {
    color: #b3b3b3
}

#competition-lobby-page-container .main-content .competition-lobbies-tabs .competition-lobby-tab.is-active span {
    color: #000
}

@media screen and (max-width:767px) {
    #competition-lobby-page-container .main-content .competition-lobbies-tabs .competition-lobby-tab {
        min-width: 50px
    }
}

#competition-lobby-page-container .main-content .competition-lobbies-tabs .competition-lobby-tab .competition-lobby-tab-info {
    font-weight: 400;
    font-size: 10.5px;
    text-transform: none;
    color: #b3b3b3;
    line-height: 10px;
    display: block;
    padding-top: 5px;
    height: 25px
}

#competition-lobby-page-container .main-content .competition-lobbies-tabs .competition-lobby-tab .cmgico {
    font-size: 21px;
    margin-top: 5px;
    display: inline-block
}

#competition-lobby-page-container .rules-container {
    margin-top: 10px
}

#competition-lobby-page-container .rules-container div:first-child .rules-item:first-child .rule-name {
    margin-top: 0
}

#competition-lobby-page-container .rules-container div:nth-child(2) .rules-item:first-child .rule-name {
    margin-top: 0
}

@media screen and (max-width:767px) {
    #competition-lobby-page-container .rules-container div:nth-child(2) .rules-item:first-child .rule-name {
        margin-top: 29px
    }
}

#competition-lobby-page-container .tournaments-page-description {
    text-align: justify;
    margin-top: 15px
}

.rules-item {
    margin-top: 30px
}

.rules-item .accordion-table .rule-name {
    margin-top: 29px
}

.rules-item .accordion-table .expand-icon {
    color: #8aff80
}

.faq-container {
    padding-bottom: 140px;
    overscroll-behavior: none
}

.faq-container h2 {
    
    font-size: 49px;
    font-weight: 700;
    letter-spacing: .01em;
    text-transform: uppercase;
    color: #fff;
    margin-top: 4px
}

.faq-container h2 span.dash-over {
    border-top-width: 7.35px
}

@media screen and (max-width:479px) {
    .faq-container h2 {
        font-size: 24.5px
    }

    .faq-container h2 span.dash-over {
        border-top-width: 4.9px
    }
}

@media screen and (min-width:480px) and (max-width:767px) {
    .faq-container h2 {
        font-size: 29.4px
    }

    .faq-container h2 span.dash-over {
        border-top-width: 4.9px
    }
}

@media screen and (min-width:768px) and (max-width:1024px) {
    .faq-container h2 {
        font-size: 34.3px
    }

    .faq-container h2 span.dash-over {
        border-top-width: 4.9px
    }
}

@media screen and (max-width:1024px) {
    .faq-container {
        padding-bottom: 220px
    }
}

.faq-container .container {
    position: relative;
    max-width: 100%
}

.faq-container .ad-tablet {
    display: none;
    width: 100%
}

@media screen and (max-width:768px) {
    .faq-container .ad-tablet {
        display: block
    }
}

.faq-container .ad-desktop {
    display: none;
    width: 100%
}

@media screen and (min-width:769px) and (max-width:1699px) {
    .faq-container .ad-desktop {
        display: block
    }
}

.search-form-categories {
    padding: 0 24px;
    background-color: #e6e6e6;
    height: 64px;
    display: flex;
    align-items: center;
    border-radius: 32px;
    color: #292929
}

.search-form-categories input {
    color: #292929
}

.search-form-categories.rules-search-form {
    margin-top: 32px;
    margin-bottom: 8px;
    height: 56px;
    border-radius: 28px;
    padding: 0 20px;
    max-width: 580px
}

.search-form-categories.rules-search-form input {
    color: #292929
}

@media screen and (max-width:991px) {
    .search-form-categories {
        height: 48px
    }
}

.search-form-categories input {
    font-size: 18.2px;
    padding: 15px 0 15px 15px
}

.search-form-categories ::placeholder {
    color: #b3b3b3
}

.search-form-categories i {
    color: #000
}

.search-form-categories .search-menu {
    position: absolute;
    bottom: 0;
    left: 32px;
    transform: translateY(100%);
    background-color: #fff;
    z-index: 1000;
    border-radius: 0 6px 6px 6px
}

.search-form-categories .search-menu .search-menu-item {
    background-color: transparent;
    color: #212121;
    font-size: 14px;
    padding: 14px;
    cursor: pointer
}

@media screen and (max-width:768px) {
    .search-form-categories .search-menu .search-menu-item {
        max-width: 75vw
    }
}

.search-form-categories .search-menu .search-menu-item span {
    display: inline-block;
    margin-left: 4px;
    color: #000;
    font-weight: 500
}

.search-form-categories .search-menu .search-menu-item:not(.search-info):hover {
    background-color: rgba(0, 0, 0, .1)
}

.search-form-categories .search-menu .search-menu-item.search-info {
    text-align: center
}

.search-form-categories .search-menu .search-menu-item:not(:last-of-type) {
    border-bottom: 1px solid #d7d7d7
}

.popular-articles-container {
    margin-top: 44px
}

@media screen and (max-width:991px) {
    .popular-articles-container {
        margin-top: 8px
    }
}

.popular-articles-container h2 {
    font-size: 28px
}

@media screen and (max-width:768px) {
    .popular-articles-container h2 {
        font-size: 24px
    }
}

.popular-articles-container .popular-articles {
    margin-top: 44px;
    margin-bottom: 44px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.popular-articles-container .popular-articles>div.popular-article {
    flex-basis: calc(50% - 10px);
    align-content: space-between;
    background-color: #292929;
    border-radius: 4px;
    display: flex;
    align-items: center;
    margin-bottom: 36px;
    color: #fff;
    font-size: 18.2px;
    padding: 24px;
    cursor: pointer
}

@media screen and (max-width:768px) {
    .popular-articles-container .popular-articles>div.popular-article {
        flex-basis: 100%;
        margin-bottom: 8px;
        padding: 12px;
        font-size: 14px
    }
}

.popular-articles-container .popular-articles>div.popular-article i {
    font-size: 32px;
    margin-right: 24px
}

.faq-articles-container {
    display: flex
}

@media screen and (max-width:991px) {
    .faq-articles-container {
        display: none
    }
}

.faq-articles-container div.faq-categories {
    padding: 0 80px 0 26px;
    flex-shrink: 0
}

.faq-articles-container div.faq-categories div.faq-category {
    padding: 0 16px;
    margin: 8px 0;
    
    font-size: 18.2px;
    font-weight: 500;
    color: #fff;
    text-transform: uppercase;
    cursor: pointer;
    border-left: 4px solid transparent
}

.faq-articles-container div.faq-categories div.faq-category.category-selected {
    border-color: #8aff80
}

.faq-articles-container .faq-separator {
    flex-shrink: 0;
    flex-basis: 2px;
    max-height: 320px;
    background-color: #000
}

.faq-articles-container .faq-articles {
    flex-grow: 1;
    margin-left: 74px
}

.faq-articles-container .faq-articles .faq-article {
    padding: 12px 0;
    scroll-margin: 60px
}

.faq-articles-container .faq-articles .faq-article .faq-article-top {
    display: flex;
    align-items: center;
    cursor: pointer;
    padding: 6px 0
}

.faq-articles-container .faq-articles .faq-article .faq-article-top .faq-article-action {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 24px;
    font-size: 24px;
    margin-right: 24px;
    color: #8aff80
}

.faq-articles-container .faq-articles .faq-article .faq-article-top .faq-article-name {
    font-size: 18.2px;
    color: #fff
}

.faq-articles-container .faq-articles .faq-article .faq-article-content {
    margin: 12px 0 0 48px
}

.faq-articles-container .faq-articles .faq-article .faq-article-content ol {
    padding-left: 14px
}

@media screen and (min-width:992px) {
    .faq-articles-container-mobile {
        display: none
    }
}

.faq-articles-container-mobile div.faq-categories h2 {
    font-size: 24px;
    display: flex
}

.faq-articles-container-mobile div.faq-categories h2 span {
    margin-right: 8px;
    color: #8aff80
}

.faq-articles-container-mobile .faq-article {
    padding: 12px 0;
    scroll-margin: 60px;
    margin-left: 16px
}

.faq-articles-container-mobile .faq-article .faq-article-top {
    display: flex;
    align-items: center;
    cursor: pointer;
    padding: 6px 0
}

.faq-articles-container-mobile .faq-article .faq-article-top .faq-article-action {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 24px;
    font-size: 24px;
    margin-right: 12px;
    color: #8aff80
}

.faq-articles-container-mobile .faq-article .faq-article-top .faq-article-name {
    font-size: 18.2px;
    color: #fff
}

.faq-articles-container-mobile .faq-article .faq-article-content {
    margin: 12px 0 0 36px
}

.faq-articles-container-mobile .faq-article .faq-article-content ol {
    padding-left: 14px
}

.faq-live-support-section {
    background-color: #000;
    height: 100px;
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: fixed;
    bottom: 0;
    left: 0
}

.faq-live-support-section h1 {
    font-size: 26px;
    font-weight: 700;
    margin-top: 0;
    margin-bottom: 4px
}

@media screen and (max-width:991px) {
    .faq-live-support-section h1 {
        font-size: 20px
    }
}

.faq-live-support-section .header-description {
    color: #ccc;
    margin-bottom: 8px;
    font-size: 14px;
    font-weight: 400
}

.faq-live-support-section button.dark-button-primary {
    height: 28px;
    line-height: 28px;
    font-size: 14px;
    color: #000;
    border-radius: 4px;
    padding-right: 28px;
    padding-left: 28px
}

.faq-header-container {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    margin-top: 60px
}

.faq-header-container .tall-header {
    margin: 0
}

.faq-header-container .faq-header {
    flex-basis: 50%
}

.faq-header-container .faq-header-video {
    flex-basis: 50%;
    padding: 0 60px
}

.faq-header-container .faq-header-search-bar {
    flex-basis: 50%;
    margin-top: -64px
}

@media screen and (max-width:991px) {
    .faq-header-container {
        flex-direction: column;
        margin-top: 20px
    }

    .faq-header-container .faq-header {
        margin-bottom: 20px
    }

    .faq-header-container .faq-header-video {
        padding: unset;
        margin-bottom: calc(56.25% + 20px)
    }

    .faq-header-container .faq-header-search-bar {
        margin-top: unset;
        margin-bottom: 20px
    }
}

.accordion-table {
    background-color: #292929;
    border-radius: 2px
}

.accordion-table .accordion-row {
    border-bottom: 1px solid #333
}

.accordion-table .accordion-content {
    background-color: #232323;
    padding: 20px;
    min-width: 100px;
    width: 100%
}

.accordion-table .accordion-item {
    padding-top: 20px;
    margin-bottom: 20px;
    padding-bottom: 20px;
    cursor: pointer
}

.accordion-table .accordion-item :hover {
    color: #8aff80
}

.accordion-table .accordion-item .item_content {
    padding-top: 20px
}

.accordion-table .accordion-item .expand-icon {
    font-size: 24px;
    float: right
}

.accordion-table .mark-content {
    color: #5cc5e6;
    background-color: rgba(92, 197, 230, .2)
}

.accordion-table .row {
    margin-left: -12px;
    margin-right: -12px
}

#my-matches-vue .header {
    display: flex;
    justify-content: space-between
}

#my-matches-vue .header .header-title-section {
    flex-grow: 1
}

#my-matches-vue .main-content .tabs-bar-container {
    margin-top: 30px
}

#my-matches-vue .main-content .tabs-bar-container .my-matches-tabs {
    margin-bottom: 20px
}

@media screen and (max-width:768px) {
    #my-matches-vue .main-content .tabs-bar-container .my-matches-tabs .my-matches-tab-bar {
        display: inline-block
    }
}

#my-matches-vue .main-content .tabs-bar-container .my-matches-tabs .my-matches-tab {
    line-height: 20px;
    padding-top: 10px;
    padding-bottom: 10px
}

@media screen and (max-width:768px) {
    #my-matches-vue .main-content .tabs-bar-container .my-matches-tabs .my-matches-tab {
        min-width: 100%
    }
}

#my-matches-vue .main-content .tabs-bar-container .my-matches-tabs .my-matches-tab .cmgico {
    font-size: 21px;
    margin-top: 5px;
    display: inline-block
}

#my-matches-vue .main-content .tabs-bar-container h6 {
    margin-bottom: 2px
}

#my-matches-vue .main-content .tabs-bar-container .select-group {
    margin-top: 30px;
    font-weight: 400;
    border: none;
    outline: none;
    width: 250px;
    background-color: inherit
}

#my-matches-vue .main-content .tabs-bar-container .select-group optgroup,
#my-matches-vue .main-content .tabs-bar-container .select-group option {
    color: #fff;
    background-color: #292929
}

#my-matches-vue .main-content .tabs-bar-container .no-matches-found {
    margin-top: 30px
}

.match-block {
    display: flex;
    flex-wrap: wrap;
    background-color: #292929;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, .16);
    border-right: 10px solid #333;
    margin-top: 2%;
    padding: 0;
    border-radius: 4px
}

.match-block .cover-image {
    display: flex;
    align-items: center;
    justify-content: center;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 25%
}

.match-block .cover-image .logo-image {
    width: 75%
}

.match-block .competition-info-container {
    display: block;
    width: 66%;
    padding: 2% 3%
}

.match-block .competition-info-container h5.match-block-header {
    margin: 0;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.match-block .competition-info-container .game-info {
    font-size: 12px
}

.match-block .upper-text {
    font-size: 17px;
    color: #fff;
    display: block;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.match-block .view-match {
    color: #8aff80;
    font-size: 13px
}

.match-block .lower-text {
    font-size: 13px;
    display: block;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.match-block .team-rank-container {
    display: flex;
    margin-top: 1%;
    margin-bottom: 1%
}

.match-block .team-rank-container .vs-block {
    width: 50%
}

.match-block .team-rank-container .rank-block {
    display: flex;
    align-items: center;
    width: 50%
}

.match-block .team-rank-container .rank-block .rank-image-block {
    margin-right: 10px
}

.match-block .team-rank-container .rank-block .rank-image-block img {
    width: 50px
}

.match-block .team-rank-container .rank-block .opponent-rank {
    display: inline-block
}

@media screen and (max-width:768px) {
    .match-block .team-rank-container .rank-block .opponent-rank {
        width: 100%;
        margin-bottom: 5px
    }
}

.quickplay-lobby-tournaments-container .top-row {
    padding-top: 15px;
    padding-bottom: 15px;
    color: #b3b3b3;
    font-size: 11.998px;
    line-height: 1.5;
    font-weight: 500;
    float: left;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-left: 21px
}

.quickplay-lobby-tournaments-container .view-link {
    float: right
}

.quickplay-lobby-tournaments-container .view-link .cmgico-enter {
    position: relative;
    top: 3px
}

@media screen and (min-width:1200px) and (max-width:1400px) {

    .elite-page .col-lg-4,
    .free-tournaments-page .col-lg-4,
    .scrims-page .col-lg-4 {
        width: 50%
    }
}

.elite-page .mdl-custom-select-dropdown,
.free-tournaments-page .mdl-custom-select-dropdown,
.scrims-page .mdl-custom-select-dropdown {
    margin-bottom: 30px
}

.elite-page .mdl-custom-select-dropdown .mdl-select-custom,
.free-tournaments-page .mdl-custom-select-dropdown .mdl-select-custom,
.scrims-page .mdl-custom-select-dropdown .mdl-select-custom {
    min-width: 250px;
    width: auto;
    margin-right: 20px
}

@media screen and (max-width:1024px) {

    .elite-page .mdl-custom-select-dropdown .mdl-select-custom,
    .free-tournaments-page .mdl-custom-select-dropdown .mdl-select-custom,
    .scrims-page .mdl-custom-select-dropdown .mdl-select-custom {
        width: 100%;
        margin: 0 0 10px
    }
}

.elite-page .skyscraper-adv,
.free-tournaments-page .skyscraper-adv,
.scrims-page .skyscraper-adv {
    margin-top: 0
}

.elite-page .elite-packages-container,
.free-tournaments-page .elite-packages-container,
.scrims-page .elite-packages-container {
    margin-top: 45px;
    margin-bottom: 30px
}

.elite-page .content-row,
.free-tournaments-page .content-row,
.scrims-page .content-row {
    margin-top: 30px
}

.elite-page .tournament-block,
.free-tournaments-page .tournament-block,
.scrims-page .tournament-block {
    display: flex;
    flex-direction: column;
    background-position: 50%;
    background-size: cover;
    background-repeat: no-repeat;
    margin-bottom: 20px;
    height: 0;
    padding-bottom: 56.25%;
    position: relative
}

.elite-page .tournament-block .tournament-block-wrapper,
.free-tournaments-page .tournament-block .tournament-block-wrapper,
.scrims-page .tournament-block .tournament-block-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%
}

.elite-page .tournament-block .tournament-info,
.free-tournaments-page .tournament-block .tournament-info,
.scrims-page .tournament-block .tournament-info {
    display: flex;
    flex-wrap: wrap;
    flex-grow: 1;
    width: 100%;
    padding: 1.5% 5%
}

.elite-page .tournament-block .tournament-info .top-content,
.free-tournaments-page .tournament-block .tournament-info .top-content,
.scrims-page .tournament-block .tournament-info .top-content {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%
}

.elite-page .tournament-block .tournament-info .top-content .game-logo,
.free-tournaments-page .tournament-block .tournament-info .top-content .game-logo,
.scrims-page .tournament-block .tournament-info .top-content .game-logo {
    width: 160px
}

.elite-page .tournament-block .tournament-info .top-content .prize-pool,
.free-tournaments-page .tournament-block .tournament-info .top-content .prize-pool,
.scrims-page .tournament-block .tournament-info .top-content .prize-pool {
    
    text-transform: uppercase;
    font-size: 49px;
    color: #fff;
    line-height: 1;
    font-weight: 600
}

.elite-page .tournament-block .tournament-info .top-content .prize-pool span,
.free-tournaments-page .tournament-block .tournament-info .top-content .prize-pool span,
.scrims-page .tournament-block .tournament-info .top-content .prize-pool span {
    font-size: 21px;
    float: right
}

.elite-page .tournament-block .tournament-info .bottom-content,
.free-tournaments-page .tournament-block .tournament-info .bottom-content,
.scrims-page .tournament-block .tournament-info .bottom-content {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%
}

.elite-page .tournament-block .tournament-info .bottom-content .all-skills,
.free-tournaments-page .tournament-block .tournament-info .bottom-content .all-skills,
.scrims-page .tournament-block .tournament-info .bottom-content .all-skills {
    color: #fff;
    font-weight: 700;
    text-transform: uppercase
}

.elite-page .tournament-block .tournament-info .bottom-content .elo-levels-container,
.free-tournaments-page .tournament-block .tournament-info .bottom-content .elo-levels-container,
.scrims-page .tournament-block .tournament-info .bottom-content .elo-levels-container {
    display: flex
}

.elite-page .tournament-block .tournament-info .bottom-content .elo-levels-container .elo-skill-level-block,
.free-tournaments-page .tournament-block .tournament-info .bottom-content .elo-levels-container .elo-skill-level-block,
.scrims-page .tournament-block .tournament-info .bottom-content .elo-levels-container .elo-skill-level-block {
    margin-bottom: 5px;
    margin-right: 5px
}

.elite-page .tournament-block .tournament-info .bottom-content .platform-regions,
.free-tournaments-page .tournament-block .tournament-info .bottom-content .platform-regions,
.scrims-page .tournament-block .tournament-info .bottom-content .platform-regions {
    display: flex;
    align-items: center
}

.elite-page .tournament-block .tournament-info .bottom-content .platform-regions .platform-logo,
.free-tournaments-page .tournament-block .tournament-info .bottom-content .platform-regions .platform-logo,
.scrims-page .tournament-block .tournament-info .bottom-content .platform-regions .platform-logo {
    width: 30px;
    margin-right: 10px
}

.elite-page .tournament-block .tournament-info .bottom-content .platform-regions .regions,
.free-tournaments-page .tournament-block .tournament-info .bottom-content .platform-regions .regions,
.scrims-page .tournament-block .tournament-info .bottom-content .platform-regions .regions {
    display: flex;
    align-items: center;
    font-size: 22px;
    color: #fff;
    font-weight: 700
}

.elite-page .tournament-block .tournament-info .bottom-content .platform-regions .regions img,
.free-tournaments-page .tournament-block .tournament-info .bottom-content .platform-regions .regions img,
.scrims-page .tournament-block .tournament-info .bottom-content .platform-regions .regions img {
    height: 24px;
    width: 32px;
    margin-right: 10px
}

.elite-page .tournament-block .tournament-info .bottom-content .platform-regions .regions i,
.free-tournaments-page .tournament-block .tournament-info .bottom-content .platform-regions .regions i,
.scrims-page .tournament-block .tournament-info .bottom-content .platform-regions .regions i {
    font-size: 24px
}

.elite-page .tournament-block .tournament-info .bottom-content .platform-regions .regions span,
.free-tournaments-page .tournament-block .tournament-info .bottom-content .platform-regions .regions span,
.scrims-page .tournament-block .tournament-info .bottom-content .platform-regions .regions span {
    display: block;
    margin-right: 10px
}

.elite-page .tournament-block .tournament-info .bottom-content .cost,
.free-tournaments-page .tournament-block .tournament-info .bottom-content .cost,
.scrims-page .tournament-block .tournament-info .bottom-content .cost {
    color: #fff;
    font-weight: 500;
    text-transform: capitalize;
    font-size: 20px
}

.elite-page .tournament-block .transparent-background,
.free-tournaments-page .tournament-block .transparent-background,
.scrims-page .tournament-block .transparent-background {
    display: flex;
    justify-content: space-between;
    width: 100%;
    background: rgba(0, 0, 0, .6);
    padding: 3% 5%
}

.elite-page .tournament-block .transparent-background .left-block,
.free-tournaments-page .tournament-block .transparent-background .left-block,
.scrims-page .tournament-block .transparent-background .left-block {
    font-size: 16px;
    max-width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #fff;
    font-weight: 400
}

.elite-page .tournament-block .transparent-background .left-block .tournament-name,
.free-tournaments-page .tournament-block .transparent-background .left-block .tournament-name,
.scrims-page .tournament-block .transparent-background .left-block .tournament-name {
    font-weight: 700;
    white-space: nowrap
}

.elite-page .tournament-block .transparent-background .view-link,
.free-tournaments-page .tournament-block .transparent-background .view-link,
.scrims-page .tournament-block .transparent-background .view-link {
    display: flex;
    align-items: center;
    color: #8aff80;
    font-size: 18px
}

.elite-page .tournament-block .transparent-background .view-link i,
.free-tournaments-page .tournament-block .transparent-background .view-link i,
.scrims-page .tournament-block .transparent-background .view-link i {
    font-size: 24px;
    margin-right: 7px;
    position: relative;
    bottom: 1.5px
}

.elite-page .tournament-block .transparent-background .tournament-countdown span:first-child,
.free-tournaments-page .tournament-block .transparent-background .tournament-countdown span:first-child,
.scrims-page .tournament-block .transparent-background .tournament-countdown span:first-child {
    color: #fff;
    margin-right: 2px
}

.elite-page .tournament-block .transparent-background .tournament-countdown span:nth-child(2),
.free-tournaments-page .tournament-block .transparent-background .tournament-countdown span:nth-child(2),
.scrims-page .tournament-block .transparent-background .tournament-countdown span:nth-child(2) {
    color: #ff2f57
}

.elite-page .view-past-elite-winners-link a,
.free-tournaments-page .view-past-elite-winners-link a,
.scrims-page .view-past-elite-winners-link a {
    color: #5cc5e6
}

@media screen and (max-width:991px) {
    #past-elite-winners-page table {
        max-width: 100%;
        white-space: unset
    }
}

#past-elite-winners-page table td {
    padding: 12px 16px
}

#past-elite-winners-page .past-elite-winner-member>div:nth-of-type(2) {
    display: flex;
    flex-wrap: wrap
}

#past-elite-winners-page .past-elite-winners-mobile-row {
    word-break: normal;
    padding: 12px
}

#past-elite-winners-page .past-elite-winners-mobile-row .past-elite-winners-mobile-row-header {
    display: flex;
    width: 100%
}

#past-elite-winners-page .past-elite-winners-mobile-row .past-elite-winners-mobile-row-header>div:first-of-type {
    flex-grow: 1
}

#past-elite-winners-page .past-elite-winners-mobile-row .past-elite-winners-mobile-row-header>div:nth-of-type(2) {
    flex-shrink: 0
}

#past-elite-winners-page .past-elite-winners-mobile-row .past-elite-winner-mobile-row {
    margin-top: 8px;
    display: flex;
    width: 100%;
    align-items: center;
    flex-wrap: wrap
}

#past-elite-winners-page .past-elite-winners-mobile-row .past-elite-winner-mobile-row .paste-elite-winner-mobile-name {
    margin-right: 12px;
    font-weight: 500
}

#past-elite-winners-page .competition-name-cell {
    width: 240px;
    white-space: normal
}

#past-elite-winners-page .profile-gamertag img {
    margin-right: 2px;
    height: 24px;
    width: 24px
}

@media screen and (max-width:1024px) {
    #past-elite-winners-page .profile-gamertag img {
        margin-right: 8px;
        height: 32px;
        width: 32px
    }
}

.qualifiers-page {
    position: relative;
    height: 100%
}

.qualifiers-page .header-bg {
    height: 260px;
    background-position: 50%;
    background-repeat: no-repeat
}

.qualifiers-page .header-bg .sides {
    position: relative;
    height: 100%;
    width: 100%;
    margin: 0;
    background-position: 0, 100%;
    background-repeat: no-repeat, no-repeat
}

.qualifiers-page .header-bg .sides .characters-left {
    width: 373px;
    margin-left: calc(-187px - 25vw)
}

.qualifiers-page .header-bg .sides .characters-left,
.qualifiers-page .header-bg .sides .characters-right {
    height: 100%;
    left: 50%;
    position: absolute;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain
}

.qualifiers-page .header-bg .sides .characters-right {
    width: 346px;
    margin-left: calc(-173px + 25vw)
}

.qualifiers-page .header {
    height: 100%;
    width: 100%;
    margin: 0;
    background-position: bottom;
    background-repeat: no-repeat;
    background-size: auto 80%
}

.qualifiers-page h2 {
    text-align: center
}

.qualifiers-page .packages-container {
    margin-bottom: 30px
}

.qualifiers-page .tournaments-list {
    background: #292929;
    padding: 15px 30px;
    margin: 0 3px
}

.qualifiers-page .tournaments-list .tournament-image-block {
    background-color: #303030
}

.qualifiers-page .tournaments-list .tournament-description-block {
    background: #212121
}

.qualifiers-page .feed-block {
    margin: 0 auto 50px
}

.qualifiers-page .bottom-part {
    background: #292929;
    margin: 0 -15px -15px;
    height: 60px;
    width: 100%;
    position: absolute;
    bottom: 0
}

@media screen and (max-width:1400px) {
    .qualifiers-page .bottom-part {
        margin-top: 10px
    }
}

.qualifiers-page .bottom-part .bottom-indentation {
    background: #1a1a1a;
    height: 60px;
    width: 80%;
    margin: 0 auto;
    position: relative;
    z-index: 1
}

@media screen and (max-width:1400px) {
    .qualifiers-page .bottom-part .bottom-indentation {
        width: 90%
    }
}

.qualifiers-page .bottom-part .bottom-indentation-left {
    width: 0;
    height: 0;
    border-bottom: 60px solid #292929;
    border-right: 60px solid transparent;
    float: left;
    position: absolute;
    left: 0
}

.qualifiers-page .bottom-part .bottom-indentation-right {
    width: 0;
    height: 0;
    border-bottom: 60px solid #292929;
    border-left: 60px solid transparent;
    position: absolute;
    right: 0
}

.free-tournaments-page .mdl-custom-select-dropdown {
    margin-bottom: 30px
}

.free-tournaments-page .mdl-custom-select-dropdown .mdl-select-custom {
    min-width: 250px;
    width: auto;
    margin-right: 20px
}

@media screen and (max-width:1024px) {
    .free-tournaments-page .mdl-custom-select-dropdown .mdl-select-custom {
        width: 100%;
        margin: 0 0 10px
    }
}

#cookie-disclaimer-vue {
    position: fixed;
    z-index: 10;
    left: 50%;
    transform: translateX(-50%);
    bottom: 0;
    width: fit-content
}

#cookie-disclaimer-vue .cookie-disclaimer-block {
    display: flex;
    align-items: center;
    padding: 15px 20px;
    background-color: #292929;
    border: 3px solid #404040;
    border-radius: 4px
}

#cookie-disclaimer-vue .cookie-disclaimer-block button {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    height: 30px;
    margin-left: 15px
}

#pop-up-vue {
    z-index: 10000
}

#pop-up-vue>dialog[open] {
    display: block
}

#pop-up-vue>dialog[open]~dialog[open] {
    display: none
}

.promotional-popup-dialog-container dialog {
    flex-direction: row
}

.promotional-popup-dialog-container dialog .dialog-actions button {
    margin-right: 10px
}

.dont-show-countdown-popup-dialog-container .dialog-content p:first-child {
    color: #fff;
    margin-bottom: 15px
}

.dont-show-countdown-popup-dialog-container .dialog-content .countdown {
    color: #ff2f57
}

.dont-show-countdown-popup-dialog-container .dialog-content img.gamertag-platform {
    width: 16px;
    height: 16px;
    margin: 0 1px 0 4px
}

.dont-show-countdown-popup-dialog-container .dont-show-again {
    padding: 25px 0 0 15px
}

.dont-show-countdown-popup-dialog-container .dont-show-again .mdl-checkbox__label {
    text-transform: none;
    font-weight: 400;
    padding-left: 15px
}

.login-layout .welcome-text {
    text-align: center;
    word-wrap: break-word
}

.login-layout .welcome-text a {
    color: #8aff80;
    text-decoration: underline
}

.round-blitz-2-for-12 {
    padding-top: 35%
}

.round-blitz-2-for-6 {
    padding-top: 16%
}

.round-blitz-2-for-4 {
    padding-top: 10%
}

.round-blitz-2-for-3 {
    padding-top: 6.4%
}

.center-block-blitz-match-start {
    text-align: center
}

.blitz-row {
    border-radius: 4px
}

.tournament-details-blitz-info-group {
    display: inline-flex;
    width: 100%
}

.tournament-details-blitz-info-group .bracket-no-show-twitter {
    padding: 13px 0 13px 6px
}

.tournament-details-blitz-info-group .tournament-details-team {
    width: 100%
}

.round-apex-1-of-2 .tournament-details-tab-bracket-group:before {
    display: none
}

.round-apex-1-of-3 .tournament-details-tab-bracket-group:before {
    display: none
}

.round-apex-1-of-4 .tournament-details-tab-bracket-group:before {
    display: none
}

.round-apex-2-of-2 {
    padding-top: 250px;
    transition: .2s ease-out
}

.round-apex-2-of-2 .second {
    margin-bottom: 534px;
    transition: .2s ease-out
}

.round-apex-2-of-2 .top:after {
    height: 200px
}

.round-apex-2-of-2 .bottom:after {
    height: 200px
}

.round-apex-2-of-3 {
    padding-top: 250px;
    transition: .2s ease-out
}

.round-apex-2-of-3 .second {
    margin-bottom: 534px;
    transition: .2s ease-out
}

.round-apex-2-of-3 .top:after {
    height: 200px
}

.round-apex-2-of-3 .bottom:after {
    height: 200px
}

.round-apex-2-of-4 {
    padding-top: 250px;
    transition: .2s ease-out
}

.round-apex-2-of-4 .second {
    margin-bottom: 534px;
    transition: .2s ease-out
}

.round-apex-2-of-4 .top:after {
    height: 200px
}

.round-apex-2-of-4 .bottom:after {
    height: 200px
}

.round-apex-3-of-4 {
    padding-top: 76.5%;
    transition: .2s ease-out
}

.round-apex-4-of-4 {
    padding-top: 83%;
    transition: .2s ease-out
}

.apex-row-winner {
    border-radius: 4px
}

.apex-row:first-child {
    border-top-right-radius: 4px
}

.apex-row:last-child {
    border-bottom-right-radius: 4px
}

.tournament-details-apex-info-group {
    display: inline-flex;
    width: 100%
}

.tournament-details-apex-info-group .bracket-no-show-twitter {
    padding: 13px 0 13px 6px
}

.tournament-details-apex-info-group .tournament-details-team {
    width: 100%
}

.missing-gamer-tag-container button {
    margin-bottom: 0 !important
}

.missing-gamer-tag-container .connections-block .gamertags-save-desktop {
    float: right;
    margin-top: 5px
}

@media screen and (max-width:479px) {
    .missing-gamer-tag-container .connections-block .gamertags-save-desktop {
        display: none
    }
}

.missing-gamer-tag-container .connections-block .gamertags-save-mobile {
    display: none;
    float: right;
    margin-top: 5px
}

@media screen and (max-width:479px) {
    .missing-gamer-tag-container .connections-block .gamertags-save-mobile {
        display: block
    }
}

.missing-gamer-tag-container .connections-block .gamertag-label .gamertag-label-img {
    height: 15px
}

.missing-gamer-tag-container .connections-block .non-configured-gamertags {
    padding-bottom: 15px
}

.missing-gamer-tag-container .connections-block .non-configured-gamertags #non-configured-gamertags-trigger {
    position: relative;
    height: 50px
}

.missing-gamer-tag-container .connections-block .non-configured-gamertags .add-gamertag-img {
    height: 15px
}

.missing-gamer-tag-container .text-success {
    color: #8aff80
}

.missing-gamer-tag-container .text-danger {
    color: #ff2f57
}

.missing-gamer-tag-container .openDialog {
    cursor: pointer;
    color: #8aff80;
    text-decoration: underline #8aff80
}

.tour-step-backdrop {
    outline: 3px solid #5cc5e6
}

.tour-backdrop {
    opacity: .6
}

.popover {
    border-radius: 0;
    border: none;
    position: relative
}

.popover .popover-scrolling-element {
    position: absolute;
    top: 50%;
    left: 50%
}

.popover div.arrow {
    display: none
}

.popover .popover-content {
    color: #4d4d4d
}

.popover .popover-navigation .popover-navigation-wrapper {
    float: right
}

.popover .popover-navigation button {
    border: none;
    color: #5cc5e6;
    padding: 6px 9px
}

.popover .popover-navigation button.finish-tutorial[data-role=end] {
    float: left
}

.custom-achievements-container {
    padding: 3px
}

.custom-achievements-container i {
    font-size: 22px
}

.custom-achievements-container .fav-right {
    user-select: none;
    padding-right: 3px
}

.custom-achievements-container .fav-right span {
    float: right;
    margin-top: 3px;
    cursor: pointer
}

.custom-achievements-container .fav-left {
    padding-left: 3px
}

.custom-achievements-container .fav-left span.gold-star {
    color: #ccbb73
}

.custom-achievements-container .fav-left span {
    float: left;
    margin-top: 3px;
    cursor: pointer
}

.custom-achievements-container .cancel {
    color: #8aff80
}

.custom-achievements-container .custom-achievements {
    background-color: #292929;
    height: 220px
}

@media screen and (max-width:479px) {
    .custom-achievements-container .custom-achievements {
        height: 190px
    }
}

.custom-achievements-container .custom-achievements .custom-achievements-icon-background {
    background-position: 50%;
    background-repeat: no-repeat
}

.custom-achievements-container .custom-achievements .custom-achievements-icon-background img.custom-achievements-icon {
    height: 140px;
    display: block;
    margin: 0 auto;
    padding-bottom: 15px
}

@media screen and (max-width:479px) {
    .custom-achievements-container .custom-achievements .custom-achievements-icon-background img.custom-achievements-icon {
        height: 100px
    }
}

.custom-achievements-container .custom-achievements .custom-achievements-name {
    text-align: center;
    color: #fff;
    min-height: 20px;
    padding-top: 12px
}

.custom-achievements-container .custom-achievements .custom-achievements-description {
    text-align: center;
    margin-bottom: 5px;
    color: #b3b3b3;
    font-size: 10.5px;
    min-height: 20px
}

.custom-achievements-container .custom-achievements .custom-achievements-date {
    text-align: center;
    margin-bottom: 20px;
    color: #b3b3b3;
    font-size: 10.5px
}

.custom-achievements-container .custom-achievements-revers {
    background-color: #363636
}

.custom-achievements-container .favorites-achievements {
    display: flex
}

.custom-achievements-container .favorites-achievements .favorite {
    background-color: #363636;
    height: 140px;
    margin: 2px
}

@media screen and (max-width:1200px) {
    .custom-achievements-container .favorites-achievements .favorite {
        height: 180px
    }
}

@media screen and (max-width:479px) {
    .custom-achievements-container .favorites-achievements .favorite {
        height: 130px
    }
}

.custom-achievements-container .favorites-achievements .favorite .favorite-achievements-icon-background {
    background-size: cover;
    background-repeat: no-repeat
}

.custom-achievements-container .favorites-achievements .favorite .favorite-achievements-icon-background img.favorite-achievements-icon {
    width: 45%;
    display: block;
    margin: 0 auto;
    padding-top: 15px
}

.custom-achievements-container .favorites-achievements .favorite .favorite-achievements-radio {
    text-align: center;
    margin-top: 30px
}

.custom-achievements-container .favorites-achievements .favorite .favorite-achievements-radio input[type=radio] {
    transform: scale(1.3)
}

.custom-achievements-container .dialog-title {
    padding-bottom: 0
}

.trophies-achievements-container {
    padding: 3px
}

.trophies-achievements-container i {
    font-size: 22px
}

.trophies-achievements-container .fav-right {
    user-select: none;
    padding-right: 3px
}

.trophies-achievements-container .fav-right span {
    float: right;
    margin-top: 3px;
    cursor: pointer
}

.trophies-achievements-container .cancel {
    color: #8aff80
}

.trophies-achievements-container .trophies-background-image {
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat
}

.trophies-achievements-container .trophies-achievements {
    background-color: #292929;
    height: 180px
}

@media screen and (max-width:479px) {
    .trophies-achievements-container .trophies-achievements {
        height: 140px
    }
}

.trophies-achievements-container .trophies-achievements .trophies-achievements-icon-background {
    background-position: 50%;
    background-repeat: no-repeat
}

.trophies-achievements-container .trophies-achievements .trophies-achievements-icon-background img.trophies-achievements-icon {
    height: 120px;
    display: block;
    margin: 0 auto
}

@media screen and (max-width:479px) {
    .trophies-achievements-container .trophies-achievements .trophies-achievements-icon-background img.trophies-achievements-icon {
        height: 80px
    }
}

.trophies-achievements-container .trophies-achievements .custom-trophies-achievements-name,
.trophies-achievements-container .trophies-achievements .trophies-achievements-name {
    text-align: center;
    color: #fff;
    min-height: 20px;
    font-size: 11.9px;
    margin-top: 10px
}

@media screen and (max-width:1200px) {

    .trophies-achievements-container .trophies-achievements .custom-trophies-achievements-name,
    .trophies-achievements-container .trophies-achievements .trophies-achievements-name {
        font-size: 21px
    }
}

@media screen and (max-width:479px) {

    .trophies-achievements-container .trophies-achievements .custom-trophies-achievements-name,
    .trophies-achievements-container .trophies-achievements .trophies-achievements-name {
        font-size: 11.9px
    }
}

.trophies-achievements-container .trophies-achievements .custom-trophies-achievements-name {
    margin-top: 0
}

.trophies-achievements-container .trophies-achievements .custom-achievements-description {
    text-align: center;
    margin-top: 20px;
    color: #b3b3b3;
    font-size: 10.5px;
    min-height: 20px
}

.trophies-achievements-container .trophies-achievements .trophies-achievements-platform-img {
    position: absolute;
    bottom: 4px;
    left: 50%;
    transform: translateX(-50%);
    border-top-left-radius: 50%;
    border-top-right-radius: 50%
}

.trophies-achievements-container .trophies-achievements .trophies-achievements-platform-img img {
    width: 20px;
    margin: 10px 8px 15px
}

.trophies-achievements-container .trophies-achievements .trophies-achievements-date {
    text-align: center;
    color: #b3b3b3;
    font-size: 10.5px
}

.chat-component-container .chat-notification-container {
    order: 2;
    z-index: 1;
    color: #252525;
    width: 100%
}

.chat-component-container .chat-notification-container>div:not(:last-of-type) {
    border-bottom: 1px solid #252525
}

.chat-component-container .chat-notification-container a {
    color: #252525;
    text-decoration: underline
}

.chat-component-container .chat-notification-container a:hover {
    color: #fff
}

.chat-component-container .chat-notification-container a:visited {
    color: #252525
}

.chat-component-container .chat-notification-container a:visited:hover {
    color: #fff
}

.chat-component-container .chat-notification-single {
    display: block;
    padding: 3px 20px;
    text-align: center;
    background: #5cc5e6;
    margin: 0 auto
}

.chat-component-container .chat-notification-single * {
    padding: 5px 10px;
    margin: 0
}

.chat-component-container .chat-notification-image-container {
    position: absolute;
    padding: 5px
}

.chat-component-container .chat-notification-image-container.chat-notification-close {
    cursor: pointer;
    right: 0
}

.chat-component-container .chat-notification-image-container.chat-notification-icon {
    left: 0
}

.chat-component-container .chat-notification-image-container img {
    width: 20px;
    transition: all .2s ease-out
}

.chat-component-container .chat-notification-image-container:hover img {
    transition: all .2s ease-out;
    filter: invert(25%)
}

.chat-component-container {
    position: relative
}

.chat-component-container a,
.chat-component-container a:visited {
    color: #fff
}

.chat-component-container a:hover {
    color: #b3b3b3
}

.chat-component-container a:visited:hover {
    color: #b3b3b3
}

.chat-component-container .avatar-image img {
    border-radius: 50%;
    display: block
}

.chat-component-container .chat-lobby-list-item {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 15.4px;
    color: #8aff80;
    background-color: #252525;
    padding: 20px 16px;
    width: 100%;
    cursor: pointer;
    transition: background-color .15s ease-in;
    position: relative
}

.chat-component-container .chat-lobby-list-item:not(:last-of-type) {
    border-bottom: 1px solid #434343
}

.chat-component-container .chat-lobby-list-item.active-chat-list-item {
    background-color: #2c2c2c;
    border-right: 4px solid #5cc5e6;
    padding-right: 12px
}

.chat-component-container .chat-lobby-list-item.active-chat-list-item .relative-last-message-time {
    margin-right: -4px;
    padding-right: 4px
}

.chat-component-container .unseen-chats-number {
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 2;
    position: absolute;
    left: 15px;
    bottom: 15px;
    background-color: #ff2f57;
    width: 20px;
    height: 20px;
    font-size: 11.2px;
    border-radius: 50%;
    font-weight: bolder
}

.chat-component-container .unseen-chat-dot {
    position: absolute;
    top: 8px;
    right: 8px;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background-color: #ff2f57;
    z-index: 2
}

.chat-component-container .chat-tooltip {
    display: none;
    position: absolute;
    padding: 6px 8px;
    background-color: #1a1a1a;
    border-radius: 4px;
    color: #fff;
    font-size: 12.6px;
    z-index: 2
}

.chat-component-container .chat-tooltip:hover {
    display: block
}

.chat-component-container .chat-last-seen-tooltip {
    left: calc(100% + 8px);
    top: 50%;
    transform: translateY(-50%);
    width: 120px
}

.chat-component-container .private-chat-avatar:hover+.chat-last-seen-tooltip {
    display: block
}

.chat-component-container .chat-note-no-show:hover+.chat-note-tooltip {
    display: block
}

.chat-component-container .chat-window {
    position: fixed;
    bottom: 0;
    right: 336px;
    height: 420px;
    width: 320px;
    background-color: #252525;
    border: 1px solid #333;
    border-radius: 4px 4px 0 0;
    color: #b3b3b3;
    padding: 0 12px;
    z-index: 4;
    display: flex;
    flex-direction: column;
    transition: right .1s ease-out
}

.chat-component-container .chat-window.chat-panel-closed {
    right: 0;
    transition: right .1s ease-out
}

@media screen and (min-width:1024px) {
    .chat-component-container .chat-window.minimized-window {
        height: 43px;
        width: 275px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: block;
        white-space: nowrap
    }

    .chat-component-container .chat-window.minimized-window .chat-window-header {
        background-color: #333;
        border-color: #5a5a5a
    }
}

@media screen and (max-width:1024px) {
    .chat-component-container .chat-window {
        height: 100%;
        width: 100%;
        border: none;
        box-shadow: none;
        border-radius: 0;
        top: 0;
        right: 0
    }

    .chat-component-container .chat-window.minimized-window {
        bottom: 0;
        left: 0;
        top: unset;
        right: unset;
        height: 60px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: block;
        white-space: nowrap
    }

    .chat-component-container .chat-window.minimized-window .chat-window-header {
        background-color: #333;
        border-color: #5a5a5a
    }
}

.chat-component-container .chat-window .chat-window-header {
    position: relative;
    width: calc(100% + 24px);
    margin: 0 -12px;
    padding: 0 12px;
    background-color: #53b1cf;
    border-bottom: 2px solid #8aff80;
    border-radius: 4px 4px 0 0;
    display: flex;
    align-items: center;
    flex-shrink: 0;
    min-height: 40px
}

.chat-component-container .chat-window .chat-window-header .unseen-chat-dot {
    top: 3px;
    right: 3px
}

.chat-component-container .chat-window .chat-window-header .chat-window-menu-options {
    position: absolute;
    bottom: -2px;
    left: 0;
    background-color: #fff;
    transform: translateY(100%);
    z-index: 2;
    cursor: pointer
}

.chat-component-container .chat-window .chat-window-header .chat-window-menu-options>div {
    padding: 8px;
    min-width: 160px;
    color: #000;
    font-size: 15.4px;
    font-weight: bolder
}

.chat-component-container .chat-window .chat-window-header .chat-window-menu-options>div:not(:last-of-type) {
    border-bottom: 1px solid #5d5d5d
}

@media screen and (max-width:1024px) {
    .chat-component-container .chat-window .chat-window-header {
        border-radius: 0;
        height: 60px
    }

    .chat-component-container .chat-window .chat-window-header span {
        font-size: 19.6px
    }

    .chat-component-container .chat-window .chat-window-header .close-chat-window img.close-chat-image {
        width: 20px;
        height: 20px
    }
}

.chat-component-container .chat-window .chat-window-header .chat-window-preview {
    display: flex;
    flex-wrap: wrap;
    font-size: 14px;
    height: auto
}

.chat-component-container .chat-window .chat-window-header .chat-window-preview .match-details-link {
    font-size: 11px;
    color: #8aff80;
    z-index: 10;
    margin-left: 7px
}

.chat-component-container .chat-window .chat-window-header span {
    color: #fff;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    flex-grow: 1;
    height: 100%;
    display: flex;
    align-items: center
}

.chat-component-container .chat-window .chat-window-header span.no-grow {
    flex-grow: 0;
    padding-right: 6px
}

.chat-component-container .chat-window .chat-window-header .toggle-menu-chat-window {
    flex-shrink: 0;
    padding: 5px 8px;
    cursor: pointer
}

.chat-component-container .chat-window .chat-window-header .toggle-menu-chat-window img {
    display: block;
    height: 18px
}

.chat-component-container .chat-window .chat-window-header .close-chat-window {
    flex-shrink: 0;
    padding: 5px 0 5px 5px;
    cursor: pointer;
    margin-left: 8px
}

.chat-component-container .chat-window .chat-window-header .close-chat-window:hover img {
    filter: brightness(60%)
}

.chat-component-container .chat-window .chat-window-header .close-chat-window img {
    display: block;
    width: 16px;
    height: 16px;
    transition: all .2s ease-out
}

.chat-component-container .chat-window .chat-window-messages {
    position: relative;
    flex-grow: 1;
    height: 100%;
    overflow-y: scroll;
    overflow-x: hidden;
    overscroll-behavior: none;
    margin-right: -12px;
    padding: 12px 12px 12px 0;
    display: flex;
    flex-direction: column
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper {
    margin-top: auto
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-window-load-more {
    justify-content: center;
    display: flex;
    margin-bottom: 12px;
    font-weight: 600;
    cursor: pointer;
    color: #fff;
    border: 1px solid #8aff80;
    border-radius: 10px
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .error-container,
.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .event-container,
.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .info-container {
    margin-top: 10px;
    margin-bottom: 10px
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .error-container .error-date,
.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .error-container .event-date,
.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .event-container .error-date,
.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .event-container .event-date,
.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .info-container .error-date,
.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .info-container .event-date {
    text-align: center;
    font-size: 11px;
    color: #b3b3b3
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .error-container .event-text,
.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .error-container .info-text,
.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .event-container .event-text,
.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .event-container .info-text,
.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .info-container .event-text,
.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .info-container .info-text {
    width: 100%;
    text-align: center;
    color: #b3b3b3
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .error-container .error-text,
.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .event-container .error-text,
.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .info-container .error-text {
    width: 100%;
    text-align: center;
    font-weight: bolder;
    color: #ff2f57
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message-details {
    display: flex;
    align-items: flex-start;
    position: relative;
    font-size: 11px;
    margin-top: 10px;
    font-weight: 400;
    margin-left: 52px
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message-details.my-details {
    justify-content: flex-end;
    margin-right: 52px
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message {
    display: flex;
    align-items: flex-start;
    position: relative
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message .chat-message-tooltip {
    left: 45px;
    top: 8px
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message .chat-message-tooltip .tooltip-separator {
    padding: 0 3px
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message .chat-message-avatar {
    position: relative;
    flex-shrink: 0;
    padding-right: 12px;
    width: 52px;
    min-height: 45px
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message .chat-message-avatar:hover+.chat-message-tooltip {
    display: block
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message .chat-message-avatar .chat-message-avatar-placeholder {
    border-radius: 50%;
    width: 40px;
    height: 40px;
    background-color: #424242
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message .chat-message-avatar img {
    display: block;
    border-radius: 50%;
    width: 40px;
    height: 40px
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message .chat-message-avatar img.agent-icon {
    position: absolute;
    z-index: 1;
    bottom: 51px;
    left: 32px;
    height: auto;
    width: 14px
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message .chat-message-avatar .user-text {
    display: block;
    width: 100%;
    text-align: center;
    font-size: 11px
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message .chat-message-avatar .user-text span {
    display: block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message .chat-message-content {
    margin-top: 5px;
    padding: 8px 12px;
    background-color: #5a5a5a;
    border-radius: 0 6px 6px 6px;
    color: #fff;
    word-break: break-word
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message .chat-message-content.message-team-mine {
    background-color: #408aa1
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message .chat-message-content.message-team-mine.message-agent {
    background-color: #61b35a
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message .chat-message-content.message-team-others {
    background-color: #5a5a5a
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message .chat-message-content.message-agent,
.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message .chat-message-content.message-team-others.message-agent {
    background-color: #61b35a
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message .chat-message-content .chat-message-content-translation {
    font-style: italic;
    font-size: 11.2px;
    border-top: 1px solid #b3b3b3
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message .agent-text {
    display: block;
    width: 100%;
    text-align: center;
    font-size: 11px;
    position: absolute;
    top: 42px;
    right: 12%
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message.my-message {
    justify-content: flex-end
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message.my-message .agent-text {
    left: 62%;
    transform: translateX(-50%)
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message.my-message .chat-message-tooltip {
    left: unset;
    right: 45px
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message.my-message img.agent-icon {
    left: 5px
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message.my-message .chat-message-avatar {
    order: 2;
    padding-left: 12px;
    padding-right: 0
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message.my-message .chat-message-content {
    background-color: #4a9eb8;
    color: #fff;
    border-radius: 6px 0 6px 6px
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message.my-message .chat-message-content.message-team-mine {
    background-color: #408aa1
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message.my-message .chat-message-content.message-team-mine.message-agent {
    background-color: #61b35a
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message.my-message .chat-message-content.message-team-others {
    background-color: #5a5a5a
}

.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message.my-message .chat-message-content.message-agent,
.chat-component-container .chat-window .chat-window-messages .chat-window-messages-wrapper .chat-message.my-message .chat-message-content.message-team-others.message-agent {
    background-color: #61b35a
}

.chat-component-container .chat-window .max-message-length-info {
    background-color: #5a5a5a;
    color: #b3b3b3;
    display: block;
    margin: 0 -12px;
    padding: 0 12px
}

.chat-component-container .chat-window .chat-window-input {
    width: calc(100% + 24px);
    margin: 0 -12px;
    padding: 6px 12px;
    height: 55px;
    flex-shrink: 0;
    background-color: #5a5a5a;
    color: #fff;
    border: none;
    border-top: 2px solid #252525;
    outline: none;
    word-wrap: break-word;
    resize: none;
    display: block;
    caret-color: #8aff80;
    -ms-overflow-style: none;
    scrollbar-width: none
}

.chat-component-container .chat-window .chat-window-input::-webkit-scrollbar {
    display: none
}

.chat-component-container .chat-window .chat-window-input::placeholder {
    color: #b3b3b3
}

.chat-component-container .chat-window textarea.chat-window-input {
    padding-right: 75px
}

.chat-component-container .chat-window .chat-textarea-container {
    position: relative
}

.chat-component-container .chat-window .chat-textarea-translation-toggle {
    cursor: pointer;
    position: absolute;
    right: 40px;
    bottom: 10px
}

.chat-component-container .chat-window .chat-textarea-send-message {
    border-radius: 50%;
    position: absolute;
    right: 0;
    bottom: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #b3b3b3;
    width: 35px;
    padding: 10px 7px 10px 10px;
    transition: all .2s ease-out
}

.chat-component-container .chat-window .chat-textarea-send-message img {
    transition: all .2s;
    width: 100%
}

.chat-component-container .chat-window .chat-textarea-send-message.valid-input {
    background-color: #5cc5e6;
    cursor: pointer
}

.chat-component-container .chat-window .chat-textarea-send-message.valid-input img {
    filter: brightness(0) invert(1)
}

.chat-component-container .chat-window .private-chat-name {
    display: inline-flex;
    color: #fff;
    text-align: left
}

.chat-component-container .chat-window .private-chat-name img {
    height: 20px;
    margin-left: 5px
}

.chat-component-container .chat-window .private-chat-name input {
    background-color: #53b1cf;
    border: none;
    border-bottom: 1px solid #000
}

.chat-component-container .chat-window .escalate-buttons-block-container .escalate-buttons-block .escalate-button {
    cursor: pointer;
    display: inline-block;
    margin: 0 5px 2px 0;
    padding: 6px;
    border: 2px solid #676767;
    background-color: #252525;
    color: #8aff80
}

.chat-component-container .chat-window .escalate-buttons-block-container .escalate-buttons-block .escalate-button-disabled {
    color: #b2b2b2
}

.chat-component-container .chat-window .escalate-buttons-block-container .escalate-buttons-block .chat-note-tooltip {
    bottom: 90px
}

.chat-component-container .chat-window .escalate-buttons-block-container .escalate-buttons-block .chat-note-tooltip:hover {
    display: block
}

.chat-component-container .chat-window .escalate-buttons-block-container .escalate-buttons-block .chat-note-no-show:hover+.chat-note-tooltip {
    display: block
}

.chat-component-container .chat-window .escalate-buttons-block-container .escalate-buttons-block .chat-note-dispute:hover+.chat-note-tooltip {
    display: block
}

.chat-component-container .chat-window .escalate-buttons-block-container .chat-note-container {
    cursor: pointer;
    display: inline-flex;
    float: right;
    padding: 8px 5px 0 0
}

.chat-component-container .chat-window .escalate-buttons-block-container .chat-note-container .chat-note-tooltip {
    left: 95px;
    top: 165px
}

.chat-component-container .chat-window .escalate-buttons-block-container .chat-note-container .chat-note-tooltip:hover {
    display: block
}

.chat-component-container .chat-window .escalate-buttons-block-container .chat-note-container .chat-note img {
    height: 24px
}

.chat-component-container .chat-window .escalate-buttons-block-container .chat-note-container .chat-note:hover+.chat-note-tooltip {
    display: block
}

.chat-component-container .chat-window .escalate-buttons-block-container .escalation-info-block {
    display: block;
    width: 100%;
    text-align: center;
    color: #b3b3b3;
    font-size: 12.6px;
    padding: 6px 8px
}

.chat-component-container .information-text {
    display: block;
    width: 100%;
    padding: 20px 16px;
    text-align: center;
    color: #b3b3b3
}

.chat-component-container .chat-action-button {
    display: block;
    font-size: 15.4px;
    outline: none;
    border: none;
    color: #8aff80;
    transition: .1s linear;
    background-color: inherit;
    padding: 20px 16px;
    width: 100%;
    text-align: left
}

.chat-component-container .chat-action-button img {
    display: inline-block;
    margin-right: 16px
}

.chat-component-container .chat-panel-open-button {
    position: absolute;
    height: 64px;
    width: 64px;
    top: -32px;
    left: -32px;
    background: 0 0;
    border: none;
    padding: 0;
    color: #fff
}

@media screen and (max-width:1024px) {
    .chat-component-container .chat-panel-open-button {
        left: -48px
    }
}

.chat-component-container .chat-panel-open-button img {
    width: 35px
}

.chat-component-container .chat-panel {
    position: fixed;
    height: calc(100% - 68px);
    width: 320px;
    right: -320px;
    transition: right .2s cubic-bezier(.4, 0, .2, 1);
    z-index: 3;
    top: 0;
    background-color: #333;
    color: #fff;
    border-top: 4px solid #424242;
    display: flex;
    flex-direction: column
}

@media screen and (min-width:1200px) {
    .chat-component-container .chat-panel {
        top: 68px;
        border-top: none
    }
}

@media screen and (max-width:1200px) {
    .chat-component-container .chat-panel {
        height: 100%
    }
}

.chat-component-container .chat-panel.is-opened {
    right: 0;
    transition: right .1s ease-in
}

@media screen and (max-width:1024px) {
    .chat-component-container .chat-panel {
        width: 100%;
        right: -100%
    }
}

.chat-component-container .chat-panel .chat-header {
    display: flex;
    flex-direction: column;
    position: relative
}

.chat-component-container .chat-panel .chat-header .chat-menu {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    height: 64px;
    background-color: #333;
    order: 1
}

.chat-component-container .chat-panel .chat-header .chat-menu .chat-header-text {
    
    font-size: 25.2px;
    font-weight: bolder
}

@media screen and (max-width:1024px) {
    .chat-component-container .chat-panel .chat-header .chat-menu .chat-header-text {
        display: none
    }
}

.chat-component-container .chat-panel .chat-header .chat-menu .chat-header-logo {
    display: none;
    height: 42px;
    padding-top: 5px
}

.chat-component-container .chat-panel .chat-header .chat-menu .chat-header-logo img {
    height: 100%
}

@media screen and (max-width:1024px) {
    .chat-component-container .chat-panel .chat-header .chat-menu .chat-header-logo {
        display: flex;
        justify-content: center;
        align-items: center
    }
}

.chat-component-container .chat-panel .chat-header .chat-menu .chat-close-button {
    padding: 10px;
    cursor: pointer;
    position: absolute;
    left: 16px;
    top: 50%;
    width: 40px;
    height: 40px;
    transform: translateY(-50%)
}

.chat-component-container .chat-panel .chat-header .chat-menu .chat-close-button:hover img {
    transition: all .2s ease-out;
    filter: brightness(150%)
}

.chat-component-container .chat-panel .chat-header .chat-menu .chat-close-button img {
    display: block;
    transition: all .2s ease-out;
    height: 100%;
    width: 100%
}

.chat-component-container .chat-panel .chat-header .chat-menu .chat-menu-button {
    padding: 10px;
    cursor: pointer;
    position: absolute;
    right: 16px;
    top: 50%;
    height: 44px;
    width: 44px;
    transform: translateY(-50%)
}

.chat-component-container .chat-panel .chat-header .chat-menu .chat-menu-button:hover img {
    transition: all .2s ease-out;
    filter: brightness(150%)
}

.chat-component-container .chat-panel .chat-header .chat-menu .chat-menu-button img {
    display: block;
    transition: all .2s ease-out;
    height: 100%;
    margin-left: auto
}

.chat-component-container .chat-panel .chat-header .chat-menu-options {
    position: absolute;
    top: 64px;
    right: -16px;
    background-color: #fff;
    color: #333;
    z-index: 2;
    font-weight: bolder
}

.chat-component-container .chat-panel .chat-header .chat-menu-options div {
    padding: 12px 36px;
    font-size: 16.8px;
    cursor: pointer;
    text-align: center
}

.chat-component-container .chat-panel .chat-header .chat-menu-options div:not(:first-of-type) {
    border-top: 1px solid #333
}

.chat-component-container .chat-panel .chat-header .chat-menu-options div:hover {
    filter: brightness(160%)
}

.chat-component-container .chat-panel .chat-header .chat-search {
    order: 2;
    z-index: 1;
    background-color: #5a5a5a;
    color: #fff;
    display: flex;
    width: 100%;
    height: 48px
}

.chat-component-container .chat-panel .chat-header .chat-search .chat-search-icon {
    cursor: pointer;
    flex-basis: 60px;
    display: flex;
    align-items: center;
    justify-content: center
}

.chat-component-container .chat-panel .chat-header .chat-search .chat-search-icon img {
    width: 24px;
    height: 24px
}

.chat-component-container .chat-panel .chat-header .chat-search .chat-search-input {
    flex-grow: 1;
    display: flex;
    align-items: center
}

.chat-component-container .chat-panel .chat-header .chat-search .chat-search-input input {
    height: 100%;
    width: 100%;
    border: none;
    background-image: none;
    background-color: transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    font-size: 16.8px;
    caret-color: #8aff80
}

.chat-component-container .chat-panel .chat-header .chat-search .chat-search-input input::placeholder {
    color: #b3b3b3
}

.chat-component-container .chat-panel .chat-panel-content {
    flex-grow: 1;
    overflow: scroll;
    overscroll-behavior: none;
    -ms-overflow-style: none;
    scrollbar-width: none
}

.chat-component-container .chat-panel .chat-panel-content::-webkit-scrollbar {
    display: none
}

.chat-component-container .chat-panel .chat-accordion .second-level-friendlist-item {
    display: flex;
    flex-direction: column
}

.chat-component-container .chat-panel .chat-accordion .second-level-friendlist-item>div {
    order: 3
}

.chat-component-container .chat-panel .chat-accordion .second-level-friendlist-item>div.availability-container-online {
    order: 1
}

.chat-component-container .chat-panel .chat-accordion .second-level-friendlist-item>div.availability-container-offline {
    order: 2
}

.chat-component-container .chat-panel .chat-accordion .live-support-chat-list-container .live-support-chat-list-header {
    font-size: 15.4px;
    color: #b3b3b3;
    font-weight: bolder
}

.chat-component-container .chat-panel .chat-accordion .friends-list-container .add-friend {
    display: flex
}

.chat-component-container .chat-panel .chat-accordion .friends-list-container .add-friend input {
    flex-grow: 1;
    background-color: #5a5a5a;
    color: #fff;
    border: none;
    padding: 12px 24px;
    caret-color: #8aff80
}

.chat-component-container .chat-panel .chat-accordion .friends-list-container .add-friend input::placeholder {
    color: #b3b3b3
}

.chat-component-container .chat-panel .chat-accordion .friends-list-container .add-friend button {
    display: block;
    height: 100%;
    background-color: #8aff80;
    border: none;
    padding: 12px
}

.chat-component-container .chat-panel .chat-accordion .no-friends {
    display: block;
    margin-top: 6px;
    font-size: 12px
}

.chat-component-container .chat-panel .chat-accordion .no-invites {
    display: block;
    margin-top: 6px
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-message {
    margin-top: 5px;
    font-style: italic;
    color: #b3b3b3
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-message.private-chat-preview-message {
    display: flex;
    align-items: center
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-message.private-chat-preview-message .private-chat-message-content {
    flex-grow: 1;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-message.private-chat-preview-message .relative-last-message-time {
    padding-left: 8px;
    font-style: normal;
    color: #ff2f57;
    font-size: 11.2px
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-match {
    padding: 12px 16px
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-match:not(:last-of-type) {
    border-bottom: 1px solid #434343
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-match .chat-preview-info {
    width: calc(100% - 56px)
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend {
    padding: 12px 16px
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend.pending-friend {
    padding-left: 56px
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend .chat-preview-info {
    width: unset;
    flex-grow: 1
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend .availability-description {
    float: right;
    display: block;
    font-size: 10px;
    color: #b3b3b3;
    text-align: right;
    text-transform: capitalize
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match {
    position: relative;
    display: flex;
    background-color: #252525;
    width: 100%;
    align-items: center;
    cursor: pointer;
    transition: background-color .15s ease-in
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend.active-chat-list-item,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match.active-chat-list-item {
    background-color: #2c2c2c;
    transition: background-color .15s ease-in;
    border-right: 4px solid #5cc5e6;
    padding-right: 12px
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend.active-chat-list-item .relative-last-message-time,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match.active-chat-list-item .relative-last-message-time {
    margin-right: -4px;
    padding-right: 4px
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend .chat-preview-image,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match .chat-preview-image {
    width: 56px;
    padding-right: 16px;
    flex-shrink: 0
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend .chat-preview-image.private-chat-multi-avatar,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match .chat-preview-image.private-chat-multi-avatar {
    display: flex
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend .chat-preview-image.private-chat-multi-avatar .multi-avatar,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match .chat-preview-image.private-chat-multi-avatar .multi-avatar {
    width: 100%
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend .chat-preview-image.private-chat-multi-avatar .multi-avatar:not(:first-of-type),
.chat-component-container .chat-panel .chat-accordion .chat-preview-match .chat-preview-image.private-chat-multi-avatar .multi-avatar:not(:first-of-type) {
    margin-left: -20px
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend .chat-preview-image img,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match .chat-preview-image img {
    width: 100%
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend .chat-preview-image.chat-member-avatar .chat-member-avatar-with-availability,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match .chat-preview-image.chat-member-avatar .chat-member-avatar-with-availability {
    position: relative
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend .chat-preview-image.chat-member-avatar .chat-member-avatar-with-availability .availability-icon-container,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match .chat-preview-image.chat-member-avatar .chat-member-avatar-with-availability .availability-icon-container {
    position: absolute;
    right: 0;
    bottom: -5px
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend .chat-preview-image.chat-member-avatar img,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match .chat-preview-image.chat-member-avatar img {
    border-radius: 50%
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend .chat-preview-image.friend-image,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match .chat-preview-image.friend-image {
    position: relative;
    border-radius: 50%
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend .chat-preview-image.friend-image img,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match .chat-preview-image.friend-image img {
    border-radius: 50%
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend .chat-preview-image.friend-image .availability-icon-container,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match .chat-preview-image.friend-image .availability-icon-container {
    position: absolute;
    right: 16px;
    bottom: -5px
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend .chat-preview-info .private-chat-member-names a:not(:last-of-type):after,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match .chat-preview-info .private-chat-member-names a:not(:last-of-type):after {
    content: ",";
    display: inline
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend .chat-preview-info>div:not(:first-of-type),
.chat-component-container .chat-panel .chat-accordion .chat-preview-match .chat-preview-info>div:not(:first-of-type) {
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend .chat-preview-info .chat-preview-name,
.chat-component-container .chat-panel .chat-accordion .chat-preview-friend .chat-preview-info .chat-preview-name:visited,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match .chat-preview-info .chat-preview-name,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match .chat-preview-info .chat-preview-name:visited {
    color: #fff
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend .chat-preview-info .chat-preview-name:hover,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match .chat-preview-info .chat-preview-name:hover {
    color: #b3b3b3
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend .chat-preview-info .chat-preview-name.friend-name,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match .chat-preview-info .chat-preview-name.friend-name {
    font-weight: inherit
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend .chat-preview-info .remove-friend-icon,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match .chat-preview-info .remove-friend-icon {
    width: 15px;
    height: auto;
    cursor: pointer;
    margin-right: 2px
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend .chat-preview-info .chat-preview-details,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match .chat-preview-info .chat-preview-details {
    font-size: 12.6px;
    color: #b3b3b3
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend .chat-preview-info .chat-preview-details .chat-private-availability-container.availability-container,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match .chat-preview-info .chat-preview-details .chat-private-availability-container.availability-container {
    font-size: 11.2px
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend .chat-preview-info .chat-preview-details .chat-private-availability-container.availability-container.availability-container-online,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match .chat-preview-info .chat-preview-details .chat-private-availability-container.availability-container.availability-container-online {
    color: #8aff80
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend .chat-preview-info .chat-preview-details .chat-private-availability-container.availability-container.availability-container-offline,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match .chat-preview-info .chat-preview-details .chat-private-availability-container.availability-container.availability-container-offline {
    color: #ff2f57
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend .chat-preview-info .match-details-link,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match .chat-preview-info .match-details-link {
    font-size: 11px;
    color: #8aff80;
    z-index: 10;
    margin-left: 7px
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend.friend-awaiting-acceptance,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match.friend-awaiting-acceptance {
    padding-left: 56px
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend.friend-awaiting-acceptance .awaiting-acceptance-invitation-image,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match.friend-awaiting-acceptance .awaiting-acceptance-invitation-image {
    width: 41px;
    height: auto
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend.friend-awaiting-acceptance .invitation-content,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match.friend-awaiting-acceptance .invitation-content {
    padding-left: 10px;
    padding-right: 3px
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend.friend-awaiting-acceptance .invitation-content a,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match.friend-awaiting-acceptance .invitation-content a {
    color: #fff;
    font-weight: bolder
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend.friend-awaiting-acceptance .invitation-content a:visited,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match.friend-awaiting-acceptance .invitation-content a:visited {
    color: #fff
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend.friend-awaiting-acceptance .invitation-content a:hover,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match.friend-awaiting-acceptance .invitation-content a:hover {
    color: #b3b3b3
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend.friend-awaiting-acceptance .invitation-action-button,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match.friend-awaiting-acceptance .invitation-action-button {
    border: none;
    background: 0 0;
    padding: 0
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend.friend-awaiting-acceptance .invitation-action-button:first-of-type,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match.friend-awaiting-acceptance .invitation-action-button:first-of-type {
    margin-right: 5px
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend.friend-awaiting-acceptance .invitation-action-button img,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match.friend-awaiting-acceptance .invitation-action-button img {
    width: 30px
}

.chat-component-container .chat-panel .chat-accordion .chat-preview-friend .remove-friend-dialog,
.chat-component-container .chat-panel .chat-accordion .chat-preview-match .remove-friend-dialog {
    cursor: auto
}

.chat-component-container .chat-panel .chat-accordion .chat-accordion-menu {
    color: #b3b3b3;
    cursor: pointer;
    font-size: 15.4px;
    background-color: #333;
    padding: 16px 24px;
    transition: .2s ease-out;
    border-bottom: 1px solid #434343;
    position: relative
}

.chat-component-container .chat-panel .chat-accordion .chat-accordion-menu.accordion-invitations .unseen-chats-number {
    color: #fff;
    top: 50%;
    left: 24px;
    transform: translateY(-50%)
}

.chat-component-container .chat-panel .chat-accordion .chat-accordion-menu:after {
    content: "";
    border: solid #b3b3b3;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 4px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    position: absolute;
    right: 24px;
    top: 38%
}

.chat-component-container .chat-panel .chat-accordion .chat-accordion-menu+div.chat-accordion-content {
    height: 0;
    opacity: 0;
    overflow: hidden;
    transition: .2s ease-out;
    background-color: #252525
}

@media screen and (min-width:1024px) {
    .chat-component-container .chat-panel .chat-accordion .chat-accordion-menu:hover {
        transition: .2s ease-out;
        color: #6ecc66
    }
}

.chat-component-container .chat-panel .chat-accordion .chat-accordion-menu.is-opened {
    transition: .2s ease-out;
    color: #8aff80
}

.chat-component-container .chat-panel .chat-accordion .chat-accordion-menu.is-opened:after {
    transform: rotate(-135deg);
    -webkit-transform: rotate(-135deg);
    top: 45%;
    border-color: #8aff80
}

.chat-component-container .chat-panel .chat-accordion .chat-accordion-menu.is-opened+div.chat-accordion-content {
    height: auto;
    opacity: 1;
    transition: .2s ease-out
}

.chat-component-container .chat-panel .chat-accordion .chat-accordion-menu.second-level {
    font-size: 11.9px;
    padding: 12px 24px 12px 72px
}

.chat-component-container .availability-icon {
    width: 10px;
    height: 10px;
    border-radius: 5px
}

.chat-component-container .add-member-block,
.chat-component-container .remove-member-block {
    display: flex;
    align-items: center;
    margin-bottom: 10px
}

.chat-component-container .add-member-block img,
.chat-component-container .remove-member-block img {
    border-radius: 50%;
    width: 40px;
    height: auto;
    margin-left: 10px;
    margin-right: 10px
}

.chat-component-container .add-member-block .remove-member-icon,
.chat-component-container .remove-member-block .remove-member-icon {
    width: 20px;
    height: auto;
    cursor: pointer
}

.chat-component-container .pxle-dialog.standard-dialog .dialog-actions .dialog-confirm-button {
    background-color: #363636;
    color: #8aff80;
    min-width: 120px;
    height: 60px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 17.5px;
    width: 100%;
    border: none;
    border-radius: 0;
    margin: 0;
    letter-spacing: 0;
    overflow: hidden;
    will-change: box-shadow;
    transition: box-shadow .2s cubic-bezier(.4, 0, 1, 1), background-color .2s cubic-bezier(.4, 0, .2, 1), color .2s cubic-bezier(.4, 0, .2, 1);
    outline: none;
    cursor: pointer;
    text-decoration: none;
    text-align: center;
    line-height: 36px;
    vertical-align: middle;
    font-weight: 500;
    font-family: Poppins, sans-serif
}

.chat-component-container .pxle-dialog.standard-dialog .dialog-actions .dialog-confirm-button:hover {
    background-color: #464646;
    color: #8aff80
}

.chat-component-container .pxle-dialog.standard-dialog .dialog-actions .dialog-confirm-button:visited {
    background-color: #363636;
    color: #8aff80
}

.chat-component-container .pxle-dialog.standard-dialog .dialog-actions .dialog-confirm-button[disabled] {
    background-color: #292929;
    color: grey;
    border: 2px solid #4d4d4d
}

.chat-component-container .spinner {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    margin-top: 15px;
    margin-bottom: 15px
}

.chat-component-container .spinner>div {
    width: 18px;
    height: 18px;
    background-color: #333;
    border-radius: 100%;
    display: inline-block;
    -webkit-animation: sk-bouncedelay 1.4s ease-in-out infinite both;
    animation: sk-bouncedelay 1.4s ease-in-out infinite both
}

.chat-component-container .spinner .bounce1 {
    -webkit-animation-delay: -.32s;
    animation-delay: -.32s
}

.chat-component-container .spinner .bounce2 {
    -webkit-animation-delay: -.16s;
    animation-delay: -.16s
}

@-webkit-keyframes sk-bouncedelay {

    0%,
    80%,
    to {
        -webkit-transform: scale(0)
    }

    40% {
        -webkit-transform: scale(1)
    }
}

@keyframes sk-bouncedelay {

    0%,
    80%,
    to {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    40% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

.store-downloads {
    display: flex;
    width: 100%;
    justify-content: space-between;
    padding: 24px
}

@media screen and (max-width:1024px) {
    .store-downloads {
        justify-content: center
    }

    .store-downloads>a {
        padding: 0 12px
    }
}

.store-downloads>a img {
    height: 40px
}

#wsoe-tournaments-vue .wsoe-tournaments-info-switcher-list-mixin {
    border-bottom: 0;
    box-shadow: none
}

@media screen and (max-width:479px) {
    #wsoe-tournaments-vue .wsoe-tournaments-info-switcher-list-mixin {
        display: grid
    }
}

#wsoe-tournaments-vue .wsoe-tournaments-info-switcher-list-mixin a {
    font-weight: 600;
    font-style: italic;
    background-color: transparent;
    min-width: 100px;
    white-space: nowrap
}

#wsoe-tournaments-vue .wsoe-tournaments-info-switcher-list-mixin a:after {
    background-color: #de0b12
}

#wsoe-tournaments-vue .wsoe-tournament-header-background-image {
    width: 100%;
    height: 600px;
    background-position: 50%;
    background-repeat: no-repeat;
    position: relative
}

@media screen and (max-width:1024px) {
    #wsoe-tournaments-vue .wsoe-tournament-header-background-image {
        height: unset;
        padding-bottom: 24px
    }
}

@media screen and (min-width:1024px) {
    #wsoe-tournaments-vue .wsoe-tournament-header-background-image {
        background-size: cover
    }
}

@media screen and (min-width:1920px) {
    #wsoe-tournaments-vue .wsoe-tournament-header-background-image {
        background-size: unset
    }
}

#wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournaments-header-switcher-list {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    border-bottom: 0
}

@media screen and (max-width:1024px) {
    #wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournaments-header-switcher-list {
        display: block;
        position: static
    }
}

#wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournaments-header-switcher-list a {
    display: flex;
    align-items: center;
    color: #b3b3b3;
    font-weight: 600;
    font-style: italic;
    white-space: nowrap;
    padding: 0 42px
}

@media screen and (max-width:1024px) {
    #wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournaments-header-switcher-list a {
        padding: 0 18px
    }
}

#wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournaments-header-switcher-list a svg {
    margin-right: 8px;
    margin-bottom: 5px
}

#wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournaments-header-switcher-list-fixed {
    position: fixed;
    border-bottom: 0;
    z-index: 99999;
    background-color: #292929;
    height: 60px;
    left: 0;
    top: 60px
}

@media screen and (max-width:479px) {
    #wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournaments-header-switcher-list-fixed {
        display: inline-grid
    }
}

#wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournaments-header-switcher-list-fixed .mdl-tabs__tab-bar {
    box-shadow: none;
    margin-top: 10px;
    min-width: calc(75% - 47px);
    margin-right: calc(15% + 23px);
    margin-left: calc(15% + 23px)
}

@media screen and (max-width:1440px) {
    #wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournaments-header-switcher-list-fixed .mdl-tabs__tab-bar {
        margin-right: calc(5% + 23px);
        margin-left: calc(5% + 23px);
        min-width: calc(95% - 47px)
    }
}

@media screen and (max-width:1200px) {
    #wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournaments-header-switcher-list-fixed .mdl-tabs__tab-bar {
        margin-right: 3%;
        margin-left: 3%;
        min-width: 94%
    }
}

@media screen and (max-width:768px) {
    #wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournaments-header-switcher-list-fixed .mdl-tabs__tab-bar {
        margin-right: 2%;
        margin-left: 2%;
        min-width: 0
    }
}

#wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournaments-header-switcher-list-fixed .wsoe-logo {
    bottom: 8px;
    margin-right: 20%;
    background-color: transparent
}

@media screen and (max-width:1200px) {
    #wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournaments-header-switcher-list-fixed .wsoe-logo {
        margin-right: 15%
    }
}

@media screen and (max-width:768px) {
    #wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournaments-header-switcher-list-fixed .wsoe-logo {
        margin-right: auto
    }
}

@media screen and (max-width:479px) {
    #wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournaments-header-switcher-list-fixed .wsoe-logo {
        display: none
    }
}

#wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournaments-header-switcher-list-fixed a {
    padding: 0;
    color: #b3b3b3;
    font-weight: 600;
    font-style: italic;
    min-width: 115px;
    white-space: nowrap
}

@media screen and (max-width:768px) {
    #wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournaments-header-switcher-list-fixed a {
        margin-right: 5px;
        min-width: 110px
    }
}

#wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournaments-header-switcher-list-fixed a img,
#wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournaments-header-switcher-list-fixed a svg {
    margin-right: 8px;
    margin-bottom: 5px
}

@media screen and (max-width:479px) {
    #wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournaments-header-switcher-list-fixed a {
        font-size: 10px;
        min-width: 58px
    }

    #wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournaments-header-switcher-list-fixed a img,
    #wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournaments-header-switcher-list-fixed a svg {
        margin-right: 0;
        width: 19px
    }
}

#wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournaments-header-switcher-list-fixed a:after {
    background-color: #de0b12
}

#wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournament-header-details {
    position: absolute;
    top: 20px;
    right: 0;
    left: 0;
    margin: 0 auto;
    width: 376px;
    display: grid;
    text-align: center
}

@media screen and (max-width:1024px) {
    #wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournament-header-details {
        display: flex;
        text-align: center;
        flex-direction: column;
        position: static;
        width: 100%
    }
}

#wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournament-header-details img {
    max-height: 210px;
    margin: 0 auto
}

@media screen and (max-width:479px) {
    #wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournament-header-details img {
        max-height: 180px
    }
}

#wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournament-header-details span:first-of-type {
    font-size: 20px;
    font-style: italic;
    font-weight: 700;
    color: #de0b12;
    text-transform: uppercase;
    margin: 24px auto
}

@media screen and (max-width:479px) {
    #wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournament-header-details span:first-of-type {
        margin-top: 15px;
        margin-bottom: 5px;
        font-size: 12px
    }
}

#wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournament-header-details span:last-of-type {
    font-size: 30px;
    font-style: italic;
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    margin: 0 auto 45px
}

@media screen and (max-width:479px) {
    #wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournament-header-details span:last-of-type {
        margin-bottom: 10px;
        font-size: 22px
    }
}

#wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournament-header-details button {
    min-width: 364px;
    background-color: #de0b12;
    color: #fff;
    font-size: 18px;
    box-shadow: 0 2px 2px 0 rgba(255, 128, 128, .16)
}

@media screen and (max-width:479px) {
    #wsoe-tournaments-vue .wsoe-tournament-header-background-image .wsoe-tournament-header-details button {
        min-width: 300px;
        height: 45px
    }
}

#wsoe-tournaments-vue .wsoe-tournament-home-section {
    background-color: #fff;
    text-align: center;
    min-height: 600px;
    padding-top: 80px
}

@media screen and (max-width:479px) {
    #wsoe-tournaments-vue .wsoe-tournament-home-section {
        padding-top: 10px
    }
}

#wsoe-tournaments-vue .wsoe-tournament-home-section .wsoe-tournament-home-block {
    background-color: #fff;
    display: inline-flex;
    margin-top: 50px;
    margin-bottom: 90px;
    min-height: 355px;
    min-width: 100%
}

@media screen and (max-width:479px) {
    #wsoe-tournaments-vue .wsoe-tournament-home-section .wsoe-tournament-home-block {
        display: block
    }
}

#wsoe-tournaments-vue .wsoe-tournament-home-section .wsoe-tournament-home-block .wsoe-tournament-home-video {
    margin: 0 120px 0 auto
}

@media screen and (max-width:1024px) {
    #wsoe-tournaments-vue .wsoe-tournament-home-section .wsoe-tournament-home-block .wsoe-tournament-home-video {
        margin-right: 70px
    }
}

@media screen and (max-width:479px) {
    #wsoe-tournaments-vue .wsoe-tournament-home-section .wsoe-tournament-home-block .wsoe-tournament-home-video {
        margin-right: 0;
        padding: 0
    }

    #wsoe-tournaments-vue .wsoe-tournament-home-section .wsoe-tournament-home-block .wsoe-tournament-home-video .video-wrapper {
        height: 0;
        padding-bottom: 56.25%;
        position: relative
    }

    #wsoe-tournaments-vue .wsoe-tournament-home-section .wsoe-tournament-home-block .wsoe-tournament-home-video .video-wrapper iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%
    }
}

#wsoe-tournaments-vue .wsoe-tournament-home-section .wsoe-tournament-home-block .wsoe-tournament-home-video iframe {
    width: 560px;
    height: 315px
}

@media screen and (max-width:1024px) {
    #wsoe-tournaments-vue .wsoe-tournament-home-section .wsoe-tournament-home-block .wsoe-tournament-home-video iframe {
        width: inherit;
        height: inherit
    }
}

#wsoe-tournaments-vue .wsoe-tournament-home-section .wsoe-tournament-home-block .wsoe-tournament-home-content {
    width: 365px;
    text-align: left;
    margin: 0 auto 0 0
}

#wsoe-tournaments-vue .wsoe-tournament-home-section .wsoe-tournament-home-block .wsoe-tournament-home-content h2 {
    color: #de0b12;
    font-size: 40px;
    margin-bottom: 0;
    margin-top: 0;
    text-transform: uppercase;
    font-style: italic
}

#wsoe-tournaments-vue .wsoe-tournament-home-section .wsoe-tournament-home-block .wsoe-tournament-home-content span.header-desc {
    color: #de0b12;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 18px;
    font-style: italic
}

#wsoe-tournaments-vue .wsoe-tournament-home-section .wsoe-tournament-home-block .wsoe-tournament-home-content .content-text {
    margin-top: 40px;
    color: #000
}

#wsoe-tournaments-vue .wsoe-tournament-home-section .wsoe-tournament-home-block .wsoe-tournament-home-content .content-text ul {
    text-align: left
}

#wsoe-tournaments-vue .wsoe-tournament-home-section .wsoe-tournament-home-block .wsoe-tournament-home-content .content-text p {
    color: #000
}

@media screen and (max-width:479px) {
    #wsoe-tournaments-vue .wsoe-tournament-home-section .wsoe-tournament-home-block .wsoe-tournament-home-content {
        text-align: center;
        margin-left: auto
    }

    #wsoe-tournaments-vue .wsoe-tournament-home-section .wsoe-tournament-home-block .wsoe-tournament-home-content h2 {
        margin-top: 20px
    }
}

#wsoe-tournaments-vue .main-event-container .wsoe-tournaments-info-switcher-list {
    background: #292929;
    cursor: pointer;
    border-bottom: 0;
    box-shadow: none
}

@media screen and (max-width:479px) {
    #wsoe-tournaments-vue .main-event-container .wsoe-tournaments-info-switcher-list {
        display: grid
    }
}

#wsoe-tournaments-vue .main-event-container .wsoe-tournaments-info-switcher-list a {
    font-weight: 600;
    font-style: italic;
    background-color: transparent;
    min-width: 100px;
    white-space: nowrap
}

#wsoe-tournaments-vue .main-event-container .wsoe-tournaments-info-switcher-list a:after {
    background-color: #de0b12
}

#wsoe-tournaments-vue .main-event-container .main-event-bracket {
    margin-bottom: 36px
}

#wsoe-tournaments-vue .main-event-container .mdl-data-table.mdl-js-data-table.mdl-table-custom {
    color: #292929
}

#wsoe-tournaments-vue .main-event-container .mdl-data-table.mdl-js-data-table.mdl-table-custom thead {
    background: #d4d4d4
}

#wsoe-tournaments-vue .main-event-container .mdl-data-table.mdl-js-data-table.mdl-table-custom tbody tr:hover {
    background: #d4d4d4
}

#wsoe-tournaments-vue .main-event-container .main-event-game-name,
#wsoe-tournaments-vue .main-event-container .round-name {
    color: #292929
}

#wsoe-tournaments-vue .main-event-container .tournament-details-tab-bracket {
    background: 0 0;
    overflow: hidden
}

#wsoe-tournaments-vue .wsoe-tournament-info-section {
    text-align: center;
    padding: 15px;
    min-height: 680px
}

#wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-tab-qualifiers {
    padding-top: 5px;
    margin-top: 5px
}

#wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-tab-qualifiers .wsoe-tournament-qualifier-tournaments {
    padding-top: 40px
}

#wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-tab-qualifiers .wsoe-tournament-qualifiers {
    margin: 0 auto;
    padding-top: 0
}

#wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-tab-qualifiers .wsoe-tournament-qualifiers .wsoe-tournaments-info-switcher-list {
    background: #292929;
    cursor: pointer
}

#wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-tab-qualifiers .wsoe-tournament-qualifiers .loader {
    padding-top: 40px
}

#wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-tab-qualifiers .wsoe-tournament-qualifiers .wsoe-tournaments-qualifiers-groups {
    margin-top: 10px
}

#wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-tab-qualifiers .wsoe-tournament-qualifiers .qualifier-group {
    padding: 10px 0
}

#wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-tab-qualifiers .wsoe-tournament-qualifiers .pxle-tournament-brackets-container .tournament-bracket-top-bar {
    background: 0 0;
    height: 0
}

#wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-tab-qualifiers .wsoe-tournament-qualifiers .pxle-tournament-brackets-container .tournament-details-tab-bracket {
    background: 0 0;
    overflow: hidden;
    padding-top: 0
}

#wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-info-block {
    position: relative
}

#wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-info-block .tournament-box {
    text-align: left
}

#wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-info-block .wsoe-tournaments-info-switcher-list {
    border-bottom: 0;
    box-shadow: none
}

@media screen and (max-width:479px) {
    #wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-info-block .wsoe-tournaments-info-switcher-list {
        display: grid
    }
}

#wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-info-block .wsoe-tournaments-info-switcher-list a {
    font-weight: 600;
    font-style: italic;
    background-color: transparent;
    min-width: 100px;
    white-space: nowrap
}

#wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-info-block .wsoe-tournaments-info-switcher-list a:after {
    background-color: #de0b12
}

#wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-info-block .wsoe-tournament-tab-info {
    width: 558px;
    margin: 0 auto
}

@media screen and (max-width:479px) {
    #wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-info-block .wsoe-tournament-tab-info {
        width: 100%
    }
}

#wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-info-block .wsoe-tournament-tab-info h5 {
    font-style: italic;
    color: #de0b12;
    margin-top: 30px;
    margin-bottom: 30px;
    font-size: 24px;
    text-transform: uppercase
}

#wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-info-block .wsoe-tournament-tab-info .wsoe-tournament-tab-info-content {
    text-align: left;
    color: #fff
}

@media screen and (max-width:479px) {
    #wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-info-block .wsoe-tournament-tab-info .wsoe-tournament-tab-info-content {
        text-align: center
    }
}

#wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-info-block .wsoe-tournament-tab-info .wsoe-tournament-tab-info-button {
    margin-bottom: 20px;
    margin-top: 40px
}

#wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-info-block .wsoe-tournament-tab-info .wsoe-tournament-tab-info-button button {
    min-width: 364px;
    height: 40px;
    background-color: #de0b12;
    color: #fff;
    font-size: 16px;
    box-shadow: 0 2px 2px 0 rgba(255, 128, 128, .16)
}

#wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-info-block .wsoe-tournament-tab-calendar .wsoe-tournament-calendar {
    margin-top: 80px
}

#wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-info-block .wsoe-tournament-tab-calendar .wsoe-tournament-calendar .wsoe-tournament-calendar-border {
    border: 1px solid #de0b12;
    border-radius: 2px;
    height: 100%
}

#wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-info-block .wsoe-tournament-tab-calendar .wsoe-tournament-calendar .wsoe-tournament-calendar-border .wsoe-tournament-calendar-header {
    margin-top: 44px;
    margin-bottom: 20px
}

#wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-info-block .wsoe-tournament-tab-calendar .wsoe-tournament-calendar .wsoe-tournament-calendar-border .wsoe-tournament-calendar-header h4 {
    margin: 0 auto;
    color: #de0b12;
    font-style: italic;
    text-transform: uppercase
}

#wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-info-block .wsoe-tournament-tab-calendar .wsoe-tournament-calendar .wsoe-tournament-calendar-border .wsoe-tournament-calendar-header span {
    color: #989898;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 18px;
    font-style: italic;
    margin-bottom: 20px
}

#wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-info-block .wsoe-tournament-tab-calendar .wsoe-tournament-calendar .wsoe-tournament-calendar-border .wsoe-tournament-calendar-header hr {
    width: 64px;
    margin: 20px auto 0;
    border-top: 2px solid #3d3d3d
}

#wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-info-block .wsoe-tournament-tab-calendar .wsoe-tournament-calendar .wsoe-tournament-calendar-border .wsoe-tournament-calendar-date p {
    max-width: 144px;
    margin: 0 auto;
    color: #fff
}

#wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-info-block .wsoe-tournament-tab-rules h2 {
    font-size: 24px;
    color: #de0b12;
    margin-bottom: 20px;
    font-style: italic
}

#wsoe-tournaments-vue .wsoe-tournament-info-section .wsoe-tournament-info-block .wsoe-tournament-tab-rules .accordion-table {
    text-align: left;
    margin-bottom: 20px
}

#wsoe-tournaments-vue .wsoe-tournament-upcoming-showdowns-section {
    text-align: center;
    background-image: url(/theme/cmg2/src/images/wsoe-header-upcoming.png);
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
    position: relative;
    width: 100%;
    min-height: 600px;
    overflow: hidden;
    padding-top: 80px;
    padding-bottom: 80px
}

#wsoe-tournaments-vue .wsoe-tournament-upcoming-showdowns-section .wsoe-tournament-upcoming-showdowns-img-girl {
    position: absolute;
    top: 0;
    left: -17%
}

#wsoe-tournaments-vue .wsoe-tournament-upcoming-showdowns-section .wsoe-tournament-upcoming-showdowns-img-boy {
    position: absolute;
    right: -19%;
    top: -8%
}

@media screen and (max-width:1024px) {
    #wsoe-tournaments-vue .wsoe-tournament-upcoming-showdowns-section .wsoe-tournament-upcoming-showdowns-img-girl {
        left: -40%
    }

    #wsoe-tournaments-vue .wsoe-tournament-upcoming-showdowns-section .wsoe-tournament-upcoming-showdowns-img-boy {
        right: -29%;
        top: 8%
    }
}

@media screen and (max-width:768px) {
    #wsoe-tournaments-vue .wsoe-tournament-upcoming-showdowns-section .wsoe-tournament-upcoming-showdowns-img-girl {
        left: -60%
    }

    #wsoe-tournaments-vue .wsoe-tournament-upcoming-showdowns-section .wsoe-tournament-upcoming-showdowns-img-boy {
        right: -30%;
        top: 0
    }
}

@media screen and (max-width:479px) {

    #wsoe-tournaments-vue .wsoe-tournament-upcoming-showdowns-section .wsoe-tournament-upcoming-showdowns-img-boy,
    #wsoe-tournaments-vue .wsoe-tournament-upcoming-showdowns-section .wsoe-tournament-upcoming-showdowns-img-girl {
        display: none
    }
}

#wsoe-tournaments-vue .wsoe-tournament-upcoming-showdowns-section h2 {
    color: #de0b12;
    text-transform: uppercase;
    font-style: italic;
    margin-bottom: 40px;
    font-size: 40px;
    position: relative
}

#wsoe-tournaments-vue .wsoe-tournament-upcoming-showdown-container {
    max-width: 100%;
    margin: 0 auto;
    display: inline-flex
}

#wsoe-tournaments-vue .wsoe-tournament-upcoming-showdown-container.with-carousel {
    max-width: 1200px;
    width: 100%;
    display: block
}

@media screen and (max-width:1024px) {
    #wsoe-tournaments-vue .wsoe-tournament-upcoming-showdown-container.with-carousel {
        width: calc(100% - 80px);
        padding-left: 0;
        padding-right: 0;
        display: block
    }
}

@media screen and (max-width:768px) {
    #wsoe-tournaments-vue .wsoe-tournament-upcoming-showdown-container {
        padding-left: 65px;
        padding-right: 65px;
        display: block
    }
}

#wsoe-tournaments-vue .wsoe-tournament-upcoming-showdown-container .wsoe-tournament-upcoming-showdown-single {
    background-color: #292929;
    border-radius: 8px;
    height: 267px;
    width: 267px;
    position: relative;
    margin: 0 10px;
    padding: 10px
}

@media screen and (max-width:1024px) {
    #wsoe-tournaments-vue .wsoe-tournament-upcoming-showdown-container .wsoe-tournament-upcoming-showdown-single {
        width: 200px;
        height: 200px
    }
}

@media screen and (max-width:768px) {
    #wsoe-tournaments-vue .wsoe-tournament-upcoming-showdown-container .wsoe-tournament-upcoming-showdown-single {
        display: inline-table;
        margin-bottom: 20px
    }
}

#wsoe-tournaments-vue .wsoe-tournament-upcoming-showdown-container .wsoe-tournament-upcoming-showdown-single .wsoe-tournament-upcoming-showdown-border {
    border: 1px solid #de0b12;
    border-radius: 2px;
    height: 100%
}

#wsoe-tournaments-vue .wsoe-tournament-upcoming-showdown-container .wsoe-tournament-upcoming-showdown-single .wsoe-tournament-upcoming-showdown-border .wsoe-tournament-upcoming-showdown-header {
    margin-top: 44px;
    margin-bottom: 20px
}

#wsoe-tournaments-vue .wsoe-tournament-upcoming-showdown-container .wsoe-tournament-upcoming-showdown-single .wsoe-tournament-upcoming-showdown-border .wsoe-tournament-upcoming-showdown-header h4 {
    margin: 0 auto;
    color: #de0b12;
    font-style: italic;
    text-transform: uppercase
}

#wsoe-tournaments-vue .wsoe-tournament-upcoming-showdown-container .wsoe-tournament-upcoming-showdown-single .wsoe-tournament-upcoming-showdown-border .wsoe-tournament-upcoming-showdown-header span {
    color: #989898;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 18px;
    font-style: italic;
    margin-bottom: 20px
}

@media screen and (max-width:1024px) {
    #wsoe-tournaments-vue .wsoe-tournament-upcoming-showdown-container .wsoe-tournament-upcoming-showdown-single .wsoe-tournament-upcoming-showdown-border .wsoe-tournament-upcoming-showdown-header {
        margin-top: 15px
    }

    #wsoe-tournaments-vue .wsoe-tournament-upcoming-showdown-container .wsoe-tournament-upcoming-showdown-single .wsoe-tournament-upcoming-showdown-border .wsoe-tournament-upcoming-showdown-header h4 {
        font-size: 24px
    }

    #wsoe-tournaments-vue .wsoe-tournament-upcoming-showdown-container .wsoe-tournament-upcoming-showdown-single .wsoe-tournament-upcoming-showdown-border .wsoe-tournament-upcoming-showdown-header span {
        font-size: 14px
    }
}

#wsoe-tournaments-vue .wsoe-tournament-upcoming-showdown-container .wsoe-tournament-upcoming-showdown-single .wsoe-tournament-upcoming-showdown-border .wsoe-tournament-upcoming-showdown-header hr {
    width: 64px;
    margin: 20px auto 0;
    border-top: 2px solid #3d3d3d
}

#wsoe-tournaments-vue .wsoe-tournament-upcoming-showdown-container .wsoe-tournament-upcoming-showdown-single .wsoe-tournament-upcoming-showdown-border .wsoe-tournament-upcoming-showdown-date p {
    max-width: 144px;
    margin: 0 auto;
    color: #fff
}

#wsoe-tournaments-vue .wsoe-tournament-videos-section {
    text-align: center;
    min-height: 600px;
    padding-bottom: 80px
}

#wsoe-tournaments-vue .wsoe-tournament-videos-section.has-showdowns {
    background-color: #fff
}

#wsoe-tournaments-vue .wsoe-tournament-videos-section.no-showdowns {
    background-color: #292929
}

#wsoe-tournaments-vue .wsoe-tournament-videos-section .wsoe-divider {
    transform: rotate(180deg)
}

#wsoe-tournaments-vue .wsoe-tournament-videos-section .wsoe-tournament-videos-block {
    margin-top: 80px
}

#wsoe-tournaments-vue .wsoe-tournament-videos-section .wsoe-tournament-videos-block h2 {
    color: #de0b12;
    text-transform: uppercase;
    font-style: italic;
    margin-bottom: 40px;
    font-size: 40px
}

#wsoe-tournaments-vue .wsoe-tournament-videos-section .wsoe-tournament-videos-block .wsoe-tournament-videos-container {
    display: inline-flex
}

@media screen and (max-width:479px) {
    #wsoe-tournaments-vue .wsoe-tournament-videos-section .wsoe-tournament-videos-block .wsoe-tournament-videos-container {
        display: grid
    }
}

#wsoe-tournaments-vue .wsoe-tournament-videos-section .wsoe-tournament-videos-block .wsoe-tournament-videos-container .wsoe-tournament-videos-single {
    margin-left: 10px;
    margin-right: 10px
}

@media screen and (max-width:479px) {
    #wsoe-tournaments-vue .wsoe-tournament-videos-section .wsoe-tournament-videos-block .wsoe-tournament-videos-container .wsoe-tournament-videos-single {
        margin: 10px
    }
}

#wsoe-tournaments-vue .wsoe-tournament-videos-section .wsoe-tournament-videos-block .wsoe-tournament-videos-container .wsoe-tournament-videos-single iframe {
    width: 364px;
    height: 204px
}

@media screen and (max-width:1024px) {
    #wsoe-tournaments-vue .wsoe-tournament-videos-section .wsoe-tournament-videos-block .wsoe-tournament-videos-container .wsoe-tournament-videos-single iframe {
        width: 100%
    }
}

#wsoe-tournaments-vue .wsoe-tournament-social-section {
    text-align: center;
    min-height: 250px;
    padding-top: 40px;
    padding-bottom: 40px
}

#wsoe-tournaments-vue .wsoe-tournament-social-section .wsoe-tournament-social-block h2 {
    color: #de0b12;
    text-transform: uppercase;
    font-style: italic;
    margin-bottom: 40px;
    font-size: 24px
}

#wsoe-tournaments-vue .wsoe-tournament-social-section .wsoe-tournament-social-block .wsoe-tournament-social-container .wsoe-tournament-social-buttons {
    max-width: 600px;
    margin: 0 auto
}

#wsoe-tournaments-vue .wsoe-tournament-social-section .wsoe-tournament-social-block .wsoe-tournament-social-container .wsoe-tournament-social-buttons button {
    width: 267px;
    height: 40px;
    background-color: #de0b12;
    color: #fff;
    font-size: 16px;
    box-shadow: 0 2px 2px 0 rgba(255, 128, 128, .16);
    margin: 10px
}

#wsoe-tournaments-vue .wsoe-tournament-social-section .wsoe-tournament-social-block .wsoe-tournament-social-container .wsoe-tournament-social-buttons button i {
    margin-right: 15px
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section:nth-child(odd) {
    background-color: #ebebeb;
    border-top: 4px solid #dbdbdb
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section {
    background-color: #fff;
    min-height: 840px;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-divider-bracket:first-child {
    transform: rotate(180deg)
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block {
    text-align: center
}

@media screen and (max-width:479px) {
    #wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block {
        transform: scale(.7);
        width: 142.85714286%;
        margin-left: -21.42857143%
    }
}

@media screen and (max-width:375px) {
    #wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block {
        transform: scale(.6);
        width: 166.66666667%;
        margin-left: -33.33333333%
    }
}

@media screen and (max-width:320px) {
    #wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block {
        transform: scale(.5);
        width: 200%;
        margin-left: -50%
    }
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-game-logo {
    margin-top: 80px;
    max-height: 140px
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block h2 {
    color: #de0b12;
    text-transform: uppercase;
    font-style: italic;
    font-size: 40px
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-underheader {
    display: block;
    color: #000;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 18px;
    font-style: italic;
    margin-bottom: 20px
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container::-webkit-scrollbar {
    height: 10px
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container {
    display: flex;
    align-items: center;
    overflow-x: auto;
    overflow-y: hidden;
    width: 100%;
    margin: 30px auto 0
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .wsoe-tournament-bracket-container-flex {
    position: relative;
    margin: 0 auto;
    display: flex;
    align-items: center
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-middle-vs {
    padding: 10px
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .match-link-middle {
    font-size: 12px
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .match-link-middle a {
    color: #b3b3b3
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .match-link-middle a:hover {
    color: #fff
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .match-link-middle a:visited {
    color: #b3b3b3
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .match-link-middle a:visited:hover {
    color: #fff
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .match-link-middle a:visited:hover:hover {
    color: #fff
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-middle-final {
    color: #de0b12;
    text-transform: uppercase;
    font-style: italic;
    font-size: 18px
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .grand-final-group {
    position: absolute;
    top: 10px;
    left: 50%;
    transform: translateX(-50%);
    display: inline-flex
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .grand-final-group .grand-final-vs {
    align-self: center
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .grand-final-group .grand-final-vs .match-link {
    font-size: 12px
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .grand-final-group .grand-final-vs .match-link a {
    color: #b3b3b3
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .grand-final-group .grand-final-vs .match-link a:hover {
    color: #fff
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .grand-final-group .grand-final-vs .match-link a:visited {
    color: #b3b3b3
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .grand-final-group .grand-final-vs .match-link a:visited:hover {
    color: #fff
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column h5 {
    color: #de0b12;
    text-transform: uppercase;
    font-style: italic;
    font-size: 18px
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group {
    display: inline-grid;
    border-right: 2px solid #b2b2b2;
    border-radius: 2px;
    margin: 20px 10px
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group .vs-container {
    text-align: left
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group .bracket-vs {
    text-align: left;
    margin: 9px 9px 9px 12px;
    display: inline-block
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group .match-link {
    display: inline-block;
    margin-left: 36px;
    font-size: 12px
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group .match-link a {
    color: #b3b3b3;
    padding: 10px
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group .match-link a:hover {
    color: #fff
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group .match-link a:visited {
    color: #b3b3b3
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group .match-link a:visited:hover {
    color: #fff
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group .bracket-team-details {
    display: inline-flex;
    width: 190px
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group .bracket-team-details img {
    height: 40px;
    width: 40px;
    border-radius: 2px;
    margin-right: 10px;
    box-shadow: 0 6px 6px #d9d9d9
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group .bracket-team-details div:not(.match-result) {
    width: 140px;
    display: flex;
    align-items: center;
    border-bottom-left-radius: 2px;
    border-top-left-radius: 2px;
    border: 2px solid #b2b2b2;
    border-right: 0;
    background-color: #d9d9d9;
    text-align: left
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group .bracket-team-details div:not(.match-result) span {
    font-size: 12px;
    color: #000;
    font-weight: 500;
    white-space: nowrap;
    flex-grow: 1;
    padding: 0 4px 0 8px;
    overflow: hidden;
    text-overflow: ellipsis
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group .bracket-team-details .match-result.is-loser,
#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group .bracket-team-details .match-result.is-winner {
    width: 26px;
    height: 40px;
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 19.6px;
    font-weight: 700;
    margin: -2px
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group .bracket-team-details .match-result.is-winner {
    border: 2px solid #228b22;
    color: #228b22
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group .bracket-team-details .match-result.is-loser {
    color: #de0b12;
    border: 2px solid #de0b12
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group-break {
    display: inline-grid;
    border-left: 2px solid #b2b2b2;
    border-radius: 2px;
    margin: 20px 10px
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group-break .vs-container {
    text-align: right
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group-break .bracket-vs {
    text-align: right;
    margin: 9px 12px 9px 9px;
    display: inline-block
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group-break .match-link {
    display: inline-block;
    margin-right: 36px;
    font-size: 12px
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group-break .match-link a {
    color: #b3b3b3;
    padding: 10px
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group-break .match-link a:hover {
    color: #fff
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group-break .match-link a:visited {
    color: #b3b3b3
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group-break .match-link a:visited:hover {
    color: #fff
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group-break .bracket-team-details {
    display: inline-flex;
    width: 190px
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group-break .bracket-team-details img {
    height: 40px;
    width: 40px;
    border-radius: 2px;
    margin-left: 10px;
    box-shadow: 0 6px 6px #d9d9d9
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group-break .bracket-team-details div:not(.match-result) {
    width: 140px;
    display: flex;
    align-items: center;
    border-bottom-right-radius: 2px;
    border-top-right-radius: 2px;
    border: 2px solid #b2b2b2;
    border-left: 0;
    background-color: #d9d9d9;
    text-align: right
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group-break .bracket-team-details div:not(.match-result) span {
    font-size: 12px;
    color: #000;
    font-weight: 500;
    white-space: nowrap;
    flex-grow: 1;
    padding: 0 4px 0 8px;
    overflow: hidden;
    text-overflow: ellipsis
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group-break .bracket-team-details .match-result.is-loser,
#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group-break .bracket-team-details .match-result.is-winner {
    width: 26px;
    height: 40px;
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 19.6px;
    font-weight: 700;
    margin: -2px
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group-break .bracket-team-details .match-result.is-winner {
    border: 2px solid #228b22;
    color: #228b22
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-section .wsoe-tournament-bracket-block .wsoe-tournament-bracket-container .bracket-column .bracket-group-break .bracket-team-details .match-result.is-loser {
    color: #de0b12;
    border: 2px solid #de0b12
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-buttons {
    margin-top: 60px
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-buttons button {
    width: 210px;
    height: 60px;
    background-color: #de0b12;
    color: #fff;
    margin: 8px
}

#wsoe-tournaments-vue .wsoe-tournament-bracket-buttons .is-active {
    background-color: #fff;
    border: 2px solid #de0b12;
    color: #de0b12
}

#wsoe-tournaments-vue .pool-play-container .first-header {
    margin-top: 20px
}

#wsoe-tournaments-vue .pool-play-container .default-main-block {
    margin-top: 20px;
    margin-bottom: 20px
}

html body .page-content .mdl-select-custom.wsoe-qualifiers-group-select {
    font-size: 14px;
    background-color: #292929;
    margin-top: 20px
}

@media screen and (max-width:767px) {
    body.wsoe-tournaments .page-content {
        margin-top: 64px
    }
}

.geoinfo-page .geoinfo-page-header {
    text-align: center
}

.geoinfo-page .restriction-info {
    margin-top: 30px;
    text-align: center
}

.geoinfo-page .restriction-info p:first-of-type {
    color: #fff;
    font-size: 15.4px
}

.geoinfo-page .restriction-info p:first-of-type a {
    color: #5cc5e6
}

.geoinfo-page .restriction-info .enable-geolocation-info {
    margin-top: 15px;
    color: #fff;
    font-size: 15.4px
}

.geoinfo-steps-container {
    background-color: #292929
}

.geoinfo-steps-container h6 {
    display: flex;
    align-items: center;
    text-transform: none
}

.geoinfo-steps-container h6 img {
    margin-right: 10px;
    width: 38px;
    height: 38px
}

.geoinfo-steps-container p {
    font-size: 14px;
    color: #fff;
    margin: 10px 0
}

.geoinfo-steps-container .geoip-images-row {
    display: flex;
    justify-content: center
}

.geoinfo-steps-container .geoip-images-row .geoip-image-container {
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: center
}

.geoinfo-steps-container .geoip-images-row .geoip-image-container.multiple-images {
    flex-direction: column;
    justify-content: unset
}

.geoinfo-steps-container .geoip-images-row .geoip-image-container.multiple-images img {
    padding: 0 8px 8px 0;
    width: 100%;
    height: auto
}

.geoinfo-steps-container .geoip-images-row .geoip-image-container .empty-image-block,
.geoinfo-steps-container .geoip-images-row .geoip-image-container .geoip-image {
    width: 80%;
    height: 80%
}

@media screen and (max-width:768px) {

    .geoinfo-steps-container .geoip-images-row .geoip-image-container .empty-image-block,
    .geoinfo-steps-container .geoip-images-row .geoip-image-container .geoip-image {
        width: 100%;
        height: 100%
    }
}

.contact-page .download-link-container {
    display: flex;
    width: 100%;
    justify-content: center;
    padding: 40px 0 60px
}

@media screen and (max-width:991px) {
    .contact-page .download-link-container {
        padding: 16px 0 40px
    }
}

.contact-page .download-link {
    display: flex;
    margin-left: auto;
    margin-right: auto
}

.contact-page .download-link>div {
    height: 48px;
    display: flex;
    border: 1px solid #8aff80
}

.contact-page .download-link>div .download-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #8aff80;
    width: 48px
}

.contact-page .download-link>div .download-icon i {
    font-size: 30.8px;
    color: #000
}

.contact-page .download-link>div .download-text {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 24px;
    background-color: #292929
}

.contact-page .download-link>div .download-text h6 {
    margin: 0;
    color: #8aff80
}

.contact-page .container {
    max-width: 100%
}

.contact-page .container .col-xs-12 {
    padding-left: 10px;
    padding-right: 10px
}

.contact-page .contact-page-block {
    border-radius: 8px
}

.contact-page .contact-page-header {
    padding: 72px 0;
    background-color: #000
}

@media screen and (max-width:991px) {
    .contact-page .contact-page-header {
        padding: 40px 0
    }
}

.contact-page .contact-page-header .header-block {
    border: 2px solid #292929;
    background-color: #1a1a1a
}

@media screen and (max-width:991px) {
    .contact-page .contact-page-header .header-block {
        margin-bottom: 16px
    }
}

.contact-page .contact-page-header .header-block .header-block-top {
    border-bottom: 2px solid #292929
}

.contact-page .contact-page-header .header-block .header-block-top .header-block-top-content {
    padding: 16px 0;
    text-align: center
}

.contact-page .contact-page-header .header-block .header-block-top .header-block-top-content h5 {
    margin: 0;
    font-size: 19.6px
}

.contact-page .contact-page-header .header-block .header-block-bottom {
    height: 140px;
    padding-top: 40px;
    font-size: 15.4px
}

@media screen and (max-width:991px) {
    .contact-page .contact-page-header .header-block .header-block-bottom {
        padding-top: 20px;
        height: 100px
    }
}

.contact-page .contact-page-header .header-block .header-block-bottom .header-block-bottom-content {
    text-align: center
}

.contact-page .contact-page-header .header-block .header-block-bottom .header-block-bottom-content a {
    color: #8aff80;
    text-decoration: underline;
    font-weight: 400
}

.contact-page .contact-page-content {
    padding-top: 64px;
    padding-bottom: 64px
}

@media screen and (max-width:991px) {
    .contact-page .contact-page-content {
        padding-top: 40px;
        padding-bottom: 40px;
        height: 100px
    }
}

.contact-page .contact-page-content .logos-block {
    margin-top: 24px
}

.contact-page .contact-page-content .logos-block .logo-title {
    text-align: center;
    font-size: 15.4px;
    margin-top: 12px;
    color: #fff
}

@media screen and (max-width:991px) {
    .contact-page .contact-page-content .logos-block .logo-title {
        margin-bottom: 16px
    }
}

.contact-page .contact-page-content .logos-block .logo-block {
    height: 120px;
    background-color: #000;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.contact-page .contact-page-content .logos-block .logo-block.logo-block-reverse {
    background-color: #fff
}

.contact-page .contact-page-content .logos-block .logo-block img {
    height: 32px
}

.contact-page .contact-page-content .trophies-block {
    margin-top: 40px
}

.contact-page .contact-page-content .trophies-block .trophy-title {
    text-align: center;
    font-size: 15.4px;
    margin-top: 12px;
    color: #fff
}

@media screen and (max-width:991px) {
    .contact-page .contact-page-content .trophies-block .trophy-title {
        margin-bottom: 16px
    }
}

.contact-page .contact-page-content .trophies-block .trophy-block {
    height: 120px;
    background-color: #292929;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.contact-page .contact-page-content .trophies-block .trophy-block img {
    height: 80px
}

.contact-page .contact-page-content .palette-block {
    margin-top: 40px
}

.contact-page .contact-page-content .palette-block .palette-color {
    padding: 16px 24px;
    height: 120px;
    margin-bottom: 20px
}

@media screen and (max-width:991px) {
    .contact-page .contact-page-content .palette-block .palette-color {
        margin-bottom: 16px
    }
}

.contact-page .contact-page-content .palette-block .palette-color h6 {
    margin-top: 4px
}

.contact-page .contact-page-content .palette-block .palette-color.dark div,
.contact-page .contact-page-content .palette-block .palette-color.dark h6 {
    color: #000
}

.contact-page .contact-page-content .palette-block .palette-color.light div,
.contact-page .contact-page-content .palette-block .palette-color.light h6 {
    color: #fff
}

.contact-page .contact-page-content .palette-block .palette-color div {
    font-size: 11.9px;
    font-weight: 500
}

.contact-page .contact-page-content .palette-block .palette-color.pxle-green {
    background-color: #8aff80
}

.contact-page .contact-page-content .palette-block .palette-color.sky-blue {
    background-color: #5cc5e6
}

.contact-page .contact-page-content .palette-block .palette-color.black {
    background-color: #000
}

.contact-page .contact-page-content .palette-block .palette-color.dark-grey {
    background-color: #1a1a1a
}

.contact-page .contact-page-content .palette-block .palette-color.medium-gray {
    background-color: #292929
}

.contact-page .contact-page-content .palette-block .palette-color.light-gray {
    background-color: #949494
}

.contact-page .contact-page-content .palette-block .palette-color.white {
    background-color: #fff
}

.stats-tracker-games-block .stats-tracker-games-section {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    flex-wrap: wrap
}

@media screen and (min-width:840px) {
    .stats-tracker-games-block .stats-tracker-games-section {
        min-height: 300px
    }
}

.stats-tracker-games-block .stats-tracker-games-section .game-card {
    flex: 0 1 190px;
    max-width: 50%;
    padding: 8px
}

.stats-tracker-header {
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
    height: 0;
    width: 100%;
    padding-bottom: 12%;
    position: relative
}

@media screen and (min-width:1200px) and (max-width:1400px) {
    .stats-tracker-header {
        padding-bottom: 16%
    }
}

@media screen and (max-width:1200px) {
    .stats-tracker-header {
        padding-bottom: 20%
    }
}

@media screen and (max-width:768px) {
    .stats-tracker-header {
        padding-bottom: 25%
    }
}

.tracker-match-date-block-header {
    border-radius: 4px
}

.tracker-match-date-block-header.first {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.stats-tracker-page {
    position: relative
}

.stats-tracker-page .stats-tracker-template-container {
    display: flex;
    justify-content: space-between;
    width: 100%
}

.stats-tracker-page .stats-tracker-queue-data-container {
    display: flex;
    flex-direction: column;
    width: 100%
}

.stats-tracker-page .waiting-in-queue-container {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 24px 50px;
    background-color: #333;
    border-radius: 4px;
    margin: 0 auto 48px
}

.stats-tracker-page .waiting-in-queue-container .queue-info {
    
    font-size: 42px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff
}

@media screen and (max-width:479px) {
    .stats-tracker-page .waiting-in-queue-container .queue-info {
        font-size: 21px
    }
}

@media screen and (min-width:480px) and (max-width:767px) {
    .stats-tracker-page .waiting-in-queue-container .queue-info {
        font-size: 28px
    }
}

@media screen and (min-width:768px) and (max-width:1024px) {
    .stats-tracker-page .waiting-in-queue-container .queue-info {
        font-size: 32.2px
    }
}

@media screen and (max-width:479px) {
    .stats-tracker-page .waiting-in-queue-container {
        padding: 12px 24px
    }
}

.stats-tracker-page .waiting-in-queue-container .waiting-in-queue-block {
    display: flex;
    text-align: center
}

@media screen and (max-width:768px) {
    .stats-tracker-page .waiting-in-queue-container .waiting-in-queue-block {
        display: block
    }
}

.stats-tracker-page .waiting-in-queue-container .spinner-container {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: 40px
}

@media screen and (max-width:768px) {
    .stats-tracker-page .waiting-in-queue-container .spinner-container {
        margin-left: 0;
        margin-top: 15px
    }
}

.stats-tracker-page .waiting-in-queue-container .spinner-container .mdl-spinner {
    width: 40px;
    height: 40px
}

.stats-tracker-page .stats-tracker-games-block-header {
    text-align: center;
    margin: 32px 0 8px
}

.stats-tracker-page .stats-tracker-games-block-header>div {
    
    font-size: 42px;
    color: #fff;
    font-weight: 700
}

.stat-tracker-tabs {
    margin-bottom: 4px
}

.stat-tracker-tabs .mdl-tabs__tab {
    cursor: pointer
}

.stats-tracker {
    display: flex;
    width: 100%
}

.stats-tracker .tracker-section-separator {
    font-size: 42px;
    color: #fff;
    margin-bottom: 20px
}

@media screen and (max-width:479px) {
    .stats-tracker .tracker-section-separator {
        font-size: 28px
    }
}

.stats-tracker .stats-data-container {
    width: 100%
}

.stats-tracker .stats-data-container .tracker-main-block {
    display: flex;
    flex-wrap: wrap;
    color: #fff;
    border-radius: 4px;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, .16);
    background-color: #292929;
    font-family: Poppins, sans-serif;
    width: 100%;
    margin-bottom: 40px
}

.stats-tracker .stats-data-container .tracker-main-block.tracker-matches-block {
    box-shadow: none
}

.stats-tracker .stats-data-container .tracker-main-block .stats {
    display: flex;
    flex-direction: column
}

.stats-tracker .stats-data-container .tracker-main-block .stats .title {
    font-size: 16px
}

@media screen and (max-width:479px) {
    .stats-tracker .stats-data-container .tracker-main-block .stats .title {
        font-size: 14px
    }
}

.stats-tracker .stats-data-container .tracker-main-block .stats .value {
    font-size: 22px;
    line-height: 26px;
    color: #fff;
    font-weight: 500
}

.stats-tracker .stats-data-container .tracker-main-block .stats .value.text-danger {
    color: #ff2f57
}

.stats-tracker .stats-data-container .tracker-main-block .stats .value.text-success {
    color: #8aff80
}

@media screen and (max-width:479px) {
    .stats-tracker .stats-data-container .tracker-main-block .stats .value {
        font-size: 18px
    }
}

.stats-tracker .stats-data-container .tracker-main-block .stats .description {
    font-size: 13px
}

.stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block {
    width: 100%;
    padding-bottom: 24px;
    background: #1a1a1a
}

.stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .tracker-match-date-block-header {
    background-color: #353535;
    margin-bottom: 12px
}

.stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .players-stats {
    background-color: #4a4a4a
}

.stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .teammates-stats .stats-container {
    background-color: #292929;
    border-bottom: 1px solid #404040
}

.stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .teammates-stats .stats-container:last-of-type {
    border-bottom: none;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px
}

.stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .stats-tracker-match-data-container {
    margin-bottom: 12px;
    background-color: #4a4a4a;
    border-radius: 10px
}

.stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .stats-tracker-match-data-container .players-stats {
    background-color: #4a4a4a;
    border-radius: 4px
}

.stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .stats-tracker-match-data-container .stats-row .stats-block {
    flex-direction: column;
    width: 11.76470588%
}

.stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .stats-tracker-match-data-container .stats-row .stats-block:first-of-type {
    width: 7.84313725%
}

.stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .stats-tracker-match-data-container .stats-row .stats-block:nth-of-type(3) {
    width: 17.64705882%
}

.stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .stats-tracker-match-data-container .stats-row .stats-block:last-of-type {
    width: 2.94117647%;
    align-self: center;
    color: #8aff80;
    text-align: right
}

.stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .stats-tracker-match-data-container .stats-row .stats-block .title {
    font-size: 18px;
    font-weight: 500;
    text-overflow: ellipsis;
    overflow: hidden
}

.stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .stats-tracker-match-data-container .stats-row .stats-block .value {
    color: #fff
}

@media screen and (max-width:767px) {
    .stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .stats-tracker-match-data-container .stats-row .stats-block {
        width: 33%
    }

    .stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .stats-tracker-match-data-container .stats-row .stats-block:first-of-type {
        width: 33%
    }

    .stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .stats-tracker-match-data-container .stats-row .stats-block:nth-of-type(3),
    .stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .stats-tracker-match-data-container .stats-row .stats-block:nth-of-type(7) {
        width: 33%
    }

    .stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .stats-tracker-match-data-container .stats-row .stats-block:last-of-type {
        width: 100%;
        text-align: center
    }
}

@media screen and (min-width:768px) and (max-width:1024px) {
    .stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .stats-tracker-match-data-container .stats-row .stats-block {
        width: 20%
    }

    .stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .stats-tracker-match-data-container .stats-row .stats-block:first-of-type {
        width: 20%
    }

    .stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .stats-tracker-match-data-container .stats-row .stats-block:nth-of-type(3),
    .stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .stats-tracker-match-data-container .stats-row .stats-block:nth-of-type(7) {
        width: 40%
    }

    .stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .stats-tracker-match-data-container .stats-row .stats-block:last-of-type {
        width: 100%;
        text-align: center
    }
}

.stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .stats-tracker-match-data-container .stats-row.two-columns .stats-block {
    width: 20%
}

.stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .stats-tracker-match-data-container .stats-row.two-columns .stats-block:nth-of-type(3),
.stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .stats-tracker-match-data-container .stats-row.two-columns .stats-block:nth-of-type(7) {
    width: 40%
}

.stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .stats-tracker-match-data-container .stats-row.two-columns .stats-block:last-of-type {
    width: 100%;
    text-align: center
}

@media screen and (max-width:1024px) {
    .stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .stats-tracker-match-data-container .stats-row.two-columns .stats-block {
        width: 50%
    }

    .stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .stats-tracker-match-data-container .stats-row.two-columns .stats-block:first-of-type {
        width: 50%
    }

    .stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .stats-tracker-match-data-container .stats-row.two-columns .stats-block:nth-of-type(3),
    .stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .stats-tracker-match-data-container .stats-row.two-columns .stats-block:nth-of-type(7) {
        width: 50%
    }

    .stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block .stats-tracker-match-data-container .stats-row.two-columns .stats-block:last-of-type {
        width: 100%;
        text-align: center
    }
}

.stats-tracker .stats-data-container .tracker-main-block .tracker-block-header,
.stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block-header {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    padding: 12px 24px 24px;
    border-bottom: 1px solid #404040
}

.stats-tracker .stats-data-container .tracker-main-block .tracker-block-header.with-secondary-header,
.stats-tracker .stats-data-container .tracker-main-block .tracker-block-header.without-cards,
.stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block-header.with-secondary-header,
.stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block-header.without-cards {
    padding-bottom: 12px
}

.stats-tracker .stats-data-container .tracker-main-block .tracker-block-header>div,
.stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block-header>div {
    display: flex;
    align-items: center;
    margin-right: 26px;
    font-weight: 400
}

.stats-tracker .stats-data-container .tracker-main-block .tracker-block-header>div>*,
.stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block-header>div>* {
    margin-right: 6px
}

.stats-tracker .stats-data-container .tracker-main-block .tracker-block-header .tracker-block-header-title,
.stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block-header .tracker-block-header-title {
    font-size: 32px;
    color: #fff;
    font-family: Saira, sans-serif
}

@media screen and (max-width:479px) {

    .stats-tracker .stats-data-container .tracker-main-block .tracker-block-header .tracker-block-header-title,
    .stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block-header .tracker-block-header-title {
        font-size: 24px
    }
}

.stats-tracker .stats-data-container .tracker-main-block .tracker-block-header .tracker-block-header-value,
.stats-tracker .stats-data-container .tracker-main-block .tracker-match-date-block-header .tracker-block-header-value {
    margin-left: 24px;
    color: #fff
}

.stats-tracker .stats-data-container .tracker-main-block .tracker-block-header-secondary {
    display: flex;
    width: 100%;
    background-color: #353535;
    padding: 12px 24px 24px;
    flex-direction: column;
    border-bottom: 1px solid #404040
}

.stats-tracker .stats-data-container .tracker-main-block .tracker-block-header-secondary .first-row {
    color: #fff;
    font-size: 18px
}

.stats-tracker .stats-data-container .tracker-main-block .tracker-block-header-secondary .second-row {
    color: #fff;
    font-size: 24px;
    font-weight: 500
}

.stats-tracker .stats-data-container .tracker-main-block .tracker-block-header-secondary input {
    width: 150px
}

.stats-tracker .stats-data-container .tracker-main-block .tracker-block-header-secondary .third-row {
    font-size: 12px
}

.stats-tracker .stats-data-container .tracker-main-block .stats-container {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    padding: 0 24px 16px
}

.stats-tracker .stats-data-container .tracker-main-block .stats-container .cards-row {
    display: flex;
    width: calc(100% + 16px);
    margin-left: -8px;
    margin-right: -8px;
    margin-top: -12px
}

@media screen and (max-width:768px) {
    .stats-tracker .stats-data-container .tracker-main-block .stats-container .cards-row {
        flex-wrap: wrap
    }
}

.stats-tracker .stats-data-container .tracker-main-block .stats-container .cards-row .card {
    display: flex;
    flex-direction: row;
    border-radius: 4px;
    box-shadow: 0 5px 5px 0 rgba(0, 0, 0, .16);
    background-color: #4a4a4a;
    padding: 12px 24px;
    width: 25%;
    margin-right: 4px;
    margin-left: 4px
}

@media screen and (max-width:768px) {
    .stats-tracker .stats-data-container .tracker-main-block .stats-container .cards-row .card {
        width: calc(50% - 8px);
        margin: 4px
    }
}

.stats-tracker .stats-data-container .tracker-main-block .stats-row {
    display: flex;
    flex-wrap: wrap;
    width: 100%
}

.stats-tracker .stats-data-container .tracker-main-block .stats-row .stats-block {
    display: flex;
    width: 12.5%;
    margin-top: 16px
}

.stats-tracker .stats-data-container .tracker-main-block .stats-row .stats-block .mdl-spinner {
    align-self: center
}

@media screen and (max-width:1200px) {
    .stats-tracker .stats-data-container .tracker-main-block .stats-row .stats-block {
        width: 16.66666667%
    }
}

@media screen and (max-width:991px) {
    .stats-tracker .stats-data-container .tracker-main-block .stats-row .stats-block {
        width: 25%
    }
}

@media screen and (max-width:768px) {
    .stats-tracker .stats-data-container .tracker-main-block .stats-row .stats-block {
        width: 33.33333333%
    }
}

.stats-tracker .stats-data-container .tracker-main-block .table-container {
    display: flex;
    width: 100%
}

.stats-tracker .stats-data-container .tracker-main-block .table-container table {
    width: 100%
}

.stats-tracker .stats-data-container .tracker-main-block .table-container table th {
    background-color: #3a3a3a;
    padding: 12px 24px
}

.stats-tracker .stats-data-container .tracker-main-block .table-container table td {
    padding: 12px 24px;
    border-bottom: 1px solid #333
}

.stats-tracker .stats-data-container .tracker-matches-block .title,
.stats-tracker .stats-data-container .tracker-overview-block .title {
    color: #5cc5e6
}

.stats-tracker .stats-data-container .tracker-matches-block .load-more-matches .mdl-spinner,
.stats-tracker .stats-data-container .tracker-overview-block .load-more-matches .mdl-spinner {
    width: 12px;
    height: 12px
}

.stats-tracker .stats-data-container .tracker-mode-block .tracker-block-header .tracker-block-header-title,
.stats-tracker .stats-data-container .tracker-mode-block .tracker-match-date-block-header .tracker-block-header-title {
    color: #d8b862
}

.tracker-container.is-comparison .stats-tracker {
    justify-content: space-between
}

.tracker-container.is-comparison .stats-tracker .stats-tracker-queue-data-container {
    width: calc(50% - 4px)
}

.tracker-container.is-comparison .stats-tracker .stats-tracker-queue-data-container .tracker-main-block .tracker-block-header,
.tracker-container.is-comparison .stats-tracker .stats-tracker-queue-data-container .tracker-main-block .tracker-match-date-block-header {
    flex-direction: column
}

@media screen and (max-width:768px) {

    .tracker-container.is-comparison .stats-tracker .stats-tracker-queue-data-container .tracker-main-block .tracker-block-header>div,
    .tracker-container.is-comparison .stats-tracker .stats-tracker-queue-data-container .tracker-main-block .tracker-match-date-block-header>div {
        margin-right: 0
    }

    .tracker-container.is-comparison .stats-tracker .stats-tracker-queue-data-container .tracker-main-block .tracker-block-header .tracker-block-header-title,
    .tracker-container.is-comparison .stats-tracker .stats-tracker-queue-data-container .tracker-main-block .tracker-match-date-block-header .tracker-block-header-title {
        flex-direction: column;
        align-items: flex-start
    }

    .tracker-container.is-comparison .stats-tracker .stats-tracker-queue-data-container .tracker-main-block .tracker-block-header .tracker-block-header-title .tracker-block-header-value,
    .tracker-container.is-comparison .stats-tracker .stats-tracker-queue-data-container .tracker-main-block .tracker-match-date-block-header .tracker-block-header-title .tracker-block-header-value {
        font-size: 16px;
        color: #b3b3b3;
        margin: 0
    }
}

.tracker-container.is-comparison .stats-tracker .stats-tracker-queue-data-container .tracker-main-block .cards-row {
    flex-wrap: wrap
}

.tracker-container.is-comparison .stats-tracker .stats-tracker-queue-data-container .tracker-main-block .cards-row .card {
    width: calc(50% - 8px);
    margin: 4px
}

@media screen and (max-width:479px) {
    .tracker-container.is-comparison .stats-tracker .stats-tracker-queue-data-container .tracker-main-block .cards-row .card {
        width: 100%;
        padding: 6px 12px
    }
}

.tracker-container.is-comparison .stats-tracker .stats-tracker-queue-data-container .tracker-main-block .stats-row .stats-block {
    width: 25%
}

@media screen and (max-width:1200px) {
    .tracker-container.is-comparison .stats-tracker .stats-tracker-queue-data-container .tracker-main-block .stats-row .stats-block {
        width: 33.33333333%
    }
}

@media screen and (max-width:991px) {
    .tracker-container.is-comparison .stats-tracker .stats-tracker-queue-data-container .tracker-main-block .stats-row .stats-block {
        width: 50%
    }
}

@media screen and (max-width:479px) {
    .tracker-container.is-comparison .stats-tracker .stats-tracker-queue-data-container .tracker-main-block .stats-row .stats-block {
        width: 100%
    }
}

.platform-select-container {
    height: 50px;
    display: flex;
    align-items: center;
    position: relative
}

.platform-select-container .selected-platform {
    text-transform: uppercase
}

.platform-select-container .platform-select {
    display: flex;
    align-items: center;
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    height: 100%;
    cursor: pointer;
    padding: 0 16px;
    min-width: 190px;
    background-color: #1a1a1a;
    border-radius: 4px
}

.platform-select-container .platform-select.missing-platform {
    outline: 1px solid #ff2f57
}

@media screen and (max-width:768px) {
    .platform-select-container .platform-select {
        width: 100%
    }
}

.platform-select-container .platform-select i {
    margin-left: 6px
}

@media screen and (min-width:768px) {
    .platform-select-container .platform-select:hover+.platform-dropdown {
        max-height: unset;
        opacity: 1
    }
}

.platform-select-container .platform-dropdown {
    overflow: hidden;
    z-index: 3;
    position: absolute;
    top: 50px;
    left: 0;
    background-color: #1a1a1a
}

@media screen and (max-width:768px) {
    .platform-select-container .platform-dropdown.hide-mobile {
        display: none
    }
}

@media screen and (min-width:768px) {
    .platform-select-container .platform-dropdown {
        max-height: 0;
        opacity: .2;
        transition: max-height .3s, opacity .3s
    }

    .platform-select-container .platform-dropdown:hover {
        max-height: unset;
        opacity: 1
    }
}

.platform-select-container .platform-dropdown .platform-option {
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    align-items: center;
    color: #b3b3b3;
    font-size: 15.4px;
    font-weight: 400;
    cursor: pointer;
    padding: 0 16px;
    background-color: #1a1a1a;
    height: 40px;
    min-width: 190px;
    border-top: 1px solid #292929
}

.platform-select-container .platform-dropdown .platform-option:hover {
    color: #fff
}

.platform-select-container .platform-dropdown .platform-option i {
    margin-right: 12px;
    font-size: 24px
}

.platform-select-container .platform-dropdown .platform-option span {
    display: inline-block;
    font-size: 15.4px;
    text-transform: uppercase
}

.tracker-form {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 8px 140px;
    background-color: #292929;
    border-radius: 4px;
    margin: 16px 0;
    z-index: 1
}

@media screen and (max-width:1200px) {
    .tracker-form {
        padding: 8px 32px
    }
}

@media screen and (max-width:768px) {
    .tracker-form {
        flex-direction: column
    }

    .tracker-form>* {
        width: 100%
    }
}

.tracker-form>* {
    margin: 6px
}

.tracker-form .compare-container,
.tracker-form .gamertag-container {
    flex-grow: 1
}

.tracker-form .compare-container>div.mdl-textfield,
.tracker-form .gamertag-container>div.mdl-textfield {
    width: 100%
}

.tracker-form .search-form.desktop-search-form {
    height: 50px;
    border-radius: 4px
}

.tracker-form button.dark-button-primary {
    color: #000;
    border-radius: 4px;
    height: 50px
}

.stats-tracker-cod-private-error-container {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%
}

.stats-tracker-cod-private-error-container h4,
.stats-tracker-cod-private-error-container h5 {
    text-align: center;
    margin-bottom: 15px
}

.stats-tracker-cod-private-error-container a,
.stats-tracker-cod-private-error-container a:visited {
    color: #8aff80
}

.stats-tracker-cod-private-error-container .information-block {
    text-align: center;
    margin-bottom: 5px
}

.stats-tracker-cod-private-error-container .button-container {
    margin-top: 20px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center
}

.loading-match-details {
    font-size: 21px;
    padding: 16px 16px 0
}

.pxle-tournament-bracket {
    display: flex;
    cursor: grab;
    margin-top: 40px
}

.pxle-tournament-bracket:not(.is-expand) .pxle-tournament-bracket-match-wrapper {
    flex-grow: 0;
    transition: .2s ease-out
}

.pxle-tournament-bracket:not(.is-expand) .pxle-tournament-bracket-match-wrapper:not(.hide-bracket-lines):nth-child(2n):after {
    display: none
}

.pxle-tournament-bracket:not(.is-expand) .pxle-tournament-bracket-match-wrapper:not(.hide-bracket-lines):nth-child(odd):after {
    display: none
}

.pxle-tournament-bracket:not(.is-expand) .pxle-tournament-bracket-match-wrapper>.pxle-tournament-bracket-team-wrapper:first-of-type:before {
    display: none
}

.pxle-tournament-bracket:not(.is-expand) .pxle-tournament-bracket-match:before {
    display: none
}

.pxle-tournament-bracket .pxle-tournament-bracket-round {
    display: flex;
    flex-direction: column
}

.pxle-tournament-bracket .round-name {
    position: absolute;
    top: 0;
    transform: translateY(-55px)
}

.pxle-tournament-bracket .live-stream-url {
    position: absolute;
    display: block;
    padding: 4px;
    top: 0;
    right: 0;
    transform: translateY(-100%);
    color: #ff2f57;
    font-weight: 500
}

.pxle-tournament-bracket .pxle-tournament-bracket-match-wrapper {
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin: 0 22px;
    padding: 16px 0;
    flex-grow: 1;
    position: relative;
    transition: .2s ease-out
}

.pxle-tournament-bracket .pxle-tournament-bracket-match-wrapper:nth-child(even):not(.hide-bracket-lines):after {
    content: "";
    display: block;
    border-top: 2px solid #8aff80;
    border-right: 2px solid #8aff80;
    height: 50%;
    position: absolute;
    right: -18px;
    width: 18px;
    top: 50%
}

.pxle-tournament-bracket .pxle-tournament-bracket-match-wrapper:nth-child(odd):not(.hide-bracket-lines):after {
    content: "";
    display: block;
    border-bottom: 2px solid #8aff80;
    border-right: 2px solid #8aff80;
    height: 50%;
    position: absolute;
    right: -18px;
    width: 18px;
    bottom: 50%
}

.pxle-tournament-bracket .pxle-tournament-bracket-match-wrapper>.pxle-tournament-bracket-team-wrapper:first-of-type {
    margin-top: 0;
    margin-bottom: 0;
    position: relative
}

.pxle-tournament-bracket .pxle-tournament-bracket-match-wrapper>.pxle-tournament-bracket-team-wrapper:first-of-type:before {
    content: "";
    display: block;
    width: 18px;
    border-bottom: 4px dotted #8aff80;
    margin-left: -2px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: -30px
}

.pxle-tournament-bracket .pxle-tournament-bracket-match-details {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    display: flex;
    width: 100%;
    font-weight: 600;
    z-index: 2
}

.pxle-tournament-bracket .pxle-tournament-bracket-match-details .match-vs {
    width: 50px;
    margin-right: 5px;
    text-align: center
}

.pxle-tournament-bracket .pxle-tournament-bracket-match-details .match-date {
    flex-grow: 1
}

.pxle-tournament-bracket .pxle-tournament-bracket-match-details .match-view a {
    color: #b3b3b3;
    padding: 4px 8px
}

.pxle-tournament-bracket .pxle-tournament-bracket-match-details .match-view a:hover {
    color: #fff
}

.pxle-tournament-bracket .pxle-tournament-bracket-match-details .match-view a:visited {
    color: #b3b3b3
}

.pxle-tournament-bracket .pxle-tournament-bracket-match-details .match-view a:visited:hover {
    color: #fff
}

.pxle-tournament-bracket .pxle-tournament-bracket-match {
    position: relative
}

.pxle-tournament-bracket .pxle-tournament-bracket-match:before {
    content: "";
    display: block;
    width: 18px;
    border-bottom: 4px dotted #8aff80;
    margin-left: -2px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: -22px
}

.pxle-tournament-bracket .pxle-tournament-bracket-match:after {
    position: absolute;
    content: "";
    top: 50%;
    transform: translateY(-50%);
    right: 0;
    height: 90%;
    border-right: 2px solid #676767
}

.pxle-tournament-bracket .pxle-tournament-bracket-team-wrapper {
    display: flex
}

.pxle-tournament-bracket .pxle-tournament-bracket-team-wrapper:first-of-type {
    margin-bottom: 32px
}

.pxle-tournament-bracket .pxle-tournament-bracket-team-wrapper:not(:first-of-type) {
    margin-top: 32px
}

.pxle-tournament-bracket .pxle-tournament-bracket-team-wrapper.is-match-winner .pxle-tournament-bracket-team {
    background: #404040
}

.pxle-tournament-bracket .pxle-tournament-bracket-team-wrapper.is-match-winner .pxle-tournament-bracket-team .bracket-team-name-wrapper,
.pxle-tournament-bracket .pxle-tournament-bracket-team-wrapper.is-match-winner .pxle-tournament-bracket-team .bracket-team-name-wrapper a,
.pxle-tournament-bracket .pxle-tournament-bracket-team-wrapper.is-match-winner .pxle-tournament-bracket-team .bracket-team-name-wrapper span {
    color: #fff;
    font-weight: 600
}

.pxle-tournament-bracket .pxle-tournament-bracket-team-wrapper .pxle-tournament-bracket-team-logo {
    width: 50px;
    margin-right: 5px
}

.pxle-tournament-bracket .pxle-tournament-bracket-team-wrapper .pxle-tournament-bracket-team-logo img {
    width: 100%;
    height: 100%
}

.pxle-tournament-bracket .pxle-tournament-bracket-team-wrapper .pxle-tournament-bracket-team {
    display: flex;
    align-items: center;
    width: 190px;
    height: 50px;
    padding-left: 10px;
    border: 2px solid #676767;
    border-radius: 4px;
    position: relative;
    background-color: #292929
}

.pxle-tournament-bracket .pxle-tournament-bracket-team-wrapper .pxle-tournament-bracket-team a {
    flex-grow: 1;
    height: 100%;
    display: flex;
    align-items: center;
    font-weight: 400;
    color: #b3b3b3;
    max-width: 144px
}

.pxle-tournament-bracket .pxle-tournament-bracket-team-wrapper .pxle-tournament-bracket-team a:hover {
    color: #b3b3b3
}

.pxle-tournament-bracket .pxle-tournament-bracket-team-wrapper .pxle-tournament-bracket-team a:visited {
    color: #b3b3b3
}

.pxle-tournament-bracket .pxle-tournament-bracket-team-wrapper .pxle-tournament-bracket-team .bracket-team-name-wrapper {
    flex-grow: 1;
    height: 100%;
    display: flex;
    align-items: center
}

.pxle-tournament-bracket .pxle-tournament-bracket-team-wrapper .pxle-tournament-bracket-team .bracket-team-name-wrapper .bracket-team-name {
    flex-shrink: 1;
    overflow: hidden;
    text-overflow: ellipsis
}

.pxle-tournament-bracket .pxle-tournament-bracket-team-wrapper .pxle-tournament-bracket-team .bracket-team-name-wrapper sup {
    flex-shrink: 0;
    margin-left: 2px
}

.pxle-tournament-bracket .pxle-tournament-bracket-team-wrapper .pxle-tournament-bracket-team .bracket-team-winner-sign {
    padding: 0 8px;
    width: 32px;
    font-size: 18px;
    font-weight: 500;
    color: #8aff80;
    flex-shrink: 0
}

/* .pxle-tournament-bracket .pxle-tournament-bracket-round:nth-last-child(2) .pxle-tournament-bracket-match-wrapper:after {
    display: none
} */

.pxle-tournament-bracket .pxle-tournament-bracket-round:last-child .pxle-tournament-bracket-match-wrapper:after {
    display: none
}

.pxle-tournament-bracket .pxle-tournament-bracket-round:first-of-type .pxle-tournament-bracket-match-wrapper .pxle-tournament-bracket-match:before {
    display: none
}

.pxle-tournament-brackets-division {
    margin: 6px 0
}

.pxle-tournament-brackets-division .bracket-division-toggle {
    padding: 16px 24px;
    display: flex;
    align-items: center;
    width: 100%;
    cursor: pointer;
    background-color: #313131
}

.pxle-tournament-brackets-division .bracket-division-toggle .bracket-division-name {
    font-size: 16px;
    color: #fff;
    flex-grow: 1
}

.pxle-tournament-brackets-division .bracket-division-toggle .bracket-division-name.bracket-division-name-current-team {
    color: #d8b862
}

.pxle-tournament-brackets-division .bracket-division-toggle .bracket-division-toggle-icon {
    padding: 0 8px
}

.pxle-tournament-brackets-division .bracket-division-toggle .bracket-division-toggle-icon i {
    font-size: 24px;
    color: #b3b3b3
}

.pxle-tournament-brackets-division .bracket-division-content {
    background-color: #292929;
    padding: 16px 0
}

.pxle-tournament-brackets-division .bracket-division-prizes {
    margin-bottom: 8px;
    padding: 0 24px
}

.pxle-tournament-brackets-division .bracket-division-prize {
    padding: 4px 0;
    display: flex
}

.pxle-tournament-brackets-division .bracket-division-prize span:first-of-type {
    width: 36px
}

.pxle-tournament-brackets-division .bracket-division-prize span:not(.bracket-division-prize-num):not(.bracket-division-prize-cash):before {
    content: "|";
    padding: 0 6px
}

#tournament-details-bracket-app-vue .current-member-division-info {
    color: #d8b862;
    font-size: 16px;
    padding: 16px 24px
}

.divisions-not-generated-info {
    text-align: center;
    font-size: 16px;
    padding: 24px
}

#classes-page {
    position: relative
}

#classes-page .VueCarousel .VueCarousel-inner {
    padding-top: 20px
}

#classes-page .VueCarousel .VueCarousel-inner .VueCarousel-slide {
    padding: 8px
}

#classes-page .VueCarousel button.VueCarousel-navigation-button i.cmgico {
    color: #8aff80;
    font-size: 30px
}

#classes-page .VueCarousel .VueCarousel-pagination .VueCarousel-dot-container li button {
    outline: none;
    width: 24px;
    height: 6px;
    border-radius: 1px
}

#classes-game-page {
    position: relative
}

#classes-game-page .members-container {
    display: flex;
    flex-wrap: wrap;
    margin-top: 50px;
    margin-left: -60px;
    margin-right: -60px
}

@media screen and (max-width:991px) {
    #classes-game-page .members-container {
        margin-left: 0;
        margin-right: 0
    }
}

#classes-game-page .members-container .member-block-container {
    display: flex;
    align-items: center;
    justify-content: center
}

#classes-game-page .members-container .member-block-container .member-block {
    display: flex;
    margin-bottom: 15px
}

#classes-game-page .members-container .member-block-container .member-block a {
    display: flex;
    flex-direction: column;
    row-gap: 5px;
    align-items: center
}

#classes-game-page .members-container .member-block-container .member-block a img {
    width: 80px;
    margin-bottom: 5px
}

@media screen and (max-width:768px) {
    #classes-game-page .members-container .member-block-container .member-block a img {
        width: 65px
    }
}

#member-classes-page {
    position: relative
}

#member-classes-page .header {
    display: flex;
    justify-content: space-between;
    margin: 60px auto 40px;
    column-gap: 20px
}

@media screen and (max-width:1200px) {
    #member-classes-page .header {
        flex-wrap: wrap;
        column-gap: unset;
        row-gap: 20px
    }

    #member-classes-page .header>* {
        width: 50%
    }
}

@media screen and (max-width:1200px) {
    #member-classes-page .header .sponsors-block-container {
        display: flex;
        justify-content: center
    }
}

@media screen and (max-width:768px) {
    #member-classes-page .header .sponsors-block-container {
        align-items: flex-end
    }
}

@media screen and (min-width:1200px) {
    #member-classes-page .header .header-info {
        flex-grow: 1
    }
}

#member-classes-page .header .tall-header-container {
    display: flex
}

@media screen and (max-width:768px) {
    #member-classes-page .header .tall-header-container {
        flex-direction: column
    }
}

#member-classes-page .header .tall-header-container .tall-header {
    margin-top: 0
}

#member-classes-page .header .tall-header-container .tall-header .header-row {
    display: inline-flex;
    column-gap: 10px
}

#member-classes-page .header .tall-header-container .tall-header .header-row h1 {
    margin-bottom: 0
}

#member-classes-page .header .tall-header-container .tall-header .header-row h1 span {
    display: block
}

#member-classes-page .header .tall-header-container .tall-header .header-row h1 span:last-of-type {
    font-family: Poppins, sans-serif;
    color: #b3b3b3;
    font-size: 14px;
    font-weight: 400;
    margin-top: 10px;
    letter-spacing: normal;
    line-height: 20px
}

@media screen and (max-width:479px) {
    #member-classes-page .header .tall-header-container .tall-header {
        margin-bottom: 8px
    }
}

#member-classes-page .header .tall-header-container .networks-links {
    margin-top: 20px;
    margin-left: 15px
}

@media screen and (max-width:768px) {
    #member-classes-page .header .tall-header-container .networks-links {
        margin-top: 0;
        margin-left: 0
    }
}

#member-classes-page .header .tall-header-container .networks-links .social-network-icon {
    width: 30px;
    height: 30px
}

#member-classes-page .header .tall-header-container .networks-links .social-network-icon i {
    font-size: 14px
}

#member-classes-page .header .sponsors-block {
    position: relative
}

#member-classes-page .header .sponsors-block .sponsors-image {
    max-width: 167px;
    max-height: 167px
}

@media screen and (max-width:479px) {
    #member-classes-page .header .sponsors-block .sponsors-image {
        max-width: 150px;
        max-height: 150px
    }
}

#member-classes-page .header .add-sponsor-container {
    width: 100%;
    height: 100%
}

#member-classes-page .header .add-sponsor {
    display: flex;
    justify-content: center;
    align-items: center;
    background: #212121;
    border: 2px solid #303030;
    cursor: pointer;
    transition: all .2s ease;
    opacity: .9;
    width: 167px;
    height: 167px
}

@media screen and (max-width:479px) {
    #member-classes-page .header .add-sponsor {
        width: 150px;
        height: 150px
    }
}

#member-classes-page .header .add-sponsor:hover {
    opacity: 1
}

#member-classes-page .header .add-sponsor i {
    font-size: 80px;
    color: #b2b2b2
}

#member-classes-page .header .delete-sponsor {
    width: 30px;
    height: 30px;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #b3b3b3;
    position: absolute;
    top: 8px;
    right: 8px;
    cursor: pointer;
    transition: all .2s ease;
    opacity: .9
}

#member-classes-page .header .delete-sponsor:hover {
    background: #ff2f57;
    opacity: 1
}

#member-classes-page .header .delete-sponsor i {
    font-size: 22px;
    color: #303030
}

#member-classes-page .header img {
    object-fit: contain
}

#member-classes-page .header img a img,
#member-classes-page .header img img {
    height: 167px
}

#member-classes-page .action-button {
    color: #fff;
    border: none;
    background: 0 0
}

#member-classes-page .action-button:hover {
    color: #b3b3b3
}

#member-classes-page .box-block__title_container {
    height: 30px
}

#member-classes-page .box-block__action-buttons-container {
    position: relative
}

#member-classes-page .box-block__action-buttons-container .buttons-container__icon {
    position: absolute;
    cursor: pointer;
    color: #fff
}

#member-classes-page .box-block__action-buttons-container .buttons-container__icon.buttons-container__icon--left {
    left: 0
}

#member-classes-page .box-block__action-buttons-container .buttons-container__icon.buttons-container__icon--right {
    right: 0
}

#member-classes-page .header-action-buttons {
    width: 100%;
    display: flex;
    column-gap: 8px;
    row-gap: 8px;
    flex-wrap: wrap
}

@media screen and (max-width:768px) {
    #member-classes-page .header-action-buttons {
        width: 95%
    }
}

@media screen and (max-width:768px) {

    #member-classes-page .header-action-buttons .member-classes-add-moderator-button-container,
    #member-classes-page .header-action-buttons .member-classes-manage-row-button-component {
        width: calc(100% - 1px)
    }
}

@media screen and (max-width:768px) {
    #member-classes-page .header-action-buttons button {
        width: 100%
    }
}

#member-classes-page .moderators-table {
    margin-top: 40px
}

#member-classes-page .spinner-container {
    display: flex;
    align-items: center;
    justify-content: center
}

@media screen and (min-width:840px) {
    #member-classes-page .spinner-container {
        margin-top: 50px
    }
}

#member-classes-page .spinner-container .mdl-spinner {
    width: 60px;
    height: 60px
}

#member-classes-page .classes-select optgroup {
    color: #5cc5e6
}

#member-classes-page .classes-select optgroup option {
    color: #b3b3b3
}

.fiverr-landing-page .content {
    margin-top: 50px;
    text-align: center
}

.fiverr-landing-page .content .logo-container {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 50px
}

.fiverr-landing-page .content .logo-container .pxle-logo {
    height: 60px
}

@media screen and (max-width:479px) {
    .fiverr-landing-page .content .logo-container .pxle-logo {
        height: 30px
    }
}

.fiverr-landing-page .content .logo-container .fiverr-logo {
    height: 86px;
    position: relative;
    bottom: 13px
}

@media screen and (max-width:479px) {
    .fiverr-landing-page .content .logo-container .fiverr-logo {
        height: 43px;
        bottom: 6px
    }
}

.fiverr-landing-page .content .logo-container span {
    color: #fff;
    font-weight: 900;
    cursor: default;
    margin-left: 30px;
    margin-right: 30px;
    font-size: 30px
}

@media screen and (max-width:479px) {
    .fiverr-landing-page .content .logo-container span {
        font-size: 24px;
        margin-left: 20px;
        margin-right: 20px
    }
}

@media screen and (max-width:320px) {
    .fiverr-landing-page .content .logo-container span {
        margin-left: 10px;
        margin-right: 10px
    }
}

.fiverr-landing-page .content a {
    color: #5cc5e6;
    text-decoration: underline
}

.fiverr-landing-page .content p {
    font-size: 17px
}

.fiverr-landing-page .content .divider {
    height: 50px
}

.staff .block-paragraph {
    margin-top: 60px;
    text-align: justify;
    font-size: 17px;
    margin-bottom: 20px
}

.staff .text-line .line {
    border-bottom: 6px solid #5cc5e6
}

.staff .text-line .text {
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    font-size: 30px;
    margin-top: 40px;
    font-weight: 700;
    letter-spacing: 2px;
    font-family: Saira, sans-serif
}

.staff .text-line.add {
    margin-top: 20px
}

.staff .pre-footer,
.staff .staff-row {
    margin-top: 50px
}

.staff .staff-row .icon {
    height: 80px;
    width: 80px;
    display: block;
    margin-left: auto;
    margin-right: auto
}

.staff .staff-row .name {
    text-align: center;
    margin-top: 10px;
    color: #fff;
    font-weight: 700;
    letter-spacing: .5px
}

.staff .staff-row .position {
    text-align: center;
    margin-top: 5px;
    color: #5cc5e6;
    font-weight: 700
}

.staff .staff-row .paragraph {
    min-height: 100px;
    margin-top: 5px
}

.staff .staff-row .social-icon {
    text-align: center;
    margin-top: 10px
}

.staff .staff-row .social-icon a {
    cursor: pointer
}

.staff .staff-row .social-icon a img {
    width: 40px
}

body {
    background-color: #1a1a1a;
    color: #b3b3b3
}

body,
body a {
    font-family: Poppins, sans-serif
}

body a {
    color: #fff
}

body a.secondary-link,
body a.secondary-link:visited {
    color: #8aff80
}

body a.secondary-link:hover {
    color: #8aff80
}

body a:hover {
    color: #b3b3b3;
    text-decoration: none
}

body a:hover.text-success {
    color: #8aff80
}

body a:hover.text-danger {
    color: #ff2f57
}

body a:focus {
    color: #b3b3b3;
    text-decoration: none
}

body a:focus.text-success {
    color: #8aff80
}

body a:focus.text-danger {
    color: #ff2f57
}

body a:active {
    color: #b3b3b3;
    text-decoration: none
}

body a:active.text-success {
    color: #8aff80
}

body a:active.text-danger {
    color: #ff2f57
}

body a:visited {
    color: #b3b3b3;
    text-decoration: none
}

body a:visited:hover {
    color: #fff;
    text-decoration: none
}

body a:visited:hover.text-success {
    color: #8aff80
}

body a:visited:hover.text-danger {
    color: #ff2f57
}

body a:visited.text-success {
    color: #8aff80
}

body a:visited.text-danger {
    color: #ff2f57
}

body :focus {
    outline: none
}

body .tutorial-opener {
    font-size: 16.8px;
    color: #8aff80;
    display: flex;
    align-items: center;
    cursor: pointer
}

@media screen and (max-width:1024px) {
    body.blocked-scrolling {
        overflow: hidden
    }
}

body .mdl-layout__obfuscator {
    display: none !important
}

body div.mdl-layout__container {
    position: relative
}

body div.mdl-layout__container header#header-vue {
    position: fixed;
    top: 0;
    left: 0
}

body div.mdl-layout__container .mdl-layout__drawer {
    position: fixed
}

body div.mdl-layout__container .mdl-layout__content {
    margin-top: 64px
}

@media screen and (max-width:1024px) {
    body div.mdl-layout__container .mdl-layout__content {
        margin-top: 56px
    }

    body div.mdl-layout__container .mdl-layout__content.freeze-page {
        max-height: 100vh;
        overflow: hidden;
        margin-top: 0
    }
}

main.mdl-layout__content {
    display: flex;
    flex-direction: column
}

main.mdl-layout__content .page-content {
    position: relative;
    flex-grow: 1;
    padding-bottom: 15px;
    -webkit-overflow-scrolling: touch
}

.clear-both {
    clear: both
}

.text-center {
    text-align: center
}

.text-left {
    text-align: left
}

.text-right {
    text-align: right
}

.no-margin {
    margin: 0
}

.floatleft {
    float: left
}

.copy-to-clipboard {
    cursor: pointer
}

dialog .col-6 {
    width: 50%
}

.drag-area-container {
    margin-top: 25px;
    margin-bottom: 25px
}

.mdl-table-responsive {
    overflow-x: auto
}

.default-main-block {
    display: block;
    color: #fff;
    margin-top: 40px;
    border-radius: 4px;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, .16);
    background-color: #292929;
    font-family: Poppins, sans-serif;
    float: left;
    width: 100%
}

.width-100 {
    width: 100%
}

.mdl-tooltip--large {
    word-break: break-word
}

.mdl-tooltip.mdl-tooltip-custom {
    color: #fff;
    position: absolute;
    -webkit-transform: inherit;
    transform-origin: inherit;
    transform: inherit;
    top: inherit;
    left: inherit;
    display: none;
    text-align: left;
    width: 100%;
    white-space: normal
}

@media screen and (max-width:1200px) {
    .mdl-tooltip.mdl-tooltip-custom {
        transform: translateX(-50%);
        top: 90%;
        left: 50%
    }
}

.default-bootstrap-grid-block {
    display: block;
    width: 100%;
    padding: 10px 20px;
    color: #fff;
    margin-top: 40px;
    border-radius: 2px;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, .16);
    border: 1px solid #303030;
    border-top: 10px solid #333;
    background-color: #292929;
    font-family: Poppins, sans-serif;
    float: left
}

@media screen and (max-width:991px) {
    .default-bootstrap-grid-block {
        padding: 1% 2%
    }
}

.align-center,
.row.align-center {
    display: flex;
    align-items: center;
    flex-wrap: wrap
}

.container-fluid div.mdl-tooltip,
.container div.mdl-tooltip {
    color: #fff
}

.width-50 {
    width: 50%
}

.text-danger {
    color: #ff2f57
}

.text-success {
    color: #8aff80
}

.cmgico {
    display: inline-block;
    font: 16.8px cmgico;
    font-size: 16.8px
}

.bold-text {
    font-weight: 700
}

#lhnHocButton {
    position: absolute;
    left: -9999px;
    top: -9999px
}

.page-loader.hidden {
    display: none
}

.page-loader img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -70%)
}

.circle {
    border-radius: 50%
}

div.mdl-layout__container {
    position: relative;
    min-height: 100vh;
    display: flex;
    flex-direction: column
}

div.mdl-layout__container .mdl-layout {
    flex-grow: 1
}

@media screen and (min-width:1024px) {
    .page-content .container-fluid>.row>div {
        padding-left: 40px;
        padding-right: 40px
    }

    .page-content .container-fluid>.row>[class*=col-lg-pull] {
        padding-right: 15px
    }

    .page-content .container-fluid>.row>[class*=col-lg-push] {
        padding-left: 15px
    }

    .page-content .container-fluid>:not(.row) {
        padding-left: 40px;
        padding-right: 40px;
        margin-left: -15px;
        margin-right: -15px
    }
}

img.user-avatar-default {
    width: 40px;
    height: 40px;
    border-radius: 50%
}

.light-border-block {
    border: 1px solid #303030
}

.scrim-layer {
    width: 100%;
    height: 100vh;
    position: fixed;
    left: 0;
    top: 0;
    background: rgba(0, 0, 0, .7);
    z-index: 10;
    transition: .3s ease-out
}

.noselect {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

[v-cloak] {
    display: none !important
}

.elo-skill-level-block {
    display: flex
}

.elo-skill-level-block img {
    width: 24px;
    height: 24px
}

.elo-skill-level-block .elo-skill-level {
    font-size: 12px;
    color: #000;
    border-radius: 2px;
    text-align: center;
    text-transform: uppercase;
    padding: 3px 7px 1px;
    font-weight: 500
}

.white-background-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #fff;
    border-radius: 2px
}

.white-background-icon i {
    color: #1a1a1a
}

html body .no-data-found {
    width: 100%;
    height: 65px;
    background-color: #292929;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    margin-top: 16px
}

.container.container-max-100 {
    max-width: 100%
}

h1.content {
    font-size: 25px
}

h2.content {
    font-size: 20px
}

h3.content {
    font-size: 18px
}

.highlighted-text {
    background-color: #ff2f57
}

.clickable {
    cursor: pointer
}

.invisible {
    visibility: hidden
}

#blurred_content {
    position: fixed;
    z-index: 9999;
    top: 0;
    left: 0;
    width: 100vw !important;
    height: 100vh !important;
    background: rgba(0, 0, 0, .8);
    backdrop-filter: blur(5px);
    text-align: center;
    display: block
}

#blurred_content #pre-content-container {
    width: 50%;
    height: 50%;
    position: absolute;
    margin: 25vh 25vw
}

#blurred_content #pre-content-container .pre-content-loading {
    color: #fff;
    position: absolute;
    width: 100%;
    bottom: 0;
    transform: translateY(100%);
    padding: 12px 0
}

@media screen and (min-width:1700px) {
    body.faq-page #popup-notifications-vue.active-notifications {
        padding-bottom: 140px
    }
}

@media screen and (max-width:767px) {
    body.faq-page {
        height: 100vh;
        overflow: hidden;
        overscroll-behavior: none
    }
}

body.faq-page #fab-toolbar {
    display: none
}

body.faq-page .page-content {
    padding-bottom: 0
}

body.faq-page footer {
    display: none
}

.material-icons:before {
    content: attr(mi-name)
}

.material-icons-outlined:before {
    content: attr(mi-name)
}

.mdl-spinner:not(.is-active) {
    display: none
}

.mdl-spinner:not(.is-upgraded).is-active:after {
    content: ""
}

.region-transparent-container {
    display: block;
    margin: -8px;
    padding: 8px;
    height: fit-content;
    font-weight: 500;
    color: #fff;
    background-color: rgba(0, 0, 0, .4);
    border-radius: 4px
}

@keyframes spin {
    to {
        transform: rotate(1turn)
    }
}

.spinner-css {
    width: 64px;
    height: 64px;
    margin: 6px auto;
    border-radius: 50%;
    border: 6px solid rgba(138, 255, 128, .2);
    border-top-color: #8aff80;
    animation: spin .7s ease-in-out infinite
}

.stats-tracker-button sup {
    color: #ff2f57
}

.flash-element {
    outline: 2px solid #ff2f57
}

.select-label {
    margin-bottom: -16px;
    font-size: 12.6px;
    line-height: 16px
}

.ratio-16-9-wrapper {
    height: 0;
    padding-bottom: 56.25%;
    position: relative
}

.ratio-16-9-wrapper .ratio-16-9-content {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.box-block {
    background-color: #292929;
    border-radius: 8px;
    padding: 15px 16.5px 16.5px 13.5px;
    margin-bottom: 30px
}

.box-block .box-block__title_container {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: row;
    min-height: 30px;
    margin-bottom: 15px
}

.box-block .box-block__title_container span {
    display: flex;
    
    text-transform: uppercase;
    font-size: 20px;
    color: #5cc5e6;
    margin-left: 5px;
    margin-right: 5px
}

.box-block .box-block__info-container .info-container__row {
    display: flex;
    justify-content: space-between;
    font-size: 12px;
    font-weight: 500;
    margin-bottom: 6.5px
}

.box-block .box-block__info-container .info-container__row .row__info-title {
    color: #949494
}

.box-block .box-block__info-container .info-container__row .row__info-value {
    color: #fff;
    display: inline-flex;
    align-items: center
}

.box-block .box-block__info-container hr {
    border-top: 1px solid #4b4b4b
}

.box-block .box-block__action-buttons-container {
    display: flex;
    align-items: center;
    justify-content: center
}

.box-block .box-block__action-buttons-container button {
    margin-left: 2px;
    margin-right: 2px
}