
* {
    -moz-text-size-adjust: none;
    -moz-user-select: none;
}
[contenteditable="true"] {
}
html, body {
    overflow-x: hidden;
}
body {
	background-color: #fff !important;
	color: #bbb;
	font-family: -apple-system,"Helvetica Neue",Helvetica,"Segoe UI",Roboto,"Droid Sans",Arial,sans-serif;
	font-size: 62.5%;
	margin: 0;
	min-height: 100%;
	padding: 0;
	position: relative;
}
body.browser_mse {
}
body.browser_mse #Site {
    overflow-y: hidden;
}
.webkituserselect * {
    -moz-user-select: none;
}
.supportsmousepointer #iconLeft, .supportsmousepointer #iconRight, .supportsmousepointer #BackToTopBigBttn, .supportsmousepointer #rememberMeChkbx, .supportsmousepointer #HeaderRhsButton, .supportsmousepointer #HeaderLhsButton, .supportsmousepointer #HeaderCancelButton, .supportsmousepointer input[type="button"], .supportsmousepointer input[type="checkbox"], .supportsmousepointer .minusIcon, .supportsmousepointer .plusIcon, .supportsmousepointer .raceMeetingBox, .supportsmousepointer select, .supportsmousepointer div[data-nav], .supportsmousepointer li[data-nav], .supportsmousepointer span[data-nav] {
    cursor: pointer;
}
a {
    text-decoration: none;
}
a:link 
{
	 color: #ffdf1b;
}
a:visited {
    color: #01122B;
}
a:hover {
    color: #ddd;
}
a:active {
    color: #ddd;
}
#Site[data-bsmode="on"] {
    background-color: #444;
}
#Site[data-bsmode="on"] #PageFooter.FooterFixToBottom {
    position: absolute !important;
}
.no-supportsnativescrolling #wrapper {
    width: 100%;
}
.no-supportsnativescrolling #wrapper.narrowView > div {
    width: 100%;
}
.no-supportsnativescrolling .narrowView #wrapper #Site {
    display: block;
}
.no-supportsnativescrolling #wrapper.narrowView.active #Site {
    display: none;
}
.needsha.supportsnativescrolling #wrapper.narrowView {
    backface-visibility: hidden;
}
.webkitTouchOn {
}
.webkitTouchOff {
}
.supportsnativescrolling #wrapper.narrowView.inactive, .supportsnativescrolling #wrapper.narrowView.active {
    transition: all 0.3s ease 0s;
}
.supportsnativescrolling #wrapper.narrowView.active {
    transform: translate(-10%, 0px);
}
.instantbet #Site {
    width: 100% !important;
}
#Site > #SiteOverlay {
    background: transparent url("/grfx/blank.png") repeat scroll 0 0;
    height: 100%;
    position: absolute;
    width: 100%;
    z-index: 46;
}
#SessionTimeoutPopUpTop {
    border-radius: 5px 5px 0 0;
    font-size: 15px;
    line-height: 20px;
    margin: 5px 11px 0;
    text-align: center;
}
#SessionTimeoutPopUpBottom {
    background-clip: padding-box;
    border-radius: 0 0 5px 5px;
    color: #333;
    padding: 12px 10px 10px;
}
#SessionTimeoutPopUpInnerTop {
    color: #444;
    font-weight: bold;
    height: 20px;
    margin: 7px 0 2px;
    padding-top: 11px;
}
#SessionTimeoutPopUpInnerBottom {
    color: #545454;
    line-height: 20px;
    margin-bottom: 2px;
    padding: 15px 7px 0;
}
.SessionTimeoutPopUpInnerBottomLastLogin {
    height: 90px !important;
}
#ChangeSessionTimeout.genericButton {
    color: #14805e;
    font-size: 13px;
    font-weight: normal;
    line-height: 20px;
    min-height: 20px;
    padding: 12px 0 16px;
}
#ChangeSessionTimeout.genericButton:active, .PopUpMessageFooter a:active {
    text-decoration: underline;
}
.PopUpMessageTop {
    border-radius: 5px 5px 0 0;
    margin: 5px 11px 0;
}
.PopUpMessageBottom {
    background-clip: padding-box;
    border-radius: 0 0 5px 5px;
    color: #333;
    margin: 0 11px;
}
.PopUpMessageInnerTop {
    color: #444;
    font-size: 15px;
    line-height: 20px;
    text-align: center;
}
.PopUpMessageInnerTop.Message {
    color: #545454;
    margin: 11px 0 22px;
    padding: 2px 0;
}
.PopUpMessageInnerBottom {
    font-size: 15px;
    font-weight: bold;
    height: 44px;
    padding: 15px 7px 0;
    text-align: center;
}
.PopUpMessageInnerBottomLastLogin {
    height: 90px !important;
}
.PopUpMessageFooter {
    border-radius: 0 0 5px 5px;
    color: #333;
    font-size: 16px;
    font-weight: normal;
    margin: 0 11px 5px;
    text-align: center;
}
.PopUpMessageFooter p {
    font-size: 11px;
    line-height: 20px;
    margin: 0;
}
.PopUpMessageFooter a {
    color: #14805e;
}
.PopUpMessageFooter p:first-of-type {
    margin-top: 33px;
}
.PopUpMessageFooter p:last-of-type {
    margin-bottom: 16px;
}
#amDlg[data-mode="LoggedOut"] > div, #amDlg[data-mode="Inform"] > div {
    display: none;
}
#amDlg[data-mode="LoggedOut"] > div[data-mode="LoggedOut"], #amDlg[data-mode="Inform"] > div[data-mode="Inform"] {
    display: block;
}
#PopUpBox #amDlg {
    background-color: #ddd;
    border-radius: 2px;
}
#amDlg[data-mode="Inform"] .PopUpMessageBottom {
    border-radius: 0;
}
#amDlg .PopUpMessageInnerTop {
    color: #333;
}
#amDlg .PopUpMessageInnerTop.Title {
    line-height: 24px;
    margin-top: 21px;
}
#amDlg .PopUpMessageInnerTop.Message {
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 26px;
    margin-top: 9px;
    padding: 0;
}
#amDlg #amTimer {
    color: #14805e;
}
#amDlg .greenbutton {
    border: 0 none;
    border-radius: 2px;
    color: #e8e8e8;
    font-weight: normal;
    text-shadow: none;
}
#amDlg .PopUpMessageFooter {
    margin: 0;
}
#amDlg .PopUpMessageFooter p {
    line-height: 18px;
    margin-bottom: 5px;
}
#amDlg .PopUpMessageFooter p:first-of-type {
    border-bottom: 1px solid #bbb;
    color: #777;
    font-size: 12px;
    margin-bottom: 14px;
    margin-top: 15px;
    padding: 0 11px 15px;
}
#amDlg .PopUpMessageFooter p:last-of-type {
    margin-bottom: 14px;
}
#amDlg span.accountHistoryLink {
    color: #14805e;
}
input {
}
.webkituserselect input {
    -moz-user-select: text;
}
input[type="text"], input[type="password"], input[type="number"], input[type="tel"] {
    background-color: Transparent;
    border: 0 none;
    color: #333;
    outline-style: none;
    outline-width: 0;
    padding-left: 0;
    width: 100%;
}
input[type="hidden"] {
    border: 0 none;
    margin: 0;
    padding: 0;
}
.inputContainer {
    background-clip: padding-box;
    background-color: #bbb;
    border: 1px solid #444;
    border-radius: 7px;
    box-shadow: 0 5px 5px rgba(0, 0, 0, 0.2) inset;
    display: block;
    text-align: left;
    vertical-align: middle;
}
.no-webkitboxshadow .inputContainer, .no-inputgradient .inputContainer {
    background-color: #fff;
    box-shadow: none;
}
.loginInput {
    height: 34px;
    margin-bottom: 20px;
    padding: 8px 20px 0 5px;
}
.loginInput input {
    font-size: 18px;
    height: 21px;
    line-height: 21px;
}
.stakeInput {
    height: 21px;
    padding: 3px 8px 6px 5px;
    width: 72px;
}
.shorterStakeInput {
    width: 60px !important;
}
.stakeInput input, .qdInput input {
    font-size: 16px;
    height: 21px;
    line-height: 18px;
}
input[type="checkbox"] {
    height: 20px;
    margin: 0;
    padding: 0;
    width: 20px;
}
input[type="checkbox"]:checked {
    background-position: -21px -360px;
}
input[type="radio"] {
    background-color: Transparent;
    background-image: url("/grfx/v2/sprite/lores/LoResIconsMain.png");
    background-position: -18px -1080px;
    background-repeat: no-repeat;
    border: 0 none;
    height: 26px;
    margin: 0;
    width: 26px;
}
.no-inputimg input[type="radio"] {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
}
input[type="radio"]:checked {
    background-position: -18px -1140px;
}
select {
    background-clip: padding-box;
}
table {
    width: 100%;
}
h3 {
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding-bottom: 10px;
}
#Error {
    font-size: 14px;
    margin-left: 7px;
}
.errorPnl {
    font-size: 14px;
    padding: 7px;
}
#errorPnlLg {
    color: #ddd;
    display: block;
    font-size: 14px;
    height: 100%;
    padding: 10px;
}
#errorPnlLg a, #ErrorMsg a {
    color: #ffdf1b;
}
.show {
    display: block;
}
.hide, .DispNone, .Loading, .hidden, .Hidden {
    display: none;
}
#Main {
    width: 100%;
}
#NavBar {
    backface-visibility: hidden;
    transform: translate3d(0px, 0px, 0px);
    transform-style: preserve-3d;
}
.at3 #NavBar {
    backface-visibility: initial !important;
    perspective: initial !important;
    transform: initial !important;
    transform-style: initial !important;
}
#HeaderBasic, #HeaderLogin {
    background-color: #06855f;
    background-image: linear-gradient(to bottom, #2b8e6e, #006849);
    border-bottom: 1px solid #0c402e;
    border-top: 1px solid rgba(255, 255, 255, 0.4);
    color: #fff;
    font-size: 15px;
    font-weight: bold;
    height: 42px;
    padding: 0 10px;
    text-align: center;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5);
}
#HeaderBasic.splash > div {
    height: 42px;
    line-height: 42px;
}
#HeaderBasic > #ShowAtoZ {
    background-image: url("/grfx/v2/sprite/lores/LoResNavV8.png");
    background-position: 0 -208px;
    background-repeat: no-repeat;
    background-size: 67px 450px;
    border: 1px solid #15432d;
    border-radius: 3px;
    box-shadow: 0 1px 1px rgba(255, 255, 255, 0.1) inset, 0 1px 1px rgba(255, 255, 255, 0.1);
    color: #8cbbab;
    float: left;
    font-family: "HelveticaNeue-CondensedBold","Helvetica Neue",Helvetica,"Segoe UI",Roboto,"Droid Sans",Arial,sans-serif;
    height: 27px;
    line-height: 28px;
    margin: 5px 0;
    min-width: 22px;
    padding: 0 7px 0 29px;
    text-align: left;
    text-shadow: none;
}
#HeaderBasic.logo {
    background-color: #06855f;
    background-image: url("/grfx/v2/logo/hires/HiResHeaderLogo.png"), linear-gradient(to top, #066849, #2b8e6e);
    background-position: center center, 100% center;
    background-repeat: no-repeat;
    background-size: 102px 24px, 100% 100%;
    border-top: 1px solid #046f50;
    box-shadow: 0 1px 0 #339d79 inset;
}
.no-cssgradients #HeaderBasic.logo {
    background-image: url("/grfx/v2/logo/hires/HiResHeaderLogo.png");
}
#HeaderBasic.textonly {
    line-height: 44px;
}
#HeaderBasic.IpSplashHeader {
    color: #ffdf1d;
    font-size: 22px;
}
#HeaderBasic.IpSplashHeader > span {
    color: #fff;
}
#HeaderBasic.logo.AtoZ, #HeaderBasic.splash, #HeaderBasic.textonly.IpSplashHeader {
    padding-right: 0;
}
#HeaderBasic.logo.instantbet {
    background-position: left 10px center, 100% center;
    line-height: 42px;
    text-align: right;
}
#Header {
    box-sizing: border-box;
    color: #fff;
    display: table;
    font-size: 15px;
    height: 44px;
    padding: 0 0 0 7px;
    text-align: left;
    top: 0;
    vertical-align: middle;
    width: 100%;
}
.no-cssgradients #Header {
    background: #06855f none repeat scroll 0 0;
}
#Header > div {
    display: table-row;
}
#Header > div > div:first-child {
    border-left: medium none;
}
#Header > div > div {
    border-left: 1px solid rgba(255, 255, 255, 0.1);
    display: table-cell;
    padding: 1px 0 0;
    vertical-align: middle;
}
#HeaderTitle {
    text-align: center;
}
#Header .Title {
    font-size: 15px;
    font-weight: bold;
    line-height: 20px;
    padding: 0 10px;
}
#Header .brTitle {
    color: #fff;
    font-size: 15px;
    font-weight: bold;
    line-height: 33px;
    text-shadow: 1px 1px 0 #000;
    width: 100%;
}
#Header.headerMatchLive {
    border-bottom: 1px solid #111 !important;
}
#HeaderBack {
    background-image: url("/grfx/v2/sprite/lores/LoResIconsMain.png");
    background-position: -12px 12px;
    background-repeat: no-repeat;
    border-right: 1px solid #07563a;
    width: 49px;
}
#HeaderBack > span {
    opacity: 0;
}
#Header.withAudioMenu > div > div {
    width: auto;
}
.aMenuButton {
    background-image: url("/grfx/v2/sprite/hires/Sprite-Mobilex2.png");
    background-position: -22px 4px;
    background-repeat: no-repeat;
    background-size: 67px 366px;
    border-left: 1px solid #585858;
    height: 44px;
    width: 48px;
}
#HeaderRhsButton, #HeaderCancelButton, #HeaderLhsButton {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #14795b, #036448) repeat scroll 0 0 padding-box;
    border: 1px solid #004331;
    border-radius: 3px;
    box-shadow: 0 1px 1px rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(255, 255, 255, 0.2);
    height: 26px;
    line-height: 26px;
    min-width: 40px;
    text-align: center;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.7);
}
#Site[data-lng="5"] #HeaderRhsButton {
    padding: 0 3px;
}
#HeaderRhsButton.navbarLogin, #HeaderCancelButton.navbarLogin {
    font-size: 11px;
    font-weight: bold;
    margin: 10px auto;
    max-width: 55px;
}
#HeaderLhsButton.headerLogin, #HeaderRhsButton.headerLogin {
    color: #fff;
    float: left;
    font-size: 14px;
    margin: 7px 0 0;
    padding: 0 14px;
}
#HeaderRhsButton.headerLogin {
    float: right;
}
.pageHeader {
    background: #444 none repeat scroll 0 0;
    border-bottom: 1px solid #333;
    border-top: 1px solid #555;
    color: #ddd;
    font-size: 13px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
    text-shadow: 1px -1px 0 rgba(0, 0, 0, 0.4);
}
.scrollNavContainer {
    float: left;
    height: 22px;
    margin: 0;
    padding: 0 0 10px 15px;
    white-space: nowrap;
}
.scrollNavContainer li {
    display: inline-block;
}
.specialEventIcon_1 {
    background-position: 0 -3168px, right center;
}
.specialEventIcon_3 {
    background-position: 0 -3168px, right center;
}
.specialEventIcon_4 {
    background-position: 0 -1804px, right center;
}
.specialEventIcon_9 {
    background-position: 0 -2948px, right center;
}
.specialEventIcon_10 {
    background-position: 0 -3168px, right center;
}
.specialEventIcon_11 {
    background-position: 0 -3168px, right center;
}
.specialEventIconOn_1 {
    background-position: 0 -3168px, right center;
}
.specialEventIconOn_3 {
    background-position: 0 -3168px, right center;
}
.specialEventIconOn_4 {
    background-position: 0 -1804px, right center;
}
.specialEventIconOn_9 {
    background-position: 0 -2948px, right center;
}
.specialEventIconOn_10 {
    background-position: 0 -3168px, right center;
}
.specialEventIconOn_11 {
    background-position: 0 -3168px, right center;
}
.icon_7777 {
    background-position: 0 -4505px;
}
.specialEventIcon_14, .specialEventIcon_15, .specialEventIcon_32 {
    background-position: 0 -399px, 100% 50% !important;
}
.specialEventIcon_11 {
    background-position: 0 -399px, 100% 50% !important;
}
.specialEventHomeRibbonIcon_19 {
    background-position: 0 -4845px, 100% 50% !important;
}
.specialEventHomeRibbonIcon_31, .specialEventHomeRibbonIcon_16 {
    background-position: 0 -4728px, 100% 50% !important;
}
.sporticon_0 {
    background-position: 0 -3234px, 100% 50% !important;
}
.sporticon_1, .sporticon_31, .sporticon_74, .sporticon_82 {
    background-position: 0 -125px, 100% 50% !important;
}
.sporticon_2, .sporticon_73, .sporticon_81 {
    background-position: 0 -925px, 100% 50% !important;
}
.sporticon_3 {
    background-position: 0 -1680px, 100% 50% !important;
}
.sporticon_4, .sporticon_85 {
    background-position: 0 -2434px, 100% 50% !important;
}
.sporticon_5, .sporticon_129, .sporticon_130, .sporticon_131, .sporticon_132, .sporticon_133, .sporticon_134, .sporticon_135, .sporticon_136, .sporticon_137, .sporticon_800, .sporticon_996 {
    background-position: 0 -170px, 100% 50% !important;
}
.sporticon_6 {
    background-position: 0 -965px, 100% 50% !important;
}
.sporticon_7 {
    background-position: 0 -1725px, 100% 50% !important;
}
.sporticon_8 {
    background-position: 0 -1850px, 100% 50% !important;
}
.sporticon_9 {
    background-position: 0 -208px, 100% 50% !important;
}
.sporticon_999, .sporticon_10, .sporticon_65, .sporticon_114, .sporticon_115, .sporticon_126 {
    background-position: 0 -1005px, 100% 50% !important;
}
.sporticon_11, .sporticon_55, .sporticon_69 {
    background-position: 0 -1765px, 100% 50% !important;
}
.sporticon_12, .sporticon_57, .sporticon_61, .sporticon_60 {
    background-position: 0 -2520px, 100% 50% !important;
}
.sporticon_13 {
    background-position: 0 -253px, 100% 50% !important;
}
.sporticon_14 {
    background-position: 0 -1046px, 100% 50% !important;
}
.sporticon_15, .sporticon_31 {
    background-position: 0 -1805px, 100% 50% !important;
}
.sporticon_16 {
    background-position: 0 -2560px, 100% 50% !important;
}
.sporticon_17 {
    background-position: 0 -294px, 100% 50% !important;
}
.sporticon_18, .sporticon_61, .sporticon_62 {
    background-position: 0 -1090px, 100% 50% !important;
}
.sporticon_19 {
    background-position: 0 -2480px, 100% 50% !important;
}
.sporticon_24 {
    background-position: 0 -2605px, 100% 50% !important;
}
.sporticon_27 {
    background-position: 0 -335px, 100% 50% !important;
}
.sporticon_35 {
    background-position: 0 -1135px, 100% 50% !important;
}
.sporticon_36 {
    background-position: 0 -1890px, 100% 50% !important;
}
.sporticon_75 {
    background-position: 0 -2645px, 100% 50% !important;
}
.sporticon_38 {
    background-position: 0 -380px, 100% 50% !important;
}
.sporticon_59 {
    background-position: 0 -1425px, 100% 50% !important;
}
.sporticon_64, .sporticon_67 {
    background-position: 0 -2450px, 100% 50% !important;
}
.sporticon_66 {
    background-position: 0 -2688px, 100% 50% !important;
}
.sporticon_998, .sporticon_80 {
    background-position: 0 -420px, 100% 50% !important;
}
.sporticon_76, .sporticon_77 {
    background-position: 0 -1480px, 100% 50% !important;
}
.sporticon_78 {
    background-position: 0 -1975px, 100% 50% !important;
}
.sporticon_79 {
    background-position: 0 -3193px, 100% 50% !important;
}
.sporticon_83 {
    background-position: 0 -3320px, 100% 50% !important;
}
.sporticon_84 {
    background-position: 0 -2730px, 100% 50% !important;
}
.sporticon_88 {
    background-position: 0 -460px, 100% 50% !important;
}
.sporticon_89 {
    background-position: 0 -1257px, 100% 50% !important;
}
.sporticon_90 {
    background-position: 0 -2015px, 100% 50% !important;
}
.sporticon_91, .sporticon_95 {
    background-position: 0 -2775px, 100% 50% !important;
}
.sporticon_92 {
    background-position: 0 -510px, 100% 50% !important;
}
.sporticon_93 {
    background-position: 0 -1300px, 100% 50% !important;
}
.sporticon_94 {
    background-position: 0 -2057px, 100% 50% !important;
}
.sporticon_96 {
    background-position: 0 -2813px, 100% 50% !important;
}
.sporticon_97 {
    background-position: 0 -547px, 100% 50% !important;
}
.sporticon_98 {
    background-position: 0 -1346px, 100% 50% !important;
}
.sporticon_99 {
    background-position: 0 -2100px, 100% 50% !important;
}
.sporticon_100 {
    background-position: 0 -2855px, 100% 50% !important;
}
.sporticon_101 {
    background-position: 0 -587px, 100% 50% !important;
}
.sporticon_102 {
    background-position: 0 -1387px, 100% 50% !important;
}
.sporticon_103, .sporticon_106 {
    background-position: 0 -2145px, 100% 50% !important;
}
.sporticon_104 {
    background-position: 0 -2900px, 100% 50% !important;
}
.sporticon_105 {
    background-position: 0 -630px, 100% 50% !important;
}
.sporticon_107 {
    background-position: 0 -1430px, 100% 50% !important;
}
.sporticon_108, .sporticon_109 {
    background-position: 0 -2185px, 100% 50% !important;
}
.sporticon_110 {
    background-position: 0 -2942px, 100% 50% !important;
}
.sporticon_111 {
    background-position: 0 -675px, 100% 50% !important;
}
.sporticon_112 {
    background-position: 0 -1470px, 100% 50% !important;
}
.sporticon_113 {
    background-position: 0 -2225px, 100% 50% !important;
}
.sporticon_116, .sporticon_141 {
    background-position: 0 -2980px, 100% 50% !important;
}
.sporticon_117 {
    background-position: 0 -715px, 100% 50% !important;
}
.sporticon_118, .sporticon_119, .sporticon_121, .sporticon_122, .sporticon_138 {
    background-position: 0 -1515px, 100% 50% !important;
}
.sporticon_120 {
    background-position: 0 -2270px, 100% 50% !important;
}
.sporticon_123 {
    background-position: 0 -3025px, 100% 50% !important;
}
.sporticon_124 {
    background-position: 0 -755px, 100% 50% !important;
}
.sporticon_125 {
    background-position: 0 -1554px, 100% 50% !important;
}
.sporticon_127 {
    background-position: 0 -2310px, 100% 50% !important;
}
.sporticon_128 {
    background-position: 0 -3070px, 100% 50% !important;
}
.sporticon_139 {
    background-position: 0 -800px, 100% 50% !important;
}
.sporticon_140 {
    background-position: 0 -1593px, 100% 50% !important;
}
.sporticon_142 {
    background-position: 0 -2350px, 100% 50% !important;
}
.sporticon_143 {
    background-position: 0 -3110px, 100% 50% !important;
}
.sporticon_144, .sporticon_145, .sporticon_146 {
    background-position: 0 -840px, 100% 50% !important;
}
.sporticon_147 {
    background-position: 0 -1640px, 100% 50% !important;
}
.sporticon_148 {
    background-position: 0 -2395px, 100% 50% !important;
}
.sporticon_149 {
    background-position: 0 -3403px, 100% 50% !important;
}
.sporticon_151 {
    background-position: 0 -3445px, 100% 50% !important;
}
.sporticon_7777 {
    background-position: 0 -4505px, 100% 50% !important;
}
.sporticon_AZ {
    background-position: 0 -1025px, 100% 50% !important;
}
.sporticon_home {
    background-position: 0 -1px, 100% 50% !important;
}
.sporticon_inplay {
    background-position: 0 -42px, 100% 50% !important;
}
.sporticon_inplay > em {
    color: #ffdf1b;
    font-style: normal;
    text-indent: 5px;
}
.specialEventIcon_14, .specialEventIcon_15, .specialEventIcon_32, .specialEventIcon_11 {
    background-position: 0 -925px, 100% 50% !important;
}
.specialEventIcon_31, .specialEventIcon_16 {
    background-position: 0 -3361px, 100% 50% !important;
}
.genericRowSuspended, .genericRow, .genericRowActive, .homePageRow, .homePageRowActive {
    -moz-box-align: center;
    -moz-box-orient: horizontal;
    background-color: #545454;
    background-origin: content-box;
    border-bottom: 1px solid #333;
    border-top: 1px solid #666;
    color: #ddd;
    display: -webkit-box;
    font-size: 15px;
    line-height: 21px;
    min-height: 42px;
    overflow: hidden;
    padding: 0 20px 0 10px;
    text-overflow: ellipsis;
}
.toteSplashRow {
    -moz-box-align: center;
    -moz-box-orient: horizontal;
    background-origin: content-box;
    border-bottom: 1px solid #333;
    border-top: 1px solid #666;
    color: #ddd;
    display: -webkit-box;
    font-size: 15px;
    line-height: 21px;
    min-height: 42px;
    overflow: hidden;
    padding: 0 0 0 10px;
    text-overflow: ellipsis;
}
.no-flexboxtextwrap .genericRow, .no-flexboxtextwrap .genericRowActive, .no-flexboxtextwrap .homeRowSingle, .no-flexboxtextwrap .CpHeaderRowSingle {
    display: block;
    height: 100% !important;
    line-height: 21px !important;
    min-height: 100%;
    padding-bottom: 11px;
    padding-top: 11px;
}
.no-flexbox.no-flexboxlegacy .genericRowSuspended, .no-flexbox.no-flexboxlegacy .genericRow, .no-flexbox.no-flexboxlegacy .genericRowActive {
    line-height: 21px !important;
    min-height: 21px !important;
    padding-bottom: 11px;
    padding-top: 11px;
}
.genericRowActive, .homePageRowActive {
    background: #666 url("/grfx/v2/spinners/generic-spinner-16px-666.gif") no-repeat scroll 100% 50%;
    border-bottom: 1px solid #333;
    border-top: 1px solid #777;
}
ul.helpLinks, ul.formStatLinks {
    margin: 0;
    padding: 8px 0 5px;
    text-align: center;
}
ul.helpLinks li, ul.formStatLinks li {
    color: #ffdf1b;
    display: inline-block;
    padding: 0 10px;
}
#overlay, #overlaypopup, #betSlipOverlay, #betSlipOverlayPopup {
    background-color: Transparent;
    padding: 0;
    position: absolute;
    top: 0;
    transform: translate(0px, 0px);
    width: 100%;
}
#betSlipOverlayPopup {
    background-color: hsla(0, 0%, 0%, 0.65);
}
#overlay, #betSlipOverlay {
    z-index: 50;
}
#overlay.with-spinner {
    z-index: 70;
}
#overlaypopup, #betSlipOverlayPopup, #overlay.overlayLevel2 {
    z-index: 90;
}
#overlay.opaque, #betSlipOverlay.opaque, #overlaypopup.opaque, #betSlipOverlayPopup.opaque {
    background-color: hsla(0, 0%, 0%, 0.65);
}
.OverlaySpinnerBoxCache {
    display: none;
}
.OverlaySpinnerBoxCache.load {
    background: #000 url("/grfx/v2/spinners/generic-spinner-48px.gif") no-repeat scroll center center;
}
.OverlaySpinnerBox {
    background: #000 url("/grfx/v2/spinners/generic-spinner-48px.gif") no-repeat scroll center center;
    border-radius: 6px;
    height: 80px;
    left: 50%;
    margin-left: -65px;
    margin-top: -40px;
    opacity: 0.7;
    position: fixed;
    text-align: center;
    top: 50%;
    width: 130px;
    z-index: 99;
}
.OverlaySpinnerBox.noimg {
    background: #000 none repeat scroll 0 0;
    height: 70px;
    padding-top: 10px;
}
.OverlaySpinnerBox .spinnerBoxImg {
    content: url("/grfx/v2/spinners/generic-spinner-48px.gif");
}
.popUpBox {
    border-radius: 9px;
}
#MessagePopUpBox {
    left: 17%;
    position: absolute;
    top: 30%;
    width: 66%;
    z-index: 75;
}
.needsha #MessagePopUpBox {
    backface-visibility: hidden;
    transform: translate3d(0px, 0px, 0px);
    transform-style: preserve-3d;
}
.MessageAddedIcon {
    margin-bottom: 10px;
}
.MessageMaxBetsIcon {
    background-position: center -616px !important;
    border: 0 none;
    height: 24px;
    margin: auto;
    overflow: hidden;
    padding-bottom: 8px;
    width: 30px;
}
.LinesHolder > .genericRow:first-child {
    border-top: 1px solid #666;
}
.CpScHeader {
    background-color: #444;
}
.Level1, .CpScHeader, .CpInSectSubHeader, .Level2 {
    -moz-box-align: center;
    -moz-box-orient: horizontal;
    box-sizing: border-box;
    color: #ddd;
    display: -webkit-box;
    font-size: 15px;
    font-weight: bold;
    line-height: 20px;
    min-height: 44px;
    padding: 0 0 0 10px;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
    width: 100%;
}
.CpScHeader, .CpInSectSubHeader {
    height: 100%;
}
.no-flexboxtextwrap .Level1, .no-flexboxtextwrap .Level2, .no-flexboxtextwrap .CpScHeader {
    height: 42px;
}
.no-flexbox.no-flexboxlegacy div.Level1, .no-flexbox.no-flexboxlegacy div.CpScHeader, .no-flexbox.no-flexboxlegacy div.CpInSectSubHeader, .no-flexbox.no-flexboxlegacy div.Level2 {
    padding-bottom: 11px;
    padding-top: 11px;
}
.Level1, .CpScHeader {
    border-bottom: 1px solid #292929;
    border-top: 1px solid #595959;
}
.Level2, .CpInSectSubHeader {
    border-bottom: 1px solid #323232;
    border-top: 1px solid #5f5f5f;
}
#Splash.soccer .Level1, #Splash.racing .Level1, #Splash.splevt .Level1 {
    border-bottom: 1px solid #222;
    border-top: 1px solid #3c3c3c;
}
#Splash.soccer .Level2, .racing .Level2, #Splash.splevt .Level2 {
    border-bottom: 1px solid #333;
    border-top: 1px solid #555;
}
.SctOpen, .SctClosed, .SctActive {
    padding-left: 29px;
}
.SctOpen[data-level="0"], .SctOpen[data-level="1"], .SctOpen[data-level="2"] {
    background: url("/grfx/v2/arrows/lores/Splash_Arrow_Down.png") no-repeat scroll left center, rgba(0, 0, 0, 0) linear-gradient(to bottom, #4d4d4d, #454545) repeat scroll 0 0;
}
.no-cssgradients .SctOpen[data-level="0"], .no-cssgradients .SctOpen[data-level="1"], .no-cssgradients .SctOpen[data-level="2"] {
    background-color: #454545;
    background-image: url("/grfx/v2/arrows/lores/Splash_Arrow_Down.png");
    background-position: left center;
    background-repeat: no-repeat;
}
.SctClosed[data-level="0"], .SctClosed[data-level="1"], .SctClosed[data-level="2"] {
    background: url("/grfx/v2/arrows/lores/Splash_Arrow_Right.png") no-repeat scroll left center, rgba(0, 0, 0, 0) linear-gradient(to bottom, #4d4d4d, #454545) repeat scroll 0 0;
}
.no-cssgradients .SctClosed[data-level="0"], .no-cssgradients .SctClosed[data-level="1"], .no-cssgradients .SctClosed[data-level="2"] {
    background-color: #454545;
    background-image: url("/grfx/v2/arrows/lores/Splash_Arrow_Right.png");
    background-position: left center;
    background-repeat: no-repeat;
}
.SctActive[data-level="0"], .SctActive[data-level="1"], .SctActive[data-level="2"] {
    background: url("/grfx/v2/spinners/generic-spinner-16px-494.gif") no-repeat scroll left center, rgba(0, 0, 0, 0) linear-gradient(to bottom, #4d4d4d, #454545) repeat scroll 0 0;
}
.no-cssgradients .SctActive[data-level="0"], .no-cssgradients .SctActive[data-level="1"], .no-cssgradients .SctActive[data-level="2"] {
    background: #4d4d4d url("/grfx/v2/spinners/generic-spinner-16px-494.gif") no-repeat scroll left center;
}
#Splash.soccer .SctOpen[data-level="1"], #Splash.racing .SctOpen[data-level="1"], #Splash.splevt .SctOpen[data-level="1"] {
    background: #333 url("/grfx/v2/arrows/lores/Splash_Arrow_Down.png") no-repeat scroll left center;
}
#Splash.soccer .SctClosed[data-level="1"], #Splash.racing .SctClosed[data-level="1"], #Splash.splevt .SctClosed[data-level="1"] {
    background: #333 url("/grfx/v2/arrows/lores/Splash_Arrow_Right.png") no-repeat scroll left center;
}
#Splash.soccer .SctActive[data-level="1"], #Splash.racing .SctActive[data-level="1"], #Splash.splevt .SctActive[data-level="1"] {
    background: #333 url("/grfx/v2/spinners/generic-spinner-16px-333.gif") no-repeat scroll left center;
}
#Splash.soccer .SctOpen[data-level="2"], .racing .SctOpen[data-level="2"], #Splash.splevt .SctOpen[data-level="2"] {
    background: #494949 url("/grfx/v2/arrows/lores/Splash_Arrow_Down.png") no-repeat scroll left center;
}
#Splash.soccer .SctClosed[data-level="2"], .racing .SctClosed[data-level="2"], #Splash.splevt .SctClosed[data-level="2"] {
    background: #494949 url("/grfx/v2/arrows/lores/Splash_Arrow_Right.png") no-repeat scroll left center;
}
#Splash.soccer .SctActive[data-level="2"], .racing .SctActive[data-level="2"], #Splash.splevt .SctActive[data-level="2"] {
    background: #494949 url("/grfx/v2/spinners/generic-spinner-16px-494.gif") no-repeat scroll left center;
}
#Coupon.racing .SctOpen[data-level="1"] {
    background: url("/grfx/v2/arrows/lores/Splash_Arrow_Down.png") no-repeat scroll left center, rgba(0, 0, 0, 0) linear-gradient(to bottom, #464646, #3f3f3f) repeat scroll 0 0;
}
#Coupon.racing .SctClosed[data-level="1"] {
    background: url("/grfx/v2/arrows/lores/Splash_Arrow_Right.png") no-repeat scroll left center, rgba(0, 0, 0, 0) linear-gradient(to bottom, #464646, #3f3f3f) repeat scroll 0 0;
}
#Coupon.racing .SctActive[data-level="1"] {
    background: url("/grfx/v2/spinners/generic-spinner-16px-444.gif") no-repeat scroll left center, rgba(0, 0, 0, 0) linear-gradient(to bottom, #464646, #3f3f3f) repeat scroll 0 0;
}
#FooterLinkBigBttn {
    background: #333 url("/grfx/v2/borders/444444.gif") repeat-x scroll center top;
    padding: 10px;
}
#FooterLinkBigBttn {
    border-bottom: 1px solid #222;
}
#FooterLinkBigBttn.Offers {
    padding: 5px 0;
}
.atbs {
    background: #545454 none repeat scroll 0 0;
    border-bottom: 1px solid #222;
    border-top: 1px solid #666;
    padding-bottom: 10px !important;
    padding-top: 10px !important;
}
.MsgBlock {
    background-color: #fff;
    border: 11px none;
    line-height: 22px;
    padding: 10px;
}
.toteDescription {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("/grfx/AusHelpIconLE.png");
    background-origin: padding-box;
    background-position: right center;
    background-repeat: no-repeat;
    background-size: 18px auto, 18px auto;
    display: inline-block;
    height: 18px;
    margin-bottom: 4px;
    margin-left: 5px;
    vertical-align: middle;
    width: 18px;
}
#ToteDescPopUpBox {
    font-weight: normal;
    left: 3%;
    position: absolute;
    top: 40px;
    width: 94%;
    z-index: 95;
}
#ToteDescOverlay {
    background-color: rgba(0, 0, 0, 0.45);
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 100;
}
#ToteDescPopUpBox #CloseIcon {
    z-index: 110;
}
#TandCPopUpForm div.TandCPopUpForm {
    background-clip: padding-box;
    background-color: #ccc;
    border: 1px solid #00412d;
    border-radius: 5px;
    color: #333;
    position: absolute;
    top: 12px;
    width: 100%;
}
.TandCPopUpForm div#TandCUpdate {
    background-color: #ccc;
    border: 1px solid #bbb;
    border-radius: 5px;
    color: #333;
    font-size: 12pt;
    padding-bottom: 10px;
    padding-top: 10px;
    position: absolute;
    text-align: center;
    text-indent: 0;
    top: 12px;
    width: 100%;
}
#TandCUpdate .PopUpTitle {
    font-weight: bold;
}
#TandCUpdate input[type="checkbox"] {
    margin-right: 5px;
}
#TandCUpdate .AcceptTermsUpdate {
    display: table;
    margin: 0 auto;
    padding: 0 10px;
}
#TandCUpdate .AcceptTermsUpdate .TandCContent {
    display: table-cell;
    padding-bottom: 10px;
}
#TandCUpdate .TandCContent {
    font-size: 12px;
    margin: 20px 10px 15px;
}
#CloseIcon, .CloseIcon {
    background: transparent url("/grfx/v2/sprite/lores/LoResIconsMain.png") no-repeat scroll 0 -117px;
    height: 38px;
    position: absolute;
    right: -14px;
    top: -12px;
    width: 46px;
    z-index: 99;
}
#BookMarkMsg #CloseIcon {
    position: absolute;
    right: -10px;
    top: -12px;
}
#totedescpopup, #PopUpBox, #AudioMenuPopUpBox, .dialogMsg {
    left: 50%;
    max-width: 400px;
    position: absolute;
    top: 10%;
    transform: translateX(-50%);
    width: 93%;
    z-index: 100;
}
#PopUpBox {
    overflow: initial !important;
}
#PopUpBox[data-mode="activity"] {
    left: 50%;
    transform: translateX(-50%);
}
.qdSuppressCssTransforms #PopUpBox {
    left: 11px;
    transform: none;
}
#totedescpopup {
    z-index: 95;
}
.dialogMsg {
    z-index: 110;
}
#AudioMenuPopUpBox {
    top: 85px;
}
#PopUpBox div.PopUpForm, #AudioMenuPopUpBox div.PopUpForm, .dialogMsg div.PopUpForm {
    background-clip: padding-box;
    border: 1px solid #00412d;
    border-radius: 5px;
    box-sizing: border-box;
    color: #333;
    position: absolute;
    width: 100%;
}
#AudioMenuPopUpBox div.PopUpForm, .dialogMsg div.PopUpForm {
    background-color: #ccc;
}
#PopUpBox div.PopUpForm {
    background-color: #bbb;
}
#AudioMenuPopUpBox div.PopUpForm {
    background-color: #bbb;
    border: 1px solid #000;
}
#PopUpBox div.PopUpForm div.InnerMessage, .dialogMsg div.PopUpForm div.InnerMessage {
    font-size: 14px;
    height: auto;
    line-height: 22px;
    padding: 10px;
    text-align: center;
}
#totedescpopup div.PopUpStreamForm, #PopUpBox div.PopUpStreamForm {
    background-color: #bbb;
    border: 1px solid #000;
    border-radius: 5px;
    color: #545454;
    font-family: "Helvetica Neue",Helvetica,"Segoe UI",Roboto,"Droid Sans",Arial,sans-serif;
    font-size: 15px;
    line-height: 20px;
    position: absolute;
    text-indent: 0;
    width: 100%;
}
.siteMessagePopup {
    background-color: #ccc;
    border: 1px solid #bbb;
    border-radius: 5px;
    color: #333;
    font-size: 12pt;
    line-height: 22px;
}
.siteMessagePopup > p {
    padding: 0 10px;
}
.PopUpStreamForm > div {
    padding: 15px;
}
.PopUpStreamForm > div > div {
    color: #666;
    font-size: 13px;
    line-height: 19px;
    padding-top: 16px;
}
.PopUpStreamForm .paddockLine1 {
    color: #666;
    font-size: 15px;
    line-height: 18px;
    padding-bottom: 10px;
    padding-top: 2px;
    text-align: center;
}
.PopUpStreamForm .paddockLine2 {
    color: #666;
    font-size: 14px;
    line-height: 18px;
    padding-bottom: 10px;
    padding-top: 0;
    text-align: center;
}
.PopUpStreamForm .paddockLine3 {
    color: #666;
    font-size: 12px;
    line-height: 14px;
    padding-bottom: 10px;
    padding-top: 5px;
    text-align: center;
}
#PopUpBox div.PopUpStreamForm .video {
    display: inline-block;
}
#PopUpBox div.PopUpForm div.InnerMessage a {
    color: #06855f;
    text-decoration: underline;
}
#BrEmptyTxt {
    text-align: center;
}
#InnerBoxQB > .BsTo > #BrEmptyTxt {
    padding: 10px;
}
.MiscBoxContent {
    color: #ddd;
    font-size: 15px;
    height: 90%;
    line-height: 20px;
    margin: 0;
    padding: 10px;
}
.MiscBoxContent h3 {
    font-weight: normal;
    line-height: 25px;
    padding-bottom: 10px;
}
.popUpBox {
    border-radius: 9px;
}
.GenericTxtPage ul {
    margin: 0;
    padding-bottom: 10px;
    padding-top: 10px;
}
.GenericTxtPage li {
    list-style-type: disc;
    min-height: 25px;
    padding: 0;
}
#BookMarkMsgBox {
    position: fixed;
    z-index: 35;
}
#BookMarkMsgClose {
    margin: 0 auto;
    position: relative;
    width: 274px;
}
#BookMarkMsg {
    background-clip: padding-box;
    background-color: #fff;
    border: 1px solid #000;
    border-radius: 9px;
    margin: 0 auto;
    position: relative;
    width: 280px;
}
#BookMarkMsg .Top {
    background-clip: border-box;
    background-color: #ddd;
    border-bottom: 1px solid #b7b7b7;
    border-top-left-radius: 9px;
    color: #333;
    font-size: 16px;
    font-weight: bold;
    padding: 8px;
}
#BookMarkMsg .Bottom {
    color: #333;
    font-size: 12px;
    padding: 8px;
}
#BookMarkMsg::before {
    border: 9px solid transparent;
    content: "";
    height: 0;
    left: 50%;
    margin-left: -9px;
    position: absolute;
    width: 0;
}
#BookMarkMsg::after {
    border: 9px solid transparent;
    content: "";
    height: 0;
    left: 50%;
    margin-left: -9px;
    position: absolute;
    width: 0;
}
#BookMarkIcon {
    background-image: url("/grfx/v2/sprite/lores/LoResIconsMain.png");
    background-repeat: no-repeat;
    display: inline-block;
    width: 20px;
}
#BookMarkIcon.cross {
    background-position: -21px -240px;
    height: 19px;
}
#BookMarkIcon.arrow {
    background-position: -21px -180px;
    height: 16px;
}
#betReferralHeader {
    -moz-box-align: center;
    -moz-box-orient: horizontal;
    background-color: #777 !important;
    border-bottom: 1px solid #444;
    border-top: 1px solid #858585;
    display: -webkit-box;
    min-height: 49px;
    padding-bottom: 0 !important;
    padding-left: 50px;
    padding-top: 0 !important;
}
.referralApproved, .referralDeclined {
    padding: 8px 8px 8px 50px !important;
}
.referralApproved {
    background: rgba(0, 0, 0, 0) url("/grfx/v2/arrows/lores/GreenTickv2.png") no-repeat scroll 10px center !important;
}
.referralDeclined {
    background-image: url("/grfx/v2/sprite/lores/LoResIconsMain.png") !important;
    background-position: -5px -640px !important;
    background-repeat: no-repeat !important;
}
.referralApproved, .referralDeclined div.Title {
    line-height: 17px;
}
#betReferralHeader.referralDeclined {
    background-position-y: -650px !important;
}
#referralSpinner {
    background: #000 url("/grfx/v2/spinners/generic-spinner-24px.gif") no-repeat scroll 50% 20%;
    color: #fff;
    display: none;
    font-size: 13px;
    height: auto;
    opacity: 0.8;
    top: 30%;
}
#referralSpinner span {
    display: block;
    margin-top: 50px;
    padding: 5px 5px 15px;
}
.aPlayingIcon, .aStoppedIcon, .aLoadingIcon {
    border-radius: 3px;
    float: left;
    height: 25px;
    margin: 11px 10px 9px;
    width: 25px;
}
.aPlayingIcon {
    background: #008760 url("/grfx/v2/sprite/lores/LoResAudioButtons.png") no-repeat scroll 8px 8px;
}
.aStoppedIcon {
    background: #969696 url("/grfx/v2/sprite/lores/LoResAudioButtons.png") no-repeat scroll 9px -12px;
}
.aLoadingIcon {
    background: #008760 url("data:image/gif;base64,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") no-repeat scroll 4px 50% / 17px 17px;
}
.aAvailable {
    background-image: url("/grfx/v2/sprite/hires/Sprite-Mobilex2.png");
    background-position: -42px -72px;
    background-repeat: no-repeat;
    background-size: 67px 366px;
    display: inline-block;
    height: 17px;
    opacity: 0.5;
    width: 18px;
}
.CpScHeader > .aAvailable {
    padding-right: 5px;
}
.CpInSectSubHeader > .aAvailable {
    padding-right: 5px;
}
.IPTeamScoresTimes .aAvailable {
    margin-left: 40px;
}
.currentParticipant .ipSplashRow .aAvailable, .currentParticipant .ipSplashRowActive .aAvailable {
    margin-left: 14px;
}
.balanceDepHeaderbar {
    -moz-box-align: center;
    -moz-box-orient: horizontal;
    background-color: #06855f;
    border-bottom: 1px solid #203642;
    border-top: 1px solid #53ab91;
    color: #fff;
    display: -webkit-box;
    font-size: 15px;
    font-weight: bold;
    height: 42px;
    padding: 0 10px;
    vertical-align: middle;
}
.no-flexbox.no-flexboxlegacy .balanceDepHeaderbar {
    line-height: 42px;
}
@-moz-document url-prefix("") {
.balanceDepHeaderbar {
    width: 100%;
}
}
.balanceDepHeaderbar > div {
    -moz-box-flex: 2;
    display: -moz-box;
}
.balanceDetails {
    -moz-box-flex: 1;
    -moz-box-pack: end;
    display: -webkit-box;
    text-align: right;
}
.no-flexbox.no-flexboxlegacy .balanceDetails {
    float: right;
}
#balanceDepTitle {
    color: #7bbca9;
    font-size: 13px;
    margin-right: 10px;
}
#balanceDepBtn {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #14795b, #036448) repeat scroll 0 0;
    border: 1px solid #004331;
    border-radius: 3px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 0 rgba(255, 255, 255, 0.2);
    font-size: 12px;
    padding: 5px 10px;
}
@media not all, not all, not all {
.genericRow, .inplaySport > li.ipSplashRow {
    background: #545454 url("/grfx/v2/arrows/hires/Splash_Arrow_Right.png") no-repeat scroll right center / 24px 12px;
}
.genericRowActive, .inplaySport > li.ipSplashRowActive {
    background: #666 url("/grfx/v2/spinners/generic-spinner-32px-666.gif") no-repeat scroll 100% 50% / 26px 16px;
}
.OverlaySpinnerBox, .OverlaySpinnerBoxCache {
    background-size: 48px 48px;
}
input[type="checkbox"], input[type="radio"] {
    background-image: url("/grfx/v2/sprite/hires/HiResIconsMain.png");
    background-size: 62px 1620px;
}
input[type="checkbox"] {
    background-position: -22px -301px;
}
input[type="checkbox"]:checked {
    background-position: -22px -361px;
}
.ErrorExclamation {
    background: rgba(0, 0, 0, 0) url("/grfx/v2/sprite/hires/HiResIconsMain.png") no-repeat scroll -16px -660px / 62px 1620px;
}
#BookMarkIcon {
    background-image: url("/grfx/v2/sprite/hires/HiResIconsMain.png");
    background-size: 62px 1620px;
}
#BookMarkIcon.cross {
    height: 19px;
    width: 20px;
}
#BookMarkIcon.arrow {
    height: 16px;
    width: 20px;
}
.SctOpen[data-level="0"], .SctOpen[data-level="1"], .SctOpen[data-level="2"] {
    background: url("/grfx/v2/arrows/hires/Splash_Arrow_Down.png") no-repeat scroll left center / 24px 8px, rgba(0, 0, 0, 0) linear-gradient(to bottom, #4d4d4d, #454545) repeat scroll 0 0;
}
.no-cssgradients .SctOpen[data-level="0"], .no-cssgradients .SctOpen[data-level="1"], .no-cssgradients .SctOpen[data-level="2"] {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #4d4d4d;
    background-image: url("/grfx/v2/arrows/hires/Splash_Arrow_Down.png");
    background-origin: padding-box;
    background-position: left center;
    background-repeat: no-repeat;
    background-size: 24px 8px, auto auto;
}
.SctClosed[data-level="0"], .SctClosed[data-level="1"], .SctClosed[data-level="2"] {
    background: url("/grfx/v2/arrows/hires/Splash_Arrow_Right.png") no-repeat scroll left center / 24px 12px, rgba(0, 0, 0, 0) linear-gradient(to bottom, #4d4d4d, #454545) repeat scroll 0 0;
}
.no-cssgradients .SctClosed[data-level="0"], .no-cssgradients .SctClosed[data-level="1"], .no-cssgradients .SctClosed[data-level="2"] {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #4d4d4d;
    background-image: url("/grfx/v2/arrows/hires/Splash_Arrow_Right.png");
    background-origin: padding-box;
    background-position: left center;
    background-repeat: no-repeat;
    background-size: 24px 12px, auto auto;
}
.SctActive[data-level="0"], .SctActive[data-level="1"], .SctActive[data-level="2"] {
    background: url("/grfx/v2/spinners/generic-spinner-32px-494.gif") no-repeat scroll left center / 26px 16px, rgba(0, 0, 0, 0) linear-gradient(to bottom, #4d4d4d, #454545) repeat scroll 0 0;
}
.no-cssgradients .SctActive[data-level="0"], .no-cssgradients .SctActive[data-level="1"], .no-cssgradients .SctActive[data-level="2"] {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #4d4d4d;
    background-image: url("/grfx/v2/spinners/generic-spinner-32px-494.gif");
    background-origin: padding-box;
    background-position: left center;
    background-repeat: no-repeat;
    background-size: 26px 16px, auto auto;
}
#Splash.soccer .SctOpen[data-level="1"], #Splash.racing .SctOpen[data-level="1"] {
    background: #333 url("/grfx/v2/arrows/hires/Splash_Arrow_Down.png") no-repeat scroll left center / 24px 8px;
}
#Splash.soccer .SctClosed[data-level="1"], #Splash.racing .SctClosed[data-level="1"] {
    background: #333 url("/grfx/v2/arrows/hires/Splash_Arrow_Right.png") no-repeat scroll left center / 24px 12px;
}
#Splash.soccer .SctActive[data-level="1"], #Splash.racing .SctActive[data-level="1"] {
    background: #333 url("/grfx/v2/spinners/generic-spinner-16px-333.gif") no-repeat scroll left center / 26px 16px;
}
#Splash.soccer .SctOpen[data-level="2"], .racing .SctOpen[data-level="2"] {
    background: #494949 url("/grfx/v2/arrows/hires/Splash_Arrow_Down.png") no-repeat scroll left center / 24px 8px;
}
#Splash.soccer .SctClosed[data-level="2"], .racing .SctClosed[data-level="2"] {
    background: #494949 url("/grfx/v2/arrows/hires/Splash_Arrow_Right.png") no-repeat scroll left center / 24px 12px;
}
#Splash.soccer .SctActive[data-level="2"], .racing .SctActive[data-level="2"] {
    background: #494949 url("/grfx/v2/spinners/generic-spinner-16px-494.gif") no-repeat scroll left center / 26px 16px;
}
#Coupon.racing .SctOpen[data-level="1"] {
    background: url("/grfx/v2/arrows/hires/Splash_Arrow_Down.png") no-repeat scroll left center / 24px 8px, rgba(0, 0, 0, 0) linear-gradient(to bottom, #464646, #3f3f3f) repeat scroll 0 0;
}
.no-cssgradients #Coupon.racing .SctOpen[data-level="1"] {
    background: #464646 url("/grfx/v2/arrows/hires/Splash_Arrow_Down.png") no-repeat scroll left center / 24px 8px;
}
#Coupon.racing .SctClosed[data-level="1"] {
    background: url("/grfx/v2/arrows/hires/Splash_Arrow_Right.png") no-repeat scroll left center / 24px 12px, rgba(0, 0, 0, 0) linear-gradient(to bottom, #464646, #3f3f3f) repeat scroll 0 0;
}
.no-cssgradients #Coupon.racing .SctClosed[data-level="1"] {
    background: #464646 url("/grfx/v2/arrows/hires/Splash_Arrow_Right.png") no-repeat scroll left center / 24px 12px;
}
#Coupon.racing .SctActive[data-level="1"] {
    background: url("/grfx/v2/spinners/generic-spinner-32px-444.gif") no-repeat scroll left center / 26px 16px, rgba(0, 0, 0, 0) linear-gradient(to bottom, #464646, #3f3f3f) repeat scroll 0 0;
}
.no-cssgradients .SctActive[data-level="1"] {
    background: #464646 url("/grfx/v2/spinners/generic-spinner-32px-444.gif") no-repeat scroll left center / 26px 16px;
}
#CloseIcon, .CloseIcon {
    background: transparent url("/grfx/v2/sprite/hires/HiResIconsMain.png") no-repeat scroll 0 -117px / 62px 1620px;
}
#HeaderBack {
    background-image: url("/grfx/v2/sprite/hires/HiResIconsMain.png");
    background-size: 62px 1620px;
}
.BetAddedText {
    background: rgba(0, 0, 0, 0) url("/grfx/v2/sprite/hires/HiResIconsMain.png") no-repeat scroll -21px -902px / 62px 1620px;
}
.toteDescription {
    background: transparent url("/grfx/AusHelpIconHQ.png") no-repeat scroll right center / 18px 18px;
}
.referralApproved {
    background: rgba(0, 0, 0, 0) url("/grfx/v2/arrows/hires/GreenTickv2.png") no-repeat scroll 10px center / 30px 30px !important;
}
.referralDeclined {
    background-image: url("/grfx/v2/sprite/hires/HiResIconsMain.png") !important;
    background-position: -5px -640px !important;
    background-repeat: no-repeat !important;
    background-size: 62px 1620px !important;
}
#referralSpinner {
    background: #000 url("/grfx/v2/spinners/generic-spinner-48px.gif") no-repeat scroll 50% 20% / 24px 24px;
}
.aPlayingIcon {
    background: #008760 url("/grfx/v2/sprite/hires/HiResAudioButtons.png") no-repeat scroll 8px 8px / 9px 30px;
}
.aStoppedIcon {
    background: #969696 url("/grfx/v2/sprite/hires/HiResAudioButtons.png") no-repeat scroll 9px -12px / 9px 30px;
}
.aLoadingIcon {
    background: #008760 url("data:image/gif;base64,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") no-repeat scroll 4px 50% / 17px 17px;
}
}
html.no-audio .aMenuButton, html.no-audio .audioAvailable, html.no-audioqualitynone.no-audioqualityhigh .audioAvailable, html.no-audioqualitynone.no-audioqualityhigh .aMenuButton, html.no-audio .aAvailable, html.no-audioqualitynone.no-audioqualityhigh .aAvailable, html.no-bet365audio .aMenuButton, html.no-bet365audio .aAvailable, html.no-bet365audio .audioAvailable {
    display: none !important;
}
.video, .watch {
    background-clip: padding-box;
    border-radius: 2px;
    color: #333;
    display: none;
    font-size: 12px;
    height: 20px;
    line-height: 22px;
    margin: 0 10px;
    min-width: 20px;
    padding: 0 5px;
    white-space: nowrap;
}
.video {
    background-color: #888;
    border: 1px solid #333;
}
.watch {
    background-color: #ffdf1b;
    border: 0 none;
    text-shadow: none;
}
.Streaming {
    display: none;
}
.no-sp-5 .SSP-5, .no-sp-6 .SSP-6, .no-sp-7 .SSP-7, .no-sp-9 .SSP-9, .no-sp-10 .SSP-10, .no-sp-12 .SSP-12, .no-sp-15 .SSP-15, .no-sp-20 .SSP-20, .no-sp-22 .SSP-22, .no-sp-24 .SSP-24 {
    display: none !important;
}
.sp-5 .SSP-5, .sp-6 .SSP-6, .sp-7 .SSP-7, .sp-9 .SSP-9, .sp-10 .SSP-10, .sp-12 .SSP-12, .sp-15 .SSP-15, .sp-20 .SSP-20, .sp-22 .SSP-22, .sp-24 .SSP-24 {
    display: inline !important;
}
.sp-5 .inplaySport .SSP-5, .sp-6 .inplaySport .SSP-6, .sp-7 .inplaySport .SSP-7, .sp-9 .inplaySport .SSP-9, .sp-10 .inplaySport .SSP-10, .sp-12 .inplaySport .SSP-12, .sp-15 .inplaySport .SSP-15, .sp-20 .inplaySport .SSP-20, .sp-22 .inplaySport .SSP-22, .sp-24 .inplaySport .SSP-24 {
    display: inline;
}
.sp-5 .Streaming, .sp-6 .Streaming, .sp-7 .Streaming, .sp-9 .Streaming, .sp-10 .Streaming, .sp-12 .Streaming, .sp-15 .Streaming, .sp-20 .Streaming, .sp-22 .Streaming, .sp-24 .Streaming {
    display: -webkit-box;
}
.no-embeddedstreaming .embeddedStreamingOnly {
    display: none !important;
}
.FixtureButtons > .video, .FixtureButtons > .watch {
    float: right;
}
.inplayVbutton {
    height: 18px;
    line-height: 19px;
    margin: 0;
}
.vbuttonRowText {
    -moz-box-align: center;
    -moz-box-flex: 1;
    -moz-box-orient: horizontal;
    display: -webkit-box;
    height: 42px;
    overflow: hidden;
    text-overflow: ellipsis;
}
#Splash .SctOpen .video, #Splash .SctOpen .watch {
    display: none;
}
#Splash .SctClosed .watch {
    display: inline-block;
}
.MessagePanelStreaming {
    background-color: #444;
    border-bottom: 1px solid #333;
    border-top: 1px solid #555;
    font-weight: normal;
    padding: 10px;
}
.MessagePanelStreaming .LaterText {
    padding: 10px 0;
}
.WebkitBox {
    -moz-box-align: center;
    display: -webkit-box;
}
.WebkitFlex1 {
    -moz-box-flex: 1;
}
.WatchWebkitBox {
    -moz-box-align: center;
    -moz-box-flex: 1;
    display: -webkit-box;
}
.WatchWebkitBoxStandardText {
    font-weight: normal;
}
div.Level1.Streaming span.video {
    display: inline;
}
.FailLogin {
    color: #666;
    font-size: 15px;
    font-weight: bold;
}
#LogInPopUpTop {
    background-color: #ccc;
    border-bottom: 1px solid #bbb;
    border-radius: 5px 5px 0 0;
}
.LogInPopUpBottom {
    background-clip: padding-box;
    background-color: #bbb;
    border-radius: 0 0 5px 5px;
    border-top: 1px solid #ddd;
    padding: 10px;
}
#LogInPopUpInnerTop {
    border-bottom: 1px solid #bbb;
    color: #333;
    font-size: 16px;
    font-weight: bold;
    height: 42px;
    padding-top: 5px;
    text-align: center;
}
#LogInPopUpInnerTop span {
    font-size: 15px;
}
#LogInPopUpInnerBottom {
    border-top: 1px solid #ddd;
    height: 44px;
    padding: 15px 7px 0;
}
.LogInPopUpInnerBottomLastLogin {
    height: 90px !important;
}
div.BalanceTitle {
    color: #949494;
    font-size: 13px;
    font-weight: bold;
    line-height: 13px;
}
div.LoggedInBalanceDetails {
    color: #333;
    font-size: 15px;
    font-weight: bold;
    line-height: 22px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 1);
}
div.LoggedInBalanceDetailsLastLogin {
    padding-bottom: 10px;
}
.needsha #IconContainer {
    transform: translate3d(0px, 0px, 0px);
}
#IconSplash, #IPRibbonContainer {
    box-sizing: content-box;
    display: -webkit-box;
    overflow: hidden;
    padding: 0;
    width: 100%;
}
.no-flexbox.no-flexboxlegacy #IconSplash, .no-flexbox.no-flexboxlegacy #IPRibbonContainer {
    display: block;
    text-align: center;
}
#IconSplash > div, #IPRibbonContainer > div {
    -moz-box-flex: 1;
    display: -webkit-box;
    position: relative;
}
#IPRibbonContainer {
    height: 52px;
}
#IPRibbonContainer > div {
    height: 52px;
}
.no-flexbox.no-flexboxlegacy #IconSplash > div, .no-flexbox.no-flexboxlegacy #IPRibbonContainer > div {
    display: inline-block;
}
.iconArrowInactive, .iconArrowActive {
    -moz-box-orient: horizontal;
    -moz-box-pack: center;
    background-repeat: no-repeat;
}
#IconSplash .iconArrowInactive, #IconSplash .iconArrowActive {
    background-position: 50% 32px;
    height: 100px;
    width: 20px;
}
#IconSplash #iconLeft {
    background-image: url("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAQCAYAAAFYeN7WAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAEYSURBVHjaYmAAAn9/fwOGP3/+fANxAAIIgv4DAUAAgRm/fv0CsSfARD/cvXv3P0AAMcB1KSgoCIDVwjQwwnQDBBDcKJA6kCkgzGBpaSkPNRIEFiBb+BYk8ujRI4Q5SJIfQDRAAKGg1atXP0AR2Ldv3weQESAaLLBp06YLMJvAArt27fqGIgBzLAhcvXp1GVzw5cuX8jCJGTNmINx5+PBhA5hEeXl5Alzi+fPnYAkQDRBgDNgAKBxATvv27RvYieDwQwbAsFEASSCFDxh8/vw5AaZAfsuWLW8/fvz4Hw0gHAjyIzAucStA8+I3ZFVPnjxB9S4yAHodFNcXkDWAomvixIkTsGqABskHZA1nz579wIALQDU8gIUhAJoVPcb5SoZKAAAAAElFTkSuQmCC");
}
#IconSplash #iconRight {
    background-image: url("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAQCAYAAAFYeN7WAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAEXSURBVHjaYmBABv+BACCAIKyrV68uAwggFCGm8vLyBJg6gABiWL169QO49KZNmy7AOUwg4siRI4YAAcSwb9++DyAOiGZAB/+hYNeuXd/AAjNmzFgAE3z58qU8w/Pnzw1AHBAN0wUQQAz+/v4GIIxi1q9fv/6DMIoEUOcEkHaQhIKCggCyxAKYhKWlpTwjuuf//v37HSzw6NEjmIveggXu3r0LE/iAbN4HFAEgAAgwsDtB/v727RvY/xhuhoHPnz8n/EcCIFeBNABdpoBVA8z5MPDx48f/W7ZseQvyClEa/vz5gwh1GACF/pMnT/6jgW/gmACBiRMnTkAKDxi4cPjwYUTQnj179gOagg8o0YcMoPH7AKcCIAAAjkY5xv54yzkAAAAASUVORK5CYII=");
}
#IPRibbonContainer #iconLeft {
    background-image: url("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAMCAYAAAE2UPy4AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADaSURBVHjaYmAAgU2bNgkABBCDvr7+ByZDQ0N+gAACsS4Ahf4DBBBYjnHWrFn/mSQkJBgAAgjMBcmtWrXqP8OGDRsugxQBBRIY4YYwMLwHCCBGqDIDIGXABGQISEpKno+JidFg4eDgeJ+VlQVSsAOk/n9CQsJ/IGBgAopcDAoKYjAwMPgAM+0CkFIACDAwB2oiyPgDICYQf2SBCQAN1U9OTmaAOZGFi4vrcGJiog7czQwMib6+vgsYoWaCtDOsW7eO4fz58yCmIbLzYeYzrF+/vh5uOVSBAVRBAQCCBkpe2NVQIAAAAABJRU5ErkJggg==");
}
#IPRibbonContainer #iconRight {
    background-image: url("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAMCAYAAAE2UPy4AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAD3SURBVHjaYtDX109gYmBgmAAQQAz///9nYNq8efMFgABi3rRpk8O9e/fuAwQQA1DSgAHI+w9SwQAQQMzd3d0dzMzMu7m5uSeCBBgSEhL+g6RBaj4A8QWQGQABBNL1ASQL5qxateo/UAAsw8TBwcGQnZ2tb2BgcAGkLAGkecOGDZeZDA0N54P0MDEx2YJtBGIBkB6AAGOEmsYPxBeB2OHChQtg0xlBdoIkXrx4wTB37lyGHz9+gBUwgmSBkglACmwmSMH8+fOvMIK9w8BwHmgZQ1BQEAMUXGQxMjLyCwwMhAuAjPH19f3AAhR8BOR8BAn4+flB/AcEADDtbKKaOPouAAAAAElFTkSuQmCC");
}
.no-flexbox.no-flexboxlegacy #iconLeft {
    float: left;
}
.no-flexbox.no-flexboxlegacy #iconRight {
    float: right;
}
.iconArrowInactive {
    opacity: 0.3;
}
.iconArrowActive {
    opacity: 1;
}
#IPRibbonContainer .iconArrowInactive, #IPRibbonContainer .iconArrowActive {
    background-position: 50% 18px;
    width: 10px;
}
.scrollingsupport #IPRibbonContainer .iconArrowInactive, .scrollingsupport #IPRibbonContainer .iconArrowActive {
    display: none;
}
.no-flexbox.no-flexboxlegacy #IPRibbonContainer .iconArrowInactive, .no-flexbox.no-flexboxlegacy #IPRibbonContainer .iconArrowActive {
    padding: 0 10px;
}
.innerPage {
    padding: 10px;
}
.BigBttnContainer {
    padding: 5px 0;
}
.BigBttnBetSlipLinks {
    border-top: 1px solid #555;
}
.BigBttnContainer[data-nav="forcast_tri_coupon"] {
    padding-bottom: 0;
    padding-top: 0;
}
.BigBttn {
    background-clip: padding-box;
    margin: 0;
    padding: 5px;
}
.BigBttn input[type="button"] {
    background: rgba(0, 0, 0, 0) linear-gradient(to top, #616161, #868686) repeat scroll 0 0;
    border: 1px solid #222;
    border-radius: 4px;
    box-shadow: 0 1px 1px -1px #ccc inset;
    color: #ddd;
    font-size: 16px;
    font-weight: bold;
    height: 42px;
    overflow: hidden;
    padding: 0 10px;
    text-align: center;
    text-overflow: ellipsis;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
    white-space: nowrap;
    width: 100%;
}
.no-cssgradients .BigBttn input[type="button"] {
    background: #616161 none repeat scroll 0 0;
}
.BigBttnGreen input[type="button"] {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #389d77, #157b55) repeat scroll 0 0 padding-box;
    border: 1px solid #444;
    border-radius: 5px;
    box-shadow: 0 1px 0 rgba(225, 225, 225, 0.05) inset, -1px 0 1px rgba(225, 225, 225, 0.05) inset, 0 1px 0 rgba(255, 255, 255, 0.05);
    color: white;
    display: block;
    font-size: 18px;
    font-weight: bold;
    line-height: 22px;
    margin: 10px 0;
    min-height: 42px;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 -1px 0 black;
    white-space: inherit;
    width: 100%;
}
.no-cssgradients .BigBttnGreen input[type="button"] {
    background: #157b55 none repeat scroll 0 0;
}
.BigBttn input[type="button"]:disabled {
    color: rgba(255, 255, 255, 0.3);
}
.genericButton {
    background-clip: padding-box;
    border-radius: 5px;
    color: #333;
    font-size: 18px;
    font-weight: bold;
    line-height: 43px;
    margin-top: 10px;
    min-height: 42px;
    text-align: center;
}
.YellowButton input[type="button"] {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #fee43f, #d7bc18) repeat scroll 0 0;
    border: 1px solid #222;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.6) inset, 0 1px 0 rgba(225, 225, 225, 0.3);
    color: #000;
    text-shadow: 0 1px 0 #fff;
}
.no-cssgradients .YellowButton input[type="button"] {
    background: #fee43f none repeat scroll 0 0;
}
.DisabledYellowButton input[type="button"] {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #aca67c, #a39c72) repeat scroll 0 0;
    border: 1px solid #797979;
}
.no-cssgradients .DisabledYellowButton input[type="button"] {
    background: #aca67c none repeat scroll 0 0;
}
.yellowbutton {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #fee43f, #d7bc17) repeat scroll 0 0;
    border: 1px solid #545454;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.6) inset, 0 1px 0 rgba(225, 225, 225, 0.3);
    color: #000;
    margin-top: 0;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
}
.no-cssgradients .yellowbutton {
    background: #fee43f none repeat scroll 0 0;
}
.yellowbuttonDisabled {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #aca67c, #a39c72) repeat scroll 0 0;
    border: 1px solid #045039;
    box-shadow: 0 1px 1px #e1e1e1 inset, 0 -1px 1px rgba(225, 225, 225, 0.2) inset;
    color: #333;
    margin-top: 0;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
}
.no-cssgradients .yellowbuttonDisabled {
    background: #aca67c none repeat scroll 0 0;
}
.dialogButton {
    background-clip: padding-box;
    border-radius: 5px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(225, 225, 225, 0.05) inset;
    display: block;
    font-size: 18px;
    font-weight: bold;
    line-height: 42px;
    margin: 10px 0;
    text-align: center;
    text-decoration: none;
    width: 100%;
}
.dialogButton.okButton {
    background-color: #06855f;
    border-color: #1a6048;
    color: white;
    text-shadow: 0 -1px 0 #057352;
}
.dialogButton.closeButton {
    background-color: #666;
    border-color: black;
    color: #ddd;
    text-shadow: 0 -1px 0 #575757;
}
.GreenBtn, .greenbutton {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #157b55, #389d77) repeat scroll 0 0 padding-box;
    border: 1px solid #444;
    border-radius: 5px;
    box-shadow: 0 1px 0 rgba(225, 225, 225, 0.05) inset, -1px 0 1px rgba(225, 225, 225, 0.05) inset, 0 1px 0 rgba(255, 255, 255, 0.05);
    color: white;
    display: block;
    font-size: 18px;
    font-weight: bold;
    line-height: 42px;
    margin: 10px 0;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 -1px 0 black;
    width: 100%;
}
.no-cssgradients .GreenBtn, .no-cssgradients .greenbutton {
    background: #157b55 none repeat scroll 0 0;
}
.V6 .greenbutton {
    background: #14805e none repeat scroll 0 0;
    border: 1px solid #10664b;
    box-shadow: 0 1px 0 rgba(225, 225, 225, 0.1) inset, -1px 0 1px rgba(225, 225, 225, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.1);
    font-size: 15px;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 1);
    width: auto;
}
.V6 .greenbutton:active {
    background: #2b8c6d none repeat scroll 0 0;
}
.greyishbutton {
    background: #aaa none repeat scroll 0 0;
    border: 1px solid #808080;
    box-shadow: 0 1px 0 rgba(225, 225, 225, 0.15) inset, -1px 0 1px rgba(225, 225, 225, 0.15) inset, 0 1px 0 rgba(255, 255, 255, 0.15);
    color: #444;
    display: block;
    font-size: 15px;
    font-weight: bold;
    line-height: 42px;
    margin: 10px 0;
    text-decoration: none;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
}
.greyishbutton:active {
    background: #b5b5b5 none repeat scroll 0 0;
}
.greybutton {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #f6f6f6, #bcbcbc) repeat scroll 0 0 padding-box;
    border: 1px solid #7b7b7b;
    border-radius: 5px;
    box-shadow: 1px 1px 1px rgba(255, 255, 255, 0.25) inset, -1px -1px 1px rgba(225, 225, 225, 0.25) inset, 0 1px 0 rgba(225, 225, 225, 0.3);
    color: #333;
    float: right;
    font-size: 15px;
    font-weight: bold;
    height: 27px;
    line-height: 27px;
    min-width: 60px;
    padding: 0 7px;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 1);
}
.no-cssgradients .greybutton {
    background: #f6f6f6 none repeat scroll 0 0;
}
.silverButton div {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #888, #bebebe) repeat scroll 0 0;
    color: #333;
}
.no-cssgradients .silverButton div {
    background: #888 none repeat scroll 0 0;
}
.no-spacerrequired .BlackberrySpacer {
    display: none;
}
.spacerrequired .BlackberrySpacer {
    display: block;
    height: 42px;
}
.InstantBetButton {
    padding: 5px 0;
    width: auto;
}
#InstantBetSlipButonContainer {
    background-color: #444;
    padding: 5px 10px 10px;
}
.instantbet .V6 .b365FooterLogo {
    display: none;
}
#vs_countdownclock {
    background-image: url("/grfx/v2/timers/countdownic.png");
    height: 55px;
}
#VirtualSportRows > div.genericRowActive, #VirtualSportRows > div.genericRow {
    background: url("/grfx/sports/iconsheet/splash/34x34/ics_set_1v2.png") no-repeat scroll 10px -2634px, url("/grfx/IconsLEv5.png") no-repeat scroll 100% -430px, rgba(0, 0, 0, 0) linear-gradient(to bottom, #f1f1f1 0%, #e1e1e1 100%) repeat scroll 0 0;
    border-bottom: 1px solid #cecece;
    border-top: 1px solid #f7f7f7;
    display: block;
    height: 55px;
    padding-left: 10px;
}
#VirtualSportRows > div.genericRowActive {
    background: url("/grfx/sports/iconsheet/splash/34x34/ics_set_1v2.png") no-repeat scroll 10px -2634px, url("/grfx/rows/16x16SpinnerGreen.gif") no-repeat scroll 100% 50%, rgba(0, 0, 0, 0) linear-gradient(to bottom, #f1f1f1 0%, #e1e1e1 100%) repeat scroll 0 0;
}
.vsCat {
    color: #ddd;
    display: table-row;
    font-size: 13px;
    font-weight: bold;
}
.vsText, .vsStartsIn, .vsClock {
    color: #bbb;
    display: table-row;
    font-family: "HelveticaNeue-Condensed","Helvetica Neue",Helvetica,"Segoe UI",Roboto,"Droid Sans",Arial,sans-serif;
    font-size: 11px;
    text-transform: uppercase;
}
.vsStartsIn {
    text-indent: 5px;
}
.vsClock {
    padding-left: 5px;
}
#VirtualSportRows > div.ics_2 {
    background-position: 10px -3162px, 100% -430px, 0 0;
}
#VirtualSportRows > div.ics_4 {
    background-position: 10px -2634px, 100% -430px, 0 0;
}
#VirtualSportRows > div.ics_24 {
    background-position: 10px -38px, 100% -430px, 0 0;
}
#VirtualSportRows > div.ics_145, #VirtualSportRows > div.ics_146 {
    background-position: 10px -1710px, 100% -430px, 0 0;
}
#VirtualSportRows > div.icsOn_2 {
    background-position: 10px -3162px, 100% 50%, 0 0;
    border-right: 10px solid transparent;
}
#VirtualSportRows > div.icsOn_4 {
    background-position: 10px -2634px, 100% 50%, 0 0;
    border-right: 10px solid transparent;
}
#VirtualSportRows > div.icsOn_24 {
    background-position: 10px -38px, 100% 50%, 0 0;
    border-right: 10px solid transparent;
}
#VirtualSportRows > div.icsOn_145, #VirtualSportRows > div.icsOn_146 {
    background-position: 10px -1710px, 100% 50%, 0 0;
    border-right: 10px solid transparent;
}
.VirtualIconSW {
    background: rgba(0, 0, 0, 0) url("/grfX/Virtuals/HiResVirtual_v4.png") no-repeat scroll 0 0 / 30px 1115px;
    display: block;
    height: 30px;
    margin-top: 5px;
    width: 34px;
}
.VirtualIconCY {
    background: rgba(0, 0, 0, 0) url("/grfX/Virtuals/HiResVirtual_v4.png") no-repeat scroll 0 0 / 34px 1100px;
    display: block;
    height: 34px;
    margin-bottom: 8px;
    width: 34px;
}
.VirtualIcon {
    background: rgba(0, 0, 0, 0) url("/grfX/Virtuals/HiResVirtual_v4.png") no-repeat scroll 0 0 / 30px 1115px;
    display: block;
    height: 30px;
    margin-bottom: 8px;
    width: 30px;
}
.VirtualIconNone {
    display: none;
}
.mr1 {
    background-position: 0 2px;
}
.mr2 {
    background-position: 0 -45px;
}
.mr3 {
    background-position: 0 -93px;
}
.mr4 {
    background-position: 0 -141px;
}
.StopClock {
    background-position: 0 -142px;
}
.nm1 {
    background-position: 0 -187px;
}
.nm2 {
    background-position: 0 -231px;
}
.nm3 {
    background-position: 0 -274px;
}
.nm4 {
    background-position: 0 -318px;
}
.nm5 {
    background-position: 0 -361px;
}
.nm6 {
    background-position: 0 -404px;
}
.nm7 {
    background-position: 0 -447px;
}
.nm8 {
    background-position: 0 -491px;
}
.nm9 {
    background-position: 0 -535px;
}
.nm10 {
    background-position: 0 -577px;
}
.nm11 {
    background-position: 0 -621px;
}
.nm12 {
    background-position: 0 -665px;
}
.cy1 {
    background-position: 0 -697px;
}
.cy2 {
    background-position: 0 -744px;
}
.cy3 {
    background-position: 0 -790px;
}
.cy4 {
    background-position: 0 -837px;
}
.cy5 {
    background-position: 0 -883px;
}
.cy6 {
    background-position: 0 -929px;
}
.cy7 {
    background-position: 0 -974px;
}
.cy8 {
    background-position: 0 -1020px;
}
.cy9 {
    background-position: 0 -1069px;
}
.VirtualFixtureButtons {
    float: right;
    margin-top: 6px;
}
.VirtualFixtureButtons > .video, .VirtualFixtureButtons > .watch {
    float: right;
    margin-top: 6px;
}
.VirtualFixtureDetails {
    -moz-box-align: center;
    -moz-box-flex: 10 !important;
    -moz-box-orient: horizontal;
    border: 0 none;
    overflow: hidden;
    padding-right: 10px;
    text-overflow: ellipsis;
    width: 100%;
}
.VirtualSubHeader {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    -moz-box-align: center;
    -moz-box-flex: 10 !important;
    -moz-box-orient: horizontal;
    background-color: #444;
    border-color: #555 -moz-use-text-color #333;
    border-image: none;
    border-style: solid none;
    border-width: 1px 0;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
}
.VirtualRaceOffHeader {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #444;
    border-color: #555 -moz-use-text-color #333;
    border-image: none;
    border-style: solid none;
    border-width: 1px 0;
    color: #ddd;
    display: none;
    font-size: 16px;
    font-weight: bold;
    height: 28px;
    line-height: 25px;
    overflow: hidden;
    padding-top: 3px;
    text-align: center;
    width: 100%;
}
.VirtualCpSubHeaderInfo {
    background-color: #444;
    color: #ddd;
    display: table;
    font-size: 12px;
    line-height: 15px;
    overflow: auto;
    padding: 0;
    width: 100%;
}
.VirtualCpSubHeaderInfo div {
    display: table-cell;
    height: 34px;
    vertical-align: middle;
}
.VirtualCpSubHeaderInfoMeeting div {
    display: table-cell;
    height: 24px;
    padding-top: 4px;
    vertical-align: middle;
}
.VirtualCpSubHeaderInfo div:first-child, .VirtualCpSubHeaderInfoMeeting div:first-child {
    font-weight: 600;
    text-align: left;
}
.VirtualCpSubHeaderInfo div.EachWayInfoVirtuals, .VirtualCpSubHeaderInfoMeeting div.EachWayInfoVirtuals {
    color: #bbb;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
}
.VirtualCpSubHeaderInfo div.SubEwNormal, .VirtualCpSubHeaderInfoMeeting div.SubEwNormal {
    text-align: right;
    white-space: nowrap;
}
.VirtualCpSubHeaderInfo div.SubEwVirtual, .VirtualCpSubHeaderInfoMeeting div.SubEwVirtual {
    text-align: left;
    white-space: nowrap;
}
.VirtualCpSubHeaderInfo div.SubEwRacing {
    padding: 5px 0 0 10px;
    text-align: center;
    white-space: nowrap;
    width: 1px;
}
.VirtualCpSubHeaderInfoMeeting div.SubEwRacing {
    min-width: 150px;
    text-align: right;
    white-space: nowrap;
}
.VirtualCpSubHeaderInfo div {
    padding-top: 1px;
}
.VirtualCpSubHeaderInfo div.racingFormDiv, .VirtualCpSubHeaderInfoMeeting div.racingFormDiv {
    padding-left: 10px;
    width: 40px;
}
.VirtualCpSubHeaderInfo div.racingForm, .VirtualCpSubHeaderInfoMeeting div.racingForm {
    border: 1px solid #333;
    border-radius: 3px;
    color: #ddd;
    display: block;
    float: right;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    margin: 6px 0 5px;
    min-width: 40px;
    padding: 0 15px 0 5px;
    text-align: center;
}
.scrollingsupport .NoSliderSupport {
    display: none;
}
.no-scrollingsupport .SliderSupport {
    display: none;
}
.asHeader {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #06855f 0px, #05835e 50%, #075 100%) repeat scroll 0 0 padding-box;
    border-bottom: 1px solid #16604a;
    border-radius: 4px 5px 0 0;
    color: #d0e7e0;
    font-family: "HelveticaNeue-CondensedBold","Helvetica Neue",Helvetica,"Segoe UI",Roboto,"Droid Sans",Arial,sans-serif;
    font-size: 18px;
    line-height: 24px;
    min-height: 28px;
    padding-top: 5px;
    text-align: center;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
}
#aContainer {
    z-index: 101;
}
#aContainer .QuickBetHeader {
    border-bottom: 1px solid #04593f;
}
#aClassificationContainer ul {
    border-bottom: 1px solid #999;
    display: table;
    margin: 0;
    padding: 0;
    width: 100%;
}
#aClassificationContainer ul li {
    background-color: #aaa;
    border-left: 1px solid #999;
    border-right: 1px solid rgba(255, 255, 255, 0.1);
    border-top: 1px solid rgba(255, 255, 255, 0.15);
    display: table-cell;
    height: 47px;
    text-shadow: 0 1px 0 rgba(187, 187, 187, 0.5);
    vertical-align: middle;
}
#aClassificationContainer ul li:first-child {
    border-left: 1px solid rgba(255, 255, 255, 0.1);
}
#aClassificationContainer ul li a {
    color: #555;
    display: block;
    font-family: "HelveticaNeue-CondensedBold","Helvetica Neue",Helvetica,"Segoe UI",Roboto,"Droid Sans",Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
}
#aClassificationContainer ul li.aClassification_active {
    background-color: #bbb;
    border-right: 1px solid rgba(255, 255, 255, 0.15);
    text-shadow: 0 1px 0 rgba(214, 214, 214, 0.5);
}
#aClassificationContainer ul li.aClassification_active a {
    color: #06855f;
}
.aStreamsContainer {
    min-height: 50px;
}
.aStreamsContainer ul {
    list-style-type: none;
    margin: 0;
    padding: 0 0 4px;
}
.aStreamsContainer ul li {
    background-color: #bbb;
    border-bottom: 1px solid #999;
    border-top: 1px solid #c5c5c5;
}
.aStreamsContainer ul li a.aEventText {
    color: #333;
    display: table-cell;
    font-size: 14px;
    line-height: 25px;
    padding: 10px 10px 10px 0;
}
.aStreamsContainer ul li:last-child {
    border-bottom: 0 none;
}
.aNoAudio {
    color: #555;
    font-family: "HelveticaNeue-CondensedBold","Helvetica Neue",Helvetica,"Segoe UI",Roboto,"Droid Sans",Arial,sans-serif;
    font-size: 14px;
    font-weight: bold;
    padding: 15px;
    text-align: center;
}
#mbDialogueBG {
    background-color: black;
    display: none;
    height: 100%;
    left: 0;
    opacity: 0.6;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1000;
}
#mbDialogue {
    background-color: #bbb;
    border: 1px solid #222;
    border-radius: 5px;
    box-sizing: border-box;
    color: #333;
    display: none;
    left: 0;
    margin-left: auto;
    margin-right: auto;
    max-width: 288px;
    position: absolute;
    top: 10%;
    width: 94%;
    z-index: 1001;
}
@media screen and (orientation: landscape) {
#mbDialogue, #PopUpBox[data-mode="activity"] {
    max-width: 390px;
}
}
#mbDialogue .dialogueTop {
    box-sizing: border-box;
    margin: 5px 11px 0;
    min-height: 50px;
    overflow: hidden;
}
#mbDialogue .dialogueTop .dialogueClose {
    background: #a6a6a6 none repeat scroll 0 0;
    border: 1px solid #404040;
    border-radius: 20px;
    box-shadow: 0 0 1px rgba(255, 255, 255, 0.4) inset;
    color: #545454;
    display: block;
    float: right;
    font-family: "Helvetica Neue",Helvetica,"Droid Sans Mono","Droid Sans",Arial;
    font-size: 21px;
    font-weight: 600;
    height: 24px;
    line-height: 24px;
    margin: -18px -12px 0 0 !important;
    padding: 0;
    position: absolute;
    right: 0;
    text-align: center;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
    width: 24px;
}
#mbDialogue .dialogueTop .dialogueClose::after {
    content: "✖";
}
#mbDialogue .dialogueButtons {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    margin: 10px 11px 5px;
    padding-bottom: 6px;
    vertical-align: middle;
    width: 100%;
}
#mbDialogue .dialogueButtons .btnYes {
    background-clip: padding-box;
    background-color: #14805e;
    border: 1px solid #10664b;
    border-radius: 3px;
    box-shadow: 0 1px 0 rgba(225, 225, 225, 0.1) inset, -1px 0 1px rgba(225, 225, 225, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.1);
    color: #fff !important;
    font-size: 15px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    min-width: 230px;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 1);
    vertical-align: middle;
    width: calc(100% - 24px);
}
#mbDialogue .dialogueButtons .btnYes:active {
    background: #2b8c6d none repeat scroll 0 0;
}
#mbDialogueTitle {
    clear: both;
    color: #444;
    display: block;
    float: none;
    font-size: 15px;
    font-style: normal;
    font-weight: bold;
    line-height: 20px;
    margin: 11px 0;
    padding: 2px 0 3px;
    text-align: center;
}
#mbContent {
    color: #545454;
    font-size: 15px;
    font-weight: normal;
    line-height: 20px;
    margin: 0;
    padding: 2px 10px 14px;
    text-align: center;
}
.spl-tote-btn, .spl-tote-btn-sel {
    background: #616161 url("/grfx/Tote/HiRes_tote_tags_v2.png") no-repeat scroll center center / 111% auto;
    border: 1px solid #404040;
    border-radius: 3px;
    display: block;
    height: 24px;
    margin-right: 5px;
    width: 96px;
}
.spl-tote-btn-sel {
    background-color: #777;
}
.no-webkitboxshadow .spl-tote-btn, .no-webkitboxshadow .spl-tote-btn-sel {
    margin-top: 5px;
}
.ToteRaceCouponHeaderImage_1, .ToteRaceCouponHeaderImage_2, .ToteRaceCouponHeaderImage_3, .ToteRaceCouponHeaderImage_4, .ToteRaceCouponHeaderImage_5 {
    background-image: url("/grfx/Tote/HiRes_tote_tags_v2.png");
    background-repeat: no-repeat;
    background-size: 75% auto;
    height: 30px;
    margin: 0 auto;
    width: 235px;
}
.ToteRaceCouponHeader_1, .ToteRaceCouponHeader_2, .ToteRaceCouponHeader_3, .ToteRaceCouponHeader_4, .ToteRaceCouponHeader_5 {
    border-bottom: 1px solid #333;
    box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.1);
    height: 30px;
    width: 100%;
}
.totewebkitboxshadow .ToteRaceSplashRow_1 {
    background-position: center -274px;
    box-shadow: 0 -1px 0 #00adee inset;
}
.no-totewebkitboxshadow .ToteRaceSplashRow_1 {
    background-position: center -274px;
    box-shadow: 0 -1px 1px #00adee inset;
}
.ToteRaceCouponHeader_1 {
    background-color: #0094e5;
}
.ToteRaceCouponHeaderImage_1 {
    background-position: center -458px;
}
.totewebkitboxshadow .ToteRaceSplashRow_2 {
    background-position: center -218px;
    box-shadow: 0 -1px 0 #004ea2 inset;
}
.no-totewebkitboxshadow .ToteRaceSplashRow_2 {
    background-position: center -218px;
    box-shadow: 0 -1px 1px #004ea2 inset;
}
.ToteRaceCouponHeader_2 {
    background-color: #372c9a;
}
.ToteRaceCouponHeaderImage_2 {
    background-position: center -365px;
}
.totewebkitboxshadow .ToteRaceSplashRow_3 {
    background-position: center -105px;
    box-shadow: 0 -1px 0 #ec1b23 inset;
}
.no-totewebkitboxshadow .ToteRaceSplashRow_3 {
    background-position: center -105px;
    box-shadow: 0 -1px 1px #ec1b23 inset;
}
.ToteRaceCouponHeader_3 {
    background-color: #e00008;
}
.ToteRaceCouponHeaderImage_3 {
    background-position: center -180px;
}
.totewebkitboxshadow .ToteRaceSplashRow_4 {
    background-position: center -330px;
    box-shadow: 0 -1px 0 #ffde1a inset;
}
.no-totewebkitboxshadow .ToteRaceSplashRow_4 {
    background-position: center -330px;
    box-shadow: 0 -1px 1px #ffde1a inset;
}
.ToteRaceCouponHeader_4 {
    background-color: #ffde1a;
}
.ToteRaceCouponHeaderImage_4 {
    background-position: center -1005px;
}
.totewebkitboxshadow .ToteRaceSplashRow_5 {
    background-position: center -386px;
    box-shadow: 0 -1px 0 #000 inset;
}
.no-totewebkitboxshadow .ToteRaceSplashRow_5 {
    background-position: center -386px;
    box-shadow: 0 -1px 1px #000 inset;
}
.ToteRaceCouponHeader_5 {
    background-color: #000;
}
.ToteRaceCouponHeaderImage_5 {
    background-position: center -643px;
}
.QuickPotHeaderFirstRow {
    background-color: #444;
    border-top: 1px solid #555;
    color: #ddd;
    display: table;
    font-size: 12px;
    height: 24px;
    line-height: 15px;
    width: 100%;
}
.QuickPotHeaderLastRow {
    background-color: #444;
    border-bottom: 1px solid #333;
    color: #ddd;
    display: table;
    font-size: 12px;
    height: 24px;
    line-height: 15px;
    width: 100%;
}
.QuickPotFirstColumn {
    border-right: 1px solid #333;
    display: table-cell;
    text-align: center;
    width: 1% !important;
}
.QuickPotLegsColumn {
    border-left: 1px solid #555;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 99%;
}
.QuickPotSecondColumn {
    border-left: 1px solid #555;
    display: table-cell;
    text-align: center;
}
.QuickPotHeaderColumn {
    display: table-cell;
    text-align: center;
}
.QuickPotLineDetails {
    border-bottom: 1px solid #444;
    border-right: 1px solid #444;
    border-top: 1px solid #666;
    padding: 0 !important;
    text-align: center !important;
    width: 1% !important;
}
.QuickPotLineDetails div.colnum, .QuickPotFirstColumn div.colnum {
    min-width: 45px;
    padding: 0;
    text-align: center;
}
#NavBar.narrowView.V6 .navbar > li.wideOnly {
    display: none;
}
.sent {
    border: 1px solid red;
    color: red;
}
#page .popupContainer > #closeIcon {
    background-position: 45px 0;
    height: 55px;
    right: -15px;
    width: 85px;
}
#TermsAndConditions {
    display: none;
}
.OfferLinks {
    border-top: 1px solid #333;
}
.OfferMain {
    color: #ddd;
    font-size: 15px;
    font-weight: normal;
    line-height: 22px;
    min-height: 140px;
    padding: 10px 10px 0;
}
.OfferImage {
    border: 2px solid #bababa;
    border-radius: 3px;
    box-shadow: 0 1px 0 #bababa;
    float: right;
    margin: 0 20px;
    max-height: 100px;
    max-width: 100px;
}
#Main.inplayScheduleDisabled .sport_schedule, #Main.inplayScheduleDisabled #ip_sport_7777 {
    display: none !important;
}
.LiveMatchAlert, .MatchListNotification {
    display: none;
}
.browser_operaMini #SportRows li, .browser_operaMini #SportRows > li:first-child {
    background-image: none;
    height: auto;
    line-height: normal;
    padding-bottom: 15px;
    padding-top: 15px;
    text-indent: 10px;
}
.browser_operaMini #SportRows li.group {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAQCAMAAABncAyDAAAASFBMVEX///8AAAAvLy8vLy8vLy+ysrKysrKysrIvLy+ysrIvLy+ysrIvLy9hYWGysrKysrKysrIvLy+ampo3NzdISEiqqqqioqKBgYELY/oDAAAAEHRSTlMAANAQ8NAwEDDwoGDgfuBAQJjCgQAAAJNJREFUeF69zssSwiAMheGehCK9aYBe3v9NVQqom9CVZ5eZ/5tJ9zswjfjaSIxOm5u9/wgevZ+dCkwMhyfOPfkjRKOCZRcpgikeIvuigkFeC5E49eF9DSqYJAvn5rOXSQUowpjSQwd4nF+t657+sWgB2CS2LfctUEXt2wD2foLe4hrArU/9DRdAEblvgypqj+7PewLVugkrfYNhxwAAAABJRU5ErkJggg==");
    background-position: 100% 50% !important;
}
.browser_operaMini #SportRows li.children ul li {
    text-indent: 20px;
}
.browser_operaMini .sporticon_6, .browser_operaMini .sporticon_144 {
    display: none !important;
}
#MembersIframe {
    border: 0 none;
    min-height: 478px;
    width: 100%;
}
