@-webkit-keyframes Blinker6 {
    to {
        opacity: .6
    }
}

@keyframes Blinker6 {
    to {
        opacity: .6
    }
}

@-webkit-keyframes Blinker4 {
    to {
        opacity: .4
    }
}

@keyframes Blinker4 {
    to {
        opacity: .4
    }
}

@-webkit-keyframes FadeOut {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

@keyframes FadeOut {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

@-webkit-keyframes ProgressTo90 {
    0% {
        transform: scaleX(0)
    }
    to {
        transform: scaleX(.9)
    }
}

@keyframes ProgressTo90 {
    0% {
        transform: scaleX(0)
    }
    to {
        transform: scaleX(.9)
    }
}

@-webkit-keyframes ProgressFrom90To100 {
    0% {
        transform: scaleX(.9)
    }
    to {
        transform: scaleX(1)
    }
}

@keyframes ProgressFrom90To100 {
    0% {
        transform: scaleX(.9)
    }
    to {
        transform: scaleX(1)
    }
}

@-webkit-keyframes overlayOut {
    0% {
        opacity: 1;
        transform: translateY(0)
    }
    to {
        opacity: 0;
        transform: translateX(40%)
    }
}

@keyframes overlayOut {
    0% {
        opacity: 1;
        transform: translateY(0)
    }
    to {
        opacity: 0;
        transform: translateX(40%)
    }
}

@-webkit-keyframes makeTransparent {
    to {
        opacity: .2
    }
}

@keyframes makeTransparent {
    to {
        opacity: .2
    }
}

a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block
}

body {
    line-height: 1
}

ol,
ul {
    list-style: none
}

blockquote,
q {
    quotes: none
}

blockquote:after,
blockquote:before,
q:after,
q:before {
    content: "";
    content: none
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

a,
button,
input,
label,
select,
textarea {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.sr-bb {
    text-align: left;
    background: #242424
}

.sr-bb.sr-rtl {
    text-align: right
}

.sr-bb .sr-bb {
    background: none
}

.sr-bb .srt-base-1 {
    background-color: transparent;
    color: #fff;
    border-color: hsla(0, 0%, 100%, .12)
}

.sr-bb .srt-base-1-win {
    background-color: transparent;
    color: #588036;
    border-color: #588036
}

.sr-bb .srt-base-1-draw {
    background-color: transparent;
    color: hsla(0, 0%, 100%, .4);
    border-color: hsla(0, 0%, 100%, .4)
}

.sr-bb .srt-base-1-lose {
    background-color: transparent;
    color: #328dc9;
    border-color: #328dc9
}

.sr-bb .srt-base-1-is-active {
    background-color: rgba(255, 200, 0, .12);
    color: #fff;
    border-color: hsla(0, 0%, 100%, .12)
}

.sr-bb .srt-base-1-is-active-2 {
    background-color: #3a3a3a;
    color: #fff;
    border-color: hsla(0, 0%, 100%, .12)
}

.sr-bb .srt-base-1-is-hoverable:hover {
    background-color: rgba(255, 200, 0, .12);
    color: #fff;
    border-color: hsla(0, 0%, 100%, .12)
}

.sr-bb .srt-base-1-primary {
    background-color: transparent;
    color: #ffc800;
    border-color: #ffc800
}

.sr-bb .srt-base-1-home-1 {
    background-color: transparent;
    color: #588036;
    border-color: #588036
}

.sr-bb .srt-base-1-away-1 {
    background-color: transparent;
    color: #328dc9;
    border-color: #328dc9
}

.sr-bb .srt-base-1-home-2 {
    background-color: transparent;
    color: #588036;
    border-color: #ffdf6b
}

.sr-bb .srt-base-1-away-2 {
    background-color: transparent;
    color: #328dc9;
    border-color: #ffdf6b
}

.sr-bb .srt-base-1-home-3 {
    color: #588036
}

.sr-bb .srt-base-1-away-3,
.sr-bb .srt-base-1-home-3 {
    background-color: transparent;
    border-color: hsla(0, 0%, 100%, .12)
}

.sr-bb .srt-base-1-away-3 {
    color: #328dc9
}

.sr-bb .srt-base-1-home-4 {
    background-color: transparent;
    color: #486431;
    border-color: #486431
}

.sr-bb .srt-base-1-away-4 {
    background-color: transparent;
    color: #2e6e98;
    border-color: #2e6e98
}

.sr-bb .srt-base-1-home-5 {
    background-color: transparent;
    color: #92ac7c;
    border-color: #92ac7c
}

.sr-bb .srt-base-1-away-5 {
    background-color: transparent;
    color: #7ab5dc;
    border-color: #7ab5dc
}

.sr-bb .srt-base-1-background,
.sr-bb .srt-base-2 {
    background-color: #242424;
    color: #fff;
    border-color: hsla(0, 0%, 100%, .12)
}

.sr-bb .srt-base-2-is-active,
.sr-bb .srt-base-2-is-hoverable:hover,
.sr-bb .srt-base-3 {
    background-color: #3e3820;
    color: #fff;
    border-color: hsla(0, 0%, 100%, .12)
}

.sr-bb .srt-base-3-is-active,
.sr-bb .srt-base-3-is-hoverable:hover {
    background-color: #49401e;
    color: #fff;
    border-color: hsla(0, 0%, 100%, .12)
}

.sr-bb .srt-base-3-background {
    background-color: #242424;
    color: #fff;
    border-color: hsla(0, 0%, 100%, .12)
}

.sr-bb .srt-base-4 {
    background-color: #2f2c22;
    color: #fff;
    border-color: hsla(0, 0%, 100%, .12)
}

.sr-bb .srt-base-5-is-active,
.sr-bb .srt-base-5-is-hoverable:hover {
    background-color: #5d4f1b;
    color: #fff;
    border-color: hsla(0, 0%, 100%, .12)
}

.sr-bb .srt-base-6 {
    background-color: transparent;
    color: #fff;
    border-color: hsla(0, 0%, 100%, .3)
}

.sr-bb .srt-primary-1 {
    background-color: #ffc800;
    color: #000;
    border-color: rgba(0, 0, 0, .16)
}

.sr-bb .srt-primary-1-is-active,
.sr-bb .srt-primary-1-is-hoverable:hover {
    background-color: #e6b400;
    color: #000;
    border-color: rgba(0, 0, 0, .16)
}

.sr-bb .srt-primary-1-is-disabled {
    background-color: #cca000;
    color: #000;
    border-color: rgba(0, 0, 0, .16)
}

.sr-bb .srt-primary-2 {
    background-color: #ffd94d;
    color: #000;
    border-color: rgba(0, 0, 0, .16)
}

.sr-bb .srt-primary-3 {
    background-color: #e6b400;
    color: #000;
    border-color: rgba(0, 0, 0, .16)
}

.sr-bb .srt-primary-4,
.sr-bb .srt-primary-5 {
    background-color: #a7860e;
    color: #000;
    border-color: rgba(0, 0, 0, .16)
}

.sr-bb .srt-primary-5-is-hoverable:hover {
    background-color: #ffc800;
    color: #000;
    border-color: rgba(0, 0, 0, .16)
}

.sr-bb .srt-primary-6 {
    background-color: #ffdf6b;
    color: #000;
    border-color: rgba(0, 0, 0, .16)
}

.sr-bb .srt-primary-7,
.sr-bb .srt-primary-8 {
    background-color: #ffc800;
    color: #000;
    border-color: rgba(0, 0, 0, .16)
}

.sr-bb .srt-primary-8-is-active-1 {
    background-color: #e6b400;
    color: #000;
    border-color: rgba(0, 0, 0, .16)
}

.sr-bb .srt-primary-8-is-active-2 {
    background-color: #e6b400;
    color: #000;
    border-color: #242424
}

.sr-bb .srt-primary-9 {
    background-color: #665519;
    color: #fff;
    border-color: hsla(0, 0%, 100%, .12)
}

.sr-bb .srt-primary-10 {
    background-color: #d3a707;
    color: #000;
    border-color: rgba(0, 0, 0, .16)
}

.sr-bb .srt-primary-11 {
    background-color: #e6b400;
    color: #000;
    border-color: rgba(0, 0, 0, .16)
}

.sr-bb .srt-primary-12 {
    background-color: #ffc800;
    color: #000;
    border-color: #000
}

.sr-bb .srt-primary-13 {
    background-color: #2f2c22;
    color: #000;
    border-color: rgba(255, 200, 0, .3)
}

.sr-bb .srt-base-1-primary-1 {
    background-color: transparent;
    color: #ffc800;
    border-color: #ffc800
}

.sr-bb .srt-base-1-primary-2 {
    background-color: transparent;
    color: #ffd94d;
    border-color: #ffd94d
}

.sr-bb .srt-base-1-primary-3 {
    background-color: transparent;
    color: #e6b400;
    border-color: #e6b400
}

.sr-bb .srt-base-1-primary-4,
.sr-bb .srt-base-1-primary-5 {
    background-color: transparent;
    color: #a7860e;
    border-color: #a7860e
}

.sr-bb .srt-base-1-primary-6 {
    background-color: transparent;
    color: #ffdf6b;
    border-color: #ffdf6b
}

.sr-bb .srt-base-1-primary-7,
.sr-bb .srt-base-1-primary-8 {
    background-color: transparent;
    color: #ffc800;
    border-color: #ffc800
}

.sr-bb .srt-base-1-primary-9 {
    background-color: transparent;
    color: #665519;
    border-color: #665519
}

.sr-bb .srt-base-1-primary-10 {
    background-color: transparent;
    color: #d3a707;
    border-color: #d3a707
}

.sr-bb .srt-base-1-primary-11 {
    background-color: transparent;
    color: #e6b400;
    border-color: #e6b400
}

.sr-bb .srt-base-1-primary-13 {
    background-color: #242424;
    color: #2f2c22;
    border-color: rgba(255, 200, 0, .3)
}

.sr-bb .srt-base-1-neutral-1 {
    background-color: transparent;
    color: #404040;
    border-color: #404040
}

.sr-bb .srt-base-1-neutral-2 {
    background-color: transparent;
    color: #e9e9e9;
    border-color: #e9e9e9
}

.sr-bb .srt-base-1-neutral-3 {
    background-color: transparent;
    color: hsla(0, 0%, 100%, .12);
    border-color: hsla(0, 0%, 100%, .12)
}

.sr-bb .srt-base-1-neutral-4 {
    background-color: transparent;
    color: #b2b2b2;
    border-color: #b2b2b2
}

.sr-bb .srt-base-1-neutral-5 {
    background-color: transparent;
    color: #c8c8c8;
    border-color: #c8c8c8
}

.sr-bb .srt-base-1-neutral-6 {
    background-color: transparent;
    color: #595959;
    border-color: #595959
}

.sr-bb .srt-base-1-neutral-7 {
    background-color: transparent;
    color: #b2b2b2;
    border-color: #b2b2b2
}

.sr-bb .srt-base-1-neutral-8 {
    background-color: transparent;
    color: #404040;
    border-color: #404040
}

.sr-bb .srt-base-1-neutral-9 {
    background-color: transparent;
    color: #313131;
    border-color: #313131
}

.sr-bb .srt-base-1-neutral-10 {
    background-color: transparent;
    color: #3e3e3e;
    border-color: #3e3e3e
}

.sr-bb .srt-base-1-neutral-11 {
    background-color: transparent;
    color: #7c7c7c;
    border-color: #7c7c7c
}

.sr-bb .srt-base-1-neutral-12 {
    background-color: transparent;
    color: #bdbdbd;
    border-color: #bdbdbd
}

.sr-bb .srt-base-1-neutral-13 {
    background-color: transparent;
    color: #3a3a3a;
    border-color: #3a3a3a
}

.sr-bb .srt-base-1-is-active-primary {
    background-color: rgba(255, 200, 0, .12);
    color: #ffc800;
    border-color: #ffc800
}

.sr-bb .srt-base-1-is-active-home-1 {
    background-color: rgba(255, 200, 0, .12);
    color: #588036;
    border-color: #588036
}

.sr-bb .srt-base-1-is-active-away-1 {
    background-color: rgba(255, 200, 0, .12);
    color: #328dc9;
    border-color: #328dc9
}

.sr-bb .srt-base-1-is-active-home-2 {
    background-color: rgba(255, 200, 0, .12);
    color: #588036;
    border-color: #ffdf6b
}

.sr-bb .srt-base-1-is-active-away-2 {
    background-color: rgba(255, 200, 0, .12);
    color: #328dc9;
    border-color: #ffdf6b
}

.sr-bb .srt-base-1-is-active-home-3 {
    background-color: rgba(255, 200, 0, .12);
    color: #588036;
    border-color: hsla(0, 0%, 100%, .12)
}

.sr-bb .srt-base-1-is-active-away-3 {
    background-color: rgba(255, 200, 0, .12);
    color: #328dc9;
    border-color: hsla(0, 0%, 100%, .12)
}

.sr-bb .srt-base-1-is-active-home-4 {
    background-color: rgba(255, 200, 0, .12);
    color: #486431;
    border-color: #486431
}

.sr-bb .srt-base-1-is-active-away-4 {
    background-color: rgba(255, 200, 0, .12);
    color: #2e6e98;
    border-color: #2e6e98
}

.sr-bb .srt-base-1-is-active-home-5 {
    background-color: rgba(255, 200, 0, .12);
    color: #92ac7c;
    border-color: #92ac7c
}

.sr-bb .srt-base-1-is-active-away-5 {
    background-color: rgba(255, 200, 0, .12);
    color: #7ab5dc;
    border-color: #7ab5dc
}

.sr-bb .srt-base-1-is-active-primary-1 {
    background-color: rgba(255, 200, 0, .12);
    color: #ffc800;
    border-color: #ffc800
}

.sr-bb .srt-base-1-is-active-primary-2 {
    background-color: rgba(255, 200, 0, .12);
    color: #ffd94d;
    border-color: #ffd94d
}

.sr-bb .srt-base-1-is-active-primary-3 {
    background-color: rgba(255, 200, 0, .12);
    color: #e6b400;
    border-color: #e6b400
}

.sr-bb .srt-base-1-is-active-primary-4,
.sr-bb .srt-base-1-is-active-primary-5 {
    background-color: rgba(255, 200, 0, .12);
    color: #a7860e;
    border-color: #a7860e
}

.sr-bb .srt-base-1-is-active-primary-6 {
    background-color: rgba(255, 200, 0, .12);
    color: #ffdf6b;
    border-color: #ffdf6b
}

.sr-bb .srt-base-1-is-active-primary-7,
.sr-bb .srt-base-1-is-active-primary-8 {
    background-color: rgba(255, 200, 0, .12);
    color: #ffc800;
    border-color: #ffc800
}

.sr-bb .srt-base-1-is-active-primary-9 {
    background-color: rgba(255, 200, 0, .12);
    color: #665519;
    border-color: #665519
}

.sr-bb .srt-base-1-is-active-primary-10 {
    background-color: rgba(255, 200, 0, .12);
    color: #d3a707;
    border-color: #d3a707
}

.sr-bb .srt-base-1-is-active-primary-11 {
    background-color: rgba(255, 200, 0, .12);
    color: #e6b400;
    border-color: #e6b400
}

.sr-bb .srt-base-1-is-active-neutral-1 {
    background-color: rgba(255, 200, 0, .12);
    color: #404040;
    border-color: #404040
}

.sr-bb .srt-base-1-is-active-neutral-2 {
    background-color: rgba(255, 200, 0, .12);
    color: #e9e9e9;
    border-color: #e9e9e9
}

.sr-bb .srt-base-1-is-active-neutral-3 {
    background-color: rgba(255, 200, 0, .12);
    color: hsla(0, 0%, 100%, .12);
    border-color: hsla(0, 0%, 100%, .12)
}

.sr-bb .srt-base-1-is-active-neutral-4 {
    background-color: rgba(255, 200, 0, .12);
    color: #b2b2b2;
    border-color: #b2b2b2
}

.sr-bb .srt-base-1-is-active-neutral-5 {
    background-color: rgba(255, 200, 0, .12);
    color: #c8c8c8;
    border-color: #c8c8c8
}

.sr-bb .srt-base-1-is-active-neutral-6 {
    background-color: rgba(255, 200, 0, .12);
    color: #595959;
    border-color: #595959
}

.sr-bb .srt-base-1-is-active-neutral-7 {
    background-color: rgba(255, 200, 0, .12);
    color: #b2b2b2;
    border-color: #b2b2b2
}

.sr-bb .srt-base-1-is-active-neutral-8 {
    background-color: rgba(255, 200, 0, .12);
    color: #404040;
    border-color: #404040
}

.sr-bb .srt-base-1-is-active-neutral-9 {
    background-color: rgba(255, 200, 0, .12);
    color: #313131;
    border-color: #313131
}

.sr-bb .srt-base-1-is-active-neutral-10 {
    background-color: rgba(255, 200, 0, .12);
    color: #3e3e3e;
    border-color: #3e3e3e
}

.sr-bb .srt-base-1-is-active-neutral-11 {
    background-color: rgba(255, 200, 0, .12);
    color: #7c7c7c;
    border-color: #7c7c7c
}

.sr-bb .srt-base-1-is-active-neutral-12 {
    background-color: rgba(255, 200, 0, .12);
    color: #bdbdbd;
    border-color: #bdbdbd
}

.sr-bb .srt-base-1-is-active-neutral-13 {
    background-color: rgba(255, 200, 0, .12);
    color: #3a3a3a;
    border-color: #3a3a3a
}

.sr-bb .srt-home-1 {
    background-color: #588036;
    color: #fff;
    border-color: #588036
}

.sr-bb .srt-away-1 {
    background-color: #328dc9;
    color: #fff;
    border-color: #328dc9
}

.sr-bb .srt-home-2 {
    background-color: #588036;
    color: #fff;
    border-color: #ffdf6b
}

.sr-bb .srt-away-2 {
    background-color: #328dc9;
    color: #fff;
    border-color: #ffdf6b
}

.sr-bb .srt-home-3 {
    background-color: #588036;
    color: #fff;
    border-color: #242424
}

.sr-bb .srt-away-3 {
    background-color: #328dc9;
    color: #fff;
    border-color: #242424
}

.sr-bb .srt-home-4 {
    background-color: #486431;
    color: #fff;
    border-color: #486431
}

.sr-bb .srt-away-4 {
    background-color: #2e6e98;
    color: #fff;
    border-color: #2e6e98
}

.sr-bb .srt-home-5 {
    background-color: #92ac7c;
    color: #fff;
    border-color: #92ac7c
}

.sr-bb .srt-away-5 {
    background-color: #7ab5dc;
    color: #fff;
    border-color: #7ab5dc
}

.sr-bb .srt-neutral-1 {
    background-color: #404040;
    color: #fff;
    border-color: hsla(0, 0%, 100%, .12)
}

.sr-bb .srt-neutral-2 {
    background-color: #e9e9e9;
    color: #000;
    border-color: rgba(0, 0, 0, .16)
}

.sr-bb .srt-neutral-3 {
    background-color: hsla(0, 0%, 100%, .12);
    color: #fff;
    border-color: hsla(0, 0%, 100%, .12)
}

.sr-bb .srt-neutral-4 {
    background-color: #b2b2b2;
    color: #000;
    border-color: rgba(0, 0, 0, .16)
}

.sr-bb .srt-neutral-5 {
    background-color: #c8c8c8;
    color: #000;
    border-color: rgba(0, 0, 0, .16)
}

.sr-bb .srt-neutral-6 {
    background-color: #595959;
    color: #fff;
    border-color: hsla(0, 0%, 100%, .12)
}

.sr-bb .srt-neutral-7 {
    background-color: #b2b2b2;
    color: #000;
    border-color: rgba(0, 0, 0, .16)
}

.sr-bb .srt-neutral-8 {
    background-color: #404040;
    color: #fff;
    border-color: hsla(0, 0%, 100%, .12)
}

.sr-bb .srt-neutral-9 {
    background-color: #313131;
    color: #fff;
    border-color: hsla(0, 0%, 100%, .12)
}

.sr-bb .srt-neutral-10 {
    background-color: #3e3e3e;
    color: hsla(0, 0%, 100%, .82);
    border-color: hsla(0, 0%, 100%, .12)
}

.sr-bb .srt-neutral-11 {
    background-color: #7c7c7c;
    color: #fff;
    border-color: hsla(0, 0%, 100%, .12)
}

.sr-bb .srt-neutral-12 {
    background-color: #bdbdbd;
    color: #000;
    border-color: rgba(0, 0, 0, .16)
}

.sr-bb .srt-neutral-13 {
    background-color: #3a3a3a;
    color: #fff;
    border-color: hsla(0, 0%, 100%, .12)
}

.sr-bb .srt-win {
    background-color: #588036
}

.sr-bb .srt-draw,
.sr-bb .srt-win {
    color: #000;
    border-color: rgba(0, 0, 0, .16)
}

.sr-bb .srt-draw {
    background-color: hsla(0, 0%, 100%, .4)
}

.sr-bb .srt-lose {
    background-color: #328dc9;
    color: #000;
    border-color: rgba(0, 0, 0, .16)
}

.sr-bb .srt-text-secondary {
    opacity: .8;
    -webkit-font-smoothing: antialiased
}

.sr-bb .srt-text-disabled {
    opacity: .6
}

.sr-bb .srt-text-tertiary {
    opacity: .7
}

.sr-bb .srt-primary-1 .srt-text-secondary,
.sr-bb .srt-primary-1-is-active.srt-text-secondary,
.sr-bb .srt-primary-1-is-active .srt-text-secondary,
.sr-bb .srt-primary-1-is-disabled.srt-text-secondary,
.sr-bb .srt-primary-1-is-disabled .srt-text-secondary,
.sr-bb .srt-primary-1-is-hoverable:hover.srt-text-secondary,
.sr-bb .srt-primary-1-is-hoverable:hover .srt-text-secondary,
.sr-bb .srt-primary-1.srt-text-secondary,
.sr-bb .srt-primary-2 .srt-text-secondary,
.sr-bb .srt-primary-2.srt-text-secondary,
.sr-bb .srt-primary-3 .srt-text-secondary,
.sr-bb .srt-primary-3.srt-text-secondary,
.sr-bb .srt-primary-4 .srt-text-secondary,
.sr-bb .srt-primary-4.srt-text-secondary,
.sr-bb .srt-primary-5 .srt-text-secondary,
.sr-bb .srt-primary-5-is-hoverable:hover.srt-text-secondary,
.sr-bb .srt-primary-5-is-hoverable:hover .srt-text-secondary,
.sr-bb .srt-primary-5.srt-text-secondary,
.sr-bb .srt-primary-6 .srt-text-secondary,
.sr-bb .srt-primary-6.srt-text-secondary,
.sr-bb .srt-primary-7 .srt-text-secondary,
.sr-bb .srt-primary-7.srt-text-secondary,
.sr-bb .srt-primary-8 .srt-text-secondary,
.sr-bb .srt-primary-8-is-active-1 .srt-text-secondary,
.sr-bb .srt-primary-8-is-active-1.srt-text-secondary,
.sr-bb .srt-primary-8-is-active-2 .srt-text-secondary,
.sr-bb .srt-primary-8-is-active-2.srt-text-secondary,
.sr-bb .srt-primary-8.srt-text-secondary,
.sr-bb .srt-primary-9 .srt-text-secondary,
.sr-bb .srt-primary-9.srt-text-secondary,
.sr-bb .srt-primary-10 .srt-text-secondary,
.sr-bb .srt-primary-10.srt-text-secondary,
.sr-bb .srt-primary-11 .srt-text-secondary,
.sr-bb .srt-primary-11.srt-text-secondary,
.sr-bb .srt-primary-12 .srt-text-secondary,
.sr-bb .srt-primary-12.srt-text-secondary,
.sr-bb .srt-primary-13 .srt-text-secondary,
.sr-bb .srt-primary-13.srt-text-secondary {
    opacity: .7;
    -webkit-font-smoothing: antialiased
}

.sr-bb .srt-primary-1 .srt-text-disabled,
.sr-bb .srt-primary-1-is-active.srt-text-disabled,
.sr-bb .srt-primary-1-is-active .srt-text-disabled,
.sr-bb .srt-primary-1-is-disabled.srt-text-disabled,
.sr-bb .srt-primary-1-is-disabled .srt-text-disabled,
.sr-bb .srt-primary-1-is-hoverable:hover.srt-text-disabled,
.sr-bb .srt-primary-1-is-hoverable:hover .srt-text-disabled,
.sr-bb .srt-primary-1.srt-text-disabled,
.sr-bb .srt-primary-2 .srt-text-disabled,
.sr-bb .srt-primary-2.srt-text-disabled,
.sr-bb .srt-primary-3 .srt-text-disabled,
.sr-bb .srt-primary-3.srt-text-disabled,
.sr-bb .srt-primary-4 .srt-text-disabled,
.sr-bb .srt-primary-4.srt-text-disabled,
.sr-bb .srt-primary-5 .srt-text-disabled,
.sr-bb .srt-primary-5-is-hoverable:hover.srt-text-disabled,
.sr-bb .srt-primary-5-is-hoverable:hover .srt-text-disabled,
.sr-bb .srt-primary-5.srt-text-disabled,
.sr-bb .srt-primary-6 .srt-text-disabled,
.sr-bb .srt-primary-6.srt-text-disabled,
.sr-bb .srt-primary-7 .srt-text-disabled,
.sr-bb .srt-primary-7.srt-text-disabled,
.sr-bb .srt-primary-8 .srt-text-disabled,
.sr-bb .srt-primary-8-is-active-1 .srt-text-disabled,
.sr-bb .srt-primary-8-is-active-1.srt-text-disabled,
.sr-bb .srt-primary-8-is-active-2 .srt-text-disabled,
.sr-bb .srt-primary-8-is-active-2.srt-text-disabled,
.sr-bb .srt-primary-8.srt-text-disabled,
.sr-bb .srt-primary-9 .srt-text-disabled,
.sr-bb .srt-primary-9.srt-text-disabled,
.sr-bb .srt-primary-10 .srt-text-disabled,
.sr-bb .srt-primary-10.srt-text-disabled,
.sr-bb .srt-primary-11 .srt-text-disabled,
.sr-bb .srt-primary-11.srt-text-disabled,
.sr-bb .srt-primary-12 .srt-text-disabled,
.sr-bb .srt-primary-12.srt-text-disabled,
.sr-bb .srt-primary-13 .srt-text-disabled,
.sr-bb .srt-primary-13.srt-text-disabled {
    opacity: .35
}

.sr-bb .srt-primary-1 .srt-text-tertiary,
.sr-bb .srt-primary-1-is-active.srt-text-tertiary,
.sr-bb .srt-primary-1-is-active .srt-text-tertiary,
.sr-bb .srt-primary-1-is-disabled.srt-text-tertiary,
.sr-bb .srt-primary-1-is-disabled .srt-text-tertiary,
.sr-bb .srt-primary-1-is-hoverable:hover.srt-text-tertiary,
.sr-bb .srt-primary-1-is-hoverable:hover .srt-text-tertiary,
.sr-bb .srt-primary-1.srt-text-tertiary,
.sr-bb .srt-primary-2 .srt-text-tertiary,
.sr-bb .srt-primary-2.srt-text-tertiary,
.sr-bb .srt-primary-3 .srt-text-tertiary,
.sr-bb .srt-primary-3.srt-text-tertiary,
.sr-bb .srt-primary-4 .srt-text-tertiary,
.sr-bb .srt-primary-4.srt-text-tertiary,
.sr-bb .srt-primary-5 .srt-text-tertiary,
.sr-bb .srt-primary-5-is-hoverable:hover.srt-text-tertiary,
.sr-bb .srt-primary-5-is-hoverable:hover .srt-text-tertiary,
.sr-bb .srt-primary-5.srt-text-tertiary,
.sr-bb .srt-primary-6 .srt-text-tertiary,
.sr-bb .srt-primary-6.srt-text-tertiary,
.sr-bb .srt-primary-7 .srt-text-tertiary,
.sr-bb .srt-primary-7.srt-text-tertiary,
.sr-bb .srt-primary-8 .srt-text-tertiary,
.sr-bb .srt-primary-8-is-active-1 .srt-text-tertiary,
.sr-bb .srt-primary-8-is-active-1.srt-text-tertiary,
.sr-bb .srt-primary-8-is-active-2 .srt-text-tertiary,
.sr-bb .srt-primary-8-is-active-2.srt-text-tertiary,
.sr-bb .srt-primary-8.srt-text-tertiary,
.sr-bb .srt-primary-9 .srt-text-tertiary,
.sr-bb .srt-primary-9.srt-text-tertiary,
.sr-bb .srt-primary-10 .srt-text-tertiary,
.sr-bb .srt-primary-10.srt-text-tertiary,
.sr-bb .srt-primary-11 .srt-text-tertiary,
.sr-bb .srt-primary-11.srt-text-tertiary,
.sr-bb .srt-primary-12 .srt-text-tertiary,
.sr-bb .srt-primary-12.srt-text-tertiary,
.sr-bb .srt-primary-13 .srt-text-tertiary,
.sr-bb .srt-primary-13.srt-text-tertiary {
    opacity: .54
}

.sr-bb .srt-icon {
    opacity: .33
}

.sr-bb .srt-icon-secondary {
    opacity: .7
}

.sr-bb .srt-elevation-1 {
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .2), 0 1px 3px 0 rgba(0, 0, 0, .1)
}

.sr-bb .srt-elevation-2 {
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, .23), 0 3px 6px 0 rgba(0, 0, 0, .16)
}

.sr-bb .srt-elevation-3 {
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, .26), 0 10px 20px 0 rgba(0, 0, 0, .19)
}

.sr-bb .srt-elevation-center-2 {
    box-shadow: 0 1px 5px rgba(0, 0, 0, .23), 0 1px 5px rgba(0, 0, 0, .16)
}

.sr-bb .srt-inset-top-1 {
    box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, .23)
}

.sr-bb .srt-inset-bottom-1 {
    box-shadow: inset 0 -1px 2px 0 rgba(0, 0, 0, .23)
}

.sr-bb .srt-inset-top-2 {
    box-shadow: inset 0 3px 6px 0 rgba(0, 0, 0, .23)
}

.sr-bb .srt-inset-bottom-2 {
    box-shadow: inset 0 -3px 6px 0 rgba(0, 0, 0, .23)
}

.sr-bb .srt-inset-top-3 {
    box-shadow: inset 0 6px 6px 0 rgba(0, 0, 0, .23)
}

.sr-bb .srt-inset-bottom-3 {
    box-shadow: inset 0 -6px 6px 0 rgba(0, 0, 0, .23)
}

.sr-bb .srt-fill-blue-card {
    fill: #2579ad
}

.sr-bb .srt-stroke-blue-card {
    stroke: #2579ad
}

.sr-bb .srt-fill-soccer-yellow-card {
    fill: #ffbf00
}

.sr-bb .srt-stroke-soccer-yellow-card {
    stroke: #ffbf00
}

.sr-bb .srt-fill-soccer-red-card {
    fill: #e43b3b
}

.sr-bb .srt-stroke-soccer-red-card {
    stroke: #e43b3b
}

.sr-bb .srt-stroke-soccer-substitution-in {
    stroke: #4fbe30;
    fill: transparent
}

.sr-bb .srt-fill-soccer-substitution-in {
    fill: #4fbe30
}

.sr-bb .srt-stroke-soccer-substitution-out {
    stroke: #e43b3b;
    fill: transparent
}

.sr-bb .srt-fill-soccer-substitution-out {
    fill: #e43b3b
}

.sr-bb .srt-stroke-soccer-own-goal {
    stroke: #e43b3b;
    fill: transparent
}

.sr-bb .srt-fill-soccer-own-goal {
    fill: #e43b3b
}

.sr-bb .srt-fill-soccer-relegation-1 {
    fill: #fdd835
}

.sr-bb .srt-stroke-soccer-relegation-1 {
    stroke: #fdd835
}

.sr-bb .srt-fill-soccer-relegation-2 {
    fill: #ffb848
}

.sr-bb .srt-stroke-soccer-relegation-2 {
    stroke: #ffb848
}

.sr-bb .srt-fill-soccer-relegation-3 {
    fill: #ef6c00
}

.sr-bb .srt-stroke-soccer-relegation-3 {
    stroke: #ef6c00
}

.sr-bb .srt-fill-soccer-relegation-4 {
    fill: #e93a34
}

.sr-bb .srt-stroke-soccer-relegation-4 {
    stroke: #e93a34
}

.sr-bb .srt-fill-soccer-relegation-5 {
    fill: #941d1d
}

.sr-bb .srt-stroke-soccer-relegation-5 {
    stroke: #941d1d
}

.sr-bb .srt-fill-soccer-promotion-1 {
    fill: #51d151
}

.sr-bb .srt-stroke-soccer-promotion-1 {
    stroke: #51d151
}

.sr-bb .srt-fill-soccer-promotion-2 {
    fill: #1b911b
}

.sr-bb .srt-stroke-soccer-promotion-2 {
    stroke: #1b911b
}

.sr-bb .srt-fill-soccer-promotion-3 {
    fill: #0e8094
}

.sr-bb .srt-stroke-soccer-promotion-3 {
    stroke: #0e8094
}

.sr-bb .srt-fill-soccer-promotion-4 {
    fill: #0a6cce
}

.sr-bb .srt-stroke-soccer-promotion-4 {
    stroke: #0a6cce
}

.sr-bb .srt-fill-soccer-promotion-5 {
    fill: #4a9fe4
}

.sr-bb .srt-stroke-soccer-promotion-5 {
    stroke: #4a9fe4
}

.sr-bb .srt-nfl-timeout-1 {
    background-color: #f5a623;
    color: #000;
    border-color: rgba(0, 0, 0, .16)
}

.sr-bb .srt-nfl-timeout-2 {
    background-color: rgba(245, 166, 35, .3);
    color: #000;
    border-color: rgba(0, 0, 0, .16)
}

.sr-bb .srt-nfl-penalty {
    background-color: #f4a621;
    color: #000;
    border-color: #f4a621
}

.sr-bb .srt-nfl-negative-yards-1,
.sr-bb .srt-nfl-negative-yards-2 {
    background-color: #ac182e;
    color: #000;
    border-color: #ac182e
}

.sr-bb .srt-nfl-first-line {
    background-color: #4b90de;
    color: #000;
    border-color: #4b90de
}

.sr-bb .srt-nfl-ten-line {
    background-color: #f5a623;
    color: #000;
    border-color: #f5a623
}

.sr-bb .srt-fill-nfl-penalty {
    fill: #f4a621
}

.sr-bb .srt-stroke-nfl-penalty {
    stroke: #f4a621
}

.sr-bb .srt-fill-nfl-negative-yards-1 {
    fill: #ac182e
}

.sr-bb .srt-stroke-nfl-negative-yards-1 {
    stroke: #ac182e
}

.sr-bb .srt-fill-nfl-negative-yards-2 {
    fill: #ac182e
}

.sr-bb .srt-stroke-nfl-negative-yards-2 {
    stroke: #ac182e
}

.sr-bb .srt-fill-nfl-first-line {
    fill: #4b90de
}

.sr-bb .srt-stroke-nfl-first-line {
    stroke: #4b90de
}

.sr-bb .srt-fill-nfl-ten-line {
    fill: #f5a623
}

.sr-bb .srt-stroke-nfl-ten-line {
    stroke: #f5a623
}

.sr-bb .srt-mlb-run-1 {
    background-color: #090;
    color: #fff;
    border-color: #090
}

.sr-bb .srt-mlb-run-2 {
    background-color: #fff;
    color: #090;
    border-color: #090
}

.sr-bb .srt-mlb-hit-1 {
    background-color: #f7ab11;
    color: #fff;
    border-color: #f7ab11
}

.sr-bb .srt-mlb-hit-2 {
    background-color: #fff;
    color: #f7ab11;
    border-color: #f7ab11
}

.sr-bb .srt-mlb-hit-3 {
    background-color: #00a4ff;
    color: #fff;
    border-color: #00a4ff
}

.sr-bb .srt-mlb-error-1 {
    background-color: #d0021b;
    color: #fff;
    border-color: #d0021b
}

.sr-bb .srt-mlb-error-2 {
    background-color: #fff;
    color: #d0021b;
    border-color: #d0021b
}

.sr-bb .srt-mlb-neutral-1 {
    background-color: #212121;
    color: #fff;
    border-color: #fff
}

.sr-bb .srt-fill-mlb-base,
.sr-bb .srt-strole-mlb-base {
    fill: #00a4ff
}

.sr-bb .srt-fill-change-increase {
    fill: #588036
}

.sr-bb .srt-stroke-change-increase {
    stroke: #588036
}

.sr-bb .srt-fill-change-decrease {
    fill: #328dc9
}

.sr-bb .srt-stroke-change-decrease {
    stroke: #328dc9
}

.sr-bb .srt-fill-text {
    fill: #fff
}

.sr-bb .srt-fill-text-invert {
    fill: #000
}

.sr-bb .srt-fill-text-secondary {
    fill-opacity: .8
}

.sr-bb .srt-fill-text-disabled {
    fill-opacity: .6
}

.sr-bb .srt-fill-base-1 {
    fill: transparent
}

.sr-bb .srt-stroke-base-1 {
    stroke: transparent
}

.sr-bb .srt-fill-base-1-active {
    fill: rgba(255, 200, 0, .12)
}

.sr-bb .srt-stroke-base-1-active {
    stroke: rgba(255, 200, 0, .12)
}

.sr-bb .srt-fill-base-1-active-2 {
    fill: #3a3a3a
}

.sr-bb .srt-stroke-base-1-active-2 {
    stroke: #3a3a3a
}

.sr-bb .srt-fill-base-1-primary {
    fill: transparent
}

.sr-bb .srt-stroke-base-1-primary {
    stroke: transparent
}

.sr-bb .srt-fill-base-1-home {
    fill: transparent
}

.sr-bb .srt-stroke-base-1-home {
    stroke: transparent
}

.sr-bb .srt-fill-base-1-away {
    fill: transparent
}

.sr-bb .srt-stroke-base-1-away {
    stroke: transparent
}

.sr-bb .srt-fill-base-2 {
    fill: currentColor
}

.sr-bb .srt-stroke-base-2 {
    stroke: currentColor
}

.sr-bb .srt-fill-base-2-active {
    fill: #3e3820
}

.sr-bb .srt-stroke-base-2-active {
    stroke: #3e3820
}

.sr-bb .srt-fill-base-2-hover {
    fill: #3e3820
}

.sr-bb .srt-stroke-base-2-hover {
    stroke: #3e3820
}

.sr-bb .srt-fill-base-3 {
    fill: #3e3820
}

.sr-bb .srt-stroke-base-3 {
    stroke: #3e3820
}

.sr-bb .srt-fill-base-3-active {
    fill: #49401e
}

.sr-bb .srt-stroke-base-3-active {
    stroke: #49401e
}

.sr-bb .srt-fill-base-3-hover {
    fill: #49401e
}

.sr-bb .srt-stroke-base-3-hover {
    stroke: #49401e
}

.sr-bb .srt-fill-primary-1 {
    fill: #ffc800
}

.sr-bb .srt-stroke-primary-1 {
    stroke: #ffc800
}

.sr-bb .srt-fill-primary-2 {
    fill: #ffd94d
}

.sr-bb .srt-stroke-primary-2 {
    stroke: #ffd94d
}

.sr-bb .srt-fill-primary-3 {
    fill: #e6b400
}

.sr-bb .srt-stroke-primary-3 {
    stroke: #e6b400
}

.sr-bb .srt-fill-primary-4 {
    fill: #a7860e
}

.sr-bb .srt-stroke-primary-4 {
    stroke: #a7860e
}

.sr-bb .srt-fill-primary-5 {
    fill: #a7860e
}

.sr-bb .srt-stroke-primary-5 {
    stroke: #a7860e
}

.sr-bb .srt-fill-primary-6 {
    fill: #ffdf6b
}

.sr-bb .srt-stroke-primary-6 {
    stroke: #ffdf6b
}

.sr-bb .srt-fill-primary-7 {
    fill: #ffc800
}

.sr-bb .srt-stroke-primary-7 {
    stroke: #ffc800
}

.sr-bb .srt-fill-primary-8 {
    fill: #ffc800
}

.sr-bb .srt-stroke-primary-8 {
    stroke: #ffc800
}

.sr-bb .srt-fill-primary-8-is-active-1 {
    fill: #e6b400
}

.sr-bb .srt-stroke-primary-8-is-active-1 {
    stroke: #e6b400
}

.sr-bb .srt-fill-primary-8-is-active-2 {
    fill: #e6b400
}

.sr-bb .srt-stroke-primary-8-is-active-2 {
    stroke: #e6b400
}

.sr-bb .srt-fill-primary-9 {
    fill: #665519
}

.sr-bb .srt-stroke-primary-9 {
    stroke: #665519
}

.sr-bb .srt-fill-primary-10 {
    fill: #d3a707
}

.sr-bb .srt-stroke-primary-10 {
    stroke: #d3a707
}

.sr-bb .srt-fill-primary-11 {
    fill: #e6b400
}

.sr-bb .srt-stroke-primary-11 {
    stroke: #e6b400
}

.sr-bb .srt-fill-primary-12 {
    fill: #ffc800
}

.sr-bb .srt-stroke-primary-12 {
    stroke: #ffc800
}

.sr-bb .srt-fill-home-1 {
    fill: #588036
}

.sr-bb .srt-stroke-home-1 {
    stroke: #588036
}

.sr-bb .srt-fill-home-2 {
    fill: #588036
}

.sr-bb .srt-stroke-home-2 {
    stroke: #588036
}

.sr-bb .srt-fill-home-3 {
    fill: #588036
}

.sr-bb .srt-stroke-home-3 {
    stroke: #588036
}

.sr-bb .srt-fill-home-4 {
    fill: #486431
}

.sr-bb .srt-stroke-home-4 {
    stroke: #486431
}

.sr-bb .srt-fill-home-5 {
    fill: #92ac7c
}

.sr-bb .srt-stroke-home-5 {
    stroke: #92ac7c
}

.sr-bb .srt-fill-away-1 {
    fill: #328dc9
}

.sr-bb .srt-stroke-away-1 {
    stroke: #328dc9
}

.sr-bb .srt-fill-away-2 {
    fill: #328dc9
}

.sr-bb .srt-stroke-away-2 {
    stroke: #328dc9
}

.sr-bb .srt-fill-away-3 {
    fill: #328dc9
}

.sr-bb .srt-stroke-away-3 {
    stroke: #328dc9
}

.sr-bb .srt-fill-away-4 {
    fill: #2e6e98
}

.sr-bb .srt-stroke-away-4 {
    stroke: #2e6e98
}

.sr-bb .srt-fill-away-5 {
    fill: #7ab5dc
}

.sr-bb .srt-stroke-away-5 {
    stroke: #7ab5dc
}

.sr-bb .srt-fill-neutral-1 {
    fill: #404040
}

.sr-bb .srt-stroke-neutral-1 {
    stroke: #404040
}

.sr-bb .srt-fill-neutral-2 {
    fill: #e9e9e9
}

.sr-bb .srt-stroke-neutral-2 {
    stroke: #e9e9e9
}

.sr-bb .srt-fill-neutral-3 {
    fill: hsla(0, 0%, 100%, .12)
}

.sr-bb .srt-stroke-neutral-3 {
    stroke: hsla(0, 0%, 100%, .12)
}

.sr-bb .srt-fill-neutral-4 {
    fill: #b2b2b2
}

.sr-bb .srt-stroke-neutral-4 {
    stroke: #b2b2b2
}

.sr-bb .srt-fill-neutral-5 {
    fill: #c8c8c8
}

.sr-bb .srt-stroke-neutral-5 {
    stroke: #c8c8c8
}

.sr-bb .srt-fill-neutral-6 {
    fill: #595959
}

.sr-bb .srt-stroke-neutral-6 {
    stroke: #595959
}

.sr-bb .srt-fill-neutral-7 {
    fill: #b2b2b2
}

.sr-bb .srt-stroke-neutral-7 {
    stroke: #b2b2b2
}

.sr-bb .srt-fill-neutral-8 {
    fill: #404040
}

.sr-bb .srt-stroke-neutral-8 {
    stroke: #404040
}

.sr-bb .srt-fill-neutral-9 {
    fill: #313131
}

.sr-bb .srt-stroke-neutral-9 {
    stroke: #313131
}

.sr-bb .srt-fill-neutral-10 {
    fill: #3e3e3e
}

.sr-bb .srt-stroke-neutral-10 {
    stroke: #3e3e3e
}

.sr-bb .srt-fill-neutral-11 {
    fill: #7c7c7c
}

.sr-bb .srt-stroke-neutral-11 {
    stroke: #7c7c7c
}

.sr-bb .srt-fill-neutral-12 {
    fill: #bdbdbd
}

.sr-bb .srt-stroke-neutral-12 {
    stroke: #bdbdbd
}

.sr-bb .srt-fill-neutral-13 {
    fill: #3a3a3a
}

.sr-bb .srt-stroke-neutral-13 {
    stroke: #3a3a3a
}

.sr-bb .srt-fill-win {
    fill: #588036
}

.sr-bb .srt-stroke-win {
    stroke: #588036
}

.sr-bb .srt-fill-draw {
    fill: hsla(0, 0%, 100%, .4)
}

.sr-bb .srt-stroke-draw {
    stroke: hsla(0, 0%, 100%, .4)
}

.sr-bb .srt-fill-lose {
    fill: #328dc9
}

.sr-bb .srt-stroke-lose {
    stroke: #328dc9
}

.sr-bb .srt-stop-base-1 {
    stop-color: transparent
}

.sr-bb .srt-stop-primary-1 {
    stop-color: #ffc800
}

.sr-bb .srt-stop-primary-2 {
    stop-color: #ffd94d
}

.sr-bb .srt-stop-primary-3 {
    stop-color: #e6b400
}

.sr-bb .srt-stop-primary-4,
.sr-bb .srt-stop-primary-5 {
    stop-color: #a7860e
}

.sr-bb .srt-stop-primary-6 {
    stop-color: #ffdf6b
}

.sr-bb .srt-stop-primary-7,
.sr-bb .srt-stop-primary-8 {
    stop-color: #ffc800
}

.sr-bb .srt-stop-primary-9 {
    stop-color: #665519
}

.sr-bb .srt-stop-primary-10 {
    stop-color: #d3a707
}

.sr-bb .srt-stop-primary-11 {
    stop-color: #e6b400
}

.sr-bb .srt-stop-primary-12 {
    stop-color: #ffc800
}

.sr-bb .srt-stop-home-1 {
    stop-color: #588036
}

.sr-bb .srt-stop-away-1 {
    stop-color: #328dc9
}

.sr-bb .srt-fill-neutral-14 {
    fill: #242424
}

.sr-bb .srt-stroke-neutral-14 {
    stroke: #242424
}

.sr-bb .srt-logo-powered-by-light {
    display: none
}

.sr-bb .srt-logo-powered-by-dark {
    display: inline-block
}

:root {
    --OM-time-unit-fast10: .3s;
    --OM-time-unit-slow10: 1s;
    --OM-animation-repeat-count10: 20;
    --OM-typography-heading1-font-size: 48px;
    --OM-typography-heading1-font-weight: 700;
    --OM-typography-heading1-line-height: 56px;
    --OM-typography-heading2-font-size: 32px;
    --OM-typography-heading2-font-weight: 700;
    --OM-typography-heading2-line-height: 36px;
    --OM-typography-heading3-font-size: 24px;
    --OM-typography-heading3-font-weight: 700;
    --OM-typography-heading3-line-height: 28px;
    --OM-typography-heading4-font-size: 16px;
    --OM-typography-heading4-font-weight: 700;
    --OM-typography-heading4-line-height: 20px;
    --OM-typography-heading5-font-size: 14px;
    --OM-typography-heading5-font-weight: 500;
    --OM-typography-heading5-line-height: 16px;
    --OM-typography-text-default-font-size: 12px;
    --OM-typography-text-default-font-weight: 500;
    --OM-typography-text-default-line-height: 16px;
    --OM-typography-text-medium10-font-size: 10px;
    --OM-typography-text-medium10-font-weight: 400;
    --OM-typography-text-medium10-line-height: 12px;
    --OM-typography-text-small10-font-size: 9px;
    --OM-typography-text-small10-font-weight: 400;
    --OM-typography-text-small10-line-height: 12px;
    --OM-space-layout-in-medium10: 10px;
    --OM-space-layout-in-small10: 5px;
    --OM-space-module-out-medium10: 16px;
    --OM-space-module-out-small10: 10px;
    --OM-space-module-out-small5: 5px;
    --OM-space-module-out-small4: 4px;
    --OM-space-module-out-small2: 2px;
    --OM-space-module-out-small1: 1px;
    --OM-space-module-in-great10: 20px;
    --OM-space-module-in-big10: 16px;
    --OM-space-module-in-medium10: 10px;
    --OM-space-module-in-small10: 5px;
    --OM-space-element-out-great10: 20px;
    --OM-space-element-out-big10: 16px;
    --OM-space-element-out-medium10: 10px;
    --OM-space-element-out-small10: 5px;
    --OM-space-element-out-small8: 4px;
    --OM-space-element-out-small4: 2px;
    --OM-space-element-out-small2: 1px;
    --OM-space-element-in-great10: 20px;
    --OM-space-element-in-big10: 16px;
    --OM-space-element-in-medium10: 10px;
    --OM-space-element-in-small10: 5px;
    --OM-space-element-in-small8: 4px;
    --OM-space-element-in-small4: 2px;
    /*! @STORYBOOK(GLOBAL-THEME) */
    /*! @STORYBOOK-GROUP(Frequently used) */
    /*! @STORYBOOK-CATEGORY(base colors) */
    --OM-color-base-1: #fff;
    --OM-color-base-2: #e0e0e0;
    --OM-color-base-3: #cecece;
    --OM-color-base-4: #bbb;
    --OM-color-base-5: #969696;
    --OM-color-base-6: #242424;
    --OM-color-base-7: #000;
    /*! @STORYBOOK-CATEGORY(family 2) */
    --OM-color-f2-1: #181818;
    --OM-color-f2-2: #3f3f3f;
    --OM-color-f2-3: #e3e3e3;
    /*! @STORYBOOK-GROUP(Other colors) */
    /*! @STORYBOOK-CATEGORY(family 3) */
    --OM-color-f3-1: #802f01;
    --OM-color-f3-2: #ff8a00;
    --OM-color-f3-3: #ffedd1;
    /*! @STORYBOOK-CATEGORY(family 4) */
    --OM-color-f4-1: #01801c;
    --OM-color-f4-2: #41ca17;
    --OM-color-f4-3: #e7ffd3;
    /*! @STORYBOOK-CATEGORY(family 5) */
    --OM-color-f5-1: #7d0101;
    --OM-color-f5-2: red;
    --OM-color-f5-3: #ffd6d6/*! @STORYBOOK-END */
}

.OM-Menu {
    /*! @STORYBOOK(Menu) */
    /*! @STORYBOOK-CATEGORY(Head) */
    --OM-menu-header-background-color: var(--OM-color-base-3);
    --OM-menu-header-color: var(--OM-color-base-7);
    /*! @STORYBOOK-CATEGORY(Item Default) */
    --OM-menu-item-default-background-color: var(--OM-color-base-2);
    --OM-menu-item-default-color: var(--OM-color-base-7);
    /*! @STORYBOOK-CATEGORY(Item On Hover) */
    --OM-menu-item-hover-background-color: var(--OM-color-base-1);
    --OM-menu-item-hover-color: var(--OM-color-base-7)/*! @STORYBOOK-END */
}

.OM-Nav {
    /*! @STORYBOOK(Nav) */
    /*! @STORYBOOK-CATEGORY(Item Default) */
    --OM-nav-item-default-background-color: var(--OM-color-base-6);
    --OM-nav-item-default-color: var(--OM-color-base-19);
    --OM-nav-item-default-decoration-color: var(--OM-color-base-7);
    --OM-nav-item-default-label-background-color: var(--OM-color-base-7);
    --OM-nav-item-default-label-color: var(--OM-color-base-19);
    /*! @STORYBOOK-CATEGORY(Item Hover) */
    --OM-nav-item-hover-background-color: var(--OM-color-base-3);
    --OM-nav-item-hover-color: var(--OM-color-base-20);
    --OM-nav-item-hover-decoration: var(--OM-color-base-5);
    --OM-nav-item-hover-label-background-color: var(--OM-color-base-7);
    --OM-nav-item-hover-label-color: var(--OM-color-base-20);
    /*! @STORYBOOK-CATEGORY(Item Active / Pressed) */
    --OM-nav-item-active-background-color: var(--OM-color-base-4);
    --OM-nav-item-active-color: var(--OM-color-base-19);
    --OM-nav-item-active-decoration: var(--OM-color-base-7);
    --OM-nav-item-active-label-background-color: var(--OM-color-base-7);
    --OM-nav-item-active-label-color: var(--OM-color-base-19);
    /*! @STORYBOOK-CATEGORY(Item Selected) */
    --OM-nav-item-selected-background-color: var(--OM-color-f2-4);
    --OM-nav-item-selected-color: var(--OM-color-f2-7);
    --OM-nav-item-selected-decoration-bar: var(--OM-color-f2-3);
    --OM-nav-item-selected-decoration-pointer: var(--OM-color-f2-3);
    --OM-nav-item-selected-label-background-color: var(--OM-color-f2-3);
    --OM-nav-item-selected-label-color: var(--OM-color-f2-7);
    /*! @STORYBOOK-CATEGORY(Item Disabled) */
    --OM-nav-item-disabled-background-color: var(--OM-color-base-6);
    --OM-nav-item-disabled-color: var(--OM-color-base-12);
    --OM-nav-item-disabled-decoration: var(--OM-color-base-7);
    --OM-nav-item-disabled-label-background-color: var(--OM-color-base-7);
    --OM-nav-item-disabled-label-color: var(--OM-color-base-19);
    /*! @STORYBOOK-CATEGORY(Default Slider Control) */
    --OM-nav-slider-control-default-background-color: var(--OM-color-base-6);
    --OM-nav-slider-control-default-color: var(--OM-color-base-19);
    --OM-nav-slider-control-default-decoration: var(--OM-color-base-7);
    /*! @STORYBOOK-CATEGORY(Hover Slider Control) */
    --OM-nav-slider-control-hover-background-color: var(--OM-color-base-3);
    --OM-nav-slider-control-hover-color: var(--OM-color-base-20);
    --OM-nav-slider-control-hover-decoration: var(--OM-color-base-5);
    /*! @STORYBOOK-CATEGORY(Active Slider Control) */
    --OM-nav-slider-control-active-background-color: var(--OM-color-base-4);
    --OM-nav-slider-control-active-color: var(--OM-color-base-19);
    --OM-nav-slider-control-active-decoration: var(--OM-color-base-7);
    /*! @STORYBOOK-CATEGORY(Disabled Slider Control) */
    --OM-nav-slider-control-disabled-background-color: var(--OM-color-base-6);
    --OM-nav-slider-control-disabled-color: var(--OM-color-base-12);
    --OM-nav-slider-control-disabled-decoration: var(--OM-color-base-7)/*! @STORYBOOK-END */
}

.OM-CalendarTile {
    /*! @STORYBOOK(OM-CalendarTile-default) */
    --OM-calendar-tile-default-calendar-tile-background: var(--OM-color-base-2);
    --OM-calendar-tile-default-calendar-tile-color: var(--OM-color-base-7);
    --OM-calendar-tile-default-calendar-tile-hover-background: var(--OM-color-base-3);
    --OM-calendar-tile-default-calendar-tile-hover-color: var(--OM-color-base-7);
    --OM-calendar-tile-default-calendar-tile-isselected-background: var(--OM-color-base-4);
    --OM-calendar-tile-default-calendar-tile-isselected-color: var(--OM-color-base-7)/*! @STORYBOOK-END */
}

.OM-Dropdown {
    /*! @STORYBOOK(OM-Dropdown-Default) */
    --OM-dropdown-default-background-color: var(--OM-color-base-2);
    --OM-dropdown-default-item-color: var(--OM-color-base-7);
    --OM-dropdown-default-border-color: var(--OM-color-f2-2)/*! @STORYBOOK-END */
}

.OM-BettingHistory,
.OM-SharedBetDisplay {
    /*! @STORYBOOK(Betting-History) */
    /*! @STORYBOOK-CATEGORY(Container) */
    --OM-BettingHistory-default-background-color: var(--OM-color-base-2);
    --OM-BettingHistory-second-background-color: var(--OM-color-base-4);
    --OM-BettingHistory-dafault-color: var(--OM-color-base-7);
    --OM-BettingHistory-neutral-color: var(--OM-color-base-6);
    --OM-BettingHistory-container-separator-color: var(--OM-color-base-5);
    /*! @STORYBOOK-CATEGORY(Highlights) */
    --OM-BettingHistory-highlights-background-color: var(--OM-color-base-3);
    --OM-BettingHistory-highlights-color: var(--OM-color-base-7);
    /*! @STORYBOOK-CATEGORY(Link) */
    --OM-BettingHistory-link-default-color: var(--OM-color-base-6);
    --OM-BettingHistory-link-hover-color: var(--OM-color-base-7)/*! @STORYBOOK-END */
}

.OM-CashoutOverlay {
    /*! @STORYBOOK(Cashout-Overlay) */
    /*! @STORYBOOK-CATEGORY(Default) */
    --OM-cashout-overlay-default-content-background: var(--OM-color-base-3);
    --OM-cashout-overlay-default-content-color: var(--OM-color-base-6);
    --OM-cashout-overlay-default-action-button-default-background: var(--OM-color-f2-2);
    --OM-cashout-overlay-default-action-button-default-color: var(--OM-color-f2-3);
    --OM-cashout-overlay-default-action-button-hover-background: var(--OM-color-f2-1);
    --OM-cashout-overlay-default-action-button-hover-color: var(--OM-color-f2-3);
    /*! @STORYBOOK-CATEGORY(Loading) */
    --OM-cashout-overlay-loading-content-background: var(--OM-color-base-3);
    --OM-cashout-overlay-loading-content-color: var(--OM-color-base-6);
    --OM-cashout-overlay-loading-action-button-default-background: var(--OM-color-f2-2);
    --OM-cashout-overlay-loading-action-button-default-color: var(--OM-color-f2-3);
    --OM-cashout-overlay-loading-action-button-hover-background: var(--OM-color-f2-1);
    --OM-cashout-overlay-loading-action-button-hover-color: var(--OM-color-f2-3);
    /*! @STORYBOOK-CATEGORY(Fail) */
    --OM-cashout-overlay-fail-content-background: var(--OM-color-f5-1);
    --OM-cashout-overlay-fail-content-color: var(--OM-color-f5-3);
    --OM-cashout-overlay-fail-action-button-default-background: var(--OM-color-f5-2);
    --OM-cashout-overlay-fail-action-button-default-color: var(--OM-color-f5-3);
    --OM-cashout-overlay-fail-action-button-hover-background: var(--OM-color-f5-3);
    --OM-cashout-overlay-fail-action-button-hover-color: var(--OM-color-f5-1);
    /*! @STORYBOOK-CATEGORY(Success) */
    --OM-cashout-overlay-success-content-background: var(--OM-color-f4-1);
    --OM-cashout-overlay-success-content-color: var(--OM-color-f4-3);
    --OM-cashout-overlay-success-action-button-default-background: var(--OM-color-f4-2);
    --OM-cashout-overlay-success-action-button-default-color: var(--OM-color-f4-3);
    --OM-cashout-overlay-success-action-button-hover-background: var(--OM-color-f4-3);
    --OM-cashout-overlay-success-action-button-hover-color: var(--OM-color-f4-1)/*! @STORYBOOK-END */
}

.OM-Cashout {
    /*! @STORYBOOK(CashoutDemo) */
    /*! @STORYBOOK-CATEGORY(Default) */
    --OM-cashout-default-background: var(--OM-color-f2-2);
    --OM-cashout-default-color: var(--OM-color-f2-3);
    /*! @STORYBOOK-CATEGORY(Hover) */
    --OM-cashout-hover-background: var(--OM-color-f2-1);
    --OM-cashout-hover-color: var(--OM-color-f2-3);
    /*! @STORYBOOK-CATEGORY(Success Confirmation) */
    --OM-cashout-success-background: var(--OM-color-f4-1);
    --OM-cashout-success-color: var(--OM-color-f4-3);
    /*! @STORYBOOK-CATEGORY(Fail Confirmation) */
    --OM-cashout-fail-background: var(--OM-color-f5-1);
    --OM-cashout-fail-color: var(--OM-color-f5-3)/*! @STORYBOOK-END */
}

.OM-CashoutBar {
    /*! @STORYBOOK(Cashout-Bar) */
    --OM-cashout-bar-content-background: var(--OM-color-base-3);
    --OM-cashout-bar-content-color: var(--OM-color-base-6);
    --OM-cashout-bar-action-button-default-background: var(--OM-color-f2-2);
    --OM-cashout-bar-action-button-default-color: var(--OM-color-f2-3);
    --OM-cashout-bar-action-button-hover-background: var(--OM-color-f2-1);
    --OM-cashout-bar-action-button-hover-color: var(--OM-color-f2-3)/*! @STORYBOOK-END */
}

.OM-CashoutBar .OM-CashoutPartial .OM-Button {
    display: none
}

.OM-MatchList {
    /*! @STORYBOOK(Matches-Container) */
    /*! @STORYBOOK-CATEGORY(MatchList) */
    --OM-matches-container-match-list-color: var(--OM-color-base-7);
    --OM-matches-container-match-list-background-color: var(--OM-color-base-2);
    /*! @STORYBOOK-CATEGORY(Container-Head) */
    /*! @STORYBOOK-CATEGORY(Matches-Head) */
    /*! @STORYBOOK-CATEGORY(Match) */
    /*! @STORYBOOK-CATEGORY(Odds) */
    --OM-matches-container-odds-background-color: var(--OM-color-base-4)/*! @STORYBOOK-END */
}

.OM-MatchScore {
    /*! @STORYBOOK(Match-Score) */
    /*! @STORYBOOK-CATEGORY(Score-Part Default) */
    --OM-match-score-score-part-default-name-color: var(--OM-color-base-15)/*! @STORYBOOK-END */
}

.OM-MatchScore--Demo .OM-MatchScore {
    /*! @STORYBOOK(Match-Score-Demo) */
    /*! @STORYBOOK-CATEGORY(Score-Part Default) */
    --OM-match-score-demo-score-part-default-name-color: var(--OM-color-base-15);
    --OM-match-score-demo-score-part-default-background-color: var(--OM-color-base-9);
    --OM-match-score-demo-score-part-default-color: var(--OM-color-base-16)/*! @STORYBOOK-END */
}

.OM-MatchResultList {
    /*! @STORYBOOK(MatchResultList) */
    /*! @STORYBOOK-CATEGORY(Header) */
    --OM-match-result-list-header-background-color: var(--OM-color-base-4);
    --OM-match-result-list-header-color: var(--OM-color-f2-1);
    /*! @STORYBOOK-CATEGORY(Item) */
    --OM-match-result-list-item-background-color: var(--OM-color-base-4);
    --OM-match-result-list-item-hover-background-color: var(--OM-color-base-5);
    --OM-match-result-list-item-color: var(--OM-color-f2-1)/*! @STORYBOOK-END */
}

.OM-TournamentResultList {
    /*! @STORYBOOK(TournamentResultList) */
    /*! @STORYBOOK-CATEGORY(Header) */
    --OM-tournament-result-list-header-background-color: var(--OM-color-base-3);
    --OM-tournament-result-list-header-color: var(--OM-color-f2-1);
    /*! @STORYBOOK-CATEGORY(Item) */
    --OM-tournament-result-list-item-background-color: var(--OM-color-base-4);
    --OM-tournament-result-list-item-hover-background-color: var(--OM-color-base-5);
    --OM-tournament-result-list-item-color: var(--OM-color-f2-1)/*! @STORYBOOK-END */
}

.OM-EventResultList {
    /*! @STORYBOOK(EventResultList) */
    /*! @STORYBOOK-CATEGORY(Filter) */
    --OM-event-result-list-filter-item-background: var(--OM-color-base-3);
    --OM-event-result-list-filter-border: var(--OM-color-base-4);
    /*! @STORYBOOK-CATEGORY(Header) */
    --OM-event-result-list-header-background-color: var(--OM-color-base-4);
    --OM-event-result-list-header-color: var(--OM-color-f2-1);
    /*! @STORYBOOK-CATEGORY(Item) */
    --OM-event-result-list-item-background-color: var(--OM-color-base-4);
    --OM-event-result-list-item-hover-background-color: var(--OM-color-base-5);
    --OM-event-result-list-item-color: var(--OM-color-f2-1)/*! @STORYBOOK-END */
}

.OM-TournamentsByContinent__Demo {
    /*! @STORYBOOK(OM-Tournaments-By-Continent-Demo) */
    --OM-tournaments-by-continent-demo-tournaments-continent-demo-main-header-background: var(--OM-color-base-5);
    --OM-tournaments-by-continent-demo-tournaments-continent-demo-main-header-color: var(--OM-color-base-1);
    --OM-tournaments-by-continent-demo-tournaments-continent-demo-main-second-header-background: var(--OM-color-base-4);
    --OM-tournaments-by-continent-demo-tournaments-continent-demo-main-second-header-color: var(--OM-color-base-1);
    --OM-tournaments-by-continent-demo-tournaments-continent-demo-item-color: var(--OM-color-base-7)/*! @STORYBOOK-END */
}

.OM-SportsNav {
    /*! @STORYBOOK(OM-SportsNav-Default) */
    --OM-sports-nav-default-counter-background-color: var(--OM-color-base-3);
    --OM-sports-nav-default-item-color: var(--OM-color-base-7);
    --OM-sports-nav-default-scrollbar-color: var(--OM-color-f2-2)/*! @STORYBOOK-END */
}

@-webkit-keyframes fadeTo20 {
    to {
        opacity: .2
    }
}

@keyframes fadeTo20 {
    to {
        opacity: .2
    }
}

.OM-Button {
    overflow: visible;
    padding: 0;
    outline: none;
    text-transform: none;
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    -webkit-appearance: button;
    -webkit-tap-highlight-color: transparent
}

.OM-Icon--LoadingError {
    opacity: 0
}

.OM-Icon--AsBackground {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%
}

.OM-Icon--Svg {
    align-items: center;
    justify-content: center
}

.OM-Icon--Svg>svg {
    width: 100%;
    fill: currentColor
}

.WidgetLink {
    text-decoration: none
}

.OM-Menu {
    width: 100%
}

.OM-Menu,
.OM-Menu .OM-MenuItem {
    display: flex;
    flex-direction: column
}

.OM-Menu .OM-MenuItem__ActionGroup {
    display: flex;
    background: var(--OM-menu-item-default-background-color);
    color: var(--OM-menu-item-default-color)
}

@media(hover:hover)and (pointer:fine) {
    .OM-Menu .OM-MenuItem__ActionGroup:hover {
        background: var(--OM-menu-item-hover-background-color);
        color: var(--OM-menu-item-hover-color)
    }
}

.OM-Menu .OM-MenuItem__Action {
    align-items: center;
    flex-grow: 1;
    min-width: 0;
    padding: 10px;
    color: inherit
}

.OM-Menu .OM-MenuItem__Icon {
    flex-shrink: 0;
    margin-right: 5px
}

.OM-Menu .OM-MenuItem__ItemText {
    margin-right: 5px;
    min-width: 0
}

.OM-Menu .OM-MenuItem__ItemLabel {
    margin-left: auto
}

.OM-MenuHeader {
    align-items: center;
    padding: 10px;
    background: var(--OM-menu-header-background-color);
    color: var(--OM-menu-header-color)
}

.OM-MenuHeader__Icon {
    flex-shrink: 0
}

.OM-MenuHeader__Title {
    min-width: 0
}

.OM-Nav--Split {
    margin-bottom: 10px
}

.OM-Nav--Split .OM-Slider__Item {
    margin-bottom: 5px
}

.OM-Nav--Split .OM-Slider__Item .OM-NavItem {
    margin-right: 5px;
    margin-right: var(--OM-space-element-out-small10)
}

.OM-Nav--Split .OM-Slider__Item:last-of-type .OM-NavItem {
    margin-right: 0
}

.OM-Nav--Split .OM-Slider__ControlButton {
    height: 34px;
    width: 34px;
    border-radius: 100%;
    transition: background-color .3s, color .3s;
    transition: var(--OM-time-unit-fast10) background-color, var(--OM-time-unit-fast10) color
}

.OM-Nav--Split .OM-Slider--Active {
    padding: 0 44px
}

.OM-Nav--Split .OM-NavItem {
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    height: 34px;
    padding: 0 10px 0 5px;
    padding: 0 var(--OM-space-element-in-medium10) 0 var(--OM-space-element-in-small10);
    margin-right: 10px;
    margin-right: var(--OM-space-element-out-medium10);
    border-radius: 100px;
    transition: background-color .3s, color .3s;
    transition: var(--OM-time-unit-fast10) background-color, var(--OM-time-unit-fast10) color
}

.OM-Nav--Split .OM-NavItem.isSelected:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    bottom: -5px;
    left: 50%;
    border-style: solid;
    border-width: 0 5px 5px;
    transform: translateX(-50%) rotate(180deg)
}

.OM-Nav--Split .OM-NavItem__IconContainer {
    margin-right: 4px
}

.OM-Nav--Split .OM-NavItem__Name {
    line-height: 16px;
    font-size: 12px
}

.OM-Nav--Split .OM-NavItem__Counter {
    min-width: 14px;
    margin-left: 4px;
    padding: 2px 5px;
    border-radius: 14px;
    text-align: center;
    font-size: 10px;
    transform: translateY(-3px)
}

.OM-Nav--Split .OM-Slider__ControlButton {
    background-color: var(--OM-nav-slider-control-default-background-color);
    color: var(--OM-nav-slider-control-default-color);
    border-radius: 100px
}

.OM-Nav--Split .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):hover {
    background-color: var(--OM-nav-slider-control-hover-background-color);
    color: var(--OM-nav-slider-control-hover-color)
}

.OM-Nav--Split .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):active {
    background-color: var(--OM-nav-slider-control-active-background-color);
    color: var(--OM-nav-slider-control-active-color)
}

.OM-Nav--Split .OM-Slider__ControlButton--Disabled {
    background-color: var(--OM-nav-slider-control-disabled-background-color);
    color: var(--OM-nav-slider-control-disabled-color)
}

.OM-Nav--Split .OM-Slider__ControlButton--Prev:before {
    background: var(--OM-nav-default-background-color);
    background: linear-gradient(90deg, rgba(var(--OM-nav-default-background-color), .9) 0, rgba(var(--OM-nav-default-background-color), 0));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(var(--OM-nav-default-background-color), .9), endColorstr=rgba(var(--OM-nav-default-background-color), 0))
}

.OM-Nav--Split .OM-Slider__ControlButton--Next:before {
    background: var(--OM-nav-default-background-color);
    background: linear-gradient(90deg, rgba(var(--OM-nav-default-background-color), 0) 0, rgba(var(--OM-nav-default-background-color), .9));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(var(--OM-nav-default-background-color), 0), endColorstr=rgba(var(--OM-nav-default-background-color), .9))
}

.OM-Nav--Split .OM-NavItem {
    background-color: var(--OM-nav-item-default-background-color);
    color: var(--OM-nav-item-default-color)
}

.OM-Nav--Split .OM-NavItem__Counter {
    background: var(--OM-nav-item-default-label-background-color);
    color: var(--OM-nav-item-default-label-color)
}

.OM-Nav--Split .OM-NavItem:not(.isSelected):not(.isDisabled):hover {
    background-color: var(--OM-nav-item-hover-background-color);
    color: var(--OM-nav-item-hover-color);
    border-color: var(--OM-nav-item-hover-decoration)
}

.OM-Nav--Split .OM-NavItem:not(.isSelected):not(.isDisabled):hover .OM-NavItem__Counter {
    background: var(--OM-nav-item-hover-label-background-color);
    color: var(--OM-nav-item-hover-label-color)
}

.OM-Nav--Split .OM-NavItem:not(.isSelected):not(.isDisabled):active {
    background-color: var(--OM-nav-item-active-background-color);
    color: var(--OM-nav-item-active-color);
    border-color: var(--OM-nav-item-active-decoration)
}

.OM-Nav--Split .OM-NavItem:not(.isSelected):not(.isDisabled):active .OM-NavItem__Counter {
    background: var(--OM-nav-item-active-label-background-color);
    color: var(--OM-nav-item-active-label-color)
}

.OM-Nav--Split .OM-NavItem.isSelected {
    background-color: var(--OM-nav-item-selected-background-color);
    color: var(--OM-nav-item-selected-color);
    border-color: var(--OM-nav-item-selected-decoration-bar)
}

.OM-Nav--Split .OM-NavItem.isSelected .OM-NavItem__Counter {
    background: var(--OM-nav-item-selected-label-background-color);
    color: var(--OM-nav-item-selected-label-color)
}

.OM-Nav--Split .OM-NavItem.isSelected:after {
    border-left-color: transparent;
    border-bottom-color: var(--OM-nav-item-selected-background-color);
    border-right-color: transparent;
    border-top-color: transparent
}

.OM-Nav--Split .OM-NavItem.isDisabled {
    background-color: var(--OM-nav-item-disabled-background-color);
    color: var(--OM-nav-item-disabled-color);
    border-color: var(--OM-nav-item-disabled-decoration)
}

.OM-Nav--Split .OM-NavItem.isDisabled .OM-NavItem__Counter {
    background: var(--OM-nav-item-disabled-label-background-color);
    color: var(--OM-nav-item-disabled-label-color)
}

.OM-Nav--Split .OM-NavSkeletonItem {
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    height: 34px;
    padding: 0 10px 0 5px;
    padding: 0 var(--OM-space-element-in-medium10) 0 var(--OM-space-element-in-small10);
    margin-right: 10px;
    margin-right: var(--OM-space-element-out-medium10);
    background-color: var(--OM-nav-item-default-background-color);
    border-radius: 100px
}

.OM-Nav--Split .OM-NavSkeletonItem:before {
    margin-right: 4px;
    margin-right: var(--OM-space-element-out-small8)
}

.OM-Nav--Split .OM-NavSkeletonItem:after {
    min-width: 60px
}

.OM-Slider {
    display: flex;
    flex-direction: column;
    position: relative
}

.OM-Slider__Bar {
    overflow: auto;
    display: flex;
    flex-grow: 1
}

.OM-Slider--TouchDisabled .OM-Slider__Bar {
    overflow: hidden
}

.OM-Slider__Scroll {
    width: 9999px
}

.OM-Slider__Container {
    display: flex;
    transform: translateX(0);
    transition: transform .3s;
    transition: var(--OM-time-unit-fast10) transform
}

.OM-Slider__Controls {
    display: block;
    width: 100%;
    height: 0;
    position: static
}

.OM-Slider__ControlButton {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 0;
    border: 0
}

.OM-Slider__ControlButton--Prev {
    left: 0
}

.OM-Slider__ControlButton--Next {
    right: 0
}

.OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled) {
    cursor: pointer
}

.OM-Slider--ItemToStartLimitedWidth .OM-Slider__Item {
    flex-shrink: 0;
    min-width: 0;
    max-width: 100px
}

.OM-BettingHistory {
    font-size: 12px;
    font-size: var(--OM-typography-text-default-font-size);
    line-height: 16px;
    line-height: var(--OM-typography-text-default-line-height)
}

.OM-BettingHistory--Details .OM-BettingHistoryItemV1__BetDetails,
.OM-BettingHistory--Details .OM-BettingHistoryItemV1__TotalOdds,
.OM-BettingHistory--Details .OM-BettingHistoryItemV2__FooterAction,
.OM-BettingHistory--Details .OM-BettingHistoryItemV2__FooterItem--TotalOdds,
.OM-BettingHistory--List .OM-BettingHistoryItemV1__TotalOdds,
.OM-BettingHistory--List .OM-BettingHistoryItemV2__FooterItem--TotalOdds,
.OM-BettingHistory--Shared .OM-BettingHistoryItemV1__BetDetails,
.OM-BettingHistory--Shared .OM-BettingHistoryItemV2__BetPayoutTax,
.OM-BettingHistory--Shared .OM-BettingHistoryItemV2__FooterAction,
.OM-BettingHistory--Shared .OM-BettingHistoryItemV2__FooterItem--BetPayoutTax {
    display: none
}

.OM-BettingHistory [role=button] {
    cursor: pointer
}

.OM-BettingHistoryDefaultStory .OM-BettingHistoryItemV1 {
    display: flex;
    flex-direction: column
}

.OM-BettingHistoryDefaultStory .OM-BettingHistoryItemV1>* {
    border: 1px solid red;
    padding: 20px
}

.OM-BettingHistoryItemV2 {
    display: flex;
    flex-direction: column;
    padding: 2px;
    padding: var(--OM-space-element-in-small4);
    margin-bottom: 10px;
    margin-bottom: var(--OM-space-element-out-medium10);
    background: var(--OM-BettingHistory-container-background-color);
    color: var(--OM-BettingHistory-container-color);
    border: 1px solid var(--OM-BettingHistory-container-border-color)
}

.OM-BettingHistoryItemV2--OddsBoost .OM-BettingHistoryItemV2--SingleSelection .OM-BettingHistoryItemV2__Price--PriceValue {
    text-decoration: line-through;
    padding-right: 1ch
}

.OM-BettingHistoryItemV2__PCHeader {
    display: flex;
    justify-content: space-between
}

.OM-BettingHistoryItemV2__PCContent--Collapsed {
    display: none
}

.OM-BettingHistoryItemV2__PCData {
    display: flex;
    justify-content: space-between
}

.OM-BettingHistoryItemV2__Head {
    display: flex;
    flex-direction: column
}

.OM-BettingHistoryItemV2__MainHeadItem {
    flex-direction: column;
    padding: 10px 10px 10px 36px;
    padding: var(--OM-space-element-in-medium10) var(--OM-space-element-in-medium10) var(--OM-space-element-in-medium10) 36px;
    position: relative
}

.OM-BettingHistoryItemV2__HeadItem,
.OM-BettingHistoryItemV2__MainHeadItem {
    display: flex;
    border-bottom: 1px solid var(--OM-BettingHistory-container-separator-color)
}

.OM-BettingHistoryItemV2__HeadItem {
    align-items: center;
    padding: 10px;
    padding: var(--OM-space-element-in-medium10)
}

.OM-BettingHistoryItemV2__HeadIcon {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 40px;
    position: absolute;
    top: 0;
    left: 0
}

.OM-BettingHistoryItemV2__HeadTitle {
    font-size: 16px;
    font-size: var(--OM-typography-heading4-font-size);
    line-height: 20px;
    line-height: var(--OM-typography-heading4-line-height);
    font-weight: 700
}

.OM-BettingHistoryItemV2__HeadDescription {
    margin-top: 2px;
    margin-top: var(--OM-space-element-out-small4);
    color: var(--OM-BettingHistory-container-neutral-color);
    font-size: 10px;
    font-size: var(--OM-typography-text-medium10-font-size);
    line-height: 12px;
    line-height: var(--OM-typography-text-medium10-line-height)
}

.OM-BettingHistoryItemV2__NumberOfSelections {
    overflow: hidden;
    min-width: 0;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OM-BettingHistoryItemV2__HeadDate {
    display: flex;
    align-items: center;
    margin-left: auto;
    color: var(--OM-BettingHistory-container-neutral-color)
}

.OM-BettingHistoryItemV2__HeadDay {
    padding-right: 10px;
    padding-right: var(--OM-space-element-in-medium10)
}

.OM-BettingHistoryItemV2__HeadHour {
    padding-left: 10px;
    padding-left: var(--OM-space-element-in-medium10);
    border-left: 1px solid var(--OM-BettingHistory-container-neutral-color)
}

.OM-BettingHistoryItemV2__Content {
    display: flex;
    flex-direction: column;
    padding: 5px 0;
    padding: var(--OM-space-element-in-small10) 0
}

.OM-BettingHistoryItemV2__Selection {
    display: flex;
    flex-direction: column;
    padding: 5px 10px;
    padding: var(--OM-space-element-in-small10) var(--OM-space-element-in-medium10)
}

.OM-BettingHistoryItemV2__SelectionMainPart {
    display: flex;
    align-items: center
}

.OM-BettingHistoryItemV2__SelectionMainPartSection {
    display: flex;
    align-items: center;
    min-width: 0
}

.OM-BettingHistoryItemV2__SelectionMainPartSection--Last {
    flex-shrink: 0;
    margin-left: auto
}

.OM-BettingHistoryItemV2__SelectionTitle {
    display: flex;
    align-items: center;
    min-width: 0
}

.OM-BettingHistoryItemV2__SelectionName {
    display: inline-block;
    overflow: hidden;
    min-width: 0;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-weight: 700
}

.OM-BettingHistoryItemV2__SelectionSubTitle,
.OM-BettingHistoryItemV2__SelectionTitleIcon {
    margin-left: 4px;
    margin-left: var(--OM-space-element-out-small8)
}

.OM-BettingHistoryItemV2__SelectionSubTitle {
    display: flex;
    align-items: center;
    min-width: 0
}

.OM-BettingHistoryItemV2__SelectionSubTitleName {
    display: inline-block;
    overflow: hidden;
    min-width: 0;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OM-BettingHistoryItemV2__SelectionInfoPart {
    display: flex;
    align-items: flex-start
}

.OM-BettingHistoryItemV2__SelectionInfoPartSection {
    display: flex;
    align-items: flex-start;
    min-width: 0
}

.OM-BettingHistoryItemV2__SelectionInfoPartSection--Last {
    margin-left: auto;
    align-items: flex-end
}

.OM-BettingHistoryItemV2__EventTitle {
    display: block;
    color: inherit;
    margin-right: 5px;
    margin-right: var(--OM-space-element-out-small10);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.OM-BettingHistoryItemV2__EventTitle.OM-WidgetsLink--AnchorLink:visited {
    color: inherit
}

.OM-BettingHistoryItemV2__EventTitle.OM-WidgetsLink--AnchorLink:active {
    color: inherit;
    text-decoration: underline
}

@media(hover:hover)and (pointer:fine) {
    .OM-BettingHistoryItemV2__EventTitle.OM-WidgetsLink--AnchorLink:hover {
        color: inherit;
        text-decoration: underline
    }
}

.OM-BettingHistoryItemV2__OneLineScore {
    margin-right: 5px;
    margin-right: var(--OM-space-element-out-small10)
}

.OM-BettingHistoryItemV2__SelectionScoreAndDatePart {
    display: flex
}

.OM-BettingHistoryItemV2__SelectionDate {
    display: flex;
    align-items: center;
    margin-left: auto;
    color: var(--OM-BettingHistory-container-neutral-color)
}

.OM-BettingHistoryItemV2__SelectionDay {
    padding-right: 10px;
    padding-right: var(--OM-space-element-in-medium10)
}

.OM-BettingHistoryItemV2__SelectionHour {
    padding-left: 10px;
    padding-left: var(--OM-space-element-in-medium10);
    border-left: 1px solid var(--OM-BettingHistory-container-neutral-color)
}

.OM-BettingHistoryItemV2__EventPart,
.OM-BettingHistoryItemV2__EventPartsList {
    display: flex;
    flex-direction: column
}

.OM-BettingHistoryItemV2__EventPartSubTitle {
    color: var(--OM-BettingHistory-container-neutral-color);
    font-size: 9px;
    font-size: var(--OM-typography-text-small10-font-size)
}

.OM-BettingHistoryItemV2__Footer {
    display: flex;
    flex-direction: column
}

.OM-BettingHistoryItemV2__FooterItem {
    display: flex;
    padding: 10px;
    padding: var(--OM-space-element-in-medium10);
    margin-top: 2px;
    margin-top: var(--OM-space-element-out-small4);
    background: var(--OM-BettingHistory-highlights-background-color);
    color: var(--OM-BettingHistory-highlights-color)
}

.OM-BettingHistoryItemV2__FooterItem:first-of-type {
    margin-top: 0
}

.OM-BettingHistoryItemV2__FooterLabel {
    display: inline-block;
    overflow: hidden;
    min-width: 0;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OM-BettingHistoryItemV2__FooterPrice {
    margin-left: auto
}

.OM-BettingHistoryItemV2__CashoutBar {
    display: flex;
    margin-top: 2px;
    margin-top: var(--OM-space-element-out-small4)
}

.OM-BettingHistoryItemV2__CashoutBar .OM-ValueChanger {
    flex-grow: 1
}

.OM-BettingHistoryItemV2__CashoutBar .OM-ValueChanger .OM-Button {
    width: 100%
}

.OM-BettingHistoryItemV2__FooterAction {
    display: flex;
    align-items: center;
    padding: 10px;
    padding: var(--OM-space-element-in-medium10);
    color: var(--OM-BettingHistory-link-default-color)
}

@media(hover:hover)and (pointer:fine) {
    .OM-BettingHistoryItemV2__FooterAction:hover {
        color: var(--OM-BettingHistory-link-hover-color)
    }
}

.OM-BettingHistoryItemV2__FooterAction:active,
.OM-BettingHistoryItemV2__FooterAction:focus {
    color: var(--OM-BettingHistory-link-hover-color)
}

.OM-BettingHistoryItemV2__FooterAction:visited {
    color: var(--OM-BettingHistory-link-default-color)
}

.OM-BettingHistoryItemV2__FooterActionText {
    display: inline-block;
    overflow: hidden;
    min-width: 0;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 10px;
    font-size: var(--OM-typography-text-medium10-font-size);
    line-height: 12px;
    line-height: var(--OM-typography-text-medium10-line-height)
}

.OM-BettingHistoryItemV2__FooterActionIcon {
    margin-left: auto
}

.OM-BettingHistoryItemV2 .OM-MatchScore__WithParticipants {
    display: flex
}

.OM-BettingHistoryItemV2 .OM-MatchScore__WithParticipants .OM-MatchScore {
    flex-shrink: 0
}

.OM-BettingHistoryItemV2 .OM-MatchScore__Part--Participants {
    max-width: 25em;
    flex-shrink: 1
}

.OM-BettingHistoryItemV2 .OM-MatchScore__Part--Participants .OM-MatchScore__PartValue {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.StakeInput {
    display: inline-flex
}

[dir=ltr] .StakeInput__Input {
    text-align: right
}

[dir=rtl] .StakeInput__Input {
    text-align: left
}

.StakeInput__Input {
    -moz-appearance: textfield
}

.StakeInput__Input::-webkit-inner-spin-button,
.StakeInput__Input::-webkit-outer-spin-button {
    -webkit-appearance: none
}

.OM-FavoriteTournamentsMenuItem .OM-FavoriteButton {
    --OM-button-default-background: transparent;
    --OM-button-default-color: var(--OM-menu-favorite-default-color);
    --OM-button-hover-background: transparent;
    --OM-button-hover-color: var(--OM-menu-favorite-hover-color);
    padding: var(--OM-space-element-in-small8)
}

.OM-FavoriteTournamentsMenuItem .OM-FavoriteButton--isFavorite {
    --OM-button-default-color: var(--OM-menu-favorite-selected-color)
}

.OM-MatchScore__PartName {
    text-align: center
}

.BettingHistoryTabs__TabItem {
    display: flex;
    width: 100%;
    height: 100%
}

.BettingHistoryTabs__Label {
    display: flex;
    flex: 1;
    align-items: center;
    justify-content: center
}

.BettingHistoryBet__Header {
    display: flex;
    justify-content: space-between
}

.BettingHistoryBet__SelectionGroup {
    border-bottom: 1px dotted rgba(218, 217, 227, .2)
}

.BettingHistoryBet__SelectionGroup:last-of-type {
    border-bottom: 0
}

.BettingHistoryBet__SelectionGroup--Paired {
    background: #20232d
}

.BettingHistoryBet__SelectionGroup--Paired .BetDetailsSelection {
    position: static;
    border-bottom: 0
}

.BettingHistoryBet__SelectionGroup--Paired .BetDetailsSelection:first-child .BetDetailsSelection__Content,
.BettingHistoryBet__SelectionGroup--Paired .BetDetailsSelection:first-child .BetDetailsSelection__Status {
    padding-top: 10px;
    padding-bottom: 0
}

.BettingHistoryBet__SelectionGroup--Paired .BetDetailsSelection:last-child .BetDetailsSelection__Content,
.BettingHistoryBet__SelectionGroup--Paired .BetDetailsSelection:last-child .BetDetailsSelection__Status {
    padding-top: 0;
    padding-bottom: 10px
}

.BettingHistoryBet__SelectionGroup--Paired .BetDetailsSelection__Content {
    position: static;
    padding-top: 0;
    padding-bottom: 0
}

.BettingHistoryBet__SelectionGroup--Paired .BetDetailsSelection__Status {
    padding-top: 0;
    padding-bottom: 0;
    background: #1b1e27
}

.BettingHistoryBet__SelectionGroup--Paired .BetDetailsSelection__Price {
    top: 50%;
    transform: translate(-100%, -50%)
}

.BettingHistoryBet__GroupHead {
    display: flex;
    border-bottom: 1px dotted rgba(218, 217, 227, .2)
}

.BettingHistoryBet__GroupHead .BettingHistoryBet__LiveIcon {
    opacity: 0;
    display: none;
    speak: none;
    line-height: 1;
    margin-right: 2px;
    padding: 3px 4px;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    align-self: center;
    background-color: #2f720d;
    font-family: Fira Sans, sans-serif;
    font-weight: 700;
    font-size: 8px;
    color: #efefef
}

body.Rtl .BettingHistoryBet__GroupHead .BettingHistoryBet__LiveIcon {
    margin-right: unset;
    margin-left: 2px
}

.BettingHistoryBet__GroupHead .BettingHistoryBet__SportIcon {
    margin-right: 2px
}

body.Rtl .BettingHistoryBet__GroupHead .BettingHistoryBet__SportIcon {
    margin-right: unset;
    margin-left: 2px
}

.BettingHistoryBet__GroupHead--IsLive .BettingHistoryBet__LiveIcon {
    display: inline-block;
    opacity: 1
}

.BettingHistoryBet__GroupHeadStatus {
    display: flex;
    justify-content: center;
    align-items: center;
    box-sizing: content-box;
    width: 30px;
    min-width: 30px;
    background-color: #1b1e27;
    color: #efefef;
    border-right: 1px dotted rgba(218, 217, 227, .2)
}

body.Rtl .BettingHistoryBet__GroupHeadStatus {
    border-right: unset;
    border-left: 1px dotted rgba(218, 217, 227, .2)
}

.BettingHistoryBet__GroupHeadContent {
    display: flex;
    flex: 1;
    align-items: center;
    padding: 10px
}

.BettingHistoryBet__GroupContent {
    position: relative
}

.BettingHistoryBet__Footer {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.BettingHistoryBet__Return {
    justify-content: space-between;
    width: 100%
}

.BettingHistoryBet__BetDetails {
    display: inline-flex;
    align-items: center
}

.BetDetailsSelection {
    display: flex;
    width: 100%;
    position: relative;
    color: rgba(218, 217, 227, .7);
    border-bottom: 1px dotted rgba(218, 217, 227, .2)
}

.BetDetailsSelection__Price {
    display: flex;
    justify-content: flex-end
}

.BetDetailsSelection__LiveIcon,
.BetDetailsSelection__Match {
    display: none
}

.BetDetailsSelection .Anchor {
    display: flex;
    min-width: 0
}

.BetDetailsHeader {
    display: flex
}

.BetDetails {
    width: 100%
}

.BetDetails__Info {
    display: flex;
    flex-wrap: wrap;
    width: 100%
}

.BetDetails__Content {
    width: 100%
}

.BetDetails__ContentGroup {
    display: flex;
    justify-content: space-between
}

.BetDetails__CashoutStatusText {
    margin-right: 6px
}

body.Rtl .BetDetails__CashoutStatusText {
    margin-right: unset;
    margin-left: 6px
}

.BottomDrawer {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.BottomDrawer__BackDrop {
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .7
}

.BottomDrawer__BackDrop--Animation-appear {
    opacity: 0
}

.BottomDrawer__BackDrop--Animation-appear.BottomDrawer__BackDrop--Animation-appear-active {
    opacity: .7;
    transition: opacity .3s ease
}

.BottomDrawer__BackDrop--Animation-exit {
    opacity: .7
}

.BottomDrawer__BackDrop--Animation-exit.BottomDrawer__BackDrop--Animation-exit-active {
    opacity: 0;
    transition: opacity .3s ease
}

.BottomDrawer__Header {
    display: flex;
    justify-content: space-between;
    align-items: stretch;
    flex: none
}

.BottomDrawer__Content {
    flex: auto;
    padding-bottom: 80px;
    overflow-y: auto
}

.BottomDrawer__Container {
    position: fixed;
    right: 0;
    bottom: 0;
    left: 0;
    height: 80%;
    display: flex;
    flex-direction: column
}

.BottomDrawer__Container--Animation-appear {
    bottom: -100%
}

.BottomDrawer__Container--Animation-appear.BottomDrawer__Container--Animation-appear-active {
    bottom: 0;
    transition: bottom .3s ease
}

.BottomDrawer__Container--Animation-exit {
    bottom: 0
}

.BottomDrawer__Container--Animation-exit.BottomDrawer__Container--Animation-exit-active {
    bottom: -100%;
    transition: bottom .3s ease
}

.BottomDrawerOpen {
    overflow: hidden
}

.EventItem__StatisticsFavorites {
    display: flex;
    flex-direction: column;
    justify-content: center;
    color: #000
}

.EventItem__StatisticsDiv {
    margin-right: 4px
}

body.Rtl .EventItem__StatisticsDiv {
    margin-right: unset;
    margin-left: 4px
}

.EventItem__OddsGroup {
    justify-content: space-around
}

.EventItem__ButtonsGroup,
.MenuItem {
    display: flex
}

.MenuItem {
    flex-direction: column
}

.TournamentsMenu .MenuItem {
    flex-direction: row;
    align-items: center
}

.MenuItem__Anchor,
.MenuItem__Button {
    display: flex;
    flex: 1
}

.App:not(.App--isBrowser) .MenuItem__Button--MoreItems {
    opacity: .15;
    pointer-events: none
}

.MenuItem__Name {
    flex: 1;
    min-width: 0
}

.MenuItem__NameText {
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.MenuItem__Counter,
.MenuItem__Icon,
.MenuItem__LiveIndicator {
    display: inline-flex;
    align-items: center
}

.MenuItem__LiveIndicator {
    margin-right: 5px;
    text-transform: uppercase;
    font-weight: 700;
    color: #ffcd36
}

body.Rtl .MenuItem__LiveIndicator {
    margin-right: unset;
    margin-left: 5px
}

.Market__OddsGroups--layout-column {
    flex-direction: column
}

.Market__OddsGroups--layout-row {
    flex-direction: row;
    flex-wrap: wrap
}

.Market__OddsGroups--layout-row .Market__HeadersWrapper {
    flex: 1 1 100%
}

.Market__OddsGroups--layout-row .Market__OddsGroupWrapper {
    flex: 1 1 auto;
    display: flex
}

.Market__Headers {
    display: flex
}

.Market__Headers--layout-column {
    flex-direction: row;
    justify-content: space-between
}

.Market__Header {
    flex: 1 1 100%;
    text-align: center;
    padding: 2px
}

.Market__OddsGroup {
    display: flex;
    flex: 1 1 100%
}

.Market__OddsGroup .Market__OddsGroupItem,
.Market__OddsGroup .Market__OddsGroupTitle {
    flex: 1 1 100%;
    display: flex;
    overflow: hidden
}

.Market__OddsGroup--layout-column {
    flex-direction: column
}

.Market__OddsGroup--layout-column .Market__OddsGroupItem {
    flex: 0 0 auto
}

.Market__OddsGroup--layout-row {
    flex-direction: row
}

.Market__OddsGroup--layout-row .Market__OddsGroupTitle {
    justify-content: left
}

.Market__OddsGroup--label-middle .Market__OddsGroupItem,
.Market__OddsGroup--label-middle .Market__OddsGroupTitle {
    text-align: center;
    justify-content: center
}

.Market__OddsGroup--label-middle .Market__OddsGroupItem {
    order: 3
}

.Market__OddsGroup--label-middle .Market__OddsGroupItem:nth-child(2) {
    order: 1
}

.Market__OddsGroup--label-middle .Market__OddsGroupItem .OddsButton,
.Market__OddsGroup--label-middle .Market__OddsGroupItem .SportsBanner .om-OddsButton,
.SportsBanner .Market__OddsGroup--label-middle .Market__OddsGroupItem .om-OddsButton {
    flex: 1
}

.Market__OddsGroup--label-middle .Market__OddsGroupTitle {
    flex: 1 1 100%;
    order: 2;
    text-align: center
}

.Market--Template-1 .Market__OddsGroupItem {
    width: 33%
}

.Market--Template-10 .Market__OddsGroups {
    flex-wrap: wrap
}

.Market--Template-10 .Market__OddsGroupWrapper {
    flex-basis: 40%
}

.Market--Template-10 .Market__OddsGroupWrapper:nth-child(4) {
    flex-basis: 100%
}

.Market--Template-18 .Market__OddsGroup {
    flex-wrap: wrap
}

.Market--Template-18 .Market__OddsGroup .Market__OddsGroupItem {
    flex-basis: 25.01%
}

.Market--Template-6 .Market__Header:nth-child(2),
.Market--Template-6 .Market__OddsGroupTitle {
    flex-basis: 50%
}

.MarketGroupsItem .Notification {
    margin-bottom: 2px
}

.MatchDetails {
    display: flex;
    flex-direction: column;
    margin: 0;
    padding: 0
}

.App--isScrollable .MatchDetails {
    overflow-y: auto;
    height: 100%
}

.App--isScrollable .MatchDetails .Breadcrumbs {
    min-height: 40px
}

.MatchDetails__MarketGroups {
    display: flex;
    flex-direction: column
}

.MatchDetails__TournamentLink {
    display: flex;
    flex-direction: row;
    align-items: center
}

.MatchDetails--InfoHighlighted {
    display: inline-flex
}

.MatchDetails--InfoHighlightedElement {
    padding: 1rem
}

.MatchDetailsHeader {
    flex: 0 0 auto;
    display: flex;
    flex-direction: column
}

.MatchDetailsHeader__TopSection {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between
}

.MatchDetailsHeader__HeaderStatistics {
    position: absolute;
    top: 53px;
    right: 15px;
    z-index: 1;
    cursor: pointer
}

body.Rtl .MatchDetailsHeader__HeaderStatistics {
    right: unset;
    left: 15px
}

.MatchDetailsHeader__HeaderStatisticsHighlighted {
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer
}

.MatchDetailsHeader__HomeAwayWrapper {
    display: flex;
    flex-direction: column
}

.MatchDetailsHeader__Away,
.MatchDetailsHeader__Home {
    flex: 1 1 auto
}

.MatchDetailsHeader__Score {
    justify-content: center;
    align-items: center;
    display: inline-flex
}

.MatchDetailsHeader__TextBox {
    display: flex;
    justify-content: center;
    position: relative;
    z-index: 1;
    color: #fff;
    text-align: center;
    padding: 10px 0;
    margin-top: 5px;
    background-color: rgba(54, 57, 69, .7)
}

.MatchDetailsHeader__SubTitle {
    margin-top: 10px;
    font-size: 14px;
    line-height: 16px;
    font-family: Fira Sans, sans-serif
}

body.Desktop .MatchDetailsHeader__SubTitle,
body.Tablet .MatchDetailsHeader__SubTitle {
    font-size: 20px;
    line-height: 22px
}

.MatchDetailsHeader__Countdown {
    font-weight: 700
}

.UnauthorisedContentNotification {
    text-align: center;
    padding: 3rem;
    background-color: rgba(0, 0, 0, .3)
}

.MatchList {
    display: flex;
    flex-direction: column
}

.MatchList__Title {
    flex-grow: 3
}

.MatchList__OutcomesList {
    display: flex;
    flex-direction: row
}

.MatchList__OutcomeWrapper {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: center
}

.CategoryNav .CategoryItem,
.LocationNav .LocationItem,
.ParentNav .ParentItem {
    display: inline-flex;
    flex-direction: column;
    justify-content: center;
    text-align: center
}

.CategoryNav .CategoryItem__IconContainer,
.LocationNav .LocationItem__IconContainer,
.ParentNav .ParentItem__IconContainer {
    text-align: center
}

.CategoryNav .rc-tabs-nav-container,
.CategoryNav.rc-tabs-top,
.LocationNav .rc-tabs-nav-container,
.LocationNav.rc-tabs-top,
.ParentNav .rc-tabs-nav-container,
.ParentNav.rc-tabs-top {
    display: flex
}

.OddsButton,
.SportsBanner .om-OddsButton {
    line-height: 100%;
    overflow: hidden;
    flex: 1 1 auto
}

.OddsButton__ShortText,
.OddsButton__Text {
    flex: 1 1 auto;
    text-align: left;
    text-align: initial
}

.OddsButton__ShortText {
    display: none
}

.OddsButton__Odds {
    flex: 0 0 auto
}

.Mobile .OddsButton__Text {
    display: none
}

.Mobile .OddsButton__ShortText {
    display: inline;
    display: initial
}

.TournamentOutrights__Market--Sport-101 .OddsButton__ShortText,
.TournamentOutrights__Market--Sport-101 .OddsButton__Text {
    line-height: 16px;
    text-overflow: unset;
    overflow: visible;
    white-space: normal
}

.Mobile .TournamentOutrights__Market--Sport-101 .OddsButton__Text {
    display: inline
}

.Mobile .TournamentOutrights__Market--Sport-101 .OddsButton__ShortText {
    display: none
}

.TournamentOutrights__Market--Sport-101 .OddsButton__Odds {
    align-self: flex-start
}

.Pagination,
.Slider {
    display: flex
}

.Slider {
    flex-direction: column;
    position: relative
}

.Slider__Bar {
    overflow: auto;
    display: flex;
    flex-grow: 1
}

.Slider--Active.Slider--TouchDisabled .Slider__Bar {
    overflow: hidden
}

.Slider__Scroll {
    width: 9999px
}

.Slider__Container {
    display: flex;
    transform: translateX(0);
    transition: transform .3s
}

.Slider__Controls {
    display: block;
    width: 100%;
    height: 0;
    position: static
}

.Slider__ControlButton {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    position: absolute;
    top: 0
}

.Slider__ControlButton--Prev {
    left: 0
}

body.Rtl .Slider__ControlButton--Prev {
    right: 0;
    left: unset
}

.Slider__ControlButton--Next {
    right: 0
}

body.Rtl .Slider__ControlButton--Next {
    right: unset;
    left: 0
}

.Slider__ControlButton:not(.Slider__ControlButton--Disabled) {
    cursor: pointer
}

.SportsNav.rc-tabs-top .SportsNavItem {
    display: inline-flex;
    justify-content: center;
    text-align: center
}

.SportsNav.rc-tabs-top .SportsNavItem__IconContainer {
    text-align: center
}

.SportsNav.rc-tabs-top .SportsNavItem__IconContainer .OM-Icon {
    display: inline-flex
}

.SportsNav--Big.rc-tabs-top .SportsNavItem {
    flex-direction: column
}

.BetradarStatistics {
    cursor: pointer
}

.Widget {
    margin-bottom: 10px;
    display: block;
    width: 100%;
    float: left
}

body.Rtl .Widget {
    float: right
}

.Widget:last-of-type {
    margin-bottom: 0
}

.Widget__Header {
    
    color: #dad9e3;
    height: 40px;
    display: flex;
    flex-direction: row
}

.Widget__IconWrapper {
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    line-height: 30px
}

.Widget__IconWrapper .OM-Icon {
    color: #dad9e3
}

.Widget__Title {
    flex: 1;
    display: inline-block;
    line-height: 40px;
    align-items: center;
    padding: 0 5px;
    text-transform1: uppercase;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-family: Fira Sans, sans-serif;
    font-size: 14px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.Widget__ActionIcon {
    display: inline-flex;
    align-items: center;
    padding: 0 2px 0 0;
    cursor: pointer;
    color: #dad9e3
}

body.Rtl .Widget__ActionIcon {
    padding: 0 0 0 2px
}

.Widget__Content {
    display: block;
    width: 100%;
    float: left
}

body.Rtl .Widget__Content {
    float: right
}

.Widget__Content .EmptyList {
    display: flex;
    text-align: center;
    align-items: center;
    justify-items: center;
    padding: 20px;
    color: rgba(218, 217, 227, .6);
    background-color: #121622
}

.MobileTabHeader {
    display: flex;
    overflow-x: auto;
    overflow-y: hidden
}

.MobileTabHeader--ShowEndPositionShadow:after,
.MobileTabHeader--ShowStartPositionShadow:before {
    transition: width .3s, height .3s, opacity .3s, box-shadow .3s;
    content: " ";
    position: absolute;
    height: 100%;
    pointer-events: none;
    z-index: 1
}

.MobileTabHeader--ShowStartPositionShadow:before {
    box-shadow: 10px 0 30px 5px #000;
    left: 0
}

body.Rtl .MobileTabHeader--ShowStartPositionShadow:before {
    right: 0;
    left: unset
}

.MobileTabHeader--ShowEndPositionShadow:after {
    right: 0;
    box-shadow: -10px 0 30px 5px #000
}

body.Rtl .MobileTabHeader--ShowEndPositionShadow:after {
    right: unset;
    left: 0
}

.Tabs.rc-tabs-top .rc-tabs-bar {
    border-bottom: 0
}

.Tabs.rc-tabs-top .rc-tabs-tab {
    margin-right: 0;
    padding: 0
}

body.Rtl .Tabs.rc-tabs-top .rc-tabs-tab {
    margin-left: 0
}

.Tabs.rc-tabs-top .rc-tabs-tab-next,
.Tabs.rc-tabs-top .rc-tabs-tab-prev {
    transition: width .3s, height .3s, opacity .3s, box-shadow .3s;
    display: flex;
    align-items: center
}

.Tabs.rc-tabs-top .rc-tabs-tab-next .GeneralIcon,
.Tabs.rc-tabs-top .rc-tabs-tab-prev .GeneralIcon {
    margin: auto
}

.Tabs.rc-tabs-top .rc-tabs-tab-prev {
    box-shadow: 10px 0 30px -5px #000
}

.Tabs.rc-tabs-top .rc-tabs-tab-next {
    box-shadow: -10px 0 30px -5px #000
}

.Tabs.rc-tabs-top .rc-tabs-tab-btn-disabled {
    box-shadow: none
}

.Tabs.rc-tabs-top .rc-tabs-nav-swipe-container.rc-tabs-nextpage:after,
.Tabs.rc-tabs-top .rc-tabs-nav-swipe-container.rc-tabs-prevpage:before {
    content: "";
    position: absolute;
    display: block;
    height: 100%;
    top: 0;
    z-index: 1;
    width: 20px;
    transition: background .3s
}

.Tabs.rc-tabs-top .rc-tabs-nav-swipe-container .rc-tabs-nav .rc-tabs-tab {
    padding: 0
}

.Tabs.rc-tabs-top .rc-tabs-nav-swipe-container.rc-tabs-prevpage:before {
    left: 0;
    background: linear-gradient(90deg, rgba(0, 0, 0, .5) 0, transparent)
}

body.Rtl .Tabs.rc-tabs-top .rc-tabs-nav-swipe-container.rc-tabs-prevpage:before {
    right: 0;
    left: unset
}

.Tabs.rc-tabs-top .rc-tabs-nav-swipe-container.rc-tabs-nextpage:after {
    right: 0;
    background: linear-gradient(90deg, transparent 0, rgba(0, 0, 0, .5))
}

body.Rtl .Tabs.rc-tabs-top .rc-tabs-nav-swipe-container.rc-tabs-nextpage:after {
    right: unset;
    left: 0
}

.Tabs .rc-tabs-nav-container {
    display: flex
}

.TournamentOutrights .TournamentMarketItem {
    flex-direction: column
}

.TournamentOutrights .TournamentMarketItem .TournamentOutcomeBettingOfferItem {
    flex-basis: 0;
    flex-grow: 1
}

.SportsBanner .TournamentOutrights .TournamentMarketItem .TournamentOutcomeBettingOfferItem .om-OddsButton,
.TournamentOutrights .TournamentMarketItem .TournamentOutcomeBettingOfferItem .OddsButton,
.TournamentOutrights .TournamentMarketItem .TournamentOutcomeBettingOfferItem .SportsBanner .om-OddsButton {
    width: 100%
}

.TournamentOutrights .TournamentGroupedMarkets .TournamentMarketItem {
    flex-direction: row
}

#MainContainer {
    display: flex;
    justify-content: center;
    position: relative;
    height: 100%
}

.App::-webkit-scrollbar,
.Content::-webkit-scrollbar,
.LiveEventSidebar::-webkit-scrollbar,
.LiveRightSideBar::-webkit-scrollbar,
.LiveTemplateContent::-webkit-scrollbar,
.MatchDetails::-webkit-scrollbar,
.Sidebar::-webkit-scrollbar {
    width: 15px
}

.App::-webkit-scrollbar-track,
.Content::-webkit-scrollbar-track,
.LiveEventSidebar::-webkit-scrollbar-track,
.LiveRightSideBar::-webkit-scrollbar-track,
.LiveTemplateContent::-webkit-scrollbar-track,
.MatchDetails::-webkit-scrollbar-track,
.Sidebar::-webkit-scrollbar-track {
    background-color: #3f4250
}

.App::-webkit-scrollbar-thumb,
.Content::-webkit-scrollbar-thumb,
.LiveEventSidebar::-webkit-scrollbar-thumb,
.LiveRightSideBar::-webkit-scrollbar-thumb,
.LiveTemplateContent::-webkit-scrollbar-thumb,
.MatchDetails::-webkit-scrollbar-thumb,
.Sidebar::-webkit-scrollbar-thumb {
    background-color: #1b1e27;
    cursor: pointer;
    border-radius: 8px;
    border-color: transparent;
    border-style: solid;
    border-width: 3px 4px;
    background-clip: content-box
}

.App {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap
}

body.desktop .App {
   
}

@media(min-width:100em) {
    .App {
        width: 88%
    }
}

@media(min-width:112.5em) {
    .App {
        width: 80%
    }
}

body.Mobile .App,
body.Tablet .App {
    width: 100%
}

.App .Sidebar,
.App aside {
    display: flex;
    flex-direction: column
}

.App .Sidebar--Left,
.App aside--Left {
    width: 180px;
    padding-bottom: 40px
}

@media(min-width:1400px) {
    .App .Sidebar--Left,
    .App aside--Left {
        width: 190px
    }
}

.App .Sidebar--Right,
.App aside--Right {
    width: 240px
}

@media(min-width:60em) {
    .App .Sidebar--Right,
    .App aside--Right {
        width: 260px
    }
}

@media(min-width:80em) {
    .App .Sidebar--Right,
    .App aside--Right {
        width: 280px
    }
}

@media(min-width:87.5em) {
    .App .Sidebar--Right,
    .App aside--Right {
        width: 300px
    }
}

@media only screen and (min-width:60em) {
    body.Tablet .App .Sidebar--Right,
    body.Tablet .App aside--Right {
        width: 300px
    }
}

.App .RightSideBar {
    width: 280px
}

@media(min-width:60em) {
    .App .RightSideBar {
        width: 260px
    }
}

@media(min-width:80em) {
    .App .RightSideBar {
        width: 280px
    }
}

@media(min-width:87.5em) {
    .App .RightSideBar {
        width: 300px
    }
}

.App .RightSideBar__Wrapper {
    display: block;
    position: fixed;
    width: inherit;
    overflow: hidden
}

.App .Content {
    display: flex;
    flex: 1 1 40%;
    overflow-y: hidden;
    flex-direction: column
}

body.Desktop .App .Content {
    padding: 0 10px
}

@media(min-width:48em) {
    body.Desktop .App .Content {
        padding: 0 10px 0 0
    }
    body.Rtl body.Desktop .App .Content {
        padding-right: 0;
        padding-left: 10px
    }
}

@media(min-width:60em) {
    body.Desktop .App .Content,
    body.Rtl body.Desktop .App .Content {
        padding: 0 10px
    }
}

@media(min-width:48em) {
    .App .Content {
        padding: 0 10px 0 0
    }
    body.Rtl .App .Content {
        padding-right: 10px;
        padding-left: 10px
    }
}

.Page-BetSlip .SportsNav--Big,
.Page-BetSlip .TopMenu {
    display: none
}

.InternalServerError {
    font-size: 20px
}

html {
    height: 100%
}

@media screen and (min-width:60em) {
    body.isScrollable,
    body.isScrollable .App {
        height: 100%
    }
    body.isScrollable .Content,
    body.isScrollable .LiveEventSidebar,
    body.isScrollable .Sidebar {
        height: 100%;
        overflow-y: auto
    }
}

.Sidebar .SimpleSearchTrigger {
    order: 2
}

.Sidebar .Widget,
.Sidebar .Widget.SiteLinksWidget {
    order: 10
}

.Sidebar .Widget.FavoriteTournaments {
    order: 11
}

.Sidebar .Widget.SportsMenuWidget {
    order: 14
}

.Sidebar .Widget.HelpAndSupport {
    order: 100
}

.Sidebar .OM-Menu {
    order: 11;
    margin-bottom: 10px
}

.Sidebar .OM-LiveSportsMenu {
    order: 12
}

.Sidebar .OM-PopularLinksMenu {
    order: 13
}

.Content .AllSportsNav {
    z-index: 1;
    position: relative
}

.Content>* {
    order: 100
}

.Content .Notification {
    order: 1
}

.Content .Breadcrumbs,
.Content .TopMenu {
    order: 10
}

.Content .Tabs {
    order: 11
}

.Content .AllSportsNav,
.Content .BannerWidgetMainSlider,
.Content .EventSlider,
.Content .SportsBanner {
    order: 12
}

.Content .CategoryNav,
.Content .LocationNav,
.Content .OM-Slider--LocationNav,
.Content .ParentNav,
.Content .TournamentTile {
    order: 13
}

.Content .PopularEvents,
.Content .StreamingCarousel {
    order: 51
}

.Content .GroupedMatchList,
.Content .Tabs--LiveUpcoming {
    order: 52
}

.Content .MatchDetails {
    order: 51
}

* {
    box-sizing: border-box
}

html {
    font-size: 62.5%
}

@media screen and (min-width:160em) {
    html {
        font-size: 100%
    }
}

@media screen and (min-width:240em) {
    html {
        font-size: 150%
    }
}

body {
    font-size: 1rem;
    line-height: 1.2;
    font-family: Fira Sans, sans-serif;
    font-weight: 400;
    font-size: 1.2rem;
    color: #dad9e3;
    background-color: #0e151b
}

button {
    background: none;
    border: 0;
    padding: 0;
    outline: none
}

a {
    text-decoration: none;
    color: inherit;
    outline: 0
}

img {
    width: 100%;
    height: auto
}

.RightSideBar__AddsWidget {
    margin-top: 10px
}

.RightSideBar__AddsWidget a {
    display: block;
    width: 100%;
    margin-bottom: 10px;
    background-color: #363945;
    padding: 10px
}

.RightSideBar__AddsWidget a img {
    width: 100%;
    height: auto
}

.OddsButton,
.SportsBanner .om-OddsButton {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    outline: none;
    cursor: pointer;
    margin: 0;
    height: inherit;
    padding: 0 4px;
    min-width: 40px;
    box-sizing: border-box;
    text-decoration: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-weight: 700;
    font-size: 13px;
    color: #ffcd36;
    background: #212531;
    border: 1px solid #181d26;
    transition: background .2s ease, color .2s ease, border .2s ease
}

.SportsBanner body.Mobile .om-OddsButton,
body.Mobile .OddsButton,
body.Mobile .SportsBanner .om-OddsButton {
    font-size: 13px
}

@media only screen and (orientation:portrait) {
    .SportsBanner body.Tablet .om-OddsButton,
    body.Tablet .OddsButton,
    body.Tablet .SportsBanner .om-OddsButton {
        font-size: 12px
    }
}

.OddsButton body.Desktop,
.SportsBanner .om-OddsButton body.Desktop {
    padding: 0 8px
}

.OddsButton__Parameter {
    font-size: 11px
}

.OddsButton:after,
.SportsBanner .om-OddsButton:after {
    content: "";
    width: 100%;
    height: 4px;
    z-index: 0;
    position: absolute;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, .15);
    transition: background-color .2s ease
}

.SportsBanner body.Rtl .om-OddsButton:after,
body.Rtl .OddsButton:after,
body.Rtl .SportsBanner .om-OddsButton:after {
    right: 0;
    left: unset
}

.OddsButton:active,
.SportsBanner .om-OddsButton:active,
.SportsBanner body.Desktop .om-OddsButton:hover,
body.Desktop .OddsButton:hover,
body.Desktop .SportsBanner .om-OddsButton:hover {
    color: #ffcd36;
    border-color: #181d26;
    background-color: #181d26
}

.OddsButton:active,
.SportsBanner .om-OddsButton:active {
    top: 1px
}

.OddsButton .OM-ValueChanger,
.SportsBanner .om-OddsButton .OM-ValueChanger {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    pointer-events: none
}

.OddsButton .OM-ValueChanger--Decreasing:before,
.OddsButton .OM-ValueChanger--Increasing:before,
.SportsBanner .om-OddsButton .OM-ValueChanger--Decreasing:before,
.SportsBanner .om-OddsButton .OM-ValueChanger--Increasing:before {
    content: " ";
    position: absolute;
    border-width: 5px;
    border-style: solid;
    width: 0;
    height: 0;
    z-index: 20;
    right: 1px;
    -webkit-animation: Blinker6 .5s infinite alternate;
    animation: Blinker6 .5s infinite alternate
}

.SportsBanner body.Rtl .om-OddsButton .OM-ValueChanger--Decreasing:before,
.SportsBanner body.Rtl .om-OddsButton .OM-ValueChanger--Increasing:before,
body.Rtl .OddsButton .OM-ValueChanger--Decreasing:before,
body.Rtl .OddsButton .OM-ValueChanger--Increasing:before,
body.Rtl .SportsBanner .om-OddsButton .OM-ValueChanger--Decreasing:before,
body.Rtl .SportsBanner .om-OddsButton .OM-ValueChanger--Increasing:before {
    right: unset;
    left: 1px
}

.OddsButton .OM-ValueChanger--Increasing:before,
.SportsBanner .om-OddsButton .OM-ValueChanger--Increasing:before {
    top: 1px;
    border-color: #35800f #35800f transparent transparent
}

.OddsButton--Selected .OddsButton .OM-ValueChanger--Increasing:before,
.OddsButton--Selected .SportsBanner .om-OddsButton .OM-ValueChanger--Increasing:before,
.SportsBanner .OddsButton--Selected .om-OddsButton .OM-ValueChanger--Increasing:before {
    border-color: #35800f #35800f transparent transparent
}

.SportsBanner body.Rtl .om-OddsButton .OM-ValueChanger--Increasing:before,
body.Rtl .OddsButton .OM-ValueChanger--Increasing:before,
body.Rtl .SportsBanner .om-OddsButton .OM-ValueChanger--Increasing:before {
    border-right-color: transparent;
    border-left-color: #35800f
}

.OddsButton .OM-ValueChanger--Decreasing:before,
.SportsBanner .om-OddsButton .OM-ValueChanger--Decreasing:before {
    bottom: 1px;
    border-color: transparent red red transparent
}

.OddsButton--Selected .OddsButton .OM-ValueChanger--Decreasing:before,
.OddsButton--Selected .SportsBanner .om-OddsButton .OM-ValueChanger--Decreasing:before,
.SportsBanner .OddsButton--Selected .om-OddsButton .OM-ValueChanger--Decreasing:before {
    border-color: transparent red red transparent
}

.SportsBanner body.Rtl .om-OddsButton .OM-ValueChanger--Decreasing:before,
body.Rtl .OddsButton .OM-ValueChanger--Decreasing:before,
body.Rtl .SportsBanner .om-OddsButton .OM-ValueChanger--Decreasing:before {
    border-right-color: transparent;
    border-left-color: red
}

.OddsButton--Selected {
    color: #000;
    background: #ffcd36;
    border-color: #ffcd36
}

.OddsButton--Selected:after {
    background-color: #ffcd36
}

body.Desktop .OddsButton--Selected:hover {
    color: #000;
    background: #ffcd36;
    border-color: #ffcd36
}

body.Desktop .OddsButton--Selected:hover:after {
    background-color: #ffcd36
}

.OddsButton--Selected .OddsButton__Parameter,
.OddsButton--Selected .OddsButton__ShortText,
.OddsButton--Selected .OddsButton__Text {
    opacity: 1
}

.OddsButton--Selected .OM-ValueChanger--Increasing:before {
    border-color: #35800f #35800f transparent transparent
}

body.Rtl .OddsButton--Selected .OM-ValueChanger--Increasing:before {
    border-right-color: transparent;
    border-left-color: #35800f
}

.OddsButton--Selected .OM-ValueChanger--Decreasing:before {
    border-color: transparent red red transparent
}

body.Rtl .OddsButton--Selected .OM-ValueChanger--Decreasing:before {
    border-right-color: transparent;
    border-left-color: #35800f
}

.OddsButton--HasOutcomeName .OM-ValueChanger,
.OddsButton--HasParameter .OM-ValueChanger {
    justify-content: space-between
}

.OddsButton--HasOutcomeName .OddsButton__Parameter,
.OddsButton--HasOutcomeName .OddsButton__ShortText,
.OddsButton--HasOutcomeName .OddsButton__Text,
.OddsButton--HasParameter .OddsButton__Parameter,
.OddsButton--HasParameter .OddsButton__ShortText,
.OddsButton--HasParameter .OddsButton__Text {
    opacity: .6;
    align-self: center
}

.OddsButton--HasOutcomeName .OddsButton__Odds,
.OddsButton--HasOutcomeName .OM-Icon,
.OddsButton--HasParameter .OddsButton__Odds,
.OddsButton--HasParameter .OM-Icon {
    margin-left: auto;
    align-self: flex-end
}

body.Rtl .OddsButton--HasOutcomeName .OddsButton__Odds,
body.Rtl .OddsButton--HasOutcomeName .OM-Icon,
body.Rtl .OddsButton--HasParameter .OddsButton__Odds,
body.Rtl .OddsButton--HasParameter .OM-Icon {
    margin-right: auto;
    margin-left: unset
}

.OddsButton--HasOutcomeName:hover .OddsButton__Parameter,
.OddsButton--HasOutcomeName:hover .OddsButton__ShortText,
.OddsButton--HasOutcomeName:hover .OddsButton__Text,
.OddsButton--HasParameter:hover .OddsButton__Parameter,
.OddsButton--HasParameter:hover .OddsButton__ShortText,
.OddsButton--HasParameter:hover .OddsButton__Text {
    opacity: 1;
    align-self: center
}

.OddsButton--Selected.OddsButton--HasParameter .OddsButton__Parameter,
.OddsButton--Selected.OddsButton--HasParameter .OddsButton__ShortText,
.OddsButton--Selected.OddsButton--HasParameter .OddsButton__Text {
    opacity: 1;
    font-weight: 700
}

.OddsButton--GreyOut,
.OddsButton--NoOdds,
.OddsButton--Removed,
.OddsButton--Suspended {
    cursor: not-allowed
}

.OddsButton--GreyOut,
.OddsButton--NoOdds,
.OddsButton--Removed,
.OddsButton--Suspended,
body.Desktop .OddsButton--GreyOut:hover,
body.Desktop .OddsButton--NoOdds:hover,
body.Desktop .OddsButton--Removed:hover,
body.Desktop .OddsButton--Suspended:hover {
    color: rgba(255, 205, 54, .4);
    background: rgba(33, 37, 49, .4);
    border: 1px solid rgba(24, 29, 38, .4)
}

.OddsButton--GreyOut:after,
.OddsButton--NoOdds:after,
.OddsButton--Removed:after,
.OddsButton--Suspended:after {
    display: none
}

.OddsButton--GreyOut .OM-Icon,
.OddsButton--NoOdds .OM-Icon,
.OddsButton--Removed .OM-Icon,
.OddsButton--Suspended .OM-Icon {
    opacity: .4
}

.OddsButton--GreyOut {
    cursor: not-allowed;
    background: #181d26;
    border: 1px solid rgba(24, 29, 38, .4)
}

.OddsButton--GreyOut .OddsButton__Odds,
.OddsButton--GreyOut .OddsButton__Parameter,
.OddsButton--GreyOut .OddsButton__ShortText,
.OddsButton--GreyOut .OddsButton__Text {
    opacity: 1;
    color: rgba(255, 205, 54, .5)
}

body.Desktop .OddsButton--GreyOut:hover {
    background: #181d26;
    border: 1px solid rgba(24, 29, 38, .4)
}

body.Desktop .OddsButton--GreyOut:hover .OddsButton__Odds,
body.Desktop .OddsButton--GreyOut:hover .OddsButton__Parameter,
body.Desktop .OddsButton--GreyOut:hover .OddsButton__ShortText,
body.Desktop .OddsButton--GreyOut:hover .OddsButton__Text {
    opacity: 1;
    color: rgba(255, 205, 54, .5)
}

.OddsButton--GreyOut:after {
    display: none
}

.OddsButton .OM-Icon,
.SportsBanner .om-OddsButton .OM-Icon {
    align-self: center;
    color: #ffcd36
}

.OddsButton--GreyOut .OddsButton .OM-Icon,
.OddsButton--GreyOut .SportsBanner .om-OddsButton .OM-Icon,
.OddsButton--GreyOut:hover .OddsButton .OM-Icon,
.OddsButton--NoOdds .OddsButton .OM-Icon,
.OddsButton--NoOdds .SportsBanner .om-OddsButton .OM-Icon,
.OddsButton--NoOdds:hover .OddsButton .OM-Icon,
.OddsButton--Removed .OddsButton .OM-Icon,
.OddsButton--Removed .SportsBanner .om-OddsButton .OM-Icon,
.OddsButton--Removed:hover .OddsButton .OM-Icon,
.OddsButton--Suspended .OddsButton .OM-Icon,
.OddsButton--Suspended .SportsBanner .om-OddsButton .OM-Icon,
.OddsButton--Suspended:hover .OddsButton .OM-Icon,
.SportsBanner .OddsButton--GreyOut .om-OddsButton .OM-Icon,
.SportsBanner .OddsButton--NoOdds .om-OddsButton .OM-Icon,
.SportsBanner .OddsButton--Removed .om-OddsButton .OM-Icon,
.SportsBanner .OddsButton--Suspended .om-OddsButton .OM-Icon {
    opacity: .4;
    color: #000
}

.OddsButton__Odds,
.OddsButton__ShortText,
.OddsButton__Text {
    z-index: 10;
    position: relative
}

.OddsButton__ShortText,
.OddsButton__Text {
    padding: 0 4px;
    font-weight: 700;
    height: inherit;
    line-height: inherit;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    opacity: .6
}

.OddsButton__Odds {
    padding: 0 4px;
    height: inherit;
    line-height: inherit
}

.OddsButton__Odds,
.OM-Button {
    box-sizing: border-box;
    font-family: Fira Sans, sans-serif
}

.OM-Button {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: row;
    flex-wrap: nowrap;
    cursor: pointer;
    min-width: 40px;
    max-width: 100%;
    margin: 0;
    border: 0;
    background: transparent;
    vertical-align: middle;
    position: relative;
    overflow: hidden;
    text-decoration: none;
    text-align: center;
    line-height: 1;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding: 0 20px;
    height: 36px;
    transition: background-color .2s ease, color .2s ease, outline .2s ease;
    font-size: 14px;
    font-weight: 700;
    transition-timing-function: cubic-bezier(.2, 1, .3, 1)
}

.OM-Button:after,
.OM-Button:before {
    content: "";
    display: block;
    width: 100%;
    position: absolute;
    height: 1px;
    z-index: -1;
    transition: background-color .2s ease-in-out;
    transition-timing-function: cubic-bezier(.2, 1, .3, 1)
}

.OM-Button:after {
    left: 0;
    bottom: 0
}

body.Rtl .OM-Button:after {
    right: 0;
    left: unset
}

.OM-Button:active {
    box-shadow: 0 3px 0 0 rgba(0, 0, 0, .2)
}

.OM-Button--disabled {
    opacity: .4;
    cursor: not-allowed
}

.OM-Button--primary {
    border: 1px solid #af841b;
    background-color: #ffcd36;
    outline: 0 none;
    color: #000
}

.OM-Button--primary .OM-Icon {
    color: rgba(0, 0, 0, .8)
}

.OM-Button--primary:after {
    display: none
}

.OM-Button--primary:not(.OM-Button--disabled):active {
    background-color: #ffe69c
}

@media(hover:hover)and (pointer:fine) {
    .OM-Button--primary:not(.OM-Button--disabled):hover {
        color: #000;
        outline: 6px solid rgba(255, 205, 54, .4)
    }
    .OM-Button--primary:not(.OM-Button--disabled):hover .OM-Icon {
        color: #000
    }
    .OM-Button--primary:not(.OM-Button--disabled):hover:after {
        height: 100%;
        background-color: rgba(0, 0, 0, .2)
    }
}

.OM-Button--notification {
    border-width: 1px;
    border-style: solid;
    outline: 0 none
}

.OM-Button--notification:after {
    height: 4px;
    background-color: rgba(0, 0, 0, .2)
}

.OM-Button--notification-ghosted {
    border-width: 1px;
    border-style: solid;
    outline: 0 none
}

.OM-Button--notification-ghosted:after {
    height: 4px;
    background-color: rgba(0, 0, 0, .2)
}

.OM-Button--secondary {
    border: 1px solid #4c5162;
    background-color: #3f4250;
    box-shadow: 0 4px 0 0 rgba(0, 0, 0, .2);
    outline: 0 none;
    padding: 0 10px
}

.OM-Button--secondary,
.OM-Button--secondary .OM-Icon {
    color: rgba(194, 197, 205, .8)
}

.OM-Button--secondary:after {
    height: 4px;
    background-color: rgba(0, 0, 0, .2)
}

.OM-Button--secondary:not(.OM-Button--disabled):active {
    background-color: #6c728a
}

body.Desktop .OM-Button--secondary:not(.OM-Button--disabled):hover {
    color: #c2c5cd;
    outline: 6px solid rgba(63, 66, 80, .4)
}

body.Desktop .OM-Button--secondary:not(.OM-Button--disabled):hover .OM-Icon {
    color: #c2c5cd
}

body.Desktop .OM-Button--secondary:not(.OM-Button--disabled):hover:after {
    height: 100%;
    background-color: rgba(0, 0, 0, .2)
}

.OM-Button--warn {
    border: 1px solid #ffcd36;
    background-color: #ffcd36;
    box-shadow: 0 4px 0 0 rgba(0, 0, 0, .2);
    outline: 0 none;
    letter-spacing: .05rem
}

.OM-Button--warn,
.OM-Button--warn .OM-Icon {
    color: rgba(23, 28, 44, .8)
}

.OM-Button--warn:after {
    height: 4px;
    background-color: rgba(0, 0, 0, .2)
}

.OM-Button--warn:active {
    background-color: #ffe69c
}

body.Desktop .OM-Button--warn:hover {
    color: #171c2c;
    outline: 6px solid rgba(255, 205, 54, .4)
}

body.Desktop .OM-Button--warn:hover .OM-Icon {
    color: #171c2c
}

body.Desktop .OM-Button--warn:hover:after {
    height: 100%;
    background-color: rgba(0, 0, 0, .2)
}

.OM-Button--Error {
    border: 0;
    border-color: #eac979;
    background-color: rgba(219, 165, 34, .1);
    color: rgba(219, 165, 34, .8);
    letter-spacing: .05rem
}

.OM-Button--Error:after {
    height: 4px;
    background-color: rgba(219, 165, 34, .2);
    transform-origin: center;
    transform: scaleX(.3)
}

.OM-Button--Error:before {
    height: 4px;
    background-color: rgba(0, 0, 0, .05)
}

.OM-Button--Error:hover {
    color: #dba522
}

.OM-Button--Error:hover:after {
    transform: scaleX(1);
    background-color: rgba(219, 165, 34, .4)
}

.OM-Button--Error:hover:before {
    height: 100%
}

.OM-Button--sm {
    height: 28px;
    line-height: 28px;
    font-size: 11px
}

.OM-Button--sm .OM-Button__Icon {
    margin-right: 5px
}

body.Rtl .OM-Button--sm .OM-Button__Icon {
    margin-right: unset;
    margin-left: 5px
}

.OM-Button--md {
    height: 36px;
    line-height: 18px;
    font-size: 14px
}

.OM-Button--md .OM-Button__Icon {
    margin-right: 5px
}

body.Rtl .OM-Button--md .OM-Button__Icon {
    margin-right: unset;
    margin-left: 5px
}

.OM-Button--lg {
    height: 46px;
    line-height: 46px;
    font-size: 16px
}

.OM-Button--lg .OM-Button__Icon {
    margin-right: 10px
}

body.Rtl .OM-Button--lg .OM-Button__Icon {
    margin-right: unset;
    margin-left: 10px
}

.OM-Button[disabled] {
    cursor: default
}

.OM-Button .BetslipBet__AddSelectionsText {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.CouponContent__Content {
    padding: 5px;
    background-color: #181d26
}

@media screen and (min-width:48em) {
    .CouponContent__Content {
        padding: 10px
    }
}

.CouponContent__Header {
    display: flex;
    align-items: center;
    height: 40px;
    margin-bottom: 10px;
    color: #efefef
}

@media screen and (min-width:48em) {
    .CouponContent__Header {
        margin-bottom: 20px
    }
}

.CouponContent__TitleIcon {
    margin-right: 5px
}

body.Rtl .CouponContent__TitleIcon {
    margin-right: unset;
    margin-left: 5px
}

.CouponContent__TitleName {
    font-size: 18px;
    font-family: Fira Sans, sans-serif
}

.CouponContent__List {
    margin-bottom: 2px
}

@media screen and (min-width:48em) {
    .CouponContent__List {
        display: flex;
        flex-wrap: wrap;
        margin: 0
    }
}

.CouponContent__Item {
    display: flex;
    align-items: center;
    position: relative;
    margin-bottom: 2px;
    padding: 0;
    width: 100%;
    background-color: #363945;
    color: #dad9e3
}

@media screen and (min-width:48em) {
    .CouponContent__Item {
        width: 33%;
        margin-right: 2px
    }
    body.Rtl .CouponContent__Item {
        margin-right: unset;
        margin-left: 2px
    }
    .CouponContent__Item:nth-child(3n) {
        margin-right: 0
    }
    body.Rtl .CouponContent__Item:nth-child(3n) {
        margin-left: 0
    }
}

.CouponContent__Name {
    padding: 10px 10px 10px 0;
    font-size: 11px;
    font-family: Fira Sans, sans-serif;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

body.Rtl .CouponContent__Name {
    padding-right: 0;
    padding-left: 10px
}

.CouponContent__Remove {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    width: 34px;
    height: 100%;
    background-color: transparent;
    border: none;
    cursor: pointer
}

.CouponContent__Remove .OM-Icon {
    background-color: #dad9e3;
    color: #363945
}

.OMRadio {
    height: 40px;
    line-height: 40px;
    width: 100%
}

.OMRadio__Label {
    width: 100%;
    display: flex;
    align-items: center;
    cursor: pointer;
    height: inherit;
    line-height: inherit;
    padding: 0 6px 0 28px;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: color .3s ease, background-color .3s ease;
    white-space: nowrap;
    overflow-x: hidden;
    text-overflow: ellipsis
}

body.Rtl .OMRadio__Label {
    padding-right: 28px;
    padding-left: 6px
}

.OMRadio__Label:after,
.OMRadio__Label:before {
    content: "";
    width: 12px;
    height: 12px;
    position: absolute;
    left: 8px;
    border-radius: 50%;
    transition: opacity .3s ease, background-color .3s ease
}

body.Rtl .OMRadio__Label:after,
body.Rtl .OMRadio__Label:before {
    right: 8px;
    left: unset
}

.OMRadio__Label:before {
    width: 6px;
    height: 6px;
    left: 12px;
    opacity: 0
}

body.Rtl .OMRadio__Label:before {
    right: 12px;
    left: unset
}

.OMRadio--Checked .OMRadio__Label:before {
    opacity: 1
}

.OMRadio__Input {
    display: none
}

.OMRadio__LabelText {
    order: 2;
    font-size: 90%;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.OMCheckbox {
    width: 100%;
    box-sizing: border-box;
    display: flex;
    align-items: flex-start
}

.OMCheckbox__Label {
    width: 100%;
    text-align: center;
    cursor: pointer;
    padding: 7px 0
}

.OMCheckbox__Input {
    margin: 0 auto;
    padding: 0;
    width: 14px;
    height: 14px;
    background-color: transparent;
    outline: 2px solid rgba(0, 0, 0, .4);
    box-shadow: none;
    position: relative;
    -webkit-appearance: none;
    cursor: pointer;
    transition: background-color .3s ease, transform .3s ease
}

.OMCheckbox__Input:after {
    content: "";
    width: 4px;
    height: 8px;
    position: absolute;
    border-width: 0;
    border-right: 0 solid transparent;
    border-bottom: 0 solid transparent;
    transform: rotate(40deg);
    top: 0;
    left: 3px
}

.OMCheckbox__Input:checked {
    width: 14px;
    height: 14px;
    background-color: rgba(0, 0, 0, .6);
    outline: 2px solid rgba(0, 0, 0, .6)
}

.OMCheckbox__Input:checked:after {
    border-width: 0;
    border-right: 3px solid transparent;
    border-bottom: 3px solid transparent
}

.OMSwitch {
    display: flex
}

.OMSwitch__Label {
    cursor: pointer;
    display: flex;
    flex-direction: row;
    align-items: center;
    padding-top: 4px;
    padding-left: 34px
}

body.Rtl .OMSwitch__Label {
    padding-right: 34px;
    padding-left: unset
}

.OMSwitch__Input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    outline: 0 none;
    cursor: pointer;
    position: absolute;
    left: 0;
    order: 1;
    height: 28px;
    padding: 6px 0
}

body.Rtl .OMSwitch__Input {
    right: 0;
    left: unset
}

.OMSwitch__Input:after,
.OMSwitch__Input:before {
    content: "";
    position: absolute;
    left: 0;
    justify-self: center
}

body.Rtl .OMSwitch__Input:after,
body.Rtl .OMSwitch__Input:before {
    right: 0;
    left: unset
}

.OMSwitch__Input:before {
    width: 100%;
    height: 14px;
    border-radius: 10px;
    background-color: #555a6d;
    transition: background-color .3s ease
}

.OMSwitch--Checked .OMSwitch__Input:before {
    background-color: #ffcd36
}

.OMSwitch__Input:after {
    width: 16px;
    height: 16px;
    border-radius: 10px;
    box-sizing: border-box;
    background-color: #989dae;
    border: 2px solid #989dae;
    transition: transform .3s ease, background-color .3s ease;
    top: 5px
}

.OMSwitch--Checked .OMSwitch__Input:after {
    left: auto;
    transform: translateX(12px);
    background-color: #000;
    border: 2px solid #000
}

body.Rtl .OMSwitch--Checked .OMSwitch__Input:after {
    transform: translateX(-12px)
}

.OMSwitch__LabelText {
    order: 2;
    display: inline-flex;
    transition: opacity .3s ease;
    width: 100%;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.OMSwitch--Checked .OMSwitch__LabelText {
    color: #ffcd36
}

.StakeInput {
    width: 90px;
    height: 30px;
    line-height: 30px;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap
}

.StakeInput__Button {
    width: 26px;
    flex: 0 0 26px;
    height: 100%;
    text-align: center;
    cursor: pointer;
    min-width: 20px;
    min-height: 0;
    padding: 0 5px;
    display: block;
    text-overflow: ellipsis;
    color: #dad9e3;
    background-color: #434756;
    border: 1px solid #63687e;
    transition: background-color .2s ease
}

body.Desktop .StakeInput__Button {
    width: 28px;
    flex: 0 0 28px
}

.StakeInput__Button.MaxStake {
    flex: 0;
    margin-left: 4px;
    min-width: 80px;
    white-space: nowrap;
    overflow-x: hidden;
    text-overflow: ellipsis
}

body.Rtl .StakeInput__Button.MaxStake {
    margin-right: 4px;
    margin-left: unset
}

.BetslipGroup--Multiple .StakeInput__Button.MaxStake,
.BetslipGroup--Single .StakeInput__Button.MaxStake,
.BetslipGroup--System .StakeInput__Button.MaxStake {
    min-width: 100px
}

.StakeInput__Button:hover {
    background-color: #4c5162
}

.StakeInput__Button .OM-Icon {
    width: 14px;
    margin-left: auto;
    margin-right: auto;
    color: #dad9e3
}

.StakeInput__InputContainer {
    overflow: hidden;
    display: inline-flex;
    flex: 1 1 20%;
    min-width: 40px;
    border-color: #63687e;
    border-style: solid;
    border-width: 1px 0;
    position: relative
}

.StakeInput__Input {
    width: 100%;
    height: 100%;
    padding: 0 4px;
    text-align: right;
    color: #989dae;
    background-color: #2e323e;
    font-size: 12px;
    outline: none;
    border: 0
}

body.Rtl .StakeInput__Input {
    text-align: left
}

.StakeInput__Input--VisibleLastChar {
    width: auto;
    min-width: 100%;
    position: absolute;
    top: 0;
    right: 0
}

body.Rtl .StakeInput__Input--VisibleLastChar {
    right: unset;
    left: 0
}

body.Desktop .StakeInput__Input--VisibleLastChar {
    width: 100%;
    position: relative;
    transform: translateZ(0)
}

.StakeInput__Input:-moz-placeholder-shown {
    text-align: center
}

.StakeInput__Input:-ms-input-placeholder {
    text-align: center
}

.StakeInput__Input:placeholder-shown {
    text-align: center
}

.StakeInput__Input::-moz-placeholder {
    color: rgba(152, 157, 174, .6)
}

.StakeInput__Input:-ms-input-placeholder {
    color: rgba(152, 157, 174, .6)
}

.StakeInput__Input::placeholder {
    color: rgba(152, 157, 174, .6)
}

.StakeInput.sHighLighted .StakeInput__Button {
    border-top-color: #dad9e3;
    border-bottom-color: #dad9e3
}

.StakeInput.sHighLighted .StakeInput__Button.Decrement {
    border-left-color: #dad9e3
}

body.Rtl .StakeInput.sHighLighted .StakeInput__Button.Decrement {
    border-right-color: #dad9e3;
    border-left-color: unset
}

.StakeInput.sHighLighted .StakeInput__Button.Increment {
    border-right-color: #dad9e3
}

body.Rtl .StakeInput.sHighLighted .StakeInput__Button.Increment {
    border-right-color: unset;
    border-left-color: #dad9e3
}

.StakeInput.sHighLighted .StakeInput__InputContainer {
    border-top-color: #dad9e3;
    border-bottom-color: #dad9e3
}

.OM-Icon--Small1 {
    font-size: 16px
}

@media screen and (min-width:60em) {
    .OM-Icon--Small1 {
        font-size: 14px
    }
}

.Icon {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 1em;
    height: 1em
}

.Icon--LoadingError {
    opacity: 0
}

.Icon--Small1 {
    font-size: 14px
}

.Icon--Small2 {
    font-size: 16px
}

.Icon--Small3 {
    font-size: 18px
}

.Icon--Medium1 {
    font-size: 20px
}

.Icon--Medium2 {
    font-size: 24px
}

.Icon--Large1 {
    font-size: 50px
}

.Icon--AsBackground {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%;
    border-radius: 50%
}

.Icon--Small1 {
    font-size: 16px
}

@media screen and (min-width:60em) {
    .Icon--Small1 {
        font-size: 14px
    }
}

.TopMenu {
    z-index: 1;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 50px;
    line-height: 50px;
    background-color: #23262f;
    box-shadow: none
}

body.Desktop .TopMenu {
    height: 40px;
    line-height: 40px
}

@media(max-width:48em) {
    body.Desktop .TopMenu {
        margin-left: -10px;
        margin-right: -10px;
        width: calc(100% + 20px)
    }
}

body.Tablet .TopMenu {
    width: 100%;
    margin: 0
}

body.Mobile .TopMenu {
    width: 100%
}

.TopMenu .SimpleSearchTrigger {
    margin-bottom: 0;
    height: 100%
}

.TopMenu .SimpleSearchTrigger__IconWrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    color: #dad9e3;
    background-color: #1a1d24
}

.TopMenu__MenuItem {
    height: inherit;
    line-height: inherit;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-family: Fira Sans, sans-serif;
    font-weight: 400;
    font-size: 1.2rem;
    color: #dad9e3;
    padding: 0 10px;
    flex: 1 1 auto
}

body.Tablet .TopMenu__MenuItem {
    padding: 0 10px
}

.App:not(.App--isBrowser) .TopMenu__MenuItem--AllSports,
.App:not(.App--isBrowser) .TopMenu__MenuItem--QuickLinks {
    opacity: .15
}

.TopMenu__MenuItem.BetslipButton {
    position: relative;
    color: #efefef;
    background: #181a21;
    flex-grow: 0;
    flex-shrink: 0;
    width: 50px
}

body.Tablet .TopMenu__MenuItem.BetslipButton {
    display: none;
    font-family: Fira Sans, sans-serif;
    font-weight: 400;
    font-size: 1.3rem;
    color: #dad9e3
}

.TopMenu__MenuItem.BetslipButton .BetslipButton__SelectionCount {
    font-size: 9px;
    display: flex;
    justify-content: center;
    border-radius: 50%;
    width: 16px;
    height: 16px;
    line-height: 16px;
    position: absolute;
    top: 2px;
    right: 2px;
    overflow: hidden;
    font-weight: 700;
    color: #363945;
    background-color: #af841b
}

body.Rtl .TopMenu__MenuItem.BetslipButton .BetslipButton__SelectionCount {
    right: unset;
    left: 2px
}

.TopMenu__MenuItemText {
    text-transform: capitalize
}

body.Mobile .TopMenu__MenuItemText {
    margin-left: 2px;
    line-height: 14px
}

body.Mobile.Rtl .TopMenu__MenuItemText {
    margin-right: 2px;
    margin-left: unset
}

.SubMenu,
.SubMenu .MenuItem {
    background-color: #10131f
}

.SubMenu .MenuItem {
    color: #c2c5cd
}

.SubMenu .MenuItem__Icon {
    background-color: transparent;
    fill: #ccd4e1
}

.SubMenu .MenuItem__Button:hover {
    background-color: #090b11
}

.SubMenu .MenuItem:hover .MenuItem__Icon {
    background-color: transparent
}

.SubMenu.TournamentsMenu .MenuItem {
    opacity: .6
}

.SubMenu.TournamentsMenu .MenuItem__Name {
    padding-left: 30px;
    position: relative
}

body.Rtl .SubMenu.TournamentsMenu .MenuItem__Name {
    padding-right: 30px;
    padding-left: unset
}

.SubMenu.TournamentsMenu .MenuItem__NameText:after {
    content: "⬤";
    display: block;
    position: absolute;
    line-height: inherit;
    left: 10px;
    top: 0;
    font-size: 60%
}

body.Rtl .SubMenu.TournamentsMenu .MenuItem__NameText:after {
    right: 10px;
    left: unset
}

.SubMenu.TournamentsMenu .MenuItem:hover {
    opacity: 1
}

.SubMenu.TournamentsMenu .MenuItem--More .MenuItem__Name {
    padding-left: 0
}

body.Rtl .SubMenu.TournamentsMenu .MenuItem--More .MenuItem__Name {
    padding-right: 0
}

.SubMenu.TournamentsMenu .MenuItem--More .MenuItem__NameText:after {
    content: none
}

.SubMenu.LocationsMenu>.MenuItem>.MenuItem__Anchor--Overview {
    padding-left: 6px;
    border-left: 4px solid #29314d;
    color: #efefef
}

body.Rtl .SubMenu.LocationsMenu>.MenuItem>.MenuItem__Anchor--Overview {
    padding-right: 6px;
    padding-left: unset;
    border-right: 4px solid #29314d;
    border-left: unset
}

.NavSecondarySkeleton {
    overflow: hidden;
    display: flex;
    margin-bottom: 10px
}

.NavSecondarySkeleton__Item {
    display: flex;
    align-items: center;
    flex-shrink: 0;
    width: 10rem;
    height: 40px;
    padding: 0 10px 0 5px;
    margin: 0 5px 4px;
    border-radius: 100px;
    background-color: #181d26;
    color: #dad9e3
}

body.Rtl .NavSecondarySkeleton__Item {
    padding-right: 5px;
    padding-left: 10px
}

.NavSecondarySkeleton__Item:first-of-type {
    margin-left: 0
}

body.Rtl .NavSecondarySkeleton__Item:first-of-type {
    margin-right: 0;
    margin-left: 5px
}

body.Desktop .NavSecondarySkeleton__Item {
    height: 30px
}

.NavSecondarySkeleton__Item:before {
    opacity: .2;
    content: "";
    display: block;
    width: 1em;
    height: 1em;
    font-size: 2rem;
    margin-right: .4rem;
    background-color: #dad9e3;
    border-radius: 100px;
    -webkit-animation: makeTransparent .6s 20 alternate;
    animation: makeTransparent .6s 20 alternate
}

body.Rtl .NavSecondarySkeleton__Item:before {
    margin-right: unset;
    margin-left: .4rem
}

.NavSecondarySkeleton__Item:after {
    opacity: .1;
    content: "";
    display: block;
    flex: 1;
    height: 1rem;
    background-color: #dad9e3;
    border-radius: 100px;
    -webkit-animation: makeTransparent .6s 20 alternate;
    animation: makeTransparent .6s 20 alternate
}

.Tabs {
    position: relative;
    z-index: 1
}

.Tabs,
.Tabs.rc-tabs-top {
    border-bottom: 0
}

.Tabs .RCTabsMobileWrapper,
.Tabs .TabsMobileWrapper {
    display: flex;
    overflow: auto
}

.Tabs .TabsMobileWrapper .rc-tabs-tab {
    flex-grow: 1
}

.Tabs>.rc-tabs-bar:first-of-type {
    border-bottom: 0;
    background-color: #212531
}

.Tabs>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type {
    display: flex;
    height: inherit;
    line-height: inherit
}

.Tabs>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type.rc-tabs-nav-container-scrolling {
    padding-left: 30px;
    padding-right: 30px
}

.Tabs>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type .rc-tabs-tab-next,
.Tabs>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type .rc-tabs-tab-prev {
    display: none
}

.Tabs>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-next.rc-tabs-tab-arrow-show,
.Tabs>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-prev.rc-tabs-tab-arrow-show {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    box-shadow: none;
    width: 30px;
    background-color: #1f232e;
    color: #c2c5cd;
    transition: background .3s ease
}

.Tabs>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-next.rc-tabs-tab-arrow-show .OM-Icon,
.Tabs>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-prev.rc-tabs-tab-arrow-show .OM-Icon {
    opacity: .7
}

body.Desktop .Tabs>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show:not(.rc-tabs-tab-btn-disabled):hover .OM-Icon {
    opacity: 1
}

.Tabs>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type .rc-tabs-tab-btn-disabled {
    background-color: rgba(31, 35, 46, .8);
    cursor: not-allowed;
    color: rgba(194, 197, 205, .6)
}

.Tabs>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type .rc-tabs-nav-wrap {
    width: auto;
    height: inherit;
    line-height: inherit
}

.Tabs>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type .rc-tabs-nav-scroll {
    width: 9999px;
    height: inherit;
    line-height: inherit
}

.Tabs>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type .rc-tabs-nav {
    height: inherit;
    line-height: inherit
}

.Tabs>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type .rc-tabs-nav>div {
    height: inherit;
    line-height: inherit;
    display: flex
}

.Tabs>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type .rc-tabs-tab {
    margin: 0;
    padding: 0;
    float: left;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer
}

body.Rtl .Tabs>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type .rc-tabs-tab {
    float: right
}

.Tabs>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type .rc-tabs-tab>* {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.Tabs .rc-tabs-content {
    position: relative
}

.Tabs .rc-tabs-content .rc-tabs-tabpane {
    width: 100%
}

.Tabs .rc-tabs-content .rc-tabs-tabpane .empty,
.Tabs .rc-tabs-content .rc-tabs-tabpane .EmptyList {
    padding: 40px 20px;
    text-align: center;
    background-color: #212531
}

.Tabs .rc-tabs-content .rc-tabs-tabpane>.Spinner {
    margin: 100px
}

.Tabs .MobileTabHeader--ShowEndPositionShadow:after,
.Tabs .MobileTabHeader--ShowStartPositionShadow:before,
.Tabs .rc-tabs-tab-next:after,
.Tabs .rc-tabs-tab-prev:after {
    content: "";
    display: block;
    box-shadow: none;
    speak: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
    top: 0;
    width: 60px;
    height: inherit;
    position: absolute
}

.Tabs .MobileTabHeader {
    background: #212531;
    height: 50px
}

.Tabs .MobileTabHeader--ShowEndPositionShadow:after {
    background: #212531;
    background: linear-gradient(90deg, rgba(33, 37, 49, 0) 10%, #212531 90%);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(33, 37, 49, 0), endColorstr=#212531)
}

body.Rtl .Tabs .MobileTabHeader--ShowEndPositionShadow:after {
    background: #212531;
    background: linear-gradient(90deg, #212531 10%, rgba(33, 37, 49, 0) 90%)
}

.Tabs .MobileTabHeader--ShowStartPositionShadow:before,
body.Rtl .Tabs .MobileTabHeader--ShowEndPositionShadow:after {
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#212531, endColorstr=rgba(33, 37, 49, 0))
}

.Tabs .MobileTabHeader--ShowStartPositionShadow:before {
    background: #212531;
    background: linear-gradient(90deg, #212531 10%, rgba(33, 37, 49, 0))
}

body.Rtl .Tabs .MobileTabHeader--ShowStartPositionShadow:before {
    background: #212531;
    background: linear-gradient(90deg, rgba(33, 37, 49, 0) 10%, #212531);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(33, 37, 49, 0), endColorstr=#212531)
}

.Tabs .rc-tabs-tab-prev:after {
    left: 30px;
    background: #212531;
    background: linear-gradient(90deg, rgba(33, 37, 49, .9) 0, rgba(33, 37, 49, 0));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(33, 37, 49, .9), endColorstr=rgba(33, 37, 49, 0))
}

body.Rtl .Tabs .rc-tabs-tab-prev:after {
    right: 30px;
    left: unset
}

.Tabs .rc-tabs-tab-next:after {
    right: 30px;
    background: #212531;
    background: linear-gradient(90deg, rgba(33, 37, 49, 0) 0, rgba(33, 37, 49, .9));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(33, 37, 49, 0), endColorstr=rgba(33, 37, 49, .9))
}

body.Rtl .Tabs .rc-tabs-tab-next:after {
    right: unset;
    left: 30px
}

.Tabs .rc-tabs-tab-btn-disabled:after {
    content: none
}

.Tabs>.rc-tabs-bar:first-of-type .rc-tabs-nav-container:not(.rc-tabs-nav-container-scrolling)>.rc-tabs-nav-wrap:first-of-type {
    width: 100%
}

.Tabs>.rc-tabs-bar:first-of-type .rc-tabs-nav-container:not(.rc-tabs-nav-container-scrolling)>.rc-tabs-nav-wrap:first-of-type .rc-tabs-nav-scroll,
.Tabs>.rc-tabs-bar:first-of-type .rc-tabs-nav-container:not(.rc-tabs-nav-container-scrolling)>.rc-tabs-nav-wrap:first-of-type .rc-tabs-nav-scroll .rc-tabs-nav,
.Tabs>.rc-tabs-bar:first-of-type .rc-tabs-nav-container:not(.rc-tabs-nav-container-scrolling)>.rc-tabs-nav-wrap:first-of-type .rc-tabs-nav-scroll .rc-tabs-nav>div {
    width: inherit
}

.Tabs>.rc-tabs-bar:first-of-type .rc-tabs-nav-container:not(.rc-tabs-nav-container-scrolling)>.rc-tabs-nav-wrap:first-of-type .rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab,
.Tabs>.rc-tabs-bar:first-of-type .rc-tabs-nav-container:not(.rc-tabs-nav-container-scrolling)>.rc-tabs-nav-wrap:first-of-type .rc-tabs-nav-scroll .rc-tabs-nav>div .rc-tabs-tab {
    min-width: auto;
    flex: 1 1 auto;
    transition: background .3s ease, color .3s ease
}

.CategoryNav>.rc-tabs-bar:first-of-type .rc-tabs-nav-container:not(.rc-tabs-nav-container-scrolling)>.rc-tabs-nav-wrap:first-of-type .rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab,
.CategoryNav>.rc-tabs-bar:first-of-type .rc-tabs-nav-container:not(.rc-tabs-nav-container-scrolling)>.rc-tabs-nav-wrap:first-of-type .rc-tabs-nav-scroll .rc-tabs-nav>div .rc-tabs-tab,
.LocationNav>.rc-tabs-bar:first-of-type .rc-tabs-nav-container:not(.rc-tabs-nav-container-scrolling)>.rc-tabs-nav-wrap:first-of-type .rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab,
.LocationNav>.rc-tabs-bar:first-of-type .rc-tabs-nav-container:not(.rc-tabs-nav-container-scrolling)>.rc-tabs-nav-wrap:first-of-type .rc-tabs-nav-scroll .rc-tabs-nav>div .rc-tabs-tab,
.ParentNav>.rc-tabs-bar:first-of-type .rc-tabs-nav-container:not(.rc-tabs-nav-container-scrolling)>.rc-tabs-nav-wrap:first-of-type .rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab,
.ParentNav>.rc-tabs-bar:first-of-type .rc-tabs-nav-container:not(.rc-tabs-nav-container-scrolling)>.rc-tabs-nav-wrap:first-of-type .rc-tabs-nav-scroll .rc-tabs-nav>div .rc-tabs-tab {
    flex: 0 1 auto
}

.Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
.BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
.BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
.BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
.genericMainTab,
.genericSubTab,
.genericTab,
.Listfilter__Button,
.Listfilter__Item,
.ListFilters__Button,
.ListFilters__Item,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.mock .Tabs.genericTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab,
.Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.Tabs.LiveUpcomingTabs>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.Tabs.MarketGroups>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.Tabs.MarketGroups>.rc-tabs-bar:first-child>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
.Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab,
.Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab {
    display: flex;
    flex: 1 1 auto;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    justify-items: center;
    justify-content: center;
    margin: 0;
    line-height: 1;
    transition: color .3s ease, background-color .3s ease;
    font-size: 12px;
    cursor: pointer;
    height: 40px;
    color: #c2c5cd;
    background-color: #212531
}

.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Mobile .rc-tabs-tab,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Tablet .rc-tabs-tab,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Mobile .rc-tabs-tab,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Tablet .rc-tabs-tab,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Mobile .rc-tabs-tab,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Tablet .rc-tabs-tab,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Mobile .rc-tabs-tab,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Tablet .rc-tabs-tab,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar body.Mobile .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar body.Tablet .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar body.Mobile .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar body.Tablet .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.mock .Tabs.genericTab-Mockup>.rc-tabs-bar body.Mobile .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.mock .Tabs.genericTab-Mockup>.rc-tabs-bar body.Tablet .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.Tabs.GroupedMatchList>.rc-tabs-bar body.Mobile .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.Tabs.GroupedMatchList>.rc-tabs-bar body.Tablet .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar body.Mobile .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar body.Tablet .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.Tabs.MarketGroups>.rc-tabs-bar:first-child>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Mobile .rc-tabs-tab,
.Tabs.MarketGroups>.rc-tabs-bar:first-child>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Tablet .rc-tabs-tab,
.Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav body.Mobile .rc-tabs-tab,
.Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav body.Tablet .rc-tabs-tab,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav body.Mobile .rc-tabs-tab,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav body.Tablet .rc-tabs-tab,
body.Mobile .Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Mobile .Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
body.Mobile .BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Mobile .BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
body.Mobile .BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Mobile .BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
body.Mobile .BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Mobile .BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
body.Mobile .genericMainTab,
body.Mobile .genericSubTab,
body.Mobile .genericTab,
body.Mobile .Listfilter__Button,
body.Mobile .Listfilter__Item,
body.Mobile .ListFilters__Button,
body.Mobile .ListFilters__Item,
body.Mobile .mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
body.Mobile .mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
body.Mobile .mock .Tabs.genericTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
body.Mobile .Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab,
body.Mobile .Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
body.Mobile .Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab,
body.Mobile .Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
body.Mobile .Tabs.MarketGroups>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Mobile .Tabs.MarketGroups>.rc-tabs-bar:first-child>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
body.Mobile .Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Mobile .Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab,
body.Mobile .Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Mobile .Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab,
body.Tablet .Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Tablet .Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
body.Tablet .BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Tablet .BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
body.Tablet .BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Tablet .BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
body.Tablet .BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Tablet .BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
body.Tablet .genericMainTab,
body.Tablet .genericSubTab,
body.Tablet .genericTab,
body.Tablet .Listfilter__Button,
body.Tablet .Listfilter__Item,
body.Tablet .ListFilters__Button,
body.Tablet .ListFilters__Item,
body.Tablet .mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
body.Tablet .mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
body.Tablet .mock .Tabs.genericTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
body.Tablet .Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab,
body.Tablet .Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
body.Tablet .Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab,
body.Tablet .Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
body.Tablet .Tabs.MarketGroups>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Tablet .Tabs.MarketGroups>.rc-tabs-bar:first-child>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
body.Tablet .Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Tablet .Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab,
body.Tablet .Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Tablet .Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab {
    flex: 1 1 auto;
    font-size: 14px;
    height: 50px
}

.Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .OM-Icon,
.BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .OM-Icon,
.BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .OM-Icon,
.BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .OM-Icon,
.genericMainTab .OM-Icon,
.genericSubTab .OM-Icon,
.genericTab .OM-Icon,
.Listfilter__Button .OM-Icon,
.Listfilter__Item .OM-Icon,
.ListFilters__Button .OM-Icon,
.ListFilters__Item .OM-Icon,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon,
.mock .Tabs.genericTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon,
.Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab .OM-Icon,
.Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon,
.Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab .OM-Icon,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon,
.Tabs.MarketGroups>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
.Tabs.MarketGroups>.rc-tabs-bar:first-child>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .OM-Icon,
.Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
.Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .OM-Icon,
.Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .OM-Icon {
    color: #c2c5cd;
    margin-right: 4px
}

.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Rtl .rc-tabs-tab .OM-Icon,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Rtl .rc-tabs-tab .OM-Icon,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Rtl .rc-tabs-tab .OM-Icon,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Rtl .rc-tabs-tab .OM-Icon,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar body.Rtl .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar body.Rtl .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon,
.mock .Tabs.genericTab-Mockup>.rc-tabs-bar body.Rtl .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon,
.Tabs.GroupedMatchList>.rc-tabs-bar body.Rtl .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar body.Rtl .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon,
.Tabs.MarketGroups>.rc-tabs-bar:first-child>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Rtl .rc-tabs-tab .OM-Icon,
.Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav body.Rtl .rc-tabs-tab .OM-Icon,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav body.Rtl .rc-tabs-tab .OM-Icon,
body.Rtl .Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
body.Rtl .Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .OM-Icon,
body.Rtl .BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
body.Rtl .BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .OM-Icon,
body.Rtl .BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
body.Rtl .BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .OM-Icon,
body.Rtl .BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
body.Rtl .BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .OM-Icon,
body.Rtl .genericMainTab .OM-Icon,
body.Rtl .genericSubTab .OM-Icon,
body.Rtl .genericTab .OM-Icon,
body.Rtl .Listfilter__Button .OM-Icon,
body.Rtl .Listfilter__Item .OM-Icon,
body.Rtl .ListFilters__Button .OM-Icon,
body.Rtl .ListFilters__Item .OM-Icon,
body.Rtl .mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon,
body.Rtl .mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon,
body.Rtl .mock .Tabs.genericTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon,
body.Rtl .Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab .OM-Icon,
body.Rtl .Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon,
body.Rtl .Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab .OM-Icon,
body.Rtl .Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon,
body.Rtl .Tabs.MarketGroups>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
body.Rtl .Tabs.MarketGroups>.rc-tabs-bar:first-child>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .OM-Icon,
body.Rtl .Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
body.Rtl .Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .OM-Icon,
body.Rtl .Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
body.Rtl .Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .OM-Icon {
    margin-right: unset;
    margin-left: 4px
}

.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Desktop .rc-tabs-tab:hover,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Desktop .rc-tabs-tab:hover,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Desktop .rc-tabs-tab:hover,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Desktop .rc-tabs-tab:hover,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover,
.mock .Tabs.genericTab-Mockup>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover,
.Tabs.GroupedMatchList>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover,
.Tabs.MarketGroups>.rc-tabs-bar:first-child>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Desktop .rc-tabs-tab:hover,
.Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav body.Desktop .rc-tabs-tab:hover,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav body.Desktop .rc-tabs-tab:hover,
body.Desktop .Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab:hover,
body.Desktop .Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:hover,
body.Desktop .BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab:hover,
body.Desktop .BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:hover,
body.Desktop .BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab:hover,
body.Desktop .BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:hover,
body.Desktop .BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab:hover,
body.Desktop .BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:hover,
body.Desktop .genericMainTab:hover,
body.Desktop .genericSubTab:hover,
body.Desktop .genericTab:hover,
body.Desktop .Listfilter__Button:hover,
body.Desktop .Listfilter__Item:hover,
body.Desktop .ListFilters__Button:hover,
body.Desktop .ListFilters__Item:hover,
body.Desktop .mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover,
body.Desktop .mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover,
body.Desktop .mock .Tabs.genericTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover,
body.Desktop .Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab:hover,
body.Desktop .Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover,
body.Desktop .Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab:hover,
body.Desktop .Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover,
body.Desktop .Tabs.MarketGroups>.MobileTabHeader:first-of-type>.rc-tabs-tab:hover,
body.Desktop .Tabs.MarketGroups>.rc-tabs-bar:first-child>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:hover,
body.Desktop .Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab:hover,
body.Desktop .Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:hover,
body.Desktop .Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab:hover,
body.Desktop .Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:hover {
    color: #efefef;
    background-color: #2e323e
}

.Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
.Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:after,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:before,
.BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
.BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:after,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:before,
.BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
.BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:after,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:before,
.BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
.BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:after,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:before,
.genericMainTab:after,
.genericMainTab:before,
.genericSubTab:after,
.genericSubTab:before,
.genericTab:after,
.genericTab:before,
.Listfilter__Button:after,
.Listfilter__Button:before,
.Listfilter__Item:after,
.Listfilter__Item:before,
.ListFilters__Button:after,
.ListFilters__Button:before,
.ListFilters__Item:after,
.ListFilters__Item:before,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:before,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:before,
.mock .Tabs.genericTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
.mock .Tabs.genericTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:before,
.Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
.Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab:after,
.Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab:before,
.Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
.Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:before,
.Tabs.LiveUpcomingTabs>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
.Tabs.LiveUpcomingTabs>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab:after,
.Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab:before,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:before,
.Tabs.MarketGroups>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
.Tabs.MarketGroups>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.Tabs.MarketGroups>.rc-tabs-bar:first-child>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:after,
.Tabs.MarketGroups>.rc-tabs-bar:first-child>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:before,
.Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
.Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:after,
.Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:before,
.Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
.Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:after,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:before {
    content: "";
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    pointer-events: none
}

.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Rtl .rc-tabs-tab:after,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Rtl .rc-tabs-tab:before,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Rtl .rc-tabs-tab:after,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Rtl .rc-tabs-tab:before,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Rtl .rc-tabs-tab:after,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Rtl .rc-tabs-tab:before,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Rtl .rc-tabs-tab:after,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Rtl .rc-tabs-tab:before,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar body.Rtl .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar body.Rtl .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:before,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar body.Rtl .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar body.Rtl .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:before,
.mock .Tabs.genericTab-Mockup>.rc-tabs-bar body.Rtl .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
.mock .Tabs.genericTab-Mockup>.rc-tabs-bar body.Rtl .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:before,
.Tabs.GroupedMatchList>.rc-tabs-bar body.Rtl .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
.Tabs.GroupedMatchList>.rc-tabs-bar body.Rtl .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:before,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar body.Rtl .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar body.Rtl .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:before,
.Tabs.MarketGroups>.rc-tabs-bar:first-child>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Rtl .rc-tabs-tab:after,
.Tabs.MarketGroups>.rc-tabs-bar:first-child>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Rtl .rc-tabs-tab:before,
.Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav body.Rtl .rc-tabs-tab:after,
.Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav body.Rtl .rc-tabs-tab:before,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav body.Rtl .rc-tabs-tab:after,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav body.Rtl .rc-tabs-tab:before,
body.Rtl .Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
body.Rtl .Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
body.Rtl .Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:after,
body.Rtl .Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:before,
body.Rtl .BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
body.Rtl .BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
body.Rtl .BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:after,
body.Rtl .BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:before,
body.Rtl .BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
body.Rtl .BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
body.Rtl .BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:after,
body.Rtl .BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:before,
body.Rtl .BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
body.Rtl .BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
body.Rtl .BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:after,
body.Rtl .BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:before,
body.Rtl .genericMainTab:after,
body.Rtl .genericMainTab:before,
body.Rtl .genericSubTab:after,
body.Rtl .genericSubTab:before,
body.Rtl .genericTab:after,
body.Rtl .genericTab:before,
body.Rtl .Listfilter__Button:after,
body.Rtl .Listfilter__Button:before,
body.Rtl .Listfilter__Item:after,
body.Rtl .Listfilter__Item:before,
body.Rtl .ListFilters__Button:after,
body.Rtl .ListFilters__Button:before,
body.Rtl .ListFilters__Item:after,
body.Rtl .ListFilters__Item:before,
body.Rtl .mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
body.Rtl .mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:before,
body.Rtl .mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
body.Rtl .mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:before,
body.Rtl .mock .Tabs.genericTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
body.Rtl .mock .Tabs.genericTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:before,
body.Rtl .Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab:after,
body.Rtl .Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab:before,
body.Rtl .Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
body.Rtl .Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:before,
body.Rtl .Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab:after,
body.Rtl .Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab:before,
body.Rtl .Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
body.Rtl .Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:before,
body.Rtl .Tabs.MarketGroups>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
body.Rtl .Tabs.MarketGroups>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
body.Rtl .Tabs.MarketGroups>.rc-tabs-bar:first-child>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:after,
body.Rtl .Tabs.MarketGroups>.rc-tabs-bar:first-child>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:before,
body.Rtl .Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
body.Rtl .Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
body.Rtl .Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:after,
body.Rtl .Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:before,
body.Rtl .Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
body.Rtl .Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
body.Rtl .Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:after,
body.Rtl .Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:before {
    right: 0;
    left: unset
}

.Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:before,
.BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:before,
.BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:before,
.BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:before,
.genericMainTab:before,
.genericSubTab:before,
.genericTab:before,
.Listfilter__Button:before,
.Listfilter__Item:before,
.ListFilters__Button:before,
.ListFilters__Item:before,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:before,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:before,
.mock .Tabs.genericTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:before,
.Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab:before,
.Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:before,
.Tabs.LiveUpcomingTabs>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab:before,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:before,
.Tabs.MarketGroups>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.Tabs.MarketGroups>.rc-tabs-bar:first-child>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:before,
.Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:before,
.Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:before {
    height: 2px;
    width: 100%;
    background-color: transparent;
    transition: background-color .3s ease
}

.Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:after,
.BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:after,
.BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:after,
.BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:after,
.genericMainTab:after,
.genericSubTab:after,
.genericTab:after,
.Listfilter__Button:after,
.Listfilter__Item:after,
.ListFilters__Button:after,
.ListFilters__Item:after,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
.mock .Tabs.genericTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
.Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
.Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab:after,
.Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
.Tabs.LiveUpcomingTabs>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
.Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab:after,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
.Tabs.MarketGroups>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
.Tabs.MarketGroups>.rc-tabs-bar:first-child>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:after,
.Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
.Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:after,
.Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:after {
    bottom: 2px;
    left: calc(50% - 8px);
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 0 8px 6px;
    transition: border-color .3s ease
}

.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Rtl .rc-tabs-tab:after,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Rtl .rc-tabs-tab:after,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Rtl .rc-tabs-tab:after,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Rtl .rc-tabs-tab:after,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar body.Rtl .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar body.Rtl .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
.mock .Tabs.genericTab-Mockup>.rc-tabs-bar body.Rtl .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
.Tabs.GroupedMatchList>.rc-tabs-bar body.Rtl .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar body.Rtl .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
.Tabs.MarketGroups>.rc-tabs-bar:first-child>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Rtl .rc-tabs-tab:after,
.Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav body.Rtl .rc-tabs-tab:after,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav body.Rtl .rc-tabs-tab:after,
body.Rtl .Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
body.Rtl .Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:after,
body.Rtl .BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
body.Rtl .BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:after,
body.Rtl .BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
body.Rtl .BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:after,
body.Rtl .BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
body.Rtl .BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:after,
body.Rtl .genericMainTab:after,
body.Rtl .genericSubTab:after,
body.Rtl .genericTab:after,
body.Rtl .Listfilter__Button:after,
body.Rtl .Listfilter__Item:after,
body.Rtl .ListFilters__Button:after,
body.Rtl .ListFilters__Item:after,
body.Rtl .mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
body.Rtl .mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
body.Rtl .mock .Tabs.genericTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
body.Rtl .Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab:after,
body.Rtl .Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
body.Rtl .Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab:after,
body.Rtl .Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
body.Rtl .Tabs.MarketGroups>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
body.Rtl .Tabs.MarketGroups>.rc-tabs-bar:first-child>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:after,
body.Rtl .Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
body.Rtl .Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:after,
body.Rtl .Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
body.Rtl .Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:after {
    right: calc(50% - 8px);
    left: unset
}

.Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Desktop .rc-tabs-tab.rc-tabs-tab-active:hover,
.BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Desktop .rc-tabs-tab.rc-tabs-tab-active:hover,
.BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Desktop .rc-tabs-tab.rc-tabs-tab-active:hover,
.BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Desktop .rc-tabs-tab.rc-tabs-tab-active:hover,
.genericMainTab--Active,
.genericSubTab--Active,
.genericTab--Active,
.Listfilter__Button--Active,
.Listfilter__Item--Active,
.ListFilters__Button--Active,
.ListFilters__Item--Active,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-active,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-active:hover,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-active,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-active:hover,
.mock .Tabs.genericTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-active,
.mock .Tabs.genericTab-Mockup>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-active:hover,
.Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active,
.Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active,
.Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active,
.Tabs.GroupedMatchList>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover,
.Tabs.LiveUpcomingTabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active,
.Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover,
.Tabs.MarketGroups>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active,
.Tabs.MarketGroups>.rc-tabs-bar:first-child>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active,
.Tabs.MarketGroups>.rc-tabs-bar:first-child>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Desktop .rc-tabs-tab.rc-tabs-tab-active:hover,
.Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active,
.Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active,
.Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav body.Desktop .rc-tabs-tab.rc-tabs-tab-active:hover,
.Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav body.Desktop .rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .genericMainTab--Active:hover,
body.Desktop .genericSubTab--Active:hover,
body.Desktop .genericTab--Active:hover,
body.Desktop .Listfilter__Button--Active:hover,
body.Desktop .Listfilter__Item--Active:hover,
body.Desktop .ListFilters__Button--Active:hover,
body.Desktop .ListFilters__Item--Active:hover,
body.Desktop .mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-active:hover,
body.Desktop .mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-active:hover,
body.Desktop .mock .Tabs.genericTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-active:hover,
body.Desktop .Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .Tabs.MarketGroups>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .Tabs.MarketGroups>.rc-tabs-bar:first-child>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active:hover {
    color: #efefef;
    background-color: #363945
}

.Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:before,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active:before,
.BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:before,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active:before,
.BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:before,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active:before,
.BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:before,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active:before,
.genericMainTab--Active:before,
.genericSubTab--Active:before,
.genericTab--Active:before,
.Listfilter__Button--Active:before,
.Listfilter__Item--Active:before,
.ListFilters__Button--Active:before,
.ListFilters__Item--Active:before,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-active:before,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-active:before,
.mock .Tabs.genericTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-active:before,
.Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:before,
.Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active:before,
.Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:before,
.Tabs.LiveUpcomingTabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:before,
.Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active:before,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:before,
.Tabs.MarketGroups>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:before,
.Tabs.MarketGroups>.rc-tabs-bar:first-child>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active:before,
.Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:before,
.Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active:before,
.Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:before,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active:before {
    background-color: transparent
}

.Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:after,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active:after,
.BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:after,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active:after,
.BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:after,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active:after,
.BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:after,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active:after,
.genericMainTab--Active:after,
.genericSubTab--Active:after,
.genericTab--Active:after,
.Listfilter__Button--Active:after,
.Listfilter__Item--Active:after,
.ListFilters__Button--Active:after,
.ListFilters__Item--Active:after,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-active:after,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-active:after,
.mock .Tabs.genericTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-active:after,
.Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:after,
.Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active:after,
.Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:after,
.Tabs.LiveUpcomingTabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:after,
.Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active:after,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:after,
.Tabs.MarketGroups>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:after,
.Tabs.MarketGroups>.rc-tabs-bar:first-child>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active:after,
.Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:after,
.Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active:after,
.Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:after,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active:after {
    border-color: transparent
}

.Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-disabled,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-disabled,
.BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-disabled,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-disabled,
.BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-disabled,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-disabled,
.BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-disabled,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-disabled,
.genericMainTab--Disabled,
.genericSubTab--Disabled,
.genericTab--Disabled,
.Listfilter__Button--Disabled,
.Listfilter__Item--Disabled,
.ListFilters__Button--Disabled,
.ListFilters__Item--Disabled,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-disabled,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-disabled,
.mock .Tabs.genericTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-disabled,
body.Desktop .mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-disabled:hover,
body.Desktop .mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-disabled:hover {
    cursor: not-allowed !important;
    color: rgba(194, 197, 205, .6);
    background-color: rgba(33, 37, 49, .6)
}

.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Desktop .rc-tabs-tab.rc-tabs-tab-disabled:hover,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Desktop .rc-tabs-tab.rc-tabs-tab-disabled:hover,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Desktop .rc-tabs-tab.rc-tabs-tab-disabled:hover,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Desktop .rc-tabs-tab.rc-tabs-tab-disabled:hover,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-disabled:hover,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-disabled:hover,
.mock .Tabs.genericTab-Mockup>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-disabled:hover,
body.Desktop .Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-disabled:hover,
body.Desktop .Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-disabled:hover,
body.Desktop .BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-disabled:hover,
body.Desktop .BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-disabled:hover,
body.Desktop .BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-disabled:hover,
body.Desktop .BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-disabled:hover,
body.Desktop .BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-disabled:hover,
body.Desktop .BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-disabled:hover,
body.Desktop .genericMainTab--Disabled:hover,
body.Desktop .genericSubTab--Disabled:hover,
body.Desktop .genericTab--Disabled:hover,
body.Desktop .Listfilter__Button--Disabled:hover,
body.Desktop .Listfilter__Item--Disabled:hover,
body.Desktop .ListFilters__Button--Disabled:hover,
body.Desktop .ListFilters__Item--Disabled:hover,
body.Desktop .mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-disabled:hover,
body.Desktop .mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-disabled:hover,
body.Desktop .mock .Tabs.genericTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-disabled:hover {
    color: rgba(194, 197, 205, .6);
    background-color: rgba(33, 37, 49, .6)
}

.genericMainTab,
.Listfilter__Button,
.Listfilter__Item,
.ListFilters__Button,
.ListFilters__Item,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab,
.Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.Tabs.LiveUpcomingTabs>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab {
    font-family: Fira Sans, sans-serif;
    font-size: 14px;
    height: 46px;
    color: #c2c5cd;
    background-color: #282c39
}

@media only screen and (orientation:portrait) {
    .mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar body.Tablet .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
    .Tabs.GroupedMatchList>.rc-tabs-bar body.Tablet .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
    .Tabs.LiveUpcomingTabs>.rc-tabs-bar body.Tablet .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
    body.Tablet .genericMainTab,
    body.Tablet .Listfilter__Button,
    body.Tablet .Listfilter__Item,
    body.Tablet .ListFilters__Button,
    body.Tablet .ListFilters__Item,
    body.Tablet .mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
    body.Tablet .Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab,
    body.Tablet .Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
    body.Tablet .Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab,
    body.Tablet .Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab {
        padding: 0 5px 4px
    }
}

.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar body.Mobile .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.Tabs.GroupedMatchList>.rc-tabs-bar body.Mobile .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar body.Mobile .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
body.Mobile .genericMainTab,
body.Mobile .Listfilter__Button,
body.Mobile .Listfilter__Item,
body.Mobile .ListFilters__Button,
body.Mobile .ListFilters__Item,
body.Mobile .mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
body.Mobile .Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab,
body.Mobile .Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
body.Mobile .Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab,
body.Mobile .Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab {
    padding: 0 5px 4px
}

.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover,
.Tabs.GroupedMatchList>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover,
body.Desktop .genericMainTab:hover,
body.Desktop .Listfilter__Button:hover,
body.Desktop .Listfilter__Item:hover,
body.Desktop .ListFilters__Button:hover,
body.Desktop .ListFilters__Item:hover,
body.Desktop .mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover,
body.Desktop .Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab:hover,
body.Desktop .Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover,
body.Desktop .Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab:hover,
body.Desktop .Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover {
    color: #f4f4f6;
    background-color: #363945
}

.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover .OM-Icon,
.Tabs.GroupedMatchList>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover .OM-Icon,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover .OM-Icon,
body.Desktop .genericMainTab:hover .OM-Icon,
body.Desktop .Listfilter__Button:hover .OM-Icon,
body.Desktop .Listfilter__Item:hover .OM-Icon,
body.Desktop .ListFilters__Button:hover .OM-Icon,
body.Desktop .ListFilters__Item:hover .OM-Icon,
body.Desktop .mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover .OM-Icon,
body.Desktop .Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab:hover .OM-Icon,
body.Desktop .Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover .OM-Icon,
body.Desktop .Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab:hover .OM-Icon,
body.Desktop .Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover .OM-Icon {
    color: #f4f4f6
}

.genericMainTab .OM-Icon,
.Listfilter__Button .OM-Icon,
.Listfilter__Item .OM-Icon,
.ListFilters__Button .OM-Icon,
.ListFilters__Item .OM-Icon,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon,
.Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab .OM-Icon,
.Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon,
.Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab .OM-Icon,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon {
    margin-right: 4px;
    color: #c2c5cd
}

.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar body.Rtl .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon,
.Tabs.GroupedMatchList>.rc-tabs-bar body.Rtl .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar body.Rtl .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon,
body.Rtl .genericMainTab .OM-Icon,
body.Rtl .Listfilter__Button .OM-Icon,
body.Rtl .Listfilter__Item .OM-Icon,
body.Rtl .ListFilters__Button .OM-Icon,
body.Rtl .ListFilters__Item .OM-Icon,
body.Rtl .mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon,
body.Rtl .Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab .OM-Icon,
body.Rtl .Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon,
body.Rtl .Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab .OM-Icon,
body.Rtl .Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon {
    margin-right: unset;
    margin-left: 4px
}

.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar body.Mobile .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar body.Tablet .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.Tabs.GroupedMatchList>.rc-tabs-bar body.Mobile .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.Tabs.GroupedMatchList>.rc-tabs-bar body.Tablet .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar body.Mobile .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar body.Tablet .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
body.Mobile .genericMainTab,
body.Mobile .Listfilter__Button,
body.Mobile .Listfilter__Item,
body.Mobile .ListFilters__Button,
body.Mobile .ListFilters__Item,
body.Mobile .mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
body.Mobile .Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab,
body.Mobile .Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
body.Mobile .Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab,
body.Mobile .Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
body.Tablet .genericMainTab,
body.Tablet .Listfilter__Button,
body.Tablet .Listfilter__Item,
body.Tablet .ListFilters__Button,
body.Tablet .ListFilters__Item,
body.Tablet .mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
body.Tablet .Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab,
body.Tablet .Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
body.Tablet .Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab,
body.Tablet .Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab {
    height: 50px
}

.genericMainTab:before,
.Listfilter__Button:before,
.Listfilter__Item:before,
.ListFilters__Button:before,
.ListFilters__Item:before,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:before,
.Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab:before,
.Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:before,
.Tabs.LiveUpcomingTabs>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab:before,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:before {
    height: 4px;
    background-color: transparent
}

.genericMainTab:after,
.Listfilter__Button:after,
.Listfilter__Item:after,
.ListFilters__Button:after,
.ListFilters__Item:after,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
.Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
.Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab:after,
.Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
.Tabs.LiveUpcomingTabs>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
.Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab:after,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after {
    bottom: 4px
}

.genericMainTab--Active,
.Listfilter__Button--Active,
.Listfilter__Item--Active,
.ListFilters__Button--Active,
.ListFilters__Item--Active,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-active,
.Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active,
.Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active,
.Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active,
.Tabs.LiveUpcomingTabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active,
.Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active {
    color: #000;
    background-color: #ffcd36
}

.genericMainTab--Active .OM-Icon,
.Listfilter__Button--Active .OM-Icon,
.Listfilter__Item--Active .OM-Icon,
.ListFilters__Button--Active .OM-Icon,
.ListFilters__Item--Active .OM-Icon,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-active .OM-Icon,
.Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active .OM-Icon,
.Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active .OM-Icon,
.Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active .OM-Icon,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active .OM-Icon {
    color: #000
}

.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-active:hover,
.Tabs.GroupedMatchList>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .genericMainTab--Active:hover,
body.Desktop .Listfilter__Button--Active:hover,
body.Desktop .Listfilter__Item--Active:hover,
body.Desktop .ListFilters__Button--Active:hover,
body.Desktop .ListFilters__Item--Active:hover,
body.Desktop .mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-active:hover,
body.Desktop .Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover {
    color: #000;
    background-color: #ffcd36
}

.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-active:hover .OM-Icon,
.Tabs.GroupedMatchList>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover .OM-Icon,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover .OM-Icon,
body.Desktop .genericMainTab--Active:hover .OM-Icon,
body.Desktop .Listfilter__Button--Active:hover .OM-Icon,
body.Desktop .Listfilter__Item--Active:hover .OM-Icon,
body.Desktop .ListFilters__Button--Active:hover .OM-Icon,
body.Desktop .ListFilters__Item--Active:hover .OM-Icon,
body.Desktop .mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-active:hover .OM-Icon,
body.Desktop .Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active:hover .OM-Icon,
body.Desktop .Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover .OM-Icon,
body.Desktop .Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active:hover .OM-Icon,
body.Desktop .Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover .OM-Icon {
    color: #000
}

.genericMainTab--Active:before,
.Listfilter__Button--Active:before,
.Listfilter__Item--Active:before,
.ListFilters__Button--Active:before,
.ListFilters__Item--Active:before,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-active:before,
.Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:before,
.Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active:before,
.Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:before,
.Tabs.LiveUpcomingTabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:before,
.Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active:before,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:before {
    background-color: transparent
}

.genericMainTab--Active:after,
.Listfilter__Button--Active:after,
.Listfilter__Item--Active:after,
.ListFilters__Button--Active:after,
.ListFilters__Item--Active:after,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-active:after,
.Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:after,
.Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active:after,
.Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:after,
.Tabs.LiveUpcomingTabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:after,
.Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active:after,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:after {
    border-color: transparent
}

.BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-disabled,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-disabled,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Desktop .rc-tabs-tab.rc-tabs-tab-disabled:hover,
.BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-disabled,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-disabled,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Desktop .rc-tabs-tab.rc-tabs-tab-disabled:hover,
.genericMainTab--Disabled,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-disabled,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-disabled:hover,
body.Desktop .BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-disabled:hover,
body.Desktop .BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-disabled:hover,
body.Desktop .BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-disabled:hover,
body.Desktop .BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-disabled:hover,
body.Desktop .genericMainTab--Disabled:hover,
body.Desktop .mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-disabled:hover {
    color: rgba(194, 197, 205, .6);
    background-color: rgba(40, 44, 57, .6)
}

.Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
.BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
.genericSubTab,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab {
    font-size: 11px;
    font-family: Fira Sans, sans-serif;
    height: 36px;
    color: #c2c5cd;
    background-color: #212531;
    padding: 0 10px 1px
}

.Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .OM-Icon,
.BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .OM-Icon,
.genericSubTab .OM-Icon,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon,
.Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .OM-Icon {
    margin-right: 4px;
    color: #c2c5cd
}

.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Rtl .rc-tabs-tab .OM-Icon,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Rtl .rc-tabs-tab .OM-Icon,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar body.Rtl .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav body.Rtl .rc-tabs-tab .OM-Icon,
body.Rtl .Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
body.Rtl .Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .OM-Icon,
body.Rtl .BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
body.Rtl .BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .OM-Icon,
body.Rtl .genericSubTab .OM-Icon,
body.Rtl .mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon,
body.Rtl .Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
body.Rtl .Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .OM-Icon {
    margin-right: unset;
    margin-left: 4px
}

.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Desktop .rc-tabs-tab:hover,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Desktop .rc-tabs-tab:hover,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav body.Desktop .rc-tabs-tab:hover,
body.Desktop .Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab:hover,
body.Desktop .Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:hover,
body.Desktop .BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab:hover,
body.Desktop .BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:hover,
body.Desktop .genericSubTab:hover,
body.Desktop .mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover,
body.Desktop .Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab:hover,
body.Desktop .Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:hover {
    color: #dad9e3;
    background-color: #2e323e
}

.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Desktop .rc-tabs-tab:hover .OM-Icon,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Desktop .rc-tabs-tab:hover .OM-Icon,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover .OM-Icon,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav body.Desktop .rc-tabs-tab:hover .OM-Icon,
body.Desktop .Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab:hover .OM-Icon,
body.Desktop .Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:hover .OM-Icon,
body.Desktop .BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab:hover .OM-Icon,
body.Desktop .BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:hover .OM-Icon,
body.Desktop .genericSubTab:hover .OM-Icon,
body.Desktop .mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover .OM-Icon,
body.Desktop .Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab:hover .OM-Icon,
body.Desktop .Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:hover .OM-Icon {
    color: #dad9e3
}

.Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab *,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab *,
.BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab *,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab *,
.genericSubTab *,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab *,
.Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab *,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab * {
    font-size: 11px
}

.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Mobile .rc-tabs-tab,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Tablet .rc-tabs-tab,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Mobile .rc-tabs-tab,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Tablet .rc-tabs-tab,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar body.Mobile .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar body.Tablet .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav body.Mobile .rc-tabs-tab,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav body.Tablet .rc-tabs-tab,
body.Mobile .Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Mobile .Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
body.Mobile .BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Mobile .BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
body.Mobile .genericSubTab,
body.Mobile .mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
body.Mobile .Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Mobile .Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab,
body.Tablet .Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Tablet .Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
body.Tablet .BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Tablet .BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
body.Tablet .genericSubTab,
body.Tablet .mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
body.Tablet .Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Tablet .Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab {
    flex: 1 1 auto;
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
    height: 38px
}

.Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:before,
.BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:before,
.genericSubTab:before,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:before,
.Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:before {
    height: 1px;
    background-color: transparent
}

.Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:after,
.BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:after,
.genericSubTab:after,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:after,
.Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:after {
    content: none
}

.Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active,
.BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active,
.genericSubTab--Active,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-active,
.Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active,
.Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active,
.Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active {
    color: #efefef;
    background-color: #282c39
}

.Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active .OM-Icon,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active .OM-Icon,
.BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active .OM-Icon,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active .OM-Icon,
.genericSubTab--Active .OM-Icon,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-active .OM-Icon,
.Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active .OM-Icon,
.Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active .OM-Icon,
.Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active .OM-Icon,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active .OM-Icon {
    color: #efefef
}

.Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:before,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active:before,
.BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:before,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active:before,
.genericSubTab--Active:before,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-active:before,
.Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:before,
.Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active:before,
.Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:before,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active:before {
    background-color: transparent
}

.Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-disabled,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-disabled,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll body.Desktop .rc-tabs-tab.rc-tabs-tab-disabled:hover,
.genericSubTab--Disabled,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-disabled,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar body.Desktop .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-disabled:hover,
body.Desktop .Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-disabled:hover,
body.Desktop .Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-disabled:hover,
body.Desktop .genericSubTab--Disabled:hover,
body.Desktop .mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab-disabled:hover {
    color: rgba(194, 197, 205, .6);
    background-color: rgba(33, 37, 49, .6)
}

.Tabs--MatchDetails {
    margin-top: 10px
}

.Tabs--MatchDetails .Tabs__Content {
    padding-top: 10px
}

.Tabs.GroupedMatchList,
.Tabs.LiveUpcomingTabs {
    margin-bottom: 10px
}

.Tabs.GroupedMatchList .EmptyList,
.Tabs.LiveUpcomingTabs .EmptyList {
    display: flex;
    margin-top: 8px;
    min-height: 80px;
    justify-content: center;
    align-items: center;
    background-color: #2e323e
}

.Tabs.GroupedMatchList>.rc-tabs-bar:first-of-type,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar:first-of-type {
    background-color: #282c39
}

.Tabs.GroupedMatchList>.rc-tabs-bar:first-of-type .rc-tabs-nav,
.Tabs.GroupedMatchList>.rc-tabs-bar:first-of-type .rc-tabs-nav-container .rc-tabs-nav-wrap,
.Tabs.GroupedMatchList>.rc-tabs-bar:first-of-type .rc-tabs-nav-scroll,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar:first-of-type .rc-tabs-nav,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar:first-of-type .rc-tabs-nav-container .rc-tabs-nav-wrap,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar:first-of-type .rc-tabs-nav-scroll {
    width: 100%
}

.Tabs.GroupedMatchList>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-next,
.Tabs.GroupedMatchList>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-prev,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-next,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-prev {
    background-color: #1f232e;
    color: #c2c5cd
}

.Tabs.GroupedMatchList>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-next.rc-tabs-tab-btn-disabled,
.Tabs.GroupedMatchList>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-prev.rc-tabs-tab-btn-disabled,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-next.rc-tabs-tab-btn-disabled,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-prev.rc-tabs-tab-btn-disabled {
    background-color: rgba(31, 35, 46, .8);
    color: rgba(194, 197, 205, .6)
}

.Tabs.GroupedMatchList>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-prev:after,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-prev:after {
    background: #282c39;
    background: linear-gradient(90deg, rgba(40, 44, 57, .9) 0, rgba(40, 44, 57, 0));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(40, 44, 57, .9), endColorstr=rgba(40, 44, 57, 0))
}

.Tabs.GroupedMatchList>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-next:after,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-next:after {
    background: #282c39;
    background: linear-gradient(90deg, rgba(40, 44, 57, 0) 0, rgba(40, 44, 57, .9));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(40, 44, 57, 0), endColorstr=rgba(40, 44, 57, .9))
}

.Tabs.GroupedMatchList>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-next:first-of-type,
.Tabs.GroupedMatchList>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-prev:first-of-type,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-next:first-of-type,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-prev:first-of-type {
    display: none
}

.Tabs.GroupedMatchList .rc-tabs,
.Tabs.LiveUpcomingTabs .rc-tabs {
    border-bottom: 0
}

.Tabs.GroupedMatchList .MobileTabHeader,
.Tabs.LiveUpcomingTabs .MobileTabHeader {
    height: 50px;
    background-color: #282c39
}

.Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab,
.Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.Tabs.LiveUpcomingTabs>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab {
    flex: 1 1 50%;
    padding: 0 10px 4px;
    color: #dad9e3;
    background-color: #282c39
}

.Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
.Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab .OM-Icon,
.Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon,
.Tabs.LiveUpcomingTabs>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
.Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab .OM-Icon,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon {
    margin-right: 4px;
    color: #dad9e3
}

body.Rtl .Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
body.Rtl .Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab .OM-Icon,
body.Rtl .Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon,
body.Rtl .Tabs.LiveUpcomingTabs>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
body.Rtl .Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab .OM-Icon,
body.Rtl .Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab .OM-Icon {
    margin-right: unset;
    margin-left: 4px
}

.Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab:before,
.Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:before,
.Tabs.LiveUpcomingTabs>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab:before,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:before {
    background-color: #ffcd36
}

body.Desktop .Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab:hover,
body.Desktop .Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab:hover,
body.Desktop .Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover,
body.Desktop .Tabs.LiveUpcomingTabs>.MobileTabHeader:first-of-type>.rc-tabs-tab:hover,
body.Desktop .Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab:hover,
body.Desktop .Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover {
    color: #efefef;
    background-color: #363945
}

body.Desktop .Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab:hover .OM-Icon,
body.Desktop .Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab:hover .OM-Icon,
body.Desktop .Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover .OM-Icon,
body.Desktop .Tabs.LiveUpcomingTabs>.MobileTabHeader:first-of-type>.rc-tabs-tab:hover .OM-Icon,
body.Desktop .Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab:hover .OM-Icon,
body.Desktop .Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:hover .OM-Icon {
    color: #efefef
}

.Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active,
.Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active,
.Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active,
.Tabs.LiveUpcomingTabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active,
.Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active {
    color: #000;
    background-color: #ffcd36
}

.Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active .OM-Icon,
.Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active .OM-Icon,
.Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active .OM-Icon,
.Tabs.LiveUpcomingTabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active .OM-Icon,
.Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active .OM-Icon,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active .OM-Icon {
    color: #000
}

.Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:before,
.Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active:before,
.Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:before,
.Tabs.LiveUpcomingTabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:before,
.Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active:before,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:before {
    background-color: transparent
}

.Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:after,
.Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active:after,
.Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:after,
.Tabs.LiveUpcomingTabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:after,
.Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active:after,
.Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:after {
    border-color: transparent
}

body.Desktop .Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .Tabs.LiveUpcomingTabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover {
    color: #000;
    background-color: #ffcd36
}

body.Desktop .Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover .OM-Icon,
body.Desktop .Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active:hover .OM-Icon,
body.Desktop .Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover .OM-Icon,
body.Desktop .Tabs.LiveUpcomingTabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover .OM-Icon,
body.Desktop .Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab.rc-tabs-tab-active:hover .OM-Icon,
body.Desktop .Tabs.LiveUpcomingTabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover .OM-Icon {
    color: #000
}

.Tabs.GroupedMatchList>.MobileTabHeader,
.Tabs.LiveUpcomingTabs>.MobileTabHeader {
    margin-bottom: 4px
}

.Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab,
.Tabs.LiveUpcomingTabs>.MobileTabHeader>.rc-tabs-tab {
    flex: 1 1 50%
}

.Tabs.LiveUpcomingTabs .SportsNavList>.rc-tabs-content>.rc-tabs-tabpane,
.Tabs.LiveUpcomingTabs .SportsNavList>.rc-tabs-content>.rc-tabs-tabpane-active {
    overflow: visible
}

.Tabs.GroupedMatchList .rc-tabs-content .rc-tabs-tabpane.rc-tabs-tabpane-active {
    overflow: hidden
}

.Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab,
.Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab {
    flex-basis: 28% !important;
    overflow: hidden
}

body.Mobile .Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Mobile .Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab,
body.Mobile .Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab {
    flex-basis: 26% !important
}

html[lang=tr] .Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab:nth-of-type(3n+3),
html[lang=tr] .Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab:nth-of-type(3n+3),
html[lang=tr] .Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:nth-of-type(3n+3) {
    flex-basis: 38% !important
}

html[lang=tr] body.Mobile .Tabs.GroupedMatchList>.MobileTabHeader:first-of-type>.rc-tabs-tab:nth-of-type(3n+3),
html[lang=tr] body.Mobile .Tabs.GroupedMatchList>.MobileTabHeader>.rc-tabs-tab:nth-of-type(3n+3),
html[lang=tr] body.Mobile .Tabs.GroupedMatchList>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab:nth-of-type(3n+3) {
    flex-basis: 44% !important
}

.Tabs .GroupedMatchList__Header,
.Tabs .GroupedMatchList__HeaderContent,
.Tabs .LiveUpcomingTabs__Header,
.Tabs .LiveUpcomingTabs__HeaderContent {
    height: 100%;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative
}

.Tabs .GroupedMatchList__Text,
.Tabs .LiveUpcomingTabs__Text {
    max-width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: center;
    line-height: 22px;
    text-transform: capitalize
}

body.Mobile .Tabs .GroupedMatchList__Text,
body.Mobile .Tabs .LiveUpcomingTabs__Text {
    width: 100%
}

.Tabs .GroupedMatchList__Counter,
.Tabs .GroupedMatchList__NumberOfEvents,
.Tabs .LiveUpcomingTabs__Counter,
.Tabs .LiveUpcomingTabs__NumberOfEvents {
    font-size: 10px;
    opacity: .8;
    min-width: 14px;
    position: relative
}

body.Desktop .Tabs .GroupedMatchList__Counter,
body.Desktop .Tabs .GroupedMatchList__NumberOfEvents,
body.Desktop .Tabs .LiveUpcomingTabs__Counter,
body.Desktop .Tabs .LiveUpcomingTabs__NumberOfEvents,
body.Tablet .Tabs .GroupedMatchList__Counter,
body.Tablet .Tabs .GroupedMatchList__NumberOfEvents,
body.Tablet .Tabs .LiveUpcomingTabs__Counter,
body.Tablet .Tabs .LiveUpcomingTabs__NumberOfEvents {
    text-align: left;
    margin-right: -14px;
    padding-left: 5px;
    margin-bottom: 16.4285714286px
}

body.Desktop.Rtl .Tabs .GroupedMatchList__Counter,
body.Desktop.Rtl .Tabs .GroupedMatchList__NumberOfEvents,
body.Desktop.Rtl .Tabs .LiveUpcomingTabs__Counter,
body.Desktop.Rtl .Tabs .LiveUpcomingTabs__NumberOfEvents,
body.Tablet.Rtl .Tabs .GroupedMatchList__Counter,
body.Tablet.Rtl .Tabs .GroupedMatchList__NumberOfEvents,
body.Tablet.Rtl .Tabs .LiveUpcomingTabs__Counter,
body.Tablet.Rtl .Tabs .LiveUpcomingTabs__NumberOfEvents {
    text-align: right;
    margin-right: unset;
    margin-left: -14px;
    padding-right: 5px;
    padding-left: unset
}

@media only screen and (orientation:portrait) {
    body.Tablet .Tabs .GroupedMatchList__Counter,
    body.Tablet .Tabs .GroupedMatchList__NumberOfEvents,
    body.Tablet .Tabs .LiveUpcomingTabs__Counter,
    body.Tablet .Tabs .LiveUpcomingTabs__NumberOfEvents {
        top: 8px;
        right: 3px;
        font-size: 11px;
        text-align: right;
        position: absolute;
        margin-right: 0
    }
}

@media only screen and (orientation:portrait) {
    body.Tablet.Rtl .Tabs .GroupedMatchList__Counter,
    body.Tablet.Rtl .Tabs .GroupedMatchList__NumberOfEvents,
    body.Tablet.Rtl .Tabs .LiveUpcomingTabs__Counter,
    body.Tablet.Rtl .Tabs .LiveUpcomingTabs__NumberOfEvents {
        right: unset;
        left: 3px;
        text-align: left;
        margin-left: 0
    }
}

body.Mobile .Tabs .GroupedMatchList__Counter,
body.Mobile .Tabs .GroupedMatchList__NumberOfEvents,
body.Mobile .Tabs .LiveUpcomingTabs__Counter,
body.Mobile .Tabs .LiveUpcomingTabs__NumberOfEvents {
    top: 8px;
    right: 3px;
    font-size: 11px;
    text-align: right;
    position: absolute;
    margin-right: 0
}

body.Mobile.Rtl .Tabs .GroupedMatchList__Counter,
body.Mobile.Rtl .Tabs .GroupedMatchList__NumberOfEvents,
body.Mobile.Rtl .Tabs .LiveUpcomingTabs__Counter,
body.Mobile.Rtl .Tabs .LiveUpcomingTabs__NumberOfEvents {
    right: unset;
    left: 3px;
    text-align: left;
    margin-left: 0
}

.Tabs .LiveUpcomingTabs__Text {
    overflow: visible
}

.Tabs.SportsNav {
    margin-bottom: 10px;
    flex-shrink: 0
}

body.Mobile .Tabs.SportsNav--Big {
    margin-top: 5px
}

.Tabs.SportsNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show,
.Tabs.SportsNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-next,
.Tabs.SportsNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-prev {
    background-color: #282c39
}

.Tabs.SportsNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show .OM-Icon,
.Tabs.SportsNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-next .OM-Icon,
.Tabs.SportsNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-prev .OM-Icon {
    color: #dad9e3
}

.Tabs.SportsNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show.rc-tabs-tab-btn-disabled,
.Tabs.SportsNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-next.rc-tabs-tab-btn-disabled,
.Tabs.SportsNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-prev.rc-tabs-tab-btn-disabled {
    background-color: rgba(40, 44, 57, .8)
}

.Tabs.SportsNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show.rc-tabs-tab-btn-disabled .OM-Icon,
.Tabs.SportsNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-next.rc-tabs-tab-btn-disabled .OM-Icon,
.Tabs.SportsNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-prev.rc-tabs-tab-btn-disabled .OM-Icon {
    color: rgba(218, 217, 227, .6)
}

.Tabs.SportsNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-prev:after {
    background: #212531;
    background: linear-gradient(90deg, rgba(33, 37, 49, .9) 0, rgba(33, 37, 49, 0));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(33, 37, 49, .9), endColorstr=rgba(33, 37, 49, 0))
}

.Tabs.SportsNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-next:after {
    background: #212531;
    background: linear-gradient(90deg, rgba(33, 37, 49, 0) 0, rgba(33, 37, 49, .9));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(33, 37, 49, 0), endColorstr=rgba(33, 37, 49, .9))
}

.Tabs.SportsNav .rc-tabs-bar .MobileTabHeader {
    background-color: #212531
}

.Tabs.SportsNav .rc-tabs-bar .MobileTabHeader--ShowEndPositionShadow:after {
    background: #212531;
    background: linear-gradient(90deg, rgba(33, 37, 49, 0) 0, rgba(33, 37, 49, .9));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(33, 37, 49, 0), endColorstr=rgba(33, 37, 49, .9))
}

.Tabs.SportsNav .rc-tabs-bar .MobileTabHeader--ShowStartPositionShadow:before {
    background: #212531;
    background: linear-gradient(90deg, rgba(33, 37, 49, .9) 0, rgba(33, 37, 49, 0));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(33, 37, 49, .9), endColorstr=rgba(33, 37, 49, 0))
}

.Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab {
    color: #dad9e3;
    background-color: #212531
}

.Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:before {
    background-color: transparent
}

.Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab:after,
.Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:after {
    content: none
}

.Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
.Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .OM-Icon {
    color: #f4f4f6;
    transition: transform .3s ease, color .3s ease
}

.Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active,
.Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active {
    color: #ffcd36;
    background-color: #181d26
}

.Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active .NavItem,
.Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active .OM-Icon,
.Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active .NavItem,
.Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active .OM-Icon {
    color: #ffcd36
}

.Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:before,
.Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active:before {
    content: "";
    background: #fcc120
}

body.Desktop .Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active:hover {
    color: #ffcd36;
    background-color: #181d26
}

body.Desktop .Tabs.SportsNav>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover .OM-Icon,
body.Desktop .Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active:hover .OM-Icon {
    color: #ffcd36
}

body.Desktop .Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:not(.rc-tabs-tab-active):hover {
    color: #efefef;
    background-color: #282c39
}

body.Desktop .Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:not(.rc-tabs-tab-active):hover .OM-Icon {
    color: #efefef;
    transform: scale(1.4) rotate(10deg)
}

body.Desktop .Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:not(.rc-tabs-tab-active):hover .NavItem,
body.Desktop .Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:not(.rc-tabs-tab-active):hover .NavItem--HasLiveEvents {
    color: #efefef
}

body.Desktop .Tabs.SportsNav>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:not(.rc-tabs-tab-active):hover .NavItem__CounterContainer {
    background-color: #20232d
}

.Tabs.SportsNav .NavItem {
    display: inline-flex;
    text-align: center;
    align-items: center;
    height: 60px;
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content;
    padding: 0 10px 1px;
    font-size: 11px;
    line-height: 14px;
    transition: color .3s ease
}

.Tabs.SportsNav .NavItem.NextEventsItem {
    width: 80px;
    justify-content: center;
    padding: 0;
    background-color: #191c25
}

body.Desktop .Tabs.SportsNav .NavItem.NextEventsItem {
    width: 100px
}

.Tabs.SportsNav .NavItem.NextEventsItem .NavItem__IconContainer .OM-Icon,
.Tabs.SportsNav .NavItem.NextEventsItem .NavItem__NameContainer {
    color: #dad9e3
}

.Tabs.SportsNav .NavItem--HasLiveEvents {
    color: #ffcd36;
    font-weight: 700
}

body.Desktop .Tabs.SportsNav .NavItem:hover {
    color: #efefef
}

body.Desktop .Tabs.SportsNav .NavItem:hover .OM-Icon {
    transform: scale(1.4) rotate(10deg)
}

.Tabs.SportsNav .NavItem .OM-Icon {
    transition: transform .3s
}

.Tabs.SportsNav .NavItem__CounterContainer {
    width: 16px;
    height: 16px;
    line-height: 16px;
    position: absolute;
    text-align: center;
    border-radius: 50%;
    font-size: 8px;
    font-family: sans-serif;
    bottom: 20px;
    right: 2px;
    color: #ffcd36;
    background: #15171f;
    transition: background .3s ease, color .3s ease
}

body.Rtl .Tabs.SportsNav .NavItem__CounterContainer {
    right: unset;
    left: 2px
}

.Tabs.SportsNav .NavItem__CounterContainer body.Desktop {
    bottom: 24px;
    right: 10px
}

.Tabs.SportsNav .NavItem__CounterContainer body.Desktop.Rtl {
    right: unset;
    left: 10px
}

.Tabs.SportsNav .rc-tabs-bar .OM-Icon {
    color: #dad9e3
}

.Tabs.SportsNav--Big .MobileTabHeader {
    height: 60px
}

body.Tablet .Tabs.SportsNav--Big .MobileTabHeader {
    height: 50px
}

.Tabs.SportsNav--Big>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab {
    height: 60px;
    width: 80px;
    min-width: 80px
}

body.Mobile .Tabs.SportsNav--Big>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Mobile .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab {
    height: 60px
}

body.Desktop .Tabs.SportsNav--Big>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Desktop .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab {
    width: 100px
}

.Tabs.SportsNav--Big>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
.Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .OM-Icon {
    margin-right: 0
}

body.Rtl .Tabs.SportsNav--Big>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
body.Rtl .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .OM-Icon {
    margin-left: 0
}

.Tabs.SportsNav--Big .NavItem {
    flex-direction: column;
    flex: 1
}

.Tabs.SportsNav--Big .NavItem__IconContainer {
    width: 24px;
    height: 24px;
    margin-bottom: 4px;
    position: relative
}

.Tabs.SportsNav--Big .NavItem__NameContainer {
    width: 60px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 3px
}

body.Desktop .Tabs.SportsNav--Big .NavItem__NameContainer {
    width: 80px
}

.Tabs.SportsNav--Regular .MobileTabHeader,
.Tabs.SportsNav--Regular .NavItem,
.Tabs.SportsNav--Regular>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.Tabs.SportsNav--Regular>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab,
body.Mobile .Tabs.SportsNav--Regular>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Mobile .Tabs.SportsNav--Regular>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab,
body.Tablet .Tabs.SportsNav--Regular>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Tablet .Tabs.SportsNav--Regular>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab {
    height: 36px
}

.Tabs.SportsNav--Regular .NavItem__IconContainer {
    margin-right: 4px
}

body.Rtl .Tabs.SportsNav--Regular .NavItem__IconContainer {
    margin-right: unset;
    margin-left: 4px
}

.Tabs.SportsNav--Regular .NavItem__NameContainer {
    font-size: 11px;
    line-height: 12px;
    white-space: nowrap
}

.App:not(.App--isBrowser) .Tabs.SportsNav--Big .NavItem__IconContainer:before {
    display: block;
    content: "";
    height: 22px;
    width: 22px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: 50%;
    background-color: #15171f
}

.Tabs.SportsNavList {
    margin-bottom: 5px
}

body.Desktop .Tabs.SportsNavList {
    margin-bottom: 10px
}

.Tabs.SportsNavList .NavItem.Anchor {
    height: 100%
}

.Tabs.SportsNavList .NavItem__NameContainer {
    padding: 0 25px
}

.Tabs.SportsNavList>.MobileTabHeader {
    height: 36px;
    background-color: #2e323e
}

.Tabs.SportsNavList>.MobileTabHeader .NavItem__NameContainer {
    padding: 0 10px
}

.Tabs.SportsNavList>.MobileTabHeader--ShowEndPositionShadow:after {
    background: #2e323e;
    background: linear-gradient(90deg, rgba(46, 50, 62, 0) 10%, #2e323e 90%);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(46, 50, 62, 0), endColorstr=#2e323e)
}

.Tabs.SportsNavList>.MobileTabHeader--ShowStartPositionShadow:before {
    background: #2e323e;
    background: linear-gradient(90deg, #2e323e 10%, rgba(46, 50, 62, 0));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#2e323e, endColorstr=rgba(46, 50, 62, 0))
}

.Tabs.SportsNavList>.rc-tabs-bar:first-of-type {
    margin-bottom: 1px;
    background-color: #2e323e
}

.Tabs.SportsNavList>.rc-tabs-bar:first-of-type:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 18px;
    top: 0;
    left: 0;
    z-index: 100;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
    background: #000;
    background: linear-gradient(180deg, rgba(0, 0, 0, .1) 0, transparent);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(0, 0, 0, .1), endColorstr=rgba(0, 0, 0, 0))
}

body.Rtl .Tabs.SportsNavList>.rc-tabs-bar:first-of-type:before {
    right: 0;
    left: unset
}

.Tabs.SportsNavList>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-next,
.Tabs.SportsNavList>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-prev {
    background-color: #323744
}

.Tabs.SportsNavList>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-next .OM-Icon,
.Tabs.SportsNavList>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-prev .OM-Icon {
    color: #dad9e3
}

.Tabs.SportsNavList>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-next.rc-tabs-tab-btn-disabled,
.Tabs.SportsNavList>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-prev.rc-tabs-tab-btn-disabled {
    background-color: rgba(50, 55, 68, .8)
}

.Tabs.SportsNavList>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-next.rc-tabs-tab-btn-disabled .OM-Icon,
.Tabs.SportsNavList>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-prev.rc-tabs-tab-btn-disabled .OM-Icon {
    color: rgba(218, 217, 227, .6)
}

.Tabs.SportsNavList>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-prev:after {
    background: #2e323e;
    background: linear-gradient(90deg, rgba(46, 50, 62, .9) 0, rgba(46, 50, 62, 0));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(46, 50, 62, .9), endColorstr=rgba(46, 50, 62, 0))
}

.Tabs.SportsNavList>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-next:after {
    background: #2e323e;
    background: linear-gradient(90deg, rgba(46, 50, 62, 0) 0, rgba(46, 50, 62, .9));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(46, 50, 62, 0), endColorstr=rgba(46, 50, 62, .9))
}

.Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab {
    text-transform: uppercase;
    color: #efefef;
    background-color: #2e323e;
    transition: background-color .3s ease, color .3s ease;
    padding: 0
}

.Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab .Anchor,
.Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab .Button,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .Anchor,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .Button {
    cursor: pointer;
    text-transform: uppercase;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%
}

.Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:before {
    background-color: transparent
}

body.Desktop .Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab:hover,
body.Desktop .Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:hover {
    color: #000;
    background-color: #ffcd36
}

body.Desktop .Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab:hover .Anchor,
body.Desktop .Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab:hover .Button,
body.Desktop .Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:hover .Anchor,
body.Desktop .Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:hover .Button {
    color: #000
}

.Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active,
body.Desktop .Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active:hover {
    color: #ffcd36;
    background: #363945
}

.Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active .NavItem,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active .NavItem,
body.Desktop .Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover .Anchor,
body.Desktop .Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover .Button,
body.Desktop .Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active:hover .Anchor,
body.Desktop .Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active:hover .Button {
    color: #ffcd36
}

.Tabs.SportsNavList>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:before,
.Tabs.SportsNavList>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active:before {
    background-color: transparent
}

.Tabs.CategoryNav,
.Tabs.LocationNav,
.Tabs.ParentNav {
    margin-bottom: 10px
}

.Tabs.CategoryNav>.MobileTabHeader,
.Tabs.LocationNav>.MobileTabHeader,
.Tabs.ParentNav>.MobileTabHeader {
    background-color: transparent;
    height: 50px
}

.Tabs.CategoryNav>.MobileTabHeader--ShowEndPositionShadow:after,
.Tabs.LocationNav>.MobileTabHeader--ShowEndPositionShadow:after,
.Tabs.ParentNav>.MobileTabHeader--ShowEndPositionShadow:after {
    background: #0e151b;
    background: linear-gradient(90deg, rgba(14, 21, 27, 0) 10%, #0e151b 90%);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(14, 21, 27, 0), endColorstr=#0e151b)
}

.Tabs.CategoryNav>.MobileTabHeader--ShowStartPositionShadow:before,
.Tabs.LocationNav>.MobileTabHeader--ShowStartPositionShadow:before,
.Tabs.ParentNav>.MobileTabHeader--ShowStartPositionShadow:before {
    background: #0e151b;
    background: linear-gradient(90deg, #0e151b 10%, rgba(14, 21, 27, 0));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#0e151b, endColorstr=rgba(14, 21, 27, 0))
}

.Tabs.CategoryNav>.rc-tabs-bar,
.Tabs.LocationNav>.rc-tabs-bar,
.Tabs.ParentNav>.rc-tabs-bar {
    background-color: transparent;
    margin-bottom: 2px
}

body.Desktop .Tabs.CategoryNav>.rc-tabs-bar,
body.Desktop .Tabs.LocationNav>.rc-tabs-bar,
body.Desktop .Tabs.ParentNav>.rc-tabs-bar,
body.Tablet .Tabs.CategoryNav>.rc-tabs-bar,
body.Tablet .Tabs.LocationNav>.rc-tabs-bar,
body.Tablet .Tabs.ParentNav>.rc-tabs-bar {
    margin-bottom: 2px
}

.Tabs.CategoryNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show,
.Tabs.LocationNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show,
.Tabs.ParentNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show {
    z-index: 10;
    width: 30px;
    height: 30px;
    border-radius: 60px;
    margin-top: 5px
}

.Tabs.CategoryNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show.rc-tabs-tab-next,
.Tabs.CategoryNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show.rc-tabs-tab-prev,
.Tabs.LocationNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show.rc-tabs-tab-next,
.Tabs.LocationNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show.rc-tabs-tab-prev,
.Tabs.ParentNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show.rc-tabs-tab-next,
.Tabs.ParentNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show.rc-tabs-tab-prev {
    background-color: transparent
}

.Tabs.CategoryNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show.rc-tabs-tab-next .OM-Icon,
.Tabs.CategoryNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show.rc-tabs-tab-prev .OM-Icon,
.Tabs.LocationNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show.rc-tabs-tab-next .OM-Icon,
.Tabs.LocationNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show.rc-tabs-tab-prev .OM-Icon,
.Tabs.ParentNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show.rc-tabs-tab-next .OM-Icon,
.Tabs.ParentNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show.rc-tabs-tab-prev .OM-Icon {
    background-color: #282c39;
    color: #dad9e3
}

.Tabs.CategoryNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show.rc-tabs-tab-next.rc-tabs-tab-btn-disabled,
.Tabs.CategoryNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show.rc-tabs-tab-prev.rc-tabs-tab-btn-disabled,
.Tabs.LocationNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show.rc-tabs-tab-next.rc-tabs-tab-btn-disabled,
.Tabs.LocationNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show.rc-tabs-tab-prev.rc-tabs-tab-btn-disabled,
.Tabs.ParentNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show.rc-tabs-tab-next.rc-tabs-tab-btn-disabled,
.Tabs.ParentNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show.rc-tabs-tab-prev.rc-tabs-tab-btn-disabled {
    background-color: rgba(40, 44, 57, .8)
}

.Tabs.CategoryNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show.rc-tabs-tab-next.rc-tabs-tab-btn-disabled .OM-Icon,
.Tabs.CategoryNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show.rc-tabs-tab-prev.rc-tabs-tab-btn-disabled .OM-Icon,
.Tabs.LocationNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show.rc-tabs-tab-next.rc-tabs-tab-btn-disabled .OM-Icon,
.Tabs.LocationNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show.rc-tabs-tab-prev.rc-tabs-tab-btn-disabled .OM-Icon,
.Tabs.ParentNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show.rc-tabs-tab-next.rc-tabs-tab-btn-disabled .OM-Icon,
.Tabs.ParentNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show.rc-tabs-tab-prev.rc-tabs-tab-btn-disabled .OM-Icon {
    color: rgba(218, 217, 227, .6)
}

.Tabs.CategoryNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show .OM-Icon,
.Tabs.LocationNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show .OM-Icon,
.Tabs.ParentNav>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-arrow-show .OM-Icon {
    border-radius: 60px;
    position: relative;
    z-index: 10
}

.Tabs.CategoryNav .rc-tabs-tab-next:after,
.Tabs.CategoryNav .rc-tabs-tab-prev:after,
.Tabs.LocationNav .rc-tabs-tab-next:after,
.Tabs.LocationNav .rc-tabs-tab-prev:after,
.Tabs.ParentNav .rc-tabs-tab-next:after,
.Tabs.ParentNav .rc-tabs-tab-prev:after {
    z-index: -1;
    width: 120px;
    position: absolute;
    height: unset;
    top: -5px;
    bottom: -5px
}

.Tabs.CategoryNav .rc-tabs-tab-prev:after,
.Tabs.LocationNav .rc-tabs-tab-prev:after,
.Tabs.ParentNav .rc-tabs-tab-prev:after {
    left: 0;
    background: #0e151b;
    background: linear-gradient(90deg, #0e151b 10%, rgba(14, 21, 27, 0));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#0e151b, endColorstr=rgba(14, 21, 27, 0))
}

body.Rtl .Tabs.CategoryNav .rc-tabs-tab-prev:after,
body.Rtl .Tabs.LocationNav .rc-tabs-tab-prev:after,
body.Rtl .Tabs.ParentNav .rc-tabs-tab-prev:after {
    right: 0;
    left: unset
}

.Tabs.CategoryNav .rc-tabs-tab-next:after,
.Tabs.LocationNav .rc-tabs-tab-next:after,
.Tabs.ParentNav .rc-tabs-tab-next:after {
    right: 0;
    background: #0e151b;
    background: linear-gradient(90deg, rgba(14, 21, 27, 0) 10%, #0e151b);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(14, 21, 27, 0), endColorstr=#0e151b)
}

body.Rtl .Tabs.CategoryNav .rc-tabs-tab-next:after,
body.Rtl .Tabs.LocationNav .rc-tabs-tab-next:after,
body.Rtl .Tabs.ParentNav .rc-tabs-tab-next:after {
    right: unset;
    left: 0
}

.Tabs.CategoryNav .rc-tabs-nav-wrap,
.Tabs.LocationNav .rc-tabs-nav-wrap,
.Tabs.ParentNav .rc-tabs-nav-wrap {
    position: relative;
    z-index: 1
}

.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab {
    display: flex;
    position: relative;
    cursor: pointer;
    font-size: 12px;
    align-items: center;
    flex: 1 1 30%;
    height: 40px;
    padding: 0 5px
}

body.Mobile .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Mobile .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
body.Mobile .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Mobile .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
body.Mobile .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Mobile .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab {
    font-size: 13px;
    padding: 0 3px;
    height: 50px
}

.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem,
.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem,
.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem {
    display: flex;
    position: relative;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    box-sizing: border-box;
    height: 30px;
    color: #dad9e3;
    background-color: #181d26;
    padding: 6px 10px 6px 4px;
    border-radius: 50px
}

body.Rtl .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem,
body.Rtl .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem,
body.Rtl .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem,
body.Rtl .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem,
body.Rtl .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem,
body.Rtl .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem,
body.Rtl .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem,
body.Rtl .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem,
body.Rtl .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem,
body.Rtl .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem,
body.Rtl .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem,
body.Rtl .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem,
body.Rtl .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem,
body.Rtl .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem,
body.Rtl .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem,
body.Rtl .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem,
body.Rtl .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem,
body.Rtl .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem {
    padding-right: 4px;
    padding-left: 10px
}

body.Mobile .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem,
body.Mobile .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem,
body.Mobile .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem,
body.Mobile .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem,
body.Mobile .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem,
body.Mobile .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem,
body.Mobile .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem,
body.Mobile .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem,
body.Mobile .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem,
body.Mobile .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem,
body.Mobile .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem,
body.Mobile .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem,
body.Mobile .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem,
body.Mobile .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem,
body.Mobile .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem,
body.Mobile .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem,
body.Mobile .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem,
body.Mobile .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem {
    height: 40px
}

.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem__IconContainer,
.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem__IconContainer,
.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem__IconContainer,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem__IconContainer,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem__IconContainer,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem__IconContainer,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem__IconContainer,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem__IconContainer,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem__IconContainer,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem__IconContainer,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem__IconContainer,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem__IconContainer,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem__IconContainer,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem__IconContainer,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem__IconContainer,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem__IconContainer,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem__IconContainer,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem__IconContainer {
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    margin-right: .4rem;
    border-radius: 50%;
    transition: transform .3s ease, color .3s ease
}

body.Rtl .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem__IconContainer,
body.Rtl .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem__IconContainer,
body.Rtl .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem__IconContainer,
body.Rtl .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem__IconContainer,
body.Rtl .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem__IconContainer,
body.Rtl .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem__IconContainer,
body.Rtl .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem__IconContainer,
body.Rtl .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem__IconContainer,
body.Rtl .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem__IconContainer,
body.Rtl .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem__IconContainer,
body.Rtl .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem__IconContainer,
body.Rtl .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem__IconContainer,
body.Rtl .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem__IconContainer,
body.Rtl .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem__IconContainer,
body.Rtl .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem__IconContainer,
body.Rtl .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem__IconContainer,
body.Rtl .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem__IconContainer,
body.Rtl .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem__IconContainer {
    margin-right: unset;
    margin-left: .4rem
}

body.Mobile .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem__IconContainer,
body.Mobile .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem__IconContainer,
body.Mobile .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem__IconContainer,
body.Mobile .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem__IconContainer,
body.Mobile .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem__IconContainer,
body.Mobile .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem__IconContainer,
body.Mobile .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem__IconContainer,
body.Mobile .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem__IconContainer,
body.Mobile .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem__IconContainer,
body.Mobile .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem__IconContainer,
body.Mobile .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem__IconContainer,
body.Mobile .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem__IconContainer,
body.Mobile .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem__IconContainer,
body.Mobile .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem__IconContainer,
body.Mobile .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem__IconContainer,
body.Mobile .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem__IconContainer,
body.Mobile .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem__IconContainer,
body.Mobile .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem__IconContainer {
    width: 30px;
    height: 30px
}

.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem__IconContainer .OM-Icon,
.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem__IconContainer .OM-Icon,
.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem__IconContainer .OM-Icon,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem__IconContainer .OM-Icon,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem__IconContainer .OM-Icon,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem__IconContainer .OM-Icon,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem__IconContainer .OM-Icon,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem__IconContainer .OM-Icon,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem__IconContainer .OM-Icon,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem__IconContainer .OM-Icon,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem__IconContainer .OM-Icon,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem__IconContainer .OM-Icon,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem__IconContainer .OM-Icon,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem__IconContainer .OM-Icon,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem__IconContainer .OM-Icon,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem__IconContainer .OM-Icon,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem__IconContainer .OM-Icon,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem__IconContainer .OM-Icon {
    transition: transform .3s ease
}

.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem__NameContainer,
.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem__NameContainer,
.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem__NameContainer,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem__NameContainer,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem__NameContainer,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem__NameContainer,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem__NameContainer,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem__NameContainer,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem__NameContainer,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem__NameContainer,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem__NameContainer,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem__NameContainer,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem__NameContainer,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem__NameContainer,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem__NameContainer,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem__NameContainer,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem__NameContainer,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem__NameContainer {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    transition: color .3s ease
}

.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem__CounterContainer,
.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem__CounterContainer,
.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem__CounterContainer,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem__CounterContainer,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem__CounterContainer,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem__CounterContainer,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem__CounterContainer,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem__CounterContainer,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem__CounterContainer,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem__CounterContainer,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem__CounterContainer,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem__CounterContainer,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem__CounterContainer,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem__CounterContainer,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem__CounterContainer,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem__CounterContainer,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem__CounterContainer,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem__CounterContainer {
    font-size: 80%;
    padding: 2px 0 12px 4px;
    color: #ffcd36
}

body.Rtl .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem__CounterContainer,
body.Rtl .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem__CounterContainer,
body.Rtl .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem__CounterContainer,
body.Rtl .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem__CounterContainer,
body.Rtl .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem__CounterContainer,
body.Rtl .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem__CounterContainer,
body.Rtl .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem__CounterContainer,
body.Rtl .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem__CounterContainer,
body.Rtl .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem__CounterContainer,
body.Rtl .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem__CounterContainer,
body.Rtl .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem__CounterContainer,
body.Rtl .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem__CounterContainer,
body.Rtl .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem__CounterContainer,
body.Rtl .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem__CounterContainer,
body.Rtl .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem__CounterContainer,
body.Rtl .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem__CounterContainer,
body.Rtl .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem__CounterContainer,
body.Rtl .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem__CounterContainer {
    padding-right: 0;
    padding-left: 4px
}

body.Desktop .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem:hover,
body.Desktop .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem:hover,
body.Desktop .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem:hover,
body.Desktop .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem:hover,
body.Desktop .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem:hover,
body.Desktop .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem:hover,
body.Desktop .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem:hover,
body.Desktop .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem:hover,
body.Desktop .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem:hover,
body.Desktop .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem:hover,
body.Desktop .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem:hover,
body.Desktop .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem:hover,
body.Desktop .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem:hover,
body.Desktop .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem:hover,
body.Desktop .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem:hover,
body.Desktop .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem:hover,
body.Desktop .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem:hover,
body.Desktop .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem:hover {
    color: #f7f6f9;
    background-color: #363945
}

body.Desktop .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem:hover .CategoryItem__IconContainer,
body.Desktop .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem:hover .LocationItem__IconContainer,
body.Desktop .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem:hover .ParentItem__IconContainer,
body.Desktop .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem:hover .CategoryItem__IconContainer,
body.Desktop .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem:hover .LocationItem__IconContainer,
body.Desktop .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem:hover .ParentItem__IconContainer,
body.Desktop .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem:hover .CategoryItem__IconContainer,
body.Desktop .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem:hover .LocationItem__IconContainer,
body.Desktop .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem:hover .ParentItem__IconContainer,
body.Desktop .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem:hover .CategoryItem__IconContainer,
body.Desktop .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem:hover .LocationItem__IconContainer,
body.Desktop .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem:hover .ParentItem__IconContainer,
body.Desktop .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem:hover .CategoryItem__IconContainer,
body.Desktop .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem:hover .LocationItem__IconContainer,
body.Desktop .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem:hover .ParentItem__IconContainer,
body.Desktop .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem:hover .CategoryItem__IconContainer,
body.Desktop .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem:hover .LocationItem__IconContainer,
body.Desktop .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem:hover .ParentItem__IconContainer,
body.Desktop .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem:hover .CategoryItem__IconContainer,
body.Desktop .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem:hover .LocationItem__IconContainer,
body.Desktop .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem:hover .ParentItem__IconContainer,
body.Desktop .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem:hover .CategoryItem__IconContainer,
body.Desktop .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem:hover .LocationItem__IconContainer,
body.Desktop .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem:hover .ParentItem__IconContainer,
body.Desktop .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem:hover .CategoryItem__IconContainer,
body.Desktop .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem:hover .LocationItem__IconContainer,
body.Desktop .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem:hover .ParentItem__IconContainer,
body.Desktop .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem:hover .CategoryItem__IconContainer,
body.Desktop .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem:hover .LocationItem__IconContainer,
body.Desktop .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem:hover .ParentItem__IconContainer,
body.Desktop .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem:hover .CategoryItem__IconContainer,
body.Desktop .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem:hover .LocationItem__IconContainer,
body.Desktop .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem:hover .ParentItem__IconContainer,
body.Desktop .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem:hover .CategoryItem__IconContainer,
body.Desktop .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem:hover .LocationItem__IconContainer,
body.Desktop .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem:hover .ParentItem__IconContainer,
body.Desktop .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem:hover .CategoryItem__IconContainer,
body.Desktop .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem:hover .LocationItem__IconContainer,
body.Desktop .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem:hover .ParentItem__IconContainer,
body.Desktop .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem:hover .CategoryItem__IconContainer,
body.Desktop .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem:hover .LocationItem__IconContainer,
body.Desktop .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem:hover .ParentItem__IconContainer,
body.Desktop .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem:hover .CategoryItem__IconContainer,
body.Desktop .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem:hover .LocationItem__IconContainer,
body.Desktop .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem:hover .ParentItem__IconContainer,
body.Desktop .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem:hover .CategoryItem__IconContainer,
body.Desktop .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem:hover .LocationItem__IconContainer,
body.Desktop .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem:hover .ParentItem__IconContainer,
body.Desktop .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem:hover .CategoryItem__IconContainer,
body.Desktop .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem:hover .LocationItem__IconContainer,
body.Desktop .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem:hover .ParentItem__IconContainer,
body.Desktop .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem:hover .CategoryItem__IconContainer,
body.Desktop .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem:hover .LocationItem__IconContainer,
body.Desktop .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem:hover .ParentItem__IconContainer {
    transform-origin: center;
    transform: scale(1.4) rotate(10deg)
}

body.Desktop .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem:hover .CategoryItem__NameContainer,
body.Desktop .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem:hover .LocationItem__NameContainer,
body.Desktop .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem:hover .ParentItem__NameContainer,
body.Desktop .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem:hover .CategoryItem__NameContainer,
body.Desktop .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem:hover .LocationItem__NameContainer,
body.Desktop .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem:hover .ParentItem__NameContainer,
body.Desktop .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem:hover .CategoryItem__NameContainer,
body.Desktop .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem:hover .LocationItem__NameContainer,
body.Desktop .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem:hover .ParentItem__NameContainer,
body.Desktop .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem:hover .CategoryItem__NameContainer,
body.Desktop .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem:hover .LocationItem__NameContainer,
body.Desktop .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem:hover .ParentItem__NameContainer,
body.Desktop .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem:hover .CategoryItem__NameContainer,
body.Desktop .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem:hover .LocationItem__NameContainer,
body.Desktop .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem:hover .ParentItem__NameContainer,
body.Desktop .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem:hover .CategoryItem__NameContainer,
body.Desktop .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem:hover .LocationItem__NameContainer,
body.Desktop .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem:hover .ParentItem__NameContainer,
body.Desktop .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem:hover .CategoryItem__NameContainer,
body.Desktop .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem:hover .LocationItem__NameContainer,
body.Desktop .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem:hover .ParentItem__NameContainer,
body.Desktop .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem:hover .CategoryItem__NameContainer,
body.Desktop .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem:hover .LocationItem__NameContainer,
body.Desktop .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem:hover .ParentItem__NameContainer,
body.Desktop .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem:hover .CategoryItem__NameContainer,
body.Desktop .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem:hover .LocationItem__NameContainer,
body.Desktop .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem:hover .ParentItem__NameContainer,
body.Desktop .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem:hover .CategoryItem__NameContainer,
body.Desktop .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem:hover .LocationItem__NameContainer,
body.Desktop .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem:hover .ParentItem__NameContainer,
body.Desktop .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem:hover .CategoryItem__NameContainer,
body.Desktop .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem:hover .LocationItem__NameContainer,
body.Desktop .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem:hover .ParentItem__NameContainer,
body.Desktop .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem:hover .CategoryItem__NameContainer,
body.Desktop .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem:hover .LocationItem__NameContainer,
body.Desktop .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem:hover .ParentItem__NameContainer,
body.Desktop .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem:hover .CategoryItem__NameContainer,
body.Desktop .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem:hover .LocationItem__NameContainer,
body.Desktop .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .CategoryItem:hover .ParentItem__NameContainer,
body.Desktop .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem:hover .CategoryItem__NameContainer,
body.Desktop .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem:hover .LocationItem__NameContainer,
body.Desktop .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .LocationItem:hover .ParentItem__NameContainer,
body.Desktop .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem:hover .CategoryItem__NameContainer,
body.Desktop .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem:hover .LocationItem__NameContainer,
body.Desktop .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab .ParentItem:hover .ParentItem__NameContainer,
body.Desktop .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem:hover .CategoryItem__NameContainer,
body.Desktop .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem:hover .LocationItem__NameContainer,
body.Desktop .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .CategoryItem:hover .ParentItem__NameContainer,
body.Desktop .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem:hover .CategoryItem__NameContainer,
body.Desktop .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem:hover .LocationItem__NameContainer,
body.Desktop .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .LocationItem:hover .ParentItem__NameContainer,
body.Desktop .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem:hover .CategoryItem__NameContainer,
body.Desktop .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem:hover .LocationItem__NameContainer,
body.Desktop .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .ParentItem:hover .ParentItem__NameContainer {
    color: #efefef
}

.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active {
    color: #efefef;
    pointer-events: none
}

.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .CategoryItem,
.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .LocationItem,
.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .ParentItem,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .CategoryItem,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .LocationItem,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .ParentItem,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .CategoryItem,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .LocationItem,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .ParentItem,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .CategoryItem,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .LocationItem,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .ParentItem,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .CategoryItem,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .LocationItem,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .ParentItem,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .CategoryItem,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .LocationItem,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .ParentItem {
    color: #efefef;
    background-color: #363945
}

.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .CategoryItem__CounterContainer,
.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .LocationItem__CounterContainer,
.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .ParentItem__CounterContainer,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .CategoryItem__CounterContainer,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .LocationItem__CounterContainer,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .ParentItem__CounterContainer,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .CategoryItem__CounterContainer,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .LocationItem__CounterContainer,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .ParentItem__CounterContainer,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .CategoryItem__CounterContainer,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .LocationItem__CounterContainer,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .ParentItem__CounterContainer,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .CategoryItem__CounterContainer,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .LocationItem__CounterContainer,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .ParentItem__CounterContainer,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .CategoryItem__CounterContainer,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .LocationItem__CounterContainer,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .ParentItem__CounterContainer {
    color: #ffcd36
}

.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .CategoryItem__NameContainer,
.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .LocationItem__NameContainer,
.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .ParentItem__NameContainer,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .CategoryItem__NameContainer,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .LocationItem__NameContainer,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .ParentItem__NameContainer,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .CategoryItem__NameContainer,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .LocationItem__NameContainer,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .ParentItem__NameContainer,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .CategoryItem__NameContainer,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .LocationItem__NameContainer,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .ParentItem__NameContainer,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .CategoryItem__NameContainer,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .LocationItem__NameContainer,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .ParentItem__NameContainer,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .CategoryItem__NameContainer,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .LocationItem__NameContainer,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .ParentItem__NameContainer {
    color: #efefef
}

.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .CategoryItem:after,
.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .LocationItem:after,
.Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .ParentItem:after,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .CategoryItem:after,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .LocationItem:after,
.Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .ParentItem:after,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .CategoryItem:after,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .LocationItem:after,
.Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .ParentItem:after,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .CategoryItem:after,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .LocationItem:after,
.Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .ParentItem:after,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .CategoryItem:after,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .LocationItem:after,
.Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .ParentItem:after,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .CategoryItem:after,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .LocationItem:after,
.Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .ParentItem:after {
    content: "";
    width: 0;
    height: 0;
    bottom: -5px;
    position: absolute;
    left: calc(50% - 8px);
    border-color: #363945 transparent transparent;
    border-style: solid;
    border-width: 8px 6px 0 8px
}

body.Rtl .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .CategoryItem:after,
body.Rtl .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .LocationItem:after,
body.Rtl .Tabs.CategoryNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .ParentItem:after,
body.Rtl .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .CategoryItem:after,
body.Rtl .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .LocationItem:after,
body.Rtl .Tabs.CategoryNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .ParentItem:after,
body.Rtl .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .CategoryItem:after,
body.Rtl .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .LocationItem:after,
body.Rtl .Tabs.LocationNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .ParentItem:after,
body.Rtl .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .CategoryItem:after,
body.Rtl .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .LocationItem:after,
body.Rtl .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .ParentItem:after,
body.Rtl .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .CategoryItem:after,
body.Rtl .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .LocationItem:after,
body.Rtl .Tabs.ParentNav>.MobileTabHeader:first-of-type>.rc-tabs-tab-active .ParentItem:after,
body.Rtl .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .CategoryItem:after,
body.Rtl .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .LocationItem:after,
body.Rtl .Tabs.ParentNav>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab-active .ParentItem:after {
    right: calc(50% - 8px);
    left: unset
}

.Listfilter,
.ListFilters {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    margin-bottom: 6px
}

.Listfilter__Button,
.Listfilter__Item,
.ListFilters__Button,
.ListFilters__Item {
    color: #dad9e3;
    background-color: #363945;
    padding: 0 10px 4px
}

.Listfilter__Button--Active,
.Listfilter__Item--Active,
.ListFilters__Button--Active,
.ListFilters__Item--Active,
body.Desktop .Listfilter__Button--Active:hover,
body.Desktop .Listfilter__Item--Active:hover,
body.Desktop .ListFilters__Button--Active:hover,
body.Desktop .ListFilters__Item--Active:hover {
    color: #000;
    background-color: #ffcd36
}

.Listfilter__Counter,
.ListFilters__Counter {
    padding: 0 4px;
    font-size: 60%;
    line-height: 30px;
    height: inherit
}

.EventItem {
    width: 100%;
    margin: 0 0 1px;
    padding: 0;
    position: relative;
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    flex-wrap: nowrap;
    box-sizing: border-box;
    min-height: 60px;
    color: #efefef;
    background: #363945;
    transition: color .3s ease, background .3s ease;
    font-family: Fira Sans, sans-serif;
    font-size: 12px
}

.EventItem:last-of-type {
    margin-bottom: 0
}

body.Desktop .EventItem:hover {
    background: #3f4250
}

body.Desktop .EventItem,
body.Tablet .EventItem {
    font-size: 14px
}

.EventItem__OddsCollapseBtn {
    color: #dad9e3
}

.EventItem__Descriptors {
    display: flex;
    margin: 2px 0;
    padding-left: 10px;
    color: #dad9e3;
    font-size: 12px;
    max-width: 100%;
    order: 2;
    line-height: 20px;
    white-space: nowrap
}

body.Rtl .EventItem__Descriptors {
    padding-left: unset;
    padding-right: 10px
}

.EventItem__IndicatorsGroup {
    display: flex
}

.EventItem__Indicator {
    margin-right: 4px
}

body.Rtl .EventItem__Indicator {
    margin-right: unset;
    margin-left: 4px
}

.EventItem .MarketsNumber__IndicatorPart:before {
    display: inline;
    content: "+"
}

.EventItem__Info:after {
    display: inline;
    content: " / "
}

.EventItem__Info:first-child:before {
    display: inline;
    content: "/ "
}

.EventItem__Info:last-child:after {
    display: none
}

.EventItem .MatchTime,
.EventItem__InfoGroup {
    overflow: hidden;
    text-overflow: ellipsis
}

.EventItem__MatchDetails {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-self: flex-start;
    flex-grow: 0;
    flex-shrink: 0;
    padding: 5px 6px 5px 0
}

body.Rtl .EventItem__MatchDetails {
    padding: 5px 0 5px 6px
}

.EventItem__MatchDetails .Details {
    display: flex;
    flex-direction: column;
    flex: 0 1 100%;
    min-width: 0;
    overflow: hidden
}

.EventItem__MatchDetails .Details__Group {
    display: flex;
    flex-direction: row;
    flex-grow: 1;
    flex-shrink: 1;
    min-width: 0
}

.EventItem__MatchDetails .Details__Group--HasParticipantIcon .Details__Participant {
    padding-bottom: 2px
}

.EventItem__MatchDetails .Details__Group--HasParticipantIcon .Score {
    line-height: 28px
}

.EventItem__MatchDetails .Details__Group--HasParticipantIcon .Score__Part--Home {
    padding-bottom: 2px
}

.MatchList--UpcomingEvents .EventItem__MatchDetails .Details {
    flex: 0 0 100%
}

.EventItem__MatchDetails .Details__Participants {
    display: flex;
    flex-direction: column;
    min-width: 0
}

.EventItem__MatchDetails .Details__Participant {
    display: flex;
    align-items: center;
    padding-left: 10px;
    position: relative
}

body.Rtl .EventItem__MatchDetails .Details__Participant {
    padding-left: unset;
    padding-right: 10px
}

.EventItem__MatchDetails .Details__Participant--ServePossession:before {
    display: block;
    content: "";
    width: 1em;
    height: 1em;
    position: absolute;
    top: 50%;
    left: 3px;
    transform: translateY(-50%);
    background-color: #ffcd36;
    border-radius: 50%;
    font-size: 6px
}

body.Rtl .EventItem__MatchDetails .Details__Participant--ServePossession:before {
    right: 3px;
    left: unset
}

.EventItem__MatchDetails .Details__ParticipantIconWrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin-right: 5px;
    background-color: #282c39;
    color: #fff;
    border-radius: 50%
}

body.Rtl .EventItem__MatchDetails .Details__ParticipantIconWrapper {
    margin-right: unset;
    margin-left: 5px
}

.EventItem__MatchDetails .Details__ParticipantName {
    position: relative;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-family: Fira Sans, sans-serif
}

.EventItem__MatchDetails .Score {
    display: inline-flex;
    flex: 1 0 4%;
    flex-direction: row;
    justify-content: flex-end;
    margin-left: 4px;
    font-family: Fira Sans, sans-serif;
    color: #dad9e3
}

body.Rtl .EventItem__MatchDetails .Score {
    margin-left: unset;
    margin-right: 4px
}

.EventItem__MatchDetails .Score__PartGroup {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    margin-left: 4px
}

body.Rtl .EventItem__MatchDetails .Score__PartGroup {
    margin-right: 4px;
    margin-left: unset
}

.EventItem__MatchDetails .Score__PartGroup--StatusId-1 {
    color: #ffcd36;
    font-weight: 700
}

.EventItem__MatchDetails .Score__PartGroup:first-of-type {
    margin-left: 0
}

body.Rtl .EventItem__MatchDetails .Score__PartGroup:first-of-type {
    margin-right: 0;
    margin-left: unset
}

.EventItem__OddsGroup {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100%;
    padding: 5px 5px 5px 0
}

body.Rtl .EventItem__OddsGroup {
    padding: 5px 0 5px 5px
}

.EventItem .FavoriteButton {
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    cursor: pointer;
    width: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #2c313f;
    color: #a4a9bc
}

body.Rtl .EventItem .FavoriteButton {
    right: unset;
    left: 0
}

.EventItem .FavoriteButton--isFavorite {
    color: #af841b;
    background-color: #2c313f
}

.EventItem .FavoriteButton:hover {
    color: #ffcd36;
    background-color: #2c313f
}

.EventItem__ButtonsGroup {
    flex: 2;
    margin-left: 4px
}

body.Rtl .EventItem__ButtonsGroup {
    margin-right: 4px;
    margin-left: unset
}

@media(min-width:87.5em) {
    body.Desktop .EventItem__ButtonsGroup {
        margin-left: 16px
    }
}

@media(max-width:1200px) {
    body.Desktop .EventItem__ButtonsGroup:nth-of-type(3n+3) {
        display: none
    }
}

@media(min-width:87.5em) {
    body.Desktop.Rtl .EventItem__ButtonsGroup {
        margin-left: unset;
        margin-right: 16px
    }
}

.EventItem__ButtonsGroup:first-of-type {
    margin-left: 0 !important
}

body.Rtl .EventItem__ButtonsGroup:first-of-type {
    margin-right: 0 !important
}

.EventItem__ButtonsGroup--Column-2 {
    flex: 3
}

@media(min-width:87.5em) {
    .EventItem__ButtonsGroup--Column-2 {
        flex: 4
    }
}

.EventItem__ButtonsGroup--Column-2.EventItem__ButtonsGroup--HasParameterOutside {
    flex: 3
}

@media(min-width:87.5em) {
    .EventItem__ButtonsGroup--Column-2.EventItem__ButtonsGroup--HasParameterOutside {
        flex: 4
    }
}

.EventItem__ButtonsGroup--Column-3 {
    flex: 3
}

@media(min-width:87.5em) {
    .EventItem__ButtonsGroup--Column-3 {
        flex: 4
    }
}

.EventItem__ButtonsGroup--HasParameterInside .OM-ValueChanger {
    width: auto;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.EventItem__ButtonsGroup--HasParameterInside .OddsButton__Parameter {
    padding-bottom: 2px;
    font-family: Fira Sans, sans-serif
}

.EventItem__ButtonsGroup--HasParameterInside .OddsButton__Odds {
    margin-left: 0;
    align-self: center
}

body.Rtl .EventItem__ButtonsGroup--HasParameterInside .OddsButton__Odds {
    margin-right: 0;
    margin-left: unset
}

.EventItem__ButtonsGroup .OddsButton,
.EventItem__ButtonsGroup .SportsBanner .om-OddsButton,
.SportsBanner .EventItem__ButtonsGroup .om-OddsButton {
    min-width: 48px;
    padding: 0
}

.EventItem__ButtonsGroup .OddsButton__Odds {
    padding: 0
}

.EventItem .OddsButton,
.EventItem .SportsBanner .om-OddsButton,
.EventItem__Button,
.SportsBanner .EventItem .om-OddsButton {
    flex: 1 1 20%;
    margin-left: 2px
}

.SportsBanner body.Rtl .EventItem .om-OddsButton,
body.Rtl .EventItem .OddsButton,
body.Rtl .EventItem .SportsBanner .om-OddsButton,
body.Rtl .EventItem__Button {
    margin-left: unset;
    margin-right: 2px
}

.SportsBanner body.Desktop .EventItem .om-OddsButton,
.SportsBanner body.Tablet .EventItem .om-OddsButton,
body.Desktop .EventItem .OddsButton,
body.Desktop .EventItem .SportsBanner .om-OddsButton,
body.Desktop .EventItem__Button,
body.Tablet .EventItem .OddsButton,
body.Tablet .EventItem .SportsBanner .om-OddsButton,
body.Tablet .EventItem__Button {
    margin-left: 2px
}

.SportsBanner body.Desktop .EventItem .om-OddsButton:first-child,
.SportsBanner body.Tablet .EventItem .om-OddsButton:first-child,
body.Desktop .EventItem .OddsButton:first-child,
body.Desktop .EventItem .SportsBanner .om-OddsButton:first-child,
body.Desktop .EventItem__Button:first-child,
body.Tablet .EventItem .OddsButton:first-child,
body.Tablet .EventItem .SportsBanner .om-OddsButton:first-child,
body.Tablet .EventItem__Button:first-child {
    margin-left: 0
}

.SportsBanner body.Desktop.Rtl .EventItem .om-OddsButton,
.SportsBanner body.Tablet.Rtl .EventItem .om-OddsButton,
body.Desktop.Rtl .EventItem .OddsButton,
body.Desktop.Rtl .EventItem .SportsBanner .om-OddsButton,
body.Desktop.Rtl .EventItem__Button,
body.Tablet.Rtl .EventItem .OddsButton,
body.Tablet.Rtl .EventItem .SportsBanner .om-OddsButton,
body.Tablet.Rtl .EventItem__Button {
    margin-right: 2px;
    margin-left: unset
}

.SportsBanner body.Desktop.Rtl .EventItem .om-OddsButton:first-child,
.SportsBanner body.Tablet.Rtl .EventItem .om-OddsButton:first-child,
body.Desktop.Rtl .EventItem .OddsButton:first-child,
body.Desktop.Rtl .EventItem .SportsBanner .om-OddsButton:first-child,
body.Desktop.Rtl .EventItem__Button:first-child,
body.Tablet.Rtl .EventItem .OddsButton:first-child,
body.Tablet.Rtl .EventItem .SportsBanner .om-OddsButton:first-child,
body.Tablet.Rtl .EventItem__Button:first-child {
    margin-right: 0
}

.EventItem .OddsButton:first-child,
.EventItem .SportsBanner .om-OddsButton:first-child,
.EventItem__Button:first-child,
.SportsBanner .EventItem .om-OddsButton:first-child {
    margin-left: 0
}

.SportsBanner body.Rtl .EventItem .om-OddsButton:first-child,
body.Rtl .EventItem .OddsButton:first-child,
body.Rtl .EventItem .SportsBanner .om-OddsButton:first-child,
body.Rtl .EventItem__Button:first-child {
    margin-right: 0;
    margin-left: unset
}

.EventItem .OddsParameter {
    max-height: 68px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    opacity: .6;
    text-align: center;
    margin-left: 2px;
    line-height: 100%;
    font-size: 11px
}

body.Rtl .EventItem .OddsParameter {
    margin-left: 0;
    margin-right: 2px
}

.EventItem__ButtonsGroup--HasParameterOutside .OddsParameter {
    max-height: 100%
}

.MatchList .EventItem__MatchDetails {
    width: 36.1%
}

@media(min-width:1200px) {
    .MatchList .EventItem__MatchDetails {
        width: 34.9%
    }
}

@media(min-width:1340px) {
    .MatchList .EventItem__MatchDetails {
        width: 29.6%
    }
}

.MatchList .EventItem__OddsGroup {
    width: 63.9%
}

@media(min-width:1200px) {
    .MatchList .EventItem__OddsGroup {
        width: 65.1%
    }
}

@media(min-width:1340px) {
    .MatchList .EventItem__OddsGroup {
        width: 70.4%
    }
}

@media(min-width:1340px) {
    body.Page-Favorites .MatchList .EventItem__MatchDetails,
    body.Page-LiveSports .MatchList .EventItem__MatchDetails {
        width: 36%
    }
}

@media(min-width:1340px) {
    body.Page-Favorites .MatchList .EventItem__OddsGroup,
    body.Page-LiveSports .MatchList .EventItem__OddsGroup {
        width: 64%
    }
}

.MatchTime__InfoPart--Date:after {
    display: inline;
    content: "-"
}

.MatchTime--Progress .MatchTime__InfoPart:after {
    display: inline;
    content: ", "
}

.MatchTime--Progress .MatchTime__InfoPart--MatchTime .MatchTime__InfoData:nth-child(2) {
    padding-left: 5px
}

body.Rtl .MatchTime--Progress .MatchTime__InfoPart--MatchTime .MatchTime__InfoData:nth-child(2) {
    padding-right: 5px
}

.MatchTime--Progress .MatchTime__InfoPart:last-child:after {
    display: none
}

.SectionHeader {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-items: center;
    position: relative;
    width: 100%;
    margin: 10px 0 2px;
    padding: 0 0 0 30px;
    min-height: 30px;
    color: #dad9e3;
    background-color: #363945
}

body.Rtl .SectionHeader {
    padding-right: 30px;
    padding-left: 0
}

body.Mobile .SectionHeader {
    margin: 5px 0 2px
}

.SectionHeader__IconWrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    color: #dad9e3;
    background-color: rgba(218, 217, 227, .1)
}

body.Rtl .SectionHeader__IconWrapper {
    right: 0;
    left: unset
}

.SectionHeader__Text,
.SectionHeader__Title {
    padding: 10px 0 10px 10px;
    line-height: 1.1;
    max-width: calc(100% - 30px);
    margin-right: auto
}

body.Rtl .SectionHeader__Text,
body.Rtl .SectionHeader__Title {
    margin-right: unset;
    margin-left: auto;
    padding: 10px 10px 10px 0
}

body.Mobile .SectionHeader__Text,
body.Mobile .SectionHeader__Title {
    padding: 5px 0 5px 5px
}

body.Mobile.Rtl .SectionHeader__Text,
body.Mobile.Rtl .SectionHeader__Title {
    padding-right: 5px;
    padding-left: 0
}

.SectionHeader .FavoriteButton {
    cursor: pointer;
    width: 30px;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    background: rgba(218, 217, 227, .1);
    color: #a4a9bc
}

.SectionHeader .FavoriteButton--isFavorite {
    background-color: rgba(194, 197, 205, .4);
    color: #af841b
}

.SectionHeader .FavoriteButton:hover {
    background-color: rgba(194, 197, 205, .4);
    color: #ffcd36
}

.SectionHeader.TournamentTile {
    font-size: 16px;
    position: relative;
    min-height: 60px;
    margin-bottom: 10px;
    color: #ebebf0;
    z-index: 10
}

.SectionHeader.TournamentTile:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    opacity: .2;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
    background-image: url(../index.html)
}

body.Rtl .SectionHeader.TournamentTile:before {
    right: 0;
    left: unset
}

.SectionHeader.TournamentTile.SectionHeader--Sport-1:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-2:before {
    background-image: url(../sports2-static/assets/2.ea9fd0377a3d26fd892a.jpg)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-3:before {
    background-image: url(../sports2-static/assets/3.dab050b1a0f30ea5dbd5.jpg)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-5:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-6:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-7:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-8:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-9:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-10:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-11:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-12:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-13:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-14:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-15:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-16:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-17:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-18:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-19:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-20:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-21:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-22:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-23:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-24:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-25:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-26:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-27:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-28:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-34:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-36:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-37:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-38:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-39:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-40:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-41:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-45:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-46:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-48:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-49:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-50:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-51:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-52:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-53:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-54:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-55:before {
    background-image: url(../sports2-static/assets/55.4c7852e849f1495e0b11.jpg)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-58:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-59:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-60:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-61:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-62:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-63:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-64:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-65:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-66:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-67:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-68:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-69:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-70:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-71:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-73:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-74:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-75:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-76:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-77:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-78:before {
    background-image: url(../sports2-static/assets/78.c84a5185acf149755ecc.jpg)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-79:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-80:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-81:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-82:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-83:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-84:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-85:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-89:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-96:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-98:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-99:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-100:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-102:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-103:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-104:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-105:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-106:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-107:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-109:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-110:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-112:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-115:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-117:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-120:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-121:before {
    background-image: url(../index.html)
}

.SectionHeader.TournamentTile.SectionHeader--Sport-123:before {
    background-image: url(../index.html)
}

body.Mobile .SectionHeader.TournamentTile {
    font-size: 14px;
    margin-bottom: 5px
}

.SectionHeader.TournamentTile .SectionHeader__Text,
.SectionHeader.TournamentTile .SectionHeader__Title {
    padding: 14px 0 14px 10px
}

body.Rtl .SectionHeader.TournamentTile .SectionHeader__Text,
body.Rtl .SectionHeader.TournamentTile .SectionHeader__Title {
    padding-right: 10px;
    padding-left: 0
}

body.Mobile .SectionHeader.TournamentTile .SectionHeader__Text,
body.Mobile .SectionHeader.TournamentTile .SectionHeader__Title {
    padding: 7px 0 7px 5px
}

body.Mobile.Rtl .SectionHeader.TournamentTile .SectionHeader__Text,
body.Mobile.Rtl .SectionHeader.TournamentTile .SectionHeader__Title {
    padding-right: 5px;
    padding-left: 0
}

.MatchList {
    width: 100%
}

.MatchListMixed .MatchList {
    margin-top: 20px
}

.MatchListMixed .MatchList:first-of-type {
    margin-top: 0
}

.MatchList__Header {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    font-size: 11px;
    margin-bottom: 1px;
    padding-right: 5px;
    position: relative;
    height: 30px;
    line-height: 30px;
    color: #a4a9bc;
    background-color: #181d26
}

body.Rtl .MatchList__Header {
    padding-right: unset;
    padding-left: 5px
}

.MatchList__Header .DisciplineName {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

body.Page-ESportsLiveEvent .MatchList__Header,
body.Page-LiveEvent .MatchList__Header {
    padding: 0 20px 0 0
}

body.Page-ESportsLiveEvent.Rtl .MatchList__Header,
body.Page-LiveEvent.Rtl .MatchList__Header {
    padding: 0 0 0 20px
}

.MatchList__Title {
    position: relative;
    display: flex;
    flex-direction: row;
    color: #a4a9bc;
    align-items: center;
    padding: 0 0 0 8px;
    z-index: 1
}

body.Rtl .MatchList__Title {
    padding: 0 8px 0 0
}

.MatchList__Title .Anchor {
    text-decoration: underline;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.MatchList__Title .Anchor:first-of-type {
    margin-left: -5px
}

body.Rtl .MatchList__Title .Anchor:first-of-type {
    margin-right: -5px;
    margin-left: unset
}

.MatchList__Title .DisciplineName {
    margin-left: 5px
}

body.Rtl .MatchList__Title .DisciplineName {
    margin-right: 5px;
    margin-left: unset
}

.MatchList__OutcomesList {
    width: 100%;
    justify-content: flex-end;
    z-index: 1
}

.MatchList__OutcomeWrapper {
    flex: 2;
    text-align: center;
    margin-left: 8px
}

body.Rtl .MatchList__OutcomeWrapper {
    margin-right: 8px;
    margin-left: unset
}

@media(min-width:87.5em) {
    body.Desktop .MatchList__OutcomeWrapper {
        margin-left: 16px
    }
}

@media(max-width:1200px) {
    body.Desktop .MatchList__OutcomeWrapper:nth-of-type(3n+3) {
        display: none
    }
}

@media(min-width:87.5em) {
    body.Desktop.Rtl .MatchList__OutcomeWrapper {
        margin-left: unset;
        margin-right: 16px
    }
}

.MatchList__OutcomeWrapper:first-of-type {
    margin-left: 0 !important
}

body.Rtl .MatchList__OutcomeWrapper:first-of-type {
    margin-right: 0 !important
}

.MatchList__OutcomeWrapper--Column-2 {
    flex: 3;
    min-width: 98px
}

@media(min-width:87.5em) {
    .MatchList__OutcomeWrapper--Column-2 {
        flex: 4
    }
}

.MatchList__OutcomeWrapper--Column-2.MatchList__OutcomeWrapper--HasParameterOutside {
    flex: 3;
    min-width: 130px
}

@media(min-width:87.5em) {
    .MatchList__OutcomeWrapper--Column-2.MatchList__OutcomeWrapper--HasParameterOutside {
        flex: 4
    }
}

.MatchList__OutcomeWrapper--Column-3 {
    flex: 3;
    min-width: 148px
}

@media(min-width:87.5em) {
    .MatchList__OutcomeWrapper--Column-3 {
        flex: 4
    }
}

.MatchList__MarketBetType {
    line-height: 10px
}

.MatchList__MarketEventPart {
    font-size: 9px;
    line-height: 10px
}

.MatchList__MainButton {
    align-self: center;
    color: #a4a9bc
}

body.Desktop .MatchList__MainButton:not(.OM-Button--disabled):active,
body.Desktop .MatchList__MainButton:not(.OM-Button--disabled):hover {
    color: #dad9e3
}

.App:not(.App--isBrowser) .MatchList__MainButton {
    opacity: .15;
    pointer-events: none
}

.MatchList__Title {
    width: 36.1%
}

@media(min-width:1200px) {
    .MatchList__Title {
        width: 34.9%
    }
}

@media(min-width:1340px) {
    .MatchList__Title {
        width: 29.6%
    }
    body.Page-Favorites .MatchList__Title,
    body.Page-LiveSports .MatchList__Title {
        width: 36%
    }
}

.MatchList__OutcomesList {
    width: 63.9%
}

@media(min-width:1200px) {
    .MatchList__OutcomesList {
        width: 65.1%
    }
}

@media(min-width:1340px) {
    .MatchList__OutcomesList {
        width: 70.4%
    }
    body.Page-Favorites .MatchList__OutcomesList,
    body.Page-LiveSports .MatchList__OutcomesList {
        width: 64%
    }
}

.MatchList--hasFavorites .EventItem,
.MatchList--hasFavorites .MatchList__Header {
    padding-right: 35px
}

body.Rtl .MatchList--hasFavorites .EventItem,
body.Rtl .MatchList--hasFavorites .MatchList__Header {
    padding-right: unset;
    padding-left: 35px
}

.MatchListMixed .MatchList__Header {
    height: 50px;
    line-height: 50px
}

.MatchListGroup {
    width: 100%
}

.MatchListGroup__Header {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    font-size: 11px;
    margin-bottom: 1px;
    position: relative;
    height: 30px;
    line-height: 30px;
    color: #c2c5cd;
    background-color: rgba(24, 29, 38, .8)
}

.MatchListGroup__Header .FavoriteButton {
    cursor: pointer;
    width: 30px;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #212531;
    color: #a4a9bc
}

.MatchListGroup__Header .FavoriteButton--isFavorite {
    background-color: #212531;
    color: #af841b
}

.MatchListGroup__Header .FavoriteButton:hover {
    background-color: #212531;
    color: #ffcd36
}

.MatchListGroup__Title {
    display: flex;
    flex-direction: row;
    flex-shrink: 0;
    align-items: center;
    max-width: calc(100% - 40px);
    padding: 0 0 0 8px;
    position: relative;
    z-index: 10;
    color: #c2c5cd;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

body.Rtl .MatchListGroup__Title {
    padding: 0 8px 0 0
}

.MatchListMixed .MatchListGroup__Title {
    height: 22px;
    line-height: 24px
}

.MatchListGroup__Title .Anchor {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-decoration: underline
}

.MatchListGroup__Title .OM-Icon {
    margin-right: .5rem
}

body.Rtl .MatchListGroup__Title .OM-Icon {
    margin-right: unset;
    margin-left: .5rem
}

.MatchListGroup__Title>span:not(.OM-Icon) {
    margin: 0 5px
}

.MatchListGroup__Title .DisciplineName {
    margin-left: -5px
}

body.Rtl .MatchListGroup__Title .DisciplineName {
    margin-right: -5px;
    margin-left: unset
}

.MatchListGroup__CollapseBtn {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    flex-grow: 1;
    cursor: pointer;
    height: 100%;
    z-index: 1
}

.App:not(.App--isBrowser) .MatchListGroup__CollapseBtn {
    opacity: .15;
    cursor: auto
}

.MatchListGroup__CollapseBtn .OM-Icon {
    justify-self: flex-end;
    color: #c2c5cd
}

.PopularEvents,
.PopularEventsPage {
    margin-bottom: 5px
}

body.Desktop .PopularEvents,
body.Desktop .PopularEventsPage {
    margin-bottom: 10px
}

.PopularEvents__Title,
.PopularEventsPage__Title {
    display: flex;
    flex-direction: row;
    align-items: center;
    padding-left: 40px;
    position: relative;
    z-index: 10;
    min-height: 50px;
    background-color: #363945;
    font-family: Fira Sans, sans-serif;
    font-size: 16px;
    color: #dad9e3
}

body.Rtl .PopularEvents__Title,
body.Rtl .PopularEventsPage__Title {
    padding-right: 40px;
    padding-left: unset
}

body.Desktop .PopularEvents__Title,
body.Desktop .PopularEventsPage__Title {
    padding-left: 30px
}

body.Desktop.Rtl .PopularEvents__Title,
body.Desktop.Rtl .PopularEventsPage__Title {
    padding-right: 30px;
    padding-left: 0
}

.PopularEvents__Title:after,
.PopularEventsPage__Title:after {
    content: "";
    position: absolute;
    top: 60%;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    opacity: .1;
    background: #000;
    background: linear-gradient(180deg, transparent 0, #000);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(0, 0, 0, 0), endColorstr=black)
}

body.Rtl .PopularEvents__Title:after,
body.Rtl .PopularEventsPage__Title:after {
    right: 0;
    left: unset
}

.PopularEvents__Icon,
.PopularEventsPage__Icon {
    position: relative;
    z-index: 10
}

.PopularEvents__IconWrapper,
.PopularEventsPage__IconWrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    color: #dad9e3;
    background-color: rgba(218, 217, 227, .1)
}

body.Desktop .PopularEvents__IconWrapper,
body.Desktop .PopularEventsPage__IconWrapper {
    width: 30px
}

body.Rtl .PopularEvents__IconWrapper,
body.Rtl .PopularEventsPage__IconWrapper {
    left: unset;
    right: 0
}

.PopularEvents .EmptyList,
.PopularEventsPage .EmptyList {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: 40px;
    background-color: rgba(33, 37, 49, .4)
}

.PopularEvents__Text,
.PopularEventsPage__Text {
    z-index: 10;
    position: relative;
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 0 5px
}

.PopularEvents .MatchList--UpcomingEvents>.Anchor,
.PopularEventsPage .MatchList--UpcomingEvents>.Anchor {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 30px;
    background-color: rgba(54, 57, 69, .2);
    transition: color .3s ease, background-color .3s ease
}

.PopularEvents .MatchList--UpcomingEvents>.Anchor:hover,
.PopularEventsPage .MatchList--UpcomingEvents>.Anchor:hover {
    color: #fff;
    background-color: rgba(54, 57, 69, .8)
}

.PopularEventsPage__Title {
    min-height: 60px
}

.PopularEventsPage__Title:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    opacity: .2;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
    background-image: url(../index.html)
}

body.Rtl .PopularEventsPage__Title:before {
    right: 0;
    left: unset
}

.Range {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: center;
    padding-bottom: 10px;
    background-color: #242733
}

.Range,
body.Tablet .Range {
    height: 70px
}

body.Mobile .Range {
    padding: 0;
    flex-direction: column;
    justify-content: unset;
    height: 120px;
    background-color: #282c39;
    border-bottom: 1px dashed rgba(218, 217, 227, .2)
}

.Range__Info,
.Range__Interval,
.Range__Text {
    color: #dad9e3
}

.Range__Info {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: center;
    flex: 1 1 100%;
    padding: 0 5px
}

body.Desktop .Range__Info {
    flex: 1 1 40%
}

@media(min-width:1200px) {
    body.Desktop .Range__Info {
        flex: 1 1 26%;
        padding: 0 10px
    }
}

body.Tablet .Range__Info {
    min-width: 30%
}

body.Mobile .Range__Info {
    width: 100%;
    flex: 0 0 40px;
    height: 40px;
    padding: 0 5px;
    background-color: #20232d;
    border-bottom: 1px dashed rgba(218, 217, 227, .2)
}

.Range__Interval {
    display: flex;
    align-items: center;
    text-align: center;
    margin-left: auto;
    min-height: 34px;
    font-size: 90%;
    padding: 10px;
    border-radius: 30px;
    background-color: #171c2c
}

body.Rtl .Range__Interval {
    margin-right: auto;
    margin-left: unset
}

@media(max-width:1200px) {
    .Range__Interval {
        padding: 10px 14px
    }
}

body.Mobile .Range__Interval {
    font-size: 100%;
    line-height: 24px;
    background-color: transparent;
    padding: 5px 10px
}

.Range__Item {
    margin-right: 30px;
    margin-left: 20px
}

body.Rtl .Range__Item {
    margin-right: 20px;
    margin-left: 30px
}

body.Mobile .Range__Item {
    flex: 0 auto;
    width: calc(100% - 50px);
    margin-right: 25px;
    margin-left: 25px;
    margin-top: 20px
}

.rc-slider {
    flex: 1 1 60%;
    margin-right: 30px;
    margin-left: 20px
}

body.Rtl .rc-slider {
    margin-right: 20px;
    margin-left: 30px
}

.rc-slider:before {
    content: "";
    position: absolute;
    display: flex;
    top: -10px;
    bottom: -10px;
    left: -20px;
    right: -20px;
    border-radius: 30px;
    background-color: #171c2c
}

.rc-slider .rc-slider-handle:before,
.rc-slider .rc-slider-rail:before,
.rc-slider .rc-slider-track:before {
    content: "";
    position: absolute;
    display: flex;
    top: -4px;
    bottom: -4px;
    left: 0;
    right: 0;
    background-color: inherit
}

.rc-slider .rc-slider-rail {
    background-color: #212531
}

.rc-slider .rc-slider-rail:before {
    left: -10px;
    right: -10px
}

.rc-slider .rc-slider-track {
    background-color: #ffcd36
}

.rc-slider .rc-slider-handle {
    border: 0;
    background-color: #efefef
}

.App:not(.App--isBrowser) .rc-slider .rc-slider-handle {
    display: none
}

.rc-slider .rc-slider-handle:before {
    left: -4px;
    right: -4px;
    border-radius: 30px
}

body.Mobile .rc-slider .rc-slider-handle:before {
    top: -2px;
    bottom: -2px;
    left: -2px;
    right: -2px
}

body.Mobile .rc-slider .rc-slider-handle {
    transform: scale(1.4)
}

.rc-slider .rc-slider-mark {
    top: 28px;
    font-size: 8px
}

body.Mobile .rc-slider .rc-slider-mark {
    padding-top: 5px;
    font-size: 10px
}

.rc-slider .rc-slider-mark-text {
    color: rgba(218, 217, 227, .6)
}

.rc-slider .rc-slider-mark-text-active {
    color: #dad9e3
}

.rc-slider .rc-slider-dot {
    bottom: unset;
    border: 0;
    background-color: transparent;
    width: 30px;
    height: 21.4285714286px;
    margin-left: -15px;
    top: 50%;
    transform: translateY(-50%)
}

body.Rtl .rc-slider .rc-slider-dot {
    margin-right: -15px;
    margin-left: unset
}

.App:not(.App--isBrowser) .rc-slider .rc-slider-dot {
    cursor: default
}

.rc-slider .rc-slider-dot:before {
    content: "";
    position: relative;
    display: flex;
    width: 1px;
    height: inherit;
    left: 50%;
    transform: translateX(-50%);
    background-color: rgba(218, 217, 227, .1)
}

body.Rtl .rc-slider .rc-slider-dot:before {
    right: 100%;
    left: 0;
    transform: translateX(50%)
}

.rc-slider .rc-slider-dot-active:before {
    background-color: rgba(218, 217, 227, .2)
}

.rc-slider-tooltip {
    z-index: 50
}

.rc-slider-tooltip .rc-slider-tooltip-arrow {
    margin: 0;
    left: calc(50% - 4px);
    border-top-color: #dad9e3
}

body.Rtl .rc-slider-tooltip .rc-slider-tooltip-arrow {
    right: calc(50% - 4px);
    left: unset
}

.rc-slider-tooltip .rc-slider-tooltip-inner {
    font-size: 10px;
    text-align: center;
    text-decoration: none;
    box-shadow: none;
    border-radius: 2px;
    padding: 0 10px;
    min-width: 24px;
    height: 24px;
    line-height: 24px;
    color: #dad9e3;
    background-color: #1b1e27
}

.MatchListSkeleton {
    opacity: .3
}

.MatchListSkeleton__Item {
    display: flex;
    padding: 5px;
    margin-bottom: 1px;
    background: #363945
}

.MatchListSkeleton__Section {
    display: flex
}

.MatchListSkeleton__Section--Info {
    flex-direction: column;
    flex: 2
}

.MatchListSkeleton__Section--Odds {
    flex: 3
}

.MatchListSkeleton__Text {
    width: 80%;
    margin-bottom: 4px
}

.MatchListSkeleton__LessText,
.MatchListSkeleton__Text {
    opacity: .5;
    display: flex;
    height: 12px;
    background-color: #dad9e3;
    border-radius: 12px;
    -webkit-animation: makeTransparent .6s 20 alternate;
    animation: makeTransparent .6s 20 alternate
}

.MatchListSkeleton__LessText {
    width: 60%;
    margin: 2px 0
}

.MatchListSkeleton__Button {
    display: flex;
    flex: 1;
    height: 48px;
    margin-left: 5px;
    background: #212531;
    -webkit-animation: makeTransparent .6s 20 alternate;
    animation: makeTransparent .6s 20 alternate
}

body.Rtl .MatchListSkeleton__Button {
    margin-right: 5px;
    margin-left: unset
}

.MatchesContainer__Header,
.MatchListMixed__Header {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    font-size: 11px;
    margin-bottom: 1px;
    position: relative;
    height: 30px;
    line-height: 30px;
    color: #c2c5cd;
    background-color: rgba(24, 29, 38, .8)
}

.MatchesContainer__Title,
.MatchListMixed__Title {
    display: block;
    flex-shrink: 0;
    align-items: center;
    max-width: calc(100% - 40px);
    padding: 0 0 0 8px;
    position: relative;
    z-index: 10;
    color: #7794b2;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

body.Rtl .MatchesContainer__Title,
body.Rtl .MatchListMixed__Title {
    padding-right: 0;
    padding-left: 8px
}

.MatchesContainer__CollapseButton,
.MatchListMixed__CollapseButton {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    flex-grow: 1;
    cursor: pointer;
    height: 100%;
    max-width: 100%
}

.MatchesContainer__CollapseButton .Icon,
.MatchListMixed__CollapseButton .Icon {
    justify-self: flex-end;
    color: #c2c5cd
}

.MatchDetails,
.TournamentDetails {
    width: 100%
}

.MatchDetails__MarketGroups .MarketTemplate,
.TournamentDetails__MarketGroups .MarketTemplate {
    margin: 5px 0;
    padding: 10px;
    display: flex;
    flex-direction: column
}

.MatchDetails__MarketGroups .MarketContents,
.TournamentDetails__MarketGroups .MarketContents {
    margin-top: 10px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: wrap;
    overflow: hidden
}

.MatchDetails__MarketGroups .MarketContents li,
.TournamentDetails__MarketGroups .MarketContents li {
    flex: 1 1 33%;
    display: flex;
    padding: 1px
}

.MatchDetails__MarketGroups.SingleRow .MarketContents,
.TournamentDetails__MarketGroups.SingleRow .MarketContents {
    flex-direction: row;
    flex-wrap: nowrap
}

.MatchDetailsHighlighted {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    padding: 10px;
    margin-top: 5px;
    position: relative;
    background-color: rgba(0, 0, 0, .3)
}

body.Desktop .MatchDetailsHighlighted {
    margin-top: 10px
}

.MatchDetailsHighlighted__Info {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    flex: 1
}

.MatchDetailsHighlighted__Info--First {
    align-items: flex-start
}

.MatchDetailsHighlighted__Info--Last {
    align-items: flex-end;
    text-align: right
}

body.Rtl .MatchDetailsHighlighted__Info--Last {
    text-align: left
}

.MatchDetailsHighlighted__Info--First,
.MatchDetailsHighlighted__Info--Last {
    max-width: 33.3%
}

.MatchDetailsHighlighted__Info:not(.MatchDetailsHighlighted__Info--First):not(.MatchDetailsHighlighted__Info--Last) {
    text-align: center
}

.MatchDetailsHighlighted__InfoText,
.MatchDetailsHighlighted__InfoTitle {
    font-size: 10px;
    font-weight: 400;
    font-family: Fira Sans, sans-serif
}

body.Desktop .MatchDetailsHighlighted__InfoText,
body.Desktop .MatchDetailsHighlighted__InfoTitle,
body.Tablet .MatchDetailsHighlighted__InfoText,
body.Tablet .MatchDetailsHighlighted__InfoTitle {
    font-size: 12px;
    font-weight: 700
}

.MatchDetailsHighlighted__InfoTitle {
    text-transform: uppercase;
    color: #989dae
}

.MatchDetailsHighlighted__InfoText {
    color: #dad9e3
}

.MatchDetails__MatchHeroArea--Sport-1:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-2:before {
    background-image: url(../sports2-static/assets/2.ea9fd0377a3d26fd892a.jpg)
}

.MatchDetails__MatchHeroArea--Sport-3:before {
    background-image: url(../sports2-static/assets/3.dab050b1a0f30ea5dbd5.jpg)
}

.MatchDetails__MatchHeroArea--Sport-5:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-6:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-7:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-8:before {
    background-image: url(../sports2-static/assets/8.42b088ab1e5510e315b5.jpg)
}

.MatchDetails__MatchHeroArea--Sport-9:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-10:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-11:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-12:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-13:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-14:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-15:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-16:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-17:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-18:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-19:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-20:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-21:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-22:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-23:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-24:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-25:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-26:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-27:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-28:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-34:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-36:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-37:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-38:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-39:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-40:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-41:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-45:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-46:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-48:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-49:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-50:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-51:before {
    background-image: url(../sports2-static/assets/51.52274dfe3ed8c5701d0a.jpg)
}

.MatchDetails__MatchHeroArea--Sport-52:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-53:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-54:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-55:before {
    background-image: url(../sports2-static/assets/55.4c7852e849f1495e0b11.jpg)
}

.MatchDetails__MatchHeroArea--Sport-58:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-59:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-60:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-61:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-62:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-63:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-64:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-65:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-66:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-67:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-68:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-69:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-70:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-71:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-73:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-74:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-75:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-76:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-77:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-78:before {
    background-image: url(../sports2-static/assets/78.c84a5185acf149755ecc.jpg)
}

.MatchDetails__MatchHeroArea--Sport-79:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-80:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-81:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-82:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-83:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-84:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-85:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-89:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-96:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-98:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-99:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-100:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-102:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-103:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-104:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-105:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-106:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-107:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-109:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-110:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-112:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-115:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-117:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-120:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-121:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea--Sport-123:before {
    background-image: url(../index.html)
}

.MatchDetails__MatchHeroArea {
    margin-bottom: 5px
}

body.Desktop .MatchDetails__MatchHeroArea {
    margin-bottom: 10px
}

.MatchDetails__MatchHeroArea--HighlightedHeader {
    position: relative;
    background-color: #363945
}

body.Mobile .MatchDetails__MatchHeroArea--HighlightedHeader {
    padding: 0 5px
}

.MatchDetails__MatchHeroArea--HighlightedHeader:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    opacity: .2;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat
}

.MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader {
    display: flex;
    background: none;
    padding: 0
}

body.Mobile .MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader {
    padding: 36px 0 0
}

.MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader--TopSection {
    align-items: center;
    justify-content: space-between
}

.MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__Participant {
    width: 50%;
    display: flex;
    align-items: center;
    color: #fff
}

body.Desktop .MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__Participant,
body.Tablet .MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__Participant {
    width: auto;
    font-size: 20px;
    line-height: 22px
}

.MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__Participant:before {
    display: none
}

.MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__ParticipantName {
    font-family: Fira Sans, sans-serif;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__ParticipantLogo {
    background-color: #efefef;
    color: #000;
    border-radius: 50%;
    padding: 2px
}

.MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamAway,
.MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamHome {
    display: flex;
    flex: 1 1 40%;
    align-items: center;
    position: static
}

body.Desktop .MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamAway,
body.Desktop .MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamHome,
body.Tablet .MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamAway,
body.Tablet .MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamHome {
    min-width: 0
}

.MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamHome {
    justify-content: start
}

.MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamAway {
    justify-content: end
}

body.Desktop .MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamHome,
body.Tablet .MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamHome {
    flex-flow: row-reverse;
    justify-content: flex-end
}

.MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamHome .MatchDetailsHeader__Participant {
    padding: 0 16px 0 0;
    position: absolute;
    top: 8px;
    left: 0
}

body.Rtl .MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamHome .MatchDetailsHeader__Participant {
    padding-right: 0;
    padding-left: 16px;
    right: 0;
    left: unset
}

body.Desktop .MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamHome .MatchDetailsHeader__Participant,
body.Tablet .MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamHome .MatchDetailsHeader__Participant {
    padding: 0;
    position: relative;
    top: 0;
    left: 0
}

body.Desktop.Rtl .MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamHome .MatchDetailsHeader__Participant,
body.Tablet.Rtl .MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamHome .MatchDetailsHeader__Participant {
    padding: 0;
    right: 0;
    left: unset
}

body.Desktop .MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamHome .MatchDetailsHeader__ParticipantName,
body.Tablet .MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamHome .MatchDetailsHeader__ParticipantName {
    margin-left: 5px
}

.MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamHome .MatchDetailsHeader__ParticipantName body.Desktop.Rtl,
body.Tablet.Rtl .MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamHome .MatchDetailsHeader__ParticipantName {
    margin-right: 5px;
    margin-left: unset
}

.MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamAway {
    flex-flow: row-reverse
}

body.Desktop .MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamAway,
body.Tablet .MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamAway {
    flex-flow: row;
    justify-content: flex-end
}

.MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamAway .MatchDetailsHeader__Participant {
    justify-content: flex-end;
    padding: 0 0 0 16px;
    position: absolute;
    top: 8px;
    right: 0
}

body.Rtl .MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamAway .MatchDetailsHeader__Participant {
    padding-right: 16px;
    padding-left: 0;
    right: unset;
    left: 0
}

body.Desktop .MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamAway .MatchDetailsHeader__Participant,
body.Tablet .MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamAway .MatchDetailsHeader__Participant {
    padding: 0;
    position: relative;
    top: 0;
    right: 0
}

body.Desktop.Rtl .MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamAway .MatchDetailsHeader__Participant,
body.Tablet.Rtl .MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamAway .MatchDetailsHeader__Participant {
    padding: 0;
    right: unset;
    left: 0
}

body.Desktop .MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamAway .MatchDetailsHeader__ParticipantName,
body.Tablet .MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamAway .MatchDetailsHeader__ParticipantName {
    margin-right: 5px
}

body.Desktop.Rtl .MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamAway .MatchDetailsHeader__ParticipantName,
body.Tablet.Rtl .MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader__TeamAway .MatchDetailsHeader__ParticipantName {
    margin-right: unset;
    margin-left: 5px
}

.MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader:after,
.MatchDetails__MatchHeroArea--HighlightedHeader .MatchDetailsHeader:before {
    display: none
}

.MatchDetails__MatchHeroArea--HighlightedHeader .OM-MatchScore {
    min-width: auto;
    padding: 0 10px;
    justify-content: center;
    flex: 1 1 20%
}

.MatchDetails__MatchHeroArea--HighlightedHeader .OM-MatchScore__InlineScore {
    display: flex;
    align-items: flex-start
}

.MatchDetails__MatchHeroArea--HighlightedHeader .OM-MatchScore__Separator {
    display: flex;
    position: relative;
    font-weight: 700;
    padding: 12px 5px 0;
    align-items: center
}

.MatchDetails__MatchHeroArea--HighlightedHeader .OM-MatchScore__Separator:before {
    content: "vs";
    position: absolute;
    font-size: 10px;
    top: -40px;
    left: 50%;
    transform: translateX(-50%);
    color: #fff
}

body.Rtl .MatchDetails__MatchHeroArea--HighlightedHeader .OM-MatchScore__Separator:before {
    right: 50%;
    left: unset;
    transform: translateX(50%)
}

body.Desktop .MatchDetails__MatchHeroArea--HighlightedHeader .OM-MatchScore__Separator:before,
body.Tablet .MatchDetails__MatchHeroArea--HighlightedHeader .OM-MatchScore__Separator:before {
    display: none
}

.MatchDetails__MatchHeroArea--HighlightedHeader .OM-MatchScore__PartValue {
    font-family: Fira Sans, sans-serif;
    font-size: 16px
}

.MatchDetails__MatchHeroArea--HighlightedHeader .OM-MatchScore__PartName {
    font-size: 10px;
    padding: 0 2px
}

.MatchDetails__MatchHeroArea--HighlightedHeader .OM-MatchScore__Part {
    align-items: center;
    max-width: 44px
}

.MatchDetails__MatchHeroArea--HighlightedHeader .OM-MatchScore__Part--WholeMatch.OM-MatchScore__Part--Score {
    min-height: 62px
}

.MatchDetails__MatchHeroArea--HighlightedHeader .OM-MatchScore__Part--CurrentEventPart .OM-MatchScore__PartAway,
.MatchDetails__MatchHeroArea--HighlightedHeader .OM-MatchScore__Part--CurrentEventPart .OM-MatchScore__PartHome {
    color: #ffcd36
}

.Tabs__ParticipantsWrapper {
    display: flex;
    flex-direction: column;
    flex: 0 1 20%;
    margin-right: 2px
}

body.Rtl .Tabs__ParticipantsWrapper {
    margin-right: unset;
    margin-left: 2px
}

.Tabs .OM-MatchScore__PartName,
.Tabs__ParticipantHeader {
    font-size: 11px;
    margin-bottom: 6px
}

.Tabs__Participant {
    line-height: 20px;
    font-family: Fira Sans, sans-serif;
    font-weight: 400;
    font-size: 14px;
    white-space: nowrap;
    color: #dad9e3;
    background-color: rgba(0, 0, 0, .3);
    padding: 8px;
    overflow: hidden;
    text-overflow: ellipsis
}

.MatchDetailsSkeleton {
    display: flex;
    flex-direction: column
}

.MatchDetailsHeaderSkeleton {
    opacity: .3;
    display: block;
    width: 100%;
    height: 8.4rem;
    margin-bottom: 1rem;
    background-color: #363945
}

body.Mobile .Content .MatchDetails {
    margin-top: 10px
}

.DelayInfo__ExpandMessage {
    display: flex;
    flex-direction: column;
    padding: 5px 20px;
    margin-bottom: 10px;
    color: #dad9e3;
    background: #363945
}

.DelayInfo__Expander {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 5px 20px;
    cursor: pointer;
    font-family: Fira Sans, sans-serif
}

.DelayInfo__Paragraph {
    padding: 0 10px 10px
}

.MatchDetailsHeader,
.TournamentsDetailsHeader {
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
    background-image: none;
    background-color: #363945;
    color: #989dae;
    min-height: 80px;
    position: relative;
    z-index: 0
}

body.Mobile .MatchDetailsHeader,
body.Mobile .TournamentsDetailsHeader {
    padding: 5px;
    margin-bottom: 5px
}

.MatchDetailsHeader:after,
.TournamentsDetailsHeader:after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 80%;
    z-index: -1;
    background: #363945;
    background: linear-gradient(90deg, rgba(54, 57, 69, 0) 0, rgba(54, 57, 69, .9));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(54, 57, 69, 0), endColorstr=rgba(54, 57, 69, .9))
}

body.Rtl .MatchDetailsHeader:after,
body.Rtl .TournamentsDetailsHeader:after {
    right: unset;
    left: 0
}

.MatchDetailsHeader:before,
.TournamentsDetailsHeader:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: -1;
    opacity: .2;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
    background-image: url(../index.html)
}

body.Rtl .MatchDetailsHeader:before,
body.Rtl .TournamentsDetailsHeader:before {
    right: 0;
    left: unset
}

.MatchDetailsHeader__HomeAwayWrapper,
.TournamentsDetailsHeader__HomeAwayWrapper {
    flex: 0 0 auto;
    overflow: hidden;
    max-width: 50%
}

.MatchDetailsHeader__LiveScore,
.TournamentsDetailsHeader__LiveScore {
    z-index: 1;
    display: flex;
    flex-direction: column;
    color: #af841b
}

.MatchDetailsHeader__LiveScore .OM-Icon,
.TournamentsDetailsHeader__LiveScore .OM-Icon {
    justify-content: flex-start;
    width: 80px;
    height: 40px
}

.MatchDetailsHeader__LiveScore .OM-Icon .S,
.TournamentsDetailsHeader__LiveScore .OM-Icon .S {
    width: 80px;
    height: 40px
}

.MatchDetailsHeader__LiveScoreText,
.TournamentsDetailsHeader__LiveScoreText {
    font-size: 14px;
    line-height: 20px
}

.MatchDetailsHeader__Time,
.TournamentsDetailsHeader__Time {
    font-size: 12px;
    margin-bottom: 6px;
    max-width: 100%;
    padding: 0 8px 0 0;
    min-height: 14px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: flex;
    flex-direction: row;
    align-items: center
}

body.Rtl .MatchDetailsHeader__Time,
body.Rtl .TournamentsDetailsHeader__Time {
    padding-right: 0;
    padding-left: 8px
}

.MatchDetailsHeader__Time .MatchTime,
.TournamentsDetailsHeader__Time .MatchTime {
    display: flex;
    max-width: 100%
}

.MatchDetailsHeader__Time .MatchTime__EventPartName,
.TournamentsDetailsHeader__Time .MatchTime__EventPartName {
    overflow: hidden;
    text-overflow: ellipsis
}

.MatchDetailsHeader__Time .OM-Icon,
.TournamentsDetailsHeader__Time .OM-Icon {
    margin-right: 2px
}

body.Rtl .MatchDetailsHeader__Time .OM-Icon,
body.Rtl .TournamentsDetailsHeader__Time .OM-Icon {
    margin-right: unset;
    margin-left: 2px
}

.MatchDetailsHeader__Participant,
.TournamentsDetailsHeader__Participant {
    padding: 0 8px 0 20px;
    position: relative;
    line-height: 20px;
    font-family: Fira Sans, sans-serif;
    font-weight: 400;
    font-size: 14px;
    color: #dad9e3;
    max-width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

body.Rtl .MatchDetailsHeader__Participant,
body.Rtl .TournamentsDetailsHeader__Participant {
    padding-right: 20px;
    padding-left: 8px
}

.MatchDetailsHeader__Participant:before,
.TournamentsDetailsHeader__Participant:before {
    display: block;
    content: "";
    width: 14px;
    height: 14px;
    position: absolute;
    top: 3px;
    left: 0;
    background: rgba(152, 157, 174, .3);
    border-radius: 50%
}

body.Rtl .MatchDetailsHeader__Participant:before,
body.Rtl .TournamentsDetailsHeader__Participant:before {
    right: 0;
    left: unset
}

.MatchDetailsHeader__Participant--Home,
.TournamentsDetailsHeader__Participant--Home {
    margin-bottom: 4px
}

.MatchDetailsHeader__Participant--ServePossession:before,
.TournamentsDetailsHeader__Participant--ServePossession:before {
    display: none
}

.MatchDetailsHeader__Participant--HasParticipantIcon,
.TournamentsDetailsHeader__Participant--HasParticipantIcon {
    display: flex;
    align-items: center;
    padding-left: 0
}

body.Rtl .MatchDetailsHeader__Participant--HasParticipantIcon,
body.Rtl .TournamentsDetailsHeader__Participant--HasParticipantIcon {
    padding-right: 0;
    padding-left: 8px
}

.MatchDetailsHeader__Participant--HasParticipantIcon:before,
.TournamentsDetailsHeader__Participant--HasParticipantIcon:before {
    display: none
}

.MatchDetailsHeader__IconWrapper,
.TournamentsDetailsHeader__IconWrapper {
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%)
}

body.Rtl .MatchDetailsHeader__IconWrapper,
body.Rtl .TournamentsDetailsHeader__IconWrapper {
    right: 0;
    left: unset
}

.MatchDetailsHeader__IconWrapper .OM-Icon,
.TournamentsDetailsHeader__IconWrapper .OM-Icon {
    width: 1em;
    height: 1em;
    color: #af841b;
    font-size: 16px
}

.MatchDetailsHeader__ParticipantIconWrapper,
.TournamentsDetailsHeader__ParticipantIconWrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    margin-right: 5px;
    background-color: #efefef;
    color: #fff;
    border-radius: 50%
}

body.Rtl .MatchDetailsHeader__ParticipantIconWrapper,
body.Rtl .TournamentsDetailsHeader__ParticipantIconWrapper {
    margin-right: unset;
    margin-left: 5px
}

.MatchDetailsHeader .OM-MatchScore__Part,
.TournamentsDetailsHeader .OM-MatchScore__Part {
    padding: 8px 4px 4px
}

.MatchDetailsHeader .OM-MatchScore__Part--WholeMatch.OM-MatchScore__Part--Score .OM-MatchScore__PartValue,
.TournamentsDetailsHeader .OM-MatchScore__Part--WholeMatch.OM-MatchScore__Part--Score .OM-MatchScore__PartValue {
    background: none
}

.MatchDetailsHeader .OM-MatchScore__PartName,
.TournamentsDetailsHeader .OM-MatchScore__PartName {
    display: block;
    padding: 0;
    max-width: 50px
}

.MatchDetailsHeader {
    padding: 5px 5px 0
}

body.Desktop .MatchDetailsHeader,
body.Tablet .MatchDetailsHeader {
    padding: 10px
}

.TournamentsDetailsHeader {
    margin-bottom: 10px
}

.MatchDetailsHeader--Sport-1:before,
.TournamentsDetailsHeader--Sport-1:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-2:before,
.TournamentsDetailsHeader--Sport-2:before {
    background-image: url(../sports2-static/assets/2.ea9fd0377a3d26fd892a.jpg)
}

.MatchDetailsHeader--Sport-3:before,
.TournamentsDetailsHeader--Sport-3:before {
    background-image: url(../sports2-static/assets/3.dab050b1a0f30ea5dbd5.jpg)
}

.MatchDetailsHeader--Sport-5:before,
.TournamentsDetailsHeader--Sport-5:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-6:before,
.TournamentsDetailsHeader--Sport-6:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-7:before,
.TournamentsDetailsHeader--Sport-7:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-8:before,
.TournamentsDetailsHeader--Sport-8:before {
    background-image: url(../sports2-static/assets/8.42b088ab1e5510e315b5.jpg)
}

.MatchDetailsHeader--Sport-9:before,
.TournamentsDetailsHeader--Sport-9:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-10:before,
.TournamentsDetailsHeader--Sport-10:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-11:before,
.TournamentsDetailsHeader--Sport-11:before {
    background-image: url(../sports2-static/assets/11.ceda02373aec67395630.jpg)
}

.MatchDetailsHeader--Sport-12:before,
.TournamentsDetailsHeader--Sport-12:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-13:before,
.TournamentsDetailsHeader--Sport-13:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-14:before,
.TournamentsDetailsHeader--Sport-14:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-15:before,
.TournamentsDetailsHeader--Sport-15:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-16:before,
.TournamentsDetailsHeader--Sport-16:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-17:before,
.TournamentsDetailsHeader--Sport-17:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-18:before,
.TournamentsDetailsHeader--Sport-18:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-19:before,
.TournamentsDetailsHeader--Sport-19:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-20:before,
.TournamentsDetailsHeader--Sport-20:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-21:before,
.TournamentsDetailsHeader--Sport-21:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-22:before,
.TournamentsDetailsHeader--Sport-22:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-23:before,
.TournamentsDetailsHeader--Sport-23:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-24:before,
.TournamentsDetailsHeader--Sport-24:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-25:before,
.TournamentsDetailsHeader--Sport-25:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-26:before,
.TournamentsDetailsHeader--Sport-26:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-27:before,
.TournamentsDetailsHeader--Sport-27:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-28:before,
.TournamentsDetailsHeader--Sport-28:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-34:before,
.TournamentsDetailsHeader--Sport-34:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-36:before,
.TournamentsDetailsHeader--Sport-36:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-37:before,
.TournamentsDetailsHeader--Sport-37:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-38:before,
.TournamentsDetailsHeader--Sport-38:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-39:before,
.TournamentsDetailsHeader--Sport-39:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-40:before,
.TournamentsDetailsHeader--Sport-40:before {
    background-image: url(../sports2-static/assets/40.52e13d1bf4ce94c41908.jpg)
}

.MatchDetailsHeader--Sport-41:before,
.TournamentsDetailsHeader--Sport-41:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-45:before,
.TournamentsDetailsHeader--Sport-45:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-46:before,
.TournamentsDetailsHeader--Sport-46:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-48:before,
.TournamentsDetailsHeader--Sport-48:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-49:before,
.TournamentsDetailsHeader--Sport-49:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-50:before,
.TournamentsDetailsHeader--Sport-50:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-51:before,
.TournamentsDetailsHeader--Sport-51:before {
    background-image: url(../sports2-static/assets/51.52274dfe3ed8c5701d0a.jpg)
}

.MatchDetailsHeader--Sport-52:before,
.TournamentsDetailsHeader--Sport-52:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-53:before,
.TournamentsDetailsHeader--Sport-53:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-54:before,
.TournamentsDetailsHeader--Sport-54:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-55:before,
.TournamentsDetailsHeader--Sport-55:before {
    background-image: url(../sports2-static/assets/55.4c7852e849f1495e0b11.jpg)
}

.MatchDetailsHeader--Sport-58:before,
.TournamentsDetailsHeader--Sport-58:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-59:before,
.TournamentsDetailsHeader--Sport-59:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-60:before,
.TournamentsDetailsHeader--Sport-60:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-61:before,
.TournamentsDetailsHeader--Sport-61:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-62:before,
.TournamentsDetailsHeader--Sport-62:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-63:before,
.TournamentsDetailsHeader--Sport-63:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-64:before,
.TournamentsDetailsHeader--Sport-64:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-65:before,
.TournamentsDetailsHeader--Sport-65:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-66:before,
.TournamentsDetailsHeader--Sport-66:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-67:before,
.TournamentsDetailsHeader--Sport-67:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-68:before,
.TournamentsDetailsHeader--Sport-68:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-69:before,
.TournamentsDetailsHeader--Sport-69:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-70:before,
.TournamentsDetailsHeader--Sport-70:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-71:before,
.TournamentsDetailsHeader--Sport-71:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-73:before,
.TournamentsDetailsHeader--Sport-73:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-74:before,
.TournamentsDetailsHeader--Sport-74:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-75:before,
.TournamentsDetailsHeader--Sport-75:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-76:before,
.TournamentsDetailsHeader--Sport-76:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-77:before,
.TournamentsDetailsHeader--Sport-77:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-78:before,
.TournamentsDetailsHeader--Sport-78:before {
    background-image: url(../sports2-static/assets/78.c84a5185acf149755ecc.jpg)
}

.MatchDetailsHeader--Sport-79:before,
.TournamentsDetailsHeader--Sport-79:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-80:before,
.TournamentsDetailsHeader--Sport-80:before {
    background-image: url(../sports2-static/assets/80.9357f0f06ff9b001c518.jpg)
}

.MatchDetailsHeader--Sport-81:before,
.TournamentsDetailsHeader--Sport-81:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-82:before,
.TournamentsDetailsHeader--Sport-82:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-83:before,
.TournamentsDetailsHeader--Sport-83:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-84:before,
.TournamentsDetailsHeader--Sport-84:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-85:before,
.TournamentsDetailsHeader--Sport-85:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-89:before,
.TournamentsDetailsHeader--Sport-89:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-96:before,
.TournamentsDetailsHeader--Sport-96:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-98:before,
.TournamentsDetailsHeader--Sport-98:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-99:before,
.TournamentsDetailsHeader--Sport-99:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-100:before,
.TournamentsDetailsHeader--Sport-100:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-102:before,
.TournamentsDetailsHeader--Sport-102:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-103:before,
.TournamentsDetailsHeader--Sport-103:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-104:before,
.TournamentsDetailsHeader--Sport-104:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-105:before,
.TournamentsDetailsHeader--Sport-105:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-106:before,
.TournamentsDetailsHeader--Sport-106:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-107:before,
.TournamentsDetailsHeader--Sport-107:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-109:before,
.TournamentsDetailsHeader--Sport-109:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-110:before,
.TournamentsDetailsHeader--Sport-110:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-112:before,
.TournamentsDetailsHeader--Sport-112:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-115:before,
.TournamentsDetailsHeader--Sport-115:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-117:before,
.TournamentsDetailsHeader--Sport-117:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-120:before,
.TournamentsDetailsHeader--Sport-120:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-121:before,
.TournamentsDetailsHeader--Sport-121:before {
    background-image: url(../index.html)
}

.MatchDetailsHeader--Sport-123:before,
.TournamentsDetailsHeader--Sport-123:before {
    background-image: url(../index.html)
}

.OM-MatchHUDStats__StatsFrame {
    width: 100%;
    height: 460px
}

.Market {
    color: #dad9e3;
    background: #363945;
    display: flex;
    flex-direction: column;
    position: relative;
    margin-bottom: 10px
}

body.Mobile .Market {
    margin-bottom: 5px
}

.Market__HeadersWrapper {
    margin-bottom: 10px
}

body.Mobile .Market__HeadersWrapper {
    margin-bottom: 5px
}

.Market__Header,
.Market__OddsGroup--label-top .Market__OddsGroupTitle {
    padding: 2px;
    flex: 1 1 100%;
    text-transform: uppercase;
    justify-content: center;
    background: none;
    font-size: 11px
}

body.Mobile .Market__Header {
    font-size: 10px
}

.Market__OddsGroup--label-top .Market__OddsGroupTitle {
    margin-bottom: 10px
}

.Market__InfoButton,
.Market__Legend .FavoriteMarketsButton {
    display: flex;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 30px;
    cursor: pointer
}

.Market__Legend {
    display: flex;
    position: relative;
    z-index: 0
}

.Market__Legend:after {
    display: block;
    content: "";
    width: 100%;
    height: 0;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: -1;
    border-bottom: 1px dotted #989dae
}

body.Rtl .Market__Legend:after {
    right: 0;
    left: unset
}

.Market__Legend .FavoriteMarketsButton {
    color: #efefef;
    border-left: 1px dotted #989dae
}

body.Rtl .Market__Legend .FavoriteMarketsButton {
    border-left: unset;
    border-right: 1px dotted #989dae
}

.Market__Legend .FavoriteMarketsButton--isFavorite {
    color: #ffcd36
}

@media(hover:hover)and (pointer:fine) {
    .Market__Legend .FavoriteMarketsButton:hover {
        color: #ffcd36
    }
}

.Market__CollapseBtn {
    display: flex;
    align-items: center;
    width: 100%;
    min-height: 40px;
    cursor: pointer
}

.Market__CollapseIcon {
    order: 1;
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 100%;
    margin-left: auto;
    color: #a4a9bc;
    border-left: 1px dotted #989dae
}

body.Rtl .Market__CollapseIcon {
    margin-right: auto;
    margin-left: unset;
    border-right: 1px dotted #989dae;
    border-left: unset
}

@media(hover:hover)and (pointer:fine) {
    .Market__CollapseIcon:hover {
        color: #efefef
    }
}

.Market__CollapseText {
    padding: 0 5px;
    color: #efefef;
    font-size: 14px;
    line-height: 16px;
    text-align: left;
    font-family: Fira Sans, sans-serif;
    font-weight: 400
}

body.Rtl .Market__CollapseText {
    text-align: right
}

@media screen and (max-width:60em) {
    .Market__CollapseText {
        font-size: 13px
    }
}

.Market__InfoButton {
    color: #a4a9bc;
    border-left: 1px dotted #989dae
}

body.Rtl .Market__InfoButton {
    border-right: 1px dotted #989dae;
    border-left: unset
}

.Market__InfoButton--Selected {
    background-color: #171c2c;
    color: #ffcd36
}

@media(hover:hover)and (pointer:fine) {
    .Market__InfoButton:hover {
        color: #ffcd36
    }
}

.Market__InfoPanel {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 10px;
    background-color: #171c2c
}

.Market__PanelIcon {
    color: #c2c5cd
}

.Market__PanelText {
    padding-left: 5px;
    text-align: center
}

body.Rtl .Market__PanelText {
    padding-right: 5px;
    padding-left: 0
}

.Market__OddsGroups {
    display: flex;
    padding: 10px
}

body.Mobile .Market__OddsGroups {
    padding: 5px
}

.Market__OddsGroup {
    width: 100%
}

.Market__OddsGroupTitle {
    display: flex;
    align-items: center;
    font-weight: 700;
    background: transparent;
    margin-bottom: 10px
}

body.Mobile .Market__OddsGroupTitle {
    margin-bottom: 5px
}

.Market__OddsGroupItem {
    flex-basis: 33.32%;
    margin-bottom: 10px
}

body.Mobile .Market__OddsGroupItem {
    margin-bottom: 5px
}

.Market .OddsButton,
.Market .SportsBanner .om-OddsButton,
.SportsBanner .Market .om-OddsButton {
    height: 36px;
    line-height: 36px;
    flex: 1 1 auto
}

.Market .OddsButton__Odds {
    font-weight: 700
}

.Market--Column-2 .Market__OddsGroupItem {
    flex-basis1: 50%
}

.Market--Column-2 .Market__Headers .Market__Header {
    padding-left: 10px;
    width: 50%
}

body.Rtl .Market--Column-2 .Market__Headers .Market__Header {
    padding-right: 10px;
    padding-left: unset
}

.Market--Column-2 .Market__Headers .Market__Header:first-of-type {
    padding-left: 0
}

body.Rtl .Market--Column-2 .Market__Headers .Market__Header:first-of-type {
    padding-right: 0;
    padding-left: unset
}

body.Mobile .Market--Column-2 .Market__Headers .Market__Header {
    padding-left: 5px;
    width: 50%
}

body.Mobile .Market--Column-2 .Market__Headers .Market__Header:first-of-type {
    padding-left: 0
}

body.Mobile.Rtl .Market--Column-2 .Market__Headers .Market__Header {
    padding-right: 5px;
    padding-left: unset
}

body.Mobile.Rtl .Market--Column-2 .Market__Headers .Market__Header:first-of-type {
    padding-right: 0;
    padding-left: unset
}

.Market--Column-2 .Market__OddsGroup--layout-row .Market__OddsGroupItem {
    padding-left: 10px;
    width: 50%
}

body.Rtl .Market--Column-2 .Market__OddsGroup--layout-row .Market__OddsGroupItem {
    padding-right: 10px;
    padding-left: unset
}

.Market--Column-2 .Market__OddsGroup--layout-row .Market__OddsGroupItem:first-of-type {
    padding-left: 0
}

body.Rtl .Market--Column-2 .Market__OddsGroup--layout-row .Market__OddsGroupItem:first-of-type {
    padding-right: 0;
    padding-left: unset
}

body.Mobile .Market--Column-2 .Market__OddsGroup--layout-row .Market__OddsGroupItem {
    padding-left: 5px;
    width: 50%
}

body.Mobile .Market--Column-2 .Market__OddsGroup--layout-row .Market__OddsGroupItem:first-of-type {
    padding-left: 0
}

body.Mobile.Rtl .Market--Column-2 .Market__OddsGroup--layout-row .Market__OddsGroupItem {
    padding-right: 5px;
    padding-left: unset
}

body.Mobile.Rtl .Market--Column-2 .Market__OddsGroup--layout-row .Market__OddsGroupItem:first-of-type {
    padding-right: 0;
    padding-left: unset
}

.Market--Column-2.Market--label-none .Market__OddsGroups--layout-row .Market__OddsGroupWrapper {
    padding-left: 10px;
    width: 50%
}

body.Rtl .Market--Column-2.Market--label-none .Market__OddsGroups--layout-row .Market__OddsGroupWrapper {
    padding-right: 10px;
    padding-left: unset
}

.Market--Column-2.Market--label-none .Market__OddsGroups--layout-row .Market__OddsGroupWrapper:nth-child(2) {
    padding-left: 0
}

body.Rtl .Market--Column-2.Market--label-none .Market__OddsGroups--layout-row .Market__OddsGroupWrapper:nth-child(2) {
    padding-right: 0;
    padding-left: unset
}

body.Mobile .Market--Column-2.Market--label-none .Market__OddsGroups--layout-row .Market__OddsGroupWrapper {
    padding-left: 5px;
    width: 50%
}

body.Mobile .Market--Column-2.Market--label-none .Market__OddsGroups--layout-row .Market__OddsGroupWrapper:nth-child(2) {
    padding-left: 0
}

body.Mobile.Rtl .Market--Column-2.Market--label-none .Market__OddsGroups--layout-row .Market__OddsGroupWrapper {
    padding-right: 5px;
    padding-left: unset
}

body.Mobile.Rtl .Market--Column-2.Market--label-none .Market__OddsGroups--layout-row .Market__OddsGroupWrapper:nth-child(2) {
    padding-right: 0;
    padding-left: unset
}

.Market--Column-3 .Market__OddsGroupTitle {
    text-align: center;
    justify-content: center
}

.Market--Column-3 .Market__OddsGroupItem {
    do_not_overwrite: these_rules
}

.Market--Column-3 .Market__OddsGroup--layout-row .Market__OddsGroupItem {
    padding-left: 10px;
    width: 33.333%;
    max-width: 33.333%
}

body.Rtl .Market--Column-3 .Market__OddsGroup--layout-row .Market__OddsGroupItem {
    padding-right: 10px;
    padding-left: unset
}

.Market--Column-3 .Market__OddsGroup--layout-row .Market__OddsGroupItem:first-of-type {
    padding-left: 0
}

body.Rtl .Market--Column-3 .Market__OddsGroup--layout-row .Market__OddsGroupItem:first-of-type {
    padding-right: 0
}

body.Mobile .Market--Column-3 .Market__OddsGroup--layout-row .Market__OddsGroupItem {
    padding-left: 5px;
    width: 33.333%;
    max-width: 33.333%
}

body.Mobile .Market--Column-3 .Market__OddsGroup--layout-row .Market__OddsGroupItem:first-of-type {
    padding-left: 0
}

body.Mobile.Rtl .Market--Column-3 .Market__OddsGroup--layout-row .Market__OddsGroupItem {
    padding-right: 5px;
    padding-left: unset
}

body.Mobile.Rtl .Market--Column-3 .Market__OddsGroup--layout-row .Market__OddsGroupItem:first-of-type {
    padding-right: 0
}

.Market--Column-3.Market--label-top .Market__OddsGroup--layout-row {
    flex-wrap: wrap
}

.Market--Column-3.Market--label-top .Market__OddsGroup--layout-row .Market__OddsGroupTitle {
    width: 100%;
    margin-top: 10px
}

.Market--Column-3.Market--label-top .Market__OddsGroup--layout-row .Market__OddsGroupItem {
    padding-left: 10px;
    width: 33.333%;
    max-width: 33.333%
}

body.Rtl .Market--Column-3.Market--label-top .Market__OddsGroup--layout-row .Market__OddsGroupItem {
    padding-right: 10px;
    padding-left: unset
}

.Market--Column-3.Market--label-top .Market__OddsGroup--layout-row .Market__OddsGroupItem:nth-of-type(3n+2) {
    padding-left: 0
}

body.Rtl .Market--Column-3.Market--label-top .Market__OddsGroup--layout-row .Market__OddsGroupItem:nth-of-type(3n+2) {
    padding-right: 0
}

body.Mobile .Market--Column-3.Market--label-top .Market__OddsGroup--layout-row .Market__OddsGroupItem {
    padding-left: 5px;
    width: 33.333%;
    max-width: 33.333%
}

body.Mobile .Market--Column-3.Market--label-top .Market__OddsGroup--layout-row .Market__OddsGroupItem:nth-of-type(3n+2) {
    padding-left: 0
}

body.Mobile.Rtl .Market--Column-3.Market--label-top .Market__OddsGroup--layout-row .Market__OddsGroupItem {
    padding-right: 5px;
    padding-left: unset
}

body.Mobile.Rtl .Market--Column-3.Market--label-top .Market__OddsGroup--layout-row .Market__OddsGroupItem:nth-of-type(3n+2) {
    padding-right: 0
}

.Market--Column-3.Market--label-middle .Market__Headers .Market__Header {
    width: 44%;
    max-width: 44%
}

.Market--Column-3.Market--label-middle .Market__Headers .Market__Header:nth-of-type(3n+2) {
    flex: 0 0 33.3%;
    width: 33.3%;
    max-width: 33.3%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

body.Mobile .Market--Column-3.Market--label-middle .Market__Headers .Market__Header:nth-of-type(3n+2) {
    width: 16%;
    max-width: 16%
}

body.Mobile .Market--Column-3.Market--label-middle .Market__Headers .Market__Header {
    width: 42%;
    max-width: 42%
}

.Market--Column-3.Market--label-middle .Market__OddsGroupTitle {
    order: 2;
    width: 33.3%;
    max-width: 33.3%;
    padding: 0 10px;
    font-family: sans-serif
}

body.Mobile .Market--Column-3.Market--label-middle .Market__OddsGroupTitle {
    width: 16%;
    max-width: 16%;
    padding: 0 5px
}

.Market--Column-3.Market--label-middle .Market__OddsGroupItem {
    padding-left: 0
}

body.Rtl .Market--Column-3.Market--label-middle .Market__OddsGroupItem {
    padding-right: 0
}

.Market--Column-3.Market--label-middle .Market__OddsGroupItem:nth-of-type(3n+2) {
    order: 1
}

.Market--Column-3.Market--label-middle .Market__OddsGroupItem:nth-of-type(3n+3) {
    order: 3
}

body.Mobile .Market--Column-3.Market--label-middle .Market__OddsGroupItem {
    width: 42%;
    max-width: 42%
}

.Market--Column-3.Market--label-middle .Market__OddsGroup--layout-row .Market__OddsGroupItem {
    padding-left: 0
}

body.Rtl .Market--Column-3.Market--label-middle .Market__OddsGroup--layout-row .Market__OddsGroupItem {
    padding-right: 0
}

body.Mobile .Market--Column-3.Market--label-middle .Market__OddsGroup--layout-row .Market__OddsGroupItem {
    padding-left: 0
}

body.Mobile.Rtl .Market--Column-3.Market--label-middle .Market__OddsGroup--layout-row .Market__OddsGroupItem {
    padding-right: 0
}

.Market--Template-8.Market--Column-3.Market--label-none .Market__OddsGroupWrapper {
    padding-left: 10px;
    width: 33.333%;
    max-width: 33.333%
}

body.Rtl .Market--Template-8.Market--Column-3.Market--label-none .Market__OddsGroupWrapper {
    padding-right: 10px;
    padding-left: unset
}

.Market--Template-8.Market--Column-3.Market--label-none .Market__OddsGroupWrapper:first-of-type {
    padding-left: 0
}

body.Rtl .Market--Template-8.Market--Column-3.Market--label-none .Market__OddsGroupWrapper:first-of-type {
    padding-right: 0
}

body.Mobile .Market--Template-8.Market--Column-3.Market--label-none .Market__OddsGroupWrapper {
    padding-left: 5px;
    width: 33.333%;
    max-width: 33.333%
}

body.Mobile .Market--Template-8.Market--Column-3.Market--label-none .Market__OddsGroupWrapper:first-of-type {
    padding-left: 0
}

body.Mobile.Rtl .Market--Template-8.Market--Column-3.Market--label-none .Market__OddsGroupWrapper {
    padding-right: 5px;
    padding-left: unset
}

body.Mobile.Rtl .Market--Template-8.Market--Column-3.Market--label-none .Market__OddsGroupWrapper:first-of-type {
    padding-right: 0
}

.Market--Template-5.Market--Column-3.Market--label-none .Market__OddsGroupWrapper {
    padding-left: 10px;
    width: 33.333%;
    max-width: 33.333%
}

body.Rtl .Market--Template-5.Market--Column-3.Market--label-none .Market__OddsGroupWrapper {
    padding-right: 10px;
    padding-left: unset
}

.Market--Template-5.Market--Column-3.Market--label-none .Market__OddsGroupWrapper:nth-child(2) {
    padding-left: 0
}

body.Rtl .Market--Template-5.Market--Column-3.Market--label-none .Market__OddsGroupWrapper:nth-child(2) {
    padding-right: 0
}

body.Mobile .Market--Template-5.Market--Column-3.Market--label-none .Market__OddsGroupWrapper {
    padding-left: 5px;
    width: 33.333%;
    max-width: 33.333%
}

body.Mobile .Market--Template-5.Market--Column-3.Market--label-none .Market__OddsGroupWrapper:nth-child(2) {
    padding-left: 0
}

body.Mobile.Rtl .Market--Template-5.Market--Column-3.Market--label-none .Market__OddsGroupWrapper {
    padding-right: 5px;
    padding-left: unset
}

body.Mobile.Rtl .Market--Template-5.Market--Column-3.Market--label-none .Market__OddsGroupWrapper:first-of-type {
    padding-right: 0
}

.Market--Template-12 .Market__OddsGroupWrapper,
.Market--Template-33 .Market__OddsGroupWrapper {
    padding: 0;
    width: 33.333%;
    max-width: 33.333%
}

.Market--Template-12 .Market__OddsGroupWrapper:nth-of-type(3n+3),
.Market--Template-33 .Market__OddsGroupWrapper:nth-of-type(3n+3) {
    padding: 0 10px
}

body.Mobile .Market--Template-12 .Market__OddsGroupWrapper:nth-of-type(3n+3),
body.Mobile .Market--Template-33 .Market__OddsGroupWrapper:nth-of-type(3n+3) {
    padding: 0 5px
}

.Market--Template-7.Market--Column-1 .Market__OddsGroupWrapper {
    overflow: hidden
}

.Market--Template-7.Market--Column-1 .Market__OddsGroupItem {
    width: 100%
}

.Market--Template-7.Market--Column-1 .Market__OddsGroupItem .OddsButton,
.Market--Template-7.Market--Column-1 .Market__OddsGroupItem .SportsBanner .om-OddsButton,
.SportsBanner .Market--Template-7.Market--Column-1 .Market__OddsGroupItem .om-OddsButton {
    height: auto;
    min-height: 36px;
    line-height: 1.1
}

.Market--Template-7.Market--Column-1 .Market__OddsGroupItem .OddsButton__ShortText,
.Market--Template-7.Market--Column-1 .Market__OddsGroupItem .OddsButton__Text {
    height: auto;
    padding: 10px 5px;
    white-space: unset;
    overflow: visible;
    overflow: initial;
    text-overflow: revert
}

.Market--Template-9.Market--Column-3 .Market__Headers .Market__Header:first-of-type {
    width: 40%;
    max-width: 40%
}

.Market--Template-9.Market--Column-3 .Market__OddsGroupTitle {
    width: 40%;
    max-width: 40%;
    text-align: left;
    text-align: initial;
    justify-content: normal
}

.Market--Template-9.Market--Column-3 .Market__OddsGroupItem,
body.Mobile .Market--Template-9.Market--Column-3 .Market__OddsGroupItem {
    width: 60%;
    max-width: 60%
}

.Market--Template-10.Market--Column-2 .Market__OddsGroups--layout-row .Market__OddsGroupWrapper:nth-child(2) {
    padding-left: 0
}

body.Rtl .Market--Template-10.Market--Column-2 .Market__OddsGroups--layout-row .Market__OddsGroupWrapper:nth-child(2) {
    padding-right: 0
}

.Market--Template-10.Market--Column-2 .Market__OddsGroups--layout-row .Market__OddsGroupWrapper:nth-child(3) {
    padding-left: 10px
}

body.Rtl .Market--Template-10.Market--Column-2 .Market__OddsGroups--layout-row .Market__OddsGroupWrapper:nth-child(3) {
    padding-right: 10px;
    padding-left: unset
}

body.Mobile .Market--Template-10.Market--Column-2 .Market__OddsGroups--layout-row .Market__OddsGroupWrapper:nth-child(3) {
    padding-left: 5px
}

body.Mobile.Rtl .Market--Template-10.Market--Column-2 .Market__OddsGroups--layout-row .Market__OddsGroupWrapper:nth-child(3) {
    padding-right: 5px;
    padding-left: unset
}

.Market--Template-10.Market--Column-2 .Market__OddsGroupWrapper:last-of-type {
    padding-left: 0;
    width: 100%
}

body.Rtl .Market--Template-10.Market--Column-2 .Market__OddsGroupWrapper:last-of-type {
    padding-right: 0
}

body.Mobile .Market--Template-10.Market--Column-2 .Market__OddsGroupWrapper:last-of-type {
    padding-left: 0;
    width: 100%
}

body.Mobile.Rtl .Market--Template-10.Market--Column-2 .Market__OddsGroupWrapper:last-of-type {
    padding-right: 0
}

.Market--Template-23 .Market__OddsGroupWrapper:last-of-type,
.Market--Template-23 .Market__OddsGroupWrapper:nth-last-of-type(2) {
    margin-left: 0;
    width: 100%
}

body.Rtl .Market--Template-23 .Market__OddsGroupWrapper:last-of-type,
body.Rtl .Market--Template-23 .Market__OddsGroupWrapper:nth-last-of-type(2) {
    margin-right: 0;
    margin-left: unset
}

.Market--Template-23 .Market__OddsGroupWrapper:last-of-type .Market__OddsGroupItem,
.Market--Template-23 .Market__OddsGroupWrapper:nth-last-of-type(2) .Market__OddsGroupItem,
body.Mobile .Market--Template-23 .Market__OddsGroupWrapper:last-of-type .Market__OddsGroupItem,
body.Mobile .Market--Template-23 .Market__OddsGroupWrapper:nth-last-of-type(2) .Market__OddsGroupItem {
    width: 100%;
    max-width: 100%
}

.Breadcrumbs--Match {
    margin-bottom: 10px
}

body.Mobile .Breadcrumbs--Match {
    margin-bottom: 5px
}

.BreadcrumbsSkeleton {
    opacity: .3;
    overflow: hidden;
    display: flex;
    align-items: center;
    height: 40px;
    margin-bottom: 10px;
    color: #a4a9bc;
    -webkit-animation: makeTransparent .6s 20 alternate;
    animation: makeTransparent .6s 20 alternate
}

body.Mobile .BreadcrumbsSkeleton {
    height: 40px;
    margin-bottom: 5px
}

.BreadcrumbsSkeleton__Icon {
    width: 1em;
    height: 1em;
    font-size: 1.2rem;
    margin-right: .5rem;
    background-color: #a4a9bc;
    border-radius: 50%
}

body.Rtl .BreadcrumbsSkeleton__Icon {
    margin-right: unset;
    margin-left: .5rem
}

.BreadcrumbsSkeleton__Link {
    width: 6rem;
    height: .8rem;
    border-radius: 1rem;
    background-color: #a4a9bc
}

.BreadcrumbsSkeleton__Separator {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    text-align: center;
    min-width: 20px
}

.BreadcrumbsSkeleton__Current {
    width: 18rem;
    height: .8rem;
    border-radius: 1rem;
    background-color: #dad9e3
}

.Tabs.MarketGroups {
    margin-top: 10px
}

body.Mobile .Tabs.MarketGroups {
    margin-top: 5px
}

.Tabs.MarketGroups>.rc-tabs-bar:first-child {
    margin-bottom: 10px;
    background-color: #212531
}

.Tabs.MarketGroups>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.Tabs.MarketGroups>.rc-tabs-bar:first-child>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab {
    flex: 1 1 160px;
    padding: 0 10px 2px;
    text-overflow: ellipsis;
    white-space: nowrap
}

body.Mobile .Tabs.MarketGroups>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Mobile .Tabs.MarketGroups>.rc-tabs-bar:first-child>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab {
    flex: 1 0 60px;
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content
}

.MarketGroups__GroupName {
    margin-left: 4px;
    text-transform: capitalize
}

body.Rtl .MarketGroups__GroupName {
    margin-right: 4px;
    margin-left: unset
}

.rc-tabs-tab .MarketGroups__Item {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    width: 100%
}

.rc-tabs-tab .MarketGroups__Item--Bet_Builder {
    display: flex;
    align-items: center;
    position: relative;
    width: 100%
}

.rc-tabs-tab .MarketGroups__Label {
    display: block;
    padding: 0 5px;
    margin-left: 4px;
    background: #ffcd36;
    color: #0e151b;
    border-radius: 24px;
    font-size: 9px;
    line-height: 12px;
    text-transform: uppercase
}

body.Rtl .rc-tabs-tab .MarketGroups__Label {
    margin-right: 4px;
    margin-left: unset
}

.rc-tabs-tab .MarketGroups__GroupCount {
    line-height: 24px;
    font-size: 70%;
    opacity: .6;
    height: 100%;
    margin-left: 2px
}

body.Rtl .rc-tabs-tab .MarketGroups__GroupCount {
    margin-right: 2px;
    margin-left: unset
}

.rc-tabs-tab .MarketGroups__GroupName {
    margin-left: 0
}

body.Rtl .rc-tabs-tab .MarketGroups__GroupName {
    margin-right: 0;
    margin-left: unset
}

.rc-tabs-tab-active .MarketGroups__Item--Bet_Builder:before {
    background-color: #c2c5cd
}

.MarketContainer {
    display: flex;
    flex-direction: column
}

.MarketContainer__Columns {
    display: flex
}

.MarketContainer .Notification {
    order: 0;
    margin: 5px 0
}

.MarketContainer__EmptyList {
    width: 100%;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: 40px;
    background-color: rgba(33, 37, 49, .4)
}

.MarketGroupsItem {
    flex: 1;
    margin-right: 10px;
    min-width: 0
}

body.Rtl .MarketGroupsItem {
    margin-right: unset;
    margin-left: 10px
}

.MarketGroupsItem:last-of-type {
    margin-right: 0
}

body.Rtl .MarketGroupsItem:last-of-type {
    margin-left: 0
}

.MarketGroupsItem>span {
    display: flex;
    align-content: center;
    align-items: center;
    justify-content: center;
    padding: 40px
}

.MarketGroupsItemSkeleton__Item {
    display: flex;
    flex-direction: column;
    padding: 5rem 2rem 10px;
    margin-bottom: 10px;
    position: relative;
    background: #363945
}

.MarketGroupsItemSkeleton__Item:after,
.MarketGroupsItemSkeleton__Item:before {
    opacity: .3;
    display: block;
    content: "";
    height: 1.6rem;
    background: #dad9e3;
    border-radius: 2rem;
    position: absolute;
    top: 1.2rem;
    -webkit-animation: makeTransparent .6s 20 alternate;
    animation: makeTransparent .6s 20 alternate
}

.MarketGroupsItemSkeleton__Item:before {
    width: 30rem;
    max-width: 50%;
    left: 1rem
}

body.Rtl .MarketGroupsItemSkeleton__Item:before {
    right: 1rem;
    left: unset
}

.MarketGroupsItemSkeleton__Item:after {
    width: 2rem;
    right: 1rem
}

body.Rtl .MarketGroupsItemSkeleton__Item:after {
    right: unset;
    left: 1rem
}

.MarketGroupsItemSkeleton__Odds {
    opacity: .3;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 2rem;
    margin-bottom: 1rem;
    -webkit-animation: makeTransparent .6s 20 alternate;
    animation: makeTransparent .6s 20 alternate
}

.MarketGroupsItemSkeleton__Odds:after,
.MarketGroupsItemSkeleton__Odds:before {
    display: block;
    content: "";
    height: 3.6rem;
    background: #212531
}

.MarketGroupsNavSkeleton {
    overflow: hidden;
    display: flex;
    align-items: center;
    height: 4rem;
    box-sizing: border-box;
    background: #282c39;
    border-bottom: .2rem solid #ffcd36
}

.MarketGroupsNavSkeleton__Item {
    opacity: .3;
    flex-shrink: 0;
    width: 12rem;
    height: 1.6rem;
    margin: 0 2rem;
    background: #dad9e3;
    border-radius: 2rem;
    -webkit-animation: makeTransparent .6s 20 alternate;
    animation: makeTransparent .6s 20 alternate
}

.OM-MatchScoreSkeleton {
    display: flex
}

.OM-MatchScoreSkeleton__Item {
    width: 3.2rem;
    height: 6.2rem;
    margin-right: .2rem;
    position: relative;
    background-color: rgba(0, 0, 0, .3)
}

body.Rtl .OM-MatchScoreSkeleton__Item {
    margin-right: unset;
    margin-left: .2rem
}

.OM-MatchScoreSkeleton__Item:before {
    opacity: .3;
    content: "";
    display: block;
    width: 70%;
    height: .5rem;
    position: absolute;
    top: 1rem;
    left: 15%;
    background: #989dae;
    border-radius: 2rem;
    -webkit-animation: makeTransparent .6s 20 alternate;
    animation: makeTransparent .6s 20 alternate
}

body.Rtl .OM-MatchScoreSkeleton__Item:before {
    right: 15%;
    left: unset
}

.OM-MatchScoreSkeleton__Item:after {
    opacity: .1;
    content: "";
    display: block;
    width: 1em;
    height: 1em;
    font-size: 1.4rem;
    position: absolute;
    top: 54%;
    left: 50%;
    transform: translate3d(-50%, -50%, 0);
    background: #af841b;
    border-radius: 2rem;
    -webkit-animation: makeTransparent .6s 20 alternate;
    animation: makeTransparent .6s 20 alternate
}

body.Rtl .OM-MatchScoreSkeleton__Item:after {
    right: 50%;
    left: unset
}

.OM-MatchScoreSkeleton__Item:nth-of-type(2) {
    margin-right: 2.4rem
}

body.Rtl .OM-MatchScoreSkeleton__Item:nth-of-type(2) {
    margin-right: unset;
    margin-left: 2.4rem
}

.OM-MatchScoreSkeleton__Item:last-of-type {
    margin-right: 0
}

body.Rtl .OM-MatchScoreSkeleton__Item:last-of-type {
    margin-left: 0
}

.OM-Slider__Scroll {
    position: relative
}

.OM-Slider__Item {
    display: flex
}

body.Desktop .OM-Slider__Item:hover .OM-Slider__ItemIcon {
    transform: scale(1.4) rotate(10deg)
}

.OM-Slider__Action {
    display: flex;
    flex: 1;
    min-width: 48px;
    cursor: pointer;
    position: relative
}

.OM-Slider__Action.sDisabled {
    cursor: not-allowed
}

.OM-Slider__ItemIcon {
    transition: transform .3s
}

.OM-Slider__ItemText {
    text-transform: capitalize
}

.OM-Slider__Label {
    display: block;
    padding: 0 5px;
    background: #ffcd36;
    color: #0e151b;
    border-radius: 24px;
    font-size: 9px;
    line-height: 12px;
    text-transform: uppercase
}

.OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):before {
    display: block;
    pointer-events: none;
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0
}

.OM-Slider__ControlButton--Prev:before {
    left: 100%
}

body.Rtl .OM-Slider__ControlButton--Prev:before {
    right: 100%;
    left: unset
}

.OM-Slider__ControlButton--Next:before {
    right: 100%
}

body.Rtl .OM-Slider__ControlButton--Next:before {
    right: unset;
    left: 100%
}

.OM-Slider--ItemFullEqualWidth .OM-Slider__Scroll {
    width: 100%
}

.OM-Slider--ItemFullEqualWidth .OM-Slider__Item {
    flex: 1;
    min-width: 0
}

.OM-Slider--ItemFullEqualWidth .OM-Slider__Action {
    align-items: center;
    justify-content: center;
    white-space: nowrap
}

.OM-Slider--ItemFullEqualWidth .OM-Slider__ItemText {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.OM-Slider--ItemFullUnequalWidth .OM-Slider__Item {
    flex-shrink: 0;
    flex-grow: 1;
    min-width: 0
}

.OM-Slider--ItemFullUnequalWidth .OM-Slider__Action {
    align-items: center;
    justify-content: center;
    white-space: nowrap
}

.OM-Slider--ItemFullUnequalWidth .OM-Slider__ItemText {
    display: block;
    white-space: nowrap
}

.OM-Slider--ItemToStartUnequalWidth .OM-Slider__Item {
    flex-shrink: 0;
    min-width: 0
}

.OM-Slider--ItemToStartUnequalWidth .OM-Slider__Action {
    align-items: center;
    justify-content: center;
    white-space: nowrap
}

.OM-Slider--ItemToStartUnequalWidth .OM-Slider__ItemText {
    display: block;
    white-space: nowrap
}

.OM-Slider--ItemToStartLimitedWidthSingleLine .OM-Slider__Item {
    flex-shrink: 0;
    min-width: 0
}

.OM-Slider--ItemToStartLimitedWidthSingleLine .OM-Slider__Action {
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    max-width: 100px
}

.OM-Slider--ItemToStartLimitedWidthSingleLine .OM-Slider__ItemText {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%
}

.OM-Slider--ItemToStartLimitedWidthMultipleLines .OM-Slider__Item {
    flex-shrink: 0;
    justify-content: center;
    min-width: 0
}

.OM-Slider--ItemToStartLimitedWidthMultipleLines .OM-Slider__Action {
    align-items: center;
    justify-content: center;
    max-width: 100px
}

.OM-Slider--ItemToStartLimitedWidthMultipleLines .OM-Slider__ItemText {
    display: block
}

.OM-Slider--TopIcon .OM-Slider__Scroll:before {
    height: 2px
}

.OM-Slider--TopIcon .OM-Slider__Action {
    flex-direction: column;
    min-height: 58px;
    padding: 8px 20px;
    border-bottom-width: 2px;
    font-family: Fira Sans, sans-serif
}

.OM-Slider--TopIcon .OM-Slider__Action.isSelected:after {
    border-width: 0 8px 6px
}

.OM-Slider--TopIcon .OM-Slider__ItemIcon {
    margin-bottom: 4px
}

.OM-Slider--TopIcon .OM-Slider__ItemText {
    line-height: 14px;
    font-size: 11px;
    font-weight: 700
}

.OM-Slider--TopIcon .OM-Slider__ItemCounter {
    position: absolute;
    top: 4px;
    right: 4px;
    font-size: 8px;
    font-weight: 700;
    line-height: 10px
}

body.Rtl .OM-Slider--TopIcon .OM-Slider__ItemCounter {
    right: unset;
    left: 4px
}

.OM-Slider--TopIcon .OM-Slider__ControlButton {
    width: 30px;
    border-bottom-width: 2px
}

.OM-Slider--TopIcon.OM-Slider--Active {
    padding: 0 30px
}

.OM-Slider--Big10 .OM-Slider__Scroll:before {
    height: 4px
}

.OM-Slider--Big10 .OM-Slider__Action {
    min-height: 40px;
    padding: 8px 24px;
    border-bottom-width: 4px;
    font-family: Fira Sans, sans-serif
}

.OM-Slider--Big10 .OM-Slider__Action.isSelected:after {
    border-width: 0 8px 6px
}

.OM-Slider--Big10 .OM-Slider__ItemIcon {
    margin-right: 4px
}

body.Rtl .OM-Slider--Big10 .OM-Slider__ItemIcon {
    margin-right: unset;
    margin-left: 4px
}

.OM-Slider--Big10 .OM-Slider__ItemText {
    line-height: 18px;
    font-size: 14px
}

.OM-Slider--Big10 .OM-Slider__Label {
    margin-left: 4px
}

body.Rtl .OM-Slider--Big10 .OM-Slider__Label {
    margin-right: 4px;
    margin-left: unset
}

.OM-Slider--Big10 .OM-Slider__ItemCounter {
    min-width: 14px;
    margin-right: -16px;
    margin-left: 4px;
    font-size: 10px;
    transform: translateY(-3px)
}

body.Rtl .OM-Slider--Big10 .OM-Slider__ItemCounter {
    margin-right: 4px;
    margin-left: -16px
}

.OM-Slider--Big10 .OM-Slider__ControlButton {
    width: 30px;
    border-bottom-width: 4px
}

.OM-Slider--Big10.OM-Slider--Active {
    padding: 0 30px
}

.OM-Slider--Medium10 .OM-Slider__Scroll:before {
    height: 2px
}

.OM-Slider--Medium10 .OM-Slider__Action {
    min-height: 34px;
    padding: 7px 20px;
    border-bottom-width: 2px
}

.OM-Slider--Medium10 .OM-Slider__Action.isSelected:after {
    border-width: 0 8px 6px
}

.OM-Slider--Medium10 .OM-Slider__ItemIcon {
    margin-right: 4px
}

body.Rtl .OM-Slider--Medium10 .OM-Slider__ItemIcon {
    margin-right: unset;
    margin-left: 4px
}

.OM-Slider--Medium10 .OM-Slider__ItemText {
    line-height: 16px;
    font-size: 12px
}

.OM-Slider--Medium10 .OM-Slider__Label {
    margin-left: 4px
}

body.Rtl .OM-Slider--Medium10 .OM-Slider__Label {
    margin-right: 4px;
    margin-left: 0
}

.OM-Slider--Medium10 .OM-Slider__ItemCounter {
    min-width: 14px;
    margin-right: -18px;
    margin-left: 4px;
    font-size: 10px;
    transform: translateY(-3px)
}

body.Rtl .OM-Slider--Medium10 .OM-Slider__ItemCounter {
    margin-right: 4px;
    margin-left: -18px
}

.OM-Slider--Medium10 .OM-Slider__ControlButton {
    width: 30px;
    border-bottom-width: 2px
}

.OM-Slider--Medium10.OM-Slider--Active {
    padding: 0 30px
}

.OM-Slider--Small10 .OM-Slider__Scroll:before {
    height: 1px
}

.OM-Slider--Small10 .OM-Slider__Action {
    min-height: 40px;
    padding: 10px 7px;
    border-bottom-width: 1px;
    font-family: Fira Sans, sans-serif
}

body.Desktop .OM-Slider--Small10 .OM-Slider__Action {
    min-height: 30px;
    padding: 5px 7px
}

.OM-Slider--Small10 .OM-Slider__Action.isSelected:after {
    border-width: 0 4px 6px
}

.OM-Slider--Small10 .OM-Slider__ItemIcon {
    margin-right: 4px;
    width: 20px;
    height: 20px
}

body.Rtl .OM-Slider--Small10 .OM-Slider__ItemIcon {
    margin-right: unset;
    margin-left: 4px
}

.OM-Slider--Small10 .OM-Slider__ItemText {
    line-height: 16px;
    font-size: 12px
}

.OM-Slider--Small10 .OM-Slider__Label {
    margin-left: 4px
}

body.Rtl .OM-Slider--Small10 .OM-Slider__Label {
    margin-right: 4px;
    margin-left: unset
}

.OM-Slider--Small10 .OM-Slider__ItemCounter {
    margin-left: 4px;
    font-size: 10px;
    transform: translateY(-3px)
}

body.Rtl .OM-Slider--Small10 .OM-Slider__ItemCounter {
    margin-right: 4px;
    margin-left: unset
}

.OM-Slider--Small10 .OM-Slider__ControlButton {
    width: 30px;
    border-bottom-width: 1px
}

.OM-Slider--Small10.OM-Slider--Active {
    padding: 0 30px
}

.OM-Slider--Primary .OM-Slider__Scroll {
    background-color: #212531
}

.OM-Slider--Primary .OM-Slider__Scroll:before {
    content: "";
    display: block;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: transparent
}

body.Rtl .OM-Slider--Primary .OM-Slider__Scroll:before {
    right: 0;
    left: unset
}

.OM-Slider--Primary .OM-Slider__ItemCounter {
    padding: 1px 4px;
    border-radius: 100px
}

.OM-Slider--Primary .OM-Slider__Action {
    background-color: #212531;
    color: #dad9e3;
    border-color: transparent;
    border-style: solid;
    transition: background-color .3s, color .3s, border-color .3s
}

.OM-Slider--Primary .OM-Slider__Action .OM-Slider__ItemCounter {
    background: #171c2c;
    color: #ffcd36
}

body.Desktop .OM-Slider--Primary .OM-Slider__Action:not(.isSelected):not(.sDisabled):hover {
    background-color: #282c39;
    color: #efefef;
    border-color: transparent
}

body.Desktop .OM-Slider--Primary .OM-Slider__Action:not(.isSelected):not(.sDisabled):hover .OM-Slider__ItemCounter {
    background: #171c2c;
    color: #ffcd36
}

.OM-Slider--Primary .OM-Slider__Action:not(.isSelected):not(.sDisabled):active {
    background-color: #282c39;
    color: #efefef;
    border-color: transparent
}

.OM-Slider--Primary .OM-Slider__Action:not(.isSelected):not(.sDisabled):active .OM-Slider__ItemCounter {
    background: #171c2c;
    color: #ffcd36
}

.OM-Slider--Primary .OM-Slider__Action.sHighlighted {
    background-color: #212531;
    color: #ffcd36;
    border-color: transparent
}

.OM-Slider--Primary .OM-Slider__Action.sHighlighted .OM-Slider__ItemCounter {
    background: #171c2c;
    color: #ffcd36
}

.OM-Slider--Primary .OM-Slider__Action.isSelected {
    background-color: #181d26;
    color: #ffcd36;
    border-color: #fcc120
}

.OM-Slider--Primary .OM-Slider__Action.isSelected .OM-Slider__ItemCounter {
    background: #171c2c;
    color: #ffcd36
}

.OM-Slider--Primary .OM-Slider__Action.isSelected:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    bottom: 0;
    left: 50%;
    border-color: transparent;
    border-style: solid;
    transform: translateX(-50%)
}

body.Rtl .OM-Slider--Primary .OM-Slider__Action.isSelected:after {
    right: 50%;
    left: unset;
    transform: translateX(50%)
}

.OM-Slider--Primary .OM-Slider__Action.sDisabled {
    background-color: #212531;
    color: #8e93a4;
    border-color: transparent
}

.OM-Slider--Primary .OM-Slider__Action.sDisabled .OM-Slider__ItemCounter {
    background: #282c39;
    color: #8e93a4
}

.OM-Slider--Primary .OM-Slider__ControlButton {
    background-color: #282c39;
    color: #a4a9bc;
    border-style: solid;
    border-color: transparent;
    transition: background-color .3s, color .3s
}

body.Desktop .OM-Slider--Primary .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):hover {
    background-color: #282c39;
    color: #fff;
    border-color: transparent
}

.OM-Slider--Primary .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):active {
    background-color: #2e323e;
    color: #efefef;
    border-color: transparent
}

.OM-Slider--Primary .OM-Slider__ControlButton--Disabled {
    background-color: #282c39;
    color: #8e93a4;
    border-color: transparent
}

.OM-Slider--Primary .OM-Slider__ControlButton--Prev:before {
    background: #212531;
    background: linear-gradient(90deg, rgba(33, 37, 49, .9) 0, rgba(33, 37, 49, 0));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(33, 37, 49, .9), endColorstr=rgba(33, 37, 49, 0))
}

.OM-Slider--Primary .OM-Slider__ControlButton--Next:before {
    background: #212531;
    background: linear-gradient(90deg, rgba(33, 37, 49, 0) 0, rgba(33, 37, 49, .9));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(33, 37, 49, 0), endColorstr=rgba(33, 37, 49, .9))
}

.OM-Slider--TopIconOutterDecoration .OM-Slider__Scroll {
    margin: 0 0 16px;
    background-color: #212531
}

.OM-Slider--TopIconOutterDecoration .OM-Slider__Scroll:before {
    content: "";
    display: block;
    width: 100%;
    height: 2px;
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: transparent
}

body.Rtl .OM-Slider--TopIconOutterDecoration .OM-Slider__Scroll:before {
    right: 0;
    left: unset
}

.OM-Slider--TopIconOutterDecoration .OM-Slider__Action {
    flex-direction: column;
    height: 58px;
    padding: 8px 20px;
    background-color: #212531;
    color: #dad9e3;
    border-bottom: 2px;
    border-style: solid;
    border-color: transparent;
    font-family: Fira Sans, sans-serif;
    transition: background-color .3s, color .3s, border-color .3s
}

.OM-Slider--TopIconOutterDecoration .OM-Slider__Action .OM-Slider__ItemCounter {
    background: #171c2c;
    color: #ffcd36
}

body.Desktop .OM-Slider--TopIconOutterDecoration .OM-Slider__Action:not(.isSelected):not(.sDisabled):hover {
    background-color: #282c39;
    color: #efefef;
    border-color: transparent
}

body.Desktop .OM-Slider--TopIconOutterDecoration .OM-Slider__Action:not(.isSelected):not(.sDisabled):hover .OM-Slider__ItemCounter {
    background: #171c2c;
    color: #ffcd36
}

.OM-Slider--TopIconOutterDecoration .OM-Slider__Action:not(.isSelected):not(.sDisabled):active {
    background-color: #282c39;
    color: #efefef;
    border-color: transparent
}

.OM-Slider--TopIconOutterDecoration .OM-Slider__Action:not(.isSelected):not(.sDisabled):active .OM-Slider__ItemCounter {
    background: #171c2c;
    color: #ffcd36
}

.OM-Slider--TopIconOutterDecoration .OM-Slider__Action.sHighlighted {
    background-color: #212531;
    color: #ffcd36;
    border-color: transparent
}

.OM-Slider--TopIconOutterDecoration .OM-Slider__Action.sHighlighted .OM-Slider__ItemCounter {
    background: #171c2c;
    color: #ffcd36
}

.OM-Slider--TopIconOutterDecoration .OM-Slider__Action.isSelected {
    color: #000;
    background: #ffcd36;
    background: linear-gradient(180deg, #fcc120 0, #ffcd36 33%);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#fcc120, endColorstr=#ffcd36)
}

.OM-Slider--TopIconOutterDecoration .OM-Slider__Action.isSelected:before {
    display: block;
    content: "";
    width: 100%;
    height: 16px;
    position: absolute;
    left: 0;
    bottom: -10px;
    background: #ffcd36;
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 45%, 50% 90%, 0 45%);
    clip-path: polygon(0 0, 100% 0, 100% 45%, 50% 90%, 0 45%)
}

body.Rtl .OM-Slider--TopIconOutterDecoration .OM-Slider__Action.isSelected:before {
    right: 0;
    left: unset
}

.OM-Slider--TopIconOutterDecoration .OM-Slider__Action.isSelected:after {
    display: block;
    content: "";
    width: 100%;
    height: 16px;
    position: absolute;
    left: 0;
    bottom: -10px;
    background: #fcc120;
    -webkit-clip-path: polygon(0 0, 50% 50%, 100% 0, 100% 50%, 50% 100%, 0 50%);
    clip-path: polygon(0 0, 50% 50%, 100% 0, 100% 50%, 50% 100%, 0 50%)
}

body.Rtl .OM-Slider--TopIconOutterDecoration .OM-Slider__Action.isSelected:after {
    right: 0;
    left: unset
}

.OM-Slider--TopIconOutterDecoration .OM-Slider__Action.isSelected .OM-Slider__ItemCounter {
    background: #fcc120;
    color: #000
}

.OM-Slider--TopIconOutterDecoration .OM-Slider__Action.sDisabled {
    background-color: #212531;
    color: #8e93a4;
    border-color: transparent
}

.OM-Slider--TopIconOutterDecoration .OM-Slider__Action.sDisabled .OM-Slider__ItemCounter {
    background: #282c39;
    color: #8e93a4
}

.OM-Slider--TopIconOutterDecoration .OM-Slider__ItemIcon {
    margin-bottom: 4px
}

.OM-Slider--TopIconOutterDecoration .OM-Slider__ItemText {
    line-height: 14px;
    font-size: 11px;
    font-weight: 700
}

.OM-Slider--TopIconOutterDecoration .OM-Slider__ItemCounter {
    padding: 1px 4px;
    position: absolute;
    top: 4px;
    right: 4px;
    border-radius: 100px;
    font-size: 8px;
    font-weight: 700;
    line-height: 10px
}

body.Rtl .OM-Slider--TopIconOutterDecoration .OM-Slider__ItemCounter {
    right: unset;
    left: 4px
}

.OM-Slider--TopIconOutterDecoration.OM-Slider--Active {
    padding: 0 30px
}

.OM-Slider--TopIconOutterDecoration .OM-Slider__ControlButton {
    width: 30px;
    height: 58px;
    background-color: #282c39;
    color: #dad9e3;
    border-color: transparent;
    border-bottom: 2px transparent;
    border-style: solid;
    transition: background-color .3s, color .3s
}

.OM-Slider--TopIconOutterDecoration .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):active,
body.Desktop .OM-Slider--TopIconOutterDecoration .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):hover {
    background-color: #2e323e;
    color: #efefef;
    border-color: transparent
}

.OM-Slider--TopIconOutterDecoration .OM-Slider__ControlButton--Disabled {
    background-color: #212531;
    color: #363945;
    border-color: transparent
}

.OM-Slider--TopIconOutterDecoration .OM-Slider__ControlButton--Prev:before {
    background: #212531;
    background: linear-gradient(90deg, rgba(33, 37, 49, .9) 0, rgba(33, 37, 49, 0));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(33, 37, 49, .9), endColorstr=rgba(33, 37, 49, 0))
}

.OM-Slider--TopIconOutterDecoration .OM-Slider__ControlButton--Next:before {
    background: #212531;
    background: linear-gradient(90deg, rgba(33, 37, 49, 0) 0, rgba(33, 37, 49, .9));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(33, 37, 49, 0), endColorstr=rgba(33, 37, 49, .9))
}

.OM-Slider--Secondary .OM-Slider__Scroll {
    background-color: #282c39
}

.OM-Slider--Secondary .OM-Slider__Scroll:before {
    content: "";
    display: block;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: #ffcd36
}

body.Rtl .OM-Slider--Secondary .OM-Slider__Scroll:before {
    right: 0;
    left: unset
}

.OM-Slider--Secondary .OM-Slider__Action {
    background-color: #282c39;
    color: #dad9e3;
    border-color: #ffcd36;
    border-style: solid;
    transition: background-color .3s, color .3s, border-color .3s
}

.OM-Slider--Secondary .OM-Slider__Action:not(.isSelected):not(.sDisabled):active,
body.Desktop .OM-Slider--Secondary .OM-Slider__Action:not(.isSelected):not(.sDisabled):hover {
    background-color: #363945;
    color: #efefef;
    border-color: #ffcd36
}

.OM-Slider--Secondary .OM-Slider__Action.isSelected {
    background-color: #ffcd36;
    color: #000;
    border-color: transparent
}

.OM-Slider--Secondary .OM-Slider__Action.isSelected:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    bottom: 0;
    left: 50%;
    border-color: transparent;
    border-style: solid;
    transform: translateX(-50%)
}

.OM-Slider--Secondary .OM-Slider__Action.sDisabled {
    background-color: #282c39;
    color: #8e93a4;
    border-color: #ffcd36
}

.OM-Slider--Secondary .OM-Slider__ControlButton {
    background-color: #282c39;
    color: #dad9e3;
    border-style: solid;
    border-color: #ffcd36;
    transition: background-color .3s, color .3s
}

.OM-Slider--Secondary .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):active,
body.Desktop .OM-Slider--Secondary .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):hover {
    background-color: #363945;
    color: #efefef;
    border-color: #ffcd36
}

.OM-Slider--Secondary .OM-Slider__ControlButton--Disabled {
    background-color: #282c39;
    color: #363945;
    border-color: #ffcd36
}

.OM-Slider--Secondary .OM-Slider__ControlButton--Prev:before {
    background: #282c39;
    background: linear-gradient(90deg, rgba(40, 44, 57, .9) 0, rgba(40, 44, 57, 0));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(40, 44, 57, .9), endColorstr=rgba(40, 44, 57, 0))
}

.OM-Slider--Secondary .OM-Slider__ControlButton--Next:before {
    background: #282c39;
    background: linear-gradient(90deg, rgba(40, 44, 57, 0) 0, rgba(40, 44, 57, .9));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(40, 44, 57, 0), endColorstr=rgba(40, 44, 57, .9))
}

.OM-Slider--Tertiary {
    margin-bottom: 10px
}

.OM-Slider--Tertiary .OM-Slider__Item {
    margin: 0 5px 4px
}

.OM-Slider--Tertiary .OM-Slider__Action {
    border-radius: 100px;
    background-color: #181d26;
    color: #dad9e3
}

.OM-Slider--Tertiary .OM-Slider__Action.isSelected,
.OM-Slider--Tertiary .OM-Slider__Action:not(.isSelected):not(.sDisabled):active,
body.Desktop .OM-Slider--Tertiary .OM-Slider__Action:not(.isSelected):not(.sDisabled):hover {
    background-color: #363945;
    color: #efefef
}

.OM-Slider--Tertiary .OM-Slider__Action.isSelected:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    top: 100%;
    left: 50%;
    border-color: transparent transparent #363945;
    border-style: solid;
    border-width: 0 4px 4px;
    transform: translateX(-50%) rotate(180deg)
}

.OM-Slider--Tertiary .OM-Slider__Action.sDisabled {
    background-color: #181d26;
    color: #2e323e
}

.OM-Slider--Tertiary .OM-Slider__ControlButton {
    height: 30px;
    background-color: #282c39;
    color: #dad9e3;
    border-radius: 100px;
    transition: background-color .3s, color .3s
}

.OM-Slider--Tertiary .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):active,
body.Desktop .OM-Slider--Tertiary .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):hover {
    background-color: #363945;
    color: #efefef
}

.OM-Slider--Tertiary .OM-Slider__ControlButton--Disabled {
    background-color: #2e323e;
    color: #111522
}

.OM-Slider--Tertiary .OM-Slider__ControlButton--Prev:before {
    background: #0e151b;
    background: linear-gradient(90deg, #0e151b 0, rgba(14, 21, 27, 0));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#0e151b, endColorstr=rgba(14, 21, 27, 0))
}

.OM-Slider--Tertiary .OM-Slider__ControlButton--Next:before {
    background: #0e151b;
    background: linear-gradient(90deg, rgba(14, 21, 27, 0) 0, #0e151b);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(14, 21, 27, 0), endColorstr=#0e151b)
}

.OM-Slider--Quaternary .OM-Slider__Scroll {
    background-color: #2e323e
}

.OM-Slider--Quaternary .OM-Slider__Scroll:before {
    content: "";
    display: block;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: transparent
}

body.Rtl .OM-Slider--Quaternary .OM-Slider__Scroll:before {
    right: 0;
    left: unset
}

.OM-Slider--Quaternary .OM-Slider__Action {
    background-color: #2e323e;
    color: #efefef;
    border-color: transparent;
    border-style: solid;
    transition: background-color .3s, color .3s, border-color .3s
}

.OM-Slider--Quaternary .OM-Slider__Action:not(.isSelected):not(.sDisabled):active,
body.Desktop .OM-Slider--Quaternary .OM-Slider__Action:not(.isSelected):not(.sDisabled):hover {
    background-color: #ffcd36;
    color: #000;
    border-color: transparent
}

.OM-Slider--Quaternary .OM-Slider__Action.isSelected {
    background-color: #363945;
    color: #ffcd36;
    border-color: transparent
}

.OM-Slider--Quaternary .OM-Slider__Action.isSelected:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    bottom: 0;
    left: 50%;
    border-color: transparent;
    border-style: solid;
    transform: translateX(-50%)
}

.OM-Slider--Quaternary .OM-Slider__Action.sDisabled {
    background-color: #2e323e;
    color: #8e93a4;
    border-color: transparent
}

.OM-Slider--Quaternary .OM-Slider__ControlButton {
    background-color: #323744;
    color: #dad9e3;
    border-style: solid;
    border-color: transparent;
    transition: background-color .3s, color .3s
}

.OM-Slider--Quaternary .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):active,
body.Desktop .OM-Slider--Quaternary .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):hover {
    background-color: #363945;
    color: #efefef;
    border-color: transparent
}

.OM-Slider--Quaternary .OM-Slider__ControlButton--Disabled {
    background-color: #282c39;
    color: #363945;
    border-color: transparent
}

.OM-Slider--Quaternary .OM-Slider__ControlButton--Prev:before {
    background: #2e323e;
    background: linear-gradient(90deg, rgba(46, 50, 62, .9) 0, rgba(46, 50, 62, 0));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(46, 50, 62, .9), endColorstr=rgba(46, 50, 62, 0))
}

.OM-Slider--Quaternary .OM-Slider__ControlButton--Next:before {
    background: #2e323e;
    background: linear-gradient(90deg, rgba(46, 50, 62, 0) 0, rgba(46, 50, 62, .9));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(46, 50, 62, 0), endColorstr=rgba(46, 50, 62, .9))
}

.OM-Slider--Quinary .OM-Slider__Scroll {
    background-color: #282c39
}

.OM-Slider--Quinary .OM-Slider__Scroll:before {
    content: "";
    display: block;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: #ffcd36
}

body.Rtl .OM-Slider--Quinary .OM-Slider__Scroll:before {
    right: 0;
    left: unset
}

.OM-Slider--Quinary .OM-Slider__Action {
    background-color: #282c39;
    color: #dad9e3;
    border-color: #ffcd36;
    border-style: solid;
    transition: background-color .3s, color .3s, border-color .3s
}

.OM-Slider--Quinary .OM-Slider__Action:not(.isSelected):not(.sDisabled):active,
body.Desktop .OM-Slider--Quinary .OM-Slider__Action:not(.isSelected):not(.sDisabled):hover {
    background-color: #363945;
    color: #efefef;
    border-color: #ffcd36
}

.OM-Slider--Quinary .OM-Slider__Action.isSelected {
    background-color: #ffcd36;
    color: #000;
    border-color: transparent
}

.OM-Slider--Quinary .OM-Slider__Action.isSelected:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    bottom: 0;
    left: 50%;
    border-color: transparent;
    border-style: solid;
    transform: translateX(-50%)
}

.OM-Slider--Quinary .OM-Slider__Action.sDisabled {
    background-color: #282c39;
    color: #8e93a4;
    border-color: #ffcd36
}

.OM-Slider--Quinary .OM-Slider__ControlButton {
    background-color: #282c39;
    color: #dad9e3;
    border-style: solid;
    border-color: #ffcd36;
    transition: background-color .3s, color .3s
}

.OM-Slider--Quinary .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):active,
body.Desktop .OM-Slider--Quinary .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):hover {
    background-color: #363945;
    color: #efefef;
    border-color: #ffcd36
}

.OM-Slider--Quinary .OM-Slider__ControlButton--Disabled {
    background-color: #282c39;
    color: #363945;
    border-color: #ffcd36
}

.OM-Slider--Quinary .OM-Slider__ControlButton--Prev:before {
    background: #282c39;
    background: linear-gradient(90deg, rgba(40, 44, 57, .9) 0, rgba(40, 44, 57, 0));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(40, 44, 57, .9), endColorstr=rgba(40, 44, 57, 0))
}

.OM-Slider--Quinary .OM-Slider__ControlButton--Next:before {
    background: #282c39;
    background: linear-gradient(90deg, rgba(40, 44, 57, 0) 0, rgba(40, 44, 57, .9));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(40, 44, 57, 0), endColorstr=rgba(40, 44, 57, .9))
}

.OM-Slider--Senary .OM-Slider__Scroll {
    background-color: #181d26
}

.OM-Slider--Senary .OM-Slider__Scroll:before {
    content: "";
    display: block;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: #363945
}

.OM-Slider--Senary .OM-Slider__Action {
    background-color: #181d26;
    color: #dad9e3;
    border-color: #363945;
    border-style: solid;
    transition: background-color .3s, color .3s, border-color .3s
}

.OM-Slider--Senary .OM-Slider__Action:not(.isSelected):not(.sDisabled):active,
body.Desktop .OM-Slider--Senary .OM-Slider__Action:not(.isSelected):not(.sDisabled):hover {
    background-color: #2e323e;
    color: #efefef;
    border-color: #363945
}

.OM-Slider--Senary .OM-Slider__Action.isSelected {
    background-color: #282c39;
    color: #efefef;
    border-color: #363945
}

.OM-Slider--Senary .OM-Slider__Action.isSelected:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    bottom: 0;
    left: 50%;
    border-color: transparent transparent #363945;
    border-style: solid;
    transform: translateX(-50%)
}

.OM-Slider--Senary .OM-Slider__Action.sDisabled {
    background-color: #181d26;
    color: #8e93a4;
    border-color: #363945
}

.OM-Slider--Senary .OM-Slider__ControlButton {
    background-color: #181d26;
    color: #dad9e3;
    border-style: solid;
    border-color: #363945;
    transition: background-color .3s, color .3s
}

.OM-Slider--Senary .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):active,
body.Desktop .OM-Slider--Senary .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):hover {
    background-color: #2e323e;
    color: #efefef;
    border-color: #363945
}

.OM-Slider--Senary .OM-Slider__ControlButton--Disabled {
    background-color: #181d26;
    color: #363945;
    border-color: #363945
}

.OM-Slider--Senary .OM-Slider__ControlButton--Prev:before {
    background: #181d26;
    background: linear-gradient(90deg, rgba(24, 29, 38, .9) 0, rgba(24, 29, 38, 0));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(24, 29, 38, .9), endColorstr=rgba(24, 29, 38, 0))
}

.OM-Slider--Senary .OM-Slider__ControlButton--Next:before {
    background: #181d26;
    background: linear-gradient(90deg, rgba(24, 29, 38, 0) 0, rgba(24, 29, 38, .9));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(24, 29, 38, 0), endColorstr=rgba(24, 29, 38, .9))
}

.OM-Slider--Ghosted .OM-Slider__Scroll {
    background-color: transparent
}

.OM-Slider--Ghosted .OM-Slider__Scroll:before {
    content: "";
    display: block;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: #c2c5cd
}

.OM-Slider--Ghosted .OM-Slider__Action {
    color: #c2c5cd;
    border-color: transparent;
    border-style: solid;
    transition: background-color .3s, color .3s, border-color .3s
}

.OM-Slider--Ghosted .OM-Slider__Action:not(.isSelected):not(.sDisabled):active,
body.Desktop .OM-Slider--Ghosted .OM-Slider__Action:not(.isSelected):not(.sDisabled):hover {
    background-color: transparent;
    color: #f4f4f6;
    border-color: #f4f4f6
}

.OM-Slider--Ghosted .OM-Slider__Action.isSelected {
    background-color: transparent;
    color: #fff;
    border-color: #fff
}

.OM-Slider--Ghosted .OM-Slider__Action.isSelected:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    bottom: 0;
    left: 50%;
    border-style: solid;
    border-color: transparent;
    transform: translateX(-50%)
}

.OM-Slider--Ghosted .OM-Slider__Action.sDisabled {
    opacity: .3;
    color: #8e93a4
}

.OM-Slider--Ghosted .OM-Slider__ControlButton {
    background: transparent;
    color: #c2c5cd;
    border-style: solid;
    border-color: #c2c5cd;
    transition: background-color .3s, color .3s
}

.OM-Slider--Ghosted .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):active,
.OM-Slider--Ghosted .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):hover {
    background-color: transparent;
    color: #f4f4f6;
    border-color: #f4f4f6
}

.OM-Slider--Ghosted .OM-Slider__ControlButton--Disabled {
    background: transparent;
    color: #8e93a4;
    border-color: #8e93a4
}

.OM-Slider--Tiles .OM-Slider__Item {
    margin: 0 .2rem 1rem 0
}

body.Rtl .OM-Slider--Tiles .OM-Slider__Item {
    margin-right: unset;
    margin-left: .2rem
}

body.Desktop .OM-Slider--Tiles .OM-Slider__Item {
    margin: 0 1.2rem 1rem 0
}

body.Desktop.Rtl .OM-Slider--Tiles .OM-Slider__Item {
    margin-right: unset;
    margin-left: 1.2rem
}

.OM-Slider--Tiles .OM-Slider__Item:last-of-type {
    margin-right: 0
}

body.Rtl .OM-Slider--Tiles .OM-Slider__Item:last-of-type {
    margin-left: 0
}

body.Desktop .OM-Slider--Tiles .OM-Slider__Item:last-of-type {
    margin-right: 0
}

body.Desktop.Rtl .OM-Slider--Tiles .OM-Slider__Item:last-of-type {
    margin-left: 0
}

.OM-Slider--Tiles .OM-Slider__Action {
    display: block;
    position: relative;
    background-color: #282c39;
    color: #dad9e3;
    padding-top: .5rem;
    border-radius: .6rem;
    line-height: 2rem;
    text-align: center
}

body.Desktop .OM-Slider--Tiles .OM-Slider__Action:not(.isSelected):not(.sDisabled):active,
body.Desktop .OM-Slider--Tiles .OM-Slider__Action:not(.isSelected):not(.sDisabled):hover {
    background-color: #363945;
    color: #efefef
}

body.Desktop .OM-Slider--Tiles .OM-Slider__Action:not(.isSelected):not(.sDisabled):active .OM-Slider__SecondaryLabel,
body.Desktop .OM-Slider--Tiles .OM-Slider__Action:not(.isSelected):not(.sDisabled):hover .OM-Slider__SecondaryLabel {
    background-color: #2e323e
}

.OM-Slider--Tiles .OM-Slider__Action.isSelected {
    background-color: #363945;
    color: #efefef
}

.OM-Slider--Tiles .OM-Slider__Action.isSelected:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    top: 100%;
    left: 50%;
    border-color: transparent transparent #2e323e;
    border-style: solid;
    border-width: 0 1rem .6rem;
    transform: translateX(-50%) rotate(180deg)
}

.OM-Slider--Tiles .OM-Slider__Action.isSelected .OM-Slider__SecondaryLabel {
    background-color: #2e323e
}

.OM-Slider--Tiles .OM-Slider__Action.sDisabled {
    background-color: #212531;
    color: #989dae
}

.OM-Slider--Tiles .OM-Slider__Action.sDisabled .OM-Slider__SecondaryLabel {
    background-color: #181d26
}

.OM-Slider--Tiles .OM-Slider__Action .OM-Slider__ItemText {
    font-family: Fira Sans, sans-serif;
    font-size: 1.6rem
}

.OM-Slider--Tiles .OM-Slider__Action .OM-Slider__SecondaryLabel {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 2rem;
    margin-top: .5rem;
    background-color: #212531;
    border-radius: 0 0 .6rem .6rem;
    font-size: 1.1rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    min-width: 0
}

.OM-Slider--MatchDetails .OM-Slider__ItemIcon {
    margin-right: 0
}

body.Rtl .OM-Slider--MatchDetails .OM-Slider__ItemIcon {
    margin-left: 0
}

@media(min-width:48em) {
    .OM-Slider--MatchDetails .OM-Slider__ItemIcon {
        margin-right: 4px
    }
    body.Rtl .OM-Slider--MatchDetails .OM-Slider__ItemIcon {
        margin-right: unset;
        margin-left: 4px
    }
}

body.Mobile .OM-Slider--BetSlip .OM-Slider__Item:last-of-type {
    max-width: 48px
}

body.Mobile .OM-Slider--BetSlip .OM-Slider__Item:last-of-type .OM-Slider__Action {
    background-color: #ffd555
}

body.Mobile .OM-Slider--BetSlip .OM-Slider__Item:last-of-type .OM-Slider__ItemIcon {
    margin: 0
}

.OM-Slider--NextEvents {
    display: none
}

.OM-Slider--Quaternary .OM-Slider__ControlButton,
.OM-Slider--Quinary .OM-Slider__ControlButton {
    height: 100%
}

.NavList {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap
}

body.Mobile .NavList {
    flex-direction: column
}

.NavList__Item {
    display: flex;
    margin-bottom: 1px;
    margin-right: 2px;
    color: #dad9e3;
    background-color: #363945;
    box-sizing: border-box;
    min-height: 40px;
    transition: color .3s ease, background-color .3s ease;
    flex: 1 1 40%;
    max-width: 50%;
    align-items: center
}

body.Rtl .NavList__Item {
    margin-right: unset;
    margin-left: 2px
}

body.Mobile .NavList__Item {
    flex: 0 0 100%;
    margin-right: 0;
    max-width: 100%
}

body.Mobile.Rtl .NavList__Item {
    margin-left: 0
}

.NavList__Item:nth-of-type(2n) {
    margin-right: 0
}

body.Rtl .NavList__Item:nth-of-type(2n) {
    margin-left: 0
}

.NavList__Item:hover {
    color: #e5e5ec;
    background-color: #3f4250
}

.NavList__Item .FavoriteButton {
    cursor: pointer;
    width: 30px;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #2e323e;
    color: #a4a9bc
}

.NavList__Item .FavoriteButton--isFavorite {
    background-color: #212531;
    color: #af841b
}

.NavList__Item .FavoriteButton:hover {
    background-color: #212531;
    color: #ffcd36
}

.NavList__Anchor {
    width: 100%;
    display: flex;
    position: relative;
    line-height: 1.1;
    padding: 10px 10px 10px 40px
}

body.Rtl .NavList__Anchor {
    padding-right: 40px;
    padding-left: 10px
}

body.Mobile .NavList__Anchor {
    padding: 10px 5px 10px 40px
}

body.Mobile.Rtl .NavList__Anchor {
    padding-right: 40px;
    padding-left: 5px
}

.NavList__Anchor:after {
    content: "⬤";
    display: block;
    position: absolute;
    line-height: inherit;
    left: 16px;
    top: 10px;
    font-size: 60%
}

body.Rtl .NavList__Anchor:after {
    right: 16px;
    left: unset
}

body.Mobile .NavList__Anchor:after {
    top: 10px
}

.TournamentOutrights__Legend {
    display: flex;
    align-items: center;
    height: 30px;
    position: relative;
    z-index: 0
}

.TournamentOutrights__Legend:after {
    display: block;
    content: "";
    width: 100%;
    height: 0;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: -1;
    border-bottom: 1px dotted #a4a9bc
}

body.Rtl .TournamentOutrights__Legend:after {
    right: 0;
    left: unset
}

.TournamentOutrights__Title {
    padding: 0 5px;
    color: #dad9e3
}

.TournamentOutrights__InfoButton {
    display: flex;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    width: 30px;
    height: 100%;
    color: #dad9e3;
    cursor: pointer
}

body.Rtl .TournamentOutrights__InfoButton {
    margin-right: auto;
    margin-left: unset
}

.TournamentOutrights__InfoButton--Selected {
    background-color: #2e323e;
    color: #ffcd36
}

@media(hover:hover)and (pointer:fine) {
    .TournamentOutrights__InfoButton:hover {
        color: #ffcd36
    }
}

.TournamentOutrights__InfoPanel {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 10px;
    background-color: #2e323e
}

.TournamentOutrights__PanelIcon {
    color: #c2c5cd
}

.TournamentOutrights__PanelText {
    padding-left: 5px;
    text-align: center;
    color: #c2c5cd
}

body.Rtl .TournamentOutrights__PanelText {
    padding-right: 5px;
    padding-left: unset
}

.TournamentOutrights__Market {
    padding: 20px;
    background-color: #363945
}

body.Mobile .TournamentOutrights__Market {
    padding: 10px
}

.TournamentOutrights .TournamentMarketItem {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    padding-top: 10px
}

.TournamentOutrights .TournamentMarketItem .TournamentOutcomeBettingOfferItem {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    margin-bottom: 2px;
    padding-right: 2px
}

body.Rtl .TournamentOutrights .TournamentMarketItem .TournamentOutcomeBettingOfferItem {
    padding-right: unset;
    padding-left: 2px
}

body.Mobile .TournamentOutrights .TournamentMarketItem .TournamentOutcomeBettingOfferItem {
    flex: 1 1 50%;
    flex-basis: 50%;
    max-width: 50%
}

body.Mobile .TournamentOutrights .TournamentMarketItem .TournamentOutcomeBettingOfferItem:nth-of-type(3n+3) {
    padding-right: 2px
}

body.Mobile .TournamentOutrights .TournamentMarketItem .TournamentOutcomeBettingOfferItem:nth-of-type(2n) {
    padding-right: 0
}

body.Mobile.Rtl .TournamentOutrights .TournamentMarketItem .TournamentOutcomeBettingOfferItem:nth-of-type(3n+3) {
    padding-right: unset;
    padding-leftt: 2px
}

body.Mobile.Rtl .TournamentOutrights .TournamentMarketItem .TournamentOutcomeBettingOfferItem:nth-of-type(2n) {
    padding-left: 0
}

.TournamentOutrights .TournamentMarketItem .TournamentOutcomeBettingOfferItem:nth-of-type(3n+3) {
    padding-right: 0
}

body.Rtl .TournamentOutrights .TournamentMarketItem .TournamentOutcomeBettingOfferItem:nth-of-type(3n+3) {
    padding-left: 0
}

.SportsBanner .TournamentOutrights .TournamentMarketItem .TournamentOutcomeBettingOfferItem .om-OddsButton,
.TournamentOutrights .TournamentMarketItem .TournamentOutcomeBettingOfferItem .OddsButton,
.TournamentOutrights .TournamentMarketItem .TournamentOutcomeBettingOfferItem .SportsBanner .om-OddsButton {
    min-height: 40px;
    line-height: 40px;
    padding: 5px
}

.TournamentOutrights .TournamentMarketItem--ColumnNumberNotMet {
    flex-wrap: nowrap
}

.TournamentOutrights .TournamentMarketItem--ColumnNumberNotMet .TournamentOutcomeBettingOfferItem,
body.Mobile .TournamentOutrights .TournamentMarketItem--ColumnNumberNotMet .TournamentOutcomeBettingOfferItem {
    flex: 1 1 40%;
    max-width: none
}

.TournamentOutrights .TournamentMarketItem--Column-2 .TournamentOutcomeBettingOfferItem {
    flex: 0 1 50%;
    max-width: 50%
}

.TournamentOutrights .TournamentMarketItem--Column-2 .TournamentOutcomeBettingOfferItem:nth-of-type(2n) {
    padding-right: 0
}

body.Rtl .TournamentOutrights .TournamentMarketItem--Column-2 .TournamentOutcomeBettingOfferItem:nth-of-type(2n) {
    padding-left: 0
}

.TournamentOutrights .TournamentMarketItem--Column-3 .TournamentOutcomeBettingOfferItem {
    flex: 0 0 33.33%;
    max-width: 33.33%
}

.TournamentOutrights .TournamentMarketItem--Column-3 .TournamentOutcomeBettingOfferItem:nth-of-type(3n+3) {
    padding-right: 0
}

body.Rtl .TournamentOutrights .TournamentMarketItem--Column-3 .TournamentOutcomeBettingOfferItem:nth-of-type(3n+3) {
    padding-left: 0
}

.TournamentOutrights__Market--Sport-101 .TournamentMarketItem,
.TournamentOutrights__Market--Sport-101 .TournamentMarketItem--ColumnNumberNotMet {
    flex-direction: column
}

.TournamentOutrights__Market--Sport-101 .TournamentMarketItem .TournamentOutcomeBettingOfferItem {
    flex-basis: 100%;
    max-width: 100%;
    padding-right: 0
}

body.Rtl .TournamentOutrights__Market--Sport-101 .TournamentMarketItem .TournamentOutcomeBettingOfferItem {
    padding-left: 0
}

body.Mobile .TournamentOutrights__Market--Sport-101 .TournamentMarketItem,
body.Mobile .TournamentOutrights__Market--Sport-101 .TournamentMarketItem--ColumnNumberNotMet {
    flex-direction: column
}

body.Mobile .TournamentOutrights__Market--Sport-101 .TournamentMarketItem .TournamentOutcomeBettingOfferItem {
    flex-basis: 100%;
    max-width: 100%;
    padding-right: 0
}

body.Mobile .TournamentOutrights__Market--Sport-101 .TournamentMarketItem .TournamentOutcomeBettingOfferItem:nth-of-type(3n+3) {
    padding-right: 0
}

body.Mobile.Rtl .TournamentOutrights__Market--Sport-101 .TournamentMarketItem .TournamentOutcomeBettingOfferItem,
body.Mobile.Rtl .TournamentOutrights__Market--Sport-101 .TournamentMarketItem .TournamentOutcomeBettingOfferItem:nth-of-type(3n+3) {
    padding-left: 0
}

.TournamentGroupedMarkets .TournamentMarketItem {
    padding: 5px 0;
    margin-bottom: 2px;
    border-bottom: 1px solid rgba(0, 0, 0, .2)
}

.TournamentGroupedMarkets .TournamentMarketItem:last-of-type {
    margin-bottom: 0;
    border-bottom: 0
}

.TournamentListSkeleton {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap
}

.TournamentListSkeleton__Item {
    height: 3rem;
    position: relative;
    background: #363945;
    flex: 1 1 49%;
    margin-bottom: .1rem
}

.TournamentListSkeleton__Item:after,
.TournamentListSkeleton__Item:before {
    opacity: .3;
    display: block;
    content: "";
    background: #dad9e3;
    border-radius: 2rem;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    -webkit-animation: makeTransparent .6s 20 alternate;
    animation: makeTransparent .6s 20 alternate
}

.TournamentListSkeleton__Item:before {
    height: 1rem;
    width: 30rem;
    max-width: 20%;
    left: 4rem
}

body.Rtl .TournamentListSkeleton__Item:before {
    right: 4rem;
    left: unset
}

.TournamentListSkeleton__Item:after {
    border-radius: 50%;
    height: 1.6rem;
    width: 1.6rem;
    left: 1.2rem
}

body.Rtl .TournamentListSkeleton__Item:after {
    right: 1.2rem;
    left: unset
}

.TournamentListSkeleton__Item:first-of-type {
    flex: 1 1 100%;
    margin: 1rem 0 .2rem
}

.TournamentListSkeleton__Item:nth-child(2n) {
    margin-right: .2rem
}

body.Rtl .TournamentListSkeleton__Item:nth-child(2n) {
    margin-right: 0;
    margin-left: .2rem
}

.TournamentListSkeleton__Item:not(:first-of-type):after {
    height: .8rem;
    width: .8rem;
    left: 1.6rem
}

body.Rtl .TournamentListSkeleton__Item:not(:first-of-type):after {
    right: 1.6rem;
    left: unset
}

.Betslip {
    height: inherit;
    width: 100%;
    background-color: #111522
}

.Betslip__Form {
    height: 100%
}

.Betslip .StakeInput {
    height: 30px;
    line-height: 30px
}

.Betslip__Login,
.Betslip__Register {
    cursor: pointer;
    text-decoration: underline
}

.Betslip .BetslipGroupActionBar,
.Betslip .OM-MatchScore {
    display: none
}

.BetslipGroup {
    display: flex;
    flex-direction: column;
    position: relative;
    max-height: calc(100vh - 70px)
}

body.Mobile .BetslipGroup {
    max-height: none
}

.BetslipGroup--Single .BetslipSelection,
.BetslipGroup--System .BetslipSelection {
    border-bottom: 1px solid rgba(218, 217, 227, .2)
}

.BetslipGroup--CombinedBetNoAvailableMsg .BetslipNotification__IconWrapper {
    height: 100%
}

.BetslipGroup__Content {
    display: flex;
    flex-direction: column;
    overflow-y: auto;
    position: relative;
    z-index: 1
}

body.Mobile .BetslipGroup__Content {
    max-height: none
}

.BetslipGroup .BetslipNotification {
    align-items: center
}

@-webkit-keyframes showOverlay {
    0% {
        opacity: 0;
        transform: scaleY(0)
    }
    to {
        opacity: 1;
        transform: scaleY(1)
    }
}

@keyframes showOverlay {
    0% {
        opacity: 0;
        transform: scaleY(0)
    }
    to {
        opacity: 1;
        transform: scaleY(1)
    }
}

.BetslipGroup__MiddleContent {
    position: relative
}

.BetslipValidationWarning .BetslipNotification__IconWrapper {
    height: 100%
}

.BetslipBlockingNotification .BetslipNotification__Content {
    padding: 0
}

.BetslipBetSelection--Default {
    display: flex;
    flex-direction: column;
    padding-right: 40px;
    margin-bottom: 10px
}

body.Rtl .BetslipBetSelection--Default {
    padding-right: unset;
    padding-left: 40px
}

.BetslipBetSelection--Default .BetslipBetSelection__Odds,
.BetslipBetSelection--Default .BetslipBetSelection__Outcome {
    font-size: 12px;
    font-weight: 700
}

.BetslipBetSelection--Default .BetslipBetSelection__Odds {
    position: absolute;
    right: 10px
}

body.Rtl .BetslipBetSelection--Default .BetslipBetSelection__Odds {
    right: unset;
    left: 10px
}

.BetslipBetSelection--Paired {
    position: relative;
    border: 1px solid #f4f4f6;
    margin: 10px -6px
}

.BetslipBetSelection--Paired .BetslipBetSelection__Header {
    display: flex;
    align-items: center;
    padding: 0 5px
}

.BetslipBetSelection--Paired .BetslipBetSelection__Header .OM-Icon {
    color: #ffcd36
}

.BetslipBetSelection--Paired .BetslipBetSelection__EventName {
    font-size: 12px;
    padding-left: 5px
}

body.Rtl .BetslipBetSelection--Paired .BetslipBetSelection__EventName {
    padding-right: 5px;
    padding-left: unset
}

.BetslipBetSelection--Paired .BetslipBetSelection__EventName.Anchor {
    text-decoration: underline
}

body.Desktop .BetslipBetSelection--Paired .BetslipBetSelection__EventName.Anchor:hover {
    text-decoration: none
}

.BetslipBetSelection--Paired .BetslipBetSelection__Content {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 5px 40px 5px 5px;
    border-top: 1px dashed #f4f4f6
}

body.Rtl .BetslipBetSelection--Paired .BetslipBetSelection__Content {
    padding-right: 5px;
    padding-left: 40px
}

.BetslipBetSelection--Paired .BetslipBetSelection__SelectionDetails {
    display: flex;
    flex-direction: column
}

.BetslipBetSelection--Paired .BetslipBetSelection__Outcome {
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 12px;
    font-weight: 700
}

.BetslipBetSelection--Paired .BetslipBetSelection__Odds {
    position: absolute;
    right: 5px;
    font-size: 12px;
    font-weight: 700
}

body.Rtl .BetslipBetSelection--Paired .BetslipBetSelection__Odds {
    right: unset;
    left: 5px
}

.BetslipBetSelection__BetBuilderText {
    display: none
}

.BetslipSelection {
    display: flex;
    flex-direction: column;
    width: 100%;
    font-size: 11px;
    position: relative;
    color: #dad9e3;
    background-color: #282c39;
    transition: opacity .3s ease
}

.BetslipSelection--Paired {
    border-bottom: 1px dashed rgba(218, 217, 227, .2)
}

.BetslipSelection--Paired:last-of-type {
    border-bottom: 0
}

.BetslipSelection--Paired.BetslipSelection--Error,
body.Mobile .BetslipSelection--Paired.BetslipSelection--Error {
    min-height: 0
}

.BetslipSelection--Paired.BetslipSelection--ErrorNoLonger,
body.Mobile .BetslipSelection--Paired.BetslipSelection--ErrorNoLonger {
    min-height: 90px
}

.BetslipSelection--Paired .BetslipSelection__Info {
    min-height: 0;
    padding: 10px;
    background-color: #20232d
}

.BetslipSelection--Paired .BetslipSelection__Content {
    align-items: stretch
}

.BetslipSelection--Paired .BetslipSelection__IconWrapper .OM-Icon svg {
    width: 20px;
    height: 20px
}

.BetslipSelection--Paired .BetslipSelection__Controls {
    justify-content: center;
    background-color: #1b1e27
}

.BetslipSelection--Paired .BetslipSelection__Controls--Last {
    border-left: 1px dashed rgba(218, 217, 227, .2);
    border-right-color: transparent;
    background-color: #20232d
}

body.Rtl .BetslipSelection--Paired .BetslipSelection__Controls--Last {
    border-right: 1px dashed rgba(218, 217, 227, .2);
    border-left: unset
}

.BetslipSelection--Paired .BetslipSelection__Controls .OMCheckbox__Label {
    padding: 0
}

.BetslipSelection--Paired .BetslipNotification {
    padding: 0;
    font-weight: 700
}

.BetslipSelection--Paired .BetslipNotification__IconWrapper {
    height: 100%;
    border-left: 2px solid #ffcd36;
    border-right: 1px dashed rgba(218, 217, 227, .2)
}

body.Rtl .BetslipSelection--Paired .BetslipNotification__IconWrapper {
    border-right: 2px solid #ffcd36;
    border-left: 1px dashed rgba(218, 217, 227, .2)
}

.BetslipSelection--Paired .BetslipNotification__IconWrapper:last-child {
    border-right: 0;
    border-left: 1px dashed rgba(218, 217, 227, .2)
}

body.Rtl .BetslipSelection--Paired .BetslipNotification__IconWrapper:last-child {
    border-left: 0;
    border-right: 1px dashed rgba(218, 217, 227, .2)
}

body.Mobile .BetslipSelection--Paired .BetslipNotification__IconWrapper {
    height: 100%
}

body.Mobile .BetslipSelection--Paired .BetslipNotification--Warning {
    padding: 0
}

.BetslipSelection--ValidationError {
    min-height: 110px
}

.BetslipSelection--ValidationError.BetslipSelection--HasFreeBets {
    min-height: 120px
}

.BetslipSelection--HasFreeBets {
    min-height: 110px
}

body.Mobile .BetslipSelection--HasFreeBets {
    min-height: 120px
}

.BetslipSelection--AcceptNewOdds {
    position: relative
}

.BetslipSelection--AcceptNewOdds:after {
    display: block;
    content: "";
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    border: 1px solid #ffcd36;
    pointer-events: none
}

body.Rtl .BetslipSelection--AcceptNewOdds:after {
    right: 0;
    left: unset
}

.BetslipSelection--HasFreeBets.BetslipSelection--OpenedFreeBetOptions {
    min-height: 110px
}

.BetslipSelection--Error,
body.Mobile .BetslipSelection--Error {
    min-height: 90px
}

.BetslipSelection--Disabled.BetslipSelection--Paired .BetslipNotification--Error,
body.Mobile .BetslipSelection--Disabled.BetslipSelection--Paired .BetslipNotification--Error {
    min-height: 71px
}

.BetslipSelection--Disabled .BetslipSelection__Info {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: not-allowed;
    background-color: #20232d
}

.BetslipSelection--Disabled .BetslipSelection__Controls {
    background-color: #20232d
}

.BetslipSelection--Disabled .BetslipSelection__Controls .OMCheckbox {
    pointer-events: none;
    opacity: .4;
    cursor: not-allowed
}

.BetslipSelection--Disabled .BetslipSelectionDetails {
    opacity: .4
}

.BetslipSelection--IsNotChecked {
    background-color: #242733;
    opacity: .8
}

.BetslipSelection--IsNotChecked .BetslipSelection__Info {
    opacity: .4;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: not-allowed
}

.BetslipSelection__Content {
    display: flex;
    flex-grow: 1;
    flex-shrink: 1;
    min-height: 100%;
    max-height: 100%;
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    position: relative
}

.BetslipSelection__Info {
    flex: 0 1 90%;
    max-width: calc(100% - 30px);
    padding: 10px;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    min-height: 70px;
    -webkit-animation: infoIn .2s;
    animation: infoIn .2s
}

.BetslipSelection--Single .BetslipSelection__Info {
    min-height: 76px;
    justify-content: space-between
}

body.Mobile .BetslipSelection__Info {
    padding: 10px;
    max-width: calc(100% - 40px)
}

@-webkit-keyframes infoIn {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes infoIn {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

.BetslipSelection__Controls {
    display: flex;
    flex-direction: column;
    width: 30px;
    justify-content: space-between;
    align-items: center;
    background-color: #242733;
    border-right: 1px dashed rgba(218, 217, 227, .2)
}

body.Rtl .BetslipSelection__Controls {
    border-right: unset;
    border-left: 1px dashed rgba(218, 217, 227, .2)
}

body.Mobile .BetslipSelection__Controls {
    width: 40px
}

.BetslipSelection__IconWrapper {
    order: 2;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column-reverse;
    width: 30px;
    height: 30px;
    color: rgba(218, 217, 227, .6);
    cursor: pointer
}

.BetslipSelection--Single .BetslipSelection__IconWrapper {
    padding: 4px 0 0
}

.BetslipSelection__IconWrapper .OM-Icon {
    transform-origin: center;
    transition: transform .3s ease
}

.BetslipSelection__IconWrapper:hover {
    color: #dad9e3
}

.BetslipSelection__IconWrapper:hover .OM-Icon {
    transform: scale(1.1)
}

.BetslipSelection--Single .BetslipSelection__Stake {
    width: 94px;
    position: absolute;
    bottom: 10px;
    right: 10px;
    z-index: 10;
    height: 26px;
    line-height: 26px
}

body.Rtl .BetslipSelection--Single .BetslipSelection__Stake {
    right: unset;
    left: 10px
}

.BetslipSelection--Single .BetslipSelection__Stake .StakeInput__Button {
    width: 24px;
    flex: 0 0 24px
}

.BetslipSelection .OMCheckbox {
    align-self: flex-start;
    order: 1;
    width: 30px
}

body.Mobile .BetslipSelection .OMCheckbox {
    width: 40px
}

.BetslipSelection .OMCheckbox__Label {
    padding: 12px 0 0
}

.BetslipSelection .OMCheckbox--Checked .OMCheckbox__Label {
    transform: scale(.8)
}

.BetslipSelection .OMCheckbox__Input {
    transform: scale(.8);
    outline: 2px solid rgba(218, 217, 227, .4)
}

.BetslipSelection .OMCheckbox__Input:after {
    border-right: 0 solid rgba(218, 217, 227, 0);
    border-bottom: 0 solid rgba(218, 217, 227, 0)
}

.BetslipSelection .OMCheckbox__Input:checked {
    background-color: rgba(218, 217, 227, .6);
    outline: 2px solid rgba(218, 217, 227, .6);
    transform: scale(.9)
}

.BetslipSelection .OMCheckbox__Input:checked:after {
    border-right: 3px solid #282c39;
    border-bottom: 3px solid #282c39
}

.BetslipSameEventGroup {
    position: relative
}

.BetslipSameEventGroup:first-of-type {
    margin-top: 0
}

.BetslipSameEventGroup--Paired:not(.BetslipSameEventGroup--Unavailable) {
    border: 1px solid rgba(218, 217, 227, .4)
}

.BetslipSameEventGroup--Paired.BetslipSameEventGroup--HasAcceptOddsOnBBGroup,
.BetslipSameEventGroup--Paired.BetslipSameEventGroup--Unavailable {
    border: 1px solid #ffcd36
}

.BetslipSameEventGroup--Paired.BetslipSameEventGroup--HasAcceptOddsOnBBGroup .BetslipSelection--AcceptNewOdds:after {
    border: 0
}

.BetslipSameEventGroup--Paired .BetslipSameEventGroup__Head {
    align-items: stretch;
    padding: 0 5px 0 0
}

body.Rtl .BetslipSameEventGroup--Paired .BetslipSameEventGroup__Head {
    padding-right: 0;
    padding-left: 5px
}

.BetslipSameEventGroup--Paired .BetslipSameEventGroup__IconWrapper {
    justify-content: center
}

.BetslipSameEventGroup--Paired .OM-Icon {
    align-self: center
}

.BetslipSameEventGroup--Paired .BetslipSameEventGroup__Title {
    min-height: 34px
}

.BetslipSameEventGroup--Paired .BetslipSameEventGroup__TitleWrapper {
    flex: 1
}

.BetslipSameEventGroup--Default:before {
    border-color: rgba(218, 217, 227, .2) transparent;
    border-style: solid;
    border-width: 1px
}

.BetslipSameEventGroup:before {
    box-sizing: border-box;
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    pointer-events: none
}

body.Rtl .BetslipSameEventGroup:before {
    right: 0;
    left: unset
}

.BetslipSameEventGroup__Head {
    display: flex;
    border-bottom: 1px dashed rgba(218, 217, 227, .2);
    background-color: #1b1e27
}

.BetslipSameEventGroup__Head .OM-Icon .S {
    fill: #efefef
}

.BetslipSameEventGroup__Head .BetslipSameEventGroup__Icon--Unavailable .S {
    fill: #ffcd36
}

body.Mobile .BetslipSameEventGroup__Head .BetslipSameEventGroup__IconWrapper {
    width: 40px
}

.BetslipSameEventGroup__Head .BetslipSelectionDetails {
    flex-grow: 0;
    width: 80px;
    padding: 10px 10px 0 0
}

body.Rtl .BetslipSameEventGroup__Head .BetslipSelectionDetails {
    padding-right: 0;
    padding-left: 10px
}

.BetslipSameEventGroup__BetBuilderText {
    display: none
}

.BetslipSameEventGroup__Title {
    padding: 10px;
    flex: 1;
    display: flex
}

.BetslipSameEventGroup__Title.OM-WidgetsLink--AnchorLink {
    text-decoration: underline
}

body.Desktop .BetslipSameEventGroup__Title.OM-WidgetsLink--AnchorLink:hover {
    text-decoration: none
}

.BetslipSameEventGroup__IconWrapper {
    display: flex;
    min-width: 30px;
    background-color: #1b1e27;
    border-right: 1px dashed rgba(218, 217, 227, .2)
}

body.Rtl .BetslipSameEventGroup__IconWrapper {
    border-right: unset;
    border-left: 1px dashed rgba(218, 217, 227, .2)
}

.BetslipFreeBetBar .OM-Icon {
    height: 100%
}

.BetslipFreeBetBar__MenuIconWrapper {
    align-items: center;
    justify-content: center
}

.BetslipSelectionDetails {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    flex: 1;
    position: relative;
    z-index: 1;
    align-content: space-between;
    align-items: flex-start
}

.BetslipSelectionDetails__Odd,
.BetslipSelectionDetails__OutcomeName {
    font-family: Fira Sans, sans-serif;
    font-size: 14px;
    color: #efefef
}

.BetslipSelectionDetails__Header {
    display: flex;
    align-items: center;
    width: 100%;
    flex-grow: 1;
    min-width: 0;
    margin-bottom: 5px
}

.BetslipSelectionDetails__OutcomeName {
    flex-shrink: 1;
    word-break: break-word;
    padding-right: 10px;
    margin-right: auto
}

body.Rtl .BetslipSelectionDetails__OutcomeName {
    margin-right: unset;
    margin-left: auto;
    padding-right: unset;
    padding-left: 10px
}

.BetslipSelectionDetails__PossibleWinning {
    display: flex;
    align-items: center;
    text-align: right
}

body.Rtl .BetslipSelectionDetails__PossibleWinning {
    text-align: left
}

.BetslipSelectionDetails__Odd {
    position: relative;
    flex-shrink: 0;
    margin-left: 20px;
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content;
    max-width: -webkit-min-content;
    max-width: -moz-min-content;
    max-width: min-content;
    max-width: 100%
}

body.Rtl .BetslipSelectionDetails__Odd {
    margin-right: 20px;
    margin-left: 0
}

.BetslipSelectionDetails__Odd--WithBoost {
    color: #35800f
}

.BetslipSelectionDetails__Odd--WithoutBoost {
    text-decoration: line-through;
    color: rgba(218, 217, 227, .7)
}

.BetslipSelectionDetails .OM-ValueChanger--Decreasing,
.BetslipSelectionDetails .OM-ValueChanger--Increasing {
    color: #fff
}

.BetslipSelectionDetails .OM-ValueChanger--Decreasing:after,
.BetslipSelectionDetails .OM-ValueChanger--Decreasing:before,
.BetslipSelectionDetails .OM-ValueChanger--Increasing:after,
.BetslipSelectionDetails .OM-ValueChanger--Increasing:before {
    content: "";
    position: absolute;
    -webkit-animation: fadein .4s;
    animation: fadein .4s
}

.BetslipSelectionDetails .OM-ValueChanger--Decreasing:before,
.BetslipSelectionDetails .OM-ValueChanger--Increasing:before {
    width: 0;
    height: 0;
    border-style: solid;
    left: -16px;
    top: 5px;
    -webkit-animation: blink 1s step-start .4s infinite;
    animation: blink 1s step-start .4s infinite
}

body.Rtl .BetslipSelectionDetails .OM-ValueChanger--Decreasing:before,
body.Rtl .BetslipSelectionDetails .OM-ValueChanger--Increasing:before {
    right: -16px;
    left: unset
}

.BetslipSelectionDetails .OM-ValueChanger--Increasing:before {
    border-width: 0 5px 8px;
    border-color: transparent transparent #35800f
}

.BetslipSelectionDetails .OM-ValueChanger--Decreasing:before {
    border-width: 8px 5px 0;
    border-color: red transparent transparent
}

.BetslipSelectionDetails .OM-ValueChanger--Decreasing:after,
.BetslipSelectionDetails .OM-ValueChanger--Increasing:after {
    top: -2px;
    bottom: -1px;
    left: -4px;
    right: -4px;
    z-index: -1;
    border-radius: 2px
}

.BetslipSelectionDetails .OM-ValueChanger--Increasing:after {
    background-color: #35800f
}

.BetslipSelectionDetails .OM-ValueChanger--Decreasing:after {
    background-color: red
}

@-webkit-keyframes fadein {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes fadein {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@-webkit-keyframes blink {
    50% {
        opacity: 0
    }
}

@keyframes blink {
    50% {
        opacity: 0
    }
}

.BetslipSelectionDetails__MatchName {
    display: block;
    word-break: break-all;
    width: 100%;
    line-height: 1;
    padding: 0 4px 0 0;
    color: rgba(218, 217, 227, .7)
}

body.Rtl .BetslipSelectionDetails__MatchName {
    padding-right: 0;
    padding-left: 4px
}

.BetslipSelectionDetails__MatchName.OM-WidgetsLink--AnchorLink {
    text-decoration: underline
}

body.Desktop .BetslipSelectionDetails__MatchName.OM-WidgetsLink--AnchorLink:hover {
    text-decoration: none
}

.BetslipSelection--Single .BetslipSelectionDetails__MatchNameWrapper {
    padding-right: 105px
}

body.Rtl .BetslipSelection--Single .BetslipSelectionDetails__MatchNameWrapper {
    padding-right: unset;
    padding-left: 105px
}

.BetslipSelectionDetails__BettingType,
.BetslipSelectionDetails__EventPart {
    margin-top: 2px;
    width: 100%;
    line-height: 1;
    word-wrap: break-word;
    color: rgba(218, 217, 227, .7)
}

.BetslipSelection--Single .BetslipSelectionDetails__BettingType,
.BetslipSelection--Single .BetslipSelectionDetails__EventPart {
    margin-right: 100px
}

body.Rtl .BetslipSelection--Single .BetslipSelectionDetails__BettingType,
body.Rtl .BetslipSelection--Single .BetslipSelectionDetails__EventPart {
    margin-right: unset;
    margin-left: 100px
}

.BetslipSelection--Single .BetslipSelectionDetails__BettingType {
    margin-right: 120px
}

body.Rtl .BetslipSelection--Single .BetslipSelectionDetails__BettingType {
    margin-right: unset;
    margin-left: 120px
}

.BetslipSelectionDetails__EachWay {
    width: calc(100% - 94px);
    margin-top: 0
}

.BetslipSelectionDetails__EachWay .OMSwitch__Input {
    width: 28px;
    border: 0
}

.BetslipSelectionDetails__EachWay .OMSwitch__LabelText {
    opacity: .7
}

.BetslipSelectionDetails__EachWay.OMSwitch--Checked .OMSwitch__LabelText {
    opacity: 1
}

.BetslipSelectionDetails__EventPartInfo {
    opacity: .7
}

.BetslipSelectionDetails__BetTypeName {
    flex-grow: 1;
    margin-right: 50px
}

body.Rtl .BetslipSelectionDetails__BetTypeName {
    margin-right: unset;
    margin-left: 50px
}

.BetslipSelection--Single .BetslipSelectionDetails__BetTypeName {
    margin-right: 94px
}

body.Rtl .BetslipSelection--Single .BetslipSelectionDetails__BetTypeName {
    margin-right: unset;
    margin-left: 94px
}

.BetslipFooter {
    width: 100%;
    position: relative;
    align-self: flex-end;
    z-index: 10;
    background-color: #212531;
    font-family: Fira Sans, sans-serif;
    font-weight: 700;
    font-size: 14px;
    color: #efefef
}

.BetslipFooter--Disabled .BetslipFooter__PossibleWinnings,
.BetslipFooter--Disabled .BetslipFooter__TotalStake {
    opacity: .4
}

.BetslipFooter--Disabled .BetslipFooter__Info {
    cursor: not-allowed
}

.BetslipFooter--Disabled .BetslipFooter__Info--IgnoreDisable {
    cursor: auto
}

.BetslipFooter__Info {
    padding: 10px 0 0;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    background-color: #212531;
    border-top: 1px solid rgba(218, 217, 227, .2)
}

.BetslipFooter__Info .BetslipNotification {
    padding: 4px 0 4px 30px;
    line-height: .9
}

body.Rtl .BetslipFooter__Info .BetslipNotification {
    padding-right: 30px;
    padding-left: 0
}

.BetslipFooter__TotalOdds {
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 0 10px;
    line-height: 18px
}

.BetslipFooter__PossibleWinningsLabel,
.BetslipFooter__TaxLabel,
.BetslipFooter__TaxValue,
.BetslipFooter__TotalOddsLabel,
.BetslipFooter__TotalOddsValue,
.BetslipFooter__TotalStakeLabel {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.BetslipFooter__TotalOddsLabel {
    flex: 1 1 auto;
    font-size: 11px;
    font-weight: 400;
    opacity: .6
}

.BetslipFooter__TotalOddsValue {
    flex: 1 1 auto;
    font-size: 11px;
    text-align: right;
    font-weight: 400;
    font-family: Fira Sans, sans-serif;
    color: #efefef
}

body.Rtl .BetslipFooter__TotalOddsValue {
    text-align: left
}

.BetslipFooter__TotalOddsValue--WithBoost {
    margin-left: 4px;
    flex: 0 1 auto;
    color: #35800f
}

body.Rtl .BetslipFooter__TotalOddsValue--WithBoost {
    margin-right: 4px;
    margin-left: unset
}

.BetslipFooter__TotalOddsValue--WithoutBoost {
    text-decoration: line-through;
    color: rgba(218, 217, 227, .7)
}

.BetslipFooter__Taxes {
    width: 100%;
    margin-top: 5px
}

.BetslipFooter__Tax {
    width: 100%;
    display: flex;
    padding: 0 10px;
    line-height: 18px;
    font-weight: 400
}

.BetslipFooter__TaxLabel {
    flex: 1;
    font-size: 11px;
    opacity: .6
}

.BetslipFooter__TaxValue {
    flex: 1;
    font-size: 11px;
    text-align: right;
    font-family: Fira Sans, sans-serif;
    color: #efefef
}

.BetslipFooter__LoginButton {
    width: 100%;
    text-transform: uppercase;
    flex-direction: column
}

.BetslipFooter__PlaceBetButtonWrapper {
    margin: 10px;
    width: 100%;
    display: flex
}

.BetslipFooter__PlaceBetButton {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    line-height: 14px;
    height: 40px
}

.BetslipFooter__BetBtnText {
    display: flex;
    flex-direction: row;
    align-items: center;
    text-transform: uppercase
}

.BetslipFooter__BetBtnText .OM-Icon {
    margin: 0 2px 0 5px
}

body.Rtl .BetslipFooter__BetBtnText .OM-Icon {
    margin: 0 5px 0 2px
}

.BetslipFooter__BetBtnSubText {
    font-size: 10px;
    line-height: 10px;
    font-family: Fira Sans, sans-serif;
    font-weight: 400;
    opacity: .6;
    text-transform: uppercase
}

.BetslipFooter__OddsValidationSettingsButton {
    width: 40px
}

.BetslipFooter__InputContainer {
    padding: 0 10px 0 5px
}

body.Rtl .BetslipFooter__InputContainer {
    padding-right: 5px;
    padding-left: 10px
}

.BetslipFooter__TopBar {
    display: flex;
    height: 50px;
    align-items: center;
    position: relative;
    background-color: #20232d
}

.BetslipFooter__Controls {
    flex-shrink: 0;
    width: 30px;
    height: 100%;
    border-right: 1px solid rgba(218, 217, 227, .2)
}

body.Rtl .BetslipFooter__Controls {
    border-right: unset;
    border-left: 1px solid rgba(218, 217, 227, .2)
}

body.Mobile .BetslipFooter__Controls {
    width: 40px
}

.BetslipFooter__InputContainer {
    display: flex;
    width: calc(100% - 30px);
    align-items: center;
    justify-content: flex-end
}

.BetslipFooter__MasterStakeLabel {
    margin-right: 5px;
    font-size: 10px;
    text-align: right;
    font-weight: 400
}

body.Rtl .BetslipFooter__MasterStakeLabel {
    margin-right: unset;
    margin-left: 5px;
    text-align: left
}

.BetslipFooter__MasterStakeLabelText:after {
    content: "\a";
    white-space: pre
}

.BetslipFooter__MasterStakeLabelBets {
    margin-left: auto
}

body.Rtl .BetslipFooter__MasterStakeLabelBets {
    margin-right: auto;
    margin-left: unset
}

.BetslipFooter__MasterStakeInput {
    min-width: 60px;
    flex: 0 1 100px;
    height: 30px;
    line-height: 30px
}

.BetslipFooter__Notification {
    left: 0
}

body.Rtl .BetslipFooter__Notification {
    right: 0;
    left: unset
}

.BetslipFooter__AcceptNewOddsContainer {
    flex: 1
}

.BetslipFooter__AcceptNewOdds {
    width: 100%
}

.BetslipFooter__ClearSelectionsIconWrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 100%;
    color: #dad9e3;
    cursor: pointer
}

body.Mobile .BetslipFooter__ClearSelectionsIconWrapper {
    width: 40px
}

.BetslipFooter__ClearSelectionsIconWrapper .OM-Icon {
    opacity: .8;
    transition: opacity .3s ease, transform .3s ease
}

.BetslipFooter__ClearSelectionsIconWrapper:hover .OM-Icon {
    opacity: 1;
    transform: scale(1.2)
}

.BetslipFooter--HasNotificationSettings .BetslipFooter__ControlsWrapper .BetslipFooter__Link {
    opacity: 1
}

.BetslipFooter .BetslipFormOptions {
    padding: 10px;
    margin: 7px 0;
    border-bottom: 1px dashed #dad9e3;
    position: relative;
    background-color: #363945
}

.BetslipFooter .BetslipFormOptions:before {
    display: block;
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    bottom: -6px;
    left: 38px;
    z-index: 2;
    border-color: #363945 transparent transparent;
    border-style: solid;
    border-width: 7px 8px 0
}

body.Rtl .BetslipFooter .BetslipFormOptions:before {
    right: 38px;
    left: unset
}

.BetslipFooter .BetslipFormOptions .OMRadio {
    min-height: auto;
    font-weight: 300;
    font-size: 12px
}

.BetslipFooter .BetslipFormOptions .OMRadio--Checked .OMRadio__Label,
body.Desktop .BetslipFooter .BetslipFormOptions .OMRadio__Label:hover {
    color: #f4f4f6;
    background: transparent
}

.BetslipFooter__Links {
    display: flex;
    justify-content: space-between;
    width: 100%;
    padding: 0 10px
}

.BetslipFooter__Links .BetslipFooter__Link {
    font-weight: 300;
    font-size: 11px;
    text-decoration: underline;
    color: #efefef;
    opacity: .6;
    cursor: pointer;
    max-width: 50%
}

.BetslipFooter__Links .BetslipFooter__Link--Warning {
    color: #ffcd36;
    opacity: 1
}

.BetslipSelectionGroup {
    position: relative
}

.BetslipSelectionGroup--Error>.BetslipNotification {
    height: 100%
}

.BetslipSystem {
    bottom: 0;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    z-index: 2;
    background: #1b1e27;
    border-bottom: 1px solid rgba(218, 217, 227, .2)
}

.BetslipSystem__Item {
    width: 50%;
    display: flex;
    align-items: center
}

.BetslipSystem__Item .OMRadio {
    height: 36px;
    line-height: 36px
}

body.Mobile .BetslipSystem__Item .OMRadio {
    height: 40px;
    line-height: 40px
}

.BetslipSystem__Item .OMRadio__Label {
    cursor: pointer
}

.BetslipSystem__Item .OMRadio__Label:hover {
    background: #20232d
}

.BetslipSystem__Item .OMRadio__Label:after {
    border: 1px solid #dad9e3
}

.BetslipSystem__Item .OMRadio__Label:before {
    background-color: #efefef
}

.BetslipSystem__Item .OMRadio--Checked .OMRadio__Label {
    color: #efefef;
    background: #3d4357
}

.BetslipBet {
    display: flex;
    position: static;
    min-height: 120px
}

.BetslipBet__Controls {
    width: 30px;
    justify-content: space-between;
    align-items: center
}

body.Mobile .BetslipBet__Controls {
    width: 40px
}

.BetslipBet__Content {
    display: flex;
    flex-grow: 1;
    flex-direction: column;
    font-size: 11px;
    padding: 20px 10px 10px;
    text-align: center;
    align-items: center;
    justify-content: center;
    width: calc(100% - 30px)
}

.BetslipBet__Status {
    display: flex;
    justify-content: center;
    font-family: Fira Sans, sans-serif;
    font-weight: 400;
    font-size: 14px
}

.BetslipBet__BetId {
    display: none
}

.BetslipBet .BetslipSelectionDetails__Odd,
.BetslipBet .BetslipSelectionDetails__OutcomeName {
    font-family: Fira Sans, sans-serif;
    font-weight: 700
}

.BetslipBet .BetslipSelectionDetails,
.BetslipBet .BetslipSelectionDetails__EventPart,
.BetslipBet .BetslipSelectionDetails__MatchName {
    color: inherit
}

.BetslipBet__BetDetailsLink {
    text-decoration: underline;
    display: flex;
    flex-grow: 1;
    justify-content: center
}

.BetslipBet__Controls {
    display: flex;
    justify-content: center;
    flex-direction: column
}

.BetslipBet .OM-Icon {
    height: 30px
}

.BetslipBet__StatusIconWrapper+.BetslipBet__CloseIconWrapper {
    margin-top: auto
}

.BetslipBet__CloseIconWrapper {
    cursor: pointer
}

.BetslipBet__CloseIconWrapper,
.BetslipBet__StatusIconWrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%
}

.BetslipBet .AddSelectionsButton {
    margin: 16px 0 8px
}

.BetslipBet__AddSelectionsButton {
    margin: 16px 0 8px;
    width: 100%
}

.BetslipBet__Details {
    width: 100%
}

.BetslipBet .Spinner {
    margin: 0
}

.BetslipBet__Selections {
    text-align: left;
    padding: 20px 0 10px;
    border-bottom: 1px solid rgba(255, 205, 54, .2)
}

body.Rtl .BetslipBet__Selections {
    text-align: right
}

.BetslipBet__Selection {
    margin-bottom: 5px
}

.BetslipBet__Selection:last-of-type {
    margin-bottom: 0
}

.BetslipBet__Summary {
    text-align: left;
    padding-top: 10px
}

body.Rtl .BetslipBet__Summary {
    text-align: right
}

.BetslipBet__PossibleWinnings,
.BetslipBet__Stake,
.BetslipBet__Tax {
    display: flex
}

.BetslipBet__PossibleWinningsValue,
.BetslipBet__StakeValue,
.BetslipBet__TaxValue {
    font-family: Fira Sans, sans-serif;
    font-weight: 400;
    color: #fff;
    align-self: flex-end;
    text-align: right;
    flex: 1 1 30%
}

body.Rtl .BetslipBet__PossibleWinningsValue,
body.Rtl .BetslipBet__StakeValue,
body.Rtl .BetslipBet__TaxValue {
    text-align: left
}

.BetslipBet__StakeValue {
    color: #f4f4f6
}

.BetslipBet__ToggleSelections {
    cursor: pointer;
    text-decoration: underline
}

.BetslipBet__BetDetailsLink {
    margin: 10px 0
}

.BetslipBet__Message {
    margin-top: 10px
}

.BetslipBet__MessageLink {
    text-decoration: underline;
    margin-top: 10px
}

body.Desktop .BetslipBet__MessageLink:hover {
    text-decoration: none
}

.BetslipBet__MessageAction {
    cursor: pointer;
    margin-top: 10px;
    text-decoration: underline
}

body.Desktop .BetslipBet__MessageAction:hover {
    text-decoration: none
}

.BetslipBet__MessageButton {
    margin: 16px 0 8px;
    width: 100%
}

.BetslipBet__IconBetweenPannels {
    position: absolute;
    top: 0;
    right: 10px;
    transform: translateY(-50%);
    background-color: #363945;
    color: #dad9e3;
    border-radius: 50%;
    padding: 5px
}

body.Rtl .BetslipBet__IconBetweenPannels {
    right: unset;
    left: 10px
}

.BetslipBet__IconBetweenPannels .OM-Icon {
    width: 1em;
    height: 1em
}

.BetslipBet.BetslipBetSuccess {
    color: #f4f4f6;
    background: #35800f
}

.BetslipBet.BetslipBetSuccess .BetslipBet__ButtonsGroup {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column
}

.BetslipBet.BetslipBetSuccess .BetslipBet__Content .BetslipBet__CloseSelectionsButton,
.BetslipBet.BetslipBetSuccess .BetslipBet__Content .BetslipBet__StatusIconWrapper {
    display: none
}

.BetslipBet.BetslipBetSuccess .BetslipBet___AddSelectionsButton {
    flex-grow: 1
}

.BetslipBet.BetslipBetSuccess .BetslipBet__SharedButton {
    width: 100%
}

.BetslipBet.BetslipBetSuccess .BetslipBet__Status {
    color: #fff
}

.BetslipBet.BetslipBetSuccess .BetslipBet__Controls {
    background-color: #31770e;
    border-right: 1px dashed rgba(244, 244, 246, .4)
}

body.Rtl .BetslipBet.BetslipBetSuccess .BetslipBet__Controls {
    border-right: unset;
    border-left: 1px dashed rgba(244, 244, 246, .4)
}

.BetslipBet.BetslipBetSuccess .BetslipBet__Controls .OM-Icon {
    color: #f4f4f6
}

.BetslipBet.BetslipBetSuccess .BetslipSelectionDetails__EventPart,
.BetslipBet.BetslipBetSuccess .BetslipSelectionDetails__MatchName {
    color: rgba(244, 244, 246, .8)
}

.BetslipBet.BetslipBetSuccess .BetslipBet__ToggleSelections {
    cursor: pointer;
    margin-top: 10px;
    text-decoration: underline
}

.BetslipBet.BetslipBetSuccess .BetslipBet__Selections {
    border-bottom: 1px dashed #f4f4f6
}

.BetslipBet.BetslipBetSuccess .BetslipBet__Message,
.BetslipBet.BetslipBetSuccess .BetslipBet__MessageAction,
.BetslipBet.BetslipBetSuccess .BetslipBet__PossibleWinningsValue,
.BetslipBet.BetslipBetSuccess .BetslipBet__StakeValue,
.BetslipBet.BetslipBetSuccess .BetslipBet__TaxValue,
.BetslipBet.BetslipBetSuccess .BetslipBetSelection--Paired .BetslipBetSelection__Header .OM-Icon,
.BetslipBet.BetslipBetSuccess .BetslipSelectionDetails__Odd,
.BetslipBet.BetslipBetSuccess .BetslipSelectionDetails__OutcomeName {
    color: inherit
}

.BetslipBet.BetslipBetSuccess .OM-Button--notification {
    border-color: #1e4909;
    background-color: #265b0b;
    color: #f4f4f6
}

.BetslipBet.BetslipBetSuccess .OM-Button--notification:not(.O-MButton--disabled):active,
body.Desktop .BetslipBet.BetslipBetSuccess .OM-Button--notification:not(.O-MButton--disabled):hover {
    background-color: transparent
}

.BetslipBet.BetslipBetSuccess .OM-Button--notification-ghosted {
    border-color: #1e4909;
    background-color: #35800f;
    color: #f4f4f6
}

.BetslipBet.BetslipBetSuccess .OM-Button--notification-ghosted:not(.OM-Button--disabled):active,
body.Desktop .BetslipBet.BetslipBetSuccess .OM-Button--notification-ghosted:not(.OM-Button--disabled):hover {
    background-color: #265b0b
}

.BetslipBet.ShowSharedBetButtons {
    display: block;
    min-height: 140px
}

.BetslipBet.BetslipBetFail {
    position: relative;
    color: #f4f4f6;
    background: red;
    border-bottom: 1px solid rgba(244, 244, 246, .2)
}

.BetslipBet.BetslipBetFail .BetslipBet__Status {
    color: #fff
}

.BetslipBet.BetslipBetFail .BetslipBet__Controls {
    background-color: #f50000;
    border-right: 1px dashed rgba(244, 244, 246, .4)
}

body.Rtl .BetslipBet.BetslipBetFail .BetslipBet__Controls {
    border-right: unset;
    border-left: 1px dashed rgba(244, 244, 246, .4)
}

.BetslipBet.BetslipBetFail .BetslipBet__Controls .OM-Icon {
    color: #f4f4f6
}

.BetslipBet.BetslipBetFail .BetslipBet__ErrorMessage {
    margin: 10px 0 0
}

.BetslipBet.BetslipBetFail .BetslipBet__PossibleWinningsValue,
.BetslipBet.BetslipBetFail .BetslipBet__StakeValue,
.BetslipBet.BetslipBetFail .BetslipBet__TaxValue,
.BetslipBet.BetslipBetFail .BetslipBetSelection--Paired .BetslipBetSelection__Header .OM-Icon,
.BetslipBet.BetslipBetFail .BetslipSelectionDetails__Odd,
.BetslipBet.BetslipBetFail .BetslipSelectionDetails__OutcomeName {
    color: inherit
}

.BetslipBet.BetslipBetFail .OM-Button--notification {
    border-color: #c20000;
    background-color: #d60000;
    color: #f4f4f6
}

.BetslipBet.BetslipBetFail .OM-Button--notification:not(.OM-Button--disabled):active,
body.Desktop .BetslipBet.BetslipBetFail .OM-Button--notification:not(.OM-Button--disabled):hover {
    background-color: transparent
}

.BetslipBet.BetslipBetFail .OM-Button--notification-ghosted {
    border-color: #c20000;
    background-color: red;
    color: #f4f4f6
}

.BetslipBet.BetslipBetFail .OM-Button--notification-ghosted:not(.OM-Button--disabled):active,
body.Desktop .BetslipBet.BetslipBetFail .OM-Button--notification-ghosted:not(.OM-Button--disabled):hover {
    background-color: #d60000
}

.BetslipBet.BetslipBetFail .BetslipBet__Content .BetslipBet__StatusIconWrapper {
    display: none
}

.BetslipBet.BetslipBetInterrupted,
.BetslipBet.BetslipBetLoading,
.BetslipBet.BetslipBetNotification {
    color: #f4f4f6;
    background-color: #fcc120
}

.BetslipBet.BetslipBetInterrupted .BetslipBet__Status,
.BetslipBet.BetslipBetLoading .BetslipBet__Status,
.BetslipBet.BetslipBetNotification .BetslipBet__Status {
    color: #fff
}

.BetslipBet.BetslipBetInterrupted .BetslipBet__Controls,
.BetslipBet.BetslipBetLoading .BetslipBet__Controls,
.BetslipBet.BetslipBetNotification .BetslipBet__Controls {
    background-color: #fcbe16;
    border-right: 1px dashed rgba(244, 244, 246, .4)
}

body.Rtl .BetslipBet.BetslipBetInterrupted .BetslipBet__Controls,
body.Rtl .BetslipBet.BetslipBetLoading .BetslipBet__Controls,
body.Rtl .BetslipBet.BetslipBetNotification .BetslipBet__Controls {
    border-right: unset;
    border-left: 1px dashed rgba(244, 244, 246, .4)
}

.BetslipBet.BetslipBetInterrupted .BetslipBet__Content,
.BetslipBet.BetslipBetInterrupted .BetslipBet__Controls .OM-Icon,
.BetslipBet.BetslipBetLoading .BetslipBet__Content,
.BetslipBet.BetslipBetLoading .BetslipBet__Controls .OM-Icon,
.BetslipBet.BetslipBetNotification .BetslipBet__Content,
.BetslipBet.BetslipBetNotification .BetslipBet__Controls .OM-Icon {
    color: #f4f4f6
}

.BetslipBet.BetslipBetInterrupted .BetslipBet__MessageLink,
.BetslipBet.BetslipBetLoading .BetslipBet__MessageLink,
.BetslipBet.BetslipBetNotification .BetslipBet__MessageLink {
    color: #000
}

.BetslipBet.BetslipBetInterrupted .Spinner__Content,
.BetslipBet.BetslipBetLoading .Spinner__Content,
.BetslipBet.BetslipBetNotification .Spinner__Content {
    color: #f4f4f6;
    background-color: #f4f4f6
}

.BetslipBet.BetslipBetInterrupted .BetslipBet__ErrorMessage,
.BetslipBet.BetslipBetLoading .BetslipBet__ErrorMessage,
.BetslipBet.BetslipBetNotification .BetslipBet__ErrorMessage {
    margin: 16px 8px 8px
}

.BetslipBet.BetslipBetInterrupted .OM-Button--notification,
.BetslipBet.BetslipBetLoading .OM-Button--notification,
.BetslipBet.BetslipBetNotification .OM-Button--notification {
    border-color: #dca203;
    background-color: #f0b003;
    color: #f4f4f6
}

.BetslipBet.BetslipBetInterrupted .OM-Button--notification:not(.OM-Button--disabled):active,
.BetslipBet.BetslipBetLoading .OM-Button--notification:not(.OM-Button--disabled):active,
.BetslipBet.BetslipBetNotification .OM-Button--notification:not(.OM-Button--disabled):active,
body.Desktop .BetslipBet.BetslipBetInterrupted .OM-Button--notification:not(.OM-Button--disabled):hover,
body.Desktop .BetslipBet.BetslipBetLoading .OM-Button--notification:not(.OM-Button--disabled):hover,
body.Desktop .BetslipBet.BetslipBetNotification .OM-Button--notification:not(.OM-Button--disabled):hover {
    background-color: transparent
}

.BetslipBet.BetslipBetInterrupted .OM-Button--notification-ghosted,
.BetslipBet.BetslipBetLoading .OM-Button--notification-ghosted,
.BetslipBet.BetslipBetNotification .OM-Button--notification-ghosted {
    border-color: #dca203;
    background-color: #fcc120;
    color: #f4f4f6
}

.BetslipBet.BetslipBetInterrupted .OM-Button--notification-ghosted:not(.OM-Button--disabled):active,
.BetslipBet.BetslipBetLoading .OM-Button--notification-ghosted:not(.OM-Button--disabled):active,
.BetslipBet.BetslipBetNotification .OM-Button--notification-ghosted:not(.OM-Button--disabled):active,
body.Desktop .BetslipBet.BetslipBetInterrupted .OM-Button--notification-ghosted:not(.OM-Button--disabled):hover,
body.Desktop .BetslipBet.BetslipBetLoading .OM-Button--notification-ghosted:not(.OM-Button--disabled):hover,
body.Desktop .BetslipBet.BetslipBetNotification .OM-Button--notification-ghosted:not(.OM-Button--disabled):hover {
    background-color: #f0b003
}

.BetslipBet.BetslipBetNotification {
    position: relative
}

.BetslipBet.BetslipBetLoading .BetslipBet__Message,
.BetslipBet.BetslipBetLoading .BetslipBet__MessageAction,
.BetslipBet.BetslipBetNotification .BetslipBet__Message,
.BetslipBet.BetslipBetNotification .BetslipBet__MessageAction {
    color: #000
}

.BetslipBet.BetslipBetInterrupted {
    min-height: 220px
}

.BetslipBet.BetslipBetInterrupted .BetslipBet__Selections {
    width: 100%;
    border-bottom: 0;
    padding: 10px 0
}

.BetslipBet.BetslipBetInterrupted .BetslipBetSelection--Paired,
.BetslipBet.BetslipBetInterrupted .BetslipBetSelection--Paired .BetslipBetSelection__Content {
    border-color: rgba(218, 217, 227, .4)
}

.BetslipBet.BetslipBetInterrupted .BetslipBet__AddSelectionsButton {
    margin: 0 0 8px
}

.BetslipBet.BetslipBetInterrupted .BetslipBet__Message,
.BetslipBet.BetslipBetInterrupted .BetslipBet__MessageAction {
    color: inherit
}

.BetslipBet.BetslipBetInterrupted .BetslipBet__Content .BetslipBet__StatusIconWrapper {
    display: none
}

.BetslipBet.BetslipBetGeneral {
    color: #dad9e3;
    background-color: #363945
}

.BetslipBet.BetslipBetGeneral .BetslipBet__Status {
    color: #efefef
}

.BetslipBet.BetslipBetGeneral .BetslipBet__Status--WithWarning {
    padding: 5px 10px;
    background-color: #ffcd36;
    color: #171c2c
}

.BetslipBet.BetslipBetGeneral .BetslipBet__Status--WithWarning .BetslipBet__StatusIconWrapper {
    display: none
}

.BetslipBet.BetslipBetGeneral .BetslipBet__Controls {
    background-color: #32343f;
    border-right: 1px dashed rgba(218, 217, 227, .2)
}

body.Rtl .BetslipBet.BetslipBetGeneral .BetslipBet__Controls {
    border-right: unset;
    border-left: 1px dashed rgba(218, 217, 227, .2)
}

.BetslipBet.BetslipBetGeneral .BetslipBet__Controls .OM-Icon {
    color: rgba(218, 217, 227, .6)
}

.BetslipBet.BetslipBetGeneral .BetslipBet__Content,
.BetslipBet.BetslipBetGeneral .BetslipBet__MessageLink {
    color: #dad9e3
}

.BetslipBet.BetslipBetGeneral .BetslipBet__Message,
.BetslipBet.BetslipBetGeneral .BetslipBet__MessageAction {
    color: inherit
}

.BetslipBet.BetslipBetGeneral .Spinner__Content {
    color: #dad9e3;
    background-color: #dad9e3
}

.BetslipBet.BetslipBetGeneral .BetslipBet__ErrorMessage {
    margin: 16px 8px 8px
}

.BetslipBet.BetslipBetGeneral .OM-Button--notification {
    border-color: #1b1d23;
    background-color: #24262e;
    color: #dad9e3
}

.BetslipBet.BetslipBetGeneral .OM-Button--notification:not(.OM-Button--disabled):active,
body.Desktop .BetslipBet.BetslipBetGeneral .OM-Button--notification:not(.OM-Button--disabled):hover {
    background-color: transparent
}

.BetslipBet.BetslipBetGeneral .OM-Button--notification-ghosted {
    border-color: #1b1d23;
    background-color: #363945;
    color: #dad9e3
}

.BetslipBet.BetslipBetGeneral .OM-Button--notification-ghosted:not(.OM-Button--disabled):active,
body.Desktop .BetslipBet.BetslipBetGeneral .OM-Button--notification-ghosted:not(.OM-Button--disabled):hover {
    background-color: #24262e
}

.BetslipBet.BetslipBetWarning {
    position: relative;
    color: #171c2c;
    background-color: #ffcd36
}

.BetslipBet.BetslipBetWarning .BetslipBet__ButtonsGroup {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center
}

.BetslipBet.BetslipBetWarning .BetslipBet__BetStatusWrapper .BetslipBet__StatusIconWrapper,
.BetslipBet.BetslipBetWarning .BetslipBet__CloseSelectionsButton {
    display: none
}

.BetslipBet.BetslipBetWarning .BetslipBet___AddSelectionsButton {
    flex-grow: 1
}

.BetslipBet.BetslipBetWarning .BetslipBet__Status {
    color: #171c2c
}

.BetslipBet.BetslipBetWarning .BetslipBet__Controls {
    background-color: #ffca2c;
    border-right: 1px dashed rgba(23, 28, 44, .2)
}

body.Rtl .BetslipBet.BetslipBetWarning .BetslipBet__Controls {
    border-right: unset;
    border-left: 1px dashed rgba(23, 28, 44, .2)
}

.BetslipBet.BetslipBetWarning .BetslipBet__Controls .OM-Icon {
    color: rgba(23, 28, 44, .6)
}

.BetslipBet.BetslipBetWarning .BetslipBet__Content,
.BetslipBet.BetslipBetWarning .BetslipBet__MessageLink {
    color: #171c2c
}

.BetslipBet.BetslipBetWarning .BetslipBet__Message,
.BetslipBet.BetslipBetWarning .BetslipBet__MessageAction {
    color: inherit
}

.BetslipBet.BetslipBetWarning .Spinner__Content {
    color: #171c2c;
    background-color: #171c2c
}

.BetslipBet.BetslipBetWarning .BetslipBet__ErrorMessage {
    margin: 16px 8px 8px
}

.BetslipBet.BetslipBetWarning .BetslipBet__Selections {
    border-color: rgba(23, 28, 44, .2)
}

.BetslipBet.BetslipBetWarning .BetslipBet__PossibleWinningsValue,
.BetslipBet.BetslipBetWarning .BetslipBet__StakeValue,
.BetslipBet.BetslipBetWarning .BetslipBet__TaxValue,
.BetslipBet.BetslipBetWarning .BetslipBetSelection--Paired .BetslipBetSelection__Header .OM-Icon,
.BetslipBet.BetslipBetWarning .BetslipSelectionDetails__Odd,
.BetslipBet.BetslipBetWarning .BetslipSelectionDetails__OutcomeName {
    color: inherit
}

.BetslipBet.BetslipBetWarning .OM-Button--notification {
    border-color: #f8ba00;
    background-color: #ffc30d;
    color: #171c2c
}

.BetslipBet.BetslipBetWarning .OM-Button--notification:not(.OM-Button--disabled):active,
body.Desktop .BetslipBet.BetslipBetWarning .OM-Button--notification:not(.OM-Button--disabled):hover {
    background-color: transparent
}

.BetslipBet.BetslipBetWarning .OM-Button--notification-ghosted {
    border-color: #f8ba00;
    background-color: #ffcd36;
    color: #171c2c
}

.BetslipBet.BetslipBetWarning .OM-Button--notification-ghosted:not(.OM-Button--disabled):active,
body.Desktop .BetslipBet.BetslipBetWarning .OM-Button--notification-ghosted:not(.OM-Button--disabled):hover {
    background-color: #ffc30d
}

.BetslipBet__BetType {
    display: none
}

.BetslipGroupSingle .BetslipBetSuccess {
    border-bottom: 1px dashed rgba(244, 244, 246, .4)
}

.BetslipSelectionNotification__NotificationContent {
    display: flex;
    width: 100%;
    flex-direction: column;
    align-items: center;
    font-size: 12px;
    text-align: center
}

.BetslipSelectionNotification__NotificationContent .OM-Button {
    box-shadow: none;
    margin-top: 6px;
    padding: 0 12px;
    min-width: 80px;
    height: 30px;
    line-height: 30px;
    background-color: transparent
}

.BetslipSelectionNotification__NotificationContent .OM-Button:after {
    height: 2px
}

.BetslipSelectionSkeleton {
    display: flex;
    width: 100;
    min-height: 7rem
}

.BetslipSelectionSkeleton__Controls {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 4rem;
    padding: 1rem 0;
    background-color: #1b1e27
}

body.Desktop .BetslipSelectionSkeleton__Controls {
    width: 3rem
}

.BetslipSelectionSkeleton__Controls:before {
    opacity: .2;
    display: block;
    content: "";
    width: 1em;
    height: 1em;
    font-size: 1.6rem;
    background: #dad9e3;
    border-radius: 50%;
    -webkit-animation: makeTransparent .6s 20 alternate;
    animation: makeTransparent .6s 20 alternate
}

.BetslipSelectionSkeleton__Details {
    display: flex;
    flex-direction: column;
    flex: 1;
    padding: 1rem;
    position: relative;
    background-color: #282c39
}

.BetslipSelectionSkeleton__Details:before {
    width: 60%
}

.BetslipSelectionSkeleton__Details:after,
.BetslipSelectionSkeleton__Details:before {
    opacity: .2;
    display: block;
    content: "";
    height: 1.6rem;
    background: #dad9e3;
    border-radius: 1rem;
    -webkit-animation: makeTransparent .6s 20 alternate;
    animation: makeTransparent .6s 20 alternate
}

.BetslipSelectionSkeleton__Details:after {
    width: 30px;
    position: absolute;
    top: 1rem;
    right: 1rem
}

body.Rtl .BetslipSelectionSkeleton__Details:after {
    right: unset;
    left: 1rem
}

.BetslipSelectionSkeleton__Extra {
    display: flex;
    flex-direction: column;
    -webkit-animation: makeTransparent .6s 20 alternate;
    animation: makeTransparent .6s 20 alternate
}

.BetslipSelectionSkeleton__Extra:after,
.BetslipSelectionSkeleton__Extra:before {
    opacity: .1;
    display: block;
    content: "";
    width: 100%;
    height: .8rem;
    background: #dad9e3;
    border-radius: 1rem
}

.BetslipSelectionSkeleton__Extra:before {
    margin-top: 1rem
}

.BetslipSelectionSkeleton__Extra:after {
    margin-top: .6rem
}

body.isScrollable .BetslipGroup,
body.isScrollable .BettingArea {
    max-height: unset
}

body.isScrollable .BetslipGroup__Content {
    overflow: unset
}

.BetslipFormOptions {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    text-align: left
}

body.Rtl .BetslipFormOptions {
    text-align: right
}

.BetslipFormOptions .OMRadio {
    display: flex;
    align-items: center;
    height: auto;
    min-height: 40px;
    line-height: 1.2
}

.BetslipFormOptions .OMRadio__Label {
    width: auto;
    overflow: auto;
    padding: 4px 6px 4px 28px;
    color: #dad9e3;
    white-space: normal
}

body.Rtl .BetslipFormOptions .OMRadio__Label {
    padding-right: 28px;
    padding-left: 6px
}

.BetslipFormOptions .OMRadio__Label:before {
    background-color: #dad9e3
}

.BetslipFormOptions .OMRadio__Label:after {
    border: 1px solid #dad9e3
}

body.Desktop .BetslipFormOptions .OMRadio__Label:hover {
    color: #efefef;
    background: #3d4357
}

body.Desktop .BetslipFormOptions .OMRadio__Label:hover:before {
    background-color: #efefef
}

body.Desktop .BetslipFormOptions .OMRadio__Label:hover:after {
    border-color: #efefef
}

.BetslipFormOptions .OMRadio__LabelText {
    overflow: unset;
    white-space: normal
}

.BetslipFormOptions .OMRadio--Checked .OMRadio__Label {
    color: #efefef;
    background: #3d4357
}

.BetslipFormOptions .OMRadio--Checked .OMRadio__Label:before {
    background-color: #efefef
}

.BetslipFormOptions .OMRadio--Checked .OMRadio__Label:after {
    border-color: #efefef
}

.BettingArea {
    position: relative;
    width: 100%;
    min-height: 100px;
    max-height: 100vh;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    color: #dad9e3;
    background-color: #111522;
    fill: #dad9e3
}

body.Mobile .BettingArea {
    max-height: none;
    overflow: visible;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 100
}

body.Mobile.Rtl .BettingArea {
    right: 0;
    left: unset
}

.BettingArea__Text {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.BettingArea .Betslip__EmptyList,
.BettingArea__Unauthenticated {
    display: flex;
    min-height: 120px;
    text-align: center;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    padding: 20px;
    background-color: #282c39;
    color: #dad9e3
}

.BettingArea>.rc-tabs-bar {
    flex-shrink: 0
}

.BettingArea>.rc-tabs-bar .rc-tabs-nav,
.BettingArea>.rc-tabs-bar .rc-tabs-nav-scroll,
.BettingArea>.rc-tabs-bar .rc-tabs-nav-wrap {
    width: 100%
}

.BettingArea>.rc-tabs-bar .rc-tabs-nav>div:first-of-type {
    width: inherit
}

.BettingArea>.rc-tabs-bar .rc-tabs-nav-container .rc-tabs-nav-wrap {
    width: 100% !important
}

.BettingArea>.rc-tabs-bar .rc-tabs-nav-container .rc-tabs-nav-wrap .rc-tabs-nav-scroll {
    width: 100%
}

.BettingArea .BetslipGroup__Content::-webkit-scrollbar {
    width: 10px
}

.BettingArea .BetslipGroup__Content::-webkit-scrollbar-track {
    background-color: #3f4250;
    box-shadow: inset 0 0 6px rgba(0, 0, 0, .3)
}

.BettingArea .BetslipGroup__Content::-webkit-scrollbar-thumb {
    background-color: #1b1e27;
    outline: 1px solid #708090
}

.Betslip {
    color: #dad9e3
}

.Betslip .rc-tabs-content {
    min-height: calc(100% - 40px);
    max-height: calc(100% - 40px);
    overflow: hidden;
    position: relative
}

.Betslip .Tabs .rc-tabs-content .rc-tabs-tabpane {
    max-height: 100%;
    min-height: 100px;
    overflow: hidden
}

.Betslip .Tabs .rc-tabs-bar .rc-tabs-nav-container .rc-tabs-nav-wrap {
    height: 30px;
    align-items: center;
    display: flex
}

.Betslip .Tabs {
    height: 100%;
    display: flex;
    flex-direction: column
}

.Betslip .Tabs .rc-tabs-content {
    flex-grow: 0;
    flex-shrink: 1;
    min-height: 98%;
    max-height: 98%;
    overflow: hidden
}

.Betslip .rc-tabs-nav,
.Betslip .rc-tabs-nav-scroll,
.Betslip .rc-tabs-nav-wrap {
    width: 100%
}

.BetslipBettingHistory>.rc-tabs-bar .rc-tabs-tab-next,
.BettingArea>.rc-tabs-bar .rc-tabs-tab-next {
    display: none
}

.BetslipBettingHistory>.rc-tabs-bar .rc-tabs-nav,
.BetslipBettingHistory>.rc-tabs-bar .rc-tabs-nav-scroll,
.BetslipBettingHistory>.rc-tabs-bar .rc-tabs-nav-wrap,
.BettingArea>.rc-tabs-bar .rc-tabs-nav,
.BettingArea>.rc-tabs-bar .rc-tabs-nav-scroll,
.BettingArea>.rc-tabs-bar .rc-tabs-nav-wrap {
    width: 100%
}

.BetslipBettingHistory>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-next:first-of-type,
.BetslipBettingHistory>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-prev:first-of-type,
.BettingArea>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-next:first-of-type,
.BettingArea>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-prev:first-of-type {
    display: none
}

.BetslipBettingHistory .rc-tabs-tab,
.BettingArea .rc-tabs-tab {
    flex: 1 1 30%;
    display: flex;
    align-items: center;
    justify-content: center
}

.BetslipBettingHistory .rc-tabs-tab.rc-tabs-tab-disabled,
.BettingArea .rc-tabs-tab.rc-tabs-tab-disabled {
    cursor: not-allowed;
    background-color: #212531
}

.BetslipBettingHistory>.rc-tabs-content,
.BettingArea>.rc-tabs-content {
    min-height: inherit;
    max-height: calc(100% - 40px);
    overflow: hidden
}

body.Mobile .BetslipBettingHistory>.rc-tabs-content,
body.Mobile .BettingArea>.rc-tabs-content {
    max-height: calc(100% - 50px);
    overflow: visible
}

.BetslipBettingHistory>.rc-tabs-content body.Tablet,
.BettingArea>.rc-tabs-content body.Tablet {
    max-height: calc(100% - 40px);
    overflow: visible
}

.BetslipBettingHistory>.rc-tabs-content .rc-tabs-tabpane,
.BettingArea>.rc-tabs-content .rc-tabs-tabpane {
    max-height: 100%;
    overflow: hidden;
    min-height: 0
}

.BetslipBettingHistory>.MobileTabHeader:first-of-type,
.BettingArea>.MobileTabHeader:first-of-type {
    height: 50px
}

.BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
.BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab {
    color: #dad9e3;
    background-color: #282c39;
    padding: 0 10px 2px
}

body.Mobile .BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Mobile .BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
body.Mobile .BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Mobile .BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
body.Tablet .BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Tablet .BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
body.Tablet .BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Tablet .BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab {
    height: 50px
}

.BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .OM-Icon,
.BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .OM-Icon {
    margin-right: 4px;
    color: #dad9e3
}

body.Rtl .BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
body.Rtl .BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .OM-Icon,
body.Rtl .BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab .OM-Icon,
body.Rtl .BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab .OM-Icon {
    margin-right: unset;
    margin-left: 4px
}

body.Desktop .BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab:hover,
body.Desktop .BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:hover,
body.Desktop .BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab:hover,
body.Desktop .BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:hover {
    color: #efefef;
    background-color: #363945
}

.BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab:first-of-type,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:first-of-type,
.BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab:first-of-type,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:first-of-type {
    max-width: 48%
}

body.Mobile .BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab:last-of-type,
body.Mobile .BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:last-of-type,
body.Mobile .BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab:last-of-type,
body.Mobile .BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:last-of-type {
    max-width: 50px;
    flex: 0 0 50px;
    background-color: #353a4b
}

.BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:before,
.BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:before {
    background-color: #ffcd36
}

.BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active,
.BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active {
    color: #000;
    background-color: #ffcd36
}

.BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:before,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active:before,
.BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:before,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active:before {
    background-color: transparent
}

.BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:after,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active:after,
.BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:after,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active:after {
    border-color: transparent
}

.BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active .OM-Icon,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active .OM-Icon,
.BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active .OM-Icon,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active .OM-Icon {
    color: #000
}

body.Desktop .BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active:hover {
    color: #000;
    background-color: #ffcd36
}

body.Desktop .BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover .OM-Icon,
body.Desktop .BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active:hover .OM-Icon,
body.Desktop .BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover .OM-Icon,
body.Desktop .BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active:hover .OM-Icon {
    fill: #000
}

.BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-disabled,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-disabled,
.BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-disabled,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-disabled {
    color: rgba(218, 217, 227, .6);
    background-color: rgba(40, 44, 57, .6)
}

.BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-disabled .OM-Icon,
.BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-disabled .OM-Icon,
.BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-disabled .OM-Icon,
.BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-disabled .OM-Icon {
    color: rgba(218, 217, 227, .6)
}

body.Desktop .BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-disabled:hover,
body.Desktop .BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-disabled:hover,
body.Desktop .BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-disabled:hover,
body.Desktop .BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-disabled:hover {
    color: rgba(218, 217, 227, .6);
    background-color: rgba(40, 44, 57, .6)
}

body.Desktop .BetslipBettingHistory>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-disabled:hover .OM-Icon,
body.Desktop .BetslipBettingHistory>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-disabled:hover .OM-Icon,
body.Desktop .BettingArea>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-disabled:hover .OM-Icon,
body.Desktop .BettingArea>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-disabled:hover .OM-Icon {
    color: rgba(218, 217, 227, .6)
}

.Tabs .Betslip__Tabs>.rc-tabs-bar .rc-tabs-nav,
.Tabs .Betslip__Tabs>.rc-tabs-bar .rc-tabs-nav-scroll,
.Tabs .Betslip__Tabs>.rc-tabs-bar .rc-tabs-nav-wrap {
    width: 100%
}

.Betslip__Tabs .rc-tabs-content .rc-tabs-tabpane {
    background-color: #212531
}

.Betslip__Tabs .rc-tabs-content .rc-tabs-tabpane .Spinner {
    margin: 20px 0
}

.Betslip__Tabs .MobileTabHeader:after,
.Betslip__Tabs .rc-tabs-bar:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 14px;
    background: #000;
    background: linear-gradient(180deg, rgba(0, 0, 0, .3) 0, transparent);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(0, 0, 0, .3), endColorstr=rgba(0, 0, 0, 0));
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none
}

body.Rtl .Betslip__Tabs .MobileTabHeader:after,
body.Rtl .Betslip__Tabs .rc-tabs-bar:after {
    right: 0;
    left: unset
}

.Betslip__Tabs>.MobileTabHeader:first-of-type,
body.Mobile .Betslip__Tabs>.MobileTabHeader:first-of-type,
body.Tablet .Betslip__Tabs>.MobileTabHeader:first-of-type {
    height: 40px
}

.Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab {
    height: 30px;
    padding: 0 10px 1px;
    color: #dad9e3;
    background-color: #181d26
}

body.Mobile .Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Mobile .Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab,
body.Tablet .Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab,
body.Tablet .Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab {
    height: 40px
}

.Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab:before,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:before {
    background-color: #363945
}

body.Desktop .Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab:hover,
body.Desktop .Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab:hover {
    color: #efefef;
    background-color: #2e323e
}

.Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active {
    color: #efefef;
    background-color: #282c39
}

.Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:before,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active:before {
    background-color: #363945
}

body.Desktop .Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-active:hover,
body.Desktop .Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-active:hover {
    color: #efefef;
    background-color: #282c39
}

.Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-disabled,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-disabled {
    color: rgba(218, 217, 227, .6);
    background-color: rgba(24, 29, 38, .6)
}

.Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-disabled .OM-Icon,
.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-disabled .OM-Icon {
    color: rgba(218, 217, 227, .6)
}

body.Desktop .Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-disabled:hover,
body.Desktop .Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-disabled:hover {
    color: rgba(218, 217, 227, .6);
    background-color: rgba(24, 29, 38, .6)
}

body.Desktop .Betslip__Tabs>.MobileTabHeader:first-of-type>.rc-tabs-tab.rc-tabs-tab-disabled:hover .OM-Icon,
body.Desktop .Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab.rc-tabs-tab-disabled:hover .OM-Icon {
    color: rgba(218, 217, 227, .6)
}

.BetslipNotification {
    display: flex;
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 10px 10px 10px 30px
}

body.Rtl .BetslipNotification {
    padding-right: 30px;
    padding-left: 10px
}

body.Mobile .BetslipNotification {
    padding: 10px 10px 10px 40px
}

body.Mobile.Rtl .BetslipNotification {
    padding-right: 40px;
    padding-left: 10px
}

.BetslipFooter .BetslipNotification,
.BetslipSelection .BetslipNotification {
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10
}

body.Rtl .BetslipFooter .BetslipNotification,
body.Rtl .BetslipSelection .BetslipNotification {
    right: 0;
    left: unset
}

.BetslipNotification__Controls {
    width: 30px;
    display: flex;
    justify-content: center;
    flex-direction: column;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0
}

body.Rtl .BetslipNotification__Controls {
    right: 0;
    left: unset
}

body.Mobile .BetslipNotification__Controls {
    width: 40px
}

.BetslipNotification__Controls:after {
    content: "";
    position: absolute;
    width: 4px;
    height: 100%;
    top: 0;
    right: -4px
}

body.Rtl .BetslipNotification__Controls:after {
    right: unset;
    left: -4px
}

.BetslipNotification__IconsContainer {
    display: flex;
    flex-direction: column;
    width: 30px
}

body.Mobile .BetslipNotification__IconsContainer {
    width: 40px
}

.BetslipNotification__IconWrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    cursor: pointer
}

body.Mobile .BetslipNotification__IconWrapper {
    width: 40px;
    height: 40px
}

.BetslipNotification__IconWrapper+.BetslipNotification__IconWrapper {
    margin-top: auto
}

.BetslipNotification__Close {
    cursor: pointer
}

.BetslipNotification__Content,
.BetslipNotification__Message {
    display: flex;
    flex: 1 1 40%;
    font-size: 11px;
    text-align: center;
    align-items: center;
    justify-content: center;
    padding: 0 0 0 10px
}

body.Rtl .BetslipNotification__Content,
body.Rtl .BetslipNotification__Message {
    padding-right: 10px;
    padding-left: 0
}

.BetslipBlockingNotification .BetslipNotification__Content,
.BetslipBlockingNotification .BetslipNotification__Message {
    flex-direction: column
}

.BetslipFooter .BetslipNotification__Content,
.BetslipFooter .BetslipNotification__Message {
    text-align: center
}

.BetslipNotification__Message {
    width: 100%;
    text-align: center;
    font-weight: 500;
    line-height: 1;
    padding: 0
}

.BetslipBlockingNotification .BetslipNotification__Message {
    margin-bottom: 10px
}

.BetslipNotification__Message .BetslipValidationWarning__StakeErrorAction {
    cursor: pointer;
    text-decoration: underline
}

.BetslipNotification.BetslipBlockingNotification,
.BetslipNotification.BetslipPreBetWarning,
.BetslipNotification.BetslipSubmitBetNotification,
.BetslipNotification.BetslipValidationWarning {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    width: 100%;
    min-height: 30px
}

body.Mobile .BetslipNotification.BetslipBlockingNotification,
body.Mobile .BetslipNotification.BetslipPreBetWarning,
body.Mobile .BetslipNotification.BetslipSubmitBetNotification,
body.Mobile .BetslipNotification.BetslipValidationWarning {
    min-height: 40px
}

.BetslipNotification.BetslipPreBetWarning {
    min-height: 30px;
    margin-top: 5px
}

body.Mobile .BetslipNotification.BetslipPreBetWarning {
    min-height: 40px
}

.BetslipNotification.BetslipBlockingNotification {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 10
}

body.Rtl .BetslipNotification.BetslipBlockingNotification {
    right: 0;
    left: unset
}

.BetslipNotification.BetslipBlockingNotification .BetslipNotification__Content .OM-Icon {
    display: none
}

.BetslipGroup>.BetslipNotification .BetslipNotification__IconWrapper {
    position: absolute;
    left: 0;
    top: 0
}

body.Rtl .BetslipGroup>.BetslipNotification .BetslipNotification__IconWrapper {
    right: 0;
    left: unset
}

.BetslipNotification--Info {
    color: #f4f4f6;
    background-color: #fcc120
}

.BetslipNotification--Warning {
    color: #ffcd36;
    background-color: rgba(23, 28, 44, .98)
}

.BetslipNotification--Warning .BetslipNotification__Controls {
    background-color: #131825;
    border-right: 1px dashed rgba(255, 205, 54, .2)
}

body.Rtl .BetslipNotification--Warning .BetslipNotification__Controls {
    border-right: unset;
    border-left: 1px dashed rgba(255, 205, 54, .2)
}

.BetslipNotification--Warning.BetslipValidationWarning,
.BetslipNotification--Warning.PreBetSingleWarning {
    background-color: #1e2539
}

.BetslipNotification--Warning .OM-Button,
.BetslipSelection>.BetslipNotification--Warning .OM-Button {
    border: 1px solid rgba(255, 205, 54, .2);
    color: #ffcd36
}

.BetslipGroup>.BetslipNotification--Warning {
    color: #171c2c;
    background-color: #ffcd36;
    border-bottom: 1px dashed rgba(23, 28, 44, .2)
}

.BetslipGroup>.BetslipNotification--Warning .BetslipNotification__Message {
    padding: 0 0 0 10px
}

body.Rtl .BetslipGroup>.BetslipNotification--Warning .BetslipNotification__Message {
    padding-right: 10px;
    padding-left: 0
}

.BetslipGroup>.BetslipNotification--Warning .BetslipNotification__IconWrapper {
    height: 100%;
    border-right: 1px dashed rgba(23, 28, 44, .4)
}

body.Rtl .BetslipGroup>.BetslipNotification--Warning .BetslipNotification__IconWrapper {
    border-right: unset;
    border-left: 1px dashed rgba(23, 28, 44, .4)
}

.BetslipNotification--Settings {
    color: #dad9e3;
    background-color: #363945
}

.BetslipNotification--Settings .BetslipNotification__Controls {
    background-color: #32343f;
    border-right: 1px dashed rgba(218, 217, 227, .4)
}

body.Rtl .BetslipNotification--Settings .BetslipNotification__Controls {
    border-right: unset;
    border-left: 1px dashed rgba(218, 217, 227, .4)
}

.BetslipNotification--Settings .OM-Icon {
    color: #dad9e3
}

.BetslipNotification--Settings>.OM-Icon {
    border-right: 1px dashed #dad9e3
}

body.Rtl .BetslipNotification--Settings>.OM-Icon {
    border-right: unset;
    border-left: 1px dashed #dad9e3
}

.BetslipNotification--Settings .BetslipNotification__Content {
    align-items: flex-start;
    text-align: left
}

body.Rtl .BetslipNotification--Settings .BetslipNotification__Content {
    text-align: right
}

.BetslipNotification--Settings.BetslipValidationSettings {
    background-color: #1e2539
}

.BetslipNotification.BetslipValidationWarning,
.BetslipNotification.PreBetSingleWarning {
    position: relative
}

.BetslipNotification.BetslipValidationWarning .BetslipNotification__IconWrapper,
.BetslipNotification.PreBetSingleWarning .BetslipNotification__IconWrapper {
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    border-right: 1px dashed rgba(255, 205, 54, .2)
}

body.Rtl .BetslipNotification.BetslipValidationWarning .BetslipNotification__IconWrapper,
body.Rtl .BetslipNotification.PreBetSingleWarning .BetslipNotification__IconWrapper {
    right: 0;
    left: unset;
    border-right: unset;
    border-left: 1px dashed rgba(255, 205, 54, .2)
}

.BettingHistory {
    width: 100%;
    height: inherit;
    display: flex;
    flex-direction: column
}

.BettingHistory__Content {
    overflow: auto;
    display: flex;
    flex-direction: column
}

.BettingHistory__EmptyList {
    width: 100%;
    padding: 20px;
    display: flex;
    flex-direction: column;
    align-items: center
}

.BettingHistory__EmptyList a {
    text-decoration: underline;
    color: #ffcd36;
    transition: color .3s ease
}

.BettingHistory__EmptyList a:hover {
    color: #ffda69
}

.BettingHistoryBet {
    position: relative;
    margin-left: 3px;
    transition: background-color .3s ease;
    color: #dad9e3;
    background: #282c39;
    border-bottom: 1px solid rgba(218, 217, 227, .1)
}

.BettingHistory .BettingHistoryBet {
    margin-bottom: 10px
}

body.Mobile .BettingHistory .BettingHistoryBet {
    min-height: 140px
}

.BettingHistory .BettingHistoryBet:last-of-type {
    margin-bottom: 0
}

body.Desktop .BettingHistoryBet:hover {
    background: #171921
}

body.Desktop .BettingHistoryBet:hover .BetDetailsSelection__Status,
body.Desktop .BettingHistoryBet:hover .BettingHistoryBet__GroupHeadStatus,
body.Desktop .BettingHistoryBet:hover .BettingHistoryBet__Header,
body.Desktop .BettingHistoryBet:hover .BettingHistoryBet__Return,
body.Desktop .BettingHistoryBet:hover .BettingHistoryBet__SelectionGroup--Paired,
body.Desktop .BettingHistoryBet:hover .BettingHistoryBet__SelectionGroup--Paired .BetDetailsSelection__Status,
body.Desktop .BettingHistoryBet:hover .BettingHistoryBet__TotalOdds {
    background-color: transparent
}

body.Desktop .BettingHistoryBet:hover .BetDetailsSelection__Pick,
body.Desktop .BettingHistoryBet:hover .BetDetailsSelection__Price,
body.Desktop .BettingHistoryBet:hover .BettingHistoryBet__Return {
    color: #ffcd36
}

.BettingHistoryBet:after {
    content: "";
    height: 100%;
    position: absolute;
    width: 3px;
    top: 0;
    left: -3px
}

body.Rtl .BettingHistoryBet:after {
    right: -3px;
    left: unset
}

.BettingHistoryBet--WON:after {
    background-color: #35800f
}

.BettingHistoryBet--LOST:after {
    background-color: red
}

.BettingHistoryBet--OPEN:after,
.BettingHistoryBet--PENDING:after {
    background-color: #fcc120
}

.BettingHistoryBet--HALF_LOST:after,
.BettingHistoryBet--HALF_WON:after {
    background-color: #07794a
}

.BettingHistoryBet--DRAW:after {
    background-color: #328dc9
}

.BettingHistoryBet--CASHED_OUT:after {
    background-color: #68b533
}

.BettingHistoryBet--CANCELED:after,
.BettingHistoryBet--CANCELLED:after,
.BettingHistoryBet--REJECTED:after {
    background-color: #ffcd36
}

.BettingHistoryBet--isFadingOut {
    transform-origin: top;
    -webkit-animation: overlayOut .3s ease;
    animation: overlayOut .3s ease
}

.BettingHistoryBet__Header {
    font-size: 11px;
    height: 40px;
    line-height: 30px;
    padding: 0 10px;
    border-bottom: 1px dashed rgba(218, 217, 227, .2);
    background-color: rgba(19, 21, 27, .2);
    transition: background-color .3s ease
}

body.Mobile .BettingHistoryBet__Header {
    padding: 0 5px
}

.BettingHistoryBet__Date {
    color: rgba(218, 217, 227, .7)
}

.BettingHistoryBet__BetDetails .OM-Button,
.BettingHistoryBet__BetDetails a {
    color: rgba(218, 217, 227, .7);
    text-decoration: underline;
    transition: color .3s ease
}

.BettingHistoryBet__BetDetails .OM-Button {
    font-size: 11px;
    padding: 0 10px 0 0;
    font-family: Fira Sans, sans-serif
}

body.Rtl .BettingHistoryBet__BetDetails .OM-Button {
    padding-right: 0;
    padding-left: 10px
}

.BettingHistoryBet__BetDetails .OM-Button:after,
.BettingHistoryBet__BetDetails .OM-Button:before {
    display: none
}

.BettingHistoryBet__BetDetails .OM-Button:active {
    box-shadow: none
}

.BettingHistoryBet__Footer {
    flex-direction: column;
    box-sizing: content-box;
    transition: background-color .3s ease
}

body.Page-BettingHistory .BettingHistoryBet__Footer {
    border-top: 1px dashed rgba(218, 217, 227, .2)
}

@media screen and (min-width:48em) {
    .BettingHistoryBet__Footer {
        flex-direction: row
    }
}

.BettingHistoryBet__MoneyLine,
.BettingHistoryBet__StatusLine {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    flex: 0 0 100%;
    min-width: 100%;
    border-bottom: 1px dotted rgba(218, 217, 227, .2);
    background-color: rgba(19, 21, 27, .2)
}

.BettingArea .BettingHistoryBet__MoneyLine,
.BettingArea .BettingHistoryBet__StatusLine {
    flex: 0 0 100%
}

@media(min-width:48em) {
    .BettingHistoryBet__MoneyLine,
    .BettingHistoryBet__StatusLine {
        flex: 0 1 auto;
        min-width: 0;
        border: 0
    }
}

.BettingHistoryBet__StatusLine {
    height: 30px;
    line-height: 30px;
    transition: background-color .3s ease
}

.Page-BettingHistory .BettingHistoryBet__StatusLine {
    border-top: 0
}

@media(min-width:48em) {
    .Page-BettingHistory .BettingHistoryBet__StatusLine {
        height: 40px;
        line-height: 40px
    }
}

.BettingHistoryBet__MoneyLine {
    transition: background-color .3s ease;
    height: 30px;
    line-height: 30px;
    background-color: rgba(19, 21, 27, .4)
}

@media(min-width:48em) {
    .Page-BettingHistory .BettingHistoryBet__MoneyLine {
        height: 40px;
        line-height: 40px;
        background-color: rgba(19, 21, 27, .2)
    }
}

.BettingHistoryBet__MoneyIconWrapper,
.BettingHistoryBet__StatusIconWrapper {
    box-sizing: content-box;
    display: flex;
    align-items: center;
    justify-content: center;
    order: 1;
    flex: 0 0 30px;
    width: 30px;
    height: 100%;
    line-height: inherit;
    border-right: 1px dotted rgba(218, 217, 227, .2)
}

body.Rtl .BettingHistoryBet__MoneyIconWrapper,
body.Rtl .BettingHistoryBet__StatusIconWrapper {
    border-right: unset;
    border-left: 1px dotted rgba(218, 217, 227, .2)
}

.BettingHistoryBet__StatusIconWrapper {
    color: #dad9e3
}

.BettingHistoryBet__MoneyIconWrapper {
    color: #ffcd36
}

body.Desktop.Page-BettingHistory .BettingHistoryBet__MoneyIconWrapper,
body.Tablet.Page-BettingHistory .BettingHistoryBet__MoneyIconWrapper {
    display: none
}

.BettingHistoryBet__UsedStake {
    flex: 1 1 40%
}

.BettingHistoryBet__TotalOdds {
    flex-grow: 1
}

.BettingHistoryBet__TotalOdds,
.BettingHistoryBet__UsedStake {
    min-height: 30px;
    line-height: 30px;
    opacity: .6
}

.BettingHistoryBet__Return,
.BettingHistoryBet__TotalOdds,
.BettingHistoryBet__UsedStake {
    font-size: 90%;
    display: flex;
    align-items: center;
    padding: 0 10px;
    color: #dad9e3
}

.BettingHistoryBet__Return-Label,
.BettingHistoryBet__TotalOdds-Label,
.BettingHistoryBet__UsedStake-Label {
    font-size: 84%;
    line-height: 10px
}

.BettingHistoryBet__Return-Value,
.BettingHistoryBet__TotalOdds-Value,
.BettingHistoryBet__UsedStake-Value {
    font-family: Fira Sans, sans-serif;
    font-weight: 400;
    margin-left: 5px
}

body.Rtl .BettingHistoryBet__Return-Value,
body.Rtl .BettingHistoryBet__TotalOdds-Value,
body.Rtl .BettingHistoryBet__UsedStake-Value {
    margin-right: 5px;
    margin-left: unset
}

.BettingHistoryBet__TotalOdds-Value--WithoutBoost {
    text-decoration: line-through
}

.BettingHistoryBet__TotalOdds-Value--WithBoost {
    color: #35800f
}

.BettingHistoryBet__UsedStake {
    order: 2
}

body.Desktop .BettingHistoryBet__UsedStake {
    max-width1: 200px
}

.BettingHistoryBet__TotalOdds {
    order: 3;
    justify-content: flex-end
}

body.Desktop .BettingHistoryBet__TotalOdds {
    max-width1: 100px
}

.BettingHistoryBet__Return {
    order: 10;
    flex: 1 1 auto;
    width: auto;
    align-self: flex-end;
    height: inherit;
    line-height: inherit;
    display: flex;
    align-items: center;
    transition: background-color .3s ease;
    justify-content: flex-end
}

.BettingArea .BettingHistoryBet__Return {
    margin-left: auto
}

body.Rtl .BettingArea .BettingHistoryBet__Return {
    margin-right: 0;
    margin-left: unset
}

.BettingHistoryBet__Return-Value {
    font-family: Fira Sans, sans-serif;
    font-weight: 700;
    font-size: 14px
}

.BettingHistoryBet__Footer,
.BettingHistoryBet__Header {
    display: flex;
    align-items: center
}

.BetDetailsSelection__Content {
    display: flex;
    flex-wrap: wrap;
    flex-grow: 1;
    flex-direction: column;
    padding: 10px 40px 10px 10px;
    max-width: calc(100% - 30px);
    position: relative
}

body.Rtl .BetDetailsSelection__Content {
    padding-right: 10px;
    padding-left: 40px
}

.BetDetailsSelection__Event,
.BetDetailsSelection__Market {
    width: 100%;
    color: rgba(218, 217, 227, .6)
}

.BetDetailsSelection__Market {
    padding-right: 40px;
    margin-bottom: 4px
}

body.Rtl .BetDetailsSelection__Market {
    padding-right: unset;
    padding-left: 40px
}

.BetDetailsSelection__Event {
    display: flex;
    line-height: inherit;
    margin-bottom: 4px;
    align-items: center
}

.BetDetailsSelection__EventName {
    display: inline-block
}

.BetDetailsSelection__SportIcon {
    flex-shrink: 0;
    align-items: center;
    height: inherit;
    line-height: inherit;
    margin-right: 2px
}

body.Rtl .BetDetailsSelection__SportIcon {
    margin-right: unset;
    margin-left: 2px
}

.BetDetailsSelection__Status {
    display: flex;
    justify-content: center;
    align-items: flex-start;
    width: 30px;
    min-width: 30px;
    box-sizing: content-box;
    padding: 10px 0;
    transition: background-color .3s ease;
    background-color: #242733;
    border-right: 1px dotted rgba(218, 217, 227, .2)
}

body.Rtl .BetDetailsSelection__Status {
    border-right: unset;
    border-left: 1px dotted rgba(218, 217, 227, .2)
}

.BetDetailsSelection__Status .StatusIconWrapper {
    color: rgba(218, 217, 227, .6);
    transform: translateY(-3px)
}

.Page-BettingHistory .BetDetailsSelection__Status .StatusIconWrapper {
    transform: none
}

.BetDetailsSelection__Event,
.BetDetailsSelection__Market,
.BetDetailsSelection__Pick {
    white-space: pre-wrap;
    word-break: break-word
}

.BetDetailsSelection__Pick,
.BetDetailsSelection__Price {
    padding: 0 0 4px;
    transition: color .3s ease;
    font-family: Fira Sans, sans-serif;
    font-weight: 400
}

.BetDetailsSelection__Pick {
    flex: 0;
    padding: 0 5px 2px 0;
    color: hsla(0, 0%, 93.7%, .8)
}

body.Rtl .BetDetailsSelection__Pick {
    padding-right: 0;
    padding-left: 5px
}

.BetDetailsSelection__Price {
    align-items: center;
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content;
    max-width: 60px;
    position: absolute;
    top: 10px;
    left: calc(100% - 10px);
    transform: translateX(-100%)
}

body.Rtl .BetDetailsSelection__Price {
    right: calc(100% - 10px);
    left: unset
}

.BetDetailsSelection__PriceIcon {
    margin-right: 4px
}

body.Rtl .BetDetailsSelection__PriceIcon {
    margin-right: unset;
    margin-left: 4px
}

.BetDetailsSelection__LiveIcon {
    speak: none;
    line-height: 1;
    margin-right: 2px;
    padding: 3px 4px;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    align-self: center;
    opacity: 0;
    display: none;
    background-color: #2f720d;
    font-family: Fira Sans, sans-serif;
    font-weight: 700;
    font-size: 8px;
    color: #efefef
}

body.Rtl .BetDetailsSelection__LiveIcon {
    margin-right: unset;
    margin-left: 2px
}

.BetDetailsSelection--IsLive .BetDetailsSelection__LiveIcon {
    opacity: 1;
    display: inline-flex
}

.CashOut {
    order: 9;
    flex: 0 1 auto;
    min-width: 100px;
    white-space: nowrap
}

.CashOut__OpenOverlayButton {
    position: relative;
    box-shadow: none;
    width: 100%;
    font-size: 90%;
    text-decoration1: underline;
    padding: 0 14px;
    color: #ffcd36;
    background-color: #35800f;
    border-top: 1px dotted rgba(218, 217, 227, .2);
    border-right: 1px dashed rgba(218, 217, 227, .2);
    height: 30px;
    line-height: 30px
}

body.Rtl .CashOut__OpenOverlayButton {
    border-right: unset;
    border-left: 1px dashed rgba(218, 217, 227, .2)
}

.CashOut__OpenOverlayButton:before {
    content: "";
    position: absolute;
    left: unset;
    right: 1px;
    width: 0;
    height: 0;
    z-index: 20;
    -webkit-animation: Blinker6 .5s infinite alternate;
    animation: Blinker6 .5s infinite alternate
}

body.Rtl .CashOut__OpenOverlayButton:before {
    right: unset;
    left: 1px
}

.ValueChanger--Decreasing .CashOut__OpenOverlayButton:before,
.ValueChanger--Increasing .CashOut__OpenOverlayButton:before {
    border-width: 5px;
    border-style: solid
}

.ValueChanger--Increasing .CashOut__OpenOverlayButton:before {
    top: 1px;
    border-color: #efefef #efefef transparent transparent
}

body.Rtl .ValueChanger--Increasing .CashOut__OpenOverlayButton:before {
    border-right-color: transparent;
    border-left-color: #efefef
}

.ValueChanger--Decreasing .CashOut__OpenOverlayButton:before {
    bottom: 1px;
    border-color: transparent #efefef #efefef transparent
}

body.Rtl .ValueChanger--Decreasing .CashOut__OpenOverlayButton:before {
    border-right-color: transparent;
    border-left-color: #efefef
}

@media screen and (min-width:48em) {
    body.Page-BettingHistory .CashOut__OpenOverlayButton {
        height: 40px;
        line-height: 40px
    }
}

body.Page-BettingHistory .CashOut {
    order: 2;
    flex: 1 1 36%;
    justify-self: flex-start;
    align-self: flex-start;
    min-width: 100px
}

.CashOutOverlay {
    display: none
}

.Betslip .Betslip__Form .CashOutOverlay .Spinner {
    opacity: .4;
    height: 20px;
    margin: 0 0 10px
}

.BetDetails__CashOutFooter--CashoutOverlayOpen .CashOutOverlay,
.BettingHistoryBet--CashoutOverlayOpen .CashOutOverlay {
    z-index: 10;
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    flex-direction: row;
    transform-origin: bottom;
    transition: transform .3s ease;
    -webkit-animation: overlayIn .1s ease;
    animation: overlayIn .1s ease
}

@-webkit-keyframes overlayIn {
    0% {
        opacity: 0;
        transform: scaleY(.2) translateY(40%)
    }
    to {
        opacity: 1;
        transform: scaleY(1) translateY(0)
    }
}

@keyframes overlayIn {
    0% {
        opacity: 0;
        transform: scaleY(.2) translateY(40%)
    }
    to {
        opacity: 1;
        transform: scaleY(1) translateY(0)
    }
}

.CashOutOverlay__Content {
    display: flex;
    flex: 1 1 60%;
    align-content: center;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    padding-bottom: 30px;
    font-size: 11px;
    color: #dad9e3
}

body.Page-BettingHistory .CashOutOverlay__Content {
    padding-bottom: 0
}

.CashOutOverlay__Title {
    width: 100%;
    text-align: center;
    padding: 10px;
    font-family: Fira Sans, sans-serif;
    font-weight: 400;
    font-size: 14px;
    color: #efefef
}

.CashOutOverlay__Info {
    width: 80%;
    text-align: center;
    margin-top: 20px
}

.CashOutOverlay__CashoutSuccessLink {
    text-decoration: underline;
    margin-top: 20px
}

.CashOutOverlay__MainButton {
    width: 80%;
    margin-top: 20px
}

.BetDetails__CashOutFooter .CashOutOverlay__MainButton,
body.Page-BettingHistory .CashOutOverlay__MainButton {
    width: 30%;
    height: 30px;
    line-height: 30px;
    margin-top: 10px
}

@root body.Mobile & {
    .BetDetails__CashOutFooter .CashOutOverlay__MainButton {
        width: 60%
    }
}

body.Mobile.Page-BettingHistory .CashOutOverlay__MainButton {
    width: 60%
}

.CashOutOverlay__CloseButton {
    font-size: 100%;
    text-decoration: underline;
    text-transform: uppercase;
    position: absolute;
    bottom: 0;
    height: 30px;
    line-height: 30px;
    color: #dad9e3;
    box-shadow: none
}

@media screen and (min-width:48em) {
    .CashOutOverlay__CloseButton {
        right: 0
    }
    body.Rtl .CashOutOverlay__CloseButton {
        right: unset;
        left: 0
    }
}

.BetDetails__CashOutFooter .CashOutOverlay__CloseButton {
    right: 0
}

body.Rtl .BetDetails__CashOutFooter .CashOutOverlay__CloseButton {
    right: unset;
    left: 0
}

.CashOutOverlay__Controls {
    display: flex;
    flex-direction: column;
    width: 30px;
    padding-bottom: 30px;
    border-right: 1px dashed rgba(0, 0, 0, .2)
}

body.Rtl .CashOutOverlay__Controls {
    border-right: unset;
    border-left: 1px dashed rgba(0, 0, 0, .2)
}

body.Mobile .CashOutOverlay__Controls {
    width: 40px
}

.CashOutOverlay__CloseIconWrapper {
    order: 2;
    position: absolute;
    bottom: 0;
    cursor: pointer
}

.CashOutOverlay__CloseIconWrapper,
.CashOutOverlay__ErrorIcon {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px
}

.CashOutOverlay__ErrorIconWrapper,
.CashOutOverlay__MoneyIconWrapper,
.CashOutOverlay__StatusIconWrapper {
    order: 1;
    width: 30px;
    height: 30px;
    padding: 6px
}

.CashOutOverlay--CONFIRM {
    color: #dad9e3;
    background-color: #363945
}

.CashOutOverlay--CONFIRM .CashOutOverlay__Controls {
    padding: 0;
    background-color: #32343f;
    border-right: 1px dashed rgba(218, 217, 227, .4)
}

body.Rtl .CashOutOverlay--CONFIRM .CashOutOverlay__Controls {
    border-right: unset;
    border-left: 1px dashed rgba(218, 217, 227, .4)
}

.CashOutOverlay--CONFIRM .CashOutOverlay__Title {
    color: #fff
}

body.Mobile .CashOutOverlay--CONFIRM .CashOutOverlay__MainButton {
    width: auto
}

.CashOutOverlay--LOADING {
    color: #000;
    background-color: #fcc120
}

.CashOutOverlay--LOADING .CashOutOverlay__Title {
    color: #f4f4f6
}

.CashOutOverlay--LOADING .Spinner__Content {
    color: #f4f4f6;
    background-color: #f4f4f6
}

.CashOutOverlay--LOADING .CashOutOverlay__Controls {
    padding: 0;
    justify-content: center;
    background-color: #fcbe16;
    border-right: 1px dashed rgba(0, 0, 0, .4)
}

body.Rtl .CashOutOverlay--LOADING .CashOutOverlay__Controls {
    border-right: unset;
    border-left: 1px dashed rgba(0, 0, 0, .4)
}

.CashOutOverlay--LOADING .CashOutOverlay__CloseIconWrapper,
.CashOutOverlay--LOADING .CashOutOverlay__MoneyIconWrapper {
    color: #f4f4f6
}

.CashOutOverlay--LOADING .CashOutOverlay__Content {
    padding: 0
}

.CashOutOverlay--SUCCESS {
    color: #f4f4f6;
    background-color: rgba(53, 128, 15, .98)
}

.CashOutOverlay--SUCCESS .CashOutOverlay__Title {
    color: #fff
}

.CashOutOverlay--SUCCESS .CashOutOverlay__Controls {
    background-color: #31770e;
    border-right: 1px dashed rgba(244, 244, 246, .4)
}

body.Rtl .CashOutOverlay--SUCCESS .CashOutOverlay__Controls {
    border-right: unset;
    border-left: 1px dashed rgba(244, 244, 246, .4)
}

.CashOutOverlay--SUCCESS .CashOutOverlay__CashoutSuccessLink,
.CashOutOverlay--SUCCESS .CashOutOverlay__CloseButton,
.CashOutOverlay--SUCCESS .CashOutOverlay__Info {
    color: #f4f4f6
}

.CashOutOverlay--FAIL {
    color: #f4f4f6;
    background-color: rgba(255, 0, 0, .98)
}

.CashOutOverlay--FAIL .CashOutOverlay__Title {
    color: #fff
}

.CashOutOverlay--FAIL .CashOutOverlay__Controls {
    background-color: #f50000;
    border-right: 1px dashed rgba(244, 244, 246, .4)
}

body.Rtl .CashOutOverlay--FAIL .CashOutOverlay__Controls {
    border-right: unset;
    border-left: 1px dashed rgba(244, 244, 246, .4)
}

.CashOutOverlay--FAIL .CashOutOverlay__CashoutSuccessLink,
.CashOutOverlay--FAIL .CashOutOverlay__CloseButton,
.CashOutOverlay--FAIL .CashOutOverlay__Info {
    color: #f4f4f6
}

.BetDetails__CashOutFooter {
    display: none;
    min-height: 40px;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    position: relative;
    padding: 10px;
    margin-bottom: 20px;
    background-color: #2c313f;
    transition: background-color .3s ease
}

body.Mobile .BetDetails__CashOutFooter {
    padding: 5px;
    margin-top: 10px
}

.BetDetails__CashOutFooter--CashoutOverlayOpen {
    min-height: 120px
}

.BetDetails__CashOutFooter--IsAvailable {
    display: flex
}

.BetDetails__SharedBet {
    display: flex;
    justify-content: center;
    min-height: 40px;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    position: relative;
    padding: 10px;
    margin-bottom: 20px;
    background-color: #2c313f;
    transition: background-color .3s ease
}

body.Mobile .BetDetails__SharedBet {
    margin-top: 0
}

.BetDetails__SharedBet .OM-Button {
    border: 1px solid #dad9e3;
    padding: 5px 40px;
    font-size: 13px;
    font-family: Fira Sans, sans-serif;
    color: #dad9e3;
    text-decoration: underline;
    transition: color .3s ease
}

.BetDetails__CashOutTitle {
    font-family: Fira Sans, sans-serif;
    font-weight: 400;
    font-size: 16px;
    color: #dad9e3;
    justify-self: flex-start
}

@root body.Mobile & {
    .BetDetails__CashOutTitle {
        font-size: 14px
    }
}

.BetDetails__CashoutStatusInfo {
    margin-left: auto
}

body.Rtl .BetDetails__CashoutStatusInfo {
    margin-right: auto;
    margin-left: unset
}

.BetDetails .CashOut {
    min-width: 140px;
    margin-left: auto;
    justify-self: flex-end
}

body.Rtl .BetDetails .CashOut {
    margin-right: auto;
    margin-left: unset
}

.BetDetailsSkeleton {
    margin-top: 2rem
}

.BetDetailsSkeleton__Section {
    min-height: 4rem;
    margin-bottom: 2rem
}

.BetDetailsSkeleton__Section:first-of-type {
    min-height: 6rem;
    border-bottom: .1rem dotted rgba(218, 217, 227, .2)
}

.BetDetailsSkeleton__Title {
    display: flex;
    align-items: center;
    padding: 1rem;
    height: 6rem;
    border-bottom: 1px solid rgba(218, 217, 227, .4);
    background: #2c313f;
    color: #dad9e3
}

.BetDetailsSkeleton__Title:before {
    content: "";
    width: 40%;
    height: 1.2rem;
    border-radius: 2rem;
    opacity: .3;
    -webkit-animation: makeTransparent .6s 20 alternate;
    animation: makeTransparent .6s 20 alternate;
    background: #dad9e3
}

.BetDetailsSkeleton__Title--Footer {
    height: 5rem;
    border-bottom: 0;
    margin-bottom: 2rem
}

.BetDetailsSkeleton__Title--Footer:before {
    width: 20%
}

.BetDetailsSkeleton__Content {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    padding: 0 1rem .5rem;
    margin-bottom: 10px;
    background: #282c39
}

.BetDetailsSkeleton__ContentInfo {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex: 1 1 100%;
    max-width: 100%;
    height: 4rem;
    border-bottom: 1px dotted rgba(218, 217, 227, .4)
}

.BetDetailsSkeleton__ContentInfo:nth-child(n+6) {
    border-bottom: 0
}

.BetDetailsSkeleton__ContentInfo:before {
    content: "";
    width: 90%;
    height: .8rem;
    border-radius: 2rem;
    opacity: .3;
    -webkit-animation: makeTransparent .6s 20 alternate;
    animation: makeTransparent .6s 20 alternate;
    background: #dad9e3
}

@media(min-width:60em) {
    .BetDetailsSkeleton__ContentInfo {
        flex: 1 1 49%;
        max-width: 49%
    }
    .BetDetailsSkeleton__ContentInfo:before {
        width: 60%
    }
    .BetDetailsSkeleton__ContentInfo:nth-child(n+5) {
        border-bottom: 0
    }
}

@media(min-width:80em) {
    .BetDetailsSkeleton__ContentInfo {
        flex: 1 1 32%;
        max-width: 32%
    }
    .BetDetailsSkeleton__ContentInfo:nth-child(n+4) {
        border-bottom: 0
    }
}

.BetDetailsSkeleton__Header {
    display: none
}

.BetDetailsSkeleton__HeaderIcon {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 3rem
}

.BetDetailsSkeleton__HeaderInfo {
    display: flex;
    align-items: center;
    width: 10%
}

.BetDetailsSkeleton__HeaderInfo:before {
    content: "";
    width: 100%;
    height: .6rem;
    border-radius: 2rem;
    opacity: .3;
    -webkit-animation: makeTransparent .6s 20 alternate;
    animation: makeTransparent .6s 20 alternate;
    background: #a4a9bc
}

@media(min-width:60em) {
    .BetDetailsSkeleton__Header {
        display: flex;
        justify-content: space-between;
        height: 2.8rem
    }
}

.BetDetailsSkeleton__Selection {
    display: flex;
    min-height: 5rem;
    border-bottom: 1px dotted rgba(218, 217, 227, .4)
}

.BetDetailsSkeleton__SelectionIcon {
    display: flex;
    align-items: flex-start;
    justify-content: center;
    width: 3rem;
    padding-top: 10px;
    border-right: 1px dotted rgba(218, 217, 227, .2);
    background: rgba(0, 0, 0, .1)
}

body.Rtl .BetDetailsSkeleton__SelectionIcon {
    border-right: unset;
    border-left: 1px dotted rgba(218, 217, 227, .2)
}

.BetDetailsSkeleton__SelectionIcon:before {
    content: "";
    width: 1.6rem;
    height: 1.6rem;
    border-radius: 50%;
    opacity: .3;
    -webkit-animation: makeTransparent .6s 20 alternate;
    animation: makeTransparent .6s 20 alternate;
    background: #a4a9bc
}

@media(min-width:60em) {
    .BetDetailsSkeleton__SelectionIcon {
        align-items: center
    }
}

.BetDetailsSkeleton__SelectionContainer {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    width: 100%;
    padding: 10px
}

@media(min-width:60em) {
    .BetDetailsSkeleton__SelectionContainer {
        display: flex;
        flex-direction: row;
        padding: 10px
    }
}

.BetDetailsSkeleton__SelectionContent {
    display: flex;
    align-items: center;
    width: 80%;
    margin-bottom: 1rem
}

.BetDetailsSkeleton__SelectionContent:before {
    content: "";
    width: 100%;
    height: .6rem;
    border-radius: 2rem;
    opacity: .3;
    -webkit-animation: makeTransparent .6s 20 alternate;
    animation: makeTransparent .6s 20 alternate;
    background: #a4a9bc
}

.BetDetailsSkeleton__SelectionContent:last-of-type {
    width: 50%
}

@media(min-width:60em) {
    .BetDetailsSkeleton__SelectionContent {
        width: 10%;
        margin-bottom: 0
    }
    .BetDetailsSkeleton__SelectionContent:last-of-type {
        width: 10%
    }
}

.BettingHistorySkeleton {
    margin-top: 2.4rem
}

.BettingHistorySkeleton__Item {
    position: relative;
    display: flex;
    flex-direction: column;
    margin-left: .3rem;
    margin-bottom: 10px;
    border-bottom: .1rem solid rgba(218, 217, 227, .1);
    background: #282c39
}

body.Rtl .BettingHistorySkeleton__Item {
    margin-right: .3rem;
    margin-left: unset
}

@media(min-width:48em) {
    .BettingHistorySkeleton__Item {
        flex-direction: row
    }
}

.BettingHistorySkeleton__Item:after {
    content: "";
    position: absolute;
    top: 0;
    left: -.3rem;
    width: .3rem;
    height: 100%;
    background: #fcc120
}

body.Rtl .BettingHistorySkeleton__Item:after {
    right: -.3rem;
    left: unset
}

.BettingHistorySkeleton__Section {
    display: flex;
    flex-direction: column;
    width: 100%
}

@media(min-width:48em) {
    .BettingHistorySkeleton__Section:first-of-type {
        width: 10rem
    }
}

.BettingHistorySkeleton__Header {
    display: flex;
    justify-content: space-between;
    border-bottom: 1px solid rgba(218, 217, 227, .1);
    background: rgba(23, 25, 33, .1)
}

@media(min-width:48em) {
    .BettingHistorySkeleton__Header {
        flex-direction: column;
        border-bottom: 0;
        border-right: .1rem solid rgba(218, 217, 227, .2)
    }
    body.Rtl .BettingHistorySkeleton__Header {
        border-right: unset;
        border-left: .1rem solid rgba(218, 217, 227, .2)
    }
}

@media(min-width:48em) {
    .BettingHistorySkeleton__Date {
        border-bottom: .1rem solid rgba(218, 217, 227, .1)
    }
}

.BettingHistorySkeleton__BetDetail,
.BettingHistorySkeleton__Date {
    display: flex;
    align-items: center;
    min-width: 10rem;
    min-height: 3rem;
    padding: 0 .7rem
}

.BettingHistorySkeleton__BetDetail:before,
.BettingHistorySkeleton__Date:before {
    opacity: .3;
    content: "";
    width: 100%;
    height: 1rem;
    border-radius: 2rem;
    background: #dad9e3;
    -webkit-animation: makeTransparent .6s 20 alternate;
    animation: makeTransparent .6s 20 alternate
}

@media(min-width:48em) {
    .BettingHistorySkeleton__BetDetail,
    .BettingHistorySkeleton__Date {
        min-height: 4.1rem
    }
}

.BettingHistorySkeleton__Row {
    display: flex
}

.BettingHistorySkeleton__Row:first-of-type {
    border-bottom: .1rem dashed rgba(218, 217, 227, .2)
}

.BettingHistorySkeleton__Conten,
.BettingHistorySkeleton__Icon {
    min-height: 3rem
}

@media(min-width:48em) {
    .BettingHistorySkeleton__Conten,
    .BettingHistorySkeleton__Icon {
        min-height: 4rem
    }
}

.BettingHistorySkeleton__Icon {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 3rem;
    border-right: .1rem dashed rgba(218, 217, 227, .2);
    background: #242733
}

body.Rtl .BettingHistorySkeleton__Icon {
    border-right: unset;
    border-left: .1rem dashed rgba(218, 217, 227, .2)
}

.BettingHistorySkeleton__Icon:after {
    content: "";
    opacity: .5;
    width: 1.6rem;
    height: 1.6rem;
    border-radius: 2rem;
    background: #dad9e3;
    -webkit-animation: makeTransparent .6s 20 alternate;
    animation: makeTransparent .6s 20 alternate
}

.BettingHistorySkeleton__Content {
    display: flex;
    align-items: center;
    min-width: 15%;
    margin: 0 .7rem
}

.BettingHistorySkeleton__Content:before {
    opacity: .3;
    content: "";
    width: 100%;
    height: 1rem;
    border-radius: 2rem;
    background: #dad9e3;
    -webkit-animation: makeTransparent .6s 20 alternate;
    animation: makeTransparent .6s 20 alternate
}

.BettingHistorySkeleton__Content:nth-child(2) {
    min-width: 45%;
    margin-right: 0
}

body.Rtl .BettingHistorySkeleton__Content:nth-child(2) {
    margin-left: 0
}

@media(min-width:48em) {
    .BettingHistorySkeleton__Content:nth-child(2) {
        margin-right: 8%
    }
    body.Rtl .BettingHistorySkeleton__Content:nth-child(2) {
        margin-right: unset;
        margin-left: 8%
    }
}

.BettingHistorySkeleton__Content:nth-child(3) {
    margin-right: auto
}

body.Rtl .BettingHistorySkeleton__Content:nth-child(3) {
    margin-right: unset;
    margin-left: auto
}

@media(min-width:48em) {
    .BettingHistorySkeleton__Content:nth-child(3) {
        margin-right: 0
    }
    body.Rtl .BettingHistorySkeleton__Content:nth-child(3) {
        margin-left: 0
    }
}

.BettingHistorySkeleton__Cashout {
    display: flex;
    align-items: center;
    opacity: .6;
    min-width: 10rem;
    padding: 0 .7rem;
    margin-right: auto;
    background: rgba(19, 21, 27, .2)
}

body.Rtl .BettingHistorySkeleton__Cashout {
    margin-right: unset;
    margin-left: auto
}

.BettingHistorySkeleton__Cashout:before {
    opacity: .3;
    content: "";
    width: 100%;
    height: 1rem;
    border-radius: 2rem;
    background: #dad9e3;
    -webkit-animation: makeTransparent .6s 20 alternate;
    animation: makeTransparent .6s 20 alternate
}

@media(min-width:48em) {
    .BettingHistorySkeleton__Cashout {
        margin-right: 0
    }
    body.Rtl .BettingHistorySkeleton__Cashout {
        margin-left: 0
    }
}

.BettingHistorySkeleton__Return {
    display: flex;
    align-items: center;
    min-width: 10rem;
    padding: 0 .7rem;
    background: rgba(0, 0, 0, .08)
}

.BettingHistorySkeleton__Return:before {
    opacity: .3;
    content: "";
    width: 100%;
    height: 1rem;
    border-radius: 2rem;
    background: #dad9e3;
    -webkit-animation: makeTransparent .6s 20 alternate;
    animation: makeTransparent .6s 20 alternate
}

.BetslipSelection--HasFreeBets .BetslipSelection__Info,
body.Mobile .BetslipSelection--HasFreeBets .BetslipSelection__Info {
    padding: 0
}

.BetslipSelection--HasFreeBets .BetslipSelection__DetailsContainer {
    padding: 10px;
    position: relative
}

.BetslipSelection .FreeBetSelection {
    min-width: 30px;
    position: absolute;
    bottom: 10px;
    right: 10px;
    z-index: 10;
    display: flex;
    flex-direction: row;
    align-items: center
}

body.Rtl .BetslipSelection .FreeBetSelection {
    right: unset;
    left: 10px
}

.BetslipSelection .FreeBetSelection__FreeBetSelectionAmount {
    font-size: 13px;
    line-height: 1;
    justify-content: center;
    align-self: center;
    margin-right: 4px;
    color: #35800f;
    font-family: sans-serif;
    letter-spacing: -1px
}

body.Rtl .BetslipSelection .FreeBetSelection__FreeBetSelectionAmount {
    margin-right: unset;
    margin-left: 4px
}

.BetslipSelection .FreeBetSelection__FreeBetSelectionLabel {
    font-size: 80%;
    line-height: 1;
    justify-content: center;
    align-self: center;
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content
}

.BetslipSelection--FreeBetSelected .BetslipBonus__Item--FreeBet {
    background-color: #363945;
    color: #dad9e3
}

.BetDetails .FreeBetSelection,
.BettingHistoryBet .FreeBetSelection {
    order: 2;
    display: flex;
    flex-direction: row;
    height: 30px;
    padding: 0 10px;
    background-color: rgba(0, 0, 0, .2)
}

.BetDetails .FreeBetSelection__FreeBetSelectionAmount,
.BettingHistoryBet .FreeBetSelection__FreeBetSelectionAmount {
    font-size: 13px;
    line-height: 1;
    justify-content: center;
    align-self: center;
    margin-right: 4px;
    color: #35800f;
    font-family: sans-serif;
    letter-spacing: -1px
}

body.Rtl .BetDetails .FreeBetSelection__FreeBetSelectionAmount,
body.Rtl .BettingHistoryBet .FreeBetSelection__FreeBetSelectionAmount {
    margin-right: unset;
    margin-left: 4px
}

.BetDetails .FreeBetSelection__FreeBetSelectionLabel,
.BettingHistoryBet .FreeBetSelection__FreeBetSelectionLabel {
    font-size: 8px;
    line-height: 1;
    justify-content: center;
    align-self: center;
    word-wrap: break-word
}

.BettingHistoryBet .FreeBetSelection {
    flex-direction: row;
    padding: 0 10px;
    flex: 1 1 10%
}

.BetDetails .FreeBetSelection,
.BettingHistoryBet .FreeBetSelection {
    order: 2;
    display: flex;
    height: 30px;
    background-color: rgba(0, 0, 0, .2);
    align-items: center
}

.BetDetails .FreeBetSelection {
    flex-direction: row;
    padding-left: 10px
}

body.Rtl .BetDetails .FreeBetSelection {
    padding-right: 10px;
    padding-left: unset
}

.FreeBetSelection {
    font-weight: 400;
    padding: 4px;
    background-color: #0a0d14
}

.BettingHistory .FreeBetSelection {
    height: 40px
}

.FreeBetSelection__GiftIcon {
    color: #35800f;
    padding-right: 5px
}

body.Rtl .FreeBetSelection__GiftIcon {
    padding-right: unset;
    padding-left: 5px
}

body.Page-BettingHistory .FreeBetSelection+.BettingHistoryBet__TotalOdds {
    margin-left: auto;
    line-height: inherit
}

body.Page-BettingHistory.Rtl .FreeBetSelection+.BettingHistoryBet__TotalOdds {
    margin-left: unset;
    margin-right: auto
}

.BetslipFooter--OpenedFreeBetOptions {
    position: unset
}

.BetslipFooter--HasFreeBets .BetslipFreeBetOptions {
    position: absolute;
    width: 100%;
    bottom: 30px;
    top: auto;
    padding: 10px 10px 5px;
    background-color: #171921
}

.BetslipFooter--HasFreeBets .BetslipFreeBetOptions__AvailableFreeBet,
.BetslipFooter--HasFreeBets .BetslipFreeBetOptions__ClearSelection {
    font-weight: 400
}

.BetslipFooter--HasFreeBets .BetslipFreeBetOptions__ClearSelection {
    font-size: 10px
}

.BetslipFooter--HasFreeBets .BetslipFreeBetOptions__List {
    margin-top: 20px
}

.BetslipFooter--HasFreeBets .BetslipFreeBetBar {
    border-top: 0;
    background-color: #242733;
    border-bottom: 1px dashed #3d4357
}

.BetslipFooter--HasFreeBets .FreeBetSelection {
    min-width: 30px;
    display: flex;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    margin-right: -4px;
    min-height: 36px
}

body.Rtl .BetslipFooter--HasFreeBets .FreeBetSelection {
    margin-right: unset;
    margin-left: -4px
}

.BetslipFooter--HasFreeBets .FreeBetSelection__FreeBetSelectionAmount {
    font-size: 13px;
    line-height: 1;
    justify-content: center;
    align-self: center;
    margin-right: 4px;
    color: #35800f;
    font-family: sans-serif;
    letter-spacing: -1px
}

body.Rtl .BetslipFooter--HasFreeBets .FreeBetSelection__FreeBetSelectionAmount {
    margin-right: unset;
    margin-left: 4px
}

.BetslipFooter--HasFreeBets .FreeBetSelection__FreeBetSelectionLabel {
    font-size: 8px;
    line-height: 1;
    width: 28px;
    justify-content: center;
    align-self: center
}

.BetslipFooter--HasFreeBets .BetslipFooter__InputContainer {
    flex-direction: row;
    flex-wrap: nowrap
}

.BetslipFooter--HasFreeBets.BetslipFooter--FreeBetSelected .BetslipFooter__TopBar {
    height: 50px
}

.BetslipFooter--HasFreeBets.BetslipFooter--FreeBetSelected .BetslipFooter__InputContainer {
    flex-direction: row
}

.BetslipFooter--HasFreeBets.BetslipFooter--FreeBetSelected .BetslipFooter__MasterStakeLabel {
    width: auto;
    flex-direction: column;
    margin-right: 5px
}

body.Rtl .BetslipFooter--HasFreeBets.BetslipFooter--FreeBetSelected .BetslipFooter__MasterStakeLabel {
    margin-right: unset;
    margin-left: 5px
}

.BetslipFreeBetBar+.BetslipValidationWarning {
    border-top: 1px dashed rgba(218, 217, 227, .2)
}

.BetslipFreeBetOptions {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    background-color: #20232d;
    width: 100%;
    padding: 10px 10px 0;
    position: relative;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    transform-origin: bottom;
    -webkit-animation: listIn .2s;
    animation: listIn .2s
}

@-webkit-keyframes listIn {
    0% {
        opacity: 0;
        transform: scaleY(.7) translateY(40%)
    }
    to {
        opacity: 1;
        transform: scaleY(1) translateY(0)
    }
}

@keyframes listIn {
    0% {
        opacity: 0;
        transform: scaleY(.7) translateY(40%)
    }
    to {
        opacity: 1;
        transform: scaleY(1) translateY(0)
    }
}

.BetslipFreeBetOptions__List {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    width: 100%;
    margin-top: 10px
}

.BetslipFreeBetOptions__AvailableFreeBet {
    flex: 1 1 60%;
    justify-content: flex-start;
    line-height: 20px
}

.BetslipFreeBetOptions__ClearSelection {
    position: relative;
    font-size: 10px;
    cursor: pointer;
    text-decoration: underline;
    padding: 0 10px;
    transform-origin: center;
    transition: opacity .3s ease;
    line-height: 20px;
    opacity: .6
}

.BetslipFreeBetOptions__ClearSelection:hover {
    opacity: 1;
    background-color: rgba(0, 0, 0, .4)
}

.BetslipFreeBetOptions__FreeBetButton {
    margin-bottom: 10px;
    margin-left: 10px;
    color: inherit;
    background-color: #303545
}

body.Rtl .BetslipFreeBetOptions__FreeBetButton {
    margin-right: 10px;
    margin-left: unset
}

.BetslipFreeBetOptions__FreeBetButton--Selected {
    color: #35800f;
    outline-offset: -4px;
    outline: 4px solid #35800f
}

.BetslipFreeBetOptions__FreeBetButton--SelectedElsewhere {
    outline-offset: -4px;
    outline: 4px solid rgba(255, 0, 0, .6)
}

.BetslipFreeBetOptions__FreeBetButton:nth-of-type(3n+1) {
    margin-left: 0
}

body.Rtl .BetslipFreeBetOptions__FreeBetButton:nth-of-type(3n+1) {
    margin-right: 0;
    margin-left: unset
}

.BetslipBonus {
    display: flex;
    flex-direction: column;
    justify-content: center
}

.BetslipBonus__List {
    padding: 0 10px
}

.BetslipBonus__Item {
    position: relative;
    display: flex;
    min-height: 30px;
    background-color: #2e323e;
    color: #dad9e3;
    margin-bottom: 5px
}

.BetslipBonus__Item--FreeBet {
    flex-wrap: wrap;
    justify-content: space-between;
    background-color: #2e323e;
    color: #dad9e3
}

.BetslipBonus__Item--Active {
    background-color: #363945;
    color: #fff
}

.BetslipBonus__Item--Active .OMSwitch--Checked .OMSwitch__LabelText {
    color: #fff
}

.BetslipBonus__Item--Active .OMSwitch--Checked .OMSwitch__Input:before {
    background-color: #111522
}

.BetslipBonus__Item--Active .OMSwitch--Checked .OMSwitch__Input:after {
    background-color: #fff;
    border: 2px solid #fff
}

.BetslipBonus__Name {
    margin-right: 5px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

body.Rtl .BetslipBonus__Name {
    margin-right: unset;
    margin-left: 5px
}

.BetslipBonus__Info {
    display: none
}

.BetslipBonus__GiftIcon {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    width: 30px;
    border-right: 1px dashed rgba(218, 217, 227, .2);
    color: #ffcd36
}

body.Rtl .BetslipBonus__GiftIcon {
    border-right: unset;
    border-left: 1px dashed rgba(218, 217, 227, .2)
}

body.Mobile .BetslipBonus__GiftIcon {
    width: 40px
}

.BetslipBonus__ClearFreeBet,
.BetslipBonus__SelectFreeBet {
    display: flex;
    align-items: center;
    padding: 0 10px;
    flex-grow: 1;
    opacity: .6;
    font-size: 10px;
    cursor: pointer
}

.BetslipBonus__ClearFreeBet body.Mobile,
.BetslipBonus__SelectFreeBet body.Mobile {
    padding: 0 5px
}

.BetslipBonus__ClearFreeBetText,
.BetslipBonus__SelectFreeBetText {
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-family: Fira Sans, sans-serif;
    font-weight: 400;
    font-size: 10px
}

.BetslipBonus__ClearFreeBet,
.BetslipBonus__ClearSelection {
    justify-content: flex-end
}

.BetslipBonus .OMSwitch {
    min-height: 30px;
    flex: 1;
    width: 70%
}

.BetslipBonus .OMSwitch__LabelText {
    align-items: center
}

.BetslipBonus .OMSwitch--Checked .OMSwitch__LabelText {
    color: #fff
}

.BetslipBonus .OMSwitch__Label {
    width: 100%;
    padding-top: 0;
    padding-left: 44px;
    align-items: center
}

body.Rtl .BetslipBonus .OMSwitch__Label {
    padding-right: 44px;
    padding-left: unset
}

.BetslipBonus .OMSwitch__Label--Checked .OMSwitch__Input:after {
    background-color: #fff;
    border: 2px solid #fff
}

.BetslipBonus .OMSwitch__Input {
    border: 0;
    width: 28px;
    left: 10px;
    top: 50%;
    transform: translate3d(0, -50%, 0)
}

body.Rtl .BetslipBonus .OMSwitch__Input {
    right: 10px;
    left: unset
}

.BetslipBonus .OMSwitch__Input:before {
    background-color: #171c2c
}

.BetslipBonus .OMSwitch__Input:after {
    background-color: #8e93a4;
    border: 2px solid #8e93a4
}

.BetslipBonus--Clear {
    padding: 0 10px;
    cursor: pointer
}

.OddsBoostStakeNotification {
    display: flex;
    background-color: #ffcd36;
    color: #171c2c
}

.OddsBoostStakeNotification__Controls {
    display: flex;
    flex-direction: column;
    width: 30px;
    justify-content: center;
    align-items: center;
    background-color: #ffcd36;
    color: rgba(23, 28, 44, .7);
    border-right: 1px dashed rgba(23, 28, 44, .5)
}

body.Rtl .OddsBoostStakeNotification__Controls {
    border-right: unset;
    border-left: 1px dashed rgba(23, 28, 44, .5)
}

.OddsBoostStakeNotification__Info {
    text-align: center;
    margin-bottom: 5px
}

.OddsBoostStakeNotification__Content {
    flex: 0 1 90%;
    max-width: calc(100% - 30px);
    padding: 10px;
    display: flex;
    flex-direction: column
}

.OddsBoostStakeNotification__Stakes {
    display: flex;
    justify-content: center
}

.OddsBoostStakeNotification__Stake {
    padding: 0 2px;
    font-weight: 700;
    text-decoration: underline;
    cursor: pointer
}

.OddsBoostStakeNotification__StakesSeparator {
    padding: 0 2px
}

.OM-VirtualKeyboard {
    position: relative
}

.OM-VirtualKeyboard:before {
    display: block;
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    top: -6px;
    right: 32px;
    z-index: 2;
    border-color: transparent transparent #2e323e;
    border-style: solid;
    border-width: 0 8px 7px
}

body.Rtl .OM-VirtualKeyboard:before {
    right: unset;
    left: 32px
}

.OM-VirtualKeyboard__TopBar {
    display: flex;
    justify-content: flex-end;
    background: #2e323e;
    border-top: 1px dashed #363945
}

.OM-VirtualKeyboard__BarControls {
    display: flex;
    flex-shrink: 1;
    flex-grow: 1;
    flex-wrap: wrap;
    padding-top: 2px;
    background: #282c39
}

.OM-VirtualKeyboard__BarItem {
    display: flex;
    align-items: center;
    min-width: 0;
    height: 36px;
    padding: 0 10px;
    margin-bottom: 2px;
    background: transparent;
    color: #c2c5cd;
    touch-action: manipulation
}

.OM-VirtualKeyboard__BarItem:active,
body.Desktop .OM-VirtualKeyboard__BarItem:hover {
    background: #363945;
    color: #fff
}

.OM-VirtualKeyboard__SideControls {
    display: flex;
    flex-direction: column;
    flex-shrink: 0;
    width: 80px
}

.OM-VirtualKeyboard__SideController {
    display: flex;
    flex-grow: 1;
    align-items: center;
    height: auto;
    line-height: 14px;
    box-sizing: border-box;
    padding: 5px;
    background: #2e323e;
    color: #efefef;
    touch-action: manipulation
}

.OM-VirtualKeyboard__SideController:active {
    background: #2e323e;
    color: #fff
}

@media(hover:hover) {
    .OM-VirtualKeyboard__SideController:hover {
        background: #2e323e;
        color: #efefef;
        text-decoration: underline
    }
}

.OM-VirtualKeyboard__NumericKeys {
    display: flex;
    flex-shrink: 1;
    flex-grow: 1;
    flex-wrap: wrap
}

.OM-VirtualKeyboard__KeysPanel {
    display: flex
}

.OM-VirtualKeyboard__Key {
    display: flex;
    align-items: center;
    width: 20%;
    min-width: 0;
    min-height: 0;
    box-sizing: border-box;
    padding: 0;
    background: #2e323e;
    color: #efefef;
    border-right: 1px dashed #171c2c;
    border-top: 1px dashed #171c2c;
    touch-action: manipulation
}

body.Rtl .OM-VirtualKeyboard__Key {
    border-right: unset;
    border-left: 1px dashed #171c2c
}

.OM-VirtualKeyboard__Key--Done {
    width: 50%;
    height: 100%;
    border-right: 0
}

body.Rtl .OM-VirtualKeyboard__Key--Done {
    border-left: 0
}

.OM-VirtualKeyboard__Key--DecimalSeparator,
.OM-VirtualKeyboard__Key--Delete {
    width: 50%;
    height: 50%
}

.OM-VirtualKeyboard__Key:active,
body.Desktop .OM-VirtualKeyboard__Key:hover {
    background: #171c2c;
    color: #fff
}

.OM-VirtualKeyboard__SideKeys {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    flex-shrink: 0;
    width: 80px;
    height: 72px
}

.BetslipFooter__TaxesInfo {
    display: flex;
    padding-top: 10px;
    color: #dad9e3;
    transition: color .3s
}

.BetslipFooter__TaxesInfoDescription {
    font-family: Fira Sans, sans-serif;
    font-weight: 400;
    font-size: 11px;
    width: 100%;
    padding: 0 10px 10px
}

.BetslipFooter__TaxesInfoIcon {
    min-width: 30px;
    height: 100%;
    display: flex;
    justify-content: center
}

.BettingArea__Header {
    display: flex;
    align-items: center;
    background-color: #2e323e;
    color: #fff
}

body.Desktop .BettingArea__Header,
body.Tablet .BettingArea__Header {
    padding-right: 5px
}

body.Desktop.Rtl .BettingArea__Header,
body.Tablet.Rtl .BettingArea__Header {
    padding-right: unset;
    padding-left: 5px
}

.BettingArea__HeaderSection {
    display: flex;
    align-items: center;
    margin-right: auto;
    position: relative
}

body.Rtl .BettingArea__HeaderSection {
    margin-left: auto;
    margin-right: unset
}

.BettingArea__HeaderIcon {
    margin: 0 10px
}

body.Desktop .BettingArea__HeaderIcon,
body.Tablet .BettingArea__HeaderIcon {
    margin: 0 5px
}

.BettingArea__HeaderText {
    padding: 10px 0;
    margin-right: 5px;
    font-size: 16px;
    line-height: 20px;
    font-family: Fira Sans, sans-serif
}

body.Rtl .BettingArea__HeaderText {
    margin-left: 5px;
    margin-right: unset
}

.BettingArea__SelectionCount {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 16px;
    height: 16px;
    background-color: #ffcd36;
    color: #fff;
    border-radius: 16px;
    font-size: 8px
}

.BettingArea__HeaderLink {
    position: relative;
    padding: 10px 5px;
    margin-right: 1px;
    color: #a4a9bc;
    font-size: 11px;
    line-height: 16px;
    text-decoration: underline
}

body.Rtl .BettingArea__HeaderLink {
    margin-right: unset;
    margin-left: 1px
}

.BettingArea__HeaderLink:hover {
    color: #f4f4f6;
    text-decoration: none
}

.BettingArea__HeaderLink:after {
    display: block;
    content: "";
    width: 1px;
    height: 1em;
    position: absolute;
    top: 50%;
    right: 0;
    transform: translate(1px, -50%);
    background-color: #a4a9bc
}

body.Rtl .BettingArea__HeaderLink:after {
    left: 0;
    right: auto;
    transform: translate(-1px, -50%)
}

.BettingArea__HeaderLink:last-of-type {
    margin-right: 0
}

body.Rtl .BettingArea__HeaderLink:last-of-type {
    margin-left: 0
}

.BettingArea__HeaderLink:last-of-type:after {
    display: none
}

.BettingArea__CloseButton {
    padding: 10px;
    margin-left: 5px;
    background-color: #282c39;
    color: #a4a9bc
}

body.Rtl .BettingArea__CloseButton {
    margin-right: 5px;
    margin-left: unset
}

body.Desktop .BettingArea__CloseButton:active,
body.Desktop .BettingArea__CloseButton:hover,
body.Tablet .BettingArea__CloseButton:active,
body.Tablet .BettingArea__CloseButton:hover {
    background-color: #363945;
    color: #f4f4f6
}

body.Desktop .BettingArea {
    margin-bottom: 10px
}

.Content {
    color: #a6aab6
}

.Content b,
.Content strong {
    font-weight: 700
}

.Content ol ul {
    margin: 20px 0 20px 26.6666666667px
}

body.Rtl .Content ol ul {
    margin-right: 26.6666666667px;
    margin-left: 0
}

.Content .ContentSection {
    margin-bottom: 30px
}

.Content .ContentSection__Description {
    margin-left: 40px;
    margin-top: 30px
}

body.Rtl .Content .ContentSection__Description {
    margin-right: 4-px;
    margin-left: unset
}

.Content__Paragraph--Nested {
    margin-top: 10px;
    margin-left: 10px
}

body.Rtl .Content__Paragraph--Nested {
    margin-right: 10px;
    margin-left: unset
}

body.Mobile .Content__Paragraph--Nested {
    margin-left: 0
}

body.Mobile.Rtl .Content__Paragraph--Nested {
    margin-right: 0
}

.Content__Paragraph--Hero {
    padding: 14px 20px;
    border-left: 4px solid rgba(166, 170, 182, .1);
    background-color: #2e323e
}

body.Rtl .Content__Paragraph--Hero {
    border-right: 4px solid rgba(166, 170, 182, .1);
    border-left: unset
}

.Content__ParagraphHeroImage {
    margin-top: 10px
}

.Content__Anchor {
    color: inherit;
    text-decoration: underline
}

body.Desktop .Content__Anchor:hover {
    text-decoration: none
}

.Content__Anchor:visited {
    color: inherit
}

.Content__Table {
    width: 100%;
    border-spacing: 4px;
    border-collapse: separate;
    margin-top: 30px
}

.Content__Table--Nested {
    margin-left: 10px;
    width: calc(100% - 20px);
    border-spacing: 2px
}

body.Rtl .Content__Table--Nested {
    margin-right: 10px;
    margin-left: unset
}

body.Mobile .Content__Table--Nested {
    margin-left: 0;
    width: 100%;
    margin-top: 20px
}

body.Mobile.Rtl .Content__Table--Nested {
    margin-right: 0
}

.Content__Table td,
.Content__Table th {
    padding: 4px;
    background-color: rgba(40, 44, 57, .4)
}

body.Desktop .Content__Table td,
body.Desktop .Content__Table th {
    padding: 14px
}

.Content__Table td.Content__TableBlank,
.Content__Table th.Content__TableBlank {
    padding: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 10px;
    background-color: transparent
}

.Content__Table th {
    background-color: rgba(32, 35, 45, .4)
}

.Content__DataTables {
    display: flex;
    flex-direction: column
}

@media screen and (min-width:48em) {
    .Content__DataTables {
        flex-direction: row
    }
}

@media screen and (min-width:48em) {
    .Content__DataTables .Content__Table {
        width: 50%
    }
}

.ContentTitle {
    display: flex;
    flex-direction: row;
    align-items: center;
    width: 100%;
    height: 40px;
    margin: 10px 0 2px;
    padding: 0 10px;
    background-color: #363945;
    color: #c2c5cd;
    line-height: 40px
}

.ContentTitle--Headline {
    height: 50px;
    font-size: 18px;
    line-height: 50px
}

.ContentTitle__Text {
    height: inherit;
    line-height: inherit;
    display: block;
    padding-left: 10px
}

body.Rtl .ContentTitle__Text {
    padding-right: 10px;
    padding-left: unset
}

.ContentTitle__Top {
    opacity: .6;
    font-size: 11px;
    text-decoration: underline;
    justify-self: flex-end;
    margin-left: auto
}

body.Rtl .ContentTitle__Top {
    margin-right: auto;
    margin-left: unset
}

.Content__SubTitle {
    font-weight: 700
}

.ContentList {
    margin-top: 30px;
    list-style: decimal;
    line-height: 1.2
}

.ContentList__Paragraph:first-of-type {
    display: inline
}

.ContentList.RulesList {
    padding: 0 2px 0 10px
}

body.Rtl .ContentList.RulesList {
    padding-right: 10px;
    padding-left: 2px
}

.ContentList--Latin {
    list-style: lower-latin
}

.ContentList__Item {
    margin-bottom: 30px;
    padding-left: 4px;
    list-style-position: inside
}

body.Rtl .ContentList__Item {
    padding-right: 4px;
    padding-left: unset
}

body.Desktop .ContentList__Item {
    list-style-position: outside;
    list-style-position: initial;
    padding-left: 8px;
    margin-left: 40px
}

body.Desktop.Rtl .ContentList__Item {
    padding-right: 8px;
    padding-left: unset;
    margin-right: 40px;
    margin-left: unset
}

.ContentList--Nested {
    opacity: .8;
    margin: 20px 0 20px 6px
}

body.Rtl .ContentList--Nested {
    margin-right: 6px;
    margin-left: 0
}

body.Mobile .ContentList--Nested {
    margin: 20px 0
}

.ContentList--Nested .ContentList__Item {
    padding-left: 4px;
    margin-bottom: 10px
}

body.Rtl .ContentList--Nested .ContentList__Item {
    padding-right: 4px;
    padding-left: unset
}

.ContentList.LinkList {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    background-color: rgba(54, 57, 69, .6);
    padding: 10px;
    list-style: none
}

.ContentList.LinkList .ContentList__Item {
    margin-left: 0;
    margin-bottom: 4px;
    max-width: 25%;
    flex: 1 1 25%;
    box-sizing: border-box;
    padding-left: 10px;
    transition: color .3s ease, background-color .3s ease
}

body.Rtl .ContentList.LinkList .ContentList__Item {
    margin-right: 0;
    margin-left: unset;
    padding-right: 10px;
    padding-left: unset
}

.ContentList.LinkList .ContentList__Item:hover {
    color: #c2c5cd;
    background-color: #3f4250
}

body.Mobile .ContentList.LinkList .ContentList__Item {
    max-width: calc(50% - 30px);
    flex: 1 1 45%
}

.ContentList.LinkList .ContentList__Anchor {
    position: relative;
    max-width: 100%;
    padding-left: 30px;
    line-height: 30px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    box-sizing: border-box;
    display: block;
    text-decoration: underline
}

body.Rtl .ContentList.LinkList .ContentList__Anchor {
    padding-right: 30px;
    padding-left: unset
}

.ContentList.LinkList .ContentList__Anchor:hover .OM-Icon {
    transform: scale(1.3)
}

.ContentList.LinkList .ContentList__Anchor .OM-Icon {
    position: absolute;
    display: inline-flex;
    top: 5px;
    left: 5px;
    transform-origin: center;
    transition: transform .3s ease
}

body.Rtl .ContentList.LinkList .ContentList__Anchor .OM-Icon {
    right: 5px;
    left: unset
}

.Content .Settings .OMRadio {
    display: flex;
    position: relative;
    transition: background-color .3s ease;
    background-color: rgba(54, 57, 69, .6);
    border-left: 4px solid #3f4250;
    font-size: 13px
}

body.Rtl .Content .Settings .OMRadio {
    border-right: 4px solid #3f4250;
    border-left: unset
}

.Content .Settings .OMRadio:hover {
    background-color: rgba(54, 57, 69, .9)
}

.Content .Settings .OMRadio.OMRadio--Checked {
    border-left: 4px solid #b1b5bf
}

body.Rtl .Content .Settings .OMRadio.OMRadio--Checked {
    border-right: 4px solid #b1b5bf;
    border-left: unset
}

.Content .Settings .OMRadio__Label {
    transition: transform .3s ease;
    padding: 0 10px;
    color: inherit
}

.Content .Settings .OMRadio__Label:after,
.Content .Settings .OMRadio__Label:before {
    content: "";
    display: flex;
    position: absolute;
    border-radius: 50%;
    box-sizing: content-box;
    align-self: center;
    justify-self: flex-end;
    transform-origin: center;
    transition: transform .3s ease;
    margin-left: auto
}

body.Rtl .Content .Settings .OMRadio__Label:after,
body.Rtl .Content .Settings .OMRadio__Label:before {
    margin-right: auto;
    margin-left: unset
}

.Content .Settings .OMRadio__Label:before {
    width: 12px;
    height: 12px;
    right: 10px;
    border: 2px solid rgba(166, 170, 182, .6);
    opacity: 1
}

body.Rtl .Content .Settings .OMRadio__Label:before {
    right: unset;
    left: 10px
}

.Content .Settings .OMRadio__Label:after {
    width: 8px;
    height: 8px;
    right: 14px;
    opacity: 0;
    background-color: #c2c5cd
}

body.Rtl .Content .Settings .OMRadio__Label:after {
    right: unset;
    left: 14px
}

.Content .Settings .OMRadio--Checked {
    color: #c2c5cd;
    background-color: #3f4250
}

.Content .Settings .OMRadio--Checked:hover {
    color: #dee0e4;
    background-color: #434756
}

.Content .Settings .OMRadio--Checked .OMRadio__Label:before {
    transform: scale(1.2);
    border: 2px solid rgba(166, 170, 182, .9)
}

.Content .Settings .OMRadio--Checked .OMRadio__Label:after {
    opacity: 1;
    transform: scale(1.2)
}

.Content .Settings .OMRadio__LabelText {
    color: inherit;
    line-height: 1.3;
    white-space: normal
}

.Icon--ContentTitle__Icon {
    display: inline-flex;
    height: inherit;
    line-height: inherit;
    background-color: #3f4250;
    color: rgba(194, 197, 205, .6)
}

.Page-BetSlip .App .Content {
    padding: 0
}

.Content .SportsNav,
.Content .TopMenu {
    z-index: 1;
    position: relative
}

.Content .NextEvents {
    z-index: 2;
    position: relative
}

.BettingHistoryPagination {
    margin: 40px
}

.BetDetailsHeader {
    display: none;
    align-items: center;
    line-height: 24px;
    background-color: transparent;
    color: #a4a9bc;
    font-size: 80%
}

@media(min-width:48em) {
    .BetDetailsHeader {
        display: flex;
        align-items: center
    }
}

body.Mobile .BetDetailsHeader {
    margin-bottom: 5px
}

.BetDetailsHeader__Status {
    width: 134px;
    display: flex;
    flex: 0 0 134px;
    justify-content: center;
    padding-right: 30px
}

body.Rtl .BetDetailsHeader__Status {
    padding-right: unset;
    padding-left: 30px
}

.BetDetails .BetDetailsHeader__Status {
    flex: 0 0 30px
}

.BetDetailsHeader__Content {
    display: flex;
    flex: 1 1 40%;
    align-items: center;
    padding: 0 10px;
    position: relative
}

.BetDetailsHeader__Pick {
    width: 30%
}

@media(min-width:80em) {
    .BetDetailsHeader__Pick {
        width: 40%
    }
}

.BetDetailsHeader__Odds {
    display: flex;
    justify-content: flex-end;
    width: 120px;
    padding-right: 10px;
    position: absolute;
    top: 50%;
    left: 30%;
    transform: translate(-100%, -50%)
}

body.Rtl .BetDetailsHeader__Odds {
    padding-right: unset;
    padding-left: 10px;
    right: 30%;
    left: unset;
    transform: translate(100%, -50%)
}

@media(min-width:80em) {
    .BetDetailsHeader__Odds {
        left: 40%
    }
    body.Rtl .BetDetailsHeader__Odds {
        right: 40%;
        left: unset
    }
}

.BetDetailsHeader__Market {
    width: 20%
}

.BetDetailsHeader__Event {
    width: 50%;
    padding-left: 45px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-10px, -50%)
}

body.Rtl .BetDetailsHeader__Event {
    padding-right: 45px;
    padding-left: unset;
    right: 50%;
    left: unset;
    transform: translate(10px, -50%)
}

@media screen and (min-width:80em) {
    .BetDetailsHeader__Event {
        width: 40%;
        left: 60%
    }
    body.Rtl .BetDetailsHeader__Event {
        right: 60%;
        left: unset
    }
}

@media(min-width:1280px) {
    .Page-BettingHistory .BettingHistory__StatusWidget {
        display: block
    }
}

@media(min-width:48em) {
    .Page-BettingHistory .BettingHistoryBet {
        position: relative
    }
}

body.Mobile.Page-BettingHistory .BettingHistoryBet {
    margin-bottom: 10px
}

@media(min-width:48em) {
    .Page-BettingHistory .BettingHistoryBet__SelectionGroup {
        position: relative
    }
}

.Page-BettingHistory .BettingHistoryBet__SelectionGroup--Paired .BetDetailsSelection__Content {
    min-height: 30px
}

.Page-BettingHistory .BetDetailsSelection {
    line-height: 30px
}

.Page-BettingHistory .BetDetailsSelection:not(.BetDetailsSelection--IsLive) .BetDetailsSelection__SportIcon {
    margin-left: -2px
}

body.Rtl .Page-BettingHistory .BetDetailsSelection:not(.BetDetailsSelection--IsLive) .BetDetailsSelection__SportIcon {
    margin-right: -2px;
    margin-left: unset
}

.Page-BettingHistory .BetDetailsSelection__Content {
    min-height: 40px;
    width: calc(100% - 30px);
    flex-direction: row
}

@media(min-width:48em) {
    .Page-BettingHistory .BetDetailsSelection__Content {
        align-items: center;
        padding-right: 10px;
        position: static
    }
    body.Rtl .Page-BettingHistory .BetDetailsSelection__Content {
        padding-right: unset;
        padding-left: 10px
    }
}

.Page-BettingHistory .BetDetailsSelection__Pick,
.Page-BettingHistory .BetDetailsSelection__Price {
    font-size: 12px;
    line-height: 1;
    height: auto
}

.Page-BettingHistory .BetDetailsSelection__Status {
    line-height: inherit
}

@media(min-width:48em) {
    .Page-BettingHistory .BetDetailsSelection__Status {
        align-items: center
    }
}

.Page-BettingHistory .BetDetailsSelection__LiveIcon {
    flex-shrink: 0;
    display: inline;
    display: initial
}

body.Mobile.Page-BettingHistory .BetDetailsSelection__LiveIcon {
    display: none
}

.BetDetailsSelection--IsLive body.Mobile.Page-BettingHistory .BetDetailsSelection__LiveIcon {
    display: inline;
    display: initial
}

body.Mobile.Page-BettingHistory .BetDetailsSelection--IsLive .BetDetailsSelection__LiveIcon {
    display: inline-flex
}

.Page-BettingHistory .BetDetailsSelection__SportIcon {
    flex-shrink: 0;
    display: inline-flex;
    margin-right: 2px
}

body.Rtl .Page-BettingHistory .BetDetailsSelection__SportIcon {
    margin-right: unset;
    margin-left: 2px
}

@media(min-width:48em) {
    .BetDetailsSelection__SportIcon .StatusIconWrapper {
        transform: none
    }
}

.Page-BettingHistory .BetDetailsSelection__Pick {
    justify-content: flex-start;
    flex-grow: 1;
    line-height: 1
}

@media(min-width:48em) {
    .Page-BettingHistory .BetDetailsSelection__Pick {
        flex-basis: 30%;
        flex-grow: 0;
        padding-right: 60px
    }
    body.Rtl .Page-BettingHistory .BetDetailsSelection__Pick {
        padding-right: unset;
        padding-left: 10px
    }
}

@media(min-width:80em) {
    .Page-BettingHistory .BetDetailsSelection__Pick {
        flex: 0 0 40%
    }
}

@media(min-width:48em) {
    .Page-BettingHistory .BetDetailsSelection__Price {
        width: 60px;
        max-width: 100%;
        padding-right: 10px;
        padding-bottom: 0;
        position: absolute;
        top: 50%;
        left: calc(30% + 20px);
        transform: translate(-100%, -50%)
    }
    body.Rtl .Page-BettingHistory .BetDetailsSelection__Price {
        padding-right: unset;
        padding-left: 10px;
        right: calc(30% + 20px);
        left: unset;
        transform: translate(100%, -50%)
    }
}

@media(min-width:80em) {
    .Page-BettingHistory .BetDetailsSelection__Price {
        left: calc(40% + 20px)
    }
    body.Rtl .Page-BettingHistory .BetDetailsSelection__Price {
        right: calc(40% + 20px);
        left: unset
    }
}

.BetDetailsSelection__Price .OM-Icon {
    margin-right: 4px
}

body.Rtl .BetDetailsSelection__Price .OM-Icon {
    margin-right: unset;
    margin-left: 4px
}

.Page-BettingHistory .BetDetailsSelection__Event {
    display: flex;
    align-content: center
}

@media(min-width:48em) {
    .Page-BettingHistory .BetDetailsSelection__Event {
        flex-basis: calc(50% - 20px);
        width: calc(50% - 20px);
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(10px, -50%)
    }
    body.Rtl .Page-BettingHistory .BetDetailsSelection__Event {
        right: 50%;
        left: unset;
        transform: translate(-10px, -50%)
    }
}

@media(min-width:80em) {
    .Page-BettingHistory .BetDetailsSelection__Event {
        flex-basis: calc(40% - 20px);
        width: calc(40% - 20px);
        left: 60%
    }
    body.Rtl .Page-BettingHistory .BetDetailsSelection__Event {
        right: 60%;
        left: unset
    }
}

.Page-BettingHistory .BetDetailsSelection__EventName {
    line-height: 1.1;
    align-self: center
}

@media(min-width:48em) {
    .Page-BettingHistory .BetDetailsSelection__EventName {
        display: inline-block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }
}

.BetDetailsSelection__EventLink {
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-flex
}

.Page-BettingHistory .BetDetailsSelection__Market {
    display: flex;
    line-height: 1;
    height: auto
}

@media(min-width:48em) {
    .Page-BettingHistory .BetDetailsSelection__Market {
        padding-right: 5px;
        flex-basis: 20%;
        width: 20%;
        line-height: 1;
        font-size: 80%;
        word-break: break-word
    }
    body.Rtl .Page-BettingHistory .BetDetailsSelection__Market {
        padding-right: unset;
        padding-left: 5px
    }
}

.Page-BettingHistory .BettingHistoryBet {
    display: flex;
    flex-direction: column;
    position: relative
}

.Page-BettingHistory .BettingHistoryBet:hover .BettingHistoryBet__Footer {
    background-color: rgba(32, 35, 45, .1)
}

.Page-BettingHistory .BettingHistoryBet__Header {
    padding: 0 10px
}

@media(min-width:48em) {
    .Page-BettingHistory .BettingHistoryBet__Header {
        width: 100px;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        align-self: flex-start;
        line-height: normal;
        height: auto;
        justify-content: space-between;
        flex-direction: column;
        background-color: rgba(32, 35, 45, .1);
        border: 0;
        border-right: 1px solid rgba(218, 217, 227, .2);
        padding: 0
    }
    body.Rtl .Page-BettingHistory .BettingHistoryBet__Header {
        right: 0;
        left: unset;
        border-right: unset;
        border-left: 1px solid rgba(218, 217, 227, .2)
    }
}

@media(min-width:48em) {
    .Page-BettingHistory .BettingHistoryBet__BetDetails,
    .Page-BettingHistory .BettingHistoryBet__Date {
        width: 100%;
        padding: 5px 5px 0
    }
}

.Page-BettingHistory .BettingHistoryBet__Date {
    display: flex;
    align-items: center;
    min-height: 40px;
    font-size: 90%;
    line-height: 12px;
    padding: 0 5px;
    box-sizing: border-box
}

@media(min-width:48em) {
    .Page-BettingHistory .BettingHistoryBet__BetDetails {
        width: 100%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        line-height: 40px;
        border-top: 1px dashed rgba(218, 217, 227, .2);
        padding: 0 5px
    }
}

@media(min-width:48em) {
    .Page-BettingHistory .BettingHistoryBet__Selections {
        align-self: flex-end;
        width: calc(100% - 100px)
    }
}

@media(min-width:48em) {
    .Page-BettingHistory .BettingHistoryBet__Footer {
        line-height: 40px;
        height: 40px;
        width: calc(100% - 100px);
        align-self: flex-end;
        flex-direction: row;
        flex-wrap: nowrap
    }
}

.Page-BettingHistory .BettingHistoryBet__Return,
.Page-BettingHistory .BettingHistoryBet__TotalOdds,
.Page-BettingHistory .BettingHistoryBet__UsedStake {
    padding: 0 10px;
    text-align: right;
    justify-self: flex-end;
    align-self: flex-end;
    flex: 1 1 auto
}

@media(min-width:48em) {
    .Page-BettingHistory .BettingHistoryBet__Return,
    .Page-BettingHistory .BettingHistoryBet__TotalOdds,
    .Page-BettingHistory .BettingHistoryBet__UsedStake {
        width: auto;
        height: inherit
    }
}

body.Rtl .Page-BettingHistory .BettingHistoryBet__Return,
body.Rtl .Page-BettingHistory .BettingHistoryBet__TotalOdds,
body.Rtl .Page-BettingHistory .BettingHistoryBet__UsedStake {
    text-align: left
}

.Page-BettingHistory .BettingHistoryBet__UsedStake {
    margin-left: auto
}

body.Page-BettingHistory.Rtl .BettingHistoryBet__UsedStake {
    margin-right: auto;
    margin-left: unset
}

body.Mobile.Page-BettingHistory .BettingHistoryBet__UsedStake {
    margin-left: unset
}

body.Mobile.Page-BettingHistory.Rtl .BettingHistoryBet__UsedStake {
    margin-right: unset
}

@media(min-width:48em) {
    .Page-BettingHistory .BettingHistoryBet__TotalOdds {
        background-color: rgba(0, 0, 0, .08)
    }
}

body.Mobile.Page-BettingHistory .BettingHistoryBet__TotalOdds {
    margin-left: auto
}

body.Mobile.Page-BettingHistory.Rtl .BettingHistoryBet__TotalOdds {
    margin-right: auto;
    margin-left: unset
}

.Page-BettingHistory .BettingHistoryBet__Return {
    min-width: 120px;
    padding: 0 5px
}

@media(min-width:48em) {
    .Page-BettingHistory .BettingHistoryBet__Return {
        border-top: 0
    }
}

.Page-BettingHistory .BettingHistoryBet__Return-Label,
.Page-BettingHistory .BettingHistoryBet__Return-Value {
    font-size: 1.2rem
}

.BettingHistoryPageContainer>.MobileTabHeader:first-of-type>.rc-tabs-tab,
.BettingHistoryPageContainer>.rc-tabs-bar>.rc-tabs-nav-container>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-tab {
    padding: 0 10px 1px
}

body.Mobile .CashOut+.BettingHistoryBet__Return {
    flex: 1 1 40%;
    margin-left: auto
}

body.Mobile.Rtl .CashOut+.BettingHistoryBet__Return {
    margin-right: auto;
    margin-left: unset
}

.BetDetails {
    color: #dad9e3
}

.BetDetails__GroupHead {
    display: flex;
    border-bottom: 1px dotted rgba(218, 217, 227, .2)
}

.BetDetails__GroupHead .BetDetails__LiveIcon {
    opacity: 0;
    display: none;
    speak: none;
    align-self: center;
    margin-right: 2px;
    padding: 3px 4px;
    line-height: 1;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: #2f720d;
    font-family: Fira Sans, sans-serif;
    font-weight: 700;
    font-size: 8px;
    color: #efefef
}

body.Rtl .BetDetails__GroupHead .BetDetails__LiveIcon {
    margin-right: unset;
    margin-left: 2px
}

.BetDetails__GroupHead .BetDetails__SportIcon {
    margin-right: 2px
}

body.Rtl .BetDetails__GroupHead .BetDetails__SportIcon {
    margin-right: unset;
    margin-left: 2px
}

.BetDetails__GroupHead--IsLive .BetDetails__LiveIcon {
    opacity: 1;
    display: inline-block
}

.BetDetails__GroupHeadStatus {
    display: flex;
    justify-content: center;
    align-items: center;
    box-sizing: content-box;
    width: 30px;
    min-width: 30px;
    background-color: #242733;
    color: #efefef;
    border-right: 1px dotted rgba(218, 217, 227, .2)
}

body.Rtl .BetDetails__GroupHeadStatus {
    border-right: unset;
    border-left: 1px dotted rgba(218, 217, 227, .2)
}

.BetDetails__GroupHeadContent {
    display: flex;
    flex: 1;
    align-items: center;
    padding: 10px
}

.BetDetails__GroupContent {
    position: relative
}

.BetDetails__Info {
    padding: 0 0 5px;
    margin-top: 20px;
    background-color: #282c39
}

body.Mobile .BetDetails__Info {
    margin-top: 0
}

.BetDetails__InfoTitle {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 60px;
    font-size: 14px;
    padding: 10px;
    font-family: Fira Sans, sans-serif;
    font-weight: 400;
    width: 100%;
    border-bottom: 1px dotted rgba(218, 217, 227, .2);
    background-color: #2c313f
}

body.Mobile .BetDetails__InfoTitle {
    width: 100%;
    text-align: center;
    background-color: #0e151b
}

body.Mobile .BetDetails__InfoTitle * {
    text-align: center
}

@media(min-width:48em) {
    .BetDetails__InfoTitle {
        font-size: 16px
    }
}

.BetDetails__InfoTitle .BetDetails__GroupValue {
    word-wrap: break-word;
    white-space: unset;
    overflow: visible;
    overflow: initial;
    text-overflow: clip;
    text-align: left;
    text-align: initial
}

.BetDetails__Content {
    display: flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 0 10px
}

body.Mobile .BetDetails__Content {
    padding: 0 5px
}

.BetDetails__ContentGroup {
    height: 40px;
    line-height: 40px;
    width: 100%;
    border: 0;
    border-bottom: 1px dotted rgba(218, 217, 227, .4);
    align-items: center;
    flex: 1 1 100%
}

body.Mobile .BetDetails__ContentGroup {
    padding: 0 5px
}

@media(orientation:portrait) {
    body.Tablet .BetDetails__ContentGroup {
        flex: 1 1 40%;
        margin-left: 10px;
        max-width: calc(50% - 5px)
    }
    body.Tablet .BetDetails__ContentGroup:nth-of-type(odd) {
        margin-left: 0
    }
}

@media(orientation:landscape) {
    body.Tablet .BetDetails__ContentGroup {
        flex: 1 1 28%;
        margin-left: 10px;
        max-width: calc(33.33% - 6.66667px)
    }
    body.Tablet .BetDetails__ContentGroup:nth-of-type(3n+1) {
        margin-left: 0
    }
}

@media(orientation:portrait) {
    body.Tablet.Rtl .BetDetails__ContentGroup {
        margin-right: 10px;
        margin-left: unset
    }
    body.Tablet.Rtl .BetDetails__ContentGroup:nth-of-type(odd) {
        margin-right: 0;
        margin-left: unset
    }
}

@media(orientation:landscape) {
    body.Tablet.Rtl .BetDetails__ContentGroup {
        margin-right: 10px;
        margin-left: unset
    }
    body.Tablet.Rtl .BetDetails__ContentGroup:nth-of-type(3n+1) {
        margin-right: 0;
        margin-left: unset
    }
}

@media(min-width:48em)and (max-width:80em) {
    body.Desktop .BetDetails__ContentGroup {
        flex: 1 1 40%;
        margin-left: 20px;
        max-width: calc(50% - 10px)
    }
    body.Desktop .BetDetails__ContentGroup:nth-of-type(odd) {
        margin-left: 0
    }
    body.Desktop .BetDetails__ContentGroup:nth-last-child(-n+2) {
        border-bottom: 0
    }
}

@media(min-width:80em) {
    body.Desktop .BetDetails__ContentGroup {
        flex: 1 1 28%;
        margin-left: 20px;
        max-width: calc(33.33% - 13.33333px)
    }
    body.Desktop .BetDetails__ContentGroup:nth-of-type(3n+1) {
        margin-left: 0
    }
    body.Desktop .BetDetails__ContentGroup:nth-last-child(-n+3) {
        border-bottom: 0
    }
}

@media(min-width:48em)and (max-width:80em) {
    body.Desktop.Rtl .BetDetails__ContentGroup {
        margin-right: 20px;
        margin-left: unset
    }
    body.Desktop.Rtl .BetDetails__ContentGroup:nth-of-type(odd) {
        margin-right: 0;
        margin-left: unset
    }
}

@media(min-width:80em) {
    body.Desktop.Rtl .BetDetails__ContentGroup {
        margin-right: 20px;
        margin-left: unset
    }
    body.Desktop.Rtl .BetDetails__ContentGroup:nth-of-type(3n+1) {
        margin-right: 0;
        margin-left: unset
    }
}

.BetDetails__ContentGroup:last-child {
    border-bottom: 0
}

.BetDetails__GroupLabel {
    font-size: 12px;
    justify-self: flex-start
}

.BetDetails__GroupValue {
    flex: 1 1 50%;
    text-align: right
}

body.Rtl .BetDetails__GroupValue {
    text-align: left
}

.BetDetails__ContentGroup>.BetDetails__GroupValue {
    font-family: Fira Sans, sans-serif;
    font-weight: 700;
    color: #efefef
}

.BetDetails__GroupLabel,
.BetDetails__GroupValue {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.BetDetails .BetDetailsHeader {
    display: none;
    margin-bottom: 2px;
    min-height: 28px;
    line-height: 28px;
    color: #a4a9bc;
    background-color: transparent;
    align-items: center;
    font-size: 11px
}

@media(min-width:48em) {
    .BetDetails .BetDetailsHeader {
        display: flex;
        align-items: center
    }
}

.BetDetails .BetDetailsHeader__Status {
    width: 30px;
    display: flex;
    justify-content: center;
    padding: 0
}

.BetDetails .BetDetailsHeader__Content {
    flex-grow: 1;
    flex-direction: row;
    flex-wrap: wrap;
    padding: 0 10px
}

.BetDetails .BetDetailsHeader__Event {
    padding-right: 80px;
    padding-left: 30px
}

body.Rtl .BetDetails .BetDetailsHeader__Event {
    padding-right: 30px;
    padding-left: 80px
}

@media(min-width:48em) {
    .BetDetails .BetDetailsHeader__Date {
        width: 80px;
        position: absolute;
        top: 50%;
        right: 5px;
        transform: translateY(-50%);
        text-align: right
    }
    body.Rtl .BetDetails .BetDetailsHeader__Date {
        text-align: left;
        right: unset;
        left: 5px
    }
}

.BetDetails .BetDetailsSelection {
    display: flex;
    justify-content: center;
    position: relative;
    min-height: 0;
    line-height: 1.3
}

@media(min-width:48em) {
    .BetDetails .BetDetailsSelection {
        min-height: 50px
    }
}

.BetDetails .BetDetailsSelection:hover {
    background-color: #20232d
}

.BetDetails .BetDetailsSelection:hover .BetDetailsSelection__Status {
    background-color: #1b1e27
}

.BetDetails .BetDetailsSelection__Content {
    padding: 10px
}

@media(min-width:48em) {
    .BetDetails .BetDetailsSelection__Content {
        flex-direction: row;
        position: static
    }
}

.BetDetails .BetDetailsSelection__Status {
    background-color: rgba(0, 0, 0, .1)
}

@media(min-width:48em) {
    .BetDetails .BetDetailsSelection__Status {
        padding: 10px 0;
        align-items: center;
        display: flex
    }
}

@media(min-width:48em) {
    .BetDetails .BetDetailsSelection__Status .StatusIconWrapper {
        transform: none
    }
}

@media(min-width:48em) {
    .BetDetails .BetDetailsSelection__LiveIcon {
        display: inline-block
    }
}

@media(min-width:48em) {
    .BetDetails .BetDetailsSelection__Pick {
        display: flex;
        flex: 0 0 30%;
        align-items: center;
        padding-right: 60px;
        line-height: 1
    }
    body.Rtl .BetDetails .BetDetailsSelection__Pick {
        padding-right: unset;
        padding-left: 60px
    }
}

@media(min-width:80em) {
    .BetDetails .BetDetailsSelection__Pick {
        flex: 0 0 40%
    }
}

@media(min-width:48em) {
    .BetDetails .BetDetailsSelection__Price {
        width: 60px;
        max-width: 100%;
        justify-content: flex-start;
        padding-left: 30px;
        padding-bottom: 0;
        position: absolute;
        top: 50%;
        left: 30%;
        transform: translate(-40px, -50%)
    }
    body.Rtl .BetDetails .BetDetailsSelection__Price {
        padding-right: 30px;
        padding-left: unset;
        right: 30%;
        left: unset;
        transform: translate(40px, -50%)
    }
}

@media(min-width:48em)and (min-width:80em) {
    .BetDetails .BetDetailsSelection__Price {
        left: 40%;
        transform: translate(-60px, -50%)
    }
    body.Rtl .BetDetails .BetDetailsSelection__Price {
        right: 40%;
        left: unset;
        transform: translate(60px, -50%)
    }
}

@media(min-width:48em) {
    .BetDetails .BetDetailsSelection__Price .OM-Icon {
        position: absolute;
        top: 50%;
        left: 5px;
        transform: translateY(-50%)
    }
    body.Rtl .BetDetails .BetDetailsSelection__Price .OM-Icon {
        right: 5px;
        left: unset
    }
}

.BetDetails .BetDetailsSelection__Event {
    display: flex;
    align-content: center
}

@media(min-width:48em) {
    .BetDetails .BetDetailsSelection__Event {
        flex-basis: calc(50% - 20px);
        width: calc(50% - 20px);
        padding-right: 80px;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(10px, -50%)
    }
    body.Rtl .BetDetails .BetDetailsSelection__Event {
        padding-right: unset;
        padding-left: 80px;
        right: 50%;
        left: unset;
        transform: translate(-10px, -50%)
    }
}

@media(min-width:80em) {
    .BetDetails .BetDetailsSelection__Event {
        flex-basis: calc(40% - 20px);
        width: calc(40% - 20px);
        left: 60%
    }
    body.Rtl .BetDetails .BetDetailsSelection__Event {
        right: 60%;
        left: unset
    }
}

.BetDetails .BetDetailsSelection__EventName {
    line-height: 16px
}

@media(min-width:48em) {
    .BetDetails .BetDetailsSelection__EventName {
        display: inline-block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }
}

.BetDetails .BetDetailsSelection__EventLink {
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-flex
}

.BetDetails .BetDetailsSelection .Anchor {
    display: flex;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

@media(min-width:48em) {
    .BetDetails .BetDetailsSelection__Market {
        align-items: center;
        display: flex;
        flex: 0 0 20%;
        padding: 0 5px 0 0
    }
    body.Rtl .BetDetails .BetDetailsSelection__Market {
        padding-right: 0;
        padding-left: 5px
    }
}

@media(min-width:48em) {
    .BetDetails .BetDetailsSelection__Date {
        justify-content: flex-end;
        align-items: center;
        display: flex;
        width: 80px;
        position: absolute;
        top: 50%;
        right: 5px;
        transform: translateY(-50%);
        text-align: right
    }
    body.Rtl .BetDetails .BetDetailsSelection__Date {
        text-align: left;
        right: unset;
        left: 5px
    }
}

.BetDetails .BetDetailsSelection__Match {
    display: inline;
    display: initial
}

.BetDetails .BetDetailsSelection__SportIcon {
    flex-shrink: 0;
    display: inline-flex;
    margin-right: 2px
}

body.Rtl .BetDetails .BetDetailsSelection__SportIcon {
    margin-right: unset;
    margin-left: 2px
}

.BetDetails__SelectionGroup {
    margin-bottom: 1px;
    position: relative;
    background-color: #303545;
    transition: background .3s ease
}

.BetDetails__SelectionGroup:hover {
    background-color: #20232d
}

.BetDetails__SelectionGroup--Paired .BetDetailsSelection {
    min-height: 36px;
    position: static;
    border-bottom: 0
}

.BetDetails__SelectionGroup--Paired .BetDetailsSelection:first-child .BetDetailsSelection__Content,
.BetDetails__SelectionGroup--Paired .BetDetailsSelection:first-child .BetDetailsSelection__Status {
    padding-top: 10px;
    padding-bottom: 0
}

.BetDetails__SelectionGroup--Paired .BetDetailsSelection:last-child .BetDetailsSelection__Content,
.BetDetails__SelectionGroup--Paired .BetDetailsSelection:last-child .BetDetailsSelection__Status {
    padding-top: 0;
    padding-bottom: 10px
}

.BetDetails__SelectionGroup--Paired .BetDetailsSelection__Content {
    position: static;
    padding-top: 0;
    padding-bottom: 0
}

.BetDetails__SelectionGroup--Paired .BetDetailsSelection__Status {
    padding-top: 0;
    padding-bottom: 0
}

.BetDetails__SelectionGroup--Paired .BetDetailsSelection__Price {
    top: 50%;
    transform: translate(-100%, -50%)
}

@media screen and (min-width:48em) {
    .BetDetails__SelectionGroup--Paired .BetDetailsSelection__Price {
        transform: translate(-40px, -50%)
    }
}

@media screen and (min-width:80em) {
    .BetDetails__SelectionGroup--Paired .BetDetailsSelection__Price {
        transform: translate(-60px, -50%)
    }
}

.BetDetails__SelectionGroup--Paired .BetDetailsSelection__Date {
    margin-top: 4px
}

@media screen and (min-width:48em) {
    .BetDetails__SelectionGroup--Paired .BetDetailsSelection__Date {
        margin-top: 0
    }
}

.BetDetails__TotalOdds-Value--WithoutBoost {
    text-decoration: line-through;
    margin-right: 10px
}

body.Rtl .BetDetails__TotalOdds-Value--WithoutBoost {
    margin-right: unset;
    margin-left: 10px
}

.BetDetails__TotalOdds-Value--WithBoost {
    color: #35800f
}

body.Page-LiveSports.Desktop .App .Content {
    padding: 0 10px 0 0
}

body.Page-LiveSports.Desktop.Rtl .App .Content {
    padding: 0 0 0 10px
}

body.Page-ESportsLiveEvent.Desktop .App .Content,
body.Page-LiveEvent.Desktop .App .Content {
    padding-left: 0
}

body.Page-ESportsLiveEvent.Desktop.Rtl .App .Content,
body.Page-LiveEvent.Desktop.Rtl .App .Content {
    padding-left: 10px;
    padding-right: 0
}

.App .Content .EmptyList {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: 40px;
    color: #b7bac4;
    background-color: rgba(46, 50, 62, .4)
}

.LiveEventHeader {
    order: 1;
    display: flex;
    flex-direction: row;
    min-height: 40px;
    background-color: #2e323e
}

.LiveEventHeader .NavItem__CounterContainer {
    bottom: 37px
}

.Page-Favorites .LiveEventHeader,
.Page-LiveSports .LiveEventHeader {
    order: 11
}

body.Tablet .LiveEventHeader {
    margin-left: 0;
    margin-right: 0
}

@media(max-width:48em) {
    body.Desktop .LiveEventHeader {
        margin-left: -10px;
        margin-right: -10px;
        width: calc(100% + 20px)
    }
}

@media(min-width:60em) {
    body.Desktop .LiveEventHeader {
        margin-bottom: 10px
    }
}

.LiveEventHeader .SimpleSearchTrigger {
    margin: 0;
    display: none
}

body.Desktop .LiveEventHeader .SimpleSearchTrigger {
    display: flex
}

body.Desktop.Page-Favorites .LiveEventHeader .SimpleSearchTrigger,
body.Desktop.Page-LiveSports .LiveEventHeader .SimpleSearchTrigger {
    flex: 0 0 320px
}

@media(min-width:80em) {
    body.Desktop.Page-Favorites .LiveEventHeader .SimpleSearchTrigger,
    body.Desktop.Page-LiveSports .LiveEventHeader .SimpleSearchTrigger {
        flex: 0 0 360px
    }
}

.LiveEventHeader__NavLinks {
    display: flex;
    flex-direction: row;
    flex: 1 1 20%;
    align-items: center;
    min-height: 40px
}

.LiveEventHeader__NavLinks--right {
    margin-left: auto;
    justify-content: flex-end
}

body.Rtl .LiveEventHeader__NavLinks--right {
    margin-right: auto;
    margin-left: unset
}

.LiveEventHeader__NavLink {
    line-height: 1.1;
    padding: 0 10px;
    color: #b7bac4;
    position: relative;
    border-right: 1px solid rgba(183, 186, 196, .4)
}

body.Rtl .LiveEventHeader__NavLink {
    border-right: unset;
    border-left: 1px solid rgba(183, 186, 196, .4)
}

.LiveEventHeader__NavLink:last-of-type {
    border-right-width: 0
}

body.Rtl .LiveEventHeader__NavLink:last-of-type {
    border-right-width: unset;
    border-left-width: 0
}

.LiveEventHeader__NavLink:before {
    position: absolute;
    height: 1px;
    margin: 0 auto;
    content: "";
    left: 0;
    right: 0;
    width: calc(100% - 20px);
    background-color: rgba(183, 186, 196, .4);
    bottom: -1px;
    transition: background .3s ease
}

body.Desktop .LiveEventHeader__NavLink:before {
    width: 40%
}

body.Desktop .LiveEventHeader__NavLink:hover {
    color: #eff0f2
}

body.Desktop .LiveEventHeader__NavLink:hover:before {
    width: calc(100% - 20px);
    background-color: #b7bac4
}

.LiveEventHeader__NavLink--active {
    color: #fff
}

.LiveEventHeader__NavLink--active:before {
    background-color: #b7bac4
}

body.Desktop .LiveEventHeader__NavLink--active:before {
    width: calc(100% - 20px)
}

.LiveEventHeader__NavLink:not(.PreserveTextFormat) {
    text-transform: capitalize
}

.LiveSportsPage__Title {
    min-height: 100px;
    padding-bottom: 50px;
    position: relative;
    background-color: transparent;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    display: none
}

.LiveSportsPage__Title .OM-Icon {
    display: none
}

.LiveSportsPage__Title:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    opacity: .2;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
    background-image: url(../index.html)
}

body.Desktop .LiveSportsPage__Title {
    min-height: 130px
}

.LiveSportsPage__Text {
    font-family: Fira Sans, sans-serif;
    font-weight: 300;
    font-size: 22px;
    color: #efefef
}

body.Mobile .LiveSportsPage__Text {
    font-size: 18px;
    font-weight: 400
}

.Page-Favorites .SportsNav .rc-tabs-bar:first-of-type,
.Page-Favorites .SportsNav>.MobileTabHeader,
.Page-LiveSports .SportsNav .rc-tabs-bar:first-of-type,
.Page-LiveSports .SportsNav>.MobileTabHeader {
    margin-bottom: 10px
}

.Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-of-type,
.Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-of-type {
    background-color: #212531
}

.Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-of-type:before,
.Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-of-type:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 18px;
    top: 0;
    left: 0;
    z-index: 100;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
    background: #000;
    background: linear-gradient(180deg, rgba(0, 0, 0, .1) 0, transparent);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(0, 0, 0, .1), endColorstr=rgba(0, 0, 0, 0))
}

.Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-of-type:after,
.Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-of-type:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: 0;
    left: 0;
    z-index: 100;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
    background-color: transparent
}

.Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-next,
.Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-prev,
.Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-next,
.Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-prev {
    background-color: #1f232e;
    color: #c2c5cd
}

.Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-next.rc-tabs-tab-btn-disabled,
.Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-prev.rc-tabs-tab-btn-disabled,
.Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-next.rc-tabs-tab-btn-disabled,
.Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-prev.rc-tabs-tab-btn-disabled {
    background-color: rgba(31, 35, 46, .8);
    color: rgba(194, 197, 205, .6)
}

.Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-prev:after,
.Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-prev:after {
    background: #212531;
    background: linear-gradient(90deg, rgba(33, 37, 49, .9) 0, rgba(33, 37, 49, 0));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(33, 37, 49, .9), endColorstr=rgba(33, 37, 49, 0))
}

.Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-next:after,
.Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-of-type>.rc-tabs-nav-container:first-of-type>.rc-tabs-tab-next:after {
    background: #212531;
    background: linear-gradient(90deg, rgba(33, 37, 49, 0) 0, rgba(33, 37, 49, .9));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(33, 37, 49, 0), endColorstr=rgba(33, 37, 49, .9))
}

.Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab,
.Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab {
    height: 50px;
    width: 160px;
    min-width: 160px;
    max-width: 160px;
    color: #dad9e3;
    background-color: #212531;
    padding: 0
}

.Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:before,
.Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:before {
    z-index: 1
}

.Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:after,
.Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:after {
    display: block;
    width: 100%;
    height: 2px;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 1;
    background-color: transparent
}

.Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .OM-Icon,
.Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .OM-Icon {
    margin-right: .4rem
}

body.Rtl .Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .OM-Icon,
body.Rtl .Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .OM-Icon {
    margin-right: unset;
    margin-left: .4rem
}

.Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:hover,
.Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:hover {
    color: #dad9e3;
    background-color: #2e323e
}

.Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:hover .OM-Icon,
.Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:hover .OM-Icon {
    color: #dad9e3;
    transform: scale(1.4) rotate(10deg)
}

.Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:hover .NavItem,
.Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:hover .NavItem--HasLiveEvents,
.Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:hover .NavItem,
.Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:hover .NavItem--HasLiveEvents {
    color: #dad9e3
}

.Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:hover .NavItem__CounterContainer,
.Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab:hover .NavItem__CounterContainer {
    background-color: #252932
}

.Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .NavItem,
.Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .NavItem {
    flex-direction: row;
    flex: 1;
    max-width: 160px;
    height: 50px;
    padding: 0;
    position: relative;
    color: #dad9e3
}

.Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .NavItem__IconContainer,
.Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .NavItem__IconContainer {
    margin-bottom: 0;
    margin-right: 5px
}

body.Rtl .Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .NavItem__IconContainer,
body.Rtl .Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .NavItem__IconContainer {
    margin-right: unset;
    margin-left: 5px
}

.Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .NavItem__NameContainer,
.Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .NavItem__NameContainer {
    margin-bottom: 0;
    width: auto;
    max-width: 100px;
    padding-right: 10px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

body.Rtl .Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .NavItem__NameContainer,
body.Rtl .Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .NavItem__NameContainer {
    padding-right: unset;
    padding-left: 10px
}

.Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .NavItem__CounterContainer,
.Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .NavItem__CounterContainer {
    width: 14px;
    height: 14px;
    line-height: 14px;
    position: relative;
    top: 0;
    right: 5px;
    transform: translateY(-10px);
    font-size: 8px;
    color: #ffcd36;
    background-color: #171c2c;
    border-radius: 50%;
    text-align: center
}

body.Rtl .Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .NavItem__CounterContainer,
body.Rtl .Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab .NavItem__CounterContainer {
    right: unset;
    left: 5px
}

.Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active,
.Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active {
    color: #ffcd36;
    background-color: #363945
}

.Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active:before,
.Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active:before {
    height: 2px;
    background-color: transparent
}

.Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active:hover,
.Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active:hover {
    color: #ffcd36;
    background: #363945
}

.Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active:hover .Button,
.Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active:hover .Button {
    color: #ffcd36
}

.Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active .NavItem,
.Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active .NavItem,
body.Desktop.Page-LiveSports .Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active .NavItem:hover,
body.Desktop.Page-LiveSports .Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active .NavItem:hover,
body.Page-Favorites .Desktop.Page-Favorites .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active .NavItem:hover,
body.Page-Favorites .Desktop.Page-LiveSports .Tabs.SportsNav--Big>.rc-tabs-bar:first-child>.rc-tabs-nav-container:first-child>.rc-tabs-nav-wrap>.rc-tabs-nav-scroll .rc-tabs-nav .rc-tabs-tab.rc-tabs-tab-active .NavItem:hover {
    color: #ffcd36;
    background-color: #363945
}

body.Page-LiveSports .Tabs.CategoryNav,
body.Page-LiveSports .Tabs.LocationNav,
body.Page-LiveSports .Tabs.ParentNav {
    margin-bottom: 0
}

body.Desktop.Page-ESportsLiveEvent .LiveEventContent,
body.Desktop.Page-LiveEvent .LiveEventContent,
body.Page-Favorites .LiveEventContent {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap
}

body.Desktop.Page-ESportsLiveEvent .LiveEventContent .LiveEventHeader,
body.Desktop.Page-LiveEvent .LiveEventContent .LiveEventHeader,
body.Page-Favorites .LiveEventContent .LiveEventHeader {
    width: 100%
}

@media(max-width:48em) {
    body.Desktop.Page-ESportsLiveEvent .LiveEventContent .LiveEventHeader,
    body.Desktop.Page-LiveEvent .LiveEventContent .LiveEventHeader,
    body.Page-Favorites .LiveEventContent .LiveEventHeader {
        margin-left: -10px;
        margin-right: -10px;
        width: calc(100% + 20px)
    }
}

body.Desktop.Page-ESportsLiveEvent .LiveEventContent .LiveEventHeader .SimpleSearchTrigger,
body.Desktop.Page-LiveEvent .LiveEventContent .LiveEventHeader .SimpleSearchTrigger,
body.Page-Favorites .LiveEventContent .LiveEventHeader .SimpleSearchTrigger {
    flex: 0 0 320px
}

@media(max-width:60em) {
    body.Desktop.Page-ESportsLiveEvent .LiveEventContent .LiveEventHeader .SimpleSearchTrigger,
    body.Desktop.Page-LiveEvent .LiveEventContent .LiveEventHeader .SimpleSearchTrigger,
    body.Page-Favorites .LiveEventContent .LiveEventHeader .SimpleSearchTrigger {
        flex: 0 0 360px
    }
}

@media(min-width:80em) {
    body.Desktop.Page-ESportsLiveEvent .LiveEventContent .LiveEventHeader .SimpleSearchTrigger,
    body.Desktop.Page-LiveEvent .LiveEventContent .LiveEventHeader .SimpleSearchTrigger,
    body.Page-Favorites .LiveEventContent .LiveEventHeader .SimpleSearchTrigger {
        flex: 0 0 360px
    }
}

body.Desktop.Page-ESportsLiveEvent .LiveEventContent .SportsNav--Big,
body.Desktop.Page-LiveEvent .LiveEventContent .SportsNav--Big,
body.Page-Favorites .LiveEventContent .SportsNav--Big {
    width: 100%
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar,
body.Desktop.Page-LiveEvent .LiveEventSidebar,
body.Page-Favorites .LiveEventSidebar {
    display: flex;
    flex-direction: column;
    width: 260px;
    margin-right: 10px
}

@media(min-width:60em) {
    body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar,
    body.Desktop.Page-LiveEvent .LiveEventSidebar,
    body.Page-Favorites .LiveEventSidebar {
        width: 320px
    }
}

@media(min-width:80em) {
    body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar,
    body.Desktop.Page-LiveEvent .LiveEventSidebar,
    body.Page-Favorites .LiveEventSidebar {
        width: 360px
    }
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar__Wrapper,
body.Desktop.Page-LiveEvent .LiveEventSidebar__Wrapper,
body.Page-Favorites .LiveEventSidebar__Wrapper {
    display: flex;
    flex: 1
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar__List,
body.Desktop.Page-LiveEvent .LiveEventSidebar__List,
body.Page-Favorites .LiveEventSidebar__List {
    flex: 1;
    min-width: 0;
    padding: 10px;
    background-color: #171c2c
}

@media(min-width:80em) {
    body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar__List,
    body.Desktop.Page-LiveEvent .LiveEventSidebar__List,
    body.Page-Favorites .LiveEventSidebar__List {
        padding: 10px
    }
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar__MatchList,
body.Desktop.Page-LiveEvent .LiveEventSidebar__MatchList,
body.Page-Favorites .LiveEventSidebar__MatchList {
    width: 100%
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar__MatchList .Details__Participant,
body.Desktop.Page-LiveEvent .LiveEventSidebar__MatchList .Details__Participant,
body.Page-Favorites .LiveEventSidebar__MatchList .Details__Participant {
    padding-left: 0
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar__MatchList .Details__Participant:before,
body.Desktop.Page-LiveEvent .LiveEventSidebar__MatchList .Details__Participant:before,
body.Page-Favorites .LiveEventSidebar__MatchList .Details__Participant:before {
    left: -8px
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar__MatchList .EventItem__Descriptors,
body.Desktop.Page-LiveEvent .LiveEventSidebar__MatchList .EventItem__Descriptors,
body.Page-Favorites .LiveEventSidebar__MatchList .EventItem__Descriptors {
    padding-left: 0
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar__MatchList .MatchListGroup__Title .OM-Icon,
body.Desktop.Page-LiveEvent .LiveEventSidebar__MatchList .MatchListGroup__Title .OM-Icon,
body.Page-Favorites .LiveEventSidebar__MatchList .MatchListGroup__Title .OM-Icon {
    margin-left: .5rem
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .MatchListMixed .Details__Participant,
body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .MatchListMixed .EventItem__Descriptors,
body.Desktop.Page-LiveEvent .LiveEventSidebar .MatchListMixed .Details__Participant,
body.Desktop.Page-LiveEvent .LiveEventSidebar .MatchListMixed .EventItem__Descriptors,
body.Page-Favorites .LiveEventSidebar .MatchListMixed .Details__Participant,
body.Page-Favorites .LiveEventSidebar .MatchListMixed .EventItem__Descriptors {
    padding-left: 0
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .MatchListMixed .MatchList--LiveEvents,
body.Desktop.Page-LiveEvent .LiveEventSidebar .MatchListMixed .MatchList--LiveEvents,
body.Page-Favorites .LiveEventSidebar .MatchListMixed .MatchList--LiveEvents {
    margin-bottom: 5px
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .LiveRightSideBar,
body.Desktop.Page-LiveEvent .LiveEventSidebar .LiveRightSideBar,
body.Page-Favorites .LiveEventSidebar .LiveRightSideBar {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .MatchListGroup__Header,
body.Desktop.Page-LiveEvent .LiveEventSidebar .MatchListGroup__Header,
body.Page-Favorites .LiveEventSidebar .MatchListGroup__Header {
    color: #dad9e3;
    background-color: transparent
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .MatchListGroup__Title,
body.Desktop.Page-LiveEvent .LiveEventSidebar .MatchListGroup__Title,
body.Page-Favorites .LiveEventSidebar .MatchListGroup__Title {
    padding-left: 0
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .MatchListGroup__Title .Anchor,
body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .MatchListGroup__Title span:first-of-type:not(.OM-Icon),
body.Desktop.Page-LiveEvent .LiveEventSidebar .MatchListGroup__Title .Anchor,
body.Desktop.Page-LiveEvent .LiveEventSidebar .MatchListGroup__Title span:first-of-type:not(.OM-Icon),
body.Page-Favorites .LiveEventSidebar .MatchListGroup__Title .Anchor,
body.Page-Favorites .LiveEventSidebar .MatchListGroup__Title span:first-of-type:not(.OM-Icon) {
    color: #dad9e3
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .MatchListGroup__CollapseBtn,
body.Desktop.Page-LiveEvent .LiveEventSidebar .MatchListGroup__CollapseBtn,
body.Page-Favorites .LiveEventSidebar .MatchListGroup__CollapseBtn {
    right: 0;
    padding-right: 5px
}

body.Rtl body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .MatchListGroup__CollapseBtn,
body.Rtl body.Desktop.Page-LiveEvent .LiveEventSidebar .MatchListGroup__CollapseBtn,
body.Rtl body.Page-Favorites .LiveEventSidebar .MatchListGroup__CollapseBtn {
    right: unset;
    left: 0
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .MatchListGroup__CollapseBtn .OM-Icon,
body.Desktop.Page-LiveEvent .LiveEventSidebar .MatchListGroup__CollapseBtn .OM-Icon,
body.Page-Favorites .LiveEventSidebar .MatchListGroup__CollapseBtn .OM-Icon {
    color: #dad9e3
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .LiveEventSidebar__List .LiveEventSidebar__MatchList,
body.Desktop.Page-LiveEvent .LiveEventSidebar .LiveEventSidebar__List .LiveEventSidebar__MatchList,
body.Page-Favorites .LiveEventSidebar .LiveEventSidebar__List .LiveEventSidebar__MatchList {
    margin-top: 0
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .LiveEventSidebar__List .MatchList__Title,
body.Desktop.Page-LiveEvent .LiveEventSidebar .LiveEventSidebar__List .MatchList__Title,
body.Page-Favorites .LiveEventSidebar .LiveEventSidebar__List .MatchList__Title {
    flex: 1;
    max-width: 100%
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .LiveEventSidebar__List .MatchList__Title .DisciplineName,
body.Desktop.Page-LiveEvent .LiveEventSidebar .LiveEventSidebar__List .MatchList__Title .DisciplineName,
body.Page-Favorites .LiveEventSidebar .LiveEventSidebar__List .MatchList__Title .DisciplineName {
    display: inline-block
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .LiveEventSidebar__List .MatchList__OutcomesList,
body.Desktop.Page-LiveEvent .LiveEventSidebar .LiveEventSidebar__List .MatchList__OutcomesList,
body.Page-Favorites .LiveEventSidebar .LiveEventSidebar__List .MatchList__OutcomesList {
    display: none
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem,
body.Page-Favorites .LiveEventSidebar .EventItem {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    padding: 5px 5px 5px 30px;
    margin-bottom: 5px;
    position: relative;
    min-height: 20px;
    background-color: #212531
}

@media(min-width:80em) {
    body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem,
    body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem,
    body.Page-Favorites .LiveEventSidebar .EventItem {
        padding: 10px 10px 10px 30px
    }
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem:last-of-type,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem:last-of-type,
body.Page-Favorites .LiveEventSidebar .EventItem:last-of-type {
    margin-bottom: 0
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem .Details__Participant,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem .Details__Participant,
body.Page-Favorites .LiveEventSidebar .EventItem .Details__Participant {
    color: #dad9e3
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem .EventItem__Descriptors,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem .EventItem__Descriptors,
body.Page-Favorites .LiveEventSidebar .EventItem .EventItem__Descriptors {
    color: rgba(218, 217, 227, .7)
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem .Score__PartGroup,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem .Score__PartGroup,
body.Page-Favorites .LiveEventSidebar .EventItem .Score__PartGroup {
    color: #dad9e3
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem .Score__PartGroup--StatusId-1,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem .Score__PartGroup--StatusId-1,
body.Page-Favorites .LiveEventSidebar .EventItem .Score__PartGroup--StatusId-1 {
    color: #ffcd36
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem__MatchDetails,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem__MatchDetails,
body.Page-Favorites .LiveEventSidebar .EventItem__MatchDetails {
    order: 2;
    padding: 0;
    flex: 1 1 auto
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem__MatchDetails .Details,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem__MatchDetails .Details,
body.Page-Favorites .LiveEventSidebar .EventItem__MatchDetails .Details {
    overflow: visible
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem__OddsGroup,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem__OddsGroup,
body.Page-Favorites .LiveEventSidebar .EventItem__OddsGroup {
    order: 3;
    width: 100%;
    padding: 0;
    margin-top: 10px
}

.SportsBanner body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem__OddsGroup .om-OddsButton,
.SportsBanner body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem__OddsGroup .om-OddsButton,
.SportsBanner body.Page-Favorites .LiveEventSidebar .EventItem__OddsGroup .om-OddsButton,
body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem__OddsGroup .OddsButton,
body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem__OddsGroup .SportsBanner .om-OddsButton,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem__OddsGroup .OddsButton,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem__OddsGroup .SportsBanner .om-OddsButton,
body.Page-Favorites .LiveEventSidebar .EventItem__OddsGroup .OddsButton,
body.Page-Favorites .LiveEventSidebar .EventItem__OddsGroup .SportsBanner .om-OddsButton {
    min-height: 34px
}

.SportsBanner body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem__OddsGroup .om-OddsButton .OM-ValueChanger,
.SportsBanner body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem__OddsGroup .om-OddsButton .OM-ValueChanger,
.SportsBanner body.Page-Favorites .LiveEventSidebar .EventItem__OddsGroup .om-OddsButton .OM-ValueChanger,
body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem__OddsGroup .OddsButton .OM-ValueChanger,
body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem__OddsGroup .SportsBanner .om-OddsButton .OM-ValueChanger,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem__OddsGroup .OddsButton .OM-ValueChanger,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem__OddsGroup .SportsBanner .om-OddsButton .OM-ValueChanger,
body.Page-Favorites .LiveEventSidebar .EventItem__OddsGroup .OddsButton .OM-ValueChanger,
body.Page-Favorites .LiveEventSidebar .EventItem__OddsGroup .SportsBanner .om-OddsButton .OM-ValueChanger {
    padding: 0 4px
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem .FavoriteButton,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem .FavoriteButton,
body.Page-Favorites .LiveEventSidebar .EventItem .FavoriteButton {
    height: auto;
    position: absolute;
    bottom: 5px;
    left: 0;
    top: unset;
    min-height: 34px;
    cursor: pointer;
    background-color: transparent;
    margin-left: 0;
    color: #a4a9bc
}

@media(min-width:80em) {
    body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem .FavoriteButton,
    body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem .FavoriteButton,
    body.Page-Favorites .LiveEventSidebar .EventItem .FavoriteButton {
        bottom: 10px
    }
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem .FavoriteButton--isFavorite,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem .FavoriteButton--isFavorite,
body.Page-Favorites .LiveEventSidebar .EventItem .FavoriteButton--isFavorite {
    color: #af841b;
    background-color: transparent
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem .FavoriteButton:hover,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem .FavoriteButton:hover,
body.Page-Favorites .LiveEventSidebar .EventItem .FavoriteButton:hover {
    color: #ffcd36;
    background-color: transparent
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem--active .FavoriteButton,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem--active .FavoriteButton,
body.Page-Favorites .LiveEventSidebar .EventItem--active .FavoriteButton {
    background-color: transparent;
    color: #0e151b
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem--active .FavoriteButton--isFavorite,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem--active .FavoriteButton--isFavorite,
body.Page-Favorites .LiveEventSidebar .EventItem--active .FavoriteButton--isFavorite {
    color: #af841b;
    background-color: transparent
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem--active .FavoriteButton:hover,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem--active .FavoriteButton:hover,
body.Page-Favorites .LiveEventSidebar .EventItem--active .FavoriteButton:hover {
    color: #ffcd36;
    background-color: transparent
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem .OddsButton--HasParameter .OM-ValueChanger,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem .OddsButton--HasParameter .OM-ValueChanger,
body.Page-Favorites .LiveEventSidebar .EventItem .OddsButton--HasParameter .OM-ValueChanger {
    width: 100%;
    flex-direction: row;
    justify-content: space-between
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem .OddsButton--HasParameter .OM-ValueChanger__Parameter,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem .OddsButton--HasParameter .OM-ValueChanger__Parameter,
body.Page-Favorites .LiveEventSidebar .EventItem .OddsButton--HasParameter .OM-ValueChanger__Parameter {
    padding-bottom: 0
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem__OddsCollapseBtn,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem__OddsCollapseBtn,
body.Page-Favorites .LiveEventSidebar .EventItem__OddsCollapseBtn {
    position: absolute;
    left: 0;
    display: flex;
    order: 1;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    color: #dad9e3;
    cursor: pointer
}

@media(min-width:80em) {
    body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem__OddsCollapseBtn,
    body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem__OddsCollapseBtn,
    body.Page-Favorites .LiveEventSidebar .EventItem__OddsCollapseBtn {
        width: 30px
    }
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem--active,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem--active,
body.Page-Favorites .LiveEventSidebar .EventItem--active {
    background-color: #363945
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem--active .EventItem__OddsCollapseBtn .OM-Icon,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem--active .EventItem__OddsCollapseBtn .OM-Icon,
body.Page-Favorites .LiveEventSidebar .EventItem--active .EventItem__OddsCollapseBtn .OM-Icon {
    color: rgba(244, 244, 246, .6)
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem--active .Details__Participant,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem--active .Details__Participant,
body.Page-Favorites .LiveEventSidebar .EventItem--active .Details__Participant {
    color: #f4f4f6
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem--active .Details__Participant--ServePossession:before,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem--active .Details__Participant--ServePossession:before,
body.Page-Favorites .LiveEventSidebar .EventItem--active .Details__Participant--ServePossession:before {
    background-color: #ffcd36
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem--active .Details__ParticipantIconWrapper,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem--active .Details__ParticipantIconWrapper,
body.Page-Favorites .LiveEventSidebar .EventItem--active .Details__ParticipantIconWrapper {
    background-color: #ffd24a;
    color: #fff
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem--active .EventItem__Descriptors,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem--active .EventItem__Descriptors,
body.Page-Favorites .LiveEventSidebar .EventItem--active .EventItem__Descriptors {
    color: rgba(244, 244, 246, .6)
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem--active .Score__PartGroup,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem--active .Score__PartGroup,
body.Page-Favorites .LiveEventSidebar .EventItem--active .Score__PartGroup {
    color: #f4f4f6
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .EventItem--active .Score__PartGroup--StatusId-1,
body.Desktop.Page-LiveEvent .LiveEventSidebar .EventItem--active .Score__PartGroup--StatusId-1,
body.Page-Favorites .LiveEventSidebar .EventItem--active .Score__PartGroup--StatusId-1 {
    color: #ffcd36
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .MatchList__MainButton,
body.Desktop.Page-LiveEvent .LiveEventSidebar .MatchList__MainButton,
body.Page-Favorites .LiveEventSidebar .MatchList__MainButton {
    width: 100%;
    color: #a4a9bc
}

body.Desktop body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .MatchList__MainButton:not(.OM-Button--disabled):active,
body.Desktop body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .MatchList__MainButton:not(.OM-Button--disabled):hover,
body.Desktop body.Desktop.Page-LiveEvent .LiveEventSidebar .MatchList__MainButton:not(.OM-Button--disabled):active,
body.Desktop body.Desktop.Page-LiveEvent .LiveEventSidebar .MatchList__MainButton:not(.OM-Button--disabled):hover,
body.Desktop body.Page-Favorites .LiveEventSidebar .MatchList__MainButton:not(.OM-Button--disabled):active,
body.Desktop body.Page-Favorites .LiveEventSidebar .MatchList__MainButton:not(.OM-Button--disabled):hover {
    color: #dad9e3
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .SimpleSearchTrigger,
body.Desktop.Page-LiveEvent .LiveEventSidebar .SimpleSearchTrigger,
body.Page-Favorites .LiveEventSidebar .SimpleSearchTrigger {
    max-height: 40px;
    flex: 0 0 320px
}

@media(max-width:60em) {
    body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .SimpleSearchTrigger,
    body.Desktop.Page-LiveEvent .LiveEventSidebar .SimpleSearchTrigger,
    body.Page-Favorites .LiveEventSidebar .SimpleSearchTrigger {
        flex: 0 0 360px
    }
}

@media(min-width:80em) {
    body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .SimpleSearchTrigger,
    body.Desktop.Page-LiveEvent .LiveEventSidebar .SimpleSearchTrigger,
    body.Page-Favorites .LiveEventSidebar .SimpleSearchTrigger {
        flex: 0 0 360px
    }
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .LiveEventNav,
body.Desktop.Page-LiveEvent .LiveEventSidebar .LiveEventNav,
body.Page-Favorites .LiveEventSidebar .LiveEventNav {
    width: 40px;
    background-color: #282c39
}

@media(min-width:80em) {
    body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .LiveEventNav,
    body.Desktop.Page-LiveEvent .LiveEventSidebar .LiveEventNav,
    body.Page-Favorites .LiveEventSidebar .LiveEventNav {
        width: 60px
    }
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .LiveEventNav__Item,
body.Desktop.Page-LiveEvent .LiveEventSidebar .LiveEventNav__Item,
body.Page-Favorites .LiveEventSidebar .LiveEventNav__Item {
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    position: relative;
    min-height: 56px
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .LiveEventNav__Item .OM-Icon--disciplines,
body.Desktop.Page-LiveEvent .LiveEventSidebar .LiveEventNav__Item .OM-Icon--disciplines,
body.Page-Favorites .LiveEventSidebar .LiveEventNav__Item .OM-Icon--disciplines {
    transform-origin: center;
    transition: transform .3s ease;
    color: #dad9e3
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .LiveEventNav__Item:hover .OM-Icon--disciplines,
body.Desktop.Page-LiveEvent .LiveEventSidebar .LiveEventNav__Item:hover .OM-Icon--disciplines,
body.Page-Favorites .LiveEventSidebar .LiveEventNav__Item:hover .OM-Icon--disciplines {
    padding: 0;
    transform: scale(1.4);
    color: #efefef
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .LiveEventNav__Item--active,
body.Desktop.Page-LiveEvent .LiveEventSidebar .LiveEventNav__Item--active,
body.Page-Favorites .LiveEventSidebar .LiveEventNav__Item--active {
    padding: 0 4px;
    background-color: #171c2c
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .LiveEventNav__Item--active .OM-Icon--disciplines,
body.Desktop.Page-LiveEvent .LiveEventSidebar .LiveEventNav__Item--active .OM-Icon--disciplines,
body.Page-Favorites .LiveEventSidebar .LiveEventNav__Item--active .OM-Icon--disciplines {
    color: #ffcd36
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .LiveEventNav__Item--active:before,
body.Desktop.Page-LiveEvent .LiveEventSidebar .LiveEventNav__Item--active:before,
body.Page-Favorites .LiveEventSidebar .LiveEventNav__Item--active:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 4px;
    background-color: #ffcd36
}

body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .LiveEventNav__CounterContainer,
body.Desktop.Page-LiveEvent .LiveEventSidebar .LiveEventNav__CounterContainer,
body.Page-Favorites .LiveEventSidebar .LiveEventNav__CounterContainer {
    width: 14px;
    height: 14px;
    line-height: 14px;
    position: absolute;
    top: 6px;
    right: 4px;
    text-align: center;
    border-radius: 50%;
    font-size: 8px;
    font-family: sans-serif;
    color: #ffcd36;
    background: #1b1e27
}

body.Rtl body.Desktop.Page-ESportsLiveEvent .LiveEventSidebar .LiveEventNav__CounterContainer,
body.Rtl body.Desktop.Page-LiveEvent .LiveEventSidebar .LiveEventNav__CounterContainer,
body.Rtl body.Page-Favorites .LiveEventSidebar .LiveEventNav__CounterContainer {
    right: unset;
    left: 4px
}

body.Desktop.Page-ESportsLiveEvent .MatchListSkeleton__Item,
body.Desktop.Page-LiveEvent .MatchListSkeleton__Item,
body.Page-Favorites .MatchListSkeleton__Item {
    min-height: 12rem;
    flex-direction: column;
    justify-content: space-between;
    margin-bottom: .5rem;
    padding: 1rem 1rem 1rem 3rem;
    background-color: #212531
}

body.Desktop.Page-ESportsLiveEvent .MatchListSkeleton__Text,
body.Desktop.Page-LiveEvent .MatchListSkeleton__Text,
body.Page-Favorites .MatchListSkeleton__Text {
    background-color: #dad9e3;
    margin-bottom: .5rem
}

body.Desktop.Page-ESportsLiveEvent .MatchListSkeleton__LessText,
body.Desktop.Page-LiveEvent .MatchListSkeleton__LessText,
body.Page-Favorites .MatchListSkeleton__LessText {
    background-color: #dad9e3;
    margin-top: 0
}

body.Desktop.Page-ESportsLiveEvent .MatchListSkeleton__Section--Odds,
body.Desktop.Page-LiveEvent .MatchListSkeleton__Section--Odds,
body.Page-Favorites .MatchListSkeleton__Section--Odds {
    flex-shrink: 0;
    flex-grow: 0;
    height: 3.4rem
}

body.Desktop.Page-ESportsLiveEvent .MatchListSkeleton__Button,
body.Desktop.Page-LiveEvent .MatchListSkeleton__Button,
body.Page-Favorites .MatchListSkeleton__Button {
    height: 3.4rem
}

body.Desktop.Page-ESportsLiveEvent .MatchListSkeleton__Button:first-of-type,
body.Desktop.Page-LiveEvent .MatchListSkeleton__Button:first-of-type,
body.Page-Favorites .MatchListSkeleton__Button:first-of-type {
    margin-left: 0
}

body.Desktop.Page-ESportsLiveEvent .MatchDetails,
body.Desktop.Page-ESportsLiveEvent .MatchDetailsSkeleton,
body.Desktop.Page-LiveEvent .MatchDetails,
body.Desktop.Page-LiveEvent .MatchDetailsSkeleton,
body.Page-Favorites .MatchDetails,
body.Page-Favorites .MatchDetailsSkeleton {
    width: 100%
}

body.Desktop.Page-ESportsLiveEvent.Rtl .LiveEventSidebar,
body.Desktop.Page-LiveEvent.Rtl .LiveEventSidebar,
body.Page-Favorites.Rtl .LiveEventSidebar {
    margin-right: unset;
    margin-left: 10px
}

body.Desktop.Page-ESportsLiveEvent.Rtl .LiveEventSidebar__MatchList,
body.Desktop.Page-LiveEvent.Rtl .LiveEventSidebar__MatchList,
body.Page-Favorites.Rtl .LiveEventSidebar__MatchList {
    width: 100%
}

body.Desktop.Page-ESportsLiveEvent.Rtl .LiveEventSidebar__MatchList .Details__Participant,
body.Desktop.Page-LiveEvent.Rtl .LiveEventSidebar__MatchList .Details__Participant,
body.Page-Favorites.Rtl .LiveEventSidebar__MatchList .Details__Participant {
    padding-right: 0
}

body.Desktop.Page-ESportsLiveEvent.Rtl .LiveEventSidebar__MatchList .Details__Participant:before,
body.Desktop.Page-LiveEvent.Rtl .LiveEventSidebar__MatchList .Details__Participant:before,
body.Page-Favorites.Rtl .LiveEventSidebar__MatchList .Details__Participant:before {
    right: -8px;
    left: unset
}

body.Desktop.Page-ESportsLiveEvent.Rtl .LiveEventSidebar__MatchList .EventItem__Descriptors,
body.Desktop.Page-LiveEvent.Rtl .LiveEventSidebar__MatchList .EventItem__Descriptors,
body.Page-Favorites.Rtl .LiveEventSidebar__MatchList .EventItem__Descriptors {
    padding-right: 0
}

body.Desktop.Page-ESportsLiveEvent.Rtl .LiveEventSidebar__MatchList .MatchListGroup__Title .OM-Icon,
body.Desktop.Page-LiveEvent.Rtl .LiveEventSidebar__MatchList .MatchListGroup__Title .OM-Icon,
body.Page-Favorites.Rtl .LiveEventSidebar__MatchList .MatchListGroup__Title .OM-Icon {
    margin-left: unset;
    margin-right: .5rem
}

body.Desktop.Page-ESportsLiveEvent.Rtl .LiveEventSidebar .MatchListGroup__Title,
body.Desktop.Page-ESportsLiveEvent.Rtl .LiveEventSidebar .MatchListMixed .Details__Participant,
body.Desktop.Page-ESportsLiveEvent.Rtl .LiveEventSidebar .MatchListMixed .EventItem__Descriptors,
body.Desktop.Page-LiveEvent.Rtl .LiveEventSidebar .MatchListGroup__Title,
body.Desktop.Page-LiveEvent.Rtl .LiveEventSidebar .MatchListMixed .Details__Participant,
body.Desktop.Page-LiveEvent.Rtl .LiveEventSidebar .MatchListMixed .EventItem__Descriptors,
body.Page-Favorites.Rtl .LiveEventSidebar .MatchListGroup__Title,
body.Page-Favorites.Rtl .LiveEventSidebar .MatchListMixed .Details__Participant,
body.Page-Favorites.Rtl .LiveEventSidebar .MatchListMixed .EventItem__Descriptors {
    padding-right: 0
}

body.Desktop.Page-ESportsLiveEvent.Rtl .LiveEventSidebar .MatchListGroup__CollapseBtn,
body.Desktop.Page-LiveEvent.Rtl .LiveEventSidebar .MatchListGroup__CollapseBtn,
body.Page-Favorites.Rtl .LiveEventSidebar .MatchListGroup__CollapseBtn {
    left: 0;
    padding-right: unset;
    padding-left: 5px
}

body.Desktop.Page-ESportsLiveEvent.Rtl .LiveEventSidebar .EventItem,
body.Desktop.Page-LiveEvent.Rtl .LiveEventSidebar .EventItem,
body.Page-Favorites.Rtl .LiveEventSidebar .EventItem {
    padding: 5px 30px 5px 5px
}

@media(min-width:80em) {
    body.Desktop.Page-ESportsLiveEvent.Rtl .LiveEventSidebar .EventItem,
    body.Desktop.Page-LiveEvent.Rtl .LiveEventSidebar .EventItem,
    body.Page-Favorites.Rtl .LiveEventSidebar .EventItem {
        padding: 10px 30px 10px 10px
    }
}

body.Desktop.Page-ESportsLiveEvent.Rtl .LiveEventSidebar .EventItem .FavoriteButton,
body.Desktop.Page-LiveEvent.Rtl .LiveEventSidebar .EventItem .FavoriteButton,
body.Page-Favorites.Rtl .LiveEventSidebar .EventItem .FavoriteButton {
    left: unset;
    right: 0;
    margin-left: unset;
    margin-right: 0
}

body.Desktop.Page-ESportsLiveEvent.Rtl .LiveEventSidebar .EventItem__OddsCollapseBtn,
body.Desktop.Page-ESportsLiveEvent.Rtl .LiveEventSidebar .LiveEventNav__Item--active:before,
body.Desktop.Page-LiveEvent.Rtl .LiveEventSidebar .EventItem__OddsCollapseBtn,
body.Desktop.Page-LiveEvent.Rtl .LiveEventSidebar .LiveEventNav__Item--active:before,
body.Page-Favorites.Rtl .LiveEventSidebar .EventItem__OddsCollapseBtn,
body.Page-Favorites.Rtl .LiveEventSidebar .LiveEventNav__Item--active:before {
    left: unset;
    right: 0
}

body.Desktop.Page-ESportsLiveEvent.Rtl .LiveEventSidebar .LiveEventNav__CounterContainer,
body.Desktop.Page-LiveEvent.Rtl .LiveEventSidebar .LiveEventNav__CounterContainer,
body.Page-Favorites.Rtl .LiveEventSidebar .LiveEventNav__CounterContainer {
    right: unset;
    left: 4px
}

body.Desktop.Page-ESportsLiveEvent.Rtl .MatchListSkeleton__Item,
body.Desktop.Page-LiveEvent.Rtl .MatchListSkeleton__Item,
body.Page-Favorites.Rtl .MatchListSkeleton__Item {
    padding: 1rem 3rem 1rem 1rem
}

body.Desktop.Page-ESportsLiveEvent.Rtl .MatchListSkeleton__Button:first-of-type,
body.Desktop.Page-LiveEvent.Rtl .MatchListSkeleton__Button:first-of-type,
body.Page-Favorites.Rtl .MatchListSkeleton__Button:first-of-type {
    margin-left: unset;
    margin-right: 0
}

body.Desktop.Page-ESportsLiveEvent.Rtl .MatchDetails,
body.Desktop.Page-ESportsLiveEvent.Rtl .MatchDetailsSkeleton,
body.Desktop.Page-LiveEvent.Rtl .MatchDetails,
body.Desktop.Page-LiveEvent.Rtl .MatchDetailsSkeleton,
body.Page-Favorites.Rtl .MatchDetails,
body.Page-Favorites.Rtl .MatchDetailsSkeleton {
    width: 100%
}

.LiveEventPageSkeleton {
    display: none
}

body.Desktop .LiveEventPageSkeleton {
    display: flex;
    flex-direction: column
}

.LiveSidebarSportsNavSkeleton {
    display: none
}

body.Desktop .LiveSidebarSportsNavSkeleton {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 40px;
    padding-top: 18px;
    background-color: #282c39
}

@media(min-width:80em) {
    body.Desktop .LiveSidebarSportsNavSkeleton {
        width: 60px
    }
}

.LiveSidebarSportsNavSkeleton__Item {
    opacity: .3;
    width: 1em;
    height: 1em;
    font-size: 2rem;
    margin-bottom: 36px;
    background-color: #dad9e3;
    border-radius: 100%;
    -webkit-animation: makeTransparent .6s 20 alternate;
    animation: makeTransparent .6s 20 alternate
}

.Settings {
    display: flex;
    flex-direction: column;
    flex: 1
}

.Settings .ContentTitle {
    margin-bottom: 20px
}

.Settings__Title {
    width: 100%;
    padding: 10px 0;
    margin-bottom: 10px;
    border-bottom: 1px dashed rgba(166, 170, 182, .2);
    clear: right
}

.Settings__FormSection {
    display: flex;
    flex: 1 1 33.33%;
    flex-direction: row;
    flex-wrap: wrap;
    margin-bottom: 10px
}

.Settings__FormSection--Controls {
    flex: 1 1 100%;
    flex-direction: row;
    padding: 10px 0;
    margin-top: 20px;
    border-top: 1px dashed rgba(166, 170, 182, .2)
}

.Settings__Option {
    display: flex;
    width: auto;
    flex: 1 1 33%;
    margin-right: 10px;
    margin-bottom: 10px;
    max-width: calc(50% - 5px)
}

body.Rtl .Settings__Option {
    margin-right: unset;
    margin-left: 10px
}

@media screen and (min-width:48em) {
    .Settings__Option {
        flex: 1 1 28%
    }
}

@media screen and (min-width:48em) {
    .Settings__Option:nth-of-type(3n) {
        margin-right: 0
    }
    body.Rtl .Settings__Option:nth-of-type(3n) {
        margin-left: 0
    }
}

.Settings__Option:nth-of-type(2n) {
    margin-right: 0
}

body.Rtl .Settings__Option:nth-of-type(2n) {
    margin-left: 0
}

@media screen and (min-width:48em) {
    .Settings__Option:nth-of-type(2n) {
        margin-right: 10px
    }
    body.Rtl .Settings__Option:nth-of-type(2n) {
        margin-right: unset;
        margin-left: 10px
    }
}

.Settings__Save {
    min-width: 160px;
    align-self: flex-end;
    margin-left: auto
}

body.Rtl .Settings__Save {
    margin-right: auto;
    margin-left: unset
}

.BottomDrawer {
    z-index: 100
}

.BottomDrawer__BackDrop {
    opacity: .96;
    background-color: #363945
}

.BottomDrawer__CloseButton {
    position: absolute;
    top: 0;
    right: 0;
    padding: 0 10px;
    height: 40px
}

body.Rtl .BottomDrawer__CloseButton {
    right: unset;
    left: 0
}

.BottomDrawer__CloseButton .OM-Icon {
    color: #a4a9bc
}

.BottomDrawer__Container {
    height: calc(90% - env(safe-area-inset-bottom));
    padding: 0 5px;
    background-color: #2e323e
}

.BottomDrawer__Subtitle,
.BottomDrawer__Title {
    height: 40px;
    line-height: 40px;
    font-family: Fira Sans, sans-serif;
    font-size: 16px;
    color: #c2c5cd
}

.BottomDrawer__Subtitle {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.TopMenu__SportsMenuTitle {
    height: 60px;
    line-height: 60px;
    font-family: Fira Sans, sans-serif;
    font-weight: 400;
    font-size: 18px;
    color: #c2c5cd
}

.Overlay {
    position: fixed;
    width: 100vw;
    height: 100%;
    z-index: 100;
    display: flex;
    flex-direction: column;
    align-items: center
}

.Overlay__Cover {
    width: 100%;
    height: 100%;
    position: absolute;
    background-color: rgba(54, 57, 69, .9)
}

.Overlay__ContentWrapper {
    position: relative;
    z-index: 1;
    display: flex;
    flex-direction: column;
    width: 94%;
    margin: 0 auto
}

body.Tablet .Overlay__ContentWrapper {
    width: 60%
}

body.Desktop .Overlay__ContentWrapper {
    width: 40%
}

@media(min-width:48em) {
    body.Desktop .Overlay__ContentWrapper {
        width: 80%
    }
}

@media(min-width:60em) {
    body.Desktop .Overlay__ContentWrapper {
        width: 70%
    }
}

@media(min-width:80em) {
    body.Desktop .Overlay__ContentWrapper {
        width: 60%
    }
}

@media(min-width:87.5em) {
    body.Desktop .Overlay__ContentWrapper {
        width: 40%
    }
}

.Overlay__CloseIconWrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 40px;
    position: absolute;
    top: 20px;
    right: 0;
    cursor: pointer
}

body.Rtl .Overlay__CloseIconWrapper {
    right: unset;
    left: 0
}

.Overlay__Content {
    width: 100%;
    display: flex;
    justify-content: center;
    align-content: center;
    position: relative
}

.Overlay .Search {
    margin-top: 10px
}

.Overlay .Search body.Desktop {
    margin-top: 6rem
}

.Overlay .PopupVideo {
    margin-top: 10rem
}

body.OverlayOpened {
    overflow: hidden
}

.Spinner {
    display: flex;
    height: 40px;
    min-width: 40px;
    justify-content: center
}

.Spinner__Content {
    display: flex;
    align-self: center;
    transform: translateZ(0);
    color: #ffcd36;
    background-color: #ffcd36
}

.Spinner__Content,
.Spinner__Content:after,
.Spinner__Content:before {
    width: 6px;
    height: 20px;
    -webkit-animation: load 1s ease-in-out infinite;
    animation: load 1s ease-in-out infinite
}

.Spinner__Content:after,
.Spinner__Content:before {
    content: "";
    position: absolute;
    top: 0;
    background-color: inherit
}

.Spinner__Content:before {
    left: -8px;
    -webkit-animation-delay: -.12s;
    animation-delay: -.12s
}

.Spinner__Content:after {
    left: 8px;
    -webkit-animation-delay: .12s;
    animation-delay: .12s
}

@-webkit-keyframes snake {
    0%,
    80%,
    to {
        height: 30px;
        box-shadow: 0 0
    }
    40% {
        height: 20px;
        box-shadow: 0 -20px
    }
}

@keyframes snake {
    0%,
    80%,
    to {
        height: 30px;
        box-shadow: 0 0
    }
    40% {
        height: 20px;
        box-shadow: 0 -20px
    }
}

@-webkit-keyframes load {
    0%,
    80%,
    to {
        opacity: .6;
        height: 10px;
        box-shadow: 0 0
    }
    40% {
        opacity: 1;
        height: 16px;
        box-shadow: 0 -6px
    }
}

@keyframes load {
    0%,
    80%,
    to {
        opacity: .6;
        height: 10px;
        box-shadow: 0 0
    }
    40% {
        opacity: 1;
        height: 16px;
        box-shadow: 0 -6px
    }
}

@-webkit-keyframes spin {
    to {
        transform: rotate(1turn)
    }
}

@keyframes spin {
    to {
        transform: rotate(1turn)
    }
}

.Pagination,
.Pagination__Page {
    justify-content: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.Pagination__Page {
    width: 40px;
    height: 40px;
    line-height: 40px;
    margin: 1px;
    cursor: pointer;
    speak: none;
    background-color: #282c39;
    border: 1px solid #454c63;
    font-family: Fira Sans, sans-serif;
    font-size: 12px;
    color: #dad9e3
}

.Pagination__Page,
.Pagination__Page a {
    display: flex;
    align-items: center;
    transition: color .3s ease, background-color .3s ease, border .3s ease
}

.Pagination__Page a {
    outline: none;
    justify-content: center;
    width: 100%;
    height: 100%;
    color: inherit;
    font-size: inherit
}

.Pagination__Page:hover:not(.Pagination__Page--disabled):not(.Pagination__Page--selected) {
    color: #efefef;
    background-color: #363945;
    border: 1px solid #5a6481
}

.Pagination__Page--selected {
    color: #efefef;
    background-color: #363945;
    border-color: #5a6481;
    cursor: default
}

.Pagination__Page--disabled {
    opacity: .6;
    cursor: default
}

.Pagination__Next,
.Pagination__Previous {
    font-size: 160%;
    background-color: rgba(40, 44, 57, .6);
    border: 1px solid rgba(69, 76, 99, .6)
}

.Pagination__Next:hover,
.Pagination__Previous:hover {
    background-color: #282c39;
    border: 1px solid #454c63
}

.Pagination__Break {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 3.875rem
}

.Pagination__Break:not(:last-child) {
    margin-right: .25rem
}

body.Rtl .Pagination__Break:not(:last-child) {
    margin-right: unset;
    margin-left: .25rem
}

.Notification {
    width: 100%;
    display: flex;
    min-height: 46px;
    margin: 0 0 20px;
    padding-left: 40px;
    position: relative;
    align-items: center;
    color: transparent;
    background-color: transparent;
    transform-origin: top;
    -webkit-animation: notificationIn .3s ease;
    animation: notificationIn .3s ease
}

body.Rtl .Notification {
    padding-right: 40px;
    padding-left: unset
}

.Notification:before {
    content: "";
    position: absolute;
    width: 4px;
    height: 100%;
    top: 0;
    bottom: 0;
    left: 0
}

body.Rtl .Notification:before {
    right: 0;
    left: unset
}

@-webkit-keyframes notificationIn {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes notificationIn {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

.Notification__StatusIconWrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 100%;
    position: absolute;
    top: 0;
    left: 4px;
    background-color: transparent
}

body.Rtl .Notification__StatusIconWrapper {
    right: 4px;
    left: unset
}

.Notification__Text {
    margin-left: 10px
}

body.Rtl .Notification__Text {
    margin-right: 10px;
    margin-left: unset
}

.Notification__Close {
    height: 100%;
    min-width: 30px;
    padding: 0 .3rem;
    cursor: pointer;
    margin-left: auto;
    transition: background .2s ease
}

body.Rtl .Notification__Close {
    margin-right: auto;
    margin-left: unset
}

.Notification__Close:hover {
    background-color: rgba(10, 10, 10, 0);
    color: rgba(26, 26, 26, 0)
}

.Notification__Link {
    text-decoration: underline;
    cursor: pointer
}

body.Desktop .Notification__Link:hover {
    text-decoration: none
}

.Notification__Close {
    color: transparent
}

.Notification__CloseIconWrapper {
    width: 24px;
    height: 24px
}

.Notification--Success {
    color: #78e93f
}

.Notification--Success:before {
    background-color: #5bdb1a
}

.Notification--Success .Notification__Close,
.Notification--Success .Notification__StatusIconWrapper {
    color: #78e93f
}

.Notification--Error {
    color: #fcc
}

.Notification--Error:before {
    background-color: #f99
}

.Notification--Error .Notification__StatusIconWrapper {
    color: #f99
}

.Notification--Error .Notification__Close {
    color: #fcc
}

.Notification--Info {
    color: #feebb7
}

.Notification--Info:before {
    background-color: #fdcf52
}

.Notification--Info .Notification__StatusIconWrapper {
    color: #fddd85
}

.Notification--Info .Notification__Close {
    color: #feebb7
}

.NavLinks {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    margin-bottom: 40px
}

.NavLinks__Anchor {
    position: relative;
    display: flex;
    flex: 1 1 20%;
    align-items: center;
    margin-left: 10px;
    padding: 0 10px;
    min-height: 40px;
    background-color: #363945;
    transition: background-color .3s ease
}

body.Rtl .NavLinks__Anchor {
    margin-right: 10px;
    margin-left: unset
}

.NavLinks__Anchor:first-of-type {
    margin-left: 0
}

body.Rtl .NavLinks__Anchor:first-of-type {
    margin-right: 0
}

.NavLinks--Header .NavLinks__Anchor {
    font-size: 14px;
    margin-left: 0;
    min-height: 60px;
    justify-content: center;
    background-color: rgba(54, 57, 69, .2)
}

body.Rtl .NavLinks--Header .NavLinks__Anchor {
    margin-right: 0
}

.NavLinks--Header .NavLinks__Anchor:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -1px;
    width: 100%;
    height: 1px;
    background-color: rgba(164, 169, 188, .4)
}

body.Rtl .NavLinks--Header .NavLinks__Anchor:after {
    right: 0;
    left: unset
}

.NavLinks--Header .NavLinks__Anchor:hover {
    background-color: rgba(54, 57, 69, .2)
}

.NavLinks__Anchor.Active {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.NavLinks--Header .NavLinks__Anchor.Active,
.NavLinks--Header .NavLinks__Anchor.Active:hover {
    color: #c2c5cd
}

.NavLinks--Header .NavLinks__Anchor.Active:after {
    background-color: #ffe188
}

.NavLinks--Header .NavLinks__Anchor.Active:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: calc(50% - 6px);
    width: 0;
    height: 0;
    border-color: transparent transparent #ffe188;
    border-style: solid;
    border-width: 0 6px 4px
}

body.Rtl .NavLinks--Header .NavLinks__Anchor.Active:before {
    right: calc(50% - 6px);
    left: unset
}

.SimpleSearchTrigger {
    min-height: 40px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    margin-bottom: 10px;
    color: #fff;
    background-color: rgba(88,128,54,.1);
    cursor: pointer
}

.App:not(.App--isBrowser) .SimpleSearchTrigger {
    opacity: .15;
    position: relative;
    cursor: default
}

.App--isBrowser .SimpleSearchTrigger:hover__IconWrapper {
    background-color: #ffc822
}

.App--isBrowser .SimpleSearchTrigger:hover .OM-Icon {
    transform: scale(1.3)
}

body.Mobile .SimpleSearchTrigger,
body.Tablet .SimpleSearchTrigger {
    min-height: inherit;
    height: inherit;
    padding: 0;
    margin-bottom: 0
}

.SimpleSearchTrigger__IconWrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    background-color: rgba(88,128,54,.1);
    color: #fff;
    transition: background-color .3s ease-in-out
}

.SimpleSearchTrigger .OM-Icon {
    transition: transform .3s ease-in-out;
    transform-origin: center
}

.SimpleSearchTrigger__Placeholder {
    justify-self: center;
    align-self: center;
    margin: 0 5px;
    color: #fff;
}

body.Mobile .SimpleSearchTrigger__Placeholder,
body.Tablet .SimpleSearchTrigger__Placeholder {
    display: none
}

.Search {
    flex-direction: column;
    margin: 0 auto;
    width: 100%
}

.Search,
.Search__Bar {
    display: flex;
    position: relative
}

.Search__Bar {
    border-radius: 6px;
    background-color: #282c39;
    min-height: 60px;
    padding: 10px;
    margin-bottom: 10px
}

.Overlay .Search__Bar {
    padding-right: 50px
}

body.Rtl .Overlay .Search__Bar {
    padding-right: 10px;
    padding-left: 50px
}

body.Mobile.Page-Search .Search__Bar {
    margin: 5px 0
}

.Search__Input {
    width: 100%;
    color: inherit;
    border: 0;
    padding: 0 40px 0 10px;
    background-color: #363945;
    min-height: 40px
}

body.Rtl .Search__Input {
    padding-right: 10px;
    padding-left: 40px
}

.Search__Input:focus {
    outline: 4px solid rgba(255, 205, 54, .2)
}

.Search__Input::-moz-placeholder {
    color: inherit
}

.Search__Input:-ms-input-placeholder {
    color: inherit
}

.Search__Input::placeholder {
    color: inherit
}

body.Page-Search .Search__Input {
    padding: 0 50px 0 10px;
    padding-right: 10px;
    padding-left: 50px
}

.Search__Clear,
.Search__Search {
    padding: 0;
    position: absolute;
    width: 50px
}

.Search__Clear {
    right: 5px;
    justify-self: center;
    align-self: center;
    height: inherit;
    color: #c2c5cd;
    box-shadow: none;
    min-height: 40px
}

body.Rtl .Search__Clear {
    right: unset;
    left: 5px
}

.Overlay__Content .Search__Clear {
    right: 50px
}

body.Rtl .Overlay__Content .Search__Clear {
    right: unset;
    left: 50px
}

body.Page-Search .Search__ClearIcon {
    opacity: .6
}

.Search__Search {
    right: 60px;
    justify-self: center;
    align-self: center;
    height: inherit;
    box-shadow: none;
    min-height: 40px;
    padding: 0;
    display: none
}

body.Rtl .Search__Search {
    right: unset;
    left: 60px
}

body.Page-Search .Search__Search {
    right: 0;
    display: inline;
    display: initial
}

body.Page-Search.Rtl .Search__Search {
    left: 0
}

body.Page-Search.Mobile .Search__Search {
    display: inline;
    display: initial
}

.Search__SearchIcon {
    opacity: .6
}

body.Page-Search .Search__SearchIcon {
    opacity: 1
}

.Search__List {
    min-height: 0;
    display: flex;
    flex-direction: column
}

body.Mobile .Search__List {
    margin-top: 0
}

.Search__ViewMore,
.Search__ViewMore>.Anchor {
    display: flex;
    width: 100%;
    background-color: #434756;
    text-decoration: underline;
    min-height: 28px;
    justify-content: center;
    align-content: center;
    align-items: center;
    transition: opacity .3s ease
}

body.Desktop .Search__ViewMore:hover,
body.Desktop .Search__ViewMore>.Anchor:hover {
    opacity: 1
}

.Search__Results {
    max-height: calc(300px - env(safe-area-inset-bottom));
    overflow: hidden;
    overflow-y: auto;
    min-height: 0;
    margin: 10px 0
}

@media screen and (orientation:landscape) {
    .Search__Results {
        max-height: 70px
    }
}

body.Desktop .Search__Results,
body.Tablet .Search__Results {
    max-height: unset;
    overflow-y: visible;
    overflow-y: initial
}

body.Desktop .Search__Results::-webkit-scrollbar {
    width: 10px
}

body.Desktop .Search__Results::-webkit-scrollbar-track {
    background-color: #3f4250;
    box-shadow: inset 0 0 6px rgba(0, 0, 0, .3)
}

body.Desktop .Search__Results::-webkit-scrollbar-thumb {
    background-color: #1b1e27;
    outline: 1px solid #708090
}

body.Page-ESportsSearch .Search__Results,
body.Page-Search .Search__Results {
    max-height: unset
}

.Search__Info {
    text-align: center;
    padding: 40px;
    background-color: rgba(40, 44, 57, .4)
}

.Search .OM-Tabs--Search,
.Search .OM-Tabs__Content {
    min-height: 0;
    display: flex;
    flex-direction: column
}

.SearchItem {
    display: flex;
    min-height: 40px;
    margin-bottom: 1px;
    background-color: #434756;
    transition: background-color .3s ease;
    transform-origin: center
}

body.Desktop .SearchItem--focused {
    background-color: #282c39;
    z-index: 10
}

body.Desktop .SearchItem--focused .SearchItem__EventCount,
body.Desktop .SearchItem--focused .SearchItem__Icon,
body.Desktop .SearchItem--focused .SearchItem__MarketCount {
    background-color: #20232d
}

body.Desktop .SearchItem--focused .FavoriteButton {
    background-color: #212531
}

.SearchItem__Anchor {
    width: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    position: relative;
    padding: 0 0 0 30px
}

body.Rtl .SearchItem__Anchor {
    padding-right: 30px;
    padding-left: 0
}

body.Mobile .SearchItem__Anchor {
    flex-direction: column;
    padding: 0 0 0 30px
}

body.Mobile.Rtl .SearchItem__Anchor {
    padding-right: 30px;
    padding-left: 0
}

body.Mobile .Search__Results--TOURNAMENT .SearchItem__Anchor {
    flex-direction: row;
    width: 100%
}

.SearchItem__Icon {
    display: flex;
    flex: 0 0 30px;
    justify-content: center;
    align-items: center;
    width: 30px;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background-color: #3d404e
}

body.Rtl .SearchItem__Icon {
    right: 0;
    left: unset
}

.SearchItem__Participants {
    flex: 1 1 30%;
    padding: 0 0 0 10px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

body.Rtl .SearchItem__Participants {
    padding-right: 10px;
    padding-left: 0
}

body.Mobile .SearchItem__Participants {
    flex: 1 0 40%;
    padding: 0 0 0 5px
}

body.Mobile.Rtl .SearchItem__Participants {
    padding-right: 5px;
    padding-left: 0
}

.SearchItem__Participant {
    width: 100%;
    line-height: 13px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.SearchItem__FlagIcon {
    margin-right: 4px
}

body.Rtl .SearchItem__FlagIcon {
    margin-right: unset;
    margin-left: 4px
}

.SearchItem__Event {
    padding: 10px 0 5px;
    display: flex;
    flex-direction: column;
    flex: 1 0 20%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

body.Desktop .SearchItem__Event {
    display: flex;
    flex-direction: row;
    flex-grow: 1
}

.SearchItem__EventCount {
    width: 60px;
    flex: 0 0 60px;
    background-color: #3d404e
}

.SearchItem .FavoriteButton,
.SearchItem__EventCount {
    display: flex;
    justify-content: center;
    align-items: center;
    opacity: .6;
    transition: background-color .3s ease
}

.SearchItem .FavoriteButton {
    width: 30px;
    cursor: pointer;
    background: #282c39;
    color: #a4a9bc
}

.SearchItem .FavoriteButton--isFavorite {
    color: #af841b;
    background-color: #2c313f
}

.SearchItem .FavoriteButton:hover {
    color: #ffcd36;
    background-color: #282c39
}

body.Desktop .SearchItem .FavoriteButton {
    width: 50px
}

.SearchItem--hasFavorites .SearchItem__Anchor {
    width: calc(100% - 30px)
}

.SearchItem--hasFavorites body.Desktop .SearchItem__Anchor {
    width: calc(100% - 50px)
}

.SearchItem__InfoGroup {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.SearchItem__Info:after {
    display: inline;
    content: " / "
}

.SearchItem__Info:first-child:before {
    display: inline;
    content: "/ "
}

.SearchItem__ExpandArrow.OM-Icon,
.SearchItem__Info:last-child:after,
body.Desktop .SearchItem__Info:first-child:before,
body.Mobile .Search__Results--TOURNAMENT .SearchItem__Info:first-child:before {
    display: none
}

.SearchItem .MarketsNumber__IndicatorPart:before {
    display: inline;
    content: "+"
}

.Search__Results .SearchItem__Descriptors {
    display: flex;
    padding-left: 5px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

body.Rtl .Search__Results .SearchItem__Descriptors {
    padding-right: 5px;
    padding-left: unset
}

.Search__Results .SearchItem__IndicatorsGroup {
    margin-right: 4px
}

body.Rtl .Search__Results .SearchItem__IndicatorsGroup {
    margin-right: unset;
    margin-left: .25rem
}

.Search__Results--MATCH .SearchItem__Descriptors {
    margin-bottom: 10px
}

body.Desktop .Search__Results--MATCH .SearchItem__Descriptors {
    flex-direction: column;
    align-items: flex-end;
    justify-content: center;
    margin: 0 10px 0 0
}

body.Desktop.Rtl .Search__Results--MATCH .SearchItem__Descriptors {
    margin-right: unset;
    margin-left: 10px
}

body.Desktop .Search__Results--MATCH .SearchItem__IndicatorsGroup {
    margin-right: 0
}

body.Desktop.Rtl .Search__Results--MATCH .SearchItem__IndicatorsGroup {
    margin-left: 0
}

.Search__Results--MATCH .SearchItem__Indicator--isLive {
    content: "";
    width: 8px;
    height: 8px;
    margin-right: 4px;
    display: inline-block;
    border-radius: 50%;
    background-color: #ffcd36
}

body.Rtl .Search__Results--MATCH .SearchItem__Indicator--isLive {
    margin-right: unset;
    margin-left: 4px
}

.Search__Results--TOURNAMENT .SearchItem__Descriptors {
    width: 100%;
    align-items: center
}

.Overlay__Content,
.Overlay__ContentWrapper {
    min-height: 0
}

.SportsBanner {
    margin-bottom: 10px;
    font-family: Fira Sans, sans-serif;
    font-size: 12px;
    color: #c2c5cd
}

.SportsBanner .om-OddsBanner,
.SportsBanner .om-OddsBannerCarousel {
    padding: 0;
    min-height: 260px
}

body.Mobile .SportsBanner .om-OddsBanner,
body.Mobile .SportsBanner .om-OddsBannerCarousel {
    font-size: 10px;
    min-height: 200px
}

.SportsBanner .om-CarouselContents,
.SportsBanner .om-CarouselSlide {
    height: inherit;
    min-height: inherit
}

.SportsBanner .om-CarouselContents {
    position: relative;
    z-index: 10
}

.SportsBanner .om-MatchContainer {
    width: 100%;
    height: auto;
    max-width: 100%;
    left: 0;
    bottom: 10px;
    padding: 0 10px;
    position: absolute;
    background: transparent;
    z-index: 1
}

body.Rtl .SportsBanner .om-MatchContainer {
    right: 0;
    left: unset
}

body.Mobile .SportsBanner .om-MatchContainer {
    padding: 0 5px
}

.SportsBanner .om-OddsGroup {
    padding: 0;
    display: flex;
    flex-direction: row;
    min-height: 20px
}

.SportsBanner .om-SingleOdds {
    width: 33.33%;
    flex: 1 1 40%;
    margin-left: 4px
}

body.Rtl .SportsBanner .om-SingleOdds {
    margin-right: 4px;
    margin-left: unset
}

.SportsBanner .om-SingleOdds:first-of-type {
    margin-left: 0
}

body.Rtl .SportsBanner .om-SingleOdds:first-of-type {
    margin-right: 0
}

.SportsBanner .om-Header {
    position: relative;
    display: flex;
    flex-direction: column
}

.SportsBanner .om-FirstRow {
    width: 100%;
    min-height: 70px;
    margin-bottom: 5px
}

body.Mobile .SportsBanner .om-FirstRow {
    margin-bottom: 5px
}

.SportsBanner .om-SecondRow {
    position: absolute;
    right: 0;
    top: 0;
    min-height: 70px
}

body.Rtl .SportsBanner .om-SecondRow {
    right: unset;
    left: 0
}

.SportsBanner .om-SecondRow * {
    float: left;
    line-height: 30px
}

body.Rtl .SportsBanner .om-SecondRow * {
    float: right
}

.SportsBanner .om-Breadcrumbs,
.SportsBanner .om-StartTime {
    border: 0;
    padding: 0;
    line-height: 30px
}

.SportsBanner .om-Breadcrumbs {
    top: auto;
    margin: 0
}

body.Mobile .SportsBanner .om-Breadcrumbs {
    max-width: calc(100% - 110px);
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.SportsBanner .om-Breadcrumbs a {
    display: inline-block;
    line-height: 30px
}

.SportsBanner .om-LiveTag {
    float: left;
    display: none;
    padding: 0 6px;
    line-height: inherit;
    margin: 0 10px 0 0;
    color: #fff;
    background-color: #eeb200;
    border-left: 4px solid #ffcd36
}

body.Rtl .SportsBanner .om-LiveTag {
    float: right;
    border-right: 4px solid #ffcd36;
    border-left: unset
}

.SportsBanner .om-InProgress .om-LiveTag {
    display: block;
    line-height: 30px
}

body.Mobile .SportsBanner .om-InProgress .om-LiveTag {
    display: flex;
    align-content: center;
    justify-content: center;
    text-indent: -999em
}

body.Mobile .SportsBanner .om-InProgress .om-LiveTag:after {
    content: "L";
    display: inline-block;
    width: 100%;
    text-indent: 0;
    line-height: 30px;
    z-index: 10
}

.SportsBanner .om-Pending .om-Scores {
    display: none
}

.SportsBanner .om-ParticipantsTitle {
    font-size: 18px;
    display: flex;
    flex-direction: row;
    margin-top: 4px;
    padding: 0
}

body.Mobile .SportsBanner .om-ParticipantsTitle {
    font-size: 14px
}

.SportsBanner .om-AwayParticipant,
.SportsBanner .om-HomeParticipant,
.SportsBanner .om-ParticipantSeparator {
    flex: 1 1 50%;
    padding: 0 10px;
    height: 40px;
    line-height: 40px;
    background-color: rgba(0, 0, 0, .4)
}

.SportsBanner .om-AwayParticipant {
    text-align: right
}

body.Rtl .SportsBanner .om-AwayParticipant {
    text-align: left
}

.SportsBanner .om-ParticipantSeparator {
    flex: 1 1 40px;
    margin: 0 6px;
    position: relative;
    background-color: rgba(0, 0, 0, .8);
    font-size: 18px
}

.SportsBanner .om-ParticipantSeparator:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 50%;
    left: 0;
    top: 0;
    background: #000;
    background: linear-gradient(180deg, transparent 0, rgba(0, 0, 0, .4));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(0, 0, 0, 0), endColorstr=rgba(0, 0, 0, .4))
}

body.Rtl .SportsBanner .om-ParticipantSeparator:after {
    right: 0;
    left: unset
}

.SportsBanner .om-OddsParticipant {
    display: none
}

.SportsBanner .om-Scores {
    border-bottom: 0;
    padding: 0 0 0 10px;
    line-height: 30px;
    background-color: rgba(0, 0, 0, .2)
}

body.Rtl .SportsBanner .om-Scores {
    padding-right: 10px;
    padding-left: 0
}

.SportsBanner .om-Scores * {
    float: left
}

body.Rtl .SportsBanner .om-Scores * {
    float: right
}

.SportsBanner .om-HomeScore,
.SportsBanner .om-ScoreSeparator,
.SportsBanner .om-SwaySeparator {
    color: #fff;
    display: block;
    height: 30px;
    line-height: 30px;
    background-color: #eeb200;
    font-family: Fira Sans, sans-serif;
    font-weight: 400;
    font-size: 16px
}

body.Mobile .SportsBanner .om-HomeScore,
body.Mobile .SportsBanner .om-ScoreSeparator,
body.Mobile .SportsBanner .om-SwaySeparator {
    font-size: 14px
}

.SportsBanner .om-HomeScore {
    padding: 0 8px 0 12px
}

body.Rtl .SportsBanner .om-HomeScore {
    padding-right: 12px;
    padding-left: 8px
}

body.Mobile .SportsBanner .om-HomeScore {
    padding: 0 3px 0 6px
}

body.Mobile.Rtl .SportsBanner .om-HomeScore {
    padding-right: 6px;
    padding-left: 3px
}

.SportsBanner .om-SwaySeparator {
    padding: 0 12px 0 8px;
    border-right: 4px solid #ffcd36
}

body.Rtl .SportsBanner .om-SwaySeparator {
    padding-right: 12px;
    padding-left: 8px;
    border-right: unset;
    border-left: 4px solid #ffcd36
}

body.Mobile .SportsBanner .om-SwaySeparator {
    padding: 0 6px 0 3px
}

body.Mobile.Rtl .SportsBanner .om-SwaySeparator {
    padding-right: 3px;
    padding-left: 6px
}

.SportsBanner .om-CarouselControls {
    z-index: 100;
    pointer-events: none
}

.SportsBanner .om-CarouselControls a.om-CarouselControlNext,
.SportsBanner .om-CarouselControls a.om-CarouselControlPrev {
    pointer-events: all;
    transition: background .3s ease
}

.SportsBanner .om-CarouselControls a.om-CarouselControlNext:hover,
.SportsBanner .om-CarouselControls a.om-CarouselControlPrev:hover {
    background: rgba(0, 0, 0, .7)
}

body.Mobile .SportsBanner .om-CarouselControls {
    display: none
}

.SportsBanner .om-OddsButton {
    width: 100%;
    height: 40px;
    line-height: 40px;
    font-size: 16px
}

.SportsBanner .om-OddsButton.om-Decreased2:before,
.SportsBanner .om-OddsButton.om-Decreased:before,
.SportsBanner .om-OddsButton.om-Increased2:before,
.SportsBanner .om-OddsButton.om-Increased:before {
    content: "";
    position: absolute;
    border-width: 6px;
    border-style: solid;
    width: 0;
    height: 0;
    z-index: 20;
    right: 2px;
    left: auto;
    -webkit-animation: Blinker4 .5s infinite alternate;
    animation: Blinker4 .5s infinite alternate
}

body.Rtl .SportsBanner .om-OddsButton.om-Decreased2:before,
body.Rtl .SportsBanner .om-OddsButton.om-Decreased:before,
body.Rtl .SportsBanner .om-OddsButton.om-Increased2:before,
body.Rtl .SportsBanner .om-OddsButton.om-Increased:before {
    right: unset;
    left: 0
}

.SportsBanner .om-OddsButton.om-Increased2:before,
.SportsBanner .om-OddsButton.om-Increased:before {
    top: 2px;
    border-color: #35800f #35800f transparent transparent
}

body.Rtl .SportsBanner .om-OddsButton.om-Increased2:before,
body.Rtl .SportsBanner .om-OddsButton.om-Increased:before {
    border-right-color: transparent;
    border-left-color: #35800f
}

.SportsBanner .om-OddsButton.om-Decreased2:before,
.SportsBanner .om-OddsButton.om-Decreased:before {
    bottom: 2px;
    top: unset;
    transform: translateY(0);
    border-color: transparent red red transparent
}

body.Rtl .SportsBanner .om-OddsButton.om-Decreased2:before,
body.Rtl .SportsBanner .om-OddsButton.om-Decreased:before {
    border-right-color: transparent;
    border-left-color: red
}

.Breadcrumbs {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    flex-shrink: 0;
    height: 40px;
    color: #a4a9bc
}

body.Mobile .Breadcrumbs {
    overflow-x: auto;
    height: 40px;
    font-size: 10px;
    scroll-behavior: smooth;
    position: relative
}

.Breadcrumbs__Link {
    overflow: hidden;
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 0 5px;
    color: #a4a9bc;
    background-color: transparent;
    transition: color .3s ease, background-color .3s ease;
    text-decoration: underline;
    text-overflow: ellipsis;
    white-space: nowrap
}

body.Desktop .Breadcrumbs__Link--Home {
    flex-shrink: 0;
    padding-left: 0
}

body.Desktop.Rtl .Breadcrumbs__Link--Home {
    padding-right: 0;
    padding-left: 5px
}

body.Rtl .Breadcrumbs__Link--Home .OM-Icon {
    transform: scaleX(-1)
}

@media(hover:hover)and (pointer:fine) {
    .Breadcrumbs__Link:hover {
        color: #dad9e3;
        background-color: transparent
    }
}

body.Mobile .Breadcrumbs__Link {
    overflow: visible
}

body.Mobile .Breadcrumbs__Link--Home {
    position: -webkit-sticky;
    position: sticky;
    left: 0;
    top: 0;
    background-color: #0e151b
}

body.Rtl body.Mobile .Breadcrumbs__Link--Home {
    right: 0;
    left: unset
}

body.Mobile .Breadcrumbs__Link--Home:after {
    width: 20px;
    height: 40px;
    position: absolute;
    top: 0;
    left: 100%;
    background: linear-gradient(90deg, #0e151b, rgba(14, 21, 27, .1));
    content: "";
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

body.Rtl body.Mobile .Breadcrumbs__Link--Home:after {
    right: 100%;
    left: unset
}

body.Mobile .Breadcrumbs__Link:nth-of-type(2) {
    padding-left: 15px
}

body.Rtl body.Mobile .Breadcrumbs__Link:nth-of-type(2) {
    padding-right: 15px;
    padding-left: unset
}

body.Desktop .Breadcrumbs__LinkText {
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.Breadcrumbs .OM-Icon {
    display: flex;
    margin: 0 10px
}

.Breadcrumbs__Separator {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    text-align: center
}

.Breadcrumbs__CurrentItem {
    overflow: hidden;
    padding: 14px 5px;
    color: #dad9e3;
    text-overflow: ellipsis;
    white-space: nowrap
}

body.Mobile .Breadcrumbs__CurrentItem {
    overflow: visible;
    display: flex;
    align-items: center;
    padding: 0 5px
}

body.Mobile .ReCaptcha,
body:not(.Mobile) .ReCaptcha {
    margin-top: 60px
}

.Menu {
    position: relative;
    
    border-top: 1px dashed rgba(218, 217, 227, .4)
}

.Menu:after {
    content: "";
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    height: 30px;
    background: #000;
    background: linear-gradient(180deg, rgba(0, 0, 0, .2) 0, transparent);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(0, 0, 0, .2), endColorstr=rgba(0, 0, 0, 0));
    pointer-events: none
}

body.Rtl .Menu:after {
    right: 0;
    left: unset
}

.Menu .TournamentsMenu .MenuItem__Anchor--Overview {
    padding-left: 0;
    border-left: 0
}

body.Rtl .Menu .TournamentsMenu .MenuItem__Anchor--Overview {
    padding-right: 0;
    border-right: 0
}

.MenuItem {
    border-bottom: 1px dashed rgba(218, 217, 227, .4);
    color: #dad9e3;
    background-color: transparent;
    transition: color .3s ease-in-out, background-color .3s ease-in-out
}

.MenuItem:last-child {
    border-bottom: 0
}

.MenuItem--Selected {
    color: #e5e5ec;
    background-color: #10131f
}

.MenuItem .Loading {
    padding: 10px 40px;
    text-align: left
}

body.Rtl .MenuItem .Loading {
    text-align: right
}

.MenuItem__Button {
    cursor: pointer;
    color: inherit;
    font-family: inherit;
    font-size: 1.2rem
}

.MenuItem__Anchor,
.MenuItem__Button {
    min-width: 0;
    align-items: stretch;
    height: 36px;
    line-height: 36px;
    transition: background-color .3s ease-in-out, color .3s ease-in-out
}

.BottomDrawer .MenuItem__Anchor,
.BottomDrawer .MenuItem__Button {
    height: 48px;
    line-height: 48px
}

.MenuItem__Anchor:hover,
.MenuItem__Button:hover {
    background-color: #10131f;
    color: #efefef
}

.MenuItem__Anchor:hover .MenuItem__IconWrapper:not(.MenuItem--CollapseIcon),
.MenuItem__Button:hover .MenuItem__IconWrapper:not(.MenuItem--CollapseIcon) {
    background-color: #05070b
}

.MenuItem__Anchor:hover .MenuItem__IconWrapper:not(.MenuItem--CollapseIcon) .OM-Icon,
.MenuItem__Button:hover .MenuItem__IconWrapper:not(.MenuItem--CollapseIcon) .OM-Icon {
    transform: scale(1.3);
    color: #efefef
}

.MenuItem__Name {
    overflow: hidden;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    white-space: nowrap;
    text-overflow: ellipsis
}

.MenuItem .FavoriteButton {
    cursor: pointer;
    height: 100%;
    background: transparent;
    color: #af841b
}

.MenuItem .FavoriteButton,
.MenuItem__IconWrapper {
    width: 30px;
    display: flex;
    justify-content: center;
    align-items: center
}

.MenuItem__IconWrapper {
    color: #dad9e3;
    transition: background-color .3s ease-in-out;
    background-color: rgba(25,25,25,.4)
}

.MenuItem__IconWrapper .OM-Icon {
    color: #dad9e3;
    transition: transform .3s ease-in-out;
    transform-origin: center
}

.MenuItem__IconWrapper--CollapseIcon {
    background-color: transparent
}

.MenuItem__Counter {
    font-size: 80%;
    padding: 0 5px 0 0;
    color: #ffcd36
}

body.Rtl .MenuItem__Counter {
    padding-right: 0;
    padding-left: 10px
}

.MenuItem--EventResult {
    display: none
}

.OM-MenuItem .OM-FavoriteButton {
    min-width: 0;
    background-color: transparent;
    border: none
}

@media(hover:hover)and (pointer:fine) {
    .OM-MenuItem .OM-FavoriteButton:hover {
        outline: none;
        background-color: transparent;
        color: #af841b
    }
    .OM-MenuItem .OM-FavoriteButton:hover .OM-Icon {
        color: #af841b
    }
}

.OM-MenuItem .OM-FavoriteButton:active {
    background-color: transparent;
    box-shadow: none
}

.OM-MenuItem .OM-FavoriteButton--isFavorite .OM-Icon {
    color: #af841b
}

.BetradarWidget {
    margin-bottom: 10px
}

.EnetPulseStats,
.MatchDetailsStats {
    margin-bottom: 10px;
    color: #a4a9bc;
    background-color: #363945
}

body.Mobile .EnetPulseStats,
body.Mobile .MatchDetailsStats {
    padding: 0 5px;
    margin-bottom: 5px
}

.EnetPulseStats__Toggle,
.MatchDetailsStats__Toggle {
    width: 100%;
    color: #a4a9bc;
    text-decoration: underline
}

.EnetPulseStats__Toggle .OM-Icon,
.MatchDetailsStats__Toggle .OM-Icon {
    fill: #a4a9bc;
    transform: rotate(180deg);
    transition: transform .2s ease
}

.EnetPulseStats--Open,
.MatchDetailsStats--Open {
    background-color: transparent
}

.EnetPulseStats--Open .MatchDetailsStats__Toggle .OM-Icon,
.MatchDetailsStats--Open .MatchDetailsStats__Toggle .OM-Icon {
    transform: rotate(0deg)
}

.Inactive {
    display: none
}

.Tabs.EnetPulseStats__Tabs,
.Tabs.MatchDetailsStats__Tabs {
    margin-top: 10px;
    background-color: #212531
}

.Tabs.EnetPulseStats__Tabs .rc-tabs-tab-arrow-show,
.Tabs.MatchDetailsStats__Tabs .rc-tabs-tab-arrow-show {
    min-height: 46px;
    background-color: #2a2d38
}

.Tabs.EnetPulseStats__Tabs div[role=tablist].rc-tabs-bar,
.Tabs.MatchDetailsStats__Tabs div[role=tablist].rc-tabs-bar {
    margin-bottom: 2px
}

.Tabs.EnetPulseStats__Tabs div[role=tab].rc-tabs-tab,
.Tabs.MatchDetailsStats__Tabs div[role=tab].rc-tabs-tab {
    display: flex;
    align-items: center;
    justify-content: center;
    transition: color .3s ease, background-color .3s ease;
    flex: 1 1 160px;
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content;
    height: 40px;
    line-height: 40px;
    padding: 0 20px;
    margin: 0;
    font-size: 12px;
    color: #c2c5cd;
    background-color: #212531;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

body.Mobile .Tabs.EnetPulseStats__Tabs div[role=tab].rc-tabs-tab,
body.Mobile .Tabs.MatchDetailsStats__Tabs div[role=tab].rc-tabs-tab {
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content
}

.Tabs.EnetPulseStats__Tabs div[role=tab].rc-tabs-tab:before,
.Tabs.MatchDetailsStats__Tabs div[role=tab].rc-tabs-tab:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background-color: transparent
}

body.Rtl .Tabs.EnetPulseStats__Tabs div[role=tab].rc-tabs-tab:before,
body.Rtl .Tabs.MatchDetailsStats__Tabs div[role=tab].rc-tabs-tab:before {
    right: 0;
    left: unset
}

.Tabs.EnetPulseStats__Tabs div[role=tab].rc-tabs-tab:hover,
.Tabs.MatchDetailsStats__Tabs div[role=tab].rc-tabs-tab:hover {
    color: #efefef;
    background-color: #2e323e
}

.Tabs.EnetPulseStats__Tabs div[role=tab].rc-tabs-tab.rc-tabs-tab-active,
.Tabs.MatchDetailsStats__Tabs div[role=tab].rc-tabs-tab.rc-tabs-tab-active {
    color: #efefef;
    background-color: #363945
}

.Tabs.EnetPulseStats__Tabs div[role=tab].rc-tabs-tab.rc-tabs-tab-active:before,
.Tabs.MatchDetailsStats__Tabs div[role=tab].rc-tabs-tab.rc-tabs-tab-active:before {
    background-color: transparent
}

.Tabs.EnetPulseStats__Tabs div[role=tabpanel].rc-tabs-tabpane,
.Tabs.MatchDetailsStats__Tabs div[role=tabpanel].rc-tabs-tabpane {
    background-color: #2a2d38
}

.LiveNowWidget {
    background-color: #212531
}

.LiveNowWidget .Widget__Header {
    background-color: #282c39
}

.LiveNowWidget .Widget__Title {
    color: #f4f4f6
}

.LiveNowWidget .Widget__IconWrapper {
    background-color: #181d26
}

.LiveNowWidget .Widget__IconWrapper .OM-Icon {
    color: #f4f4f6
}

.LiveNowWidget .MenuItem {
    color: #f4f4f6;
    background-color: #212531
}

.LiveNowWidget .MenuItem:last-of-type {
    border-bottom: 0
}

.LiveNowWidget .MenuItem__IconWrapper {
    color: #f4f4f6;
    background-color: #171c2c;
    transition: background .3s ease-in-out
}

.LiveNowWidget .MenuItem__Counter {
    color: #ffcd36
}

.classToDelete {
    position: relative;
    height: auto
}

.SiteLinksMenu .MenuItem__Anchor:not(.PreserveTextFormat),
.SiteLinksMenu .MenuItem__Button:not(.PreserveTextFormat) {
    text-transform: capitalize
}

.MatchDetails .OMFEScoreWidget .om-StatisticTable li {
    display: flex;
    flex: 1 1 100%;
    background-size: auto 40%;
    padding: 0 10px;
    width: 100%;
    min-height: 40px;
    flex-direction: row;
    color: #efefef;
    background-color: #32343f
}

.MatchDetails .OMFEScoreWidget .om-StatisticTable li span {
    width: auto;
    flex: 1 1 auto;
    align-self: center
}

.MatchDetails .OMFEScoreWidget .om-StatisticTable li span.om-SAway {
    text-align: right
}

body.Mobile .MatchDetails .OMFEScoreWidget .om-StatisticTable li span.om-SAway,
body.Mobile .MatchDetails .OMFEScoreWidget .om-StatisticTable li span.om-SHome,
body.Mobile .MatchDetails .OMFEScoreWidget .om-StatisticTable li span.om-SType {
    height: 30px;
    line-height: 30px
}

.MatchDetails .OMFEScoreWidget .om-StatisticTable li:after {
    content: none
}

.MatchDetails .OMFEScoreWidget .om-StatisticTable .om-SLine {
    margin: 0;
    padding-bottom: 5px
}

body.Rtl .MatchDetails .OMFEScoreWidget .om-StatisticTable .om-SLine {
    flex-direction: row-reverse
}

.MatchDetails .OMFEScoreWidget .om-StatisticTable .om-SLine .om-SAway,
.MatchDetails .OMFEScoreWidget .om-StatisticTable .om-SLine .om-SHome {
    margin: 0;
    height: auto;
    font-size: 14px;
    font-weight: 400;
    font-family: Fira Sans, sans-serif
}

.MatchDetails .OMFEScoreWidget .om-StatisticTable .om-SLine .om-SType {
    width: auto;
    height: auto;
    font-size: 12px
}

.MatchDetails .OMFEScoreWidget .om-StatisticTable .om-SPercent,
.MatchDetails .OMFEScoreWidget .om-StatisticTable .om-SPercentSepValue {
    width: 100%;
    left: 0;
    right: 0;
    background-color: rgba(0, 0, 0, .4)
}

.MatchDetails .OMFEScoreWidget .om-Score {
    padding: 0 14px;
    height: 40px;
    line-height: 40px;
    color: #000;
    background-color: #ffcd36;
    font-family: Fira Sans, sans-serif;
    font-weight: 400;
    font-size: 16px
}

.MatchDetails .OMFEScoreWidget .om-Framework .om-MainStatistics {
    font-size: 12px;
    font-family: Fira Sans, sans-serif;
    font-weight: 400;
    font-size: 14px;
    color: #efefef
}

.MatchDetails .OMFEScoreWidget .om-Framework .om-SPercent,
.MatchDetails .OMFEScoreWidget .om-Framework .om-SPercentSepValue {
    width: 100%;
    flex: 1 1 100%
}

.MatchDetails .OMFEScoreWidget .om-Framework .om-StatisticTable {
    padding: 0;
    background-color: transparent
}

.om-ScoreWidget .om-Framework.om-Soccer,
.om-ScoreWidget .om-Framework.om-Tennis {
    font-size: 16px;
    margin: 0
}

.om-ScoreWidget .om-Soccer .om-Graphic,
.om-ScoreWidget .om-Tennis .om-MainBoard {
    margin: 0;
    width: 100%
}

.om-ScoreWidget .om-Soccer .om-Statistics .om-SAway,
.om-ScoreWidget .om-Soccer .om-Statistics .om-SHome,
.om-ScoreWidget .om-Soccer .om-Statistics .om-StatisicToggle,
.om-ScoreWidget .om-Tennis .om-Statistics .om-SAway,
.om-ScoreWidget .om-Tennis .om-Statistics .om-SHome,
.om-ScoreWidget .om-Tennis .om-Statistics .om-StatisicToggle {
    text-transform: none;
    letter-spacing: 0;
    font-family: Fira Sans, sans-serif;
    font-weight: 400;
    font-size: 14px;
    color: #efefef
}

body.Rtl .om-ScoreWidget .om-Soccer .om-Statistics .om-StatisticHeader .om-SAway,
body.Rtl .om-ScoreWidget .om-Tennis .om-Statistics .om-StatisticHeader .om-SAway {
    text-align: right
}

body.Rtl .om-ScoreWidget .om-Soccer .om-Statistics .om-StatisticHeader .om-SHome,
body.Rtl .om-ScoreWidget .om-Soccer .om-Statistics .om-StatisticsHeader .om-SAway,
body.Rtl .om-ScoreWidget .om-Tennis .om-Statistics .om-StatisticHeader .om-SHome,
body.Rtl .om-ScoreWidget .om-Tennis .om-Statistics .om-StatisticsHeader .om-SAway {
    text-align: left
}

body.Rtl .om-ScoreWidget .om-Soccer .om-Statistics .om-StatisticsHeader .om-SHome,
body.Rtl .om-ScoreWidget .om-Tennis .om-Statistics .om-StatisticsHeader .om-SHome {
    text-align: right
}

.om-ScoreWidget .om-Soccer .om-Statistics .om-StatisticHeader,
.om-ScoreWidget .om-Soccer .om-Statistics .om-StatisticsHeader,
.om-ScoreWidget .om-Tennis .om-Statistics .om-StatisticHeader,
.om-ScoreWidget .om-Tennis .om-Statistics .om-StatisticsHeader {
    padding: 0 10px;
    height: 40px;
    line-height: 40px;
    color: #efefef;
    background-color: #363945;
    margin: 0
}

.om-ScoreWidget .om-Soccer .om-Statistics .om-StatisticHeader .om-StatisicToggle,
.om-ScoreWidget .om-Soccer .om-Statistics .om-StatisticsHeader .om-StatisicToggle,
.om-ScoreWidget .om-Tennis .om-Statistics .om-StatisticHeader .om-StatisicToggle,
.om-ScoreWidget .om-Tennis .om-Statistics .om-StatisticsHeader .om-StatisicToggle {
    height: 40px;
    line-height: 40px;
    background-color: #363945
}

.om-ScoreWidget .om-Soccer .om-Statistics .om-StatisticHeader .om-StatisticToggle,
.om-ScoreWidget .om-Soccer .om-Statistics .om-StatisticsHeader .om-StatisticToggle,
.om-ScoreWidget .om-Tennis .om-Statistics .om-StatisticHeader .om-StatisticToggle,
.om-ScoreWidget .om-Tennis .om-Statistics .om-StatisticsHeader .om-StatisticToggle {
    height: inherit !important;
    background-color: transparent;
    font-family: Fira Sans, sans-serif;
    font-weight: 400;
    font-size: 14px
}

.om-ScoreWidget .om-Soccer .om-Statistics .om-StatisticHeader .om-StatisticToggle:active,
.om-ScoreWidget .om-Soccer .om-Statistics .om-StatisticHeader .om-StatisticToggle:hover,
.om-ScoreWidget .om-Soccer .om-Statistics .om-StatisticsHeader .om-StatisticToggle:active,
.om-ScoreWidget .om-Soccer .om-Statistics .om-StatisticsHeader .om-StatisticToggle:hover,
.om-ScoreWidget .om-Tennis .om-Statistics .om-StatisticHeader .om-StatisticToggle:active,
.om-ScoreWidget .om-Tennis .om-Statistics .om-StatisticHeader .om-StatisticToggle:hover,
.om-ScoreWidget .om-Tennis .om-Statistics .om-StatisticsHeader .om-StatisticToggle:active,
.om-ScoreWidget .om-Tennis .om-Statistics .om-StatisticsHeader .om-StatisticToggle:hover {
    background-color: transparent;
    font-family: Fira Sans, sans-serif;
    font-weight: 400;
    font-size: 14px
}

.om-ScoreWidget .om-Soccer .om-Statistics .om-StatisticHeader .om-StatisticToggle>span,
.om-ScoreWidget .om-Soccer .om-Statistics .om-StatisticsHeader .om-StatisticToggle>span,
.om-ScoreWidget .om-Tennis .om-Statistics .om-StatisticHeader .om-StatisticToggle>span,
.om-ScoreWidget .om-Tennis .om-Statistics .om-StatisticsHeader .om-StatisticToggle>span {
    height: inherit
}

.om-ScoreWidget .om-Soccer .om-Statistics .om-StatisticTable,
.om-ScoreWidget .om-Tennis .om-Statistics .om-StatisticTable {
    max-height: none;
    color: #000
}

.om-ScoreWidget .om-Soccer .om-Statistics .om-StatisticTable.om-Collapsed,
.om-ScoreWidget .om-Tennis .om-Statistics .om-StatisticTable.om-Collapsed {
    max-height: 0
}

.MatchDetails .om-ScoreWidget .om-Soccer .om-Statistics .om-StatisticTable,
.MatchDetails .om-ScoreWidget .om-Tennis .om-Statistics .om-StatisticTable {
    padding: 0
}

.om-ScoreWidget .om-Tennis .om-MainStatistics {
    padding: 5px 10px 0
}

.om-ScoreWidget .om-Tennis .om-MainStatistics .om-StatisticsTable .om-Cell.om-R1 {
    height: 24px;
    line-height: 24px
}

.om-ScoreWidget .om-Tennis .om-MainStatistics .om-StatisticsTable .om-Cell.om-R2,
.om-ScoreWidget .om-Tennis .om-MainStatistics .om-StatisticsTable .om-Cell.om-R3 {
    height: 30px;
    line-height: 30px;
    padding: 0;
    font-size: 12px
}

body.Desktop .om-ScoreWidget .om-Tennis .om-MainStatistics .om-StatisticsTable .om-Cell.om-R2,
body.Desktop .om-ScoreWidget .om-Tennis .om-MainStatistics .om-StatisticsTable .om-Cell.om-R3,
body.Tablet .om-ScoreWidget .om-Tennis .om-MainStatistics .om-StatisticsTable .om-Cell.om-R2,
body.Tablet .om-ScoreWidget .om-Tennis .om-MainStatistics .om-StatisticsTable .om-Cell.om-R3 {
    font-size: 14px;
    height: 34px;
    line-height: 34px
}

.om-ScoreWidget .om-Tennis .om-MainStatistics .om-StatisticsTable .om-NamesColumn .om-Cell.om-R2 .om-TPlayer,
.om-ScoreWidget .om-Tennis .om-MainStatistics .om-StatisticsTable .om-NamesColumn .om-Cell.om-R3 .om-TPlayer {
    position: relative;
    padding: 0 30px 0 10px;
    transform: none;
    top: 0;
    left: 0;
    display: block
}

body.Rtl .om-ScoreWidget .om-Tennis .om-MainStatistics .om-StatisticsTable .om-NamesColumn .om-Cell.om-R2 .om-TPlayer,
body.Rtl .om-ScoreWidget .om-Tennis .om-MainStatistics .om-StatisticsTable .om-NamesColumn .om-Cell.om-R3 .om-TPlayer {
    padding-right: 10px;
    padding-left: 30px;
    right: 0;
    left: unset
}

.om-ScoreWidget .om-Tennis .om-MainStatistics .om-StatisticsTable .om-ScoreTable .om-ColumnHead.om-R1 {
    font-size: 12px;
    font-weight: 400;
    color: rgba(0, 0, 0, .6)
}

.om-ScoreWidget .om-Soccer .om-Competitor {
    width: 49.9%;
    padding: 0 30px 0 10px;
    height: 40px;
    line-height: 40px;
    background-color: #363945;
    font-family: Fira Sans, sans-serif;
    font-weight: 400;
    font-size: 16px;
    color: #efefef;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

body.Rtl .om-ScoreWidget .om-Soccer .om-Competitor {
    padding-right: 10px;
    padding-left: 30px
}

.om-ScoreWidget .om-Soccer .om-Competitor.om-CompetitorAway {
    padding: 0 10px 0 34px
}

body.Rtl .om-ScoreWidget .om-Soccer .om-Competitor.om-CompetitorAway {
    padding-right: 10px;
    padding-left: 34px
}

body.Mobile .om-ScoreWidget .om-Soccer .om-Competitor.om-CompetitorAway,
body.Tablet .om-ScoreWidget .om-Soccer .om-Competitor.om-CompetitorAway {
    padding: 0 5px 0 34px;
    padding-right: 34px;
    padding-left: 10px
}

body.Mobile .om-ScoreWidget .om-Soccer .om-Competitor,
body.Tablet .om-ScoreWidget .om-Soccer .om-Competitor {
    font-size: 14px;
    letter-spacing: -.02em;
    padding: 0 30px 0 5px
}

.om-ScoreWidget .om-Soccer .om-SLine {
    background-size: auto 60%
}

.om-ScoreWidget .om-Soccer .om-SLine.om-Goals {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M437.02 74.98C388.667 26.629 324.38 0 256 0S123.333 26.629 74.98 74.98C26.629 123.333 0 187.62 0 256s26.629 132.667 74.98 181.02C123.333 485.371 187.62 512 256 512s132.667-26.629 181.02-74.98C485.371 388.667 512 324.38 512 256s-26.629-132.667-74.98-181.02zm19.099 75.796c11.922 22.607 19.896 47.12 23.56 72.682l-42.537-26.314 18.977-46.368zm-40.313-54.582a229.345 229.345 0 0120.575 23.608L407.2 191.101l-46.842 15.22L271 141.398V92.145l58.858-49.842c31.993 11.028 61.315 29.258 85.948 53.891zM170.314 229.836L256 167.582l85.686 62.255-32.729 100.73H203.043v-.001l-32.729-100.73zM256 30c12.929 0 25.69 1.087 38.185 3.201L256 65.536l-38.185-32.335A228.804 228.804 0 01256 30zM96.194 96.194c24.632-24.632 53.955-42.863 85.948-53.891L241 92.145v49.253l-89.358 64.923-46.842-15.22-29.181-71.299a229.45 229.45 0 0120.575-23.608zM55.88 150.776l18.978 46.368-42.538 26.314c3.664-25.562 11.638-50.075 23.56-72.682zm14.814 234.692c-25.667-36.572-39.832-79.851-40.644-125.329l65.479-40.506 44.638 14.504 34.973 107.638-27.587 37.97-76.859 5.723zm25.5 30.338c-.663-.663-1.307-1.339-1.96-2.008l49.815-3.709 11.902 48.672c-21.846-10.804-42.019-25.217-59.757-42.955zm225.659 56.5C300.778 478.692 278.643 482 256 482s-44.778-3.308-65.853-9.694l-18.323-74.927 26.745-36.812h114.862l26.745 36.812-18.323 74.927zm93.953-56.5c-17.738 17.738-37.911 32.151-59.757 42.955l11.902-48.672 49.815 3.709c-.653.669-1.297 1.346-1.96 2.008zm-51.359-36.061l-27.587-37.971 34.973-107.638 44.638-14.504 65.479 40.506c-.811 45.479-14.976 88.757-40.644 125.329l-76.859-5.722z' fill='rgba(194, 197, 205, 0.9)'/%3E%3C/svg%3E");
    background-size: auto 50%
}

.om-ScoreWidget .om-Soccer .om-SLine.om-Corners {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512'%3E%3Cpath fill='none' d='M0 0h512v512H0z'/%3E%3Cg fill='rgba(194, 197, 205, 0.9)'%3E%3Cpath d='M449.2 11.48h-61.41S381 16.55 381 22.8V289H166.98c-6.25 0-11.32 5.07-11.32 11.32s5.07 11.32 11.32 11.32h83.11c5.5 69.66 61.24 125.41 130.91 130.91v46.79H85.44V300.33c0-6.25-5.07-11.32-11.32-11.32s-11.32 5.07-11.32 11.32v200.35c0 6.25 5.07 11.32 11.32 11.32h363.5c6.25 0 11.32-5.07 11.32-11.32l.26-489.2zM381 419.82c-57.17-5.37-102.8-51.01-108.17-108.17H381v108.17zm45.29 69.53h-22.65V247.78h22.65v241.57zm0-264.22h-22.65v-191h22.65v191z'/%3E%3Cpath d='M188.09 121.96L388.36 11.48v27.75L219.12 132.6l96.75 53.37c5.88 3.24 8.01 10.63 4.77 16.51-3.24 5.88-10.63 8.01-16.51 4.77l-116.04-64.01a12.139 12.139 0 01-6.28-10.64c0-4.43 2.41-8.5 6.28-10.64zM345.43 208.09c-3.2 0-6.33 1.3-8.59 3.56s-3.56 5.4-3.56 8.59 1.3 6.33 3.56 8.59 5.4 3.56 8.59 3.56c3.21 0 6.33-1.3 8.6-3.56 2.26-2.26 3.55-5.4 3.55-8.59s-1.29-6.33-3.55-8.59c-2.27-2.26-5.4-3.56-8.6-3.56zM118.85 311.66c2.98 0 5.9-1.21 8.01-3.32 2.11-2.12 3.32-5.03 3.32-8.01 0-2.99-1.21-5.91-3.32-8.02a11.399 11.399 0 00-8.01-3.31c-2.98 0-5.9 1.2-8.01 3.31a11.432 11.432 0 00-3.32 8.02c0 2.98 1.21 5.89 3.32 8.01 2.11 2.11 5.03 3.32 8.01 3.32z'/%3E%3Cpath opacity='.4' d='M385.74 241.66L192.83 132.6 385.74 23.55z'/%3E%3C/g%3E%3C/svg%3E");
    background-size: auto 60%
}

.om-ScoreWidget .om-Soccer .om-SLine.om-CardsRed {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512'%3E%3Cpath fill='none' d='M0 0h512v512H0z'/%3E%3Cg fill='rgba(255, 102, 102, 0.9)'%3E%3Cpath opacity='.4' d='M79 100h253v380H79z'/%3E%3Cpath d='M424.84 224.5c-2.63 0-5.21 1.07-7.07 2.93-1.86 1.86-2.93 4.44-2.93 7.07s1.07 5.21 2.93 7.07c1.87 1.86 4.44 2.93 7.07 2.93s5.21-1.07 7.07-2.93c1.87-1.86 2.93-4.44 2.93-7.07s-1.06-5.21-2.93-7.07a10.058 10.058 0 00-7.07-2.93z'/%3E%3Cpath d='M434.84 30c0-5.52-4.48-10-10-10H178.72c-5.52 0-10 4.48-10 10v57H77.16c-5.52 0-10 4.48-10 10v385c0 5.52 4.48 10 10 10h256.13c5.52 0 10-4.48 10-10v-57h81.56c5.52 0 10-4.48 10-10V282c0-5.52-4.48-10-10-10s-10 4.48-10 10v123h-71.56V97c0-5.52-4.48-10-10-10H188.72V40h226.13v145.75c0 5.52 4.48 10 10 10s10-4.48 10-10L434.84 30zM323.28 374.99V472H87.16V107h30v47.5c0 5.52 4.48 10 10 10s10-4.48 10-10V107h186.13v267.99z'/%3E%3Cpath d='M127.16 179c-2.63 0-5.21 1.07-7.08 2.93-1.86 1.86-2.92 4.44-2.92 7.07s1.06 5.21 2.92 7.07a10.1 10.1 0 007.08 2.93c2.63 0 5.21-1.07 7.07-2.93 1.86-1.86 2.93-4.44 2.93-7.07s-1.07-5.21-2.93-7.07a10.076 10.076 0 00-7.07-2.93z'/%3E%3C/g%3E%3Cpath fill='rgba(255, 0, 0, 0.6)' d='M291.21 238.56l-34.27-34.27-51.44 51.44-51.44-51.44-34.27 34.27L171.23 290l-51.44 51.44 34.27 34.27 51.44-51.44 51.44 51.44 34.27-34.27L239.77 290z'/%3E%3C/svg%3E");
    background-size: auto 60%
}

.om-ScoreWidget .om-Soccer .om-SLine.om-CardsYellow {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512'%3E%3Cpath fill='none' d='M0 0h512v512H0z'/%3E%3Cg fill='rgba(175, 132, 27, 0.6)'%3E%3Cpath opacity='.6' d='M79 100h253v380H79z'/%3E%3Cpath d='M424.84 224.5c-2.63 0-5.21 1.07-7.07 2.93-1.86 1.86-2.93 4.44-2.93 7.07s1.07 5.21 2.93 7.07c1.87 1.86 4.44 2.93 7.07 2.93s5.21-1.07 7.07-2.93c1.87-1.86 2.93-4.44 2.93-7.07s-1.06-5.21-2.93-7.07a10.058 10.058 0 00-7.07-2.93z'/%3E%3Cpath d='M434.84 30c0-5.52-4.48-10-10-10H178.72c-5.52 0-10 4.48-10 10v57H77.16c-5.52 0-10 4.48-10 10v385c0 5.52 4.48 10 10 10h256.13c5.52 0 10-4.48 10-10v-57h81.56c5.52 0 10-4.48 10-10V282c0-5.52-4.48-10-10-10s-10 4.48-10 10v123h-71.56V97c0-5.52-4.48-10-10-10H188.72V40h226.13v145.75c0 5.52 4.48 10 10 10s10-4.48 10-10L434.84 30zM323.28 374.99V472H87.16V107h30v47.5c0 5.52 4.48 10 10 10s10-4.48 10-10V107h186.13v267.99z'/%3E%3Cpath d='M127.16 179c-2.63 0-5.21 1.07-7.08 2.93-1.86 1.86-2.92 4.44-2.92 7.07s1.06 5.21 2.92 7.07a10.1 10.1 0 007.08 2.93c2.63 0 5.21-1.07 7.07-2.93 1.86-1.86 2.93-4.44 2.93-7.07s-1.07-5.21-2.93-7.07a10.076 10.076 0 00-7.07-2.93z'/%3E%3C/g%3E%3Cpath fill='rgba(175, 132, 27, 0.9)' d='M178.59 177.16h53.81v145.35h-53.81V177.16zm0 225.68h53.81v-53.81h-53.81v53.81z'/%3E%3C/svg%3E");
    background-size: auto 60%
}

.om-ScoreWidget .om-Soccer .om-SLine.om-ShotOff {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512'%3E%3Cpath fill='none' d='M0 0h512v512H0z'/%3E%3Cg fill='rgba(194, 197, 205, 0.9)'%3E%3Cpath d='M237.99 512L363.3 386.69l92.27 92.27h-75.75V512H512V379.83h-33.04v75.75L363.31 339.93 214.62 488.62 237.99 512zM254.77 8.21c0-4.53 3.67-8.21 8.2-8.21h.01c4.53 0 8.21 3.67 8.21 8.21 0 4.53-3.67 8.21-8.21 8.21s-8.21-3.68-8.21-8.21zm199.83 218.7v66.88c0 4.53-3.67 8.21-8.21 8.21h-32.83c-4.53 0-8.21-3.67-8.21-8.21v-94.01H106.64V293.79c0 4.53-3.67 8.21-8.21 8.21H65.61c-4.53 0-8.21-3.67-8.21-8.21V60.32C57.4 27.06 84.46 0 117.72 0h105.04c4.53 0 8.21 3.67 8.21 8.21 0 4.53-3.67 8.21-8.21 8.21H117.72c-24.21 0-43.9 19.7-43.9 43.9v225.27h16.41V60.32c0-15.16 12.33-27.49 27.49-27.49h276.56c15.16 0 27.49 12.33 27.49 27.49v225.27h16.41v-58.68c0-4.53 3.67-8.21 8.21-8.21s8.21 3.68 8.21 8.21zm-311.85-79.65h-36.11v36.11h36.11v-36.11zm0-52.52h-36.11v36.11h36.11V94.74zm0-45.5h-25.03c-6.11 0-11.08 4.97-11.08 11.08v18.01h36.11V49.24zm52.52 98.02h-36.11v36.11h36.11v-36.11zm0-52.52h-36.11v36.11h36.11V94.74zm0-45.5h-36.11v29.09h36.11V49.24zm52.52 98.02h-36.11v36.11h36.11v-36.11zm0-52.52h-36.11v36.11h36.11V94.74zm0-45.5h-36.11v29.09h36.11V49.24zm52.53 98.02h-36.11v36.11h36.11v-36.11zm0-52.52h-36.11v36.11h36.11V94.74zm0-45.5h-36.11v29.09h36.11V49.24zm52.52 98.02h-36.11v36.11h36.11v-36.11zm0-52.52h-36.11v36.11h36.11V94.74zm0-45.5h-36.11v29.09h36.11V49.24zm52.52 98.02h-36.11v36.11h36.11v-36.11zm0-52.52h-36.11v36.11h36.11V94.74zm0-34.42c0-6.11-4.97-11.08-11.08-11.08h-25.03v29.09h36.11V60.32zm41.03 122.86c-4.53 0-8.21 3.67-8.21 8.21v.19c0 4.53 3.67 8.21 8.21 8.21s8.21-3.67 8.21-8.21v-.19c0-4.54-3.68-8.21-8.21-8.21zM394.28 0h-91.5c-4.53 0-8.21 3.67-8.21 8.21 0 4.53 3.67 8.21 8.21 8.21h91.5c24.21 0 43.9 19.7 43.9 43.9v98.07c0 4.53 3.67 8.21 8.21 8.21s8.21-3.67 8.21-8.21V60.32C454.6 27.06 427.54 0 394.28 0z'/%3E%3C/g%3E%3C/svg%3E");
    background-size: auto 60%
}

.om-ScoreWidget .om-Soccer .om-SLine.om-ShotOn {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512'%3E%3Cpath fill='none' d='M0 0h512v512H0z'/%3E%3Cg fill='rgba(194, 197, 205, 0.9)'%3E%3Cpath d='M488.62 339.93L363.31 465.24l-92.27-92.27h75.75v-33.04H214.62V472.1h33.04v-75.75L363.31 512 512 363.31l-23.38-23.38zM254.77 8.21c0-4.53 3.67-8.21 8.2-8.21h.01c4.53 0 8.21 3.67 8.21 8.21 0 4.53-3.67 8.21-8.21 8.21s-8.21-3.68-8.21-8.21zm199.83 218.7v66.88c0 4.53-3.67 8.21-8.21 8.21h-32.83c-4.53 0-8.21-3.67-8.21-8.21v-94.01H106.64V293.79c0 4.53-3.67 8.21-8.21 8.21H65.61c-4.53 0-8.21-3.67-8.21-8.21V60.32C57.4 27.06 84.46 0 117.72 0h105.04c4.53 0 8.21 3.67 8.21 8.21 0 4.53-3.67 8.21-8.21 8.21H117.72c-24.21 0-43.9 19.7-43.9 43.9v225.27h16.41V60.32c0-15.16 12.33-27.49 27.49-27.49h276.56c15.16 0 27.49 12.33 27.49 27.49v225.27h16.41v-58.68c0-4.53 3.67-8.21 8.21-8.21s8.21 3.68 8.21 8.21zm-311.85-79.65h-36.11v36.11h36.11v-36.11zm0-52.52h-36.11v36.11h36.11V94.74zm0-45.5h-25.03c-6.11 0-11.08 4.97-11.08 11.08v18.01h36.11V49.24zm52.52 98.02h-36.11v36.11h36.11v-36.11zm0-52.52h-36.11v36.11h36.11V94.74zm0-45.5h-36.11v29.09h36.11V49.24zm52.52 98.02h-36.11v36.11h36.11v-36.11zm0-52.52h-36.11v36.11h36.11V94.74zm0-45.5h-36.11v29.09h36.11V49.24zm52.53 98.02h-36.11v36.11h36.11v-36.11zm0-52.52h-36.11v36.11h36.11V94.74zm0-45.5h-36.11v29.09h36.11V49.24zm52.52 98.02h-36.11v36.11h36.11v-36.11zm0-52.52h-36.11v36.11h36.11V94.74zm0-45.5h-36.11v29.09h36.11V49.24zm52.52 98.02h-36.11v36.11h36.11v-36.11zm0-52.52h-36.11v36.11h36.11V94.74zm0-34.42c0-6.11-4.97-11.08-11.08-11.08h-25.03v29.09h36.11V60.32zm41.03 122.86c-4.53 0-8.21 3.67-8.21 8.21v.19c0 4.53 3.67 8.21 8.21 8.21s8.21-3.67 8.21-8.21v-.19c0-4.54-3.68-8.21-8.21-8.21zM394.28 0h-91.5c-4.53 0-8.21 3.67-8.21 8.21 0 4.53 3.67 8.21 8.21 8.21h91.5c24.21 0 43.9 19.7 43.9 43.9v98.07c0 4.53 3.67 8.21 8.21 8.21s8.21-3.67 8.21-8.21V60.32C454.6 27.06 427.54 0 394.28 0z'/%3E%3C/g%3E%3C/svg%3E");
    background-size: auto 60%
}

.om-ScoreWidget .om-Soccer .om-SLine.om-Possession {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512'%3E%3Cg fill='rgba(194, 197, 205, 0.9)'%3E%3Cpath d='M504.5 408.38c-4.14 0-7.5 3.36-7.5 7.5v13.63H15V127.67c0-4.14-3.36-7.5-7.5-7.5s-7.5 3.36-7.5 7.5V437c0 4.14 3.36 7.5 7.5 7.5h497c4.14 0 7.5-3.36 7.5-7.5v-21.13c0-4.14-3.36-7.49-7.5-7.49zM504.5 67.5H7.5C3.36 67.5 0 70.86 0 75v21c0 4.14 3.36 7.5 7.5 7.5S15 100.14 15 96V82.5h482v301.13c0 4.14 3.36 7.5 7.5 7.5s7.5-3.36 7.5-7.5V75c0-4.14-3.36-7.5-7.5-7.5z'/%3E%3Cpath d='M95.5 399.5c-4.14 0-7.5 3.36-7.5 7.5s3.36 7.5 7.5 7.5h379c4.14 0 7.5-3.36 7.5-7.5V105c0-4.14-3.36-7.5-7.5-7.5h-437c-4.14 0-7.5 3.36-7.5 7.5v302c0 4.14 3.36 7.5 7.5 7.5H64c4.14 0 7.5-3.36 7.5-7.5s-3.36-7.5-7.5-7.5H45v-54h68.5c11.85 0 21.5-9.64 21.5-21.5V188c0-11.85-9.65-21.5-21.5-21.5H45v-54h202.88v86.58c-27.87 3.96-49.38 27.97-49.38 56.92s21.51 52.96 49.38 56.92v86.58H95.5zm18-218c3.58 0 6.5 2.92 6.5 6.5v136c0 3.58-2.92 6.5-6.5 6.5H45v-149h68.5zm353.5 149h-68.5c-3.58 0-6.5-2.92-6.5-6.5V188c0-3.58 2.92-6.5 6.5-6.5H467v149zM262.88 214.07c20.17 3.3 35.62 20.84 35.62 41.93s-15.45 38.64-35.62 41.93v-83.86zM213.5 256c0-20.66 14.82-37.91 34.38-41.71v83.43c-19.56-3.81-34.38-21.06-34.38-41.72zm49.38 57.07c28.47-3.41 50.62-27.7 50.62-57.07s-22.15-53.66-50.62-57.07V112.5H467v54h-68.5c-11.86 0-21.5 9.65-21.5 21.5v136c0 11.86 9.64 21.5 21.5 21.5H467v54H262.88v-86.43z'/%3E%3C/g%3E%3Cpath fill='none' d='M0 0h512v512H0z'/%3E%3C/svg%3E");
    background-size: auto 60%
}

.om-ScoreWidget .om-Tennis .om-MainBoard {
    padding-bottom: calc(100px + 45%);
    margin: 0
}

.om-ScoreWidget .om-Tennis .om-Statistics {
    width: 100%
}

.om-ScoreWidget .om-Tennis .om-StatisticsTable .om-NamesColumn,
.om-ScoreWidget .om-Tennis .om-StatisticsTable .om-ScoreTable {
    width: 50%
}

.om-ScoreWidget .om-Tennis .om-StatisticsTable li.om-Points .om-RollingPoints .om-Point,
.om-ScoreWidget .om-Tennis .om-StatisticsTable li.om-Sets .om-RollingPoints .om-Point {
    font-weight: 700;
    color: #e3b84d
}

.om-ScoreWidget .om-Tennis .om-ScoreTable {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap
}

.om-ScoreWidget .om-Tennis .om-ScoreTable .om-Column {
    flex: 1 1 20%
}

.om-ScoreWidget .om-Tennis .om-ScoreTable .om-Column.om-Sets {
    flex: 1 1 22%
}

.om-ScoreWidget .om-Tennis .om-ScoreTable .om-Column.om-Points {
    flex: 1 1 30%
}

.om-ScoreWidget .om-Tennis .om-MainStatistics {
    top: 0
}

.om-ScoreWidget .om-Tennis .om-Graphic {
    padding-top: 100px !important;
    padding-bottom: 45.5%
}

.om-ScoreWidget .om-Tennis .om-Artboard {
    position: absolute;
    width: 100%;
    top: 0;
    bottom: 0
}

.om-ScoreWidget .om-Tennis .om-BlueTennisFill,
.om-ScoreWidget .om-Tennis .om-GreenTennisFill,
.om-ScoreWidget .om-Tennis .om-RedTennisFill {
    background-size: cover
}

.om-ScoreWidget.om-Width600 .om-Soccer,
.om-ScoreWidget.om-Width800 .om-Soccer,
.om-ScoreWidget.om-Width1200 .om-Soccer,
.om-ScoreWidget.om-Width1600 .om-Soccer {
    min-height: 320px
}

.om-ScoreWidget.om-Width600 .om-Soccer .om-Header,
.om-ScoreWidget.om-Width800 .om-Soccer .om-Header,
.om-ScoreWidget.om-Width1200 .om-Soccer .om-Header,
.om-ScoreWidget.om-Width1600 .om-Soccer .om-Header {
    width: 66%
}

body.Rtl .om-ScoreWidget.om-Width600 .om-Soccer .om-Header,
body.Rtl .om-ScoreWidget.om-Width800 .om-Soccer .om-Header,
body.Rtl .om-ScoreWidget.om-Width1200 .om-Soccer .om-Header,
body.Rtl .om-ScoreWidget.om-Width1600 .om-Soccer .om-Header {
    float: right
}

.om-ScoreWidget.om-Width600 .om-Soccer .om-Graphic,
.om-ScoreWidget.om-Width800 .om-Soccer .om-Graphic,
.om-ScoreWidget.om-Width1200 .om-Soccer .om-Graphic,
.om-ScoreWidget.om-Width1600 .om-Soccer .om-Graphic {
    margin: 0;
    width: 66%;
    padding-bottom: 42%
}

body.Rtl .om-ScoreWidget.om-Width600 .om-Soccer .om-Graphic,
body.Rtl .om-ScoreWidget.om-Width800 .om-Soccer .om-Graphic,
body.Rtl .om-ScoreWidget.om-Width1200 .om-Soccer .om-Graphic,
body.Rtl .om-ScoreWidget.om-Width1600 .om-Soccer .om-Graphic {
    float: right
}

.om-ScoreWidget.om-Width600 .om-Soccer .om-Statistics,
.om-ScoreWidget.om-Width800 .om-Soccer .om-Statistics,
.om-ScoreWidget.om-Width1200 .om-Soccer .om-Statistics,
.om-ScoreWidget.om-Width1600 .om-Soccer .om-Statistics {
    width: 34%
}

.om-ScoreWidget.om-Width600 .om-Tennis .om-MainBoard,
.om-ScoreWidget.om-Width800 .om-Tennis .om-MainBoard,
.om-ScoreWidget.om-Width1200 .om-Tennis .om-MainBoard,
.om-ScoreWidget.om-Width1600 .om-Tennis .om-MainBoard {
    padding-bottom: calc(100px + 28%)
}

@media screen and (min-width:48em) {
    body.Rtl .om-ScoreWidget.om-Width600 .om-Tennis .om-MainBoard,
    body.Rtl .om-ScoreWidget.om-Width800 .om-Tennis .om-MainBoard,
    body.Rtl .om-ScoreWidget.om-Width1200 .om-Tennis .om-MainBoard,
    body.Rtl .om-ScoreWidget.om-Width1600 .om-Tennis .om-MainBoard {
        margin-left: 38.2%
    }
}

.om-ScoreWidget.om-Width600 .om-Tennis .om-Statistics,
.om-ScoreWidget.om-Width800 .om-Tennis .om-Statistics,
.om-ScoreWidget.om-Width1200 .om-Tennis .om-Statistics,
.om-ScoreWidget.om-Width1600 .om-Tennis .om-Statistics {
    width: 38.2%
}

.om-ScoreWidget.om-Width600 .om-Tennis .om-Statistics .om-StatisticTable.om-Collapsed,
.om-ScoreWidget.om-Width800 .om-Tennis .om-Statistics .om-StatisticTable.om-Collapsed,
.om-ScoreWidget.om-Width1200 .om-Tennis .om-Statistics .om-StatisticTable.om-Collapsed,
.om-ScoreWidget.om-Width1600 .om-Tennis .om-Statistics .om-StatisticTable.om-Collapsed {
    max-height: none
}

.om-ScoreWidget.om-Width600 .om-Soccer .om-Statistics,
.om-ScoreWidget.om-Width600 .om-Tennis .om-Statistics,
.om-ScoreWidget.om-Width800 .om-Soccer .om-Statistics,
.om-ScoreWidget.om-Width800 .om-Tennis .om-Statistics,
.om-ScoreWidget.om-Width1200 .om-Soccer .om-Statistics,
.om-ScoreWidget.om-Width1200 .om-Tennis .om-Statistics,
.om-ScoreWidget.om-Width1600 .om-Soccer .om-Statistics,
.om-ScoreWidget.om-Width1600 .om-Tennis .om-Statistics {
    display: flex;
    flex-direction: column;
    min-height: 100%;
    padding-left: 5px;
    position: absolute;
    top: 0;
    right: 0
}

body.Rtl .om-ScoreWidget.om-Width600 .om-Soccer .om-Statistics,
body.Rtl .om-ScoreWidget.om-Width600 .om-Tennis .om-Statistics,
body.Rtl .om-ScoreWidget.om-Width800 .om-Soccer .om-Statistics,
body.Rtl .om-ScoreWidget.om-Width800 .om-Tennis .om-Statistics,
body.Rtl .om-ScoreWidget.om-Width1200 .om-Soccer .om-Statistics,
body.Rtl .om-ScoreWidget.om-Width1200 .om-Tennis .om-Statistics,
body.Rtl .om-ScoreWidget.om-Width1600 .om-Soccer .om-Statistics,
body.Rtl .om-ScoreWidget.om-Width1600 .om-Tennis .om-Statistics {
    padding-right: 5px;
    padding-left: unset;
    right: unset;
    left: 0
}

.om-ScoreWidget.om-Width600 .om-Soccer .om-Statistics .om-StatisticTable,
.om-ScoreWidget.om-Width600 .om-Tennis .om-Statistics .om-StatisticTable,
.om-ScoreWidget.om-Width800 .om-Soccer .om-Statistics .om-StatisticTable,
.om-ScoreWidget.om-Width800 .om-Tennis .om-Statistics .om-StatisticTable,
.om-ScoreWidget.om-Width1200 .om-Soccer .om-Statistics .om-StatisticTable,
.om-ScoreWidget.om-Width1200 .om-Tennis .om-Statistics .om-StatisticTable,
.om-ScoreWidget.om-Width1600 .om-Soccer .om-Statistics .om-StatisticTable,
.om-ScoreWidget.om-Width1600 .om-Tennis .om-Statistics .om-StatisticTable {
    display: flex;
    flex-grow: 1;
    flex-direction: column
}

.om-ScoreWidget.om-Width600 .om-Soccer .om-Statistics .om-StatisticTable.om-Collapsed,
.om-ScoreWidget.om-Width600 .om-Tennis .om-Statistics .om-StatisticTable.om-Collapsed,
.om-ScoreWidget.om-Width800 .om-Soccer .om-Statistics .om-StatisticTable.om-Collapsed,
.om-ScoreWidget.om-Width800 .om-Tennis .om-Statistics .om-StatisticTable.om-Collapsed,
.om-ScoreWidget.om-Width1200 .om-Soccer .om-Statistics .om-StatisticTable.om-Collapsed,
.om-ScoreWidget.om-Width1200 .om-Tennis .om-Statistics .om-StatisticTable.om-Collapsed,
.om-ScoreWidget.om-Width1600 .om-Soccer .om-Statistics .om-StatisticTable.om-Collapsed,
.om-ScoreWidget.om-Width1600 .om-Tennis .om-Statistics .om-StatisticTable.om-Collapsed {
    display: flex;
    max-height: none
}

.om-ScoreWidget.om-Width600 .om-Soccer .om-SLine,
.om-ScoreWidget.om-Width600 .om-Tennis .om-SLine,
.om-ScoreWidget.om-Width800 .om-Soccer .om-SLine,
.om-ScoreWidget.om-Width800 .om-Tennis .om-SLine,
.om-ScoreWidget.om-Width1200 .om-Soccer .om-SLine,
.om-ScoreWidget.om-Width1200 .om-Tennis .om-SLine,
.om-ScoreWidget.om-Width1600 .om-Soccer .om-SLine,
.om-ScoreWidget.om-Width1600 .om-Tennis .om-SLine {
    flex-grow: 1
}

body.Rtl .om-ScoreWidget.om-Width600 .om-Soccer .om-SLine,
body.Rtl .om-ScoreWidget.om-Width600 .om-Tennis .om-SLine,
body.Rtl .om-ScoreWidget.om-Width800 .om-Soccer .om-SLine,
body.Rtl .om-ScoreWidget.om-Width800 .om-Tennis .om-SLine,
body.Rtl .om-ScoreWidget.om-Width1200 .om-Soccer .om-SLine,
body.Rtl .om-ScoreWidget.om-Width1200 .om-Tennis .om-SLine,
body.Rtl .om-ScoreWidget.om-Width1600 .om-Soccer .om-SLine,
body.Rtl .om-ScoreWidget.om-Width1600 .om-Tennis .om-SLine {
    flex-direction: row-reverse
}

.HideCurrentTime .om-Soccer .om-Time {
    display: none
}

.StatScoreWidget {
    margin: 10px 0
}

.App--HasLoadingOverlay:not(.App--isBrowser) {
    pointer-events: none
}

.App--HasLoadingOverlay:not(.App--isBrowser):after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(14, 21, 27, .9);
    left: 0;
    top: 0;
    bottom: 0;
    z-index: 9999
}

body.Rtl .App--HasLoadingOverlay:not(.App--isBrowser):after {
    right: 0;
    left: unset
}

.App:not(.App--HasLoadingOverlay):after,
.App:not(.App--HasLoadingOverlay):before {
    display: block;
    content: "";
    width: 100%;
    height: 2px;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 100;
    pointer-events: none
}

body.Rtl .App:not(.App--HasLoadingOverlay):after,
body.Rtl .App:not(.App--HasLoadingOverlay):before {
    right: 0;
    left: unset
}

.App:not(.App--HasLoadingOverlay):before {
    opacity: 1;
    background-color: #0e151b
}

.App:not(.App--HasLoadingOverlay):after {
    opacity: 1;
    background-color: #af841b;
    transform: scaleX(0);
    transform-origin: left;
    -webkit-animation: ProgressTo90 2s ease-in-out forwards, Blinker6 .3s ease-in-out 2s 8 alternate;
    animation: ProgressTo90 2s ease-in-out forwards, Blinker6 .3s ease-in-out 2s 8 alternate
}

.App:not(.App--HasLoadingOverlay).App--isBrowser:before {
    opacity: 0;
    transition: opacity;
    transition-delay: .3s
}

.App:not(.App--HasLoadingOverlay).App--isBrowser:after {
    -webkit-animation: ProgressFrom90To100 .3s ease-in, FadeOut .3s .3s;
    animation: ProgressFrom90To100 .3s ease-in, FadeOut .3s .3s
}

.mock {
    flex-direction: column;
    flex-wrap: wrap;
    margin: 0 auto
}

.mock,
.mock__cont {
    display: flex;
    width: 100%
}

.mock__cont {
    flex-direction: row;
    flex-wrap: nowrap
}

.mock__title {
    color: rgba(218, 217, 227, .4);
    margin-bottom: 10px
}

.mock__col,
.mock__rowcol {
    display: flex;
    flex-direction: column;
    flex: 1 1 40%;
    min-height: 500px
}

.mock__col {
    padding: 10px;
    max-width: 33.33%
}

.mock__col--half {
    max-width: 50%
}

.mock__col--twothirds {
    max-width: 66.66%
}

.mock__col--i18n {
    min-height: 70px
}

.mock__row {
    width: 100%;
    display: flex;
    flex-direction: row;
    margin-bottom: 30px
}

.mock__rowcol {
    margin-left: 5px;
    min-height: 100px
}

body.Rtl .mock__rowcol {
    margin-right: 5px;
    margin-left: unset
}

.mock__rowcol:nth-of-type(odd) {
    margin-left: 0
}

body.Rtl .mock__rowcol:nth-of-type(odd) {
    margin-right: 0
}

.mock__rowcol--legend {
    font-size: 11px;
    flex: 1 1 30%;
    padding: 10px 5px 10px 10px;
    background-color: rgba(54, 57, 69, .4)
}

body.Rtl .mock__rowcol--legend {
    padding-right: 10px;
    padding-left: 5px
}

.mock__col--half .mock__rowcol--legend {
    flex: 1 1 10%;
    max-width: 200px
}

.mock__p {
    color: rgba(218, 217, 227, .6);
    padding: 0 0 0 10px
}

.mock__p--var {
    color: #fff;
    margin-bottom: 5px
}

.mock__box {
    position: relative;
    min-height: 100px;
    margin-bottom: 10px
}

.mock__box--sm {
    min-height: 40px
}

.mock__box--md {
    min-height: 160px
}

.mock__box--xl {
    min-height: 200px
}

.mock__box--sm .BettingHistoryBet {
    min-height: 40px;
    display: flex;
    align-items: center
}

.mock__boxcont {
    width: 100%;
    display: flex;
    justify-self: center;
    align-self: center;
    margin: 0 auto;
    padding: 10px
}

.mock .Tabs.Betslip__Tabs,
.mock .Tabs.BettingArea,
.mock .Tabs.genericMainTab-Mockup,
.mock .Tabs.genericSubTab-Mockup,
.mock .Tabs.genericTab-Mockup,
.mock .Tabs.LocationNav,
.mock .Tabs.SportsNav {
    display: flex;
    flex-direction: column
}

.mock .Tabs.Betslip__Tabs>.rc-tabs-bar,
.mock .Tabs.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container .rc-tabs-nav,
.mock .Tabs.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container .rc-tabs-nav-scroll,
.mock .Tabs.Betslip__Tabs>.rc-tabs-bar>.rc-tabs-nav-container .rc-tabs-nav-wrap,
.mock .Tabs.BettingArea>.rc-tabs-bar,
.mock .Tabs.BettingArea>.rc-tabs-bar>.rc-tabs-nav-container .rc-tabs-nav,
.mock .Tabs.BettingArea>.rc-tabs-bar>.rc-tabs-nav-container .rc-tabs-nav-scroll,
.mock .Tabs.BettingArea>.rc-tabs-bar>.rc-tabs-nav-container .rc-tabs-nav-wrap,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar>.rc-tabs-nav-container .rc-tabs-nav,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar>.rc-tabs-nav-container .rc-tabs-nav-scroll,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar>.rc-tabs-nav-container .rc-tabs-nav-wrap,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar>.rc-tabs-nav-container .rc-tabs-nav,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar>.rc-tabs-nav-container .rc-tabs-nav-scroll,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar>.rc-tabs-nav-container .rc-tabs-nav-wrap,
.mock .Tabs.genericTab-Mockup>.rc-tabs-bar,
.mock .Tabs.genericTab-Mockup>.rc-tabs-bar>.rc-tabs-nav-container .rc-tabs-nav,
.mock .Tabs.genericTab-Mockup>.rc-tabs-bar>.rc-tabs-nav-container .rc-tabs-nav-scroll,
.mock .Tabs.genericTab-Mockup>.rc-tabs-bar>.rc-tabs-nav-container .rc-tabs-nav-wrap,
.mock .Tabs.LocationNav>.rc-tabs-bar,
.mock .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container .rc-tabs-nav,
.mock .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container .rc-tabs-nav-scroll,
.mock .Tabs.LocationNav>.rc-tabs-bar>.rc-tabs-nav-container .rc-tabs-nav-wrap,
.mock .Tabs.SportsNav>.rc-tabs-bar,
.mock .Tabs.SportsNav>.rc-tabs-bar>.rc-tabs-nav-container .rc-tabs-nav,
.mock .Tabs.SportsNav>.rc-tabs-bar>.rc-tabs-nav-container .rc-tabs-nav-scroll,
.mock .Tabs.SportsNav>.rc-tabs-bar>.rc-tabs-nav-container .rc-tabs-nav-wrap {
    width: 100%
}

.mock .Tabs.Betslip__Tabs>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.mock .Tabs.BettingArea>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.mock .Tabs.genericTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.mock .Tabs.LocationNav>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.mock .Tabs.SportsNav>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab {
    flex: 1 1 10%
}

.mock .Tabs .rc-tabs-content {
    padding: 20px;
    background-color: rgba(54, 57, 69, .6)
}

.mock .Tabs.genericMainTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.mock .Tabs.genericSubTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab,
.mock .Tabs.genericTab-Mockup>.rc-tabs-bar .rc-tabs-nav>div:first-of-type>.rc-tabs-tab {
    flex: 1 1 30%
}

.mock .BetDetails__Info {
    margin-top: 0
}

.mock__Icons {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap
}

.mock__Icons__Label {
    width: 100%;
    text-align: center
}

.mock__Icons__Icon {
    display: flex;
    flex-grow: 1;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    margin: 5px;
    padding-bottom: 10px
}

.mock__Icons__Icon:hover .OM-Icon img,
.mock__Icons__Icon:hover .OM-Icon svg {
    transform: scale(1.4);
    fill: #fff
}

.mock__Icons__Icon .OM-Icon {
    min-width: 80px;
    min-height: 80px;
    flex-grow: 1
}

.mock__Icons--general .mock__Icons__Icon .OM-Icon,
.mock__Icons--status .mock__Icons__Icon .OM-Icon {
    width: 100%;
    background-color: rgba(0, 0, 0, .8)
}

.mock__Icons__Icon .OM-Icon img,
.mock__Icons__Icon .OM-Icon svg {
    width: 48px;
    height: 48px;
    fill: #af841b
}

.mock h2 {
    font-weight: 700
}

.StreamingCarousel .react-multi-carousel-item {
    background-color: #363945
}

.StreamingCarousel .OM-VideoStream {
    max-width: 90%;
    margin: 10px auto;
    padding-bottom: 45%
}

body.Desktop .StreamingCarousel .OM-VideoStream,
body.Tablet .StreamingCarousel .OM-VideoStream {
    max-width: 100%
}

.StreamingCarousel .StreamingCarousel:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    opacity: .2;
    background-image: url(../index.html);
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
    padding: 10px 0;
    box-sizing: border-box
}

.StreamingCarousel .StreamingCarousel--Sport-1:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-2:before {
    background-image: url(../sports2-static/assets/2.ea9fd0377a3d26fd892a.jpg)
}

.StreamingCarousel .StreamingCarousel--Sport-3:before {
    background-image: url(../sports2-static/assets/3.dab050b1a0f30ea5dbd5.jpg)
}

.StreamingCarousel .StreamingCarousel--Sport-5:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-6:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-7:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-8:before {
    background-image: url(../sports2-static/assets/8.42b088ab1e5510e315b5.jpg)
}

.StreamingCarousel .StreamingCarousel--Sport-9:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-10:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-11:before {
    background-image: url(../sports2-static/assets/11.ceda02373aec67395630.jpg)
}

.StreamingCarousel .StreamingCarousel--Sport-12:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-13:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-14:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-15:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-16:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-17:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-18:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-19:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-20:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-21:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-22:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-23:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-24:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-25:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-26:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-27:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-28:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-34:before {
    background-image: url(../sports2-static/assets/34.68c2e0fb2ad5e86e37a2.jpg)
}

.StreamingCarousel .StreamingCarousel--Sport-36:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-37:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-38:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-39:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-40:before {
    background-image: url(../sports2-static/assets/40.52e13d1bf4ce94c41908.jpg)
}

.StreamingCarousel .StreamingCarousel--Sport-41:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-45:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-46:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-48:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-49:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-50:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-51:before {
    background-image: url(../sports2-static/assets/51.52274dfe3ed8c5701d0a.jpg)
}

.StreamingCarousel .StreamingCarousel--Sport-52:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-53:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-54:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-55:before {
    background-image: url(../sports2-static/assets/55.4c7852e849f1495e0b11.jpg)
}

.StreamingCarousel .StreamingCarousel--Sport-58:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-59:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-60:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-61:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-62:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-63:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-64:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-65:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-66:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-67:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-68:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-69:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-70:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-71:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-73:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-74:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-75:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-76:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-77:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-78:before {
    background-image: url(../sports2-static/assets/78.c84a5185acf149755ecc.jpg)
}

.StreamingCarousel .StreamingCarousel--Sport-79:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-80:before {
    background-image: url(../sports2-static/assets/80.9357f0f06ff9b001c518.jpg)
}

.StreamingCarousel .StreamingCarousel--Sport-81:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-82:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-83:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-84:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-85:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-89:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-96:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-98:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-99:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-100:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-102:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-103:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-104:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-105:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-106:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-107:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-109:before {
    background-image: url(../sports2-static/assets/109.33b6bfc6fc27fd147b87.jpg)
}

.StreamingCarousel .StreamingCarousel--Sport-110:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-112:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-115:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-117:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-120:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-121:before {
    background-image: url(../index.html)
}

.StreamingCarousel .StreamingCarousel--Sport-123:before {
    background-image: url(../index.html)
}

.StreamingCarousel .ButtonGroupCarousel {
    display: flex;
    flex-direction: row;
    justify-content: center
}

.StreamingCarousel .ButtonGroupCarousel .ButtonGroupCarousel {
    height: 40px;
    line-height: 40px;
    margin: 0 5px;
    position: relative;
    background: transparent;
    border: 0;
    box-shadow: none
}

body.Desktop .StreamingCarousel .ButtonGroupCarousel .ButtonGroupCarousel,
body.Tablet .StreamingCarousel .ButtonGroupCarousel .ButtonGroupCarousel {
    margin: 0 10px
}

.StreamingCarousel .ButtonGroupCarousel .ButtonGroupCarousel:before {
    min-width: 30px;
    position: absolute;
    height: 4px;
    left: 0;
    top: 50%;
    margin: 0;
    transform: translateY(-50%);
    border-radius: 5px;
    border: 0;
    box-shadow: none;
    background-color: #2e323e
}

body.Rtl .StreamingCarousel .ButtonGroupCarousel .ButtonGroupCarousel:before {
    right: 0;
    left: unset
}

.StreamingCarousel .ButtonGroupCarousel .ButtonGroupCarousel:after {
    display: none
}

.StreamingCarousel .ButtonGroupCarousel .ButtonGroupCarousel--Active:before {
    background-color: #ffcd36
}

body.Desktop .ButtonGroupCarousel .OM-Button--secondary:hover {
    outline: none
}

.EventSlider {
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    flex-shrink: 0
}

.EventSlider__IconWrapper {
    padding-right: 2px
}

body.Rtl .EventSlider__IconWrapper {
    padding-right: unset;
    padding-left: 2px
}

.EventSlider__Info {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.EventSlider .MatchTime {
    display: flex;
    flex-direction: column
}

.EventSlider .MatchTime__InfoPart--Date,
.EventSlider .MatchTime__InfoPart--Time {
    line-height: 16px;
    font-size: 11px
}

.EventSlider .MatchTime__InfoPart--Date:after {
    display: none
}

.EventSlider .MatchTime__InfoPart:first-child {
    min-width: 0;
    text-overflow: ellipsis;
    overflow: hidden
}

.EventSlider .MatchTime--StartTime {
    display: flex;
    flex-direction: column
}

.EventSlider .MatchTime--Progress {
    flex-direction: row;
    min-width: 0
}

.EventSlider .MatchTime--Progress .MatchTime__InfoData {
    padding-left: 5px
}

body.Rtl .EventSlider .MatchTime--Progress .MatchTime__InfoData {
    padding-right: 5px;
    padding-left: unset
}

.EventSlider .Score__Part {
    line-height: 16px
}

.EventSlider .Score__Part--Home {
    margin-bottom: 2px
}

.EventSlider__Item {
    width: 160px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    flex-shrink: 0;
    padding: 5px;
    margin-right: 5px;
    background-color: #282c39;
    color: #c2c5cd
}

body.Rtl .EventSlider__Item {
    margin-right: unset;
    margin-left: 5px
}

.EventSlider__Item:last-child {
    margin-right: 0
}

body.Rtl .EventSlider__Item:last-child {
    margin-left: 0
}

.EventSlider__Group {
    width: 100%;
    display: flex;
    align-items: stretch;
    justify-content: space-between
}

.EventSlider__Participants {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    padding-right: 4px;
    font-size: 12px;
    line-height: 16px;
    font-family: Fira Sans, sans-serif;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

body.Rtl .EventSlider__Participants {
    padding-right: unset;
    padding-left: 4px
}

.EventSlider__Participant {
    display: flex;
    align-items: center
}

.EventSlider__ParticipantName {
    color: #efefef;
    font-size: 12px;
    line-height: 16px;
    font-family: Fira Sans, sans-serif;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.EventSlider__ParticipantIconWrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    margin-right: 5px;
    border-radius: 50%;
    background-color: #0e151b
}

body.Rtl .EventSlider__ParticipantIconWrapper {
    margin-right: unset;
    margin-left: 5px
}

.EventSlider .Score {
    display: flex;
    justify-content: flex-end;
    flex: 1 0 10%
}

.EventSlider .Score__Part {
    font-size: 12px;
    font-family: Fira Sans, sans-serif;
    margin-left: 4px
}

body.Rtl .EventSlider .Score__Part {
    margin-right: 4px;
    margin-left: unset
}

.EventSlider .Score__PartGroup {
    display: flex;
    flex-direction: column;
    align-items: center
}

.EventSlider .Score__PartGroup--StatusId-1 {
    color: #ffcd36
}

.PopupVideo {
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    position: relative
}

.PopupVideo iframe {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%
}

body.Rtl .PopupVideo iframe {
    right: 0;
    left: unset
}

.OM-SharedBetButtons,
.SharedBetButtons {
    background-color: #20232d;
    display: flex;
    align-items: center;
    flex-direction: column;
    min-height: 140px;
    box-sizing: border-box;
    padding: 10px 0 0;
    border-bottom: 1px solid rgba(218, 217, 227, .2)
}

.OM-SharedBetButtons__MainButton,
.SharedBetButtons__MainButton {
    width: 60%;
    margin: 5px 0;
    background-color: #303545;
    color: #dad9e3
}

.OM-SharedBetButtons__CloseButton,
.SharedBetButtons__CloseButton {
    margin: 0 auto;
    font-size: 10px;
    cursor: pointer;
    text-decoration: underline;
    padding: 0 15px;
    color: #dad9e3;
    opacity: .6
}

.OM-LiveCalendar .OM-CalendarTile__Month {
    font-size: 9px;
    font-weight: 400
}

.OM-LiveCalendar .OM-CalendarTile__Day {
    font-size: 18px;
    font-weight: 400
}

.OM-LiveCalendar__Events {
    display: flex;
    flex-direction: column
}

.OM-LiveCalendar__Header {
    display: flex;
    align-items: center;
    height: 30px;
    background-color: #181d26;
    color: #a4a9bc;
    font-family: Fira Sans, sans-serif;
    font-size: 10px
}

.OM-LiveCalendar__HeaderIcon {
    flex: 0 0 10%
}

@media screen and (min-width:48em) {
    .OM-LiveCalendar__HeaderIcon {
        padding: 0 30px 0 0;
        flex: 0 0 0
    }
    body.Rtl .OM-LiveCalendar__HeaderIcon {
        padding: 0 0 0 30px
    }
}

.OM-LiveCalendar__HeaderEvent {
    flex: 0 1 35%
}

@media screen and (min-width:48em) {
    .OM-LiveCalendar__HeaderEvent {
        flex: 0 1 300px
    }
}

.OM-LiveCalendar__HeaderDate {
    flex: 0 0 15%;
    padding-left: 5px;
    text-align: left
}

body.Rtl .OM-LiveCalendar__HeaderDate {
    padding-right: 5px;
    padding-left: unset
}

@media screen and (min-width:48em) {
    .OM-LiveCalendar__HeaderDate {
        flex: 0 0 60px;
        padding-left: 0;
        padding-right: 0;
        text-align: center
    }
    body.Rtl .OM-LiveCalendar__HeaderDate {
        padding-right: 0
    }
}

.OM-LiveCalendar__HeaderTournament {
    flex: 0 1 30%;
    padding-left: 15px
}

body.Rtl .OM-LiveCalendar__HeaderTournament {
    padding-right: 15px;
    padding-left: unset
}

@media screen and (min-width:48em) {
    .OM-LiveCalendar__HeaderTournament {
        flex: 0 1 300px;
        padding-left: 25px
    }
    body.Rtl .OM-LiveCalendar__HeaderTournament {
        padding-right: 25px;
        padding-left: unset
    }
}

.OM-LiveCalendar__HeaderMarket {
    flex: 1 0 10%;
    text-align: right;
    padding: 0 5px 0 0
}

body.Rtl .OM-LiveCalendar__HeaderMarket {
    padding: 0 0 0 5px
}

@media screen and (min-width:48em) {
    .OM-LiveCalendar__HeaderMarket {
        flex: 1 0 40%;
        padding: 0 30px 0 0
    }
    body.Rtl .OM-LiveCalendar__HeaderMarket {
        padding: 0 0 0 30px
    }
}

.OM-LiveCalendar__HeaderDateTime,
.OM-LiveCalendar__HeaderMarket,
.OM-LiveCalendar__HeaderTournament {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OM-LiveCalendar__Item {
    display: flex;
    flex-wrap: wrap;
    margin-top: 1px;
    padding: 5px;
    background-color: #363945;
    color: #c2c5cd;
    font-family: Fira Sans, sans-serif;
    font-size: 10px;
    align-items: center
}

@media screen and (min-width:48em) {
    .OM-LiveCalendar__Item {
        min-height: 50px;
        padding: 0;
        flex-wrap: nowrap
    }
}

.OM-LiveCalendar__Item .OM-LiveCalendar__DisciplineIcon {
    display: flex;
    margin: 0 10px;
    font-size: 16px
}

.OM-LiveCalendar__DateTime {
    display: flex;
    flex: 0 0 15%;
    align-items: center;
    padding: 5px 0;
    order: 1
}

@media screen and (min-width:48em) {
    .OM-LiveCalendar__DateTime {
        flex-direction: column;
        align-items: center;
        flex: 0 0 50px;
        padding: 0;
        order: 0
    }
}

.OM-LiveCalendar__Participants {
    display: flex;
    flex-direction: column;
    justify-content: center;
    flex: 0 1 40%;
    order: 2;
    color: #efefef;
    font-family: Fira Sans, sans-serif;
    font-size: 14px;
    line-height: 18px;
    min-width: 0
}

@media screen and (min-width:48em) {
    .OM-LiveCalendar__Participants {
        flex: 0 1 300px;
        justify-content: center;
        align-self: stretch;
        padding: 0 5px;
        order: 0
    }
}

.OM-LiveCalendar__AwayParticipantName,
.OM-LiveCalendar__HomeParticipantName {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OM-LiveCalendar__Tournament {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    order: 3;
    color: #dad9e3;
    min-width: 0;
    flex: 0 1 25%
}

.OM-LiveCalendar__Tournament .OM-LiveCalendar__Icon {
    display: none
}

@media screen and (min-width:48em) {
    .OM-LiveCalendar__Tournament {
        flex: 0 1 300px;
        align-self: stretch;
        order: 0;
        padding: 0 5px;
        overflow: hidden
    }
    .OM-LiveCalendar__Tournament .OM-LiveCalendar__Icon {
        display: block
    }
}

.OM-LiveCalendar__TournamentName {
    width: 100%
}

.OM-LiveCalendar__Icon {
    font-size: 16px;
    margin-right: 4px
}

body.Rtl .OM-LiveCalendar__Icon {
    margin-right: unset;
    margin-left: 4px
}

.OM-LiveCalendar__Market {
    display: flex;
    flex: 1 0 10%;
    order: 4;
    justify-content: flex-end;
    font-size: 10px;
    align-self: center
}

@media screen and (min-width:48em) {
    .OM-LiveCalendar__Market {
        padding: 0 30px 0 0;
        order: 0;
        overflow-x: auto;
        margin-top: 0;
        flex: 1 0 40%
    }
    body.Rtl .OM-LiveCalendar__Market {
        padding: 0 0 0 30px
    }
}

.OM-LiveCalendar__ShowMore {
    margin: 2px 0;
    align-self: center;
    background-color: transparent;
    color: #a4a9bc
}

@media(hover:hover)and (pointer:fine) {
    .OM-LiveCalendar__ShowMore:hover {
        background-color: transparent;
        color: #dad9e3
    }
}

.OM-AbstractPopup {
    --spacing: 5px
}

body.Desktop .OM-AbstractPopup {
    --spacing: 10px
}

.OM-AbstractPopup__Backdrop {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: 11
}

.OM-AbstractPopup__Content {
    z-index: 11;
    max-width: calc(100vw - var(--spacing)*2);
    overflow: auto;
    max-height: calc(100vh - var(--spacing)*2)
}

.OM-AbstractPopup.OM-AbstractPopup--NoTarget .OM-AbstractPopup__Content {
    top: 50%;
    left: 50%;
    position: fixed;
    transform: translateY(-50%) translateX(-50%)
}

.OM-AbstractPopup.OM-AbstractPopup--HasTargetProps .OM-AbstractPopup__Content {
    position: absolute;
    top: calc(var(--element-bound-top) + var(--element-bound-height));
    max-height: calc(100vh - var(--element-bound-top) - var(--element-bound-height))
}

.OM-AbstractPopup.OM-AbstractPopup--HasTargetProps.OM-AbstractPopup--Position-Left .OM-AbstractPopup__Content {
    left: max(var(--spacing), var(--element-bound-left))
}

.OM-AbstractPopup.OM-AbstractPopup--HasTargetProps.OM-AbstractPopup--Position-Right .OM-AbstractPopup__Content {
    --element-bound-right: calc(100vw - var(--element-bound-left) - var(--element-bound-width));
    right: max(var(--spacing), var(--element-bound-right))
}

.OM-AbstractPopup.OM-AbstractPopup--HasTargetProps.OM-AbstractPopup--Position-Center .OM-AbstractPopup__Content {
    --element-x-center: calc(var(--element-bound-width)/2);
    transform: translateX(-50%);
    left: max(var(--spacing), min(calc(var(--element-bound-left) + var(--element-x-center))))
}

.OM-Dropdown__List.OM-AbstractPopup--HasTargetProps.OM-AbstractPopup--Position-Left.OM-Dropdown__List--DisplayDown .OM-AbstractPopup__Content {
    min-width: var(--element-bound-width);
    max-height: max(700px, min(400px, calc(100vh - var(--element-bound-top) - var(--element-bound-height))));
    max-width: min(470px, calc(100vw - var(--element-bound-left) - 10px))
}

.OM-Dropdown__List.OM-AbstractPopup--HasTargetProps.OM-AbstractPopup--Position-Left.OM-Dropdown__List--DisplayUp .OM-AbstractPopup__Content {
    top: auto;
    bottom: calc(100vh - var(--element-bound-top));
    max-height: max(700px, min(400px, calc(100vh - var(--element-bound-top))))
}

.Sidebar--Left .OM-Menu .OM-MenuItem--ResultPage {
    display: none
}

.OM-Menu .OM-MenuItem__ItemLabel {
    text-transform: uppercase
}

.OM-Menu .OM-MenuItem__ActionGroup {
    height: 36px;
    width: 100%;
    position: relative;
    background: transparent;
    color: #dad9e3
}

@media(hover:hover)and (pointer:fine) {
    .OM-Menu .OM-MenuItem__ActionGroup:hover {
        background: #10131f;
        color: #efefef
    }
    .OM-Menu .OM-MenuItem__ActionGroup:hover .OM-MenuItem__ItemIndicator {
        background: #05070b;
        color: #efefef;
        border-color: rgba(218, 217, 227, .4)
    }
    .OM-Menu .OM-MenuItem__ActionGroup:hover .OM-MenuItem__ItemIndicator .OM-Icon {
        transform: scale(1.3)
    }
    .OM-Menu .OM-MenuItem__ActionGroup:hover .OM-MenuItem__ItemIndicator .OM-Icon--flag {
        transform: scale(1)
    }
    .OM-Menu .OM-MenuItem__ActionGroup:hover .OM-MenuItem__ItemContent {
        background: #10131f;
        color: #efefef;
        border-color: rgba(218, 217, 227, .4)
    }
    .OM-Menu .OM-MenuItem__ActionGroup:hover .OM-MenuItem__ItemLabel {
        color: #ffcd36;
        transition: color .3s;
        transition: var(--OM-time-unit-fast10) color
    }
}

.OM-Menu .OM-MenuItem__Action {
    display: flex;
    height: 100%;
    width: 100%;
    cursor: pointer;
    padding: 0
}

.OM-Menu .OM-MenuItem__ItemContent,
.OM-Menu .OM-MenuItem__ItemIndicator {
    height: 100%
}

.OM-Menu .OM-MenuItem__ItemIndicator {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    width: 30px;
    background: rgba(25,25,25,.4);
    color: #dad9e3;
    border-top: 1px dashed rgba(218, 217, 227, .4);
    transition: color .3s, background-color .3s;
    transition: var(--OM-time-unit-fast10) color, var(--OM-time-unit-fast10) background-color
}

.OM-Menu .OM-MenuItem__ItemIndicator .OM-Icon {
    transition: transform .3s;
    transition: var(--OM-time-unit-fast10) transform
}

.OM-Menu .OM-MenuItem__Icon {
    margin-right: 0
}

body.Rtl .OM-Menu .OM-MenuItem__Icon {
    margin-left: 0
}

.OM-Menu .OM-MenuItem__ItemContent {
    display: flex;
    align-items: center;
    flex-grow: 1;
    min-width: 0;
    padding: 0 5px;
    padding: 0 var(--OM-space-element-in-small10);
    background: transparent;
    color: #dad9e3;
    border-top: 1px dashed rgba(218, 217, 227, .4);
    font-size: 12px;
    font-size: var(--OM-typography-text-default-font-size);
    transition: color .3s, background-color .3s;
    transition: var(--OM-time-unit-fast10) color, var(--OM-time-unit-fast10) background-color
}

.OM-Menu .OM-MenuItem__ItemText {
    margin-right: auto;
    line-height: 1.2em;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

body.Rtl .OM-Menu .OM-MenuItem__ItemText {
    margin-left: auto;
    margin-right: unset
}

.OM-Menu .OM-MenuItem__ItemLabel {
    margin-left: 5px;
    margin-left: var(--OM-space-element-out-small10);
    color: #ffcd36;
    transition: color .3s;
    transition: var(--OM-time-unit-fast10) color
}

body.Rtl .OM-Menu .OM-MenuItem__ItemLabel {
    margin-right: 5px;
    margin-right: var(--OM-space-element-out-small10);
    margin-left: unset
}

.OM-Menu .OM-MenuShowMore__Action {
    display: flex;
    height: 36px;
    cursor: pointer
}

.OM-Menu .OM-MenuShowMore__Action:hover .Om-MenuShowMore__Indicator {
    background: #05070b;
    color: #efefef;
    border-color: rgba(218, 217, 227, .4)
}

.OM-Menu .OM-MenuShowMore__Action:hover .Om-MenuShowMore__Content {
    background: #10131f;
    color: #efefef;
    border-color: rgba(218, 217, 227, .4)
}

.OM-Menu .OM-MenuShowMore__Indicator {
    justify-content: center;
    flex-shrink: 0;
    width: 30px;
    
}

.OM-Menu .OM-MenuShowMore__Content,
.OM-Menu .OM-MenuShowMore__Indicator {
    display: flex;
    align-items: center;
    color: #dad9e3;
    border-top: 1px dashed rgba(218, 217, 227, .4);
    transition: color .3s, background-color .3s;
    transition: var(--OM-time-unit-fast10) color, var(--OM-time-unit-fast10) background-color
}

.OM-Menu .OM-MenuShowMore__Content {
    overflow: hidden;
    flex-grow: 1;
    min-width: 0;
    padding: 0 5px;
    padding: 0 var(--OM-space-element-in-small10);
    
    font-size: 12px;
    font-size: var(--OM-typography-text-default-font-size);
    line-height: 1.2em;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OM-Menu--Level1 .OM-Menu {
    margin-bottom: 0
}

.OM-Menu--Level1 .OM-MenuItem__ItemContent,
.OM-Menu--Level1 .OM-MenuItem__ItemIndicator {
    background: #10131f
}

.OM-Menu--Level1 .OM-MenuItem__ActionGroup {
    background: #10131f;
    color: #c2c5cd
}

@media(hover:hover)and (pointer:fine) {
    .OM-Menu--Level1 .OM-MenuItem__ActionGroup:hover {
        background: #090b11;
        color: #c2c5cd
    }
    .OM-Menu--Level1 .OM-MenuItem__ActionGroup:hover .OM-MenuItem__ItemContent,
    .OM-Menu--Level1 .OM-MenuItem__ActionGroup:hover .OM-MenuItem__ItemIndicator {
        background: #090b11;
        color: #c2c5cd;
        border-color: rgba(194, 197, 205, .4)
    }
    .OM-Menu--Level1 .OM-MenuItem__ActionGroup:hover .OM-MenuItem__ItemLabel {
        color: #c2c5cd
    }
}

.OM-Menu--Level2 .OM-Menu {
    margin-bottom: 0
}

.OM-Menu--Level2 .OM-MenuItem__ActionGroup {
    opacity: .6
}

@media(hover:hover)and (pointer:fine) {
    .OM-Menu--Level2 .OM-MenuItem__ActionGroup:hover {
        opacity: 1
    }
}

.OM-MenuHeader {
    height: 40px;
    display: flex;
    flex-direction: row;
    align-items: stretch;
    padding: 0;
    background: rgba(88, 128, 54, .2);
    color: #dad9e3
}

.OM-MenuHeader__Indicator {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    width: 30px;
    background: rgba(25,25,25,.1);
    color: #dad9e3
}

.OM-MenuHeader__Title {
    flex: 1;
    display: inline-block;
    line-height: 40px;
    align-items: center;
    padding: 0 5px;
    padding: 0 var(--OM-space-element-in-small10);
    background: rgba(88,128,54,.2);
    color: #dad9e3;
    font-size: 14px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.OM-FavoriteTournamentsMenu .OM-MenuItem__ItemContent {
    padding-right: 30px
}

body.Rtl .OM-FavoriteTournamentsMenu .OM-MenuItem__ItemContent {
    padding-right: unset;
    padding-left: 30px
}

.OM-MenuSkeleton__Header {
    height: 40px;
    display: flex;
    align-items: center;
    background: #171c2c
}

.OM-MenuSkeleton__Header:before {
    width: 10px;
    margin: 0 10px
}

.OM-MenuSkeleton__Header:after,
.OM-MenuSkeleton__Header:before {
    opacity: .3;
    content: "";
    display: block;
    height: 10px;
    border-radius: 10px;
    background: #dad9e3;
    -webkit-animation: fadeTo20 .3s 20 alternate;
    animation: fadeTo20 .3s 20 alternate;
    -webkit-animation: fadeTo20 alternate var(--OM-time-unit-fast10) var(--OM-animation-repeat-count10);
    animation: fadeTo20 alternate var(--OM-time-unit-fast10) var(--OM-animation-repeat-count10)
}

.OM-MenuSkeleton__Header:after {
    width: 60%;
    max-width: 200px;
    margin-left: 5px;
    margin-left: var(--OM-space-element-in-small10)
}

body.Rtl .OM-MenuSkeleton__Header:after {
    margin-right: 5px;
    margin-right: var(--OM-space-element-in-small10);
    margin-left: unset
}

.OM-MenuSkeleton__Item {
    display: flex;
    align-items: center;
    height: 36px;
    background-color: #171c2c;
    border-top: 1px dashed rgba(218, 217, 227, .4)
}

.OM-MenuSkeleton__Item:after {
    opacity: .3;
    content: "";
    display: block;
    width: 40%;
    max-width: 200px;
    margin-left: 5px;
    margin-left: var(--OM-space-element-in-small10);
    height: 8px;
    background-color: #dad9e3;
    border-radius: 10px;
    -webkit-animation: fadeTo20 .3s 20 alternate;
    animation: fadeTo20 .3s 20 alternate;
    -webkit-animation: fadeTo20 alternate var(--OM-time-unit-fast10) var(--OM-animation-repeat-count10);
    animation: fadeTo20 alternate var(--OM-time-unit-fast10) var(--OM-animation-repeat-count10)
}

body.Rtl .OM-MenuSkeleton__Item:after {
    margin-right: 5px;
    margin-right: var(--OM-space-element-in-small10);
    margin-left: unset
}

.OM-MenuSkeleton__Content--HasIcon .OM-MenuSkeleton__Item:before {
    opacity: .3;
    content: "";
    display: block;
    width: 10px;
    height: 10px;
    margin: 0 10px;
    border-radius: 10px;
    background: #dad9e3;
    -webkit-animation: fadeTo20 .3s 20 alternate;
    animation: fadeTo20 .3s 20 alternate;
    -webkit-animation: fadeTo20 alternate var(--OM-time-unit-fast10) var(--OM-animation-repeat-count10);
    animation: fadeTo20 alternate var(--OM-time-unit-fast10) var(--OM-animation-repeat-count10)
}

.OM-FavoriteTournamentsMenuItem .OM-MenuItem__ItemContent {
    padding-right: 40px
}

body.Rtl .OM-FavoriteTournamentsMenuItem .OM-MenuItem__ItemContent {
    padding-right: unset;
    padding-left: 40px
}

.OM-FavoriteTournamentsMenuItem .OM-FavoriteButton {
    justify-content: center;
    padding: 4px;
    height: 100%;
    width: 36px;
    margin-left: -36px
}

body.Rtl .OM-FavoriteTournamentsMenuItem .OM-FavoriteButton {
    margin-right: -36px;
    margin-left: unset
}

.OM-Nav {
    flex-direction: column
}

.OM-Nav,
.OM-Nav .OM-NavItem {
    display: flex;
    position: relative
}

.OM-Nav .OM-NavItem {
    flex: 1;
    min-width: 40px;
    cursor: pointer
}

.OM-Nav .OM-NavItem__Name {
    text-transform: capitalize;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.OM-Nav .OM-NavItem:hover .OM-Icon {
    transform: scale(1.4) rotate(10deg)
}

.OM-Nav .OM-NavItem.isDisabled {
    cursor: not-allowed
}

.OM-Nav .OM-Icon {
    transition: transform .3s
}

.OM-Nav .OM-NavSkeletonItem {
    display: flex;
    flex: 1;
    min-width: 40px;
    cursor: pointer;
    position: relative
}

.OM-Nav .OM-NavSkeletonItem:after {
    flex-shrink: 1;
    width: 80%;
    max-width: 100px;
    height: 10px
}

.OM-Nav--HasIcons .OM-NavSkeletonItem:before,
.OM-Nav .OM-NavSkeletonItem:after {
    opacity: .3;
    display: block;
    content: "";
    background-color: #dad9e3;
    border-radius: 100px
}

.OM-Nav--HasIcons .OM-NavSkeletonItem:before {
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    transform: scale(.8)
}

.OM-Nav--Main .OM-Slider__Scroll:before {
    content: "";
    display: block;
    width: 100%;
    height: 2px;
    position: absolute;
    bottom: 0;
    left: 0
}

body.Rtl .OM-Nav--Main .OM-Slider__Scroll:before {
    right: 0;
    left: unset
}

.OM-Nav--Main .OM-Slider__ControlButton {
    width: 30px;
    height: 100%;
    border-bottom-width: 2px;
    transition: background-color .3s, color .3s
}

.OM-Nav--Main .OM-Slider--Active {
    padding: 0 30px
}

.OM-Nav--Main .OM-NavItem {
    flex-direction: column;
    align-items: center;
    justify-content: center;
    min-width: 62px;
    padding: 10px 0 5px;
    box-sizing: border-box;
    border-bottom-width: 2px
}

.OM-Nav--Main .OM-NavItem.isSelected:after {
    border-width: 0 4px 6px
}

.OM-Nav--Main .OM-NavItem__IconContainer {
    margin-bottom: 5px
}

.OM-Nav--Main .OM-NavItem__IconContainer .OM-Icon {
    font-size: 20px
}

.OM-Nav--Main .OM-NavItem__Name {
    display: block;
    max-width: 100px;
    padding: 0 5px;
    box-sizing: border-box;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 16px;
    font-size: 12px;
    font-weight: 700;
    font-family: Fira Sans, sans-serif
}

.OM-Nav--Main .OM-NavItem__Counter {
    padding: 1px 5px;
    border-radius: 100px;
    position: absolute;
    top: 5px;
    right: 40%;
    transform: translateX(100%);
    font-size: 9px;
    font-weight: 700;
    font-family: Fira Sans, sans-serif;
    line-height: 12px
}

body.Rtl .OM-Nav--Main .OM-NavItem__Counter {
    right: unset;
    left: 40%;
    transform: translateX(-100%)
}

.OM-Nav--Main .OM-NavItem__Label {
    display: block;
    padding: 0 5px;
    border-radius: 100px;
    font-size: 9px;
    font-weight: 400;
    line-height: 12px;
    text-transform: uppercase
}

.OM-Nav--Main .OM-NavSkeletonItem {
    flex-direction: column;
    align-items: center;
    justify-content: center;
    min-width: 60px;
    padding: 10px 0 5px;
    box-sizing: border-box;
    border-bottom: 2px;
    border-style: solid;
    border-color: transparent
}

.OM-Nav--Main .OM-NavSkeletonItem:before {
    margin-bottom: 5px
}

.OM-Nav--Main .OM-NavSkeletonItem:after {
    margin: 3px 0
}

.OM-Nav--SingleRow .OM-Slider__Scroll:before {
    content: "";
    display: block;
    width: 100%;
    height: 2px;
    position: absolute;
    bottom: 0;
    left: 0
}

body.Rtl .OM-Nav--SingleRow .OM-Slider__Scroll:before {
    right: 0;
    left: unset
}

.OM-Nav--SingleRow .OM-Slider__ControlButton {
    height: 100%;
    width: 30px;
    border-bottom-width: 2px
}

.OM-Nav--SingleRow .OM-Slider--Active {
    padding: 0 30px
}

.OM-Nav--SingleRow .OM-NavItem {
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    height: 34px;
    padding: 0 20px;
    border-bottom-width: 2px
}

.OM-Nav--SingleRow .OM-NavItem.isSelected:after {
    border-width: 0 4px 6px
}

.OM-Nav--SingleRow .OM-NavItem__IconContainer {
    margin-right: 4px
}

body.Rtl .OM-Nav--SingleRow .OM-NavItem__IconContainer {
    margin-right: unset;
    margin-left: 4px
}

.OM-Nav--SingleRow .OM-NavItem__Name {
    line-height: 16px;
    font-size: 12px
}

.OM-Nav--SingleRow .OM-NavItem__Counter {
    min-width: 14px;
    margin-right: -16px;
    margin-left: 4px;
    padding: 2px 5px;
    border-radius: 14px;
    text-align: center;
    font-size: 10px;
    transform: translateY(-3px)
}

body.Rtl .OM-Nav--SingleRow .OM-NavItem__Counter {
    margin-right: 4px;
    margin-left: -16px
}

.OM-Nav--SingleRow .OM-NavItem__Label {
    display: block;
    margin-left: 4px;
    padding: 0 5px;
    border-radius: 100px;
    font-size: 9px;
    font-weight: 400;
    line-height: 12px;
    text-transform: uppercase
}

body.Rtl .OM-Nav--SingleRow .OM-NavItem__Label {
    margin-right: 4px;
    margin-left: unset
}

.OM-Nav--SingleRow .OM-NavSkeletonItem {
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    height: 34px;
    padding: 0 20px;
    border-bottom: 2px;
    border-style: solid;
    border-color: transparent
}

.OM-Nav--SingleRow .OM-NavSkeletonItem:before {
    margin-right: 4px
}

body.Rtl .OM-Nav--SingleRow .OM-NavSkeletonItem:before {
    margin-right: unset;
    margin-left: 4px
}

.OM-Nav--SingleRow .OM-NavSkeletonItem:after {
    min-width: 60px
}

.OM-Nav.AllSportsNav {
    margin-bottom: 10px
}

.OM-Nav.AllSportsNav .OM-Slider__Scroll {
    background-color: #212531
}

.OM-Nav.AllSportsNav .OM-Slider__Scroll:before {
    background-color: transparent
}

.OM-Nav.AllSportsNav .OM-Slider__ControlButton {
    background-color: #282c39;
    color: #a4a9bc;
    border-style: solid;
    border-color: transparent
}

.OM-Nav.AllSportsNav .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):hover {
    background-color: #282c39;
    color: #fff;
    border-color: transparent
}

.OM-Nav.AllSportsNav .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):active {
    background-color: #2e323e;
    color: #efefef;
    border-color: transparent
}

.OM-Nav.AllSportsNav .OM-Slider__ControlButton--Disabled {
    background-color: #282c39;
    color: #8e93a4;
    border-color: transparent
}

.OM-Nav.AllSportsNav .OM-Slider__ControlButton--Prev:before {
    background: #212531;
    background: linear-gradient(90deg, rgba(33, 37, 49, .9) 0, rgba(33, 37, 49, 0));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(33, 37, 49, .9), endColorstr=rgba(33, 37, 49, 0))
}

.OM-Nav.AllSportsNav .OM-Slider__ControlButton--Next:before {
    background: #212531;
    background: linear-gradient(90deg, rgba(33, 37, 49, 0) 0, rgba(33, 37, 49, .9));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(33, 37, 49, 0), endColorstr=rgba(33, 37, 49, .9))
}

.OM-Nav.AllSportsNav .OM-NavItem {
    color: #dad9e3;
    border-color: transparent;
    border-style: solid;
    transition: background-color .3s, color .3s, border-color .3s
}

.OM-Nav.AllSportsNav .OM-NavItem__Counter {
    background: #171c2c;
    color: #dad9e3
}

@media(hover:hover)and (pointer:fine) {
    .OM-Nav.AllSportsNav .OM-NavItem:not(.isSelected):not(.isDisabled):hover {
        background-color: #282c39;
        color: #efefef;
        border-color: transparent
    }
    .OM-Nav.AllSportsNav .OM-NavItem:not(.isSelected):not(.isDisabled):hover .OM-NavItem__Counter {
        background: #171c2c;
        color: #efefef
    }
}

.OM-Nav.AllSportsNav .OM-NavItem:not(.isSelected):not(.isDisabled):active {
    background-color: #282c39;
    color: #efefef;
    border-color: transparent
}

.OM-Nav.AllSportsNav .OM-NavItem:not(.isSelected):not(.isDisabled):active .OM-NavItem__Counter {
    background: #171c2c;
    color: #efefef
}

.OM-Nav.AllSportsNav .OM-NavItem.isSelected {
    background-color: #181d26;
    color: #ffcd36;
    border-color: #fcc120
}

.OM-Nav.AllSportsNav .OM-NavItem.isSelected .OM-NavItem__Counter {
    background: #171c2c;
    color: #ffcd36
}

.OM-Nav.AllSportsNav .OM-NavItem.isSelected:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    bottom: 0;
    left: 50%;
    border-color: transparent;
    border-style: solid;
    transform: translateX(-50%)
}

.OM-Nav.AllSportsNav .OM-NavItem.isDisabled {
    background-color: #212531;
    color: #8e93a4;
    border-color: transparent
}

.OM-Nav.AllSportsNav .OM-NavItem.isDisabled .OM-NavItem__Counter {
    background: #282c39;
    color: #8e93a4
}

.OM-Nav.AllSportsNav .OM-NavItem__Counter {
    display: none
}

.OM-Nav.AllSportsNav .OM-NavItem--HasLiveEvents {
    background-color: #242424;
    color: #588036
}

.OM-Nav.AllSportsNav .OM-NavItem--HasLiveEvents .OM-NavItem__Counter {
    background: #171c2c;
    color: #588036;
    display: flex
}

@media(hover:hover)and (pointer:fine) {
    .OM-Nav.AllSportsNav .OM-NavItem--HasLiveEvents:not(.isSelected):not(.isDisabled):hover {
        background-color: #282c39;
        color: #efefef;
        border-color: transparent
    }
    .OM-Nav.AllSportsNav .OM-NavItem--HasLiveEvents:not(.isSelected):not(.isDisabled):hover .OM-NavItem__Counter {
        background: #171c2c;
        color: #ffcd36
    }
}

.OM-Nav.AllSportsNav .OM-NavItem--HasLiveEvents:active {
    background-color: #282c39;
    color: #efefef;
    border-color: transparent
}

.OM-Nav.AllSportsNav .OM-NavItem--HasLiveEvents:active .OM-NavItem__Counter {
    background: #171c2c;
    color: #ffcd36
}

.OM-Nav.AllSportsNav .OM-NavItem--HasLiveEvents.isSelected {
    background-color: #181d26;
    color: #ffcd36;
    border-color: #fcc120
}

.OM-Nav.AllSportsNav .OM-NavItem--HasLiveEvents.isSelected .OM-NavItem__Counter {
    background: #171c2c;
    color: #ffcd36
}

.OM-Nav.AllSportsNav .OM-NavItem:hover .OM-Icon {
    transform: scale(1.2) rotate(10deg)
}

.OM-Nav.BettingHistoryNav .OM-Slider__Scroll,
.OM-Nav.GroupedMatchList .OM-Slider__Scroll,
.OM-Nav.GroupedMatchListMixed .OM-Slider__Scroll,
.OM-Nav.InfoPagesNav .OM-Slider__Scroll,
.OM-Nav.LiveUpcoming .OM-Slider__Scroll,
.OM-Nav.MarketGroups .OM-Slider__Scroll,
.OM-Nav.Search .OM-Slider__Scroll {
    background-color: #282c39
}

.OM-Nav.BettingHistoryNav .OM-Slider__Scroll:before,
.OM-Nav.GroupedMatchList .OM-Slider__Scroll:before,
.OM-Nav.GroupedMatchListMixed .OM-Slider__Scroll:before,
.OM-Nav.InfoPagesNav .OM-Slider__Scroll:before,
.OM-Nav.LiveUpcoming .OM-Slider__Scroll:before,
.OM-Nav.MarketGroups .OM-Slider__Scroll:before,
.OM-Nav.Search .OM-Slider__Scroll:before {
    background-color: #ffcd36
}

.OM-Nav.BettingHistoryNav .OM-Slider__ControlButton,
.OM-Nav.GroupedMatchList .OM-Slider__ControlButton,
.OM-Nav.GroupedMatchListMixed .OM-Slider__ControlButton,
.OM-Nav.InfoPagesNav .OM-Slider__ControlButton,
.OM-Nav.LiveUpcoming .OM-Slider__ControlButton,
.OM-Nav.MarketGroups .OM-Slider__ControlButton,
.OM-Nav.Search .OM-Slider__ControlButton {
    background-color: #282c39;
    color: #dad9e3;
    border-style: solid;
    border-color: #ffcd36
}

.OM-Nav.BettingHistoryNav .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):active,
.OM-Nav.BettingHistoryNav .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):hover,
.OM-Nav.GroupedMatchList .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):active,
.OM-Nav.GroupedMatchList .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):hover,
.OM-Nav.GroupedMatchListMixed .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):active,
.OM-Nav.GroupedMatchListMixed .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):hover,
.OM-Nav.InfoPagesNav .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):active,
.OM-Nav.InfoPagesNav .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):hover,
.OM-Nav.LiveUpcoming .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):active,
.OM-Nav.LiveUpcoming .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):hover,
.OM-Nav.MarketGroups .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):active,
.OM-Nav.MarketGroups .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):hover,
.OM-Nav.Search .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):active,
.OM-Nav.Search .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):hover {
    background-color: #363945;
    color: #efefef;
    border-color: #ffcd36
}

.OM-Nav.BettingHistoryNav .OM-Slider__ControlButton--Disabled,
.OM-Nav.GroupedMatchList .OM-Slider__ControlButton--Disabled,
.OM-Nav.GroupedMatchListMixed .OM-Slider__ControlButton--Disabled,
.OM-Nav.InfoPagesNav .OM-Slider__ControlButton--Disabled,
.OM-Nav.LiveUpcoming .OM-Slider__ControlButton--Disabled,
.OM-Nav.MarketGroups .OM-Slider__ControlButton--Disabled,
.OM-Nav.Search .OM-Slider__ControlButton--Disabled {
    background-color: #282c39;
    color: #363945;
    border-color: #ffcd36
}

.OM-Nav.BettingHistoryNav .OM-Slider__ControlButton--Prev:before,
.OM-Nav.GroupedMatchList .OM-Slider__ControlButton--Prev:before,
.OM-Nav.GroupedMatchListMixed .OM-Slider__ControlButton--Prev:before,
.OM-Nav.InfoPagesNav .OM-Slider__ControlButton--Prev:before,
.OM-Nav.LiveUpcoming .OM-Slider__ControlButton--Prev:before,
.OM-Nav.MarketGroups .OM-Slider__ControlButton--Prev:before,
.OM-Nav.Search .OM-Slider__ControlButton--Prev:before {
    background: #282c39;
    background: linear-gradient(90deg, rgba(40, 44, 57, .9) 0, rgba(40, 44, 57, 0));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(40, 44, 57, .9), endColorstr=rgba(40, 44, 57, 0))
}

.OM-Nav.BettingHistoryNav .OM-Slider__ControlButton--Next:before,
.OM-Nav.GroupedMatchList .OM-Slider__ControlButton--Next:before,
.OM-Nav.GroupedMatchListMixed .OM-Slider__ControlButton--Next:before,
.OM-Nav.InfoPagesNav .OM-Slider__ControlButton--Next:before,
.OM-Nav.LiveUpcoming .OM-Slider__ControlButton--Next:before,
.OM-Nav.MarketGroups .OM-Slider__ControlButton--Next:before,
.OM-Nav.Search .OM-Slider__ControlButton--Next:before {
    background: #282c39;
    background: linear-gradient(90deg, rgba(40, 44, 57, 0) 0, rgba(40, 44, 57, .9));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(40, 44, 57, 0), endColorstr=rgba(40, 44, 57, .9))
}

.OM-Nav.BettingHistoryNav .OM-NavItem,
.OM-Nav.GroupedMatchList .OM-NavItem,
.OM-Nav.GroupedMatchListMixed .OM-NavItem,
.OM-Nav.InfoPagesNav .OM-NavItem,
.OM-Nav.LiveUpcoming .OM-NavItem,
.OM-Nav.MarketGroups .OM-NavItem,
.OM-Nav.Search .OM-NavItem {
    color: #dad9e3;
    border-color: #ffcd36;
    border-style: solid;
    transition: background-color .3s, color .3s, border-color .3s
}

.OM-Nav.BettingHistoryNav .OM-NavItem__Counter,
.OM-Nav.GroupedMatchList .OM-NavItem__Counter,
.OM-Nav.GroupedMatchListMixed .OM-NavItem__Counter,
.OM-Nav.InfoPagesNav .OM-NavItem__Counter,
.OM-Nav.LiveUpcoming .OM-NavItem__Counter,
.OM-Nav.MarketGroups .OM-NavItem__Counter,
.OM-Nav.Search .OM-NavItem__Counter {
    background: transparent;
    color: #dad9e3
}

@media(hover:hover)and (pointer:fine) {
    .OM-Nav.BettingHistoryNav .OM-NavItem:not(.isSelected):not(.isDisabled):hover,
    .OM-Nav.GroupedMatchList .OM-NavItem:not(.isSelected):not(.isDisabled):hover,
    .OM-Nav.GroupedMatchListMixed .OM-NavItem:not(.isSelected):not(.isDisabled):hover,
    .OM-Nav.InfoPagesNav .OM-NavItem:not(.isSelected):not(.isDisabled):hover,
    .OM-Nav.LiveUpcoming .OM-NavItem:not(.isSelected):not(.isDisabled):hover,
    .OM-Nav.MarketGroups .OM-NavItem:not(.isSelected):not(.isDisabled):hover,
    .OM-Nav.Search .OM-NavItem:not(.isSelected):not(.isDisabled):hover {
        background-color: #363945;
        color: #efefef;
        border-color: #ffcd36
    }
    .OM-Nav.BettingHistoryNav .OM-NavItem:not(.isSelected):not(.isDisabled):hover .OM-NavItem__Counter,
    .OM-Nav.GroupedMatchList .OM-NavItem:not(.isSelected):not(.isDisabled):hover .OM-NavItem__Counter,
    .OM-Nav.GroupedMatchListMixed .OM-NavItem:not(.isSelected):not(.isDisabled):hover .OM-NavItem__Counter,
    .OM-Nav.InfoPagesNav .OM-NavItem:not(.isSelected):not(.isDisabled):hover .OM-NavItem__Counter,
    .OM-Nav.LiveUpcoming .OM-NavItem:not(.isSelected):not(.isDisabled):hover .OM-NavItem__Counter,
    .OM-Nav.MarketGroups .OM-NavItem:not(.isSelected):not(.isDisabled):hover .OM-NavItem__Counter,
    .OM-Nav.Search .OM-NavItem:not(.isSelected):not(.isDisabled):hover .OM-NavItem__Counter {
        background: transparent;
        color: #efefef
    }
}

.OM-Nav.BettingHistoryNav .OM-NavItem:not(.isSelected):not(.isDisabled):active,
.OM-Nav.GroupedMatchList .OM-NavItem:not(.isSelected):not(.isDisabled):active,
.OM-Nav.GroupedMatchListMixed .OM-NavItem:not(.isSelected):not(.isDisabled):active,
.OM-Nav.InfoPagesNav .OM-NavItem:not(.isSelected):not(.isDisabled):active,
.OM-Nav.LiveUpcoming .OM-NavItem:not(.isSelected):not(.isDisabled):active,
.OM-Nav.MarketGroups .OM-NavItem:not(.isSelected):not(.isDisabled):active,
.OM-Nav.Search .OM-NavItem:not(.isSelected):not(.isDisabled):active {
    background-color: #363945;
    color: #efefef;
    border-color: #ffcd36
}

.OM-Nav.BettingHistoryNav .OM-NavItem:not(.isSelected):not(.isDisabled):active .OM-NavItem__Counter,
.OM-Nav.GroupedMatchList .OM-NavItem:not(.isSelected):not(.isDisabled):active .OM-NavItem__Counter,
.OM-Nav.GroupedMatchListMixed .OM-NavItem:not(.isSelected):not(.isDisabled):active .OM-NavItem__Counter,
.OM-Nav.InfoPagesNav .OM-NavItem:not(.isSelected):not(.isDisabled):active .OM-NavItem__Counter,
.OM-Nav.LiveUpcoming .OM-NavItem:not(.isSelected):not(.isDisabled):active .OM-NavItem__Counter,
.OM-Nav.MarketGroups .OM-NavItem:not(.isSelected):not(.isDisabled):active .OM-NavItem__Counter,
.OM-Nav.Search .OM-NavItem:not(.isSelected):not(.isDisabled):active .OM-NavItem__Counter {
    background: transparent;
    color: #efefef
}

.OM-Nav.BettingHistoryNav .OM-NavItem.isSelected,
.OM-Nav.GroupedMatchList .OM-NavItem.isSelected,
.OM-Nav.GroupedMatchListMixed .OM-NavItem.isSelected,
.OM-Nav.InfoPagesNav .OM-NavItem.isSelected,
.OM-Nav.LiveUpcoming .OM-NavItem.isSelected,
.OM-Nav.MarketGroups .OM-NavItem.isSelected,
.OM-Nav.Search .OM-NavItem.isSelected {
    background-color: #ffcd36;
    color: #000;
    border-color: transparent
}

.OM-Nav.BettingHistoryNav .OM-NavItem.isSelected .OM-NavItem__Counter,
.OM-Nav.GroupedMatchList .OM-NavItem.isSelected .OM-NavItem__Counter,
.OM-Nav.GroupedMatchListMixed .OM-NavItem.isSelected .OM-NavItem__Counter,
.OM-Nav.InfoPagesNav .OM-NavItem.isSelected .OM-NavItem__Counter,
.OM-Nav.LiveUpcoming .OM-NavItem.isSelected .OM-NavItem__Counter,
.OM-Nav.MarketGroups .OM-NavItem.isSelected .OM-NavItem__Counter,
.OM-Nav.Search .OM-NavItem.isSelected .OM-NavItem__Counter {
    background: transparent;
    color: #000
}

.OM-Nav.BettingHistoryNav .OM-NavItem.isSelected:after,
.OM-Nav.GroupedMatchList .OM-NavItem.isSelected:after,
.OM-Nav.GroupedMatchListMixed .OM-NavItem.isSelected:after,
.OM-Nav.InfoPagesNav .OM-NavItem.isSelected:after,
.OM-Nav.LiveUpcoming .OM-NavItem.isSelected:after,
.OM-Nav.MarketGroups .OM-NavItem.isSelected:after,
.OM-Nav.Search .OM-NavItem.isSelected:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    bottom: 0;
    left: 50%;
    border-color: transparent;
    border-style: solid;
    transform: translateX(-50%)
}

.OM-Nav.BettingHistoryNav .OM-NavItem.isDisabled,
.OM-Nav.GroupedMatchList .OM-NavItem.isDisabled,
.OM-Nav.GroupedMatchListMixed .OM-NavItem.isDisabled,
.OM-Nav.InfoPagesNav .OM-NavItem.isDisabled,
.OM-Nav.LiveUpcoming .OM-NavItem.isDisabled,
.OM-Nav.MarketGroups .OM-NavItem.isDisabled,
.OM-Nav.Search .OM-NavItem.isDisabled {
    background-color: #282c39;
    color: #8e93a4;
    border-color: #ffcd36
}

.OM-Nav.BettingHistoryNav .OM-NavItem.isDisabled .OM-NavItem__Counter,
.OM-Nav.GroupedMatchList .OM-NavItem.isDisabled .OM-NavItem__Counter,
.OM-Nav.GroupedMatchListMixed .OM-NavItem.isDisabled .OM-NavItem__Counter,
.OM-Nav.InfoPagesNav .OM-NavItem.isDisabled .OM-NavItem__Counter,
.OM-Nav.LiveUpcoming .OM-NavItem.isDisabled .OM-NavItem__Counter,
.OM-Nav.MarketGroups .OM-NavItem.isDisabled .OM-NavItem__Counter,
.OM-Nav.Search .OM-NavItem.isDisabled .OM-NavItem__Counter {
    background: transparent;
    color: #8e93a4
}

.OM-Nav.BettingHistoryNav .OM-NavItem,
.OM-Nav.GroupedMatchList .OM-NavItem,
.OM-Nav.GroupedMatchListMixed .OM-NavItem,
.OM-Nav.InfoPagesNav .OM-NavItem,
.OM-Nav.LiveUpcoming .OM-NavItem,
.OM-Nav.MarketGroups .OM-NavItem,
.OM-Nav.Search .OM-NavItem {
    height: 40px
}

.OM-Nav.BettingHistoryNav .OM-NavItem__Name,
.OM-Nav.GroupedMatchList .OM-NavItem__Name,
.OM-Nav.GroupedMatchListMixed .OM-NavItem__Name,
.OM-Nav.InfoPagesNav .OM-NavItem__Name,
.OM-Nav.LiveUpcoming .OM-NavItem__Name,
.OM-Nav.MarketGroups .OM-NavItem__Name,
.OM-Nav.Search .OM-NavItem__Name {
    font-family: Fira Sans, sans-serif;
    font-size: 14px
}

.OM-Nav.BettingHistoryNav .OM-NavItem__Label,
.OM-Nav.GroupedMatchList .OM-NavItem__Label,
.OM-Nav.GroupedMatchListMixed .OM-NavItem__Label,
.OM-Nav.InfoPagesNav .OM-NavItem__Label,
.OM-Nav.LiveUpcoming .OM-NavItem__Label,
.OM-Nav.MarketGroups .OM-NavItem__Label,
.OM-Nav.Search .OM-NavItem__Label {
    background-color: #ffcd36;
    color: #0e151b
}

.OM-Nav.MatchDetailsNav {
    --OM-nav-item-default-background-color: transparent;
    --OM-nav-item-default-color: #c2c5cd;
    --OM-nav-item-default-decoration-color: #c2c5cd;
    --OM-nav-item-default-label-background-color: transparent;
    --OM-nav-item-default-label-color: #c2c5cd;
    --OM-nav-item-hover-background-color: transparent;
    --OM-nav-item-hover-color: #f4f4f6;
    --OM-nav-item-hover-decoration: #f4f4f6;
    --OM-nav-item-hover-label-background-color: transparent;
    --OM-nav-item-hover-label-color: #f4f4f6;
    --OM-nav-item-active-background-color: transparent;
    --OM-nav-item-active-color: #f4f4f6;
    --OM-nav-item-active-decoration: #f4f4f6;
    --OM-nav-item-active-label-background-color: transparent;
    --OM-nav-item-active-label-color: #f4f4f6;
    --OM-nav-item-selected-background-color: transparent;
    --OM-nav-item-selected-color: #fff;
    --OM-nav-item-selected-decoration-bar: #fff;
    --OM-nav-item-selected-decoration-pointer: transparent;
    --OM-nav-item-selected-label-background-color: transparent;
    --OM-nav-item-selected-label-color: #fff;
    --OM-nav-item-disabled-background-color: transparent;
    --OM-nav-item-disabled-color: #8e93a4;
    --OM-nav-item-disabled-decoration: transparent;
    --OM-nav-item-disabled-label-background-color: transparent;
    --OM-nav-item-disabled-label-color: #8e93a4;
    --OM-nav-slider-control-default-background-color: transparent;
    --OM-nav-slider-control-default-color: #c2c5cd;
    --OM-nav-slider-control-default-decoration: #c2c5cd;
    --OM-nav-slider-control-hover-background-color: transparent;
    --OM-nav-slider-control-hover-color: #f4f4f6;
    --OM-nav-slider-control-hover-decoration: #f4f4f6;
    --OM-nav-slider-control-active-background-color: transparent;
    --OM-nav-slider-control-active-color: #f4f4f6;
    --OM-nav-slider-control-active-decoration: #f4f4f6;
    --OM-nav-slider-control-disabled-background-color: transparent;
    --OM-nav-slider-control-disabled-color: #8e93a4;
    --OM-nav-slider-control-disabled-decoration: #8e93a4;
    z-index: 1;
    margin-bottom: 10px
}

.OM-Nav.MatchDetailsNav .OM-Slider__Item {
    background-color: transparent;
    color: #c2c5cd;
    position: relative
}

.OM-Nav.MatchDetailsNav .OM-Slider__Item:before {
    content: "";
    display: block;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: #c2c5cd
}

body.Rtl .OM-Nav.MatchDetailsNav .OM-Slider__Item:before {
    right: 0;
    left: unset
}

.OM-Nav.MatchDetailsNav .OM-NavItem {
    color: #c2c5cd;
    border-bottom: 2px solid #c2c5cd;
    transition: background-color .3s, color .3s, border-color .3s
}

@media(hover:hover)and (pointer:fine) {
    .OM-Nav.MatchDetailsNav .OM-NavItem:not(.isSelected):not(.isDisabled):hover {
        background-color: transparent;
        color: #f4f4f6;
        border-color: #f4f4f6
    }
}

.OM-Nav.MatchDetailsNav .OM-NavItem:not(.isSelected):not(.isDisabled):active {
    background-color: transparent;
    color: #f4f4f6;
    border-color: #f4f4f6
}

.OM-Nav.MatchDetailsNav .OM-NavItem.isSelected {
    background-color: transparent;
    color: #fff;
    border-color: #fff
}

.OM-Nav.MatchDetailsNav .OM-NavItem.isSelected:before {
    background-color: #fff
}

.OM-Nav.MatchDetailsNav .OM-NavItem.isDisabled {
    background-color: transparent;
    color: #8e93a4;
    border-color: transparent
}

.OM-Nav.LiveSportsNav .OM-Slider__Scroll,
.OM-Nav.OM-LiveCalendar__SportsNav .OM-Slider__Scroll,
.OM-Nav.PopularSportsNav .OM-Slider__Scroll,
.OM-Nav.SportsNavList .OM-Slider__Scroll,
.OM-Nav.UpcomingSportsNav .OM-Slider__Scroll {
    background-color: #2e323e
}

.OM-Nav.LiveSportsNav .OM-Slider__Scroll:before,
.OM-Nav.OM-LiveCalendar__SportsNav .OM-Slider__Scroll:before,
.OM-Nav.PopularSportsNav .OM-Slider__Scroll:before,
.OM-Nav.SportsNavList .OM-Slider__Scroll:before,
.OM-Nav.UpcomingSportsNav .OM-Slider__Scroll:before {
    background-color: transparent
}

.OM-Nav.LiveSportsNav .OM-Slider__ControlButton,
.OM-Nav.OM-LiveCalendar__SportsNav .OM-Slider__ControlButton,
.OM-Nav.PopularSportsNav .OM-Slider__ControlButton,
.OM-Nav.SportsNavList .OM-Slider__ControlButton,
.OM-Nav.UpcomingSportsNav .OM-Slider__ControlButton {
    background-color: #323744;
    color: #dad9e3;
    border-style: solid;
    border-color: transparent
}

.OM-Nav.LiveSportsNav .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):active,
.OM-Nav.LiveSportsNav .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):hover,
.OM-Nav.OM-LiveCalendar__SportsNav .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):active,
.OM-Nav.OM-LiveCalendar__SportsNav .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):hover,
.OM-Nav.PopularSportsNav .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):active,
.OM-Nav.PopularSportsNav .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):hover,
.OM-Nav.SportsNavList .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):active,
.OM-Nav.SportsNavList .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):hover,
.OM-Nav.UpcomingSportsNav .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):active,
.OM-Nav.UpcomingSportsNav .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):hover {
    background-color: #363945;
    color: #efefef;
    border-color: transparent
}

.OM-Nav.LiveSportsNav .OM-Slider__ControlButton--Disabled,
.OM-Nav.OM-LiveCalendar__SportsNav .OM-Slider__ControlButton--Disabled,
.OM-Nav.PopularSportsNav .OM-Slider__ControlButton--Disabled,
.OM-Nav.SportsNavList .OM-Slider__ControlButton--Disabled,
.OM-Nav.UpcomingSportsNav .OM-Slider__ControlButton--Disabled {
    background-color: #282c39;
    color: #363945;
    border-color: transparent
}

.OM-Nav.LiveSportsNav .OM-Slider__ControlButton--Prev:before,
.OM-Nav.OM-LiveCalendar__SportsNav .OM-Slider__ControlButton--Prev:before,
.OM-Nav.PopularSportsNav .OM-Slider__ControlButton--Prev:before,
.OM-Nav.SportsNavList .OM-Slider__ControlButton--Prev:before,
.OM-Nav.UpcomingSportsNav .OM-Slider__ControlButton--Prev:before {
    background: #2e323e;
    background: linear-gradient(90deg, rgba(46, 50, 62, .9) 0, rgba(46, 50, 62, 0));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(46, 50, 62, .9), endColorstr=rgba(46, 50, 62, 0))
}

.OM-Nav.LiveSportsNav .OM-Slider__ControlButton--Next:before,
.OM-Nav.OM-LiveCalendar__SportsNav .OM-Slider__ControlButton--Next:before,
.OM-Nav.PopularSportsNav .OM-Slider__ControlButton--Next:before,
.OM-Nav.SportsNavList .OM-Slider__ControlButton--Next:before,
.OM-Nav.UpcomingSportsNav .OM-Slider__ControlButton--Next:before {
    background: #2e323e;
    background: linear-gradient(90deg, rgba(46, 50, 62, 0) 0, rgba(46, 50, 62, .9));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(46, 50, 62, 0), endColorstr=rgba(46, 50, 62, .9))
}

.OM-Nav.LiveSportsNav .OM-NavItem,
.OM-Nav.OM-LiveCalendar__SportsNav .OM-NavItem,
.OM-Nav.PopularSportsNav .OM-NavItem,
.OM-Nav.SportsNavList .OM-NavItem,
.OM-Nav.UpcomingSportsNav .OM-NavItem {
    color: #efefef;
    border-color: transparent;
    border-style: solid;
    transition: background-color .3s, color .3s, border-color .3s
}

.OM-Nav.LiveSportsNav .OM-NavItem__Counter,
.OM-Nav.OM-LiveCalendar__SportsNav .OM-NavItem__Counter,
.OM-Nav.PopularSportsNav .OM-NavItem__Counter,
.OM-Nav.SportsNavList .OM-NavItem__Counter,
.OM-Nav.UpcomingSportsNav .OM-NavItem__Counter {
    background: transparent;
    color: #efefef
}

@media(hover:hover)and (pointer:fine) {
    .OM-Nav.LiveSportsNav .OM-NavItem:not(.isSelected):not(.isDisabled):hover,
    .OM-Nav.OM-LiveCalendar__SportsNav .OM-NavItem:not(.isSelected):not(.isDisabled):hover,
    .OM-Nav.PopularSportsNav .OM-NavItem:not(.isSelected):not(.isDisabled):hover,
    .OM-Nav.SportsNavList .OM-NavItem:not(.isSelected):not(.isDisabled):hover,
    .OM-Nav.UpcomingSportsNav .OM-NavItem:not(.isSelected):not(.isDisabled):hover {
        background-color: #ffcd36;
        color: #000;
        border-color: transparent
    }
    .OM-Nav.LiveSportsNav .OM-NavItem:not(.isSelected):not(.isDisabled):hover .OM-NavItem__Counter,
    .OM-Nav.OM-LiveCalendar__SportsNav .OM-NavItem:not(.isSelected):not(.isDisabled):hover .OM-NavItem__Counter,
    .OM-Nav.PopularSportsNav .OM-NavItem:not(.isSelected):not(.isDisabled):hover .OM-NavItem__Counter,
    .OM-Nav.SportsNavList .OM-NavItem:not(.isSelected):not(.isDisabled):hover .OM-NavItem__Counter,
    .OM-Nav.UpcomingSportsNav .OM-NavItem:not(.isSelected):not(.isDisabled):hover .OM-NavItem__Counter {
        background: transparent;
        color: #000
    }
}

.OM-Nav.LiveSportsNav .OM-NavItem:not(.isSelected):not(.isDisabled):active,
.OM-Nav.OM-LiveCalendar__SportsNav .OM-NavItem:not(.isSelected):not(.isDisabled):active,
.OM-Nav.PopularSportsNav .OM-NavItem:not(.isSelected):not(.isDisabled):active,
.OM-Nav.SportsNavList .OM-NavItem:not(.isSelected):not(.isDisabled):active,
.OM-Nav.UpcomingSportsNav .OM-NavItem:not(.isSelected):not(.isDisabled):active {
    background-color: #ffcd36;
    color: #000;
    border-color: transparent
}

.OM-Nav.LiveSportsNav .OM-NavItem:not(.isSelected):not(.isDisabled):active .OM-NavItem__Counter,
.OM-Nav.OM-LiveCalendar__SportsNav .OM-NavItem:not(.isSelected):not(.isDisabled):active .OM-NavItem__Counter,
.OM-Nav.PopularSportsNav .OM-NavItem:not(.isSelected):not(.isDisabled):active .OM-NavItem__Counter,
.OM-Nav.SportsNavList .OM-NavItem:not(.isSelected):not(.isDisabled):active .OM-NavItem__Counter,
.OM-Nav.UpcomingSportsNav .OM-NavItem:not(.isSelected):not(.isDisabled):active .OM-NavItem__Counter {
    background: transparent;
    color: #000
}

.OM-Nav.LiveSportsNav .OM-NavItem.isSelected,
.OM-Nav.OM-LiveCalendar__SportsNav .OM-NavItem.isSelected,
.OM-Nav.PopularSportsNav .OM-NavItem.isSelected,
.OM-Nav.SportsNavList .OM-NavItem.isSelected,
.OM-Nav.UpcomingSportsNav .OM-NavItem.isSelected {
    background-color: #363945;
    color: #ffcd36;
    border-color: transparent
}

.OM-Nav.LiveSportsNav .OM-NavItem.isSelected .OM-NavItem__Counter,
.OM-Nav.OM-LiveCalendar__SportsNav .OM-NavItem.isSelected .OM-NavItem__Counter,
.OM-Nav.PopularSportsNav .OM-NavItem.isSelected .OM-NavItem__Counter,
.OM-Nav.SportsNavList .OM-NavItem.isSelected .OM-NavItem__Counter,
.OM-Nav.UpcomingSportsNav .OM-NavItem.isSelected .OM-NavItem__Counter {
    background: transparent;
    color: #ffcd36
}

.OM-Nav.LiveSportsNav .OM-NavItem.isSelected:after,
.OM-Nav.OM-LiveCalendar__SportsNav .OM-NavItem.isSelected:after,
.OM-Nav.PopularSportsNav .OM-NavItem.isSelected:after,
.OM-Nav.SportsNavList .OM-NavItem.isSelected:after,
.OM-Nav.UpcomingSportsNav .OM-NavItem.isSelected:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    bottom: 0;
    left: 50%;
    border-color: transparent;
    border-style: solid;
    transform: translateX(-50%)
}

.OM-Nav.LiveSportsNav .OM-NavItem.isDisabled,
.OM-Nav.OM-LiveCalendar__SportsNav .OM-NavItem.isDisabled,
.OM-Nav.PopularSportsNav .OM-NavItem.isDisabled,
.OM-Nav.SportsNavList .OM-NavItem.isDisabled,
.OM-Nav.UpcomingSportsNav .OM-NavItem.isDisabled {
    background-color: #2e323e;
    color: #8e93a4;
    border-color: transparent
}

.OM-Nav.LiveSportsNav .OM-NavItem.isDisabled .OM-NavItem__Counter,
.OM-Nav.OM-LiveCalendar__SportsNav .OM-NavItem.isDisabled .OM-NavItem__Counter,
.OM-Nav.PopularSportsNav .OM-NavItem.isDisabled .OM-NavItem__Counter,
.OM-Nav.SportsNavList .OM-NavItem.isDisabled .OM-NavItem__Counter,
.OM-Nav.UpcomingSportsNav .OM-NavItem.isDisabled .OM-NavItem__Counter {
    background: transparent;
    color: #8e93a4
}

.OM-Nav.BetslipSubTabs .OM-NavItem {
    height: 30px
}

.OM-Nav.BetslipSubTabs .OM-NavItem__Name {
    font-size: 12px
}

.OM-Nav.BetslipSubTabs .OM-NavItem.isSelected:after {
    opacity: 0
}

.OM-Nav.BetslipSubTabs .OM-Slider__Scroll {
    background-color: #181d26
}

.OM-Nav.BetslipSubTabs .OM-Slider__Scroll:before {
    background-color: #363945
}

.OM-Nav.BetslipSubTabs .OM-Slider__ControlButton {
    background-color: #181d26;
    color: #dad9e3;
    border-style: solid;
    border-color: #363945
}

.OM-Nav.BetslipSubTabs .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):active,
.OM-Nav.BetslipSubTabs .OM-Slider__ControlButton:not(.OM-Slider__ControlButton--Disabled):hover {
    background-color: #2e323e;
    color: #efefef;
    border-color: #363945
}

.OM-Nav.BetslipSubTabs .OM-Slider__ControlButton--Disabled {
    background-color: #181d26;
    color: #363945;
    border-color: #363945
}

.OM-Nav.BetslipSubTabs .OM-Slider__ControlButton--Prev:before {
    background: #181d26;
    background: linear-gradient(90deg, rgba(24, 29, 38, .9) 0, rgba(24, 29, 38, 0));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(24, 29, 38, .9), endColorstr=rgba(24, 29, 38, 0))
}

.OM-Nav.BetslipSubTabs .OM-Slider__ControlButton--Next:before {
    background: #181d26;
    background: linear-gradient(90deg, rgba(24, 29, 38, 0) 0, rgba(24, 29, 38, .9));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(24, 29, 38, 0), endColorstr=rgba(24, 29, 38, .9))
}

.OM-Nav.BetslipSubTabs .OM-NavItem {
    color: #dad9e3;
    border-color: #363945;
    border-style: solid;
    transition: background-color .3s, color .3s, border-color .3s
}

.OM-Nav.BetslipSubTabs .OM-NavItem__Counter {
    background: transparent;
    color: #dad9e3
}

@media(hover:hover)and (pointer:fine) {
    .OM-Nav.BetslipSubTabs .OM-NavItem:not(.isSelected):not(.isDisabled):hover {
        background-color: #2e323e;
        color: #efefef;
        border-color: #363945
    }
    .OM-Nav.BetslipSubTabs .OM-NavItem:not(.isSelected):not(.isDisabled):hover .OM-NavItem__Counter {
        background: transparent;
        color: #efefef
    }
}

.OM-Nav.BetslipSubTabs .OM-NavItem:not(.isSelected):not(.isDisabled):active {
    background-color: #2e323e;
    color: #efefef;
    border-color: #363945
}

.OM-Nav.BetslipSubTabs .OM-NavItem:not(.isSelected):not(.isDisabled):active .OM-NavItem__Counter {
    background: transparent;
    color: #efefef
}

.OM-Nav.BetslipSubTabs .OM-NavItem.isSelected {
    background-color: #282c39;
    color: #efefef;
    border-color: #363945
}

.OM-Nav.BetslipSubTabs .OM-NavItem.isSelected .OM-NavItem__Counter {
    background: transparent;
    color: #efefef
}

.OM-Nav.BetslipSubTabs .OM-NavItem.isSelected:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    bottom: 0;
    left: 50%;
    border-color: transparent transparent #363945;
    border-style: solid;
    transform: translateX(-50%)
}

.OM-Nav.BetslipSubTabs .OM-NavItem.isDisabled {
    background-color: #181d26;
    color: #8e93a4;
    border-color: #363945
}

.OM-Nav.BetslipSubTabs .OM-NavItem.isDisabled .OM-NavItem__Counter {
    background: transparent;
    color: #8e93a4
}

body.Page-Tournament .OM-Nav.GroupedMatchList--HasNoOutrightsEvents .OM-Slider__Item:nth-child(3),
body.Page-TournamentCategories .OM-Nav.GroupedMatchList--HasNoOutrightsEvents .OM-Slider__Item:nth-child(3),
body.Page-TournamentDiscipline .OM-Nav.GroupedMatchList--HasNoOutrightsEvents .OM-Slider__Item:nth-child(3) {
    display: none
}

.OM-Tabs {
    z-index: 1
}

.OM-Tabs__Content {
    padding-top: 10px
}

.OM-TournamentsSection {
    display: flex;
    flex-direction: column
}

.OM-TournamentsSection__MainHeader,
.OM-TournamentsSection__SecondaryHeader {
    display: flex;
    align-items: center;
    border: none
}

.OM-TournamentsSection .OM-TournamentsSectionItem .OMCheckbox,
.OM-TournamentsSection__SecondaryHeader .OMCheckbox {
    flex-shrink: 0;
    width: 40px;
    height: 100%
}

.OM-TournamentsSection .OM-TournamentsSectionItem .OMCheckbox__Label,
.OM-TournamentsSection__SecondaryHeader .OMCheckbox__Label {
    display: flex;
    justify-content: center;
    padding: 11px 0
}

.OM-TournamentsSection .OM-TournamentsSectionItem .OMCheckbox__Label--Checked .OMCheckbox__Input:checked:after,
.OM-TournamentsSection__SecondaryHeader .OMCheckbox__Label--Checked .OMCheckbox__Input:checked:after {
    border-width: 2px
}

.OM-TournamentsSection .OM-TournamentsSectionItem .OMCheckbox__Label--Checked .OMCheckbox__Input:after,
.OM-TournamentsSection__SecondaryHeader .OMCheckbox__Label--Checked .OMCheckbox__Input:after {
    top: 1px;
    left: 4px
}

body.Rtl .OM-TournamentsSection .OM-TournamentsSectionItem .OMCheckbox__Label--Checked .OMCheckbox__Input:after,
body.Rtl .OM-TournamentsSection__SecondaryHeader .OMCheckbox__Label--Checked .OMCheckbox__Input:after {
    right: 4px;
    left: unset
}

.OM-TournamentsSection .OM-TournamentsSectionItem .OMCheckbox__Input {
    outline: 2px solid #dad9e3
}

.OM-TournamentsSection .OM-TournamentsSectionItem .OMCheckbox__Label--Checked .OMCheckbox__Input,
.OM-TournamentsSection .OM-TournamentsSectionItem .OMCheckbox__Label--Checked .OMCheckbox__Input:checked {
    background-color: #dad9e3
}

.OM-TournamentsSection .OM-TournamentsSectionItem .OMCheckbox__Label--Checked .OMCheckbox__Input:checked:after {
    border-color: #282c39
}

.OM-TournamentsSection .OM-TournamentsSectionItem__Select.isDisabled {
    pointer-events: none
}

.OM-TournamentsSection .OM-TournamentsSectionItem__Select.isDisabled .OMCheckbox__Input {
    background-color: #8e93a4;
    outline-color: #8e93a4
}

.OM-TournamentsSection__MainHeader {
    justify-content: space-between;
    margin: 0 0 10px;
    padding: 10px;
    background-color: #181d26;
    color: #a4a9bc;
    cursor: pointer
}

@media(hover:hover)and (pointer:fine) {
    .OM-TournamentsSection__MainHeader:hover {
        color: #fff
    }
}

.OM-TournamentsSection__SecondaryHeader {
    box-sizing: border-box;
    width: 100%;
    margin-bottom: 2px;
    padding: 0;
    background-color: #2e323e;
    color: #c2c5cd
}

.OM-TournamentsSection__SecondaryHeader .OM-Button {
    display: flex;
    align-items: center;
    flex-grow: 1;
    background-color: transparent;
    padding: 0 10px;
    color: inherit;
    border-width: 0;
    border-color: transparent;
    box-shadow: none;
    text-align: left
}

body.Rtl .OM-TournamentsSection__SecondaryHeader .OM-Button {
    text-align: right
}

.OM-TournamentsSection__SecondaryHeader .OM-Button:not(.OM-Button--disabled):active {
    background-color: transparent
}

@media(hover:hover)and (pointer:fine) {
    .OM-TournamentsSection__SecondaryHeader .OM-Button:hover {
        color: #fff;
        outline: none
    }
    .OM-TournamentsSection__SecondaryHeader .OM-Button:hover .OM-Icon {
        color: inherit
    }
}

.OM-TournamentsSection__SecondaryHeader .OM-Icon {
    margin-left: auto;
    color: inherit
}

body.Rtl .OM-TournamentsSection__SecondaryHeader .OM-Icon {
    margin-right: auto;
    margin-left: unset
}

.OM-TournamentsSection__SecondaryHeader .OMCheckbox {
    flex-shrink: 0;
    background-color: rgba(0, 0, 0, .1)
}

.OM-TournamentsSection__SecondaryHeader .OMCheckbox__Input {
    outline: 2px solid #dad9e3
}

.OM-TournamentsSection__SecondaryHeader .OMCheckbox__Label--Checked .OMCheckbox__Input,
.OM-TournamentsSection__SecondaryHeader .OMCheckbox__Label--Checked .OMCheckbox__Input:checked {
    background-color: #dad9e3
}

.OM-TournamentsSection__SecondaryHeader .OMCheckbox__Label--Checked .OMCheckbox__Input:checked:after {
    border-color: #282c39
}

.OM-TournamentsSection__SecondaryHeader .OM-TournamentsSection__Name {
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OM-TournamentsSection__SecondaryHeader .OM-TournamentsSection__Select.isDisabled {
    pointer-events: none
}

.OM-TournamentsSection__SecondaryHeader .OM-TournamentsSection__Select.isDisabled .OMCheckbox__Input {
    background-color: #8e93a4;
    outline-color: #8e93a4
}

.OM-TournamentsSection__Block {
    margin-bottom: 10px
}

.OM-TournamentsSection__List {
    display: flex;
    flex-wrap: wrap;
    background-color: transparent;
    color: #dad9e3
}

.OM-TournamentsSectionItem {
    display: flex;
    align-items: center;
    margin-bottom: 2px;
    padding: 0;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    position: relative;
    background-color: #282c39;
    color: #dad9e3;
    cursor: pointer
}

@media(hover:hover)and (pointer:fine) {
    .OM-TournamentsSectionItem:hover {
        color: #a4a9bc
    }
    .OM-TournamentsSectionItem:hover .OM-TournamentsSectionItem__Name {
        text-decoration: underline
    }
    .OM-TournamentsSectionItem:hover .OM-TournamentsSectionItem__Label {
        background-color: #171c2c;
        color: #c2c5cd
    }
}

.OM-TournamentsSectionItem__Name {
    display: block;
    min-width: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: 500;
    line-height: 16px;
    margin-right: 5px;
    font-size: 14px;
    font-family: Fira Sans, sans-serif;
    text-decoration: underline;
    word-wrap: break-word
}

body.Rtl .OM-TournamentsSectionItem__Name {
    margin-right: unset;
    margin-left: 5px
}

.OM-TournamentsSectionItem__Label {
    margin-left: 5px;
    padding: 2px 4px;
    background-color: #171c2c;
    color: #efefef;
    border-radius: 100px;
    font-size: 9px;
    font-weight: 400;
    line-height: 12px
}

body.Rtl .OM-TournamentsSectionItem__Label {
    margin-right: 5px;
    margin-left: unset
}

.OM-TournamentsSectionItem .OMCheckbox {
    background-color: rgba(0, 0, 0, .1)
}

.OM-TournamentsSectionItem .OM-WidgetsLink {
    display: flex;
    align-items: center;
    padding: 10px;
    width: calc(100% - 40px)
}

.OM-TournamentsSectionItem .OM-WidgetsLink .OM-TournamentsSectionItem__Label {
    margin-left: auto;
    background-color: #ffcd36;
    color: #0e151b;
    font-size: 8px;
    font-family: Fira Sans, sans-serif;
    font-style: normal;
    font-weight: 400;
    text-transform: uppercase
}

body.Rtl .OM-TournamentsSectionItem .OM-WidgetsLink .OM-TournamentsSectionItem__Label {
    margin-right: auto;
    margin-left: unset
}

@media screen and (min-width:60em)and (max-width:80em) {
    .OM-PopularTournamentsSection .OM-TournamentsSectionItem {
        width: 50%;
        border-bottom: none
    }
}

@media screen and (min-width:80em) {
    .OM-PopularTournamentsSection .OM-TournamentsSectionItem {
        width: 33.33%;
        border-bottom: none
    }
}

@media screen and (min-width:60em)and (max-width:80em) {
    .OM-PopularTournamentsSection .OM-TournamentsSectionItem:nth-child(odd):before {
        content: "";
        position: absolute;
        bottom: 0;
        left: 0;
        width: 200%;
        height: 1px;
        background-color: #181d26
    }
    body.Rtl .OM-PopularTournamentsSection .OM-TournamentsSectionItem:nth-child(odd):before {
        right: 0;
        left: unset
    }
}

@media screen and (min-width:80em) {
    .OM-PopularTournamentsSection .OM-TournamentsSectionItem:nth-child(3n+1):before {
        content: "";
        position: absolute;
        bottom: 0;
        left: 0;
        width: 300%;
        height: 1px;
        background-color: #181d26
    }
    body.Rtl .OM-PopularTournamentsSection .OM-TournamentsSectionItem:nth-child(3n+1):before {
        right: 0;
        left: unset
    }
}

@media screen and (min-width:60em)and (max-width:80em) {
    .OM-PopularTournamentsSection .OM-TournamentsSectionItem:last-of-type:before,
    .OM-PopularTournamentsSection .OM-TournamentsSectionItem:nth-last-child(2):before {
        display: none
    }
}

@media screen and (min-width:80em) {
    .OM-PopularTournamentsSection .OM-TournamentsSectionItem:last-of-type:before,
    .OM-PopularTournamentsSection .OM-TournamentsSectionItem:nth-last-child(-n+3):before {
        display: none
    }
}

.OM-TournamentsSection .OMCheckbox,
.OM-TournamentsSectionItem .OMCheckbox {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 4px
}

body.Rtl .OM-TournamentsSection .OMCheckbox,
body.Rtl .OM-TournamentsSectionItem .OMCheckbox {
    margin-right: unset;
    margin-left: 4px
}

.OM-TournamentsSection .OMCheckbox__Input,
.OM-TournamentsSectionItem .OMCheckbox__Input {
    margin: 0
}

.OM-TournamentsRecord {
    display: flex
}

.OM-TournamentsRecord__Group {
    flex: 1;
    margin-right: 10px;
    min-width: 0
}

body.Rtl .OM-TournamentsRecord__Group {
    margin-right: unset;
    margin-left: 10px
}

.OM-TournamentsRecord__Group:last-child {
    margin-right: 0
}

body.Rtl .OM-TournamentsRecord__Group:last-child {
    margin-right: unset;
    margin-left: 0
}

.GroupedMatchList__NavWrapper .OM-Nav.GroupedMatchList {
    min-width: 0
}

.GroupedMatchList__NavWrapper--hasShowButton {
    display: flex;
    align-items: center
}

.GroupedMatchList__ShowSelectedTournamentsButtonWrapper {
    display: flex;
    align-items: center;
    order: 53;
    margin-left: auto;
    padding: 0 5px;
    height: 100%;
    background-color: #282c39;
    border-bottom: 2px solid #ffcd36
}

body.Rtl .GroupedMatchList__ShowSelectedTournamentsButtonWrapper {
    margin-right: auto;
    margin-left: unset
}

.GroupedMatchList__ShowSelectedTournamentsButton {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0;
    padding: 5px 10px;
    width: 100px;
    background-color: #2e323e;
    color: #989dae;
    border: 1px solid #414553;
    font-size: 14px;
    font-family: Fira Sans, sans-serif;
    font-weight: 700
}

.GroupedMatchList__ShowSelectedTournamentsButton--Enabled {
    background-color: #ffcd36;
    color: #000;
    border-color: #a4a9bc
}

@media(hover:hover)and (pointer:fine) {
    .GroupedMatchList__ShowSelectedTournamentsButton--Enabled:hover {
        background-color: #af841b;
        color: #fff;
        border-color: #c2c5cd
    }
}

.GroupedMatchList__ShowSelectedTournamentsButton--Enabled:active {
    background-color: #af841b;
    color: #fff;
    border-color: #c2c5cd
}

.OM-VideoStream {
    width: 100%;
    padding-bottom: 56.25%;
    position: relative
}

@media screen and (min-width:60em) {
    .OM-VideoStream {
        padding-bottom: 45%
    }
}

body.Tablet .OM-VideoStream {
    padding-bottom: 30%
}

body.Desktop .OM-VideoStream {
    padding-bottom: 44%
}

.OM-VideoStream__Container {
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0
}

body.Tablet .OM-VideoStream__Container {
    max-width: 60%;
    margin: 0 auto
}

body.Desktop .OM-VideoStream__Container {
    max-width: 78%;
    margin: 0 auto
}

.OM-VideoStream .OM-IFrameVideo__Player,
.OM-VideoStream .OM-IFrameVideo__Player .video-js,
.OM-VideoStream .OM-ScriptVideo__Player,
.OM-VideoStream .OM-ScriptVideo__Player .video-js {
    width: 100%;
    height: 100%
}

.OM-VideoStream .OM-IFrameVideo__Player .video-js .vjs-audio-button,
.OM-VideoStream .OM-IFrameVideo__Player .video-js .vjs-subs-caps-button,
.OM-VideoStream .OM-ScriptVideo__Player .video-js .vjs-audio-button,
.OM-VideoStream .OM-ScriptVideo__Player .video-js .vjs-subs-caps-button {
    display: none
}

.OM-VideoStream--StatsPerform {
    padding-bottom: 0
}

@media screen and (min-width:60em) {
    .OM-VideoStream--StatsPerform {
        padding-bottom: 0
    }
}

body.Desktop .OM-VideoStream--StatsPerform,
body.Tablet .OM-VideoStream--StatsPerform {
    padding-bottom: 0
}

.OM-VideoStream--StatsPerform .OM-VideoStream__Container {
    position: static
}

.OM-VideoStream--StatsPerform .OM-IFrameVideo__Player,
.OM-VideoStream--StatsPerform .OM-ScriptVideo__Player {
    width: 100%;
    height: auto
}

.BettingHistoryMainDetails {
    display: flex;
    flex-direction: column
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__Head {
    display: flex;
    flex-direction: column;
    order: 1;
    position: relative;
    background: #282c39;
    color: #dad9e3
}

@media screen and (min-width:60em) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__Head {
        flex-direction: row;
        flex-wrap: wrap
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__BetId {
    display: flex;
    flex: 1 1 100%;
    padding: 20px 10px;
    order: 1;
    background: #2e323e;
    color: #a4a9bc;
    border-bottom: 1px dotted #989dae;
    font-family: Fira Sans, sans-serif;
    font-size: 14px
}

@media screen and (min-width:60em) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__BetId {
        font-size: 16px
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__BetIdValue {
    max-width: 70%
}

body.Desktop .BettingHistoryMainDetails .OM-BettingHistoryItemV1__BetIdValue {
    max-width: 100%
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__BetIdLabel:after {
    content: ": ";
    position: relative
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__HeadSection {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    flex: 66.66%;
    order: 3
}

@media screen and (min-width:60em) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__HeadSection {
        flex-direction: row
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__PlacedDate {
    display: flex;
    align-items: center;
    flex: 1;
    min-height: 40px;
    padding: 10px;
    order: 1;
    position: relative
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__PlacedDate:before {
    content: "";
    width: calc(100% - 20px);
    height: 1px;
    position: absolute;
    left: 50%;
    bottom: 0;
    transform: translateX(-50%);
    border-bottom: 1px dotted #989dae
}

@media screen and (min-width:60em) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__PlacedDate:before {
        display: none
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__PlacedDateLabel {
    margin-right: auto
}

body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1__PlacedDateLabel {
    margin-right: unset;
    margin-left: auto
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__PlacedDateValueDay {
    font-family: Fira Sans, sans-serif
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__PlacedDateValueDay:after {
    content: ",";
    position: relative
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__PlacedDateValueHour {
    font-family: Fira Sans, sans-serif
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__BetStatus {
    display: flex;
    align-items: center;
    flex: 1;
    min-height: 40px;
    padding: 10px;
    order: 2;
    position: relative
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__BetStatus:before {
    content: "";
    width: calc(100% - 20px);
    height: 1px;
    position: absolute;
    left: 50%;
    bottom: 0;
    transform: translateX(-50%);
    border-bottom: 1px dotted #989dae
}

@media screen and (min-width:60em) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__BetStatus:before {
        display: none
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__BetStatusLabel {
    margin-right: auto
}

body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1__BetStatusLabel {
    margin-right: unset;
    margin-left: auto
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__BetStatusValue {
    display: flex;
    align-items: center
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__BetStatusValueIcon {
    display: none
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__BetStatusValueText {
    font-family: Fira Sans, sans-serif
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__BetType {
    display: flex;
    align-items: center;
    flex: 33.33%;
    min-height: 40px;
    padding: 10px;
    position: relative;
    order: 4
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__BetTypeLabel {
    margin-right: auto
}

body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1__BetTypeLabel {
    margin-right: unset;
    margin-left: auto
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__BetTypeValue {
    font-family: Fira Sans, sans-serif
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__ShareBet {
    position: static;
    order: 2
}

body.Desktop .BettingHistoryMainDetails .OM-BettingHistoryItemV1__ShareBet {
    display: none
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__ShareBetShowButton {
    padding: 0 10px;
    max-width: 65px;
    min-width: 40px;
    height: 30px;
    position: absolute;
    top: 13px;
    right: 10px;
    font-size: 1.2rem;
    background: #2e323e;
    color: #a4a9bc;
    border: 1px solid #a4a9bc
}

body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1__ShareBetShowButton {
    right: unset;
    left: 10px
}

@media(hover:hover)and (pointer:fine) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__ShareBetShowButton:hover {
        background: #2e323e;
        color: #a4a9bc;
        border: 1px solid #a4a9bc
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__Bottom {
    display: flex;
    flex-direction: column;
    order: 2;
    background: #282c39;
    color: #dad9e3
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__Cashout {
    display: flex;
    align-items: center;
    padding: 5px 10px;
    order: 4;
    background: #2e323e;
    color: #a4a9bc;
    font-size: 16px;
    font-family: Fira Sans, sans-serif
}

@media screen and (min-width:60em) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__Cashout {
        padding: 10px
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__Cashout .OM-Cashout__Button {
    height: 30px;
    background: #fcc120;
    color: #fff;
    font-size: 1.2rem
}

@media screen and (min-width:60em) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__Cashout .OM-Cashout__Button {
        padding: 1.3rem
    }
}

@media(hover:hover)and (pointer:fine) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__Cashout .OM-Cashout__Button:hover {
        background: #ffcd36;
        color: #fff
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__ItemLabel {
    margin-right: auto
}

body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1__ItemLabel {
    margin-right: unset;
    margin-left: auto
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__CashoutOverlay {
    order: 3;
    background: #2e323e;
    color: #a4a9bc
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__CashoutOverlay .OM-Cashout__Button {
    background: #fcc120;
    color: #fff
}

@media(hover:hover)and (pointer:fine) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__CashoutOverlay .OM-Cashout__Button:hover {
        background: #ffcd36;
        color: #fff
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__CashoutOverlay .OM-CashoutOverlay__ActionButton--GoToSettled {
    background: transparent;
    color: #ffcd36
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__CashoutOverlay .OM-CashoutOverlay__ActionButton--Close {
    color: #a4a9bc;
    text-decoration: underline;
    text-transform: uppercase
}

@media(hover:hover)and (pointer:fine) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__CashoutOverlay .OM-CashoutOverlay__ActionButton--Close:hover {
        text-decoration: none
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1--ShowOverlay .OM-BettingHistoryItemV1__Cashout,
.BettingHistoryMainDetails .OM-BettingHistoryItemV1__CashoutOverlay .OM-CashoutOverlay__ActionButton--Close .OM-Icon {
    display: none
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__BottomGroup {
    display: flex;
    flex-direction: column;
    align-items: center;
    order: 1
}

@media screen and (min-width:60em) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__BottomGroup {
        flex-direction: row;
        flex-wrap: wrap
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__TotalOdds {
    display: flex;
    align-items: center;
    width: 100%;
    min-height: 40px;
    position: relative;
    padding: 10px
}

@media screen and (min-width:60em) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__TotalOdds {
        flex: 33.33%
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__TotalOdds:before {
    content: "";
    width: calc(100% - 20px);
    height: 1px;
    position: absolute;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
    border-bottom: 1px dotted #989dae
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__TotalOddsLabel {
    margin-right: auto
}

body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1__TotalOddsLabel {
    margin-right: unset;
    margin-left: auto
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__TotalOddsValue {
    font-family: Fira Sans, sans-serif
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__TotalOdds-Value--WithoutBoost {
    text-decoration: line-through
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__TotalOdds-Value--WithBoost {
    margin-left: 5px;
    color: #af841b
}

body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1__TotalOdds-Value--WithBoost {
    margin-right: 5px;
    margin-left: unset
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__StakeTax {
    display: flex;
    align-items: center;
    width: 100%;
    min-height: 40px;
    position: relative;
    padding: 10px
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__StakeTax:before {
    content: "";
    width: calc(100% - 20px);
    height: 1px;
    position: absolute;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
    border-bottom: 1px dotted #989dae
}

@media screen and (min-width:60em) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__StakeTax:before {
        display: block
    }
}

@media screen and (min-width:60em) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__StakeTax {
        max-width: 33.33%
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__StakeTaxLabel {
    margin-right: auto
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__StakeTaxValue {
    font-family: Fira Sans, sans-serif
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__WinTax {
    display: flex;
    align-items: center;
    width: 100%;
    min-height: 40px;
    position: relative;
    padding: 10px
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__WinTax:before {
    content: "";
    width: calc(100% - 20px);
    height: 1px;
    position: absolute;
    left: 50%;
    bottom: 0;
    transform: translateX(-50%);
    border-bottom: 1px dotted #989dae
}

@media screen and (min-width:60em) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__WinTax:before {
        display: none
    }
}

@media screen and (min-width:60em) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__WinTax {
        max-width: 33.33%
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__WinTaxLabel {
    margin-right: auto
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__WinTaxValue {
    font-family: Fira Sans, sans-serif
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__Return {
    display: flex;
    align-items: center;
    width: 100%;
    min-height: 40px;
    padding: 10px;
    order: 3;
    position: relative
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__Return:before {
    content: "";
    width: calc(100% - 20px);
    height: 1px;
    position: absolute;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
    border-bottom: 1px dotted #989dae
}

@media screen and (min-width:60em) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__Return {
        width: 33.33%
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__ReturnLabel {
    margin-right: auto
}

body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1__ReturnLabel {
    margin-right: unset;
    margin-left: auto
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__ReturnValue {
    font-family: Fira Sans, sans-serif
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__ToReturnAmount {
    display: flex;
    align-items: center;
    width: 100%;
    min-height: 40px;
    padding: 10px;
    position: relative
}

@media screen and (min-width:60em) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__ToReturnAmount {
        flex: 33.33%
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__ToReturnAmount:before {
    content: "";
    width: calc(100% - 20px);
    height: 1px;
    position: absolute;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
    border-bottom: 1px dotted #989dae
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__ToReturnAmountLabel {
    margin-right: auto
}

body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1__ToReturnAmountLabel {
    margin-right: unset;
    margin-left: auto
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__ToReturnAmountValue {
    font-family: Fira Sans, sans-serif
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__UsedStake {
    display: flex;
    align-items: center;
    width: 100%;
    min-height: 40px;
    padding: 10px;
    position: relative
}

@media screen and (min-width:60em) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__UsedStake {
        max-width: 33.33%
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__UsedStake:before {
    content: "";
    width: calc(100% - 20px);
    height: 1px;
    position: absolute;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
    border-bottom: 1px dotted #989dae
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__UsedStake--FreeBet .OM-BettingHistoryItemV1__UsedStakeValue {
    color: #af841b
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__RemainingStakeLabel,
.BettingHistoryMainDetails .OM-BettingHistoryItemV1__UsedStakeLabel {
    margin-right: auto
}

body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1__RemainingStakeLabel,
body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1__UsedStakeLabel {
    margin-right: unset;
    margin-left: auto
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__RemainingStakeValue,
.BettingHistoryMainDetails .OM-BettingHistoryItemV1__UsedStakeValue {
    display: flex;
    align-items: center;
    position: relative
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__RemainingStakeAmount,
.BettingHistoryMainDetails .OM-BettingHistoryItemV1__UsedStakeAmount {
    font-family: Fira Sans, sans-serif;
    padding-left: 5px
}

body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1__RemainingStakeAmount,
body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1__UsedStakeAmount {
    padding-right: 5px;
    padding-left: unset
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__RemainingStake {
    display: flex;
    align-items: center;
    width: 100%;
    min-height: 40px;
    padding: 10px;
    position: relative
}

@media screen and (min-width:60em) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__RemainingStake {
        flex: 33.33%
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__RemainingStake--FreeBet .OM-BettingHistoryItemV1__RemainingStakeValue {
    color: #af841b
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__RemainingStake:before {
    content: "";
    width: calc(100% - 20px);
    height: 1px;
    position: absolute;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
    border-bottom: 1px dotted #989dae
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1 .OM-CashoutBar {
    order: 2
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1 .OM-PartialCashoutHistory {
    order: 3
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__Body {
    display: flex;
    flex-direction: column;
    order: 3;
    background: #282c39;
    color: #989dae
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__Body ::-webkit-scrollbar {
    background: transparent;
    height: 6px
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__Body ::-webkit-scrollbar-thumb {
    background: #989dae;
    border-radius: 3px
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__Body ::-webkit-scrollbar-thumb:hover {
    background: #989dae
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__Group {
    display: flex;
    flex-direction: column;
    padding-bottom: 9px;
    position: relative;
    border-top: 1px dotted #989dae
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__Group:before {
    content: "";
    display: block;
    width: 30px;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    border-right: 1px dotted #989dae
}

body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1__Group:before {
    right: 0;
    left: unset;
    border-right: unset;
    border-left: 1px dotted #989dae
}

@media screen and (min-width:60em) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__Group {
        flex-direction: row;
        align-items: center;
        justify-content: space-between;
        padding: 10px 10px 10px 0
    }
    body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1__Group {
        padding-right: 0;
        padding-left: 10px
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__GroupBetBuilderData {
    display: flex;
    padding-left: 8px;
    z-index: 1;
    font-size: 14px;
    line-height: 16px
}

body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1__GroupBetBuilderData {
    padding-right: 8px;
    padding-left: unset
}

@media screen and (min-width:60em) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__GroupBetBuilderData {
        padding-right: 0;
        padding-left: 5px;
        order: 1;
        font-size: medium;
        line-height: normal
    }
    body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1__GroupBetBuilderData {
        padding-right: 5px;
        padding-left: 0
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__GroupBetBuilderData .OM-Icon {
    font-size: 14px;
    margin-top: 6px
}

@media screen and (min-width:60em) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__GroupBetBuilderData .OM-Icon {
        margin-top: 0
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__GroupBetName {
    margin-left: 14px;
    padding-top: 5px
}

body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1__GroupBetName {
    margin-right: 14px;
    margin-left: unset
}

@media screen and (min-width:60em) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__GroupBetName {
        display: none
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__GroupPrice {
    align-self: flex-end;
    text-align: right;
    padding-top: 5px;
    padding-right: 5px;
    max-width: 50%;
    color: #a4a9bc;
    font-family: Fira Sans, sans-serif;
    font-size: 14px;
    line-height: 16px
}

body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1__GroupPrice {
    text-align: left
}

@media screen and (min-width:60em) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__GroupPrice {
        align-self: center;
        padding-top: 0;
        padding-right: 0;
        padding-left: 5px;
        order: 1;
        text-align: left
    }
    body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1__GroupPrice {
        text-align: right
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__GroupPrice--BetBuilder {
    margin-top: -21px
}

@media screen and (min-width:60em) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__GroupPrice--BetBuilder {
        margin-top: 0
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__GroupPrice--SelectionPrice {
    margin-bottom: -21px
}

@media screen and (min-width:60em) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__GroupPrice--SelectionPrice {
        margin-bottom: 0
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__GroupSelections {
    display: flex;
    flex-direction: column
}

@media screen and (min-width:60em) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__GroupSelections {
        order: 0;
        width: 30%;
        margin-right: auto
    }
    body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1__GroupSelections {
        margin-right: unset;
        margin-left: auto
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__Selection {
    display: flex;
    flex-direction: column;
    margin-top: 4px
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__Selection:first-of-type {
    margin-top: 0
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__SelectionStatus {
    display: flex;
    padding-left: 8px;
    z-index: 1;
    font-size: 14px;
    line-height: 16px;
    font-family: Fira Sans, sans-serif
}

body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1__SelectionStatus {
    padding-right: 8px;
    padding-left: unset
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__SelectionStatus .OM-Icon {
    margin-top: 6px;
    font-size: 14px;
    color: #a4a9bc
}

@media screen and (min-width:60em) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__SelectionStatus .OM-Icon {
        margin-top: 0
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__SelectionStatusText {
    padding-top: 5px;
    margin-left: 14px;
    color: #a4a9bc
}

body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1__SelectionStatusText {
    margin-right: 14px;
    margin-left: unset
}

@media screen and (min-width:60em) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__SelectionStatusText {
        padding-top: 0
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__SelectionBetName {
    margin-top: 1px;
    padding-left: 36px;
    font-size: 10px;
    line-height: 12px
}

body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1__SelectionBetName {
    padding-right: 36px;
    padding-left: unset
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__SelectionMarket {
    margin-top: 1px;
    padding-left: 36px;
    font-size: 10px;
    line-height: 12px
}

body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1__SelectionMarket {
    padding-right: 36px;
    padding-left: unset
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__GroupLink {
    display: flex;
    align-items: center;
    margin-top: 8px;
    padding-left: 36px;
    font-size: 12px;
    line-height: 14px
}

body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1__GroupLink {
    padding-right: 36px;
    padding-left: unset
}

@media screen and (min-width:60em) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1__GroupLink {
        justify-content: flex-end;
        margin-top: 0;
        order: 2;
        width: 60%
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1__GroupSportIcon.OM-Icon {
    display: none
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1 .OM-ParticipantsTable {
    display: flex;
    min-width: 0
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1 .OM-ParticipantsTable__Item {
    margin-left: 5px
}

body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1 .OM-ParticipantsTable__Item {
    margin-right: 5px;
    margin-left: unset
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1 .OM-ParticipantsTable__Item:first-child {
    margin-left: 0
}

body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1 .OM-ParticipantsTable__Item:first-child {
    margin-right: 0
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1 .OM-ParticipantsTable__Part--Participants {
    min-width: 0
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1 .OM-ParticipantsTable__Part--Score {
    display: block;
    white-space: nowrap;
    overflow: auto;
    margin-left: 5px
}

body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1 .OM-ParticipantsTable__Part--Score {
    margin-right: 5px;
    margin-left: unset
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1 .OM-ParticipantsTable--WithoutScore {
    color: #a4a9bc;
    font-family: Fira Sans, sans-serif
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1 .OM-ParticipantsTable--WithScore .OM-ParticipantsTable__Head {
    font-size: 10px;
    line-height: 16px;
    padding-bottom: 3px;
    margin-bottom: 4px;
    border-bottom: 1px dotted #989dae
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1 .OM-ParticipantsTable--WithScore .OM-ParticipantsTable__Item {
    margin-bottom: 4px;
    color: #a4a9bc;
    font-family: Fira Sans, sans-serif;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1 .OM-MatchScore {
    display: inline-flex;
    position: relative
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1 .OM-MatchScore:before {
    display: block;
    content: "";
    width: 100%;
    height: 0;
    position: absolute;
    top: 19px;
    left: 0;
    border-bottom: 1px dotted #989dae
}

body.Rtl .BettingHistoryMainDetails .OM-BettingHistoryItemV1 .OM-MatchScore:before {
    right: 0;
    left: unset
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1 .OM-MatchScore__Part {
    display: inline-flex;
    margin: 0;
    padding: 0;
    background: transparent;
    color: inherit;
    flex-shrink: 0
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1 .OM-MatchScore__Part--WholeMatch.OM-MatchScore__Part--Score .OM-MatchScore__PartValue {
    background: transparent;
    color: #a4a9bc
}

@media(hover:hover)and (pointer:fine) {
    .BettingHistoryMainDetails .OM-BettingHistoryItemV1 .OM-MatchScore__Part:hover {
        transform: none
    }
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1 .OM-MatchScore__PartName {
    color: inherit;
    padding-bottom: 4px
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1 .OM-MatchScore__PartName .OM-Icon--general {
    font-size: 12px;
    margin: 2px auto
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1 .OM-MatchScore__PartName .OM-Icon--discipline {
    font-size: 14px;
    margin: 1px auto
}

.BettingHistoryMainDetails .OM-BettingHistoryItemV1 .OM-MatchScore__PartValue {
    font-family: Fira Sans, sans-serif
}

.BettingHistoryMainList .OM-BettingHistoryItemV1 {
    margin-top: 20px;
    display: flex;
    flex-direction: column;
    position: relative;
    background: #282c39;
    color: #a4a9bc
}

.BettingHistoryMainList .OM-BettingHistoryItemV1 ::-webkit-scrollbar {
    background: transparent;
    height: 6px
}

.BettingHistoryMainList .OM-BettingHistoryItemV1 ::-webkit-scrollbar-thumb {
    background: #989dae;
    border-radius: 3px
}

.BettingHistoryMainList .OM-BettingHistoryItemV1 ::-webkit-scrollbar-thumb:hover {
    background: #989dae
}

.BettingHistoryMainList .OM-BettingHistoryItemV1:after {
    content: "";
    display: block;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    border-top: 8px dotted #0e151b;
    transform: translateY(50%)
}

body.Rtl .BettingHistoryMainList .OM-BettingHistoryItemV1:after {
    right: 0;
    left: unset
}

.BettingHistoryMainList .OM-BettingHistoryItemV1:first-of-type {
    margin-top: 0
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__Head {
    display: flex;
    align-items: center;
    min-height: 50px;
    padding-right: 10px;
    background: #2e323e;
    color: #a4a9bc
}

body.Rtl .BettingHistoryMainList .OM-BettingHistoryItemV1__Head {
    padding-right: unset;
    padding-left: 10px
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__HeadSection {
    display: flex;
    flex-direction: column;
    padding: 23px 0 13px 21px;
    position: relative
}

body.Rtl .BettingHistoryMainList .OM-BettingHistoryItemV1__HeadSection {
    padding-right: 21px;
    padding-left: 0
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__HeadSection:before {
    content: "";
    display: block;
    width: 4px;
    height: 27px;
    position: absolute;
    top: 22px;
    left: 13px
}

body.Rtl .BettingHistoryMainList .OM-BettingHistoryItemV1__HeadSection:before {
    right: 13px;
    left: unset
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__BetStatus {
    color: #a4a9bc;
    font-family: Fira Sans, sans-serif;
    font-size: 16px;
    line-height: 16px;
    text-transform: uppercase
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__BetStatusLabel {
    display: none
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__BetStatusValue {
    display: flex;
    align-items: center
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__BetStatusValue .OM-Icon {
    display: none
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__PlacedDate {
    font-size: 11px;
    line-height: 11px
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__PlacedDateLabel {
    display: none
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__PlacedDateValue {
    display: flex;
    align-items: center
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__PlacedDateValueHour {
    margin-left: 5px
}

body.Rtl .BettingHistoryMainList .OM-BettingHistoryItemV1__PlacedDateValueHour {
    margin-right: 5px;
    margin-left: unset
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__BetId,
.BettingHistoryMainList .OM-BettingHistoryItemV1__BetType {
    display: none
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__BetDetails {
    margin-left: auto;
    color: #a4a9bc;
    padding: 7px 0;
    font-size: 11px;
    line-height: 14px;
    text-decoration: underline
}

body.Rtl .BettingHistoryMainList .OM-BettingHistoryItemV1__BetDetails {
    margin-right: auto;
    margin-left: unset
}

@media(hover:hover)and (pointer:fine) {
    .BettingHistoryMainList .OM-BettingHistoryItemV1__BetDetails:hover {
        text-decoration: none
    }
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__ShareBet {
    margin-left: 10px
}

body.Rtl .BettingHistoryMainList .OM-BettingHistoryItemV1__ShareBet {
    margin-right: 10px;
    margin-left: unset
}

body.Desktop .BettingHistoryMainList .OM-BettingHistoryItemV1__ShareBet {
    display: none
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__Body,
.BettingHistoryMainList .OM-BettingHistoryItemV1__Bottom {
    display: flex;
    flex-direction: column
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__Cashout {
    background: #212531;
    color: #a4a9bc;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 10px;
    border-top: 1px dotted #8e93a4
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__Cashout .OM-Cashout__Button {
    background: transparent;
    color: #ffcd36;
    border: none;
    outline: none
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__Cashout .OM-Cashout__Button:before {
    display: none
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__Cashout .OM-Cashout__Button:hover {
    outline: none;
    background: rgba(255, 205, 54, .1);
    color: #ffcd36
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__Cashout--EmptyCashoutValue {
    display: none
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__CashoutOverlay {
    background: #212531;
    color: #a4a9bc;
    border-top: 1px dashed #8e93a4
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__CashoutOverlay .OM-Cashout__Button {
    background: #fcc120;
    color: #fff
}

@media(hover:hover)and (pointer:fine) {
    .BettingHistoryMainList .OM-BettingHistoryItemV1__CashoutOverlay .OM-Cashout__Button:hover {
        background: #ffcd36;
        color: #fff
    }
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__CashoutOverlay .OM-CashoutOverlay__ActionButton--GoToSettled {
    background: transparent;
    color: #ffcd36
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__CashoutOverlay .OM-CashoutOverlay__ActionButton--Close {
    color: #a4a9bc;
    text-decoration: underline;
    text-transform: uppercase
}

@media(hover:hover)and (pointer:fine) {
    .BettingHistoryMainList .OM-BettingHistoryItemV1__CashoutOverlay .OM-CashoutOverlay__ActionButton--Close:hover {
        text-decoration: none
    }
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__CashoutOverlay .OM-CashoutOverlay__ActionButton--Close .OM-Icon {
    display: none
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__BottomGroup {
    display: flex;
    background: #282c39;
    color: #989dae;
    border-top: 1px dotted #989dae
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__Return,
.BettingHistoryMainList .OM-BettingHistoryItemV1__StakeTax,
.BettingHistoryMainList .OM-BettingHistoryItemV1__ToReturnAmount,
.BettingHistoryMainList .OM-BettingHistoryItemV1__TotalOdds,
.BettingHistoryMainList .OM-BettingHistoryItemV1__UsedStake,
.BettingHistoryMainList .OM-BettingHistoryItemV1__WinTax {
    display: flex;
    flex-direction: column;
    align-items: center;
    flex: 1;
    padding: 7px 10px 20px;
    font-size: 11px;
    line-height: 14px
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__UsedStake--FreeBet .OM-BettingHistoryItemV1__UsedStakeLabel {
    color: #af841b
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__UsedStake .OM-BettingHistoryItemV1__UsedStakeLabel {
    text-align: right
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__RemainingStake {
    display: flex;
    flex-direction: column;
    align-items: center;
    flex: 1;
    padding: 7px 10px 20px;
    font-size: 11px;
    line-height: 14px
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__RemainingStake--FreeBet .OM-BettingHistoryItemV1__RemainingStakeLabel {
    color: #af841b
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__RemainingStakeValue,
.BettingHistoryMainList .OM-BettingHistoryItemV1__ReturnValue,
.BettingHistoryMainList .OM-BettingHistoryItemV1__StakeTaxValue,
.BettingHistoryMainList .OM-BettingHistoryItemV1__ToReturnAmountValue,
.BettingHistoryMainList .OM-BettingHistoryItemV1__TotalOddsValue,
.BettingHistoryMainList .OM-BettingHistoryItemV1__UsedStakeValue,
.BettingHistoryMainList .OM-BettingHistoryItemV1__WinTaxValue {
    color: #a4a9bc;
    font-size: 12px;
    font-family: Fira Sans, sans-serif
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__RemainingStakeValue,
.BettingHistoryMainList .OM-BettingHistoryItemV1__UsedStakeValue {
    display: flex;
    align-items: center
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__RemainingStakeAmount,
.BettingHistoryMainList .OM-BettingHistoryItemV1__UsedStakeAmount {
    margin-left: 5px
}

body.Rtl .BettingHistoryMainList .OM-BettingHistoryItemV1__RemainingStakeAmount,
body.Rtl .BettingHistoryMainList .OM-BettingHistoryItemV1__UsedStakeAmount {
    margin-right: 5px;
    margin-left: unset
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__TotalOddsValue {
    display: flex
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__TotalOdds-Value--WithoutBoost {
    text-decoration: line-through
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__TotalOdds-Value--WithBoost {
    color: #af841b;
    margin-left: 5px
}

body.Rtl .BettingHistoryMainList .OM-BettingHistoryItemV1__TotalOdds-Value--WithBoost {
    margin-right: 5px;
    margin-left: unset
}

.BettingHistoryMainList .OM-BettingHistoryItemV1--WON .OM-BettingHistoryItemV1__HeadSection:before {
    background-color: #35800f
}

.BettingHistoryMainList .OM-BettingHistoryItemV1--LOST .OM-BettingHistoryItemV1__HeadSection:before {
    background-color: red
}

.BettingHistoryMainList .OM-BettingHistoryItemV1--OPEN .OM-BettingHistoryItemV1__HeadSection:before,
.BettingHistoryMainList .OM-BettingHistoryItemV1--PENDING .OM-BettingHistoryItemV1__HeadSection:before {
    background-color: #fcc120
}

.BettingHistoryMainList .OM-BettingHistoryItemV1--HALF_LOST .OM-BettingHistoryItemV1__HeadSection:before,
.BettingHistoryMainList .OM-BettingHistoryItemV1--HALF_WON .OM-BettingHistoryItemV1__HeadSection:before {
    background-color: #07794a
}

.BettingHistoryMainList .OM-BettingHistoryItemV1--DRAW .OM-BettingHistoryItemV1__HeadSection:before {
    background-color: #328dc9
}

.BettingHistoryMainList .OM-BettingHistoryItemV1--CASHED_OUT .OM-BettingHistoryItemV1__HeadSection:before {
    background-color: #68b533
}

.BettingHistoryMainList .OM-BettingHistoryItemV1--CANCELED .OM-BettingHistoryItemV1__HeadSection:before,
.BettingHistoryMainList .OM-BettingHistoryItemV1--CANCELLED .OM-BettingHistoryItemV1__HeadSection:before,
.BettingHistoryMainList .OM-BettingHistoryItemV1--REJECTED .OM-BettingHistoryItemV1__HeadSection:before {
    background-color: #ffcd36
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__ItemLabel--Cashout {
    display: none
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__ShareBetShowButton {
    padding: 7px 10px;
    background: #2e323e;
    color: #a4a9bc;
    border: 1px solid #a4a9bc;
    font-size: 11px;
    line-height: 14px;
    white-space: nowrap
}

@media(hover:hover)and (pointer:fine) {
    .BettingHistoryMainList .OM-BettingHistoryItemV1__ShareBetShowButton:hover {
        background: #2e323e;
        color: #a4a9bc;
        border: 1px solid #a4a9bc
    }
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__Group {
    display: flex;
    border-top: 1px dotted #989dae;
    position: relative
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__Group:before {
    content: "";
    display: block;
    width: 30px;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    background: rgba(0, 0, 0, .06);
    border-right: 1px dotted #989dae
}

body.Rtl .BettingHistoryMainList .OM-BettingHistoryItemV1__Group:before {
    right: 0;
    left: unset;
    border-right: unset;
    border-left: 1px dotted #989dae
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__Group:first-of-type {
    border-top: none
}

@media(max-width:60em) {
    .BettingHistoryMainList .OM-BettingHistoryItemV1__Group {
        flex-direction: column;
        padding-bottom: 9px
    }
}

@media(min-width:60em) {
    .BettingHistoryMainList .OM-BettingHistoryItemV1__Group {
        align-items: center;
        justify-content: space-between;
        padding: 10px 10px 10px 0
    }
    body.Rtl .BettingHistoryMainList .OM-BettingHistoryItemV1__Group {
        padding-right: 0;
        padding-left: 10px
    }
}

@media(max-width:60em) {
    .BettingHistoryMainList .OM-BettingHistoryItemV1__GroupBetBuilderData {
        display: flex;
        padding-left: 8px;
        padding-right: 50%;
        z-index: 1;
        font-size: 14px;
        line-height: 16px
    }
    body.Rtl .BettingHistoryMainList .OM-BettingHistoryItemV1__GroupBetBuilderData {
        padding-right: 8px;
        padding-left: 50%
    }
}

@media(min-width:60em) {
    .BettingHistoryMainList .OM-BettingHistoryItemV1__GroupBetBuilderData {
        order: 1;
        padding-left: 5px
    }
    body.Rtl .BettingHistoryMainList .OM-BettingHistoryItemV1__GroupBetBuilderData {
        padding-right: 5px;
        padding-left: unset
    }
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__GroupBetBuilderData .OM-Icon {
    font-size: 14px
}

@media(max-width:60em) {
    .BettingHistoryMainList .OM-BettingHistoryItemV1__GroupBetBuilderData .OM-Icon {
        margin-top: 6px
    }
}

@media(max-width:60em) {
    .BettingHistoryMainList .OM-BettingHistoryItemV1__GroupBetName {
        margin-left: 14px;
        padding-top: 5px
    }
    body.Rtl .BettingHistoryMainList .OM-BettingHistoryItemV1__GroupBetName {
        margin-right: 14px;
        margin-left: unset
    }
}

@media(min-width:60em) {
    .BettingHistoryMainList .OM-BettingHistoryItemV1__GroupBetName {
        display: none
    }
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__GroupPrice {
    max-width: 50%;
    color: #dad9e3;
    font-family: Fira Sans, sans-serif;
    font-size: 14px;
    line-height: 16px
}

@media(max-width:60em) {
    .BettingHistoryMainList .OM-BettingHistoryItemV1__GroupPrice {
        align-self: flex-end;
        text-align: right;
        padding-top: 5px;
        padding-right: 5px
    }
    body.Rtl .BettingHistoryMainList .OM-BettingHistoryItemV1__GroupPrice {
        text-align: left
    }
}

@media(min-width:60em) {
    .BettingHistoryMainList .OM-BettingHistoryItemV1__GroupPrice {
        order: 1;
        padding-left: 5px
    }
    body.Rtl .BettingHistoryMainList .OM-BettingHistoryItemV1__GroupPrice {
        padding-right: 5px;
        padding-left: unset
    }
}

@media(max-width:60em) {
    .BettingHistoryMainList .OM-BettingHistoryItemV1__GroupPrice--BetBuilder {
        margin-top: -21px
    }
}

@media(max-width:60em) {
    .BettingHistoryMainList .OM-BettingHistoryItemV1__GroupPrice--SelectionPrice {
        margin-bottom: -21px
    }
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__GroupSelections {
    display: flex;
    flex-direction: column
}

@media(min-width:60em) {
    .BettingHistoryMainList .OM-BettingHistoryItemV1__GroupSelections {
        order: 0;
        width: 30%;
        margin-right: auto
    }
    body.Rtl .BettingHistoryMainList .OM-BettingHistoryItemV1__GroupSelections {
        margin-right: unset;
        margin-left: auto
    }
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__Selection {
    display: flex;
    flex-direction: column;
    margin-top: 4px
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__Selection:first-of-type {
    margin-top: 0
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__SelectionStatus {
    display: flex;
    padding-left: 8px;
    padding-right: 50%;
    z-index: 1;
    font-size: 14px;
    line-height: 16px;
    font-family: Fira Sans, sans-serif
}

body.Rtl .BettingHistoryMainList .OM-BettingHistoryItemV1__SelectionStatus {
    padding-right: 8px;
    padding-left: 50%
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__SelectionStatus .OM-Icon {
    font-size: 14px
}

@media(max-width:60em) {
    .BettingHistoryMainList .OM-BettingHistoryItemV1__SelectionStatus .OM-Icon {
        margin-top: 6px
    }
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__SelectionStatusText {
    margin-left: 14px;
    color: #dad9e3
}

body.Rtl .BettingHistoryMainList .OM-BettingHistoryItemV1__SelectionStatusText {
    margin-right: 14px;
    margin-left: unset
}

@media(max-width:60em) {
    .BettingHistoryMainList .OM-BettingHistoryItemV1__SelectionStatusText {
        padding-top: 5px
    }
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__SelectionBetName {
    margin-top: 1px;
    padding-left: 36px;
    font-size: 10px;
    line-height: 12px
}

body.Rtl .BettingHistoryMainList .OM-BettingHistoryItemV1__SelectionBetName {
    padding-right: 36px;
    padding-left: unset
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__SelectionMarket {
    margin-top: 1px;
    padding-left: 36px;
    font-size: 10px;
    line-height: 12px
}

body.Rtl .BettingHistoryMainList .OM-BettingHistoryItemV1__SelectionMarket {
    padding-right: 36px;
    padding-left: unset
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__GroupLink {
    display: flex;
    align-items: center;
    padding-left: 36px;
    font-size: 12px;
    line-height: 14px
}

body.Rtl .BettingHistoryMainList .OM-BettingHistoryItemV1__GroupLink {
    padding-right: 36px;
    padding-left: unset
}

@media(max-width:60em) {
    .BettingHistoryMainList .OM-BettingHistoryItemV1__GroupLink {
        margin-top: 8px
    }
}

@media(min-width:60em) {
    .BettingHistoryMainList .OM-BettingHistoryItemV1__GroupLink {
        order: 2;
        width: 60%;
        justify-content: flex-end
    }
}

.BettingHistoryMainList .OM-BettingHistoryItemV1__GroupSportIcon.OM-Icon {
    display: none
}

.BettingHistoryMainList .OM-BettingHistoryItemV1 .OM-ParticipantsTable {
    display: flex;
    min-width: 0
}

.BettingHistoryMainList .OM-BettingHistoryItemV1 .OM-ParticipantsTable__Item {
    margin-left: 5px
}

body.Rtl .BettingHistoryMainList .OM-BettingHistoryItemV1 .OM-ParticipantsTable__Item {
    margin-right: 5px;
    margin-left: unset
}

.BettingHistoryMainList .OM-BettingHistoryItemV1 .OM-ParticipantsTable__Item:first-child {
    margin-left: 0
}

body.Rtl .BettingHistoryMainList .OM-BettingHistoryItemV1 .OM-ParticipantsTable__Item:first-child {
    margin-right: 0
}

.BettingHistoryMainList .OM-BettingHistoryItemV1 .OM-ParticipantsTable__Part--Participants {
    min-width: 0
}

.BettingHistoryMainList .OM-BettingHistoryItemV1 .OM-ParticipantsTable__Part--Score {
    display: block;
    white-space: nowrap;
    overflow: auto;
    margin-left: 5px
}

body.Rtl .BettingHistoryMainList .OM-BettingHistoryItemV1 .OM-ParticipantsTable__Part--Score {
    margin-right: 5px;
    margin-left: unset
}

.BettingHistoryMainList .OM-BettingHistoryItemV1--ShowOverlay .OM-BettingHistoryItemV1__Cashout {
    display: none
}

.BettingHistoryMainList .OM-BettingHistoryItemV1 .OM-SharedBetButtons {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 11
}

body.Rtl .BettingHistoryMainList .OM-BettingHistoryItemV1 .OM-SharedBetButtons {
    right: 0;
    left: unset
}

.BettingHistoryMainList .OM-BettingHistoryItemV1 .OM-ParticipantsTable--WithoutScore {
    color: #dad9e3;
    font-family: Fira Sans, sans-serif
}

.BettingHistoryMainList .OM-BettingHistoryItemV1 .OM-ParticipantsTable--WithScore .OM-ParticipantsTable__Head {
    font-size: 10px;
    line-height: 16px;
    padding-bottom: 3px;
    margin-bottom: 4px;
    border-bottom: 1px dotted
}

.BettingHistoryMainList .OM-BettingHistoryItemV1 .OM-ParticipantsTable--WithScore .OM-ParticipantsTable__Item {
    margin-bottom: 4px;
    color: #dad9e3;
    font-family: Fira Sans, sans-serif;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.BettingHistoryMainList .OM-BettingHistoryItemV1 .OM-MatchScore {
    display: inline-flex
}

.BettingHistoryMainList .OM-BettingHistoryItemV1 .OM-MatchScore:before {
    display: block;
    content: "";
    width: 100%;
    height: 0;
    position: absolute;
    top: 19px;
    left: 0;
    border-bottom: 1px dotted
}

body.Rtl .BettingHistoryMainList .OM-BettingHistoryItemV1 .OM-MatchScore:before {
    right: 0;
    left: unset
}

.BettingHistoryMainList .OM-BettingHistoryItemV1 .OM-MatchScore__Part {
    display: inline-flex;
    margin: 0;
    padding: 0;
    background: transparent;
    color: inherit;
    flex-shrink: 0
}

.BettingHistoryMainList .OM-BettingHistoryItemV1 .OM-MatchScore__Part--WholeMatch.OM-MatchScore__Part--Score .OM-MatchScore__PartValue {
    background: transparent;
    color: #dad9e3
}

@media(hover:hover)and (pointer:fine) {
    .BettingHistoryMainList .OM-BettingHistoryItemV1 .OM-MatchScore__Part:hover {
        transform: none
    }
}

.BettingHistoryMainList .OM-BettingHistoryItemV1 .OM-MatchScore__PartName {
    color: inherit;
    padding-bottom: 4px
}

.BettingHistoryMainList .OM-BettingHistoryItemV1 .OM-MatchScore__PartName .OM-Icon--general {
    font-size: 12px;
    margin: 2px auto
}

.BettingHistoryMainList .OM-BettingHistoryItemV1 .OM-MatchScore__PartName .OM-Icon--discipline {
    font-size: 14px;
    margin: 1px auto
}

.BettingHistoryMainList .OM-BettingHistoryItemV1 .OM-MatchScore__PartValue {
    font-family: Fira Sans, sans-serif
}

.OM-CashoutOverlay {
    flex-direction: column;
    padding: 10px
}

.OM-CashoutOverlay,
.OM-CashoutOverlay__Actions,
.OM-CashoutOverlay__Title {
    display: flex;
    align-items: center
}

.OM-CashoutOverlay__Actions {
    flex-direction: column
}

.OM-CashoutOverlay .OM-Cashout {
    display: flex;
    justify-content: center
}

.OM-CashoutOverlay .OM-Cashout__Button {
    border: none;
    outline: none
}

.OM-CashoutOverlay .OM-Cashout__Button:before {
    display: none
}

@media(hover:hover)and (pointer:fine) {
    .OM-CashoutOverlay .OM-Cashout__Button:hover {
        outline: none
    }
}

.OM-BettingHistory .OM-CashoutBar {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
    padding: 10px;
    background-color: #212531;
    font-family: Fira Sans, sans-serif;
    color: #a4a9bc;
    font-size: 12px
}

.OM-BettingHistory .OM-CashoutBar__Buttons {
    display: flex;
    width: 100%
}

@media screen and (min-width:48em) {
    .OM-BettingHistory .OM-CashoutBar__Buttons {
        max-width: 50%
    }
}

.OM-BettingHistory .OM-CashoutBar .OM-Cashout {
    display: flex;
    flex: 1
}

.OM-BettingHistory .OM-CashoutBar .OM-Cashout .OM-Button {
    width: 100%
}

.OM-BettingHistory .OM-CashoutBar .OM-Cashout--Initial .OM-Button {
    background-color: #ffcd36;
    color: rgba(0, 0, 0, .8);
    border: 1px solid #ffda69
}

@media(hover:hover)and (pointer:fine) {
    .OM-BettingHistory .OM-CashoutBar .OM-Cashout--Initial .OM-Button:not(.OM-Button--disabled):hover {
        background-color: #fcc120;
        color: #000;
        border: 1px solid #fdcf52
    }
}

.OM-BettingHistory .OM-CashoutBar .OM-Cashout--Confirm .OM-Button {
    background: #af841b;
    color: hsla(0, 0%, 100%, .8);
    border: transparent
}

@media(hover:hover)and (pointer:fine) {
    .OM-BettingHistory .OM-CashoutBar .OM-Cashout--Confirm .OM-Button:hover {
        background: #af841b;
        color: #fff;
        border: transparent
    }
}

.OM-BettingHistory .OM-CashoutBar .OM-Cashout--LoadingCashOut .OM-Button {
    background: #af841b;
    color: #fff;
    border: transparent
}

.OM-BettingHistory .OM-CashoutBar .OM-Cashout--Success .OM-Button {
    background: #35800f;
    color: #f4f4f6;
    border: transparent
}

.OM-BettingHistory .OM-CashoutBar .OM-Cashout--Disabled .OM-Button--disabled {
    background-color: #363945;
    color: #efefef;
    border: transparent
}

.OM-BettingHistory .OM-CashoutBar .OM-Cashout--Failed .OM-Button {
    background: red;
    color: #f4f4f6;
    border: transparent
}

.OM-BettingHistory .OM-CashoutBar__Settings {
    padding: 10px;
    margin-left: 10px;
    overflow: visible;
    position: relative;
    background-color: #ffcd36;
    color: rgba(0, 0, 0, .8);
    border-color: #ffda69
}

body.Rtl .OM-BettingHistory .OM-CashoutBar__Settings {
    margin-right: 10px;
    margin-left: unset
}

@media(hover:hover)and (pointer:fine) {
    .OM-BettingHistory .OM-CashoutBar__Settings:hover {
        background-color: #fcc120;
        color: #000;
        border: 1px solid #fdcf52
    }
    .OM-BettingHistory .OM-CashoutBar__Settings:hover .OM-Icon {
        color: #000
    }
}

.OM-BettingHistory .OM-CashoutBar__Settings .OM-Icon {
    color: rgba(0, 0, 0, .8)
}

.OM-BettingHistory .OM-CashoutBar__Settings.OM-Button--primary:not(.OM-Button--disabled):active {
    background-color: #fcc120;
    color: #000;
    border-color: #fdcf52
}

.OM-BettingHistory .OM-CashoutBar--HasAutoCashoutRule .OM-CashoutBar__Settings:before {
    content: "";
    position: absolute;
    right: -4px;
    top: -4px;
    width: 9px;
    height: 9px;
    background-color: #fff;
    border-radius: 50%
}

body.Rtl .OM-BettingHistory .OM-CashoutBar--HasAutoCashoutRule .OM-CashoutBar__Settings:before {
    right: unset;
    left: -4px
}

.OM-BettingHistory .OM-CashoutBar__Content {
    display: flex;
    flex-direction: column;
    width: 90%;
    margin-top: 10px
}

.OM-BettingHistory .OM-CashoutBar__Content .OM-NavItem {
    font-size: 12px;
    line-height: 15px;
    background-color: transparent;
    color: #efefef;
    border-bottom: 1px solid #ffcd36
}

@media(hover:hover)and (pointer:fine) {
    .OM-BettingHistory .OM-CashoutBar__Content .OM-NavItem:hover {
        background-color: #ffcd36;
        color: #000;
        border-bottom: 1px solid #ffcd36
    }
}

.OM-BettingHistory .OM-CashoutBar__Content .OM-NavItem.isSelected {
    background-color: #ffcd36;
    color: #000;
    border-bottom: 1px solid #ffcd36
}

.OM-BettingHistory .OM-CashoutBar input[type=number]::-webkit-inner-spin-button,
.OM-BettingHistory .OM-CashoutBar input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto {
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 100px;
    margin: 20px 0
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__ValueInput--Keyboard {
    display: none
}

@media(hover:hover)and (pointer:fine) {
    .OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__ValueInput--Keyboard {
        display: block
    }
    .OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__ValueInput--Touch {
        display: none
    }
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__Value {
    display: flex;
    flex-direction: column
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__ValueLabel {
    display: none
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__ValueWrapper {
    display: flex;
    justify-content: center;
    align-items: baseline;
    text-align: center
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__ValueInput {
    padding: 1px 0 1px 2px;
    outline: none;
    border: none;
    border-bottom: 1px solid #a4a9bc;
    background: transparent;
    color: inherit;
    text-align: center;
    max-width: 50px;
    min-width: 50px;
    font-size: 16px
}

body.Rtl .OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__ValueInput {
    padding-right: 2px;
    padding-left: 0
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__ValueInput::-moz-placeholder {
    color: #a4a9bc
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__ValueInput:-ms-input-placeholder {
    color: #a4a9bc
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__ValueInput::placeholder {
    color: #a4a9bc
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__ValueText {
    padding-right: 2px
}

body.Rtl .OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__ValueText {
    padding-right: unset;
    padding-left: 2px
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__ValueMax,
.OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__ValueMin {
    display: none
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__Text {
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__Text--Error .OM-Icon,
.OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__Text--Success .OM-Icon {
    border-radius: 50%;
    margin-right: 10px
}

body.Rtl .OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__Text--Error .OM-Icon,
body.Rtl .OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__Text--Success .OM-Icon {
    margin-right: unset;
    margin-left: 10px
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__Text--Success .OM-Icon {
    background-color: #35800f;
    color: #f4f4f6
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__Text--Error .OM-Icon {
    background-color: red;
    color: #f4f4f6
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__Text--ErrorDescription,
.OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__Text--SuccessDescription {
    margin-top: 10px;
    padding: 0 10px
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__Text--HasError {
    padding: 10px 0;
    color: #ffcd36
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__Text--HasError .OM-Icon {
    color: #ffcd36;
    padding-right: 5px
}

body.Rtl .OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__Text--HasError .OM-Icon {
    padding-right: unset;
    padding-left: 5px
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__Text--HasError .OM-Icon:before {
    display: none
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__Button {
    margin: 16px auto 0;
    min-height: 38px;
    width: 70%;
    padding: 0 10px;
    background: #2e323e;
    color: #dad9e3;
    border: 1px solid #ffcd36
}

@media(hover:hover)and (pointer:fine) {
    .OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__Button:hover {
        background: #363945;
        color: #f4f4f6;
        border: 1px solid #ffcd36;
        outline: none
    }
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__Button:active {
    background: #363945;
    color: #f4f4f6;
    border: 1px solid #ffcd36
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto__Button.OM-Button--disabled {
    background: #282c39;
    color: #a4a9bc;
    border: 1px solid #af841b
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutAuto--Error {
    min-height: unset
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutPartial {
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 100px;
    margin: 20px 0
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutPartial__Value {
    display: flex;
    flex-direction: column;
    position: relative;
    width: 70%;
    margin: 20px auto 0;
    order: 2
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutPartial__ValueLabel {
    display: none
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutPartial__ValueWrapper {
    display: flex;
    justify-content: space-between;
    position: relative;
    padding-bottom: 20px
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutPartial__ValueInputWrapper {
    width: 100%;
    height: 18px;
    position: absolute;
    left: 0;
    bottom: 0
}

body.Rtl .OM-BettingHistory .OM-CashoutBar .OM-CashoutPartial__ValueInputWrapper {
    right: 0;
    left: unset
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutPartial__ValueInputWrapper:before {
    pointer-events: none;
    content: "";
    display: block;
    width: calc(var(--cashout-user-value)/var(--cashout-max-value)*100%);
    height: 5px;
    position: absolute;
    left: 0;
    top: 6px;
    z-index: 1;
    background: #fcc120
}

body.Rtl .OM-BettingHistory .OM-CashoutBar .OM-CashoutPartial__ValueInputWrapper:before {
    right: 0;
    left: unset
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutPartial__ValueInput {
    width: 100%;
    height: 5px;
    outline: none;
    margin: 0;
    position: absolute;
    top: 6px;
    left: 0;
    z-index: 0;
    background: #363945;
    cursor: pointer
}

body.Rtl .OM-BettingHistory .OM-CashoutBar .OM-CashoutPartial__ValueInput {
    right: 0;
    left: unset
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutPartial__ValueInput[disabled] {
    background: #8e93a4
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutPartial input[type=range] {
    -webkit-appearance: none
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutPartial input[type=range]::-webkit-slider-thumb {
    -webkit-appearance: none;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    background: #fcc120;
    z-index: 1
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutPartial input[type=range]::-moz-range-thumb {
    -webkit-appearance: none;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    background: #fcc120;
    z-index: 1
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutPartial input[type=range]::-ms-thumb {
    -webkit-appearance: none;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    background: #fcc120;
    z-index: 1
}

.OM-BettingHistory .OM-CashoutBar .OM-CashoutPartial__Text {
    text-align: center;
    order: 1
}

.OM-BettingHistory .OM-CashoutBar .OM-VirtualKeyboard {
    margin-top: 10px
}

.OM-BettingHistory .OM-CashoutBar .OM-VirtualKeyboard:before {
    right: 115px;
    border-color: transparent transparent #171c2c
}

body.Rtl .OM-BettingHistory .OM-CashoutBar .OM-VirtualKeyboard:before {
    right: unset;
    left: 0
}

.OM-BettingHistory .OM-CashoutBar .OM-VirtualKeyboard .OM-VirtualKeyboard__Key {
    background: #171c2c;
    color: #efefef;
    border-right: 1px dashed #363945;
    border-top: 1px dashed #363945
}

body.Rtl .OM-BettingHistory .OM-CashoutBar .OM-VirtualKeyboard .OM-VirtualKeyboard__Key {
    border-right: unset;
    border-left: 1px dashed #363945
}

.OM-BettingHistory .OM-CashoutBar .OM-VirtualKeyboard .OM-VirtualKeyboard__Key:active {
    background-color: #181d26;
    color: #fff
}

.OM-PartialCashoutHistory {
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #212531;
    color: #a4a9bc;
    font-family: Fira Sans, sans-serif;
    font-size: 12px;
    line-height: 17px;
    padding: 0 10px
}

.OM-PartialCashoutHistory__Header {
    margin: 10px 0;
    background-color: #ffcd36;
    color: rgba(0, 0, 0, .8);
    border-color: #ffda69;
    width: 100%
}

.OM-PartialCashoutHistory__Header .OM-Icon {
    color: rgba(0, 0, 0, .8)
}

@media(hover:hover)and (pointer:fine) {
    .OM-PartialCashoutHistory__Header:hover {
        background-color: #fcc120;
        color: #000;
        border-color: #fdcf52
    }
    .OM-PartialCashoutHistory__Header:hover.OM-Button--primary:not(.OM-Button--disabled),
    .OM-PartialCashoutHistory__Header:hover.OM-Button--primary:not(.OM-Button--disabled) .OM-Icon {
        color: #000
    }
}

@media screen and (min-width:48em) {
    .OM-PartialCashoutHistory__Header {
        width: 50%
    }
}

.OM-PartialCashoutHistory__Header.OM-Button--primary:not(.OM-Button--disabled):active {
    background-color: #fcc120
}

.OM-PartialCashoutHistory__Content {
    display: block;
    width: 100%;
    margin: 0 10px 10px
}

@media screen and (min-width:48em) {
    .OM-PartialCashoutHistory__Content {
        width: 50%
    }
}

.OM-PartialCashoutHistory__Content--Collapsed {
    display: none
}

.OM-PartialCashoutHistory__Item {
    padding: 5px 0;
    width: 100%
}

.OM-PartialCashoutHistory__Item:not(:first-of-type) {
    margin-top: 5px;
    border-top: 1px solid #8e93a4
}

.OM-PartialCashoutHistory__Data {
    display: flex;
    justify-content: space-between
}

.OM-PartialCashoutHistory__Label,
.OM-PartialCashoutHistory__Value {
    max-width: 50%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.OM-PartialCashoutHistory__Value--DateDay:after {
    content: "/";
    display: inline;
    padding: 0 2px
}

.OM-PartialCashoutHistory__TotalContainer {
    margin-top: 5px
}

.OM-Icon {
    display: flex;
    flex-shrink: 0;
    width: 1em;
    height: 1em
}

.OM-Icon--flag {
    transform: scale(.8)
}

.OM-Icon--AsBackground {
    border-radius: 50%
}

.OM-Icon--Small1 {
    font-size: 14px
}

.OM-Icon--Small2 {
    font-size: 16px
}

.OM-Icon--Small3 {
    font-size: 18px
}

.OM-Icon--Medium1 {
    font-size: 20px
}

.OM-Icon--Medium2 {
    font-size: 24px
}

.OM-Icon--Large1 {
    font-size: 50px
}

.OM-Menu--Level0.OM-LiveSportsMenu .OM-MenuHeader__Indicator {
    color: #f4f4f6;
    
}

.OM-Menu--Level0.OM-LiveSportsMenu .OM-MenuHeader__Title {
    color: #f4f4f6;
    
}

.OM-Menu--Level0.OM-LiveSportsMenu .OM-MenuItem__Action {
    display: flex;
    height: 100%;
    width: 100%;
    cursor: pointer;
    padding: 0 5px 0 0;
    position: relative;
    
    border-top: 1px dashed rgba(218, 217, 227, .4)
}

body.Rtl .OM-Menu--Level0.OM-LiveSportsMenu .OM-MenuItem__Action {
    padding: 0 0 0 5px
}

.OM-Menu--Level0.OM-LiveSportsMenu .OM-MenuItem__Action:after {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 30px;
    height: 100%;
    z-index: 1;
    background: #14210a
}

body.Rtl .OM-Menu--Level0.OM-LiveSportsMenu .OM-MenuItem__Action:after {
    right: 0;
    left: unset
}

.OM-Menu--Level0.OM-LiveSportsMenu .OM-MenuItem__Action:hover {
    background: #10131f;
    border-color: rgba(218, 217, 227, .4)
}

.OM-Menu--Level0.OM-LiveSportsMenu .OM-MenuItem__Action:hover .OM-Icon {
    transform: scale(1.3)
}

.OM-Menu--Level0.OM-LiveSportsMenu .OM-MenuItem__Action:hover .OM-MenuItem__ItemLabel,
.OM-Menu--Level0.OM-LiveSportsMenu .OM-MenuItem__Action:hover .OM-MenuItem__ItemText {
    color: #efefef
}

.OM-Menu--Level0.OM-LiveSportsMenu .OM-MenuItem__Action:hover:after {
    background: #05070b
}

.OM-Menu--Level0.OM-LiveSportsMenu .OM-MenuItem__Icon {
    color: #f4f4f6;
    z-index: 2;
    margin-left: 5px;
    margin-right: 11px;
    transition: transform .3s
}

body.Rtl .OM-Menu--Level0.OM-LiveSportsMenu .OM-MenuItem__Icon {
    margin-left: 11px;
    margin-right: 5px
}

.OM-Menu--Level0.OM-LiveSportsMenu .OM-MenuItem__ItemText {
    color: #f4f4f6;
    display: flex
}

.OM-Menu--Level0.OM-LiveSportsMenu .OM-MenuItem__ItemLabel {
    color: #f4f4f6
}

.OM-EventResultList__Filters {
    display: flex;
    background-color: #282c39;
    flex-wrap: wrap;
    padding: 7px 10px
}

@media screen and (min-width:60em) {
    .OM-EventResultList__Filters {
        flex-wrap: nowrap
    }
}

.OM-EventResultList__Search {
    flex: 100%;
    margin: 0 0 2px;
    position: relative
}

@media screen and (min-width:60em) {
    .OM-EventResultList__Search {
        flex: 1;
        margin: 0 20px 0 0
    }
    body.Rtl .OM-EventResultList__Search {
        margin-right: unset;
        margin-left: 20px
    }
}

.OM-EventResultList__SearchInput {
    width: 100%;
    min-height: 36px;
    padding: 0 10px 0 30px;
    color: #a4a9bc;
    background-color: #212531;
    border: 1px solid #282c39;
    font-size: 10px;
    font-family: Fira Sans, sans-serif
}

body.Rtl .OM-EventResultList__SearchInput {
    padding: 0 30px 0 10px
}

.OM-EventResultList__SearchInput::-moz-placeholder {
    color: #a4a9bc
}

.OM-EventResultList__SearchInput:-ms-input-placeholder {
    color: #a4a9bc
}

.OM-EventResultList__SearchInput::placeholder {
    color: #a4a9bc
}

.OM-EventResultList__SearchInput:focus {
    outline: none
}

.OM-EventResultList__SearchLabel {
    position: absolute;
    top: 0;
    left: 0;
    padding: 8px;
    pointer-events: none
}

body.Rtl .OM-EventResultList__SearchLabel {
    right: 0;
    left: unset
}

.OM-EventResultList__Filter {
    flex: 1;
    min-height: 36px;
    color: #a4a9bc
}

.OM-EventResultList__Filter--Location {
    margin-left: 2px
}

body.Rtl .OM-EventResultList__Filter--Location {
    margin-right: 2px;
    margin-left: unset
}

.OM-EventResultList__Filter--Tournament {
    flex: 0 0 100%;
    width: 100%;
    margin: 2px 0
}

@media screen and (min-width:60em) {
    .OM-EventResultList__Filter--Tournament {
        margin: 0
    }
}

@media screen and (min-width:60em) {
    .OM-EventResultList__Filter {
        min-width: 100px;
        flex: 1
    }
    .OM-EventResultList__Filter:not(:first-of-type) {
        margin-left: 2px
    }
    body.Rtl .OM-EventResultList__Filter:not(:first-of-type) {
        margin-right: 2px;
        margin-left: unset
    }
}

.OM-EventResultList__Filter .OM-Button {
    background-color: #212531;
    color: #a4a9bc;
    border-color: #363945;
    font-family: Fira Sans, sans-serif;
    font-size: 10px;
    padding: 0 10px;
    width: 100%
}

.OM-EventResultList__Filter .OM-Button--primary:not(.OM-Button--disabled):active {
    background-color: #2e323e;
    color: #c2c5cd
}

.OM-EventResultList__Filter .OM-Button .OM-Icon {
    color: #a4a9bc
}

@media(hover:hover)and (pointer:fine) {
    .OM-EventResultList__Filter .OM-Button--primary:not(.OM-Button--disabled):hover {
        background-color: #2e323e;
        color: #c2c5cd;
        border: #efefef;
        outline: none
    }
    .OM-EventResultList__Filter .OM-Button--primary:not(.OM-Button--disabled):hover .OM-Icon {
        color: #c2c5cd
    }
}

.OM-EventResultList__Filter .OM-Button .OM-Dropdown__Title {
    margin-right: auto;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

body.Rtl .OM-EventResultList__Filter .OM-Button .OM-Dropdown__Title {
    margin-right: unset;
    margin-left: auto
}

.OM-EventResultList__FilterPortal .OM-Button {
    background-color: #212531;
    color: #a4a9bc;
    border-color: #363945;
    font-family: Fira Sans, sans-serif;
    font-size: 10px;
    padding: 0 10px;
    width: 100%
}

.OM-EventResultList__FilterPortal .OM-Button--primary:not(.OM-Button--disabled):active {
    background-color: #2e323e;
    color: #c2c5cd
}

.OM-EventResultList__FilterPortal .OM-Button .OM-Icon {
    color: #a4a9bc
}

@media(hover:hover)and (pointer:fine) {
    .OM-EventResultList__FilterPortal .OM-Button--primary:not(.OM-Button--disabled):hover {
        background-color: #2e323e;
        color: #c2c5cd;
        border: #efefef;
        outline: none
    }
    .OM-EventResultList__FilterPortal .OM-Button--primary:not(.OM-Button--disabled):hover .OM-Icon {
        color: #c2c5cd
    }
}

.OM-EventResultList__FilterPortal .OM-Button .OM-DropdownOption__OptionLabel {
    margin-right: auto;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

body.Rtl .OM-EventResultList__FilterPortal .OM-Button .OM-DropdownOption__OptionLabel {
    margin-right: unset;
    margin-left: auto
}

.OM-EventResultList__FromDate {
    flex: 1;
    color: #a4a9bc
}

.OM-EventResultList__FromDate .OM-EventResultList__Filter--StartDate {
    width: 100%;
    padding: 0 10px;
    background-color: #212531;
    color: #a4a9bc;
    border: 1px solid #363945;
    font-size: 10px;
    font-family: Fira Sans, sans-serif
}

.OM-EventResultList__FromDate .OM-EventResultList__Filter--StartDate:focus {
    outline: none
}

.OM-EventResultList__FromDate .OM-EventResultList__Filter--StartDate::-webkit-datetime-edit-month-field,
.OM-EventResultList__FromDate .OM-EventResultList__Filter--StartDate::-webkit-datetime-edit-year-field {
    color: #a4a9bc
}

@media screen and (min-width:60em) {
    .OM-EventResultList__FromDate {
        min-width: 100px;
        flex: 1;
        margin-left: 2px
    }
    body.Rtl .OM-EventResultList__FromDate {
        margin-right: 2px;
        margin-left: unset
    }
}

.OM-EventResultList__ToDate {
    flex: 1;
    color: #a4a9bc;
    margin-left: 2px
}

body.Rtl .OM-EventResultList__ToDate {
    margin-right: 2px;
    margin-left: unset
}

.OM-EventResultList__ToDate .OM-EventResultList__Filter--EndDate {
    width: 100%;
    padding: 0 10px;
    background-color: #212531;
    border: 1px solid #363945;
    color: #a4a9bc;
    font-family: Fira Sans, sans-serif;
    font-size: 10px
}

.OM-EventResultList__ToDate .OM-EventResultList__Filter--EndDate:focus {
    outline: none
}

.OM-EventResultList__ToDate .OM-EventResultList__Filter--EndDate::-webkit-datetime-edit-month-field,
.OM-EventResultList__ToDate .OM-EventResultList__Filter--EndDate::-webkit-datetime-edit-year-field {
    color: #a4a9bc
}

@media screen and (min-width:60em) {
    .OM-EventResultList__ToDate {
        min-width: 100px;
        flex: 1
    }
}

.OM-EventResultList__Title {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-items: center;
    position: relative;
    width: 100%;
    margin: 10px 0 2px;
    min-height: 34px;
    color: #dad9e3;
    font-family: Fira Sans, sans-serif;
    font-size: 12px;
    background-color: #282c39
}

.OM-EventResultList__TitleText {
    padding-left: 5px
}

body.Rtl .OM-EventResultList__TitleText {
    padding-right: 5px;
    padding-left: unset
}

.OM-EventResultList__Icon {
    height: 30px;
    margin-left: 5px
}

body.Rtl .OM-EventResultList__Icon {
    margin-right: 5px;
    margin-left: unset
}

.OM-Dropdown__List {
    min-width: 100px;
    max-width: 270px;
    z-index: 1;
    overflow: auto
}

.OM-Dropdown__List::-webkit-scrollbar {
    background: #363945
}

.OM-Dropdown__List::-webkit-scrollbar-thumb {
    background: #a4a9bc;
    border-radius: 10px
}

.OM-Dropdown__List::-webkit-scrollbar-thumb:hover {
    background: #a4a9bc
}

.OM-Dropdown__List .OM-Dropdown__Option {
    width: 100%;
    background-color: #212531;
    color: #a4a9bc;
    border-color: #363945;
    font-family: Fira Sans, sans-serif;
    font-size: 10px
}

.OM-Dropdown__List .OM-Button {
    position: relative;
    justify-content: flex-start;
    padding: 0 10px
}

@media(hover:hover)and (pointer:fine) {
    .OM-Dropdown__List .OM-Button--primary:not(.OM-Button--disabled):hover {
        background-color: #2e323e;
        color: #c2c5cd;
        outline: none
    }
}

.OM-Dropdown__List .OM-Dropdown__OptionSelectedIcon {
    color: #a4a9bc
}

.OM-Dropdown__List .OM-Dropdown__MarketName {
    margin-right: auto;
    text-align: left
}

body.Rtl .OM-Dropdown__List .OM-Dropdown__MarketName {
    margin-right: unset;
    margin-left: auto;
    text-align: right
}

.OM-MatchResultList {
    display: flex;
    flex-direction: column
}

.OM-MatchResultList__Header {
    display: none
}

@media screen and (min-width:48em) {
    .OM-MatchResultList__Header {
        display: flex;
        align-items: center;
        height: 30px;
        background-color: #181d26;
        color: #a4a9bc;
        font-family: Fira Sans, sans-serif;
        font-size: 10px
    }
}

.OM-MatchResultList__HeaderDisciplineIcon {
    flex: 0 0 36px
}

.OM-MatchResultList__HeaderDateTime {
    flex: 0 0 60px;
    text-align: center
}

.OM-MatchResultList__HeaderEvent,
.OM-MatchResultList__HeaderTournament {
    flex: 0 1 300px
}

.OM-MatchResultList__HeaderScore {
    flex: 1 0 40%;
    text-align: center
}

.OM-MatchResultList__HeaderDateTime,
.OM-MatchResultList__HeaderScore,
.OM-MatchResultList__HeaderTournament {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OM-MatchResultList__Item {
    display: flex;
    flex-wrap: wrap;
    margin-top: 1px;
    padding: 5px;
    background-color: #363945;
    color: #c2c5cd;
    font-family: Fira Sans, sans-serif;
    font-size: 10px
}

@media screen and (min-width:48em) {
    .OM-MatchResultList__Item {
        align-items: center;
        min-height: 50px;
        padding: 0;
        flex-wrap: nowrap
    }
}

.OM-MatchResultList__DisciplineIcon {
    display: none
}

@media screen and (min-width:48em) {
    .OM-MatchResultList__DisciplineIcon {
        display: flex;
        margin: 0 10px;
        font-size: 16px
    }
}

.OM-MatchResultList__DateTime {
    display: flex;
    width: 100%;
    padding: 5px 0;
    order: 2
}

.OM-MatchResultList__DateTime .OM-MatchResultList__Date:after {
    content: ", ";
    display: inline
}

@media screen and (min-width:48em) {
    .OM-MatchResultList__DateTime {
        flex-direction: column;
        align-items: center;
        flex: 0 0 50px;
        padding: 0;
        order: 0
    }
    .OM-MatchResultList__DateTime .OM-MatchResultList__Date:after {
        display: none
    }
}

.OM-MatchResultList__Participants {
    display: flex;
    flex-direction: column;
    flex: 1 0 50%;
    order: 3;
    color: #efefef;
    font-family: Fira Sans, sans-serif;
    font-size: 14px;
    line-height: 18px;
    min-width: 0
}

@media screen and (min-width:48em) {
    .OM-MatchResultList__Participants {
        flex: 0 1 300px;
        justify-content: center;
        align-self: stretch;
        padding: 0 5px;
        order: 0
    }
}

.OM-MatchResultList__AwayParticipantName,
.OM-MatchResultList__HomeParticipantName {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OM-MatchResultList__Tournament {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    order: 1;
    color: #dad9e3;
    min-width: 0;
    flex: 1 0 100%
}

@media screen and (min-width:48em) {
    .OM-MatchResultList__Tournament {
        flex: 0 1 300px;
        align-self: stretch;
        order: 0;
        padding: 0 5px;
        overflow: hidden
    }
}

.OM-MatchResultList__TournamentName {
    width: 100%
}

.OM-MatchResultList__Icon {
    font-size: 16px;
    margin-right: 10px
}

body.Rtl .OM-MatchResultList__Icon {
    margin-right: unset;
    margin-left: 10px
}

.OM-MatchResultList__Score {
    display: flex;
    flex: 1 0 40%;
    order: 4;
    justify-content: flex-end;
    min-width: 0;
    margin-top: -22px
}

@media screen and (min-width:48em) {
    .OM-MatchResultList__Score {
        padding: 5px;
        order: 0;
        overflow-x: auto;
        margin-top: 0
    }
}

.OM-MatchResultList__Score .OM-MatchScore {
    z-index: 0;
    display: inline-flex
}

.OM-MatchResultList__Score .OM-MatchScore__Part {
    display: inline-flex;
    margin: 0;
    padding: 0;
    background: transparent;
    color: inherit;
    flex-shrink: 0
}

.OM-MatchResultList__Score .OM-MatchScore__Part:hover {
    transform: none;
    background-color: transparent
}

.OM-MatchResultList__Score .OM-MatchScore__Part:hover .OM-MatchScore__PartValue {
    font-weight: 400
}

.OM-MatchResultList__Score .OM-MatchScore__PartName {
    color: #efefef
}

.OM-MatchResultList__Score .OM-MatchScore__PartValue {
    color: #c2c5cd
}

.OM-MatchResultList__Score .OM-MatchScore__Part--WholeMatch.OM-MatchScore__Part--Score {
    color: inherit;
    background-color: transparent;
    font-weight: 400
}

.OM-MatchResultList__Score .OM-MatchScore__Part--WholeMatch.OM-MatchScore__Part--Score .OM-MatchScore__PartValue {
    color: #c2c5cd;
    background-color: transparent
}

.OM-MatchResultList__Score ::-webkit-scrollbar {
    background: transparent;
    height: 6px
}

.OM-MatchResultList__Score ::-webkit-scrollbar-thumb {
    background: #363945;
    border-radius: 3px
}

.OM-MatchResultList__Score ::-webkit-scrollbar-thumb:hover {
    background: #363945
}

.OM-MatchResultList__ScoreGroup {
    display: block;
    white-space: nowrap;
    overflow: auto
}

.OM-MatchResultList__ShowMore {
    margin: 2px 0;
    align-self: center;
    background-color: transparent;
    color: #a4a9bc
}

@media(hover:hover)and (pointer:fine) {
    .OM-MatchResultList__ShowMore:hover {
        background-color: transparent;
        color: #dad9e3
    }
}

.OM-MatchResultList__Error {
    text-align: center;
    padding: 20px
}

.OM-TournamentResultList {
    display: flex;
    flex-direction: column
}

.OM-TournamentResultList__Item {
    display: flex;
    margin-top: 1px;
    padding: 5px;
    background-color: #363945;
    color: #c2c5cd;
    font-family: Fira Sans, sans-serif;
    font-size: 10px;
    min-height: 50px;
    align-items: center
}

.OM-TournamentResultList__DisciplineIcon {
    display: none
}

@media screen and (min-width:48em) {
    .OM-TournamentResultList__DisciplineIcon {
        display: flex;
        margin: 0 10px;
        font-size: 16px
    }
}

.OM-TournamentResultList__DateTime {
    display: flex;
    justify-content: center;
    min-width: 50px
}

@media screen and (min-width:48em) {
    .OM-TournamentResultList__DateTime {
        flex-direction: column;
        align-items: center;
        flex: 0 0 50px;
        padding: 0;
        order: 0
    }
}

.OM-TournamentResultList__Time {
    display: none
}

.OM-TournamentResultList__Tournament {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    color: #dad9e3;
    overflow: hidden;
    min-width: 100px
}

@media screen and (min-width:48em) {
    .OM-TournamentResultList__Tournament {
        flex: 0 1 300px;
        align-self: stretch;
        padding: 0 5px;
        overflow: hidden
    }
}

.OM-TournamentResultList__TournamentName {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 100%;
    flex: 1
}

.OM-TournamentResultList__Icon {
    font-size: 16px;
    margin-right: 4px
}

body.Rtl .OM-TournamentResultList__Icon {
    margin-right: unset;
    margin-left: 4px
}

.OM-TournamentResultList__Event {
    font-size: 14px;
    line-height: 18px;
    flex: 0 1 300px;
    overflow: hidden;
    font-family: Fira Sans, sans-serif;
    color: #efefef;
    min-width: 0;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 5px
}

.OM-TournamentResultList__Winner {
    display: flex;
    flex-direction: column;
    align-items: end;
    overflow: hidden;
    min-width: 100px;
    padding-left: 5px
}

body.Rtl .OM-TournamentResultList__Winner {
    padding-right: 5px;
    padding-left: unset
}

@media screen and (min-width:48em) {
    .OM-TournamentResultList__Winner {
        flex: 1 0 40%;
        flex-direction: row
    }
}

.OM-TournamentResultList__WinnerName {
    font-family: Fira Sans, sans-serif;
    color: #efefef;
    font-size: 12px;
    text-align: right
}

body.Rtl .OM-TournamentResultList__WinnerName {
    text-align: left
}

.OM-TournamentResultList__Title:after {
    content: ":";
    display: inline
}

@media screen and (min-width:48em) {
    .OM-TournamentResultList__Title {
        padding-right: 5px
    }
    body.Rtl .OM-TournamentResultList__Title {
        padding-right: unset;
        padding-left: 5px
    }
}

.OM-TournamentResultList__ShowMore {
    margin: 2px 0;
    align-self: center;
    background-color: transparent;
    color: #a4a9bc
}

@media(hover:hover)and (pointer:fine) {
    .OM-TournamentResultList__ShowMore:hover {
        background-color: transparent;
        color: #dad9e3
    }
}

.OM-TournamentResultList__Error {
    text-align: center;
    padding: 20px
}

.OM-MatchScore {
    --OM-match-score-score-part-default-background-head-color: transparent;
    --OM-match-score-score-part-default-name-color: #efefef;
    --OM-match-score-score-part-default-background-color: rgba(0, 0, 0, 0.3);
    --OM-match-score-score-part-default-color: #efefef;
    --OM-match-score-score-part-highlighted-background-head-color: transparent;
    --OM-match-score-score-part-highlighted-name-color: #efefef;
    --OM-match-score-score-part-highlighted-background-color: rgba(0, 0, 0, 0.3);
    --OM-match-score-score-part-highlighted-color: #af841b;
    font-size: 12px;
    font-size: var(--OM-typography-text-default-font-size);
    position: relative;
    z-index: 10
}

.OM-MatchScore,
.OM-MatchScore__List {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    flex-direction: row;
    justify-content: flex-end;
    min-width: 0
}

.OM-MatchScore__Part {
    display: flex;
    flex-direction: column;
    align-items: center;
    flex: 0 1 auto;
    max-width: 100%;
    min-width: 20px;
    text-align: center;
    transition: transform .3s ease, background-color .3s ease;
    transition: transform var(--OM-time-unit-fast10) ease, background-color var(--OM-time-unit-fast10) ease;
    background-color: var(--OM-match-score-score-part-default-background-color);
    color: var(--OM-match-score-score-part-default-color);
    margin-right: 2px;
    padding: 8px 0 4px
}

body.Rtl .OM-MatchScore__Part {
    margin-right: unset;
    margin-left: 2px
}

@media(hover:hover)and (pointer:fine) {
    .OM-MatchScore__Part:hover {
        transform-origin: center;
        transform: scale(1.1);
        background-color: rgba(0, 0, 0, .6)
    }
    .OM-MatchScore__Part:hover .OM-MatchScore__PartValue {
        font-weight: 700
    }
}

.OM-MatchScore__Part:last-of-type {
    margin-right: 0
}

body.Rtl .OM-MatchScore__Part:last-of-type {
    margin-left: 0
}

.OM-MatchScore__Part--WholeMatch.OM-MatchScore__Part--Score {
    color: var(--OM-match-score-score-part-highlighted-name-color);
    background-color: var(--OM-match-score-score-part-highlighted-background-color);
    font-weight: 700
}

.OM-MatchScore__Part--WholeMatch.OM-MatchScore__Part--Score .OM-MatchScore__PartValue {
    color: var(--OM-match-score-score-part-highlighted-color);
    background-color: var(--OM-match-score-score-part-highlighted-background-color)
}

.OM-MatchScore__Part--WholeMatch.OM-MatchScore__Part--Score .OM-MatchScore__PartName {
    background-color: var(--OM-match-score-score-part-highlighted-background-head-color)
}

.OM-MatchScore__Part--1stHalfOrdinaryTime .OM-MatchScore__PartScore,
.OM-MatchScore__Part--CurrentEventPart .OM-MatchScore__PartScore {
    font-weight: 700;
    color: var(--OM-match-score-score-part-default-color)
}

.OM-MatchScore--Sport-26 .OM-MatchScore__Part {
    min-width: 100px;
    max-width: none
}

.OM-MatchScore__PartName {
    color: var(--OM-match-score-score-part-default-name-color);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 10px;
    font-size: var(--OM-typography-text-medium10-font-size);
    background-color: var(--OM-match-score-score-part-default-background-head-color);
    line-height: 16px;
    width: 100%;
    padding: 0 4px
}

.OM-MatchScore__PartName,
.OM-MatchScore__PartValue {
    margin-bottom: 4px
}

.OM-MatchScore__PartScore {
    line-height: 20px;
    transition: color .3s ease;
    transition: color var(--OM-time-unit-fast10) ease;
    cursor: default;
    padding: 4px 10px;
    padding: var(--OM-space-element-out-small8) var(--OM-space-element-in-medium10) var(--OM-space-element-out-small8)
}

.OM-MatchScore__Separator {
    margin: 0 4px;
    margin: 0 var(--OM-space-element-out-small8)
}

.OM-MatchScore__PartValue {
    padding-top: 0
}

.OM-MatchScore--Sport-26 .OM-MatchScore__Part {
    max-width: 160px;
    min-width: 120px;
    text-align: right
}

body.Rtl .OM-MatchScore--Sport-26 .OM-MatchScore__Part {
    text-align: left
}

.OM-MatchScore--Sport-26 .OM-MatchScore__Part--CurrentEventPart .OM-MatchScore__PartScore {
    font-weight: 700;
    color: var(--OM-match-score-score-part-highlighted-color)
}

.OM-Pagination {
    display: flex;
    margin-top: 10px
}

.OM-Pagination__Page {
    margin: 0 1px;
    width: 36px;
    height: 36px;
    line-height: 36px;
    cursor: pointer
}

.OM-Pagination__Page,
.OM-Pagination__Page a {
    display: flex;
    align-items: center;
    justify-content: center
}

.OM-Pagination__Page a {
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    background: #282c39;
    color: #dad9e3
}

@media(hover:hover)and (pointer:fine) {
    .OM-Pagination__Page:not(.OM-Pagination__Page--Selected):not(.OM-Pagination__Page--Disabled) a:hover {
        background: #363945;
        color: #efefef
    }
}

.OM-Pagination__Page:not(.OM-Pagination__Page--Selected):not(.OM-Pagination__Page--Disabled) a:active {
    background: #363945;
    color: #efefef
}

.OM-Pagination__Page:first-of-type {
    margin-left: 0
}

body.Rtl .OM-Pagination__Page:first-of-type {
    margin-right: 0;
    margin-left: unset
}

.OM-Pagination__Page:last-of-type {
    margin-right: 0
}

body.Rtl .OM-Pagination__Page:last-of-type {
    margin-right: unset;
    margin-left: 0
}

.OM-Pagination__Page--Selected a {
    background: #363945;
    color: #efefef
}

.OM-Pagination__Page--Disabled a {
    background: #282c39;
    color: #a4a9bc
}

.OM-Pagination__Break {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 20px;
    line-height: 36px;
    box-sizing: border-box
}

.App {
    width: 100%
}

@media(min-width:1300px) {
    .App {
        width: 100%
    }
}

@media(min-width:1400px) {
    .App {
        width: 100%
    }
}

@media(min-width:1600px) {
    .App {
        width: 100%
    }
}

@media(min-width:1800px) {
    .App {
        width: 100%
    }
}

.App .Sidebar--Left {
    background-color: #1b2612;
}

@media(min-width:80em) {
    .App .Sidebar--Left {
        width: 230px
    }
}

@media(min-width:80em) {
    .App .Sidebar--Right {
        width: 300px
    }
}

.App .Sidebar .SimpleSearchTrigger {
    margin-bottom: 0;
    order: 2
}

.App .Sidebar .Widget {
    order: 10
}

.App .Sidebar .Widget.SiteLinksWidget {
    order: 11
}

.App .Sidebar .Widget.SiteLinksWidget .Widget__Header {
    display: none
}

.App .Sidebar .Widget.FavoriteTournaments {
    order: 11
}

.App .Sidebar .Widget.SportsMenuWidget {
    order: 13
}

.App .Sidebar .Widget.HelpAndSupport {
    order: 101
}

.App .Sidebar .OM-PopularLinksMenu {
    order: 12
}

.App .Sidebar .OM-LiveSportsMenu {
    order: 11
}

.Page-Home .App .Sidebar .OM-LiveSportsMenu {
    order: 14
}

.Content .StreamingCarousel {
    order: 50
}

.Content .GroupedMatchList,
.Content .OM-Tabs--LiveUpcoming {
    order: 51
}

.Content .PopularEvents {
    order: 53
}

.MatchListGroup__Title .Anchor {
    text-decoration: none
}

body.Desktop .LiveEventHeader__NavLink:before,
body.Mobile .LiveEventHeader__NavLink:before,
body.Tablet .LiveEventHeader__NavLink:before {
    display: none
}

.Breadcrumbs__Link {
    text-decoration: none
}