.Spinner {
    width: 48px;
    height: 48px;
    position: absolute;
    top: 200px;
    left: 50%;
    z-index: 1000
}

.Spinner img {
    padding: 0;
    margin-bottom: -5px;
    -webkit-animation: rotate 1100ms infinite linear;
    -moz-animation: rotate 1100ms infinite linear;
    -o-animation: rotate 1100ms infinite linear;
    -ms-animation: rotate 1100ms infinite linear;
    animation: rotate 1100ms infinite linear;
    position: relative;
    left: -24px;
    top: -50px
}

.Spinner .image {
    background-image: url("../images/Spinner96x96CIRCLE.png");
    -webkit-background-size: 48px 48px;
    -moz-background-size: 48px 48px;
    background-size: 48px 48px;
    background-repeat: no-repeat;
    height: 48px;
    width: 48px;
    display: block;
    position: relative;
    left: -24px;
    top: -50px;
    -webkit-animation: rotate 1100ms infinite linear;
    -moz-animation: rotate 1100ms infinite linear;
    -o-animation: rotate 1100ms infinite linear;
    -ms-animation: rotate 1100ms infinite linear;
    animation: rotate 1100ms infinite linear
}

.needsha .Spinner .image {
    transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0)
}

.no-csstransitions .Spinner .image {
    background-image: url("../images/animate/Spinner48x48CIRCLE.gif")
}

@-webkit-keyframes rotate {
    0% {
        -webkit-transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(360deg)
    }
}

@-moz-keyframes rotate {
    0% {
        -moz-transform: rotate(0deg)
    }

    100% {
        -moz-transform: rotate(360deg)
    }
}

@-o-keyframes rotate {
    0% {
        -o-transform: rotate(0deg);
    }

    100% {
        -o-transform: rotate(360deg);
    }
}

@-ms-keyframes rotate {
    0% {
        -ms-transform: rotate(0deg)
    }

    100% {
        -ms-transform: rotate(360deg)
    }
}

@keyframes rotate {
    0% {
        transform: rotate(0deg)
    }

    100% {
        transform: rotate(360deg)
    }
}

.FadeIn {
    -webkit-animation: fadein 300ms linear;
    -moz-animation: fadein 300ms linear;
    -o-animation: fadein 300ms linear;
    -ms-animation: fadein 300ms linear;
    animation: fadein 300ms linear
}

@-webkit-keyframes fadein {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-moz-keyframes fadein {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-o-keyframes fadein {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@-ms-keyframes fadein {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes fadein {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

.FadeOut {
    -webkit-animation: fadeout 150ms linear;
    -moz-animation: fadeout 150ms linear;
    -o-animation: fadeout 150ms linear;
    -ms-animation: fadeout 150ms linear;
    animation: fadeout 150ms linear;
    opacity: 0
}

@-webkit-keyframes fadeout {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

@-moz-keyframes fadeout {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

@-o-keyframes fadeout {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

@-ms-keyframes fadeout {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

@keyframes fadeout {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

.Hidden {
    display: none!important;
    visibility: hidden!important
}

@font-face {
    font-family: 'bet365sportsui';
    src: url('../../Fonts/bet365.eot');
    src: url('../../Fonts/bet365.eot?#iefix') format('embedded-opentype'),url('../../Fonts/bet365.woff') format('woff'),url('../../Fonts/bet365.ttf') format('truetype'),url('../../Fonts/bet365.svg#bet365') format('svg');
    font-weight: normal;
    font-style: normal
}

.icon-chevron-down,.icon-chevron-right {
    font-family: 'bet365sportsui';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased
}

.icon-chevron-down:before {
    content: "î€•"
}

.icon-chevron-right:after {
    content: "î€˜"
}

@media screen and (orientation: landscape) {
    @-ms-viewport {
        width:640px;
    }
}

@media screen and (orientation: portrait) {
    @-ms-viewport {
        width:360px;
    }
}

body {
    font-family: Helvetica,sans-serif,Arial;
    background-color: #545454;
    font-size: 12px;
    margin: 0;
    -moz-user-select: -moz-none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-touch-callout: none;
    -webkit-text-size-adjust: none;
    -ms-text-size-adjust: none;
    -ms-touch-action: pan-x pan-y!important
}

ul {
    list-style: none
}

.StemEditor {
    margin: 10px 10px 10px 10px;
    color: #fff
}

.StemEditor>textarea {
    width: 100%;
    height: 200px;
    margin-top: 10px
}

.StemEditor>div {
    height: 30px;
    line-height: 30px
}

.StemEditor .Button {
    color: #000;
    text-shadow: 0 1px 0 rgba(255,255,255,.7);
    border: solid 1px #000;
    background-color: #ffdf1b;
    margin-right: 10px;
    text-align: center;
    font-weight: bold;
    width: 100px;
    height: 30px;
    line-height: 30px;
    overflow: auto;
    float: left
}

#BackToTopBigBttn {
    display: block!important
}

.MobileView * {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box
}

.MobileView {
    -webkit-text-shadow: 0 -1px 0 rgba(51,51,51,.2);
    text-shadow: 0 -1px 0 rgba(51,51,51,.2)
}

.MobileView #PopUpBoxMessage {
    left: 3%;
    position: absolute;
    top: 10%;
    width: 93%;
    z-index: 75
}

.MobileView #PopUpBoxMessage {
    background-color: #ccc;
    border: 1px solid #bbb;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    color: #333;
    font-size: 12pt;
    line-height: 22px
}

.MobileView #PopUpBoxMessage>p {
    padding: 10px 10px;
    text-shadow: none
}

.MobileView #PopUpBoxMessage .CloseButton {
    background: transparent url("/SportsUI/styles/images/v2/sprite/lores/LoResIconsMain.png") no-repeat 0 -117px;
    height: 28px;
    width: 42px;
    z-index: 99;
    position: absolute;
    right: -10px;
    top: -12px
}

.MobileView #PopUpBoxMessage .video {
    display: inline-block
}

.MobileView .overlay {
    z-index: 50;
    padding: 0;
    position: absolute;
    top: 0;
    background-color: transparent;
    width: 100%;
    transform: translate(0,0);
    -ms-transform: translate(0,0);
    -moz-transform: translate(0,0);
    -webkit-transform: translate(0,0);
    -o-transform: translate(0,0)
}

.MobileView .overlay.opaque {
    background-color: hsla(0,0%,0%,.65)
}

.sports-ui #PageFooter {
    position: static
}

.MobileView .cf:before,.MobileView .cf:after {
    content: " ";
    display: table
}

.MobileView .cf:after {
    clear: both
}

.MobileView .Overview {
    text-indent: 0
}

.MobileView .Overview .NoInPlayFixturesAvailableHeader {
    font-size: 16px;
    font-weight: bold;
    color: #ccc;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px
}

.MobileView .Overview .NoInPlayFixturesAvailableBody {
    font-size: 14px;
    color: #ccc;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px
}

.MobileView .InPlayTitle {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: #14805e;
    border-top: 1px solid #046f50;
    border-bottom: solid 1px #046f50;
    color: #fff;
    font-family: HelveticaNeue-CondensedBold,'Helvetica Neue',Helvetica,'Segoe UI',Roboto,'Droid Sans',Arial,sans-serif;
    font-size: 22px;
    font-weight: bold;
    height: 42px;
    line-height: 39px;
    padding: 0;
    text-align: center;
    width: 100%;
    -webkit-box-shadow: inset 0 1px 0 #26886b;
    -moz-box-shadow: inset 0 1px 0 #26886b;
    box-shadow: inset 0 1px 0 #26886b
}

#Site[data-lng="2"] .InPlayTitle,#Site[data-lng="10"] .InPlayTitle {
    font-size: 18px
}

.MobileView .InPlayTitle .INPLAY {
    color: #ffdf1b
}

.MobileView .InPlayTitle .audioAvailable {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-user-select: none;
    background-image: url("/SportsUI/styles/images/v2/sprite/hires/Sprite-Mobilex2.png");
    background-position: -19px 2px;
    background-repeat: no-repeat;
    -webkit-background-size: 67px 366px;
    background-size: 67px 366px;
    background-repeat: no-repeat;
    border-left-color: rgba(255,255,255,.1);
    border-left-style: solid;
    border-left-width: 1px;
    -webkit-box-shadow: -1px 0 #07563a;
    box-shadow: -1px 0 #07563a;
    color: #fff;
    font-family: 'Helvetica Neue',Helvetica,'Segoe UI',Roboto,'Droid Sans',Arial,sans-serif;
    font-weight: bold;
    height: 41px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 1px;
    vertical-align: middle;
    width: 53px;
    display: inline-block;
    float: right
}

.ClassificationMenuContainer {
    width: 100%;
    overflow: hidden;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    -ms-flex: 1 1 auto;
    -ms-flex-pack: justify;
    padding: 0;
    background: #3f3f3f;
    background: -webkit-linear-gradient(top,#1c1c1c 3%,#272727 10%,#3f3f3f 80%,#333 100%,#373737 100%);
    background: linear-gradient(to top,#1c1c1c 3%,#272727 10%,#3f3f3f 80%,#333 100%,#373737 100%)
}

.ClassificationMenuContainer::-webkit-scrollbar {
    display: none;
    visibility: hidden
}

.supportsnativescrolling .ClassificationMenuContainer {
    overflow-x: scroll;
    overflow-y: hidden
}

.widthState0.supportsnativescrolling .ClassificationMenuContainer,.widthState1.supportsnativescrolling .ClassificationMenuContainer {
    -webkit-overflow-scrolling: touch
}

.supportsnativescrolling .widthState0 .ClassificationMenuContainer,.supportsnativescrolling .widthState1 .ClassificationMenuContainer {
    -webkit-overflow-scrolling: touch
}

.supportsnativescrolling .ClassificationMenuContainer div.ClassificationMenu {
    display: table
}

.ClassificationMenu>div {
    height: 52px
}

.no-highresdisplay .os_ios .ClassificationMenu>div {
    -webkit-transform: translateZ(0)
}

.supportsnativescrolling .ClassificationMenu>div {
    display: table-cell;
    float: none!important
}

.supportsnativescrolling .ClassificationMenu div span.title {
    max-width: 71px
}

.ClassificationMenuContainer>.left-arrow,.ClassificationMenuContainer>.right-arrow {
    background-position: 50% 18px;
    width: 30px;
    max-width: 30px;
    min-width: 30px;
    display: inline-block
}

.ClassificationMenuContainer>.left-arrow {
    background-image: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAMCAYAAAE2UPy4AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADaSURBVHjaYmAAgU2bNgkABBCDvr7+ByZDQ0N+gAACsS4Ahf4DBBBYjnHWrFn/mSQkJBgAAgjMBcmtWrXqP8OGDRsugxQBBRIY4YYwMLwHCCBGqDIDIGXABGQISEpKno+JidFg4eDgeJ+VlQVSsAOk/n9CQsJ/IGBgAopcDAoKYjAwMPgAM+0CkFIACDAwB2oiyPgDICYQf2SBCQAN1U9OTmaAOZGFi4vrcGJiog7czQwMib6+vgsYoWaCtDOsW7eO4fz58yCmIbLzYeYzrF+/vh5uOVSBAVRBAQCCBkpe2NVQIAAAAABJRU5ErkJggg==)
}

.ClassificationMenuContainer>.right-arrow {
    background-image: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAMCAYAAAE2UPy4AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAD3SURBVHjaYtDX109gYmBgmAAQQAz///9nYNq8efMFgABi3rRpk8O9e/fuAwQQA1DSgAHI+w9SwQAQQMzd3d0dzMzMu7m5uSeCBBgSEhL+g6RBaj4A8QWQGQABBNL1ASQL5qxateo/UAAsw8TBwcGQnZ2tb2BgcAGkLAGkecOGDZeZDA0N54P0MDEx2YJtBGIBkB6AAGOEmsYPxBeB2OHChQtg0xlBdoIkXrx4wTB37lyGHz9+gBUwgmSBkglACmwmSMH8+fOvMIK9w8BwHmgZQ1BQEAMUXGQxMjLyCwwMhAuAjPH19f3AAhR8BOR8BAn4+flB/AcEADDtbKKaOPouAAAAAElFTkSuQmCC)
}

.no-supportsnativescrolling.no-flexbox .ClassificationMenuContainer {
    text-align: center
}

.no-supportsnativescrolling.no-flexbox .ClassificationMenuContainer .padding {
    display: none
}

.no-supportsnativescrolling.no-flexbox .ClassificationMenuContainer>.left-arrow {
    float: left
}

.no-supportsnativescrolling.no-flexbox .ClassificationMenuContainer>.right-arrow {
    float: right
}

.ClassificationMenuContainer>div {
    height: 49px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: box;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    box-align: center;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1 0 auto;
    box-flex: 1;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

.no-supportsnativescrolling.no-flexbox.no-flexboxlegacy .ClassificationMenuContainer div.ClassificationMenu {
    display: inline-block
}

.no-supportsnativescrolling.flexboxlegacy .ClassificationMenuContainer div.ClassificationMenu,.no-supportsnativescrolling.flexbox .ClassificationMenuContainer div.ClassificationMenu {
    margin-left: 0!important;
    margin-right: 0!important
}

.no-supportsnativescrolling.no-flexbox.flexboxlegacy .ClassificationMenuContainer>div {
    height: 52px
}

.ClassificationMenu {
    font-size: 11px;
    white-space: nowrap
}

.ClassificationMenu::-webkit-scrollbar {
    display: none;
    visibility: hidden
}

.ClassificationMenu>div {
    color: #ddd;
    position: relative;
    min-height: 50px;
    min-width: 39px;
    max-width: 65px;
    padding: 0 5px 0 5px;
    background-color: transparent
}

.no-supportsnativescrolling .ClassificationMenu>div {
    width: 60px;
    max-width: initial;
    padding: 0 1px 0 1px
}

.ClassificationMenu div span.title {
    display: block;
    font-weight: bold;
    color: #fff;
    text-align: center;
    min-width: 39px;
    max-width: 70px;
    height: 13px;
    line-height: 13px;
    margin-top: -3px;
    -webkit-font-smoothing: subpixel-antialiased;
    text-overflow: ellipsis;
    overflow: hidden
}

.ClassificationMenu div span.ipIcon {
    background-image: url(/SportsUI/styles/images/v6/sprite/hires/HiResSportInPlayIconsV6.png)
}

.ClassificationMenu div span.ipIcon {
    background-repeat: no-repeat;
    background-position: inherit;
    -webkit-background-size: 57px 4750px;
    -moz-background-size: 57px 4750px;
    background-size: 57px 4750px;
    background-size: 57px 4750px;
    display: inline-block;
    width: 100%;
    height: 43px;
    margin: -11px 0 1px 0
}

.ClassificationMenu div {
    opacity: .6
}

.ClassificationMenu div.on {
    opacity: 1!important
}

.ClassificationMenu div.on span.title {
    color: #ffdf1b
}

.Classification.on:before {
    content: " "
}

.Classification.on:before {
    position: absolute;
    width: 0;
    height: 0;
    top: 100%;
    right: 50%;
    margin-top: -4px;
    padding-top: 0;
    margin-right: -5px;
    border-style: solid;
    border-width: 0 4px 4px 4px;
    display: block
}

.Classification.on:after {
    content: " "
}

.Classification.on:after {
    position: absolute;
    width: 0;
    height: 0;
    top: 100%;
    right: 50%;
    margin-top: -4px;
    margin-right: -5px;
    border-style: solid;
    border-width: 0 4px 4px 4px
}

.ClassificationMenu div.on:before,.ClassificationMenu div.on:after {
    border-color: transparent transparent #687175 transparent
}

.ClassificationMenu div.sport_1.on:before,.ClassificationMenu div.sport_1.on:after {
    border-color: transparent transparent #25765c transparent
}

.ClassificationMenu div.sport_2.on:before,.ClassificationMenu div.sport_2.on:after {
    border-color: transparent transparent #6d5e4d transparent
}

.ClassificationMenu div.sport_3.on:before,.ClassificationMenu div.sport_3.on:after {
    border-color: transparent transparent #556031 transparent
}

.ClassificationMenu div.sport_4.on:before,.ClassificationMenu div.sport_4.on:after {
    border-color: transparent transparent #6d5e4d transparent
}

.ClassificationMenu div.sport_7.on:before,.ClassificationMenu div.sport_7.on:after {
    border-color: transparent transparent #708245 transparent
}

.ClassificationMenu div.sport_8.on:before,.ClassificationMenu div.sport_8.on:after {
    border-color: transparent transparent #687654 transparent
}

.ClassificationMenu div.sport_9.on:before,.ClassificationMenu div.sport_9.on:after {
    border-color: transparent transparent #4d6685 transparent
}

.ClassificationMenu div.sport_11.on:before,.ClassificationMenu div.sport_11.on:after {
    border-color: transparent transparent #83493d transparent
}

.ClassificationMenu div.sport_12.on:before,.ClassificationMenu div.sport_12.on:after {
    border-color: transparent transparent #2f4d2b transparent
}

.ClassificationMenu div.sport_13.on:before,.ClassificationMenu div.sport_13.on:after {
    border-color: transparent transparent #5f6e37 transparent
}

.ClassificationMenu div.sport_14.on:before,.ClassificationMenu div.sport_14.on:after {
    border-color: transparent transparent #346543 transparent
}

.ClassificationMenu div.sport_15.on:before,.ClassificationMenu div.sport_15.on:after {
    border-color: transparent transparent #613633 transparent
}

.ClassificationMenu div.sport_16.on:before,.ClassificationMenu div.sport_16.on:after {
    border-color: transparent transparent #a15d38 transparent
}

.ClassificationMenu div.sport_17.on:before,.ClassificationMenu div.sport_17.on:after {
    border-color: transparent transparent #adadad transparent
}

.ClassificationMenu div.sport_18.on:before,.ClassificationMenu div.sport_18.on:after {
    border-color: transparent transparent #c18c00 transparent
}

.ClassificationMenu div.sport_19.on:before,.ClassificationMenu div.sport_19.on:after {
    border-color: transparent transparent #687654 transparent
}

.ClassificationMenu div.sport_24.on:before,.ClassificationMenu div.sport_24.on:after {
    border-color: transparent transparent #705438 transparent
}

.ClassificationMenu div.sport_27.on:before,.ClassificationMenu div.sport_27.on:after {
    border-color: transparent transparent #705438 transparent
}

.ClassificationMenu div.sport_31.on:before,.ClassificationMenu div.sport_31.on:after {
    border-color: transparent transparent #25765c transparent
}

.ClassificationMenu div.sport_35.on:before,.ClassificationMenu div.sport_35.on:after {
    border-color: transparent transparent #2f6a6d transparent
}

.ClassificationMenu div.sport_36.on:before,.ClassificationMenu div.sport_36.on:after {
    border-color: transparent transparent #355d32 transparent
}

.ClassificationMenu div.sport_37.on:before,.ClassificationMenu div.sport_37.on:after {
    border-color: transparent transparent #4e503a transparent
}

.ClassificationMenu div.sport_38.on:before,.ClassificationMenu div.sport_38.on:after {
    border-color: transparent transparent #535059 transparent
}

.ClassificationMenu div.sport_66.on:before,.ClassificationMenu div.sport_66.on:after {
    border-color: transparent transparent #455226 transparent
}

.ClassificationMenu div.sport_70.on:before,.ClassificationMenu div.sport_70.on:after {
    border-color: transparent transparent #ccc transparent
}

.ClassificationMenu div.sport_73.on:before,.ClassificationMenu div.sport_73.on:after {
    border-color: transparent transparent #6d5e4d transparent
}

.ClassificationMenu div.sport_74.on:before,.ClassificationMenu div.sport_74.on:after {
    border-color: transparent transparent #25765c transparent
}

.ClassificationMenu div.sport_75.on:before,.ClassificationMenu div.sport_75.on:after {
    border-color: transparent transparent #4e503a transparent
}

.ClassificationMenu div.sport_78.on:before,.ClassificationMenu div.sport_78.on:after {
    border-color: transparent transparent #24556f transparent
}

.ClassificationMenu div.sport_80.on:before,.ClassificationMenu div.sport_80.on:after {
    border-color: transparent transparent #ccc transparent
}

.ClassificationMenu div.sport_83.on:before,.ClassificationMenu div.sport_83.on:after {
    border-color: transparent transparent #3e6e91 transparent
}

.ClassificationMenu div.sport_84.on:before,.ClassificationMenu div.sport_84.on:after {
    border-color: transparent transparent #50714d transparent
}

.ClassificationMenu div.sport_85.on:before,.ClassificationMenu div.sport_85.on:after {
    border-color: transparent transparent #6d5e4d transparent
}

.ClassificationMenu div.sport_88.on:before,.ClassificationMenu div.sport_88.on:after {
    border-color: transparent transparent #6d5e4d transparent
}

.ClassificationMenu div.sport_89.on:before,.ClassificationMenu div.sport_89.on:after {
    border-color: transparent transparent #adadad transparent
}

.ClassificationMenu div.sport_90.on:before,.ClassificationMenu div.sport_90.on:after {
    border-color: transparent transparent #327179 transparent
}

.ClassificationMenu div.sport_91.on:before,.ClassificationMenu div.sport_91.on:after {
    border-color: transparent transparent #857563 transparent
}

.ClassificationMenu div.sport_92.on:before,.ClassificationMenu div.sport_92.on:after {
    border-color: transparent transparent #396188 transparent
}

.ClassificationMenu div.sport_93.on:before,.ClassificationMenu div.sport_93.on:after {
    border-color: transparent transparent #783635 transparent
}

.ClassificationMenu div.sport_94.on:before,.ClassificationMenu div.sport_94.on:after {
    border-color: transparent transparent #4c7d8b transparent
}

.ClassificationMenu div.sport_95.on:before,.ClassificationMenu div.sport_95.on:after {
    border-color: transparent transparent #906941 transparent
}

.ClassificationMenu div.sport_98.on:before,.ClassificationMenu div.sport_98.on:after {
    border-color: transparent transparent #5c6a95 transparent
}

.ClassificationMenu div.sport_99.on:before,.ClassificationMenu div.sport_99.on:after {
    border-color: transparent transparent #344d63 transparent
}

.ClassificationMenu div.sport_100.on:before,.ClassificationMenu div.sport_100.on:after {
    border-color: transparent transparent #88785b transparent
}

.ClassificationMenu div.sport_101.on:before,.ClassificationMenu div.sport_101.on:after {
    border-color: transparent transparent #614c54 transparent
}

.ClassificationMenu div.sport_102.on:before,.ClassificationMenu div.sport_102.on:after {
    border-color: transparent transparent #5d616f transparent
}

.ClassificationMenu div.sport_103.on:before,.ClassificationMenu div.sport_103.on:after {
    border-color: transparent transparent #5c8990 transparent
}

.ClassificationMenu div.sport_104.on:before,.ClassificationMenu div.sport_104.on:after {
    border-color: transparent transparent #845d48 transparent
}

.ClassificationMenu div.sport_105.on:before,.ClassificationMenu div.sport_105.on:after {
    border-color: transparent transparent #4d7093 transparent
}

.ClassificationMenu div.sport_106.on:before,.ClassificationMenu div.sport_106.on:after {
    border-color: transparent transparent #783635 transparent
}

.ClassificationMenu div.sport_107.on:before,.ClassificationMenu div.sport_107.on:after {
    border-color: transparent transparent #9b6f3d transparent
}

.ClassificationMenu div.sport_108.on:before,.ClassificationMenu div.sport_108.on:after {
    border-color: transparent transparent #344d63 transparent
}

.ClassificationMenu div.sport_110.on:before,.ClassificationMenu div.sport_110.on:after {
    border-color: transparent transparent #344d63 transparent
}

.ClassificationMenu div.sport_111.on:before,.ClassificationMenu div.sport_111.on:after {
    border-color: transparent transparent #7e4337 transparent
}

.ClassificationMenu div.sport_118.on:before,.ClassificationMenu div.sport_118.on:after,.ClassificationMenu div.sport_120.on:before,.ClassificationMenu div.sport_120.on:after,.ClassificationMenu div.sport_121.on:before,.ClassificationMenu div.sport_121.on:after,.ClassificationMenu div.sport_122.on:before,.ClassificationMenu div.sport_122.on:after,.ClassificationMenu div.sport_123.on:before,.ClassificationMenu div.sport_123.on:after,.ClassificationMenu div.sport_124.on:before,.ClassificationMenu div.sport_124.on:after,.ClassificationMenu div.sport_125.on:before,.ClassificationMenu div.sport_125.on:after,.ClassificationMenu div.sport_138.on:before,.ClassificationMenu div.sport_138.on:after,.ClassificationMenu div.sport_139.on:before,.ClassificationMenu div.sport_139.on:after {
    border-color: transparent transparent #ccc transparent
}

.ClassificationMenu div.sport_140.on:before,.ClassificationMenu div.sport_140.on:after {
    border-color: transparent transparent #3d6e66 transparent
}

.ClassificationMenu div.sport_142.on:before,.ClassificationMenu div.sport_142.on:after {
    border-color: transparent transparent #4d5c5d transparent
}

.ClassificationMenu div.sport_143.on:before,.ClassificationMenu div.sport_143.on:after {
    border-color: transparent transparent #515832 transparent
}

.ClassificationMenu div.sport_147.on:before,.ClassificationMenu div.sport_147.on:after {
    border-color: transparent transparent #8b6c3c transparent
}

.ClassificationMenu div.sport_148.on:before,.ClassificationMenu div.sport_148.on:after {
    border-color: transparent transparent #507ca4 transparent
}

.no-bet365video .ClassificationMenu .sport_streaming_filter {
    visibility: hidden;
    display: none
}

.ClassificationMenu div.sport_streaming_filter.on:before,.ClassificationMenu div.sport_streaming_filter.on:after {
    border-color: transparent transparent #25765c transparent
}

.ClassificationMenu div.sport_streaming_filter .ipIcon {
    background-position: 50% -4444px
}

.ClassificationMenu div.sport_schedule.on:before,.ClassificationMenu div.sport_schedule.on:after {
    border-color: transparent transparent #25765c transparent
}

.ClassificationMenu div.sport_schedule .ipIcon {
    background-position: 50% -4505px
}

.ClassificationMenu div.sport_1 .ipIcon,.ClassificationMenu div.sport_31 .ipIcon,.ClassificationMenu div.sport_74 .ipIcon,.ClassificationMenu div.sport_82 .ipIcon {
    background-position: 50% 2px
}

.ClassificationMenu div.sport_2 .ipIcon,.ClassificationMenu div.sport_73 .ipIcon,.ClassificationMenu div.sport_81 .ipIcon {
    background-position: 50% -1081px
}

.ClassificationMenu div.sport_3 .ipIcon {
    background-position: 50% -2109px
}

.ClassificationMenu div.sport_4 .ipIcon,.ClassificationMenu div.sport_85 .ipIcon {
    background-position: 50% -3135px
}

.ClassificationMenu div.sport_5 .ipIcon,.ClassificationMenu div.sport_129 .ipIcon,.ClassificationMenu div.sport_130 .ipIcon,.ClassificationMenu div.sport_131 .ipIcon,.ClassificationMenu div.sport_132 .ipIcon,.ClassificationMenu div.sport_133 .ipIcon,.ClassificationMenu div.sport_134 .ipIcon,.ClassificationMenu div.sport_135 .ipIcon,.ClassificationMenu div.sport_136 .ipIcon,.ClassificationMenu div.sport_137 .ipIcon,.ClassificationMenu div.sport_800 .ipIcon,.ClassificationMenu div.sport_996 .ipIcon {
    background-position: 50% -57px
}

.ClassificationMenu div.sport_6 .ipIcon {
    background-position: 50% -1140px
}

.ClassificationMenu div.sport_7 .ipIcon {
    background-position: 50% -2166px
}

.ClassificationMenu div.sport_8 .ipIcon {
    background-position: 50% -2337px
}

.ClassificationMenu div.sport_9 .ipIcon {
    background-position: 50% -114px
}

.ClassificationMenu div.sport_999 .ipIcon,.ClassificationMenu div.sport_10 .ipIcon,.ClassificationMenu div.sport_65 .ipIcon,.ClassificationMenu div.sport_114 .ipIcon,.ClassificationMenu div.sport_115 .ipIcon,.ClassificationMenu div.sport_126 .ipIcon {
    background-position: 50% -1197px
}

.ClassificationMenu div.sport_11 .ipIcon,.ClassificationMenu div.sport_55 .ipIcon,.ClassificationMenu div.sport_69 .ipIcon {
    background-position: 50% -2223px
}

.ClassificationMenu div.sport_12 .ipIcon,.ClassificationMenu div.sport_57 .ipIcon,.ClassificationMenu div.sport_61 .ipIcon,.ClassificationMenu div.sport_60 .ipIcon {
    background-position: 50% -3244px
}

.ClassificationMenu div.sport_13 .ipIcon {
    background-position: 50% -170px
}

.ClassificationMenu div.sport_14 .ipIcon {
    background-position: 50% -1254px
}

.ClassificationMenu div.sport_15 .ipIcon,.ClassificationMenu div.sport_31 .ipIcon {
    background-position: 50% -2280px
}

.ClassificationMenu div.sport_16 .ipIcon {
    background-position: 50% -3304px
}

.ClassificationMenu div.sport_17 .ipIcon {
    background-position: 50% -226px
}

.ClassificationMenu div.sport_18 .ipIcon,.ClassificationMenu div.sport_61 .ipIcon,.ClassificationMenu div.sport_62 .ipIcon {
    background-position: 50% -1309px
}

.ClassificationMenu div.sport_19 .ipIcon {
    background-position: 50% -3192px
}

.ClassificationMenu div.sport_24 .ipIcon {
    background-position: 50% -3363px
}

.ClassificationMenu div.sport_27 .ipIcon {
    background-position: 50% -289px
}

.ClassificationMenu div.sport_35 .ipIcon {
    background-position: 50% -1368px
}

.ClassificationMenu div.sport_36 .ipIcon {
    background-position: 50% -2394px
}

.ClassificationMenu div.sport_75 .ipIcon {
    background-position: 50% -3420px
}

.ClassificationMenu div.sport_38 .ipIcon {
    background-position: 50% -342px
}

.ClassificationMenu div.sport_59 .ipIcon {
    background-position: 50% -1425px
}

.ClassificationMenu div.sport_64 .ipIcon,.ClassificationMenu div.sport_67 .ipIcon {
    background-position: 50% -2451px
}

.ClassificationMenu div.sport_66 .ipIcon {
    background-position: 50% -3477px
}

.ClassificationMenu div.sport_998 .ipIcon,.ClassificationMenu div.sport_80 .ipIcon {
    background-position: 50% -399px
}

.ClassificationMenu div.sport_76 .ipIcon,.ClassificationMenu div.sport_77 .ipIcon {
    background-position: 50% -1482px
}

.ClassificationMenu div.sport_78 .ipIcon {
    background-position: 50% -2508px
}

.ClassificationMenu div.sport_79 .ipIcon {
    background-position: 50% -4160px
}

.ClassificationMenu div.sport_83 .ipIcon {
    background-position: 50% -4562px
}

.ClassificationMenu div.sport_84 .ipIcon {
    background-position: 50% -3534px
}

.ClassificationMenu div.sport_88 .ipIcon {
    background-position: 50% -456px
}

.ClassificationMenu div.sport_89 .ipIcon {
    background-position: 50% -1539px
}

.ClassificationMenu div.sport_90 .ipIcon {
    background-position: 50% -2565px
}

.ClassificationMenu div.sport_91 .ipIcon,.ClassificationMenu div.sport_95 .ipIcon {
    background-position: 50% -3591px
}

.ClassificationMenu div.sport_92 .ipIcon {
    background-position: 50% -513px
}

.ClassificationMenu div.sport_93 .ipIcon {
    background-position: 50% -1596px
}

.ClassificationMenu div.sport_94 .ipIcon {
    background-position: 50% -2622px
}

.ClassificationMenu div.sport_96 .ipIcon {
    background-position: 50% -3648px
}

.ClassificationMenu div.sport_97 .ipIcon {
    background-position: 50% -570px
}

.ClassificationMenu div.sport_98 .ipIcon {
    background-position: 50% -1653px
}

.ClassificationMenu div.sport_99 .ipIcon {
    background-position: 50% -2679px
}

.ClassificationMenu div.sport_100 .ipIcon {
    background-position: 50% -3705px
}

.ClassificationMenu div.sport_101 .ipIcon {
    background-position: 50% -627px
}

.ClassificationMenu div.sport_102 .ipIcon {
    background-position: 50% -1710px
}

.ClassificationMenu div.sport_103 .ipIcon,.ClassificationMenu div.sport_106 .ipIcon {
    background-position: 50% -2736px
}

.ClassificationMenu div.sport_104 .ipIcon {
    background-position: 50% -3762px
}

.ClassificationMenu div.sport_105 .ipIcon {
    background-position: 50% -684px
}

.ClassificationMenu div.sport_107 .ipIcon {
    background-position: 50% -1765px
}

.ClassificationMenu div.sport_108 .ipIcon,.ClassificationMenu div.sport_109 .ipIcon {
    background-position: 50% -2793px
}

.ClassificationMenu div.sport_110 .ipIcon {
    background-position: 50% -3819px
}

.ClassificationMenu div.sport_111 .ipIcon {
    background-position: 50% -741px
}

.ClassificationMenu div.sport_112 .ipIcon {
    background-position: 50% -1824px
}

.ClassificationMenu div.sport_113 .ipIcon {
    background-position: 50% -2855px
}

.ClassificationMenu div.sport_116 .ipIcon,.ClassificationMenu div.sport_141 .ipIcon {
    background-position: 50% -3876px
}

.ClassificationMenu div.sport_117 .ipIcon {
    background-position: 50% -798px
}

.ClassificationMenu div.sport_118 .ipIcon,.ClassificationMenu div.sport_119 .ipIcon,.ClassificationMenu div.sport_121 .ipIcon,.ClassificationMenu div.sport_122 .ipIcon,.ClassificationMenu div.sport_138 .ipIcon {
    background-position: 50% -1881px
}

.ClassificationMenu div.sport_120 .ipIcon {
    background-position: 50% -2907px
}

.ClassificationMenu div.sport_123 .ipIcon {
    background-position: 50% -3933px
}

.ClassificationMenu div.sport_124 .ipIcon {
    background-position: 50% -855px
}

.ClassificationMenu div.sport_125 .ipIcon {
    background-position: 50% -1938px
}

.ClassificationMenu div.sport_127 .ipIcon {
    background-position: 50% -2964px
}

.ClassificationMenu div.sport_128 .ipIcon {
    background-position: 50% -3990px
}

.ClassificationMenu div.sport_139 .ipIcon {
    background-position: 50% -912px
}

.ClassificationMenu div.sport_140 .ipIcon {
    background-position: 50% -1995px
}

.ClassificationMenu div.sport_142 .ipIcon {
    background-position: 50% -3021px
}

.ClassificationMenu div.sport_143 .ipIcon {
    background-position: 50% -4047px
}

.ClassificationMenu div.sport_145 .ipIcon {
    background-position: 50% -3363px
}

.ClassificationMenu div.sport_144 .ipIcon,.ClassificationMenu div.sport_145 .ipIcon,.ClassificationMenu div.sport_146 .ipIcon {
    background-position: 50% -969px
}

.ClassificationMenu div.sport_147 .ipIcon {
    background-position: 50% -2052px
}

.ClassificationMenu div.sport_148 .ipIcon {
    background-position: 50% -3075px
}

.ClassificationMenu div.sport_149 .ipIcon {
    background-position: 50% -4104px
}

.ClassificationMenu .icon_AZ {
    background-position: 50% -1026px
}

.left-arrow,.right-arrow {
    background-repeat: no-repeat;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -ms-flex-direction: row;
    box-orient: horizontal;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    box-pack: center;
    opacity: .3
}

.arrow-active {
    opacity: .999
}

.ClassificationHeader.sport_17,.ClassificationHeader.sport_17>span,.ClassificationHeader.sport_70,.ClassificationHeader.sport_70>span,.ClassificationHeader.sport_80,.ClassificationHeader.sport_80>span,.ClassificationHeader.sport_89,.ClassificationHeader.sport_89>span,.ClassificationHeader.sport_118,.ClassificationHeader.sport_118>span,.ClassificationHeader.sport_120,.ClassificationHeader.sport_120>span,.ClassificationHeader.sport_121,.ClassificationHeader.sport_121>span,.ClassificationHeader.sport_122,.ClassificationHeader.sport_122>span,.ClassificationHeader.sport_123,.ClassificationHeader.sport_123>span,.ClassificationHeader.sport_124,.ClassificationHeader.sport_124>span,.ClassificationHeader.sport_125,.ClassificationHeader.sport_125>span,.ClassificationHeader.sport_138,.ClassificationHeader.sport_138>span,.ClassificationHeader.sport_139,.ClassificationHeader.sport_139>span {
    color: #333;
    text-shadow: none
}

#Site[data-lng="20"] .ClassificationHeader {
    text-transform: none
}

.ClassificationHeader {
    margin: 0;
    height: 33px;
    border-bottom: solid 1px #5b6266;
    line-height: 33px;
    padding: 0 10px;
    font-weight: bold;
    font-size: 18px;
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0,0,0,.2);
    text-transform: uppercase;
    font-family: "HelveticaNeue-CondensedBold","Helvetica Neue",Helvetica,"Segoe UI",Roboto,"Droid Sans",Arial,sans-serif;
    background-color: #687175
}

.ClassificationHeader[data-lng="20"] {
    text-transform: none
}

.ClassificationHeader>span {
    float: right;
    font-size: 12px;
    color: rgba(255,255,255,.65);
    text-transform: none;
    font-family: "HelveticaNeue-Bold","Helvetica Neue",Helvetica,"Segoe UI",Roboto,"Droid Sans",Arial,sans-serif;
    text-shadow: 0 -1px 0 rgba(102,102,102,.2)
}

.ClassificationHeader.sport_1 {
    background: #25765c;
    border-bottom: solid 1px #0f6644
}

.ClassificationHeader.sport_2 {
    background: #6d5e4d;
    border-bottom: solid 1px #635445
}

.ClassificationHeader.sport_3 {
    background: #556031;
    border-bottom: solid 1px #4c592d
}

.ClassificationHeader.sport_4 {
    background: #6d5e4d;
    border-bottom: solid 1px #635445
}

.ClassificationHeader.sport_7 {
    background: #708245;
    border-bottom: solid 1px #596937
}

.ClassificationHeader.sport_8 {
    background: #687654;
    border-bottom: solid 1px #596648
}

.ClassificationHeader.sport_9 {
    background: #4d6685;
    border-bottom: solid 1px #465d7a
}

.ClassificationHeader.sport_11 {
    background: #83493d;
    border-bottom: solid 1px #754037
}

.ClassificationHeader.sport_12 {
    background: #2f4d2b;
    border-bottom: solid 1px #274526
}

.ClassificationHeader.sport_13 {
    background: #5f6e37;
    border-bottom: solid 1px #536632
}

.ClassificationHeader.sport_14 {
    background: #346543;
    border-bottom: solid 1px #2f5c3d
}

.ClassificationHeader.sport_15 {
    background: #613633;
    border-bottom: solid 1px #542d2c
}

.ClassificationHeader.sport_16 {
    background: #a15d38;
    border-bottom: solid 1px #8a5030
}

.ClassificationHeader.sport_17 {
    background: #adadad;
    border-bottom: solid 1px #5a5a5a
}

.ClassificationHeader.sport_18 {
    background: #c18c00;
    border-bottom: solid 1px #8c6400
}

.ClassificationHeader.sport_19 {
    background: #687654;
    border-bottom: solid 1px #596648
}

.ClassificationHeader.sport_24 {
    background: #705438;
    border-bottom: solid 1px #634930
}

.ClassificationHeader.sport_27 {
    background: #705438;
    border-bottom: solid 1px #634930
}

.ClassificationHeader.sport_31 {
    background: #25765c;
    border-bottom: solid 1px #226e52
}

.ClassificationHeader.sport_35 {
    background: #2f6a6d;
    border-bottom: solid 1px #2c6366
}

.ClassificationHeader.sport_36 {
    background: #355d32;
    border-bottom: solid 1px #2e542c
}

.ClassificationHeader.sport_37 {
    background: #4e503a;
    border-bottom: solid 1px #474a35
}

.ClassificationHeader.sport_38 {
    background: #535059;
    border-bottom: solid 1px #4d4a54
}

.ClassificationHeader.sport_66 {
    background: #455226;
    border-bottom: solid 1px #3d4a22
}

.ClassificationHeader.sport_70 {
    background: #ccc;
    border-bottom: solid 1px #5a5a5a
}

.ClassificationHeader.sport_73 {
    background: #6d5e4d;
    border-bottom: solid 1px #635445
}

.ClassificationHeader.sport_74 {
    background: #25765c;
    border-bottom: solid 1px #226e52
}

.ClassificationHeader.sport_75 {
    background: #4e503a;
    border-bottom: solid 1px #474a35
}

.ClassificationHeader.sport_78 {
    background: #24556f;
    border-bottom: solid 1px #204c63
}

.ClassificationHeader.sport_80 {
    background: #ccc;
    border-bottom: solid 1px #5a5a5a
}

.ClassificationHeader.sport_83 {
    background: #3e6e91;
    border-bottom: solid 1px #3a6387
}

.ClassificationHeader.sport_84 {
    background: #50714d;
    border-bottom: solid 1px #476946
}

.ClassificationHeader.sport_85 {
    background: #6d5e4d;
    border-bottom: solid 1px #635445
}

.ClassificationHeader.sport_88 {
    background: #6d5e4d;
    border-bottom: solid 1px #635445
}

.ClassificationHeader.sport_89 {
    background: #adadad;
    border-bottom: solid 1px #5a5a5a
}

.ClassificationHeader.sport_90 {
    background: #327179;
    border-bottom: solid 1px #2e6870
}

.ClassificationHeader.sport_91 {
    background: #857563;
    border-bottom: solid 1px #6e5e52
}

.ClassificationHeader.sport_92 {
    background: #396188;
    border-bottom: solid 1px #355980
}

.ClassificationHeader.sport_93 {
    background: #783635;
    border-bottom: solid 1px #662c2c
}

.ClassificationHeader.sport_94 {
    background: #4c7d8b;
    border-bottom: solid 1px #416a78
}

.ClassificationHeader.sport_95 {
    background: #906941;
    border-bottom: solid 1px #805739
}

.ClassificationHeader.sport_98 {
    background: #5c6a95;
    border-bottom: solid 1px #525d85
}

.ClassificationHeader.sport_99 {
    background: #344d63;
    border-bottom: solid 1px #30465c
}

.ClassificationHeader.sport_100 {
    background: #88785b;
    border-bottom: solid 1px #6e6049
}

.ClassificationHeader.sport_101 {
    background: #614c54;
    border-bottom: solid 1px #59454c
}

.ClassificationHeader.sport_102 {
    background: #5d616f;
    border-bottom: solid 1px #555966
}

.ClassificationHeader.sport_103 {
    background: #5c8990;
    border-bottom: solid 1px #476a70
}

.ClassificationHeader.sport_104 {
    background: #845d48;
    border-bottom: solid 1px #785441
}

.ClassificationHeader.sport_105 {
    background: #4d7093;
    border-bottom: solid 1px #446082
}

.ClassificationHeader.sport_106 {
    background: #783635;
    border-bottom: solid 1px #662c2c
}

.ClassificationHeader.sport_107 {
    background: #9b6f3d;
    border-bottom: solid 1px #875c36
}

.ClassificationHeader.sport_108 {
    background: #344d63;
    border-bottom: solid 1px #2e4257
}

.ClassificationHeader.sport_110 {
    background: #344d63;
    border-bottom: solid 1px #2e4257
}

.ClassificationHeader.sport_111 {
    background: #7e4337;
    border-bottom: solid 1px #733c31
}

.ClassificationHeader.sport_118,.ClassificationHeader.sport_120,.ClassificationHeader.sport_121,.ClassificationHeader.sport_122,.ClassificationHeader.sport_123,.ClassificationHeader.sport_124,.ClassificationHeader.sport_125,.ClassificationHeader.sport_138,.ClassificationHeader.sport_139 {
    background: #ccc;
    border-bottom: solid 1px #5a5a5a
}

.ClassificationHeader.sport_140 {
    background: #3d6e66;
    border-bottom: solid 1px #39665e
}

.ClassificationHeader.sport_142 {
    background: #4d5c5d;
    border-bottom: solid 1px #455354
}

.ClassificationHeader.sport_143 {
    background: #515832;
    border-bottom: solid 1px #474f2c
}

.ClassificationHeader.sport_147 {
    background: #8b6c3c;
    border-bottom: solid 1px #7d5d36
}

.ClassificationHeader.sport_148 {
    background: #507ca4;
    border-bottom: solid 1px #416285
}

.MobileView .Classification {
    float: left
}

.needsha .MobileView .Classification,.needshainplayiconscrl .MobileView .Classification {
    -webkit-transform: translate3d(0,0,0)
}

.MobileView .FixtureList {
    border-bottom: 1px solid #333
}

.MobileView .MoreFixturesTitle {
    background: url(/SportsUI/styles/images/v2/arrows/lores/Splash_Arrow_Right.png) no-repeat left center,-webkit-gradient(linear,0 0,0 100%,from(#4d4d4d),to(#454545));
    background: url(/SportsUI/styles/images/v2/arrows/lores/Splash_Arrow_Right.png) no-repeat left center,linear-gradient(to bottom,#4d4d4d,#454545)
}

.highresdisplay .MobileView .MoreFixturesTitle {
    background: url(/SportsUI/styles/images/v2/arrows/hires/Splash_Arrow_Right.png) no-repeat left center,-webkit-gradient(linear,0 0,0 100%,from(#4d4d4d),to(#454545));
    background: url(/SportsUI/styles/images/v2/arrows/hires/Splash_Arrow_Right.png) no-repeat left center,linear-gradient(to bottom,#4d4d4d,#454545);
    -webkit-background-size: 24px 12px,auto auto;
    background-size: 24px 12px,auto auto
}

.MobileView .Open .MoreFixturesTitle {
    background: url(/SportsUI/styles/images/v2/arrows/lores/Splash_Arrow_Down.png) no-repeat left center,-webkit-gradient(linear,0 0,0 100%,from(#4d4d4d),to(#454545));
    background: url(/SportsUI/styles/images/v2/arrows/lores/Splash_Arrow_Down.png) no-repeat left center,linear-gradient(to bottom,#4d4d4d,#454545)
}

.highresdisplay .MobileView .Open .MoreFixturesTitle {
    background: url(/SportsUI/styles/images/v2/arrows/hires/Splash_Arrow_Down.png) no-repeat left center,-webkit-gradient(linear,0 0,0 100%,from(#4d4d4d),to(#454545));
    background: url(/SportsUI/styles/images/v2/arrows/hires/Splash_Arrow_Down.png) no-repeat left center,linear-gradient(to bottom,#4d4d4d,#454545);
    -webkit-background-size: 24px 8px,auto auto;
    background-size: 24px 8px,auto auto
}

.MobileView .MoreFixturesTitle {
    color: #ddd;
    font-size: 15px;
    font-weight: bold;
    min-height: 44px;
    line-height: 20px;
    text-shadow: 0 -1px 0 rgba(0,0,0,.2);
    display: -webkit-box;
    -webkit-box-align: center;
    -webkit-box-orient: horizontal;
    display: -moz-box;
    -moz-box-align: center;
    -moz-box-orient: horizontal;
    display: -ms-flexbox;
    -ms-flex-direction: row;
    -ms-flex-align: center;
    -ms-flex-pack: justify;
    width: 100%;
    padding: 0 0 0 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-font-smoothing: subpixel-antialiased;
    border-bottom: solid 1px #323232;
    border-top: solid 1px #5f5f5f;
    padding-left: 29px
}

.MobileView .Overview .CompetitionTitle {
    background-color: #545454;
    color: #bbb;
    font-size: 12px;
    font-weight: bold;
    text-indent: 10px;
    line-height: 18px;
    height: 20px;
    -webkit-text-shadow: none;
    text-shadow: none;
    border-top: 1px solid rgba(255,255,255,.05);
    border-bottom: 1px solid #444;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.Competition.Blank {
    margin-top: 10px
}

.MobileView .Fixture .Row {
    display: table-row;
    line-height: 16px;
    padding: 5px 0 5px 0
}

.MobileView .Fixture>.RowContent,.MobileView .Fixture>.RowArrow {
    display: table-cell;
    vertical-align: middle
}

.MobileView .Fixture>.RowArrow {
    text-align: right;
    width: 30px
}

.MobileView .Fixture>.RowArrow::before {
    font-family: 'bet365';
    content: "î€˜";
    font-size: 18px;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1.4;
    height: 100%;
    opacity: .6
}

.MobileView .Fixture>.RowContent>.RowContentContainer {
    table-layout: fixed;
    display: table;
    width: 100%
}

.MobileView .Fixture>.RowContent>.RowContentContainer>.Row>.scores {
    padding: 1px 0 2px 0
}

.MobileView .Fixture .Row:last-child {
    padding: 0 0 4px 0
}

.MobileView .Fixture .Row div {
    display: table-cell
}

.MobileView .Fixture .Row:last-child div {
    vertical-align: initial
}

#Site[data-lng="20"] .MobileView .Fixture {
    text-transform: none
}

.MobileView .Fixture {
    display: table;
    color: #fff;
    border-top: solid 1px #6e6e6e;
    border-bottom: solid 1px #545454;
    font-weight: bold;
    width: 100%;
    height: 48px;
    padding: 1px 0 1px 0;
    line-height: 18px;
    background-color: #666;
    font-family: "HelveticaNeue-Bold","Helvetica Neue",Helvetica,"Segoe UI",Roboto,"Droid Sans",Arial,sans-serif
}

.MobileView .Fixture.Secondary,.MobileView .Fixture.SecondaryUK,.MoreFixturesUK .Fixture,.MoreFixtures .Fixture {
    visibility: hidden;
    display: none
}

.MoreFixturesUK .Fixture.SecondaryUK,.MoreFixtures .Fixture.Secondary {
    visibility: visible;
    display: table
}

.MobileView .Competition.Coupons .Fixture {
    height: 32px
}

.highresdisplay .MobileView .Competition .Fixture {
    background-color: #666;
    border-top: solid 1px #6e6e6e;
    border-bottom: solid 1px #555
}

.MobileView .Fixture:active,.MobileView .Competition .Fixture:active {
    background-color: #626262
}

.MobileView .Fixture:last-child {
    border-bottom: none
}

.highresdisplay .MobileView .Competition:last-child .Fixture:last-child {
    border-bottom: none
}

.highresdisplay .MobileView .Competition .Fixture .Row {
    border-bottom: 1px solid #5f5f5f
}

.MobileView .Fixture div.teams {
    font-size: 13px;
    color: #ddd;
    text-shadow: 0 -1px 0 RGBA(51,51,51,.2);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 1px 0 2px 0
}

.MobileView .Fixture div.media {
    padding: 0 9px 0 0;
    font-size: 12px
}

.MobileView .Fixture.EventLink div.media {
    width: 56px;
    padding: 0 28px 0 0
}

.MobileView .Fixture div.matchDetails {
    width: 51px;
    padding: 0 9px 0 0;
    font-size: 11px;
    color: #b9b9b9;
    padding: 0 10px
}

.MobileView .Overview .ClassificationHeader.sport_3~.FixtureList .Fixture div.matchDetails,.MobileView .Overview .ClassificationHeader.sport_66~.FixtureList .Fixture div.matchDetails,.MobileView .Overview .ClassificationHeader.sport_15~.FixtureList .Fixture div.matchDetails,.MobileView .Overview .ClassificationHeader.sport_7~.FixtureList .Fixture div.matchDetails,.MobileView .Overview .ClassificationHeader.sport_14~.FixtureList .Fixture div.matchDetails {
    min-width: 10px;
    width: 10px;
    padding: 0
}

.MobileView .Overview .matchDetails>.period {
    color: #999
}

.MobileView .Fixture div.scores {
    text-align: right;
    padding-right: 30px;
    color: #ffdf1b;
    font-size: 13px;
    font-weight: bold;
    white-space: nowrap;
    width: 30px
}

.MobileView .Fixture div.scores.sets {
    width: 115px
}

.MobileView .Fixture.EventLink {
    text-transform: none;
    height: 44px
}

.MobileView .Fixture.EventLink div.matchDetails {
    display: none
}

.MobileView .Fixture.EventLink div.scores {
    display: none
}

.MobileView .Fixture.EventLink div.teams {
    padding-left: 10px;
    font-family: "HelveticaNeue-Bold","Helvetica Neue",Helvetica,"Segoe UI",Roboto,"Droid Sans",Arial,sans-serif
}

#Site[data-lng="20"] .MobileView .Fixture.EventLink div.teams {
    text-transform: none
}

.MobileView .Fixture.EventLink .Row:nth-child(2) {
    display: none
}

.MobileView .Fixture div.currentServer {
    font-size: 12px;
    color: #b9b9b9;
    padding-left: 10px;
    width: 25px
}

.MobileView .Fixture div.currentServer>.status {
    display: block;
    width: 6px;
    height: 6px;
    background-color: #777;
    margin: 0 9px 1px 0;
    border: solid 1px #333;
    -webkit-border-radius: 2px;
    border-radius: 2px
}

.MobileView .Fixture div.currentServer>.active {
    background-color: #ffdf1d;
    border: solid 1px #333;
    -webkit-box-shadow: 1px 1px 4px rgba(255,233,27,.2),-1px -1px 4px rgba(255,233,27,.2);
    box-shadow: 1px 1px 4px rgba(255,233,27,.2),-1px -1px 4px rgba(255,233,27,.2)
}

.MobileView .Fixture div.media span.audioAvailable {
    display: inline-block
}

.MobileView .scores .PointNode {
    min-width: 23px;
    display: inline-block;
    text-align: right
}

.MobileView .scores .PointNode:empty {
    min-width: 0
}

.MobileView .StreamingFilterHeader {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: #14805e;
    border-top: 1px solid #046f50;
    border-bottom: solid 1px #046f50;
    height: 45px;
    width: 100%;
    -webkit-box-shadow: inset 0 1px 0 #26886b;
    -moz-box-shadow: inset 0 1px 0 #26886b;
    box-shadow: inset 0 1px 0 #26886b;
    line-height: 43px;
    font-weight: bold
}

.MobileView .StreamingFilterHeader .title {
    padding: 0 10px;
    text-align: left;
    font-size: 18px;
    color: #fff;
    font-family: HelveticaNeue-CondensedBold,'Helvetica Neue',Helvetica,'Segoe UI',Roboto,'Droid Sans',Arial,sans-serif
}

.MobileView .StreamingFilterHeader .count {
    text-align: right;
    padding: 0 10px 0 10px;
    float: right;
    font-family: 'Helvetica Neue',Helvetica,'Segoe UI',Roboto,'Droid Sans',Arial,sans-serif;
    color: #a8d4c7;
    font-size: 12px
}

.MobileView .StreamingFilterView .Fixture:last-child {
    border-bottom: solid 1px #545454
}

.MobileView .Participant {
    color: #ddd;
    line-height: 43px;
    height: 45px;
    max-height: 45px;
    display: table-cell;
    float: left;
    font-size: 13px;
    width: 100%;
    text-align: left;
    padding: 0 10px;
    font-weight: normal;
    border-bottom: 1px solid #545454;
    border-right: 1px solid #585858;
    color: #ddd;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.05);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.05);
    text-shadow: 0 -1px 0 rgba(0,0,0,.2);
    background-color: #666
}

.needsha .MobileView .Participant {
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0)
}

.MobileView .et-2 .Participant.MoreMarkets,.MobileView .et-3 .Participant.MoreMarkets,.MobileView .et-5 .Participant.MoreMarkets,.MobileView .et-11 .Participant.MoreMarkets {
    line-height: 42px
}

.MobileView .et-2 .Column.PY_c .Participant,.MobileView .et-3 .Column.PY_c .Participant,.MobileView .et-5 .Column.PY_c .Participant,.MobileView .et-11 .Column.PY_c .Participant,.MobileView .et-2 .Column.PY_bb .Participant,.MobileView .et-3 .Column.PY_bb .Participant,.MobileView .et-5 .Column.PY_bb .Participant,.MobileView .et-11 .Column.PY_bb .Participant {
    padding-left: 5px;
    padding-right: 5px;
    display: table
}

.MobileView .Column.P3.bc_1 .Participant {
    width: 50%
}

.MobileView .Column.P3 .Participant:empty {
    display: none
}

.MobileView .Column.Scb .Participant,.MobileView .Column.Scc .Participant {
    padding: 0;
    text-indent: 0
}

.MobileView .et-2 .Column.PY_c .Participant .DescriptionOddsContainer,.MobileView .et-3 .Column.PY_c .Participant .DescriptionOddsContainer,.MobileView .et-5 .Column.PY_c .Participant .DescriptionOddsContainer,.MobileView .et-11 .Column.PY_c .Participant .DescriptionOddsContainer,.MobileView .et-2 .Column.PY_bb .Participant .DescriptionOddsContainer,.MobileView .et-3 .Column.PY_bb .Participant .DescriptionOddsContainer,.MobileView .et-5 .Column.PY_bb .Participant .DescriptionOddsContainer,.MobileView .et-11 .Column.PY_bb .Participant .DescriptionOddsContainer {
    display: table-cell;
    vertical-align: middle
}

.MobileView .MarketContainer .Column.P1:only-child .Participant:last-child {
    border-radius: 0 0 5px 5px!important
}

.MobileView .MarketContainer .Column:first-child .Participant:last-child {
    border-radius: 0 0 0 5px
}

.MobileView .MarketContainer .Column:last-child .Participant:last-child {
    border-radius: 0 0 5px 0
}

.MobileView .MarketContainer .Column.P2:only-child .Participant:nth-last-of-type(2),.MobileView .MarketContainer .Column.P3:only-child .Participant:nth-last-of-type(3) {
    border-radius: 0 0 5px 0!important
}

.MobileView .MarketContainer .Column.P2:only-child .Participant:nth-last-of-type(2),.MobileView .MarketContainer .Column.P3:only-child .Participant:nth-last-of-type(3) {
    border-radius: 0 0 0 5px!important
}

.os_blackberry .MobileView .MarketContainer .Column.P1:only-child .Participant:last-child,.os_blackberry .MobileView .MarketContainer .Column:first-child .Participant:last-child,.os_blackberry .MobileView .MarketContainer .Column:last-child .Participant:last-child,.os_blackberry .Market.GroupButton~.Market.Message,.os_blackberry .MobileView .MarketContainer .Column.P2:only-child .Participant:nth-last-of-type(2),.os_blackberry .MobileView .MarketContainer .Column.P3:only-child .Participant:nth-last-of-type(3),.os_blackberry .MobileView .MarketContainer .Column.P2:only-child .Participant:nth-last-of-type(2),.os_blackberry .MobileView .MarketContainer .Column.P3:only-child .Participant:nth-last-of-type(3) {
    border-radius: 0;
    -webkit-border-radius: 0
}

.MobileView .et-2 .Participant.Highlight,.MobileView .et-3 .Participant.Highlight,.MobileView .et-5 .Participant.Highlight,.MobileView .et-11 .Participant.Highlight {
    border-bottom: solid 1px #444
}

.no-flexbox .MobileView .et-2 .PY_c .Participant.Highlight,.no-flexbox .MobileView .et-3 .PY_c .Participant.Highlight,.no-flexbox .MobileView .et-5 .PY_c .Participant.Highlight,.no-flexbox .MobileView .et-11 .PY_c .Participant.Highlight {
    height: 41px
}

.MobileView .MarketContainer .Participant:last-of-type,.MobileView .MarketContainer .P2 .Participant:nth-last-of-type(-n+2),.MobileView .MarketContainer .P3 .Participant:nth-last-of-type(-n+3){border-bottom:0 none}

.MobileView .MarketContainer .P1:last-of-type .Participant,.MobileView .MarketContainer .P2 .Participant:nth-of-type(2n),.MobileView .MarketContainer .P3 .Participant:nth-of-type(3n) {
    border-right: 0 none
}

.MobileView .MarketContainer .Column.P1:last-child .Participant,.MobileView .MarketContainer .Column.P2 .Participant:nth-last-of-type(odd),.MobileView .MarketContainer .Column.P3 .Participant:nth-last-of-type(3n+1) {
    -webkit-box-shadow: inset -1px 1px 0 rgba(255,255,255,.05);
    box-shadow: inset -1px 1px 0 rgba(255,255,255,.05)
}

.MobileView .MarketContainer .Column.P1:last-child .Participant:last-child,.MobileView .MarketContainer .Column.P2 .Participant:nth-last-of-type(1),.MobileView .MarketContainer .Column.P3 .Participant:nth-last-of-type(1) {
    -webkit-box-shadow: inset -1px 1px 0 rgba(255,255,255,.05),inset 0 -1px 0 rgba(255,255,255,.05);
    box-shadow: inset -1px 1px 0 rgba(255,255,255,.05),inset 0 -1px 0 rgba(255,255,255,.05)
}

.MobileView .MarketContainer .Column.P1:first-child .Participant,.MobileView .MarketContainer .Column.P2 .Participant:nth-last-of-type(even),.MobileView .MarketContainer .Column.P3 .Participant:nth-last-of-type(3n+0) {
    -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,.05);
    box-shadow: inset 1px 1px 0 rgba(255,255,255,.05)
}

.MobileView .MarketContainer .Column.P1:first-child .Participant:last-child,.MobileView .MarketContainer .Column.P2 .Participant:nth-last-of-type(2),.MobileView .MarketContainer .Column.P3 .Participant:nth-last-of-type(3) {
    -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,.05),inset 0 -1px 0 rgba(255,255,255,.05);
    box-shadow: inset 1px 1px 0 rgba(255,255,255,.05),inset 0 -1px 0 rgba(255,255,255,.05)
}

.MobileView .MarketContainer.C3 .Column:nth-child(2) .Participant,.MobileView .MarketContainer .Column.P3 .Participant:nth-last-of-type(3n+2) {
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.05);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.05)
}

.MobileView .MarketContainer.C3 .Column:nth-child(2) .Participant:last-child,.MobileView .MarketContainer .Column.P3 .Participant:nth-last-of-type(2) {
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.05),inset 0 -1px 0 rgba(255,255,255,.05);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.05),inset 0 -1px 0 rgba(255,255,255,.05)
}

.MobileView .MarketContainer .Column.P1:only-child .Participant,.MobileView .Racing .MarketContainer .Participant,.MobileView .GroupButton~.Market .MarketContainer .Column.P1:only-child .Participant:last-child,.MobileView .GroupButton~.MarketGroup .Racing .MarketContainer .Participant:last-child {
    -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,.05),inset -1px 0 0 rgba(255,255,255,.05),inset 0 1px 0 rgba(255,255,255,.05);
    box-shadow: inset 1px 1px 0 rgba(255,255,255,.05),inset -1px 0 0 rgba(255,255,255,.05),inset 0 1px 0 rgba(255,255,255,.05)
}

.MobileView .MarketContainer .Column.P1:only-child .Participant:last-child,.MobileView .Racing .MarketContainer .Participant:last-child,.MobileView .GroupButton~.MarketGroup~.Market .MarketContainer .Column.P1:only-child .Participant:last-child {
    -webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
    box-shadow: inset 0 0 0 1px rgba(255,255,255,.05)
}

.MobileView .Participant span {
    float: left
}

.MobileView .P2 span,.MobileView .P3 span,.MobileView .P4 span {
    float: none;
    text-indent: 0;
    display: inline-block
}

.MobileView .Suspended .Description {
    -webkit-transition: opacity .2s;
    transition: opacity .2s
}

.MobileView .Suspended .Description {
    opacity: .55
}

.MobileView .Suspended .Handicap {
    color: #999
}

.MobileView .OddsBelowMinimum .Odds {
    color: #999
}

.MobileView .Market.Suspended .ColumnHeader span {
    color: #999
}

.MobileView .Odds {
    color: #ffdf1b;
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    -webkit-transition: opacity .2s;
    transition: opacity .2s
}

.MobileView .Suspended .Odds {
    opacity: 0
}

.MobileView .Participant.Racing.Suspended .Inner .Odds {
    display: table-cell!important;
    visibility: visible!important
}

.MobileView .PY_n.P2 .Participant {
    width: 50%
}

.MobileView .P3 .Participant {
    width: 33.3333%
}

.no-flexbox.fixpercentagewidths .MobileView .C3 .Column:last-child,.no-flexbox.fixpercentagewidths .MobileView .P3 .Participant:nth-child(3n+3) {
    width: 33.7%
}

@media screen and (orientation: landscape) {
    .no-flexbox.fixpercentagewidths .MobileView .C3 .Column:last-child,.no-flexbox.fixpercentagewidths .MobileView .P3 .Participant:nth-child(3n+3) {
        width:33.8%
    }
}

.supportsflexbox .MobileView .PY_n.P2 .Participant,.flexbox .MobileView .PY_n.P3 .Participant {
    text-align: left;
    justify-content: flex-start!important
}

.supportsflexbox .MobileView .PY_n.S11.P2 {
    text-align: center;
    justify-content: center!important
}

.MobileView .C3 .Column:last-child .Participant,.MobileView .P3 .Participant:nth-child(3n+3) {
    border-right: none
}

.MobileView .P4 .Participant {
    width: 25%
}

.MobileView .PY_n .Participant .Description {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 69%;
    max-width: -webkit-calc(100% - 60px);max-width:calc(100% - 60px)}.MobileView .PY_n .Participant .Description{overflow:visible;white-space:normal;
    text-indent:0;padding-left:10px;max-width:100%}

.no-flexbox .MobileView .PY_n .Participant .Description {
    overflow: hidden;
    text-overflow: ellipsis;
    padding-left: 0;
    word-break: break-all;
    word-break: break-word;
    max-width: 75%;
    vertical-align: middle
}

.no-flexbox .MobileView .PY_cc.Scc .Participant .Description {
    visibility: hidden;
    display: none
}

.MobileView .PY_n .Participant .Handicap {
    max-width: 69%;
    max-width: -webkit-calc(100% - 60px);max-width:calc(100% - 60px);float:left;line-height:normal
}

.no-flexbox .MobileView .PY_n .Participant .Handicap {
    max-width: 50%;
    padding: 0 0 0 4px!important;
    line-height: 30px!important;
    vertical-align: middle;
    height: auto;
    text-indent: 0
}

.no-flexbox .MobileView .PY_cc.Scc .Participant .Handicap,.no-flexbox .MobileView .PY_cb.Scb .Participant .Handicap {
    padding: 0;
    width: 100%;
    line-height: 28px;
    min-height: 28px;
    vertical-align: middle
}

.no-flexbox .MobileView .PY_cb.Scb .Participant .Handicap {
    text-indent: 0;
    display: block;
    float: none;
    line-height: 28px;
    min-height: 15px
}

.widthState0 .MobileView .PY_n .Participant .Handicap {
    line-height: 41px;
    padding-left: 5px
}

.MobileView .PY_n.P1 .Participant .Handicap,.MobileView .PY_n.P2 .Participant .Handicap,.MobileView .PY_n.P3 .Participant .Handicap,.MobileView .PY_n.P4 .Participant .Handicap {
    line-height: 30px;
    padding-left: 10px
}

.MobileView .PY_n .Participant .Odds {
    display: inline-block;
    overflow: hidden;
    padding-left: 10px;
    text-indent: 0
}

.no-flexbox .MobileView .Participant {
    line-height: 41px;
    height: 43px;
    max-height: 43px
}

.no-flexbox .MobileView .PY_n.P1 .Participant,.no-flexbox .MobileView .PY_n.P2 .Participant,.no-flexbox .MobileView .PY_n.P3 .Participant,.no-flexbox .MobileView .PY_n.P4 .Participant {
    display: table;
    table-layout: fixed
}

.no-flexbox .MobileView .C3 .PY_n .Participant .DescriptionOddsContainer {
    padding: 0!important
}

.no-flexbox .MobileView .PY_n .Participant .DescriptionOddsContainer,.no-flexbox .MobileView .PY_n.P1 .Participant .DescriptionOddsContainer,.no-flexbox .MobileView .PY_n.P2 .Participant .DescriptionOddsContainer,.no-flexbox .MobileView .PY_n.P3 .Participant .DescriptionOddsContainer,.no-flexbox .MobileView .PY_n.P4 .Participant .DescriptionOddsContainer {
    vertical-align: middle;
    display: table-cell;
    height: auto;
    line-height: 30px;
    max-height: none;
    padding: 4px 4px 4px 0;
    width: 100%;
    min-height: 30px
}

.no-flexbox .MobileView .PY_cc.Scc .Participant .DescriptionOddsContainer,.no-flexbox .MobileView .PY_cb.Scb .Participant .DescriptionOddsContainer {
    display: inline-block;
    width: 100%;
    padding: 0;
    float: left
}

.no-flexbox .MobileView .PY_cb.Scb .Participant .DescriptionOddsContainer {
    line-height: 25px;
    min-height: 25px
}

.no-flexbox .MobileView .PY_n.P1 .Participant .Description,.no-flexbox .MobileView .PY_n.P2 .Participant .Description,.no-flexbox .MobileView .PY_n.P3 .Participant .Description,.no-flexbox .MobileView .PY_n.P4 .Participant .Description {
    float: left;
    max-width: 70%
}

.no-flexbox .lng_2 .MobileView .PY_n.P1 .Participant .Description,.no-flexbox .lng_2 .MobileView .PY_n.P2 .Participant .Description,.no-flexbox .lng_2 .MobileView .PY_n.P3 .Participant .Description,.no-flexbox .lng_2 .MobileView .PY_n.P4 .Participant .Description,.no-flexbox .lng_10 .MobileView .PY_n.P1 .Participant .Description,.no-flexbox .lng_10 .MobileView .PY_n.P2 .Participant .Description,.no-flexbox .lng_10 .MobileView .PY_n.P3 .Participant .Description,.no-flexbox .lng_10 .MobileView .PY_n.P4 .Participant .Description {
    max-height: 36px
}

.no-flexbox .MobileView .PY_n.P1 .Participant .Odds,.no-flexbox .MobileView .PY_n.P2 .Participant .Odds,.no-flexbox .MobileView .PY_n.P3 .Participant .Odds,.no-flexbox .MobileView .PY_n.P4 .Participant .Odds {
    float: left;
    padding-right: 0;
    vertical-align: middle
}

.no-flexbox .MobileView .PY_cc.Scc .Participant .Odds,.no-flexbox .MobileView .PY_cb.Scb .Participant .Odds {
    width: 100%;
    line-height: 28px;
    min-height: 28px;
    text-align: center;
    vertical-align: middle
}

.supportsflexbox .MobileView .PY_n {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap
}

.supportsflexbox .os_winphone.browser_ie .MobileView .PY_n {
    display: table-cell
}

.supportsflexbox .MobileView .PY_n .Participant,.supportsflexbox .MobileView .PY_cc.Scc .Participant {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    line-height: normal;
    max-height: none;
    height: auto;
    justify-content: flex-start;
    align-items: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    padding: 4px 4px 4px 10px
}

.supportsflexbox .MobileView .et-0 .PY_n .Participant,.supportsflexbox .MobileView .et-0 .PY_cc.Scc .Participant {
    min-height: 44px
}

.supportsflexbox .MobileView .PY_n.P1 .Participant:nth-last-of-type(-n+1),.supportsflexbox .MobileView .PY_n.P2 .Participant:nth-last-of-type(-n+2),.supportsflexbox .MobileView .PY_n.P3 .Participant:nth-last-of-type(-n+3){min-height:43px}

.supportsflexbox .MobileView .PY_cc.Scc .Participant {
    display: block;
    line-height: 43px;
    padding: 0;
    justify-content: center
}

.supportsflexbox .MobileView .C3 .PY_n .Participant {
    padding-left: 0;
    justify-content: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center
}

.supportsflexbox .MobileView .PY_n .Participant .Description {
    line-height: normal;
    max-width: none;
    padding-left: 0;
    padding-right: 0;
    display: inline;
    max-width: 70%;
    flex-shrink: 1;
    -webkit-flex-shrink: 1
}

.supportsflexbox .MobileView .PY_cc.Scc .Participant .Description {
    text-indent: 0
}

.supportsflexbox .MobileView .PY_n .Participant .Handicap,.supportsflexbox .MobileView .PY_cc.Scc .Participant .Handicap {
    line-height: normal;
    float: none;
    padding-left: 5px
}

.supportsflexbox .MobileView .PY_n .Participant .Odds {
    line-height: 30px;
    flex: none;
    -webkit-flex: none
}

.MobileView .S9 .Participant {
    text-align: center;
    color: #b8b8b8;
    font-weight: bold;
    border-right: 1px solid #505050;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.05),inset 1px 0 0 rgba(255,255,255,.05);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.05),inset 1px 0 0 rgba(255,255,255,.05)
}

.MobileView .S9 .Description {
    float: none;
    display: inline-block;
    font-family: HelveticaNeue-CondensedBold,'Helvetica Neue',Helvetica,'Segoe UI',Roboto,'Droid Sans',Arial,sans-serif
}

.MobileView .S9 .Odds {
    display: none!important
}

.MobileView .PY_n.S9 .Description {
    max-width: 90%;
    max-width: -webkit-calc(100% - 10px);max-width:calc(100% - 10px);text-indent:0
}

.MobileView .S10 .Participant {
    background-color: #585858;
    border-bottom: 1px solid #4c4c4c;
    border-right: 1px solid #505050;
    text-align: center
}

.MobileView .S10 .Odds {
    float: none
}

.MobileView .S10 .Description {
    visibility: hidden!important;
    display: none!important
}

.MobileView .PY_ca .Participant {
    min-height: 60px;
    max-height: 60px;
    font-size: 11px;
    border-right: 1px solid #505050;
    font-weight: bold;
    font-family: "HelveticaNeue-Bold","Helvetica Neue",Helvetica,"Segoe UI",Roboto,"Droid Sans",Arial,sans-serif
}

.MobileView .et-1 .PY_ca .Participant,.MobileView .et-10 .PY_ca .Participant {
    font-size: 11px
}

.MobileView .PY_ca .Teams {
    margin-top: 5px;
    line-height: 17px
}

.MobileView .et-1 .PY_ca .Teams,.MobileView .et-10 .PY_ca .Teams {
}

.MobileView .PY_ca .Team {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: bold;
    text-shadow: 0 -1px 0 rgba(0,0,0,.2)
}

#Site[data-lng="20"] .MobileView .PY_ca .Team {
    text-transform: none
}

.MobileView .PY_ca .stats {
    color: #bbb;
    line-height: 17px;
    margin-top: 0
}

.MobileView .PY_ca .Score {
    margin-right: 10px;
    font-weight: bold
}

.MobileView .PY_ca .Team>.Score {
    float: right;
    margin-right: 0;
    color: #ffdf1b;
    font-weight: bold;
    font-size: 13px;
    padding-left: 5px
}

.MobileView .et-10 .PY_ca .stats>.Score {
    display: block;
    visibility: visible;
    color: #ffdf1b;
    margin-right: 0;
    white-space: nowrap
}

.MobileView .PY_ca .stats>.Score,.MobileView .et-10 .PY_ca .stats>.Count,.MobileView .et-10 .PY_ca .Team>.Score {
    display: none;
    visibility: hidden
}

.MobileView .et-10 .Participant {
    padding: 0 0 0 10px
}

.MobileView .et-10 .Participant .Teams {
    padding-right: 15px
}

.MobileView .et-1 .Participant .Count,.MobileView .et-11 .Participant .Count {
    color: #666;
    text-shadow: none;
    padding-right: 5px
}

.MobileView .PY_ca .Timer,.MobileView .PY_ca .Count {
    font-size: 11px;
    display: block
}

.MobileView .PY_ca .Timer {
    padding-right: 11px
}

.MobileView .PY_ca .Count {
    padding-right: 9px;
    margin-right: 0;
    width: auto;
    text-align: left;
    position: relative
}

.MobileView .et-1 .PY_ca .Count,.MobileView .et-11 .PY_ca .Count {
    font-size: 13px;
    margin-right: 9px;
    color: #666;
    text-shadow: none;
    width: 0
}

.MobileView .PY_ca .Timer:Empty {
    display: none
}

.MobileView .PY_cb .Participant,.MobileView .PY_cc .Participant {
    min-height: 60px;
    max-height: 60px;
    background-color: #585858;
    border-bottom: 1px solid #4c4c4c;
    border-right: 1px solid #505050;
    text-indent: 5px;
    text-align: center;
    font-size: 13px
}

.MobileView .PY_cb .Participant {
    line-height: 60px;
    border-left: none
}

.MobileView .et-1 .PY_cb:nth-last-child(1) .Participant,.MobileView .et-10 .PY_cb:nth-last-child(1) .Participant {
    border-right: none
}

.MobileView .PY_cb .Description {
    visibility: hidden;
    display: none
}

.MobileView .PY_cb .Participant span,.MobileView .PY_cc .Participant span {
    padding-left: 4px;
    padding-right: 4px;
    float: none
}

.MobileView .PY_cc span {
    display: block;
    height: 18px;
    text-indent: 0
}

.supportsflexbox .MobileView .PY_cc.Scc span {
    float: none
}

.MobileView .PY_cb.Scb span {
    width: 100%
}

.no-flexbox .MobileView .PY_cb.Scb .Odds {
    float: none;
    text-indent: 0;
    display: inline-block
}

.MobileView .Participant.Highlight {
    background-color: #7d7d7d;
    box-shadow: inset 0 1px 0 #848484;
    -webkit-box-shadow: inset 0 1px 0 #848484
}

.MobileView .TabletEventView .Participant {
    padding-left: 10px;
    max-height: none;
    line-height: normal;
    height: auto
}

.MobileView .MarketContainerInplayCoupon .Participant,.MobileView .MarketContainerInplayCoupon .Participant.MoreMarkets {
    line-height: 41px;
    height: 41px;
    max-height: 41px
}

.MobileView .MarketContainerInplayCoupon .Participant:last-child.Highlight {
    border-top: none;
    border-bottom: none;
    box-shadow: inset 0 1px #777
}

.MobileView .MarketContainerInplayCoupon .Participant.Highlight {
    border-top: none;
    border-bottom: none;
    box-shadow: inset 0 1px #777,inset 0 -1px #444
}

.MobileView .C3 .Participant {
    text-align: center
}

.MobileView .IconContainer {
    float: left;
    padding-top: 10px;
    padding-left: 5px;
    clear: left
}

.MobileView .IconContainer .Audio {
    padding-left: 0!important;
    padding-right: 0!important
}

.MobileView .Participant.MoreMarkets .Description {
    float: right;
    padding-right: 16px;
    margin-right: 4px;
    text-align: right;
    text-indent: 0
}

.MobileView .Participant.MoreMarkets .Description:after {
    content: '';
    background-image: url(/SportsUI/styles/images/v2/arrows/hires/Splash_Arrow_Right.png);
    -webkit-background-size: 20px 10px;
    -moz-background-size: 20px 10px;
    background-size: 20px 10px;
    background-repeat: no-repeat;
    background-position: 0 4px;
    width: 20px;
    height: 17px;
    display: block;
    right: -18px;
    position: relative;
    top: -30px
}

.MobileView .OverviewMarket .Participant {
    background-color: #585858;
    border-bottom: 1px solid #4f4f4f
}

.MobileView .Fixture:last-child .OverviewMarket .Participant {
    border-bottom: none
}

.MobileView .C3 .Participant .Odds {
    padding-right: 10px!important
}

.MobileView .C3 .Participant .Odds,.MobileView .C3 .Participant .Handicap,.MobileView .C3 .Participant .Description {
    float: none!important;
    display: inline-block
}

.MobileView .Participant .Odds {
    float: right
}

.MobileView .PY_n.S9 .Participant .Description {
    padding-left: auto
}

.MobileView .Participant .Description {
    text-indent: 10px
}

.MobileView .Column.PY_ba.SBD .Participant.Suspended:nth-child(3),.MobileView .Column.PY_ba.SBD .Participant.Suspended:nth-child(4) {
    visibility: hidden
}

.MobileView .Column.PY_bb.SBE .Participant {
    position: relative
}

.MobileView .Column.PY_bb.SBE .Participant .Description {
    line-height: normal;
    text-indent: 0;
    margin-right: 5px;
    word-break: break-word
}

.MobileView .et-1 .Participant .Odds,.MobileView .et-10 .Participant .Odds {
    float: none;
    line-height: 60px
}

.MobileView .et-1 .Participant .DescriptionOddsContainer,.MobileView .et-10 .Participant .DescriptionOddsContainer {
    text-align: center
}

.MobileView .Odds {
    font-family: 'Helvetica Neue',Helvetica,'Segoe UI',Roboto,'Droid Sans',Arial,sans-serif!important;
    font-weight: normal!important
}

.svg .MobileView .IconContainer {
    padding-top: 2px;
    padding-left: 10px
}

.svg .MobileView .IconContainer span {
    padding-left: 0;
    padding-right: 0;
    clear: both;
    min-width: 36px
}

.svg .MobileView .IconContainer span.MatchLive {
    margin-left: -3px;
    background-size: auto 26px;
    -webkit-background-size: auto 26px
}

.svg .MobileView .IconContainer span.Video {
    margin-left: -10px
}

.svg .MobileView .IconContainer span.Audio {
    margin-left: -2px
}

.MobileView .OverviewMarket .Participant {
    display: block
}

.MobileView .Participant.Racing {
    background-color: #666;
    color: #ddd;
    line-height: initial;
    min-height: initial;
    max-height: initial;
    height: auto;
    font-size: 15px;
    float: left;
    width: 100%;
    border-bottom: 1px solid #545454;
    border-top: none;
    text-indent: 0;
    border-right: 0 none;
    padding: 0 5px
}

.MobileView .Participant.Racing.Highlight {
    background-color: #7d7d7d
}

.MobileView .Participant.Racing .Inner {
    display: table;
    width: 100%;
    height: 54px;
    table-layout: fixed
}

.MobileView .Participant.Racing .Inner span {
    display: table-cell;
    vertical-align: middle;
    line-height: 16px;
    padding: 6px 10px 4px 0;
    float: none
}

.MobileView .Participant.Racing .Inner span.Draw {
    padding: 0;
    display: block;
    font-weight: normal;
    font-size: 12px;
    color: #bbb
}

.MobileView .Participant.Racing .Inner span.Card {
    text-align: left;
    font-size: 15px;
    font-weight: bold;
    color: #ddd;
    width: 25px;
    padding: 6px 0 4px 5px;
    white-space: nowrap
}

.MobileView .Participant.Racing .Inner span.Card.WithDraw {
    text-align: center;
    width: 24px;
    padding: 6px 0 4px 0
}

.MobileView .Participant.Racing .Inner span.Silk {
    width: 50px;
    padding: 6px 10px 0 0
}

.MobileView .Suspended .Participant.Racing .Inner span.Silk,.MobileView .Participant.Racing.Suspended .Inner span.Silk {
    opacity: .5
}

.MobileView .Participant.Racing .Inner span.Silk:empty,.MobileView .Participant.Racing .Inner span.Card:empty {
    display: none
}

.MobileView .Participant.Racing .Inner span.Silk+span.Description {
    width: 56%;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-right: 0
}

.MobileView .Participant.Racing .Inner span.Silk+span.Description+span.Odds {
    text-align: right;
    float: none;
    width: 23%;
    text-indent: 0
}

.MobileView .Participant.Racing .Inner span.Trap+span.Description {
    width: 66%;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-left: 6px;
    padding-right: 0
}

.MobileView .Participant.Racing .Inner span.Trap+span.Description+span.Odds {
    text-align: right;
    float: none;
    width: 23%;
    text-indent: 0
}

.MobileView .Participant.Racing .Inner span.Description {
    font-weight: bold;
    color: #ddd;
    text-indent: 0
}

.MobileView .Participant.Racing .Inner span.Card.Hidden~.Silk:empty~.Description {
    padding: 6px 10px 4px 6px
}

.MobileView .Participant.Racing.Suspended .Inner span {
    color: #999!important
}

.MobileView .Participant.Racing .Inner span.Description .Name {
    display: inline-block;
    padding: 0;
    text-indent: 0
}

.MobileView .Participant.Racing .Inner span.Description .Sub {
    font-size: 12px;
    font-weight: normal;
    color: #bbb;
    padding: 0;
    text-indent: 0
}

.MobileView .Participant.Racing .Inner .Odds {
    text-align: right;
    float: none
}

.MobileView .Aus .Participant.Racing .Inner span.Silk {
    width: 40px;
    padding: 5px 0 0 5px
}

.MobileView .Aus .Participant.Racing .Inner span.Silk img {
    height: 36px;
    width: 28px
}

.MobileView .Trotting .Participant.Racing .Inner span.Card {
    padding: 5px 10px 5px 5px;
    text-align: center;
    width: 30px
}

.MobileView .Trotting .Participant.Racing .Inner span.Description {
    width: 63%;
    padding-left: 5px
}

.MobileView .Participant.Racing .Inner .Trap {
    width: 26px;
    height: 24px;
    background-image: url("/SportsUI/styles/images/v2/sprite/lores/LoResGreyhounds.png");
    background-repeat: no-repeat;
    margin: 15px 0 15px 5px;
    padding: 0;
    float: left
}

.highresdisplay .MobileView .Participant.Racing .Inner .Trap {
    background-image: url("/SportsUI/styles/images/v2/sprite/hires/HiResGreyhounds.png");
    -webkit-background-size: 24px 240px;
    -moz-background-size: 24px 240px;
    background-size: 24px 240px
}

.MobileView .Participant.Racing .Trap1 {
    background-position: 0 0
}

.MobileView .Participant.Racing .Trap2 {
    background-position: 0 -40px
}

.MobileView .Participant.Racing .Trap3 {
    background-position: 0 -80px
}

.MobileView .Participant.Racing .Trap4 {
    background-position: 0 -120px
}

.MobileView .Participant.Racing .Trap5 {
    background-position: 0 -160px
}

.MobileView .Participant.Racing .Trap6 {
    background-position: 0 -200px
}

.EventView {
}

.MobileView .video,.MobileView .watch {
    color: #333;
    font-size: 12px;
    font-weight: bold;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    min-width: 20px;
    height: 20px;
    line-height: 20px;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding-box;
    background-clip: padding-box;
    display: none
}

.MobileView .video {
    color: #515151;
    background-color: #999;
    border: none;
    text-shadow: 0 1px 0 rgba(255,255,255,.2);
    white-space: nowrap;
    padding: 1px 5px
}

.MobileView .watch.playing {
    background-color: #bbb
}

.MobileView .watch {
    background-color: #ffdf1b;
    box-shadow: inset 0 1px 0 rgba(255,236,118,.5);
    -webkit-box-shadow: inset 0 1px 0 rgba(255,236,118,.5);
    text-shadow: 0 1px 0 rgba(255,255,255,.5);
    white-space: nowrap;
    font-weight: bold;
    font-family: "HelveticaNeue-CondensedBold","HelveticaNeue Condensed","Roboto Condensed","Helvetica Neue",Helvetica,"Segoe UI",Roboto,"Droid Sans",Arial,sans-serif;
    padding: 1px 2px 1px 2px;
    text-transform: uppercase
}

#Site[data-lng="2"] .MobileView .watch,#Site[data-lng="10"] .MobileView .watch {
    font-size: 13px;
    border-radius: 2px;
    -webkit-border-radius: 2px
}

.MobileView .audioAvailable {
    background-image: url("/SportsUI/styles/images/v2/sprite/hires/Sprite-Mobilex2.png");
    -webkit-background-size: 67px 366px;
    -moz-background-size: 67px 366px;
    background-size: 67px 366px;
    background-repeat: no-repeat;
    background-position: -42px -72px;
    width: 18px;
    height: 17px;
    display: inline-block;
    opacity: .5
}

.MobileView .help {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABR0lEQVQ4y2NgwAIEc4MSgHgBEN8H4v9QfB8qlsBACAAVBaBpxoVBagIY8LjiP4k4AZtLMBTyJ3r+5w1zBGMQG4dhATBDBID4PboCvhjX/x71+f+r18wFYxCbL8IZm0EgvQIgg/Kx2RQ7sfH/2svH/9duXgzGIHbhgkm4XJUPMmg/NsnFZ/b/n3lsB9yLIINAGIdB+xmweQuELdrz/+s1ZIANAXkLZMiE/RtwGfSegVDMeDYWgA1ZcvYA2GBc6ggaNPPIdrA3pYsj8arDGUYgLJDp/z9uRtt/r+4KQukJHEb9uBQoF0X/j53Q8N+zpYiQQf0gg/RxKTBvzgWHT9v2FYQM0oclyvXYFKhWJf6PX9D732dyHT5D1iNnEX5cyYAABunhR89v+iQa9h7uJSwlAD++WESOJQyX4DDQHojnYynYQGL22PQAAJqK/rHxlorWAAAAAElFTkSuQmCC);
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: right;
    -webkit-background-size: 18px 18px;
    background-size: 18px 18px
}

.highresdisplay .MobileView .help {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAlCAMAAAAdgrsPAAAA4VBMVEX///8RbVIRbVIRbVIRbVIRbVIRbVIRbVIRbVIRbVIRbVIRbVIRbVIRbVIRbVIRbVIRbVIRbVIRbVIRbVIRbVIRbVIRbVIRbVIRbVKt08dfoI2jy78bc1kOXEU4h29dkIAQZUwPYUkQaU8MTDk4hW4QZ00lemFIf28Ra1BemIY3gWtWmoVzrJsqaFUgX0yGtaZzqpmFtKVUjHs0bl1xoZI1b14sb1wNUj5Mk34MTjuky8AugGiZw7ZooI8jc1s2emajzMCPuq1xopMWV0RppZM4hG1fnIoOWEMrbloZZk97qZvgYQDRAAAAGHRSTlMA7w+/348/MM/Ar08gn1BgQF+QELBvf4DrsvWRAAABRUlEQVR4XoXR13LCMBCG0ZWRDbExvUiudNJ77729/wNlQ2AkrY3zXZ/R6J8Fo0a/tYG1+g1YU60jtDq1HFLngsTrhFRLIqdSVTdlJnJjZWIKlDLFqs0VGH1cjccX8aZSvL1AtjLD/dNQyqf0ZaqUvRimzHSO5LdwT3urishX6FOuCr8U8hFpy74R7IhoF9WxQgzAU2aA5hBthOhIqDz92xNEkyU+0JAN2j2iJEkiNGeIXvXrABek4UmIaKYhDtRM5xILhF4GnSN5vBTF6FnK6xtBECPoVso7YhiUCFIf0tbZphnFcTwgyAbPRPdpmj4Q5IFlom0ct0WQBeD+h1wAcAz0hujdRA4ic98sCIKEbAP6VDYHFtlFxoZllfWmAqsspaixgKhig8rNMy4aoy6jhHUhk9UzGOtZkFvT53+C+00oysEo+AGYL2QnmzfQXwAAAABJRU5ErkJggg==)
}

.MobileView .phoneOnly {
    height: 17px;
    width: 17px;
    background: url("/SportsUI/styles/images/v2/sprite/lores/LoResIconsMain.png") no-repeat -22px -1560px
}

.highresdisplay .MobileView .phoneOnly {
    background: url("/SportsUI/styles/images/v2/sprite/hires/HiResIconsMain.png") no-repeat -22px -1560px;
    -webkit-background-size: 62px 1620px;
    -moz-background-size: 62px 1620px;
    background-size: 62px 1620px
}

.MobileView .MarketButton span.icon-chevron-down {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAOCAYAAABU4P48AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAUZJREFUSEu9lDFuAkEMRecIoUxLSxOJW6Sj2J4ioYADEKWPRJ+GrUiFlBNEFFCmCVfgCnuFif/IRmb0NyHSTIqHBq+//xd4NsQYw83j/UBohaMwRu0vQKNazBiwnlJYWJhFpROuDo1e1Zges6qFhmF3u5jE+fY1vuze4+hpasYzJvCgB73QQIsZmIWZrL8EAQYwezseEuvPDx96xUQAzywsNKbHLMzM+0sRNl/7s5nn7vnBQl/sJc5aSz1Mi5nWX5ogBm1faPzFCCakvVTSvuMZ0+islpmVIH2IQeNNPX4vge0761Wa3KQk54MYDft+advLfN89qh364TW4+AJDobMQHlwsf7kyoKkeFtCimJ9cmN84sRm1oEUgQdosGKPa5eqDFg0JtGR7rbUl09SGFj0SrPGh9Vz1TfATtJgjAe0y/tvl4sTwDeA14RdGwYelAAAAAElFTkSuQmCC);
    -webkit-background-size: 22px 7px;
    background-size: 22px 7px;
    background-repeat: no-repeat;
    background-position: 100% 50%
}

.MobileView .MarketButton span.icon-chevron-down:before {
    display: none
}

.MobileView .EventViewTitle {
    background-color: #474747;
    border-bottom: solid 1px #262626;
    border-top: 1px solid #114a35;
    color: #fff;
    display: table;
    font-size: 20px;
    font-weight: bold;
    height: 43px;
    line-height: 20px;
    padding: 0;
    text-align: center;
    width: 100%;
    position: relative;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.05);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.05)
}

.MobileView .EventViewTitle .Text {
    color: #ddd;
    line-height: 17px;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: 'Helvetica Neue',Helvetica,'Segoe UI',Roboto,'Droid Sans',Arial,sans-serif;
    font-size: 15px;
    font-weight: bold;
    height: 43px;
    text-align: center;
    display: table-cell;
    border-left: solid 1px #333;
    padding-left: 11px;
    padding-right: 11px;
    width: 100%;
    vertical-align: middle
}

.MobileView .EventViewTitle .MediaContainer {
    position: relative;
    display: table-cell;
    vertical-align: middle
}

.MobileView .EventViewTitle .MediaContainer div {
    min-width: 44px
}

.bet365audio .MobileView .EventViewTitle.with-audio.with-video .MediaContainer {
    border-left: solid 1px #333
}

.MobileView .EventViewTitle .MediaContainer .watch {
    margin: 1px
}

.MobileView .EventViewTitle .BreadCrumbNavText {
    color: #ddd
}

.MobileView .EventViewTitle .Back {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-user-select: none;
    border-right: solid 1px rgba(255,255,255,.05);
    border-left: none;
    color: #fff;
    font-family: 'Helvetica Neue',Helvetica,'Segoe UI',Roboto,'Droid Sans',Arial,sans-serif;
    font-weight: bold;
    height: 43px;
    vertical-align: middle;
    width: 35px;
    display: table-cell
}

.MobileView .EventViewTitle .Back::before {
    content: " ";
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAgJJREFUWEetljFu6kAURb2FbMFbSE+FqGlAVJRUSZ2ODokGJSm9AArSIiEhtsAW2IK3MLnX8kiT4Y79xo6lI+sr7xwpP/PkKZxzZiaTySuo+VY/z0X1noZSQCpb2YEHeFFzVlI9ORzDYUrL5dKdz2fHN/59V7MWunpSiMHwbT6fN/LtdnPH49HNZjNGKjXfR1dPCiEY2nOYEmVPVVUMYER7Kfp6UvJgYMMhDoey5/P7C2PaVVh6UiQQmw3YbrdS9sReCmsvJfPQ1W/v71IKWCg/JqeXku9+A4TkMR3o3J4K/PDQ9cjmlc/txbLcgJDr9VqHThdDeqHcbMDhcJAiuVwufJdhIMXQnpd7NwC/Cd/WQzy4R9m6AR+xrBjbY+DfNoqM7RWGDXgoMcXYXnE6nZTU0H5fsj6gY3uFEj3+gwc2SlaojsfSY6CMxRCubRuZqkAMnFE9H1m0ayjhxiBgvrrCGdwLI1UshqzXa0bMV1c4g3pxhI8McHPCq6YFeHyyen8CBMOPWPYEV8197KWAl9VTgc5Dmbt5cLJ6gyK73c5HrIfc3JMBgkHTpihXAcfUk7IHg52bslqtMKZdBZzenhRDMMhHBnifief7gMcn2ZNSDP6raxUAWR9eT1dPCjEYLOO/P6Nq1kJXTwoKSFMv51xlU6R6cjgFpEUbMV1l+3juueIXJNPc72q/BH0AAAAASUVORK5CYII=);
    -webkit-background-size: 18px 16px;
    background-size: 18px 16px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: inline-block;
    width: 24px;
    height: 16px;
    margin-right: 10px
}

.MobileView .EventViewTitle .AudioAvailable {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-user-select: none;
    background-image: url("/SportsUI/styles/images/v2/sprite/hires/Sprite-Mobilex2.png");
    background-position: -23px 2px;
    background-repeat: no-repeat;
    -webkit-background-size: 67px 366px;
    background-size: 67px 366px;
    background-repeat: no-repeat;
    border-left: solid 1px #333;
    border-right: solid 1px #505050;
    -webkit-box-shadow: -1px 0 rgba(255,255,255,.05);
    box-shadow: -1px 0 rgba(255,255,255,.05);
    color: #fff;
    font-family: 'Helvetica Neue',Helvetica,'Segoe UI',Roboto,'Droid Sans',Arial,sans-serif;
    font-weight: bold;
    height: 41px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 1px;
    vertical-align: middle;
    display: table-cell;
    float: none
}

.MobileView .EventViewTitle .AudioAvailable div {
    width: 44px
}

.MobileEventView .videoPlayer {
    text-align: center;
    background-color: #000;
    width: 100%
}

.MobileEventView .videoPlayer video,.MobileEventView .videoPlayer iframe {
    width: 100%;
    max-height: 202px;
    border: none
}

.MobileEventView .videoPlayer {
    height: 183px
}

.ios7 .MobileEventView .videoPlayer video {
    height: 183px
}

.MobileEventView .videoPlayer video {
    max-height: 183px
}

.no-flashzindex.overlay-on .MobileEventView .videoPlayer object {
    display: none
}

.no-flashzindex.overlay-on .MobileEventView .videoPlayer {
    min-height: 180px
}

.overlay-on .MobileEventView .videoPlayer video,.overlay-on .MobileEventView .videoPlayer iframe {
    position: relative;
    left: -900000px
}

.MobileEventView .videoPlayer.messageholder {
    display: table
}

.MobileEventView .videoPlayer .message {
    width: 100%;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    height: 150px;
    font-size: 15px;
    color: #ddd;
    line-height: 25px
}

.MobileEventView .videoPlayer .Spinner,.MobileEventView .videoPlayer .Spinner .image {
    position: static;
    width: 100%;
    background-position: center
}

.MobileEventView .videoPlayer.external {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANoAAADTCAYAAADnEg0TAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQAxMy81LzE0ABTuJwAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAxhSURBVHic7d2/UltJFgbwj61RwgSQyAmBtYFJRJWlpBMHlhMSAjNPYPkJhjdY/AQLT2CRkiyuwoFJEAFJJxYBiR2sHJBAggKTKGCDbrEMQxv9ueo+p+/3SzQ1VZhTqD/1uX37thZub29BRPP1j9QFEJUBg0YUAYNGFAGDRhQBg0YUAYNGFAGDRhQBg0YUAYNGFAGDRhQBg0YUAYNGFAGDRhQBg0YUAYNGFAGDRhQBg0YUAYNGFAGDRhQBg0YUAYNGFAGDRhQBg0YUAYNGFAGDRhQBg0YUAYNGFAGDRhQBg0YUAYNGFAGDRhQBg0YUAYNGFMFvqQt4aGFhIXUJUVhrGwBqABoAlv0r/OvSmP/MAEDP/3cPwLV/7RtjesGfyoiWb6xdkFZojkHzoWrBhagB4GWkX30GF7wegG6O4ZM2fkMYtDmw1tbggrXpX8edoeZtAKAL4AAueP2k1RRA2vgNYdAK4sO1CaCNeDPWrM4AdAAcaA2dtPEbwqDNyFrbhgvX67SVzOwEQMcY00ldyCSkjd8QBm0KfvbagguYlLawKAO4WW5HwywnbfyGMGgTsNa24ML1Lm0l0ezBzXLd1IWESBu/IQzaGPyq4Q70t4fTOgGwJXHVUtr4DWHQfsG3iNsozwz2lD0A25JaSmnjN4RBe4S1dhnuGuxfqWsR6gPcNdx16kKkjd8QBu0Ba+0mXJv4PGkh8v2AaycPUhYhbfyGMGien8U6AN4mKUCvTwDaqWY3aeM3hJuKcTeL9cGQTeMtgL7/G1JAqWc0P4ttA/gz2i/N2y7cYkm02U3a+A0pbdD8iuIB9GyX0uIMwGaslUlp4zeklK2jv/HcA0M2Dy8B9PzfmLzSBc3vTTxGflunJFkCcOz/1oSSBc1auwPgY+o6SuSj/5uXXmmu0ay1HXCHRyp7xpj2PP5haeM3pBQzGkOW3Dv/HpRW9kFjyMQoddiyDhpDJk5pw5Zt0BgysUoZtiyD5le6GDK53pVtNTK7VUd/74ZL+Dq8n/WMEmnjNySroPndCMeFFUMxvJnlqARp4zckm6D5vYs9cMeHNgMAjWn3RkobvyFZXKP5XfgHYMg0WgJw4N/DbGURNLhHXbhBWK+XcO9httS3jv6Bw//MpxqK7I9Jj0aQNn5DVAfNtxt9sGXMxQBAbZIHR6WN3xDtrWMHDFlOluDe0+yoDZpvGXnGR37e5nj+iMrW0beMPfBIuFz9gFvyf7KFlDZ+Q7TOaFsQGrLDw0NcXFykLkO753DvcTbUzWj+xvR/oxQzhf39fQBAtVqFMQa///574opU++dTN7Kljd8QjTPaduoCxnF1dYXPnz/j/Pwcw+EwdTlabacuoCiqgua/1UXVrvzz83N8+fKF7eR03vn3XD1VQYM7E1+dm5sbnJ6e4vj4GD9//kxdjjYq3/OH1ATN78xX/f1kbCen8jqHMyLVBA3umzazwHZyYu3UBcxKxaqj9JXG+0arjuPi6uTYHl2BlDZ+Q7TMaFndU7mP7eTYVI8BLUFrpy5g3kbtZL/fT12KVO3UBcxCfND8GSCl2Dh8c3MDay2Oj49xfZ38W2ulWdJ8lr/4oEH5J9k0rq6ucHR0hK9fv7Kd/Kt26gKmJTpofhFE9ZL+LL5//47Dw0O2k//32o8JdUQHDUB2j0tMajgcsp38K5VjQnrQ2qkLkILt5J126gKmITZovkXggTsPsJ3ES43to9igAWilLkAqtpP6xobkoKnsxWMqcTupbmxIDlordQFalLCdbKUuYFIig+afQSrFTeqijNrJo6MjXF5epi5n3pa0PacmMmhQ+IklxfX1NbrdLqy1ubeTrdQFTOK31AUEqPq0kqjf7+Pi4gL1eh2rq6upy5kHVWNE6oym6o8o1XA4RK/Xy7WdVDVGpAaN988KlGk7qWqMiAuatotcTfr9Pg4PD/Ht27fUpRRC01gRFzQAtdQF5CyzdrKWuoBxSQyamk8pzTJpJ9WMFYmrjll/86M0ylcn1YwVzmh0104eHh5qayfVjBWJQaNEbm5u0O12cXp6yoNeCyaxdVTzKZWri4sLXF5eYnV1FfV6PXU5v6JmrEic0bjHUYDhcIjz83Pp7aSasSIxaCQI28liSGwdSSBF7aRInNFobEraSZEYNJoY28nJsXWkqbGdHB9nNKIIOKPR1Gq1GprNJiqVSupSxGPQaGLVahXNZhPLy2q2GibHoNHYFhcXYYzBs2fPUpeijsSgDaDojn8ZVCoVqbv7B6kLGJfEoPVQ4m+QkebFixdYW1uTeh3WS13AuCQGjQRYWVlBo9Hgd2sXRGLQOKMltLy8jEajoeU6jDPaDEr5rQ2pVSoVNJtN1Gq11KVMQs1YkRg0NZ9SOahUKlhdXcXq6qrU67BfUTNWJAatn7qAsqjVaqjX65qvw/qpCxiXuKAZY3rW2tRlZK1araJer2u5DgsyxvRub29TlzEWcUHzzqDsJFoNFhcX0Ww2sbKykrqUIpylLmASUoPWA4NWmNF1WGY77NVcnwGyg/YudRE5yHjjL4NWgG7qArSrVqswxmhe6HhKN3UBkxAZNL8gwj2PUyjJxt+BMYYzWkG6AN6mLkILwRt/56GbuoBJSQ7aARi0sYwCluF1WMhB6gImJTlo3dQFSFfijb/d1AVMSuyZIcaYPpTdK4mlWq2i1Wrh1atXZQzZmR8bqkie0QCgA+DfqYuQYnFxEWtra9o2/hatk7qAaUgP2gEYNO0bf4um7voMENw6Anft40nqOlKq1WpYX19HvV5nyIATjW0jIH9GA1yrULoHQXnS1KM6qQuY1oK03c8LCwt/+3/W2msouXm9v78/089ntvG3SANjzN8+daSN3xANMxrgPsn+TF3EPGW68bdIndQFzEJL0HaQcdCEnzQlxU7qAmYhejFkxF8A76Wuo2jVahUbGxu57q4v0p7WRZARLTMa4FqHLB6dUXbSlASd1AXMSsWMBgDGmC6UL/VXKhUYY7C+vs6Qje/Ev/eqaZrRAGALwNfURUyjhBt/i7KVuoAiqJnRAPecGpRdq9VqNWxsbPCG83T2tD13FqJtRgOAbSi4VsvlpKnEtlMXUBRVMxpwtwL5IXUdIaMnnN+8ecOQzeaD9pXG+1TsDHnIWrsMdzjL87kXRCn8ANAwxjx55Le08RuibkYDAP8GZHGRTI/aGidkmqgMGgAYYw4AfEpdBxXuk39vs6I2aF4bir71kZ40gHtPs6M6aL69aKeugwrTzq1lHFEdNOCuhdxNXQfNbDfHlnFEfdC8bfAgH83OkNE9s8eoXN5/jLW2Brfkr+IBUbozgFvK70/zw9LGb0guM9roRvZm6jpoYps53ZgOySZowN0O//ep66Cxvc9hZ/44sgoaABhjOuDiiAa7/r0qhWyu0R6y1nagYPNxSe0ZY9pF/EPSxm9IdjPaiH8jVT1SUxKFhUyTbIMGMGwClTJkQOZBAxg2QUobMqAEQQMYNgFKHTKgJEED7sLG1cj4dsseMiDjVccQa20bwMe5/hIaeT/vJXxp4zekdEEDAGttC+7rf7hdaz4GcDs+uvP+RdLGb0hpWsf7/ABogBuR5+EMbu9iN3UhkpQyaMDd3sgWeN1WpF0ArTLsXZxUKVvHh6y1m3DHTrOVnM4A7qHN6M+TSRu/IaWd0e7zA6QGnkEyjU8Aajk/tFkEzmgP+NltBzzK7ik/4E6rShowaeM3hDPaA37gNCD4kFYBPsAteHAWGxNntF/wT21vg08BjOwB2Ja02CFt/IYwaGOw1jbg2snSfWm9dwLXJor7wglp4zeEQZuAv9HdRnlmuD0AHcn3xKSN3xAGbQq+pdyCC11utwQGcLc6diS1iCHSxm8IgzYjv3eyDf1t5Qnc7NVJXcgkpI3fEAatIH6W24QL3cukxYzvDG72OtAwez1G2vgNYdDmwIeuBRe8FuS0lwMAXbgN1V2t4bpP2vgNYdAi8KuWLbj7cw3Em/HO4A6V7cEFS9yq4aykjd8QBi0RH74aXPCW/Sv867gz4AAuRPCv1/61n2OoHiNt/IaICxpRjrgFiygCBo0oAgaNKAIGjSgCBo0oAgaNKAIGjSgCBo0oAgaNKAIGjSgCBo0oAgaNKAIGjSgCBo0oAgaNKAIGjSgCBo0oAgaNKAIGjSgCBo0oAgaNKAIGjSgCBo0oAgaNKAIGjSgCBo0oAgaNKAIGjSgCBo0oAgaNKAIGjSgCBo0oAgaNKAIGjSgCBo0oAgaNKIL/ASiwaM8MMn8FAAAAAElFTkSuQmCC);
    width: 100%;
    background-position: center;
    -webkit-background-size: 109px;
    background-size: 109px;
    background-repeat: no-repeat
}

.MobileEventView .videoPlayer #VideoOverlay,.MobileEventView .videoPlayer #VideoOverlayWait {
    width: 100%!important;
    height: 100%!important;
    position: absolute;
    z-index: 29
}

.MobileEventView .videoPlayer #VideoOverlay,.MobileEventView .videoPlayer #VideoOverlayWait {
    max-height: 183px
}

.MobileEventView .videoPlayer #VideoOverlay.play {
    background: #000 url("../images/PlayIconx2.png") no-repeat center;
    background-size: 80px 80px;
    -webkit-animation: none;
    -moz-animation: none;
    -o-animation: none;
    -ms-animation: none;
    animation: none
}

#VideoOverlay.wait,#VideoOverlayWait.wait {
    background: #000 url("../images/animate/generic-spinner-48px.gif") no-repeat center;
    background-size: 48px 48px
}

#VideoOverlay.playing {
    opacity: 0
}

#embeddedVideoPlayer video {
    width: 100%;
    height: 100%
}

.MobileView .MarketGrid {
    line-height: 30px;
    width: 100%;
    margin-bottom: 10px;
    padding: 0;
    overflow: hidden;
    border-top: 1px solid rgba(255,255,255,.05)
}

.MobileView .MarketGrid.PhoneOnly {
    border-top: 0
}

.MobileView .et-2 .MarketGrid,.MobileView .et-3 .MarketGrid,.MobileView .et-5 .MarketGrid,.MobileView .et-11 .MarketGrid {
    border-top: none
}

.MatchLiveContainer~.MarketGrid {
    border-top: none
}

.MobileView .MarketSelectorBar {
    background-color: #474747;
    border-bottom: solid 1px #333;
    border-top: 1px solid rgba(255,255,255,.05);
    color: #ddd;
    line-height: 43px;
    min-height: 45px;
    max-height: 45px;
    font-size: 15px;
    width: 100%;
    overflow: auto;
    padding-left: 10px;
    text-indent: 2px
}

.MobileView .Market.Racing .MarketSelectorBar {
    background-color: inherit;
    border-top: none;
    border-bottom: none;
    padding-left: 0;
    text-indent: 0
}

.MobileView .MarketSelectorBar .Button {
    display: inline-block;
    text-align: center;
    font-weight: bold;
    line-height: 20px;
    text-align: center;
    font-size: 13px;
    font-weight: normal;
    color: #ddd;
    margin-top: 10px;
    margin-right: 10px;
    padding: 0 6px
}

.MobileView .MarketSelectorBar .Button.Selected {
    background-color: #343434;
    color: #ffdf1b;
    border: 1px solid #2f2f2f;
    text-shadow: 0 0 1px rgba(0,0,0,.2);
    -webkit-border-radius: 2px;
    border-radius: 2px;
    padding: 0 5px
}

.MobileView .Market.Racing .MarketSelectorBar .Button {
    font-size: 12px;
    font-weight: bold;
    height: 22px;
    padding: 0 10px
}

.MobileView .Market.Racing .MarketSelectorBar .Button.Selected {
    background-color: #116c50;
    border: 1px solid #0d523d;
    padding: 0 9px
}

.MobileView .MarketSelectorBar .Button:empty {
    visibility: hidden;
    display: none
}

.MobileView .et-2 .MarketSelectorBar,.MobileView .et-3 .MarketSelectorBar,.MobileView .et-5 .MarketSelectorBar,.MobileView .et-11 .MarketSelectorBar {
    box-shadow: 0 1px 0 rgba(255,255,255,.05);
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.05)
}

.MobileView .Asians .MarketSelectorBar {
    padding-left: 4px;
    text-indent: 0
}

.MobileView .Asians .MarketSelectorBar .Button {
    padding: 0 7px;
    margin-right: 7px
}

.MobileView .Asians .MarketSelectorBar .Button.Selected {
    padding: 0 6px
}

.MobileView .Market {
    margin: 4px;
    border-radius: 5px;
    overflow: hidden;
    border: 1px solid #404040;
    box-shadow: inset 1px 1px 0 rgba(255,255,255,.08),inset -1px -1px rgba(255,255,255,.08);
    -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,.08),inset -1px -1px rgba(255,255,255,.08);
    background-color: #666;
    background-clip: padding-box
}

.MobileView .MarketButton {
    padding-left: 10px;
    color: #ddd;
    font-size: 15px;
    font-weight: bold;
    line-height: 43px;
    text-shadow: 0 -1px 0 rgba(0,0,0,.2);
    height: auto;
    min-height: 43px;
    background-color: #14805e;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    background-repeat: no-repeat;
    background-position: 2px center;
    box-shadow: inset 1px 1px 0 rgba(255,255,255,.1),inset -1px -1px 0 rgba(255,255,255,.1);
    -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,.1),inset -1px -1px 0 rgba(255,255,255,.1);
    border-radius: 3px;
    width: 100%;
    background-clip: padding-box;
    display: table
}

.os_blackberry .MobileView .Market,.os_blackberry .MobileView .MarketButton,.os_blackberry .MobileView .Market .SortButton,.os_blackberry .Market.GroupButton~.Market.Message,.os_blackberry .MobileView .MarketGrid>div:nth-last-child(1) {
    border-radius: 0;
    -webkit-border-radius: 0
}

.MobileView .MarketButton span.text {
    display: table-cell;
    white-space: normal;
    font-family: "HelveticaNeue-CondensedBold","HelveticaNeue Condensed","Helvetica Neue",Helvetica,"Segoe UI",Roboto,"Roboto Condensed","Droid Sans",Arial,sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #ddd;
    text-transform: uppercase;
    -webkit-transition: color .2s;
    transition: color .2s;
    width: 89%;
    line-height: 20px;
    vertical-align: middle
}

.MobileView .Suspended .MarketButton {
    text-shadow: 0 -1px 0 rgba(0,0,0,.1)
}

.MobileView .Suspended .MarketButton span.text {
    color: #79af9e
}

.MobileView .MarketButton span.icon-chevron-down {
    display: table-cell;
    overflow: hidden;
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    color: #87b486;
    padding-top: 2px;
    float: none
}

.MobileView .Suspended .MarketButton span.icon-chevron-down {
    color: #bbb
}

.MobileView .MarketButton.Open {
    border-bottom: solid 1px #046f50;
    box-shadow: inset 1px 1px 0 rgba(255,255,255,.1),inset -1px 0 0 rgba(255,255,255,.1);
    -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,.1),inset -1px 0 0 rgba(255,255,255,.1);
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    min-height: 44px
}

.MobileView .MarketButton.Open .icon-chevron-down {
    visibility: hidden
}

.MobileView .Suspended .MarketButton.Open {
    border-bottom-color: #545454
}

.MobileView .MarketInRunning {
    width: 100%;
    background-color: #a7a7a7;
    font-size: 13px;
    padding-left: 10px;
    border-bottom: 1px solid #545454;
    color: #545454;
    font-weight: normal;
    height: 22px;
    line-height: 21px;
    text-shadow: 0 1px 0 rgba(255,255,255,.2);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.05);
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.05)
}

.MarketContainer {
    overflow: auto;
    width: 100%;
    display: table;
    table-layout: fixed
}

.supportsflexbox .MarketContainer {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex
}

.supportsflexbox .Racing .MarketContainer {
    display: table
}

.supportsflexbox .os_winphone.browser_ie .MarketContainer {
    display: table
}

.supportsflexbox .MarketContainer .Column:last-child {
    flex: 1;
    -webkit-flex: 1;
    width: auto
}

.needsha .MobileView .Market {
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0)
}

.Market .MarketButton:empty+.MarketContainer {
    overflow: initial
}

.MobileView .Market .Header {
    background-color: #494949;
    border-top: solid 1px #555;
    border-bottom: solid 1px #333;
    color: #ddd;
    font-size: 12px;
    line-height: 15px;
    overflow: auto;
    padding: 0 11px 0 10px;
    width: 100%;
    display: table;
    box-shadow: inset 1px 0 0 rgba(255,255,255,.1),inset -1px 0 0 rgba(255,255,255,.1);
    -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.1),inset -1px 0 0 rgba(255,255,255,.1)
}

.MobileView .Market .Header div {
    display: table-cell;
    vertical-align: middle;
    padding-top: 1px
}

.MobileView .Market .Header.Level_1 {
    border-top: 1px solid #268a6b;
    border-bottom: solid 1px #046f50;
    background-color: #14805e;
    min-height: 44px;
    color: #add3c7
}

.MobileView .Market .Header.Level_1:empty {
    visibility: hidden;
    display: none
}

.MobileView .Market .Header.Level_2 {
    background-color: #14805e;
    border-top: solid 1px #268a6b;
    border-bottom: solid 1px #0f6048;
    padding: 0 10px;
    min-height: 44px;
    height: 44px;
    line-height: 15px
}

.MobileView .Market.mt_12 .Header.Level_1,.MobileView .Market.mt_14 .Header.Level_1 {
    border-bottom: solid 1px #0f6048
}

.MobileView .Market .Header.Level_2:empty {
    visibility: hidden;
    display: none
}

.MobileView .Market .Header div.Tote365 {
    text-align: right;
    padding-right: 29px
}

.MobileView .Market .SortButton {
    text-align: center!important;
    float: left;
    margin: 9px 10px 5px 0;
    padding: 1px 0;
    display: block;
    height: 23px;
    min-width: 88px;
    color: #b2d1c7;
    line-height: 20px;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    border: 1px solid #0f6249;
    background: #127456;
    font-weight: bold
}

.MobileView .Market.Racing .SortButton {
    float: left;
    padding-right: 0;
    margin-right: 0
}

.MobileView .Market.Racing.mt_32 .SortButton,.MobileView .Market.Racing.mt_35 .SortButton {
    float: right
}

.MobileView .Market .Header .EWTerms {
    height: 24px;
    color: #b2d1c7
}

.MobileView .Market.Racing .SortButton~.EWTerms {
    text-align: right
}

.MobileView .Market .video,.MobileView .Market .watch {
    display: none;
    float: right;
    margin: 10px 10px 0 0
}

.MobileView .MarketGrid>.PhoneOnlyMarket {
    background-color: #a7a7a7;
    padding: 0 11px;
    color: #444;
    border-bottom: 1px solid #333;
    border-top: 1px solid rgba(255,255,255,.15);
    text-align: center;
    height: 32px;
    line-height: 27px;
    vertical-align: middle;
    text-shadow: 0 1px 0 rgba(255,255,255,.2);
    font-size: 13px;
    padding-left: 0;
    padding-right: 0
}

.MobileView .MarketGrid>.PhoneOnlyMarket>.PhoneOnlyIcon {
    background: url("/SportsUI/styles/images/v6/sprite/lores/LoResIconsMain.png") no-repeat 50% -2492px;
    margin-right: 6px;
    height: 22px;
    width: 22px;
    vertical-align: middle;
    display: inline-block
}

.highresdisplay .MobileView .MarketGrid>.PhoneOnlyMarket>.PhoneOnlyIcon {
    background: url("/SportsUI/styles/images/v6/sprite/hires/HiResIconsMain.png") no-repeat 50% -890px;
    -webkit-background-size: 40px 1014px;
    -moz-background-size: 40px 1014px;
    background-size: 40px 1014px;
    background-repeat: no-repeat
}

.MobileView .MarketGrid>.PhoneOnlyMarket>.PhoneOnlyText {
    font-weight: bold;
    vertical-align: middle
}

.MobileView .MarketGrid>.PhoneOnlyMarket>.PhoneOnlyTel {
    font-weight: normal;
    vertical-align: middle
}

.MobileView .MarketGrid .MarketGroup {
    border-bottom: 0!important
}

.MobileView .MarketGrid>div:nth-last-child(1) {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom: 1px solid #404040
}

.MobileView .Market.WithPO>.MarketButton span.text {
    max-width: 90%
}

#Site[data-lng="20"] .MobileView .MarketButton span.text {
    text-transform: none
}

.Market.GroupButton.Open {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom: solid 1px #046f50
}

.Market.GroupButton {
    margin-bottom: 0
}

.Market.GroupButton .MarketButton {
    box-shadow: inset 1px 1px 0 rgba(255,255,255,.1),inset -1px 0 0 rgba(255,255,255,.1);
    -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,.1),inset -1px 0 0 rgba(255,255,255,.1)
}

.Market.GroupButton .MarketButton.Open {
    border-bottom: 0;
    min-height: 43px
}

.Market.GroupButton~.Market,.Market.GroupButton~.MarketGroup .Market {
    border-radius: 0;
    margin-top: 0;
    margin-bottom: 0;
    border-bottom: 0;
    border-top: 0
}

.Market.GroupButton~.Market .MarketButton {
    background-color: #a7a7a7;
    border-radius: 0;
    border-top: solid 1px #545454;
    border-bottom: solid 1px #545454
}

.Market.GroupButton~.Market .MarketButton,.Market.GroupButton~.Market .MarketButton span.text {
    height: 22px;
    min-height: 22px;
    line-height: 20px
}

.Market.GroupButton~.Market .MarketButton span.icon-chevron-down {
    display: none;
    visibility: hidden
}

.Market.GroupButton~.Market .MarketButton span.text {
    color: #575757;
    font-size: 12px;
    text-shadow: none
}

.Market.GroupButton~.Market.Racing .MarketButton,.Market.GroupButton~.MarketGroup .Market.Racing .MarketButton {
    display: none;
    visibility: hidden
}

.Market.GroupButton.Open~.Market,.Market.GroupButton~.MarketGroup .Market {
    display: none;
    visibility: hidden
}

.Market.GroupButton~.Market,.Market.GroupButton~.MarketGroup .Market {
    display: none;
    visibility: hidden
}

.Market.GroupButton.Open~.Market,.Market.GroupButton.Open~.MarketGroup,.Market.GroupButton.Open~.MarketGroup .Market,.Market.GroupButton~.Market.Message {
    display: block;
    visibility: visible
}

.Market.GroupButton~.Market.Message {
    margin: 5px;
    border-radius: 5px;
    border: 1px solid #404040;
    box-shadow: inset 1px 1px 0 rgba(255,255,255,.08),inset -1px -1px rgba(255,255,255,.08);
    -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,.08),inset -1px -1px rgba(255,255,255,.08)
}

.MobileView .TabletEventView .MarketGrid>div:nth-last-child(-n+2){border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-bottom:1px solid #404040}

.MobileView .Column {
    width: 100%;
    -webkit-font-smoothing: subpixel-antialiased;
    text-overflow: ellipsis;
    background-clip: border-box;
    display: table-cell
}

.MobileView .ColumnHeaderContainer>.ColumnHeader {
    width: 100%;
    background-color: #a7a7a7;
    font-size: 13px;
    color: #545454;
    font-weight: bold;
    height: 22px;
    line-height: 21px;
    text-shadow: 0 1px 0 rgba(255,255,255,.2);
    border-bottom: 1px solid #545454;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
    text-align: center;
    text-transform: uppercase;
    box-shadow: inset 0 1px 0 rgba(255,255,255,.05);
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.05);
    font-family: "HelveticaNeue-CondensedBold","HelveticaNeue Condensed","Helvetica Neue",Helvetica,"Segoe UI",Roboto,"Roboto Condensed","Droid Sans",Arial,sans-serif
}

.MobileView .InPlay .ColumnHeaderContainer>.ColumnHeader,.MobileView .Asians .ColumnHeaderContainer>.ColumnHeader {
    border-bottom: 1px solid #4d4d4d;
    box-shadow: inset 0 1px 0 rgba(255,255,255,.15);
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.15)
}

#Site[data-lng="20"] .MobileView .ColumnHeaderContainer>.ColumnHeader {
    text-transform: none
}

.MobileView .MarketContainer.C3 .ColumnHeaderContainer {
    width: 100%
}

.MobileView .ColumnHeaderContainer.Wrap {
    display: table;
    width: 100%;
    height: 35px;
    float: left
}

.MobileView .ColumnHeaderContainer.Wrap .ColumnHeader {
    line-height: 16px;
    vertical-align: middle;
    display: table-cell;
    white-space: normal;
    float: none
}

.MobileView .C2 .Column {
    width: 50%
}

.MobileView .C3 .Column {
    width: 33.3333%
}

.MobileView .C4 .Column {
    width: 25%
}

.MobileView .Column.S1 {
    width: 30%
}

.MobileView .Column.S2 {
    width: 10%
}

.MobileView .Column.S12 {
    width: 20%
}

.MobileView .Column.Sca {
    width: 50%
}

.MobileView .Column.Scb {
    width: 16.666%
}

.MobileView .Column.Scc {
    width: 25%
}

.no-flexbox.fixpercentagewidths .MobileView .Column.Scb:last-child {
    width: 17.2%
}

@media screen and (orientation: landscape) {
    .no-flexbox.fixpercentagewidths .MobileView .Column.Scb:last-child {
        width:17%
    }
}

.no-flexbox.fixpercentagewidths .MobileView .Column.Scc:last-child {
    width: 25.4%
}

@media screen and (orientation: landscape) {
    .no-flexbox.fixpercentagewidths .MobileView .Column.Scc:last-child {
        width:25.2%
    }
}

.MobileView .clock-score .ScoreWrapper {
    border-radius: 0 0 2px 2px;
    -webkit-border-radius: 0 0 2px 2px
}

.MobileView .StatsSelectIcon {
    border-radius: 0 0 2px 2px;
    -webkit-border-radius: 0 0 2px 2px;
    padding: 2px 4px;
    border: 1px solid #515151;
    background-color: #333;
    box-shadow: 0 0 0 1px #212121;
    -webkit-box-shadow: 0 0 0 1px #212121
}

.MobileView #MatchStatsPopUpBox {
    left: 3%;
    position: absolute;
    width: 94%;
    z-index: 101;
    top: 82px
}

.MobileView .PopUpMatchStats {
    background-color: #696969;
    border: 1px solid #333;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    color: #333;
    font-size: 15px;
    position: absolute;
    top: 12px;
    width: 100%;
    text-indent: 0;
    overflow: hidden
}

.MobileView .PopUpMatchStats table {
    text-align: center;
    font-weight: bold;
    border-spacing: 0;
    border: 0;
    width: 100%
}

.MobileView .PopUpMatchStats table tr {
    height: 30px
}

.MobileView .PopUpMatchStats table div {
    margin: 0 auto;
    height: 17px;
    width: 16px
}

.MobileView .PopUpMatchStats thead {
    background-color: #696969;
    border-top: 1px solid rgba(255,255,255,.1);
    border-bottom: 1px solid #595959
}

.MobileView .PopUpMatchStats tbody {
    background-color: #a0a0a0
}

.MobileView .PopUpMatchStats table tbody td {
    border-bottom: 1px solid #868686;
    border-left: 1px solid #868686;
    box-shadow: inset 1px 1px 0 rgba(255,255,255,.1);
    -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,.1);
    padding-top: 2px
}

.MobileView .PopUpMatchStats table thead td {
    border-top: 1px rgba(255,255,255,.1) solid;
    border-bottom: 1px #595959 solid
}

.MobileView .PopUpMatchStats table tbody tr {
    border-top: 1px #595959 solid
}

.MobileView .PopUpMatchStats table tbody td:last-child {
    border-right: none
}

.MobileView .PopUpMatchStats table tbody td:first-child {
    border-left: none;
    box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1)
}

.MobileView .PopUpMatchStats table tbody td.ColummHeader {
    font-size: 18px
}

.MobileView #StatsHeader {
    height: 35px;
    padding-left: 10px;
    background-color: #bbb;
    font-size: 11pt;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    border-bottom: 1px solid #595959
}

.MobileView #StatsHeader label {
    margin-top: 6px;
    margin-bottom: 10px;
    font-weight: bold;
    position: absolute;
    font-size: 18px
}

.MobileView #MatchStats .StatRow {
    min-height: 18px;
    border: solid 1px;
    border-left-color: rgba(255,255,255,.1);
    border-right-color: rgba(255,255,255,.1);
    border-top-color: rgba(255,255,255,.1);
    border-bottom-color: rgba(0,0,0,.15);
    padding: 5px 8px 5px 9px;
    font-size: 12px;
    background-color: #bbb;
    color: #545454;
    text-shadow: 0 1px 0 rgba(255,255,255,.2)
}

.MobileView #MatchStats .StatRow div {
    display: table-cell
}

.MobileView #MatchStats .StatRow .Description span {
    padding-right: 8px;
    font-weight: bold;
    font-size: 11px
}

.MobileView #MatchStats .StatRow .Description {
    padding-left: 15px
}

.MobileView #MatchStats .StatRow:last-child {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom: none
}

.MobileView #MatchStats .StatRow .StatsIcon {
    padding: 0
}

.MobileView #MatchStats ul {
    list-style: none;
    margin: 0;
    padding: 0
}

.MobileView #MatchStats .StatRow {
    min-height: 18px;
    border: solid 1px;
    border-left-color: rgba(255,255,255,.1);
    border-right-color: rgba(255,255,255,.1);
    border-top-color: rgba(255,255,255,.1);
    border-bottom-color: rgba(0,0,0,.15);
    padding: 5px 8px 5px 40px;
    font-size: 12px;
    background-color: #bbb;
    color: #545454;
    text-shadow: 0 1px 0 rgba(255,255,255,.2)
}

.MobileView #MatchStats .StatRow span {
    padding-right: 8px;
    font-weight: bold;
    font-size: 11px
}

.MobileView #MatchStats .StatRow:last-child {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom: none
}

.MobileView #MatchStatsPopUpBox label,.MobileView #MatchStatsPopUpBox td {
    text-shadow: none
}

.MobileView #MatchStatsPopUpBox #StatsClose {
    width: 65px;
    float: right;
    margin: 2px 2px 0 0;
    text-align: center;
    height: 30px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    border: 1px solid #989898;
    font-weight: bold;
    padding-top: 5px;
    color: #545454;
    box-shadow: inset 1px 1px 0 rgba(204,204,204,.5),inset -1px 0 0 rgba(204,204,204,.5);
    -webkit-box-shadow: inset 1px 1px 0 rgba(204,204,204,.5),inset -1px 0 0 rgba(204,204,204,.5);
    text-shadow: 0 1px 0 rgba(255,255,255,.2)
}

.MobileView #MatchStats .StatIcon2,#MatchStats .StatIcon4,#MatchStats .StatIcon5,#MatchStats .StatIcon1,#MatchStats.StatIcon0,#MatchStats .StatIcon3 {
    background-position: 9px 6px
}

.MobileView .StatsSelectIcon {
    background-image: url("../grfx/v2/arrows/lores/LoResStatsOverview.png");
    background-repeat: no-repeat;
    height: 14px;
    min-width: 32px;
    background-position: center;
    background-color: rgba(255,255,255,.05)
}

.MobileView .StatsIcon.GoalsIcon,#MatchStats .StatIcon2 {
    background-repeat: no-repeat;
    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)
}

.MobileView .StatsIcon.PenaltiesIcon {
    background-repeat: no-repeat;
    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=)
}

.MobileView .StatsIcon.CornersIcon {
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB50RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNS4xqx9I6wAAABV0RVh0Q3JlYXRpb24gVGltZQAyNy8zLzE0jwbpcAAAATpJREFUKJGNUbFqAkEUnPeim+idENBgsBACfoateGW0CSktQhr/QvAHLEPKgL1iJddYpMgHBFKFFAYLAyk84t3teyl0JcQEfDDwGGZ2dmfh+37P87weDp3JZKLj8VgP1TMzg4gODsgQEZgZAM4AEIAYwApA8qeBmaGqKBQKN6p6JCKLNE2f4jh+BvD120DT6VRFBFEUrQBk5vP522g0CsMwfFiv148A0r0rERFyuRyJiKlWq7VOp3NeKpVOh8PhIkmSl71Hb1Fj5ltVfc3n836r1bqs1+vXey25hEaj8d5sNu+y2Wxgrf0wxph2u331rwFAGUA5CILP5XJ5T0SoVCoXjnfY1VosFruqChHBYDA46ff7MMYce57XVVU40Gw2UycUEbjdWrvjHKy1m5YAwCWJCH58JgBsTt5y32nmlR8dmfJqAAAAAElFTkSuQmCC)
}

.MobileView .StatsIcon.YellowsIcon,#MatchStats .StatIcon4 {
    background-repeat: no-repeat;
    background-image: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAAAb1BMVEX///8ZGRkZGRnnvwroxB/73i783i773i353Cz32yr82Sb22Sn81yP01yfy1SXx0yLu0iL9zxj8zhft0CD7zRbrzh75yxTpzR33yRLoyxv2yBH0xg/yxA3wwgvowxHuwQnowg/tvwjrvQbpvATnuQK4DZMbAAAAJXRSTlMAM1W7zP//////////////////////////////////////////WRLP2wAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAVdEVYdENyZWF0aW9uIFRpbWUAMjEvNS8xMpVX8IQAAABcSURBVBiVPcjFEYBAEATAxd3dOck/RoopmH62iDguOfLyG/IRbRp+8hbRR8GvR4wxjYg5oRmxZrQitoI2xF7SjjgqOhBXTRdCdaQQeiCNMBMZhD2Xz20RniVP5AH0fgxf5PEv1QAAAABJRU5ErkJggg==)
}

.MobileView .StatsIcon.RedsIcon,#MatchStats .StatIcon5 {
    background-repeat: no-repeat;
    background-image: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAA3NCSVQICAjb4U/gAAAAIVBMVEX///8AAAAAAACqAACZAADMAAC5AACzAAC1AACxAACZAAB4zH7WAAAAC3RSTlMAM1W7zP///////1oj6FAAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAAFXRFWHRDcmVhdGlvbiBUaW1lADIxLzUvMTKVV/CEAAAAL0lEQVQImWNgEFICAkUGBgavVUCwBMhYFgoEVUDGUhAjiqaMFSDGLCDDCmT7YgYAXB8mcqUyuKsAAAAASUVORK5CYII=)
}

.MobileView .StatsIcon.ThrowInsIcon {
    background-repeat: no-repeat;
    background-image: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAAAxlBMVEX///+3t7cWFhYSEhIKCgoICAhKSkoMDAwICAhGRkYMDAwKCgpQUFBOTk63t7c2NjYKCgqZmZk8PDy1tbWUlJSFhYVfX19ISEhzc3NcXFxKSkp5eXm3t7dKSkq8vLynp6eZmZmRkZFISEi8vLy5ubmnp6ehoaHIyMi3t7e1tbWysrKpqamhoaGBgYFtbW21tbWysrKxsbGvr6+srKyrq6upqamnp6ehoaGJiYl8fHxtbW1mZmZiYmJcXFxQUFBOTk5NTU1KSkpVbH1gAAAAQnRSTlMAEREREREiIiIzMzNERFVVVWZmd3d3d3eIiIiZqqq7u7u7u8zMzMzu7u7u7u7u7v////////////////////////8jpxspAAAACXBIWXMAAAsSAAALEgHS3X78AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAABV0RVh0Q3JlYXRpb24gVGltZQAyMS81LzEylVfwhAAAAJZJREFUGJVjYIABbi4uBhSgoCLHz4zgsrAba8uri0B5rNwCYtJGRoaqykxgPoeQookxkG+gryUI5kuYmhibWwL5+hp8IPVAvpmVLBuQL8MIUsAL5NtKMTDoa/JBTATqt5EF0sKMED6nibGFIxuSe0SNjWyVUBxopOMojiygZqTrwIssoG2oZ4/iJ0MDazsUAQN9SR5kPgD+GxAyvQOGcwAAAABJRU5ErkJggg==)
}

.MobileView .StatsIcon.FreeKicksIcon {
    background-repeat: no-repeat;
    background-image: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAAAWlBMVEX///8AAAAAAABSUlIAAACDg4NxcXFPT0+VlZVubm5mZmaFhYWqqqqhoaGZmZlmZmZgYGCnp6ejo6OqqqqoqKihoaGdnZ2QkJCMjIyAgIBubm5qampmZmZfX18zXtheAAAAHnRSTlMAETNERFV3iJmZmbvMzMzd3e7u///////////////aOuepAAAACXBIWXMAAAsSAAALEgHS3X78AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAABV0RVh0Q3JlYXRpb24gVGltZQAyMS81LzEylVfwhAAAAG5JREFUGJWtzrkWg0AMQ1ENmH0JIIZJsPn/34xpcqCjiIpbvEpAkAyOBCA7QTmPAfmy5AjjXHoYyAI1WaMgB0A6rpU0ZCPVyk4w6bG/bVN19sMmWNSNxpScqNFg9F34S2gT+Xn9aP0qeeNJ6PsrX9WnDmlyU7KeAAAAAElFTkSuQmCC)
}

.MobileView .StatsIcon.GoalKicksIcon {
    background-repeat: no-repeat;
    background-image: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAAAeFBMVEX///8AAAAAAAAAAAAAAAA+WkM+WEFSdlpPcldQb1FObVBdgWKxy7exybOxx7Ll5eXj5OPY39na39vU3dbU3NTN2c7G1smLto94s4Zwrn0TgCcbfiYAfB4AexwDehsAeRoAeBgAdhYAdBEAdBAAcg8AcQ0AcA0AbgqZuZBBAAAAKHRSTlMAESJEVXd3iIiIiJnu7u7/////////////////////////////////NUrR0AAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAVdEVYdENyZWF0aW9uIFRpbWUAMjEvNS8xMpVX8IQAAAB2SURBVBiVbcjpEoIwEAPgpdQDOdYDBeSyBfT939CsBZw6fpMfSYg+AqUC+lLhJo63oVr3Pjndruf0sDy7S3W3Q13kkSytdVJ2xg7PV5FhEMNxJp248eBoPTh6D46HB4cxvEInthZxpP85xhFxpBNPE+JIJ/7xBp5+FHabbBcGAAAAAElFTkSuQmCC)
}

.MobileView .StatsIcon.FoulIcon,#MatchStats .StatIcon1,#MatchStats.StatIcon0 {
    background-repeat: no-repeat;
    background-image: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAAA5FBMVEX///+QkJAmJiYWFhYHBwcHBwcmJiYWFhYmJiYkJCQhISEYGBhWVlY+Pj4fHx8eHh4bGxs+Pj42NjaDg4NsbGyRkZFxcXE5OTmHh4dQUFBOTk5JSUmZmZl0dHRxcXFvb2+np6ddXV2RkZGHh4eDg4OAgIB6enpmZmZjY2O1tbWysrKvr6+tra2rq6upqamnp6ekpKSioqKdnZ2ZmZmTk5ORkZGQkJCLi4uJiYmHh4eFhYWDg4N/f392dnZ0dHRxcXFvb29sbGxmZmZjY2NgYGBeXl5aWlpQUFBLS0tKSko8PDw2NjZaAb2AAAAATHRSTlMAERERESIzM0RERERVVVVVVWZmd3eIiIiZmZmZqqq7u93d7u7u7u7u7v//////////////////////////////////////////////de+tCgAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAVdEVYdENyZWF0aW9uIFRpbWUAMjEvNS8xMpVX8IQAAACWSURBVBiVY2AgBzCzcwvw83FxcjBB+CxCcqqWLs5KGopivBxsQEFBNRtrN1czJ0dDfV0FGWEGVmVjIxcXcxdnI0M9HS1NdQZZY3MzMxMzWwtjAz1tLXV3BhNLC5CIraODrbKRurskg4kVWMTJydHB3s5DioHB1Bos4unFIyJvLw20VdQaJGLrLQ53l6iKtZUEI1leggIALlcXHphCNBYAAAAASUVORK5CYII=)
}

.MobileView .StatsIcon.SubsIcon,#MatchStats .StatIcon3 {
    background-repeat: no-repeat;
    background-image: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAA3NCSVQICAjb4U/gAAAAKlBMVEX///8AAAAAAAAAAAAAHQ4AAAAAPh0AWyvEISUAczYAiEAAhT8AiEDEISWbs2p0AAAADnRSTlMAESIzRFVmiJm7zO7///itF10AAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAAFXRFWHRDcmVhdGlvbiBUaW1lADIxLzUvMTKVV/CEAAAAU0lEQVQImWNgAAFmAyARGsrAoDkJyLh7l4Gx5rgAmMF25kwCmOF95swWMGPNmTOnwAyGM2cYiGKY3r0bDGb03r17A8zguHu3AaKm9wZUMUcD2CUAfTIyAvy9WNIAAAAASUVORK5CYII=)
}

.MobileView .lineup {
    position: absolute;
    z-index: 100;
    top: 5px;
    right: 0;
    left: 0;
    margin: 0 5px;
    color: #525252;
    text-shadow: 0 1px 0 rgba(200,200,200,.2);
    background: #bbb;
    border: 1px solid #202020;
    border-radius: 4px;
    -webkit-border-radius: 4px
}

.MobileView .lineup .team {
    display: block;
    padding: 0 5px;
    color: #333;
    font-weight: bold;
    height: 34px;
    font-size: 1.8em;
    line-height: 1.889;
    background: #aaa;
    border-bottom: 1px solid #898989;
    box-shadow: inset 0 0 1px #bcbcbc;
    -webkit-box-shadow: inset 0 0 1px #bcbcbc;
    border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px 4px 0 0;
    text-transform: uppercase
}

.MobileView .lineup .close {
    min-width: 43px;
    float: right;
    margin: 2px -2px 0 0;
    padding: 0 10px;
    color: #545454;
    font-size: .833em;
    line-height: 1.867;
    text-align: center;
    text-transform: capitalize;
    background: silver;
    border: 1px solid #929292;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    box-shadow: inset 0 0 1px #d1d1d1;
    -webkit-box-shadow: inset 0 0 1px #d1d1d1;
    text-shadow: 0 1px 0 rgba(215,215,215,.2)
}

.MobileView .lineup div {
    width: 50%;
    float: left;
    font-size: 1em
}

.MobileView .lineup ul {
    margin: 0;
    padding: 0;
    list-style: none
}

.MobileView .lineup .title,.MobileView .lineup li {
    min-height: 2em;
    display: block;
    position: relative;
    clear: both;
    padding: 0 5px;
    font-size: 1.3em;
    line-height: 2
}

.MobileView .lineup li {
    padding-right: 30%
}

.MobileView .lineup .title:after,.MobileView .lineup li:after {
    content: "";
    width: 100%;
    height: 1px;
    display: block;
    position: absolute;
    left: 0;
    bottom: -1px;
    background: #9c9c9c;
    border-bottom: 1px solid #d1d1d1
}

.MobileView .lineup li:last-child {
    padding-top: 2px
}

.MobileView .lineup li:last-child:after {
    display: none
}

.MobileView .lineup .starting li:last-child {
    border-radius: 0 0 0 4px
}

.MobileView .lineup .subs li:last-child {
    border-radius: 0 0 4px 0
}

.MobileView .lineup .title {
    color: #333;
    font-weight: bold
}

.MobileView .lineup .starting li:first-child,.MobileView .lineup .subs li:first-child,.MobileView .lineup .title {
    border-top: 1px solid #d1d1d1
}

.MobileView .lineup .starting li {
    border-left: 1px solid #cacaca;
    border-right: 1px solid #9c9c9c
}

.MobileView .lineup .subs li {
    border-right: 1px solid #cacaca
}

.MobileView .lineup li>span {
    height: 2em;
    position: absolute;
    padding-left: 14px;
    top: 0;
    right: 5px;
    text-align: right;
    font-weight: bold;
    font-size: .923em;
    line-height: 26px
}

.MobileView .lineup li>span .card {
    position: absolute;
    top: 6px;
    left: 0
}

.MobileView .lineup li>span .card:before {
    width: 8px;
    height: 12px
}

.MobileView .lineup li .icon.sub {
    width: 10px;
    height: 7px;
    display: inline-block;
    margin-right: 4px;
    background-image: url(sports/1/grfx/sub-on.png);
    background-position: 0 0;
    background-repeat: no-repeat
}

.MobileView .lineup li .icon.sub.off {
    background-image: url(sports/1/grfx/sub-off.png)
}

.MobileView .eventview-fixture-link {
    display: block;
    height: 43px;
    padding: 0 5px 0 5px!important;
    white-space: nowrap;
    overflow: hidden;
    line-height: 43px;
    border-bottom: 1px solid #282828;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    text-transform: none;
    font-family: Helvetica;
    border-top: 1px solid #c5c5c5;
    border-bottom: 1px solid #aaa;
    position: relative;
    color: #545454;
    text-shadow: none;
    font-size: 15px;
    width: 100%!important;
    font-weight: normal
}

.MobileView .eventview-fixture {
    float: left;
    max-width: 330px;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 43px
}

.MobileView .eventview-fixture-score {
    font-weight: 700;
    display: inline-block;
    padding-right: 10px
}

.MobileView .eventview-fixture-details {
    color: #666;
    float: right
}

.MobileView .eventview-fixture-time {
    display: inline-block
}

.MobileView .eventview-fixture-link.selected {
    border-top: 1px solid #e1e1e1;
    background-color: #d9d9d9!important
}

.MobileView .eventview-fixture-link .media {
    float: left;
    padding-left: 5px;
    padding-right: 5px
}

.MobileView .eventview-fixture-link .media .video {
    display: inline-block
}

.MobileView .eventview-fixture-link .media .audioAvailable {
    display: inline-block
}

.MobileView .MobileEventView.et-1 .PY_ca .Count:after,.MobileView .MobileEventView.et-2 .PY_ca .Count:after,.MobileView .MobileEventView.et-3 .PY_ca .Count:after,.MobileView .MobileEventView.et-5 .PY_ca .Count:after,.MobileView .MobileEventView.et-11 .PY_ca .Count:after,.MobileView .MobileEventView.et-10 .PY_ca .Teams:after {
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pg08IS0tIEdlbmVyYXRvcjogQWRvYmUgRmlyZXdvcmtzIENTNiwgRXhwb3J0IFNWRyBFeHRlbnNpb24gYnkgQWFyb24gQmVhbGwgKGh0dHA6Ly9maXJld29ya3MuYWJlYWxsLmNvbSkgLiBWZXJzaW9uOiAwLjYuMSAgLS0+DTwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DTxzdmcgaWQ9IlVudGl0bGVkLVBhZ2UlMjAxIiB2aWV3Qm94PSIwIDAgNCA3IiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjojZmZmZmZmMDAiIHZlcnNpb249IjEuMSINCXhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiDQl4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSINPg0JPHBhdGggb3BhY2l0eT0iMC43MDIiIGQ9Ik0gMC44ODg4IDcgTCAzLjExMTIgNC41IEwgNCAzLjUgTCAzLjExMTIgMi41IEwgMC44ODg4IDAgTCAwIDEgTCAyLjIyMjMgMy41IEwgMCA2IEwgMC44ODg4IDcgWiIgZmlsbD0iI2IyYjJiMiIvPg08L3N2Zz4=") no-repeat scroll 50% 0 transparent
}

.MobileView .MobileEventView.et-1 .PY_ca .Count:after,.MobileView .MobileEventView.et-2 .PY_ca .Count:after,.MobileView .MobileEventView.et-3 .PY_ca .Count:after,.MobileView .MobileEventView.et-5 .PY_ca .Count:after,.MobileView .MobileEventView.et-11 .PY_ca .Count:after {
    content: " ";
    width: 5px;
    height: 7px;
    display: block;
    position: absolute;
    right: 0;
    top: 5px
}

.MobileView .MobileEventView.et-10 .PY_ca .Teams:after {
    content: " ";
    height: 7px;
    position: absolute;
    top: 26px;
    right: 10px;
    width: 4px
}

.MobileView .change-event-menu {
    position: absolute;
    top: 36px;
    width: 98%;
    padding: 10px;
    background-color: #bbb!important;
    margin: 10px;
    -webkit-box-shadow: none!important;
    box-shadow: none!important;
    border-radius: 5px;
    border: 1px solid #000;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    z-index: 1
}

.MobileView .change-event-menu:before {
    position: absolute;
    top: -17px;
    right: 10px;
    font-size: 1.5em;
    color: #bbb;
    content: "â–²"
}

.MobileView .change-fixture-container {
    position: absolute;
    right: 2px;
    top: 2px;
    width: 100%
}

.MobileView .change-fixture-button {
    display: inline-block;
    cursor: pointer;
    margin: 3px 0 0 5px;
    padding: 0 10px 0 10px;
    text-shadow: 0 1px rgba(255,255,255,.2);
    font-size: 15px;
    color: #333!important;
    height: 29px;
    line-height: 29px;
    border-radius: 3px;
    text-align: left;
    -webkit-box-shadow: inset 1px 1px rgba(255,255,255,.1),0 2px 1px rgba(0,0,0,0),inset -1px -1px rgba(255,255,255,.05),0 1px rgba(255,255,255,.2);
    box-shadow: inset 1px 1px rgba(255,255,255,.1),0 2px 1px rgba(0,0,0,0),inset -1px -1px rgba(255,255,255,.05),0 1px rgba(255,255,255,.2);
    border: 1px solid #333;
    background: -moz-linear-gradient(top,#d0d0d0 0,#b5b5b5 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#d0d0d0),color-stop(100%,#b5b5b5));
    background: -webkit-linear-gradient(top,#d0d0d0 0,#b5b5b5 100%);
    background: -o-linear-gradient(top,#d0d0d0 0,#b5b5b5 100%);
    background: -ms-linear-gradient(top,#d0d0d0 0,#b5b5b5 100%);
    background: linear-gradient(to bottom,#d0d0d0 0,#b5b5b5 100%);
    float: right;
    margin-top: 4px;
    margin-right: 4px
}

.MatchLiveContainer * {
    box-sizing: content-box;
    -webkit-box-sizing: content-box
}

.MobileView .LineUpContainer .lineup .team,.MobileView .LineUpContainer li {
    text-shadow: none
}

.MobileView .IPTable {
    background-color: #333;
    color: #bbb;
    border-bottom: 1px solid #222;
    border-spacing: 0 0;
    padding: 5px 10px 2px 10px;
    width: 100%;
    table-layout: fixed
}

.MobileView .IPTable .IPTableHeader td {
    line-height: 14px;
    height: 14px;
    font-size: 11px;
    text-align: left
}

.MobileView .IPTable td {
    text-align: right
}

.MobileView .IPTable td.IPScoreCell {
    width: 20px!important
}

.MobileView .IPTable .IPTableRow {
    line-height: 24px;
    height: 24px;
    font-size: 15px;
    font-weight: bold;
    color: #ddd
}

.MobileView .IPTable .IPTableRow .Team {
    font-family: "HelveticaNeue-CondensedBold","Helvetica Neue",Helvetica,"Segoe UI",Roboto,"Droid Sans",Arial,sans-serif;
    text-transform: uppercase;
    width: auto!important
}

.MobileView .IPTable .ScoreGrid td:first-child div {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.MobileView .IPTable .Team.IPTableRow>div {
    display: table-cell
}

.MobileView .IPTable .Team.IPTableRow>div:nth-of-type(2) {
    text-align: right
}

.MobileView .IPTable .IPTableHeader .IPClockCell {
    text-align: right
}

.MobileView .IPTable .IPScoreCell {
    width: 25px;
    text-align: right;
    font-weight: normal
}

.MobileView .IPTable .IPScoreCellSingle {
    width: 75px;
    text-align: right;
    font-weight: normal
}

.MobileView .IPScoreContainer {
    float: left
}

.MobileView #period {
    float: left
}

.MobileView .TeamsContainer {
    float: left
}

.MobileView .TeamsContainer,.MobileView .ScoreGrid {
    line-height: 14px;
    font-size: 13px;
    font-weight: bold
}

.MobileView .ScoreGrid>td {
    width: 25px;
    text-align: right
}

.MobileView .ScoreGrid>td:nth-of-type(1),.MobileView .nameContainer {
    width: auto;
    text-align: left;
    display: table-cell!important;
    visibility: visible!important
}

.MobileView #couponScoreboard .IPTable div.currentServer>.status {
    display: block;
    width: 6px;
    height: 6px;
    background-color: #777;
    margin: 0 9px 1px 0;
    border: solid 1px #333;
    -webkit-border-radius: 2px;
    border-radius: 2px
}

.MobileView #couponScoreboard .IPTable div.currentServer>.active {
    background-color: #ffdf1d;
    border: solid 1px #333
}

.MobileView #couponScoreboard .IPTable div.currentServer {
    font-size: 12px;
    color: #b9b9b9;
    width: 15px;
    float: left;
    padding-top: 9px
}

.MobileView .inplay-scoreboard {
    position: relative;
    overflow: hidden;
    padding: 0
}

.MobileView .match-live {
    background: #303030;
    color: #ddd;
    font-size: 10px;
    margin: 0;
    padding: 0
}

.MobileView .MatchLiveContainer {
    border-bottom: 1px solid rgba(255,255,255,.05)
}

.MobileView .match-live,#StatsHeader label,.PopUpMatchStats table {
    font-family: "HelveticaNeue-CondensedBold","Helvetica Neue",Helvetica,"Segoe UI",Roboto,"Droid Sans",Arial,sans-serif
}

.MobileView .score-board {
    width: 100%;
    height: 42px;
    float: left;
    clear: both;
    padding: 0 0 2px;
    color: #a5a5a5
}

.MobileView .match-live .line-up.team1 {
    left: 30%
}

.MobileView .match-live .line-up.team2 {
    right: 30%;
    -webkit-transform: scaleX(-1)
}

.MobileView .match-live .line-up span,.match-live .scoreBoardKit {
    background-image: url(../../images/scoreboards/1/line-up.png);
    background-repeat: no-repeat;
    background-position: center
}

.MobileView .match-live .line-up {
    position: absolute;
    z-index: 44;
    top: 26px;
    display: block;
    width: 33px;
    height: 16px
}

.MobileView .match-live .line-up-arrow {
    background-image: url(../../images/scoreboards/1/line-up-arrow.png);
    background-repeat: no-repeat;
    background-position-x: 6px;
    background-position-y: 9px
}

.MobileView .score-board .line-up>svg {
    pointer-events: none
}

.MobileView .score-board .team.one {
    text-align: left;
    margin-left: 8px
}

.MobileView .score-board .team.two {
    float: right;
    margin-right: 8px;
    text-align: right
}

.MobileView .score-board .team {
    width: 36%;
    float: left;
    padding: 2px 0 2px;
    color: #ddd;
    font-size: 14px;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-transform: uppercase
}

.MobileView .score-board .clock-score {
    width: 20%;
    margin: 0 auto 0;
    position: relative;
    z-index: 1;
    text-align: center;
    font-weight: bold;
    font-size: 14px
}

.MobileView .score-board .clock-score>span {
    display: inline-block;
    background: #3f3f3f
}

.MobileView .clock-score .ScoreWrapper {
    border-radius: 0 0 2px 2px;
    -webkit-border-radius: 0 0 2px 2px
}

.MobileView .score-board .clock-score .score {
    min-width: 32px;
    color: #ffdf1b;
    line-height: 22px;
    background: #3f3f3f;
    background-image: -webkit-gradient(linear,center top,center bottom,from(#3f3f3f),to(#303030));
    background-image: -webkit-linear-gradient(top center,#3f3f3f,#303030)
}

.MobileView .score-board .clock-score>span>span {
    display: block;
    padding: 0 4px;
    border: 1px solid #3d3d3d;
    background-color: #333;
    box-shadow: 0 0 0 1px #212121;
    -webkit-box-shadow: 0 0 0 1px #212121
}

.MobileView .StatsSelectIcon {
    border-radius: 0 0 4px 4px;
    -webkit-border-radius: 0 0 4px 4px;
    padding: 2px 4px;
    border: 1px solid #515151;
    background-color: #333;
    box-shadow: 0 0 0 1px #212121;
    -webkit-box-shadow: 0 0 0 1px #212121;
    background-image: url("../images/LoResStatsOverview.png");
    background-repeat: no-repeat;
    min-width: 32px;
    background-position: center;
    background-color: rgba(255,255,255,.05);
    height: 14px
}

.MobileView #couponScoreboard .StatsSelectIcon {
    height: 19px
}

.MobileView .soccer .score-board .clock-score .clock,.basketball .score-board .clock-score .period {
    min-height: 15px;
    padding: 1px 4px 2px 4px;
    color: #bbb;
    font-size: 12px;
    line-height: 15px;
    border-radius: 0 0 2px 2px;
    -webkit-border-radius: 0 0 2px 2px
}

.MobileView .score-board .clock-score>span>span {
    display: block;
    padding: 0 4px;
    border: 1px solid #3d3d3d;
    background-color: #333;
    box-shadow: 0 0 0 1px #212121;
    -webkit-box-shadow: 0 0 0 1px #212121
}

.MobileView .inplay-scoreboard .icons {
    margin: -21px 0 0;
    position: static;
    background: 0
}

.MobileView .match-live .icons {
    width: 100%;
    float: left;
    clear: both;
    position: relative;
    padding: 2px 0 3px;
    font-size: 12px;
    border-bottom: 1px solid #222
}

.MobileView .match-live .icons .team {
    width: 40%;
    float: left
}

.MobileView .match-live .icons .team.two {
    float: right;
    text-align: right
}

.MobileView .match-live .icons .team.one .card.red {
    margin-left: 8px
}

.MobileView .card.red:before {
    background: #ae0a33
}

.MobileView .card.yellow:before {
    background: #d1c10a
}

.MobileView .card {
    min-height: 16px;
    line-height: 16px;
    display: inline-block;
    position: relative;
    margin: 0 4px 0 0;
    padding: 0 0 0 14px
}

.MobileView .coupon-stats.icons .corners,.stats.icons .corners {
    width: auto;
    height: 15px;
    display: inline-block;
    padding: 0 0 0 14px;
    margin: 0 0 -2px;
    text-align: left;
    background-image: url(../../images/scoreboards/1/corner-stats-flagV2.png);
    background-position: 0 1px;
    background-repeat: no-repeat
}

.MobileView .card:before {
    content: "";
    width: 10px;
    height: 14px;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    border: 1px solid #202020;
    border-radius: 1px;
    -webkit-border-radius: 1px
}

.MobileView .match-live p:before,.match-live p:after,.match-live div:before,.match-live div:after {
    content: "";
    display: block;
    position: absolute;
    z-index: 99;
    font-size: 0;
    line-height: 0;
    border: 0;
    box-shadow: none;
    -webkit-box-shadow: none;
    background-color: transparent;
    background-position: 0 0;
    background-repeat: no-repeat
}

.MobileView .score-board .clock-score {
    text-align: center;
    font-weight: bold;
    font-size: 14px
}

.MobileView .match-live .icons .team.two .corners {
    margin-right: 8px
}

/* Themes */
.bar.ww{background-color: #ff6600;}
/* ww => orange */
.EventViewTitle.bg-gradient-base.ww {
background: #1e5799; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmY5YjAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmNjcwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #1e5799 0%, #ff9b00 0%, #ff6700 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(0%,#ff9b00), color-stop(100%,#ff6700)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1e5799 0%,#ff9b00 0%,#ff6700 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1e5799 0%,#ff9b00 0%,#ff6700 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1e5799 0%,#ff9b00 0%,#ff6700 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1e5799 0%,#ff9b00 0%,#ff6700 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#ff6700',GradientType=0 ); /* IE6-8 */
}
.GridTitle.ww { color: #FFFFFF!important; font-size:12px; font-family: Arial; font-weight: 400!important; border-radius: 2px; padding-left: 20px; text-transform:uppercase; text-shadow: 1px 1px 0px #000;}
.MobileView .score-board .clock-score .score.ww {color: #ff6600;}
.bar.ww{background-color: #ff6600;}
.noStats span.ww{text-transform: uppercase; color: #ff6600;}
.noStats.ww{padding-bottom: 44px;}
.ip-MatchLiveContainer .EventViewTitle {
    background-color: #474747;
    border-bottom: solid 1px #262626;
    border-top: 1px solid #114a35;
    color: #fff;
    display: table;
    font-size: 20px;
    font-weight: bold;
    height: 55px;
    line-height: 20px;
    padding: 0;
    text-align: center;
    width: 100%;
    position: relative;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.05);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.05);z-index:21;
}
.ip-MatchLiveContainer .EventViewTitle .language {
    color: #ddd;
    line-height: 17px;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: 'Helvetica Neue',Helvetica,'Segoe UI',Roboto,'Droid Sans',Arial,sans-serif;
    font-size: 15px;
    font-weight: bold;
    height: 43px;
    text-align: center;
    display: table-cell;
    width: 25%;
    padding:10px;
    vertical-align: middle;
}
.ip-MatchLiveContainer .EventViewTitle .Text {
    color: #ddd;
    line-height: 17px;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: 'Helvetica Neue',Helvetica,'Segoe UI',Roboto,'Droid Sans',Arial,sans-serif;
    font-size: 15px;
    font-weight: bold;
    height: 43px;
    text-align: center;
    display: table-cell;
    border-left: solid 1px #333;
    width: 75%;
    vertical-align: middle;
}
.ip-MatchLiveContainer .EventViewTitle .language button
{
    padding: 1px 6px;
}
@media only screen and (max-width: 370px)
{
    .ip-MatchLiveContainer .EventViewTitle{height:55px;}
}
 
.styled-button-language {
	background: #5B74A8;
	background: -moz-linear-gradient(top,#5B74A8 0%,#5B74A8 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#5B74A8), color-stop(100%,#5B74A8));
	background: -webkit-linear-gradient(top,#5B74A8 0%,#5B74A8 100%);
	background: -o-linear-gradient(top,#5B74A8 0%,#5B74A8 100%);
	background: -ms-linear-gradient(top,#5B74A8 0%,#5B74A8 100%);
	background: linear-gradient(top,#5B74A8 0%,#5B74A8 100%);
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#5B74A8',endColorstr='#5B74A8',GradientType=0);
	padding:2px 2px;
	color:#fff;
	font-family:'SimHei',sans-serif;
	font-size:11px;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border:1px solid #1A356E;
	line-height: 15px;
	
}

.fixed-div {
    position: fixed;
    top: 1em;
    right: 1em;
}
@media (max-width: 700px){
    .noStats {
        width: 100%;
        padding: 0 5px;
    }
}

.noStats {
    font-size: 0.9em;
    text-align: left;
    padding-top:10px;
    display: -webkit-box;
    display: box;
    -webkit-box-orient: horizontal;
    box-orient: horizontal;
    -webkit-box-align: center;
    box-align: center;
}
.noStats>div {
    width: 100%;
}
.card{display:block;padding:0;margin-right:0;}
.card:before {display:none;}
.ml1-ScoreHeader_Team2Name .ml1-ScoreHeader_ColorBar{margin-left: 0;}
.ip-RHSMediaView {background-color:#404040;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; max-width: 410px; overflow-y: auto; -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-overflow-scrolling: touch } 
.ip-RHSMediaView::-webkit-scrollbar { display: none }
.flag {width: 25px;height: 15px;background:url(../images/flags.png) no-repeat}
.flag.flag-cn {background-position: -25px 0}
.flag.flag-id {background-position: -50px 0}
.flag.flag-jp {background-position: 0 -15px}
.flag.flag-kr {background-position: -25px -15px}
.flag.flag-th {background-position: -50px -15px}
.flag.flag-en {background-position: 0 -30px}
.flag.flag-vn {background-position: -25px -30px}
.fa {font-size: .8em;line-height: 22px !important;}
.float-right{float:right;}
dropdown {display: inline-block;height:15px;margin-top:20px;}
dropdown ul{margin:0;padding:0;}
dropdown label, dropdown ul li {display: block;width: 25px;height: 15px;margin-bottom:3px;}
dropdown label:hover, dropdown ul li:hover {color: white;cursor: pointer;}
dropdown label {position: relative;z-index: 2;}
dropdown input {display: none;}
dropdown input ~ ul {position: relative;visibility: hidden;opacity: 0;top: -20px;z-index: 1;}
dropdown input:checked ~ ul {visibility: visible;opacity: 1;top: 0;}
.animate {-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-ms-transition: all .3s;transition: all .3s;backface-visibility: hidden;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;}
span[data-balloon]{font-size: 1.3em;cursor: default;}
.marquee { -webkit-animation: leftmarquee 5s linear infinite; animation: leftmarquee 5s linear infinite; }
@-webkit-keyframes leftmarquee { 0% { -webkit-transform: translateX(100%); transform: translateX(100%) } to { -webkit-transform: translateX(-100%); transform: translateX(-100%) } }
@keyframes leftmarquee { 0% { -webkit-transform: translateX(100%); transform: translateX(100%) } to { -webkit-transform: translateX(-100%); transform: translateX(-100%) } }