
@keyframes rotate {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(359deg);
}
}
@keyframes rotate {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(359deg);
}
}
.ipe-Column_HeaderContainer {
    -moz-box-align: center;
    -moz-box-pack: center;
    align-items: center;
    background-color: #a7a7a7;
    display: flex;
    justify-content: center;
    min-height: 22px;
    padding: 0 11px;
    width: 100%;
}
.ipe-Column_Header {
    color: #545454;
    display: block;
    font-size: 13px;
    min-width: 100%;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.no-w3cflexbox .ipe-Column_Header {
    display: block;
    min-width: auto;
    width: 100%;
}
@media (min-width: 768px) {
.ipe-Column_Header {
    font-size: 15px;
}
}
.ipe-Column {
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    background-color: #666;
    display: flex;
    flex-direction: column;
    width: 100%;
}
.ipe-Column:only-child {
    -moz-box-direction: normal;
    -moz-box-orient: horizontal;
    flex-flow: row nowrap;
}
.ipe-Column.ipe-Column_Layout-1:only-child, .ipe-Column.ipe-Column_Layout-2:only-child, .ipe-Column.ipe-Column_Layout-3:only-child {
    flex-wrap: wrap;
}
.no-w3cflexbox .ipe-MarketContainer_ColumnCount-3 .ipe-Column {
    width: 33.3333%;
}
.no-flexwrap .ipe-Column.ipe-Column_Layout-1:only-child, .no-flexwrap .ipe-Column.ipe-Column_Layout-2:only-child, .no-flexwrap .ipe-Column.ipe-Column_Layout-3:only-child, .no-w3cflexbox .ipe-Column.ipe-Column_Layout-1:only-child {
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    flex-direction: column;
}
.ipe-Column_CSSHook-Sca {
    width: 50%;
}
.ipe-Column_CSSHook-Scc {
    width: 25%;
}
.ipe-Column_CSSHook-Scb {
    width: 16.6667%;
}
.ipe-DetachedHeader_MarketButton {
    -moz-box-align: center;
    -moz-box-flex: 1;
    -moz-box-pack: justify;
    align-items: center;
    background-color: #020049;
    color: #ddd;
    display: flex;
    flex: 1 1 100%;
    font-size: 15px;
    justify-content: space-between;
    line-height: 1;
    margin-top: 2px;
    min-height: 44px;
    padding-left: 11px;
    padding-right: 22px;
    position: relative;
}
.ipe-InPlayFavouritesPrompt_Outer {
    height: 100%;
    min-height: 50px;
    overflow: hidden;
    pointer-events: none;
    position: fixed;
    top: 0;
    width: 100%;
}
.ipe-InPlayFavouritesPrompt_Outer.wide {
    top: 46px;
}
.ipe-InPlayFavouritesPrompt_Transition {
    transition: all 0.35s ease 0s;
}
.ipe-InPlayFavouritesPrompt {
    background: #bbb none repeat scroll 0 0;
    display: flex;
    min-height: 50px;
    position: fixed;
    top: 0;
    width: inherit;
    z-index: 10;
}
.ipe-InPlayFavouritesPrompt_Show .ipe-InPlayFavouritesPrompt {
    pointer-events: auto;
}
.wide .ipe-InPlayFavouritesPrompt {
    top: 46px;
}
.ipe-InPlayFavouritesPrompt_Hide .ipe-InPlayFavouritesPrompt {
    pointer-events: none;
    transform: translateY(-100%);
}
.ipe-InPlayFavouritesPrompt_Text_Container {
    -moz-box-flex: 1;
    flex: 1 1 100%;
    padding: 6px 0 6px 6px;
}
.ipe-InPlayFavouritesPrompt_Text {
    color: #333;
    font-size: 13px;
    line-height: 19px;
    margin: 0;
    text-align: center;
}
.ipe-InPlayFavouritesPrompt_Text.ipe-InPlayFavouritesPrompt_TextBold {
    font-weight: 700;
}
[lang="pt"] .ipe-InPlayFavouritesPrompt_Text {
    font-size: 9pt;
}
.ipe-InPlayFavoritesMTTMessage_Text {
    -moz-box-align: center;
    -moz-box-flex: 1;
    -moz-box-pack: center;
    align-items: center;
    color: #333;
    display: none;
    flex: 1 0 100%;
    font-size: 13px;
    font-weight: 600;
    justify-content: center;
    line-height: 19px;
    margin: 0;
    text-align: center;
}
.ipe-InPlayFavoritesMTTMessage_Text.ipe-InPlayFavouritesPrompt_Moved, .ipe-InPlayFavouritesPrompt_Link {
    display: flex;
}
.ipe-InPlayFavouritesPrompt_Link {
    -moz-box-align: center;
    -moz-box-flex: 1;
    -moz-box-pack: center;
    align-items: center;
    color: #020049;
    flex: 1 0 auto;
    font-size: 13px;
    justify-content: center;
    min-width: 44px;
    padding: 0 6px;
    text-align: center;
}
.ipe-InPlayFavouritesPrompt_Icon {
    background-image: url("/sportsui/styles/images/InPlayFavorites/favStar.png");
    background-position: 0 -29px;
    background-repeat: no-repeat;
    background-size: 21px auto;
    height: 21px;
    margin-right: 7px;
    width: 21px;
}
.svg .ipe-InPlayFavouritesPrompt_Icon {
    background-image: url("/sportsui/styles/images/InPlayFavorites/favStar.svg");
}
.ipe-LiveAlertsButton {
    background-color: #474747;
    border-left: 1px solid #545454;
    display: block;
    height: 44px;
    position: absolute;
    right: 0;
    top: 0;
    width: 44px;
}
.ipe-LiveAlertsButton::after {
    background-image: url("/SportsUI/styles/images/LiveAlertsNotifications/LiveAlertsButtons.svg");
    background-position: 7px -87px;
    background-repeat: no-repeat;
    content: " ";
    display: block;
    height: 33px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 33px;
}
.no-svginhtml .ipe-LiveAlertsButton::after {
    background-image: url("/SportsUI/styles/images/LiveAlertsNotifications/LiveAlertsButtons.png");
}
.selected .ipe-LiveAlertsButton::after {
    background-position: 7px -150px;
}
.ipe-LiveAlertsControlContainer_HorseRacing .ipe-LiveAlertsButton {
    background-color: transparent;
    border-left: 1px solid hsla(0, 0%, 100%, 0.1);
    bottom: auto;
}
.ipe-LiveAlertsControlContainer_HorseRacing .ipe-LiveAlertsButton::after {
    background-position: 7px 7px;
}
.ipe-LiveAlertsControlContainer_HorseRacing .selected .ipe-LiveAlertsButton::after {
    background-position: 7px -57px;
}
.ipe-LiveAlertsControlContainer {
    background-color: #474747;
    width: 100%;
}
.ipe-DetachedHeader_MarketButton .ipe-LiveAlertsControlContainer, .ipe-LiveAlertsControlContainer.ipe-LiveAlertsControlContainer_HorseRacing {
    background-color: transparent;
    width: 44px !important;
}
.ipe-DetachedHeader_MarketButton .ipe-LiveAlertsControlContainer {
    margin-right: -22px;
}
.ipe-LiveAlertsControlContainer_HorseRacing .ip-LiveAlertsMenu {
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 50;
}
.ip-LiveAlertsHeader {
    background-color: #474747;
    display: block;
    height: 44px;
    position: relative;
}
.ipe-LiveAlertsControlContainer_HorseRacing .ip-LiveAlertsHeader {
    background-color: transparent;
}
.ip-LiveAlertsHeaderButtons {
    -moz-box-align: stretch;
    align-items: stretch;
    background-color: #474747;
    padding: 0 11px;
}
.ip-LiveAlertsHeaderButtons, .ip-LiveAlertsHeaderButtons_Btn {
    display: flex;
}
.ip-LiveAlertsHeaderButtons_Btn {
    -moz-box-align: center;
    align-items: center;
    color: #bbb;
    font-size: 13px;
    min-height: 44px;
    min-width: 30px;
    padding: 0 1px;
}
.ip-LiveAlertsHeaderButtons_Btn.ip-LiveAlertsHeaderButtons_Selected {
    box-shadow: 0 -3px 0 0 #ddd inset;
    color: #fff;
}
.ip-LiveAlertsHeaderButtons_Btn + .ip-LiveAlertsHeaderButtons_Btn {
    margin-left: 22px;
}
.ip-LiveAlertsHeaderButtons_Count {
    background-color: #020049;
    border-radius: 999px;
    color: #fff;
    display: inline-block;
    font-size: 11px;
    height: 18px;
    line-height: 18px;
    min-width: 18px;
    padding: 0 3px;
    position: relative;
    text-align: center;
    top: 3px;
}
.ipe-MarketContainer, .ipe-MarketGroupButton {
    display: flex;
}
.ipe-MarketGroupButton {
    -moz-box-align: center;
    align-items: center;
    background-color: #020049;
    color: #ddd;
    font-size: 15px;
    min-height: 44px;
    padding: 0 11px;
}
.ipe-MarketRacing_Btn {
    display: none;
}
.ipe-MarketRacingHeader_Header {
    -moz-box-align: center;
    -moz-box-direction: reverse;
    -moz-box-orient: horizontal;
    -moz-box-pack: justify;
    align-items: center;
    background-color: #020049;
    border-top: 1px solid hsla(0, 0%, 100%, 0.1);
    color: gray;
    display: flex;
    flex-direction: row-reverse;
    font-size: 9pt;
    justify-content: space-between;
    line-height: 13px;
    min-height: 44px;
    padding: 0 11px;
}
.ipe-MarketRacingHeader_Header:empty {
    display: none;
}
.ipe-MarketRacingHeader_Sort {
    -moz-box-align: center;
    align-items: center;
    background-color: #127354;
    border-radius: 3px;
    color: gray;
    display: flex;
    min-height: 22px;
    padding: 2px 5px;
}
.ipe-MarketRacingHeader_Sort::before {
    content: "";
    font-family: bet365UI;
    margin-right: 0.5em;
    position: relative;
    top: 1px;
}
.no-supportsnativescrolling .ipe-MarketRacingHeader_Level-2 {
    padding: 0 !important;
}
.ipe-MarketRacingHeaderWinPlace_MarketHeaderLevel-3 {
    -moz-box-align: center;
    -moz-box-pack: justify;
    align-items: center;
    background-color: #020049;
    border-top: 1px solid hsla(0, 0%, 100%, 0.1);
    color: #ddd;
    display: flex;
    font-size: 11px;
    height: 44px;
    justify-content: space-between;
    padding: 0 11px;
}
.ipe-MarketRacingHeaderWinPlace_ToteDescIcon {
    position: relative;
}
.ipe-MarketRacingHeaderWinPlace_ToteDescIcon::after {
    -moz-box-align: center;
    -moz-box-pack: center;
    align-items: center;
    background-color: #1e6c52;
    border-radius: 50px;
    content: "?";
    display: inline;
    height: 18px;
    justify-content: center;
    margin-left: 5px;
    position: absolute;
    text-align: center;
    top: 50%;
    transform: translateY(-50%);
    width: 18px;
}
.ipe-MarketSelectorBar {
    -moz-box-align: stretch;
    align-items: stretch;
    background-color: #474747;
    display: flex;
    min-height: 44px;
    padding: 0 11px;
}
.ipe-MarketRacingHeader_Header .ipe-MarketSelectorBar {
    padding: 0;
}
.ipe-MarketSelectorBar.Hidden {
    display: none;
}
.ipe-MarketSelectorBar_Btn {
    -moz-box-align: center;
    align-items: center;
    color: #bbb;
    display: inline-flex;
    font-size: 13px;
    padding: 0 1px;
}
.ipe-MarketSelectorBar_Btn.ipe-MarketSelectorBar_Selected {
    box-shadow: 0 -3px 0 0 #ddd inset;
    color: #fff;
}
.ipe-MarketSelectorBar_Btn + .ipe-MarketSelectorBar_Btn {
    margin-left: 22px;
}
.ipe-MarketRacingHeader_Level-2 .ipe-MarketSelectorBar_Btn {
    color: #ddd;
}
.ipe-MarketRacingHeader_Level-2 .ipe-MarketSelectorBar_Btn.ipe-MarketSelectorBar_Selected {
    box-shadow: 0 -3px 0 0 gray inset;
    color: gray;
}
.MarketGrid > .PhoneOnlyContainer > .PhoneOnlyHeader {
    background-color: #a7a7a7;
    border-bottom: 1px solid #333;
    border-top: 1px solid hsla(0, 0%, 100%, 0.15);
    color: #444;
    font-size: 13px;
    height: 2pc;
    line-height: 27px;
    padding: 0;
    text-align: center;
    text-shadow: 0 1px 0 hsla(0, 0%, 100%, 0.2);
    vertical-align: middle;
}
.PhoneOnlyContainer {
    top: 0 !important;
    transform: none !important;
}
.MarketGrid > .PhoneOnlyContainer > .PhoneOnlyHeader > .PhoneOnlyIcon {
    background: rgba(0, 0, 0, 0) url("/SportsUI/styles/images/v6/sprite/lores/LoResIconsMain.png") no-repeat scroll 50% -2492px;
    display: inline-block;
    height: 22px;
    margin-right: 6px;
    vertical-align: middle;
    width: 22px;
}
.highresdisplay .MarketGrid > .PhoneOnlyContainer > .PhoneOnlyHeader > .PhoneOnlyIcon {
    background: rgba(0, 0, 0, 0) url("/SportsUI/styles/images/v6/sprite/hires/HiResIconsMain.png") no-repeat scroll 50% -890px / 40px 1014px;
}
.MarketGrid > .PhoneOnlyContainer > .PhoneOnlyHeader > .PhoneOnlyText {
    font-weight: 700;
    vertical-align: middle;
}
.MarketGrid > .PhoneOnlyContainer > .PhoneOnlyHeader > .PhoneOnlyTel {
    font-weight: 400;
    vertical-align: middle;
}
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader {
    background-color: #a7a7a7;
    border: 1px solid #404040;
    color: #545454;
    font-size: 15px;
    line-height: 23px;
    min-height: 2pc;
    overflow: hidden;
    padding: 6px;
    text-align: center;
    text-shadow: none;
    transition: max-height 0.4s ease 0s;
    width: 100%;
}
@media (min-width: 768px) {
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader {
    padding: 9px 20px;
}
}
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .clickToCallHeaderContainer > .Icon {
    background-color: #020049;
    border-radius: 2px;
    color: #ddd;
    display: inline-block;
    font-family: HelveticaNeue-Bold,HelveticaNeue,Helvetica Neue,Helvetica,Segoe UI,Roboto,Roboto Condensed,Droid Sans,Arial,sans-serif;
    font-size: 14px;
    font-weight: 700;
    line-height: 22px;
    padding: 0 23px 0 10px;
    position: relative;
}
.os_android .MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .clickToCallHeaderContainer > .Icon {
    line-height: 18px;
    padding: 3px 23px 0 10px;
}
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .clickToCallHeaderContainer > .Icon > .Image {
    background: rgba(0, 0, 0, 0) url("/SportsUI/styles/images/customerCalls/sprite.png") no-repeat scroll 0 0 / 45px 193px;
    display: block;
    height: 11px;
    position: absolute;
    right: 8px;
    top: 5px;
    width: 11px;
}
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .clickToCallHeaderContainer > .Header1 {
    border-radius: 4px;
    color: #444;
    display: inline-block;
    font-family: HelveticaNeue-Regular,HelveticaNeue,Helvetica Neue,Helvetica,Segoe UI,Roboto,Roboto Condensed,Droid Sans,Arial,sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    margin-left: 8px;
}
@media (min-width: 768px) {
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .clickToCallHeaderContainer > .Header1 {
    font-size: 15px;
}
}
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .clickToCallHeaderContainer > .Header2 {
    border-radius: 4px;
    color: #666;
    display: inline-block;
    font-family: HelveticaNeue-Regular,HelveticaNeue,Helvetica Neue,Helvetica,Segoe UI,Roboto,Roboto Condensed,Droid Sans,Arial,sans-serif;
    font-size: 13px;
    line-height: 20px;
    padding-left: 11px;
}
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .clickToCallHeaderContainer > .icon-chevron-down, .MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .clickToCallHeaderContainer > .icon-chevron-up {
    color: #666;
    margin-left: -3px;
    margin-top: 6px;
    position: absolute;
}
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .ClickToCallHeaderMessage {
    display: block !important;
    height: 100%;
    text-align: left;
    width: 100%;
}
@media (min-width: 768px) {
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .ClickToCallHeaderMessage {
    display: table;
}
}
.MarketGrid > .PhoneOnlyContainer .ClickToCallHeader.Closed {
    max-height: 60px;
}
@media (min-width: 768px) {
.MarketGrid > .PhoneOnlyContainer .ClickToCallHeader.Closed {
    max-height: 43px;
}
}
.MarketGrid > .PhoneOnlyContainer .ClickToCallHeader.Open {
    max-height: 350px;
}
.MarketGrid > .PhoneOnlyContainer .ClickToCallHeaderMessage.Hidden {
    display: block !important;
}
@media (min-width: 768px) {
.MarketGrid > .PhoneOnlyContainer .ClickToCallHeaderMessage.Hidden {
    display: table !important;
}
}
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .ClickToCallHeaderMessage > .MessageHolder {
    padding-top: 4px;
}
@media (min-width: 768px) {
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .ClickToCallHeaderMessage > .MessageHolder {
    display: table-cell;
    padding-top: 20px;
    width: 33.33%;
}
}
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .ClickToCallHeaderMessage > .MessageHolder:first-child {
    padding-top: 9px;
}
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .ClickToCallHeaderMessage > .MessageHolder > .ImageHolder {
    display: inline-block;
    margin-left: 9pt;
    width: 45px;
}
@media (min-width: 768px) {
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .ClickToCallHeaderMessage > .MessageHolder > .ImageHolder {
    margin-left: 0;
    width: 100%;
}
}
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .ClickToCallHeaderMessage > .MessageHolder > .ImageHolder > .Image {
    background: rgba(0, 0, 0, 0) url("/SportsUI/styles/images/customerCalls/sprite.png") no-repeat scroll 0 0 / 45px 193px;
    height: 46px;
    width: 45px;
}
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .ClickToCallHeaderMessage > .MessageHolder > .ImageHolder > .Image1 {
    background-position: 0 -30px;
}
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .ClickToCallHeaderMessage > .MessageHolder > .ImageHolder > .Image2 {
    background-position: 0 -89px;
}
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .ClickToCallHeaderMessage > .MessageHolder > .ImageHolder > .Image3 {
    background-position: 0 -148px;
}
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .ClickToCallHeaderMessage > .MessageHolder > .TextContainer {
    display: inline-block;
    max-width: 75%;
    vertical-align: top;
}
@media (min-width: 768px) {
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .ClickToCallHeaderMessage > .MessageHolder > .TextContainer {
    max-width: 100%;
}
}
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .ClickToCallHeaderMessage > .MessageHolder > .TextContainer > .Text1 {
    color: #444;
    font-size: 13px;
    line-height: 18px;
    padding-left: 11px;
    padding-top: 4px;
}
@media (min-width: 768px) {
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .ClickToCallHeaderMessage > .MessageHolder > .TextContainer > .Text1 {
    font-size: 14px;
    min-height: 44px;
    padding-left: 0;
    width: 90%;
}
}
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .ClickToCallHeaderMessage > .MessageHolder > .TextContainer > .Text2 {
    color: #020049;
    font-size: 13px;
    font-weight: 700;
    line-height: 20px;
    padding-bottom: 24px;
    padding-left: 11px;
    padding-top: 1px;
}
@media (min-width: 768px) {
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .ClickToCallHeaderMessage > .MessageHolder > .TextContainer > .Text2 {
    font-size: 14px;
    padding-bottom: 0;
    padding-left: 0;
}
}
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .ClickToCallHeaderMessage > .MessageHolder > .TextContainer > .Text2.last {
    padding-bottom: 9px;
}
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .ClickToCallHeaderMessage > .MessageHolder > .TextContainer > .Text2.disabled {
    color: #444;
}
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .ClickToCallHeaderMessage > .TextContainer {
    display: table-cell;
}
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .clickToCallHeaderContainer > .Header2 > .Link {
    color: #198160;
    font-weight: 400;
    padding-left: 5px;
    text-align: center;
}
.MarketGrid > .PhoneOnlyContainer .ClickToCallPhoneMessage {
    text-align: center;
}
.MarketGrid > .PhoneOnlyContainer .ClickToCallPhoneMessage > .PhoneMessageContainer {
    height: 33px;
}
.MarketGrid > .PhoneOnlyContainer .ClickToCallPhoneMessage > .PhoneMessageContainer > .PhoneMessageText {
    color: #bbb;
    font-size: 13px;
    font-weight: 400;
    line-height: 21px;
    padding-bottom: 9pt;
    padding-right: 5px;
    text-align: center;
}
.MarketGrid > .PhoneOnlyContainer .ClickToCallPhoneMessage > .PhoneMessageContainer > .PhoneMessageNumber {
    color: #ddd;
    font-size: 13px;
    font-weight: 400;
    line-height: 21px;
    padding-bottom: 9pt;
    text-align: center;
}
@media (min-width: 768px) {
.clickToCallHeaderContainer br {
    display: none;
}
}
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .ClickToCallHeaderFallBackMessage {
    display: inline-block !important;
    height: 100%;
    padding-top: 7px;
    text-align: left;
}
.MarketGrid > .PhoneOnlyContainer > .ClickToCallHeader > .ClickToCallHeaderFallBackMessage > .MessageHolder > span {
    font-weight: 700;
    padding-right: 5px;
}
.ipe-Scoreboard {
    -moz-box-flex: 1;
    background-color: #333;
    display: flex;
    flex: 1 0 100%;
}
.ipe-Scoreboard * {
    box-sizing: border-box;
}
.ipe-Scoreboard_Header {
    -moz-box-align: center;
    align-items: center;
    display: flex;
    min-height: 22px;
    padding: 0 11px;
}
.ipe-Scoreboard_HeadingText {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
}
.ipe-Scoreboard_ColData, .ipe-Scoreboard_RowHeadings {
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    display: flex;
    flex-direction: column;
}
.ipe-Scoreboard_RowHeadings {
    -moz-box-flex: 3;
    -moz-box-pack: center;
    flex: 3 1 50%;
    justify-content: center;
    margin-right: auto;
}
.ipe-Scoreboard_Heading {
    border-top: 2px solid #444;
    color: #ddd;
    font-size: 15px;
    min-height: 33px;
    padding: 0 11px;
}
.ipe-Scoreboard_Clock, .ipe-Scoreboard_Heading, .ipe-Scoreboard_Icon {
    -moz-box-align: center;
    align-items: center;
    display: flex;
}
.ipe-Scoreboard_Clock, .ipe-Scoreboard_Icon {
    min-height: 22px;
}
.ipe-Scoreboard_ColData {
    -moz-box-flex: 1;
    -moz-box-pack: end;
    color: #bbb;
    flex: 1 1 22px;
    font-size: 15px;
    justify-content: flex-end;
    text-align: center;
}
.ipe-Scoreboard_Data {
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -moz-box-pack: center;
    border-top: 2px solid #444;
    display: flex;
    flex-direction: inherit;
    justify-content: center;
    min-height: 33px;
}
.ipe-Scoreboard_Clock {
    color: #bbb;
    font-family: -apple-system,HelveticaNeueBold,HelveticaNeue-Bold,Helvetica Neue Bold,HelveticaNeue,Helvetica Neue,Roboto Bold,Roboto,TeXGyreHerosBold,Helvetica,Tahoma,Verdana,Geneva,Arial,sans-serif;
    font-size: 11px;
    font-weight: 700;
    padding: 0 11px;
}
.ipe-Scoreboard_ScoreData {
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    flex-direction: column;
    margin-top: auto;
}
.ipe-Scoreboard_Score, .ipe-Scoreboard_ScoreData {
    display: flex;
}
.ipe-Scoreboard_Score {
    -moz-box-align: center;
    -moz-box-flex: 1;
    -moz-box-pack: center;
    align-items: center;
    border-top: 2px solid #444;
    color: #ffdf1b;
    flex: 1 0 33px;
    font-family: -apple-system,HelveticaNeueBold,HelveticaNeue-Bold,Helvetica Neue Bold,HelveticaNeue,Helvetica Neue,Roboto Bold,Roboto,TeXGyreHerosBold,Helvetica,Tahoma,Verdana,Geneva,Arial,sans-serif;
    font-size: 21px;
    font-weight: 700;
    justify-content: center;
    line-height: 1;
    padding: 3px 9px;
}
.ipe-Scoreboard_Score:first-of-type {
    margin-top: auto;
}
#mlClock:empty {
    border: medium none;
    min-height: 0;
    padding: 0;
}
.StatsSelectIcon {
    background-color: #333;
    border: 1px solid #515151;
    border-radius: 0 0 2px 2px;
    box-shadow: 0 0 0 1px #212121;
    padding: 2px 4px;
}
#MatchStatsPopUpBox {
    left: 3%;
    position: absolute;
    top: 82px;
    width: 94%;
    z-index: 101;
}
@media (min-width: 640px) {
#MatchStatsPopUpBox {
    position: initial;
    width: 100%;
}
}
@media (min-width: 640px) {
.ip-MobileEventView_VideoActive #MatchStatsPopUpBox {
    display: inline-block;
    float: right;
    width: 50%;
}
}
.viewState1 .RHSView #MatchStatsPopUpBox {
    position: relative;
    top: -130px;
}
.PopUpMatchStats {
    background-color: #696969;
    border: 1px solid #333;
    border-radius: 5px;
    color: #333;
    font-size: 15px;
    overflow: hidden;
    position: absolute;
    text-indent: 0;
    top: 9pt;
    width: 100%;
}
.PopUpMatchStats table {
    border: 0 none;
    border-spacing: 0;
    font-weight: 700;
    text-align: center;
    width: 100%;
}
.PopUpMatchStats table tr {
    height: 30px;
}
.MediumView .PopUpMatchStats table tr {
    height: 33.333%;
}
.MediumView .VideoActive .PopUpMatchStats table tr, .viewState1 .MediaContainer .PopUpMatchStats table tr {
    height: 3pc;
}
.viewState0 .PopUpMatchStats table tbody tr:last-child, .viewState1 .PopUpMatchStats table tbody tr:last-child {
    display: none;
}
.MediumView .VideoActive .PopUpMatchStats table tbody tr:last-child, .viewState0 .MediumView .PopUpMatchStats table tbody tr:last-child, .viewState0 .MediumView .VideoActive .PopUpMatchStats table tbody tr:last-child {
    display: table-row;
}
.PopUpMatchStats table div {
    height: 17px;
    margin: 0 auto;
    width: 1pc;
}
.PopUpMatchStats thead {
    background-color: #696969;
    border-bottom: 1px solid #595959;
    border-top: 1px solid hsla(0, 0%, 100%, 0.1);
}
.viewState0 .VideoActive .PopUpMatchStats thead tr, .viewState1 .VideoActive .PopUpMatchStats thead tr {
    background-color: #303030;
    height: 33px;
}
.viewState0 .PopUpMatchStats thead tr, .viewState1 .MediaContainer .PopUpMatchStats thead tr {
    height: 2pc;
}
.PopUpMatchStats tbody {
    background-color: #a0a0a0;
}
.PopUpMatchStats table tbody td {
    border-bottom: 1px solid #868686;
    border-left: 1px solid #868686;
    box-shadow: 1px 1px 0 hsla(0, 0%, 100%, 0.1) inset;
    padding-top: 2px;
}
.PopUpMatchStats table thead td {
    border-bottom: 1px solid #595959;
    border-top: 1px solid hsla(0, 0%, 100%, 0.1);
}
.PopUpMatchStats table tbody tr {
    border-top: 1px solid #595959;
}
.PopUpMatchStats table tbody td:last-child {
    border-right: medium none;
}
.PopUpMatchStats table tbody td:first-child {
    border-left: medium none;
    box-shadow: 0 1px 0 hsla(0, 0%, 100%, 0.1) inset;
}
.PopUpMatchStats table tbody td.ColummHeader {
    font-size: 18px;
}
#StatsHeader {
    background-color: #bbb;
    border-bottom: 1px solid #595959;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    font-size: 11pt;
    height: 35px;
    padding-left: 10px;
}
#StatsHeader label {
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 10px;
    margin-top: 6px;
    position: absolute;
}
#MatchStats .StatRow {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #bbb;
    border-color: hsla(0, 0%, 100%, 0.1) hsla(0, 0%, 100%, 0.1) rgba(0, 0, 0, 0.15);
    border-image: none;
    border-style: solid;
    border-width: 1px;
    color: #545454;
    font-size: 9pt;
    min-height: 18px;
    padding: 5px 8px 5px 9px;
    text-shadow: 0 1px 0 hsla(0, 0%, 100%, 0.2);
}
#MatchStats .StatRow div {
    display: table-cell;
}
#MatchStats .StatRow .Description span {
    font-size: 11px;
    font-weight: 700;
    padding-right: 8px;
}
#MatchStats .StatRow .Description {
    padding-left: 15px;
}
#MatchStats .StatRow .StatsIcon {
    padding: 0;
}
#MatchStats ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
#MatchStats .StatRow {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #bbb;
    border-color: hsla(0, 0%, 100%, 0.1) hsla(0, 0%, 100%, 0.1) rgba(0, 0, 0, 0.15);
    border-image: none;
    border-style: solid;
    border-width: 1px;
    color: #545454;
    font-size: 9pt;
    min-height: 18px;
    padding: 5px 8px 5px 40px;
    text-shadow: 0 1px 0 hsla(0, 0%, 100%, 0.2);
}
#MatchStats .StatRow span {
    font-size: 11px;
    font-weight: 700;
    padding-right: 8px;
}
#MatchStats .StatRow:last-child {
    border-bottom: medium none;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
#MatchStatsPopUpBox label, #MatchStatsPopUpBox td {
    text-shadow: none;
}
#MatchStatsPopUpBox #StatsClose {
    border: 1px solid #989898;
    border-radius: 5px;
    box-shadow: 1px 1px 0 hsla(0, 0%, 80%, 0.5) inset, -1px 0 0 hsla(0, 0%, 80%, 0.5) inset;
    color: #545454;
    float: right;
    font-weight: 700;
    height: 30px;
    margin: 2px 2px 0 0;
    padding-top: 5px;
    text-align: center;
    text-shadow: 0 1px 0 hsla(0, 0%, 100%, 0.2);
    width: 65px;
}
#MatchStats .StatIcon1, #MatchStats .StatIcon2, #MatchStats .StatIcon3, #MatchStats .StatIcon4, #MatchStats .StatIcon5, #MatchStats.StatIcon0 {
    background-position: 9px 6px;
}
.StatsSelectIcon {
    background-color: hsla(0, 0%, 100%, 0.05);
    background-image: url("../grfx/v2/arrows/lores/LoResStatsOverview.png");
    background-position: center center;
    background-repeat: no-repeat;
    height: 14px;
    min-width: 2pc;
}
#MatchStats .StatIcon2, .StatsIcon.GoalsIcon {
    background-image: url("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAAAw1BMVEX///8AAACEhIQAAABYWFgAAAAAAAAAAAB6enomJiYAAAAiIiJ4eHgAAABiYmJgYGAAAACJiYkAAAC0tLR/f3/IyMjHx8e/v7+vr6+fn5+ZmZmUlJSBgYFmZmYiIiIQEBAAAAD////w8PDv7+/i4uLh4eHf39/W1tbS0tLR0dHMzMzHx8fFxcXCwsK/v7+4uLi0tLSvr6+rq6ulpaWfn5+ZmZmQkJCPj498fHxwcHBgYGBAQEAwMDAgICAfHx8QEBAAAAAphWZmAAAAQXRSTlMAESIiMzNEVWZmZneIiKqqu8zM3d3u7u7u7u7u7u7u7u7//////////////////////////////////////////wP/q/8AAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAVdEVYdENyZWF0aW9uIFRpbWUAMjEvNS8xMpVX8IQAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAAw0lEQVQYlU2P6VLCUAyFD1KvWFQ2F1ChnLLW2oIs1ZZC8/5PRW4rM+RH5uSbLCeARt2YO2Pq+I+aafUjRs+PplbVzfeQcbyZzoZuSZoBdyKSkQxdOx+SuQKZK/m8BZ7Iia3lT8m6BQy4/NodpYjpb9OiC3i/U+1NfE08iAdIamXACggwzq7BCGgfrIxt8pOsDbjpRu/k+Q/DBWf3auSVq/1Rz55074d16gT0i8pq4JTPOC9MRIqEbzeXfx860eS71yj1GWENHluGjvJwAAAAAElFTkSuQmCC");
    background-repeat: no-repeat;
}
.StatsIcon.PenaltiesIcon {
    background-image: url("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAAAvVBMVEX///8AAAAAAACPj48zMzMAAAAoKCgAAAAAAAAAAAAAAACPj49OTk4AAAC1tbUwMDAAAABAQECdnZ2ZmZl3d3dtbW1mZmYTExOgoKCdnZ3////x8fHv7+/h4eHf39/Y2NjR0dHMzMzGxsbDw8PAwMC/v7+6urq5ubm1tbWxsbGvr6+tra2pqamkpKSgoKCfn5+Pj4+AgIB/f394eHhwcHBmZmZgYGBfX19bW1tXV1dAQEAwMDAfHx8QEBAAAAC8LuzAAAAAP3RSTlMAETNERERVVWZ3iJmZmaqqqrvMzMzMzMzd7v////////////////////////////////////////////////8NerQBAAAACXBIWXMAAAsSAAALEgHS3X78AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAABV0RVh0Q3JlYXRpb24gVGltZQAyMS81LzEylVfwhAAAALtJREFUGJVFjYlyglAMRQNWUSzu3a5EnyKKbBW62Iq8//+svmDVM5PJzZnMXCLBEuiGZfdc1+3aV2U5wzeF4MVz/oUz2x7KMsRmbF8enuHXWn8CPGpEm5Frrc8MlM3LI5bRt67UPP6oeyJGX3MgMYOT9kR4J5M3uItuZbIS8Vs/NC3VCng/LvwtErntziuCH1NzAJ46pmbAHKEwghEyD4jYEK+LIo/3EolSJXsXRrJUStTqT7LdhWzab9EfcXEX2pSRfKoAAAAASUVORK5CYII=W");
    background-repeat: no-repeat;
}
.StatsIcon.CornersIcon {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB50RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNS4xqx9I6wAAABV0RVh0Q3JlYXRpb24gVGltZQAyNy8zLzE0jwbpcAAAATpJREFUKJGNUbFqAkEUnPeim+idENBgsBACfoateGW0CSktQhr/QvAHLEPKgL1iJddYpMgHBFKFFAYLAyk84t3teyl0JcQEfDDwGGZ2dmfh+37P87weDp3JZKLj8VgP1TMzg4gODsgQEZgZAM4AEIAYwApA8qeBmaGqKBQKN6p6JCKLNE2f4jh+BvD120DT6VRFBFEUrQBk5vP522g0CsMwfFiv148A0r0rERFyuRyJiKlWq7VOp3NeKpVOh8PhIkmSl71Hb1Fj5ltVfc3n836r1bqs1+vXey25hEaj8d5sNu+y2Wxgrf0wxph2u331rwFAGUA5CILP5XJ5T0SoVCoXjnfY1VosFruqChHBYDA46ff7MMYce57XVVU40Gw2UycUEbjdWrvjHKy1m5YAwCWJCH58JgBsTt5y32nmlR8dmfJqAAAAAElFTkSuQmCC");
    background-repeat: no-repeat;
}
#MatchStats .StatIcon4, .StatsIcon.YellowsIcon {
    background-image: url("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAAAb1BMVEX///8ZGRkZGRnnvwroxB/73i783i773i353Cz32yr82Sb22Sn81yP01yfy1SXx0yLu0iL9zxj8zhft0CD7zRbrzh75yxTpzR33yRLoyxv2yBH0xg/yxA3wwgvowxHuwQnowg/tvwjrvQbpvATnuQK4DZMbAAAAJXRSTlMAM1W7zP//////////////////////////////////////////WRLP2wAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAVdEVYdENyZWF0aW9uIFRpbWUAMjEvNS8xMpVX8IQAAABcSURBVBiVPcjFEYBAEATAxd3dOck/RoopmH62iDguOfLyG/IRbRp+8hbRR8GvR4wxjYg5oRmxZrQitoI2xF7SjjgqOhBXTRdCdaQQeiCNMBMZhD2Xz20RniVP5AH0fgxf5PEv1QAAAABJRU5ErkJggg==");
    background-repeat: no-repeat;
}
#MatchStats .StatIcon5, .StatsIcon.RedsIcon {
    background-image: url("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAA3NCSVQICAjb4U/gAAAAIVBMVEX///8AAAAAAACqAACZAADMAAC5AACzAAC1AACxAACZAAB4zH7WAAAAC3RSTlMAM1W7zP///////1oj6FAAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAAFXRFWHRDcmVhdGlvbiBUaW1lADIxLzUvMTKVV/CEAAAAL0lEQVQImWNgEFICAkUGBgavVUCwBMhYFgoEVUDGUhAjiqaMFSDGLCDDCmT7YgYAXB8mcqUyuKsAAAAASUVORK5CYII=");
    background-repeat: no-repeat;
}
.StatsIcon.ThrowInsIcon {
    background-image: url("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAAAxlBMVEX///+3t7cWFhYSEhIKCgoICAhKSkoMDAwICAhGRkYMDAwKCgpQUFBOTk63t7c2NjYKCgqZmZk8PDy1tbWUlJSFhYVfX19ISEhzc3NcXFxKSkp5eXm3t7dKSkq8vLynp6eZmZmRkZFISEi8vLy5ubmnp6ehoaHIyMi3t7e1tbWysrKpqamhoaGBgYFtbW21tbWysrKxsbGvr6+srKyrq6upqamnp6ehoaGJiYl8fHxtbW1mZmZiYmJcXFxQUFBOTk5NTU1KSkpVbH1gAAAAQnRSTlMAEREREREiIiIzMzNERFVVVWZmd3d3d3eIiIiZqqq7u7u7u8zMzMzu7u7u7u7u7v////////////////////////8jpxspAAAACXBIWXMAAAsSAAALEgHS3X78AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAABV0RVh0Q3JlYXRpb24gVGltZQAyMS81LzEylVfwhAAAAJZJREFUGJVjYIABbi4uBhSgoCLHz4zgsrAba8uri0B5rNwCYtJGRoaqykxgPoeQookxkG+gryUI5kuYmhibWwL5+hp8IPVAvpmVLBuQL8MIUsAL5NtKMTDoa/JBTATqt5EF0sKMED6nibGFIxuSe0SNjWyVUBxopOMojiygZqTrwIssoG2oZ4/iJ0MDazsUAQN9SR5kPgD+GxAyvQOGcwAAAABJRU5ErkJggg==");
    background-repeat: no-repeat;
}
.StatsIcon.FreeKicksIcon {
    background-image: url("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAAAWlBMVEX///8AAAAAAABSUlIAAACDg4NxcXFPT0+VlZVubm5mZmaFhYWqqqqhoaGZmZlmZmZgYGCnp6ejo6OqqqqoqKihoaGdnZ2QkJCMjIyAgIBubm5qampmZmZfX18zXtheAAAAHnRSTlMAETNERFV3iJmZmbvMzMzd3e7u///////////////aOuepAAAACXBIWXMAAAsSAAALEgHS3X78AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAABV0RVh0Q3JlYXRpb24gVGltZQAyMS81LzEylVfwhAAAAG5JREFUGJWtzrkWg0AMQ1ENmH0JIIZJsPn/34xpcqCjiIpbvEpAkAyOBCA7QTmPAfmy5AjjXHoYyAI1WaMgB0A6rpU0ZCPVyk4w6bG/bVN19sMmWNSNxpScqNFg9F34S2gT+Xn9aP0qeeNJ6PsrX9WnDmlyU7KeAAAAAElFTkSuQmCC");
    background-repeat: no-repeat;
}
.StatsIcon.GoalKicksIcon {
    background-image: url("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAAAeFBMVEX///8AAAAAAAAAAAAAAAA+WkM+WEFSdlpPcldQb1FObVBdgWKxy7exybOxx7Ll5eXj5OPY39na39vU3dbU3NTN2c7G1smLto94s4Zwrn0TgCcbfiYAfB4AexwDehsAeRoAeBgAdhYAdBEAdBAAcg8AcQ0AcA0AbgqZuZBBAAAAKHRSTlMAESJEVXd3iIiIiJnu7u7/////////////////////////////////NUrR0AAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAVdEVYdENyZWF0aW9uIFRpbWUAMjEvNS8xMpVX8IQAAAB2SURBVBiVbcjpEoIwEAPgpdQDOdYDBeSyBfT939CsBZw6fpMfSYg+AqUC+lLhJo63oVr3Pjndruf0sDy7S3W3Q13kkSytdVJ2xg7PV5FhEMNxJp248eBoPTh6D46HB4cxvEInthZxpP85xhFxpBNPE+JIJ/7xBp5+FHabbBcGAAAAAElFTkSuQmCC");
    background-repeat: no-repeat;
}
#MatchStats .StatIcon1, #MatchStats.StatIcon0, .StatsIcon.FoulIcon {
    background-image: url("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAAA5FBMVEX///+QkJAmJiYWFhYHBwcHBwcmJiYWFhYmJiYkJCQhISEYGBhWVlY+Pj4fHx8eHh4bGxs+Pj42NjaDg4NsbGyRkZFxcXE5OTmHh4dQUFBOTk5JSUmZmZl0dHRxcXFvb2+np6ddXV2RkZGHh4eDg4OAgIB6enpmZmZjY2O1tbWysrKvr6+tra2rq6upqamnp6ekpKSioqKdnZ2ZmZmTk5ORkZGQkJCLi4uJiYmHh4eFhYWDg4N/f392dnZ0dHRxcXFvb29sbGxmZmZjY2NgYGBeXl5aWlpQUFBLS0tKSko8PDw2NjZaAb2AAAAATHRSTlMAERERESIzM0RERERVVVVVVWZmd3eIiIiZmZmZqqq7u93d7u7u7u7u7v//////////////////////////////////////////////de+tCgAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAVdEVYdENyZWF0aW9uIFRpbWUAMjEvNS8xMpVX8IQAAACWSURBVBiVY2AgBzCzcwvw83FxcjBB+CxCcqqWLs5KGopivBxsQEFBNRtrN1czJ0dDfV0FGWEGVmVjIxcXcxdnI0M9HS1NdQZZY3MzMxMzWwtjAz1tLXV3BhNLC5CIraODrbKRurskg4kVWMTJydHB3s5DioHB1Bos4unFIyJvLw20VdQaJGLrLQ53l6iKtZUEI1leggIALlcXHphCNBYAAAAASUVORK5CYII=");
    background-repeat: no-repeat;
}
#MatchStats .StatIcon3, .StatsIcon.SubsIcon {
    background-image: url("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAA3NCSVQICAjb4U/gAAAAKlBMVEX///8AAAAAAAAAAAAAHQ4AAAAAPh0AWyvEISUAczYAiEAAhT8AiEDEISWbs2p0AAAADnRSTlMAESIzRFVmiJm7zO7///itF10AAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAAFXRFWHRDcmVhdGlvbiBUaW1lADIxLzUvMTKVV/CEAAAAU0lEQVQImWNgAAFmAyARGsrAoDkJyLh7l4Gx5rgAmMF25kwCmOF95swWMGPNmTOnwAyGM2cYiGKY3r0bDGb03r17A8zguHu3AaKm9wZUMUcD2CUAfTIyAvy9WNIAAAAASUVORK5CYII=");
    background-repeat: no-repeat;
}
.MediaContainer.MediumView #MatchStatsPopUpBox, .viewState1 .MediaContainer #MatchStatsPopUpBox {
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 0;
}
@media (min-width: 768px) {
.MediaContainer.MediumView #MatchStatsPopUpBox, .viewState1 .MediaContainer #MatchStatsPopUpBox {
    display: inline-block;
    float: right;
    width: 50%;
}
}
.MediaContainer.MediumView.VideoActive #MatchStatsPopUpBox {
    background-color: #262626;
    float: right;
    height: 243px;
    width: 50%;
}
.ip-MobileEventView_MediaWrapper {
    padding-bottom: 8px;
}
@media (min-width: 768px) {
.ip-MobileEventView_MediaWrapper {
    padding-bottom: 0;
}
}
@media (min-width: 640px) {
.ip-MobileEventView_MediaWrapper .ipe-VideoPlayer {
    display: inline-block;
    width: 50%;
}
.ip-MobileEventView_StatsActive.ip-MobileEventView_MediaWrapper .ipe-VideoPlayer {
    float: left;
}
.ip-MobileEventView_MediaWrapper .MatchStatsPopUpBox {
    display: inline-block;
    float: right;
    width: 50%;
}
}
.MediaContainer.MediumView .PopUpMatchStats, .viewState1 .MediaContainer .PopUpMatchStats {
    border-radius: 0;
    overflow: visible;
    position: relative;
}
@media (min-width: 768px) {
.ip-MobileViewController .ip-MobileEventView_MediaWrapper #StatsHeader {
    display: none;
}
}
@media (min-width: 640px) {
.ip-MobileViewController .ip-MobileEventView_MediaWrapper #StatsHeader {
    display: none;
}
}
.ip-MobileViewController .ipe-RHSMediaView_MediaWrapper #StatsHeader {
    display: none;
}
.MediaContainer.MediumView .PopUpMatchStats table, .viewState1 .MediaContainer .PopUpMatchStats table {
    color: #999;
    table-layout: fixed;
}
.MediaContainer.MediumView .PopUpMatchStats thead, .viewState1 .MediaContainer .PopUpMatchStats thead {
    background-color: #2b2b2b;
    border-bottom: 1px solid #222;
    border-top: 1px solid #424242;
}
.MediaContainer.MediumView .PopUpMatchStats table tbody td, .viewState1 .MediaContainer .PopUpMatchStats table tbody td {
    background-color: #222;
    border-bottom: 1px solid #1a1a1a;
    border-left: medium none;
    border-top: 1px solid #2c2c2c;
    box-shadow: none;
}
.MediaContainer.MediumView .PopUpMatchStats table tbody td {
    background-color: #262626;
    border-bottom: 1px solid #1a1a1a;
    border-left: medium none;
    box-shadow: none;
    padding: 15px 0;
}
.MediaContainer.MediumView .PopUpMatchStats table thead td, .viewState1 .MediaContainer .PopUpMatchStats table thead td {
    border-bottom: 1px solid #212121;
    border-top: medium none;
}
.MediaContainer.MediumView .PopUpMatchStats, .viewState1 .MediaContainer .PopUpMatchStats {
    background-color: transparent;
    border-bottom: medium none;
    position: relative;
    top: 0;
}
.MediaContainer.MediumView .PopUpMatchStats, .MediaContainer.MediumView .PopUpMatchStats table {
    height: 100%;
}
.MediaContainer.MediumView .PopUpMatchStats table tr td:last-child, .viewState1 .MediaContainer .PopUpMatchStats table tr td:last-child {
    color: #ffdf1b;
}
.PopUpMatchStats table div.statsClock {
    font-size: 11px;
    font-weight: 400;
    padding: 0;
    width: auto;
}
.MobileEventView .MediaContainer.MediumView.StatsActive {
    border-bottom: medium none;
}
.lineup {
    background: #bbb none repeat scroll 0 0;
    border: 1px solid #202020;
    border-radius: 4px;
    color: #525252;
    left: 0;
    margin: 0 auto;
    max-width: 500px;
    position: absolute;
    right: 0;
    text-shadow: 0 1px 0 hsla(0, 0%, 78%, 0.2);
    top: 135px;
    z-index: 100;
}
.RHSView .lineup {
    top: 280px;
}
.lineup .team {
    background: #aaa none repeat scroll 0 0;
    border-bottom: 1px solid #898989;
    border-radius: 4px 4px 0 0;
    box-shadow: 0 0 1px #bcbcbc inset;
    color: #333;
    display: block;
    font-size: 1.8em;
    font-weight: 700;
    height: 34px;
    line-height: 1.889;
    padding: 0 5px;
    text-transform: uppercase;
}
.lineup .close {
    background: silver none repeat scroll 0 0;
    border: 1px solid #929292;
    border-radius: 5px;
    box-shadow: 0 0 1px #d1d1d1 inset;
    color: #545454;
    float: right;
    font-size: 0.833em;
    line-height: 1.867;
    margin: 2px -2px 0 0;
    min-width: 43px;
    padding: 0 10px;
    text-align: center;
    text-shadow: 0 1px 0 hsla(0, 0%, 84%, 0.2);
    text-transform: capitalize;
}
.lineup div {
    float: left;
    font-size: 1em;
    width: 50%;
}
.lineup ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.lineup .title, .lineup li {
    border-bottom: 1px solid #d1d1d1;
    box-shadow: 0 -1px 0 0 #9c9c9c inset;
    clear: both;
    display: block;
    font-size: 1.3em;
    line-height: 2;
    min-height: 2em;
    padding: 0 5px;
    position: relative;
}
.lineup li {
    padding-right: 30%;
}
.lineup li:last-child {
    border-bottom: medium none;
    padding-top: 2px;
}
.lineup .starting li:last-child {
    border-radius: 0 0 0 4px;
}
.lineup .subs li:last-child {
    border-radius: 0 0 4px;
}
.lineup .title {
    color: #333;
    font-weight: 700;
}
.lineup .starting li:first-child, .lineup .subs li:first-child, .lineup .title {
    border-top: 1px solid #d1d1d1;
}
.lineup .starting li {
    border-left: 1px solid #cacaca;
    border-right: 1px solid #9c9c9c;
}
.lineup .subs li {
    border-right: 1px solid #cacaca;
}
.lineup li > span {
    font-size: 0.923em;
    font-weight: 700;
    height: 2em;
    line-height: 26px;
    padding-left: 14px;
    position: absolute;
    right: 5px;
    text-align: right;
    top: 0;
}
.lineup li > span .card {
    left: 0;
    position: absolute;
    top: 6px;
}
.lineup li > span .card::before {
    height: 9pt;
    width: 8px;
}
.lineup li .icon.sub {
    background-image: url("sports/1/grfx/sub-on.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    display: inline-block;
    height: 7px;
    margin-right: 4px;
    width: 10px;
}
.lineup li .icon.sub.off {
    background-image: url("sports/1/grfx/sub-off.png");
}
.ipe-StatsTable {
    background-color: #404040;
    color: #bbb;
    font-size: 13px;
    text-align: center;
    width: 100%;
}
@media (min-width: 768px) {
.ipe-StatsTable {
    font-size: 15px;
}
}
.ipe-StatsTable_ColummHeader, .ipe-StatsTable_HeadingColumn {
    color: #ddd;
    font-family: -apple-system,HelveticaNeueBold,HelveticaNeue-Bold,Helvetica Neue Bold,HelveticaNeue,Helvetica Neue,Roboto Bold,Roboto,TeXGyreHerosBold,Helvetica,Tahoma,Verdana,Geneva,Arial,sans-serif;
    font-weight: 700;
}
.ipe-StatsTable_Goals {
    color: #ffdf1b;
}
.ipe-EventSwitcher {
    left: 0;
    margin-left: auto;
    margin-right: auto;
    max-width: 25pc;
    padding-left: 10px;
    padding-right: 10px;
    position: absolute;
    right: 0;
    top: 44px;
    width: 100%;
    z-index: 103;
}
.ipe-EventSwitcher_Hidden {
    display: none;
}
.ipe-EventSwitcher_Container {
    overflow-y: scroll;
}
.ipe-EventSwitcher_Overlay {
    z-index: 48;
}
.ipe-EventSwitcherHint_Overlay, .ipe-EventSwitcher_Overlay {
    bottom: 0;
    display: block;
    overflow: hidden;
    position: fixed;
    right: 0;
    top: 0;
    width: 100%;
}
.ipe-EventSwitcher_PointNode {
    min-width: 17px;
    text-align: center;
}
.ipe-EventSwitcher_CompetitionBase {
    border-bottom: 1px solid #a7a7a7;
}
.ipe-EventSwitcher_CompetitionName {
    color: #444;
    font-size: 11px;
    font-weight: 700;
    line-height: 22px;
    padding-left: 11px;
    padding-right: 11px;
}
@media (min-width: 768px) {
.ipe-EventSwitcher_CompetitionName {
    font-size: 13px;
    line-height: 2pc;
}
}
@media (max-width: 768px) {
.ipe-EventSwitcher_CompetitionBase:first-child .ipe-EventSwitcher_CompetitionName {
    line-height: 21px;
}
}
.ipe-EventSwitcherFixture {
    border-top: 1px solid #d2d2d2;
    height: 49px;
    position: relative;
}
.ipe-EventSwitcherFixture.ipe-EventSwitcherFixture_Fixture-NoTimings .ipe-EventSwitcherFixture_MetaContainer {
    width: 0;
}
.ipe-EventSwitcherFixture_MetaContainer {
    display: table-cell;
    width: 0;
}
.ipe-EventSwitcher_Time .ipe-EventSwitcherFixture_MetaContainer {
    width: 39px;
}
.ipe-EventSwitcherFixture_EventLink .ipe-EventSwitcherFixture_MetaContainer {
    display: none;
}
.browser_ie.osVersion_8 .ipe-EventSwitcherFixture_MetaContainer, .browser_ie.osVersion_8_1 .ipe-EventSwitcherFixture_MetaContainer {
    vertical-align: top;
}
.ipe-EventSwitcherFixture_GameItems {
    display: table-cell;
}
.ipe-EventSwitcherFixture_EventLink .ipe-EventSwitcherFixture_GameItems {
    -moz-box-direction: normal;
    -moz-box-flex: 2;
    -moz-box-orient: vertical;
    -moz-box-pack: center;
    align-self: stretch;
    display: flex;
    flex-direction: column;
    flex-grow: 2;
    justify-content: center;
    min-height: 36px;
    position: relative;
}
.ipe-EventSwitcherFixture_CurrentFixture, .ipe-EventSwitcherFixture_SelectedFixture {
    background-color: #e4e4e4;
    border-top: 1px solid #c4c4c4;
}
.ipe-EventSwitcherFixture_CurrentFixture .ipe-EventSwitcherFixture_CompetitorName, .ipe-EventSwitcherFixture_CurrentFixture .ipe-EventSwitcherFixture_GameInfo, .ipe-EventSwitcherFixture_SelectedFixture .ipe-EventSwitcherFixture_CompetitorName, .ipe-EventSwitcherFixture_SelectedFixture .ipe-EventSwitcherFixture_GameInfo {
    color: #020049;
}
.ipe-EventSwitcherFixture_CurrentFixture::after, .ipe-EventSwitcherFixture_SelectedFixture::after {
    background-color: gray;
    content: " ";
    height: 100%;
    padding-bottom: 2px;
    position: absolute;
    right: 0;
    top: -1px;
    width: 3px;
}
.ipe-EventSwitcherFixture_CurrentFixture + .ipe-EventSwitcherFixture_Fixture, .ipe-EventSwitcherFixture_SelectedFixture + .ipe-EventSwitcherFixture_Fixture {
    border-top: 1px solid #c4c4c4;
}
.ipe-EventSwitcherFixture_CompetitorName {
    -moz-box-flex: 2;
    color: #666;
    display: flex;
    flex: 2 1 0;
    font-family: -apple-system,Helvetica Neue,Roboto,Droid Sans,Segoe UI,Verdana,Arial,Lucida Grande,sans-serif;
    font-size: 9pt;
    font-weight: 400;
    line-height: 18px;
    overflow: hidden;
    position: relative;
}
@media (min-width: 768px) {
.ipe-EventSwitcherFixture_CompetitorName {
    font-size: 13px;
}
}
.no-w3cflexbox.no-flexlegacy.no-flextweener .ipe-EventSwitcherFixture_CompetitorName {
    display: table-cell;
}
.browser_ie.osVersion_7 .ipe-EventSwitcherFixture_CompetitorName {
    width: 70%;
}
.ipe-EventSwitcherFixture_CompetitorScores {
    -moz-box-pack: end;
    color: #020049;
    display: flex;
    font-size: 9pt;
    font-weight: 700;
    justify-content: flex-end;
    line-height: 13px;
}
@media (min-width: 768px) {
.ipe-EventSwitcherFixture_CompetitorScores {
    font-size: 13px;
    line-height: 15px;
}
}
.no-w3cflexbox.no-flexlegacy.no-flextweener .ipe-EventSwitcherFixture_CompetitorScores {
    display: table-cell;
    text-align: right;
    white-space: nowrap;
    width: 30%;
}
.browser_ie.osVersion_8 .ipe-EventSwitcherFixture_CompetitorScores, .browser_ie.osVersion_8_1 .ipe-EventSwitcherFixture_CompetitorScores {
    position: absolute;
    right: 0;
    top: 0;
}
.ipe-EventSwitcherFixture_GameItem {
    -moz-box-align: baseline;
    align-items: baseline;
    display: flex;
    position: relative;
    width: 100%;
}
.ipe-EventSwitcherFixture_GameItem.ipe-EventSwitcherFixture_Servable::before {
    bottom: 5px;
    content: " ";
    display: block;
    height: 8px;
    left: -7px;
    position: absolute;
    width: 1px;
}
.ipe-EventSwitcherFixture_GameItem.ipe-EventSwitcherFixture_Active::before {
    background-color: gray;
}
.ipe-EventSwitcherFixture_EventLink .ipe-EventSwitcherFixture_GameItem {
    -moz-box-align: center;
    -moz-box-flex: 1;
    align-items: center;
}
.ipe-EventSwitcherFixture_EventLink .ipe-EventSwitcherFixture_GameItem:nth-child(2) {
    display: none;
}
.no-w3cflexbox.no-flexlegacy.no-flextweener .ipe-EventSwitcherFixture_GameItem {
    display: table;
    table-layout: fixed;
    width: 100%;
}
.ipe-EventSwitcherFixture_GameDetail {
    display: table;
    min-height: 3pc;
    padding: 5px 1pc 7px 11px;
    position: relative;
    width: 100%;
}
.ipe-EventSwitcherFixture_NoTimings .ipe-EventSwitcherFixture_GameDetail {
    padding-left: 17px;
}
.ipe-EventSwitcherFixture_GameInfo {
    color: #666;
    font-size: 11px;
    line-height: 18px;
}
.ipe-EventSwitcherFixture_PointNode + .ipe-EventSwitcherFixture_PointNode {
    display: inline-block;
    margin-left: 9px;
}
.ipe-EventSwitcher_FixtureList {
    background-color: #ddd;
}
.ipe-EventSwitcherHint {
    background-color: #ddd;
    left: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 13px 10px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 45px;
    width: 267px;
    z-index: 103;
}
.ipe-EventSwitcherHint::before {
    border-color: transparent transparent #ddd;
    border-style: solid;
    border-width: 0 10px 10px;
    content: " ";
    height: 0;
    left: 50%;
    margin-left: -10px;
    position: absolute;
    top: -10px;
    width: 0;
}
.ipe-EventSwitcherHint_Text {
    color: #333;
    line-height: 15px;
    margin-bottom: 9px;
}
.ipe-EventSwitcherHint_BtnOK {
    color: #020049;
    display: block;
    font-weight: 700;
    line-height: 1pc;
}
.ipe-EventViewTitle_EventSwitcherHintOverlay {
    background-color: #000;
    bottom: 0;
    display: block;
    opacity: 0.5;
    overflow: hidden;
    position: fixed;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 100;
}
.ipe-EventViewTitle {
    -moz-box-align: center;
    -moz-box-pack: center;
    align-items: center;
    background-color: #474747;
    border-bottom: 1px solid #333;
    color: #ddd;
    display: flex;
    font-size: 13px;
    justify-content: center;
    min-height: 44px;
    padding: 0 0 0 44px;
    position: relative;
    z-index: 49;
}
@media (min-width: 768px) {
.ipe-EventViewTitle {
    font-size: 15px;
}
}
.ipe-EventViewTitle.ipe-EventViewTitle_HasVideo {
    padding-right: 60px;
}
.ipe-EventViewTitle.ipe-EventViewTitle_HasAudio {
    padding-right: 44px;
    position: relative;
}
@media (min-width: 550px) and (max-width: 950px) {
.ipe-EventViewTitle.ipe-EventViewTitle_HasToggle {
    padding-right: 75px;
}
}
.ipe-EventViewTitle_Back {
    border-right: 1px solid #545454;
    height: 43px;
    left: 0;
    position: absolute;
    top: 0;
    width: 44px;
}
.ipe-EventViewTitle_Back::after {
    color: #bbb;
    content: "";
    font-family: bet365UI;
    font-size: 15px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    left: 50%;
    line-height: 1;
    margin-left: -1px;
    position: absolute;
    text-transform: none;
    top: 50%;
    transform: translate(-50%, -50%);
}
.ipe-EventViewTitle_Text {
    -moz-box-align: center;
    align-items: center;
    display: flex;
    height: 44px;
    padding-left: 5px;
    padding-right: 10px;
    text-align: center;
    white-space: pre-wrap;
}
.ipe-EventViewTitle_EventSwitcher-Open .ipe-EventViewTitle_Text {
    color: #fff;
    z-index: 103;
}
.ipe-EventViewTitle_Text::after {
    font-family: bet365UI;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    text-transform: none;
}
.ipe-EventViewTitle_EventSwitcher .ipe-EventViewTitle_Text::after {
    content: "";
    margin-left: 7px;
    margin-top: 14px;
    transform: translateY(-50%);
}
.browser_ie.osVersion_8 .ipe-EventViewTitle_EventSwitcher .ipe-EventViewTitle_Text::after, .browser_ie.osVersion_8_1 .ipe-EventViewTitle_EventSwitcher .ipe-EventViewTitle_Text::after {
    display: block;
}
.ipe-EventViewTitle_HasSwitcherHint .ipe-EventViewTitle_Text {
    z-index: 102;
}
.ipe-EventViewTitle_Audio {
    border-left: 1px solid #545454;
    height: 43px;
    position: absolute;
    right: 0;
    top: 0;
    width: 44px;
}
.ipe-EventViewTitle_Audio::after {
    color: #bbb;
    content: "";
    font-family: bet365UI;
    font-size: 15px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    left: 50%;
    line-height: 1;
    position: absolute;
    text-transform: none;
    top: 50%;
    transform: translate(-50%, -50%);
}
@media (min-width: 550px) and (max-width: 950px) {
.ip-MobileEventView .ipe-EventViewTitle_MediaToggle {
    position: absolute;
    right: 11px;
    top: 50%;
    transform: translateY(-50%);
}
}
.ipe-Market {
    display: block;
    margin-bottom: 2px;
    position: relative;
}
.ipe-MarketGroup ~ .ipe-Market {
    margin-bottom: 0;
}
.ipe-Market.animate {
    transition: transform 0.35s ease 0s, -webkit-transform 0.35s ease 0s;
}
.ipe-Market.animateLarge {
    transition: transform 1s ease 0s, -webkit-transform 1s ease 0s;
}
.ipe-Market_Button {
    -moz-box-flex: 1;
    background-color: #020049;
    color: #ddd;
    display: flex;
    flex: 1 1 100%;
    font-size: 15px;
    line-height: 1;
    min-height: 44px;
    padding-left: 11px;
    padding-right: 58px;
    position: relative;
}
.ipe-Market_Button::after {
    color: hsla(0, 0%, 100%, 0.5);
    content: "";
    font-family: bet365UI;
    font-size: 11px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    margin-top: 1px;
    position: absolute;
    right: 11px;
    text-transform: none;
    top: 50%;
    transform: translateY(-50%);
}
.ipe-Market_Button.ipe-Market_Open::after {
    content: "";
}
.ipe-DetachedHeader_Market + .ipe-Market .ipe-Market_Button, .ipe-MarketGroup ~ .ipe-Market .ipe-Market_Button {
    background-color: #a7a7a7;
    color: #545454;
    font-size: 13px;
    line-height: 1;
    min-height: 22px;
    padding-left: 11px;
}
.ipe-Market_animated .ipe-Market_Button, .ipe-Market_favPending .ipe-Market_Button, .ipe-Market_unfavPending .ipe-Market_Button {
    transition: background 0.35s ease-in 0s;
}
.ipe-Market_favPending .ipe-Market_Button, .ipe-Market_unfavPending .ipe-Market_Button {
    background: #168c67 none repeat scroll 0 0;
}
.ipe-Market_FavStar {
    background-image: url("/sportsui/styles/images/InPlayFavorites/favStar.png");
    background-position: 9pt 14px;
    background-repeat: no-repeat;
    background-size: 54% auto;
    height: 44px;
    opacity: 0;
    position: absolute;
    right: 22px;
    top: 0;
    transition-duration: 0.2s;
    transition-property: opacity, background-size, background-position, -webkit-background-size;
    transition-timing-function: ease-in;
    visibility: hidden;
    width: 44px;
}
.ip-MobileEventView_FavouritesContainer .ipe-Market_FavStar {
    opacity: 1;
    visibility: visible;
}
.ipe-Market_animated .ipe-Market_FavStar {
    visibility: visible;
}
.ipe-Market_favPending .ipe-Market_FavStar {
    background-position: 9px 10px;
    background-size: 70% auto;
    opacity: 1 !important;
    transition: opacity 0.35s ease-in 0.2s, background-size 0.35s ease-in 0.2s, background-position 0.35s ease-in 0.2s, -webkit-background-size 0.35s ease-in 0.2s;
}
.ipe-Market_fav .ipe-Market_FavStar {
    opacity: 1;
}
.ipe-Market_unfavPending .ipe-Market_FavStar {
    opacity: 0 !important;
    transition: opacity 0.35s ease-in 0.2s;
}
.ipe-Market_unfav .ipe-Market_FavStar {
    opacity: 0;
}
.svg .ipe-Market_FavStar {
    background-image: url("/sportsui/styles/images/InPlayFavorites/favStar.svg");
}
.ipe-Market_CurrentInfo, .ipe-Market_InRunning {
    -moz-box-align: center;
    -moz-box-flex: 1;
    align-items: center;
    background-color: #a7a7a7;
    color: #545454;
    display: flex;
    flex: 1 1 100%;
    font-size: 13px;
    height: 22px;
    line-height: 1;
    padding: 0 11px;
}
.ipe-Market_GreyHeader .ipe-Market_CurrentInfo {
    display: inline-block;
    line-height: 22px;
    width: 75%;
}
.ipe-Market_ExtendedCurrentInfo {
    background-color: #a7a7a7;
    color: #545454;
    display: inline-block;
    font-size: 13px;
    height: 22px;
    line-height: 22px;
    padding-right: 7px;
    text-align: right;
    width: 25%;
}
@media (min-width: 550px) {
.ipe-Market_GreyHeader:last-child .ipe-Market_ExtendedCurrentInfo {
    width: 100%;
}
}
.ipe-Market_GreyHeader {
    display: table-cell;
    width: 50%;
}
@media (max-width: 550px) {
.ipe-Market_GreyHeader:last-child {
    display: none;
}
}
@media (max-width: 550px) {
.ipe-Market_GreyHeader {
    width: 100%;
}
}
.ipe-Market_GreyHeaderContainer {
    background-color: #a7a7a7;
    display: table;
    table-layout: fixed;
    width: 100%;
}
.ipe-Market_InRunningCount {
    font-weight: 400;
    line-height: 1;
    margin-left: 0.5em;
    position: relative;
}
.ipe-Market_ButtonText {
    -moz-box-align: center;
    align-items: center;
    display: flex;
}
.ipe-Market_Suspended .ipe-Market_ButtonText {
    opacity: 0.5;
}
.no-w3cflexbox .browser_ie.osVersion_8 .ipe-Market_ButtonText {
    display: table-cell;
    vertical-align: middle;
}
.ipe-DetachedHeader_Market ~ .ipe-Market .ipe-Market_ButtonText {
    min-height: 22px;
}
.ipe-Participant {
    -moz-box-align: center;
    align-items: center;
    border: 1px solid transparent;
    color: #ddd;
    display: inline-flex;
    font-size: 13px;
    line-height: 15px;
    min-height: 44px;
    padding: 0 11px;
    position: relative;
    width: 100%;
}
@media (min-width: 768px) {
.ipe-Participant {
    font-size: 15px;
    line-height: 18px;
}
}
.no-w3cflexbox .ipe-Column_Layout-1 .ipe-Participant, .no-w3cflexbox .ipe-Column_Layout-2 .ipe-Participant, .no-w3cflexbox .ipe-Column_Layout-3 .ipe-Participant {
    display: flex;
}
.no-flexwrap .ipe-Column_Layout-1 .ipe-Participant, .no-flexwrap .ipe-Column_Layout-2 .ipe-Participant, .no-flexwrap .ipe-Column_Layout-3 .ipe-Participant {
    display: inline-flex;
}
.ipe-Column_CSSHook-Scb.ipe-Column_Layout-1 .ipe-Participant, .ipe-Column_Layout-0 .ipe-Participant {
    -moz-box-direction: normal;
    -moz-box-flex: 1;
    -moz-box-orient: vertical;
    flex: 1 1 100%;
    flex-direction: column;
}
.ipe-Column_Layout-0 .ipe-Participant, .ipe-Column_Layout-1 .ipe-Participant {
    border-bottom-color: #737373;
    border-right-color: #737373;
}
.ipe-Column_Layout-0 .ipe-Participant:last-child, .ipe-Column_Layout-1 .ipe-Participant:last-child {
    border-bottom-color: transparent;
}
.ipe-Column_Layout-2 .ipe-Participant {
    border-bottom-color: #737373;
    width: 50%;
}
.ipe-Column_Layout-2 .ipe-Participant:nth-child(2n+1) {
    border-right-color: #737373;
}
.ipe-Column_Layout-2 .ipe-Participant:last-child, .ipe-Column_Layout-2 .ipe-Participant:nth-child(-n+2):nth-last-child(-n+2), .ipe-Column_Layout-2 .ipe-Participant:nth-child(2n+1):nth-last-child(2) {
    border-bottom-color: transparent;
}
.ipe-Column_Layout-3 .ipe-Participant {
    border-bottom-color: #737373;
    border-right-color: #737373;
    width: 33.3333%;
}
.ipe-Column_Layout-3 .ipe-Participant:nth-child(2n+1):last-child {
    border-right-color: transparent;
}
.ipe-Column_Layout-3 .ipe-Participant:nth-last-child(-n+3) {
    border-bottom-color: transparent;
}
.ipe-MarketContainer_ColumnCount-3 .ipe-Participant {
    -moz-box-pack: center;
    justify-content: center;
}
.ipe-Column_CSSHook-S10 .ipe-Participant {
    border-bottom-color: #737373;
    border-right-color: #737373;
}
.ipe-Column_CSSHook-S10:last-child .ipe-Participant {
    border-right-color: transparent;
}
.ipe-Column_CSSHook-S11 .ipe-Participant {
    border-bottom-color: #737373;
}
.ipe-Column_CSSHook-S9 .ipe-Participant, .ipe-Column_CSSHook-S10 .ipe-Participant {
    -moz-box-pack: center;
    justify-content: center;
}
.ipe-Column_CSSHook-S9 .ipe-Participant {
    background-color: #5e5e5e;
    border-right-color: transparent;
    margin-right: 0;
    text-align: center;
}
.ipe-Column_CSSHook-Pcb .ipe-Participant, .ipe-Column_CSSHook-Pcc .ipe-Participant {
    -moz-box-pack: center;
    background-color: #585858;
    justify-content: center;
}
.ipe-Column_CSSHook-Scb .ipe-Participant, .ipe-Column_CSSHook-Scc .ipe-Participant {
    border-bottom-color: #666;
    border-right-color: #666;
}
.ipe-Column_CSSHook-Scb:last-child .ipe-Participant, .ipe-Column_CSSHook-Scc:last-child .ipe-Participant {
    border-right-color: transparent;
}
.ipe-Column_CSSHook-Scb .ipe-Participant, .ipe-Column_CSSHook-Scc .ipe-Participant {
    min-height: 53px;
}
@media (min-width: 768px) {
.ipe-Column_CSSHook-Scb .ipe-Participant, .ipe-Column_CSSHook-Scc .ipe-Participant {
    min-height: 57px;
}
}
.ipe-Participant_Highlighted {
    background-color: #e4e4e4 !important;
}
.ipe-Column_CSSHook-Pcc .ipe-Participant_OddsContainer {
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -moz-box-pack: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: center;
}
.ipe-Participant_OppName {
    color: #ddd;
    margin-right: 0.5em;
}
.ipe-Participant_Highlighted .ipe-Participant_OppName {
    color: #545454;
}
.ipe-Column_CSSHook-S10 .ipe-Participant_OppName, .ipe-Participant_OppName:empty {
    display: none;
}
.ipe-Column_CSSHook-Pcc .ipe-Participant_OppName {
    margin-bottom: 3px;
    margin-right: 0;
}
@media (min-width: 768px) {
.ipe-Column_CSSHook-Pcc .ipe-Participant_OppName {
    margin-bottom: 4px;
}
}
.ipe-Participant_Suspended .ipe-Participant_OppName {
    color: #999;
}
.ipe-Column_CSSHook-S9 .ipe-Participant_Suspended .ipe-Participant_OppName {
    color: #ddd;
}
.ipe-Market_Suspended .ipe-Column_CSSHook-S9 .ipe-Participant_Suspended .ipe-Participant_OppName {
    color: #999;
}
.ipe-Participant_OppOdds {
    -moz-box-flex: 0;
    color: #ffdf1b;
    flex: 0 0 auto;
    font-size: 13px;
    white-space: nowrap;
}
@media (min-width: 768px) {
.ipe-Participant_OppOdds {
    font-size: 15px;
}
}
.ipe-Participant_Highlighted .ipe-Participant_OppOdds {
    color: #020049;
}
.ipe-Participant_Suspended .ipe-Participant_OppOdds {
    opacity: 0;
}
.ipe-Participant_OddsUnavailable .ipe-Participant_OppOdds {
    color: #bbb;
}
.ipe-Participant_OppHandicap {
    margin-right: 0.5em;
}
.no-flexwrap.no-flexlegacy .ipe-Participant_OppHandicap {
    display: table-cell;
    min-width: 44px;
    text-align: center;
}
.ipe-Participant_Highlighted .ipe-Participant_OppHandicap {
    color: #545454;
}
.ipe-Participant_Suspended .ipe-Participant_OppHandicap {
    opacity: 0;
}
.ipe-Column_Layout-1 .ipe-Participant_Suspended {
    border-bottom-color: #737373;
}
.ipe-ParticipantGoal_Goal {
    -moz-box-flex: 1;
    flex: 1 1 44px;
    margin-right: 7px;
    text-align: right;
}
.ipe-Participant_Highlighted .ipe-ParticipantGoal_Goal {
    color: #545454;
}
.ipe-MarketColumnHeaderGolfCoupon {
    padding-right: 5.5px;
}
.g5-WidthStateWatcher_CurrentSize-0 .ipe-MarketColumnHeaderGolfCoupon {
    padding-right: 11px;
}
@media (min-width: 550px) {
.ipe-MarketColumnHeaderGolfCoupon {
    padding-right: 20px;
}
}
.ipe-MarketColumnHeaderGolfCoupon_HeaderItem {
    -moz-box-flex: 1;
    color: #545454;
    flex: 1 1 50.9804%;
    font-size: 13px;
    line-height: 1;
    padding-left: 11px;
}
.ipe-MarketColumnHeaderGolfCoupon_ParWrapper {
    -moz-box-flex: 1;
    -moz-box-pack: end;
    display: flex;
    flex: 1 1 48%;
    justify-content: flex-end;
}
.ipe-MarketColumnHeaderGolfCoupon_TotalPar {
    -moz-box-flex: 0;
    -moz-box-pack: center;
    display: none;
    flex: 0 1 30px;
    justify-content: center;
}
@media (min-width: 550px) {
.ipe-MarketColumnHeaderGolfCoupon_TotalPar {
    display: flex;
}
}
.ip-WidthStateWatcher_CurrentSize-0 .ipe-MarketColumnHeaderGolfCoupon_TotalPar {
    display: none;
}
.ipe-MarketColumnHeaderGolfCoupon_TodaysPar {
    -moz-box-flex: 0;
    display: flex;
    flex: 0 1 60px;
}
.ipe-MarketColumnHeaderGolfCoupon_Hole, .ipe-MarketColumnHeaderGolfCoupon_TodaysPar {
    -moz-box-pack: center;
    justify-content: center;
}
.ipe-MarketColumnHeaderGolfCoupon_Hole {
    display: none;
    width: 40px;
}
@media (min-width: 380px) {
.ipe-MarketColumnHeaderGolfCoupon_Hole {
    display: flex;
}
}
.ipe-MarketGolfCoupon {
    -moz-box-direction: normal;
    -moz-box-flex: 1;
    -moz-box-orient: vertical;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    width: 50%;
}
.no-w3cflexbox .ipe-MarketGolfCoupon {
    display: inline-block;
    font-size: 0;
}
.ipe-MarketGolfCouponOdds {
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    background-color: #585858;
    display: flex;
    flex-direction: column;
    width: 16.6666%;
}
.no-w3cflexbox .ipe-MarketGolfCouponOdds {
    display: inline-block;
    vertical-align: top;
}
.gl-MarketGroup + .gl-MarketGroup {
    margin-top: 11px;
}
.ipe-MarketGroupPaginateGolf_TenthTeeWrapper {
    -moz-box-align: center;
    align-items: center;
    background-color: #666;
    border-top: 1px solid #737373;
    color: #bbb;
    min-height: 33px;
    padding: 0 11px;
}
.ipe-GolfMatchPlayCurrentScore, .ipe-MarketGroupPaginateGolf_TenthTeeWrapper {
    display: flex;
    font-size: 13px;
}
.ipe-GolfMatchPlayCurrentScore {
    -moz-box-flex: 1;
    -moz-box-pack: end;
    flex: 1 1 30%;
    font-family: -apple-system,HelveticaNeueBold,HelveticaNeue-Bold,Helvetica Neue Bold,HelveticaNeue,Helvetica Neue,Roboto Bold,Roboto,TeXGyreHerosBold,Helvetica,Tahoma,Verdana,Geneva,Arial,sans-serif;
    font-weight: 700;
    justify-content: flex-end;
    line-height: 18px;
    padding-bottom: 18px;
}
@media (min-width: 550px) {
.ipe-GolfMatchPlayCurrentScore {
    height: 100%;
    padding-bottom: 8px;
    position: absolute;
    right: 25px;
}
}
.ipe-GolfMatchPlayCurrentScore_TeamOneUp {
    -moz-box-align: start;
    align-items: flex-start;
}
.ipe-GolfMatchPlayCurrentScore_TeamTwoUp {
    -moz-box-align: end;
    align-items: flex-end;
}
.ipe-GolfMatchPlayCurrentScore_AllSquare {
    -moz-box-align: center;
    align-items: center;
    color: #ffdf1b;
}
.ipe-ParticipantGolfCoupon {
    background-color: #666;
    border-bottom: 1px solid #737373;
}
.ipe-ParticipantGolfCoupon:last-child {
    border-bottom-color: transparent;
}
.ipe-ParticipantGolfCouponNarrowView {
    display: flex;
    padding: 5.5px 11px;
}
.no-w3cflexbox .ipe-MarketGolfCoupon_TwoBall .ipe-ParticipantGolfCouponNarrowView {
    height: 61px;
}
.no-w3cflexbox .ipe-MarketGolfCoupon_ThreeBall .ipe-ParticipantGolfCouponNarrowView {
    height: 5pc;
}
.ipe-ParticipantGolfCouponNarrowView_Name {
    color: #ddd;
    font-family: -apple-system,HelveticaNeueBold,HelveticaNeue-Bold,Helvetica Neue Bold,HelveticaNeue,Helvetica Neue,Roboto Bold,Roboto,TeXGyreHerosBold,Helvetica,Tahoma,Verdana,Geneva,Arial,sans-serif;
    font-size: 11px;
    font-weight: 700;
    line-height: 18px;
    min-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.no-w3cflexbox .ipe-ParticipantGolfCouponNarrowView_Name {
    display: block;
    min-width: auto;
    width: 100%;
}
.ipe-ParticipantGolfCouponNarrowView_ProgressWrapper {
    color: #bbb;
    display: flex;
    font-size: 11px;
    line-height: 18px;
}
.ipe-ParticipantGolfCouponNarrowView_MarketCount {
    margin-left: 22px;
    position: relative;
}
.ipe-ParticipantGolfCouponNarrowView_MarketCount::after {
    color: #aaa;
    content: "";
    font-family: bet365UI;
    font-size: 9px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    margin-left: 3px;
    text-transform: none;
}
.ipe-ParticipantGolfCouponNarrowView_DescWrapper {
    -moz-box-flex: 2;
    flex: 2 1 70%;
    flex-direction: column;
}
.ipe-ParticipantGolfCouponNarrowView_DescWrapper, .ipe-ParticipantGolfCouponNarrowView_ParTodayWrapper {
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    display: flex;
    flex-direction: column;
}
.ipe-ParticipantGolfCouponNarrowView_ParTodayWrapper {
    -moz-box-align: center;
    -moz-box-flex: 0;
    align-items: center;
    flex: 0 0 60px;
    flex-direction: column;
}
.ipe-ParticipantGolfCouponNarrowView_ParToday {
    color: #ffdf1b;
    font-family: HelveticaNeue-CondensedBold,HelveticaNeueBoldCondensed,HelveticaNeue-Bold-Condensed,Helvetica Neue Bold Condensed,HelveticaNeueBold,HelveticaNeue-Bold,Helvetica Neue Bold,HelveticaNeue,Helvetica Neue,Roboto Condensed,Handset Condensed Bold,Samsung Sans,TeXGyreHerosCnBold,TeXGyreHerosBold,Segoe UI Semibold,Trebuchet MS,Roboto Bold,Roboto,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;
    font-size: 15px;
    font-stretch: condensed;
    font-weight: 400;
}
.ipe-ParticipantGolfCouponNarrowView_CurrentHole {
    margin-left: 0.5em;
}
.ipe-ParticipantGolfCouponWideView {
    -moz-box-align: center;
    align-items: center;
    display: flex;
    padding: 5.5px 5.5px 5.5px 0;
    position: relative;
}
.ipe-ParticipantGolfCouponWideView::after {
    color: #aaa;
    font-family: bet365UI;
    font-size: 9px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    position: absolute;
    right: 11px;
    text-transform: none;
    top: 50%;
    transform: translateY(-50%);
}
@media (min-width: 550px) {
.ipe-ParticipantGolfCouponWideView {
    padding: 5.5px 20px 5.5px 0;
}
.ipe-ParticipantGolfCouponWideView::after {
    content: "";
}
}
.ipe-MarketGolfCoupon_MatchPlay .ipe-ParticipantGolfCouponWideView {
    padding-right: 30px;
}
.ipe-ParticipantGolfCouponWideView_ProgressWrapper {
    -moz-box-flex: 0;
    -moz-box-pack: center;
    align-self: flex-start;
    display: flex;
    flex: 0 0 40px;
    justify-content: center;
}
.ipe-ParticipantGolfCouponWideView_DescWrapper {
    -moz-box-direction: normal;
    -moz-box-flex: 1;
    -moz-box-orient: vertical;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    min-width: 70%;
}
.ipe-ParticipantGolfCouponWideView_Name {
    color: #ddd;
    font-family: -apple-system,HelveticaNeueBold,HelveticaNeue-Bold,Helvetica Neue Bold,HelveticaNeue,Helvetica Neue,Roboto Bold,Roboto,TeXGyreHerosBold,Helvetica,Tahoma,Verdana,Geneva,Arial,sans-serif;
    font-size: 13px;
    font-weight: 700;
    line-height: 18px;
    min-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.no-w3cflexbox .ipe-ParticipantGolfCouponWideView_Name {
    display: block;
    min-width: auto;
    width: 100%;
}
.ipe-ParticipantGolfCouponWideView_CurrentHole {
    color: #bbb;
    font-size: 13px;
    line-height: 18px;
}
.ipe-ParticipantGolfCouponWideView_ParTodayWrapper {
    display: flex;
    width: 60px;
}
.ipe-ParticipantGolfCouponWideView_ParTodayWrapper, .ipe-ParticipantGolfCouponWideView_ParTotalWrapper {
    -moz-box-align: center;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    align-items: center;
    flex-direction: column;
}
.ipe-ParticipantGolfCouponWideView_ParTotalWrapper {
    display: none;
    width: 30px;
}
@media (min-width: 550px) {
.ipe-ParticipantGolfCouponWideView_ParTotalWrapper {
    display: flex;
}
}
.ipe-ParticipantGolfCouponWideView_ParToday {
    color: #ffdf1b;
    font-size: 13px;
}
.ipe-ParticipantGolfCouponWideView_ParToday, .ipe-ParticipantGolfCouponWideView_ParTotal {
    font-family: -apple-system,HelveticaNeueBold,HelveticaNeue-Bold,Helvetica Neue Bold,HelveticaNeue,Helvetica Neue,Roboto Bold,Roboto,TeXGyreHerosBold,Helvetica,Tahoma,Verdana,Geneva,Arial,sans-serif;
    font-weight: 700;
}
.ipe-ParticipantGolfCouponWideView_ParTotal {
    color: #bbb;
    font-size: 15px;
}
.ipe-InteractiveVideoIcon {
    -moz-box-align: center;
    align-items: center;
    border-radius: 1px;
    color: #333;
    display: flex;
    font-size: 11px;
    min-height: 20px;
    padding: 0 3px;
    position: absolute;
    right: 11px;
    top: 50%;
    transform: translateY(-50%);
}
.no-sp-5 .ipe-InteractiveVideoIcon.ipe-InteractiveVideoIcon_SSP-5, .no-sp-6 .ipe-InteractiveVideoIcon.ipe-InteractiveVideoIcon_SSP-6, .no-sp-7 .ipe-InteractiveVideoIcon.ipe-InteractiveVideoIcon_SSP-7, .no-sp-9 .ipe-InteractiveVideoIcon.ipe-InteractiveVideoIcon_SSP-9, .no-sp-10 .ipe-InteractiveVideoIcon.ipe-InteractiveVideoIcon_SSP-10, .no-sp-12 .ipe-InteractiveVideoIcon.ipe-InteractiveVideoIcon_SSP-12, .no-sp-15 .ipe-InteractiveVideoIcon.ipe-InteractiveVideoIcon_SSP-15, .no-sp-20 .ipe-InteractiveVideoIcon.ipe-InteractiveVideoIcon_SSP-20, .no-sp-22 .ipe-InteractiveVideoIcon.ipe-InteractiveVideoIcon_SSP-22 .ipe-InteractiveVideoIcon {
    display: none;
}
.ipe-InteractiveVideoIcon_Watch {
    background-color: #ffdf1b;
    min-height: 20px;
    padding: 3px;
}
.ipe-InteractiveVideoIcon_Watch:active {
    color: #333;
}
.ipe-VideoPlayer {
    -moz-box-align: center;
    -moz-box-pack: center;
    align-items: center;
    background-color: #000;
    display: flex;
    justify-content: center;
    min-height: 183px;
    position: relative;
    text-align: center;
    width: 100%;
}
.ipe-VideoPlayer.ip-ExternalVideoPlayer {
    background-image: url("/SportsUI/styles/images/VideoPlayer/external-video-play.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 109px auto;
    height: 153px;
    width: 100%;
}
.ipe-VideoPlayer.ip-VideoPlayerMessage {
    display: table !important;
}
.ip-MobileEventView_MediaWrapper.ip-MobileEventView_MediumView .ipe-VideoPlayer {
    display: table;
    margin: auto;
    max-height: 100%;
    width: 50%;
}
.ipe-VideoPlayer iframe {
    border: 0 none;
    height: 100%;
    width: 100%;
}
.ip-VideoPlayerMessage_Container {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 100%;
}
.ipe-VideoPlayer video {
    margin: 0 auto;
    max-height: 100%;
    max-width: 100%;
    min-height: 183px;
}
.ipe-VideoPlayer_Play {
    background: #000 url("/grfx/preload/PlayIconx2.png") no-repeat scroll center center / 5pc 5pc;
}
.ipe-VideoPlayer_Play, .ipe-VideoPlayer_Wait {
    height: 100% !important;
    left: 0;
    position: absolute;
    top: 0;
    width: 100% !important;
    z-index: 40;
}
.ipe-VideoPlayer_Wait {
    background: #000 url("/grfx/preload/generic-spinner-48px.gif") no-repeat scroll center center / 3pc 3pc;
    display: inline-block;
}
.ipe-VideoPlayer_PaddockMessage {
    background-color: #a7a7a7;
    display: table;
    height: 50px;
    margin: 0 auto;
    max-width: 360px;
    table-layout: fixed;
    width: 100%;
}
.ip-MobileEventView_MediaWrapper.ip-MobileEventView_MediumView .ipe-VideoPlayer_PaddockMessage {
    margin: auto;
    max-width: 50%;
    width: 50%;
}
@media (min-width: 950px) {
.ipe-VideoPlayer_PaddockMessage {
    margin: 0;
    max-width: 100%;
}
}
.ipe-VideoPlayer_PaddockMessageText {
    color: #333;
    display: table-cell;
    font-size: 13px;
    line-height: 17px;
    padding: 0 50px;
    text-align: center;
    vertical-align: middle;
}
.ip-VideoPlayerMessage {
    -moz-box-align: center;
    -moz-box-pack: center;
    align-items: center;
    background-color: #393939;
    border-bottom: 1px solid #333;
    border-top: medium none #333;
    display: flex;
    font-size: 15px;
    justify-content: center;
    line-height: 1.7;
    min-height: 183px;
    padding: 22px;
    position: relative;
    text-align: center;
}
.ipe-RHSMediaView_MediaToggle {
    background-color: #474747;
    border-bottom: 1px solid #333;
    min-height: 44px;
}
.ipe-MediaToggle_ViewsWrapper {
    -moz-box-align: center;
    -moz-box-pack: center;
    align-items: center;
    display: flex;
    justify-content: center;
    min-height: 44px;
    width: 100%;
}
.ipe-MediaToggle_Video {
    background-image: url("/SportsUI/styles/images/Sprite_ViewSelectorContainer/Sprite_ViewSelectorContainer.svg");
    background-position: -34px -33pc;
    height: 13px;
    width: 23px;
}
.no-svginhtml .ipe-MediaToggle_Video {
    background-image: url("/SportsUI/styles/images/Sprite_ViewSelectorContainer/Sprite_ViewSelectorContainer.png");
}
.ipe-MediaToggle_Video.ipe-MediaToggle_Active {
    background-position: 0 -33pc;
}
.ipe-MediaToggle_MatchLive {
    background-image: url("/SportsUI/styles/images/Sprite_ViewSelectorContainer/Sprite_ViewSelectorContainer.svg");
    background-position: 30px 30px;
    display: flex;
    height: 13px;
    width: 23px;
}
.ipe-MediaToggle_Video + .ipe-MediaToggle_MatchLive {
    margin-left: 18px;
}
.no-svginhtml .ipe-MediaToggle_MatchLive {
    background-image: url("/SportsUI/styles/images/Sprite_ViewSelectorContainer/Sprite_ViewSelectorContainer.png");
}
.ipe-MediaToggle_Cid-1 .ipe-MediaToggle_MatchLive {
    background-position: -34px 0;
}
.ipe-MediaToggle_Cid-1 .ipe-MediaToggle_MatchLive.ipe-MediaToggle_Active {
    background-position: 0 0;
}
.ipe-MediaToggle_Cid-18 .ipe-MediaToggle_MatchLive {
    background-position: -34px -38px;
}
.ipe-MediaToggle_Cid-18 .ipe-MediaToggle_MatchLive.ipe-MediaToggle_Active {
    background-position: 0 -38px;
}
.ipe-MediaToggle_Cid-19 .ipe-MediaToggle_MatchLive {
    background-position: -34px -78px;
}
.ipe-MediaToggle_Cid-19 .ipe-MediaToggle_MatchLive.ipe-MediaToggle_Active {
    background-position: 0 -78px;
}
.ipe-MediaToggle_Cid-8 .ipe-MediaToggle_MatchLive {
    background-position: -34px -78px;
}
.ipe-MediaToggle_Cid-8 .ipe-MediaToggle_MatchLive.ipe-MediaToggle_Active {
    background-position: 0 -78px;
}
.ipe-MediaToggle_Cid-110 .ipe-MediaToggle_MatchLive {
    background-position: -34px -118px;
}
.ipe-MediaToggle_Cid-110 .ipe-MediaToggle_MatchLive.ipe-MediaToggle_Active {
    background-position: 0 -118px;
}
.ipe-MediaToggle_Cid-3 .ipe-MediaToggle_MatchLive {
    background-position: -34px -158px;
}
.ipe-MediaToggle_Cid-3 .ipe-MediaToggle_MatchLive.ipe-MediaToggle_Active {
    background-position: 0 -158px;
}
.ipe-MediaToggle_Cid-17 .ipe-MediaToggle_MatchLive {
    background-position: -34px -198px;
}
.ipe-MediaToggle_Cid-17 .ipe-MediaToggle_MatchLive.ipe-MediaToggle_Active {
    background-position: 0 -198px;
}
.ipe-MediaToggle_Cid-7 .ipe-MediaToggle_MatchLive {
    background-position: -34px -238px;
}
.ipe-MediaToggle_Cid-7 .ipe-MediaToggle_MatchLive.ipe-MediaToggle_Active {
    background-position: 0 -238px;
}
.ipe-MediaToggle_Cid-91 .ipe-MediaToggle_MatchLive {
    background-position: -34px -278px;
}
.ipe-MediaToggle_Cid-91 .ipe-MediaToggle_MatchLive.ipe-MediaToggle_Active {
    background-position: 0 -278px;
}
.ipe-MediaToggle_Cid-13 .ipe-MediaToggle_MatchLive {
    background-position: -34px -318px;
}
.ipe-MediaToggle_Cid-13 .ipe-MediaToggle_MatchLive.ipe-MediaToggle_Active {
    background-position: 0 -318px;
}
.ipe-MediaToggle_Cid-78 .ipe-MediaToggle_MatchLive {
    background-position: -34px -374px;
}
.ipe-MediaToggle_Cid-78 .ipe-MediaToggle_MatchLive.ipe-MediaToggle_Active {
    background-position: 0 -374px;
}
.ipe-MediaToggle_Cid-2 .ipe-MediaToggle_MatchLive {
    background-position: -34px -414px;
}
.ipe-MediaToggle_Cid-2 .ipe-MediaToggle_MatchLive.ipe-MediaToggle_Active {
    background-position: 0 -414px;
}
.ipe-MediaToggle_Cid-16 .ipe-MediaToggle_MatchLive {
    background-position: -34px -451px;
    height: 20px;
}
.ipe-MediaToggle_Cid-16 .ipe-MediaToggle_MatchLive.ipe-MediaToggle_Active {
    background-position: 0 -451px;
}
.ipe-MediaToggle_Cid-15 .ipe-MediaToggle_MatchLive {
    background-position: -34px -490px;
    height: 20px;
}
.ipe-MediaToggle_Cid-15 .ipe-MediaToggle_MatchLive.ipe-MediaToggle_Active {
    background-position: 0 -490px;
}
.ipe-PaddockRacingPopup {
    animation-duration: 5s;
    animation-name: showMessage;
    background-color: #bbb;
    border: 1px solid #0d523d;
    border-radius: 2px;
    box-sizing: border-box;
    display: table !important;
    height: 40px;
    position: absolute;
    right: 10px;
    table-layout: fixed;
    top: 44px;
    width: 200px;
    z-index: 40;
}
.ipe-PaddockRacingPopup.ipe-PaddockRacingPopup_MediumView {
    right: 38px;
}
.ipe-PaddockRacingPopup.ipe-PaddockRacingPopup_WideView {
    right: 48%;
}
.ipe-PaddockRacingPopup::before {
    background-color: #bbb;
    border-left: 1px solid #333;
    border-top: 1px solid #333;
    content: "";
    height: 10px;
    margin: -11px auto 0;
    position: absolute;
    right: 20px;
    transform: rotate(45deg) translate(3px, 3px);
    width: 10px;
}
.ipe-PaddockRacingPopup > div {
    color: #333;
    display: table-cell;
    font-size: 14px;
    line-height: 17px;
    padding: 10px !important;
    text-align: left;
    vertical-align: middle;
    width: 100%;
}
@keyframes showMessage {
0% {
    opacity: 0;
}
10%, 90% {
    opacity: 1;
}
}
@keyframes showMessage {
0%, 100% {
    opacity: 0;
}
10%, 90% {
    opacity: 1;
}
100% {
    opacity: 0;
}
}
.ip-RHSMediaView {
    border-left: 1px solid #333;
    display: none;
    overflow-x: hidden;
}
@media (min-width: 768px) {
.ip-RHSMediaView {
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    background-color: #404040;
    display: flex;
    flex-direction: column;
    max-width: 410px;
    overflow-y: auto;
    transform: translateZ(0px);
    width: 40%;
}
}
@media (min-width: 768px) {
.no-w3cflexbox.no-flextweener .ip-RHSMediaView {
    display: block;
}
}
.overlay-on .ip-RHSMediaView {
    overflow-y: hidden;
}
.ipe-RHSMediaView_MediaWrapper {
    box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.1) inset;
    min-height: 44px;
    width: 100%;
}
.gl-MarketColumnHeader {
    -moz-box-align: center;
    -moz-box-pack: center;
    align-items: center;
    background-color: #a7a7a7;
    color: #444;
    display: flex;
    font-size: 13px;
    justify-content: center;
    line-height: 15px;
    min-height: 22px;
}
.gl-MarketGrid {
    width: 100%;
}
.ipe-ButtonBarButton {
    -moz-box-flex: 1;
    color: #545454;
    flex: 1 1 50.9804%;
    font-size: 13px;
    line-height: 1;
}
.gl-MarketGroupButton {
    -moz-box-align: center;
    align-items: center;
    background-color: #020049;
    color: #ddd;
    display: flex;
    font-family: HelveticaNeue-CondensedBold,HelveticaNeueBoldCondensed,HelveticaNeue-Bold-Condensed,Helvetica Neue Bold Condensed,HelveticaNeueBold,HelveticaNeue-Bold,Helvetica Neue Bold,HelveticaNeue,Helvetica Neue,Roboto Condensed,Handset Condensed Bold,Samsung Sans,TeXGyreHerosCnBold,TeXGyreHerosBold,Segoe UI Semibold,Trebuchet MS,Roboto Bold,Roboto,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;
    font-size: 18px;
    font-stretch: condensed;
    font-weight: 400;
    min-height: 44px;
    padding: 0 11px;
    text-transform: uppercase;
}
[data-lng="20"] .gl-MarketGroupButton {
    text-transform: none;
}
.gl-MarketGroupButtonBar {
    -moz-box-flex: 1;
    background-color: #020049;
    border-top: 1px solid hsla(0, 0%, 100%, 0.1);
    display: flex;
    flex: 1 1 100%;
    padding: 0 11px;
}
.gl-MarketGroupPaginate_SingleMarket .gl-MarketGroupButtonBar {
    display: none;
}
.gl-ButtonBarButton {
    -moz-box-align: center;
    align-items: center;
    border-bottom: 3px solid transparent;
    color: #ddd;
    display: flex;
    font-size: 13px;
    line-height: 1;
    min-height: 44px;
}
.gl-ButtonBarButton + .gl-ButtonBarButton {
    margin-left: 22px;
}
.gl-ButtonBarButton_Selected {
    border-bottom: 3px solid gray;
    color: gray;
}
.gl-MarketGroupContainer {
    display: flex;
    flex-wrap: wrap;
}
.no-w3cflexbox .gl-MarketGroupContainer {
    display: inline-block;
    width: 100%;
}
.gl-UnavailablePopup {
    background-color: #ddd;
    border: 1px solid #4c4c4c;
    border-radius: 5px;
    box-shadow: 0 0 0 1px #777 inset;
    color: #777;
    font-size: 11px;
    height: auto;
    max-width: 300px;
    position: absolute;
    top: 0;
    width: auto;
    z-index: 1;
}
.gl-UnavailablePopup_nib {
    left: 45px;
    position: relative;
    top: -1px;
}
.gl-UnavailablePopup_nib::before {
    border-color: #4c4c4c transparent transparent;
    border-style: solid;
    border-width: 9px 9.5px 0;
    content: "";
    left: -1px;
    position: absolute;
    top: 1px;
}
.gl-UnavailablePopup_nib::after {
    border-color: #ddd transparent transparent;
    border-style: solid;
    border-width: 9px 8.5px 0;
    content: "";
    position: absolute;
}
.gl-UnavailablePopup_label {
    padding: 1pc;
    text-align: center;
}
.iph-RacingPodBase *, .iph-RacingPodBase *::after, .iph-RacingPodBase *::before {
    box-sizing: border-box;
}
.iph-RacingPodBase {
    background-color: #666;
    margin-top: 2px;
    overflow: hidden;
}
.iph-RacingPodBase_Header {
    -moz-box-align: center;
    align-items: center;
    background-color: #020049;
    color: #ddd;
    display: flex;
    font-size: 15px;
    min-height: 44px;
    padding: 0 11px;
}
.flextweener .iph-RacingPodBase_Header {
    height: 44px;
}
.iph-RacingPodFixture {
    display: inline-block;
    width: 300px;
}
.iph-RacingPodContainer_One .iph-RacingPodFixture {
    width: 100%;
}
@media (min-width: 550px) {
.iph-RacingPodContainer_Two .iph-RacingPodFixture {
    width: 50%;
}
}
@media (min-width: 950px) {
.iph-RacingPodContainer_Three .iph-RacingPodFixture {
    width: 33.33%;
}
}
.iph-RacingPodFixtureFooter {
    -moz-box-align: center;
    align-items: center;
    border-top: 1px solid #737373;
    color: #bbb;
    display: flex;
    font-size: 14px;
    height: 44px;
    line-height: 1;
    padding: 0 11px;
    position: relative;
    width: 100%;
}
.iph-RacingPodFixtureFooter::after {
    color: #888;
    content: "";
    font-family: bet365UI;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    margin-left: 3px;
    position: absolute;
    right: 11px;
    text-transform: none;
    top: 17px;
}
.no-w3cflexbox.no-flexlegacy.no-flextweener .iph-RacingPodFixtureFooter {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
}
.iph-RacingPodFixture + .iph-RacingPodFixture .iph-RacingPodFixtureFooter {
    border-left: 1px solid #737373;
}
.iph-RacingPodFixtureHeader {
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -moz-box-pack: center;
    background-color: #a7a7a7;
    color: #444;
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 44px;
    padding: 0 11px;
}
.no-supportsnativescrolling .iph-RacingPodFixtureHeader {
    padding: 0 54px;
}
.iph-RacingPodFixture + .iph-RacingPodFixture .iph-RacingPodFixtureHeader {
    border-left: 1px solid #999;
}
.no-w3cflexbox.no-flexlegacy.flextweener .iph-RacingPodFixtureHeader {
    height: 44px;
}
.iph-RacingPodFixtureHeader_TopContainer {
    font-size: 14px;
    line-height: 17px;
}
.iph-RacingPodFixtureHeader_BottomContainer {
    font-size: 11px;
    line-height: 9pt;
}
.iph-RacingPodFixtureHeader_OddsHeader {
    font-size: 11px;
    line-height: 1;
}
.iph-RacingPodMarketContainer {
    width: 100%;
}
.iph-RacingPodParticipantList {
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    display: flex;
    flex-direction: column;
}
.iph-RacingPodFixture + .iph-RacingPodFixture .iph-RacingPodParticipantList {
    border-left: 1px solid #777;
}
.ipo-AltClassification {
    display: inline-block;
    margin-left: 11px;
    min-height: 58px;
    overflow: hidden;
}
.ipo-AltClassification::before {
    background-repeat: no-repeat;
    content: " ";
    display: block;
    left: 50%;
    margin: 0 auto;
    opacity: 0.5;
    position: absolute;
    top: -3px;
    transform: translateX(-50%);
}
.ipo-AltClassification::after {
    border-color: transparent;
    border-style: solid;
    border-width: 0 7px 7px;
    bottom: -1px;
    height: 0;
    left: 50%;
    margin-left: -7px;
    position: absolute;
    width: 0;
}
.ipo-AltClassification.ipo-ClassificationMenu_Selected::after {
    content: " ";
}
.ipo-AltClassification.ipo-ClassificationMenu_Selected::before {
    opacity: 1;
}
.needsha .ipo-AltClassification {
    transform: translate3d(0px, 0px, 0px);
}
.ipo-AltClassification_Name {
    color: #bbb;
    font-family: -apple-system,Helvetica Neue,Roboto,Droid Sans,Segoe UI,Verdana,Arial,Lucida Grande,sans-serif;
    font-size: 13px;
    font-weight: 400;
    margin: 34px 7px 0;
    max-width: 75pt;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ipo-ClassificationMenu_Selected .ipo-AltClassification_Name {
    color: #ffdf1b;
}
.ipo-Classification {
    display: inline-block;
    min-height: 58px;
    overflow: hidden;
    position: relative;
    z-index: 20;
}
.ipo-Classification::before {
    background-repeat: no-repeat;
    content: " ";
    display: block;
    margin: -2px auto 0;
    opacity: 1;
    position: relative;
    z-index: 20;
}
.ipo-Classification::after {
    /* border-color: transparent; */
    border-style: solid;
    border-width: 0 7px 7px;
    bottom: -1px;
    height: 0;
    left: 50%;
    margin-left: -7px;
    position: absolute;
    width: 0;
}
.ipo-Classification.ipo-ClassificationMenu_Selected::after {
    content: " ";
}
.ipo-Classification.ipo-ClassificationMenu_Selected::before {
    opacity: 1;
}
.needshainplayiconscrl .ipo-Classification {
    transform: translate3d(0px, 0px, 0px);
}
/* .ipo-Classification_Name {
    color: #000000;
    font-family: -apple-system,Helvetica Neue,Roboto,Droid Sans,Segoe UI,Verdana,Arial,Lucida Grande,sans-serif;
    font-size: 13px;
    font-weight: 400;
    margin: -7px 7px 0;
    max-width: 75pt;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
} */
/* .ipo-ClassificationMenu_Selected .ipo-Classification_Name {
    color: #355891;
} */
.ipo-Classification::before {
    background-image: url("../img/ipo-classification-icons-sprite-v1.png");
    height: 44px;
    width: 44px;
}
.ipo-ClassificationMenuBase_NoSvgSupport .ipo-Classification::before, .no-svginhtml .ipo-Classification::before {
    background-image: url("../img/ipo-classification-icons-sprite-v1.png");
}
/* .ipo-ClassificationHeader {
    -moz-box-align: center;
    -moz-box-flex: 1;
    align-items: center;
    color: #fff;
    display: flex;
    flex: 1 1 100%;
    font-size: 15px;
    height: 2pc;
    padding: 0 11px;
    position: relative;
    white-space: nowrap;
    z-index: 10;
} */
.ipo-ClassificationHeader.ipo-ClassificationHeader_Sport-17, .ipo-ClassificationHeader.ipo-ClassificationHeader_Sport-17 .ipo-ClassificationHeader_MarketCount, .ipo-ClassificationHeader.ipo-ClassificationHeader_Sport-70, .ipo-ClassificationHeader.ipo-ClassificationHeader_Sport-70 .ipo-ClassificationHeader_MarketCount, .ipo-ClassificationHeader.ipo-ClassificationHeader_Sport-80, .ipo-ClassificationHeader.ipo-ClassificationHeader_Sport-80 .ipo-ClassificationHeader_MarketCount, .ipo-ClassificationHeader.ipo-ClassificationHeader_Sport-89, .ipo-ClassificationHeader.ipo-ClassificationHeader_Sport-89 .ipo-ClassificationHeader_MarketCount, .ipo-ClassificationHeader.ipo-ClassificationHeader_Sport-118, .ipo-ClassificationHeader.ipo-ClassificationHeader_Sport-118 .ipo-ClassificationHeader_MarketCount, .ipo-ClassificationHeader.ipo-ClassificationHeader_Sport-120, .ipo-ClassificationHeader.ipo-ClassificationHeader_Sport-120 .ipo-ClassificationHeader_MarketCount, .ipo-ClassificationHeader.ipo-ClassificationHeader_Sport-121, .ipo-ClassificationHeader.ipo-ClassificationHeader_Sport-121 .ipo-ClassificationHeader_MarketCount, .ipo-ClassificationHeader.ipo-ClassificationHeader_Sport-122, .ipo-ClassificationHeader.ipo-ClassificationHeader_Sport-122 .ipo-ClassificationHeader_MarketCount, .ipo-ClassificationHeader.ipo-ClassificationHeader_Sport-123, .ipo-ClassificationHeader.ipo-ClassificationHeader_Sport-123 .ipo-ClassificationHeader_MarketCount, .ipo-ClassificationHeader.ipo-ClassificationHeader_Sport-124, .ipo-ClassificationHeader.ipo-ClassificationHeader_Sport-124 .ipo-ClassificationHeader_MarketCount, .ipo-ClassificationHeader.ipo-ClassificationHeader_Sport-125, .ipo-ClassificationHeader.ipo-ClassificationHeader_Sport-125 .ipo-ClassificationHeader_MarketCount, .ipo-ClassificationHeader.ipo-ClassificationHeader_Sport-138, .ipo-ClassificationHeader.ipo-ClassificationHeader_Sport-138 .ipo-ClassificationHeader_MarketCount, .ipo-ClassificationHeader.ipo-ClassificationHeader_Sport-139, .ipo-ClassificationHeader.ipo-ClassificationHeader_Sport-139 .ipo-ClassificationHeader_MarketCount {
    color: #333;
}
.ipo-ClassificationHeader_MarketCount {
    color: hsla(0, 0%, 100%, 0.5);
    font-family: -apple-system,Helvetica Neue,Roboto,Droid Sans,Segoe UI,Verdana,Arial,Lucida Grande,sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    margin-left: auto;
    text-transform: none;
}
.no-w3cflexbox .ipo-ClassificationHeader_MarketCount {
    position: absolute;
    right: 11px;
    top: 50%;
    transform: translateY(-50%);
}
.ipo-ClassificationHeader_Label {
    overflow: hidden;
    padding-right: 11px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ipo-ClassificationMenuBase {
    font-size: 0;
}
.ipo-Competition_Sub {
    -moz-box-align: center;
    align-items: center;
    background-color: #a7a7a7;
    display: flex;
    min-height: 22px;
    padding: 2px 0;
    width: 100%;
}
.browser_ie.osVersion_7 .ipo-Competition_Sub {
    display: block !important;
    position: relative;
}
.ipo-Competition_Name {
    -moz-box-flex: 1;
    color: #545454;
    display: flex;
    flex-grow: 1;
    font-size: 9pt;
    line-height: 11px;
    padding-left: 11px;
    width: 50.9804%;
}
@media (min-width: 768px) {
.ipo-Competition_Name {
    font-size: 13px;
    width: 50.9804%;
}
}
.browser_ie.osVersion_7 .ipo-Competition_Name {
    display: inline-block;
    vertical-align: middle;
    width: 50%;
}
.browser_ie.osVersion_7 .ipo-Competition_EventLink .ipo-Competition_Name {
    width: 100%;
}
.ipo-Competition_Competitor {
    -moz-box-pack: center;
    color: #444;
    display: flex;
    font-size: 9pt;
    justify-content: center;
    line-height: 1;
    width: 33.3333%;
}
.ipo-FixtureList_PC-2 .ipo-Competition_Competitor {
    width: 50%;
}
.ipo-FixtureList_PC-0 .ipo-Competition_Competitor {
    display: none;
}
@media (min-width: 768px) {
.ipo-Competition_Competitor {
    font-size: 13px;
}
}
.browser_ie.osVersion_7 .ipo-Competition_Competitor {
    display: table-cell !important;
    text-align: center;
    vertical-align: middle;
}
.ipo-Competition_CompetitorWrapper {
    display: flex;
    width: 50%;
}
.ipo-FixtureList_PC-2 .ipo-Competition_CompetitorWrapper {
    width: 41.6667%;
}
@media (min-width: 950px) {
.ipo-Competition_CompetitorWrapper {
    margin-right: 44px;
    width: 41.6667%;
}
}
.browser_ie.osVersion_7 .ipo-Competition_CompetitorWrapper {
    bottom: 0;
    display: inline-table !important;
    height: 100%;
    left: 50%;
    position: absolute;
    right: 0;
    top: 0;
    width: 50%;
}
.browser_ie.osVersion_7 .ipo-Competition_EventLink .ipo-Competition_CompetitorWrapper {
    display: none !important;
}
.ipo-OverviewMarket {
    align-self: stretch;
    display: flex;
    flex-wrap: wrap;
    font-size: 0;
    width: 50%;
}
@media (min-width: 950px) {
.ipo-OverviewMarket {
    width: 41.6667%;
}
}
.ipo-FixtureList_PC-2 .ipo-OverviewMarket {
    width: 41.6667%;
}
.no-w3cflexbox.no-flexlegacy.no-flextweener .ipo-OverviewMarket {
    display: block;
}
.ipo-Fixture + .ipo-Fixture .ipo-OverviewMarket {
    border-top: 1px solid #666;
}
.ipo-Fixture_EventLink .ipo-OverviewMarket {
    display: none;
}
.browser_ie.osVersion_7 .ipo-OverviewMarket {
    bottom: 0;
    display: inline-table !important;
    height: 100%;
    left: 50%;
    position: absolute;
    right: 0;
    top: 0;
    width: 50%;
}
.browser_ie.osVersion_7 .ipo-Fixture_EventLink .ipo-OverviewMarket {
    display: none !important;
}
.ipo-Fixture {
    -moz-box-align: stretch;
    align-items: stretch;
    background-color: #666;
    display: flex;
    min-height: 3pc;
    width: 100%;
}
.ipo-Fixture:last-child {
    border-bottom: 1px solid #737373;
}
.ipo-CompetitionBase .ipo-Fixture:last-child {
    border-bottom-color: transparent;
}
.ipo-ClassificationStreamingFilter .ipo-Fixture {
    border-bottom-color: #737373;
}
.ipo-ClassificationStreamingFilter .ipo-Fixture:last-of-type {
    border-bottom-color: transparent;
}
.ipo-ClassificationStreamingFilter:last-of-type .ipo-Fixture:last-of-type {
    border-bottom: 1px solid #737373;
}
.no-w3cflexbox.no-flexlegacy.no-flextweener .ipo-Fixture {
    display: table;
    table-layout: fixed;
    width: 100%;
}
.browser_ie.osVersion_7 .ipo-Fixture {
    display: block !important;
    position: relative;
    width: 100% !important;
}
@media (min-width: 768px) {
.ipo-Fixture_NoTimings {
    padding-left: 0;
}
}
.ipo-Fixture_GameDetail {
    -moz-box-direction: normal;
    -moz-box-flex: 2;
    -moz-box-orient: vertical;
    -moz-box-pack: center;
    align-self: stretch;
    display: flex;
    flex-direction: column;
    flex-grow: 2;
    justify-content: center;
    min-height: 3pc;
    padding: 6px 11px 8px;
    position: relative;
    width: 50.9804%;
}
.ipo-Fixture_GameDetail::after {
    color: #aaa;
    content: "";
    display: none;
    font-family: bet365UI;
    font-size: 9px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    position: absolute;
    right: 11px;
    text-transform: none;
    top: 50%;
    transform: translateY(-50%);
}
@media (min-width: 768px) {
.ipo-Fixture_GameDetail {
    padding: 6px 30px 6px 51px;
}
.ipo-Fixture_GameDetail::after {
    display: block;
}
}
.ipo-Fixture_EventLink .ipo-Fixture_GameDetail::after {
    display: block;
}
@media (min-width: 768px) {
.ipo-ClassificationHeader_Sport-3 + .ipo-FixtureList .ipo-Fixture_GameDetail, .ipo-ClassificationHeader_Sport-7 + .ipo-FixtureList .ipo-Fixture_GameDetail, .ipo-ClassificationHeader_Sport-14 + .ipo-FixtureList .ipo-Fixture_GameDetail, .ipo-ClassificationHeader_Sport-16 + .ipo-FixtureList .ipo-Fixture_GameDetail, .ipo-ClassificationHeader_Sport-66 + .ipo-FixtureList .ipo-Fixture_GameDetail, .ipo-ClassificationHeader_Sport-83 + .ipo-FixtureList .ipo-Fixture_GameDetail, .ipo-ClassificationHeader_Sport-147 + .ipo-FixtureList .ipo-Fixture_GameDetail, .ipo-Fixture_NoTimings .ipo-Fixture_GameDetail {
    padding: 6px 30px 6px 11px;
}
}
.ipo-Fixture_EventLink .ipo-Fixture_GameDetail {
    padding: 6px 11px;
}
.ipo-Fixture + .ipo-Fixture .ipo-Fixture_GameDetail {
    border-top: 1px solid #737373;
}
.browser_ie.osVersion_7 .ipo-Fixture_GameDetail {
    display: inline-block;
    width: 50%;
}
.browser_ie.osVersion_7 .ipo-FixtureList_PC-0 .ipo-Fixture_GameDetail, .browser_ie.osVersion_7 .ipo-Fixture_EventLink .ipo-Fixture_GameDetail, .browser_ie.osVersion_7 .ipo-StreamingFilterView .ipo-Fixture_GameDetail {
    width: 100%;
}
.ipo-Fixture_GameInfo {
    color: #bbb;
    display: inline-flex;
    font-size: 11px;
    line-height: 9pt;
    margin-right: 8px;
}
.ipo-Fixture_GameInfo:empty {
    margin: 0;
}
.ipo-Fixture_GameInfo.ipo-Fixture_Time {
    margin-right: 6px;
    width: 33px;
}
.ipo-Fixture_EventLink .ipo-Fixture_GameInfo {
    display: none;
}
.no-w3cflexbox.no-flexlegacy.no-flextweener .ipo-Fixture_GameInfo {
    display: table-cell;
}
@media (min-width: 768px) {
.ipo-Fixture_GameInfo {
    left: 11px;
    position: absolute;
    top: 8px;
}
}
.browser_ie.osVersion_7 .ipo-Fixture_GameInfo {
    display: inline-block !important;
}
.ipo-ClassificationHeader_Sport-3 + .ipo-FixtureList .ipo-Fixture_GameInfo, .ipo-ClassificationHeader_Sport-7 + .ipo-FixtureList .ipo-Fixture_GameInfo, .ipo-ClassificationHeader_Sport-14 + .ipo-FixtureList .ipo-Fixture_GameInfo, .ipo-ClassificationHeader_Sport-16 + .ipo-FixtureList .ipo-Fixture_GameInfo, .ipo-ClassificationHeader_Sport-66 + .ipo-FixtureList .ipo-Fixture_GameInfo, .ipo-ClassificationHeader_Sport-83 + .ipo-FixtureList .ipo-Fixture_GameInfo, .ipo-ClassificationHeader_Sport-147 + .ipo-FixtureList .ipo-Fixture_GameInfo {
    display: none;
}
.ipo-Fixture_GameInfo-2 {
    top: 26px;
}
.ipo-Fixture_GameItem {
    -moz-box-align: baseline;
    align-items: baseline;
    display: flex;
    position: relative;
    width: 100%;
}
.ipo-Fixture_GameItem + .ipo-Fixture_GameItem {
    margin-top: 3px;
}
.ipo-Fixture_EventLink .ipo-Fixture_GameItem {
    -moz-box-align: center;
    -moz-box-flex: 1;
    align-items: center;
}
.ipo-Fixture_EventLink .ipo-Fixture_GameItem:nth-child(2) {
    display: none;
}
.ipo-Fixture_GameItem.ipo-Fixture_Servable::before {
    background-color: #585858;
    bottom: 5px;
    content: " ";
    display: block;
    height: 6px;
    left: -7px;
    position: absolute;
    width: 2px;
}
.ipo-Fixture_GameItem.ipo-Fixture_Active::before {
    background-color: #ffdf1b;
}
.no-w3cflexbox.no-flexlegacy.no-flextweener .ipo-Fixture_GameItem {
    display: table;
    table-layout: fixed;
    width: 100%;
}
.ipo-Fixture_CompetitorScores {
    -moz-box-pack: end;
    color: #ffdf1b;
    display: flex;
    font-size: 9pt;
    justify-content: flex-end;
    line-height: 15px;
    margin-left: auto;
}
.no-w3cflexbox.no-flextweener .ipo-Fixture_CompetitorScores {
    margin-left: 0;
}
.ipo-Fixture_EventLink .ipo-Fixture_CompetitorScores {
    display: none;
}
@media (min-width: 768px) {
.ipo-Fixture_CompetitorScores {
    font-size: 13px;
}
}
.no-w3cflexbox.no-flexlegacy.no-flextweener .ipo-Fixture_CompetitorScores {
    display: table-cell;
    text-align: right;
    white-space: nowrap;
    width: 30%;
}
.ipo-Fixture_CompetitorName {
    -moz-box-flex: 2;
    color: #ddd;
    display: flex;
    flex: 2 1 0;
    font-family: -apple-system,HelveticaNeueBold,HelveticaNeue-Bold,Helvetica Neue Bold,HelveticaNeue,Helvetica Neue,Roboto Bold,Roboto,TeXGyreHerosBold,Helvetica,Tahoma,Verdana,Geneva,Arial,sans-serif;
    font-size: 9pt;
    font-weight: 700;
    line-height: 15px;
    overflow: hidden;
    position: relative;
}
@media (min-width: 768px) {
.ipo-Fixture_CompetitorName {
    font-size: 13px;
}
}
.no-w3cflexbox.no-flexlegacy.no-flextweener .ipo-Fixture_CompetitorName {
    display: table-cell;
}
.os_winphone.osVersion_8 .ipo-Fixture_CompetitorName {
    -moz-box-flex: 2;
    flex: 2 1 0;
}
.browser_ie.osVersion_7 .ipo-Fixture_CompetitorName {
    width: 70%;
}
.ipo-Fixture_MetaContainer {
    -moz-box-align: center;
    align-items: center;
    display: flex;
    margin-top: 4px;
}
.ipo-Fixture_MetaContainer:empty::after {
    display: none;
}
@media (min-width: 768px) {
.ipo-Fixture_MetaContainer {
    margin-top: 0;
}
}
.ipo-Fixture_EventLink .ipo-Fixture_MetaContainer {
    margin-top: 0;
    position: absolute;
    right: 30px;
    top: 50%;
    transform: translateY(-50%);
}
.browser_ie.osVersion_7 .ipo-Fixture_MetaContainer {
    display: inline-block;
}
.ipo-Fixture_MarketCount {
    color: #bbb;
    display: inline-flex;
    font-size: 11px;
    line-height: 9pt;
    margin-right: 20px;
    position: relative;
}
.ipo-Fixture_MarketCount::after {
    color: #aaa;
    content: "";
    font-family: bet365UI;
    font-size: 9px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    position: absolute;
    right: -13px;
    text-transform: none;
    top: 2px;
}
@media (min-width: 768px) {
.ipo-Fixture_MarketCount {
    display: none;
}
}
.browser_ie.osVersion_7 .ipo-Fixture_MarketCount {
    display: inline-block;
}
.ipo-Fixture_Video {
    align-content: center;
    background-color: #999;
    border-radius: 3px;
    color: #545454;
    display: inline-flex;
    line-height: 1;
    padding: 1px 4px;
    top: -3px;
}
@media (min-width: 768px) {
.ipo-Fixture_Video {
    margin-top: 3px;
}
}
@media (min-width: 950px) {
.ipo-Fixture_Video {
    display: none !important;
}
}
.ipo-Fixture_Truncator {
    font-family: -apple-system,Helvetica Neue,Roboto,Droid Sans,Segoe UI,Verdana,Arial,Lucida Grande,sans-serif;
    font-weight: 400;
    min-width: 100%;
    overflow: hidden;
    padding-bottom: 1px;
    padding-right: 0.5em;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.no-w3cflexbox .ipo-Fixture_Truncator {
    display: block;
    min-width: auto;
    width: 100%;
}
.ipo-Fixture_HasMedia {
    margin-top: 0;
}
.ipo-Fixture_Media {
    -moz-box-flex: 0;
    align-content: center;
    background-color: #999;
    border-radius: 2px;
    color: #545454;
    display: inline-flex;
    flex: 0 0 auto;
    font-size: 10px;
    left: 0;
    line-height: 1;
    padding: 1px 3px;
    top: -15px;
}
.ipo-Fixture_EventLink .ipo-Fixture_Media {
    left: auto;
    margin-top: 0 !important;
    right: 0;
    top: 0;
}
.browser_ie.osVersion_7 .ipo-Fixture_Media {
    display: inline-block;
}
.no-sp-5 .ipo-Fixture_Media.ipo-Fixture_MediaSSP-5, .no-sp-6 .ipo-Fixture_Media.ipo-Fixture_MediaSSP-6, .no-sp-7 .ipo-Fixture_Media.ipo-Fixture_MediaSSP-7, .no-sp-9 .ipo-Fixture_Media.ipo-Fixture_MediaSSP-9, .no-sp-10 .ipo-Fixture_Media.ipo-Fixture_MediaSSP-10, .no-sp-12 .ipo-Fixture_Media.ipo-Fixture_MediaSSP-12, .no-sp-15 .ipo-Fixture_Media.ipo-Fixture_MediaSSP-15, .no-sp-20 .ipo-Fixture_Media.ipo-Fixture_MediaSSP-20, .no-sp-22 .ipo-Fixture_Media.ipo-Fixture_MediaSSP-22, .no-sp-24 .ipo-Fixture_Media.ipo-Fixture_MediaSSP-24 {
    display: none;
}
.ipo-Fixture_Audio {
    background-color: transparent;
}
.ipo-Fixture_Audio::after {
    color: #bbb;
    content: "";
    display: block;
    font-family: bet365UI;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    text-transform: none;
}
@media (min-width: 768px) {
.ipo-Fixture_Audio {
    margin-top: 3px;
}
}
.ipo-Fixture_EventLink:last-child {
    border-bottom: 1px solid #737373 !important;
}
@media (min-width: 950px) {
.ipo-Fixture_HasVideo {
    margin-top: 0;
}
}
@media (min-width: 950px) {
.ipo-Fixture_HasVideo .ipo-Fixture_Media {
    display: none;
}
}
.ipo-Fixture_EventLink .ipo-Fixture_HasVideo {
    padding-right: 60px;
}
.ipo-FixtureList {
    background-color: #666;
}
.ipo-FixtureList_SubHeading {
    -moz-box-align: center;
    align-items: center;
    background-color: #a7a7a7;
    display: flex;
    height: 22px;
    width: 100%;
}
.browser_ie.osVersion_7 .ipo-FixtureList_SubHeading {
    display: block;
    position: relative;
}
.browser_ie.osVersion_7 .ipo-ClassificationHeader_NoMatches ~ .ipo-FixtureList .ipo-FixtureList_SubHeading, .browser_ie.osVersion_7 .ipo-FixtureList_PC-0 .ipo-FixtureList_SubHeading, .browser_ie.osVersion_7 .ipo-FixtureList_PC-1 .ipo-FixtureList_SubHeading, .ipo-ClassificationHeader_NoMatches ~ .ipo-FixtureList .ipo-FixtureList_SubHeading, .ipo-Competition_EventLink .ipo-Competition_Competitor, .ipo-FixtureList_PC-0 .ipo-FixtureList_SubHeading, .ipo-FixtureList_PC-1 .ipo-FixtureList_SubHeading {
    display: none;
}
.ipo-FixtureList_CompetitorHeading {
    -moz-box-flex: 2;
    display: flex;
    flex-grow: 2;
    padding-left: 11px;
}
.browser_ie.osVersion_7 .ipo-FixtureList_CompetitorHeading {
    display: inline-block;
    vertical-align: middle;
    width: 50%;
}
.ipo-FixtureList_CompetitorsWrapper {
    display: flex;
    width: 50%;
}
.ipo-FixtureList_PC-2 .ipo-FixtureList_CompetitorsWrapper {
    width: 41.6667%;
}
@media (min-width: 950px) {
.ipo-FixtureList_CompetitorsWrapper {
    margin-right: 44px;
    width: 41.6667%;
}
}
.browser_ie.osVersion_7 .ipo-FixtureList_CompetitorsWrapper {
    bottom: 0;
    display: inline-table !important;
    height: 100%;
    left: 50%;
    position: absolute;
    right: 0;
    top: 0;
    width: 50%;
}
.ipo-FixtureList_Heading {
    -moz-box-flex: 1;
    -moz-box-pack: center;
    color: #545454;
    display: flex;
    flex: 1 0 33%;
    font-size: 13px;
    justify-content: center;
}
.browser_ie.osVersion_7 .ipo-FixtureList_Heading {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}
.ipo-FixtureList_PC-2 .ipo-Competition_Draw, .ipo-FixtureList_PC-2 .ipo-FixtureList_Draw {
    display: none;
}
.browser_ie.osVersion_7 .ipo-FixtureList_PC-2 .ipo-Competition_Draw, .browser_ie.osVersion_7 .ipo-FixtureList_PC-2 .ipo-FixtureList_Draw {
    display: none !important;
}
.ipe-LiveAlerts_ChoicesWrapper {
    -moz-box-align: stretch;
    align-items: stretch;
    background-color: #474747;
    display: flex;
    min-height: 44px;
    padding: 0 11px;
}
.ipe-LiveAlerts_ChoiceBtn {
    -moz-appearance: none;
    align-content: center;
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    border: 0 none;
    color: #ddd;
    font-size: 13px;
    outline: 0 none;
    padding: 0;
}
.ipe-LiveAlerts_ChoiceBtn.ipe-LiveAlerts_Selected {
    box-shadow: 0 -3px 0 0 #ddd inset;
}
.ipe-LiveAlerts_ChoiceBtn + .ipe-LiveAlerts_ChoiceBtn {
    margin-left: 11px;
}
.ipe-LiveAlerts_NotificationsHeader {
    align-self: center;
    color: #bbb;
    font-size: 13px;
    margin-left: auto;
}
.ipo-MarketSwitcher {
    height: 2pc;
    line-height: 2pc;
    margin-left: auto;
    margin-top: 2px;
    max-width: 75%;
}
.no-w3cflexbox .ipo-MarketSwitcher {
    padding-right: 11px;
    position: absolute;
    right: 0;
    text-align: right;
}
.no-w3cflexbox .os_winphone .ipo-MarketSwitcher {
    position: relative;
}
/* .ipo-MarketSwitcher_Label {
    color: #fff;
    font-size: 13px;
    padding-right: 17px;
    position: relative;
} */
/* .ipo-MarketSwitcher_Label::after {
    color: #fff;
    content: "";
    font-family: bet365UI;
    font-size: 11px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    min-width: 13px;
    position: absolute;
    right: -2px;
    text-transform: none;
    top: 50%;
    transform: translateY(-50%);
} */
.ipo-ClassificationHeader_Sport-17 .ipo-MarketSwitcher_Label, .ipo-ClassificationHeader_Sport-17 .ipo-MarketSwitcher_Label::after, .ipo-ClassificationHeader_Sport-70 .ipo-MarketSwitcher_Label, .ipo-ClassificationHeader_Sport-70 .ipo-MarketSwitcher_Label::after, .ipo-ClassificationHeader_Sport-80 .ipo-MarketSwitcher_Label, .ipo-ClassificationHeader_Sport-80 .ipo-MarketSwitcher_Label::after, .ipo-ClassificationHeader_Sport-89 .ipo-MarketSwitcher_Label, .ipo-ClassificationHeader_Sport-89 .ipo-MarketSwitcher_Label::after, .ipo-ClassificationHeader_Sport-118 .ipo-MarketSwitcher_Label, .ipo-ClassificationHeader_Sport-118 .ipo-MarketSwitcher_Label::after, .ipo-ClassificationHeader_Sport-120 .ipo-MarketSwitcher_Label, .ipo-ClassificationHeader_Sport-120 .ipo-MarketSwitcher_Label::after, .ipo-ClassificationHeader_Sport-121 .ipo-MarketSwitcher_Label, .ipo-ClassificationHeader_Sport-121 .ipo-MarketSwitcher_Label::after, .ipo-ClassificationHeader_Sport-122 .ipo-MarketSwitcher_Label, .ipo-ClassificationHeader_Sport-122 .ipo-MarketSwitcher_Label::after, .ipo-ClassificationHeader_Sport-123 .ipo-MarketSwitcher_Label, .ipo-ClassificationHeader_Sport-123 .ipo-MarketSwitcher_Label::after, .ipo-ClassificationHeader_Sport-124 .ipo-MarketSwitcher_Label, .ipo-ClassificationHeader_Sport-124 .ipo-MarketSwitcher_Label::after, .ipo-ClassificationHeader_Sport-125 .ipo-MarketSwitcher_Label, .ipo-ClassificationHeader_Sport-125 .ipo-MarketSwitcher_Label::after, .ipo-ClassificationHeader_Sport-138 .ipo-MarketSwitcher_Label, .ipo-ClassificationHeader_Sport-138 .ipo-MarketSwitcher_Label::after, .ipo-MarketSwitcher_Label .ipo-ClassificationHeader_Sport-139, .ipo-MarketSwitcher_Label .ipo-ClassificationHeader_Sport-139::after {
    color: #333;
}
.ipo-MarketSwitcher_Header {
    min-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.no-w3cflexbox .ipo-MarketSwitcher_Header {
    display: block;
    min-width: auto;
    width: 100%;
}
.ipo-MarketSwitcherList {
    background-color: transparent;
    display: block;
    overflow: hidden;
    pointer-events: none;
    position: absolute;
    right: -11px;
    top: 31px;
    z-index: 100;
}
.no-w3cflexbox .ipo-MarketSwitcherList {
    min-height: 200px;
    overflow: visible;
}
.ipo-MarketSwitcherList_Container {
    pointer-events: auto;
    position: relative;
    right: 0;
    transform: translateY(-100%);
    z-index: 150;
}
.no-w3cflexbox .ipo-MarketSwitcherList_Container {
    display: none;
    min-width: 165px;
    transform: none !important;
}
.ipo-MarketSwitcherList_Container-Animate {
    transition: transform 0.1s ease 0s, -webkit-transform 0.1s ease 0s;
}
.ipo-MarketSwitcherList_Container-Visible {
    top: 0;
    transform: translateY(0px);
    transition: transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s;
}
.no-w3cflexbox .ipo-MarketSwitcherList_Container-Visible {
    display: block;
    position: relative;
    transform: none !important;
}
.ipo-MarketSwitcherList_Overlay {
    bottom: 0;
    height: 120%;
    left: 0;
    position: fixed;
    right: 0;
    top: -44px;
    width: 100%;
    z-index: 51;
}
.ipo-MarketSwitcherRow {
    background-color: #ddd;
    border-bottom: 1px solid #d2d2d2;
    height: 43px;
    line-height: 43px;
    max-width: 100vw;
    min-width: 165px;
    padding-right: 47px;
    position: relative;
    width: 100%;
}
.ipo-MarketSwitcherRow:last-child {
    border-bottom: medium none transparent;
}
.ipo-MarketSwitcherRow-Selected {
    background-color: #e4e4e4;
    border-bottom: 1px solid #c4c4c4;
    border-right: 3px solid gray;
    padding-right: 44px;
}
.ipo-MarketSwitcherRow-Selected::after {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #020049 #020049 #020049 gray;
    border-image: none;
    border-radius: 999px;
    border-style: solid;
    border-width: 2px;
    content: " ";
    font-family: bet365UI;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    height: 15px;
    line-height: 1;
    opacity: 0;
    position: absolute;
    right: 9px;
    text-transform: none;
    top: 13px;
    transition: opacity 0.3s ease 0.3s;
    width: 15px;
}
.ipo-MarketSwitcherRow-Activated.ipo-MarketSwitcherRow-Selected::after {
    animation: 0.7s linear 0s normal none infinite running rotate;
    opacity: 1;
}
.no-w3cflexbox .ipo-MarketSwitcherRow-Activated.ipo-MarketSwitcherRow-Selected::after {
    animation: 0s ease 0s normal none 1 running none !important;
    background-image: url("/SportsUI/styles/images/SidebarModule/fallback-spinner-404040-matte.gif");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 15px 15px;
    border: 0 none;
}
.ipo-MarketSwitcherRow-Previous {
    border-bottom: 1px solid #c4c4c4;
}
.ipo-MarketSwitcherRow_Label {
    color: #444;
    font-size: 13px;
    overflow: hidden;
    padding-left: 11px;
    position: relative;
    text-align: left;
    vertical-align: middle;
    width: 100%;
}
.ipo-MarketSwitcherRow_Label span{
    color: gray;
    font-size: 12px;
    overflow: hidden;
    padding-left: 11px;
    position: relative;
    text-align: right;
    vertical-align: middle;
    width: 100%;
}
.ipo-MarketSwitcherRow-Selected .ipo-MarketSwitcherRow_Label {
    color: #020049;
}
.ipo-MoreFixtures_MoreFixtures {
    background-color: #666;
}
.ipo-MoreFixtures_MoreFixtures + .ipo-MoreFixtures_MoreFixtures {
    border-top: 1px solid #737373;
}
.ipo-MoreFixtures_Title {
    color: #ffdf1b;
    display: flex;
    font-size: 9pt;
    min-height: 44px;
    padding: 0 11px;
}
.ipo-MoreFixtures_Title, .ipo-Participant {
    -moz-box-align: center;
    align-items: center;
    position: relative;
}
.ipo-Participant {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    -moz-box-direction: normal;
    -moz-box-flex: 1;
    -moz-box-orient: vertical;
    -moz-box-pack: center;
    align-self: stretch;
    background-color: #585858;
    border-color: transparent #666 transparent transparent;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    display: inline-flex;
    flex-flow: column wrap;
    flex-grow: 1;
    justify-content: center;
    min-height: 3pc;
    padding: 0 5.5px;
    width: 50%;
}
.no-w3cflexbox .ipo-Participant {
    display: flex;
}
.ipo-Participant:last-child {
    border-right-color: transparent;
}
.ipo-FixtureList_PC-2 .ipo-Participant:nth-child(3) {
    border-left: 0 none;
}
.ipo-FixtureList_PC-2 .ipo-Participant:nth-child(n+3) {
    border-top: 1px solid #666;
}
.ipo-FixtureList_PC-3 .ipo-Participant {
    width: 33.3333%;
}
.ipo-ParticipantDummy + .ipo-Participant:last-child {
    border-right-color: transparent;
}
.no-w3cflexbox.no-flexlegacy.no-flextweener .ipo-Participant {
    display: inline-block;
}
.browser_ie.osVersion_7 .ipo-Participant {
    display: table-cell !important;
    text-align: center;
    vertical-align: middle;
}
.ipo-Participant_OppHandicap, .ipo-Participant_OppName {
    font-size: 13px;
    line-height: 20px;
}
.ipo-Participant_Highlighted .ipo-Participant_OppHandicap, .ipo-Participant_Highlighted .ipo-Participant_OppName {
    color: #545454;
}
.no-w3cflexbox .ipo-Participant_OppHandicap, .no-w3cflexbox .ipo-Participant_OppName {
    display: block;
}
.ipo-Participant_OppHandicap:empty, .ipo-Participant_OppName:empty {
    display: none;
}
.ipo-Participant_OppOdds {
    color: #ffdf1b;
    font-size: 13px;
    line-height: 20px;
}
.ipo-Participant_Highlighted .ipo-Participant_OppOdds {
    color: #020049;
}
.ipo-Participant_Suspended .ipo-Participant_OppOdds {
    opacity: 0;
}
.no-w3cflexbox .ipo-Participant_OppOdds {
    display: block;
}
.ipo-Participant_OddsUnavailable .ipo-Participant_OppOdds {
    color: #bbb;
}
.ipo-Participant_Highlighted {
    background-color: #e4e4e4 !important;
}
.ipo-PointNode + .ipo-PointNode {
    display: inline-block;
    min-width: 18px;
    text-align: right;
}
.ipo-Fixture_CenteredScores .ipo-PointNode {
    min-width: 18px;
    text-align: center;
}
.ipo-StreamingFilterHeader {
    -moz-box-align: center;
    -moz-box-flex: 1;
    align-items: center;
    background-color: #020049;
    display: flex;
    flex: 1 1 100%;
    min-height: 33px;
    padding: 0 11px;
}
.ipo-StreamingFilterHeader_Title {
    color: #fff;
    font-family: HelveticaNeue-CondensedBold,HelveticaNeueBoldCondensed,HelveticaNeue-Bold-Condensed,Helvetica Neue Bold Condensed,HelveticaNeueBold,HelveticaNeue-Bold,Helvetica Neue Bold,HelveticaNeue,Helvetica Neue,Roboto Condensed,Handset Condensed Bold,Samsung Sans,TeXGyreHerosCnBold,TeXGyreHerosBold,Segoe UI Semibold,Trebuchet MS,Roboto Bold,Roboto,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;
    font-size: 18px;
    font-stretch: condensed;
    font-weight: 400;
    line-height: 21px;
}
.ipo-StreamingFilterHeader_Count {
    color: hsla(0, 0%, 100%, 0.5);
    font-size: 13px;
    margin-left: auto;
}
.ipo-ViewSelectorContainer {
    align-self: stretch;
    border: 1px solid transparent;
    display: none;
    min-height: 3pc;
    min-width: 3pc;
    position: relative;
}
@media (min-width: 950px) {
.ipo-ViewSelectorContainer {
    display: flex !important;
}
}
.ipo-Fixture + .ipo-Fixture .ipo-ViewSelectorContainer {
    border-top: 1px solid #737373;
}
.ipo-ViewSelectorContainer::after {
    background-image: url("/SportsUI/styles/images/Sprite_ViewSelectorContainer/Sprite_ViewSelectorContainer.svg");
    background-position: 30px 30px;
    background-repeat: no-repeat;
    content: "";
    height: 14px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 23px;
}
.no-svginhtml .ipo-ViewSelectorContainer::after {
    background-image: url("/SportsUI/styles/images/Sprite_ViewSelectorContainer/Sprite_ViewSelectorContainer.png");
}
.ipo-Fixture_EventLink .ipo-ViewSelectorContainer, .ipo-Fixture_GameDetail + .ipo-ViewSelectorContainer {
    border-left-color: #737373;
}
.ipo-ViewSelectorContainer_NoMedia::after {
    background-position: 30px 30px !important;
}
.ipo-ViewSelectorContainer_Cid-1::after {
    background-position: -34px 0;
}
.ipo-ViewSelectorContainer_Cid-1.ipo-ViewSelectorContainer_Active::after {
    background-position: 0 0;
}
.ipo-ViewSelectorContainer_Cid-18::after {
    background-position: -34px -38px;
}
.ipo-ViewSelectorContainer_Cid-18.ipo-ViewSelectorContainer_Active::after {
    background-position: 0 -38px;
}
.ipo-ViewSelectorContainer_Cid-8::after, .ipo-ViewSelectorContainer_Cid-19::after {
    background-position: -34px -78px;
}
.ipo-ViewSelectorContainer_Cid-8.ipo-ViewSelectorContainer_Active::after, .ipo-ViewSelectorContainer_Cid-19.ipo-ViewSelectorContainer_Active::after {
    background-position: 0 -78px;
}
.ipo-ViewSelectorContainer_Cid-110::after {
    background-position: -34px -118px;
}
.ipo-ViewSelectorContainer_Cid-110.ipo-ViewSelectorContainer_Active::after {
    background-position: 0 -118px;
}
.ipo-ViewSelectorContainer_Cid-3::after {
    background-position: -34px -158px;
}
.ipo-ViewSelectorContainer_Cid-3.ipo-ViewSelectorContainer_Active::after {
    background-position: 0 -158px;
}
.ipo-ViewSelectorContainer_Cid-17::after {
    background-position: -34px -198px;
}
.ipo-ViewSelectorContainer_Cid-17.ipo-ViewSelectorContainer_Active::after {
    background-position: 0 -198px;
}
.ipo-ViewSelectorContainer_Cid-7::after {
    background-position: -34px -238px;
}
.ipo-ViewSelectorContainer_Cid-7.ipo-ViewSelectorContainer_Active::after {
    background-position: 0 -238px;
}
.ipo-ViewSelectorContainer_Cid-91::after {
    background-position: -34px -278px;
}
.ipo-ViewSelectorContainer_Cid-91.ipo-ViewSelectorContainer_Active::after {
    background-position: 0 -278px;
}
.ipo-ViewSelectorContainer_Cid-13::after {
    background-position: -34px -318px;
}
.ipo-ViewSelectorContainer_Cid-13.ipo-ViewSelectorContainer_Active::after {
    background-position: 0 -318px;
}
.ipo-ViewSelectorContainer_Cid-78::after {
    background-position: -34px -374px;
}
.ipo-ViewSelectorContainer_Cid-78.ipo-ViewSelectorContainer_Active::after {
    background-position: 0 -374px;
}
.ipo-ViewSelectorContainer_Cid-2::after {
    background-position: -34px -414px;
}
.ipo-ViewSelectorContainer_Cid-2.ipo-ViewSelectorContainer_Active::after {
    background-position: 0 -414px;
}
.ipo-ViewSelectorContainer_Cid-16::after {
    background-position: -34px -451px;
    height: 20px;
}
.ipo-ViewSelectorContainer_Cid-16.ipo-ViewSelectorContainer_Active::after {
    background-position: 0 -451px;
}
.ipo-ViewSelectorContainer_Cid-15::after {
    background-position: -34px -490px;
    height: 20px;
}
.ipo-ViewSelectorContainer_Cid-15.ipo-ViewSelectorContainer_Active::after {
    background-position: 0 -490px;
}
.ipo-ViewSelectorContainer_Video::after {
    background-position: -34px -33pc;
}
.ipo-ViewSelectorContainer_Video.ipo-ViewSelectorContainer_Active::after {
    background-position: 0 -33pc;
}
/* .ipo-Overview_SportNavContainer {
    backface-visibility: hidden;
    background-color: #F0F8FF;
    box-shadow: 0 0 1px 2px rgba(0, 0, 0, 0.1) inset;
    font-size: 0;
    min-height: 58px;
    overflow-x: auto;
    overflow-y: hidden;
    position: relative;
    white-space: nowrap;
    will-change: overflow-y;
    z-index: 0;
} */
/* .ipo-ClassificationMenuBase {
   background-color: #F0F8FF;
    color: #ddd;
    display: block;
    padding: 3px 2.5px 0;
    position: relative;
    text-align: center;
    white-space: nowrap;
} */
.no-supportsnativescrolling .ipo-ClassificationMenuBase {
    padding: 0 1px;
}
.ipo-Overview_LeftArrow, .ipo-Overview_RightArrow {
    background-position: 50% 18px;
    display: none;
    height: 58px;
    opacity: 0.3;
    position: absolute;
    top: 0;
    width: 30px;
}
.no-supportsnativescrolling .ipo-Overview_LeftArrow, .no-supportsnativescrolling .ipo-Overview_RightArrow {
    display: inline-block;
}
.no-supportsnativescrolling .ipo-Overview_LeftArrow::after, .no-supportsnativescrolling .ipo-Overview_RightArrow::after {
    color: #bbb;
    font-family: bet365UI;
    font-size: 11px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    left: 50%;
    line-height: 1;
    position: absolute;
    text-transform: none;
    top: 50%;
    transform: translate(-50%, -50%);
}
.ipo-Overview_LeftArrow.ipo-Overview_ArrowActive, .ipo-Overview_RightArrow.ipo-Overview_ArrowActive {
    opacity: 1;
}
.ipo-Overview_LeftArrow {
    left: 0;
}
.ipo-Overview_LeftArrow::after {
    content: "";
}
.ipo-Overview_RightArrow {
    right: 0;
}
.ipo-Overview_RightArrow::after {
    content: "";
}
.ip-Participant {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    -moz-box-align: center;
    -moz-box-flex: 1;
    -moz-box-pack: center;
    align-items: center;
    background-color: #585858;
    border-color: transparent transparent #666 #666;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    color: #ddd;
    display: flex;
    flex: 1 1 100%;
    font-size: 13px;
    justify-content: center;
    line-height: 15px;
    min-height: 44px;
    padding: 0 11px;
    position: relative;
}
.ipe-Column_Layout-0 .ip-Participant {
    border-bottom-color: #666;
}
.ipe-Column_Layout-0 .ip-Participant:last-child {
    border-bottom-color: transparent;
}
.ipe-Column_CSSHook-Scc .ip-Participant {
    border-bottom-color: #666;
}
.ipe-Column_CSSHook-Scc .ip-Participant:last-child {
    border-bottom-color: transparent;
}
.ipe-MarketGolfCouponOdds .ip-Participant {
    -moz-box-direction: normal;
    -moz-box-flex: 1;
    -moz-box-orient: vertical;
    flex: 1 0 auto;
    flex-direction: column;
}
.ipe-MarketGolfCouponOdds:nth-child(2) .ip-Participant {
    border-left-width: 0;
}
.no-w3cflexbox .ipe-MarketGolfCoupon_TwoBall .ip-Participant {
    height: 62px;
}
.no-w3cflexbox .ipe-MarketGolfCoupon_ThreeBall .ip-Participant {
    height: 5pc;
}
.ip-Participant:last-child {
    border-bottom-color: transparent;
}
.ip-Participant_OppOdds {
    color: #ffdf1b;
    display: inline-flex;
}
.ip-Participant_Highlighted .ip-Participant_OppOdds {
    color: #020049;
}
.ip-Participant_Suspended .ip-Participant_OppOdds {
    opacity: 0;
}
.ipe-Participant_OppHandicap + .ip-Participant_OppOdds {
    margin-left: 0.5em;
}
.ipe-Column_Layout-0 .ip-Participant_OppOdds, .ipe-Column_Layout-1 .ip-Participant_OppOdds {
    -moz-box-pack: center;
    justify-content: center;
}
.bb-ParticipantBettingBanner .ip-Participant_OppOdds {
    font-size: 14px;
    margin-left: 5.5px;
    transition: opacity 0.2s ease 0s;
}
.ip-Participant_OddsContainer {
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    display: flex;
    flex-direction: column;
}
.ip-Participant_OppName {
    color: #ddd;
}
.ip-Participant_Highlighted .ip-Participant_OppName {
    color: #545454;
}
.ipe-MarketGolfCouponOdds .ip-Participant_OppName {
    display: none;
}
.ip-Participant_Suspended .ip-Participant_OppName {
    color: #999;
    opacity: 0.55;
}
.bb-ParticipantBettingBanner .ip-Participant_OppName {
    font-size: 14px;
}
.no-flexwrap .ip-Participant_OppHandicap {
    display: table-cell;
    min-width: 44px;
    text-align: center;
}
.ip-Participant_Highlighted .ip-Participant_OppHandicap {
    color: #545454;
}
.ip-Participant_Suspended .ip-Participant_OppHandicap {
    color: #999;
}
.ip-Participant_Highlighted {
    background-color: #e4e4e4 !important;
}
.ipe-ParticipantCouponFixtureName_Participant {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    border-color: transparent transparent #737373;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    display: flex;
    flex-direction: column;
    min-height: 53px;
    padding: 5px 11px;
}
@media (min-width: 550px) {
.ipe-ParticipantCouponFixtureName_Participant {
    padding: 5px 30px 5px 11px;
    position: relative;
}
.ipe-ParticipantCouponFixtureName_Participant::after {
    color: #bbb;
    content: "";
    display: block;
    font-family: bet365UI;
    font-size: 9px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    position: absolute;
    right: 11px;
    text-transform: none;
    top: 50%;
    transform: translateY(-50%);
}
}
@media (min-width: 768px) {
.ipe-ParticipantCouponFixtureName_Participant {
    min-height: 57px;
}
}
.ipe-ParticipantCouponFixtureName_Participant:last-child {
    border-bottom-color: transparent;
}
.ipe-ParticipantCouponFixtureName_Teams {
    width: 100%;
}
.ipe-ParticipantCouponFixtureName_Team {
    -moz-box-pack: justify;
    color: #ddd;
    display: flex;
    font-family: -apple-system,HelveticaNeueBold,HelveticaNeue-Bold,Helvetica Neue Bold,HelveticaNeue,Helvetica Neue,Roboto Bold,Roboto,TeXGyreHerosBold,Helvetica,Tahoma,Verdana,Geneva,Arial,sans-serif;
    font-size: 11px;
    font-weight: 700;
    justify-content: space-between;
    line-height: 13px;
    position: relative;
}
.ipe-ParticipantCouponFixtureName_Team + .ipe-ParticipantCouponFixtureName_Team {
    margin-top: 1px;
}
.ipe-ParticipantCouponFixtureName_Team.ipe-ParticipantCouponFixtureName_Servable {
    padding-left: 13px;
}
.ipe-ParticipantCouponFixtureName_Team.ipe-ParticipantCouponFixtureName_Servable::before {
    background-color: #585858;
    bottom: 4px;
    content: " ";
    display: block;
    height: 5px;
    left: 0;
    position: absolute;
    width: 5px;
}
.ipe-ParticipantCouponFixtureName_Team.ipe-ParticipantCouponFixtureName_Active::before {
    background-color: #ffdf1b;
}
@media (min-width: 768px) {
.ipe-ParticipantCouponFixtureName_Team {
    font-size: 13px;
    line-height: 15px;
}
}
.ipe-MarketGrid_Classification-13 .ipe-ParticipantCouponFixtureName_Team {
    -moz-box-pack: start;
    justify-content: flex-start;
}
.ipe-ParticipantCouponFixtureName_TeamName {
    max-width: 90%;
    overflow-x: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
@media (max-width: 768px) {
.no-w3cflexbox .ipe-ParticipantCouponFixtureName_TeamName {
    display: flex;
}
}
@media (max-width: 768px) {
.no-flexlegacy .ipe-ParticipantCouponFixtureName_TeamName {
    display: block;
}
}
.ipe-ParticipantCouponFixtureName_TeamScore {
    -moz-box-flex: 1;
    -moz-box-pack: end;
    color: #ffdf1b;
    display: inline-flex;
    flex: 1 1 auto;
    justify-content: flex-end;
}
.ipe-MarketGrid_Classification-13 .ipe-ParticipantCouponFixtureName_TeamScore {
    display: none;
}
.ipe-ParticipantCouponFixtureName_Stats, .no-w3cflexbox.flexlegacy .ipe-ParticipantCouponFixtureName_TeamScore {
    display: flex;
}
.ipe-ParticipantCouponFixtureName_Stats {
    -moz-box-align: baseline;
    align-items: baseline;
    color: #bbb;
    font-size: 11px;
    line-height: 13px;
    margin: 1px 0 0;
}
.ipe-ParticipantCouponFixtureName_Count::after {
    align-self: center;
    color: #bbb;
    content: "";
    font-family: bet365UI;
    font-size: 8px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    margin-left: 1px;
    text-transform: none;
}
.ip-MobileEventView_ET-1 .ipe-ParticipantCouponFixtureName_Count, .ip-MobileEventView_ET-11 .ipe-ParticipantCouponFixtureName_Count, .ipe-MarketGrid_Classification-13 .ipe-ParticipantCouponFixtureName_Count {
    display: none;
}
.ipe-ParticipantCouponFixtureName_StatsScore {
    color: #ffdf1b;
    font-family: -apple-system,HelveticaNeueBold,HelveticaNeue-Bold,Helvetica Neue Bold,HelveticaNeue,Helvetica Neue,Roboto Bold,Roboto,TeXGyreHerosBold,Helvetica,Tahoma,Verdana,Geneva,Arial,sans-serif;
    font-weight: 700;
}
.ipe-MarketGrid_Classification-1 .ipe-ParticipantCouponFixtureName_StatsScore, .ipe-MarketGrid_Classification-18 .ipe-ParticipantCouponFixtureName_StatsScore {
    display: none;
}
.ipe-ParticipantCouponFixtureName_Timer {
    color: #bbb;
    margin-right: 5px;
}
.ipe-ParticipantCouponFixtureName_Timer:empty {
    display: none;
}
.ipe-ParticipantCouponFixtureName_Video {
    color: #bbb;
    display: inline-block !important;
    font-size: 11px;
    line-height: 13px;
    margin-right: 5px;
}
.ipe-ParticipantCouponFixtureName_Video::after {
    content: "";
    font-family: bet365UI;
    font-size: 10px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    text-transform: none;
}
.ipe-ParticipantCouponFixtureName_Audio {
    color: #bbb;
    display: inline-block !important;
    font-size: 11px;
    line-height: 13px;
    margin-right: 5px;
}
.ipe-ParticipantCouponFixtureName_Audio::after {
    content: "";
    font-family: bet365UI;
    font-size: 10px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    text-transform: none;
}
.ipo-ParticipantDummy {
    -moz-box-align: center;
    -moz-box-flex: 1;
    align-items: center;
    background-color: #585858;
    border: 1px solid transparent;
    display: inline-flex;
    flex-grow: 1;
    min-height: 47px;
    width: 50%;
}
.no-w3cflexbox .ipo-ParticipantDummy {
    display: flex;
}
.ipo-FixtureList_PC-3 .ipo-ParticipantDummy {
    width: 33.3333%;
}
.no-w3cflexbox.no-flexlegacy .ipo-ParticipantDummy {
    display: inline-block;
}
.browser_ie.osVersion_7 .ipo-ParticipantDummy {
    display: table-cell !important;
    text-align: center;
    vertical-align: middle;
}
.ipo-ParticipantDummy_Suspended {
    border-right-color: #666;
}
.ipo-ParticipantDummy_Suspended:last-child {
    border-right-color: transparent;
}
.ipe-ParticipantDummy {
    border: 1px solid transparent;
    display: inline-flex;
    min-height: 44px;
    width: 50%;
}
.ipe-FixtureList_PC-3 .ipe-ParticipantDummy {
    width: 33.3333%;
}
.no-w3cflexbox .ipe-ParticipantDummy {
    vertical-align: top;
}
.no-w3cflexbox.no-flexlegacy .ipe-ParticipantDummy {
    display: inline-block;
}
.ipe-Column .ipe-ParticipantDummy {
    width: 100%;
}
.ipe-Column_Layout-2 .ipe-ParticipantDummy {
    width: 50%;
}
.ipe-Column_Layout-3 .ipe-ParticipantDummy {
    width: 33%;
}
.ipe-Column_Layout-1 .ipe-ParticipantDummy_Suspended {
    border-bottom-color: #737373;
    border-right-color: #737373;
}
.ipe-Column_Layout-1 .ipe-ParticipantDummy_Suspended:last-child {
    border-bottom-color: transparent;
}
.ipe-ParticipantRacing_Description {
    -moz-box-direction: normal;
    -moz-box-flex: 1;
    -moz-box-orient: vertical;
    color: #ddd;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    font-size: 9pt;
    line-height: 17px;
    min-width: 55%;
}
.ipe-ParticipantRacing_Suspended .ipe-ParticipantRacing_Description {
    color: #999;
    opacity: 0.55;
}
.ipe-ParticipantRacing_Highlighted .ipe-ParticipantRacing_Description {
    color: #545454;
}
.no-w3cflexbox .ipe-ParticipantRacingTrottingAus .ipe-ParticipantRacing_Description {
    min-width: auto;
}
.ipe-ParticipantRacing_Odds {
    -moz-box-pack: end;
    align-self: baseline;
    color: #ffdf1b;
    display: flex;
    font-size: 15px;
    justify-content: flex-end;
    min-width: 10%;
}
.iph-RacingPod .ipe-ParticipantRacing_Odds {
    align-self: center;
}
.ipe-ParticipantRacing_Suspended .ipe-ParticipantRacing_Odds {
    opacity: 0;
}
.ipe-ParticipantRacing_Highlighted .ipe-ParticipantRacing_Odds {
    color: #020049;
}
.no-w3cflexbox .ipe-ParticipantRacingTrottingAus .ipe-ParticipantRacing_Odds {
    display: table-cell;
}
.ipe-ParticipantRacing[class*="_Highlighted"] {
    background-color: #e4e4e4;
}
.ipe-ParticipantRacingGreyhound {
    -moz-box-align: center;
    align-items: center;
    background-color: #666;
    display: flex;
    min-height: 44px;
    padding: 7px 11px 7px 4px;
    width: 100%;
}
.ipe-ParticipantRacingGreyhound + .ipe-ParticipantRacingGreyhound {
    border-top: 1px solid #777;
}
.iph-RacingPod .ipe-ParticipantRacingGreyhound {
    padding-left: 11px;
}
.ipe-ParticipantRacingGreyhound_Draw {
    color: #aaa;
    display: flex;
    font-family: -apple-system,Helvetica Neue,Roboto,Droid Sans,Segoe UI,Verdana,Arial,Lucida Grande,sans-serif;
    font-weight: 400;
}
.ipe-ParticipantRacing_Highlighted .ipe-ParticipantRacingGreyhound_Draw {
    color: #545454;
}
.ipe-ParticipantRacingGreyhound_Sub {
    color: #aaa;
    font-family: -apple-system,Helvetica Neue,Roboto,Droid Sans,Segoe UI,Verdana,Arial,Lucida Grande,sans-serif;
    font-size: 11px;
    font-weight: 400;
    line-height: 13px;
    margin-top: 3px;
}
.ipe-ParticipantRacing_Highlighted .ipe-ParticipantRacingGreyhound_Sub {
    color: #545454;
}
.MobileView .Participant.Racing .Trap span {
    background-image: url("/SportsUI/styles/images/v2/sprite/lores/LoResGreyhoundsV3.png");
    background-repeat: no-repeat;
    height: 24px;
    margin: 0 0 0 5px;
    width: 26px;
}
.ipe-ParticipantRacingGreyhound_Trap {
    -moz-box-align: center;
    align-items: center;
    display: inline-flex;
    min-height: 24px;
    min-width: 44px;
    position: relative;
}
.ipe-ParticipantRacingGreyhound_Trap::after {
    background-image: url("/SportsUI/styles/images/v2/sprite/hires/HiResGreyhoundsV3.png");
    background-repeat: no-repeat;
    background-size: 24px 26pc;
    content: " ";
    display: none;
    height: 24px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 26px;
}
.ipe-ParticipantRacingGreyhound_Trap-1::after {
    display: block;
}
.ipe-ParticipantRacingGreyhound_Trap-2::after {
    background-position: 0 -56px;
    display: block;
}
.ipe-ParticipantRacingGreyhound_Trap-3::after {
    background-position: 0 -7pc;
    display: block;
}
.ipe-ParticipantRacingGreyhound_Trap-4::after {
    background-position: 0 -168px;
    display: block;
}
.ipe-ParticipantRacingGreyhound_Trap-5::after {
    background-position: 0 -14pc;
    display: block;
}
.ipe-ParticipantRacingGreyhound_Trap-6::after {
    background-position: 0 -280px;
    display: block;
}
.ipe-ParticipantRacingGreyhound_Trap-7::after {
    background-position: 0 -21pc;
    display: block;
}
.ipe-ParticipantRacingGreyhound_Trap-8::after {
    background-position: 0 -392px;
    display: block;
}
.ipe-ParticipantRacingHorse {
    -moz-box-align: center;
    align-items: center;
    background-color: #666;
    display: flex;
    min-height: 44px;
    min-width: 258px;
    padding: 7px 11px 7px 4px;
    width: 100%;
}
.ipe-ParticipantRacingHorse + .ipe-ParticipantRacingHorse {
    border-top: 1px solid #777;
}
.iph-RacingPod .ipe-ParticipantRacingHorse {
    padding: 7px 11px;
}
.iph-RacingPodMarketContainer_Aus .ipe-ParticipantRacingHorse {
    padding: 0 11px 0 0;
}
.ipe-ParticipantRacingHorse_Card {
    -moz-box-align: center;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    align-items: center;
    color: #ddd;
    display: flex;
    flex-direction: column;
    font-family: -apple-system,HelveticaNeueBold,HelveticaNeue-Bold,Helvetica Neue Bold,HelveticaNeue,Helvetica Neue,Roboto Bold,Roboto,TeXGyreHerosBold,Helvetica,Tahoma,Verdana,Geneva,Arial,sans-serif;
    font-size: 13px;
    font-weight: 700;
    min-width: 40px;
}
.ipe-ParticipantRacing_Suspended .ipe-ParticipantRacingHorse_Card {
    color: #999;
    opacity: 0.5;
}
.ipe-ParticipantRacing_Highlighted .ipe-ParticipantRacingHorse_Card {
    color: #545454;
}
.ipe-ParticipantRacingHorse_Silk {
    -moz-box-pack: center;
    align-self: flex-start;
    display: flex;
    justify-content: center;
    padding-top: 7px;
    width: 53px;
}
.ipe-ParticipantRacingHorse_Silk:empty {
    width: 11px;
}
.ipe-ParticipantRacing_Suspended .ipe-ParticipantRacingHorse_Silk {
    color: #999;
    opacity: 0.5;
}
.iph-RacingPodMarketContainer_Aus .ipe-ParticipantRacingHorse_Silk {
    height: 44px;
}
.ipe-ParticipantRacingHorse_SilkImg {
    max-height: 33px;
    max-width: 44px;
}
.iph-RacingPodMarketContainer_Aus .ipe-ParticipantRacingHorse_SilkImg {
    max-height: 30px;
    max-width: 23px;
}
.ipe-ParticipantRacingTrottingAus .ipe-ParticipantRacingHorse_SilkImg {
    max-height: 28px;
    max-width: 31px;
}
.ipe-ParticipantRacingHorse_Draw {
    color: #aaa;
    display: flex;
    font-family: -apple-system,Helvetica Neue,Roboto,Droid Sans,Segoe UI,Verdana,Arial,Lucida Grande,sans-serif;
    font-weight: 400;
}
.ipe-ParticipantRacing_Highlighted .ipe-ParticipantRacingHorse_Draw {
    color: #545454;
}
.ipe-ParticipantRacingHorse_Sub {
    color: #bbb;
    font-family: -apple-system,Helvetica Neue,Roboto,Droid Sans,Segoe UI,Verdana,Arial,Lucida Grande,sans-serif;
    font-size: 11px;
    font-weight: 400;
    line-height: 13px;
}
.ipe-ParticipantRacing_Highlighted .ipe-ParticipantRacingHorse_Sub {
    color: #545454;
}
.ipe-ParticipantRacingTrottingAus {
    -moz-box-align: center;
    align-items: center;
    background-color: #666;
    display: flex;
    min-height: 44px;
    padding: 7px 11px 7px 4px;
    width: 100%;
}
.ipe-ParticipantRacingTrottingAus + .ipe-ParticipantRacingTrottingAus {
    border-top: 1px solid #777;
}
.iph-RacingPod .ipe-ParticipantRacingTrottingAus {
    padding-left: 11px;
}
.ipe-ParticipantRacingTrottingAus_Card {
    -moz-box-align: center;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    align-items: center;
    color: #ddd;
    display: flex;
    flex-direction: column;
    font-family: -apple-system,HelveticaNeueBold,HelveticaNeue-Bold,Helvetica Neue Bold,HelveticaNeue,Helvetica Neue,Roboto Bold,Roboto,TeXGyreHerosBold,Helvetica,Tahoma,Verdana,Geneva,Arial,sans-serif;
    font-size: 13px;
    font-weight: 700;
    min-width: 40px;
}
.ipe-ParticipantRacing_Suspended .ipe-ParticipantRacingTrottingAus_Card {
    color: #999;
    opacity: 0.55;
}
.ipe-ParticipantRacing_Highlighted .ipe-ParticipantRacingTrottingAus_Card {
    color: #545454;
}
.ipe-ParticipantRacingTrottingAus_Silk {
    -moz-box-pack: center;
    align-self: flex-start;
    display: flex;
    justify-content: center;
    margin-right: 11px;
    padding-top: 3px;
    width: 40px;
}
.ipe-ParticipantRacingTrottingAus_Silk:empty {
    display: none;
}
.ipe-ParticipantRacing_Suspended .ipe-ParticipantRacingTrottingAus_Silk {
    color: #999;
    opacity: 0.55;
}
.ipe-ParticipantRacingTrottingAus_SilkImg {
    max-height: 33px;
    max-width: 44px;
}
.ipe-ParticipantRacingTrottingAus_Draw {
    color: #aaa;
    display: flex;
    font-family: -apple-system,Helvetica Neue,Roboto,Droid Sans,Segoe UI,Verdana,Arial,Lucida Grande,sans-serif;
    font-weight: 400;
}
.ipe-ParticipantRacing_Highlighted .ipe-ParticipantRacingTrottingAus_Draw {
    color: #545454;
}
.ipe-ParticipantRacingTrottingAus_Sub {
    color: #aaa;
    font-family: -apple-system,Helvetica Neue,Roboto,Droid Sans,Segoe UI,Verdana,Arial,Lucida Grande,sans-serif;
    font-size: 11px;
    font-weight: 400;
    line-height: 13px;
    margin-top: 3px;
}
.no-w3cflexbox .ipe-ParticipantRacingTrottingAus_Sub {
    display: table-cell;
}
.ipe-ParticipantRacing_Highlighted .ipe-ParticipantRacingTrottingAus_Sub {
    color: #545454;
}
.ipe-ParticipantRacing_Highlighted {
    background-color: #e4e4e4 !important;
}
.ipe-ScoreGridCellGolf {
    background-color: #404040;
    min-height: 60px;
    position: relative;
}
.ipe-ScoreGridCellGolf_Participant {
    -moz-box-align: center;
    -moz-box-pack: center;
    align-items: center;
    color: #ddd;
    display: flex;
    font-family: HelveticaNeue-CondensedBold,HelveticaNeueBoldCondensed,HelveticaNeue-Bold-Condensed,Helvetica Neue Bold Condensed,HelveticaNeueBold,HelveticaNeue-Bold,Helvetica Neue Bold,HelveticaNeue,Helvetica Neue,Roboto Condensed,Handset Condensed Bold,Samsung Sans,TeXGyreHerosCnBold,TeXGyreHerosBold,Segoe UI Semibold,Trebuchet MS,Roboto Bold,Roboto,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;
    font-size: 13px;
    font-stretch: condensed;
    font-weight: 400;
    height: 30px;
    justify-content: center;
    left: 0;
    position: absolute;
    right: 0;
}
.ipe-ScoreGridCellGolf_Participant:empty {
    display: none;
}
.ipe-ScoreGridCellGolf_Selected .ipe-ScoreGridCellGolf_Participant {
    background-color: #94233b;
    color: #ddd;
    line-height: 30px;
    opacity: 1;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
    width: 100%;
}
.ipe-ScoreGridCellGolf_Second {
    bottom: 0;
}
.ipe-ScoreGridCellGolf_Selected .ipe-ScoreGridCellGolf_Second {
    background-color: #2655a1;
    color: #ddd;
    line-height: 30px;
    margin-top: 30px;
    opacity: 1;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
    width: 100%;
}
.ipe-ScoreGridCellGolf_Participant_AllSquare {
    background-color: #484848;
    bottom: 0;
    height: 100%;
    top: 0;
}
.ipe-ScoreGridCellGolf_Selected .ipe-ScoreGridCellGolf_Participant_AllSquare {
    background-color: #484848;
    color: #ddd;
    line-height: 60px;
    opacity: 1;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
    width: 100%;
}
.ipe-ScoreGridCellGolf_Fade {
    animation: 0.4s ease-in 0s normal none 1 running fade;
    opacity: 0;
}
.ipe-ScoreGridCellGolfParticipants {
    padding-left: 2.5px;
}
@media (min-width: 550px) {
.ipe-ScoreGridCellGolfParticipants {
    padding-left: 5px;
}
}
.ipe-ScoreGridCellGolfParticipants_Participant {
    -moz-box-align: center;
    align-items: center;
    color: #ddd;
    display: flex;
    font-family: HelveticaNeue-CondensedBold,HelveticaNeueBoldCondensed,HelveticaNeue-Bold-Condensed,Helvetica Neue Bold Condensed,HelveticaNeueBold,HelveticaNeue-Bold,Helvetica Neue Bold,HelveticaNeue,Helvetica Neue,Roboto Condensed,Handset Condensed Bold,Samsung Sans,TeXGyreHerosCnBold,TeXGyreHerosBold,Segoe UI Semibold,Trebuchet MS,Roboto Bold,Roboto,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;
    font-size: 13px;
    font-stretch: condensed;
    font-weight: 400;
    line-height: 1;
    min-height: 30px;
    text-transform: uppercase;
}
@media (min-width: 550px) {
.ipe-ScoreGridCellGolfParticipants_Participant {
    font-size: 15px;
}
}
.ipe-ScoreGridCellGolfStrokePlay {
    -moz-box-align: center;
    -moz-box-pack: center;
    align-items: center;
    background-color: transparent;
    color: #ddd;
    display: flex;
    font-family: HelveticaNeue-CondensedBold,HelveticaNeueBoldCondensed,HelveticaNeue-Bold-Condensed,Helvetica Neue Bold Condensed,HelveticaNeueBold,HelveticaNeue-Bold,Helvetica Neue Bold,HelveticaNeue,Helvetica Neue,Roboto Condensed,Handset Condensed Bold,Samsung Sans,TeXGyreHerosCnBold,TeXGyreHerosBold,Segoe UI Semibold,Trebuchet MS,Roboto Bold,Roboto,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;
    font-size: 13px;
    font-stretch: condensed;
    font-weight: 400;
    justify-content: center;
    min-height: 30px;
    text-transform: uppercase;
    transition: background-color 0.4s ease 0s;
}
@media (min-width: 550px) {
.ipe-ScoreGridCellGolfStrokePlay {
    font-size: 15px;
}
}
.ipe-ScoreGridColumnHeaderGolfParticipants ~ .ipe-ScoreGridCellGolfStrokePlay {
    -moz-box-pack: start;
    justify-content: flex-start;
    padding-left: 5px;
}
@media (min-width: 550px) {
.ipe-ScoreGridColumnHeaderGolfParticipants ~ .ipe-ScoreGridCellGolfStrokePlay {
    padding-left: 10px;
}
}
.ipe-ScoreGridCellGolfStrokePlay_HoleInOne {
    background-color: #6e9c14;
}
.ipe-ScoreGridCellGolfStrokePlay_Albatross {
    background-color: #783358;
}
.ipe-ScoreGridCellGolfStrokePlay_Eagle {
    background-color: #c03f14;
}
.ipe-ScoreGridCellGolfStrokePlay_Birdie {
    background-color: #cfa539;
    color: #333;
}
.ipe-ScoreGridCellGolfStrokePlay_Par {
    background-color: #354a21;
}
.ipe-ScoreGridCellGolfStrokePlay_Bogey {
    background-color: #283a76;
}
.ipe-ScoreGridCellGolfStrokePlay_DoubleBogey {
    background-color: #222;
}
.ipe-ScoreGridCellGolfStrokePlay_Fade {
    animation: 0.4s ease-in 0s normal none 1 running fade;
    opacity: 0;
}
.ipe-ScoreGridColumnGolf {
    display: table-cell;
    vertical-align: top;
    width: auto;
}
.ipe-ScoreGridColumnGolf:nth-child(1) {
    border-right: 1px solid rgba(0, 0, 0, 0.3);
    width: 33.3333%;
}
.ipe-ScoreGridColumnGolf_AdditionalData {
    width: 6.66667%;
}
.ipe-ScoreGridColumnGolf_Message {
    -moz-box-pack: center;
    animation: 0.4s ease-in 0s normal none 1 running fade;
    background-color: #a7a7a7;
    bottom: 0;
    color: #333;
    font-family: HelveticaNeue-CondensedBold,HelveticaNeueBoldCondensed,HelveticaNeue-Bold-Condensed,Helvetica Neue Bold Condensed,HelveticaNeueBold,HelveticaNeue-Bold,Helvetica Neue Bold,HelveticaNeue,Helvetica Neue,Roboto Condensed,Handset Condensed Bold,Samsung Sans,TeXGyreHerosCnBold,TeXGyreHerosBold,Segoe UI Semibold,Trebuchet MS,Roboto Bold,Roboto,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;
    font-size: 15px;
    font-stretch: condensed;
    font-weight: 400;
    justify-content: center;
    left: 33%;
    opacity: 1;
    position: absolute;
    right: 0;
    text-transform: uppercase;
    top: 41px;
    z-index: 40;
}
.ipe-ScoreGridColumnGolf_Message, .ipe-ScoreGridColumnHeaderGolf {
    -moz-box-align: center;
    align-items: center;
    display: flex;
}
.ipe-ScoreGridColumnHeaderGolf {
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    background-color: #393939;
    border-bottom: 1px solid rgba(0, 0, 0, 0.3);
    flex-direction: column;
}
.ipe-ScoreGridColumnHeaderGolf_Holes, .ipe-ScoreGridColumnHeaderGolf_Par {
    -moz-box-align: center;
    align-items: center;
    display: flex;
    font-size: 10px;
    line-height: 1;
    min-height: 20px;
}
@media (min-width: 550px) {
.ipe-ScoreGridColumnHeaderGolf_Holes, .ipe-ScoreGridColumnHeaderGolf_Par {
    font-size: 9pt;
}
}
.ipe-ScoreGridColumnHeaderGolf_Holes {
    color: #999;
}
.ipe-ScoreGridColumnHeaderGolf_Par {
    color: #bbb;
}
.ipe-ScoreGridColumnHeaderGolfButton {
    -moz-box-align: center;
    -moz-box-flex: 1;
    -moz-box-pack: center;
    align-items: center;
    background-color: #404040;
    color: #999;
    display: flex;
    flex: 1 1 100%;
    font-family: HelveticaNeue-CondensedBold,HelveticaNeueBoldCondensed,HelveticaNeue-Bold-Condensed,Helvetica Neue Bold Condensed,HelveticaNeueBold,HelveticaNeue-Bold,Helvetica Neue Bold,HelveticaNeue,Helvetica Neue,Roboto Condensed,Handset Condensed Bold,Samsung Sans,TeXGyreHerosCnBold,TeXGyreHerosBold,Segoe UI Semibold,Trebuchet MS,Roboto Bold,Roboto,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;
    font-size: 11px;
    font-stretch: condensed;
    font-weight: 400;
    justify-content: center;
    line-height: 1;
}
@media (min-width: 550px) {
.ipe-ScoreGridColumnHeaderGolfButton {
    font-size: 13px;
}
}
.ipe-ScoreGridColumnHeaderGolfButton_Selected {
    background-color: #666;
    color: #fff;
}
.ipe-ScoreGridColumnHeaderGolfParticipants {
    -moz-box-pack: justify;
    background-color: #393939;
    border-bottom: 1px solid rgba(0, 0, 0, 0.3);
    display: flex;
    justify-content: space-between;
}
.ipe-ScoreGridColumnHeaderGolfParticipants_ButtonWrapper {
    -moz-box-align: center;
    -moz-box-flex: 1;
    align-items: center;
    border-right: 1px solid rgba(0, 0, 0, 0.3);
    display: flex;
    flex: 1 1 67%;
    position: relative;
}
.ipe-ScoreGridColumnHeaderGolfParticipants_TextWrapper {
    -moz-box-align: end;
    -moz-box-direction: normal;
    -moz-box-flex: 1;
    -moz-box-orient: vertical;
    align-items: flex-end;
    color: #999;
    display: flex;
    flex: 1 1 33%;
    flex-direction: column;
    font-size: 10px;
    line-height: 1;
    padding-right: 2.5px;
}
@media (min-width: 550px) {
.ipe-ScoreGridColumnHeaderGolfParticipants_TextWrapper {
    font-size: 9pt;
}
}
.ipe-ScoreGridColumnHeaderGolfParticipants_Holes, .ipe-ScoreGridColumnHeaderGolfParticipants_Par {
    -moz-box-align: center;
    align-items: center;
    display: flex;
    min-height: 20px;
}
.ipe-ScoreGridColumnHeaderGolfParticipants_Holes {
    color: #999;
}
.ipe-ScoreGridColumnHeaderGolfParticipants_BackNine, .ipe-ScoreGridColumnHeaderGolfParticipants_FrontNine {
    -moz-box-flex: 1;
    -moz-box-pack: center;
    flex: 1 1 100%;
    justify-content: center;
    min-height: 40px;
}
.ipe-ScoreGridColumnHeaderGolfParticipants_BackNine, .ipe-ScoreGridColumnHeaderGolfParticipants_FrontNine, .ipe-ScoreGridColumnHeaderGolfParticipants_PeriodSwitch {
    -moz-box-align: center;
    align-items: center;
    display: flex;
}
.ipe-ScoreGridColumnHeaderGolfParticipants_PeriodSwitch {
    background-color: #444;
    border: 1px solid #272727;
    border-radius: 3px;
    color: #ddd;
    font-size: 13px;
    margin-left: 2.5px;
    min-height: 29px;
    padding: 0 3px;
}
.ipe-ScoreGridColumnHeaderGolfParticipants_PeriodSwitch::after {
    content: "";
    font-family: bet365UI;
    font-size: 9px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 13px;
    margin-left: 5px;
    text-transform: none;
}
.ipe-ScoreGridColumnHeaderGolfParticipants_PeriodMenu {
    background-color: #d8d8d8;
    border-radius: 3px;
    left: 5px;
    min-width: 75pt;
    position: absolute;
    top: 40px;
    z-index: 40;
}
.ipe-ScoreGridColumnHeaderGolfParticipants_PeriodMenu::before {
    border-color: transparent transparent #d8d8d8;
    border-style: solid;
    border-width: 0 7px 7px;
    content: " ";
    height: 0;
    left: 20px;
    position: absolute;
    top: -6px;
    width: 0;
}
.ip-StaticLabelList_Item {
    -moz-box-align: center;
    align-items: center;
    color: #666;
    display: flex;
    font-size: 11px;
    min-height: 22px;
    padding: 0 11px;
}
.ip-StaticLabelList_Item + .ip-StaticLabelList_Item {
    border-top: 1px solid #c7c7c7;
}
.ip-StaticLabelList_Item.ip-StaticLabelList_Selected {
    padding-right: 20px;
    position: relative;
}
.ip-StaticLabelList_Item.ip-StaticLabelList_Selected::after {
    color: #020049;
    content: "";
    font-family: bet365UI;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    position: absolute;
    right: 5px;
    text-transform: none;
    top: 50%;
    transform: translateY(-50%);
}
.IPTable {
    background-color: #333;
    border-bottom: 1px solid #222;
    border-spacing: 0;
    color: #bbb;
    padding: 5px 10px 2px;
    table-layout: auto;
    width: 100%;
}
.IPTable .IPTableCompetitionName {
    text-align: left;
}
.IPTable .IPTableHeader td {
    font-size: 11px;
    height: 14px;
    line-height: 14px;
    text-align: left;
}
.IPTable td {
    text-align: right;
}
.IPTable td.IPScoreCell {
    width: 20px !important;
}
.IPTable td.IPScoreCell.additional-points {
    color: #ffdf1b;
}
.IPTable .IPTableRow {
    color: #ddd;
    font-size: 15px;
    font-weight: 700;
    line-height: 18px;
    min-height: 18px;
}
.IPTable .IPTableRow .Team {
    font-family: HelveticaNeue-CondensedBold,Helvetica Neue,Helvetica,Segoe UI,Roboto,Droid Sans,Arial,sans-serif;
    text-transform: uppercase;
    width: auto !important;
}
.IPTable .ScoreGrid td:first-child div {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.IPTable .Team.IPTableRow > div {
    display: table-cell;
}
.IPTable .IPTableHeader .IPClockCell, .IPTable .Team.IPTableRow > div:nth-of-type(2) {
    text-align: right;
}
.IPTable .IPScoreCell {
    width: 25px;
}
.IPTable .IPScoreCell, .IPTable .IPScoreCellSingle {
    font-weight: 400;
    text-align: right;
    vertical-align: top;
}
.IPTable .IPScoreCellSingle {
    width: 75px;
}
#period, .IPScoreContainer, .TeamsContainer {
    float: left;
}
.ScoreGrid, .TeamsContainer {
    font-size: 13px;
    font-weight: 700;
    line-height: 14px;
}
.ScoreGrid > td {
    text-align: right;
    width: 25px;
}
.ScoreGrid > td:nth-of-type(1), .nameContainer {
    display: table-cell !important;
    text-align: left;
    visibility: visible !important;
    width: auto;
}
#couponScoreboard .IPTable div.currentServer > .status {
    background-color: #777;
    border: 1px solid #333;
    border-radius: 2px;
    display: block;
    height: 6px;
    margin: 0 9px 1px 0;
    width: 6px;
}
#couponScoreboard .IPTable div.currentServer > .active {
    background-color: #ffdf1d;
    border: 1px solid #333;
}
#couponScoreboard .IPTable div.currentServer {
    color: #b9b9b9;
    float: left;
    font-size: 9pt;
    padding-top: 6px;
    width: 15px;
}
.ip-ScoreBoard-CenteredScores .ScoreGrid > td {
    text-align: center;
}
.ipe-MobileScoreboardGolf {
    border-bottom: 1px solid #333;
    margin-bottom: 5.5px;
    position: relative;
}
.ipe-RHSMediaView .ipe-MobileScoreboardGolf, .ipo-RHSMediaView .ipe-MobileScoreboardGolf {
    margin-top: 5.5px;
}
@keyframes fade {
0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
@keyframes fade {
0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
.ipe-MobileScoreboardGolfScoreGrid {
    background-color: #404040;
    border-top: 1px solid rgba(0, 0, 0, 0.3);
    display: table;
    table-layout: fixed;
    width: 100%;
}
.inplay-scoreboard {
    overflow: hidden;
    padding: 0;
    position: relative;
}
@media (min-width: 768px) {
.inplay-scoreboard {
    display: none;
}
}
.match-live {
    background: #303030 none repeat scroll 0 0;
    color: #ddd;
    font-size: 10px;
    margin: 0;
    padding: 0;
}
.ip-MobileEventView_MediumView {
    background-color: #000;
    border-bottom: 1px solid #000;
    float: left;
    width: 100%;
}
.ip-MobileEventView_MediaWrapper {
    display: block;
    height: 100%;
    position: relative;
}
.ip-MobileEventView_MediaWrapper::after {
    clear: both;
    content: " ";
}
@media (min-width: 768px) {
.ip-MobileEventView_MediaWrapper {
    float: left;
    width: 100%;
}
}
.browser_ie.osVersion_8 .ip-MobileEventView_MediaWrapper {
    height: auto;
}
@media (min-width: 950px) {
#MatchStatsPopUpBox {
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 0;
}
}
.ip-MobileEventView_MediaWrapper .PopUpMatchStats table thead td, .ip-MobileEventView_MediaWrapper.ip-MobileEventView_MediumView .PopUpMatchStats thead td, .ip-MobileEventView_MediaWrapper.ip-MobileEventView_WideView .PopUpMatchStats thead td {
    border-bottom: 1px solid #212121;
    border-top: medium none;
}
.ip-MobileEventView_MediumView .PopUpMatchStats tbody td, .ip-MobileEventView_WideView .PopUpMatchStats tbody td, .widthState1 .PopUpMatchStats tbody td {
    background-color: #222;
    border-bottom: 1px solid #1a1a1a;
    border-left: medium none;
    border-top: 1px solid #2c2c2c;
    box-shadow: none !important;
}
.widthState1 .PopUpMatchStats table {
    color: #999;
    table-layout: fixed;
}
.widthState1 .PopUpMatchStats thead {
    background-color: #2b2b2b;
    border-bottom: 1px solid #222;
    border-top: 1px solid #424242;
}
.widthState1 .PopUpMatchStats {
    border-radius: 0;
    overflow: visible;
    position: relative;
}
.ip-MobileEventView_MediumView .PopUpMatchStats tbody td, .ip-MobileEventView_WideView .PopUpMatchStats tbody td {
    background-color: #262626;
    border-bottom: 1px solid #1a1a1a;
    border-left: medium none;
    box-shadow: none;
    padding: 15px 0;
}
.ip-MobileEventView_MediumView .PopUpMatchStats thead td, .ip-MobileEventView_WideView .PopUpMatchStats thead td, .widthState1 .PopUpMatchStats thead td {
    border-bottom: 1px solid #212121;
    border-top: medium none;
}
.ip-MobileEventView_MediumView .PopUpMatchStats, .ip-MobileEventView_WideView .PopUpMatchStats, .widthState1 .PopUpMatchStats {
    background-color: transparent;
    border-bottom: medium none;
    position: relative;
    top: 0;
}
.ip-MobileEventView_MediumView .PopUpMatchStats, .ip-MobileEventView_MediumView .PopUpMatchStats table, .ip-MobileEventView_WideView .PopUpMatchStats, .ip-MobileEventView_WideView .PopUpMatchStats table {
    height: 100%;
}
.ip-MobileEventView_MediumView .PopUpMatchStats tr td:last-child, .ip-MobileEventView_WideView .PopUpMatchStats tr td:last-child, .widthState1 .PopUpMatchStats tr td:last-child {
    color: #ffdf1b;
}
.ip-MobileEventView_MediaWrapper.ip-MobileEventView_MediumView .PopUpMatchStats, .widthState1 .ip-MobileEventView_MediaWrapper .PopUpMatchStats {
    background-color: transparent;
    border-bottom: medium none;
    position: relative;
    top: 0;
}
.MatchLiveContainer {
    border-bottom: 1px solid hsla(0, 0%, 100%, 0.05);
}
#StatsHeader label, .PopUpMatchStats table, .match-live {
    font-family: HelveticaNeue-CondensedBold,Helvetica Neue,Helvetica,Segoe UI,Roboto,Droid Sans,Arial,sans-serif;
}
.score-board {
    clear: both;
    color: #a5a5a5;
    float: left;
    height: 42px;
    padding: 0 0 2px;
    width: 100%;
}
.match-live .line-up.team1 {
    left: 30%;
}
.match-live .line-up.team2 {
    right: 30%;
    transform: scaleX(-1);
}
.match-live .line-up span, .match-live .scoreBoardKit {
    background-image: url("../../images/scoreboards/1/line-up.png");
    background-position: center center;
    background-repeat: no-repeat;
}
.match-live .line-up {
    display: block;
    height: 1pc;
    position: absolute;
    top: 26px;
    width: 33px;
    z-index: 10;
}
.matchLiveWideView .match-live .line-up {
    display: none !important;
}
.widthState1 .match-live .line-up[data-lineups="on"] {
    display: block !important;
    top: 54%;
}
.widthState1 .RHSView.overview .match-live .line-up[data-lineups="on"] {
    display: none !important;
}
.match-live .line-up-arrow {
    background-image: url("../../images/scoreboards/1/line-up-arrow.png");
    background-position: 6px 9px;
    background-repeat: no-repeat;
}
.score-board .line-up > svg {
    pointer-events: none;
}
.score-board .team.one {
    margin-left: 8px;
    text-align: left;
}
.score-board .team.two {
    float: right;
    margin-right: 8px;
    text-align: right;
}
.score-board .team {
    color: #ddd;
    float: left;
    font-size: 14px;
    font-weight: 700;
    overflow: hidden;
    padding: 2px 0;
    text-overflow: ellipsis;
    text-transform: uppercase;
    white-space: nowrap;
    width: 36%;
}
.score-board .clock-score {
    font-size: 14px;
    font-weight: 700;
    margin: 0 auto;
    position: relative;
    text-align: center;
    width: 20%;
    z-index: 1;
}
.score-board .clock-score > span {
    background: #3f3f3f none repeat scroll 0 0;
    display: inline-block;
}
.clock-score .ScoreWrapper {
    border-radius: 0 0 2px 2px;
}
.score-board .clock-score .score {
    background: #3f3f3f none repeat scroll 0 0;
    color: #ffdf1b;
    line-height: 22px;
    min-width: 2pc;
}
.score-board .clock-score .score:empty {
    display: none;
}
.StatsSelectIcon {
    background-color: hsla(0, 0%, 100%, 0.05);
    background-image: url("../../images/v2/arrows/lores/LoResStatsOverview.png");
    background-position: center center;
    background-repeat: no-repeat;
    border: 1px solid #515151;
    border-radius: 0 0 4px 4px;
    box-shadow: 0 0 0 1px #212121;
    height: 14px;
    min-width: 2pc;
    padding: 2px 4px;
}
.matchLiveWideView .ipo-RHSMediaView #mlStatsSelectWide.StatsSelectIcon {
    display: none !important;
}
#couponScoreboard .StatsSelectIcon {
    height: 19px;
}
.basketball .score-board .clock-score .period, .soccer .score-board .clock-score .clock {
    border-radius: 0 0 2px 2px;
    color: #bbb;
    font-size: 9pt;
    line-height: 15px;
    min-height: 15px;
    padding: 1px 4px 2px;
}
.score-board .clock-score > span > span {
    background-color: #333;
    border: 1px solid #3d3d3d;
    box-shadow: 0 0 0 1px #212121;
    display: block;
    padding: 0 4px;
}
.inplay-scoreboard .icons {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    margin: -21px 0 0;
    position: static;
}
.match-live .icons {
    border-bottom: 1px solid #222;
    clear: both;
    float: left;
    font-size: 9pt;
    padding: 2px 0 3px;
    position: relative;
    width: 100%;
}
.match-live .icons .team {
    float: left;
    width: 40%;
}
.match-live .icons .team.two {
    float: right;
    text-align: right;
}
.match-live .icons .team.one .card.red {
    margin-left: 8px;
}
.card.red::before {
    background: #ae0a33 none repeat scroll 0 0;
}
.card.yellow::before {
    background: #d1c10a none repeat scroll 0 0;
}
.card {
    display: inline-block;
    line-height: 1pc;
    margin: 0 4px 0 0;
    min-height: 1pc;
    padding: 0 0 0 14px;
    position: relative;
}
.coupon-stats.icons .corners, .stats.icons .corners {
    background-image: url("../../images/scoreboards/1/corner-stats-flagV2.png");
    background-position: 0 1px;
    background-repeat: no-repeat;
    display: inline-block;
    height: 15px;
    margin: 0 0 -2px;
    padding: 0 0 0 14px;
    text-align: left;
    width: auto;
}
.card::before {
    border: 1px solid #202020;
    border-radius: 1px;
    content: "";
    display: block;
    height: 14px;
    left: 0;
    position: absolute;
    top: 0;
    width: 10px;
}
.match-live div::after, .match-live div::before, .match-live p::after, .match-live p::before {
    background-color: transparent;
    background-position: 0 0;
    background-repeat: no-repeat;
    border: 0 none;
    box-shadow: none;
    content: "";
    display: block;
    font-size: 0;
    line-height: 0;
    position: absolute;
    z-index: 99;
}
.score-board .clock-score {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
}
.match-live .icons .team.two .corners {
    margin-right: 8px;
}
.viewState1 .ipo-RHSMediaView .match-live .line-up[data-lineups="on"] {
    display: none !important;
}
.mobileScoreboardTennis .nameContainer.isCurrentServer::after {
    content: "*";
}
.mobileScoreboardTennis .currentServer {
    display: none;
}
.IPTable .IPTableCompetitionRules {
    text-align: left;
}
div.scoreboard {
    box-sizing: border-box;
    margin: 0 auto;
    padding: 33px 0;
    width: 435px;
}
div.scoreboardContainer {
    background-size: 64pc 155px !important;
    border-bottom: 1px solid #222;
    height: 155px;
    width: 100%;
}
div.scoreboardImage_1 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/1.jpg") repeat scroll center center;
}
div.scoreboardImage_2 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/2.jpg") repeat scroll center center;
}
div.scoreboardImage_3 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/3.jpg") repeat scroll center center;
}
div.scoreboardImage_4 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/4.jpg") repeat scroll center center;
}
div.scoreboardImage_5 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/5.jpg") repeat scroll center center;
}
div.scoreboardImage_6 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/6.jpg") repeat scroll center center;
}
div.scoreboardImage_7 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/7.jpg") repeat scroll center center;
}
div.scoreboardImage_8 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/8.jpg") repeat scroll center center;
}
div.scoreboardImage_9 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/9.jpg") repeat scroll center center;
}
div.scoreboardImage_10 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/10.jpg") repeat scroll center center;
}
div.scoreboardImage_11 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/11.jpg") repeat scroll center center;
}
div.scoreboardImage_12 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/12.jpg") repeat scroll center center;
}
div.scoreboardImage_13 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/13.jpg") repeat scroll center center;
}
div.scoreboardImage_13_hard {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/13_hard.jpg") repeat scroll center center;
}
div.scoreboardImage_13_clay {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/13_clay.jpg") repeat scroll center center;
}
div.scoreboardImage_13_grass {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/13_grass.jpg") repeat scroll center center;
}
div.scoreboardImage_13_carpet {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/13_hard.jpg") repeat scroll center center;
}
div.scoreboardImage_14 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/14.jpg") repeat scroll center center;
}
div.scoreboardImage_15 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/15.jpg") repeat scroll center center;
}
div.scoreboardImage_16 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/16.jpg") repeat scroll center center;
}
div.scoreboardImage_17 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/17.jpg") repeat scroll center center;
}
div.scoreboardImage_18 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/18.jpg") repeat scroll center center;
}
div.scoreboardImage_19 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/19.jpg") repeat scroll center center;
}
div.scoreboardImage_20 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/20.jpg") repeat scroll center center;
}
div.scoreboardImage_21 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/21.jpg") repeat scroll center center;
}
div.scoreboardImage_22 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/22.jpg") repeat scroll center center;
}
div.scoreboardImage_23 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/23.jpg") repeat scroll center center;
}
div.scoreboardImage_24 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/24.jpg") repeat scroll center center;
}
div.scoreboardImage_25 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/25.jpg") repeat scroll center center;
}
div.scoreboardImage_26 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/26.jpg") repeat scroll center center;
}
div.scoreboardImage_27 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/27.jpg") repeat scroll center center;
}
div.scoreboardImage_28 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/28.jpg") repeat scroll center center;
}
div.scoreboardImage_29 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/29.jpg") repeat scroll center center;
}
div.scoreboardImage_30 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/30.jpg") repeat scroll center center;
}
div.scoreboardImage_31 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/31.jpg") repeat scroll center center;
}
div.scoreboardImage_32 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/32.jpg") repeat scroll center center;
}
div.scoreboardImage_33 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/33.jpg") repeat scroll center center;
}
div.scoreboardImage_34 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/34.jpg") repeat scroll center center;
}
div.scoreboardImage_35 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/35.jpg") repeat scroll center center;
}
div.scoreboardImage_36 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/36.jpg") repeat scroll center center;
}
div.scoreboardImage_37 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/37.jpg") repeat scroll center center;
}
div.scoreboardImage_38 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/38.jpg") repeat scroll center center;
}
div.scoreboardImage_39 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/39.jpg") repeat scroll center center;
}
div.scoreboardImage_40 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/40.jpg") repeat scroll center center;
}
div.scoreboardImage_41 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/41.jpg") repeat scroll center center;
}
div.scoreboardImage_42 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/42.jpg") repeat scroll center center;
}
div.scoreboardImage_43 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/43.jpg") repeat scroll center center;
}
div.scoreboardImage_44 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/44.jpg") repeat scroll center center;
}
div.scoreboardImage_45 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/45.jpg") repeat scroll center center;
}
div.scoreboardImage_46 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/46.jpg") repeat scroll center center;
}
div.scoreboardImage_47 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/47.jpg") repeat scroll center center;
}
div.scoreboardImage_48 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/48.jpg") repeat scroll center center;
}
div.scoreboardImage_49 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/49.jpg") repeat scroll center center;
}
div.scoreboardImage_50 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/50.jpg") repeat scroll center center;
}
div.scoreboardImage_51 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/51.jpg") repeat scroll center center;
}
div.scoreboardImage_52 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/52.jpg") repeat scroll center center;
}
div.scoreboardImage_53 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/53.jpg") repeat scroll center center;
}
div.scoreboardImage_54 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/54.jpg") repeat scroll center center;
}
div.scoreboardImage_55 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/55.jpg") repeat scroll center center;
}
div.scoreboardImage_56 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/56.jpg") repeat scroll center center;
}
div.scoreboardImage_57 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/57.jpg") repeat scroll center center;
}
div.scoreboardImage_58 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/58.jpg") repeat scroll center center;
}
div.scoreboardImage_59 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/59.jpg") repeat scroll center center;
}
div.scoreboardImage_60 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/60.jpg") repeat scroll center center;
}
div.scoreboardImage_61 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/61.jpg") repeat scroll center center;
}
div.scoreboardImage_62 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/62.jpg") repeat scroll center center;
}
div.scoreboardImage_63 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/63.jpg") repeat scroll center center;
}
div.scoreboardImage_64 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/64.jpg") repeat scroll center center;
}
div.scoreboardImage_65 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/65.jpg") repeat scroll center center;
}
div.scoreboardImage_66 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/66.jpg") repeat scroll center center;
}
div.scoreboardImage_67 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/67.jpg") repeat scroll center center;
}
div.scoreboardImage_68 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/68.jpg") repeat scroll center center;
}
div.scoreboardImage_69 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/69.jpg") repeat scroll center center;
}
div.scoreboardImage_70 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/70.jpg") repeat scroll center center;
}
div.scoreboardImage_71 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/71.jpg") repeat scroll center center;
}
div.scoreboardImage_72 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/72.jpg") repeat scroll center center;
}
div.scoreboardImage_73 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/73.jpg") repeat scroll center center;
}
div.scoreboardImage_74 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/74.jpg") repeat scroll center center;
}
div.scoreboardImage_75 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/75.jpg") repeat scroll center center;
}
div.scoreboardImage_76 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/76.jpg") repeat scroll center center;
}
div.scoreboardImage_77 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/77.jpg") repeat scroll center center;
}
div.scoreboardImage_78 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/78.jpg") repeat scroll center center;
}
div.scoreboardImage_79 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/79.jpg") repeat scroll center center;
}
div.scoreboardImage_80 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/80.jpg") repeat scroll center center;
}
div.scoreboardImage_81 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/81.jpg") repeat scroll center center;
}
div.scoreboardImage_82 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/82.jpg") repeat scroll center center;
}
div.scoreboardImage_83 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/83.jpg") repeat scroll center center;
}
div.scoreboardImage_84 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/84.jpg") repeat scroll center center;
}
div.scoreboardImage_85 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/85.jpg") repeat scroll center center;
}
div.scoreboardImage_86 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/86.jpg") repeat scroll center center;
}
div.scoreboardImage_87 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/87.jpg") repeat scroll center center;
}
div.scoreboardImage_88 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/88.jpg") repeat scroll center center;
}
div.scoreboardImage_89 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/89.jpg") repeat scroll center center;
}
div.scoreboardImage_90 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/90.jpg") repeat scroll center center;
}
div.scoreboardImage_91 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/91.jpg") repeat scroll center center;
}
div.scoreboardImage_92 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/92.jpg") repeat scroll center center;
}
div.scoreboardImage_93 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/93.jpg") repeat scroll center center;
}
div.scoreboardImage_94 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/94.jpg") repeat scroll center center;
}
div.scoreboardImage_95 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/95.jpg") repeat scroll center center;
}
div.scoreboardImage_96 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/96.jpg") repeat scroll center center;
}
div.scoreboardImage_97 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/97.jpg") repeat scroll center center;
}
div.scoreboardImage_98 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/98.jpg") repeat scroll center center;
}
div.scoreboardImage_99 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/99.jpg") repeat scroll center center;
}
div.scoreboardImage_100 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/100.jpg") repeat scroll center center;
}
div.scoreboardImage_101 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/101.jpg") repeat scroll center center;
}
div.scoreboardImage_102 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/102.jpg") repeat scroll center center;
}
div.scoreboardImage_103 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/103.jpg") repeat scroll center center;
}
div.scoreboardImage_104 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/104.jpg") repeat scroll center center;
}
div.scoreboardImage_105 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/105.jpg") repeat scroll center center;
}
div.scoreboardImage_106 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/106.jpg") repeat scroll center center;
}
div.scoreboardImage_107 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/107.jpg") repeat scroll center center;
}
div.scoreboardImage_108 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/108.jpg") repeat scroll center center;
}
div.scoreboardImage_109 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/109.jpg") repeat scroll center center;
}
div.scoreboardImage_110 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/110.jpg") repeat scroll center center;
}
div.scoreboardImage_111 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/111.jpg") repeat scroll center center;
}
div.scoreboardImage_112 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/112.jpg") repeat scroll center center;
}
div.scoreboardImage_113 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/113.jpg") repeat scroll center center;
}
div.scoreboardImage_114 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/114.jpg") repeat scroll center center;
}
div.scoreboardImage_115 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/115.jpg") repeat scroll center center;
}
div.scoreboardImage_116 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/116.jpg") repeat scroll center center;
}
div.scoreboardImage_117 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/117.jpg") repeat scroll center center;
}
div.scoreboardImage_118 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/118.jpg") repeat scroll center center;
}
div.scoreboardImage_119 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/119.jpg") repeat scroll center center;
}
div.scoreboardImage_120 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/120.jpg") repeat scroll center center;
}
div.scoreboardImage_121 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/121.jpg") repeat scroll center center;
}
div.scoreboardImage_122 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/122.jpg") repeat scroll center center;
}
div.scoreboardImage_123 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/123.jpg") repeat scroll center center;
}
div.scoreboardImage_124 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/124.jpg") repeat scroll center center;
}
div.scoreboardImage_125 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/125.jpg") repeat scroll center center;
}
div.scoreboardImage_126 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/126.jpg") repeat scroll center center;
}
div.scoreboardImage_127 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/127.jpg") repeat scroll center center;
}
div.scoreboardImage_128 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/128.jpg") repeat scroll center center;
}
div.scoreboardImage_129 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/129.jpg") repeat scroll center center;
}
div.scoreboardImage_130 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/130.jpg") repeat scroll center center;
}
div.scoreboardImage_131 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/131.jpg") repeat scroll center center;
}
div.scoreboardImage_132 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/132.jpg") repeat scroll center center;
}
div.scoreboardImage_133 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/133.jpg") repeat scroll center center;
}
div.scoreboardImage_134 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/134.jpg") repeat scroll center center;
}
div.scoreboardImage_135 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/135.jpg") repeat scroll center center;
}
div.scoreboardImage_136 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/136.jpg") repeat scroll center center;
}
div.scoreboardImage_137 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/137.jpg") repeat scroll center center;
}
div.scoreboardImage_138 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/138.jpg") repeat scroll center center;
}
div.scoreboardImage_139 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/139.jpg") repeat scroll center center;
}
div.scoreboardImage_140 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/140.jpg") repeat scroll center center;
}
div.scoreboardImage_141 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/141.jpg") repeat scroll center center;
}
div.scoreboardImage_142 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/142.jpg") repeat scroll center center;
}
div.scoreboardImage_143 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/143.jpg") repeat scroll center center;
}
div.scoreboardImage_144 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/144.jpg") repeat scroll center center;
}
div.scoreboardImage_145 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/145.jpg") repeat scroll center center;
}
div.scoreboardImage_146 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/146.jpg") repeat scroll center center;
}
div.scoreboardImage_147 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/147.jpg") repeat scroll center center;
}
div.scoreboardImage_148 {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/banners/148.jpg") repeat scroll center center;
}
.scoreboard {
    color: #ddd;
    display: block;
    font-family: HelveticaNeue-CondensedBold,Helvetica Neue,Helvetica,Droid Sans Mono,Droid Sans,Arial;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
}
.lng_20 .scoreboard {
    text-transform: none;
}
.scoreboardLayout {
    background-color: #222;
    border: 1px solid #000;
    border-radius: 4px;
    overflow: hidden;
}
.scoreboard.WithFooter .scoreboardLayout {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.scoreboardLayout.Table {
    display: table;
    table-layout: fixed;
    width: 100%;
}
.scoreboard .Row {
    display: block;
    height: 24px;
}
.scoreboardLayout.Table.Single .Col {
    width: 15%;
}
.scoreboard .Row div.Footer, .scoreboardLayout.Table .Col div.Header {
    color: #bbb !important;
    font-size: 11px;
    font-weight: 400;
    text-transform: none;
}
.scoreboardLayout.Table .Col .Pi::before {
    background-color: #525252;
    border: 1px solid #191919;
    box-sizing: border-box;
    content: " ";
    display: inline-block;
    height: 8px;
    margin: 0 10px 2px 0;
    width: 8px;
}
.scoreboardLayout.Table .Col .Pi.act::before {
    background-color: #ffdf1b;
}
.scoreboardLayout.Table .Col.Scores > div, .scoreboardLayout.Table .Col.Sets > div {
    color: #ffdf1b;
}
.scoreboard .Row > div.Footer, .scoreboardLayout.Table .Col, .scoreboardLayout.Table .Col > div.Header {
    background: #343434 url("../../images/scoreboards/banners/GridOverlay.png") repeat fixed 0 0;
}
.scoreboard .Row div.Footer, .scoreboardLayout.Table .Col div.Header {
    background-color: #2b2b2b;
}
.scoreboardLayout.Table .Col > div {
    border-bottom: 1px solid #222;
    border-right: medium none;
    border-top: 1px solid #444;
    height: 34px;
    line-height: 2pc;
    text-align: center;
}
.scoreboardLayout.Table .Col > div:last-child {
    border-bottom: medium none;
}
.scoreboardLayout.Table .Col:first-child {
    width: auto;
}
.scoreboardLayout.Table .Col:first-child > div {
    text-align: left;
}
.scoreboardLayout .Col:first-child, .scoreboardLayout .Col:first-child > div:first-child {
    border-top-left-radius: 4px;
}
.scoreboardLayout .Col:last-child, .scoreboardLayout .Col:last-child > div:first-child {
    border-top-right-radius: 4px;
}
.scoreboardLayout .Col:first-child, .scoreboardLayout .Col:first-child > div:last-child {
    border-bottom-left-radius: 4px;
}
.scoreboardLayout .Col:last-child, .scoreboardLayout .Col:last-child > div:last-child {
    border-bottom-right-radius: 4px;
}
.scoreboard.WithFooter .scoreboardLayout .Col:first-child > div:last-child, .scoreboardLayout .Col:first-child {
    border-bottom-left-radius: 0;
}
.scoreboard.WithFooter .scoreboardLayout .Col:last-child > div:last-child, .scoreboardLayout .Col:last-child {
    border-bottom-right-radius: 0;
}
.scoreboard.WithFooter .Row .Footer {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-color: #444 #000 #000;
    border-image: none;
    border-style: solid;
    border-width: 1px;
}
.scoreboard .Row .Footer:empty {
    display: none;
    visibility: hidden;
}
.scoreboard .Row .Footer, .scoreboardLayout.Table .Col:first-child > div {
    padding-left: 10px;
}
.scoreboard .Row .Footer, .scoreboardLayout.Table .Col .Header {
    background-color: #2b2b2b;
    border-bottom: 1px solid #222;
    border-top: 1px solid #424242;
    height: 24px !important;
    line-height: 23px !important;
}
.scoreboardLayout.Table .Col.Set {
    width: 5%;
}
.scoreboardLayout.Table .Col.Points, .scoreboardLayout.Table .Col.Sets {
    width: 12%;
}
.scoreboardLayout.Table .Col.Points div.Header, .scoreboardLayout.Table .Col.Sets div.Header {
    border-left: 1px solid #222;
    box-shadow: 1px 0 0 #484848 inset;
}
.scoreboardLayout.Table .Col {
    display: table-cell;
    text-align: center;
    width: 30px;
}
.scoreboardLayout.Table.Fixed .Col.Basic > div, .scoreboardLayout.Table.Fixed .Col.Teams > div, .scoreboardLayout.Table.Fixed.Grid .Col:first-child > div {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.scoreboardLayout.Table.Fixed.Single .Header {
    overflow: visible !important;
}
.scoreboardLayout.Table.Fixed.Single .Teams .Header {
    width: 430px;
}
.scoreboardLayout .IPClockCell {
    display: inline-block;
}
.scoreboardLayout.Table.Grid .Col:last-child > div, .scoreboardLayout.Table.Single .Col:last-child > div {
    color: #ffdf1b;
    padding-right: 10px;
    text-align: right;
}
.scoreboardLayout.Table .Col.Basic > div.Header {
    padding: 0 10px;
}
.scoreboardLayout.Table .Col.Basic > div {
    padding: 0 5px;
}
.scoreboardLayout.Table .Col.Basic:first-child > div {
    text-align: center;
}
.scoreboardLayout.Table .Col:first-child > div.Header {
    text-align: left;
    text-transform: none;
}
.scoreboardLayout.Table .Col:first-child > div.Header span:nth-child(2) {
    float: right;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 80%;
}
.scoreboardLayout .IPClockCell:empty + span {
    float: none !important;
}
.scoreboardLayout.Table .Col.Basic:last-child > div, .scoreboardLayout.Table.Tennis .Col.Scores > div {
    color: #ddd;
}
.scoreboard .Icon {
    background: rgba(0, 0, 0, 0) url("../../images/scoreboards/common/HiResStatsIconsV2.png") no-repeat scroll center 3px / 14px 25pc;
    display: inline-block;
    height: 18px;
    width: 9pt;
}
.scoreboard .Icon.Corner {
    background-position: center -75px;
}
.scoreboard .Icon.RedCard {
    background-position: center -156px;
}
.scoreboard .Icon.YellowCard {
    background-position: center -87pt;
}
.scoreboard .Icon.ThrowIn {
    background-position: center -196px;
}
.scoreboard .Icon.FreeKick {
    background-position: center -236px;
}
.scoreboard .Icon.GoalKick {
    background-position: center -276px;
}
.scoreboard .Icon.Penalty {
    background-position: center -36px;
}
.scoreboard .Icon.Substitution {
    background-position: center -355px;
}
.scoreboard .Icon.Goal {
    background-position: center 4px;
}
.scoreboard .Icon.Foul {
    background-position: center -312px;
}
.scoreboardLayout.Table .Col .Kit {
    display: inline-block;
    float: left;
    min-width: 12.5% !important;
}
.scoreboardLayout.Table .Col .Kit.Lineup span {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("../../images/v2/arrows/hires/Splash_Arrow_Down.png");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 20px 8px, auto auto;
    float: left;
    height: 6px;
    margin: 9pt 2px 0 -2px;
    opacity: 0.5;
    text-indent: -3000px;
    width: 18px;
}
.scoreboardLayout.Table .Col .Kit.Lineup span.Empty {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}
.scoreboardLayout.Table .Col .Kit .KitImg {
    float: left;
    height: 24px;
    margin-top: 4px;
    width: 1pc;
}
.TabletEventView .lineup {
    background: #bbb none repeat scroll 0 0;
    border: 1px solid #000;
    border-radius: 4px;
    font-weight: 400;
    min-height: 292px;
    position: absolute;
    width: 435px;
    z-index: 48;
}
.TabletEventView .lineup::after {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #bbb;
    border-color: #222 -moz-use-text-color -moz-use-text-color #222;
    border-image: none;
    border-style: solid none none solid;
    border-width: 1px medium medium 1px;
    bottom: 100%;
    content: "";
    height: 8px;
    left: 3.2%;
    position: absolute;
    top: -5px;
    transform: rotate(45deg);
    width: 8px;
}
.TabletEventView .lineup .team {
    display: none;
}
.TabletEventView .LineUpContainer {
    position: absolute;
    transform: translate3d(0px, 0px, 0px);
    z-index: 48;
}
.TabletEventView .lineup .starting li:first-child, .TabletEventView .lineup .subs li:first-child {
    border-radius: 4px;
}
.TabletEventView .uipoverlay {
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
}
.TabletEventView .scoreboardLayout.Table .Col > div:last-child {
    height: 33px;
}
.scoreboardLayout.Table.Single.c_3 .Col.Scores {
    width: 34%;
}
div.scoreboardContainer {
    padding-right: 1px;
    transform: translate3d(0px, 0px, 0px);
}
h1, h2, h3, h4, h5, h6 {
    font-weight: 400;
    margin: 0;
    padding: 0;
}
ol, ul {
    list-style: outside none none;
}
.ip-MobileViewController a:active, .ip-MobileViewController a:focus, .ip-MobileViewController a:hover {
    color: inherit;
    outline: 0 none;
}
.sp-5 .iph-InPlayLauncherModule .SSP-5, .sp-6 .iph-InPlayLauncherModule .SSP-6, .sp-7 .iph-InPlayLauncherModule .SSP-7, .sp-9 .iph-InPlayLauncherModule .SSP-9, .sp-10 .iph-InPlayLauncherModule .SSP-10, .sp-12 .iph-InPlayLauncherModule .SSP-12, .sp-15 .iph-InPlayLauncherModule .SSP-15, .sp-20 .iph-InPlayLauncherModule .SSP-20, .sp-22 .iph-InPlayLauncherModule .SSP-22, .sp-24 .iph-InPlayLauncherModule .SSP-24 {
    display: inline-block !important;
}
.ip-MobileEventView {
    position: relative;
    width: 100%;
}
@media (min-width: 950px) {
.ip-MobileEventView {
    -moz-box-direction: normal;
    -moz-box-flex: 1;
    -moz-box-orient: vertical;
    flex: 1 0 60%;
    flex-direction: column;
    overflow-x: hidden;
    overflow-y: auto;
}
.overlay-on .ip-MobileEventView {
    overflow-y: hidden;
}
}
.no-w3cflexbox .ip-MobileEventView {
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    display: flex;
    flex-direction: column;
}
@media (min-width: 950px) {
.no-w3cflexbox .ip-MobileEventView {
    width: 60%;
}
}
@media (orientation: portrait) and (min-width: 768px) {
.no-w3cflexbox .ip-MobileEventView {
    display: block;
    width: 100%;
}
}
.no-w3cflexbox .ip-MobileEventView.ip-MobileEventView_NoMedia {
    width: 100%;
}
.ip-MobileEventView_GridWrapper {
    clear: both;
}
.ip-MobileEventView_MediaWrapper {
    background-color: #404040;
    box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.1) inset, 0 -2px 0 0 rgba(0, 0, 0, 0.1) inset;
}
.ipo-MobileOverview {
    position: relative;
}
@media (min-width: 768px) {
.ipo-MobileOverview {
    -moz-box-flex: 1;
    flex: 1 0 60%;
    overflow: hidden;
}
}
@media (min-width: 950px) {
.ipo-MobileOverview {
    overflow-x: hidden;
    overflow-y: auto;
}
}
@media (min-width: 768px) {
.no-w3cflexbox .ipo-MobileOverview {
    width: 60%;
}
}
.no-w3cflexbox .ipo-MobileOverview.ipo-MobileOverview_NoMedia {
    width: 100%;
}
.no-w3cflexbox.no-flextweener .ipo-MobileOverview {
    overflow-y: visible;
}
@media (min-width: 768px) {
.no-w3cflexbox.no-flextweener .ipo-MobileOverview {
    display: block;
}
}
.overlay-on .ipo-MobileOverview {
    overflow-y: visible;
}
@media (min-width: 950px) {
.overlay-on .ipo-MobileOverview {
    overflow-y: hidden;
}
}
.ip-MobileViewController {
    background-color: #585858;
    font-family: -apple-system,Helvetica Neue,Roboto,Droid Sans,Segoe UI,Verdana,Arial,Lucida Grande,sans-serif;
    font-weight: 400;
}
.ip-MobileViewController * {
    box-sizing: border-box;
}
@media (min-width: 768px) {
.ip-MobileViewController {
    -moz-box-flex: 1;
    display: flex;
    flex: 1 0 100%;
    overflow-x: hidden;
}
}
.no-w3cflexbox .ip-MobileViewController {
    width: 100%;
}
.viewState1 .ip-MobileViewController {
    position: relative;
}
.match-live * {
    box-sizing: content-box;
}
.ipl-InPlayLauncherModule *, .ipl-InPlayLauncherModule *::after, .ipl-InPlayLauncherModule *::before {
    box-sizing: border-box;
}
.no-w3cflexbox.no-flextweener.no-flexlegacy .ipl-InPlayLauncherModule *::after, .no-w3cflexbox.no-flextweener.no-flexlegacy .ipl-InPlayLauncherModule *::before {
    display: none;
}
.ipl-InPlayLauncherModule {
    background-color: #545454;
    margin-top: 2px;
}

.ipl-Market 
{
    -moz-box-flex: 1;
    display: flex;
    flex: 1 1 50%;
}
.ipl-InPlayLauncherFixture + .ipl-InPlayLauncherFixture .ipl-Market {
    
}
.ipl-InPlayLauncherFixture_EventLink + .ipl-InPlayLauncherFixture .ipl-Market {
    border-top: 1px solid #757575;
}
.flextweener .ipl-Market, .no-w3cflexbox.no-flextweener .ipl-Market {
    width: 50%;
}
.no-w3cflexbox.no-flextweener .ipl-Market_HasThree .ipl-Market {
    width: 33.3333%;
}

.no-w3cflexbox.no-flextweener .ipl-Market_HasFour .ipl-Market {
    width: 25%;
}

.no-w3cflexbox.no-flexlegacy.no-flextweener .ipl-Market {
    display: inline-block;
    vertical-align: top;
}
.ipl-Market_Dummy {
    background-color: #585858;
}
.ipl-InPlayLauncherClassificationHeader {
    -moz-box-align: center;
    align-items: center;
    background-color: #a7a7a7;
    color: #545454;
    display: flex;
    font-size: 15px;
    min-height: 22px;
    position: relative;
}
.flextweener .ipl-InPlayLauncherClassificationHeader {
    height: 22px;
}
.ipl-InPlayLauncherClassificationHeader::before {
    content: " ";
    display: block;
    height: 9pt;
    left: 4px;
    position: absolute;
    top: 5px;
    width: 3px;
}
.no-w3cflexbox.no-flextweener.no-flexlegacy .ipl-InPlayLauncherClassificationHeader {
    display: table;
    table-layout: fixed;
    width: 100%;
}
.ipl-InPlayLauncherClassificationHeader-Title {
    -moz-box-flex: 1;
    color: #444;
    display: flex;
    flex-grow: 1;
    font-size: 9pt;
    line-height: 11px;
    padding-left: 11px;
    width: 50%;
}
@media (min-width: 768px) {
.ipl-InPlayLauncherClassificationHeader-Title {
    font-size: 13px;
}
}
.no-w3cflexbox.no-flextweener.no-flexlegacy .ipl-InPlayLauncherClassificationHeader-Title {
    display: table-cell;
    height: 22px;
    vertical-align: middle;
}
.ipl-Competition_Competitor {
    -moz-box-flex: 1;
    -moz-box-pack: center;
    color: #444;
    display: flex;
    flex: 1 0 33%;
    font-size: 9pt;
    justify-content: center;
    line-height: 1;
}
.ipl-FixtureList_PC-0 .ipl-Competition_Competitor {
    display: none;
}
@media (min-width: 768px) {
.ipl-Competition_Competitor {
    font-size: 13px;
}
}
.no-w3cflexbox.no-flextweener .ipl-Competition_Competitor {
    width: 50%;
}
.no-w3cflexbox.no-flextweener .ipl-Competition_HasThree .ipl-Competition_Competitor {
    width: 33.3333%;
}
.no-w3cflexbox.no-flextweener.no-flexlegacy .ipl-Competition_Competitor {
    display: inline-table;
    text-align: center;
}
.flextweener .ipl-Competition_Competitor {
    -moz-box-align: center;
    align-items: center;
    height: 22px;
}
.ipl-Competition_CompetitorWrapper {
    display: flex;
    width: 50%;
}
.flextweener .ipl-Competition_CompetitorWrapper {
    height: 22px;
}
.no-w3cflexbox.no-flextweener.no-flexlegacy .ipl-Competition_CompetitorWrapper {
    display: table-cell;
    vertical-align: middle;
}

/* .ipl-InPlayLauncherFixture_Life {
    background-color: #FFDDD2 !important ;
} */

/* .ipl-InPlayLauncherFixture {
    background-color: #C6D4F1;
    min-height: 44px;
    position: relative;
    width: 100%;
    border-left: 1px solid #b2b2b2; 
    border-right: 1px solid #b2b2b2;
    border-bottom: 1px solid #b2b2b2;
}
.ipl-InPlayLauncherFixtureGreen{
    background-color: #BBDEDE;
} */
.ipl-InPlayLauncherFixture, .ipl-InPlayLauncherFixture_GameItem {
    display: flex;
}
.NoBorder{
   border-bottom: none!important;
}
.ipl-InPlayLauncherFixture_GameItem {
    -moz-box-flex: 5;
    flex: 5 0 50%;
    overflow: hidden;
    padding: 9px 11px;
    width: 50%;
}
.ipl-InPlayLauncherFixture_GameItem:empty {
    display: none;
}
@media (min-width: 768px) {
.ipl-InPlayLauncherFixture_HasMeta .ipl-InPlayLauncherFixture_GameItem {
    padding: 8px 11px;
}
}
@media (min-width: 768px) {
.ipl-InPlayLauncherFixture_HasAudio2 .ipl-InPlayLauncherFixture_GameItem, .ipl-InPlayLauncherFixture_HasVideo2 .ipl-InPlayLauncherFixture_GameItem {
    padding: 9px 11px !important;
}
}
.ipl-InPlayLauncherFixture + .ipl-InPlayLauncherFixture .ipl-InPlayLauncherFixture_GameItem {
    
}

.no-w3cflexbox.no-flexlegacy.no-flextweener .ipl-InPlayLauncherFixture_GameItem {
    display: inline-block;
}
.flextweener .ipl-InPlayLauncherFixture_GameItem {
    max-width: 50%;
}
.flextweener .ipl-InPlayLauncherFixture_GameItem:only-child {
    max-width: 100%;
}
.ipl-InPlayLauncherFixture_DefaultFixture {
    -moz-box-pack: center;
    justify-content: center;
    padding: 0 11px;
    width: 100%;
}
.flextweener .ipl-InPlayLauncherFixture_DefaultFixture {
    height: 44px;
}
.ipl-InPlayLauncherFixture_EventLink {
    position: relative;
}
.ipl-InPlayLauncherFixture_EventLink::after {
    color: #777;
    content: "";
    font-family: bet365UI;
    font-size: 11px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    position: absolute;
    right: 11px;
    text-transform: none;
    top: 50%;
    transform: translateY(-50%);
}
.ipl-InPlayLauncherFixture + .ipl-InPlayLauncherFixture_EventLink {
    border: 1px solid #757575;
}
.ipl-InPlayLauncherFixture_DefaultFixture {
    -moz-box-direction: normal;
    -moz-box-flex: 2;
    -moz-box-orient: vertical;
    display: flex;
    flex: 2 4 10%;
    flex-direction: column;
    position: relative;
    width: inherit;
}
.no-w3cflexbox.no-flexlegacy.no-flextweener .ipl-InPlayLauncherFixture_DefaultFixture {
    display: inline-block;
    width: 80%;
}
.ipl-InPlayLauncherFixture_TeamsWrapper {
    -moz-box-direction: normal;
    -moz-box-flex: 2;
    -moz-box-orient: vertical;
    display: flex;
    flex: 2 4 10%;
    flex-direction: column;
    overflow: hidden;
    position: relative;
    width: inherit;
}
.no-w3cflexbox.no-flexlegacy.no-flextweener .ipl-InPlayLauncherFixture_TeamsWrapper {
    display: inline-block;
    width: 80%;
}
@media (min-width: 768px) {
.ipl-InPlayLauncherFixture_Timeable .ipl-InPlayLauncherFixture_TeamsWrapper {
    padding-left: 40px;
}
}
.ipl-InPlayLauncherFixture_TeamsText {
    color: #0000FF;
    font-size: 9pt;
    font-weight:bold;
    line-height: 15px;
    min-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.IsHomeGive {
    color: #ee2c2c!important;
}
.negative{
    color: #ee2c2c!important;
}
.ipl-InPlayLauncherFixture_TeamsText b{
    color: #ddd;
    font-size: 9pt;
    line-height: 15px;
    min-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.no-w3cflexbox .ipl-InPlayLauncherFixture_TeamsText {
    display: block;
    min-width: auto;
    width: 100%;
}
.ipl-InPlayLauncherFixture_TeamsText + .ipl-InPlayLauncherFixture_TeamsText {
    margin-top: 4px;
}
.ipl-InPlayLauncherFixture_Time {
    color: #bbb;
    display: flex;
    font-size: 11px;
    line-height: 13px;
    width: 38px;
}
.ipl-InPlayLauncherFixture_Time:empty {
    display: none;
}
@media (min-width: 768px) {
.ipl-InPlayLauncherFixture_Time {
    margin-right: 8px;
    width: auto;
}
.ipl-InPlayLauncherFixture_Period + .ipl-InPlayLauncherFixture_Time {
    margin-top: 6px;
}
}
.ipl-InPlayLauncherFixture_ScoresWrapper {
    -moz-box-direction: normal;
    -moz-box-flex: 0;
    -moz-box-orient: vertical;
    -moz-box-pack: start;
    color: black;
    display: flex;
    flex: 0 0 auto;
    flex-direction: column;
    font-size: 9pt;
    justify-content: flex-start;
    position: relative;
    white-space: nowrap;
}
.no-w3cflexbox.no-flexlegacy.no-flextweener .ipl-InPlayLauncherFixture_ScoresWrapper {
    display: inline-block;
    text-align: right;
    vertical-align: top;
    width: 20%;
}
.ipl-InPlayLauncherFixture_ScoreCol {
    -moz-box-direction: reverse;
    -moz-box-orient: horizontal;
    display: flex;
    flex-direction: row-reverse;
}
.ipl-InPlayLauncherFixture_ScoreCol + .ipl-InPlayLauncherFixture_ScoreCol {
    margin-top: 4px;
}
.ipl-InPlayLauncherFixture_Score {
    line-height: 15px;
}
.ipl-InPlayLauncherFixture_Score + .ipl-InPlayLauncherFixture_Score {
    margin-right: 9px;
}
.ipl-InPlayLauncherFixture_MetaContainer {
    display: flex;
}
.ipl-InPlayLauncherFixture_MetaContainer:empty {
    display: none;
}
.ipl-InPlayLauncherFixture_HasMeta .ipl-InPlayLauncherFixture_MetaContainer {
    margin-top: 6px;
}
@media (min-width: 768px) {
.ipl-InPlayLauncherFixture_HasMeta .ipl-InPlayLauncherFixture_MetaContainer {
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    flex-direction: column;
    left: -39px;
    margin-bottom: -39px;
    position: relative;
    top: -39px;
    width: 39px;
}
}
.ipl-InPlayLauncherFixture_HasVideo2 .ipl-InPlayLauncherFixture_HasMeta .ipl-InPlayLauncherFixture_MetaContainer {
    -moz-box-direction: normal;
    -moz-box-orient: horizontal;
    bottom: -22px;
    flex-direction: row;
    left: 0;
    top: auto;
}
@media (min-width: 768px) {
.ipl-InPlayLauncherFixture_HasAudio2 .ipl-InPlayLauncherFixture_MetaContainer, .ipl-InPlayLauncherFixture_HasVideo2 .ipl-InPlayLauncherFixture_MetaContainer {
    left: 0;
    margin-bottom: 0;
    top: auto;
}
}
.ipl-InPlayLauncherFixture_Video, .ipl-InPlayLauncherFixture_Video2 {
    color: #bbb;
    display: inline-block !important;
    font-size: 10.5px;
    line-height: 13px;
    width: 38px;
}
.ipl-InPlayLauncherFixture_Video2::after, .ipl-InPlayLauncherFixture_Video::after {
    content: "";
    font-family: bet365UI;
    font-size: 10px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    text-transform: none;
}
.no-sp-5 .ipl-InPlayLauncherFixture_Video2.ipl-InPlayLauncherFixture_IconSSP-5, .no-sp-5 .ipl-InPlayLauncherFixture_Video.ipl-InPlayLauncherFixture_IconSSP-5, .no-sp-6 .ipl-InPlayLauncherFixture_Video2.ipl-InPlayLauncherFixture_IconSSP-6, .no-sp-6 .ipl-InPlayLauncherFixture_Video.ipl-InPlayLauncherFixture_IconSSP-6, .no-sp-7 .ipl-InPlayLauncherFixture_Video2.ipl-InPlayLauncherFixture_IconSSP-7, .no-sp-7 .ipl-InPlayLauncherFixture_Video.ipl-InPlayLauncherFixture_IconSSP-7, .no-sp-9 .ipl-InPlayLauncherFixture_Video2.ipl-InPlayLauncherFixture_IconSSP-9, .no-sp-9 .ipl-InPlayLauncherFixture_Video.ipl-InPlayLauncherFixture_IconSSP-9, .no-sp-10 .ipl-InPlayLauncherFixture_Video2.ipl-InPlayLauncherFixture_IconSSP-10, .no-sp-10 .ipl-InPlayLauncherFixture_Video.ipl-InPlayLauncherFixture_IconSSP-10, .no-sp-12 .ipl-InPlayLauncherFixture_Video2.ipl-InPlayLauncherFixture_IconSSP-12, .no-sp-12 .ipl-InPlayLauncherFixture_Video.ipl-InPlayLauncherFixture_IconSSP-12, .no-sp-15 .ipl-InPlayLauncherFixture_Video2.ipl-InPlayLauncherFixture_IconSSP-15, .no-sp-15 .ipl-InPlayLauncherFixture_Video.ipl-InPlayLauncherFixture_IconSSP-15, .no-sp-20 .ipl-InPlayLauncherFixture_Video2.ipl-InPlayLauncherFixture_IconSSP-20, .no-sp-20 .ipl-InPlayLauncherFixture_Video.ipl-InPlayLauncherFixture_IconSSP-20, .no-sp-22 .ipl-InPlayLauncherFixture_Video2.ipl-InPlayLauncherFixture_IconSSP-22, .no-sp-22 .ipl-InPlayLauncherFixture_Video.ipl-InPlayLauncherFixture_IconSSP-22, .no-sp-24 .ipl-InPlayLauncherFixture_Video2.ipl-InPlayLauncherFixture_IconSSP-24, .no-sp-24 .ipl-InPlayLauncherFixture_Video.ipl-InPlayLauncherFixture_IconSSP-24 {
    display: none !important;
}
@media (min-width: 768px) {
.ipl-InPlayLauncherFixture_Time + .ipl-InPlayLauncherFixture_Video, .ipl-InPlayLauncherFixture_Time + .ipl-InPlayLauncherFixture_Video2 {
    margin-top: 5px;
}
}
.ipl-InPlayLauncherFixture_Audio, .ipl-InPlayLauncherFixture_Audio2 {
    color: #bbb;
    display: inline-block !important;
    font-size: 11px;
    line-height: 13px;
    width: 38px;
}
.ipl-InPlayLauncherFixture_Audio2::after, .ipl-InPlayLauncherFixture_Audio::after {
    content: "";
    font-family: bet365UI;
    font-size: 10px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    text-transform: none;
}
@media (min-width: 768px) {
.ipl-InPlayLauncherFixture_Time + .ipl-InPlayLauncherFixture_Audio, .ipl-InPlayLauncherFixture_Time + .ipl-InPlayLauncherFixture_Audio2 {
    margin-top: 5px;
}
}
.ipl-InPlayLauncherFixture_Period {
    color: #bbb;
    display: inline-flex;
    font-size: 11px;
    height: 13px;
    line-height: 13px;
    margin-right: 8px;
}
.ipl-InPlayLauncherFixture_Period:empty {
    margin-right: 0;
}
.ipl-InPlayLauncherFooter {
    -moz-box-align: center;
    -moz-box-flex: 1;
    -moz-box-pack: justify;
    align-items: center;
    background-color: #666;
    border-top: 1px solid #757575;
    display: flex;
    flex: 1 0 100%;
    justify-content: space-between;
    min-height: 44px;
    padding: 0 11px;
    position: relative;
}
.flextweener .ipl-InPlayLauncherFooter {
    height: 44px;
}
.ipl-InPlayLauncherFooter_Label {
    font-size: 15px;
    line-height: 18px;
}
.ipl-InPlayLauncherFooter_Count, .ipl-InPlayLauncherFooter_Label {
    color: #ddd;
    display: flex;
}
.ipl-InPlayLauncherFooter_Count {
    font-size: 9pt;
    line-height: 13px;
}
.ipl-InPlayLauncherHeader {
    -moz-box-align: center;
    -moz-box-pack: justify;
    align-items: center;
    background-color: #020049;
    border-bottom: 1px solid gray;
    display: flex;
    justify-content: space-between;
    min-height: 44px;
    padding: 0 11px;
}
.flextweener .ipl-InPlayLauncherHeader {
    height: 44px;
}
.ipl-InPlayLauncherHeader_Text {
    color: #fff;
    font-family: HelveticaNeue-CondensedBold,HelveticaNeueBoldCondensed,HelveticaNeue-Bold-Condensed,Helvetica Neue Bold Condensed,HelveticaNeueBold,HelveticaNeue-Bold,Helvetica Neue Bold,HelveticaNeue,Helvetica Neue,Roboto Condensed,Handset Condensed Bold,Samsung Sans,TeXGyreHerosCnBold,TeXGyreHerosBold,Segoe UI Semibold,Trebuchet MS,Roboto Bold,Roboto,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;
    font-size: 21px;
    font-stretch: condensed;
    font-weight: 400;
    white-space: pre;
}
[lang="gr"] .ipl-InPlayLauncherHeader_Text {
    font-size: 18px;
}
.ipl-InPlayLauncherHeader_InPlay {
    color: #ffdf1b;
    display: inline-flex;
    font-style: normal;
}
.ipl-InPlayLauncherHeader_Count {
    color: gray;
    font-family: -apple-system,Helvetica Neue,Roboto,Droid Sans,Segoe UI,Verdana,Arial,Lucida Grande,sans-serif;
    font-size: 9pt;
    font-weight: 400;
}
.ipl-InPlayLauncherHeader_Count::after {
    content: "";
    font-family: bet365UI;
    font-size: 9px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    margin-left: 3px;
    text-transform: none;
}
.ipl-Participant-or{
     -moz-box-align: center;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -moz-box-pack: center;
    align-items: center;
    background-color: #C6D4F1;
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 44px;
    min-width:46px;
    padding: 0 11px;
    width: 100%;
    font-size: 9pt;
    color:White;
    border-left: 1px solid #b2b2b2;
    border-top: 1px solid #b2b2b2;
    border-right: 1px solid #b2b2b2;
}
.ipl-Participant {
    -moz-box-align: center;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -moz-box-pack: center;
    align-items: center;
    /*background-color: #C6D4F1;*/
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 44px;
    min-width:46px;
    /*padding: 0 11px;*/
    width: 50%;
    font-size: 9pt;
    color:White;
    font-weight:bold;
    border-left: 1px solid #b2b2b2;
    /*border-top: 1px solid #b2b2b2;*/
    border-right: 1px solid #b2b2b2;
}

.ipl-Participant-Green {
    -moz-box-align: center;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -moz-box-pack: center;
    align-items: center;
    background-color: #BBDEDE;
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 44px;
    min-width:46px;
    padding: 0 11px;
    width: 100%;
    font-size: 9pt;
    color:White;
    /*border-left: 1px solid #b2b2b2;*/
    border-top: 1px solid #b2b2b2;
    /*border-right: 1px solid #b2b2b2;*/
}

.ipl-Participant-Green-HTFT {
    -moz-box-align: center;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -moz-box-pack: center;
    align-items: center;
    background-color: #BBDEDE;
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 44px;
    min-width:46px;
    padding: 0 11px;
    width: 100%;
    font-size: 9pt;
    color:White;
    /*border-left: 1px solid #b2b2b2;*/
    border-top: 1px solid #b2b2b2;
    border-right: 1px solid #b2b2b2;
}

.ipl-Participant-Par {
    -moz-box-align: center;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -moz-box-pack: center;
    align-items: center;
    /*background-color: #C6D4F1;*/
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 44px;
    min-width:46px;
    padding: 0 11px;
    width: 50%;
    font-size: 9pt;
    color:White;
    border-left: 1px solid #b2b2b2;
    border-bottom: 1px solid #b2b2b2;
    padding-top:10px;
}

.ipl-Participant-CS{
    -moz-box-align: center;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -moz-box-pack: center;
    align-items: center;
    background-color: #C8E5F8;
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 44px;
    min-width:0;
    /*padding: 0 11px;*/
    width: 16%;
    font-size: 9pt;
    color:White;
    /*border-left: 1px solid #b2b2b2;*/
    /*border-top: 1px solid #b2b2b2;*/
    border-right: 1px solid #b2b2b2;
} 

.ipl-Participant-CS2{
    -moz-box-align: center;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -moz-box-pack: center;
    align-items: center;
    background-color: #BBDEDE;
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 44px;
    min-width:0;
    padding: 0 11px;
    width: 100%;
    font-size: 9pt;
    font-weight:bold;
    color:White;
    /*border-left: 1px solid #b2b2b2;*/
    border-top: 1px solid #b2b2b2;
    /*border-right: 1px solid #b2b2b2;*/
    /*border-bottom:1px solid #b2b2b2;*/
}

/* .ipl-ParticipantFullTimeLife{
	background-color: #db7248 !important;
}

.ipl-ParticipantFirsthalfLife{
	background-color: #F47F51 !important;
} */

/* .ipl-ParticipantFullTimeOther{
   background-color: #db7248;
	background-color: #4762AB !important;
}

.ipl-ParticipantFirsthalfOther{
	background-color: #F47F51;
    background-color: #4C69B8 !important;
} */

.ipl-ParticipantHDPOU {
    -moz-box-align: center;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -moz-box-pack: center;
    align-items: center;
    /*background-color: #C6D4F1;*/
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 44px;
    min-width:50px;
    /*padding: 0 11px;*/
    width:50%;
    font-size: 9pt;
    color:White;
    border-left: 1px solid #b2b2b2;
    /*border-top: 1px solid #b2b2b2;
    border-right: 1px solid #b2b2b2;*/
}

.dataTitle{ 
    color:#606060;
}

.dataTitleCS{ 
    color:blue;
}

.ipl-ParticipantHA {
    -moz-box-align: center;
    -moz-box-direction: normal;
    -moz-box-orient:horizontal;
    -moz-box-pack: center;
    align-items: center;
     display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 22px;
     min-width:50px;
    padding: 0 11px;
    width: 100%;
    font-size: 9pt;
    color:#fff;
    border-left: 1px solid #b2b2b2;
}

.ipl-ParticipantOU {
    -moz-box-align: center;
    -moz-box-direction: normal;
    -moz-box-orient:horizontal;
    -moz-box-pack: center;
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 22px;
    min-width:50px;
    padding: 0 11px;
    width: 100%;
    font-size: 9pt;
    color:#fff;
    border-left: 1px solid #b2b2b2;
}

.hdp
{
	display:inherit;
}

.ipl-Participant a span
{
	font-weight:bold;
	color:#606060 !important;
}

.ipl-ParticipantHDPOU a span
{
	font-weight:bold;
	color:#606060 !important;
}

.ipl-Market_HasThree .ipl-Participant {
    /*width: 33.3333%;*/
     width: 50%;
}

.ipl-Market_HasFour .ipl-Participant {
    width: 25%;
}

.ipl-Market_HasThree .ipl-ParticipantHDPOU {
    width: 33.3333%;
}

.ipl-Market_HasFour .ipl-ParticipantHDPOU {
    width: 25%;
}

.ipl-Market_HasFour .ipl-ParticipantOU {
    width: 25%;
}

.ipl-Participant + .ipl-Participant, .ipl-ParticipantDummy + .ipl-Participant {
}
.ipl-Participant.ipl-Participant_Highlighted {
    background-color: #e4e4e4 !important;
}

.ipl-ParticipantHDPOU.ipl-Participant_Highlighted {
    background-color: #e4e4e4 !important;
}

.no-w3cflexbox.no-flextweener.no-flexlegacy .ipl-Participant {
    display: inline-block;
    height: 100%;
    text-align: center;
    vertical-align: top;
}
.ipl-Participant_OppOdds {
    color: #ffdf1b;
    display: block;
    font-size: 13px;
    line-height: 20px;
}
.ipl-Participant_Highlighted .ipl-Participant_OppOdds {
    color: #020049;
}
.ipl-Participant_Suspended .ipl-Participant_OppOdds {
    opacity: 0;
}
.ipl-Participant_OppName {
    color: #bbb;
    display: block;
    font-size: 13px;
    line-height: 20px;
}
.ipl-Participant_Highlighted .ipl-Participant_OppName {
    color: #545454;
}
.ipl-ParticipantDummy {
    -moz-box-align: center;
    -moz-box-pack: center;
    align-items: center;
    background-color: #585858;
    display: flex;
    justify-content: center;
    min-height: 44px;
    padding: 0 11px;
    width: 50%;
}
.ipl-Market_HasThree .ipl-ParticipantDummy {
    width: 33.3333%;
}

.ipl-Market_HasFour .ipl-ParticipantDummy {
    width: 25%;
}

.ipl-Participant + .ipl-ParticipantDummy, .ipl-ParticipantDummy + .ipl-ParticipantDummy {
    box-shadow: 1px 1px 1px #666 inset;
}
.no-w3cflexbox.no-flextweener.no-flexlegacy .ipl-ParticipantDummy {
    display: inline-table;
    height: 100%;
    table-layout: fixed;
    vertical-align: top;
}
.browser_mse.osVersion_10 .iph-InPlayLauncherFixtureNarrow_DefaultFixture, .browser_mse.osVersion_10 .iph-InPlayLauncherFixtureNarrow_TeamsWrapper {
    min-width: 50%;
}
.sb-SidebarModule *, .sb-SidebarModule *::after, .sb-SidebarModule *::before {
    box-sizing: border-box;
}
.sb-GamingGroup:nth-child(2), .sb-GamingItem {
    border-top: 1px solid #404040;
}
.sb-GamingItem {
    color: #bbb;
    display: block;
    font-family: -apple-system,Helvetica Neue,Roboto,Droid Sans,Segoe UI,Verdana,Arial,Lucida Grande,sans-serif;
    font-size: 15px;
    font-weight: 400;
    padding: 6px 11px;
    position: relative;
}
.sb-GamingItem:link, .sb-GamingItem:visited {
    color: #bbb;
}
.sb-GamingItem::after {
    color: #888;
    content: "";
    font-family: bet365UI;
    font-size: 9px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    margin-top: -4px;
    position: absolute;
    right: 9px;
    text-transform: none;
    top: 50%;
}
[lang="cz"] .sb-HeaderLink, [lang="dk"] .sb-HeaderLink, [lang="hu"] .sb-HeaderLink, [lang="ro"] .sb-HeaderLink, [lang="sl"] .sb-HeaderLink {
    font-size: 14px;
}
[lang="cn"] .sb-SidebarModule_Scrolled .sb-HeaderLink, [lang="dk"] .sb-SidebarModule_Scrolled .sb-HeaderLink, [lang="en"] .sb-SidebarModule_Scrolled .sb-HeaderLink, [lang="hk"] .sb-SidebarModule_Scrolled .sb-HeaderLink, [lang="hu"] .sb-SidebarModule_Scrolled .sb-HeaderLink, [lang="no"] .sb-SidebarModule_Scrolled .sb-HeaderLink, [lang="se"] .sb-SidebarModule_Scrolled .sb-HeaderLink {
    height: 60px;
}
.sb-SidebarModule_Scrolled .sb-HeaderPod {
    padding-bottom: 0;
    transform: translate3d(0px, -74px, 0px);
}
.no-w3cflexbox .sb-HeaderPod {
    position: relative;
    z-index: auto;
}
.no-w3cflexbox .sb-HeaderPod, .no-w3cflexbox .sb-SidebarModule_Scrolled .sb-HeaderPod {
    transform: translate3d(0px, 0px, 0px);
}
.sb-InstantGamesModule *, .sb-InstantGamesModule *::after, .sb-InstantGamesModule *::before {
    box-sizing: border-box;
}
.sb-InstantGamesModule_Title {
    color: #ddd;
    font-size: 14px;
    line-height: 1pc;
    padding-bottom: 6px;
    padding-top: 7px;
}
.sb-InstantGamesModule_GamesContainer, .sb-InstantGamesModule_Title {
    display: flex;
}
.sb-InstantGamesModule_GamesContainer {
    -moz-box-align: start;
    -moz-box-direction: normal;
    -moz-box-orient: horizontal;
    align-items: flex-start;
    flex-direction: row;
    height: 7pc;
    overflow-y: hidden;
}
.no-w3cflexbox .sb-MainPod {
    overflow-x: hidden;
}
.no-w3cflexbox .sb-MainPod, .noCssScrollingForSidebar .sb-MainPod {
    overflow-y: visible;
    padding-top: 0;
    position: relative;
}
.noCssScrollingForSidebar .sb-MainPod {
    bottom: auto;
    height: auto;
}
/* .sb-SportsItem + .sb-SportsItem, .sb-SportsItem_HasSubMenu + .sb-SportsItem {
    border-top: 1px solid #404040;
} */
/* .sb-SportsItem + .sb-SportsItem_Highlighted, .sb-SportsItem_HasSubMenu + .sb-SportsItem_Highlighted {
    border-bottom: 1px solid #404040 !important;
} */
.sb-SidebarModule *, .sb-SidebarModule *::after, .sb-SidebarModule *::before {
    box-sizing: border-box;
}
.sb-SidebarModule {
    /*background-color: #E8EFF5;*/
    /*background-color: #85A3E0;*/
    /* background:url(../img/background.jpg) ; */
    bottom: 0;
    left: -250px;
    position: absolute;
    top: 0;
    width: 250px;
}


@media (min-width: 350px) {
.sb-SidebarModule {
    /*left : -80%*/;
    left: -227%;
    width: 80%;
}
}
@media (min-width: 414px) {
.sb-SidebarModule {
    /*left : -80%*/;
    left: -152%;
    width: 80%;
}
}
@media (min-width: 375px) and (max-width: 411px) {
.sb-SidebarModule {
    /*left : -80%*/;
    left: -200%;
    width: 80%;
}
.ipl-Participant{
    min-width:41px;
}
}
@media (min-width: 412px) and (max-width: 413px) {
.sb-SidebarModule {
    /*left : -80%*/;
    left: -155%;
    width: 80%;
}
.ipl-Participant{
    min-width:41px;
}
}
@media (min-width: 420px) {
    .sb-SidebarModule {
        left: -250px;
        width: 250px;
    }
}
@media (min-width: 768px) {
    .sb-SidebarModule {
        left: -250px;
        width: 250px;
    }
}
@media (min-width: 950px) {
.sb-SidebarModule {
    left: 0;
    width: 170px;
}
.hideSportsMenu .sb-SidebarModule {
    display: none;
}
}
.no-w3cflexbox .sb-SidebarModule {
    overflow-x: hidden;
    overflow-y: auto;
}
.sb-SidebarModule.sb-SidebarModule_Hidden {
    animation: 0.15s ease 0s normal none 0 running SidebarModule_DelayedHide;
}
.noCssScrollingForSidebar .sb-SidebarModule {
    bottom: auto !important;
    height: auto !important;
    overflow-x: hidden;
    overflow-y: visible;
}
@keyframes SidebarModule_DelayedHide {
0% {
    visibility: visible;
}
100% {
    visibility: hidden;
}
}
@keyframes SidebarModule_DelayedHide {
0% {
    visibility: visible;
}
100% {
    visibility: hidden;
}
}
@media (min-width: 950px) {
.sb-GamingGroup {
    display: none;
}
}
.sb-GamingGroup:nth-child(1) {
    margin-bottom: 11px;
    margin-top: 4px;
}
.sb-GamingGroup:nth-child(2), .sb-GamingItem {
    border-top: 1px solid #404040;
}
.sb-GamingItem {
    color: #bbb;
    display: block;
    font-family: -apple-system,Helvetica Neue,Roboto,Droid Sans,Segoe UI,Verdana,Arial,Lucida Grande,sans-serif;
    font-size: 15px;
    font-weight: 400;
    padding: 6px 11px;
    position: relative;
}
.sb-GamingItem:link, .sb-GamingItem:visited {
    color: #bbb;
}
.sb-GamingItem:first-child {
    border-top: medium none;
    padding-top: 7px;
}
.sb-GamingItem:last-child {
    padding-bottom: 11px;
}
.sb-GamingItem::after {
    color: #888;
    content: "";
    font-family: bet365UI;
    font-size: 9px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    margin-top: -4px;
    position: absolute;
    right: 9px;
    text-transform: none;
    top: 50%;
}
.sb-GamingItem_Media {
    display: inline-block;
    margin-right: 11px;
}
.sb-GamingItem_Wide .sb-GamingItem_Media {
    padding-bottom: 24.75%;
}
.sb-GamingItem_Img {
    border-radius: 2px;
    display: inline-block;
    height: 55px;
    vertical-align: middle;
    width: 66px;
}
.sb-GamingItem_Wide {
    color: #bbb;
    display: block;
    font-size: 18px;
    line-height: 21px;
    margin: 0 11px;
    max-width: 100%;
}
.sb-HeaderLink {
    color: #bbb;
    display: table-cell;
    font-size: 13px;
    height: 65px;
    line-height: 13px;
    padding-top: 41px;
    position: relative;
    text-align: center;
    transition: transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s;
    vertical-align: middle;
    width: 25%;
}
[lang="cz"] .sb-HeaderLink, [lang="dk"] .sb-HeaderLink, [lang="hu"] .sb-HeaderLink, [lang="ro"] .sb-HeaderLink, [lang="sl"] .sb-HeaderLink {
    font-size: 14px;
}
[lang="en"] .sb-HeaderLink {
    font-size: 15px;
}
.sb-HeaderLink::before {
    background-image: url("../img/sidebar-sprite.png");
    background-repeat: no-repeat;
    content: " ";
    display: block;
    height: 40px;
    left: 50%;
    margin: 0 auto 7px -20px;
    position: absolute;
    top: 3px;
    width: 43px;
}
.no-svginhtml .sb-HeaderLink::before {
    background-image: url("../img/sidebar-sprite.png");
}
.sb-SidebarModule_Scrolled .sb-HeaderLink {
    font-size: 11px !important;
    height: 62px;
    line-height: 0.9;
    padding-top: 45px;
}
[lang="cn"] .sb-SidebarModule_Scrolled .sb-HeaderLink, [lang="dk"] .sb-SidebarModule_Scrolled .sb-HeaderLink, [lang="en"] .sb-SidebarModule_Scrolled .sb-HeaderLink, [lang="hk"] .sb-SidebarModule_Scrolled .sb-HeaderLink, [lang="hu"] .sb-SidebarModule_Scrolled .sb-HeaderLink, [lang="no"] .sb-SidebarModule_Scrolled .sb-HeaderLink, [lang="se"] .sb-SidebarModule_Scrolled .sb-HeaderLink {
    height: 60px;
}
.sb-SidebarModule_Scrolled .sb-HeaderLink::before {
    top: 8px;
    transform: scale(0.6);
    transform-origin: 50% bottom 0;
}
.no-w3cflexbox .sb-SidebarModule_Scrolled .sb-HeaderLink::before {
    transform: none;
}
.noCssScrollingForSidebar .sb-HeaderLink {
    display: inline-block;
    padding-top: 46px;
}
.noCssScrollingForSidebar .sb-SidebarModule_Scrolled .sb-HeaderLink {
    padding-top: 51px;
}
.sb-HeaderLink_Sports::before {
    background-position: 4px -1px;
}
.sb-HeaderLink_Sports.sb-HeaderLink_Highlighted {
    color: gray;
}
.sb-HeaderLink_Sports.sb-HeaderLink_Highlighted::before {
    background-position: -66px -1px;
}
.sb-HeaderLink_InPlay::before {
    background-position: -146px -1px;
}
.sb-HeaderLink_InPlay.sb-HeaderLink_Highlighted {
    color: gray;
}
.sb-HeaderLink_InPlay.sb-HeaderLink_Highlighted::before {
    background-position: -221px -1px;
}
.sb-HeaderLink_Gaming::before {
    background-position: -305px -1px;
}
.sb-HeaderLink_Gaming.sb-HeaderLink_Highlighted {
    color: gray;
}
.sb-HeaderLink_Gaming.sb-HeaderLink_Highlighted::before {
    background-position: -385px -1px;
}
.sb-HeaderLink_Offer::before {
    background-position: -477px -1px;
}
.sb-HeaderLink_Offer.sb-HeaderLink_Highlighted {
    color: gray;
}
.sb-HeaderLink_Offer.sb-HeaderLink_Highlighted::before {
    background-position: -557px -1px;
}
/* .sb-HeaderPod {
    backface-visibility: hidden;
    background-image:url(../img/header_bg.jpg);
    background-color: #0b6ba5;
    border-bottom: 1px solid #5e5e5e;
    height: 48px;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: translateZ(0px);
    transition: transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s;
    z-index: 10;
} */
.sb-SidebarModule_Scrolled .sb-HeaderPod {
    padding-bottom: 0;
    transform: translate3d(0px, -74px, 0px);
}
@media (min-width: 950px) {
.sb-HeaderPod {
    display: none;
}
}
.no-w3cflexbox .sb-HeaderPod {
    position: relative;
    z-index: auto;
}
.no-w3cflexbox .sb-HeaderPod, .no-w3cflexbox .sb-SidebarModule_Scrolled .sb-HeaderPod {
    transform: translate3d(0px, 0px, 0px);
}
.no-w3cflexbox.no-flextweener .sb-HeaderPod {
    transform: none;
}
.os_blackberry .sb-HeaderPod {
    position: relative;
}
/* .sb-HeaderPod_Logo {
    background-image: url('../img/logoSmall.png');
    background-position: center center;
    background-repeat: no-repeat;
    height: 22px;
    margin: 11px auto 1pc;
    transition: opacity 0.5s ease 0s;
    width: 94px;
} */
.no-svginhtml .sb-HeaderPod_Logo {
    background-image: url("../img/logo.png");
}
.sb-SidebarModule_Scrolled .sb-HeaderPod_Logo {
    opacity: 0;
}
.sb-HeaderPod_Nav {
    display: table;
    padding-bottom: 7px;
    table-layout: fixed;
    width: 100%;
}
.sb-SidebarModule_Scrolled .sb-HeaderPod_Nav {
    padding-bottom: 0;
    position: relative;
    top: 9px;
}
.noCssScrollingForSidebar .sb-HeaderPod_Nav {
    display: block;
}
.sb-InPlayGroup {
    background-color: #333;
    display: block;
}
@media (min-width: 950px) {
.sb-InPlayGroup {
    display: none;
}
}
.sb-InPlayItem {
    -moz-box-align: center;
    -moz-box-pack: justify;
    align-items: center;
    border-right: 2px solid transparent;
    color: #bbb;
    display: flex;
    font-size: 15px;
    height: 44px;
    justify-content: space-between;
    line-height: 18px;
    padding: 0 14px 0 11px;
    position: relative;
}
.sb-InPlayItem::before {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #020049 #020049 #020049 gray;
    border-image: none;
    border-radius: 999px;
    border-style: solid;
    border-width: 2px;
    content: " ";
    height: 19px;
    opacity: 0;
    position: absolute;
    right: 18px;
    top: 9pt;
    width: 19px;
}
.no-w3cflexbox.no-flextweener.flexlegacy .sb-InPlayItem::before {
    animation: 0s ease 0s normal none 1 running none !important;
    background-image: url("/SportsUI/styles/images/SidebarModule/fallback-spinner-404040-matte.gif");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 19px 19px;
    border: 0 none;
}
.sb-InPlayItem + .sb-InPlayItem {
    border-top: 1px solid #404040;
}
.sb-InPlayItem_Truncator {
    min-width: 0 !important;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 75% !important;
}
.no-w3cflexbox .sb-InPlayItem_Truncator {
    display: block;
    min-width: auto;
    width: 100%;
}
.sb-SidebarModule_Navigating .sb-InPlayItem_Highlighted .sb-InPlayItem_Truncator {
    padding-right: 34px;
}
.sb-InPlayItem_Highlighted {
    background-color: #404040 !important;
    border-right: 2px solid #333;
    box-shadow: -3px 0 0 0 gray inset;
    color: #e4e4e4 !important;
}
.sb-InPlayItem + .sb-InPlayItem_Highlighted {
    border-top: 1px solid #404040 !important;
}
.sb-InPlayItem_Highlighted::before {
    opacity: 0;
    transition: opacity 0.3s ease 0.3s;
}
.sb-SidebarModule_Navigating .sb-InPlayItem_Highlighted::before {
    animation: 0.7s linear 0s normal none infinite running rotate;
    opacity: 1;
}
.sb-InPlayItem_Meta {
    -moz-box-flex: 0;
    color: #a7a7a7;
    display: flex;
    flex: 0 0 auto;
    font-family: -apple-system,Helvetica Neue,Roboto,Droid Sans,Segoe UI,Verdana,Arial,Lucida Grande,sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 15px;
    opacity: 1;
    transition: opacity 0.3s ease 0.3s;
}
.sb-InPlayItem_Highlighted .sb-InPlayItem_Meta {
    color: inherit;
}
.sb-SidebarModule_Navigating .sb-InPlayItem_Highlighted .sb-InPlayItem_Meta {
    opacity: 0;
}
.no-w3cflexbox.no-flextweener.flexlegacy .sb-InPlayItem_Meta {
    transition: none 0s ease 0s ;
}
.sb-GameItem {
    -moz-box-align: start;
    -moz-box-direction: normal;
    -moz-box-flex: 1;
    -moz-box-orient: vertical;
    align-items: flex-start;
    display: inline-flex;
    flex: 1 0 110px;
    flex-direction: column;
    height: 101px;
    margin-right: 11px;
}
.no-flexbox .sb-GameItem {
    display: inline-block;
    width: 110px;
}
.sb-GameItem:last-child {
    padding-right: 0;
}
.sb-GameItem_Image {
    border-radius: 2px;
    display: block;
    height: 82px;
    margin-bottom: 6px;
    width: 110px;
}
.sb-GameItem_ImageName {
    color: #ddd;
    display: flex;
    font-size: 11px;
    line-height: 13px;
}
.sb-InstantGamesModule *, .sb-InstantGamesModule *::after, .sb-InstantGamesModule *::before {
    box-sizing: border-box;
}
.sb-InstantGamesModule {
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    display: flex;
    flex-direction: column;
    font-size: 0;
    line-height: 0;
    padding-left: 11px;
}
.sb-InstantGamesModule .g5-HorizontalScroller {
    height: 101px;
    overflow: hidden;
}
.sb-InstantGamesModule_Title {
    color: #ddd;
    font-size: 14px;
    line-height: 1pc;
    padding-bottom: 6px;
    padding-top: 7px;
}
.sb-InstantGamesModule_GamesContainer, .sb-InstantGamesModule_Title {
    display: flex;
}
.sb-InstantGamesModule_GamesContainer {
    -moz-box-align: start;
    -moz-box-direction: normal;
    -moz-box-orient: horizontal;
    align-items: flex-start;
    flex-direction: row;
    height: 7pc;
    overflow-y: hidden;
}
.sb-MainPod {
    bottom: 0;
    left: 0;
    overflow-x: hidden;
    overflow-y: auto;
    padding-top: 48px;
    position: absolute;
    right: 0;
    top: 0;
    height:1000px;
}
@media (min-width: 950px) {
.sb-MainPod {
    padding-top: 0;
    /*padding-top: 48px;*/
}
#mySidenav {
	width:170px !important;
}
#wrapper {
	margin-left:0px !important;
}
}
.no-w3cflexbox .sb-MainPod {
    overflow-x: hidden;
}
.no-w3cflexbox .sb-MainPod, .noCssScrollingForSidebar .sb-MainPod {
    overflow-y: visible;
    padding-top: 0;
    position: relative;
}
.noCssScrollingForSidebar .sb-MainPod {
    bottom: auto;
    height: auto;
}
.sb-OffersGroup {
    background-color: #333;
    display: block;
}
@media (min-width: 950px) {
.sb-OffersGroup {
    display: none;
}
}
.sb-OffersItem {
    color: #bbb;
    display: table;
    font-size: 14px;
    padding: 11px;
    table-layout: fixed;
    width: 100%;
}
.sb-OffersItem_Media {
    border-radius: 3px;
    display: table-cell;
    height: 70px;
    position: relative;
    width: 75pt;
}
.sb-OffersItem_Media::before {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #020049 #020049 #020049 gray;
    border-image: none;
    border-radius: 999px;
    border-style: solid;
    border-width: 2px;
    content: " ";
    height: 19px;
    left: 50%;
    margin-left: -9px;
    margin-top: -9px;
    opacity: 0;
    position: absolute;
    top: 50%;
    width: 19px;
}
.no-w3cflexbox.no-flextweener.flexlegacy .sb-OffersItem_Media::before {
    animation: 0s ease 0s normal none 1 running none !important;
    background-image: url("/SportsUI/styles/images/SidebarModule/fallback-spinner-404040-matte.gif");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 19px 19px;
    border: 0 none;
}
.sb-OffersItem_Img {
    display: block;
    width: 75pt;
}
.sb-OffersItem_Text {
    display: table-cell;
    padding-left: 24px;
    vertical-align: top;
}
.sb-SidebarModuleSports_Offers .sb-OffersItem_Text {
    padding-left: 11px;
}
.sb-OffersItem_TextTerms {
    color: #999;
    font-size: 11px;
    line-height: 9pt;
    padding-top: 6px;
}
.sb-OffersItem_Highlighted .sb-OffersItem_Media::before {
    opacity: 0;
    transition: opacity 0.3s ease 0s;
}
.sb-SidebarModule_Navigating .sb-OffersItem_Highlighted .sb-OffersItem_Media::before {
    animation: 0.7s linear 0s normal none infinite running rotate;
    opacity: 1;
}
.sb-PromotionItem {
    display: block;
    margin-top: 11px;
    padding-left: 11px;
    padding-right: 11px;
}
.sb-PromotionItem_Img {
    border-radius: 3px;
    width: 100%;
}
.sb-SportsGroup {
    /*background-color: #333;*/
    display: block;
}
/* .sb-SportsItem {
    -moz-box-align: center;
    align-items: center;
    background:-webkit-linear-gradient(top,#DCE4F7 0,#A6BCED 100%);
    background:   -moz-linear-gradient(top,#DCE4F7 0,#A6BCED 100%);
    background:     -o-linear-gradient(top,#DCE4F7 0,#A6BCED 100%);
    background:    -ms-linear-gradient(top,#DCE4F7 0,#A6BCED 100%);
    background:       -linear-gradient(top,#DCE4F7 0,#A6BCED 100%);
    border-right: 2px solid transparent;
    color: #000;
    display: flex;
    font-size: 15px;
    height: 44px;
    line-height: 18px;
    padding: 0 11px;
    position: relative;
    cursor:pointer;
} */
.sb-SportsItem::after {
    font-family: bet365UI;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    text-transform: none;
}
.sb-SportsItem::before {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #020049 #020049 #020049 gray;
    border-image: none;
    border-radius: 999px;
    border-style: solid;
    border-width: 2px;
    content: " ";
    height: 19px;
    opacity: 0;
    position: absolute;
    right: 18px;
    top: 9pt;
    width: 19px;
}
.no-w3cflexbox.no-flextweener.flexlegacy .sb-SportsItem::before {
    animation: 0s ease 0s normal none 1 running none !important;
    background-image: url("/SportsUI/styles/images/SidebarModule/fallback-spinner-404040-matte.gif");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 19px 19px;
    border: 0 none;
}
.sb-SportsItem::after {
    color: #777;
    font-size: 13px;
    position: absolute;
    right: 11px;
    top: 50%;
    transform: translateY(-50%);
}
/* .sb-SportsItem + .sb-SportsItem, .sb-SportsItem_HasSubMenu + .sb-SportsItem {
    border-top: 1px solid #E8EFF5;
} */
.sb-SportsItem_HasSubMenu .sb-SportsItem {
    border-top-color: #E8EFF5;
}
.sb-SportsItem_HasSubMenu .sb-SportsItem::after {
    content: "";
}
.sb-SportsSubMenu .sb-SportsItem {
    background-color: #E8EFF5;
}
.sb-SportsSubMenu .sb-SportsItem::after {
    content: " ";
}
.sb-SportsSubMenu .sb-SportsItem + .sb-SportsItem {
    border-top: 1px solid #404040;
}
.sb-InstantGame {
    display: none;
}
.sb-SportsItem_Truncator {
    margin-left: 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.no-w3cflexbox .sb-SportsItem_Truncator {
    display: block;
    min-width: auto;
    width: 100%;
}
.sb-SidebarModule_Navigating .sb-SportsItem_Highlighted .sb-SportsItem_Truncator {
    padding-right: 34px;
}
.sb-SportsItem_HasSubMenu {
    -moz-box-align: start;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -moz-box-pack: center;
    align-items: flex-start;
    border-top: 1px solid #404040;
    flex-direction: column;
    justify-content: center;
}
.sb-SportsItem_HasSubMenu.sb-SportsItem_HasSubMenu {
    border-right: 0 none;
}
.sb-SportsItem_HasSubMenu:last-child {
    border-bottom: 1px solid #404040;
}
.sb-SportsItem_Offers {
    display: none;
}
@media (min-width: 950px) {
.sb-SportsItem_Offers {
    display: inherit;
}
}
/* .sb-SportsItem_Highlighted {
    /*background-color: #F0F8FF !important;
    border-right: 2px solid #333;
    box-shadow: -3px 0 0 0 gray inset;
    color: #355891 !important; 
} */
/* .sb-SportsItem + .sb-SportsItem_Highlighted, .sb-SportsItem_HasSubMenu + .sb-SportsItem_Highlighted {
    border-top: 1px solid #404040 !important;
} */
.sb-SportsItem_Highlighted::before {
    opacity: 0;
    transition: opacity 0.3s ease 0.3s;
}
.sb-SidebarModule_Navigating .sb-SportsItem_Highlighted::before {
    animation: 0.7s linear 0s normal none infinite running rotate;
    opacity: 1;
}
.sb-SportsSubItem {
    -moz-box-align: center;
    align-items: center;
    background-color: #404040;
    border-right: 2px solid transparent;
    color: #ddd;
    display: flex;
    font-size: 15px;
    line-height: 18px;
    min-height: 44px;
    padding: 0 14px 0 11px;
    position: relative;
}
.flextweener .sb-SportsSubItem {
    height: 44px;
}
.sb-SportsSubItem::before {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #020049 #020049 #020049 gray;
    border-image: none;
    border-radius: 999px;
    border-style: solid;
    border-width: 2px;
    content: " ";
    height: 19px;
    opacity: 0;
    position: absolute;
    right: 18px;
    top: 9pt;
    width: 19px;
}
.no-w3cflexbox.no-flextweener.flexlegacy .sb-SportsSubItem::before {
    animation: 0s ease 0s normal none 1 running none !important;
    background-image: url("/SportsUI/styles/images/SidebarModule/fallback-spinner-404040-matte.gif");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 19px 19px;
    border: 0 none;
}
.sb-SportsItem_HasSubMenu + .sb-SportsSubItem, .sb-SportsSubItem + .sb-SportsSubItem {
    border-top: 1px solid #404040;
}
.sb-SportsSubMenu .sb-SportsSubItem {
    background-color: #393939;
}
.sb-SportsSubMenu .sb-SportsSubItem + .sb-SportsSubItem {
    border-top: 1px solid #404040;
}
.sb-SportsSubItem.sb-SportsSubItem_Highlighted {
    background-color: #404040 !important;
    border-right: 2px solid #393939;
    box-shadow: -3px 0 0 0 gray inset;
    color: gray !important;
}
.sb-SportsSubItem.sb-SportsSubItem_Highlighted::before {
    transition: opacity 0.3s ease 0s;
}
.sb-SidebarModule_Navigating .sb-SportsSubItem.sb-SportsSubItem_Highlighted::before {
    animation: 0.7s linear 0s normal none infinite running rotate;
    opacity: 1;
}
.sb-SportsSubItem:last-child {
    border-bottom: 1px solid #404040;
}
.sb-SportsSubItem_Truncator {
    min-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.no-w3cflexbox .sb-SportsSubItem_Truncator {
    display: block;
    min-width: auto;
    width: 100%;
}
.sb-SidebarModule_Navigating .sb-SportsSubItem_Highlighted .sb-SportsSubItem_Truncator {
    padding-right: 34px;
}
.sb-SportsSubItem_SmText {
    font-size: 9pt;
    line-height: 13px;
}
.sb-SportsSubMenu {
    border-top: 1px solid #404040;
    display: none;
}
.sb-SportsItem_Highlighted .sb-SportsSubMenu {
    display: block;
}
/* .hm-HeaderLinkAtoz_SidebarLauncher::before {
    color: gray;
    content: "";
    display: inline-block;
    font-family: bet365UI;
    font-size: 9px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    margin-right: 6px;
    text-transform: none;
} */
@keyframes bulgeLogo {
0% {
    transform: translateY(0px);
}
50% {
    transform: translateY(3px);
}
100% {
    transform: translateY(0px);
}
}
.state-LoggedIn .hm-HeaderLinkMyBets_MyBetsHidden .hm-HeaderLinkMyBets_Text, .state-LoggedOut .hm-HeaderLinkMyBets_MyBetsHidden {
    display: none !important;
}
.hm-HeaderLinkUser_HideBalance, .hm-HeaderLinkUser_HideBalance > span {
    color: transparent;
    transform: scale(1);
}
.hm-HeaderPod *, .hm-HeaderPod *::after, .hm-HeaderPod *::before {
    box-sizing: border-box;
}
.state-LoggedIn .hm-HeaderPod_JoinLauncher, .state-LoggedIn .hm-HeaderPod_LoginLauncher {
    display: none;
}
.hm-ProductLink_Link.hm-ProductLink_Current, .hm-ProductLink_Link.hm-ProductLink_Current:link, .hm-ProductLink_Link.hm-ProductLink_Current:visited {
    color: #ffdf1b;
}
.hm-ProductLink_Link:link, .hm-ProductLink_Link:visited {
    color: #ddd;
}
.hm-ProductPod_HideBtn::before {
    content: "";
    display: block;
    font-family: bet365UI;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    text-transform: none;
}
.hm-WideHeaderLink_Link:hover, .hm-WideHeaderLink_Link:visited {
    color: #fff !important;
}
.hm-WideHeaderLinkMyBets_MyBetsHidden, .hm-WideHeaderLink_LinkHidden, .hm-WideHeaderLink_MyBetsCountHidden {
    display: none;
}
.hm-WideHeaderPod_Join {
    color: #fff;
}
.hm-WideHeaderPod_Join, .hm-WideHeaderPod_Login {
    -moz-box-align: center;
    align-items: center;
    align-self: stretch;
    display: flex;
}
.hm-WideHeaderPod_Login {
    color: #ffdf1b;
    margin-left: 11px;
}
.hm-WideHeaderPod_HideBalance, .hm-WideHeaderPod_HideBalance > span {
    color: transparent;
    transform: scale(1);
}
@font-face {
    font-family: "bet365UI";
    font-style: normal;
    font-weight: 400;
    src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBz4AAAC8AAAAYGNtYXDPZs0BAAABHAAAAGxnYXNwAAAAEAAAAYgAAAAIZ2x5ZuyaVQwAAAGQAAARGGhlYWQVjxH2AAASqAAAADZoaGVhEu0POAAAEuAAAAAkaG10eJEUA9wAABMEAAAAfGxvY2EupDKKAAATgAAAAEBtYXhwACkAzAAAE8AAAAAgbmFtZVxlIn0AABPgAAABknBvc3QAAwAAAAAVdAAAACAAAwUKAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpCgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAUAAAABAAEAADAAAAAQAg5gnmC+YU6Qr//f//AAAAAAAg5gDmC+YQ6QD//f//AAH/4xoEGgMZ/xcUAAMAAQAAAAAAAAAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAD0AvAPLAsQABwAAEwkBJwEzAQc9AccBx2/+cHD+cG8CQv56AYaC/qoBVoIAAAABAQD/+QMIA4cABgAACQI3ARUBAob+egGGgv6qAVYDh/45/jlvAZBwAZAAAAEBAP/5AwgDhwAHAAAFCQEHATUBFwGCAYb+eoIBVv6qggcBxwHHb/5wcP5wbwAAAAEAPQC8A8sCxAAGAAAJAhcBIwEDy/45/jlvAZBwAZABPgGG/nqCAVb+qgAABAAA/8AEAAPAAAYAEgAeACoAAAERIxEjCQEBFAYjIiY1NDYzMhYRFAYjIiY1NDYzMhYRFAYjIiY1NDYzMhYBip7sATsBOwGKRTExRUUxMUVFMTFFRTExRUUxMUVFMTFFAUoCdv2K/nYBigIAMUVFMTFFRfy7MUVFMTFFRQFZMUVFMTFFRQAAAAEAB//OBF8DsgAFAAAJAjcXAQRf/Sz+fH34AkoDLvygAX2J7wLNAAAB//3/5gITA5oABwAACQI3ARUBJwG9/kABwFb+ZwGZVgOa/ib+JlEBslIBslEAAAADAAD/wgczA74ACAAOABIAABMhJxE3IRcRBzUjESERIQERAQUiBu8iIvkRIiIiBzP47wLNAZr+ZgN5IvxKIiIDtiJF/AQD/P0EAfT+++8AAAMAAP/ABNgDwAAGAC0ARAAAEyEBEQEhESUeARceARceARUUBgcOAQcOAQcXPgE3PgE3PgE1NCYnLgEnLgEnBzceAxUUDgIHFz4DNTQuAicHAAEFAab+Wv77A5MCCAUIEggXGhoXCBIIBQgCGQMIBgkSCRkdHRkJEgkGCAMZRjtUNhgYNlQ7FT9YORoaOVg/FQJrAVX8AAFVAVYtAgoGDBkNJ0ojI0onDRkMBgoCFwMKCAwaDypTKChTKg8aDAgKAxfiMF1oektLemhdMBoxZG6BUFCBbmQxGgAAAAADAAD/wARyA8AABQALABEAABchNSEVMxEhNSEVMxEhNSEVMzkEOfuOOQQ5+445BDn7jjlAcnIBx3JyAcdycgAAAwAA/78DywO0ABQAKgAuAAAlMj4CNTQuAiMiDgIVFB4CMzUiLgI1ND4CMzIeAhUUDgIjMTcBNwEBb0yGZDo6ZIZMTIZjOjpjhkw+bVIvL1JtPj5uUi8vUm4+0AFcMP6kxztmiE5NiWU7O2WJTU6IZjtDMFRwQEBwUzExU3BAQHBUMBr+my8BZQAAAAAFAE7/5QXbA5sACwAhADcAawCrAAABFAYjIiY1NDYzMhYFND4CMzIeAhUUDgIjIi4CNTEjFB4CMzI+AjU0LgIjIg4CFTEFLgE3PgE3PgE3PgMzMh4CFx4BFx4BFxYGBw4BBw4BBw4DIyIuAicuAScuAS8BBx4BFx4BFx4BFx4DMzI+Ajc+ATc+ATc+ATc+AScwJicuAScuAScuAyMiDgIHDgEHDgEHDgEHBhYXJwNuKx4fKysfHiv+tyhFXjU1XUUpKUVdNTVeRShKNFp3RUR4WTQ0WXhERXdaNP6qIQIhCBoTH0coOHJ1djs7dnVyOChHHxMaBiIBIQkcFCFLKDlzcnA2NnByczkoSyEUHAcCMwMHBgoVDSNOKj57fHs9PXt8ez4qTiMNFQoFCAM3AjgHBQkVCyFMKT17f4JBQoF/fDwpTCEMFAkFCAI2AzkCAcAeKyseHisrHjVdRigoRl01NV1GKChGXTVEeFk0NFl4RER4WTQ0WXhERx1VHwkaEhw6GyY8KhYWKjwmGzocEhkIH1YeCRsRHTobJz0qFhYqPScbOh0RGwcCNQIIBgkTCx88HSlCLRgYLUIpHTwfCxMJBggCM5U0BwYJFAofPB0pQS0YGC1BKR08HwoUCQYIAjOWMgIAAwAl/+UFSQObABQAMABCAAATNDYzITIWHQEUBgcBBiInAS4BPQEHMR4BFwEWMjcBPgE3HgEVERQGIyEiJjURNDY3BxEUFjMhMjY1ETQmIyEiBhUxtxUQA7YPFhoS/k0NKA3+TBEaRQgjFwGzIlwiAbMXIwcDAkAu/EktQAICTWtLA7dMa2tM/ElMagMuDxUVDwYWNw7+mAsLAWgONxYGKx89E/6ZHBwBZxM9HwcQCP24LkBALgJICBAHH/24TGtrTAJITGtrTAACAAX/8AOuA5EAAwAIAAABFwEnEwEHATcDK2L82mJnA0Je/L1fA5Fe/L1fAzb82mIDJmIAAgC0AHUD9wMLACAALQAAATQuAiMiDgIVFB4CMzUiLgI1ND4CMzIeAhUzJxcWMj8BJwcGIi8BBwNNNFt5RUV5WjQ0WnlFOWVLLCxLZTk6ZUssN+VoJ3AoaCloFz8XaSgBwEV4WjQ0WnhFRHlaNDgrS2Q5OWVKLCxKZTk+cioqciVxGRlxJQAAAAMAAP/ABkkDwAADAAcADAAAEyERIQEhESEBIREhEQABt/5JAkkBt/5JAkkBt/5JAgn9twQA/AADbvySA24AAAADAAAAdQOIAwsAFAAmADsAACU+ATU0Jic3HgEXHgMVFA4CByc+ATU0Jic3HgEXHgEVFAYHJwE+AzEzESMnIy4BPQE+ARc2FjEC00U0NUQtAQMBIzIfDw8hMyWmKykoLDcBBAEsLjgoN/6XEj46Kzw8tbUnFQEqESyJlFeLSEeTVR4BAwIsVVFPJidOUVUuljFKOjtKMB4CBAIwW0BFYC4eAUwOPD0t/Wq0AR4etB4gAQEBAAADAC3/wAXvA8AAFAAqADcAABMmNDcBPgEzITIWFREUBiMhIiYnAQcBHgEzITI2NRE0JiMhIgYHAQYUFzElNycHJwcXBxc3Fzcnew8PAUYHIQwDWBcgIBf8qAwhB/66TgFFGEkiA1hEXl5E/KgiSRj+uy0tA6KBVoGAVoGBVoCBVoEBlxEwEQFVCA4fF/1EFx8OCAFVSv6rGCBfQwK8Q18gGP6rMIYwc4FVgIBVgYFVgIBVgQABABT/5gIqA5oABwAAFwkBBwE1ARdqAcD+QFYBmf5nVhoB2gHaUf5OUv5OUQAAAAAIAAD/wAyGA8AAHgAiACgALAAwAD0AbAB6AAABNTAWBycHFSIOAjEVIxczEzcTFzcHNTQ2MTM3MTUlIREhJSERMxEhEyM1MwMjETMBIycHFSMRMxE3MwcXJSEUFhceARceARceATMyNjc+ATczFQ4BBw4BIyImJy4BNTQ2Nz4BMzIWFx4BHQEnNCYnLgEjIgYHDgEHIQN2BgcBlkBGIAZdAVwCtwJ3EIwjaQL8igQA/AAICf6ITwEpmlRUBExMAipjszFLS9lf0N8Bvf63BgYHEQoLGQ4OIBEXLhcXIQkEEyYUFCoVOFcfHx8eHR5PMS1GGBkYSQ8PDi0eHjASEhUCAQADQy0BAQUBATQ+M3Wd/k8BAbABoAJNKgtpAX38AO8CVP3yAcRO/agBv/5BxC+VAm7+ceDP8NgVJA8QGQkKDgUFBQkJCRIJUggNBgUFHh4eVTg3VyAgIBobGksxKDkeLhAQEBIREiwbAAAAAwAA/8AEAAPAABMAFwBMAAAFMj4CNTQuAiMiDgIVFB4CEzMVIwM+ATMyFhceARUUBgcOAQ8BDgEHDgEVIz4BNz4BPwE+ATc+ATU0JicuASMiBgcOARUjPgE3AgBqu4tQUIu7amq7i1BQi7sweXlDGDsjLkweHx4NDgceFh0LEAQCA24BBwUFHBYdBwwFCAgJCQkhGBghCgoKdQIpJkBQi7tqaruLUFCLu2pqu4tQATV1Aj4PEBYWFkErGi0SCxwRFgkWDAgYECIwDQ0eERcGDAYMGA4PHA0MDQ8QECAROlIYAAAABAAA/8AGdgPAABAARwBLAGIAABMRFBYzITI2NRE0JiMhIgYVASE1PgE3PgE3PgE3PgE1NCYnLgEjIgYHDgEHIzU+ATc+ATMyFhceARUUBgcOAQcOAQcOAQczFSUhNSEBITUzESM1MjY3PgE3PgE3PgE3MxEzFQAuIQXYIi0uIfooIS4Ccv5sFy4YFyUOFR4JCAkLCwwgFhAhEhEhDwsMJRgYMBgwShkaGQwMDCYZDyAQEBcG5wFS/vgBCAHa/qhtbQwYDAsTCAkNBQQFAXNqA3H8niEuLiEDYiEuLiH9O1URJBMTIA4UIw8QHQ8SGwoJCgcGBxEKcwULBQUGFRQUOiUYLxYWLRcPGwwMEQVjtGP+6VoBEVQBAgEFBAQMBgcSCv5VWgAAAAAEAAX/1QP7A8AAFgBbAGkAdwAAJRc3Fyc3JzcvAQcnBycPARcHFwc3FzcTFAYHDgEHFSM1IiYnLgEnNTMeARceARc1Jy4BJy4BJy4BJy4BNTQ2Nz4BNzUzFR4BFx4BFxUjLgEnLgEnFRceARceARUnNQ4BBw4BFRQWFx4BFxc0JicuAScVPgE3PgE1AgCQQLMmnn9WsA2pbGypDbBWf54ms0CQtRcWFzslNxIpFxclDQ8OIhITJhIeDxsMDBUJCQ4EBQUVFhU8JjcOIhQTHwsOCxoPDx8RGSQ0ERER1gsSCQgIBQYFFhBjCAkIEQkLEgcIB0BrqAyvV4CeJrQ/kJA/tCaegFevDKhrAUsbLhMTFQNzcQUEBAoGXAgMBQUGAVYHBAcFBAwHBxILCxoQFygRERQDSkkBBAMECARbBgsEBQUBUAUHFQ4PJxmFSQEFBQQNCAcMBAQHA5EJDQUEBgFOAQcEBQ4JAAAJABQAXg9SA4cACQAiADwAQABEAF0AdwCEAMkAAAEhFTMVIxEjESEBFAYHDgEjIiYnLgE1NDY3PgEzMhYXHgEVIzQmJy4BIyIGBw4BFRQWFx4BMzI2Nz4BNTEXIxEzEyMRMwEUBgcOASMiJicuATU0Njc+ATMyFhceARUjNCYnLgEjIgYHDgEVFBYXHgEzMjY3PgE1MSUDIwsBIwMzGwEzGwElMBYXHgEXMCY+ATcwFhcwNjcwBgcwNjcwBgcwDgIHMAYHMAYHMA4BJCcwFj4BNzAuAicwFjcwLgI1MBYzMC4CNwe9/uby8koBZAGiGxoaRi0sRxoaGhoaGkcsLUYaGhtJEBAQLB0cLRAPEBAQDy0cHSwQEBD9R0fTR0cB8BoaG0YsLEcaGhoaGhpHLCxGGxoaSRAPEC0cHSwQEBAQEBAtHBwsEBAQAsVtQWxrQW5KTWg6bEjxU2ZnNYZSChxYYXdGfhIfQ2YaRSsBBQkJLyU1KHbV/tqwPmJ3OTVGSBI+KTpFOjkvKSwZEALsnUL+8wIu/qMzUR0eHh4eHVEzM1EeHh0dHh5RMyk8FBQUFBQUPCknPBQVFBQUFTso0QJH/bkCR/6KM1EdHh4eHh1RMzNRHh4dHR4eUTMpPBQUFBQUFDwpJzwUFRQUFBU7KNL+XQFD/r0Bo/68AUT+vAFEuW41GyoHT2NbDQRGKQ9PMBgMWxsxQkIRkS5QI2RPAWQEDSktBx9BOwYJETFaSB0gP1w8AAAC/9j/vwOoA70ABgAKAAATAScBNwkBAREjES4BwlcBt1j+Hv4SAiiAAZ0BmQH+X10Byv4//cMDgPyAAAABAAD/wAQAA8AAEwAABTI+AjU0LgIjIg4CFRQeAgIAaruLUFCLu2pqu4tQUIu7QFCLu2pqu4tQUIu7amq7i1AAAgAA/8AEAAPAABYALAAAJTEyPgI1NC4CIyIOAhUUHgIzMRUxIi4CNTQ+AjMyHgIVFA4CIwIATIVjOjpjhUxMhWM6OmOFTGq7i1BQi7tqaruLUFCLu2pSOmOFTEyFYzo6Y4VMTIVjOpJQi7tqaruLUFCLu2pqu4tQAAAAAAEAAAABAAAehE5XXw889QALBAAAAAAA06LmvQAAAADToua9/9j/vw9SA8AAAAAIAAIAAAAAAAAAAQAAA8D/wAAAD4D/2P/YD1IAAQAAAAAAAAAAAAAAAAAAAB8EAAAAAAAAAAAAAAACAAAABAAAPQQAAQAEAAEABAAAPQQAAAAEkgAHAif//QczAAAE5AAABHIAAAPTAAAGSQBOBW4AJQO8AAUEAAC0BkkAAAQAAAAGGwAtAicAFAyJAAAEAAAABnYAAAQAAAUPgAAUA4D/2AQAAAAEAAAAAAAAAAAKABQAHgA2AEwAZAB6AL4A0gDqARIBgAGgAeYC2AM8A1YDmgO6BBQEbgSGBTwFrgZCBvYIEAguCE4IjAABAAAAHwDKAAkAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEACAAAAAEAAAAAAAIABwBpAAEAAAAAAAMACAA5AAEAAAAAAAQACAB+AAEAAAAAAAUACwAYAAEAAAAAAAYACABRAAEAAAAAAAoAGgCWAAMAAQQJAAEAEAAIAAMAAQQJAAIADgBwAAMAAQQJAAMAEABBAAMAAQQJAAQAEACGAAMAAQQJAAUAFgAjAAMAAQQJAAYAEABZAAMAAQQJAAoANACwYmV0MzY1VUkAYgBlAHQAMwA2ADUAVQBJVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwYmV0MzY1VUkAYgBlAHQAMwA2ADUAVQBJYmV0MzY1VUkAYgBlAHQAMwA2ADUAVQBJUmVndWxhcgBSAGUAZwB1AGwAYQByYmV0MzY1VUkAYgBlAHQAMwA2ADUAVQBJRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype");
}
[class*=" b365ui-"], [class^="b365ui-"] {
    font-family: bet365UI;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    text-transform: none;
}
.b365ui-delete-key::before {
    content: "";
}
.b365ui-chevron-back::before {
    content: "";
}
.b365ui-messages::before {
    content: "";
}
.b365ui-audio::before {
    content: "";
}
.b365ui-balance-hide::before {
    content: "";
}
.b365ui-balance-refresh::before {
    content: "";
}
.b365ui-chevron-down::before {
    content: "";
}
.b365ui-chevron-left::before {
    content: "";
}
.b365ui-chevron-right::before {
    content: "";
}
.b365ui-chevron-up::before {
    content: "";
}
.b365ui-cross::before {
    content: "";
}
.b365ui-menu::before {
    content: "";
}
.b365ui-play::before {
    content: "";
}
.b365ui-sort::before {
    content: "";
}
.b365ui-tick::before {
    content: "";
}
/* .hm-HeaderLink {
    -moz-box-align: center;
    -moz-box-flex: 1;
    -moz-box-pack: center;
    align-items: center;
    color: #fff;
    display: flex;
    flex: 1 1 20%;
    font-size: 14px;
    justify-content: center;
    min-height: 47px;
} */
.no-w3cflexbox.no-flextweener.flexlegacy .hm-HeaderLink {
    width: 20%;
}
.flextweener .hm-HeaderLink {
    max-width: 20%;
}
.no-w3cflexbox.no-flextweener.no-flexlegacy .hm-HeaderLink {
    display: table-cell;
    text-align: center;
    width: 20%;
}
[lang="de"] .hm-HeaderLink, [lang="es"] .hm-HeaderLink {
    font-size: 13px;
}
.hm-HeaderLinkAtoz_SidebarLauncher {
    -moz-box-pack: start;
    justify-content: flex-start;
    padding-left: 11px;
}
/* .hm-HeaderLinkAtoz_SidebarLauncher::before {
    color: #fff;
    content: "";
    display: inline-block;
    font-size: 9px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    margin-right: 6px;
    text-transform: none;
} */
.state-SidebarVisible .hm-HeaderLinkAtoz_SidebarLauncher::before {
    content: "";
    font-size: 11px;
}
/* .hm-HeaderLinkHome_Launcher {
    background-image: url("../img/logoSmall.png");
    background-position: center center;
    background-repeat: no-repeat;
    font-size: 0;
    line-height: 0;
    width: 35px;
} */
.no-svginhtml .hm-HeaderLinkHome_Launcher {
    background-image: url("/sportsui/styles/images/HeaderModule/Bet365Logo.png");
}
.hm-HeaderLinkHome_Launcher.hm-HeaderLinkHome_Animate {
    animation: 0.3s ease 0.15s normal none 1 running bulgeLogo;
}
.hm-HeaderLinkHome_LauncherLogo {
    height: 31px;
    width: 35px;
}
.no-w3cflexbox.no-flextweener.no-flexlegacy .hm-HeaderLinkHome_LauncherLogo {
    width: 100%;
}
@keyframes bulgeLogo {
0% {
    transform: translateY(0px);
}
50% {
    transform: translateY(3px);
}
}
@keyframes bulgeLogo {
0%, 100% {
    transform: translateY(0px);
}
50% {
    transform: translateY(3px);
}
100% {
    transform: translateY(0px);
}
}
/* .hm-HeaderLinkLogin_Launcher {
    color: #ffdf1b;
    cursor:pointer;
} */
[lang="es"] .hm-HeaderLinkLogin_Launcher {
    line-height: 1;
    padding: 0 11px;
    text-align: center;
}
.state-LoggedIn .hm-HeaderLinkMyBets_MyBetsHidden .hm-HeaderLinkMyBets_Text, .state-LoggedOut .hm-HeaderLinkMyBets_MyBetsHidden {
    display: none !important;
}
.hm-HeaderLinkMyBets_MyBetsCount {
    background-color: gray;
    border-radius: 999px;
    color: #020049;
    display: inline-block;
    font-size: 9px;
    line-height: 11px;
    min-height: 13px;
    min-width: 13px;
    padding: 1px;
    position: absolute;
    text-align: center;
    top: -5px;
}
.hm-HeaderLinkMyBets_MyBetsCountHidden {
    display: none;
}
.hm-HeaderLinkMyBets_Text {
    position: relative;
    text-align: center;
}
.hm-HeaderLinkMyBets_Text_Flash {
    animation: 0.8s ease 0s normal forwards 1 running myBetsFlashText;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
}
.hm-HeaderLinkUser_AccountLauncher {
    -moz-box-align: end;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -moz-box-pack: center;
    align-items: flex-end;
    display: none;
    flex-direction: column;
    font-size: 11px;
    justify-content: center;
    padding-right: 11px;
    position: relative;
    transition: color 0.15s ease 0s;
}
.state-LoggedIn .hm-HeaderLinkUser_AccountLauncher {
    display: flex;
}
.hm-HeaderLink_MemberMenuActive .hm-HeaderLinkUser_AccountLauncher {
    color: transparent;
}
.hm-HeaderLinkUser_AccountLauncher.hm-HeaderLinkUser_BalanceLarger {
    padding-right: 0;
}
@media (min-width: 400px) {
.hm-HeaderLinkUser_AccountLauncher.hm-HeaderLinkUser_BalanceLarger {
    padding-right: 11px;
}
}
.hm-HeaderLinkUser_Icon {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2233%22%20height%3D%2233%22%20viewBox%3D%220%200%2033%2033%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EOval%2061%20%2B%20Oval%2062%3C%2Ftitle%3E%3Cg%20fill%3D%22%234ACFA5%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M16.5%2032c5.682%200%2011-2.864%2011-7.25%200-2.922-5.57-7.25-11-7.25-5.75%200-11%203.852-11%207.25%200%204.386%205.318%207.25%2011%207.25zm0%201c-4.5%200-12-2.25-12-8.25%200-3.75%205.373-8.25%2012-8.25s12%205.25%2012%208.25c0%206-7.5%208.25-12%208.25z%22%2F%3E%3Cpath%20d%3D%22M16.5%2017c2.76%200%205-2.24%205-5s-2.24-5-5-5-5%202.24-5%205%202.24%205%205%205zm0%201c-3.314%200-6-2.686-6-6s2.686-6%206-6%206%202.686%206%206-2.686%206-6%206z%22%2F%3E%3Cpath%20d%3D%22M16.5%2032C25.06%2032%2032%2025.06%2032%2016.5%2032%207.94%2025.06%201%2016.5%201%207.94%201%201%207.94%201%2016.5%201%2025.06%207.94%2032%2016.5%2032zm0%201C7.387%2033%200%2025.613%200%2016.5S7.387%200%2016.5%200%2033%207.387%2033%2016.5%2025.613%2033%2016.5%2033z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    height: 33px;
    left: 50%;
    margin-left: -16.5px;
    position: absolute;
    top: 0;
    transform: scale(0.66668);
    transform-origin: center top 0;
    transition: transform 0.15s ease 0s, -webkit-transform 0.15s ease 0s;
    width: 33px;
}
.no-svginhtml .hm-HeaderLinkUser_Icon {
    background-image: url("/sportsui/styles/images/HeaderModule/account-person-inactive.png");
}
.hm-HeaderLink_MemberMenuActive .hm-HeaderLinkUser_Icon {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2233%22%20height%3D%2233%22%20viewBox%3D%220%200%2033%2033%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EOval%2061%20%2B%20Oval%2062%20Copy%3C%2Ftitle%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M16.5%2032c5.682%200%2011-2.864%2011-7.25%200-2.922-5.57-7.25-11-7.25-5.75%200-11%203.852-11%207.25%200%204.386%205.318%207.25%2011%207.25zm0%201c-4.5%200-12-2.25-12-8.25%200-3.75%205.373-8.25%2012-8.25s12%205.25%2012%208.25c0%206-7.5%208.25-12%208.25z%22%20fill%3D%22%23FFF%22%2F%3E%3Cpath%20d%3D%22M16.5%2016.5c2.76%200%205-2.24%205-5s-2.24-5-5-5-5%202.24-5%205%202.24%205%205%205zm0%201c-3.314%200-6-2.686-6-6s2.686-6%206-6%206%202.686%206%206-2.686%206-6%206z%22%20fill%3D%22%23FFF%22%2F%3E%3Cpath%20d%3D%22M16.5%2032C25.06%2032%2032%2025.06%2032%2016.5%2032%207.94%2025.06%201%2016.5%201%207.94%201%201%207.94%201%2016.5%201%2025.06%207.94%2032%2016.5%2032zm0%201C7.387%2033%200%2025.613%200%2016.5S7.387%200%2016.5%200%2033%207.387%2033%2016.5%2025.613%2033%2016.5%2033z%22%20fill%3D%22%23FFDF1B%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    transform: scale(1);
}
.no-svginhtml .hm-HeaderLink_MemberMenuActive .hm-HeaderLinkUser_Icon {
    background-image: url("/sportsui/styles/images/HeaderModule/account-person.svg");
}
.hm-HeaderLinkUser_UserInfo {
    padding-top: 25px;
    position: relative;
}
.hm-HeaderLinkUser_UserBalance {
    font-size: 11px;
    line-height: 10px;
    text-align: center;
}
.hm-HeaderLinkUser_Currency {
    color: #e4e4e4;
    display: inline-block;
    font-size: 9px;
    margin: 0 2px;
}
.hm-HeaderLink_MemberMenuActive .hm-HeaderLinkUser_Currency {
    color: transparent;
}
.hm-HeaderLinkUser_HideBalance, .hm-HeaderLinkUser_HideBalance > span {
    color: transparent;
    transform: scale(1);
}
.hm-HeaderPod *, .hm-HeaderPod *::after, .hm-HeaderPod *::before {
    box-sizing: border-box;
}
.no-w3cflexbox.no-flextweener.no-flexlegacy .hm-HeaderPod *::after, .no-w3cflexbox.no-flextweener.no-flexlegacy .hm-HeaderPod *::before {
    display: none;
}
.hm-HeaderPod {
    position: relative;
}
/* .hm-HeaderPod_Nav {
    -moz-box-pack: justify;
    background-color: #254a7d;
    background-image:url(../img/header_bg.jpg);
    display: flex;
    justify-content: space-between;
    position: relative;
} */
@media (min-width: 950px) {
.hm-HeaderPod_Nav {
    display: none;
}
}
.no-w3cflexbox.no-flextweener.no-flexlegacy .hm-HeaderPod_Nav {
    display: table;
    table-layout: fixed;
    width: 100%;
}
.hm-HeaderPod_MyBetsLauncher {
    display: none;
}
.state-LoggedIn .hm-HeaderPod_MyBetsLauncher {
    display: flex;
}
.hm-HeaderPod_LoginLauncher {
    color: #ffdf1b;
}
.state-LoggedIn .hm-HeaderPod_JoinLauncher, .state-LoggedIn .hm-HeaderPod_LoginLauncher {
    display: none;
}
/* .hm-HeaderPod_CurrentIndicator {
    background-color: #0b6ba5;
    bottom: 0;
    height: 3px;
    left: 0;
    position: absolute;
    width: 100%;
} */
.hm-HeaderPod_CurrentIndicatorHidden {
    background-color: transparent;
    height: 0;
}
.hm-ProductLink_Link {
    -moz-box-align: center;
    align-items: center;
    color: #ddd;
    display: inline-flex;
    font-size: 11px;
    height: 44px;
    line-height: 9pt;
    margin-left: 22px;
}
.hm-ProductLink_Link:last-child {
    margin-right: 1pc;
}
.hm-ProductLink_Link.hm-ProductLink_Current, .hm-ProductLink_Link.hm-ProductLink_Current:link, .hm-ProductLink_Link.hm-ProductLink_Current:visited {
    color: #ffdf1b;
}
.no-w3cflexbox.no-flextweener.no-flexlegacy .hm-ProductLink_Link {
    display: inline-table;
    line-height: 44px;
}
.hm-ProductLink_Link:link, .hm-ProductLink_Link:visited {
    color: #ddd;
}
.os_winphone.osVersion_7 .hm-ProductPod *::after, .os_winphone.osVersion_7 .hm-ProductPod *::before {
    display: none;
}
.hm-ProductPod {
    background-color: #333;
    left: 0;
    padding: 0 44px 0 0;
    position: absolute;
    right: 0;
    top: -44px;
}
@media (min-width: 950px) {
.hm-ProductPod {
    display: none;
}
}
.hm-ProductPod.hm-ProductPod_LongHide {
    padding: 0 5pc 0 0;
}
.hm-ProductPod_Scrollable {
    margin-right: 6px;
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
}
.hm-ProductPod_HideBtn {
    -moz-box-align: center;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -moz-box-pack: center;
    align-items: center;
    background-color: #333;
    border-left: 1px solid #444;
    bottom: 0;
    color: #999;
    display: flex;
    flex-direction: column;
    font-family: -apple-system,HelveticaNeueBold,HelveticaNeue-Bold,Helvetica Neue Bold,HelveticaNeue,Helvetica Neue,Roboto Bold,Roboto,TeXGyreHerosBold,Helvetica,Tahoma,Verdana,Geneva,Arial,sans-serif;
    font-size: 10px;
    font-weight: 700;
    justify-content: center;
    line-height: 9pt;
    padding: 0 11px;
    position: absolute;
    right: 0;
    top: 0;
}
.hm-ProductPod_HideBtn::before {
    content: "";
    display: block;
    font-family: bet365UI;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    text-transform: none;
}
.hm-WideHeaderLink_Text {
    position: relative;
}
.hm-WideHeaderLink_Link {
    -moz-box-align: center;
    align-items: center;
    color: #fff !important;
    display: flex;
    font-size: 14px;
    min-height: 47px;
    padding: 0 11px;
    text-decoration: none;
}
.hm-WideHeaderLink_Link:hover, .hm-WideHeaderLink_Link:visited {
    color: #fff !important;
}
.hm-WideHeaderLink_MyBetsHidden {
    display: none;
}
.hm-WideHeaderLink_MyBetsCount {
    background-color: gray;
    border-radius: 999px;
    color: #020049;
    display: inline-block;
    font-size: 9px;
    line-height: 11px;
    min-height: 11px;
    min-width: 11px;
    position: absolute;
    text-align: center;
    top: -5px;
}
.hm-WideHeaderLinkMyBets_MyBetsHidden, .hm-WideHeaderLink_LinkHidden, .hm-WideHeaderLink_MyBetsCountHidden {
    display: none;
}
.hm-WideHeaderLinkMyBets_MyBetsCount {
    background-color: gray;
    border-radius: 999px;
    color: #020049;
    display: inline-block;
    font-size: 9px;
    line-height: 11px;
    min-height: 11px;
    min-width: 11px;
    position: absolute;
    text-align: center;
    top: -5px;
}
.hm-WideHeaderLinkMyBets_MyBetsCountHidden {
    display: none;
}
.hm-WideHeaderLinkMyBets_Text {
    position: relative;
}
.hm-WideHeaderLinkMyBets_Text_Flash {
    animation: 0.8s ease 0s normal forwards 1 running myBetsFlashText;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
}
@keyframes myBetsFlashText {
50% {
    text-shadow: 0 0 3px #fff, 0 0 6px #fff, 0 0 9pt #fff;
}
100% {
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
}
}
@keyframes myBetsFlashText {
50% {
    text-shadow: 0 0 3px #fff, 0 0 6px #fff, 0 0 9pt #fff;
}
100% {
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
}
}
/* .hm-WideHeaderPod {
    -moz-box-align: center;
    -moz-box-pack: justify;
    align-items: center;
    background-color: #254a7d;
    background-image:url(../img/bgtopnav.jpg);
    display: none;
    justify-content: space-between;
    position: relative;
} */
.state-Financials .hm-WideHeaderPod {
    -moz-box-flex: 1;
    display: flex;
    flex: 1 1 100%;
}
@media (min-width: 950px) {
.hm-WideHeaderPod {
    -moz-box-flex: 1;
    display: flex;
    flex: 1 1 100%;
    z-index:12;
}
.hm-HeaderPod  {
    display:none;
}
}
/* .hm-WideHeaderPod_Logo {
    background-image: url("../img/logo2.png");
    background-repeat: no-repeat;
    height: 33px;
    margin-left: 11px;
    width: 122px;
} */
.no-svginhtml .hm-WideHeaderPod_Logo {
    background-image: url("../img/logo.png");
}
.hm-WideHeaderPod_Nav {
    -moz-box-pack: justify;
    display: flex;
    justify-content: space-between;
}
.hm-WideHeaderPod_JoinLogin {
    align-self: stretch;
    display: inline-flex;
    font-size: 14px;
    margin-right: 11px;
}
.state-LoggedIn .hm-WideHeaderPod_JoinLogin {
    display: none;
}
.hm-WideHeaderPod_Join {
    color: #fff;
}
.hm-WideHeaderPod_Join, .hm-WideHeaderPod_Login {
    -moz-box-align: center;
    align-items: center;
    align-self: stretch;
    display: flex;
}
.hm-WideHeaderPod_Login {
    color: #ffdf1b;
    margin-left: 11px;
}
.hm-WideHeaderPod_AccountLauncher {
    -moz-box-pack: center;
    display: none;
    font-size: 11px;
    justify-content: center;
    min-width: 70px;
    padding-top: 25px;
    transition: color 0.15s ease 0s;
}
.hm-WideHeaderPod_MemberMenuActive .hm-WideHeaderPod_AccountLauncher {
    color: #020049;
}
.state-LoggedIn .hm-WideHeaderPod_AccountLauncher {
    display: flex;
}
/* .hm-WideHeaderPod_CurrentIndicator {
    background-color: #0b6ba5;
    bottom: 0;
    height: 8px;
    left: 0;
    position: absolute;
    width: 100%;
} */
.hm-WideHeaderPod_UserInfo {
    padding-right: 11px;
    position: relative;
}
.hm-WideHeaderPod_Icon {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2233%22%20height%3D%2233%22%20viewBox%3D%220%200%2033%2033%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EOval%2061%20%2B%20Oval%2062%3C%2Ftitle%3E%3Cg%20fill%3D%22%234ACFA5%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M16.5%2032c5.682%200%2011-2.864%2011-7.25%200-2.922-5.57-7.25-11-7.25-5.75%200-11%203.852-11%207.25%200%204.386%205.318%207.25%2011%207.25zm0%201c-4.5%200-12-2.25-12-8.25%200-3.75%205.373-8.25%2012-8.25s12%205.25%2012%208.25c0%206-7.5%208.25-12%208.25z%22%2F%3E%3Cpath%20d%3D%22M16.5%2017c2.76%200%205-2.24%205-5s-2.24-5-5-5-5%202.24-5%205%202.24%205%205%205zm0%201c-3.314%200-6-2.686-6-6s2.686-6%206-6%206%202.686%206%206-2.686%206-6%206z%22%2F%3E%3Cpath%20d%3D%22M16.5%2032C25.06%2032%2032%2025.06%2032%2016.5%2032%207.94%2025.06%201%2016.5%201%207.94%201%201%207.94%201%2016.5%201%2025.06%207.94%2032%2016.5%2032zm0%201C7.387%2033%200%2025.613%200%2016.5S7.387%200%2016.5%200%2033%207.387%2033%2016.5%2025.613%2033%2016.5%2033z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    height: 33px;
    left: 50%;
    margin-left: -16.5px;
    position: absolute;
    top: -26px;
    transform: scale(0.66668);
    transform-origin: center top 0;
    transition: transform 0.15s ease 0s, -webkit-transform 0.15s ease 0s;
    width: 33px;
}
.no-svginhtml .hm-WideHeaderPod_Icon {
    background-image: url("/sportsui/styles/images/HeaderModule/account-person-inactive.png");
}
.hm-WideHeaderPod_MemberMenuActive .hm-WideHeaderPod_Icon {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2233%22%20height%3D%2233%22%20viewBox%3D%220%200%2033%2033%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EOval%2061%20%2B%20Oval%2062%20Copy%3C%2Ftitle%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M16.5%2032c5.682%200%2011-2.864%2011-7.25%200-2.922-5.57-7.25-11-7.25-5.75%200-11%203.852-11%207.25%200%204.386%205.318%207.25%2011%207.25zm0%201c-4.5%200-12-2.25-12-8.25%200-3.75%205.373-8.25%2012-8.25s12%205.25%2012%208.25c0%206-7.5%208.25-12%208.25z%22%20fill%3D%22%23FFF%22%2F%3E%3Cpath%20d%3D%22M16.5%2016.5c2.76%200%205-2.24%205-5s-2.24-5-5-5-5%202.24-5%205%202.24%205%205%205zm0%201c-3.314%200-6-2.686-6-6s2.686-6%206-6%206%202.686%206%206-2.686%206-6%206z%22%20fill%3D%22%23FFF%22%2F%3E%3Cpath%20d%3D%22M16.5%2032C25.06%2032%2032%2025.06%2032%2016.5%2032%207.94%2025.06%201%2016.5%201%207.94%201%201%207.94%201%2016.5%201%2025.06%207.94%2032%2016.5%2032zm0%201C7.387%2033%200%2025.613%200%2016.5S7.387%200%2016.5%200%2033%207.387%2033%2016.5%2025.613%2033%2016.5%2033z%22%20fill%3D%22%23FFDF1B%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    transform: scale(1);
}
.no-svginhtml .hm-WideHeaderPod_MemberMenuActive .hm-WideHeaderPod_Icon {
    background-image: url("/sportsui/styles/images/HeaderModule/account-person.svg");
}
.hm-WideHeaderPod_UserBalance {
    color: #fff;
    line-height: 10px;
    text-align: center;
}
.hm-WideHeaderPod_MemberMenuActive .hm-WideHeaderPod_UserBalance {
    color: transparent;
}
.hm-WideHeaderPod_HideBalance, .hm-WideHeaderPod_HideBalance > span {
    color: transparent;
    transform: scale(1);
}
.hm-WideHeaderPod_Currency {
    color: #e4e4e4;
    display: inline-block;
    font-size: 9px;
    margin: 0 2px;
}
.hm-WideHeaderPod_MemberMenuActive .hm-WideHeaderPod_Currency {
    color: transparent;
}
.g5-HorizontalScroller {
    backface-visibility: hidden;
    margin: 0;
    min-height: 44px;
    padding: 0;
    position: relative;
    transform: translateZ(0px);
    width: 100%;
}
.g5-HorizontalScroller_HScroll {
    display: block;
    min-height: 44px;
    overflow-x: scroll;
    white-space: nowrap;
}
.no-supportsnativescrolling .g5-HorizontalScroller_HScroll {
    overflow-x: hidden;
    position: relative;
    white-space: nowrap;
    width: 100%;
}
.ipe-MarketRacingHeader_Level-2 .g5-HorizontalScroller_HScroll {
    padding: 0;
}
.g5-HorizontalScroller_ScrollContent {
    font-size: 0;
    position: relative;
    white-space: nowrap;
    width: 100%;
}
.ipe-MarketRacingHeader_Level-2 .g5-HorizontalScroller_ScrollContent {
    background-color: #020049 !important;
    width: 100%;
}
.no-supportsnativescrolling .g5-HorizontalScroller_ScrollContent {
    left: 0;
    transition: left 0.4s cubic-bezier(0.77, 0, 0.175, 1) 0s;
}
.g5-ArrowButton {
    background-color: #020049;
    display: none;
    min-height: 43px;
    position: absolute;
    top: 0;
    width: 43px;
    z-index: 20;
}
.g5-ArrowButton::after {
    color: #ddd;
    font-family: bet365UI;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    left: 50%;
    line-height: 1;
    position: absolute;
    text-transform: none;
    top: 50%;
    transform: translate(-50%, -50%);
}
.no-supportsnativescrolling .g5-ArrowButton {
    display: block;
}
.iph-RacingPod .g5-ArrowButton {
    background-color: #a7a7a7;
}
.iph-RacingPod .g5-ArrowButton::after {
    color: #545454;
}
@media (min-width: 768px) {
.iph-RacingPod .iph-RacingPodContainer_Two .g5-ArrowButton {
    display: none;
}
}
.g5-HorizontalScroller_Dis::after {
    opacity: 0.5;
}
.g5-ArrowButton_Left {
    border-right: 1px solid #189970;
    left: 0;
}
.g5-ArrowButton_Left::after {
    content: "";
}
.iph-RacingPod .g5-ArrowButton_Left {
    border-right-color: #999;
}
.g5-ArrowButton_Right {
    border-left: 1px solid #189970;
    right: 0;
}
.g5-ArrowButton_Right::after {
    content: "";
}
.iph-RacingPod .g5-ArrowButton_Right {
    border-left-color: #999;
}
.g5-ArrowButton_Up {
    border-right: 1px solid #020049;
}
.g5-ArrowButton_Up::after {
    content: "";
}
.g5-ArrowButton_Down {
    border-left: 1px solid #020049;
    right: 5px;
}
.g5-ArrowButton_Down::after {
    content: "";
}
.g5-Spinner {
    height: 3pc;
    left: 50%;
    position: absolute;
    top: 200px;
    width: 3pc;
    z-index: 50;
}
.ipe-VideoPlayer .g5-Spinner {
    background-position: center center;
    position: static;
    width: 100%;
}
.g5-Spinner img {
    margin-bottom: -5px;
    padding: 0;
}
.g5-Spinner img, .g5-Spinner_Image {
    animation: 1.1s linear 0s normal none infinite running rotate;
    left: -24px;
    position: relative;
    top: -50px;
}
.g5-Spinner_Image {
    background-image: url("/SportsUI/styles/images/Spinner96x96CIRCLE.png");
    background-repeat: no-repeat;
    background-size: 3pc 3pc;
    display: block;
    height: 3pc;
    width: 3pc;
}
.needsha .g5-Spinner_Image {
    transform: translate3d(0px, 0px, 0px);
}
.no-csstransitions .g5-Spinner_Image {
    background-image: url("/SportsUI/styles/images/Spinner48x48CIRCLE.gif");
}
.ipe-VideoPlayer .g5-Spinner_Image {
    background-position: center center;
    position: static;
    width: 100%;
}
.g5-Spinner_FadeIn {
    animation: 0.3s linear 0s normal none 1 running fadein;
}
@keyframes fadein {
0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
@keyframes fadein {
0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
.g5-Spinner_FadeOut {
    animation: 0.15s linear 0s normal none 1 running fadeout;
    opacity: 0;
}
@keyframes fadeout {
0% {
    opacity: 1;
}
100% {
    opacity: 0;
}
}
@keyframes fadeout {
0% {
    opacity: 1;
}
100% {
    opacity: 0;
}
}
@media (min-width: 768px) {
.g5-Application {
    overflow: hidden;
}
}
.Hidden {
    display: none !important;
}
.g5-PopupManager_ClickMask {
    background-color: transparent;
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 40;
}
.bb-BettingBannersPod_Markets .gl-Market {
    width: 100%;
}
.ipo-Classification.sport_100::before {
    background-position: 24.8588% 100%;
}
.ipo-Classification.sport_101::before {
    background-position: 75.1412% 37.2881%;
}
.ipo-Classification.sport_102::before {
    background-position: 24.8588% 37.8531%;
}
.ipo-Classification.sport_104::before {
    background-position: 12.4294% 62.7119%;
}
.ipo-Classification.sport_105::before {
    background-position: 0 0;
}
.ipo-Classification.sport_103::before, .ipo-Classification.sport_106::before {
    background-position: 25.1412% 12.7119%;
}
.ipo-Classification.sport_107::before {
    background-position: 0 25.4237%;
}
.ipo-Classification.sport_108::before, .ipo-Classification.sport_109::before {
    background-position: 12.4294% 25.4237%;
}
.ipo-Classification.sport_10::before, .ipo-Classification.sport_65::before, .ipo-Classification.sport_114::before, .ipo-Classification.sport_115::before, .ipo-Classification.sport_126::before {
    background-position: 24.8588% 25.4237%;
}
.ipo-Classification.sport_110::before {
    background-position: 37.8531% 0;
}
.ipo-Classification.sport_111::before {
    background-position: 37.8531% 12.4294%;
}
.ipo-Classification.sport_112::before {
    background-position: 37.8531% 24.8588%;
}
.ipo-Classification.sport_113::before {
    background-position: 0 37.8531%;
}
.ipo-Classification.sport_116::before, .ipo-Classification.sport_141::before {
    background-position: 12.4294% 37.8531%;
}
.ipo-Classification.sport_117::before {
    background-position: 12.7119% 0;
}
.ipo-Classification.sport_118::before, .ipo-Classification.sport_119::before, .ipo-Classification.sport_121::before, .ipo-Classification.sport_122::before, .ipo-Classification.sport_138::before {
    background-position: 37.2881% 37.8531%;
}
.ipo-Classification.sport_11::before {
    background-position: 50.2825% 0;
}
.ipo-Classification.sport_120::before {
    background-position: 50.2825% 12.4294%;
}
.ipo-Classification.sport_124::before {
    background-position: 50.2825% 24.8588%;
}
.ipo-Classification.sport_125::before {
    background-position: 50.2825% 37.2881%;
}
.ipo-Classification.sport_127::before {
    background-position: 0 50.2825%;
}
.ipo-Classification.sport_128::before {
    background-position: 12.4294% 50.2825%;
}
.ipo-Classification.sport_12::before {
    background-position: 24.8588% 50.2825%;
}
.ipo-Classification.sport_131::before {
    background-position: 37.2881% 50.2825%;
}
.ipo-Classification.sport_139::before {
    background-position: 49.7175% 50.2825%;
}
.ipo-Classification.sport_13::before {
    background-position: 62.7119% 0;
}
.ipo-Classification.sport_77::before, .ipo-Classification.sport_140::before {
    background-position: 62.7119% 12.4294%;
}
.ipo-Classification.sport_142::before {
    background-position: 62.7119% 24.8588%;
}
.ipo-Classification.sport_143::before {
    background-position: 62.7119% 37.2881%;
}
.ipo-Classification.sport_144::before, .ipo-Classification.sport_145::before, .ipo-Classification.sport_146::before, .ipo-Classification.sport_2019::before, .ipo-Classification.sport_2020::before {
    background-position: 62.7119% 49.7175%;
}
.ipo-Classification.sport_147::before {
    background-position: 0 62.7119%;
}
.ipo-Classification.sport_148::before {
    background-position: 25.2125% 0;
}
.ipo-Classification.sport_14::before {
    background-position: 24.8588% 62.7119%;
}
.ipo-Classification.sport_151::before {
    background-position: 37.2881% 62.7119%;
}
.ipo-Classification.sport_152::before {
    background-position: 49.7175% 62.7119%;
}
.ipo-Classification.sport_15::before {
    background-position: 62.1469% 62.7119%;
}
.ipo-Classification.sport_16::before {
    background-position: 75.1412% 0;
}
.ipo-Classification.sport_17::before {
    background-position: 75.1412% 12.4294%;
}
.ipo-Classification.sport_18::before, .ipo-Classification.sport_1018::before {
    background-position: 75.1412% 24.8588%;
}
.ipo-Classification.sport_19::before {
    background-position: 12.7119% 12.7119%;
}
.ipo-Classification.sport_1::before, .ipo-Classification.sport_74::before, .ipo-Classification.sport_82::before {
    background-position: 75.1412% 49.7175%;
}
.ipo-Classification.sport_20::before, .ipo-Classification.sport_24::before {
    background-position: 75.1412% 62.1469%;
}
.ipo-Classification.sport_27::before {
    background-position: 0 75.1412%;
}
.ipo-Classification.sport_2::before, .ipo-Classification.sport_73::before, .ipo-Classification.sport_81::before {
    background-position: 12.4294% 75.1412%;
}
.ipo-Classification.sport_35::before {
    background-position: 24.8588% 75.1412%;
}
.ipo-Classification.sport_36::before {
    background-position: 37.2881% 75.1412%;
}
.ipo-Classification.sport_37::before, .ipo-Classification.sport_75::before {
    background-position: 49.7175% 75.1412%;
}
.ipo-Classification.sport_38::before {
    background-position: 62.1469% 75.1412%;
}
.ipo-Classification.sport_3::before {
    background-position: 74.5763% 75.1412%;
}
.ipo-Classification.sport_4::before, .ipo-Classification.sport_85::before {
    background-position: 87.5706% 0;
}
.ipo-Classification.sport_59::before {
    background-position: 87.5706% 12.4294%;
}
.ipo-Classification.sport_5::before, .ipo-Classification.sport_129::before, .ipo-Classification.sport_130::before, .ipo-Classification.sport_131::before, .ipo-Classification.sport_132::before, .ipo-Classification.sport_133::before, .ipo-Classification.sport_134::before, .ipo-Classification.sport_135::before, .ipo-Classification.sport_136::before, .ipo-Classification.sport_137::before {
    background-position: 87.5706% 24.8588%;
}
.ipo-Classification.sport_64::before, .ipo-Classification.sport_87::before {
    background-position: 87.5706% 37.2881%;
}
.ipo-Classification.sport_66::before {
    background-position: 87.5706% 49.7175%;
}
.ipo-Classification.sport_6::before {
    background-position: 87.5706% 62.1469%;
}
.ipo-Classification.sport_76::before {
    background-position: 87.5706% 74.5763%;
}
.ipo-Classification.sport_78::before {
    background-position: 0 87.5706%;
}
.ipo-Classification.sport_7::before {
    background-position: 12.4294% 87.5706%;
}
.ipo-Classification.sport_80::before {
    background-position: 24.8588% 87.5706%;
}
.ipo-Classification.sport_83::before {
    background-position: 37.2881% 87.5706%;
}
.ipo-Classification.sport_84::before, .ipo-Classification.sport_89::before {
    background-position: 49.7175% 87.5706%;
}
.ipo-Classification.sport_88::before {
    background-position: 62.1469% 87.5706%;
}
.ipo-Classification.sport_8::before {
    background-position: 74.5763% 87.5706%;
}
.ipo-Classification.sport_90::before {
    background-position: 87.0057% 87.5706%;
}
.ipo-Classification.sport_91::before {
    background-position: 100% 0;
}
.ipo-Classification.sport_92::before {
    background-position: 100% 12.4294%;
}
.ipo-Classification.sport_93::before {
    background-position: 100% 24.8588%;
}
.ipo-Classification.sport_94::before {
    background-position: 100% 37.2881%;
}
.ipo-Classification.sport_95::before {
    background-position: 100% 49.7175%;
}
.ipo-Classification.sport_96::before {
    background-position: 100% 62.1469%;
}
.ipo-Classification.sport_97::before {
    background-position: 100% 74.5763%;
}
.ipo-Classification.sport_98::before {
    background-position: 100% 87.0057%;
}
.ipo-Classification.sport_99::before {
    background-position: 0 100%;
}
.ipo-Classification.sport_9::before {
    background-position: 12.4294% 100%;
}
.ipo-Classification.sport_A-Z::before {
    background-position: 0 12.7479%;
}
.ipo-Classification.sport_79::before, .ipo-Classification.sport_86::before, .ipo-Classification.sport_149::before, .ipo-Classification.sport_Other::before {
    background-position: 37.2881% 100%;
}
.ipo-Classification.sport_Scedule::before {
    background-position: 49.7175% 100%;
}
.ipo-Classification.sport_Streaming::before {
    background-position: 62.1469% 100%;
}
.ipo-Classification.sport_152::before {
    background-position: 74.5763% 100%;
}
.ipo-Classification.sport_153::before {
    background-position: 87.0057% 100%;
}
.ipo-Classification.sport_154::before {
    background-position: 100% 99%;
}
/* .sport_1::after {
    border-color: transparent transparent #020049;
}
.ipo-ClassificationHeader_Sport-1 {
    background-color: #020049;
    border-bottom: 1px solid black;
} */
.ipl-InPlayLauncherClassificationHeader-1::before {
    background-color: #020049;
}
.sport_2::after {
    border-color: transparent transparent #6d5e4d;
}
.ipo-ClassificationHeader_Sport-2 {
    background-color: #6d5e4d;
    border-bottom: 1px solid #635445;
}
.ipl-InPlayLauncherClassificationHeader-2::before {
    background-color: #6d5e4d;
}
.sport_3::after {
    border-color: transparent transparent #556031;
}
.ipo-ClassificationHeader_Sport-3 {
    background-color: #556031;
    border-bottom: 1px solid #4c592d;
}
.ipl-InPlayLauncherClassificationHeader-3::before {
    background-color: #556031;
}
.sport_4::after {
    border-color: transparent transparent #6d5e4d;
}
.ipo-ClassificationHeader_Sport-4 {
    background-color: #6d5e4d;
    border-bottom: 1px solid #635445;
}
.ipl-InPlayLauncherClassificationHeader-4::before {
    background-color: #6d5e4d;
}
.sport_7::after {
    border-color: transparent transparent #708245;
}
.ipo-ClassificationHeader_Sport-7 {
    background-color: #708245;
    border-bottom: 1px solid #596937;
}
.ipl-InPlayLauncherClassificationHeader-7::before {
    background-color: #708245;
}
.sport_8::after {
    border-color: transparent transparent #687654;
}
.ipo-ClassificationHeader_Sport-8 {
    background-color: #687654;
    border-bottom: 1px solid #596648;
}
.ipl-InPlayLauncherClassificationHeader-8::before {
    background-color: #687654;
}
.sport_9::after {
    border-color: transparent transparent #4d6685;
}
.ipo-ClassificationHeader_Sport-9 {
    background-color: #4d6685;
    border-bottom: 1px solid #465d7a;
}
.ipl-InPlayLauncherClassificationHeader-9::before {
    background-color: #4d6685;
}
.sport_10::after {
    border-color: transparent transparent #687175;
}
.ipo-ClassificationHeader_Sport-10 {
    background-color: #687175;
    border-bottom: 1px solid #5b6266;
}
.ipl-InPlayLauncherClassificationHeader-10::before {
    background-color: #687175;
}
.sport_11::after {
    border-color: transparent transparent #83493d;
}
.ipo-ClassificationHeader_Sport-11 {
    background-color: #83493d;
    border-bottom: 1px solid #754037;
}
.ipl-InPlayLauncherClassificationHeader-11::before {
    background-color: #83493d;
}
.sport_12::after {
    border-color: transparent transparent #2f4d2b;
}
.ipo-ClassificationHeader_Sport-12 {
    background-color: #2f4d2b;
    border-bottom: 1px solid #274526;
}
.ipl-InPlayLauncherClassificationHeader-12::before {
    background-color: #2f4d2b;
}
.sport_13::after {
    border-color: transparent transparent #5f6e37;
}
.ipo-ClassificationHeader_Sport-13 {
    background-color: #5f6e37;
    border-bottom: 1px solid #536632;
}
.ipl-InPlayLauncherClassificationHeader-13::before {
    background-color: #5f6e37;
}
.sport_14::after {
    border-color: transparent transparent #346543;
}
.ipo-ClassificationHeader_Sport-14 {
    background-color: #346543;
    border-bottom: 1px solid #2f5c3d;
}
.ipl-InPlayLauncherClassificationHeader-14::before {
    background-color: #346543;
}
.sport_15::after {
    border-color: transparent transparent #613633;
}
.ipo-ClassificationHeader_Sport-15 {
    background-color: #613633;
    border-bottom: 1px solid #542d2c;
}
.ipl-InPlayLauncherClassificationHeader-15::before {
    background-color: #613633;
}
.sport_16::after {
    border-color: transparent transparent #a15d38;
}
.ipo-ClassificationHeader_Sport-16 {
    background-color: #a15d38;
    border-bottom: 1px solid #8a5030;
}
.ipl-InPlayLauncherClassificationHeader-16::before {
    background-color: #a15d38;
}
.sport_17::after {
    border-color: transparent transparent #ccc;
}
.ipo-ClassificationHeader_Sport-17 {
    background-color: #ccc;
    border-bottom: 1px solid #5a5a5a;
}
.ipl-InPlayLauncherClassificationHeader-17::before {
    background-color: #ccc;
}
.sport_18::after {
    border-color: transparent transparent #c18c00;
}
.ipo-ClassificationHeader_Sport-18 {
    background-color: #c18c00;
    border-bottom: 1px solid #8c6400;
}
.ipl-InPlayLauncherClassificationHeader-18::before {
    background-color: #c18c00;
}
.sport_19::after {
    border-color: transparent transparent #687654;
}
.ipo-ClassificationHeader_Sport-19 {
    background-color: #687654;
    border-bottom: 1px solid #596648;
}
.ipl-InPlayLauncherClassificationHeader-19::before {
    background-color: #687654;
}
.sport_24::after {
    border-color: transparent transparent #705438;
}
.ipo-ClassificationHeader_Sport-24 {
    background-color: #705438;
    border-bottom: 1px solid #634930;
}
.ipl-InPlayLauncherClassificationHeader-24::before {
    background-color: #705438;
}
.sport_27::after {
    border-color: transparent transparent #705438;
}
.ipo-ClassificationHeader_Sport-27 {
    background-color: #705438;
    border-bottom: 1px solid #634930;
}
.ipl-InPlayLauncherClassificationHeader-27::before {
    background-color: #705438;
}
.sport_31::after {
    border-color: transparent transparent #020049;
}
.ipo-ClassificationHeader_Sport-31 {
    background-color: #020049;
    border-bottom: 1px solid #226e52;
}
.ipl-InPlayLauncherClassificationHeader-31::before {
    background-color: #020049;
}
.sport_35::after {
    border-color: transparent transparent #2f6a6d;
}
.ipo-ClassificationHeader_Sport-35 {
    background-color: #2f6a6d;
    border-bottom: 1px solid #2c6366;
}
.ipl-InPlayLauncherClassificationHeader-35::before {
    background-color: #2f6a6d;
}
.sport_36::after {
    border-color: transparent transparent #355d32;
}
.ipo-ClassificationHeader_Sport-36 {
    background-color: #355d32;
    border-bottom: 1px solid #2e542c;
}
.ipl-InPlayLauncherClassificationHeader-36::before {
    background-color: #355d32;
}
.sport_37::after {
    border-color: transparent transparent #4e503a;
}
.ipo-ClassificationHeader_Sport-37 {
    background-color: #4e503a;
    border-bottom: 1px solid #474a35;
}
.ipl-InPlayLauncherClassificationHeader-37::before {
    background-color: #4e503a;
}
.sport_38::after {
    border-color: transparent transparent #535059;
}
.ipo-ClassificationHeader_Sport-38 {
    background-color: #535059;
    border-bottom: 1px solid #4d4a54;
}
.ipl-InPlayLauncherClassificationHeader-38::before {
    background-color: #535059;
}
.sport_55::after {
    border-color: transparent transparent #687175;
}
.ipo-ClassificationHeader_Sport-55 {
    background-color: #687175;
    border-bottom: 1px solid #5b6266;
}
.ipl-InPlayLauncherClassificationHeader-55::before {
    background-color: #687175;
}
.sport_65::after {
    border-color: transparent transparent #687175;
}
.ipo-ClassificationHeader_Sport-65 {
    background-color: #687175;
    border-bottom: 1px solid #5b6266;
}
.ipl-InPlayLauncherClassificationHeader-65::before {
    background-color: #687175;
}
.sport_66::after {
    border-color: transparent transparent #455226;
}
.ipo-ClassificationHeader_Sport-66 {
    background-color: #455226;
    border-bottom: 1px solid #3d4a22;
}
.ipl-InPlayLauncherClassificationHeader-66::before {
    background-color: #455226;
}
.sport_69::after {
    border-color: transparent transparent #687175;
}
.ipo-ClassificationHeader_Sport-69 {
    background-color: #687175;
    border-bottom: 1px solid #5b6266;
}
.ipl-InPlayLauncherClassificationHeader-69::before {
    background-color: #687175;
}
.sport_70::after {
    border-color: transparent transparent #ccc;
}
.ipo-ClassificationHeader_Sport-70 {
    background-color: #ccc;
    border-bottom: 1px solid #5a5a5a;
}
.ipl-InPlayLauncherClassificationHeader-70::before {
    background-color: #ccc;
}
.sport_73::after {
    border-color: transparent transparent #6d5e4d;
}
.ipo-ClassificationHeader_Sport-73 {
    background-color: #6d5e4d;
    border-bottom: 1px solid #635445;
}
.ipl-InPlayLauncherClassificationHeader-73::before {
    background-color: #6d5e4d;
}
.sport_74::after {
    border-color: transparent transparent #020049;
}
.ipo-ClassificationHeader_Sport-74 {
    background-color: #020049;
    border-bottom: 1px solid #226e52;
}
.ipl-InPlayLauncherClassificationHeader-74::before {
    background-color: #020049;
}
.sport_75::after {
    border-color: transparent transparent #4e503a;
}
.ipo-ClassificationHeader_Sport-75 {
    background-color: #4e503a;
    border-bottom: 1px solid #474a35;
}
.ipl-InPlayLauncherClassificationHeader-75::before {
    background-color: #4e503a;
}
.sport_78::after {
    border-color: transparent transparent #24556f;
}
.ipo-ClassificationHeader_Sport-78 {
    background-color: #24556f;
    border-bottom: 1px solid #204c63;
}
.ipl-InPlayLauncherClassificationHeader-78::before {
    background-color: #24556f;
}
.sport_80::after {
    border-color: transparent transparent #ccc;
}
.ipo-ClassificationHeader_Sport-80 {
    background-color: #ccc;
    border-bottom: 1px solid #5a5a5a;
}
.ipl-InPlayLauncherClassificationHeader-80::before {
    background-color: #ccc;
}
.sport_83::after {
    border-color: transparent transparent #3e6e91;
}
.ipo-ClassificationHeader_Sport-83 {
    background-color: #3e6e91;
    border-bottom: 1px solid #3a6387;
}
.ipl-InPlayLauncherClassificationHeader-83::before {
    background-color: #3e6e91;
}
.sport_84::after {
    border-color: transparent transparent #50714d;
}
.ipo-ClassificationHeader_Sport-84 {
    background-color: #50714d;
    border-bottom: 1px solid #476946;
}
.ipl-InPlayLauncherClassificationHeader-84::before {
    background-color: #50714d;
}
.sport_85::after {
    border-color: transparent transparent #6d5e4d;
}
.ipo-ClassificationHeader_Sport-85 {
    background-color: #6d5e4d;
    border-bottom: 1px solid #635445;
}
.ipl-InPlayLauncherClassificationHeader-85::before {
    background-color: #6d5e4d;
}
.sport_88::after {
    border-color: transparent transparent #6d5e4d;
}
.ipo-ClassificationHeader_Sport-88 {
    background-color: #6d5e4d;
    border-bottom: 1px solid #635445;
}
.ipl-InPlayLauncherClassificationHeader-88::before {
    background-color: #6d5e4d;
}
.sport_89::after {
    border-color: transparent transparent #ccc;
}
.ipo-ClassificationHeader_Sport-89 {
    background-color: #ccc;
    border-bottom: 1px solid #5a5a5a;
}
.ipl-InPlayLauncherClassificationHeader-89::before {
    background-color: #ccc;
}
.sport_90::after {
    border-color: transparent transparent #327179;
}
.ipo-ClassificationHeader_Sport-90 {
    background-color: #327179;
    border-bottom: 1px solid #2e6870;
}
.ipl-InPlayLauncherClassificationHeader-90::before {
    background-color: #327179;
}
.sport_91::after {
    border-color: transparent transparent #857563;
}
.ipo-ClassificationHeader_Sport-91 {
    background-color: #857563;
    border-bottom: 1px solid #6e5e52;
}
.ipl-InPlayLauncherClassificationHeader-91::before {
    background-color: #857563;
}
.sport_92::after {
    border-color: transparent transparent #396188;
}
.ipo-ClassificationHeader_Sport-92 {
    background-color: #396188;
    border-bottom: 1px solid #355980;
}
.ipl-InPlayLauncherClassificationHeader-92::before {
    background-color: #396188;
}
.sport_93::after {
    border-color: transparent transparent #783635;
}
.ipo-ClassificationHeader_Sport-93 {
    background-color: #783635;
    border-bottom: 1px solid #662c2c;
}
.ipl-InPlayLauncherClassificationHeader-93::before {
    background-color: #783635;
}
.sport_94::after {
    border-color: transparent transparent #4c7d8b;
}
.ipo-ClassificationHeader_Sport-94 {
    background-color: #4c7d8b;
    border-bottom: 1px solid #416a78;
}
.ipl-InPlayLauncherClassificationHeader-94::before {
    background-color: #4c7d8b;
}
.sport_95::after {
    border-color: transparent transparent #906941;
}
.ipo-ClassificationHeader_Sport-95 {
    background-color: #906941;
    border-bottom: 1px solid #805739;
}
.ipl-InPlayLauncherClassificationHeader-95::before {
    background-color: #906941;
}
.sport_96::after {
    border-color: transparent transparent #687175;
}
.ipo-ClassificationHeader_Sport-96 {
    background-color: #687175;
    border-bottom: 1px solid #5b6266;
}
.ipl-InPlayLauncherClassificationHeader-96::before {
    background-color: #687175;
}
.sport_97::after {
    border-color: transparent transparent #687175;
}
.ipo-ClassificationHeader_Sport-97 {
    background-color: #687175;
    border-bottom: 1px solid #5b6266;
}
.ipl-InPlayLauncherClassificationHeader-97::before {
    background-color: #687175;
}
.sport_98::after {
    border-color: transparent transparent #5c6a95;
}
.ipo-ClassificationHeader_Sport-98 {
    background-color: #5c6a95;
    border-bottom: 1px solid #525d85;
}
.ipl-InPlayLauncherClassificationHeader-98::before {
    background-color: #5c6a95;
}
.sport_99::after {
    border-color: transparent transparent #344d63;
}
.ipo-ClassificationHeader_Sport-99 {
    background-color: #344d63;
    border-bottom: 1px solid #30465c;
}
.ipl-InPlayLauncherClassificationHeader-99::before {
    background-color: #344d63;
}
.sport_100::after {
    border-color: transparent transparent #88785b;
}
.ipo-ClassificationHeader_Sport-100 {
    background-color: #88785b;
    border-bottom: 1px solid #6e6049;
}
.ipl-InPlayLauncherClassificationHeader-100::before {
    background-color: #88785b;
}
.sport_101::after {
    border-color: transparent transparent #614c54;
}
.ipo-ClassificationHeader_Sport-101 {
    background-color: #614c54;
    border-bottom: 1px solid #59454c;
}
.ipl-InPlayLauncherClassificationHeader-101::before {
    background-color: #614c54;
}
.sport_102::after {
    border-color: transparent transparent #5d616f;
}
.ipo-ClassificationHeader_Sport-102 {
    background-color: #5d616f;
    border-bottom: 1px solid #555966;
}
.ipl-InPlayLauncherClassificationHeader-102::before {
    background-color: #5d616f;
}
.sport_103::after {
    border-color: transparent transparent #5c8990;
}
.ipo-ClassificationHeader_Sport-103 {
    background-color: #5c8990;
    border-bottom: 1px solid #476a70;
}
.ipl-InPlayLauncherClassificationHeader-103::before {
    background-color: #5c8990;
}
.sport_104::after {
    border-color: transparent transparent #845d48;
}
.ipo-ClassificationHeader_Sport-104 {
    background-color: #845d48;
    border-bottom: 1px solid #785441;
}
.ipl-InPlayLauncherClassificationHeader-104::before {
    background-color: #845d48;
}
.sport_105::after {
    border-color: transparent transparent #4d7093;
}
.ipo-ClassificationHeader_Sport-105 {
    background-color: #4d7093;
    border-bottom: 1px solid #446082;
}
.ipl-InPlayLauncherClassificationHeader-105::before {
    background-color: #4d7093;
}
.sport_106::after {
    border-color: transparent transparent #783635;
}
.ipo-ClassificationHeader_Sport-106 {
    background-color: #783635;
    border-bottom: 1px solid #662c2c;
}
.ipl-InPlayLauncherClassificationHeader-106::before {
    background-color: #783635;
}
.sport_107::after {
    border-color: transparent transparent #9b6f3d;
}
.ipo-ClassificationHeader_Sport-107 {
    background-color: #9b6f3d;
    border-bottom: 1px solid #875c36;
}
.ipl-InPlayLauncherClassificationHeader-107::before {
    background-color: #9b6f3d;
}
.sport_108::after {
    border-color: transparent transparent #344d63;
}
.ipo-ClassificationHeader_Sport-108 {
    background-color: #344d63;
    border-bottom: 1px solid #2e4257;
}
.ipl-InPlayLauncherClassificationHeader-108::before {
    background-color: #344d63;
}
.sport_109::after {
    border-color: transparent transparent #687175;
}
.ipo-ClassificationHeader_Sport-109 {
    background-color: #687175;
    border-bottom: 1px solid #5b6266;
}
.ipl-InPlayLauncherClassificationHeader-109::before {
    background-color: #687175;
}
.sport_110::after {
    border-color: transparent transparent #344d63;
}
.ipo-ClassificationHeader_Sport-110 {
    background-color: #344d63;
    border-bottom: 1px solid #2e4257;
}
.ipl-InPlayLauncherClassificationHeader-110::before {
    background-color: #344d63;
}
.sport_111::after {
    border-color: transparent transparent #7e4337;
}
.ipo-ClassificationHeader_Sport-111 {
    background-color: #7e4337;
    border-bottom: 1px solid #733c31;
}
.ipl-InPlayLauncherClassificationHeader-111::before {
    background-color: #7e4337;
}
.sport_112::after {
    border-color: transparent transparent #687175;
}
.ipo-ClassificationHeader_Sport-112 {
    background-color: #687175;
    border-bottom: 1px solid #5b6266;
}
.ipl-InPlayLauncherClassificationHeader-112::before {
    background-color: #687175;
}
.sport_113::after {
    border-color: transparent transparent #687175;
}
.ipo-ClassificationHeader_Sport-113 {
    background-color: #687175;
    border-bottom: 1px solid #5b6266;
}
.ipl-InPlayLauncherClassificationHeader-113::before {
    background-color: #687175;
}
.sport_114::after {
    border-color: transparent transparent #687175;
}
.ipo-ClassificationHeader_Sport-114 {
    background-color: #687175;
    border-bottom: 1px solid #5b6266;
}
.ipl-InPlayLauncherClassificationHeader-114::before {
    background-color: #687175;
}
.sport_115::after {
    border-color: transparent transparent #687175;
}
.ipo-ClassificationHeader_Sport-115 {
    background-color: #687175;
    border-bottom: 1px solid #5b6266;
}
.ipl-InPlayLauncherClassificationHeader-115::before {
    background-color: #687175;
}
.sport_116::after {
    border-color: transparent transparent #687175;
}
.ipo-ClassificationHeader_Sport-116 {
    background-color: #687175;
    border-bottom: 1px solid #5b6266;
}
.ipl-InPlayLauncherClassificationHeader-116::before {
    background-color: #687175;
}
.sport_117::after {
    border-color: transparent transparent #687175;
}
.ipo-ClassificationHeader_Sport-117 {
    background-color: #687175;
    border-bottom: 1px solid #5b6266;
}
.ipl-InPlayLauncherClassificationHeader-117::before {
    background-color: #687175;
}
.sport_118::after {
    border-color: transparent transparent #ccc;
}
.ipo-ClassificationHeader_Sport-118 {
    background-color: #ccc;
    border-bottom: 1px solid #5a5a5a;
}
.ipl-InPlayLauncherClassificationHeader-118::before {
    background-color: #ccc;
}
.sport_120::after {
    border-color: transparent transparent #ccc;
}
.ipo-ClassificationHeader_Sport-120 {
    background-color: #ccc;
    border-bottom: 1px solid #5a5a5a;
}
.ipl-InPlayLauncherClassificationHeader-120::before {
    background-color: #ccc;
}
.sport_121::after {
    border-color: transparent transparent #ccc;
}
.ipo-ClassificationHeader_Sport-121 {
    background-color: #ccc;
    border-bottom: 1px solid #5a5a5a;
}
.ipl-InPlayLauncherClassificationHeader-121::before {
    background-color: #ccc;
}
.sport_122::after {
    border-color: transparent transparent #ccc;
}
.ipo-ClassificationHeader_Sport-122 {
    background-color: #ccc;
    border-bottom: 1px solid #5a5a5a;
}
.ipl-InPlayLauncherClassificationHeader-122::before {
    background-color: #ccc;
}
.sport_123::after {
    border-color: transparent transparent #ccc;
}
.ipo-ClassificationHeader_Sport-123 {
    background-color: #ccc;
    border-bottom: 1px solid #5a5a5a;
}
.ipl-InPlayLauncherClassificationHeader-123::before {
    background-color: #ccc;
}
.sport_124::after {
    border-color: transparent transparent #ccc;
}
.ipo-ClassificationHeader_Sport-124 {
    background-color: #ccc;
    border-bottom: 1px solid #5a5a5a;
}
.ipl-InPlayLauncherClassificationHeader-124::before {
    background-color: #ccc;
}
.sport_125::after {
    border-color: transparent transparent #ccc;
}
.ipo-ClassificationHeader_Sport-125 {
    background-color: #ccc;
    border-bottom: 1px solid #5a5a5a;
}
.ipl-InPlayLauncherClassificationHeader-125::before {
    background-color: #ccc;
}
.sport_127::after {
    border-color: transparent transparent #687175;
}
.ipo-ClassificationHeader_Sport-127 {
    background-color: #687175;
    border-bottom: 1px solid #5b6266;
}
.ipl-InPlayLauncherClassificationHeader-127::before {
    background-color: #687175;
}
.sport_138::after {
    border-color: transparent transparent #ccc;
}
.ipo-ClassificationHeader_Sport-138 {
    background-color: #ccc;
    border-bottom: 1px solid #5a5a5a;
}
.ipl-InPlayLauncherClassificationHeader-138::before {
    background-color: #ccc;
}
.sport_139::after {
    border-color: transparent transparent #ccc;
}
.ipo-ClassificationHeader_Sport-139 {
    background-color: #ccc;
    border-bottom: 1px solid #5a5a5a;
}
.ipl-InPlayLauncherClassificationHeader-139::before {
    background-color: #ccc;
}
.sport_140::after {
    border-color: transparent transparent #3d6e66;
}
.ipo-ClassificationHeader_Sport-140 {
    background-color: #3d6e66;
    border-bottom: 1px solid #39665e;
}
.ipl-InPlayLauncherClassificationHeader-140::before {
    background-color: #3d6e66;
}
.sport_141::after {
    border-color: transparent transparent #687175;
}
.ipo-ClassificationHeader_Sport-141 {
    background-color: #687175;
    border-bottom: 1px solid #5b6266;
}
.ipl-InPlayLauncherClassificationHeader-141::before {
    background-color: #687175;
}
.sport_142::after {
    border-color: transparent transparent #4d5c5d;
}
.ipo-ClassificationHeader_Sport-142 {
    background-color: #4d5c5d;
    border-bottom: 1px solid #455354;
}
.ipl-InPlayLauncherClassificationHeader-142::before {
    background-color: #4d5c5d;
}
.sport_143::after {
    border-color: transparent transparent #515832;
}
.ipo-ClassificationHeader_Sport-143 {
    background-color: #515832;
    border-bottom: 1px solid #474f2c;
}
.ipl-InPlayLauncherClassificationHeader-143::before {
    background-color: #515832;
}
.sport_147::after {
    border-color: transparent transparent #8b6c3c;
}
.ipo-ClassificationHeader_Sport-147 {
    background-color: #8b6c3c;
    border-bottom: 1px solid #7d5d36;
}
.ipl-InPlayLauncherClassificationHeader-147::before {
    background-color: #8b6c3c;
}
.sport_148::after {
    border-color: transparent transparent #507ca4;
}
.ipo-ClassificationHeader_Sport-148 {
    background-color: #507ca4;
    border-bottom: 1px solid #416285;
}
.ipl-InPlayLauncherClassificationHeader-148::before {
    background-color: #507ca4;
}
.sport_151::after {
    border-color: transparent transparent #624b6e;
}
.ipo-ClassificationHeader_Sport-151 {
    background-color: #624b6e;
    border-bottom: 1px solid #53415d;
}
.ipl-InPlayLauncherClassificationHeader-151::before {
    background-color: #624b6e;
}
.sport_152::after {
    border-color: transparent transparent #624b6e;
}
.ipo-ClassificationHeader_Sport-152 {
    background-color: #624b6e;
    border-bottom: 1px solid #53415d;
}
.ipl-InPlayLauncherClassificationHeader-152::before {
    background-color: #624b6e;
}
.sport_153::after {
    border-color: transparent transparent #624b6e;
}
.ipo-ClassificationHeader_Sport-153 {
    background-color: #624b6e;
    border-bottom: 1px solid #53415d;
}
.ipl-InPlayLauncherClassificationHeader-153::before {
    background-color: #624b6e;
}
.sport_154::after {
    border-color: transparent transparent #624b6e;
}
.ipo-ClassificationHeader_Sport-154 {
    background-color: #624b6e;
    border-bottom: 1px solid #53415d;
}
.ipl-InPlayLauncherClassificationHeader-154::before {
    background-color: #624b6e;
}

.sport_default::after {
    border-color: transparent transparent #687175;
}
.ipo-ClassificationHeader_Sport-default {
    background-color: #687175;
    border-bottom: 1px solid #5b6266;
}
.ipl-InPlayLauncherClassificationHeader-default::before {
    background-color: #687175;
}
